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
338678513679	338678514238	338678514788	338678515338	338678515888	338678516438	338678516988	338678517538	338678518088	338678518638	338678519188	338678519738	338678520288	338678520838	338678521388	338678521938	338678522488	338678523038	338678523588	338678524138	338678524688	338678525238	338678525788	338678526338	338678526888	338678527438	338678527988	338678528538	338678529088	338678529638	338678530188	338678530738	338678531288	338678531838	338678532388	338678532938	338678533488	338678534038	338678534588	338678535138	338678535688	338678536238	338678536788	338678537338	338678537888	338678538438	338678538988	338678539538	338678540088	338678540638	338678541188	338678541738	338678542288	338678542838	338678543388	338678543938	338678544488	338678545038	338678545588	338678546138	338678546688	338678547238	338678547788	338678548338	338678548888	338678549438	338678549988	338678550538	338678551088	338678551638	338678552188	338678552738	338678553288	338678553838	338678554388	338678554938	338678555488	338678556038	338678556588	338678557138	338678557688	338678558238	338678558788	338678559338	338678559888	338678560438	338678560988	338678561538	338678562088	338678562638	338678563188	338678563738	338678564288	338678564838	338678565388	338678565938	338678566488	338678567038	338678567588	338678568138	338678568688	338678569238	338678569788	338678570338	338678570888	338678571438	338678571988	338678572538	338678573088	338678573638	338678574188	338678574738	338678575288	338678575838	338678576388	338678576938	338678577488	338678578038	338678578588	338678579138	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24790	21838	25505	28772	21840	21845	13160	411	215	202	175	155	141	150	147	161	144	131	106	138	127	132	130	130	140	142	97	133	117	114	110	120	115	100	128	121	119	122	110	114	114	107	122	123	127	125	107	105	101	131	107	93	93	128	120	119	122	118	96	107	131	113	108	98	106	104	113	97	117	125	88	112	121	127	104	131	111	121	146	94	119	106	114	101	122	142	103	107	123	116	114	108	106	116	117	112	127	119	90	87	103	113	120	94	97	119	101	133	114	109	113	100	104	111	109	115	98	97	101	103	92	102	109	88	119	111	117	102	113	98	97	111	102	114	98	108	125	98	109	125	124	109	113	100	114	95	105	95	101	106	94	92	88	111	111	125	107	121	112	109	101	119	96	89	100	99	113	101	114	94	100	107	118	107	126	120	99	110	98	121	133	117	115	104	108	114	106	103	98	110	113	96	100	97	124	129	105	119	93	120	132	99	117	120	120	109	91	118	135	117	112	92	105	109	108	98	125	116	111	105	104	130	88	108	115	104	91	117	129	119	112	107	120	114	115	85	122	114	109	113	106	107	86	117	108	112	114	103	104	102	95	106	116	118	95	131	120	134	119	102	124	112	124	98	95	105	136	131	109	101	101	121	88	106	125	114	106	108	110	120	117	128	125	116	110	105	100	121	101	116	121	109	115	108	97	106	101	114	118	132	97	104	105	108	113	105	87	112	120	131	115	119	99	114	115	106	130	114	102	103	101	111	103	114	113	131	124	120	86	101	98	92	101	96	125	121	100	108	120	95	102	118	97	119	96	107	120	102	101	103	115	106	118	100	97	115	113	116	114	105	112	104	87	115	108	99	111	98	103	107	113	105	101	98	92	119	130	105	116	98	124	116	122	117	103	111	104	101	88	102	120	114	103	103	105	123	101	108	122	104	113	124	129	97	115	115	114	112	101	93	111	116	105	108	96	106	110	114	100	118	104	117	120	103	93	99	82	109	122	126	112	115	91	111	118	124	91	107	118	109	107	105	130	99	115	91	113	101	99	87	93	127	102	98	127	121	112	111	110	93	124	110	113	107	112	129	119	99	104	144	110	118	106	101	122	113	110	103	97	123	96	100	117	112	118	97	108	124	107	110	107	133	116	98	96	110	91	96	120	108	128	125	118	103	111	105	105	123	118	107	102	113	106	126	102	114	109	111	119	103	106	107	114	119	112	103	124	103	101	111	123	118	102	105	118	96	119	123	124	122	122	112	90	114	117	98	103	106	100	91	98	110	101	115	110	115	131	112	110	119	119	106	108	115	89	83	113	117	113	140	109	110	120	124	106	119	93	116	104	104	106	130	104	120	90	109	116	116	117	102	117	109	120	121	97	120	95	99	108	97	100	108	108	130	101	107	93	93	106	113	132	108	102	107	134	97	109	94	123	118	119	111	116	120	109	98	122	95	118	107	125	102	102	115	111	136	117	90	99	89	95	119	115	113	102	115	114	107	112	116	116	102	129	122	119	100	98	101	115	111	104	101	112	97	90	95	92	122	109	97	115	123	123	106	136	108	109	103	114	116	119	95	91	114	104	113	112	89	94	113	113	109	128	120	96	113	105	132	116	116	118	109	111	138	114	102	107	109	108	100	118	112	100	87	106	91	92	106	105	140	111	108	137	111	112	114	118	100	92	113	118	88	132	93	102	120	105	109	132	107	117	103	109	90	111	105	116	100	115	109	88	107	100	104	120	111	100	115	101	114	102	79	94	99	97	138	111	108	127	124	127	118	91	115	97	107	106	110	99	102	106	111	125	106	109	103	99	106	95	84	126	104	120	103	100	111	111	100	110	119	135	117	113	107	114	101	106	112	94	99	112	102	114	127	107	104	105	93	108	113	122	108	102	119	119	117	104	120	118	117	100	103	123	116	118	119	130	113	98	129	123	106	121	124	107	119	99	140	104	107	94	113	116	97	113	96	106	94	105	100	114	132	98	92	121	100	103	112	96	101	96	113	118	115	126	124	89	108	119	98	112	105	98	115	100	110	119	119	99	127	122	117	107	108	87	120	118	123	115	121	97	98	108	106	104	99	106	96	86	110	112	114	103	107	100	100	107	105	109	98	103	101	89	88	89	108	112	99	102	113	112	100	116	105	105	115	119	121	88	137	103	92	116	130	113	111	105	118	115	100	106	101	108	109	111	113	126	106	129	100	110	110	112	125	101	115	111	98	106	111	77	99	122	114	106	132	116	102	112	112	117	100	113	124	112	115	124	110	110	121	100	98	117	124	92	121	109	128	92	112	100	109	103	114	108	125	116	113	122	137	128	99	112	110	71	96	97	113	110	112	121	112	104	121	118	82	114	99	101	110	114	118	118	126	119	98	107	107	113	113	86	107	96	108	114	115	99	106	109	112	109	102	110	98	97	117	108	111	118	133	129	109	130	129	122	121	106	88	125	115	93	104	116	105	114	111	107	101	118	117	124	115	119	97	105	106	105	104	125	96	113	122	105	95	96	122	111	95	107	109	114	104	93	110	114	124	113	87	106	115	119	124	122	117	106	100	119	119	107	102	114	120	105	107	75	92	129	98	118	119	114	114	99	114	92	115	104	117	103	117	123	121	106	117	102	91	96	105	134	89	101	126	111	88	120	100	100	117	117	133	107	115	109	95	105	95	92	91	98	105	103	111	90	103	113	83	105	123	120	108	115	124	104	111	120	116	100	95	118	123	93	107	103	103	135	111	115	123	114	114	102	108	98	112	122	109	100	119	105	108	112	94	105	113	95	102	128	118	107	109	131	114	100	95	100	115	117	102	126	103	101	128	126	91	92	118	94	113	121	110	106	109	121	97	111	123	112	125	123	117	124	106	122	118	112	101	101	112	119	120	93	116	107	112	115	110	119	119	113	113	101	121	91	121	96	115	96	114	115	109	114	118	103	88	98	116	122	94	113	96	103	103	115	114	122	103	95	114	107	104	119	111	134	100	108	121	127	108	99	130	123	112	111	109	117	118	143	73	102	101	112	107	116	129	110	114	104	102	108	105	128	121	125	113	96	105	105	116	107	114	131	118	134	93	99	113	112	119	111	114	100	111	127	101	106	113	116	101	116	106	129	94	97	87	105	86	120	87	112	100	101	128	120	94	97	113	112	110	108	89	114	111	110	93	102	101	100	121	116	123	127	98	104	107	98	107	114	120	124	129	117	114	124	111	115	110	112	105	108	116	92	119	121	126	105	125	106	109	96	98	86	96	107	124	110	114	124	99	112	107	108	94	117	106	108	92	106	68	118	128	108	115	97	120	108	100	97	109	125	127	108	131	110	106	116	130	115	102	115	117	110	120	96	102	124	87	115	108	92	124	107	119	119	110	104	123	119	119	129	108	98	106	107	117	115	138	108	110	131	140	104	120	98	122	108	91	111	106	113	126	99	119	107	118	123	106	112	92	108	112	113	112	137	113	95	109	103	122	112	144	117	96	103	128	127	106	94	100	117	113	102	122	117	128	121	112
2937	3083	1395	748	524	455	383	354	322	338	351	337	338	331	312	312	351	341	318	309	326	312	319	322	325	279	317	294	288	327	307	335	286	297	330	315	314	320	313	271	295	307	302	309	299	323	278	293	294	325	313	302	308	330	326	312	340	306	312	339	316	326	267	276	292	320	298	318	330	318	331	287	348	276	293	301	296	322	260	306	301	308	281	307	323	279	314	286	314	310	302	294	287	304	284	301	307	290	320	297	326	317	329	316	302	285	299	288	312	310	311	316	312	317	306	297	294	305	309	324	282	292	282	287	302	314	301	306	307	301	314	312	285	338	303	309	288	300	309	288	300	287	293	345	312	296	293	301	332	289	321	333	280	327	338	284	296	312	334	290	323	285	318	322	291	304	325	315	299	288	305	277	297	316	326	301	281	308	323	315	301	297	303	340	359	332	312	296	347	283	291	305	311	320	285	319	302	314	311	329	288	294	314	321	307	305	303	318	319	335	316	280	313	335	331	283	279	295	303	324	333	323	293	323	330	275	336	316	295	325	299	283	301	339	327	324	299	315	313	332	309	337	314	300	294	320	301	321	306	309	299	313	323	316	305	272	325	324	296	330	307	299	306	319	290	302	301	312	302	308	286	298	294	311	337	288	324	282	307	301	266	297	314	288	303	308	308	335	336	298	328	287	322	331	320	316	311	294	316	323	305	304	279	315	310	306	289	311	296	305	316	344	262	302	303	324	296	321	290	305	318	356	279	315	314	300	298	295	309	281	307	303	319	289	300	317	310	305	299	311	308	307	314	286	281	343	278	294	307	352	294	304	329	312	300	307	313	310	310	280	343	342	301	338	285	310	309	320	281	323	293	321	299	336	315	319	290	292	300	317	309	327	259	310	302	310	312	303	300	330	329	306	319	298	308	309	310	304	315	310	312	304	298	326	301	315	269	294	298	277	272	301	325	304	310	294	303	315	309	302	333	309	289	324	298	296	327	296	342	299	291	302	316	292	334	300	315	300	306	285	284	297	307	308	286	317	308	295	296	299	283	282	333	302	303	308	309	310	308	319	314	272	345	322	303	294	315	309	311	313	281	316	275	321	310	302	319	315	284	310	310	320	346	300	303	307	335	305	313	337	310	304	326	306	319	347	288	282	328	318	302	278	318	286	317	326	291	278	280	298	299	313	302	286	288	313	300	299	311	281	297	287	281	289	341	294	360	304	326	302	317	323	272	319	290	308	329	288	312	323	292	287	316	328	294	322	284	295	302	332	327	291	296	279	343	323	295	292	318	332	293	307	318	280	317	313	347	303	309	332	292	317	295	327	297	302	304	324	295	286	310	322	313	275	300	330	306	256	297	310	297	299	300	313	309	336	300	315	334	291	290	329	306	319	322	300	314	272	297	309	292	320	323	319	293	283	290	294	329	296	330	307	314	305	267	301	292	314	323	272	297	292	335	309	300	290	311	309	281	274	304	330	314	318	294	329	298	332	312	299	299	285	312	323	292	322	315	344	310	291	292	295	309	286	307	298	314	312	269	299	308	318	288	336	308	315	320	272	301	315	315	300	293	285	311	293	294	308	284	319	308	302	316	306	306	307	293	301	304	311	288	320	305	289	287	299	300	302	347	322	319	340	292	294	335	304	324	310	287	294	288	301	304	330	313	280	301	310	327	303	295	304	279	308	291	313	328	307	305	305	301	316	315	305	300	318	316	286	287	304	310	287	312	320	324	326	332	295	315	299	290	326	262	310	322	290	332	320	317	332	302	280	313	334	325	313	283	318	296	308	329	328	289	319	307	313	311	302	297	308	309	310	292	287	322	281	285	303	303	303	303	311	293	308	317	319	294	292	309	278	302	324	324	331	325	330	311	283	292	318	302	278	310	285	291	292	318	294	315	333	319	319	299	336	315	321	276	289	314	297	311	314	322	354	324	288	281	302	302	318	299	311	308	309	321	313	307	311	283	283	325	290	322	289	289	306	303	312	281	318	289	310	320	324	329	292	293	332	287	316	299	287	294	303	316	297	284	308	285	283	281	311	309	270	281	290	348	280	311	323	334	301	313	305	312	319	323	313	323	329	287	309	293	306	307	297	312	320	285	306	292	307	301	305	299	280	310	292	302	289	298	273	278	317	280	318	320	295	301	310	283	298	318	298	320	308	282	303	287	301	319	338	294	303	312	292	307	328	289	298	312	277	304	312	326	280	342	309	306	317	306	299	304	333	333	327	264	317	294	312	269	305	320	317	289	296	320	281	309	279	317	295	317	307	288	297	335	292	315	314	291	311	317	277	301	293	315	298	326	304	270	285	319	288	286	314	304	314	294	270	312	299	302	337	299	315	313	323	275	308	335	334	303	325	319	312	313	317	292	313	330	303	304	274	290	298	316	289	319	272	301	304	315	286	331	323	298	309	297	312	327	341	323	297	312	315	337	301	291	295	319	313	291	288	351	296	291	309	335	316	321	288	312	314	286	305	275	351	305	302	328	334	354	300	299	312	317	315	315	297	309	286	299	321	262	324	297	325	304	285	294	322	289	328	306	286	306	292	326	272	337	308	307	329	304	301	305	316	300	290	315	275	292	304	284	313	307	266	283	316	308	333	312	312	281	281	302	314	283	316	337	318	302	292	301	302	309	290	285	304	305	296	315	290	303	280	303	324	299	301	330	332	294	309	341	294	287	316	296	307	311	306	289	297	316	289	304	325	313	308	312	317	315	321	296	294	318	295	285	335	325	322	318	312	318	287	301	313	314	300	310	280	320	315	284	314	321	327	284	299	296	308	311	315	309	345	290	302	296	289	315	321	293	321	306	295	320	312	304	318	318	293	341	303	302	293	296	325	311	293	296	313	300	332	285	299	271	297	300	297	302	322	308	317	329	300	309	309	297	288	318	333	277	297	296	335	335	306	300	337	289	339	294	304	285	282	305	283	294	286	316	282	318	294	313	311	339	282	314	283	292	345	295	309	302	284	315	287	332	315	291	327	334	314	317	335	311	324	303	292	301	343	307	301	309	300	345	286	305	300	277	297	301	274	308	315	303	319	310	327	314	316	308	329	293	288	312	304	299	278	298	305	310	314	332	305	303	295	321	309	315	323	339	302	354	312	321	264	298	303	288	316	312	302	293	318	311	297	295	324	317	284	323	335	305	300	293	323	329	312	298	287	333	302	290	328	302	297	281	304	323	324	320	289	318	295	286	301	294	268	277	285	321	316	279	301	270	287	308	332	314	291	279	304	297	300	284	293	281	307	321	328	283	317	272	318	300	277	308	309	307	289	294	290	317	285	334	315	286	282	292	349	337	294	321	309	323	309	328	290	290	320	277	297	290	303	309	320	297	280	325	291	309	294	281	329	314	296	271	322	301	296	285	311	328	345	327	276	320	284	335	335	298	311	303	306	260	335	317	314	322	257	320	305	303	333	309	317	295	288	326	300	307	306	271	302	302	319	327	300	321	264	317	300	313	301	327	315	312	304	310	306	304	313	312	287
31872	20500	8609	826	570	551	467	384	345	349	356	355	361	401	362	377	340	327	374	385	342	374	381	355	363	339	380	362	364	352	359	389	346	386	366	373	331	316	339	340	346	349	356	335	370	363	367	321	368	342	344	360	347	343	361	338	359	373	371	378	336	340	364	350	343	349	359	339	341	362	342	375	290	342	393	354	351	367	354	355	370	376	348	356	355	331	360	320	361	386	351	376	338	365	383	351	360	351	368	370	369	374	349	370	361	322	379	307	363	372	373	359	366	337	362	314	357	374	375	354	318	385	374	356	369	344	324	374	361	367	350	318	361	331	354	374	366	343	338	385	370	368	345	311	362	337	347	356	371	389	367	324	381	362	338	348	341	331	350	371	358	314	378	372	364	373	356	359	374	383	336	345	331	344	372	340	323	352	357	376	359	351	337	356	366	322	358	379	360	379	364	333	353	355	357	362	353	345	305	379	351	344	387	339	345	340	328	342	340	350	351	332	366	367	373	363	357	368	350	338	382	329	334	344	343	319	379	365	352	359	384	371	377	315	366	363	358	362	379	361	353	340	380	354	346	386	373	366	360	348	334	361	347	353	348	364	361	369	367	337	379	362	391	347	392	375	362	391	362	365	328	323	317	377	348	363	397	344	363	333	351	344	362	323	366	316	365	352	344	325	400	306	358	341	386	352	337	379	399	365	362	387	392	368	357	372	385	341	369	351	343	368	342	359	355	359	370	399	344	348	323	385	331	358	386	314	356	381	356	302	347	342	341	380	375	374	358	345	369	345	353	330	345	333	371	340	351	335	349	346	367	376	353	424	386	361	347	349	346	326	373	365	379	344	346	370	340	385	345	353	369	350	361	363	351	352	401	377	357	375	360	388	413	366	339	329	351	362	348	337	361	351	360	339	343	318	384	337	380	383	353	364	385	322	356	387	373	333	358	313	371	326	371	344	327	363	364	367	416	396	347	372	369	328	354	344	365	364	354	318	378	371	354	338	341	332	371	357	375	353	392	383	347	371	345	364	367	391	332	374	334	395	349	377	344	378	345	354	337	338	348	363	337	376	334	365	356	353	357	356	346	356	371	341	379	360	355	356	333	342	347	364	394	358	376	387	368	356	373	330	372	362	349	338	359	367	353	362	392	318	349	327	337	351	362	360	383	355	360	366	358	372	373	387	358	376	360	362	360	332	370	369	365	379	375	344	384	345	389	314	403	376	355	374	321	360	345	327	360	349	340	363	360	373	354	379	370	397	360	343	393	352	374	347	337	384	400	378	362	354	367	371	348	343	355	345	352	390	374	342	366	374	360	350	327	381	367	327	352	370	397	351	375	354	355	326	340	350	371	371	347	392	345	348	390	333	339	341	343	371	361	308	354	374	350	359	371	358	316	322	387	351	386	346	336	371	331	340	343	353	361	343	371	368	381	366	351	353	373	322	389	315	361	339	368	338	365	317	357	413	362	325	335	347	375	373	373	357	336	374	336	353	376	369	320	347	395	356	394	376	334	330	368	338	397	379	386	336	362	360	366	339	324	333	378	359	317	356	362	360	356	383	342	367	344	341	363	372	376	352	355	369	359	343	326	357	331	337	368	320	353	357	378	349	309	361	378	350	375	382	345	389	371	346	363	349	373	366	358	366	327	372	359	340	334	377	386	322	359	397	316	415	328	390	390	336	371	384	355	379	368	321	364	368	347	355	331	380	338	355	348	378	329	373	374	366	342	372	364	382	382	372	371	362	361	372	385	370	375	387	334	372	341	374	387	316	373	353	358	380	371	374	386	350	349	357	312	355	360	343	374	338	351	336	352	364	350	334	362	346	340	365	354	359	360	367	372	373	398	389	366	319	339	341	339	358	354	346	339	337	348	345	357	352	350	356	361	347	366	327	368	364	370	368	369	353	329	348	382	364	381	352	330	343	374	328	378	364	339	361	389	368	372	363	315	349	362	352	341	343	339	356	372	381	355	392	330	320	327	354	348	330	358	361	400	336	369	332	360	371	346	358	397	376	350	354	338	299	371	364	395	342	358	362	336	331	358	339	348	351	343	371	369	358	376	359	359	398	337	313	367	373	378	352	372	377	364	332	348	350	329	362	357	373	349	325	370	341	312	371	377	358	385	374	345	325	363	360	358	347	355	371	357	340	353	351	369	336	371	364	365	357	370	376	332	417	349	363	373	403	385	305	368	331	368	353	363	370	360	372	341	343	361	391	350	382	351	380	352	328	355	351	372	327	327	363	360	371	347	398	351	342	349	367	340	330	366	338	369	339	364	352	326	339	340	393	388	357	337	348	389	358	340	381	370	375	335	350	361	373	349	324	345	342	354	364	348	355	375	389	367	353	343	338	354	364	384	364	368	354	331	342	322	385	358	309	379	353	366	345	342	314	324	360	382	402	352	383	335	358	352	351	328	333	324	346	337	352	325	378	364	348	339	322	374	371	363	359	354	308	365	367	360	374	404	326	354	351	363	354	372	363	336	357	361	361	353	342	365	346	383	351	359	321	364	337	372	365	330	342	342	395	338	332	372	338	347	379	397	361	342	403	340	371	346	358	313	341	361	345	387	336	353	335	371	364	361	380	344	341	373	347	384	376	369	354	360	318	370	403	380	403	372	390	352	343	338	384	354	344	375	373	372	358	388	406	362	358	355	354	341	374	388	366	328	364	364	378	350	347	368	381	354	349	347	389	386	341	332	354	364	356	406	375	354	344	373	382	348	344	351	331	359	328	323	376	336	335	326	347	333	358	330	343	377	352	352	354	358	368	381	344	350	366	373	386	354	343	365	350	359	349	364	325	380	356	368	342	340	341	376	346	364	350	348	373	349	394	364	373	308	357	367	375	356	348	353	322	334	329	375	332	346	334	356	348	356	364	346	398	357	375	371	337	393	326	391	372	355	340	357	373	343	341	344	377	383	344	320	332	344	372	305	367	383	379	336	365	351	333	378	361	367	374	381	347	341	356	327	354	361	393	378	404	363	380	372	360	341	369	365	363	377	332	364	402	358	374	362	366	353	338	345	356	349	341	370	361	367	392	334	380	360	308	373	354	355	356	363	361	372	362	341	364	340	408	364	373	371	372	341	350	382	358	357	356	339	332	377	336	365	390	342	359	349	364	411	368	357	375	378	380	377	360	356	369	328	347	369	346	383	365	355	358	362	318	320	371	342	357	368	345	398	343	343	358	355	372	354	364	369	366	346	369	378	346	346	350	344	354	372	381	375	342	368	369	361	345	422	363	377	371	367	402	364	354	339	347	343	308	363	387	359	370	326	349	348	393	363	370	383	367	374	364	341	349	330	339	353	395	361	361	359	362	370	348	349	311	332	350	378	344	360	375	336	345	334	369	367	352	363	355	301	379	352	357	383	366	333	363	365	340	347	358	351	354	368	352	345	348	333	342	343	368	359	376	364	361	364	360	394	343	391	356	348	366	377	340	344	363	377	333	365	336	328	364	359	345	363	378	367	356	367	361	349	334
5841	998	926	895	882	851	893	843	880	915	838	857	854	859	866	916	877	898	876	863	837	872	882	809	901	850	863	877	809	888	916	828	904	836	848	869	804	872	799	857	862	832	906	811	839	909	835	826	865	912	898	854	894	858	838	859	857	851	862	904	851	856	870	869	883	832	890	878	860	839	862	847	832	864	895	862	842	832	841	881	858	855	811	845	860	809	839	851	830	889	852	874	910	833	833	905	845	831	847	839	840	908	854	830	903	853	840	870	834	846	852	871	843	895	840	856	892	844	856	854	857	871	851	855	902	866	917	868	842	862	904	885	828	848	890	878	815	821	812	844	920	843	862	859	849	857	881	850	870	893	855	836	819	877	835	860	861	861	895	848	876	854	899	871	837	841	840	863	875	849	886	860	842	856	825	887	831	873	823	899	851	830	839	837	818	875	868	862	839	868	921	845	846	882	880	871	843	843	856	866	909	899	921	892	830	817	880	921	789	847	875	933	821	836	803	854	943	897	820	872	865	903	883	935	854	835	864	856	877	873	867	877	808	847	809	832	869	890	853	895	806	801	834	868	854	865	895	824	882	863	850	826	845	857	858	891	832	807	896	881	892	857	852	902	902	842	841	840	856	877	872	830	866	838	822	886	858	834	784	856	860	863	864	842	869	854	892	888	857	870	824	839	838	884	866	843	843	874	880	863	818	818	851	889	884	752	908	899	883	845	833	809	840	846	874	865	860	862	842	876	897	891	889	854	864	880	907	839	860	871	876	838	850	859	841	863	830	877	852	806	862	852	885	878	866	885	807	867	881	884	855	864	895	791	802	831	867	870	921	829	821	872	881	848	839	866	831	843	867	864	824	838	820	859	884	856	832	802	852	897	876	865	811	835	878	823	860	822	829	871	859	843	822	898	887	839	825	854	855	822	807	853	878	913	846	902	880	858	822	807	863	921	910	837	827	890	846	886	835	857	851	877	816	836	845	872	890	864	859	895	839	846	842	915	864	806	883	839	823	867	818	862	897	798	858	846	899	866	912	826	863	865	864	802	924	827	816	872	907	857	865	849	822	861	847	858	854	867	877	858	837	879	847	830	863	900	870	864	839	855	808	876	836	863	866	834	863	867	910	826	893	869	809	881	848	859	842	856	858	830	843	813	896	901	861	845	863	854	823	868	845	837	870	878	811	881	831	866	820	909	875	893	856	885	850	777	857	844	841	827	859	842	863	879	852	851	892	824	874	871	871	875	882	848	853	870	827	858	843	873	866	862	852	852	824	834	883	874	864	803	903	849	827	829	831	820	871	837	821	884	851	920	910	870	833	876	897	802	863	905	823	865	800	896	871	887	853	870	908	864	837	861	827	884	804	864	861	839	861	836	839	867	914	878	851	872	826	856	880	828	896	900	886	834	863	857	839	841	877	860	867	849	841	847	868	831	918	846	827	867	851	860	835	910	880	876	905	856	869	843	865	844	825	837	833	928	867	872	920	887	838	837	809	873	787	834	800	872	853	851	814	847	920	849	881	894	866	818	851	856	830	908	861	850	821	829	869	860	848	864	813	860	878	841	875	916	887	872	875	843	879	867	908	854	822	843	829	826	826	858	857	864	897	882	880	825	843	858	818	818	858	912	862	835	822	855	884	903	887	843	891	795	861	833	847	891	858	896	868	851	877	869	833	841	904	870	800	880	869	840	878	846	848	838	865	837	822	843	883	855	791	891	854	892	917	863	857	885	841	899	847	861	843	854	850	871	858	806	875	863	880	881	847	824	861	844	865	831	844	841	832	827	840	853	833	837	846	899	869	866	844	858	850	854	832	857	866	876	906	896	832	870	849	884	867	870	862	864	852	823	812	815	888	855	814	882	859	890	857	830	865	825	835	813	845	860	892	833	829	870	886	801	840	888	857	848	838	871	888	852	867	881	922	858	865	819	840	897	894	827	834	891	825	822	873	846	796	848	815	808	907	899	850	914	868	879	861	876	862	836	858	805	874	856	866	872	882	868	831	849	862	829	839	870	907	854	798	842	818	822	851	846	799	834	888	864	878	873	816	850	912	855	890	896	879	852	881	831	886	848	872	887	874	871	814	835	886	883	897	905	829	831	913	841	813	843	876	800	859	861	830	855	841	821	903	889	813	840	878	902	867	910	835	865	845	848	894	813	872	883	870	891	881	869	878	875	821	847	839	845	878	857	873	855	840	876	847	837	862	872	834	853	888	856	822	879	850	815	902	861	829	841	821	865	802	860	877	858	818	855	890	938	900	835	804	893	852	839	830	833	883	841	862	802	886	804	883	853	869	844	828	826	900	825	910	803	861	848	921	857	837	806	817	862	839	844	881	875	871	820	891	827	891	804	850	851	863	846	863	870	867	858	902	812	875	834	899	879	819	881	899	868	820	848	849	870	865	862	844	905	906	899	891	881	875	868	828	856	826	886	830	887	874	818	876	824	861	891	821	875	862	883	891	877	841	863	911	869	860	849	795	885	893	885	876	881	797	862	876	833	841	818	843	853	845	843	870	858	870	874	837	858	806	880	871	876	867	829	792	868	850	862	838	833	864	884	860	897	865	796	809	840	876	894	888	882	859	854	911	827	855	813	829	863	853	843	881	863	891	850	855	846	911	825	834	829	844	858	820	850	897	833	840	798	872	870	862	837	822	834	853	858	849	816	927	828	892	868	854	855	824	858	883	829	834	890	832	886	824	845	816	875	817	864	870	871	882	891	809	882	884	868	890	796	835	861	833	854	836	844	905	827	869	864	833	896	882	870	853	827	941	837	845	864	865	830	870	862	946	879	903	890	884	831	845	842	820	894	859	863	860	871	821	848	852	840	792	845	839	906	931	903	852	887	826	882	845	825	860	823	916	819	857	879	844	866	904	849	879	903	868	881	887	910	823	821	915	887	832	814	817	846	847	842	877	829	817	826	893	872	864	847	875	835	841	853	846	843	832	836	825	843	851	824	862	836	827	861	855	850	920	886	843	837	813	870	887	825	815	829	910	818	875	838	841	902	847	862	848	875	874	909	854	859	843	883	866	854	827	832	887	824	862	860	871	851	819	864	869	847	880	833	854	895	829	924	877	845	855	827	883	869	902	852	844	923	799	863	765	808	834	858	830	883	848	852	860	862	824	849	879	838	873	851	804	825	882	832	834	879	913	872	835	857	847	868	836	805	865	890	834	848	852	878	869	859	834	857	830	853	820	861	822	865	826	820	887	921	854	872	835	865	870	822	877	863	859	858	926	815	859	860	857	847	841	815	795	883	906	830	878	848	879	889	815	816	815	860	851	890	862	853	895	830	824	837	872	816	815	868	857	892	803	873	855	880	884	878	847	851	808	890	846	854	911	828	786	856	898	887	828	818	848	899	919	849	837	882	868	858	842	880	879	801	867	823	790	836	847	866	804	829	875	889	831	848	843	847	868	880	837	857	868	762	858	828	869	875	811	908	863	871	872	869	888	826	924	857	890	851	845	865	828	838	841	841
25129	21576	24834	28790	21578	18606	572	369	333	321	306	280	272	265	241	311	257	242	239	256	269	237	240	209	234	256	251	242	240	213	251	218	241	235	256	236	238	254	266	223	231	232	239	229	263	243	234	282	239	242	242	225	230	270	229	238	207	239	203	265	243	219	280	247	247	233	240	222	257	255	195	265	253	201	263	237	237	229	264	230	235	226	245	233	238	240	222	266	259	227	243	246	235	240	223	211	248	262	235	205	219	243	232	226	224	208	252	241	248	269	275	230	219	254	229	206	225	247	213	223	228	229	224	224	216	241	252	268	265	230	234	246	228	253	247	263	234	236	225	239	223	235	249	223	231	250	207	244	223	241	245	210	270	228	241	239	242	221	245	244	259	255	251	223	262	196	239	257	261	235	232	254	263	245	193	217	267	206	229	238	232	245	211	247	265	210	238	237	262	254	252	232	233	241	243	217	239	230	224	260	214	247	222	225	246	223	236	252	254	239	210	242	255	253	229	229	234	233	233	273	247	243	248	232	239	255	248	233	244	273	272	236	234	238	234	221	230	244	280	226	214	242	255	232	232	206	242	243	237	225	256	217	238	229	243	275	243	218	236	254	238	235	255	219	222	257	225	221	230	251	229	247	236	231	236	245	234	222	218	243	251	235	257	238	211	246	226	231	208	221	223	226	228	215	235	231	224	234	230	219	214	235	244	251	211	238	249	248	234	276	215	243	229	220	254	222	237	236	228	241	241	216	237	238	221	215	228	234	244	238	257	244	218	230	266	206	243	258	258	230	234	247	204	246	225	207	276	254	257	259	235	205	260	244	231	242	242	255	224	234	207	241	238	259	204	223	221	215	244	269	233	240	233	211	250	255	241	233	235	224	243	211	239	222	252	233	237	234	236	258	265	229	246	256	238	223	227	253	242	219	234	221	247	229	237	217	211	242	260	219	251	273	246	211	208	207	239	232	245	212	246	215	213	251	231	231	207	226	242	235	233	245	231	260	207	262	245	227	221	234	259	243	237	224	248	235	228	264	245	250	230	226	240	260	261	251	239	225	223	243	272	236	220	216	256	275	240	235	244	252	223	220	271	216	253	228	271	233	273	246	239	252	243	271	207	232	260	246	222	230	238	227	230	224	225	215	244	230	254	224	214	224	224	242	218	235	243	276	230	258	225	197	246	253	241	247	257	246	223	232	224	193	235	238	270	230	244	213	253	223	244	214	232	221	241	238	221	235	229	251	259	238	234	236	240	236	241	232	221	206	207	229	239	230	261	236	227	244	213	224	240	224	237	211	226	244	219	242	232	272	254	253	253	272	234	254	221	220	228	227	220	228	247	194	248	247	220	259	232	229	204	209	234	243	218	222	240	247	308	218	239	250	238	256	236	235	259	235	227	257	233	226	221	235	232	251	256	234	224	227	228	254	225	231	233	201	246	252	244	251	243	264	242	249	244	247	250	247	240	217	240	226	239	225	230	233	246	215	247	221	256	257	212	229	225	218	215	238	198	190	206	248	228	201	246	255	264	256	233	231	242	223	235	224	236	264	209	225	243	239	257	241	251	229	241	266	237	266	220	252	241	218	219	229	177	227	201	269	253	245	217	240	231	235	238	214	252	241	229	256	233	211	262	237	257	212	238	230	250	227	238	245	243	231	222	234	217	255	225	247	211	265	209	219	258	238	228	256	214	222	235	248	234	202	215	252	249	249	249	254	237	264	204	250	220	250	231	228	242	241	247	250	234	195	259	224	236	253	222	261	217	229	246	249	239	234	248	241	229	236	236	232	250	230	245	210	205	235	217	234	234	230	210	239	226	239	303	247	241	196	229	250	239	245	236	253	211	225	252	241	239	241	231	265	222	263	247	208	242	228	227	220	216	241	230	238	251	224	246	225	254	230	258	250	244	230	249	242	262	248	232	227	248	228	249	217	241	275	247	231	248	231	253	235	268	253	259	252	238	234	216	265	216	223	274	240	216	226	221	225	236	222	241	252	246	223	240	214	236	258	244	200	251	228	217	209	222	228	221	206	226	240	225	232	252	230	240	189	228	204	219	225	247	236	239	245	220	223	245	222	254	234	231	243	232	223	216	244	242	231	244	265	215	217	250	240	221	243	227	225	245	231	245	224	212	229	208	218	237	227	250	255	225	244	249	229	224	238	256	247	266	230	250	249	234	231	264	243	253	256	195	241	242	230	242	264	229	232	219	240	249	254	230	249	227	247	259	248	223	223	236	271	237	253	246	238	264	233	238	225	204	243	234	241	233	244	252	241	249	244	224	244	226	237	210	230	238	228	228	252	251	228	214	242	239	221	262	251	220	218	226	233	224	226	246	223	228	238	232	246	234	252	239	194	230	219	251	240	239	208	219	247	202	261	251	236	264	240	213	245	222	226	217	226	254	231	197	229	198	209	241	268	246	235	261	237	222	255	242	214	229	204	253	257	231	231	261	228	253	248	209	232	236	252	247	231	255	222	234	253	233	230	230	206	226	271	237	249	245	221	220	188	216	243	250	220	238	241	242	251	250	261	254	221	236	226	248	254	249	220	222	248	250	230	264	245	244	228	241	249	243	227	272	258	221	244	237	241	242	231	220	212	223	235	203	231	229	232	227	227	240	246	241	224	242	216	253	208	229	237	218	246	224	246	225	229	255	217	220	248	231	248	258	235	248	213	229	242	246	256	233	239	243	219	222	252	254	216	225	208	219	243	243	243	233	245	265	245	252	217	236	239	257	230	266	215	229	261	254	228	218	228	257	221	215	234	238	240	230	241	250	233	221	245	250	224	262	213	239	249	224	202	213	218	240	222	235	240	237	245	233	254	212	230	220	244	234	268	258	225	237	243	240	250	235	225	240	246	253	231	256	253	248	213	258	210	211	231	194	249	229	230	225	241	218	238	229	238	218	226	229	222	229	240	216	190	228	228	226	254	245	230	251	257	195	209	214	234	246	254	264	274	232	252	226	222	214	223	240	223	259	232	209	224	230	239	239	207	243	226	223	225	233	242	242	236	245	281	245	248	230	251	226	256	237	264	239	221	239	292	244	216	229	245	219	215	226	224	225	272	252	238	250	235	261	229	210	215	219	261	246	247	218	233	222	251	226	246	229	241	247	214	249	235	242	262	249	237	240	251	249	221	242	225	222	232	242	255	200	203	233	234	233	255	236	227	248	245	217	270	236	233	229	268	241	219	237	256	262	206	249	245	223	235	241	234	246	232	211	235	245	232	218	250	207	231	265	249	201	225	268	236	247	242	230	230	237	274	246	217	218	236	224	237	245	249	212	251	230	216	233	265	229	265	205	244	242	249	217	225	243	244	245	265	197	253	250	222	206	228	250	253	264	242	247	234	247	231	256	249	264	228	251	242	240	236	223	220	207	267	233	243	238	261	241	215	263	254	232	187	237	225	212	239	245	200	234	212	226	257	231	221	228	228	212	248	242	239	230	217	255	219	240	282	249	216	262	244	235	244	229	251	222	235	219	241
3011	2016	1159	831	699	685	612	671	620	549	580	589	629	555	600	611	532	573	564	571	536	629	630	570	611	569	587	573	573	577	554	562	554	547	625	633	558	588	580	565	560	606	593	591	529	534	593	578	565	597	575	535	578	584	550	545	557	578	606	566	638	599	605	558	605	534	596	594	559	605	601	580	553	583	592	588	561	555	595	606	613	588	547	512	525	593	615	583	552	580	558	595	570	586	599	542	577	541	582	565	589	561	587	586	572	562	557	527	539	580	576	571	605	565	568	535	588	546	583	591	544	588	610	511	604	569	559	578	574	540	621	585	593	526	596	578	607	582	584	563	565	581	576	590	596	613	554	605	608	586	566	572	564	576	541	539	599	561	632	562	578	561	568	544	576	558	612	555	579	602	574	573	599	564	546	564	612	574	523	539	618	558	578	596	601	527	546	584	617	590	563	589	541	589	581	596	554	570	570	577	560	630	572	565	543	591	612	594	543	592	551	516	584	561	608	577	579	541	638	579	610	607	585	615	592	598	601	578	542	543	576	572	568	574	611	607	584	523	593	529	584	583	589	581	589	547	599	545	573	573	546	562	571	562	566	564	575	552	623	591	633	579	637	561	584	579	572	581	587	586	575	613	596	577	562	561	593	587	559	552	536	563	590	591	547	582	519	557	620	568	551	590	614	607	582	590	541	570	592	614	575	589	570	601	546	586	599	600	554	599	540	547	581	593	618	535	581	548	566	541	587	583	575	568	550	592	534	562	560	603	581	608	581	585	542	551	569	537	602	596	547	592	543	587	581	576	603	559	539	578	560	552	556	568	509	577	552	559	547	632	579	570	577	586	522	569	557	587	576	571	596	564	602	575	585	573	573	561	546	602	589	638	612	606	567	576	588	557	533	527	557	581	567	623	554	582	602	526	569	598	560	599	603	552	597	556	566	622	514	572	589	546	585	577	607	581	566	575	593	576	596	574	547	604	570	583	604	591	564	582	577	526	599	638	612	610	571	561	536	633	576	531	564	557	536	583	599	529	597	561	531	539	589	544	572	598	559	590	543	565	565	565	542	593	545	561	601	596	586	534	595	539	524	534	541	583	552	548	574	585	561	556	554	554	621	587	613	549	504	564	596	576	599	599	577	585	589	595	533	548	607	606	603	575	573	605	572	593	594	620	569	592	568	599	600	583	563	611	588	608	620	573	550	618	564	615	568	550	617	575	588	583	568	580	567	527	552	631	597	548	567	550	546	574	551	568	545	580	571	569	574	565	589	544	593	554	597	612	585	546	577	583	608	583	622	606	562	624	559	521	608	576	568	608	606	610	601	582	552	586	573	578	561	623	587	607	581	573	591	555	578	543	569	589	573	582	588	572	570	569	550	590	541	591	593	616	599	606	546	551	568	548	556	607	573	558	568	583	570	621	566	568	537	559	543	548	612	551	602	558	554	576	573	548	595	596	557	607	597	587	580	615	535	587	563	537	604	575	546	574	580	557	547	577	524	570	596	555	552	583	574	567	598	572	548	580	576	595	584	553	559	576	598	545	579	533	606	546	562	572	554	578	569	556	607	594	571	579	566	580	558	581	592	578	547	562	571	594	544	535	563	582	602	551	572	586	572	610	591	547	557	572	620	611	563	576	586	609	578	556	573	608	578	583	597	579	568	586	564	625	572	592	585	564	566	653	584	601	599	572	541	553	598	556	601	600	538	591	563	550	611	533	559	575	605	604	622	561	579	584	585	550	579	549	584	580	555	566	604	585	571	607	560	579	623	563	582	590	542	617	558	562	559	583	592	577	573	551	506	603	606	551	571	517	550	576	609	561	565	587	596	608	570	505	592	575	553	556	612	590	602	575	573	564	593	587	604	561	637	568	548	595	557	570	569	578	578	574	546	605	564	525	528	575	597	591	577	569	615	591	569	556	569	627	575	562	608	584	585	593	596	583	575	583	583	599	564	577	598	572	554	577	621	565	604	549	556	577	527	555	606	547	573	572	591	554	561	594	528	610	548	537	519	597	613	582	542	579	602	544	559	607	589	533	577	576	562	574	589	641	577	569	556	551	553	566	593	546	543	577	591	587	536	597	564	560	584	587	566	598	564	581	560	559	575	545	570	597	598	580	569	570	578	561	609	600	546	601	592	547	569	556	596	557	596	577	557	632	577	562	601	563	570	568	589	588	570	585	625	575	593	592	556	587	562	594	568	581	576	606	573	580	587	558	587	647	620	537	602	596	561	591	590	553	554	574	582	579	564	579	599	586	600	589	494	558	582	584	586	565	561	554	581	557	550	618	556	550	582	553	594	592	571	597	585	571	578	589	624	554	574	600	529	592	609	579	587	533	591	576	556	552	555	572	574	595	572	582	541	591	553	616	597	565	599	543	591	570	602	558	620	592	601	570	623	585	611	571	559	625	548	582	606	586	602	559	557	558	553	572	574	544	548	616	567	587	594	576	587	572	555	599	582	570	569	578	577	574	553	537	549	566	558	603	597	546	607	590	573	574	577	617	544	610	567	601	600	555	575	598	531	551	526	589	570	593	545	554	564	558	586	566	569	551	522	603	592	576	549	564	584	575	577	515	574	571	538	575	616	551	565	582	567	607	616	516	602	579	595	591	585	563	574	574	573	588	522	606	573	594	602	555	572	551	592	556	613	560	523	593	599	607	567	549	571	596	591	612	567	551	580	566	574	571	607	583	569	574	560	539	582	589	526	553	557	584	610	566	562	576	584	570	548	562	545	569	545	563	537	541	563	568	583	568	570	553	603	546	578	599	598	559	602	623	578	595	579	572	584	565	572	551	599	577	573	562	606	565	577	568	578	585	572	591	589	597	585	563	577	617	591	589	605	542	588	607	522	613	560	580	555	583	549	573	609	618	557	599	554	576	583	572	584	514	577	587	585	561	573	583	558	554	595	542	585	586	565	581	552	571	530	525	559	601	605	556	548	576	553	589	563	612	614	594	551	563	549	595	590	550	558	547	586	527	548	622	573	538	631	580	540	562	541	591	605	568	558	576	565	596	593	573	602	531	609	584	567	585	565	558	573	605	566	555	596	549	579	574	536	581	582	581	585	553	595	544	555	566	603	592	557	547	635	613	590	617	580	551	568	564	582	575	512	576	591	531	574	580	573	611	571	551	565	600	557	587	579	548	561	526	547	586	597	527	567	579	560	602	581	573	552	563	571	586	559	533	545	549	577	575	606	565	576	590	537	552	606	579	628	553	569	596	606	553	589	550	577	546	589	575	560	575	552	589	563	561	535	611	530	583	556	568	544	614	592	561	565	565	552	567	599	563	551	579	628	611	553	589	572	541	609	583	583	567	568	583	583	571	606	597	550	565	537	588	574	588	582	552	576	593	561	567	618	538	580	558	506	566	567	541	560	525	593	555	591	579	574	563	579	554	604	538	637	537	539	599	550	572	566	563	575	574	565	554	588	559	558	600	590	603	605	551	602	546	541	552	567	524	584	532	605	542	598	579	606	578
24484	21576	25192	28416	21577	21585	12635	399	227	194	175	163	140	174	146	154	122	104	116	117	134	131	120	138	112	128	102	124	115	124	129	119	107	113	90	108	118	107	118	113	106	110	118	121	124	107	113	105	101	108	109	98	106	106	103	108	110	103	105	119	92	106	114	110	118	98	121	116	110	102	108	110	102	110	113	104	109	108	107	104	129	114	125	116	113	123	98	102	99	91	102	99	115	92	111	112	117	95	118	113	110	106	127	109	108	105	108	109	122	102	120	110	94	110	109	101	92	110	114	109	84	114	115	117	113	114	116	133	92	113	108	122	105	116	109	106	115	109	107	122	95	80	110	121	110	119	101	117	120	105	92	114	126	115	104	115	120	115	117	95	103	99	118	127	123	114	100	122	108	117	92	109	96	104	121	111	101	107	79	83	103	109	120	110	135	101	87	98	105	107	110	123	127	114	116	107	114	145	128	99	103	133	104	105	121	92	105	127	102	118	112	106	101	107	110	94	102	110	98	102	92	93	111	94	124	118	110	114	96	112	121	119	102	104	124	111	86	107	123	130	108	104	103	108	106	97	100	90	96	114	104	106	107	90	101	105	112	121	121	105	117	109	88	104	101	111	99	104	97	122	99	115	106	90	109	99	105	112	126	115	88	105	102	115	95	94	102	130	125	111	115	99	109	94	103	116	104	96	101	132	97	126	76	102	103	130	98	114	112	123	86	110	127	100	103	106	103	112	98	110	115	89	110	117	99	87	103	99	105	120	123	99	98	93	129	123	112	125	95	103	122	92	97	105	118	107	100	112	111	112	88	105	113	110	97	127	119	125	109	102	123	99	113	98	119	101	103	100	111	107	91	98	109	101	92	107	114	107	126	127	99	108	104	106	111	107	92	98	92	116	85	101	133	93	84	100	109	103	101	109	120	96	85	94	117	118	89	116	89	116	114	117	123	98	101	100	105	121	124	103	100	105	110	103	92	124	115	102	87	119	111	117	94	118	126	118	124	83	109	113	104	104	107	96	119	104	104	97	108	116	98	116	108	110	89	126	107	114	109	102	117	108	113	100	94	111	99	103	114	114	90	108	109	121	119	103	135	115	115	91	103	93	90	99	89	102	103	84	88	110	99	107	99	102	116	99	108	121	108	96	120	117	119	104	106	111	105	110	100	126	105	101	106	104	101	99	123	101	110	134	124	97	104	111	116	113	114	105	105	109	116	109	101	122	125	117	115	120	123	105	95	112	97	109	96	102	124	123	100	126	111	127	102	118	111	108	120	98	106	98	100	100	106	106	111	92	104	97	116	81	107	116	108	102	111	130	93	105	111	111	123	128	117	92	97	100	98	110	95	99	113	104	113	114	118	108	121	120	120	97	94	92	116	99	108	116	112	109	110	120	107	127	112	108	112	99	119	123	99	96	96	106	116	108	111	99	109	118	99	101	110	131	116	98	125	120	112	105	111	87	92	114	95	108	114	107	115	104	103	102	133	99	128	121	118	110	103	106	116	110	120	114	104	126	105	108	102	113	112	113	96	106	102	101	117	108	128	113	95	98	130	120	117	105	112	104	95	108	116	114	98	108	108	100	120	111	114	129	110	101	113	90	108	99	104	119	96	131	103	99	124	115	117	109	117	110	112	119	110	118	116	94	99	111	94	110	113	104	119	112	94	93	112	115	118	109	87	127	106	102	103	105	107	121	107	117	82	118	99	105	119	106	119	121	114	129	126	106	102	98	118	90	125	120	113	100	107	113	99	102	96	107	104	108	106	114	103	115	92	100	109	107	128	112	96	113	112	104	100	103	113	123	87	115	109	101	105	108	104	108	96	98	113	115	125	87	97	103	101	92	118	87	118	113	99	115	111	92	112	128	117	104	112	102	76	127	103	116	110	110	108	102	107	123	114	99	105	104	109	91	96	112	118	100	117	118	91	106	100	108	108	109	122	104	102	123	95	114	111	118	117	110	91	115	119	94	123	101	113	112	117	127	113	123	95	121	114	108	107	95	108	124	108	107	104	109	107	85	96	119	79	114	95	128	111	96	116	118	98	97	115	118	94	117	99	96	106	110	110	121	103	104	92	106	118	107	108	97	105	102	98	105	109	115	109	122	116	128	100	129	122	108	101	114	108	120	107	128	110	99	114	108	116	103	89	111	94	109	83	106	117	122	84	109	119	115	91	128	113	111	120	124	106	100	128	95	107	109	103	116	141	115	106	120	112	116	105	92	102	118	114	106	121	118	117	107	94	115	110	127	108	115	130	95	112	116	112	93	98	103	99	107	93	112	107	112	87	102	91	109	102	107	102	124	94	110	103	110	103	90	110	102	108	102	98	153	121	110	92	110	120	112	109	117	94	85	117	96	103	106	127	102	119	91	101	111	120	113	107	115	108	113	115	102	112	109	107	105	99	100	119	97	109	114	110	96	112	120	108	107	106	123	90	109	111	91	106	107	100	106	116	106	129	123	108	132	99	108	123	99	117	110	117	105	107	111	114	99	115	99	105	91	109	89	108	106	91	94	96	87	127	112	107	111	105	115	94	115	105	108	128	101	115	111	97	120	96	109	107	95	100	87	108	140	128	124	94	112	113	123	107	97	100	113	96	108	135	120	107	97	99	106	116	101	89	112	115	105	90	112	104	128	93	101	92	97	108	112	94	95	94	105	113	112	103	102	102	96	113	106	109	91	99	122	117	116	104	108	98	115	115	117	136	108	109	110	115	122	102	135	102	105	121	107	108	99	106	104	120	107	117	105	109	86	95	110	113	97	96	108	99	124	109	111	95	84	108	94	102	87	112	103	123	117	113	98	96	127	117	113	113	102	93	94	118	82	90	96	110	94	113	130	120	124	98	96	119	108	123	104	86	99	110	112	100	106	114	96	97	114	117	98	105	102	112	91	109	111	128	110	115	101	124	115	115	136	107	129	120	122	112	98	104	113	101	101	104	99	95	101	104	96	99	111	114	116	115	114	98	110	103	100	88	94	123	114	103	126	117	117	98	107	107	85	109	108	117	113	108	103	116	105	121	97	110	99	99	106	114	101	102	102	127	109	124	104	114	106	132	99	97	93	128	117	113	115	93	103	106	103	104	117	106	89	117	136	109	103	116	144	115	108	125	88	111	121	114	95	113	110	112	114	115	95	103	97	116	89	99	113	101	112	84	116	93	118	110	105	92	121	124	85	127	105	101	115	115	122	115	123	99	131	122	95	108	106	118	113	93	121	101	103	123	102	122	117	107	113	131	92	104	121	122	113	98	107	100	121	95	115	112	101	103	126	93	96	103	105	104	105	107	113	105	120	128	106	97	114	92	117	91	115	138	115	99	120	104	97	113	112	107	112	120	99	109	117	88	103	98	117	116	98	94	102	94	102	110	110	109	110	114	113	116	113	112	106	106	94	134	114	120	99	111	94	100	109	93	106	87	103	100	115	111	106	100	105	108	109	110	108	101	121	126	121	102	97	103	100	122	117	114	112	101	113	124	110
2905	3044	1399	695	507	409	388	359	335	315	339	347	323	312	320	311	336	303	323	314	301	317	338	315	327	307	322	305	317	311	319	294	310	306	271	314	304	284	303	302	319	285	289	341	297	315	318	294	293	317	274	314	330	316	289	284	304	304	300	318	321	285	284	292	340	303	309	295	300	314	304	306	298	301	285	320	308	279	328	304	315	272	325	313	293	321	291	302	318	321	306	312	315	303	264	263	297	285	272	265	306	304	318	316	316	322	298	303	272	285	315	272	286	303	327	325	321	301	287	320	283	295	307	311	303	293	324	294	289	279	306	306	310	312	302	305	287	293	305	311	274	299	297	301	296	293	326	283	308	336	298	299	290	294	294	320	316	309	300	334	297	298	331	292	270	285	340	336	298	308	290	321	267	305	292	301	315	285	288	335	345	300	262	278	284	298	313	296	301	290	288	260	269	291	300	271	329	314	319	302	288	311	287	274	313	293	311	307	267	296	281	311	297	283	300	302	314	297	314	284	286	297	319	324	305	301	287	310	298	278	300	300	325	298	279	321	287	305	261	309	287	320	304	287	251	281	287	307	359	275	284	298	304	309	295	281	290	301	311	276	297	312	264	291	302	292	307	300	287	302	304	312	309	287	305	316	313	282	304	278	275	300	306	338	295	306	291	304	320	290	290	323	289	306	300	300	336	320	302	311	278	306	263	251	298	293	307	322	274	311	313	325	268	298	317	293	309	325	283	324	302	320	341	297	309	324	302	307	312	294	266	297	331	301	333	309	314	307	274	331	319	301	290	315	285	291	287	289	289	307	280	281	318	304	311	306	291	285	302	307	294	292	299	294	295	296	302	306	278	311	303	357	294	303	294	298	301	296	311	284	312	291	296	320	301	319	289	322	296	305	307	303	292	313	291	281	307	282	295	299	331	300	324	289	312	283	335	297	344	313	299	296	341	304	259	284	277	283	290	277	317	298	309	318	289	282	305	311	277	317	279	315	311	292	302	294	299	303	276	297	285	282	315	288	277	329	298	292	323	282	305	297	301	324	329	300	303	311	304	305	272	325	301	282	261	286	337	294	292	309	352	241	350	291	308	308	310	280	299	284	332	315	325	329	291	297	274	317	305	341	307	330	296	292	292	286	279	315	316	297	309	288	292	284	310	322	303	314	303	315	311	278	295	305	283	316	287	314	302	315	319	304	313	282	285	333	301	300	287	315	279	265	268	300	296	300	308	303	294	339	304	321	301	318	289	336	280	309	285	303	331	309	295	315	293	273	314	312	277	291	330	322	312	286	295	289	273	321	306	298	291	305	297	288	331	318	323	285	292	286	311	275	298	286	295	332	301	312	273	318	327	315	273	309	315	284	322	309	294	306	272	294	315	315	328	307	324	336	317	308	304	350	325	315	328	290	310	316	292	305	281	294	287	289	307	291	312	312	280	310	292	308	287	350	273	290	307	302	313	297	282	311	316	316	275	275	295	324	308	315	326	305	284	289	312	274	302	303	340	293	322	297	305	279	333	314	278	322	290	320	317	343	304	295	285	290	279	297	282	295	283	280	287	297	306	295	308	310	302	300	303	303	292	308	311	294	277	269	309	311	282	326	263	309	294	292	281	311	308	327	316	297	265	287	301	307	308	319	292	318	305	295	320	273	294	299	304	320	298	298	289	320	283	289	308	357	308	300	294	289	274	300	321	331	325	301	272	282	301	317	309	292	306	289	280	304	304	277	272	307	314	278	297	301	308	289	278	284	293	334	300	297	321	305	302	305	323	295	279	278	298	303	285	284	319	323	283	284	285	300	307	293	307	300	289	289	295	279	301	270	283	324	297	308	317	288	314	302	308	297	309	288	299	290	270	345	313	292	318	293	314	298	295	283	335	274	293	293	286	309	309	273	313	313	272	267	271	327	319	303	296	305	277	283	325	296	310	306	322	280	311	276	296	318	274	314	292	314	322	313	282	296	302	293	301	300	295	320	315	292	304	281	304	319	271	309	286	304	306	306	307	309	318	302	303	294	296	298	294	280	283	313	279	295	289	288	272	298	289	296	297	302	299	312	297	316	292	309	297	326	298	311	312	313	291	290	282	323	304	277	348	269	310	281	296	316	292	313	309	297	324	305	289	313	304	291	305	297	253	279	284	299	327	278	282	274	293	313	281	314	330	313	291	300	306	297	320	293	287	287	335	312	312	276	292	331	286	318	320	289	291	278	321	315	298	294	310	307	306	292	289	318	287	296	311	300	294	293	336	286	296	297	290	267	281	303	289	277	285	297	309	319	292	316	284	313	292	292	285	294	342	305	297	306	296	275	298	286	298	278	296	314	297	312	278	323	305	289	309	300	302	299	351	289	311	304	303	302	282	301	326	290	292	286	329	299	283	310	312	296	324	296	267	308	304	309	310	303	292	304	300	312	297	329	295	301	309	316	298	278	306	296	295	288	302	321	310	282	276	301	308	287	308	324	265	287	318	280	301	293	327	288	325	306	280	310	311	262	323	320	289	320	298	301	278	316	275	320	292	291	316	286	287	329	321	320	284	290	284	296	283	276	306	298	289	298	298	317	321	289	289	261	312	320	284	264	287	311	296	280	296	307	314	291	267	336	288	303	339	296	303	306	278	308	297	310	262	258	303	323	290	290	327	290	304	327	291	321	315	309	314	290	304	306	337	289	304	307	319	276	307	309	285	314	296	300	321	318	268	330	311	298	314	311	305	279	324	321	299	307	281	280	310	281	301	317	305	303	311	327	344	304	294	292	293	305	291	295	297	312	291	324	253	305	355	293	302	322	314	315	293	307	328	316	280	292	292	288	299	315	284	303	297	312	301	311	304	314	301	291	298	301	299	317	326	292	291	336	298	317	301	319	330	296	291	299	298	284	284	299	305	305	347	277	320	293	304	340	319	290	322	304	288	295	291	333	308	301	318	317	283	288	302	339	282	295	304	312	308	302	293	309	294	307	354	309	286	291	282	312	293	302	295	310	297	306	293	306	278	315	291	324	325	327	307	315	284	304	296	312	300	295	326	285	295	298	286	298	352	309	303	302	311	329	305	286	309	316	279	312	305	290	308	299	289	288	309	332	340	320	303	307	309	296	325	288	291	315	309	324	301	315	279	302	305	310	314	285	329	317	301	275	294	293	302	294	285	318	297	290	341	328	318	290	343	318	311	285	285	290	280	298	317	291	294	290	293	290	295	306	291	310	315	293	303	305	301	306	317	306	319	272	294	292	302	309	281	330	295	307	289	322	331	271	311	273	307	316	313	307	282	287	291	305	310	296	331	303	297	297	349	315	310	316	318	305	295	309	347	302	283	302	305	333	308	306	287	284	310	308	317	311	307	310	311	321	343	307	313	310	286	306	282	279	303	293	324	275	282	331	297	291	313	311	319	308	289	311	289	297	288	283	295	290	293	285	290	313	281	309	305	259	317	285	297	340	272	301	289	287	328	288	277	306	314	303	287	316	325	301	265	290	315	303	300	281
31746	20465	8476	784	567	507	468	378	370	399	357	400	336	348	386	375	356	357	323	379	362	335	330	350	356	340	370	366	364	375	361	353	326	370	340	355	328	377	384	343	390	368	396	369	387	355	334	358	340	342	379	343	353	357	338	368	327	349	357	365	340	359	400	352	333	342	329	361	354	320	368	318	409	345	357	395	334	359	356	339	351	353	355	351	323	338	374	339	345	366	398	372	355	327	360	353	369	359	356	342	361	349	353	362	349	342	365	360	354	361	366	360	362	364	366	346	307	395	357	350	333	333	326	355	315	334	340	334	349	341	342	349	402	355	348	365	358	394	360	360	370	359	379	376	387	372	370	353	343	371	378	365	354	352	364	342	356	363	338	368	351	382	346	327	350	352	376	383	332	356	375	326	359	358	359	358	373	353	337	340	388	360	353	345	341	355	347	328	363	338	340	357	379	362	328	353	351	327	329	353	362	350	337	354	354	342	349	385	355	341	344	351	375	363	347	319	375	346	348	349	352	348	391	407	368	350	365	346	344	362	334	341	338	369	361	367	338	325	390	364	323	349	337	369	326	383	369	336	327	374	367	382	342	349	331	349	364	373	390	388	367	356	372	347	331	380	352	388	337	362	354	361	355	375	363	341	367	346	332	377	353	360	343	352	340	362	364	336	346	310	348	369	355	315	326	352	385	380	390	360	385	366	364	359	376	360	383	378	345	371	375	365	343	351	348	406	339	374	374	361	350	356	365	356	384	371	370	350	312	386	361	378	334	362	355	370	357	344	345	344	381	365	366	386	391	328	351	338	345	360	394	372	355	366	344	332	367	378	379	372	304	357	353	340	342	354	375	354	364	362	373	310	365	338	363	355	351	348	352	325	331	352	335	386	330	354	356	372	374	365	333	377	364	378	373	322	340	351	343	365	358	370	320	371	334	337	357	383	356	367	347	362	367	342	344	368	355	356	377	331	372	335	379	360	372	355	369	318	340	343	355	334	360	362	322	363	377	355	355	378	329	356	334	359	360	351	397	366	372	357	355	359	361	362	367	353	359	377	381	344	328	378	317	328	348	354	358	363	342	348	366	365	331	339	350	346	333	348	340	373	319	317	324	310	357	357	348	384	388	342	321	384	392	384	369	358	330	357	368	310	361	340	368	340	346	319	352	345	360	356	339	348	345	363	388	364	348	345	329	379	334	312	352	366	346	359	348	371	392	364	390	393	357	335	360	366	348	359	307	384	371	363	337	379	356	361	351	329	350	348	323	368	345	348	326	356	349	344	310	380	353	344	328	404	366	365	386	350	342	343	379	333	387	359	352	378	364	342	357	358	348	343	359	347	316	357	388	352	338	369	384	384	334	355	349	372	339	352	357	350	367	385	357	329	342	369	347	324	390	402	380	383	340	370	374	347	347	355	372	352	346	350	341	391	333	370	362	382	365	368	342	327	349	332	343	363	406	343	328	341	337	325	371	360	328	355	369	358	338	372	382	361	345	355	366	369	364	372	353	374	349	352	338	375	322	354	382	325	363	324	368	364	335	396	367	329	370	334	336	342	355	349	332	366	344	379	355	382	353	323	348	382	355	375	343	388	370	367	351	332	375	343	371	378	381	328	325	357	371	374	331	338	322	335	344	337	367	349	305	356	407	322	358	345	351	361	403	345	358	374	339	349	345	362	363	339	426	354	362	339	356	366	340	352	349	324	365	329	338	385	347	326	374	358	350	333	353	374	367	345	342	360	376	361	336	379	346	349	356	319	380	351	348	368	322	335	357	338	368	374	365	355	344	364	369	381	329	362	319	378	350	368	344	365	349	348	337	333	327	379	339	355	317	380	346	325	380	377	354	315	372	386	333	333	374	354	369	347	354	347	360	350	338	339	359	349	343	381	361	360	363	380	327	344	366	358	361	366	352	356	339	355	340	375	338	376	331	328	364	367	341	367	381	341	333	345	325	352	371	358	357	340	361	354	344	353	370	348	383	370	353	351	360	329	372	325	361	353	368	364	344	378	349	383	338	349	386	336	356	316	320	376	358	354	341	371	337	346	356	359	370	356	389	375	340	355	356	386	358	345	359	347	380	385	318	337	381	344	336	382	376	352	400	378	340	349	357	371	352	346	357	371	360	357	361	347	387	349	345	347	380	341	356	348	390	395	355	333	345	348	342	343	389	391	362	357	369	390	388	380	364	348	356	350	374	354	380	347	350	352	327	375	350	341	361	341	365	353	352	340	365	359	390	364	364	390	388	339	396	359	336	354	374	349	340	386	349	342	347	387	367	346	335	367	339	337	381	371	389	358	342	338	370	423	329	363	379	345	369	345	333	369	356	354	331	361	376	379	354	343	339	335	357	355	380	320	339	344	371	367	322	358	369	360	374	345	334	332	343	352	340	363	329	377	381	353	352	385	375	342	333	345	381	360	371	335	337	344	362	346	334	365	336	335	345	371	382	345	349	367	364	373	367	332	421	390	358	347	358	383	351	378	352	313	361	330	344	348	355	332	378	365	362	365	367	357	348	345	366	387	348	355	341	325	367	368	334	335	338	324	382	380	372	398	338	334	359	356	378	347	382	376	371	343	348	351	379	384	355	385	342	355	368	332	338	360	347	358	344	365	337	374	341	371	350	366	394	376	348	341	365	350	352	330	342	323	351	350	316	335	345	354	360	361	381	357	355	365	381	364	359	358	366	345	371	333	363	345	372	377	359	340	336	382	361	346	323	346	346	339	410	367	379	372	369	361	367	393	377	356	389	370	319	387	348	381	351	343	384	323	347	363	345	343	321	382	376	348	333	386	361	326	318	333	378	360	348	359	346	351	365	414	352	391	357	330	363	380	362	370	339	357	369	374	347	370	352	355	353	354	353	362	333	371	375	326	362	346	347	334	354	360	365	382	383	348	350	340	375	365	352	371	360	338	348	352	351	368	346	378	356	398	338	362	352	338	334	382	365	329	328	351	355	396	354	362	386	335	341	380	390	369	368	367	341	331	351	344	369	375	362	369	332	322	356	337	360	352	354	347	349	369	346	359	395	330	319	355	373	343	327	345	350	355	334	339	349	361	329	352	366	353	414	343	362	336	390	339	361	339	343	391	361	342	369	358	381	353	386	388	368	329	350	365	337	377	349	370	336	358	373	347	350	356	382	384	362	346	357	379	339	331	342	348	384	360	361	373	374	365	356	358	352	340	391	328	349	362	372	343	368	361	342	345	335	389	339	327	352	360	351	378	331	341	342	390	370	345	345	313	337	351	337	358	377	352	370	346	359	375	352	317	345	359	382	358	309	345	365	343	349	350	354	349	351	306	358	384	345	348	375	357	327	397	369	387	347	349	357	337	389	356	373	340	328	339	389	326	348	352	341	350	351	348	351	351	384	346	368	384	361	345	362	375	360	363	391	336	357	324	396	360	341	384	371	377	331	339	374	347	353	345	337	349	329	351	342	345	333	366	382	375	346	337	337	377	334	332	330	348	335	380	384	357	372	375
5882	970	943	878	883	740	854	844	778	817	852	840	826	924	852	868	872	851	868	827	821	832	864	789	901	859	860	861	813	837	857	860	857	844	846	810	939	885	843	878	835	852	870	836	863	893	818	854	817	863	812	881	865	861	829	883	852	842	875	836	925	815	836	822	881	899	826	834	842	857	880	858	841	835	820	847	840	924	837	849	834	867	841	851	887	875	856	836	825	844	821	898	816	806	848	829	857	857	853	869	831	860	845	853	799	881	880	889	836	838	860	841	849	834	808	853	867	833	856	827	914	824	829	852	862	861	844	847	777	904	842	871	863	857	881	805	826	848	824	831	849	818	894	877	863	819	858	904	848	838	909	865	864	909	851	827	829	834	907	828	911	805	825	814	825	840	828	882	831	812	798	852	854	850	852	863	813	866	861	908	815	884	854	868	812	845	818	879	853	841	898	847	854	852	850	907	847	854	813	888	839	875	884	827	830	829	867	858	847	885	824	872	850	902	846	860	837	877	900	807	794	802	840	888	836	866	845	871	903	847	838	835	828	802	862	874	854	858	908	834	850	819	826	848	855	834	880	801	872	832	840	819	844	843	832	831	853	896	849	831	870	856	828	867	855	856	827	859	869	841	848	835	858	816	860	844	862	842	867	880	908	858	903	861	900	819	814	833	846	882	841	845	827	882	928	836	900	822	798	817	827	877	887	836	891	876	800	884	835	853	888	867	849	887	879	818	864	866	806	879	869	812	836	824	826	870	846	803	842	831	807	836	926	890	788	840	916	875	823	819	891	880	859	846	865	772	853	860	921	820	852	870	830	865	912	882	844	863	797	880	874	873	848	838	848	843	891	843	865	800	897	908	845	835	851	812	812	866	881	861	867	834	865	805	836	886	878	859	840	806	871	859	891	886	862	834	899	857	838	832	867	855	819	820	857	864	914	839	890	856	847	841	886	869	872	848	855	852	830	867	848	851	823	861	874	864	876	884	832	837	845	862	802	838	834	858	905	812	839	870	801	839	850	868	894	840	841	840	860	880	792	832	832	828	916	864	797	848	907	874	860	830	864	874	832	843	830	871	901	851	875	784	866	840	866	830	829	823	833	844	851	809	830	834	855	878	834	876	825	859	873	844	819	830	841	847	845	776	858	878	909	886	874	850	845	870	885	874	905	886	878	841	836	866	949	869	842	893	825	867	824	860	835	846	809	856	851	841	876	875	847	901	844	869	839	789	895	864	879	839	818	854	821	822	838	860	875	816	864	832	861	813	907	824	826	851	833	838	860	870	889	861	899	921	857	855	857	845	851	849	831	890	859	840	820	839	838	892	916	842	825	877	849	780	893	897	879	871	829	857	883	838	826	843	847	874	876	859	843	851	849	851	867	789	873	857	831	921	847	846	810	866	815	814	833	887	867	849	851	847	872	847	820	897	853	844	932	876	851	766	832	832	832	874	831	852	855	929	928	892	888	866	870	828	836	850	879	819	818	856	837	880	844	854	881	871	900	869	858	827	813	897	873	789	869	817	860	823	791	800	793	870	837	875	860	850	889	821	796	843	830	872	795	874	911	864	843	828	869	831	843	875	829	859	835	870	852	907	875	813	845	858	818	871	853	881	841	862	836	874	889	848	860	849	846	868	857	795	841	818	851	875	881	864	829	881	904	832	836	854	917	898	851	837	895	854	859	905	817	838	914	918	861	854	785	856	824	863	838	868	885	895	797	867	851	819	896	864	817	852	856	859	832	896	865	878	799	844	862	853	873	833	823	846	822	851	897	904	849	861	848	832	869	859	868	856	872	841	870	838	876	882	859	845	852	825	872	891	898	888	843	879	796	881	806	813	844	871	822	878	887	929	862	863	856	885	876	875	831	876	892	925	848	820	853	876	887	864	773	818	865	816	850	821	871	877	914	911	867	800	856	849	888	839	881	834	876	868	868	843	894	879	864	833	869	835	849	912	882	792	870	872	837	878	855	863	887	898	864	870	856	810	856	870	876	883	871	885	844	866	839	833	851	826	893	829	848	895	845	859	850	848	842	845	886	827	797	918	845	851	802	847	883	828	857	884	844	836	853	895	833	853	808	865	855	805	802	889	904	880	867	879	906	846	810	868	865	821	819	857	862	874	877	818	876	882	872	883	828	862	867	861	842	822	833	877	853	873	814	863	850	822	905	838	818	856	860	908	834	854	844	844	818	863	840	846	840	823	925	869	830	873	854	842	848	819	864	869	823	895	900	820	855	873	893	866	870	906	823	840	845	824	863	879	884	858	944	820	829	846	888	806	872	857	847	835	820	881	848	851	849	898	884	832	889	853	891	891	800	832	870	846	871	819	858	847	905	856	885	836	832	814	845	909	895	856	843	828	826	842	867	810	848	884	840	891	870	840	885	838	792	846	822	857	873	833	877	863	852	852	900	875	893	867	866	821	856	863	826	879	885	873	865	886	855	905	841	866	843	863	829	828	900	862	826	901	792	854	840	853	845	875	884	877	851	850	826	824	801	871	833	854	841	833	838	890	877	922	857	853	825	859	858	845	911	845	865	904	807	887	865	837	763	869	833	859	864	871	869	824	851	865	886	821	858	865	866	797	841	882	851	930	816	864	828	865	845	850	858	875	864	862	874	835	859	886	860	855	858	870	903	894	837	811	869	865	871	862	859	855	841	819	832	846	806	820	887	880	806	840	821	801	844	878	868	824	893	839	899	868	854	852	864	865	917	807	884	869	887	845	875	819	799	892	899	903	830	866	782	830	889	888	817	837	824	822	860	861	815	784	820	880	856	894	879	865	869	836	850	831	873	873	892	860	924	865	823	907	835	871	803	781	864	864	872	865	832	861	840	867	871	864	854	882	852	830	849	819	882	839	850	846	895	902	810	903	809	785	855	815	867	860	852	803	812	870	883	860	873	875	861	861	839	811	860	841	853	881	862	868	891	886	839	867	826	840	863	844	876	841	855	839	867	841	865	875	857	850	821	845	834	841	838	831	829	858	822	884	847	865	880	872	822	845	924	889	848	853	842	793	852	909	819	848	846	878	849	884	809	868	876	918	861	902	831	820	838	851	819	841	821	779	864	838	861	862	881	862	855	872	819	847	893	831	856	856	836	834	834	846	818	858	852	816	865	796	857	851	900	850	825	856	888	849	875	859	895	869	872	861	907	849	880	891	891	826	824	837	837	826	827	859	856	875	855	827	890	872	812	860	829	821	804	879	893	846	813	834	778	853	862	833	803	862	815	905	846	863	854	887	850	800	796	885	843	837	882	854	814	890	817	855	893	843	805	869	887	844	813	851	842	893	898	816	887	855	927	824	869	814	822	872	847	882	881	837	865	860	830	829	852	825	886	860	836	833	888	870	813	810	866	927	893	819	816	854	848	866	888	843	836	870	839	868	834	812	785	813	853	845	820	864	860	840	885	844	825	897	852	835	817	825	883	802	909	836	881	837	850	799	859	815	856	875	840	858	830	836	928	858	863	851	847	827	845	844
25053	21552	24829	28734	21549	18763	594	363	300	265	237	285	248	238	255	261	247	228	230	258	257	240	248	273	226	240	248	237	258	227	238	232	221	228	240	263	237	230	244	246	252	230	252	266	227	234	234	239	259	222	221	255	273	237	279	225	228	208	228	221	277	246	242	227	263	228	221	246	194	241	229	215	226	252	260	212	220	241	244	270	233	243	247	245	217	242	260	253	247	246	231	244	248	232	216	271	237	202	234	239	224	203	228	244	249	249	198	210	230	250	236	230	241	252	227	235	233	222	244	223	254	248	228	254	224	250	238	235	225	247	218	227	220	225	211	226	218	253	219	226	241	243	220	245	244	254	253	213	236	235	259	266	226	227	210	226	223	234	239	234	241	238	234	238	251	228	263	244	256	247	251	221	240	216	234	221	221	239	235	233	246	261	246	250	239	246	219	247	222	230	250	247	227	240	232	237	251	226	269	217	239	239	247	224	240	227	221	250	254	231	213	237	223	236	226	260	234	243	219	211	224	260	247	205	214	248	249	244	239	232	230	232	213	234	219	250	243	250	235	219	222	228	252	264	243	252	225	242	240	237	247	211	247	236	250	205	240	221	251	247	213	230	239	254	219	232	263	232	242	231	227	256	250	241	242	225	244	242	213	245	250	226	221	247	215	247	242	247	262	238	233	210	212	228	236	242	225	217	238	259	242	262	222	244	243	220	261	239	246	261	218	236	206	221	257	220	204	235	197	216	247	241	223	254	239	239	226	254	255	244	242	216	206	219	251	223	234	246	227	245	222	254	229	243	208	238	267	244	264	244	234	249	234	263	244	220	205	222	245	244	230	241	238	252	234	236	203	223	246	199	255	236	214	194	231	222	219	237	217	240	237	235	253	242	238	266	235	245	234	238	226	214	244	224	246	207	222	213	219	224	240	248	213	281	220	216	235	208	212	262	218	246	242	227	179	220	265	229	218	268	226	236	249	244	212	231	226	231	252	210	221	215	230	244	208	229	226	212	232	210	235	220	242	242	214	246	259	232	238	245	222	236	217	259	257	233	211	230	252	214	252	246	223	234	226	225	245	236	261	254	244	231	211	273	222	226	204	249	227	230	238	243	231	255	249	236	265	205	217	245	248	229	261	240	232	235	255	240	232	260	240	219	216	240	229	275	248	232	245	213	204	234	211	231	244	250	231	221	214	222	232	222	217	197	237	229	237	247	241	230	250	234	230	226	242	269	227	217	214	239	228	217	259	229	242	218	235	248	234	251	234	262	209	247	219	227	234	247	239	251	227	241	245	221	224	212	238	263	218	256	227	244	222	239	215	227	214	244	242	254	214	207	221	235	226	251	252	241	208	266	225	243	220	244	222	228	270	249	245	238	235	205	229	252	251	237	235	229	246	235	230	242	250	228	242	219	232	218	232	242	229	220	242	230	239	218	252	241	222	269	213	242	244	226	227	231	246	245	228	227	255	233	229	248	246	244	256	217	262	250	254	257	254	228	251	245	248	242	237	272	230	220	231	244	230	229	244	254	226	242	234	257	226	221	230	244	234	206	239	225	235	217	256	270	232	233	249	235	243	238	221	261	226	230	226	232	229	253	235	267	228	256	214	240	263	216	231	252	231	253	211	234	206	240	215	215	206	225	236	232	247	233	251	248	223	258	256	260	233	233	223	265	242	249	249	216	232	246	254	230	257	232	255	230	237	221	220	240	256	218	234	214	234	232	258	237	239	233	252	254	247	249	270	249	255	232	228	206	237	200	249	241	223	240	229	231	238	227	258	237	225	250	222	265	256	215	226	241	237	206	226	261	216	236	251	241	248	218	246	225	224	249	244	250	213	224	259	248	221	231	241	231	221	222	241	234	266	232	218	250	215	212	248	257	210	247	233	271	265	245	236	249	217	218	231	226	229	231	240	257	228	237	216	227	217	222	255	229	241	245	209	212	221	233	254	201	210	242	217	200	230	218	226	250	251	221	238	234	253	249	226	217	235	237	232	226	242	243	249	240	243	243	271	234	233	241	244	251	234	234	243	252	241	242	238	235	253	244	245	232	274	247	225	236	212	249	238	234	199	249	220	239	243	237	224	225	231	233	247	247	243	243	257	217	221	211	235	240	207	224	230	230	197	215	249	220	230	236	234	256	218	246	232	251	241	250	233	229	228	220	236	248	228	272	249	217	244	253	260	229	247	225	207	242	206	239	217	219	234	229	225	253	235	273	244	230	252	240	236	238	243	221	224	223	237	227	212	236	254	242	259	251	223	234	230	229	252	215	233	229	236	245	261	252	263	248	194	211	239	194	245	231	248	240	278	235	259	231	243	226	240	229	239	230	259	230	228	250	224	241	213	247	251	251	252	228	255	222	246	248	230	266	263	207	261	227	247	238	258	240	256	231	210	205	228	241	247	238	214	223	219	248	226	220	201	219	200	255	223	247	214	286	215	264	208	228	218	252	231	242	288	229	251	234	247	280	234	254	199	224	266	248	228	213	222	218	240	246	257	280	212	234	239	231	252	240	231	205	224	234	232	228	244	231	232	228	216	225	230	246	247	225	276	225	220	234	219	219	233	211	266	249	236	228	214	210	232	224	237	227	235	229	257	204	248	209	252	243	230	228	230	238	202	241	255	244	223	235	238	241	238	220	227	227	243	198	238	243	265	222	237	236	252	229	245	238	210	222	235	245	242	220	219	235	228	239	220	217	243	229	253	209	234	235	247	255	209	228	237	229	218	201	222	224	228	246	235	248	231	224	248	236	246	244	227	255	202	244	209	233	237	234	239	244	250	207	237	242	238	220	222	239	230	221	251	234	223	247	231	230	240	264	211	235	241	222	230	242	222	236	254	241	233	272	240	226	234	254	224	234	233	229	226	226	237	253	207	257	215	244	217	200	232	235	206	225	210	222	224	226	228	198	239	243	241	215	202	228	232	211	227	243	247	240	223	221	235	257	213	238	246	236	237	212	236	239	230	221	252	252	218	219	246	239	221	252	240	243	248	239	229	236	245	240	224	226	218	228	294	236	224	222	240	238	232	217	216	229	233	235	225	232	241	241	228	236	229	218	232	230	230	243	253	216	267	221	217	222	251	243	220	221	211	266	222	230	230	226	245	253	230	243	227	248	243	225	242	241	218	222	236	235	240	245	226	215	247	245	224	214	235	237	240	243	261	242	259	217	250	214	251	260	242	229	241	217	235	228	205	219	235	221	244	254	247	245	193	226	230	209	248	250	219	233	233	249	241	236	251	221	245	220	243	242	241	239	251	239	236	207	237	239	236	250	234	241	226	248	234	232	222	224	212	236	233	254	247	229	243	242	207	245	227	222	224	239	233	230	268	242	243	216	220	226	254	225	221	227	226	217	232	248	273	265	237	228	230	235	237	208	228	225	254	239	226	218	221	206	226	247	228	226	214	234	259	257	249	223	227	237	241	222	223	242	225	232	238	230	242	233	230	238	208	204	199	233	230	262	205	245	224	242	246	226	233	233
3040	2032	1133	786	694	612	604	598	606	594	575	563	597	566	545	574	574	570	582	557	554	575	582	580	580	596	583	581	613	583	555	560	581	561	575	593	565	624	557	567	593	553	609	573	641	547	538	597	581	606	620	592	536	544	560	575	648	553	623	547	564	577	544	585	548	566	602	515	575	543	591	606	573	652	603	603	601	545	535	596	541	596	560	590	584	586	572	559	578	553	588	599	533	578	568	569	566	588	540	613	590	565	599	572	586	611	555	604	583	582	589	598	591	551	560	562	536	573	562	609	610	603	563	621	566	583	556	562	545	564	548	585	543	553	555	552	610	612	590	530	565	569	534	565	574	584	557	578	582	558	603	593	579	579	620	558	570	590	541	580	570	573	578	545	535	577	539	561	553	619	587	600	518	592	556	565	587	553	588	609	556	578	558	582	570	575	573	600	557	593	579	577	568	557	559	588	598	572	556	578	536	552	594	558	573	562	599	554	579	582	567	588	535	565	562	572	547	581	579	600	584	569	620	532	556	572	590	590	583	633	582	545	564	630	543	596	553	612	594	565	586	530	589	589	557	566	584	577	552	564	591	610	604	571	557	616	591	580	576	542	598	586	576	562	576	612	588	593	554	606	598	577	623	573	560	610	591	578	584	542	563	556	598	579	550	596	546	575	534	536	579	575	545	564	576	562	579	566	560	604	597	592	556	568	574	611	564	554	525	571	605	580	564	572	546	554	595	594	568	563	546	565	624	584	570	560	573	580	590	592	538	563	575	548	567	617	587	602	558	587	562	539	563	590	546	549	562	558	582	587	552	577	573	590	529	564	559	575	584	568	528	557	572	585	558	578	573	619	553	599	578	527	550	611	556	585	614	584	574	580	547	571	565	570	556	562	536	514	593	557	578	560	595	574	586	569	549	572	575	589	564	574	586	519	544	575	612	583	583	575	559	546	587	585	549	515	531	555	577	620	570	556	548	599	596	560	588	524	556	578	562	596	544	569	547	566	606	591	592	552	611	600	608	584	562	576	541	573	543	594	558	553	545	577	560	577	585	586	557	605	574	546	556	571	600	586	527	583	623	577	588	548	568	597	609	522	560	616	568	587	599	545	555	568	552	543	577	558	546	542	584	553	565	591	571	608	543	576	572	564	565	585	589	582	600	580	569	620	586	574	590	614	602	624	568	565	576	625	548	576	574	580	595	588	556	534	560	547	557	581	605	565	596	578	566	580	570	549	613	640	555	548	583	574	591	591	528	593	542	550	599	617	546	571	589	590	574	561	567	545	576	530	579	596	588	540	598	540	612	561	544	551	547	570	526	583	567	545	558	548	550	596	587	564	557	633	588	540	600	600	589	543	544	564	552	571	615	556	595	536	590	582	573	572	593	591	542	542	584	582	509	580	544	579	546	597	579	550	540	595	549	557	554	581	582	580	566	563	593	560	565	559	574	558	555	588	562	549	549	592	593	605	578	563	586	520	581	501	558	596	570	534	572	596	555	588	597	563	553	627	593	569	561	573	580	538	578	571	561	550	558	544	590	592	564	592	591	534	558	534	593	605	575	586	566	586	533	592	557	607	559	554	543	545	575	593	605	551	546	532	596	542	540	560	546	533	601	565	562	559	519	591	583	600	588	540	544	575	502	565	587	568	576	593	546	598	590	544	573	554	558	555	581	542	586	583	613	573	543	613	568	569	604	612	604	588	558	579	610	576	586	560	541	636	570	557	588	560	565	569	572	557	548	592	593	542	586	576	568	527	553	639	591	597	606	586	550	538	556	591	570	544	566	609	544	615	583	582	589	583	568	564	530	610	607	623	583	566	567	566	557	569	594	575	539	594	563	537	570	560	548	584	562	597	571	569	547	604	558	595	599	554	553	527	583	574	572	522	580	592	549	538	548	590	603	581	609	628	572	573	575	568	573	547	555	577	544	553	556	591	563	587	536	577	576	564	537	507	648	502	545	592	614	580	588	588	522	599	565	563	516	582	556	527	532	538	542	547	584	575	600	574	548	573	576	577	569	532	576	538	592	580	545	585	552	594	597	560	576	575	610	545	587	586	563	557	583	555	545	541	553	576	547	547	581	555	570	550	536	530	569	514	560	559	576	586	586	539	602	582	536	559	538	599	558	574	624	568	570	523	597	593	575	561	601	534	560	576	593	606	590	611	533	561	591	600	555	545	535	566	551	551	593	549	578	569	633	535	569	539	594	571	545	591	572	580	507	545	582	541	563	589	558	647	557	571	588	580	540	569	561	530	587	541	544	552	599	583	585	589	560	574	550	610	566	570	547	571	577	614	609	593	596	589	574	611	567	553	525	550	580	619	564	567	588	620	574	558	609	544	584	539	578	529	595	594	584	546	561	544	572	556	578	567	570	630	538	500	590	573	599	538	590	568	534	571	561	572	625	605	583	577	556	569	593	575	579	537	571	605	560	574	537	575	543	563	576	588	609	594	535	611	539	582	604	591	548	557	573	552	525	534	611	578	608	524	589	578	548	557	609	577	571	536	522	598	540	575	536	595	557	586	585	585	602	541	564	565	642	585	574	560	591	588	570	606	574	524	560	590	593	629	569	584	597	607	560	550	573	569	596	561	569	566	593	582	551	601	569	570	569	568	576	562	558	600	560	535	558	563	576	606	583	558	581	559	566	554	603	547	580	587	576	557	595	605	557	543	533	566	526	574	581	597	561	602	588	592	565	584	547	542	567	549	546	511	571	573	568	572	554	575	576	567	555	534	592	570	583	614	556	584	585	576	586	614	592	542	585	559	594	575	556	596	603	560	560	623	588	578	592	610	588	638	576	553	534	609	551	552	538	599	546	583	599	601	567	583	583	566	575	508	578	588	556	571	575	561	618	561	573	627	571	601	575	611	603	581	574	553	570	541	542	542	537	570	571	575	564	556	576	557	631	575	561	575	550	594	567	610	557	542	598	557	565	561	604	549	594	567	571	611	576	517	583	596	578	556	579	583	610	607	564	534	527	555	586	580	568	587	575	567	561	573	540	588	577	547	558	565	548	564	556	550	555	571	560	578	597	592	580	563	577	559	580	581	618	578	578	626	553	575	568	576	612	538	515	554	552	601	544	563	560	577	532	592	613	550	570	583	544	571	584	557	556	553	534	500	552	573	590	609	554	582	587	597	597	562	565	561	580	547	575	569	586	554	578	575	559	554	567	558	615	532	565	568	542	575	543	593	530	587	540	578	603	576	573	496	578	541	598	548	556	575	574	563	589	572	597	539	582	557	566	593	521	586	578	557	553	596	572	586	560	581	594	568	565	546	583	585	546	562	572	548	557	566	552	581	577	620	564	576	582	529	561	593	552	521	561	617	545	607	591	560	581	599	589	589	544	527	567	533	535	613	616	587	594	602	566	641	566	542	549	584	567	585	545	575	554	581	594	559	568	555	591	528	567	602	570	582	541	580	625	540	563	607	589	600	589	579	600	564	570	556	593	584	612	566	560	559	593	546	579	562	607	562
24421	21532	25167	28341	21532	21540	13101	408	248	210	186	166	176	126	138	137	138	120	142	114	135	140	127	120	121	104	103	128	136	111	133	120	141	111	123	126	102	115	108	115	112	108	104	113	127	108	125	104	94	93	102	117	98	97	110	113	107	98	122	105	106	113	120	98	121	127	93	114	93	124	91	97	134	114	106	105	104	119	93	95	112	123	100	117	103	114	105	100	105	110	120	92	110	125	101	121	115	101	94	112	128	110	99	98	96	124	96	102	117	93	112	103	104	106	113	113	111	102	99	98	115	100	107	110	111	96	116	105	91	115	114	122	105	98	93	120	107	126	105	106	112	104	98	101	112	108	111	104	103	115	109	92	107	85	125	116	119	126	118	102	98	99	102	96	99	114	120	113	105	105	83	93	97	109	95	118	95	104	112	123	95	120	120	122	110	97	116	92	97	119	94	105	99	95	112	103	94	87	98	100	84	127	131	115	94	105	89	103	94	95	118	113	98	126	121	95	102	126	98	101	94	107	115	119	125	96	116	97	100	98	114	104	87	107	119	101	111	108	112	102	130	101	111	84	99	108	110	111	109	124	104	111	106	112	99	84	98	142	92	125	109	113	109	116	108	86	114	110	122	123	116	106	97	111	112	107	109	93	104	129	102	107	111	91	105	111	88	112	93	113	122	130	98	101	104	114	101	115	96	84	112	96	97	119	112	114	109	120	100	96	118	108	103	118	103	84	118	108	110	103	112	115	104	105	96	92	93	103	123	105	139	96	103	114	126	117	101	116	116	137	110	121	123	93	100	115	118	112	100	114	120	107	97	117	101	130	89	85	96	123	91	104	111	107	105	73	113	112	94	121	118	110	112	116	120	106	99	112	110	122	119	101	100	101	109	102	101	102	110	97	104	108	94	120	88	113	92	119	91	87	97	105	98	97	116	92	118	108	114	102	106	105	104	92	97	110	119	98	115	114	110	105	100	111	85	122	94	90	87	108	110	101	93	94	98	118	92	114	106	101	112	110	126	108	105	112	98	100	95	129	119	103	107	98	116	129	89	108	107	103	114	112	103	107	100	101	103	93	106	113	112	110	125	94	119	119	96	115	118	110	115	111	123	111	97	123	123	111	101	85	122	112	115	106	118	96	97	103	127	107	119	98	117	94	117	105	115	144	108	120	95	121	106	117	107	119	119	99	96	105	127	108	113	125	99	106	116	94	108	110	110	108	108	113	109	106	107	112	101	118	123	102	117	97	102	88	119	103	107	122	102	89	109	111	104	106	129	113	116	116	108	96	119	104	119	95	116	105	97	106	88	100	106	113	122	100	129	99	117	102	100	102	116	95	119	123	123	99	116	96	112	101	124	91	80	116	117	96	109	109	121	115	106	120	131	117	118	129	121	130	93	127	108	103	121	105	94	104	98	108	111	133	108	113	92	116	106	131	100	117	109	108	117	112	106	115	95	116	96	94	104	111	106	114	119	104	100	127	100	114	107	106	117	106	94	116	120	110	100	112	103	105	118	125	108	114	100	118	102	98	125	106	118	111	95	107	112	126	115	114	110	105	117	97	114	92	106	98	107	100	94	95	104	126	102	110	118	110	130	106	111	101	111	112	108	104	129	90	101	98	114	97	103	107	102	100	123	109	118	97	112	105	99	92	97	96	100	110	116	117	81	127	89	107	111	113	104	114	112	99	103	92	115	116	95	100	100	94	119	102	127	124	117	127	110	122	122	94	109	115	98	85	117	123	97	101	116	85	131	117	119	101	88	103	107	78	114	106	100	108	120	107	107	107	94	110	99	97	107	124	127	116	101	95	98	107	115	104	99	100	135	126	83	91	125	98	104	138	91	125	97	93	107	101	106	105	103	99	100	104	116	104	112	135	93	93	113	130	125	116	111	102	102	102	105	104	103	93	118	99	114	119	94	96	97	108	89	107	90	102	107	100	93	102	101	85	93	119	118	104	89	110	98	114	119	111	97	101	126	95	110	101	111	102	101	107	108	110	100	112	127	102	99	111	124	107	99	122	97	124	124	112	113	96	112	108	101	115	104	100	94	103	102	104	105	106	108	106	105	128	95	108	80	100	118	103	96	113	98	91	126	95	106	120	122	103	113	103	96	115	103	146	133	121	107	95	117	123	95	110	105	89	111	108	106	122	105	123	92	99	101	98	91	87	115	117	108	116	122	96	115	117	104	115	115	112	107	120	121	115	112	115	100	132	102	106	115	108	104	104	100	108	125	107	110	98	110	116	113	104	115	107	94	95	80	106	113	117	125	120	113	110	127	123	110	118	108	111	87	121	101	106	120	85	111	91	89	111	102	107	127	125	114	124	113	108	110	113	104	86	100	113	96	100	135	108	106	103	121	106	108	111	94	124	124	116	110	97	109	107	106	112	106	84	131	107	98	98	102	101	117	142	123	103	140	109	115	98	103	112	122	120	115	111	104	122	112	114	99	101	100	95	84	104	116	112	109	100	104	114	99	120	107	108	100	111	105	112	125	108	95	95	110	116	105	106	92	108	113	107	113	100	113	110	89	113	84	113	121	110	105	97	107	122	110	119	106	115	136	101	101	115	105	107	105	113	100	96	128	108	98	97	112	121	108	111	88	112	113	114	97	116	98	112	110	104	91	107	106	110	129	108	109	99	107	107	103	109	99	110	112	84	111	104	107	107	116	118	98	114	108	105	97	110	107	121	93	98	127	103	110	100	93	100	103	106	115	129	118	96	123	104	96	105	109	92	110	124	106	106	92	88	110	116	110	135	121	117	90	113	90	120	94	119	95	100	109	109	119	90	117	92	124	126	104	99	122	106	111	103	140	116	105	102	110	105	104	96	100	106	106	102	109	104	112	105	114	111	114	114	107	81	101	109	120	100	102	109	107	102	121	102	103	106	114	100	115	118	105	121	104	100	109	88	94	102	109	109	105	109	111	85	88	121	104	114	102	101	94	110	106	84	99	109	107	116	94	98	129	113	103	100	109	113	99	81	113	98	111	110	128	110	97	112	117	97	116	125	90	106	113	94	111	96	97	108	126	119	114	100	121	100	100	107	115	111	117	131	116	95	108	99	112	111	121	106	112	118	100	97	131	109	100	102	105	88	107	100	136	102	99	132	103	104	108	127	112	101	114	94	123	95	100	105	107	115	99	93	101	101	110	134	108	115	119	111	105	112	96	106	91	99	106	118	107	100	112	110	119	104	125	107	107	102	125	127	104	108	100	94	94	98	116	101	118	99	104	114	101	112	96	88	132	111	96	112	90	119	115	128	119	114	98	106	94	118	97	119	101	113	111	107	110	96	115	113	123	100	108	108	119	119	128	112	104	110	114	95	113	120	94	114	87	104	124	110	96	105	107	86	99	100	124	124	100	104	111	92	104	87	101	95	113	95	89	106	111	121	117	119	97	119	92	97	98	96	102	105	111	94	107	107	87	107	116	109	109	108	111	107	108	120	104	107	117	87	117	114	108	110	91	109	91	116	112	104
2835	3000	1376	683	574	406	360	348	346	317	330	338	298	325	334	334	315	325	295	303	293	297	287	307	282	330	304	330	297	305	291	307	294	294	278	287	308	297	275	304	311	316	318	271	336	322	308	304	279	293	265	291	317	310	286	291	296	304	295	305	272	299	309	299	348	299	285	306	307	308	302	286	319	299	329	324	327	288	315	312	327	310	301	285	275	310	309	297	318	292	307	292	336	336	316	312	300	283	285	325	329	267	305	298	304	303	332	309	308	303	276	276	296	306	298	331	317	271	305	262	277	325	278	302	279	305	271	277	319	297	300	294	308	274	309	333	294	301	302	297	324	293	302	310	338	314	306	293	275	311	318	303	306	290	298	309	293	294	295	291	251	289	307	288	314	279	309	284	293	314	272	330	295	280	261	297	320	293	269	298	307	319	320	289	284	303	310	291	288	305	270	299	282	322	293	259	313	256	290	293	308	286	330	290	307	275	327	292	300	287	273	296	287	312	334	304	291	321	300	330	304	289	302	290	292	296	297	296	302	274	303	308	280	305	305	292	303	319	299	303	303	283	290	333	315	332	311	316	287	293	327	300	314	337	325	306	280	296	312	303	271	300	321	308	291	297	274	294	309	310	299	285	286	306	304	283	308	311	313	300	298	288	303	295	319	314	278	311	296	286	317	329	277	312	292	285	330	285	284	264	276	316	302	308	311	290	328	306	312	314	306	294	306	267	291	314	315	298	299	299	331	298	299	282	298	320	335	321	308	275	288	310	295	328	299	335	295	310	322	314	305	291	303	313	297	306	290	258	291	330	295	267	299	302	312	329	294	318	279	287	315	294	316	312	293	298	291	299	326	315	305	297	288	286	302	301	307	291	305	277	278	314	285	322	262	325	298	327	326	283	338	308	275	298	280	305	302	320	264	268	311	313	321	293	319	316	317	307	276	314	289	323	280	307	327	302	286	302	309	310	304	301	305	309	330	306	322	282	307	306	271	322	287	273	307	301	281	315	302	301	294	281	292	287	336	290	284	335	307	341	302	297	287	305	288	310	317	322	291	298	270	331	308	265	280	279	298	294	297	274	321	316	289	316	303	273	296	288	287	290	302	302	302	296	323	325	257	304	298	302	277	282	296	328	295	301	292	310	308	298	266	296	285	309	278	306	326	299	303	313	289	279	287	320	307	300	305	326	319	311	289	323	322	318	305	315	312	289	300	329	286	281	300	292	276	280	331	272	316	308	297	309	310	306	313	280	286	306	306	302	310	304	327	325	312	304	306	270	318	271	293	325	296	318	350	305	296	289	285	296	296	324	284	316	329	271	286	295	301	295	308	306	283	310	307	277	298	328	323	316	284	314	305	286	296	323	299	305	321	300	275	293	353	311	295	290	277	315	304	328	305	295	326	318	285	317	313	305	300	309	285	298	303	301	292	282	305	285	319	289	299	269	286	271	305	322	283	307	299	322	297	280	337	288	306	301	298	307	306	298	278	309	295	305	296	262	315	282	271	282	307	270	259	292	285	281	305	333	295	270	304	289	284	321	345	313	322	316	297	297	321	312	308	316	295	291	291	310	295	274	310	249	318	299	305	313	316	294	313	314	266	315	286	324	326	289	274	276	288	284	312	284	286	254	315	347	324	296	310	291	278	303	279	295	316	294	302	261	295	309	290	317	309	310	311	316	338	314	282	290	282	309	288	304	300	290	322	309	283	299	298	290	306	293	293	305	330	296	312	312	327	298	271	285	322	276	302	276	287	323	318	292	289	304	300	317	305	278	309	294	290	324	311	294	279	310	296	306	330	313	287	288	306	269	297	291	278	275	305	295	287	266	304	267	335	302	308	288	291	305	284	284	331	321	277	334	287	301	336	313	301	304	287	293	289	349	318	291	281	286	324	286	298	320	313	282	289	329	320	303	317	319	304	315	297	296	284	303	315	294	284	313	291	312	328	308	302	309	291	283	291	275	282	316	300	286	297	308	286	286	330	311	320	309	293	286	281	274	319	275	327	298	295	322	288	271	276	273	290	323	294	297	298	319	314	328	293	310	311	319	303	311	294	309	305	315	295	324	271	255	274	321	315	285	301	292	305	310	318	306	279	301	301	292	271	317	297	312	320	325	286	295	310	348	306	305	295	287	327	296	285	290	316	283	298	319	250	279	328	306	302	287	301	319	303	290	260	307	297	272	316	254	321	285	303	321	333	334	271	294	295	286	310	290	280	296	302	309	323	333	296	277	286	314	285	293	335	293	299	278	303	276	325	281	282	310	303	305	292	281	309	298	298	283	281	323	296	317	298	276	292	309	302	287	293	311	293	325	301	301	320	316	266	328	320	278	289	286	279	305	294	312	287	338	311	309	293	315	332	301	281	331	314	272	286	289	316	253	271	300	322	291	295	312	301	298	319	321	318	306	284	305	266	277	297	279	295	283	279	293	291	304	284	283	323	299	298	306	294	304	284	319	293	291	317	268	315	308	282	301	302	306	282	278	300	303	302	325	300	310	277	320	280	287	293	260	283	274	341	274	302	298	323	293	261	321	314	310	308	313	300	268	286	289	315	292	289	265	297	282	284	290	299	319	315	325	325	301	299	290	282	258	264	268	312	281	292	281	269	288	312	285	281	305	299	311	248	286	308	304	271	268	307	307	298	266	314	299	330	306	291	293	297	304	317	299	314	301	309	306	322	299	260	311	301	300	312	285	299	320	305	303	289	282	280	273	306	274	287	326	296	322	286	314	305	279	312	320	279	276	302	279	292	303	321	288	306	284	326	284	335	315	325	292	284	301	296	282	314	293	284	311	294	310	315	304	293	283	299	308	271	306	309	291	319	295	287	303	303	296	331	302	270	319	335	290	291	303	277	326	318	271	317	321	311	317	283	301	318	318	292	314	298	290	300	310	280	295	321	289	323	283	292	315	313	268	298	286	298	284	328	314	297	287	328	270	319	315	319	283	309	310	286	325	313	314	263	308	300	289	316	306	310	312	294	278	275	328	310	323	283	302	328	312	303	284	311	319	320	297	282	333	285	303	290	310	310	290	299	290	300	318	289	327	290	328	295	317	305	266	338	321	317	258	307	294	311	296	289	289	302	305	284	287	295	280	286	290	320	298	329	312	306	310	324	304	313	290	291	311	307	284	272	294	316	316	274	290	314	282	285	344	302	296	302	312	280	287	325	287	321	294	314	312	297	284	335	309	321	293	314	319	302	327	288	321	331	300	344	283	312	328	307	326	313	306	270	308	324	280	287	299	342	301	297	310	305	312	281	281	265	299	297	295	300	334	318	269	291	300	311	261	296	320	287	307	311	269	298	284	270	286	287	285	309	318	306	292	289	298	301	276	289	291	312	294	288	291	289	278	290	315	303	311	281	286	318	276	318	314	299	295	317	296	315	286	281	303	302	306	306	300	274	312	298	302	280	263	328	298	294	287	269	306	289	278	301	301	282	342	288	336	313	294	294	321	315	329	303	313	304	308	310	319	317	306
31763	20548	8795	824	567	546	487	375	387	315	341	373	352	402	375	344	337	345	351	375	377	338	332	369	339	354	361	356	348	350	408	382	361	334	352	382	356	358	345	324	346	384	360	351	335	407	361	380	319	348	336	347	347	359	384	377	363	351	334	356	309	348	319	335	367	374	413	336	392	367	362	383	385	295	347	348	342	322	368	397	356	355	360	354	369	378	379	320	353	347	352	332	331	364	398	371	349	380	313	369	330	365	333	360	361	342	381	330	350	356	360	378	325	340	368	355	360	357	352	363	335	368	360	365	346	316	362	390	336	345	332	344	384	327	368	345	363	314	359	362	357	365	353	346	339	349	357	351	361	325	349	320	355	354	358	374	345	342	387	362	345	342	373	368	331	356	362	367	339	380	337	379	368	384	372	362	357	361	367	357	334	346	354	329	387	351	372	368	342	369	341	329	370	349	325	369	357	392	353	350	340	385	357	365	347	317	341	335	321	375	349	337	350	330	348	372	375	328	355	348	377	321	360	336	343	350	352	300	326	335	332	365	331	341	344	368	374	335	386	347	356	353	361	334	364	382	344	355	361	336	381	302	361	355	362	364	355	375	330	365	346	386	338	357	373	367	347	349	374	374	331	326	347	324	360	374	335	374	351	332	341	370	374	358	376	372	386	369	334	345	347	342	340	373	363	354	371	360	335	360	381	343	322	340	359	369	333	359	347	312	380	370	402	335	322	351	348	378	333	310	362	333	368	386	421	336	354	345	367	346	412	327	395	358	358	353	341	333	374	358	341	340	367	362	355	305	348	349	359	335	345	341	351	324	371	356	349	330	332	342	347	363	382	354	358	328	329	361	351	403	340	348	365	339	412	369	347	360	356	361	343	359	322	362	362	350	375	350	337	361	363	339	340	350	375	367	376	346	336	383	357	349	346	370	358	374	364	334	373	379	348	371	314	396	357	350	371	328	360	343	303	387	355	363	325	344	378	345	361	341	347	364	335	305	356	373	326	358	360	346	360	324	351	370	372	343	374	375	379	367	356	354	362	405	362	393	345	368	378	352	317	365	358	362	386	346	343	327	379	371	363	326	363	346	334	372	371	368	352	390	330	357	359	345	378	363	338	372	369	348	388	384	342	367	350	393	361	355	338	357	323	345	321	356	334	350	390	370	325	364	358	351	339	346	334	360	334	347	344	356	344	350	360	348	376	339	336	302	352	371	361	350	367	360	355	340	363	348	385	312	347	355	371	371	383	345	329	382	353	365	371	332	371	378	342	353	361	360	362	361	353	347	385	317	364	338	369	342	354	356	367	385	376	367	401	354	339	364	331	363	360	326	363	356	336	374	355	355	320	393	359	347	346	341	343	373	329	314	374	344	335	369	357	382	330	359	367	332	352	363	351	345	349	336	372	354	323	367	336	342	358	378	341	377	324	354	358	369	350	343	333	355	365	349	359	364	372	374	377	369	342	339	376	343	310	359	337	383	356	403	338	316	386	349	309	377	381	344	360	349	381	370	328	360	347	351	367	344	350	336	387	355	367	372	379	353	331	333	370	350	371	377	351	338	356	388	321	384	364	393	351	356	387	384	335	385	359	359	338	339	353	366	345	400	339	351	396	360	397	322	336	322	367	345	376	372	368	364	371	366	327	356	342	352	340	344	366	349	335	311	341	327	335	323	359	324	331	354	362	360	358	333	384	394	364	347	372	373	367	341	323	326	339	361	352	371	346	333	346	329	363	380	358	369	342	343	383	339	314	344	343	358	354	366	355	373	360	338	357	363	367	363	333	351	349	365	361	351	370	337	352	354	327	376	354	332	348	359	338	366	352	359	350	363	354	339	360	406	366	384	358	348	309	345	347	358	328	307	374	341	369	343	328	320	343	364	341	352	321	301	344	322	356	336	353	384	373	316	366	353	355	350	342	334	355	376	362	333	358	368	357	360	363	313	359	306	343	389	321	340	378	332	367	368	356	323	355	361	380	333	369	355	357	368	352	359	343	367	359	369	352	337	341	355	360	377	350	344	354	358	374	342	352	391	337	367	365	333	389	362	356	335	356	341	342	374	354	371	357	364	325	347	371	350	382	363	357	339	340	375	343	339	329	356	374	361	354	347	364	362	326	324	357	370	356	386	351	369	391	367	355	359	357	331	379	358	362	357	367	369	368	322	355	345	367	351	350	337	361	330	331	368	366	375	348	381	344	321	366	376	351	347	333	347	297	339	353	333	375	364	325	354	379	349	352	341	339	355	322	359	373	340	359	345	359	318	363	329	368	357	357	350	322	340	377	360	348	337	354	335	336	392	336	339	358	388	322	323	362	356	349	326	369	343	372	361	367	376	343	331	341	327	354	337	345	345	389	341	325	375	328	364	340	337	338	367	357	359	365	387	375	379	353	328	330	371	373	304	352	349	375	363	358	337	360	326	349	383	333	373	341	375	315	301	332	352	398	355	341	370	357	362	360	316	349	348	333	371	345	346	344	350	356	383	339	367	360	362	355	365	354	350	369	350	339	372	326	335	339	382	378	316	361	376	347	361	359	367	347	335	333	372	369	379	349	354	340	375	307	344	347	340	353	359	342	368	351	343	336	383	386	354	363	400	349	350	391	353	359	375	360	342	357	355	379	357	343	319	345	359	379	343	372	343	333	343	343	352	334	350	336	355	324	347	361	337	370	360	349	365	364	320	364	385	352	363	334	357	375	390	360	363	330	322	346	339	325	392	367	377	343	349	350	362	339	354	323	353	342	370	336	355	371	331	361	380	346	353	359	347	329	348	353	334	363	328	346	364	333	333	359	356	315	339	338	382	362	355	353	354	338	358	362	384	381	392	349	370	378	345	370	349	359	357	305	343	368	330	340	359	342	379	348	351	375	362	332	374	362	354	359	383	341	349	358	349	346	337	330	342	362	361	349	364	331	371	368	354	351	339	347	337	335	367	367	349	378	379	333	375	339	376	349	362	356	337	365	390	400	335	384	365	323	366	327	335	342	324	323	346	327	330	355	310	382	346	349	358	337	336	355	362	351	380	341	335	344	360	398	342	349	367	339	365	356	375	325	372	335	347	321	352	363	373	344	361	357	377	342	391	351	364	393	369	359	340	339	305	326	351	374	377	363	412	389	383	341	332	353	327	368	349	373	387	369	374	385	372	381	336	301	368	363	368	361	338	346	397	338	380	349	369	357	402	348	395	338	344	331	327	345	335	332	367	394	353	355	369	355	382	385	358	358	366	333	368	345	340	349	339	346	352	353	374	347	341	389	347	356	340	349	363	369	371	355	408	327	358	347	327	342	361	346	347	352	328	339	323	303	328	366	382	386	372	327	346	407	335	375	333	354	375	305	351	341	353	351	333	382	376	361	365	357	359	359	336	375	363	363	370	355	358	373	337	363	363	372	361	362	364	366	375	341	341	346	396	367	314	350	359	360	340	342	385	353	369	355	366	350	373	378	348	361	367	333	368	403	345	356	330	353	339	343	338	374	311
5816	921	941	824	823	839	812	868	842	835	904	840	862	880	874	894	876	843	854	868	845	894	897	806	848	829	833	916	804	794	816	869	842	836	834	828	848	870	890	883	799	834	902	901	842	806	865	811	851	821	879	844	829	832	887	818	840	841	776	869	828	790	853	838	836	841	827	855	855	837	930	863	825	804	862	818	841	823	832	845	835	855	835	807	913	817	833	880	832	895	849	816	872	837	841	844	840	803	828	837	844	856	897	823	875	867	857	828	878	857	824	847	869	834	877	836	830	845	809	852	837	833	877	837	822	851	851	849	896	856	790	846	772	856	866	879	874	893	863	841	833	842	799	883	844	887	855	891	858	823	854	835	879	868	801	870	816	847	824	834	882	876	849	854	827	853	884	841	853	855	874	836	803	891	880	790	853	846	917	886	861	847	887	840	835	832	854	834	865	854	866	883	813	880	875	861	836	866	849	907	845	862	795	814	834	782	848	825	873	856	819	825	866	768	807	901	797	876	862	892	873	871	855	859	865	832	878	809	846	815	881	835	820	891	850	887	875	815	923	867	870	808	771	865	849	902	882	895	849	901	887	886	875	830	923	858	786	889	887	890	832	877	823	869	843	861	846	881	813	846	851	830	843	863	889	853	834	839	843	836	885	813	856	813	816	828	856	878	819	863	831	858	869	875	870	878	824	870	874	858	866	811	826	851	875	817	844	874	892	840	861	855	858	881	850	881	851	889	853	923	841	854	826	848	820	874	890	817	825	839	813	839	883	869	788	892	845	842	865	836	884	833	907	887	808	865	848	900	854	871	847	875	880	891	810	885	851	885	845	847	895	875	867	895	903	881	801	826	835	895	816	828	844	832	858	841	853	838	850	864	814	831	858	800	823	876	899	847	838	828	867	856	820	859	915	807	886	824	822	881	824	846	889	839	869	837	833	816	874	881	861	837	834	864	871	879	917	847	854	829	802	882	855	818	838	833	837	850	842	881	829	917	847	788	849	892	770	927	863	863	841	824	872	891	780	823	806	848	855	858	851	881	841	882	862	826	905	871	880	839	853	868	883	872	836	869	858	873	887	849	856	876	871	873	902	842	855	832	868	897	884	827	899	867	866	880	806	842	884	880	880	816	871	841	823	856	832	838	843	835	852	849	852	879	871	861	883	834	825	899	850	851	877	844	823	844	843	871	832	920	895	878	863	883	839	838	868	842	910	882	870	869	828	909	805	886	835	872	849	832	924	802	852	867	816	812	856	836	838	840	857	827	811	904	800	859	851	837	800	856	881	860	847	917	879	831	884	841	901	816	858	844	859	850	831	849	866	836	847	830	782	874	844	891	879	857	868	886	850	850	928	847	840	862	872	849	822	921	849	838	863	863	880	894	864	863	875	812	869	832	819	880	897	859	881	830	848	846	853	848	820	845	892	834	875	866	863	836	802	848	856	851	803	872	829	817	878	851	789	876	864	829	791	845	905	850	837	908	901	822	848	871	844	797	883	880	852	814	876	894	827	871	832	858	835	889	865	832	838	796	802	840	808	884	825	870	820	785	873	866	887	925	873	855	869	850	822	820	886	845	854	848	887	810	870	813	879	843	858	877	848	829	847	830	879	839	889	860	837	834	832	904	899	856	839	831	874	887	865	889	798	862	854	844	874	896	863	834	842	866	856	847	807	843	833	877	848	847	854	848	871	894	893	901	891	843	861	829	858	846	863	867	876	858	852	840	824	867	844	886	880	842	847	888	830	783	862	917	837	855	809	875	864	872	891	836	851	848	852	881	827	872	835	858	811	815	825	854	820	838	840	863	904	871	841	869	866	850	820	811	795	875	823	838	844	826	826	866	829	867	820	856	834	792	878	852	791	827	916	908	857	844	850	851	773	807	813	877	882	816	828	846	834	910	822	806	837	849	865	834	882	872	839	863	810	848	874	867	890	883	950	866	845	858	830	905	836	852	864	867	878	866	876	856	806	903	888	862	859	839	861	815	868	843	845	869	884	844	828	846	854	833	849	813	882	895	836	842	896	815	834	813	866	827	837	862	873	829	862	866	837	844	899	877	900	840	818	921	813	838	851	823	840	848	846	839	862	845	912	853	840	853	853	812	876	853	848	831	864	860	867	839	891	848	864	812	897	828	865	852	831	876	823	848	856	822	838	844	778	846	830	810	818	819	803	836	868	840	830	869	826	852	875	861	908	820	855	817	840	863	894	801	819	862	839	800	863	866	832	803	845	882	858	854	814	841	852	853	830	875	847	882	808	813	831	857	857	851	912	819	841	847	829	833	864	828	869	825	837	836	878	821	876	831	862	888	813	882	877	881	859	864	856	869	865	894	811	878	803	857	830	863	914	824	825	861	856	799	821	838	882	790	869	878	838	868	887	844	832	888	892	864	867	880	841	839	878	840	866	851	833	869	824	858	814	880	846	846	776	853	874	837	860	884	805	878	908	890	797	881	852	884	820	873	840	872	840	836	805	822	816	897	873	850	834	866	840	888	849	856	778	852	837	916	812	893	839	878	852	878	862	893	850	897	830	836	849	808	800	840	877	813	798	817	832	869	853	848	880	821	824	866	845	846	825	854	813	880	879	925	879	790	855	856	852	841	825	852	829	877	852	862	909	845	843	849	869	846	854	882	868	852	827	838	890	847	821	833	809	855	852	856	825	888	837	854	901	850	849	813	875	886	820	858	865	870	822	831	829	806	865	862	816	831	829	816	856	865	893	869	849	860	890	814	859	864	867	839	875	817	878	874	857	862	853	911	827	864	866	813	858	870	859	809	856	857	864	808	821	925	845	855	824	850	862	847	876	821	855	893	821	874	851	826	807	887	846	825	865	808	816	833	890	801	871	796	830	860	860	847	799	907	812	878	880	826	837	884	842	840	813	822	860	815	836	808	855	850	795	875	843	870	824	820	857	820	841	852	825	866	822	843	846	880	842	788	868	851	844	842	855	880	860	856	883	876	808	834	807	856	834	810	843	834	827	888	838	845	898	832	851	818	844	852	844	863	886	873	824	836	899	866	848	780	888	824	879	861	855	835	869	854	898	805	853	839	873	852	834	854	801	836	869	794	822	854	874	881	885	847	837	871	842	867	893	897	827	840	819	814	862	867	883	857	865	877	876	824	856	860	852	849	828	806	885	857	868	846	892	845	837	878	786	851	829	878	824	927	857	860	868	840	874	868	837	874	843	877	853	875	838	840	825	885	867	873	863	831	870	858	863	851	860	907	881	850	887	840	821	874	870	885	865	850	854	846	847	862	906	911	820	853	843	882	842	841	828	849	813	850	873	874	823	840	869	820	840	867	913	801	937	821	805	868	813	866	851	877	846	820	859	857	893	859	859	856	870	832	864	886	865	862	836	861	829	825	825	826	915	790	858	857	904	833	894	859	872	881	916	844	855	830	848	755	875	861	790	864	897	832	846	860	842	880	858	861	834	840	870	872	855	857	850	826	867	879	850	842	806	811	811	802	848	821	852	808
24963	21458	24737	28584	21450	18739	587	358	298	256	240	280	291	262	242	245	264	256	264	235	218	225	251	251	255	212	245	246	243	225	248	239	237	239	237	245	216	240	247	231	239	240	232	246	249	256	234	225	226	237	243	230	257	220	240	217	241	226	244	236	240	254	225	221	218	205	265	230	222	244	250	254	223	234	217	239	244	215	234	201	231	225	244	246	244	231	216	212	237	213	234	235	245	224	236	281	231	211	264	222	225	245	206	228	237	212	244	257	203	252	223	257	228	217	210	229	236	234	233	257	234	222	207	238	242	225	237	231	216	242	246	230	249	239	230	200	245	225	251	236	238	249	249	213	215	227	215	216	217	232	223	220	255	260	191	221	255	247	245	205	221	239	212	246	207	237	221	257	225	238	224	243	240	223	206	242	240	229	199	238	218	232	244	222	275	244	230	247	212	218	225	222	224	207	246	266	234	251	238	237	247	238	214	238	220	213	221	249	218	253	229	276	251	250	259	231	237	219	215	210	219	213	242	223	206	224	249	214	199	229	217	241	230	238	235	238	240	229	245	219	221	243	230	243	266	224	220	255	218	231	233	231	205	253	218	223	219	250	237	196	222	263	249	217	216	223	239	244	261	216	267	232	231	240	234	212	207	210	238	186	227	244	187	228	239	255	253	263	212	235	213	222	244	242	226	217	231	223	217	212	247	238	245	257	248	245	202	256	224	223	244	243	217	255	252	248	246	243	219	240	201	235	246	235	224	245	249	243	229	216	232	246	246	242	229	240	227	222	266	223	264	243	221	225	215	189	251	227	242	236	229	257	208	255	249	233	253	248	214	240	219	241	250	224	242	235	240	241	215	220	245	212	238	231	229	246	265	198	241	250	212	229	233	224	236	248	226	225	238	281	213	229	207	202	233	234	231	242	226	221	225	242	252	248	217	222	240	209	244	239	223	214	241	223	191	243	264	232	259	223	234	227	250	233	219	208	229	228	237	198	205	251	251	255	221	214	228	221	213	233	254	240	238	216	228	220	253	249	233	253	210	266	235	229	243	242	209	220	223	250	246	242	230	246	238	227	218	240	225	239	229	209	221	265	240	247	238	224	201	277	259	237	265	244	236	255	243	247	214	239	248	201	208	265	251	235	243	243	239	231	233	229	236	243	222	256	227	223	231	225	227	252	239	229	222	226	230	239	245	259	229	229	234	227	238	246	219	245	251	229	229	240	213	204	251	232	235	219	235	234	230	226	229	248	210	223	242	222	230	228	211	235	220	225	248	212	225	224	243	231	247	224	234	222	240	227	216	267	235	243	226	251	225	235	243	215	235	214	201	222	235	212	241	223	213	222	239	243	245	218	227	259	241	224	228	243	240	219	245	253	255	215	222	229	219	223	223	258	234	237	258	214	225	225	217	216	256	232	200	245	253	242	207	236	225	228	238	213	251	231	232	208	221	261	249	250	215	233	213	229	251	242	211	247	234	230	231	218	235	236	238	227	238	236	230	197	249	232	241	217	236	231	258	230	219	229	253	233	235	200	224	232	222	227	259	249	246	230	209	244	226	249	240	214	210	223	257	245	219	217	244	238	250	204	228	199	253	251	217	220	223	235	234	251	247	232	255	229	239	231	243	204	239	213	251	222	221	229	235	226	245	222	224	239	242	249	208	230	244	227	231	241	234	236	215	248	213	217	223	247	216	234	208	241	234	231	219	219	248	235	238	257	246	270	220	249	237	234	228	222	251	219	231	226	209	206	216	243	257	241	228	238	248	240	229	219	251	229	230	226	238	221	239	224	231	230	250	234	235	242	224	229	240	246	217	255	234	233	245	217	220	258	238	230	239	236	228	223	211	253	236	235	231	227	224	228	269	231	261	231	229	207	228	230	231	244	243	232	233	210	250	227	209	224	209	231	226	265	212	236	199	230	222	243	255	219	242	219	206	243	230	215	216	253	221	242	237	205	246	241	239	269	240	243	240	238	242	206	200	284	206	218	213	247	238	261	240	211	225	248	229	240	242	227	244	208	247	252	245	228	238	251	223	207	246	260	206	222	246	222	246	261	227	219	219	236	221	220	237	202	232	227	197	239	215	237	230	218	221	228	210	210	244	237	230	228	220	221	225	245	230	240	221	244	211	221	246	242	240	195	199	250	257	250	237	250	246	215	216	206	213	246	245	239	268	191	234	213	223	248	237	235	225	235	233	206	244	250	237	236	205	211	228	226	221	224	228	215	212	214	227	215	246	222	211	205	238	243	257	225	255	251	241	231	237	236	227	253	250	233	213	213	202	217	233	216	240	239	214	225	245	246	222	248	215	214	229	265	241	214	200	215	260	240	281	245	257	238	224	273	232	219	260	230	204	231	225	211	241	225	226	231	233	232	247	215	215	243	260	198	265	233	237	242	252	221	237	202	237	247	235	224	221	223	241	198	224	219	247	247	217	227	216	246	233	244	245	242	213	247	194	216	251	247	230	222	226	231	219	207	249	253	261	224	237	254	219	238	241	203	223	252	253	241	221	229	252	232	192	218	214	241	245	238	246	251	232	227	242	265	258	246	231	259	222	256	250	237	221	221	252	233	212	215	230	228	227	227	238	221	232	212	235	221	215	243	224	263	235	250	244	245	215	249	240	237	230	239	230	251	224	236	212	213	227	234	226	237	243	227	252	240	277	219	244	225	217	245	217	238	245	271	227	252	241	229	240	254	250	246	238	197	210	238	245	234	243	239	226	221	218	249	234	241	234	215	229	206	226	234	209	224	234	238	240	232	242	226	211	231	227	263	225	230	233	224	211	247	232	242	239	261	267	198	272	239	219	219	217	223	244	219	230	216	224	212	198	270	245	258	218	259	221	235	208	227	248	221	237	257	244	219	249	250	225	213	237	245	220	243	230	212	238	234	245	244	224	246	235	255	248	217	234	222	236	226	225	199	234	218	234	246	237	238	245	232	234	217	209	241	247	248	251	230	236	218	220	226	212	202	223	208	232	244	224	228	234	240	230	212	239	257	239	251	233	231	249	224	231	241	221	195	221	196	236	222	228	218	259	210	225	223	226	261	233	240	234	232	224	228	233	234	230	231	251	245	252	230	253	233	214	239	212	229	235	197	229	228	225	231	227	198	207	253	232	242	239	215	209	220	232	231	240	237	223	236	218	239	244	218	246	233	261	244	269	226	220	233	241	234	233	204	261	239	236	235	248	250	240	221	243	213	240	247	246	223	231	215	243	231	238	229	216	238	245	268	219	215	257	242	225	259	230	234	260	255	225	254	230	177	261	248	262	201	214	231	222	222	219	252	217	260	258	238	223	245	217	240	223	229	232	263	228	238	239	260	198	238	242	214	220	250	231	241	232	267	227	225	249	195	245	274	281	261	260	221	219	240	232	266	253	264	233	238	215	237	241	211	231	245	262	221	214	201	239	225	221	245	206	222	218	241	228	216	225	231	236	257	216	234	240	242	228	233	232	238	246	212	215	213	252	225	272	238	237	236
3053	2017	1171	803	693	629	647	608	559	607	565	638	555	570	578	536	574	574	594	594	591	552	553	601	547	623	558	609	578	548	558	587	525	616	523	585	616	575	574	602	602	596	565	540	582	575	572	561	570	550	626	583	586	606	520	605	530	584	566	584	579	551	546	593	544	592	578	584	569	533	558	593	589	589	571	588	556	546	556	546	611	559	566	550	589	568	582	604	592	585	567	569	556	535	551	562	544	562	548	569	574	555	533	590	567	592	540	564	599	595	553	591	615	559	586	560	522	603	578	567	547	542	540	586	540	545	594	560	535	625	547	556	598	544	562	573	595	599	563	553	551	530	588	562	529	530	602	581	552	575	569	564	583	548	584	562	530	565	531	537	611	552	612	551	586	562	567	588	585	554	572	575	606	537	583	574	562	579	554	538	576	588	574	582	597	559	572	561	548	561	551	591	574	539	579	594	552	549	558	567	558	624	549	549	555	622	575	580	581	563	551	576	583	575	542	605	603	631	584	621	568	577	548	544	599	532	595	572	636	582	583	539	554	587	577	571	565	582	578	549	542	603	546	602	564	490	597	552	587	529	509	602	591	581	549	557	546	587	585	561	500	617	546	555	575	536	582	592	560	561	569	567	569	559	565	571	533	587	538	562	568	561	551	588	586	557	576	569	536	565	578	498	584	516	589	565	580	542	592	539	538	558	613	566	606	613	570	562	575	587	596	600	527	538	541	614	578	574	565	530	640	604	586	581	601	528	576	571	603	576	582	550	529	565	544	583	541	574	541	573	565	571	615	561	590	596	559	578	602	582	604	552	589	570	537	577	589	535	541	532	556	662	561	533	546	555	583	611	559	585	589	571	546	575	577	567	543	581	562	562	557	577	601	609	587	584	616	622	546	559	526	569	569	533	581	594	579	584	601	568	549	571	554	542	554	571	562	595	556	570	600	600	543	572	592	544	560	603	569	565	613	566	554	564	556	553	544	585	585	544	589	564	654	597	584	524	574	574	547	577	595	573	582	574	593	565	570	584	547	617	542	514	571	565	594	533	577	603	520	591	576	569	566	599	607	605	552	585	595	594	566	519	560	570	564	531	548	573	582	583	592	617	553	590	556	571	564	635	562	580	548	552	562	558	597	575	565	596	568	523	593	587	556	561	553	554	560	572	602	565	550	579	586	570	533	535	557	593	578	568	572	580	547	569	532	555	518	540	620	597	571	569	566	543	553	618	526	560	568	586	598	597	582	553	579	602	592	574	581	577	555	573	598	554	591	569	560	584	563	556	610	558	600	567	525	523	576	582	597	557	528	577	604	564	611	593	577	529	547	579	555	581	563	560	544	608	538	538	577	581	563	559	551	611	548	544	582	530	584	583	592	566	572	536	575	579	599	571	591	573	576	548	553	572	581	562	572	554	604	558	551	550	521	573	581	563	552	583	539	571	562	531	566	570	578	529	565	533	562	568	552	584	604	568	566	570	546	580	540	513	574	588	576	556	569	559	601	560	520	596	562	593	608	574	557	584	620	542	553	567	547	561	562	579	538	538	584	559	572	589	571	528	570	578	558	574	526	587	566	620	565	575	601	558	564	571	576	569	558	551	581	559	525	608	594	568	539	572	579	593	590	531	607	542	583	578	576	588	604	552	570	560	547	534	563	569	575	582	548	555	535	598	525	581	622	609	570	546	538	569	531	563	582	600	564	603	591	581	578	566	588	545	543	528	577	550	555	565	595	583	594	577	546	552	588	600	578	546	539	567	564	583	575	564	600	599	513	576	583	591	596	541	561	588	573	547	565	538	580	583	543	536	560	586	552	560	592	615	572	585	576	585	576	601	584	596	571	603	584	572	585	618	580	533	537	541	558	565	573	552	567	562	599	574	581	622	582	578	598	589	569	550	616	568	566	544	577	516	535	609	597	577	567	509	565	537	533	581	573	502	545	566	626	582	551	581	605	555	563	581	636	560	532	584	572	593	563	588	559	578	533	573	606	599	545	553	564	607	547	548	630	550	586	569	606	574	518	604	570	557	560	498	587	586	587	559	601	546	572	559	564	577	550	596	586	595	523	617	548	594	580	584	569	587	560	582	583	578	544	579	600	574	572	567	557	576	584	551	575	597	598	531	580	503	575	540	546	559	601	556	550	542	596	536	570	615	571	583	528	591	574	521	595	572	563	543	560	542	533	559	569	598	563	542	581	552	566	588	568	632	566	552	557	598	569	568	567	567	533	541	552	556	579	574	551	539	575	551	577	541	577	574	535	574	541	563	588	551	601	541	567	583	613	593	593	545	586	559	593	532	577	572	553	583	574	557	597	580	606	546	576	593	550	571	606	549	537	606	564	615	551	543	583	560	595	582	559	566	567	595	572	568	576	559	576	579	554	564	558	538	524	568	619	604	584	583	538	600	528	554	568	559	602	597	575	575	593	552	586	560	558	558	524	632	563	536	545	555	545	560	645	569	515	552	585	585	557	534	548	567	592	592	551	580	645	522	546	535	546	567	555	571	582	589	535	547	589	555	572	583	563	612	563	585	587	550	561	558	540	557	518	564	536	545	577	566	605	508	570	554	608	554	609	524	565	558	585	554	573	601	575	589	542	610	547	607	582	612	574	549	574	609	587	552	569	590	551	602	604	562	525	596	629	554	560	563	585	583	568	578	547	552	589	544	573	613	541	526	585	554	616	571	536	569	596	578	509	570	542	529	560	584	543	577	569	557	593	567	542	580	534	614	539	603	588	604	550	608	571	510	559	557	593	565	542	588	567	553	598	607	598	577	622	536	561	583	559	577	580	573	612	594	589	586	550	570	584	562	545	540	547	590	550	570	579	521	561	561	605	568	584	540	545	553	553	549	554	598	573	549	521	487	580	594	560	570	577	574	537	604	563	597	589	564	544	575	590	553	581	533	567	577	551	545	575	569	542	585	564	582	543	609	546	612	538	622	568	576	576	527	590	538	542	577	587	530	535	548	578	591	508	505	575	616	563	541	580	556	573	563	566	563	557	579	600	567	601	598	623	580	564	594	583	521	546	562	576	560	504	580	547	570	639	538	544	607	563	543	573	569	567	596	570	511	597	503	607	615	585	618	579	610	551	580	546	552	613	580	569	539	609	555	550	557	559	585	523	555	554	558	601	597	609	593	562	606	527	548	554	587	572	582	550	597	584	572	560	564	598	550	592	573	550	524	580	562	581	574	552	592	575	557	592	512	607	564	626	572	581	565	568	549	569	536	544	592	592	508	583	550	538	567	582	629	523	549	576	580	588	526	579	543	590	554	543	601	611	571	572	585	561	566	568	566	617	582	553	551	579	606	562	562	570	563	559	578	548	592	541	593	555	566	589	551	583	537	523	552	572	551	536	587	581	592	536	586	567	537	605	546	568	555	610	586	538	541	593	578	568	574	554	527	586	540	556	596	539	529	550	569	568	514	583	564	526	601	552	586	565	604	555	535	550	542	597	546	586	553	573	551	559	569	566	527	581	542
24320	21466	25114	28237	21466	21450	12687	332	214	203	189	142	175	132	144	139	135	103	148	125	118	117	135	121	100	105	122	142	102	120	138	117	102	106	103	120	103	115	94	98	113	114	122	105	116	92	104	117	100	94	105	100	122	114	107	131	86	127	98	115	105	138	108	99	115	115	101	106	122	101	124	130	105	138	101	114	91	103	102	86	93	102	99	114	128	109	100	116	131	114	103	96	97	119	101	104	122	120	113	122	103	109	109	102	133	104	114	115	84	113	105	116	109	109	118	116	95	116	123	107	97	111	103	115	94	117	108	100	109	130	108	98	116	109	118	106	96	124	103	107	113	87	109	124	106	95	122	100	112	94	95	98	119	104	103	100	91	100	124	96	114	108	98	126	107	92	116	110	103	126	105	123	96	117	110	104	95	113	129	109	109	100	112	106	103	106	111	110	128	106	109	113	103	110	95	128	102	121	97	105	108	115	98	125	111	80	91	103	100	112	94	100	82	117	138	78	98	125	122	98	109	103	109	126	90	96	114	102	119	105	109	111	104	104	110	131	107	110	95	120	112	132	97	110	105	111	98	117	105	101	81	97	95	112	105	99	111	110	107	104	112	103	99	101	106	100	105	110	99	93	115	97	120	112	132	96	118	94	112	95	100	102	113	96	105	119	96	115	100	119	123	126	88	115	121	119	114	102	106	125	106	94	104	113	110	118	109	107	110	96	108	109	113	106	101	101	131	109	110	117	107	95	95	117	117	124	100	98	77	123	101	120	129	107	123	123	113	111	122	103	111	106	114	104	119	81	105	85	123	120	123	115	108	86	109	117	118	108	81	86	104	124	128	95	94	105	105	83	103	100	103	123	105	97	106	117	105	96	92	98	116	98	113	97	115	98	113	117	100	94	119	93	108	98	94	105	96	102	121	88	97	98	110	84	111	117	96	104	111	113	95	111	102	128	99	105	109	123	107	122	106	103	102	111	105	121	107	117	116	107	106	110	105	108	110	111	106	90	101	124	112	131	102	105	119	135	116	108	111	137	120	123	113	87	110	105	84	116	107	103	105	103	101	106	110	103	115	102	106	109	104	99	97	108	98	105	109	113	111	98	129	95	112	114	97	111	124	110	97	100	98	121	128	88	103	97	115	107	107	116	103	96	109	116	104	109	107	119	112	110	132	103	102	105	98	104	110	114	94	118	106	113	119	109	121	114	110	100	110	120	114	135	112	103	113	98	95	128	110	117	114	90	115	114	109	116	99	103	119	104	131	122	112	133	100	116	126	107	108	85	105	110	78	130	106	113	112	94	101	99	103	93	93	105	106	99	108	107	97	119	99	99	106	111	109	115	128	109	112	113	100	109	94	106	90	110	103	114	96	98	101	115	110	106	95	114	114	110	103	99	107	109	102	105	107	100	121	100	111	119	104	106	110	112	97	106	109	114	119	117	109	111	120	105	118	117	116	116	125	108	83	103	98	94	123	112	116	118	102	113	118	116	104	122	101	110	103	125	111	98	99	110	87	127	105	99	112	109	117	111	130	114	103	104	109	114	116	110	114	128	119	116	113	88	105	109	112	127	108	96	110	127	122	108	120	111	94	100	123	117	111	101	104	99	89	116	98	112	92	120	110	100	131	105	99	121	102	114	98	119	109	111	100	123	115	120	87	83	134	94	125	96	98	93	103	118	95	121	125	113	93	106	118	114	110	103	142	113	108	111	92	97	112	97	99	98	76	105	111	91	106	122	121	121	106	83	123	105	121	114	99	75	116	110	96	117	121	111	101	100	126	96	87	108	120	100	99	91	93	116	113	101	102	107	127	108	113	107	107	103	124	104	105	111	116	119	118	80	115	105	108	108	86	98	107	74	110	104	124	106	110	99	127	126	90	103	126	118	114	111	106	107	97	115	108	100	84	109	109	97	91	117	114	104	96	98	114	104	117	136	90	95	112	111	119	94	118	116	111	100	104	99	104	101	123	117	119	109	111	103	114	109	108	108	90	91	113	105	97	101	111	114	99	103	107	91	97	103	90	99	124	93	94	112	92	110	112	98	129	95	99	117	106	104	130	108	128	109	96	105	117	99	103	119	96	110	119	121	107	113	113	118	122	113	114	99	94	106	93	89	99	112	111	100	108	111	87	95	109	99	112	104	110	107	100	130	103	103	103	94	93	116	103	107	106	109	111	128	124	109	94	116	102	62	94	99	125	102	110	96	108	113	104	100	111	110	91	107	104	115	99	86	93	99	110	103	113	95	103	130	103	87	112	105	102	126	133	99	102	109	102	91	124	97	101	112	121	115	119	85	103	97	114	108	97	115	120	108	101	104	112	108	118	81	81	68	95	101	92	105	112	102	128	135	107	104	123	102	98	95	122	108	114	103	104	119	106	116	104	114	101	122	99	108	96	127	88	113	106	96	98	101	107	117	101	113	110	120	95	111	105	109	114	103	106	110	104	109	109	101	98	93	112	114	81	104	110	92	109	94	120	116	109	130	99	111	111	108	91	97	103	123	127	92	93	110	86	114	117	103	112	117	105	107	110	104	116	103	101	98	91	99	108	124	100	102	119	108	91	119	113	121	96	108	107	99	94	118	118	96	111	111	97	105	96	116	109	99	94	90	106	78	130	107	108	105	102	101	101	108	83	88	99	102	109	126	109	73	124	111	97	102	105	102	104	113	108	112	113	112	102	119	85	99	90	95	110	101	117	106	110	115	97	109	104	110	109	115	115	124	109	101	109	89	109	103	101	101	111	122	104	97	108	115	115	84	101	104	108	93	111	101	90	96	79	112	107	102	116	110	87	93	113	118	89	113	119	94	113	91	110	121	94	95	105	104	102	99	104	116	100	104	101	109	112	118	128	108	104	103	99	109	102	111	94	117	98	104	117	96	87	123	105	106	115	113	102	97	96	97	112	129	115	114	124	93	99	96	130	109	116	101	108	104	90	121	122	110	108	99	91	102	90	107	82	98	107	114	115	94	89	108	112	105	100	117	85	112	96	88	103	118	113	113	94	119	88	105	99	102	120	96	135	114	130	98	97	95	90	94	101	111	102	109	92	87	112	103	85	88	96	111	100	136	106	109	122	85	109	110	107	101	105	127	111	110	100	88	116	109	113	107	113	123	115	120	119	121	118	99	142	100	104	121	120	119	112	104	118	97	99	93	114	109	109	95	97	93	85	112	89	92	125	104	92	100	93	88	110	108	89	118	103	111	114	104	118	112	136	122	101	102	98	114	111	117	111	109	123	114	120	100	110	113	92	105	123	125	132	113	83	100	116	95	117	94	122	101	93	105	84	88	94	114	103	117	109	109	125	121	98	121	110	99	120	127	107	102	107	123	109	109	110	103	105	83	95	112	99	94	93	94	103	106	127	119	123	107	98	107	113	97	125	101	105	111	116	109	108	97	116	96	101	114	122	108	93	109	119	130	93	118	105	96	117	110	103	103	106	114	105	119	122	103	89	92	92	101	118	103	100	119	108	106	122	86
2838	2931	1391	738	491	447	377	372	312	329	344	336	330	331	343	296	323	317	351	281	334	314	282	309	286	308	322	286	289	297	310	317	267	306	269	298	298	302	282	293	292	319	334	318	305	283	286	304	303	337	312	334	305	309	314	294	331	292	308	306	310	307	304	274	301	297	275	288	295	301	317	291	335	260	272	292	289	288	282	291	261	301	296	327	301	349	305	275	326	283	318	288	300	303	281	288	303	311	294	300	298	278	312	284	303	306	291	273	297	294	284	308	286	328	300	306	290	327	285	266	282	317	280	317	325	281	303	297	298	320	310	294	308	323	325	312	319	281	320	332	305	296	330	301	314	301	291	301	261	292	310	313	311	295	305	292	308	284	289	292	323	281	320	295	284	255	297	307	290	303	324	313	305	268	272	290	325	340	270	286	301	290	302	282	326	280	288	301	318	263	303	302	257	292	309	326	295	314	281	269	317	261	296	301	305	286	299	292	300	316	283	298	276	301	337	265	264	317	279	322	300	308	296	303	335	287	297	315	342	326	329	287	307	304	305	303	327	285	311	321	288	305	265	336	310	303	282	316	283	275	292	310	307	304	303	304	294	302	299	292	311	290	309	303	283	290	315	295	294	291	288	300	286	311	295	260	310	298	288	282	307	306	307	293	288	300	268	307	287	298	307	301	298	291	308	287	305	311	301	304	301	300	307	325	316	308	301	297	268	290	319	309	291	280	333	284	295	281	289	311	318	285	300	311	316	279	275	298	292	299	278	296	314	282	316	306	284	297	318	318	335	301	313	283	313	308	299	290	305	276	310	255	282	257	284	293	287	284	312	260	288	320	304	287	307	283	298	295	306	266	294	297	316	280	291	297	290	261	277	293	311	270	310	284	292	310	301	321	310	325	317	275	314	298	276	311	278	318	281	289	293	288	329	284	276	315	294	293	281	300	280	295	308	309	323	305	307	291	288	300	300	317	293	303	321	275	301	276	302	288	305	303	321	319	275	316	302	321	283	312	299	320	290	289	259	302	320	297	279	316	316	316	295	293	292	319	297	291	286	286	319	311	290	328	280	298	282	293	296	316	303	315	289	284	325	288	308	315	313	288	296	271	328	285	292	270	288	275	278	313	285	261	310	308	309	284	289	285	322	283	317	259	281	289	272	290	276	282	282	283	299	304	305	305	276	299	310	305	307	284	292	303	278	325	296	299	285	301	290	284	285	279	285	310	294	308	276	340	288	300	280	273	294	325	328	265	290	312	270	309	305	282	313	293	295	284	302	316	295	274	291	288	309	282	300	279	274	269	291	319	296	322	309	303	323	326	293	294	278	288	307	284	301	300	291	308	270	302	285	334	305	319	322	306	303	301	288	263	331	325	324	283	328	312	285	286	304	288	312	285	266	264	280	304	301	302	282	282	324	298	283	330	306	314	290	286	290	289	273	309	314	298	306	323	292	317	302	300	315	301	287	279	280	277	295	293	324	283	293	318	291	312	287	294	294	319	341	324	279	342	326	330	284	310	291	310	287	302	282	314	310	325	317	284	306	307	324	305	323	299	339	286	269	301	318	291	321	297	301	312	305	329	274	311	330	302	292	293	288	321	336	289	309	303	318	279	298	289	293	331	281	318	308	341	307	278	292	328	296	302	290	279	294	309	297	322	319	312	319	303	281	303	326	292	328	277	335	308	293	298	308	317	289	333	302	316	319	319	293	312	288	287	285	324	307	273	295	289	272	311	313	316	275	322	307	307	315	304	306	283	300	303	331	325	284	270	283	313	286	295	298	320	274	319	327	288	300	320	290	303	303	282	281	284	320	323	288	323	292	299	321	300	276	289	279	303	309	319	300	338	268	285	292	307	324	259	307	305	295	293	299	301	313	273	334	319	284	299	265	286	318	296	325	306	269	320	268	292	293	297	292	306	303	280	293	286	296	268	293	293	288	279	325	319	303	316	315	315	299	300	304	301	290	303	303	286	309	282	279	309	263	297	320	265	295	293	277	285	292	301	240	339	307	298	345	288	298	285	334	298	308	266	284	298	309	278	311	295	267	276	297	276	306	281	294	303	316	289	286	280	302	332	289	282	277	264	292	330	318	304	311	307	296	297	276	290	309	304	290	298	259	341	281	282	273	295	288	276	281	308	304	281	297	285	336	281	280	301	290	320	309	293	315	312	337	315	298	296	290	305	294	316	304	307	341	282	274	319	303	320	330	294	272	303	296	304	321	307	290	313	298	305	278	331	317	316	306	310	292	301	295	275	292	288	278	302	297	297	307	282	338	316	302	256	307	268	291	287	299	285	286	304	277	301	329	300	288	306	331	282	286	283	294	319	326	292	317	293	280	298	292	298	325	315	272	284	272	276	304	298	292	279	280	290	308	292	277	297	292	268	315	291	288	323	307	285	293	316	274	286	307	276	298	286	326	290	307	325	311	306	307	267	276	290	296	310	318	305	259	269	280	285	317	290	311	300	293	298	304	291	308	293	303	302	319	310	302	285	347	313	286	304	300	302	303	297	328	285	290	335	307	308	329	295	287	294	314	298	262	311	276	294	318	287	293	279	295	289	284	307	293	283	306	301	304	287	284	289	283	333	294	296	278	301	280	305	309	267	317	316	301	314	329	280	314	315	299	319	332	307	316	287	288	322	306	310	286	317	297	321	302	304	278	293	311	307	326	278	292	314	319	321	334	307	312	304	272	271	289	280	303	285	305	328	316	279	312	288	311	281	314	310	314	286	322	307	302	350	269	282	298	306	305	303	296	286	351	288	311	285	292	280	299	307	272	278	286	299	324	310	294	292	287	303	280	319	290	282	304	318	322	289	313	324	282	331	284	301	278	300	303	332	289	306	287	293	316	281	295	273	310	315	303	300	276	266	296	291	301	293	313	291	339	283	303	306	255	288	310	274	306	291	289	268	304	294	299	313	292	283	308	302	300	286	302	290	323	304	291	296	296	316	308	302	299	303	302	309	293	296	314	291	329	281	314	318	297	291	308	322	254	274	277	301	300	292	290	290	326	266	294	314	296	301	307	293	317	334	320	296	284	321	311	301	330	308	307	290	278	293	304	314	305	316	270	306	300	306	281	304	335	291	312	310	282	309	320	301	255	275	305	314	296	310	301	296	306	270	264	278	321	298	324	294	318	271	304	290	279	295	322	335	287	309	301	324	292	294	321	323	295	306	318	284	327	290	334	308	286	262	317	309	304	312	254	311	281	276	307	317	287	315	298	317	304	321	292	286	294	276	275	272	313	295	320	298	266	298	298	292	280	296	262	289	286	307	305	334	294	323	302	319	285	310	331	291	293	323	322	317	317	299	287	328	325	315	274	295	317	283	296	282	338	318	296	308	290	305	302	300	311	292	311	278	299	292	309	295	317	301	293	292	355	263	283	300	289	312	295	290	283	316	322	295	311	309	290	295	287	284	298	307	299	280	290	309	313	319	284	324	280	284	297	324	320	314	312	296	314	315	268	289	327	334	299	278
31947	20464	8366	628	400	371	335	368	380	350	324	375	360	348	376	361	340	358	336	330	314	370	395	371	371	370	360	359	383	371	389	345	353	358	315	339	360	352	339	397	372	342	384	337	388	365	348	408	351	379	376	381	378	376	349	343	366	359	351	335	348	367	384	358	374	366	366	394	319	334	379	348	331	336	355	366	318	339	348	354	342	365	361	349	366	302	344	338	320	362	353	316	339	339	366	341	393	343	376	357	336	369	356	335	366	335	358	366	344	351	352	336	345	362	395	348	386	367	347	359	341	371	355	368	343	324	406	357	376	388	338	318	349	365	387	357	334	342	361	326	328	330	350	371	365	372	351	331	348	362	383	322	376	354	348	327	372	358	347	362	399	355	338	346	349	367	343	345	378	352	341	363	330	369	370	345	334	352	372	350	370	393	317	358	323	318	370	330	344	361	371	348	386	347	358	337	357	335	362	352	352	361	357	337	367	362	371	385	327	380	368	367	332	356	349	363	337	363	325	367	385	350	390	351	368	360	395	343	369	348	334	354	351	369	326	336	347	349	311	362	379	364	367	348	312	350	402	351	343	325	355	373	334	364	332	340	399	340	350	394	347	360	312	363	354	359	371	340	364	356	360	398	348	342	348	380	333	370	389	353	330	343	354	360	357	347	349	374	340	362	355	335	347	371	321	360	376	341	337	357	363	348	358	357	358	367	337	359	371	369	374	344	355	363	367	337	359	361	382	373	370	322	346	348	356	332	361	335	376	382	379	363	351	399	363	349	367	380	346	319	346	366	337	326	306	366	354	365	368	305	328	372	360	346	355	346	371	335	359	364	365	373	326	362	369	365	336	370	322	380	356	355	352	337	355	344	353	375	361	352	352	385	355	363	348	348	350	377	382	349	351	365	357	356	351	365	350	374	370	328	363	355	352	350	347	348	326	338	330	377	363	396	380	364	347	363	360	322	376	377	339	360	353	358	357	352	361	349	332	341	383	374	355	334	369	392	351	392	351	355	377	365	330	342	366	350	356	358	368	340	338	361	350	331	363	356	351	361	309	363	348	331	364	387	341	376	337	347	356	372	336	368	405	348	343	344	335	348	363	354	394	387	329	377	368	347	329	377	364	374	360	368	365	366	325	373	353	337	367	352	322	364	349	368	345	372	339	352	351	381	347	337	355	374	351	321	350	377	362	378	347	346	360	299	369	399	351	351	311	344	341	372	354	346	373	357	316	346	363	349	336	404	338	353	343	340	353	363	315	368	358	340	320	331	389	395	346	372	335	323	324	362	345	351	344	360	368	349	368	296	338	336	378	354	368	332	368	353	378	343	370	371	348	359	350	360	346	354	376	370	398	357	317	345	379	332	328	337	360	370	345	362	332	361	358	367	404	343	367	341	341	370	354	329	371	355	372	380	361	379	376	364	344	359	331	372	392	319	349	349	355	366	359	353	320	347	376	394	346	346	332	342	369	319	374	365	342	378	334	348	357	368	365	350	335	343	388	331	391	397	336	361	359	326	379	350	354	358	350	350	325	326	388	305	382	342	318	367	368	332	346	354	360	359	346	369	323	328	371	378	381	372	367	319	326	336	371	365	371	353	316	361	354	344	366	365	353	384	391	364	365	379	336	347	374	355	371	368	380	363	352	357	380	361	374	336	338	353	331	327	336	358	377	307	396	391	326	341	334	339	398	380	336	332	374	343	343	357	396	362	349	388	362	382	352	356	324	383	396	339	356	372	374	345	378	349	377	332	306	388	346	332	370	349	359	340	364	336	354	346	375	374	309	361	404	377	366	335	326	377	363	357	357	343	352	348	375	355	349	364	359	351	371	335	328	340	339	345	337	325	346	321	386	341	350	333	348	370	338	365	348	359	356	340	338	363	331	403	353	341	321	343	367	380	352	357	387	327	378	375	361	376	349	356	385	364	335	352	347	374	310	376	340	349	356	367	353	361	345	356	353	346	348	350	355	368	355	341	335	370	343	357	358	360	380	387	410	381	347	357	359	363	401	354	389	379	369	381	315	351	335	368	329	367	353	369	361	364	375	383	375	378	338	398	374	356	313	377	333	339	363	366	356	368	359	340	338	351	345	357	336	350	358	351	388	334	371	354	332	359	357	376	378	336	360	335	362	347	374	376	370	355	351	302	343	350	362	366	398	393	342	366	311	364	382	373	366	370	372	381	352	350	357	339	388	347	355	328	359	350	369	351	348	355	344	336	357	380	351	370	351	379	376	348	351	363	376	375	343	360	364	351	343	361	364	385	344	308	317	327	375	331	339	360	361	343	366	357	344	376	370	356	348	319	382	347	341	349	384	360	361	320	347	390	341	355	335	388	338	374	356	363	333	347	370	341	351	295	365	357	378	338	366	333	343	356	385	356	356	381	343	338	377	386	353	360	371	386	397	352	376	352	367	352	357	359	398	346	370	357	334	332	319	325	397	357	343	341	343	343	366	391	343	363	309	338	370	347	365	342	387	349	393	335	348	361	342	355	353	356	343	372	339	338	353	324	356	377	369	343	337	367	361	376	334	358	323	364	355	383	371	370	371	346	358	327	372	341	359	335	370	371	353	357	367	364	369	374	342	352	359	327	387	362	360	364	324	382	340	352	382	336	362	332	337	340	355	360	369	340	323	359	393	322	327	331	334	341	348	342	378	403	366	357	391	356	362	341	351	382	381	354	362	373	351	343	336	349	370	368	359	352	346	353	357	374	347	354	330	347	366	374	341	367	375	336	377	357	369	356	349	373	360	341	364	355	337	344	349	392	377	328	325	317	358	303	359	327	321	328	361	364	341	312	366	362	361	394	349	378	339	368	332	374	346	356	400	351	357	302	379	366	341	337	343	352	323	336	362	373	314	338	349	361	320	353	368	380	367	377	390	384	349	379	353	388	374	319	334	345	361	387	359	370	378	350	375	365	388	329	375	317	332	342	361	366	372	371	401	323	342	379	358	377	365	381	346	353	354	390	350	370	366	303	348	339	397	355	360	332	346	389	339	351	351	300	342	354	368	373	334	328	354	335	338	355	326	381	347	349	337	360	409	395	332	366	364	353	359	357	302	342	347	343	341	366	362	320	382	304	340	367	403	351	323	345	370	333	330	351	367	388	354	377	351	324	327	365	393	369	338	361	359	318	353	353	344	350	370	333	334	358	381	368	331	347	370	345	351	349	399	316	386	362	370	353	355	362	355	370	371	362	365	361	354	359	383	356	367	335	403	358	375	357	369	356	345	340	364	367	341	395	337	336	326	381	399	345	367	371	385	346	335	346	359	355	348	349	348	355	338	338	362	360	319	351	356	358	363	340	381	395	381	328	334	340	361	373	377	350	376	323	331	371	328	415	391	363	383	340	374	372	360	349	381	335	381	351	348	350	366	380	367	312	352	324	342	366	353	366	365	319	373	362	359	382	353	370	335	326	363	373	330	349	384	387	383	363	371	380	339	360	347	341	342	344	342	376	370	418	349	345	355	386	355	322
5912	975	866	847	869	865	884	849	847	833	863	872	901	822	833	832	868	909	866	877	888	850	812	835	815	817	918	815	860	843	854	891	846	903	858	883	817	854	860	833	822	813	856	849	854	812	797	872	878	860	849	864	845	853	882	854	871	859	847	876	860	862	835	853	855	887	920	841	874	881	847	855	817	800	825	904	911	885	843	855	838	848	868	881	896	882	894	871	839	854	880	855	906	853	844	884	886	859	908	809	839	887	850	884	911	844	800	935	813	849	878	875	824	835	816	875	883	862	859	815	848	863	880	869	842	847	859	895	847	845	807	855	902	843	836	791	876	856	876	849	876	874	869	817	826	842	846	879	850	896	829	864	853	854	815	855	923	846	827	853	827	856	815	823	914	866	880	859	852	833	852	856	916	860	828	880	902	862	836	830	843	844	883	875	847	911	820	872	860	867	832	770	857	839	850	823	854	827	866	856	816	866	833	816	859	872	879	822	828	818	814	864	834	889	884	848	823	834	827	833	860	822	802	929	906	857	837	883	883	843	834	881	824	836	782	860	833	876	847	850	853	820	866	838	952	892	826	819	889	790	830	872	879	859	873	921	871	837	853	858	844	839	863	829	875	850	823	902	873	880	859	859	874	818	940	895	831	841	885	868	861	897	869	830	820	866	834	871	892	823	884	838	852	766	855	847	833	842	871	846	850	796	904	859	896	838	833	850	838	844	856	805	822	859	808	854	841	838	904	919	827	839	849	843	892	851	818	858	818	835	823	860	875	841	846	824	864	819	878	849	887	853	833	927	885	830	877	861	889	896	822	863	859	837	885	867	875	840	856	868	908	820	843	892	840	850	842	889	844	878	822	857	864	844	915	865	872	826	896	872	880	868	871	870	875	858	825	868	851	835	845	857	840	831	868	900	856	842	893	845	870	922	867	806	862	879	891	835	833	892	812	830	846	922	893	871	860	844	836	863	823	851	883	860	891	870	870	852	834	838	837	770	864	879	847	854	913	836	803	829	886	812	869	851	840	875	904	839	833	875	797	850	844	858	861	854	885	832	879	854	862	855	864	888	865	797	792	818	866	860	890	861	859	816	796	827	812	845	871	856	820	786	865	831	894	862	903	836	864	876	800	820	834	865	844	888	873	850	857	841	847	880	831	868	817	823	834	904	899	834	848	851	805	883	895	850	867	864	865	860	852	857	885	897	805	862	845	857	836	854	851	864	829	873	833	814	946	842	895	866	882	835	856	869	853	864	882	899	815	847	868	961	796	873	816	880	873	804	892	784	846	889	885	855	844	861	848	872	910	823	833	823	806	851	839	894	837	880	843	867	828	854	840	826	874	845	828	816	886	808	874	898	851	863	869	842	892	834	859	900	905	861	887	835	904	890	865	832	774	845	850	815	848	843	809	917	893	846	846	896	822	866	845	826	851	844	839	832	850	862	794	884	886	863	892	847	784	843	833	846	831	847	849	888	848	864	838	852	800	844	825	858	871	877	802	906	799	849	875	900	817	870	815	863	858	838	859	892	883	883	817	862	839	873	872	855	817	860	847	841	836	850	847	875	927	869	872	916	819	839	918	861	872	815	870	894	877	853	850	884	872	812	842	799	826	822	872	840	835	844	826	850	849	868	863	872	847	822	847	852	834	850	868	854	847	848	869	888	850	845	898	799	855	819	837	834	857	848	870	890	843	880	877	870	831	870	820	884	819	820	840	818	871	870	874	903	839	858	820	803	839	841	882	840	842	825	889	832	885	827	854	850	882	868	866	884	865	830	788	911	812	833	900	838	812	846	828	892	903	850	880	889	835	862	801	808	893	852	846	788	877	849	805	850	864	841	886	845	860	905	869	840	814	839	871	845	800	817	846	826	870	809	875	898	787	824	855	911	842	869	867	839	844	802	878	832	881	835	864	855	847	874	879	824	803	830	842	844	811	859	886	829	801	909	859	841	829	852	886	800	795	881	862	787	810	876	869	860	883	839	841	811	888	815	865	859	774	805	832	863	845	835	904	836	806	828	846	852	860	866	861	910	843	832	861	886	785	885	858	865	857	836	855	835	817	860	822	843	888	856	869	893	898	870	866	878	854	813	838	853	885	855	801	943	881	842	868	824	864	890	848	856	865	825	858	849	873	875	860	879	837	803	861	878	872	864	844	857	852	855	886	873	869	864	849	853	807	849	844	839	856	849	821	838	905	836	870	835	857	929	859	841	874	841	921	831	842	839	826	845	857	871	866	876	867	837	887	885	880	829	835	893	840	860	832	853	831	925	877	897	897	883	850	840	850	898	872	831	822	794	852	832	863	910	811	835	910	800	887	866	872	847	862	909	866	815	879	907	833	856	849	814	866	869	883	842	885	851	837	867	851	911	888	857	835	843	865	893	877	820	866	805	893	822	789	842	824	828	873	834	836	903	862	909	865	860	847	869	844	887	896	852	864	843	885	884	872	843	905	784	838	854	885	868	826	786	802	906	840	861	852	844	805	846	873	916	888	857	832	842	860	903	820	871	850	897	855	825	872	849	915	814	884	874	817	846	877	839	865	885	813	869	857	824	850	852	846	874	832	812	856	818	870	826	833	873	831	837	869	856	879	843	837	823	850	860	895	873	837	891	868	841	878	843	843	905	864	903	831	901	845	847	865	813	846	864	886	822	883	853	844	880	881	818	809	901	865	850	898	855	876	854	873	840	849	843	846	916	862	863	809	839	843	846	868	858	832	847	809	886	876	859	866	851	866	832	843	837	811	818	854	816	809	829	835	864	833	875	877	822	799	798	862	867	833	852	821	830	861	820	821	878	867	878	878	851	845	856	796	856	841	849	879	864	891	838	838	795	845	822	865	917	909	845	834	824	844	910	817	817	917	840	846	941	888	868	897	841	865	866	798	909	885	871	779	816	856	835	865	819	865	877	862	891	813	826	902	868	861	845	853	832	814	837	860	809	893	849	861	849	845	867	875	872	863	876	839	842	834	888	882	805	809	835	892	835	880	867	822	850	893	918	817	800	873	862	854	879	878	807	863	836	851	835	869	833	885	860	887	849	894	843	906	861	846	839	844	852	867	866	869	818	828	835	878	883	860	841	847	860	854	848	862	789	836	876	849	797	848	920	843	826	809	908	870	865	795	897	909	826	825	886	858	837	877	875	875	859	863	780	865	878	844	858	859	899	879	883	848	847	838	795	881	849	819	822	881	840	855	893	883	847	863	838	918	835	830	803	847	860	801	813	880	807	879	881	863	920	921	890	827	875	862	823	889	863	811	840	851	834	843	853	900	838	890	862	867	848	811	849	900	839	871	899	889	863	861	884	842	860	824	819	850	829	872	874	827	853	872	823	821	880	798	855	869	840	887	865	870	863	836	900	849	837	819	837	815	846	832	877	882	860	872	846	843	880	863	906	860	809	867	828	819	804	850	875	802	780	924	874	829	832	864	895	869	833	902	852	850	850	805	808	832	875	876	870	840	836	888	895	829	807	833	870	849	821
25024	21512	24786	28685	21500	18718	563	329	283	270	284	287	231	230	256	244	265	251	229	236	238	211	229	244	240	220	228	218	233	234	241	244	253	239	273	210	241	219	240	251	230	248	234	244	235	232	245	245	217	224	236	238	231	224	240	238	216	216	270	226	229	253	211	232	231	236	233	222	209	231	234	244	219	248	237	247	237	244	264	243	262	241	213	241	246	236	222	233	220	239	233	219	223	226	238	234	252	215	235	210	223	260	227	235	232	232	229	208	221	237	244	223	237	242	234	219	228	219	251	234	221	218	227	214	202	231	230	226	231	208	248	215	211	259	184	249	243	213	231	217	229	252	239	229	216	246	206	230	232	234	217	233	240	249	225	238	235	205	249	239	225	248	218	228	207	241	240	208	216	225	248	247	232	224	266	209	214	229	241	242	259	231	243	248	256	204	219	219	201	230	236	240	260	225	222	240	233	241	239	255	247	200	255	236	233	260	260	217	215	231	227	255	231	248	230	213	230	236	229	224	244	212	218	202	209	228	244	251	233	225	241	226	233	220	237	227	250	222	214	238	229	218	226	238	260	247	237	230	257	231	225	241	235	243	222	215	238	250	226	235	232	250	240	214	243	256	231	232	213	228	222	226	246	199	219	216	226	239	220	223	232	251	200	223	220	189	208	237	219	215	197	232	221	220	247	220	255	236	207	250	220	225	240	240	246	231	243	217	230	265	208	219	229	215	259	244	241	232	240	233	225	248	254	229	213	232	222	220	230	230	223	229	256	250	246	241	254	201	214	222	231	247	217	216	212	194	207	234	229	195	234	235	235	236	209	213	253	217	216	254	250	231	212	226	236	246	239	230	224	246	249	230	247	202	247	223	213	224	225	212	249	228	226	239	244	204	278	230	230	216	223	206	239	264	208	227	246	231	223	237	231	226	222	256	239	228	264	222	245	226	283	243	225	197	252	230	244	209	262	228	251	221	235	247	229	214	242	201	250	228	259	219	231	225	265	226	233	237	232	236	237	247	206	248	227	230	261	224	253	270	216	212	269	234	246	214	248	198	233	231	277	230	227	251	241	207	231	227	262	262	204	240	242	217	225	245	225	238	251	235	241	258	246	228	241	235	231	220	225	225	238	243	224	226	234	222	224	216	215	237	243	259	242	247	213	248	232	236	250	205	209	233	250	229	258	228	254	240	232	225	240	233	242	243	215	240	234	225	262	225	252	249	210	212	197	233	244	235	217	231	214	217	230	249	220	223	219	234	227	238	215	227	232	223	227	231	207	240	227	201	228	233	227	222	226	259	243	236	218	233	249	270	231	232	230	249	231	235	229	220	226	225	247	224	249	220	256	243	238	233	230	228	232	254	234	248	248	271	232	242	232	219	232	231	234	245	229	216	243	236	197	228	205	214	232	227	245	270	235	229	209	216	218	224	243	227	215	240	272	216	215	225	216	224	231	227	255	235	219	230	230	225	247	256	255	228	214	245	244	229	254	221	253	218	226	237	231	218	213	236	213	263	250	244	246	252	219	278	266	246	225	222	254	252	228	229	244	242	254	268	212	250	223	222	222	256	234	205	225	235	241	211	198	250	224	223	210	217	246	230	238	222	230	259	219	244	220	234	241	245	231	245	210	228	241	244	234	212	242	253	208	222	241	202	246	208	247	218	239	234	226	235	252	246	222	223	236	220	224	227	230	258	227	264	223	217	231	231	245	229	216	255	243	220	251	220	200	245	217	257	237	235	225	216	226	237	231	237	224	239	238	226	236	249	220	228	228	199	208	248	214	237	208	257	248	207	251	248	247	224	236	232	238	241	200	238	229	221	201	256	243	237	235	220	239	252	243	221	228	239	233	219	245	231	240	244	251	212	212	218	224	226	228	239	237	216	259	216	217	237	244	220	227	219	230	233	232	219	223	218	227	215	237	214	210	223	253	223	226	218	223	241	223	219	240	241	239	223	230	220	251	219	226	261	256	240	213	234	192	247	224	250	247	222	252	250	230	249	240	247	270	232	229	224	236	246	258	241	264	272	212	201	216	225	233	221	223	211	227	240	249	216	246	269	230	210	224	235	232	218	250	244	246	246	243	233	208	258	245	214	213	238	199	213	231	249	227	258	215	223	270	239	237	221	207	225	240	230	256	236	238	244	219	230	229	231	216	208	244	233	205	210	254	232	256	215	243	234	223	241	229	215	215	263	247	247	221	217	256	227	230	222	264	245	223	242	232	255	216	244	230	217	239	239	218	229	236	228	220	231	247	225	241	235	239	220	255	241	247	279	237	234	266	245	247	225	219	265	223	258	236	250	209	238	237	228	242	256	228	238	205	230	261	236	227	215	215	238	215	223	229	234	250	243	230	224	235	219	230	235	227	229	248	214	254	250	234	236	254	242	238	209	241	210	220	208	235	196	231	203	252	237	265	221	224	229	238	257	226	270	246	236	248	240	245	224	214	230	237	230	247	261	242	223	259	219	232	244	216	211	250	253	222	257	231	214	218	242	247	254	219	242	228	259	242	261	243	226	246	217	236	221	237	223	258	233	226	211	224	222	260	250	239	218	236	234	232	238	226	242	234	245	243	237	261	228	252	230	239	260	232	272	253	215	230	236	250	214	253	243	253	216	244	241	223	240	216	248	217	250	217	258	247	242	229	243	217	213	203	226	230	208	225	234	238	230	226	212	232	243	236	235	229	233	220	255	233	230	240	268	202	230	228	209	255	253	247	251	240	218	232	235	246	233	241	223	225	216	238	253	279	247	252	247	220	189	208	220	219	211	241	247	231	240	240	233	206	219	245	247	252	236	218	241	229	234	232	224	230	247	223	237	235	219	239	230	242	245	253	256	231	242	240	225	205	243	234	230	231	224	246	260	219	215	227	237	217	202	201	198	230	232	223	207	204	245	240	225	213	224	227	188	245	220	250	217	211	224	239	215	219	246	253	230	226	222	227	235	222	229	233	224	235	196	223	210	226	198	241	218	237	221	245	209	257	235	247	243	225	226	198	213	249	223	233	228	242	233	223	226	250	241	225	254	216	235	252	199	238	243	234	228	251	198	248	241	255	237	232	239	250	245	245	226	214	266	246	240	215	247	236	231	237	234	228	248	209	228	241	257	208	235	215	239	181	238	253	259	214	243	232	242	236	244	247	219	268	216	224	244	224	235	237	242	240	241	255	230	252	191	209	239	240	211	233	244	238	226	253	211	239	264	259	233	237	214	215	225	259	241	227	217	256	220	217	250	205	211	211	248	241	245	205	238	227	229	208	254	235	244	249	223	236	258	233	225	218	241	252	246	230	206	223	229	230	287	266	241	221	231	227	241	211	193	232	245	238	254	250	237	226	241	224	215	234	249	240	232	233	232	207	247	232	230	212	232	220	225	256	233	227	245	250	236	247	245	267	207	253	233	255	225	252	235	246	239	245	218	211	241	216	257	245	242	253	276	237	240	234	191	217	227	248	216	204	244	258	211	213	240	203	227	232	260	231	230
3094	2053	1111	801	686	632	603	611	593	600	556	612	552	551	607	585	577	572	568	583	586	615	566	581	571	605	548	539	557	596	592	569	561	594	567	563	553	545	593	582	596	590	571	580	569	547	564	582	570	514	575	523	575	549	617	606	582	586	543	547	598	571	585	557	553	576	531	567	574	587	557	556	558	572	580	528	581	549	566	573	624	535	543	583	611	582	588	597	563	597	572	562	577	566	579	619	565	611	514	609	619	542	585	570	569	608	598	527	548	560	557	566	569	553	543	582	558	568	554	565	596	541	622	533	584	564	566	578	582	581	517	548	557	561	588	598	539	568	589	535	550	598	574	567	590	550	553	547	598	539	531	599	608	573	561	597	581	621	551	550	556	590	578	579	588	581	585	549	540	559	545	586	570	605	562	580	571	546	567	576	541	590	541	576	575	590	562	568	586	611	568	542	567	573	575	581	568	587	561	573	601	571	589	586	543	544	557	551	580	543	612	548	636	565	569	570	598	559	594	574	560	607	547	592	574	585	529	583	587	569	593	602	541	574	559	541	571	566	575	532	567	586	556	572	552	582	601	584	591	552	582	579	564	597	537	566	546	569	614	592	568	578	565	559	581	558	552	598	597	548	583	578	567	559	559	574	552	626	593	562	596	572	573	586	511	545	586	578	583	584	613	540	550	571	565	548	523	565	560	580	512	540	558	533	578	556	559	544	528	547	556	489	598	548	628	566	536	566	571	564	560	584	546	565	564	586	592	576	574	590	594	568	605	558	558	547	608	563	605	537	546	550	602	539	549	549	516	582	563	620	551	565	536	519	534	543	578	523	556	598	609	571	621	563	578	559	549	594	597	563	541	571	570	607	525	563	564	582	543	581	587	574	552	559	588	573	573	576	524	497	570	519	624	553	564	600	594	583	552	594	581	562	588	590	567	563	557	537	572	509	570	559	561	551	590	594	553	551	552	540	565	532	594	550	549	548	580	532	553	592	541	564	555	577	560	582	579	590	600	567	586	539	575	598	589	593	592	572	578	567	630	559	570	590	565	540	574	588	559	562	493	582	563	546	627	572	585	574	580	570	576	541	569	566	558	578	542	539	579	541	564	546	577	563	560	552	597	574	613	597	534	589	561	563	589	569	566	556	592	537	552	596	554	600	537	577	562	548	560	543	577	565	570	568	566	555	585	586	548	590	632	580	576	587	551	581	585	554	595	583	561	534	562	602	582	537	544	561	576	591	604	550	539	593	581	585	585	588	541	568	557	584	573	585	538	596	574	560	567	552	549	546	617	575	536	535	566	572	598	628	571	550	565	566	547	549	564	567	628	602	583	587	531	568	582	587	590	541	561	582	585	587	571	592	534	578	558	562	539	595	544	568	586	544	553	597	567	573	552	558	596	593	532	587	554	569	570	542	573	603	596	593	568	564	563	600	649	602	553	582	553	574	599	572	547	546	529	579	623	587	572	567	585	571	565	542	577	587	562	589	608	585	600	575	546	559	569	504	587	580	586	582	541	573	546	574	598	555	573	547	557	604	606	536	548	568	562	564	583	545	562	576	593	598	554	569	570	563	551	567	592	565	548	608	593	554	570	533	562	584	588	577	571	541	549	533	563	554	590	560	622	559	574	573	584	552	617	555	576	562	586	581	617	568	602	599	608	543	536	597	543	538	547	536	612	606	536	567	528	588	562	566	597	567	581	548	564	563	527	544	590	554	562	552	549	568	557	585	548	552	565	553	577	572	531	557	583	559	559	562	571	565	588	589	557	571	576	546	560	589	594	564	569	591	578	566	556	571	584	528	597	590	558	580	578	595	561	545	559	557	569	548	573	571	603	558	520	580	593	567	571	546	574	511	591	585	593	559	580	564	581	594	565	539	559	538	581	555	613	599	579	589	585	560	570	571	544	612	574	556	559	534	531	597	547	571	570	564	583	553	536	568	518	562	565	559	555	605	585	599	571	586	552	566	560	568	512	626	571	634	570	527	575	546	588	530	613	619	577	585	553	567	609	542	568	575	575	616	569	559	601	579	592	581	613	559	576	589	543	593	577	554	565	553	552	562	596	567	564	576	544	584	564	598	558	599	552	577	594	591	574	523	601	578	576	562	573	593	620	569	599	637	568	560	564	580	551	621	539	630	595	602	561	573	605	579	601	582	579	575	554	592	572	522	580	562	581	562	611	557	583	541	579	580	574	548	533	564	574	567	564	558	557	606	546	615	551	604	563	588	577	582	591	550	543	577	568	582	534	595	583	536	567	606	602	578	561	566	555	603	577	603	595	593	559	538	590	587	582	564	561	570	550	573	584	599	559	582	588	619	555	589	574	559	545	563	586	586	540	505	519	576	540	578	570	546	556	581	560	592	597	570	544	563	561	579	588	573	562	585	577	565	534	587	567	558	593	540	584	598	610	579	571	579	494	586	591	610	527	618	578	536	565	579	573	590	563	540	582	568	567	570	555	524	604	557	562	588	579	547	544	589	573	582	517	538	563	577	565	602	569	541	581	572	563	568	527	592	563	622	565	596	599	511	553	574	546	572	606	551	553	564	621	546	589	538	527	528	574	566	598	564	587	554	578	559	593	558	562	602	588	531	560	547	521	512	603	591	549	488	553	554	540	555	576	586	570	547	567	562	575	616	598	576	579	562	565	548	564	622	554	589	577	546	586	557	561	575	585	565	570	549	576	548	582	525	576	572	571	554	549	544	598	590	584	578	567	564	568	593	564	561	587	562	546	539	562	552	533	606	565	532	544	602	597	554	565	558	601	589	575	586	593	559	576	597	576	580	559	568	597	564	545	585	566	585	580	566	586	554	595	571	589	569	587	588	523	555	563	573	542	562	583	570	570	561	580	524	580	570	566	623	574	555	550	553	545	551	571	586	556	552	582	537	578	582	562	568	583	540	569	551	607	545	526	606	542	568	533	580	568	558	593	617	607	547	576	562	570	546	505	606	648	570	568	590	547	564	623	544	534	567	586	571	601	582	589	573	553	599	547	556	536	533	554	606	626	580	560	583	558	585	560	564	559	590	575	561	619	537	538	578	575	565	586	576	576	555	544	563	542	554	580	538	585	607	549	626	578	575	585	557	539	570	540	589	597	577	564	559	532	559	561	603	564	560	576	573	546	579	576	570	591	548	575	595	546	585	548	594	569	544	572	567	561	545	547	531	587	569	577	590	562	541	574	582	627	595	573	588	577	562	558	551	627	542	586	576	548	630	593	583	588	563	531	547	557	586	609	561	548	528	568	554	580	568	591	601	558	559	589	612	581	542	576	543	531	570	572	559	548	572	560	585	568	580	535	573	554	569	584	588	574	542	539	563	562	552	577	622	592	568	583	582	556	592	599	558	567	602	576	577	581	595	581	605	567	528	592	534	574	529	542	548	584	631	601	575	584	568	571	584	544	615	569	554	590	592	590	546	616	597	509	550	596	569	565	574	560	562	545	549	573	579	570	553	559	575	565	599	560	610	543	557	539	589
24403	21506	25131	28300	21508	21516	12691	382	215	183	163	155	144	164	142	160	135	110	139	144	130	120	118	116	135	108	106	122	115	97	105	121	114	127	141	109	117	105	96	94	109	122	105	118	100	87	93	102	102	116	105	93	117	102	85	104	122	99	117	97	92	102	114	128	124	112	92	97	112	104	92	96	99	114	89	112	108	100	106	107	90	125	111	99	96	103	110	110	116	119	103	103	110	110	111	115	105	119	118	108	111	101	115	114	98	106	100	117	94	96	99	114	106	99	104	91	88	112	111	108	120	108	121	122	114	96	104	100	102	115	113	107	122	119	88	110	118	112	130	110	121	117	103	112	108	115	102	102	109	115	117	115	99	120	97	108	109	97	118	112	117	110	109	118	121	110	91	98	98	103	98	97	84	105	97	83	111	102	124	116	100	102	112	123	116	128	102	110	113	92	100	105	98	123	115	92	93	105	112	128	105	120	107	96	110	90	120	118	99	121	108	118	109	116	98	113	109	115	103	104	112	88	87	98	104	104	103	112	113	105	105	113	100	122	110	108	95	109	107	121	98	108	115	118	104	100	106	97	94	102	99	116	119	102	118	110	109	95	104	92	98	120	98	94	109	100	109	98	113	122	114	110	116	125	102	104	118	118	108	115	108	89	100	105	108	111	103	112	101	108	93	108	96	107	116	95	106	93	89	105	119	101	95	111	103	116	123	101	101	117	126	95	115	98	103	127	121	119	108	110	103	109	102	120	91	104	130	96	101	119	122	107	98	109	93	115	100	110	103	108	101	105	104	118	114	112	111	121	102	123	116	111	114	95	112	113	98	93	104	102	113	93	108	104	109	99	92	104	97	106	117	102	118	114	109	103	98	107	102	83	123	99	99	110	90	121	100	112	106	110	113	97	113	118	102	103	114	119	113	119	99	117	108	112	100	113	100	103	121	98	115	108	106	106	101	113	102	92	88	96	105	82	117	131	111	124	104	103	113	107	120	89	118	110	104	108	104	126	129	113	81	110	85	73	102	105	102	105	118	113	121	106	124	84	96	83	97	109	112	106	99	128	110	91	112	109	113	87	109	103	115	105	90	121	116	110	104	99	100	103	104	89	92	117	97	100	107	103	117	107	90	115	112	123	126	105	113	97	120	131	94	109	105	92	91	77	107	93	110	94	95	113	105	103	105	123	117	116	91	103	115	118	107	90	95	129	77	107	113	102	105	98	111	98	95	114	109	103	115	102	121	113	105	92	99	105	131	100	110	112	124	110	92	94	88	96	106	127	76	105	97	98	114	96	106	94	91	105	90	94	121	100	101	107	110	117	100	107	126	118	110	114	123	130	114	102	123	104	108	119	113	101	98	114	107	106	87	111	112	100	98	110	96	101	135	109	95	107	116	94	104	117	101	100	110	92	99	110	114	101	101	104	98	113	123	119	87	99	123	113	116	92	113	98	105	103	112	125	111	95	112	118	102	119	111	107	114	127	114	112	125	113	98	103	89	123	91	113	112	118	101	101	97	104	99	110	123	116	96	113	106	104	105	98	92	102	94	103	111	109	94	107	127	104	108	101	95	125	84	110	110	126	99	97	92	92	96	125	120	111	118	98	119	103	104	114	123	102	107	101	125	92	92	94	93	86	105	104	105	97	89	104	120	125	109	106	111	97	96	111	112	108	126	127	81	104	103	101	114	96	93	88	113	114	111	95	99	115	118	100	112	104	98	102	119	106	117	120	90	115	131	102	107	108	95	115	104	128	99	128	131	130	111	107	121	87	119	98	114	104	89	106	115	121	112	102	116	99	111	109	122	95	122	100	95	97	123	97	98	125	114	108	130	125	112	108	134	105	105	110	113	107	103	117	119	107	119	106	87	87	92	109	119	100	119	103	102	108	105	104	99	102	105	114	98	113	107	99	109	106	110	124	122	91	105	95	111	105	102	88	81	98	104	115	97	113	108	108	96	105	105	100	99	104	109	96	114	96	103	99	120	97	93	109	112	112	102	126	122	106	102	110	106	102	107	107	91	95	119	113	95	120	101	116	108	107	116	103	108	112	107	113	128	114	84	108	96	127	100	101	117	103	100	101	111	95	110	104	129	98	114	116	85	103	96	114	106	114	102	99	101	93	100	107	105	118	112	93	116	106	104	89	98	109	107	102	94	104	110	104	112	104	99	94	112	116	124	84	97	104	116	109	133	119	115	95	123	112	89	101	119	98	116	123	109	102	115	103	96	81	105	82	100	104	113	103	131	120	101	100	88	106	84	110	106	99	126	115	91	98	116	123	96	110	105	119	110	104	100	127	122	105	111	106	110	115	101	125	97	106	121	89	109	104	98	128	122	101	108	94	106	84	108	107	107	92	103	104	130	99	91	120	113	97	108	129	112	109	127	115	107	96	104	127	110	107	95	91	135	111	111	117	92	107	116	115	122	104	92	105	109	106	107	126	89	114	111	101	111	95	122	89	120	113	114	98	99	111	105	93	104	109	112	107	106	100	107	118	113	94	104	125	103	104	94	102	107	104	110	113	124	105	131	124	74	97	98	113	102	126	89	105	114	114	97	113	113	106	108	87	91	105	119	111	113	87	98	104	105	114	98	95	115	87	121	115	94	80	99	110	91	89	100	92	119	101	108	117	106	98	88	93	110	88	89	102	132	119	106	99	94	91	128	133	128	93	106	90	89	105	101	133	127	131	92	105	108	115	108	112	112	103	104	122	106	103	107	111	118	95	98	97	98	99	110	106	109	117	94	122	101	103	116	101	95	110	116	121	118	113	114	104	118	104	96	96	104	97	125	130	112	113	116	118	107	116	105	105	116	116	141	92	113	118	103	118	78	111	119	97	104	110	108	111	108	116	124	131	111	99	114	93	128	117	102	116	102	105	121	110	87	99	94	114	118	103	92	115	104	93	116	104	91	109	86	109	108	90	101	103	98	113	109	114	112	87	89	123	92	111	110	117	103	113	110	123	105	118	95	105	96	86	99	101	99	109	117	96	109	107	108	108	112	118	100	91	100	129	107	101	106	122	139	92	101	76	104	93	109	108	102	96	121	126	114	101	108	96	131	120	115	107	97	107	120	100	107	114	95	93	103	115	112	85	101	94	108	100	119	94	107	102	111	94	106	92	100	108	104	104	116	113	103	120	91	104	99	122	105	102	103	108	104	110	108	102	123	98	92	110	99	106	126	88	117	88	116	123	108	104	100	111	92	109	96	100	123	117	111	110	102	126	132	100	114	115	117	113	84	117	95	94	101	102	117	103	114	113	106	122	95	93	85	122	74	123	121	95	102	107	109	106	90	98	106	117	124	89	101	120	82	120	103	123	115	99	91	96	115	110	99	100	123	100	103	99	98	104	123	98	86	113	89	114	114	95	109	113	91	103	111	105	97	102	117	113	87	102	119	115	131	110	101	118	92	113	103	98	105	105	109	99	103	103	113	70	115	105	113	107	101	95	94	120	110	99	111	113	102	112	100	96	117	95	119	109
2872	2935	1405	755	494	433	395	381	341	348	304	306	337	327	321	335	320	311	301	305	351	313	303	290	284	301	326	325	323	271	302	319	312	283	303	289	307	261	286	290	299	338	295	305	277	312	289	302	290	308	322	339	292	298	294	279	303	282	292	326	310	301	280	306	299	287	288	284	313	295	295	291	289	321	292	286	285	314	303	270	306	311	291	303	322	290	323	310	308	296	302	337	274	313	288	337	303	296	309	275	287	291	319	300	292	299	285	330	282	306	309	323	313	274	298	306	270	294	290	309	298	321	288	314	322	322	292	294	299	342	289	322	328	266	307	290	318	273	315	271	300	317	303	287	294	297	277	320	281	296	303	315	316	296	302	282	321	324	298	320	286	301	317	314	298	267	325	303	327	304	314	280	309	283	273	310	311	276	307	313	280	301	324	288	298	294	308	294	323	293	294	315	294	310	283	291	288	294	283	287	310	308	301	305	298	287	291	294	291	302	278	283	283	304	261	323	274	320	285	286	301	313	307	307	332	292	294	299	299	298	305	271	327	283	303	301	245	296	303	302	291	301	309	304	306	306	300	331	283	282	311	286	280	309	288	297	285	303	318	326	308	294	291	316	296	314	304	314	252	334	317	290	265	286	290	287	286	293	282	281	286	292	295	290	303	283	286	322	303	310	297	266	290	315	296	262	277	282	301	333	301	310	324	314	311	275	311	280	328	297	310	322	298	282	310	277	302	305	263	295	309	270	278	318	314	259	320	278	308	294	293	296	306	300	286	294	304	304	282	252	299	293	297	276	293	291	294	290	299	316	326	283	277	287	318	298	311	291	316	313	300	310	266	278	315	312	275	316	313	311	305	290	326	318	315	308	297	329	288	276	291	297	306	342	288	309	317	302	322	303	309	288	274	282	277	280	295	296	314	319	310	267	278	294	320	293	283	302	311	298	308	279	306	314	306	296	284	320	300	323	294	313	259	303	288	333	288	258	305	284	309	278	296	303	285	291	317	312	319	312	310	308	330	279	279	287	312	280	283	298	310	294	300	306	320	270	293	297	281	292	297	306	301	304	325	312	300	293	313	286	280	288	313	318	289	312	293	308	303	298	271	285	298	318	273	297	275	291	296	298	296	284	316	273	291	288	299	285	327	292	296	284	287	307	307	272	274	297	286	335	305	287	304	301	311	278	313	270	293	302	331	285	318	317	274	298	289	294	305	316	280	280	311	288	278	306	312	288	316	300	303	290	298	289	310	322	309	289	326	283	299	319	292	299	276	306	303	315	312	295	313	294	302	284	294	277	316	289	328	268	270	304	290	302	297	285	307	324	294	299	287	314	317	287	286	269	300	317	272	307	293	291	288	312	300	317	289	325	300	286	272	320	274	323	299	289	299	259	340	322	301	291	303	309	312	298	292	308	314	297	274	274	293	333	319	301	323	276	312	271	304	299	284	280	298	305	295	309	309	314	302	308	294	270	260	283	291	316	267	292	288	344	285	303	331	306	325	297	289	324	291	266	304	304	280	294	320	270	317	320	299	296	293	322	321	286	285	312	283	310	279	304	280	299	294	316	308	310	307	285	297	319	323	288	294	290	310	267	330	305	286	272	313	310	320	295	354	310	290	301	315	308	264	320	299	338	283	294	307	262	278	298	323	266	284	291	270	262	278	306	295	296	284	284	336	313	280	297	298	314	277	281	305	297	308	276	306	283	288	283	283	325	264	287	305	295	277	260	316	296	283	285	304	315	290	271	312	269	284	304	284	276	324	273	290	328	323	332	329	300	315	283	320	307	269	316	293	306	307	317	305	314	312	267	272	309	321	326	308	311	341	264	304	286	304	288	306	297	301	324	311	326	306	274	296	296	317	308	315	301	280	285	302	286	281	309	279	325	343	292	293	332	345	352	309	300	263	300	287	306	303	281	288	321	311	290	306	307	289	321	284	295	275	302	313	318	298	317	292	313	315	284	286	327	320	290	302	265	285	315	285	326	292	307	273	321	266	303	297	316	282	306	263	325	275	278	299	311	328	301	275	293	295	293	272	303	325	276	320	278	326	302	306	308	281	268	314	299	300	275	327	271	307	284	305	305	286	290	298	337	315	304	279	296	300	312	310	264	283	320	292	293	314	313	268	308	296	325	273	299	302	300	295	312	306	272	279	294	277	291	287	323	298	278	272	306	289	318	299	273	321	288	268	310	324	309	320	298	264	303	295	312	299	287	328	321	301	279	326	298	274	274	319	294	319	295	291	317	306	273	264	274	304	312	291	300	314	293	305	298	272	292	269	298	277	298	330	321	270	304	295	309	275	287	309	321	330	281	309	282	309	298	306	308	298	293	303	287	301	312	268	299	305	279	259	276	314	304	316	295	279	268	259	290	284	315	267	290	273	296	289	314	314	292	284	275	281	309	291	285	297	309	268	291	307	340	305	338	290	304	297	295	280	308	287	297	305	290	286	303	328	275	281	283	340	306	304	281	293	284	278	307	306	318	267	304	286	276	281	291	278	291	305	321	311	288	305	323	299	300	311	298	294	255	280	301	287	305	295	323	316	311	289	293	256	309	279	283	287	290	301	307	323	331	323	296	345	301	294	292	296	310	292	294	287	277	299	285	311	301	303	289	295	268	296	302	316	287	283	278	303	294	287	301	313	292	313	261	314	314	312	291	305	319	305	299	320	300	329	287	283	296	318	293	301	305	292	294	306	284	314	316	315	319	289	304	314	291	265	294	298	284	289	306	284	301	326	280	294	277	282	296	317	275	290	281	286	344	303	292	279	322	295	286	317	294	298	287	282	298	293	294	313	321	323	290	293	300	320	287	282	326	327	329	299	296	295	320	277	282	289	314	286	311	272	320	308	305	289	323	319	309	269	311	332	285	276	269	300	294	312	329	318	279	326	321	299	309	281	288	288	279	310	281	289	294	285	341	304	298	298	286	274	314	291	308	319	305	336	290	300	289	320	292	282	294	295	281	279	284	298	306	318	274	317	280	295	318	321	287	321	320	297	323	326	300	277	325	290	307	295	285	316	311	299	310	303	320	290	287	310	294	309	308	307	313	323	295	306	292	302	306	290	296	289	297	281	332	320	281	302	296	308	283	286	315	293	285	322	300	316	310	275	281	297	281	311	306	299	338	290	334	284	331	312	300	318	303	303	321	307	271	296	292	307	322	308	304	273	285	273	309	285	286	297	297	288	251	316	299	291	325	315	293	315	327	275	308	315	322	298	319	293	288	330	294	293	344	276	291	342	305	288	302	278	319	287	282	293	285	325	265	297	280	294	310	274	288	291	306	321	308	280	297	308	277	289	297	278	282	293	295	298	302	289	295	286	296	305	270	276	296	323	291	300	274	283	302	288	300	294	259	310	319	286	290	317	304	290	292	297	275	299	287	300	299	287	283	318	309	302	292	303	282	303	314	309	267	294	313	300	299	317	267	298	293	307	269	297	324	304	286	309	321	287	262	307	289	302	304	307	287	282	306	292	305
31842	20220	7902	577	409	379	335	344	341	375	333	332	345	331	361	364	343	366	324	361	370	418	366	364	350	348	311	360	369	343	373	313	379	324	342	342	342	330	334	373	378	361	324	347	339	354	354	376	343	342	358	366	374	348	339	363	356	377	335	363	374	350	351	361	383	326	320	370	324	376	402	393	349	363	316	376	363	358	341	357	366	351	349	335	360	360	360	334	347	357	347	334	367	348	362	340	370	324	349	370	369	346	330	350	323	352	362	389	351	345	354	339	357	331	373	374	329	341	345	355	331	334	357	362	357	345	337	325	345	352	336	368	356	360	337	374	342	359	341	364	336	353	332	336	332	378	358	385	320	320	369	337	326	335	362	337	343	349	337	350	347	343	340	324	374	341	349	336	342	348	340	356	360	358	369	388	369	420	336	343	340	362	359	339	360	372	334	359	345	356	344	346	343	309	337	336	372	335	326	351	342	351	353	354	355	343	353	364	355	339	350	335	359	329	339	376	353	349	374	357	354	347	361	336	364	350	312	345	370	375	382	371	311	357	375	352	354	304	348	365	356	345	363	340	359	339	335	370	354	393	334	385	347	358	311	348	353	367	363	333	344	343	342	347	357	318	321	348	379	347	368	338	333	351	350	367	340	384	352	336	354	378	330	368	327	367	331	347	339	355	363	366	317	327	349	349	318	369	315	366	343	390	349	363	347	344	353	341	343	334	342	345	357	398	316	366	342	334	319	349	357	361	333	393	342	318	350	355	354	335	349	361	350	376	382	319	355	330	354	364	398	336	350	323	334	355	335	353	355	363	373	347	342	331	354	351	369	359	362	354	376	345	358	351	389	339	363	345	323	324	371	384	382	353	338	359	349	338	385	367	362	342	383	336	368	351	357	333	317	281	349	322	362	355	392	329	358	354	331	340	343	340	333	341	348	330	357	401	336	367	328	334	373	359	330	354	354	345	338	366	341	345	329	338	356	357	370	330	376	370	336	340	362	353	347	373	364	407	349	322	362	358	356	363	363	368	324	355	348	356	332	346	331	370	356	329	325	351	335	376	347	349	352	308	364	366	352	365	342	345	334	348	349	344	336	320	364	349	367	360	328	359	342	374	325	343	349	347	359	350	348	340	324	378	364	366	363	351	381	375	355	344	318	354	342	366	403	352	322	367	346	365	339	347	332	316	365	331	344	346	349	346	358	381	389	336	360	347	369	345	389	358	347	381	363	319	325	368	371	368	360	341	308	375	348	361	308	348	355	351	322	312	335	359	336	332	365	353	327	358	339	371	348	363	335	348	352	310	342	362	387	340	386	350	342	335	355	385	359	319	349	333	324	369	352	346	380	355	374	373	344	314	385	358	334	368	325	341	325	364	354	380	366	349	372	374	330	394	388	402	362	337	345	312	361	336	333	346	346	378	332	348	346	328	374	312	333	347	378	343	356	345	363	354	355	332	345	340	342	390	340	364	393	343	365	369	353	390	355	340	348	340	384	358	338	355	350	340	358	368	349	321	361	321	342	352	339	360	368	318	348	369	348	336	331	360	394	357	355	365	375	375	361	357	364	341	372	382	362	312	352	371	346	357	345	349	367	354	327	338	354	357	346	348	328	368	368	334	322	375	335	354	362	362	366	361	373	346	342	364	341	356	360	377	362	349	319	335	332	351	321	334	349	377	339	391	366	347	342	329	378	354	345	340	353	363	340	344	368	358	353	359	324	326	344	361	352	382	363	336	367	338	332	338	338	337	348	362	351	359	364	336	340	371	363	372	352	360	349	348	357	337	337	356	342	360	329	374	340	353	336	386	350	366	356	359	345	337	325	335	363	333	354	357	349	342	346	304	338	341	351	355	334	350	354	316	331	319	363	406	353	348	362	369	348	342	329	368	346	398	356	354	335	376	365	369	374	357	333	339	353	369	375	342	349	338	370	374	352	350	349	360	381	321	343	339	356	314	334	341	322	349	378	351	366	344	361	345	329	348	339	347	339	346	359	329	362	370	348	339	359	375	363	319	379	320	384	388	367	369	349	358	324	367	368	340	386	349	308	366	318	319	340	331	349	326	337	347	360	342	378	360	356	375	359	312	349	334	361	353	367	379	344	360	305	369	321	350	355	341	350	378	364	363	355	402	362	360	342	339	353	342	387	346	372	364	361	384	356	332	376	336	354	361	371	344	335	362	362	354	346	349	366	358	378	329	372	371	335	368	361	358	357	368	317	354	414	352	350	325	349	344	369	352	368	350	346	331	338	362	348	347	396	329	381	340	375	350	346	339	339	352	378	366	392	341	353	365	312	355	355	378	349	389	336	354	379	370	369	359	382	354	358	353	350	375	371	334	341	350	318	313	369	391	398	345	359	320	365	386	369	358	363	351	350	372	370	365	330	325	358	337	354	343	357	343	333	363	373	361	366	319	356	377	330	353	332	348	335	326	348	370	349	343	334	376	322	364	361	340	369	330	323	326	370	348	349	352	368	368	323	378	331	328	339	356	347	351	344	326	354	387	352	367	355	366	342	343	367	345	345	335	348	345	304	360	338	368	332	335	335	332	339	362	362	345	360	356	360	375	345	352	337	328	367	333	343	359	334	335	332	364	341	331	334	326	362	322	342	365	408	341	317	326	345	346	344	332	375	322	340	371	348	326	347	350	345	337	334	338	359	337	328	359	313	297	345	353	339	346	392	364	370	362	358	339	331	347	350	380	330	364	367	369	358	354	390	379	376	344	330	361	356	361	368	372	334	333	344	360	358	342	342	346	358	354	385	384	376	358	382	327	325	354	367	330	350	365	380	350	352	382	333	350	376	362	299	329	352	369	356	335	372	353	326	323	367	334	352	381	346	342	361	360	366	363	332	347	345	353	355	381	373	326	322	334	356	343	360	358	334	378	350	348	334	380	337	330	312	353	336	335	366	375	357	339	357	368	344	319	337	337	344	353	366	358	377	373	348	350	351	335	358	366	341	346	342	344	380	390	356	329	344	358	396	355	326	355	326	357	360	373	358	319	364	345	353	329	373	363	367	313	345	393	320	357	314	339	364	349	364	310	333	326	323	342	324	346	370	367	357	380	380	345	321	359	351	353	347	341	318	357	355	307	344	362	339	378	378	368	318	357	353	363	347	370	330	335	342	322	330	323	343	340	342	387	337	366	365	328	345	368	361	315	332	355	293	320	322	357	330	350	335	335	327	365	372	363	369	355	349	347	371	359	356	384	357	347	342	361	364	326	344	352	359	347	365	336	382	364	371	358	350	338	365	316	355	358	360	344	382	365	351	362	388	372	361	338	348	326	344	333	327	366	345	346	340	353	369	368	354	356	377	331	361	317	383	340	363	333	344	361	351	329	350	327	333	331	350	359	344	367	333	346	362	329	346	341	353	318	342	354	344	329	357	350	328	332	364	369	350	363	346	376	331	343	335	334	351	355	370	354	326	333	321	338	331	348	346	379	345	356	342	365	362	345	349	355	394	393	349	351	350	359	343	410
5886	910	897	907	831	832	814	817	837	862	825	842	911	849	810	828	871	854	811	864	860	788	849	901	853	781	843	810	887	841	878	840	836	851	816	860	795	805	814	857	843	847	844	874	883	836	842	795	896	882	862	918	819	876	843	846	835	811	868	853	882	844	830	847	865	813	897	843	839	840	849	897	872	850	860	892	861	875	810	847	814	886	839	852	852	844	890	828	849	827	858	825	864	858	857	839	845	854	880	839	857	794	836	836	887	839	837	830	794	832	826	847	816	877	857	902	817	839	825	819	864	829	869	832	839	817	814	863	860	826	840	799	868	846	845	886	853	844	866	838	848	829	863	812	827	815	800	869	851	834	862	862	867	842	827	890	798	848	808	891	815	855	890	853	823	846	860	832	834	892	893	861	805	829	890	896	864	846	803	826	822	851	816	831	889	816	792	815	877	824	854	879	833	823	846	866	857	814	863	871	824	877	786	855	846	830	849	875	856	838	864	881	858	874	895	856	783	826	878	852	848	873	867	849	860	887	856	813	818	860	868	843	883	837	850	862	829	854	871	851	859	859	959	824	835	776	860	829	876	872	881	883	848	811	809	837	842	873	811	826	856	864	795	856	889	830	842	843	822	867	887	852	851	883	820	901	841	821	830	856	793	849	803	828	831	888	788	855	900	860	856	791	802	872	867	870	829	776	857	821	866	795	860	817	850	824	876	824	838	831	834	922	881	867	797	851	827	848	864	877	830	830	792	864	890	816	877	850	808	828	851	877	878	846	849	885	858	886	861	804	836	877	796	855	828	813	779	885	832	901	806	862	844	803	845	876	871	841	865	827	895	855	879	845	839	833	883	875	852	868	847	869	810	864	844	807	887	856	874	884	843	903	876	864	879	853	849	833	776	870	867	857	817	875	881	756	807	795	861	853	902	854	853	863	793	880	848	824	830	843	892	882	813	816	885	834	892	914	825	810	841	795	849	886	881	842	858	832	874	867	876	839	859	821	842	807	877	906	849	880	841	827	830	825	873	847	840	834	800	854	866	844	836	869	878	882	828	855	871	834	835	853	798	814	861	879	861	845	798	804	835	855	842	840	883	849	824	846	826	847	856	862	824	858	846	890	883	847	822	832	868	847	904	854	833	839	856	866	831	861	812	876	894	878	852	841	854	820	819	889	834	825	880	826	885	833	832	832	879	891	826	854	827	846	873	881	838	883	862	787	809	828	856	852	818	849	867	824	836	858	844	853	869	835	837	809	813	843	825	832	845	866	838	900	806	861	867	815	838	882	791	815	850	837	863	811	818	911	834	842	843	855	882	807	844	868	878	826	862	851	808	868	843	850	829	796	815	848	869	872	860	806	841	824	873	874	846	856	901	849	830	857	839	840	789	777	901	860	858	821	875	885	898	854	847	888	849	826	813	847	911	869	854	838	888	848	816	871	827	834	832	865	851	845	841	865	883	890	836	821	852	846	884	853	865	860	863	813	811	800	832	805	842	893	866	847	885	827	851	844	863	860	814	894	858	823	874	848	867	882	844	825	841	864	834	849	867	831	859	842	888	880	829	867	809	858	882	828	849	871	849	823	808	837	824	883	869	837	840	825	874	875	901	859	879	844	828	808	860	826	825	875	823	856	839	928	850	813	858	862	891	819	852	853	802	819	868	896	908	844	856	878	865	806	832	829	880	838	812	859	840	824	830	850	875	892	867	836	855	815	828	826	788	844	926	845	857	853	918	825	858	851	833	859	850	805	844	837	831	838	858	852	892	842	792	855	835	833	847	898	873	858	889	841	847	832	886	829	831	892	867	812	864	841	915	920	840	873	890	868	830	821	888	825	905	854	803	816	831	826	872	839	893	848	875	861	888	870	872	811	835	820	837	845	847	848	871	852	780	900	850	879	876	859	913	850	882	855	805	841	876	876	892	812	800	801	867	860	823	872	884	872	854	863	805	847	877	833	856	840	830	793	859	867	786	883	882	841	807	845	815	879	844	853	884	865	850	835	902	840	815	853	904	828	873	890	860	869	834	858	829	858	814	849	812	836	848	848	838	880	812	843	849	867	844	857	843	861	791	876	849	884	887	811	866	918	809	805	846	841	840	852	808	834	819	834	820	870	926	825	860	859	831	829	788	889	809	828	873	843	878	871	886	857	885	849	842	801	894	859	829	880	834	862	913	843	864	782	894	815	882	880	840	850	922	846	875	796	846	850	870	787	881	868	828	844	823	872	912	865	869	842	797	895	849	847	845	818	844	867	858	888	869	850	819	814	843	858	893	853	783	786	848	878	823	855	809	848	891	807	788	880	867	816	837	870	814	840	853	842	852	880	843	919	791	937	833	813	834	887	864	788	837	845	857	851	892	850	860	839	836	862	854	867	781	827	875	856	851	854	825	863	862	861	827	870	842	880	788	861	881	854	821	824	857	803	831	835	846	838	825	834	846	885	824	811	894	864	830	876	843	845	846	898	855	884	897	825	819	890	815	901	869	866	887	813	814	811	856	878	884	830	873	881	879	841	872	885	799	785	848	876	785	849	837	878	821	797	803	864	855	836	854	816	788	826	833	844	872	855	821	906	853	859	856	828	846	844	792	858	835	880	881	829	867	839	824	869	826	903	812	895	816	843	819	833	826	851	863	798	835	857	837	835	841	847	852	842	898	857	878	874	855	823	867	860	885	865	831	821	846	891	867	827	824	830	849	890	854	882	889	879	771	833	826	871	841	858	795	872	826	862	857	814	797	849	802	839	794	804	816	826	837	797	794	858	817	843	886	867	858	856	836	830	834	849	874	847	851	842	818	833	871	816	783	853	849	818	806	868	821	852	823	824	829	814	856	821	881	831	861	836	862	846	812	894	865	872	890	845	845	873	863	808	875	839	867	871	845	822	812	838	858	815	814	838	857	882	832	846	896	856	844	845	841	859	883	843	856	822	874	860	874	814	894	814	836	829	849	863	822	816	804	837	839	845	826	894	835	833	845	865	851	820	827	819	835	821	849	839	845	882	836	887	870	831	838	865	762	884	812	836	836	850	840	874	865	873	863	820	859	859	843	851	863	855	772	879	893	872	842	838	902	888	869	865	862	833	854	855	839	840	820	828	802	869	845	854	834	922	873	808	791	792	815	809	830	872	860	873	816	787	880	847	854	873	881	851	875	802	873	862	793	848	844	864	789	830	859	868	855	825	878	881	848	841	853	859	819	868	915	821	879	870	910	821	871	813	876	866	907	829	880	865	885	783	823	846	807	846	867	835	848	829	856	879	849	817	831	857	851	888	811	825	858	842	855	823	840	850	845	842	832	842	862	855	878	901	837	881	801	866	830	833	830	848	851	815	833	823	824	864	830	858	840	889	839	852	841	850	810	862	863	850	871	899	826	830	839	845	855	808	860	831	892	823	851	860	893	849	845	878	828	848	875	830	842	875	855	843	809	775	884	868	861	826	793	832	884	852	880	874	813	868	800	833	869	787	820	848	903	883	843	861	878	849
25019	21498	24756	28682	21502	17969	534	333	302	277	284	243	248	246	244	222	237	257	259	240	235	231	265	240	235	253	205	238	256	240	249	214	250	212	246	223	224	219	227	232	265	255	237	249	234	237	217	210	245	223	221	234	248	234	225	235	205	253	256	241	239	222	218	205	219	222	232	251	246	273	215	252	219	243	266	192	216	239	245	229	234	244	240	225	267	208	242	233	231	223	230	220	242	213	230	240	244	247	228	246	221	227	236	223	215	229	230	237	219	238	216	229	223	216	239	254	241	218	261	236	229	217	222	238	238	226	221	222	195	221	240	230	234	223	211	240	227	245	227	241	246	245	223	215	244	237	234	227	251	226	253	251	225	244	211	247	225	230	218	205	238	234	207	216	238	220	243	246	215	229	222	242	220	227	232	226	220	207	211	212	211	228	255	227	237	229	239	226	222	227	253	246	238	223	269	220	242	267	223	221	248	229	226	257	258	256	217	245	232	220	243	225	240	227	210	223	216	220	241	243	286	236	248	250	222	240	237	241	250	209	216	219	236	243	246	258	217	216	245	218	213	251	220	236	220	224	224	220	235	244	242	258	263	212	234	252	242	248	224	240	245	207	228	239	215	247	242	223	243	243	234	216	249	235	204	220	230	192	241	234	233	226	252	266	255	226	249	215	215	233	227	261	238	209	215	231	236	221	248	223	255	227	188	252	233	241	210	240	254	235	240	233	230	251	234	252	233	233	246	242	238	219	247	250	243	245	215	214	259	238	233	228	235	259	255	250	224	244	230	244	225	246	231	228	249	233	211	212	242	258	254	245	221	264	193	247	248	249	245	233	199	243	227	255	197	233	210	233	219	219	239	244	218	230	244	234	225	267	248	230	273	222	212	212	247	236	225	214	230	232	261	209	236	221	246	249	211	206	235	222	236	248	220	217	226	222	215	225	218	238	229	229	235	245	252	245	258	214	252	197	222	243	217	239	230	251	221	210	213	260	253	227	235	230	197	238	241	245	241	238	222	236	256	212	204	249	248	222	240	241	233	222	215	203	240	216	194	210	231	231	227	235	235	270	248	249	226	210	247	242	211	227	223	206	242	216	240	232	248	220	239	231	220	254	224	246	213	220	228	246	203	213	256	235	234	232	265	244	237	241	240	234	220	230	219	223	264	238	226	216	244	230	204	214	191	240	264	222	237	248	189	209	235	228	236	223	217	243	235	228	230	229	203	218	251	231	260	258	225	211	248	218	220	230	227	247	226	245	217	245	242	235	210	220	243	244	234	231	236	203	222	252	235	213	225	238	238	226	237	208	210	191	233	225	259	244	235	229	234	258	241	222	214	223	225	202	199	221	231	255	237	216	220	224	227	237	251	237	222	223	223	224	230	227	248	223	255	251	254	248	243	247	238	230	273	250	231	245	219	247	225	244	246	257	245	227	208	209	239	249	216	237	251	254	238	245	204	235	224	212	247	245	240	246	231	240	241	225	214	242	217	236	225	253	206	219	215	236	236	216	222	229	219	238	238	256	244	221	235	225	232	245	227	246	248	290	248	228	212	230	243	218	225	264	219	244	213	231	206	248	243	258	232	207	255	241	226	240	233	197	211	226	212	240	248	239	226	225	218	220	221	224	217	242	237	248	206	227	213	247	243	245	253	227	243	244	239	226	215	217	231	208	252	265	228	259	240	219	227	238	224	233	235	242	222	242	202	223	242	236	221	251	250	217	222	249	239	259	244	241	227	269	226	253	242	227	243	230	219	272	224	237	215	235	216	216	233	246	205	242	225	247	228	239	258	218	259	234	233	271	221	231	236	222	237	231	218	251	253	222	234	230	261	261	223	230	210	234	213	220	253	227	241	249	217	208	240	217	220	245	188	240	246	229	190	260	228	214	222	234	217	252	259	236	213	259	242	243	219	220	218	221	224	226	236	219	237	250	232	225	228	213	229	225	262	245	221	216	221	232	225	208	274	235	224	232	210	233	216	230	246	243	237	230	212	262	232	250	230	242	252	236	249	218	217	249	217	224	231	225	244	223	204	246	209	204	217	216	207	222	223	213	249	211	230	246	264	217	231	232	226	234	239	222	244	212	230	239	216	240	235	208	237	243	213	211	222	218	239	242	207	255	216	233	239	207	236	202	211	215	219	225	249	226	235	240	242	226	236	220	232	229	225	220	243	244	238	233	236	239	235	253	224	240	237	220	217	262	240	223	219	242	229	214	241	177	219	222	249	220	255	247	237	246	218	269	225	233	236	246	216	241	209	222	210	241	229	229	226	220	235	232	243	220	236	247	235	233	235	203	243	263	227	222	228	220	229	218	256	257	219	267	211	226	232	236	213	233	224	223	228	244	249	213	234	198	210	239	226	230	232	236	241	238	231	196	243	216	205	217	249	228	251	234	216	259	234	204	260	215	222	249	209	253	231	246	227	267	228	230	219	239	244	250	219	228	230	214	212	229	205	257	265	222	218	241	228	202	232	214	222	242	213	229	220	218	239	227	236	234	243	235	261	236	206	259	207	241	187	212	240	241	207	242	226	223	224	230	226	240	237	227	236	242	227	215	215	256	240	244	251	234	236	238	215	233	230	236	212	249	224	204	224	244	219	197	218	243	232	227	223	221	236	234	233	223	236	219	265	242	246	247	225	217	210	202	237	216	216	217	210	247	203	238	234	214	254	231	240	220	228	233	233	244	232	232	252	230	238	233	227	212	244	251	199	241	243	235	242	216	222	253	230	217	221	230	229	210	197	233	231	223	238	223	245	269	228	203	243	245	225	215	233	254	240	257	234	207	222	216	203	243	247	211	229	217	230	214	215	200	244	228	210	254	256	213	207	216	239	218	214	248	214	191	209	262	238	225	225	214	224	235	223	225	269	236	222	221	204	220	232	224	226	226	226	252	204	216	258	210	231	215	243	212	235	221	196	233	242	206	231	223	235	207	216	248	207	267	237	233	238	209	219	225	204	242	255	228	235	224	250	249	246	224	213	231	255	236	213	218	246	215	234	215	204	233	212	217	206	235	242	211	187	220	225	258	229	227	219	236	242	204	241	201	265	219	234	200	243	216	219	231	234	244	239	211	251	223	224	206	230	242	257	240	224	231	274	236	236	232	230	228	237	215	228	248	250	227	212	230	237	224	221	220	215	237	244	235	222	230	231	268	214	242	198	227	249	223	217	221	241	241	235	230	234	222	209	209	206	228	245	256	186	250	239	266	249	209	229	229	249	265	244	246	239	243	234	230	208	236	225	254	246	231	219	231	236	234	207	209	222	244	233	209	205	238	255	247	227	228	194	239	240	218	227	225	225	240	207	238	224	234	226	192	232	234	248	221	220	213	234	259	238	235	215	254	224	222	218	245	246	195	255	232	255	219	223	240	210	216	225	259	237	259	207	255	225	234	238	261	212	223	234	219	226	233	205	240	229	208	241	226	212	208	243	229	225	242	237	221	269	236	221	221	227	256	232	232	232	230	231	239	234	208	242	237
3091	2021	1187	821	668	609	651	575	602	580	597	574	594	571	584	564	562	579	601	596	578	575	559	569	593	540	592	586	571	601	584	546	609	569	582	582	604	555	560	588	595	590	554	550	601	603	571	530	570	536	555	577	590	609	569	590	533	558	593	580	575	601	558	568	586	513	558	555	570	573	581	528	589	556	545	579	605	564	620	545	621	619	622	589	556	548	599	545	533	569	568	579	533	558	572	537	556	583	548	547	550	555	569	559	553	584	562	607	556	575	592	578	588	584	621	608	586	531	578	554	548	551	570	543	540	551	558	571	569	542	590	559	529	559	574	543	559	553	528	511	545	548	535	568	579	549	578	617	586	606	560	591	588	590	556	570	552	579	566	598	592	584	550	569	518	558	550	526	570	574	578	579	576	577	545	597	571	592	568	603	570	615	540	588	546	574	566	568	566	566	553	507	597	581	579	598	544	536	551	516	550	571	539	533	559	548	581	560	550	577	606	541	568	581	556	566	563	571	581	589	554	590	536	537	594	578	608	576	567	561	570	574	559	542	593	573	577	548	550	559	549	569	562	581	537	539	556	584	550	606	613	580	571	580	546	580	529	577	579	547	565	548	592	557	584	544	579	555	573	599	591	599	555	569	566	536	540	611	569	568	553	554	556	584	544	548	597	548	577	597	550	590	596	593	611	581	559	579	562	561	600	564	588	533	552	544	542	560	602	588	505	564	557	553	577	590	597	550	574	567	592	592	529	586	583	559	568	593	525	565	568	554	559	562	569	527	584	579	572	510	540	570	576	559	556	614	608	532	557	533	571	616	576	544	527	588	580	557	579	594	560	582	585	589	543	557	599	565	568	559	532	595	561	562	597	567	553	557	539	604	578	585	587	562	584	567	586	556	538	612	541	544	533	552	554	597	557	573	586	564	619	590	541	593	607	578	549	532	546	560	570	538	568	556	566	542	561	599	545	610	561	567	557	570	540	544	590	601	575	587	575	567	608	578	533	565	517	557	551	596	568	570	507	566	548	561	582	575	548	569	593	548	564	521	572	569	565	571	562	569	556	549	554	598	557	571	567	548	580	553	566	567	563	586	582	569	574	586	574	562	585	554	543	569	544	576	578	555	537	578	582	569	550	578	554	536	548	533	533	607	589	576	573	610	554	576	541	548	563	585	513	545	538	558	587	530	552	523	565	572	539	565	548	557	574	562	572	551	582	544	517	601	548	557	609	594	538	589	536	555	554	594	585	567	601	576	542	521	566	563	558	575	586	613	591	557	534	565	529	537	539	551	558	589	570	565	580	565	540	570	574	587	586	558	573	547	541	581	588	534	583	567	560	551	585	578	556	598	562	530	554	571	566	573	586	547	538	599	541	566	551	601	561	616	556	552	542	547	546	574	568	538	593	560	618	583	599	603	581	574	581	558	550	580	567	622	550	544	547	574	530	542	552	578	590	610	494	557	567	587	553	599	577	569	576	578	587	537	567	562	573	545	566	571	574	623	549	530	576	559	594	576	590	553	563	537	531	584	543	581	554	527	562	581	565	597	561	550	515	583	547	576	554	555	567	563	603	559	547	552	533	545	591	590	582	558	534	573	597	530	592	570	562	561	554	580	597	528	614	571	567	590	578	562	584	559	597	545	590	553	507	574	590	576	556	535	570	578	542	554	572	569	586	534	545	557	562	563	590	546	551	540	577	558	574	625	572	564	544	579	566	568	566	576	563	573	538	556	565	621	621	559	583	546	597	595	569	588	540	603	555	554	561	571	610	537	537	593	576	572	566	573	575	604	578	605	545	571	543	572	600	570	600	562	576	588	562	586	566	572	502	548	605	532	595	546	582	609	521	598	581	597	575	568	584	566	547	571	549	554	563	545	538	550	581	584	583	582	565	510	581	574	558	575	623	556	534	577	564	563	573	573	586	554	547	574	588	565	576	637	588	553	569	551	568	572	567	567	547	543	610	594	553	607	548	569	533	597	547	607	557	612	562	593	579	552	538	582	551	539	514	543	588	561	541	563	564	570	555	546	576	575	579	585	565	586	580	564	569	598	556	609	578	560	537	541	582	589	572	590	538	564	584	537	594	599	601	598	615	554	562	596	579	569	549	561	574	544	557	546	571	582	573	579	580	564	589	548	562	545	556	542	566	548	578	610	542	564	567	599	590	562	567	546	576	561	580	605	572	588	557	567	549	587	564	589	548	521	615	555	535	550	573	566	543	555	553	540	513	566	581	600	541	591	595	597	584	543	574	586	561	582	563	578	572	600	512	580	553	583	556	599	540	529	585	619	577	543	548	566	570	545	589	565	528	540	579	552	570	545	544	563	569	531	595	595	562	587	552	559	561	541	574	536	588	548	563	584	578	564	556	578	575	560	567	559	588	567	583	547	573	568	575	582	581	538	607	601	550	564	595	586	560	548	563	549	612	567	595	565	573	576	585	594	622	584	577	596	592	594	536	591	536	579	580	550	501	571	554	589	568	569	544	584	588	545	593	607	529	570	581	576	539	576	559	555	581	529	534	575	564	592	556	553	587	559	590	539	578	587	599	534	604	583	568	588	568	530	599	537	539	585	572	562	539	574	566	541	591	603	547	633	556	556	573	614	581	592	536	538	531	560	535	544	540	580	568	565	604	569	575	543	572	602	506	571	580	561	604	606	535	563	604	562	566	622	576	579	575	541	568	522	589	582	584	560	577	551	577	535	569	540	581	572	548	544	572	567	607	590	584	619	541	537	519	537	601	567	532	556	567	577	529	591	544	545	560	584	566	565	555	573	550	537	563	537	598	552	567	560	571	521	571	551	560	519	567	576	539	539	565	549	624	588	563	567	556	567	579	639	564	573	615	581	596	574	548	544	582	524	584	568	600	559	582	525	557	626	534	579	550	589	579	593	604	548	582	547	554	591	537	596	546	575	538	543	561	578	587	584	546	576	595	568	615	569	582	573	584	560	557	584	567	599	531	568	559	590	597	582	543	597	563	593	594	599	606	567	594	627	564	557	558	563	571	568	578	572	597	565	619	557	555	557	567	574	599	561	560	507	547	600	555	571	556	561	510	550	540	585	578	572	560	564	531	535	584	572	572	570	537	611	583	558	558	571	603	574	584	549	533	587	565	534	604	541	576	564	604	544	566	571	594	552	549	563	587	554	623	555	559	594	574	555	584	583	557	529	576	534	533	558	588	590	551	619	543	541	550	554	529	537	545	586	572	603	596	534	585	581	547	601	600	605	525	559	547	578	588	560	586	597	601	577	586	605	588	571	578	556	556	571	528	565	529	570	571	506	596	578	574	606	585	585	581	591	542	618	580	591	562	535	511	520	554	599	564	555	555	557	578	606	548	571	553	568	550	577	566	573	564	557	568	584	543	589	585	554	603	568	563	616	615	545	579	545	561	600	545	546	529	593	562	572	562	531	575	575	611	596	528	588	557	597	533	538	561	616	580	547	602	579	563	566	572	578	559	581	527	556	550	606	585	548	555	587
24418	21474	25078	28282	21474	21482	12211	388	213	199	185	178	160	144	145	143	116	129	129	124	104	158	105	108	110	116	124	108	131	131	110	105	108	112	106	112	98	102	109	105	113	108	110	98	116	90	111	105	99	133	118	109	97	121	104	106	100	117	107	109	120	111	106	104	106	109	127	126	113	112	100	111	100	107	111	102	112	125	111	105	110	100	111	111	119	112	142	132	116	100	117	101	105	118	98	101	110	100	103	105	99	107	93	100	115	140	93	103	106	86	121	114	94	103	85	107	116	108	115	114	110	111	89	107	90	110	100	123	101	120	113	111	103	116	111	125	113	115	111	113	104	116	96	92	95	94	102	121	111	102	95	98	103	103	98	129	97	115	108	106	106	95	104	106	83	96	89	101	103	93	92	117	105	100	99	97	106	102	113	108	111	96	136	111	85	134	93	120	90	107	99	106	111	106	109	103	110	107	97	101	99	117	111	113	96	125	116	124	96	118	112	94	91	83	97	103	115	119	118	107	119	103	109	108	106	132	104	96	114	91	102	107	91	116	106	123	124	85	98	119	113	112	111	103	106	90	95	96	120	124	93	93	100	96	106	98	103	123	100	98	101	108	112	109	106	88	88	130	98	97	107	124	97	90	105	115	102	94	103	104	87	112	99	117	85	95	94	105	99	101	93	103	112	112	114	102	92	109	95	106	94	100	117	99	102	111	128	112	92	90	97	91	101	114	104	121	103	117	111	124	103	102	106	105	90	103	122	97	119	114	95	107	112	90	108	108	77	90	125	101	105	108	127	122	124	116	126	110	94	103	97	102	116	115	105	107	113	118	118	95	116	106	109	122	103	134	91	92	89	93	92	110	111	115	100	130	101	105	99	98	109	111	108	91	119	102	105	116	123	99	89	114	96	112	100	89	111	100	94	93	106	97	105	100	111	112	90	104	106	101	115	101	120	105	120	99	104	112	90	110	110	109	111	115	100	120	94	96	104	109	96	111	104	104	121	91	93	117	113	101	89	126	103	102	98	113	126	111	104	87	99	84	96	111	100	104	102	114	92	113	99	121	98	104	111	114	107	97	79	100	113	110	108	102	83	93	109	103	99	104	112	108	98	106	109	91	94	90	102	107	109	121	130	119	96	83	99	110	97	75	116	97	94	114	109	106	89	96	95	105	102	94	121	122	107	98	115	113	124	105	112	103	99	106	112	98	98	119	104	105	108	119	89	74	92	101	106	107	96	105	123	129	98	109	107	106	111	97	95	96	93	79	108	109	87	111	117	81	102	106	112	124	104	102	113	112	107	116	94	107	102	102	128	114	129	125	123	118	107	103	102	98	121	109	112	109	100	98	81	111	117	116	117	102	124	121	104	111	108	100	96	95	84	111	104	125	91	109	93	114	106	107	113	99	102	106	128	98	99	109	89	103	93	111	107	120	136	96	105	100	104	122	111	107	93	113	120	91	93	91	110	108	94	104	100	100	96	110	101	99	104	93	102	124	105	113	120	108	94	103	91	125	111	114	91	109	103	100	116	128	116	111	109	118	103	99	109	92	98	94	107	107	92	93	92	101	109	117	103	97	111	102	105	102	124	101	105	99	97	115	95	103	117	98	110	100	104	106	95	94	125	105	107	101	126	109	83	115	107	127	120	97	96	123	99	121	112	106	83	77	100	115	111	105	101	129	102	94	109	113	100	100	112	107	107	108	90	92	106	112	107	105	96	106	127	85	117	123	113	116	119	110	105	117	111	115	109	107	113	108	96	99	106	113	105	124	109	93	96	105	105	101	120	101	108	99	87	120	124	105	106	87	104	120	106	101	111	117	104	117	109	123	96	116	113	85	93	118	99	77	118	107	92	103	110	105	102	131	101	115	120	95	107	108	125	113	91	96	122	106	119	87	109	93	116	112	100	100	115	85	121	112	98	108	94	105	109	101	96	108	117	95	106	106	97	121	112	108	104	109	102	115	107	114	108	99	87	105	88	96	119	102	101	108	122	109	119	116	104	102	112	92	114	89	108	101	113	115	116	107	117	140	120	85	102	95	95	112	122	109	101	109	109	114	103	91	105	86	123	105	109	87	94	95	106	96	121	122	134	116	97	108	113	97	133	101	88	96	96	104	101	116	110	105	112	98	92	112	93	86	101	114	98	114	89	85	91	101	93	79	114	107	104	94	98	103	99	104	128	99	122	102	108	110	121	95	117	118	105	104	96	103	101	101	110	105	115	101	112	90	118	112	119	118	101	90	113	97	101	122	110	112	91	104	93	101	91	109	101	136	100	129	122	85	113	102	118	97	100	103	95	104	89	112	91	101	102	96	105	108	112	129	95	101	106	88	84	114	100	129	92	100	103	103	93	102	113	95	110	91	110	87	127	98	101	92	87	96	102	100	105	112	113	94	111	104	110	105	115	112	109	116	122	98	92	110	118	87	85	98	102	94	121	108	125	108	84	85	118	113	97	105	101	114	78	88	98	104	96	86	106	100	99	86	101	108	110	96	119	129	103	124	89	100	106	116	130	97	111	101	107	92	95	108	119	107	115	121	87	122	92	111	114	101	123	96	104	101	106	83	117	110	104	114	113	90	107	109	104	104	107	109	119	123	101	106	130	93	65	101	104	94	113	92	112	97	96	102	98	105	120	109	108	100	100	93	106	92	130	122	96	115	106	94	99	121	95	91	100	107	106	83	94	98	92	101	97	114	101	108	95	116	110	97	112	121	116	113	98	99	95	97	122	111	94	109	107	86	113	110	108	111	96	91	128	116	91	104	114	100	100	117	110	93	107	109	80	86	115	103	99	124	108	103	116	104	124	106	130	94	109	119	104	107	90	92	117	114	96	92	101	106	100	116	88	111	111	113	101	86	96	131	117	95	110	114	94	116	112	95	107	106	130	90	143	106	103	112	97	119	87	97	119	100	75	102	94	90	99	118	99	97	103	98	99	105	72	103	123	115	123	105	95	101	114	87	114	98	103	90	107	108	114	122	89	96	131	101	107	122	105	131	94	93	88	90	110	104	120	98	107	99	98	122	106	113	98	127	116	116	95	92	94	120	90	101	105	108	112	110	107	105	117	106	108	107	98	111	108	96	96	96	112	108	97	106	91	93	106	105	102	98	111	104	110	95	106	107	103	116	148	101	117	96	110	97	103	98	119	107	114	116	115	104	89	96	101	106	97	117	113	100	104	107	100	99	106	101	125	128	103	118	123	115	101	113	105	91	107	103	114	109	115	110	109	82	101	120	121	112	104	98	88	132	92	100	104	97	89	117	103	107	100	100	105	107	110	95	112	93	126	132	121	118	100	94	114	103	117	115	124	104	100	113	120	103	114	108	100	93	100	92	101	87	106	102	87	92	112	98	108	106	75	107	118	108	112	112	141	84	106	116	88	107	112	95	111	103	100	111	93	107	111	116	116	98	108	113	95	101	89	102	98	115	103	106	111	117	88	92	87	93	92	107	99	110	99	106	105	108	94	98	108	132	111	107
2876	3060	1415	735	510	449	391	417	367	342	347	323	307	306	320	296	332	290	317	283	308	331	316	310	281	284	315	306	265	287	321	323	331	310	289	329	327	271	280	297	302	308	336	267	291	298	269	301	285	292	319	268	294	310	276	295	288	316	311	307	307	307	303	301	312	307	317	313	326	269	307	305	308	329	300	306	317	327	305	305	304	305	283	315	278	284	333	285	319	275	298	295	306	300	265	302	324	271	302	301	284	300	311	279	309	313	280	290	329	319	296	260	299	286	293	284	263	300	320	300	304	309	313	301	284	289	279	325	313	298	302	276	296	273	294	317	312	305	281	263	292	288	285	281	320	335	303	282	283	347	306	290	293	327	329	293	299	323	290	317	280	295	315	301	282	308	281	320	304	289	301	321	307	314	295	289	284	331	312	275	268	299	317	294	302	291	332	300	298	298	283	286	310	279	309	270	301	315	294	295	303	321	296	325	282	265	307	293	281	281	275	283	317	309	293	294	289	268	314	277	320	296	310	266	287	259	285	310	328	310	295	274	279	305	303	320	308	331	298	279	310	315	248	330	281	302	283	273	306	280	315	302	310	264	307	266	285	317	288	284	309	297	321	293	278	312	277	323	301	331	276	281	273	338	317	291	313	281	302	321	271	273	280	310	286	318	308	304	270	298	271	294	292	331	307	299	283	299	295	283	330	298	298	286	291	292	309	271	301	321	296	304	279	296	307	282	306	260	292	275	302	312	317	305	282	330	289	281	279	279	297	320	300	307	300	284	316	367	256	306	306	301	314	286	303	279	309	334	294	265	296	306	286	324	303	315	255	294	314	302	282	293	305	291	292	296	290	320	301	310	293	271	286	289	281	289	322	304	285	287	312	297	298	312	301	283	306	297	306	300	304	302	288	286	317	285	290	289	269	320	284	298	291	287	299	307	293	290	297	324	317	277	305	305	302	289	292	315	302	317	287	283	273	315	293	306	318	292	329	283	330	291	274	277	317	280	298	282	293	305	304	299	289	311	281	248	299	304	278	285	286	287	284	291	278	316	315	281	295	269	296	300	301	282	321	336	305	310	269	293	284	284	290	298	308	284	274	311	283	307	285	282	295	345	307	296	289	329	305	296	283	259	279	282	269	307	274	314	311	313	286	303	288	293	319	301	305	265	312	316	304	300	303	305	296	292	300	297	302	267	304	266	305	283	308	301	284	286	306	301	302	321	252	306	304	292	270	311	312	310	269	324	276	313	289	293	319	310	320	286	298	288	282	308	317	303	326	296	286	304	300	294	304	301	279	287	265	311	293	272	288	293	262	306	284	307	262	273	307	310	315	275	313	330	307	271	315	319	266	310	300	305	284	295	302	287	262	301	297	292	279	306	283	312	284	284	310	291	309	276	282	300	299	299	300	298	282	297	312	330	317	289	304	333	282	323	283	309	276	279	302	275	304	297	311	269	287	306	289	267	327	328	263	341	325	342	314	298	301	308	282	321	318	307	289	303	293	332	264	306	288	263	291	267	279	287	312	333	276	311	270	274	278	295	323	314	326	294	295	290	284	314	272	279	296	315	316	276	298	328	331	323	303	297	291	308	298	298	264	291	269	314	310	297	274	323	300	294	327	297	294	311	338	290	296	269	286	278	318	305	298	297	324	300	291	331	284	293	278	303	254	300	275	341	291	290	277	331	291	282	275	285	308	316	280	304	314	295	266	302	308	320	273	295	300	335	305	278	317	267	300	285	298	310	285	267	306	289	314	299	254	299	279	285	273	278	281	299	282	282	272	275	299	313	284	326	329	283	312	296	302	294	306	311	297	312	287	309	278	296	302	296	326	296	277	319	292	303	310	323	312	298	282	330	306	285	268	291	274	303	321	293	282	280	299	316	320	313	316	290	314	292	285	281	323	295	286	270	291	293	295	321	297	289	324	258	303	295	295	294	293	315	300	287	313	301	290	304	288	316	290	308	282	268	269	294	265	289	298	302	291	297	314	303	288	313	268	279	298	277	294	280	302	296	292	328	324	310	310	286	288	272	308	287	292	303	279	296	310	302	293	300	298	276	267	278	277	289	284	281	298	280	305	291	287	321	287	283	274	277	293	307	292	289	296	296	337	301	286	300	288	267	322	296	279	294	284	263	295	307	307	307	326	305	307	293	303	308	271	263	285	303	296	312	323	307	286	290	297	284	311	306	308	256	284	306	283	315	267	303	283	303	322	295	320	303	312	289	294	277	310	300	299	328	306	281	295	274	270	315	300	282	302	288	316	293	291	301	274	295	275	309	294	292	293	319	295	316	299	292	280	275	287	296	313	302	291	292	294	293	301	297	267	266	293	312	295	286	309	298	327	265	282	279	327	315	317	316	290	303	336	296	327	261	286	327	281	298	302	295	299	294	295	288	287	311	298	302	282	307	316	295	298	303	301	300	288	294	275	291	297	295	313	284	275	266	287	268	294	270	293	315	317	292	300	290	299	299	307	269	312	306	285	317	285	264	316	293	273	274	290	326	278	289	286	286	321	297	302	308	287	327	296	299	303	281	308	287	310	310	292	276	288	295	280	263	274	314	308	329	319	306	296	309	315	266	306	284	295	309	273	266	312	281	321	282	306	338	311	303	310	340	321	290	278	312	277	297	308	266	291	305	317	304	263	294	311	317	300	301	270	304	312	278	291	337	327	280	271	287	314	281	267	273	319	297	335	307	295	316	322	275	290	317	278	294	289	299	324	300	279	313	330	289	348	282	313	295	281	317	296	304	299	298	284	289	259	304	301	306	297	319	284	263	306	276	317	298	268	287	287	311	319	277	275	297	302	267	280	306	295	269	281	280	295	312	318	301	297	280	260	319	300	322	294	295	291	314	320	302	333	308	322	294	287	317	319	315	296	312	278	289	292	306	262	301	327	254	295	306	304	272	296	268	267	305	317	317	280	307	292	285	273	290	275	304	310	281	300	309	291	310	309	288	286	295	301	307	302	310	293	293	307	282	282	295	301	303	294	299	291	301	284	310	288	279	294	283	327	298	296	288	321	302	294	288	288	267	295	314	288	308	278	289	291	298	319	306	304	320	299	300	302	300	321	287	280	267	273	283	305	296	261	289	292	278	278	298	293	317	304	276	330	316	298	279	287	291	278	278	312	285	296	303	287	297	306	312	294	294	306	311	310	312	287	275	310	305	272	328	300	317	278	275	310	303	316	268	311	314	263	288	298	291	291	284	320	294	323	280	292	294	287	321	300	287	282	307	291	311	304	301	310	271	307	323	317	293	299	277	296	303	309	312	304	285	286	301	328	282	301	320	276	307	295	262	322	279	312	293	301	324	339	297	295	284	323	309	312	317	293	317	298	284	321	290	315	298	285	275	338	319	325	316	275	300	266	319	308	278	279	306	275	294	322	309	293	273	315	305	305	317	268	302	286	307	300	304	290	310	308	304	289	276	303	297	305	277	316	301	294	277	286	301	299	292	298	292	297	306	306	290	311	310	292	302
32020	20220	7856	582	422	378	350	367	373	324	371	385	374	327	338	367	343	367	359	340	358	336	386	350	361	365	328	327	342	382	337	356	341	331	326	392	349	328	349	348	353	353	352	346	359	340	323	361	343	373	394	357	350	367	383	318	316	332	358	345	357	396	329	375	324	339	330	348	354	329	339	323	354	347	357	328	320	326	353	375	356	339	335	358	330	356	351	319	356	353	383	355	364	340	350	342	370	344	349	326	338	371	364	354	347	348	345	338	378	395	342	332	330	324	375	337	345	378	325	387	334	326	332	374	350	346	358	353	343	360	354	379	342	365	304	376	338	351	345	362	374	356	339	374	361	326	351	368	395	353	338	371	343	359	335	334	356	364	347	327	315	339	322	327	381	364	374	357	368	345	334	347	348	327	372	340	377	366	354	357	367	316	327	321	384	359	355	345	352	369	359	368	352	357	367	348	313	347	355	357	395	350	345	326	364	361	352	352	374	379	357	361	351	371	373	365	337	341	342	327	356	343	348	361	295	386	324	322	374	344	314	342	345	354	339	364	369	353	318	374	363	355	359	339	333	373	339	344	330	379	326	377	352	384	370	406	349	367	382	326	362	381	336	329	326	366	332	353	334	369	373	305	357	396	370	328	344	368	368	359	381	338	374	377	327	347	392	406	337	356	350	386	358	324	349	375	351	350	340	358	332	335	333	320	362	357	392	372	347	374	332	369	376	348	370	360	357	364	341	322	352	348	304	341	333	374	403	353	368	363	354	347	377	356	329	326	331	324	364	336	356	352	317	332	339	376	359	367	316	349	332	359	343	362	351	351	344	369	365	360	370	372	319	350	353	362	315	374	329	355	329	389	343	417	361	369	350	324	361	350	322	368	367	319	372	321	382	368	350	366	364	342	369	347	322	325	369	375	362	342	375	350	359	335	319	338	332	346	350	364	362	319	335	346	333	370	358	362	350	368	349	358	347	345	368	376	351	365	361	380	381	349	336	366	351	380	341	330	361	351	339	392	361	328	345	355	331	360	380	361	355	354	340	331	356	318	369	343	333	354	350	361	366	342	316	335	326	368	370	377	379	361	349	340	342	368	383	376	340	325	407	374	394	383	371	378	343	368	347	362	346	347	343	394	371	350	325	369	360	362	352	334	336	329	334	355	343	354	321	336	331	334	301	345	334	344	317	349	363	343	340	366	384	355	377	340	389	333	336	330	334	356	355	353	366	381	386	316	394	361	363	335	354	354	340	326	360	328	339	383	339	350	353	369	360	370	342	318	347	337	348	332	386	361	365	355	351	344	359	395	353	345	335	360	397	347	361	353	365	340	354	340	352	382	338	374	365	385	333	373	354	366	341	370	359	359	333	333	351	358	365	405	375	364	370	343	362	333	343	331	382	328	351	383	363	362	339	344	340	332	384	326	338	366	320	387	326	361	345	375	362	328	350	360	353	344	342	357	375	368	349	352	349	364	374	338	354	358	354	355	366	315	351	340	363	329	321	340	392	326	361	315	333	383	314	353	320	328	349	359	325	364	330	385	377	343	342	356	344	332	329	355	350	376	367	335	354	325	359	322	371	360	358	332	363	415	368	335	350	367	310	337	362	356	379	354	338	351	347	342	347	340	350	315	391	366	356	314	347	315	336	389	369	339	380	371	328	355	336	375	390	343	351	375	357	344	338	379	349	324	362	366	412	341	354	387	352	357	338	333	339	357	321	354	368	329	346	351	356	345	392	339	362	364	343	393	352	331	354	364	376	363	352	306	316	341	341	346	347	344	330	318	378	335	329	349	324	353	337	338	347	400	364	363	362	341	341	352	354	315	393	365	331	356	370	363	363	392	347	352	385	364	385	344	366	344	360	352	366	346	335	326	365	358	341	321	354	319	362	337	382	334	362	395	354	369	354	353	360	329	372	338	377	366	314	377	355	350	368	354	321	347	370	364	337	372	339	356	357	356	372	364	366	410	337	375	383	374	332	366	374	347	312	331	337	385	361	368	344	371	345	341	368	374	368	364	398	358	373	349	362	347	326	353	372	360	348	345	370	376	370	364	337	348	368	341	321	354	379	370	359	365	386	334	364	336	363	348	367	318	343	334	358	384	370	362	360	351	368	360	363	338	350	344	326	388	361	347	361	336	346	359	363	371	356	344	375	334	351	326	350	308	384	365	330	341	354	351	363	376	362	330	367	394	371	362	333	358	332	338	358	341	331	350	381	358	327	391	321	326	346	352	343	328	381	353	377	354	331	339	328	355	351	364	353	337	335	377	393	372	302	360	344	354	354	364	383	341	373	343	374	391	330	338	375	352	375	369	329	344	363	367	380	347	337	371	329	370	335	361	327	350	386	378	354	373	390	366	319	337	385	313	336	382	348	370	323	356	332	336	361	344	365	345	329	339	344	358	339	324	399	366	321	347	326	372	360	367	348	349	379	314	358	375	332	339	358	347	374	320	372	367	372	355	336	358	356	419	361	340	335	335	353	338	332	390	359	373	343	331	348	336	301	308	376	356	386	404	376	350	344	362	384	358	346	325	326	333	338	365	333	369	361	351	332	370	345	312	361	382	337	389	329	333	350	365	373	359	353	338	357	343	326	372	342	344	349	331	364	349	404	366	334	345	363	377	353	354	332	384	378	329	342	350	348	338	374	372	349	317	355	368	382	349	354	356	348	332	381	356	394	336	340	364	334	357	384	348	363	346	361	378	344	357	342	344	351	379	354	374	368	355	319	383	362	356	382	377	401	350	385	325	359	365	356	378	371	403	355	364	358	362	346	383	328	359	336	354	393	342	378	353	334	350	357	353	373	336	383	332	338	351	314	354	376	366	342	321	376	343	316	346	371	366	367	330	344	331	338	345	366	346	340	315	365	397	346	324	327	334	366	352	356	360	367	335	351	361	355	396	356	337	374	351	323	336	350	337	341	374	347	310	363	367	388	356	331	369	346	348	414	353	345	334	325	373	349	304	339	350	301	376	330	365	345	352	347	353	380	333	311	357	362	364	350	318	366	375	338	337	375	360	330	326	398	336	333	361	360	368	375	323	375	376	346	321	370	359	358	345	364	405	330	336	392	368	318	370	343	332	350	378	363	360	333	368	315	378	377	384	348	345	338	370	333	382	367	360	360	359	376	371	338	382	341	389	370	363	356	373	355	372	355	361	352	340	387	369	361	333	375	370	332	390	344	331	335	355	358	360	349	372	366	313	350	381	367	347	339	389	402	353	359	356	355	382	353	330	354	403	350	337	366	346	392	354	344	336	335	372	346	364	354	356	317	304	355	365	345	361	381	362	321	329	393	339	336	326	334	332	357	357	359	343	328	391	351	355	334	368	367	355	334	347	356	367	349	400	363	355	363	334	363	367	326	318	313	326	375	360	351	333	369	341	355	308	351	347	365	339	318	348	335	381	370	343	326	354	334	363	342	338	345	345	368	336	336	342	337	359	370	323	341	379	341	358	345	343	349	351	348	343	348	361	367	321
5881	944	869	838	838	878	846	849	893	866	845	788	892	817	816	816	861	836	816	823	792	856	850	824	870	850	845	852	831	874	845	901	821	847	840	855	866	875	894	856	841	801	883	806	846	807	882	911	839	854	802	836	859	891	824	886	888	811	813	820	855	823	813	864	865	847	835	864	808	859	802	879	855	855	883	878	830	872	811	847	876	799	872	872	845	836	795	840	872	801	887	851	829	891	862	814	846	808	884	881	837	877	821	814	825	893	813	873	809	836	877	844	852	794	853	832	863	834	821	825	847	840	877	825	831	812	836	830	844	832	852	889	897	815	838	828	814	809	851	869	885	845	803	769	847	820	874	821	884	877	793	902	820	856	852	798	889	858	805	860	858	845	855	846	834	854	857	830	917	827	857	871	802	862	854	861	842	859	871	818	825	791	847	790	871	828	859	848	884	813	840	825	816	888	864	834	881	844	798	888	878	789	846	862	870	843	840	879	837	855	798	868	874	847	897	866	788	872	835	829	845	898	862	895	878	807	785	847	794	866	870	833	839	871	833	886	839	806	823	876	845	891	860	819	880	893	848	855	806	832	868	858	831	820	818	885	842	849	859	888	833	887	809	909	871	814	833	827	822	779	797	799	797	819	844	877	810	865	895	870	891	829	846	825	817	825	806	867	874	847	825	863	818	891	859	856	829	839	854	863	831	873	850	853	884	887	824	816	835	805	827	847	847	829	877	866	861	835	886	819	875	837	822	818	846	886	869	872	922	870	799	828	839	884	838	845	818	818	848	846	835	898	831	853	853	823	826	810	846	859	853	782	840	883	905	880	861	840	854	892	843	868	856	847	830	886	801	893	841	825	889	816	831	823	824	869	854	852	877	844	864	844	872	834	850	892	818	792	801	889	871	826	819	865	792	881	841	828	831	790	855	878	851	900	825	850	872	819	809	883	887	855	888	815	889	879	851	878	885	840	838	836	841	912	874	834	919	807	853	848	877	858	860	830	879	873	858	863	875	832	877	862	796	832	829	823	851	842	850	809	809	833	849	856	838	876	830	869	846	839	909	881	863	856	830	852	839	861	813	818	858	871	814	855	838	872	833	874	815	870	803	868	856	873	874	837	837	889	817	861	863	849	875	924	869	869	838	847	843	809	832	818	864	859	840	867	853	896	837	836	860	872	885	798	809	863	857	836	865	862	871	867	823	859	864	844	809	841	883	803	828	813	865	838	868	823	805	863	868	863	875	869	818	799	802	910	847	862	834	873	802	869	884	831	793	919	877	846	859	837	832	827	790	837	804	815	846	901	829	852	842	833	820	870	831	862	870	816	848	814	813	831	883	795	885	889	853	907	903	888	854	883	830	873	862	820	821	865	868	826	877	902	897	894	890	820	847	869	868	859	821	837	859	826	870	857	815	877	775	825	873	881	810	820	866	882	828	848	856	834	819	771	843	825	883	843	871	828	876	890	855	878	881	865	840	881	846	838	857	852	853	866	846	824	850	861	845	889	841	871	780	892	822	883	850	839	902	865	818	858	823	808	850	818	868	896	801	884	838	859	851	866	833	892	885	831	839	813	805	837	872	878	846	872	850	852	873	837	835	820	881	885	890	839	873	803	867	849	905	848	870	874	854	836	831	831	841	809	838	843	837	825	883	799	830	840	868	818	813	871	787	827	829	852	858	894	841	863	878	845	829	847	887	878	892	833	831	870	899	875	847	864	833	769	861	836	804	868	860	818	872	845	897	824	836	897	841	887	827	846	881	837	858	811	903	825	831	877	804	825	829	798	854	845	839	839	868	869	816	867	792	858	867	838	848	835	856	817	828	873	859	853	857	831	842	847	875	844	877	813	876	888	808	872	857	902	814	840	855	805	812	873	881	822	848	855	807	839	875	907	827	864	847	903	844	868	878	867	832	879	857	831	831	815	841	815	835	801	868	806	856	883	885	877	819	809	824	773	825	860	836	848	864	841	777	830	846	859	854	851	878	869	836	860	811	888	875	861	799	889	825	832	804	832	838	866	865	847	837	811	806	895	885	835	882	849	843	829	836	843	790	826	797	855	793	829	804	904	897	842	829	827	890	868	873	837	797	893	872	856	845	865	866	845	893	818	852	864	869	815	852	859	852	867	869	889	868	819	833	865	864	813	850	833	825	849	831	893	800	814	841	812	894	900	878	797	847	833	875	810	850	861	901	908	857	874	843	851	876	884	873	890	867	872	908	833	871	861	914	840	865	824	810	892	849	849	813	835	916	870	824	819	867	837	849	806	811	868	854	829	812	841	853	855	838	834	824	888	827	826	831	855	874	841	850	853	830	838	899	905	824	871	842	835	848	878	845	833	851	831	862	798	822	851	874	784	882	820	868	843	832	849	830	850	808	831	869	829	831	831	833	823	852	835	868	866	823	830	842	930	846	857	834	827	863	853	844	895	860	856	872	830	865	801	905	832	786	813	849	833	828	823	831	805	819	850	860	889	809	856	859	794	850	804	885	847	822	811	862	838	819	848	839	850	808	906	838	818	891	785	811	884	825	874	836	860	898	885	849	800	836	884	817	828	837	845	831	869	814	799	794	813	850	846	863	787	905	890	862	827	835	850	843	860	827	822	860	873	823	805	882	901	818	886	871	878	846	831	898	818	823	870	827	817	888	843	860	856	827	823	877	913	821	871	870	857	848	835	835	816	854	849	871	835	848	837	828	784	857	887	819	898	852	849	846	874	800	872	852	848	797	807	820	827	797	823	856	884	830	877	831	884	867	880	867	874	819	824	826	828	876	854	856	819	866	898	857	877	879	858	888	796	820	835	830	849	830	868	817	844	859	929	840	789	866	786	851	862	873	844	844	857	845	863	816	875	879	839	821	828	841	874	792	853	870	883	877	795	854	883	822	868	896	857	783	865	860	871	897	813	853	831	835	826	918	865	844	805	807	922	857	837	868	871	847	831	836	841	837	803	878	841	854	872	848	821	845	839	841	811	891	865	815	853	853	793	860	853	835	893	890	874	845	841	910	835	855	862	860	849	849	837	888	804	850	835	790	842	863	874	855	848	839	866	831	853	868	900	851	914	855	906	856	848	909	866	881	818	844	812	870	853	859	851	815	872	832	846	902	860	821	886	847	868	815	871	853	871	826	850	857	854	843	875	871	811	866	860	845	889	887	844	851	808	871	880	799	898	849	836	831	829	828	850	840	843	850	830	879	841	812	859	848	918	843	870	824	858	881	810	799	865	857	871	806	835	816	917	863	848	837	881	819	878	834	842	850	893	839	810	838	845	829	854	882	863	860	841	875	887	899	812	825	862	807	820	838	820	812	853	851	830	915	841	867	871	880	874	808	828	843	864	821	828	859	911	847	847	867	849	847	811	816	864	900	884	798	868	851	866	838	844	851	799	814	822	790	892	862	839	854	865	864	880	809	908	835	828	892	855	832	897	839	832	833	851	821	832	830	862	840	876	887	852	858	887	856	858	807	879	755	858	881	855	794	812
24937	21462	24701	28618	21464	18187	574	343	273	276	269	255	264	235	249	254	239	237	238	225	259	249	239	228	264	242	244	232	234	229	231	242	264	238	218	240	247	199	223	224	253	247	254	238	252	250	232	242	234	221	208	217	257	250	239	262	249	228	221	240	249	242	207	231	236	218	235	215	233	235	254	245	227	220	260	209	241	260	225	217	252	227	238	205	242	231	225	220	244	246	240	257	248	193	209	204	260	225	211	221	243	231	225	203	243	227	231	225	224	227	217	228	219	250	248	232	227	233	231	218	205	246	214	233	262	238	228	268	274	231	225	229	243	237	213	237	232	235	228	208	243	264	229	251	249	220	252	237	239	235	246	238	201	227	227	240	206	208	239	231	218	229	241	226	238	236	258	227	219	255	262	202	235	272	236	233	207	206	232	215	224	258	241	215	228	230	216	230	236	221	233	235	206	232	245	226	234	235	249	246	212	244	264	252	232	248	247	235	213	225	226	250	215	215	236	213	228	257	256	229	245	227	223	235	247	244	251	249	251	207	231	241	222	235	235	234	261	259	250	249	239	233	243	223	216	236	263	235	260	265	235	222	210	243	220	203	224	239	232	235	240	205	243	237	201	223	243	232	224	247	248	220	243	218	216	218	236	260	240	210	231	249	232	197	205	238	232	220	225	239	212	218	246	238	211	238	249	228	255	225	212	268	217	259	236	239	248	259	242	235	266	227	222	227	231	264	222	240	211	235	214	191	220	221	237	231	215	248	250	230	264	228	218	233	232	255	202	242	212	232	225	206	221	219	223	222	221	226	246	235	227	240	235	206	250	254	246	229	234	228	221	238	232	228	225	242	240	262	251	250	255	250	222	214	209	266	227	238	205	246	242	216	235	220	250	241	225	244	224	249	231	226	245	235	239	206	227	208	227	222	227	227	229	241	209	219	240	232	233	208	251	251	213	230	234	224	241	257	245	233	206	209	223	254	232	205	223	234	258	220	231	236	248	236	237	236	235	236	231	198	225	234	231	221	238	218	230	243	216	212	220	228	239	242	254	244	253	244	229	217	238	223	222	223	233	239	236	204	229	220	201	240	243	231	232	251	235	227	249	216	217	241	240	243	220	241	277	225	250	220	195	212	235	252	221	228	225	217	217	220	214	227	217	228	225	223	225	232	231	260	222	211	256	226	241	230	206	225	211	236	227	218	265	250	209	226	222	212	242	237	241	250	224	230	201	233	227	253	220	214	215	244	250	233	228	234	241	232	210	202	253	223	210	238	213	238	242	246	226	239	241	226	230	226	265	263	237	225	251	248	259	215	239	248	238	203	214	249	241	242	230	223	242	237	228	245	232	216	225	217	223	217	215	206	244	221	228	221	236	250	228	226	234	215	251	255	244	221	250	231	249	227	221	221	226	228	207	247	236	223	226	197	253	222	204	250	228	206	232	241	232	252	225	214	253	255	223	226	239	253	222	210	231	238	235	217	225	219	225	191	225	217	214	227	190	232	227	274	235	219	234	229	247	239	233	238	231	217	219	241	241	222	222	234	241	238	235	216	215	237	203	233	209	233	228	251	227	208	213	230	260	212	235	243	225	219	251	247	239	235	229	229	238	243	246	233	239	210	235	219	228	201	237	209	225	230	226	222	231	212	228	224	228	231	219	268	247	213	218	238	229	241	221	240	242	240	223	245	219	187	253	228	248	273	229	214	241	230	223	211	228	252	241	230	235	221	231	212	205	225	246	250	220	235	240	222	206	247	244	232	231	257	222	214	219	271	214	218	205	230	234	249	218	225	206	249	232	249	236	235	249	223	242	209	243	239	232	216	237	222	233	229	233	208	218	226	181	250	241	237	220	229	271	209	237	234	201	236	263	240	228	236	246	211	223	199	243	225	244	233	224	237	243	241	221	247	244	236	226	224	223	222	244	253	244	202	232	228	209	215	225	244	233	235	221	234	238	232	213	264	231	225	241	218	238	241	249	227	198	222	238	208	216	238	244	216	217	217	224	200	234	218	213	225	212	224	222	253	223	234	201	211	233	248	224	229	229	245	263	265	226	238	224	231	228	198	224	256	225	202	230	201	213	225	233	232	234	227	246	232	219	213	218	205	219	242	231	276	244	224	214	231	237	237	232	197	206	206	232	245	249	232	242	224	225	231	243	251	249	249	234	211	252	233	233	220	255	205	191	235	222	237	235	239	243	204	255	218	223	208	229	233	233	227	224	244	211	228	235	207	252	205	242	226	209	239	245	259	219	227	257	231	204	213	233	242	226	221	241	206	216	253	250	231	236	213	209	254	228	226	200	255	237	231	221	244	236	242	229	262	223	233	234	210	232	235	220	228	245	189	249	263	222	197	251	237	275	244	237	233	229	208	224	207	215	239	251	213	250	221	222	233	205	232	201	225	232	239	228	223	216	246	230	210	217	249	235	212	253	232	234	235	211	198	223	245	259	264	245	252	246	215	239	216	242	243	230	225	211	213	220	225	226	216	231	232	222	242	216	227	216	225	240	220	248	230	232	234	251	232	258	237	243	233	221	242	203	239	226	239	236	224	255	232	208	207	265	241	223	244	233	216	245	229	228	239	208	241	220	203	200	209	185	229	214	214	239	216	230	242	216	204	242	220	225	218	228	209	204	237	223	212	241	256	223	228	237	218	219	247	252	189	220	236	224	241	213	240	230	249	239	239	245	225	226	248	209	207	237	229	238	244	232	246	233	208	241	237	228	238	225	229	254	232	262	244	240	219	239	265	242	221	222	228	242	227	214	202	219	238	209	227	212	218	227	217	255	246	236	211	237	237	221	210	236	212	230	242	236	251	210	227	224	239	193	216	220	215	226	206	226	214	228	236	227	225	220	245	227	236	228	220	244	225	262	244	261	213	244	247	231	247	244	203	244	210	226	221	202	239	236	256	251	230	229	257	257	221	234	224	228	249	241	227	231	242	227	255	228	240	239	230	251	226	242	211	246	209	238	227	251	250	185	226	214	229	208	237	221	247	199	230	223	223	239	251	217	255	224	200	203	231	246	236	235	236	225	237	242	230	239	213	253	222	225	242	205	248	234	208	237	247	199	228	229	238	256	244	234	260	212	244	234	246	213	243	189	232	202	204	223	230	229	238	238	232	245	224	215	237	255	244	234	210	246	245	200	202	237	219	250	239	212	235	212	254	247	209	222	225	222	249	238	234	237	242	243	214	210	218	244	244	229	216	211	231	220	238	236	228	231	231	232	241	242	232	238	243	208	238	255	250	236	219	196	241	219	224	223	228	224	213	230	261	244	225	223	231	210	227	249	197	204	219	231	229	237	221	228	234	245	173	227	205	228	237	229	245	221	204	217	188	244	230	234	234	232	223	234	237	182	213	224	250	207	260	231	230	239	227	230	243	243	250	229	211	247	248	215	222	188	213	210	200	236	204	244	207	229	252	240	230	244	222	223	226	198	273	245	224	232	244	227	239	247	234	245	236	205	239	249	219	236	255	203	253
3090	2055	1132	790	669	664	584	596	581	588	591	592	567	567	599	569	556	535	585	563	620	569	561	583	563	551	543	597	571	535	559	578	572	546	532	537	551	579	541	547	602	532	541	546	554	546	538	543	553	558	565	584	607	602	546	545	527	573	547	524	596	558	563	580	525	540	546	558	538	556	581	552	549	588	559	559	524	591	567	553	572	578	602	585	599	557	550	547	594	553	575	578	568	560	545	516	576	565	533	533	597	580	566	569	588	531	560	569	566	553	574	573	559	611	564	590	556	559	602	593	595	568	532	572	579	569	562	587	552	551	574	582	588	558	538	576	557	590	577	603	564	612	533	591	570	574	589	550	597	581	557	585	524	589	580	595	564	571	546	551	565	548	539	593	582	577	579	562	574	566	573	582	511	557	578	559	597	585	566	576	601	599	524	574	535	577	553	563	561	558	565	546	530	550	547	561	536	574	551	517	628	556	558	551	579	561	539	571	567	620	562	547	578	550	525	538	581	566	558	558	571	575	556	557	513	579	526	550	570	544	516	565	572	554	557	571	568	553	581	581	608	554	582	598	560	577	566	587	582	536	542	573	547	594	566	536	585	550	629	599	526	559	548	558	573	535	553	578	556	573	570	538	588	579	581	599	532	564	547	561	571	558	535	592	616	588	612	538	561	561	554	543	535	606	577	548	588	595	600	583	559	540	618	563	573	521	563	560	555	561	589	582	529	561	533	578	554	575	552	522	520	552	636	565	566	549	592	553	575	602	544	559	618	578	622	616	607	596	555	572	580	529	559	532	550	589	549	532	575	588	561	539	566	571	553	561	531	597	551	521	540	593	552	553	559	586	584	598	549	577	551	552	590	554	560	572	547	571	606	562	563	533	595	562	582	505	532	599	578	524	614	570	559	559	549	530	579	560	559	568	585	611	593	565	561	542	558	598	603	571	576	537	560	531	586	571	559	568	572	572	579	558	553	564	552	560	551	523	561	534	577	568	577	622	573	602	567	571	562	591	584	516	554	557	545	591	518	529	580	577	557	568	529	547	578	554	564	619	575	560	577	597	553	564	562	609	538	522	568	520	594	560	545	550	539	562	547	531	579	567	573	575	591	532	579	574	541	568	580	582	621	538	598	591	578	547	581	582	569	551	600	550	564	538	570	568	534	534	550	545	533	559	616	577	566	562	550	567	557	595	562	577	549	605	524	525	557	558	551	528	553	545	581	581	564	553	595	571	594	517	572	592	557	565	575	531	508	578	552	593	611	554	590	547	607	571	608	583	585	509	541	557	557	541	592	546	543	518	548	608	547	553	545	579	585	574	574	552	561	584	577	550	565	587	515	544	584	543	551	619	547	512	595	583	555	554	531	583	564	507	547	582	569	579	603	529	589	554	581	542	557	549	514	550	581	560	527	532	583	577	580	579	573	551	558	539	554	569	584	544	611	559	561	552	581	507	569	584	577	538	598	563	584	549	567	565	545	550	563	578	560	573	553	548	589	567	556	558	527	553	580	572	569	542	555	572	594	567	551	558	550	564	577	592	553	611	585	556	551	557	602	559	531	559	537	611	556	571	530	563	558	540	562	619	558	530	532	633	562	595	502	565	556	575	594	563	579	552	597	588	512	606	546	583	591	577	588	590	581	515	548	511	583	594	564	546	599	584	563	551	565	561	586	576	572	542	534	579	578	542	552	547	562	606	564	592	547	599	578	549	576	602	541	548	552	568	551	543	581	559	534	581	582	557	576	569	575	558	537	569	532	574	565	562	529	592	565	597	582	546	569	563	579	554	592	579	560	545	568	541	581	574	578	549	534	536	578	534	562	586	542	584	550	582	572	539	570	520	582	598	541	582	579	575	578	544	581	579	574	564	535	548	506	606	552	558	507	548	580	614	554	562	566	577	609	572	576	520	543	583	584	622	564	538	561	589	603	570	550	550	573	545	552	575	605	558	576	573	546	600	572	539	517	550	538	570	537	574	586	550	559	572	508	555	569	568	529	592	567	554	586	545	543	554	605	600	563	541	580	612	559	544	580	578	557	562	564	549	587	545	522	545	580	551	563	566	502	560	496	543	546	572	577	561	545	562	574	584	549	544	597	586	560	519	590	533	557	568	576	568	599	550	608	544	540	556	600	623	586	571	541	552	558	581	535	565	559	574	548	574	562	549	567	534	602	590	555	583	534	559	565	570	547	563	569	557	538	520	586	536	547	572	585	535	537	560	558	541	563	572	614	580	542	563	546	556	575	590	545	547	555	560	561	581	589	563	580	541	536	589	582	572	507	558	578	546	532	537	563	573	546	579	602	600	540	552	559	553	581	582	569	539	561	556	567	574	573	566	584	559	529	584	571	587	590	583	564	552	581	526	525	598	555	550	533	548	555	566	569	561	537	647	573	545	559	601	557	584	597	545	536	523	570	530	573	555	580	583	549	556	515	565	601	581	596	612	560	556	557	554	548	561	551	565	614	583	567	562	581	563	577	566	576	553	550	588	535	544	557	568	552	549	525	619	538	532	598	554	586	548	597	561	550	565	572	582	563	560	572	577	589	584	569	570	582	607	561	561	551	591	540	567	582	596	653	571	556	560	574	592	560	581	584	573	552	599	551	569	604	544	582	560	550	501	560	557	555	542	545	613	564	549	588	562	552	589	572	589	589	571	554	565	597	567	555	548	589	562	581	526	539	543	545	532	603	566	504	605	558	551	564	554	566	553	603	541	550	566	552	531	544	554	576	549	567	573	551	556	569	596	554	553	546	569	534	574	586	592	578	536	596	543	586	546	555	566	561	595	542	524	566	561	583	573	582	531	547	564	583	563	618	573	561	544	568	588	564	557	571	545	572	567	589	563	570	531	575	548	609	554	575	585	541	588	593	545	566	556	621	563	555	589	544	577	557	577	595	594	564	546	538	576	561	559	580	543	570	551	552	554	573	582	590	575	566	574	550	531	531	565	513	558	563	570	528	571	585	572	578	545	566	544	567	538	572	567	525	575	554	541	607	585	539	557	553	525	542	543	546	582	563	602	562	553	518	568	550	575	560	598	622	549	577	589	575	526	555	543	545	570	559	542	587	591	532	597	546	545	592	595	539	518	593	544	605	605	555	532	551	531	539	522	515	543	551	583	516	549	584	602	516	559	592	565	578	601	587	547	593	594	556	574	593	584	549	554	546	552	576	556	551	563	546	584	585	568	519	586	562	554	546	613	532	585	572	595	563	537	593	577	604	524	599	571	552	559	572	568	571	556	563	551	552	572	562	566	588	578	597	535	599	561	576	621	537	560	568	564	599	573	574	524	587	550	581	538	540	560	555	568	522	524	577	570	580	528	581	565	571	556	551	546	542	539	569	591	581	552	515	572	594	551	547	564	559	601	553	542	577	556	555	592	544	577	585	573	560	543	541	574	589	573	599	566	585	607	550	566	560	531	586	563	527	596	545	592	547	539	539	566	540	561	547	532	539	603	546	538	605	540	582	549	561	576	528	592
24323	21470	25068	28287	21470	21478	13101	374	229	192	163	147	147	139	124	121	148	142	108	105	132	94	135	114	117	122	115	115	109	117	136	112	127	113	122	98	97	111	107	117	116	102	87	126	104	126	112	95	104	109	100	102	117	131	104	112	104	105	95	110	128	112	123	124	105	111	110	98	130	109	118	121	117	112	115	111	101	102	110	99	119	108	104	112	106	95	98	111	112	107	105	105	112	115	108	108	117	126	102	109	104	110	130	128	106	108	113	103	93	118	102	109	108	110	104	89	87	107	117	108	120	115	96	90	111	99	120	105	102	94	114	82	108	134	91	87	95	108	113	124	111	94	102	97	91	102	102	107	115	112	102	114	87	98	105	105	114	127	118	102	105	108	111	114	109	113	100	116	108	125	100	112	105	104	94	119	91	84	96	127	110	95	118	87	89	119	124	119	90	104	105	106	118	113	110	86	114	106	116	102	111	91	85	100	104	106	90	104	96	107	102	106	108	93	97	109	92	105	99	107	107	101	103	107	100	89	104	95	95	106	89	126	92	102	96	102	80	107	108	101	101	98	103	115	110	96	99	111	111	110	93	103	100	101	120	115	112	92	95	107	105	120	102	98	110	114	109	98	93	115	122	98	95	92	98	107	104	120	104	100	113	98	115	111	110	100	107	96	127	121	105	98	112	111	79	99	115	97	108	123	95	99	106	107	110	105	103	96	105	100	101	88	116	110	94	110	107	96	101	104	115	113	125	107	118	115	92	119	110	101	111	101	97	110	89	118	110	111	92	102	108	96	105	100	98	99	115	89	78	83	117	94	108	88	117	95	100	113	119	114	113	100	112	100	121	111	124	120	100	104	110	106	114	121	127	102	129	121	85	118	107	106	101	101	110	86	119	104	88	109	103	110	107	99	123	113	103	117	102	128	114	121	91	96	99	118	92	92	102	104	109	115	102	113	96	115	98	101	121	96	104	97	103	112	106	106	99	100	111	91	92	100	96	111	96	105	98	105	94	116	114	113	95	99	111	114	89	107	93	98	96	103	94	104	108	125	112	114	118	104	112	120	110	129	109	124	113	84	128	98	92	107	101	109	114	94	106	96	85	107	123	92	127	108	114	94	101	118	99	106	111	114	89	104	103	99	103	93	103	109	118	104	98	103	126	106	108	94	92	110	99	110	107	98	86	101	100	114	115	101	96	113	112	101	107	114	113	103	87	95	96	113	93	89	98	77	103	95	90	109	100	122	114	110	120	118	90	106	104	120	93	90	101	110	100	92	102	101	106	100	113	118	105	108	105	98	104	114	115	105	116	101	115	103	113	87	111	102	94	103	100	103	112	129	122	93	114	118	110	107	125	90	101	87	86	112	97	117	83	102	119	101	102	121	88	111	108	119	120	112	123	112	99	102	106	99	112	99	99	108	95	120	116	121	92	95	105	98	86	119	121	106	107	106	107	113	100	103	98	92	101	96	103	89	106	82	103	97	97	108	107	110	98	104	97	99	114	114	109	119	119	97	98	97	120	108	103	106	70	106	104	96	103	90	105	102	115	111	92	109	109	105	93	109	111	111	119	105	110	103	102	94	91	112	98	117	102	119	125	105	109	110	113	108	93	92	89	108	102	120	100	108	102	92	111	106	101	92	132	96	115	99	109	100	119	100	114	108	121	100	119	92	97	111	105	118	95	100	114	123	121	102	97	104	101	114	107	109	85	100	109	91	120	126	119	106	100	119	111	115	93	104	95	83	94	84	113	97	103	92	102	115	126	105	100	109	121	102	108	106	105	94	104	98	93	100	108	114	100	120	119	103	112	89	94	95	96	106	115	97	107	101	117	96	115	85	90	106	103	107	101	98	94	106	107	109	88	112	104	100	104	112	90	104	103	96	109	119	123	107	88	103	107	89	105	110	84	121	121	99	113	98	123	85	96	110	106	130	85	100	113	120	134	102	110	99	100	110	114	106	109	100	106	124	109	100	104	100	112	91	94	122	90	98	103	100	91	118	94	117	118	113	86	101	113	114	113	104	103	100	109	115	87	114	105	88	94	114	120	116	100	131	110	119	88	120	115	112	101	98	100	99	111	107	93	89	86	106	129	98	107	99	108	111	95	112	91	127	109	103	108	111	107	107	119	93	123	132	105	86	99	104	100	102	98	126	95	113	126	127	103	98	92	116	108	103	123	106	99	80	103	82	113	94	105	111	119	114	100	99	115	118	91	92	97	125	105	96	101	125	109	94	97	114	111	117	98	101	104	94	102	111	104	119	101	94	100	98	137	108	100	107	111	99	123	81	82	114	114	120	104	118	117	106	106	93	94	125	114	107	102	98	114	102	115	94	95	95	108	99	102	113	123	109	113	97	96	111	108	106	94	111	97	102	81	106	95	97	83	105	96	117	93	120	99	111	113	100	107	116	118	107	106	104	85	102	93	94	115	107	98	117	104	107	103	114	96	86	111	111	122	94	96	92	94	101	100	101	114	89	93	97	106	105	111	85	107	89	118	112	102	99	121	107	108	101	103	109	115	121	101	105	112	133	115	119	101	104	109	89	98	127	106	113	101	110	98	101	92	95	110	109	112	112	98	94	112	89	111	118	110	109	113	121	94	114	92	91	121	108	101	106	92	113	107	106	108	107	118	110	111	116	84	111	125	101	94	98	90	107	86	104	111	97	113	112	86	106	99	112	107	107	98	88	88	90	130	104	117	102	98	112	103	109	117	107	129	110	110	119	107	101	102	123	90	90	103	98	100	102	94	92	108	133	104	123	108	104	93	79	97	107	98	110	98	91	91	90	92	95	97	110	98	114	118	110	112	110	113	127	110	109	118	106	104	104	104	102	123	100	108	119	100	119	82	102	114	100	95	87	106	105	114	105	104	106	113	123	106	80	119	97	97	98	134	112	90	117	105	115	109	103	129	99	92	109	100	102	109	105	87	83	100	103	106	117	87	101	105	106	105	98	124	103	97	117	119	118	108	110	107	96	105	108	84	93	122	96	119	104	115	114	105	107	115	97	122	94	133	98	93	94	91	98	114	88	100	132	84	101	92	89	95	116	109	98	111	99	99	116	98	101	96	115	97	108	105	111	102	116	95	101	98	106	118	124	104	121	104	103	106	106	101	94	116	97	107	115	110	115	100	115	117	118	101	117	103	106	100	114	119	101	115	111	117	113	103	98	114	107	104	116	94	95	103	97	106	106	94	111	99	121	95	120	97	97	96	99	106	112	112	111	105	110	110	109	129	110	103	125	97	98	97	102	116	98	110	114	102	99	111	105	110	111	104	102	102	105	108	105	114	110	128	88	112	124	81	120	117	108	99	121	103	99	111	126	107	111	110	116	123	117	108	104	94	100	108	103	114	91	103	105	91	100	95	96	101	103	98	102	123	106	110	94	105	104	121	104	117	89	106	128	113	111	114	111	88	119	91	121	119	119	112	93	112	102	115	91	110	104	106	109	102	107	90	120	115	107	93	93	106	125	123	128	102	105
2809	3030	1380	749	501	415	369	339	338	339	308	333	312	383	288	291	301	322	305	311	326	325	292	324	314	284	290	297	308	274	301	302	300	332	318	271	302	282	290	308	307	298	304	299	292	294	288	282	302	294	298	275	294	294	274	280	282	313	322	289	294	324	279	292	319	343	280	307	267	309	316	309	300	263	286	306	311	312	307	284	279	298	297	290	299	306	284	295	277	298	292	319	296	302	316	311	315	331	288	299	297	299	307	297	290	310	288	296	316	301	294	275	323	303	287	325	292	269	319	284	305	295	336	287	287	300	281	284	320	315	308	326	295	300	320	272	290	297	286	331	321	301	305	281	282	280	280	284	296	286	302	296	283	308	272	296	305	296	261	292	331	304	295	297	307	281	324	287	286	268	337	296	306	320	330	319	270	295	279	310	326	314	284	302	277	283	275	287	286	278	298	276	286	287	296	316	314	340	295	286	308	305	300	293	293	318	262	295	280	255	310	338	303	292	300	288	261	288	299	271	291	323	321	287	299	356	317	271	315	273	297	287	309	297	300	312	281	285	281	305	302	308	298	329	347	297	303	291	290	309	298	274	293	288	276	291	296	272	280	299	291	291	295	327	286	294	294	285	314	294	294	336	275	336	298	286	315	282	300	285	269	308	300	313	312	293	310	303	277	291	323	275	273	318	270	290	302	283	278	299	313	292	296	272	301	306	309	288	312	306	307	280	293	316	312	281	300	313	255	296	271	266	316	297	287	297	304	296	312	295	314	317	282	296	307	280	289	299	326	307	265	261	322	296	258	278	296	285	297	301	320	290	300	264	283	313	282	297	320	283	293	283	265	284	295	294	303	287	305	294	309	314	266	313	317	295	269	296	294	279	298	303	279	321	321	290	259	297	312	304	289	267	322	281	291	314	277	293	284	298	303	269	291	294	303	308	299	281	310	312	302	348	265	296	288	317	284	297	323	296	340	300	293	291	319	301	285	317	288	283	305	293	283	309	268	340	279	279	300	311	323	277	316	260	345	298	303	308	285	310	282	292	296	292	325	336	259	305	295	296	298	292	295	274	294	287	289	296	253	268	300	306	281	285	314	278	286	302	258	311	303	313	311	264	332	302	283	286	289	276	297	315	279	309	282	294	269	315	311	298	285	292	307	285	279	268	291	302	325	328	329	279	307	307	298	330	301	329	275	279	308	317	315	331	282	298	273	313	294	273	305	301	302	281	300	289	297	293	296	260	314	303	310	311	251	294	269	280	303	295	291	262	268	237	288	273	315	309	297	291	329	265	276	340	287	304	300	281	328	288	309	324	313	286	296	295	311	277	259	320	295	302	322	282	295	286	302	276	271	271	314	316	296	284	305	296	341	292	276	322	303	290	313	300	310	303	309	303	303	335	294	318	298	298	269	303	308	277	302	285	304	307	281	272	311	302	302	284	281	307	309	309	255	326	288	282	278	293	301	316	266	317	269	325	312	283	273	299	346	291	311	287	285	283	310	297	305	279	299	278	306	285	305	284	285	283	322	267	266	258	311	275	308	296	296	304	303	283	326	299	303	297	287	258	313	324	268	298	304	305	297	303	265	305	284	293	294	299	283	278	289	298	320	317	288	274	294	309	305	304	309	291	271	307	324	317	331	296	294	284	326	277	319	286	284	290	282	315	281	258	295	291	326	303	296	305	286	301	295	281	282	282	297	289	274	303	297	321	274	283	284	283	284	294	280	281	276	302	292	316	332	286	275	316	264	320	317	291	272	287	296	280	279	275	290	262	287	284	302	299	307	307	292	305	302	313	287	309	289	294	288	299	297	290	290	335	318	317	298	301	283	292	297	272	314	276	294	330	299	312	321	271	277	298	289	286	280	301	260	297	294	329	267	293	302	275	274	294	291	295	315	313	293	269	290	299	291	291	286	287	295	295	281	300	287	289	311	279	300	302	290	289	289	295	275	307	303	298	319	285	290	285	297	321	283	263	318	292	281	296	292	304	288	290	289	270	302	302	303	322	322	274	309	308	295	312	273	304	319	289	309	274	308	288	283	271	270	302	301	291	306	273	319	320	293	315	307	301	290	288	291	279	289	308	288	300	302	311	257	294	312	278	290	272	269	327	298	308	300	284	283	298	298	300	286	299	288	294	263	300	277	291	255	333	289	275	299	299	266	297	277	332	300	295	292	303	289	308	276	300	288	277	321	295	277	343	279	302	293	281	313	297	288	329	305	291	269	307	241	295	297	321	297	284	263	277	296	285	326	315	293	315	300	290	286	297	302	288	288	304	304	285	292	269	299	299	268	277	302	300	299	300	283	320	290	273	289	291	289	306	299	266	290	309	292	283	307	304	286	303	320	288	280	295	316	286	273	304	303	295	270	291	276	321	268	306	301	289	282	281	308	277	284	329	340	289	283	275	311	297	279	278	275	260	289	293	295	314	292	278	312	301	323	301	317	282	301	256	302	277	282	278	311	307	292	267	306	304	298	282	280	301	306	284	304	286	284	301	300	311	318	305	284	281	301	282	300	307	284	321	282	288	311	303	300	283	296	278	304	280	308	297	266	296	313	292	332	291	308	299	266	293	277	300	283	292	273	305	309	286	313	285	294	304	300	288	282	278	306	294	254	283	267	303	286	298	289	307	264	296	289	311	291	287	285	247	281	353	314	284	307	284	291	294	288	318	266	300	296	296	298	318	290	322	284	276	304	305	322	277	316	294	270	286	289	281	290	252	270	314	303	290	299	272	293	313	298	300	277	269	272	311	291	307	290	292	266	286	306	291	277	299	289	313	297	308	265	308	319	309	289	330	279	290	292	321	278	355	275	303	292	300	302	306	306	303	276	297	310	302	286	311	269	305	282	305	290	278	331	276	305	292	304	301	255	309	285	301	284	290	256	292	297	293	287	301	281	285	328	295	289	323	300	326	302	295	305	279	324	309	309	282	298	329	286	295	299	278	270	310	335	306	265	292	291	289	314	315	299	266	311	331	313	293	309	295	303	319	283	282	297	290	323	269	282	300	287	276	309	284	307	262	290	298	300	308	285	290	310	317	287	287	280	298	311	308	313	301	272	289	267	323	309	305	271	269	297	282	261	291	299	293	325	314	267	283	276	322	274	293	305	306	320	296	282	277	306	279	301	299	281	318	296	272	301	294	319	297	308	302	285	306	277	312	315	299	272	291	279	307	267	301	292	303	335	284	304	280	287	294	296	334	278	309	297	302	293	287	295	290	280	301	345	302	305	296	280	291	295	281	292	288	293	304	309	277	278	327	294	288	309	299	265	302	283	297	323	297	304	302	278	312	316	313	303	284	286	316	299	332	306	267	302	286	299	279	296	327	280	306	306	285	262	282	283	303	263	279	297	289	287	278	299	308	297	306	285	285	295	316	315	288	310	298	314	290	318	286	280	288	331	325	281	295	296	282	277	307	263	308	292	296	270	325	312	304	272	308	305	278	298	295	304	250	292	295	317	293	311	288	317	310	291	285	283	297
31877	20414	8554	705	484	446	400	366	342	346	324	375	337	349	383	351	404	351	369	387	339	353	370	343	351	361	342	353	349	354	346	323	357	357	374	351	343	359	365	354	377	367	352	332	358	331	338	321	360	329	339	329	392	377	387	346	336	386	376	360	378	335	355	349	338	358	352	361	347	362	362	376	388	323	346	347	328	336	353	367	345	353	358	334	366	341	354	326	342	344	366	352	342	348	344	359	366	319	343	323	324	364	347	341	362	358	383	391	369	361	310	373	358	377	345	326	358	343	328	374	377	321	329	328	375	368	350	356	353	334	333	352	361	337	354	386	403	304	347	356	372	356	379	351	356	350	356	356	356	350	366	369	355	367	356	363	350	373	335	352	356	357	381	382	346	355	342	322	354	337	319	350	373	341	369	374	341	362	344	377	336	393	361	318	326	345	366	364	356	342	373	359	358	334	367	350	373	344	353	357	354	330	347	391	345	362	330	330	387	373	329	330	358	349	343	364	357	359	373	340	380	370	355	371	345	311	335	339	353	347	358	354	350	331	347	349	362	341	341	348	393	344	370	364	376	346	351	361	336	343	377	334	363	376	338	340	349	350	317	359	340	352	360	343	350	341	356	348	359	359	380	353	373	364	358	380	343	379	328	383	357	373	373	362	358	358	318	340	334	368	358	347	354	391	372	343	365	371	352	358	340	379	373	357	373	375	370	338	349	325	347	341	363	369	324	366	348	390	355	338	358	381	314	340	382	367	356	322	357	330	349	354	356	331	360	367	364	362	326	370	362	366	342	370	342	359	347	366	352	362	349	370	382	365	361	374	339	334	358	355	355	344	319	388	356	372	362	330	387	363	331	330	366	375	394	347	348	386	371	369	351	333	341	356	364	318	351	370	371	375	326	341	316	373	362	367	384	363	389	345	343	326	329	375	368	360	375	371	350	370	375	345	356	368	343	312	329	334	361	348	340	383	366	345	321	332	311	358	328	367	346	319	377	361	364	325	309	353	349	391	358	343	387	320	374	357	388	353	340	355	386	359	351	330	375	329	327	385	342	305	331	366	365	344	354	351	381	365	316	334	330	338	377	373	347	355	366	354	371	340	362	359	345	352	329	363	344	353	367	344	353	346	380	412	306	342	383	363	357	348	343	366	351	407	341	343	357	383	361	378	348	382	356	309	349	326	321	362	375	374	354	341	354	382	375	320	300	346	381	354	352	362	330	341	353	363	316	379	364	339	356	339	370	327	356	346	343	354	375	404	345	349	362	335	353	309	360	345	349	368	367	370	313	340	350	336	345	355	330	366	385	396	329	362	341	338	357	368	363	360	339	356	363	377	337	358	356	332	386	364	361	363	345	340	315	351	362	342	347	380	322	339	364	343	332	381	363	347	374	379	350	371	327	341	386	345	354	370	376	367	364	359	357	364	340	403	365	342	390	373	339	338	347	352	350	333	365	379	334	359	367	374	342	339	356	368	376	350	352	322	347	371	337	356	353	352	330	348	344	331	387	323	389	341	333	351	352	346	385	364	390	339	366	366	346	342	333	343	372	362	368	347	337	394	384	368	352	351	363	359	357	376	363	363	355	328	380	343	366	314	344	355	345	370	389	367	359	345	346	354	361	326	348	356	347	364	329	353	341	345	381	358	335	380	340	339	356	289	340	356	341	352	358	391	372	325	365	366	367	369	361	369	348	332	339	309	378	370	330	368	356	374	351	370	375	333	375	391	372	412	344	333	378	331	359	328	364	323	362	365	324	355	347	354	380	353	379	367	338	328	320	357	345	350	356	371	361	342	345	380	333	336	387	332	356	359	388	368	333	328	399	362	338	378	354	363	344	369	344	324	356	347	379	389	320	347	361	349	381	338	355	340	351	369	342	395	339	338	339	350	336	370	344	360	335	356	341	361	345	342	330	374	354	360	352	344	353	343	359	358	382	342	368	377	339	362	341	361	342	387	346	368	389	329	349	351	343	339	342	336	361	335	361	362	320	376	350	357	344	370	350	336	328	349	371	337	367	374	351	327	362	361	327	344	369	361	352	367	411	362	349	353	366	330	364	347	334	326	349	349	347	345	347	354	350	351	351	339	362	372	344	331	384	377	358	374	379	385	322	369	386	346	339	358	388	344	345	357	333	377	361	328	361	362	358	364	345	352	327	368	342	365	351	356	319	339	351	399	338	366	362	343	351	341	372	395	343	344	367	374	369	369	347	331	343	377	341	338	348	367	337	347	346	360	356	358	358	334	321	338	344	357	372	360	417	373	334	349	354	343	374	331	327	355	320	389	358	357	349	340	337	349	384	374	358	365	333	348	353	372	311	351	374	351	354	385	374	350	351	340	355	393	339	343	318	364	344	331	381	315	380	338	344	353	353	353	342	352	360	362	347	372	371	348	344	379	351	337	377	342	347	356	361	347	375	348	328	338	327	353	348	354	342	339	339	327	343	342	352	345	337	386	367	335	357	352	378	346	341	348	347	335	357	355	329	349	365	351	351	329	336	368	337	372	333	353	369	325	361	339	367	366	357	353	362	377	337	358	350	347	368	373	358	365	334	326	332	356	397	342	356	394	335	345	374	346	347	336	371	367	405	354	341	362	373	349	343	357	357	339	328	368	375	372	336	337	299	297	320	366	359	334	360	365	314	357	358	377	361	347	365	374	354	349	314	369	306	376	359	333	364	294	365	355	358	348	336	340	341	348	333	348	332	360	339	324	337	357	346	357	343	338	330	358	328	371	364	362	383	351	371	361	325	330	302	359	340	361	322	368	355	359	339	366	378	357	360	356	365	370	341	371	349	340	347	329	345	338	376	374	337	374	367	371	325	396	352	339	376	372	328	337	367	389	392	376	358	374	334	374	332	333	344	329	345	361	337	344	341	376	335	343	356	341	361	330	361	374	342	360	364	384	375	364	373	368	342	378	361	353	366	344	354	305	360	350	351	333	364	339	328	371	329	390	370	343	352	362	356	357	343	361	377	313	323	330	338	347	367	335	337	353	344	359	371	335	350	343	344	334	357	333	323	338	375	362	352	329	348	340	380	403	335	375	378	335	339	355	349	348	383	367	336	336	366	355	325	334	340	366	362	353	363	375	344	356	369	354	371	319	362	359	350	364	353	323	369	338	355	325	322	366	355	338	390	377	328	343	366	354	382	389	381	367	344	348	327	365	339	350	364	325	361	350	366	360	371	351	356	325	374	335	348	347	342	359	346	341	381	339	355	352	382	354	322	378	366	360	367	327	357	342	371	320	353	351	363	372	338	332	384	329	358	337	340	361	342	341	372	336	382	341	341	338	322	348	342	371	370	368	322	332	354	367	348	358	344	376	340	382	393	358	350	367	356	361	331	347	352	354	364	351	337	384	374	405	348	363	344	351	363	344	325	362	348	329	340	418	341	339	377	346	359	337	338	314	354	362	338	305	381	330	364	350	360	384	363	361	340	372	358	350	327	364	354	394	337	379	370	339	371	331	342	393	377	358
5767	960	909	895	932	854	815	860	801	876	865	825	818	828	889	852	907	821	835	889	820	884	826	858	802	873	838	839	854	855	858	814	864	792	840	829	919	884	882	815	848	863	862	824	849	774	838	875	811	891	872	799	860	851	790	835	858	825	860	816	888	868	839	851	871	803	879	829	890	861	858	816	805	818	800	805	847	877	864	792	847	840	828	890	867	808	882	861	863	881	856	929	818	864	865	885	839	834	849	874	809	869	898	823	895	848	881	864	887	833	817	855	929	886	838	836	897	856	887	863	793	866	825	859	833	835	887	846	841	877	899	833	870	807	886	834	877	800	874	879	812	867	861	847	825	840	827	850	866	818	823	858	867	856	877	822	797	791	860	849	859	891	861	821	860	825	849	827	857	902	892	854	909	799	806	835	845	914	811	841	789	883	846	816	860	856	843	848	853	863	808	835	823	860	886	872	833	833	790	829	858	840	865	836	833	860	863	870	846	810	821	855	855	854	846	857	826	869	845	853	822	892	844	892	851	810	873	849	853	840	826	894	824	863	803	843	887	802	883	847	853	826	813	821	815	830	856	843	803	858	837	856	882	824	836	908	830	835	876	845	803	900	879	813	880	844	849	812	903	875	849	878	901	839	838	860	877	871	827	881	873	828	876	777	839	835	842	871	779	802	828	835	874	880	840	814	852	835	852	902	876	851	855	806	867	856	830	901	865	823	781	800	849	840	780	835	897	854	862	841	879	854	880	821	863	873	773	806	824	833	873	859	858	877	826	827	806	827	853	872	816	866	893	835	854	855	860	859	802	818	862	800	839	808	810	821	859	828	867	872	831	845	857	881	830	867	825	854	839	824	843	897	844	829	838	809	815	873	814	873	819	813	840	837	905	887	830	853	849	873	843	833	835	870	852	851	834	861	845	841	873	815	891	854	882	866	870	825	854	816	860	839	854	853	805	823	856	883	860	850	835	877	842	832	801	829	815	849	826	838	838	786	873	865	811	917	830	869	846	836	859	855	873	923	867	852	808	814	886	794	874	829	859	834	834	836	858	887	865	833	825	810	820	882	833	827	951	888	877	795	821	830	826	820	864	846	837	899	839	822	878	856	813	786	864	813	873	877	847	906	831	876	898	830	865	865	824	856	871	875	832	897	897	792	854	809	838	891	857	878	850	912	861	882	864	871	814	831	904	881	853	833	843	794	841	901	865	829	872	836	828	795	831	797	842	833	872	876	847	879	859	873	812	823	836	831	858	870	887	864	880	818	868	819	831	844	881	808	872	860	839	844	796	848	835	849	838	810	855	842	861	854	868	878	827	874	877	834	849	827	856	855	846	848	875	843	828	896	873	824	840	892	863	886	853	835	859	876	886	855	844	867	878	815	854	893	811	862	874	872	866	844	852	812	874	809	851	792	839	905	784	858	872	839	805	845	825	832	858	848	820	865	850	798	808	878	841	816	833	828	831	833	856	849	846	873	876	870	870	865	827	830	870	873	878	884	808	845	814	888	892	910	840	869	886	863	831	845	860	805	872	771	890	858	844	877	867	873	878	792	790	842	852	839	863	832	812	849	826	858	820	833	815	823	832	887	878	824	925	870	889	882	888	842	885	796	811	850	846	830	866	875	834	864	839	850	892	820	860	820	823	869	810	833	863	865	808	827	875	786	848	781	825	807	848	876	856	863	856	860	917	844	881	838	868	839	814	856	841	860	844	835	840	851	852	842	847	867	827	878	814	874	788	829	802	856	860	880	894	824	845	876	888	862	828	781	912	856	853	829	856	792	910	798	866	816	858	798	849	820	841	845	833	907	889	829	848	898	869	857	832	815	871	824	866	785	804	800	816	918	873	877	822	858	837	871	856	905	828	859	895	853	872	841	844	824	786	865	890	868	832	860	837	839	859	789	889	848	818	808	897	911	869	854	861	850	806	838	894	851	833	858	835	859	813	844	887	865	909	849	841	870	876	825	838	836	857	822	805	857	910	836	844	847	861	848	910	878	854	821	873	848	846	877	882	816	815	813	817	887	831	833	863	798	858	835	880	815	839	871	861	842	833	862	815	859	895	895	866	834	876	848	824	802	864	871	878	831	836	827	803	832	859	885	859	883	795	833	807	854	869	883	878	820	883	796	841	864	872	832	833	879	834	851	879	854	881	868	853	884	827	802	846	828	856	857	841	786	857	863	865	835	869	878	832	870	857	829	827	868	820	881	878	860	847	861	856	853	849	837	840	808	877	911	795	830	845	822	857	771	885	837	860	804	840	844	808	820	863	816	835	823	860	820	874	827	920	833	877	848	876	864	866	837	865	857	815	832	848	864	816	888	857	859	784	833	794	872	851	829	845	866	857	856	769	842	860	828	842	875	842	863	861	830	832	881	869	871	828	904	846	870	832	847	873	816	849	862	871	902	868	838	840	792	889	907	834	849	827	851	829	858	843	877	826	850	868	897	891	827	867	870	858	859	821	849	834	811	846	825	846	871	828	848	836	806	812	852	840	877	862	822	834	839	807	856	904	889	882	869	822	796	858	846	898	882	839	820	860	843	827	871	857	869	838	901	825	855	885	893	853	833	851	833	884	820	841	836	883	836	864	771	826	820	835	791	904	843	894	826	845	859	836	847	889	844	899	837	842	838	791	848	795	820	800	849	842	818	819	829	837	852	812	817	880	846	870	813	857	828	836	894	818	885	905	866	827	868	828	823	841	854	860	831	802	815	855	851	838	856	878	840	819	880	826	833	872	875	865	848	852	869	864	804	837	882	891	883	857	905	880	793	859	843	842	826	808	887	823	846	831	837	894	850	889	863	852	811	821	848	866	824	911	829	856	814	871	877	854	829	802	842	886	848	802	801	909	804	849	818	851	839	829	830	818	869	819	842	839	830	840	866	859	835	850	899	854	841	885	849	832	856	845	858	786	884	867	835	815	910	839	802	835	768	855	873	850	838	801	861	873	870	820	823	852	845	838	876	835	859	854	821	902	853	857	903	833	837	842	865	818	882	820	821	817	844	828	863	859	792	806	841	859	816	880	834	786	908	896	822	848	891	832	877	854	911	842	873	854	838	846	869	829	778	891	874	857	843	834	881	872	836	809	842	832	796	890	848	868	835	843	827	897	838	856	873	832	895	854	863	826	842	845	811	846	843	832	870	899	880	856	849	809	852	894	874	797	819	861	914	866	843	826	880	848	882	871	894	842	841	898	868	815	897	794	867	873	801	849	838	877	841	839	869	831	794	809	868	842	851	804	833	808	823	882	876	907	850	859	899	828	836	826	839	857	868	865	832	913	876	776	834	870	901	850	848	857	786	887	871	847	877	879	831	764	845	830	894	875	906	902	874	815	800	885	884	866	881	894	829	889	865	849	839	813	882	871	795	887	841	861	808	800	853	857	842	870	864	871	852	873	879	910	845	830	871	839	820	824	885	833	886	885	847	841	907	833	938	828	844	800	783	827	843	799	882	799	818	838	874	814	772	866	772	825	853
25001	21502	24775	28665	21505	18733	591	356	279	314	265	245	241	258	224	265	245	257	252	228	239	213	228	236	230	227	231	222	234	262	248	240	215	222	222	255	222	232	252	220	210	250	203	251	225	222	204	225	220	227	254	245	231	230	245	214	226	215	250	242	260	220	199	257	223	217	221	256	239	263	218	224	211	226	218	204	237	208	241	221	237	231	242	244	214	236	181	243	247	215	232	222	245	218	218	227	263	227	216	223	223	201	201	240	205	244	222	259	247	242	208	210	260	202	233	217	233	249	223	224	239	243	220	237	240	236	225	254	235	233	230	223	229	234	239	222	200	213	235	222	223	250	230	229	234	223	212	228	248	222	221	225	247	246	234	247	231	260	233	232	241	228	251	241	221	284	214	226	235	226	247	218	215	240	252	260	256	235	236	231	254	231	221	233	238	225	240	241	224	206	241	245	243	264	224	225	263	203	224	221	218	239	253	241	230	257	229	213	218	249	254	221	212	235	219	218	250	209	240	242	249	190	221	227	222	245	228	214	250	190	240	223	249	225	223	254	268	222	239	232	239	232	205	255	224	219	244	217	246	225	240	260	243	224	248	228	249	223	202	213	216	242	227	213	228	259	226	243	237	220	236	202	211	236	228	230	226	209	252	240	243	247	218	221	226	235	191	249	248	202	235	227	208	249	249	245	256	241	224	230	232	255	255	230	221	229	200	237	250	231	229	221	228	238	210	228	240	233	247	255	216	223	237	239	233	242	206	255	232	238	255	226	209	216	234	240	240	224	215	220	242	210	221	206	228	234	245	221	272	230	257	217	217	249	238	229	259	255	250	223	241	233	228	247	261	203	223	229	237	212	232	244	239	253	232	231	235	242	205	229	228	247	238	237	246	228	217	257	212	220	246	230	250	254	232	244	227	242	233	238	228	231	260	239	238	240	261	247	232	246	257	224	232	230	217	234	221	238	267	226	251	224	257	217	267	243	214	254	230	241	231	236	226	219	224	249	249	257	236	228	209	245	205	242	234	218	245	243	220	233	228	243	234	227	245	257	217	225	245	220	205	216	232	241	238	211	211	232	236	235	228	236	217	235	216	235	256	247	247	192	253	224	227	251	213	249	235	209	204	219	220	241	266	235	217	221	234	259	249	230	204	226	233	204	234	193	249	239	199	248	224	227	250	224	229	201	225	255	240	225	240	234	206	221	224	255	247	295	236	248	236	215	221	225	184	242	209	245	238	226	229	229	241	222	233	232	273	221	271	221	221	245	230	206	243	207	258	248	242	234	231	237	213	235	230	237	226	229	230	225	214	243	191	238	234	245	232	199	225	202	233	208	225	248	207	219	252	247	233	221	238	237	226	240	229	258	206	216	228	229	235	248	246	232	224	223	206	223	240	231	230	260	217	229	234	239	238	208	217	253	211	246	227	228	221	222	254	197	222	191	228	238	221	234	240	250	238	221	251	228	223	216	230	241	207	227	262	231	229	243	252	231	227	238	243	235	211	221	205	247	272	210	239	222	270	234	250	225	218	252	243	231	234	223	245	236	243	231	234	270	230	236	237	266	255	226	236	208	247	239	252	229	256	224	255	233	230	241	239	240	214	244	246	241	227	239	240	236	250	234	271	214	219	240	226	228	201	229	231	201	215	235	245	216	241	263	226	209	204	227	188	208	228	205	241	257	241	247	220	243	271	241	229	213	268	224	242	238	237	244	232	213	246	237	242	221	234	224	233	230	216	221	253	231	195	240	201	266	224	235	229	264	242	249	220	218	220	199	232	259	224	262	242	231	229	242	217	195	236	262	220	207	241	235	241	259	237	247	211	200	218	236	241	242	233	242	234	219	242	251	238	245	224	201	238	232	228	254	239	219	236	226	266	247	201	255	231	225	238	237	230	258	230	224	231	255	221	243	217	246	233	223	259	233	225	250	218	230	231	212	242	239	245	242	236	224	228	234	235	235	239	238	233	238	239	250	227	250	211	263	239	215	227	230	237	205	221	211	231	252	239	226	232	240	235	260	263	251	233	224	248	236	204	216	229	246	229	214	247	217	244	228	235	251	236	237	261	229	228	240	229	216	252	221	263	262	222	236	243	213	245	230	227	233	232	268	229	229	220	224	230	219	236	228	261	237	259	196	223	251	199	271	225	286	227	232	206	238	219	220	225	239	227	200	239	251	234	219	230	219	215	236	236	231	221	228	255	217	235	218	236	248	235	218	226	218	253	226	231	237	242	211	230	228	219	230	212	221	232	226	241	222	234	241	250	237	205	236	220	237	246	233	247	218	239	235	208	231	245	239	253	226	240	222	242	247	251	234	231	238	241	214	229	275	240	222	245	244	228	239	218	243	229	239	233	216	222	222	234	239	245	244	234	243	233	227	237	253	240	222	211	230	234	248	241	239	226	215	216	237	245	235	211	233	233	234	261	221	209	229	227	235	227	227	253	231	227	248	208	214	223	242	238	214	253	245	275	240	230	214	264	227	242	247	244	212	238	228	265	280	201	226	252	234	266	249	243	211	214	234	227	225	216	214	202	231	224	204	224	225	247	234	226	246	222	220	213	211	226	237	245	223	230	250	218	245	247	239	236	275	225	240	211	223	234	237	225	199	232	225	231	251	248	234	240	221	239	241	221	256	214	207	220	250	233	248	215	231	248	211	261	219	219	204	263	224	228	261	217	240	248	248	228	225	209	236	246	265	205	238	257	241	215	221	228	243	235	213	244	232	212	255	220	244	224	227	235	250	215	238	245	213	250	237	224	224	247	227	221	203	236	222	210	215	223	236	224	230	247	234	249	235	229	233	248	237	243	236	248	245	263	242	235	220	258	247	189	253	247	236	259	232	264	249	239	233	271	238	235	207	233	237	245	222	229	193	231	248	237	243	256	233	207	238	224	225	214	222	251	254	250	213	221	235	257	228	218	225	245	227	218	225	237	228	259	245	238	242	245	215	229	233	238	214	237	252	234	199	241	256	241	229	213	233	229	237	241	254	208	254	222	216	235	208	216	239	238	224	238	260	242	222	228	214	238	233	226	234	246	218	217	232	201	232	251	226	216	239	216	209	251	214	252	217	223	244	220	209	232	203	214	235	247	243	242	217	223	248	259	237	224	231	230	242	245	248	245	224	248	205	220	217	266	238	238	224	240	204	241	222	245	214	219	208	218	237	229	249	223	224	231	232	243	261	234	254	252	228	228	233	227	233	229	235	229	228	253	250	228	226	220	219	210	223	235	217	223	217	232	205	219	237	251	232	225	258	245	237	238	205	230	219	229	237	241	255	248	231	242	255	253	230	228	214	236	242	244	232	200	236	235	214	205	231	260	229	241	272	224	240	218	234	236	242	248	230	244	234	242	215	239	225	236	253	236	229	236	202	205	216	200	226	230	213	238	229	232	229	245	226	234	242	214	220	237	232	224	246	261	223	237	227	231	246	227	228	239	237	242	241	234	236	237	228	240	261	239	203	235	243	228	226	240	217	204	219
3106	2038	1143	786	710	604	616	580	557	596	621	575	572	590	545	569	568	621	558	555	581	591	591	585	595	572	540	569	586	565	531	577	536	597	544	581	525	595	570	579	564	546	548	560	562	592	560	593	556	564	585	527	577	557	593	552	575	587	583	603	589	497	592	574	590	531	581	544	602	564	625	563	555	580	529	596	603	555	592	579	565	539	549	550	553	515	579	592	595	578	536	594	624	587	532	562	549	564	558	570	540	539	553	593	567	557	548	567	578	545	574	563	564	569	534	548	570	544	580	575	588	577	579	542	576	634	535	545	525	524	546	547	566	577	578	548	530	568	571	584	537	592	550	590	569	589	545	574	573	579	558	594	618	521	552	584	582	574	576	538	564	570	541	543	518	558	576	551	595	571	557	540	550	556	644	553	585	551	565	532	544	562	524	552	584	573	557	547	551	581	581	550	562	567	552	577	515	537	572	547	542	568	617	586	602	557	565	578	570	514	571	558	527	508	524	580	550	603	590	556	588	606	592	560	537	562	566	629	499	568	548	577	584	562	549	536	526	552	597	556	551	558	581	544	540	583	560	544	562	530	571	530	585	544	591	513	572	557	571	556	578	596	587	528	524	548	570	534	584	547	553	592	546	587	589	608	617	601	569	606	565	544	568	500	561	589	542	580	591	554	557	613	540	596	586	537	578	559	561	569	554	539	539	542	579	523	567	568	583	549	539	564	550	538	579	597	523	606	538	539	552	564	559	534	546	572	565	580	585	548	569	566	578	557	611	551	567	539	556	570	540	565	573	601	555	578	547	586	561	573	520	576	544	566	552	569	517	572	544	564	557	566	547	579	552	602	558	559	559	554	570	603	535	550	548	547	533	597	565	562	561	576	610	584	573	566	554	541	580	582	605	584	579	543	532	616	572	554	614	618	567	568	587	561	578	526	541	577	601	524	561	604	565	576	561	568	563	545	538	546	574	586	576	548	580	561	568	509	582	598	592	563	554	561	566	559	569	571	557	548	562	609	549	569	612	546	545	564	579	528	556	594	579	532	544	562	517	571	577	590	573	548	531	615	572	513	560	564	523	618	546	541	568	583	543	546	570	531	564	587	569	543	575	577	590	541	585	604	573	514	536	558	549	571	527	539	552	591	567	599	540	563	560	531	594	539	563	591	559	538	548	541	550	575	539	610	588	544	570	556	563	585	589	610	532	573	594	555	554	537	538	533	551	514	563	608	541	553	607	553	556	595	528	537	557	562	569	583	580	549	530	574	605	592	603	562	567	556	564	560	509	529	588	552	612	531	556	543	562	578	563	587	575	592	594	551	569	559	545	544	560	549	588	623	566	560	533	533	530	542	552	556	582	554	567	524	540	562	573	552	577	546	593	605	549	573	555	593	513	557	597	568	598	541	584	551	570	617	598	598	564	580	563	544	585	556	606	551	580	555	585	555	561	596	552	589	544	548	546	604	527	585	652	569	583	545	526	579	579	589	561	557	583	571	587	559	583	546	548	556	559	561	536	560	541	587	550	528	572	563	572	521	612	600	585	562	559	576	562	522	532	577	537	539	537	532	521	558	517	541	575	554	514	555	589	598	537	581	547	555	600	541	569	546	574	570	565	535	606	546	592	557	569	519	540	609	548	551	558	552	552	561	599	621	560	587	534	560	578	552	521	564	520	513	594	536	532	574	568	552	542	541	609	542	615	530	590	579	552	575	565	561	585	579	584	558	521	564	572	580	556	560	593	548	593	550	538	555	599	549	566	587	584	596	574	537	558	540	560	564	555	550	561	559	571	543	587	541	529	582	610	580	558	536	571	550	584	566	595	532	527	598	550	573	576	554	571	566	584	569	575	552	538	588	562	520	563	595	610	515	556	578	549	542	531	594	575	549	517	571	572	552	536	541	561	553	561	537	581	564	577	549	536	585	583	530	564	603	530	555	597	583	565	543	586	617	548	551	536	582	574	520	559	591	579	561	562	567	548	529	549	578	543	565	584	551	537	539	555	536	630	599	544	552	573	575	536	606	556	575	554	593	595	563	527	597	556	562	528	569	579	579	549	566	581	538	579	568	532	539	551	570	531	558	546	556	536	583	597	512	562	545	571	588	570	542	581	558	575	561	570	566	540	562	597	559	535	553	549	552	534	585	536	549	546	563	573	560	531	554	565	577	522	602	538	581	545	591	599	582	590	557	588	550	522	555	604	591	585	577	565	559	570	541	566	547	570	584	501	574	592	545	550	533	583	559	574	551	579	573	553	599	563	533	554	592	585	576	557	567	553	551	548	536	542	542	581	585	594	582	555	577	538	601	553	559	599	539	565	553	561	617	557	611	557	540	549	563	587	558	574	548	536	578	553	530	533	572	570	574	538	572	544	594	567	600	575	564	578	637	612	546	576	558	625	532	550	582	561	559	535	550	598	600	550	552	545	553	590	565	611	592	569	567	572	585	578	617	577	564	546	604	516	566	577	590	569	527	548	555	584	558	570	546	539	581	630	565	560	558	554	529	543	531	581	587	576	587	549	574	565	539	543	529	521	596	568	535	573	572	584	591	533	556	560	563	561	541	575	592	551	549	556	595	546	575	543	614	576	581	566	587	552	592	566	560	561	608	595	545	562	557	594	515	563	563	566	589	552	606	556	556	546	547	598	568	539	557	528	549	589	549	557	586	529	554	594	599	574	574	514	567	540	525	526	546	562	609	534	575	530	558	580	557	565	574	560	570	576	584	579	533	563	508	581	582	566	551	552	604	561	553	548	589	527	578	565	528	572	550	540	582	538	521	600	587	586	584	567	555	583	597	540	567	554	568	565	548	549	569	573	563	537	487	542	538	592	530	531	555	559	573	575	606	564	541	537	559	557	601	547	584	575	559	551	551	580	598	574	554	561	563	567	536	575	578	599	546	542	591	566	576	561	570	537	567	584	568	549	569	601	560	570	544	556	531	567	607	562	550	570	545	576	550	619	576	553	572	602	574	558	569	577	555	594	555	564	545	595	544	539	551	536	537	544	539	569	562	558	617	545	577	544	576	532	584	579	551	562	582	549	546	598	554	551	609	544	616	525	569	598	548	571	573	589	612	583	585	537	541	556	606	591	586	539	547	556	594	571	542	580	540	561	592	564	556	584	572	583	574	544	551	574	613	590	548	542	543	555	578	585	547	609	577	531	547	531	569	583	566	543	532	568	569	580	550	544	571	580	548	570	553	560	564	591	568	549	541	612	544	565	572	570	549	569	542	537	558	560	601	570	529	558	572	557	609	585	587	607	571	607	543	533	575	566	584	586	550	576	548	552	554	585	571	562	570	539	538	570	556	566	552	563	543	567	558	532	570	605	563	566	573	582	555	587	566	570	526	582	578	565	577	558	585	523	575	569	520	556	569	570	603	556	629	530	527	569	570	592	582	560	557	558	530	532	590	595	564	549	538	587	560	550	587	512	552	575	529	524	547	585	598	556	551	528	558	572	550	545	539	575	521	551	561	551	497
24340	21474	25074	28285	21475	21460	13027	397	224	213	171	172	152	137	131	132	134	141	127	115	117	143	121	131	119	108	118	122	98	106	90	114	112	95	111	137	124	103	109	106	96	125	125	122	99	111	122	91	108	117	103	92	95	106	106	99	97	106	116	89	100	122	97	87	101	86	93	110	105	106	111	98	100	101	101	114	99	101	92	106	83	98	106	100	128	115	126	111	99	109	86	100	115	107	129	110	89	111	124	97	111	103	92	100	119	108	93	91	93	92	96	108	91	109	100	81	94	117	86	92	101	102	100	90	87	125	125	113	94	102	117	113	99	96	126	95	101	135	101	110	105	104	109	102	112	99	113	104	98	100	104	109	109	121	86	108	110	99	94	85	97	102	100	94	113	117	119	117	119	96	93	94	109	93	94	94	109	101	104	112	105	112	111	113	103	101	110	128	98	124	104	104	130	103	102	111	99	103	117	109	111	112	110	119	114	106	90	106	119	110	102	113	102	100	116	105	83	99	95	107	109	116	100	102	114	115	96	84	97	113	104	100	110	92	97	122	97	112	107	100	115	128	110	98	96	103	118	96	99	104	128	116	120	126	107	112	108	103	105	106	71	104	98	103	114	106	94	111	100	106	127	97	102	94	113	108	111	98	114	102	110	104	124	89	97	109	101	98	94	103	109	110	98	110	85	92	121	105	93	110	113	106	90	96	93	94	118	102	98	115	119	90	93	99	104	116	111	121	97	110	93	89	115	109	122	123	101	115	102	87	103	101	114	84	115	98	116	107	111	111	106	87	94	111	115	115	108	94	101	129	103	119	90	88	87	106	101	112	117	129	111	112	110	113	115	101	101	123	104	131	106	111	100	94	112	96	110	127	115	100	85	89	95	101	101	103	99	108	136	109	98	112	98	108	109	102	88	96	108	116	111	96	97	108	110	101	90	110	114	96	111	100	101	115	114	102	99	124	99	117	103	129	115	105	93	117	112	84	111	120	104	106	101	100	102	99	125	100	101	102	101	113	108	105	98	103	99	117	99	91	97	87	109	90	117	100	105	100	104	84	83	116	106	111	106	103	107	111	102	107	108	88	101	98	106	101	96	112	95	106	108	117	106	105	98	93	104	97	97	119	110	90	88	103	108	123	113	97	93	114	120	114	92	120	109	128	92	107	106	98	117	92	104	128	105	97	95	107	107	111	110	114	105	98	117	106	97	94	121	113	117	100	117	103	108	112	94	108	112	129	94	127	109	114	101	114	112	93	120	114	104	90	100	80	114	102	114	96	115	104	101	102	111	117	110	107	96	108	117	126	100	102	106	115	112	107	123	107	114	119	83	109	105	107	100	86	109	102	92	100	109	117	120	116	99	115	116	111	97	77	91	90	97	107	101	113	96	104	97	104	112	101	95	110	119	128	126	112	98	102	105	117	94	101	97	119	110	96	116	98	110	110	100	118	113	106	111	119	108	111	88	93	122	105	118	124	93	95	105	112	89	108	97	127	95	98	101	111	92	119	107	97	109	125	103	107	80	101	108	90	112	112	99	91	109	100	115	109	95	118	97	100	116	100	123	117	105	98	110	106	100	98	120	122	105	94	116	90	91	105	100	104	124	103	99	117	126	132	115	118	122	102	106	105	99	116	104	105	98	111	103	102	80	89	111	125	113	93	128	119	100	104	102	102	108	95	113	89	100	103	111	114	103	91	97	99	98	90	121	96	93	101	94	101	100	105	100	99	106	110	107	104	116	112	124	111	108	121	120	114	100	119	119	115	120	115	116	121	93	108	110	119	102	86	84	106	100	103	112	112	95	107	109	111	113	94	120	130	125	106	110	106	102	121	112	95	110	107	122	105	96	102	101	113	80	126	102	113	103	99	105	116	92	85	100	123	107	126	91	117	108	113	112	83	113	114	101	95	115	114	115	96	98	96	86	117	106	94	119	116	88	117	87	103	96	114	105	105	88	110	113	126	89	99	92	94	104	100	100	98	123	105	93	116	120	115	120	108	110	99	103	90	100	123	111	94	99	116	94	108	82	92	110	111	125	98	117	100	95	118	95	99	112	104	112	95	103	115	110	106	96	97	110	98	101	93	112	111	97	93	102	106	102	106	104	118	91	99	105	118	106	99	106	97	102	126	117	109	112	107	100	114	109	98	97	85	102	111	99	112	110	116	101	108	125	89	120	95	101	101	107	104	96	80	105	112	109	120	80	100	105	107	117	113	98	103	94	97	97	114	123	111	92	102	99	104	96	119	96	108	116	86	105	92	95	105	110	85	117	102	99	115	104	126	100	88	110	100	122	98	98	98	83	110	96	116	98	106	99	99	97	107	128	81	111	114	112	113	101	113	100	92	110	102	99	90	107	129	105	126	111	101	93	104	100	112	93	97	114	105	109	111	128	110	98	114	98	93	115	123	91	113	113	110	130	90	119	111	93	104	121	113	113	95	108	106	112	106	118	115	104	79	117	108	113	105	102	113	95	101	119	135	107	117	115	116	108	88	107	99	112	120	102	96	86	95	99	98	106	120	125	126	114	113	87	114	127	110	110	117	93	83	106	105	100	95	108	108	123	116	113	99	119	94	104	110	110	105	83	119	96	93	105	101	105	104	114	98	115	88	112	129	107	101	105	100	111	103	104	112	101	107	90	119	114	104	99	107	98	98	93	111	111	110	102	120	104	113	119	108	111	102	98	95	98	116	115	106	104	104	130	85	113	105	114	106	101	115	103	104	96	94	99	105	104	111	102	97	104	97	105	97	102	102	113	106	108	112	113	113	121	114	104	98	99	126	115	97	100	103	97	105	101	117	90	85	109	108	108	102	114	107	102	110	101	91	110	115	110	105	102	109	110	107	85	105	112	102	114	114	69	105	88	110	95	107	106	94	105	94	104	100	114	115	108	104	87	104	85	120	90	101	118	107	106	108	97	93	105	93	94	88	105	135	118	103	109	89	108	94	101	107	106	111	116	96	92	100	118	100	92	117	106	105	117	85	105	96	103	99	117	107	102	111	123	122	96	108	104	112	124	94	89	100	108	97	103	108	119	94	107	94	96	100	100	102	113	105	111	100	96	88	91	104	110	115	105	105	105	90	99	102	136	102	127	99	111	110	113	108	107	108	101	100	99	93	116	120	117	116	95	119	120	94	107	107	115	95	106	96	100	93	85	90	116	117	116	78	108	104	94	110	113	109	99	96	94	112	96	101	92	110	109	120	96	116	112	104	128	95	100	111	108	110	98	121	93	90	103	92	99	97	136	104	99	80	105	99	97	122	96	94	113	104	98	102	108	77	96	107	119	97	82	111	118	125	101	90	114	100	95	106	124	102	102	97	105	98	106	104	104	97	111	101	100	132	102	99	106	100	111	102	110	102	102	112	121	105	111	108	101	99	92	95	95	117	116	83	107	109	98	104	107	94	106	114	104	102	106	97	120	100	110	98	101	96	103	98	106	106	120	104	109	107	99	98	94	98	100	114	87	99	101	104	114	111
2841	2920	1437	772	536	431	366	346	347	328	348	344	325	312	294	347	311	307	287	325	322	286	272	317	296	319	294	310	292	291	304	309	329	296	271	323	298	308	276	302	313	308	304	325	313	291	311	321	302	279	302	279	279	300	319	256	275	312	293	285	307	284	294	315	317	309	288	294	295	270	259	286	289	297	294	282	247	267	324	301	314	329	310	285	306	289	321	296	305	253	307	325	317	293	292	289	303	294	296	316	288	291	326	309	284	284	296	301	310	303	293	308	288	324	298	277	299	293	281	299	297	299	284	310	315	289	323	339	334	323	275	308	297	284	296	283	319	317	296	280	304	287	316	331	287	321	314	253	292	283	309	289	284	308	318	311	305	292	282	315	299	292	291	286	303	279	305	278	292	285	322	304	288	294	279	294	274	325	271	293	297	278	310	271	277	287	288	301	275	308	299	293	311	309	311	295	275	337	315	270	279	309	276	293	314	276	310	297	302	307	289	302	297	282	308	306	290	294	265	303	280	272	332	308	306	325	295	278	278	300	264	299	336	283	289	304	275	278	292	286	311	300	312	303	323	301	273	302	260	313	297	300	303	301	293	269	312	288	269	296	304	302	279	315	276	281	286	309	307	268	322	292	296	319	276	295	301	273	291	304	291	302	277	299	319	273	297	295	298	319	296	293	312	291	278	340	289	297	301	284	275	305	306	311	302	308	300	301	270	307	288	277	309	323	269	312	329	272	314	289	300	272	300	326	285	306	334	324	307	314	302	283	299	304	293	299	298	326	304	305	296	293	306	305	259	290	289	294	285	277	280	304	294	310	268	294	304	298	290	306	298	304	279	300	283	275	270	293	268	275	319	324	317	308	272	282	301	298	325	275	313	281	300	254	272	324	299	300	308	287	297	332	325	279	313	288	260	285	298	288	313	276	288	312	272	304	275	302	300	287	304	282	261	285	320	299	242	251	293	309	304	269	309	330	300	296	278	290	289	309	314	277	303	307	303	268	296	259	342	249	297	280	314	324	264	307	294	293	313	311	307	318	295	280	288	270	274	286	311	294	286	288	276	281	314	290	285	296	288	319	302	303	300	302	315	309	287	287	268	303	279	302	292	294	310	310	337	287	328	312	314	314	289	306	279	310	306	303	287	343	328	310	285	281	277	301	309	299	296	326	282	306	314	296	299	288	283	296	283	317	325	288	312	287	323	297	312	310	258	307	307	305	264	272	282	291	302	327	309	299	257	304	282	277	298	297	313	295	298	276	292	323	289	270	292	274	282	286	306	301	308	330	258	279	284	295	295	322	298	279	287	310	317	311	301	292	291	311	281	262	291	295	303	319	296	300	313	324	288	301	296	297	263	275	287	281	333	326	316	278	336	292	281	320	334	301	317	312	303	324	302	261	309	281	292	278	295	288	314	296	303	310	294	295	278	324	286	309	294	288	306	309	287	299	305	303	294	275	293	316	305	309	295	277	293	292	313	308	270	310	254	299	275	275	317	319	315	256	314	339	305	301	314	297	296	274	263	311	290	308	281	292	298	281	306	307	298	300	267	268	305	280	319	287	284	291	300	306	308	331	292	310	309	282	285	304	314	284	300	288	320	309	291	262	302	280	305	302	308	302	320	277	305	305	313	289	291	300	301	298	293	269	310	293	294	301	344	291	321	287	274	276	308	303	298	297	324	314	290	303	308	314	302	313	302	301	299	296	315	316	269	291	321	297	304	289	302	318	312	280	308	305	294	279	291	279	274	292	283	286	299	309	283	324	293	317	275	306	309	322	284	291	307	288	284	289	281	314	311	265	301	330	271	322	293	309	290	302	295	288	327	295	304	319	285	302	281	295	295	294	297	293	299	293	310	297	321	319	295	313	301	298	289	297	327	312	297	306	289	311	285	301	300	284	293	319	280	285	301	310	324	299	318	322	317	308	306	281	306	284	320	279	285	276	316	305	314	260	287	320	324	315	274	321	304	333	309	303	298	329	320	283	290	290	305	296	305	274	288	292	285	287	313	315	295	274	302	296	322	292	299	289	331	275	317	304	279	292	285	299	260	309	277	310	311	296	301	293	290	293	290	287	304	289	310	313	298	294	281	316	336	274	277	336	295	296	292	287	307	319	253	261	271	269	259	261	284	270	266	297	297	283	278	303	276	308	307	278	267	271	268	302	317	267	295	326	332	285	309	309	312	323	309	293	299	297	283	312	299	290	294	270	294	306	315	298	299	297	295	288	295	311	284	294	294	291	291	286	330	329	303	289	336	289	284	313	285	292	263	304	268	291	276	303	297	346	270	301	274	271	313	282	292	259	295	298	300	316	322	291	268	299	299	297	303	280	286	301	292	311	280	298	279	266	299	305	292	300	307	296	305	260	296	293	317	311	283	293	306	309	319	318	318	298	312	276	302	299	299	284	301	284	272	283	289	313	303	299	280	306	289	280	294	298	292	320	285	268	320	292	307	313	280	269	297	291	310	311	306	306	328	306	308	288	272	296	296	284	310	288	309	321	315	307	288	272	273	280	301	282	279	326	277	303	318	308	291	287	289	297	314	288	296	320	318	272	295	297	282	302	308	268	293	300	335	294	308	322	289	306	288	286	282	273	324	330	317	272	310	318	283	278	299	283	271	304	308	303	323	266	301	301	324	338	291	302	341	305	285	319	280	279	287	289	291	310	296	265	324	275	282	326	294	277	306	292	294	301	276	272	288	281	262	348	284	294	260	303	303	285	309	277	279	316	291	272	281	279	301	325	297	283	286	284	313	308	264	293	271	302	322	291	294	330	315	300	322	324	313	291	315	289	299	282	292	268	280	305	257	282	306	277	304	299	310	291	292	286	295	294	287	313	312	276	297	290	265	287	309	297	304	311	329	299	296	291	292	311	283	313	297	287	308	298	319	298	311	277	279	282	260	285	332	284	279	283	310	306	295	300	300	295	256	309	297	304	321	291	306	295	274	270	283	314	306	293	294	265	293	330	289	309	294	301	296	307	311	286	288	310	322	289	339	302	327	303	311	307	324	340	280	307	304	328	264	303	304	355	292	308	300	284	292	276	259	276	300	313	286	329	331	273	326	294	308	308	289	289	317	298	282	309	311	317	312	298	295	303	329	296	293	288	300	271	277	313	311	301	289	305	276	281	311	299	294	299	322	332	293	284	308	284	304	278	296	286	292	310	301	308	319	291	287	293	282	304	281	268	305	297	316	295	293	304	280	292	321	304	302	293	301	269	308	315	273	285	272	300	319	309	301	282	276	285	327	307	282	301	311	288	299	288	274	275	286	336	309	284	305	304	304	288	326	295	298	309	289	284	304	284	269	319	308	294	296	289	295	285	311	335	320	322	274	288	300	324	269	279	307	261	287	280	268	301	351	303	319	308	273	284	309	283	303	307	309	301	271	286	306	296	317	276	267	293	287	295	315	303	290	283	309	311	270	281	321	274	271	281	294	290	312	314	303	288	313	282	284	314	303	289	310	306	310	294	316	327
31917	20394	8292	524	370	360	383	342	366	352	357	374	358	340	361	391	397	369	363	351	371	350	367	346	344	334	356	362	338	330	339	361	370	356	362	381	344	323	316	351	358	329	341	364	342	337	348	335	339	351	306	333	342	342	342	348	350	387	363	321	358	355	331	355	368	307	360	377	349	329	368	384	324	341	321	369	373	399	342	330	329	343	352	330	356	353	366	341	367	340	352	362	349	342	324	347	366	342	335	348	331	346	373	355	376	371	368	346	371	334	341	350	372	332	367	348	381	358	363	317	320	301	368	353	344	301	343	333	339	322	355	339	326	359	360	393	344	378	386	398	374	378	341	364	372	326	360	365	362	382	352	354	384	355	325	326	364	320	367	371	334	343	301	373	322	357	382	314	294	363	365	332	337	361	367	408	339	369	310	362	362	405	351	329	346	348	357	363	342	334	325	359	367	400	319	355	360	354	349	337	344	310	374	328	339	357	359	306	334	321	348	348	356	362	349	328	351	359	362	327	331	350	394	343	362	347	328	345	333	331	360	341	363	357	351	349	344	360	347	355	372	333	324	318	350	349	353	387	357	359	338	344	313	371	343	366	364	358	340	360	354	385	315	346	352	354	363	375	355	348	363	364	346	348	354	355	358	339	384	367	355	328	407	367	357	356	369	348	357	358	341	374	353	375	383	376	367	341	339	352	339	347	345	374	363	354	345	342	352	375	328	345	354	349	335	369	369	369	321	376	384	364	347	370	363	383	348	346	358	343	364	375	377	330	323	333	328	368	354	401	340	334	348	336	334	345	332	347	370	385	377	355	318	334	336	341	336	358	361	354	358	357	361	348	354	354	353	369	329	356	387	328	362	366	341	358	351	396	342	393	367	347	343	359	369	341	367	361	372	343	323	368	350	335	358	362	340	375	382	365	344	348	346	357	301	343	362	323	337	348	342	362	338	354	330	339	327	360	341	393	353	389	364	352	326	369	375	347	340	343	330	372	344	327	366	393	342	351	323	361	343	378	374	361	390	342	324	358	339	340	361	344	384	341	317	351	371	335	354	349	334	360	339	341	332	364	385	375	354	359	350	342	354	349	337	353	353	403	371	348	351	328	360	367	377	355	323	332	360	349	360	334	362	376	373	331	360	383	342	337	363	335	346	365	399	354	352	351	332	364	357	349	355	373	349	338	332	348	343	352	363	343	356	341	345	347	360	335	358	354	343	336	367	347	350	404	318	316	335	369	337	335	341	384	336	342	373	385	335	347	393	317	347	365	339	319	380	371	337	333	396	408	335	335	358	379	355	311	367	349	327	377	339	324	367	376	375	361	348	332	370	339	366	357	330	338	392	361	340	324	349	346	343	373	352	368	328	344	305	358	363	352	337	364	328	370	366	367	334	371	392	331	357	364	377	365	346	374	327	340	362	370	337	346	373	341	333	336	331	326	356	370	361	351	360	319	362	355	365	376	308	347	353	387	371	341	373	370	356	368	342	338	342	380	330	330	363	348	349	367	352	355	329	351	366	331	336	354	348	364	381	344	369	335	370	366	390	365	345	371	326	347	367	383	393	354	337	338	331	351	349	348	352	354	349	334	360	365	385	341	349	346	366	362	381	388	368	368	331	353	329	344	372	406	356	311	337	336	310	363	310	361	319	326	311	355	356	357	353	335	382	352	396	350	349	356	379	379	377	355	332	336	315	340	328	332	336	339	359	371	350	356	350	399	364	345	392	344	368	342	343	368	379	351	360	325	364	316	366	366	334	323	341	357	348	353	357	378	357	348	353	347	334	315	355	311	339	363	337	364	365	336	347	332	325	344	321	362	334	349	337	328	341	361	330	339	354	334	347	384	363	377	337	306	345	338	350	352	338	319	377	335	327	325	359	339	358	379	383	363	370	349	323	341	365	350	327	360	325	338	348	398	359	332	329	338	328	332	366	377	347	353	358	329	335	351	350	379	349	341	365	362	329	323	404	384	394	396	373	380	370	364	340	341	360	322	377	344	325	347	365	340	372	369	333	342	377	329	384	362	360	349	382	344	363	371	349	308	351	356	383	338	362	336	378	364	350	336	347	321	344	357	349	361	358	369	306	377	331	328	354	322	351	371	370	334	351	339	362	359	370	354	379	354	348	347	325	343	347	338	330	317	378	384	356	352	370	360	336	354	353	344	370	321	357	347	370	368	357	337	354	325	355	341	349	381	335	377	344	342	390	349	352	364	348	343	349	340	320	372	351	359	351	338	349	344	342	337	338	343	370	353	390	342	340	352	358	352	334	363	340	344	354	349	359	347	355	323	362	351	369	356	348	335	348	325	350	344	340	351	331	386	332	359	341	343	357	354	355	350	340	373	357	357	352	356	363	337	321	333	341	378	335	344	361	394	384	344	317	314	347	324	339	367	348	347	386	364	339	364	363	313	388	329	360	363	318	386	359	359	317	350	357	336	347	339	359	351	379	366	347	322	334	375	381	344	349	327	386	349	355	332	360	363	365	344	362	354	328	352	345	376	350	355	320	338	339	374	355	334	365	386	328	356	352	367	352	386	336	354	372	338	336	356	343	345	380	338	332	357	327	350	359	402	327	369	365	379	343	353	339	351	339	337	320	379	374	372	364	360	374	357	324	359	353	371	333	323	349	354	354	351	332	372	334	344	351	341	383	369	375	370	336	334	363	321	365	334	332	370	389	353	328	336	367	348	324	394	341	348	331	347	367	322	356	337	343	383	340	354	337	350	366	358	350	376	342	339	351	360	368	347	343	420	376	375	350	371	355	352	355	350	377	347	364	384	335	355	345	364	408	377	352	322	353	332	363	322	350	370	353	356	375	365	346	357	355	362	349	356	366	386	372	327	345	327	361	383	349	335	364	383	324	354	369	349	352	340	350	340	350	323	362	342	332	353	348	340	364	317	356	352	368	326	356	359	363	373	346	359	360	331	350	343	360	346	346	364	366	393	349	319	330	377	353	350	354	329	382	353	348	359	355	339	334	339	369	324	350	345	369	368	364	332	340	340	323	348	312	310	394	373	381	331	360	356	389	341	341	327	358	329	362	364	360	355	338	348	361	373	399	358	354	336	325	345	370	335	367	331	387	366	358	371	327	365	343	336	338	360	343	366	362	362	357	354	333	380	364	352	334	351	346	342	325	358	381	343	337	336	330	315	356	401	372	355	393	365	363	326	344	324	368	355	334	371	377	352	352	317	313	384	340	360	370	325	352	351	368	377	360	344	334	345	375	373	353	370	370	361	362	362	363	363	325	358	370	325	350	374	349	356	381	358	355	354	365	342	381	358	385	320	324	352	335	368	371	341	336	362	361	380	329	377	377	344	357	346	351	349	346	333	367	393	353	357	365	374	357	313	331	333	375	348	352	379	347	352	380	358	368	336	365	372	322	331	316	326	352	370	373	346	317	327	347	324	363	362	354	361	360	350	355	345	328	336	353	396	365	363	359	324	342	368	318	343	353	344	356	348	333	370	375	359	328	342
5818	925	872	866	829	875	882	833	829	811	870	851	851	822	854	845	849	870	880	869	825	854	861	856	876	875	871	848	815	830	819	860	856	852	840	843	812	878	854	840	892	843	863	922	856	886	827	850	854	848	906	853	833	888	828	856	876	824	853	815	918	845	843	815	843	809	803	837	870	842	839	840	897	833	841	851	811	812	868	854	867	812	843	885	843	864	822	827	798	878	841	833	840	800	794	857	870	881	839	850	906	829	874	865	858	834	866	900	842	847	860	845	895	856	842	845	843	862	843	800	835	868	841	846	851	836	827	872	817	845	889	830	883	829	818	859	841	800	847	869	874	829	917	840	852	829	832	815	881	893	867	879	876	771	875	868	876	869	860	877	818	817	861	821	867	879	850	846	854	817	824	838	914	861	834	847	849	902	817	877	820	900	816	843	886	875	818	847	824	882	805	833	869	885	883	871	846	882	820	858	864	825	877	842	826	827	837	832	836	844	784	840	889	890	814	835	850	856	857	827	818	850	796	891	817	863	824	814	835	857	827	841	780	877	865	828	857	874	850	800	879	856	857	802	883	784	879	809	850	863	825	855	858	848	887	838	828	881	834	831	852	847	852	816	836	864	860	819	816	867	833	867	826	810	891	794	870	819	880	865	847	874	840	873	818	815	860	881	804	837	890	841	833	834	871	808	914	807	893	835	847	902	857	824	869	870	869	848	839	839	840	882	842	831	863	818	848	853	837	866	830	879	857	824	842	860	875	827	829	833	837	850	836	821	871	864	868	891	886	861	825	838	861	898	862	843	839	849	804	876	822	854	823	792	781	860	855	887	883	858	873	825	849	877	835	856	871	824	866	837	846	804	822	833	878	809	862	858	870	874	846	796	826	917	822	822	859	857	834	858	809	883	865	845	837	821	878	839	825	866	859	850	847	806	873	824	839	811	878	925	835	830	855	876	820	847	808	848	803	778	778	830	859	819	882	871	814	869	873	873	905	843	823	818	912	820	831	803	846	833	855	815	829	861	889	827	872	898	849	898	841	854	887	839	854	856	804	885	852	867	864	864	816	884	815	830	820	802	900	793	840	811	839	858	860	861	848	848	790	894	847	903	856	817	831	901	846	841	880	821	815	868	854	848	878	839	828	856	831	851	872	840	869	857	857	861	848	881	865	874	867	890	855	893	845	837	815	894	847	848	896	850	819	819	851	863	885	892	866	836	847	833	849	841	849	852	863	856	859	860	839	789	896	863	828	836	833	864	895	817	819	855	886	844	937	836	860	815	863	876	790	863	868	851	865	837	821	912	858	863	818	860	904	799	827	860	839	830	789	894	901	859	851	885	830	842	826	827	834	810	823	825	838	849	828	885	814	887	841	813	867	835	842	852	869	842	829	827	919	809	842	855	864	825	882	834	881	852	754	884	861	872	808	842	859	802	858	857	844	863	847	892	863	877	807	872	852	848	909	842	856	849	882	824	863	869	864	863	881	852	803	882	801	861	876	785	816	802	849	840	859	850	803	807	845	788	874	850	833	776	900	850	845	820	855	819	841	868	880	834	837	860	893	893	836	868	890	847	857	835	855	824	856	870	841	808	854	835	847	823	886	843	864	833	859	881	846	840	861	882	876	839	905	859	967	860	852	838	817	861	837	854	855	796	828	813	892	857	861	852	848	856	894	868	798	878	918	816	845	783	844	858	830	804	787	845	833	811	845	870	847	865	836	866	862	809	837	879	839	857	786	824	865	823	838	830	819	872	830	854	884	842	889	813	821	847	854	834	878	855	806	817	819	908	821	867	843	846	862	874	866	868	817	808	830	828	881	826	865	870	849	835	815	859	864	837	840	862	860	866	893	877	904	784	800	852	877	854	789	815	842	810	849	918	815	834	882	864	856	884	827	862	857	861	799	831	844	880	886	862	912	798	826	836	859	853	817	886	833	863	878	832	896	802	916	894	882	825	836	887	853	837	830	882	862	832	830	827	875	871	852	856	854	879	827	863	792	887	835	864	901	875	837	853	875	837	817	824	837	855	844	841	879	799	842	830	845	893	855	856	825	840	841	866	864	793	826	857	885	884	866	853	884	887	871	828	850	838	847	843	838	872	821	859	856	847	829	852	884	842	843	858	851	869	830	869	836	798	856	847	868	860	871	859	802	856	816	826	907	846	791	804	944	800	916	859	859	851	857	861	886	863	803	949	826	811	811	845	899	795	867	865	851	833	842	791	812	805	870	834	812	861	820	867	885	887	888	881	845	820	839	836	856	858	845	907	866	851	825	890	845	830	840	817	836	823	872	837	819	862	848	858	872	874	817	853	838	835	884	822	829	836	845	848	845	832	903	848	853	844	820	892	864	872	845	855	909	845	828	870	835	831	817	882	854	842	842	890	863	845	858	895	876	855	827	851	806	822	856	831	870	832	876	885	832	874	855	841	931	848	814	795	833	869	855	848	858	879	762	848	853	838	851	861	890	860	858	848	847	797	839	847	827	853	821	871	836	860	854	922	818	806	799	784	857	871	824	878	819	842	875	852	850	871	867	813	850	829	878	855	872	827	890	848	880	835	842	824	828	837	855	843	871	819	897	876	810	837	831	827	856	868	844	847	830	814	864	798	839	888	843	866	845	819	811	891	834	839	852	883	828	833	856	861	828	878	872	847	850	806	848	861	839	820	861	859	842	843	811	858	906	812	868	872	911	897	841	876	834	843	836	857	799	829	836	830	854	876	873	872	863	835	868	870	854	813	896	829	882	832	862	838	849	856	869	806	813	856	832	800	835	852	842	863	807	879	865	852	884	846	892	846	818	835	836	896	834	842	855	835	865	860	845	870	841	839	861	877	815	814	829	801	819	851	830	895	848	820	889	842	847	809	840	850	832	887	859	841	818	813	801	855	845	870	809	850	820	843	834	863	788	803	837	803	914	858	830	817	867	908	860	830	885	850	825	814	866	824	852	824	857	810	855	867	835	875	834	785	842	865	896	876	864	853	834	875	814	891	881	843	840	817	876	899	879	853	848	848	872	844	901	847	828	869	853	847	824	849	843	831	863	851	911	852	851	835	887	860	856	855	836	813	846	811	871	868	833	861	894	829	881	874	798	782	848	810	834	792	867	858	865	859	822	828	864	836	839	845	858	861	848	844	852	800	818	823	836	845	838	854	847	838	846	830	831	897	837	836	889	807	845	840	831	786	854	891	829	847	856	796	829	848	871	844	829	790	899	834	848	873	890	903	872	861	833	856	824	836	795	880	864	822	859	865	860	798	877	860	869	835	820	854	846	845	896	866	855	858	816	867	833	860	889	868	865	855	830	857	869	817	865	862	845	852	853	864	849	830	812	884	826	857	814	869	861	790	834	843	832	846	845	858	858	880	846	834	813	880	896	855	826	825	838	863	884	835	803	834	871	889	872	830	892	849	830	796	829	866	866	890	891	813	843	807	880	861	829	828	810	877	847	830	856	760	842	867	894	840	838	861	886	828	824	828	885	817
24952	21472	24728	28629	21479	18831	585	345	316	287	253	274	274	269	231	263	254	258	234	233	220	231	239	231	219	245	242	236	227	238	221	251	237	261	226	214	224	233	228	207	217	255	234	230	238	216	225	213	239	231	224	197	255	229	212	256	230	233	251	222	247	236	213	230	239	216	223	207	219	232	252	229	202	208	198	226	236	223	235	240	234	227	267	249	230	230	235	210	234	226	225	229	254	237	225	222	231	275	209	249	219	207	231	223	219	235	188	225	193	238	242	247	226	208	241	250	260	220	254	233	240	226	253	218	209	256	211	237	185	223	246	230	251	223	222	213	218	218	236	239	219	217	251	258	221	195	218	236	194	198	224	202	240	236	230	243	218	216	233	220	237	231	231	241	240	241	235	202	237	220	237	243	232	239	213	255	227	230	233	232	236	220	234	237	216	265	236	226	242	224	217	242	211	221	230	198	239	232	221	249	246	226	275	226	210	217	227	227	242	248	231	237	228	219	229	253	250	263	244	238	209	216	244	232	217	195	243	214	223	207	235	229	219	211	210	211	238	244	232	228	232	213	228	235	224	227	222	230	217	244	229	239	217	247	230	199	220	250	227	248	211	246	226	248	211	217	239	246	264	238	224	226	238	225	240	246	243	243	197	232	215	237	231	214	242	252	261	197	228	233	216	263	227	217	240	240	233	231	232	231	215	218	225	235	238	212	258	214	226	226	227	220	226	222	227	214	228	225	220	249	249	238	220	219	244	231	242	259	202	240	236	238	225	209	220	256	227	237	240	246	232	222	244	227	243	239	224	227	244	233	211	225	244	224	221	214	227	236	252	246	230	229	230	230	237	257	211	230	229	229	241	246	218	225	243	230	249	228	231	210	235	241	269	241	250	216	226	235	239	224	237	212	235	254	249	248	225	239	236	252	194	239	225	241	234	228	221	209	203	234	219	232	253	223	236	231	230	235	225	229	229	237	235	219	237	187	226	269	216	239	232	224	219	220	219	248	235	223	241	245	237	239	215	242	226	237	212	248	250	227	229	251	228	197	259	250	226	263	238	240	237	215	253	213	210	273	245	203	249	203	221	220	233	239	225	242	249	254	214	223	230	246	207	251	217	240	230	230	252	248	202	223	226	251	241	217	219	222	210	229	226	231	237	268	218	224	234	247	227	254	220	228	218	254	225	211	247	196	230	237	227	216	217	211	215	240	237	232	211	239	229	222	219	227	225	203	229	213	224	215	225	242	240	236	231	222	244	250	214	239	239	214	238	244	234	264	222	241	244	265	222	247	220	223	240	228	206	231	211	223	243	246	240	236	237	218	257	252	206	214	236	229	227	231	231	235	237	225	224	230	212	250	233	245	233	234	225	232	225	218	232	238	249	242	246	240	206	209	208	209	235	235	227	212	223	233	230	229	233	263	214	225	224	243	227	207	205	238	225	238	227	242	218	222	238	227	243	228	242	222	235	222	236	221	249	237	244	244	211	229	216	268	250	224	250	231	244	212	225	240	238	254	227	221	248	234	215	226	230	245	228	232	244	248	231	243	240	266	228	239	237	230	239	234	255	220	242	218	220	233	202	215	205	207	258	219	236	269	223	237	213	235	230	250	225	267	270	248	245	237	211	215	233	248	234	207	216	225	193	215	251	199	214	219	199	250	243	220	213	232	214	208	183	219	242	213	238	246	254	218	240	237	217	245	194	225	249	230	217	211	214	242	229	235	214	223	259	243	240	214	263	239	246	233	215	217	212	247	232	249	230	225	241	249	193	238	212	244	232	236	230	206	251	241	212	202	240	235	229	259	285	213	231	186	228	242	216	248	223	269	224	230	237	226	234	253	243	224	193	247	223	242	227	260	242	241	243	221	223	222	234	212	245	259	223	240	232	232	232	227	244	239	249	242	208	227	213	210	234	250	213	248	219	214	237	220	245	260	252	261	208	232	206	220	248	242	240	218	240	212	223	203	235	242	257	237	205	211	222	247	221	230	218	202	233	255	221	229	244	225	222	228	228	234	202	205	238	255	260	238	196	256	221	230	217	231	225	207	236	241	206	243	241	212	247	240	239	208	223	221	235	262	228	230	222	215	238	201	229	226	222	236	231	209	196	216	220	252	211	234	222	233	241	222	204	201	213	229	208	229	217	233	243	250	247	205	226	207	227	234	196	221	236	226	237	232	194	225	219	222	232	254	234	260	247	236	200	243	207	197	233	202	214	213	217	247	227	257	192	249	215	238	217	227	227	229	240	241	231	230	229	226	236	243	241	242	233	230	223	209	193	245	212	247	232	250	232	239	249	229	239	228	207	226	235	220	250	185	242	212	237	228	227	212	228	228	234	206	231	222	220	248	240	218	226	243	247	203	242	204	247	242	213	227	266	215	263	243	232	219	220	238	240	257	255	267	239	257	262	212	229	219	233	210	211	201	216	217	231	221	251	227	210	236	230	271	227	227	217	217	220	230	221	233	237	241	210	220	237	230	236	247	234	223	251	231	251	235	234	221	218	257	248	218	230	233	246	239	236	258	250	241	204	227	250	237	206	184	230	216	225	216	218	236	223	239	222	212	245	223	253	215	228	223	228	210	224	217	205	227	233	230	220	208	246	226	244	231	222	240	244	222	249	230	248	215	228	222	225	223	229	201	244	232	225	220	230	235	215	202	239	240	225	238	242	238	226	233	219	242	205	232	214	229	237	230	238	239	239	215	201	222	244	240	224	247	208	203	266	242	226	199	255	232	237	253	204	231	233	220	230	259	214	205	214	209	247	243	220	261	252	229	221	222	234	270	209	246	246	220	214	231	240	229	256	226	229	225	266	226	230	228	236	213	234	228	225	223	222	247	199	201	219	217	244	239	221	248	231	220	233	223	206	189	241	232	222	235	213	222	206	245	212	236	213	217	225	229	206	242	287	234	232	235	225	233	260	227	247	220	236	208	228	239	224	224	226	219	256	213	237	231	237	260	221	233	248	254	233	211	240	249	226	206	206	229	214	221	245	252	210	205	213	240	239	220	216	229	219	216	230	230	237	228	234	241	231	187	239	233	255	214	238	240	225	278	244	239	248	227	230	233	238	211	240	226	240	231	225	239	193	222	226	229	213	223	236	235	222	239	216	256	213	228	249	238	213	243	234	239	216	275	218	231	229	226	221	231	216	245	212	232	240	189	224	241	225	230	240	211	214	225	245	232	238	229	204	246	208	236	239	219	226	237	235	195	226	223	221	238	260	217	224	238	247	243	238	234	210	221	244	208	235	212	226	229	214	229	237	231	215	231	230	182	236	193	245	206	215	226	237	235	227	242	226	225	241	237	250	240	259	231	246	221	247	236	221	235	243	246	223	242	223	226	216	213	233	236	260	222	251	242	219	227	248	211	204	250	242	242	220	220	240	231	223	219	242	225	239	229	252	233	249	259	243	219	229	246	254	230	217	204	217	223	229	226	231	239	228	269	236	255	238	234	205	241	226	226	230	213	193	243	258	223	210	215
3010	2077	1172	778	629	604	627	573	582	560	592	605	548	582	571	534	588	563	610	540	585	580	531	554	600	536	579	586	542	580	567	579	543	566	590	567	551	594	522	543	564	551	553	556	567	556	541	527	545	575	584	577	565	543	572	580	594	556	576	584	556	589	602	562	567	580	576	562	589	563	572	573	521	514	560	565	557	610	574	560	545	555	541	593	569	545	581	562	553	561	568	540	586	538	543	555	559	603	582	556	599	566	581	539	602	539	546	563	563	601	555	543	577	548	571	556	547	555	551	587	554	526	628	560	557	575	547	558	534	528	578	552	552	549	542	561	562	584	556	585	596	514	593	520	585	558	574	561	562	550	571	601	585	527	582	576	563	553	564	544	577	559	539	544	535	541	578	561	554	556	568	533	538	563	558	610	504	562	569	548	570	547	514	570	578	545	570	563	510	563	577	595	548	534	545	538	538	550	556	561	549	587	545	587	551	571	593	563	517	539	580	534	565	573	547	611	576	532	585	560	564	574	540	516	578	590	566	546	547	583	582	547	564	581	524	589	515	556	552	547	534	569	550	540	539	576	559	546	527	546	558	549	583	585	577	557	577	574	581	529	573	587	549	619	560	524	536	536	569	562	557	544	539	548	540	527	598	521	565	582	525	600	597	576	546	570	536	526	593	569	564	568	538	548	539	554	545	623	573	531	599	549	553	583	586	569	572	545	597	602	517	580	554	557	566	539	562	581	580	559	556	617	604	566	564	557	551	548	595	570	576	534	557	522	551	578	541	579	532	578	529	566	548	552	511	528	577	558	573	556	557	581	582	577	587	527	544	579	568	582	545	579	588	574	537	522	489	554	534	597	562	567	549	563	564	546	557	533	589	539	608	557	561	545	567	573	543	535	559	600	535	566	546	522	601	545	593	557	543	592	565	551	577	555	589	510	561	580	594	527	501	594	552	557	565	523	568	569	569	594	545	565	553	570	604	537	564	560	540	569	581	596	570	511	572	591	572	568	575	561	558	626	603	534	527	546	602	565	544	548	537	549	571	527	575	547	564	611	521	595	551	553	547	588	575	540	551	557	552	536	530	564	593	567	511	546	578	559	594	592	565	589	543	632	565	575	511	522	532	559	503	607	578	539	558	560	553	566	561	568	573	554	548	565	545	562	575	572	537	580	565	530	582	559	545	546	572	593	551	582	556	552	560	569	549	535	566	543	565	580	554	528	571	550	581	580	580	560	596	572	541	576	570	542	581	539	561	532	522	552	598	550	532	574	555	546	587	575	548	560	553	554	549	588	524	540	570	595	576	556	514	551	586	581	561	547	547	583	559	565	551	563	578	565	564	526	590	545	589	559	601	578	534	561	554	572	576	538	550	557	543	575	573	564	544	520	544	584	565	572	568	587	587	542	555	565	594	536	545	548	555	533	594	538	581	544	561	562	528	555	516	535	546	574	553	567	541	587	573	522	543	582	573	614	566	589	571	554	521	566	552	580	527	541	574	574	602	594	587	544	522	579	545	575	535	550	534	563	572	556	565	558	555	545	540	556	540	512	588	573	549	541	539	575	590	585	519	574	538	562	538	579	545	546	542	535	593	526	566	564	546	552	568	553	550	513	568	541	575	550	557	547	582	535	560	558	573	624	598	565	524	567	604	553	555	584	541	579	567	540	568	576	571	563	578	595	542	554	540	507	612	579	572	577	578	545	538	553	588	571	561	567	593	560	535	546	587	548	567	595	517	550	568	550	558	627	523	563	531	571	570	543	528	534	585	577	535	570	551	581	586	506	584	606	549	559	582	542	563	552	570	585	555	568	588	578	561	584	553	572	562	589	551	565	474	579	553	569	566	544	579	584	561	560	536	554	540	533	527	573	548	577	602	571	572	529	585	583	577	570	566	554	581	576	529	542	581	572	564	562	543	539	552	590	600	484	588	572	586	574	527	585	602	575	562	557	542	569	519	565	603	547	549	549	552	589	531	587	577	577	554	561	610	534	551	596	571	561	622	551	577	544	581	523	578	541	486	568	556	588	642	586	572	594	564	544	546	560	510	531	590	529	592	584	604	551	546	572	569	582	553	531	582	585	539	532	547	514	541	592	584	539	584	551	595	554	547	559	545	533	571	583	557	559	541	525	553	567	561	565	585	575	570	573	530	586	567	580	529	536	576	567	563	612	560	550	575	558	548	592	557	536	578	538	620	548	558	543	571	588	534	581	572	507	555	564	594	596	605	524	560	570	525	501	584	552	517	570	581	581	569	594	549	593	543	546	535	528	566	603	555	577	586	576	569	554	559	583	555	567	564	528	561	525	597	561	568	542	518	581	541	573	532	592	550	601	558	602	544	548	547	540	553	562	625	531	603	563	572	563	543	587	598	598	575	599	556	527	586	556	583	559	577	569	534	574	617	563	541	563	505	556	579	565	523	515	553	563	572	567	548	564	573	573	550	624	561	573	583	531	572	527	566	554	553	533	549	580	538	560	587	563	545	577	604	528	598	585	597	587	573	587	521	557	573	542	559	574	537	553	551	581	553	541	557	562	572	571	525	576	552	581	560	580	541	537	522	571	554	583	516	561	570	555	554	575	596	570	592	550	593	546	549	587	562	534	597	570	572	580	560	559	581	606	537	571	605	549	540	571	557	561	555	555	614	548	597	543	564	582	561	566	575	553	566	514	520	550	594	556	488	584	549	542	588	507	569	600	586	553	558	582	552	596	555	574	598	528	540	569	597	560	599	566	601	537	565	562	585	559	603	578	571	586	524	553	587	528	550	583	586	561	583	607	564	572	551	561	571	542	528	542	574	569	547	570	570	542	543	597	520	560	560	555	551	564	545	569	543	580	583	548	597	550	564	553	547	549	545	530	561	565	550	575	547	582	528	560	529	564	538	592	501	593	545	523	580	558	524	535	568	595	568	557	514	608	524	527	564	548	563	561	518	567	571	514	592	601	557	572	558	553	560	588	555	529	558	559	591	534	565	541	543	553	575	600	555	554	565	520	519	573	538	577	581	562	568	536	585	576	566	592	538	528	571	570	589	569	527	552	567	563	548	558	600	534	572	547	563	539	549	515	592	541	538	553	587	602	527	623	524	549	572	548	511	519	579	551	546	534	568	558	574	542	550	557	546	503	548	580	554	553	579	550	532	572	587	525	584	561	573	597	549	564	534	600	583	526	548	596	546	542	531	544	546	575	573	591	569	572	530	542	553	547	590	549	571	541	546	570	559	577	552	579	594	567	552	541	594	590	559	540	561	557	570	545	527	544	573	574	571	560	567	566	544	561	564	571	568	558	555	603	523	577	570	521	562	544	589	575	571	522	565	555	584	528	612	552	512	569	535	568	539	533	536	555	564	576	579	578	547	574	614	527	583	558	593	571	583	520	523	576	541	562	547	590	586	537	576	542	534	564	604	566	539	590	572	558	540	582	583	575	560	581	545	609	538	617	586	581	571	572	560	585	581	590	600	577	555	547	537	600	556	583	538	539
24336	21474	25115	28256	21474	21483	12817	352	229	212	204	142	179	158	125	143	159	126	106	126	107	114	97	116	89	128	124	117	128	125	128	110	92	91	130	129	95	121	90	115	114	135	125	110	100	114	109	104	106	102	119	116	117	125	113	101	109	96	117	117	90	80	105	93	104	104	120	91	97	97	104	108	113	109	102	121	122	111	92	97	109	91	133	104	123	104	112	115	122	113	107	116	95	110	103	109	120	107	103	107	100	106	124	104	82	100	108	100	102	109	120	129	111	105	90	93	110	95	114	115	111	106	100	97	109	101	105	81	108	94	106	86	115	122	115	118	97	121	125	105	113	115	94	117	82	119	120	101	109	115	115	90	120	101	109	103	86	113	103	97	100	103	107	113	84	141	106	97	100	89	102	92	108	99	117	95	109	107	98	113	102	108	84	94	107	110	93	132	113	98	107	88	97	104	108	118	99	116	109	100	100	94	104	110	114	114	113	112	108	90	115	83	85	88	103	114	126	86	97	83	106	89	103	101	88	116	123	100	100	86	92	100	117	108	94	116	115	80	94	108	95	105	105	117	108	101	84	105	91	92	94	109	98	99	106	108	86	114	117	105	122	104	127	93	100	114	98	98	115	102	90	89	110	122	102	86	102	88	96	93	112	114	114	120	103	104	100	91	93	116	90	105	117	97	114	103	113	99	115	113	115	123	91	117	108	96	99	114	110	114	114	106	119	109	109	79	97	88	112	114	94	112	117	98	107	112	118	99	103	121	102	91	93	106	80	110	106	84	96	107	106	101	78	97	107	109	110	116	99	87	100	94	97	109	95	102	100	82	114	122	92	105	110	90	112	108	103	108	91	123	90	107	97	97	81	100	115	105	110	116	110	101	103	115	119	105	102	101	102	111	101	123	111	120	120	122	109	118	88	79	98	110	101	121	106	110	109	127	105	105	97	97	88	97	115	90	120	119	92	116	116	116	100	112	104	87	85	110	97	89	117	114	113	101	95	114	100	89	108	121	89	97	108	97	96	119	109	109	107	103	111	123	100	103	84	93	108	115	109	93	111	102	94	110	107	101	103	104	102	103	110	113	101	124	104	105	133	107	160	108	100	97	100	110	107	85	103	106	109	106	113	105	88	90	71	91	96	111	117	76	104	124	83	109	107	108	93	114	99	110	108	105	130	112	104	95	99	115	110	97	116	105	136	119	107	122	94	106	100	111	110	111	97	102	106	115	105	120	107	99	110	102	119	102	106	92	99	101	131	117	105	109	109	106	123	110	108	99	100	95	87	108	111	93	93	94	100	102	107	135	118	101	117	109	101	105	113	80	111	93	93	105	126	92	107	127	98	121	101	107	112	98	98	104	97	101	109	104	97	89	107	101	104	104	97	127	117	113	124	100	112	116	103	104	106	108	98	100	108	98	102	106	92	120	110	112	91	112	101	116	142	94	100	112	92	103	93	104	113	89	107	92	107	106	93	95	86	121	109	110	88	118	121	104	92	100	95	110	95	96	110	109	112	130	111	105	101	113	112	126	122	118	109	140	103	100	116	111	113	102	101	99	114	96	95	111	120	102	134	98	100	100	113	133	111	123	81	97	92	103	99	96	109	95	114	90	98	126	111	103	106	96	105	111	106	109	104	96	99	102	84	116	99	77	94	113	94	116	108	103	98	92	110	97	106	105	96	111	92	109	126	69	98	105	102	103	100	100	103	122	113	98	112	104	71	114	91	94	134	102	109	99	101	88	100	86	99	94	90	92	91	100	119	112	114	91	86	108	116	108	117	108	92	93	111	120	106	111	91	103	97	97	96	106	89	89	87	119	94	111	127	125	102	106	116	90	103	106	108	98	110	109	108	116	98	78	113	120	99	117	92	110	114	97	117	111	91	123	99	90	100	105	118	112	92	102	148	118	120	96	110	115	120	122	129	97	126	104	104	95	121	109	116	113	92	101	104	113	111	105	104	118	121	93	117	92	111	108	94	118	121	113	111	111	103	107	87	105	111	98	103	118	102	93	98	84	95	102	111	104	110	97	95	109	108	81	119	98	84	105	104	104	99	111	140	110	134	129	120	119	108	94	134	104	98	98	100	114	94	106	111	109	96	107	117	100	90	101	97	124	117	100	89	111	98	119	95	101	85	94	96	90	104	113	93	101	119	94	87	107	111	104	113	107	105	92	110	112	111	126	102	103	95	119	110	112	108	92	114	96	100	91	100	98	109	117	104	114	100	101	105	99	116	93	99	105	113	103	92	90	95	105	107	97	99	96	101	98	90	97	105	117	88	119	130	114	91	89	103	113	94	107	106	106	100	99	106	100	109	101	100	104	99	113	118	107	118	124	104	96	112	100	91	102	128	126	117	105	113	105	110	103	105	100	85	98	125	125	101	128	115	113	109	95	107	88	110	126	103	114	101	107	104	111	106	100	105	92	103	92	90	118	121	86	111	113	100	112	80	108	102	88	98	97	89	118	102	100	108	106	103	87	105	117	92	111	86	91	109	104	84	92	105	106	89	111	112	109	108	90	106	98	106	94	117	125	114	115	97	79	104	113	103	102	112	98	88	100	136	110	87	109	117	113	99	92	93	108	95	118	94	82	94	118	100	102	120	105	99	101	111	115	107	102	120	114	115	84	102	114	91	101	97	133	96	116	102	103	99	123	113	99	121	123	110	95	114	103	92	107	106	91	98	118	88	104	96	113	122	102	101	94	100	94	96	90	126	111	111	99	96	96	99	108	112	107	103	106	111	99	87	93	94	120	90	109	101	87	105	124	109	101	110	111	125	104	114	113	92	113	112	101	101	116	128	111	110	96	114	107	102	85	109	117	95	98	96	97	98	90	104	97	115	115	105	110	105	116	99	105	114	108	98	101	111	111	89	110	103	110	105	112	115	96	107	102	110	122	120	101	109	126	107	112	116	128	101	114	90	122	114	107	101	129	110	100	99	121	100	117	93	116	100	104	96	104	112	90	93	93	112	98	121	123	107	103	98	93	111	95	110	103	110	108	99	92	79	105	106	119	100	103	93	98	100	93	105	109	81	99	98	103	122	81	86	118	105	101	107	110	95	111	88	115	73	109	119	109	89	105	104	112	133	119	119	102	92	104	97	98	93	135	107	86	127	129	101	104	110	104	114	129	119	111	95	104	109	89	91	119	97	122	90	115	109	101	91	87	106	120	117	103	95	115	90	90	121	110	93	121	103	107	117	107	113	106	91	97	84	110	96	118	86	99	103	122	101	112	103	95	116	106	94	99	87	95	106	100	90	98	102	103	114	105	89	95	92	120	107	107	101	92	110	105	92	91	100	114	112	106	106	109	112	96	114	114	118	94	103	105	106	100	85	111	114	100	110	97	105	108	110	113	112	96	100	104	106	105	100	93	105	104	109	97	133	101	128	110	100	88	125	136	124	112	110	103	108	95	105	96	82	115	110	105	97	91	103	116	111	100	114	93	108	91	108	112	101	96	116	99	110	96	114	109	94	101
2808	3018	1424	780	482	423	409	367	315	313	325	281	335	319	307	326	299	294	297	297	322	303	316	286	288	298	313	296	306	303	304	270	330	283	286	298	316	309	304	289	292	317	332	334	300	274	279	284	286	283	280	295	286	309	312	282	282	296	283	292	313	287	311	272	274	304	302	294	272	296	293	271	268	298	287	315	284	297	298	274	286	307	313	305	332	262	297	302	313	295	303	291	317	356	299	291	308	296	304	300	288	268	274	276	288	260	303	316	291	323	297	281	300	304	279	298	304	261	319	301	315	292	306	259	296	286	300	300	310	293	285	278	299	314	293	275	324	306	308	317	303	282	307	274	320	302	337	304	275	276	310	298	301	292	283	313	269	309	291	311	293	297	289	289	279	312	292	274	300	325	316	268	271	304	290	300	274	287	265	284	277	296	323	293	276	288	284	295	307	298	292	306	317	244	290	282	279	275	276	279	305	277	306	305	289	311	286	281	274	280	301	287	296	303	282	279	274	314	279	321	238	306	310	291	316	274	283	280	278	300	276	298	271	270	292	299	290	309	295	284	329	287	277	297	316	284	302	279	299	274	292	315	292	281	304	274	292	294	292	296	321	299	288	268	307	276	300	287	289	294	295	301	275	298	277	285	277	278	277	295	298	279	286	287	296	290	262	274	301	313	359	310	306	291	307	310	267	303	305	296	290	277	301	314	269	290	309	292	316	311	294	310	315	307	274	282	253	301	290	278	314	294	298	281	279	283	281	288	288	268	294	268	281	284	299	292	251	306	299	261	322	298	302	280	305	281	303	300	297	294	314	305	289	282	273	283	280	317	300	247	297	304	301	340	291	278	258	300	297	321	262	286	267	314	304	298	316	302	267	299	328	266	303	315	297	265	267	298	313	295	326	296	289	286	295	309	244	323	311	286	312	285	302	245	279	303	311	310	268	311	304	286	277	309	273	304	302	319	281	310	297	268	299	310	304	316	292	277	281	295	287	300	295	309	297	312	294	311	290	255	290	314	299	309	300	290	275	302	291	309	273	293	291	299	276	298	311	286	306	288	288	286	286	306	288	288	266	312	277	287	287	289	287	303	309	291	283	270	286	282	285	287	318	303	299	293	281	294	286	275	294	334	314	321	295	286	332	300	298	280	321	324	297	291	300	298	294	318	306	287	300	301	266	288	297	272	298	277	300	330	287	290	316	311	277	308	309	294	275	281	283	284	304	306	297	298	299	324	288	272	310	298	297	274	267	292	295	309	296	270	261	305	261	268	268	305	301	303	285	285	296	279	310	313	273	292	308	306	316	275	290	303	308	339	284	290	304	284	286	300	293	276	295	260	354	283	303	280	287	287	299	290	272	311	282	310	280	297	343	288	289	304	317	324	274	305	314	299	286	281	302	302	259	296	290	285	306	281	297	297	304	303	292	278	265	303	311	299	279	305	319	262	303	294	291	292	312	303	322	319	296	283	243	324	305	304	282	258	299	286	272	268	286	289	283	276	318	272	309	277	298	319	272	312	278	306	325	280	267	289	276	266	305	286	275	290	317	281	283	283	301	298	263	267	300	312	323	278	321	272	318	290	272	298	285	295	288	284	292	280	291	294	308	286	280	288	307	307	271	290	271	275	303	252	282	282	305	285	309	307	306	273	292	276	303	298	283	282	285	275	298	301	302	254	303	291	295	299	291	281	288	279	286	308	306	269	288	309	271	293	287	296	287	291	288	331	287	298	269	286	269	297	284	269	284	293	302	293	284	312	320	312	307	278	296	302	303	297	289	310	296	293	267	294	298	307	322	262	295	281	295	293	302	271	286	286	275	282	271	289	286	312	312	287	272	278	308	292	290	292	305	289	273	275	327	326	319	282	289	331	290	297	300	303	261	290	287	298	278	289	299	304	307	312	316	263	308	294	298	287	313	299	263	311	305	307	299	298	278	307	289	309	284	311	284	303	319	285	268	310	279	272	306	273	274	292	270	299	301	305	291	317	306	309	273	312	319	286	277	282	294	322	299	290	293	322	300	323	301	300	293	285	273	271	282	286	275	304	296	307	260	291	291	288	289	285	291	308	266	311	280	288	297	283	286	282	288	308	298	261	263	290	283	298	318	293	283	280	306	277	280	324	277	277	282	292	314	298	303	276	320	287	297	280	337	270	282	281	298	308	298	287	296	270	292	277	288	284	306	309	272	304	274	294	303	286	272	319	305	277	317	312	282	266	286	315	290	309	277	309	311	295	277	294	279	283	303	304	290	272	283	276	277	316	281	291	290	293	309	318	308	262	290	290	316	258	280	313	286	291	265	296	297	265	300	306	275	258	332	299	309	305	304	325	270	311	286	306	297	330	285	303	301	323	280	275	276	335	280	321	320	311	266	280	299	306	272	299	300	310	277	250	265	304	317	303	281	291	306	301	330	321	274	266	304	315	301	288	300	312	294	287	256	257	276	293	265	277	294	282	272	291	305	287	335	321	303	311	279	335	297	289	320	321	301	330	301	289	288	293	305	329	292	298	248	292	322	284	273	308	294	294	278	299	284	270	271	306	299	314	319	288	307	275	268	265	310	303	291	322	287	275	301	294	282	308	331	321	287	276	306	304	287	319	295	292	294	280	296	303	286	285	265	267	325	318	311	267	275	277	286	274	302	312	312	287	269	281	285	299	314	284	311	286	297	299	288	304	306	289	291	282	318	257	288	339	313	319	281	297	291	318	305	310	297	293	328	321	305	288	275	305	323	301	308	317	270	285	297	285	300	289	299	261	300	305	331	294	274	279	319	300	289	275	305	301	276	274	324	266	284	325	310	288	315	322	289	303	284	314	269	312	294	306	301	270	333	314	305	303	304	310	279	254	285	315	346	329	290	276	309	268	280	317	291	293	302	295	295	285	294	307	276	293	312	312	285	270	291	315	331	287	286	290	276	298	274	289	275	295	277	273	300	312	290	284	268	304	274	293	287	306	310	316	315	249	317	308	305	290	295	278	301	285	300	277	304	308	297	314	292	312	303	308	287	292	315	284	301	285	277	281	303	294	265	302	290	299	300	272	293	295	316	297	318	262	273	288	276	286	290	290	301	291	299	300	319	268	315	292	294	302	272	300	287	302	326	268	297	301	314	285	302	320	300	294	304	289	279	291	302	323	295	298	286	293	294	283	282	325	317	263	286	280	273	314	294	313	304	289	311	296	263	333	297	316	315	285	293	300	303	293	276	298	278	297	281	287	277	291	296	278	295	268	256	331	261	284	305	294	266	329	310	305	308	278	297	306	316	283	291	281	309	283	281	296	293	280	281	280	278	286	328	297	286	287	271	286	281	291	308	324	289	291	303	280	281	283	302	292	315	297	262	318	312	281	299	298	297	299	269	268	290	275	310	268	280	316	286	266	265	287	304	283	291	275	289	284	336	326	304	284	275	297	285	306	293	307	286	293	262	306	287	340	283	283	297	306	303	307	335	290	284	317	283	282	290	274	297	289	263	255	262	313	260	278
31958	20396	8265	600	409	357	376	356	293	381	366	357	331	367	338	384	352	351	329	314	377	351	373	371	370	355	340	391	327	332	327	360	374	334	361	374	363	357	356	351	355	340	363	387	332	330	342	371	341	367	337	347	377	341	366	336	346	390	376	337	394	336	349	380	393	353	347	362	377	384	377	346	320	330	375	334	343	318	367	375	349	326	346	339	310	334	339	383	376	319	343	365	352	342	369	343	351	327	366	335	349	379	343	363	364	368	341	347	358	351	363	370	305	306	384	388	347	341	358	345	344	358	352	348	346	354	358	335	386	344	347	395	390	345	376	359	349	321	346	359	367	384	380	387	345	330	339	348	327	338	369	382	355	323	367	350	368	379	328	356	350	331	365	392	375	382	362	358	368	350	383	373	313	370	348	344	360	353	344	368	328	352	364	364	346	364	319	326	346	333	353	370	382	365	363	374	367	366	301	325	352	368	354	351	363	365	359	374	371	363	393	317	323	360	370	310	359	376	353	371	363	390	343	347	349	367	366	349	350	366	352	335	351	361	323	340	372	345	350	363	344	350	353	361	336	350	325	384	361	340	341	361	343	336	367	335	364	345	362	319	327	332	335	362	346	370	345	353	319	352	336	338	338	383	385	390	338	377	345	389	367	350	333	352	347	379	341	365	352	344	338	353	362	316	373	341	347	363	392	379	369	369	355	389	361	326	350	347	354	363	342	346	316	351	345	357	351	377	350	367	373	342	353	353	358	363	377	365	338	360	317	344	373	378	399	345	374	363	345	341	338	352	354	352	388	359	353	370	360	385	345	321	382	357	354	361	356	331	341	359	356	343	420	357	373	350	340	371	375	361	366	375	309	368	326	382	337	385	373	379	323	381	376	337	384	335	350	350	345	350	364	313	403	340	342	360	341	354	347	354	337	340	375	335	338	324	319	361	371	358	337	311	364	390	355	388	356	329	338	392	340	364	361	357	343	349	358	353	312	334	361	374	381	349	355	340	354	378	343	336	392	335	385	342	379	333	329	324	317	393	386	394	357	304	351	365	320	347	335	380	359	356	394	379	342	339	370	338	376	357	343	360	372	350	362	331	369	340	353	356	334	331	373	364	358	338	319	351	344	357	367	331	360	328	364	346	372	370	341	344	361	347	357	357	364	367	317	356	362	334	362	370	330	359	357	365	348	341	377	346	331	323	372	365	381	334	346	335	355	368	342	318	366	328	353	384	335	338	369	350	354	352	329	326	364	354	354	338	383	326	326	339	352	364	357	361	331	335	345	359	378	379	371	352	348	372	362	301	343	337	337	354	352	354	319	362	345	367	367	350	353	358	359	360	367	349	357	352	349	384	329	349	347	341	330	377	369	370	354	332	342	373	335	342	332	365	353	392	364	356	359	392	360	351	347	333	358	360	355	376	351	348	347	374	391	370	345	339	321	330	328	314	365	360	347	358	388	387	316	338	334	346	347	349	314	386	340	344	363	313	366	333	373	354	351	319	352	315	356	373	343	350	388	329	393	354	367	362	358	383	362	356	333	349	344	344	330	323	340	388	351	367	335	326	361	387	360	427	344	325	334	354	328	361	338	318	374	346	363	335	369	327	363	337	360	345	345	335	374	299	364	365	334	336	355	366	342	347	353	358	355	330	360	348	380	384	370	344	324	354	339	375	340	374	371	358	357	349	360	355	332	364	375	336	379	366	387	350	366	368	327	380	356	352	347	367	319	368	353	364	357	373	380	373	360	355	337	378	366	351	324	327	356	384	369	378	351	368	340	349	348	350	362	352	366	358	363	341	421	367	353	387	321	303	351	382	368	394	327	338	322	362	336	370	365	381	355	347	371	348	333	370	347	353	341	339	368	346	374	397	348	328	335	324	344	349	374	332	367	372	348	345	389	365	375	392	331	350	316	336	373	398	344	366	364	339	331	358	346	372	365	370	386	378	356	336	384	386	404	416	361	349	358	387	344	373	347	316	346	306	332	328	335	355	341	338	383	355	350	329	375	365	349	351	367	373	357	340	385	347	346	417	337	308	341	371	348	350	340	397	339	345	363	366	353	331	363	338	346	344	356	337	366	355	361	362	357	383	343	337	358	388	346	391	309	349	359	383	359	362	394	366	376	336	391	356	363	351	362	321	359	358	366	371	373	369	403	355	347	351	351	338	355	314	324	383	397	348	343	350	341	304	363	354	334	363	355	349	341	349	340	335	381	379	329	368	336	360	407	334	357	403	345	370	356	379	349	352	347	372	342	375	346	376	365	348	314	369	380	368	344	339	367	348	359	358	377	357	366	325	349	390	368	327	362	379	344	319	352	337	352	343	303	351	379	359	331	373	362	368	367	342	353	343	332	376	350	365	383	368	321	340	403	352	330	354	357	381	326	349	401	355	338	366	356	366	355	346	370	369	359	339	375	373	352	350	340	363	376	335	320	380	370	342	373	331	352	364	363	352	341	329	370	385	324	341	323	361	374	355	328	376	311	394	345	344	400	346	377	368	348	317	316	349	317	308	363	378	342	333	364	341	356	368	357	371	331	367	354	360	347	305	328	353	371	338	368	400	346	320	355	377	317	375	353	344	375	332	361	380	332	362	370	323	370	359	385	353	358	347	352	324	328	318	362	336	389	324	363	356	334	374	323	322	363	352	366	337	356	360	343	374	361	353	350	359	292	366	330	356	359	341	376	332	353	378	369	330	364	347	379	342	365	343	353	327	379	339	383	361	366	402	343	346	325	338	354	341	362	323	347	382	350	336	350	326	364	354	406	351	352	368	367	355	337	382	387	386	360	379	353	366	312	338	347	368	357	353	361	339	330	319	380	328	354	307	340	329	353	343	378	347	377	348	399	367	342	351	344	383	355	357	351	360	340	346	342	346	335	342	363	347	339	365	311	321	340	333	363	341	377	338	339	371	374	363	350	358	383	352	372	361	313	374	396	370	322	374	339	380	356	333	338	357	345	349	382	396	360	342	376	347	344	397	355	336	393	334	347	349	364	351	343	365	379	360	370	349	344	348	371	329	364	376	324	347	364	355	372	335	324	366	351	378	338	363	333	356	359	321	350	346	344	352	301	342	382	333	334	376	325	344	380	343	353	337	370	329	357	364	366	368	356	369	335	355	372	378	335	351	336	352	361	352	328	347	366	333	344	369	336	383	358	325	365	358	357	350	347	337	362	306	357	372	359	345	370	383	374	381	356	330	360	300	334	361	364	346	349	313	363	351	366	358	367	373	333	341	355	325	329	359	350	341	370	338	353	376	357	352	345	349	356	363	381	348	337	392	353	339	367	342	348	326	343	343	359	362	327	362	339	352	351	337	373	374	371	376	348	367	385	357	352	354	325	376	387	362	351	350	329	348	339	362	345	347	357	351	349	329	367	365	347	365	379	307	328	358	383	348	382	342	324	369	369	352	341	392	342	376	364	358	338	372	383	380	342	337	352	338	359	356	362	331	353	383	361	346	406	324	359	397	340	393	390	354
5894	925	852	904	859	840	864	832	782	817	805	835	916	864	852	865	815	874	813	807	839	860	804	822	836	879	836	845	862	830	837	868	858	882	856	842	872	881	925	862	848	861	838	874	823	882	838	813	857	847	815	861	878	853	849	845	833	860	862	823	836	891	783	839	864	909	811	835	912	880	833	849	847	866	851	876	864	807	824	877	834	892	831	862	840	765	865	876	798	857	829	837	840	862	821	895	832	842	830	809	885	820	856	839	811	818	835	828	845	815	853	859	831	859	824	848	869	893	896	912	835	857	880	856	869	871	874	845	838	815	814	859	766	857	863	786	789	845	832	855	821	831	842	877	907	860	853	899	891	861	875	871	827	865	858	858	788	854	841	820	843	863	837	819	862	858	818	889	849	861	843	830	838	844	864	849	893	838	844	856	845	865	800	834	898	881	771	839	862	899	851	825	911	834	846	875	902	883	835	884	847	851	831	845	865	781	910	820	805	848	800	870	809	818	886	839	867	856	874	839	851	909	900	856	862	858	871	837	850	848	816	783	813	792	799	767	832	841	830	805	851	827	830	895	835	788	852	810	899	808	862	845	808	894	876	857	837	842	886	819	784	823	892	865	882	831	837	833	829	896	855	879	831	849	876	861	874	822	862	857	847	870	852	818	883	840	811	837	817	838	881	864	863	843	847	841	840	840	863	867	871	864	813	824	840	870	829	870	810	883	827	834	810	840	842	827	851	896	858	842	853	855	865	850	871	873	874	834	834	861	879	860	885	825	821	888	813	883	852	807	833	840	868	824	873	800	844	821	851	901	834	876	834	833	865	822	880	839	812	833	801	828	897	820	854	892	868	846	812	832	836	877	846	866	852	840	792	841	846	847	837	820	845	870	868	857	834	814	873	844	914	829	865	867	838	852	866	849	856	837	841	874	804	846	870	844	865	859	841	807	855	857	830	867	889	829	864	836	823	897	877	867	812	862	839	891	838	869	821	865	843	840	815	896	869	846	851	790	870	825	857	837	901	845	872	845	816	833	864	833	840	860	915	843	830	860	892	870	890	844	875	855	816	819	843	834	901	802	852	900	861	849	870	771	775	856	856	857	827	909	844	872	821	841	888	826	870	841	858	819	794	836	869	828	816	867	843	846	885	813	827	844	837	852	860	910	827	811	822	819	844	824	801	836	881	857	911	851	863	840	896	810	846	867	919	854	857	796	839	854	796	817	810	901	789	847	876	866	821	847	821	810	830	867	800	883	846	826	860	829	817	867	871	861	890	888	837	871	815	834	876	847	804	889	873	884	858	896	846	790	836	882	828	845	866	864	844	842	887	863	844	872	853	853	810	864	856	812	871	813	840	836	878	824	841	881	858	874	818	838	834	847	837	854	831	851	858	855	816	844	878	819	861	831	853	844	856	860	791	850	827	804	814	845	818	881	845	855	834	846	857	837	899	870	894	856	850	852	847	861	851	906	816	867	844	900	859	836	853	855	863	890	834	855	841	825	856	841	843	867	825	864	833	811	887	821	802	870	838	813	863	899	864	838	807	891	863	845	822	811	879	848	917	831	876	838	813	834	812	827	872	847	825	810	862	822	835	852	834	857	860	885	826	867	890	848	802	813	845	812	847	829	851	901	846	883	820	834	845	917	858	881	889	850	836	822	873	841	850	845	839	841	869	833	870	818	890	809	840	787	803	863	858	812	865	873	820	862	871	892	853	828	861	836	818	841	806	864	810	808	827	811	833	859	837	833	818	886	881	869	857	856	858	911	854	816	820	846	837	796	852	833	857	814	906	803	896	813	819	897	856	879	856	848	820	791	877	841	853	882	857	864	898	830	829	852	839	882	757	839	848	816	815	823	857	817	856	843	802	884	851	882	874	802	891	838	913	870	862	853	811	866	867	852	864	903	766	805	874	881	853	868	882	824	877	822	848	815	799	863	921	847	799	859	883	825	826	831	824	859	833	899	862	861	811	793	873	876	833	870	865	817	813	856	886	833	845	819	846	848	788	881	890	869	877	882	803	836	875	866	867	804	837	867	838	831	836	845	824	840	819	822	868	847	868	807	815	816	794	809	857	855	863	860	836	912	805	845	802	885	883	841	865	826	860	797	872	828	840	843	842	851	835	902	846	817	849	883	865	849	841	864	871	830	901	883	800	873	852	843	821	843	863	831	863	804	837	809	847	864	846	832	888	849	868	846	877	809	847	879	879	827	806	851	843	793	850	822	785	805	818	883	834	820	807	768	844	876	821	834	849	809	845	816	855	844	827	865	863	858	845	821	878	841	864	853	856	816	861	814	856	837	835	893	879	842	887	826	841	879	844	889	848	850	852	863	800	861	823	854	829	833	871	845	851	824	874	846	866	841	894	856	819	857	869	821	870	820	901	811	845	860	855	857	851	881	887	855	867	897	843	845	847	846	863	812	868	802	836	821	788	871	866	852	874	804	823	854	832	900	868	871	882	868	844	862	845	841	841	822	847	831	860	846	777	841	803	852	839	915	826	876	832	853	857	863	807	887	870	865	798	865	859	840	855	869	828	827	769	848	902	840	890	798	810	879	833	866	882	833	850	832	813	835	834	837	852	835	809	863	798	893	897	841	833	888	813	855	878	872	806	840	848	866	869	826	848	784	827	898	854	833	794	805	851	847	881	867	883	822	856	877	795	836	804	841	876	849	871	855	845	812	851	886	825	814	846	841	851	859	869	893	844	844	918	814	846	825	814	822	810	798	876	860	791	827	826	888	871	805	851	844	852	890	823	810	804	823	876	878	859	866	835	836	849	838	865	860	860	766	857	834	819	901	856	869	834	884	839	831	916	800	868	860	830	856	853	844	863	799	789	850	821	911	876	888	867	841	868	897	783	880	873	864	886	851	867	832	884	848	845	852	812	829	843	816	840	804	910	843	799	824	826	886	860	917	835	836	832	862	867	874	853	856	910	871	876	874	897	827	877	815	850	911	849	854	790	842	836	908	820	798	837	811	837	801	898	861	886	853	861	879	813	861	796	902	803	904	827	809	862	877	863	861	801	869	852	877	845	885	862	871	839	844	856	807	784	848	899	839	847	890	853	796	846	820	818	879	848	823	880	845	886	865	885	843	874	823	845	842	866	842	829	853	822	867	854	856	822	828	773	837	846	784	871	850	830	837	800	823	788	856	863	853	833	826	875	873	889	876	846	867	823	839	823	871	821	863	822	851	819	835	827	794	896	824	816	825	828	818	873	862	870	843	872	819	839	796	847	824	861	891	891	818	843	821	887	818	839	854	855	830	822	865	827	870	877	875	892	848	829	885	818	839	817	852	865	885	845	814	894	887	867	837	874	902	836	848	833	810	786	847	826	851	793	857	844	842	838	830	813	844	876	879	915	828	848	837	831	844	836	886	847	837	830	826	881	842	847	835	817	890	846	840	869	806	865	844	835	843	865	834	814	843	830	805	836	814	887	846	887	841	854	849	883	930	829	880	824	842	874	851	853	891	836	873
24994	21490	24744	28647	21484	19053	539	337	258	249	293	250	227	266	229	231	243	263	233	223	240	215	225	229	231	254	224	242	212	248	250	253	217	245	223	233	229	264	242	240	239	261	265	231	238	233	242	208	244	244	236	199	226	223	219	219	223	246	228	231	242	203	233	250	221	235	224	243	222	225	234	232	229	228	211	216	242	226	225	247	234	204	203	236	231	232	250	264	230	232	239	217	186	231	241	228	212	233	260	223	250	248	229	243	221	220	224	225	237	223	250	212	233	221	242	208	218	242	233	264	251	229	252	217	232	225	229	232	215	229	202	226	225	221	235	261	220	236	238	192	239	241	202	238	221	211	249	260	217	246	261	239	245	246	232	229	220	233	203	216	211	224	220	201	233	238	229	225	200	227	242	238	245	217	269	228	231	241	241	231	225	231	209	231	247	220	222	236	218	234	238	220	243	241	232	218	237	206	232	244	230	216	259	256	249	228	235	226	238	235	226	268	234	222	250	258	225	247	246	248	251	238	242	231	228	265	198	272	237	253	228	223	233	216	196	202	223	229	200	221	234	241	228	232	226	238	225	245	221	231	242	229	234	241	251	238	210	246	247	229	236	216	234	254	267	207	214	231	203	221	215	218	217	214	225	230	208	209	247	227	210	203	232	238	216	221	233	236	193	224	238	231	236	194	236	240	225	201	224	242	236	235	217	217	259	228	245	257	209	215	220	206	265	220	242	228	245	230	232	237	237	247	224	249	249	249	262	218	237	256	223	220	200	248	239	247	271	240	232	235	222	226	232	233	237	233	210	230	231	220	237	229	228	209	247	226	226	245	259	246	254	205	214	215	217	248	247	251	232	240	211	211	224	221	225	240	226	235	207	244	232	233	226	236	221	229	247	243	235	204	232	238	218	237	217	221	230	221	244	206	214	226	202	230	246	230	244	236	240	243	227	206	236	204	243	212	225	232	223	233	249	248	196	237	225	230	203	237	221	213	221	244	231	224	224	236	221	231	246	249	228	231	223	223	236	231	231	213	224	218	220	232	260	216	221	212	228	248	253	243	215	237	218	239	233	228	239	210	211	220	220	227	252	259	230	214	222	231	232	260	237	207	237	205	236	214	217	224	268	220	237	233	224	229	254	246	221	231	218	229	249	195	260	214	239	215	237	210	230	232	216	225	236	242	250	226	240	222	224	231	241	236	219	220	196	250	257	204	218	232	224	240	244	203	253	232	231	227	242	274	234	225	255	224	239	231	208	244	221	214	231	223	238	229	227	237	218	236	195	242	230	265	212	219	237	236	217	252	266	231	207	215	210	241	231	209	224	236	213	219	222	229	228	240	229	245	220	271	262	237	251	254	257	258	237	263	252	231	250	230	236	186	233	238	224	216	239	228	240	227	184	252	225	239	237	261	222	256	234	208	231	226	255	218	239	252	217	227	234	222	217	240	231	202	246	221	234	217	235	232	242	235	218	238	212	202	218	237	218	204	249	244	256	217	218	246	227	250	248	248	233	234	236	227	209	226	244	218	243	200	206	213	227	251	228	235	231	237	224	272	231	221	213	206	217	249	252	199	249	246	251	226	234	238	272	229	232	240	223	209	251	230	234	226	226	221	239	241	260	216	220	230	251	242	234	214	215	240	233	232	204	239	206	258	219	234	224	247	216	236	213	200	235	208	217	246	220	230	245	234	188	233	223	238	217	225	239	226	257	228	233	245	228	209	246	247	255	241	225	232	249	240	204	242	228	244	202	247	234	245	232	247	245	235	198	223	266	241	226	248	224	225	242	221	220	230	202	261	224	247	248	217	259	234	204	223	248	236	234	228	231	237	236	222	234	248	216	243	244	212	224	199	212	237	247	255	206	262	221	226	241	212	202	214	214	218	208	231	228	222	209	218	249	225	224	262	238	248	235	192	244	228	234	214	198	234	237	227	233	221	217	215	220	248	219	232	238	230	237	225	231	231	242	225	226	231	260	216	238	220	245	259	227	249	234	218	229	231	209	222	213	232	272	235	216	225	239	241	207	248	204	223	213	223	243	223	222	240	220	226	251	230	206	236	230	213	230	193	210	219	212	247	221	205	245	233	207	216	217	231	240	213	234	238	245	223	246	268	233	230	245	224	200	215	235	242	226	224	273	238	227	254	233	235	221	205	228	201	225	223	234	211	229	224	206	217	250	202	218	229	245	234	279	247	219	249	212	240	213	241	248	226	233	228	216	256	255	224	229	207	226	229	249	233	237	223	210	232	235	227	239	214	199	249	232	247	250	227	243	222	235	224	243	228	232	230	235	240	236	229	234	238	233	227	234	233	211	205	257	229	220	212	217	223	236	193	223	230	236	223	202	221	225	215	223	238	237	213	237	263	207	255	233	221	198	231	243	245	229	252	214	235	231	215	239	252	202	195	234	214	246	229	268	246	235	219	208	249	237	241	246	228	217	233	228	224	263	238	219	249	219	276	261	231	213	235	250	253	228	252	209	208	220	226	198	219	252	208	221	264	230	220	222	231	225	217	245	225	231	249	258	254	216	235	252	232	215	246	223	213	223	250	226	219	245	231	256	205	223	227	206	235	229	219	234	222	218	225	247	228	229	233	241	233	213	235	227	249	225	215	205	252	233	227	226	232	248	246	238	233	246	230	237	206	224	259	225	202	220	222	218	229	271	247	235	216	250	202	221	207	227	213	210	263	225	234	214	201	243	229	243	260	250	221	205	217	239	241	246	228	227	234	234	251	232	226	217	257	228	231	216	218	253	223	229	211	200	215	240	210	206	248	233	256	245	199	239	235	263	215	213	213	241	240	222	220	232	245	244	249	230	211	237	228	223	244	210	242	224	225	229	207	212	246	225	220	251	197	261	199	246	207	248	230	238	220	233	226	252	230	218	223	239	231	225	237	211	208	248	219	232	242	189	226	199	218	232	236	242	250	235	232	238	233	226	220	237	235	228	251	242	227	253	229	259	202	233	209	208	251	217	257	235	204	263	227	215	223	206	213	233	231	235	203	206	243	248	232	239	258	248	220	254	210	219	214	260	218	251	212	262	230	236	242	235	207	231	223	215	231	208	224	218	229	226	222	245	240	237	233	210	210	243	255	241	242	234	197	229	247	240	233	223	231	210	220	206	229	216	228	253	202	208	210	220	217	207	230	232	225	233	250	224	238	227	211	221	245	247	213	239	222	205	213	190	201	228	224	227	234	214	227	209	238	235	228	237	215	256	231	261	241	228	237	253	247	230	207	247	239	207	230	233	217	229	225	228	246	248	208	210	228	242	239	230	238	224	228	230	223	197	193	227	209	231	225	241	201	253	214	207	228	229	230	210	238	227	219	238	235	226	226	242	247	218	251	251	239	240	237	207	238	211	208	229	246	232	249	230	257	255	237	209	208	218	222	229	203	258	254	216	254	253	227	220	236	227	227	209	212	229	216	216	235	221	214	235	223	203	237	222	229	248	220	230	204	217	234	234	212	193	226	228	216	266	214
3092	2033	1154	839	699	611	691	576	569	587	602	627	645	615	534	595	545	593	559	559	577	586	557	581	587	561	546	572	556	551	572	535	563	575	547	561	531	561	556	545	589	561	563	583	548	544	565	541	566	571	539	548	537	591	541	578	550	583	566	599	566	565	566	560	565	546	612	544	585	586	561	565	555	512	561	588	562	553	555	583	561	576	527	556	600	559	605	520	561	591	572	595	561	535	562	558	591	555	537	562	521	598	588	566	559	547	563	606	567	544	545	589	569	537	549	538	543	551	540	551	546	550	537	597	524	590	550	564	551	533	549	536	569	543	551	583	569	581	591	544	538	614	569	564	585	593	568	565	529	523	541	586	524	546	540	531	564	546	540	553	568	528	577	531	544	540	562	599	603	583	537	575	553	548	525	524	573	522	494	589	549	557	581	569	528	588	584	556	545	546	539	600	608	558	566	569	567	543	598	575	577	551	574	547	575	536	561	585	539	568	567	597	553	583	575	593	574	562	561	534	539	537	597	560	544	580	591	546	576	560	516	548	600	570	604	513	544	535	569	566	558	542	527	593	588	574	540	557	590	603	574	560	597	612	533	568	539	617	566	602	606	560	526	559	534	542	543	540	598	584	577	578	597	568	535	568	531	533	602	588	594	572	609	546	579	571	503	559	536	558	531	528	556	506	555	585	559	612	553	548	564	567	561	544	578	570	558	559	563	533	569	589	568	553	614	558	553	573	586	599	575	556	622	553	566	556	604	576	570	519	581	557	541	565	553	579	541	549	586	566	562	546	566	579	533	555	552	564	607	566	560	546	556	565	561	529	580	570	551	578	587	498	601	575	580	549	566	578	550	581	589	557	553	521	544	604	580	553	577	551	555	546	561	546	559	500	560	567	568	564	552	566	598	532	574	550	514	582	587	581	595	549	526	607	531	551	616	572	542	565	543	554	555	584	545	578	594	603	556	557	571	579	543	517	539	562	530	626	564	580	535	550	546	549	544	518	581	564	591	573	554	568	559	545	550	587	599	561	557	542	548	566	546	549	580	514	601	513	570	546	559	550	538	530	546	612	564	550	567	546	628	547	550	567	536	508	521	550	574	559	580	606	587	559	565	568	539	568	553	554	538	555	560	550	576	582	565	568	587	610	551	597	547	564	549	576	591	562	535	584	621	556	545	529	544	564	565	546	559	575	548	588	614	536	562	546	591	509	582	550	541	573	563	614	530	555	615	545	578	544	552	580	545	514	543	550	552	549	524	595	608	547	566	521	526	570	596	543	509	602	563	557	585	558	604	526	570	542	519	553	541	562	557	559	551	604	540	568	556	556	550	548	574	566	509	516	568	571	577	562	539	562	567	551	591	544	576	557	538	553	620	558	551	541	539	528	554	572	585	526	578	561	580	598	546	528	543	590	557	525	556	599	566	577	569	523	555	540	572	592	597	529	528	567	568	560	562	583	562	542	570	527	554	545	567	592	560	528	582	596	549	591	522	527	551	560	552	580	549	587	549	546	525	551	586	556	518	533	574	550	555	559	575	534	561	601	536	549	557	612	549	547	549	562	561	561	558	592	530	565	556	558	568	544	583	568	567	541	558	551	550	603	559	555	565	552	565	526	557	568	542	576	539	582	566	515	588	560	567	563	556	597	557	593	544	573	534	538	537	557	566	562	559	582	561	563	573	570	562	587	555	559	577	597	578	548	553	587	610	582	560	568	568	573	542	601	600	583	533	589	536	559	560	575	546	573	556	587	562	555	573	591	575	552	560	528	588	568	575	524	555	536	552	575	507	587	580	584	564	552	568	575	585	522	589	536	556	558	583	571	522	553	563	566	557	553	576	532	576	589	593	571	577	586	549	517	563	588	582	537	552	551	502	571	584	619	568	559	596	582	548	559	574	557	561	552	562	573	577	577	553	545	529	594	551	610	565	561	556	562	545	541	554	564	582	573	542	604	545	609	518	569	550	555	543	545	552	560	601	535	566	575	559	557	621	583	570	616	537	583	567	538	600	548	597	574	584	550	542	547	596	590	550	540	566	581	565	550	560	529	583	560	536	559	566	587	557	594	508	586	570	581	579	562	544	553	551	567	556	570	639	570	595	565	531	556	582	531	603	534	533	583	608	604	543	573	593	560	605	565	589	565	604	505	588	549	587	602	552	544	592	604	615	555	564	543	547	582	566	530	541	571	525	561	559	570	545	559	568	555	526	534	598	586	579	573	579	551	525	546	555	542	592	571	584	540	535	561	546	562	588	546	560	589	568	550	564	544	587	568	551	555	555	608	583	585	545	577	566	514	551	517	541	558	560	590	559	535	546	579	541	580	546	586	580	555	589	572	593	549	559	600	569	583	566	585	562	548	568	528	564	563	594	516	569	528	566	537	575	581	555	564	562	587	576	556	558	529	555	586	508	547	548	572	534	566	563	576	514	538	570	542	550	542	561	556	544	583	497	541	553	575	557	525	547	530	556	503	550	536	562	525	572	566	539	554	584	564	548	560	587	547	540	575	548	605	575	572	539	567	509	576	547	589	557	548	578	511	591	520	563	592	589	543	570	532	573	587	558	530	575	559	620	577	586	555	571	580	580	566	577	589	574	527	579	559	576	533	576	579	547	578	534	580	535	541	525	556	590	528	538	555	554	543	549	572	596	564	565	563	622	573	584	569	521	585	564	589	562	581	587	582	608	554	578	564	560	537	545	600	565	591	529	603	576	569	540	544	587	588	543	518	547	565	579	534	580	555	556	536	556	511	586	573	534	564	545	542	541	561	564	566	570	556	588	597	516	586	588	577	572	557	557	581	566	556	540	565	534	562	573	541	552	624	572	568	543	536	592	539	512	578	589	572	590	533	551	574	517	559	561	582	587	582	580	563	541	566	554	601	592	552	576	609	593	570	512	552	536	553	569	562	552	589	581	565	546	524	551	551	533	577	594	571	541	589	551	591	564	550	537	537	568	564	584	580	528	581	578	543	544	537	524	576	557	557	596	588	579	524	583	595	602	529	547	587	553	549	573	544	578	590	567	568	567	590	598	542	526	598	575	568	558	519	588	573	541	519	565	555	545	562	594	523	569	586	546	576	577	534	565	593	519	567	528	554	515	566	570	627	598	595	531	558	576	571	540	582	582	561	583	557	529	570	539	556	565	537	555	591	570	552	535	564	535	562	575	574	552	581	554	579	545	560	573	545	539	524	533	584	581	539	581	531	547	551	544	591	561	531	586	576	535	570	581	594	586	523	586	619	572	583	565	570	550	569	501	569	537	574	547	546	555	561	566	584	573	563	559	606	573	547	579	572	575	555	551	575	541	568	563	562	521	554	559	591	577	609	575	529	557	570	563	554	538	583	555	528	597	609	559	531	595	586	617	516	504	581	588	579	607	593	539	536	541	570	571	561	548	550	576	589	563	573	551	586	554	570	574	580	548	552	584	534	636	530	576	559	498	550	583	577	597	592	578	582	601	525	569	587	551	583	526	633	507	564
24349	21474	25092	28265	21474	21481	13069	411	209	186	189	173	149	133	136	136	129	131	121	143	125	133	136	108	119	116	112	115	96	108	129	113	105	100	118	124	102	116	103	115	110	117	97	113	127	103	104	115	121	104	101	121	116	106	108	111	98	100	95	119	86	114	115	119	113	121	103	100	105	87	92	89	101	92	105	90	115	103	103	97	113	116	88	105	103	110	96	118	103	92	113	95	96	88	104	84	110	104	123	119	123	97	91	108	108	106	108	99	99	105	128	104	87	104	102	100	110	117	108	105	106	95	90	109	101	92	110	105	90	106	109	102	88	107	104	103	95	101	108	106	127	95	108	111	105	101	116	126	129	94	106	91	115	85	100	115	119	123	97	117	98	92	101	103	114	115	104	86	98	98	103	90	105	105	87	86	112	99	128	84	120	115	100	104	109	92	110	114	106	114	107	106	115	100	99	111	102	114	116	100	122	89	102	97	92	89	115	99	115	114	99	111	99	106	86	94	90	95	84	117	106	109	99	110	100	114	107	107	118	109	103	124	131	104	85	103	105	116	116	106	102	110	125	93	120	129	111	116	81	99	98	116	121	110	94	108	113	116	85	107	92	93	113	99	107	106	114	117	102	107	107	120	104	98	96	126	98	101	118	114	96	94	98	88	94	97	88	107	103	94	116	115	113	100	101	108	110	108	105	85	107	110	114	95	112	112	111	119	104	118	128	125	126	116	131	102	109	125	113	88	91	133	120	95	110	99	110	103	100	135	103	88	91	101	127	115	90	92	97	120	122	124	100	96	122	101	112	122	104	97	101	99	103	111	102	110	112	94	122	108	101	100	102	101	92	108	131	117	98	95	111	109	110	129	102	96	105	116	83	113	105	99	100	102	111	124	109	90	104	106	104	102	93	108	134	109	107	122	92	112	97	116	84	85	114	102	98	114	131	118	107	110	95	102	97	110	89	86	108	115	105	107	91	107	97	117	91	111	102	98	93	90	100	109	106	94	122	115	87	86	99	131	101	98	122	101	104	97	111	107	107	119	116	122	121	110	108	115	108	118	105	103	88	102	97	94	103	100	118	94	110	116	93	111	95	109	114	117	102	105	121	122	100	109	110	114	110	114	89	101	93	86	100	85	106	102	105	119	124	99	107	114	109	111	112	101	131	117	100	103	113	91	110	113	128	117	109	101	109	109	115	105	110	119	101	98	111	102	96	94	92	110	91	87	114	96	88	102	99	110	101	101	98	117	99	91	116	111	110	119	108	92	116	105	98	121	92	108	96	110	113	94	94	82	103	105	98	86	110	97	102	108	93	114	104	117	105	107	73	101	112	114	109	105	112	96	108	93	112	107	89	121	93	92	114	89	94	96	98	86	106	118	91	98	128	104	107	95	105	99	115	116	104	118	103	115	104	97	110	91	110	104	111	103	98	110	100	97	116	94	110	112	118	103	111	93	114	102	118	119	106	89	107	103	78	111	99	87	104	110	118	108	90	114	120	92	101	93	116	82	102	93	104	98	115	101	87	92	126	124	101	133	98	101	99	103	98	107	98	91	103	115	111	127	114	109	92	109	115	112	94	99	104	102	95	99	103	92	90	107	123	120	94	84	121	102	100	117	111	112	105	98	110	88	102	113	92	95	119	123	102	115	108	97	125	91	91	88	89	102	88	99	116	109	94	92	106	102	108	104	103	97	108	97	117	103	111	81	111	102	118	104	119	96	114	119	109	92	105	120	104	99	96	94	88	110	112	115	107	110	112	108	100	114	133	113	105	107	91	86	100	105	98	101	115	130	93	92	104	99	95	108	95	95	115	115	92	108	114	108	101	99	124	111	92	89	93	85	101	120	103	110	112	103	100	105	110	124	106	108	105	101	104	89	109	98	105	99	124	92	118	108	109	122	99	92	114	96	103	104	97	95	95	102	103	95	109	95	127	83	88	108	130	106	132	99	99	98	86	117	83	104	117	88	81	92	89	111	102	112	97	114	103	117	103	113	117	124	115	104	109	104	83	83	104	107	96	118	107	99	108	122	101	90	108	124	108	113	101	98	104	94	117	97	101	97	132	115	99	107	94	96	113	121	98	110	86	113	98	96	96	108	113	111	94	110	100	104	111	111	96	96	105	108	119	98	117	94	97	93	106	110	96	90	109	105	94	118	98	114	103	103	99	106	95	103	111	105	93	110	112	112	105	124	117	92	96	116	90	107	91	91	78	108	97	103	112	107	113	134	107	114	103	112	101	109	117	123	94	106	110	101	90	105	125	121	97	93	99	114	111	94	122	100	113	108	88	110	122	103	113	90	121	123	99	96	113	118	91	85	92	99	102	114	91	109	98	119	116	105	87	96	96	100	104	99	121	118	111	104	101	99	87	105	112	104	99	111	97	103	112	109	117	106	105	102	95	125	99	98	103	116	77	118	96	98	121	100	104	128	101	114	104	88	111	115	105	96	102	108	106	105	93	112	93	97	105	88	87	107	104	115	92	110	112	110	99	98	115	92	83	98	104	86	101	95	106	96	111	128	107	94	103	85	79	100	100	122	116	119	111	108	96	95	117	111	115	114	106	101	108	103	110	111	113	108	99	126	94	115	109	111	128	105	102	109	103	118	109	110	78	90	101	92	94	96	107	94	106	104	122	100	113	92	102	105	124	99	104	105	99	91	96	98	95	110	111	100	112	117	105	110	108	114	106	111	106	96	83	113	100	97	101	74	105	108	94	117	91	112	91	112	119	128	99	101	98	111	101	92	104	108	91	103	98	113	108	97	90	106	95	112	117	103	97	104	111	103	128	101	116	112	115	98	92	112	112	114	90	94	111	91	111	111	115	112	91	106	101	108	86	99	98	100	102	109	86	110	89	111	111	102	119	105	92	102	114	97	112	95	86	104	96	91	104	106	106	94	107	95	118	114	103	102	99	123	99	103	116	98	88	108	109	121	103	99	74	102	129	99	96	96	100	110	112	116	120	118	101	115	94	117	100	111	115	95	95	101	123	99	99	100	130	108	85	99	100	124	99	110	98	105	114	100	111	102	99	105	122	110	102	98	89	97	96	107	106	96	107	127	120	103	97	103	106	97	114	106	109	114	105	105	114	108	101	118	101	119	126	119	109	99	87	91	100	116	96	112	93	101	103	94	108	99	107	96	109	113	96	102	113	77	121	104	90	92	118	116	101	123	95	108	128	103	89	96	102	93	102	112	101	110	116	101	106	81	102	122	107	101	99	117	86	79	115	109	100	95	105	93	101	120	110	118	110	112	84	131	99	106	97	109	102	117	99	111	107	87	117	116	93	140	114	101	114	97	123	109	103	83	110	96	118	98	104	103	108	82	98	99	112	94	103	108	101	89	100	108	105	105	91	100	92	99	108	101	111	100	100	123	100	121	108	105	113	102	102	114	112	114	92	101	90	105	95	107	110	94	106	97	121	92	108	103	109	111	113	100	108	108	97	99	114	101	90	101	102	100	77	91	106	120	108	109	76	105
2874	2969	1410	718	514	419	360	355	328	369	333	309	304	318	319	308	315	301	327	323	299	291	245	278	334	299	275	277	325	289	316	278	287	250	320	309	299	300	305	314	266	289	284	276	308	271	300	288	292	301	312	299	296	292	303	279	320	294	287	313	277	315	309	286	325	298	302	283	267	315	303	298	295	289	281	325	284	313	298	285	288	279	310	327	290	299	280	254	287	312	299	282	328	305	267	287	292	307	293	296	269	282	276	312	299	346	295	310	303	283	331	300	297	303	305	263	278	308	300	272	298	328	279	298	298	281	290	295	291	301	288	301	302	301	302	275	272	282	311	305	260	298	310	265	261	292	291	283	280	292	293	261	286	309	298	305	298	322	327	265	275	299	274	282	300	274	260	314	290	275	311	309	344	303	281	300	261	312	246	321	307	311	307	309	286	318	310	281	270	281	330	284	311	304	289	284	315	296	306	303	285	274	309	294	291	318	275	304	283	299	301	301	299	297	286	322	288	291	323	300	288	300	285	280	273	318	299	311	292	277	304	281	298	326	280	289	304	278	296	301	296	279	262	291	324	322	291	272	272	286	303	280	280	302	335	320	276	287	307	273	287	300	269	296	288	287	299	290	328	289	276	254	295	306	271	276	273	326	280	306	329	280	317	290	297	296	317	301	296	330	280	312	306	285	283	301	323	302	322	300	286	278	290	301	286	295	327	307	284	322	264	292	276	301	316	305	260	286	280	280	300	336	305	267	299	297	308	303	305	303	282	262	291	316	275	308	293	323	331	282	301	276	303	316	310	291	305	265	314	263	291	294	309	295	246	298	306	263	291	299	303	316	283	316	306	278	252	322	266	334	268	270	304	329	284	299	270	299	289	301	304	320	292	313	296	310	271	299	284	310	266	297	288	307	316	300	292	304	307	291	332	296	282	307	298	286	278	294	288	288	305	285	295	316	279	305	298	298	293	284	290	267	264	270	283	300	306	273	293	284	318	286	318	295	305	317	308	265	301	284	309	303	304	305	294	332	273	294	279	298	304	285	314	285	279	302	266	290	300	283	288	302	280	277	290	281	285	254	282	313	294	289	284	315	293	291	298	273	287	296	295	293	293	284	286	256	259	281	307	269	306	283	283	310	323	302	285	319	345	274	313	298	264	270	309	250	271	315	308	320	286	315	300	251	299	301	292	287	307	279	299	255	331	294	315	291	285	299	314	322	279	286	290	284	290	337	285	281	292	315	286	270	292	301	273	274	280	306	314	295	292	328	298	275	307	292	284	301	259	274	261	300	297	315	324	272	306	293	274	288	294	295	289	274	305	294	305	276	302	278	333	305	307	268	277	305	322	294	282	280	316	292	299	299	291	279	301	318	289	308	284	302	308	284	278	261	344	283	294	308	286	302	292	286	300	269	312	280	288	265	281	296	304	297	313	289	264	284	261	271	301	305	299	296	266	294	309	313	315	300	312	263	296	296	274	289	272	301	293	294	301	290	281	285	283	294	298	315	275	313	272	295	288	299	290	295	282	310	307	308	329	271	315	294	301	287	288	274	281	289	326	287	327	314	314	301	311	306	317	266	302	300	297	291	307	303	298	300	281	281	308	303	294	290	298	284	321	297	312	294	297	255	309	285	288	261	299	319	277	297	293	294	270	306	296	279	298	292	281	336	301	281	298	300	307	300	303	292	303	271	312	277	310	284	280	282	298	269	280	318	278	290	285	289	278	297	296	294	281	312	279	326	320	306	317	282	280	285	283	277	300	318	276	299	302	254	292	274	277	286	275	263	305	269	306	290	314	294	312	258	285	285	256	304	303	313	301	287	314	294	285	317	289	301	287	298	284	292	270	306	292	306	302	281	292	300	340	303	253	307	295	257	317	277	284	288	296	318	284	310	287	270	318	286	301	298	304	275	287	263	292	313	264	296	276	296	276	295	315	285	289	314	288	284	298	293	269	281	304	261	261	320	290	264	326	308	297	275	303	296	281	318	298	277	300	338	285	299	322	294	282	336	320	266	282	272	275	318	265	309	307	295	301	295	294	289	315	278	280	288	314	284	273	309	299	305	283	296	261	304	303	286	288	262	307	305	263	303	271	275	277	294	301	285	309	251	299	302	281	313	293	305	275	301	304	276	307	299	316	289	265	299	316	275	319	278	302	292	271	295	296	310	311	295	282	305	290	283	287	300	302	308	282	317	286	292	291	310	303	300	303	275	276	310	309	315	305	314	275	316	285	293	313	307	304	267	281	255	320	286	285	294	269	263	287	293	290	286	297	285	291	336	274	260	312	318	309	310	268	294	291	302	307	292	286	293	267	334	297	284	301	303	281	295	294	285	316	279	264	272	300	336	290	302	279	272	264	286	280	276	298	265	293	282	273	298	306	281	319	261	321	264	289	285	324	319	295	258	274	298	276	277	283	317	299	335	313	266	282	278	281	287	299	307	276	299	283	287	295	293	306	311	299	265	289	298	311	288	320	287	297	267	284	282	269	285	304	332	284	287	335	295	292	290	303	277	285	282	322	293	264	278	282	271	302	278	292	316	299	268	313	285	264	287	268	283	266	322	267	301	277	290	314	274	307	338	327	269	286	302	286	285	300	292	301	268	285	302	312	307	283	314	258	281	288	298	321	285	312	281	270	281	278	285	283	296	288	273	267	310	285	320	263	285	296	290	300	308	285	291	292	279	288	323	306	311	302	298	296	281	308	296	282	288	278	287	279	297	290	268	271	306	319	308	282	246	296	297	301	306	305	293	310	299	291	287	276	278	301	281	290	286	291	318	308	244	300	272	286	285	301	275	258	307	270	280	314	288	323	301	262	282	298	268	318	274	306	314	311	302	315	298	292	297	279	264	335	303	281	342	292	293	296	307	298	309	290	282	274	282	296	304	277	294	278	276	288	313	273	297	314	295	301	282	276	286	302	288	302	288	290	306	314	305	299	279	322	313	303	261	263	309	308	296	284	278	303	284	316	294	300	277	275	284	283	278	304	282	297	294	299	296	291	250	302	317	313	301	309	307	296	265	294	278	295	312	306	283	298	303	284	293	318	315	292	278	300	314	296	286	282	287	298	304	336	314	280	289	288	292	323	281	313	292	298	270	275	291	303	282	292	287	309	295	291	315	290	304	321	301	321	273	300	321	297	285	333	285	301	311	327	311	322	283	304	314	272	282	298	322	275	300	279	266	325	322	288	285	295	288	275	288	297	285	326	288	318	262	272	299	270	286	306	266	283	291	276	307	287	289	283	294	275	295	277	291	275	312	285	285	265	293	316	272	298	295	299	304	285	277	306	294	269	297	325	279	346	302	299	310	307	295	273	290	295	289	327	302	301	312	333	296	288	265	309	276	327	260	285	281	284	309	299	293	296	292	285	316	290	309	304	300	324	296	295	306	308	316	256	280	278	275	284	286	282	281	304	278	284	290	282	292	262	291	295	280	305	268	295	298	292	299	319	279	305	300	277	307	291	296	274	312	285	283	299	302
31835	20367	8385	561	398	382	335	365	328	373	340	357	391	361	352	326	342	374	350	319	362	359	380	361	349	343	326	371	382	364	346	355	361	389	344	353	369	367	325	346	374	368	333	363	342	348	345	339	341	385	343	352	318	328	342	361	321	328	335	362	319	356	337	336	361	316	355	350	355	366	343	330	338	379	345	336	324	330	358	343	353	340	362	349	311	342	383	362	380	347	384	387	351	337	343	370	333	352	379	353	353	360	319	348	329	367	359	325	350	371	356	352	313	359	371	356	333	303	335	374	359	338	315	331	345	356	354	365	370	355	353	360	353	344	382	365	335	335	386	352	326	350	389	360	337	314	359	375	328	320	361	361	399	344	335	334	358	348	365	338	373	347	370	351	332	398	379	339	363	334	340	360	334	334	367	323	355	348	377	428	371	379	359	340	370	339	369	350	352	335	385	354	350	349	366	304	368	372	353	327	358	324	354	364	358	353	365	338	323	369	361	356	401	349	376	391	332	352	379	361	379	367	372	336	339	349	360	376	397	369	337	341	357	397	352	352	330	362	351	368	357	339	340	385	304	341	319	359	324	344	372	388	373	357	370	337	382	362	393	343	346	345	362	380	357	356	331	324	324	319	353	359	339	353	363	317	338	339	373	324	385	335	336	348	333	322	338	363	353	317	329	330	354	333	325	377	346	353	371	364	397	379	358	342	324	326	356	375	335	354	372	347	359	376	367	391	358	359	348	351	358	367	346	344	354	383	316	388	342	326	331	379	332	350	389	352	375	358	383	363	364	353	333	360	338	327	333	342	354	370	392	327	356	301	358	356	343	346	383	351	354	358	331	386	339	360	380	325	328	362	345	344	378	371	379	366	330	311	339	340	359	333	369	368	355	393	337	359	380	360	361	339	324	351	369	356	349	344	386	353	353	364	328	310	317	357	326	369	363	328	363	333	365	395	347	329	359	307	374	354	365	341	340	353	359	333	363	362	323	360	340	337	341	362	290	346	333	365	364	385	340	383	340	351	359	370	326	365	365	373	366	307	330	338	358	356	336	312	312	338	338	343	362	353	308	303	365	324	342	343	336	360	377	352	375	358	357	338	322	362	328	346	353	290	357	359	314	372	365	370	360	316	372	340	357	353	346	366	388	341	349	334	319	340	314	367	385	352	302	338	352	351	320	379	351	381	288	319	343	347	360	366	340	337	354	354	324	359	361	356	342	401	312	361	371	336	320	373	355	365	378	356	334	351	370	361	366	382	364	328	361	354	363	369	354	346	332	374	335	359	352	348	355	342	368	334	369	344	341	318	371	381	351	363	369	363	368	324	383	353	343	388	344	363	349	347	356	370	346	317	382	333	340	350	344	365	367	380	341	377	354	361	341	359	374	343	360	392	376	362	319	343	364	352	324	334	365	341	373	360	374	339	309	341	370	323	355	376	350	398	388	360	375	360	322	362	358	340	370	349	352	349	341	335	363	357	337	335	317	384	330	329	363	359	339	363	382	383	346	331	339	357	373	364	377	351	348	343	312	355	359	334	347	321	305	331	334	355	373	374	329	299	351	347	346	338	370	347	307	323	337	348	342	333	355	339	335	353	337	344	353	344	371	351	340	343	353	364	342	321	345	360	369	318	346	393	376	346	331	364	350	362	343	346	343	361	353	327	317	359	337	313	302	359	320	364	380	341	387	343	329	365	350	375	351	322	333	383	368	379	347	316	303	358	331	341	347	327	350	348	372	359	361	377	335	383	397	343	338	332	358	362	376	366	380	330	341	341	363	332	367	344	315	338	352	341	360	355	405	352	367	353	358	358	327	317	349	353	376	349	334	386	366	357	351	341	345	333	345	315	382	341	357	338	361	381	356	352	342	359	363	369	380	370	371	334	338	332	323	346	348	332	334	382	354	383	345	342	357	343	323	375	346	353	342	349	340	348	361	350	347	339	352	369	335	367	356	352	368	344	387	344	366	376	341	338	338	353	352	353	347	362	351	330	391	359	342	335	356	335	362	357	372	356	359	322	349	357	330	315	361	366	371	393	352	339	347	319	369	356	356	360	326	351	345	365	380	324	344	361	368	341	365	346	348	403	346	366	335	331	383	384	371	330	342	327	373	363	346	352	371	336	346	388	351	388	325	351	364	320	357	352	334	331	344	359	320	372	349	363	324	381	364	353	332	330	329	360	339	387	367	322	356	345	312	354	330	373	339	348	362	374	367	379	329	327	332	371	399	354	355	355	353	372	346	370	369	376	326	350	344	373	309	354	374	356	366	316	361	348	362	353	379	367	333	349	351	364	359	324	340	350	316	328	352	329	339	332	352	348	374	370	316	322	340	356	346	362	334	350	344	382	377	365	328	366	348	367	337	393	369	329	333	359	343	371	365	372	333	349	355	316	352	353	327	391	380	363	369	343	343	326	338	352	368	374	379	343	346	336	325	336	381	360	337	356	365	368	353	350	314	336	373	396	369	335	344	331	359	387	353	334	375	335	325	354	373	338	355	293	346	348	376	361	353	338	340	333	359	341	361	361	359	370	369	342	337	343	343	345	334	313	375	303	327	346	300	380	353	333	378	343	334	357	379	347	352	364	332	379	352	353	329	390	322	366	381	328	334	333	390	340	374	332	348	382	361	348	394	337	336	348	343	347	337	347	354	357	332	347	342	350	338	353	357	348	351	348	351	334	395	352	342	316	344	338	340	383	333	312	393	349	356	349	330	350	385	364	364	341	383	359	313	332	370	367	364	340	369	382	340	363	337	372	347	372	324	336	345	365	343	315	354	359	352	349	352	332	406	360	334	334	351	370	351	350	334	353	340	331	351	347	367	377	325	339	333	366	354	345	372	372	353	315	361	322	329	283	339	369	360	358	364	354	338	379	309	360	376	324	399	320	388	348	352	344	366	364	356	338	336	335	358	366	348	340	363	358	340	357	311	364	369	345	332	341	362	374	369	338	366	315	346	322	337	357	339	378	360	362	334	356	376	356	369	355	366	339	350	358	344	339	338	347	327	397	401	354	372	367	373	356	338	305	389	365	323	411	362	348	327	339	353	352	341	363	343	334	341	359	353	338	328	358	356	318	328	364	368	350	344	379	351	358	327	371	369	349	366	371	337	355	317	342	350	297	347	353	374	338	321	329	331	345	398	337	355	368	350	367	359	369	346	303	369	331	376	347	358	367	342	360	343	327	332	326	326	339	332	353	329	314	355	345	331	402	379	359	351	351	335	338	381	393	356	345	367	338	344	336	376	376	385	343	335	341	391	346	338	350	339	344	384	341	363	333	335	335	385	380	358	357	340	356	366	338	347	365	360	353	323	368	350	370	390	345	343	360	332	335	358	326	376	333	354	334	313	339	368	380	347	309	347	388	356	350	345	362	380	329	387	339	360	345	353	363	380	349	342	338	339	346	358	329	340	379	336	369	328	348	347	351	314	340	325	366	337	357	322	333	345	340	368	340	340	331	397	370	352	357	365	352	363	315	352	360
5941	939	887	882	860	879	835	855	859	868	828	891	831	854	806	855	839	854	827	886	881	876	826	824	852	902	816	901	873	778	808	833	934	833	836	886	902	926	840	846	847	907	870	887	811	837	842	801	863	802	819	848	866	837	819	843	800	855	884	834	842	825	846	872	884	851	815	901	828	894	855	909	881	837	872	827	849	834	833	826	835	823	860	852	814	880	765	867	819	862	832	872	865	816	845	866	848	861	855	877	869	821	805	853	908	823	801	878	834	842	864	852	857	860	848	931	803	820	893	854	837	836	836	811	862	855	880	859	873	795	876	881	788	854	816	872	830	841	814	858	901	861	887	810	880	866	829	821	866	841	857	847	813	836	853	856	822	783	865	857	854	862	843	863	850	851	875	811	811	799	858	805	828	784	832	811	889	858	848	838	909	845	849	840	801	833	842	875	895	831	777	783	829	799	881	843	838	856	854	833	850	835	849	845	834	903	847	803	832	821	826	867	866	848	855	840	821	827	837	879	808	853	878	896	856	815	812	867	812	821	797	832	893	822	811	863	882	839	841	859	863	860	821	838	843	872	901	833	821	836	832	831	844	861	881	856	833	853	856	787	863	876	864	885	864	879	929	802	830	814	840	865	854	912	865	817	825	810	868	810	847	821	818	783	853	793	852	875	835	831	822	866	811	806	818	838	809	804	848	841	848	810	870	841	801	848	808	808	807	855	928	831	814	845	785	864	835	894	877	866	854	860	805	861	816	846	832	857	877	816	798	840	827	820	865	808	811	853	900	893	873	890	871	845	885	865	826	857	819	770	830	791	922	842	850	836	831	790	892	847	889	876	895	898	829	877	852	840	881	822	865	853	849	875	891	845	833	858	820	856	863	849	848	824	861	858	923	860	787	835	817	923	814	827	855	812	823	809	830	856	784	865	821	816	849	777	844	801	816	815	807	859	787	864	859	833	855	811	837	801	872	846	825	887	844	814	850	844	782	819	808	829	825	871	850	828	849	856	871	864	797	874	850	818	830	837	798	862	830	870	801	808	850	856	818	787	866	880	840	860	772	856	867	852	848	839	855	858	824	882	861	830	849	800	858	851	883	828	893	837	925	841	821	848	827	850	909	869	838	813	869	868	845	818	833	892	769	870	834	850	867	801	877	840	814	829	814	849	865	843	861	810	844	766	826	824	844	868	874	828	840	861	828	880	820	841	832	813	872	886	854	892	893	818	839	824	808	859	846	838	804	833	780	840	852	885	906	833	826	816	851	797	841	854	859	814	811	853	804	820	822	876	870	843	869	856	817	832	858	846	793	811	869	841	818	848	878	825	884	858	833	899	888	872	865	817	842	856	839	848	815	825	844	840	851	846	821	858	821	864	856	850	873	846	870	789	811	819	875	811	842	854	817	823	827	896	894	883	875	841	817	852	869	832	849	825	916	805	841	839	826	894	846	895	860	828	855	886	880	774	819	845	826	811	854	873	828	873	796	850	814	809	829	858	918	803	819	752	848	855	859	848	852	878	831	853	853	907	809	824	824	824	815	878	798	869	853	823	864	832	793	844	795	858	823	864	810	832	844	854	847	887	903	845	854	900	826	835	838	880	856	818	867	837	823	843	853	849	863	880	823	792	835	855	801	770	826	886	850	900	852	800	798	852	892	827	881	871	875	789	780	796	824	845	876	825	838	848	843	859	865	833	857	852	823	844	857	782	856	861	880	849	828	855	850	859	815	834	809	823	870	895	888	841	826	823	802	800	859	805	798	889	859	882	813	806	885	849	909	848	849	820	858	870	831	837	864	819	819	831	844	852	824	804	818	873	832	845	901	855	865	806	894	823	848	837	839	845	835	841	823	841	827	793	856	920	786	870	847	861	838	796	828	862	799	845	809	916	835	854	887	857	851	879	912	875	830	823	870	860	916	894	892	835	833	881	796	852	858	843	845	872	854	812	862	876	846	869	824	776	857	890	810	839	816	830	845	856	862	839	832	837	781	869	875	820	837	883	837	879	865	765	873	819	848	884	900	807	825	852	852	845	851	827	872	812	845	839	806	827	836	883	843	845	831	796	855	926	856	797	821	790	882	783	863	773	841	840	923	818	864	832	845	807	846	874	832	845	866	826	851	829	878	872	839	862	847	806	783	884	819	866	836	842	862	868	833	855	848	832	812	878	821	819	826	860	875	844	858	843	804	831	827	844	860	848	870	820	806	819	824	791	834	839	882	863	847	840	842	883	847	827	894	841	894	834	811	822	814	804	866	861	849	898	851	794	866	839	847	831	854	812	790	795	833	818	856	801	822	825	823	868	838	857	851	826	826	838	924	821	807	884	838	882	897	824	833	862	843	800	853	819	868	815	829	897	851	846	829	889	829	895	834	853	853	852	915	869	852	851	852	863	885	846	831	845	835	816	847	825	821	868	876	775	893	780	867	824	864	812	842	875	834	836	862	818	827	853	840	825	857	842	809	849	836	857	863	843	837	860	819	852	884	829	865	875	856	891	810	898	845	829	886	845	835	804	815	804	837	831	888	861	868	813	888	807	814	847	836	871	816	830	792	903	844	848	858	896	923	860	841	820	839	794	858	816	832	901	853	847	822	872	845	882	891	865	834	856	803	812	826	919	856	834	807	860	836	831	843	873	778	888	860	812	838	820	858	840	820	834	845	825	825	800	869	884	826	804	873	859	809	893	840	885	871	897	883	847	837	865	866	858	859	797	827	833	885	861	870	868	876	816	810	841	820	846	886	866	812	814	781	826	840	832	874	868	799	869	828	869	895	874	834	898	846	846	802	804	766	812	821	823	878	850	857	884	854	791	829	872	864	842	808	814	812	845	842	845	839	874	820	865	825	855	815	867	865	830	801	837	851	832	882	819	827	826	841	812	833	782	851	888	808	856	857	851	825	847	851	887	826	919	880	828	822	841	812	836	862	854	895	864	870	830	851	840	838	860	887	871	796	799	835	830	845	875	864	901	809	832	846	859	886	825	893	811	878	859	818	888	843	865	870	854	828	844	865	811	872	869	839	835	849	876	841	872	892	853	813	824	831	856	847	891	806	872	851	850	871	844	856	868	849	891	887	821	863	805	891	865	845	873	885	888	838	852	859	873	824	833	800	863	900	832	844	863	844	832	811	805	845	830	864	845	861	818	868	836	854	848	824	840	805	796	816	853	865	859	852	848	826	783	859	868	850	852	855	894	871	852	840	821	799	895	852	820	854	866	836	818	861	869	827	835	874	803	879	849	912	870	871	904	805	811	838	850	855	859	853	841	900	805	868	828	796	842	885	825	878	843	834	856	859	832	817	860	856	853	881	817	829	879	833	880	815	893	891	833	846	846	835	824	898	900	835	796	849	834	790	853	876	908	803	805	840	837	827	828	848	806	859	860	848	831	859	847	900	781	879	832	829	808	836	877	863	878	809	796	849	837	828	812	855	828	798	799	807	811	819	827	808	866	844	857	878	882	879	865	799	848	862	844	870	893	836	862
25041	21528	24783	28711	21524	17938	518	327	294	279	277	275	261	223	228	266	242	227	247	240	203	234	234	234	264	237	224	221	260	250	228	216	211	226	222	256	209	218	240	199	226	219	223	227	247	241	226	238	221	250	238	240	260	220	221	239	220	262	204	226	239	215	259	236	215	223	238	210	211	253	218	216	251	251	229	239	210	239	234	235	262	229	240	216	225	231	233	236	216	226	229	211	231	231	241	221	213	203	227	235	235	236	212	235	248	228	245	240	213	210	231	242	243	210	244	231	231	223	239	247	232	226	232	220	240	216	248	211	260	225	204	246	255	231	200	226	240	226	233	214	213	211	212	221	237	218	207	227	229	222	224	235	204	222	232	235	224	211	242	235	246	203	226	242	224	215	264	219	229	237	205	227	226	242	196	204	253	203	232	215	258	224	225	245	209	238	223	237	229	193	221	237	206	214	232	219	225	245	193	229	228	235	236	237	250	239	203	258	239	233	225	222	223	233	239	243	244	211	233	235	243	237	214	226	230	251	245	232	242	199	217	226	242	248	217	237	220	237	221	251	232	225	214	221	222	235	212	221	220	212	231	246	226	232	240	227	236	251	211	213	247	200	248	242	224	256	225	232	243	262	214	210	249	211	226	233	214	212	259	223	235	202	230	226	233	231	245	246	269	212	193	209	221	217	245	227	205	226	202	276	192	220	220	231	224	209	210	236	195	232	230	239	232	216	240	238	224	199	204	209	234	218	219	200	226	231	232	213	230	225	208	239	231	208	218	219	234	253	213	247	218	227	224	215	227	196	245	230	211	216	242	227	218	218	236	226	227	244	235	228	243	248	237	209	209	219	231	231	225	222	252	223	195	251	219	217	256	217	239	237	236	238	223	214	242	245	215	222	232	227	204	224	213	208	239	239	244	241	217	249	178	224	209	223	241	225	229	245	226	220	243	249	221	255	225	242	209	230	212	222	224	212	250	206	224	225	242	228	232	253	238	239	242	227	228	209	223	221	241	242	192	207	209	239	235	214	232	217	236	255	209	223	236	247	214	225	230	243	242	252	222	215	250	224	230	220	213	222	204	247	232	242	262	247	242	231	224	227	227	250	218	240	255	213	226	230	227	238	237	219	242	211	205	220	253	209	216	201	200	236	229	251	207	215	224	226	220	193	228	212	254	240	225	213	212	229	237	226	219	215	244	234	219	229	233	213	232	222	215	224	211	209	212	237	220	216	210	252	228	254	254	214	231	244	223	230	212	216	242	236	213	196	194	252	227	250	214	215	223	250	230	233	258	218	224	209	244	237	185	222	246	246	191	214	252	239	213	248	252	216	234	224	216	221	218	220	237	202	232	225	218	240	236	230	246	212	237	206	207	246	205	260	229	253	239	231	229	228	247	240	235	244	225	215	221	243	253	222	206	233	214	233	228	214	269	263	228	239	220	229	243	217	242	240	230	216	225	230	239	220	232	222	228	213	223	231	236	222	218	237	222	225	265	262	218	256	218	229	237	233	206	211	231	226	222	226	223	273	241	265	220	254	232	228	213	204	216	208	222	224	246	232	248	234	225	228	224	249	241	240	238	240	234	244	219	213	252	212	223	227	229	246	227	222	243	221	237	246	249	218	217	231	207	226	229	231	221	237	215	219	206	243	203	222	215	243	229	257	242	221	232	238	224	245	221	208	214	218	222	220	208	206	234	209	226	270	240	252	205	230	234	184	254	221	211	219	216	222	232	214	218	229	238	234	217	227	230	241	246	230	233	247	233	243	243	226	228	219	239	256	231	227	228	250	254	250	209	216	195	233	242	242	212	242	238	221	236	217	243	248	248	226	227	238	230	224	237	240	238	255	229	270	233	227	210	219	228	223	234	251	234	185	207	237	249	226	239	212	208	240	177	235	225	185	217	226	211	211	216	215	224	234	228	238	219	238	222	241	205	227	217	227	224	208	224	230	217	230	218	236	240	256	239	225	263	226	184	193	216	241	231	231	234	236	207	260	238	225	202	215	230	234	213	219	215	248	235	252	217	223	244	213	236	208	223	212	246	215	227	222	239	224	216	250	222	228	212	211	232	230	207	239	241	234	240	258	203	228	215	223	254	202	239	237	247	242	222	224	208	226	211	254	239	216	241	213	249	239	197	240	223	234	238	264	253	230	230	222	233	244	245	224	217	242	239	220	217	205	262	263	218	234	221	224	237	210	218	222	211	229	256	243	242	245	223	234	225	201	233	214	261	225	240	217	192	204	235	220	231	261	245	194	234	235	224	246	268	229	248	231	212	225	238	241	207	235	205	213	225	215	228	241	235	221	197	246	245	208	236	212	209	219	232	258	233	250	216	225	185	242	251	196	238	260	240	219	231	208	221	218	225	210	264	237	215	223	263	220	237	237	236	239	223	219	248	203	231	247	214	206	252	253	232	218	217	198	214	231	225	223	208	243	265	236	222	233	235	232	225	251	213	243	214	253	237	225	221	227	229	268	225	231	232	220	211	218	203	231	218	251	207	235	235	206	216	256	260	245	229	210	228	213	247	209	235	247	227	207	225	222	214	198	234	217	225	263	254	231	231	218	246	206	216	228	200	249	238	194	254	223	250	210	226	234	221	228	232	251	254	235	245	232	239	214	219	226	203	242	253	251	215	240	240	246	223	227	201	233	217	223	253	219	257	262	234	230	201	232	254	255	236	215	221	222	195	221	182	245	246	223	242	254	243	232	232	239	244	198	262	219	234	259	216	229	237	268	218	221	251	229	227	205	219	210	256	225	230	226	220	238	236	219	227	200	233	245	234	222	233	245	223	226	241	251	222	239	214	222	219	222	212	232	215	191	231	225	219	245	242	219	256	228	275	253	213	222	229	228	249	241	200	223	231	211	218	241	251	229	221	225	245	234	232	229	235	271	218	213	260	242	243	224	234	240	201	238	222	244	229	248	227	239	214	209	215	214	238	229	240	239	247	235	215	225	241	235	229	232	206	237	237	219	231	224	222	222	232	229	243	208	208	229	235	208	218	218	255	216	185	221	219	247	216	256	241	226	208	219	245	210	208	248	244	206	239	217	226	226	211	223	206	237	219	238	246	222	227	248	245	212	245	213	220	213	223	203	236	210	205	226	230	217	233	287	189	245	253	207	195	213	198	253	231	252	235	254	222	209	211	259	209	209	209	217	234	224	227	246	212	248	179	244	230	227	241	205	259	238	199	241	212	261	210	236	217	236	237	211	208	230	223	250	226	218	249	202	205	238	257	213	224	239	228	224	226	247	209	227	214	247	251	246	207	247	231	231	213	231	229	239	270	239	231	253	224	237	236	221	219	234	226	225	222	203	209	229	213	233	252	219	215	235	197	209	217	222	229	225	231	204	240	236	229	250	244	237	217	219	229	242	258	219	223	231	248	229	225	200	239	230	209	243	210	223	213	229	234	243	235	246	242	230	231	222	212	196	211	201	229	205	225	210	222	268	232	244	232	222	239	241	207	228	236	211	234	229
3030	1934	1143	789	649	651	608	616	542	582	616	573	566	533	544	562	543	605	603	537	550	532	610	566	560	544	537	588	528	606	609	574	569	578	592	539	553	552	561	566	570	584	562	545	590	526	535	557	577	566	566	575	554	543	561	556	548	584	570	551	566	543	577	524	565	556	572	574	570	588	571	542	571	573	518	535	587	545	595	578	552	572	567	541	585	533	573	565	570	476	554	563	582	627	585	517	565	560	510	569	607	540	556	574	547	564	609	564	534	540	578	560	586	539	568	544	559	591	531	579	524	598	580	572	566	588	556	568	591	534	570	593	531	572	589	538	601	592	540	550	555	624	554	556	543	551	572	551	554	542	572	524	589	563	565	551	559	540	572	589	576	625	557	584	539	542	567	554	547	581	552	517	524	563	560	533	537	579	565	536	547	547	533	530	565	599	552	546	573	584	544	577	547	543	543	564	587	554	547	551	540	581	566	563	603	608	582	565	566	570	557	564	539	589	566	569	546	540	600	569	587	572	565	597	571	528	565	553	579	590	545	585	567	575	544	557	598	537	562	572	556	575	562	558	580	509	565	540	531	607	562	542	557	511	532	551	565	525	551	544	540	569	591	565	595	575	602	546	549	536	595	565	534	566	497	589	527	539	587	571	597	566	534	600	599	589	526	552	563	534	570	559	573	569	564	549	563	590	575	557	550	551	553	484	553	589	540	560	548	579	514	564	536	545	575	578	555	558	568	604	569	530	513	555	554	555	558	554	542	551	557	572	525	575	548	552	571	573	562	578	564	555	555	548	543	529	582	539	535	534	543	607	581	558	577	578	555	537	541	596	579	541	542	531	537	551	543	518	576	531	593	544	548	580	564	547	557	532	566	562	535	565	572	586	529	580	544	523	568	587	577	534	553	511	559	590	605	558	579	544	553	578	574	539	543	565	575	530	554	578	561	535	563	545	579	582	544	551	553	520	555	561	556	581	568	601	596	577	563	569	535	533	526	564	566	556	534	559	570	570	578	582	527	561	553	568	548	580	572	573	539	603	577	604	539	551	520	568	541	590	598	536	581	565	607	528	576	579	608	567	546	568	546	547	545	566	584	548	515	529	567	525	590	586	602	548	581	593	625	529	551	562	543	532	569	519	571	582	547	525	556	545	588	593	575	547	556	564	556	545	538	538	570	542	590	564	539	548	603	566	559	586	582	546	547	544	557	548	539	569	565	550	557	544	538	593	576	601	573	542	555	546	520	587	519	564	549	562	552	588	530	555	585	588	584	550	543	516	545	538	563	564	527	583	578	564	546	546	559	568	567	538	564	570	563	555	506	533	543	527	556	579	578	618	525	578	546	516	556	575	544	552	578	525	581	552	580	530	606	554	587	545	572	551	554	567	540	552	507	602	585	550	535	580	573	589	586	561	547	559	564	555	489	546	546	518	551	571	545	568	594	602	607	568	551	530	556	581	554	591	563	571	552	559	550	540	571	559	615	545	513	544	545	551	567	514	572	556	563	545	556	612	560	516	561	591	504	569	578	556	577	544	530	548	592	592	532	575	547	565	533	588	586	515	554	613	568	565	509	545	587	549	525	540	610	547	587	577	570	549	571	552	569	537	545	529	550	580	571	570	575	600	563	520	538	605	548	561	580	576	545	547	573	556	545	585	585	511	582	569	563	532	548	547	523	560	551	522	582	580	516	568	534	581	573	559	545	573	534	590	575	562	562	564	552	584	562	567	591	544	558	588	543	552	523	560	588	529	529	553	569	536	567	585	561	521	567	562	573	533	523	596	568	557	559	566	530	552	570	558	607	558	571	536	587	604	566	564	538	539	556	610	560	546	565	585	568	612	545	565	616	530	535	586	537	595	557	555	546	563	566	533	590	548	552	562	589	564	551	530	611	545	531	579	569	517	540	557	622	580	549	565	537	567	592	548	544	515	529	538	552	556	567	561	573	555	564	539	552	531	553	548	562	556	572	528	559	567	560	550	569	564	552	568	564	559	597	551	550	523	561	523	561	559	539	572	589	557	571	552	600	575	541	522	560	550	546	560	588	572	559	539	548	588	536	577	531	489	594	543	565	562	536	568	579	569	568	552	564	543	553	500	556	564	538	555	528	567	558	591	582	552	569	583	570	544	553	541	526	521	565	564	559	578	565	515	555	590	581	563	558	531	557	564	557	544	539	527	607	588	572	599	556	552	554	569	535	590	510	527	519	538	614	550	586	576	597	616	569	590	577	543	570	572	551	542	578	520	585	532	592	602	590	562	582	535	561	572	599	573	554	600	553	530	586	555	585	554	580	553	562	590	596	568	562	552	570	532	596	541	540	548	542	532	536	568	572	553	590	532	590	569	598	558	555	538	614	546	528	617	545	552	557	531	546	586	559	543	565	607	585	540	545	563	566	564	540	562	615	529	543	564	574	620	556	527	546	523	561	574	584	549	542	581	549	584	556	501	581	557	563	566	512	586	544	586	616	558	583	551	580	570	588	580	577	602	557	547	553	576	566	553	549	560	510	512	516	514	591	567	535	585	532	540	572	550	551	536	543	547	573	552	543	528	537	545	549	601	540	589	543	554	538	555	578	568	546	573	537	565	522	584	572	585	561	607	534	618	542	532	564	556	596	562	562	575	535	556	570	557	599	565	559	600	558	553	586	555	565	605	568	577	563	550	550	575	582	597	573	517	571	501	565	548	598	601	546	556	514	532	541	537	580	557	534	549	548	556	536	562	549	561	565	588	569	537	555	572	585	531	563	573	526	557	547	538	546	542	555	533	508	588	572	518	570	542	551	548	560	609	534	588	548	592	548	579	540	582	510	547	562	568	556	551	567	551	622	557	534	555	522	548	572	565	529	544	559	537	576	534	597	562	568	556	559	558	539	563	551	534	568	581	532	549	567	553	544	565	539	569	554	528	561	569	554	526	530	496	568	563	613	528	610	592	539	576	538	550	587	527	552	557	566	572	547	552	575	575	590	556	548	567	503	566	538	530	559	608	546	567	538	509	565	529	556	526	593	563	565	581	585	559	549	599	559	608	539	578	571	499	550	535	529	546	554	565	572	572	562	569	533	556	610	538	541	585	594	585	520	559	526	549	567	554	540	626	577	562	621	556	563	536	593	551	538	536	533	570	556	595	561	589	562	563	556	541	522	570	574	559	590	560	577	602	556	556	572	601	572	566	539	550	617	586	522	534	525	584	608	537	581	528	598	589	560	526	544	594	586	577	569	572	564	629	534	584	561	566	576	565	543	554	587	535	564	540	564	544	573	559	543	576	565	530	551	555	537	562	564	584	565	581	538	567	621	566	572	531	525	556	563	564	533	573	550	527	549	585	534	556	536	526	562	547	542	509	533	548	554	574	581	596	554	565	589	568	592	529	573	537	586	575	532	537	547	549	532	535	550	565	538	571	522	550	562	580	536	575	606	586	592	555	557	545	566	534	577	517	609	527	558	544	560	556	533	545	519	555	550	562	576	527	556	538	582	518
24444	21540	25176	28350	21540	21542	12280	367	224	206	181	149	161	143	151	142	139	121	145	132	133	124	103	124	114	119	120	112	115	119	118	120	114	102	107	86	122	123	124	112	110	116	122	119	98	118	108	100	105	99	116	101	96	112	104	108	91	114	113	102	111	102	119	107	105	97	111	115	110	101	100	91	110	116	111	102	101	99	100	106	123	100	105	109	108	91	94	101	110	119	100	105	90	82	96	114	108	105	131	115	117	104	99	119	120	94	105	126	113	108	92	100	105	88	108	116	98	110	98	100	102	112	104	109	106	127	96	108	112	125	97	84	95	114	97	100	112	89	95	105	92	93	100	103	87	114	97	110	134	114	92	118	93	112	98	96	102	103	107	105	96	111	100	105	106	112	88	101	100	87	99	107	120	88	101	103	112	113	107	111	126	124	102	119	130	97	114	128	117	96	113	102	88	99	110	107	107	83	106	81	109	102	101	111	100	99	99	106	94	88	108	96	91	104	105	112	116	115	96	92	117	90	104	111	117	100	114	103	120	96	102	105	101	93	112	94	114	130	113	108	97	83	113	107	81	112	117	115	99	110	98	105	85	105	101	109	111	96	127	98	117	112	93	114	109	122	90	103	114	92	102	95	109	96	112	115	107	93	112	107	130	113	112	99	104	121	124	109	105	113	105	80	101	115	93	101	103	89	96	94	96	129	110	97	86	113	113	103	108	123	112	111	110	113	95	90	119	113	103	99	101	104	115	97	85	108	109	125	111	94	108	120	112	113	88	108	95	100	117	103	100	96	87	98	106	102	124	114	98	103	95	92	110	112	102	109	95	86	92	124	104	104	121	111	111	105	122	100	107	93	102	81	97	97	96	102	119	93	106	98	97	103	102	88	105	103	82	104	100	105	104	115	85	92	102	89	96	97	112	96	108	111	109	116	90	95	111	91	100	100	98	112	121	99	102	113	108	117	87	106	108	93	99	100	97	107	106	93	82	100	97	89	105	97	93	100	93	113	131	123	105	102	108	107	130	106	101	119	92	108	82	121	106	94	91	95	131	97	102	92	69	98	89	98	88	107	111	109	99	88	113	95	115	114	96	109	118	121	96	98	109	100	100	97	107	99	92	102	108	88	91	112	132	92	93	104	83	98	106	104	95	94	112	108	112	93	110	117	109	105	96	109	94	98	92	112	109	96	96	110	92	118	95	91	102	112	117	105	100	90	85	95	112	95	97	114	97	102	92	124	100	120	97	85	104	114	112	117	90	112	100	75	104	109	89	113	97	126	100	88	114	118	103	103	105	96	98	116	104	104	100	94	104	120	100	105	117	109	94	120	91	123	107	92	108	116	89	108	124	108	96	105	121	101	111	81	98	97	98	114	116	106	104	103	96	104	94	93	103	104	114	101	104	107	117	94	105	104	105	107	109	106	87	91	107	100	82	101	123	99	87	122	117	102	102	112	92	103	102	88	102	87	110	119	91	87	99	103	96	103	104	107	102	121	99	102	108	105	87	92	101	109	111	107	112	89	103	101	99	80	111	125	98	116	120	110	118	136	93	113	118	118	114	95	121	118	94	103	122	86	92	93	85	93	114	114	106	118	108	125	101	89	93	93	95	103	92	108	110	99	91	112	92	103	117	108	112	110	100	105	113	110	124	107	118	110	98	102	116	107	119	123	122	105	109	99	109	122	102	88	101	106	112	117	106	127	106	121	115	94	98	100	111	103	102	95	104	121	107	110	105	90	107	103	121	94	115	97	112	109	94	131	128	135	115	108	100	103	104	101	113	84	105	117	88	115	108	90	113	115	88	111	98	101	100	118	92	112	99	107	116	100	111	121	99	107	109	100	89	103	101	105	103	105	128	114	93	90	120	95	125	94	78	107	108	99	109	107	97	103	105	89	113	92	79	85	123	104	116	98	99	105	91	105	115	80	109	112	95	105	121	110	106	99	101	111	103	120	105	110	107	102	109	104	123	100	109	111	84	104	102	97	102	89	75	89	96	100	99	113	93	106	101	108	127	102	93	102	101	95	132	108	108	101	114	93	127	104	106	101	109	93	109	115	95	100	123	96	104	100	76	95	96	107	99	118	99	104	120	96	98	126	112	108	103	96	99	126	103	102	98	87	95	111	104	94	97	87	96	102	112	120	88	109	94	100	122	108	102	107	107	100	116	93	91	105	109	94	105	95	111	106	94	86	117	119	120	97	98	106	104	112	113	124	109	100	99	87	110	83	109	85	112	95	111	116	102	103	106	95	104	109	115	110	97	120	85	99	113	87	86	102	107	106	105	120	104	99	111	111	109	124	122	126	110	97	120	99	93	99	111	96	91	110	104	98	115	93	113	90	114	115	105	109	93	91	111	105	102	90	101	107	105	109	95	111	96	118	117	100	96	122	88	124	105	89	97	99	104	114	124	108	110	103	120	79	95	122	116	125	84	102	106	114	110	92	107	127	108	116	98	107	108	113	119	93	106	113	104	114	107	99	112	108	98	107	99	116	119	102	102	93	101	97	98	91	100	99	94	117	112	109	95	89	110	99	96	126	104	117	100	104	106	90	80	118	81	114	101	110	97	87	110	102	90	103	118	103	101	99	125	99	102	108	100	107	77	122	113	109	106	115	133	110	120	110	96	101	101	91	88	105	91	94	109	121	124	105	88	93	81	96	117	100	113	109	109	113	100	104	106	109	89	109	94	93	110	115	99	122	108	116	110	100	103	111	124	90	103	116	89	115	83	98	93	129	101	123	105	87	110	92	98	105	106	106	132	121	105	100	95	86	106	99	119	109	111	98	119	96	129	103	90	117	119	114	104	105	90	98	92	108	90	85	87	109	108	130	104	104	99	72	100	108	97	98	116	100	102	118	100	92	110	101	99	104	107	108	103	97	118	121	109	128	96	94	98	98	108	110	129	121	103	138	100	109	91	106	103	112	96	114	132	93	112	111	111	93	114	99	128	103	96	92	105	112	100	106	93	124	80	88	109	97	112	118	117	107	95	98	93	107	92	91	89	91	99	97	99	113	113	99	96	117	102	99	109	125	106	89	93	95	106	94	112	98	79	113	94	119	90	105	94	117	104	100	114	100	100	100	110	120	90	103	108	116	120	105	108	97	84	115	112	106	109	102	103	107	103	99	128	122	109	118	100	111	96	107	108	110	94	94	92	97	112	100	114	89	102	104	92	97	101	106	103	102	98	115	104	107	107	118	97	91	116	96	109	85	110	100	95	101	93	98	106	110	87	103	77	95	89	100	111	108	120	97	82	91	106	108	115	95	96	89	110	117	124	101	124	102	115	116	96	93	77	95	113	115	109	95	100	97	94	102	106	111	118	108	101	101	116	113	102	93	103	110	103	96	112	87	96	89	99	103	91	93	91	93	109	123	96	106	103	118	101	77	108	89	96	113	99	125	91	103	80	96	119	104	109	103	111	116	113	107	112	99	104	121	105	108	104	100	106	95	107	103	95	89	108	97	84	108	111	108	107	101
2868	2898	1370	688	523	425	384	361	368	313	345	314	324	282	274	301	318	306	312	309	321	304	292	289	303	261	337	303	329	315	319	311	285	277	280	274	293	289	312	278	281	301	297	295	296	319	292	298	312	295	275	268	290	296	279	276	304	271	279	308	288	277	281	288	288	298	307	287	312	290	299	301	271	286	291	257	304	305	307	299	331	281	308	305	298	284	286	314	271	300	270	329	291	293	316	312	262	296	280	319	263	284	313	273	303	271	294	269	285	275	302	302	289	275	309	344	261	291	321	305	307	293	251	258	316	296	296	314	282	281	299	293	288	283	278	302	331	299	272	291	282	286	272	299	300	281	283	286	291	319	297	284	301	282	326	308	292	288	318	276	287	250	277	279	306	300	300	329	305	274	289	277	303	278	281	295	320	309	311	295	268	275	276	291	310	272	280	293	286	277	310	284	281	291	304	320	306	285	296	311	300	285	280	305	299	299	301	310	289	280	314	303	318	255	276	273	294	318	292	290	314	297	297	282	284	313	300	311	325	296	296	321	296	284	293	316	311	284	310	304	305	328	295	276	285	293	275	310	310	284	308	290	290	280	314	292	326	289	291	253	277	302	275	281	291	315	281	279	300	292	320	299	318	303	292	286	276	289	348	304	275	302	275	303	297	293	282	323	250	288	291	297	310	269	283	281	277	275	277	302	324	304	302	318	311	307	259	269	311	295	302	266	271	288	300	313	270	309	314	297	292	310	302	314	289	276	305	286	285	282	256	293	268	298	280	307	315	271	299	292	297	289	278	330	305	298	294	288	303	284	307	301	290	299	291	285	284	286	292	295	290	292	301	325	315	313	291	304	313	283	310	263	295	331	279	296	316	328	307	308	308	274	283	288	303	293	294	287	300	285	309	279	290	318	297	298	293	280	300	268	252	307	324	279	298	309	297	298	305	279	325	307	285	279	294	317	314	232	304	316	276	282	283	296	315	284	294	312	302	289	290	283	287	297	292	270	283	289	266	278	286	300	281	289	312	269	285	307	282	321	289	306	308	275	306	281	304	290	284	277	307	312	298	296	321	306	280	293	282	280	297	277	267	266	296	322	303	320	294	300	292	316	297	277	277	291	313	291	294	290	305	278	307	260	272	303	283	323	300	327	324	304	284	271	265	285	300	284	284	309	289	308	318	298	294	280	267	306	274	301	285	286	284	300	278	270	278	291	274	286	296	298	274	306	276	312	292	283	290	300	276	310	319	311	328	290	276	274	308	321	269	303	293	290	270	303	298	292	275	317	306	279	299	277	286	299	292	263	313	279	277	270	250	304	280	272	290	303	278	280	313	283	292	289	280	283	287	278	293	294	326	292	297	279	314	313	251	297	284	276	289	282	272	280	288	319	302	298	273	295	299	304	289	278	283	324	289	286	306	307	264	288	287	285	288	276	298	263	313	276	299	291	297	273	313	298	289	252	279	275	273	295	296	309	275	290	314	293	313	262	262	292	297	279	288	316	271	313	298	284	289	303	297	265	289	255	303	298	307	315	322	313	304	262	314	297	286	271	262	260	277	288	287	316	284	288	276	299	306	275	298	267	303	263	297	307	300	291	312	295	298	311	293	316	307	294	292	307	299	322	283	330	290	325	266	277	286	296	283	341	287	330	280	305	312	300	320	279	272	289	304	323	298	272	281	284	294	295	300	306	298	267	274	312	299	306	280	293	292	302	310	308	291	295	310	304	277	327	291	291	305	278	264	264	282	290	281	321	266	300	285	310	267	273	316	289	283	302	311	277	308	307	278	309	324	295	288	267	313	269	290	313	276	270	297	285	296	278	318	262	266	302	286	278	285	303	262	305	322	324	285	292	295	309	261	287	323	257	273	301	254	298	263	310	306	304	257	297	291	299	327	292	330	288	278	273	292	313	277	287	288	299	303	304	297	304	281	300	291	308	308	289	303	282	291	278	281	297	322	273	313	296	318	285	304	316	290	299	292	279	278	284	323	298	251	281	300	292	298	282	278	284	262	295	284	294	277	281	306	284	308	301	293	282	286	277	292	271	291	302	279	274	298	310	280	261	328	274	297	291	304	320	294	304	309	301	296	305	287	290	283	293	286	271	317	305	321	307	299	280	300	282	295	279	285	287	302	290	316	303	305	293	310	285	301	302	315	318	285	256	298	275	278	274	299	300	286	315	304	275	305	302	259	314	301	303	287	294	274	311	299	326	316	300	283	275	284	292	310	281	290	288	274	281	284	307	295	289	284	297	311	306	300	283	295	293	308	309	318	276	297	298	294	285	281	282	251	290	286	269	312	306	297	263	297	307	296	305	314	293	307	270	285	267	281	292	284	280	312	281	315	305	309	270	271	278	260	295	315	305	305	301	291	285	302	330	304	280	310	328	282	312	259	276	288	276	301	305	300	303	304	281	272	259	306	294	265	294	298	309	294	281	299	295	302	273	274	288	291	279	273	297	292	296	274	293	324	304	306	280	286	291	297	306	284	311	302	282	294	269	300	291	335	287	304	322	308	324	271	304	300	284	261	291	272	290	288	287	288	288	287	296	286	301	278	297	296	256	306	282	279	257	286	297	318	270	301	325	257	316	312	308	303	287	323	266	301	273	289	297	304	278	268	316	314	260	285	310	300	262	324	331	295	316	309	290	298	284	282	296	298	307	304	277	268	298	292	328	271	272	298	290	287	280	308	283	300	282	299	264	306	291	299	290	287	287	287	326	258	286	309	281	320	278	280	325	306	318	285	280	306	268	296	285	297	320	307	287	284	292	289	289	340	298	325	296	267	287	298	280	285	248	302	249	273	298	279	295	281	309	265	283	284	274	269	306	288	295	288	287	292	274	313	297	326	286	284	318	307	308	283	312	268	307	298	327	291	294	282	336	304	286	286	313	328	294	301	274	278	271	296	301	298	309	318	299	272	295	282	283	306	303	283	292	324	300	319	268	270	262	311	321	284	273	279	295	317	276	300	284	312	263	268	270	257	287	315	292	280	290	340	307	295	307	301	299	289	310	301	277	280	283	260	281	284	296	285	320	278	263	295	335	291	289	306	296	297	320	314	286	300	286	291	293	285	306	255	297	271	318	280	323	291	309	286	311	302	277	297	358	267	260	266	297	276	279	294	255	306	312	302	311	312	289	306	345	332	291	302	275	302	280	249	262	262	299	292	283	300	276	295	308	287	298	285	278	254	292	323	309	270	288	281	296	313	340	291	293	306	296	313	284	287	294	262	270	280	256	305	285	303	330	260	307	276	276	318	297	292	294	292	298	314	300	286	284	290	318	264	265	331	297	302	308	307	293	268	286	273	282	300	285	310	295	287	271	286	285	272	268	324	297	296	275	268	290	279	309	291	288	306	306	269	287	294	292	285	263	293	287	305	262	288	311	281	292	304	319	306	272	289	283	278	290	314	277	269	291	284	282	319	271	288	294	300	295	302	270	317	308	286	303	298	294	306	305	294	324	309	313	308	319	276	288	278	282
32078	20210	7689	546	421	392	391	319	374	347	359	373	351	360	376	384	337	351	323	371	348	346	322	342	345	356	342	359	346	313	327	315	377	377	368	350	337	402	346	361	335	366	383	354	325	385	316	364	329	347	344	343	333	365	362	318	346	333	393	347	318	297	325	373	318	370	323	368	324	371	355	345	366	386	335	365	326	355	330	355	360	334	357	344	345	393	311	282	367	329	336	340	343	364	358	335	360	384	342	363	358	346	339	365	360	394	341	341	356	329	349	339	362	346	385	344	332	383	342	346	324	403	351	323	344	334	413	343	384	362	374	368	336	301	341	385	330	365	337	395	357	372	376	333	379	345	357	362	377	338	374	361	382	367	333	338	373	380	362	345	322	361	410	356	364	364	359	359	363	381	354	355	366	342	363	354	333	360	379	375	354	340	344	356	362	298	368	384	360	315	344	329	345	373	362	350	333	388	329	360	340	349	349	346	330	350	377	338	344	361	412	366	342	315	322	320	343	368	338	369	365	358	354	343	387	333	348	367	342	379	386	360	351	379	340	337	347	350	352	327	343	338	380	376	332	341	338	333	340	370	398	367	356	369	327	332	373	377	361	357	389	341	372	354	361	298	358	348	325	336	338	368	359	351	368	367	356	328	343	368	363	327	367	380	317	346	346	351	345	351	327	340	340	354	363	339	318	323	348	326	391	340	347	375	356	350	351	363	369	369	369	375	353	363	364	372	349	356	388	354	343	377	381	396	346	355	362	358	318	343	380	344	312	371	350	311	367	378	336	347	323	381	392	377	345	359	346	390	365	354	347	352	343	371	375	347	353	347	351	345	358	349	332	362	363	345	365	346	363	318	338	363	354	353	359	374	362	354	364	358	362	345	354	341	388	368	337	363	377	311	341	355	344	330	346	378	376	317	326	355	363	356	367	367	333	336	324	323	344	373	379	323	367	346	360	351	345	353	339	364	368	338	365	329	344	332	323	356	360	365	337	378	345	347	348	352	346	332	324	399	332	333	342	339	387	371	360	338	340	341	360	341	353	364	348	332	346	298	333	357	378	335	366	318	337	357	343	359	366	334	370	342	377	301	341	368	329	359	353	357	370	337	362	347	350	351	367	362	383	353	354	328	344	353	350	383	356	333	367	356	345	388	357	336	351	380	350	336	353	357	412	350	351	328	343	358	327	341	348	374	335	352	374	349	326	337	376	349	347	372	370	306	342	347	349	338	366	359	341	345	349	359	323	369	336	370	370	319	318	374	342	360	368	328	370	364	337	398	339	337	376	342	352	352	340	348	350	334	380	318	308	329	347	330	316	362	332	357	358	326	356	363	354	354	377	336	379	334	354	336	383	364	360	336	329	393	332	339	335	316	331	365	361	381	366	405	345	356	357	287	335	356	364	354	346	307	349	341	367	346	371	345	341	341	332	359	332	362	373	318	312	308	370	335	343	351	344	302	359	370	355	321	352	377	351	338	351	354	337	330	343	321	365	336	369	332	329	342	358	345	339	395	329	365	351	371	338	348	372	346	328	365	330	337	370	340	362	345	356	355	394	384	339	368	339	345	374	378	366	352	367	376	351	351	349	366	376	359	352	358	379	338	375	359	367	328	345	368	331	330	401	352	363	325	336	405	360	361	356	353	354	354	352	339	379	352	331	303	356	384	360	376	346	361	349	360	362	345	367	310	348	327	322	346	376	356	352	367	367	341	367	350	372	377	339	354	384	350	330	339	379	330	351	369	354	381	360	345	372	340	329	361	351	347	287	351	338	355	355	322	359	310	355	379	321	320	353	376	339	329	373	335	371	377	336	328	360	349	355	355	366	335	337	370	352	362	336	358	357	368	345	322	328	345	352	354	368	349	374	355	338	330	359	364	382	381	386	344	334	349	321	336	338	348	335	342	332	357	367	353	335	367	375	329	366	304	350	345	326	349	349	326	342	383	366	344	377	326	345	341	366	345	362	309	325	381	339	358	359	360	384	327	341	372	382	354	341	360	380	328	372	335	356	302	366	365	387	333	344	344	338	397	358	338	368	321	331	347	337	327	340	353	386	347	389	390	346	349	352	363	347	347	352	346	366	368	344	329	352	393	359	319	342	347	326	327	356	318	339	352	340	356	355	362	334	362	335	349	337	372	354	347	377	321	342	345	292	333	339	369	346	351	310	378	341	345	373	344	347	349	336	335	346	359	347	359	339	350	409	361	320	348	344	329	371	336	342	362	352	394	340	347	353	317	354	349	294	356	372	365	361	361	368	326	323	378	351	357	347	328	364	350	338	339	359	326	400	363	352	342	385	353	326	297	371	331	370	340	333	371	339	375	373	350	319	353	344	358	373	357	344	398	361	302	345	373	357	341	322	333	345	364	350	348	356	383	355	342	367	375	363	319	338	383	347	358	312	313	378	332	324	365	376	324	339	335	341	361	367	359	371	332	344	383	299	338	319	364	350	321	360	347	349	362	383	380	339	353	326	354	358	388	360	371	335	327	323	358	374	356	341	380	324	347	363	367	339	325	352	351	337	339	360	339	333	327	359	364	353	383	352	334	347	337	334	366	352	376	335	322	333	355	346	365	363	330	367	337	378	318	330	353	332	344	327	361	338	343	337	358	369	337	349	325	373	324	361	364	319	365	333	360	306	326	396	351	334	364	333	333	342	362	353	335	355	342	378	342	331	363	325	350	374	364	351	368	326	354	360	347	350	353	350	336	354	352	362	381	364	379	361	338	381	356	348	312	333	376	350	323	324	366	329	337	358	346	348	338	383	337	352	337	343	371	359	345	320	369	346	313	378	334	384	343	362	297	364	373	349	367	362	354	372	340	365	377	312	358	360	351	361	337	335	369	356	360	374	396	377	355	364	377	361	331	353	341	327	344	346	376	372	321	359	363	370	344	324	342	351	354	314	333	358	327	355	312	347	383	324	347	391	346	354	364	361	343	352	331	366	350	402	357	345	352	346	336	374	385	358	349	378	346	362	366	371	349	384	340	343	344	318	351	335	360	342	343	342	360	345	336	352	373	364	315	351	343	328	363	335	347	315	357	378	361	359	348	348	347	330	297	356	367	340	321	281	338	402	349	352	383	324	363	330	328	337	394	321	350	346	335	367	345	333	357	346	341	327	378	332	350	369	335	353	356	360	353	375	337	331	343	372	360	390	404	336	364	309	351	383	343	351	367	366	324	359	356	347	332	366	386	339	347	341	326	344	366	382	361	350	351	383	339	337	345	352	352	358	363	374	372	313	342	375	351	353	322	359	386	369	362	360	365	340	349	357	343	369	348	372	359	375	407	327	376	363	383	348	355	368	359	283	347	343	327	305	365	338	388	358	352	360	329	348	382	333	342	330	357	355	321	357	370	325	373	366	342	326	372	329	361	354	370	347	359	360	329	375	324	360	320	343	366	333	379	371	350	361	333	346	392	375	342	365	379	347	346	352	343	367	314	343	330	304	351	396	366	369	342	338	403	342	398	360	356	337	327
5954	899	867	896	850	887	801	902	869	828	825	860	852	855	846	825	822	840	865	804	779	905	899	865	846	861	852	814	858	826	923	841	828	869	842	878	896	833	845	804	853	830	842	861	828	864	868	805	824	866	860	817	830	874	830	824	832	899	767	868	823	834	859	847	875	853	840	897	830	858	837	856	838	885	847	852	850	811	858	795	890	864	842	795	913	840	850	828	829	843	830	835	876	872	844	855	795	829	823	829	824	817	827	835	812	833	870	867	850	794	815	876	878	852	867	880	824	824	825	863	826	853	866	865	853	849	867	883	822	879	867	819	836	816	870	834	868	877	852	885	860	884	823	855	874	835	867	831	864	880	863	858	804	833	842	820	813	848	875	835	825	858	859	832	868	910	824	879	873	840	833	838	848	865	852	849	851	851	893	880	810	866	859	895	814	859	854	902	875	814	858	873	824	852	817	859	864	848	782	834	821	847	809	873	825	807	832	869	850	821	795	797	804	852	883	831	830	827	840	891	877	806	842	871	853	817	810	863	790	792	851	788	874	834	878	853	818	837	756	813	834	850	852	843	900	860	906	827	862	859	828	804	833	823	856	862	827	808	820	812	890	809	864	884	860	864	804	866	845	865	818	845	812	836	826	822	894	822	847	886	815	837	820	831	844	856	799	827	871	846	833	903	856	930	878	851	829	820	833	858	806	851	837	884	848	854	884	851	843	857	862	851	788	824	831	845	852	846	893	847	817	864	894	875	840	806	836	838	911	784	850	842	848	842	852	788	902	946	869	808	850	865	819	875	855	864	806	795	838	847	935	779	797	853	835	833	822	795	820	880	856	871	848	896	865	865	816	896	861	856	839	886	875	860	900	846	851	844	806	807	852	858	826	840	780	818	843	833	831	856	840	840	853	843	828	863	812	826	836	802	810	829	839	822	821	826	800	788	891	793	858	839	821	829	781	830	852	821	874	851	831	834	857	839	844	784	878	836	821	874	821	855	850	873	850	856	822	857	833	849	809	852	902	846	827	780	827	849	854	826	804	874	843	843	894	888	887	822	833	847	875	842	888	863	840	781	839	854	804	777	778	841	831	865	833	861	824	830	861	867	839	826	854	867	857	812	869	861	842	842	816	853	829	848	856	784	843	807	875	870	851	831	830	810	855	823	867	824	885	875	851	850	830	881	854	825	826	819	840	846	815	868	832	832	881	812	895	808	823	853	928	899	808	877	863	860	787	797	822	834	836	843	817	850	883	879	895	808	848	795	856	830	824	852	806	902	863	805	836	858	824	840	807	841	862	849	836	818	825	820	912	825	845	846	798	833	806	849	894	859	789	853	894	884	859	873	890	821	833	843	889	841	883	861	849	843	838	836	844	897	835	822	857	852	844	831	833	775	811	867	804	828	846	826	824	797	886	890	834	855	822	822	853	855	816	837	871	886	845	876	893	858	862	810	854	834	864	866	848	843	884	804	839	852	867	802	794	930	830	813	912	804	848	828	831	810	816	791	873	803	842	821	881	856	836	852	883	835	840	819	824	837	855	872	931	881	808	808	878	861	863	798	825	837	844	897	793	817	849	875	838	839	901	860	902	853	886	794	793	833	887	856	843	873	870	859	829	871	849	849	850	803	840	851	864	906	897	846	857	858	815	863	876	892	879	836	835	807	863	827	858	825	886	806	807	809	815	835	767	836	862	802	814	830	811	847	829	837	841	851	829	851	807	854	874	901	813	823	881	926	800	908	842	838	855	847	820	839	849	844	923	845	867	864	819	913	857	827	838	858	883	819	830	849	811	867	875	824	820	803	850	867	885	863	874	842	847	906	816	843	809	852	859	833	891	873	829	844	788	887	835	821	854	851	830	868	813	822	828	861	866	807	856	867	827	834	836	826	809	833	835	852	823	846	804	833	833	836	878	798	835	853	823	847	828	869	869	842	835	854	820	825	832	871	842	896	859	822	823	850	853	888	851	859	838	867	852	831	893	833	816	863	823	857	871	794	835	815	881	882	773	829	871	880	866	867	804	886	888	825	874	804	840	874	857	855	778	892	872	843	814	868	884	859	846	852	827	848	846	804	853	806	832	839	899	844	791	873	850	820	862	832	872	901	852	866	826	795	813	854	856	859	827	875	848	839	838	815	848	847	841	828	831	855	837	824	805	868	891	869	828	849	865	864	822	864	899	848	822	806	827	893	842	855	843	833	844	823	880	866	827	791	813	800	934	868	893	887	880	817	852	830	840	844	835	843	874	847	913	833	832	874	862	881	805	799	887	818	806	887	851	811	797	854	874	875	831	835	852	882	881	870	875	886	837	890	840	919	905	840	848	871	885	817	828	862	845	849	802	867	849	844	810	864	842	840	838	882	832	844	827	788	817	861	867	858	860	903	803	794	840	874	843	871	839	808	902	848	809	863	836	856	792	859	844	823	856	822	862	837	861	819	798	809	828	892	920	862	802	845	880	839	857	879	850	851	868	843	854	818	819	862	812	828	843	851	850	814	770	851	856	866	835	883	846	846	845	904	887	872	849	841	864	826	875	807	832	833	857	847	883	899	822	901	884	809	845	834	853	856	863	834	833	813	885	824	826	820	808	847	839	843	854	857	895	853	868	787	820	844	851	807	787	846	810	828	823	865	835	843	884	860	819	889	864	818	863	877	885	821	839	856	844	862	870	835	860	882	865	870	865	851	872	823	903	810	836	844	892	846	912	849	846	854	849	875	803	819	871	854	836	816	829	859	859	843	859	863	853	843	846	854	848	854	892	815	870	859	840	836	880	828	872	849	832	856	838	852	874	822	831	839	832	828	839	855	826	905	804	818	858	803	806	868	810	838	817	865	902	788	797	891	838	806	859	837	819	859	831	822	865	798	817	840	860	806	839	877	857	849	851	868	871	871	892	896	869	855	840	854	836	824	784	856	794	822	847	883	840	847	857	885	805	852	865	862	775	871	836	875	911	831	800	843	847	849	872	870	878	823	810	864	838	852	840	857	853	799	828	829	837	807	869	847	834	845	878	814	825	861	881	813	861	842	864	852	879	848	879	842	798	861	869	855	839	883	817	834	865	859	855	844	890	847	870	854	865	842	855	833	876	828	849	864	836	819	868	863	886	828	817	833	810	779	874	826	827	866	813	824	860	854	816	838	820	912	807	840	814	824	779	889	804	829	826	847	868	893	819	836	862	852	850	839	861	862	824	810	845	809	857	793	776	831	825	840	836	848	851	826	817	871	900	847	827	840	831	818	848	858	869	856	829	869	788	845	855	909	844	868	870	812	793	867	889	806	856	885	820	832	845	818	825	911	837	828	802	860	843	845	864	863	847	820	848	860	851	848	880	864	810	817	896	831	906	845	859	845	813	835	867	874	861	831	835	851	874	799	806	880	904	835	859	829	874	858	879	854	907	824	850	854	863	861	875	789	820	842	848	830	800	854	920	866	844	844	845	846	858	852	830	878	858	833	897	811	902	842	826	835	828	831	840	852	845	915
25111	21544	24758	28777	21533	17697	567	320	275	243	269	261	273	257	238	249	245	220	221	238	221	234	226	242	245	236	208	216	236	220	227	251	238	242	210	233	240	228	223	230	245	248	211	235	230	222	246	216	234	244	208	210	222	222	230	196	246	216	239	209	207	240	229	232	233	240	232	233	245	239	224	253	241	242	218	243	235	229	235	236	205	232	211	243	232	245	222	226	208	228	199	234	227	206	225	202	234	214	244	213	239	248	227	231	229	221	243	266	233	225	257	213	253	226	250	256	238	245	242	257	226	250	224	235	248	278	232	233	216	232	219	218	234	192	224	230	201	269	245	217	208	227	237	242	209	224	245	214	228	200	222	271	203	226	234	249	244	194	211	222	236	238	210	219	219	223	243	247	217	224	237	224	215	247	250	217	222	223	247	202	208	218	252	244	282	235	258	224	242	205	226	255	255	247	209	221	222	226	201	199	210	251	229	215	207	219	229	256	217	257	221	227	220	223	206	212	205	229	232	248	223	263	225	225	203	212	252	237	277	233	235	217	216	230	242	227	227	220	230	210	258	233	244	232	252	231	215	234	245	226	234	206	213	215	244	222	245	228	209	229	231	202	235	227	216	218	213	227	236	213	208	238	201	245	251	227	209	222	230	211	217	236	232	225	226	225	217	223	250	215	206	224	251	215	183	224	203	195	234	218	221	216	214	238	213	253	216	215	237	239	228	214	216	221	218	241	235	208	227	226	234	221	234	244	231	205	207	226	215	252	236	212	254	226	220	219	189	216	200	227	226	235	220	235	212	250	224	241	219	235	228	243	219	226	250	264	234	244	261	218	232	209	216	233	251	258	224	244	215	246	247	217	230	230	247	210	219	242	241	229	234	243	222	222	208	229	238	232	221	239	219	239	234	252	237	242	219	254	247	233	212	240	226	216	239	235	219	227	235	256	218	210	230	197	241	255	246	234	230	251	211	223	233	212	218	215	213	240	237	242	250	212	242	241	210	230	206	227	240	224	234	231	230	234	237	236	222	222	250	230	236	190	201	221	226	211	209	228	238	248	223	227	215	224	223	223	201	246	230	235	246	223	219	232	210	216	223	224	238	200	238	240	248	226	229	205	231	239	239	199	228	215	202	232	230	229	249	227	236	236	231	217	210	235	229	198	228	216	222	213	217	252	246	213	218	230	241	235	220	218	243	239	248	213	210	278	235	241	218	238	240	243	242	204	233	218	232	203	232	219	229	238	220	209	232	225	223	218	241	235	236	224	239	225	201	204	232	232	238	231	243	242	205	223	239	238	213	220	240	241	213	204	248	216	190	244	229	255	229	256	232	208	253	244	218	236	210	223	230	249	246	234	224	255	227	251	239	238	258	228	227	224	254	228	216	213	228	238	232	247	251	233	235	239	216	190	253	226	246	217	222	228	229	232	205	199	232	218	234	231	247	214	235	273	221	226	242	254	236	233	254	220	261	246	207	222	243	224	220	212	212	220	231	231	233	216	225	226	202	222	238	217	230	231	221	235	230	223	232	211	216	230	242	230	255	238	247	243	237	205	232	229	233	217	238	255	201	236	194	217	247	237	229	229	245	197	226	251	235	249	251	229	209	246	247	252	245	234	228	228	243	219	206	251	217	217	239	229	236	216	238	254	239	209	264	213	223	269	230	233	200	199	200	230	228	219	219	245	228	205	230	223	257	215	226	219	215	235	202	232	244	234	222	224	216	246	221	228	223	222	207	249	226	243	236	236	229	217	210	218	236	231	226	231	230	202	249	202	245	251	216	229	252	246	228	232	229	239	258	257	228	215	224	235	213	223	223	229	240	221	216	231	212	226	211	261	255	242	230	229	207	225	226	237	242	242	235	200	214	255	239	222	236	223	248	223	226	226	235	207	221	233	226	222	228	253	233	191	187	232	219	218	223	251	272	220	215	232	224	191	200	214	224	230	249	194	211	231	248	214	237	230	205	248	219	227	237	222	247	254	226	206	217	192	198	211	218	245	222	225	232	211	207	225	233	223	223	242	239	203	211	209	219	233	239	244	267	224	225	218	225	244	227	254	203	251	220	237	214	230	219	217	228	209	221	245	181	232	238	194	210	207	222	201	229	226	226	243	221	212	219	223	243	254	217	216	244	240	217	220	231	224	229	222	209	215	237	208	225	212	217	216	258	215	207	237	220	253	218	218	245	232	226	243	238	236	222	223	211	206	202	211	218	224	202	280	223	250	216	245	235	241	238	224	241	210	203	224	228	220	235	230	203	227	219	241	219	213	251	216	223	220	234	233	253	211	220	223	225	236	241	243	224	243	248	227	260	244	223	233	237	232	231	232	213	230	249	249	213	240	221	226	211	205	204	239	235	208	216	232	208	233	219	207	265	242	219	228	199	236	219	220	221	227	236	207	214	210	248	264	226	211	223	222	222	243	239	217	230	220	198	230	250	226	214	220	204	212	257	237	234	219	198	200	243	242	226	214	225	250	217	221	207	199	210	221	223	222	238	272	269	217	184	198	216	210	208	244	250	206	264	246	247	246	203	256	231	247	227	245	228	207	247	229	222	202	238	218	233	200	232	216	213	241	230	254	207	239	232	221	222	222	230	232	194	206	207	220	206	237	232	222	251	197	210	257	208	214	228	229	227	225	237	238	252	219	232	226	231	229	249	248	247	229	227	207	226	242	232	235	226	250	249	242	240	221	223	204	261	224	260	215	210	221	269	237	225	204	233	212	225	243	215	230	217	260	244	227	224	214	232	207	238	245	231	239	253	247	232	227	226	249	242	247	214	207	248	224	213	208	239	217	206	238	236	223	251	258	236	240	207	203	255	253	205	234	228	201	253	220	219	225	220	229	215	242	248	248	237	253	216	230	213	214	207	237	247	230	230	212	249	202	243	228	261	218	246	213	216	257	248	253	232	210	200	193	225	219	244	225	237	226	228	231	246	239	220	253	242	240	199	222	201	212	229	215	236	240	207	247	248	231	210	240	261	251	233	258	244	241	205	233	223	212	265	239	215	257	262	232	252	224	215	210	220	214	234	227	241	183	229	187	231	217	245	228	217	235	216	253	253	207	237	229	232	221	232	229	227	237	224	233	224	245	241	233	212	211	237	226	214	231	224	228	237	255	239	221	232	227	212	227	224	245	234	273	216	221	192	245	226	227	251	232	204	252	205	219	205	218	212	244	241	225	243	219	207	223	209	257	216	219	187	212	237	229	205	220	234	210	203	235	274	220	263	238	215	214	220	200	232	220	228	243	240	207	247	219	231	233	204	219	242	238	213	202	230	235	226	239	251	200	263	193	216	230	266	218	235	223	217	237	252	216	206	219	226	222	260	216	235	228	250	260	219	237	204	238	247	238	223	228	229	204	238	226	230	224	237	216	238	228	230	235	219	238	241	271	226	206	201	222	219	251	222	200	215	224	212	235	226	211	255	212	213	240	218	222	241	215	211	207	226	210	221	190	231	215	212	194	201	202	231	228	225	221
3117	2004	1208	797	702	655	674	619	617	589	590	588	533	549	554	582	573	581	603	552	574	558	523	590	523	547	528	564	616	581	557	549	568	570	531	557	555	560	539	603	552	571	563	521	573	551	607	550	563	549	567	577	556	552	551	569	534	566	563	549	538	530	505	536	561	528	569	605	561	522	549	540	561	579	577	575	609	556	559	558	568	533	624	549	567	601	524	586	531	577	544	561	556	536	585	552	531	556	548	552	581	556	577	547	497	531	584	586	557	566	587	532	544	597	567	545	552	559	548	542	549	572	567	548	551	547	571	614	553	562	539	587	553	556	557	567	574	564	580	575	574	583	537	535	517	568	548	569	525	552	551	514	557	563	599	538	602	572	560	593	561	539	562	541	564	531	573	562	560	587	551	556	602	568	568	570	568	551	558	592	539	565	579	566	539	591	591	601	537	573	540	536	576	543	516	545	544	563	549	552	517	536	522	587	544	519	577	532	550	572	580	548	572	560	540	574	581	594	542	589	535	537	556	568	577	555	517	571	562	571	572	564	555	573	518	530	571	588	588	536	582	513	591	534	595	571	573	566	566	549	573	585	555	549	584	561	531	616	569	566	528	541	550	550	560	597	550	567	579	556	618	546	581	530	537	568	559	589	547	576	548	604	595	538	579	621	555	569	557	575	549	577	574	571	544	563	585	576	545	561	568	612	590	512	569	568	520	583	544	562	551	561	546	589	537	545	561	553	568	626	524	566	526	533	547	553	552	554	530	545	568	578	589	576	545	587	541	584	584	559	571	531	606	564	542	561	568	561	564	552	618	559	549	586	577	586	541	548	541	571	563	581	534	573	571	570	603	560	577	561	563	596	592	564	541	576	580	573	550	564	563	573	516	544	493	546	544	547	559	559	557	613	548	539	558	617	540	547	590	570	576	578	539	553	561	586	552	537	537	530	578	604	556	558	555	522	592	542	567	569	553	531	558	553	560	527	538	584	604	582	579	535	588	551	577	565	538	565	598	580	569	518	533	536	602	544	538	593	584	524	521	571	586	541	548	535	552	521	546	581	539	558	600	582	535	572	544	564	586	526	550	551	605	538	590	586	536	573	555	563	536	536	543	563	582	569	577	538	559	522	557	571	538	543	546	534	580	572	568	558	538	556	544	587	542	602	544	578	585	577	563	558	547	553	569	580	558	556	618	577	587	571	540	591	521	560	521	543	585	560	599	582	553	565	560	583	553	561	596	589	557	557	549	545	576	514	581	534	591	576	543	576	554	603	560	560	552	529	542	561	571	573	569	494	619	602	590	549	541	572	602	511	535	566	541	598	590	561	551	531	518	567	521	566	554	600	537	548	579	534	549	548	585	540	589	565	579	509	598	569	570	581	554	574	510	558	561	562	533	583	544	547	521	531	570	532	569	600	574	602	578	579	562	595	587	505	565	544	544	532	569	582	544	560	563	542	544	555	560	606	544	578	549	558	537	570	593	553	555	570	548	549	562	553	589	535	579	533	591	562	574	592	560	568	546	528	547	562	574	551	557	579	581	582	598	598	542	535	556	540	614	539	569	566	565	557	570	583	558	556	547	545	555	594	561	560	592	573	548	505	588	573	556	546	576	565	539	514	539	581	593	554	601	531	578	551	568	563	576	529	537	592	522	603	536	549	538	596	558	551	601	553	595	573	567	568	509	532	578	556	534	555	513	546	540	579	586	540	525	548	570	561	543	587	568	528	549	537	503	550	548	553	514	574	582	533	594	596	557	538	554	569	528	617	555	553	577	564	577	566	521	547	621	571	602	532	545	532	608	550	542	584	541	609	583	539	557	591	552	609	571	534	587	593	550	564	587	549	556	549	530	558	584	538	589	575	509	528	545	534	587	571	542	531	573	575	589	533	548	541	573	570	617	540	564	557	556	591	557	539	562	575	593	553	593	570	567	578	560	583	549	575	606	536	550	601	576	601	544	537	597	563	550	521	543	596	560	535	539	543	552	570	615	545	538	551	575	533	571	535	566	635	575	572	531	558	574	564	540	613	547	627	581	582	558	513	576	537	571	566	566	534	562	551	581	573	553	549	559	545	581	600	519	540	545	534	542	554	554	540	557	567	570	537	524	545	579	546	559	551	583	570	557	584	597	540	525	523	548	521	574	559	571	583	615	555	573	536	534	570	545	559	555	593	570	562	561	568	561	558	557	590	575	561	557	560	571	533	549	550	535	594	555	566	584	537	561	551	532	573	556	574	584	567	587	578	564	547	552	553	553	556	558	529	584	541	565	529	548	534	567	542	529	568	550	498	586	579	560	597	568	535	560	591	556	543	533	566	561	535	513	520	519	576	582	537	558	530	545	552	553	585	567	539	579	615	575	549	603	586	578	542	563	577	551	609	584	588	525	565	580	542	579	610	558	599	535	517	508	563	567	542	546	568	572	523	542	551	572	583	527	579	592	519	573	559	541	575	547	551	592	572	594	578	574	548	560	524	561	575	568	579	540	543	527	570	520	526	546	570	538	602	552	547	546	590	525	555	590	570	545	561	542	565	534	562	587	543	545	520	523	580	579	518	563	593	559	560	596	592	559	590	542	529	550	553	543	606	562	602	586	551	563	538	554	577	583	552	543	554	559	540	566	550	526	553	544	599	577	562	539	551	585	525	573	629	527	530	527	588	562	541	554	553	600	574	577	565	577	542	580	557	586	555	538	568	574	568	538	520	563	566	558	555	592	531	524	537	590	569	548	527	545	524	531	569	526	532	514	503	566	558	548	520	565	573	552	539	560	583	570	521	542	535	542	555	544	558	515	566	528	572	545	561	565	570	522	575	571	571	576	603	580	551	583	543	537	536	583	538	543	570	575	589	559	618	504	552	528	537	582	543	576	582	612	569	568	587	565	556	587	587	544	562	558	570	560	569	570	553	544	552	522	576	594	529	550	548	571	561	544	586	572	564	549	497	553	561	587	559	602	551	569	602	591	583	560	551	588	556	556	555	548	595	571	553	539	559	542	574	539	551	568	566	545	588	570	499	561	553	594	575	574	559	561	577	548	558	531	566	558	553	523	594	550	574	607	536	547	579	548	571	566	519	622	513	525	615	563	555	574	547	585	505	577	547	533	559	533	549	570	586	561	577	607	553	576	579	570	552	538	567	529	526	519	592	526	511	552	545	567	559	567	558	557	603	552	542	568	561	565	544	524	581	545	542	607	561	520	561	571	551	566	586	566	581	559	540	591	533	543	566	564	557	571	573	517	486	557	576	585	570	591	531	546	560	577	554	524	556	528	571	550	548	552	571	541	574	597	566	615	570	574	570	531	585	598	519	580	564	550	568	563	565	572	543	523	551	570	483	508	529	588	579	529	553	572	548	654	566	506	578	618	555	579	561	568	602	558	533	548	560	538	530	539	511	576	569	526	554	542	566	548	543	531	529	580	574	554	527	533	553	570	574	556	546	588	563	510	556	545	556	524	556	596	577	560	563	562	567	576	546	552	540	533	584
24379	21478	25074	28333	21479	21485	12334	360	227	194	200	165	139	148	151	133	134	142	138	141	126	128	127	121	108	110	133	131	124	123	123	101	96	103	108	90	95	104	91	113	116	90	89	94	104	107	91	101	126	123	101	102	104	120	101	108	106	98	118	102	111	131	112	112	121	98	120	103	116	104	124	97	104	107	91	108	97	99	105	105	113	94	104	106	102	110	116	114	91	88	117	95	109	95	112	103	101	105	119	125	100	111	113	113	111	107	88	96	98	130	112	99	86	122	115	116	99	113	111	98	117	97	117	118	117	119	97	125	104	115	93	106	116	116	92	102	83	105	106	112	108	102	79	102	101	101	113	97	109	119	94	126	104	90	80	87	105	87	103	103	112	112	116	92	106	98	113	102	97	104	83	112	90	113	93	115	123	95	118	106	133	100	100	113	100	101	101	108	95	108	102	107	92	110	97	92	96	124	112	103	101	108	84	98	121	103	111	90	89	89	73	108	112	103	99	102	106	119	106	98	101	116	115	104	87	124	99	78	118	118	107	111	79	94	101	103	108	80	105	100	113	95	110	112	100	98	108	107	101	97	90	93	112	106	102	98	107	115	107	102	112	96	111	93	93	110	101	100	112	102	98	95	118	89	100	98	105	116	110	107	132	88	121	108	104	104	119	125	111	97	112	116	106	114	100	89	111	98	83	95	86	121	91	121	97	97	120	108	108	102	115	108	113	105	100	98	102	101	86	126	103	91	113	109	104	104	92	86	102	108	104	101	112	109	100	111	100	117	86	104	97	89	121	100	108	116	99	104	87	101	105	105	111	112	104	95	112	118	117	105	98	108	106	94	116	89	109	88	97	108	105	91	122	126	112	114	119	100	100	112	97	105	90	113	104	109	115	78	81	109	105	117	103	102	123	97	101	91	100	87	120	108	118	111	101	100	108	97	93	108	100	100	92	107	103	109	90	110	93	101	101	101	109	96	106	104	80	85	94	94	108	82	106	93	105	105	100	126	91	90	113	101	114	82	104	119	94	104	93	113	96	122	102	107	98	99	118	88	105	90	114	117	106	108	115	126	116	96	120	120	117	99	105	109	108	112	108	93	98	109	107	110	119	99	95	115	93	109	115	96	102	113	96	104	102	113	95	98	106	94	112	118	88	97	102	120	100	103	137	122	98	118	101	90	92	118	100	128	100	83	107	109	107	99	98	97	95	103	95	99	105	118	136	108	120	109	93	99	104	100	102	132	119	113	113	92	114	100	110	104	97	105	106	103	110	115	84	105	96	99	121	105	105	112	120	111	91	100	101	87	88	119	95	93	108	101	100	93	94	92	108	90	109	86	95	121	93	106	86	104	100	90	115	121	91	98	98	95	95	114	118	107	109	110	103	90	109	109	92	101	105	104	103	103	76	103	96	97	93	105	90	83	97	108	100	95	118	113	89	105	91	99	111	102	104	97	104	100	88	97	98	126	96	110	112	100	111	83	111	111	91	97	95	121	100	86	99	111	95	101	97	87	107	109	108	99	112	95	97	101	87	114	119	99	92	105	92	119	102	79	94	111	98	106	114	103	93	110	111	96	99	108	86	111	109	98	113	92	98	108	94	103	102	104	110	114	117	113	87	94	94	105	107	80	97	111	103	79	95	85	133	108	113	94	108	101	96	107	93	90	109	104	91	83	111	98	114	101	107	110	102	112	106	119	96	100	105	118	113	115	96	102	79	99	93	115	89	105	97	115	131	110	86	102	121	104	122	121	97	110	103	102	129	93	108	102	108	104	92	107	102	82	112	119	99	104	101	96	103	91	115	93	112	118	116	83	100	89	97	87	113	101	104	95	95	95	106	106	88	96	97	102	120	108	99	100	100	110	106	111	113	111	103	92	100	115	103	114	103	99	89	111	108	104	92	92	135	104	108	110	115	110	91	105	87	94	103	115	90	116	105	115	110	115	111	111	113	100	100	89	88	111	112	114	104	102	103	95	108	126	109	92	102	103	86	115	122	113	101	96	108	125	112	105	108	108	105	107	108	108	102	98	91	89	111	106	92	105	107	102	96	95	109	105	110	106	103	108	103	93	113	108	89	107	128	93	101	112	96	99	106	110	104	106	94	101	92	96	117	95	104	82	95	110	106	104	126	96	107	105	100	116	110	96	122	119	105	118	113	105	115	95	106	119	120	97	95	110	108	110	86	110	80	103	104	100	102	91	122	98	100	82	113	119	112	103	114	102	126	125	99	90	93	99	92	96	106	101	115	114	102	90	105	98	97	111	109	100	97	105	86	91	89	100	95	101	113	114	106	113	110	109	129	74	105	95	105	96	110	87	90	98	92	102	97	106	107	89	91	112	107	98	94	115	121	101	106	97	106	103	103	114	102	95	110	103	93	113	114	117	98	127	94	93	101	93	102	92	128	119	111	100	100	127	109	94	104	103	100	123	94	103	87	121	107	100	109	89	89	105	97	102	90	104	100	121	106	107	113	101	115	105	112	87	98	101	102	93	105	108	106	90	87	109	115	93	123	101	108	100	103	98	95	100	105	118	111	87	101	98	100	110	122	90	115	101	108	102	112	105	103	84	92	97	95	109	110	110	111	114	120	96	111	113	98	98	79	107	109	113	94	87	96	116	115	108	115	125	110	92	119	96	110	112	100	103	89	100	76	87	84	122	101	100	120	110	100	107	109	103	100	85	93	111	92	99	93	93	95	86	108	98	99	108	85	108	79	87	92	108	117	99	85	103	100	96	93	119	99	100	92	91	114	106	92	112	123	110	104	102	104	103	117	122	106	105	105	104	112	104	101	121	117	118	100	109	98	103	95	97	117	107	99	96	106	99	115	114	110	91	99	101	109	102	109	119	111	112	103	105	98	97	105	102	108	91	90	107	101	111	111	100	82	98	94	129	93	79	110	95	89	113	103	102	89	113	119	75	97	88	111	109	92	110	99	99	100	135	100	104	104	104	104	83	88	120	107	106	117	125	103	114	110	114	85	90	111	111	98	100	102	120	107	88	94	101	128	99	110	106	100	102	98	98	86	92	96	86	100	101	115	106	93	121	103	90	102	115	90	89	105	113	95	106	91	114	109	107	97	82	101	77	112	113	107	79	93	91	99	98	116	78	98	119	111	87	89	91	103	130	114	90	108	111	94	103	111	101	105	117	82	99	108	77	94	100	106	84	110	106	116	109	95	89	93	120	108	89	107	113	108	100	111	108	124	99	78	92	107	99	120	120	113	99	114	108	102	96	123	99	98	96	97	106	86	96	107	83	107	110	110	96	116	91	92	102	91	81	117	102	116	91	104	99	104	86	109	109	101	100	96	110	98	107	109	123	111	103	101	96	107	102	106	109	111	100	98	104	138	124	96	114	122	113	110	96	104	97	99	104	102	100	119	87	95	100	115	115	119	100	98	104	94	86	101	106	95	104	114	97	99	105	108	98	100	91	107	103	91	119	106	128	91	100	85	105	114	102	104	108	95	110	116	108	91	106
2928	2997	1383	741	498	422	369	354	330	341	325	344	326	295	269	284	292	311	314	294	301	318	304	279	316	284	289	322	295	322	299	306	290	288	275	304	270	298	281	267	288	305	293	300	293	318	284	304	285	285	277	264	309	292	304	291	274	281	321	271	274	312	297	291	273	292	287	282	278	295	263	270	303	315	281	292	286	297	264	296	310	309	309	297	315	299	286	277	290	273	287	272	317	285	268	297	320	265	292	322	297	304	292	292	264	282	315	299	258	310	318	283	289	300	292	301	297	283	309	280	264	293	310	277	295	262	276	301	257	286	284	290	293	278	271	292	298	294	278	290	267	306	304	283	278	247	267	292	285	295	299	312	295	307	271	288	277	292	292	333	297	266	279	301	261	287	274	295	294	274	308	313	279	269	277	304	286	305	301	295	270	325	287	318	278	236	300	297	296	290	284	283	274	284	280	306	301	266	289	315	279	313	303	278	295	305	274	302	285	295	296	305	287	263	271	292	283	272	332	312	303	289	265	303	260	298	294	305	316	302	272	285	301	289	279	308	321	264	308	261	260	301	263	309	322	309	293	319	274	292	268	288	302	280	293	309	314	336	306	240	282	287	312	285	271	274	275	265	302	263	281	294	336	288	302	293	310	283	311	248	287	293	301	285	261	285	311	296	293	320	292	307	287	305	284	279	293	281	304	331	294	278	272	312	280	296	291	330	273	277	300	290	296	311	335	284	295	279	284	329	277	273	312	282	262	299	263	269	290	302	279	277	297	273	264	270	317	269	289	290	316	281	297	313	294	263	288	279	298	283	269	291	259	299	294	307	296	266	288	291	296	264	307	259	284	296	293	292	307	299	294	291	290	299	267	268	265	293	295	296	288	287	303	258	280	302	298	295	282	328	294	306	265	295	299	284	283	255	279	300	274	298	324	273	295	270	293	294	263	294	293	278	314	293	300	302	291	287	260	318	291	306	277	311	286	274	276	264	298	270	284	257	286	282	300	316	296	314	311	292	295	284	317	296	279	300	262	273	288	295	282	312	287	279	277	294	308	300	285	289	326	295	292	295	277	303	291	298	299	280	274	293	298	260	288	284	275	280	280	284	263	309	272	299	302	288	298	289	301	274	292	332	279	300	275	292	289	265	313	296	291	281	280	288	281	281	289	318	299	274	256	314	301	304	310	305	266	272	304	303	308	286	299	271	282	286	285	310	303	296	310	298	296	279	287	288	267	291	298	306	299	291	290	276	297	276	317	297	287	297	292	317	319	287	286	304	302	302	318	273	305	317	293	298	287	282	266	296	310	292	314	289	293	293	292	277	282	291	328	299	293	306	295	275	286	314	278	320	296	303	293	324	297	257	256	299	304	300	303	265	305	302	333	297	284	267	278	282	303	289	279	278	298	301	306	271	298	250	291	260	312	268	287	265	291	301	287	273	268	288	256	313	279	304	308	282	290	268	293	280	283	321	286	294	299	301	304	311	272	302	316	289	295	277	279	289	273	320	275	318	265	282	290	290	290	303	313	302	299	290	287	280	287	299	273	281	304	287	311	311	269	295	307	323	317	286	275	283	293	288	279	286	271	287	278	302	306	272	242	290	295	289	290	291	322	299	306	265	301	300	269	288	253	259	282	293	298	287	306	310	294	288	288	281	294	295	297	281	298	258	280	251	304	270	275	309	292	291	322	297	297	277	300	299	279	320	284	283	272	285	310	309	267	281	284	282	285	288	304	270	299	302	310	319	291	269	290	300	329	320	269	266	301	283	303	251	278	304	310	320	281	299	300	304	290	300	294	311	279	287	319	264	323	306	295	258	292	283	296	306	301	271	316	305	272	312	304	304	289	255	309	321	257	289	275	285	291	286	265	287	302	286	261	303	293	282	272	265	277	275	314	272	319	295	265	287	285	312	293	271	277	281	319	298	317	268	290	305	306	262	313	279	287	302	271	282	316	320	267	298	286	279	278	278	288	294	289	315	285	283	254	263	289	284	271	309	290	306	305	273	307	278	293	288	295	275	249	303	304	295	272	302	306	301	284	274	286	305	325	288	290	278	290	324	290	276	274	263	283	289	297	295	276	300	310	284	296	305	291	280	314	291	302	291	274	300	301	289	282	298	284	280	298	321	323	285	320	288	298	269	290	297	296	269	298	296	294	291	268	282	330	263	286	291	274	297	280	287	286	299	328	292	252	293	284	301	301	300	261	278	309	303	306	302	276	297	275	264	281	298	331	319	317	282	282	281	279	319	310	277	305	281	259	302	273	310	299	283	294	264	298	270	257	263	274	293	312	285	308	286	274	286	282	280	303	301	289	278	290	286	272	282	291	296	299	293	304	260	297	278	259	328	268	273	309	277	270	278	294	276	301	277	289	310	301	294	289	250	292	292	301	287	296	262	273	325	284	305	295	315	273	280	257	327	281	301	274	291	301	292	294	278	304	290	292	277	311	288	288	290	268	316	277	255	274	274	295	304	280	292	307	304	265	267	293	287	284	285	291	275	317	273	317	277	297	311	274	287	300	309	290	279	278	310	291	292	301	282	274	277	298	320	309	279	256	317	274	317	253	301	300	295	289	274	286	307	307	297	281	305	286	313	276	285	282	290	293	316	301	308	289	309	259	298	300	278	285	273	262	293	281	319	287	280	300	289	297	336	275	296	286	289	290	322	317	263	257	294	273	272	296	298	304	288	298	265	306	316	302	254	301	303	307	292	271	298	291	279	289	272	334	303	302	283	288	263	303	264	283	280	289	283	293	288	317	293	286	270	323	295	309	313	279	296	302	293	309	292	285	271	267	294	287	281	296	298	316	301	310	296	289	304	311	255	301	301	329	292	284	299	280	279	285	295	297	294	269	267	293	285	275	278	295	301	279	271	307	298	294	321	299	264	264	271	284	319	291	297	294	278	304	280	290	314	296	331	289	279	265	267	259	295	315	316	288	286	281	290	273	294	295	260	314	278	292	282	281	289	285	315	289	294	303	308	305	276	321	299	308	301	307	281	284	296	290	295	261	323	302	306	314	283	267	276	290	283	263	324	295	307	306	271	275	278	309	321	298	287	295	285	312	300	290	250	304	278	277	307	289	300	289	298	305	312	289	309	298	276	279	311	305	263	257	300	308	283	314	273	324	297	263	287	254	305	252	280	297	298	288	324	277	321	310	282	312	278	284	277	296	267	289	288	265	271	285	297	290	283	272	260	284	254	280	337	303	288	305	308	291	273	290	284	302	314	290	284	253	312	312	295	270	303	291	294	295	295	306	272	298	279	270	283	252	318	303	307	308	275	303	312	277	302	304	303	289	303	282	284	262	267	311	278	284	270	292	275	297	271	299	276	318	287	296	284	255	289	314	317	302	297	311	265	279	285	294	294	304	283	279	269	267	297	303	288	284	280	288	295	315	303	331	254	260	279	293	252	315	300	245	282	297	306	310	309	275	291	290	291	283	271	325	293	271	287	295	289	260	278	259	285	322	287	290	278	306	262
31965	20347	8049	775	551	502	445	334	373	335	309	384	353	367	333	363	345	370	375	362	357	323	357	336	359	361	347	332	365	356	363	324	308	325	325	346	390	339	350	368	393	343	319	343	316	376	356	383	363	314	352	357	336	357	338	343	352	343	365	355	356	322	375	356	344	346	399	334	365	331	354	347	356	347	353	330	377	299	340	384	315	334	323	334	334	304	352	349	364	345	337	326	365	338	336	410	342	294	362	361	357	342	339	334	374	364	373	372	348	334	332	369	346	349	356	349	334	369	388	352	350	348	329	318	367	353	377	352	342	339	349	348	375	355	347	316	343	368	348	320	356	343	341	311	357	340	393	325	344	357	346	350	358	336	364	332	354	336	358	344	394	350	331	353	348	341	338	377	357	359	335	332	341	356	333	356	322	337	338	386	364	333	363	340	374	368	373	371	354	337	323	384	339	339	346	320	376	352	359	346	301	385	340	362	344	342	340	349	335	317	342	354	367	350	311	342	381	336	344	347	352	339	335	329	319	343	370	335	373	339	338	389	344	368	371	350	344	383	347	318	369	355	372	317	336	332	309	343	363	347	381	332	343	348	349	328	346	332	356	346	346	346	332	356	363	349	359	339	357	337	312	322	347	385	385	360	360	330	376	318	372	389	352	365	381	362	360	346	357	351	321	365	380	370	371	334	364	342	341	332	371	337	339	332	363	351	351	370	342	339	326	346	350	383	364	354	362	353	333	328	348	334	344	320	343	386	321	316	324	313	356	337	364	369	333	398	361	341	348	372	344	387	351	376	312	366	317	357	373	317	355	332	343	366	343	356	359	340	337	351	360	326	339	371	325	319	337	417	338	349	352	323	378	346	328	349	297	394	320	347	325	377	355	337	347	327	379	367	324	334	371	390	353	364	371	346	365	338	306	351	355	353	332	321	357	347	332	325	382	363	375	350	352	362	341	363	360	357	371	382	351	334	342	353	353	318	321	354	349	359	334	357	342	335	346	363	342	328	355	340	347	343	339	316	320	355	358	354	361	336	362	341	326	357	387	351	361	339	332	325	371	347	366	349	359	356	358	366	332	355	347	322	351	315	300	328	351	345	357	330	386	359	348	345	334	376	366	348	346	319	360	351	385	351	347	328	338	358	358	375	370	348	370	336	341	374	345	368	362	330	396	343	389	329	341	325	340	345	363	358	352	349	339	358	336	339	344	329	341	359	349	329	352	366	342	339	322	343	332	357	359	342	387	338	336	363	315	349	346	311	366	390	363	318	348	340	340	348	343	327	382	354	338	377	375	362	334	341	333	344	355	358	338	357	343	320	326	368	350	373	334	336	358	349	324	348	391	358	361	345	350	348	361	364	357	348	347	336	350	320	378	385	382	350	328	334	337	347	362	365	354	360	368	369	326	343	358	336	340	372	308	335	359	347	348	361	355	364	340	312	346	382	360	337	322	325	385	357	352	341	363	361	363	394	340	355	341	310	345	349	330	308	354	308	350	350	373	337	335	375	340	343	354	344	363	366	380	333	361	329	346	328	344	278	335	356	366	369	330	363	373	354	354	365	319	334	376	361	367	340	368	341	354	318	368	366	359	324	342	357	372	353	351	352	374	355	315	346	339	350	326	354	354	357	374	376	362	319	343	372	341	358	349	328	349	340	317	352	365	318	356	334	350	341	361	332	357	329	347	383	325	354	364	343	341	353	346	328	355	332	373	370	343	326	335	355	350	339	334	380	328	366	302	357	364	362	330	340	342	354	335	341	363	334	314	336	356	358	343	351	360	373	300	361	343	367	343	340	321	336	328	331	309	364	353	348	333	340	356	390	339	364	375	331	338	336	312	335	333	374	336	352	358	324	339	324	341	359	357	344	355	367	351	316	354	303	349	327	369	354	338	342	360	368	329	361	364	316	378	324	342	349	345	350	341	348	363	356	353	346	361	369	341	334	379	350	331	366	351	341	349	364	360	333	337	303	349	347	342	364	302	376	342	359	328	367	362	348	327	316	349	337	335	364	349	368	318	331	345	342	350	335	334	362	332	303	365	351	331	340	352	356	343	321	377	357	324	317	362	372	374	322	334	327	332	357	354	372	380	356	315	379	338	347	355	339	317	345	373	354	348	349	347	321	362	336	378	357	315	321	363	350	333	371	378	364	325	389	355	321	338	343	342	344	336	366	373	353	336	322	353	335	346	356	326	328	339	314	352	340	353	378	345	358	357	326	328	340	371	339	335	356	340	360	339	362	392	332	331	349	368	353	366	304	325	353	346	348	370	335	375	349	364	341	384	352	404	366	343	319	358	363	354	337	357	343	327	319	353	335	329	339	344	358	327	359	341	368	323	353	395	325	333	347	333	356	325	359	350	359	340	344	361	356	342	409	336	364	344	342	343	345	353	395	362	339	341	332	361	357	369	324	297	352	363	343	370	373	312	344	340	306	338	339	370	353	356	379	350	337	351	297	357	355	365	330	392	326	317	344	363	349	360	338	393	335	389	319	341	356	401	335	315	373	326	344	370	346	365	379	333	348	370	360	323	379	338	350	346	358	312	302	372	348	337	354	380	318	370	365	362	328	370	343	355	376	346	318	348	346	334	336	335	317	358	334	352	321	320	328	367	329	332	349	357	336	362	337	375	353	333	387	353	336	343	368	346	359	333	368	355	320	334	307	343	339	368	351	365	348	349	336	338	341	335	318	345	375	351	365	333	349	358	345	346	362	359	307	327	372	366	320	386	381	395	331	379	339	346	372	321	313	372	341	358	329	328	316	321	360	344	398	337	336	383	383	342	349	367	371	353	337	359	342	349	322	370	349	364	353	358	365	389	356	364	346	362	341	332	341	344	300	353	348	358	335	340	372	338	367	362	352	361	389	358	358	316	352	334	361	368	374	361	318	311	323	322	366	342	388	373	348	346	323	341	343	350	348	327	348	370	375	364	322	350	354	335	344	360	332	349	345	354	348	371	356	340	353	338	384	369	345	331	360	340	375	359	346	360	365	356	318	350	314	336	361	338	319	344	320	373	331	350	356	362	354	353	350	319	337	340	326	349	330	321	321	319	347	337	333	348	325	356	344	371	373	327	336	341	358	362	314	339	354	342	338	361	340	373	331	366	334	335	341	341	339	348	342	377	370	338	302	343	351	347	344	326	358	344	348	334	376	348	355	373	374	339	318	345	401	370	350	358	301	360	361	325	345	375	361	339	374	350	352	336	362	338	352	344	370	375	352	345	367	352	325	354	350	357	377	393	322	334	375	341	340	322	352	341	346	342	338	345	342	332	347	353	376	357	351	338	331	316	346	343	348	344	351	359	363	340	329	356	349	373	323	373	323	339	377	376	371	356	359	355	320	368	328	368	364	341	309	340	351	322	375	369	353	371	346	329	336	332	358	355	348	381	370	350	365	369	364	370	366	330	361	348	365	353	371	336	362	379	311	337	369	338	347	340	332	376	351	370	356	323	392	365	343	347	346	359	356	386	376	333	368
5881	915	860	862	830	865	867	815	815	835	906	779	855	846	865	853	780	856	848	845	871	844	846	864	884	841	877	901	780	811	833	810	834	897	835	834	878	852	865	829	843	866	835	830	831	844	875	844	760	854	877	780	823	884	831	854	856	795	895	866	871	890	822	828	853	813	903	850	810	846	819	804	836	849	826	836	828	892	799	848	821	878	799	836	801	875	839	858	846	832	799	810	823	837	827	851	839	831	851	857	794	827	855	825	893	834	811	832	856	844	812	840	844	863	820	825	821	855	832	814	841	818	836	804	858	846	896	848	855	889	843	804	794	846	841	839	865	827	834	872	852	842	828	820	845	833	848	831	823	846	829	901	864	759	869	827	874	832	876	800	809	882	812	861	829	848	876	835	824	865	897	853	790	870	889	853	795	791	866	812	836	805	884	761	869	816	851	826	851	814	792	878	818	874	836	850	873	816	862	831	829	805	823	805	825	883	791	806	826	822	857	838	826	856	851	797	858	831	843	879	847	835	841	819	862	828	826	827	855	805	831	775	851	861	846	864	839	826	829	818	850	798	831	867	822	794	833	836	872	797	890	830	828	795	873	858	866	844	854	800	878	800	892	838	833	792	820	874	854	828	834	823	839	798	865	876	823	875	814	802	847	794	833	836	837	833	802	856	863	853	827	840	855	819	775	839	795	800	840	838	828	856	805	854	886	831	823	830	830	849	820	794	818	828	840	849	800	847	885	887	805	890	871	826	826	742	818	840	861	860	813	879	861	793	897	818	906	798	818	793	851	811	838	836	829	783	885	830	854	893	854	881	874	837	835	842	790	812	845	844	831	766	875	788	878	865	861	779	852	787	837	848	817	843	857	816	913	781	838	863	843	868	838	838	856	885	799	854	815	840	810	826	800	813	819	831	823	823	814	843	847	812	823	862	841	865	803	815	856	876	838	856	872	822	844	815	853	883	884	788	867	866	826	809	789	874	798	885	794	863	843	849	835	869	842	776	840	810	812	861	825	844	811	797	859	885	810	850	854	841	847	871	866	855	815	839	831	852	880	909	830	871	828	791	819	874	779	855	855	838	833	882	861	852	814	819	825	826	825	843	843	864	832	879	867	859	828	823	841	840	839	852	825	811	821	837	811	817	837	813	800	832	838	839	819	821	814	853	842	847	832	849	832	817	864	825	860	823	842	869	906	837	854	867	861	869	804	856	826	791	863	887	833	841	872	822	876	879	779	817	851	789	848	771	895	780	840	844	856	823	853	813	846	837	841	788	851	862	798	862	828	843	855	855	814	832	827	872	866	852	823	836	836	890	851	879	840	822	820	823	821	842	816	837	868	809	829	856	845	867	793	889	808	857	849	837	841	824	846	830	824	829	840	851	842	849	856	883	859	819	822	845	818	824	852	811	799	827	817	852	844	829	850	865	828	847	843	838	853	765	848	765	830	796	820	924	882	815	829	825	792	806	823	880	834	883	838	862	862	859	827	871	874	815	864	800	856	913	853	878	800	848	887	832	859	862	785	863	827	815	847	861	872	840	826	865	863	793	805	850	837	858	828	866	864	885	874	852	865	888	869	848	843	828	828	784	884	864	820	839	873	797	805	823	882	849	801	823	847	847	815	828	808	801	836	861	889	807	827	822	846	867	856	833	864	818	833	871	857	856	819	837	866	837	871	859	786	851	829	828	885	828	837	845	826	865	865	855	831	855	852	844	842	827	842	888	813	843	852	874	872	877	802	855	883	839	830	891	836	815	869	884	833	875	853	835	856	812	842	846	848	844	873	836	847	845	892	815	827	831	874	827	771	863	842	822	837	833	779	855	854	830	846	908	825	813	852	862	843	887	836	839	815	828	797	807	813	834	840	837	888	843	851	822	864	863	819	896	839	832	798	833	844	925	831	821	814	819	817	854	840	864	792	870	840	823	790	861	790	848	845	844	850	834	863	846	787	860	891	836	894	817	853	831	889	826	835	879	906	819	830	832	857	819	838	807	859	801	829	850	837	835	880	856	790	824	853	801	820	842	833	812	799	840	805	822	855	848	858	827	848	865	841	806	793	867	810	876	854	909	795	890	795	772	888	864	834	811	861	857	828	832	826	829	818	871	840	825	819	841	855	854	859	848	868	846	880	818	813	852	798	827	852	835	846	849	798	867	775	844	843	802	801	886	808	833	810	798	874	820	842	820	841	842	872	834	804	849	790	831	813	884	869	844	871	838	797	945	877	845	841	768	823	879	858	840	806	840	870	856	781	856	833	826	847	819	852	788	869	825	815	770	900	844	851	810	820	838	803	874	812	795	810	825	836	867	836	801	886	838	846	800	853	895	835	851	813	803	839	816	817	822	874	807	839	858	823	855	840	790	822	837	801	856	836	862	881	868	788	790	853	828	883	863	825	858	864	870	814	846	814	871	843	851	824	820	824	870	805	877	831	856	783	870	837	863	818	794	820	837	854	827	836	810	848	821	841	805	831	788	864	842	859	800	847	824	816	850	827	796	830	905	827	801	818	817	831	797	843	765	867	844	817	844	864	798	882	807	841	841	864	875	856	856	824	826	852	871	886	835	832	811	867	801	831	868	884	843	835	844	814	822	842	825	844	804	849	912	855	841	873	833	840	849	814	835	831	754	823	795	842	849	847	881	858	803	846	856	817	809	784	818	828	821	781	904	847	791	852	826	859	875	869	847	827	858	856	846	820	848	889	866	818	825	764	840	845	816	835	869	796	851	897	823	804	835	828	850	889	830	846	850	830	851	840	860	860	859	851	767	786	809	875	842	837	866	830	864	855	852	833	823	787	848	880	851	804	825	950	877	854	861	851	872	790	862	836	865	857	863	867	834	846	842	848	871	861	887	860	861	833	825	840	866	875	853	863	853	850	867	881	812	819	873	805	823	853	843	832	853	878	864	856	737	878	824	805	841	863	883	803	871	878	843	867	855	825	847	860	785	806	817	832	841	838	786	821	792	817	789	861	771	824	840	880	836	819	813	790	850	814	827	808	814	848	828	833	852	778	814	824	816	816	778	832	886	811	868	823	845	813	844	835	848	892	812	821	869	801	851	776	869	852	808	886	860	820	853	812	775	817	859	923	804	809	872	857	852	829	839	830	880	845	833	816	857	863	860	828	894	830	866	810	812	840	807	823	789	824	807	857	852	827	830	871	866	833	815	829	838	851	836	802	859	819	875	814	825	815	808	817	828	844	861	828	852	887	854	794	843	839	875	823	820	841	809	852	840	836	880	895	853	826	814	814	821	856	828	843	842	828	761	823	823	887	818	876	862	875	864	829	829	829	850	834	818	825	856	870	884	831	806	803	850	829	811	797	825	801	765	844	786	877	857	780	799	834	852	855	844	849	859	849	894	844	863	827	906	781	877	854	859	814	843	831	839	888	853	861	797	820	868	817	827	827	845	813	819	845	834	795	843	878	878	820	862	817	866	818	857	861	794	853	869	847	809	851	887	837	812	796	813	834	823	815	807
25049	21538	24776	28713	21527	18707	554	361	262	283	270	273	296	247	228	272	200	262	211	245	245	253	226	232	248	245	242	227	231	196	241	236	220	241	232	230	196	235	212	227	235	214	235	267	242	239	239	241	252	242	228	221	227	215	209	248	230	252	235	209	241	245	225	237	219	230	238	222	231	210	223	225	223	239	220	252	244	268	224	226	224	222	207	227	247	222	215	234	248	220	242	221	237	236	247	210	244	224	230	215	236	236	266	236	200	244	225	229	222	238	241	236	237	234	224	227	229	221	235	218	239	242	231	241	256	270	224	220	249	247	238	238	200	237	226	219	222	231	227	244	255	223	218	259	238	200	232	227	225	221	233	246	227	246	242	223	211	204	223	265	229	219	224	260	257	214	219	214	218	229	235	256	233	232	223	244	220	229	224	208	228	207	232	234	265	244	265	254	225	208	243	221	221	234	228	227	240	224	217	222	231	252	252	233	223	223	217	216	214	225	239	228	202	234	245	224	194	226	222	227	228	248	235	209	261	195	227	215	204	277	244	205	249	225	201	220	234	220	184	223	254	257	221	233	252	235	201	228	212	262	228	220	217	238	240	229	214	227	275	231	226	226	218	233	253	231	189	204	221	193	247	215	234	228	251	225	234	218	229	207	202	234	219	221	221	206	230	253	257	217	243	230	245	242	227	250	205	226	229	218	230	236	231	214	244	218	246	244	243	237	207	217	232	248	238	247	251	204	239	230	218	220	257	231	202	222	220	214	237	224	236	236	214	228	232	252	246	239	216	198	226	257	215	236	209	222	200	224	246	237	218	226	253	227	231	208	200	217	196	253	218	257	209	250	220	246	223	217	234	212	244	236	228	212	218	247	232	226	245	224	223	222	229	237	211	257	234	236	241	206	240	215	222	233	220	223	245	232	222	243	185	242	193	228	221	228	253	207	213	249	227	224	209	222	225	209	228	205	219	222	210	233	229	201	215	250	193	225	242	249	228	240	229	230	209	225	253	218	243	232	237	195	239	259	240	225	238	248	227	227	225	220	235	265	218	251	199	195	243	247	249	235	226	241	194	219	224	226	263	224	192	233	247	231	234	213	224	258	225	219	205	249	245	239	213	253	215	230	261	219	215	209	224	205	223	214	223	263	213	231	257	208	225	213	238	256	243	220	215	238	225	233	208	207	206	230	234	209	227	243	218	252	223	260	233	206	217	240	212	227	198	218	224	233	231	213	221	237	244	181	224	226	217	227	215	210	228	241	222	226	225	241	243	257	217	250	242	248	256	210	220	206	217	212	210	234	251	225	215	188	202	224	238	231	216	230	246	216	203	214	213	217	223	224	218	224	222	238	232	228	218	224	238	233	241	243	224	240	221	211	228	243	239	249	231	220	222	205	248	229	231	240	256	217	220	204	202	231	205	241	218	224	220	225	246	242	237	210	246	223	237	226	225	259	236	217	218	254	214	222	211	227	219	252	240	208	231	197	242	236	223	209	192	242	234	239	221	219	233	252	227	250	241	209	223	243	207	204	240	219	240	219	208	225	225	228	226	234	218	234	230	222	238	210	232	222	223	217	198	247	185	231	236	239	248	229	248	265	218	197	245	223	232	222	242	219	239	248	210	225	204	226	196	230	223	262	238	253	221	214	209	240	219	226	234	237	230	250	219	224	225	244	237	252	221	206	211	229	234	215	176	221	212	202	224	218	232	247	258	232	229	232	251	221	251	243	228	221	212	262	229	227	234	243	227	226	224	248	266	233	226	201	233	223	226	227	212	241	235	239	211	221	219	216	225	232	233	214	227	229	244	200	238	208	218	255	238	211	266	252	238	229	225	227	219	242	208	257	230	222	236	218	245	231	248	237	225	227	226	238	260	223	228	228	231	223	204	201	256	240	242	201	239	230	212	228	232	217	218	214	240	233	217	233	223	201	240	209	223	217	244	234	244	241	230	224	208	234	231	248	209	236	219	218	244	223	222	236	215	239	243	245	221	238	255	220	228	231	215	242	237	234	247	209	237	220	235	228	235	241	249	245	228	210	243	227	222	212	232	234	222	232	208	221	258	204	231	241	219	220	242	220	215	249	223	254	230	198	224	229	258	221	201	257	240	214	236	222	192	219	222	201	236	234	234	234	231	235	223	241	230	238	228	221	245	239	237	228	241	233	245	236	237	240	218	221	240	258	233	202	242	225	231	219	226	233	219	221	210	210	237	187	248	207	234	203	232	230	225	211	210	306	228	226	235	271	230	246	238	233	226	258	207	222	241	229	239	232	237	210	221	219	226	222	242	216	209	224	227	231	197	251	189	235	216	227	230	229	230	232	225	228	219	257	247	229	248	227	232	218	221	210	201	213	226	241	255	207	225	252	208	219	233	231	227	236	221	211	228	197	223	241	221	221	249	224	243	232	251	225	210	224	241	197	260	265	233	225	225	221	237	226	232	231	213	255	221	223	221	219	233	231	236	242	234	232	259	237	217	263	206	251	245	243	226	224	225	221	225	230	227	231	220	248	225	254	256	245	228	196	217	268	239	247	201	182	196	190	238	241	234	217	241	232	214	223	223	214	227	224	231	218	239	205	234	211	225	222	236	247	227	226	212	246	225	223	244	223	211	234	244	233	252	204	225	240	257	216	212	224	242	233	185	208	229	231	242	228	232	235	219	208	260	231	243	227	222	224	227	214	263	247	195	239	195	239	230	226	236	235	214	198	225	241	225	211	223	232	219	213	237	198	213	225	248	227	243	221	244	228	210	245	268	206	213	208	252	220	267	215	206	224	252	236	216	237	239	204	268	244	246	229	204	189	194	221	218	227	255	228	228	228	221	245	221	226	209	246	188	234	195	236	238	230	232	236	221	214	219	245	240	222	224	228	228	243	267	246	187	238	239	214	216	208	216	228	215	240	221	226	223	228	227	217	210	231	238	212	246	238	218	220	245	239	229	202	248	240	221	210	237	210	220	233	240	217	236	215	272	202	238	264	231	261	201	254	221	234	228	235	245	217	250	233	210	231	230	209	234	223	221	238	215	232	259	233	258	235	251	221	216	242	263	223	238	211	234	255	250	209	219	255	265	224	207	226	213	221	235	210	220	233	230	235	216	244	204	246	231	234	217	216	219	240	235	238	207	258	212	249	250	211	213	239	221	216	221	251	227	211	271	231	219	229	222	235	226	221	217	233	246	225	240	220	219	210	220	253	215	215	234	215	231	230	200	208	230	250	230	227	221	231	226	229	198	229	235	232	224	214	250	228	226	248	234	223	192	207	256	211	215	273	242	244	252	224	227	254	252	213	238	235	206	234	233	209	241	243	242	227	237	239	236	248	222	211	231	222	211	252	221	243	252	227	230	245	255	215	217	227	223	234	225	229	200	220	270	232	208	229	241	218	227	219	231	231	238	217	247	216	250	218	251	209	221	255	218	233	237	235	212	233	225	248	217	254	231	225	214	268	223	228	236	260	212	244	234	247	232	244	195	208	237	231	203	268
3020	1950	1159	761	704	620	611	601	608	577	616	546	543	584	589	579	575	559	591	556	577	582	545	567	573	577	629	588	521	561	520	596	571	609	544	529	548	532	569	528	574	546	624	520	537	600	554	594	588	576	585	592	578	563	495	495	566	570	575	569	539	553	532	537	576	601	558	552	597	532	572	576	577	553	507	554	556	548	530	530	603	563	541	557	543	548	588	538	538	560	552	620	552	559	534	572	578	541	589	553	546	534	547	600	526	567	535	557	587	554	563	547	577	572	553	623	542	561	535	555	557	519	568	595	528	545	578	559	587	580	561	602	532	542	583	578	561	542	568	580	553	575	583	580	531	565	570	593	528	558	581	576	576	569	574	543	559	532	599	586	570	575	552	593	512	553	564	573	537	561	546	539	538	546	558	578	548	561	544	593	584	579	579	565	555	560	582	590	541	547	551	579	559	570	532	530	541	561	553	544	497	539	507	566	573	565	592	500	579	532	559	562	567	585	583	559	582	554	563	555	554	547	522	538	577	543	538	565	588	574	557	555	546	626	551	565	565	517	547	508	578	538	573	565	524	615	537	562	518	609	538	591	595	551	583	542	502	560	548	576	572	573	577	560	564	565	556	562	548	528	548	566	581	531	555	560	545	587	567	591	568	577	597	536	534	582	566	544	554	587	587	602	547	568	586	523	571	527	551	550	570	538	506	570	527	556	488	570	561	550	551	573	556	609	590	500	591	536	537	537	581	604	546	575	526	599	551	602	587	561	597	554	581	602	567	515	565	510	551	599	568	555	539	551	542	554	551	537	584	536	575	573	577	585	515	540	571	537	555	537	583	529	559	538	594	552	562	559	544	564	553	570	550	560	587	588	505	530	552	534	533	569	535	591	537	572	556	575	526	584	615	567	603	518	558	591	582	546	545	580	541	571	534	554	542	577	573	547	574	582	581	566	585	528	536	547	588	543	535	581	562	553	577	526	596	524	546	549	551	553	535	539	559	537	531	518	582	565	539	544	540	541	591	551	575	588	578	575	571	557	508	590	519	543	540	526	568	515	581	544	606	560	600	587	588	538	579	567	583	568	534	522	576	538	579	554	545	568	611	566	565	559	561	534	558	560	582	562	572	556	538	620	546	549	577	575	560	573	547	537	578	563	558	540	543	535	590	542	566	563	559	542	585	562	550	527	547	553	562	567	545	596	567	510	548	509	518	550	544	566	531	571	551	585	608	562	565	552	577	547	587	567	513	581	546	513	538	586	565	569	569	582	582	564	574	543	584	556	565	566	550	575	557	533	556	561	559	566	543	562	522	600	564	525	553	602	529	556	581	564	532	553	602	539	557	527	564	546	605	572	538	511	574	600	572	585	579	585	573	537	512	536	586	502	603	565	568	576	517	559	561	560	544	569	565	546	528	565	546	585	552	572	535	558	556	558	549	553	584	548	553	587	534	527	537	572	575	541	564	542	585	608	565	539	548	568	553	557	542	533	555	563	562	552	516	520	558	564	556	525	534	533	549	532	545	562	566	559	544	548	568	580	527	567	559	553	564	556	571	571	554	558	537	630	563	547	561	578	552	538	590	555	591	563	600	567	554	540	539	538	546	600	531	567	536	552	592	556	547	564	556	555	580	578	586	570	572	565	543	543	543	536	568	508	573	543	553	559	538	554	568	529	566	549	592	532	590	587	585	570	547	563	517	582	525	576	599	512	519	561	529	584	566	581	567	541	524	522	566	576	565	553	538	548	575	581	552	558	541	569	535	573	516	524	532	558	542	585	546	511	572	523	591	524	548	577	564	529	520	569	554	528	521	528	535	520	565	509	572	560	602	587	606	581	557	543	546	571	577	570	559	563	505	567	581	567	548	577	539	528	569	540	571	578	573	565	559	567	566	561	521	547	541	565	562	537	549	554	551	522	555	560	536	545	545	562	547	567	542	544	540	508	562	564	568	540	549	515	570	558	556	558	571	513	583	554	538	587	559	536	568	555	531	518	585	573	573	500	575	556	594	566	574	548	585	552	507	573	552	539	592	592	556	561	552	541	570	561	521	551	580	533	531	546	547	573	590	589	538	534	496	586	559	587	574	603	565	566	533	562	546	566	526	538	583	564	575	510	565	514	556	568	540	513	631	625	559	630	561	579	603	561	507	567	538	580	591	560	554	592	592	591	593	561	568	550	599	511	591	549	563	569	556	566	569	569	576	551	547	514	607	581	553	556	550	572	502	537	590	579	539	549	527	563	563	499	565	553	550	563	584	579	521	547	554	579	566	554	568	545	556	543	570	560	548	548	558	563	552	569	548	559	552	560	557	579	588	557	583	565	543	556	544	540	540	595	568	542	531	562	555	552	537	543	559	605	551	574	541	527	610	528	567	538	618	577	582	569	530	573	537	555	550	589	521	577	548	537	553	571	570	529	526	572	545	566	575	579	539	539	588	559	560	577	573	582	521	542	575	507	567	495	580	541	539	538	561	602	574	557	584	563	516	537	530	559	589	548	609	616	533	537	552	577	544	540	562	553	528	547	559	555	580	551	575	549	562	608	558	563	560	518	591	558	589	532	548	553	538	570	546	569	560	556	530	533	511	551	559	540	569	569	576	523	574	530	567	535	582	565	532	528	524	609	557	547	558	548	601	592	541	566	543	541	557	566	549	571	529	620	594	530	563	531	540	502	539	542	563	550	559	603	528	508	508	535	525	568	555	581	564	534	556	576	552	568	535	579	575	523	562	587	536	511	510	598	553	579	566	567	511	530	548	575	543	546	576	522	597	540	550	576	581	472	539	530	538	563	581	557	552	550	578	553	554	593	544	592	538	572	527	548	574	529	548	502	583	549	569	583	558	556	533	549	537	582	562	558	548	592	604	527	547	504	572	554	539	543	541	548	567	519	564	551	522	560	571	554	543	595	580	556	547	601	562	543	578	545	573	571	579	561	576	555	535	550	554	522	538	541	536	518	570	540	544	606	528	570	534	538	549	544	558	586	583	573	511	559	573	565	565	572	563	536	537	575	546	566	587	556	530	538	544	557	542	552	528	553	546	558	576	553	546	538	557	548	590	545	547	561	568	549	542	579	559	550	560	556	549	528	531	596	523	545	562	523	547	532	583	538	584	580	569	539	565	509	508	532	575	591	564	546	558	523	536	542	555	518	548	561	562	555	555	561	569	576	536	542	570	513	538	563	525	561	578	573	541	543	550	568	574	567	581	543	571	556	521	566	528	571	561	566	545	530	541	545	588	540	545	537	562	562	575	577	563	543	494	565	554	593	550	568	586	554	550	552	617	538	563	521	583	529	574	564	546	585	564	548	540	547	569	563	550	556	583	551	544	561	509	549	522	611	545	567	571	591	560	559	596	558	562	590	544	564	568	557	590	539	526	585	554	541	573	557	551	561	577	545	556	572	578	532	544	599	534	559	562	562	569	571	560	568	546	533	525	558	548	562	594	555	502	568	568	550	579	579	549	574	516	564	558	592	604	594	555	555
24322	21466	25087	28282	21468	21476	13176	403	229	174	178	163	152	138	149	135	116	138	134	123	114	106	108	116	105	111	98	103	111	108	112	102	108	106	103	108	99	91	76	100	111	105	117	113	103	81	109	94	98	109	113	90	111	110	108	100	93	101	108	107	100	110	96	95	110	98	128	121	112	91	112	113	109	100	102	101	102	101	122	104	116	108	109	95	93	95	96	92	101	108	87	87	93	104	103	96	99	92	112	108	114	110	103	96	112	96	98	98	115	87	106	103	116	80	99	108	112	95	116	86	108	108	117	121	93	110	130	86	93	94	97	87	101	111	114	89	81	103	94	128	110	116	87	109	117	108	104	109	110	104	105	97	97	99	101	109	101	87	118	102	107	109	114	117	116	111	111	81	109	101	97	91	88	89	89	100	97	100	113	101	106	98	103	115	100	99	115	80	96	106	101	92	98	98	99	100	111	99	99	114	93	103	104	101	105	104	99	114	107	102	103	99	110	95	109	103	96	106	108	121	105	103	114	86	99	99	119	94	100	94	103	86	112	85	85	104	109	79	77	106	119	116	85	117	101	107	108	95	107	100	113	90	102	102	111	112	109	124	99	89	113	110	116	112	96	102	97	110	103	104	103	120	98	98	105	93	92	95	98	84	95	118	112	102	95	110	110	114	92	108	106	103	109	104	118	95	92	119	87	95	92	121	95	110	97	102	94	103	94	115	113	94	95	105	108	106	100	122	89	112	105	106	102	122	80	104	92	98	111	103	123	93	90	102	103	95	85	108	110	94	111	79	83	132	103	122	96	90	112	84	112	95	102	108	92	119	126	126	89	83	102	99	95	98	89	108	107	83	105	103	94	106	100	94	85	118	116	120	92	107	98	101	119	96	119	101	115	128	117	101	113	100	97	99	92	107	131	104	109	101	101	96	94	98	104	110	103	104	95	125	94	93	102	92	116	120	86	101	90	93	91	89	71	104	88	106	94	96	91	87	99	125	95	120	115	120	99	109	105	101	111	108	118	105	90	104	95	106	103	125	112	85	103	103	111	103	90	101	89	108	87	109	106	98	103	120	111	113	102	120	95	97	107	106	94	84	125	115	119	109	101	98	94	101	101	87	93	96	106	116	109	94	99	115	113	111	99	117	113	102	93	106	120	125	117	82	100	91	117	116	94	122	97	90	117	107	120	104	99	98	100	77	106	107	96	100	100	101	118	115	113	105	99	109	91	99	98	108	110	83	87	100	112	100	97	96	104	84	92	105	98	118	121	99	116	85	114	123	108	111	92	107	107	106	84	87	101	94	103	99	119	89	111	78	134	103	97	94	105	115	117	101	94	100	102	89	112	103	103	110	93	108	108	105	104	111	102	95	106	110	119	114	98	101	118	121	99	105	99	106	117	118	95	126	94	101	110	107	101	117	115	95	103	91	86	112	116	96	100	101	101	88	96	93	93	109	108	111	104	91	81	110	122	109	104	119	104	107	111	106	114	84	100	111	130	112	110	91	88	101	93	101	117	86	102	91	124	103	93	103	108	91	107	101	113	115	95	93	105	119	105	105	115	119	110	73	111	107	96	107	92	100	105	101	115	117	117	93	112	104	100	99	114	123	97	103	130	101	111	97	103	98	102	103	114	105	105	103	98	101	95	102	116	115	115	107	103	99	105	113	80	102	88	98	108	120	96	120	105	86	98	107	121	112	94	115	92	94	100	98	88	109	95	102	100	110	102	112	113	104	121	105	97	96	107	114	95	89	103	115	100	108	100	99	107	87	116	100	95	112	97	108	109	99	108	112	119	104	99	110	81	117	106	86	89	113	112	114	100	119	110	100	91	97	97	94	94	100	113	97	93	77	127	109	101	107	96	83	112	102	103	105	107	96	88	116	102	99	95	82	104	90	118	102	97	98	112	129	109	86	104	104	92	89	107	110	93	99	84	99	96	117	103	100	104	91	105	116	97	97	112	105	100	113	110	110	94	92	112	131	97	101	95	100	111	99	107	102	117	118	114	106	99	93	98	118	94	114	118	120	98	106	106	100	111	107	105	113	107	111	112	102	124	97	109	87	106	95	94	99	87	96	104	100	107	90	94	77	103	97	113	110	112	116	83	98	108	98	122	108	93	89	94	117	102	96	106	115	88	88	101	93	89	110	107	94	101	114	123	109	95	92	119	117	94	99	91	100	90	102	116	105	100	107	96	123	94	92	105	101	109	94	128	111	98	112	113	114	117	121	98	118	110	104	107	94	118	99	91	105	93	94	98	115	83	93	114	120	98	106	111	95	100	95	105	108	98	107	114	99	88	115	98	113	105	97	104	79	116	114	109	113	94	104	104	93	94	87	112	100	108	100	94	118	98	101	112	121	94	84	91	105	93	92	107	101	85	104	90	117	119	112	109	109	96	112	95	89	88	89	115	99	126	116	97	91	102	88	91	105	115	96	102	91	103	133	88	86	89	98	120	112	86	106	116	104	102	92	109	103	120	104	113	92	101	99	96	85	98	112	98	117	110	99	102	95	91	119	103	115	114	97	117	110	103	120	109	103	99	96	100	102	120	103	94	109	112	109	99	101	95	113	104	83	112	112	121	102	98	103	86	68	104	99	96	101	100	87	98	102	104	94	94	100	92	101	106	96	116	118	109	108	102	75	105	118	92	110	114	110	116	76	90	114	115	93	126	96	101	100	78	98	101	101	114	94	119	91	109	110	102	99	77	103	126	104	96	120	86	97	88	105	103	89	111	101	102	113	111	107	124	110	114	103	107	118	109	101	123	94	87	101	109	110	112	86	101	101	98	116	102	82	94	108	109	106	100	112	87	97	113	104	97	80	109	118	92	107	112	103	114	102	85	137	93	113	87	93	122	105	108	111	79	100	111	89	109	113	97	98	111	118	130	106	104	98	109	114	120	94	108	111	95	112	88	80	107	95	111	90	102	112	100	123	102	98	114	96	97	106	89	102	98	89	106	82	101	114	122	102	105	97	102	97	93	104	90	93	91	83	84	106	94	95	95	106	90	113	94	128	103	109	107	86	109	101	115	94	127	108	96	124	90	121	121	102	95	96	116	101	97	125	119	114	86	104	115	106	111	98	106	104	102	101	107	102	97	114	103	107	79	103	116	97	100	110	99	92	106	84	105	116	91	113	113	101	93	90	85	102	106	92	91	96	122	94	96	89	104	104	90	113	117	122	100	110	92	103	104	107	101	107	101	93	93	81	98	121	105	123	97	89	119	99	104	94	99	90	104	101	106	88	111	93	89	107	96	97	119	98	107	86	107	112	121	111	85	106	86	125	82	111	103	99	104	105	110	100	98	109	106	95	102	99	90	103	115	100	114	100	95	114	85	101	105	106	100	112	100	113	110	120	102	108	104	98	122	83	89	101	104	117	110	89	80	97	114	98	107	113	99	109	98	104	84	117	124	108	90	111	93	103	102	86	107	92	95	93	99	111	101	104	98	93	93	96	115	101	118	114	97	122	100	109	103	101
2898	2922	1374	690	490	429	353	354	358	332	286	298	302	298	311	307	297	301	302	313	315	253	291	274	301	290	281	259	299	260	287	281	298	299	259	270	281	284	265	289	267	314	340	307	319	274	277	293	310	322	289	295	290	263	271	302	297	310	284	303	316	308	320	290	274	279	292	285	282	316	295	299	275	263	282	294	265	313	301	300	295	305	306	314	257	296	288	278	293	278	313	303	283	280	289	286	272	323	284	278	284	284	302	288	304	260	255	295	295	300	269	296	242	303	289	269	301	284	286	275	278	272	297	270	285	309	318	311	292	268	306	321	281	276	285	270	295	273	313	312	283	289	280	305	285	271	278	277	286	287	310	304	301	297	294	304	284	290	278	281	302	287	336	291	271	305	277	318	295	283	310	291	313	307	276	297	305	306	301	288	318	257	307	278	293	291	289	301	282	282	307	283	298	303	312	302	275	277	273	288	276	288	333	312	292	260	275	288	304	272	289	302	262	300	283	314	312	310	282	270	323	288	301	280	295	300	313	270	293	315	288	310	294	299	290	272	296	277	286	284	302	287	272	293	285	287	286	312	318	285	309	288	302	292	325	303	292	282	273	273	289	221	294	312	295	293	279	288	300	292	272	302	323	295	324	307	298	292	295	289	278	289	283	289	276	293	307	300	284	280	281	265	278	266	270	299	323	289	269	263	284	282	286	285	320	317	281	295	288	311	276	284	279	292	288	296	290	294	309	284	297	312	278	277	273	301	313	283	310	279	273	303	269	301	300	282	264	284	297	285	269	288	271	297	290	289	272	284	304	277	296	274	290	293	293	291	270	290	291	291	307	294	296	304	273	280	294	279	296	270	286	271	287	311	296	285	281	320	281	303	303	310	301	299	273	289	312	315	290	267	273	268	257	254	280	252	275	310	320	288	277	297	302	285	263	290	289	298	290	306	293	323	321	297	314	268	280	296	269	285	306	317	282	297	310	291	316	302	277	275	310	290	319	281	309	296	312	252	303	272	316	311	320	287	280	277	306	259	300	291	291	287	306	289	288	296	297	306	290	272	280	287	302	315	286	267	301	290	284	287	318	270	317	273	274	291	292	292	311	275	311	325	308	297	275	273	297	292	266	292	293	266	293	268	274	299	295	286	267	303	270	283	282	276	287	291	281	303	283	289	292	316	309	297	282	297	285	290	268	269	283	289	304	318	291	282	312	270	288	277	264	282	313	268	282	297	311	297	269	282	280	271	336	286	298	258	285	306	281	289	313	303	267	319	285	284	269	324	320	312	290	290	310	300	305	261	289	293	273	303	275	283	288	267	292	302	288	284	311	305	312	303	307	305	286	306	300	315	275	285	271	270	270	285	274	293	291	273	295	257	284	292	315	278	278	281	292	306	288	277	282	281	271	298	287	257	287	285	278	300	321	281	293	316	283	310	295	296	266	331	247	271	311	264	287	311	298	262	292	270	277	279	304	295	282	286	281	278	309	284	300	288	306	299	310	288	281	312	271	302	311	302	307	301	281	315	277	268	309	292	277	287	303	285	301	275	289	286	276	275	284	287	306	285	283	304	311	287	300	269	302	279	287	280	322	267	296	279	265	305	304	309	311	284	271	303	295	268	319	296	300	286	278	299	313	287	296	288	287	312	244	271	287	294	312	261	300	313	259	269	273	290	300	306	284	291	304	283	281	295	287	292	268	278	299	299	322	290	314	298	307	297	265	315	302	308	294	302	289	276	311	257	283	298	289	313	292	296	295	294	282	283	321	287	278	288	274	302	273	275	280	267	291	293	280	288	320	279	286	267	308	279	285	263	300	302	285	298	287	298	299	281	302	278	268	271	274	296	282	260	269	294	295	311	302	305	306	303	294	274	261	300	286	291	281	282	273	308	323	314	286	319	284	299	263	270	290	340	285	283	304	271	266	293	283	284	313	298	272	319	262	310	272	284	285	291	304	285	303	279	279	303	286	297	301	284	289	307	281	267	314	281	275	304	251	279	307	307	304	265	269	303	252	267	307	289	289	292	278	298	308	292	301	293	292	292	276	284	275	320	333	277	302	280	278	288	264	289	273	257	295	282	314	322	299	293	257	282	290	304	295	317	286	308	283	276	257	266	273	308	289	302	318	281	286	310	270	269	256	273	283	287	332	284	298	303	267	308	289	261	282	294	309	287	317	315	326	295	302	277	298	308	267	315	267	281	280	286	275	274	320	281	305	274	290	276	308	275	284	304	271	291	299	267	302	296	303	308	290	267	303	290	286	289	289	268	298	295	290	295	313	266	285	290	286	290	250	296	269	266	297	339	299	269	291	301	317	290	267	297	297	295	300	307	311	274	261	312	296	281	292	296	268	294	274	322	296	285	271	305	282	261	284	294	320	302	294	301	285	280	296	305	305	280	312	288	296	284	319	267	293	308	277	299	285	299	256	295	256	271	284	266	269	286	256	292	259	296	305	325	290	300	285	278	300	286	277	282	297	272	272	307	331	254	293	315	283	296	294	293	298	307	273	289	276	314	298	281	300	302	256	275	278	296	295	278	300	291	299	282	304	297	290	298	298	260	302	237	284	283	293	291	274	301	301	278	302	292	279	316	318	306	267	290	293	272	252	318	278	297	262	292	319	304	309	290	296	261	295	284	287	300	315	292	314	280	298	287	279	283	284	298	259	270	288	278	297	287	269	317	282	282	280	280	303	303	309	297	278	253	267	278	303	315	283	318	266	294	282	273	290	273	289	290	295	300	274	310	273	303	298	291	292	281	276	304	315	261	289	278	281	280	289	273	293	301	305	322	287	293	324	298	285	288	276	288	265	331	273	305	277	280	294	290	288	298	293	327	314	242	305	284	310	263	282	302	297	280	294	276	290	259	287	281	336	301	274	285	300	283	261	295	270	270	300	284	293	265	294	349	308	290	283	288	323	296	299	267	286	304	309	283	340	280	283	280	273	268	294	268	295	292	297	284	302	286	281	297	274	283	305	290	289	332	304	279	302	298	299	314	274	287	276	304	287	250	291	283	303	287	265	275	294	282	283	313	290	302	288	244	311	304	278	286	295	283	312	286	272	306	263	299	269	295	284	293	317	294	282	291	292	307	305	278	269	292	284	283	254	288	274	320	286	309	291	296	294	307	274	324	270	313	303	314	281	273	281	310	298	285	293	280	270	296	295	299	276	321	288	266	304	260	287	310	288	306	283	286	298	314	264	294	304	296	286	269	284	300	316	335	294	291	296	295	296	290	268	319	264	277	303	290	271	311	268	271	276	260	283	286	299	280	285	274	263	286	307	301	295	272	297	302	283	286	297	297	271	282	287	319	295	277	281	282	269	311	302	274	304	275	297	314	276	295	264	296	285	287	299	286	292	293	316	274	290	296	290	270	301	300	280	271	282	310	300	263	301	318	297	286	277	294	287	297	289	302	330	301	279	290	286	269	321	300	285	289	286	278	279	314	280	311	259	280	309	285	283	280	284	273	272	294	283	301	271	316
31789	20418	8531	756	504	489	448	374	308	335	351	309	345	346	331	355	353	336	341	341	351	350	348	330	412	370	350	298	371	341	339	339	350	325	344	386	351	339	350	350	322	360	359	353	342	332	336	354	382	348	337	334	353	347	343	313	333	336	390	296	342	338	347	344	372	371	327	372	343	335	333	336	341	348	365	323	354	357	333	379	395	343	363	359	359	336	329	352	354	274	336	317	363	343	340	372	393	344	354	366	360	364	345	370	365	350	332	343	342	329	368	313	344	376	316	351	330	327	330	360	337	352	334	343	325	352	352	343	364	351	357	334	377	405	321	366	330	355	325	362	333	373	306	347	356	328	350	356	314	372	356	340	331	394	322	331	347	337	326	338	346	342	329	346	360	356	362	351	357	317	359	378	332	327	339	353	325	343	341	344	351	365	328	323	334	322	336	348	369	351	333	350	384	384	317	360	384	381	321	355	362	383	362	359	342	311	343	353	325	355	343	328	326	400	367	322	333	358	329	306	348	337	341	313	370	327	356	345	346	379	342	328	332	340	368	334	348	327	334	306	347	320	351	326	338	325	336	343	342	364	342	353	323	324	311	284	326	349	350	308	368	366	362	353	359	355	370	343	338	344	342	345	353	345	317	358	350	357	330	337	367	336	340	347	371	314	332	343	352	352	338	373	368	365	363	335	355	343	347	325	359	349	318	336	321	333	344	332	328	362	344	303	349	342	338	307	306	369	344	336	355	335	348	346	374	331	323	392	337	333	353	324	322	360	364	343	371	353	321	352	330	358	312	355	326	333	353	339	351	309	359	367	340	380	352	386	363	379	355	350	359	326	344	343	333	386	357	350	395	396	363	350	339	367	316	376	313	357	353	327	362	346	380	344	312	343	343	317	355	356	336	309	349	307	344	351	339	318	365	371	328	328	303	337	374	352	367	339	313	346	347	386	399	350	344	341	354	342	313	367	329	323	346	344	368	358	320	361	343	367	384	327	376	333	333	353	308	348	357	347	377	351	376	332	332	355	356	315	346	391	341	349	369	359	346	367	354	354	346	380	347	364	363	389	344	354	309	294	339	350	332	320	350	351	365	308	333	337	357	316	341	321	329	313	328	322	384	348	352	323	323	326	352	349	350	362	338	343	316	350	342	326	369	340	346	348	364	342	353	337	335	334	353	348	384	401	362	344	345	322	323	333	315	354	362	354	367	325	350	337	337	370	365	353	324	330	329	335	337	328	345	359	359	369	339	367	365	305	351	308	357	335	368	360	318	326	330	343	333	340	353	359	319	325	391	337	362	326	360	326	333	327	350	357	371	373	328	361	335	340	351	340	323	302	364	316	339	353	328	382	345	376	391	378	327	338	346	335	384	330	367	378	350	363	345	376	352	338	310	324	332	344	336	334	330	365	342	346	389	347	345	337	375	333	329	348	334	356	361	352	330	345	321	293	334	324	341	368	328	315	327	365	356	318	387	334	366	346	329	305	334	353	332	332	335	316	348	328	372	375	342	352	337	362	357	307	304	339	312	345	343	334	329	334	341	343	340	322	370	342	356	373	350	369	371	346	329	331	348	302	339	363	358	357	344	290	336	352	366	351	346	330	343	367	362	339	352	382	340	341	368	307	351	328	351	351	353	336	366	318	316	328	335	350	367	332	324	346	369	358	359	357	338	334	354	320	361	357	365	358	372	357	363	341	363	333	365	363	370	355	355	361	374	370	351	337	358	359	348	334	367	356	307	382	351	345	387	344	321	324	344	337	375	376	326	327	310	347	356	340	331	357	370	337	358	347	391	352	361	349	326	378	361	341	340	360	344	355	355	337	362	356	344	348	337	332	338	351	324	373	351	368	353	352	324	334	369	330	360	351	317	317	340	362	343	316	332	338	335	372	337	346	343	366	354	349	382	351	365	371	351	334	333	333	338	384	390	389	386	388	368	339	325	376	352	302	338	351	348	349	339	352	343	377	326	328	385	382	349	312	367	331	336	345	354	348	318	349	331	355	358	346	342	356	393	371	345	334	331	375	337	371	332	335	375	352	349	363	308	361	341	360	346	335	336	355	349	365	328	359	344	375	357	340	348	344	334	328	356	353	356	345	325	338	360	317	337	370	334	347	341	333	349	338	355	359	327	380	338	376	375	383	323	310	365	328	371	328	320	357	316	335	346	356	341	304	351	346	353	343	340	325	355	344	342	344	359	380	370	378	326	333	368	356	362	340	351	351	354	352	347	369	307	343	378	333	368	313	346	350	378	344	359	358	335	360	334	320	345	361	347	335	327	375	379	346	324	323	342	358	328	359	351	366	351	296	314	351	341	331	358	371	365	359	384	313	382	361	308	325	331	361	349	367	356	339	362	353	325	355	346	326	370	353	339	336	365	329	359	350	377	325	310	328	354	327	320	365	320	340	354	312	345	371	380	366	372	366	349	357	370	353	326	307	359	371	349	307	332	340	319	317	337	342	359	330	326	356	367	349	337	330	333	334	356	341	349	363	351	351	318	358	340	329	353	369	350	343	346	328	314	344	334	371	358	409	352	334	346	362	354	383	314	342	315	373	320	331	375	359	348	341	318	341	360	400	373	327	341	366	318	383	357	337	322	331	366	329	336	342	348	310	378	329	326	295	311	334	392	327	341	372	391	314	358	376	360	332	365	358	353	339	321	344	358	348	324	368	349	355	349	359	339	364	371	355	392	366	325	313	343	325	334	342	351	384	330	333	395	363	361	334	350	313	358	332	355	341	370	342	332	342	343	311	349	330	342	346	342	358	361	356	344	358	337	348	342	339	333	331	377	343	319	316	343	327	351	348	373	352	328	358	383	377	359	340	368	331	345	366	353	309	349	292	351	338	364	355	361	354	333	321	367	340	355	388	320	374	353	377	352	333	376	370	345	369	328	356	357	341	359	361	341	337	334	362	374	317	344	352	376	343	339	338	392	326	355	362	359	357	366	332	314	353	347	330	353	363	359	316	346	294	343	326	344	327	354	331	376	340	372	373	324	361	327	332	357	365	318	359	341	323	370	368	349	353	337	371	378	334	352	336	361	346	351	336	346	302	356	341	347	354	347	304	348	345	374	373	343	342	337	317	343	319	332	348	340	320	352	380	367	369	327	332	335	359	334	367	305	381	365	378	353	356	361	358	355	346	368	366	361	337	362	390	330	323	360	329	348	345	315	306	347	359	361	333	338	330	378	321	314	324	339	330	317	363	319	355	333	318	304	332	345	365	342	357	345	397	359	338	328	348	329	362	375	342	367	343	335	351	360	362	351	337	332	344	353	344	323	331	348	320	355	328	307	342	355	360	343	362	351	321	333	360	370	355	357	354	384	326	378	358	341	348	356	368	358	352	364	338	330	326	375	357	344	345	358	338	337	382	339	365	358	395	363	359	312	319	332	361	359	362	322	331	343	391	331	325	368	380	332	305	344	335	372	312	346	356	314	349	357	359	336	340	387	377	302	373	358	366	348	335	363	338	328	368
5830	994	851	813	843	872	786	905	813	789	828	861	849	862	811	852	839	834	838	822	775	773	837	879	847	867	842	858	822	803	907	808	813	845	853	843	851	848	792	798	842	873	865	833	839	836	836	853	873	839	846	810	804	874	903	836	851	906	862	847	794	844	860	823	837	823	848	885	854	865	823	845	816	861	889	921	845	796	865	845	863	807	840	815	819	857	862	822	850	841	851	817	862	869	862	843	839	824	871	823	913	859	828	777	826	829	822	830	861	855	834	864	801	835	819	798	828	871	818	847	857	806	853	816	861	841	918	861	848	847	833	884	817	839	849	859	796	867	863	853	840	864	845	851	910	796	829	790	852	831	855	835	825	839	875	804	853	782	820	887	808	848	841	834	847	842	846	878	849	848	784	843	858	862	842	836	858	840	863	818	830	805	815	846	855	826	789	892	813	830	843	850	824	873	787	863	850	844	812	840	812	861	858	812	883	830	802	849	833	860	829	849	860	842	859	799	858	854	808	871	822	890	892	805	811	833	853	869	852	838	822	847	843	895	848	875	798	843	852	842	836	838	844	883	816	857	872	845	829	820	796	843	861	846	852	792	904	831	842	844	832	834	859	872	868	783	799	837	874	849	803	801	845	800	807	835	841	850	829	884	873	818	866	815	863	833	847	864	859	869	818	831	892	873	803	854	878	864	842	805	805	800	814	814	845	789	827	814	818	832	814	854	816	846	878	824	831	827	858	819	863	850	792	800	885	863	819	783	811	798	847	866	803	835	810	809	808	832	902	822	815	826	847	846	858	828	877	838	859	857	803	847	810	849	816	836	821	881	777	794	888	864	798	836	854	902	832	822	844	876	801	837	801	806	819	795	816	859	843	859	880	822	811	797	898	858	880	886	860	838	853	811	861	882	798	868	807	846	836	855	854	844	850	849	875	819	836	839	804	864	835	840	849	867	850	847	834	836	888	855	822	843	844	771	821	806	863	806	801	901	833	816	820	865	863	825	853	824	793	834	819	812	782	895	827	820	809	857	836	782	794	843	805	835	809	802	814	839	816	843	860	835	845	842	854	839	860	881	872	919	837	838	830	846	841	866	886	865	878	846	810	876	824	839	848	795	826	891	838	851	814	827	846	842	858	788	784	784	832	871	817	826	830	831	822	851	856	841	823	831	821	841	858	814	849	869	876	822	876	761	807	855	809	835	823	835	815	854	835	854	830	801	833	808	879	825	813	823	879	826	870	827	843	796	860	813	857	880	846	832	859	828	831	815	830	857	817	821	869	838	867	838	878	850	816	843	849	879	849	814	850	809	826	820	801	815	842	856	854	887	799	836	830	873	795	850	839	830	844	784	848	871	835	828	840	874	846	806	812	839	776	818	821	817	851	751	811	821	828	844	825	829	842	823	857	844	832	861	823	849	875	861	806	841	816	818	866	846	794	835	811	832	839	821	829	865	842	851	827	834	836	894	851	852	894	820	825	839	859	842	838	834	819	829	837	798	839	786	827	881	862	814	865	846	827	840	867	818	841	847	824	810	819	847	854	829	858	842	836	824	872	845	863	861	897	848	859	831	812	814	837	829	823	820	842	830	846	806	784	855	852	838	807	853	844	806	819	863	794	808	849	872	870	879	877	829	788	795	831	835	835	868	828	842	830	758	809	815	820	810	771	788	841	857	846	852	847	871	853	849	824	837	861	867	874	886	824	797	877	857	904	820	797	793	833	825	843	804	849	880	779	872	861	845	847	788	840	830	847	823	844	848	827	809	870	864	858	794	830	871	838	893	821	817	844	841	799	872	806	823	875	838	836	879	811	837	867	828	815	808	833	835	833	860	858	816	859	846	800	852	818	859	822	806	859	856	856	865	843	878	792	839	851	820	838	857	862	883	850	837	837	787	843	847	737	889	830	868	852	812	833	863	859	895	809	898	852	834	802	807	850	865	774	845	824	847	801	846	844	839	858	795	806	846	866	861	830	839	830	831	871	846	824	826	831	858	865	802	905	826	876	828	870	860	839	813	823	786	858	853	851	818	863	820	827	801	917	805	861	840	809	796	850	807	801	798	812	827	869	806	775	813	853	890	821	835	838	874	787	835	813	792	817	832	848	837	848	854	783	846	879	801	815	803	876	849	870	837	883	829	880	829	841	840	828	794	797	820	828	832	846	855	823	785	833	851	900	804	813	825	821	868	812	856	848	837	843	832	841	813	809	837	827	843	876	872	866	831	860	869	836	831	846	839	857	857	833	852	810	885	841	837	851	837	815	867	841	828	855	812	882	811	848	859	838	800	809	816	898	854	821	813	781	892	881	869	833	838	883	846	848	887	858	789	831	826	871	804	869	813	822	874	835	858	862	821	826	835	854	863	840	834	888	823	870	873	813	853	879	840	796	875	843	863	807	901	797	814	880	798	800	857	848	847	875	810	844	788	831	789	875	835	857	853	838	842	795	830	825	851	907	808	820	819	808	882	855	911	825	834	880	847	841	828	887	824	843	812	827	818	808	774	847	832	835	824	845	867	860	879	867	839	892	884	788	836	884	808	828	826	787	852	846	816	823	837	841	875	843	828	851	801	834	842	834	861	783	826	841	842	849	864	838	858	878	833	817	798	828	857	848	856	816	851	866	783	856	862	807	814	824	849	904	819	827	843	842	799	858	812	867	784	800	815	853	887	873	813	809	854	824	814	823	824	805	850	869	816	806	853	872	844	805	822	831	785	874	827	879	850	871	871	868	848	813	804	841	841	812	763	806	847	810	838	804	833	821	820	862	870	807	820	801	828	865	824	866	857	818	880	862	847	827	808	815	799	811	844	897	778	835	851	846	786	863	843	793	859	783	841	816	858	829	813	852	835	841	877	802	820	831	841	818	806	824	807	854	857	823	833	822	836	869	858	814	812	827	806	847	820	849	807	810	857	790	844	839	848	848	843	838	809	846	839	856	828	818	867	844	851	849	825	832	797	872	796	839	824	824	770	872	824	816	862	883	834	860	793	841	862	858	880	848	853	849	793	890	888	874	860	769	845	816	778	778	850	816	842	862	854	836	829	851	805	897	798	813	838	807	854	801	832	835	840	876	811	842	789	851	846	851	805	836	882	789	824	856	855	860	822	841	844	864	852	816	838	845	836	805	788	805	874	834	829	810	831	838	865	816	870	849	859	846	848	808	821	841	827	865	861	862	799	798	792	828	854	797	849	839	846	830	824	839	784	820	841	829	877	854	793	803	837	826	845	832	845	844	802	849	901	870	864	854	824	859	829	824	855	808	837	860	830	855	830	813	848	838	861	818	874	834	854	841	836	819	803	864	793	853	796	833	838	847	830	792	795	871	875	852	837	845	816	847	843	863	834	853	836	912	824	796	754	867	863	837	827	862	871	865	841	837	845	849	803	798	863	822	819	874	801	841	844	835	880	776	863	795	826	813	821	864	874	880	832	872	803	843	804	820	841	837	852	812	828	838	879	846	834	832	811	772	817	779	876	823	803
24970	21454	24683	28643	21457	18537	567	359	296	301	255	223	260	231	235	232	204	259	240	233	248	218	218	242	231	250	253	230	241	215	231	218	244	248	240	230	217	228	275	231	243	221	260	228	236	236	204	235	205	229	222	256	222	203	231	235	213	254	233	215	234	230	239	247	211	205	222	217	239	214	230	203	198	226	218	216	202	223	205	212	227	245	243	229	215	208	243	246	240	205	225	188	238	260	248	228	248	210	229	207	205	231	197	262	231	241	237	226	239	236	211	223	218	227	224	221	235	249	214	220	217	219	266	244	215	233	246	240	245	208	216	214	215	200	220	200	205	239	224	229	235	233	223	233	229	239	220	219	258	207	229	228	227	223	219	220	232	213	217	228	245	206	230	237	246	226	224	256	208	230	232	242	219	212	253	231	208	224	238	221	218	255	239	230	215	232	255	223	238	238	231	244	237	230	239	265	258	244	227	206	225	234	219	245	226	231	274	240	213	227	215	231	220	233	250	248	190	217	236	227	211	213	214	196	242	218	240	231	235	229	247	213	219	220	214	233	189	199	215	224	216	220	227	232	205	224	228	237	251	224	210	233	212	213	216	226	239	215	220	248	210	238	228	252	229	212	213	221	225	240	207	196	243	231	212	239	208	224	206	221	227	237	215	218	209	218	252	215	225	224	237	253	244	238	209	210	242	219	210	253	238	230	223	226	199	249	213	215	204	203	228	220	229	229	226	223	215	236	220	220	234	247	229	230	228	228	217	191	208	226	222	230	232	222	204	231	230	223	228	207	236	223	207	239	242	229	235	211	216	226	203	204	207	200	207	225	243	221	222	221	240	220	216	216	235	222	236	231	232	233	212	222	215	213	238	222	267	213	213	208	220	229	223	213	211	240	229	207	231	242	216	218	223	253	218	231	214	210	220	231	244	238	233	225	215	194	222	201	205	238	230	218	236	214	225	230	224	223	235	213	205	237	240	249	225	216	239	213	218	221	213	229	228	218	215	230	215	239	235	234	226	237	260	225	226	238	246	197	212	199	200	222	213	218	221	250	230	221	234	224	192	239	235	212	224	260	239	246	250	221	193	236	250	215	237	220	224	190	241	228	239	230	202	230	235	202	240	209	223	227	219	220	261	214	200	221	245	207	217	251	205	238	209	204	218	195	231	196	213	233	221	222	222	239	228	181	212	213	229	246	223	231	236	199	211	228	240	206	216	239	231	224	230	234	229	209	224	220	225	230	228	202	209	264	232	235	223	243	233	222	213	222	204	220	212	242	220	240	248	215	259	202	219	234	218	229	211	214	221	204	202	229	219	227	222	220	241	217	233	186	265	210	214	210	238	244	239	247	233	238	232	210	209	223	221	221	234	238	238	220	230	266	234	251	225	266	221	226	218	208	233	251	232	249	239	220	236	251	243	232	217	217	209	227	214	221	208	223	229	249	217	204	212	211	230	235	249	233	212	215	230	223	210	247	242	210	237	233	227	257	229	224	242	211	210	217	212	245	256	258	242	226	227	235	207	235	209	225	201	217	235	207	220	238	228	232	240	228	213	236	226	212	240	215	214	230	226	196	245	214	229	233	238	214	225	228	220	202	251	226	237	241	207	218	240	208	257	219	253	243	262	224	221	225	219	238	261	235	227	225	195	238	243	229	214	214	220	200	218	202	224	223	256	241	206	224	240	206	224	226	224	226	228	216	209	257	225	226	239	230	216	228	208	209	220	253	228	203	226	219	206	220	213	240	206	215	232	213	220	232	235	229	234	233	233	233	206	231	239	235	260	231	244	219	210	225	215	234	235	191	242	252	240	221	203	217	255	229	254	222	198	209	251	221	225	204	224	226	229	219	215	218	207	236	226	243	217	229	203	231	213	246	239	228	266	182	227	249	234	248	215	229	227	244	231	220	207	223	240	216	222	243	230	219	216	204	227	240	216	204	243	236	221	236	233	230	228	257	213	210	248	234	208	234	227	246	231	225	237	253	217	229	206	207	245	246	220	200	217	230	226	212	226	245	251	222	204	219	203	243	227	242	221	215	217	244	219	220	225	215	209	217	210	209	206	219	220	241	224	234	219	223	232	203	267	230	238	214	223	223	194	234	214	226	219	253	231	208	188	229	238	261	223	220	245	197	224	228	205	233	232	241	226	197	252	210	220	232	209	231	261	233	219	234	266	255	213	240	210	208	236	205	210	216	231	253	223	223	233	228	228	246	223	234	253	228	234	240	218	250	228	231	248	202	205	235	244	224	262	218	247	214	198	202	211	229	258	267	230	210	206	222	219	240	226	217	199	218	202	231	227	235	195	214	226	230	214	246	238	240	242	212	216	224	212	219	224	246	208	222	240	209	210	202	233	225	229	227	243	233	220	229	214	225	203	248	249	218	220	229	206	201	212	234	222	222	245	228	249	216	225	218	216	229	217	270	218	219	218	224	235	220	225	200	211	225	235	204	237	226	238	230	252	263	208	219	217	243	225	250	222	243	199	220	230	254	211	214	218	223	249	223	221	246	228	235	237	229	229	209	194	213	232	214	215	213	236	226	253	214	232	241	241	233	207	213	237	208	229	243	226	240	245	191	229	229	221	245	254	240	235	223	213	211	222	213	216	225	223	187	233	255	216	230	226	261	235	240	244	236	239	221	193	210	227	237	233	232	233	237	242	229	230	248	224	221	242	213	245	238	228	243	191	234	209	207	194	240	231	206	201	217	231	215	205	225	241	263	242	251	235	220	232	222	257	244	240	247	212	223	207	238	240	204	259	247	210	224	238	213	209	221	222	212	239	241	220	239	213	239	234	219	218	255	211	221	249	194	242	224	223	231	226	211	224	242	239	221	214	227	248	220	198	223	250	251	255	229	212	243	218	265	226	217	234	221	244	233	254	252	216	246	231	232	242	236	228	252	221	217	240	224	225	224	223	204	232	229	240	200	229	197	236	238	218	210	220	208	205	236	218	236	214	223	241	219	228	202	251	227	228	215	211	237	216	244	234	236	200	217	224	222	238	203	193	245	234	221	229	208	233	227	212	246	250	224	209	234	222	235	227	207	222	202	230	229	241	237	180	220	231	199	232	233	209	210	223	235	221	211	226	235	228	231	243	228	184	250	233	225	226	237	208	236	231	240	224	237	210	240	217	198	247	227	235	230	239	216	229	221	248	228	266	237	227	216	221	230	243	251	212	221	234	193	222	221	218	237	223	238	248	207	236	211	220	235	232	216	212	213	252	206	238	224	236	224	221	222	227	275	239	234	248	243	209	225	221	221	227	246	230	219	245	214	236	229	242	214	252	230	262	243	213	220	254	222	230	232	241	225	249	212	199	233	243	216	220	212	218	233	217	231	201	251	238	226	238	201	243	221	219	217	241	208	241	223	226	232	237	217	222	232	205	213	233	196	226	247	228	233	231	213	241	228	238	211	204	207	227	221	223	245	249	231	255	222	217	235	215	237	221	224	203	238	209	225	211	240	199	213	243	237	204	230	255	240
3032	2043	1071	772	644	623	602	571	563	574	591	565	554	523	523	576	567	566	561	520	538	566	545	560	501	533	556	523	538	534	566	545	578	572	536	537	550	591	514	537	560	591	542	563	536	567	547	559	552	598	580	558	522	556	515	593	524	566	528	525	524	534	548	533	561	558	538	518	576	546	516	559	552	556	547	532	535	542	541	561	566	580	515	564	526	558	582	584	563	560	552	553	537	545	533	535	528	534	563	508	495	571	525	587	563	531	550	600	570	592	520	576	572	533	552	558	575	530	582	583	564	514	545	554	545	578	563	614	604	537	546	554	528	560	547	587	593	550	586	614	559	555	535	567	498	544	590	565	541	537	595	562	580	536	553	515	529	541	579	512	538	528	551	567	518	545	492	552	535	574	506	531	580	540	529	505	548	580	523	543	533	562	553	567	537	531	534	535	558	575	542	588	560	560	533	573	513	526	582	557	561	541	526	551	542	561	582	539	547	573	572	503	536	540	583	511	583	516	568	543	555	529	504	576	553	549	557	535	507	575	574	559	566	564	535	564	580	595	513	521	588	564	563	554	536	568	550	506	559	535	565	545	560	544	573	567	554	508	565	551	600	540	573	588	579	554	560	582	525	569	535	540	542	548	548	547	580	558	545	584	596	552	596	556	608	534	518	549	534	555	553	570	557	535	556	526	550	541	555	544	506	575	599	541	534	550	574	563	576	525	545	541	504	507	558	538	555	531	587	540	583	540	577	540	557	582	575	554	554	528	595	588	569	590	569	548	540	588	552	543	527	580	548	550	532	588	555	549	591	527	538	605	484	534	518	581	583	553	579	554	515	544	562	539	527	552	526	504	529	577	562	536	567	540	560	535	567	527	603	567	551	540	573	569	575	473	535	558	555	570	551	554	552	599	563	595	536	526	544	572	532	527	567	561	539	610	522	546	543	578	574	562	585	566	541	558	517	570	581	556	534	553	551	556	555	542	547	571	551	529	571	541	547	550	601	562	559	513	567	536	543	613	535	534	548	514	560	529	550	544	565	548	538	532	593	571	521	573	530	559	537	543	528	540	582	555	565	542	536	502	553	580	546	561	574	534	592	562	587	525	554	558	571	550	554	545	579	551	564	552	552	573	552	564	574	562	530	576	536	604	541	588	513	555	540	559	589	544	559	499	571	553	554	549	540	545	517	514	558	541	552	535	547	556	588	583	559	562	523	575	553	558	545	546	543	511	554	543	541	552	548	573	532	524	550	584	548	541	556	531	558	534	586	531	563	573	500	539	538	562	578	600	548	567	578	546	567	568	573	527	543	560	546	590	537	597	557	537	564	518	480	550	573	529	507	547	542	556	574	549	566	534	559	554	548	552	559	555	579	585	569	525	490	537	542	593	570	571	531	544	517	551	579	536	541	534	555	618	554	528	553	544	557	545	572	564	568	539	549	564	564	549	593	537	557	525	569	578	535	521	548	535	520	552	577	554	555	563	568	538	552	494	545	540	509	534	572	494	534	551	551	568	548	573	545	539	576	549	585	544	548	561	530	523	571	558	526	506	543	526	568	540	544	589	556	569	545	540	575	562	538	549	559	545	528	551	551	543	532	553	570	536	585	552	500	564	577	577	528	517	543	568	559	570	518	593	514	531	546	536	569	554	557	580	554	507	542	535	556	555	520	580	559	557	557	572	526	571	546	540	604	572	573	585	555	563	580	572	559	568	550	565	538	568	543	575	514	519	550	531	563	554	545	565	549	587	586	569	565	541	564	521	610	582	528	545	563	572	590	586	494	567	565	569	537	582	535	544	581	545	533	562	564	524	520	561	552	544	558	540	552	522	554	547	514	585	516	573	535	530	555	556	530	546	568	554	530	536	560	597	600	539	550	569	545	536	551	539	579	566	555	544	564	512	567	591	529	533	553	593	594	587	534	550	554	584	579	531	587	601	583	544	579	564	566	559	491	529	565	569	535	509	515	525	560	558	551	537	478	532	517	557	520	535	579	545	571	585	590	556	518	593	542	545	531	587	578	552	543	549	543	564	591	547	569	580	549	548	543	515	559	553	560	553	578	548	555	543	530	569	590	580	543	552	515	538	550	560	535	567	575	570	579	565	582	563	572	590	520	562	561	504	547	545	540	578	541	560	545	569	537	511	548	576	510	563	539	534	580	552	582	534	577	571	545	532	539	505	548	546	542	571	547	582	579	567	563	547	506	559	550	588	546	540	559	544	583	575	548	559	549	541	540	561	558	532	549	550	513	504	520	578	514	539	554	557	554	553	546	525	570	583	529	568	567	533	517	555	542	576	559	547	530	545	534	575	598	548	595	560	589	548	560	543	573	534	548	568	548	578	528	549	544	537	542	533	578	561	590	549	559	528	508	545	514	549	542	532	606	614	535	569	531	543	535	551	565	589	570	545	570	573	551	531	551	585	547	599	503	551	544	580	568	519	583	549	546	531	579	541	579	536	582	568	541	538	548	554	570	555	553	562	514	524	528	555	524	551	515	543	546	543	561	500	550	537	533	528	502	528	530	574	534	581	562	537	551	528	578	554	559	553	534	550	554	542	504	559	558	529	524	542	588	589	591	577	549	553	566	589	556	505	571	598	577	557	566	547	557	544	528	552	567	575	546	540	548	557	539	567	535	579	510	526	574	550	475	630	539	578	572	555	571	552	542	530	530	542	559	568	579	583	581	568	578	515	557	595	527	563	577	552	566	565	538	545	560	519	544	578	602	522	548	546	566	545	557	545	555	526	585	601	548	552	529	583	549	539	596	563	569	565	542	535	552	521	571	526	538	510	556	576	508	557	510	554	586	536	574	592	552	569	569	580	536	596	562	538	580	573	515	511	561	582	537	555	563	547	553	608	556	592	589	542	555	530	540	546	555	560	547	527	534	555	539	582	559	497	588	556	543	596	561	548	587	520	579	566	558	555	576	523	549	503	503	522	573	582	523	586	558	541	555	589	539	581	554	511	551	532	603	558	606	596	578	513	566	559	570	585	512	549	550	522	525	565	551	543	529	549	540	553	544	534	573	576	540	563	551	581	577	502	560	515	557	520	548	545	570	533	544	555	562	557	574	546	575	538	503	571	548	526	586	507	570	596	518	579	557	556	546	566	586	548	545	576	562	560	560	580	523	555	565	567	532	530	563	526	558	607	499	565	538	523	580	530	554	565	550	510	546	567	533	579	594	527	506	562	518	557	571	575	586	560	543	562	567	565	523	554	564	558	559	581	565	537	549	547	600	538	571	536	538	549	523	542	526	542	523	573	614	525	580	529	592	552	558	541	559	550	570	586	547	511	549	567	562	558	572	537	546	595	571	558	562	537	618	525	560	548	553	585	539	573	578	530	557	548	532	515	564	584	581	562	561	556	569	524	524	525	547	516	520	549	552	526	581	540	552	527	581	531	558	585	555	571	539	542	534	566	560	560	545	564	587	506	551	554	531	571	551	565	551	610	555	531	530	533	522	526	555	556	572	494	539	555
24379	21482	25051	28304	21482	21487	13277	435	225	186	165	188	173	144	149	127	153	142	119	130	118	98	122	112	135	97	108	121	104	109	100	97	103	115	126	111	111	111	127	110	88	105	105	89	116	115	90	114	110	104	85	119	108	122	116	109	109	99	99	83	115	109	125	119	94	105	93	74	95	115	125	106	111	104	94	104	102	121	115	100	98	98	102	106	102	124	103	100	100	97	119	102	116	99	126	104	121	103	104	117	94	110	83	100	98	105	113	102	98	119	106	106	109	90	103	86	111	117	137	89	116	93	101	99	116	93	95	102	101	111	97	120	92	89	91	95	89	85	92	112	102	106	103	114	100	103	96	95	104	97	98	110	110	92	111	108	73	104	113	125	118	103	112	117	91	102	90	84	112	83	102	97	103	118	91	104	95	117	113	100	96	123	108	106	108	73	101	107	100	86	106	103	92	96	95	100	105	102	112	99	120	102	128	90	95	90	99	89	105	88	106	110	121	105	101	85	95	110	99	98	99	114	107	93	110	105	100	110	94	107	123	102	103	101	83	104	103	102	111	91	89	109	99	107	97	101	99	92	102	101	104	98	100	106	102	130	103	120	100	99	97	96	111	120	74	85	101	115	89	129	94	75	99	89	98	100	116	100	95	102	109	113	83	104	91	105	90	102	108	106	97	123	110	96	99	94	113	103	100	122	89	102	81	99	81	104	111	100	99	77	113	85	121	92	100	108	105	118	119	111	115	104	100	87	90	115	104	102	87	111	93	114	134	102	110	96	105	90	113	113	101	104	98	99	106	84	101	128	107	112	94	102	103	127	102	115	113	100	104	94	117	99	127	106	94	86	99	102	110	131	98	112	99	121	105	112	123	97	92	108	87	122	94	103	96	101	86	104	84	113	94	100	100	104	90	97	103	94	117	109	113	112	104	109	85	97	93	94	107	94	103	110	98	100	113	101	105	107	110	101	96	113	110	114	112	112	91	87	94	117	107	97	100	108	91	93	113	98	93	103	109	97	103	117	118	114	107	106	86	97	89	112	86	98	88	89	109	92	93	83	89	90	120	117	100	97	99	102	103	93	105	116	105	103	90	75	102	108	98	86	99	105	101	97	99	131	109	96	103	108	117	121	113	97	104	113	89	100	98	102	94	98	109	101	98	92	103	96	102	104	95	112	88	130	97	90	107	104	100	97	94	90	100	102	107	109	99	110	91	105	123	104	119	94	96	92	88	98	118	111	109	111	88	94	121	116	104	97	91	95	105	96	106	99	115	96	110	115	105	105	127	85	115	91	111	122	115	83	94	101	106	96	84	90	85	92	116	90	101	114	86	105	101	102	108	97	93	116	102	89	104	125	110	104	92	100	119	121	108	93	114	104	106	111	118	120	110	108	100	97	100	104	81	119	122	97	85	111	94	95	98	107	98	101	106	107	95	92	125	94	112	112	119	117	121	116	107	87	98	97	109	100	101	83	109	104	109	98	99	109	103	89	113	98	102	99	92	90	87	118	102	97	85	100	104	120	121	98	114	109	120	99	84	109	116	91	113	113	88	109	109	114	114	115	114	86	103	86	105	104	104	107	97	86	104	108	113	114	112	114	106	105	104	79	111	104	107	104	101	106	133	96	112	116	83	87	91	103	96	89	111	101	113	114	95	104	92	99	88	83	98	132	109	108	102	86	104	116	104	111	100	99	106	110	101	90	108	111	98	96	108	89	93	88	91	109	104	104	95	109	89	88	79	83	107	99	81	108	111	112	111	88	116	93	105	109	90	126	102	88	90	106	80	99	113	92	108	123	105	98	98	99	94	106	99	106	123	117	82	88	119	97	103	103	103	75	100	98	103	116	93	109	87	106	108	117	108	105	115	85	104	102	115	106	87	120	92	87	97	98	93	96	115	92	96	97	98	103	86	106	97	121	118	87	84	107	86	102	94	96	118	122	90	99	103	113	108	97	102	111	95	117	95	96	94	83	104	98	104	95	108	99	106	123	119	96	115	115	102	91	101	89	106	116	102	107	87	119	103	106	104	102	97	113	105	92	98	128	95	96	96	104	108	102	101	107	99	92	123	119	128	112	113	117	90	105	94	104	100	101	89	122	108	109	104	124	110	83	78	120	102	89	93	126	113	110	97	114	107	93	106	83	100	98	118	103	94	95	116	110	93	83	106	97	110	109	112	104	85	109	108	88	101	91	105	101	98	97	95	79	112	120	94	121	113	95	94	122	108	104	91	94	84	108	89	106	106	98	101	137	116	99	77	108	99	104	111	93	107	108	115	99	105	117	89	100	116	117	104	117	104	92	101	108	88	123	131	107	100	89	94	107	117	127	102	105	111	111	97	100	97	106	120	108	107	97	104	87	96	101	106	98	86	97	114	94	101	105	102	100	107	100	92	101	103	97	98	106	108	106	115	96	83	119	84	95	114	108	93	106	106	102	84	100	95	97	104	99	104	94	113	93	103	114	121	111	105	103	94	102	92	94	93	96	88	117	95	110	103	114	101	125	116	83	88	97	97	97	97	127	107	111	100	100	115	121	94	122	97	106	105	109	95	102	76	114	106	110	113	106	100	87	109	100	100	115	100	106	112	107	99	109	97	101	101	95	98	70	77	100	95	97	127	127	109	118	94	89	102	95	104	90	116	87	94	102	112	99	105	113	83	96	114	93	87	93	89	87	119	97	112	112	121	99	117	99	116	104	93	106	123	120	106	99	96	100	87	117	100	105	103	94	106	91	96	100	105	108	89	126	85	95	107	101	104	119	89	90	93	112	103	103	101	94	99	106	100	107	94	126	85	104	89	105	98	102	98	91	124	91	100	118	106	115	106	107	101	98	113	102	98	94	113	107	134	91	106	122	100	108	70	112	103	95	107	102	100	95	96	81	88	122	101	106	96	107	102	96	101	117	118	96	108	101	100	101	79	102	112	95	86	112	102	109	113	109	103	116	90	107	101	106	117	100	92	111	93	109	111	96	104	128	100	80	108	100	103	93	95	117	111	99	103	90	105	97	96	103	104	128	95	93	111	116	115	82	114	93	91	104	97	109	97	101	105	84	104	111	105	106	107	106	91	101	115	103	111	95	117	91	110	113	114	84	126	107	122	102	93	95	97	108	106	105	98	118	89	106	135	89	83	90	94	102	99	110	102	102	107	110	106	106	107	93	101	90	100	100	109	106	109	109	115	103	112	89	105	105	104	86	111	106	99	107	88	115	87	86	95	100	120	105	87	91	90	106	103	109	125	111	109	113	92	107	118	101	103	119	110	110	108	114	115	116	115	113	95	105	97	105	91	114	110	94	102	113	98	102	109	102	92	103	107	113	103	119	88	104	105	89	98	125	114	103	105	82	123	116	101	116	85	105	110	98	105	95	96	107	104	112	108	89	96	105	98	89	108	94	103	99	116	104	110	93	109	99	102	105	107	105	128	99	115	123	104	99	110	92	109	95	109	95	115	95	103	108	110	113	93	92	113	91	109	104	86	150
2751	3104	1445	791	557	430	421	383	365	314	324	336	304	339	353	324	321	276	292	268	280	290	262	289	279	292	274	301	313	278	300	306	285	303	307	306	249	262	294	263	308	289	294	282	270	300	273	313	283	271	281	289	276	290	284	262	323	298	290	291	288	288	263	273	285	283	333	301	316	307	295	306	277	281	284	306	295	296	267	283	306	291	312	287	292	276	294	296	273	294	285	313	325	299	297	295	295	297	301	304	301	304	303	288	299	288	289	295	273	303	287	325	271	305	263	311	269	288	294	245	296	295	300	279	290	311	295	313	287	282	303	304	300	289	298	293	288	316	280	275	268	294	262	306	276	285	292	311	312	294	294	312	296	299	263	290	280	260	329	278	283	293	298	296	287	310	280	299	296	270	273	286	290	297	288	306	280	296	270	271	279	306	289	311	302	299	275	310	290	291	272	301	297	305	286	271	302	320	263	309	296	315	295	263	303	268	248	300	276	320	289	286	257	300	286	262	289	290	292	273	272	256	283	269	284	276	304	299	300	298	258	276	307	280	291	333	294	296	310	307	298	280	306	268	288	289	280	282	309	306	309	260	279	288	307	279	283	292	296	283	269	266	303	301	299	281	288	282	299	292	291	315	324	308	276	280	287	298	322	286	268	305	248	265	279	303	313	304	309	277	290	261	303	286	296	286	308	313	282	281	302	266	274	281	274	276	290	276	281	300	298	281	313	278	273	290	288	284	273	267	291	260	326	325	282	318	271	287	286	303	251	285	274	314	293	292	305	283	284	279	314	292	289	292	263	305	328	264	304	326	290	282	287	301	292	288	260	263	287	307	282	305	289	281	290	254	289	301	277	281	281	280	282	287	281	289	279	292	294	298	282	298	273	238	302	317	294	315	284	309	313	273	290	296	272	309	260	327	256	308	274	289	242	282	315	314	267	310	335	341	288	268	300	292	266	312	318	279	283	305	268	293	301	304	294	283	287	288	277	302	303	277	290	298	283	300	285	303	296	271	288	323	299	270	277	304	299	300	286	250	308	301	292	284	286	271	268	296	280	274	287	279	301	296	338	304	287	282	312	311	293	295	292	287	293	302	307	302	275	277	299	295	296	306	272	268	276	295	287	305	300	288	314	306	260	270	329	294	285	295	323	302	299	279	288	270	285	313	253	302	293	274	278	256	292	277	274	278	318	266	297	283	274	295	286	311	265	298	278	323	271	305	258	287	271	272	307	264	307	282	321	275	275	293	300	313	289	317	281	301	301	259	301	314	264	267	290	316	289	283	271	292	315	325	306	296	280	293	301	290	300	267	296	305	283	302	280	291	309	306	285	274	320	290	288	254	272	328	253	285	270	267	275	265	287	270	285	295	328	288	253	300	299	302	271	331	309	273	282	260	270	271	293	276	290	294	292	272	317	303	299	295	296	292	313	293	299	295	314	286	305	291	293	269	267	293	300	279	274	301	289	305	307	303	288	253	293	280	307	306	295	301	275	278	279	288	279	261	304	321	284	267	278	276	299	301	288	302	288	269	292	295	255	301	277	250	296	266	271	270	295	281	298	285	266	299	294	270	308	307	292	286	329	270	293	297	269	280	314	314	297	322	301	298	292	321	294	286	303	302	301	279	267	273	321	300	271	339	305	287	311	286	302	266	256	283	262	281	298	254	292	275	292	326	299	289	311	304	268	279	301	268	251	280	282	281	290	281	301	286	255	305	282	271	302	292	298	275	301	305	299	274	271	272	282	284	323	272	328	278	291	328	303	311	298	305	258	279	278	310	278	310	280	282	313	276	298	281	280	304	277	278	285	292	251	273	269	275	274	276	301	338	304	304	265	264	281	292	293	280	314	326	307	271	296	289	285	318	266	269	296	310	298	296	245	301	275	289	289	286	276	311	281	287	297	292	284	276	296	316	321	319	302	337	308	261	296	269	295	276	273	311	306	270	308	285	276	323	296	328	296	312	295	272	274	272	291	281	302	273	295	318	289	288	307	320	290	284	279	284	310	301	291	297	295	310	273	295	318	275	283	314	298	295	285	259	318	297	296	262	290	270	282	287	277	313	276	280	278	300	283	317	276	307	292	306	292	275	271	286	284	289	282	286	280	290	261	308	286	321	292	328	294	315	259	287	282	294	287	280	314	280	250	290	294	295	283	263	289	326	271	283	299	294	307	279	290	279	289	280	311	269	296	268	292	265	292	272	275	300	255	274	283	303	267	289	304	296	323	262	289	284	280	236	308	296	274	313	293	311	289	284	295	290	315	303	319	292	267	309	304	286	319	265	305	308	298	282	286	298	294	302	288	241	279	291	287	286	296	277	284	275	310	268	330	282	300	277	295	297	278	265	292	281	283	284	288	290	305	284	300	280	283	313	306	296	285	293	276	309	317	314	311	291	332	291	331	275	273	336	317	271	302	283	294	303	286	260	299	288	285	295	316	293	294	271	309	271	304	294	271	297	277	300	280	292	282	299	306	248	277	276	307	300	288	286	289	316	300	296	280	305	288	306	291	289	317	274	279	291	303	279	289	286	278	308	273	300	289	295	292	301	271	313	302	307	297	279	293	297	300	265	266	286	304	274	283	271	320	285	276	286	290	293	292	308	300	308	284	312	293	288	296	263	293	326	286	314	295	281	293	299	314	280	322	290	296	297	293	313	312	262	278	270	277	281	269	281	301	303	293	256	252	276	283	331	324	268	286	301	257	273	296	282	261	291	244	268	297	297	285	325	279	297	279	309	292	317	288	293	285	272	310	294	294	262	295	336	312	294	298	287	271	307	304	269	288	311	294	262	289	324	280	308	280	295	260	292	268	261	260	288	309	254	274	273	280	263	275	286	293	284	295	295	290	271	318	291	265	299	315	297	302	271	283	273	288	314	303	270	290	298	296	315	263	258	263	276	307	255	291	290	282	310	313	298	288	313	306	248	291	286	256	311	275	279	301	285	314	251	286	290	298	295	290	289	284	298	283	281	265	282	323	287	290	313	288	305	272	293	296	298	297	261	320	285	307	332	304	259	277	302	283	319	303	291	324	287	290	289	302	290	303	306	294	303	283	310	295	282	300	314	326	263	282	293	285	272	307	299	245	315	280	303	290	331	277	280	325	286	328	315	277	294	301	302	299	277	287	319	288	271	290	292	297	264	292	291	310	280	276	304	297	302	287	279	283	288	276	301	262	321	325	312	299	315	285	278	273	294	289	282	303	300	272	302	286	260	281	297	280	278	332	270	304	269	265	298	288	295	261	276	287	310	290	279	312	296	294	281	282	303	272	296	327	303	310	285	272	309	295	281	302	289	268	265	274	275	265	309	294	310	284	247	300	317	301	268	308	286	333	272	295	289	290	299	309	303	304	277	290	346	304	297	298	276	291	285	273	322	270	299	261	273	284	281	284	323	290	284	278	276	266	260	266	283	305	291	298	280	309	277	274	298	304	318	283	281	277	309	278	283	314	282	270	263	302	286	296	288	314	298	297	292	264	323
31883	20364	8311	591	430	392	387	373	324	343	335	366	343	336	343	339	326	326	335	348	332	352	332	340	382	289	335	331	311	348	339	355	303	345	350	350	345	364	353	356	347	291	367	365	320	355	345	357	336	314	327	352	329	351	340	335	343	339	319	347	331	376	374	333	352	338	385	339	368	374	351	345	336	327	357	325	362	336	343	330	343	355	330	354	347	332	369	381	355	360	343	313	325	339	371	338	361	345	317	362	321	342	340	347	350	354	359	438	363	363	375	335	318	325	327	345	385	318	332	352	348	358	342	353	328	350	331	332	337	334	331	360	317	361	339	343	376	363	373	345	336	353	334	357	351	368	344	371	341	366	362	315	372	350	309	357	332	359	385	354	374	354	367	343	376	370	359	338	336	359	317	347	360	372	343	313	347	366	339	354	349	324	344	372	347	377	352	310	363	351	332	341	355	336	324	332	379	369	337	357	354	347	328	356	352	351	350	337	337	351	359	366	342	339	331	364	351	352	351	361	344	329	333	372	339	351	337	348	314	337	317	364	324	342	372	344	357	335	346	358	327	362	336	344	355	357	346	364	363	355	331	363	334	366	341	371	354	355	344	340	356	351	334	314	366	300	317	336	357	315	320	364	341	305	377	304	345	390	338	304	373	356	311	378	335	341	331	326	371	392	372	353	343	322	353	341	350	324	389	362	350	362	352	362	358	365	368	325	339	324	378	347	346	329	357	339	358	321	343	350	334	360	358	339	336	332	371	327	385	336	349	355	365	331	329	322	335	380	378	366	378	337	364	320	342	350	344	359	315	327	371	305	343	387	349	307	355	337	343	345	326	311	335	322	334	320	343	332	366	337	340	363	361	279	308	316	329	342	331	318	352	386	344	368	320	341	364	316	334	341	376	350	340	350	349	347	313	357	355	359	315	357	359	322	334	351	364	332	362	364	329	359	367	321	326	344	343	353	338	393	338	341	343	345	326	363	363	359	361	311	343	340	331	365	352	329	353	307	296	335	349	347	370	350	338	358	337	323	347	330	331	345	334	357	374	333	370	340	364	353	332	324	380	324	316	328	361	369	366	355	352	339	377	337	310	335	324	360	340	349	349	347	336	372	325	371	314	303	344	287	323	329	355	350	391	330	327	380	343	374	336	335	347	297	376	337	360	333	334	315	364	352	334	325	339	334	347	368	339	374	357	345	381	338	345	370	358	336	334	355	335	365	346	348	360	353	343	370	388	341	304	373	360	339	325	374	291	349	340	332	344	343	337	341	329	338	389	319	353	324	362	350	340	374	345	377	368	349	388	341	370	338	339	340	363	355	338	355	391	369	331	301	317	322	329	363	357	324	330	332	366	383	347	363	326	342	330	358	320	370	378	356	348	343	347	353	358	340	330	330	366	366	358	344	305	323	373	326	346	336	332	346	383	321	379	348	347	350	347	338	328	343	375	347	355	366	363	359	342	337	379	350	364	336	358	327	360	325	309	360	334	353	317	346	344	338	367	396	326	347	359	354	350	390	372	351	315	332	334	353	384	336	363	357	351	311	363	377	346	374	369	318	360	373	349	334	339	324	342	345	363	352	342	348	361	307	386	357	398	369	392	330	338	348	286	349	340	355	340	350	333	376	349	328	316	313	396	364	341	342	311	341	351	338	354	370	354	354	334	375	314	336	363	349	348	366	318	344	344	304	341	322	345	364	349	349	353	352	373	385	342	371	353	351	343	366	345	343	362	345	338	351	379	329	309	314	333	303	359	319	351	371	322	325	291	347	401	367	389	371	350	323	361	328	359	346	315	349	350	344	347	323	318	328	359	360	341	349	398	337	333	353	348	356	337	351	365	333	375	330	360	350	336	329	360	358	350	318	366	325	368	354	356	325	370	350	374	343	352	354	321	331	315	327	337	338	342	325	340	360	338	351	320	376	336	355	361	374	329	388	358	349	353	356	340	346	355	314	353	342	333	362	342	372	318	327	336	345	337	355	358	325	387	345	347	337	353	382	369	351	374	366	343	335	352	367	345	327	361	329	357	362	346	381	326	352	343	322	369	348	361	368	387	350	327	394	344	325	350	340	351	371	347	374	364	389	375	379	340	404	373	326	332	329	365	323	360	357	356	354	366	324	387	354	345	377	311	386	359	353	334	362	368	344	345	348	358	350	333	359	338	343	352	325	383	371	357	351	362	331	370	338	334	330	348	371	318	349	363	347	375	339	330	361	358	337	371	322	340	345	360	351	356	319	339	328	361	362	362	345	369	323	301	352	354	380	326	348	314	364	385	345	366	404	352	351	341	363	335	388	372	326	340	337	345	352	367	351	357	349	376	323	384	363	330	351	349	331	314	357	331	364	356	318	326	318	354	343	389	346	293	348	349	331	334	350	346	350	328	351	321	367	329	349	365	309	352	347	342	340	340	341	301	308	353	354	331	385	316	371	359	328	348	354	338	342	347	344	337	354	329	333	312	356	328	354	327	329	351	356	330	373	315	361	332	333	326	319	364	349	353	358	358	356	321	334	326	387	349	341	328	315	381	366	337	366	365	377	338	333	377	331	332	393	344	346	338	353	347	359	373	351	369	372	357	364	359	361	339	345	379	353	339	339	335	366	324	322	319	353	344	351	355	331	347	348	340	330	337	362	342	367	351	340	365	338	368	361	353	339	323	346	317	343	371	315	334	315	350	350	330	363	355	315	333	326	327	339	339	388	339	324	348	345	357	361	347	335	326	347	330	359	381	365	340	368	330	341	348	359	344	334	357	369	353	336	327	351	336	347	375	351	346	352	359	317	353	334	365	383	367	332	338	353	355	358	352	383	328	342	328	365	327	337	365	370	354	341	352	326	344	353	320	349	359	322	367	334	343	352	347	372	374	350	310	357	318	331	310	351	340	351	324	337	336	335	322	319	345	367	349	336	318	327	340	366	380	385	354	327	311	328	375	337	328	336	391	332	329	367	372	335	347	354	364	360	344	336	338	305	304	362	315	339	350	340	364	360	370	334	324	331	354	343	334	331	341	381	349	315	334	353	369	351	324	316	351	386	344	332	344	330	327	362	313	356	354	342	374	338	338	328	323	341	340	342	341	343	358	401	387	353	334	366	329	350	348	346	349	331	333	309	337	343	373	348	327	340	374	355	399	347	331	342	352	362	358	343	321	363	310	343	356	355	323	340	367	351	397	343	349	323	372	347	344	334	340	347	344	343	367	362	352	388	343	348	337	338	328	331	359	347	326	393	350	367	348	354	355	357	353	322	349	376	369	343	337	345	345	353	384	324	346	317	343	358	340	321	330	350	358	374	360	363	337	352	365	362	389	362	343	341	336	346	335	364	383	339	319	354	352	337	317	339	382	384	383	334	375	348	337	344	340	354	364	332	347	325	362	366	333	315	358	369	331	366	338	348	366	332	354	361	352	358	359	395	353	364	331	328	357	341	362	332	336	361	354	325	396	385	361	337	307	332	317	349	353	343	344	372	345	356	390	350	359	347
5908	925	823	797	838	824	835	851	813	828	858	836	839	849	837	853	913	859	826	830	798	881	872	840	880	846	839	834	872	794	853	832	851	813	842	848	820	845	847	846	852	840	929	820	850	818	819	796	899	823	773	825	856	885	848	823	845	869	849	848	815	868	812	837	823	840	820	763	806	874	902	773	851	785	816	824	797	831	838	883	812	854	872	816	860	850	832	853	834	775	852	869	861	820	839	865	854	835	829	871	803	901	818	837	882	833	862	843	798	893	893	806	799	860	834	854	870	826	903	848	855	829	809	788	792	810	847	894	859	854	814	828	796	908	867	852	883	877	800	871	838	830	750	866	870	844	801	831	816	773	837	866	881	825	833	820	851	790	858	856	821	854	847	804	818	812	818	820	855	826	823	833	911	849	890	795	842	842	811	869	860	795	835	797	860	822	806	844	818	840	813	823	876	802	854	829	788	818	772	798	885	831	782	873	893	863	861	806	815	788	810	812	873	831	823	825	847	822	866	805	873	865	833	802	870	803	784	863	869	810	828	870	848	836	842	866	846	883	838	840	871	814	791	883	824	816	836	877	826	821	813	874	824	874	794	814	832	812	837	883	848	851	844	854	799	879	865	827	867	839	851	856	830	852	846	854	867	813	961	871	891	788	834	818	794	819	818	822	881	796	841	835	849	837	836	834	815	814	833	840	813	859	885	884	894	860	842	859	883	872	865	790	776	847	905	846	833	859	839	820	804	856	874	801	856	872	809	837	818	860	839	841	882	879	833	818	829	795	877	796	839	833	805	880	781	869	801	819	903	835	845	804	810	772	804	844	850	811	809	867	857	852	870	849	789	900	878	812	839	840	850	821	788	813	798	794	848	832	841	846	843	925	840	852	828	841	777	821	809	809	873	821	831	815	862	853	864	826	865	879	876	839	857	795	843	812	810	834	863	788	822	828	852	812	881	895	880	844	892	854	866	836	796	833	798	848	840	854	811	858	832	825	853	835	842	823	838	802	892	796	858	789	871	854	842	823	862	813	801	889	840	841	843	809	833	822	830	888	826	865	815	904	877	845	912	837	868	873	811	825	879	797	783	807	868	827	864	872	816	845	805	844	860	759	855	809	842	856	879	828	820	776	855	792	803	819	885	839	838	798	853	874	899	809	822	856	845	846	890	807	853	858	843	840	840	894	805	784	829	834	844	841	866	819	789	822	847	793	795	865	827	840	841	816	816	808	822	840	855	867	854	867	855	807	825	844	806	821	815	841	818	800	829	867	830	846	852	809	811	791	841	845	811	846	810	882	805	813	839	824	788	873	891	850	796	814	823	859	861	841	804	863	918	835	816	822	876	794	887	898	817	888	815	818	835	853	846	808	823	809	849	815	831	835	873	835	862	851	886	825	865	849	869	799	841	872	844	867	903	867	831	771	842	835	859	826	827	839	836	801	828	853	835	805	849	853	823	837	846	835	834	842	792	784	763	816	891	810	805	732	832	876	818	818	853	830	886	843	828	775	797	868	867	836	858	826	831	846	805	807	794	813	912	862	855	820	870	863	884	801	800	857	817	851	824	879	876	843	827	803	805	802	821	812	847	819	894	824	906	866	866	850	881	857	853	798	863	843	795	843	827	821	889	786	842	866	787	824	798	824	807	765	855	817	839	836	802	837	877	885	842	849	847	815	874	790	800	901	822	874	853	826	851	842	798	888	812	794	889	842	825	825	830	869	798	898	902	813	843	847	835	851	848	798	867	836	819	822	848	863	826	788	881	861	871	848	806	805	832	774	846	826	839	873	913	789	834	864	803	851	796	843	829	799	807	835	836	844	873	816	849	820	800	839	880	853	823	821	808	857	850	889	813	835	831	817	811	815	841	880	845	848	890	877	816	834	821	828	822	856	789	851	833	832	797	837	809	783	864	863	893	839	826	821	820	840	833	861	774	843	841	818	814	787	801	847	837	807	853	822	846	867	841	813	821	840	854	830	826	856	852	794	847	886	858	874	804	827	798	840	831	870	854	805	805	853	836	869	847	856	819	900	868	844	868	807	874	780	826	816	883	844	857	892	838	793	906	832	815	829	848	852	766	841	878	845	832	826	871	845	839	895	825	840	809	854	861	872	826	824	865	865	831	862	817	835	776	862	843	885	823	817	842	835	862	813	848	827	842	771	818	839	845	838	891	885	837	828	816	756	800	803	848	816	825	836	839	839	845	890	793	881	847	796	798	816	872	851	860	883	823	780	830	765	833	859	813	846	854	889	897	898	823	814	873	856	843	834	900	860	870	798	796	847	857	823	875	860	851	795	809	854	847	817	847	803	841	821	856	868	830	818	818	802	862	849	861	845	840	799	837	813	788	813	879	814	819	796	892	815	836	804	868	840	872	843	817	799	822	801	845	777	762	865	818	836	858	845	888	804	827	827	847	812	867	863	804	839	829	852	844	835	887	805	792	827	830	869	882	853	802	836	828	833	814	820	782	807	839	847	807	866	863	838	810	868	844	843	842	809	792	814	836	800	835	823	829	833	846	857	801	865	834	875	868	760	805	853	917	774	852	812	769	842	846	848	823	813	811	796	860	876	840	797	844	848	827	815	864	804	834	863	804	833	870	809	824	842	796	821	817	851	856	913	891	870	880	846	899	835	876	852	836	906	816	858	778	864	862	823	908	812	874	830	826	887	838	841	843	831	849	797	820	857	839	840	820	830	817	799	853	870	824	835	828	818	807	874	872	822	838	849	868	803	827	836	914	824	837	772	818	803	838	835	830	821	841	855	844	795	829	852	849	820	808	847	813	813	838	802	858	850	841	839	852	880	824	865	852	799	814	872	858	884	837	855	853	803	830	833	807	867	856	861	823	837	802	871	855	871	810	792	883	879	853	873	832	830	823	863	838	865	830	853	822	802	776	818	864	824	850	801	871	805	824	814	866	872	816	813	845	916	842	820	786	833	773	864	837	841	843	821	852	838	865	826	828	853	863	819	853	802	854	829	869	846	859	805	821	864	793	823	822	819	783	866	871	838	821	843	903	869	769	836	843	866	857	819	854	861	832	896	852	783	792	848	856	804	837	857	801	829	850	886	877	843	854	816	832	800	859	788	862	881	866	859	855	887	807	871	847	836	813	856	832	813	813	799	809	784	898	858	855	828	843	862	783	834	844	810	869	805	867	801	807	812	873	877	847	843	823	829	817	800	796	836	839	861	849	810	892	872	820	878	796	840	863	878	853	834	838	840	842	821	841	859	827	814	869	821	809	848	855	781	889	851	856	836	796	825	802	797	834	835	825	896	800	861	871	839	866	894	885	841	817	864	828	803	811	847	868	789	863	793	795	878	855	802	789	850	811	836	895	852	832	840	848	842	858	786	831	853	802	778	857	848	845	875	857	790	837	803	849	868	792	802	814	823	768	840	795	807	861	859	808	902	859	830	868	847	800	792	830	857	806	799	832	865	829	833	840	809	876	825	816	874	824	844	848	816	883	790	820	820	824	862
25039	21478	24738	28637	21471	18421	506	335	287	264	245	247	274	274	249	248	236	251	207	215	224	266	248	238	226	212	223	253	219	238	211	239	244	236	215	213	237	219	211	253	246	255	242	233	226	221	215	218	246	249	230	209	229	250	216	223	223	209	219	260	243	210	222	254	227	244	185	221	258	210	223	219	214	222	225	244	224	247	204	216	228	242	200	230	221	217	241	210	208	225	228	234	205	224	223	247	208	234	229	250	206	214	227	220	247	252	230	238	240	219	207	263	241	251	229	201	222	224	237	236	198	225	209	223	236	250	241	237	231	215	204	232	239	219	227	231	213	214	212	197	241	230	238	212	248	206	209	230	223	234	240	236	217	231	245	228	233	215	214	212	248	222	221	217	216	231	245	227	242	240	206	224	204	245	218	267	227	221	203	234	219	225	221	220	212	224	231	226	234	241	217	241	216	240	225	229	221	251	230	213	220	211	197	247	243	254	237	229	221	243	229	249	223	209	242	203	242	242	224	241	235	232	219	242	231	217	236	241	240	223	215	240	242	231	239	229	214	248	232	232	221	217	209	240	204	212	243	220	243	234	205	233	227	254	219	226	232	212	243	230	243	204	230	232	187	225	218	227	213	247	249	238	235	234	242	197	220	236	208	230	232	221	232	190	218	248	212	233	202	204	247	241	228	224	245	198	236	231	242	202	243	244	235	233	224	212	208	230	231	244	250	239	215	229	237	241	196	232	250	235	238	211	247	221	223	199	247	229	226	219	229	218	215	238	221	219	226	245	226	211	246	223	218	256	237	202	211	242	240	215	215	238	220	227	242	209	233	237	224	225	198	215	196	213	193	235	207	219	225	200	238	231	234	221	191	214	224	222	227	259	213	236	227	207	213	249	213	245	216	234	248	239	202	240	245	206	205	223	238	208	239	224	238	221	231	233	218	212	210	234	212	225	225	213	239	222	222	211	221	239	219	213	252	237	264	226	242	241	230	242	208	200	201	219	238	191	254	253	242	216	202	209	215	236	231	205	215	256	232	224	219	228	207	190	211	245	209	224	228	224	205	224	261	226	218	248	211	210	213	243	231	237	223	228	230	228	217	225	226	238	227	217	231	240	226	243	198	211	217	221	230	211	206	233	238	202	217	229	198	225	244	240	223	210	230	243	237	232	232	204	223	210	221	213	233	215	186	206	205	217	212	231	212	215	231	242	233	224	245	201	233	227	215	235	214	256	243	216	191	200	257	209	228	222	240	215	229	223	223	242	236	235	237	220	227	235	225	237	241	194	244	196	230	219	221	222	211	199	229	259	203	226	222	238	220	226	233	213	205	261	223	229	222	236	246	214	247	235	218	258	239	241	219	195	228	230	223	207	225	226	234	211	211	232	220	205	220	215	213	223	237	238	219	237	246	231	243	226	227	213	239	236	206	209	227	219	217	250	203	232	227	197	230	223	209	198	221	200	209	182	239	258	241	217	224	228	217	240	240	212	195	227	221	229	233	248	217	224	233	231	239	227	233	215	203	226	236	242	234	225	223	211	220	216	206	227	224	209	230	219	201	209	225	215	219	206	228	224	249	231	226	229	228	222	207	228	258	228	245	229	239	230	225	223	232	222	223	216	211	276	233	222	234	223	221	202	216	237	207	217	238	227	255	222	235	214	231	230	236	233	222	228	229	223	185	225	241	234	230	232	200	233	229	225	227	228	193	219	218	213	208	233	192	224	205	236	249	213	241	258	212	237	238	246	213	184	213	246	226	220	237	240	230	248	236	214	225	221	212	189	194	229	216	220	256	223	240	198	224	222	222	227	219	236	225	227	252	225	213	210	202	224	210	229	254	188	225	215	212	242	262	241	211	216	221	236	228	232	246	254	228	226	213	224	196	202	214	204	231	189	233	214	216	207	226	209	227	226	213	198	223	205	239	255	230	247	199	227	226	220	245	229	211	217	214	207	222	213	221	222	233	197	233	207	226	251	261	223	224	209	200	224	208	209	228	225	232	215	208	225	241	224	184	222	234	237	233	222	214	229	221	229	227	226	251	232	247	203	223	250	231	213	208	244	208	229	236	199	248	198	229	213	208	241	246	222	235	195	240	231	241	216	245	218	233	240	238	220	243	212	246	219	215	235	241	241	209	202	237	243	265	227	242	236	224	194	220	195	234	211	230	232	227	215	239	236	224	213	205	225	214	208	248	216	213	193	225	258	222	227	245	244	219	229	226	212	228	254	222	202	237	207	240	243	208	229	261	217	221	235	232	204	207	244	209	237	225	230	236	267	227	244	228	210	247	213	217	210	256	233	232	221	234	242	224	228	222	250	221	239	233	223	253	200	228	253	233	238	233	229	233	218	215	231	231	227	210	232	221	233	202	210	213	234	229	223	240	216	266	227	220	233	207	224	228	231	227	235	223	228	201	233	217	254	221	216	209	213	229	233	242	248	224	221	254	247	234	240	239	242	234	211	219	239	238	229	238	229	236	237	212	210	204	244	210	208	222	239	212	202	237	207	248	235	221	227	226	220	226	211	215	202	206	198	203	208	207	220	257	234	240	242	221	225	232	188	266	222	223	239	243	248	236	223	235	240	211	219	232	215	206	203	230	195	235	229	236	224	199	214	209	223	216	186	207	204	210	214	224	195	241	232	222	204	229	219	213	227	226	235	235	246	221	241	237	236	217	202	211	223	197	222	257	224	222	254	220	214	224	226	231	220	218	243	216	211	226	229	245	215	224	196	231	235	232	237	216	211	226	225	234	243	185	205	227	235	222	236	199	206	223	190	222	239	205	228	221	220	231	193	235	239	212	212	244	227	202	240	266	247	212	247	255	211	220	233	248	216	232	228	218	215	238	250	192	226	225	246	235	239	240	210	212	182	223	239	215	222	236	230	241	221	234	240	228	221	225	230	241	255	238	210	219	224	240	234	220	209	192	227	212	185	195	229	245	233	236	182	210	236	243	221	234	233	223	207	197	203	233	222	225	202	204	201	242	226	209	223	236	249	242	247	224	224	226	209	237	227	234	208	228	211	229	237	208	251	249	229	202	235	179	224	228	220	238	222	211	216	233	232	243	250	233	224	193	238	244	244	239	227	236	225	277	234	263	223	234	205	238	200	242	232	192	216	218	243	216	222	199	200	190	211	229	206	230	226	205	243	211	233	232	210	240	223	263	200	239	207	238	195	239	241	241	223	230	211	200	244	219	230	233	210	246	208	206	256	220	217	239	207	201	209	231	233	232	218	255	229	234	240	229	220	220	229	210	234	217	226	223	223	213	221	242	218	237	253	188	208	219	206	235	206	235	225	224	218	213	218	212	225	238	211	225	252	250	212	219	241	248	231	232	225	216	253	203	217	213	209	235	219	240	239	212	211	226	217	233	237	242	232	223	245	247	207	215	217	208	200	228	211	216	208	237	229	244	185	216	225	246	214	214	238	224	210	212	238	211	215	209	215	246	241	200	231	227	238	239	182	194	245	209	236	249	214	231	242
3042	2029	1134	768	677	636	618	602	601	555	558	571	593	586	562	547	554	602	558	601	525	601	533	609	620	590	570	602	571	566	568	573	547	550	557	589	547	569	512	573	559	584	543	551	568	528	580	564	580	532	574	571	570	564	546	528	545	547	560	553	521	574	532	511	527	591	533	572	536	547	525	612	576	547	550	538	565	596	587	545	501	555	515	515	547	549	539	562	513	548	536	549	554	568	565	539	557	627	564	547	540	556	534	561	575	580	547	538	535	531	543	547	574	537	533	545	600	583	522	582	561	590	520	559	549	560	577	582	564	544	540	579	555	531	528	541	543	560	568	553	591	572	581	541	528	538	550	549	569	558	579	545	544	539	545	541	589	572	531	504	527	569	544	558	556	561	578	549	576	560	542	550	567	552	522	557	561	533	563	540	591	547	586	598	568	521	560	546	596	552	571	510	508	531	538	547	588	515	559	557	540	533	583	555	556	549	540	542	539	587	538	580	516	558	554	539	528	565	541	570	521	594	539	562	569	556	576	524	556	546	569	567	556	495	585	556	591	559	552	547	582	583	569	541	569	546	554	545	567	547	543	546	559	532	581	566	542	570	551	557	537	562	529	568	551	582	525	536	553	583	539	581	560	574	513	565	581	568	570	538	508	522	536	568	515	545	598	552	540	593	561	552	524	541	554	594	570	542	547	512	509	542	574	515	578	562	572	556	554	536	529	540	566	534	547	547	560	540	529	576	526	542	546	559	544	576	535	564	568	529	523	567	533	554	585	565	567	531	562	577	573	508	561	527	554	571	576	573	549	514	551	518	546	555	559	514	557	560	578	582	530	519	515	532	556	563	522	583	562	559	568	511	534	549	566	560	542	567	558	527	547	559	554	582	550	522	557	564	528	555	542	590	560	560	540	564	539	602	547	562	524	552	549	572	587	553	555	587	537	564	532	526	562	609	553	532	507	550	565	567	547	525	526	505	562	551	557	544	537	545	549	570	571	539	566	529	539	553	541	606	577	590	545	574	556	540	555	557	542	515	584	539	559	534	499	561	555	590	581	571	561	519	541	560	562	549	569	540	493	564	564	579	576	556	530	614	576	578	542	536	542	546	568	542	562	535	530	553	549	553	586	540	542	549	573	573	563	556	558	509	532	564	559	577	534	552	553	586	604	591	553	561	553	520	578	559	553	548	576	554	557	592	505	594	573	606	566	558	552	557	613	580	517	556	565	545	573	557	558	583	545	571	530	532	539	560	552	544	588	574	565	527	548	566	604	547	575	546	551	572	543	554	508	556	550	543	556	562	577	602	546	536	575	548	560	572	550	607	507	544	563	529	552	596	577	552	572	563	585	574	529	518	539	541	566	558	554	570	545	549	546	562	560	561	537	554	541	526	620	577	558	512	562	552	556	549	566	550	529	541	571	581	558	527	567	545	614	564	583	539	547	548	516	556	557	526	525	530	554	581	555	495	561	564	548	547	552	560	555	563	574	526	565	535	562	553	505	530	524	581	553	572	602	546	552	528	554	564	558	535	543	527	539	596	561	564	541	545	531	540	551	558	540	532	594	499	551	554	550	559	586	571	586	563	599	552	598	537	516	534	574	580	521	545	547	550	572	580	561	579	567	515	560	563	555	575	533	560	519	573	519	553	542	545	546	535	546	520	549	538	591	558	551	547	595	521	574	545	533	596	572	583	583	623	579	571	539	560	557	542	596	567	583	549	523	568	518	545	533	559	536	518	489	587	501	548	551	542	579	568	567	541	544	523	591	566	565	531	517	583	587	517	536	555	539	582	546	552	566	547	571	569	540	566	547	537	550	594	564	547	564	551	530	573	548	591	530	508	551	599	557	533	610	532	515	539	539	558	561	548	555	580	562	568	558	574	589	537	584	519	561	580	564	526	551	587	542	506	530	530	548	555	582	543	571	546	552	597	548	543	593	523	546	582	551	550	552	566	598	510	552	555	575	512	583	538	534	513	568	520	518	567	547	531	542	547	527	524	564	554	518	561	567	600	583	544	541	505	570	582	538	514	532	576	556	552	536	563	519	557	527	554	578	550	547	553	563	584	573	581	563	605	540	534	610	566	594	571	561	573	513	568	541	584	574	534	570	518	528	556	543	563	547	543	529	564	533	516	542	563	524	576	554	547	551	529	561	550	549	553	556	550	504	536	516	540	596	557	532	614	581	609	537	550	585	542	525	548	588	566	604	533	576	548	567	600	562	554	545	587	527	560	517	578	581	537	520	587	570	565	561	545	536	588	530	561	517	573	510	607	551	588	526	575	562	537	559	589	551	547	541	562	561	568	590	538	568	594	581	575	563	590	547	542	530	593	552	552	591	546	565	556	574	526	559	545	534	583	566	529	573	565	556	568	569	538	547	588	600	563	571	547	549	544	553	586	526	550	554	507	572	562	550	515	571	551	578	552	537	604	558	568	563	543	549	558	528	543	538	527	543	520	545	554	565	585	560	531	562	540	551	562	590	584	529	570	564	561	518	551	543	544	560	553	569	541	514	542	563	576	545	546	573	557	564	545	538	588	581	567	575	536	537	549	584	551	606	561	602	519	532	535	555	544	574	532	552	565	542	528	540	514	557	569	541	582	541	568	546	585	578	529	585	528	578	595	535	539	576	536	512	527	555	584	556	559	573	558	543	564	533	557	553	547	589	566	597	559	594	546	584	562	521	526	536	555	546	549	552	577	513	540	575	556	585	616	548	521	566	574	554	544	588	552	547	576	557	565	562	540	555	561	481	503	492	554	546	543	571	553	565	578	563	578	571	561	624	527	567	483	592	531	563	511	580	563	498	594	571	573	540	562	590	546	510	523	562	555	553	536	612	576	581	557	525	589	584	608	536	585	544	612	568	570	558	547	544	589	585	497	527	528	572	598	523	553	550	563	591	553	562	577	555	556	525	533	565	541	549	537	560	566	540	530	552	546	530	543	592	515	596	561	521	540	538	589	592	556	559	567	558	576	554	533	555	560	576	534	546	541	539	558	543	539	528	570	586	544	544	556	554	526	577	519	520	562	561	511	534	583	559	592	566	581	535	514	535	564	534	554	524	557	566	575	528	600	538	580	555	560	551	554	598	578	558	546	565	550	580	530	529	574	584	536	591	590	602	551	543	566	557	583	569	567	546	562	562	559	546	552	558	563	559	575	538	497	548	538	580	560	562	535	551	536	539	568	543	558	538	590	572	523	528	550	585	554	533	525	546	533	549	547	539	565	560	560	548	568	569	554	540	552	544	550	556	520	545	576	564	591	531	563	557	547	580	550	571	571	558	528	585	542	541	553	518	582	534	552	526	522	553	540	543	514	518	556	584	561	517	572	537	572	533	546	545	559	581	520	552	584	531	556	565	573	565	542	558	553	538	527	551	570	515	577	544	538	570	559	582	560	568	543	551	553	569	538	542	528	548	554	502	561	580	537	554	564	569	585	546	586	548	593	514	573	567	546	556	568	590	535	542	586	561	548	549	581
24381	21502	25140	28326	21502	21516	12671	337	228	220	180	158	141	151	141	165	121	123	118	119	114	113	104	118	109	108	106	109	118	110	115	131	121	132	101	120	98	103	112	113	80	105	123	105	112	95	88	105	109	104	110	95	109	110	117	95	119	100	97	115	105	92	115	85	121	101	83	95	103	92	95	105	106	110	78	98	92	109	105	93	95	108	104	118	101	106	113	97	93	118	86	93	103	119	109	97	90	121	109	95	102	101	88	91	118	107	112	112	93	94	116	108	104	85	108	115	102	105	92	94	112	117	79	100	99	118	125	122	101	111	99	87	116	125	116	112	113	115	103	85	107	112	108	121	96	84	95	107	117	102	92	91	113	106	114	101	122	98	96	101	118	74	105	98	98	78	114	88	81	109	89	105	98	101	98	103	100	88	114	112	102	106	113	100	110	96	105	109	118	103	110	113	96	96	101	101	86	115	92	111	101	85	105	112	105	116	101	108	105	104	77	97	95	99	98	106	96	110	93	83	104	102	103	91	106	114	89	114	108	91	86	110	111	109	113	95	91	116	110	93	106	97	120	111	108	101	107	93	109	94	106	102	105	118	105	107	108	100	99	98	114	102	100	122	94	124	99	100	122	93	88	105	102	95	86	108	106	101	121	103	85	89	111	91	100	99	99	139	102	104	105	91	105	91	97	103	122	112	117	116	109	109	114	99	112	92	111	89	101	106	95	92	101	110	106	104	93	90	112	118	89	116	108	109	112	95	103	106	94	105	131	118	101	103	103	112	81	111	99	125	83	133	108	108	103	95	96	103	93	95	100	100	98	90	111	83	101	105	121	96	101	109	86	93	94	101	117	91	91	111	99	95	113	103	100	86	82	109	92	83	113	102	99	117	94	94	101	109	104	96	88	109	95	101	96	97	126	119	106	106	88	87	108	93	108	109	106	102	110	89	110	100	98	90	81	114	95	117	116	102	106	115	99	88	102	109	113	105	103	114	97	120	107	87	104	106	118	102	104	93	113	87	107	105	92	100	114	108	92	106	104	81	81	104	102	114	94	105	115	101	104	100	97	106	81	87	99	106	96	106	100	90	104	110	108	90	96	100	90	106	94	90	98	98	114	108	98	108	114	106	75	87	108	112	118	96	123	117	94	101	97	89	98	106	129	103	103	108	80	100	109	99	81	102	108	118	112	112	96	111	126	117	97	135	104	108	114	101	112	94	111	105	98	97	111	114	91	85	104	112	126	116	79	97	105	99	90	109	113	107	109	108	102	88	128	102	103	95	128	98	97	120	108	105	93	107	105	123	95	117	123	90	109	102	95	111	107	124	87	97	103	91	105	78	91	92	80	95	111	107	105	94	116	106	111	99	98	118	92	98	95	93	105	107	90	123	89	80	108	96	86	97	97	87	99	105	89	88	102	116	114	98	105	88	103	106	95	105	105	97	100	103	87	103	89	97	104	106	95	132	127	84	97	102	104	84	110	100	115	99	104	107	88	104	91	103	109	95	86	97	109	116	84	92	95	100	102	115	105	102	100	91	94	97	96	131	87	103	100	105	105	87	99	106	95	91	97	106	102	93	112	96	121	109	115	104	117	83	100	92	92	100	91	104	106	109	94	113	89	93	104	110	92	98	100	99	112	105	96	95	110	92	107	114	98	100	107	83	99	114	127	111	107	93	119	103	97	109	105	105	111	105	95	87	92	86	108	106	112	102	107	110	84	118	99	106	100	123	108	99	113	105	102	104	99	113	116	90	97	128	108	109	111	91	126	110	101	99	103	103	102	91	104	95	95	100	116	115	93	77	107	117	106	115	128	93	106	95	85	107	99	113	100	108	96	92	92	115	109	107	105	132	104	105	107	91	93	113	109	91	116	101	101	88	89	118	99	108	96	98	106	100	112	114	94	117	111	85	122	109	94	101	100	94	103	99	110	94	112	109	115	108	123	109	100	108	104	100	87	95	73	118	113	95	114	92	123	96	83	110	119	93	103	99	100	102	91	108	86	95	112	98	103	123	96	114	95	128	105	105	93	114	110	94	120	113	112	94	106	115	95	97	79	115	114	117	102	93	116	96	93	106	79	95	107	101	101	113	89	90	103	91	87	88	99	116	99	106	99	101	92	120	90	98	105	107	125	102	121	97	102	116	107	122	98	116	88	112	122	123	101	110	89	99	119	92	123	99	76	118	119	103	111	98	91	87	107	98	97	104	135	91	98	97	102	84	110	89	120	124	106	105	126	96	113	110	117	108	102	92	97	105	107	93	112	110	79	96	132	101	103	115	105	124	87	105	95	84	105	90	87	105	111	106	135	111	116	101	94	94	97	95	102	86	104	116	107	96	105	107	116	91	116	107	95	107	88	110	97	91	115	110	123	117	102	84	108	70	95	109	119	98	99	95	88	95	106	106	116	103	124	123	108	97	102	105	111	104	106	86	100	104	113	109	107	95	109	88	114	106	102	92	98	101	90	109	98	119	103	96	119	93	118	95	114	120	132	88	103	110	117	114	102	99	103	120	82	101	101	106	116	101	89	103	116	92	112	116	103	115	115	90	115	113	83	88	94	94	100	114	76	112	116	104	98	94	88	112	108	113	95	115	101	133	85	112	93	96	112	95	105	96	105	90	97	113	102	96	116	108	120	105	107	91	111	95	116	103	103	97	104	99	105	108	91	98	113	112	109	88	94	81	116	103	112	92	97	97	121	119	99	96	84	107	89	99	90	104	86	94	100	119	113	94	113	95	94	92	112	111	83	80	91	95	99	117	103	92	85	103	106	96	101	123	102	106	111	104	113	101	102	84	83	84	86	102	92	91	112	108	111	112	91	104	117	86	123	112	106	82	97	107	101	96	103	99	97	111	107	103	108	108	115	92	96	85	112	99	98	116	97	102	101	88	87	115	94	95	108	103	108	93	104	84	102	105	102	92	121	99	123	97	121	116	136	110	108	89	93	98	98	95	129	111	106	105	90	100	111	119	86	94	114	92	102	108	110	101	89	92	110	97	111	94	98	123	80	90	99	104	105	77	90	115	104	113	79	112	108	114	118	97	92	111	105	101	91	102	95	92	101	98	112	100	125	105	83	116	104	89	101	107	95	99	99	91	110	120	108	112	114	97	114	105	104	112	113	95	101	74	102	88	101	109	97	102	94	99	113	105	89	103	115	92	97	102	117	110	82	102	95	103	100	96	80	90	88	88	96	108	101	102	97	109	81	98	132	126	104	109	96	91	111	87	96	103	89	94	93	104	115	121	93	96	102	98	94	102	95	102	75	108	111	86	88	90	129	86	109	111	115	105	75	121	102	95	110	96	107	94	93	100	113	91	115	97	124	108	92	93	103	115	109	95	106	114	86	95	110	119	115	94	112	104	107	108	107	107	103	99	103	95	85	106	97	83	99	92	120	100	105	106	119	109	108	112	114	105	87	99	102	119	113	114	100	88	91	104	88	103	92	119	117	92	115	87	99	97	111	95	85	100	111	109	86	106
2907	3087	1488	742	482	431	399	326	353	322	293	317	349	303	279	314	311	293	270	295	293	291	260	288	326	309	291	293	247	312	266	296	265	290	257	291	317	284	301	273	287	298	305	298	284	292	294	282	308	278	284	327	274	280	293	281	279	312	275	281	297	288	286	301	304	310	268	291	284	280	306	302	291	292	297	279	301	274	287	282	288	283	274	305	288	317	322	260	262	273	321	293	294	295	266	270	272	292	315	290	289	282	340	298	293	273	300	294	324	307	294	293	287	293	282	293	287	267	267	297	272	310	313	284	281	273	284	294	278	330	300	289	294	291	288	263	276	312	298	289	301	316	299	292	290	275	315	287	300	291	303	281	289	289	278	278	296	295	318	302	287	266	275	302	272	295	321	294	302	290	270	284	266	311	273	296	313	263	311	293	261	277	286	304	274	303	276	314	318	269	288	294	296	307	268	280	289	293	296	261	292	269	284	291	314	262	251	294	311	285	295	275	269	292	309	300	275	278	299	266	303	291	313	286	320	268	293	293	308	285	261	301	266	274	308	302	321	293	271	251	321	295	293	283	264	278	294	286	289	286	296	300	271	277	272	289	271	276	284	300	291	283	298	290	314	301	301	315	261	278	316	295	281	280	323	304	284	297	287	297	266	288	290	270	283	294	284	300	295	297	288	278	278	300	289	268	292	275	290	314	283	305	310	304	304	289	287	318	297	300	296	279	302	267	280	260	279	288	318	259	310	305	301	277	308	261	263	295	296	307	252	291	322	305	271	274	291	266	276	284	274	274	269	327	293	274	292	304	284	292	300	261	278	251	304	266	283	296	266	261	332	293	282	287	298	306	316	298	288	304	294	351	287	296	308	286	303	294	296	302	282	272	286	301	284	303	311	283	298	295	272	283	285	305	280	299	304	302	293	328	270	291	318	287	309	291	266	313	311	268	313	300	257	288	290	275	291	291	315	275	278	314	290	269	290	290	314	294	291	275	333	313	285	278	299	301	293	303	281	257	294	277	281	252	302	273	287	278	296	262	281	306	279	304	317	273	279	303	283	287	277	297	308	292	276	291	303	272	295	294	270	285	277	292	279	307	251	269	292	287	297	297	284	263	267	293	315	282	281	281	279	289	310	324	288	289	269	270	314	294	284	286	257	261	293	299	316	266	286	306	323	296	269	295	299	303	318	304	279	297	280	294	302	279	314	272	293	291	312	297	296	289	272	272	275	288	284	298	249	266	314	287	295	264	283	285	291	295	294	268	298	303	265	279	268	294	307	299	273	294	280	292	303	286	287	309	304	307	280	273	289	318	271	296	301	310	284	266	277	284	287	301	272	292	264	300	274	282	267	294	270	279	295	302	318	284	293	280	295	272	261	298	304	316	287	270	329	289	288	322	297	285	292	277	285	316	288	308	272	270	300	261	276	325	300	277	316	278	272	306	286	266	302	259	282	284	269	282	271	302	268	280	293	333	277	317	291	284	315	277	278	270	298	326	298	272	262	256	288	307	269	294	299	285	280	289	280	271	303	255	275	285	277	247	263	287	284	290	296	278	278	289	317	306	266	263	285	282	292	300	297	283	269	291	309	277	294	279	302	290	304	268	290	298	285	280	275	287	317	300	309	316	315	314	317	296	273	288	308	318	272	253	282	294	303	313	313	287	272	292	265	297	300	248	318	285	287	281	290	306	303	291	300	308	301	286	297	301	319	291	297	307	288	260	303	291	296	263	308	292	289	294	290	276	306	272	318	300	272	264	290	272	294	300	263	297	289	261	276	303	289	264	283	283	273	292	293	306	290	283	278	298	289	275	303	277	265	304	265	286	309	294	276	324	292	283	280	301	292	278	299	287	287	293	265	263	287	273	256	269	305	304	277	274	280	314	280	275	308	286	300	293	315	272	282	308	279	297	307	292	270	281	295	325	295	272	296	272	279	314	305	300	315	274	281	298	316	290	292	273	280	299	291	319	283	287	323	299	294	259	276	302	300	276	267	304	273	301	262	271	261	314	289	282	320	289	291	291	242	316	292	284	306	269	293	292	299	283	285	307	293	314	337	284	264	305	270	279	278	290	287	262	292	286	307	271	285	296	256	324	274	302	263	279	297	261	279	303	305	313	301	299	302	286	291	310	273	274	256	305	297	309	306	273	291	307	294	320	294	292	290	288	277	290	291	285	278	298	290	304	286	264	277	311	271	304	302	252	310	262	292	297	299	294	285	256	286	290	281	285	299	260	288	281	273	283	301	255	287	259	295	253	289	293	327	306	258	269	280	268	307	278	275	264	292	305	267	283	288	285	270	303	341	288	281	296	269	308	297	289	301	307	285	290	265	292	279	290	282	286	278	289	284	307	281	274	291	294	273	293	287	314	327	275	336	316	300	284	268	281	283	276	280	300	258	304	287	260	314	293	281	289	303	303	298	264	281	287	280	294	285	313	289	313	301	277	300	279	296	292	277	285	285	281	265	291	294	287	304	258	309	288	247	270	292	276	298	290	262	317	270	267	274	297	286	282	294	296	284	302	294	306	300	289	288	268	277	286	284	278	280	265	275	291	281	278	257	279	268	318	312	274	291	236	282	289	279	261	284	267	320	309	270	273	304	277	312	289	324	305	277	314	264	281	300	275	296	281	285	306	299	306	290	283	270	286	294	279	305	280	281	267	278	291	300	286	283	287	306	282	289	291	304	312	263	265	281	269	304	288	272	271	304	310	289	303	281	308	313	273	287	319	274	290	289	287	293	281	293	297	257	259	281	284	305	298	254	259	262	261	280	323	288	293	276	284	271	268	299	286	285	270	296	312	279	299	292	290	292	301	286	310	300	290	281	275	253	290	279	315	285	279	295	311	287	286	270	292	269	291	302	278	281	293	303	280	317	312	331	285	288	287	287	288	302	302	263	284	287	305	295	258	265	285	294	309	262	256	304	284	296	304	282	258	277	287	290	286	273	313	287	296	307	278	286	273	302	276	268	304	305	289	294	294	269	282	291	275	236	324	313	287	263	308	283	295	307	284	261	283	292	300	269	290	288	312	284	298	277	295	324	296	276	300	297	294	313	294	287	280	293	296	308	274	285	294	269	244	286	294	276	280	284	297	297	306	289	307	295	291	280	280	302	331	308	288	285	260	287	334	285	280	270	292	264	308	315	297	296	274	304	288	270	319	297	302	328	297	293	262	279	291	285	297	292	287	283	297	272	262	282	301	290	287	303	293	283	277	266	241	311	289	263	299	279	291	284	294	278	270	295	299	283	297	294	270	281	288	330	269	300	283	292	272	265	303	311	280	279	285	327	304	285	281	297	300	300	272	300	300	262	305	315	285	295	280	264	279	299	297	261	290	279	281	285	306	282	293	305	291	305	291	266	295	311	286	292	302	275	271	284	295	271	298	290	304	287	288	265	281	273	322	310	281	291	304	294	303	272	269	304	289	277	275	279	301	273	284	291	314	276	276	282	279	259	280	278	269	296	275	362	299	288	288	287	285
31853	20336	7849	577	390	356	343	337	336	340	365	360	319	371	360	352	363	332	336	354	358	347	344	349	346	385	345	355	357	352	370	326	339	338	328	358	300	368	367	309	363	333	363	345	341	337	342	309	365	327	327	349	302	348	360	308	319	371	324	346	319	354	327	351	348	345	346	361	315	351	351	367	328	345	347	396	325	342	357	312	355	393	387	343	346	321	343	356	337	341	359	341	348	371	338	324	348	376	377	371	360	376	334	357	324	338	353	329	385	330	347	356	355	343	348	364	345	341	357	318	354	327	352	350	340	333	347	340	354	348	317	347	339	394	328	386	358	328	341	297	349	352	340	327	350	338	346	348	347	345	355	313	342	306	353	367	345	321	356	344	377	341	315	350	340	357	378	365	339	376	340	349	357	357	354	377	346	350	367	329	335	375	303	327	313	319	368	328	314	331	350	334	360	320	330	354	358	350	336	324	316	347	365	327	324	334	326	350	357	370	334	385	355	367	339	343	342	354	312	356	368	336	399	345	320	347	343	359	318	353	327	347	363	355	372	359	369	371	346	342	395	315	356	349	368	305	358	355	317	325	310	355	364	360	324	320	330	401	322	324	353	366	362	311	325	321	379	345	359	345	397	322	364	324	356	326	361	336	365	367	339	334	372	336	334	382	336	360	382	310	367	357	329	304	381	348	338	361	329	358	366	343	358	350	338	327	379	336	317	358	354	332	359	334	304	337	313	321	356	384	336	353	355	348	341	345	363	394	361	352	336	352	354	328	313	351	296	335	348	331	373	326	346	351	352	356	360	362	343	360	325	375	363	354	338	326	340	354	368	355	305	325	364	372	358	336	338	374	369	364	354	369	344	323	339	363	343	323	365	343	329	336	321	340	356	348	330	325	349	334	361	367	337	314	349	369	328	368	337	309	334	308	339	398	369	350	331	320	333	350	343	347	372	337	352	326	325	365	342	363	357	341	322	375	349	340	363	319	378	345	336	284	307	331	339	340	347	330	326	358	343	335	328	357	374	370	323	357	352	364	343	372	366	348	349	348	368	332	328	351	355	334	320	333	372	351	364	330	339	343	358	368	361	349	386	364	342	327	348	389	337	335	343	333	350	379	373	326	305	373	357	364	356	337	350	311	329	362	356	340	344	346	310	353	364	338	343	343	362	353	370	346	341	364	328	307	312	348	314	321	300	350	370	303	334	354	360	372	335	334	350	326	356	338	379	321	356	325	328	401	360	341	339	365	354	351	320	323	334	339	335	352	370	322	360	352	373	342	348	347	326	329	348	329	327	328	358	368	368	396	366	323	334	332	336	315	349	293	367	350	331	348	353	310	342	329	365	326	336	325	360	341	353	360	342	352	322	330	361	332	360	367	328	337	363	362	346	340	378	348	365	331	379	341	384	366	327	324	344	343	357	310	355	359	355	339	325	364	363	374	353	351	332	357	333	356	357	343	345	366	325	347	325	355	338	362	366	348	365	319	365	338	356	363	343	344	331	381	369	370	319	361	326	339	361	392	353	367	323	324	384	337	338	341	351	359	333	326	346	404	351	315	373	361	346	334	340	332	356	354	367	372	346	357	332	346	347	379	308	338	335	363	328	355	343	341	361	363	340	325	340	328	371	340	338	346	372	321	341	352	331	369	343	323	331	352	371	367	341	323	341	330	312	361	356	367	372	358	376	339	385	353	348	354	375	351	318	349	331	337	361	378	316	357	343	355	383	343	373	351	312	370	337	349	366	367	337	352	369	359	310	347	324	349	328	320	323	337	337	342	350	321	358	341	357	365	363	367	334	414	338	342	354	343	351	328	348	352	310	329	372	352	357	344	371	336	314	360	311	375	333	351	375	373	354	372	350	315	330	351	327	345	325	330	348	330	357	348	329	382	360	349	317	340	339	350	321	358	343	366	347	348	369	319	323	364	402	335	364	319	375	325	374	359	315	337	358	345	357	332	325	353	321	332	342	347	344	378	340	366	316	373	376	339	339	391	336	341	352	373	369	294	381	325	353	333	338	327	334	357	317	387	370	356	352	342	334	345	335	309	377	368	350	363	348	342	399	337	360	348	341	329	352	334	350	354	337	361	347	349	347	350	362	351	332	345	358	352	340	312	363	363	338	351	340	370	344	352	320	319	327	310	358	367	340	319	350	341	364	375	354	321	340	329	369	374	355	363	348	341	354	372	354	355	355	353	357	334	382	348	343	341	350	381	354	360	370	348	325	349	320	368	351	354	327	382	352	337	326	331	325	341	319	342	330	323	326	351	340	347	327	398	359	342	364	376	344	353	339	333	338	335	331	345	353	329	397	350	331	337	370	317	313	350	336	316	348	366	316	361	329	343	346	361	356	320	333	332	355	365	362	350	339	337	342	371	353	315	343	330	384	328	334	344	372	337	362	370	367	343	336	335	359	358	359	356	347	361	345	341	325	344	367	367	329	388	326	333	366	359	339	335	354	379	339	341	334	329	302	337	343	347	340	342	348	349	313	355	322	346	347	369	329	348	353	350	327	337	363	348	372	354	367	319	352	359	350	331	359	324	385	360	344	349	353	314	350	329	380	373	337	375	316	330	356	355	345	348	373	329	363	389	358	336	311	332	353	340	343	298	368	395	344	321	351	345	326	364	326	369	376	372	360	349	318	340	305	328	374	344	344	357	368	355	356	330	365	353	311	343	349	341	310	337	357	325	341	340	302	329	340	335	333	372	346	366	368	380	357	367	377	347	366	347	353	381	376	335	330	379	365	355	353	336	377	379	344	335	349	338	343	271	380	358	364	361	356	330	330	355	367	326	351	311	354	356	349	342	371	318	311	320	322	328	335	314	331	337	357	369	352	349	327	348	369	340	370	350	364	315	334	301	335	369	340	363	367	312	339	351	330	352	349	345	363	315	368	336	340	382	331	344	331	328	361	340	352	362	303	346	348	345	328	373	381	373	344	355	339	320	357	352	370	343	342	330	327	357	360	382	336	364	362	340	386	370	370	346	331	374	345	330	381	372	342	328	319	334	314	320	350	354	383	353	329	300	346	337	316	345	333	355	337	331	377	374	351	356	331	339	345	329	353	360	367	318	345	346	339	348	350	347	362	352	327	348	378	369	318	376	353	337	341	350	365	309	342	338	353	373	322	344	321	335	365	340	341	367	300	342	371	345	345	313	367	344	361	317	329	351	355	357	356	377	361	331	335	364	368	335	331	381	361	346	382	335	354	390	347	335	342	383	402	391	349	372	361	334	352	324	324	345	352	351	344	336	340	375	352	370	315	365	365	376	351	345	337	376	329	371	370	355	359	345	337	384	366	335	349	361	361	382	368	346	361	383	333	413	323	342	340	351	353	325	347	370	362	368	352	353	332	331	359	330	318	337	371	345	343	328	380	369	336	328	342	345	361	388	353	313	331	364	350	317	374	360	353	349	345	321	370	332	387	327	364	340	319	365	355	383	369	345	338	326	349	344	335	355	354	355	333	372	315	340	325	349
5849	971	911	832	827	866	868	877	867	863	845	837	836	795	832	833	824	875	841	869	820	811	887	840	833	890	878	840	885	893	833	873	863	761	832	861	850	794	865	820	837	858	770	838	869	886	859	882	809	827	896	860	799	814	789	894	866	847	809	840	831	853	846	834	836	827	880	843	790	836	817	845	824	845	843	873	860	843	829	841	819	891	869	874	826	808	820	814	881	771	890	811	822	882	820	940	837	807	845	842	861	819	813	832	836	836	839	822	830	855	809	850	814	874	830	842	836	823	812	865	865	837	802	858	799	823	815	805	810	835	864	842	856	811	829	838	819	880	833	857	843	804	808	874	849	793	846	831	812	877	859	846	836	869	897	867	868	860	832	817	834	826	845	853	895	836	849	795	805	832	905	906	832	844	872	850	850	828	778	843	786	854	858	896	848	874	824	810	855	822	875	840	850	827	794	836	844	786	893	856	853	874	935	854	823	794	876	842	843	829	832	815	807	837	890	861	881	830	819	873	859	846	832	814	859	800	830	884	876	845	818	856	810	881	798	877	832	863	807	832	823	863	829	843	849	786	840	861	856	824	819	887	855	873	878	851	828	808	880	798	825	833	879	848	839	860	788	814	857	789	794	911	876	824	813	784	777	845	832	836	879	865	806	846	823	881	832	787	856	826	814	793	839	828	815	865	803	842	861	807	792	882	839	831	840	894	828	859	839	861	896	854	834	888	868	825	874	828	862	830	886	836	825	844	859	863	861	837	833	868	800	862	826	819	791	855	815	880	817	871	911	854	874	824	849	814	862	857	819	857	862	835	831	843	836	799	857	839	841	837	775	831	852	867	804	908	813	843	907	908	864	852	847	853	840	850	860	809	865	815	783	854	823	888	803	819	849	819	827	804	881	852	898	805	854	862	852	804	889	836	842	855	836	804	806	831	795	878	856	819	819	886	876	814	866	836	831	839	898	851	833	850	852	832	820	802	847	819	897	849	852	888	883	867	815	865	831	832	897	844	781	843	806	848	876	845	803	884	902	836	898	789	855	814	838	817	848	828	854	834	836	879	822	837	845	802	796	818	831	884	885	831	834	825	828	862	842	826	884	863	846	806	863	852	853	783	835	863	822	850	776	814	772	840	837	782	803	826	799	826	840	841	799	841	828	845	916	831	821	815	839	820	820	842	851	823	806	847	870	870	865	816	852	822	852	858	837	835	759	858	861	878	769	812	864	828	847	872	887	849	826	818	857	854	856	853	830	787	819	859	920	849	843	831	910	810	839	828	841	792	853	806	844	821	828	827	845	851	835	832	844	863	873	840	848	844	824	834	762	837	821	871	832	875	812	846	833	869	824	829	835	831	811	825	919	856	887	791	853	826	869	885	849	787	855	874	838	813	836	877	829	855	850	824	833	864	815	825	869	801	827	833	820	847	830	803	836	826	889	780	860	845	856	875	831	784	864	828	833	880	792	831	879	912	871	831	812	789	843	797	810	899	856	835	853	841	867	868	802	812	843	846	819	817	810	811	829	847	841	822	876	846	869	796	802	853	873	852	871	878	782	776	817	804	848	826	874	849	861	855	820	880	812	820	794	857	803	788	812	832	847	871	849	828	835	824	885	800	837	848	899	831	819	852	808	795	847	881	818	842	834	823	843	839	844	862	835	830	816	857	823	848	852	856	873	821	855	851	832	854	798	822	848	811	868	847	907	838	850	862	827	831	803	834	870	839	815	835	839	845	819	813	889	871	880	823	805	849	880	827	852	864	801	824	849	905	861	849	833	816	859	848	819	799	809	825	865	820	842	821	852	786	857	841	841	822	855	804	843	816	830	821	886	825	843	877	799	854	810	887	807	822	769	843	874	826	837	836	801	883	835	864	828	868	831	830	856	832	807	876	826	903	815	803	787	877	845	857	843	820	837	901	830	843	813	842	896	820	847	802	841	865	833	852	847	839	840	835	864	862	846	818	884	886	857	875	811	830	811	831	857	878	836	837	815	854	844	807	827	828	832	868	871	802	847	849	883	821	845	868	765	834	821	830	877	879	820	825	811	870	840	871	869	888	818	873	854	829	852	829	862	790	820	797	836	871	806	865	850	878	829	828	804	881	811	874	859	786	854	814	884	811	788	860	825	823	797	779	860	833	809	762	856	803	878	854	847	851	830	808	860	870	884	788	807	852	852	829	839	811	849	827	792	839	869	820	892	821	835	849	834	876	884	799	805	808	841	904	859	817	892	842	822	827	811	846	807	855	867	895	824	822	825	805	828	869	861	835	841	827	865	854	845	788	866	850	825	843	827	832	804	797	768	860	820	834	814	840	823	831	888	795	876	846	812	871	790	838	866	808	819	834	843	856	812	796	855	795	871	825	836	845	852	838	847	822	812	859	853	837	833	865	862	802	826	923	836	840	876	858	860	806	798	792	898	845	815	818	843	870	857	811	845	857	822	801	800	849	820	863	842	800	778	827	778	860	836	772	815	845	887	801	810	843	817	832	837	874	774	840	856	894	849	794	836	836	811	801	853	837	861	868	855	817	797	829	801	831	834	794	860	820	862	813	864	869	830	843	833	894	871	846	849	827	875	886	861	833	864	816	816	825	830	853	867	831	856	849	816	868	841	817	874	859	885	862	883	822	818	775	890	775	835	786	836	857	852	884	822	844	837	826	870	839	840	827	815	783	896	846	824	862	798	848	827	816	826	852	851	908	830	846	831	822	819	845	839	852	825	807	819	824	830	824	830	851	819	846	829	828	825	841	798	839	829	849	893	796	821	819	840	864	841	789	798	793	859	820	889	810	892	805	803	858	835	858	884	864	862	818	901	878	909	784	840	841	790	849	859	881	839	863	842	836	820	838	862	790	833	846	840	806	828	813	845	820	836	836	889	845	833	857	826	828	820	769	832	814	869	848	807	869	794	864	765	840	859	882	877	856	854	844	870	846	865	856	833	828	879	822	879	783	827	821	868	825	833	813	840	864	846	836	792	843	818	839	851	822	817	807	871	869	875	850	873	819	763	887	851	835	831	871	848	846	871	838	842	853	827	862	835	914	831	839	865	837	779	859	931	836	843	867	840	847	834	877	829	813	794	837	837	843	819	813	833	829	852	852	858	839	848	806	878	844	932	805	821	813	773	870	840	874	837	884	833	871	802	825	865	775	809	849	855	849	783	808	856	866	787	863	834	801	842	858	838	835	870	824	820	853	806	826	817	824	836	844	852	899	821	868	814	802	788	818	859	850	831	827	869	795	781	828	770	830	836	850	838	865	854	853	828	845	853	854	867	818	840	896	799	861	860	776	821	844	858	864	821	835	884	844	840	831	826	875	886	869	858	859	830	862	839	825	868	836	844	877	787	851	850	803	814	893	858	839	821	851	832	875	843	809	817	861	850	806	788	811	780	850	824	778	811	842	836	787	849	857	851	800	828	830	850	846	877	802	785	844	865	828	788	830	858	781	821	782	845	836	851	820	828	811	836	801	849	846	815	874
25009	21498	24746	28655	21483	17695	554	318	276	273	267	284	242	237	258	221	240	267	220	225	229	250	222	235	225	227	216	220	236	208	251	217	217	238	237	243	218	205	215	196	220	230	230	205	213	193	218	225	209	198	223	208	217	244	208	254	239	212	222	237	252	200	238	217	222	226	236	236	245	252	225	212	250	240	242	233	210	238	246	216	212	191	238	224	211	259	221	217	226	263	227	248	229	216	209	248	242	231	218	261	209	209	225	239	245	251	227	218	224	229	223	222	214	250	243	220	222	218	248	210	259	216	201	217	226	244	236	226	249	236	212	255	232	229	218	195	218	264	232	210	255	191	238	251	240	225	216	235	206	232	228	236	227	233	214	241	229	238	197	236	256	247	187	234	211	236	218	238	214	234	225	227	217	230	229	230	225	224	217	234	240	217	227	273	205	224	231	223	196	245	229	221	241	225	220	197	195	236	210	228	221	211	216	230	240	237	229	214	231	217	210	196	246	203	236	219	240	204	234	218	233	227	216	220	222	217	226	242	218	215	250	245	215	225	241	219	229	216	228	225	243	222	213	231	226	221	213	243	235	226	215	243	221	210	251	197	235	220	232	212	242	240	227	234	210	219	230	230	234	227	241	207	214	190	220	238	207	232	231	219	248	239	213	206	207	208	224	209	224	233	266	235	248	226	216	230	244	254	254	230	229	238	234	197	226	235	221	228	216	232	229	223	193	233	242	185	224	264	236	212	220	193	217	226	189	231	239	218	241	215	193	218	210	232	236	217	197	211	232	205	231	235	224	207	228	221	235	229	236	235	215	250	221	235	209	222	223	231	209	239	227	234	223	222	210	216	226	231	229	234	226	229	217	225	181	232	232	205	247	245	208	229	232	214	218	241	202	231	226	238	226	237	203	231	222	219	232	224	181	221	220	225	251	233	200	240	232	216	243	233	187	211	230	233	238	230	229	233	207	253	216	203	216	230	253	221	193	217	223	227	220	221	237	200	239	231	217	223	221	208	222	216	237	223	212	224	228	225	218	246	205	247	226	224	213	235	233	224	231	253	225	218	219	202	235	212	210	250	209	220	252	194	206	239	250	233	216	243	204	222	219	232	223	225	238	212	234	238	191	227	219	239	245	212	211	214	229	232	229	244	263	224	226	235	200	227	179	232	246	205	236	236	207	224	244	230	201	223	225	238	219	242	227	223	222	208	195	230	255	229	229	200	243	240	210	214	207	210	200	228	224	262	253	231	225	205	222	214	215	221	220	236	246	236	240	227	229	230	243	218	196	237	224	221	238	213	246	222	226	227	239	218	227	244	234	206	209	235	245	210	254	252	240	204	231	230	232	241	225	213	207	247	222	237	216	233	209	221	239	220	234	227	215	216	233	223	226	218	244	223	213	229	219	237	194	217	244	232	254	227	212	233	243	196	216	217	219	235	199	191	204	244	222	213	206	236	232	229	230	226	241	241	211	204	225	230	227	223	244	238	232	241	233	212	240	229	218	224	215	230	204	238	240	201	213	253	208	259	204	244	231	230	233	227	231	192	206	217	222	227	212	234	226	235	223	229	217	224	232	249	216	256	244	226	237	236	231	214	233	219	239	219	229	202	215	222	209	218	241	217	215	217	237	219	260	225	261	190	194	232	255	207	223	226	233	249	222	271	212	200	228	238	229	239	233	257	190	253	210	216	240	213	202	229	191	213	216	235	217	246	236	199	217	218	213	195	212	216	206	252	222	253	200	236	217	203	227	228	205	193	218	218	235	217	230	200	223	221	233	216	234	236	194	199	197	226	222	222	257	221	225	187	217	222	230	221	222	232	241	252	222	207	247	213	217	230	220	220	236	229	233	223	219	245	222	235	217	222	238	197	212	185	215	216	217	217	237	229	235	227	226	259	219	207	225	208	231	232	260	228	211	235	268	227	209	210	218	208	233	209	228	209	257	240	220	225	186	233	225	222	237	216	216	190	235	244	223	246	212	200	207	219	229	238	224	217	240	211	208	218	236	251	236	240	201	239	220	203	232	213	227	228	246	228	231	222	261	208	205	203	211	188	241	229	229	230	197	259	224	237	247	219	239	228	211	211	209	203	204	206	235	208	226	241	220	254	238	214	216	206	221	223	218	234	216	215	269	221	240	212	241	226	216	234	194	237	233	223	221	253	249	208	217	204	212	232	235	213	203	243	248	202	224	226	241	224	233	227	219	217	245	222	217	217	229	245	248	227	221	214	205	214	224	232	226	196	231	219	229	211	206	227	227	210	224	222	201	237	224	242	236	209	255	254	218	213	222	227	215	202	239	241	209	221	246	230	211	224	236	244	210	222	196	223	239	223	235	222	238	247	219	235	240	231	202	227	206	230	247	248	193	210	184	206	264	212	222	226	215	245	203	227	244	230	224	230	221	217	230	230	217	196	241	239	228	229	235	201	256	253	229	204	216	222	229	201	259	234	209	213	245	214	209	220	226	227	233	201	205	235	231	228	210	215	222	212	220	214	230	231	233	234	215	227	253	235	219	225	228	223	255	233	209	235	247	237	245	214	220	260	232	207	276	241	225	239	207	221	218	227	236	208	224	235	223	238	234	201	229	241	211	225	237	218	236	225	242	211	231	236	245	243	205	247	234	211	226	252	224	232	192	218	238	240	204	229	217	241	207	230	215	206	251	211	233	234	211	229	248	226	199	227	233	229	229	242	226	220	223	237	221	231	230	221	233	211	216	222	237	251	219	226	213	210	210	226	236	204	192	215	211	237	224	239	216	248	237	233	225	250	230	219	222	212	253	232	186	216	216	233	230	213	226	245	212	197	242	216	238	199	243	225	211	201	253	227	244	241	240	233	245	235	217	220	249	226	220	226	223	235	229	243	220	222	238	215	246	208	221	247	194	223	226	230	200	239	214	206	253	244	217	223	243	222	235	212	233	241	229	219	209	241	224	237	226	216	220	207	220	195	216	239	250	233	229	249	238	203	218	197	202	210	235	208	232	213	223	232	208	223	223	226	203	261	221	219	229	224	217	233	222	221	209	226	238	236	248	227	220	226	234	214	216	203	210	205	246	218	216	209	240	223	246	197	208	230	256	217	196	236	225	234	232	242	256	216	219	246	232	262	222	212	235	225	221	255	248	240	251	230	233	268	225	235	236	219	240	240	251	216	232	233	221	245	227	211	241	216	213	212	205	211	255	230	208	235	214	220	228	217	226	233	225	240	226	243	229	223	228	199	212	221	221	234	216	251	196	239	208	229	243	225	228	223	228	241	243	216	213	232	218	222	198	241	231	233	238	219	227	228	235	202	218	218	214	212	218	217	245	195	222	224	214	201	230	198	211	252	204	230	212	224	234	236	216	214	236	229	239	243	245	232	254	264	219	236	201	228	230	214	238	219	191	222	221	216	209	234	227	237	237	217	222	224	213	224	215	227	252	245	216	223	251	228	229	222	239	245	213	262	245	235	238	240	235	253	234	221	239	231	210	243	240	205	206	229
3118	2043	1216	795	660	606	614	556	562	568	580	537	540	566	584	531	521	569	581	554	538	593	568	558	573	561	534	562	539	559	568	561	594	529	569	583	550	573	533	578	562	582	562	560	535	545	551	565	541	620	558	562	557	552	566	504	594	560	588	544	565	527	565	564	583	583	561	585	570	553	583	575	523	548	572	518	548	543	571	513	564	557	535	550	603	612	588	562	548	575	574	563	552	545	571	597	604	563	544	558	568	522	537	569	573	590	539	571	524	560	546	531	566	585	531	527	574	536	596	569	603	554	573	532	603	571	559	552	568	588	572	523	538	549	547	549	569	579	536	556	551	563	528	589	568	576	593	519	552	576	524	578	520	516	550	554	536	569	552	579	517	560	531	545	583	531	586	505	555	574	554	572	582	599	546	532	546	496	593	517	554	577	552	549	535	528	570	570	570	539	514	545	543	542	565	544	517	527	584	551	529	572	586	568	547	560	542	557	544	556	517	516	522	524	598	552	547	584	539	545	568	549	557	571	524	545	538	528	519	551	512	520	563	582	563	584	547	566	591	594	510	535	558	503	555	579	562	518	544	540	514	575	587	552	602	546	544	563	537	567	554	557	474	531	556	540	563	567	545	557	569	498	565	575	519	555	563	586	565	551	599	568	554	588	554	549	590	540	532	536	584	559	564	542	568	531	572	538	541	576	539	589	551	559	540	575	538	497	522	567	553	569	558	536	595	572	524	530	560	524	573	538	567	553	585	555	541	551	540	549	532	549	517	531	516	555	509	545	557	572	553	569	560	563	569	565	567	513	534	555	557	567	555	550	539	554	535	541	573	573	522	580	545	573	545	531	573	570	592	502	564	548	537	571	573	539	608	558	546	579	527	523	567	561	522	549	575	571	543	589	578	553	588	537	559	587	556	571	581	595	576	526	575	531	572	537	573	559	523	556	563	538	537	589	582	560	538	535	561	539	556	581	555	524	551	582	551	556	570	549	563	548	561	535	496	561	559	564	515	561	589	559	535	525	566	543	549	556	561	517	583	615	532	523	580	604	552	555	598	578	586	595	603	532	539	572	576	563	557	538	586	534	549	521	556	535	547	528	536	552	537	533	569	577	559	566	530	597	566	584	541	584	570	548	562	582	574	547	543	522	558	522	536	536	556	537	484	564	588	559	548	584	533	588	581	557	507	568	567	530	540	572	550	567	554	559	496	553	561	533	542	609	571	575	519	559	528	563	535	577	552	550	549	565	511	552	567	545	547	506	518	585	544	558	545	566	573	545	554	556	550	541	542	517	529	560	563	605	551	563	540	555	570	528	533	518	587	500	551	551	571	586	545	544	581	538	552	550	542	511	599	543	575	563	560	574	562	572	517	526	557	563	529	574	582	515	570	567	539	576	589	547	536	538	559	582	515	557	550	529	564	535	558	575	511	543	565	568	582	540	547	585	566	504	524	580	543	556	555	547	546	542	542	532	555	553	533	545	530	551	562	551	513	555	541	577	579	501	574	540	535	544	553	568	561	544	560	533	610	517	532	544	548	564	548	554	557	555	568	535	506	565	556	539	543	562	550	548	564	558	526	541	591	538	515	539	551	547	580	609	559	537	509	596	575	537	517	537	497	558	551	539	615	520	560	549	536	543	516	604	552	527	549	561	528	516	543	547	557	537	539	540	534	568	544	578	574	585	521	570	554	557	534	579	560	540	542	569	542	518	563	568	545	550	553	560	498	558	520	516	602	567	523	567	557	570	549	537	546	522	538	576	558	554	548	528	541	544	545	582	533	542	548	601	577	577	543	554	554	543	537	514	580	533	550	561	566	553	541	566	540	529	605	563	538	552	577	583	555	540	516	533	551	541	526	549	528	569	540	566	542	566	549	516	541	577	551	571	578	532	545	545	542	554	520	568	555	567	571	561	579	542	557	556	541	564	510	544	606	548	519	543	564	511	593	533	537	527	611	539	520	525	548	589	574	524	588	551	548	579	572	517	497	533	569	556	571	539	516	559	573	561	565	525	519	589	545	558	525	556	548	561	546	568	554	570	565	546	573	518	525	564	566	529	557	590	513	566	571	580	558	574	526	566	585	554	567	523	592	568	570	576	550	561	524	562	573	572	567	522	542	532	540	578	552	546	567	540	540	569	559	598	549	560	579	542	527	574	550	551	519	535	530	532	544	532	548	559	558	602	536	538	533	545	560	594	530	539	553	545	507	588	557	576	568	563	570	534	551	534	528	575	567	548	592	554	551	536	550	545	542	567	518	526	532	574	533	551	576	537	543	565	552	571	576	530	526	552	569	539	553	539	549	559	616	506	555	602	573	569	530	551	564	548	526	572	523	555	545	527	563	511	570	541	551	562	517	536	546	573	595	545	553	525	538	564	543	570	550	549	543	532	581	538	600	556	516	543	595	512	534	562	497	569	522	588	552	538	537	542	560	534	573	521	546	539	521	560	541	550	553	529	585	557	555	569	555	555	539	540	582	537	506	539	517	580	581	565	554	556	536	517	546	513	565	507	563	551	533	506	548	514	544	550	559	544	594	581	526	568	565	558	490	551	569	554	574	548	550	512	534	561	544	529	560	578	546	561	581	568	594	560	562	619	525	524	541	593	531	564	547	555	529	563	546	587	621	517	554	562	556	545	526	544	525	507	572	534	615	544	586	547	518	572	553	590	547	567	568	536	540	518	574	536	573	567	590	524	559	559	564	511	554	529	537	562	549	573	541	527	552	503	544	569	575	532	587	563	583	550	601	582	585	534	506	566	573	535	551	569	577	542	563	572	584	546	563	575	564	566	579	531	566	563	569	516	551	536	556	510	576	561	533	589	568	562	564	548	596	518	584	554	556	563	549	530	559	526	551	583	541	500	544	561	559	557	551	583	570	520	570	533	583	582	536	580	563	585	561	530	521	553	574	540	567	548	569	564	553	538	495	548	532	563	543	495	545	574	563	567	564	569	587	572	528	522	586	537	537	568	530	532	550	516	546	534	551	526	547	524	543	540	558	576	562	552	534	557	543	534	519	578	530	575	555	554	549	547	539	600	540	535	512	584	533	590	545	595	529	518	524	558	552	544	555	557	568	591	578	556	594	591	526	541	533	567	550	566	587	569	596	532	524	574	588	567	565	518	579	537	508	540	598	591	561	576	563	566	601	555	511	540	573	553	547	534	501	550	541	534	548	530	565	571	548	589	528	538	529	550	564	549	558	530	554	533	583	515	548	541	574	564	544	589	534	538	516	550	534	575	488	543	568	567	553	589	546	599	568	555	531	573	562	585	552	521	562	513	542	545	564	578	578	571	567	594	572	573	598	535	515	560	580	582	564	525	526	556	571	565	562	553	577	533	589	564	546	576	552	590	567	550	575	523	509	568	591	553	553	545	568	537	545	547	548	545	582	549	583	585	523	550	537	556	612	549	562	514	580	574	502	569	529	541	530	562	534	557	550	516	561	559	536	563	560	571	499	526	592	541	527	557	556	579	562	567
24450	21506	25123	28327	21506	21514	12488	387	218	183	177	150	150	115	154	142	101	113	108	133	111	99	124	100	129	101	109	102	114	131	131	107	112	104	85	104	115	105	117	105	113	110	103	91	81	120	104	111	97	110	103	94	93	113	124	95	109	104	110	98	95	94	107	94	106	111	98	107	114	93	97	110	108	106	104	99	106	106	120	123	97	119	127	101	93	95	101	111	105	93	100	102	99	101	104	108	109	102	104	94	87	101	97	93	92	114	131	114	92	99	100	89	106	101	104	109	96	107	122	125	119	98	88	119	94	87	92	110	101	94	110	111	107	130	91	104	99	81	122	101	105	106	91	112	109	107	100	96	92	127	113	121	102	98	89	101	96	113	103	90	105	91	107	98	108	107	110	107	106	103	100	109	105	120	101	100	107	114	94	97	107	105	92	102	105	110	111	90	89	119	91	105	94	111	79	103	99	112	116	77	77	105	96	106	123	108	108	112	117	112	107	121	86	96	119	114	97	102	117	84	106	102	110	125	102	107	124	112	99	104	107	107	101	97	118	96	100	99	84	105	99	109	116	121	106	110	116	103	99	91	107	98	93	99	105	107	90	102	104	115	98	112	98	112	106	109	128	93	104	106	106	113	106	108	104	103	89	124	99	111	81	102	112	115	99	111	93	105	93	115	102	104	118	97	96	95	98	96	113	117	113	108	116	100	104	106	116	113	122	111	131	104	107	96	91	117	110	119	90	92	97	105	110	113	107	104	89	111	89	109	109	101	88	110	108	101	96	99	93	79	119	105	130	107	103	118	100	122	88	92	112	97	98	121	94	83	110	100	100	128	109	106	111	115	104	111	104	86	115	112	89	96	102	97	102	102	114	112	111	100	98	113	90	91	120	109	93	98	99	113	83	83	86	112	117	92	108	110	103	95	99	107	104	104	98	100	92	100	106	110	90	91	102	87	106	105	89	135	84	121	90	92	99	101	96	104	110	111	124	98	94	115	112	94	90	112	107	89	93	90	100	120	108	89	95	119	95	100	117	112	90	89	82	120	94	113	110	103	111	108	116	135	101	91	92	121	99	99	116	95	114	94	117	86	99	117	113	106	104	108	114	95	96	83	82	91	114	90	87	100	108	94	90	96	93	99	94	83	102	97	133	121	102	98	118	94	91	95	93	111	101	99	107	80	104	110	100	110	104	110	92	104	115	87	94	113	101	98	96	98	110	99	107	104	91	95	100	115	104	106	104	93	89	103	101	98	99	113	106	102	106	100	102	117	101	96	124	87	110	102	111	105	93	97	106	106	102	116	111	106	92	93	110	120	112	105	100	100	110	107	113	118	112	128	87	89	112	102	102	100	111	112	98	104	107	91	107	107	88	115	115	97	97	100	96	114	92	100	117	94	104	107	98	100	91	93	98	109	113	117	116	132	107	97	121	115	90	96	115	116	116	101	102	102	102	105	102	99	91	112	99	125	114	113	96	111	102	95	102	108	125	101	107	110	113	105	105	105	99	112	113	107	109	105	100	90	94	111	88	97	99	105	116	102	102	99	93	94	94	117	105	99	101	86	102	98	82	92	96	93	92	120	104	93	98	118	93	110	102	99	120	98	103	94	113	93	98	98	109	111	78	106	111	124	128	100	97	106	111	97	92	115	99	115	91	94	96	96	112	110	110	112	95	114	122	97	106	125	120	100	99	119	88	99	108	91	121	90	91	93	116	106	100	115	95	118	99	116	113	111	96	107	127	99	93	117	97	107	122	96	95	107	102	105	101	108	109	119	101	108	99	91	123	104	99	101	104	111	98	110	97	109	108	96	105	92	92	97	102	118	96	108	110	96	100	91	83	91	90	121	102	113	112	98	88	102	112	102	80	125	119	108	93	117	97	99	99	81	102	111	108	101	89	102	140	84	105	102	115	98	114	93	118	94	104	95	106	94	99	104	110	89	114	96	86	106	107	102	102	127	95	95	85	98	99	74	103	89	91	108	98	102	109	101	115	114	125	91	114	116	104	118	88	97	110	111	114	107	107	98	111	103	102	111	108	100	108	138	91	88	108	99	118	94	91	112	108	111	118	82	113	126	96	79	89	116	117	84	114	113	104	105	112	102	89	112	124	98	119	111	82	102	119	102	106	95	85	105	89	125	109	108	104	119	98	91	104	112	110	104	100	99	105	106	98	98	107	101	103	109	109	106	104	109	91	99	110	100	87	109	100	78	100	86	112	106	98	82	116	96	96	102	107	114	101	118	94	100	115	111	96	84	114	114	96	107	84	122	110	96	104	100	110	101	111	114	98	71	95	112	98	95	123	124	81	76	107	90	107	87	94	100	94	94	120	108	123	110	111	101	95	87	94	93	103	89	99	121	90	118	98	86	116	97	101	106	95	106	99	94	85	110	103	92	107	108	92	103	113	112	96	86	101	101	104	102	107	103	105	106	108	94	104	97	119	106	120	113	113	114	99	99	101	106	123	101	91	100	118	111	108	104	93	101	98	99	99	104	106	90	88	115	95	98	97	94	103	107	103	111	116	90	104	96	99	95	98	89	115	84	106	106	97	95	85	102	122	105	95	94	107	101	106	109	86	112	92	97	105	102	114	112	101	102	105	119	112	89	101	121	90	108	109	112	105	113	104	133	102	95	101	104	87	106	94	101	101	102	112	98	96	105	123	104	101	115	118	94	99	104	103	99	100	109	103	94	108	103	114	86	93	114	95	101	107	95	90	87	89	104	98	92	110	108	104	118	114	97	101	120	113	82	88	111	124	89	88	94	102	101	99	117	97	94	107	84	92	96	100	100	103	135	100	86	103	108	95	119	101	99	88	107	103	105	99	100	99	127	96	115	112	102	107	110	107	102	98	107	97	110	114	113	107	110	88	95	81	93	101	112	98	107	63	94	91	92	81	103	93	106	107	93	105	89	96	123	96	88	98	93	116	101	94	101	95	109	94	102	110	114	96	103	85	109	107	108	108	114	92	126	98	89	110	104	107	96	101	97	110	102	100	104	103	110	97	102	113	106	101	107	101	119	103	94	106	110	87	89	86	107	88	143	105	103	90	112	100	119	107	94	100	106	102	116	95	92	79	103	99	95	93	88	128	93	100	96	102	100	92	108	94	101	104	97	100	91	117	125	94	100	99	100	104	104	111	122	96	89	103	103	101	114	103	96	114	112	105	122	101	98	99	81	103	88	97	109	98	109	107	107	112	93	93	96	103	119	96	125	101	107	92	95	85	110	121	89	103	103	99	99	102	99	106	75	108	109	105	95	95	109	111	115	99	121	108	124	102	112	115	110	95	128	115	93	104	114	114	121	90	107	101	101	111	102	107	111	77	89	94	115	95	104	102	106	107	107	94	126	95	98	99	96	111	97	98	116	98	125	94	85	101	97	91	103	104	103	102	78	98	96	120	120	121	130	113	90	77	94	99	110	113	102	95	107	109	97	86	106	110	113	87	106	95	94	101	94	95	100	97	107	104	105	109	105	111	104
2882	3131	1429	734	526	428	397	369	329	347	302	295	316	353	310	296	310	289	323	338	296	277	309	292	279	317	306	276	262	280	293	288	296	294	286	274	285	290	297	295	291	315	267	277	305	267	269	299	272	271	252	300	303	284	302	306	299	281	290	306	290	275	318	312	306	308	292	279	309	316	296	289	312	283	317	282	307	260	304	283	286	285	276	262	308	273	278	264	311	288	279	297	324	285	273	277	302	306	287	271	302	273	282	271	263	266	295	299	316	262	278	274	296	285	271	304	307	279	275	313	301	285	288	294	292	325	280	306	311	295	277	257	277	259	269	257	290	296	273	304	242	295	286	288	283	287	283	275	295	314	300	292	276	306	296	296	278	258	276	290	312	266	286	297	299	304	283	306	275	322	268	257	287	290	274	280	267	277	297	292	322	283	283	284	280	301	315	297	306	270	330	263	272	270	287	280	304	252	313	260	281	296	312	268	324	297	296	310	291	290	272	285	300	279	307	271	270	266	295	278	289	292	279	302	300	301	277	284	265	286	306	282	287	271	310	291	309	271	267	296	269	308	317	283	272	257	309	291	315	298	295	264	281	269	285	299	291	257	296	271	261	308	316	333	307	290	300	262	316	293	269	279	273	287	276	280	293	291	279	303	289	292	304	307	265	270	299	306	291	314	284	287	273	318	274	267	281	301	303	285	296	294	289	272	307	295	300	298	274	299	277	262	295	290	283	285	292	276	286	263	320	284	300	271	306	280	270	294	276	272	280	276	291	275	312	282	250	337	324	306	304	279	287	268	264	289	288	284	302	291	294	295	288	264	331	279	304	302	312	294	306	295	300	299	297	302	249	279	274	313	303	281	267	253	251	242	261	270	265	285	298	305	246	316	331	266	293	280	304	292	285	247	267	282	333	281	290	301	287	278	297	294	301	280	304	273	272	287	298	280	281	269	293	297	284	301	269	276	330	306	277	281	261	307	302	310	283	282	307	280	285	324	299	269	310	299	294	248	296	330	315	291	299	291	277	278	312	271	301	287	293	309	308	291	286	302	264	265	293	319	285	301	271	272	271	294	296	277	287	288	302	270	301	262	301	273	254	269	301	279	288	303	288	287	273	297	300	267	291	272	339	247	313	307	256	297	295	277	279	280	307	282	287	277	324	258	279	276	285	283	269	301	274	316	307	289	267	306	276	275	263	303	279	309	283	303	278	306	272	285	298	291	318	296	255	305	292	295	273	297	313	283	255	303	288	271	294	289	273	273	286	293	276	275	326	302	303	272	307	291	292	254	314	271	274	269	266	296	323	273	282	292	287	280	310	291	287	271	281	253	288	294	317	300	315	275	287	298	294	316	289	296	307	313	311	268	279	309	278	288	293	285	269	286	313	312	274	295	291	320	314	287	298	293	296	280	286	305	300	295	278	289	269	253	292	279	308	301	282	302	261	297	295	274	296	254	301	301	305	271	281	283	276	302	295	271	299	278	284	284	260	272	284	265	280	311	281	322	281	281	298	288	303	283	295	279	275	264	311	301	307	303	271	293	299	265	285	299	305	314	281	304	296	288	318	292	305	254	267	301	294	311	285	297	301	274	304	296	294	283	304	309	284	287	264	268	268	318	302	308	264	292	280	295	304	310	314	297	264	266	296	277	259	295	269	268	284	287	276	275	294	299	292	293	290	300	293	281	285	274	292	281	275	296	297	296	266	266	294	301	291	293	300	334	287	291	271	275	297	283	300	300	277	308	268	251	317	282	311	314	296	304	282	291	282	274	280	294	274	318	304	284	264	287	289	296	283	282	303	279	314	284	283	286	288	265	293	280	274	307	278	281	336	305	294	293	284	252	305	283	279	301	318	280	306	309	302	271	313	276	297	298	301	312	258	273	290	287	339	281	293	334	284	306	284	284	289	303	299	284	272	275	301	294	273	268	299	278	267	275	296	303	287	298	290	297	254	296	279	318	273	280	292	293	282	292	335	305	287	312	290	297	289	286	299	275	293	323	303	255	268	301	271	281	301	310	291	287	326	290	271	283	302	295	287	328	273	304	276	271	279	285	323	276	286	260	283	287	299	284	312	277	300	327	270	302	281	294	262	288	312	280	280	274	296	287	289	285	277	271	299	299	279	277	304	286	260	284	332	274	286	277	283	326	295	295	281	298	284	286	281	279	264	296	264	288	305	286	264	291	274	298	294	293	274	304	272	264	275	274	247	320	302	276	299	302	274	299	267	307	300	259	299	310	279	301	297	317	276	291	301	316	268	284	270	271	301	304	270	285	282	300	269	284	308	248	271	308	248	278	287	318	258	299	265	277	267	249	277	272	277	306	285	303	288	289	301	274	303	286	308	294	276	295	280	295	280	291	285	287	301	299	288	296	298	283	311	307	307	285	282	271	294	270	277	307	298	274	292	267	290	302	277	301	312	327	284	276	300	285	302	293	254	283	246	287	296	300	263	292	297	312	281	297	305	265	294	277	286	292	310	272	289	280	292	274	269	299	294	276	302	305	291	280	288	266	307	283	283	306	286	317	270	293	299	295	305	303	295	280	285	290	279	296	274	257	293	293	310	276	258	293	314	317	308	290	277	289	264	301	286	306	293	306	299	290	278	265	292	277	277	296	266	266	267	278	294	319	257	290	299	322	264	312	289	267	264	296	268	289	264	312	292	265	306	304	325	295	294	297	277	267	250	291	266	296	261	279	276	291	264	265	300	302	286	277	302	247	289	304	294	308	305	275	261	297	276	264	283	277	290	268	308	304	294	284	294	296	302	297	287	321	284	303	296	300	300	269	280	297	312	281	286	290	274	280	269	294	321	278	287	268	290	283	282	275	304	286	282	299	291	331	329	270	304	286	296	297	286	294	266	275	303	304	305	282	287	306	281	282	282	293	296	305	300	266	309	316	274	254	295	286	302	280	279	286	290	257	276	269	275	275	285	282	274	289	261	307	330	282	301	300	312	273	270	294	276	264	295	302	307	276	298	266	303	262	257	285	281	271	282	266	302	301	272	304	265	271	291	266	292	272	310	283	284	289	288	281	304	289	285	281	298	279	289	288	282	315	290	283	285	311	264	293	303	295	245	299	292	299	288	276	277	297	272	279	307	284	263	307	279	303	300	300	291	289	279	265	262	286	303	308	257	318	289	298	272	281	302	280	286	297	295	299	293	275	301	313	294	319	287	294	273	311	306	303	307	258	267	325	298	247	292	270	309	296	310	285	260	296	324	269	326	311	276	279	296	298	280	299	286	302	292	283	272	278	269	286	291	295	277	324	293	267	284	295	289	312	267	279	304	300	276	304	297	323	296	270	288	262	293	313	304	302	270	300	313	288	282	293	319	310	301	290	273	299	303	299	296	275	316	309	283	269	284	280	296	296	314	312	260	270	274	280	269	300	315	297	300	281	261	265	294	288	270	290	279	285	287	293	319	273	271	266	292	324	280	306	288	279	287	279	285	269	288	305	265	281	275	300	276	252	271	251	298	299
31970	20149	7679	778	524	500	462	347	369	345	346	326	355	349	350	370	361	366	350	322	336	333	361	354	304	340	354	340	337	336	323	324	289	356	356	338	367	307	382	374	312	361	364	371	348	375	334	392	360	346	362	327	336	332	328	343	364	365	355	333	329	336	347	337	318	347	353	297	335	351	309	360	338	337	361	340	329	323	312	371	356	360	356	326	346	347	341	340	330	352	327	356	357	378	374	359	343	321	369	351	352	349	368	342	355	335	331	340	358	361	365	386	354	348	335	368	371	345	347	330	347	352	346	337	346	339	383	399	317	325	369	355	353	326	307	345	370	343	327	343	336	357	351	373	304	327	338	340	324	330	341	379	347	337	380	356	368	321	352	321	354	371	357	326	316	347	310	322	346	345	353	357	346	352	320	363	297	345	351	385	331	300	367	346	348	342	329	339	349	358	378	366	373	316	349	359	381	347	345	350	342	316	355	322	342	331	356	360	334	341	315	361	318	320	339	349	366	335	339	331	362	325	336	326	331	377	336	357	341	331	339	384	306	332	337	327	321	340	370	359	344	298	354	374	338	319	349	354	357	321	364	356	339	349	336	333	365	308	381	336	342	360	329	349	359	360	369	356	350	338	352	351	324	361	375	340	329	371	378	312	336	345	351	353	328	366	360	343	343	347	354	353	364	371	370	321	334	365	345	323	369	361	352	329	362	328	335	360	344	340	339	330	322	353	345	351	326	358	352	312	365	314	316	328	351	313	326	364	351	361	343	329	347	323	336	341	373	326	323	358	350	296	340	305	353	357	344	333	365	356	366	318	326	309	314	318	375	361	345	351	364	319	326	345	346	346	342	376	336	322	322	365	357	329	322	338	328	355	361	353	331	312	324	341	341	343	317	355	353	372	310	324	353	357	315	335	324	346	346	399	314	371	350	344	335	342	345	323	346	390	343	338	345	348	367	328	328	320	350	363	350	329	353	355	339	297	338	357	328	362	359	339	347	346	333	336	371	345	325	328	368	340	337	330	340	329	346	358	388	341	381	334	332	325	356	329	330	346	338	350	327	344	327	364	331	337	341	299	335	371	343	334	346	336	339	337	338	356	333	378	356	352	357	348	332	355	372	341	351	367	319	326	320	328	354	369	309	346	367	348	368	350	364	351	351	365	352	359	336	376	345	349	374	354	324	363	337	322	366	377	356	337	359	339	353	341	301	369	332	344	363	334	378	369	339	307	326	401	381	351	355	363	387	335	334	329	365	372	334	340	349	347	354	373	348	352	347	342	375	347	329	362	342	357	376	357	354	338	333	349	350	353	326	354	345	363	323	330	371	370	332	336	319	374	329	317	365	350	339	328	372	360	341	328	354	358	375	356	350	375	365	321	365	361	339	342	348	340	358	343	311	336	348	340	338	343	367	362	344	339	322	368	367	335	387	370	330	344	316	319	338	360	385	343	378	339	322	350	370	346	352	355	352	332	334	342	340	344	310	353	318	373	383	351	335	334	333	361	391	352	357	336	339	367	342	352	346	353	324	336	369	346	330	341	331	322	332	360	365	366	355	322	347	304	357	332	335	335	368	358	323	350	330	331	369	370	378	366	372	364	337	364	330	363	344	355	335	333	370	358	331	365	357	303	361	337	355	320	351	340	373	338	343	334	311	331	317	354	340	308	327	349	334	343	343	331	331	324	333	328	350	359	358	322	353	362	335	384	377	338	333	355	334	339	308	347	355	356	334	318	370	366	327	318	355	373	334	311	345	312	305	372	336	375	337	358	326	366	346	317	334	341	357	359	336	335	339	310	313	373	337	338	315	345	359	342	339	350	344	372	350	366	323	343	330	323	351	352	331	334	356	310	336	347	371	315	352	342	333	331	378	326	365	337	343	380	329	359	341	406	336	329	337	372	374	312	340	378	322	360	379	364	381	333	390	354	356	363	335	377	352	313	331	345	340	348	342	338	349	366	325	350	308	398	339	351	324	353	333	320	322	338	351	329	334	341	339	341	323	351	398	373	323	354	379	335	344	356	329	313	368	382	370	366	366	352	328	322	388	332	324	363	360	350	365	364	349	379	366	338	354	360	375	350	329	326	329	326	337	378	352	362	371	345	334	360	327	342	358	334	370	359	335	350	344	322	317	380	329	371	335	331	328	362	364	329	344	342	313	378	376	354	303	348	316	362	355	338	323	361	353	318	358	362	347	344	340	356	314	381	353	309	339	376	361	336	341	354	369	329	307	329	353	349	345	342	356	330	343	335	338	360	345	359	319	340	346	369	330	303	326	345	365	307	323	371	372	363	376	324	366	338	355	345	310	349	378	304	342	338	381	367	350	357	373	313	324	335	333	368	350	351	347	320	314	347	353	339	351	348	326	350	372	324	319	351	339	370	385	354	341	334	346	331	358	348	342	328	334	337	342	358	338	351	323	345	337	353	342	320	322	328	333	329	347	383	304	320	349	345	385	318	343	335	349	346	384	347	343	336	357	321	364	360	355	348	331	344	351	340	354	322	348	333	375	325	362	342	351	331	350	383	371	325	340	363	346	324	344	374	346	364	346	346	364	316	359	373	335	320	349	322	330	337	364	360	332	355	355	366	350	358	362	290	350	337	353	323	340	344	342	339	320	363	347	345	367	330	343	313	381	321	347	366	342	338	383	351	345	350	366	341	315	346	339	380	344	382	365	317	338	339	371	330	332	328	348	361	325	362	347	332	317	360	329	333	382	377	344	340	309	329	352	350	325	360	362	382	354	348	329	348	355	361	365	318	336	371	328	349	351	350	347	329	344	372	319	360	321	321	339	283	384	368	344	324	393	332	356	334	375	341	311	349	333	322	351	335	343	319	313	363	375	334	340	350	369	324	360	361	350	317	338	371	385	323	343	343	322	348	361	320	336	349	356	342	336	319	343	334	374	365	346	356	343	329	335	340	348	322	382	315	349	353	380	347	358	339	331	350	340	349	362	373	339	324	369	328	359	366	338	325	390	357	394	344	336	330	328	306	385	329	353	320	328	341	353	359	349	346	360	335	342	336	309	337	356	395	354	320	351	336	344	374	361	357	367	332	363	320	368	326	373	363	368	339	369	360	331	345	335	359	370	361	330	354	359	322	340	315	364	316	327	320	356	318	298	319	344	351	331	351	336	360	337	337	367	317	355	357	338	334	334	325	355	332	361	378	370	330	364	317	374	346	314	306	334	344	358	348	331	354	370	402	357	353	344	379	343	332	382	339	353	352	360	344	353	377	325	364	368	353	344	323	344	355	333	347	349	341	334	356	327	306	339	353	338	321	336	350	344	336	364	317	333	357	339	334	350	317	323	312	350	329	333	326	377	329	342	338	360	366	363	316	334	364	350	321	345	325	390	341	319	331	356	339	359	352	355	322	351	364	347	332	323	354	348	345	334	338	346	336	370	382	323	343	330	377	344	341	341	324	356	324	359	345	319	339	364	312	311	340	338	344	353	333	354	364	334	356	320	333	363	324	369	330
5920	946	897	866	892	843	867	887	822	884	848	837	857	791	821	818	827	834	809	789	882	796	859	881	801	818	842	830	873	849	864	794	857	840	773	865	850	810	788	855	844	830	874	833	847	834	813	861	822	854	862	865	845	833	897	813	836	837	864	856	846	850	850	836	833	864	804	904	848	785	822	833	808	851	854	806	776	854	858	781	801	867	826	815	835	812	796	841	843	836	797	822	809	789	776	834	846	876	937	830	858	858	867	824	863	830	803	784	799	833	853	828	862	810	866	835	816	849	828	855	804	828	809	847	844	889	868	811	764	813	850	840	801	810	788	800	821	828	885	852	785	897	890	861	772	869	798	872	795	828	853	875	811	843	828	854	889	832	878	767	889	819	802	817	847	912	859	833	816	891	856	859	798	829	828	843	855	846	814	812	846	915	847	775	876	828	861	854	850	800	848	830	846	809	850	877	817	781	874	834	812	851	829	819	858	835	810	805	800	826	828	842	826	804	899	838	880	837	875	823	854	847	798	852	828	819	855	820	834	825	831	874	846	803	841	829	862	833	822	857	845	817	842	808	858	806	811	828	857	848	815	810	832	828	904	849	799	870	855	836	886	847	834	856	837	777	838	834	849	846	791	771	858	844	876	781	842	814	841	805	819	881	814	798	850	846	838	805	849	807	833	904	783	818	843	843	856	866	849	860	823	816	818	826	818	838	811	875	810	798	816	835	793	873	806	874	840	844	862	821	839	862	848	796	838	827	851	840	889	825	846	860	827	876	815	859	809	797	848	839	822	835	819	796	854	838	810	844	832	786	853	814	865	813	874	817	856	810	867	876	835	818	827	824	840	844	817	828	827	816	864	841	813	848	923	775	875	810	827	870	820	784	828	804	881	840	841	831	843	752	802	840	794	877	813	830	809	764	788	830	838	788	826	834	834	826	822	822	859	889	821	856	803	862	772	843	771	823	885	812	854	853	835	828	802	842	838	827	804	877	831	783	860	814	798	850	827	891	816	773	859	837	876	815	778	833	822	793	864	790	835	818	834	830	873	818	790	854	850	812	844	835	864	813	800	890	859	844	835	836	790	852	819	828	830	863	884	803	864	759	818	858	801	867	839	826	827	861	803	842	826	831	867	839	843	855	844	875	844	843	863	857	863	842	907	797	878	862	826	842	833	834	857	787	873	823	806	822	857	801	854	818	813	842	810	859	842	797	862	820	889	825	864	837	865	831	846	852	835	850	834	842	879	833	832	827	862	809	830	879	831	870	814	783	812	786	833	834	832	885	856	833	838	836	833	859	879	823	837	867	825	926	869	833	771	852	820	838	861	808	842	756	833	856	791	843	806	787	832	858	853	784	857	815	847	793	812	885	784	830	842	828	830	856	860	818	807	864	840	828	855	820	866	792	836	844	847	895	815	819	816	853	814	815	857	857	839	833	808	840	841	822	835	886	832	787	859	825	869	858	786	721	847	823	814	799	851	798	812	813	799	818	812	801	812	826	813	837	836	825	859	791	811	809	774	825	849	812	821	828	798	825	844	878	790	846	783	809	835	798	871	862	821	870	790	823	807	843	862	826	791	833	859	841	873	835	821	823	813	828	844	795	808	777	817	867	823	851	899	856	796	863	876	815	798	801	794	832	853	826	813	789	911	830	871	827	836	912	838	818	859	811	796	808	814	850	815	796	790	861	869	846	821	904	861	801	828	845	777	865	805	831	852	790	808	824	844	879	869	799	845	799	801	840	809	797	827	842	864	811	784	810	863	853	839	800	843	831	859	873	862	812	849	866	780	836	848	860	884	861	846	863	840	804	838	843	867	871	777	830	856	880	853	880	824	792	837	843	869	861	784	892	812	802	869	858	839	827	786	859	804	797	854	765	857	856	789	810	816	815	823	829	830	846	869	862	841	866	823	835	843	806	828	862	849	831	834	794	877	824	814	817	862	875	819	831	784	808	852	860	850	827	821	842	813	851	817	863	843	806	818	842	798	826	839	861	870	855	874	833	855	845	854	842	823	792	864	843	878	785	806	854	828	900	840	819	811	879	821	814	826	820	825	852	739	856	902	767	786	803	845	838	807	852	834	807	833	816	801	808	872	836	854	895	797	824	836	846	865	873	831	826	777	816	848	856	851	830	801	831	822	830	847	834	835	811	833	825	820	857	821	854	852	799	824	841	807	834	838	801	791	856	853	845	893	800	845	848	873	827	844	835	862	821	835	843	843	830	803	801	791	893	842	801	844	841	803	847	816	783	887	812	815	814	925	826	799	856	818	819	856	842	835	849	818	831	836	862	863	841	841	823	822	831	851	838	862	866	861	795	823	805	807	818	850	803	828	817	843	793	841	812	808	808	803	857	843	854	872	832	887	918	850	861	850	850	827	791	843	807	821	830	849	818	824	789	844	864	821	887	822	809	841	803	817	834	825	814	831	855	862	803	827	858	865	782	795	822	794	826	797	853	838	833	816	825	781	809	841	846	847	863	824	830	835	852	875	838	833	847	833	828	873	872	797	842	835	840	803	821	813	832	822	772	773	788	824	826	798	812	862	806	812	841	854	879	824	875	793	825	860	836	850	790	795	841	854	849	863	836	850	778	800	841	830	846	812	838	859	769	873	844	833	900	834	814	783	783	834	849	822	842	886	875	831	866	828	793	830	836	780	845	831	850	845	820	819	816	838	839	794	802	805	839	828	827	850	827	822	836	826	772	825	822	810	867	799	889	814	837	884	841	846	873	788	784	840	826	841	844	803	863	785	818	814	821	831	839	868	797	849	884	837	854	842	796	843	841	854	808	809	872	773	826	897	839	841	794	857	826	822	762	847	878	826	866	804	847	795	857	836	829	869	851	848	820	842	831	777	869	802	840	834	795	813	823	867	795	855	812	826	843	878	856	814	832	819	818	867	859	802	868	841	826	841	865	849	849	855	807	825	780	817	817	865	838	845	859	841	856	841	813	816	828	823	815	828	889	870	870	802	836	809	828	842	816	823	806	885	804	838	875	886	824	788	798	897	839	798	833	838	831	862	812	825	839	807	814	851	870	871	832	805	818	818	835	810	863	798	815	832	814	859	864	817	815	875	816	810	850	839	791	806	838	827	811	829	839	876	826	855	800	784	858	875	847	826	797	794	828	822	854	837	824	809	825	838	768	855	808	826	855	887	822	855	859	832	821	858	830	856	841	864	774	813	836	886	884	826	818	839	840	830	851	845	874	843	822	833	839	883	824	833	833	886	811	843	811	864	867	774	844	827	876	853	825	828	811	788	891	835	828	845	775	765	843	819	849	815	872	853	819	825	816	853	807	838	820	886	812	836	875	840	842	853	811	825	865	865	819	818	840	855	868	815	846	802	811	815	813	809	818	889	840	848	802	844	837	833	818	786	866	837	809	806	856	835	851	817	870	787	860	800	842	855	893	847	806	847	806	817	894	807	863	826	826	847	853	837	848	829	847	817	849	851	824	778	853	865	840	804	779	827	813	769	816
25056	21512	24742	28694	21504	17546	463	322	275	291	256	246	268	250	232	224	236	236	261	228	229	220	231	208	214	227	221	248	212	237	211	223	211	236	206	221	187	221	236	232	213	235	249	221	242	239	205	263	248	234	248	222	241	256	225	249	262	248	226	239	223	250	224	236	183	225	221	225	212	223	187	230	252	189	181	244	199	245	218	225	232	224	233	207	230	227	222	241	200	221	213	217	220	225	230	220	249	243	209	207	228	214	236	227	204	211	235	207	220	217	252	279	207	256	235	247	230	248	244	242	227	210	219	236	238	203	241	223	215	220	220	220	210	235	226	214	250	240	236	241	229	220	227	241	234	227	213	236	232	248	233	235	209	206	202	234	244	251	229	199	230	238	221	232	214	191	236	233	211	218	268	222	247	215	237	247	206	225	225	247	234	274	224	221	209	245	205	227	238	221	254	229	217	215	204	242	231	249	220	230	237	211	228	233	240	213	237	223	221	220	211	217	251	233	221	246	231	231	229	235	235	223	244	235	235	228	235	237	204	235	219	210	217	216	209	235	229	227	215	226	202	194	210	256	242	204	225	217	198	241	252	221	228	225	216	251	178	211	195	232	213	268	245	189	197	246	215	220	224	213	232	245	228	208	223	227	218	216	242	216	219	238	242	217	219	208	238	229	200	230	226	214	254	248	235	214	199	218	216	196	248	254	233	253	220	237	232	219	251	247	213	235	226	242	203	210	237	217	235	255	235	225	204	228	238	221	225	229	256	192	224	226	220	228	253	232	200	204	202	205	216	223	240	219	230	200	191	227	209	225	272	209	262	213	214	208	224	224	223	236	279	256	228	229	232	243	250	240	222	222	216	207	209	224	196	223	220	216	227	226	219	217	238	214	243	282	223	204	232	208	231	240	232	226	203	225	225	222	215	227	214	240	227	201	204	267	201	236	234	193	207	212	219	215	224	231	232	235	241	201	227	232	227	206	192	232	253	225	246	246	248	222	216	208	227	204	241	229	224	258	226	237	229	251	223	236	231	222	215	219	254	221	233	198	235	241	207	225	227	193	212	230	190	239	227	203	246	246	217	204	226	238	222	216	219	248	214	229	226	218	235	234	213	212	226	192	225	220	267	235	260	226	202	225	214	240	195	257	200	220	216	228	253	222	197	200	214	213	205	232	219	224	226	208	215	201	233	248	229	217	187	216	211	219	204	225	222	251	216	230	226	224	237	262	253	208	217	229	238	218	211	256	244	226	207	217	229	230	228	226	224	220	231	267	214	244	234	228	217	221	234	225	206	204	240	235	236	231	210	209	221	241	244	217	234	235	238	218	225	214	213	204	239	224	197	227	245	211	237	205	193	232	239	227	233	245	269	248	219	218	234	235	209	270	212	195	243	220	257	211	229	246	240	213	225	235	213	192	217	252	238	230	230	253	225	214	244	229	250	207	198	230	222	216	228	230	208	228	242	208	242	200	186	232	218	205	262	236	206	241	236	235	208	217	233	220	213	201	216	234	228	226	227	234	214	222	236	229	237	231	217	231	250	215	226	222	224	219	264	229	222	221	224	199	203	228	221	232	241	249	237	246	228	203	203	222	256	242	209	241	234	235	238	221	234	199	242	229	224	215	222	253	247	205	202	209	233	243	220	221	232	214	206	201	210	219	220	222	227	210	233	215	217	231	214	255	221	232	245	219	206	203	221	244	236	251	231	199	239	242	196	231	242	236	222	213	234	211	220	228	204	230	193	245	218	233	224	238	220	247	224	201	241	215	226	213	197	212	228	226	209	229	212	245	230	248	222	204	229	241	238	223	216	240	232	205	227	211	217	223	226	240	249	236	238	248	229	226	209	214	222	240	238	197	213	248	216	220	211	223	247	231	218	223	202	247	246	236	209	220	221	229	239	220	203	221	235	217	211	203	193	215	222	221	228	211	235	230	225	223	231	256	235	213	238	211	230	240	240	249	206	230	230	213	239	239	226	250	215	213	218	223	246	212	196	208	199	205	265	222	219	212	216	223	247	224	227	224	232	216	219	257	236	242	215	210	206	202	225	233	221	233	228	218	223	226	201	230	202	246	214	206	224	218	219	212	217	219	231	233	213	216	213	209	227	186	271	253	215	229	227	234	231	210	229	229	249	215	207	232	224	257	228	233	236	231	227	232	227	233	213	216	231	239	213	208	234	185	217	205	238	218	228	243	215	258	198	203	224	246	224	231	212	223	233	233	238	228	224	229	240	216	205	235	233	220	260	217	239	244	248	227	220	210	230	230	225	234	218	216	224	211	233	247	226	230	256	220	214	206	227	197	243	221	224	243	221	242	216	220	222	185	238	244	243	258	213	228	218	255	230	198	216	222	219	231	205	209	176	212	228	228	244	210	239	176	224	245	237	216	192	237	216	238	239	230	218	221	235	209	215	208	228	223	220	216	227	249	217	241	221	206	226	245	248	200	202	225	239	224	193	220	233	237	236	233	215	242	252	209	235	201	221	230	236	223	221	225	215	228	250	215	217	202	234	200	247	202	224	195	223	212	210	203	240	247	242	209	206	224	211	256	213	227	232	227	249	196	214	216	248	230	218	215	233	226	242	231	204	228	206	212	205	224	208	184	242	241	230	214	234	237	251	224	225	236	224	185	222	248	212	190	279	233	242	227	230	197	234	243	223	232	223	237	222	233	193	226	193	209	243	209	196	219	252	245	222	226	219	219	232	238	209	235	234	241	252	240	230	214	199	192	234	203	226	250	230	227	225	226	231	242	216	213	238	246	237	205	240	252	228	226	216	213	192	174	232	245	228	244	207	234	239	223	220	219	220	215	206	197	223	202	225	227	213	258	205	231	236	255	222	226	198	229	230	216	244	201	219	234	207	250	213	228	219	201	203	225	210	245	213	207	227	196	251	219	235	234	234	252	246	271	229	238	234	210	224	237	231	214	241	237	230	234	210	234	197	214	222	221	237	239	197	258	207	233	205	215	193	219	200	217	233	217	233	257	220	242	226	210	232	257	228	218	217	237	250	228	237	242	242	254	213	227	214	233	252	236	237	231	204	223	196	211	233	219	223	231	248	232	249	208	219	206	239	212	213	251	231	218	206	221	199	225	251	205	238	242	233	237	264	207	218	219	222	240	231	219	253	213	228	215	237	226	255	232	249	215	208	235	229	218	232	215	218	217	221	236	229	231	220	238	208	209	217	206	214	212	239	197	223	202	227	246	218	239	215	259	243	192	229	198	238	246	200	206	201	258	250	221	258	208	235	221	223	226	209	229	224	217	226	213	251	218	218	239	238	197	233	225	224	220	203	237	218	227	204	218	201	212	226	216	228	256	218	224	243	210	223	198	224	232	235	229	230	228	215	175	269	218	221	215	202	218	216	238	214	232	238	224	207	199	232	226	222	234	181	195	223	243	218	229	215	217	229	213	242	230	197	214	228	231	209	212	238	233	247	243	217	203	192	214	242	203	247	223	231	245	224	236	208	227	237	200	216	224
3084	1987	1104	815	681	632	553	569	591	576	583	556	616	571	521	555	533	582	534	528	544	578	577	538	591	542	572	574	588	568	596	551	566	576	544	530	547	543	575	541	553	567	539	551	558	615	545	512	568	555	557	595	561	512	520	541	546	566	589	555	515	581	564	598	562	531	582	536	539	557	590	541	545	548	573	547	557	574	525	530	554	550	538	532	560	563	561	556	533	577	535	537	565	548	542	540	582	543	575	538	549	540	523	512	540	528	558	591	546	571	573	571	565	577	567	569	517	529	564	572	588	575	537	567	543	545	572	554	549	555	570	566	611	577	521	547	579	537	543	602	518	537	577	530	523	537	573	592	580	596	549	520	541	584	542	527	560	522	581	529	547	553	547	578	596	563	554	534	564	532	538	568	557	574	548	522	545	519	512	515	607	559	565	552	559	555	575	537	584	569	595	502	581	497	547	562	564	549	569	562	560	546	556	538	521	520	590	539	561	509	543	575	546	565	534	529	527	553	585	575	545	568	514	523	514	519	549	553	538	566	591	602	577	557	583	574	576	540	553	571	577	559	595	507	543	567	538	553	541	576	547	562	581	567	553	517	535	543	537	540	532	542	528	547	536	568	521	579	559	520	545	555	564	524	546	576	519	559	545	554	588	550	518	552	525	556	555	558	589	529	516	553	528	555	573	583	542	557	566	559	557	531	575	536	559	535	577	571	565	532	569	545	526	602	556	566	553	578	561	559	508	552	530	557	542	546	568	568	604	605	544	516	576	597	532	549	563	558	539	553	567	559	575	546	518	568	532	566	567	591	545	542	523	560	568	576	576	525	577	574	562	543	573	541	556	532	504	539	596	531	559	557	556	566	572	533	541	558	567	523	555	527	507	589	556	538	550	504	560	530	578	542	530	580	572	508	542	550	581	536	534	529	588	559	547	581	569	553	579	542	556	561	559	517	585	575	588	578	522	570	545	565	553	522	545	587	586	521	544	564	536	548	566	541	568	541	574	558	536	551	580	538	563	599	613	580	542	504	529	528	565	558	565	584	542	556	555	561	501	554	566	557	601	553	577	581	564	523	512	520	514	533	511	507	563	551	560	560	565	569	532	529	587	542	567	541	537	515	553	552	547	526	580	511	517	567	577	518	552	587	509	571	542	543	564	485	569	538	559	554	555	574	555	539	567	517	519	530	568	578	591	536	528	541	519	571	518	586	555	555	544	591	569	577	570	580	526	609	541	559	567	555	543	576	585	555	566	530	525	533	559	541	607	541	556	516	568	533	550	579	539	547	522	529	573	547	583	501	532	522	545	556	550	553	547	562	540	583	572	556	523	546	557	544	549	580	539	560	524	564	590	562	555	531	546	553	551	581	574	545	572	562	532	527	607	574	589	573	540	557	552	550	559	524	530	549	600	561	571	557	558	541	541	577	559	532	578	559	544	551	523	523	544	540	573	606	568	521	532	558	580	498	570	547	530	546	531	544	582	567	571	512	571	559	522	553	526	590	561	578	563	532	516	554	594	586	513	562	556	463	545	516	539	567	537	547	555	557	564	552	548	597	575	637	552	562	575	535	564	590	563	557	572	538	556	534	560	553	511	582	555	564	594	569	563	585	522	558	533	566	574	580	542	517	566	545	568	556	519	552	566	532	561	559	580	579	550	554	614	520	567	534	564	553	573	521	561	569	615	548	557	574	545	557	529	543	579	584	558	503	543	560	535	594	563	536	512	509	492	553	552	549	529	546	527	522	567	525	577	559	535	508	544	550	535	541	527	564	498	564	580	556	568	581	567	583	558	581	547	524	536	546	568	540	531	530	493	550	583	534	536	540	538	578	550	534	515	566	546	524	499	555	563	549	593	561	598	576	577	582	548	551	558	529	539	546	547	559	521	537	577	547	523	549	549	544	543	522	562	563	531	580	597	554	547	559	555	514	565	556	571	531	569	547	574	549	576	547	516	541	585	543	563	567	573	545	536	566	547	567	560	571	566	555	555	555	567	546	552	530	594	528	571	572	503	587	517	587	579	554	580	506	536	588	540	542	577	518	543	543	509	515	540	526	550	547	528	566	547	519	564	549	549	547	569	576	564	580	583	587	586	545	560	521	560	572	575	578	597	520	565	572	545	532	561	591	554	561	557	524	550	562	524	530	522	537	489	543	546	507	547	561	538	520	539	583	528	516	531	557	569	529	535	536	525	528	555	551	542	558	587	565	535	579	577	565	544	541	546	549	544	565	542	593	571	587	595	517	598	553	571	579	565	522	530	528	534	588	553	528	546	528	560	581	539	519	548	573	536	558	501	576	558	571	558	567	549	541	555	536	531	508	538	585	560	568	570	538	553	544	579	525	556	512	553	565	552	579	548	573	529	567	543	599	541	513	556	542	551	533	552	552	579	514	532	541	527	569	582	570	561	562	547	500	564	565	523	573	535	610	568	550	547	589	539	531	593	528	553	585	515	540	567	587	552	569	554	515	544	522	589	584	543	566	586	575	538	538	565	555	537	557	558	548	578	565	598	580	585	581	570	538	571	583	609	569	538	532	542	550	569	553	546	538	536	515	532	539	581	545	563	563	558	555	557	574	545	532	539	564	516	559	564	526	577	578	514	527	557	573	521	519	523	575	584	569	567	543	551	536	532	542	531	536	558	492	569	576	536	562	553	562	531	569	588	572	568	521	524	550	563	579	513	578	573	555	573	560	560	511	503	551	550	607	570	520	548	560	539	569	538	534	531	570	615	537	584	571	530	628	508	524	566	534	559	566	520	558	553	528	565	536	572	553	577	532	561	541	561	537	562	524	580	581	536	526	579	537	527	550	546	518	591	553	543	566	563	564	529	558	544	554	584	509	515	575	548	543	555	562	530	561	579	556	556	572	510	571	552	553	534	579	597	588	537	564	583	526	549	578	502	518	578	550	568	561	598	557	536	568	526	565	562	549	580	559	561	547	581	581	555	557	579	554	513	563	579	593	525	532	555	593	529	550	555	554	573	533	587	567	563	607	532	539	549	575	536	545	570	582	599	531	554	548	560	526	526	544	539	524	563	507	515	517	544	529	570	524	559	532	567	587	572	579	546	563	585	533	536	583	567	552	575	572	538	539	536	587	553	555	566	526	527	542	516	510	510	508	529	558	525	552	539	568	528	530	568	580	560	562	547	519	598	528	550	538	595	538	567	547	537	579	537	577	575	587	539	510	545	563	517	523	583	553	543	528	571	519	582	554	551	561	540	543	603	507	530	533	568	544	538	578	571	558	555	560	600	545	552	538	556	497	540	535	558	557	533	588	533	533	571	536	552	607	558	573	546	566	512	510	577	588	523	592	598	554	546	586	588	519	577	549	551	562	569	593	537	559	545	592	540	559	550	559	543	535	548	522	588	557	545	550	526	547	530	540	565	547	547	568	564	632	553	558	565	542	520	589	529	601	535	558	581	544	570	561	581	554	565	558	561	548	562	512	539	585	558	515	531	534	559	550	530	528	568	562
24402	21482	25106	28291	21484	21488	12550	396	225	183	180	146	157	160	118	132	124	128	130	139	109	134	121	116	98	127	106	114	113	99	116	115	84	125	130	102	104	106	109	100	100	101	107	88	110	128	109	99	106	92	103	100	110	94	98	112	97	129	117	108	120	105	113	115	98	101	97	114	107	114	88	102	102	118	107	100	100	93	125	106	114	116	92	93	89	108	108	107	121	94	103	114	105	101	96	101	95	95	123	103	92	122	95	87	121	92	90	103	97	86	90	109	79	100	98	99	85	108	106	94	103	114	101	115	104	113	99	100	105	103	95	109	116	106	108	108	97	116	86	114	113	115	100	100	95	95	97	109	112	110	94	101	111	100	104	88	89	113	87	74	104	101	100	97	117	108	101	100	101	102	115	115	106	85	105	109	118	106	101	101	125	111	111	107	90	106	101	103	106	96	103	105	82	96	93	94	83	99	102	79	116	111	90	106	104	104	85	104	122	103	93	109	113	100	104	107	112	94	88	117	96	110	101	89	102	97	108	91	95	116	93	106	107	97	95	114	115	112	102	112	103	98	88	105	88	101	96	104	107	91	100	90	82	102	118	88	100	95	99	116	105	79	113	92	90	99	110	113	109	112	95	107	101	109	91	94	92	98	105	99	107	100	106	112	92	121	113	105	87	96	114	103	82	111	120	124	104	89	102	110	112	114	121	101	105	93	114	89	92	111	88	107	100	110	98	101	103	99	85	93	106	88	100	123	106	95	106	108	117	101	118	96	111	95	119	108	92	105	80	105	82	103	90	104	126	108	99	100	94	89	113	90	94	101	98	102	115	104	121	101	101	102	96	102	98	87	99	96	87	111	116	100	111	123	112	115	98	108	96	96	96	104	123	99	106	110	90	97	123	94	85	110	91	106	99	106	100	109	96	101	106	89	120	101	106	118	100	102	96	100	111	92	120	101	93	98	108	98	103	115	116	108	116	94	99	109	102	100	91	99	133	106	101	104	101	108	105	86	90	101	107	122	106	97	93	86	119	96	114	96	93	90	87	106	106	110	99	111	91	100	94	125	105	94	106	88	94	97	102	102	107	107	123	114	106	112	113	106	102	109	107	109	100	92	105	83	108	91	112	119	97	106	96	118	120	109	94	122	116	119	125	112	111	91	100	96	98	85	97	100	113	119	97	120	114	97	115	93	109	87	115	93	82	92	107	89	123	106	117	94	84	88	96	112	90	105	120	94	96	106	114	110	87	91	111	113	86	114	105	93	96	103	106	94	98	102	93	109	107	112	129	90	102	101	99	96	109	98	108	97	137	99	99	109	101	100	117	90	118	97	119	95	91	114	105	107	92	111	99	95	100	101	123	104	110	113	90	94	111	118	102	121	102	97	100	127	94	81	97	103	111	73	106	98	102	101	106	94	94	94	127	97	110	108	93	105	96	88	107	115	91	94	130	112	99	86	94	96	128	109	109	104	117	112	109	89	97	90	117	120	95	100	99	125	90	121	110	95	89	94	108	103	96	104	102	91	107	113	98	115	107	103	93	106	110	108	104	96	107	86	108	99	125	100	108	98	123	91	111	98	103	126	101	111	99	111	104	102	119	101	98	127	102	101	98	91	99	100	111	100	80	99	132	102	99	110	103	95	142	106	106	100	106	114	104	103	111	88	110	130	106	102	91	88	93	112	118	104	94	86	82	104	101	88	85	100	92	103	104	120	101	96	105	110	102	99	106	107	112	89	105	83	102	94	112	85	106	96	103	113	89	105	93	87	102	111	104	106	104	94	85	109	103	102	104	104	92	92	101	104	112	116	108	98	107	131	110	111	100	121	78	102	98	88	80	104	112	86	95	86	96	107	109	107	92	103	106	91	116	97	89	92	105	93	130	101	119	85	100	108	81	85	103	107	113	101	118	98	83	112	105	101	92	93	109	103	108	98	98	83	111	119	89	114	115	114	93	87	116	111	100	100	113	113	101	117	128	108	98	90	92	90	92	108	97	114	100	118	112	104	118	93	84	86	101	101	107	105	83	98	110	113	103	102	88	101	97	98	94	116	97	103	105	87	111	107	96	89	108	112	123	89	94	89	76	100	103	111	101	120	112	114	113	73	107	87	90	81	93	102	99	97	103	90	113	103	98	131	104	95	108	100	97	99	101	97	106	92	107	98	91	108	99	95	97	98	116	106	108	92	110	94	86	114	98	95	88	107	100	110	101	97	98	85	113	96	124	85	105	110	95	104	101	115	108	102	106	119	117	108	110	99	111	121	98	85	100	89	105	100	101	104	97	91	92	91	99	99	96	94	114	104	107	106	110	101	121	102	104	94	105	114	95	123	105	97	102	113	94	103	117	89	86	109	111	91	107	97	110	98	84	72	99	78	88	92	122	92	88	112	117	128	117	100	100	110	108	115	141	115	120	102	108	106	96	94	102	94	103	120	81	107	112	96	105	88	125	106	91	103	105	91	85	106	96	90	110	113	101	114	85	100	135	117	106	97	104	107	94	97	92	93	106	99	93	96	88	94	118	111	104	99	99	128	114	118	111	107	95	99	93	107	108	93	100	95	126	100	109	94	111	105	106	98	112	83	96	106	107	99	108	95	107	122	113	112	116	85	111	103	91	96	112	120	103	99	92	91	94	92	108	85	112	117	95	113	109	92	100	105	116	103	106	106	91	116	86	89	110	110	104	104	98	91	110	84	92	94	118	107	100	101	99	102	95	96	96	101	101	108	120	105	106	94	118	98	70	90	113	121	93	112	99	119	101	98	104	116	113	122	101	95	101	109	108	124	105	115	87	107	98	94	106	100	93	97	86	102	119	93	87	109	103	106	87	120	120	117	102	112	96	114	102	93	111	109	105	88	108	94	94	129	96	102	96	113	118	115	109	80	100	99	101	99	102	98	111	79	99	114	112	102	108	95	113	106	103	117	112	102	92	115	88	92	104	90	100	100	125	98	117	96	108	92	87	87	124	89	93	104	93	105	101	108	123	106	93	104	109	96	93	104	114	111	106	118	109	89	84	99	105	105	118	100	114	100	84	98	92	107	101	86	99	96	97	99	100	86	92	104	106	116	109	116	99	105	102	109	92	112	107	79	103	86	103	112	107	107	84	110	88	109	94	115	101	124	102	105	119	101	95	95	106	106	106	101	104	98	113	95	98	118	103	89	95	108	104	97	89	112	96	103	88	95	112	112	103	92	101	100	107	101	94	99	107	110	121	106	108	106	104	91	127	103	120	106	102	114	95	89	88	107	126	89	108	104	99	100	117	110	107	115	80	102	98	108	104	90	81	99	92	95	98	103	115	102	88	118	103	91	101	101	113	106	110	107	99	105	100	78	115	106	115	105	112	105	108	90	126	102	114	104	85	92	94	96	126	98	91	97	111	106	100	113	93	98	101	98	106	95	83	116	112	113	84	109	102	117	105	106	102	102	122	102	104	121	94	104	131	97	99	87	113	101	120	92	109	101	110	113	84	114	119	110	104	95
2944	3101	1337	732	541	430	399	367	344	311	332	316	349	329	303	319	303	278	294	286	293	317	284	292	301	280	305	290	301	304	307	297	295	322	311	279	281	303	286	287	283	289	300	289	312	280	288	331	322	287	266	300	245	283	284	283	280	317	306	272	261	288	301	273	308	269	303	316	289	291	290	281	297	283	329	274	278	301	304	312	316	328	264	285	307	279	290	337	270	278	286	308	284	300	263	263	278	252	270	284	281	281	282	306	278	263	329	304	279	294	315	284	271	266	296	260	292	285	306	290	269	270	287	290	286	296	302	291	268	315	313	326	289	267	297	280	293	295	281	293	258	317	271	274	268	275	286	273	304	295	284	286	295	242	285	278	293	297	301	310	286	287	282	277	316	281	314	292	269	254	288	287	265	276	298	291	304	295	278	283	307	290	280	307	318	292	269	275	335	300	265	306	291	309	286	309	276	292	305	274	275	293	280	278	276	310	268	328	275	273	281	280	294	321	255	267	293	276	269	293	323	262	274	279	289	278	256	310	298	287	300	290	281	257	307	292	298	305	263	279	313	272	318	334	299	276	258	290	279	295	290	299	280	294	321	256	286	290	280	277	271	295	288	276	281	309	296	286	293	282	289	276	283	276	294	284	299	270	269	299	301	293	313	281	288	281	254	296	281	277	305	317	317	291	285	304	274	281	302	251	286	280	280	276	316	265	272	274	269	246	260	292	296	301	284	274	282	307	258	254	296	276	284	297	311	309	300	289	290	270	256	269	285	283	264	323	294	274	289	306	285	291	275	311	286	322	317	318	290	284	303	293	307	274	301	313	315	294	294	282	301	281	293	304	286	272	280	290	296	261	275	316	277	273	304	285	241	281	287	270	308	293	293	307	288	294	310	281	296	275	271	288	265	300	330	317	271	298	295	282	323	258	302	309	260	290	273	301	290	278	278	284	304	282	326	270	274	287	317	303	293	259	305	279	270	280	313	282	274	303	300	307	315	306	287	318	308	304	268	257	274	263	304	291	298	271	300	271	291	286	297	271	283	243	286	266	311	293	312	275	305	293	294	289	318	266	290	298	267	284	275	294	313	277	268	307	279	292	268	268	266	293	245	296	322	297	300	304	288	288	297	251	299	293	285	296	272	294	287	302	311	286	282	296	312	285	277	276	279	280	266	298	270	267	288	275	288	301	272	259	273	318	283	321	290	309	279	285	289	309	295	293	317	301	282	298	301	281	317	292	288	291	298	263	297	312	302	292	284	278	293	275	289	256	275	280	278	292	307	289	285	297	286	308	267	306	274	310	297	310	310	277	281	260	259	280	273	286	283	288	291	284	292	305	272	258	324	314	306	288	297	312	289	320	314	310	299	279	286	244	308	308	317	274	278	276	313	301	282	280	292	259	287	262	266	292	317	338	285	298	274	266	334	291	290	315	297	282	292	256	299	264	255	272	320	277	285	295	282	299	280	275	306	304	294	290	259	293	310	280	300	281	314	283	297	305	278	243	294	283	271	295	332	277	301	295	277	282	291	262	279	269	298	285	299	299	275	300	298	282	279	280	309	282	292	299	340	282	277	305	306	293	291	317	290	309	301	306	274	267	282	277	290	278	273	271	269	286	296	273	289	264	275	271	335	296	331	302	244	283	285	281	299	276	299	300	292	283	298	315	272	304	292	297	271	300	274	294	300	291	322	277	281	299	278	276	296	311	310	285	303	275	310	289	274	286	300	306	284	296	287	263	279	296	258	296	311	285	300	315	292	298	299	302	275	271	295	277	282	284	283	299	279	302	275	293	275	293	254	296	301	262	320	293	299	286	277	293	295	310	284	315	278	305	287	276	317	266	283	338	292	260	271	302	258	266	287	262	264	272	303	305	272	275	272	294	264	303	297	286	283	288	309	313	264	297	270	292	292	308	310	285	279	290	311	281	297	307	279	327	265	289	281	290	305	285	260	313	287	300	298	289	288	278	275	305	288	272	328	303	303	271	293	294	295	259	294	284	279	291	283	307	307	296	310	275	296	253	259	323	300	307	309	283	275	284	277	300	259	285	284	312	295	283	274	271	280	272	295	283	283	299	292	271	307	280	260	280	294	304	299	278	288	248	275	278	293	282	308	278	316	277	302	268	295	306	290	285	297	284	300	297	295	300	303	284	295	291	291	296	279	292	302	267	291	290	312	311	278	305	273	274	277	303	281	282	303	288	282	285	287	252	295	298	310	259	291	303	322	294	265	293	279	268	272	284	288	272	311	326	296	297	302	286	268	291	279	263	273	309	282	259	308	296	290	288	313	266	276	289	297	287	304	267	274	303	286	299	305	298	277	271	297	283	310	304	265	292	292	291	267	292	263	271	278	277	283	253	300	324	267	298	308	272	266	296	279	301	290	304	299	295	297	281	278	289	305	319	298	330	266	295	284	256	272	269	300	302	293	285	281	308	286	293	316	280	267	288	290	303	282	288	283	320	284	328	283	296	253	276	261	297	325	266	338	277	261	265	287	289	297	311	281	295	292	290	312	294	300	285	290	295	280	276	305	264	284	290	278	279	296	308	292	273	322	270	290	278	263	314	311	290	263	290	296	257	283	281	308	282	294	288	309	288	262	285	322	300	259	291	286	276	279	282	272	292	287	296	255	296	299	292	291	280	277	300	306	262	285	280	285	289	266	307	303	276	280	310	308	276	304	298	296	267	305	275	344	298	282	261	296	301	315	277	306	292	290	298	281	301	302	280	292	265	280	283	304	310	303	304	282	303	292	324	306	271	305	274	281	286	284	268	253	347	299	273	299	299	303	296	273	249	329	302	258	277	287	300	282	263	289	290	278	275	278	241	302	321	303	288	302	291	320	301	273	276	287	296	286	284	273	313	283	263	265	292	256	312	294	305	300	292	291	285	293	324	272	301	307	272	308	298	284	277	289	286	302	313	288	291	297	264	303	293	297	296	307	310	280	288	271	257	289	306	282	293	280	282	289	271	300	298	285	264	288	251	275	293	296	288	279	312	293	271	299	300	317	282	302	299	277	267	288	303	284	302	284	299	284	274	267	281	275	300	285	302	299	301	284	267	287	298	285	318	283	280	282	321	280	277	301	281	263	265	291	305	301	286	299	292	286	289	272	278	313	286	298	267	299	281	274	337	264	293	309	273	254	287	284	298	306	295	243	270	284	271	278	315	253	276	289	262	317	276	286	289	291	306	275	284	288	285	300	300	294	289	314	263	312	285	289	275	280	287	295	282	287	256	266	288	264	287	290	296	308	313	289	288	254	290	260	269	282	306	266	288	298	257	290	296	302	257	323	314	254	291	267	300	303	282	272	284	290	317	300	301	301	260	311	301	308	304	289	271	290	323	268	309	313	275	260	274	249	291	271	303	284	281	292	261	293	277	273	291	306	276	272	288	313	246	306	290	297	280	296	282	304	302	323	278	305	304	273	296	288	304	276	300	296	294	264	278	288	306	281	316	289	311	320	286	309	277	275	293	286	287
32132	20137	7563	503	393	370	364	330	368	377	341	365	361	379	339	350	324	338	348	331	360	351	328	341	330	334	350	344	321	354	343	326	332	359	359	319	343	316	326	348	352	343	386	350	330	337	337	337	334	360	337	381	338	331	358	399	362	324	330	364	366	314	358	411	348	347	339	328	359	350	327	371	338	309	349	337	359	383	368	366	340	317	333	337	362	351	358	336	370	360	368	375	351	347	361	364	359	332	359	375	326	346	332	326	327	347	331	361	342	376	354	350	357	352	335	348	334	395	352	354	333	347	341	341	339	329	372	343	346	353	327	330	340	360	354	370	320	366	334	324	328	357	356	338	337	328	382	336	330	331	343	329	347	353	344	333	347	383	338	345	341	354	304	343	320	334	361	345	335	331	347	314	334	326	357	383	375	317	311	361	343	368	358	351	349	350	379	337	335	337	357	353	375	391	373	364	313	350	329	341	355	339	352	353	345	343	387	375	345	328	349	346	346	355	325	316	346	376	338	325	339	346	370	336	376	387	347	341	363	360	339	332	310	310	334	366	355	341	344	361	373	350	358	329	310	311	342	385	375	377	328	327	344	341	332	329	360	377	367	306	330	360	335	336	319	302	328	371	344	358	393	350	341	385	318	355	344	318	356	340	345	362	392	362	342	341	341	338	353	361	329	343	337	371	344	374	351	367	368	367	362	348	374	345	322	363	355	367	378	353	345	375	351	346	368	328	325	332	346	338	365	297	349	380	355	370	346	350	327	364	330	362	345	345	339	333	351	342	340	371	345	325	318	338	350	346	317	320	365	337	350	330	350	366	356	372	362	353	349	336	332	345	380	354	344	342	320	369	360	335	338	341	343	340	348	331	350	314	341	348	344	324	361	319	351	362	340	338	352	321	332	350	382	397	337	352	304	325	338	379	381	337	340	358	324	279	311	335	320	309	325	364	301	337	359	337	333	346	324	357	325	293	312	311	357	303	349	328	354	342	356	350	343	339	312	341	367	369	394	353	345	360	368	375	347	327	373	340	367	343	357	369	374	342	362	364	365	367	342	297	336	317	341	367	354	325	334	317	321	337	365	344	380	352	344	351	266	340	341	352	331	358	363	362	352	349	314	367	350	366	332	360	354	367	374	385	342	314	386	351	326	360	343	353	307	328	340	344	350	388	322	327	352	356	358	345	360	364	335	329	364	358	370	361	347	311	317	320	349	340	380	374	359	358	358	360	350	369	326	331	376	331	319	358	331	306	350	368	333	324	327	324	335	347	346	365	344	349	342	406	337	354	352	375	352	357	358	358	373	344	329	336	394	359	362	355	350	331	335	328	334	342	358	362	380	315	355	373	316	358	320	381	364	355	349	335	315	345	352	345	344	370	364	350	317	382	348	316	355	345	354	357	334	402	348	348	353	362	321	348	334	359	364	319	329	327	333	314	375	343	360	353	345	349	355	384	362	366	327	309	354	312	366	325	351	360	360	344	330	355	313	330	373	390	382	371	367	348	327	367	348	321	341	370	332	338	337	338	339	360	310	379	339	338	340	362	352	348	376	354	362	310	318	343	354	388	327	316	307	307	355	334	341	373	330	350	358	331	349	342	372	333	344	317	318	347	337	332	340	328	364	336	362	353	321	337	308	375	341	353	328	350	361	324	341	367	342	343	362	317	365	333	365	332	362	341	326	326	356	323	326	376	384	343	344	353	385	356	358	328	355	375	336	366	357	384	363	324	347	360	354	372	357	345	334	364	341	315	345	328	330	336	363	367	353	376	315	338	384	353	337	359	333	365	339	317	354	327	347	337	353	374	353	323	341	361	404	316	340	393	382	338	340	365	341	336	311	359	323	350	351	365	344	359	387	395	354	360	354	334	354	306	346	342	350	333	366	352	377	382	316	383	342	349	321	324	330	359	368	363	387	374	359	343	328	362	337	340	348	320	350	313	364	361	330	336	379	344	326	371	384	348	345	319	335	345	360	346	358	372	309	370	355	386	370	380	338	340	369	335	353	356	384	315	376	340	346	364	299	343	345	396	362	339	367	367	364	357	317	348	326	341	351	349	355	358	347	363	377	345	367	351	362	355	384	382	374	337	349	357	362	345	384	366	352	345	354	351	354	317	350	329	336	365	353	325	334	322	332	334	311	350	329	342	334	350	355	319	348	362	338	352	359	347	354	363	296	347	354	366	332	343	347	350	368	335	316	342	353	339	314	319	334	342	363	369	328	335	336	383	348	339	343	336	308	336	342	345	322	388	337	353	344	347	340	363	329	348	368	341	336	323	334	343	326	327	368	366	343	370	324	306	367	334	371	322	358	362	318	321	331	330	343	342	348	343	350	359	360	351	339	343	333	329	359	364	337	361	363	313	330	366	351	331	352	325	370	377	340	362	350	327	365	337	397	330	363	318	321	338	356	342	370	340	341	365	336	326	343	359	346	347	349	377	334	362	385	310	373	367	338	353	365	333	342	319	338	336	366	358	375	344	345	384	348	377	378	329	353	354	315	360	345	307	363	339	348	332	368	341	348	352	338	338	332	341	332	326	356	351	342	371	364	345	339	372	357	363	376	354	352	336	372	360	357	329	368	353	347	341	365	354	349	346	339	297	353	340	304	339	322	353	379	317	300	355	358	361	350	351	349	317	340	359	348	346	327	337	370	360	341	346	352	322	341	354	354	341	346	355	324	344	352	337	366	345	388	369	373	348	357	368	325	348	354	368	357	375	355	335	361	358	342	348	352	356	333	364	329	336	353	344	328	371	334	353	353	341	353	375	335	362	354	344	319	308	355	351	325	353	338	331	353	337	341	335	329	326	360	321	339	336	334	335	366	376	366	339	336	315	379	339	388	369	321	320	330	334	363	346	379	341	334	339	364	328	334	343	327	350	373	356	350	357	347	326	381	348	341	352	351	329	366	331	319	329	348	333	352	356	366	361	337	323	313	332	336	352	358	374	335	376	346	347	343	340	348	349	320	354	360	325	347	360	352	352	328	337	367	375	370	339	338	339	364	330	325	361	379	339	330	337	337	350	357	353	347	323	352	363	335	313	345	363	372	353	353	352	343	345	321	331	357	343	350	329	367	370	348	336	336	343	352	350	342	355	345	354	351	368	361	334	385	361	378	374	366	346	399	357	342	359	362	324	323	357	317	307	347	345	361	370	362	356	361	324	347	353	337	361	300	346	358	374	376	354	332	370	353	382	337	351	365	330	300	369	348	327	352	353	331	369	333	364	323	344	312	351	365	323	339	311	357	341	349	355	340	356	308	377	403	362	362	329	343	385	345	329	321	342	334	343	367	356	297	344	373	334	344	350	356	303	379	331	350	379	350	348	335	330	361	375	341	333	370	372	375	381	333	320	316	343	358	329	366	319	364	330	356	343	328	320	341	327	351	359	323	361	361	349	317	344	312	384	353	360	335	351	357	385	383	366	346	357	318	316	354	355	312	343	366	363	357	362	358	359	322	335	351	326	306	325	349	379	317	338
5794	945	881	869	804	837	882	791	867	839	817	861	826	867	823	817	838	829	796	880	878	827	878	854	854	846	842	789	844	863	825	817	832	872	824	785	813	807	804	799	814	862	826	838	892	889	858	836	843	793	876	843	821	818	862	820	860	821	869	834	849	809	789	797	848	885	875	830	757	816	804	837	826	798	846	843	836	768	800	881	828	864	844	827	783	852	846	866	828	827	823	849	841	833	844	824	843	850	848	867	836	844	825	805	840	844	837	842	872	834	815	775	820	836	792	834	828	881	822	846	860	832	893	818	850	781	869	838	854	849	845	850	867	838	839	876	844	788	825	876	879	830	878	780	880	786	775	785	810	834	805	828	848	814	826	834	893	807	864	861	839	861	832	819	820	862	825	909	795	832	839	846	812	852	815	858	835	902	854	884	859	843	836	791	822	844	818	799	876	858	822	829	879	799	839	828	877	854	895	830	798	828	859	849	844	842	824	863	838	847	856	819	897	850	852	790	841	874	802	814	867	808	808	822	854	844	838	865	899	836	858	851	865	764	819	845	899	857	830	818	845	825	852	870	819	842	839	827	818	890	799	793	848	869	841	830	827	855	873	786	846	856	814	834	855	826	782	805	873	816	881	863	860	824	844	816	846	857	839	887	840	797	838	789	820	884	827	850	839	841	840	826	823	808	871	852	874	819	874	844	784	817	837	836	779	865	792	801	837	834	835	832	863	810	788	859	823	828	843	842	891	776	836	830	798	859	814	784	872	840	850	826	856	812	823	861	839	873	865	849	819	828	871	839	823	824	886	839	823	899	855	820	808	826	838	847	830	822	779	831	858	777	792	852	819	851	875	830	827	865	840	838	868	821	838	851	828	828	842	819	795	836	870	842	837	860	858	794	851	844	834	872	869	840	859	871	841	849	824	844	853	817	790	814	860	782	833	847	788	839	844	812	845	810	831	838	852	834	840	834	867	836	885	859	832	831	841	790	888	801	758	863	786	844	821	871	864	839	832	863	812	835	816	855	827	825	904	837	834	821	785	849	846	848	827	804	853	826	841	846	866	836	821	850	849	864	834	858	794	856	802	844	840	789	909	866	864	838	847	813	846	857	876	836	829	838	875	824	861	864	802	826	846	829	832	837	818	804	824	851	842	838	858	892	825	852	819	861	862	807	770	795	817	819	781	926	828	821	865	845	845	858	814	830	844	859	810	850	790	858	857	835	863	847	836	850	849	853	795	842	799	845	808	805	832	797	866	793	860	848	823	870	863	840	875	857	849	789	864	825	783	833	865	875	842	737	858	844	851	848	790	850	806	809	794	823	832	871	865	883	811	843	833	848	845	823	803	803	849	846	835	821	859	815	820	867	872	843	804	830	869	804	832	856	834	809	918	818	861	826	911	827	782	824	836	818	865	793	878	864	855	829	863	829	883	819	784	808	874	820	841	809	840	844	862	795	833	777	864	774	826	846	819	885	865	864	826	849	825	800	807	869	858	780	836	785	826	876	821	838	829	833	874	861	857	804	875	836	814	831	802	856	840	799	843	820	829	796	810	837	900	815	778	843	878	862	840	805	844	856	830	826	806	883	861	849	834	878	858	813	800	799	812	824	839	880	905	879	856	822	833	835	811	837	827	818	834	815	909	812	821	861	813	863	878	876	818	866	828	818	795	851	827	819	863	812	838	872	787	813	842	791	849	831	817	800	841	846	827	807	822	843	860	835	827	824	880	840	788	861	859	788	818	833	824	862	810	766	829	848	795	849	811	819	862	833	793	844	864	793	871	899	860	856	852	822	755	836	886	847	845	867	862	842	850	840	845	797	862	824	869	844	821	829	823	827	888	811	840	852	863	860	792	810	808	836	809	808	837	841	817	801	883	785	824	866	832	807	830	823	841	844	848	819	814	833	866	813	806	811	857	815	828	850	835	820	871	868	805	819	878	910	846	817	867	803	842	821	848	787	895	848	831	844	828	834	782	877	832	804	816	832	887	797	851	847	823	796	861	859	856	815	844	824	861	862	826	808	840	827	849	822	806	862	818	847	783	850	811	861	883	794	833	835	831	880	833	826	834	842	813	853	872	880	820	807	803	861	805	839	829	787	762	826	863	814	819	879	886	845	836	871	855	866	818	847	864	793	793	860	844	881	825	819	789	819	863	841	735	864	867	857	816	907	835	819	852	815	877	872	824	884	852	829	869	847	889	896	790	836	846	805	796	847	800	822	808	813	779	865	780	887	846	861	851	796	858	827	825	873	877	810	865	819	899	847	873	868	893	821	860	804	825	813	814	860	839	811	853	872	856	824	862	844	864	850	849	820	841	838	824	801	880	825	855	895	877	836	804	853	778	799	810	808	839	829	879	826	826	841	849	833	890	840	828	850	814	830	822	848	853	817	875	846	837	817	882	865	816	843	836	853	771	816	828	774	833	825	848	817	795	841	866	830	865	824	852	844	810	826	830	841	868	853	868	829	833	860	853	846	827	887	848	861	843	798	879	853	853	836	880	839	837	827	885	804	824	872	808	789	836	852	821	822	856	865	821	851	864	837	823	842	881	821	805	858	861	787	897	839	838	834	824	836	882	811	832	850	809	883	810	835	810	806	866	836	851	812	870	879	847	770	845	805	815	880	838	860	866	871	849	840	840	846	889	797	823	820	793	829	895	870	825	840	836	810	841	814	791	927	878	881	861	881	827	860	853	838	807	833	813	826	852	789	831	858	896	838	780	837	875	847	867	795	901	855	862	816	788	818	845	817	829	873	852	863	817	855	758	882	799	851	804	820	852	826	888	856	831	849	849	796	875	840	868	806	841	862	835	835	884	813	834	829	834	857	864	852	821	791	831	813	832	861	844	839	833	810	839	855	820	819	836	864	860	813	865	864	795	793	819	848	872	881	813	828	841	786	856	828	903	831	845	855	849	852	759	827	827	862	826	863	821	784	830	852	867	784	870	835	860	873	868	859	886	826	800	867	869	818	833	868	849	862	847	858	840	775	838	860	854	831	818	823	813	849	826	811	836	835	822	874	844	830	831	846	856	825	832	805	842	817	803	825	881	866	846	827	855	850	848	879	797	855	874	792	826	896	835	838	825	843	852	841	839	840	800	799	795	840	858	763	823	839	822	874	793	838	867	871	823	849	833	870	864	805	839	845	875	834	875	866	835	767	844	805	844	849	855	807	903	828	865	826	819	794	797	828	810	829	825	762	777	831	817	871	816	847	779	818	856	882	916	845	849	823	825	813	854	833	824	772	858	821	838	835	763	847	810	834	851	865	870	858	790	838	813	858	802	872	757	849	837	869	867	826	848	894	799	836	851	856	776	844	846	870	840	839	783	840	820	846	864	816	793	815	810	839	778	815	795	763	801	875	850	853	812	862	816	805	852	850	821	842	832	818	867	876	840	877	790	847	812	819	879	851	868	814	887	836	861	836	778	862	833	823	841	794	798	840	810	847	848	868	836	789	840	822	845	819	831	823	833	778	841	845
24980	21474	24680	28646	21459	17534	571	373	273	276	262	259	214	281	258	234	246	249	249	234	247	242	201	235	267	244	240	236	256	240	219	235	217	222	227	221	220	236	231	232	217	235	219	245	213	243	221	214	219	239	186	228	206	232	218	199	225	226	184	214	234	233	232	219	226	217	212	237	191	242	235	222	227	215	218	222	216	246	210	249	220	215	206	196	202	220	227	227	216	233	207	200	220	255	229	215	260	218	241	223	229	219	215	221	251	222	225	215	215	220	244	213	210	230	232	248	254	216	220	210	191	256	229	208	220	235	231	221	240	249	214	205	222	246	222	218	225	234	213	221	204	187	234	235	245	230	221	206	244	223	234	207	184	210	232	237	233	204	205	183	188	209	226	221	216	267	254	224	226	246	234	237	215	228	222	218	251	222	214	237	237	229	235	239	237	218	237	212	224	226	235	238	202	216	223	247	232	227	211	222	235	261	230	214	223	226	232	208	238	224	226	228	218	208	246	234	199	225	205	242	245	203	216	229	244	219	215	221	215	211	218	206	216	225	200	240	236	198	209	224	229	217	209	214	217	229	226	247	230	233	223	227	202	221	216	187	237	195	207	238	224	198	271	250	218	224	217	224	234	247	238	232	219	249	222	231	213	187	222	236	243	228	246	213	202	201	214	185	234	217	233	233	221	233	228	208	235	243	243	250	222	225	241	215	225	249	216	240	208	226	226	217	239	232	240	212	227	220	242	229	203	224	214	199	227	257	222	222	216	224	227	218	238	192	225	199	227	242	215	237	233	220	246	204	241	239	231	211	245	219	213	218	214	224	223	261	199	222	188	263	227	201	229	231	219	230	226	220	234	208	230	236	242	226	238	205	216	211	238	227	196	230	227	240	245	215	227	199	229	242	223	231	205	241	198	226	216	217	230	220	233	208	191	220	220	221	232	241	215	232	259	230	256	226	225	249	232	226	234	205	230	223	207	214	203	241	236	233	240	214	202	217	231	235	219	211	218	241	234	234	243	218	211	225	211	238	186	237	214	243	229	234	230	234	190	231	239	253	234	223	228	245	233	228	251	210	223	234	237	252	229	232	236	236	241	211	172	225	220	191	219	221	213	249	238	219	198	221	238	225	222	263	226	222	220	223	213	218	217	206	256	263	229	226	195	255	226	188	244	214	243	240	243	229	226	226	222	229	214	255	228	263	224	245	264	237	227	232	250	219	243	226	235	204	242	224	211	238	221	219	215	218	210	194	215	220	198	220	226	206	218	236	194	236	250	241	257	261	219	224	209	204	212	216	250	223	215	226	220	218	221	205	242	237	233	218	234	205	232	203	244	213	251	228	247	226	253	193	230	206	241	223	219	248	242	245	245	186	242	211	243	236	232	224	214	209	188	225	224	217	214	222	215	251	210	212	226	230	226	195	240	235	194	219	245	239	213	200	224	202	248	232	209	214	205	231	225	241	239	239	243	245	234	215	222	196	232	217	230	214	242	248	238	241	247	203	210	231	216	236	207	238	244	236	234	225	249	235	261	214	242	206	219	225	194	212	220	230	235	233	215	217	225	259	234	179	227	228	238	238	228	217	220	221	236	224	224	211	235	221	213	246	230	226	206	202	260	213	238	215	232	231	207	206	255	239	233	214	242	243	225	233	210	217	222	238	231	206	199	222	248	210	223	230	240	228	215	219	217	197	202	224	252	217	236	239	232	225	233	205	211	254	210	219	219	200	235	218	215	223	243	254	245	214	222	221	217	244	227	229	222	204	220	223	219	218	223	234	205	248	217	202	252	214	205	225	206	219	192	232	254	257	223	231	207	236	235	216	203	203	209	211	232	224	238	229	246	209	213	211	218	217	240	252	231	217	255	222	212	244	233	235	223	220	209	223	228	216	231	236	220	249	236	218	226	234	217	216	213	213	252	227	246	186	215	236	222	215	256	248	216	265	236	237	237	224	233	243	239	216	211	224	222	218	219	232	221	217	208	228	231	231	197	232	226	245	222	217	250	209	229	212	205	221	234	211	223	221	215	210	229	231	233	214	231	231	236	219	250	208	237	260	215	237	182	235	216	219	228	226	237	201	230	234	177	231	226	223	214	215	238	235	228	226	222	219	263	240	225	233	218	252	210	231	214	225	222	230	209	194	238	211	239	209	222	237	239	247	203	204	235	253	248	213	202	235	257	205	244	207	204	217	208	233	209	227	240	247	218	216	252	202	219	228	235	230	229	217	225	245	202	227	253	228	238	206	233	234	226	207	224	219	205	238	218	207	246	225	221	243	256	232	228	249	226	230	199	234	231	207	244	206	221	239	224	238	200	207	206	239	232	232	206	228	248	224	216	236	217	237	216	235	202	209	240	267	244	240	216	247	199	205	242	221	219	242	237	253	227	245	206	227	239	245	210	249	223	241	211	210	196	231	224	220	228	204	190	240	260	226	252	237	224	212	201	267	223	226	214	219	212	256	238	219	243	227	228	237	243	215	222	224	230	212	226	216	228	234	236	218	218	240	257	228	254	191	243	224	241	254	224	215	243	243	230	237	209	220	231	201	225	226	222	204	201	247	211	208	219	219	220	251	202	197	200	213	213	232	208	231	236	211	207	226	220	219	239	243	201	205	226	210	216	220	206	215	225	239	196	227	218	214	225	225	243	205	246	218	225	236	241	212	235	218	226	212	225	219	223	218	217	257	251	201	227	224	245	215	230	252	205	212	227	217	224	214	216	194	233	231	230	201	238	246	211	265	213	224	213	234	228	220	207	213	218	236	213	241	209	244	228	237	234	206	219	221	235	232	218	215	207	214	248	206	221	209	231	262	211	230	228	200	202	213	195	222	212	244	247	222	232	251	213	200	235	206	212	216	225	222	209	234	194	203	218	213	226	246	219	251	199	227	242	227	215	220	223	224	223	217	215	229	229	211	225	225	232	235	228	248	191	226	213	227	220	231	221	220	249	213	202	216	237	229	210	248	259	232	242	198	213	199	224	237	205	273	234	215	218	227	249	233	222	236	243	235	226	237	206	210	231	230	221	227	206	252	236	207	212	227	215	226	238	228	245	230	188	225	220	223	244	214	218	218	225	239	202	228	227	214	218	188	220	224	231	195	241	213	213	208	242	225	205	210	222	225	219	210	225	241	215	238	227	206	250	233	220	226	210	214	200	232	217	240	203	258	275	198	233	222	243	193	221	258	221	233	227	213	225	237	232	241	228	202	219	211	213	230	235	232	224	213	219	243	248	218	226	227	246	209	203	245	233	248	214	236	256	226	202	225	230	196	234	207	243	237	217	215	243	218	221	223	239	201	217	212	227	194	242	203	240	233	262	228	251	212	196	230	225	238	207	232	213	202	225	199	257	229	223	213	206	238	210	239	236	241	238	212	225	221	236	230	234	223	227	225	242	200	266	228	213	202	194	258	227	232	221	237	218	221	234	237	245	212	247	206	235	216	246	256	207	241	232	250	222	189	246	213	232	257	238	224	218	243	248	211
3081	1963	1161	813	687	582	578	554	610	590	529	552	554	539	517	583	551	576	533	540	534	541	603	536	534	568	562	542	564	495	549	547	524	563	571	562	540	575	498	575	541	547	538	568	541	554	539	510	541	590	553	524	564	575	524	538	535	546	540	577	520	532	553	590	547	550	611	539	548	550	580	560	558	566	536	575	522	545	548	563	544	517	549	572	558	551	581	556	559	546	551	569	525	507	604	540	540	576	527	568	555	551	543	558	529	570	542	547	546	549	605	534	529	558	560	528	559	557	549	511	520	569	523	534	540	541	565	511	593	568	530	511	552	525	547	574	528	535	544	537	558	594	561	546	523	503	500	548	581	561	562	535	545	581	548	531	508	543	560	548	516	559	538	602	591	538	555	573	576	544	530	551	542	583	537	547	558	567	532	574	564	551	548	570	536	522	526	505	551	561	554	567	508	543	527	559	561	564	542	539	575	569	540	554	537	548	539	548	536	550	556	523	548	555	563	527	553	556	527	566	588	574	528	555	575	539	590	507	579	582	568	568	575	526	522	589	572	537	548	556	566	528	524	607	559	555	550	492	568	561	557	575	547	565	518	536	550	535	545	573	531	596	526	566	533	543	543	574	562	546	560	562	601	540	556	534	544	559	575	567	549	557	555	526	572	571	541	569	519	515	534	588	550	550	452	566	519	579	531	533	569	531	581	525	580	544	567	597	570	535	536	576	597	574	577	516	589	561	579	567	536	573	514	534	577	561	541	543	516	551	541	565	540	559	495	510	575	553	572	551	591	532	539	585	549	519	517	598	588	588	568	531	538	564	544	570	527	542	570	560	556	575	581	518	585	538	552	548	591	587	583	488	593	553	526	529	543	568	569	591	523	576	605	554	547	579	546	543	537	548	493	540	533	519	535	547	579	549	561	575	589	551	536	587	580	609	599	560	564	587	575	559	594	536	555	526	488	561	578	604	562	580	547	496	506	537	554	518	521	531	555	569	515	571	547	547	555	501	519	514	505	578	566	562	562	550	572	561	514	550	545	571	546	520	570	575	590	561	585	553	569	568	582	567	542	535	549	556	550	542	562	571	585	540	545	529	525	547	588	535	536	510	594	579	598	519	570	600	573	521	542	595	546	568	535	528	573	586	554	550	572	571	558	584	526	540	523	559	538	553	549	588	525	532	553	534	562	517	524	584	539	519	549	580	538	519	501	534	535	549	546	535	539	545	553	508	548	558	532	554	583	559	531	584	530	540	590	575	546	592	549	560	539	559	547	580	573	558	583	525	541	566	526	569	558	532	492	572	559	478	553	574	556	537	526	521	566	566	578	538	551	562	538	575	527	553	532	571	546	560	553	497	591	542	518	570	573	549	561	559	504	556	566	554	558	561	566	559	554	527	562	523	557	556	493	536	532	558	527	540	564	556	586	523	521	589	550	534	556	590	594	593	550	603	566	597	545	579	563	553	575	580	521	492	562	539	539	519	553	548	549	567	545	568	566	538	547	553	497	533	554	520	599	539	492	567	534	554	585	543	493	586	580	530	561	537	564	556	518	522	572	585	570	549	540	568	520	535	547	490	580	564	570	561	543	585	586	514	514	543	543	547	556	611	569	558	571	553	546	535	551	529	532	539	546	559	524	538	540	559	553	543	536	562	528	535	562	583	560	549	543	543	581	543	568	502	537	566	561	551	593	543	549	595	558	518	534	569	588	558	543	547	563	535	567	530	518	556	582	520	549	539	532	524	512	557	578	546	563	529	552	569	569	594	550	595	560	556	545	561	548	534	554	571	558	548	542	583	547	573	553	540	562	510	535	548	508	592	582	543	553	572	546	541	581	587	601	570	562	565	561	582	581	523	528	524	561	525	532	566	552	575	570	540	543	532	570	553	577	527	546	569	573	564	545	586	527	524	549	531	532	568	580	554	560	566	536	564	530	576	539	578	513	570	535	510	557	534	531	580	534	574	564	521	552	553	534	531	558	551	507	556	535	573	567	544	545	553	593	593	570	587	543	526	521	573	517	539	537	570	549	567	555	522	578	536	528	564	531	505	556	562	522	512	555	599	551	528	557	541	500	579	566	547	550	570	512	564	551	556	537	570	560	553	543	572	631	551	582	569	531	549	582	538	588	521	560	557	554	563	511	530	572	509	569	546	584	543	562	505	584	580	546	571	501	564	594	586	554	552	536	606	531	544	585	594	542	623	577	548	556	571	533	554	543	567	550	519	542	570	590	514	538	559	544	545	517	554	572	561	551	611	563	571	492	535	508	549	537	554	573	527	561	591	559	548	613	557	556	538	568	550	566	567	547	563	555	590	550	562	575	586	556	534	566	569	547	582	544	565	553	568	540	567	531	489	534	574	547	570	526	549	559	535	552	577	572	526	529	554	536	518	520	535	555	526	548	521	558	563	587	516	537	565	519	570	574	581	567	561	568	561	519	560	533	568	575	561	557	524	520	599	587	556	563	534	517	588	531	493	557	545	570	549	534	565	591	542	520	554	542	534	582	579	541	560	568	565	542	569	577	551	602	557	538	497	572	578	563	540	533	543	541	533	548	564	525	539	527	531	541	558	505	531	530	602	569	593	580	536	543	547	566	562	587	561	563	534	522	588	595	599	563	565	529	559	558	481	556	543	496	554	551	503	535	535	576	570	534	570	536	602	524	559	552	521	574	551	554	568	518	555	545	543	517	536	520	537	540	585	541	556	551	552	516	499	551	573	521	530	530	504	539	553	566	494	539	576	556	532	584	541	514	556	553	542	538	578	590	540	553	571	568	537	541	550	518	571	544	525	562	594	550	579	529	535	525	591	540	559	551	554	540	531	557	597	541	524	507	571	554	590	615	556	539	559	544	541	573	535	578	524	549	531	542	540	524	524	543	562	533	563	524	574	564	604	553	577	587	597	547	535	554	589	550	512	570	566	520	505	561	554	563	506	545	569	552	541	555	541	530	572	600	575	565	595	585	531	533	546	603	571	550	611	524	523	507	575	565	562	564	533	566	531	584	547	546	544	557	571	514	523	561	543	565	547	524	521	542	543	507	544	566	575	528	555	536	584	564	546	544	582	560	553	550	543	575	557	575	522	506	532	562	563	542	586	585	540	574	540	594	552	519	599	607	557	537	558	555	519	539	530	583	533	562	593	555	527	505	531	565	521	516	573	554	548	570	605	516	523	525	530	557	513	547	580	558	551	558	522	550	555	564	578	569	544	583	534	573	554	547	536	529	498	564	551	564	565	558	561	560	502	537	571	560	572	522	546	624	543	521	510	558	546	536	570	554	513	518	539	531	557	501	545	540	550	547	546	543	518	590	524	550	602	568	554	563	544	511	524	577	538	564	533	571	537	520	549	584	528	553	562	547	567	492	502	576	573	537	550	564	554	549	541	534	528	544	551	537	546	527	550	543	550	572	550	554	519	541	524	571	520	543	583	535	603	587	509	576	596	538	568	544	555	588	532	550	542	546	546	551	543	552	546	511	579
24385	21470	25058	28291	21472	21476	12632	358	217	196	158	167	121	148	140	131	143	116	99	93	124	128	118	125	117	113	108	107	125	98	111	114	112	105	96	99	106	100	129	116	98	85	94	108	108	95	101	86	108	86	105	105	113	141	93	99	111	126	84	109	103	92	116	107	108	103	98	104	99	99	103	120	121	95	107	112	122	97	101	98	92	126	113	114	107	120	100	104	106	105	114	112	101	107	117	107	122	103	121	119	97	114	113	106	102	119	126	105	102	125	110	101	98	99	116	90	99	100	93	93	90	99	99	130	109	110	113	114	106	112	112	101	104	119	82	121	108	91	97	105	98	92	99	100	95	94	108	79	114	114	110	113	117	107	98	86	111	97	108	123	103	113	100	89	99	88	105	96	108	102	103	120	93	111	96	95	98	95	101	94	106	106	111	89	105	106	108	102	88	92	122	99	92	106	83	100	102	111	92	109	96	92	101	107	106	108	133	96	101	103	112	110	66	94	97	89	95	88	121	112	103	112	123	106	86	105	102	107	100	84	114	106	111	118	94	93	90	97	98	117	93	93	94	93	92	101	118	103	94	94	98	105	110	115	93	126	86	115	100	102	94	112	121	95	95	111	121	92	101	125	88	102	121	102	90	104	95	110	103	107	101	103	89	96	91	108	109	101	95	98	96	108	93	109	115	100	109	105	99	120	88	98	102	115	113	98	109	121	117	98	95	116	99	75	97	100	100	97	95	110	93	112	94	104	98	129	100	109	109	101	105	98	100	92	107	117	98	111	109	129	132	100	109	98	100	114	104	98	107	90	96	86	101	110	114	87	97	104	100	97	110	84	103	97	101	103	100	135	102	86	113	97	89	98	107	91	110	105	113	115	110	113	104	100	98	116	105	104	121	94	112	94	99	93	87	104	107	110	102	97	105	79	104	100	103	109	106	101	105	90	114	97	119	111	97	118	97	102	107	104	94	102	110	112	96	98	101	98	117	104	83	95	107	119	106	117	97	101	120	107	97	106	86	103	110	104	79	130	89	90	93	100	113	91	92	102	95	112	128	91	107	112	89	106	101	117	104	119	105	92	109	106	104	110	99	100	104	95	105	92	124	95	109	110	85	79	105	83	103	91	115	102	112	101	100	97	112	109	95	130	90	104	117	125	112	120	100	99	98	110	106	85	121	128	84	104	97	98	100	99	110	104	99	111	104	100	115	96	102	107	112	84	103	112	96	86	125	92	97	90	97	102	92	104	102	106	93	115	101	90	105	114	84	98	98	113	94	103	104	116	90	107	85	98	99	99	82	101	110	89	105	104	93	106	87	112	88	98	93	86	105	90	96	95	94	91	113	110	119	115	118	105	89	81	80	96	115	109	103	102	94	102	100	103	115	110	106	98	93	105	100	106	120	113	109	100	80	100	100	103	102	101	89	114	109	101	107	106	101	108	113	101	99	117	102	96	97	93	111	110	104	114	115	99	132	92	113	100	102	107	83	108	105	108	101	108	99	104	116	91	118	104	113	96	116	117	95	109	100	107	89	106	78	94	114	90	86	100	93	93	103	102	116	96	108	115	112	88	112	85	110	104	108	116	96	118	101	111	116	101	100	103	116	85	95	104	98	98	130	94	95	108	102	92	107	88	92	94	103	105	103	109	118	109	94	98	101	83	123	104	113	86	93	118	119	116	110	101	105	109	87	102	92	132	116	113	116	106	99	87	124	96	99	114	111	91	97	99	85	106	97	108	93	105	115	105	106	118	97	96	125	91	100	92	116	79	96	107	85	77	113	90	119	84	85	105	110	89	111	89	101	109	99	91	96	92	105	93	109	102	95	91	89	116	93	77	99	97	92	87	103	94	121	112	127	97	85	87	95	100	92	120	93	101	87	100	103	114	116	104	94	90	92	111	95	120	99	92	105	95	112	98	85	115	95	119	95	100	107	105	88	95	91	96	116	94	107	115	96	108	106	84	90	95	100	126	96	88	105	116	118	108	93	105	78	123	123	118	92	88	84	89	115	100	91	98	91	113	84	106	97	102	108	102	91	90	97	103	105	110	97	84	114	96	105	122	110	98	85	128	117	103	101	115	102	112	115	98	79	121	123	125	118	100	88	94	102	91	87	98	94	92	87	108	109	85	96	102	106	109	99	82	94	105	90	102	90	109	113	111	104	112	98	107	107	94	100	112	103	115	112	106	120	104	130	109	102	88	106	101	95	115	112	104	116	122	97	93	106	90	87	111	125	104	97	91	110	88	102	100	90	119	103	104	83	92	93	104	112	112	102	112	103	96	101	114	96	98	97	105	111	103	104	92	106	87	102	109	95	97	103	127	104	108	98	116	107	116	92	106	69	110	106	102	106	112	118	96	96	92	99	109	116	112	104	97	100	108	109	77	115	104	110	98	113	110	96	105	103	128	107	118	88	95	94	98	92	93	105	100	105	117	93	91	94	127	110	111	107	126	139	103	129	96	104	100	112	105	105	98	88	92	100	105	102	101	120	119	93	105	110	93	100	109	108	103	113	112	98	103	86	106	86	111	117	118	111	98	103	88	100	87	97	101	127	113	99	103	94	118	105	120	108	106	97	102	107	109	96	96	93	110	108	98	89	98	127	106	87	95	99	109	96	104	112	115	101	127	98	98	105	95	110	102	101	112	108	116	108	97	87	95	121	98	102	102	90	117	101	104	97	105	123	86	97	96	87	105	104	93	84	118	107	98	104	86	122	101	104	94	85	95	95	111	118	115	106	111	98	118	95	91	105	129	82	106	93	101	92	109	103	92	105	99	92	88	98	97	100	117	89	122	99	102	98	91	109	106	80	117	90	106	96	103	112	85	108	116	91	91	111	103	95	98	107	95	91	108	116	118	105	106	116	102	107	107	104	102	99	122	100	113	106	105	99	115	107	94	111	114	101	86	107	98	108	102	87	92	127	108	114	98	90	86	109	96	104	95	91	98	111	94	99	106	103	109	95	103	106	117	98	110	90	92	102	97	111	103	98	104	80	92	103	106	98	119	92	97	104	110	97	100	99	95	113	110	116	110	104	103	90	105	102	107	107	112	102	109	88	97	102	102	100	86	114	103	78	113	111	92	88	92	99	99	100	90	102	106	96	96	108	92	128	107	97	119	86	100	106	106	109	108	87	98	88	84	105	97	94	91	97	95	105	107	93	107	84	92	94	110	103	107	108	115	108	103	111	107	104	109	110	105	128	119	98	87	90	113	103	101	118	93	95	100	119	115	86	111	114	80	85	92	94	87	94	105	94	106	99	104	97	106	82	113	92	84	96	100	91	111	102	109	97	100	84	111	97	81	99	105	122	83	108	105	93	114	106	95	94	90	107	86	104	101	99	90	111	95	102	114	112	113	97	88	126	107	98	90	111	107	90	110	113	91	95	114	108	94	122	120	108	107	98	101	96	111	104	127	90	108	119	94	119	91	93	115	101	114	98	103	86	113	97	103	86	83	106	97	102	99	116	109	113	126	118	106
2905	3048	1349	706	474	440	339	347	364	323	293	301	325	311	294	298	288	302	316	325	288	292	321	309	302	311	255	285	271	296	332	289	331	303	310	280	279	302	263	317	272	301	284	303	293	283	275	288	296	281	315	273	292	284	275	297	267	283	308	287	276	280	285	289	272	291	300	280	293	295	282	271	272	312	290	246	290	265	276	281	287	272	288	306	296	279	260	277	267	282	293	271	298	304	285	286	280	277	301	321	294	290	307	314	287	288	268	268	321	267	260	289	277	306	276	275	299	319	288	282	261	281	288	281	285	291	270	267	276	289	300	295	277	285	289	240	290	306	290	282	293	260	315	284	297	275	315	284	279	268	283	310	287	268	292	281	299	262	275	284	304	299	273	280	291	315	273	276	287	263	283	251	297	261	348	311	317	299	317	297	270	296	302	294	276	271	287	294	283	273	277	302	283	261	283	271	274	274	277	289	286	273	303	266	304	267	296	261	293	298	265	300	302	283	276	328	320	306	301	307	296	298	303	299	278	269	299	305	306	300	277	252	260	270	304	301	297	286	296	279	262	307	297	297	293	294	295	302	276	285	310	281	278	272	286	280	287	272	269	279	280	296	286	303	273	280	323	255	273	260	266	263	273	283	277	265	315	292	271	323	309	282	271	291	287	281	289	287	303	303	286	298	315	275	298	305	309	267	263	297	289	277	293	303	287	299	293	293	280	282	282	287	280	270	312	284	294	263	283	297	307	282	279	310	305	300	307	272	275	281	288	292	309	299	279	301	282	279	268	282	275	291	300	322	292	283	274	279	298	300	291	287	313	293	291	284	296	285	296	298	275	303	290	274	299	299	287	290	291	270	311	295	296	276	279	292	277	290	305	258	308	309	283	266	296	289	274	274	292	306	311	302	303	286	277	303	303	268	290	292	312	292	306	319	290	295	297	313	281	261	249	257	315	301	271	293	299	273	292	313	286	285	296	274	293	299	301	286	283	265	291	306	284	327	300	253	288	254	294	260	307	273	315	306	280	276	277	277	298	292	264	286	287	308	263	294	289	295	299	272	285	305	287	271	303	294	282	276	282	294	280	309	295	277	262	307	301	272	286	277	288	303	280	283	283	275	251	292	292	296	304	281	298	248	286	255	306	290	290	305	277	287	283	312	254	290	287	255	286	294	283	308	298	277	273	318	320	283	319	278	265	281	292	304	281	280	266	300	269	282	261	280	269	292	276	277	310	270	279	276	294	286	286	261	274	309	300	327	292	272	259	282	277	271	282	267	285	282	299	297	276	278	266	295	305	279	288	261	308	274	305	299	309	325	300	271	319	310	300	294	281	282	272	251	273	271	278	276	277	268	280	282	305	284	277	287	293	319	276	257	274	303	282	302	282	296	306	297	310	288	304	271	302	294	301	261	266	276	322	283	309	291	319	280	297	257	296	276	307	268	284	304	267	280	288	278	300	282	291	287	289	259	288	265	282	278	300	300	275	326	280	280	284	300	291	311	264	253	252	281	282	294	294	277	254	270	305	279	317	273	256	310	281	306	273	289	286	299	284	268	303	300	265	326	243	317	287	302	297	329	287	288	244	257	288	264	266	262	290	319	272	311	283	274	259	279	265	281	299	301	303	273	273	289	305	316	289	294	290	273	280	270	299	280	302	290	303	304	312	314	294	293	280	273	291	289	309	275	297	300	278	296	298	325	287	312	263	306	290	305	238	265	272	299	283	300	295	278	262	305	293	326	275	283	318	302	281	282	294	280	295	301	301	306	265	275	311	315	279	263	290	280	282	253	280	304	267	274	254	291	306	262	282	280	287	262	293	300	303	299	271	317	261	302	322	305	331	274	289	285	284	279	273	301	299	285	297	297	311	323	284	287	276	301	300	313	277	310	303	278	286	279	261	286	305	320	297	276	299	281	271	283	296	306	266	258	292	320	303	292	276	291	293	282	315	318	278	298	278	272	255	290	331	248	309	276	276	267	285	276	288	272	264	292	295	291	281	285	295	283	293	274	318	284	291	293	278	297	289	315	303	284	320	302	298	241	281	289	284	274	305	305	283	299	273	272	274	286	269	301	291	284	310	277	292	282	271	298	267	277	275	291	297	307	281	312	283	277	277	282	274	292	268	299	263	281	323	283	301	314	295	261	287	255	289	275	291	270	285	262	260	265	265	302	266	292	301	298	273	256	293	273	276	285	291	298	262	286	275	262	318	272	271	296	284	287	305	308	298	298	299	309	290	288	284	295	266	262	245	281	281	294	325	291	282	265	277	287	280	277	267	297	297	310	306	286	293	276	320	295	286	274	292	290	295	290	289	293	295	312	285	289	294	317	265	306	295	316	292	292	276	291	283	286	312	309	263	286	239	270	265	310	280	284	295	294	265	285	281	278	285	302	260	297	290	289	294	325	246	273	290	293	280	292	288	271	323	335	300	281	301	297	277	255	281	297	278	284	283	279	307	238	302	303	285	308	280	257	260	285	303	273	274	276	291	282	270	308	284	316	286	265	292	264	280	327	274	285	305	289	307	264	284	289	261	266	273	282	302	276	275	283	327	296	281	285	283	275	294	286	281	281	300	285	281	311	274	281	305	264	286	264	298	301	295	296	268	273	268	278	268	283	293	280	307	263	297	299	311	294	320	308	317	304	298	290	285	274	285	300	301	281	281	264	290	290	275	310	285	290	285	307	279	264	286	309	294	294	291	294	309	289	268	282	303	289	263	280	306	282	277	303	264	283	277	281	304	280	293	272	284	259	325	294	272	267	282	264	273	300	266	319	268	287	291	279	283	280	293	290	305	290	253	270	241	262	273	285	307	308	283	319	293	338	281	257	312	308	295	281	284	275	271	263	254	277	302	252	311	302	289	264	319	277	304	285	310	251	284	295	277	289	307	268	257	266	280	275	293	278	281	271	258	278	267	289	259	275	318	284	291	261	312	292	289	270	299	274	265	286	297	288	275	309	261	295	264	280	289	294	316	294	284	282	288	293	291	278	271	308	289	282	286	284	300	292	300	275	300	282	271	299	289	311	305	261	299	304	299	279	295	299	231	276	272	296	290	291	295	312	306	298	271	270	262	284	272	317	260	286	262	295	285	262	284	272	285	274	286	301	290	304	310	265	309	310	275	285	299	280	277	265	277	292	305	270	273	317	289	259	293	322	271	301	281	263	278	294	262	313	298	285	294	281	288	281	279	290	295	263	282	265	311	274	293	294	279	292	288	270	272	249	255	251	290	291	312	267	296	289	275	293	274	273	290	276	270	294	292	307	271	286	263	254	279	287	281	276	281	268	287	291	287	298	293	287	318	289	271	299	314	264	264	262	299	264	277	318	281	287	296	274	293	295	265	253	294	265	308	263	296	303	296	261	315	292	267	283	283	299	279	275	262	258	258	306	281	281	298	261	272	274	293	283	327	267	282	265	288	294	271	302	281	314	290	275	308	294	268	289	315	279	282	281	300	277	296	295	281	301	317	320	265	288	315	275
31839	20110	7776	595	355	412	388	315	368	347	360	351	347	353	329	346	364	343	369	334	330	361	354	349	328	334	360	352	375	338	337	323	331	325	351	376	352	346	336	347	400	372	363	364	347	347	347	326	344	329	350	321	350	319	373	364	381	372	326	352	355	323	371	326	351	341	337	369	361	376	351	314	336	340	328	357	348	337	355	364	350	314	360	303	357	289	335	345	339	353	323	369	360	337	324	341	334	378	352	371	372	361	361	338	370	347	359	339	347	368	343	340	356	362	334	324	347	361	368	351	340	359	324	345	355	293	324	308	361	313	369	337	338	343	333	346	353	356	375	356	337	378	350	323	355	329	366	337	353	357	348	362	345	378	374	329	320	325	307	347	314	354	364	370	370	370	371	330	356	329	334	362	300	312	343	386	341	379	357	359	332	306	346	350	352	340	361	362	347	378	378	338	345	330	379	326	315	324	356	362	368	353	320	338	330	332	362	341	363	366	325	349	351	351	344	340	349	359	351	361	325	355	349	386	337	365	355	341	341	346	356	329	375	317	352	363	340	353	377	321	346	310	325	337	341	347	317	328	300	353	362	339	349	351	341	335	339	351	350	380	359	363	342	345	364	348	339	356	363	366	330	325	329	348	377	330	366	354	352	335	355	333	352	333	338	341	365	351	345	378	334	373	370	335	375	345	379	367	345	345	338	360	346	389	341	323	333	343	359	326	347	327	336	355	318	389	343	341	352	340	344	350	358	328	371	394	359	334	374	355	317	326	345	331	363	354	335	346	380	348	355	337	347	363	317	334	327	321	375	341	339	372	323	365	333	320	382	321	359	327	357	356	354	324	345	334	349	350	364	365	365	341	367	333	334	346	368	346	350	315	352	338	349	365	346	334	330	349	373	360	365	358	344	345	350	351	345	313	364	336	365	350	344	357	348	365	331	379	385	345	327	374	354	333	336	331	355	371	353	339	366	337	347	356	357	352	339	355	348	401	334	333	374	361	365	344	347	330	371	366	418	357	351	366	323	339	342	300	333	331	364	351	344	362	342	361	339	387	320	369	351	321	345	315	345	328	315	345	337	351	342	367	389	366	326	330	318	345	347	349	351	331	362	346	351	331	374	329	348	330	338	328	340	353	366	355	368	345	355	348	378	344	364	356	340	357	366	374	340	350	309	340	349	374	320	402	333	304	356	375	367	342	341	328	329	357	340	350	348	358	340	357	328	330	350	354	346	339	348	356	331	337	353	376	329	352	376	314	329	339	337	364	379	366	366	317	359	307	343	340	371	383	362	318	341	349	364	376	328	340	312	314	317	359	326	322	346	357	315	355	330	314	340	356	361	335	375	359	354	356	349	325	328	341	343	348	328	353	327	311	340	345	353	324	341	361	321	358	328	340	366	347	308	342	371	314	331	371	334	375	367	337	351	349	328	351	294	348	344	320	335	320	312	360	365	341	347	360	331	346	365	342	345	343	364	331	381	328	377	352	366	350	348	437	352	348	342	354	367	331	328	338	346	319	351	311	325	351	331	349	328	338	364	335	342	342	345	344	327	356	349	335	318	337	336	333	398	360	340	333	303	347	320	350	366	345	348	315	351	341	333	346	375	371	348	344	349	346	347	320	332	350	369	367	356	361	364	399	342	379	327	350	360	330	348	345	331	333	320	356	375	365	343	352	358	311	354	336	313	360	378	334	331	361	363	370	325	370	350	329	327	347	325	384	350	323	346	341	333	344	314	357	337	311	343	368	349	370	306	337	343	368	366	356	339	330	382	341	321	325	365	356	341	329	338	337	323	378	345	362	328	328	339	331	350	327	394	327	359	328	315	348	322	371	367	350	327	386	305	362	324	336	333	352	366	337	330	332	332	365	334	375	330	338	355	348	348	337	356	366	330	326	366	355	340	346	333	325	324	304	351	324	322	356	371	297	335	322	373	318	314	398	320	350	357	383	355	369	348	353	338	352	338	353	328	345	411	352	340	366	360	401	360	364	329	322	341	320	341	369	338	344	338	361	347	365	369	361	383	317	356	355	367	329	356	345	336	333	334	331	367	365	318	393	356	365	381	359	369	346	336	315	364	347	333	362	359	355	367	333	336	361	301	385	353	324	330	339	366	368	332	347	381	331	325	342	337	349	350	358	335	360	355	372	321	349	348	330	303	356	317	368	413	310	336	379	339	370	347	380	347	345	343	311	336	326	334	339	356	332	337	315	327	365	319	332	331	364	344	372	362	342	321	324	360	366	365	341	372	350	353	336	353	362	322	390	365	388	349	337	360	375	345	348	357	356	372	329	357	381	352	331	317	307	336	331	352	354	362	347	340	387	339	363	352	365	343	377	354	365	324	342	359	319	330	324	334	342	352	329	334	369	375	362	337	347	337	389	346	335	350	318	320	334	358	328	338	356	352	340	330	338	363	357	335	340	368	370	385	329	353	323	324	343	352	352	366	320	380	362	332	373	387	355	351	337	327	326	323	346	358	342	330	358	341	334	326	352	341	326	329	357	327	350	355	378	348	331	314	318	304	344	385	344	343	363	315	337	323	316	306	324	379	346	312	365	362	352	370	330	369	354	360	390	338	338	353	353	318	316	338	328	304	342	376	366	363	379	363	345	369	309	348	360	354	332	375	336	318	377	342	341	323	338	364	357	296	360	324	308	323	373	369	380	329	330	358	326	350	347	363	347	364	324	354	316	347	349	393	385	373	349	345	322	345	325	332	366	330	371	328	324	361	340	350	350	325	372	345	357	362	379	349	332	347	362	343	365	343	337	334	355	341	347	331	344	349	346	358	347	377	328	367	352	353	343	313	335	338	369	343	365	352	344	340	334	373	366	387	325	348	354	324	334	329	349	363	346	339	378	356	381	355	328	336	373	329	354	334	328	356	357	357	363	346	342	321	312	307	406	314	335	370	320	357	349	341	336	394	340	338	333	380	339	373	383	329	324	302	373	352	349	355	340	341	365	354	349	349	333	356	356	307	347	316	397	385	365	386	339	332	318	357	355	337	327	338	363	346	357	340	359	334	347	369	333	352	365	338	346	346	332	335	351	342	353	350	360	380	333	354	319	379	348	338	346	353	338	330	346	359	345	359	316	364	353	363	374	347	340	349	345	320	337	361	319	328	354	331	343	325	349	324	342	337	330	334	331	359	332	339	331	345	326	341	353	338	356	336	318	356	366	378	331	340	330	331	318	336	342	334	353	353	336	362	369	336	332	321	336	337	351	356	373	352	346	353	351	360	317	360	332	340	358	333	381	352	340	372	326	361	324	343	358	324	322	345	340	309	387	329	375	334	351	335	340	388	361	348	328	307	318	376	355	362	368	346	343	327	352	331	351	374	359	354	357	333	360	359	359	355	362	377	323	331	334	327	346	366	369	355	336	359	340	312	356	369	352	322	306	343	315	332	390	378	369	329	356	359	359	358	346	357	373	326	375	338	356	348	333	331	333	349	317	383	339	343	361	358	323	343	346	340	355	325	375
5751	928	876	848	809	831	835	821	840	850	786	797	812	864	819	811	852	816	840	790	793	827	761	848	835	776	856	819	867	803	818	804	866	822	814	769	818	829	826	815	833	808	815	791	876	887	842	863	784	807	824	835	823	826	810	840	865	863	804	888	820	831	769	808	803	772	824	857	834	845	781	835	827	795	858	831	850	827	789	803	845	824	751	890	874	881	843	820	827	840	830	882	809	854	809	833	812	823	847	849	864	863	829	857	871	850	811	859	826	782	839	800	831	871	804	858	813	808	791	855	829	827	813	810	805	811	837	798	864	834	820	775	854	848	775	828	868	790	875	863	831	820	858	826	840	858	839	827	844	888	898	809	849	835	790	843	820	844	855	854	846	829	886	842	783	854	791	789	875	898	855	775	795	794	840	857	831	856	798	844	849	753	802	840	852	810	840	796	766	829	817	845	842	771	847	864	889	817	808	879	814	833	852	842	813	852	906	821	789	827	813	795	805	851	823	767	792	861	843	807	829	803	844	856	811	835	822	791	794	772	805	848	787	811	843	841	789	814	774	804	836	793	826	819	806	783	830	819	798	784	882	857	830	823	798	767	789	849	852	863	844	817	829	856	828	809	863	850	818	733	843	848	805	858	856	821	802	842	827	823	864	804	794	803	891	840	829	830	879	870	816	854	787	819	813	803	839	872	774	829	868	843	856	796	808	823	784	845	847	786	793	795	763	754	849	792	868	842	794	863	830	794	816	848	876	885	814	808	894	832	773	848	878	837	818	841	841	811	832	772	810	817	863	898	803	812	841	842	808	814	820	817	841	836	779	849	807	865	859	875	885	832	857	814	819	811	803	866	863	804	866	852	827	832	866	839	806	849	819	803	805	790	818	781	844	798	847	863	808	831	845	809	861	868	813	816	818	833	874	817	829	810	810	840	838	858	859	837	824	825	900	792	849	827	825	765	831	798	827	819	855	824	803	792	833	810	845	825	831	848	838	741	815	836	849	823	843	810	834	777	855	825	816	824	893	858	872	818	856	825	870	796	834	810	876	883	892	821	852	843	849	845	852	832	869	863	799	817	845	797	855	830	838	812	841	796	811	798	840	836	797	804	843	805	833	803	772	825	843	809	803	816	844	806	829	869	817	809	804	836	811	849	838	831	828	835	849	894	846	822	829	846	798	826	802	842	825	840	844	816	821	844	801	818	814	829	824	794	835	804	826	836	838	859	835	810	807	851	872	851	826	851	765	791	841	838	805	829	860	772	842	830	842	884	839	792	822	816	864	804	836	809	901	796	799	870	885	778	847	828	853	816	845	825	840	807	869	825	824	814	876	877	846	815	873	865	911	806	780	832	833	840	872	846	794	837	855	816	884	820	781	829	844	809	845	858	806	817	783	832	806	830	813	828	881	823	866	820	827	840	837	877	812	849	805	795	801	804	837	795	852	862	825	745	791	874	881	804	837	777	855	827	818	831	796	822	863	850	810	812	770	821	791	810	784	831	824	869	813	796	867	799	834	802	825	797	859	893	840	821	839	846	830	851	805	854	828	861	776	830	868	849	788	791	878	855	855	830	817	849	853	817	846	798	811	828	848	838	803	849	827	852	852	881	830	778	824	819	847	841	831	820	853	890	854	812	858	825	776	827	812	813	824	812	823	848	757	861	824	807	800	840	808	847	805	820	814	815	842	825	814	846	873	782	845	824	826	791	811	889	838	844	861	806	809	863	833	858	786	834	816	818	801	873	868	810	816	846	820	855	885	833	851	807	868	822	835	773	840	866	900	785	783	854	842	814	828	815	801	835	877	848	806	823	819	831	823	805	805	837	804	862	833	821	803	853	836	802	813	813	882	851	835	855	845	854	857	857	827	816	847	825	855	846	843	857	828	858	834	830	829	829	788	791	831	821	798	848	826	798	859	812	846	866	831	870	806	840	816	824	875	824	856	818	844	763	791	838	813	838	818	847	829	798	861	842	796	841	849	792	815	817	835	838	831	865	786	838	828	803	805	802	834	807	852	764	862	836	788	823	786	791	860	803	861	799	797	797	813	805	823	757	882	824	792	839	804	815	826	852	810	764	823	876	830	803	856	851	820	814	841	852	832	863	804	846	773	843	843	864	836	857	833	794	913	805	836	843	837	773	869	843	885	846	829	864	817	815	843	851	785	852	822	813	852	781	830	832	807	831	829	886	825	859	828	897	888	819	823	833	860	820	826	772	803	842	859	826	833	821	830	841	836	838	834	858	784	814	864	858	858	775	860	870	845	848	805	860	820	857	849	893	810	821	839	807	850	823	853	811	798	820	788	788	831	786	826	802	798	875	864	795	828	854	874	791	857	846	850	857	857	819	812	821	836	825	798	873	870	884	822	775	828	863	808	826	821	793	849	811	891	800	838	863	850	846	791	781	783	783	904	864	813	868	813	840	791	837	741	842	754	827	797	819	848	812	831	873	821	846	793	836	839	788	848	843	861	816	812	849	835	826	823	814	781	815	825	851	818	796	834	822	840	819	826	847	797	832	816	863	876	852	826	852	813	819	835	796	824	894	810	846	794	799	820	865	819	857	850	822	817	828	791	823	853	826	835	861	844	823	871	842	890	783	838	863	887	828	833	809	819	804	814	761	827	826	814	845	783	806	803	857	796	786	829	814	792	851	829	802	832	801	851	809	837	825	891	798	850	808	830	861	841	834	891	876	810	835	824	796	838	861	850	835	824	835	786	817	844	797	858	855	837	835	804	862	784	865	786	790	869	839	820	836	806	812	805	757	866	824	860	781	845	829	821	859	826	835	872	860	843	857	821	770	822	860	844	867	847	851	798	833	806	897	839	813	857	795	833	870	824	802	857	821	823	840	868	808	837	842	808	804	823	855	815	861	875	875	852	812	813	833	835	788	828	830	842	802	802	860	822	843	834	798	846	788	879	800	817	840	863	813	828	853	825	818	821	845	841	808	814	820	837	829	833	784	840	803	799	826	872	811	861	834	814	808	881	835	744	843	859	835	789	835	837	844	813	848	839	857	816	828	841	870	784	838	837	814	809	792	869	801	855	807	808	862	834	807	871	854	863	787	839	865	789	861	823	844	823	791	900	871	842	841	849	819	842	879	826	757	861	774	856	824	865	816	839	812	859	814	876	774	870	778	799	869	803	852	826	810	799	819	835	798	816	851	835	848	828	843	835	838	861	832	865	889	823	823	799	799	859	841	878	872	810	808	818	825	843	865	821	811	791	826	832	858	860	811	827	825	824	845	789	770	848	913	838	835	865	846	823	860	837	852	818	794	837	786	820	835	808	825	896	812	831	848	777	801	864	876	790	807	824	840	850	807	806	836	836	752	804	837	793	823	858	828	810	824	809	780	846	847	824	824	824	809	844	823	839	804	894	820	831	807	797	863	795	751	826	845	828	834	822	845	829	856	862	840	823	807	837	823	825	832	809	842	852	878	820	827	879	795	870	794	863	876	855	829	866	849	886	803	829	786	790	798
24986	21448	24656	28647	21439	17973	514	351	309	244	254	250	280	238	216	232	246	257	222	229	233	209	231	234	227	244	222	245	218	229	234	235	213	227	239	214	238	211	222	224	269	218	222	233	222	221	222	222	245	239	190	229	192	228	233	240	237	212	227	210	223	211	230	230	198	242	209	231	206	254	206	235	211	221	231	247	222	240	244	216	265	214	215	233	236	229	245	228	215	222	236	235	211	262	228	208	242	217	223	207	253	245	197	234	231	222	225	214	219	211	230	251	218	250	228	229	228	228	224	246	228	234	237	233	221	211	225	235	238	209	235	220	205	220	254	233	218	237	240	220	214	193	214	250	222	212	208	217	219	219	219	234	215	198	225	224	243	231	229	218	219	212	207	211	235	199	227	251	254	225	209	227	247	248	235	260	213	244	219	214	220	229	260	256	229	228	205	243	220	248	216	209	219	233	211	228	230	242	220	192	193	250	234	234	211	219	206	241	246	231	215	237	227	241	227	225	217	214	205	243	217	217	203	210	198	189	220	235	205	231	211	223	207	210	219	217	196	223	201	221	240	202	247	217	201	228	238	257	271	240	214	225	216	226	215	199	225	235	242	235	228	212	235	215	230	204	226	248	221	233	225	224	217	227	215	216	212	234	237	205	201	230	215	240	223	248	233	245	223	226	225	248	252	210	233	222	218	205	192	221	236	220	203	226	219	207	258	230	231	217	209	227	239	221	235	181	246	220	198	248	248	235	220	232	209	220	208	250	225	237	226	185	202	228	227	239	242	230	227	247	218	247	222	227	237	217	210	234	233	209	226	223	225	217	195	231	244	228	219	222	226	209	229	212	234	230	221	217	201	217	240	237	219	216	222	225	252	220	240	238	241	219	243	209	214	238	235	217	213	220	234	215	231	214	225	229	220	229	246	213	234	232	247	209	184	240	237	217	230	215	230	204	220	200	227	210	194	209	208	197	216	225	256	219	218	235	222	251	221	233	235	215	253	226	212	210	216	233	234	205	218	239	219	235	234	219	221	217	224	198	210	217	233	228	228	222	226	230	243	207	219	236	218	232	206	234	224	244	203	221	196	238	230	236	206	197	227	235	248	192	223	218	217	233	243	233	247	259	250	223	228	219	241	228	176	216	233	234	220	228	228	220	248	227	234	193	210	218	239	215	226	227	228	206	221	217	211	217	229	218	236	235	202	234	227	247	223	232	199	205	242	226	208	219	246	197	236	219	226	199	231	199	234	251	209	231	231	233	217	207	208	247	228	202	192	223	204	219	235	237	236	219	209	188	231	225	216	253	238	213	214	224	216	225	224	210	230	245	226	242	224	216	220	242	223	226	213	235	225	199	188	221	205	220	257	211	235	215	222	235	236	226	220	238	222	214	238	241	216	205	251	195	225	201	215	205	218	204	238	250	235	204	207	222	234	218	240	235	220	241	192	239	227	246	200	206	226	216	223	245	211	218	216	226	222	239	217	244	227	215	209	223	246	221	245	206	225	226	227	222	248	233	218	215	223	215	214	214	212	218	233	217	225	213	226	216	197	221	219	202	215	214	200	242	228	246	233	251	231	223	229	247	212	227	214	217	221	233	239	234	220	225	233	214	208	237	228	214	196	223	211	222	221	227	220	221	245	211	222	248	224	216	245	220	219	226	210	254	238	252	219	191	218	228	225	214	247	208	217	241	225	226	228	235	263	224	213	224	241	216	223	206	217	229	210	221	217	226	252	238	260	202	237	237	211	242	184	253	201	217	235	220	209	232	227	204	229	235	243	195	208	235	215	204	223	188	213	221	220	232	202	232	217	209	243	190	222	225	211	232	254	267	234	212	206	229	222	215	229	224	201	209	244	240	238	188	231	245	199	197	215	234	221	202	219	237	195	231	245	243	217	221	192	243	218	226	246	229	231	244	253	237	245	199	210	211	210	233	242	258	231	215	211	207	219	231	216	226	219	233	211	211	233	240	226	242	266	233	221	226	224	195	220	225	227	230	209	197	211	240	234	227	221	224	231	247	223	207	190	232	207	218	237	218	221	220	244	218	243	186	237	212	223	252	229	209	224	217	225	210	198	219	233	238	218	193	242	220	207	207	216	253	237	218	212	229	217	222	254	230	219	246	234	215	227	224	224	216	242	219	240	243	248	227	221	218	206	248	245	203	194	237	229	216	220	191	241	238	233	240	193	248	230	224	213	223	221	222	238	212	219	207	217	236	241	259	244	199	244	241	212	221	236	248	236	233	243	221	240	198	234	196	242	240	233	210	209	232	256	215	233	221	222	239	207	226	214	230	203	215	258	253	206	230	246	255	179	217	229	220	224	212	234	223	235	232	224	224	257	220	247	228	234	217	229	227	219	218	242	210	243	193	202	230	224	234	224	213	238	224	221	227	240	245	214	226	228	214	235	209	216	208	224	237	223	217	235	222	238	210	187	224	227	253	241	197	225	238	245	193	218	226	233	215	202	242	211	199	225	236	221	236	221	220	213	239	189	227	257	219	221	231	232	209	230	232	248	206	213	247	242	224	202	222	204	218	217	218	253	214	231	230	214	218	195	248	200	231	200	229	223	211	211	231	213	220	199	242	237	197	232	210	255	227	232	221	233	236	217	253	249	181	214	193	229	221	238	237	221	205	180	214	208	222	198	227	229	236	204	208	213	221	238	216	209	246	249	215	219	229	237	209	208	210	199	218	235	218	221	242	210	211	225	212	228	217	235	219	209	239	220	217	236	223	230	218	222	214	246	217	224	236	220	223	194	240	220	221	237	238	237	226	229	210	212	237	217	218	238	235	204	230	224	213	224	238	236	214	213	231	241	237	244	216	206	223	227	216	220	214	216	239	234	260	214	236	257	242	231	219	207	238	245	236	191	199	214	229	242	215	238	203	249	212	219	228	206	205	228	209	221	237	218	229	217	230	230	252	241	216	239	226	238	227	212	237	213	220	233	219	202	209	225	239	208	228	242	214	199	221	227	226	221	257	251	214	233	227	255	205	247	252	228	210	235	230	223	189	222	214	223	231	243	191	225	236	215	238	216	198	204	242	220	200	224	207	239	204	254	211	242	212	193	238	214	227	214	232	243	251	224	228	215	211	256	244	233	226	204	243	217	228	242	221	247	234	252	233	236	228	223	240	209	205	231	218	231	205	217	247	234	252	186	230	211	222	219	245	236	230	199	236	225	232	231	238	246	225	216	224	242	233	212	218	194	240	213	214	227	215	231	229	209	217	242	211	216	236	216	206	237	248	217	228	240	222	224	222	262	234	229	218	224	227	229	218	214	221	213	227	207	217	215	212	245	229	221	209	232	228	226	208	207	219	220	234	227	206	208	213	224	204	205	213	237	202	217	210	216	242	207	252	257	230	231	212	241	212	208	213	219	239	246	233	224	190	231	266	211	221	207	240	219	229	224	204	246	228	241	208	235	181	210	207	244	214	224	220	191	235	262	212	216	212	194	253	221	219	240	224	209	207	226	239	258	239
3020	1909	1098	779	679	585	606	596	583	567	573	558	557	560	531	563	529	530	556	587	579	568	555	569	539	536	557	547	542	566	545	532	518	581	580	531	543	523	531	552	535	532	563	571	534	589	538	549	513	560	588	527	517	549	549	572	553	520	560	543	521	567	508	537	548	550	498	604	540	541	526	568	535	557	542	575	538	554	558	512	516	552	553	516	535	485	564	556	511	551	533	562	532	563	511	527	558	567	558	529	582	550	596	565	563	563	591	563	563	586	606	525	550	553	539	547	543	574	563	518	513	547	590	523	531	563	557	541	560	525	520	543	534	534	521	516	527	532	533	536	538	540	547	599	553	558	546	529	537	535	506	578	565	523	588	560	530	581	563	562	572	565	567	537	508	573	569	552	554	536	497	536	507	540	535	583	537	574	535	559	572	562	535	557	551	532	542	525	542	577	531	546	516	554	536	554	551	515	542	583	536	566	549	502	523	586	525	526	538	540	547	528	557	555	528	518	571	579	505	538	522	558	538	604	562	568	559	564	583	557	530	592	521	531	555	570	549	538	567	581	552	544	589	540	524	543	561	533	548	556	542	539	543	558	541	505	539	548	509	510	580	548	553	553	571	563	577	515	557	586	566	596	491	559	593	541	530	589	544	572	579	540	530	503	561	553	536	525	568	538	532	576	530	525	530	604	566	571	545	531	540	560	531	511	567	546	547	540	546	572	524	538	512	535	524	528	563	575	535	537	528	545	556	566	576	569	582	566	533	537	585	541	523	536	526	550	518	551	525	529	523	554	547	568	540	596	532	544	511	561	529	568	544	523	548	550	558	547	563	551	538	557	550	572	542	555	587	571	515	600	527	528	527	559	527	548	563	515	533	556	514	546	546	611	554	511	529	558	528	526	581	558	595	503	534	569	529	538	506	530	537	561	541	558	582	575	505	526	524	529	554	532	539	540	552	548	494	549	553	532	544	567	553	524	526	540	534	495	534	537	515	591	535	528	529	554	549	563	555	593	574	551	548	564	540	542	515	545	576	520	543	550	578	528	532	586	606	566	577	579	564	516	537	557	605	555	571	571	560	501	538	587	531	571	549	526	537	560	554	531	564	564	523	567	551	546	508	529	535	528	558	508	513	552	512	549	526	595	547	561	539	492	509	541	590	538	516	548	516	535	529	569	515	519	515	527	552	516	538	551	572	549	531	555	575	530	562	566	538	535	515	590	576	551	541	574	525	529	517	550	542	520	509	529	562	621	557	534	542	556	509	540	519	568	556	582	563	558	539	561	568	585	556	556	540	560	506	557	584	536	604	549	549	550	552	553	560	534	581	529	518	529	532	551	534	554	507	563	540	512	538	580	575	562	578	553	575	554	570	564	522	541	574	536	527	526	549	556	512	573	526	537	553	564	571	560	551	496	527	511	582	524	569	504	564	559	515	586	592	547	557	548	523	533	533	552	543	549	582	536	549	576	517	570	551	540	544	534	532	543	555	556	516	544	529	585	503	548	564	517	523	537	503	583	530	532	549	593	553	587	564	537	575	544	536	545	514	552	589	590	508	560	504	535	526	582	540	554	554	539	528	514	544	520	577	525	564	548	554	548	568	556	560	562	547	553	550	541	527	593	561	593	524	552	505	565	578	568	512	592	609	554	549	562	561	523	563	548	526	526	550	579	545	576	597	535	566	566	556	546	541	546	482	525	520	556	522	567	559	557	555	529	541	544	556	551	557	567	541	558	514	553	522	517	547	547	580	540	559	539	528	539	541	528	562	591	562	534	541	542	572	587	500	528	543	533	526	548	526	595	573	561	564	571	542	540	527	564	526	568	563	558	544	549	568	579	526	553	585	525	528	528	583	540	554	527	551	554	510	560	605	534	589	563	490	541	545	541	546	515	529	558	518	522	543	530	546	563	507	552	531	545	546	535	520	565	573	494	555	596	570	565	541	578	549	508	505	577	579	548	495	537	497	538	568	512	550	575	541	547	530	588	517	544	499	527	554	550	520	565	534	569	550	564	570	528	566	552	546	555	623	541	538	539	542	562	549	599	567	541	560	558	593	556	576	558	546	518	550	560	507	551	562	575	536	563	590	551	534	561	530	576	555	584	523	516	521	544	538	527	529	536	511	538	553	588	570	531	568	546	536	557	542	488	515	546	515	526	581	577	534	532	598	517	542	564	539	582	557	544	541	536	527	531	533	531	615	578	538	557	563	549	504	525	554	577	518	554	571	580	566	531	549	580	535	562	515	545	534	554	552	612	555	586	564	538	586	564	553	530	533	539	545	574	500	546	604	550	575	546	536	593	528	549	569	557	567	572	587	538	540	554	556	561	554	572	528	536	564	558	552	532	575	518	552	570	563	536	520	549	579	537	507	494	573	592	507	557	512	549	574	558	533	567	613	564	552	591	554	574	494	556	538	572	551	584	554	527	589	552	568	516	535	567	559	579	517	539	563	539	542	556	536	559	570	586	540	567	534	544	524	578	505	556	548	562	590	508	544	551	521	516	523	541	564	557	531	570	522	555	554	510	554	525	587	577	547	563	556	551	512	552	551	553	554	524	554	561	540	541	511	533	583	554	546	533	536	519	555	555	574	560	574	563	553	538	533	537	513	562	550	635	562	569	563	550	587	558	557	529	523	537	511	532	520	521	530	538	510	533	554	547	550	533	550	551	562	541	539	576	556	556	586	563	542	576	550	534	550	605	557	546	544	549	501	550	529	580	552	538	568	560	536	554	573	582	500	492	534	500	516	502	539	562	502	511	520	506	501	524	574	555	540	560	570	594	496	586	515	525	505	567	589	555	532	558	541	591	538	596	556	553	539	578	527	519	554	552	578	573	530	554	568	585	548	538	583	527	543	516	523	568	509	554	578	520	575	538	546	575	524	543	551	532	558	553	538	544	513	578	600	563	515	556	518	616	590	529	544	522	534	535	509	543	522	560	539	507	570	574	561	544	591	579	537	546	506	513	554	521	569	564	511	527	528	532	543	539	557	533	544	560	565	561	564	523	523	515	553	557	600	531	509	528	525	537	545	543	574	560	557	527	584	537	518	535	550	584	573	523	586	533	552	513	582	551	548	533	533	564	538	525	528	575	542	542	540	522	586	485	561	521	557	533	550	558	497	536	552	551	557	543	523	568	537	589	507	575	558	561	557	487	535	602	539	553	564	540	543	547	573	514	519	529	557	581	517	529	569	545	513	600	552	551	563	548	535	556	525	513	516	536	535	557	564	540	522	525	554	550	553	477	568	561	556	540	520	526	572	540	520	565	547	562	569	554	547	541	547	541	506	524	504	575	526	598	573	534	547	545	551	559	599	562	545	565	580	517	563	507	554	520	597	598	554	552	584	521	582	574	531	560	585	539	560	500	587	564	577	518	546	595	526	552	562	540	555	527	559	548	535	541	585	557	546	578	567	562	560	509	567	551	536	526	554	563	556	564	524	578	552	517	518	495	582	529	546	639	522	508	526	565	536	517	534	543
24346	21480	25107	28269	21482	21486	12461	389	219	201	180	147	135	149	149	156	138	122	114	132	131	91	107	114	121	126	94	112	122	102	100	102	112	113	107	115	100	98	109	129	113	116	122	121	102	100	99	103	108	101	113	120	116	111	107	118	118	108	113	104	99	114	105	109	92	113	106	111	105	94	113	107	110	109	100	113	95	98	112	91	95	106	99	96	98	93	116	98	108	103	92	117	105	125	96	100	106	98	107	106	102	101	106	116	98	98	94	97	80	124	107	102	111	113	101	106	128	89	111	102	85	95	104	111	92	106	96	124	98	103	113	88	109	98	102	103	96	82	90	100	110	118	97	112	108	110	97	103	107	96	100	97	98	92	109	118	103	113	106	125	125	119	92	98	87	88	118	109	103	119	96	94	110	97	117	97	109	117	121	99	95	118	93	87	92	99	106	102	108	101	107	112	104	103	90	90	111	114	113	84	121	106	108	98	98	104	102	102	123	106	99	101	121	101	110	107	115	114	110	108	93	87	124	92	91	96	89	87	108	104	111	101	101	111	93	98	100	105	90	116	107	112	91	114	93	100	96	94	98	118	104	112	103	80	115	108	113	99	100	89	91	109	89	103	97	98	108	98	101	104	97	121	93	114	114	87	100	115	91	104	103	103	110	81	98	108	134	111	105	89	102	90	100	94	108	117	97	93	112	95	110	90	103	101	102	101	113	100	107	104	93	92	104	91	100	105	120	96	79	101	103	78	104	96	98	91	90	118	86	84	94	104	102	104	102	98	99	109	95	116	106	111	114	108	104	95	96	101	112	94	89	87	118	100	102	112	112	91	97	100	83	119	111	91	122	111	120	97	100	103	106	111	99	92	121	109	97	104	94	106	105	110	126	112	107	107	111	100	92	122	113	120	100	112	107	97	100	109	99	96	80	91	94	123	98	105	85	103	100	89	121	93	82	105	108	95	100	109	96	100	93	97	108	106	105	100	95	78	98	120	109	95	123	117	94	101	108	100	107	121	87	92	92	114	79	107	117	103	96	109	115	79	106	110	84	93	101	89	101	108	104	97	110	108	124	109	109	120	101	110	112	96	112	109	111	79	104	111	99	121	120	98	113	114	104	124	103	118	110	71	83	88	100	112	124	100	106	97	117	105	96	97	111	100	108	110	93	89	102	112	84	105	119	108	89	98	129	113	101	117	84	103	117	113	92	116	104	119	98	88	87	126	103	103	101	123	108	114	82	99	112	119	106	105	91	102	85	103	99	94	114	100	107	96	117	91	109	116	102	116	88	106	109	100	90	109	108	94	92	104	95	101	101	96	107	109	91	94	96	88	99	112	109	112	88	103	104	106	84	104	95	118	102	106	106	112	82	111	89	100	102	87	97	99	107	107	103	102	105	113	96	117	96	107	97	110	96	94	86	100	102	103	102	88	98	92	97	101	103	115	111	130	104	114	74	99	93	116	92	120	91	103	82	104	101	103	105	107	109	99	92	96	107	96	107	111	91	96	111	98	103	90	93	99	134	123	100	105	92	104	111	92	100	94	102	108	109	86	113	118	105	106	114	110	111	100	101	90	107	110	93	97	102	93	98	106	100	112	94	93	91	113	88	118	106	98	120	102	109	90	76	97	106	101	114	96	112	122	111	123	109	98	94	85	111	100	104	100	100	82	122	106	96	92	125	126	99	94	108	99	96	101	103	110	104	95	110	106	89	114	99	121	89	97	97	104	101	101	119	111	111	89	95	80	89	108	111	104	107	97	112	104	111	126	88	87	98	89	102	108	101	103	95	85	113	100	85	108	105	114	86	106	104	106	94	94	110	107	117	104	112	91	112	100	124	109	97	120	109	110	141	120	88	104	99	86	84	110	89	97	100	117	115	115	109	100	100	110	89	104	109	107	83	88	119	111	104	101	93	89	112	108	100	111	99	94	105	99	104	87	93	97	120	102	96	100	97	98	97	121	111	117	92	81	90	101	91	97	99	109	109	88	107	103	91	85	113	85	88	89	101	104	109	123	109	81	94	116	109	105	95	103	86	102	107	98	108	80	94	107	104	111	97	93	95	98	110	111	101	109	117	104	94	93	106	99	90	92	104	110	104	103	121	116	120	109	117	100	121	103	91	111	100	88	86	90	95	123	107	104	90	112	104	89	94	97	90	94	81	86	105	121	104	64	116	102	106	127	130	90	98	82	105	113	103	104	82	72	113	124	91	108	89	115	94	105	105	119	108	100	103	95	88	110	94	96	78	114	90	100	85	87	108	111	102	105	100	89	88	106	97	132	91	95	91	119	94	77	96	103	96	129	108	110	94	111	108	111	116	110	94	118	97	91	105	88	92	109	93	106	116	103	116	87	100	104	107	95	116	109	96	81	91	91	88	100	94	123	118	105	91	103	82	86	104	102	114	96	103	97	97	93	94	111	114	111	105	101	107	96	105	103	105	81	97	112	90	102	91	99	92	82	112	117	117	109	90	98	105	104	111	89	105	79	88	126	107	113	115	105	101	108	125	103	104	107	103	87	125	95	109	116	107	113	124	76	109	107	116	118	85	97	114	85	111	107	99	119	102	109	98	103	96	82	86	98	103	130	108	91	82	99	107	112	108	98	97	96	121	104	99	115	119	122	109	99	124	105	110	109	98	110	95	106	86	89	105	101	101	96	92	105	97	109	95	92	87	120	98	102	87	99	99	102	103	107	114	101	107	103	101	105	111	88	100	96	105	105	102	113	96	85	108	90	89	89	114	109	80	99	91	97	88	96	128	85	108	101	98	94	99	100	101	105	113	116	102	101	105	96	92	101	115	92	118	87	93	96	101	97	112	88	97	89	109	115	110	107	108	84	93	127	98	87	95	116	116	96	99	101	111	108	98	109	108	136	116	93	87	98	100	110	90	109	126	109	110	105	91	101	110	100	121	98	93	88	97	106	108	100	103	104	103	83	98	100	99	90	107	101	98	103	108	99	112	102	97	113	88	127	100	108	101	111	105	94	105	107	96	113	109	82	101	101	104	110	113	98	87	99	96	99	100	130	134	105	101	89	90	112	112	91	103	114	105	93	106	97	103	95	89	105	114	101	106	103	97	115	110	101	80	97	116	113	108	91	104	121	96	104	105	85	102	119	109	97	108	100	119	96	103	96	97	116	91	79	85	102	102	119	97	95	94	119	107	116	101	88	105	96	109	103	95	116	119	97	99	105	95	91	102	98	96	83	105	96	115	108	109	99	101	105	104	92	105	101	113	112	94	98	110	92	92	103	118	99	109	104	101	111	105	114	93	108	88	108	82	97	100	116	104	90	100	95	99	113	106	107	102	87	98	118	84	103	104	89	101	112	123	95	97	93	112	84	104	96	112	108	104	89	106	108	85	99	126	104	97	126	104	80	111	113	101	91	77	106	100	106	110	109	114	107	103	97	87	113	119	90	116	78	98	98	96	93	113	95	115	89	111	97	102	99	126	105	92	103	87	122	127	100	99	110	114	91	84	111
2863	3007	1414	731	516	409	366	327	355	356	294	268	303	304	313	295	314	285	305	284	290	306	295	296	276	282	338	303	313	261	296	280	289	292	313	292	295	262	287	300	308	268	265	293	316	287	306	284	272	310	321	267	297	302	315	302	290	283	311	291	285	299	274	302	291	314	284	264	319	316	308	296	263	292	286	284	295	277	278	323	285	265	285	312	296	298	285	259	290	295	274	301	280	291	287	288	271	304	287	306	298	293	311	273	280	282	288	274	284	284	309	290	289	284	312	261	311	285	264	287	311	296	286	277	277	287	268	270	291	273	294	287	298	279	324	304	309	282	266	293	281	311	276	297	305	289	283	288	301	265	286	313	268	290	268	283	305	286	287	305	269	277	283	286	301	310	293	257	291	283	298	293	272	316	271	287	330	288	302	273	280	291	296	287	301	283	284	306	280	298	273	279	291	256	285	301	277	292	271	275	327	251	251	288	301	279	328	301	284	276	301	259	288	270	259	298	305	295	279	295	282	284	292	290	298	270	269	288	281	308	290	290	299	290	261	259	289	279	292	285	317	278	282	275	278	271	275	280	272	276	291	302	282	291	265	286	276	282	273	302	289	290	267	268	319	291	287	290	275	294	283	291	300	275	289	287	275	304	291	292	270	296	284	276	268	254	262	268	285	302	283	282	295	320	297	298	272	292	308	315	278	293	311	277	301	276	276	262	292	307	289	274	273	284	270	291	287	280	280	284	288	313	293	281	294	281	283	297	264	271	284	304	302	290	253	274	275	257	290	266	314	279	271	286	279	284	284	295	299	284	269	291	266	319	301	312	284	275	307	310	273	299	312	325	234	285	299	259	281	303	311	290	303	275	304	294	302	272	277	279	293	284	302	314	304	277	320	258	262	293	260	237	306	317	271	299	281	265	289	309	298	285	281	267	295	304	277	292	274	289	280	268	284	293	261	288	284	272	295	282	278	252	297	295	326	304	303	262	281	285	283	282	281	285	294	298	290	269	278	295	282	288	288	275	289	262	283	322	317	279	288	265	297	280	273	279	279	303	273	327	286	289	274	289	268	276	292	304	287	276	286	287	275	279	274	320	286	284	290	281	297	286	291	297	291	269	285	279	272	283	269	279	290	267	280	290	282	284	300	282	283	266	283	294	324	270	270	297	286	302	283	285	289	314	285	281	290	256	278	280	293	278	286	307	265	317	275	294	295	264	241	286	277	304	278	290	274	275	254	267	282	298	296	250	286	277	247	300	305	302	286	279	298	286	297	265	282	297	278	263	294	286	292	280	286	279	297	291	267	302	326	278	294	264	275	329	286	305	258	303	278	287	280	279	286	293	291	290	313	289	285	295	305	303	264	283	264	300	268	300	265	278	271	274	277	287	264	265	297	276	301	301	267	288	282	277	277	269	286	261	306	296	276	272	271	251	246	284	288	266	269	302	284	299	280	275	290	306	279	297	278	284	269	317	305	292	292	259	297	291	273	307	293	290	310	299	282	281	251	278	288	298	275	315	267	281	281	282	280	300	260	269	269	293	286	300	282	275	295	268	309	285	278	282	275	287	308	292	266	285	284	309	296	297	255	283	313	273	301	301	290	266	298	277	286	309	293	294	290	277	309	273	293	271	298	247	310	290	273	295	291	329	278	278	263	274	297	293	286	305	276	282	303	304	294	291	291	288	275	275	297	255	286	292	289	296	279	300	305	309	285	292	318	295	261	320	294	268	327	287	277	297	269	289	290	303	278	263	290	268	260	281	243	309	282	294	283	273	285	284	271	308	280	274	286	268	291	298	294	302	300	276	271	285	325	283	277	285	289	285	293	282	273	280	305	302	299	274	283	265	299	297	295	289	272	293	287	302	293	280	293	296	299	284	262	252	304	280	293	287	286	320	274	271	261	275	291	282	258	318	294	254	266	284	294	294	291	309	274	275	279	311	292	273	289	282	286	296	306	322	287	288	279	285	272	273	272	295	265	298	293	276	282	313	285	281	287	293	300	258	296	276	306	284	279	248	300	262	297	286	319	276	279	304	301	278	299	300	297	295	297	279	282	302	296	293	266	288	286	305	281	273	319	256	303	268	296	283	265	279	278	268	313	285	297	310	292	302	291	301	310	288	273	302	314	298	295	283	279	281	290	289	283	271	272	320	271	279	268	276	301	302	286	272	295	277	298	279	289	258	287	270	288	298	285	289	286	276	275	260	264	290	286	291	288	269	278	319	318	317	293	268	275	301	281	317	269	278	283	291	303	286	295	271	257	268	294	291	301	248	246	299	309	313	264	318	272	310	291	285	254	294	279	270	309	284	309	291	284	311	279	270	320	295	273	284	267	286	294	279	310	290	285	303	263	272	282	274	245	307	296	269	309	294	281	283	289	303	283	292	270	310	282	308	277	280	278	286	313	272	292	299	289	278	266	309	323	277	279	303	288	271	296	275	290	268	286	240	316	288	322	277	278	303	302	282	292	278	304	308	302	287	295	292	296	302	303	318	293	292	292	278	291	303	287	288	292	303	276	309	292	294	299	302	296	270	285	250	318	288	303	292	271	282	285	265	265	268	290	279	277	291	281	282	269	277	263	265	274	283	283	280	296	282	309	287	294	305	286	290	276	264	283	324	265	277	284	328	304	276	303	276	283	299	269	276	288	278	304	288	287	333	282	260	309	275	280	272	281	275	281	285	287	305	274	291	280	288	302	301	266	286	316	279	269	242	292	300	274	292	270	281	275	256	255	287	289	295	293	291	279	285	296	279	289	263	286	280	306	269	275	295	295	329	276	292	253	301	283	302	296	246	322	277	302	279	314	309	305	319	292	280	272	265	296	297	289	283	278	309	278	296	288	290	298	280	277	280	302	278	292	291	283	293	296	309	309	277	299	317	247	285	293	274	284	310	312	280	311	267	291	277	274	308	277	279	286	302	289	282	292	284	303	268	313	262	287	272	272	294	265	276	299	281	285	271	300	302	284	307	272	286	319	273	293	284	290	283	286	296	280	282	290	277	262	287	306	281	287	293	280	270	321	257	274	314	316	252	287	292	283	268	303	291	270	269	276	280	274	290	268	295	278	296	275	299	295	273	276	288	274	292	259	298	278	312	303	266	260	304	257	274	282	294	298	292	255	294	284	282	283	288	287	308	303	282	273	292	290	303	271	286	268	288	286	288	254	271	280	284	278	271	289	306	280	295	315	288	247	257	292	284	304	252	273	312	271	286	286	280	308	269	286	309	261	316	305	292	253	276	282	283	277	279	314	306	299	294	269	284	278	290	266	293	294	300	296	284	302	269	276	281	282	284	288	293	324	305	279	305	309	303	311	316	281	271	275	284	327	297	272	309	312	280	279	288	311	297	248	255	276	269	317	299	273	275	275	288	289	264	290	292	306	298	283	307	289	273	276	269	285	314	315	286	298	286	285	296	285	298	297	307	298	276	304	279	268	283	290	266	285	300	302	305	284	309	294	281	323	304	270	264	281	316	316	271
31921	20259	7916	732	515	460	425	289	330	355	328	319	322	322	363	356	344	305	354	334	347	373	330	336	312	328	322	327	354	378	346	343	345	385	308	355	347	368	335	396	345	339	331	343	350	365	373	327	347	345	331	354	352	332	317	318	331	339	403	337	335	380	314	397	322	331	322	307	370	333	323	357	371	346	322	331	339	332	342	340	366	358	368	312	325	362	353	363	338	333	336	364	379	347	347	358	302	331	362	346	328	374	354	367	344	344	347	350	357	368	318	345	351	331	350	350	347	315	349	313	334	330	332	394	345	360	351	323	341	341	364	372	354	329	332	355	326	357	352	329	340	358	377	345	329	319	350	348	367	351	366	333	320	350	325	358	322	354	339	340	370	318	365	330	347	369	371	321	351	317	338	343	355	381	344	336	350	344	343	414	352	351	334	383	358	327	330	310	344	392	338	351	345	341	348	366	363	351	372	369	338	358	332	336	339	344	334	364	374	349	345	328	346	332	348	353	377	354	354	345	352	365	348	372	326	369	350	324	362	322	322	383	358	365	383	299	351	340	327	341	321	323	332	331	301	362	345	316	332	349	315	317	353	345	351	319	373	320	349	372	342	376	329	353	334	337	353	354	337	333	363	382	398	331	347	360	349	356	333	348	328	366	356	349	318	356	373	307	311	323	345	330	351	351	348	386	359	337	357	365	384	348	348	338	360	359	352	347	294	323	342	345	334	322	344	324	348	312	352	338	323	393	331	331	376	367	342	395	333	366	331	383	304	387	346	351	313	344	349	296	361	360	370	338	350	383	348	327	330	336	382	394	392	307	337	344	364	327	355	361	350	381	341	325	339	331	324	342	337	332	349	354	343	327	367	294	365	340	320	334	344	361	388	331	367	361	379	341	331	352	351	377	352	374	346	377	369	356	351	332	349	321	351	352	351	380	332	371	329	373	350	341	333	342	346	365	370	338	337	347	327	347	346	356	349	373	348	328	334	373	316	340	347	332	344	349	332	357	346	360	339	347	352	346	351	332	354	366	365	348	332	339	361	370	344	310	331	314	372	358	356	321	346	353	331	354	348	347	349	338	359	341	342	358	350	339	360	328	308	324	325	339	302	370	335	333	403	365	353	332	363	358	355	344	356	351	337	338	347	383	350	325	355	344	350	384	348	361	345	351	337	377	362	336	355	333	331	340	348	307	325	349	345	353	360	350	345	330	359	330	350	347	318	370	322	328	349	316	348	339	315	342	348	338	339	314	348	369	367	360	347	378	322	341	356	360	335	360	341	322	362	354	370	332	355	358	359	384	338	332	317	387	332	346	348	394	343	353	315	343	321	368	390	348	365	342	360	354	344	373	318	328	333	327	347	360	349	355	349	295	329	350	333	358	327	346	339	377	371	355	335	359	335	369	359	370	341	348	333	338	353	339	359	367	354	368	346	330	323	338	297	350	336	337	313	355	306	355	365	332	293	364	371	355	363	346	334	334	362	343	369	333	360	334	349	352	329	347	360	327	303	302	313	374	327	339	320	368	324	348	333	366	335	375	351	310	357	359	386	367	363	327	357	322	332	332	358	343	364	343	324	331	342	364	343	304	351	344	388	340	375	340	357	332	345	346	354	369	362	339	319	332	326	380	335	329	328	349	349	346	346	376	355	333	341	320	339	287	362	342	372	340	337	355	372	372	322	335	319	389	343	346	316	361	333	350	314	312	347	339	345	340	340	345	347	320	343	333	324	351	349	361	351	333	310	351	363	358	366	352	359	342	341	383	361	354	374	358	359	351	330	391	389	338	341	354	359	342	368	330	309	350	324	327	370	345	313	338	322	380	317	322	331	332	337	388	364	355	362	365	334	361	370	332	350	352	365	381	347	319	341	332	377	377	359	329	349	333	321	369	353	334	347	368	358	323	361	343	337	342	324	327	361	361	348	379	305	318	363	321	345	372	328	327	363	328	320	331	353	362	355	346	329	336	322	385	351	338	353	347	385	366	318	330	330	359	332	307	356	356	323	360	365	338	372	343	345	313	331	302	312	360	368	358	351	355	315	352	345	329	339	365	344	349	339	333	316	334	338	348	349	338	355	370	399	392	337	325	351	333	356	358	357	355	345	374	349	337	324	339	349	340	353	322	379	318	348	319	336	315	350	332	352	366	353	358	319	377	348	344	368	348	378	356	347	361	326	335	353	347	370	348	318	339	356	309	352	320	343	326	341	353	314	368	362	364	319	357	383	345	346	348	350	358	332	353	344	345	315	355	372	321	349	315	341	349	335	344	367	345	365	333	359	347	331	346	318	316	337	301	349	346	344	337	342	328	325	358	376	363	368	366	347	361	341	360	350	341	358	381	355	336	303	368	341	340	344	362	355	375	359	338	326	335	313	328	339	351	363	335	359	327	310	356	325	363	356	312	334	349	363	355	361	364	339	341	336	357	347	357	324	336	367	325	346	366	343	339	326	358	330	332	342	303	332	332	361	394	351	358	346	323	382	365	369	365	328	302	355	367	319	343	359	329	360	330	362	358	339	371	361	348	313	349	339	352	346	388	339	345	394	341	356	327	338	340	368	334	347	330	360	350	303	335	318	375	320	344	344	358	334	331	376	366	311	323	324	350	381	363	293	345	340	350	341	346	371	365	366	367	360	342	367	366	344	349	322	352	357	354	327	347	324	384	333	355	346	356	356	324	361	299	333	365	379	362	337	362	324	361	343	305	330	341	309	358	356	332	337	377	308	357	392	342	352	336	337	361	346	329	326	337	339	351	330	358	347	327	302	352	365	326	334	363	323	363	342	386	350	355	363	352	380	315	355	352	343	362	345	357	380	383	330	353	328	388	354	367	342	392	354	365	316	330	371	345	359	363	366	356	333	364	361	398	337	317	348	367	343	322	329	358	363	311	362	354	364	352	362	361	327	335	364	334	336	345	355	333	349	333	319	355	318	322	348	345	346	357	364	347	337	324	347	331	353	369	356	320	344	332	336	350	352	380	300	322	357	363	324	385	353	313	353	294	311	348	368	345	360	345	384	388	339	357	330	300	350	348	341	369	342	333	352	348	351	338	373	337	339	333	370	372	339	352	371	392	329	346	353	336	322	349	347	336	339	392	376	344	333	341	350	368	349	339	334	372	313	373	358	349	351	340	338	339	310	366	335	365	302	333	411	368	385	355	331	338	356	356	349	330	328	338	325	333	380	309	337	365	355	355	378	345	357	357	364	348	313	386	368	364	357	384	359	358	320	328	356	357	373	370	343	350	342	349	358	322	355	329	356	319	337	339	389	316	339	328	345	357	357	330	347	384	360	358	363	320	339	352	331	361	327	321	338	355	369	390	350	343	336	376	339	359	330	331	369	364	380	375	342	334	335	341	359	329	326	352	374	379	368	346	340	338	387	288	307	350	312	337	328	383	354	355	362	367	354	362	357	381	340	336	348	332	344	371	343	354	345	336	343	377	354	358	352	354	333	339	345	363	366	345	377	343	344	346	355	361
5769	940	944	812	806	921	825	816	820	900	854	861	790	816	773	805	823	875	849	799	848	856	836	865	793	824	830	845	802	815	858	825	818	896	788	845	805	852	828	852	836	812	840	826	900	808	889	904	854	770	835	846	864	785	884	914	821	841	819	817	842	791	810	812	823	845	829	820	808	883	886	779	811	824	761	875	859	838	851	820	823	827	847	792	810	849	828	808	824	838	813	799	844	860	830	831	832	845	824	791	810	793	796	844	839	808	802	805	845	839	831	849	810	797	841	864	831	806	889	841	825	852	862	816	865	919	810	828	810	821	824	802	771	827	847	852	852	809	797	828	838	850	836	831	858	827	831	830	859	794	847	857	843	828	819	848	826	851	767	823	841	819	842	822	773	832	833	853	898	866	811	813	891	819	818	841	839	823	812	791	824	808	869	791	814	821	785	834	815	830	795	810	815	835	834	826	799	866	807	855	828	820	822	865	831	800	838	801	789	845	831	828	798	857	863	862	774	828	825	802	856	887	834	835	865	808	832	785	815	843	810	851	839	870	775	813	805	861	806	834	832	823	827	876	825	772	794	874	850	876	798	852	834	827	821	811	826	872	839	834	820	823	837	844	798	816	845	780	770	802	796	811	798	885	883	817	804	835	856	831	839	840	822	846	900	810	853	878	855	810	857	769	810	850	886	838	852	817	789	850	790	874	845	855	813	870	832	802	775	821	892	812	832	835	808	812	876	802	809	810	826	838	858	860	799	840	845	859	851	803	746	802	786	808	833	787	850	826	779	829	794	835	831	879	799	791	860	870	857	893	814	814	864	836	809	809	818	836	851	844	837	819	864	774	865	823	873	743	821	812	867	817	813	837	817	863	801	837	775	870	791	806	812	754	845	847	815	820	805	826	787	793	832	884	809	828	897	828	810	797	804	810	848	820	834	788	821	824	800	809	818	858	773	805	818	789	841	813	830	856	897	814	863	817	777	822	861	813	858	825	836	829	835	834	850	816	846	844	867	842	806	804	839	806	831	842	808	848	897	827	794	822	850	834	801	829	799	799	837	831	814	847	895	843	790	884	816	858	851	812	867	818	827	877	845	752	844	848	823	896	815	828	881	785	815	811	824	791	890	776	889	799	855	820	864	844	821	810	877	827	888	799	824	843	852	880	855	799	839	857	811	795	804	834	856	858	846	784	857	847	846	812	808	835	827	842	775	794	871	794	858	800	813	782	794	805	818	859	827	877	867	812	813	844	782	815	852	849	820	790	790	804	860	831	867	840	834	833	829	810	870	885	797	852	819	819	804	843	834	804	830	878	844	851	836	847	802	838	827	824	814	862	818	847	801	868	843	884	856	850	818	815	803	818	807	836	774	826	819	840	848	812	869	834	872	848	817	833	848	826	815	837	855	739	829	826	875	787	788	915	813	841	822	815	799	853	810	839	841	885	817	762	769	858	815	848	880	805	846	861	812	856	826	829	846	853	844	827	780	855	836	814	819	775	806	763	826	775	791	855	817	785	797	827	855	815	815	872	846	858	808	856	861	827	824	825	796	901	874	872	791	830	840	786	867	811	851	838	838	859	830	880	859	825	822	844	832	879	819	829	818	851	883	813	822	841	833	788	861	856	827	869	809	813	827	842	816	858	856	816	858	795	801	776	824	792	845	819	808	841	838	771	786	815	862	776	792	822	818	789	841	809	883	763	805	832	811	848	859	819	879	834	852	908	889	787	828	781	822	809	847	808	769	811	806	811	843	836	825	837	838	829	806	816	822	823	827	804	861	776	830	794	852	878	805	850	810	797	800	816	819	796	859	804	927	843	870	817	809	837	869	827	867	799	849	838	822	837	844	791	840	876	853	876	871	793	911	840	802	805	831	806	818	834	793	814	780	837	811	827	827	884	795	837	887	765	873	880	843	817	869	812	780	854	812	786	831	842	830	834	799	823	837	846	827	835	849	873	790	817	826	822	866	863	851	804	876	821	864	770	811	861	870	789	839	827	852	849	845	827	833	878	874	836	883	828	836	828	830	843	863	869	814	847	767	863	839	816	838	843	851	826	812	809	887	826	804	820	816	823	839	795	844	831	852	830	863	829	885	848	820	817	880	865	806	837	834	833	820	873	865	825	846	819	798	840	808	765	778	772	824	849	788	848	819	821	810	787	770	830	818	799	846	814	840	852	757	790	793	859	854	816	852	847	829	807	838	865	790	759	763	870	830	784	805	839	800	835	870	811	823	836	843	870	796	845	807	845	813	768	813	829	860	857	896	799	820	852	803	818	848	867	810	877	844	815	814	857	859	763	834	867	807	823	844	772	829	810	834	830	800	892	822	803	870	780	805	869	866	884	814	846	805	866	866	856	844	789	861	841	792	824	835	836	893	834	871	820	819	810	805	840	814	831	813	852	849	847	858	816	806	830	839	805	841	820	800	847	832	841	850	859	812	814	845	851	777	815	811	804	887	816	801	815	865	814	834	786	829	816	832	830	829	835	857	846	803	853	836	813	862	874	860	825	816	792	835	843	846	844	898	884	822	865	824	844	844	854	852	841	785	808	852	837	882	840	831	801	850	797	869	873	818	806	799	798	835	823	835	836	819	817	840	797	860	827	851	840	796	792	868	801	784	853	848	815	752	844	841	795	889	868	850	810	818	886	792	804	872	783	849	863	782	839	832	875	839	851	827	828	807	851	844	859	812	874	820	821	809	834	828	809	849	872	869	847	822	814	799	878	859	841	846	853	805	867	830	844	829	851	854	808	822	882	826	807	829	824	875	877	825	811	851	824	800	818	896	811	843	787	767	832	837	845	848	785	847	791	894	797	816	853	837	825	902	803	809	829	839	834	808	816	878	816	867	803	845	843	777	843	844	774	883	773	879	805	781	803	798	865	810	830	837	845	787	853	848	826	774	856	829	767	799	857	832	831	796	817	807	796	836	805	831	852	834	881	820	833	881	844	872	819	824	840	815	839	829	856	792	850	820	850	830	880	794	895	852	838	818	873	821	806	844	798	862	824	843	783	819	833	801	839	814	837	775	862	794	821	815	831	810	819	808	810	830	840	859	793	777	819	847	814	848	814	788	781	868	782	875	790	804	819	818	836	838	910	840	827	817	826	814	822	865	790	796	815	834	832	798	817	864	833	856	858	765	818	826	843	800	838	811	810	798	832	867	872	861	822	806	759	819	843	797	819	863	833	803	829	847	845	800	854	827	840	861	844	823	820	831	891	818	808	808	823	800	807	829	800	780	798	824	778	793	786	800	865	890	824	848	830	845	896	820	814	824	812	769	817	860	800	809	766	790	831	809	789	775	812	836	851	852	819	820	852	880	859	807	819	787	828	815	811	860	886	799	810	802	801	801	820	847	841	825	824	771	817	833	824	868	826	838	790	796	860	843	859	807	822	848	822	836	824	867	825	840	770	848	810	830	856	798	848	812	853	818	781	848	797	809	827	823	889	827	874	785	898	788	840	794	881	863	786	826	797	852	823
25054	21504	24738	28731	21505	18379	565	338	286	264	267	262	243	248	248	224	242	229	254	240	242	221	270	238	212	232	245	230	235	237	247	211	239	239	215	214	225	235	233	232	235	224	241	226	232	213	224	229	230	225	220	210	223	227	223	216	248	256	231	217	223	225	200	239	237	218	218	228	228	216	242	193	191	193	197	232	214	227	256	243	226	232	234	229	210	239	219	240	217	222	233	244	230	242	200	212	210	216	220	229	229	239	228	234	238	247	214	257	225	226	223	229	212	230	236	233	249	207	229	227	240	215	243	236	242	228	229	220	242	223	219	230	225	206	260	226	203	235	230	251	225	243	206	252	234	236	205	246	234	217	215	250	233	226	244	203	218	233	213	227	230	237	241	228	236	258	220	223	226	235	214	235	216	227	225	214	190	218	193	198	234	232	218	256	225	219	218	209	258	199	225	225	226	227	234	210	219	222	222	275	252	230	229	234	232	227	219	232	230	196	254	233	199	227	218	232	233	242	247	207	247	251	248	217	234	251	226	229	225	240	231	226	244	214	228	231	239	216	265	240	255	218	232	238	237	208	216	189	232	237	215	224	240	213	223	234	236	214	207	212	216	227	247	210	230	215	211	218	223	208	234	241	241	225	193	207	206	224	218	247	213	243	193	216	235	261	227	205	218	211	251	231	203	209	217	179	215	227	197	222	214	204	211	233	233	218	239	221	217	223	249	228	252	202	199	219	240	224	227	196	192	241	207	215	234	234	211	231	252	203	243	214	211	241	207	218	262	225	216	239	227	206	251	250	217	210	219	265	214	250	247	255	209	207	226	224	243	226	234	241	227	237	215	226	219	221	243	194	225	210	240	196	224	207	236	256	232	210	213	230	219	195	260	213	255	221	221	227	244	225	215	254	219	193	223	240	221	228	229	229	225	188	213	211	213	205	247	227	199	209	245	250	219	231	214	237	227	252	224	189	235	234	208	226	212	239	261	241	234	230	236	205	258	225	238	235	253	235	219	248	235	207	240	212	240	236	194	218	206	234	219	245	229	247	224	211	232	190	213	181	251	238	214	250	229	207	249	262	223	219	232	248	187	252	239	237	221	211	245	250	215	222	241	247	213	208	238	188	216	225	249	219	203	213	217	256	222	274	229	224	223	213	214	209	246	234	233	222	244	250	208	248	245	253	207	215	235	233	212	192	216	243	242	247	207	204	234	219	226	202	223	202	200	258	233	245	216	227	215	187	214	237	213	224	191	240	212	232	232	201	206	219	227	230	216	223	258	226	249	217	220	227	234	248	231	246	209	223	238	199	219	234	215	241	234	228	199	240	241	270	224	260	242	223	224	241	213	214	227	221	239	223	229	224	243	218	221	226	235	224	236	233	233	215	235	240	238	239	213	223	258	223	240	229	246	212	212	193	221	231	208	234	227	242	233	230	235	212	225	231	193	208	223	214	225	235	225	212	218	260	239	208	208	246	250	240	216	233	221	252	212	229	195	194	243	247	237	220	237	224	260	249	252	213	238	237	248	248	212	237	215	220	210	228	212	249	238	204	211	232	219	245	233	267	220	217	200	216	221	237	200	201	217	212	181	247	213	235	230	233	258	229	214	212	258	219	234	239	250	211	232	234	201	227	248	218	224	212	232	227	205	219	228	220	210	225	238	226	205	204	205	234	196	244	270	237	247	222	252	238	233	201	253	221	234	207	242	223	224	221	197	230	223	240	230	228	214	233	214	205	225	211	235	215	249	211	235	215	269	217	198	233	249	261	253	215	235	238	238	238	241	222	233	218	203	233	241	233	217	246	262	248	211	231	223	242	240	219	221	242	219	254	218	246	224	248	233	227	237	256	228	231	209	233	253	214	230	213	236	247	197	242	213	243	230	223	208	234	255	248	228	189	221	217	231	244	225	219	211	240	225	253	234	213	227	243	224	241	188	214	197	241	208	204	207	246	234	207	222	228	239	252	225	223	200	222	216	205	214	204	198	240	238	236	233	204	216	205	236	214	246	214	258	227	211	237	253	236	210	231	220	224	229	209	234	225	216	219	227	238	192	217	226	246	226	225	233	214	238	242	209	247	208	212	201	200	223	229	187	242	222	263	208	240	240	203	222	240	220	241	233	223	232	215	223	229	262	235	212	234	210	212	219	234	239	236	215	251	240	237	210	230	234	239	236	231	191	225	227	207	222	203	232	216	222	207	235	244	230	188	221	207	240	230	244	225	228	227	227	208	236	254	214	215	255	191	214	206	224	206	233	238	220	227	201	210	235	221	227	224	243	219	218	238	238	259	209	215	229	225	226	238	243	229	236	208	203	220	207	212	227	207	220	188	256	232	203	221	221	239	203	208	221	239	240	232	190	216	224	207	225	224	235	221	238	210	237	217	256	251	227	234	201	214	208	205	267	226	219	215	222	224	217	223	264	233	217	235	234	213	248	218	227	206	231	209	211	232	223	215	220	224	244	242	215	220	238	247	194	215	233	246	211	216	193	210	241	217	226	240	259	228	225	226	215	224	235	230	220	247	250	245	218	255	231	247	219	232	221	234	232	224	239	211	222	222	218	215	216	225	212	224	217	246	225	239	206	238	200	236	227	212	234	226	227	215	185	248	196	210	263	223	253	192	219	210	233	223	209	200	206	216	197	258	249	206	233	246	221	245	231	202	223	233	225	260	223	232	244	228	191	204	249	248	219	244	190	206	218	261	233	234	235	238	232	204	217	230	222	219	235	221	217	231	229	239	253	225	205	245	238	212	196	218	218	248	230	198	262	202	215	214	250	244	216	241	223	231	229	205	223	245	225	208	222	236	253	222	236	223	207	207	212	215	242	220	222	236	209	217	248	227	245	235	223	209	226	241	247	230	249	227	252	241	211	236	221	193	239	236	226	209	200	276	217	212	247	219	225	250	250	253	230	221	241	246	193	260	228	235	212	227	234	215	236	221	230	229	258	221	233	218	197	219	233	219	209	186	218	239	210	251	225	243	195	229	251	247	204	227	243	202	253	218	247	236	231	236	221	189	197	246	228	221	215	237	214	226	222	238	245	252	214	210	205	204	211	212	207	223	224	210	231	225	217	224	202	229	261	221	228	237	197	210	244	226	231	217	209	225	208	212	231	206	209	228	256	205	215	234	234	226	239	211	213	227	195	232	208	218	216	203	236	211	206	222	242	210	240	229	231	202	217	235	240	211	239	224	227	240	204	234	234	227	212	220	210	253	205	233	208	226	240	240	228	226	234	227	215	199	199	241	190	226	259	231	207	223	202	237	225	207	240	216	229	233	223	202	201	211	217	211	203	250	204	233	224	230	241	225	240	211	241	231	215	238	206	222	233	247	244	219	222	216	225	235	235	230	212	235	218	229	212	217	259	238	207	237	240	235	214	215	220	206	240	235	246	211	231	217	200	242	236	225	244	230	201	208	223	203	225	225	200	216	250	237	203	215	251	240	193	237	261	223	235	209	211	204	217	209	199	215	213	228	214	220
2984	1993	1165	813	632	590	595	629	571	541	609	536	518	582	578	549	556	513	547	531	561	555	533	542	498	567	555	533	539	547	551	582	543	564	513	590	530	519	513	566	600	574	559	536	516	537	531	513	565	588	524	606	538	529	553	567	536	580	536	528	540	542	520	545	503	536	571	534	583	546	607	544	544	575	590	521	563	602	586	512	536	491	545	522	547	565	537	532	546	525	541	560	533	554	569	557	543	568	521	541	578	539	528	532	546	536	559	550	503	565	526	541	548	549	513	558	587	497	538	572	521	568	529	573	562	558	548	556	530	544	521	556	570	557	532	552	528	533	539	546	483	574	553	536	537	553	542	574	542	574	557	510	544	554	544	557	549	584	549	520	542	541	544	555	548	598	535	529	547	526	560	559	548	553	546	562	513	516	532	504	574	518	557	567	531	581	551	579	554	592	542	549	527	563	524	536	566	553	606	575	578	561	554	525	544	580	606	587	607	540	518	487	563	521	529	545	551	572	583	554	563	561	569	561	551	511	547	532	539	548	540	489	525	563	547	569	554	592	561	548	563	510	563	551	569	560	584	567	550	578	573	525	533	540	551	550	529	558	580	533	543	534	549	554	530	544	572	556	545	559	538	572	552	559	556	560	589	570	567	545	549	548	524	512	534	554	545	552	562	534	566	506	531	550	566	538	530	581	536	544	568	577	565	555	566	587	587	575	556	524	526	537	510	574	549	555	587	565	530	553	516	543	553	554	550	532	530	547	578	538	556	549	557	548	506	546	554	557	575	523	547	603	553	562	575	510	544	584	577	541	562	551	567	538	524	549	549	573	535	532	528	527	568	539	529	505	557	560	596	564	525	536	561	563	562	584	563	589	521	586	560	538	563	539	567	561	539	518	573	572	578	555	550	556	556	546	522	551	547	538	505	582	594	549	566	501	519	534	572	590	530	541	510	562	530	564	550	545	526	567	539	519	533	516	550	537	538	572	563	566	540	541	548	557	534	558	567	540	559	534	573	562	541	568	533	559	548	551	535	562	551	540	529	553	546	561	522	525	565	518	576	549	576	569	584	548	518	539	563	596	547	568	578	511	552	554	564	532	511	563	515	550	555	568	523	541	566	515	549	519	600	531	579	546	527	556	508	527	559	549	508	552	549	508	566	536	553	574	526	602	525	578	576	548	574	516	556	553	542	567	553	600	522	525	531	548	566	559	539	572	553	558	523	558	556	549	601	560	491	541	580	563	557	550	524	545	568	530	532	559	549	573	561	521	583	513	534	566	588	555	574	541	542	535	555	580	532	557	565	526	532	558	561	564	541	539	532	521	565	542	582	572	560	591	535	547	540	548	543	557	528	543	562	504	577	567	548	558	569	555	561	498	512	539	571	532	519	530	567	566	502	567	527	552	558	561	518	548	514	566	543	526	556	518	554	572	571	581	562	588	539	561	545	567	553	531	570	537	531	559	557	536	569	532	527	535	525	554	547	553	532	572	553	568	568	571	550	593	573	567	551	522	546	534	566	541	566	538	539	582	523	530	550	531	591	532	568	557	565	529	508	589	542	574	542	520	558	562	627	614	528	533	552	544	543	562	525	527	549	579	564	513	508	586	509	549	516	538	549	538	534	517	576	577	563	545	508	554	494	512	556	520	575	576	524	532	530	540	545	553	525	519	528	558	487	513	551	605	560	541	551	578	565	532	523	535	552	596	541	593	606	544	536	523	535	544	529	546	546	540	573	566	562	553	575	537	534	550	532	565	555	560	555	573	519	523	512	606	535	507	539	558	519	523	538	547	541	538	511	533	548	507	588	581	586	496	545	531	532	561	521	566	516	555	548	553	592	587	566	563	518	507	574	554	559	595	554	511	537	541	601	547	522	568	562	572	536	579	536	555	512	495	539	568	548	535	542	533	536	548	573	579	537	543	517	544	531	540	570	550	561	545	542	533	549	555	547	526	523	594	580	529	564	539	559	516	530	592	566	550	522	535	548	570	568	516	583	529	546	523	542	505	547	613	589	535	545	564	562	547	550	541	603	553	471	570	584	530	578	538	566	586	546	544	596	519	544	543	549	552	535	524	541	536	583	560	565	564	565	544	559	550	564	570	549	534	558	564	526	532	562	509	555	598	536	542	544	557	541	541	540	526	588	501	562	590	557	497	575	559	517	523	601	519	565	532	521	549	558	570	518	607	581	591	580	533	512	566	548	530	614	564	531	554	533	511	545	536	570	580	555	546	545	489	555	561	553	551	530	560	569	529	563	552	523	550	541	537	494	538	561	557	572	573	579	542	583	564	542	557	546	585	545	528	526	528	577	530	528	511	522	545	543	562	569	591	560	562	574	552	516	552	538	533	550	534	517	578	536	555	561	612	552	526	537	576	545	560	532	525	574	544	492	532	563	539	586	542	542	571	557	545	560	533	554	581	562	559	554	534	560	574	563	547	561	527	522	526	531	536	542	558	586	524	541	564	556	521	526	524	555	556	534	510	560	532	535	547	513	546	575	503	551	539	555	537	545	562	546	546	587	548	575	542	557	560	558	566	542	526	561	570	538	554	538	535	532	566	592	514	537	526	551	541	549	553	565	529	554	562	584	552	617	564	564	579	551	578	520	539	509	531	540	571	561	586	566	578	566	520	533	519	561	551	508	558	556	553	581	534	577	559	571	582	570	581	584	556	566	555	558	522	572	565	547	569	542	565	539	519	549	560	548	574	571	544	546	552	564	543	537	537	507	547	556	503	553	569	574	504	501	545	540	594	547	502	532	580	559	569	545	552	552	590	544	508	535	548	561	532	539	579	517	566	547	533	538	496	515	558	564	510	577	517	588	541	596	545	562	542	518	528	551	568	562	539	533	568	547	527	516	541	531	545	541	531	589	543	573	552	540	536	546	543	526	565	582	517	546	544	544	534	550	529	529	516	565	526	580	574	527	573	566	580	515	534	510	532	550	553	549	538	574	548	513	527	595	532	550	600	538	566	535	571	522	526	543	495	528	576	510	565	572	520	536	522	564	587	525	585	561	564	535	517	586	559	566	532	545	552	555	534	563	528	544	559	559	527	545	568	531	556	556	546	534	557	539	563	588	557	491	568	539	526	539	587	515	542	555	558	528	535	524	544	541	577	575	567	552	497	547	566	545	576	533	543	556	546	494	516	553	556	589	554	519	538	533	511	554	543	523	507	536	547	534	546	560	561	559	561	541	554	526	536	534	574	578	524	543	520	576	555	536	583	545	528	506	558	540	565	527	555	489	580	569	511	522	506	525	569	582	510	537	555	520	529	507	550	561	546	493	542	586	565	532	572	546	563	540	522	547	537	569	541	545	600	552	578	519	532	567	569	553	509	524	542	548	539	572	502	520	553	498	517	567	556	553	577	534	555	559	562	539	573	553	571	550	553	573	524	558	531	597	526	540	555	555	535	578	584	558	511	549	536	570	558	509	503	554	556	534	583	540	541	531	519	547	574	536	567	529	511	557	567	520	505
24343	21466	25092	28263	21466	21474	12984	364	230	203	177	151	156	139	124	133	158	119	118	115	116	104	120	111	95	107	95	119	106	121	134	124	114	101	113	110	102	114	118	104	108	102	102	92	91	107	133	99	108	105	105	89	94	96	93	105	87	114	104	102	84	105	106	119	100	119	82	112	121	118	112	107	127	96	118	85	97	80	103	99	108	106	82	91	101	103	97	98	117	116	109	96	89	93	83	101	109	91	118	104	115	100	115	100	106	93	117	120	91	102	99	103	101	103	90	112	104	106	107	95	102	95	99	104	100	116	109	127	100	96	114	104	101	98	111	97	102	107	110	130	116	108	116	107	101	96	119	105	89	104	121	97	115	104	102	99	118	112	96	97	96	102	108	96	94	87	106	105	89	98	100	92	98	114	106	119	100	102	101	96	90	82	90	95	112	89	97	85	91	95	97	102	108	121	103	88	110	112	101	100	97	92	94	81	97	97	99	101	101	92	94	109	92	118	122	100	93	103	93	118	97	111	110	88	102	92	100	95	100	115	87	114	117	89	104	108	106	98	109	82	78	100	106	103	105	107	107	91	100	114	106	93	97	117	92	86	109	100	96	111	99	123	92	121	101	109	102	101	110	88	98	108	112	98	92	90	94	104	104	104	104	102	93	94	100	89	117	87	108	105	107	108	105	91	106	104	82	91	114	107	101	116	92	109	101	92	82	113	120	98	112	114	110	102	108	108	108	95	106	100	103	91	127	100	118	114	93	99	101	114	102	92	117	117	90	75	87	101	102	104	90	93	108	93	115	91	105	96	101	111	105	89	104	81	90	102	104	91	97	115	90	101	101	120	109	103	111	79	101	109	74	109	101	106	117	105	107	107	116	111	107	110	111	99	107	111	101	90	112	99	114	106	114	121	94	88	101	101	105	113	94	98	81	114	112	100	94	105	101	95	109	98	105	102	101	115	108	94	112	118	125	93	92	104	109	110	108	92	113	89	111	98	97	100	110	104	91	96	102	88	114	95	81	89	104	104	117	92	104	115	114	80	108	111	105	106	114	100	85	101	107	103	98	94	87	123	112	92	109	95	90	111	107	100	107	110	102	102	115	105	108	94	82	107	96	107	99	105	105	115	88	94	89	113	91	100	116	95	97	97	114	93	102	96	93	98	102	109	95	111	89	106	85	97	93	88	107	105	101	99	102	109	94	96	110	97	104	99	87	104	112	111	91	117	97	90	93	93	105	104	110	107	93	114	86	85	103	82	102	92	97	107	103	77	91	101	92	80	106	95	105	89	95	102	92	108	115	97	110	87	98	108	88	86	102	108	103	105	87	103	101	109	103	98	99	118	101	107	94	94	98	116	121	98	113	109	124	122	92	90	95	110	87	107	104	95	89	97	97	104	114	97	106	100	98	86	101	81	105	96	88	106	101	114	124	113	106	81	110	97	89	105	94	103	108	101	103	110	95	78	117	94	110	91	80	105	100	98	122	100	109	87	105	129	108	93	92	94	97	90	92	100	107	105	104	105	89	109	111	105	103	97	101	111	101	105	92	93	97	104	104	118	101	100	97	91	116	116	97	99	103	88	106	84	91	93	114	89	105	117	109	99	124	110	111	94	91	100	110	105	89	105	110	100	101	110	90	82	103	114	107	103	87	102	96	115	105	106	109	110	111	96	113	95	86	109	105	102	94	105	120	92	105	87	97	109	114	103	121	102	109	103	115	94	95	97	100	106	89	114	105	111	98	91	130	91	101	110	96	100	81	113	89	96	106	101	113	106	125	78	103	99	87	109	104	102	87	94	105	102	115	121	106	88	101	94	87	103	105	95	74	73	104	95	111	111	82	92	125	101	98	89	92	87	91	99	93	102	106	115	80	97	82	92	87	108	116	104	106	96	103	101	106	103	110	96	108	112	95	100	87	105	102	106	93	84	99	105	120	103	112	115	95	108	102	92	91	86	109	91	102	94	106	106	103	90	100	98	109	96	111	118	114	116	99	97	106	89	89	103	96	114	98	76	96	77	101	93	91	101	87	104	100	88	100	105	120	117	97	100	124	102	97	110	107	120	119	116	112	104	109	88	102	94	85	118	94	100	91	104	81	99	110	116	118	99	107	105	112	96	121	101	98	80	96	107	102	115	118	122	105	100	109	101	89	119	102	78	82	120	94	97	100	117	106	119	113	106	96	103	92	97	101	95	113	86	114	109	124	95	96	93	73	96	103	102	100	104	105	87	109	89	91	119	100	101	93	112	104	108	102	94	116	114	85	108	95	98	101	72	100	115	86	107	86	98	113	110	99	100	83	111	105	114	88	89	103	124	103	97	121	92	108	115	89	98	90	91	92	104	98	88	98	104	95	119	113	106	108	98	107	111	107	102	98	103	120	96	101	106	118	110	98	121	96	99	97	114	112	112	89	126	97	123	100	104	101	114	104	93	131	102	108	109	98	87	111	97	111	100	84	109	104	80	102	99	99	104	111	80	104	101	96	91	105	111	90	94	116	99	96	101	109	96	119	100	94	109	83	90	99	96	101	89	82	112	97	120	94	86	85	85	97	98	111	113	116	102	83	108	101	114	100	103	96	100	101	116	124	97	99	87	99	109	110	109	116	83	107	101	83	109	94	102	94	99	118	104	97	95	107	101	97	93	103	110	108	88	94	105	107	90	103	91	123	78	105	95	120	101	105	105	84	103	115	81	119	98	105	99	93	99	108	97	91	97	72	82	106	93	113	100	121	107	110	109	83	99	101	97	112	105	106	117	93	112	112	112	112	105	96	100	90	101	105	116	102	106	90	105	103	96	106	94	102	129	99	114	120	83	93	106	86	104	102	99	105	108	104	106	105	108	108	104	84	95	97	104	84	101	108	109	121	94	94	105	107	97	98	87	95	113	92	107	118	123	99	120	102	95	100	99	103	90	104	91	98	91	97	105	89	126	122	112	98	105	108	94	93	115	109	107	102	92	109	99	107	136	93	97	111	91	102	97	94	97	112	101	101	90	82	111	107	107	99	88	103	97	85	108	112	108	93	109	100	106	94	89	90	113	104	96	98	87	117	95	112	104	99	97	97	83	119	93	110	114	124	105	104	86	102	110	92	111	106	119	104	97	100	104	101	106	84	113	104	106	118	93	94	116	128	82	99	90	97	102	103	118	102	101	114	85	115	113	123	109	108	100	98	100	90	100	90	104	99	88	112	97	110	106	104	83	88	86	101	87	104	107	104	103	97	80	120	82	114	89	95	95	119	89	90	79	95	102	118	134	94	92	111	97	113	102	122	114	92	93	97	109	114	104	115	87	111	88	93	99	109	91	111	90	109	89	89	104	78	85	116	84	99	116	87	91	91	100	113	108	99	103	111	127	97	100	109	97	80	102	83	88	103	105	105	111	114	119	97	109	96	94	92	116	100	93	108	104	118	107	106	79	101	98	98	79	98	124	102	87	92	107	97	106	108	95	101	97	121	105	99	97	107	106	120	96	124	97	110	103
2718	2855	1465	729	512	424	358	347	352	285	326	293	318	319	303	262	297	332	295	271	289	303	321	287	298	319	287	317	313	307	268	271	305	262	309	275	300	288	295	274	300	292	277	293	302	299	304	269	318	286	305	275	283	283	277	301	294	299	249	300	292	301	285	258	267	283	294	281	288	280	294	303	294	298	302	302	292	288	258	270	302	307	264	284	309	305	278	245	295	289	240	294	273	272	294	278	292	306	301	281	291	281	306	283	294	268	289	266	303	257	293	256	315	289	294	268	283	309	276	271	250	304	298	310	299	281	279	252	271	312	296	305	271	298	313	278	301	294	299	290	264	263	281	313	269	268	262	276	309	292	293	275	283	263	278	292	315	272	294	297	273	307	260	280	274	276	264	288	307	285	286	292	262	271	291	300	320	302	280	241	275	294	272	283	282	255	281	306	302	288	292	288	272	276	294	277	334	289	277	292	320	262	304	278	302	286	287	265	282	299	281	275	298	298	263	290	316	268	304	298	283	292	289	322	294	257	272	277	278	276	281	297	306	281	314	293	277	291	301	272	274	289	265	299	287	295	274	254	269	300	263	292	298	299	290	320	291	284	300	286	271	312	275	280	273	324	308	287	280	292	289	285	265	269	309	278	297	301	282	298	294	273	303	292	307	282	264	327	313	282	275	290	288	294	301	287	269	291	290	302	272	283	286	293	279	276	291	297	310	303	265	292	257	305	259	286	310	273	265	264	306	290	311	320	281	268	275	293	259	267	280	273	303	277	305	287	297	280	288	285	279	311	303	272	308	235	256	276	271	294	319	266	287	272	267	267	244	285	297	278	330	308	288	289	276	301	238	259	322	288	258	250	293	282	296	268	271	273	301	282	288	281	301	319	275	309	272	278	315	273	299	281	308	261	288	273	289	276	281	288	258	300	304	291	270	286	293	293	264	294	289	301	260	296	263	292	281	286	278	285	286	270	308	270	295	266	288	263	249	277	286	288	268	290	258	292	286	283	283	294	299	281	285	302	303	302	291	300	286	268	281	292	274	302	302	311	276	279	288	271	288	291	277	250	281	235	318	303	298	268	313	284	272	272	265	288	256	284	282	289	315	296	273	298	262	298	291	266	281	278	268	282	274	246	283	276	303	264	280	273	314	284	288	300	289	251	247	286	323	290	289	286	272	273	295	272	290	288	262	314	303	296	297	309	298	305	273	280	273	242	248	299	283	276	264	252	288	293	276	278	283	303	288	278	261	284	281	275	319	276	274	273	292	318	262	328	298	272	281	283	273	281	275	274	314	298	293	242	292	285	290	280	299	321	290	306	282	298	303	270	272	288	297	288	274	284	274	268	256	318	282	293	297	259	264	296	300	293	293	283	290	279	268	275	272	280	279	313	278	296	314	275	286	297	267	296	310	317	289	286	299	283	280	272	280	299	288	275	266	282	273	263	306	286	292	312	276	293	268	284	270	306	277	287	291	293	303	293	289	302	293	310	294	283	292	301	283	330	261	251	271	292	263	304	266	273	275	279	287	318	298	306	256	306	319	304	268	257	297	284	276	295	269	283	284	293	290	319	280	273	264	273	283	281	282	290	298	276	288	300	275	291	269	292	324	304	269	287	302	284	266	315	253	309	284	319	301	266	284	318	288	281	299	285	277	311	287	291	295	289	266	263	297	282	289	287	284	268	282	268	274	300	287	279	324	283	321	284	295	286	293	267	289	267	298	262	251	290	273	296	291	265	281	271	334	280	281	284	282	268	266	279	307	264	280	251	299	270	294	276	268	276	283	269	264	259	311	288	290	252	301	301	268	265	264	269	270	260	260	297	301	277	278	303	275	272	315	272	258	285	307	295	279	313	268	269	266	284	291	303	300	315	292	276	270	287	270	301	288	283	292	274	276	285	287	267	291	302	293	309	287	295	261	276	275	287	302	256	286	268	280	312	278	283	282	286	285	306	254	283	271	320	269	308	309	280	258	304	297	284	281	287	275	293	266	284	263	291	294	287	280	261	283	277	306	288	271	261	302	279	282	261	265	278	292	311	286	271	311	290	266	285	270	295	294	291	296	275	296	274	287	286	285	267	301	291	291	303	275	296	298	268	296	279	286	289	273	244	246	329	259	267	260	294	286	274	278	298	258	258	305	286	264	282	298	279	299	274	290	284	285	269	252	272	280	314	297	270	264	304	285	267	283	308	276	265	274	275	299	309	266	272	276	300	284	305	289	270	308	302	280	275	272	324	295	284	303	281	272	292	279	301	290	294	270	311	310	303	285	251	263	280	274	323	285	283	286	293	279	293	291	290	283	272	292	280	320	299	305	282	221	285	288	282	274	275	290	301	270	281	303	264	265	298	274	287	262	262	270	286	280	267	300	269	274	283	318	297	293	275	251	284	243	262	297	298	290	312	313	274	293	317	291	252	277	311	272	301	287	286	292	272	273	244	300	295	280	286	284	283	300	309	287	288	272	276	290	291	279	288	275	268	279	272	279	261	292	267	309	295	305	283	290	281	275	293	263	320	275	265	281	324	295	268	309	309	306	275	289	269	276	305	267	286	275	269	293	274	289	308	281	280	262	322	298	284	280	306	297	294	288	311	296	289	296	297	279	283	253	276	302	268	268	295	291	310	305	297	289	277	293	272	293	301	265	255	284	291	279	264	269	268	282	278	283	294	297	308	247	235	309	278	279	269	285	299	278	253	333	290	287	288	294	274	308	296	298	262	279	279	293	306	299	311	262	300	297	269	295	290	313	286	308	288	284	285	286	310	315	284	287	294	308	280	277	296	253	286	283	295	278	266	291	264	298	275	272	295	318	291	300	280	268	272	296	289	284	287	284	265	269	262	266	269	275	309	303	269	277	281	288	306	275	315	296	277	286	284	278	292	278	278	287	290	304	271	313	255	282	261	242	296	283	286	293	286	293	284	292	281	272	265	272	286	296	309	267	303	299	307	298	256	290	286	282	299	276	258	290	276	267	268	310	261	278	258	297	305	273	262	288	270	264	303	289	269	283	292	279	279	319	267	267	306	291	345	273	256	277	276	282	293	280	269	293	249	236	316	261	275	281	296	275	295	279	302	293	268	291	269	272	247	267	290	286	296	330	287	299	317	288	266	287	256	273	284	272	259	268	319	279	276	281	279	270	285	289	274	271	243	283	268	292	261	291	293	302	301	266	293	245	300	289	291	312	272	306	284	280	276	274	254	266	273	274	261	293	297	316	314	263	276	280	310	256	272	261	277	282	297	296	280	273	276	269	310	293	293	256	304	280	300	257	291	251	266	288	289	303	303	290	307	283	282	285	280	290	280	279	298	268	280	299	278	281	275	301	286	269	268	271	302	243	284	283	275	295	274	287	274	317	272	289	282	312	313	293	290	284	307	256	288	267	295	272	277	298	282	289	283	277	286	290	307	293	291	291	274	281	290	273	316	285	272	272	289	312	286	315	288	303	287	275	255	288	282	300	263	283	296	281	259	259	315	297	315
32057	20248	7811	556	390	385	368	373	369	349	373	375	356	349	364	338	296	316	351	344	342	368	348	358	345	364	321	355	322	378	311	319	378	359	331	359	379	358	348	325	291	370	356	322	323	355	336	318	353	353	336	321	367	292	360	332	333	333	355	330	337	353	364	354	384	307	332	338	394	387	355	339	375	359	356	382	320	357	349	365	355	359	348	393	329	362	336	377	340	325	336	340	345	322	348	332	357	350	366	325	335	380	351	369	346	344	365	336	336	355	332	347	373	355	340	324	334	323	348	378	419	362	317	364	354	404	327	366	346	349	336	329	357	362	327	329	379	338	345	373	362	343	341	347	376	348	336	328	336	387	359	350	324	325	337	310	332	309	321	330	328	334	376	397	372	357	358	329	356	349	345	377	330	325	355	350	362	345	370	312	319	354	333	348	330	371	336	338	325	347	366	381	369	314	350	349	355	357	358	363	378	364	357	344	323	370	340	320	366	339	373	336	368	338	322	340	352	381	372	386	331	337	344	355	351	356	338	367	324	396	367	337	342	371	348	341	327	336	340	334	358	340	397	354	331	353	359	381	356	354	367	328	330	344	314	372	329	294	363	353	332	362	335	320	359	347	354	370	352	324	406	357	361	321	368	329	339	393	376	365	356	330	338	335	346	335	319	340	323	310	370	326	352	371	361	351	344	301	363	360	328	350	346	331	384	358	369	358	389	320	357	361	341	343	367	316	313	363	342	372	318	328	371	366	316	331	343	313	361	376	361	333	355	352	337	318	389	333	355	356	332	353	346	349	345	352	361	343	355	338	353	351	351	337	354	337	341	356	354	322	342	310	360	344	382	340	326	358	381	331	363	339	310	327	338	380	336	355	350	372	316	342	379	358	361	360	326	347	369	391	350	324	329	351	358	328	327	340	324	382	407	345	341	343	362	352	351	343	362	315	357	360	358	362	349	369	348	351	352	380	351	336	338	346	346	382	366	369	339	363	333	365	355	327	371	338	298	367	373	323	331	369	349	354	354	310	352	369	337	348	349	331	309	331	346	328	333	333	343	373	334	345	353	355	341	358	332	372	390	338	335	345	322	342	296	331	365	359	344	373	356	380	343	307	378	342	346	340	332	377	377	372	329	355	360	376	338	330	317	365	347	363	333	329	350	368	323	334	352	354	338	346	362	351	327	371	383	388	328	338	337	322	350	314	364	351	356	341	339	356	342	299	386	360	343	344	331	313	340	359	314	358	346	314	367	354	307	350	377	369	337	342	341	341	328	323	372	363	347	335	341	374	350	352	331	344	342	345	352	350	344	389	371	346	331	343	341	351	345	351	375	347	353	375	354	312	348	389	379	366	373	386	366	342	348	319	350	339	357	337	367	345	368	340	357	362	357	352	280	334	365	388	334	323	364	340	332	365	316	389	355	396	376	333	300	305	359	389	381	363	351	352	324	305	289	355	359	346	360	344	330	353	355	361	350	353	384	352	305	339	333	357	366	381	351	377	349	317	329	342	332	340	346	360	352	342	329	348	337	355	338	344	330	375	354	366	370	347	359	347	362	342	373	356	328	367	353	349	367	326	315	343	356	354	347	344	344	353	351	382	361	320	333	330	345	360	334	350	332	321	317	328	313	328	328	356	355	337	359	328	354	367	364	330	331	339	384	328	322	349	378	314	334	387	327	323	355	360	357	311	347	345	373	355	335	349	316	320	316	351	363	334	337	340	332	325	351	335	344	372	380	349	319	361	337	329	326	355	351	333	343	381	359	372	363	363	326	348	372	371	350	348	365	369	341	329	362	343	336	369	317	364	326	348	306	346	370	363	308	344	354	352	341	322	342	324	373	332	333	338	348	364	334	342	335	347	352	356	347	310	378	337	369	374	346	353	334	340	355	370	337	340	331	348	333	363	322	305	319	354	356	327	344	392	359	339	330	368	357	350	350	330	370	363	344	334	357	330	357	328	310	353	349	346	337	357	344	350	365	302	340	356	354	349	312	342	345	352	347	327	323	358	339	347	344	345	340	354	390	352	348	347	370	324	343	335	347	318	340	337	346	377	346	353	316	335	341	349	322	352	338	354	349	360	340	349	347	327	333	358	378	362	354	322	361	340	331	333	306	354	371	291	319	333	348	354	354	336	351	360	347	362	338	324	341	353	364	365	366	343	326	348	385	343	344	337	380	365	345	311	355	325	347	332	344	351	378	367	377	359	333	343	377	362	329	365	358	322	355	350	348	359	337	312	345	341	413	335	369	332	349	352	331	354	355	350	358	381	351	333	359	334	334	345	325	334	364	383	348	356	348	329	357	345	338	360	357	351	348	306	341	358	328	407	332	349	326	358	338	344	348	342	348	346	341	362	324	378	348	348	388	325	360	344	347	356	342	365	344	339	365	351	329	350	364	335	341	356	324	390	352	373	365	337	339	324	354	382	370	368	369	369	358	337	352	359	335	300	364	388	351	357	334	351	341	313	363	339	348	362	348	319	332	374	365	376	321	315	331	326	347	308	309	370	377	347	361	328	351	364	321	370	320	345	329	347	324	310	349	340	323	377	317	361	347	363	372	336	344	334	349	319	344	331	419	335	337	338	333	342	358	332	344	334	329	359	331	355	359	408	363	349	324	369	345	341	354	386	362	353	354	358	370	347	337	360	338	326	340	298	324	360	340	384	325	351	363	357	344	378	352	367	351	352	340	353	344	341	311	369	355	369	345	356	356	318	369	352	362	348	361	351	343	365	343	349	351	375	313	357	358	347	368	338	330	343	323	358	346	343	354	338	359	372	328	350	325	365	349	356	351	345	335	330	364	322	343	357	316	376	344	320	364	340	363	349	372	308	335	365	371	328	323	322	361	327	347	341	333	357	356	369	357	349	333	361	333	346	345	358	365	343	352	324	340	355	312	361	350	363	371	348	362	337	339	335	345	351	337	323	357	334	343	348	363	311	354	358	310	371	368	377	355	305	341	351	311	361	341	339	355	373	333	380	323	336	358	387	349	314	350	355	363	337	321	333	344	356	345	360	344	344	374	345	395	334	382	343	326	358	359	363	356	357	319	367	339	328	340	348	344	359	374	356	383	356	354	331	373	360	351	339	337	348	347	348	362	351	327	338	331	351	372	362	359	334	358	334	388	358	361	344	345	353	332	331	345	343	391	311	373	335	343	333	364	313	379	336	303	318	324	373	338	343	358	350	350	380	356	330	343	342	366	378	365	335	331	374	344	333	336	366	337	350	346	316	350	345	360	348	385	344	331	348	353	349	324	357	325	319	370	372	371	357	352	367	328	324	326	368	339	328	370	342	331	354	337	322	350	331	388	348	348	353	353	362	326	367	367	360	325	367	343	336	366	373	375	365	336	349	318	351	364	346	347	326	348	336	360	387	350	343	339	364	328	328	356	356	375	306	344	354	347	354	364	308	281	364	345	346	365	331	349	364	326	337	350	332	331	347	346	301	365	354	316	360	369	330	330	325	381	347	328	334	334	328
5898	956	804	814	795	886	816	826	848	822	746	850	873	858	832	825	848	785	846	832	852	832	825	803	844	842	844	821	882	836	837	799	821	848	839	824	895	850	841	867	835	808	806	857	845	862	825	824	818	819	849	850	834	847	850	897	873	851	835	788	821	780	854	838	870	804	805	791	860	850	860	792	814	802	881	858	824	852	764	790	821	857	858	825	864	849	844	792	809	783	790	806	847	893	782	837	810	814	826	813	852	833	806	790	831	813	791	839	779	805	808	872	844	793	855	783	836	839	774	829	837	817	841	836	827	839	841	831	847	845	841	863	866	815	830	789	796	803	794	865	814	830	819	848	798	839	823	840	815	817	829	781	811	838	834	818	784	814	846	846	810	822	835	842	825	795	840	827	901	814	804	832	808	809	824	857	813	811	856	855	844	835	825	852	807	782	875	835	831	831	818	810	849	834	855	836	815	824	830	896	785	840	826	821	775	838	820	823	837	825	870	823	854	775	870	785	827	838	799	823	823	817	815	832	814	808	811	819	880	880	840	847	841	872	845	806	853	817	842	809	791	803	859	836	862	788	764	882	831	819	803	834	836	775	848	841	809	840	844	821	791	796	850	802	796	835	812	845	863	843	833	845	843	779	827	803	829	832	820	856	809	797	828	872	849	872	826	796	865	820	855	814	817	844	891	841	815	833	865	824	811	823	810	872	846	832	814	778	889	862	850	802	836	851	791	800	853	809	808	861	870	826	824	831	853	841	779	832	883	837	840	816	837	851	816	880	855	827	822	885	821	818	872	817	809	801	876	867	824	822	827	862	838	821	811	842	798	862	853	815	869	824	810	811	805	839	813	816	880	826	835	852	783	856	828	831	857	832	861	809	851	824	815	859	886	811	838	816	815	866	796	796	822	845	820	777	794	829	876	794	868	849	829	834	849	782	845	817	799	839	827	847	814	838	873	878	836	886	832	820	807	782	818	882	778	831	868	897	841	848	828	843	848	825	856	871	863	820	843	830	783	827	778	871	798	826	852	851	844	880	796	865	860	813	840	880	795	815	872	816	849	801	855	834	823	797	813	826	847	830	837	790	824	847	845	809	850	864	836	809	852	825	869	805	798	782	812	837	854	859	847	804	812	825	789	834	796	858	858	877	791	809	788	795	847	893	812	916	849	829	849	857	822	849	800	850	788	827	917	852	828	850	837	839	857	806	816	844	816	825	774	827	842	818	827	859	794	808	805	864	804	881	848	817	853	863	771	813	835	847	827	852	826	856	816	812	825	827	813	810	817	866	855	855	824	793	856	854	812	790	836	816	805	812	852	815	867	829	865	864	904	809	868	810	818	814	811	823	801	815	826	874	846	803	824	865	837	835	837	806	834	808	859	850	792	790	789	843	819	823	833	845	834	822	793	830	848	824	832	796	824	868	855	839	816	792	821	829	788	852	829	865	796	809	797	828	860	830	831	789	807	793	824	838	861	840	833	889	791	820	800	822	782	858	874	808	854	844	841	803	851	829	826	805	823	832	868	867	827	868	771	830	837	865	833	853	831	786	789	799	865	835	804	802	808	823	781	824	793	825	809	831	848	820	864	842	857	830	805	815	822	835	777	788	841	808	772	793	825	840	809	857	807	793	875	822	827	880	806	795	807	795	809	829	831	839	833	836	845	792	855	768	829	844	838	808	845	802	798	784	840	798	868	829	812	783	836	827	829	844	849	840	856	859	821	966	860	860	880	856	848	805	829	842	847	850	804	829	815	825	823	818	843	854	811	814	809	868	814	847	756	825	835	803	877	791	814	829	838	884	803	851	854	843	789	802	832	826	812	816	837	836	802	837	776	827	840	872	818	858	824	847	851	824	810	805	863	815	866	855	806	847	848	815	794	801	849	925	813	847	855	817	839	827	862	848	846	819	867	788	807	879	885	843	798	804	771	813	798	893	816	745	778	820	791	872	794	843	832	811	841	895	821	804	833	801	836	845	827	870	853	813	813	800	778	878	879	811	838	793	825	782	836	855	857	752	856	898	825	812	790	815	803	804	866	817	821	822	809	776	829	876	756	867	771	848	759	791	788	811	828	819	850	824	812	888	879	876	774	891	818	856	848	817	852	811	870	854	798	767	802	802	849	824	830	861	827	845	829	858	842	803	853	840	857	817	861	789	833	821	815	842	858	825	813	833	837	807	880	816	795	865	865	866	780	856	847	816	858	852	824	834	879	857	821	822	844	837	857	812	774	806	878	857	852	840	852	840	850	803	815	799	835	808	810	790	872	829	793	807	776	838	812	799	812	773	846	797	771	815	797	777	804	815	804	861	799	843	775	922	814	852	871	864	786	842	882	839	797	837	829	834	852	814	832	789	874	800	859	824	856	833	814	836	834	812	817	868	837	820	881	838	868	846	829	799	819	779	830	851	826	788	809	810	870	841	811	808	867	844	823	855	852	805	834	823	789	812	891	790	829	801	867	791	824	830	821	815	868	849	893	843	856	835	878	818	841	810	808	812	799	924	813	861	854	841	813	849	792	790	820	793	826	800	815	859	805	813	789	885	834	853	830	829	829	821	832	882	843	778	808	865	827	847	848	786	822	845	861	833	781	781	854	840	814	865	841	821	857	806	854	831	877	833	814	785	786	836	819	806	775	894	780	846	838	816	839	841	801	879	821	758	858	799	793	860	830	836	846	877	843	807	808	809	809	796	790	831	808	807	805	818	843	802	870	825	855	861	821	848	871	795	908	860	805	831	843	835	837	836	779	897	850	873	783	828	876	830	788	847	811	827	772	866	827	854	872	860	789	832	770	795	811	902	809	784	749	831	881	829	803	788	843	845	840	853	814	817	809	876	830	854	797	836	864	738	820	789	825	825	819	852	856	852	821	830	833	772	802	864	774	814	858	768	821	875	821	846	867	831	813	842	754	840	787	830	844	798	868	793	851	837	792	838	816	805	832	809	877	869	850	834	845	813	831	834	818	826	858	807	839	839	794	882	805	842	862	825	863	850	759	841	787	905	846	807	822	835	822	819	847	806	851	828	846	806	801	820	837	815	844	861	809	824	778	830	830	799	806	843	802	833	783	780	774	858	789	817	798	872	816	835	829	825	844	841	812	846	867	889	807	817	811	806	795	833	827	863	820	853	796	853	828	810	845	795	831	871	758	816	828	761	859	826	807	815	831	824	804	855	830	822	792	846	809	858	806	823	776	812	844	808	771	860	849	850	860	855	835	830	817	856	843	854	884	860	836	835	866	794	764	839	822	866	823	878	841	838	795	877	882	864	855	868	838	821	880	788	847	826	827	789	867	795	787	783	817	814	818	852	804	853	805	838	861	805	834	807	844	817	875	838	862	773	846	810	809	869	868	860	832	844	786	829	845	808	829	833	820	845	823	864	802	794	801	862	785	834	801	859	892	855	803	889	864	790	861	832	853	814	834	867	838	800	789	886	870	819	845	812	808	852	825	802	855	835	849	810	830	867	833	878	870	876	837	839
24985	21466	24680	28663	21457	17508	547	361	259	267	286	268	222	233	239	234	231	268	218	271	244	233	224	219	214	249	235	245	220	219	243	222	240	236	238	231	220	191	225	220	225	240	216	245	226	209	238	242	246	218	218	230	232	230	219	228	210	204	227	188	231	211	215	208	209	215	222	250	239	231	225	224	239	236	225	226	204	216	220	226	222	204	187	198	224	240	207	225	234	204	231	209	219	222	226	210	233	208	225	223	231	225	231	230	232	228	195	247	225	230	263	246	215	214	217	227	223	202	219	250	214	233	245	223	221	248	212	239	220	241	206	202	217	202	225	241	218	216	233	207	234	236	207	236	226	215	234	235	234	230	212	201	230	212	209	210	221	225	220	205	236	251	221	250	208	206	214	231	195	212	210	221	206	239	201	225	225	215	214	232	220	200	210	228	226	235	248	195	229	229	203	243	231	205	183	217	228	219	217	201	209	232	206	212	205	235	212	226	211	211	213	230	230	237	226	213	229	253	253	236	230	220	218	226	186	228	248	245	237	193	242	242	214	208	222	231	229	239	213	211	226	197	257	240	215	228	211	228	237	223	198	228	236	223	242	265	240	237	218	204	233	235	232	207	208	234	227	219	213	223	192	224	217	220	240	191	250	247	233	230	215	211	226	198	232	211	203	214	234	204	217	232	235	215	212	244	205	202	224	215	195	214	228	220	216	222	241	198	212	214	216	234	212	235	230	228	230	210	217	240	231	214	239	224	218	231	196	221	226	229	212	225	232	197	235	237	217	196	215	217	232	203	235	218	236	268	238	201	222	216	221	212	227	203	217	227	208	215	238	221	235	217	220	214	229	267	213	218	234	232	251	214	208	237	231	234	231	226	227	223	251	207	203	232	198	202	247	227	243	252	232	234	249	242	213	217	224	215	207	203	213	243	188	232	219	188	228	243	222	233	235	227	245	183	243	221	247	215	236	193	245	239	225	206	244	240	194	210	208	227	208	217	225	244	220	239	243	201	207	227	229	235	205	231	228	226	232	213	221	209	218	237	246	226	229	198	224	231	232	226	197	217	216	233	236	232	236	202	242	238	212	210	205	246	235	235	233	242	220	213	223	231	218	249	234	245	217	223	204	237	222	230	206	245	222	238	245	219	215	224	208	242	201	228	220	232	210	237	278	227	226	227	222	220	201	230	234	238	243	221	212	235	206	218	216	202	220	222	252	236	249	217	215	206	217	228	232	203	247	196	222	219	271	229	215	237	222	242	254	246	241	242	240	226	207	222	226	195	224	207	208	208	219	226	224	245	218	213	227	188	205	207	216	246	223	213	234	242	229	260	211	213	236	248	190	216	223	215	247	241	210	213	205	217	213	239	220	229	243	214	194	203	206	237	218	237	217	226	237	225	210	223	226	215	229	212	189	239	244	218	223	239	205	211	211	210	236	218	231	204	254	212	236	239	239	202	219	263	244	259	241	195	224	217	262	223	192	265	252	234	201	233	234	200	217	215	222	255	234	198	228	232	218	213	210	254	240	196	248	210	215	235	231	237	258	223	215	219	224	236	232	229	205	203	210	209	245	240	222	206	226	234	240	204	228	247	199	240	220	214	218	229	226	224	214	228	213	200	212	211	242	212	206	218	190	225	212	209	213	242	227	234	240	205	234	238	230	242	235	218	231	224	238	229	256	219	183	219	255	246	222	206	208	243	215	231	214	224	239	243	244	233	228	226	243	231	221	249	222	201	226	219	250	250	235	245	219	220	222	215	259	211	201	243	246	235	225	215	231	212	224	202	229	243	210	228	214	241	238	243	247	238	229	231	226	207	216	253	200	224	222	222	222	218	209	239	218	203	232	235	221	219	201	234	222	207	230	228	211	208	269	217	248	213	194	244	201	233	220	230	235	219	198	207	200	228	230	243	211	232	232	237	248	229	207	209	233	234	252	219	228	231	232	217	212	203	229	225	258	235	210	226	233	236	227	219	218	206	248	212	222	222	231	257	208	247	242	223	193	241	243	202	237	224	196	201	231	209	204	234	233	212	228	231	240	214	226	240	225	198	224	219	214	222	212	228	205	246	208	192	239	212	207	237	221	214	207	229	227	191	232	218	231	253	209	219	236	245	221	232	230	234	191	225	263	240	241	211	229	228	220	202	208	236	243	234	236	219	226	208	194	229	224	244	238	240	225	235	170	238	217	238	241	245	236	233	207	224	198	220	223	234	201	233	211	236	211	228	243	207	227	241	248	233	207	223	234	222	247	227	227	215	235	236	242	250	201	240	213	219	237	230	232	217	245	209	221	238	225	233	230	249	211	225	214	213	226	207	231	251	192	220	209	205	203	233	210	240	249	225	216	207	239	215	218	219	245	264	227	229	226	216	198	218	251	194	250	220	219	228	224	221	230	232	207	208	240	246	196	216	222	228	240	234	240	242	202	213	215	220	232	240	247	216	229	181	205	229	245	206	227	217	206	190	211	233	214	233	214	222	200	207	202	229	196	226	218	211	240	218	186	231	233	224	235	224	220	222	206	221	226	257	265	234	220	205	221	232	213	239	228	196	236	217	229	217	185	226	255	213	221	217	225	199	222	231	210	209	251	241	223	237	209	191	227	242	206	227	236	235	245	219	225	221	239	229	218	207	229	212	221	233	223	221	213	233	243	199	241	247	245	238	233	208	232	222	224	211	238	233	207	220	228	244	225	244	216	233	228	205	209	223	227	229	223	205	242	204	219	202	220	256	224	242	188	225	215	218	228	218	227	232	226	206	213	212	192	193	225	210	201	205	217	237	256	250	228	224	226	212	229	228	201	201	244	232	228	202	211	224	241	221	223	226	205	226	227	221	223	223	231	206	221	203	245	218	233	218	221	240	244	227	237	230	228	224	220	224	220	209	238	231	200	220	216	206	201	239	219	248	202	246	228	213	244	215	195	216	244	230	231	209	202	244	213	250	224	233	231	259	208	238	229	219	224	241	250	213	208	215	190	214	226	212	230	222	245	198	207	188	229	214	229	226	192	230	215	219	231	248	201	229	212	205	179	209	264	217	212	239	218	262	224	234	212	220	234	246	222	250	201	233	221	227	241	228	238	228	228	212	221	199	227	227	238	227	219	182	230	209	185	241	255	220	229	202	211	220	226	229	240	223	221	212	208	258	237	221	216	223	240	201	226	227	232	217	229	222	217	229	224	249	202	239	252	245	223	234	205	241	222	210	211	237	227	221	241	247	220	232	222	224	224	228	196	221	225	243	242	248	250	238	220	243	214	213	239	219	238	234	221	195	213	226	239	253	232	225	226	215	219	236	228	242	243	225	208	242	192	198	232	211	218	222	211	239	192	233	226	226	211	251	208	239	208	254	227	246	212	246	225	246	234	229	228	210	208	243	221	239	228	237	216	233	233	191	218	245	230	237	224	256	230	192	235	234	221	254	211	224	235	226	233	232	223	232	224	228	214	223	207	242	232	221	243	203	252	229	213	224	237	239	216	243	235	215
3045	1938	1174	764	648	585	630	562	566	538	541	559	559	520	555	553	566	523	522	547	577	568	571	560	536	539	542	510	547	542	526	519	582	585	538	546	487	541	530	524	526	539	542	515	574	531	559	560	513	579	578	607	569	524	531	554	552	524	567	539	552	525	547	522	536	558	536	525	545	528	542	568	577	519	531	588	511	536	560	534	539	555	549	530	510	538	522	537	582	506	522	538	553	509	486	567	546	527	559	551	571	545	518	561	535	555	519	574	531	583	538	560	567	553	561	571	548	562	500	543	554	535	545	569	522	540	522	574	567	524	509	519	505	545	568	539	581	536	535	543	552	545	536	554	546	524	524	518	493	513	560	574	547	563	520	551	549	527	551	543	540	606	566	536	551	560	560	522	528	564	509	549	538	507	544	576	542	554	546	516	550	543	527	552	571	565	591	534	530	505	545	563	537	530	519	538	524	560	561	545	504	489	535	529	538	505	535	602	559	522	576	588	575	520	557	562	539	512	550	547	557	543	511	497	535	573	593	545	555	561	519	551	504	559	532	612	562	560	508	564	569	526	526	553	538	528	527	522	570	590	552	538	568	563	557	545	554	537	565	517	571	571	548	576	519	591	551	524	514	521	551	525	550	557	544	557	548	531	567	552	541	538	504	572	544	539	543	553	496	506	567	552	542	538	535	529	555	532	545	597	576	555	554	554	577	522	571	536	564	532	532	512	553	528	553	567	460	535	542	529	553	564	554	551	578	553	584	545	550	567	563	531	550	543	544	576	563	563	556	543	563	526	556	550	534	558	526	532	556	559	557	493	539	543	540	576	519	576	601	541	531	524	572	513	531	557	503	517	569	543	542	552	559	511	569	523	547	543	567	538	528	517	495	523	547	535	533	511	574	516	522	571	539	534	550	551	573	558	522	598	505	508	541	553	518	513	552	585	586	578	558	554	520	510	522	558	523	545	490	553	534	539	547	545	476	549	561	539	539	541	533	550	570	522	553	581	556	516	560	532	548	572	555	545	563	540	509	589	565	549	519	560	593	597	552	503	519	552	522	536	498	557	528	557	590	567	552	549	538	537	586	535	523	524	580	536	547	541	542	589	539	545	549	583	567	516	546	543	554	508	516	547	504	541	565	616	528	519	536	519	529	540	542	556	595	562	538	515	512	544	575	539	532	559	557	488	540	529	519	563	564	543	548	533	544	545	588	538	543	567	541	537	554	576	556	549	548	530	568	552	531	566	513	538	571	530	528	541	491	535	544	526	533	556	597	531	510	525	558	503	520	544	562	552	540	533	538	541	580	543	532	539	547	522	500	549	549	520	564	505	550	549	565	515	552	576	548	514	545	534	521	561	584	538	529	509	529	540	566	533	561	534	531	543	552	526	552	560	547	535	546	548	522	549	537	547	545	544	513	513	565	521	542	579	555	553	574	565	559	559	562	565	556	537	540	562	564	537	568	562	533	513	541	556	557	554	577	528	570	600	591	543	520	611	552	529	548	542	543	560	553	537	543	518	540	507	485	584	527	534	563	604	488	511	513	473	522	559	544	542	517	538	513	572	528	524	528	544	525	591	577	550	572	587	548	554	566	561	523	546	549	580	555	584	551	555	536	529	608	536	551	515	553	545	557	531	542	574	555	543	518	559	505	538	598	600	532	560	564	522	517	538	538	534	570	545	543	521	501	539	545	565	560	530	566	547	521	554	517	594	527	579	530	518	573	592	587	578	512	511	501	552	567	585	518	533	528	577	535	532	517	541	567	521	571	559	527	511	549	545	540	532	524	543	536	514	523	460	526	500	532	553	558	546	516	552	539	521	553	529	517	554	560	531	552	538	551	528	555	503	568	537	557	526	540	536	528	527	576	551	533	544	575	534	499	530	560	546	544	531	558	563	563	513	531	535	552	525	574	596	559	555	540	573	532	587	497	549	531	578	544	516	558	540	535	573	548	539	529	507	564	562	551	552	543	569	559	568	555	526	561	557	543	534	532	546	535	540	534	577	566	538	514	549	552	580	557	522	512	519	502	545	519	579	570	522	569	545	538	503	502	561	540	528	535	538	529	550	518	549	540	535	513	546	529	536	592	540	531	559	522	571	568	568	591	574	590	559	567	575	513	522	617	526	526	539	597	539	552	529	540	536	594	574	528	576	547	565	563	540	538	542	542	558	587	564	558	561	511	570	535	518	565	545	552	559	573	540	496	505	522	587	522	547	543	512	580	529	548	538	515	562	579	587	590	482	555	558	509	562	509	551	530	524	550	515	561	537	496	535	532	535	484	571	541	570	572	542	559	586	575	583	521	525	578	564	575	571	505	528	558	541	558	583	537	559	573	529	522	505	539	563	590	535	552	567	504	523	569	555	536	558	539	585	539	504	570	514	578	512	483	560	534	587	539	545	563	536	549	580	578	556	557	532	548	517	545	525	562	546	570	581	559	547	554	552	519	542	529	551	522	577	566	540	562	592	545	542	510	572	559	527	551	552	563	540	538	518	574	528	511	544	549	555	537	564	566	558	537	517	524	572	512	547	572	526	545	547	517	491	523	568	563	528	560	520	563	578	557	553	532	597	481	577	527	515	554	539	527	568	525	534	554	533	554	546	529	532	517	526	560	548	560	557	588	552	548	526	540	554	553	560	574	614	528	508	538	549	522	551	583	547	571	547	542	560	563	588	537	585	561	570	528	537	572	572	576	547	546	566	595	593	543	549	519	545	598	573	540	557	539	549	564	545	470	525	536	545	528	552	541	516	554	520	561	534	534	532	571	550	524	528	567	554	543	522	560	547	553	550	556	555	538	508	538	550	544	543	520	515	506	540	543	607	592	542	512	535	604	570	523	554	559	536	555	539	554	522	522	531	531	545	547	552	570	553	547	553	538	539	509	495	542	532	543	530	579	563	572	531	549	508	537	544	562	510	549	614	528	572	512	521	554	575	564	547	516	582	560	541	530	535	557	546	510	553	519	511	534	537	553	572	574	555	594	534	560	546	579	516	527	560	506	565	526	555	551	541	568	537	539	553	538	503	501	553	561	550	499	513	512	547	522	570	566	577	544	530	589	569	558	524	516	562	583	530	541	578	577	558	478	547	559	530	562	551	539	548	550	542	587	544	549	545	554	563	547	535	584	511	542	545	526	549	590	571	510	517	534	534	543	550	503	594	541	584	558	553	566	549	541	520	610	542	556	594	541	599	555	537	543	504	556	525	535	531	514	521	559	534	565	548	574	571	512	566	550	548	540	561	565	532	537	549	564	550	589	502	537	586	563	502	545	514	546	541	546	548	555	559	535	526	551	564	561	554	562	564	547	583	525	548	504	555	537	571	552	594	505	572	511	563	508	527	546	550	522	509	542	568	520	551	537	497	541	576	533	558	586	585	576	559	550	566	571	571	540	537	528	535	532	549	486	580	549	557	542	530	561	561	564	567	523	555	533	574	552	541	567	505	523	520	533	529	561	541	549	522	560	549	582	590	578	587	533	551
24440	21506	25083	28359	21507	21518	12380	380	231	182	177	150	161	152	135	124	119	104	101	128	127	128	121	118	124	108	104	94	106	110	112	111	120	106	111	110	92	115	123	82	99	111	114	108	107	116	110	96	115	97	98	110	119	95	111	75	112	95	116	109	110	100	112	91	102	84	110	120	108	99	90	117	96	102	96	89	109	110	113	114	99	105	113	112	109	97	128	93	107	88	97	90	105	97	98	109	124	78	100	115	99	100	94	91	104	107	90	92	86	108	93	98	89	96	92	111	91	95	78	92	99	85	109	103	103	100	105	105	104	88	119	96	106	105	84	84	96	120	85	99	88	73	97	111	102	101	94	97	99	95	91	90	110	90	100	86	91	95	107	99	109	88	84	91	116	106	98	103	129	97	96	86	122	95	94	116	107	110	96	100	91	110	110	90	89	88	101	104	103	98	88	105	91	95	110	103	82	98	109	91	95	102	98	102	95	103	96	105	99	109	106	107	113	102	86	94	84	97	110	104	103	116	91	112	94	101	80	117	101	104	111	97	109	104	107	96	106	105	100	106	98	101	97	102	106	97	101	106	118	112	117	96	100	95	97	97	91	92	101	109	110	116	114	112	98	114	115	115	108	108	98	88	87	108	115	101	110	90	106	104	97	122	106	106	102	105	95	107	92	106	109	131	114	99	103	100	123	88	86	85	86	98	95	82	118	96	116	109	91	128	109	113	97	108	87	100	92	102	97	114	115	87	100	105	103	112	71	78	116	97	86	112	101	118	104	98	94	108	90	92	106	107	104	95	90	103	105	100	99	95	105	131	85	111	85	95	97	85	108	110	97	111	103	89	83	93	109	104	109	88	81	109	88	103	107	95	94	98	86	104	103	97	103	107	120	114	99	103	89	103	100	112	100	88	95	91	100	116	111	102	102	109	96	98	94	114	105	112	100	109	115	110	100	114	112	105	113	111	108	95	97	94	99	84	104	121	99	95	77	92	96	110	87	93	118	107	117	94	119	103	123	112	99	95	107	119	83	102	110	94	104	106	125	115	112	106	88	111	84	104	95	93	119	100	99	91	123	107	93	103	78	112	86	127	102	116	103	102	112	104	87	104	121	100	105	103	98	103	120	96	128	86	102	109	98	99	107	118	97	93	96	88	83	91	100	105	99	103	92	109	108	112	102	113	90	97	118	90	116	102	110	115	99	87	107	92	99	103	101	106	109	108	102	100	105	106	95	104	94	93	100	121	101	103	96	100	102	89	115	89	119	89	94	101	95	81	81	104	112	116	91	97	102	86	109	109	118	100	130	117	114	117	93	95	96	103	112	102	111	114	109	91	89	105	110	116	113	96	91	109	122	96	122	98	98	91	106	101	118	86	77	95	112	89	113	108	105	96	89	113	113	85	94	112	108	87	103	124	88	122	104	115	107	103	83	104	101	109	99	91	95	94	105	102	102	104	96	113	107	95	121	118	101	99	85	125	105	111	102	98	104	107	87	104	97	108	88	100	101	82	116	124	101	104	87	94	90	100	87	112	96	85	90	93	98	102	110	94	110	105	91	97	108	81	99	102	77	121	95	120	94	105	113	110	104	115	97	98	115	117	100	93	126	98	100	93	105	81	96	111	94	73	100	102	93	109	97	103	94	86	95	102	82	118	107	91	111	97	124	95	104	106	103	103	98	95	109	101	103	114	98	99	96	106	96	107	98	101	116	106	137	103	109	99	89	98	87	100	91	96	93	96	115	92	94	104	101	123	78	90	90	115	95	105	101	104	112	93	96	98	100	108	105	113	112	111	109	107	107	115	117	85	118	93	109	100	92	107	111	89	110	107	107	88	108	106	89	115	96	93	105	102	103	118	89	99	97	88	109	105	92	94	106	94	85	108	101	101	85	109	102	103	93	128	108	93	114	106	96	94	107	139	114	94	97	91	102	104	128	107	104	76	104	108	113	95	118	92	116	96	85	99	115	89	110	93	104	98	92	84	109	92	97	92	103	95	90	97	111	90	88	115	109	89	94	114	111	114	99	116	92	111	95	100	103	102	110	107	82	102	99	122	90	95	99	103	103	89	105	91	102	103	90	79	104	101	109	96	106	104	78	96	99	108	102	89	111	116	108	100	98	126	106	116	98	94	100	98	88	92	121	104	92	96	121	113	107	109	85	91	101	105	102	94	131	109	99	110	98	96	99	102	102	92	100	90	87	95	108	88	110	112	94	90	118	99	102	104	99	99	100	106	108	105	102	95	112	106	102	92	96	108	110	104	99	100	108	96	101	110	96	93	108	110	103	103	78	103	92	92	97	95	105	107	121	95	99	113	92	120	82	85	92	93	105	87	108	87	77	103	130	107	107	103	89	95	74	104	84	88	112	107	123	108	108	111	86	92	96	92	88	98	98	105	106	88	101	95	101	113	96	110	89	100	104	95	110	117	117	83	102	105	104	96	103	97	106	118	92	102	100	94	95	116	96	98	108	89	104	96	95	101	105	92	98	90	79	96	114	105	96	100	91	130	97	86	91	84	97	97	94	106	119	92	103	110	106	107	87	96	97	116	104	84	101	105	97	97	100	92	100	93	109	99	95	111	101	110	82	84	100	108	84	90	96	86	91	89	105	102	119	114	112	99	95	105	105	114	99	100	110	97	97	117	111	109	96	110	95	110	102	99	132	100	102	86	107	100	103	107	90	91	97	96	115	102	85	94	108	113	103	80	91	105	93	95	103	91	104	101	117	106	112	108	99	101	111	108	118	110	104	108	97	105	109	107	112	113	98	104	93	86	108	101	89	98	105	97	98	97	103	107	105	104	107	101	99	99	97	99	95	114	126	107	99	100	90	118	92	109	95	119	107	97	115	94	104	101	106	111	102	82	91	103	106	97	104	110	117	86	119	89	100	99	92	113	101	104	99	91	96	107	111	103	100	97	99	89	109	103	115	88	93	98	87	76	85	103	89	106	103	100	113	88	118	106	106	88	114	114	102	119	100	94	104	95	98	102	97	95	102	108	102	91	105	115	88	94	105	84	89	103	115	85	104	97	88	88	86	98	101	111	100	117	95	126	120	91	126	109	108	102	99	89	97	90	110	95	103	97	125	109	86	119	91	104	94	76	107	115	102	100	105	108	118	118	105	115	91	82	104	102	90	108	98	111	93	106	108	92	102	130	121	108	94	99	110	105	92	108	93	108	88	106	101	103	108	111	99	116	105	90	109	107	84	110	94	108	107	120	100	100	94	111	103	76	98	103	89	108	98	97	84	115	97	114	96	91	104	100	92	110	97	99	97	107	106	104	115	87	106	100	102	100	97	96	103	93	90	121	111	90	95	97	98	118	101	99	104	89	110	96	106	106	88	122	86	127	106	113	91	103	92	106	88	111	108	100	95	95	93	94	95	98	104	100	101	78	104	94	110	99	102	101	104	80	88	136	108	101	112	85	80	108	105	105	104	103	106	109	99	119	74	115	99	99	107	100	95	106	100	121	95	93	114	91
2843	3041	1427	732	463	430	379	338	361	310	321	319	327	321	301	294	279	319	287	295	285	302	286	294	302	293	256	312	271	266	297	289	295	301	274	266	302	321	278	269	286	286	299	298	295	276	285	277	241	316	273	291	286	306	268	272	311	286	268	288	278	300	257	306	271	286	298	307	313	284	308	291	274	274	269	317	310	292	307	288	303	310	299	281	286	332	319	291	281	262	296	295	299	281	310	275	284	309	317	293	266	292	255	284	286	287	311	277	294	263	266	288	285	299	272	288	284	318	288	293	308	278	302	282	322	281	285	284	286	280	295	313	280	259	321	286	311	281	289	270	323	291	276	306	301	261	300	276	303	287	308	287	319	269	308	283	289	277	321	276	269	294	268	296	282	285	279	310	279	264	300	308	287	299	252	294	280	257	312	288	294	320	283	262	278	250	314	318	324	303	303	280	262	276	279	288	267	281	297	273	311	266	306	272	289	293	292	287	287	291	328	278	288	301	285	305	281	299	314	297	294	306	296	284	298	271	288	256	294	297	260	282	270	295	263	296	315	287	282	262	308	273	262	271	293	308	275	299	265	268	280	311	304	282	282	276	322	293	311	320	318	274	285	300	281	270	309	283	297	293	274	298	323	302	257	285	311	275	287	297	283	294	311	288	311	289	272	264	289	294	294	284	257	259	281	293	314	293	310	267	278	278	292	254	274	299	281	268	279	273	286	269	302	297	276	251	293	281	298	289	283	273	297	274	292	286	277	285	289	276	274	308	268	302	279	258	314	253	293	277	323	293	305	287	266	254	281	286	295	280	295	301	295	285	268	282	267	268	302	268	278	281	274	291	275	288	269	281	320	293	280	278	248	278	260	294	260	310	293	289	278	281	272	318	281	287	295	314	345	302	308	275	309	296	255	281	288	291	300	286	270	277	256	293	280	288	267	298	304	279	301	289	304	251	269	265	293	281	272	307	250	309	297	279	279	277	280	284	271	280	302	286	275	323	310	292	291	287	264	302	324	293	261	299	292	303	313	290	277	301	285	282	268	282	283	285	301	281	258	289	279	307	269	284	276	268	281	298	296	291	283	300	283	273	281	249	292	253	279	281	289	257	268	278	294	246	287	285	280	272	315	277	272	284	274	284	268	281	307	243	290	280	305	273	291	270	257	281	300	293	272	273	289	278	296	309	292	294	274	261	271	293	268	301	245	292	262	305	283	280	275	266	299	272	275	304	271	265	291	282	299	281	310	291	322	282	279	275	279	298	254	280	270	289	324	278	278	311	298	287	271	273	293	284	301	285	291	252	284	305	288	296	296	269	295	275	298	318	270	264	306	273	325	280	292	305	271	280	261	268	256	303	283	292	301	292	269	283	295	289	266	302	281	278	308	274	266	307	264	282	301	309	291	299	266	268	287	297	307	288	269	296	310	293	295	273	275	280	290	281	298	313	283	278	288	283	283	289	260	302	291	278	290	279	284	272	306	300	287	295	289	298	284	296	248	272	310	313	287	297	300	294	267	314	285	264	298	304	300	269	288	276	292	301	281	277	247	242	290	271	275	296	302	298	282	321	262	266	291	289	294	293	282	280	270	281	275	280	314	279	293	304	277	268	301	275	281	276	279	275	295	305	296	275	281	275	258	303	288	295	289	279	320	270	266	283	331	302	286	253	246	293	274	274	290	290	286	264	297	303	276	287	274	262	249	293	304	301	319	273	294	294	293	277	306	273	279	274	290	321	310	234	310	273	275	293	266	266	270	252	279	282	293	271	270	313	291	258	298	261	297	294	283	280	281	281	299	279	304	266	315	270	283	304	255	305	290	302	281	285	275	285	271	303	280	267	301	299	267	278	282	284	272	308	290	284	236	295	309	275	302	276	276	285	278	275	256	292	288	283	269	285	308	288	318	285	277	280	300	262	269	274	299	309	310	316	286	287	315	276	306	285	266	298	312	284	269	340	300	297	287	281	281	284	263	275	281	315	300	287	278	239	297	302	292	296	269	293	287	293	316	270	257	286	283	307	274	334	300	294	261	270	297	304	312	293	287	293	284	285	301	303	300	294	265	274	294	304	289	291	279	284	327	287	293	281	294	302	283	282	295	287	276	299	281	268	243	298	296	273	297	268	293	295	311	281	271	304	271	257	293	318	270	250	303	311	280	266	295	283	283	298	289	298	293	283	263	309	297	285	269	257	306	310	280	302	279	271	291	294	302	289	279	284	300	272	301	289	325	297	279	267	321	276	263	295	269	275	274	275	300	277	267	294	264	333	275	274	305	265	294	298	268	302	259	275	277	260	301	271	266	275	281	273	276	290	272	294	300	280	292	295	288	295	294	242	276	308	279	301	277	278	293	285	289	302	312	280	280	324	260	253	293	276	285	286	279	260	278	276	286	289	285	297	290	271	304	297	286	283	297	313	305	274	310	283	275	284	275	284	308	290	255	271	286	264	296	307	312	271	321	297	296	283	307	265	270	298	287	271	301	283	286	286	296	296	287	304	324	298	291	312	307	290	276	286	276	299	290	294	289	253	281	287	263	285	304	259	267	305	283	260	311	261	301	287	305	321	317	249	267	258	277	286	268	265	297	251	268	284	271	261	272	288	286	293	269	276	294	290	302	310	295	283	290	293	307	303	284	281	286	271	269	298	296	300	276	278	284	307	275	297	298	289	314	276	300	264	279	280	260	276	297	291	286	279	295	306	275	287	273	294	269	263	319	288	292	267	277	315	286	281	289	292	295	251	266	262	300	299	282	286	285	264	270	266	274	281	286	283	290	266	257	284	256	281	278	277	272	297	296	310	288	291	307	280	303	295	298	294	254	295	288	268	282	258	290	290	266	295	293	282	272	302	288	243	310	305	291	270	306	310	253	292	315	245	301	283	273	266	295	269	293	313	283	319	278	294	275	271	294	290	289	277	307	268	284	276	305	293	275	263	276	294	307	299	287	259	285	263	288	279	295	275	278	296	290	316	248	287	302	322	285	276	292	279	289	283	291	300	267	271	300	271	278	315	258	281	301	267	303	307	293	292	275	281	303	297	309	275	289	255	299	296	266	293	268	267	302	267	288	303	303	252	293	274	296	315	292	276	265	312	293	266	294	266	280	300	301	289	303	274	276	252	273	285	292	283	287	263	327	250	290	278	286	302	319	254	287	280	283	275	308	304	272	268	285	282	301	293	310	285	304	284	306	268	298	286	299	293	294	294	291	281	258	279	305	282	255	285	290	265	317	301	264	285	272	281	287	302	299	269	279	269	309	279	284	298	287	308	302	294	286	291	305	307	272	308	286	306	287	268	321	281	284	313	301	284	274	283	280	299	287	280	295	270	282	273	291	296	276	254	292	276	306	279	262	296	294	276	284	295	279	256	306	268	277	247	274	306	270	269	300	300	297	280	272	289	305	244	294	245	259	274	281	298	292	266	273	306	304	288	284	297	299	298	280	294	281	289	281	300	294	278	284	288	276	281	270	290	295	278	312	264	312	294
31993	20162	7751	806	578	500	409	362	368	385	355	353	382	347	342	340	349	322	378	327	364	363	325	351	347	347	302	354	346	349	328	336	340	308	374	312	382	370	344	327	318	324	367	305	346	375	333	334	329	330	379	342	341	388	370	315	344	358	330	333	357	344	347	352	365	363	324	345	335	363	358	323	347	346	332	350	317	319	351	324	377	363	372	375	365	380	349	339	312	311	328	356	358	375	365	346	329	311	364	327	373	341	357	332	365	318	351	326	336	358	359	334	350	349	348	340	383	351	309	356	343	350	358	358	371	342	390	316	345	346	368	319	345	332	380	330	347	312	327	343	311	367	314	352	359	352	359	349	343	361	352	368	320	322	364	327	336	345	352	379	357	344	359	341	340	318	321	351	359	340	344	361	345	364	345	347	372	329	371	348	308	325	349	336	342	337	363	345	341	312	311	347	363	359	356	310	326	312	341	355	355	362	369	373	358	315	388	325	351	338	363	345	334	355	331	345	344	362	388	365	334	344	340	319	366	351	355	322	321	352	383	352	345	329	330	350	341	362	323	329	357	337	371	333	296	345	343	369	343	356	354	377	391	323	330	338	331	381	341	367	317	342	299	319	330	344	342	329	345	322	301	334	347	361	358	357	360	341	339	344	340	368	321	358	356	327	379	317	329	374	326	350	367	342	345	327	330	381	342	379	335	347	360	338	338	355	349	356	326	339	352	323	319	356	317	352	375	332	373	378	321	386	335	330	332	360	356	334	365	336	351	337	370	330	361	339	366	363	318	383	360	345	323	360	357	325	382	375	336	344	368	340	369	329	358	327	385	356	324	378	322	368	313	355	349	372	372	348	380	354	355	316	345	314	344	339	346	306	329	342	330	328	322	358	361	349	338	335	352	377	339	342	344	358	360	352	359	359	346	333	339	324	334	357	321	324	342	381	361	340	366	326	347	362	356	324	365	321	360	340	349	347	351	347	357	364	336	380	356	349	356	362	352	350	366	316	383	298	335	337	352	360	351	304	347	364	325	342	344	350	338	322	375	353	328	367	326	345	330	349	366	363	319	341	326	330	358	326	374	374	340	328	340	321	345	331	301	348	334	355	371	350	322	387	355	331	366	358	362	348	331	338	355	330	343	336	344	342	356	318	347	358	357	329	324	332	353	340	351	360	381	376	323	388	346	346	385	364	369	354	353	347	343	363	342	358	354	354	359	371	329	373	335	368	337	358	377	331	329	369	344	355	351	351	362	297	399	342	362	348	343	360	368	324	337	345	344	344	367	343	342	296	333	358	344	366	356	392	348	346	345	330	337	370	374	334	359	326	364	340	337	318	356	322	353	353	346	311	332	349	333	323	345	337	326	308	343	348	319	334	323	390	329	355	332	349	380	332	339	337	353	355	374	401	365	362	351	339	358	302	324	352	369	382	299	325	349	344	331	328	392	330	313	378	366	316	308	358	337	334	337	343	357	367	367	355	381	324	349	320	364	342	318	326	360	354	338	312	360	368	334	328	319	356	356	331	318	357	298	340	310	327	349	299	339	333	325	352	331	366	351	312	324	356	367	332	351	360	355	336	324	332	290	327	324	348	339	379	353	328	331	326	333	340	358	322	349	294	347	338	327	349	342	349	334	342	368	353	321	333	383	391	337	334	351	339	339	346	382	352	333	352	349	360	380	371	373	332	339	377	355	304	320	376	345	340	347	374	307	317	369	354	356	334	332	357	321	345	343	372	349	362	346	318	374	331	362	337	328	361	346	357	340	332	338	352	339	338	366	343	329	324	353	360	363	360	364	352	325	337	354	335	341	344	368	341	343	367	353	348	330	351	290	323	375	360	363	332	355	351	380	398	349	350	358	381	366	302	353	329	335	351	355	326	366	351	380	360	324	326	363	310	368	334	341	378	317	343	352	346	346	341	310	342	337	329	338	334	342	369	339	326	345	351	358	381	339	363	344	313	367	345	333	337	345	355	347	338	366	357	352	329	362	346	335	359	330	345	358	351	355	339	364	370	341	346	316	330	370	337	364	369	305	338	333	344	356	335	351	350	379	327	396	340	340	349	351	338	347	337	349	353	302	348	332	343	372	324	344	353	337	304	345	355	359	323	371	330	350	394	351	364	346	364	381	336	381	337	357	363	374	348	330	352	366	345	287	335	360	319	318	344	360	327	341	351	340	351	315	337	366	324	350	365	349	351	306	332	343	390	362	339	330	359	369	354	344	361	297	328	321	364	349	360	336	335	367	361	366	356	348	321	375	335	323	344	342	381	355	364	354	369	318	370	339	352	386	339	324	333	340	360	312	360	338	338	345	341	387	336	352	328	322	325	304	335	342	338	345	342	353	358	324	326	352	367	337	341	346	340	348	347	364	323	334	352	355	345	333	336	339	356	311	360	344	351	342	379	323	318	361	311	318	342	378	362	350	375	346	343	336	315	295	350	341	330	341	312	357	325	397	349	346	336	349	336	354	317	338	352	331	376	358	366	378	379	366	332	351	328	311	365	337	331	332	324	336	325	348	300	351	346	389	344	338	362	327	373	368	330	387	346	344	330	345	341	373	334	327	341	361	342	343	362	332	326	341	322	314	314	329	357	352	329	324	328	363	355	385	352	338	352	370	350	342	372	359	313	369	384	359	360	347	316	352	376	346	334	371	370	383	358	353	354	387	343	316	346	352	349	340	344	351	360	367	334	339	313	337	324	339	377	336	375	321	365	373	372	344	310	348	358	361	347	342	383	344	345	339	328	358	359	337	340	364	351	339	350	347	352	336	380	294	327	308	346	356	353	337	340	326	333	389	335	336	333	305	389	343	365	341	307	338	350	329	346	349	375	355	359	383	364	336	348	373	363	350	341	374	380	352	340	335	393	371	354	324	326	375	345	351	331	370	336	325	354	363	355	367	362	346	339	294	381	351	348	347	346	335	354	352	345	360	355	355	296	376	336	347	306	341	374	328	340	364	362	325	343	345	332	353	378	339	328	350	346	325	323	333	296	332	339	338	306	326	357	366	332	345	338	378	362	328	368	328	300	325	349	371	307	359	343	316	343	340	347	343	330	384	324	329	345	385	363	332	378	371	346	338	390	357	383	359	366	368	332	344	344	340	344	352	339	355	340	320	329	309	356	312	342	308	324	335	307	377	326	395	331	323	362	360	375	332	325	335	297	351	316	332	340	331	384	341	329	352	323	342	346	354	334	365	336	325	325	332	325	292	343	356	334	353	352	345	364	327	334	350	343	332	357	374	313	354	356	371	351	316	342	341	305	326	351	352	344	329	353	351	359	336	314	308	300	329	350	320	374	329	321	356	336	366	325	343	367	350	330	327	357	341	357	360	348	374	351	375	331	321	342	360	356	312	335	325	318	333	345	308	357	324	325	326	338	359	330	367	350	341	352	359	341	341	356	356	342	325	347	351	363	309	322	340	340	385	302	336	352	351	334	390	326	348	360	300	324	332	332	359	349	335	342	343	363	321	342	319	384
5840	912	830	800	826	839	847	783	870	872	818	904	830	817	827	805	778	820	842	881	797	799	784	827	851	792	890	827	750	773	851	817	801	771	798	774	788	828	849	814	820	789	817	902	830	811	866	844	852	804	823	843	839	834	894	817	818	774	872	844	839	814	828	801	864	816	802	823	875	888	828	824	850	806	877	808	792	850	799	888	796	829	819	834	820	850	798	811	847	782	838	798	851	893	780	822	854	842	782	809	843	821	804	785	892	846	833	859	866	825	834	802	818	813	831	858	863	859	836	851	780	851	812	855	807	823	799	844	817	837	823	814	814	832	812	841	819	811	891	844	859	845	835	850	843	821	862	818	864	846	867	807	833	821	892	841	842	854	794	805	776	856	781	859	805	825	830	836	850	806	786	860	807	866	815	862	814	785	801	849	836	786	823	780	850	854	858	859	825	835	842	874	824	851	780	793	826	829	788	753	804	833	778	818	829	812	794	837	820	800	810	791	835	814	833	786	827	878	798	790	864	878	835	827	784	848	846	813	806	808	778	819	799	802	838	794	882	807	818	816	848	826	898	805	868	825	870	831	876	834	823	768	821	822	849	821	832	799	828	829	804	777	827	818	808	824	821	812	831	851	838	825	856	854	871	849	826	838	857	821	800	751	802	838	796	783	858	802	805	809	819	884	800	828	822	817	845	812	917	850	853	838	819	855	804	861	791	839	818	854	847	803	858	769	832	819	789	806	836	839	839	843	875	827	838	776	820	826	836	851	819	797	799	850	834	866	800	764	790	804	826	843	801	801	845	802	776	812	813	821	810	791	860	825	866	865	828	823	788	786	813	791	843	791	864	794	826	838	854	782	867	789	844	836	862	849	806	850	848	826	842	831	838	814	844	833	786	817	795	862	825	826	849	814	845	794	793	826	826	893	853	825	875	878	837	832	861	818	761	834	830	822	856	832	847	837	865	837	790	813	842	844	798	870	837	832	860	769	855	772	846	844	829	844	794	812	847	837	812	807	828	809	838	852	852	793	805	862	866	812	846	786	821	825	795	772	817	797	815	755	820	839	819	819	821	800	865	834	858	820	825	799	889	869	854	855	735	817	816	812	861	794	821	851	780	822	865	918	816	851	806	848	786	830	838	821	806	842	855	863	823	824	840	790	808	836	852	810	851	858	844	746	840	828	850	828	832	827	822	866	853	847	798	829	807	829	854	784	827	833	781	833	795	831	868	813	861	872	787	826	832	835	865	821	838	807	852	842	874	809	858	836	810	844	859	817	857	777	784	854	881	795	819	836	832	834	794	853	817	830	860	814	843	853	859	830	826	875	779	797	788	835	822	835	779	811	784	822	808	860	782	841	806	803	840	818	837	782	840	821	809	787	818	798	859	869	792	875	798	835	809	819	821	838	818	839	800	841	862	858	869	800	838	896	858	850	828	748	856	844	847	839	827	862	828	848	870	840	804	837	794	805	819	825	811	842	824	816	792	863	817	816	866	856	851	861	806	785	794	832	807	816	887	861	823	815	783	801	821	795	843	907	771	814	857	807	789	874	817	834	826	873	790	851	801	851	850	842	880	869	816	835	857	808	806	808	786	868	864	793	834	798	858	807	886	839	818	819	864	801	824	822	834	856	810	826	843	830	869	829	789	797	811	882	797	789	837	789	804	830	854	796	766	857	811	801	809	809	808	824	804	826	778	873	829	862	862	825	800	846	825	800	786	829	807	885	850	823	747	842	824	806	851	849	861	806	783	781	830	824	850	860	788	812	807	834	783	863	823	836	863	795	835	836	835	848	842	815	822	797	787	810	853	779	800	815	775	823	838	765	800	774	840	861	804	801	837	846	892	829	846	799	777	774	833	790	830	818	779	782	781	784	829	807	821	788	775	814	802	828	814	871	872	803	888	852	844	799	832	840	838	841	833	782	773	822	786	864	866	783	857	832	825	796	833	830	853	826	839	857	842	849	790	879	803	790	842	868	822	870	862	805	793	793	841	800	846	817	812	837	833	821	811	837	847	822	817	838	851	821	830	858	833	833	866	852	816	810	821	835	839	883	842	816	820	829	799	804	833	812	791	828	841	870	797	840	818	840	852	824	874	810	827	874	825	789	855	803	794	802	878	860	807	797	849	798	865	793	808	913	832	853	892	803	841	826	787	855	875	793	816	805	876	874	865	790	870	842	846	824	815	823	817	853	823	857	827	842	863	889	846	826	830	816	832	858	884	819	801	821	841	813	839	834	801	867	814	840	839	838	800	866	770	833	832	838	827	847	796	808	893	806	795	847	860	820	781	811	822	844	823	871	867	806	818	815	842	892	786	782	809	798	864	811	841	823	823	812	809	789	815	877	814	826	862	826	821	819	815	808	796	837	861	808	753	782	788	862	801	859	845	857	849	808	795	847	779	834	812	831	843	815	798	864	854	793	803	821	861	839	786	830	878	846	891	784	828	861	838	841	844	791	821	878	814	865	835	799	834	827	788	817	816	823	837	797	854	843	874	854	773	794	807	795	785	794	782	788	843	792	857	857	820	808	812	811	802	815	860	799	796	845	794	790	818	867	811	881	812	774	879	872	812	895	853	850	861	819	856	852	822	856	826	855	833	793	819	839	819	825	862	796	873	864	828	804	861	883	876	835	854	833	823	824	826	815	814	809	844	853	801	844	799	855	832	768	778	827	844	855	808	816	867	845	856	826	813	879	799	853	828	864	793	861	806	805	766	829	836	831	837	785	792	823	843	806	764	786	860	812	835	842	848	840	868	807	794	867	812	886	839	811	846	834	880	914	816	817	839	822	811	853	851	828	776	812	852	930	809	837	782	862	851	854	828	866	867	810	795	768	824	860	800	823	873	784	867	858	731	812	809	795	802	847	839	819	823	779	800	831	849	775	830	855	841	837	850	769	810	770	809	864	825	843	847	810	832	803	801	818	809	833	806	837	782	807	817	815	860	851	828	868	874	804	837	853	846	870	779	809	854	874	871	850	798	825	751	783	791	847	836	817	879	789	805	843	818	834	835	810	841	825	800	799	801	818	900	823	828	821	842	879	873	808	805	794	837	882	807	792	805	790	784	796	847	856	823	826	804	873	851	780	885	855	869	838	840	828	854	848	821	825	836	837	808	822	857	869	763	824	816	779	797	803	825	804	801	837	864	862	824	821	874	813	786	831	784	781	804	900	807	808	792	756	917	794	816	845	842	817	839	807	771	804	837	895	844	767	844	841	807	777	803	793	803	801	835	813	792	830	849	857	890	819	812	785	851	793	831	789	799	808	850	842	837	826	852	804	788	848	823	772	787	812	851	784	802	859	853	827	854	813	835	860	811	838	892	888	805	815	826	795	818	845	875	819	823	851	866	793	779	785	801	795	837	813	840	811	869	803	782	811	817	850	843	799	835	837	817	859	820	861	811	842	871	759	810	806	853	809	860	833	849	859	877	792	831	833	880	807	865	809	823	850	820	815	767	845	844	795	849	819	849	833	862	863
25061	21508	24698	28726	21500	17639	495	365	261	213	231	235	245	225	234	231	262	233	228	255	236	209	235	224	216	243	210	235	236	254	247	221	207	233	208	244	233	203	251	204	230	216	207	219	208	220	223	226	233	228	258	222	227	233	250	244	218	208	248	222	228	218	204	207	223	223	210	217	222	223	200	223	219	214	221	206	238	232	206	230	237	222	244	233	233	238	219	247	211	239	219	210	203	204	210	245	246	227	201	239	209	195	222	233	256	233	214	217	209	221	236	226	229	258	225	204	232	216	230	224	212	202	223	227	210	231	216	213	243	191	245	225	210	257	247	219	265	250	218	221	233	212	197	202	256	199	205	231	218	250	239	214	250	244	225	232	232	213	225	223	230	216	207	211	221	215	227	238	215	236	229	211	219	206	210	220	231	219	228	221	243	210	217	213	210	234	226	240	240	222	241	249	222	236	215	236	199	231	204	230	257	230	202	224	204	202	211	256	222	227	218	195	200	224	237	260	232	224	206	234	215	204	219	228	218	220	239	220	226	212	236	210	237	215	219	219	220	234	234	248	248	205	238	223	237	228	235	235	227	248	232	208	210	231	215	205	216	181	224	232	223	207	206	231	230	186	226	213	202	220	218	221	219	223	232	227	230	210	240	207	231	233	218	215	237	225	227	204	252	218	231	199	231	235	212	213	251	226	243	233	241	260	194	216	258	219	236	216	227	236	261	227	215	210	238	221	217	234	247	228	240	216	212	243	215	218	207	234	228	216	250	222	215	221	202	246	225	241	240	232	229	214	254	226	230	215	213	212	246	232	215	234	219	239	208	229	219	207	211	221	215	232	236	211	247	226	213	236	225	217	221	199	228	227	221	211	208	224	214	227	226	247	216	235	200	232	232	217	209	208	227	236	217	197	220	238	224	203	199	218	225	227	228	204	219	245	210	242	193	206	226	209	220	221	225	216	232	214	225	250	218	224	217	230	236	213	223	249	240	249	229	222	194	215	187	240	228	232	243	209	218	199	252	228	218	219	237	206	206	226	240	247	212	217	211	211	218	220	221	202	250	235	204	210	243	239	227	225	246	220	221	225	202	226	200	211	234	205	247	204	234	244	233	216	203	213	228	257	202	207	238	243	240	191	201	217	224	237	177	229	235	234	242	226	244	207	222	204	244	240	236	225	205	237	201	214	199	217	228	200	221	220	224	237	214	257	219	206	241	230	233	230	201	238	205	241	244	236	233	239	243	219	220	220	241	229	240	215	231	230	211	192	231	209	227	220	223	204	218	225	228	225	216	222	246	234	239	241	228	216	231	222	208	226	245	234	244	211	232	201	221	249	217	207	201	218	260	228	201	227	222	240	227	241	220	223	237	198	226	225	226	286	209	201	226	229	227	225	230	219	240	218	199	198	219	221	225	233	236	205	215	204	209	208	233	233	232	201	218	213	235	231	236	222	263	228	230	232	243	236	220	199	209	200	223	229	205	205	211	211	256	210	222	213	206	224	222	186	243	267	199	222	237	197	265	210	220	218	220	237	220	207	226	201	251	221	218	206	227	215	215	202	245	216	237	243	226	227	208	220	213	226	200	195	194	243	229	241	221	252	241	218	206	224	209	219	211	230	247	234	228	234	256	210	230	219	229	225	217	249	208	257	238	238	211	219	209	219	231	223	221	228	200	234	199	258	216	211	239	216	223	222	222	228	258	229	224	206	247	206	228	252	222	244	232	207	240	214	227	234	213	207	227	219	211	240	199	228	227	248	211	241	214	187	249	243	226	204	207	199	229	229	221	275	232	208	221	228	208	239	203	209	265	230	214	247	233	222	215	205	246	224	234	224	225	217	255	224	196	229	215	224	208	221	208	215	246	251	222	213	229	213	249	201	250	230	253	243	258	214	228	215	211	224	202	228	235	230	223	219	253	230	247	211	228	244	242	260	189	211	226	223	227	222	239	220	224	218	215	226	247	201	202	219	220	189	232	230	254	205	203	260	227	212	234	231	217	255	238	220	230	276	216	222	221	222	235	215	242	227	239	220	236	212	236	232	235	247	237	223	239	216	218	234	225	210	219	219	249	231	230	226	243	235	241	254	227	211	215	216	227	208	234	197	213	224	200	229	222	253	220	220	224	222	227	210	224	226	244	216	192	202	210	217	218	203	230	207	203	204	252	214	219	229	236	259	225	222	242	222	217	216	206	229	199	216	257	227	220	222	233	196	205	234	197	234	220	215	214	221	216	227	244	232	226	225	233	218	223	232	236	202	203	227	222	238	239	215	220	223	244	227	253	208	217	240	224	209	218	255	201	212	218	230	195	222	236	208	229	241	253	215	228	233	225	221	220	235	200	229	221	234	205	230	205	212	246	251	226	205	238	216	199	208	193	191	219	247	204	209	211	219	218	200	222	233	267	236	253	240	231	229	231	230	220	258	231	225	233	184	214	208	208	216	254	213	193	272	215	230	202	208	211	231	261	226	248	226	214	242	197	207	207	237	230	219	219	223	235	248	242	230	236	222	215	204	207	215	212	205	216	211	194	266	195	235	252	234	191	220	203	220	228	222	220	223	237	199	233	206	220	233	246	226	216	217	214	231	241	226	229	234	233	199	227	244	226	211	228	232	236	237	223	199	231	233	213	210	219	219	208	216	253	213	213	208	208	229	229	201	220	218	243	230	237	201	210	218	229	218	249	244	213	202	228	220	205	236	214	221	218	227	233	210	242	221	211	234	226	250	232	212	237	219	230	235	224	221	208	208	218	219	202	218	227	208	231	223	248	234	243	237	203	226	214	228	208	231	237	236	230	228	220	232	240	232	211	216	214	214	222	200	240	241	219	200	223	222	222	210	236	213	226	211	220	236	215	217	219	208	247	217	235	220	227	216	230	237	216	201	215	194	230	205	235	222	195	233	226	186	204	238	223	212	231	218	245	229	209	216	232	198	241	241	243	253	239	223	208	231	206	217	218	222	237	244	216	216	243	216	206	222	214	176	208	221	236	214	222	223	231	210	220	236	205	228	227	243	215	222	204	225	215	218	235	229	252	227	236	219	226	202	230	223	277	216	206	225	228	242	234	212	241	232	246	246	237	219	217	218	207	224	210	250	208	224	222	215	204	218	222	240	235	226	209	228	229	243	228	210	241	202	227	215	228	225	208	199	224	217	205	206	206	208	227	236	222	202	210	210	221	210	195	230	244	213	236	213	234	234	231	247	235	227	236	226	240	207	205	242	213	209	219	257	221	225	236	208	216	239	198	243	228	231	225	212	229	241	235	213	216	215	242	229	226	197	189	229	226	217	239	173	255	198	231	218	197	212	207	225	230	203	217	235	240	223	233	236	253	214	254	222	236	226	209	221	187	199	221	258	231	211	213	231	202	211	210	235	221	225	225	232	223	224	244	215	222	242	221	258	231	243	254	226	222	225	202	210	206	235	211	253	222	224	207	215	211	230	224	199	213	218	230	230	199	229	200	236	224	206	239	223	221	214	234	228
3073	1921	1104	748	638	639	574	593	605	543	573	544	604	513	589	527	540	543	530	539	535	537	542	534	550	580	529	543	549	609	538	566	509	538	532	543	570	538	555	569	527	524	561	565	543	517	508	588	515	505	516	554	536	587	505	566	528	541	535	535	568	596	557	564	526	505	520	533	539	563	559	552	527	584	535	539	568	560	523	576	562	539	557	572	576	565	530	582	578	523	555	578	549	538	573	571	533	535	577	547	552	493	505	523	549	539	519	558	532	537	567	532	565	616	525	551	527	543	526	545	579	583	576	559	567	494	469	575	560	576	563	497	566	508	517	520	531	530	539	505	558	547	539	561	598	586	517	533	536	530	536	557	552	517	526	565	547	545	538	498	530	546	562	546	494	495	569	518	546	499	581	509	596	534	520	526	531	563	545	564	543	557	556	592	541	584	570	498	548	552	538	525	509	549	547	531	575	573	545	555	569	574	540	523	560	575	560	581	545	563	538	582	569	584	535	570	536	547	551	589	543	568	582	592	539	515	523	527	523	542	537	536	558	524	506	515	554	516	524	523	551	550	561	525	519	552	570	516	522	589	565	610	579	527	600	547	544	560	563	552	557	540	536	567	580	566	516	519	549	597	512	519	567	535	541	579	552	512	511	544	538	529	577	533	564	503	548	537	542	541	521	545	537	538	523	544	545	538	549	534	549	522	551	540	533	520	541	557	539	554	556	522	531	557	591	561	548	551	572	597	550	550	587	531	534	560	527	540	511	539	557	531	566	508	526	532	569	512	545	513	555	554	532	546	566	550	565	526	564	579	502	521	578	537	535	574	545	569	510	560	524	545	529	589	521	560	572	552	561	547	548	528	542	515	544	512	558	531	566	557	545	527	554	532	533	537	546	597	549	571	550	554	564	554	520	548	546	526	545	515	549	529	568	542	543	532	518	537	544	561	585	542	534	501	513	538	499	560	538	538	578	524	544	572	534	517	551	540	560	518	525	518	587	533	563	579	557	554	544	576	518	554	553	515	511	527	549	543	557	514	535	536	519	551	533	537	602	571	508	568	556	564	531	506	523	531	544	544	594	526	562	546	565	572	506	499	550	572	542	576	525	513	578	515	553	542	560	578	516	528	547	513	554	487	520	585	558	548	550	531	548	551	539	530	560	536	568	565	571	527	554	536	594	537	547	547	552	521	553	523	528	551	573	527	553	564	539	556	566	543	551	513	540	534	517	573	575	530	554	503	567	598	577	524	525	543	532	518	545	552	516	569	507	573	523	531	544	544	517	539	553	545	559	561	567	515	569	534	552	524	549	566	559	524	548	527	551	538	572	532	510	560	506	541	507	528	504	552	546	581	535	585	511	552	536	575	549	549	579	540	539	541	564	594	574	563	506	523	547	532	553	558	556	551	552	514	591	542	541	565	509	513	545	525	536	545	576	520	532	516	534	526	518	473	543	568	517	534	591	561	595	542	582	560	540	582	534	516	589	553	578	574	530	520	571	522	547	550	582	541	512	579	532	546	579	582	545	572	538	561	578	576	539	536	510	557	546	513	551	518	550	554	547	535	551	528	553	497	542	560	532	557	510	574	536	602	562	565	545	535	525	512	532	531	564	563	575	543	561	550	556	520	524	575	570	528	519	541	539	519	531	550	546	548	528	518	552	566	548	581	534	541	551	538	491	555	524	522	579	556	558	547	563	551	528	563	566	566	545	548	518	522	532	584	580	511	544	525	552	551	523	514	556	543	534	529	576	543	556	535	530	565	559	524	542	552	538	527	563	506	533	544	552	521	536	546	564	555	469	554	522	504	525	563	539	524	538	533	587	518	578	547	516	549	519	526	531	526	538	491	549	519	567	550	542	564	504	519	591	586	533	544	597	551	532	559	553	521	551	579	521	591	523	517	523	541	551	563	548	527	575	581	559	570	531	537	556	526	580	545	494	514	591	511	561	583	526	568	519	545	531	555	536	540	531	520	586	521	570	522	608	544	511	533	563	537	512	523	514	496	546	561	529	507	580	555	527	549	547	580	540	507	570	591	566	556	527	555	505	534	520	553	536	533	524	586	534	560	563	582	542	544	572	551	525	561	537	561	564	545	554	507	545	550	584	550	578	533	533	537	528	523	557	527	540	540	573	550	543	542	566	535	538	555	543	541	542	564	560	516	534	531	536	542	527	520	562	539	562	547	547	579	517	521	556	544	511	566	528	532	532	554	575	534	527	527	566	557	544	594	532	558	515	541	549	526	573	544	575	550	576	507	547	547	584	528	542	548	532	543	503	605	512	569	575	559	536	557	516	550	498	516	555	508	544	537	544	560	527	556	511	533	552	529	545	539	569	548	547	556	532	511	522	545	536	503	576	507	527	561	556	609	587	537	548	551	569	565	513	557	539	573	530	572	515	557	543	554	510	583	560	560	558	570	566	537	548	593	595	578	542	520	555	551	532	546	491	521	588	539	518	549	534	528	521	554	578	581	548	544	545	507	530	510	546	563	529	535	564	543	495	564	549	582	553	533	550	569	548	579	552	534	562	544	578	543	564	550	549	588	512	532	546	522	512	568	566	502	529	558	533	575	554	570	571	584	547	521	527	523	552	570	570	559	574	529	560	519	562	542	543	520	558	578	562	528	533	545	570	521	553	549	545	587	569	529	556	551	547	548	556	559	480	536	535	509	530	584	565	544	566	546	543	534	556	594	565	531	575	563	555	552	528	530	536	566	507	539	570	577	592	557	521	518	528	550	548	536	533	563	528	551	534	526	549	540	569	558	525	539	552	580	585	513	524	578	576	583	544	576	535	536	550	561	553	542	535	527	566	541	551	564	562	546	530	562	549	518	560	584	538	601	503	569	564	571	567	521	549	570	548	559	534	547	502	535	533	563	620	560	566	539	520	539	515	568	564	503	547	542	544	563	532	568	560	548	543	521	544	569	543	561	577	549	537	546	588	533	520	563	561	536	562	509	583	512	556	540	558	544	526	542	535	552	616	516	608	557	537	567	561	522	537	548	539	541	584	538	572	517	551	581	537	543	561	565	563	571	540	533	528	513	565	503	543	528	536	534	592	503	544	550	546	534	597	580	553	520	526	476	552	553	559	534	561	540	533	545	561	552	544	564	538	594	530	551	550	584	520	600	549	539	541	547	564	527	528	554	574	562	511	515	530	536	539	562	535	605	561	557	542	530	518	526	551	559	548	530	500	564	580	555	580	543	564	550	573	506	532	483	554	555	523	558	544	531	560	551	554	523	569	545	541	504	533	574	533	559	569	569	550	546	580	523	525	518	560	562	540	556	589	562	537	535	550	567	512	532	521	587	549	608	495	559	542	556	524	571	561	552	553	581	547	554	545	542	560	585	521	574	570	503	579	560	555	521	545	566	532	558	541	539	573	536	525	520	511	540	523	544	521	543	549	541	581	565	534	527	547	496	512	538	556	559	542	542	535	511	539	542	505	532	520	528	526	513	552	542	528	565	534	518	582	571	550	516
24406	21486	25039	28369	21487	21494	12267	380	236	190	168	164	135	138	122	126	123	84	122	137	121	114	104	128	124	106	133	102	125	129	104	112	96	117	105	114	124	93	114	108	98	113	87	133	117	110	109	100	125	106	100	114	83	105	91	123	111	104	102	89	105	94	89	109	113	104	106	88	83	117	95	113	112	89	103	96	112	103	99	106	83	124	100	99	97	107	117	102	94	97	101	99	97	122	110	82	93	106	100	100	112	108	99	96	94	74	107	107	106	120	80	95	101	112	88	94	88	85	86	81	88	96	102	103	109	95	93	91	113	90	99	108	87	104	102	108	106	107	114	105	101	90	113	101	108	89	104	96	117	80	101	102	112	89	92	117	120	107	93	109	96	82	92	108	79	102	113	102	101	105	84	104	105	107	111	104	91	96	81	90	86	103	105	120	113	102	107	91	95	105	84	99	114	104	96	109	96	102	101	115	98	90	111	110	92	92	85	92	126	119	110	96	82	114	102	118	107	98	93	89	111	101	116	91	92	97	90	93	96	85	103	98	107	94	103	104	130	97	110	112	117	103	111	87	111	116	100	95	104	84	95	93	107	119	113	86	109	95	100	97	116	104	88	94	92	102	120	102	104	98	113	104	87	98	100	116	100	97	108	86	90	93	121	96	104	92	86	118	93	102	99	100	101	102	89	104	122	89	104	91	111	114	109	92	117	103	104	110	107	117	114	86	100	118	106	93	112	110	106	89	112	93	114	105	119	112	129	119	91	111	92	103	109	89	102	82	109	112	107	100	89	79	114	92	86	104	106	111	82	80	110	111	116	96	82	116	99	114	96	82	84	98	104	100	91	89	80	102	100	97	100	127	97	97	86	86	93	104	107	107	116	82	107	104	107	93	97	106	105	113	87	104	100	108	108	91	107	97	95	105	102	95	110	82	95	100	80	117	106	103	130	103	99	85	121	109	83	105	104	106	94	112	105	100	89	91	101	119	106	104	113	86	99	107	96	80	95	124	97	94	103	98	112	106	129	104	91	118	97	107	87	101	94	103	84	86	110	116	104	109	85	97	84	100	111	104	119	92	115	98	103	108	96	100	90	103	106	79	82	102	90	101	114	115	99	91	104	99	81	103	108	114	87	115	102	112	98	116	90	106	82	101	105	109	94	87	95	84	88	98	90	109	94	103	105	105	93	93	88	99	102	96	119	103	94	83	114	111	119	115	100	110	103	111	108	113	87	105	95	88	102	99	110	106	104	128	88	96	97	119	96	102	106	102	96	115	117	106	111	77	119	100	99	97	93	93	108	93	108	104	112	119	107	94	97	93	86	89	90	117	82	118	85	105	84	111	93	100	96	110	101	113	126	106	107	93	94	82	120	101	119	88	112	116	104	108	102	115	94	103	129	117	94	105	118	108	110	111	108	98	97	101	104	116	114	108	122	113	118	138	121	100	106	117	106	98	89	102	94	87	99	104	100	87	104	105	96	104	108	95	88	110	91	118	102	110	115	114	92	98	100	104	114	108	96	101	116	99	113	99	100	101	99	90	79	97	108	105	92	125	92	100	91	128	101	95	103	89	104	120	97	118	99	99	93	104	92	86	95	113	116	94	97	105	100	95	86	93	81	94	106	111	99	94	101	108	81	110	95	98	105	93	126	120	108	94	108	104	100	102	106	97	88	107	92	91	106	120	111	92	81	107	84	121	105	113	95	126	112	111	100	113	87	91	86	128	101	101	108	86	118	94	102	106	103	100	92	95	101	109	117	80	99	90	87	115	93	92	101	105	96	86	118	100	107	91	87	99	111	99	108	104	102	97	103	106	108	93	108	111	87	88	106	120	91	95	95	112	98	103	112	91	112	106	120	109	93	115	91	105	108	92	107	105	107	102	97	108	93	115	97	101	96	92	109	101	95	104	99	93	110	95	87	111	95	100	117	118	116	106	91	117	88	99	86	109	92	102	114	109	105	92	103	74	99	101	98	105	104	113	106	110	121	90	84	121	107	88	116	107	100	104	101	75	102	94	117	101	113	96	92	104	127	100	120	108	113	102	88	102	104	115	118	93	84	81	106	105	94	104	93	96	116	96	90	89	100	101	91	135	98	84	107	89	98	94	110	103	82	100	106	93	85	94	86	91	111	105	115	95	118	108	125	98	107	113	98	95	104	98	99	95	107	100	127	113	98	110	121	102	107	100	115	105	109	88	106	122	81	93	106	78	111	89	110	95	100	87	85	105	105	113	101	101	96	98	108	114	100	110	106	129	98	95	82	83	97	106	99	101	91	90	97	91	107	89	89	120	120	102	98	100	71	93	100	96	103	99	103	99	105	100	110	88	104	98	87	96	100	120	111	83	98	114	92	117	94	115	105	101	118	102	103	99	91	103	102	104	108	86	82	95	96	92	105	89	91	89	101	118	123	109	87	117	95	88	111	101	115	95	104	95	96	97	112	90	107	93	97	113	98	95	110	107	102	120	90	108	114	97	91	101	92	94	93	91	76	104	104	96	86	85	92	102	96	101	97	98	105	127	112	106	99	99	97	99	114	86	104	101	106	109	90	111	112	99	97	89	105	109	82	108	112	115	111	103	106	93	97	102	112	112	111	105	103	98	129	93	103	101	89	115	103	101	97	107	93	97	96	111	96	112	102	92	94	105	85	108	106	107	103	108	105	90	101	105	82	83	100	112	102	111	91	99	108	90	92	109	109	105	94	103	91	104	89	101	91	108	120	95	93	96	116	101	108	102	116	101	116	97	103	93	88	97	97	103	96	84	106	97	101	108	107	96	100	104	100	94	115	110	86	108	95	97	93	105	83	92	102	94	112	86	112	101	116	80	101	118	91	104	118	102	96	111	104	104	94	92	126	102	101	116	112	99	111	115	98	89	101	96	117	103	95	94	108	89	96	122	89	87	105	88	107	103	105	100	95	105	103	105	119	100	111	109	111	94	85	97	95	105	115	99	97	103	102	105	105	129	98	92	124	85	98	97	107	117	87	95	105	95	98	104	96	106	119	102	100	98	104	112	92	124	106	96	87	91	105	87	122	129	80	90	92	102	92	113	137	103	94	94	104	102	104	98	103	94	107	120	98	93	108	87	89	93	77	107	81	99	109	101	93	84	128	110	111	104	107	106	103	103	89	102	91	100	97	102	89	96	113	111	89	88	90	102	105	92	112	113	100	108	113	99	114	119	121	99	91	107	117	94	112	99	105	83	107	119	103	86	107	107	120	118	128	89	107	98	125	108	88	109	101	83	110	77	112	107	109	103	97	103	84	91	97	106	99	104	99	104	102	89	117	105	101	98	86	98	98	99	108	114	100	104	83	97	108	116	110	106	114	90	99	115	107	108	90	92	104	108	100	101	99	78	106	114	88	83	87	90	105	92	104	102	100	114	93	123	106	101	86	79	94	100	100	87	101	91	100	110	87	102	100	78	111	103	96	120	101	113	86	111	90	118	94	101	111	99	127	109	82	88	107	102	109	111	99	91
2915	3132	1371	724	531	453	373	329	317	314	321	335	313	318	306	291	298	307	266	334	319	286	302	277	298	303	296	288	288	281	276	286	314	295	304	282	292	291	317	316	268	311	265	275	275	292	294	274	299	269	300	280	299	271	321	267	253	285	269	279	304	252	297	277	302	267	300	291	281	277	276	296	275	304	282	293	275	285	280	298	302	263	275	294	254	282	252	269	259	280	300	279	300	288	310	263	285	276	299	311	265	283	296	287	283	285	264	292	331	275	277	266	303	254	301	283	301	271	270	294	274	263	308	270	315	292	286	296	293	290	270	312	288	298	278	308	297	314	271	288	289	267	298	289	282	280	295	314	293	277	263	267	294	281	301	284	286	285	269	282	305	280	312	282	284	271	293	274	291	295	310	293	279	281	321	254	287	294	285	284	292	318	295	315	297	333	273	290	291	310	291	272	276	292	303	299	307	299	285	255	268	268	278	303	297	244	273	305	275	297	283	263	258	274	295	306	270	282	283	291	297	321	296	280	286	261	302	258	292	294	283	310	302	286	307	310	251	281	287	300	292	265	290	252	269	320	294	304	283	281	273	271	289	287	285	283	292	288	274	284	266	282	271	269	274	287	307	277	282	260	258	296	290	290	261	277	280	286	264	277	303	285	258	254	281	296	320	304	289	293	282	271	305	280	292	298	299	277	293	261	274	304	297	300	256	267	314	276	255	300	288	274	257	268	285	315	255	276	279	275	286	263	272	303	292	281	282	257	288	274	274	302	284	297	292	283	283	278	269	269	265	305	287	283	290	284	284	286	260	291	275	288	272	280	288	305	268	282	289	296	287	278	294	276	280	283	255	275	308	295	269	283	280	304	235	258	279	290	306	285	280	292	270	259	265	303	283	313	287	272	286	289	304	294	285	259	295	291	314	278	276	292	279	301	281	266	260	269	298	274	287	297	287	324	290	281	290	281	304	286	301	266	279	282	317	264	284	275	303	283	289	271	293	320	269	304	284	296	304	280	255	288	279	266	285	268	304	276	321	265	330	308	295	291	290	277	281	261	323	281	288	302	275	296	296	287	268	324	267	288	290	292	287	287	313	284	268	287	276	280	273	256	296	289	310	328	262	298	289	252	286	276	267	281	291	269	231	292	262	286	294	262	289	285	301	287	274	280	300	268	284	312	294	263	300	261	279	280	275	285	301	268	288	285	327	269	276	279	271	271	281	311	278	279	271	258	295	281	286	280	285	283	262	290	267	292	297	274	269	286	266	282	273	290	291	274	292	285	267	276	268	258	302	267	297	304	266	266	266	281	291	292	261	275	274	297	293	282	306	276	265	239	254	278	248	262	268	264	293	273	306	271	297	281	292	308	264	291	262	286	278	269	290	293	273	261	269	287	259	287	281	293	285	304	276	278	242	270	295	254	301	259	299	252	272	282	287	286	287	281	281	300	275	296	269	301	250	286	285	296	291	296	260	265	291	233	291	327	265	310	258	270	303	262	308	292	275	291	281	300	292	278	281	249	268	301	276	289	287	300	277	266	260	308	291	281	319	272	272	302	290	280	264	280	265	263	264	292	314	287	316	270	283	277	302	273	297	283	266	267	256	295	256	317	277	288	273	310	280	282	271	274	307	305	253	255	261	271	277	301	308	276	285	273	293	320	303	284	283	266	272	278	276	294	262	275	278	249	274	305	258	292	306	302	296	280	285	299	288	292	315	286	279	252	300	292	293	316	271	255	284	314	260	261	290	271	303	287	266	299	264	262	283	293	289	246	281	275	299	319	281	256	305	300	316	313	280	295	272	286	292	296	284	269	275	297	308	260	282	290	292	278	280	284	289	275	288	302	274	288	269	288	319	318	314	314	300	267	277	296	271	294	288	285	301	286	302	290	290	287	274	314	261	316	259	271	290	295	301	289	276	267	258	276	299	308	266	279	313	279	309	286	310	311	316	261	304	297	297	286	271	285	270	292	284	300	292	281	287	279	294	252	298	270	342	258	269	287	293	292	288	298	260	276	314	275	281	296	298	261	260	270	282	265	266	296	292	273	266	287	295	291	269	283	258	307	299	261	284	302	283	280	274	266	305	296	296	308	274	279	271	300	316	292	279	276	283	275	260	255	300	303	296	281	303	258	285	313	285	266	329	276	289	263	289	261	318	310	257	276	304	285	309	278	313	294	274	285	324	291	301	264	281	291	302	269	297	312	266	304	281	288	296	282	279	285	265	273	315	271	292	261	267	259	288	277	292	291	267	287	305	285	310	294	264	289	302	278	280	285	297	285	256	265	286	265	262	258	267	302	266	270	303	272	276	308	296	304	250	299	292	293	276	267	296	278	307	255	251	263	273	258	284	300	273	273	293	281	301	266	281	270	282	292	267	291	278	286	307	285	274	313	295	287	334	261	287	272	309	258	266	289	255	285	285	283	302	316	299	281	271	295	298	271	282	278	300	274	278	274	291	273	243	278	278	283	267	288	318	313	267	266	280	274	281	283	260	275	265	301	293	263	270	283	277	298	281	322	279	272	303	308	291	261	266	288	284	305	297	280	301	261	256	263	268	265	260	282	295	309	285	256	268	256	278	283	301	273	302	308	299	287	273	301	296	282	261	271	283	270	280	298	309	278	286	297	324	279	309	315	253	298	294	277	293	280	286	264	282	266	293	288	266	281	314	294	258	273	268	286	261	290	274	283	293	254	308	289	273	307	280	290	257	294	287	274	283	280	289	289	315	251	292	273	283	291	289	274	283	266	283	305	270	284	302	305	245	305	307	273	266	287	260	275	291	256	283	276	288	269	257	286	274	269	281	309	269	307	277	307	291	308	294	280	305	293	276	274	264	274	284	296	313	276	254	277	282	306	263	285	284	278	267	286	274	297	241	267	298	284	284	290	300	283	307	261	235	293	267	303	269	268	270	286	306	253	272	279	275	285	252	291	248	306	296	305	295	284	264	254	281	298	268	265	289	303	316	319	301	298	284	291	273	282	290	256	275	293	283	272	273	299	259	277	269	289	287	280	289	295	264	265	289	284	262	289	316	285	269	255	280	259	255	294	277	288	273	279	261	279	272	280	291	298	253	327	257	275	283	274	293	328	306	259	276	261	289	274	295	294	296	284	293	264	260	307	304	291	291	294	288	280	273	253	272	306	305	287	310	279	290	301	325	283	267	308	297	317	304	258	282	277	279	281	280	278	296	314	294	288	248	297	289	280	282	273	280	276	287	261	291	279	288	308	274	313	292	273	279	255	281	299	283	305	305	284	289	301	267	290	297	277	268	295	286	283	295	259	288	240	280	274	269	277	268	291	273	252	302	324	285	269	267	292	288	306	292	292	293	253	305	262	265	296	297	302	273	277	305	260	287	280	275	269	294	287	283	309	284	277	288	267	268	306	272	295	260	304	290	264	289	268	286	280	258	269	272	270	318	306	267	254	276	298	292	300	268	287	282	275	272	308	261	306	255	266	291	274	291	298	279	277	304	274	238	273
32089	20191	7698	613	416	420	338	330	343	407	320	320	349	352	375	339	382	339	341	336	342	335	311	356	375	340	371	347	353	315	344	345	376	353	327	351	376	346	359	334	364	314	347	356	365	328	324	358	348	365	364	347	333	331	358	352	353	345	348	331	342	349	358	368	320	345	335	333	375	345	324	346	348	317	346	318	352	328	311	312	355	337	328	358	330	349	339	342	354	338	366	366	356	338	375	348	331	359	341	357	362	353	345	352	311	371	354	314	364	343	311	351	369	340	355	353	330	357	336	323	347	380	344	323	347	378	384	347	344	345	357	350	375	363	338	335	367	307	353	343	378	341	340	322	353	327	328	376	346	342	381	351	312	336	370	350	370	378	328	349	316	337	332	372	376	355	331	361	353	327	332	312	354	339	374	354	353	379	377	364	327	356	359	337	340	355	372	337	315	341	307	368	380	350	337	339	360	362	350	348	294	303	363	356	349	368	330	379	340	343	358	342	337	365	356	348	329	325	349	336	334	353	351	340	350	353	381	326	336	333	347	358	373	363	334	331	298	329	369	335	332	328	307	373	339	363	329	347	358	346	363	337	350	343	338	353	375	351	354	336	379	349	363	384	333	338	334	310	325	329	369	354	329	343	344	342	357	337	359	346	390	381	302	344	365	321	327	356	372	323	339	355	348	355	345	374	345	381	290	346	333	347	322	324	347	332	360	358	328	357	330	323	345	347	347	348	372	341	347	381	328	336	357	376	337	329	332	335	357	381	360	340	325	359	343	326	358	358	383	335	343	352	366	387	348	356	349	345	308	350	319	313	347	340	349	347	355	328	376	391	339	311	338	328	359	347	329	380	308	331	344	348	343	340	360	334	365	311	331	359	322	339	359	347	366	348	313	387	296	358	337	356	339	350	337	328	375	322	340	337	375	374	312	384	337	371	359	324	323	344	347	313	334	375	380	359	330	342	340	380	327	357	337	348	336	348	332	339	342	391	345	356	352	410	343	335	324	321	354	386	333	332	351	317	370	329	340	345	351	329	316	348	343	351	356	339	350	335	320	345	364	362	334	317	330	342	334	327	353	367	327	339	351	342	365	342	339	341	322	345	342	361	358	346	336	332	328	335	334	344	365	335	340	332	344	329	353	340	303	366	383	328	355	310	364	339	347	362	333	340	349	369	342	333	363	329	342	335	363	298	344	343	351	357	339	397	335	374	324	325	326	316	337	367	334	322	346	313	351	344	343	341	321	357	346	368	339	314	347	349	362	354	346	374	332	349	363	356	318	347	351	335	348	329	368	316	367	334	362	335	362	354	341	369	314	348	354	326	377	356	345	331	342	318	359	365	324	356	349	353	347	330	369	336	358	348	342	340	364	340	404	365	357	347	314	317	347	349	330	311	352	358	342	353	352	356	304	383	352	345	359	350	353	342	368	348	315	361	315	346	332	335	347	359	335	328	337	360	345	368	311	389	348	355	339	381	356	343	344	378	347	382	362	354	358	342	339	341	329	339	335	387	356	331	344	343	347	346	339	368	323	352	343	333	370	373	336	334	392	323	324	362	383	371	357	359	345	313	345	326	328	347	324	375	384	360	356	355	316	342	334	342	332	343	367	355	353	335	348	325	341	342	356	362	363	336	373	330	338	357	327	306	326	362	364	341	317	339	336	327	350	348	348	352	341	362	327	353	387	335	319	310	327	308	346	321	361	366	365	355	319	335	309	399	385	351	379	332	326	363	369	321	356	338	357	363	338	352	329	345	349	327	342	363	321	323	359	329	344	419	328	339	390	314	354	338	354	340	326	391	351	317	379	319	347	329	378	363	334	344	358	348	364	339	357	364	349	347	306	318	363	338	376	355	354	361	355	373	340	336	318	356	353	380	363	306	341	367	328	342	356	351	351	338	343	341	310	369	347	340	328	338	351	326	348	311	348	352	314	375	369	365	334	386	342	294	329	339	334	337	347	353	376	333	351	320	375	369	372	340	352	347	349	371	369	360	387	366	341	327	364	341	339	336	336	317	336	323	332	336	324	337	357	341	343	347	342	376	391	374	373	347	371	362	350	326	366	360	319	309	370	302	345	333	346	339	333	331	312	318	345	353	341	362	338	350	296	357	323	334	352	365	362	350	330	366	361	362	328	326	354	373	334	340	314	339	370	336	336	367	328	358	364	373	340	368	343	325	305	355	358	376	364	345	399	400	336	357	357	361	345	363	310	363	348	345	344	361	336	331	367	377	350	331	381	321	361	385	365	341	322	346	343	340	361	319	373	360	354	348	408	330	355	322	358	364	355	360	347	358	321	345	338	352	352	338	363	317	355	360	343	346	321	363	350	317	375	328	324	372	327	342	351	363	350	367	344	337	403	336	345	353	354	358	378	324	358	393	337	385	363	330	331	351	347	349	388	348	341	363	341	356	311	352	347	358	324	357	356	366	323	338	333	331	339	320	309	324	347	345	341	336	308	337	356	353	379	361	369	338	346	348	363	357	321	351	361	308	350	379	350	365	393	375	380	339	360	356	402	359	369	319	328	337	339	341	339	336	351	328	390	335	389	349	355	343	340	314	325	336	339	346	357	320	363	320	331	365	322	344	329	326	350	307	352	324	342	380	378	318	316	334	322	319	359	370	324	335	348	320	348	332	355	349	353	308	350	349	342	341	320	334	366	332	359	334	332	330	342	361	314	370	326	330	311	343	336	344	324	351	318	347	346	332	336	315	370	332	348	333	326	344	340	344	362	344	365	355	344	338	340	353	321	337	358	348	366	355	323	341	377	331	362	332	337	349	329	346	366	344	347	359	354	304	349	343	362	324	324	367	316	362	362	371	340	362	335	331	362	402	321	363	386	378	325	341	338	352	344	325	320	381	332	336	360	338	311	355	339	323	340	354	313	342	396	383	340	363	364	317	340	309	366	334	354	339	330	375	343	385	321	326	377	329	360	362	380	330	348	346	346	354	393	397	384	342	359	347	328	351	311	364	348	354	342	336	363	353	339	377	337	363	340	348	367	341	311	310	376	321	372	330	369	368	385	358	371	333	335	333	342	425	375	365	338	335	333	330	364	364	351	377	348	316	341	343	336	329	362	362	348	341	346	338	350	330	354	314	330	365	336	340	363	342	323	340	323	334	383	354	354	339	336	343	315	304	381	364	357	351	314	341	343	355	358	339	350	342	331	301	378	349	321	342	303	353	354	362	355	327	319	374	342	325	345	344	352	352	364	338	360	368	338	364	337	335	319	362	384	368	366	312	341	343	370	332	368	364	347	373	324	350	360	383	346	365	362	349	372	322	355	354	343	371	350	350	348	344	371	325	344	324	341	380	318	369	303	386	320	351	328	337	356	359	360	362	350	346	329	355	328	319	352	331	345	355	354	363	341	351	324	399	355	333	360	366	312	323	324	343	299	378	352	361	311	329	353	370	353	338	333	354	344	368	365	351	320	345	322	320	348	399	371	361	383	348	365	343	367	349	371	325	341	342	338	386
5871	913	895	867	839	869	862	849	832	835	823	839	807	824	845	852	808	871	867	860	801	840	817	821	830	841	846	799	839	812	812	795	816	830	878	826	830	842	837	819	845	802	831	888	845	804	841	857	842	817	811	873	820	816	819	837	849	834	813	816	780	825	867	786	864	846	805	786	791	847	868	833	848	872	843	882	801	832	858	842	804	785	816	838	876	832	796	808	882	820	852	791	787	852	838	801	787	818	830	860	797	879	843	825	802	847	800	816	799	815	791	847	815	864	860	813	899	896	831	841	827	859	789	780	828	859	850	853	866	804	815	819	804	805	823	785	832	814	844	810	817	871	872	826	849	811	812	792	809	841	836	808	833	795	828	833	834	874	840	831	830	829	830	830	812	784	832	844	821	846	868	833	828	845	805	850	851	809	823	809	807	806	810	860	856	845	833	778	833	816	809	819	836	817	868	843	827	844	833	784	812	847	831	851	810	832	829	859	840	838	822	870	858	856	830	862	799	834	882	800	823	815	856	846	899	828	852	848	854	823	845	791	848	809	793	822	816	823	789	869	803	839	835	824	767	844	837	787	780	827	782	839	811	806	794	831	805	831	816	836	795	863	849	882	757	875	843	848	836	808	839	850	808	848	848	826	799	866	821	811	781	838	880	829	860	779	828	831	844	874	853	846	843	826	834	851	829	849	835	778	848	793	835	812	801	821	865	814	816	813	836	833	843	840	812	801	803	838	851	806	801	869	821	817	889	787	858	815	863	798	888	770	834	821	820	816	841	787	802	834	785	789	826	806	789	767	789	886	786	844	787	894	833	818	821	856	831	869	867	810	800	789	804	813	804	766	793	875	816	816	832	841	835	849	844	871	848	824	905	812	804	835	829	790	843	826	830	835	812	821	801	826	809	850	851	853	845	796	817	856	846	844	849	820	884	830	759	871	786	845	869	825	821	840	796	796	805	856	820	834	861	814	866	786	837	868	789	797	855	863	817	793	826	843	779	798	868	793	825	799	829	839	817	846	817	851	830	840	835	814	841	923	850	854	848	806	788	836	843	849	839	831	832	823	836	804	842	830	811	832	868	848	764	836	814	815	868	837	810	836	796	899	842	812	821	841	790	828	840	757	778	811	795	796	872	843	798	864	779	824	830	770	809	839	885	863	857	837	840	834	859	853	878	808	841	764	864	770	849	788	802	845	840	833	889	834	873	816	835	818	807	797	887	833	862	857	852	819	813	827	863	827	846	807	847	821	860	827	804	838	844	823	815	802	775	816	841	859	807	863	806	832	782	811	841	848	838	851	807	808	847	777	798	834	863	826	788	824	863	797	835	797	819	815	868	812	839	833	815	850	881	846	866	838	841	780	849	838	806	832	783	818	818	856	846	792	878	850	822	848	828	817	792	848	789	824	828	811	835	796	847	815	826	863	820	862	829	803	839	847	851	868	825	828	852	804	785	823	793	838	846	850	785	815	826	852	858	799	795	843	811	820	821	775	839	817	845	824	824	862	772	804	884	822	841	849	849	775	818	818	874	836	872	804	797	844	865	840	839	828	859	780	795	808	797	806	825	820	846	803	825	835	824	867	833	822	823	825	810	828	815	791	856	872	794	819	818	835	796	854	875	857	845	819	834	837	826	801	833	805	788	836	800	826	850	847	856	892	791	803	827	796	825	817	832	830	835	807	787	835	832	842	847	863	824	831	848	840	773	779	802	844	776	841	872	856	824	896	845	837	828	781	861	781	828	865	835	824	793	836	820	804	800	767	850	851	840	860	845	830	782	874	877	862	804	872	829	831	849	847	827	827	855	878	841	823	828	822	781	825	871	812	792	788	789	826	828	803	810	817	855	823	845	818	806	835	837	817	845	873	799	757	808	836	843	850	853	818	829	811	857	811	838	825	821	816	822	837	859	838	833	840	870	824	795	844	795	869	863	831	833	846	782	798	861	827	836	766	873	795	809	848	835	829	786	784	833	844	844	848	832	858	836	803	841	816	789	799	814	811	899	831	879	781	834	847	839	812	854	769	792	783	838	825	807	835	839	797	855	811	875	832	875	859	812	856	805	804	858	848	793	857	819	810	834	810	812	804	824	838	818	818	838	847	826	816	799	854	815	836	814	846	826	843	799	836	844	810	841	820	807	775	870	785	793	836	863	816	763	787	854	851	831	831	827	842	818	814	784	823	759	789	848	799	788	802	803	906	796	818	836	815	848	825	823	828	829	878	850	855	829	841	834	831	829	802	817	842	810	844	834	791	832	874	849	788	823	801	819	822	817	820	826	848	842	841	803	791	820	844	853	837	865	817	806	850	787	826	866	822	788	800	820	840	827	792	815	837	823	833	837	809	760	838	847	846	872	816	783	831	823	841	770	837	800	826	778	799	864	874	862	822	871	837	817	828	831	880	809	812	822	836	875	832	829	833	835	823	845	822	808	855	871	853	833	842	870	882	784	814	849	822	845	809	849	870	816	804	802	839	808	889	867	784	810	860	784	823	834	854	844	838	872	793	858	848	878	808	804	806	868	853	848	853	841	870	831	863	819	821	860	812	782	799	820	809	820	840	832	852	819	879	807	844	864	816	834	845	845	852	824	849	822	863	853	782	864	864	832	798	816	843	792	831	844	798	770	828	833	828	839	860	807	799	831	741	884	851	887	789	784	808	818	831	758	884	781	825	835	885	792	842	776	821	807	842	832	875	853	875	811	810	840	822	822	827	805	824	867	850	860	811	803	835	864	859	841	865	762	845	862	892	831	845	881	820	837	837	838	867	814	871	805	862	838	826	827	812	823	820	838	846	777	823	845	850	814	850	823	837	805	815	816	835	777	788	806	832	800	891	798	891	860	796	796	778	782	865	835	809	848	795	840	841	814	850	841	871	812	821	877	833	847	862	827	832	856	880	843	784	849	876	793	801	781	806	760	862	891	817	849	787	797	865	850	785	835	809	850	852	872	787	800	833	787	831	874	846	860	840	832	850	831	827	786	806	786	810	865	824	863	881	816	843	804	814	831	836	779	843	806	823	823	876	867	814	814	805	874	814	851	865	795	791	842	821	821	834	848	793	825	834	877	806	851	818	806	849	839	825	788	817	812	780	802	920	796	828	807	802	791	822	766	829	843	751	779	819	819	764	855	862	820	803	839	802	852	844	805	857	828	815	815	734	794	812	810	825	829	822	797	813	828	802	851	839	838	803	805	812	840	816	830	855	826	810	859	807	814	849	805	816	885	856	819	865	839	820	805	822	880	814	858	829	830	787	835	838	828	862	879	844	842	844	822	830	828	779	792	850	809	822	829	759	778	865	807	771	788	818	812	806	841	810	845	811	855	843	830	828	810	820	760	841	807	836	799	856	866	833	799	811	796	808	766	867	859	776	864	836	851	809	840	797	784	865	810	807	798	808	858	746	873	807	800	788	811	806	794	816	839	807	807	799	842	789	881	850	827	801	875	859	793	804	825	772	770	810	784	839	816	911	773	814	876	819
25060	21486	24700	28703	21469	17323	502	361	274	251	254	239	236	265	236	204	255	217	210	240	233	210	232	236	229	242	235	232	227	222	259	217	206	232	237	211	224	196	222	255	223	223	217	232	212	265	227	213	225	215	219	221	245	257	229	210	229	229	218	202	215	225	227	238	206	228	212	219	221	245	203	250	216	241	235	218	228	218	242	217	226	192	238	231	226	241	226	252	231	213	228	210	241	234	233	248	199	239	218	201	211	199	221	208	220	232	210	217	209	224	226	217	215	218	224	232	224	247	232	240	202	200	226	216	222	217	226	213	219	233	242	221	234	217	237	221	214	223	227	257	219	182	213	195	248	239	228	249	212	237	271	223	214	209	205	220	223	244	226	258	194	243	210	228	221	233	218	207	233	209	221	240	202	238	222	225	195	203	225	231	198	216	193	219	207	207	225	227	219	250	192	222	240	209	225	219	237	229	203	193	228	239	237	226	204	257	248	216	230	214	222	214	218	237	205	227	225	229	183	215	201	220	229	227	237	225	224	201	233	223	218	214	236	236	235	208	239	225	206	229	232	208	227	207	205	217	218	211	230	207	212	224	223	210	232	210	207	219	218	219	219	203	214	192	216	231	206	219	217	213	209	222	234	207	236	264	197	204	231	204	209	218	232	212	254	207	220	210	230	214	227	214	218	241	226	195	222	225	242	236	230	219	209	226	195	241	188	223	209	219	238	224	229	227	237	209	232	216	228	235	231	212	218	235	235	267	236	237	234	213	202	196	221	239	227	232	229	254	253	242	230	203	220	197	219	229	212	213	237	255	249	204	200	229	233	196	204	237	226	238	236	237	248	246	201	226	235	230	220	218	225	228	212	226	226	225	207	225	227	223	232	212	238	206	250	221	219	242	215	232	209	241	226	219	230	229	221	232	194	231	220	256	213	202	227	234	214	194	225	224	224	212	214	209	220	202	246	233	203	216	204	235	201	227	226	235	200	191	228	225	226	218	232	224	227	237	225	223	225	208	219	231	220	181	241	231	231	209	215	238	235	200	237	230	214	194	226	237	223	219	217	221	231	226	228	213	242	202	240	246	239	222	220	234	206	207	223	233	230	244	209	238	220	242	217	245	220	215	219	221	209	238	224	203	215	203	238	224	243	213	229	232	209	261	231	213	223	221	195	242	256	238	253	232	207	207	266	228	229	233	222	225	197	209	217	234	220	248	224	239	228	228	242	215	201	257	227	200	217	212	208	247	214	192	238	208	237	225	231	243	226	202	221	243	215	204	216	254	213	207	222	205	216	222	240	214	228	225	235	220	185	218	220	250	206	222	208	245	227	211	234	231	221	226	231	232	224	208	223	216	217	220	227	214	223	222	206	213	224	233	219	219	225	223	209	231	197	240	215	224	234	219	204	206	225	197	209	251	226	246	218	251	211	229	210	217	214	246	229	218	209	225	196	210	198	256	222	206	199	233	228	233	196	227	234	232	235	233	239	180	232	223	209	205	219	190	236	210	230	212	262	239	224	198	202	215	233	203	226	226	230	215	220	230	261	195	231	236	216	217	210	210	235	219	203	221	238	237	222	229	240	226	225	243	223	217	232	238	232	221	232	209	224	228	207	205	228	229	209	224	226	194	248	218	220	215	196	200	204	225	247	206	196	229	227	215	226	226	234	222	202	233	191	224	205	205	220	253	239	219	234	183	210	230	240	223	197	235	222	226	202	209	223	229	225	219	235	220	246	235	247	191	228	194	220	224	229	229	210	230	205	217	236	249	205	230	201	232	232	238	216	218	214	268	241	229	203	233	214	210	217	234	211	250	226	239	211	222	240	221	226	217	238	242	213	217	205	238	224	207	212	229	240	207	214	235	198	210	230	220	224	249	198	217	244	215	233	229	182	191	227	197	222	203	236	210	231	205	212	196	217	213	235	234	196	227	210	210	230	238	236	246	216	232	226	257	229	227	219	211	222	245	216	196	235	224	233	203	208	219	216	210	224	213	227	232	226	265	219	245	223	238	196	197	179	225	227	238	240	232	208	214	216	226	230	211	201	208	213	227	228	236	209	230	223	212	212	206	232	218	211	251	251	202	200	247	256	212	228	208	205	228	211	223	215	220	222	239	208	206	233	234	241	222	239	227	247	208	221	213	232	217	194	216	248	201	207	204	213	217	212	238	240	230	201	223	212	209	218	246	261	233	208	214	241	226	212	220	223	225	222	221	227	219	217	195	229	228	224	231	204	223	251	225	215	209	196	230	236	228	230	243	230	185	192	201	230	224	225	228	196	214	225	239	215	202	252	238	230	215	227	207	211	229	225	212	201	217	226	226	221	218	259	220	192	211	210	212	237	213	212	227	225	225	236	225	205	251	218	228	174	244	239	214	226	242	199	204	239	251	212	219	230	230	232	232	245	241	203	225	230	234	235	227	238	233	221	229	226	217	192	241	226	201	225	234	215	208	212	215	235	216	219	240	226	215	223	230	212	227	218	217	186	211	204	208	216	245	202	224	241	190	226	198	237	199	188	244	229	232	206	232	215	235	223	222	220	218	222	198	223	232	218	232	247	216	240	219	221	234	237	205	227	224	217	233	230	246	233	198	234	235	236	239	241	212	238	236	211	229	222	214	198	217	228	223	226	201	231	238	217	244	247	224	247	215	221	219	242	225	212	234	232	222	214	211	196	229	221	220	220	210	216	230	228	230	217	239	219	225	232	203	224	227	233	218	244	257	223	218	208	214	240	235	235	221	210	223	243	247	216	202	224	200	233	232	224	182	207	245	225	237	221	242	251	230	232	254	217	231	197	226	213	261	227	236	242	242	189	195	210	224	206	242	238	229	239	229	229	214	230	211	206	250	217	230	175	226	215	253	228	229	209	194	209	253	225	203	212	204	208	217	244	206	227	224	246	232	221	236	227	228	227	220	219	233	225	220	223	228	214	214	200	222	242	199	225	225	220	264	221	229	214	234	220	233	218	215	229	216	199	225	238	239	216	217	225	244	227	218	227	266	231	228	200	235	219	217	213	211	247	216	223	231	218	233	230	219	223	219	239	232	213	210	221	259	210	250	240	214	204	230	188	213	201	229	235	216	196	221	236	222	245	199	217	220	232	239	231	234	243	237	203	200	233	211	225	231	220	232	209	211	220	229	227	246	223	207	208	210	225	242	195	225	236	204	237	185	201	239	243	211	219	202	199	219	232	224	231	229	249	208	219	228	200	232	205	253	245	241	255	242	214	209	206	224	212	226	213	216	224	236	240	238	226	221	236	217	231	234	200	249	240	217	236	220	213	210	214	234	198	184	247	222	192	224	185	198	233	204	213	214	229	231	241	204	225	213	242	207	228	213	225	215	250	230	210	212	225	224	188	208	228	229	232	201	219	222	250	232	233	226	239	199	218	259	218	212	239	233	239	211	218	244	228	211	199	229	188	229	235	212	240	262	191	219	217	202	223	220	236	240	223	216	230	201	228	223	247	208	199	232	225	223	221	229
3040	1950	1158	801	646	609	623	564	576	562	582	563	545	567	588	569	527	556	559	504	568	546	544	548	538	559	567	558	545	533	559	522	484	554	587	569	523	569	531	597	512	576	524	544	572	583	548	559	589	550	572	547	560	521	536	530	568	522	519	528	526	542	553	538	534	552	574	559	549	534	489	524	545	524	516	555	538	553	551	582	544	520	548	591	538	563	523	559	536	522	521	514	565	559	517	549	562	569	512	575	512	532	568	544	561	550	532	585	556	549	560	547	536	539	543	542	561	587	500	546	595	538	560	563	544	536	533	542	569	534	537	547	555	538	575	553	562	504	588	564	544	560	547	531	533	504	571	526	554	540	520	567	547	530	545	533	565	505	583	522	544	558	581	543	520	534	563	502	535	519	543	545	532	586	555	566	528	519	569	532	518	562	556	524	581	534	547	573	553	599	573	508	530	559	590	522	582	547	511	548	536	540	488	561	539	564	545	502	575	560	529	541	540	561	528	545	551	583	546	549	536	530	559	520	545	561	536	525	510	491	520	546	526	520	565	523	550	528	531	516	537	568	536	535	555	564	571	565	533	513	530	531	565	519	600	557	562	563	527	538	563	552	561	575	519	522	511	554	542	525	535	589	565	571	532	583	564	557	586	574	544	544	542	520	503	566	528	510	545	535	538	562	504	579	563	541	553	505	521	545	557	536	561	565	558	504	548	538	547	563	568	567	597	526	524	537	525	549	543	579	540	506	556	554	551	515	528	569	564	496	555	518	524	548	550	555	572	536	533	484	563	549	564	560	553	533	552	512	536	558	538	521	501	519	552	548	583	504	550	503	536	510	518	562	533	532	529	533	498	571	523	540	526	565	566	552	556	559	519	529	485	576	544	572	538	549	543	579	596	540	503	525	555	542	594	540	518	528	547	517	532	520	552	520	517	523	534	552	534	539	538	587	521	512	538	520	531	562	545	558	535	534	529	550	554	538	555	552	507	551	562	499	584	553	562	563	516	587	501	531	552	519	552	516	512	549	589	499	552	586	515	561	581	547	574	556	536	533	553	538	548	557	551	564	500	564	552	526	536	553	530	542	534	561	549	522	502	549	549	552	551	542	557	543	530	544	561	569	544	547	517	515	559	538	533	598	524	549	556	585	533	565	573	538	542	522	585	536	555	508	546	540	520	544	557	565	567	542	562	581	513	536	536	569	520	577	529	562	585	539	571	587	553	599	521	522	556	567	554	553	530	551	562	509	522	581	524	514	552	555	555	551	547	530	573	509	532	538	553	555	553	543	538	572	545	554	548	549	525	511	520	524	525	522	546	500	532	527	558	530	557	526	564	504	509	548	563	532	577	535	545	534	585	554	525	559	543	569	577	522	535	525	510	582	570	538	560	563	491	506	515	511	535	549	572	513	569	532	560	523	546	574	589	517	529	543	536	565	537	556	545	549	592	532	565	555	536	558	550	533	562	525	543	542	554	513	543	530	534	559	583	547	524	502	559	576	522	552	506	500	535	533	540	537	545	551	588	543	517	548	539	537	537	571	561	537	588	539	555	509	550	580	543	532	556	535	528	508	520	525	540	490	593	561	492	544	566	526	515	535	534	552	550	527	548	541	538	550	552	579	503	543	529	566	580	527	555	521	520	519	567	563	560	516	557	550	552	550	497	554	508	584	513	561	474	558	572	559	574	565	544	555	548	563	553	570	555	525	561	567	579	540	505	524	551	530	519	507	573	529	581	577	545	540	535	522	557	565	565	531	555	536	552	514	553	543	556	592	537	495	551	554	538	542	515	567	572	503	570	514	567	546	523	564	610	549	536	543	523	542	542	569	541	560	512	563	548	516	540	562	572	565	563	532	544	527	490	550	548	525	535	518	559	529	501	584	521	553	530	542	534	555	550	533	499	521	532	530	537	558	534	544	554	523	526	556	563	520	557	534	540	548	514	516	552	554	546	541	529	548	550	552	533	541	510	544	546	547	538	584	542	520	565	509	544	544	580	536	551	552	547	512	573	573	523	521	561	553	548	589	500	494	546	573	627	536	515	546	496	563	560	510	585	568	534	551	564	527	529	565	564	564	495	556	539	555	535	571	527	551	578	545	595	505	559	556	557	560	521	523	486	542	526	568	521	524	555	567	559	548	539	582	555	546	566	548	543	566	586	618	531	530	561	537	557	564	558	573	504	565	536	544	507	527	541	540	560	518	572	542	597	537	542	577	549	581	489	563	525	577	519	530	510	527	554	569	558	505	544	570	537	558	554	546	495	525	502	537	570	563	551	540	547	564	534	488	537	536	578	570	536	590	541	550	532	508	547	536	555	577	535	562	575	535	561	512	571	518	528	551	527	543	568	588	529	548	531	582	567	572	515	510	491	535	545	535	558	585	554	562	550	551	550	519	512	541	600	541	555	489	547	569	567	559	547	546	526	558	538	539	521	569	592	553	535	512	548	498	527	505	553	518	508	594	501	512	570	506	571	557	530	531	553	530	489	582	533	582	570	537	523	568	508	537	563	558	499	546	539	526	533	537	529	565	568	551	552	521	580	529	577	569	527	539	543	535	530	548	565	589	536	570	582	575	531	567	522	559	566	545	525	532	498	545	548	542	508	552	537	557	613	553	503	552	564	539	543	555	559	555	542	557	564	521	532	530	543	558	565	591	567	563	550	533	510	548	572	504	574	528	546	545	568	581	560	582	529	542	573	535	558	546	552	526	569	506	558	559	582	541	523	557	556	543	537	565	556	532	532	566	552	553	538	538	543	567	532	551	557	565	517	508	538	533	551	522	536	597	520	518	557	548	558	523	551	529	559	535	564	565	560	534	588	558	527	556	568	535	577	517	543	572	543	534	596	533	586	538	578	539	593	520	558	505	539	563	551	554	517	568	547	564	538	536	549	580	580	542	537	544	521	570	532	533	554	585	587	509	557	580	508	530	536	558	569	558	565	540	547	509	548	527	566	547	533	536	549	558	554	540	503	541	495	587	570	564	542	552	555	526	590	539	555	549	547	541	567	492	537	533	547	547	527	506	518	602	583	553	541	563	523	559	529	535	523	561	576	559	591	518	561	559	568	524	589	564	527	551	514	533	547	496	466	554	571	495	567	578	527	521	525	544	554	552	536	540	536	451	577	521	525	521	550	527	553	511	550	571	541	553	526	501	515	562	586	569	524	539	534	516	542	512	530	551	539	551	532	552	527	545	538	579	505	557	522	551	538	542	560	543	550	540	546	563	538	554	558	578	532	509	568	554	548	552	537	522	517	554	533	537	550	504	553	520	533	517	544	562	575	528	527	536	583	560	499	553	574	566	485	547	544	514	557	488	546	516	505	559	553	554	545	565	541	564	573	533	517	531	574	542	540	588	568	539	554	532	586	573	516	551	554	544	560	527	551	492	539	551	511	520	548	560	529	558	568	545	515	543	584	524	572	541	575	559	489	564	508	536	546	535	540	544	508	555	567	530	538	533	521	537	507	574	548	549	525	549
24404	21460	25036	28307	21460	21471	12189	384	206	183	170	169	135	160	153	154	123	114	121	115	113	117	114	113	117	101	136	111	104	88	108	130	117	120	112	104	94	91	91	84	120	103	100	96	97	128	107	105	136	96	104	88	93	98	102	112	96	94	104	108	124	106	95	101	109	104	109	94	103	83	106	98	86	94	103	104	114	111	102	102	100	114	109	111	99	102	111	106	98	88	95	92	93	98	115	79	108	121	123	98	133	101	101	100	103	87	94	107	92	91	103	89	107	103	102	112	111	94	92	100	108	86	93	105	96	101	100	117	94	116	110	97	91	102	113	92	95	95	102	102	99	105	100	122	95	93	84	112	106	114	87	115	98	109	91	108	101	105	92	77	94	100	86	117	98	95	92	87	98	90	90	88	84	87	92	104	107	93	101	89	111	116	104	103	107	99	91	101	123	96	118	90	98	92	98	119	89	100	90	119	95	93	83	104	106	100	98	97	116	97	103	103	97	96	79	120	90	90	88	105	92	75	101	97	114	107	88	82	97	93	102	111	101	101	103	102	101	100	100	119	104	122	111	104	111	117	98	93	109	103	90	88	116	82	83	96	107	90	120	102	102	116	102	110	89	82	102	104	102	99	94	99	94	100	106	88	109	105	100	92	97	95	98	100	122	104	109	106	112	97	114	87	108	87	94	105	94	109	106	80	86	118	109	92	118	88	110	114	88	114	94	103	114	88	114	99	82	90	93	107	89	73	97	103	84	112	101	98	93	84	84	118	85	119	109	94	114	98	89	100	97	113	92	97	107	94	125	100	117	107	90	108	90	93	104	86	118	113	122	107	106	84	111	127	103	89	106	89	97	103	115	101	95	112	106	104	103	108	89	118	101	85	92	97	90	113	90	67	115	101	97	116	88	109	103	108	81	97	108	98	120	105	105	95	126	95	110	98	87	104	101	122	117	112	100	95	110	92	114	114	118	103	111	126	103	117	103	94	104	79	111	106	82	84	111	105	97	102	116	97	127	89	102	85	100	119	99	103	108	115	112	94	100	98	83	87	93	105	110	104	90	88	96	88	112	101	78	97	100	105	105	116	90	104	124	109	90	87	100	102	114	99	95	82	108	112	113	89	97	110	106	110	92	104	134	115	108	98	102	93	100	101	97	78	95	101	102	100	96	91	119	74	85	90	111	91	99	108	98	91	84	105	104	104	98	91	97	106	102	106	101	105	102	112	101	81	92	100	97	104	101	94	98	108	118	101	88	96	105	101	118	113	98	94	106	87	95	96	111	98	89	89	106	108	118	103	118	128	93	86	102	106	110	108	106	103	106	102	91	91	99	94	85	96	90	105	96	106	102	83	84	108	91	95	75	100	115	86	92	98	113	88	112	87	100	116	116	93	112	104	105	101	91	106	101	95	131	110	111	108	100	92	77	95	105	109	106	107	111	119	117	96	91	108	92	96	98	110	106	97	103	98	86	101	106	102	99	99	93	110	98	107	122	88	94	85	104	109	110	95	111	90	117	103	101	76	99	103	90	103	112	106	118	88	88	103	108	94	99	110	87	107	103	98	91	108	87	104	104	97	99	96	101	91	107	111	107	95	99	94	93	118	100	117	100	77	94	97	84	110	107	83	112	100	102	100	96	100	115	97	89	107	105	85	87	97	102	96	101	105	109	96	103	108	101	107	102	97	100	101	92	80	97	89	110	93	103	102	100	102	101	86	104	102	94	116	101	96	100	101	98	105	103	99	106	124	89	106	106	112	86	109	108	92	107	106	102	86	86	100	97	95	85	87	85	103	106	94	104	91	96	102	116	85	118	100	88	112	99	108	90	85	92	91	118	102	92	100	102	108	89	97	102	96	113	108	102	113	106	94	86	110	104	106	102	110	97	135	82	112	81	89	103	112	97	100	84	98	104	93	94	87	105	96	77	90	100	116	115	101	104	101	95	101	87	109	99	81	93	106	109	101	108	117	105	94	91	109	104	104	96	92	104	109	100	97	113	92	105	90	119	96	89	86	120	112	103	115	111	109	112	118	107	98	126	122	112	93	107	113	127	104	96	98	94	88	87	116	94	95	108	99	98	100	116	93	117	98	95	83	120	96	96	98	95	118	107	116	85	101	86	94	96	106	93	91	102	111	92	119	99	110	114	100	89	98	88	107	133	73	86	127	124	103	76	91	122	107	111	90	94	96	116	83	109	101	115	117	97	81	106	96	75	99	106	98	111	101	107	103	107	99	96	111	103	87	97	104	89	109	98	110	94	98	106	114	118	97	115	81	107	89	107	101	96	96	104	92	111	124	106	101	98	85	93	86	82	98	126	101	106	86	98	107	101	85	97	97	106	109	90	100	90	111	101	86	98	103	123	109	100	101	103	107	87	114	76	108	94	109	84	105	118	104	102	113	103	109	95	94	99	106	103	100	87	95	106	104	108	92	110	100	103	79	94	84	99	122	97	110	102	96	103	99	98	101	105	93	114	126	104	102	104	105	95	98	107	107	91	98	116	87	97	89	77	106	106	111	74	114	124	105	90	95	87	91	107	113	103	103	90	98	91	121	93	96	96	99	107	86	108	110	95	92	102	93	88	105	102	88	91	95	93	106	104	98	105	112	111	99	110	97	91	112	92	92	84	97	97	91	87	111	100	97	98	95	89	95	107	111	86	104	96	90	88	95	98	103	93	93	103	123	105	104	90	107	100	105	97	105	84	86	95	100	117	95	113	102	110	98	105	94	108	97	85	109	91	93	117	122	103	100	95	98	115	112	103	118	88	105	114	68	109	91	109	91	89	136	95	81	107	98	110	120	103	92	104	95	94	94	100	90	104	91	119	111	100	98	89	86	87	108	110	114	89	81	92	99	87	98	100	92	89	99	102	105	90	89	85	101	109	108	88	80	119	109	104	94	86	111	97	90	101	87	91	119	95	101	93	105	123	109	96	105	112	98	120	84	93	95	93	94	85	105	95	96	102	105	82	110	107	102	102	94	88	101	112	98	103	101	109	108	114	100	99	103	97	93	86	96	79	114	95	131	93	105	95	105	113	104	101	86	94	91	107	114	80	111	99	106	99	96	89	96	103	101	95	96	96	104	93	104	86	107	101	93	105	102	92	121	84	93	112	109	105	91	88	96	113	87	103	95	107	111	104	105	101	82	104	111	98	90	98	98	101	99	107	117	100	89	99	110	113	91	103	119	103	92	83	85	113	109	96	81	96	96	93	82	96	100	100	104	115	85	113	101	111	83	102	101	102	96	115	93	121	101	87	108	110	92	95	99	93	95	73	109	106	96	127	120	109	80	103	100	89	107	108	104	106	130	100	92	116	115	115	105	95	96	90	105	97	104	104	86	100	108	88	87	103	108	111	89	98	91	112	82	109	107	108	100	90	98	93	99	108	85	85	98	106	120	98	115	102	84	85	111	91	93	97	96	79	108	95	110	102	102	113	115	88	107	103	106	115	105	108	106	103	131	86	100	97	94	106	94	111	105
2792	3014	1408	776	527	405	359	331	346	330	315	297	330	298	315	321	287	314	284	308	275	270	262	277	302	285	280	297	274	261	304	295	288	273	314	299	267	275	291	267	286	299	280	270	264	287	294	318	239	276	266	290	307	292	274	245	268	268	276	302	298	287	278	292	264	284	291	304	309	297	298	251	315	317	261	298	281	263	302	269	279	274	281	279	303	314	294	276	260	296	312	279	282	296	307	283	262	276	268	294	286	290	275	275	286	284	296	297	287	274	291	286	259	282	252	289	303	303	299	295	281	271	315	284	301	274	264	265	314	275	301	284	298	268	295	289	289	320	324	287	276	316	268	278	298	284	297	301	281	262	260	258	250	287	284	310	267	274	285	325	287	320	283	259	279	277	289	341	276	270	256	280	274	302	280	296	295	279	284	267	282	295	250	300	285	276	284	290	283	272	290	289	291	311	293	283	281	287	265	326	283	307	314	288	278	269	302	265	275	298	271	288	270	302	291	285	273	284	306	323	290	307	277	300	271	277	286	242	295	295	262	291	287	314	277	318	270	328	280	291	266	301	297	249	265	268	289	281	294	255	297	270	282	284	260	264	253	266	316	292	266	266	279	268	287	275	296	272	283	251	274	258	264	273	269	288	291	269	259	263	277	274	279	280	266	273	264	279	295	278	259	291	289	292	291	288	270	286	300	283	275	266	319	267	272	267	289	288	313	276	298	277	312	291	322	287	298	287	275	281	275	274	266	269	300	299	281	288	292	306	278	282	282	267	301	265	283	290	248	285	304	278	263	276	301	269	264	255	275	282	291	256	261	263	279	263	283	301	238	282	289	279	251	306	270	292	257	278	308	323	275	279	255	308	268	302	287	299	272	293	302	259	277	297	289	278	282	281	269	271	239	283	292	300	269	270	241	292	279	248	284	324	289	287	288	279	219	281	304	298	300	269	253	273	299	281	292	259	279	288	295	280	302	306	261	246	258	279	293	287	244	268	281	280	272	265	278	280	297	266	274	280	283	290	272	276	296	259	297	313	308	293	282	278	278	305	277	297	302	308	290	285	292	297	283	295	320	272	261	274	272	293	258	276	276	287	298	280	282	290	251	275	305	279	285	293	293	272	291	279	302	280	311	253	296	254	279	271	277	293	279	233	288	268	250	314	257	271	300	246	257	296	283	291	287	260	298	263	314	265	277	277	264	315	296	287	282	273	295	266	286	277	293	243	257	292	259	292	273	283	268	305	266	319	302	279	255	305	299	284	316	296	306	282	263	275	313	298	263	300	264	298	296	243	289	251	305	253	292	279	293	326	287	279	284	252	276	302	283	308	289	309	293	294	277	298	271	281	281	316	257	274	275	262	285	277	274	283	301	287	244	263	262	273	251	280	293	298	270	286	273	274	293	321	297	327	288	290	268	267	267	310	276	294	285	296	301	287	267	284	275	296	244	297	285	282	280	291	262	285	292	258	268	302	292	259	252	281	285	313	297	306	317	303	307	288	284	318	280	276	298	294	318	273	305	290	285	296	314	307	280	260	276	281	251	281	297	277	277	294	267	276	307	291	292	297	280	273	254	268	314	284	279	288	279	308	288	295	289	287	281	274	294	301	226	270	313	258	305	266	268	294	278	255	274	270	269	272	279	257	301	283	278	280	296	276	304	269	288	294	279	258	275	289	260	280	276	254	319	291	298	248	246	315	295	308	299	304	255	278	251	273	278	268	284	253	284	270	266	280	262	282	324	282	260	279	293	285	295	272	305	256	279	270	312	293	262	280	273	269	257	318	269	289	286	272	278	285	301	284	312	274	288	254	274	259	273	279	277	311	328	253	309	279	261	248	285	275	278	297	297	296	267	288	277	290	269	294	292	288	278	309	291	288	311	283	300	280	299	292	294	289	287	282	270	328	294	278	270	286	284	287	276	286	288	283	292	288	268	272	299	287	301	296	287	306	272	305	302	292	299	280	279	295	259	271	262	294	305	253	317	303	297	297	281	296	255	288	287	275	286	272	296	286	311	269	265	278	250	278	279	285	301	274	297	305	297	277	273	287	258	303	279	272	261	278	275	270	291	309	264	279	308	290	267	282	248	298	324	259	275	304	277	301	283	271	279	264	283	294	270	262	272	251	271	278	284	276	281	269	261	284	306	284	269	282	294	291	284	270	291	306	297	282	288	289	279	271	296	286	293	276	280	301	269	292	303	275	320	279	279	264	275	270	304	292	277	286	303	296	291	278	262	271	297	275	294	233	289	292	307	266	286	267	303	315	283	275	255	278	293	285	284	299	308	282	280	297	288	295	271	301	284	306	279	272	308	294	286	287	282	281	282	273	269	317	320	293	288	281	271	248	284	308	288	293	296	265	259	296	281	261	287	277	321	292	313	286	261	259	317	262	275	283	261	289	315	285	255	259	268	269	307	308	279	275	242	272	267	258	272	257	301	279	282	278	288	292	251	318	245	272	281	275	244	290	252	270	285	280	271	274	280	300	290	305	294	285	292	297	292	282	268	307	281	289	281	256	270	300	282	320	294	285	294	300	296	308	280	321	271	283	283	266	302	280	275	284	267	275	277	276	278	271	299	267	267	291	291	310	272	314	304	238	285	317	281	268	256	292	278	256	276	270	297	330	263	316	276	289	277	275	286	289	274	306	310	276	316	271	316	284	288	263	294	279	294	268	305	279	262	246	258	283	303	286	291	275	273	293	291	284	270	279	271	322	278	284	272	273	284	258	275	295	274	291	296	286	292	278	291	241	287	309	269	288	272	266	273	283	267	258	276	243	292	278	280	260	294	272	299	311	304	296	290	293	268	294	278	280	284	280	257	269	309	257	253	308	291	287	277	273	299	269	287	299	295	292	281	279	283	284	298	304	271	266	272	267	268	299	284	314	285	297	268	286	290	272	269	296	287	267	308	288	295	312	275	266	284	299	283	279	306	268	268	286	277	259	251	310	301	281	304	290	264	302	272	289	278	271	298	261	254	284	283	311	260	288	266	295	291	291	277	286	306	253	287	272	294	271	303	270	286	274	296	281	265	244	275	293	286	303	270	305	281	291	301	298	291	300	262	301	315	288	291	296	267	317	276	283	271	273	277	296	263	291	289	269	297	273	279	277	259	282	255	299	271	281	291	255	270	285	267	272	293	257	281	270	253	302	245	262	255	263	267	264	270	313	287	281	253	300	299	277	299	280	276	319	284	271	280	271	290	281	277	317	283	298	260	299	294	291	278	278	292	310	297	311	291	286	283	301	289	294	298	268	268	248	278	266	287	297	306	288	298	286	306	291	288	306	290	309	255	256	289	318	276	287	278	306	275	297	296	288	308	288	283	273	302	267	283	270	271	270	304	301	294	278	301	258	276	269	280	261	308	279	306	273	288	276	298	290	297	270	307	252	277	285	300	267	305	257	268	275	250	296	293	295	263	291	268	262	297	292	261	271	273	280	296	283	286	292	276	274	272	281	296	313	276	275	293	315	297	257	283	282
32200	20102	7274	534	420	351	330	361	336	332	324	308	330	337	361	342	316	322	365	370	330	353	317	330	322	349	359	360	343	359	352	330	321	361	333	332	300	335	339	353	366	356	340	335	328	354	325	343	298	337	393	328	321	358	334	377	361	353	331	324	370	353	353	356	349	339	363	335	327	349	359	399	356	349	375	357	325	357	299	334	336	361	339	358	359	343	329	312	363	346	378	373	359	376	357	353	343	344	361	337	359	344	355	380	395	345	359	341	373	316	307	335	298	330	354	330	324	359	315	344	341	326	355	326	327	346	334	341	324	348	348	344	363	341	354	346	364	338	349	343	362	362	342	325	319	358	351	340	365	354	329	339	346	320	367	365	383	323	299	345	320	334	368	370	357	355	349	331	361	306	386	326	335	323	336	324	360	324	344	333	356	356	340	346	358	391	361	374	357	356	364	359	370	361	356	351	336	398	331	350	343	338	361	351	367	370	344	348	334	361	324	357	312	323	326	360	362	322	370	367	339	352	313	327	339	363	357	324	353	334	343	345	338	336	328	345	321	347	288	340	351	333	360	333	369	321	340	332	343	354	344	342	358	325	354	316	344	354	330	339	319	305	321	326	305	359	343	345	352	325	339	367	355	338	343	326	359	332	371	351	383	372	353	318	342	336	337	369	353	330	359	339	305	332	332	342	352	343	320	342	344	328	349	354	368	337	350	336	377	348	337	333	323	332	374	373	326	335	339	346	350	355	341	341	321	363	329	331	334	354	347	352	313	332	328	349	358	370	349	358	338	306	330	339	361	352	330	327	326	364	345	349	359	339	341	355	368	364	362	320	338	368	329	316	332	341	355	337	298	403	373	375	338	356	380	368	347	321	366	350	358	355	333	321	349	330	322	365	337	357	326	349	343	363	334	361	346	349	336	346	320	368	353	361	342	352	371	333	348	338	342	358	347	384	326	324	351	334	376	349	344	340	308	325	335	367	367	345	377	365	385	335	353	342	319	350	352	316	332	311	355	325	366	364	363	372	353	338	307	346	347	340	342	369	357	329	313	348	347	327	344	335	344	354	391	320	328	365	354	340	316	328	361	325	339	359	322	318	337	356	343	343	344	324	345	325	336	318	326	331	360	344	325	337	352	346	369	335	339	361	360	323	365	358	333	340	358	353	314	353	326	334	373	371	341	308	383	359	381	316	358	329	339	360	314	355	323	341	372	369	315	343	348	355	363	302	344	354	343	352	346	310	384	360	369	397	363	322	361	340	340	353	331	355	340	324	365	342	367	344	365	337	313	370	330	337	352	328	350	350	380	330	354	357	335	342	353	343	366	348	316	336	328	368	355	345	331	325	372	335	356	310	347	326	349	316	354	353	335	339	371	328	357	363	331	320	353	350	348	344	343	399	333	337	333	323	314	368	378	320	348	347	325	319	355	352	334	321	364	368	374	356	357	365	328	351	377	356	331	304	328	322	354	350	352	338	368	320	337	332	350	339	335	338	368	355	333	345	357	367	338	330	332	344	354	343	339	334	326	341	342	301	342	344	378	306	341	318	379	335	344	325	333	337	309	356	327	308	368	353	350	348	312	309	330	346	333	344	379	321	355	350	334	335	346	306	332	356	344	312	355	348	366	364	366	330	319	339	321	338	336	332	318	351	353	360	338	359	355	373	363	343	374	325	342	336	320	345	336	317	336	317	335	339	329	340	331	330	307	349	344	346	329	374	337	354	343	341	341	342	319	330	328	362	348	351	336	374	362	340	326	339	318	369	354	341	331	358	349	359	347	332	353	367	327	350	359	362	325	363	338	310	351	360	371	350	345	343	354	335	346	342	316	335	317	328	378	337	321	336	363	323	366	338	350	372	349	325	337	375	370	338	362	363	308	360	346	357	334	317	324	332	352	350	356	325	343	310	367	346	350	352	344	312	358	346	343	330	354	349	350	340	323	337	316	330	359	343	378	319	349	313	309	342	335	363	367	349	346	334	340	316	324	354	351	381	315	386	353	381	343	341	343	318	336	329	355	329	352	356	392	334	370	331	344	344	340	348	358	369	337	346	304	317	337	322	348	336	355	377	343	343	348	346	335	346	323	366	343	342	354	345	335	306	383	350	367	364	370	371	323	349	371	361	370	354	350	323	353	333	341	323	348	363	324	356	358	357	362	328	348	353	319	321	347	351	327	340	324	365	322	348	342	335	361	353	348	372	354	369	353	368	348	357	359	364	381	343	337	311	358	355	360	349	341	326	341	326	347	345	337	342	370	362	336	352	354	311	317	340	337	336	322	310	310	332	324	334	383	364	330	357	337	344	374	387	350	307	334	325	342	359	380	354	363	359	349	323	382	373	352	314	351	345	344	340	326	365	318	343	361	367	354	373	322	346	318	337	342	368	338	329	401	332	311	341	357	373	329	366	332	340	341	302	361	335	355	347	310	317	328	325	352	362	305	350	340	358	374	370	322	362	356	338	337	370	337	354	287	343	350	337	346	332	352	345	368	334	327	365	344	335	344	323	366	345	333	357	348	329	345	355	354	363	328	343	346	334	327	329	365	352	344	348	341	342	350	319	297	324	354	333	375	363	318	367	354	352	337	353	352	365	388	331	334	343	349	353	312	363	363	364	341	343	352	320	347	354	338	372	344	334	375	317	361	333	323	371	345	326	373	328	317	308	339	343	365	329	380	370	360	375	337	328	329	325	380	342	360	357	347	310	355	355	356	360	370	345	373	346	348	337	337	354	333	326	353	382	320	353	357	331	325	325	368	344	338	309	344	320	360	312	393	308	331	365	356	367	328	318	335	342	317	338	340	368	317	322	344	339	383	333	337	368	362	335	374	367	365	361	382	317	382	354	342	344	340	372	296	377	312	305	311	348	340	377	389	349	387	361	347	347	347	289	366	344	354	365	344	365	330	337	335	323	327	363	372	348	425	376	358	388	357	328	328	344	366	372	336	344	311	342	318	365	340	324	366	345	340	346	360	328	374	375	406	345	364	308	320	341	322	327	317	314	366	369	346	303	334	336	310	327	340	362	316	364	373	322	335	304	324	361	364	369	323	322	334	360	346	358	341	332	342	338	351	350	354	352	328	355	356	352	348	336	355	403	356	338	366	355	319	327	349	387	330	341	355	343	336	361	330	351	333	322	347	319	311	333	341	318	344	330	337	312	353	364	353	318	326	338	345	364	336	312	350	351	359	355	351	338	351	344	341	323	337	382	346	357	338	336	301	361	325	332	361	360	365	316	353	334	308	321	379	317	372	329	330	379	335	351	364	326	380	337	368	335	321	345	317	334	364	363	337	327	365	337	351	340	375	360	341	353	349	334	323	376	342	330	358	324	344	364	331	361	304	339	356	341	340	329	339	323	339	348	392	350	373	324	354	360	351	376	354	374	345	365	332	360	318	351	353	359	337	338	354	354	349	347	348	338	342	349	324	333	355	347	323	352	346	353	360	374	305	369	355	323	374	345	317	309	341	378	321	345	370	321
5951	923	853	836	820	787	891	826	797	830	816	865	822	826	805	806	825	850	831	804	806	843	855	817	816	806	788	832	759	798	827	914	808	838	845	837	813	821	859	825	790	838	823	864	824	823	828	803	822	844	805	819	843	830	853	840	846	838	816	825	869	787	838	858	776	814	824	861	829	837	835	816	796	848	829	827	819	820	815	805	798	803	851	854	833	804	768	794	848	841	803	818	813	781	815	833	832	807	819	840	806	854	817	834	762	870	791	836	846	848	877	865	865	834	838	823	834	802	823	864	859	836	822	794	846	855	818	821	813	798	865	814	804	843	821	857	859	819	852	883	797	816	802	860	809	853	839	838	811	838	875	810	790	855	793	814	825	814	810	851	794	811	889	782	853	828	855	831	808	839	796	823	801	791	825	817	855	865	801	851	819	836	789	837	813	813	909	813	828	807	879	826	829	879	846	818	798	835	821	812	834	803	796	827	803	848	860	839	850	833	856	826	824	855	816	829	805	814	831	867	787	844	816	782	864	802	830	795	818	855	833	825	841	832	840	819	821	795	833	815	815	870	839	780	779	843	808	848	806	823	811	789	852	807	845	877	849	802	766	805	814	867	836	798	852	782	840	856	786	823	859	850	810	875	843	862	809	790	876	835	796	775	886	830	770	896	816	823	900	856	801	828	817	839	802	821	857	820	843	832	759	786	806	821	854	843	844	854	852	847	837	780	838	804	778	846	819	773	838	763	817	753	770	813	801	877	826	822	788	818	845	821	814	818	867	832	780	824	809	792	830	753	816	818	804	808	773	802	849	835	845	872	835	830	809	797	852	803	802	859	786	787	862	824	833	847	785	777	728	842	875	860	812	793	816	785	798	832	833	810	859	826	802	776	820	854	779	754	831	804	851	834	827	846	827	833	837	785	863	770	806	840	849	853	784	828	796	796	819	756	828	795	819	808	850	808	801	805	828	835	883	849	867	818	805	861	859	834	835	860	873	876	791	759	813	821	843	866	839	819	805	823	865	823	829	823	854	829	831	835	878	800	823	799	821	788	809	846	819	838	843	834	839	806	844	813	813	870	830	830	830	780	808	856	805	862	844	787	843	811	844	875	854	824	835	821	787	854	835	833	788	808	810	824	798	799	792	762	815	851	821	849	815	831	798	805	802	813	781	796	810	828	835	815	850	809	868	819	820	833	813	848	837	830	776	836	826	844	879	824	839	832	839	823	862	851	800	876	817	798	779	833	832	838	831	846	788	800	824	819	803	851	840	828	821	820	862	808	824	811	803	785	856	810	799	827	857	803	821	812	793	812	831	872	841	859	794	827	820	818	822	813	800	860	812	831	829	836	810	868	814	806	868	849	806	822	830	838	799	810	825	815	878	850	809	832	823	800	833	853	829	811	833	790	815	821	870	822	825	867	810	847	852	822	803	804	817	854	858	822	831	819	888	818	842	813	847	834	773	840	736	821	845	862	770	779	779	832	808	855	843	797	848	850	827	845	875	843	828	843	837	825	865	894	794	813	848	785	869	830	816	868	847	816	842	826	820	848	843	813	810	822	814	816	857	810	828	837	806	784	849	815	814	807	857	801	791	808	869	830	787	829	799	852	835	846	843	828	834	848	809	884	805	856	795	776	862	826	850	876	862	837	895	825	799	812	843	823	772	834	806	833	842	875	816	793	822	779	797	856	796	852	837	843	849	818	865	858	814	827	847	875	805	807	840	784	834	844	840	825	830	824	841	839	866	764	850	821	876	840	817	869	831	836	819	828	853	830	816	843	789	855	826	864	811	823	819	861	826	822	872	836	856	841	841	806	805	895	846	779	806	786	850	853	819	843	817	902	852	830	877	841	839	820	916	847	839	854	805	806	837	858	814	833	847	845	846	820	861	808	839	853	876	791	789	842	852	861	841	838	863	842	828	786	834	796	804	832	802	809	840	856	859	803	835	836	799	835	791	785	796	833	830	838	816	860	829	867	836	828	844	801	816	759	818	788	830	793	824	817	828	857	835	745	892	831	810	831	842	807	863	813	795	796	889	842	861	843	817	779	791	821	787	810	871	826	806	811	810	858	853	852	785	783	769	812	824	840	841	754	835	790	852	810	821	847	840	822	826	809	865	813	806	815	845	844	793	845	784	825	869	847	863	811	832	776	816	850	845	869	834	823	835	804	830	779	883	859	827	835	847	852	826	895	842	820	786	832	772	846	795	855	840	855	909	847	793	866	825	788	843	808	851	787	826	799	807	855	827	826	811	857	828	843	865	819	812	822	811	845	837	815	890	818	851	856	867	847	806	862	805	811	837	841	835	853	880	848	838	807	803	814	817	857	847	814	825	825	838	816	832	835	838	821	863	792	843	852	841	804	854	812	791	765	875	796	764	805	808	828	791	815	834	850	884	814	801	840	811	827	848	866	860	848	873	869	874	808	864	851	848	811	900	878	858	852	827	828	848	859	821	829	839	797	834	806	837	877	786	821	823	863	840	863	840	847	841	792	843	776	831	838	816	883	794	777	843	847	796	830	778	859	885	799	816	821	824	875	820	777	831	836	858	838	827	801	839	848	826	821	798	818	782	865	859	797	797	825	820	807	870	814	889	859	849	775	843	841	829	829	813	813	815	846	819	866	789	828	835	884	827	803	870	770	868	814	847	776	829	832	851	817	854	803	809	843	852	829	855	819	803	873	819	821	819	839	857	868	854	796	860	868	783	821	844	786	849	841	795	827	839	803	820	818	861	848	826	828	836	832	843	780	878	850	808	813	809	875	779	798	866	822	815	812	821	822	856	825	832	866	805	864	859	813	826	798	841	792	838	863	837	827	838	837	824	817	812	816	894	822	867	774	809	860	791	806	815	820	859	862	803	854	791	855	832	865	853	801	837	859	795	798	813	842	842	854	827	848	802	831	791	801	810	837	901	827	879	828	782	851	797	848	855	810	871	826	886	855	850	804	821	810	833	807	837	829	775	817	844	842	822	840	867	789	833	796	828	828	846	849	815	842	868	844	779	821	821	882	799	876	819	776	845	849	830	849	849	848	790	812	790	852	808	847	855	817	813	832	883	800	847	839	834	832	821	822	823	784	769	810	866	801	807	818	823	788	835	837	816	868	866	818	805	844	826	788	810	809	815	834	799	837	772	884	802	845	820	859	808	780	821	781	836	818	823	816	831	833	861	804	813	823	832	799	779	802	786	780	813	817	844	840	862	815	828	822	829	853	773	818	822	817	831	830	801	783	812	821	824	832	806	809	874	849	799	834	778	818	837	838	810	852	866	795	785	864	751	768	816	851	790	813	826	875	791	868	858	809	816	851	810	831	811	846	843	785	812	855	839	848	861	786	839	846	825	817	836	832	889	803	799	744	850	803	839	821	806	840	815	807	794	845	805	773	806	770	770	826	788	802	768	872	776	810	794	799	863	859	812	816	787	835	822	778	881	805	816	882	817	821	894	861	853	798	831	823	859	835	759	854	853	816	794	811	824	835
25033	21458	24691	28646	21462	16963	477	331	292	280	254	271	255	248	232	228	234	235	241	236	232	247	215	237	213	237	233	207	206	198	239	212	219	209	175	243	233	187	217	217	211	229	217	212	202	203	214	223	231	248	212	237	235	230	218	220	225	204	235	251	213	249	225	235	229	210	220	219	225	232	217	213	237	208	222	202	212	225	237	224	239	224	225	232	222	202	216	204	228	224	194	253	223	227	222	254	217	241	237	244	270	248	253	212	239	192	202	202	226	216	216	234	220	234	211	237	209	234	211	211	212	203	222	212	217	222	206	204	223	224	203	214	212	209	231	231	215	206	198	208	212	249	220	213	220	226	209	237	217	222	187	225	225	220	196	236	225	221	215	226	243	241	202	207	227	201	218	195	254	223	233	216	224	211	208	242	231	251	240	210	221	222	208	209	230	220	224	244	240	239	222	208	208	250	216	231	222	214	243	258	202	203	205	217	210	231	220	181	218	243	228	202	216	211	201	237	211	191	235	222	230	202	200	227	215	230	205	221	269	239	226	215	209	213	198	267	220	209	205	249	210	214	209	228	220	219	196	247	226	206	239	181	213	227	235	248	234	230	248	206	230	215	214	199	194	219	203	214	250	267	228	223	206	237	202	226	206	215	200	212	211	231	220	210	210	214	211	226	242	240	221	206	219	210	233	225	194	186	245	234	253	228	205	193	222	225	224	215	200	212	221	240	184	244	224	201	204	197	222	226	206	225	209	209	213	217	217	192	209	226	224	228	201	210	241	222	210	235	217	203	200	192	232	212	223	197	221	217	222	213	220	238	217	229	232	219	229	235	244	229	241	250	230	213	245	218	220	235	229	196	181	218	224	217	189	214	234	202	232	200	193	229	241	196	223	217	208	204	231	226	234	225	217	205	206	222	186	199	236	234	218	192	225	212	214	210	215	259	209	232	227	233	220	204	242	215	238	227	210	214	236	227	207	205	201	215	222	191	217	219	205	217	201	215	232	211	260	204	214	206	216	198	215	229	191	218	230	185	246	245	240	231	211	225	203	231	222	226	238	229	206	225	214	232	213	201	220	225	223	208	236	240	219	206	217	208	225	182	205	193	198	229	215	210	229	181	212	216	214	224	212	234	186	221	228	222	257	216	235	228	233	209	241	225	232	222	223	218	223	195	205	213	218	205	238	221	210	211	202	224	214	233	219	201	214	217	201	227	211	210	248	200	198	237	218	220	224	197	247	234	237	232	211	210	237	232	199	219	221	226	220	177	217	215	233	242	209	241	243	260	247	217	197	198	229	253	221	223	212	215	178	216	223	210	232	200	233	207	217	238	228	204	211	228	239	218	225	242	256	227	229	193	225	213	221	203	224	237	243	229	206	242	220	240	227	229	230	223	197	230	225	208	196	214	218	226	247	220	225	217	223	228	195	207	235	203	224	202	243	216	219	237	214	219	222	235	225	235	210	208	218	197	248	195	233	226	203	223	240	250	227	212	232	243	226	201	229	239	223	219	190	209	206	224	190	243	209	226	205	255	218	232	234	241	195	200	239	192	214	218	184	239	232	207	219	214	244	245	209	222	225	222	222	216	230	212	237	227	233	220	218	208	225	201	225	226	234	204	204	211	218	224	244	227	208	224	220	202	228	230	238	199	207	222	237	214	220	234	207	246	216	212	211	242	228	225	227	226	207	220	243	226	229	256	236	201	239	215	206	228	210	213	236	245	249	232	235	207	208	235	265	223	198	223	221	217	222	204	218	241	218	253	235	205	247	200	219	205	265	206	209	235	197	244	218	222	218	217	185	244	239	192	248	224	242	228	249	227	210	230	234	212	223	217	246	240	215	216	210	229	207	217	222	220	197	236	229	179	211	225	211	211	208	218	237	204	221	236	210	203	224	212	233	206	208	218	226	228	249	219	233	223	217	225	237	215	222	211	215	201	206	207	232	215	255	227	218	201	209	249	221	240	227	220	204	227	249	199	260	206	235	252	231	189	221	233	220	235	203	229	226	241	203	206	204	244	226	236	228	204	229	191	227	184	215	193	225	206	205	229	197	202	235	237	226	213	224	237	224	224	212	207	204	222	210	237	227	237	221	202	233	195	217	233	205	209	197	211	229	264	226	203	197	220	190	232	231	236	230	246	192	198	220	188	232	219	222	217	230	196	219	214	182	222	223	227	218	201	214	237	232	243	243	226	228	220	226	222	222	208	216	220	264	209	252	216	211	204	251	199	231	195	233	217	219	240	222	232	213	214	214	235	231	184	225	209	223	240	235	212	209	227	229	226	196	232	198	208	203	211	225	214	222	193	227	223	254	236	216	237	206	232	247	222	221	217	224	211	220	234	204	227	221	212	220	209	248	221	236	210	216	209	246	245	225	205	233	238	216	226	219	202	217	221	200	238	217	220	204	212	195	215	213	228	207	208	194	235	219	198	230	247	210	219	202	243	217	230	215	233	190	226	216	223	196	192	217	228	211	248	234	223	225	204	224	209	196	204	224	221	236	192	226	204	224	193	196	214	222	208	230	226	234	209	216	205	216	231	230	221	226	228	203	210	228	192	233	230	204	226	224	194	211	222	203	198	224	204	220	224	238	221	221	212	226	224	229	210	248	206	207	232	242	215	223	225	213	224	212	235	236	238	236	197	244	238	219	234	222	231	234	224	210	249	206	225	233	228	232	221	181	252	221	206	261	244	209	197	240	215	213	190	210	211	241	193	228	215	247	235	232	229	246	200	215	230	212	205	243	212	226	245	202	212	206	211	220	233	202	193	236	223	226	189	196	217	216	246	239	203	209	226	230	206	233	193	201	203	245	233	235	239	213	228	238	214	251	229	238	225	209	213	220	226	225	213	208	231	201	217	232	246	225	215	228	238	203	199	192	212	200	230	233	220	198	212	210	219	233	246	244	209	190	227	209	222	207	232	260	212	221	226	224	199	205	220	221	255	220	249	206	213	255	258	212	194	209	217	214	233	225	220	185	214	205	226	210	207	246	215	215	223	243	251	248	222	204	202	224	201	237	220	210	242	207	211	217	226	210	216	196	234	231	237	218	213	228	238	207	234	237	192	224	225	215	216	211	229	218	209	215	218	219	233	247	223	241	204	225	225	219	201	236	227	202	230	213	227	211	237	216	200	205	231	219	217	219	247	219	238	223	213	210	231	261	192	234	225	239	254	224	213	221	182	215	213	224	237	231	200	220	230	234	215	219	209	176	239	217	216	229	221	210	229	189	225	232	219	209	219	213	228	222	206	230	232	214	225	216	236	230	220	219	232	206	216	213	251	205	203	213	220	226	198	216	210	218	207	239	193	204	231	214	194	215	202	193	208	209	223	196	251	207	208	206	214	248	218	227	220	236	221	222	241	229	224	232	237	209	234	203	211	204	222	216	216	213	208	220	224	195	221	187	234	241	227	218	240	221	217	204	206	225	213	234	231	197	212	205	210	236	200	203	226	227	219	217	211	232	212	224	201	217	206	238	219
3011	1837	1096	771	622	591	557	564	587	502	523	559	554	579	575	597	580	546	588	531	544	577	520	555	535	560	521	529	519	548	549	514	561	591	592	562	550	519	560	553	575	560	511	556	598	513	570	563	513	557	512	549	545	567	523	507	569	515	523	515	522	581	521	575	549	551	500	524	527	519	565	567	542	528	505	519	526	567	537	516	554	527	544	583	540	547	557	542	515	526	562	552	543	576	521	543	517	560	533	538	532	526	544	565	590	528	530	509	511	544	580	534	541	544	513	537	551	587	539	532	559	543	543	547	502	555	528	521	551	538	521	546	579	590	504	557	560	522	506	531	529	521	536	588	550	540	537	558	574	541	546	546	505	570	566	527	526	550	590	516	493	587	560	563	540	535	541	545	495	561	525	545	541	562	527	571	574	521	565	572	564	505	530	522	546	529	548	553	548	525	512	527	534	550	579	532	528	543	562	534	527	523	547	520	560	530	521	560	556	525	524	554	536	516	549	541	533	566	535	538	519	564	557	546	574	536	517	502	532	537	584	524	572	539	547	534	557	568	514	526	551	516	531	582	553	529	528	548	520	510	566	560	551	541	532	564	513	545	535	533	543	537	544	535	576	542	534	552	549	561	560	511	525	522	517	574	552	538	550	538	544	545	568	566	550	573	511	550	565	523	540	573	536	565	517	535	547	501	532	530	531	571	534	546	502	538	544	569	573	556	527	516	522	554	526	530	523	511	528	506	528	521	516	550	520	515	548	548	536	526	512	548	524	509	532	527	528	569	539	527	518	554	524	520	567	553	518	535	518	534	533	560	575	538	561	530	569	544	540	549	488	590	570	526	539	505	503	538	573	540	520	511	532	532	488	523	512	556	584	511	610	521	554	627	513	548	486	535	555	548	505	521	546	512	544	531	603	511	565	533	512	566	525	533	509	555	563	541	574	512	537	552	515	540	518	552	550	529	575	552	506	519	538	547	510	521	578	506	528	582	571	553	554	541	578	548	589	531	538	529	541	497	547	518	566	515	535	502	575	522	519	528	562	556	536	558	554	518	518	484	518	523	545	574	595	577	539	574	533	514	540	558	525	540	550	518	525	513	528	577	530	536	587	539	518	553	522	544	538	528	540	516	557	564	552	520	535	564	540	528	567	538	519	526	512	553	554	585	543	529	531	517	544	487	534	557	549	564	537	535	514	579	573	528	525	568	561	565	520	588	560	558	541	585	566	518	542	516	521	546	524	502	537	528	531	531	535	519	536	545	512	571	580	572	549	555	493	500	530	537	513	542	561	534	558	580	541	522	535	537	529	556	528	530	552	545	547	507	529	521	508	553	535	536	524	564	496	563	543	559	544	537	505	532	527	556	565	491	519	564	530	530	509	532	537	580	568	562	546	587	550	529	546	552	510	534	550	524	557	517	543	531	526	552	548	546	530	532	512	535	548	534	526	528	486	552	543	537	567	532	528	511	568	550	573	553	519	517	528	534	558	518	545	546	526	557	503	530	544	517	534	559	542	523	548	557	504	510	536	545	558	523	514	514	527	529	486	563	545	518	563	519	564	545	544	548	518	514	541	553	540	546	548	563	523	545	561	540	558	508	516	488	537	521	502	608	539	543	550	526	566	554	506	542	568	534	518	529	561	539	555	587	539	537	571	509	561	555	525	550	507	545	583	521	563	541	536	540	566	521	541	577	539	543	539	530	534	553	543	560	531	512	578	534	541	574	531	525	490	540	533	560	539	555	546	527	560	525	498	539	523	551	543	500	583	551	562	524	537	495	509	552	550	555	495	559	572	574	542	504	570	543	538	563	561	550	555	560	575	561	546	578	527	517	498	537	537	532	566	515	541	524	538	577	555	547	551	546	532	515	573	521	543	567	559	530	535	576	550	534	532	509	572	555	522	544	539	536	508	530	537	517	538	546	495	551	546	512	521	550	586	542	542	556	513	528	525	515	540	556	526	535	591	524	547	551	522	557	497	525	576	520	541	551	574	577	574	539	543	525	550	548	540	552	487	585	545	609	567	508	510	552	570	489	583	569	508	541	539	528	544	540	561	530	493	570	520	615	520	562	542	515	539	520	530	553	540	534	544	521	516	510	578	545	511	526	537	562	517	582	550	529	522	497	588	563	522	534	534	512	551	509	560	541	492	542	494	577	529	510	552	558	563	575	524	509	551	531	515	505	559	544	530	538	565	528	493	546	502	557	544	577	522	554	555	550	514	499	540	539	527	560	532	565	533	567	498	544	542	519	606	531	534	542	560	561	529	511	560	515	518	516	551	544	546	512	503	519	557	559	546	530	567	528	511	565	516	568	566	549	540	562	533	554	549	538	525	554	549	518	517	516	530	565	532	555	558	595	502	521	542	562	555	520	514	540	533	532	559	483	545	536	517	557	554	559	525	532	529	551	529	550	494	543	533	562	536	537	543	579	546	572	539	566	533	535	517	517	522	545	529	565	542	532	566	554	530	543	546	529	534	537	539	531	536	554	517	523	564	525	564	557	527	558	566	547	550	578	551	500	540	569	565	491	522	529	546	580	557	536	559	542	543	568	507	535	514	501	526	574	530	489	534	527	559	544	540	545	548	590	552	541	577	537	532	587	564	575	555	536	558	556	542	529	574	539	534	528	562	573	538	554	558	531	594	533	551	538	554	557	517	523	522	507	518	559	531	550	522	523	525	544	589	542	528	524	535	508	542	538	518	563	522	519	530	514	527	558	553	596	561	558	567	573	547	522	563	512	544	543	540	562	573	596	544	572	561	545	554	503	599	538	533	533	583	548	564	572	568	522	564	570	533	562	543	558	543	508	565	538	561	538	575	564	559	498	550	526	544	589	553	549	505	546	501	547	546	525	551	513	534	559	534	528	521	555	549	478	534	557	535	562	540	519	559	544	531	548	557	508	545	510	537	505	540	571	527	540	536	542	527	531	581	598	528	554	546	580	557	554	512	512	517	568	547	551	522	589	537	589	544	513	535	505	552	516	526	534	518	560	474	526	557	590	508	551	506	530	538	516	550	538	519	530	533	560	562	558	577	547	526	527	578	536	523	538	566	556	551	513	542	552	554	564	515	521	516	543	554	552	537	543	554	539	549	519	534	557	562	565	531	526	565	569	509	548	550	584	518	533	544	508	581	558	541	547	522	515	528	531	507	523	516	491	508	540	551	556	555	545	536	596	521	542	525	510	552	512	575	535	543	561	579	569	549	568	550	487	524	526	543	550	569	543	510	516	535	498	528	589	520	534	583	521	573	565	552	529	526	538	551	535	530	544	533	566	544	569	587	556	541	552	549	563	551	539	554	488	523	590	539	546	546	511	551	527	535	569	557	520	478	539	531	522	557	595	526	568	577	524	594	545	522	572	556	512	553	538	542	539	520	510	501	565	481	549	575	544	544	519	521	553	527	525	517	535	517	521	519	535	532	550	590	551	516	540	573	547	510	547	522	520	534	504	522	578	558	529	533	589	551	509	540	501	493	542
24375	21478	25068	28310	21486	21489	12247	365	195	204	188	149	170	141	140	126	140	135	110	116	119	108	87	129	97	88	99	109	122	96	109	102	104	94	109	119	102	101	90	123	93	103	114	96	102	120	112	68	100	111	109	93	95	114	91	101	96	110	98	102	101	96	108	100	92	104	110	91	104	98	95	93	94	118	100	92	117	92	82	106	89	116	109	99	96	107	104	95	106	98	88	104	107	97	123	91	107	100	86	93	79	109	110	109	109	81	91	104	101	87	102	107	107	80	97	104	102	108	102	80	96	105	96	104	119	109	92	107	85	94	94	91	108	112	109	103	101	103	114	104	103	84	91	86	99	95	106	95	107	94	85	98	91	96	107	95	101	76	93	108	106	92	106	116	106	104	95	80	88	103	104	108	99	107	106	103	103	94	99	93	82	79	97	92	94	104	92	106	113	92	121	95	90	95	89	90	104	97	114	98	96	86	99	81	84	116	102	96	96	110	93	100	106	97	102	93	106	96	103	101	93	86	111	124	82	97	98	115	95	124	119	95	111	105	97	103	109	91	89	100	103	92	91	110	76	87	107	106	102	100	83	119	136	91	107	100	102	109	87	93	92	93	87	108	100	106	111	104	97	115	94	95	93	111	99	105	107	102	105	87	100	111	102	121	108	112	98	113	101	113	101	107	87	109	95	98	100	104	81	96	101	95	104	88	90	96	104	116	106	103	108	92	114	85	74	86	90	84	120	96	81	112	116	95	103	104	96	97	101	87	106	87	95	90	89	90	93	103	87	89	100	92	85	107	111	95	100	86	101	96	115	107	105	136	94	99	113	95	113	90	89	103	91	83	99	106	103	99	111	104	104	105	78	94	102	103	96	91	94	92	105	116	117	92	92	94	107	97	70	110	91	100	82	87	84	94	96	108	121	115	115	89	96	84	101	97	94	89	108	126	114	106	93	86	84	114	113	89	115	88	85	93	96	103	119	97	105	91	95	102	99	88	103	99	97	87	86	115	101	105	93	88	111	100	117	92	90	98	81	117	94	112	105	122	105	113	111	112	112	97	91	93	109	99	97	94	96	87	120	108	88	97	92	86	90	104	107	95	110	94	92	85	98	91	112	98	107	116	120	105	99	112	105	113	84	103	124	107	96	114	93	98	107	104	99	116	114	97	111	101	108	109	96	79	113	94	105	117	113	113	97	80	104	93	95	89	102	108	103	107	98	94	87	88	112	84	110	88	130	110	92	100	81	92	113	112	100	97	104	112	102	103	106	106	114	105	104	113	91	95	89	100	94	107	101	99	131	108	93	115	105	112	100	91	117	89	94	114	105	88	89	92	93	103	106	108	93	109	99	93	115	100	120	103	90	88	108	89	102	90	85	118	95	91	95	105	110	94	95	109	109	106	103	79	101	90	101	98	97	90	91	101	104	87	95	108	115	94	93	107	94	70	117	88	96	94	101	109	96	82	98	87	100	100	105	104	93	94	91	104	98	96	93	88	97	100	103	98	107	107	104	95	88	96	114	94	90	100	95	107	105	115	97	78	118	108	100	115	114	116	90	86	120	119	92	100	92	92	89	97	100	95	114	107	103	109	112	101	102	99	81	91	87	143	111	125	93	91	98	110	87	93	115	84	84	95	97	89	97	80	99	103	111	129	99	96	116	101	111	105	81	73	120	101	103	111	98	82	92	92	102	93	120	98	107	90	86	98	87	111	94	98	99	102	99	96	81	106	102	105	100	110	110	97	89	118	94	73	98	91	99	128	114	123	96	107	92	103	97	124	111	106	102	119	94	101	97	96	114	96	83	108	120	86	122	103	114	75	98	122	89	78	117	95	102	98	104	108	103	115	95	94	100	104	99	103	109	97	108	100	106	111	114	89	103	107	95	102	90	101	103	97	113	89	92	115	87	95	103	84	93	103	89	84	91	108	99	108	101	97	99	122	90	107	95	110	111	99	95	104	81	109	102	108	72	104	110	100	98	116	106	105	102	120	86	99	101	100	101	115	95	77	97	104	97	113	93	114	102	98	93	88	104	105	102	89	95	99	107	111	92	88	98	107	101	96	100	89	111	91	115	130	109	96	123	100	104	109	101	86	95	94	111	93	99	102	113	99	73	90	87	103	116	99	98	91	96	102	102	109	93	88	94	119	104	90	94	97	109	89	85	93	97	90	101	101	100	93	107	73	106	112	85	106	101	113	120	83	119	97	98	83	103	112	82	98	96	119	109	118	97	94	97	112	86	82	118	91	85	76	100	87	105	98	94	103	99	95	107	101	89	94	111	117	112	83	94	105	112	101	126	111	90	91	114	93	124	112	96	93	106	106	91	102	103	91	101	99	100	102	85	90	90	105	112	106	93	112	111	109	103	97	91	90	94	113	108	111	99	107	101	85	104	109	91	97	99	88	99	98	90	94	109	102	82	103	99	102	95	103	90	100	97	116	115	89	105	83	110	108	110	85	109	89	104	106	100	106	98	102	115	104	105	108	106	101	104	99	90	118	100	108	100	111	96	89	98	74	109	99	110	85	83	106	100	101	97	114	98	88	95	87	92	79	106	123	102	99	100	105	94	98	87	88	111	101	118	96	105	108	94	90	128	117	111	104	77	107	106	109	97	99	112	110	127	102	102	104	110	91	108	106	92	126	94	112	83	96	103	98	111	88	95	97	90	91	109	122	118	113	104	109	106	95	97	104	98	110	102	102	111	96	99	116	110	98	94	105	105	110	119	93	117	102	111	108	104	102	87	98	111	108	120	86	107	103	105	94	95	86	93	110	116	103	105	89	93	104	112	88	111	89	79	95	106	80	98	121	91	85	93	105	94	105	94	97	98	106	122	105	82	113	96	91	108	93	111	103	115	101	98	97	101	113	102	92	93	113	116	89	95	98	101	99	88	93	98	96	124	90	88	78	98	106	96	88	114	101	80	87	103	99	78	99	90	82	89	74	87	88	100	95	107	131	104	109	98	123	98	101	97	88	88	98	104	94	97	100	96	110	106	94	106	93	103	112	101	101	119	85	92	78	110	100	93	88	95	82	107	99	115	97	101	105	112	110	102	96	105	102	114	77	100	88	87	75	94	110	89	124	103	89	102	99	97	108	105	83	103	96	94	94	89	97	98	103	109	89	107	96	103	97	93	96	100	111	108	128	93	103	81	94	101	92	122	106	97	98	110	92	84	100	93	98	105	91	96	95	114	95	102	74	94	98	101	111	104	99	99	82	94	91	102	98	107	98	118	110	98	91	95	103	103	98	96	97	103	99	105	92	98	125	106	96	98	107	97	112	101	101	106	103	100	86	95	86	95	104	92	101	82	103	103	89	94	106	99	106	84	108	96	103	119	120	110	81	105	87	95	94	93	93	90	98	89	93	97	94	83	104	100	90	84	110	99	89	108	96	94	119	94	101	109	97	90	109	100	103	115	98	113	100	109	97	117	111	110	97	100	86	102	104	114	107	110	79	87	95	116	115	86	91	99	96	100	102
2886	2947	1463	699	454	409	389	350	359	337	327	317	332	338	296	288	277	320	269	280	286	321	287	275	330	285	283	292	283	304	307	271	279	325	271	273	276	276	297	306	321	255	283	276	270	309	272	279	286	297	296	287	249	292	282	288	261	287	274	277	285	286	283	284	307	273	307	291	277	309	283	310	315	268	262	279	292	261	297	309	314	267	267	273	306	305	283	288	267	267	238	314	271	292	273	290	288	278	280	303	295	275	290	299	264	291	328	272	281	286	298	274	313	255	290	276	276	301	257	283	297	300	276	284	293	253	282	292	279	309	305	286	272	261	277	279	278	281	243	257	298	264	267	267	293	284	307	265	251	253	273	275	272	288	288	285	288	304	284	280	293	300	289	291	309	276	301	264	287	277	256	284	262	292	282	303	263	280	284	254	323	317	280	293	307	281	295	261	257	268	308	299	277	259	287	300	312	286	298	297	294	270	306	266	279	302	277	272	264	275	286	276	287	281	290	300	280	267	268	248	302	293	293	279	249	253	290	280	295	297	265	280	302	266	305	283	252	273	310	288	257	293	278	286	301	304	278	283	301	291	301	276	300	282	270	272	265	244	267	283	266	299	277	262	307	261	278	270	275	265	288	274	273	286	280	288	274	245	318	321	283	287	272	295	307	268	304	301	261	301	289	310	279	258	291	306	290	280	261	289	297	287	305	281	255	295	269	268	271	303	259	256	296	285	279	284	315	296	241	271	289	304	254	297	255	245	280	285	293	277	249	291	270	294	268	307	303	282	281	278	300	277	291	285	269	294	306	284	281	293	275	239	285	278	279	277	295	268	275	290	277	274	278	285	254	280	263	271	267	286	270	329	272	261	292	262	258	290	309	288	271	258	302	294	272	301	268	275	279	281	287	320	295	277	274	312	304	302	274	293	288	276	279	277	288	278	274	287	251	277	327	250	273	271	303	267	261	270	321	262	302	267	265	267	287	292	271	284	280	271	269	284	272	299	272	288	290	288	285	270	305	288	289	304	295	273	292	254	320	265	276	289	302	292	276	298	265	282	319	273	289	269	277	288	299	273	299	290	250	281	278	266	282	290	268	289	286	263	290	276	324	269	291	277	286	280	280	270	279	246	261	267	278	268	314	276	273	254	283	275	285	264	307	300	271	278	274	293	298	269	290	267	293	279	291	286	314	299	284	276	292	295	297	287	271	261	282	270	287	292	269	296	266	285	263	282	263	272	273	263	281	305	251	277	285	280	272	276	262	261	270	267	286	263	319	294	294	272	300	285	292	264	285	280	302	312	286	273	291	273	285	285	300	264	309	269	267	290	286	265	262	269	266	293	314	299	286	269	289	307	273	296	289	292	287	277	292	247	270	274	276	284	306	298	280	286	288	277	298	273	296	292	285	264	294	297	289	288	304	293	281	284	288	281	280	278	274	287	290	304	286	293	284	277	293	290	279	277	291	269	285	287	297	294	274	264	276	267	277	307	263	291	245	266	275	271	276	305	258	291	314	291	273	292	282	261	279	276	263	251	318	292	277	281	259	302	293	272	272	262	273	279	292	278	281	282	274	259	271	291	264	268	271	271	285	284	304	270	283	294	287	265	303	258	294	278	270	291	300	297	285	303	257	289	285	271	277	275	303	266	264	259	277	302	301	300	259	287	258	283	270	280	296	269	271	267	279	277	311	280	308	283	260	269	259	301	297	286	296	256	293	296	293	303	253	244	265	301	290	268	291	277	248	260	276	288	302	272	295	242	270	299	261	294	261	295	284	277	303	303	281	272	256	303	296	279	302	275	261	285	284	270	282	268	287	304	298	264	304	298	293	268	281	285	290	251	298	266	262	275	300	294	286	320	250	309	303	253	294	300	286	303	280	282	279	288	299	282	263	268	303	300	287	287	270	302	290	266	266	283	309	265	288	271	284	275	293	317	246	241	278	323	286	256	293	274	274	286	303	274	275	298	283	308	274	274	283	263	275	278	262	300	296	283	295	277	287	301	299	292	255	310	298	267	311	292	287	257	276	289	270	294	279	273	295	297	283	277	267	285	277	297	278	272	257	283	285	285	310	276	261	280	286	262	283	273	278	281	282	275	278	290	293	304	289	270	282	266	277	287	288	255	265	298	269	253	277	302	254	267	308	268	282	266	284	272	280	285	264	301	314	266	330	255	287	299	271	276	301	266	317	271	298	277	278	270	277	255	301	264	312	276	268	262	264	289	255	301	286	269	272	291	274	249	279	330	263	277	307	277	281	254	309	267	318	268	265	283	270	297	290	278	269	266	285	293	284	305	273	272	297	269	293	279	287	271	283	289	304	264	259	273	275	279	288	273	272	296	313	274	276	287	253	286	279	325	268	278	260	271	294	266	274	281	274	286	288	290	300	292	320	304	266	283	286	295	279	267	272	298	290	291	313	282	307	296	264	267	297	258	282	262	302	256	268	293	293	310	298	312	269	305	259	251	289	297	296	269	277	272	293	283	295	264	299	260	301	301	302	302	281	278	312	295	297	302	295	278	304	280	295	294	275	288	284	297	277	290	279	275	318	258	298	317	270	247	303	255	282	333	285	296	258	297	270	273	291	303	237	280	277	292	272	288	279	255	264	303	280	294	269	319	290	324	281	295	293	297	288	294	273	303	294	298	322	292	292	302	273	274	297	260	306	287	297	273	305	299	302	273	290	291	287	291	290	298	275	292	292	306	270	290	317	291	260	286	299	279	306	305	255	257	271	320	307	249	261	256	285	286	267	281	267	294	288	279	273	294	272	288	269	304	291	278	280	281	266	269	256	296	262	280	282	249	259	279	276	294	295	269	284	301	262	291	285	299	265	309	273	272	303	284	281	293	281	299	299	299	282	272	281	272	298	277	305	279	296	260	293	295	298	281	284	274	280	266	264	277	272	280	248	275	293	284	278	283	278	269	262	283	273	275	294	280	248	292	322	243	274	301	274	287	314	285	256	277	268	262	267	263	306	285	254	294	258	296	302	302	263	323	285	290	257	270	252	288	270	278	280	275	278	288	263	276	280	265	277	278	239	316	311	269	282	262	254	267	273	284	279	322	291	277	250	273	303	283	297	284	286	295	306	277	303	273	267	283	281	279	266	254	274	288	324	289	281	281	275	279	276	259	273	286	277	283	291	301	287	294	281	278	286	281	275	300	303	280	287	290	306	288	296	296	309	269	308	266	269	273	272	298	298	298	310	257	259	271	276	281	270	259	273	261	270	313	309	264	301	246	284	271	272	273	286	290	283	282	270	276	303	276	300	277	296	281	299	288	289	286	294	299	278	299	296	316	304	294	288	298	276	310	291	295	258	306	250	292	265	261	257	280	292	275	299	248	270	286	281	298	277	270	267	277	310	294	298	293	291	285	301	305	240	253	263	324	261	283	281	277	285	273	296	267	292	290	277	269	299	298	325	282	277	278	303	302	283	279	289	280	292	283	290	289	264	305	272	294	280	309	297	283	291	305	303	261	307	301
32023	20167	7770	709	515	484	442	327	329	325	371	360	332	342	318	351	368	332	371	333	360	355	345	353	319	345	354	341	364	366	357	364	359	370	344	368	342	350	351	299	320	320	345	341	362	339	349	359	345	326	361	320	375	345	329	331	348	342	357	354	344	338	330	330	350	324	354	355	378	335	325	392	343	356	326	342	324	362	330	336	344	349	299	375	352	341	327	331	350	380	391	315	350	369	340	385	341	359	342	326	333	328	354	361	344	363	347	355	361	352	361	344	359	343	340	348	353	352	332	340	344	327	363	368	374	359	348	348	378	336	324	356	346	324	342	321	352	361	382	349	375	377	339	346	367	350	342	301	330	345	365	314	354	313	344	350	337	297	354	331	322	356	338	344	318	319	341	313	336	349	296	325	337	362	305	342	365	350	353	335	345	339	343	339	359	338	308	360	357	360	330	306	322	328	347	355	336	338	342	341	308	342	318	318	379	361	329	345	337	352	323	334	388	339	308	352	333	336	365	315	332	321	337	360	351	336	356	338	351	322	351	371	342	358	361	345	315	333	353	338	356	367	315	317	334	341	364	344	357	348	329	325	361	349	348	347	325	305	345	335	349	354	294	320	333	346	337	339	351	327	380	338	338	308	335	343	359	327	322	375	321	372	360	365	327	356	372	357	337	331	324	320	366	336	351	341	313	321	344	326	360	305	326	371	366	325	356	353	366	318	325	350	294	323	349	361	315	315	335	347	349	371	328	328	396	363	335	351	335	356	324	322	376	323	325	383	307	364	357	333	355	331	315	351	376	369	347	310	337	326	333	345	322	342	348	361	360	351	357	338	336	344	325	343	330	356	350	369	325	334	354	350	337	317	350	333	372	332	334	332	320	341	365	369	327	296	367	344	310	349	355	364	343	333	363	358	316	306	329	331	366	313	355	355	369	377	333	350	336	370	325	340	317	335	355	347	341	340	345	358	328	320	351	357	371	309	328	340	342	335	328	346	374	334	306	355	350	368	348	350	366	344	347	334	332	331	303	333	331	336	347	343	372	328	350	353	346	361	352	316	334	344	354	337	339	320	300	315	309	317	344	314	350	350	370	342	332	326	347	344	340	346	333	316	362	329	350	343	350	360	323	326	300	376	371	326	313	322	368	351	323	319	335	329	352	331	329	377	327	319	377	331	352	349	347	322	360	365	316	353	349	360	342	364	350	350	332	311	350	337	364	357	334	315	358	295	330	398	374	375	354	317	327	320	333	363	328	334	343	386	345	321	355	354	339	337	336	346	350	373	337	323	338	340	340	321	334	334	366	327	352	345	366	339	345	335	329	348	368	333	319	325	357	343	352	329	326	332	368	354	384	327	327	342	344	344	345	328	356	328	326	331	329	352	367	353	345	364	351	352	374	363	332	324	312	303	343	348	367	341	343	345	327	372	327	343	380	308	377	344	380	321	336	351	338	322	319	356	320	352	344	309	333	289	338	329	355	355	324	336	368	374	382	320	323	392	364	345	340	378	365	362	347	357	310	339	328	350	339	341	355	339	344	308	345	352	317	329	380	316	311	363	313	315	345	363	328	362	335	338	334	309	339	352	353	313	334	342	317	305	358	344	321	336	341	324	334	361	357	336	369	319	370	372	323	296	356	329	330	366	328	342	359	326	373	370	362	349	320	329	338	367	370	348	346	324	342	339	328	335	325	321	312	341	341	322	333	330	296	366	365	321	352	330	336	349	321	357	341	340	342	351	307	306	360	345	356	376	342	330	361	301	333	333	326	330	333	348	324	332	369	333	340	352	324	366	349	315	334	351	348	365	341	341	320	324	332	311	357	380	377	373	348	371	348	324	354	358	356	340	356	333	354	342	347	343	332	324	331	346	350	363	324	306	373	329	309	356	344	335	364	370	329	339	354	358	327	336	338	373	337	351	341	315	332	358	318	365	354	326	297	338	347	337	300	359	347	359	346	397	364	351	338	364	343	335	359	354	347	329	346	331	346	363	327	388	328	309	369	384	340	341	348	338	357	372	332	350	319	342	345	348	293	312	375	324	360	324	341	337	357	333	358	317	371	376	333	308	356	362	333	336	360	340	318	317	359	329	334	363	330	337	340	350	347	358	367	332	341	334	378	338	343	346	369	365	356	352	331	329	331	319	341	347	335	336	311	324	358	345	366	337	385	353	331	351	324	370	339	329	333	355	339	351	360	315	323	326	328	342	317	380	366	328	347	318	375	311	319	337	319	346	341	340	312	386	322	334	360	335	372	322	296	312	362	343	372	320	347	311	347	344	333	340	338	331	347	352	353	343	330	324	357	327	316	338	330	327	337	356	380	336	337	342	381	371	343	314	333	345	342	331	300	333	337	370	320	368	339	372	362	362	347	333	328	320	360	342	324	310	339	362	347	324	330	342	322	348	364	358	298	316	327	349	376	322	362	338	326	347	346	377	329	352	354	362	346	314	339	327	332	349	351	321	368	338	372	352	334	325	338	338	374	348	357	362	350	326	360	331	353	324	345	339	323	353	365	322	335	352	329	359	342	342	378	345	342	347	343	346	335	343	334	345	349	337	323	372	376	360	339	363	333	363	346	362	327	321	364	344	336	345	360	381	368	318	323	357	308	338	340	361	356	338	348	292	340	365	331	333	356	345	343	323	297	333	359	361	325	340	386	386	316	352	311	349	372	368	296	327	347	359	333	346	315	359	338	356	368	338	360	361	374	325	352	347	333	343	319	380	334	364	329	347	329	360	387	325	323	303	324	327	325	350	317	345	346	350	322	314	355	333	335	378	331	339	372	350	354	317	327	338	325	367	367	334	330	359	325	326	342	375	328	351	367	311	355	306	348	323	341	365	374	311	326	335	332	316	321	342	333	310	321	368	355	374	333	332	292	341	355	340	339	320	336	330	361	356	312	379	321	329	336	354	370	351	341	335	334	345	382	339	304	356	375	344	346	324	358	335	325	349	344	353	351	364	356	338	333	313	376	324	337	339	346	351	361	350	375	345	339	354	310	358	325	362	354	359	355	343	367	334	345	347	338	322	323	357	350	342	331	341	355	335	351	347	334	362	304	331	357	351	352	362	338	348	328	358	335	356	335	365	364	322	306	340	332	358	340	359	326	318	340	352	348	344	323	350	348	346	370	327	339	331	353	367	326	343	331	350	330	363	322	353	320	347	332	363	319	340	355	330	335	354	309	317	356	312	347	351	328	326	335	282	335	358	351	343	313	356	327	310	312	374	381	344	331	363	329	351	328	359	337	370	337	326	314	300	352	339	319	379	322	376	364	355	355	323	334	362	388	326	323	333	332	345	323	317	320	305	308	345	361	334	327	358	354	353	353	348	323	340	368	328	372	322	350	331	332	343	322	376	346	325	331	355	378	357	329	338	357	334	335	380	336	324	324	335	333	359	318	337	363	325	356	324	380	366	330	327	319	356	355	344	349	325	329	337	301	379	374	376	327	354	354	346	356	333	340	332	346	368	336	340	342	305
5946	923	829	919	819	877	838	779	879	797	824	855	748	829	820	847	796	831	834	853	802	849	814	824	820	863	834	768	811	796	820	848	782	780	804	808	808	825	787	821	810	859	824	801	854	825	819	828	844	810	811	842	814	816	834	862	826	780	809	809	808	834	768	837	831	817	828	858	856	819	849	811	793	802	825	789	793	802	796	798	850	844	787	844	846	806	809	831	786	831	831	827	836	821	854	833	798	842	853	794	784	781	815	839	872	856	837	766	828	830	842	818	829	818	798	798	788	865	788	793	851	819	795	834	808	786	819	831	796	796	853	862	804	791	820	839	820	806	810	828	862	862	820	797	827	823	818	807	876	826	814	870	797	770	813	813	803	802	836	869	819	834	794	826	866	818	789	799	736	856	816	863	805	857	825	810	838	814	823	792	805	808	816	805	827	873	777	819	835	796	840	790	800	808	830	840	766	817	857	807	850	801	847	877	847	828	807	795	791	760	846	844	812	826	811	786	796	864	796	809	866	778	798	818	811	834	830	801	807	828	796	818	794	818	814	823	815	803	761	801	865	826	743	839	842	789	845	814	785	766	811	883	799	821	762	855	856	876	815	762	813	816	848	824	809	788	858	858	826	830	820	875	870	835	810	835	815	863	799	793	828	827	842	816	829	853	830	792	792	791	882	822	782	797	817	820	864	828	780	836	759	811	784	808	792	820	833	820	838	837	785	773	868	865	870	803	819	842	874	834	831	788	829	772	832	813	796	806	871	869	795	843	822	843	807	808	793	856	840	815	872	857	842	849	813	791	819	820	822	844	827	828	827	785	820	802	790	833	818	842	807	856	799	804	814	828	819	788	792	778	823	798	813	795	847	810	831	829	819	776	771	778	793	848	840	826	860	813	814	858	810	784	823	839	795	799	859	819	806	826	802	816	820	817	817	847	861	840	842	824	858	752	821	811	806	815	823	864	845	852	865	789	804	799	817	791	790	779	863	769	785	891	807	825	804	793	795	809	804	780	855	836	798	813	841	808	822	822	887	826	872	833	833	833	906	817	836	819	819	803	783	825	811	850	836	809	832	804	828	791	805	808	787	757	803	792	808	787	817	848	790	823	821	819	774	815	880	881	856	835	855	804	751	811	831	855	820	784	831	828	803	832	816	849	795	844	826	792	798	845	825	803	844	825	787	791	834	801	798	853	833	777	827	828	785	814	862	798	771	862	838	828	800	819	830	817	844	839	779	821	807	833	817	821	827	837	848	763	833	842	866	798	815	848	796	855	803	849	850	838	818	827	861	802	826	807	813	810	831	826	876	811	792	828	812	850	803	820	784	795	801	841	811	811	841	858	823	795	852	804	810	851	827	848	842	841	822	830	876	779	839	872	823	777	852	878	821	843	818	855	812	799	842	807	813	763	826	828	820	838	840	845	819	801	818	816	815	853	831	829	849	895	783	814	793	793	828	849	839	847	804	776	810	854	790	786	875	777	780	856	870	848	845	813	816	814	865	795	819	840	807	839	857	827	780	857	900	798	806	803	792	797	784	827	871	842	862	802	761	811	791	778	832	812	802	795	782	821	803	798	825	802	870	817	830	799	779	841	794	792	831	801	839	812	837	850	789	857	820	852	849	823	811	763	780	741	843	851	814	819	825	830	802	745	798	858	822	842	841	791	778	819	822	844	737	823	829	802	809	846	807	756	832	834	801	824	817	876	853	795	814	798	824	819	800	801	839	833	833	775	879	857	807	828	833	791	827	790	840	784	803	835	788	817	784	791	815	816	843	823	882	833	792	752	829	846	805	831	824	798	788	836	810	839	783	798	824	799	816	830	798	837	803	796	848	765	807	827	842	831	814	786	805	832	780	785	853	759	847	834	799	842	818	838	774	781	769	810	848	851	811	801	818	863	821	808	813	810	796	781	813	820	822	802	853	814	804	826	858	824	798	813	774	790	810	872	820	868	796	841	788	832	811	815	807	857	829	818	797	815	783	842	782	845	770	808	815	801	830	801	837	800	822	809	797	908	833	860	853	795	837	791	819	784	813	818	834	820	801	865	823	778	792	852	829	845	781	848	807	825	851	838	828	853	826	819	793	802	829	779	784	786	807	816	856	831	769	807	815	823	832	824	827	774	861	793	870	856	803	779	762	778	856	861	842	813	848	839	804	796	768	753	818	813	789	840	827	800	822	818	835	846	891	880	862	777	844	841	838	867	818	783	812	817	797	855	782	758	762	833	847	809	801	833	806	870	867	785	819	868	814	831	839	897	829	796	853	822	808	825	807	844	813	828	808	810	849	825	801	799	821	825	847	808	837	831	836	845	845	820	803	825	837	751	879	776	829	778	801	784	750	805	763	852	856	797	812	847	843	855	801	817	805	820	768	787	859	790	828	803	858	830	791	869	805	912	840	815	845	801	808	828	793	810	827	856	793	791	849	797	832	823	849	808	832	842	784	856	757	846	807	848	796	853	832	770	809	799	831	857	780	853	799	809	790	804	832	777	856	830	809	834	814	793	827	872	862	836	797	774	856	826	827	745	790	834	849	792	808	781	744	797	846	862	868	827	847	841	770	852	875	819	791	798	864	837	816	802	864	876	802	800	863	825	807	849	891	805	769	827	801	862	764	800	817	806	789	818	818	854	834	839	838	829	831	814	798	822	883	864	830	803	782	869	797	819	801	814	820	814	816	818	757	812	809	833	809	798	800	797	865	841	811	825	762	809	857	865	824	795	790	839	806	833	869	814	828	836	846	824	852	829	787	832	883	816	798	814	814	818	838	837	856	782	862	754	836	879	806	857	871	836	829	793	869	799	783	771	843	822	801	845	818	795	859	816	789	830	861	833	792	757	833	827	831	825	813	803	825	813	833	801	815	848	848	802	785	849	798	792	810	834	816	842	848	822	821	848	822	849	838	820	820	821	783	810	882	848	851	821	812	816	819	855	835	826	831	861	842	825	828	786	801	829	841	826	841	815	812	793	794	838	785	786	823	810	822	861	814	895	803	875	824	826	815	855	816	809	835	818	815	852	813	795	810	815	838	809	836	828	816	830	787	849	803	820	837	789	837	805	842	840	866	838	788	791	774	783	834	849	797	837	840	825	787	855	851	808	800	866	831	803	838	853	758	751	833	827	831	795	802	858	834	822	804	850	821	780	824	817	855	804	799	832	845	797	833	850	846	822	841	860	849	834	838	790	803	796	793	806	802	853	856	850	841	814	806	827	782	738	805	834	809	848	821	828	839	823	808	831	844	838	806	803	785	871	858	844	849	834	840	793	838	812	800	819	784	831	845	824	833	794	795	817	796	878	804	814	779	839	803	844	801	880	814	819	825	805	871	873	780	838	812	845	824	879	788	776	879	793	811	840	812	737	808	816	784	808	787	848	858	865	842	868	740	894	825	788	811	818	822	841	838	841	827	821	799	888	857	802	798	793	803	879	813	754	781	785	841	802	802	784	827	815	821	803	796	796	857	858	848	821	797	854	843	822
25017	21470	24675	28679	21460	17303	508	346	265	247	256	244	247	234	244	217	214	210	249	235	242	222	244	232	229	216	228	214	185	170	230	224	220	235	237	219	251	205	237	188	244	206	233	228	215	247	244	205	206	212	245	204	242	227	241	213	226	227	220	228	221	227	211	231	228	199	237	212	234	208	210	204	230	222	234	226	204	227	235	259	233	226	198	226	231	188	203	209	199	207	224	248	226	221	247	205	247	215	216	205	216	224	197	224	231	228	226	210	212	200	205	253	210	223	215	255	208	213	213	224	235	204	189	231	247	233	249	232	223	238	251	216	221	211	216	228	223	206	262	225	203	254	227	221	223	205	219	233	219	227	212	211	232	213	245	223	208	222	231	209	215	226	246	238	187	205	232	240	233	209	219	211	192	204	212	229	193	207	224	233	224	234	227	208	205	221	240	217	202	197	238	198	210	212	228	220	225	251	229	245	238	211	227	235	204	251	233	194	241	241	218	231	212	247	231	237	198	207	241	205	228	238	232	226	222	195	212	215	216	219	221	235	219	238	173	224	216	237	219	233	194	230	238	198	203	246	196	219	224	208	232	228	213	232	211	201	200	222	236	203	217	226	221	217	216	225	193	221	206	215	223	253	229	236	217	223	217	274	226	216	197	248	227	229	231	212	251	239	238	179	212	220	203	233	192	190	225	214	197	226	242	220	204	204	214	233	204	225	214	211	204	233	222	208	215	205	235	217	210	226	214	217	249	218	227	210	226	189	219	216	236	235	245	231	231	224	207	208	210	210	222	200	217	221	257	239	230	243	220	224	226	216	189	212	215	226	227	217	210	253	231	223	240	230	228	227	253	216	239	234	240	223	216	211	224	225	212	212	244	226	251	200	190	218	228	224	230	206	235	202	236	222	209	179	223	223	237	202	205	211	215	209	223	230	226	243	198	202	227	212	221	206	209	234	216	210	241	216	259	213	241	219	207	243	233	220	221	217	211	200	197	215	223	237	237	234	247	260	222	250	261	208	221	226	225	222	196	236	245	240	235	239	198	203	233	233	223	226	214	216	182	224	209	233	224	242	215	217	223	203	225	220	234	202	221	218	198	202	232	210	206	203	251	234	230	239	227	215	211	194	219	225	230	221	211	239	206	203	226	228	197	218	204	220	238	232	216	234	222	207	208	194	224	232	210	201	232	248	239	228	209	205	250	215	208	214	202	226	187	197	204	242	253	224	206	239	251	238	191	218	236	237	196	224	195	232	241	215	244	229	239	225	223	228	225	215	225	203	227	218	207	248	213	213	240	238	204	207	216	216	197	218	201	204	225	234	249	246	224	195	200	215	217	209	216	229	234	189	233	224	237	225	240	213	205	220	218	213	211	203	223	245	211	210	208	213	222	234	213	230	232	225	212	238	224	214	204	235	210	215	215	205	225	229	224	230	218	221	206	240	238	229	235	236	228	211	241	245	225	215	203	203	225	211	235	241	221	199	246	210	230	230	208	228	227	228	209	210	182	251	226	233	208	221	248	225	179	230	220	191	251	230	237	216	226	217	218	206	227	233	210	205	210	204	228	211	237	216	214	226	207	210	215	204	219	210	242	213	236	238	220	186	213	237	208	203	230	214	239	196	256	206	227	222	215	216	212	211	206	234	217	238	205	201	205	218	238	222	245	193	235	237	223	214	225	222	215	234	220	244	213	218	240	231	230	226	238	197	219	244	243	207	227	273	219	235	214	196	226	215	208	226	243	232	227	214	228	217	238	234	244	231	213	205	225	220	242	204	238	241	227	212	226	223	250	252	238	193	212	220	219	229	226	233	227	240	241	232	207	267	201	220	241	206	224	239	220	222	231	229	195	216	246	219	189	220	205	179	207	251	218	219	201	227	236	257	212	222	219	242	205	248	217	235	205	223	193	215	241	234	236	220	209	222	222	228	203	214	220	253	216	225	207	212	195	216	228	216	190	220	222	222	193	212	241	255	220	233	229	217	214	236	217	219	211	230	233	199	207	247	218	229	233	226	218	224	214	232	206	243	229	215	230	215	208	234	224	233	227	235	202	235	217	204	214	242	209	223	263	207	226	221	236	204	206	202	191	217	225	228	210	227	229	232	209	253	227	188	189	211	236	217	216	228	209	225	233	250	227	216	221	214	226	231	199	210	246	220	241	197	208	229	241	199	237	213	210	227	219	229	217	213	227	233	194	228	234	230	226	185	221	246	223	227	247	219	207	228	208	223	257	215	208	214	220	239	224	196	224	211	229	257	224	254	212	232	200	213	218	236	216	198	206	225	205	233	226	223	203	231	215	253	231	231	218	212	224	229	206	240	220	236	226	247	237	232	218	240	234	223	199	205	228	251	219	201	173	215	205	204	229	231	210	200	208	227	210	237	205	260	246	222	225	223	216	258	219	228	204	237	223	238	223	247	220	230	228	228	233	235	245	215	200	203	227	233	212	215	212	199	240	193	231	239	202	217	226	207	196	221	211	214	240	239	205	203	223	205	210	208	242	244	216	238	206	189	224	225	233	201	224	205	209	244	203	199	220	208	224	240	238	238	201	222	188	200	213	229	209	235	226	221	244	232	224	203	190	217	232	224	237	233	191	195	208	231	218	239	231	208	227	201	235	192	211	208	217	237	216	221	228	223	211	224	200	217	224	223	207	212	221	200	233	223	252	241	200	235	197	241	217	214	249	211	240	237	261	215	212	224	214	211	196	229	209	210	215	230	208	216	214	240	245	202	213	222	213	230	221	199	250	229	219	229	225	219	212	205	215	225	236	233	214	232	222	201	205	228	244	221	189	212	200	211	213	247	235	222	205	209	241	219	208	204	223	233	229	223	218	216	216	217	179	227	206	215	211	214	221	220	220	198	229	195	245	219	230	234	223	200	232	237	198	229	197	207	193	237	240	203	207	197	236	197	222	230	221	225	209	208	224	200	207	218	227	241	230	231	222	216	233	254	218	197	226	258	219	219	206	228	200	209	234	223	260	209	251	232	243	225	203	241	230	235	216	232	232	224	200	211	227	253	226	210	209	216	222	199	226	239	220	208	216	212	223	214	229	233	208	214	224	229	224	209	210	227	195	213	243	218	228	272	217	208	210	225	197	231	238	212	193	242	242	225	225	230	222	210	221	237	190	234	228	221	246	243	225	232	202	222	236	231	228	210	218	213	243	226	217	200	209	240	221	237	211	204	231	225	241	212	219	224	236	243	211	227	233	226	197	225	200	195	209	207	241	218	241	218	218	217	204	217	222	227	239	206	222	242	219	230	224	230	231	222	229	242	215	229	216	231	255	226	221	235	216	224	217	246	228	206	215	214	211	211	217	224	216	228	245	232	248	219	197	234	232	221	221	216	202	242	215	227	243	241	194	236	203	202	220	210	224	202	242	218	213	217	226	221	219	233	194	234	227	204	244	222	221	210	207	196	234	218	209	219	214	211	211	222	179	217	198	213	211	204	225	220	234	198	244	227	215	229	217	219	219	244
3057	1958	1081	743	681	592	596	507	542	553	581	530	585	533	546	601	545	532	545	544	563	568	483	519	538	510	543	576	546	552	535	526	576	564	539	548	521	510	560	530	554	564	557	558	561	536	580	521	505	538	564	547	529	549	529	513	543	539	543	514	583	519	546	523	530	510	553	572	503	535	523	524	506	548	516	541	546	535	550	551	486	517	530	516	570	529	536	508	535	530	573	515	539	551	573	569	520	519	548	516	524	541	550	535	523	534	519	532	535	534	562	539	561	510	519	553	560	523	534	534	572	528	521	569	519	541	511	540	555	545	569	520	536	579	535	557	557	547	552	545	572	533	530	545	542	504	532	549	536	530	521	549	526	540	551	524	526	591	550	543	522	558	546	475	532	559	562	538	528	548	510	518	560	563	508	554	509	562	572	528	568	561	559	511	558	549	528	541	561	545	527	561	601	542	523	561	538	546	515	536	486	540	549	498	529	495	555	551	532	498	534	585	546	492	555	491	539	522	549	516	522	533	552	553	527	537	551	521	515	538	570	566	572	522	551	551	546	544	548	559	513	543	515	551	526	570	533	577	552	550	520	548	547	496	553	539	527	566	557	524	547	525	576	568	548	539	583	576	564	556	533	591	536	535	547	555	550	563	548	586	542	549	543	493	475	557	549	532	570	522	518	550	490	542	536	542	548	502	512	531	545	530	515	534	500	503	566	525	522	515	557	518	541	560	546	590	532	564	588	556	513	538	506	571	508	517	570	540	503	591	566	576	536	513	534	533	549	520	561	559	543	578	555	549	559	542	535	564	585	541	541	512	581	555	522	505	548	548	531	524	565	538	506	551	567	558	534	510	506	526	493	519	560	552	546	561	541	556	538	530	526	566	515	554	503	546	523	553	531	514	525	496	516	550	536	498	527	506	541	548	474	537	542	522	541	574	543	556	527	565	548	516	543	505	564	545	538	541	533	502	516	577	529	541	526	551	570	492	520	558	529	512	515	505	541	585	533	516	549	519	571	540	495	510	544	558	543	566	544	512	534	500	549	562	555	536	496	546	544	536	541	462	542	562	521	538	542	546	537	519	510	503	524	543	520	514	504	577	518	534	577	533	551	513	572	561	506	566	552	539	513	527	516	521	564	557	547	538	562	550	536	550	567	552	536	570	480	522	535	547	566	523	519	521	520	501	553	544	542	550	523	580	547	575	548	524	561	588	548	546	542	549	560	546	518	530	554	539	488	514	515	566	497	552	558	565	524	506	546	556	511	547	551	597	540	543	564	538	504	538	573	566	555	531	552	534	551	503	560	513	560	542	572	536	517	503	528	494	513	549	542	543	515	509	538	565	542	517	511	509	541	531	503	523	505	547	556	500	514	548	544	509	531	554	526	515	580	551	542	514	544	548	516	570	535	535	562	558	578	526	558	548	515	534	563	565	564	506	524	563	505	504	548	570	529	542	582	574	564	483	534	505	502	543	562	586	545	570	520	574	543	534	544	572	576	569	518	533	523	537	533	544	545	497	568	526	538	569	506	552	568	582	515	540	525	523	548	514	515	537	541	559	573	544	553	524	572	564	532	517	540	519	500	514	562	576	572	499	559	541	536	534	511	535	523	557	548	549	548	525	530	540	531	546	527	545	468	540	557	556	568	527	551	556	545	511	529	542	512	523	531	527	572	570	574	512	554	610	555	572	543	538	516	519	542	543	537	527	545	519	542	559	506	531	522	546	542	544	516	530	557	531	544	562	525	519	539	533	528	530	518	523	487	554	520	534	534	592	562	542	558	538	556	533	550	557	532	549	547	530	513	527	541	552	552	579	530	556	545	565	514	550	537	537	512	528	534	544	503	538	508	539	565	533	536	498	501	500	551	547	528	525	525	550	568	553	527	537	523	571	527	520	479	558	530	532	564	491	522	536	578	529	530	517	545	534	550	577	521	521	534	559	558	557	611	511	543	515	538	557	518	533	523	546	555	572	552	552	535	551	577	581	530	489	568	551	551	563	548	525	518	515	511	514	511	551	554	506	532	484	535	535	591	533	541	526	535	555	566	542	559	552	529	573	558	543	541	534	499	546	540	480	573	540	517	570	564	551	559	464	505	535	557	538	526	545	506	519	570	516	582	542	512	564	563	536	520	527	534	506	574	517	530	544	556	524	535	533	577	560	538	543	526	572	541	530	554	505	546	562	527	526	529	505	551	547	513	563	527	516	527	564	528	525	568	532	522	538	518	516	546	539	547	542	528	522	541	503	570	508	509	541	570	555	543	567	510	501	542	561	575	534	576	529	558	534	521	512	529	556	528	519	554	541	552	521	545	535	518	566	538	531	552	571	533	520	522	537	536	574	520	543	542	534	519	555	566	523	549	528	553	557	559	575	564	538	595	544	555	514	525	558	507	549	558	549	596	524	546	521	564	533	558	541	574	550	544	541	567	529	548	552	558	546	532	555	517	526	513	592	545	535	573	552	504	539	572	509	571	511	534	504	549	545	518	556	532	560	508	571	584	539	555	534	569	549	526	561	561	565	523	533	550	511	559	543	527	536	496	557	569	537	557	536	532	533	545	507	493	524	541	524	514	511	528	518	551	537	543	523	528	529	576	559	559	528	534	542	564	595	547	519	549	558	532	514	562	556	547	514	558	548	546	553	513	549	560	525	531	601	520	530	542	584	492	543	509	536	513	550	555	564	585	553	530	537	520	561	525	519	556	545	547	537	515	563	539	505	538	544	577	571	520	557	544	521	542	513	581	532	539	538	484	537	597	564	524	531	548	525	550	530	575	575	523	546	535	575	565	536	564	575	518	528	538	521	512	569	506	533	542	521	523	520	559	556	525	582	542	496	514	569	549	508	569	537	544	533	542	554	542	569	538	524	551	564	531	552	514	501	504	511	516	546	547	553	547	519	547	506	512	548	535	522	538	542	571	528	528	555	557	535	549	554	502	557	540	538	514	557	554	560	518	542	499	545	571	520	585	555	563	579	539	543	529	520	529	553	531	518	510	562	539	528	499	542	540	522	544	559	537	574	548	536	552	526	520	509	510	490	551	513	523	571	618	528	526	544	550	555	557	505	520	497	537	512	532	549	539	527	555	577	521	564	522	546	533	585	497	532	539	568	539	553	532	565	521	534	538	583	568	507	524	552	516	495	523	589	514	500	518	503	512	556	545	504	511	490	543	511	548	523	507	528	548	525	554	533	548	512	543	482	541	542	531	527	544	567	547	559	576	547	573	535	515	532	558	509	565	502	563	556	563	572	574	554	501	509	579	547	518	571	540	568	527	527	556	522	517	484	575	540	556	570	497	535	545	531	547	500	534	559	540	529	548	527	558	505	551	521	533	559	510	544	533	553	524	552	570	534	542	502	561	540	551	524	511	548	544	524	532	516	586	535	557	544	512	500	563	571	560	526	506	496	494	546	572	522	555	519	509	512	505	498	530	526	546	545	552	562	536	536	558	578	561	507	571	503	530	515	564	522	556	511	509	527
24403	21498	25094	28328	21498	21507	12261	383	202	198	201	177	146	145	133	127	99	119	103	108	98	113	99	120	122	103	122	110	121	77	130	106	103	99	88	117	100	105	140	116	97	113	95	93	116	74	98	103	105	103	90	91	96	124	86	104	95	112	108	102	102	92	87	119	93	83	92	115	108	106	104	115	116	93	117	105	87	105	96	99	111	116	121	106	87	99	78	100	99	100	110	87	108	112	102	93	114	96	91	111	88	94	117	112	89	115	92	94	102	100	94	101	98	103	112	102	108	109	97	88	98	92	110	102	116	98	100	88	88	99	81	108	102	91	118	97	111	85	103	91	81	83	94	92	100	107	90	119	87	116	95	103	112	104	94	114	83	98	123	108	119	114	108	113	86	88	108	109	98	85	101	88	84	102	96	120	90	96	86	122	91	96	92	89	109	110	104	88	89	101	95	101	107	101	127	99	112	107	105	97	94	97	104	81	86	107	86	110	102	116	105	96	103	106	103	114	101	83	111	104	109	92	107	108	112	96	108	94	95	95	88	109	107	90	89	107	108	106	98	87	95	88	112	88	95	96	114	100	112	103	94	117	98	93	85	96	96	95	100	88	104	99	117	93	79	103	101	99	85	102	104	95	108	105	128	77	88	92	108	99	95	102	91	102	111	94	92	96	97	114	108	105	107	105	99	94	79	84	106	118	88	95	73	99	87	102	96	115	98	95	90	99	103	90	93	92	85	88	112	107	101	97	107	87	92	113	87	106	100	103	83	79	77	93	104	83	92	115	107	104	105	112	94	103	101	104	84	128	114	112	105	115	91	97	101	109	112	101	88	110	92	102	110	104	102	92	86	113	109	102	86	89	110	87	96	106	113	97	83	96	99	98	106	103	115	102	127	79	96	109	101	96	104	96	108	80	109	100	106	94	117	87	102	96	103	78	96	88	90	100	95	115	114	95	107	105	95	97	95	109	94	103	109	110	77	115	105	105	89	97	109	133	118	89	70	119	111	101	97	109	84	86	110	99	108	83	108	116	133	93	97	103	92	97	98	107	99	93	102	132	109	98	94	79	88	108	95	87	91	104	119	107	101	108	119	90	104	119	98	93	113	100	93	91	103	105	80	95	90	116	115	109	96	117	124	112	94	90	105	88	104	98	104	96	103	96	100	107	88	96	96	110	102	95	108	104	95	91	127	110	97	90	96	110	115	107	101	110	106	88	121	99	98	99	97	88	85	97	107	105	94	98	107	120	110	91	117	105	101	104	118	75	112	99	87	90	112	98	96	105	108	76	109	100	106	87	88	109	99	95	112	112	104	105	102	110	86	115	84	85	93	92	103	101	93	94	88	86	104	105	108	102	104	92	103	119	92	103	112	120	106	101	88	117	98	115	106	103	95	116	104	101	97	113	108	104	88	96	103	104	86	96	111	114	102	90	96	106	109	99	83	113	91	114	111	102	112	117	108	105	108	85	94	114	95	102	99	122	95	96	92	79	78	121	91	102	98	97	110	109	108	111	89	86	115	110	108	105	70	120	89	99	108	93	101	81	115	94	88	96	92	99	100	90	91	99	93	110	88	82	97	96	103	100	92	100	94	90	104	73	77	96	117	86	119	109	102	116	100	96	97	101	110	109	109	88	91	100	106	108	118	98	94	106	105	112	105	118	111	88	103	112	110	98	90	107	111	98	98	103	123	106	103	89	109	95	92	92	101	110	89	94	89	120	114	97	124	107	113	101	91	105	87	106	110	108	115	114	102	100	93	95	98	96	90	82	84	109	101	84	112	92	100	105	105	104	97	83	118	94	91	95	116	119	100	97	105	102	95	89	116	100	101	100	91	105	101	96	104	102	86	100	104	119	111	104	114	92	109	95	87	91	116	97	111	101	108	108	102	68	96	89	100	104	104	75	107	100	100	76	103	111	115	101	107	81	118	107	104	96	110	97	96	81	108	105	80	115	100	97	85	81	104	89	100	91	107	101	102	107	99	88	111	76	120	102	109	107	116	104	91	107	110	94	106	90	112	95	100	89	102	94	101	109	89	112	104	93	91	98	95	99	89	93	92	99	108	114	95	89	101	100	123	101	92	100	91	101	103	90	103	114	100	111	93	98	105	94	89	97	107	104	96	102	117	110	93	103	101	97	98	100	133	89	102	95	87	104	100	92	110	97	98	102	101	97	89	89	95	91	105	112	79	97	89	89	104	109	115	93	123	120	106	110	121	83	90	78	104	98	109	92	93	94	76	101	113	80	106	94	98	114	85	95	93	102	91	73	99	102	100	97	93	95	101	85	100	108	91	102	102	102	101	93	116	95	106	96	73	114	94	89	105	104	101	97	117	100	97	98	92	107	95	107	85	117	101	81	103	101	117	100	102	89	107	110	88	75	95	104	89	97	101	127	102	108	87	86	112	109	99	95	108	107	98	102	92	95	108	100	101	103	112	86	113	97	104	103	100	103	100	106	90	101	91	93	99	105	100	99	112	115	93	103	98	105	90	85	93	103	91	103	104	96	105	102	99	111	96	91	93	115	94	108	108	105	105	115	100	88	93	100	108	93	88	97	94	98	123	113	97	97	98	105	104	122	108	93	97	95	113	124	114	117	121	95	95	96	109	106	102	113	94	73	109	100	99	105	116	110	120	118	120	83	86	89	113	116	78	96	100	102	100	108	102	88	102	84	96	93	84	111	115	93	100	106	92	107	103	102	99	95	104	93	101	94	98	105	98	107	117	105	96	100	89	122	82	116	90	90	92	98	91	109	85	96	112	93	112	108	88	120	104	112	82	98	104	102	99	104	89	94	107	103	105	92	116	95	106	91	115	103	97	92	93	101	82	90	94	94	77	100	98	115	87	91	110	110	92	100	113	103	92	113	108	101	100	118	99	92	106	93	86	98	92	112	98	92	103	103	94	88	88	96	96	84	91	116	85	98	112	93	109	104	96	111	102	120	106	87	96	97	99	101	105	104	95	117	87	88	86	91	75	109	106	104	111	101	101	93	107	98	103	117	88	111	114	88	102	109	92	92	109	120	109	112	128	94	102	94	131	97	95	103	114	103	95	87	96	99	127	105	90	124	101	108	123	104	101	122	100	101	98	99	106	92	103	121	86	100	87	79	110	112	97	102	119	102	91	82	83	108	91	92	91	82	110	114	110	111	90	99	120	91	89	98	104	104	114	107	95	98	96	126	85	92	97	108	84	97	63	85	83	117	72	100	113	112	102	85	115	90	91	114	98	103	98	127	106	115	123	103	106	95	100	92	84	103	93	112	85	95	96	113	102	98	105	98	109	127	115	110	90	108	88	98	100	105	104	95	100	94	107	98	98	114	109	95	100	91	97	95	94	110	85	95	105	109	85	80	91	82	110	94	99	107	105	85	85	98	91	106	104	106	93	98	94	110	96	92	106	89	100	103	87	100	108	96	105	109	98	83	97	116	110	98	92	96	104	89	103	88	89	103	96	124	107	97	90	94	112	86	108	97	99	86
2897	3087	1379	765	551	428	370	367	321	301	323	302	311	316	270	294	290	304	285	287	308	238	294	269	291	276	278	312	288	274	299	286	272	264	293	278	259	297	267	264	259	256	290	280	279	268	272	296	290	263	278	285	302	271	291	282	312	289	257	264	286	279	300	298	297	278	294	293	292	292	290	268	260	273	253	273	299	257	292	277	273	269	294	279	245	277	303	279	297	266	297	278	269	283	280	278	280	261	271	294	281	276	271	293	278	279	292	289	307	291	236	280	254	291	243	268	267	266	288	324	302	269	297	288	261	268	257	262	268	284	286	299	287	285	285	280	275	281	284	304	273	281	262	296	298	239	289	289	295	277	263	250	267	307	315	296	275	265	293	273	292	302	286	254	279	283	294	269	306	252	269	278	270	266	282	252	299	294	286	317	276	280	308	293	301	293	294	252	287	291	286	297	284	314	295	258	279	305	253	294	279	269	266	270	259	304	263	311	256	258	274	271	270	271	278	284	277	258	262	281	264	276	288	259	285	283	305	277	260	319	299	295	253	252	308	300	311	249	292	295	289	270	298	311	277	262	295	290	321	271	299	290	293	264	308	247	296	329	268	289	258	284	310	261	263	255	301	253	288	303	295	266	300	276	268	270	268	286	285	284	299	284	272	281	279	270	284	302	280	276	276	309	292	278	274	265	277	288	290	277	287	270	282	276	285	287	295	291	295	289	281	289	304	275	280	270	295	290	269	277	276	297	294	303	283	275	301	280	290	276	303	308	289	299	270	327	294	308	291	292	269	252	255	292	271	277	302	311	294	278	267	262	250	293	279	267	275	261	276	292	302	308	258	303	268	275	258	302	273	311	300	296	310	254	289	269	255	295	269	293	299	264	297	295	282	301	285	281	284	288	284	271	284	272	298	315	278	294	275	298	308	276	264	279	267	275	279	287	275	261	308	276	284	284	295	263	255	279	271	276	281	298	253	276	269	304	242	279	275	249	289	256	259	293	281	297	254	295	287	288	270	297	283	261	288	303	271	328	292	260	270	302	295	279	281	272	286	294	273	282	287	301	290	303	269	274	254	284	286	301	286	292	260	289	292	295	271	285	247	299	302	287	278	316	310	301	279	296	268	268	289	284	278	294	285	272	306	272	290	261	263	297	276	286	287	299	326	267	260	262	316	277	286	292	306	309	269	265	299	260	308	294	301	298	290	286	279	264	318	284	274	264	278	283	287	281	267	289	282	273	257	283	272	267	277	293	304	298	282	283	285	295	307	307	320	280	278	271	317	261	256	290	259	285	281	288	305	301	282	301	340	282	267	278	258	278	254	266	251	292	290	256	299	317	284	283	309	276	278	264	296	278	274	284	294	299	276	278	291	278	300	269	264	260	283	315	292	264	254	321	284	302	275	306	298	291	319	282	270	278	269	289	267	295	286	278	275	278	292	293	313	295	289	241	284	276	286	284	297	250	269	290	283	266	280	272	264	273	281	300	249	273	328	277	273	281	274	260	291	281	272	285	285	273	272	289	281	276	276	286	275	263	265	291	319	288	282	291	271	261	295	285	283	290	264	254	269	267	305	237	296	277	293	295	286	278	272	297	298	284	256	304	251	277	258	272	266	289	301	253	260	290	307	289	291	281	294	271	260	258	273	281	288	285	265	267	283	278	255	246	306	313	276	283	268	286	323	263	300	298	262	288	277	333	268	297	281	285	264	288	285	268	290	285	266	269	297	316	288	300	299	261	293	266	308	263	264	274	267	310	266	268	253	288	308	288	278	272	269	288	248	278	292	267	281	288	291	323	245	307	260	269	279	302	315	271	296	282	290	261	322	300	302	288	294	262	285	255	299	280	299	272	286	260	271	291	305	284	281	298	279	302	308	278	299	279	276	297	283	290	286	278	273	289	293	300	308	274	284	254	264	292	282	268	266	286	297	274	256	269	284	289	299	310	295	280	268	305	278	249	297	279	291	278	286	307	276	267	287	282	269	267	254	279	286	283	305	249	293	298	286	290	300	270	301	329	269	294	262	257	269	300	304	295	309	284	255	291	291	261	289	266	323	271	288	298	306	261	283	234	259	275	286	286	269	264	283	302	251	299	287	298	273	274	304	327	291	250	309	301	288	294	253	274	274	271	283	297	280	280	275	287	282	276	279	291	274	288	277	261	290	272	308	280	283	291	266	273	277	290	281	301	295	289	269	305	287	275	248	259	283	296	264	300	280	311	268	268	290	304	298	284	287	275	299	281	280	282	300	293	258	288	295	255	287	304	280	283	304	273	303	287	289	298	266	252	293	267	282	291	282	268	286	281	269	311	282	262	278	282	277	284	285	268	288	271	292	275	288	261	281	294	254	284	279	274	280	297	281	284	262	252	297	267	295	279	296	273	298	273	256	273	282	262	274	295	270	305	319	282	292	316	296	275	291	283	255	276	288	303	280	297	308	283	263	266	291	321	259	269	245	290	283	325	279	285	291	288	297	292	261	284	262	276	286	267	300	269	281	276	281	269	276	294	285	281	311	277	282	249	252	289	287	245	320	274	259	265	273	298	288	270	274	267	269	264	290	300	286	283	250	301	283	266	281	291	269	288	287	305	302	330	294	289	269	282	291	282	291	265	319	279	242	268	261	258	286	301	309	290	272	278	266	291	297	284	307	276	283	278	263	275	291	292	277	301	257	297	304	268	273	255	279	283	279	292	278	273	267	303	305	261	283	285	282	295	275	300	293	272	315	282	285	293	320	255	301	295	265	277	281	302	287	289	300	278	293	314	291	270	273	268	284	310	287	296	276	265	267	288	277	299	272	307	298	259	267	270	264	267	295	305	258	302	258	258	248	292	281	267	266	298	278	288	304	298	266	307	295	299	311	306	257	273	297	264	254	296	264	294	261	273	255	270	282	299	290	320	295	310	281	282	270	274	325	266	296	271	281	263	309	266	290	298	276	283	248	294	236	297	291	282	293	286	279	263	274	250	288	275	286	265	294	264	267	283	258	320	279	283	277	258	294	264	289	282	291	281	261	301	263	316	280	292	287	254	269	324	266	267	288	287	314	272	301	299	300	305	284	298	292	288	288	271	300	283	278	291	275	307	281	312	275	256	286	280	266	278	294	287	292	264	278	286	257	253	283	293	275	303	276	288	299	281	257	288	272	274	289	266	299	285	293	259	281	287	310	277	279	257	260	250	318	285	281	271	287	278	285	297	293	250	264	293	286	293	273	289	313	276	304	288	297	297	287	312	275	252	280	284	296	279	250	258	279	272	266	280	284	272	283	257	315	289	241	291	284	332	257	294	284	266	266	271	256	296	278	268	290	304	283	283	300	311	286	267	295	288	288	243	265	297	261	290	240	293	290	314	269	270	268	277	285	278	274	272	274	260	275	292	293	262	292	315	294	252	260	265	268	293	289	268	274	310	280	282	284	293	276	298	257	246	302	295	288	281	303	263	272	285	279	265	288	254	306	287	274	302	278	256	295	290	308	265	267	285
32170	20071	7360	540	405	353	364	324	341	334	361	338	329	339	368	350	317	385	385	334	341	354	338	342	343	332	374	362	342	346	353	324	313	368	319	365	348	336	319	332	368	358	333	363	350	341	358	340	361	336	342	346	357	360	300	378	329	322	341	343	338	356	342	355	337	390	349	359	370	335	352	369	340	332	329	332	339	376	347	343	342	332	323	361	337	374	335	352	343	365	341	378	363	391	330	360	302	354	319	360	352	332	353	323	328	368	346	314	359	335	340	376	370	378	344	320	323	339	358	359	333	327	347	369	316	339	363	400	342	349	350	347	368	338	332	348	361	351	370	362	335	358	346	324	375	362	361	341	330	370	344	350	378	330	355	352	346	360	328	325	339	346	378	326	349	339	377	342	347	332	377	324	327	381	351	332	354	328	342	342	316	342	345	346	341	331	347	352	344	312	299	382	345	317	366	362	372	343	325	337	296	339	357	357	318	328	339	361	364	370	342	356	359	318	336	335	363	334	338	323	331	314	375	336	324	368	322	334	381	372	356	339	344	326	384	362	350	344	335	347	339	330	347	319	337	369	345	347	352	335	326	357	318	343	361	335	358	345	335	303	368	320	353	352	332	334	311	361	352	330	329	395	351	371	339	341	335	372	367	365	338	334	337	336	342	355	355	328	337	348	336	367	351	341	351	328	361	322	363	349	315	352	366	315	368	331	355	334	319	344	368	361	354	326	335	348	323	315	319	378	316	356	349	329	330	346	334	314	349	346	349	328	361	357	330	342	321	340	348	334	303	355	347	340	351	352	346	364	332	321	357	358	332	340	417	318	327	346	348	377	322	340	334	363	341	344	338	348	348	318	340	342	305	332	305	350	350	336	352	338	361	376	328	345	358	346	335	354	308	347	352	353	337	345	347	365	358	358	334	380	355	344	366	354	359	307	348	352	376	328	313	362	320	331	357	323	347	333	364	355	348	327	346	329	310	351	329	348	353	365	333	375	323	320	332	359	350	334	336	344	316	346	353	354	344	324	331	346	327	306	390	375	370	333	343	322	342	359	339	362	342	322	322	380	349	366	364	342	365	367	358	361	329	379	352	321	347	344	329	323	331	344	335	406	349	356	340	340	369	335	292	319	338	350	363	338	343	350	335	384	372	324	362	359	331	340	324	354	354	351	362	337	350	329	348	338	348	363	352	335	342	346	370	315	334	353	319	345	326	325	336	379	339	334	336	373	326	320	333	359	333	360	318	327	349	370	303	316	366	336	355	314	344	374	342	306	317	341	363	347	370	337	341	355	323	363	349	357	320	355	340	363	345	402	325	334	343	350	380	340	315	354	372	325	357	376	351	362	326	318	330	334	312	344	362	338	376	367	351	325	354	344	350	312	341	374	362	335	318	349	370	376	342	358	387	337	350	342	325	319	306	328	332	348	354	327	314	328	344	339	347	331	325	336	371	346	338	345	340	329	328	350	354	355	369	355	348	341	327	338	366	346	359	331	336	365	334	346	345	343	343	338	362	324	305	342	326	338	381	368	313	327	309	357	311	330	360	369	342	345	326	323	320	334	296	339	318	374	329	367	359	365	360	313	360	339	311	348	365	347	321	355	342	339	368	366	373	336	327	340	329	350	342	348	320	402	346	331	339	339	381	336	375	330	345	316	325	333	370	341	335	354	314	371	352	344	315	346	345	336	360	347	315	349	316	335	356	345	357	370	337	322	323	354	333	368	358	311	337	319	350	358	325	360	319	315	332	309	328	309	324	339	341	352	353	361	361	338	379	363	317	322	307	356	328	377	310	343	356	324	348	349	308	319	309	332	347	346	351	346	359	328	336	357	360	349	335	345	340	330	319	349	384	335	334	344	347	327	325	363	367	322	365	338	323	322	324	357	347	319	329	347	318	368	352	342	366	339	387	381	342	360	376	347	338	321	361	334	343	359	344	376	353	349	359	325	314	363	330	339	362	336	354	339	364	307	330	332	332	355	372	340	318	349	351	350	313	333	366	322	371	304	324	356	361	377	362	352	343	337	379	360	378	374	343	332	352	354	335	341	335	308	333	351	341	319	316	385	360	301	350	363	360	338	382	327	373	320	353	329	340	339	329	341	287	349	315	361	323	354	325	334	355	354	344	338	354	360	332	352	361	325	339	374	339	354	354	332	351	337	362	351	367	369	340	331	343	352	367	333	337	348	329	349	370	334	333	324	338	336	343	380	319	348	324	301	336	344	326	374	346	358	362	345	341	344	300	359	329	350	367	380	358	365	365	330	339	325	361	331	306	329	346	314	347	355	351	351	328	351	360	342	325	350	315	350	367	344	344	409	353	355	315	331	355	326	344	306	350	346	361	348	355	289	346	350	355	391	360	343	364	357	345	346	335	345	336	323	353	369	349	378	328	332	354	369	346	327	379	371	319	358	350	326	315	335	304	354	372	310	328	346	349	339	334	358	325	377	321	332	354	323	356	336	351	356	385	328	335	339	360	356	356	327	366	347	314	354	371	351	372	350	323	365	331	321	347	346	340	349	319	325	358	345	344	347	319	322	329	339	325	358	369	347	345	367	350	352	316	354	365	378	353	368	391	339	382	319	330	356	355	356	350	360	330	323	358	313	347	360	359	337	373	341	313	339	351	326	317	348	319	346	363	331	359	344	357	356	362	351	321	347	307	349	360	341	317	328	346	334	375	348	349	315	311	359	341	346	327	340	328	369	369	352	338	315	330	339	364	338	312	311	359	304	339	330	326	376	308	360	324	357	323	334	334	344	343	322	328	344	373	341	333	358	351	317	349	342	337	312	377	338	338	352	352	342	335	348	384	326	342	316	314	343	369	330	375	314	369	378	315	337	343	335	343	301	352	324	340	337	348	342	334	329	354	329	346	307	326	344	364	320	345	314	339	346	346	345	374	308	363	371	341	351	346	383	364	325	343	341	334	351	356	330	330	375	344	344	340	362	306	346	323	317	349	316	326	326	342	330	370	342	349	359	367	347	363	366	338	363	376	361	326	328	322	391	345	353	316	324	326	312	350	361	358	370	331	329	339	327	334	352	327	347	348	367	322	359	325	341	334	329	334	345	368	324	329	335	350	351	324	342	335	383	290	333	353	342	323	377	342	319	332	355	378	362	355	340	342	356	332	334	337	340	360	365	318	355	340	329	349	375	308	339	340	345	350	353	346	336	372	336	365	322	329	362	343	353	304	332	341	342	356	365	363	375	326	313	337	323	328	325	350	333	345	359	355	333	319	362	343	346	334	349	377	322	324	340	341	332	352	350	335	354	328	359	372	325	357	367	337	351	337	338	344	381	326	331	343	316	337	345	329	338	323	361	336	346	355	368	328	341	334	338	352	331	342	375	367	338	366	340	330	365	368	332	331	326	316	342	354	349	377	325	352	349	369	317	306	324	349	327	339	349	358	337	330	332	339	373	341	349	353	319	364	331	343	358	332	323	352	323	346	338	330	355	340	329	318	374	346	325	344	332	348	388
5896	965	851	840	857	879	824	810	811	825	844	821	841	798	846	838	824	818	805	821	847	863	797	847	826	818	827	767	850	848	880	810	868	857	821	841	830	853	846	827	827	791	819	788	795	883	833	840	827	800	829	839	832	804	784	854	800	869	850	819	881	838	794	805	788	831	818	788	855	818	758	824	857	768	811	843	827	822	805	855	838	855	816	818	845	826	819	835	866	871	861	853	811	804	862	853	817	802	853	799	809	792	825	781	800	836	873	798	843	812	803	808	822	795	821	835	804	853	820	822	821	808	818	898	855	858	844	821	853	811	826	798	807	871	778	833	791	853	862	840	833	772	808	805	839	790	766	877	876	859	800	813	832	820	848	833	827	838	812	824	809	881	823	811	881	825	866	838	826	835	809	886	818	829	832	896	838	787	808	830	860	861	818	814	824	787	820	856	821	853	792	813	847	857	819	864	824	803	805	833	830	889	833	772	785	764	817	847	796	814	827	816	809	784	848	835	820	854	822	774	863	859	818	827	854	756	829	848	845	838	803	804	800	776	811	854	838	891	859	843	816	834	800	867	897	829	766	822	827	829	790	785	799	821	812	794	834	749	842	847	827	811	784	840	806	823	806	781	865	785	875	793	799	839	833	855	864	804	840	810	800	861	789	823	807	772	800	860	780	861	823	803	798	815	841	791	804	827	799	882	831	827	797	824	867	844	879	829	807	860	817	855	856	810	807	788	828	803	843	840	829	790	755	821	851	859	832	859	888	803	827	814	825	813	855	877	794	828	864	813	776	774	853	787	805	854	863	796	828	873	815	866	815	847	859	805	820	845	810	852	851	818	805	839	785	815	830	780	875	836	824	825	847	875	830	796	812	795	794	760	797	805	813	828	843	851	829	800	859	846	820	831	812	839	874	836	827	833	850	806	746	776	842	863	795	787	782	797	872	862	836	828	785	868	819	833	830	830	795	842	795	824	876	840	796	809	852	858	869	864	809	846	768	867	828	803	820	812	801	802	820	810	866	794	869	864	843	852	801	819	842	816	851	808	843	828	821	853	808	828	789	840	808	809	840	865	836	833	810	828	850	823	822	815	844	833	817	826	835	797	825	806	816	854	855	848	815	844	822	788	777	793	884	856	799	826	836	801	842	868	814	817	837	820	800	880	828	800	828	823	874	799	825	847	823	812	834	809	812	788	834	814	847	861	894	800	792	821	815	843	811	876	836	859	831	826	824	837	852	817	833	811	837	823	848	841	863	833	845	806	889	817	876	783	812	847	802	865	763	769	832	759	813	830	840	849	828	805	856	773	845	841	879	819	803	842	835	827	847	818	792	825	781	831	817	800	838	876	838	839	811	828	849	857	866	796	877	762	870	810	793	798	860	809	783	778	785	876	787	867	841	825	814	798	873	809	847	844	801	789	823	834	834	822	805	856	859	818	849	845	864	866	837	845	845	816	752	811	829	808	820	838	826	844	800	828	833	804	838	863	816	849	807	880	794	826	826	882	920	789	824	805	861	801	788	769	863	870	818	871	819	850	851	825	828	805	848	782	788	834	785	854	795	837	885	839	850	829	859	791	748	854	851	812	779	794	820	797	847	834	834	809	808	815	851	803	816	798	787	799	806	820	839	839	777	845	789	847	824	844	858	805	829	830	842	792	832	797	765	820	794	861	782	796	886	782	874	837	864	844	810	755	873	749	790	856	883	843	860	797	823	807	783	846	810	838	838	831	830	828	812	782	828	801	808	850	811	807	816	821	786	824	821	815	802	841	832	851	830	768	852	848	871	803	867	806	822	800	819	831	818	823	830	829	823	819	818	817	862	818	806	800	818	824	763	777	781	768	895	795	837	819	877	839	865	783	839	839	869	839	875	838	836	836	778	847	825	835	827	826	862	777	859	851	828	816	797	849	797	794	790	840	853	825	835	795	833	818	819	831	802	844	827	851	831	792	827	813	852	816	837	860	831	865	846	866	819	777	846	797	805	790	850	832	793	854	821	823	832	812	775	790	826	798	858	792	816	802	824	808	834	805	819	857	866	813	870	794	850	791	827	837	818	826	835	813	817	870	846	828	816	807	868	833	809	813	849	827	791	789	816	787	817	784	832	844	818	881	817	837	806	844	854	805	850	870	833	805	790	843	817	828	778	798	826	885	820	790	826	800	823	847	832	809	790	872	807	804	791	820	816	838	835	811	838	794	827	838	856	804	829	831	843	800	780	789	849	854	831	810	874	788	821	776	785	773	848	820	816	818	790	812	812	832	823	802	832	804	843	822	822	769	788	820	826	856	795	845	845	828	806	794	839	845	859	835	822	812	823	820	877	781	780	801	818	863	806	853	783	858	807	830	759	835	839	813	827	797	865	820	833	848	820	807	841	821	796	789	822	765	888	827	843	853	819	824	830	840	808	810	795	846	774	832	809	843	816	837	819	806	806	829	837	789	842	792	836	863	806	781	830	793	851	843	855	835	817	869	789	822	824	843	821	872	867	774	841	809	870	787	831	868	822	794	797	866	835	780	835	781	822	809	805	819	807	819	825	812	804	773	821	803	797	811	869	851	791	819	833	772	847	828	786	780	797	832	836	804	794	829	815	807	869	817	856	817	828	853	823	873	817	817	811	814	789	811	822	825	816	831	843	808	844	796	830	848	792	812	824	831	800	806	862	856	824	777	791	776	789	842	836	828	822	819	842	825	776	825	829	840	799	849	854	800	790	816	804	835	828	850	831	855	825	826	843	789	868	894	846	862	816	807	863	850	774	793	815	855	870	846	804	821	866	847	789	812	823	820	845	821	838	834	810	794	894	841	802	810	818	827	811	782	820	888	841	824	803	835	843	853	802	856	869	838	783	821	824	822	764	857	793	809	856	843	832	789	856	789	864	867	787	844	824	825	847	819	804	830	858	821	860	807	834	860	848	815	797	782	829	813	881	839	893	796	830	781	815	797	801	824	782	820	828	796	812	832	861	824	803	816	772	843	814	889	839	818	817	809	814	877	855	802	846	822	827	826	821	831	787	814	839	836	840	851	851	848	816	815	854	828	830	869	831	791	854	799	827	855	809	808	799	808	816	796	823	812	774	793	836	828	766	821	802	852	787	826	839	819	846	773	805	832	875	822	778	816	829	821	883	830	867	788	842	762	828	803	804	869	862	825	851	809	807	823	803	766	815	820	832	813	829	869	820	833	783	825	791	832	841	851	849	812	815	878	839	778	787	820	820	803	847	817	803	802	779	795	742	865	812	827	832	841	817	822	853	795	838	809	778	794	845	850	831	805	819	854	795	808	806	862	854	795	795	876	805	829	849	823	831	799	859	820	812	796	787	802	808	803	834	824	803	852	783	853	768	886	812	765	795	791	825	795	900	823	812	819	868	851	831	848	829	854	874	756	848	825	827	776	874	812	829	789	845	838	848	787	845	852	865	825	810	834	793	842	842	809	844	808	820	847	815	818	814	777	850	803	841	786	850	879	858	792	787	844	775	755
25053	21494	24682	28706	21481	16921	528	331	296	271	284	251	235	231	214	239	231	233	221	254	236	233	238	255	224	239	241	235	223	225	215	219	214	233	228	225	231	220	236	246	236	222	224	232	231	217	230	241	205	202	216	208	233	221	226	228	222	221	199	221	207	228	212	204	231	251	212	234	233	231	233	239	219	232	251	214	214	212	230	194	215	215	239	221	219	189	233	235	202	217	220	260	198	233	217	215	226	237	224	241	214	198	215	223	229	215	218	222	221	213	227	236	206	215	211	230	232	235	212	211	221	216	245	225	228	200	208	213	234	196	234	232	237	256	228	237	209	224	224	205	214	217	224	215	221	200	204	243	220	237	216	235	241	243	231	239	241	234	234	212	213	233	217	218	215	218	227	224	209	223	225	200	212	222	233	192	240	211	207	211	219	213	206	171	228	238	192	229	211	227	250	213	208	215	204	208	217	217	214	251	258	242	215	215	202	242	269	213	201	224	223	220	222	211	237	217	231	212	211	216	245	237	228	260	208	200	218	235	227	227	219	196	215	210	234	225	216	218	201	221	203	244	215	218	222	206	219	207	264	222	243	234	220	226	224	211	194	214	236	213	222	213	230	238	205	214	215	229	220	229	238	256	220	215	218	204	242	197	239	199	221	243	239	208	227	240	205	239	241	235	220	223	235	230	219	202	236	237	178	199	215	221	235	199	200	230	229	252	198	236	201	232	212	226	210	240	259	240	231	214	205	212	196	207	210	211	221	184	251	202	201	225	227	217	201	215	229	238	217	223	233	207	248	211	219	222	218	220	212	239	236	216	230	251	200	207	196	241	242	214	231	231	238	217	240	221	232	183	203	240	237	207	196	219	225	208	219	209	210	211	217	186	219	215	209	199	214	232	212	221	202	222	241	207	200	236	208	178	243	222	214	229	206	231	254	222	224	222	205	199	228	196	221	209	216	242	226	215	207	197	237	208	250	248	177	217	206	201	245	218	199	218	228	198	210	226	231	210	218	226	232	212	214	225	237	224	227	231	232	215	224	215	236	226	221	242	236	214	225	206	247	209	244	208	240	208	210	220	222	221	210	214	253	230	206	238	200	248	243	275	214	227	229	219	210	250	222	220	251	196	249	223	223	220	225	234	233	216	255	242	209	251	257	219	248	213	256	211	226	192	232	208	205	207	222	199	238	205	214	225	224	216	218	240	237	245	223	237	222	220	235	216	206	212	222	245	228	239	216	228	221	222	222	194	239	224	211	194	227	201	247	225	224	198	239	236	224	245	207	238	232	230	232	211	217	202	228	209	212	206	197	241	232	227	207	197	207	230	219	236	233	201	222	246	235	223	214	215	247	215	202	208	207	216	204	228	240	241	243	220	220	210	211	219	213	210	188	240	235	214	220	266	203	211	233	223	223	257	242	216	210	224	219	228	224	214	245	221	220	205	234	228	204	207	227	247	205	215	212	229	212	217	221	232	212	217	237	231	215	247	219	213	229	243	220	237	217	228	217	229	241	234	220	220	181	205	212	195	198	234	223	221	200	210	241	238	210	216	220	236	202	222	245	229	210	233	209	252	245	218	202	233	223	220	241	219	219	203	179	205	221	222	209	202	256	235	222	227	237	211	219	204	235	227	223	235	217	216	236	265	214	236	234	204	201	221	233	235	210	211	216	241	234	239	211	247	215	231	224	216	249	224	239	217	228	234	235	217	270	215	230	205	201	203	207	216	230	210	220	219	230	235	190	220	238	243	221	199	213	207	226	215	209	189	250	193	233	243	210	209	203	237	210	229	228	220	213	234	234	212	224	222	209	200	200	215	231	181	226	216	245	225	267	244	218	210	253	242	230	258	229	213	198	247	228	221	225	207	241	222	236	220	218	220	228	256	248	213	196	201	221	240	216	241	190	221	220	225	245	247	212	201	214	203	235	242	222	215	237	218	225	231	209	202	196	217	206	209	187	220	229	190	232	197	190	249	195	232	220	215	223	241	220	229	210	254	238	205	198	217	195	226	222	246	230	216	242	209	229	222	236	198	196	222	215	210	221	254	247	193	191	255	214	226	225	210	207	205	223	207	206	219	227	207	196	220	219	215	225	208	249	219	219	247	222	232	226	211	260	221	222	254	234	205	209	215	229	229	225	226	225	209	228	229	226	221	224	199	223	232	213	239	202	234	236	227	207	208	236	221	205	189	228	227	215	231	258	213	227	203	219	226	233	227	209	210	222	246	218	239	226	218	227	225	189	201	224	215	257	222	240	225	218	218	208	219	230	232	223	193	209	231	209	226	195	218	238	212	238	207	231	223	187	218	252	211	252	220	212	225	230	215	232	231	226	234	228	239	248	207	216	209	215	210	192	215	233	202	221	212	240	211	242	243	234	239	218	226	246	211	234	196	195	191	223	259	239	218	210	215	220	200	219	227	210	224	199	228	226	184	185	187	240	223	216	240	223	222	235	211	216	229	252	202	247	217	195	215	223	205	242	220	245	227	221	221	213	251	225	221	227	214	222	243	240	201	219	210	217	234	189	208	210	242	204	245	173	220	208	208	248	246	201	196	228	224	225	215	241	230	197	208	218	247	250	225	225	188	204	217	207	225	212	214	218	228	225	222	224	228	225	179	201	206	211	218	212	207	230	213	235	209	226	236	194	217	212	232	233	206	224	211	214	245	207	205	221	214	213	208	219	197	241	219	232	204	216	230	215	210	201	249	219	209	220	200	232	222	214	227	219	227	220	233	199	203	190	239	229	213	214	243	203	229	226	221	206	237	208	203	208	183	209	217	202	212	236	202	219	211	201	238	221	221	226	200	209	214	234	222	226	224	226	239	214	216	254	235	230	189	208	215	213	222	212	207	235	239	235	232	209	221	221	207	191	202	239	240	214	233	219	227	234	221	212	221	233	199	226	230	220	253	205	186	218	224	240	235	218	219	238	238	235	212	215	237	253	219	222	218	226	201	223	231	204	221	206	233	221	230	211	209	198	239	232	214	218	202	224	230	246	220	202	219	240	215	238	203	210	216	232	220	225	242	255	206	221	235	243	228	222	228	215	227	223	226	224	238	263	203	233	227	224	206	214	203	234	217	243	206	222	217	237	223	222	229	203	224	221	203	221	208	218	225	218	224	222	223	215	236	245	209	255	216	197	257	248	214	210	209	222	213	233	213	199	259	224	212	204	232	208	208	241	212	228	203	199	222	206	205	193	213	225	222	202	254	227	221	207	207	203	228	221	219	243	226	216	251	212	216	219	212	190	230	263	227	201	206	209	219	207	230	199	218	250	243	218	226	225	232	231	213	224	201	197	229	213	236	198	220	218	210	223	214	209	216	205	227	212	227	225	221	216	215	198	206	209	221	210	223	206	264	213	227	218	196	224	239	237	221	241	231	231	247	208	226	223	222	207	239	201	197	222	223	201	220	219	201	216	226	248	233	199	254	246	216	214	226	225	193	228	209	205	220	236	216	222	238	229	234	199	198	229	244	238	201
3085	1952	1074	732	687	626	600	606	580	566	563	527	556	531	547	554	568	499	583	558	562	575	545	533	578	589	554	572	552	542	542	532	541	540	545	492	507	551	543	570	523	548	524	524	533	541	535	553	546	524	568	550	502	553	552	535	520	538	555	538	507	534	547	543	555	568	571	552	526	546	545	535	548	486	536	511	544	547	539	554	542	531	549	550	547	537	563	557	539	597	568	521	536	537	555	549	536	550	585	535	544	537	585	550	527	542	516	544	540	522	560	550	543	518	532	562	549	518	509	495	569	543	520	561	522	577	509	559	514	583	549	555	525	572	531	549	526	516	539	527	536	523	541	589	564	576	483	547	519	543	538	519	547	543	569	553	541	548	548	540	538	529	525	538	577	578	551	528	552	516	551	542	527	534	549	551	541	494	549	560	492	521	543	571	543	532	520	550	589	543	556	539	576	545	564	556	560	539	574	570	541	546	532	493	555	556	535	537	537	557	549	513	561	527	533	542	521	515	534	527	554	542	561	506	555	558	543	527	583	508	537	562	539	501	521	572	537	574	542	503	537	530	531	540	530	510	519	535	546	547	552	515	528	529	573	518	477	527	522	521	509	558	535	535	507	523	571	553	521	585	559	532	526	534	526	573	575	509	596	512	572	519	573	544	514	551	573	535	536	573	548	563	572	529	580	534	544	545	523	582	551	511	584	511	552	533	496	546	552	529	516	541	550	550	576	579	517	494	549	583	527	545	543	531	530	535	527	521	520	529	529	580	556	485	542	503	540	555	539	547	544	554	563	518	533	557	562	569	564	519	544	558	524	559	535	564	514	549	557	511	523	498	590	567	478	597	549	539	546	569	563	561	546	572	505	546	491	585	546	535	542	522	518	535	566	544	545	556	546	545	563	533	495	544	525	528	590	545	535	476	552	550	537	519	538	570	520	562	559	530	526	528	516	518	528	551	538	522	499	567	567	491	554	556	477	532	480	543	541	508	550	490	572	510	548	534	541	529	509	526	561	544	529	512	554	505	554	508	534	515	524	569	544	566	532	504	558	541	525	606	521	488	548	538	506	565	511	575	533	534	558	569	579	484	569	470	536	525	530	528	524	527	551	544	484	553	568	535	503	571	551	550	544	547	497	555	493	487	534	512	515	564	575	490	529	527	571	564	546	519	542	564	529	498	524	558	540	536	527	516	521	507	543	495	546	550	509	511	515	552	533	550	534	534	526	537	512	533	546	549	533	569	515	551	507	533	520	531	554	511	552	528	528	563	554	532	524	549	521	522	514	556	534	532	560	538	539	541	546	511	527	547	517	551	520	524	535	535	544	562	503	501	547	483	523	558	559	551	528	552	597	571	541	548	532	529	558	540	548	541	511	507	554	548	575	500	560	539	538	542	519	584	548	623	571	514	543	520	556	555	513	531	545	549	564	558	507	535	544	570	549	523	522	535	538	553	567	555	540	524	534	553	519	527	512	545	608	555	538	535	540	499	590	518	603	571	556	566	532	529	569	560	554	514	550	547	520	588	527	563	542	570	540	545	523	505	568	541	567	522	547	569	572	524	520	527	538	538	505	534	540	541	538	533	559	543	511	589	523	529	566	512	580	578	536	549	529	550	529	517	515	578	543	529	560	509	513	514	534	528	558	549	523	565	567	557	554	558	492	470	543	549	526	572	558	511	518	554	558	531	552	602	499	564	555	540	516	532	574	544	555	511	549	507	509	541	522	556	519	528	544	550	534	549	515	530	566	558	506	525	498	559	529	508	519	522	543	580	504	509	532	528	601	547	552	542	577	581	549	552	558	534	565	592	533	566	530	523	566	559	561	548	560	568	557	499	540	534	608	525	532	513	563	555	524	532	547	531	531	523	530	579	525	559	541	502	573	507	546	547	572	526	563	563	540	536	517	517	537	509	535	505	560	534	553	525	510	559	591	573	571	558	539	524	543	536	529	517	523	568	564	520	514	503	516	543	524	515	543	556	570	535	497	539	538	541	559	503	525	533	514	485	528	549	541	515	543	556	552	529	518	559	561	546	507	499	505	559	549	548	569	537	568	559	554	508	516	536	546	564	503	506	511	533	554	572	582	564	575	528	500	535	523	600	494	585	540	539	557	505	575	564	538	588	516	523	537	493	542	523	505	540	522	536	549	559	527	572	552	536	550	562	517	551	522	513	543	570	536	550	554	546	539	565	526	555	535	551	583	529	559	525	547	563	536	517	546	562	547	536	542	541	580	570	557	534	573	537	508	549	554	542	516	541	522	535	533	543	547	554	526	625	539	535	535	521	535	490	486	537	555	510	546	534	550	574	547	529	530	549	602	527	504	539	529	531	514	516	552	534	499	513	551	550	552	529	495	562	525	550	551	496	546	531	539	528	530	526	515	528	553	585	516	494	530	513	529	516	550	568	593	541	565	514	553	566	549	542	536	494	555	554	523	574	528	509	551	554	537	521	563	510	531	542	551	556	544	578	555	558	551	547	556	564	536	575	543	521	551	569	563	555	505	529	538	558	541	530	532	536	544	553	550	572	556	520	535	565	520	533	570	566	516	529	542	525	593	547	560	565	498	504	519	565	584	531	534	573	518	491	567	499	533	538	571	503	558	561	527	540	528	520	504	522	551	519	540	566	554	537	541	531	546	514	590	529	555	554	545	524	525	524	531	538	565	516	561	510	534	536	561	551	546	530	558	530	530	543	565	518	538	552	554	562	508	519	529	514	565	557	559	530	555	494	563	541	521	581	522	521	522	547	606	485	547	528	536	504	585	540	496	564	566	555	551	522	540	568	570	554	522	529	559	523	536	498	526	536	535	520	572	491	504	524	531	528	594	547	540	543	560	570	501	565	552	559	518	514	517	525	537	528	548	524	561	566	497	542	555	525	545	564	559	561	547	524	549	541	551	510	571	535	517	552	528	575	525	560	547	562	538	553	543	517	533	565	601	546	534	568	557	510	544	538	556	567	565	525	522	525	555	602	552	555	585	526	555	565	578	556	545	523	590	522	561	536	547	554	547	548	515	553	576	493	541	552	554	539	504	532	573	551	500	515	570	536	565	529	499	520	545	524	558	543	537	553	530	524	551	562	559	526	539	509	561	496	516	520	552	509	557	588	522	552	517	491	564	573	530	543	579	534	503	583	505	563	554	557	530	507	568	540	496	541	545	549	506	532	540	545	511	497	548	557	560	480	537	557	539	544	552	522	564	598	543	547	532	529	530	557	529	509	532	528	551	534	549	573	532	543	519	539	574	565	526	531	509	521	549	494	566	530	529	514	503	553	561	524	500	523	542	537	561	525	572	581	549	556	566	530	499	542	582	545	562	558	565	545	537	506	545	522	531	539	554	564	523	524	531	545	523	535	564	528	540	542	591	540	519	541	559	588	566	547	562	503	553	513	537	566	516	559	527	557	514	495	551	523	501	546	569	550	550	561	561	522	534	545	537	513	548	586	522	530	540	503	538	588	525	581	547	555	566	555	551	515
24403	21486	25081	28289	21487	21490	12073	374	213	190	137	178	145	148	126	140	136	114	130	121	98	128	126	102	98	98	110	112	119	109	81	108	101	82	97	94	106	87	106	98	102	108	108	104	107	97	99	90	117	117	92	118	101	104	109	107	109	117	77	110	101	105	115	81	108	95	85	117	97	89	99	94	89	85	97	94	108	88	83	99	90	97	108	123	95	90	93	106	100	121	105	96	82	102	115	93	127	111	91	98	96	106	108	90	84	99	89	100	96	91	103	111	102	105	101	77	103	111	113	94	106	88	97	115	99	91	100	108	101	87	127	97	99	86	85	115	100	103	101	83	104	92	85	106	100	86	92	79	103	107	102	93	105	93	112	99	111	96	90	105	95	68	91	109	85	93	100	105	116	96	99	99	103	110	104	101	106	103	91	97	101	81	98	103	99	103	115	105	93	117	102	100	95	91	95	80	113	81	123	114	95	86	97	101	107	112	93	105	104	98	89	79	80	108	100	100	98	111	95	90	88	94	99	110	96	91	122	89	102	109	99	101	127	91	94	94	95	103	90	109	97	101	95	95	93	101	108	86	94	108	112	119	102	90	91	103	90	102	100	101	107	80	88	106	94	107	99	94	115	87	106	103	95	93	107	110	113	111	114	97	105	92	105	93	99	104	108	127	98	97	93	95	98	100	94	90	99	110	100	102	101	95	104	89	112	105	95	108	123	100	85	101	97	101	98	113	74	89	75	85	109	99	104	88	91	86	107	105	102	95	95	99	104	96	109	90	86	102	99	91	107	110	104	100	97	94	98	103	94	96	93	97	104	98	103	90	95	101	101	78	103	107	82	96	97	103	106	102	108	116	107	117	103	85	111	87	108	129	103	92	79	84	110	95	83	98	95	101	107	104	104	98	118	98	96	78	127	92	106	117	104	93	94	108	108	95	95	95	110	102	80	104	111	101	91	101	97	79	109	88	100	109	84	99	89	97	99	101	120	124	115	112	104	105	111	120	88	102	110	90	87	85	115	104	89	86	98	109	97	91	113	104	100	94	103	99	87	108	86	97	90	105	107	127	98	85	107	101	98	118	104	104	103	92	104	83	110	114	91	94	102	87	120	95	87	91	100	119	113	100	88	85	102	98	111	118	103	109	121	116	90	102	99	103	86	89	107	96	102	91	105	92	110	98	111	96	121	101	126	103	103	107	92	102	94	91	105	88	98	108	117	101	99	103	108	96	90	99	95	92	83	113	84	108	121	96	86	100	75	101	85	98	92	120	84	99	85	107	90	99	93	108	91	97	119	93	108	98	110	85	108	126	104	113	102	98	93	106	127	100	88	128	116	124	100	92	86	93	92	104	91	110	100	93	97	98	94	110	113	82	92	118	98	103	103	103	92	96	97	82	98	94	90	112	103	90	115	102	95	100	94	101	98	83	89	102	113	100	96	93	82	110	99	93	93	88	105	100	98	96	88	93	107	107	112	107	96	95	98	97	96	102	104	122	87	86	107	99	111	84	95	86	115	107	104	112	103	95	102	83	94	99	105	100	115	105	113	99	98	96	96	105	107	96	96	90	113	101	104	86	88	123	98	98	90	101	84	112	98	84	119	101	91	99	92	102	118	94	89	75	122	109	105	113	108	103	115	98	94	84	91	107	104	93	108	96	92	92	110	91	99	108	108	82	97	110	91	91	93	121	101	88	97	84	105	111	103	101	104	82	104	86	70	93	104	101	97	108	110	100	122	89	92	92	115	109	102	112	78	93	104	91	122	89	104	86	110	98	80	116	110	103	109	109	107	93	96	90	98	104	92	99	91	97	89	106	105	109	97	97	96	115	83	74	105	111	123	101	116	105	101	118	94	108	105	90	104	96	113	104	93	78	83	104	99	122	118	100	105	101	119	104	87	103	103	96	94	90	92	111	108	89	107	107	94	74	95	95	107	126	107	98	104	78	87	110	97	109	115	107	84	119	103	92	89	96	113	107	104	95	91	100	109	94	106	96	91	100	101	103	93	87	104	96	91	106	111	99	105	88	104	108	104	107	90	98	103	93	86	93	99	101	88	89	93	103	102	83	112	88	95	96	100	115	98	95	99	110	93	78	94	86	105	90	104	99	115	91	97	109	101	112	104	96	98	98	116	78	112	89	108	104	105	87	107	101	102	116	105	84	111	91	100	100	96	106	104	109	98	102	100	90	115	102	74	121	109	102	90	92	78	93	97	76	100	119	90	98	99	96	100	106	116	101	103	80	96	100	111	97	82	81	111	109	95	112	97	102	99	95	121	107	107	106	130	96	95	98	106	112	85	111	100	109	90	93	105	92	103	95	100	89	98	107	94	92	100	119	100	98	106	104	89	103	102	116	82	92	104	84	98	92	121	95	110	98	102	101	107	119	116	106	111	114	86	103	99	107	108	91	114	103	114	106	89	107	119	92	99	100	86	118	93	109	86	79	99	93	93	94	105	116	109	81	116	79	99	92	110	105	110	99	90	96	104	114	77	101	97	109	114	102	82	126	109	94	101	106	114	101	88	107	97	102	101	116	96	98	100	84	95	101	103	99	110	82	101	92	77	92	96	91	94	85	111	105	97	96	111	102	93	82	121	115	97	114	114	120	115	82	92	69	102	100	89	112	118	100	90	89	84	109	102	106	114	99	104	108	117	108	94	110	106	85	92	104	99	99	90	88	105	83	118	84	85	99	105	93	90	104	85	101	95	91	108	99	106	103	104	105	107	95	87	115	88	104	104	97	109	90	77	97	108	112	104	111	94	99	108	115	112	91	118	92	114	91	105	86	96	79	89	109	110	105	108	96	116	105	104	97	102	106	112	87	102	110	89	104	86	96	115	95	99	90	105	103	101	92	99	102	107	116	93	117	93	89	111	120	100	106	100	96	92	94	117	94	123	92	93	98	118	105	115	80	81	81	113	102	120	105	111	89	105	104	93	86	89	100	102	97	104	99	97	105	105	96	101	111	105	105	116	112	108	110	127	107	105	87	89	117	100	103	95	114	121	85	111	94	108	89	107	110	96	97	89	117	104	81	87	81	93	70	81	107	95	104	109	100	92	96	108	95	100	111	121	88	81	104	85	94	88	87	82	98	104	95	96	100	113	98	91	130	121	97	109	93	110	99	85	112	97	97	84	92	84	104	103	93	102	102	104	92	94	104	102	99	100	107	93	90	106	75	106	97	103	106	91	93	106	104	87	93	92	97	109	103	102	86	92	88	102	104	106	83	93	108	107	89	106	110	98	118	124	92	102	93	84	95	100	88	115	105	95	101	113	112	101	97	97	108	94	85	83	96	104	107	83	92	100	78	112	95	89	103	96	104	100	90	104	118	98	90	72	126	102	102	95	119	104	100	116	112	106	101	103	101	114	96	106	118	119	106	98	105	96	109	101	106	117	126	92	100	106	77	101	102	89	100	92	96	119	105	88	73	83	94	83	93	103	98	103	81	107	96	103	81	106	104	109	103	94	105	99	107	102	85
2846	2979	1422	741	497	433	374	350	340	312	318	289	300	282	302	313	302	314	306	292	300	297	280	272	275	290	297	276	273	280	303	285	259	290	265	279	295	300	286	290	299	278	289	286	283	276	299	290	287	297	294	291	273	296	273	272	300	269	294	268	296	293	273	299	272	270	284	289	274	239	297	294	294	260	271	256	267	250	295	280	280	264	286	276	307	231	271	286	262	302	284	296	280	286	304	318	257	283	264	287	284	267	269	272	281	293	276	266	300	263	285	293	294	270	269	249	264	299	294	259	279	295	291	270	282	293	261	264	296	286	281	292	287	271	250	271	273	271	294	289	267	246	267	280	278	275	315	265	284	264	255	273	267	293	283	297	265	261	283	297	307	282	288	263	300	283	252	281	292	271	289	271	261	271	260	293	264	288	244	274	260	275	248	268	261	269	305	277	288	292	257	285	300	285	246	270	271	262	285	266	271	302	271	295	287	302	257	286	280	273	298	285	293	275	284	266	280	260	290	281	272	280	265	267	255	274	288	278	312	299	270	266	268	292	264	256	271	267	293	272	303	293	288	260	291	272	277	288	273	314	287	282	282	283	292	264	322	285	278	285	283	263	288	325	284	288	288	302	279	274	292	278	295	278	297	265	276	279	287	281	266	278	280	286	314	263	320	264	287	290	287	271	286	303	286	272	283	303	272	293	283	259	301	263	280	285	283	256	258	282	321	286	284	286	289	254	287	241	284	274	280	302	294	266	303	254	274	276	255	244	275	282	276	289	283	251	261	297	267	277	296	307	290	302	278	290	263	271	308	259	268	269	286	255	319	282	286	304	260	256	294	273	267	255	280	255	279	281	286	290	267	268	270	335	303	280	281	272	268	287	308	302	283	304	247	288	264	271	274	288	282	285	257	290	287	271	295	256	254	263	300	268	281	286	260	291	271	308	302	305	315	266	287	294	295	290	288	275	280	282	284	315	279	309	273	298	279	276	294	277	317	309	284	258	249	265	312	271	308	269	267	273	286	276	261	267	297	267	263	322	282	262	284	255	302	297	277	255	280	271	300	275	289	286	269	250	277	276	296	256	300	319	272	296	293	279	312	294	273	265	272	258	280	295	272	278	276	270	305	282	265	309	295	247	307	260	261	280	293	273	296	280	274	279	293	278	287	245	267	257	292	253	262	269	244	273	249	308	266	243	262	267	278	265	296	285	258	264	277	282	289	277	300	293	298	255	290	261	292	292	308	299	269	253	300	265	297	317	294	292	307	307	293	285	299	282	276	287	282	271	281	300	298	297	260	286	290	282	283	276	257	275	281	287	266	245	290	262	278	268	258	284	284	291	280	267	318	311	281	282	289	266	267	287	305	279	274	279	288	258	253	284	271	296	298	291	269	283	281	243	304	241	277	261	286	278	279	266	276	253	262	297	278	264	280	299	298	267	270	272	266	286	289	288	294	300	271	290	260	310	291	273	293	303	293	307	286	281	309	291	272	269	284	279	257	273	263	274	274	272	246	293	279	281	274	315	262	305	290	266	263	290	318	254	279	300	282	273	252	297	308	291	266	292	296	278	287	269	285	279	251	289	273	315	261	297	274	258	306	282	297	259	267	269	299	289	301	281	255	292	276	319	304	269	287	284	302	298	280	279	257	279	296	272	292	269	299	284	288	303	306	293	292	279	285	257	292	286	286	293	281	292	279	287	265	284	284	277	264	300	292	278	289	265	242	293	280	323	287	282	276	311	281	275	284	281	266	262	298	284	270	283	282	293	277	271	269	265	280	300	286	294	255	271	307	276	276	284	290	275	291	290	275	273	286	247	279	268	301	301	297	298	274	274	297	297	258	264	271	294	291	293	268	285	280	294	287	285	295	304	294	279	248	298	273	284	282	293	283	283	283	296	279	299	275	276	276	296	247	242	272	275	265	289	290	314	298	260	278	278	298	279	257	258	291	296	272	234	294	282	294	273	271	280	287	255	310	283	254	286	265	269	252	259	277	281	261	269	273	276	297	255	275	285	274	261	282	303	303	300	280	261	286	248	308	287	247	269	299	292	289	271	283	280	286	294	290	285	273	262	285	283	276	282	312	270	295	261	283	267	291	277	298	295	280	267	281	250	248	266	262	278	303	279	276	266	285	292	307	299	270	270	297	297	281	299	272	254	260	271	283	292	270	295	306	275	282	287	258	291	276	308	269	303	273	269	304	248	268	288	290	278	258	248	285	260	283	272	277	278	280	289	261	287	286	261	275	287	270	264	280	322	258	303	270	302	285	296	276	304	282	272	263	263	316	271	288	276	297	257	282	269	255	307	280	270	301	279	285	279	265	265	310	268	264	247	269	302	289	281	320	283	291	308	276	289	318	279	281	318	298	294	298	275	267	277	273	285	283	277	278	282	262	285	295	255	279	288	276	301	276	302	288	279	317	298	269	282	265	307	275	262	270	288	290	282	275	291	285	277	266	273	251	301	279	278	283	272	315	300	282	277	270	266	271	301	306	266	288	282	291	282	254	293	305	296	285	286	251	272	266	267	289	265	255	268	263	296	301	263	292	241	302	320	278	321	281	287	272	284	288	271	262	285	263	288	291	250	254	315	295	277	273	289	299	295	301	296	298	286	283	281	252	264	275	276	266	302	277	266	255	264	282	253	265	301	280	292	285	264	282	285	261	245	294	269	278	306	285	318	288	274	290	288	306	284	276	278	302	276	272	279	277	267	274	293	251	302	282	261	304	257	274	313	308	260	276	248	275	266	260	308	301	264	280	267	251	277	261	277	275	279	313	267	288	277	290	265	261	246	264	253	298	278	295	280	299	299	275	298	253	307	291	284	290	310	276	297	290	254	303	280	262	287	297	268	297	257	283	258	267	289	273	298	273	292	275	297	288	275	257	294	308	290	291	275	317	290	315	263	281	296	259	311	285	310	274	303	272	281	284	266	284	304	286	309	292	252	289	290	272	264	305	294	281	278	282	269	284	302	301	295	298	304	280	261	272	269	270	304	303	274	285	297	297	277	316	254	271	273	273	286	256	239	279	304	261	268	282	274	290	323	265	291	275	278	293	287	245	293	280	269	301	306	290	265	273	318	290	280	258	276	300	268	263	290	260	243	292	262	304	289	265	268	268	264	270	285	280	278	297	255	287	266	305	271	295	272	287	261	293	275	299	259	303	290	257	286	294	271	283	302	273	283	263	273	263	237	301	280	265	272	252	271	268	291	270	263	285	262	285	290	254	269	280	255	276	295	278	246	284	290	283	304	284	295	284	286	311	291	264	272	260	278	268	261	270	284	288	271	294	274	260	317	282	263	275	285	260	296	301	307	311	279	321	283	281	247	300	294	294	266	315	277	292	285	292	262	270	291	257	284	274	285	310	303	278	273	307	280	265	277	295	275	262	266	280	271	303	260	306	295	300	267	280	298	279	285	278	307	283	285	290	296	302	273	307	271	282	284	278	275	272	295	267	262	253	296	341	279	316	277	276	305	272	278
31863	19950	7323	555	413	373	365	327	358	346	342	374	391	334	336	330	298	337	332	331	353	310	341	354	325	370	382	352	339	319	331	330	346	389	365	340	284	317	322	353	341	348	321	352	375	329	362	347	336	352	370	365	346	357	324	362	347	373	313	363	343	337	340	341	350	354	371	321	353	342	335	354	334	355	365	331	342	335	372	360	377	342	334	344	343	370	361	342	355	344	356	360	312	373	330	333	348	312	368	351	358	351	337	329	355	364	319	348	348	353	346	347	347	306	342	336	322	365	317	363	361	339	335	347	339	336	342	387	354	302	344	311	348	305	340	375	336	345	374	334	337	323	340	347	346	356	321	334	348	360	357	353	353	333	326	306	336	342	345	348	324	340	335	329	325	324	332	328	369	344	335	325	371	346	359	331	354	375	363	318	355	343	359	383	357	366	351	325	322	332	342	345	336	365	351	314	287	342	355	339	349	353	362	335	319	322	318	356	360	374	320	323	328	318	373	334	327	327	327	335	345	312	346	312	335	337	307	317	361	351	355	330	328	341	353	345	294	352	363	350	337	339	333	349	340	326	330	327	349	376	323	358	383	350	309	337	351	356	343	340	341	326	323	329	356	370	327	330	311	358	339	353	318	308	357	302	297	347	336	362	375	336	331	345	365	337	309	334	348	299	328	321	339	312	319	341	377	365	316	318	339	360	333	352	363	331	361	327	340	340	334	339	345	332	321	365	340	346	359	371	328	354	355	301	316	323	357	351	352	334	368	364	349	314	346	320	319	383	361	386	336	338	339	353	307	361	318	351	313	335	353	358	333	363	359	335	331	340	340	339	321	327	296	323	316	310	368	340	308	354	342	339	307	314	328	355	341	311	375	305	352	368	347	321	341	365	348	344	347	351	352	345	353	351	321	341	340	293	339	320	319	313	334	371	326	350	352	350	369	330	320	345	337	313	346	343	353	338	338	330	338	321	318	337	323	349	356	364	362	374	329	353	309	332	363	370	366	371	332	359	336	364	306	339	287	347	317	336	334	335	350	347	326	346	321	348	354	350	349	345	351	346	314	363	345	354	338	357	344	309	341	355	321	343	368	361	362	341	385	364	355	338	356	334	327	350	342	359	377	354	326	374	352	338	330	347	340	352	347	318	335	350	325	342	336	358	311	317	330	314	319	328	358	316	315	386	346	340	362	333	311	341	308	336	381	344	334	334	361	304	327	333	337	353	348	353	331	358	321	351	361	319	305	328	379	340	326	331	342	357	345	351	358	358	333	349	364	344	390	359	347	352	325	323	365	334	352	347	337	342	347	359	339	318	352	349	339	324	332	300	349	309	344	355	368	330	324	325	349	342	349	334	352	361	345	335	354	338	344	352	352	322	354	338	335	316	330	333	358	342	312	294	334	340	337	360	348	349	334	332	353	315	329	342	356	355	355	337	317	332	360	350	331	310	320	321	381	345	368	333	324	341	335	341	360	362	392	316	337	308	312	336	336	324	352	305	326	301	317	344	303	366	350	341	326	321	326	350	324	369	320	359	362	320	350	335	357	368	374	331	340	336	353	379	358	328	343	349	334	340	331	319	337	301	363	336	327	347	344	362	346	329	338	358	362	358	334	337	326	335	322	352	327	349	321	321	357	336	350	324	357	346	336	345	363	348	331	335	348	331	332	335	377	353	361	337	344	350	349	346	336	327	355	312	337	336	331	369	342	351	326	343	300	322	304	287	304	328	332	343	320	310	334	336	331	325	350	357	328	331	351	320	307	363	363	328	313	347	371	345	331	369	377	350	347	361	334	336	344	319	319	342	360	345	333	323	326	332	357	353	352	315	340	366	299	356	336	336	336	348	352	336	339	320	346	336	327	362	334	326	339	345	364	340	352	322	346	355	323	351	322	344	344	361	312	323	332	335	333	368	316	341	371	373	359	329	344	320	355	330	322	353	318	336	353	366	389	328	340	344	331	370	334	367	327	372	318	331	358	335	314	343	361	347	335	329	338	346	328	326	339	364	321	348	372	356	347	328	330	311	329	322	320	310	352	337	330	335	334	336	364	317	351	337	348	332	317	331	335	317	304	339	365	341	339	335	351	346	347	313	315	350	333	352	347	349	349	334	357	330	328	344	322	341	348	344	344	339	353	336	372	347	373	363	350	355	356	318	319	302	319	316	333	325	355	323	328	352	324	342	376	307	336	318	308	328	316	326	335	369	342	325	341	340	354	351	337	332	325	347	339	367	324	322	369	343	340	328	371	351	340	359	337	329	345	346	374	307	344	343	352	335	337	356	311	367	352	313	340	325	332	295	335	345	307	336	332	344	362	331	295	334	349	313	348	363	349	344	379	328	310	360	364	332	326	344	336	335	361	372	326	351	346	309	348	349	345	354	335	366	362	358	345	343	304	317	315	350	354	348	376	300	371	370	342	343	352	324	325	308	358	362	355	341	382	341	331	323	330	310	357	331	351	360	343	341	343	376	340	300	340	320	356	330	355	307	306	354	333	350	292	332	331	345	356	350	341	325	341	340	348	341	320	350	341	349	333	327	339	342	307	351	329	338	336	361	324	314	350	325	328	331	315	353	321	316	345	367	349	345	341	342	338	337	345	354	340	350	325	336	341	340	299	339	346	358	325	364	361	334	377	343	350	342	319	310	350	391	342	338	363	353	350	339	312	351	330	317	312	294	348	313	345	329	349	347	337	331	352	349	327	355	341	360	314	352	359	352	322	347	361	358	319	308	324	318	332	361	322	312	355	359	357	307	391	333	369	314	355	365	346	366	333	341	357	334	385	330	360	325	357	332	344	327	359	323	381	336	337	336	350	343	365	351	368	341	345	357	352	333	342	335	328	317	327	380	313	345	343	348	336	358	334	356	329	356	356	319	364	367	379	358	311	372	345	341	351	388	341	355	342	356	345	351	327	354	326	282	326	357	339	332	323	297	374	356	313	345	332	341	309	349	342	353	344	371	341	323	341	321	348	329	345	327	358	302	367	353	355	360	343	331	291	317	324	353	318	305	332	331	327	361	324	324	315	329	351	331	324	312	342	335	340	294	326	361	331	328	362	341	329	392	337	420	352	334	344	331	337	324	348	306	312	311	346	348	367	350	320	318	352	356	346	361	364	337	352	332	324	352	337	344	358	323	334	315	357	298	339	343	336	329	362	339	343	365	350	337	317	317	325	320	333	326	327	352	334	325	342	371	312	338	338	330	358	319	330	318	330	324	360	349	331	360	345	363	343	357	354	321	332	328	355	327	306	394	308	328	349	365	353	328	365	324	349	332	308	332	338	350	346	314	346	339	362	344	351	319	336	337	341	346	312	344	336	320	312	355	359	334	363	404	356	336	321	312	303	304	311	344	356	357	343	328	339	337	355	360	357	351	329	355	375	315	311	326	351	348	353	356	375	339	302	307	304	320	352	353	337	353	306	331	334	354	398	343	337	317	334	359	348	348	337	327	320	343	362	338	342	348	395	361	358	347	313	329
5932	867	876	831	860	835	764	788	877	783	800	794	835	774	845	804	866	814	860	796	816	822	769	804	791	819	855	788	847	779	826	836	804	844	832	822	827	836	814	839	840	855	815	853	815	820	832	786	831	798	802	825	795	818	810	789	834	817	866	804	846	806	822	818	851	873	837	840	780	825	829	816	826	785	824	814	806	842	802	859	798	828	809	820	815	849	776	802	825	823	864	778	824	794	797	753	807	836	813	814	834	798	812	841	754	812	838	822	787	821	818	841	795	809	826	758	822	861	806	802	819	838	846	844	836	825	826	828	792	861	821	770	802	782	812	842	798	827	809	807	776	836	815	822	803	846	827	805	766	792	791	848	784	836	839	811	829	815	780	745	842	797	839	842	792	870	801	799	816	799	783	794	801	828	843	809	810	811	865	840	793	797	822	862	827	831	802	797	793	815	798	883	824	801	907	818	809	796	788	776	796	777	776	794	822	826	845	812	766	826	824	818	805	841	834	860	846	815	809	790	805	831	803	818	804	831	770	795	850	818	802	820	759	819	820	782	826	815	799	830	853	842	824	818	789	870	797	782	808	802	837	793	844	843	831	839	771	763	831	821	793	823	862	802	834	807	844	808	758	869	834	796	788	897	803	817	818	821	828	821	772	792	817	850	858	848	810	770	855	792	840	838	822	783	739	810	845	791	796	808	826	862	810	833	846	740	820	799	817	852	793	801	793	838	804	807	842	861	816	805	831	808	791	828	843	809	761	849	861	804	830	790	792	810	781	759	771	761	848	817	817	862	797	838	817	886	824	829	797	791	839	799	803	791	818	761	849	826	803	823	786	806	853	817	823	774	819	775	839	796	802	829	851	857	841	812	809	822	852	800	775	787	821	848	847	759	841	768	860	825	782	805	818	829	810	840	762	825	841	800	797	810	831	828	819	795	811	799	827	838	785	806	872	849	842	837	875	787	792	830	841	844	813	875	787	802	831	837	843	858	811	821	756	832	833	782	853	788	798	816	807	824	813	830	856	824	788	788	818	816	818	812	821	794	795	782	787	809	844	819	775	817	823	802	778	803	803	828	841	843	871	816	847	760	802	841	826	822	807	857	793	814	802	776	835	803	788	806	814	810	863	844	818	790	848	813	856	790	831	774	798	810	846	823	842	844	816	815	853	822	820	845	855	818	820	846	735	790	868	813	760	847	799	835	792	808	833	875	844	783	769	842	851	823	862	764	791	877	837	785	834	855	826	819	811	808	840	812	788	802	805	794	840	851	834	813	827	800	768	766	793	813	831	799	863	775	816	865	806	806	794	857	812	802	824	842	816	872	776	832	799	812	783	841	847	810	805	773	811	787	815	825	817	775	837	818	866	800	798	843	848	840	855	846	876	805	792	825	825	858	844	862	822	867	857	817	799	837	813	829	834	824	833	849	810	829	817	801	861	788	742	741	854	776	901	812	837	802	820	818	808	848	835	809	807	824	815	753	819	779	767	858	803	829	794	814	814	836	810	827	873	850	835	875	804	812	784	809	796	805	813	843	812	850	832	817	846	797	870	841	768	829	808	782	832	829	813	808	800	844	785	812	790	830	795	776	827	819	817	824	819	804	861	804	818	864	747	837	781	795	846	831	797	785	830	869	836	812	762	806	812	851	825	810	852	812	790	801	789	780	789	839	811	820	801	818	819	819	850	898	808	829	804	804	837	789	787	821	822	845	831	821	784	755	865	833	854	854	840	877	863	813	837	799	746	816	819	781	817	805	838	853	848	809	838	851	786	882	823	825	798	807	774	745	831	805	861	841	820	800	824	823	827	822	768	801	831	819	830	839	829	814	804	843	843	826	787	859	821	812	859	823	813	825	835	835	806	786	784	784	869	844	846	806	845	823	829	823	845	813	807	783	820	794	796	818	802	779	842	794	851	814	848	822	808	795	810	805	849	812	898	806	867	799	831	813	800	763	860	829	794	788	834	826	813	794	848	804	783	800	773	796	803	776	782	818	811	781	825	819	779	846	812	814	794	856	836	789	796	838	753	831	777	832	788	811	788	818	875	789	828	819	775	827	814	780	820	814	844	803	807	804	818	830	833	836	830	779	797	794	843	834	805	852	824	819	793	812	799	806	816	823	832	842	829	760	799	848	818	855	838	801	730	856	825	859	826	811	793	834	822	861	819	786	811	829	827	842	796	814	848	805	821	864	860	839	815	826	826	796	821	839	795	774	803	816	808	806	834	836	799	841	800	797	786	823	821	775	807	825	822	874	843	842	758	863	809	845	796	822	801	848	805	785	844	809	816	832	784	796	835	854	819	765	811	775	847	842	816	796	779	841	857	802	748	859	809	796	814	785	876	825	838	839	818	820	828	785	849	857	815	816	846	832	848	803	886	761	871	802	784	829	764	803	794	753	862	810	852	811	800	861	848	862	841	808	846	776	811	830	771	792	805	762	757	779	826	828	810	843	870	853	859	802	774	872	787	799	781	787	850	871	819	845	834	824	828	837	851	792	793	856	897	823	831	837	809	825	836	806	813	840	831	782	853	784	853	822	798	837	861	769	873	776	793	817	831	796	799	777	821	787	860	874	791	883	889	837	858	832	830	785	793	826	820	802	784	832	793	859	782	847	818	848	839	750	826	817	818	808	833	797	810	791	830	791	791	813	816	797	854	820	788	824	833	819	859	812	806	787	827	828	835	784	860	785	782	796	875	823	796	838	840	818	810	828	815	809	814	760	816	823	776	819	806	840	826	762	801	810	837	813	750	816	841	821	774	838	797	866	777	818	778	812	812	824	838	794	751	769	817	795	773	830	803	841	794	820	813	822	829	871	887	820	788	843	866	806	815	803	742	825	841	805	824	841	841	828	833	810	799	842	846	817	833	829	843	821	797	814	805	829	788	796	850	801	876	817	827	801	822	822	805	859	829	820	789	828	796	805	784	817	842	809	801	817	808	832	766	803	812	828	798	814	803	808	807	831	819	765	869	800	795	826	762	770	833	809	859	789	834	813	804	847	779	820	773	807	812	821	811	801	810	822	797	764	796	799	830	847	799	832	839	819	873	791	816	834	791	824	774	818	806	794	810	832	820	888	867	827	792	803	804	809	834	790	788	837	782	809	825	792	842	808	789	831	849	810	796	860	790	813	866	827	846	833	823	842	859	781	776	808	825	799	785	800	823	771	741	825	819	854	814	861	788	816	826	827	844	826	827	792	799	813	770	790	804	797	805	845	836	777	878	800	794	823	815	870	857	834	826	785	789	757	780	823	833	827	784	820	817	816	816	855	806	811	863	849	791	802	811	751	816	846	835	862	813	839	761	834	813	802	845	810	850	807	830	788	861	834	838	806	860	872	820	792	829	796	822	774	814	829	818	784	838	809	805	849	773	796	858	777	805	815	811	829	786	850	791	842	809	790	846	822	824	830	791	848	821	820	790	836	852	839	856	854	819	821	825	792	862	826	817	818	776	847	840	775	797	759	839	872	812	802	840	849
25074	21510	24754	28700	21498	17180	546	309	282	258	210	260	246	214	251	242	218	243	224	226	215	207	240	218	244	214	225	231	240	223	220	205	206	257	239	227	235	233	225	236	237	225	242	221	213	201	188	256	205	226	232	233	220	241	255	216	207	204	231	224	240	230	200	202	205	210	190	231	232	213	230	194	209	207	233	233	193	212	227	208	204	211	219	220	213	227	247	218	208	222	215	205	237	242	210	204	233	213	188	216	216	243	220	197	200	220	221	228	244	220	215	224	229	232	203	215	234	199	214	203	200	219	229	247	233	247	233	229	202	206	227	232	223	210	218	216	226	240	219	231	205	243	229	199	201	243	213	224	242	228	209	219	232	234	208	223	215	238	225	202	235	233	226	207	211	216	213	214	219	226	198	234	218	214	211	230	211	217	201	239	215	210	208	241	224	210	248	229	246	233	235	201	199	189	245	236	233	203	224	202	259	227	221	238	220	222	201	238	234	217	212	185	189	223	251	239	244	223	224	215	233	231	179	217	206	213	240	233	240	218	221	205	231	221	221	218	189	206	217	242	206	221	192	243	230	250	227	201	203	206	212	215	205	213	212	231	213	215	220	219	231	227	216	195	215	250	219	229	231	219	235	227	227	218	228	233	216	228	205	228	243	221	223	221	247	222	219	209	222	224	219	196	208	216	209	198	218	230	237	203	202	203	227	213	229	214	194	221	228	206	236	232	230	215	217	220	242	202	229	202	225	227	213	254	224	217	182	226	219	216	233	214	206	212	233	204	239	217	195	260	231	235	226	218	213	213	201	198	218	233	222	206	240	226	229	226	225	206	206	220	229	210	229	230	224	223	231	229	218	206	198	223	237	221	197	212	231	222	230	231	225	233	205	225	205	241	235	217	240	228	216	221	217	218	207	222	232	253	224	221	216	231	195	201	217	212	240	257	191	258	230	225	208	212	210	230	227	219	213	218	193	254	212	220	227	221	229	240	229	221	201	203	225	226	193	239	211	202	234	224	209	209	233	216	235	212	221	231	237	234	213	229	225	232	226	233	200	208	211	230	241	228	211	228	203	235	221	215	225	239	237	239	253	214	210	236	227	227	245	217	231	221	216	206	214	224	218	228	226	205	202	232	254	211	198	226	234	224	231	228	206	215	213	256	201	229	223	221	222	205	205	214	235	218	231	217	205	196	219	235	229	221	213	218	258	239	212	239	231	229	210	225	227	242	201	203	228	228	228	216	189	227	221	212	203	190	220	193	216	226	242	238	244	224	230	199	240	217	233	221	209	213	224	200	230	230	203	218	209	209	219	233	204	233	233	206	216	195	242	184	224	228	211	203	214	237	247	246	244	232	219	190	219	248	220	220	206	235	236	239	237	214	240	234	240	220	205	233	220	231	207	223	224	207	242	221	182	227	266	242	212	222	219	235	222	220	189	205	233	250	222	188	210	221	226	231	220	211	219	234	219	194	189	202	229	191	214	207	210	207	215	216	228	236	241	230	220	215	238	241	224	246	221	243	219	243	204	227	229	220	232	244	229	244	236	252	226	210	188	199	230	220	194	196	196	216	248	203	229	215	231	204	195	212	234	223	203	209	226	208	221	227	239	214	233	223	243	240	216	246	240	222	189	254	218	221	208	216	183	176	235	222	191	200	233	207	237	207	240	219	222	229	204	201	219	207	224	223	214	229	217	228	244	229	206	243	232	233	240	235	243	214	207	194	210	233	196	237	232	214	203	217	211	221	232	222	229	219	221	222	208	220	247	228	233	220	216	197	210	214	227	213	205	219	206	237	242	201	236	196	215	242	214	224	220	228	217	220	221	194	211	223	230	225	268	215	230	226	218	213	231	214	241	221	218	212	212	209	217	213	195	244	218	240	249	221	232	235	187	216	229	193	221	232	226	223	212	217	229	230	201	221	223	242	179	221	235	201	225	212	242	242	220	218	228	225	204	229	202	247	253	203	211	231	215	214	225	199	191	211	231	234	212	210	224	222	247	238	253	225	250	244	270	218	212	240	216	217	194	234	219	196	199	190	206	197	218	190	216	217	227	208	230	230	231	218	209	241	208	242	199	268	219	227	224	178	252	242	195	222	200	217	230	224	201	209	247	215	178	202	205	201	236	227	230	224	225	223	191	212	239	203	235	227	181	245	202	210	225	225	259	215	220	208	220	224	232	230	221	220	218	208	236	227	253	216	229	243	230	226	246	206	223	211	237	236	218	236	211	211	199	214	227	224	249	233	228	216	212	200	216	225	218	216	217	215	228	221	244	219	235	213	247	217	196	210	224	237	198	185	201	228	200	235	255	205	201	218	218	253	229	196	214	229	209	223	221	189	191	246	249	208	248	204	233	216	255	231	222	230	227	235	223	210	225	231	203	198	239	209	232	231	216	241	231	200	246	222	240	217	232	235	225	222	226	227	218	208	218	220	229	222	210	226	232	220	202	224	218	231	227	235	229	230	211	226	213	198	212	233	213	195	229	211	230	223	209	226	204	227	230	241	217	232	215	214	246	211	224	241	224	231	248	214	222	229	237	233	257	223	189	238	242	210	205	227	199	202	222	227	229	200	216	250	227	194	218	232	228	206	216	218	204	218	219	195	239	216	233	220	209	211	212	208	223	244	197	207	214	221	204	219	226	205	236	227	205	193	205	226	211	210	224	211	231	207	221	209	204	230	237	211	206	232	221	198	237	209	205	244	222	211	233	206	233	227	218	258	236	240	229	216	228	222	202	218	244	236	224	218	214	223	239	243	213	240	224	199	221	209	233	247	207	230	240	216	221	204	209	204	233	226	207	214	201	238	235	213	199	234	218	238	238	220	223	211	216	220	215	218	215	196	206	211	247	225	190	196	222	203	247	185	220	200	221	219	218	239	222	215	226	237	193	213	230	224	241	216	227	229	255	214	211	240	209	219	224	253	209	213	221	226	205	198	215	212	226	215	238	227	236	240	215	210	220	206	208	223	228	219	195	233	248	221	197	242	207	195	231	211	215	219	223	228	215	217	216	262	219	209	186	209	228	245	221	228	199	218	204	224	229	223	195	219	202	228	217	198	217	200	233	205	221	245	210	216	221	208	186	229	230	222	220	237	222	243	210	224	219	245	247	178	214	229	221	220	207	222	206	213	213	197	225	213	231	233	229	168	199	246	188	223	231	206	220	252	199	226	222	209	242	206	249	222	269	210	225	244	219	223	204	204	226	237	239	225	196	193	238	229	215	194	210	218	218	211	208	223	222	243	218	195	201	199	230	216	202	208	209	212	218	207	206	216	221	246	211	250	208	222	220	224	238	206	231	234	214	206	219	236	205	210	214	218	196	221	246	213	219	208	251	218	224	212	212	216	199	241	210	208	211	216	238	236	222	235	203	222	189	208	251	222	211	217	205	216	223	261	205	230	226	216	226	212	230	255	216	201	233	205	224	226	195	217	200	210	202	233	211	219	208	238	213	229	198	210	231	220	211	231	239	238	220	238	215	241
3143	2009	1132	815	692	623	587	577	569	571	509	575	590	555	605	547	548	544	543	540	565	522	527	531	549	551	495	520	546	559	564	537	549	547	546	570	502	579	518	532	546	527	531	486	571	535	494	532	492	534	557	529	551	552	551	570	574	540	533	555	545	532	527	528	546	568	570	522	567	549	548	559	555	543	562	542	587	510	521	524	505	536	527	519	544	542	508	546	511	524	533	578	582	573	525	552	523	530	533	562	478	526	515	529	593	519	501	530	479	543	540	570	517	554	513	554	527	518	574	561	523	534	547	524	527	528	540	531	537	586	530	522	506	543	544	532	578	572	565	568	511	525	522	497	543	571	539	532	534	550	532	540	585	545	531	519	541	556	541	514	523	566	548	556	515	550	543	564	517	561	550	509	580	541	545	563	518	532	523	537	521	526	517	556	517	573	541	530	516	521	497	509	541	580	572	516	530	530	527	547	495	551	579	545	550	541	482	577	534	539	552	579	548	535	569	530	566	550	539	533	503	503	493	513	562	543	514	560	504	526	579	551	545	491	559	525	556	531	563	527	550	549	548	582	544	496	541	519	509	560	556	557	567	522	550	551	552	546	538	605	540	529	534	575	516	505	534	513	530	524	566	562	529	540	553	534	518	515	541	540	494	528	516	562	547	528	539	497	571	520	586	531	567	542	530	568	525	539	494	516	560	549	524	526	536	530	576	517	542	539	523	536	567	541	539	556	563	546	500	571	543	553	534	591	579	516	531	527	532	541	604	493	528	537	534	572	554	569	531	549	541	566	534	590	552	547	577	553	531	524	561	556	533	519	572	501	560	531	554	537	574	529	532	534	515	539	535	516	536	568	522	535	538	536	550	526	533	509	553	556	540	551	539	506	519	521	504	553	552	512	516	531	520	573	563	499	573	534	543	487	546	553	542	519	538	579	540	520	555	552	549	523	507	528	516	567	564	560	534	538	599	481	573	548	554	526	534	576	536	579	508	551	557	553	550	560	492	572	576	570	523	551	552	559	554	541	568	510	564	572	555	519	542	538	512	576	530	544	528	520	524	539	531	540	516	518	554	571	551	543	507	515	586	519	589	543	546	485	509	516	553	530	534	546	547	525	548	550	576	556	530	535	549	548	528	555	555	512	525	534	557	554	547	522	541	575	511	544	566	531	564	524	522	538	563	490	504	540	556	534	509	530	544	516	525	574	497	562	501	533	567	569	494	570	543	578	501	547	535	519	529	554	496	529	509	533	555	472	467	527	538	531	533	597	572	508	534	541	569	573	565	542	567	517	553	565	549	513	524	501	535	505	523	546	544	538	511	541	546	508	527	561	533	547	533	539	550	527	536	556	504	511	537	568	563	538	559	516	526	550	542	544	521	534	576	551	506	549	569	509	532	555	545	527	532	558	569	530	535	493	537	546	578	540	545	494	565	567	548	548	550	526	563	532	542	511	534	524	514	555	540	572	515	562	518	522	526	576	547	553	527	578	525	514	534	562	512	526	540	570	552	528	506	543	505	513	541	541	561	539	540	559	585	526	574	565	545	531	541	568	514	506	540	564	519	524	549	590	538	522	528	513	542	528	503	539	514	570	533	563	552	507	531	530	522	517	559	570	513	574	527	526	523	537	522	572	538	555	506	553	536	495	536	547	571	550	559	524	561	537	555	566	568	546	530	547	536	543	539	514	512	571	539	542	543	542	554	543	527	544	502	512	506	517	555	546	503	522	479	585	505	516	479	502	508	540	571	541	543	520	529	544	541	539	552	531	517	546	533	531	592	576	544	532	538	525	572	559	537	514	549	559	528	564	528	554	570	577	533	581	544	507	548	583	542	538	550	550	498	582	537	522	525	567	514	524	517	519	527	506	580	548	536	545	570	541	524	519	537	526	530	499	558	523	530	582	562	560	507	498	571	529	530	535	545	597	541	563	522	553	531	528	561	516	547	537	481	539	543	554	558	525	540	536	563	497	546	529	539	558	579	526	554	541	509	535	548	524	511	552	539	528	495	578	525	567	534	544	602	506	574	539	506	544	563	530	540	549	558	529	546	565	486	504	549	507	533	546	541	497	585	528	554	556	514	538	513	542	528	546	504	544	538	533	538	528	542	524	536	528	554	553	522	511	561	534	552	543	550	559	548	531	503	493	531	528	550	519	547	529	527	557	564	546	541	540	566	530	549	531	543	559	543	538	569	525	545	544	549	554	537	551	526	560	568	472	490	534	548	537	541	538	529	540	554	544	515	519	550	560	558	505	549	547	558	509	550	550	525	519	559	540	528	574	541	548	570	499	549	529	534	608	529	527	515	553	520	527	554	531	524	483	541	527	521	555	531	540	568	532	549	487	567	515	516	527	522	533	538	562	542	589	503	539	526	532	554	517	524	533	542	543	520	566	548	550	501	532	543	574	549	539	605	507	556	522	527	545	540	539	557	514	556	517	533	498	510	540	551	484	507	592	523	535	533	582	490	559	531	531	563	496	500	546	522	554	507	509	526	538	523	532	539	573	502	529	538	520	522	563	530	509	534	558	562	536	535	567	528	504	491	556	589	516	542	520	509	560	533	527	552	571	550	545	537	513	527	525	541	510	520	527	563	531	500	545	513	564	534	526	565	527	524	532	575	546	544	560	546	531	511	558	535	485	576	608	526	523	568	496	550	592	519	580	536	533	555	528	541	495	562	549	529	542	506	552	556	528	549	506	557	552	537	604	515	508	543	564	560	534	543	497	554	574	573	520	548	545	495	540	540	524	524	562	554	535	512	522	538	541	525	545	557	544	548	548	524	557	540	508	547	504	567	545	536	520	577	544	524	530	549	530	527	511	550	553	527	536	545	566	533	557	501	542	511	565	554	525	558	553	491	546	526	591	562	550	620	551	567	516	536	527	534	518	539	521	545	546	516	504	537	529	562	543	553	542	538	515	533	554	545	544	535	518	528	530	517	544	555	559	469	597	535	523	531	495	562	558	527	500	498	531	518	548	528	544	502	551	545	580	556	527	557	523	568	531	519	571	571	533	534	542	538	517	486	506	536	534	544	522	513	524	521	501	551	488	541	551	529	520	502	511	594	535	536	526	552	508	569	542	591	521	517	557	508	528	518	546	561	540	543	516	510	529	508	549	546	564	532	588	565	540	501	583	535	552	522	511	529	539	541	540	541	536	583	545	565	509	585	549	558	532	526	545	531	533	533	560	518	534	524	536	544	519	492	533	570	555	540	537	539	511	560	560	528	550	533	539	537	533	575	525	549	529	489	548	559	552	508	541	524	512	530	528	550	565	563	512	519	577	556	588	553	475	484	543	511	549	477	523	541	511	538	552	535	575	537	529	538	555	518	551	531	514	503	568	510	534	512	548	536	507	544	515	482	519	546	465	559	540	540	577	532	573	562	529	557	560	548	567	525	536	564	549	558	523	543	539	568	560	557	533	556	552	509	535	537	581	557	538	534	542	537	513	512	526	558	514	575	559	557	538	544	542	545	507
24379	21454	25033	28290	21454	21469	12254	381	186	199	160	166	151	126	129	121	125	102	125	102	109	111	127	100	107	124	110	93	109	110	122	83	114	103	106	102	103	111	95	105	101	112	97	119	110	108	100	87	91	110	103	100	106	106	114	102	81	94	88	104	92	95	106	107	82	106	99	107	95	94	92	95	102	119	102	103	96	82	95	100	98	116	86	99	88	113	100	112	103	95	113	88	101	115	103	86	82	76	95	92	99	106	128	94	109	106	105	89	105	96	104	125	114	97	99	85	107	99	117	90	111	110	89	93	104	115	91	102	99	82	97	114	110	108	94	108	98	92	86	102	91	111	91	110	97	97	99	89	90	94	98	123	89	92	107	97	98	101	90	106	98	109	108	99	97	83	90	104	100	118	99	90	92	101	87	77	103	115	119	108	72	98	88	122	92	90	103	100	102	128	79	109	73	84	83	99	98	90	105	116	92	85	97	102	93	107	121	83	96	98	89	132	116	97	89	93	85	87	102	83	99	108	94	101	98	74	76	97	96	114	87	90	104	102	90	89	89	113	114	124	82	89	98	99	91	102	112	99	97	116	90	92	115	108	108	104	100	93	82	94	98	96	92	79	105	117	84	92	104	97	102	80	113	105	97	96	103	102	82	103	91	111	96	100	100	105	94	97	113	114	92	93	102	107	95	103	93	98	98	98	104	92	109	90	110	98	116	77	107	134	87	107	111	90	91	111	106	104	96	108	94	90	91	109	99	109	109	110	102	88	101	86	103	98	90	101	103	102	100	94	108	97	106	101	109	102	83	89	100	83	110	100	108	95	112	108	107	102	105	78	114	103	102	96	109	88	103	94	101	81	113	103	101	101	88	91	94	110	110	110	85	103	105	115	106	96	81	100	89	92	95	83	88	99	95	89	108	93	99	91	102	96	112	98	88	98	110	121	105	111	104	105	115	98	107	99	121	109	107	102	96	114	125	87	101	100	100	101	100	103	92	90	112	77	88	97	104	104	109	103	106	98	112	85	118	89	121	95	93	111	87	90	88	87	101	97	76	97	84	103	99	107	101	86	94	100	112	90	98	108	116	104	76	91	108	105	90	107	100	97	94	112	107	97	111	101	102	105	93	106	113	105	100	110	104	107	103	92	103	82	92	77	102	103	96	94	97	102	97	98	97	95	99	102	101	114	113	98	99	101	99	92	119	82	82	85	87	101	91	117	98	100	85	101	108	102	82	101	102	99	85	115	109	95	98	90	125	98	97	99	125	107	103	93	103	112	72	103	101	121	93	95	88	126	84	103	100	102	108	94	98	128	137	91	85	80	126	93	96	111	93	106	102	102	98	113	84	89	103	92	89	101	84	103	114	92	105	115	112	100	108	111	98	89	107	88	118	92	104	74	90	107	94	90	88	107	98	82	106	107	100	103	94	104	105	96	98	108	101	93	80	103	101	102	102	115	124	96	96	116	90	92	93	83	103	103	91	90	101	102	108	85	85	94	101	129	84	114	106	97	104	111	118	95	99	100	101	99	126	107	110	95	103	118	96	107	106	90	97	119	98	104	99	103	99	97	98	93	99	93	95	110	93	114	109	88	109	111	92	114	125	84	100	104	104	107	109	105	115	108	103	116	89	87	101	104	83	101	93	100	116	103	103	92	119	118	76	101	96	94	100	95	98	121	91	102	98	104	90	96	100	93	78	101	113	97	107	114	89	101	104	113	99	90	102	91	101	100	106	85	105	88	114	73	95	117	121	106	85	81	109	100	107	100	105	102	88	108	96	80	105	113	93	121	102	86	99	128	98	94	107	94	103	104	111	109	98	118	125	95	104	118	108	94	96	114	96	110	100	84	116	105	98	109	86	101	94	81	86	100	92	97	81	104	102	110	122	97	120	105	95	118	93	88	101	105	102	108	109	100	106	105	93	108	97	101	85	107	101	86	91	90	87	91	111	105	105	94	105	107	108	118	115	92	88	105	115	118	103	110	100	101	79	94	89	111	107	88	107	100	108	106	95	112	106	97	99	101	87	117	106	99	103	98	108	99	103	110	107	89	81	112	82	105	90	95	82	95	99	111	117	103	90	83	112	102	78	93	101	99	90	106	106	91	97	102	121	93	99	97	108	84	97	108	97	90	119	98	107	92	97	103	103	105	97	100	111	98	103	105	113	106	89	78	95	106	90	108	98	107	71	116	106	97	108	81	111	76	80	110	94	91	91	87	100	104	121	103	104	87	90	120	102	97	91	117	80	91	99	122	81	107	87	79	94	114	108	99	108	97	121	108	89	81	103	110	108	131	106	100	107	114	109	105	77	98	115	115	90	97	93	98	111	95	98	98	116	92	113	73	106	106	101	95	92	127	107	92	103	109	72	107	115	113	99	106	108	104	96	116	107	106	89	95	99	111	97	100	111	107	107	87	105	87	119	95	90	100	98	84	97	89	102	108	93	93	88	88	88	111	90	106	111	86	106	108	101	107	89	121	101	114	116	109	129	113	94	107	107	100	94	93	100	94	106	89	113	88	100	112	95	99	99	123	99	100	107	98	114	96	88	112	114	105	97	96	90	91	106	98	96	109	93	132	92	83	105	100	109	95	94	100	118	104	102	108	99	92	121	77	102	84	81	109	102	111	90	95	113	96	85	85	110	109	100	97	96	112	110	101	115	92	92	97	97	105	100	100	100	112	120	80	83	105	119	97	105	102	92	106	90	101	97	101	99	97	106	108	122	122	98	97	108	101	96	95	103	94	100	104	97	101	91	106	89	92	87	94	97	108	96	106	91	94	109	90	95	90	104	88	107	108	98	107	99	93	118	94	80	93	101	88	94	105	108	111	107	99	115	92	105	120	107	124	107	100	86	114	101	106	97	108	113	102	103	103	99	110	79	90	109	111	105	106	95	112	88	94	118	93	87	97	89	90	102	90	105	93	118	86	92	108	99	103	82	99	99	90	107	105	92	106	106	90	89	107	94	109	85	108	103	98	97	93	90	93	107	105	99	92	98	88	91	97	112	103	97	120	111	104	93	93	83	78	90	104	117	96	84	91	100	100	97	87	99	104	90	101	98	113	91	87	77	112	104	91	90	108	95	87	92	100	130	105	101	87	93	93	101	90	90	98	96	121	114	102	112	103	99	91	103	89	125	113	93	97	108	98	93	110	102	114	100	106	109	101	109	85	82	123	93	104	115	106	84	100	112	100	111	86	94	91	90	102	85	98	99	86	87	116	116	100	101	108	80	109	101	97	100	91	93	97	97	109	91	113	115	84	108	88	97	93	103	103	101	87	99	95	98	97	90	109	121	94	87	84	92	87	95	101	81	94	87	98	105	97	94	121	111	114	103	94	109	81	85	80	97	131	112	105	92	111	99	119	76	100	102	98	93	101	104	96	95	92	96	102	108	88	99	92	118	91	101	99	103	90	91	94	106	103	113	112	91	118	111	102	109	97	113	113	115	107	94	105	107	86	89	88	103	113	108	95	86	67	83	78
2856	3022	1385	751	467	397	340	343	317	313	292	317	310	284	313	307	271	291	266	285	290	290	265	280	280	317	302	293	281	244	268	302	283	308	286	285	348	306	257	293	293	298	274	282	307	277	290	272	300	283	294	261	312	270	310	296	261	316	293	288	282	278	296	284	307	287	241	294	302	276	279	264	281	295	286	274	278	265	266	252	291	291	298	267	254	270	299	294	261	262	278	279	290	280	318	288	306	278	286	280	281	302	270	282	283	296	257	274	276	284	292	273	281	265	283	292	296	252	287	264	255	289	291	258	274	267	280	282	281	275	265	268	293	276	268	261	274	302	280	320	287	282	279	262	304	268	291	296	298	291	277	289	273	286	258	272	269	264	273	287	254	285	285	288	259	286	323	268	302	254	281	275	270	294	299	309	290	240	290	296	270	262	279	271	275	276	273	288	268	272	294	251	274	281	285	275	284	289	311	275	291	261	284	279	292	293	282	262	291	267	291	286	287	310	282	321	277	310	284	309	274	280	292	265	280	251	279	279	291	292	285	278	279	253	285	278	303	299	278	254	303	286	233	287	303	249	248	293	284	269	279	264	266	270	274	276	273	272	265	298	264	275	276	258	317	304	275	286	293	272	292	279	280	275	318	314	251	294	320	287	286	321	297	278	299	263	280	299	305	261	284	258	295	296	296	267	303	298	251	289	285	274	272	267	268	274	297	273	306	288	279	318	280	293	267	262	305	256	260	304	325	284	304	258	282	264	276	309	280	270	290	286	288	293	260	284	280	269	280	271	270	267	297	271	284	260	290	262	259	272	282	309	280	267	280	284	268	283	267	297	281	292	309	263	251	271	280	273	275	263	267	279	294	257	263	300	296	287	314	270	270	271	265	269	281	271	293	286	269	297	279	272	282	324	318	262	288	293	263	274	294	295	295	232	258	265	294	281	273	301	292	270	294	280	265	285	250	292	251	302	287	248	277	283	281	301	281	269	280	294	267	252	302	267	302	278	273	294	290	309	259	267	270	282	269	289	303	276	261	263	305	308	278	282	295	259	277	290	304	315	290	274	279	293	292	290	237	271	291	265	264	266	270	232	267	282	260	292	285	281	287	282	308	306	272	275	279	291	299	305	268	276	275	276	293	282	291	297	272	270	318	245	291	290	309	282	279	248	266	257	278	263	267	262	292	303	276	300	261	262	280	304	269	273	278	282	270	293	268	300	291	271	255	295	267	274	283	256	301	274	267	295	255	264	290	266	277	281	308	309	295	280	307	297	289	267	299	292	259	266	267	265	307	262	229	278	295	277	263	278	272	268	255	274	249	285	293	258	268	293	281	290	268	296	273	284	259	313	306	280	302	294	240	256	298	248	269	250	307	299	307	241	283	280	285	277	280	265	263	292	281	291	282	297	286	302	300	268	258	282	266	273	291	288	270	240	268	262	261	256	269	301	310	281	257	294	276	257	298	270	301	272	265	270	253	278	288	276	286	301	305	256	257	257	315	263	279	280	285	275	286	275	292	251	320	256	256	299	283	261	288	278	272	297	273	284	287	270	301	241	266	274	276	276	279	293	248	281	258	241	266	292	289	287	286	270	305	293	320	279	299	265	294	276	249	295	319	270	286	250	274	289	293	309	300	268	299	270	275	263	283	279	263	260	302	274	281	257	297	282	279	270	252	297	275	262	297	266	286	310	283	271	251	278	304	283	305	292	295	288	277	300	248	283	265	294	292	285	281	276	261	288	287	282	273	308	271	273	257	280	295	266	290	268	270	291	259	303	267	287	276	276	287	274	284	268	303	268	306	274	269	266	299	292	299	277	269	301	261	304	272	288	290	288	304	290	266	296	289	261	269	282	286	279	260	237	279	274	282	255	251	303	278	286	279	278	270	293	291	261	280	320	294	252	300	291	274	272	286	267	289	281	294	275	321	289	281	273	276	253	259	301	256	277	260	273	268	271	290	274	280	297	287	270	245	270	292	262	281	267	295	271	288	307	273	292	270	277	315	276	265	277	287	289	290	290	301	267	309	287	288	278	276	266	280	274	317	279	265	261	269	264	285	293	287	267	282	284	278	286	301	259	274	276	271	289	272	290	286	249	254	269	283	275	293	266	299	294	248	289	275	276	305	263	271	275	277	299	263	286	287	297	299	278	278	286	291	292	258	288	282	299	275	277	284	264	266	284	291	301	289	280	299	284	278	277	298	319	287	298	281	282	297	249	261	310	293	302	266	257	287	276	284	295	278	275	281	259	281	290	268	284	301	304	265	281	294	266	253	262	255	266	281	286	286	292	264	255	284	306	277	252	291	282	290	280	293	269	284	275	279	276	285	266	253	269	312	301	275	271	301	269	276	282	305	279	281	292	276	318	267	276	288	270	288	273	272	269	263	306	250	274	248	277	285	261	265	304	280	290	289	282	302	292	269	274	298	289	282	279	271	276	315	269	276	249	243	281	249	304	264	286	267	276	297	237	287	298	280	325	282	258	289	257	271	258	308	257	278	299	251	260	278	284	297	258	291	286	265	267	305	284	286	315	254	275	288	291	264	270	285	241	282	268	270	242	278	311	284	285	289	268	260	286	292	312	313	303	276	287	307	282	267	307	306	265	255	287	280	300	297	275	281	288	293	315	266	282	299	282	263	267	248	291	281	240	301	287	303	253	253	263	307	302	290	290	288	280	264	272	291	282	311	274	272	259	262	272	295	267	242	282	274	269	290	267	280	263	264	294	274	293	245	260	287	312	272	269	274	268	285	264	292	297	263	294	288	269	283	277	282	271	290	293	306	286	276	254	300	272	260	286	302	284	277	251	276	272	288	253	257	293	274	277	285	287	301	258	271	295	271	273	270	271	301	304	290	264	285	272	271	275	298	260	275	266	269	290	262	283	278	286	279	282	278	280	290	274	268	286	254	250	300	324	267	305	285	277	297	314	294	296	314	261	291	265	249	295	273	286	285	309	250	271	288	292	269	261	287	302	322	285	302	252	267	275	276	282	264	270	273	251	274	274	269	265	304	284	288	293	280	286	292	260	286	271	279	315	253	297	299	267	276	258	281	296	270	316	278	300	302	296	258	276	295	287	265	270	290	315	292	277	272	264	297	277	299	289	306	284	271	283	264	283	284	298	280	283	252	263	295	286	275	279	292	288	297	273	286	281	280	272	295	273	266	284	285	282	271	303	269	302	260	277	273	271	277	252	255	280	290	281	282	272	286	292	239	311	281	267	287	262	290	268	278	295	271	274	276	288	292	245	302	269	277	268	263	281	274	272	268	318	272	269	269	276	285	273	297	288	255	291	288	287	307	304	282	272	254	274	255	270	299	276	285	270	278	274	265	283	277	270	261	279	259	299	248	301	298	271	276	301	272	267	263	311	296	269	275	335	266	269	295	261	284	294	281	299	273	280	276	285	264	275	282	272	297	287	270	259	255	293	283	301	301	310	260	277	293	259	271	271	292	255	269	292	279	267	270	300	292	283	297	268	291	284
31969	19997	7441	572	423	385	358	303	338	328	363	363	344	351	318	345	356	361	302	355	306	363	321	318	334	342	366	363	373	336	332	335	362	349	351	322	324	351	322	309	331	378	336	349	355	325	343	339	360	344	343	361	339	331	330	347	350	357	366	325	343	320	371	356	341	365	356	357	331	330	347	367	323	353	338	344	384	349	344	359	328	324	398	332	325	351	354	326	324	363	298	308	337	321	359	334	415	368	315	354	337	331	368	365	321	328	358	348	333	329	307	310	338	370	330	351	349	353	290	307	346	342	399	330	299	361	366	333	336	345	325	321	325	321	355	359	336	286	373	349	342	348	346	346	384	339	363	351	322	334	373	363	336	347	372	338	334	343	334	353	339	352	353	325	309	315	330	352	316	372	378	353	311	371	308	322	341	325	326	322	340	351	289	361	375	337	298	321	345	373	354	336	364	364	360	355	357	364	314	323	339	344	347	341	309	341	336	373	352	361	343	331	307	378	310	327	349	352	301	350	360	388	342	361	356	349	331	355	325	335	334	362	329	348	339	373	340	366	356	369	347	349	344	359	352	327	334	391	390	362	335	319	322	346	371	368	356	362	376	354	342	349	383	364	371	333	375	375	340	380	341	331	314	334	313	338	341	333	343	357	312	320	370	356	306	329	365	383	354	341	325	347	325	331	341	361	372	343	335	336	347	336	357	328	347	313	329	363	340	355	328	333	343	342	348	360	363	361	336	341	330	371	361	358	405	322	331	331	345	341	369	362	341	354	315	314	316	343	352	318	324	314	350	357	352	321	373	335	348	323	355	340	347	329	362	325	304	351	358	327	337	336	339	338	323	322	335	340	351	377	350	339	344	329	322	335	323	368	326	344	346	344	319	324	340	336	333	344	357	371	324	367	329	325	379	324	348	341	330	360	363	371	326	312	342	342	305	362	348	354	362	343	349	344	317	341	350	316	339	298	337	346	340	370	337	379	380	338	389	348	369	335	329	310	368	312	367	345	365	311	346	351	326	364	365	351	343	353	336	352	338	346	352	338	373	343	328	340	336	348	359	346	344	329	354	332	368	352	324	333	315	342	361	360	356	325	338	317	379	335	313	327	364	347	336	358	356	365	334	379	339	364	382	341	359	364	338	342	320	326	344	367	343	344	329	362	338	340	315	361	355	353	338	351	355	351	336	342	367	328	329	346	344	360	300	338	352	329	390	327	334	297	332	340	359	377	359	366	329	344	319	348	374	342	330	333	351	338	385	334	325	351	339	359	334	336	339	365	330	302	340	310	357	347	328	336	329	357	320	332	370	357	314	329	382	326	346	367	369	357	340	350	353	305	348	328	360	344	349	343	356	349	344	331	335	346	323	332	353	348	346	332	345	280	318	364	371	327	322	324	375	341	329	289	336	340	328	349	344	325	375	344	340	362	370	321	327	369	337	352	378	344	330	330	348	335	337	356	350	347	347	319	350	337	323	314	368	366	355	341	337	355	324	313	336	328	347	352	346	357	362	315	331	346	353	336	352	332	301	356	344	352	333	314	363	373	365	336	320	325	319	319	332	298	354	336	390	309	364	332	324	326	355	336	358	317	379	323	337	314	333	314	351	329	387	332	351	350	340	340	349	355	335	351	346	321	360	334	319	342	365	317	338	349	351	372	346	329	328	320	324	366	364	344	318	326	321	325	329	328	345	330	361	325	336	336	330	364	332	366	318	360	333	335	316	372	331	327	334	334	339	325	334	360	356	316	338	350	374	381	347	346	346	388	342	356	348	326	346	342	359	360	335	346	348	345	343	345	334	381	332	361	378	365	354	364	324	327	354	356	330	332	366	376	347	322	363	330	331	311	327	353	327	343	318	359	294	347	369	351	390	357	334	318	367	332	345	353	356	371	339	310	330	296	338	345	338	352	348	343	331	341	330	344	388	358	306	357	363	352	346	352	376	354	346	340	393	394	326	343	332	339	344	345	330	367	322	393	348	321	321	331	373	323	336	314	309	350	374	342	368	332	357	364	344	317	363	322	342	326	314	362	332	326	302	347	364	337	332	334	353	339	360	349	371	339	332	338	356	359	352	330	330	353	359	361	314	341	298	317	353	337	291	310	353	339	329	325	331	307	322	348	332	336	341	323	335	333	360	340	366	333	343	353	365	341	359	353	311	321	354	337	326	317	367	383	344	339	343	370	345	317	346	298	342	301	352	353	318	343	346	359	339	354	357	339	353	350	389	363	360	361	364	334	362	382	341	353	335	338	321	333	361	330	343	364	329	320	331	384	329	337	329	377	320	358	351	362	316	294	325	343	378	288	349	347	387	338	372	329	352	386	379	346	349	336	347	359	338	369	347	333	354	350	315	349	295	364	349	320	363	349	368	348	323	331	365	368	375	319	366	344	391	358	344	321	322	362	356	333	381	376	339	347	335	310	287	349	328	313	347	346	331	337	332	349	356	330	305	325	314	331	373	377	337	313	354	359	378	311	328	352	343	319	348	334	336	360	326	341	341	349	332	343	342	340	346	321	367	335	316	346	376	335	327	356	365	335	331	314	379	353	341	337	327	324	363	375	352	330	351	303	325	309	359	327	368	333	373	323	321	357	336	350	336	365	356	344	325	340	336	328	316	345	348	334	348	349	347	360	321	335	331	372	368	344	305	339	358	338	324	349	316	359	312	320	362	336	314	317	348	328	374	372	359	332	351	377	319	330	326	330	358	353	307	354	351	329	336	319	353	344	353	328	363	335	325	349	362	324	351	317	306	374	302	324	334	341	303	310	338	384	312	338	335	329	342	328	347	366	328	332	364	318	332	320	322	314	343	311	349	341	327	353	347	310	331	341	327	338	382	312	328	346	350	346	297	355	335	339	336	314	354	332	319	337	336	337	345	322	350	338	355	354	349	363	324	342	344	339	348	353	327	330	324	354	353	330	368	335	319	346	340	333	391	344	384	311	371	358	345	294	330	341	365	386	343	345	347	350	349	342	363	318	343	326	337	367	344	380	338	352	350	320	335	351	371	346	336	317	320	343	315	370	321	349	349	367	320	350	349	358	326	349	360	348	318	330	311	328	354	326	363	350	312	337	342	294	386	335	346	351	353	325	335	315	350	335	360	365	350	318	328	342	349	318	362	334	358	353	342	327	359	359	333	343	347	311	348	347	368	363	351	343	332	328	346	302	348	326	345	358	362	313	349	363	299	366	356	329	346	310	339	329	325	380	332	347	322	323	354	376	342	328	327	327	307	330	350	343	349	330	348	340	316	345	363	356	362	349	343	355	332	370	349	337	333	322	343	343	349	335	320	354	345	349	316	356	334	399	324	314	374	349	301	330	356	356	324	323	346	315	324	317	363	324	351	303	333	337	318	355	327	348	357	336	359	347	322	358	348	337	339	365	373	387	354	356	337	324	353	292	297	335	362	371	336	352	356	382	334	359	365	353	337	332	357	321	359	373	358	346	380	363	327	355	339	350	357	350	389	314	336	339	357	355
5910	961	885	852	786	804	830	808	780	844	835	803	802	785	795	791	822	816	885	813	816	795	819	791	848	789	799	808	794	844	844	801	827	801	830	813	796	823	777	788	817	889	838	817	829	842	833	807	827	802	826	751	854	798	841	816	807	830	806	783	763	828	797	840	835	864	786	790	828	869	835	837	823	829	852	835	796	811	791	803	840	814	855	792	857	843	793	826	814	819	849	830	819	803	761	811	820	780	806	821	824	834	772	813	823	794	826	824	828	813	811	805	874	822	784	829	803	771	847	865	838	844	766	808	802	816	847	805	807	810	774	801	814	787	791	870	826	843	891	756	842	838	851	808	788	822	833	857	787	798	882	820	853	788	811	845	813	841	814	816	778	824	852	829	803	810	848	790	789	773	823	797	861	822	828	769	822	906	775	796	838	821	840	808	824	835	886	823	797	850	849	814	836	811	820	840	838	796	796	844	861	810	828	847	815	798	801	853	814	803	846	786	793	800	829	810	812	853	819	842	776	805	775	802	782	804	836	807	837	818	772	760	784	804	812	794	803	800	783	808	803	840	823	863	878	838	840	805	824	810	807	824	803	863	826	808	817	833	819	812	821	807	808	845	860	824	803	823	818	800	850	832	828	779	826	785	821	796	850	816	862	819	851	777	804	820	866	786	831	855	818	852	854	804	861	815	830	832	779	854	828	806	842	832	806	840	797	804	809	781	823	811	785	865	808	846	774	796	851	808	802	815	775	832	858	767	791	777	812	770	766	828	824	778	758	797	799	805	791	805	800	848	840	832	816	819	834	808	820	810	823	811	824	807	787	783	753	768	846	801	817	875	791	818	779	806	799	840	834	839	841	818	845	784	780	826	818	825	785	794	810	835	825	828	770	828	830	814	823	811	781	840	825	849	853	812	759	871	845	793	816	821	820	813	850	865	785	807	809	778	850	818	829	835	819	856	804	831	723	844	862	836	805	808	820	839	872	826	864	786	879	801	767	872	832	786	810	793	850	849	816	800	775	810	801	860	821	845	804	791	824	817	767	840	841	826	823	808	854	811	807	821	820	861	779	860	847	830	788	819	808	798	834	825	777	780	750	843	807	837	837	777	796	850	850	797	792	842	843	787	809	838	831	813	828	814	810	802	800	809	764	840	835	842	774	815	784	829	831	851	818	786	835	842	847	818	836	817	833	819	838	773	827	787	859	801	818	870	828	792	842	787	812	808	787	782	811	786	822	781	825	849	813	837	781	831	783	825	832	853	792	832	838	744	825	827	778	851	835	801	874	845	811	812	849	829	774	836	816	802	818	787	829	825	774	788	800	788	778	778	803	823	860	787	808	829	845	808	831	828	826	812	813	819	817	861	797	874	761	808	835	796	815	827	828	837	833	780	784	813	806	836	835	805	856	812	812	818	852	780	797	796	857	852	807	773	803	802	822	820	842	807	859	786	796	844	846	817	828	769	812	833	765	808	782	820	777	808	833	795	834	834	804	765	804	826	842	825	820	826	793	818	773	835	830	846	773	804	787	800	834	830	788	808	817	814	845	794	833	805	784	818	831	890	759	812	827	848	833	788	795	821	805	794	803	815	791	811	812	806	788	814	783	822	821	792	805	828	812	827	799	836	743	815	799	823	826	791	753	847	790	796	829	845	828	821	824	845	781	865	766	828	805	829	807	838	805	775	818	834	804	874	828	779	809	816	839	798	803	834	818	875	812	840	805	797	812	790	822	792	806	789	875	834	791	842	816	851	774	815	867	778	838	802	842	853	806	767	798	821	811	810	828	817	778	810	840	804	788	822	823	811	832	807	788	789	811	862	791	825	820	849	806	801	799	829	848	815	792	828	817	798	760	834	846	855	823	813	795	852	873	813	836	818	846	806	793	858	818	778	820	817	794	821	828	806	836	803	816	844	815	833	814	788	823	798	855	803	844	805	803	821	780	797	814	813	794	796	768	763	821	824	818	752	786	785	799	866	832	780	776	776	827	868	846	842	831	828	810	776	848	813	784	797	787	812	837	792	860	802	848	746	790	818	827	857	868	829	817	840	851	779	860	786	852	824	766	838	800	808	785	837	817	846	783	820	755	837	817	823	795	836	855	835	817	840	833	804	838	772	817	846	787	793	806	767	866	784	817	831	862	782	824	790	828	832	839	839	834	797	817	823	810	785	820	795	828	818	778	800	750	845	806	800	780	822	805	820	810	834	854	836	854	833	792	814	785	871	823	793	820	769	794	841	864	822	839	836	857	847	824	863	772	837	807	786	776	798	821	820	838	848	847	810	792	798	816	841	819	788	829	807	847	836	821	802	862	817	853	819	834	789	827	851	789	793	845	838	800	824	822	817	815	786	799	829	832	789	853	764	819	839	829	831	827	799	831	890	859	826	785	790	836	846	787	819	806	844	821	804	796	782	836	784	841	808	806	785	772	830	777	804	836	845	773	806	793	845	781	835	784	836	777	841	843	795	863	804	850	781	845	831	853	876	809	826	815	840	821	815	831	807	822	823	800	780	847	810	814	862	805	781	867	804	796	835	776	813	872	841	840	830	796	845	792	820	774	903	812	784	830	824	845	829	857	836	833	821	832	787	800	793	819	865	823	835	796	844	826	820	834	814	777	822	796	789	794	773	843	791	810	858	797	788	828	796	805	809	791	851	821	803	811	775	790	836	804	826	803	838	852	824	806	761	803	842	789	767	800	810	789	773	791	800	803	816	808	827	790	771	808	771	796	827	840	810	780	828	816	869	799	773	831	802	833	882	813	868	782	814	837	850	840	830	857	823	820	815	811	783	856	808	783	817	823	818	857	786	805	824	791	802	804	802	846	782	773	808	828	829	798	828	857	805	815	812	820	803	838	772	823	828	811	803	817	836	819	817	767	770	798	831	830	780	837	838	802	815	790	835	809	861	832	766	812	835	796	842	800	792	788	800	823	867	787	798	766	855	813	825	818	847	819	846	838	837	828	822	798	790	808	831	852	842	869	846	807	833	781	847	828	791	772	843	821	806	840	807	814	828	799	783	808	817	841	854	837	833	860	820	797	806	818	803	833	789	765	817	822	840	812	809	844	785	785	809	802	819	801	821	793	812	819	861	835	832	826	813	892	761	833	816	771	816	806	775	794	794	840	778	855	836	821	786	811	823	806	814	848	827	776	823	791	849	779	809	784	800	814	817	783	812	810	812	836	797	757	854	807	817	829	824	767	834	842	859	772	810	805	866	832	853	770	806	819	800	786	803	825	820	821	799	860	835	824	820	871	799	873	831	815	813	824	813	806	847	816	761	808	850	774	813	842	830	751	771	766	843	861	788	830	852	782	861	797	829	797	760	761	808	851	838	816	771	806	854	825	818	849	808	778	850	810	828	847	822	816	850	822	836	800	852	802	801	793	841	823	876	839	799	772	831	787	816	740	835	839	863	821	790	799	805	860	781	839	796	811	837	770	781	821	832	806	795	827	778	805	794	828	789	825	795	772	798	783	841
25014	21502	24725	28718	21507	17456	507	325	244	265	275	277	227	249	212	229	246	230	228	226	227	192	226	217	229	222	236	227	215	232	209	215	215	223	259	233	232	207	238	237	209	231	243	226	229	217	212	219	244	207	218	238	248	215	231	212	235	243	214	189	220	251	228	241	250	237	228	214	189	205	210	208	258	212	219	222	208	204	257	190	218	236	218	223	228	233	233	227	211	219	224	219	226	217	233	215	202	210	214	184	219	226	203	230	226	239	218	190	210	218	196	220	206	223	219	218	237	237	217	211	222	215	260	223	199	208	219	228	220	235	221	238	231	213	232	214	229	200	190	219	212	203	215	218	220	247	194	231	190	215	220	204	214	229	241	222	217	219	232	237	212	218	212	181	201	192	222	226	224	195	208	221	212	216	225	246	264	228	200	218	213	240	199	245	204	222	234	227	206	225	218	220	241	238	232	194	223	199	213	241	215	223	218	237	221	192	221	242	236	225	232	228	224	220	205	230	200	217	206	199	234	239	216	234	224	226	245	193	239	231	244	211	221	219	244	245	229	211	209	241	237	196	224	213	202	203	220	218	215	231	203	225	223	220	227	204	201	230	224	206	198	210	206	226	229	229	233	210	220	210	226	223	202	234	211	214	195	227	223	221	221	206	225	240	214	210	199	202	219	244	244	209	212	212	218	215	213	239	238	242	212	225	251	211	210	189	231	248	205	235	235	213	197	220	246	220	220	206	230	190	203	220	224	214	235	212	234	200	212	250	231	222	224	217	231	220	211	213	210	223	221	223	216	236	199	194	218	207	254	191	246	231	210	234	191	249	249	218	236	241	217	215	217	235	242	217	218	233	224	227	212	222	224	255	228	189	210	219	208	213	225	196	205	222	215	191	198	196	212	198	217	247	193	214	246	210	210	249	217	203	242	248	215	229	207	202	228	233	251	218	199	204	218	242	248	207	203	230	217	233	207	211	221	220	244	215	218	210	202	208	209	203	202	225	216	236	205	208	211	242	238	229	215	223	223	182	228	238	213	247	217	238	219	213	227	236	239	201	225	229	224	231	220	223	222	219	213	230	190	220	215	233	245	191	248	240	197	203	220	237	224	233	238	249	199	188	212	211	212	223	231	221	214	247	220	225	204	212	206	206	217	241	239	227	232	226	243	239	223	201	207	234	212	238	236	263	243	223	216	214	208	201	211	271	230	235	227	205	215	208	195	249	208	221	220	239	210	209	235	196	233	196	219	223	236	247	229	231	210	210	203	215	222	227	249	193	240	206	251	232	214	199	237	232	235	236	189	212	223	229	236	217	211	241	208	230	229	207	202	223	245	230	232	236	220	222	259	224	190	229	207	230	218	220	226	199	235	208	238	205	207	207	221	222	208	215	217	208	221	212	239	215	215	197	227	205	256	211	232	225	208	224	225	227	222	242	213	206	204	209	232	204	235	230	237	207	217	218	213	230	239	253	206	190	219	210	208	201	252	228	222	198	226	222	231	213	225	194	198	215	232	220	206	236	206	217	206	221	216	215	208	219	219	192	209	233	229	228	201	200	241	229	211	226	215	221	212	219	222	219	225	211	247	194	215	228	216	238	218	219	226	227	206	218	202	224	242	222	208	202	220	202	214	198	227	209	221	224	200	218	205	208	226	229	232	214	234	238	225	232	224	212	223	205	236	231	200	225	217	243	218	241	213	227	252	221	226	229	224	232	198	219	235	225	217	209	212	214	249	223	254	226	223	218	232	203	209	226	204	223	214	219	205	206	212	241	228	212	222	217	232	243	203	210	237	238	192	228	195	223	223	211	232	238	214	242	230	204	224	197	204	219	204	217	220	231	223	224	205	217	218	219	184	203	209	219	208	205	210	182	210	234	230	215	200	230	196	218	222	223	222	255	223	243	241	253	209	235	227	247	244	219	220	232	192	252	220	225	227	251	234	253	225	217	226	228	221	241	222	210	197	220	243	227	211	187	218	242	205	223	220	217	209	223	197	225	208	218	225	209	243	205	252	214	228	199	206	236	250	228	238	210	202	219	226	244	224	200	255	215	235	252	245	232	206	216	227	225	225	227	252	225	211	215	213	228	217	189	203	196	200	234	241	225	220	221	192	205	219	211	213	206	232	216	206	218	234	229	232	204	232	245	219	212	216	220	246	200	201	234	237	237	227	203	235	227	204	231	228	242	219	223	227	237	202	213	220	233	198	227	222	203	238	225	196	208	235	245	226	189	195	224	211	213	217	234	237	246	227	220	218	209	238	203	205	209	230	222	190	239	221	247	218	197	230	239	234	199	204	208	222	226	210	219	217	207	195	209	241	196	218	227	232	222	246	220	236	225	215	206	207	207	211	221	212	217	213	229	238	225	248	218	197	227	208	242	204	206	219	231	201	234	211	208	221	224	214	223	236	194	216	218	227	209	220	222	202	200	217	208	235	196	216	210	224	230	231	236	210	229	212	230	212	208	197	240	230	245	223	202	229	212	217	210	243	193	198	221	217	227	209	235	223	217	183	263	217	257	183	243	225	219	220	221	229	213	199	205	204	233	215	203	213	234	231	249	199	206	234	197	226	225	210	185	221	202	232	199	207	206	197	226	219	208	221	186	203	198	192	222	212	225	223	208	220	221	228	234	217	219	244	239	243	231	208	231	232	230	208	215	215	209	237	244	249	210	220	228	214	222	211	211	211	209	187	206	212	196	199	226	215	229	206	207	216	214	211	255	230	205	227	229	220	222	203	205	209	196	217	207	250	225	217	211	202	225	221	218	229	188	231	214	215	215	211	226	237	199	221	243	228	214	206	217	219	229	221	242	217	216	226	209	226	226	234	243	229	234	217	208	237	189	231	241	196	214	228	215	230	198	222	215	219	212	236	203	214	202	214	247	243	193	211	227	202	204	210	204	203	247	222	223	213	204	198	262	194	188	227	209	202	208	209	211	210	219	224	215	189	213	217	215	202	207	219	243	253	218	214	184	242	239	198	216	246	211	219	190	249	236	214	193	218	210	234	205	222	206	231	188	191	216	245	213	225	220	259	228	228	230	235	204	201	224	228	232	199	220	244	211	236	208	216	211	221	239	231	195	210	209	235	250	210	202	190	222	254	204	234	245	210	224	206	226	243	248	229	231	228	208	233	235	215	227	224	217	214	214	220	214	238	228	239	200	246	238	218	242	214	221	224	243	214	225	213	216	224	235	222	211	203	219	218	212	230	203	210	216	222	220	241	222	235	221	221	225	209	218	221	240	214	215	212	211	222	201	192	219	235	214	214	210	219	212	215	210	217	217	238	194	219	210	230	221	210	216	229	230	216	229	221	222	203	246	211	221	197	237	222	223	216	224	226	223	193	242	222	230	254	212	212	208	243	217	221	238	223	225	224	244	235	215	194	219	192	249	190	235	224	231	226	227	214	218	194	224	208	222	235	209	236	247	219	229	217	220	241	239	227	207	192	195	197	209	244	225	214	228	204	208	230	218	230	221	218	238
2995	1992	1087	725	651	636	568	583	507	603	519	566	541	569	521	541	536	579	515	551	511	576	536	552	534	560	517	518	515	527	521	492	532	545	518	501	537	557	553	539	577	530	596	537	532	554	539	523	555	532	547	499	539	538	521	535	557	572	523	539	539	521	495	479	579	509	521	518	508	545	602	522	518	568	550	539	516	517	551	539	538	539	544	559	565	514	525	518	563	516	542	560	540	535	530	502	532	508	527	542	530	532	544	529	540	552	581	533	502	515	552	494	544	518	532	536	566	588	545	544	545	561	557	517	536	562	513	526	556	542	548	516	551	546	537	512	528	520	547	527	569	578	520	533	547	519	523	572	507	569	521	556	482	513	561	531	517	504	542	533	542	514	539	502	546	546	567	542	494	536	543	527	534	533	514	544	542	550	515	557	518	525	535	529	550	507	559	516	547	556	529	526	539	524	490	500	547	551	553	525	506	543	531	544	573	546	508	527	568	589	536	545	539	515	537	514	525	547	568	543	540	526	535	558	491	558	524	542	511	543	493	530	520	503	507	540	528	541	561	564	538	557	509	502	510	501	518	525	511	541	501	583	532	546	540	524	526	528	543	526	548	516	528	553	516	594	537	559	541	567	531	555	538	506	572	550	525	540	539	545	500	522	531	539	538	529	544	517	535	553	517	499	520	540	564	505	498	519	533	540	559	534	509	541	515	506	517	499	527	560	527	527	559	537	534	574	575	579	550	515	576	570	504	530	516	558	551	544	576	566	536	541	524	496	528	557	521	509	557	577	554	556	524	570	530	571	506	549	546	513	514	575	525	516	528	556	538	549	505	534	529	532	542	501	520	587	530	532	543	529	537	527	509	526	571	535	557	545	523	554	524	585	538	544	581	531	506	567	558	570	507	517	515	532	535	524	522	506	511	531	544	522	577	569	553	559	529	459	524	540	534	553	554	541	531	524	563	514	533	534	524	536	555	529	488	569	561	484	587	566	560	563	576	571	571	542	520	528	513	540	551	556	562	560	527	561	521	512	518	553	537	534	542	515	511	560	505	535	556	484	501	572	560	529	520	531	529	540	518	521	518	549	528	553	526	481	507	525	593	506	499	525	556	504	545	508	522	539	534	537	533	505	554	523	488	555	502	520	538	517	507	539	542	560	489	549	529	572	520	571	556	500	601	537	512	566	548	531	529	519	568	472	521	512	568	573	534	564	561	575	558	587	521	550	575	506	543	548	478	523	535	540	528	562	536	535	561	519	559	530	496	517	539	560	548	513	549	505	548	487	552	549	542	525	486	518	497	541	518	456	528	574	572	549	540	506	545	515	540	552	524	507	567	541	535	550	536	593	500	517	554	538	566	542	559	574	572	541	545	542	550	543	509	568	529	511	561	553	548	566	534	522	535	546	556	559	532	561	506	578	527	577	494	554	530	539	540	524	550	526	539	536	516	540	525	568	565	526	519	533	529	519	514	504	555	531	551	559	527	510	556	491	509	501	513	462	554	487	551	515	537	563	512	551	542	546	530	537	534	523	524	484	545	506	541	524	524	569	560	506	536	515	550	493	564	504	526	544	555	550	547	574	554	574	523	506	498	565	498	570	535	515	527	544	545	520	498	529	532	525	536	557	571	545	522	567	537	564	538	515	538	541	534	546	539	552	529	556	554	549	509	550	510	516	520	533	509	545	552	518	522	531	541	564	552	548	534	544	511	514	562	514	571	606	539	558	535	589	524	526	531	544	523	564	515	535	529	527	547	524	554	526	475	522	516	567	516	532	535	595	521	520	531	543	538	552	532	512	535	552	500	505	527	578	550	537	485	512	531	518	526	493	556	525	557	584	535	533	514	541	542	543	522	515	518	524	571	486	520	548	564	555	548	516	588	520	520	570	559	539	540	523	508	570	563	544	569	531	541	522	512	536	527	514	520	523	498	569	559	503	538	558	516	531	507	523	543	515	528	539	505	498	537	569	548	518	543	520	556	528	528	511	544	538	502	548	530	567	507	538	557	489	533	521	500	565	528	563	580	572	530	521	549	538	533	488	500	558	553	535	585	531	545	524	549	507	601	513	553	534	508	547	542	557	504	573	534	537	560	519	525	535	567	579	536	577	556	547	543	538	498	530	541	557	589	541	552	537	550	498	544	490	570	521	518	514	532	521	545	526	547	577	519	548	550	521	539	547	534	496	527	509	554	549	576	545	501	508	560	536	495	554	506	504	562	547	580	534	533	510	555	552	530	563	544	567	496	508	532	552	534	533	527	519	578	547	529	520	509	491	558	559	523	513	502	559	516	553	553	550	573	560	558	526	541	513	532	557	523	555	571	511	495	564	506	517	532	519	552	509	563	573	539	525	572	591	558	492	547	537	562	529	497	581	585	546	525	574	518	533	515	512	530	515	548	536	484	520	522	567	579	492	503	526	557	533	582	542	525	503	555	531	590	557	580	550	576	528	510	559	539	528	575	534	572	550	505	540	544	553	577	545	550	542	536	575	553	566	564	552	551	566	502	555	512	564	536	544	544	508	564	522	570	544	487	557	547	471	535	535	519	547	536	547	544	539	551	531	530	537	526	546	552	572	595	488	511	530	523	525	515	525	562	557	530	540	521	553	534	537	539	544	547	549	504	562	539	535	547	537	509	522	537	504	552	522	508	510	535	503	532	548	534	492	553	534	565	561	539	534	555	567	510	533	560	524	496	532	574	554	558	544	517	522	517	515	509	545	528	555	562	547	539	527	507	490	548	487	550	568	511	525	540	541	541	537	519	510	537	547	531	559	515	517	497	563	573	510	542	523	508	538	587	543	508	546	590	497	566	540	555	529	590	519	539	570	541	547	487	557	533	546	566	530	558	532	560	549	499	582	494	547	492	508	528	556	535	539	548	527	542	544	498	536	539	507	562	541	531	527	565	520	526	541	522	535	544	513	527	534	537	557	524	568	543	531	553	534	549	559	548	545	548	548	534	541	549	561	510	552	563	536	545	543	520	545	532	501	529	537	532	516	552	555	573	522	560	541	516	509	563	550	536	539	506	535	512	547	525	528	514	571	532	587	539	533	548	524	549	535	530	514	569	489	530	487	559	545	536	533	554	509	548	547	518	537	560	546	521	569	571	509	501	561	530	568	560	508	495	552	552	510	490	529	543	500	576	559	565	511	549	539	530	530	540	510	538	536	575	553	534	524	555	514	522	506	550	537	519	576	530	525	561	538	482	548	488	530	511	532	544	554	545	554	548	545	559	566	548	573	529	518	549	546	574	588	554	538	554	590	521	555	523	495	475	535	542	530	546	506	539	510	524	568	536	522	565	527	553	501	547	545	533	555	535	515	517	521	518	537	523	516	540	544	534	526	571	492	558	568	528	470	568	577	501	542	581	560	520	573	559	531	533	530	568	524	534	550	537	495	571	511	503	506	473	533	534	510	528	547	522	531	552	539	552	586	496	540	506	537	528	474	518	534	552	547	521	551	532	574	525	538	567	556	560	530
24357	21470	25048	28321	21471	21484	12235	345	253	217	153	145	152	140	128	130	122	111	115	99	128	119	114	100	120	104	97	116	100	113	108	99	74	116	91	89	108	126	93	101	115	116	82	98	124	89	81	101	127	102	121	101	106	91	111	100	101	118	94	96	104	102	108	127	88	108	103	88	94	96	99	119	110	80	98	108	98	104	91	115	117	92	113	103	95	109	108	98	90	104	101	105	90	98	126	93	95	91	115	83	128	90	106	120	116	86	109	117	96	102	100	104	109	91	87	106	79	74	99	98	92	113	93	107	93	115	117	106	99	97	96	85	96	104	110	116	98	93	106	93	107	126	106	102	92	111	102	112	90	93	87	99	100	97	110	90	98	104	110	101	97	113	86	96	112	98	84	107	83	76	91	126	99	99	99	66	114	94	84	73	105	96	87	99	93	98	84	91	116	106	67	98	105	111	95	107	115	108	93	111	97	92	93	102	110	97	89	111	105	97	98	105	93	104	107	97	99	117	102	98	106	90	88	113	115	98	101	111	108	109	88	110	95	87	95	105	100	84	112	76	109	103	92	100	107	88	110	83	94	109	107	91	104	88	88	99	91	90	105	102	101	113	110	93	96	108	93	94	84	104	87	99	88	90	79	109	92	85	83	109	106	105	91	100	101	107	80	107	94	91	108	101	114	101	82	106	120	92	66	87	107	86	104	105	104	125	94	87	102	96	114	89	79	87	99	102	97	101	101	103	83	106	105	97	92	89	102	91	101	101	89	88	80	95	106	103	95	99	77	114	89	107	121	104	131	117	98	98	98	88	107	108	104	114	101	100	117	89	104	100	103	100	112	104	114	104	105	99	99	115	103	100	94	95	96	90	94	89	87	102	92	102	100	104	102	115	108	103	108	85	115	95	87	102	90	91	97	110	99	93	92	90	93	87	97	97	108	101	107	108	100	101	118	94	88	99	75	99	116	101	98	97	112	113	104	96	95	81	106	102	102	91	96	117	75	99	88	101	90	105	111	117	86	113	105	100	91	90	76	88	99	95	96	99	104	98	149	119	107	104	104	104	100	99	105	110	92	117	98	107	104	105	87	97	89	85	113	87	92	101	111	114	98	91	89	96	108	117	97	73	102	90	88	100	83	97	117	79	97	100	92	99	99	104	93	120	99	101	102	90	105	108	96	114	99	92	102	91	108	86	107	83	100	104	95	96	105	102	96	121	94	111	95	103	106	88	130	95	94	96	106	109	106	103	89	83	100	98	84	100	107	98	100	96	98	89	98	108	109	103	104	99	99	93	106	83	97	96	105	101	103	93	113	95	106	97	110	97	106	109	98	74	103	97	102	109	93	109	98	92	104	101	113	102	102	97	85	105	97	84	116	89	97	80	124	94	82	105	93	99	91	97	104	93	90	102	99	98	93	95	103	91	97	112	87	106	87	95	106	97	119	100	98	92	106	98	86	116	81	94	118	106	101	115	94	114	89	105	95	103	92	100	104	99	88	99	89	90	98	98	105	115	108	105	93	90	109	74	93	103	92	116	90	108	106	91	106	83	95	108	96	98	83	83	91	98	95	93	91	108	74	104	99	90	105	93	101	107	106	94	117	88	103	108	106	101	80	115	111	98	96	110	106	85	86	94	90	112	109	99	100	107	82	91	113	103	98	96	108	91	102	93	102	96	107	111	92	95	94	112	98	114	109	87	100	106	110	101	134	113	118	92	100	110	81	105	102	100	94	104	100	103	90	88	92	104	108	102	97	83	113	113	80	103	96	95	100	106	110	98	114	111	97	104	91	99	80	81	96	106	83	87	123	115	89	109	96	100	97	104	101	96	92	87	98	111	102	82	100	91	90	99	105	120	89	103	104	104	80	111	89	117	104	101	102	118	85	116	85	111	91	95	101	78	96	91	82	95	94	101	92	91	80	101	96	130	93	92	93	106	102	89	108	78	87	97	73	78	101	98	117	99	102	114	105	96	98	113	90	97	95	112	104	106	102	98	101	102	87	103	83	95	87	89	103	95	96	97	92	81	105	84	110	105	104	108	102	100	112	105	78	77	87	100	95	110	98	123	92	109	102	91	109	105	114	91	81	91	101	99	107	87	103	116	96	98	98	92	106	93	104	96	83	101	98	102	99	104	107	97	115	108	104	106	82	91	104	103	120	90	94	94	97	90	110	107	106	96	91	103	98	118	93	120	110	106	107	89	100	100	100	97	90	78	103	109	115	94	103	99	91	94	115	114	120	103	94	100	93	81	120	136	119	87	88	128	96	82	88	88	90	86	90	96	115	97	101	110	105	92	86	92	88	106	85	99	106	109	89	110	89	103	95	100	94	132	106	107	103	98	97	94	98	91	109	106	104	113	82	102	107	95	101	114	109	92	109	97	98	91	105	93	98	99	102	90	113	102	89	98	111	114	110	101	116	102	115	101	113	117	97	96	96	96	109	77	95	90	92	95	107	103	113	95	88	94	116	110	93	94	106	127	89	117	104	95	109	93	114	105	75	102	86	91	88	90	90	113	87	99	97	94	115	83	79	98	94	87	80	94	105	105	89	103	80	118	106	111	95	99	108	114	92	101	105	96	103	83	96	94	96	87	94	98	111	92	100	91	83	83	99	89	79	102	101	108	92	96	91	97	109	104	92	114	96	103	102	99	119	112	85	94	77	86	93	103	93	96	98	98	101	93	96	101	117	97	89	94	88	108	97	96	83	89	87	92	116	87	86	113	86	91	93	97	111	112	107	101	95	86	100	94	104	99	118	85	115	114	123	83	104	91	94	100	97	97	108	112	98	102	104	86	102	109	107	98	97	92	86	93	110	116	91	100	107	99	89	123	94	110	110	91	118	118	106	89	91	101	85	104	89	97	77	85	102	101	115	106	96	83	109	101	93	103	106	103	99	114	90	89	86	77	87	95	102	97	92	106	110	92	97	90	94	97	96	85	85	88	107	116	105	95	111	97	111	92	87	93	96	115	116	113	107	88	87	101	102	96	94	94	91	102	78	114	93	98	108	99	97	97	101	111	93	110	82	106	119	85	104	106	119	104	105	106	117	107	104	93	103	108	90	93	107	92	93	103	98	98	82	93	88	104	79	112	87	103	107	93	109	95	90	103	101	105	104	103	90	91	119	116	135	87	102	114	97	100	106	98	88	77	67	102	97	113	113	94	95	115	90	97	78	97	92	97	99	92	90	98	111	91	88	106	86	100	80	114	105	110	95	96	95	97	82	106	96	120	108	77	89	101	99	101	99	109	99	92	94	94	112	95	64	114	95	119	97	110	92	87	86	113	106	104	91	92	113	91	103	83	95	99	96	109	96	85	78	94	94	107	118	95	107	100	90	90	91	98	99	84	96	86	89	99	84	110	88	83	107	89	105	103	104	95	81	97	119	101	98	119	104	98	82	88	95	91	104	115	88	89	83	92	102	102	114	97	111	112	104	100	98	93	102	106	109	105	109	103	109	104	96	88	87	106	98	104	118	110
2926	3062	1346	728	474	406	402	351	360	293	302	318	320	275	304	305	316	274	291	283	328	300	301	329	281	282	274	264	319	256	310	268	277	302	296	272	282	293	279	266	272	238	278	297	277	294	291	249	247	291	270	277	274	256	260	267	273	284	282	288	282	287	263	281	278	301	253	271	259	243	271	296	279	276	283	280	302	251	312	263	257	297	303	255	275	272	266	273	282	295	267	292	288	288	303	274	273	289	253	274	294	309	296	296	295	279	288	277	273	262	265	303	289	286	230	306	268	284	274	305	292	297	254	289	274	282	262	272	264	264	281	262	291	287	300	289	263	292	297	271	300	267	255	278	290	291	279	294	275	255	279	282	284	274	301	277	294	285	286	260	281	273	279	281	261	279	309	291	295	273	312	282	259	281	266	262	249	271	272	273	267	271	272	301	272	278	276	272	311	276	266	321	263	253	288	284	278	280	267	283	284	301	276	276	268	255	297	312	259	277	287	254	287	312	251	281	314	272	292	283	272	282	311	276	303	278	281	284	276	263	265	282	266	255	278	272	281	304	284	253	277	286	282	295	274	291	261	271	293	266	277	286	294	291	304	276	283	255	276	287	277	270	284	280	277	299	283	262	279	310	281	296	310	292	276	308	298	278	274	279	284	275	318	246	267	282	281	291	295	316	251	274	282	288	267	271	251	283	281	301	261	278	282	266	288	269	270	269	250	268	275	279	283	300	271	263	287	266	292	268	291	262	275	306	281	297	285	262	244	265	278	243	290	296	301	241	260	299	280	258	246	276	294	297	267	317	266	277	277	259	274	257	246	308	286	250	268	261	290	254	266	304	294	288	287	261	288	258	277	296	256	281	300	281	275	290	280	286	289	262	299	273	266	270	273	292	280	275	290	282	275	284	281	280	258	266	287	265	306	250	253	273	302	277	299	263	294	291	284	309	279	271	286	257	273	309	266	272	300	270	267	271	286	304	295	304	282	309	261	283	279	288	278	285	252	308	307	290	275	264	268	310	280	276	269	294	302	288	262	279	248	269	298	237	298	286	293	305	283	283	279	280	292	277	330	241	278	262	258	270	272	294	270	265	266	283	296	238	298	285	287	278	280	260	281	301	268	277	291	322	270	263	287	281	288	294	249	253	302	274	278	285	292	293	268	246	285	273	296	306	289	276	306	277	279	288	303	241	286	280	298	293	272	299	264	267	287	257	265	284	251	272	287	289	256	304	278	281	285	282	287	275	282	288	288	294	260	258	271	267	317	282	285	298	268	279	300	255	287	259	289	272	283	303	282	269	252	279	286	272	259	259	258	267	277	291	281	266	258	255	288	284	250	303	268	281	285	303	278	285	272	295	266	269	269	284	300	284	304	265	298	243	276	283	271	295	281	300	248	274	287	278	280	259	277	263	293	300	233	276	277	283	299	294	288	286	297	305	281	265	277	251	278	279	293	291	290	296	276	283	272	247	281	275	252	259	278	314	266	260	299	273	279	250	295	255	283	293	281	293	282	280	306	291	310	274	307	302	292	267	289	266	284	266	257	302	275	274	289	296	303	289	293	277	277	278	283	295	295	294	296	244	287	307	275	296	299	268	287	245	249	260	253	259	268	301	272	296	275	314	298	276	289	280	243	292	267	290	303	306	280	279	279	282	301	262	269	294	285	229	286	274	277	286	282	285	287	249	294	290	263	256	272	264	307	293	285	302	276	294	288	282	273	296	250	313	281	321	309	301	268	295	278	257	279	287	266	286	264	279	290	280	276	293	276	270	266	296	287	298	254	265	302	282	264	274	263	262	257	289	306	269	255	267	282	283	253	292	297	256	270	285	279	264	269	285	281	269	252	308	258	258	254	289	279	287	274	264	290	283	259	275	296	260	272	283	282	285	273	276	269	273	277	283	260	270	283	314	282	302	278	287	308	255	275	282	267	286	268	249	292	303	282	279	289	290	294	301	312	256	281	274	291	301	302	298	266	249	299	265	291	246	337	290	299	280	287	279	301	261	280	268	255	278	276	305	255	280	276	281	288	289	278	289	271	281	296	263	261	297	274	278	237	272	281	264	286	287	248	277	290	267	282	259	260	258	268	281	310	284	277	299	276	284	290	267	270	290	260	298	276	274	250	298	259	277	275	251	295	289	273	264	279	287	275	261	257	278	251	248	273	298	248	292	290	280	268	274	265	286	283	277	298	274	268	307	285	290	292	294	297	263	324	287	282	258	288	286	304	278	291	272	300	270	260	322	265	273	295	275	310	285	260	288	285	285	265	282	292	272	299	290	281	263	293	288	296	274	262	273	305	294	301	259	289	249	292	284	305	296	279	261	266	287	309	275	281	249	258	248	277	275	282	295	286	293	298	287	278	316	303	298	267	274	300	292	296	299	267	292	272	278	267	290	256	302	280	296	277	297	289	276	290	299	261	276	285	256	306	274	260	287	281	281	250	275	268	279	268	294	283	289	283	267	294	287	272	283	303	311	291	251	268	277	279	280	241	285	300	244	261	266	288	268	275	256	301	296	257	275	267	285	281	267	296	292	236	254	255	281	292	295	269	278	301	275	297	295	313	275	284	278	298	287	288	274	250	269	245	285	312	296	253	281	286	237	271	273	262	260	305	252	292	296	274	276	288	264	265	256	267	282	264	319	263	294	273	290	275	283	289	284	284	243	276	277	307	265	250	262	304	283	295	279	282	250	282	270	303	296	286	259	259	264	267	263	292	274	283	266	300	269	286	284	285	289	275	281	296	290	294	279	271	281	270	293	276	304	283	282	298	266	306	257	322	275	271	275	292	296	282	296	287	254	265	287	259	269	318	297	297	268	285	312	276	268	313	291	294	278	274	290	254	280	281	285	261	275	259	283	273	268	281	281	288	272	296	286	284	290	290	303	268	275	258	280	283	284	256	289	289	300	293	252	332	267	293	265	287	273	282	264	281	282	253	301	250	279	293	290	331	298	268	268	311	281	274	289	304	278	251	309	306	286	285	292	310	258	292	273	258	258	292	270	277	303	290	302	253	276	286	301	275	277	279	265	284	275	343	291	277	265	261	295	273	304	276	281	285	291	280	294	262	261	246	274	295	265	269	287	298	278	298	276	293	284	269	287	301	266	283	280	301	271	280	272	278	276	284	285	291	269	274	287	303	277	295	267	302	264	299	277	268	291	252	292	237	279	281	310	265	279	284	277	269	309	315	254	272	282	300	279	285	278	289	252	268	298	261	270	269	276	317	240	269	266	276	270	250	256	264	251	292	302	324	280	273	270	263	297	262	253	276	298	285	285	303	294	256	297	311	299	267	261	275	283	306	235	280	258	303	279	304	316	271	297	299	277	274	273	273	266	289	290	254	294	296	275	274	285	247	255	297	277	254	296	310	289	263	261	274	260	280	285	282	277	275	251	281	299	260	304	278	280	313	317	273	263	277	271	322	277	276	278	283	287	287	285	274	283	294	284	259	254	292	292	294	291	277	306	290	299	247	259	260	273
32138	20064	7305	555	427	349	349	347	370	341	360	368	324	330	353	341	335	344	358	342	342	369	299	320	365	356	335	339	308	318	320	310	358	297	338	340	322	322	333	329	347	343	354	316	320	367	323	383	355	361	339	309	338	357	335	318	358	385	360	341	341	350	325	342	380	350	324	312	342	366	326	345	376	323	344	339	338	332	335	332	345	314	335	337	361	349	367	348	332	342	323	379	304	318	341	324	353	369	346	346	328	328	325	334	377	364	346	327	327	355	358	336	345	354	331	316	341	344	343	350	342	316	344	360	335	368	317	334	335	371	360	358	366	359	347	383	321	339	379	329	343	319	342	332	341	354	359	379	358	381	357	329	348	340	339	347	361	349	342	340	361	329	365	339	362	358	300	327	341	375	334	329	333	351	328	346	281	357	330	304	378	348	372	324	348	351	376	370	362	302	344	343	334	345	310	328	328	337	355	341	331	405	337	330	346	353	324	316	386	332	368	347	316	336	368	347	318	350	350	291	343	352	352	389	358	317	289	333	339	333	342	324	369	349	327	332	329	371	365	363	369	325	349	357	313	313	335	345	377	349	338	330	379	360	350	370	381	362	343	348	379	354	354	327	389	329	355	333	323	346	375	339	367	323	351	354	345	377	318	351	335	362	346	338	330	332	373	318	333	337	356	337	320	361	308	290	339	306	346	321	351	344	324	340	324	316	308	348	381	387	374	323	332	343	319	344	355	354	361	334	309	338	324	345	368	355	349	341	320	338	355	354	349	310	347	325	354	337	393	287	365	331	362	320	364	324	344	319	343	347	357	343	326	354	344	343	303	370	335	346	342	368	341	360	343	327	365	352	333	378	363	318	325	362	355	388	345	364	339	353	357	319	323	341	361	374	358	389	337	362	390	329	315	322	326	352	335	337	350	314	328	351	321	332	335	319	343	328	329	376	366	351	358	315	376	348	339	353	331	385	298	325	335	321	350	342	321	388	361	355	319	393	370	347	380	367	338	348	339	329	336	345	341	381	322	317	326	331	352	318	356	324	333	357	325	350	334	294	342	339	412	362	352	390	337	340	331	349	311	317	334	339	310	334	337	293	325	345	348	325	324	325	309	320	332	365	350	353	350	330	360	285	343	371	341	376	314	315	351	331	324	354	385	352	325	311	359	362	358	343	351	350	357	355	370	337	343	317	320	319	359	347	325	350	311	348	323	343	359	336	352	331	324	339	361	334	330	338	355	309	355	376	366	321	306	325	374	351	318	359	323	356	353	338	326	335	359	360	323	318	363	341	317	342	342	308	327	339	367	357	360	361	361	367	308	329	368	324	331	328	285	331	326	301	356	333	338	327	353	348	334	334	350	351	296	334	387	354	325	343	340	358	371	352	361	322	363	324	360	355	341	354	307	352	364	347	302	375	281	357	311	324	324	373	336	322	332	326	379	363	370	346	370	312	325	333	335	374	331	303	346	374	358	346	345	332	350	349	344	357	350	343	347	347	343	335	343	330	366	329	353	367	329	343	337	327	373	344	331	335	368	357	325	331	321	306	325	354	337	363	373	332	337	342	354	330	321	321	338	320	341	378	321	338	385	359	364	338	335	364	332	340	369	344	343	337	336	334	351	339	324	363	352	363	301	326	326	371	358	347	327	338	332	368	373	332	329	351	362	317	341	334	326	386	376	360	323	314	327	378	352	348	313	354	325	339	340	331	356	337	343	305	356	367	327	308	330	339	333	350	335	363	374	337	313	363	351	359	332	337	370	349	336	371	308	334	340	348	326	358	338	329	350	328	339	330	340	360	345	352	356	367	366	350	346	358	348	329	370	360	334	351	390	342	343	360	338	357	352	337	331	323	336	340	355	316	337	335	373	347	328	360	366	359	379	352	341	343	330	343	318	331	361	355	351	363	302	345	344	358	330	354	346	339	340	374	361	331	356	353	347	340	326	336	335	333	354	322	364	345	351	357	341	346	365	380	341	334	326	334	362	333	354	333	339	338	315	350	351	338	355	311	326	337	360	310	333	335	345	327	382	351	319	351	351	350	400	363	311	355	314	336	317	326	365	360	357	298	320	352	344	332	352	351	316	330	349	341	331	335	332	382	347	332	344	344	351	357	357	303	348	318	349	299	378	332	330	338	371	352	355	352	349	332	324	363	343	362	341	342	343	324	310	387	350	354	358	347	349	329	331	361	331	386	332	326	383	318	342	319	363	354	375	350	333	324	342	373	338	351	373	335	339	358	392	326	314	357	338	321	336	372	319	335	342	362	397	312	348	335	333	402	316	351	346	352	342	364	366	306	347	348	322	328	321	354	354	342	333	357	341	344	337	353	359	312	335	323	354	340	295	341	309	373	322	340	308	376	355	328	331	325	407	363	357	340	364	388	337	353	328	328	336	355	355	328	321	327	345	375	351	338	357	342	353	332	355	324	327	310	367	343	337	379	331	349	325	342	327	361	355	300	321	340	352	364	344	345	376	360	318	354	357	355	363	329	346	306	336	303	339	348	328	367	330	313	352	345	342	353	332	315	360	372	343	372	354	349	352	343	385	304	321	375	340	339	327	378	372	289	377	333	367	360	336	314	342	324	354	364	334	356	356	345	329	322	336	344	338	335	305	319	350	322	344	311	347	316	336	328	352	339	322	351	341	344	342	372	384	332	342	367	381	339	350	349	318	350	358	369	367	366	327	370	306	335	322	346	352	342	327	361	326	349	340	337	348	367	344	336	379	337	374	351	326	349	362	349	335	323	371	359	326	327	383	326	328	318	338	348	343	309	348	310	326	355	358	366	339	366	325	332	385	344	357	315	401	385	365	353	335	328	348	342	346	358	356	322	339	341	327	326	339	338	322	325	350	319	359	327	378	322	350	350	346	333	355	343	355	351	357	353	325	335	375	342	312	329	351	354	318	340	334	313	393	373	325	359	348	360	350	332	356	345	335	357	297	308	350	324	359	405	351	329	334	349	345	334	329	353	370	333	342	351	326	365	312	336	337	353	377	336	350	357	342	317	358	340	367	334	320	309	338	363	367	355	321	324	328	346	353	311	334	340	348	315	329	370	345	321	357	350	355	355	331	344	351	363	341	328	366	366	351	369	310	345	361	350	353	383	333	386	362	387	321	370	353	388	351	360	338	335	342	340	334	309	327	312	329	344	343	322	312	339	370	337	324	351	312	326	311	348	333	339	345	309	328	359	319	321	333	326	320	343	337	367	329	316	317	339	361	317	305	340	307	315	357	332	321	362	399	323	341	362	323	357	344	355	368	329	352	356	399	363	311	329	328	326	346	357	338	313	345	339	344	317	355	340	324	314	339	372	343	336	344	342	353	354	327	343	358	342	345	343	350	342	374	321	374	324	357	296	333	338	318	359	297	315	360	351	323	328	333	324	341	349	351	371	348	388	353	374	339	308	319	334	325	387	332	348	331	318	341	339	347	331	344	350	354	314	334	345	319	360	325	323	348	351	351	331	330	338	363	347	367	318
5915	899	809	829	876	821	834	817	819	797	875	835	813	843	801	759	831	800	820	835	831	817	791	821	822	797	830	806	795	828	800	840	861	822	797	800	802	804	838	809	783	794	893	856	823	781	785	856	764	815	823	849	836	812	814	831	781	796	806	823	866	784	824	807	801	829	888	861	814	799	848	803	823	776	873	848	817	834	757	850	855	799	816	782	817	831	834	844	754	801	792	761	800	808	789	854	782	827	796	841	763	820	816	808	815	815	821	796	826	869	805	844	791	807	847	796	798	769	853	809	850	785	829	811	809	850	866	799	808	801	837	794	839	864	780	835	852	810	846	824	875	836	832	851	819	837	846	804	829	813	824	823	769	864	851	845	802	813	816	865	802	809	827	823	811	796	843	818	838	850	862	825	829	796	793	813	806	820	827	815	838	778	860	784	807	798	879	853	853	813	861	801	825	895	844	823	824	830	799	801	822	812	873	838	743	821	805	813	825	802	805	829	865	824	826	785	795	834	790	819	866	823	811	806	847	825	778	832	871	802	867	836	854	851	858	790	808	814	756	825	884	781	837	829	778	799	798	834	849	770	814	821	805	786	838	814	804	839	846	860	871	837	813	832	842	823	831	804	818	848	817	824	803	870	827	782	863	766	786	862	800	835	817	785	801	824	851	806	812	783	841	814	831	789	816	831	808	802	852	815	808	807	825	831	780	841	828	802	776	828	850	841	850	842	827	821	829	841	789	836	855	818	801	803	802	816	835	821	854	799	852	806	778	845	829	844	769	824	768	788	805	836	803	794	815	815	858	824	768	815	831	882	882	812	802	780	822	817	803	862	802	813	783	793	832	829	853	857	844	788	809	851	827	860	879	835	811	819	802	805	835	814	771	861	829	821	837	791	835	826	801	883	852	811	839	833	876	855	843	788	812	835	786	822	822	822	871	822	851	850	794	809	814	778	867	808	854	787	823	855	796	859	810	818	836	780	818	759	824	845	806	836	787	877	826	839	818	799	841	825	806	838	806	793	809	856	834	812	878	780	820	813	796	802	844	819	797	833	788	836	826	820	809	836	831	799	832	822	775	801	836	824	828	819	830	820	850	844	821	805	824	898	760	841	800	839	779	811	800	874	793	825	864	882	841	795	811	790	812	800	799	842	840	823	816	867	818	786	798	790	815	814	841	841	872	801	813	832	846	857	794	812	864	795	802	831	862	850	800	842	804	807	850	807	846	823	817	769	816	789	809	814	833	907	828	865	813	784	806	805	802	846	846	826	823	828	816	848	774	835	812	815	883	865	818	827	853	811	849	851	862	759	830	832	838	791	790	838	810	815	853	775	815	828	793	828	807	830	836	867	771	802	812	815	807	844	801	773	861	863	819	850	865	854	770	823	821	802	789	851	878	826	858	818	850	850	828	853	835	822	754	838	812	830	793	838	833	841	812	836	793	828	818	813	902	757	835	781	823	860	814	813	878	838	811	794	835	831	793	884	805	794	844	866	850	835	852	806	793	815	850	862	809	810	816	811	782	847	816	804	823	858	854	797	848	848	836	819	812	841	818	795	828	771	832	820	849	816	842	841	806	777	874	783	818	813	823	792	804	870	801	838	779	788	837	855	843	860	840	836	795	854	818	846	808	823	820	855	794	838	810	774	846	798	828	851	822	818	806	806	768	805	842	812	820	799	807	826	836	815	828	849	868	854	859	791	798	796	886	838	822	821	793	863	815	865	817	831	817	852	764	805	784	836	804	815	777	776	778	824	831	819	830	772	816	833	887	852	843	840	777	871	831	866	844	835	819	860	819	817	785	806	852	838	794	783	798	815	853	756	848	788	849	861	834	807	815	886	799	832	880	824	832	725	836	818	850	825	856	766	841	818	843	846	781	769	833	885	822	847	812	838	782	843	802	813	811	818	819	816	857	838	841	821	847	798	795	860	790	830	790	774	844	851	818	808	817	804	853	845	804	797	854	792	832	847	806	834	809	839	868	817	798	805	848	790	843	825	814	872	787	808	806	800	860	809	855	806	814	821	843	806	815	798	825	842	823	826	762	804	829	799	814	790	822	826	865	824	862	812	890	861	843	822	833	866	865	792	830	853	854	811	806	825	796	803	855	793	807	846	795	858	845	814	812	811	849	813	826	810	825	774	795	775	850	808	829	749	841	828	820	834	819	780	815	816	805	833	900	812	873	808	837	824	816	839	810	842	824	820	825	842	828	796	872	774	857	776	824	800	836	824	778	835	845	813	842	808	855	833	803	799	807	857	779	828	831	846	807	804	804	798	836	790	827	784	783	818	821	806	811	817	818	824	791	812	820	823	830	829	889	785	839	837	833	793	759	846	793	810	825	801	824	813	831	847	861	808	813	859	883	832	795	847	773	810	847	839	849	850	811	809	813	799	777	831	800	808	848	808	899	867	777	841	822	783	796	846	817	826	840	824	809	827	842	880	839	873	761	800	824	879	837	863	836	818	811	830	828	781	811	847	810	827	802	836	832	763	837	842	797	785	858	813	786	844	855	843	846	802	826	835	762	806	819	844	817	884	804	773	823	853	848	863	800	818	897	835	846	831	772	909	818	872	788	862	788	787	816	775	838	796	807	871	855	854	824	799	815	834	781	772	784	803	756	836	831	843	793	780	844	786	817	793	801	839	838	816	852	776	830	847	791	790	850	851	752	760	832	834	886	780	810	805	787	841	821	724	828	840	849	775	845	829	805	853	798	837	813	825	799	816	803	797	844	834	878	826	825	781	884	827	866	845	823	795	820	791	840	833	825	867	815	802	794	782	777	851	847	781	903	791	841	842	784	845	813	835	852	860	872	830	768	770	842	811	845	800	823	797	851	838	801	792	877	828	814	827	802	836	810	874	765	827	824	776	825	849	843	856	825	821	833	842	870	820	814	804	805	841	823	846	832	821	803	820	815	845	872	905	807	844	821	881	801	809	851	785	827	859	843	832	792	859	806	777	776	812	816	860	797	811	811	834	813	850	816	811	807	860	835	807	815	835	836	826	833	830	864	786	857	814	803	849	852	803	808	834	835	835	761	817	803	824	814	853	858	757	883	805	823	788	821	795	791	812	795	871	770	837	848	832	811	797	881	830	750	824	852	827	848	804	845	840	776	833	812	847	853	873	792	803	788	802	857	817	795	765	811	798	811	848	794	826	839	849	881	835	845	815	805	820	818	812	781	776	824	817	831	847	821	798	799	820	857	809	854	749	809	800	850	789	817	877	851	821	821	865	839	812	820	830	813	801	871	799	825	796	860	801	808	825	828	853	793	813	826	831	828	819	826	814	806	828	800	793	827	837	848	803	804	843	826	782	823	815	799	876	821	851	833	773	829	832	870	762	850	821	854	772	788	841	820	808	829	883	796	772	797	833	793	857	871	839	830	861	825	816	788	829	810	809	865	819	819	810	843	773	818	827	782	804	862	843	816	825	814	870	836	829	805	831	840	863	891	808	797	835	800	849	842	837	820	794	783	820
24998	21460	24686	28622	21447	16642	490	299	267	268	268	226	244	238	236	255	232	223	246	254	215	204	211	208	238	216	228	227	230	200	247	237	210	245	240	209	211	221	215	210	225	226	219	247	226	207	233	214	223	222	246	230	233	220	252	236	205	228	233	231	227	227	236	236	223	261	210	207	196	214	239	233	217	219	223	218	187	223	209	224	221	224	213	199	239	229	237	212	232	223	218	203	241	227	226	239	246	211	211	226	236	212	237	231	207	219	208	199	222	215	203	220	216	228	230	212	240	179	228	204	198	221	233	221	222	205	234	199	223	210	195	236	197	233	213	207	225	210	207	237	231	226	233	225	237	219	224	206	228	205	240	245	228	193	203	227	206	215	221	211	227	200	229	228	214	230	243	212	245	210	231	222	232	235	245	238	235	252	226	224	225	246	217	218	218	243	234	241	230	252	225	215	243	216	221	220	222	237	203	247	205	233	237	230	229	212	210	205	216	197	216	223	192	224	268	204	202	240	207	239	232	222	218	225	223	227	210	221	219	244	218	215	209	230	208	226	202	216	209	199	220	209	204	233	219	249	215	236	193	213	204	202	233	229	239	214	233	221	223	234	222	227	220	196	206	266	210	212	209	229	227	216	220	203	210	232	197	240	248	230	248	218	211	198	210	231	204	230	234	228	220	217	211	231	210	201	222	205	197	216	228	224	198	200	226	226	211	233	246	240	229	215	218	204	206	227	199	212	215	231	199	247	208	228	240	234	216	221	210	215	230	206	215	221	208	238	235	235	221	234	231	221	237	233	248	247	189	203	234	217	249	255	228	218	199	233	228	228	225	207	213	191	192	224	218	210	199	221	216	221	231	230	221	212	221	200	201	198	205	214	205	237	207	216	229	206	206	244	229	216	224	209	227	263	229	210	206	224	219	211	214	220	220	245	204	237	219	221	212	211	228	192	203	251	213	224	215	217	209	211	212	221	224	207	211	231	237	195	193	225	220	207	209	195	206	228	222	236	223	231	214	223	250	210	195	209	218	213	219	196	207	219	237	190	199	212	219	218	243	209	225	218	223	259	230	219	198	203	223	243	211	195	209	229	237	232	212	209	192	189	219	212	196	211	212	219	206	201	214	186	215	233	216	211	223	224	220	197	232	211	213	222	228	208	214	183	217	237	217	253	215	204	212	229	211	215	219	195	210	211	200	221	210	228	223	235	218	177	200	207	214	210	220	189	209	195	222	224	190	228	206	226	189	221	217	208	204	228	229	204	212	217	255	258	243	243	217	203	226	217	193	247	210	225	224	236	223	242	196	190	214	213	241	214	207	212	223	238	211	224	203	209	201	193	238	214	214	232	196	212	228	220	209	237	227	200	241	219	199	213	213	220	212	201	215	225	210	215	244	228	201	217	207	214	225	206	228	208	207	213	222	212	233	215	218	235	229	197	174	198	218	217	198	243	215	228	206	213	201	220	188	229	211	225	220	226	234	210	211	203	248	225	245	214	211	226	230	201	221	215	226	225	233	225	214	227	207	215	215	213	214	214	228	210	217	214	214	205	213	217	208	201	230	223	191	217	205	222	246	229	249	178	211	197	218	212	221	223	209	233	210	218	245	199	224	217	228	204	218	246	209	212	239	210	204	208	271	246	223	243	229	221	237	221	230	245	233	222	233	251	222	206	201	234	199	222	217	201	205	211	231	220	214	211	188	198	211	224	212	212	177	211	229	215	226	231	222	225	203	240	217	220	216	207	211	244	202	246	215	211	187	211	202	213	183	228	228	215	193	210	212	198	204	198	209	198	233	233	231	228	215	199	232	191	218	226	213	178	202	221	228	206	231	228	222	230	232	227	213	211	210	209	222	206	214	215	209	198	227	218	219	222	223	205	215	209	250	199	199	220	246	217	246	203	227	208	214	214	226	194	216	204	212	241	203	215	220	230	205	217	207	219	197	211	240	196	218	214	230	225	210	252	213	221	233	227	226	217	212	205	221	228	221	208	222	227	198	229	201	224	199	210	216	226	235	200	214	199	228	201	231	208	247	198	220	214	235	209	181	232	228	183	187	209	212	241	229	207	231	212	239	228	206	233	211	229	218	255	204	220	216	212	189	247	216	237	192	214	201	212	211	224	217	208	202	211	251	225	218	206	238	238	224	204	205	240	216	194	225	222	213	234	237	257	203	208	187	219	226	241	209	205	221	221	243	179	226	231	231	217	228	223	240	200	182	213	218	191	228	232	217	228	200	251	249	195	238	239	217	214	212	205	212	210	222	224	233	215	221	233	223	223	231	216	206	223	193	245	222	232	225	218	205	250	233	237	172	187	225	215	218	227	228	195	223	224	228	203	199	221	205	239	202	210	231	221	194	229	215	232	207	214	236	208	259	226	243	209	229	238	192	216	225	231	229	220	215	206	210	191	209	217	215	202	226	214	203	202	222	214	222	221	233	221	228	181	202	233	213	199	239	217	217	226	220	197	225	222	234	211	219	232	218	208	240	246	201	227	210	202	202	231	243	244	230	219	193	202	206	228	195	230	207	211	232	210	250	202	237	234	210	219	212	234	221	217	225	244	194	251	239	239	201	217	245	250	231	243	220	210	207	194	224	214	194	235	233	212	215	221	219	224	220	227	210	236	218	235	230	210	192	201	221	212	235	204	249	218	214	213	205	236	228	213	193	219	203	207	218	215	215	240	227	241	226	237	233	209	203	236	197	201	234	230	226	210	192	220	229	221	193	225	195	221	224	232	204	248	231	215	189	192	206	229	228	215	214	217	211	225	227	214	211	229	207	200	237	211	236	238	226	217	213	210	182	221	202	221	201	215	212	206	200	237	204	237	230	219	208	203	246	210	204	233	234	197	196	234	235	211	253	223	223	245	210	221	199	237	199	209	208	229	201	205	242	223	231	217	220	240	225	210	202	211	221	225	241	227	203	210	223	190	234	202	236	238	206	202	246	236	224	242	226	225	231	234	211	237	208	221	205	241	213	216	223	232	219	208	221	216	223	203	206	252	229	232	236	240	225	219	223	220	223	214	227	225	209	216	228	235	248	191	210	210	195	239	228	218	224	208	218	191	207	248	230	205	219	215	218	203	226	205	232	194	204	203	236	213	238	236	226	214	228	225	213	182	214	206	250	215	224	237	223	244	203	207	226	232	221	234	210	257	219	245	231	204	193	230	212	214	209	242	239	207	211	220	226	200	186	206	197	236	217	264	218	231	253	225	230	200	221	197	216	207	218	220	237	230	204	224	214	220	218	228	213	219	266	235	222	238	248	188	215	212	206	235	247	223	227	213	238	227	226	242	203	185	203	237	217	213	226	241	228	234	194	234	235	211	200	212	227	212	236	214	232	199	227	234	227	204	241	195	191	211	202	236	245	196	242	214	206	221	268	223	207	259	224	218	228	243	215	237	254	217	206	212	210	209	224	241	199	238	212	228	216	234	234	237	222	223	232	222	221	202	262	240	212	233	264	216	206	210	213	222	204	224
3111	1996	1069	792	658	617	531	591	534	550	579	524	551	566	515	536	539	552	518	518	542	549	538	561	524	541	509	544	520	551	567	571	479	534	572	565	507	542	572	528	527	550	521	547	506	548	533	539	506	534	522	579	534	555	540	551	505	561	521	556	539	547	528	543	551	537	502	543	548	523	547	561	549	571	555	492	539	562	554	559	517	551	483	540	500	509	510	521	538	533	524	534	535	541	558	554	479	548	574	515	527	514	552	526	524	555	558	543	579	517	511	539	521	553	507	516	539	549	508	519	579	542	551	510	546	539	486	534	516	575	524	529	522	560	564	533	555	535	513	504	540	494	528	542	509	551	530	557	504	512	520	516	508	540	526	540	547	542	555	547	517	477	539	524	549	528	577	541	526	510	516	556	539	538	550	528	517	565	520	527	554	503	558	531	502	563	550	526	545	527	528	500	519	554	532	543	526	486	578	501	518	550	521	549	577	567	553	505	518	532	540	533	529	506	573	519	516	516	524	551	525	562	537	480	551	495	524	503	495	550	553	531	571	546	547	559	530	571	539	519	471	514	533	571	516	564	545	544	521	547	513	544	549	493	562	510	549	503	557	540	539	516	559	529	525	500	538	569	506	499	529	525	519	566	505	534	526	529	510	522	524	565	560	538	523	557	538	510	535	509	532	545	536	535	536	561	552	545	541	555	547	501	553	583	569	496	553	554	514	511	547	535	552	508	547	550	575	547	522	538	549	586	560	515	531	515	523	542	487	545	515	554	521	546	558	491	513	501	536	522	511	528	533	518	530	507	578	513	589	500	521	512	523	555	524	536	524	497	558	584	500	520	534	531	525	548	529	542	550	530	530	568	565	583	554	516	539	515	553	552	510	491	553	570	504	583	555	544	541	531	546	547	500	533	573	521	575	547	560	532	531	541	514	563	539	542	542	541	502	565	534	576	543	587	502	560	550	517	515	536	502	510	511	518	550	537	502	559	523	549	505	523	580	520	552	534	551	545	507	532	545	516	547	559	586	540	560	561	558	571	535	539	528	519	564	550	565	512	503	544	510	529	534	592	532	550	547	538	562	556	529	542	531	528	508	561	491	542	557	529	522	514	466	563	532	527	501	487	578	480	541	516	554	560	510	522	528	528	535	528	468	540	524	560	522	562	563	530	552	547	544	536	549	557	505	519	538	524	513	555	518	564	554	518	533	511	532	535	538	531	535	514	569	534	536	552	548	542	532	512	569	507	562	509	510	510	577	501	496	521	544	536	542	489	568	536	531	514	526	579	549	575	563	568	528	546	562	538	533	546	537	496	543	555	529	544	562	507	573	493	543	518	516	500	525	522	550	530	554	601	511	528	547	537	476	527	579	530	549	532	524	548	562	528	482	503	527	525	531	519	553	569	509	578	535	538	519	576	531	586	544	467	538	506	541	548	558	542	626	514	554	540	497	557	568	529	540	532	516	554	537	529	560	544	548	533	550	513	529	577	534	579	506	542	512	540	558	537	524	509	520	550	546	545	511	579	534	529	520	536	538	545	523	577	560	542	539	511	547	588	537	533	472	552	510	545	581	494	581	567	536	547	556	554	525	518	566	523	518	509	553	543	481	526	508	546	528	521	552	527	553	541	525	541	556	492	550	533	536	588	537	558	570	570	536	555	554	549	534	448	525	512	531	535	513	533	557	543	565	514	532	557	534	528	557	551	538	512	551	542	520	512	554	568	494	543	518	529	556	518	557	550	522	521	500	553	527	548	528	530	578	563	543	542	549	546	552	495	545	546	556	493	516	523	528	530	581	582	537	566	524	522	530	550	537	552	490	517	544	538	543	582	529	515	546	506	536	596	567	555	499	538	568	523	541	522	543	549	528	524	525	539	509	511	516	516	553	594	485	533	512	504	523	577	514	510	573	513	532	553	530	524	503	528	503	600	573	523	518	527	535	567	559	569	526	519	542	511	530	532	540	539	556	550	519	538	577	532	524	539	516	519	526	564	541	527	559	549	499	575	551	525	582	563	537	537	556	515	532	512	532	516	503	488	563	574	558	531	566	575	571	561	511	513	510	513	531	503	564	534	544	541	565	557	540	546	616	499	561	548	574	510	520	560	553	553	536	537	542	570	577	503	536	507	541	521	505	546	537	531	527	570	601	520	600	500	539	569	529	497	522	555	474	549	539	549	511	563	544	550	534	482	496	512	509	554	527	571	484	534	537	514	577	535	534	542	534	539	573	515	534	525	568	558	537	535	536	555	533	541	575	553	525	531	532	499	514	548	559	543	546	534	572	551	524	528	520	512	573	540	529	499	494	510	554	526	522	546	509	532	515	526	514	539	528	564	526	592	509	598	508	500	540	512	531	536	546	507	541	578	549	531	543	513	505	540	524	532	558	537	558	502	517	515	543	577	529	548	537	533	548	530	532	573	542	541	530	548	528	541	515	514	544	555	567	533	538	562	514	544	566	542	500	531	473	511	516	518	525	535	512	517	562	570	573	512	558	556	501	545	487	562	503	523	528	528	535	487	573	610	525	548	549	547	538	529	521	567	538	547	521	542	550	513	467	503	501	503	572	502	537	511	540	546	548	518	560	552	511	576	555	551	551	582	562	511	559	516	571	513	522	496	524	543	538	505	563	565	545	517	489	554	545	553	575	546	546	548	550	524	539	527	569	544	521	561	561	463	529	495	518	531	557	517	499	527	511	530	526	527	543	528	531	553	550	521	519	492	536	526	545	518	537	549	536	535	518	529	550	519	532	551	513	507	555	529	574	535	546	512	559	547	555	562	559	542	524	521	557	541	548	550	541	548	514	535	542	560	518	551	575	511	551	532	528	543	552	524	538	548	561	537	547	565	531	550	526	539	525	535	557	593	520	544	555	554	509	538	517	551	507	545	506	547	515	589	538	531	593	530	511	513	541	549	553	536	535	518	559	520	534	525	565	508	507	545	516	534	538	523	528	534	513	552	551	564	531	539	553	547	515	530	577	568	584	562	537	541	498	505	539	505	520	566	521	563	538	524	586	574	541	565	520	569	518	491	550	477	515	542	508	555	532	546	540	553	535	533	531	514	559	557	554	504	542	531	522	501	550	518	523	541	513	523	529	540	531	523	554	522	546	528	529	545	555	531	555	503	553	567	596	551	569	550	530	563	531	531	539	506	576	534	526	576	546	543	546	550	558	545	522	540	562	559	578	532	561	538	532	525	544	525	495	550	541	562	561	499	559	570	531	602	551	556	504	514	587	584	574	533	539	526	527	554	503	547	535	538	537	545	521	527	514	539	529	565	564	533	557	506	553	533	548	562	555	580	562	528	577	523	501	555	544	524	485	474	499	544	540	512	518	531	538	529	521	542	505	551	563	540	509	573	535	579	549	525	521	502	517	563	538	518	578	498	553	564	472	483	565	517	520	539	542	550	495	567	531	500	570	517	519	527	546	544	511	532	515	531	535	525	528	519	546	512	526	558	503	549	548	521	560	542	515	509	539	523
24377	21514	25155	28316	21517	21521	12123	363	203	188	164	144	131	133	124	145	124	126	118	137	118	119	112	102	103	120	127	110	112	106	104	109	124	91	84	90	105	107	91	102	99	134	115	103	104	100	97	100	94	77	92	89	90	93	102	114	93	115	98	107	109	88	79	91	85	97	104	104	131	93	95	105	89	122	118	101	88	97	96	86	94	109	101	101	96	80	105	89	85	108	86	108	104	89	106	102	88	106	88	96	97	107	89	103	96	93	76	103	99	118	95	99	103	101	88	93	105	96	94	97	104	122	83	124	103	123	108	84	91	98	111	106	109	110	99	115	92	85	99	108	91	103	105	95	80	97	104	93	118	80	81	95	89	89	86	101	90	98	96	92	90	117	92	109	94	108	104	87	101	83	110	88	93	120	94	109	104	96	97	116	94	101	86	115	93	92	91	90	85	94	101	101	82	114	81	115	109	100	99	106	108	75	101	95	96	84	76	95	114	114	103	126	97	95	100	97	103	112	105	94	123	108	100	100	117	117	99	111	96	97	91	106	102	113	88	123	109	94	90	98	103	107	108	110	111	101	94	86	78	93	85	81	92	101	89	99	104	99	87	96	90	107	83	92	102	106	93	96	102	107	117	106	112	108	114	108	91	103	106	106	109	101	115	96	102	90	95	98	93	95	104	100	96	115	107	87	80	91	125	86	100	100	93	103	107	96	98	96	119	97	124	104	96	82	89	101	104	116	113	106	109	105	117	91	120	115	101	92	100	99	84	94	123	92	95	87	113	105	98	118	106	91	90	93	90	93	109	74	102	70	97	95	91	93	97	95	98	94	125	104	101	97	108	101	101	102	93	104	101	109	100	82	99	100	112	135	101	93	89	84	83	86	85	96	109	120	111	127	84	95	96	88	95	95	105	86	118	75	84	115	105	100	100	99	102	109	86	94	77	93	97	84	105	87	113	110	92	101	77	94	91	106	95	92	103	96	94	98	82	101	125	105	108	91	102	95	102	94	108	96	110	108	100	83	108	93	92	92	122	112	106	99	93	109	106	98	96	75	115	88	100	106	100	107	97	95	94	95	104	106	104	109	106	92	87	107	100	106	88	105	105	92	85	93	90	80	102	92	99	91	104	104	98	107	93	91	104	100	115	96	80	91	99	92	98	110	89	103	77	93	89	102	118	109	115	102	90	77	84	92	120	103	95	116	90	101	108	104	101	112	97	100	104	101	82	128	84	104	99	102	119	90	84	97	117	90	91	99	89	121	91	106	97	92	114	100	93	97	96	89	94	82	91	98	125	109	111	84	98	96	89	115	105	101	75	101	96	104	98	96	74	101	104	91	110	96	101	92	92	98	122	90	91	103	98	123	125	103	89	84	89	107	94	98	108	104	107	100	109	98	92	109	93	101	95	112	77	109	93	102	102	88	93	98	102	102	113	106	87	91	98	118	106	83	105	102	108	111	85	76	110	100	106	107	124	107	103	82	92	120	88	109	114	110	99	107	95	107	105	103	84	131	101	98	106	114	108	83	106	86	98	105	101	89	105	85	97	104	107	104	91	129	90	128	104	88	110	105	103	96	114	81	99	86	85	93	97	89	97	116	91	99	112	111	117	97	95	93	100	93	95	116	81	93	102	92	109	91	90	104	98	120	101	97	107	106	101	110	104	91	99	93	80	99	101	105	102	66	96	88	121	104	103	108	103	96	98	106	102	100	101	108	99	118	102	112	82	113	97	106	103	108	87	87	92	102	111	113	93	92	90	97	108	86	97	90	102	115	91	103	106	86	87	110	104	99	101	94	100	86	71	109	94	93	107	86	94	111	88	93	90	80	115	92	105	100	98	105	95	102	95	120	98	78	95	99	122	90	86	81	102	102	99	88	107	91	101	86	93	129	112	88	113	96	97	99	125	113	100	102	102	113	113	105	93	93	116	92	91	92	94	98	93	98	83	97	111	110	104	115	93	106	87	109	106	102	102	82	99	93	120	91	104	90	92	100	86	88	93	86	97	103	106	90	90	116	107	102	68	104	86	89	97	97	83	109	110	107	97	102	106	80	93	90	85	92	94	90	94	93	97	87	96	101	84	110	100	111	99	93	98	121	96	101	94	99	84	83	90	107	90	110	107	117	85	127	81	115	108	99	99	91	101	98	102	101	103	94	85	88	89	99	125	111	95	97	85	123	99	102	99	99	93	85	100	93	99	93	105	122	112	110	97	115	116	104	103	103	71	103	91	104	103	107	79	95	95	99	100	108	114	123	97	99	98	91	89	85	85	88	100	88	92	100	100	140	98	105	99	112	115	112	87	97	98	111	86	107	110	97	98	92	93	112	114	100	100	114	97	103	108	84	105	99	93	109	98	101	114	98	112	97	83	96	113	101	86	97	86	103	97	107	86	94	79	95	89	103	94	94	98	86	105	78	86	105	99	100	97	89	88	107	107	115	94	116	104	86	110	70	105	86	106	120	99	113	96	110	96	95	113	81	82	104	107	114	107	104	96	104	103	84	103	100	85	130	107	116	94	110	100	113	119	98	97	77	87	85	106	103	90	95	83	104	91	102	123	107	98	101	80	113	99	96	113	83	105	86	93	94	106	101	101	88	100	102	111	122	96	101	91	103	83	98	89	97	101	116	90	101	90	94	112	97	121	93	105	92	87	83	97	106	109	94	94	105	85	100	109	96	98	99	104	103	90	101	102	95	107	116	92	90	85	88	101	106	104	85	100	104	123	91	85	109	113	94	92	94	88	85	95	97	112	90	97	107	82	112	95	89	83	72	74	86	103	100	98	96	94	110	100	92	103	82	88	77	99	81	91	85	99	91	120	97	101	86	87	86	86	124	93	108	97	109	93	97	114	91	104	93	102	94	88	85	98	97	106	91	104	108	127	87	107	105	104	117	101	92	79	106	111	102	108	91	118	93	95	96	102	122	95	94	94	100	98	90	86	112	111	106	95	103	93	100	102	102	96	110	104	92	102	104	98	101	103	95	97	121	93	101	103	110	97	98	98	81	91	114	86	99	116	87	109	97	106	90	102	115	108	98	101	92	105	107	119	113	101	93	87	105	106	108	113	99	112	104	107	96	104	107	89	88	118	97	81	97	104	77	116	89	96	110	84	99	105	114	99	92	121	93	99	93	90	85	100	94	108	96	112	107	95	92	86	98	83	102	96	117	92	95	113	100	98	129	81	85	81	88	100	90	105	106	105	103	86	101	104	99	100	118	100	95	103	79	87	109	94	97	113	118	106	98	88	99	100	112	105	108	102	127	104	92	90	75	100	112	117	124	111	104	106	83	113	100	108	86	105	112	105	104	85	82	100	89	115	95	90	104	92	102	96	85	100	109	96	104	91	86	111	82	118	115	110	96	93	96	118	95	96	108	99	110	110	116	98	96	111	99	111	82	112	97	119	95	114	79	95	98	84	101	82	95	104	88	114	105	89	113	110	90	95	93	91	90	92	80	98	98	81	104	117	96	115	87	84	92
2853	3078	1352	736	508	397	365	360	336	319	270	282	308	285	298	287	289	267	315	267	292	271	306	316	334	288	267	302	319	306	278	282	282	302	261	286	270	271	283	276	280	306	303	272	289	272	270	285	283	276	305	268	269	287	291	292	270	292	252	273	267	292	307	272	300	282	295	302	283	264	310	264	311	254	272	271	274	300	268	298	295	284	286	291	267	302	277	296	264	282	287	277	286	283	293	272	285	249	256	293	302	303	277	272	277	257	259	269	240	292	278	300	270	263	292	298	303	267	276	281	272	282	273	289	266	289	259	278	281	299	286	272	253	282	256	265	291	308	269	252	282	297	301	287	282	287	292	301	285	299	257	295	294	268	301	284	275	283	279	247	294	283	291	294	288	266	273	308	279	297	289	278	274	258	288	295	271	275	310	274	270	262	304	287	243	274	274	251	275	274	288	276	271	255	247	296	288	270	285	300	275	307	297	268	268	295	246	264	284	253	255	267	274	306	271	253	283	290	299	279	243	255	321	296	249	292	267	274	240	282	283	264	295	301	306	287	278	275	292	300	291	271	309	280	277	305	289	280	263	283	287	282	273	298	301	260	272	263	274	295	284	283	270	276	274	289	298	309	314	277	293	276	273	283	309	267	274	286	284	252	275	294	250	300	246	317	292	311	276	320	288	271	277	257	295	270	267	278	260	291	301	278	267	287	289	305	272	326	267	275	250	279	272	297	295	308	270	324	302	275	282	284	268	269	258	280	260	264	300	267	281	289	269	276	310	281	315	269	262	294	282	267	284	275	313	285	280	259	282	313	238	303	282	278	298	279	246	290	272	272	306	259	305	283	320	294	273	284	262	283	285	259	292	298	285	273	286	232	273	270	285	250	290	271	282	277	260	296	260	276	269	286	264	296	286	271	278	305	319	271	260	284	306	279	283	259	289	299	279	290	255	318	281	278	283	272	266	272	290	284	275	266	288	272	275	300	275	296	278	283	279	260	310	325	317	284	280	273	274	276	272	266	287	278	310	290	287	321	289	296	260	293	260	275	271	283	275	245	295	284	283	316	301	279	296	275	280	303	285	289	315	265	293	288	287	272	267	282	285	290	274	268	289	292	275	245	256	258	284	281	315	280	273	268	297	287	282	272	274	291	282	301	262	271	246	286	264	286	276	286	298	290	290	275	265	278	283	283	282	288	270	247	290	262	282	263	275	281	286	274	259	287	264	249	297	290	280	294	290	311	302	258	269	266	288	299	291	283	289	287	278	274	305	283	263	279	274	292	290	272	303	261	262	294	254	299	278	262	260	299	314	269	289	256	263	266	284	282	276	279	283	285	298	271	274	265	244	273	276	272	276	302	278	271	243	265	284	289	298	270	287	258	296	275	286	282	264	294	302	276	266	287	296	293	264	290	285	280	298	270	267	281	321	263	299	273	270	269	288	241	264	273	301	295	303	305	287	271	284	260	301	292	290	241	312	265	277	288	279	269	294	283	291	276	268	261	291	291	278	295	261	273	290	305	299	283	260	263	259	274	254	256	265	251	300	265	276	278	321	287	284	255	278	273	286	270	311	278	280	289	248	295	263	273	280	295	295	272	268	272	295	300	275	274	275	277	280	266	250	269	255	310	291	282	278	268	274	265	299	310	295	266	278	276	323	285	275	291	315	267	295	251	290	270	281	249	280	286	275	285	280	299	271	278	275	298	277	289	287	267	248	275	318	277	289	296	261	287	256	275	272	268	281	305	292	264	287	311	252	272	312	287	269	283	298	255	267	302	289	297	289	293	271	282	254	284	245	275	278	274	294	261	282	252	285	298	283	274	268	272	272	261	301	285	302	291	287	303	305	275	280	284	285	308	286	249	298	287	252	289	253	264	261	278	283	310	252	272	268	289	266	278	293	279	273	259	277	298	291	308	275	262	269	297	292	303	280	267	284	298	299	285	251	271	269	284	290	288	299	277	261	265	292	272	269	272	290	260	279	289	271	266	279	256	309	309	273	291	262	283	271	281	276	290	289	267	282	276	300	263	318	277	283	279	276	291	308	285	281	261	278	253	271	293	301	281	250	289	269	266	297	302	292	284	272	277	255	286	294	301	295	277	254	272	285	269	304	297	283	276	296	283	281	277	315	305	293	277	251	269	265	263	285	280	312	304	277	259	265	303	273	268	264	273	275	278	252	300	318	291	282	296	272	268	279	281	248	294	271	279	294	272	269	275	247	256	306	287	292	281	274	305	256	274	305	291	295	274	268	250	285	286	276	254	269	266	302	291	272	297	312	277	320	274	275	282	263	273	264	250	274	280	284	270	259	301	271	262	264	275	299	274	271	251	273	281	291	307	280	272	255	283	298	297	278	272	274	276	290	308	302	268	261	274	282	269	261	275	254	265	265	303	278	288	267	283	319	262	280	284	282	259	330	252	273	265	293	284	295	281	278	276	281	288	248	310	278	270	279	298	273	266	272	244	282	317	273	260	271	285	292	275	271	290	300	266	273	293	281	289	287	271	281	283	270	295	317	255	248	264	292	270	256	252	284	271	278	293	278	290	281	310	283	272	263	294	262	282	269	259	308	288	307	264	287	305	279	283	268	302	289	290	306	281	304	287	282	307	282	264	293	277	267	262	273	271	294	307	279	278	283	259	270	297	288	273	277	280	270	254	242	283	268	260	287	283	308	229	274	281	272	287	252	256	303	277	271	273	300	279	263	302	287	278	292	263	273	268	283	272	273	277	309	281	276	253	292	261	310	275	297	272	301	286	289	280	278	284	256	281	285	260	307	261	256	285	280	261	301	290	316	272	281	275	265	279	278	261	275	317	313	296	293	278	271	253	262	280	267	265	292	277	283	285	262	279	277	283	268	267	280	262	274	293	269	282	276	282	281	294	315	280	275	266	300	259	286	293	269	253	265	280	272	295	298	306	272	286	297	300	283	295	287	302	276	263	273	263	301	271	312	247	304	294	281	287	296	298	263	253	308	262	302	279	289	267	276	266	278	279	306	292	255	292	278	255	300	290	301	331	292	256	282	259	298	276	263	282	280	296	293	260	259	265	276	263	278	268	272	297	279	274	281	290	266	298	277	281	263	288	283	276	266	300	281	292	277	270	280	292	253	305	252	256	285	262	293	260	280	285	301	224	283	288	275	281	239	259	290	281	262	295	281	289	282	285	274	269	309	261	315	289	291	298	268	257	289	275	253	296	264	260	296	283	288	282	283	300	278	239	287	284	266	276	297	274	258	273	310	282	249	266	282	301	282	285	270	282	296	294	264	290	308	282	296	290	257	296	265	291	272	279	309	274	280	288	271	284	285	277	280	285	263	300	298	256	267	293	312	286	259	310	252	276	267	294	284	261	260	290	298	283	262	300	308	277	282	289	289	269	295	269	282	266	270	277	239	263	274	264	250	305	291	270	280	282	293	304	236	299	294	290	281	258	271	274	273	285	276	260	285	283	258	262	267	282	261	260	259	301	289	280	262	287	274	292
32061	20127	7449	562	345	367	347	335	397	356	353	323	340	323	344	345	315	343	328	347	358	350	374	338	374	332	330	316	324	345	366	357	357	358	343	307	356	351	347	358	331	343	372	365	333	336	346	352	318	319	334	321	365	326	361	335	348	324	345	348	352	391	351	328	362	356	347	355	358	336	357	355	354	357	336	344	324	329	357	337	341	352	337	344	304	331	327	359	307	325	375	344	333	338	352	327	354	339	331	306	326	360	314	317	354	372	346	362	369	328	370	337	354	371	323	336	338	314	385	387	306	341	314	314	368	334	354	373	352	335	375	367	359	334	345	356	321	310	346	323	337	323	326	328	340	342	338	334	403	368	381	324	324	353	361	361	299	319	324	321	332	371	357	351	348	358	349	336	376	379	332	334	350	350	342	357	358	361	339	350	342	378	348	316	332	324	315	317	304	363	363	372	369	331	331	334	326	349	344	340	359	370	350	340	335	329	329	344	344	338	357	349	340	312	342	348	329	341	336	339	322	364	304	337	337	341	352	317	351	334	322	336	376	355	321	329	358	326	314	339	332	329	328	349	356	306	341	342	343	360	335	353	337	308	323	355	327	353	348	354	343	358	341	332	337	361	351	334	342	324	370	361	345	346	332	318	349	355	349	319	323	359	350	303	318	370	329	303	317	322	346	346	316	346	366	373	359	336	310	341	335	353	341	379	334	340	340	327	330	343	327	341	363	357	314	311	313	349	337	328	327	355	329	338	368	337	325	337	338	347	340	361	351	300	332	318	333	348	383	329	346	359	346	311	339	329	365	350	330	325	346	341	330	338	332	339	366	345	356	341	327	333	325	349	344	360	357	363	336	302	359	360	386	312	363	366	341	348	328	355	304	317	335	370	327	354	346	333	335	341	360	321	352	355	351	348	338	333	355	347	345	335	370	303	341	296	333	372	362	360	354	361	324	364	320	300	339	338	295	337	349	354	322	345	349	358	321	343	340	344	358	341	359	321	314	327	345	357	312	342	339	339	340	342	361	354	350	327	330	319	332	366	342	379	345	359	373	346	335	333	361	351	380	307	305	353	348	373	327	332	337	340	321	332	309	319	324	354	309	367	349	327	308	325	299	335	349	349	309	349	344	334	363	396	337	334	341	356	345	327	377	345	369	407	325	331	321	327	322	329	347	354	352	326	316	347	339	358	348	370	343	338	327	324	318	308	333	340	342	340	315	332	309	353	369	329	368	328	370	354	368	331	318	296	340	320	332	336	341	356	340	347	356	380	335	305	301	340	355	329	341	378	344	349	325	341	349	349	342	335	347	404	338	305	338	357	334	364	305	335	314	325	324	318	337	314	370	338	354	335	366	346	351	331	358	347	359	337	341	323	355	358	339	334	321	362	334	350	336	341	335	310	329	371	349	332	367	359	314	339	352	388	335	340	339	345	310	320	333	332	356	341	327	390	349	367	364	351	366	341	339	367	328	317	346	369	321	352	369	343	355	325	333	318	358	348	312	376	349	356	322	309	331	340	362	344	352	346	353	344	350	328	382	351	344	364	326	305	369	338	342	366	356	339	352	342	366	345	310	346	318	312	335	312	336	362	344	356	320	322	317	324	323	301	358	334	303	327	349	348	310	325	350	361	353	324	330	382	309	341	336	349	367	349	349	310	313	325	342	360	342	337	351	328	347	349	386	336	351	324	332	345	354	347	340	325	347	349	345	360	294	312	314	362	352	369	363	337	405	321	352	347	353	329	339	350	316	340	346	329	350	344	337	338	363	351	355	348	336	364	378	337	362	320	317	322	359	324	366	308	323	317	333	357	344	321	335	383	371	364	344	333	312	359	381	363	345	355	308	350	321	319	352	333	339	360	292	356	323	351	328	339	323	320	335	348	337	344	354	338	332	331	340	343	318	305	362	338	325	346	387	361	314	371	282	340	342	321	352	347	344	362	333	344	313	371	346	341	343	353	346	361	277	326	342	328	375	350	340	353	332	351	385	314	363	326	331	330	379	341	319	322	354	351	347	312	345	311	362	348	349	344	318	345	362	332	308	321	315	337	365	334	344	355	322	351	364	317	328	339	328	352	364	357	344	349	360	325	361	332	342	335	310	341	367	325	337	342	372	335	351	331	330	324	339	316	380	366	316	370	362	323	337	288	325	325	345	322	362	357	341	366	373	333	363	346	339	364	335	327	310	319	332	325	342	336	319	352	369	330	370	348	345	368	343	359	326	356	317	373	358	336	329	393	338	365	359	320	335	351	338	318	347	322	322	356	314	350	343	313	345	357	353	371	336	363	328	341	330	373	335	351	328	325	350	328	384	353	363	368	367	312	348	343	368	332	335	332	302	314	353	333	331	330	357	357	327	318	338	312	357	328	365	331	327	357	361	342	349	344	305	333	327	349	342	289	381	328	335	329	372	335	323	332	332	350	323	343	332	324	324	332	344	320	357	307	297	315	339	382	354	325	346	321	330	341	361	318	330	330	359	311	333	349	326	315	347	320	344	359	299	380	367	348	309	360	347	389	325	320	345	308	318	334	326	346	322	362	316	379	375	337	318	348	360	315	339	340	355	353	332	315	358	310	376	334	332	349	312	327	312	335	352	323	306	348	340	364	369	363	324	351	331	362	361	365	334	336	355	317	358	322	350	332	333	314	328	351	375	355	326	354	341	307	361	329	353	355	321	333	342	334	365	298	363	373	344	348	313	357	353	364	339	346	331	352	324	318	335	335	319	363	346	362	337	327	351	359	326	319	359	361	355	336	364	349	352	344	338	339	333	357	344	357	348	353	368	356	330	367	365	363	337	356	326	363	336	338	326	330	327	329	338	338	365	348	341	331	338	330	330	351	342	343	332	351	326	324	360	339	315	344	358	327	336	369	388	363	360	357	333	338	303	352	361	361	324	339	315	339	355	347	356	341	338	306	311	343	367	348	332	330	367	342	354	360	337	332	345	339	333	381	345	322	320	314	339	318	341	359	342	340	366	348	340	329	332	348	347	338	344	354	333	322	342	363	356	326	342	322	332	337	344	347	381	352	321	346	325	332	352	370	345	347	365	376	323	327	333	314	358	350	367	328	309	341	348	353	342	366	365	295	356	338	359	358	324	345	355	362	336	336	311	333	358	313	325	349	390	327	355	312	350	330	358	347	344	363	339	348	306	348	341	345	336	347	336	370	334	344	370	333	354	361	348	303	316	342	316	346	331	337	334	327	306	335	354	325	334	317	350	317	341	342	371	348	329	359	379	322	324	323	335	351	340	332	316	387	363	363	370	374	350	341	352	297	325	365	368	345	337	339	361	330	338	326	357	356	343	359	327	326	341	325	340	311	377	310	344	335	323	351	354	336	364	351	344	328	322	336	358	375	357	308	347	329	350	362	310	288	334	336	313	346	340	296	340	362	328	371	371	328	379	348	346	328	376	327	370	360	355	343	335	313	350	390	351	338	366	342	351	344	350	344	397	346	337	327	347	338	363	332	336	324	353	363
5903	927	853	805	799	792	805	790	822	836	828	833	841	803	795	839	782	839	810	777	815	851	838	836	843	781	848	767	849	817	824	817	813	854	818	810	834	823	878	835	825	801	792	821	787	860	842	758	825	835	784	869	873	826	836	850	833	854	829	842	848	815	857	779	810	801	829	840	827	834	847	833	783	808	813	836	833	883	827	824	835	835	877	778	797	795	832	801	807	812	811	769	805	812	826	816	840	800	814	866	795	817	879	816	818	836	823	822	849	806	799	790	841	796	819	813	828	843	827	871	813	838	796	824	804	828	836	850	792	805	841	806	827	841	892	798	804	809	835	830	857	795	786	835	842	790	768	805	814	801	859	832	840	788	838	824	896	819	848	783	811	869	855	788	760	826	834	793	829	850	853	847	805	799	833	804	785	791	813	782	824	852	822	824	881	852	814	806	807	804	803	842	853	829	796	805	803	832	819	809	838	822	878	815	830	811	842	833	802	799	852	832	770	857	783	779	827	866	795	782	887	818	870	841	843	849	860	763	831	804	840	815	798	872	784	821	828	802	799	799	829	820	805	794	812	787	818	798	831	825	836	834	811	844	878	888	743	797	808	796	824	801	805	765	792	835	847	805	827	802	806	811	781	819	765	836	809	786	838	808	771	789	818	849	829	780	805	865	830	839	810	851	825	829	840	759	813	806	824	828	806	795	854	807	795	830	846	844	781	837	802	815	836	827	822	830	785	739	856	827	872	797	825	821	812	834	786	827	841	786	779	795	867	800	826	792	829	819	796	812	813	772	823	831	835	796	746	840	813	841	818	806	811	795	830	841	785	865	812	775	868	829	806	842	825	795	828	826	821	791	825	854	813	812	738	856	791	801	798	840	798	830	805	824	788	785	846	840	780	816	801	832	799	842	790	835	820	834	889	841	829	810	822	796	823	842	775	801	826	823	791	848	795	835	768	834	788	804	842	803	836	824	821	753	813	877	842	843	840	768	791	821	776	811	824	830	858	773	863	854	794	779	873	869	851	850	828	831	883	857	768	808	842	789	833	847	783	788	817	807	827	813	834	851	806	798	799	783	861	825	853	826	809	815	807	809	836	870	852	847	844	784	817	800	798	877	846	821	806	818	848	813	828	868	781	790	831	775	804	841	810	812	763	810	855	825	834	845	814	816	778	816	829	837	803	884	831	764	796	823	754	767	827	809	873	819	794	825	822	779	823	816	836	846	803	824	801	846	818	811	828	822	815	814	851	841	821	835	860	866	837	879	838	833	823	824	799	787	865	822	832	804	798	812	810	787	785	802	846	841	816	833	819	802	807	832	776	797	844	867	808	825	804	848	828	860	840	869	786	798	832	829	861	836	840	870	841	857	822	824	787	819	850	820	794	788	841	830	768	806	827	833	776	814	824	810	858	785	832	809	832	819	866	792	819	806	791	785	849	855	785	823	839	785	842	843	816	848	804	835	837	819	785	772	793	860	847	808	826	789	817	826	784	822	814	816	817	863	771	816	841	776	800	852	855	864	808	828	829	813	802	814	810	807	834	811	801	783	829	841	859	855	823	768	768	818	881	795	837	816	846	780	832	865	799	846	813	825	768	819	786	825	834	815	842	881	795	827	837	794	824	834	829	799	825	885	740	886	868	876	825	739	837	795	819	785	867	839	824	818	808	849	842	798	813	878	772	834	764	816	794	800	787	778	804	810	803	813	818	819	793	849	830	834	836	815	809	843	884	831	806	786	772	834	784	811	830	831	811	825	808	827	845	790	806	826	793	795	851	792	863	842	821	821	847	808	846	834	765	817	787	836	856	825	868	819	848	825	800	766	814	814	799	835	825	822	786	824	788	836	804	848	793	790	796	827	813	854	847	776	819	770	823	815	814	852	813	826	820	793	794	813	828	834	782	856	822	844	761	810	813	791	831	856	851	845	836	818	837	871	790	849	846	831	866	824	829	804	824	861	786	827	853	869	838	834	861	836	828	800	832	809	821	813	814	846	811	800	782	768	812	841	833	778	860	797	824	840	813	799	804	818	792	823	808	793	833	831	856	837	821	844	851	796	837	787	825	744	788	877	802	888	854	803	839	832	812	827	856	776	800	812	852	807	808	852	856	802	813	826	827	814	874	810	820	809	802	872	840	857	800	798	821	814	776	845	793	802	794	821	811	868	811	809	846	814	878	838	803	828	836	791	855	836	814	890	810	835	799	773	807	861	800	804	837	866	829	836	796	809	806	838	833	839	828	774	803	845	849	805	813	831	843	778	806	786	845	790	815	810	825	799	829	817	817	853	762	837	835	861	790	811	815	802	742	828	792	811	823	808	785	817	824	821	834	829	856	798	806	793	834	779	855	854	829	836	841	804	827	764	780	806	834	852	792	800	833	874	872	802	810	819	835	851	836	826	845	826	822	844	811	852	794	865	781	820	842	814	826	831	825	789	836	848	782	821	819	837	824	835	804	881	792	777	825	773	810	817	802	825	828	817	837	792	824	806	810	859	814	792	831	843	818	771	789	819	797	855	810	845	815	772	809	794	792	855	813	846	828	836	770	760	812	846	842	796	873	785	801	821	788	819	825	824	795	823	822	830	837	828	797	812	820	826	776	841	829	801	760	855	850	804	823	795	839	811	803	765	842	843	843	804	816	855	846	832	873	773	837	809	867	788	799	794	829	794	810	878	870	824	851	873	750	845	823	767	833	836	831	849	781	799	844	774	862	806	828	823	816	850	785	790	825	779	800	779	804	859	819	821	770	847	838	776	834	799	814	806	815	810	847	784	885	822	809	826	749	838	845	860	832	831	841	826	871	791	767	823	817	807	811	817	815	833	801	811	861	829	854	803	812	825	800	787	797	836	861	808	805	869	847	808	812	830	784	824	827	844	823	764	800	851	764	786	826	804	853	839	796	797	869	830	812	869	824	827	809	791	814	775	889	827	789	818	821	856	821	849	801	826	788	801	823	827	815	813	836	840	841	785	792	800	807	819	830	793	832	810	893	804	781	791	848	824	843	795	836	861	871	808	839	822	766	826	807	823	800	780	794	813	843	833	834	825	833	780	788	867	795	805	818	815	823	798	840	817	858	766	828	770	826	800	819	799	807	863	830	837	804	801	783	765	842	781	817	794	839	766	838	813	820	855	797	827	806	846	836	785	853	877	738	843	864	831	852	826	779	858	836	818	799	835	857	846	854	786	810	771	836	810	805	801	806	789	826	778	821	818	798	789	825	814	795	862	865	786	811	797	807	809	868	804	829	816	820	825	867	785	789	917	813	838	773	835	823	808	864	819	862	844	861	852	875	839	811	791	829	859	775	793	837	834	862	810	819	792	817	847	856	825	820	817	825	798	841	834	806	762	858	755	825	850	772	804	785	825	790	809	855	780	878	832	863	836	814	833	857	836	842	829	833	857	814	842	871	833	870	860	832	823	863	847	852	852	877	789	756	807	854	819	788	799	814	821	821	804	819	815	829	878	795	782	828	806	799	811
24990	21470	24677	28690	21474	17523	452	320	296	273	240	228	239	240	246	222	256	215	227	241	213	229	222	212	237	215	238	227	213	241	233	246	221	228	199	209	248	235	293	216	232	220	230	220	210	224	227	227	238	198	239	232	244	226	207	232	226	256	226	220	218	221	223	230	221	222	220	204	207	239	212	234	213	233	224	205	223	240	232	218	211	239	194	188	249	218	251	263	207	206	222	196	227	238	207	191	196	209	216	265	222	215	213	247	228	229	238	250	203	217	204	207	224	225	211	219	219	187	201	208	219	200	227	239	241	206	242	210	212	238	194	219	219	198	236	218	211	221	199	251	204	223	233	235	238	236	248	200	220	214	246	232	206	194	228	245	190	210	221	199	225	217	223	228	218	199	228	225	239	235	189	226	240	220	202	241	218	240	215	211	212	221	229	221	216	246	240	237	209	217	200	239	219	212	186	205	220	183	204	223	218	222	236	215	245	228	228	236	225	203	226	198	276	243	241	199	217	234	250	223	203	219	225	221	232	223	211	203	182	209	230	208	246	227	244	220	242	241	211	197	201	212	216	225	225	215	217	230	214	219	221	213	218	201	209	181	230	206	206	202	230	223	220	228	215	221	240	208	197	209	222	218	205	206	218	238	206	210	187	222	220	207	235	235	261	236	197	224	226	227	220	234	205	225	222	217	207	223	222	228	227	228	215	216	225	201	214	242	230	206	196	224	234	211	200	225	212	237	227	214	217	201	212	244	232	250	223	206	229	217	238	202	216	209	188	220	199	232	239	216	228	232	238	211	247	210	226	233	194	233	204	217	245	209	236	199	227	226	232	245	214	212	223	241	238	234	223	230	242	228	200	233	216	193	217	211	212	220	204	209	212	221	206	230	209	217	218	209	211	215	214	214	216	225	225	203	216	176	237	223	220	222	212	204	233	224	224	208	242	222	215	212	196	204	227	231	221	180	211	216	229	248	204	207	218	209	220	231	213	249	235	222	245	207	246	238	213	203	217	215	197	219	237	230	234	223	239	210	177	190	209	209	224	220	206	200	229	204	240	220	205	225	201	224	231	240	218	196	204	215	219	215	230	231	223	215	221	216	227	207	227	212	228	194	230	218	175	224	178	221	229	211	223	246	233	202	229	242	228	215	232	210	230	237	215	215	203	238	226	201	209	199	210	223	221	228	204	210	220	212	224	223	227	228	185	235	198	235	200	217	226	208	218	208	262	219	224	227	228	221	220	212	225	195	242	208	234	223	221	222	227	252	238	211	251	209	221	234	214	232	226	218	202	232	202	244	206	202	220	220	233	227	195	243	198	228	215	222	219	236	234	198	214	235	241	208	204	232	214	222	238	228	220	239	221	253	189	236	234	212	215	247	214	221	211	209	234	198	228	221	218	216	213	214	224	209	215	250	240	213	222	232	221	220	225	203	190	225	184	211	234	209	187	212	234	219	216	217	207	234	240	183	224	194	241	207	194	207	229	210	203	200	241	208	225	214	223	211	215	253	231	238	210	210	220	208	255	198	209	243	223	217	213	227	244	197	213	207	225	227	201	217	244	193	195	236	219	228	232	222	252	210	221	196	212	202	220	216	238	211	190	228	217	233	218	181	201	224	238	217	202	242	208	208	197	212	210	216	241	202	222	233	209	238	210	208	227	218	232	214	184	226	198	209	232	198	229	210	241	210	200	209	248	188	232	213	196	241	257	218	214	239	216	193	235	237	247	208	239	206	240	212	207	219	191	197	205	216	249	223	243	228	224	212	237	240	226	214	232	216	208	203	217	214	225	200	204	221	234	205	215	214	230	214	198	221	209	192	216	188	223	236	247	210	236	221	223	221	207	198	227	229	233	216	203	211	234	206	214	204	215	210	246	221	234	209	223	227	221	220	207	220	210	215	191	234	238	208	222	214	241	227	223	213	226	205	246	224	225	222	221	238	226	230	209	208	234	230	218	208	214	228	225	213	209	235	229	226	209	194	226	224	213	245	233	249	215	224	231	220	210	229	233	194	213	191	225	205	209	214	213	211	232	236	229	193	172	212	215	242	242	196	207	204	227	207	248	248	213	202	213	213	246	201	245	225	232	239	218	222	201	239	198	237	215	225	186	200	225	229	210	216	214	208	193	214	234	218	220	254	199	203	188	235	205	243	199	228	256	241	218	242	205	263	221	222	206	221	198	211	207	243	212	210	237	225	200	215	232	215	215	214	264	208	217	208	199	243	210	199	234	221	203	202	220	239	209	195	194	227	211	202	241	226	215	222	221	235	209	214	219	210	238	212	216	245	202	213	201	216	222	224	224	246	237	206	268	221	201	207	236	190	215	205	193	190	212	231	221	222	216	222	199	229	242	225	207	238	216	212	244	211	211	214	221	219	214	221	199	228	243	234	225	217	216	249	236	227	210	224	189	236	220	241	184	224	216	196	224	189	204	207	227	220	223	221	210	190	222	205	208	230	201	233	239	245	197	219	236	241	213	216	241	229	231	197	185	233	231	223	219	249	233	208	216	224	236	229	236	215	232	229	216	214	218	248	219	209	214	228	237	221	246	233	201	226	189	245	215	209	220	218	212	218	218	205	226	208	225	228	223	208	228	233	231	222	211	220	212	209	234	203	220	212	204	219	216	207	209	228	231	245	246	217	206	239	225	251	210	199	216	208	223	187	260	216	227	228	242	218	241	216	224	233	236	192	212	237	221	210	225	222	217	246	232	221	202	207	222	231	239	233	212	226	243	242	225	219	221	199	204	250	213	189	220	214	221	210	206	246	197	200	215	222	235	196	201	224	220	199	230	240	209	225	207	193	211	221	227	218	238	195	199	220	214	244	220	201	220	236	185	232	218	211	213	223	209	243	229	232	194	203	206	214	217	212	226	219	226	215	225	209	194	261	209	233	213	230	207	228	219	213	216	253	207	243	197	188	207	221	216	218	216	236	228	226	230	234	231	228	227	185	214	220	218	190	217	213	213	196	215	202	217	223	232	237	204	217	243	188	231	198	217	233	219	206	213	214	217	222	238	239	209	236	219	222	218	231	209	210	193	221	225	205	244	226	206	230	229	213	187	207	197	231	228	242	179	184	219	247	219	218	201	216	218	207	234	219	234	226	242	227	245	209	221	205	206	243	263	227	230	208	229	207	212	208	223	250	245	200	233	219	203	218	242	233	213	226	233	245	213	251	212	187	221	195	227	232	219	224	206	240	227	221	219	224	214	208	234	243	241	206	230	222	220	209	217	208	211	185	241	263	220	196	239	195	216	233	227	205	226	199	217	240	218	202	228	230	243	214	215	202	184	236	229	252	223	232	203	207	253	221	213	231	214	249	255	217	236	213	201	191	205	231	219	234	202	187	198	217	213	207	214	204	246	211	215	220	216	230	255	211	217	242	243	211	234	209	206	211	210	236	243	240	227	244	210	211	230	224	201	224	219	213	216	216	231	218	206	191	213	222	230	205	229	220	215	238	238	225	227	227	222	208	216	185
2953	2073	1146	749	618	634	586	570	565	582	568	533	573	579	529	546	566	556	534	524	554	552	531	503	543	549	565	556	511	522	495	551	538	519	576	529	535	513	562	541	508	516	517	544	570	527	585	524	548	540	547	525	537	553	533	549	516	558	520	494	521	513	503	553	541	543	518	545	520	558	532	557	529	532	542	522	501	552	551	516	567	548	561	561	552	536	526	490	504	522	517	552	514	515	500	501	535	507	493	510	533	571	522	531	520	578	574	515	516	539	559	529	551	525	559	532	534	551	541	534	527	520	561	531	563	542	507	555	548	507	569	545	575	512	525	559	530	541	567	554	526	547	571	605	537	561	529	541	530	536	546	557	550	557	554	566	522	551	499	537	511	576	501	529	506	584	533	535	536	554	573	502	549	479	545	534	554	547	565	531	599	506	552	562	541	551	567	571	575	529	562	519	510	539	541	484	509	543	550	522	515	542	529	526	547	504	543	564	526	508	514	580	570	522	554	527	539	540	516	543	546	553	539	529	521	555	514	526	563	531	551	561	572	547	541	566	548	553	533	557	550	529	539	533	541	519	551	538	527	553	529	557	533	525	552	504	578	537	478	530	528	543	527	508	568	518	499	585	561	570	505	524	586	527	602	556	526	525	512	484	527	525	542	543	508	531	537	526	526	510	559	531	528	534	496	565	497	572	526	524	499	516	543	514	511	533	522	554	529	565	508	525	559	550	535	571	567	520	539	517	484	532	546	534	539	563	547	526	504	537	540	505	549	546	526	550	534	528	551	543	550	503	521	532	565	539	550	524	543	569	560	523	503	531	513	555	520	532	532	523	580	568	505	526	528	528	563	577	530	526	551	547	546	540	576	529	510	537	530	512	479	514	539	514	542	543	529	495	535	514	570	546	547	567	545	503	503	553	520	510	521	558	502	527	556	544	540	542	550	541	597	510	564	536	565	507	526	494	579	559	506	499	556	553	518	521	499	511	536	540	566	512	559	572	522	542	511	555	519	539	574	561	537	531	546	558	509	506	508	533	521	542	512	501	541	551	561	529	540	592	544	549	523	491	541	522	567	526	495	507	564	551	468	540	495	538	536	529	506	541	537	549	536	516	548	512	575	506	501	538	534	541	517	540	505	526	513	519	548	539	529	553	525	564	541	525	569	498	547	555	558	482	540	518	526	571	544	527	523	570	556	516	548	482	530	539	492	534	497	538	519	554	509	529	560	512	523	527	565	530	527	501	581	532	544	509	561	559	539	515	534	553	536	562	523	517	526	539	529	506	535	499	551	556	571	546	570	583	526	522	554	487	502	522	510	531	547	549	513	532	534	515	510	505	494	539	582	552	547	542	545	512	560	532	533	535	530	542	526	499	508	548	539	555	481	549	541	550	523	562	529	531	531	518	529	500	518	513	530	531	515	540	516	540	538	535	541	540	502	545	481	546	505	556	533	550	495	514	544	479	550	525	525	568	502	551	513	524	564	557	517	523	516	490	533	541	505	515	506	525	564	516	555	515	554	580	477	525	542	519	516	549	512	547	505	495	520	515	542	550	528	579	508	485	575	558	565	498	538	534	525	524	544	549	584	553	569	472	482	564	502	522	547	501	513	536	506	533	547	560	566	501	530	569	544	568	549	541	548	550	501	541	524	542	543	521	537	501	550	573	500	566	521	532	557	537	528	584	578	519	525	550	520	520	516	563	534	522	548	501	562	509	511	570	543	538	514	533	572	537	529	535	538	501	554	517	540	520	508	485	537	513	550	512	551	548	509	541	524	560	498	538	533	527	551	493	564	542	512	520	565	594	556	530	503	516	463	556	589	516	527	532	561	513	549	561	541	526	541	506	558	526	538	532	507	532	530	519	513	572	527	544	551	517	548	560	545	552	541	569	531	515	546	533	569	521	572	552	555	519	525	530	538	619	520	536	565	538	488	546	547	531	547	595	518	523	524	541	529	555	528	561	493	541	557	537	517	535	522	517	589	544	542	526	514	520	563	544	570	524	519	531	520	565	514	504	544	536	539	495	492	572	531	507	548	498	495	540	566	574	530	511	528	516	548	550	528	476	535	517	558	527	564	536	492	537	548	529	557	490	553	537	574	552	501	539	527	578	519	554	551	543	510	512	527	560	529	554	540	525	554	520	542	498	527	526	537	544	535	538	534	495	548	538	539	553	522	515	562	544	570	541	540	516	559	528	535	589	578	524	523	575	531	569	537	575	526	539	524	540	547	549	548	563	506	572	538	555	511	553	487	526	551	527	554	513	545	506	516	546	538	539	502	516	536	565	512	553	550	534	523	516	539	596	543	516	560	497	583	519	515	515	517	524	530	547	494	522	529	540	506	559	545	527	580	512	512	549	546	561	554	529	555	517	554	543	544	581	535	560	522	520	532	531	524	539	495	513	561	548	527	540	527	530	538	529	518	542	524	529	545	545	485	543	528	516	525	545	524	536	529	530	552	533	540	522	537	557	522	560	558	536	481	524	538	522	577	515	518	523	557	526	550	535	533	534	555	501	547	509	523	543	540	532	540	544	528	575	505	542	504	559	535	544	552	520	507	519	500	556	540	511	535	546	526	553	565	548	556	525	488	509	478	558	537	552	519	514	556	563	578	557	531	544	545	513	545	478	566	511	535	528	517	538	508	538	533	550	528	517	551	481	562	522	559	558	559	505	556	480	552	573	563	560	571	556	537	509	576	529	545	510	548	540	527	577	512	544	530	544	506	538	525	556	533	554	493	559	553	516	554	515	522	541	497	523	517	525	524	539	542	546	534	489	580	481	515	521	541	523	525	546	519	516	524	520	523	561	521	511	538	565	584	522	568	537	528	515	540	540	523	534	487	506	556	559	519	516	526	553	526	480	519	571	554	550	531	556	530	524	525	533	530	510	526	531	523	487	544	525	551	516	529	558	529	601	509	544	504	514	570	537	516	516	528	557	538	510	522	529	535	549	537	563	562	531	466	519	512	544	525	545	543	519	541	537	536	518	533	507	563	473	534	553	542	543	502	549	482	568	570	558	526	546	567	540	499	572	533	507	527	575	525	534	524	518	580	546	504	527	535	547	549	557	519	553	522	515	523	539	535	500	535	493	541	533	484	554	534	547	533	567	522	522	514	558	587	509	549	550	530	506	528	511	528	500	499	543	519	527	518	519	521	545	526	529	506	545	558	500	583	539	517	518	526	492	522	529	539	515	521	542	556	500	552	515	535	532	568	528	574	524	512	551	504	498	497	555	522	545	527	519	527	519	532	574	531	521	533	506	532	570	534	566	510	481	536	517	538	518	536	491	542	549	524	533	526	511	549	558	531	545	548	527	554	513	556	535	545	517	527	524	531	524	549	580	546	593	500	492	525	528	524	526	569	500	509	568	567	578	539	511	520	581	499	542	538	532	528	468	556	544	497	508	514	533	524	541	588	531	517	531	520	501	570	538	551	515	528	519	536	545	520	520	517	516	560	506	517	513	573	532	576	581	522	506
24392	21474	25060	28304	21474	21482	12467	373	216	163	193	168	153	141	124	146	130	114	103	120	113	117	108	107	95	106	120	94	103	117	101	105	94	113	114	88	93	102	114	95	95	109	117	93	101	81	102	100	76	99	111	104	92	106	126	114	91	97	84	113	95	106	95	109	107	113	97	106	103	88	96	86	100	90	92	109	106	77	106	85	102	92	113	111	102	88	119	81	82	95	109	97	102	103	111	110	97	104	99	101	89	105	114	100	74	92	107	99	84	105	107	124	103	107	94	96	94	89	95	87	107	114	105	84	109	86	89	95	103	93	102	100	131	100	75	80	82	93	93	101	97	105	90	85	105	107	104	85	100	109	99	91	101	105	111	113	86	93	88	80	105	101	81	103	105	93	109	95	92	93	100	104	93	103	90	103	99	112	102	97	103	114	89	116	110	98	78	107	84	111	97	93	93	99	108	92	102	87	99	122	109	124	86	116	88	102	103	109	92	101	104	109	98	94	110	126	103	112	88	98	67	88	103	98	94	120	105	90	92	96	94	100	99	108	104	105	106	85	76	92	108	91	86	86	86	112	105	100	106	93	108	81	97	99	106	89	97	88	96	96	112	101	84	107	105	90	85	109	91	100	98	102	96	95	93	106	118	88	107	114	111	105	66	95	92	102	119	116	114	106	118	113	89	94	106	107	83	108	104	118	93	97	87	108	109	97	123	97	101	92	113	104	92	82	107	89	86	92	103	116	96	108	105	104	89	89	91	104	72	100	98	108	92	79	80	108	101	101	109	98	101	101	103	97	86	88	116	111	90	121	117	116	95	102	90	97	90	90	95	112	95	98	108	104	102	100	106	89	96	91	115	90	110	106	105	89	85	101	85	103	102	97	97	118	96	127	122	105	105	99	97	76	106	89	99	77	97	95	106	106	117	100	98	97	101	103	86	101	104	116	92	79	88	106	107	91	101	95	98	90	104	102	86	101	103	92	93	107	114	100	118	122	80	100	97	97	76	98	111	113	93	89	98	112	76	101	87	101	94	118	99	103	96	91	115	97	89	92	102	110	109	88	86	85	94	89	89	91	94	104	113	117	102	98	86	93	90	94	114	103	96	109	102	89	90	93	98	117	98	86	86	112	98	107	104	113	93	96	81	100	109	115	110	99	117	90	112	88	99	122	77	94	96	115	97	113	94	89	101	98	99	97	104	99	110	106	114	109	90	99	83	102	105	101	97	114	89	96	103	111	104	82	111	106	88	114	96	78	106	100	88	89	85	90	91	103	96	95	90	111	104	104	115	86	100	99	82	89	102	93	119	85	129	76	78	101	101	101	105	113	101	96	105	90	116	106	93	111	104	115	98	102	89	113	96	82	73	87	111	87	107	103	100	103	103	100	100	91	110	100	110	96	99	90	98	102	99	94	98	110	106	86	87	103	88	100	105	93	87	104	109	107	100	112	86	99	87	109	105	108	118	93	114	93	102	105	101	96	97	103	90	80	93	92	74	106	102	115	105	103	94	114	101	87	98	110	98	109	81	98	93	109	94	98	97	110	128	94	82	106	110	88	99	87	98	108	103	81	91	86	71	85	104	111	96	114	88	101	108	90	81	104	112	105	124	111	95	100	90	129	88	104	98	101	112	88	65	102	93	94	98	110	87	108	108	94	101	107	89	104	112	109	105	114	107	100	107	113	91	103	100	109	101	98	95	96	82	98	99	99	109	112	95	80	79	105	78	95	109	94	108	109	98	85	96	107	90	85	92	95	91	71	91	101	113	104	99	111	117	83	106	89	101	99	94	88	86	83	103	103	110	96	85	106	89	96	101	100	99	103	114	101	82	92	103	95	95	113	79	111	80	106	100	94	113	100	115	103	98	100	104	81	98	85	121	103	98	109	81	85	115	104	110	89	88	102	95	110	104	89	87	98	100	98	116	103	99	101	113	92	105	81	92	94	89	98	103	75	109	98	105	106	106	113	106	103	93	96	106	83	96	105	92	81	112	92	97	104	93	97	110	98	94	92	100	87	126	97	96	117	97	87	105	95	100	92	93	85	112	92	96	113	97	96	76	92	97	93	98	119	86	92	117	107	86	94	87	99	99	83	103	95	106	96	94	95	85	96	104	100	96	110	104	98	109	105	84	96	99	105	83	98	99	104	120	118	105	103	102	105	106	89	95	95	101	94	95	97	93	97	106	90	91	102	99	102	94	96	98	102	97	110	111	94	100	78	81	91	83	113	95	110	100	118	103	87	116	99	107	104	119	83	96	111	95	91	110	84	97	120	101	117	100	87	84	99	85	94	91	105	106	86	111	104	85	108	104	124	92	114	98	106	75	102	116	103	108	102	91	96	98	95	112	85	94	85	95	106	109	101	116	103	117	105	108	84	100	102	108	98	111	95	106	109	92	77	100	74	112	84	88	103	110	83	108	109	93	94	94	99	107	101	108	89	110	111	97	96	94	110	93	93	101	90	86	106	99	104	90	82	92	97	98	86	104	83	131	89	86	116	88	88	104	93	107	104	117	97	85	100	111	107	90	104	91	78	97	106	97	105	97	103	86	100	92	109	105	92	112	101	99	110	104	97	106	111	84	102	114	87	105	95	89	106	96	106	108	99	109	94	128	101	124	108	93	119	111	87	97	97	94	110	97	111	79	93	101	91	84	91	96	91	91	94	94	99	112	111	90	109	109	116	105	94	96	88	79	105	112	101	100	104	81	113	113	112	98	68	99	117	85	105	85	75	98	90	85	119	102	69	112	103	102	105	103	97	93	95	83	108	91	103	103	110	104	92	96	95	99	121	78	98	98	103	102	80	96	107	88	109	86	91	95	102	112	107	86	106	88	109	92	76	108	106	78	97	89	78	108	87	95	81	109	104	106	106	107	107	113	94	108	96	112	91	104	108	108	101	110	98	96	114	98	113	92	86	102	117	122	120	118	102	98	93	99	98	99	97	102	92	108	84	109	86	94	103	109	96	106	125	78	109	108	99	103	97	99	90	92	108	116	105	107	115	100	87	90	81	96	113	99	98	89	104	69	95	98	98	98	93	87	116	98	104	89	97	103	91	93	104	92	109	103	94	103	89	77	92	107	83	104	96	79	102	91	113	94	91	102	97	101	94	93	102	107	104	115	86	91	111	94	92	71	106	102	93	111	96	92	87	97	82	108	100	125	104	94	102	113	101	107	91	73	73	125	97	103	103	104	97	100	91	98	104	105	91	95	89	91	87	83	109	117	79	115	94	100	103	102	101	99	91	87	116	86	103	86	111	94	118	94	99	82	104	87	116	90	101	84	98	108	100	97	100	97	86	102	90	92	88	109	80	107	96	112	115	82	112	95	82	97	94	108	101	82	103	108	104	93	109	111	97	115	101	107	96	88	93	81	85	101	86	110	102	87	101	93	111	77	81	106	99	85	89	96	93	107	107	89	114	89	103	99	81	110	85	117	111	91	118	105	102	98	106	97	89	91	87	103	118	99	95	112	85	90	99
2842	3061	1415	721	510	396	384	331	330	315	302	307	322	310	316	299	267	280	288	295	282	294	284	237	291	274	323	318	307	298	287	287	260	271	297	293	273	268	264	281	297	297	306	273	276	270	294	303	270	291	297	260	255	269	291	275	264	283	281	312	268	266	280	289	282	272	290	267	310	262	270	298	267	290	293	269	295	238	285	281	280	291	269	278	291	283	293	278	294	287	270	272	264	266	288	316	287	263	295	284	279	295	254	292	279	254	261	298	296	274	263	261	276	260	300	258	305	303	260	269	267	269	313	299	296	288	284	288	290	289	251	280	271	256	292	251	275	288	259	306	250	269	256	290	274	291	270	280	278	300	287	266	284	253	295	296	301	295	294	252	241	297	269	277	272	286	297	260	273	303	247	289	292	269	268	291	278	305	250	320	302	239	284	275	280	275	301	268	282	293	276	286	271	332	308	275	301	278	282	282	292	273	259	281	261	293	263	268	281	277	299	301	278	288	280	272	293	273	271	296	315	277	299	252	268	265	263	266	290	311	278	270	265	290	253	282	272	281	281	266	291	275	299	249	258	282	280	275	299	267	291	279	279	289	290	240	295	247	301	287	268	263	283	302	298	274	290	280	268	293	252	271	287	288	257	264	290	273	265	298	258	266	263	279	298	290	273	266	308	278	288	286	286	251	279	274	267	293	277	252	275	297	279	294	283	273	280	294	251	307	248	270	271	301	259	280	263	293	299	249	269	319	260	272	272	292	275	266	283	281	271	302	279	285	280	272	315	279	292	249	274	276	286	311	258	272	267	284	275	287	267	275	310	279	269	273	290	277	275	292	264	304	295	288	279	275	267	281	321	253	290	288	237	279	256	261	270	269	270	277	262	267	277	296	284	242	288	296	284	256	267	274	288	260	283	289	277	314	284	289	282	293	293	277	299	242	256	285	266	299	291	289	283	263	296	262	291	277	277	296	264	288	289	266	258	284	270	283	267	289	277	268	282	275	286	290	316	279	253	293	278	292	260	275	288	281	262	281	266	266	282	290	265	275	262	309	279	312	253	279	277	281	284	287	281	322	266	280	275	289	292	275	255	313	284	278	286	255	271	268	275	270	259	305	267	278	289	260	281	263	259	294	276	288	268	297	285	299	287	269	285	271	274	289	272	310	274	275	269	292	277	260	297	278	306	269	261	284	272	299	302	285	273	285	275	303	276	262	263	303	307	297	263	273	292	275	290	255	254	297	311	277	288	268	331	318	258	267	275	267	282	280	256	282	261	274	281	270	282	280	306	258	265	288	290	266	276	297	295	275	269	289	277	301	277	288	315	267	262	300	280	289	270	298	275	278	274	303	278	273	296	275	275	277	286	307	296	277	246	289	276	279	275	211	264	277	281	269	299	285	282	268	274	282	263	288	242	276	276	270	277	298	286	281	276	282	309	266	288	292	262	266	294	286	266	267	265	252	234	293	271	261	295	283	300	271	269	266	279	268	299	304	271	259	275	285	255	286	306	272	268	262	247	278	303	271	268	296	300	269	327	258	302	272	286	262	281	276	286	310	278	250	278	285	289	279	282	252	264	285	257	258	293	290	265	313	262	278	288	295	282	283	274	274	304	253	279	296	282	272	266	283	286	262	287	269	274	285	291	268	299	304	271	269	294	287	273	291	268	286	287	279	258	257	282	279	303	274	289	293	275	259	253	247	277	272	305	274	298	319	257	264	290	301	299	299	268	245	264	262	276	281	279	278	270	260	239	283	277	303	276	277	278	297	305	293	290	313	316	293	280	258	260	266	288	277	259	264	269	264	269	290	261	277	258	288	295	261	284	273	282	297	259	276	299	256	289	267	288	295	312	282	288	271	246	290	245	320	280	293	240	293	279	314	268	291	278	284	270	273	296	281	276	276	265	287	248	283	266	245	292	280	275	282	273	295	273	250	282	281	305	278	260	271	265	266	290	283	281	291	268	249	299	229	298	294	289	260	268	275	323	318	298	312	284	284	247	258	313	264	308	251	262	285	293	296	280	290	243	304	288	267	286	271	246	275	275	259	300	267	246	275	277	296	255	267	293	260	270	286	299	267	292	282	285	287	290	300	301	278	252	281	295	297	279	305	311	302	262	264	277	273	276	252	267	262	269	277	275	289	283	289	285	257	249	330	261	263	289	248	252	289	301	272	283	274	280	267	305	288	304	262	237	265	246	286	257	301	267	286	272	287	275	302	308	287	297	312	280	269	269	274	279	307	265	298	288	262	277	295	268	254	287	249	271	273	290	275	271	259	267	269	287	283	261	272	276	287	299	302	281	264	274	286	283	258	297	296	261	293	276	266	274	294	305	250	255	300	281	289	261	286	285	317	273	265	290	265	311	301	268	284	306	274	273	265	276	286	280	280	258	295	281	279	275	278	273	277	250	256	271	263	300	269	266	281	276	280	273	297	293	291	264	289	292	303	273	309	268	280	298	280	258	260	262	282	286	275	287	272	272	323	293	272	260	304	278	268	305	294	264	267	296	260	292	282	280	250	327	262	284	269	292	258	280	289	281	267	263	287	293	300	260	266	293	286	295	254	280	242	280	296	298	248	268	295	266	257	275	284	282	284	275	280	279	305	276	259	286	305	284	282	261	264	296	279	288	274	233	304	277	268	266	262	293	265	296	304	278	284	296	285	284	273	284	287	264	260	272	302	303	265	305	263	273	284	306	278	314	278	315	269	284	251	299	290	268	288	294	267	260	267	267	255	282	284	281	274	298	262	270	262	261	267	274	292	273	300	316	276	306	277	301	277	250	245	305	268	261	302	279	290	283	254	285	293	275	257	277	252	261	291	305	287	297	299	273	255	270	264	289	300	280	283	279	267	277	259	268	288	279	273	280	273	272	262	289	286	304	241	236	253	288	272	241	293	306	264	278	279	282	288	297	301	286	269	283	277	284	304	279	277	274	285	271	290	278	287	279	261	269	261	281	274	278	260	278	288	298	273	270	253	282	270	288	278	278	288	294	263	294	284	267	279	259	305	282	271	305	294	263	294	284	262	256	317	275	300	285	299	274	283	296	273	315	269	247	266	252	282	267	289	303	279	280	309	285	298	276	318	282	299	280	288	265	260	274	295	265	293	265	285	262	293	280	258	253	316	257	270	296	297	281	275	296	293	275	270	253	264	276	278	285	279	258	270	258	262	264	280	264	280	253	254	270	293	293	291	272	280	304	263	270	291	293	311	268	290	286	255	274	271	265	269	274	250	278	271	268	261	258	263	282	269	276	280	257	300	273	296	265	253	311	266	294	253	265	271	308	284	299	286	295	268	302	264	284	289	264	293	274	254	269	283	283	260	284	287	266	272	298	278	252	286	289	285	274	276	315	285	262	287	296	287	285	288	270	314	262	290	310	288	282	279	258	269	260	305	302	268	247	294	265	298	251	300	291	297	279	245	268	245	286	277	301	261	284	282	255	273	284	266	270	281	308	271	306	278	270	285	270	297	277	275	277	284
32072	20068	7495	533	376	302	298	364	327	398	328	361	382	347	349	379	324	354	355	354	374	312	317	333	366	320	411	308	340	329	344	347	305	342	311	318	333	322	355	353	377	349	355	348	349	334	376	340	306	330	304	337	340	351	337	379	359	316	324	342	326	362	332	350	332	357	320	312	386	322	332	308	327	360	339	322	352	349	356	337	390	334	352	372	325	338	337	353	348	380	329	338	333	341	362	356	330	306	320	336	307	336	343	323	326	344	348	306	355	332	316	335	346	344	307	351	400	353	345	339	324	347	342	360	354	330	342	358	360	300	313	320	356	345	332	353	309	337	329	311	380	370	324	329	350	352	316	338	344	351	347	325	320	336	348	292	326	332	410	360	326	328	332	379	361	351	323	335	309	322	341	353	340	329	331	350	302	346	341	341	315	366	330	388	361	365	341	374	338	350	312	330	333	341	344	312	353	345	345	361	323	327	358	362	367	328	326	316	342	331	368	375	344	335	355	349	323	362	341	359	343	379	343	313	364	387	374	356	340	329	356	340	349	324	369	347	337	315	345	337	334	351	353	344	331	362	344	327	341	332	296	344	357	301	351	359	333	310	329	365	362	345	346	352	330	352	346	350	337	364	343	349	377	364	333	320	337	327	299	354	345	336	322	348	355	343	321	359	318	355	344	316	328	348	376	333	340	358	318	363	337	354	319	320	341	355	375	327	353	334	328	323	341	347	331	321	344	329	351	345	367	354	313	343	344	354	314	354	364	355	361	349	343	316	379	334	337	338	337	322	344	289	342	366	344	342	357	338	351	332	319	325	366	333	333	352	376	364	343	344	335	352	382	330	343	295	322	345	353	286	340	318	356	374	341	305	380	339	349	353	359	374	321	342	343	369	350	362	359	325	349	356	326	370	337	350	325	354	314	323	352	361	343	327	333	325	327	340	325	329	311	348	354	335	341	304	351	347	345	332	315	344	361	344	324	359	349	329	314	323	315	332	365	357	303	315	351	370	319	387	343	358	308	369	349	311	361	342	321	341	338	332	345	352	327	354	325	325	367	370	340	376	358	348	351	340	311	342	355	334	332	350	315	352	336	312	380	372	332	331	335	392	330	345	329	365	310	340	323	305	368	333	345	342	345	318	391	320	369	320	368	340	348	328	351	347	349	369	360	345	313	345	321	367	307	353	362	363	333	323	335	357	349	355	334	329	317	327	362	341	346	343	341	343	324	349	330	316	347	373	323	353	340	316	318	365	340	330	327	357	343	355	338	302	330	374	342	360	351	350	324	352	358	324	375	359	312	345	331	342	302	302	319	322	326	351	322	405	311	317	341	341	298	351	361	320	318	323	341	340	349	348	333	356	362	331	362	360	367	321	374	329	382	333	345	336	347	309	332	348	328	350	349	337	373	322	349	365	343	364	295	330	323	397	352	341	329	369	338	374	346	347	305	348	355	342	305	344	376	347	390	349	330	349	342	329	377	339	339	359	317	359	346	330	324	352	364	350	366	370	337	311	342	358	316	336	332	337	331	308	327	347	319	335	327	359	311	337	360	346	336	349	341	337	357	350	354	343	337	341	321	338	335	350	376	335	345	304	363	365	328	334	371	322	324	324	324	335	368	348	346	330	357	328	334	378	333	341	366	325	355	364	366	351	342	365	345	347	348	325	364	349	321	354	344	338	317	346	359	321	343	311	323	314	335	362	334	308	340	331	360	348	331	344	361	350	336	315	358	373	323	357	330	333	309	355	364	345	332	333	339	327	367	349	320	358	356	349	348	327	292	361	378	360	341	346	361	337	372	326	365	386	381	341	331	349	359	362	341	345	324	337	342	341	329	336	348	385	347	342	312	347	374	361	341	331	362	330	396	347	362	341	351	362	304	359	348	361	308	304	320	324	360	345	322	302	324	349	324	350	334	386	320	318	349	340	351	331	331	368	334	322	369	346	350	367	340	313	353	342	320	353	348	331	334	349	327	343	348	346	365	322	352	312	387	386	353	375	316	366	327	311	354	347	313	381	351	333	354	324	328	346	338	336	346	316	349	353	346	333	321	315	328	343	349	360	346	326	316	338	340	312	376	352	356	322	318	326	334	372	348	327	313	325	357	311	351	373	320	353	368	328	328	343	335	341	348	322	341	330	351	359	316	321	356	341	304	357	354	372	327	328	298	329	332	372	324	322	339	334	354	341	308	331	337	343	341	385	337	334	358	345	350	332	344	320	343	372	355	305	328	354	323	345	378	364	346	331	331	320	340	347	305	339	328	364	339	365	325	354	308	331	355	332	323	346	346	325	321	329	391	381	345	339	336	362	341	338	355	300	339	365	335	366	323	319	330	344	319	347	360	326	344	321	383	367	339	350	349	339	298	365	332	346	336	318	352	348	354	390	346	331	353	347	343	346	333	359	363	300	351	325	357	350	344	311	364	336	334	348	346	352	354	359	338	312	368	360	354	343	327	334	317	339	314	339	328	348	313	313	331	320	350	323	334	340	316	320	363	330	345	321	368	352	325	355	337	343	301	337	346	365	353	358	336	370	340	310	369	339	337	326	331	357	344	351	317	361	298	339	337	333	333	340	343	339	317	310	319	325	321	335	340	355	358	327	319	360	355	347	360	314	329	343	338	338	352	348	331	308	348	311	339	295	306	372	349	342	325	387	353	344	338	379	351	304	350	347	361	344	352	356	341	376	313	367	334	360	350	365	342	344	316	341	375	318	318	320	369	363	340	326	363	351	296	357	339	375	370	359	373	337	324	358	329	340	333	349	366	324	365	342	366	325	356	351	331	318	312	368	344	350	357	349	354	341	370	379	352	320	370	353	364	315	342	327	301	344	375	348	329	311	323	361	318	378	338	341	334	350	352	313	362	355	330	335	308	334	328	366	345	336	323	349	316	337	355	369	341	329	357	379	362	349	320	334	349	376	358	322	317	327	315	346	329	356	337	369	313	383	367	343	358	329	307	314	328	333	357	348	328	363	336	314	360	321	328	345	329	373	353	311	317	334	337	327	363	297	361	350	336	324	357	356	329	322	325	354	319	336	346	353	356	362	320	385	394	344	329	327	351	378	332	327	348	347	358	328	347	366	365	357	365	374	369	316	315	353	337	327	342	337	343	354	350	365	336	349	331	323	307	338	364	293	365	345	331	341	336	337	330	348	332	360	338	332	331	312	355	311	329	373	323	344	341	327	330	383	356	341	353	345	305	337	321	329	349	321	345	333	360	345	337	377	352	322	331	342	319	304	325	362	333	371	318	357	373	371	318	347	362	298	325	348	318	340	344	322	361	366	340	363	359	332	335	332	319	329	315	317	337	352	346	337	359	367	323	342	350	343	325	346	366	373	358	361	359	323	334	358	354	316	324	357	331	359	329	333	388	342	341	348	374	315	344	331	334	338	323	337	342	319	347	373	346	365	361	349	342	337	363	305	343	358	333	342	337	325	340	360	312	359	363	339	373	347	305	353	354	374	347	300	329	365	365	338
5910	910	834	829	849	842	885	825	828	769	808	826	831	797	760	798	826	801	814	837	839	830	853	828	831	789	827	815	882	809	874	818	794	821	842	834	791	855	825	867	794	838	878	804	815	822	830	855	797	787	812	804	847	852	782	821	809	754	796	828	829	847	787	771	824	820	769	825	820	870	816	803	825	857	847	838	779	819	791	840	826	819	817	772	806	785	846	818	882	763	806	812	743	806	826	822	848	823	825	809	791	794	816	797	774	836	836	835	844	830	828	805	838	855	817	814	828	791	805	825	855	837	769	815	792	835	794	814	847	841	822	813	858	770	817	779	843	795	861	754	776	804	820	808	823	823	835	785	820	865	819	785	865	810	832	800	817	862	787	820	803	805	863	815	828	867	795	830	840	853	800	806	798	825	834	786	826	890	782	798	805	837	809	770	780	812	799	844	810	806	808	789	827	800	835	825	806	804	791	834	802	834	810	834	826	841	797	776	791	779	814	817	771	775	809	853	846	820	801	827	805	815	796	791	792	820	814	800	833	808	799	789	819	779	824	825	781	788	827	824	787	808	816	867	809	826	810	871	815	763	828	833	811	818	894	786	841	832	787	795	852	815	796	812	821	833	834	862	866	792	807	800	873	796	787	815	839	817	799	844	765	834	823	774	853	802	787	878	786	794	839	786	804	847	802	804	841	839	806	817	851	800	811	811	754	819	798	791	828	890	799	847	812	837	821	880	836	889	819	812	830	805	772	796	799	843	792	874	809	851	848	817	792	793	869	850	855	830	813	823	832	839	801	806	765	826	865	809	850	826	814	798	830	853	788	818	776	849	832	818	843	823	835	854	863	811	800	790	818	782	844	848	810	792	811	891	814	812	788	831	843	799	782	777	866	797	799	805	778	811	798	855	809	776	846	860	810	803	760	805	810	848	821	795	838	811	803	848	798	793	791	816	821	804	858	861	815	820	779	780	818	813	809	829	887	852	816	802	865	885	826	827	822	823	834	840	804	793	805	854	773	827	801	755	869	838	856	779	774	824	796	789	781	785	759	770	782	806	849	818	808	815	837	808	825	839	831	808	834	817	853	778	798	787	817	771	838	841	852	801	804	852	847	826	808	835	847	773	825	812	850	818	788	829	752	822	817	835	833	818	805	770	786	818	818	810	830	835	811	838	816	858	786	785	790	830	851	823	801	825	837	824	789	836	857	802	848	839	821	796	773	792	898	778	821	817	819	812	787	808	864	826	836	779	816	847	810	837	793	806	849	785	887	821	830	904	796	822	822	787	800	809	779	841	811	836	765	848	747	812	841	807	863	874	887	826	796	809	852	831	788	806	792	765	813	805	860	791	829	823	830	788	767	859	781	776	830	816	790	862	822	786	803	825	792	819	844	851	845	859	808	840	791	817	821	793	861	865	772	793	823	764	861	781	841	845	854	825	789	784	818	824	771	810	784	791	821	853	816	838	758	817	829	819	853	821	797	801	809	807	763	777	823	820	836	826	860	808	844	815	813	826	817	775	812	800	822	803	828	841	788	817	793	848	867	821	788	879	837	844	825	828	815	849	833	843	786	891	831	812	838	783	846	826	784	801	836	770	846	838	828	794	829	846	839	798	812	853	825	763	817	810	834	832	796	815	812	876	775	821	815	815	851	814	811	758	807	790	782	831	789	819	833	844	832	809	793	802	833	819	826	826	780	772	791	820	831	795	822	791	800	859	795	866	858	804	807	852	813	832	777	770	841	828	811	794	853	801	822	808	791	829	779	797	803	777	776	796	753	802	812	849	797	806	797	837	813	875	792	863	771	840	812	807	795	816	820	808	831	774	769	837	797	845	836	824	759	797	797	750	896	842	821	847	835	846	856	795	779	816	831	829	803	843	829	837	789	885	792	873	794	848	823	802	779	848	842	808	779	782	783	764	768	826	804	875	829	764	824	799	789	815	791	801	803	808	808	770	781	829	791	774	799	873	789	847	848	803	846	817	833	818	806	781	779	827	781	827	792	785	788	811	822	837	866	794	833	825	820	816	808	840	825	801	784	853	815	754	844	812	774	811	842	828	853	806	725	811	835	792	782	767	801	815	787	873	888	801	820	841	823	818	852	829	810	748	819	794	797	741	802	847	834	827	818	794	818	807	774	850	849	868	805	774	811	792	811	769	832	797	855	823	809	805	826	854	770	831	825	832	823	843	834	831	795	808	775	869	813	815	768	814	833	809	806	796	838	785	823	836	827	824	824	811	813	825	837	863	839	840	862	816	814	767	863	859	808	778	774	815	817	795	809	774	788	819	838	865	818	829	813	846	795	799	790	839	769	855	794	832	834	791	840	838	817	795	881	813	796	811	785	760	856	774	807	826	828	808	779	836	803	814	859	793	806	830	813	856	824	850	811	813	863	801	750	829	838	815	838	840	828	814	803	838	832	816	775	835	798	830	783	805	891	831	812	806	798	768	794	799	839	842	805	798	825	877	814	843	799	861	785	801	820	852	828	851	824	829	867	812	831	860	884	778	814	845	834	835	842	822	785	824	808	800	798	824	820	777	847	840	820	836	807	835	793	819	818	834	824	822	831	804	823	840	815	778	796	849	816	805	801	835	886	841	793	805	821	801	841	786	823	806	804	811	824	841	857	814	831	853	824	832	770	828	788	821	824	779	869	811	820	809	862	793	803	860	818	814	840	841	775	779	806	809	815	871	836	879	830	796	838	821	809	788	831	805	812	828	820	800	813	836	831	837	799	761	813	794	837	831	826	893	817	809	826	778	780	850	807	842	835	859	776	802	847	803	794	810	822	778	791	835	810	794	807	812	793	811	825	848	796	870	748	811	795	773	798	822	816	899	770	869	776	797	819	826	846	843	827	813	827	821	837	881	871	799	832	807	815	806	855	768	820	778	782	793	816	808	807	786	841	840	840	788	791	824	833	815	820	803	870	803	844	876	785	833	792	816	843	782	766	797	844	800	827	834	774	814	853	843	782	830	809	767	789	820	825	850	813	842	839	823	806	827	835	807	844	797	820	835	833	804	788	840	817	791	786	815	847	837	803	796	822	823	805	844	839	825	803	798	798	762	787	876	810	821	830	807	827	825	805	815	784	782	797	806	787	846	836	781	822	778	836	811	848	759	757	850	818	825	803	824	831	806	811	792	806	762	824	730	803	793	807	781	835	819	810	850	808	828	789	774	820	816	798	829	790	813	786	813	799	831	825	837	860	762	828	847	836	822	816	874	808	832	808	830	797	800	823	801	810	796	772	779	846	825	865	826	749	862	786	813	777	825	833	797	830	805	802	865	803	789	874	776	797	758	852	849	821	796	814	808	831	818	787	805	839	831	836	839	805	809	780	824	833	797	883	775	828	846	793	835	818	830	853	817	835	774	839	794	825	786	781	800	808	857	820	774	809	836	812	845	800	844	820	780	808	788	780	835	789	798	818	822	834	817	791	779	809	839	801	833	840	861	833	797	818	848	822	832	880	825	845	889	802	842
24999	21470	24649	28692	21455	17366	485	324	280	247	267	224	237	226	245	232	218	227	208	220	212	240	209	198	215	198	215	231	224	217	219	208	215	213	185	218	222	229	225	198	214	209	241	215	199	217	226	221	257	207	254	245	230	193	212	211	251	225	227	192	194	241	222	215	215	246	216	238	234	225	215	247	186	190	227	239	208	215	242	226	210	201	217	212	199	232	207	221	202	210	212	234	211	210	239	241	201	191	217	223	243	213	238	214	225	209	202	204	191	226	206	230	213	213	212	217	211	216	229	208	205	214	202	199	224	196	208	187	222	208	213	199	219	234	242	197	219	222	229	226	222	235	224	189	217	193	229	207	207	223	201	206	219	210	225	245	245	234	214	249	226	223	202	215	230	234	228	226	221	241	208	239	222	231	206	213	185	215	196	196	208	245	211	192	209	224	228	239	247	227	203	207	234	240	222	216	221	231	213	228	208	216	224	203	191	232	218	243	235	188	212	228	227	224	215	192	210	212	262	215	190	212	217	226	214	229	215	227	230	211	206	209	208	214	209	241	216	212	207	221	235	212	221	225	223	180	205	224	227	229	218	206	209	209	201	236	202	211	188	204	198	193	207	240	207	220	214	249	201	211	236	213	205	237	221	205	204	224	194	236	238	195	239	219	222	223	220	220	190	228	250	208	232	230	239	236	218	217	226	208	205	235	207	223	204	203	209	217	205	222	234	232	225	221	208	212	227	224	212	238	232	206	218	232	215	226	221	227	218	247	254	209	224	198	233	233	202	227	218	197	202	221	220	247	269	231	239	251	214	197	205	210	222	204	210	241	209	246	210	196	204	238	216	205	224	217	199	211	233	242	208	226	223	221	219	219	180	200	187	214	220	200	233	198	236	204	251	196	218	220	248	221	210	214	208	218	243	221	225	209	249	221	240	225	221	225	232	211	201	196	215	263	257	188	226	212	218	257	238	231	225	206	209	242	229	231	225	206	208	202	211	228	199	190	205	223	230	203	249	230	223	205	230	224	231	221	210	211	203	240	203	235	223	222	228	211	211	213	206	263	222	220	208	174	233	199	193	178	221	233	198	221	217	253	225	206	211	218	234	228	231	222	236	226	219	225	235	218	224	204	228	218	207	204	220	200	235	202	216	204	206	230	196	247	202	214	203	214	202	230	234	206	202	208	245	253	208	201	215	218	211	229	224	237	202	195	201	261	236	215	222	205	246	222	205	209	218	222	199	203	238	213	221	204	220	237	227	233	203	224	246	223	215	197	214	205	222	237	223	209	232	230	221	213	214	227	202	236	210	220	230	210	230	214	226	250	211	206	206	247	222	202	187	236	220	222	236	202	202	238	232	219	187	249	251	220	229	244	224	215	190	199	200	226	193	204	221	218	214	224	206	211	216	223	208	207	237	221	210	217	245	204	218	246	216	207	231	216	199	225	224	216	233	228	209	193	199	244	256	189	242	212	232	233	229	214	229	199	214	232	236	217	229	224	203	233	234	216	193	204	211	205	232	227	245	213	210	210	239	238	198	222	226	207	213	226	226	238	216	225	229	199	219	198	228	196	251	216	214	230	251	228	225	231	201	213	230	232	227	230	208	210	208	227	193	229	226	215	236	197	196	218	214	217	202	216	219	251	208	205	222	230	188	248	234	219	191	222	196	211	197	238	222	212	224	255	224	194	206	218	229	203	251	235	221	248	206	208	202	235	218	191	236	207	208	205	234	226	223	186	239	237	226	235	219	217	215	234	185	228	236	182	231	230	221	205	215	233	209	239	192	216	232	229	207	194	234	211	206	215	210	184	200	252	229	211	235	215	183	212	232	221	223	186	212	199	218	228	232	220	216	220	224	210	198	216	214	196	241	245	232	201	242	201	212	222	233	241	216	241	228	201	224	233	228	212	228	227	216	196	207	223	219	223	210	256	240	182	220	229	204	215	237	219	236	217	207	214	238	224	233	238	259	228	222	220	220	229	188	197	232	219	225	203	216	209	231	186	205	229	227	229	237	195	225	211	228	221	231	233	201	232	217	248	216	244	226	226	223	215	212	222	214	227	244	216	223	245	230	233	227	209	226	197	196	223	204	229	220	219	217	228	211	228	186	205	212	255	229	211	208	192	229	207	203	234	223	227	222	211	210	238	205	214	239	210	200	211	207	216	231	255	192	238	229	208	221	176	206	241	226	182	212	202	204	201	212	260	241	207	224	221	198	222	200	214	225	185	215	219	222	208	201	216	188	218	213	230	212	231	205	234	202	210	225	221	208	206	237	202	229	228	223	207	237	238	224	244	214	219	213	195	206	212	222	219	216	217	180	211	198	228	218	205	204	220	227	231	220	229	234	223	244	217	196	195	205	218	231	229	209	217	219	221	206	190	227	193	213	231	227	223	219	195	223	226	212	207	231	212	216	199	224	213	229	242	198	224	203	230	210	211	213	212	231	209	206	213	237	242	226	196	259	192	221	232	218	208	196	197	221	218	195	184	229	221	206	210	224	223	218	198	207	242	191	211	222	230	224	213	228	216	215	243	235	225	173	204	196	232	212	203	221	203	205	206	220	209	196	216	215	230	251	234	226	213	224	243	208	242	223	219	222	246	177	231	230	219	223	217	234	242	231	230	216	275	241	200	204	210	243	239	198	209	231	208	208	197	224	226	227	224	221	220	212	221	210	244	193	234	225	227	227	209	243	204	203	214	241	219	211	210	214	227	216	217	205	230	249	200	197	237	202	207	206	237	210	229	209	221	258	214	213	205	221	234	221	191	235	261	217	196	226	222	226	216	206	204	200	220	226	207	235	201	203	204	204	193	225	224	211	236	208	214	228	200	219	191	220	225	227	215	196	215	230	252	201	240	221	191	218	194	178	215	229	207	226	232	195	221	222	218	206	237	209	216	229	203	225	225	253	215	218	221	225	242	215	199	233	199	201	236	213	222	226	217	197	202	237	218	233	208	191	211	225	193	197	229	207	193	246	252	208	219	243	236	227	212	212	206	216	232	228	205	216	212	194	215	200	234	214	233	212	207	232	221	201	224	231	221	217	230	234	218	229	245	204	229	221	234	238	225	232	242	202	217	223	220	232	216	243	220	224	217	224	208	201	200	224	236	201	204	219	194	226	238	217	225	222	221	224	228	212	215	223	203	216	220	223	227	209	239	212	210	230	225	222	213	192	208	231	212	225	218	232	229	206	205	192	226	236	213	225	235	197	224	213	188	239	199	216	193	204	233	204	212	192	229	208	227	233	220	228	187	239	247	233	221	208	234	210	232	216	205	202	204	216	205	238	207	209	237	200	231	235	233	215	221	236	197	221	238	224	215	217	219	179	210	192	244	216	237	204	210	202	202	198	247	209	226	205	215	222	249	235	231	196	231	211	227	223	239	245	233	246	204	209	237	241	201	228	224	210	207	232	193	201	194	225	189	200	211	221	212	189	243	231	215	190	212	199	213	226	230	175	220	218	234	206	230	225	217	224	205	231	221
3040	1970	1093	686	618	618	553	553	614	560	552	535	529	531	525	567	501	540	524	582	534	551	522	522	586	552	547	525	517	532	547	556	540	524	549	542	527	551	526	502	512	531	569	541	530	527	507	521	516	584	534	527	496	530	529	545	514	567	537	554	557	535	553	520	519	572	537	512	571	555	562	540	537	558	480	492	493	543	533	528	568	528	536	555	539	555	533	540	540	558	521	532	491	557	564	511	499	522	521	589	578	556	525	495	569	509	568	514	518	561	529	564	596	500	526	521	588	556	502	524	546	562	512	509	549	547	560	499	532	568	552	552	552	506	565	530	551	530	558	529	540	510	512	529	501	509	482	563	521	523	463	549	524	566	548	529	523	517	532	492	532	552	529	537	495	520	504	552	516	568	523	528	514	489	528	522	537	499	542	504	556	570	522	511	512	506	554	520	528	510	543	512	515	544	530	502	548	513	532	508	533	524	590	606	565	541	523	541	508	521	499	528	498	540	533	564	535	508	514	549	538	513	505	519	531	505	519	543	500	515	520	541	511	532	537	548	515	513	548	552	499	540	537	538	558	546	550	537	534	497	524	485	504	560	528	539	548	543	542	515	555	520	563	511	524	551	493	516	537	496	512	557	563	531	539	510	535	534	555	501	519	541	512	542	535	511	539	551	531	527	570	504	526	551	488	542	570	541	511	569	533	547	540	513	541	585	543	553	526	549	541	547	524	548	519	520	540	576	526	553	536	537	525	553	528	571	476	547	552	510	515	517	562	536	538	574	512	556	533	537	551	552	487	544	557	523	528	518	533	559	519	537	530	556	534	557	549	530	525	568	493	511	508	523	564	540	548	521	511	522	553	489	574	583	516	558	554	535	578	501	573	553	519	538	555	522	522	572	547	579	530	531	542	489	482	546	508	552	556	590	520	532	521	527	564	560	519	502	510	550	538	542	561	510	553	539	513	492	530	520	537	513	517	523	503	517	508	528	503	574	526	516	546	529	566	510	547	559	514	535	548	522	526	523	522	543	537	542	531	492	526	559	500	512	527	539	542	472	513	528	556	519	504	551	549	582	501	503	550	555	518	538	540	542	519	531	561	537	513	530	574	530	554	567	535	525	552	505	535	527	567	582	532	561	528	531	533	524	533	526	546	520	545	509	578	515	528	529	530	529	592	530	548	513	499	550	519	533	499	533	554	574	516	522	466	519	508	500	514	546	537	541	534	532	492	530	526	530	532	544	544	552	510	544	538	527	534	529	516	519	495	559	587	547	531	503	553	533	533	532	560	488	505	491	546	500	509	558	499	547	553	458	526	550	528	508	567	529	489	511	542	577	514	482	456	543	557	529	490	520	508	532	517	576	576	526	526	458	536	537	540	533	521	518	560	551	549	516	545	573	535	536	537	586	536	537	504	502	496	478	538	542	562	539	472	534	555	547	516	479	530	547	558	516	530	531	502	542	532	502	525	529	566	540	571	543	499	544	542	523	548	532	542	536	526	529	542	522	517	555	527	510	586	522	541	521	531	539	487	483	504	471	537	544	535	498	525	570	522	501	523	505	555	527	545	576	531	495	511	529	522	521	524	510	533	525	481	504	549	522	540	531	519	523	514	556	548	528	550	538	521	532	507	544	538	538	542	506	526	502	509	567	514	499	586	520	485	549	503	550	508	521	552	512	529	576	517	521	490	514	537	564	499	533	515	547	542	498	504	562	495	535	557	535	504	523	530	534	542	538	493	480	527	559	514	519	523	525	538	521	551	539	502	520	533	573	541	540	548	494	497	593	521	570	524	536	507	492	527	519	573	550	543	553	525	537	535	492	548	546	525	516	508	501	506	530	536	530	512	549	499	560	529	525	550	541	476	512	537	495	513	559	486	507	512	516	569	510	554	510	545	556	563	514	534	536	524	515	530	528	582	484	540	500	450	535	539	548	514	527	530	532	551	545	528	520	496	535	510	532	499	570	557	523	522	553	534	516	588	502	550	533	484	524	532	527	528	524	532	500	512	497	500	534	548	536	556	563	533	493	549	542	498	546	535	521	527	535	538	519	530	529	517	563	479	512	563	564	552	552	544	549	536	535	545	513	561	520	495	528	550	559	550	507	567	492	537	534	527	514	570	535	520	543	579	538	490	533	551	547	506	543	503	536	516	528	562	502	558	536	523	473	552	508	557	524	549	548	492	516	560	547	511	553	547	530	575	548	511	525	522	513	534	585	513	554	544	505	497	567	528	529	522	551	556	490	559	500	525	525	540	556	506	523	518	545	530	560	525	573	505	518	556	499	494	599	494	537	526	486	511	499	556	549	537	532	529	527	579	489	546	543	529	526	547	547	581	578	544	517	509	540	539	547	500	544	487	493	513	545	557	524	518	563	504	548	484	517	494	531	516	523	511	544	544	567	565	514	507	531	563	540	498	515	536	556	539	519	565	516	506	521	549	504	560	542	553	579	534	529	504	526	507	568	525	535	518	501	516	562	513	547	528	531	587	542	517	516	564	496	521	504	553	519	537	567	533	571	549	523	568	536	549	522	536	494	537	494	551	511	548	515	568	557	526	573	563	530	536	540	510	514	548	531	550	517	517	563	575	517	507	505	517	535	526	532	549	524	531	560	536	530	558	557	548	481	561	463	533	567	560	556	554	506	564	472	571	533	511	543	523	524	477	493	500	537	535	487	547	548	562	565	546	553	527	525	544	500	549	488	544	559	513	507	523	531	519	559	547	531	523	531	546	533	472	539	559	549	538	534	544	547	565	534	535	522	498	516	524	548	542	541	568	512	536	530	549	576	513	548	533	530	553	517	571	537	586	495	520	528	519	511	546	480	549	537	466	554	505	518	546	500	530	519	502	537	499	541	572	540	559	560	538	518	538	541	500	556	514	507	543	566	531	528	537	521	531	554	544	539	532	480	499	484	516	516	482	553	564	592	555	558	468	494	526	508	560	483	570	534	516	569	537	565	575	553	530	541	548	548	560	559	541	524	536	569	526	523	518	500	511	549	529	554	521	528	530	528	548	493	539	510	516	535	523	560	548	507	518	514	515	552	504	506	566	516	545	538	555	542	557	542	470	533	551	519	510	528	531	570	518	545	534	512	558	533	526	594	552	535	541	528	497	523	523	531	558	540	561	540	543	570	555	525	525	472	487	531	592	540	509	524	542	563	530	520	523	476	538	539	550	571	585	481	525	539	533	482	528	527	520	516	524	547	561	508	520	524	540	512	528	574	586	539	545	535	505	500	520	529	542	507	524	520	517	517	497	529	550	522	571	519	528	488	524	507	538	522	533	487	524	543	493	537	526	525	520	553	478	546	554	526	544	543	531	558	550	530	526	542	514	564	572	525	550	541	557	527	550	511	522	554	516	540	564	532	587	566	558	543	552	543	556	532	539	504	547	517	489	493	596	560	501	500	546	536	579	507	534	516	539	547	556	484	569	526	536	540	516	537	497	546	527	505	544	537	488	568	528	514	527	504	559	563	547	539
24373	21470	25054	28297	21471	21474	12500	379	231	166	189	139	141	135	154	122	139	128	134	102	93	87	108	107	101	113	89	108	104	121	110	120	101	97	105	94	109	89	108	94	82	83	90	114	89	103	90	102	113	91	92	98	98	98	94	108	109	94	106	96	110	103	98	83	97	97	82	122	121	106	75	90	110	108	108	108	99	93	99	110	109	114	107	114	89	96	103	96	90	105	103	99	82	93	90	98	117	101	97	89	112	101	96	111	89	103	98	100	113	106	109	86	94	95	107	91	112	110	105	82	85	95	105	97	92	95	91	86	95	107	86	101	110	98	108	94	94	100	103	99	107	101	108	111	108	98	106	106	98	94	108	90	84	104	119	110	108	93	82	91	102	105	95	105	111	93	102	109	106	99	98	108	116	107	132	109	116	100	112	91	90	102	103	94	104	82	84	98	99	107	87	94	110	95	97	95	105	105	93	92	86	105	98	98	102	102	100	107	113	89	84	90	104	107	112	86	107	110	101	102	103	107	102	86	92	109	100	98	84	97	105	115	89	92	107	100	79	111	89	80	87	94	99	102	93	109	91	114	100	101	98	133	100	75	83	109	114	118	110	97	99	87	102	111	92	110	105	103	104	89	125	96	95	78	105	92	102	91	102	109	100	83	111	113	93	101	112	105	85	103	83	109	100	106	104	89	82	105	104	98	101	98	98	96	110	87	86	100	118	91	98	94	84	94	94	98	98	124	84	86	102	94	99	84	94	106	115	110	98	109	104	105	94	100	111	86	83	94	106	103	97	103	112	82	100	127	105	96	98	98	96	88	99	117	87	98	102	111	108	113	92	110	86	110	92	89	98	108	96	92	85	94	94	98	74	97	99	102	97	102	124	98	100	84	89	110	106	81	91	92	98	104	86	104	102	94	106	90	87	110	108	97	99	76	103	117	101	118	108	86	99	114	121	101	104	98	91	89	104	105	95	104	101	108	108	87	108	108	100	96	103	86	104	100	96	94	108	102	114	94	90	103	100	101	119	96	96	98	94	106	88	95	111	88	102	100	105	105	110	101	84	109	109	97	103	112	92	89	109	105	121	110	101	96	107	101	81	95	97	122	91	75	88	119	101	97	110	108	98	101	95	95	89	97	112	106	93	86	89	90	90	90	106	102	81	89	94	113	87	109	81	95	94	107	103	106	107	109	91	86	100	100	77	94	99	99	117	89	85	85	94	99	71	86	88	101	96	82	84	111	90	84	88	96	79	109	75	88	90	123	103	99	90	104	88	114	109	109	87	97	97	115	99	107	118	80	113	96	73	105	92	93	85	109	118	84	110	100	83	92	107	111	108	118	99	115	94	97	113	99	106	83	96	92	90	91	100	82	101	100	120	109	122	104	123	111	90	92	101	88	93	85	111	107	105	116	99	97	106	94	85	79	104	99	87	98	65	109	102	105	106	91	101	95	79	104	107	89	110	96	99	106	91	104	87	104	123	90	93	97	81	89	92	121	115	94	86	100	107	101	103	85	104	102	79	97	90	84	108	95	98	106	90	104	110	116	100	109	93	88	101	80	79	121	108	85	112	98	93	109	116	94	109	101	105	114	97	107	109	110	98	119	85	98	99	91	111	116	99	90	111	109	91	88	95	95	92	87	116	82	92	98	124	113	109	106	94	100	81	102	102	93	114	121	110	120	89	103	95	88	85	92	86	114	95	83	93	101	85	80	104	110	85	106	98	100	119	82	83	109	91	100	86	89	93	115	104	82	95	75	105	107	122	95	111	107	90	88	79	109	83	100	91	104	89	73	84	85	98	103	89	130	114	93	98	103	96	88	84	105	101	103	110	100	97	72	117	102	86	94	95	93	103	106	128	100	98	101	101	98	113	74	84	86	102	87	91	110	107	104	83	88	109	102	99	97	96	89	110	110	100	104	92	78	88	96	111	94	95	85	99	95	104	114	117	86	94	85	100	92	101	83	104	97	101	105	91	87	116	89	97	119	110	94	92	104	119	109	106	103	84	119	106	98	101	102	109	112	102	90	97	86	105	93	85	97	79	106	105	119	89	96	95	103	109	99	99	104	101	89	94	89	97	104	103	101	97	110	101	100	107	89	96	98	102	97	123	104	107	87	101	93	115	110	89	112	104	91	96	99	106	102	102	110	115	97	104	103	97	98	105	89	102	103	98	81	78	82	109	98	103	98	97	98	102	100	101	89	106	105	84	123	100	97	101	98	105	103	111	121	100	112	99	94	100	105	89	106	125	87	103	113	112	105	106	96	108	93	93	90	86	94	103	96	88	100	97	85	91	105	118	106	90	93	92	90	99	104	106	97	107	97	106	104	94	110	104	91	97	95	92	106	99	97	103	116	102	95	101	93	114	76	97	104	105	86	103	91	96	92	87	109	77	94	100	114	101	98	96	88	105	106	90	105	100	107	100	112	94	102	105	100	106	117	104	109	96	101	95	99	91	96	93	94	86	94	91	95	106	100	90	100	97	86	105	93	76	93	106	93	90	112	93	109	92	101	110	87	81	101	105	90	100	81	111	87	83	106	93	115	98	102	120	103	111	104	107	101	88	86	91	108	100	100	101	87	119	107	65	89	81	112	114	113	110	70	103	98	112	81	94	112	91	106	91	105	107	102	105	107	102	87	85	107	101	107	104	97	88	90	98	106	98	101	100	96	91	93	82	82	86	95	111	97	97	81	86	86	114	101	97	119	113	99	99	115	96	94	122	116	100	95	99	108	85	106	108	84	109	97	104	93	93	101	99	92	91	120	98	115	116	99	107	109	87	109	96	114	105	110	109	116	93	104	117	104	105	99	105	118	84	97	97	86	92	93	106	103	87	119	103	107	105	84	72	109	83	96	98	100	90	90	108	88	100	117	85	106	98	87	109	102	102	100	95	89	111	116	94	100	94	94	117	102	100	108	104	103	98	97	89	99	90	104	86	81	110	104	84	92	96	110	97	85	96	103	103	91	94	104	96	90	94	92	97	84	107	77	106	107	94	101	101	90	102	119	94	93	99	94	100	101	109	92	93	94	101	108	97	105	93	80	107	93	106	95	90	91	84	95	106	112	100	107	93	101	113	93	105	104	103	94	107	96	122	86	105	94	112	111	90	96	122	87	106	104	111	106	95	120	111	88	98	112	93	105	87	91	102	109	104	114	100	75	93	83	86	88	98	87	96	97	106	98	113	123	107	102	89	100	96	92	100	94	113	86	94	89	113	110	94	98	100	98	100	109	124	104	90	93	108	98	91	103	108	90	97	110	121	82	98	100	87	77	92	106	112	102	99	97	92	102	100	86	99	101	100	92	74	91	102	101	109	90	90	96	105	104	114	108	113	97	93	93	94	97	111	97	96	90	83	111	82	103	86	92	135	104	115	95	89	114	87	117	94	91	101	92	107	95	105	105	89	98	95	103	119	108	105	105	114	109	95	106	96	96	93	110	98	91	99	110	103	84	103	95	120	110	99	82	105	103	107	102	97	97
2904	2980	1409	700	524	422	356	381	336	316	294	326	318	282	322	308	265	306	324	285	285	296	280	295	334	308	285	289	266	296	281	256	284	286	280	273	280	276	268	309	289	301	289	299	289	298	267	263	269	329	296	280	266	253	281	293	275	312	260	302	277	266	273	244	254	280	261	274	271	283	301	249	269	285	309	310	299	284	283	258	287	280	276	293	299	283	274	273	258	263	272	292	266	279	288	317	280	280	263	294	260	276	286	295	301	249	261	297	269	287	276	286	295	296	288	312	266	300	295	296	267	272	279	273	262	279	303	268	280	304	297	259	279	271	254	268	292	279	274	282	272	296	262	293	286	282	275	257	275	289	270	274	262	292	282	281	312	259	258	284	264	282	272	271	291	307	280	253	261	271	268	267	265	289	286	276	303	289	277	294	298	285	297	296	288	287	278	296	270	280	268	274	273	266	288	260	263	261	272	289	260	279	264	268	288	295	279	280	297	271	273	239	266	273	270	289	278	283	306	309	266	323	277	270	302	279	288	267	286	280	259	274	276	252	279	294	259	279	309	292	245	303	270	257	311	282	262	299	267	262	289	293	295	264	293	292	315	307	275	286	267	278	286	308	276	277	275	260	311	277	272	249	268	274	255	275	279	264	270	265	250	260	269	261	277	258	259	285	273	284	260	292	269	282	250	255	304	274	257	285	286	281	294	287	278	276	285	275	287	269	275	266	258	289	266	290	288	266	274	260	281	261	269	303	269	268	282	292	282	234	282	276	285	277	292	277	315	291	250	278	275	263	285	293	305	284	263	284	266	273	275	286	281	269	271	283	254	279	275	310	270	254	257	272	252	257	267	312	251	273	297	295	296	270	264	276	277	253	300	276	288	256	305	270	287	264	296	257	265	299	290	274	300	260	319	282	268	240	273	251	260	299	266	265	296	304	295	283	276	322	300	271	263	274	281	311	290	276	298	260	283	263	310	299	271	290	291	284	279	283	268	290	257	285	270	281	289	281	298	248	269	282	292	261	275	289	311	296	278	251	260	289	290	245	272	300	317	275	258	274	247	299	295	282	287	281	279	271	273	260	266	269	295	293	280	261	292	276	292	259	299	262	260	269	248	299	274	266	288	312	260	282	263	282	283	277	253	288	281	271	302	260	259	280	273	302	284	267	243	252	286	290	270	276	295	249	237	290	299	276	264	236	312	269	289	239	295	260	287	267	308	280	273	275	271	283	272	301	265	291	289	293	308	265	266	286	261	285	248	305	257	267	286	256	286	309	270	308	298	293	274	287	246	272	296	311	278	282	290	280	291	272	284	276	300	266	266	308	282	284	276	279	273	290	298	291	274	278	274	293	259	266	288	275	332	291	276	272	270	237	282	290	242	278	285	289	258	266	290	256	300	275	274	292	253	275	266	264	273	250	292	275	263	263	258	268	273	305	311	259	285	295	285	281	263	295	258	275	283	276	260	279	272	299	259	269	301	288	285	289	260	249	282	274	280	280	256	291	258	279	273	291	273	287	258	263	296	264	300	282	289	292	265	289	290	291	299	308	287	293	284	284	300	294	271	278	287	301	265	278	250	285	273	267	281	267	283	265	310	275	298	292	261	276	294	291	295	302	282	290	292	308	270	259	281	301	278	305	297	297	293	288	274	305	287	277	269	288	280	274	279	276	264	294	256	280	288	271	309	275	273	291	297	278	295	272	279	277	291	277	249	280	284	272	276	264	266	269	265	282	270	308	258	270	293	293	299	298	259	272	243	268	281	270	253	268	300	256	262	293	260	234	285	289	270	254	260	317	267	280	255	265	289	290	255	246	262	260	278	298	257	267	274	311	282	275	249	268	292	255	280	281	249	267	300	290	284	293	261	273	285	285	289	255	258	262	265	274	280	269	291	276	286	270	304	279	281	270	270	311	266	283	286	284	259	277	281	294	291	266	263	272	263	283	273	290	275	277	276	252	274	265	300	266	261	279	297	297	291	277	281	277	279	270	301	267	263	275	287	254	260	275	271	262	273	276	280	282	268	223	284	311	304	310	274	286	262	247	298	301	257	281	295	267	272	269	290	269	271	308	291	296	261	272	271	292	251	297	290	292	262	263	275	314	262	238	268	295	270	287	276	294	289	245	295	279	225	270	263	275	305	265	283	302	246	260	261	298	289	285	259	297	262	269	256	292	273	311	286	273	281	290	272	296	304	273	274	293	326	278	291	287	275	264	287	266	272	272	283	290	295	278	279	286	298	275	278	285	275	291	257	288	293	298	302	246	278	261	278	257	305	249	263	264	293	292	273	295	269	282	302	264	313	272	285	279	292	259	287	287	258	273	248	285	282	235	293	274	272	268	284	291	255	307	282	286	260	255	306	249	269	280	269	267	293	277	279	284	267	295	306	304	290	301	269	257	250	289	294	257	273	265	307	299	312	260	291	257	269	272	270	277	273	281	267	271	272	291	291	282	284	273	265	267	263	282	293	280	265	272	259	289	267	297	319	269	282	298	282	235	282	270	303	287	275	274	240	292	303	259	276	319	296	277	314	277	268	283	283	297	259	275	278	267	279	290	284	259	280	260	323	284	267	269	300	266	272	259	266	266	276	269	277	264	298	311	281	300	280	288	280	285	268	254	243	303	264	276	284	297	294	268	278	289	267	273	264	257	271	278	260	255	282	282	258	271	276	250	270	264	276	268	281	283	262	269	261	253	276	285	299	244	289	291	312	286	281	311	295	281	287	259	284	291	251	261	273	324	285	261	277	263	275	258	299	249	288	239	242	277	282	277	282	283	285	292	299	276	282	286	298	271	263	260	301	295	265	285	274	262	285	296	271	281	280	267	286	296	258	282	266	258	266	274	303	278	287	257	271	248	298	276	293	243	262	284	284	274	268	294	297	263	269	281	310	272	280	285	272	284	293	278	282	302	294	293	300	277	274	283	279	255	268	247	269	257	285	303	295	295	294	272	298	306	282	292	289	253	274	279	269	286	304	272	267	281	290	270	297	276	268	288	271	271	304	263	286	269	265	263	258	286	269	276	269	283	274	245	307	291	284	269	281	275	334	269	284	281	287	296	259	262	290	281	293	263	269	285	282	259	252	291	301	283	245	277	267	263	308	263	292	290	286	277	259	268	285	292	266	294	278	272	250	292	279	287	258	284	274	269	262	277	237	268	266	270	265	255	312	263	252	268	282	266	280	257	294	284	270	280	283	271	265	314	277	284	258	281	247	309	286	281	296	281	271	276	277	270	288	263	282	266	282	272	272	257	307	293	275	288	277	281	315	267	270	281	271	269	264	267	287	276	296	290	276	258	267	290	294	269	280	274	301	272	285	315	269	290	302	300	277	301	324	292	291	292	283	266	280	291	294	288	291	273	296	288	274	266	275	263	299	288	274	292	287	277	296	294	287	256	276	282	259	251	277	293	252	295	258	275	281	275	261	290	269	279	261	284	276	277	298	273	271	290	249	271	257	266	297	273	270	273	293	283	286	265
31890	20007	7471	593	401	391	377	333	323	352	333	359	347	335	348	348	314	354	307	344	347	364	333	338	364	321	363	327	345	345	340	361	335	339	371	338	356	333	332	363	347	346	317	341	330	322	327	354	343	353	353	302	323	341	351	326	345	376	334	321	327	343	357	347	319	347	325	331	314	328	363	309	342	312	352	320	345	336	328	337	340	331	350	348	370	318	342	324	362	354	332	349	327	359	344	314	348	313	338	337	361	341	352	334	360	347	351	332	319	314	319	327	326	348	360	314	333	358	335	342	334	344	312	310	353	333	351	356	313	335	344	326	350	369	341	348	306	372	346	342	332	343	324	319	327	341	334	349	351	350	359	352	364	330	373	340	307	340	337	369	352	331	336	339	345	330	310	337	344	340	366	367	353	312	378	366	328	353	368	341	324	325	338	359	352	344	328	312	326	358	372	380	321	347	308	321	303	341	338	337	303	367	323	347	346	331	350	342	363	361	355	374	376	350	328	335	333	354	374	328	333	334	353	311	307	342	342	320	376	394	338	336	311	338	355	372	370	328	346	325	318	383	338	326	321	322	348	304	334	337	346	327	329	318	337	350	362	380	326	368	346	352	337	384	355	305	348	342	393	343	323	329	319	360	333	363	320	347	310	353	333	378	336	355	367	317	345	363	347	341	347	332	385	362	340	316	369	382	324	349	369	319	327	369	345	360	317	336	353	345	357	352	351	342	355	331	346	384	338	381	348	341	360	343	356	373	344	355	330	351	342	362	341	319	359	320	339	304	319	329	347	333	337	283	340	333	358	338	348	331	361	318	331	360	364	355	324	346	348	309	331	324	350	319	318	355	334	345	354	360	329	338	342	326	348	349	361	339	368	336	334	302	353	342	363	347	351	358	346	330	376	327	319	370	325	326	344	331	350	326	298	309	342	360	358	334	351	326	329	385	315	359	341	313	355	344	315	331	342	351	318	336	367	331	332	303	323	388	356	349	338	335	333	364	350	337	340	350	322	312	324	347	340	354	322	365	344	342	370	313	330	370	309	330	314	365	325	329	369	364	362	375	361	329	337	348	365	339	331	307	340	328	335	348	321	352	314	356	325	342	349	351	340	332	361	341	321	313	346	373	335	334	336	346	361	336	344	353	324	327	357	330	360	329	330	361	335	352	317	328	344	361	370	321	332	351	322	350	385	362	349	330	343	341	314	356	339	342	367	370	354	348	344	359	326	329	361	325	346	363	311	327	336	372	393	310	342	316	312	361	340	337	350	335	332	338	347	337	341	329	350	324	345	354	333	343	306	368	350	349	321	294	343	330	340	330	333	339	347	348	365	343	309	340	383	322	317	364	332	333	339	334	343	343	338	311	334	298	342	325	340	355	355	351	323	329	323	337	349	333	333	339	333	350	338	343	334	356	356	329	338	347	338	337	351	366	350	343	354	330	340	335	343	366	310	318	345	362	355	321	332	347	327	307	350	367	325	370	332	350	357	359	348	336	357	330	353	319	319	360	366	344	299	347	338	307	348	343	340	315	364	319	309	345	342	352	344	341	357	350	325	345	315	364	353	337	345	351	371	358	345	339	352	351	384	347	363	350	350	336	322	328	328	358	322	339	330	318	323	326	296	356	309	343	320	361	348	352	328	337	333	355	330	340	352	372	321	339	374	340	334	351	318	344	375	324	329	358	310	344	340	327	326	341	356	344	346	323	350	333	362	404	369	348	339	355	344	330	337	324	341	329	348	357	323	323	310	360	323	374	355	364	353	346	349	386	321	301	301	331	342	328	342	338	334	338	335	312	342	371	368	317	333	357	356	372	324	341	362	354	332	340	363	323	320	366	327	376	353	336	336	316	341	323	319	326	350	326	369	348	351	330	328	337	364	354	341	329	334	332	308	357	347	345	337	344	324	331	372	329	350	336	362	333	352	341	343	339	382	360	329	337	335	348	353	356	355	360	356	345	357	332	386	348	315	329	346	308	337	358	347	346	324	346	343	367	393	401	344	325	333	345	338	307	354	322	359	328	357	357	375	391	343	343	363	352	371	337	380	331	354	336	383	373	335	336	375	351	341	372	362	370	361	354	331	311	342	365	358	323	348	324	329	323	367	324	304	319	364	315	351	378	342	346	342	347	378	384	369	355	364	387	336	335	307	340	352	330	306	315	326	357	342	334	337	351	355	354	348	380	363	355	330	320	323	373	329	318	333	338	367	341	341	347	337	304	351	378	318	343	365	332	337	339	350	356	343	351	324	378	354	327	368	334	297	318	344	354	355	355	339	311	339	364	333	350	340	342	347	381	347	347	326	339	343	359	341	350	350	335	317	328	324	350	356	325	381	354	315	340	333	357	358	363	352	360	342	305	350	380	336	349	348	355	361	344	342	324	339	332	347	357	334	370	346	317	360	315	344	329	319	374	343	319	330	323	326	360	323	360	365	316	318	317	341	331	320	313	358	321	329	347	326	319	345	349	336	327	351	353	321	342	317	342	339	353	363	324	335	373	372	349	329	334	330	325	332	337	346	339	346	358	303	335	339	327	302	350	301	328	354	376	367	330	349	336	341	348	345	350	349	340	354	348	330	349	336	326	343	339	335	349	339	329	324	326	315	334	354	345	331	333	314	359	342	336	317	346	342	327	346	329	330	370	307	332	332	312	336	342	326	321	331	346	350	335	319	353	336	334	319	294	306	338	315	339	342	342	338	356	360	349	340	325	312	311	327	337	326	369	303	350	359	371	335	308	347	372	327	350	356	336	364	337	342	353	361	337	323	324	348	352	346	334	356	336	349	338	334	350	334	357	371	334	357	364	332	318	372	311	354	343	342	349	325	333	313	332	340	344	331	359	401	314	331	311	344	360	349	325	308	356	312	344	332	320	312	360	350	305	321	352	343	331	337	319	338	364	373	349	338	382	392	298	357	344	328	319	307	315	350	338	333	334	348	309	351	358	313	359	346	364	340	353	311	352	332	343	353	328	375	313	396	335	372	336	322	308	337	329	361	343	327	315	356	342	316	302	358	337	320	305	386	342	357	346	394	321	345	342	347	333	324	377	335	345	339	316	338	329	333	309	335	341	381	333	319	333	362	298	394	342	334	341	307	327	356	311	331	365	328	357	325	333	345	324	352	348	316	382	339	349	332	365	327	355	355	340	330	369	319	351	327	345	336	339	315	339	328	336	381	393	349	324	311	280	348	351	330	367	342	328	338	304	343	352	362	333	351	315	329	357	338	321	348	336	355	345	312	327	327	312	358	345	300	326	382	328	349	344	326	351	327	304	342	318	345	303	353	366	364	374	357	352	358	340	309	340	352	325	323	354	354	324	338	323	353	315	333	322	358	315	348	368	337	373	336	342	359	336	372	309	332	353	321	369	316	320	372	338	370	363	330	326	323	357	338	350	319	375	334	352	360	340	326	333	323	324	356	298	334	335	325	329	345	333	346	341	325	341	332	311	363	336	363	348	313	333	347	361	346	346	313	336	368	360
5948	881	887	831	826	820	803	794	813	778	804	785	823	829	790	801	760	825	793	806	819	804	847	795	840	793	746	803	805	819	793	831	793	766	831	792	790	812	803	833	822	801	774	804	828	768	813	735	840	847	846	836	827	817	763	797	806	791	805	789	806	841	796	854	833	815	783	792	817	781	792	821	813	815	803	765	804	793	848	810	765	806	798	826	868	752	792	819	829	825	823	788	753	773	780	802	783	798	820	818	788	812	835	793	776	813	861	801	790	836	796	772	830	820	853	775	792	828	786	847	826	844	818	778	818	857	820	789	802	791	754	822	804	833	823	806	815	799	783	840	802	838	834	800	817	815	846	787	813	821	850	843	774	789	741	821	825	768	762	811	774	792	818	785	815	842	848	776	837	808	821	809	818	845	772	810	833	806	841	836	775	820	808	801	808	798	826	852	823	821	801	813	807	846	812	850	811	768	836	805	831	765	799	869	789	832	792	782	842	758	791	804	790	823	817	889	846	797	813	783	768	884	838	760	861	812	811	796	839	853	821	854	801	810	838	789	835	855	836	814	798	801	826	845	807	851	850	771	867	795	832	798	847	786	829	791	831	831	807	778	837	821	835	785	799	835	798	825	822	813	819	814	832	871	792	806	743	812	833	799	783	810	813	805	828	806	806	864	759	789	828	782	823	800	840	785	795	864	793	830	848	815	815	803	795	824	820	815	863	818	803	834	771	785	745	829	835	816	792	821	783	796	824	804	839	791	875	789	817	825	788	830	799	825	787	789	782	808	827	831	769	789	802	769	846	801	817	829	781	830	823	850	842	791	799	792	788	786	804	796	753	834	777	807	825	850	870	803	764	804	783	830	801	854	790	811	843	865	762	794	763	823	843	831	797	816	839	766	806	796	822	793	855	846	830	759	777	885	838	781	806	868	782	850	818	771	835	764	852	833	794	797	789	807	828	822	791	783	814	830	805	791	769	819	820	806	825	793	826	830	765	786	804	800	824	843	814	758	815	821	831	766	801	754	788	805	852	848	816	778	813	812	777	833	830	792	812	794	765	801	867	796	853	808	864	816	777	814	825	834	814	870	835	814	812	808	812	840	832	809	817	850	816	751	778	813	824	820	836	817	779	775	801	799	754	840	824	843	817	840	802	809	828	772	814	784	796	803	815	775	840	877	837	835	785	857	784	767	822	826	805	826	808	783	826	816	826	838	812	732	771	822	824	817	786	814	788	879	824	755	765	786	825	766	847	804	841	795	818	777	818	832	839	836	767	820	796	800	847	799	814	862	839	822	820	849	854	797	838	824	815	835	822	765	821	789	785	808	850	790	791	806	798	844	805	835	780	826	830	815	859	822	815	792	750	826	814	820	808	843	883	790	765	816	834	818	832	854	840	784	847	815	826	755	823	838	796	801	766	810	792	835	793	853	817	788	852	834	828	855	819	785	792	838	841	821	792	783	791	807	777	803	779	818	813	831	866	832	781	820	846	786	834	798	759	788	797	837	842	831	777	761	832	789	747	832	816	787	796	802	769	816	785	789	773	785	828	783	796	828	793	768	803	856	832	789	791	831	793	817	789	830	796	794	834	824	785	745	805	825	870	800	813	849	875	829	838	801	808	803	841	782	813	808	816	767	803	805	851	793	800	774	793	820	811	777	778	825	826	806	806	852	806	812	793	809	834	869	772	776	761	777	783	818	775	764	797	784	826	827	817	760	840	823	827	833	830	805	851	821	828	774	774	823	853	832	861	798	833	861	778	838	821	846	884	817	836	884	806	830	859	797	778	795	803	800	817	756	863	774	774	818	801	716	788	820	784	771	777	862	841	768	806	787	826	814	847	792	835	861	821	821	877	852	869	849	795	801	811	803	846	823	869	795	808	779	829	898	797	820	804	828	818	818	793	775	842	795	848	803	831	814	856	846	781	815	799	850	857	846	839	808	773	809	781	809	803	816	873	820	801	868	843	801	840	817	827	857	787	839	790	810	819	876	820	731	794	732	766	846	820	757	787	812	876	811	775	845	794	797	839	849	749	769	747	839	819	803	810	765	824	805	795	783	837	821	811	810	816	811	800	770	862	805	760	877	851	798	795	827	803	800	823	793	828	852	787	803	814	781	839	828	819	885	801	800	740	781	834	846	763	812	786	826	768	834	904	798	844	813	831	796	809	806	836	811	771	864	784	765	825	826	872	825	780	828	781	877	898	776	809	838	857	851	829	809	770	818	858	825	829	843	813	788	800	797	816	775	787	825	781	766	827	821	784	788	833	812	817	821	805	799	819	869	776	800	828	870	845	825	774	828	833	777	827	775	820	822	802	846	787	802	809	854	827	792	866	798	797	800	829	822	829	773	796	836	825	828	762	810	794	817	784	802	805	824	824	796	817	812	799	810	824	829	851	845	779	809	830	813	855	839	848	843	787	796	855	832	788	812	839	826	800	793	839	806	790	802	825	816	811	828	821	815	818	781	777	790	796	785	834	850	829	847	801	818	857	775	829	827	758	828	811	806	837	818	767	781	846	878	861	779	810	790	833	859	806	748	806	828	788	792	833	831	790	816	817	851	812	812	829	822	822	816	853	817	841	827	736	770	752	844	827	814	753	755	806	821	824	849	785	829	869	819	817	834	815	854	893	823	855	801	876	795	786	734	808	847	843	805	826	816	791	819	842	787	789	804	849	762	815	816	750	830	831	816	797	845	800	780	738	826	781	852	837	852	825	791	854	786	866	757	805	823	818	773	810	822	793	833	847	790	790	798	796	843	835	799	816	831	801	769	792	827	795	825	828	817	819	818	826	780	794	789	816	770	798	791	776	831	828	799	811	817	828	766	796	830	789	808	777	786	821	776	777	811	843	789	832	780	844	797	761	806	855	773	802	791	802	833	835	812	837	803	797	791	831	819	752	863	814	818	829	758	828	825	765	825	779	779	867	769	840	782	850	815	831	822	819	813	738	799	788	819	813	780	848	838	852	796	772	782	806	734	835	770	819	788	772	816	771	877	805	825	770	807	849	824	841	851	832	830	801	822	849	802	774	878	803	860	796	843	778	844	793	812	786	816	813	769	786	815	839	755	837	795	783	775	815	827	767	834	813	853	853	760	808	873	749	797	820	852	769	792	878	834	846	784	793	810	794	804	784	790	815	810	850	763	845	787	793	783	815	805	832	829	803	820	833	737	782	800	828	778	805	833	829	774	803	861	808	798	799	744	870	838	804	826	827	837	823	796	828	815	850	810	868	802	827	832	835	839	799	825	804	852	781	846	823	795	810	807	809	799	837	826	775	832	796	827	850	828	805	830	826	833	813	810	757	804	796	804	837	813	859	754	802	803	824	821	771	775	811	821	798	849	817	817	794	771	765	815	764	762	816	801	829	799	832	817	791	834	815	814	810	813	770	775	797	855	779	785	827	842	813	794	841	790	803	819	805	821	805	825	821	807	774	808	786	841	817	774	801	877	806	781	836	826	768	822	841	781	810	832	799	776
24987	21460	24672	28672	21465	17194	533	331	258	278	234	248	253	228	233	222	190	214	260	227	248	221	243	257	237	222	218	234	191	239	233	233	218	227	227	218	225	193	203	259	220	213	255	210	226	227	221	204	216	215	208	266	204	238	211	199	240	206	186	215	197	234	214	243	254	213	238	234	221	252	193	223	213	222	218	231	227	240	199	233	227	208	226	225	242	207	193	218	197	221	215	222	202	211	231	221	192	244	199	183	226	223	238	194	223	230	245	231	227	239	243	227	224	195	218	239	226	230	226	218	198	226	233	210	205	199	238	235	223	216	222	222	232	222	193	215	242	215	176	209	222	216	212	248	230	197	232	236	239	242	184	241	207	202	196	241	239	214	234	217	223	218	212	216	259	215	211	228	255	233	188	240	201	201	247	221	217	188	199	226	201	225	214	209	236	198	194	230	221	202	234	235	215	221	199	233	212	211	184	212	224	208	198	191	226	225	212	214	219	220	218	228	216	259	211	225	223	206	224	218	215	226	220	219	214	218	247	220	247	203	214	211	204	241	211	237	224	230	224	222	218	264	183	210	229	213	239	254	236	237	214	214	232	211	215	220	216	196	213	218	203	206	207	217	241	240	205	211	240	233	210	211	224	238	221	217	231	244	190	228	189	208	201	209	223	219	178	221	225	253	214	231	233	240	232	218	201	229	224	190	235	189	211	240	198	223	214	206	192	226	224	219	219	216	193	221	214	193	196	206	210	212	241	221	177	227	230	227	205	218	223	222	202	222	223	203	228	205	250	214	228	239	222	208	237	205	207	208	196	236	235	221	208	208	240	227	211	208	241	244	211	219	227	207	199	210	203	214	213	229	212	228	250	213	236	209	212	211	228	220	250	226	205	213	212	193	207	183	179	238	246	221	221	225	216	216	220	235	197	225	223	230	220	215	211	206	228	221	206	222	214	217	223	226	223	218	224	208	250	193	195	216	215	205	225	232	229	209	204	202	208	215	245	219	223	225	240	218	224	230	224	187	219	207	240	231	207	210	220	208	215	230	221	191	242	218	216	229	215	196	196	198	224	210	215	213	218	196	216	213	225	223	265	220	216	242	240	228	201	217	194	209	218	226	223	208	244	214	207	212	205	211	203	228	211	235	211	205	235	234	216	214	204	208	229	226	193	245	242	176	218	223	240	200	254	248	246	212	220	227	226	207	192	220	237	194	236	201	221	199	192	236	220	230	215	204	218	212	214	214	218	189	189	217	246	214	230	207	229	210	202	209	179	188	213	233	194	189	232	225	222	206	202	221	216	230	226	219	196	208	219	211	243	220	223	180	213	208	209	213	220	238	226	222	213	205	206	202	212	249	226	228	211	210	224	212	207	216	190	213	197	237	229	222	187	197	201	208	215	215	267	191	226	193	252	207	214	204	181	212	227	221	225	209	208	226	209	200	216	223	207	206	210	207	246	239	190	218	228	211	216	202	216	227	219	195	221	196	212	199	227	223	245	212	209	234	202	209	215	215	192	209	206	211	228	210	206	216	207	208	214	223	218	230	230	220	220	207	229	210	246	242	217	204	241	190	212	217	223	234	226	218	222	243	208	205	209	178	214	209	208	231	228	194	233	207	217	205	210	223	189	197	192	201	227	241	218	218	224	220	196	216	227	228	220	226	238	201	218	226	198	212	254	247	227	243	227	236	223	210	208	191	229	225	252	224	213	202	208	206	205	209	238	207	205	206	193	222	222	244	234	201	192	187	226	228	214	223	231	212	230	216	211	213	226	202	234	226	229	219	207	206	210	206	223	207	216	201	219	215	232	217	190	208	222	229	221	223	208	238	221	215	206	200	211	248	200	209	206	229	222	219	223	221	234	210	209	207	241	197	230	251	209	214	226	219	211	225	227	220	203	221	235	248	230	223	211	228	224	225	227	228	184	221	208	189	241	237	249	224	237	208	209	211	229	213	226	206	202	234	222	230	233	215	198	241	234	208	212	226	215	223	204	189	198	205	220	228	225	203	229	213	206	229	251	217	221	228	247	232	205	211	237	207	225	213	221	245	228	206	213	217	208	213	194	219	206	232	220	217	226	203	216	184	188	236	205	233	193	255	192	232	230	199	219	206	198	249	203	230	215	206	206	200	249	268	211	202	194	219	211	193	181	207	222	224	215	215	194	237	216	219	217	199	248	220	203	214	232	216	218	240	239	186	228	210	234	198	232	213	257	209	216	226	234	217	193	201	226	220	220	221	225	205	214	226	216	211	234	211	196	222	218	240	211	222	229	220	207	195	207	229	193	239	185	201	207	236	201	198	188	243	206	229	241	210	218	228	215	239	192	244	226	238	216	215	209	214	240	226	214	245	203	215	253	224	199	190	222	218	208	220	202	210	207	225	229	213	215	210	216	206	207	214	229	207	215	221	217	223	206	235	204	226	218	213	238	210	231	211	231	210	205	240	219	208	223	235	213	222	226	219	222	217	213	198	217	212	227	229	219	204	177	224	213	229	250	207	210	206	213	211	210	200	199	221	224	237	221	228	200	217	231	210	206	206	215	210	223	208	217	224	232	231	187	227	232	209	194	210	211	207	246	199	191	215	224	213	226	207	224	221	213	250	206	203	245	209	211	239	240	179	194	232	239	228	223	203	228	231	196	227	230	223	229	227	212	209	212	198	229	194	233	217	245	248	204	211	238	217	246	206	206	218	221	220	214	235	202	223	212	256	220	223	220	202	234	204	233	228	225	207	198	219	208	194	203	232	238	210	214	219	217	236	239	201	215	226	213	215	204	237	205	232	224	208	203	224	219	256	194	212	199	220	201	222	228	203	197	210	210	199	242	214	202	230	221	200	229	214	237	241	256	196	210	179	226	221	232	203	209	221	207	241	241	215	229	194	226	223	203	237	203	239	212	235	222	210	191	220	219	223	206	237	188	210	197	210	211	207	205	210	204	222	234	224	225	206	214	227	226	260	236	222	220	213	221	245	205	226	213	225	212	210	189	220	197	234	223	198	238	227	216	192	205	239	252	216	212	202	182	199	217	221	220	216	210	217	206	226	236	234	216	237	221	214	217	231	233	234	220	211	222	222	214	220	231	239	225	256	225	199	254	202	186	222	213	233	220	196	220	227	215	218	205	235	248	237	243	202	222	249	215	249	217	207	212	234	238	212	224	209	221	202	212	200	219	202	229	217	235	255	223	194	205	236	211	200	249	225	223	193	214	223	228	231	185	206	218	218	217	221	235	228	217	234	202	237	235	221	227	220	196	202	206	252	195	205	190	222	230	217	201	212	228	197	216	217	226	202	215	226	202	195	197	216	238	214	213	237	240	221	233	227	228	208	214	185	216	216	198	207	213	224	203	194	219	186	242	238	209	210	238	224	231	214	204	197	228	197	211	231	217	200	223	227	238	202	205	234	216	212	197	233	238	224	217	236	224	251	216	228	220	219	204	214	194	197	192	226	195	219	240	220	232	233	227	222	220	221	210	211	208	219	217	255
3012	1928	1138	776	605	597	568	589	540	541	577	530	606	543	507	580	571	547	497	542	566	549	570	517	528	540	528	563	528	492	519	542	536	526	513	497	535	528	560	548	534	522	539	516	542	491	539	553	536	563	519	569	534	512	530	536	539	514	525	536	532	498	515	532	509	526	517	531	546	516	513	535	515	553	519	524	553	506	577	546	510	512	526	556	532	518	561	574	553	528	551	541	498	511	500	504	544	582	520	544	546	520	530	497	504	513	503	511	557	545	527	499	564	521	486	535	514	536	523	554	537	489	519	516	579	522	514	575	515	533	527	543	538	529	547	544	507	507	548	564	558	489	543	524	547	528	501	538	497	534	544	516	568	530	473	528	478	535	532	539	503	558	514	518	534	550	513	513	549	489	578	520	557	498	528	520	529	529	565	542	564	537	555	540	541	562	505	485	544	544	531	553	526	547	578	546	504	521	538	551	519	490	548	545	520	519	572	569	516	535	571	572	504	541	554	539	533	507	547	543	515	542	497	518	532	510	567	525	560	479	519	522	508	549	565	541	519	513	550	518	487	483	515	528	524	530	543	519	529	536	539	507	568	509	550	548	548	597	537	532	547	544	565	561	571	546	545	512	519	522	494	537	566	570	546	510	564	539	537	563	510	565	534	518	507	566	561	557	533	520	541	520	539	498	522	552	491	526	552	539	517	543	551	548	498	498	550	546	506	516	545	516	514	535	559	503	522	512	552	551	561	512	532	525	529	551	518	525	542	527	524	535	516	555	520	520	535	516	508	508	586	518	509	544	550	524	499	501	529	543	561	497	520	542	505	575	545	550	537	519	562	509	557	521	527	538	530	508	509	497	496	561	518	518	509	552	505	545	546	541	555	590	551	538	538	525	536	531	531	568	531	555	552	491	525	576	521	580	533	547	532	518	509	569	540	504	534	534	512	511	553	522	509	486	508	477	509	520	513	563	498	545	544	563	556	533	548	529	566	534	533	520	512	521	583	592	515	545	494	520	495	509	516	527	539	548	520	514	540	562	563	524	488	558	568	539	537	508	456	526	546	584	506	535	522	515	565	504	516	525	537	493	481	539	514	520	520	534	553	557	541	570	503	534	520	543	503	564	534	538	573	511	486	532	538	528	529	540	543	505	544	514	515	522	532	491	548	535	512	534	488	527	485	464	537	503	540	570	562	549	485	451	555	565	523	516	529	530	490	550	514	518	506	523	528	517	569	523	501	530	518	527	486	542	524	514	518	540	551	521	545	572	517	534	509	495	529	519	530	564	538	562	525	529	536	552	553	519	559	541	525	565	544	521	531	517	530	551	576	490	542	522	542	522	493	548	510	542	536	492	491	529	513	521	539	525	538	527	533	530	503	530	484	479	519	521	506	581	508	509	527	527	529	497	529	521	548	559	516	511	561	489	555	518	524	523	532	536	569	528	518	547	524	508	513	492	548	533	592	518	536	530	508	537	522	515	508	519	468	545	546	515	548	564	523	546	563	530	546	503	509	521	501	563	534	537	537	504	557	540	535	496	537	534	534	502	505	524	536	522	531	539	499	545	542	504	497	565	566	500	529	477	524	499	559	530	574	559	554	504	523	560	523	522	542	551	508	500	526	512	563	533	547	529	526	499	539	529	542	540	537	545	493	496	569	539	531	590	573	530	527	515	533	547	556	519	516	532	537	559	561	535	561	552	556	536	516	549	534	531	548	501	564	557	489	542	566	513	538	504	528	547	547	497	571	566	551	535	554	563	530	526	568	512	521	549	543	532	509	519	537	562	486	509	563	539	553	532	484	559	523	524	520	542	516	500	542	536	560	555	563	514	517	530	529	508	547	513	565	566	500	520	527	513	554	527	543	569	499	514	536	553	511	517	527	515	534	569	509	567	552	522	510	542	491	525	480	547	527	517	524	563	515	549	517	516	543	558	582	519	554	500	533	534	539	510	544	555	547	507	539	547	546	549	534	507	513	545	507	524	510	535	513	504	512	581	533	538	532	519	538	519	522	559	547	535	544	540	531	559	532	524	514	542	540	512	536	533	542	530	489	520	537	539	522	542	514	549	527	491	538	508	485	513	533	539	553	513	516	537	548	550	541	513	578	532	504	522	516	527	505	526	530	523	566	489	546	519	500	569	541	526	536	549	478	584	546	504	509	501	509	556	506	532	526	491	546	543	525	514	558	543	533	556	550	540	503	572	554	529	522	498	585	525	574	500	547	522	499	567	551	534	508	558	559	525	547	541	554	553	514	518	554	513	574	521	528	554	484	506	506	584	545	508	528	498	526	511	544	558	528	542	512	554	556	536	526	489	532	535	551	526	531	528	561	529	551	499	567	518	565	537	520	562	538	519	571	500	624	564	503	588	538	510	520	545	519	516	535	523	549	532	570	529	521	485	539	519	543	512	485	519	531	509	462	521	506	559	530	498	537	518	542	520	508	523	530	556	531	510	570	527	517	552	582	556	544	543	548	518	555	522	524	489	557	531	537	536	498	509	509	551	498	501	582	494	498	563	533	527	576	469	528	581	505	536	567	533	529	499	549	502	515	545	555	575	521	536	500	532	542	562	533	540	568	544	544	515	521	553	555	487	548	556	558	527	512	571	517	534	501	536	522	570	525	532	534	555	545	558	489	513	563	540	521	539	509	524	504	538	533	563	544	547	540	502	545	519	507	559	567	529	531	522	512	506	564	526	517	551	556	524	537	547	533	539	557	514	500	518	547	535	534	510	547	505	532	550	533	544	540	569	502	497	565	529	536	533	533	525	501	528	521	545	562	516	544	515	560	550	526	555	500	533	563	538	540	593	550	544	530	519	505	510	523	509	513	525	525	558	483	540	509	549	544	515	524	532	502	579	532	543	558	536	511	502	531	538	534	549	544	530	523	517	503	519	541	526	557	557	535	515	554	530	528	509	566	507	558	540	513	491	508	506	514	551	506	568	553	524	519	505	536	521	535	536	560	525	564	533	566	514	532	515	539	496	554	515	558	559	534	517	535	547	558	523	541	491	502	501	549	520	522	510	530	578	515	517	548	497	532	533	533	542	552	511	557	530	552	540	509	530	561	564	538	510	518	524	533	529	552	479	474	552	562	534	497	500	513	524	532	582	547	564	509	571	510	494	532	509	540	588	518	478	501	547	529	512	532	539	568	531	517	542	543	505	557	537	574	564	531	589	539	584	532	523	560	526	528	543	580	530	507	532	564	533	555	547	481	479	532	530	514	530	556	568	495	495	547	524	499	524	527	545	528	548	499	514	524	526	526	593	540	586	503	535	503	524	547	507	543	537	528	550	535	550	517	545	549	498	545	534	535	510	508	543	557	541	536	534	536	557	487	524	509	538	496	514	532	538	478	518	531	560	519	521	545	505	503	536	547	488	498	537	510	576	526	533	508	493	577	511	553	515	552	504	533	497	536	528	536	517	553	515	556	492	562	545	523	582	551	557	544	556	541	502	533	523	523	553	547	551	487	517	531	570
24379	21476	25089	28273	21476	21487	12296	350	230	193	160	168	161	145	127	140	138	116	114	118	116	119	104	106	110	90	105	111	98	106	115	110	88	104	109	101	98	86	123	94	96	94	116	100	107	95	109	95	96	90	104	97	83	113	107	99	89	92	119	82	97	99	105	113	124	101	92	91	111	103	114	114	96	85	99	111	106	92	110	92	119	97	108	118	100	90	94	104	109	113	92	91	120	104	97	82	94	96	104	92	95	92	108	89	90	96	115	100	108	105	111	97	95	106	91	91	109	96	110	101	90	100	113	97	91	85	101	92	94	94	92	92	101	102	105	112	113	111	95	101	99	104	96	96	102	89	92	85	83	113	98	102	98	96	125	104	100	72	98	106	102	127	112	113	101	88	96	100	104	101	97	113	95	97	81	104	79	71	98	89	95	103	112	82	94	93	91	102	102	100	81	95	101	101	90	78	88	90	98	114	99	85	99	137	96	107	89	98	109	88	114	112	107	96	97	76	94	108	111	99	103	106	93	95	94	100	97	87	93	97	82	101	97	104	103	97	92	113	94	88	103	85	86	103	94	111	74	103	113	103	75	96	84	96	113	95	97	100	95	81	100	84	106	103	89	74	87	114	96	107	105	109	93	109	99	81	106	111	114	96	95	94	101	94	101	93	93	98	105	104	103	89	84	84	108	101	97	106	98	111	98	79	83	99	111	87	116	115	103	97	100	113	124	93	104	104	111	106	108	106	78	93	90	110	108	95	108	101	105	103	104	97	87	86	116	115	78	95	99	98	109	79	97	108	96	106	110	88	97	99	94	88	88	119	111	97	97	102	93	117	97	79	99	102	85	89	113	99	127	118	98	103	85	94	104	97	90	107	97	90	107	121	85	94	89	88	96	89	91	77	94	95	106	112	81	98	102	88	106	93	110	110	120	88	116	112	109	105	110	91	105	94	104	129	123	101	80	91	87	113	88	101	100	109	95	103	114	133	100	112	97	106	115	113	103	98	105	84	107	91	90	111	89	97	105	90	93	83	98	100	110	87	95	100	105	123	116	101	101	102	89	105	94	108	99	80	103	104	99	89	110	96	95	77	104	95	97	88	97	118	105	94	103	97	94	101	102	114	108	120	77	92	97	119	107	94	97	88	92	104	98	90	85	81	108	99	87	112	94	97	93	107	90	114	104	111	112	102	90	79	94	98	93	100	83	90	87	105	89	93	84	96	94	99	110	96	85	105	115	92	101	95	97	117	106	94	87	94	108	96	116	108	109	85	102	101	92	80	98	114	104	91	98	87	101	113	97	90	105	109	109	105	108	94	97	111	85	103	110	102	99	81	81	97	94	101	119	83	84	99	117	83	95	98	89	96	111	87	96	79	96	104	110	106	96	91	111	97	78	108	106	97	114	102	96	98	92	111	106	101	87	90	80	110	106	85	100	101	93	93	109	99	110	101	102	107	86	80	94	112	90	100	102	113	79	86	99	102	88	90	75	98	101	86	87	93	89	101	85	82	113	94	83	103	92	101	115	101	80	84	84	92	90	121	111	102	95	113	102	105	97	77	96	89	90	119	100	89	94	80	110	89	108	99	77	107	97	101	103	88	95	107	91	98	89	89	92	83	94	116	96	95	105	105	87	104	100	109	110	105	108	103	113	80	85	98	116	90	98	86	97	104	89	106	88	102	88	97	99	103	108	88	120	107	108	97	86	98	107	115	87	113	101	98	100	93	95	93	94	112	93	86	106	94	123	99	110	101	91	105	94	102	96	109	77	93	91	101	98	87	87	120	83	107	103	89	96	86	105	88	88	85	117	114	98	100	104	94	112	92	97	102	100	94	93	97	82	86	94	107	112	91	115	103	101	89	92	104	104	103	104	84	86	98	106	92	82	107	99	77	86	102	109	92	109	101	116	101	107	108	105	97	89	88	84	96	72	96	95	90	99	92	105	78	101	86	87	109	93	86	84	84	113	105	93	109	103	119	104	109	102	109	107	105	109	104	100	118	97	104	120	81	101	111	100	91	116	99	107	127	119	114	93	103	92	95	110	118	97	95	101	96	97	94	115	94	96	94	99	119	100	103	106	94	123	86	108	100	73	91	107	95	97	81	108	80	111	90	88	101	99	109	99	101	99	90	108	99	93	112	93	87	106	103	101	84	80	106	102	102	77	130	109	106	102	87	73	109	109	106	98	81	93	81	104	105	104	102	105	118	101	118	93	96	108	114	103	95	98	107	84	96	100	110	97	103	88	90	88	96	112	95	99	92	115	108	105	115	107	86	86	96	94	90	82	106	68	84	117	87	103	88	107	107	82	98	79	98	110	106	100	96	94	92	92	98	92	88	71	101	104	101	88	104	99	104	95	106	103	95	103	119	106	106	93	98	95	90	94	97	83	93	92	85	83	83	107	90	104	95	105	122	102	117	93	93	107	109	77	112	113	104	91	97	110	99	88	107	95	95	108	93	107	74	121	87	129	98	98	120	97	79	89	90	89	106	85	112	112	111	124	91	95	104	81	97	100	102	124	117	113	116	95	106	93	101	91	89	111	105	135	87	93	97	84	93	86	99	111	88	93	89	107	100	96	90	107	108	79	122	93	109	87	101	99	97	101	97	98	111	98	100	92	103	87	88	100	90	83	78	92	107	87	98	96	104	108	101	97	97	106	82	111	80	96	120	107	87	90	101	111	101	97	117	76	92	106	95	89	117	98	113	110	92	81	115	82	118	87	81	108	104	97	93	92	89	91	105	103	113	97	117	93	88	101	103	101	109	114	89	96	89	93	103	113	121	96	90	121	97	105	84	93	113	109	134	93	106	89	90	97	117	96	84	102	86	78	81	106	94	93	99	94	86	77	110	106	98	91	128	98	99	94	88	93	91	106	97	103	94	108	107	89	101	110	112	112	102	118	91	97	89	111	88	103	82	86	95	112	103	107	85	87	100	84	85	97	104	89	97	93	93	88	87	97	103	108	96	96	103	79	95	107	88	101	100	96	91	115	93	107	121	108	110	102	88	84	86	89	92	126	80	108	97	102	93	109	93	97	101	108	92	84	107	90	81	95	101	95	93	99	93	93	101	108	88	104	104	78	96	100	90	89	95	94	96	101	87	90	100	91	101	93	103	100	106	111	114	94	99	102	106	93	78	104	91	95	104	91	110	94	92	84	99	102	104	86	96	82	110	94	106	88	90	93	92	113	97	92	99	103	96	97	110	95	95	97	108	95	99	116	93	87	90	111	98	92	102	111	96	102	101	91	108	98	119	106	91	79	89	100	89	117	87	133	80	90	87	111	91	94	102	103	110	98	75	114	91	90	89	115	91	104	98	101	103	107	100	92	92	104	115	73	107	113	97	96	99	83	101	91	93	101	91	94	112	96	119	91	84	110	86	104	97	109	89	99	91	98	96	95	86	103	106	105	113	123	104	99	119	103	95	100	95	81	100	93	102	75	112	108	125	107	111	94	103	90	88	100	101	96	94	100	118	114	105
2821	2996	1419	690	513	433	337	338	307	317	308	306	308	288	295	289	280	291	292	312	264	284	279	293	294	284	286	267	285	300	290	262	296	300	271	279	294	288	251	262	303	286	292	271	276	293	263	271	303	263	296	265	274	277	259	269	304	303	280	267	266	292	284	299	306	260	241	274	275	282	310	278	288	312	272	288	318	277	286	285	291	271	265	269	266	301	262	265	288	249	286	258	249	260	270	262	236	273	285	273	246	284	275	255	271	283	274	289	299	267	278	277	292	277	254	301	263	314	241	295	296	292	257	286	281	278	288	260	296	237	261	308	252	257	283	266	300	244	320	247	268	285	293	312	286	297	278	310	288	290	297	278	267	297	288	292	274	278	253	278	283	323	270	274	284	299	275	272	264	271	284	316	282	283	284	279	281	279	267	281	245	297	276	266	273	293	282	289	328	255	270	263	297	281	307	285	284	254	251	293	293	277	285	257	251	258	297	273	260	270	265	257	259	303	288	290	266	270	280	268	252	279	268	253	274	255	300	262	283	286	271	282	270	288	315	275	261	268	260	252	276	311	272	279	248	252	282	272	283	282	295	283	283	286	281	243	252	247	294	284	280	253	282	275	263	274	302	272	267	272	269	277	288	317	285	276	259	300	258	293	266	280	274	280	261	263	292	252	263	278	275	269	273	279	278	270	309	271	290	252	290	266	278	265	257	291	306	268	274	275	301	289	278	279	275	289	294	297	271	289	293	297	280	277	262	286	295	295	285	257	263	271	278	255	293	279	277	287	256	294	264	280	242	276	269	269	275	273	301	281	299	299	277	289	262	281	280	296	291	256	264	296	285	297	270	258	296	286	268	271	304	294	278	274	252	282	291	300	272	267	264	284	278	272	277	311	296	276	279	258	252	297	285	291	257	253	286	265	290	273	247	304	291	278	240	239	268	274	288	310	264	255	268	302	304	294	268	253	279	274	269	226	297	273	251	273	253	298	271	284	279	280	279	281	276	280	261	258	262	267	254	272	278	276	256	270	302	277	276	282	287	287	311	259	273	296	285	288	266	252	298	239	280	314	278	257	288	281	275	275	262	266	275	265	249	266	294	285	267	263	258	305	300	289	299	295	272	249	283	267	273	283	269	263	292	282	274	271	246	296	277	290	267	248	276	296	256	275	267	281	270	254	294	264	271	262	263	258	247	282	292	307	290	259	265	290	260	301	314	301	286	272	299	288	295	280	295	272	302	291	271	275	281	274	245	266	260	264	251	293	281	286	269	273	270	271	275	270	280	291	261	287	282	262	277	266	293	271	256	284	267	242	255	267	274	307	281	292	247	265	275	279	258	300	267	281	258	269	241	261	269	288	282	266	274	279	250	265	290	260	275	281	295	292	297	291	253	292	261	281	281	263	263	305	304	285	293	253	301	292	286	295	262	298	288	281	277	259	280	262	256	271	273	269	324	298	271	312	290	303	276	275	293	245	279	290	257	316	266	300	270	280	258	247	259	282	307	302	257	281	276	284	283	312	292	267	294	270	282	257	269	277	264	256	288	303	255	286	238	301	283	275	248	276	258	297	289	281	302	276	263	303	295	316	287	262	305	292	287	300	267	251	267	253	293	278	288	265	270	291	264	247	243	303	270	265	270	259	260	278	281	269	255	282	254	246	285	256	273	293	290	241	271	282	312	231	262	281	266	276	290	292	268	274	268	270	261	256	272	273	275	270	264	277	276	291	261	278	245	302	273	280	290	279	277	297	271	285	277	244	287	288	265	293	251	278	302	294	284	291	281	253	290	286	284	265	268	248	269	281	291	254	280	274	286	273	278	260	261	272	263	313	272	289	254	281	260	249	276	278	291	275	277	285	291	271	280	300	258	294	249	279	308	254	281	259	278	282	268	258	281	283	285	273	281	266	292	286	281	299	297	262	267	284	233	287	284	277	290	267	288	295	270	295	282	266	272	262	283	279	293	287	286	247	274	258	304	273	323	274	247	293	322	295	268	314	236	246	314	252	260	284	291	292	285	309	279	273	262	300	276	277	303	268	302	308	274	310	274	255	285	274	297	272	286	285	293	281	264	254	279	278	280	254	260	290	291	284	296	275	292	259	252	291	266	282	274	279	253	262	250	225	272	259	272	236	272	290	280	281	300	271	304	303	249	270	266	268	279	269	284	272	290	278	294	283	253	294	249	279	297	294	276	255	267	280	278	276	293	276	275	294	263	307	339	280	255	288	262	254	271	261	255	269	278	281	276	290	278	262	295	284	262	265	321	291	281	273	267	287	267	264	266	298	302	274	274	264	260	277	275	269	255	290	259	299	261	304	257	262	264	278	257	277	289	292	269	264	253	290	308	269	283	270	276	278	287	251	268	286	262	255	278	292	274	248	308	286	282	278	277	275	278	286	258	270	255	246	268	294	251	289	250	253	304	284	270	260	268	271	301	280	287	260	262	271	268	281	254	288	276	250	276	239	269	297	274	280	281	281	278	268	272	283	278	290	288	280	280	302	295	264	283	284	260	281	273	292	276	277	277	257	277	270	255	293	293	271	288	242	277	278	274	282	261	265	269	280	303	291	280	288	245	273	257	278	285	284	250	289	276	299	275	292	268	302	286	298	270	271	263	306	283	286	303	285	251	284	295	289	254	288	288	292	261	303	282	252	287	300	277	264	275	256	250	265	289	267	275	289	272	299	286	295	297	324	280	283	268	253	283	317	280	300	289	278	296	283	250	295	287	266	310	298	255	282	316	248	285	274	286	284	292	268	262	262	257	253	286	262	287	259	287	316	283	274	280	316	267	275	287	293	263	293	276	274	320	236	253	253	277	284	284	301	276	303	274	286	276	266	264	287	256	266	290	256	285	275	278	287	274	268	273	254	248	244	286	262	282	270	258	283	261	270	275	279	260	281	297	283	278	273	283	314	282	268	303	266	266	271	289	277	275	297	282	233	280	250	272	275	290	265	250	283	280	295	271	256	292	306	282	265	263	283	273	263	274	303	252	304	285	263	252	292	256	267	281	282	264	285	277	311	278	258	269	295	274	245	278	276	291	260	325	279	289	259	292	275	276	273	263	276	266	268	270	248	266	268	263	292	276	282	267	280	282	274	281	281	300	266	293	274	292	257	280	274	278	279	253	277	286	251	265	273	257	270	328	284	276	292	296	305	268	291	266	260	294	290	295	315	268	282	268	294	242	292	286	272	268	272	293	278	283	253	249	296	237	290	278	270	264	263	287	261	284	274	258	306	281	266	306	289	276	300	286	258	278	270	272	249	270	265	279	277	265	301	280	285	273	288	251	264	279	288	291	306	271	273	279	267	274	272	297	292	284	269	258	280	278	304	267	265	274	285	288	245	273	279	287	278	276	266	282	303	302	264	287	290	267	276	271	287	286	268	275	272	270	271	264	251	261	292	252	291	289	267	292	271	276	231	285	298	291	292	270	273	301	284	261	284	275	281	295	268	270	286	293	279	280	274	259	258	279	284	291	266
32131	20020	7190	596	378	378	360	404	342	316	357	330	332	344	341	362	314	378	328	345	356	352	334	359	334	360	341	335	331	341	341	347	304	311	351	314	301	315	330	373	331	329	326	323	355	341	342	323	368	308	344	340	345	307	327	383	344	334	323	350	362	342	337	337	358	340	354	312	325	334	340	340	304	319	362	309	334	376	357	312	333	337	310	338	355	354	359	354	341	322	337	384	359	346	339	359	331	356	358	295	356	332	331	346	355	332	340	343	339	335	319	349	340	329	343	320	335	341	347	311	327	366	339	358	330	364	334	336	359	347	317	317	318	324	340	355	317	357	330	320	321	347	356	391	392	353	345	347	335	333	392	329	361	329	363	334	318	316	354	330	343	326	358	367	344	348	343	345	335	321	356	339	346	352	349	342	341	330	350	320	383	346	325	326	344	342	299	326	310	301	327	342	355	368	345	349	347	324	338	319	329	332	360	352	361	342	321	330	358	315	334	352	341	355	343	353	310	321	335	335	362	377	341	340	348	328	336	328	353	320	350	322	356	316	328	349	345	354	300	307	313	337	314	329	349	312	334	325	345	322	379	335	337	362	316	385	374	364	348	329	333	325	307	330	364	357	311	381	372	338	356	355	350	312	348	344	346	313	334	326	297	309	314	339	333	307	340	326	360	344	345	355	368	323	333	341	347	361	349	332	342	339	298	336	354	370	338	375	367	312	331	316	329	356	320	371	314	356	316	321	352	328	336	315	336	350	334	372	336	353	368	332	284	305	345	324	358	319	338	344	325	338	314	294	335	330	365	353	319	323	324	375	371	325	339	358	354	368	359	340	328	345	354	342	379	362	337	344	340	336	387	325	350	351	346	362	356	370	337	339	346	345	366	329	361	325	354	354	347	332	325	359	346	388	305	341	346	381	361	326	312	344	335	329	358	343	332	325	337	343	344	352	357	334	347	355	282	360	358	326	346	336	365	356	328	332	311	340	334	384	294	321	360	323	345	326	326	366	342	348	312	339	321	345	340	312	345	368	330	351	376	366	325	370	337	352	344	362	355	337	351	318	382	342	347	288	365	368	367	339	349	333	341	345	326	344	342	330	306	347	334	330	356	326	346	332	349	322	329	350	318	350	351	309	337	323	324	307	341	367	334	366	369	363	356	325	350	321	347	336	378	364	349	351	352	389	333	365	341	353	319	371	349	336	339	315	334	363	359	398	323	324	354	346	357	341	319	336	339	347	374	328	378	371	342	342	377	326	358	335	343	326	351	362	318	323	343	333	372	341	338	341	339	348	365	340	377	314	333	318	357	368	331	366	335	355	327	345	339	351	351	341	334	348	351	352	339	326	313	321	348	357	344	347	369	345	363	345	315	324	357	353	350	365	331	371	366	359	339	346	351	351	324	353	319	339	349	340	348	340	331	358	361	350	347	351	328	329	327	311	328	351	337	361	341	328	344	338	349	352	320	329	315	340	354	344	343	348	347	328	331	349	312	350	302	340	346	321	345	325	296	360	334	357	348	322	334	344	361	341	359	330	312	313	374	350	337	359	361	313	369	344	367	285	339	341	315	328	332	353	370	331	377	339	337	340	368	382	334	309	332	332	309	341	292	322	337	335	312	349	363	382	347	308	362	337	362	320	353	367	337	341	336	334	337	353	347	333	369	360	401	305	375	329	319	344	332	330	304	324	346	354	353	322	344	363	355	343	345	324	343	325	369	332	378	331	340	356	331	335	323	333	342	334	320	367	363	333	372	324	302	303	333	335	350	335	358	342	339	341	347	380	347	374	303	349	358	309	356	367	353	334	350	359	316	348	340	357	333	325	363	365	329	337	327	322	319	336	326	354	351	316	346	339	326	335	385	382	331	371	339	328	389	370	331	380	325	328	331	327	336	305	338	338	358	336	359	358	331	340	316	356	315	324	351	348	365	340	342	301	320	304	396	326	341	378	379	336	342	357	375	342	353	356	316	307	371	350	315	315	352	348	326	361	336	337	338	338	348	320	361	326	377	336	354	315	334	359	336	355	361	344	328	340	347	318	353	323	323	321	315	333	336	383	366	334	336	310	356	334	360	329	301	349	349	334	350	356	369	348	300	359	352	339	350	299	376	331	351	332	348	345	347	333	331	329	336	333	353	315	372	348	340	348	333	330	330	334	355	330	325	343	347	370	325	301	336	329	323	351	332	347	322	340	314	326	340	374	322	361	351	359	312	356	342	342	364	342	350	306	344	342	344	324	331	357	347	346	365	375	351	350	355	346	325	364	331	318	359	316	376	344	349	314	342	306	356	350	365	344	336	333	334	342	343	353	334	349	345	330	351	349	339	329	339	342	345	353	335	360	342	357	311	342	328	311	322	351	328	330	349	304	363	335	348	332	298	340	367	332	333	306	299	333	366	331	354	356	344	358	353	320	355	299	353	345	349	336	320	346	335	334	328	365	337	361	336	317	320	334	339	342	362	318	324	341	312	334	350	337	367	335	353	319	341	347	331	333	322	321	327	330	329	301	319	345	368	337	339	347	314	378	335	328	350	335	358	378	360	349	375	329	349	360	341	349	355	336	342	335	338	347	320	313	346	343	320	366	340	330	353	371	335	313	329	319	367	350	357	327	356	370	335	330	353	374	350	304	389	333	316	377	335	358	332	324	326	323	337	344	355	320	351	346	367	336	327	346	317	327	330	346	313	316	356	374	333	317	320	342	315	333	349	349	344	342	333	309	335	344	358	350	332	316	358	326	371	353	360	345	347	330	347	332	345	351	357	340	344	338	332	339	350	335	352	336	370	335	328	320	353	380	347	331	325	333	347	311	353	365	308	345	345	318	340	336	372	325	356	332	320	372	327	337	354	340	323	318	362	353	325	316	330	370	344	360	347	312	358	335	351	325	329	346	344	347	325	343	352	352	354	347	317	349	353	324	347	342	352	346	323	360	363	305	322	318	330	337	318	355	395	338	333	348	355	323	377	332	369	347	361	358	303	358	340	359	320	351	318	366	332	347	367	304	337	354	318	345	338	318	381	347	334	378	335	364	329	334	344	342	329	333	337	323	351	361	339	334	343	330	313	321	370	356	343	342	366	325	329	340	333	324	347	283	382	332	352	323	346	337	328	305	306	337	331	328	312	304	336	346	341	351	351	382	327	358	348	371	364	337	356	325	334	359	341	357	340	344	320	331	319	316	324	343	338	333	329	327	356	330	329	332	329	344	339	329	303	333	371	334	340	350	323	340	362	360	335	323	355	369	358	318	333	330	337	354	330	310	342	363	307	351	313	345	346	333	359	337	328	323	335	360	333	329	344	338	389	340	324	371	347	308	331	334	332	310	364	361	351	363	321	362	363	324	335	342	335	337	375	378	341	359	332	340	340	352	335	306	322	307	349	345	350	359	336	335	349	345	370	342	354	354	346	338	358	332	351	327	343	350	334	354	327	343	360	336	326	317	353	354	325	338	339	341	379	344	336	361	333	346	321	304	303	337	363	315
5915	969	852	822	801	849	818	859	798	826	791	795	810	810	806	781	817	839	831	838	842	795	820	771	824	806	782	809	868	829	783	830	762	786	774	861	849	850	877	765	789	775	785	788	808	781	798	798	841	823	834	777	858	810	852	839	813	766	754	806	790	864	779	794	781	802	808	835	755	815	799	805	781	838	834	789	850	783	789	777	766	774	818	790	838	838	811	783	821	807	829	846	823	852	746	804	781	791	803	803	824	833	835	816	766	821	826	802	828	796	843	772	831	834	854	851	827	764	786	807	781	790	844	819	803	832	810	862	860	773	785	795	773	825	839	845	809	787	831	807	813	812	772	843	854	808	834	778	804	818	809	768	823	855	829	824	788	825	840	851	830	801	797	724	792	817	774	783	818	847	854	849	819	748	872	860	817	816	854	812	792	810	861	782	786	820	817	844	774	796	791	802	844	853	845	823	830	866	825	778	793	871	791	783	791	819	804	803	864	812	847	817	759	808	838	791	803	796	777	772	830	831	828	826	794	807	795	817	786	849	776	823	780	819	839	826	850	819	784	833	864	806	738	823	834	849	847	817	849	825	784	875	808	802	807	821	811	799	774	807	809	802	844	791	807	875	790	837	841	820	813	818	810	824	780	822	843	820	811	815	809	838	783	832	802	809	847	780	817	820	797	834	798	803	825	808	856	878	863	847	830	819	823	757	805	797	790	801	839	834	819	810	875	840	847	793	810	760	879	820	858	799	809	823	829	760	840	763	824	778	863	784	836	817	826	835	841	823	817	796	841	790	805	832	829	818	856	855	807	758	835	860	799	781	812	800	815	841	809	843	836	817	791	809	825	794	847	809	832	799	823	769	769	803	875	770	742	762	826	881	821	830	809	830	822	839	856	834	822	814	823	819	864	793	783	790	792	845	778	825	791	782	802	823	787	771	789	804	800	849	801	824	811	881	802	784	840	845	838	811	827	784	786	811	793	766	835	819	802	865	789	853	808	819	821	812	802	810	838	795	872	811	778	791	814	783	822	854	829	788	935	808	787	782	775	816	857	821	818	849	832	800	791	811	770	839	827	839	818	784	755	811	821	797	830	825	843	821	796	781	812	814	782	796	802	794	822	837	782	817	834	791	804	827	806	797	820	857	836	823	791	802	837	790	833	804	813	801	794	829	845	793	828	788	825	810	837	782	808	830	815	844	810	786	854	757	797	808	833	818	860	793	819	751	820	817	809	817	789	808	803	855	771	747	825	844	814	814	818	838	786	825	869	846	848	830	790	794	832	792	778	831	792	765	828	795	843	792	838	785	814	819	821	821	796	811	774	826	790	833	830	779	831	814	820	766	790	812	823	826	766	833	765	805	813	831	812	832	791	862	771	811	830	824	815	810	851	803	838	832	824	822	757	802	802	803	798	810	867	808	847	804	828	797	806	833	851	788	767	799	808	800	770	846	755	801	822	835	836	800	790	846	810	849	768	833	808	822	862	798	790	797	834	793	813	819	808	806	849	807	832	794	756	813	843	843	828	758	829	834	776	862	861	836	797	828	819	796	795	890	829	777	844	816	817	806	824	816	809	789	816	803	833	772	802	848	765	840	824	813	785	832	822	799	855	834	805	848	814	803	776	813	794	816	790	836	796	807	812	803	812	767	838	841	797	805	876	787	837	798	810	830	825	816	800	791	808	821	845	830	800	823	816	775	813	827	824	862	819	813	863	806	848	789	832	770	817	821	813	833	843	796	808	819	886	844	786	859	774	822	824	791	785	827	781	828	791	849	796	783	844	819	862	809	833	810	826	819	826	812	784	807	836	811	841	807	810	785	771	864	811	863	779	820	848	836	809	861	839	790	759	794	815	798	849	835	810	846	799	794	823	798	838	839	771	819	797	802	858	780	817	812	834	817	785	846	756	796	874	786	832	791	799	853	845	791	821	841	797	780	757	830	792	828	796	839	842	783	861	852	797	832	829	831	806	815	825	830	779	795	765	789	811	783	821	773	853	806	808	846	794	793	772	804	825	812	842	796	829	851	812	775	820	776	825	815	799	853	867	813	809	825	779	799	816	797	793	829	846	853	814	873	790	814	818	884	856	887	855	792	804	845	785	785	829	835	812	766	838	848	841	837	777	777	796	836	816	824	738	831	787	834	829	831	844	783	846	821	793	870	812	808	820	797	806	812	807	792	840	759	811	771	846	860	798	773	796	810	796	832	841	797	840	815	867	827	810	839	781	779	778	775	803	835	901	801	729	778	828	773	820	806	783	805	831	813	834	808	791	792	837	825	853	837	810	786	804	838	812	835	843	764	799	799	847	780	848	832	785	850	811	829	783	819	836	739	814	821	852	828	764	826	820	821	798	786	856	795	798	787	787	775	760	816	856	847	813	832	839	789	828	825	800	810	774	857	776	803	790	832	886	813	789	749	831	835	825	799	797	786	827	815	879	807	796	801	771	794	807	787	836	844	817	793	858	811	767	831	814	853	806	890	820	818	829	852	866	823	798	821	807	867	835	753	848	844	800	815	795	767	792	818	826	804	841	881	862	794	850	780	770	826	838	803	819	792	819	831	810	795	818	810	759	879	813	803	836	807	843	779	841	784	808	812	829	777	786	833	789	791	793	866	781	809	796	762	838	807	851	828	818	808	834	792	784	802	816	809	836	807	827	812	839	855	865	791	823	828	827	883	834	821	725	789	819	809	875	821	822	824	790	833	833	871	746	790	815	830	781	828	789	796	777	836	814	815	817	835	795	798	831	811	782	814	807	808	787	825	840	793	807	812	805	782	790	825	821	785	881	867	797	824	802	795	831	808	828	763	755	802	826	837	748	824	823	874	831	816	844	796	800	818	831	816	840	851	824	779	842	797	822	885	780	816	830	779	850	811	807	849	759	827	793	845	808	791	875	831	792	795	824	784	814	813	861	877	755	802	838	829	785	848	853	780	837	823	792	758	789	789	788	801	806	849	824	822	790	817	828	785	808	814	812	812	884	783	754	781	843	832	854	826	839	803	844	802	824	854	756	865	837	806	819	822	819	839	825	822	801	775	793	787	796	826	849	791	743	787	808	805	834	816	788	800	801	803	866	787	810	786	821	805	823	821	802	811	819	841	836	802	790	825	803	824	838	802	805	833	806	771	785	821	755	793	789	832	798	796	845	828	782	784	808	813	820	859	816	843	823	847	812	826	794	838	794	844	806	823	785	840	837	853	805	790	795	735	835	865	796	863	797	773	790	853	825	805	808	803	773	764	780	845	788	840	820	803	809	814	829	805	836	770	802	795	759	833	779	797	793	803	824	839	799	807	784	797	748	837	812	838	799	817	795	795	823	835	836	773	806	772	812	852	772	827	828	847	854	834	760	814	836	806	817	804	818	854	793	874	876	776	816	826	854	776	788	827	826	827	824	822	830	871	848	791	787	832	795	812	769	790	857	814	861	818	839	785	845	783	844	861	789	800	820	861	818	817	765	755	780	863	831	836	807	812	842	789
25033	21464	24640	28694	21468	17245	496	309	275	262	228	252	246	255	211	245	241	248	232	227	219	229	214	221	205	207	225	242	227	209	224	217	223	215	203	227	203	247	207	226	233	218	223	228	215	192	232	217	232	204	215	234	225	225	206	209	227	205	195	229	223	198	227	221	221	220	237	206	203	217	224	241	224	193	214	205	213	221	204	211	220	206	181	213	206	226	190	217	232	206	214	217	210	232	230	222	235	225	241	221	224	251	257	214	206	211	211	252	226	208	193	209	238	222	238	219	216	244	216	205	212	230	187	197	232	216	205	250	215	217	209	236	201	239	255	211	219	190	227	230	206	223	209	222	237	205	188	229	192	224	203	210	233	194	224	201	199	223	248	231	218	215	246	229	209	218	207	237	196	200	223	246	211	202	209	185	219	209	227	228	203	251	242	226	216	194	212	228	243	193	251	197	230	206	199	227	225	212	223	218	182	196	219	221	228	210	230	213	206	243	217	242	213	233	192	228	225	202	198	192	194	212	229	221	210	235	231	235	212	239	237	220	204	206	207	214	188	226	231	220	203	216	235	231	221	211	199	240	215	267	216	211	196	215	221	254	211	215	202	251	212	217	212	232	209	229	192	217	206	244	224	212	216	191	224	190	226	221	227	238	207	233	213	214	213	203	220	191	231	203	213	223	243	201	229	199	195	240	221	242	208	208	264	223	225	202	194	214	217	207	208	228	195	200	213	204	199	208	250	214	222	186	227	210	210	225	214	225	227	204	210	214	231	213	217	214	227	221	215	220	197	223	218	218	238	225	196	218	217	205	230	193	253	228	197	227	216	225	209	197	230	216	208	222	222	236	215	234	215	238	245	231	226	191	200	245	191	230	191	245	217	218	202	200	228	194	211	211	241	215	205	219	220	224	230	192	255	221	234	222	210	221	222	211	220	225	232	222	189	209	233	218	229	207	228	251	197	201	207	192	178	248	215	201	234	210	218	211	202	231	224	211	215	220	197	193	200	221	219	197	222	248	224	223	226	207	226	202	210	206	191	228	221	216	231	217	227	183	198	213	246	215	203	211	231	237	216	233	232	218	230	232	211	210	226	238	221	178	219	206	215	233	233	202	213	233	236	222	222	215	216	218	230	231	224	230	229	220	201	223	244	254	215	233	225	212	221	201	225	216	225	250	241	236	225	220	218	234	232	226	235	223	203	255	195	212	245	224	238	211	189	217	215	224	179	218	217	209	215	225	210	195	217	204	221	209	248	202	211	223	206	196	212	205	225	206	226	231	240	219	213	220	232	211	212	220	268	189	227	205	218	239	214	214	199	231	202	226	213	197	197	251	217	229	238	244	221	253	206	217	233	232	200	201	212	244	216	218	209	234	235	221	210	220	226	207	209	231	209	202	225	214	224	210	225	224	222	228	231	201	231	227	224	184	211	192	229	220	210	200	218	201	210	235	223	200	214	263	202	198	234	189	216	243	246	187	208	242	212	222	204	239	210	251	248	211	201	201	229	216	213	206	194	226	204	202	211	253	225	189	209	235	264	201	235	194	207	229	210	202	226	212	238	241	217	229	235	221	219	210	232	236	215	231	193	211	228	216	237	199	210	204	189	193	233	216	208	198	231	208	207	216	239	227	206	206	207	220	229	213	203	217	236	187	206	222	234	222	193	204	214	215	223	213	240	207	234	204	195	206	234	211	201	217	214	235	209	245	208	201	215	221	243	220	203	227	232	210	220	239	208	211	242	225	221	221	243	216	244	237	201	224	206	204	200	205	211	243	247	184	217	197	218	196	186	233	245	231	217	227	207	217	206	245	212	236	228	209	231	236	215	224	182	192	229	235	214	226	191	221	201	204	201	192	215	238	242	223	209	238	203	199	235	245	204	197	227	232	254	231	203	218	241	230	205	225	211	229	198	205	251	218	194	223	206	245	205	198	230	214	213	234	240	222	228	196	199	223	199	193	234	225	238	228	222	219	215	250	244	199	206	199	217	223	224	198	221	230	231	212	184	227	230	209	230	221	230	217	208	206	201	186	212	219	205	198	192	222	256	245	224	202	195	217	222	261	216	237	207	221	225	222	204	222	191	236	215	231	217	224	251	194	216	216	209	202	220	236	206	210	220	226	214	231	208	240	215	243	211	184	221	213	235	216	214	244	228	214	211	203	228	235	217	241	198	250	220	238	175	235	225	236	209	203	200	230	202	220	224	230	208	229	200	205	237	209	215	199	230	203	208	206	232	215	258	213	220	202	246	238	226	218	226	232	225	218	203	245	212	203	182	233	220	220	247	221	229	223	204	220	228	239	221	214	202	199	209	216	191	206	234	219	191	234	228	240	193	213	204	219	243	242	199	221	229	215	216	210	249	218	223	207	220	210	202	222	241	221	210	236	217	207	205	229	215	250	226	199	218	192	210	236	207	214	205	206	191	219	222	220	236	223	203	225	213	200	227	221	239	239	218	228	205	201	217	210	233	211	214	205	210	216	233	199	193	207	231	214	192	224	204	225	218	219	229	192	195	208	230	217	219	218	233	223	210	225	251	229	199	229	245	239	222	252	200	191	216	225	217	188	206	208	215	201	210	197	221	222	193	253	204	231	197	253	210	237	224	204	217	236	234	201	240	191	192	217	231	198	200	199	202	221	216	219	222	220	239	230	226	205	219	215	221	193	219	222	227	249	195	206	228	193	180	201	206	224	218	255	207	184	222	233	201	200	206	231	230	207	238	221	204	231	207	223	185	203	230	248	226	235	208	197	235	211	212	202	251	218	231	213	195	203	209	213	230	214	212	219	218	216	205	215	212	218	186	215	234	190	219	201	220	221	202	213	221	256	228	186	199	227	252	211	269	216	218	226	253	225	238	204	206	243	223	221	245	216	224	246	214	232	230	212	209	192	225	227	190	218	234	224	201	215	200	221	198	191	241	224	226	237	203	203	237	250	222	202	213	208	180	209	201	191	193	213	236	213	245	191	192	188	226	223	219	223	213	194	246	210	200	226	217	216	188	192	208	193	224	220	209	230	222	228	214	225	235	225	233	213	195	229	237	204	194	215	215	212	250	225	202	248	211	222	227	221	231	199	201	218	210	239	229	243	209	227	217	206	230	220	202	224	211	233	228	205	204	195	206	228	223	207	186	228	213	180	245	214	231	227	220	222	218	224	230	221	227	221	229	222	235	247	271	226	208	215	220	214	237	202	223	215	209	222	224	215	233	235	229	211	195	221	214	204	223	223	191	204	205	203	227	216	226	228	213	231	223	225	231	255	227	202	216	199	214	213	232	226	233	224	236	216	249	246	237	236	212	214	238	235	233	249	228	224	198	212	228	223	225	212	233	228	198	185	208	240	228	216	214	221	215	212	231	237	198	207	204	226	229	233	205	234	243	206	229	227	221	203	215	211	213	207	225	217	196	220	211	210	219	195	222	194	220	192	218	230	227	217	233	191	216	208	205	191	231	208	209	214	216	211	209	187	208	209	246	214	199	246
3040	1950	1143	768	617	626	551	585	555	556	550	619	554	535	569	534	531	519	515	514	539	514	532	533	523	523	563	489	538	536	546	533	540	515	537	531	587	546	525	502	517	524	521	525	508	508	515	527	538	531	522	526	531	538	540	553	550	542	530	521	546	514	529	550	548	539	521	521	521	513	550	520	528	525	495	535	520	545	545	543	516	535	535	553	550	561	514	523	508	507	586	499	560	539	514	549	541	542	518	499	570	563	518	535	548	515	558	526	523	533	541	542	537	521	498	525	559	529	525	533	540	532	533	543	553	509	556	564	533	606	562	510	567	556	449	507	514	512	510	526	526	511	507	504	522	606	563	526	550	563	517	549	518	519	513	548	531	513	539	521	526	541	592	557	496	505	558	531	551	504	503	552	538	544	507	557	511	524	497	491	540	522	511	502	493	546	581	547	539	525	541	566	550	556	509	533	521	531	512	543	508	535	529	506	530	544	550	512	524	583	500	560	556	508	570	514	543	544	517	569	524	510	473	564	536	508	573	582	507	536	548	551	530	554	505	550	537	494	562	515	529	539	513	535	574	542	492	552	505	537	517	526	460	529	542	532	551	514	534	547	553	554	527	536	530	540	561	553	533	556	537	547	528	546	527	568	499	557	511	501	534	512	488	546	561	526	529	512	545	512	509	533	540	570	526	521	562	509	496	528	536	523	554	523	514	594	514	537	508	511	524	496	484	518	486	524	531	541	509	553	573	556	524	508	534	528	518	533	506	536	549	503	555	522	561	523	530	528	511	508	558	517	528	486	531	539	545	542	510	553	494	531	500	534	530	530	506	522	544	532	518	536	534	527	515	506	556	552	529	552	540	487	515	548	531	561	539	516	522	517	578	504	533	488	463	524	549	505	533	549	535	523	530	535	528	527	511	534	550	539	545	486	512	528	561	541	521	525	524	531	535	525	539	504	507	519	507	529	549	558	511	492	529	507	506	503	542	585	526	546	563	509	527	610	535	547	500	540	520	480	526	538	536	559	507	536	533	539	507	519	538	534	535	531	554	521	504	516	529	501	536	505	566	525	564	536	535	493	518	569	477	488	511	544	521	554	523	530	505	534	555	506	542	493	544	535	535	538	537	553	535	522	558	540	541	530	552	512	515	531	533	506	500	523	491	494	509	545	479	562	513	512	525	533	557	544	548	498	554	542	504	521	513	492	535	529	577	527	544	590	518	546	536	548	488	509	554	555	508	566	556	556	521	513	542	480	565	538	502	547	562	518	583	536	516	495	524	580	522	509	546	548	509	542	540	501	517	529	512	517	564	532	538	502	531	517	520	531	533	538	555	506	501	515	530	535	502	574	561	548	510	481	583	499	596	493	504	526	512	521	540	506	566	516	529	563	530	516	503	498	502	531	535	519	518	517	501	560	512	531	531	510	535	527	568	552	568	539	529	533	530	522	552	487	507	475	486	531	504	548	534	509	518	549	538	523	559	499	550	497	539	504	541	516	516	561	539	553	573	562	540	567	518	541	552	544	494	552	529	514	485	497	524	565	528	563	546	546	526	554	518	525	532	540	526	564	519	510	522	512	538	557	536	576	547	523	527	549	523	499	493	511	508	511	504	538	504	508	564	565	512	511	515	547	541	490	544	524	545	538	530	494	502	544	501	513	526	519	524	545	554	528	573	552	504	538	521	577	488	529	551	559	525	530	482	511	501	559	546	508	547	566	518	562	549	541	505	563	552	523	534	505	554	539	589	552	538	535	551	564	482	509	555	529	544	534	528	499	521	528	552	548	499	544	519	496	535	528	497	579	534	543	503	521	526	508	543	493	558	514	545	503	518	522	522	550	515	532	526	535	491	567	545	536	547	529	557	475	546	557	526	521	535	541	554	495	503	484	528	555	579	509	537	546	501	566	545	513	480	538	527	490	571	505	534	525	496	561	490	457	519	498	540	511	515	542	526	556	534	535	520	560	590	533	524	564	525	570	525	515	545	530	569	520	547	555	500	529	524	507	533	532	555	565	496	537	563	512	569	556	518	541	526	524	560	519	553	513	493	542	542	582	514	534	528	513	536	581	515	504	525	540	508	531	557	518	541	532	516	535	510	540	532	544	500	509	516	517	542	538	527	511	516	535	500	492	503	547	537	531	521	559	532	533	504	546	515	502	542	506	535	528	506	541	519	499	532	483	535	521	509	543	547	569	504	548	514	531	542	540	517	511	547	528	559	532	537	508	496	538	499	508	544	546	507	499	526	520	496	536	516	532	513	538	555	543	557	538	550	531	506	538	508	556	538	552	554	516	510	555	494	535	532	534	510	504	515	496	558	511	548	571	554	551	529	522	545	512	538	567	563	556	554	530	541	556	540	552	537	564	540	505	535	542	525	555	508	573	579	504	534	545	542	520	562	499	526	510	534	562	542	532	573	523	511	521	533	527	518	551	579	552	543	512	524	520	552	526	532	529	541	531	506	555	544	567	501	495	540	550	535	543	476	504	515	543	548	573	553	546	518	560	519	523	512	521	506	487	521	536	554	520	546	550	546	546	550	569	567	502	488	529	535	522	528	527	511	542	483	533	549	471	505	528	512	548	554	517	544	539	526	522	528	516	569	505	498	532	527	557	506	516	516	519	523	509	515	537	540	544	570	538	475	553	530	532	531	529	548	577	494	537	580	491	555	521	541	531	580	530	563	535	532	523	534	516	538	542	531	548	528	503	518	556	522	576	550	564	528	489	526	490	531	503	541	605	478	533	561	523	522	515	528	489	532	502	544	526	528	519	563	550	526	563	500	562	513	533	516	529	555	535	551	507	543	531	507	559	513	569	520	532	536	536	535	533	562	523	526	498	512	509	540	527	527	534	570	504	546	503	538	554	534	533	518	524	537	534	530	522	557	531	518	502	529	544	527	519	516	497	550	474	542	568	525	547	525	520	480	483	532	514	544	544	529	528	523	508	524	525	514	519	521	474	556	558	533	555	554	513	522	503	539	533	538	532	546	558	525	498	521	547	515	530	537	543	538	568	473	508	550	536	523	522	548	516	529	507	527	544	530	585	514	546	540	544	507	529	541	526	512	551	522	551	542	492	556	530	509	523	547	549	529	512	532	511	526	513	508	512	546	521	515	529	503	560	536	460	559	530	546	525	526	552	529	526	531	561	515	534	503	493	550	546	521	541	501	583	522	566	540	532	559	525	526	567	517	507	494	531	495	566	537	524	481	517	545	553	548	543	550	541	530	543	559	550	538	530	528	542	557	518	533	529	525	530	500	509	553	537	572	524	516	532	547	562	511	513	532	521	531	532	532	503	537	517	536	485	519	500	522	544	540	525	539	532	531	481	551	528	536	529	530	499	545	529	553	542	539	532	554	524	534	516	540	504	534	540	532	520	507	550	502	547	547	520	569	527	520	587	498	502	555	534	537	500	491	507	541	519	498	571	538	557	532	496	532	571	515	523	557	528	525	512	555	550	490	537	540	522	490	493	541	532	537	558
24446	21506	25088	28354	21506	21514	12238	364	224	165	195	162	145	123	129	121	118	132	118	105	122	119	113	107	147	119	125	117	87	88	93	102	108	76	120	104	113	121	85	91	110	108	93	103	97	92	116	107	103	82	91	117	99	116	125	101	91	96	117	101	81	110	95	113	101	99	106	120	108	101	82	106	106	121	106	133	100	100	99	106	88	84	113	90	118	95	91	109	95	127	106	93	110	106	103	101	103	116	92	101	110	109	109	104	85	110	92	106	112	93	100	104	75	89	98	96	89	104	98	116	86	101	94	95	92	105	98	94	115	82	95	117	83	89	104	89	84	91	113	103	105	95	100	93	94	98	100	90	109	104	93	95	115	101	99	95	93	110	114	101	98	118	102	86	117	89	86	101	90	88	90	94	88	91	84	100	108	70	111	99	104	95	102	96	98	97	93	98	104	113	115	111	93	79	112	106	102	104	81	97	108	103	91	78	111	113	98	97	86	97	97	104	93	96	99	119	70	101	100	104	95	89	101	113	112	89	95	92	103	112	102	101	89	105	98	112	89	104	112	112	101	101	100	105	94	122	103	98	93	93	114	88	102	102	96	107	88	104	83	87	126	91	103	92	119	107	97	82	102	109	112	78	102	111	118	110	96	102	103	100	98	94	105	109	94	114	94	100	97	102	100	85	100	92	107	94	113	92	109	112	117	93	101	101	90	88	97	92	87	91	101	105	76	83	106	111	100	89	105	88	96	91	80	87	112	105	98	103	98	95	82	100	91	103	118	105	99	116	107	94	121	105	97	97	82	102	105	119	94	114	114	103	105	116	93	97	105	103	96	92	100	95	108	107	103	84	97	84	94	112	98	96	97	81	95	84	101	98	92	97	80	96	98	102	109	96	94	85	94	122	92	112	91	101	71	83	85	112	113	84	104	99	105	88	109	102	101	103	84	93	91	97	105	114	87	117	88	100	106	102	89	100	103	100	95	103	99	77	106	93	120	98	105	99	91	104	101	85	98	101	105	110	109	99	97	100	120	90	113	112	102	114	100	94	98	111	116	106	106	108	101	107	100	95	88	86	110	105	81	89	82	114	105	112	89	113	125	99	104	86	79	109	80	103	102	91	88	119	92	106	101	101	119	95	103	110	84	93	103	100	97	93	92	97	116	95	81	94	95	82	116	103	107	102	100	102	107	116	98	95	102	92	93	110	103	105	92	102	99	91	99	112	88	82	95	74	106	103	92	92	96	94	107	107	95	85	96	88	114	101	101	106	105	105	91	102	103	81	88	86	97	115	92	108	83	109	98	99	69	120	89	82	95	102	116	81	118	92	101	103	84	96	119	105	94	114	118	122	108	113	118	112	89	103	89	85	95	102	76	110	85	84	111	107	102	109	88	94	90	94	84	103	97	105	89	77	80	103	128	93	98	104	108	94	81	98	83	109	102	79	97	90	97	96	92	86	102	93	104	81	100	84	104	82	106	103	93	103	114	101	86	107	91	95	80	89	90	100	104	105	85	120	86	96	111	104	102	115	97	98	107	87	100	86	91	121	106	82	99	85	73	103	86	109	107	81	88	97	122	115	114	101	92	105	93	119	115	89	86	90	97	104	88	109	95	93	77	107	97	94	93	90	89	91	113	91	88	81	102	120	89	92	103	102	104	94	104	80	86	95	82	102	94	111	106	113	101	98	91	75	104	80	93	93	93	106	78	94	108	99	108	99	105	91	104	84	101	80	97	97	104	102	97	80	92	97	97	92	77	97	101	95	102	106	119	89	78	96	109	108	95	95	88	98	86	96	79	100	105	91	111	97	108	87	97	97	96	111	96	115	105	114	103	113	116	96	93	78	114	113	101	108	99	98	102	100	97	95	95	118	91	108	91	95	94	85	89	91	80	93	99	99	113	122	86	93	79	92	103	96	102	114	94	108	89	95	112	96	86	94	103	96	91	89	88	115	90	119	90	117	103	105	93	117	93	114	98	98	92	86	102	104	110	81	100	86	100	103	84	92	115	98	99	98	80	107	102	104	103	111	98	84	119	99	81	91	92	110	106	95	81	103	106	105	95	102	80	100	86	103	101	99	93	93	93	99	100	89	78	122	95	82	75	91	97	83	105	107	108	93	112	92	110	100	98	87	105	96	97	102	87	95	99	110	98	87	80	110	99	113	115	107	90	84	106	99	98	82	104	94	98	102	105	110	106	100	116	119	79	108	98	85	83	91	115	107	101	95	102	91	100	107	89	118	105	99	99	88	108	115	108	100	94	85	101	87	96	86	102	95	96	98	95	94	81	94	96	87	97	98	97	105	93	79	97	108	118	97	91	98	108	132	84	90	103	90	103	111	103	91	106	96	91	113	105	95	112	93	90	86	97	104	107	105	82	89	90	110	80	102	99	93	97	85	91	84	106	109	96	89	112	95	99	100	97	90	116	104	98	81	109	90	80	92	109	93	89	95	92	91	103	98	95	92	95	109	91	109	121	88	116	103	82	99	91	84	97	112	88	98	102	109	89	100	93	99	113	106	105	110	81	106	102	102	85	108	109	93	91	87	97	96	110	108	101	101	106	96	92	77	100	115	98	125	113	97	94	92	87	89	107	106	87	97	81	83	76	90	81	85	110	103	94	101	85	99	87	115	100	82	104	99	94	106	78	96	100	77	96	99	109	98	96	113	100	92	95	95	122	87	104	99	97	92	92	101	106	106	93	90	124	107	98	97	94	83	105	93	105	101	98	88	90	109	75	113	92	93	97	105	105	106	106	87	95	100	91	123	95	100	89	95	105	113	92	87	105	85	91	110	87	101	98	74	90	111	93	93	112	101	98	103	124	82	116	102	96	97	91	110	117	103	97	104	122	100	92	92	89	94	89	85	112	115	94	97	93	111	92	89	109	94	113	101	112	91	99	96	107	102	88	106	84	105	111	94	86	77	93	115	95	120	82	97	101	89	92	119	99	101	100	91	99	103	112	103	87	94	107	81	97	102	97	108	101	100	97	96	107	98	102	107	94	98	107	76	94	104	88	94	88	82	111	90	97	108	94	104	93	115	91	113	126	86	107	95	85	92	113	103	99	95	102	109	107	97	92	99	105	102	111	105	102	91	84	90	88	102	97	89	113	89	99	115	93	95	87	91	82	94	102	99	91	78	103	91	108	97	107	106	104	85	100	98	126	91	95	92	100	96	104	95	68	95	90	89	105	93	83	91	111	94	91	90	114	99	90	95	99	92	86	97	106	92	105	81	88	98	99	98	81	90	90	117	109	100	101	88	83	101	106	85	102	94	97	99	103	111	120	104	91	115	119	104	115	106	89	97	98	96	100	99	102	99	89	70	102	98	96	103	91	98	101	97	98	94	92	110	107	105	105	101	120	106	90	108	103	99	103	79	109	83	110	102	93	96	117	107	96	108	92	107	115	95	94	99	96	101	99	95	95	104	97	91	98	85	112	92	93	93	96	101	87	118	103	94	91	83	113	122	112	121	80	104	101	117
2879	3012	1409	707	527	389	373	355	322	311	328	310	286	284	282	294	294	311	280	296	282	266	295	286	277	269	265	284	273	293	258	287	301	264	294	255	271	267	278	275	262	301	283	285	293	284	276	276	253	267	286	289	274	296	290	285	274	287	280	290	295	275	282	280	275	264	285	286	258	292	266	270	264	271	286	267	267	264	275	298	284	273	308	277	298	269	292	278	275	297	280	265	271	286	301	279	288	275	282	283	318	294	276	260	309	302	264	253	301	267	280	265	245	271	272	261	274	278	275	261	248	287	285	306	279	285	275	288	281	291	280	252	279	303	268	271	283	292	288	267	258	325	283	288	298	294	246	284	304	299	301	301	295	248	305	288	299	285	275	258	285	280	319	291	290	304	301	283	293	272	259	268	279	274	303	286	262	266	258	341	306	281	296	302	298	286	307	260	263	281	257	282	276	255	290	285	280	251	288	304	272	276	267	288	264	259	247	274	303	280	298	254	265	272	262	247	289	275	299	266	285	245	297	274	272	287	256	270	281	285	315	266	275	259	231	268	284	286	294	278	311	272	289	274	301	298	285	271	280	266	298	264	276	250	246	282	278	289	279	245	259	304	272	295	290	268	285	299	237	272	275	254	282	262	273	287	286	287	299	315	279	255	263	256	273	257	301	278	287	278	279	280	260	257	272	262	272	279	305	286	288	288	279	247	264	246	289	261	270	262	256	302	312	307	273	307	268	245	284	275	295	272	285	252	304	264	267	285	280	261	280	301	289	298	289	284	270	271	268	317	287	266	248	272	292	276	246	279	295	293	295	292	286	293	261	259	261	289	303	277	298	257	279	285	263	250	281	304	269	257	284	292	295	284	274	284	310	282	265	270	315	265	278	300	294	276	262	270	297	254	299	302	296	260	296	272	277	297	289	261	266	297	293	281	263	284	308	296	276	285	281	274	303	288	268	308	294	267	280	228	273	277	245	296	266	300	275	272	243	271	275	314	291	258	278	292	288	290	281	269	264	314	266	265	270	254	279	302	260	276	263	278	279	274	281	254	298	267	276	268	289	271	279	291	281	281	276	239	287	291	273	261	278	261	265	265	262	307	265	279	268	250	294	271	281	315	272	281	290	285	303	296	266	312	276	305	267	243	282	295	287	271	268	318	298	285	282	240	297	296	255	283	261	281	284	241	277	286	261	271	296	274	283	267	279	251	291	270	263	261	258	260	308	272	252	269	268	276	271	296	278	254	261	269	273	262	316	279	307	282	294	302	286	278	297	255	299	297	270	291	253	291	312	269	290	298	285	268	286	253	298	298	275	287	280	287	286	266	251	289	280	285	257	266	279	265	272	240	260	312	266	272	275	272	290	300	254	278	266	278	291	257	290	285	280	281	260	255	283	274	269	266	283	292	262	290	299	301	316	296	262	274	298	259	263	274	295	280	293	280	307	274	293	269	252	278	268	281	287	241	286	282	251	281	268	288	275	291	253	286	275	310	271	265	261	237	275	284	285	287	255	264	274	264	296	269	272	282	276	281	279	247	307	256	263	294	268	269	258	255	288	280	263	290	269	305	254	290	253	282	263	307	295	252	276	305	281	280	258	256	256	276	283	284	294	278	284	285	333	274	277	288	276	278	265	271	264	291	305	296	242	295	292	284	278	282	277	269	266	295	278	275	265	273	289	288	242	291	285	253	280	261	251	278	289	290	280	292	296	295	270	270	280	297	281	274	300	268	276	262	278	269	285	249	289	272	265	253	307	264	287	262	270	272	271	269	258	260	261	261	267	301	277	289	257	281	277	259	250	282	287	280	295	300	274	265	294	253	275	273	291	255	281	296	287	274	241	294	317	299	269	285	264	269	291	309	285	292	291	268	271	301	255	277	293	280	252	278	273	276	279	279	282	273	270	277	292	259	305	281	300	286	268	288	230	266	305	291	267	270	254	279	276	272	285	262	268	259	290	315	262	263	288	236	275	285	274	305	305	265	290	311	249	274	267	289	262	314	289	297	268	288	272	292	269	319	273	286	265	289	273	276	273	272	299	282	281	275	276	276	310	281	277	276	291	296	272	319	264	271	296	248	308	269	277	257	270	279	287	271	281	277	252	283	258	276	250	260	267	290	281	278	287	274	273	288	297	272	286	280	289	266	278	252	274	266	276	301	253	280	268	274	261	288	284	293	280	289	283	257	286	275	285	281	273	287	264	286	246	291	282	260	282	278	280	268	300	257	290	301	243	265	279	266	299	291	257	248	293	278	282	274	287	262	261	269	254	298	260	290	301	299	284	263	268	300	274	287	269	258	256	274	302	262	269	280	273	279	298	284	262	276	325	259	239	275	264	292	257	286	293	304	267	320	252	265	257	282	254	271	251	279	256	292	274	280	285	263	281	278	259	266	274	275	270	289	272	297	272	287	265	270	276	268	284	255	259	284	269	272	262	273	281	273	271	271	274	268	289	295	266	305	280	277	275	299	266	301	293	273	270	290	271	267	285	256	322	266	284	293	294	283	275	252	271	313	287	290	273	296	273	294	268	308	267	266	254	255	281	255	273	249	279	285	283	313	295	302	280	285	274	304	285	248	283	286	274	268	276	294	279	252	277	268	253	263	257	297	278	288	279	291	297	278	306	302	278	283	281	294	305	274	265	278	293	287	307	293	285	296	267	298	264	295	282	279	276	280	257	284	262	290	290	271	288	260	298	299	273	287	286	294	258	286	273	276	251	269	299	285	283	300	281	267	316	292	272	284	303	264	265	276	288	234	277	291	262	284	299	267	297	268	318	257	287	263	258	283	283	281	265	269	299	288	276	282	296	285	283	267	252	254	285	266	276	267	274	282	294	265	309	287	269	284	241	280	287	257	284	271	284	297	296	293	261	275	271	281	292	276	291	282	283	273	283	281	281	282	287	253	261	301	275	287	277	256	292	281	278	285	271	285	265	302	316	292	297	270	272	302	253	251	294	252	297	250	269	272	304	289	275	279	250	282	290	298	250	282	262	233	278	285	261	277	277	258	281	305	280	273	271	271	285	280	276	259	245	290	302	285	253	311	273	305	263	297	258	270	285	301	299	278	278	295	249	296	285	272	274	277	267	292	300	278	272	265	289	264	302	253	280	274	291	259	282	242	291	296	281	271	298	298	267	274	276	287	288	280	286	293	310	273	288	295	301	287	277	259	288	268	269	284	283	278	290	274	310	293	246	301	251	303	291	282	269	276	298	277	272	296	270	284	265	294	283	285	250	262	294	280	280	301	277	291	341	282	283	292	269	263	259	283	267	277	257	251	267	269	286	277	290	288	287	263	279	275	271	291	310	262	256	293	271	288	287	267	264	301	262	268	265	273	287	279	253	293	289	285	224	281	277	295	273	270	232	247	272	275	263	274	275	281	285	288	245	297	280	280	256	274	277	259	289	281	299	306	280	291	297	261	295	306	269	269	258	286	291	256	271	278	277	295	276	262	259	282	267	266	282	278	272	289	296	276	312	233
32118	19986	7047	484	393	346	353	340	341	326	347	302	369	344	366	347	360	334	332	333	348	327	344	338	363	343	368	371	345	324	353	341	315	331	374	355	298	344	354	353	343	308	338	337	327	336	369	316	352	330	366	342	342	393	312	330	323	347	365	336	339	342	314	321	362	340	333	356	310	339	338	350	341	347	329	378	340	309	319	326	368	343	350	334	358	346	346	370	337	363	348	330	355	318	312	335	362	329	359	349	327	374	352	320	313	355	380	349	350	343	343	336	317	306	344	345	365	356	334	336	351	337	328	351	335	357	317	357	345	344	352	352	336	321	349	334	309	357	366	333	369	365	350	348	350	360	338	321	327	350	319	330	347	334	358	359	342	346	339	346	328	336	321	322	347	328	358	347	383	363	347	342	354	324	333	329	327	322	344	342	360	332	341	333	313	350	339	318	327	345	328	340	367	335	343	343	338	350	325	334	337	359	370	304	333	327	341	335	328	351	358	325	311	350	324	333	353	348	352	355	389	361	345	330	352	353	318	294	348	320	330	332	326	334	346	318	329	334	304	345	327	292	354	315	319	363	330	327	320	346	348	347	340	339	362	332	320	346	347	343	349	342	338	308	329	318	314	317	366	342	322	335	363	346	359	353	366	354	329	344	354	349	335	346	383	361	354	315	362	362	332	342	340	339	337	325	371	340	365	330	340	353	327	318	327	359	345	322	350	326	329	318	323	362	335	329	320	332	324	327	357	348	324	365	335	333	320	307	351	334	358	311	334	343	368	361	321	342	319	350	349	369	318	327	341	393	345	343	337	316	325	352	367	381	310	351	357	325	373	386	344	309	338	382	329	361	354	324	328	332	360	322	321	353	341	353	341	349	321	370	324	358	351	316	330	358	312	331	367	309	369	351	336	313	344	338	363	340	326	329	336	382	358	356	353	311	303	360	352	381	310	346	337	372	330	360	348	327	346	323	371	336	332	326	322	350	352	354	362	338	324	350	350	360	335	341	325	325	374	360	352	341	347	303	326	354	362	343	367	337	326	345	325	351	289	322	364	336	343	344	367	334	312	367	334	350	338	370	397	334	358	368	324	337	345	335	382	374	331	357	337	311	360	317	356	344	360	354	336	333	311	334	327	355	334	366	348	354	344	361	337	367	357	349	320	333	335	301	320	344	334	325	346	306	354	356	363	334	332	361	320	347	356	320	339	357	320	328	315	376	312	325	335	322	355	316	345	342	363	346	339	327	346	326	337	344	338	321	329	320	332	384	346	340	372	352	352	307	344	314	363	364	328	340	353	342	364	342	318	331	290	363	318	345	361	349	323	317	349	330	318	341	337	337	330	339	322	362	285	313	347	387	347	360	339	363	323	309	332	322	325	325	332	297	351	360	358	348	326	350	334	387	310	323	326	355	347	299	336	386	382	343	332	358	337	369	345	325	327	305	346	346	337	330	333	340	341	359	344	330	327	350	335	330	314	325	343	324	323	351	324	352	329	333	293	336	332	345	326	337	359	353	341	319	374	361	354	370	369	366	373	342	349	346	363	315	310	322	335	314	354	336	364	351	313	323	319	317	355	328	323	355	378	343	387	344	326	325	371	346	279	328	335	345	328	348	348	338	326	328	319	326	341	347	329	346	342	326	307	319	320	314	351	365	363	369	326	374	338	343	334	325	369	350	330	359	338	332	335	332	345	332	363	329	333	306	336	337	360	337	306	314	335	344	310	326	351	288	366	343	352	352	339	304	348	348	358	343	313	319	345	357	317	325	324	320	335	340	328	330	322	349	343	332	357	325	358	325	364	339	332	361	299	313	356	333	356	310	364	339	348	327	348	333	354	335	363	314	337	308	307	329	373	358	326	340	334	323	322	321	314	330	364	342	357	327	340	358	336	296	315	312	365	342	324	339	328	365	325	360	352	355	379	363	319	334	317	320	352	299	327	318	341	331	350	335	322	331	370	347	367	335	355	346	331	307	354	319	367	359	365	349	340	295	353	301	366	335	349	347	370	372	357	337	359	325	311	338	338	368	347	353	349	348	358	371	304	350	373	354	320	359	333	337	349	319	366	353	354	320	321	368	354	337	300	342	324	366	324	332	310	333	323	349	319	334	334	328	325	354	327	348	359	352	335	355	345	330	340	344	341	305	339	335	345	336	355	350	335	348	361	361	374	307	346	360	309	350	350	360	319	322	314	339	362	350	352	320	317	344	350	391	336	311	359	328	359	314	327	327	328	353	351	354	328	343	334	343	365	316	350	338	345	346	345	345	363	344	379	349	336	349	330	351	311	325	351	323	349	316	342	360	363	344	307	344	327	366	377	324	371	348	343	331	366	351	342	343	348	353	343	334	370	364	356	346	376	342	350	353	346	317	338	320	335	336	351	303	330	351	343	336	354	369	319	318	353	380	322	349	330	320	355	357	310	339	356	318	339	329	320	351	370	341	360	344	332	351	350	335	363	319	353	362	344	324	361	346	337	331	323	335	343	337	359	337	321	356	348	319	365	357	341	328	325	328	323	328	328	357	301	360	338	332	374	336	301	389	344	326	330	346	357	368	353	318	321	344	318	344	363	331	354	337	322	339	324	367	357	344	344	330	361	343	338	330	345	315	327	370	309	367	317	336	305	345	315	352	316	303	344	369	338	334	323	327	340	357	342	353	325	329	307	331	361	309	327	324	367	344	351	320	330	348	394	326	314	339	338	314	339	330	324	348	334	362	335	311	334	329	311	339	362	359	314	326	362	349	354	330	335	329	313	348	353	340	375	351	304	331	351	347	323	339	336	353	367	322	361	331	338	322	335	333	364	355	355	341	337	360	370	303	329	338	315	328	339	345	306	334	316	360	332	319	360	348	347	382	355	345	317	344	329	330	346	334	366	337	354	322	335	367	351	370	303	321	335	337	350	340	330	324	318	375	348	365	334	334	349	350	341	332	307	335	355	341	351	347	345	304	339	351	330	349	302	334	348	341	356	332	324	311	343	328	341	343	352	352	366	341	315	315	302	339	320	331	337	376	324	322	378	354	325	333	366	356	364	296	330	353	346	338	317	346	343	330	352	326	367	341	328	314	314	321	316	343	353	354	365	372	363	313	354	365	330	339	344	320	310	342	342	347	320	375	312	333	348	367	310	322	349	371	354	314	324	329	350	327	353	343	381	373	343	357	305	328	380	372	371	316	309	304	362	331	343	368	319	356	354	339	323	331	350	369	355	319	358	315	344	337	340	336	320	310	336	334	346	326	330	315	313	370	321	338	372	311	314	355	337	348	334	369	344	327	376	302	333	357	333	347	345	351	344	343	353	320	360	335	350	372	349	330	351	326	325	310	333	340	316	370	335	350	338	321	342	352	344	363	297	340	338	322	360	375	328	345	350	328	373	361	321	338	329	367	354	363	351	356	327	326	350	333	358	336	332	360	359	314	336	352	356	373	319	321	316	306	340	334	348	344	348	371	329	342	322	368	320	352	329	370	328	352	355	336	347	377
5845	870	883	810	863	820	795	777	808	809	874	810	837	758	817	808	857	808	786	827	820	820	830	805	823	850	808	812	793	808	789	777	787	819	830	842	834	811	785	804	792	849	788	829	850	831	783	794	812	862	831	804	818	788	840	824	791	804	805	824	792	828	830	773	805	806	779	788	818	829	823	808	799	766	839	813	812	804	850	787	832	773	791	870	820	855	825	826	885	771	831	793	859	833	845	794	806	797	766	841	856	822	805	795	805	789	773	765	862	756	811	842	848	826	817	785	789	757	768	857	788	767	849	745	804	837	847	819	792	795	858	750	825	793	741	826	835	791	825	851	792	783	815	840	834	837	778	822	851	823	755	848	807	808	826	780	840	815	839	840	828	760	797	826	822	787	815	816	787	841	824	833	809	798	813	855	855	746	812	833	835	832	798	784	790	766	832	777	856	875	777	768	802	789	858	787	824	796	828	813	794	800	830	818	812	753	781	807	846	769	867	848	787	813	804	832	791	829	836	819	855	800	817	830	881	838	820	817	814	805	829	776	824	814	834	837	788	792	795	792	780	855	836	814	771	794	843	797	817	782	801	844	854	815	818	814	791	846	837	796	806	854	855	841	828	845	810	836	797	793	811	821	825	795	819	784	783	849	765	834	762	790	779	849	816	830	885	815	790	839	795	780	794	784	834	709	822	865	847	829	755	832	779	775	832	840	806	843	781	773	809	811	764	759	803	797	776	829	781	872	844	820	806	798	847	824	834	819	879	809	813	822	828	804	821	843	802	818	817	826	779	764	773	803	853	827	834	793	872	812	802	834	799	755	830	812	811	817	868	786	810	847	822	863	863	818	799	834	825	810	787	845	824	860	804	796	829	832	892	818	806	796	796	850	838	861	801	878	810	853	832	814	830	806	818	785	768	800	818	794	880	828	803	792	796	815	835	799	891	841	853	806	821	856	861	804	811	827	829	815	770	751	846	826	817	792	804	806	799	787	836	803	775	787	829	781	854	832	860	773	820	833	779	811	802	845	803	881	820	864	841	833	856	793	809	820	796	845	820	871	788	785	788	800	816	820	835	863	813	798	782	849	842	821	835	849	798	826	804	826	829	798	840	805	780	823	856	793	857	806	807	891	827	817	783	790	816	827	804	810	811	796	755	775	772	812	787	853	819	818	792	823	842	838	837	836	840	787	763	846	814	772	799	784	780	781	779	847	833	843	815	816	819	775	813	804	816	788	799	850	773	837	812	769	805	847	816	774	805	782	844	836	835	818	829	873	759	792	804	802	822	805	835	787	849	798	771	857	808	863	830	833	855	810	792	776	827	787	762	802	822	859	801	834	857	806	801	853	829	838	830	815	816	834	830	845	817	794	788	835	820	790	801	868	799	785	828	771	782	828	808	848	850	806	776	815	825	829	793	838	840	771	780	833	782	849	832	829	804	836	833	844	798	845	845	817	791	855	802	790	874	811	816	794	795	851	798	790	824	818	793	868	821	791	813	804	837	819	809	821	839	806	879	837	821	794	837	747	799	825	819	781	837	838	821	809	813	789	828	825	792	850	776	814	817	784	835	841	829	856	823	802	825	757	796	787	793	822	784	809	772	785	830	822	818	837	813	840	823	832	834	836	797	778	752	744	841	774	825	808	866	797	826	810	818	837	796	815	795	790	834	800	780	844	807	807	853	824	781	817	865	832	835	829	810	783	830	845	816	780	760	797	858	781	805	734	794	844	772	825	841	808	817	807	855	791	780	827	836	802	782	815	801	779	780	824	800	838	806	785	849	805	789	841	803	809	870	828	822	815	824	835	784	820	804	843	850	822	813	808	815	788	787	830	851	823	807	795	856	786	808	825	762	811	820	755	811	826	815	800	784	834	864	845	843	844	844	775	791	800	864	843	775	785	848	819	839	774	820	845	803	819	791	754	735	832	785	835	810	794	830	813	833	848	811	782	822	845	808	862	810	855	785	793	762	841	802	848	814	790	822	804	795	808	766	790	846	858	791	791	853	827	831	804	798	843	806	799	796	828	815	796	797	817	850	818	839	806	758	815	812	783	848	806	794	837	833	775	792	747	763	823	793	812	795	845	802	789	811	819	826	815	767	796	796	829	785	829	832	784	828	775	786	819	751	833	807	781	814	758	847	808	773	813	810	778	844	808	800	803	863	812	786	789	854	787	819	854	851	816	828	811	772	810	803	814	864	852	812	863	842	801	801	789	842	807	854	857	814	814	780	784	775	889	833	791	761	802	828	809	849	837	779	781	801	806	779	789	811	850	785	810	768	845	818	868	838	835	825	832	836	837	846	822	763	832	813	816	841	803	805	814	783	791	816	801	772	778	801	850	841	783	821	837	830	789	821	820	847	748	827	833	803	830	835	836	809	843	850	863	821	821	790	832	844	792	905	864	858	771	805	791	836	761	758	804	818	805	806	797	815	800	815	857	812	822	747	807	800	794	880	860	852	850	814	812	799	842	799	814	833	852	819	785	852	767	793	787	805	848	838	787	803	861	800	792	841	882	858	829	811	801	807	794	821	824	804	823	766	801	794	803	833	829	839	801	820	782	761	789	750	762	803	872	780	845	785	829	829	804	832	752	826	831	824	854	830	884	848	816	806	795	876	815	788	819	788	815	810	840	784	816	800	807	810	800	827	854	809	780	822	819	867	846	740	817	855	814	826	802	766	807	810	880	820	803	824	809	813	816	849	869	804	813	833	837	822	832	807	810	789	781	773	784	800	819	796	800	829	796	772	828	809	786	843	866	831	826	772	801	763	754	852	850	821	872	826	873	791	800	771	795	854	786	794	826	786	828	810	789	837	779	795	841	784	822	819	830	801	854	815	839	783	795	794	824	750	772	836	837	824	833	837	818	847	837	826	803	779	758	842	769	840	826	822	794	807	769	776	812	790	785	865	797	829	781	833	843	835	786	777	846	811	818	824	805	806	788	840	840	805	848	800	824	870	805	843	811	820	828	816	843	784	828	782	837	800	850	817	792	809	789	812	824	853	829	836	846	752	856	749	833	805	760	802	757	833	820	832	784	790	756	824	854	846	815	865	780	802	789	800	814	778	843	794	793	811	870	824	800	797	861	809	816	839	850	834	822	805	796	823	806	762	810	852	880	790	800	818	826	829	806	786	828	812	835	790	817	840	787	819	770	787	762	847	790	808	846	805	781	847	797	816	787	809	756	781	789	812	855	753	851	825	830	848	810	852	760	814	756	759	807	826	795	787	805	839	817	802	814	791	822	809	811	844	820	795	843	787	808	757	763	777	775	799	832	838	826	808	803	824	819	791	804	826	793	747	823	780	808	824	813	821	797	780	803	765	763	837	815	809	785	802	793	800	774	828	810	791	834	772	795	873	865	821	806	806	781	878	857	831	824	811	812	828	738	827	801	766	836	769	858	854	843	759	812	816	828	751	783	873	823	786	813	808	830	791	795	845	866	842	844	819	811	779	816	849	873	795	798	814	845	815	812	798	836
25088	21506	24705	28727	21498	17007	515	333	263	249	254	219	219	250	248	257	238	190	249	225	231	220	204	245	208	231	222	208	209	225	209	212	223	189	213	249	251	220	207	224	208	226	223	205	227	244	220	211	219	189	211	236	252	234	203	219	214	196	203	211	211	233	191	190	240	224	227	238	216	215	230	199	203	210	239	247	212	225	206	206	229	215	219	256	224	241	201	260	200	223	195	220	232	185	202	201	212	228	197	211	238	224	246	209	204	222	235	213	199	241	203	236	230	226	232	191	206	233	209	239	226	190	195	178	247	239	233	210	231	212	211	223	217	219	215	203	202	191	203	208	208	218	230	229	218	210	222	215	222	220	236	211	210	213	216	197	204	213	240	216	230	239	203	236	232	200	227	224	208	214	209	201	220	238	219	232	230	214	242	213	210	218	210	225	200	196	209	219	207	237	230	266	212	236	191	233	221	211	222	210	234	218	205	234	255	247	208	205	240	210	235	185	193	199	221	205	210	251	220	222	264	199	238	236	224	237	206	233	247	198	208	211	231	198	245	221	215	213	221	249	218	251	196	211	234	230	192	213	228	211	237	200	206	213	214	206	181	185	232	206	220	208	214	214	230	217	196	227	204	216	217	213	209	228	215	232	204	223	233	247	221	216	209	221	242	215	208	202	208	201	220	232	202	195	213	217	210	248	243	233	204	220	220	225	223	207	233	231	214	205	218	243	222	200	236	201	200	222	214	212	204	193	230	230	204	206	233	207	202	188	183	237	208	228	235	219	235	215	237	231	218	195	224	236	198	197	226	233	230	205	231	232	235	244	203	234	209	200	223	204	198	205	224	218	248	236	249	197	213	201	194	243	221	210	205	216	227	221	234	184	215	227	219	231	238	248	215	227	206	212	209	264	201	223	204	231	187	207	219	231	220	218	255	244	217	224	232	222	222	222	198	210	204	238	213	210	230	233	200	219	228	215	209	218	207	224	208	202	235	218	258	229	214	215	208	222	217	217	206	221	202	222	226	190	212	214	214	228	192	215	208	219	232	233	214	214	226	202	214	214	206	195	205	187	216	220	226	210	238	198	197	229	231	200	213	196	242	241	200	217	211	217	219	240	183	237	233	221	217	187	242	226	197	197	210	214	194	224	230	206	224	222	252	179	190	213	209	199	189	196	239	182	212	227	201	251	256	212	206	229	228	226	197	241	212	223	197	221	235	203	218	207	205	227	197	222	231	190	222	213	210	239	208	224	198	223	231	196	228	232	233	199	193	218	219	207	206	225	209	217	227	201	202	222	214	221	173	189	204	204	199	205	198	215	219	216	220	241	233	195	220	233	231	208	211	217	219	214	222	205	236	221	223	220	206	211	184	189	199	216	234	237	215	198	211	204	221	210	217	217	212	218	222	229	253	210	209	212	246	208	224	222	209	229	208	223	250	235	220	216	204	230	194	240	226	211	208	204	215	210	213	237	236	213	217	208	227	236	214	191	222	239	189	207	204	215	220	230	223	239	210	197	195	209	202	231	223	202	230	207	206	219	230	193	194	231	239	216	217	209	226	207	237	203	227	226	190	209	206	197	226	245	210	233	210	244	221	207	217	217	222	216	215	172	215	241	221	222	231	220	211	232	223	224	201	222	211	205	198	223	231	221	193	189	208	224	234	254	223	224	172	221	231	212	217	208	203	215	210	228	202	206	220	229	233	228	270	220	209	238	209	213	227	216	211	217	237	211	254	183	203	207	221	180	215	225	222	196	210	187	229	200	230	207	222	228	206	210	208	238	243	212	220	223	222	217	241	223	224	216	231	222	208	211	233	222	218	203	234	224	222	229	230	240	223	217	208	201	230	224	200	214	212	251	215	235	238	212	188	228	218	241	219	238	243	229	198	196	210	219	204	212	230	227	217	219	227	218	250	194	208	207	211	203	233	230	209	213	223	226	225	212	215	199	223	223	208	191	236	216	218	232	221	230	203	242	214	231	212	245	204	222	207	199	210	223	230	227	221	205	239	221	196	213	212	180	221	233	233	170	202	219	212	201	211	211	218	219	225	248	208	226	220	214	217	216	202	209	212	196	224	238	229	181	206	216	198	221	201	222	227	207	235	203	180	195	213	205	232	217	246	205	246	189	228	224	224	218	231	225	221	216	215	182	202	222	228	237	219	212	211	219	215	197	198	222	224	205	247	200	231	219	224	217	224	209	248	212	224	205	239	218	200	206	213	240	209	215	242	227	212	231	233	221	224	202	212	220	209	194	209	204	212	217	232	228	214	220	225	197	243	222	226	238	241	216	216	223	241	195	237	210	211	187	218	208	221	189	197	211	217	221	223	207	197	204	230	213	232	204	206	208	206	207	211	183	219	195	214	243	203	215	212	246	200	228	211	234	239	240	216	227	206	171	211	220	226	221	231	212	239	220	222	187	218	208	217	221	211	219	204	214	219	204	188	206	198	213	215	225	186	196	224	202	205	211	216	232	223	234	211	238	223	213	220	256	225	207	269	233	207	206	213	232	235	228	222	216	207	209	219	204	200	212	217	229	222	212	229	227	194	229	210	206	212	198	214	226	225	180	203	229	220	230	226	232	199	208	199	203	194	209	225	202	224	223	211	196	253	202	230	226	211	174	207	217	205	198	233	253	229	190	226	196	235	234	206	201	196	225	250	208	219	192	220	217	236	219	182	208	219	242	225	215	229	227	195	231	194	231	202	243	216	258	232	215	245	209	216	226	214	195	197	224	196	211	231	218	220	215	226	216	215	214	231	214	201	225	209	208	239	207	220	208	186	229	201	219	197	211	227	203	191	210	225	214	194	191	184	195	191	211	213	205	205	240	208	214	229	217	199	214	228	198	213	201	232	252	198	230	213	216	215	214	219	219	212	219	217	228	201	217	217	258	233	209	217	229	227	224	214	210	219	212	219	211	223	229	208	246	218	208	232	221	187	219	199	225	221	218	222	208	182	228	200	226	206	250	243	219	214	222	196	249	231	221	242	193	215	222	212	240	234	237	218	234	213	227	205	223	225	207	202	228	260	255	202	194	198	214	211	229	226	210	229	224	238	211	225	217	206	207	216	234	235	225	210	216	209	192	212	237	207	195	205	209	231	215	227	218	235	239	200	211	224	204	197	227	210	205	213	225	215	226	228	232	237	248	203	250	204	211	203	219	241	221	214	208	211	229	216	208	194	203	203	218	214	203	230	203	197	199	229	184	220	219	237	228	217	229	210	213	204	216	221	201	215	243	209	211	225	236	225	237	226	221	207	226	213	212	225	239	224	211	212	208	198	202	217	198	235	226	225	204	210	234	209	215	198	205	209	219	246	204	202	253	212	211	218	229	272	217	188	206	207	210	220	217	196	211	215	221	205	185	205	220	214	201	214	222	226	213	245	209	243	212	204	206	244	228	229	220	228	203	225	206	226	235	198	195	205	209	225	251	231	231	195	206	210	200	235	199	227	200	215	223	215	204	224	229	225	217	198	234	213	220
3048	1913	1166	779	601	564	572	537	543	525	595	519	529	526	520	505	533	559	541	530	515	524	542	516	558	544	531	512	530	554	524	567	497	531	553	526	566	521	521	518	571	559	522	518	505	532	526	556	529	574	524	538	514	538	546	508	552	521	530	506	474	517	508	522	530	512	519	536	489	566	515	549	508	520	500	522	565	527	552	548	505	530	563	572	555	518	527	535	544	539	470	568	557	554	525	517	555	508	524	554	505	517	539	542	530	540	543	566	563	541	520	509	505	550	561	519	538	495	518	555	555	555	591	491	554	541	508	571	504	527	513	557	494	540	526	535	544	568	553	509	492	504	559	560	571	538	592	483	528	509	522	489	536	562	525	531	567	547	567	556	510	539	573	518	532	539	514	532	503	505	500	560	542	574	528	506	497	540	537	565	534	556	545	543	555	471	514	573	522	521	501	526	541	559	516	509	542	538	478	528	522	539	520	513	567	557	572	510	534	546	554	518	499	502	477	532	542	547	487	522	487	528	575	503	552	498	543	517	522	550	527	541	555	508	503	521	506	524	525	562	550	547	575	522	502	536	530	516	543	540	550	544	535	545	513	502	573	527	548	557	485	517	536	521	532	573	543	517	527	504	509	536	540	565	550	551	527	536	552	544	564	515	522	522	509	552	523	544	528	502	508	566	514	538	522	520	561	519	536	509	532	540	536	570	515	552	526	540	557	523	481	547	517	511	488	535	554	537	535	492	540	560	482	546	533	520	566	523	554	555	542	566	543	514	501	528	501	526	532	513	502	565	584	556	534	517	503	542	547	536	519	520	552	507	565	521	553	576	531	545	547	532	541	558	517	504	523	545	519	559	514	533	475	514	540	521	513	542	526	558	513	530	509	518	534	519	536	565	524	482	486	513	580	518	544	508	562	537	542	580	544	491	553	567	509	504	545	500	506	541	528	568	542	512	510	532	556	528	516	554	497	526	553	540	515	512	526	567	493	570	514	534	575	518	550	527	533	525	531	514	488	514	523	575	527	509	518	554	551	547	494	542	514	504	551	515	528	540	531	518	531	556	515	581	518	526	529	508	523	526	519	535	528	483	574	519	509	518	529	493	545	543	500	496	541	562	558	494	494	539	559	553	515	489	552	503	523	484	543	541	519	518	534	471	562	544	479	530	502	513	525	495	500	523	533	530	518	554	511	556	543	486	546	538	528	560	545	535	554	500	554	529	538	526	522	516	510	519	550	514	510	528	537	503	530	519	533	520	486	554	553	490	560	535	497	519	519	526	538	504	519	517	548	511	532	547	507	527	549	506	540	511	561	510	467	572	536	532	574	525	537	573	538	496	530	511	520	532	521	541	542	530	514	511	521	560	580	591	559	563	527	485	520	509	525	552	502	512	479	477	543	541	564	513	560	536	532	521	534	469	534	550	491	553	532	523	532	529	546	529	518	534	532	549	508	538	552	543	573	591	548	512	551	532	510	508	507	574	528	542	544	516	540	506	535	511	542	531	556	521	533	547	487	565	534	487	520	502	546	526	516	498	502	543	507	528	550	507	528	512	525	529	530	523	547	546	532	537	537	539	525	562	511	524	527	506	493	549	574	504	548	528	515	545	532	516	494	501	549	527	512	530	541	502	526	501	516	524	557	536	533	517	537	538	527	536	512	554	536	532	512	511	512	496	534	570	516	558	503	505	539	526	526	508	561	510	548	519	522	511	555	555	559	528	487	543	527	510	540	535	549	522	527	522	566	552	519	577	524	525	540	512	533	538	523	536	547	507	523	545	551	557	563	528	538	502	559	523	546	510	504	514	596	544	535	560	507	537	528	508	610	529	536	503	526	529	581	513	578	578	504	545	529	536	512	529	551	530	590	525	559	547	520	542	537	516	550	504	519	543	542	516	517	528	519	518	543	542	570	550	526	532	531	527	511	540	519	514	513	529	579	500	532	525	549	528	544	554	571	565	528	511	547	557	541	567	550	515	527	517	577	512	512	542	529	521	555	515	517	569	523	546	527	519	484	539	531	567	531	561	547	510	545	543	496	562	517	627	568	504	537	532	529	576	515	543	552	526	520	567	517	536	525	559	519	549	550	539	516	497	558	507	563	516	520	514	531	557	541	528	558	531	513	555	532	524	585	519	494	541	539	519	542	496	515	508	559	520	555	494	562	521	514	546	544	539	503	530	518	509	488	492	530	537	566	535	514	555	509	516	513	567	513	502	548	547	505	510	530	486	526	523	537	537	552	542	525	533	517	541	570	535	506	566	497	498	572	535	514	526	549	526	488	522	547	584	517	550	555	581	493	552	534	528	569	539	516	484	570	515	528	544	546	573	560	513	499	528	534	517	551	546	572	537	530	528	472	549	496	525	541	560	529	502	532	527	591	515	509	535	559	502	532	545	571	560	498	529	510	563	554	518	495	540	504	507	530	509	536	564	508	512	533	525	526	509	517	481	528	529	554	554	559	553	521	545	516	541	568	524	525	527	534	486	530	513	509	519	511	542	539	532	523	524	528	533	546	508	544	533	528	545	514	563	512	506	548	550	536	526	514	555	522	507	543	563	530	584	532	504	551	536	527	516	534	553	520	533	489	541	591	538	508	548	539	537	541	531	542	491	513	541	539	504	560	552	549	515	527	540	573	564	502	484	495	477	532	519	517	531	519	472	524	553	536	524	526	500	535	500	511	557	528	521	542	545	524	555	545	556	516	511	546	542	515	500	533	523	473	501	516	491	547	544	486	543	538	530	493	517	539	530	533	561	536	484	516	522	515	499	529	507	518	527	521	486	520	527	517	519	554	575	520	520	496	546	521	583	520	525	505	516	561	498	521	548	561	532	493	537	545	547	523	501	485	552	471	494	525	564	534	520	552	562	526	537	550	552	498	528	536	545	556	488	528	544	507	527	523	552	555	547	539	566	512	532	517	558	553	545	561	508	514	556	485	541	494	566	583	564	505	546	508	554	513	549	506	535	514	511	551	522	541	543	547	519	515	585	548	574	555	561	514	502	552	541	541	538	541	511	523	548	505	520	510	518	577	499	552	576	548	567	571	490	573	551	499	526	553	533	563	502	508	551	512	502	553	487	526	543	510	582	544	538	506	542	521	546	510	542	539	518	565	491	533	514	485	542	518	549	546	549	542	529	556	510	500	547	519	518	524	537	557	539	515	559	508	548	548	523	551	531	504	505	516	533	530	531	514	517	564	557	536	477	526	565	553	515	523	572	506	562	520	541	484	507	522	540	506	532	552	523	522	555	548	516	534	509	530	531	571	512	506	508	536	504	520	518	527	534	515	523	486	531	538	523	523	521	545	515	531	530	543	537	540	554	570	549	521	548	517	576	552	539	526	516	579	528	565	477	539	513	531	528	593	536	527	505	493	539	573	551	494	539	529	517	513	547	530	533	510	530	509	540	534	482	516	524	485	523	565	511	500	551	513	538	549	523	530	515	540	537	538	537	480	523	548	532	545	525	537	502	495	541	554	559
24438	21506	25083	28349	21506	21520	12236	404	198	215	183	135	149	134	128	126	115	130	114	110	116	106	107	95	117	105	124	110	100	122	92	106	93	123	100	124	109	97	96	97	95	98	87	93	95	117	118	81	118	113	98	86	108	90	95	106	101	102	113	111	99	82	117	112	106	99	99	91	85	99	84	91	115	87	104	96	108	105	104	88	129	103	126	103	86	94	109	82	92	119	103	86	107	101	105	117	98	92	76	100	88	79	94	96	85	96	130	131	100	106	103	117	99	101	96	116	106	123	102	89	115	86	109	87	103	93	98	110	91	110	86	100	84	104	105	126	102	98	81	89	81	111	94	98	84	108	81	96	86	99	98	111	90	105	97	92	97	92	108	88	89	88	105	94	89	87	106	85	103	108	116	86	115	101	91	107	101	110	90	78	115	92	86	93	107	104	89	87	102	101	109	97	87	100	102	92	104	112	105	100	96	108	90	107	87	102	92	105	84	132	108	114	102	104	101	101	92	96	114	101	89	97	92	97	124	104	89	102	97	88	107	92	85	96	90	95	112	98	95	103	107	98	117	99	94	84	112	99	78	92	76	89	97	91	99	94	107	104	84	88	99	108	104	81	97	97	95	97	90	87	111	111	98	79	114	106	99	126	105	106	102	101	96	97	100	105	90	81	99	80	94	97	94	93	88	121	94	86	105	109	90	97	94	100	103	109	97	83	95	97	95	97	96	130	95	104	93	88	89	85	89	94	94	82	101	102	102	105	124	101	83	96	115	95	111	110	108	97	107	110	85	96	75	104	93	112	108	89	98	83	106	93	116	102	94	98	119	103	95	107	105	110	112	105	85	113	99	118	85	100	91	64	86	97	101	109	90	107	98	80	85	106	103	102	111	75	92	97	111	101	104	105	110	91	94	106	79	78	95	108	89	100	88	104	82	116	107	100	100	75	115	102	94	84	83	83	104	108	107	99	109	102	93	85	86	87	94	107	105	116	101	97	119	99	93	92	99	116	106	104	84	106	87	95	93	90	112	90	116	109	80	116	95	89	89	105	95	103	112	91	107	97	104	91	124	89	113	98	101	107	100	89	87	90	93	88	114	121	92	83	108	72	110	88	88	88	115	110	111	101	97	102	123	104	98	112	105	89	100	85	78	90	86	98	93	95	96	90	107	90	117	101	94	101	109	92	97	94	96	111	102	93	103	105	104	99	86	83	104	106	88	88	99	115	93	93	89	101	87	89	92	96	87	100	107	112	79	112	75	105	118	100	105	98	101	96	109	103	92	106	92	96	100	104	93	99	113	101	95	105	126	110	76	96	85	98	91	91	104	96	120	94	96	110	101	105	86	94	109	94	99	83	97	99	113	84	102	104	97	105	89	98	101	108	111	97	91	89	85	90	82	100	98	90	101	102	117	99	113	111	94	97	110	87	89	88	86	108	89	91	102	88	90	99	97	107	96	85	104	88	117	94	102	109	98	95	101	101	104	90	103	87	111	83	94	101	85	87	130	105	114	84	95	102	108	119	79	74	87	113	86	103	100	109	93	111	103	105	131	98	107	113	107	86	126	100	99	99	102	82	105	105	96	89	92	91	96	106	110	89	85	97	113	112	94	88	95	104	96	125	93	76	89	110	101	104	99	87	78	112	80	80	83	114	112	104	87	99	111	109	88	110	102	98	113	104	102	98	97	86	90	93	118	83	91	103	91	110	87	96	106	87	109	106	79	88	86	108	100	101	102	115	99	102	100	97	96	89	84	110	91	94	96	103	100	82	102	100	125	87	101	89	99	107	94	101	89	85	102	107	95	105	104	107	78	114	102	102	84	86	85	95	86	98	98	101	77	94	95	100	101	97	108	92	90	99	110	93	94	90	87	107	114	90	97	95	99	100	97	87	94	104	92	116	93	95	103	100	105	110	119	93	88	102	105	98	110	87	91	88	83	83	108	78	70	112	96	87	121	111	109	93	110	105	97	96	104	87	114	104	86	80	105	104	91	105	102	78	91	98	102	100	114	88	88	93	121	87	109	87	109	104	100	93	96	109	78	89	102	100	94	93	117	127	98	90	107	91	81	88	101	74	99	110	96	90	92	104	82	100	120	97	101	101	109	101	90	121	79	79	117	109	82	102	95	93	85	102	103	99	113	92	107	114	96	103	100	86	92	115	95	91	104	106	85	112	97	105	114	103	98	101	86	96	100	113	102	111	86	116	96	74	91	104	91	82	98	106	88	83	90	94	100	94	96	89	100	114	107	93	96	106	97	85	109	83	105	123	91	98	100	106	91	117	95	97	96	108	86	105	93	81	111	91	99	103	100	100	88	92	116	96	88	96	81	85	100	112	115	97	111	97	95	98	105	98	93	106	106	88	90	97	97	81	90	92	94	101	97	106	91	129	108	110	99	98	113	98	91	88	105	96	91	79	105	103	105	101	107	121	94	85	93	111	106	95	102	101	96	109	125	90	102	111	81	95	87	102	105	116	98	91	90	111	108	86	113	91	108	106	97	81	86	105	107	101	116	99	101	106	85	114	111	98	91	90	97	90	82	85	95	114	94	96	137	107	110	85	88	86	106	97	84	101	108	108	73	83	104	94	106	85	86	98	90	119	104	105	80	99	95	90	88	92	97	109	101	88	96	95	116	106	89	74	81	98	99	82	104	87	91	112	115	96	107	98	100	109	97	104	107	98	96	99	109	96	89	94	99	91	99	107	83	86	104	80	89	73	93	102	97	103	83	95	116	86	92	95	86	102	100	104	118	110	96	111	92	87	98	107	101	92	78	97	101	97	100	94	90	112	99	89	103	100	93	101	87	111	96	102	87	103	103	93	100	113	106	101	103	94	92	114	97	111	96	107	95	98	118	111	99	108	108	98	92	92	99	89	77	97	113	107	85	103	103	92	113	84	92	114	100	93	109	86	111	108	99	93	82	104	112	95	110	96	85	101	114	80	105	101	103	100	94	92	81	86	88	111	94	122	94	109	84	85	95	103	97	99	75	104	89	107	110	112	94	82	86	91	86	104	97	111	90	102	96	97	89	82	99	90	88	82	91	86	89	97	106	90	104	85	87	99	82	121	85	92	99	102	102	90	95	101	78	108	94	102	104	97	88	99	122	103	106	96	94	99	90	91	115	108	102	89	90	89	95	113	96	110	83	106	91	98	104	100	95	91	85	108	97	107	92	107	87	98	106	92	108	83	82	81	80	94	83	79	86	86	108	96	102	94	86	120	90	88	86	120	104	119	91	97	116	95	114	107	86	100	86	106	106	111	80	111	105	96	96	75	93	98	107	84	100	78	87	85	95	113	103	99	102	76	101	102	100	101	94	92	92	108	109	110	108	94	113	94	95	103	91	98	116	97	102	104	94	97	101	106	77	115	79	94	111	110	105	80	101	105	100	101	94	86	92	124	124	110	100	93	85	104	117	118	97	112	101	115	103	77	105	96	79	85	104	101	103	89	88	97	112	72	96	105	96	90	100	97	114	95
2857	2920	1388	718	512	416	390	349	319	321	328	322	294	300	304	290	297	295	282	312	262	269	298	297	256	300	267	278	277	289	257	302	300	271	286	256	300	283	287	267	271	270	276	288	282	306	306	269	265	266	257	284	291	256	280	266	287	298	272	288	281	307	269	299	263	266	250	265	295	300	291	271	270	304	282	297	282	292	301	265	272	263	269	272	269	261	281	270	266	256	260	281	260	256	282	246	275	276	299	229	273	286	258	288	281	257	282	258	271	282	271	249	281	276	257	315	268	285	285	270	259	253	266	274	245	291	273	277	245	286	278	271	231	273	282	288	282	301	304	283	281	266	290	261	300	289	285	289	293	291	295	244	265	282	299	299	282	300	259	264	276	289	300	295	270	300	257	305	266	283	282	288	304	283	277	270	255	284	291	315	279	269	293	295	281	289	281	262	273	280	278	266	297	263	297	274	289	303	276	267	283	255	257	275	280	303	306	265	264	310	264	290	292	244	260	269	251	254	270	289	274	261	305	303	246	276	271	302	314	290	310	255	273	275	257	283	251	282	273	263	277	302	261	270	281	268	293	263	301	291	264	304	318	268	260	290	287	294	253	321	252	283	253	279	300	267	288	291	256	296	291	285	285	281	269	277	288	257	259	259	276	271	270	285	285	281	258	284	283	281	292	301	273	256	289	257	282	303	332	279	301	266	258	290	266	316	274	249	265	267	296	248	292	290	289	299	270	268	293	266	295	274	296	317	277	272	311	285	256	276	284	267	283	241	243	307	300	260	261	328	268	281	298	297	248	290	258	251	264	262	295	258	261	290	314	273	268	286	258	288	274	284	277	258	277	255	276	262	309	313	292	297	268	278	262	279	264	263	305	248	259	296	294	275	271	220	255	278	238	280	267	278	272	263	265	276	290	313	267	283	297	277	257	274	291	265	281	292	286	270	258	265	299	281	267	325	295	281	239	271	304	269	278	264	289	291	266	271	278	285	257	282	285	278	276	291	241	273	273	263	265	260	284	273	248	280	307	276	255	273	255	246	293	267	281	288	264	280	263	283	281	296	245	274	273	273	283	280	280	257	264	253	280	305	289	275	272	252	266	285	294	275	274	290	289	293	289	281	290	307	269	253	282	268	284	264	319	268	270	279	275	267	306	268	299	274	275	283	243	280	303	277	273	258	265	287	257	256	267	222	298	274	284	276	266	263	268	300	298	287	253	265	257	285	249	273	274	272	266	239	288	273	276	262	283	303	279	287	268	286	277	305	256	265	261	257	268	249	311	258	275	271	281	283	246	304	286	248	286	302	259	300	265	296	296	278	259	294	255	275	253	256	272	299	283	282	273	260	254	269	289	285	301	276	252	260	275	279	267	240	296	287	281	278	275	284	298	286	293	249	269	258	275	272	265	243	290	289	275	274	262	272	288	275	266	306	257	280	283	287	266	266	258	269	277	281	303	275	277	284	266	248	288	303	260	282	260	264	266	263	285	243	299	283	289	314	299	264	254	276	307	263	277	290	277	307	257	262	240	309	265	266	291	289	281	270	299	289	282	291	284	290	278	266	308	282	290	268	283	253	298	255	278	276	299	295	283	261	293	243	269	298	298	268	274	293	291	272	264	247	280	253	255	307	299	262	276	287	271	272	285	294	277	287	247	273	282	276	260	276	295	274	289	261	290	280	260	280	300	300	280	268	277	266	287	275	286	248	309	265	246	271	287	262	268	274	274	279	305	302	287	306	283	274	279	303	270	272	305	274	270	284	275	289	270	283	301	295	291	299	283	299	246	274	283	290	264	270	257	271	305	274	270	261	276	282	302	282	287	279	261	263	257	297	285	303	265	247	299	270	282	289	266	278	300	259	241	267	263	247	277	275	282	287	271	272	238	260	262	315	237	291	254	274	293	263	247	271	294	273	267	300	277	266	279	254	251	268	296	272	252	291	282	262	267	264	255	270	255	284	295	264	269	298	261	295	278	263	264	268	275	253	296	294	282	281	283	274	275	275	269	282	289	249	278	275	253	259	286	273	243	249	292	255	255	303	285	278	291	289	294	285	311	303	288	277	270	277	257	301	273	255	250	282	285	275	283	279	294	307	297	293	264	283	269	274	270	267	266	292	272	296	292	261	270	254	293	304	250	268	284	295	306	266	278	299	252	234	292	269	236	309	288	282	249	296	270	276	266	276	320	249	281	287	290	294	249	288	283	252	282	278	285	282	291	251	280	267	268	277	282	283	260	284	297	283	291	288	279	291	296	283	263	235	272	288	298	276	257	275	273	272	251	274	286	282	280	264	282	255	303	268	282	250	313	232	285	273	303	281	256	266	274	298	287	264	275	280	273	248	284	292	303	264	296	284	272	259	289	304	247	251	287	295	299	285	272	276	243	278	257	276	246	254	244	286	279	302	288	289	283	288	277	278	263	288	276	258	293	290	260	243	279	291	287	237	251	261	265	251	273	294	306	280	271	291	277	240	266	268	246	278	297	276	290	286	264	306	271	277	299	241	271	281	285	288	278	281	258	267	289	271	286	272	258	273	284	254	272	265	299	288	289	276	257	285	293	261	280	306	256	277	290	285	273	284	323	289	256	293	267	253	297	260	292	287	241	263	277	252	273	288	264	293	282	251	274	272	321	284	244	266	266	293	304	265	289	300	265	260	264	294	292	275	284	264	276	288	273	247	279	274	290	251	283	293	286	287	264	277	296	265	257	307	242	263	316	301	244	269	294	306	267	282	279	284	255	287	292	272	266	312	302	283	229	289	293	293	235	261	275	257	266	259	282	280	285	310	316	290	293	268	274	300	270	286	249	278	291	275	291	280	304	270	303	277	299	267	284	288	289	285	279	258	276	273	279	290	276	268	271	276	280	318	285	285	286	293	289	247	284	263	296	314	278	266	263	246	287	296	283	298	299	259	302	289	255	258	267	298	250	282	289	267	314	298	281	270	287	263	275	285	256	284	249	277	305	279	272	255	252	289	270	290	243	265	276	248	299	248	279	278	270	252	277	300	265	278	265	298	279	253	277	294	281	264	257	281	261	265	237	272	293	295	243	305	273	264	287	291	307	298	264	304	275	269	277	269	266	279	271	261	283	270	284	298	287	284	275	275	266	283	287	286	270	298	280	312	262	279	277	256	261	255	282	295	304	262	276	267	258	257	284	239	266	298	253	259	282	278	278	278	314	287	290	275	282	276	285	303	298	283	276	341	276	263	298	256	261	288	266	275	273	288	275	247	281	279	243	265	309	275	258	274	269	285	267	291	279	273	272	272	287	282	313	268	245	287	277	283	261	303	290	289	250	269	285	255	265	274	287	290	274	264	295	293	289	302	274	269	312	306	287	271	301	268	288	282	282	272	287	295	283	259	270	267	276	271	260	279	262	284	284	299	297	282	296	271	300	259	248	264	294	273	289	278	275	279	276	255	271	278	284	265	270	266	249	282	291	292	262	315	260	301	273	280	252	266	280	244	294	293	288	253	274	288
32084	20028	7393	677	528	496	435	344	319	349	365	347	341	376	354	324	337	353	357	337	324	319	331	340	348	336	353	334	341	341	349	371	342	390	332	366	303	369	318	324	340	332	333	376	314	315	343	369	371	362	374	314	316	362	350	314	360	352	298	310	353	339	338	347	336	368	383	339	361	343	338	351	346	329	317	355	330	312	346	306	324	352	344	337	318	344	321	349	344	364	325	361	321	343	316	326	319	311	342	324	321	333	363	339	342	339	330	301	336	322	316	323	359	343	368	328	367	354	361	365	327	319	304	327	337	356	326	340	332	306	334	355	353	332	339	344	292	333	329	315	344	339	354	292	343	324	361	356	367	347	317	325	360	321	337	307	326	336	345	390	352	313	333	380	356	328	324	291	331	311	311	356	321	353	324	365	355	359	311	333	349	336	368	349	303	319	341	307	315	339	360	373	350	348	333	365	361	350	317	369	333	343	344	337	315	322	340	346	348	360	335	350	322	355	347	327	334	348	351	312	353	360	339	337	363	363	316	330	361	325	335	322	365	314	339	371	327	346	321	314	319	311	317	361	364	311	359	334	340	330	347	321	333	354	346	353	356	378	366	341	383	354	362	352	325	358	330	331	348	361	362	363	325	350	317	337	312	307	346	344	343	326	340	340	310	360	324	329	353	300	348	360	340	369	351	319	320	327	337	301	300	350	345	344	340	314	351	371	335	346	325	331	356	364	347	335	355	347	367	336	300	334	366	300	356	354	318	362	317	353	341	362	320	308	336	348	344	374	367	381	312	348	381	388	313	326	357	384	348	347	344	303	322	329	321	333	343	337	338	326	310	351	380	355	336	323	349	351	361	369	302	329	387	346	381	331	331	321	319	338	334	361	363	341	323	318	352	341	344	316	375	330	326	374	347	365	330	309	357	354	305	312	348	332	355	376	339	350	305	327	322	319	336	354	342	326	346	328	360	331	338	337	317	345	331	337	353	329	366	335	332	336	320	353	341	331	336	353	351	337	335	352	338	329	335	350	303	350	353	342	347	340	354	345	338	363	360	309	326	327	311	318	334	338	333	325	345	331	312	316	348	344	339	353	356	330	317	311	375	349	372	358	331	334	336	380	333	315	345	340	346	365	339	335	336	339	321	323	340	325	323	338	345	329	343	362	376	331	324	309	371	321	332	318	321	341	340	327	352	331	308	360	353	333	341	377	326	339	322	331	330	344	317	377	343	358	344	325	345	329	352	325	327	331	322	322	342	334	332	324	360	328	327	375	330	346	339	348	333	347	373	363	347	337	319	341	361	333	350	318	330	353	356	351	336	343	341	335	347	341	291	347	351	347	348	336	344	332	357	352	333	335	346	361	336	357	328	346	349	318	347	368	332	318	356	376	326	334	337	331	348	349	302	345	346	336	349	330	354	336	328	317	324	357	331	351	335	358	346	324	350	337	335	353	330	337	340	348	358	318	351	342	350	355	328	317	314	341	340	334	334	334	343	350	364	346	344	337	336	360	333	345	375	361	295	348	343	326	365	365	330	331	355	331	334	345	323	368	360	334	333	337	353	359	338	342	297	336	295	348	359	337	358	301	322	370	324	312	335	333	320	339	345	328	319	329	317	317	333	353	319	332	328	322	359	340	349	331	322	335	346	320	362	353	342	323	366	318	333	348	339	330	368	368	295	328	321	344	314	319	326	351	339	356	336	361	362	383	330	315	348	357	329	338	351	315	297	337	341	312	320	328	340	334	349	336	351	340	328	342	312	326	322	332	338	333	340	297	335	364	309	348	369	327	344	359	340	341	318	327	347	316	316	343	364	376	363	329	380	371	351	369	351	333	386	339	337	348	328	343	309	372	327	330	362	359	345	357	324	304	352	343	322	338	335	358	342	353	360	347	341	360	355	341	342	303	317	357	348	331	326	348	310	387	357	343	348	366	326	352	350	324	325	323	301	325	352	354	344	336	320	364	344	343	340	349	358	348	299	319	322	304	352	309	320	348	345	346	310	326	347	367	354	331	322	353	369	312	344	319	311	347	332	360	350	356	357	346	312	335	321	314	346	350	347	311	309	329	347	322	323	350	332	332	362	336	314	356	353	282	339	316	316	339	343	339	342	319	354	357	366	331	347	354	333	330	364	310	362	372	345	345	335	352	327	328	373	365	336	332	313	347	333	303	329	335	338	321	339	324	336	347	347	350	350	327	346	327	367	326	330	321	328	342	367	372	339	310	345	344	381	358	328	389	337	340	333	363	334	325	317	332	328	339	364	368	345	335	343	326	380	347	356	337	365	342	375	332	346	333	355	348	351	356	343	347	321	304	359	351	350	344	322	349	362	342	374	324	329	342	357	358	332	340	369	343	330	338	371	359	306	333	341	335	353	363	323	370	352	337	348	337	351	315	307	322	330	342	348	319	375	352	369	332	327	337	340	365	321	356	376	311	351	306	331	360	362	365	354	354	362	343	349	327	388	330	331	356	351	339	321	353	378	370	374	349	315	344	363	336	379	337	313	336	356	348	308	330	347	343	331	349	340	316	327	395	330	343	319	347	302	328	339	350	297	357	354	330	338	308	303	337	364	323	363	373	357	332	352	370	367	362	324	337	350	336	343	307	340	377	339	330	366	318	335	356	333	335	335	329	335	341	357	315	367	323	346	335	335	345	386	350	311	325	342	320	364	350	332	339	303	290	356	330	350	372	321	350	342	346	341	370	324	317	325	332	356	368	363	317	318	357	360	368	346	365	356	343	314	325	336	310	339	336	346	362	315	353	334	345	327	308	345	346	368	362	326	322	317	331	328	347	348	333	330	350	358	338	332	317	346	321	314	328	319	334	327	320	356	368	368	327	351	351	322	323	358	333	355	324	341	374	350	382	326	322	345	336	379	356	359	331	351	314	344	335	319	313	341	336	320	331	300	312	306	341	322	331	365	317	377	319	358	334	302	333	360	340	305	347	330	344	334	344	349	311	316	360	338	338	342	347	345	314	323	331	314	327	366	358	344	311	371	340	343	351	364	336	339	321	312	328	350	310	320	331	309	308	336	319	347	408	304	338	303	324	318	352	367	352	320	344	371	336	328	304	329	340	342	348	395	341	341	356	369	367	358	346	328	342	319	329	317	323	339	309	351	332	329	344	304	361	362	354	346	311	336	326	361	348	344	327	341	341	312	356	311	335	322	396	342	363	358	332	341	322	338	357	339	330	370	312	328	329	348	327	368	327	323	323	317	316	324	320	344	326	362	352	352	350	358	340	350	332	340	350	364	335	295	328	339	314	351	344	319	340	327	341	336	371	347	298	334	315	344	352	350	350	312	328	352	307	393	354	350	331	363	334	304	331	349	313	327	311	348	353	383	317	343	364	314	305	349	345	349	353	348	349	312	374	355	344	343	339	371	375	347	307	330	373	362	344	335	328	345	332	322	362	338	322	357	347	337	348	345	356	357	367	332	355	342	362	342	310	348	307	341	341	355	367	353	353	332	323	319	328
5921	922	845	785	789	815	829	835	887	807	793	822	813	858	871	837	781	772	846	784	846	768	792	816	788	814	816	787	794	788	832	872	818	830	876	849	824	808	776	818	821	771	865	813	812	803	814	834	824	778	854	773	810	809	814	770	824	782	807	814	814	827	796	800	766	812	781	839	775	788	774	779	826	728	819	832	793	854	810	769	896	825	791	769	837	804	843	857	815	847	815	796	787	856	794	790	806	819	801	783	812	770	797	799	782	835	853	807	824	781	849	828	817	787	774	791	818	861	793	774	760	864	843	824	845	814	819	825	834	806	766	832	870	861	830	874	827	824	792	884	761	780	819	817	890	806	757	812	807	814	846	819	822	766	825	790	796	795	820	810	736	811	779	785	816	821	782	809	837	829	806	817	750	758	745	784	810	830	787	775	818	795	825	768	780	800	778	831	830	835	775	847	809	823	786	817	831	808	823	808	821	810	776	803	815	830	833	826	836	859	809	787	786	844	752	846	832	804	845	816	786	838	818	838	815	808	769	811	783	844	852	769	827	776	758	848	744	798	774	807	840	787	790	790	790	812	840	813	754	812	845	822	827	836	813	789	826	791	844	783	816	852	799	832	796	814	820	846	783	802	819	793	837	807	746	821	798	808	794	801	855	865	794	814	797	796	796	782	812	771	817	806	850	819	797	793	838	823	742	795	809	795	811	843	810	827	759	863	815	777	770	795	801	835	802	789	852	858	837	841	753	792	797	819	800	799	769	794	770	773	766	830	826	833	813	812	750	821	881	786	823	791	819	808	853	799	796	817	759	836	824	795	780	774	880	797	797	811	867	815	843	827	813	876	852	813	800	847	827	782	805	776	843	871	839	762	785	842	841	831	809	749	825	820	805	783	813	844	762	795	804	812	806	787	800	803	837	810	857	755	826	823	821	809	781	819	818	821	759	822	774	852	789	870	799	825	788	815	849	810	780	820	850	821	773	779	837	788	828	818	773	817	820	796	835	796	790	851	859	829	837	816	759	789	785	798	768	817	798	858	755	757	820	754	784	844	790	790	810	780	824	809	821	882	815	828	799	827	795	786	780	814	793	767	812	841	846	799	811	812	769	799	845	826	831	781	817	811	817	838	853	801	761	795	855	795	820	781	800	833	792	839	782	821	787	763	857	819	809	838	812	825	827	802	832	839	773	800	808	793	770	801	849	785	833	822	805	793	879	834	779	833	749	837	792	823	868	803	800	822	765	834	797	824	778	843	822	800	796	791	845	734	808	822	778	797	832	799	817	793	782	821	840	811	773	848	884	797	752	778	792	781	761	833	801	762	836	791	798	805	820	783	793	802	831	780	773	812	826	856	829	848	843	786	860	810	810	753	802	810	810	843	794	808	785	798	845	791	801	835	823	804	792	802	802	798	796	824	821	815	811	797	799	852	791	810	750	819	794	819	781	859	791	798	837	796	800	845	804	821	801	801	773	830	804	813	793	827	807	801	844	786	814	869	826	791	831	812	831	766	818	771	823	806	851	824	806	789	857	820	825	791	814	846	822	781	814	799	789	833	858	784	826	799	817	823	815	773	811	780	796	873	844	784	827	779	836	808	784	734	813	805	790	793	832	807	809	830	780	855	773	840	808	796	845	848	882	785	799	789	815	836	780	825	814	826	847	767	809	830	829	768	834	796	826	836	803	837	779	804	784	814	820	810	805	807	771	790	827	846	807	783	823	829	791	857	807	834	850	776	839	844	790	734	786	768	787	798	828	847	815	784	843	815	794	805	816	768	806	837	849	801	817	801	818	789	799	789	838	780	829	812	815	814	807	877	774	808	799	837	840	836	875	815	785	812	804	810	800	801	812	829	795	783	842	782	819	852	794	769	825	815	792	801	807	812	793	827	788	803	782	833	849	818	883	791	741	847	819	856	845	824	797	764	831	761	808	784	804	820	792	842	818	900	778	829	764	785	797	826	823	743	821	797	810	868	782	817	803	769	830	791	826	766	823	801	818	797	774	811	828	836	840	805	811	798	844	839	831	782	818	839	795	772	803	826	779	776	798	777	806	835	833	779	805	834	854	833	797	870	800	788	779	787	816	775	802	808	817	834	786	773	794	810	814	847	835	802	823	765	807	822	794	823	888	831	817	792	840	766	821	827	834	819	806	818	849	813	771	784	834	818	805	857	818	795	859	803	808	788	787	850	830	841	761	811	746	810	923	835	820	812	763	805	782	797	816	813	842	846	696	860	775	811	819	790	787	828	816	804	774	783	832	784	800	810	791	803	797	799	835	841	809	809	821	847	808	774	793	824	852	808	816	825	877	834	761	819	800	794	848	769	794	821	800	815	778	860	853	799	796	812	811	764	821	783	814	834	789	833	851	798	819	769	828	840	804	815	842	792	855	799	783	837	808	780	838	823	790	876	849	834	828	806	784	802	797	817	796	828	778	839	803	826	770	859	777	823	785	786	805	854	840	822	841	821	819	828	822	808	827	812	811	848	817	835	806	830	797	816	816	789	868	788	829	791	819	721	804	778	805	831	839	807	836	786	799	823	778	832	822	826	799	808	780	818	807	752	845	755	836	764	871	851	817	828	781	828	806	798	781	806	814	857	772	831	809	790	766	838	778	815	797	820	796	756	842	825	835	826	845	764	794	821	767	844	808	774	807	819	817	770	756	838	751	795	849	845	810	798	770	817	813	803	807	840	858	780	772	785	797	834	778	761	833	797	845	805	808	795	822	820	791	807	747	805	832	827	827	814	798	793	799	813	831	835	805	833	812	808	823	799	812	787	791	848	834	831	809	792	862	800	777	780	868	794	802	765	800	796	794	770	794	827	807	796	860	793	772	778	813	829	841	803	865	869	824	738	804	836	823	835	818	813	859	760	872	828	798	830	793	830	814	812	797	856	828	834	815	778	845	819	829	804	811	824	747	788	825	860	810	839	823	841	806	810	820	789	812	797	850	821	827	798	798	797	817	834	811	825	752	782	790	785	793	799	841	849	794	807	851	785	813	791	830	842	803	803	808	828	836	861	783	792	773	780	841	828	782	764	797	811	882	875	844	837	826	855	810	807	803	802	785	831	837	811	815	834	815	786	833	856	875	849	816	775	785	823	846	841	779	794	855	830	781	827	815	795	836	834	807	787	837	817	775	794	819	762	775	818	741	809	799	816	784	819	800	821	783	771	839	746	817	816	801	795	808	817	792	749	804	789	800	830	787	777	861	810	815	828	765	810	830	830	830	807	770	831	793	825	808	818	795	846	800	848	832	801	778	797	858	833	824	809	835	830	783	785	849	845	795	836	778	761	818	787	761	861	826	851	804	795	818	796	857	820	831	822	791	826	785	778	806	814	759	781	798	750	782	797	829	790	837	764	838	782	784	789	753	828	846	787	781	824	753	832	839	826	841	769	737	799	844	826	732	814	837	820	830	785	807	783	770	825	818	850	827	798	813	844	806	765	841	790	803	786	846	838	792	792	852	784	801	844	804	804
25076	21530	24776	28735	21518	16974	494	315	287	288	269	248	240	243	214	250	230	225	210	215	230	222	221	229	202	246	226	205	254	204	228	224	218	222	240	212	180	223	211	193	235	226	215	215	232	240	222	221	210	222	216	244	229	215	224	261	232	204	238	195	216	236	214	231	234	214	238	212	219	218	218	244	225	214	229	193	228	219	222	250	208	223	224	225	253	221	207	176	220	224	221	196	193	221	228	212	224	246	202	212	218	219	189	197	260	204	221	234	225	223	205	227	220	209	193	221	205	209	228	214	219	214	198	195	205	216	206	212	223	217	216	206	216	257	230	229	203	198	233	197	232	224	216	226	222	209	209	211	213	224	214	224	188	232	160	183	243	227	200	229	202	208	236	212	245	211	205	226	230	205	203	231	226	239	251	214	237	223	214	233	219	202	206	210	210	226	239	234	212	241	217	233	199	209	206	203	207	226	253	216	186	225	214	186	210	204	224	198	225	242	240	215	230	224	246	224	200	223	214	208	191	183	220	219	212	219	223	215	191	222	201	220	229	231	191	225	195	219	212	217	238	213	236	230	232	216	226	208	212	212	212	216	226	227	210	221	204	213	221	247	226	203	220	218	221	187	244	223	219	199	218	213	243	196	192	197	213	224	221	215	203	227	218	234	230	191	234	217	231	246	212	224	236	230	241	209	226	241	203	222	205	231	192	211	212	219	207	200	220	239	245	218	255	239	203	205	192	214	217	208	210	238	232	197	209	240	229	235	230	200	187	204	212	217	240	233	214	259	235	229	189	224	239	208	220	232	229	207	232	216	196	205	214	223	227	220	205	227	217	233	228	216	219	204	194	216	197	208	238	217	217	207	210	214	233	215	222	231	209	197	212	185	210	217	219	233	202	225	197	220	198	205	220	208	224	203	242	215	214	235	212	207	217	204	210	227	216	211	235	233	224	220	238	211	221	220	190	212	219	221	215	231	222	178	196	195	217	202	195	217	209	240	217	218	209	210	211	234	199	203	191	235	240	208	226	217	204	214	209	257	205	220	205	205	221	215	192	218	226	213	191	223	203	196	217	207	235	226	216	214	195	206	208	231	205	203	223	209	223	213	238	203	214	197	211	195	194	219	204	205	210	200	211	197	232	208	221	206	217	207	209	212	220	233	212	192	224	217	216	209	231	223	210	193	226	223	214	219	183	184	207	212	200	209	216	223	217	234	199	227	210	244	208	233	216	257	221	210	222	208	243	224	218	228	229	229	245	228	235	220	224	224	229	214	225	228	226	226	219	235	211	225	239	201	212	237	220	254	239	224	234	209	208	247	222	210	218	207	234	210	215	209	222	204	224	221	238	195	209	210	226	236	215	216	211	222	244	208	201	218	211	198	213	257	244	208	214	208	249	226	215	228	231	229	208	191	211	201	227	193	210	237	212	222	214	183	199	213	237	227	222	235	244	211	196	219	251	214	210	247	206	208	209	238	209	204	205	215	224	233	207	246	199	206	213	250	231	203	240	207	216	207	225	239	221	207	211	208	240	212	230	231	225	231	217	213	226	209	205	204	220	230	206	205	215	215	217	200	185	209	201	204	200	216	216	224	242	239	220	234	209	214	191	224	234	221	224	222	214	192	231	214	224	212	223	238	212	240	194	206	217	201	235	241	219	216	237	217	231	191	217	227	209	195	231	206	237	208	222	232	232	213	202	209	242	201	227	208	211	215	183	186	217	211	224	233	214	215	230	196	234	222	218	217	198	215	222	225	202	209	210	240	244	222	220	232	233	227	218	188	197	221	203	216	227	229	195	220	222	213	194	196	204	202	238	212	220	242	246	214	199	222	240	222	230	253	208	205	202	234	200	209	231	209	205	207	213	214	196	242	235	205	229	205	209	205	238	207	216	243	214	210	215	202	219	232	215	203	213	212	244	204	205	224	203	231	220	199	212	241	218	203	220	214	249	189	206	214	184	200	221	204	199	211	238	207	232	218	234	219	238	236	221	222	192	217	203	197	223	203	200	192	222	205	233	216	222	238	223	240	186	201	207	239	195	208	202	222	211	200	223	226	219	211	216	232	223	204	235	240	224	229	218	222	215	211	244	222	208	193	209	200	257	198	225	233	239	220	238	181	203	210	189	237	212	217	203	246	204	193	207	213	201	217	201	219	185	215	228	211	211	230	242	226	219	203	212	206	221	208	224	195	229	202	233	222	214	207	246	199	216	235	261	240	224	231	233	230	220	226	214	211	213	201	249	212	246	235	198	200	203	180	222	202	183	218	206	199	223	231	218	216	230	229	251	236	221	203	226	226	215	200	204	197	235	213	225	223	207	225	223	189	207	203	218	201	207	232	200	226	220	231	225	234	214	205	198	223	217	210	227	204	212	200	208	200	231	210	236	179	199	228	210	218	179	222	206	221	212	212	225	214	231	206	215	219	219	226	214	246	215	208	228	241	238	203	222	197	191	215	228	219	217	217	227	229	208	231	191	227	191	241	250	213	222	199	218	210	220	211	230	208	226	210	203	197	239	223	237	205	209	209	240	214	203	225	230	239	224	239	234	223	215	232	213	204	234	207	242	197	241	234	198	205	210	205	233	189	230	204	214	217	209	221	236	222	206	204	227	241	230	200	242	230	222	224	197	211	211	220	236	220	193	239	221	237	226	220	193	221	230	217	208	225	230	232	216	185	227	227	234	201	225	208	231	218	208	220	214	191	226	240	222	192	210	195	222	217	219	204	211	231	207	197	229	221	257	205	216	221	224	232	229	197	220	230	211	189	213	218	224	222	212	227	218	207	222	214	222	210	231	228	202	207	216	211	217	223	207	241	192	221	215	211	216	202	220	214	217	231	210	198	223	236	221	224	229	234	234	220	230	213	200	220	224	209	219	225	189	186	216	213	213	219	217	216	234	204	203	207	194	205	203	237	198	235	210	210	233	215	195	210	196	185	234	208	211	236	217	230	243	239	215	223	228	221	192	218	238	210	215	199	235	210	253	211	226	210	202	198	242	234	236	216	205	208	233	209	212	206	219	212	223	229	232	217	203	202	225	221	234	230	208	201	190	188	227	223	238	193	210	223	230	235	207	211	211	209	218	195	210	228	191	223	201	229	260	209	195	215	209	230	226	209	266	236	214	233	214	275	229	230	198	224	199	204	208	270	192	234	235	220	227	240	216	199	231	214	219	197	209	196	217	243	232	214	218	196	225	217	205	198	234	213	203	221	212	218	227	219	214	198	206	220	223	205	228	248	244	215	210	189	233	207	218	226	243	206	228	202	206	220	201	207	219	207	216	204	243	230	197	203	208	231	226	202	206	228	211	208	235	221	210	209	215	219	218	208	235	248	205	202	212	220	216	234	210	216	236	214	205	204	214	216	214	218	225	218	225	223	223	241	200	242	209	217	215	212	197	221	211	217	230	217	220	238	218	202	203	207	195	229	240	211	248	192	234	205	227	177	191	190	210	209	226	213	233	205	213	218	242	225	202	214	216	227
3029	2001	1178	774	617	598	585	533	535	555	590	507	561	560	559	532	533	496	567	523	552	512	536	537	525	549	533	512	541	494	528	538	526	541	546	468	517	534	507	511	557	509	585	549	543	491	503	568	522	527	543	521	506	539	539	509	520	510	525	538	540	545	512	518	544	514	554	513	541	558	509	556	516	554	514	546	553	525	562	518	529	562	529	567	555	541	544	519	494	492	546	512	547	527	560	600	510	563	502	513	479	509	529	571	511	545	518	503	527	533	540	524	530	530	529	530	549	544	531	522	524	544	543	508	517	533	547	555	511	526	554	509	507	517	476	509	498	547	573	539	489	516	484	540	545	534	516	536	496	517	522	526	555	525	538	540	532	507	467	527	534	529	527	539	558	541	520	540	584	554	506	526	515	551	516	529	513	529	565	544	538	514	522	526	525	551	560	526	537	496	525	558	569	564	538	538	570	529	484	567	532	538	539	560	495	507	528	525	517	507	540	544	523	500	551	539	529	561	548	515	517	529	534	511	561	516	521	520	499	529	517	486	530	545	522	551	553	516	512	521	515	558	505	557	529	515	552	547	498	522	535	515	512	534	543	511	524	536	515	549	515	543	517	535	542	556	529	508	534	521	543	515	535	540	496	518	543	506	496	515	575	574	520	513	559	506	538	534	535	509	531	503	496	517	542	466	526	501	525	544	543	488	544	488	532	564	525	495	487	514	502	546	555	552	533	548	541	516	524	528	498	531	545	522	525	557	524	512	516	520	498	546	506	514	547	509	551	538	525	536	531	567	548	531	501	579	551	499	491	496	544	550	505	512	533	536	502	529	547	549	570	502	559	493	499	507	545	517	498	511	558	476	593	547	539	531	489	530	562	535	514	507	480	537	497	497	514	537	589	509	502	490	544	522	533	519	540	545	511	532	568	523	506	555	541	489	555	566	506	554	537	516	519	539	559	500	509	526	515	504	521	547	599	495	501	531	549	491	516	495	559	483	495	531	551	543	528	490	529	501	521	496	533	489	525	513	574	546	523	554	521	530	537	489	530	545	488	510	531	526	530	524	525	528	509	517	549	525	555	557	559	511	564	545	496	549	523	584	548	505	540	545	570	540	517	523	488	519	528	530	529	583	509	547	552	548	533	554	542	558	502	546	451	507	540	545	542	561	557	509	501	556	523	547	529	524	535	558	502	547	528	503	543	565	534	544	548	502	498	510	580	528	528	517	546	543	548	541	560	528	512	518	524	489	488	533	520	525	545	525	557	517	562	553	529	486	521	533	544	558	529	556	504	500	500	513	567	549	578	515	531	536	535	533	492	502	575	537	532	521	503	520	569	535	516	555	518	519	529	511	492	528	553	496	548	536	525	542	519	547	515	483	526	505	529	524	551	509	522	507	532	518	529	520	519	553	535	502	519	539	529	508	545	511	510	529	484	536	510	512	539	507	549	534	537	496	543	504	561	505	502	497	557	523	562	521	493	515	560	531	516	564	537	533	534	575	506	493	539	512	543	519	478	531	544	513	511	489	518	519	571	534	518	510	498	486	570	504	525	530	546	557	488	512	546	542	519	498	526	524	562	538	548	540	533	536	522	507	502	485	493	534	537	508	505	530	484	498	520	533	506	557	528	548	563	545	475	519	542	515	537	542	509	504	511	549	519	488	515	542	527	509	530	531	507	527	534	474	520	555	490	500	534	534	519	544	530	516	524	547	526	515	491	483	542	573	533	561	560	531	545	565	527	524	527	539	537	521	521	506	566	535	498	578	525	548	543	556	577	553	521	518	527	503	534	571	495	532	526	524	552	528	526	521	512	546	564	535	529	519	532	518	530	503	528	542	528	545	533	579	511	541	542	566	496	559	531	516	509	527	513	529	522	490	522	549	521	468	513	533	544	514	541	556	537	585	493	560	544	515	497	549	535	545	533	567	498	543	494	554	515	566	553	504	559	532	518	497	542	509	539	539	548	548	520	530	508	529	537	519	504	511	540	501	537	528	589	567	531	526	542	516	543	525	530	516	546	552	502	544	557	504	553	570	545	544	528	521	511	520	508	544	559	538	520	521	543	535	508	565	588	499	563	491	520	492	499	552	496	504	566	570	567	511	517	553	511	548	505	544	548	545	542	524	563	509	572	562	538	500	542	505	479	553	531	528	540	531	469	498	486	527	549	510	494	563	518	450	536	559	498	532	558	525	530	520	519	524	512	545	554	532	534	522	519	554	532	533	507	545	514	491	573	542	527	513	556	509	563	542	529	529	521	493	529	517	523	560	512	537	559	514	534	483	517	543	574	532	561	522	513	513	518	514	569	542	554	512	540	524	557	546	549	546	527	570	535	513	519	545	503	527	535	524	594	507	527	536	529	539	535	543	515	506	553	489	499	523	529	532	500	476	539	565	587	562	553	551	479	484	575	531	546	490	549	555	535	498	526	567	511	531	554	563	534	535	509	537	513	526	518	541	490	562	522	501	521	546	562	502	542	539	534	531	542	498	545	519	515	516	533	564	553	529	556	552	542	535	552	561	519	520	524	525	494	541	532	494	543	511	530	492	492	517	532	526	546	516	523	491	500	534	543	515	499	529	521	537	507	494	534	557	529	519	508	557	519	505	531	555	503	508	529	507	551	548	559	516	552	544	550	516	555	568	545	555	498	527	513	513	505	527	549	548	551	574	554	577	539	505	509	565	522	572	489	569	562	548	556	507	485	540	575	516	557	540	542	537	513	493	485	506	547	481	504	547	528	540	502	491	538	520	497	557	518	516	494	518	512	560	532	552	515	471	526	529	547	513	541	523	536	535	519	521	534	541	514	581	542	540	516	559	572	554	521	543	505	532	542	521	517	521	497	482	543	535	538	512	586	519	533	536	533	510	551	516	543	476	548	570	535	522	525	540	534	518	500	549	512	521	522	506	527	502	520	510	527	486	524	556	539	534	512	524	506	542	543	531	540	561	508	505	533	572	516	503	561	495	557	533	512	547	536	553	553	524	539	536	528	553	536	577	525	555	469	531	516	548	572	558	559	529	511	562	556	492	531	487	542	524	524	510	503	530	542	533	546	536	494	543	534	567	552	509	582	561	519	530	498	516	504	496	533	545	531	531	528	493	524	524	545	505	518	533	520	459	553	506	534	520	519	541	540	509	537	526	537	554	520	528	530	505	524	512	526	574	554	548	500	561	541	555	533	541	486	517	513	580	499	531	545	538	596	557	537	533	571	495	547	528	502	491	528	546	527	539	510	493	485	518	518	507	504	543	562	512	541	515	553	548	481	533	501	503	525	517	549	499	508	474	529	534	529	549	564	571	534	530	522	522	536	540	555	515	531	536	533	541	506	507	524	526	543	499	547	499	519	529	557	502	549	559	538	518	490	500	526	539	512	541	520	535	572	520	527	509	498	545	560	547	518	535	514	499	533	525	527	564	576	532	535	527	522	513	514	542	512	542	481	532	530	547	556	486	543	554	528	563	505	504	510	541	539	512	538	507
24499	21536	25107	28407	21536	21543	12305	374	240	188	175	161	167	137	138	141	126	128	107	113	104	107	135	77	122	113	123	115	108	92	110	102	86	106	105	112	100	109	112	104	97	115	99	104	107	80	101	114	103	77	84	104	106	109	85	100	80	103	102	109	85	86	91	69	87	105	93	114	95	89	112	111	105	88	88	101	118	89	92	105	102	112	113	113	103	91	118	95	78	94	88	91	102	101	103	90	90	96	89	98	92	100	92	101	96	97	87	101	110	93	110	106	102	121	78	105	97	96	84	107	95	103	113	112	109	108	102	107	108	98	124	103	75	106	103	74	115	97	92	107	102	93	91	82	100	109	98	101	101	85	109	112	100	90	86	111	118	86	105	108	100	105	113	98	106	96	103	95	104	99	98	109	104	113	89	94	83	97	100	97	76	86	105	97	81	97	104	106	89	104	88	85	100	104	94	93	102	104	104	74	97	102	92	118	103	123	95	101	101	88	94	98	88	99	78	95	92	101	102	118	118	100	103	112	102	66	108	91	107	109	100	89	92	99	99	75	81	91	105	105	111	108	100	89	100	104	88	98	102	84	109	102	92	108	110	117	97	80	85	94	97	108	105	105	81	105	111	110	85	106	112	100	109	81	109	85	93	86	91	107	98	108	109	126	88	91	93	90	107	89	106	99	90	109	89	101	99	89	96	107	97	97	96	89	95	92	84	88	92	93	97	110	85	108	106	88	106	86	100	119	94	99	93	100	105	106	100	93	85	85	101	92	92	115	86	97	92	99	93	111	84	93	101	118	104	114	92	97	106	102	117	104	96	80	108	87	87	78	104	113	88	93	93	105	100	106	84	87	92	103	99	82	94	112	91	101	102	110	108	105	86	88	98	107	90	83	98	98	115	88	88	99	94	92	89	96	89	99	112	101	105	88	96	108	110	97	102	112	106	82	111	102	95	91	125	86	107	106	96	82	116	94	94	94	84	122	97	91	105	87	95	98	108	98	91	102	93	114	98	118	111	75	100	87	89	108	93	110	108	100	108	109	104	100	86	93	106	100	102	89	96	106	87	99	92	93	93	100	85	90	99	90	93	109	91	92	99	96	102	98	87	85	83	90	109	95	81	96	71	72	98	83	102	97	100	108	125	110	90	113	107	112	94	103	103	94	97	115	113	112	99	104	95	103	94	83	114	105	90	108	99	107	103	101	74	99	98	99	108	83	101	92	116	124	102	95	102	99	92	105	91	109	91	107	124	96	97	91	108	73	93	109	101	82	87	106	99	85	108	99	87	90	90	100	80	98	101	98	107	114	94	85	108	100	95	91	93	107	85	95	85	102	108	101	112	107	83	97	84	94	94	91	122	85	105	92	106	98	88	84	90	92	104	99	83	102	84	106	102	85	117	105	93	104	108	104	97	93	99	98	102	98	83	101	99	97	100	98	95	103	95	112	103	133	91	109	98	93	82	99	83	93	98	103	99	96	115	105	97	84	87	79	83	100	89	91	109	105	98	118	93	89	92	80	88	111	108	105	103	112	99	97	101	96	93	107	96	98	90	104	92	104	118	102	104	72	95	112	91	109	96	96	103	105	95	102	107	88	102	87	96	116	81	101	96	88	116	97	92	103	97	118	109	83	104	108	88	93	92	116	83	98	94	117	88	73	106	108	97	126	94	96	78	128	89	96	98	94	100	104	103	85	92	107	115	97	95	97	89	99	108	101	98	100	108	97	91	118	95	111	81	103	92	86	94	106	106	92	78	66	99	94	108	85	106	107	94	101	96	124	98	105	78	109	95	98	103	90	88	126	98	88	88	78	86	104	99	101	95	95	98	89	97	93	95	95	101	100	99	103	93	106	92	95	106	110	97	91	100	110	80	110	111	92	101	98	89	100	69	88	90	123	100	109	106	108	96	88	98	91	96	89	109	72	94	105	105	105	84	126	113	87	70	116	105	95	94	87	73	105	84	83	112	93	91	112	84	99	96	108	91	113	97	99	91	121	95	80	89	88	114	100	100	90	125	116	108	100	88	92	100	94	98	92	95	98	91	89	111	102	100	102	96	107	87	84	97	101	115	96	86	111	113	98	100	81	93	83	92	97	88	98	80	118	102	109	93	99	104	84	108	77	83	95	94	81	97	89	117	91	104	84	100	101	88	99	97	103	101	99	112	99	101	96	100	87	96	105	92	93	96	108	94	116	87	89	102	88	103	98	114	118	88	82	99	112	83	88	89	99	100	90	97	91	86	98	90	93	107	92	111	104	100	100	100	97	101	95	109	107	112	96	93	97	86	81	86	120	86	96	107	102	105	100	108	98	78	99	101	92	97	106	101	97	97	103	103	91	93	98	87	70	73	85	98	90	90	95	80	100	89	99	98	99	121	100	122	116	105	107	90	85	93	95	97	96	84	76	89	88	87	95	96	107	109	105	92	84	100	91	94	91	96	112	96	89	107	107	101	82	81	103	109	99	97	115	100	98	106	95	91	98	99	115	71	111	110	98	100	91	105	88	97	99	86	105	114	97	87	83	97	102	92	92	95	90	105	97	88	100	88	98	115	84	116	84	102	103	116	82	95	101	113	88	84	107	93	114	93	120	93	99	113	84	96	69	113	107	103	107	102	86	107	93	118	113	100	89	107	107	95	87	99	84	68	96	98	97	94	96	105	110	99	92	90	120	84	99	90	95	103	85	98	90	95	88	90	98	109	117	116	108	113	90	95	83	95	85	89	100	108	82	101	102	102	93	101	95	92	111	99	112	102	94	116	108	100	94	98	104	100	108	118	92	118	95	99	101	100	100	94	92	109	95	97	106	108	118	108	127	91	117	112	108	82	71	111	95	87	82	103	102	91	82	96	101	114	100	94	90	100	92	97	109	103	93	110	100	100	93	97	85	90	103	95	75	102	89	100	93	100	128	98	88	98	98	132	83	107	115	102	87	104	91	101	100	77	90	83	91	85	110	100	112	105	84	89	118	96	110	112	95	116	86	97	93	105	98	99	118	96	95	96	108	92	97	99	106	104	105	114	106	91	88	110	104	98	89	106	97	86	80	102	110	99	116	104	121	103	111	94	84	92	79	101	92	98	90	109	92	100	93	105	89	90	102	102	93	106	100	108	93	101	88	100	90	86	121	93	72	78	113	84	104	103	80	109	82	105	102	90	97	80	100	89	103	86	117	93	99	94	80	89	99	98	105	93	108	106	81	97	106	106	108	99	73	107	104	108	97	85	111	82	89	85	113	103	111	88	93	104	98	94	98	102	89	93	95	90	103	103	101	98	98	106	110	124	83	98	94	111	89	87	109	96	97	110	108	97	93	88	87	111	96	100	111	91	111	98	98	95	106	104	104	82	81	112	92	105	103	102	89	102	95	116	82	105	96	96	114	97	90	106	105	103	95	109	99	108	96	95	99	93	88	97	83	100	99	101	105	100	84	93	91	88	95	103	121	130	98	115	91	83	99	89	73	110	115	108	103	83	97	90	100	93	98
2948	3041	1358	784	509	417	413	340	336	297	303	349	278	285	298	336	317	312	284	314	277	266	278	306	273	302	269	288	290	328	293	263	247	268	285	293	285	291	289	322	260	236	268	284	260	298	273	272	246	259	295	269	278	276	261	243	284	289	251	268	261	276	301	279	282	282	276	304	268	273	268	265	281	283	277	287	284	262	283	276	267	299	307	273	275	255	248	276	303	295	274	262	289	281	263	256	286	255	268	289	302	249	285	264	263	246	300	267	248	273	275	257	292	254	288	303	284	282	281	273	288	284	288	287	276	267	259	275	252	289	285	287	278	287	251	269	311	265	311	254	269	285	275	273	263	237	257	271	253	272	274	278	268	285	288	305	263	284	290	255	271	309	299	255	275	280	283	243	262	277	268	273	270	274	250	296	261	266	287	269	269	290	310	278	286	266	242	294	250	291	277	272	281	269	281	267	273	309	236	274	309	319	268	281	243	250	296	287	247	269	255	258	258	294	276	278	286	256	283	299	300	295	311	279	288	298	261	288	270	254	257	263	240	245	250	301	274	302	273	277	272	249	255	289	263	303	277	285	268	282	307	315	294	299	276	293	287	273	291	273	291	267	290	261	284	244	284	279	290	274	267	261	282	270	266	289	281	264	267	296	305	296	284	250	282	289	290	284	295	267	297	294	295	272	274	259	233	291	286	291	282	262	261	286	296	278	290	279	289	262	277	274	274	264	276	256	279	288	260	279	290	288	271	289	270	318	271	270	276	266	278	290	266	291	297	269	275	279	292	278	274	271	286	295	251	277	285	253	282	267	297	281	274	288	272	278	310	292	266	253	291	280	268	243	285	277	276	263	304	263	304	246	263	248	267	262	250	290	245	288	245	280	277	281	286	277	308	261	274	293	258	251	291	264	293	282	275	281	277	271	273	308	308	294	283	276	288	273	260	272	276	291	259	282	263	286	295	302	290	268	273	275	257	269	274	268	270	289	278	291	281	279	256	279	296	265	286	265	249	257	251	249	257	267	266	299	293	287	271	262	289	276	258	277	265	268	274	249	279	263	250	273	289	261	290	296	272	239	298	270	289	282	278	284	292	274	302	252	276	265	249	270	276	269	322	265	289	257	286	271	275	265	256	279	285	292	250	299	265	288	256	265	271	290	305	285	267	253	306	294	314	276	287	292	258	278	254	271	289	270	263	254	297	298	279	269	281	288	284	286	261	257	268	277	259	264	259	284	284	264	284	301	278	259	262	280	280	259	275	260	260	271	301	278	273	282	308	289	263	260	272	298	305	275	277	249	297	267	285	291	259	283	262	283	272	309	303	272	253	258	247	293	266	287	273	260	281	286	265	265	266	284	283	283	284	272	282	266	291	293	263	263	268	258	266	252	274	247	272	262	268	281	269	274	278	250	289	250	272	279	267	286	277	279	288	271	274	264	280	278	244	281	290	261	298	282	261	294	293	281	274	257	275	289	230	280	286	269	267	270	265	311	290	282	315	272	292	289	276	297	274	268	285	281	267	246	279	272	265	249	273	336	303	258	269	280	283	275	283	277	257	298	267	283	278	237	259	275	300	276	282	275	269	289	272	291	296	294	282	293	253	261	322	314	279	299	266	274	269	282	307	318	288	286	265	285	281	283	248	270	276	292	246	296	255	275	255	286	280	302	264	299	265	250	246	310	288	276	304	259	320	282	280	252	269	281	289	269	262	309	303	260	277	267	251	284	265	253	291	272	283	291	267	274	253	260	257	271	275	296	251	269	266	284	280	279	256	294	274	275	275	268	289	263	259	300	285	264	266	275	273	260	298	262	274	277	298	299	283	268	270	264	241	277	246	262	279	270	285	268	271	281	273	281	273	301	268	309	269	279	296	268	263	263	283	291	295	277	299	291	288	275	261	271	259	294	272	288	276	281	265	277	284	292	255	271	285	278	288	290	261	259	271	280	272	293	281	272	262	293	276	280	285	275	295	298	249	276	255	288	265	306	268	289	283	263	270	248	286	255	273	283	247	268	252	254	284	268	277	281	267	256	268	272	259	298	274	289	277	270	290	240	303	279	273	287	265	269	245	308	280	271	264	263	277	274	285	251	280	302	276	270	249	252	299	264	284	270	298	270	270	269	268	266	268	303	278	277	271	286	289	300	287	294	290	274	273	266	320	263	282	283	259	288	296	286	285	281	270	280	273	283	289	272	261	290	277	272	268	266	284	291	251	282	276	278	283	289	293	281	237	304	280	257	280	277	279	295	272	257	291	272	293	293	314	280	254	295	258	250	265	281	287	286	303	278	254	277	264	282	278	268	271	299	292	294	275	286	280	279	274	289	300	255	237	270	278	284	274	284	253	266	263	262	285	270	283	297	295	251	280	267	242	266	261	283	257	307	267	261	268	288	262	276	267	281	272	254	271	263	304	263	281	260	266	257	313	275	292	287	288	288	288	283	275	273	258	268	282	261	294	286	249	295	270	242	286	307	262	222	279	294	264	241	255	296	287	271	281	269	257	291	252	281	301	292	260	272	267	268	265	288	304	228	270	248	269	253	277	273	254	292	249	256	240	281	284	248	286	305	276	240	268	294	299	255	239	259	271	278	293	269	268	259	283	267	249	252	253	279	264	279	259	269	282	285	290	260	260	294	262	259	261	271	276	274	266	279	293	272	277	280	275	312	272	260	273	258	274	293	263	234	282	270	271	266	293	279	273	249	289	274	292	275	290	251	255	271	296	315	286	275	274	263	270	308	286	271	241	263	286	297	276	277	276	268	278	277	247	291	257	270	301	316	298	293	282	283	268	272	264	271	269	271	250	282	270	265	245	258	294	281	267	284	262	264	290	258	289	284	279	272	274	249	324	256	286	257	275	265	284	263	267	261	259	252	274	277	267	282	301	276	256	264	303	276	263	283	265	283	294	266	294	256	283	278	265	297	252	272	251	284	294	270	256	276	272	283	274	275	266	277	275	266	266	280	290	246	279	232	239	262	259	266	275	266	270	286	279	287	299	283	288	322	259	272	268	274	306	304	290	262	274	280	288	269	312	263	281	269	280	283	259	301	266	300	291	250	282	270	282	279	267	254	251	247	263	264	264	301	285	272	311	281	304	279	255	280	264	276	268	258	275	285	243	279	249	248	275	263	261	296	270	273	281	263	296	270	262	274	272	259	270	286	294	277	295	269	280	261	250	264	273	276	272	281	278	265	283	253	270	269	278	280	296	254	294	239	278	289	299	294	259	266	310	271	303	274	273	242	263	287	249	273	282	304	306	269	264	280	292	278	249	258	269	269	306	273	315	280	267	267	251	264	344	286	305	269	268	263	284	280	269	295	256	298	247	281	292	257	279	249	297	282	284	288	289	277	278	287	291	244	258	286	249	280	254	275	295	284	266	249	266	261	273	269	304	279	245	289	305	279	293	263	294	286	262	245	284	302	295	274	289	280	279	282	295	299	266	298	287	248	292	257	274	260	256	292	283	283	279	257	293	294	277	275
32083	19947	7157	558	386	342	372	344	364	328	331	331	363	303	345	350	367	356	350	373	345	349	351	312	309	345	361	314	332	332	357	358	298	330	324	346	336	318	348	384	372	319	340	315	326	353	356	366	346	324	359	352	340	369	346	364	358	357	343	349	297	327	345	347	334	300	349	373	364	314	323	315	298	376	373	351	365	339	311	378	328	300	344	335	351	378	331	344	332	313	321	359	334	330	349	321	343	354	319	375	330	304	329	368	339	328	361	333	320	324	334	323	317	320	311	322	337	338	352	337	296	336	341	363	310	324	378	325	357	336	348	318	315	331	339	379	325	332	321	341	329	323	318	349	323	347	313	353	349	351	373	318	338	318	315	339	297	324	372	339	355	350	351	374	335	343	380	348	349	368	353	365	313	329	346	352	327	318	370	333	331	381	344	310	378	390	344	332	377	361	354	351	363	348	340	334	310	324	331	328	343	352	350	355	330	297	338	356	335	349	354	313	343	310	330	383	321	313	361	320	302	350	346	329	322	351	358	319	337	311	319	336	355	347	341	307	356	363	330	331	341	316	345	318	326	331	315	339	343	369	349	366	314	352	348	327	305	328	297	345	338	310	341	315	315	337	350	322	347	340	347	343	353	357	332	315	362	316	371	343	314	338	316	334	312	345	356	344	338	320	317	344	321	357	338	316	307	307	303	325	331	347	382	347	341	325	299	336	325	360	359	305	352	351	330	338	320	359	322	335	339	348	315	292	340	336	280	360	329	350	357	360	349	323	351	310	325	349	359	338	339	316	314	305	347	349	346	351	334	327	335	373	315	328	345	320	348	337	350	333	332	349	351	347	366	354	326	329	355	339	333	331	373	325	352	356	339	355	331	362	355	358	343	313	313	348	369	300	310	310	332	341	351	363	319	360	344	357	332	333	330	346	327	337	356	334	342	332	356	355	329	345	326	350	322	353	366	328	293	345	332	354	320	348	356	358	361	320	350	315	350	358	384	350	357	330	317	311	335	303	324	338	319	326	339	368	347	354	340	357	333	329	325	339	354	347	349	324	339	343	339	361	319	331	325	296	340	312	346	369	346	331	331	310	337	358	349	342	325	327	355	323	324	355	395	342	352	331	309	332	345	373	342	354	316	336	353	347	338	334	360	303	356	316	340	353	359	338	351	348	335	348	345	318	343	354	357	294	352	370	339	356	369	337	340	327	342	340	314	342	340	318	344	344	325	321	360	338	351	286	311	314	361	340	338	329	352	337	333	345	333	358	343	345	336	322	364	357	316	349	395	329	302	346	321	329	344	317	328	364	357	338	320	307	333	379	350	332	348	346	332	317	363	327	348	361	355	356	343	331	356	333	339	337	351	335	352	357	333	351	351	348	349	337	347	329	333	310	319	322	335	361	338	330	348	316	363	330	342	330	339	318	329	331	349	351	331	319	330	329	333	326	359	321	313	336	406	330	361	338	340	314	360	346	343	322	326	341	353	357	344	349	356	342	317	313	333	333	350	344	330	332	337	348	365	360	369	321	352	349	327	331	331	337	358	296	315	338	305	334	318	306	347	343	363	347	357	327	314	326	333	347	307	344	307	361	338	323	323	373	340	344	362	317	337	326	336	356	332	337	348	337	341	347	344	329	332	332	343	327	313	304	355	373	392	335	351	364	326	344	341	341	377	365	340	338	356	323	371	334	343	379	343	350	372	347	340	339	328	365	336	331	376	354	328	366	338	333	346	331	357	335	325	353	353	323	336	308	325	327	344	334	334	358	366	349	321	341	349	348	365	303	342	345	362	340	324	330	309	332	294	351	337	349	325	344	346	343	351	338	333	336	332	334	362	312	366	347	326	334	392	338	365	335	352	329	329	343	340	335	348	341	313	321	336	356	330	298	333	353	330	356	324	387	363	344	340	324	344	331	305	322	311	329	382	346	327	352	362	339	353	332	370	366	329	346	334	349	323	317	306	303	351	357	350	317	359	322	339	361	372	320	352	339	333	324	326	368	358	312	335	361	327	320	365	347	324	335	329	341	376	347	372	330	344	352	358	327	367	332	365	349	350	315	334	326	324	372	339	326	310	328	344	338	331	326	312	349	345	321	346	329	311	341	331	364	313	335	343	352	355	349	330	327	356	351	344	318	315	351	359	352	340	307	338	323	322	352	316	329	338	330	355	313	346	320	313	318	316	352	329	348	373	337	306	354	332	356	329	359	337	360	335	352	339	324	342	334	357	320	336	331	361	338	317	323	329	378	386	321	348	322	315	353	329	351	358	347	351	350	360	369	366	339	323	327	329	356	343	335	340	338	364	335	309	341	365	323	372	354	330	358	322	339	350	353	349	339	314	339	333	332	323	299	352	358	324	319	341	309	336	369	376	356	347	321	305	315	333	344	352	312	315	331	351	358	361	298	359	320	371	330	328	328	353	369	364	392	340	345	308	333	333	337	348	313	365	331	314	300	357	348	339	328	317	333	339	330	350	351	350	331	319	333	354	351	341	314	323	298	353	338	317	350	375	365	327	320	334	350	323	336	362	377	359	349	342	318	349	376	332	315	345	318	314	327	340	346	324	342	312	353	330	323	333	366	366	357	353	338	352	325	350	377	305	330	305	358	342	302	365	312	322	326	312	332	340	319	316	347	352	341	365	359	288	374	370	343	340	333	324	321	348	334	317	347	356	328	335	336	320	356	336	343	321	329	380	348	280	326	346	327	339	334	331	346	343	333	340	312	321	348	288	368	344	326	344	332	329	330	310	352	314	341	322	347	324	323	351	324	301	332	363	336	335	329	349	361	315	328	309	350	339	359	325	353	359	362	361	346	332	317	358	333	363	343	317	357	321	325	367	338	350	344	353	302	335	335	339	343	317	348	304	331	342	338	358	338	337	336	309	322	308	342	326	373	322	338	336	319	344	309	319	316	323	351	353	368	341	358	353	354	339	328	327	363	309	319	343	351	388	324	347	330	343	344	303	324	347	343	348	329	334	372	338	325	348	330	310	313	350	382	349	332	333	330	321	317	327	337	374	355	349	350	348	351	350	334	332	346	335	361	341	312	340	332	349	342	341	346	305	375	338	340	348	347	323	332	385	315	321	352	338	321	345	353	355	314	356	364	368	376	329	354	312	361	348	333	322	290	357	330	326	328	328	363	337	343	295	323	364	374	365	302	365	309	346	348	315	358	347	327	338	341	351	340	308	366	336	341	319	346	361	324	340	367	338	372	366	326	342	341	342	380	332	359	317	301	341	356	307	343	334	367	326	373	337	360	320	314	343	341	357	345	312	346	319	370	335	354	338	342	380	326	359	337	342	340	365	344	352	337	342	328	311	335	352	327	337	335	324	306	342	339	322	354	335	322	348	347	335	346	346	311	365	332	356	320	358	331	347	367	352	397	314	348	335	332	326	352	314	324	346	307	346	336	333	358	356	354	353	321	346	394	364	342	342	359	340	327	311	344	339	344	316	344	356	320	337	334	328	324	345	324	331	335
5949	848	813	823	833	799	812	809	854	789	844	825	799	797	803	808	775	834	817	771	820	835	830	840	841	846	858	840	836	825	773	833	828	836	776	824	803	815	787	772	838	838	849	809	808	812	776	817	763	826	884	833	804	875	776	843	822	857	877	831	855	785	791	789	824	807	818	824	802	796	808	825	838	841	755	813	840	824	750	813	791	781	850	772	791	782	781	802	807	827	782	774	824	824	812	828	787	882	821	889	802	774	797	805	837	815	841	846	832	822	747	816	820	794	829	840	813	780	834	855	816	762	836	817	834	815	803	795	832	823	831	760	796	802	837	853	811	812	806	769	812	762	792	810	831	841	817	765	798	785	836	811	819	796	817	817	801	842	752	805	810	744	847	811	811	808	762	808	862	800	852	791	779	775	811	806	849	769	790	798	814	808	836	801	755	807	795	787	849	831	823	763	798	760	769	824	836	824	829	819	824	793	812	794	799	795	818	841	818	842	822	828	792	843	833	833	764	806	794	819	799	836	760	829	786	821	798	841	825	826	811	826	772	875	809	817	814	770	835	756	790	791	768	820	846	817	777	772	810	757	802	828	835	801	834	828	856	776	789	801	785	804	809	837	865	858	824	831	777	823	822	797	801	827	824	814	878	799	827	823	735	817	801	876	847	809	809	756	807	793	858	798	768	828	788	891	815	763	792	799	795	783	834	816	835	836	808	842	829	815	783	787	791	768	800	831	827	799	835	833	798	779	790	797	819	775	819	841	774	836	804	794	792	796	819	817	825	841	817	840	878	765	843	790	810	807	814	784	785	821	814	822	814	839	798	848	808	791	868	836	824	804	820	766	788	865	818	806	802	826	764	797	823	877	812	825	811	872	778	810	802	809	869	766	831	812	810	812	833	756	756	810	823	824	825	759	846	837	801	760	815	782	801	761	782	758	813	813	794	819	801	769	765	784	785	768	764	837	783	803	806	763	819	812	824	841	815	776	869	813	792	798	828	834	786	801	829	761	823	847	815	789	771	748	785	836	834	812	809	827	804	811	799	774	800	814	811	826	815	808	839	776	784	793	764	866	819	799	881	829	834	835	793	834	795	759	814	806	812	817	853	769	792	830	810	852	888	796	807	835	748	810	780	810	829	830	814	836	846	799	789	801	864	808	811	775	796	760	830	822	805	840	811	817	832	829	774	869	802	787	800	824	783	815	830	830	863	803	792	757	829	821	799	788	787	819	863	775	845	853	827	781	785	820	774	805	824	774	804	844	800	827	833	783	863	828	764	887	811	828	764	824	810	846	757	815	792	838	791	767	774	787	779	826	823	860	780	839	822	814	803	798	820	843	848	805	811	798	796	788	804	817	827	829	801	857	782	808	801	792	809	854	778	827	780	865	803	852	866	836	807	861	837	803	853	767	855	822	862	827	811	791	811	893	802	834	747	756	813	807	834	769	789	805	823	772	809	850	770	799	808	838	767	825	798	807	859	823	804	785	810	826	829	831	782	790	815	767	789	793	787	792	827	823	770	803	816	866	741	802	806	806	818	808	779	807	749	814	817	832	845	817	820	800	842	797	821	800	832	793	819	788	767	799	789	791	859	806	883	828	801	788	809	841	803	824	801	786	823	816	844	836	856	829	816	818	813	779	784	892	801	807	798	797	816	831	864	817	838	842	816	818	820	806	742	808	748	809	832	817	781	811	791	842	792	825	761	839	857	791	833	815	795	834	786	824	808	806	835	795	811	822	852	848	800	840	823	852	810	789	830	798	831	839	800	772	823	822	814	840	853	780	802	798	812	799	835	797	844	777	856	789	819	830	761	782	832	829	832	806	815	806	834	821	837	829	844	893	812	795	783	788	836	789	834	837	826	825	792	837	871	811	828	783	794	792	822	801	827	819	794	802	803	839	782	789	821	834	773	803	836	832	843	841	782	885	815	814	788	835	812	788	770	781	829	873	773	835	816	784	804	793	816	757	809	766	787	853	837	753	789	837	792	782	823	855	798	804	770	882	812	822	770	859	797	824	825	799	827	816	839	786	792	804	790	856	817	803	787	821	775	799	811	801	815	827	762	808	756	772	823	854	844	789	809	777	801	775	814	830	823	780	812	804	807	817	744	817	827	817	806	826	761	791	794	799	874	747	784	806	800	772	826	831	787	803	876	814	813	814	817	861	814	838	861	808	848	793	814	792	810	834	812	849	824	858	860	836	798	805	800	800	805	805	806	784	820	794	800	830	815	808	808	829	776	824	831	857	813	801	818	759	847	803	766	819	810	844	767	778	806	794	785	797	771	791	832	800	825	855	835	824	805	794	801	823	855	819	806	773	787	858	818	819	778	814	791	787	821	775	784	826	774	779	806	808	741	766	851	733	846	846	843	835	727	843	815	815	808	814	815	826	737	772	886	765	860	813	820	819	792	784	805	805	837	852	832	793	801	819	795	806	766	803	833	851	791	804	806	791	839	828	799	839	796	814	824	781	854	835	823	795	853	822	796	852	866	829	848	852	804	792	824	809	778	807	801	843	845	819	840	795	803	820	840	847	832	787	777	823	810	813	725	849	802	810	850	840	789	800	865	784	834	805	819	821	796	784	844	788	801	827	798	852	826	809	867	843	787	822	795	794	798	790	772	734	882	795	788	861	831	857	781	794	831	767	818	846	839	809	794	835	767	802	830	770	847	816	803	799	821	794	820	785	809	834	747	806	790	796	776	804	774	854	778	822	791	807	793	797	804	801	805	868	846	835	814	810	789	844	846	832	843	824	781	807	834	794	773	805	860	818	814	792	767	853	822	788	859	829	826	820	834	812	816	817	800	809	835	812	827	788	800	794	773	812	819	804	818	799	838	836	837	800	790	803	816	788	775	806	832	794	822	812	791	826	790	820	807	843	841	796	801	776	829	824	817	786	845	856	819	795	836	801	810	786	856	826	839	795	807	822	827	815	858	837	820	802	776	825	811	834	823	806	814	834	828	784	886	777	828	809	804	790	815	788	816	791	806	798	830	809	806	805	798	853	824	828	789	792	825	856	783	834	831	856	872	804	841	850	809	831	810	811	834	791	867	852	795	846	866	790	801	802	815	837	797	758	824	806	818	831	799	782	804	794	858	760	779	774	831	779	843	793	855	792	767	780	816	822	745	868	787	863	800	798	812	848	807	839	762	778	790	829	854	787	774	793	791	745	795	799	824	782	814	832	789	833	788	772	802	788	828	806	757	805	817	795	828	789	792	820	825	849	806	858	839	879	837	765	814	792	827	844	826	766	824	866	813	821	786	813	815	753	836	834	835	792	860	850	810	846	839	791	837	836	766	846	815	832	824	818	833	844	795	785	843	803	760	859	817	796	833	848	809	813	824	848	813	775	836	762	777	823	814	817	801	780	791	791	767	817	812	854	852	816	824	844	841	798	847	820	743	809	791	783	795	845	818	820	795	800	799	819	823	802	810	841	834	813	801	823	864	843	793	812	836	867	828	768	799	820	786	781	836	835
25094	21506	24727	28704	21494	17362	510	322	278	267	236	255	229	251	218	251	208	227	243	218	221	237	188	201	216	207	225	199	187	205	207	255	227	195	194	225	235	206	211	204	183	247	240	218	231	208	219	224	196	206	223	248	207	231	229	201	233	201	219	241	215	213	216	246	208	209	207	225	226	199	243	231	246	246	216	220	191	208	206	209	206	218	229	193	221	220	223	207	209	224	225	252	229	212	212	224	204	205	240	212	215	209	211	225	242	190	236	227	202	218	211	214	215	188	227	193	214	219	247	211	232	220	211	238	217	214	213	243	206	206	236	215	224	203	216	205	244	206	245	220	193	231	210	215	198	209	214	209	201	219	194	222	227	208	193	216	231	226	219	235	223	211	222	245	233	191	228	201	208	220	199	212	222	197	194	198	216	185	208	232	216	226	206	210	232	212	208	207	207	204	243	212	195	232	219	203	221	215	224	191	211	178	217	210	223	233	197	201	197	250	227	228	206	199	202	206	197	229	223	215	243	203	195	237	204	220	226	210	201	218	217	227	228	220	238	226	199	215	223	211	215	215	205	208	216	223	220	230	229	212	223	229	219	224	229	213	219	224	212	233	197	217	235	236	232	224	255	220	220	212	202	231	221	215	208	214	228	206	223	219	226	220	244	220	202	200	238	214	204	225	203	213	195	254	252	197	208	213	196	225	228	218	212	239	213	220	200	227	212	226	212	215	217	189	241	226	234	234	216	253	199	227	217	228	246	199	221	204	211	217	214	217	226	211	205	228	228	203	208	221	243	251	224	218	207	219	207	212	221	226	190	222	203	206	186	221	218	221	208	206	210	228	217	209	211	200	217	194	191	215	217	199	223	198	197	222	232	221	209	233	227	218	216	213	219	214	217	229	214	198	206	259	210	217	221	227	199	213	221	224	210	214	171	223	222	191	223	214	243	220	212	200	205	240	195	222	215	220	217	216	216	193	203	181	207	193	203	218	232	188	213	234	215	222	221	215	223	218	203	228	219	197	231	207	197	239	247	227	231	210	192	194	204	222	195	207	229	211	217	216	230	215	204	193	219	198	211	188	223	218	199	237	214	238	209	222	213	227	213	199	228	220	210	198	200	209	200	223	223	242	245	193	181	223	212	229	224	241	198	208	210	209	211	213	237	226	206	205	215	208	236	201	181	205	211	220	217	202	221	232	221	223	204	218	220	204	202	206	208	226	247	219	236	211	228	188	254	195	216	223	223	201	194	206	194	213	228	212	227	227	201	228	213	260	211	218	213	220	215	205	208	209	226	219	209	228	218	226	226	235	234	210	222	220	216	208	232	214	210	226	213	218	225	217	208	206	231	199	204	206	209	208	225	215	216	203	203	225	233	227	197	223	215	234	246	225	224	212	217	218	219	230	208	223	212	208	218	229	196	222	224	219	236	212	233	226	228	198	198	252	219	190	210	245	239	207	239	224	250	236	206	245	231	221	234	235	211	242	240	199	214	206	209	210	192	227	213	217	175	196	232	202	219	215	218	228	208	237	219	213	236	209	256	252	201	207	211	237	206	225	201	212	225	211	186	210	228	227	213	237	226	227	216	217	230	228	210	194	195	230	221	201	202	201	201	212	195	241	187	180	222	213	206	232	220	216	208	231	226	209	229	207	206	181	204	234	212	223	197	236	210	224	191	247	222	219	223	203	222	226	201	242	204	221	202	202	211	228	216	188	210	211	207	191	226	196	233	241	205	202	221	233	230	199	214	224	211	223	215	220	235	202	210	226	195	213	220	194	231	233	229	229	218	206	225	237	219	200	245	240	244	216	213	235	225	190	206	212	231	226	204	196	216	227	233	219	232	232	212	212	217	227	205	221	224	223	213	220	230	222	223	220	184	234	225	200	206	224	214	214	223	221	222	217	214	214	203	207	212	241	187	214	211	233	235	226	198	203	198	214	214	197	215	215	210	212	230	211	214	228	211	207	206	198	217	220	181	217	227	244	184	248	202	222	216	231	204	221	219	210	217	212	222	200	231	222	217	224	207	198	215	208	217	222	223	222	209	232	223	240	233	227	221	236	207	179	210	257	218	226	218	219	205	222	231	207	212	241	224	217	215	208	229	260	226	219	233	214	233	210	244	196	216	218	196	234	225	213	207	226	212	212	219	215	251	246	228	222	210	234	234	209	222	203	236	220	200	212	233	186	204	223	203	220	215	210	202	215	213	223	222	220	202	231	222	229	196	220	198	191	242	236	203	221	226	215	226	216	209	224	221	197	207	209	216	239	230	211	223	245	234	238	213	215	223	241	214	210	223	252	210	180	230	200	215	243	197	220	195	209	213	195	218	220	204	214	220	229	253	221	217	232	227	198	227	217	220	219	212	227	239	220	219	215	228	186	221	221	231	239	212	222	217	208	197	240	229	225	215	188	213	204	212	196	208	220	197	223	226	205	197	185	223	257	218	251	211	196	180	196	205	203	216	219	228	231	222	215	247	218	220	203	190	205	224	230	233	198	223	194	242	223	229	201	265	233	230	230	226	223	237	223	195	221	197	231	209	225	208	226	248	223	218	211	206	229	203	220	219	187	229	224	184	222	232	221	238	218	210	195	233	246	222	211	236	194	201	213	223	203	206	213	191	196	239	230	185	229	219	209	205	210	201	202	185	235	207	223	193	211	204	187	237	204	240	188	211	214	209	196	254	227	207	225	209	226	246	223	244	235	238	215	216	214	207	217	214	199	215	234	202	199	225	202	222	227	199	207	230	213	237	236	210	209	187	171	202	216	229	235	216	203	208	235	213	234	218	241	224	223	205	217	219	205	227	232	197	209	226	229	233	211	220	208	188	211	219	211	208	213	224	207	221	207	207	246	222	214	196	203	236	209	199	191	226	227	239	197	194	202	227	207	195	235	229	200	215	215	208	206	220	204	209	224	196	235	252	211	236	209	242	198	209	209	224	201	234	224	226	213	204	204	209	213	225	221	230	189	192	209	234	219	208	195	218	203	219	189	221	246	227	202	249	193	212	221	245	223	231	218	215	218	206	195	211	199	211	207	223	225	185	192	219	205	215	228	221	218	227	228	245	254	207	211	236	191	230	197	208	200	201	202	214	215	235	222	231	208	212	215	229	257	219	233	233	207	208	218	175	206	216	229	216	209	226	224	182	212	224	204	200	197	228	229	203	219	208	218	204	229	221	243	211	218	196	199	215	216	235	206	229	223	239	211	209	202	201	210	251	218	229	224	209	216	218	229	240	253	238	228	220	238	239	238	206	202	227	225	230	237	206	233	219	216	223	216	232	214	254	229	216	235	237	214	202	227	219	218	195	218	231	201	210	232	224	220	195	227	240	209	191	201	229	214	216	211	219	211	199	212	214	205	192	224	212	191	223	214	196	180	204	198	191	223	215	227	194	195	207	209	216	195	178	209	222	207	200	221	215	230	199	227	211	244	227	240	207	220	217	240	218	231	233	217	179	222	229	214	206	212	213	212	221	226	209	225
3065	1940	1075	758	647	608	552	564	555	553	547	537	491	588	486	545	554	560	530	548	525	490	528	541	562	505	533	547	471	561	517	524	571	506	504	506	465	521	564	526	525	545	526	508	537	573	511	525	524	534	525	541	554	517	508	515	507	547	541	525	528	512	507	543	506	500	562	540	566	508	537	545	534	495	537	531	554	520	518	579	534	499	520	512	569	513	501	503	524	512	534	518	537	546	533	518	513	525	526	484	506	523	509	509	560	560	548	541	484	544	538	561	535	511	489	537	550	504	567	539	537	524	517	545	508	556	515	524	512	525	515	538	544	516	518	543	519	542	541	559	557	534	541	570	528	529	558	495	513	559	498	538	517	563	496	508	500	473	516	533	501	509	504	538	532	490	524	544	542	524	507	485	569	524	543	526	532	504	510	525	518	537	498	564	535	517	531	496	543	523	507	566	534	504	520	512	537	529	554	506	517	513	523	491	511	558	549	544	540	504	504	540	541	549	488	538	534	525	487	501	518	493	520	565	517	542	518	525	551	507	508	567	495	529	472	557	496	577	519	518	526	528	536	458	528	508	478	554	522	524	530	502	517	528	494	549	526	550	573	506	535	507	506	517	527	540	531	542	510	533	537	496	557	482	524	475	490	536	518	528	556	539	515	509	501	554	561	476	514	490	540	493	534	518	518	525	536	527	554	511	509	498	545	530	519	549	539	548	549	570	531	504	539	531	546	540	564	506	520	494	506	568	556	519	483	500	505	534	564	495	557	541	535	527	517	530	528	528	508	512	546	544	509	509	519	514	514	521	528	497	535	546	582	550	528	502	533	513	509	554	533	508	525	490	476	532	518	528	579	534	548	502	561	523	540	543	506	523	545	496	543	531	539	546	512	509	539	554	515	507	520	541	533	531	527	552	562	550	509	529	525	517	528	539	509	486	520	526	493	578	544	519	519	534	540	468	491	559	522	495	548	541	539	565	539	556	499	539	510	540	542	474	466	512	537	557	540	501	521	537	488	559	523	523	489	543	528	563	528	510	492	552	535	524	542	538	522	508	522	506	586	463	523	522	466	489	550	534	559	531	528	494	529	535	543	564	556	480	528	501	527	491	542	517	553	523	541	559	503	524	513	545	493	491	537	548	492	497	485	543	485	543	551	547	498	500	512	553	522	503	517	473	519	527	482	545	477	558	498	511	513	525	487	545	534	559	512	508	547	535	495	543	543	538	521	538	488	535	531	537	532	491	532	505	552	529	498	537	524	571	530	548	542	501	510	549	495	509	534	555	549	599	524	477	589	534	529	502	529	507	535	486	558	537	523	554	580	540	512	530	549	536	544	503	536	477	517	527	485	529	532	550	504	525	514	548	538	533	522	497	511	491	532	499	528	552	505	545	552	545	520	486	552	535	530	545	598	540	536	508	545	519	532	523	509	488	528	578	518	488	529	507	548	524	508	578	536	505	523	559	577	548	533	486	492	525	508	561	515	510	532	551	527	512	527	507	547	555	517	527	528	517	514	565	517	498	508	493	519	543	528	539	561	549	529	544	546	517	505	534	540	519	535	555	511	560	533	529	597	538	537	535	508	486	553	552	547	510	565	524	518	556	514	561	533	500	555	548	531	548	515	556	497	530	543	512	520	513	531	544	545	538	495	539	491	534	518	524	551	531	559	515	515	492	511	545	554	511	547	566	506	522	563	503	540	518	529	549	541	510	578	549	531	512	553	520	494	547	561	526	535	531	547	566	484	526	565	488	504	546	529	545	565	545	554	552	555	537	523	493	515	478	536	543	515	515	556	507	568	522	503	531	511	563	497	501	516	509	481	555	500	527	526	552	539	508	526	504	527	537	546	497	516	562	490	485	531	481	487	546	527	516	551	521	484	520	596	507	511	524	553	507	507	542	570	562	551	561	556	488	552	457	511	522	561	527	523	497	521	543	553	542	517	468	548	554	537	563	548	546	523	532	530	532	519	539	501	546	560	548	506	506	483	547	546	549	559	478	548	476	499	499	487	521	526	530	503	514	536	554	593	521	523	579	556	519	485	552	526	510	468	509	505	514	464	522	506	515	508	541	508	535	487	535	525	544	516	510	520	520	518	534	519	520	546	528	528	512	549	513	530	592	522	496	515	505	540	521	554	566	545	505	533	558	486	529	493	555	526	535	542	491	544	532	487	548	501	527	508	495	557	552	543	512	551	512	533	535	528	519	589	566	528	537	473	500	570	546	520	499	557	528	546	521	548	508	525	542	489	538	550	507	501	496	519	513	530	538	508	534	492	491	572	525	564	529	541	521	503	524	568	500	532	523	569	525	528	505	548	503	503	526	526	531	512	539	534	520	538	525	528	517	518	538	519	495	497	573	522	526	494	549	521	522	496	549	528	527	521	501	509	563	501	540	481	521	530	552	565	568	519	518	570	506	534	534	556	554	587	514	535	517	551	521	549	578	504	520	498	528	503	511	526	515	564	557	508	521	538	508	529	531	527	514	532	571	552	526	557	514	534	559	520	507	551	479	497	580	543	553	541	515	536	550	526	564	518	550	509	583	548	531	541	534	518	580	500	514	527	531	546	537	498	467	548	556	534	560	522	534	512	530	532	524	534	545	478	536	561	568	517	502	531	528	507	545	524	516	484	524	528	552	491	513	513	542	524	515	478	531	549	518	514	586	541	510	542	510	536	552	510	519	530	523	520	532	521	508	553	516	525	549	519	495	512	514	528	545	535	528	516	515	522	525	579	566	504	501	522	559	506	531	528	507	522	490	513	549	485	563	548	527	510	549	536	499	518	530	525	499	563	498	454	533	543	557	534	543	513	543	540	541	509	531	547	504	508	525	550	548	513	519	527	515	473	494	577	543	519	520	553	507	553	523	517	551	492	534	537	573	547	536	531	540	515	528	533	500	547	519	544	520	525	537	503	530	557	537	489	578	558	519	515	511	563	530	564	571	536	528	511	542	499	486	562	577	529	513	495	512	530	497	553	530	537	534	539	509	513	537	503	535	497	554	536	546	516	566	551	557	554	512	540	503	531	570	517	536	505	529	536	532	453	518	520	535	444	560	518	566	535	536	557	525	554	483	548	529	518	511	536	510	530	515	511	533	508	556	544	571	510	547	576	529	534	495	538	511	533	523	574	570	525	509	521	568	518	538	541	523	546	487	524	566	525	553	525	522	503	495	501	549	482	523	509	539	527	542	550	600	537	487	524	503	537	536	515	537	530	489	555	548	502	533	485	506	563	557	510	543	544	539	523	547	542	517	524	499	543	528	487	570	501	535	518	508	528	553	545	553	535	533	543	533	543	552	540	513	488	492	516	521	503	530	543	518	506	544	542	538	556	521	507	526	551	561	536	526	550	495	511	538	497	610	563	522	508	511	540	562	526	502	539	525	529	511	557	530	538	537	486	501	521	541	524	545	517	511	478	530	555	560	520	530	568	539	533	561	557	518	552	559	522	510	572	539	507	551	523	520	578	525	525	535	541	500
24358	21456	25046	28305	21457	21466	12265	375	206	188	163	166	134	122	131	127	111	119	122	137	97	112	130	102	104	113	110	85	98	96	105	108	103	94	99	121	112	75	107	98	96	117	105	97	93	103	82	101	104	97	109	91	90	85	103	104	91	111	111	118	99	96	83	87	96	82	112	109	89	106	92	101	92	92	121	109	106	95	102	96	103	100	111	97	77	82	94	90	94	89	101	95	91	110	112	97	97	111	83	99	79	107	99	112	93	115	83	114	91	94	90	90	102	106	97	110	83	83	86	94	94	126	101	92	89	122	98	94	85	88	110	83	108	122	108	114	98	87	111	77	103	92	115	115	108	74	106	95	107	105	91	94	82	90	97	100	99	90	109	92	82	98	103	82	92	98	91	95	83	83	88	106	69	91	104	113	97	100	88	110	94	98	116	97	111	111	84	97	101	118	95	115	113	94	101	99	96	88	102	94	98	84	86	88	112	106	79	94	105	102	92	109	95	112	83	110	90	119	93	93	85	90	112	97	99	94	85	85	98	101	72	90	96	88	101	99	96	100	91	102	84	125	123	107	77	130	103	87	102	97	96	95	106	93	95	104	113	92	114	84	90	98	109	89	106	105	105	111	102	103	94	79	114	100	89	104	101	94	97	93	93	84	89	110	104	106	89	80	104	101	90	89	67	90	95	81	105	97	116	106	88	93	113	102	86	102	93	100	116	104	99	100	88	99	92	91	121	97	99	89	99	105	97	92	104	86	110	104	96	80	101	98	92	78	88	98	99	87	87	114	101	112	95	104	104	96	82	99	89	85	98	104	93	78	96	99	99	92	92	82	103	94	73	118	113	93	94	107	97	115	91	95	94	112	87	98	101	90	103	99	100	112	97	107	81	115	80	89	95	108	89	83	74	114	101	105	96	96	108	92	95	87	93	99	88	93	87	95	89	93	110	97	95	95	109	111	93	91	96	89	104	98	102	111	104	92	92	93	107	110	102	98	93	109	83	89	111	99	97	86	106	112	100	83	116	106	114	97	91	101	92	79	97	108	90	99	85	117	102	84	89	107	107	106	93	106	105	101	100	93	118	97	107	83	96	92	92	92	102	101	83	92	89	97	110	92	99	111	104	103	106	95	104	109	109	93	107	107	106	113	83	86	103	102	101	97	103	89	91	108	101	83	84	98	97	100	104	88	95	88	105	98	104	107	104	101	114	105	92	84	76	90	104	101	133	100	95	109	109	92	105	98	102	103	98	110	100	111	99	96	87	122	119	95	105	94	95	88	103	97	87	116	103	91	95	90	118	81	86	102	96	108	99	100	101	100	109	94	100	101	104	100	107	98	90	115	86	112	92	87	104	84	99	92	102	115	77	113	105	97	101	104	103	104	91	102	93	94	85	91	100	93	97	88	108	95	92	94	118	108	103	97	92	101	98	102	88	92	115	105	90	90	107	112	109	94	108	100	91	93	94	101	122	115	98	88	92	112	98	108	71	82	99	87	69	94	95	105	91	110	86	98	111	102	91	95	107	96	81	106	97	97	91	97	94	95	87	89	95	108	83	110	105	114	102	86	87	84	104	100	111	92	98	77	75	91	91	103	111	90	91	76	87	89	100	82	93	100	88	109	117	97	87	118	88	104	99	106	88	101	94	77	98	124	103	84	109	106	99	122	95	113	87	85	99	95	100	74	86	82	96	105	95	91	94	101	114	95	94	89	96	102	104	108	108	109	102	109	91	77	78	93	96	109	94	112	102	89	79	100	117	98	98	102	102	121	101	113	91	101	86	92	84	109	91	99	92	88	123	93	98	102	115	93	95	96	83	104	95	82	85	72	93	97	119	89	102	92	80	97	106	109	88	95	89	85	84	89	98	87	130	104	88	97	103	89	83	113	100	91	117	116	96	99	88	91	113	84	79	93	78	93	79	100	96	92	93	74	113	101	112	113	108	99	99	96	82	88	81	120	95	115	88	112	116	119	95	114	108	110	121	111	106	79	96	95	85	93	89	112	99	124	100	92	115	91	107	106	110	87	89	82	113	109	114	98	73	96	99	107	103	104	125	115	98	85	86	106	90	94	106	103	91	119	104	93	102	91	102	96	94	93	81	98	98	89	103	101	87	78	106	84	79	81	81	89	98	101	100	99	86	82	96	78	91	96	104	102	96	104	108	115	99	82	92	114	98	112	80	106	87	92	89	81	98	98	87	85	96	94	86	89	99	111	92	102	99	91	113	84	87	82	108	101	98	93	106	102	107	108	100	86	96	98	105	107	102	98	110	79	94	103	87	106	117	96	96	92	96	96	107	92	83	97	89	107	105	90	86	83	99	111	94	104	100	102	123	103	108	107	98	106	115	96	94	89	85	81	115	101	98	88	121	119	98	85	79	94	93	97	97	102	86	97	109	99	113	78	106	100	108	125	114	90	113	89	101	103	97	101	99	102	90	96	88	102	85	99	106	100	92	111	110	111	89	96	100	92	91	90	94	91	117	117	100	90	106	92	104	87	88	108	81	116	96	102	93	101	101	98	111	124	91	86	115	101	107	86	88	86	95	105	95	94	90	92	79	115	76	116	107	91	105	82	107	95	98	74	111	80	120	86	98	88	86	83	99	112	95	86	88	107	100	96	115	100	110	97	90	99	92	105	116	88	120	100	100	95	91	100	104	101	95	101	105	99	78	118	106	90	91	105	112	83	89	94	92	115	113	78	91	89	108	89	90	94	102	85	95	89	110	95	96	84	97	79	109	92	109	88	103	85	77	79	96	108	90	87	98	105	102	101	123	95	100	94	101	105	94	100	93	98	109	112	81	100	81	97	86	103	80	81	103	111	101	104	96	109	111	69	86	87	112	102	70	98	117	84	115	105	101	98	104	97	87	87	109	94	95	109	97	102	95	112	86	104	85	100	99	83	98	101	79	106	103	121	102	103	97	83	92	82	81	82	103	101	88	101	100	111	110	101	100	80	103	89	114	93	97	98	83	94	101	90	98	104	100	90	91	96	98	101	96	91	86	104	102	78	107	100	96	107	106	108	92	104	98	90	90	102	90	89	101	95	99	105	97	112	87	102	112	115	100	95	119	105	122	97	116	91	103	100	86	82	90	92	98	101	113	94	89	91	100	109	95	91	93	91	73	105	116	94	100	93	94	118	91	102	96	90	99	105	96	95	113	101	99	92	94	102	113	86	91	103	96	111	92	92	73	91	97	110	110	97	103	103	73	103	88	123	100	98	79	96	95	83	90	95	101	85	80	100	102	94	99	93	108	106	94	95	95	91	94	120	107	96	88	112	110	105	103	96	97	107	98	99	107	90	84	94	107	100	97	104	92	74	86	106	88	96	99	87	88	103	111	96	101	88	105	92	85	104	91	97	119	84	93	111	87	104	94	95	100	99	96	83	83	81	98	105	86	97	113	98	104	97	88	102	89	109	104	89	88	81	95	98	89	91	103	83	99	94	93	89	99	96	104	111	98	103	91	107	112	101	93	102
2835	3098	1348	707	490	424	370	346	354	296	297	285	319	282	267	304	311	309	313	287	275	291	260	273	278	272	235	275	303	296	288	296	253	305	273	287	267	306	276	273	296	262	283	288	275	262	284	312	298	283	272	256	270	282	283	280	291	295	282	295	267	289	292	266	276	264	265	264	277	280	299	281	274	255	292	262	280	297	268	271	285	268	270	263	296	294	269	314	284	264	287	261	287	291	259	297	282	273	262	279	283	272	269	311	275	280	289	265	277	276	268	299	264	292	278	267	284	279	237	289	287	275	260	278	299	305	261	260	319	272	279	271	270	293	277	252	277	280	282	279	253	274	290	258	288	283	270	268	261	278	259	265	278	273	277	268	300	269	319	275	269	274	291	276	269	279	273	274	271	274	294	274	275	250	276	308	290	269	290	273	284	252	282	280	281	259	296	271	287	258	270	275	275	286	272	255	259	297	247	250	258	264	267	277	296	280	272	306	297	318	256	277	270	284	272	305	276	284	258	281	297	288	267	261	298	273	278	301	277	265	290	259	265	235	250	278	281	268	294	288	279	295	271	264	275	287	274	295	270	299	270	249	258	276	263	334	265	277	291	272	274	266	279	261	276	290	283	295	262	272	253	260	260	284	289	268	278	296	266	259	254	278	321	276	296	316	270	247	298	293	269	306	264	283	278	251	271	278	266	293	295	286	254	299	270	267	293	282	286	285	257	285	260	266	273	256	282	256	262	287	266	272	280	287	287	298	262	267	281	311	265	252	298	281	271	256	268	245	242	275	279	296	240	300	258	268	294	296	245	272	287	263	286	259	251	251	291	271	287	282	300	285	278	274	246	262	270	269	266	274	277	294	276	262	293	297	279	276	254	257	292	285	250	271	272	254	249	266	266	266	243	301	287	277	285	288	262	287	273	282	282	257	240	279	261	295	236	270	285	299	272	251	286	250	295	309	265	279	259	254	265	274	266	275	260	295	271	270	260	265	265	253	269	254	269	271	253	281	279	304	273	288	256	308	294	285	295	285	268	266	254	308	262	307	241	269	278	277	264	280	261	268	288	295	272	249	238	291	282	289	258	299	262	295	305	282	267	274	288	307	274	277	268	291	260	246	259	289	291	275	285	278	248	266	275	286	272	264	312	276	261	267	255	311	280	282	257	274	272	310	268	272	266	281	300	288	278	258	286	274	284	283	253	272	279	309	302	269	278	253	280	270	269	289	288	274	280	292	292	302	288	266	291	273	258	276	234	293	266	248	296	312	292	252	277	302	293	274	268	246	261	297	300	265	286	270	268	273	301	275	271	271	263	272	259	279	281	254	276	283	269	256	228	267	282	291	280	267	279	274	275	289	272	277	260	262	265	289	289	295	258	277	293	259	295	259	287	291	268	243	279	302	284	280	254	314	269	265	311	268	274	251	274	258	253	287	260	260	305	275	260	275	289	263	266	284	266	277	294	251	286	275	259	286	278	257	251	268	299	266	241	269	259	258	275	282	280	292	236	271	295	276	278	252	243	299	287	264	279	263	267	277	276	244	291	269	240	297	268	298	310	302	291	268	270	271	284	262	262	257	256	292	261	251	281	272	303	242	298	252	262	299	259	294	279	308	285	260	294	273	277	249	263	286	283	261	258	267	273	255	268	282	254	272	255	298	277	286	292	281	280	284	265	281	302	253	265	292	267	268	278	283	246	237	262	302	298	269	293	272	306	250	285	286	254	298	246	250	278	271	262	295	273	279	292	242	277	273	261	261	265	288	258	272	239	275	257	263	267	308	276	285	273	267	289	257	285	309	275	268	269	293	287	296	268	287	254	284	272	257	253	272	291	302	291	283	257	297	262	273	273	267	261	276	271	277	274	295	260	290	298	298	273	249	269	279	260	284	248	306	281	270	264	269	260	290	275	273	302	287	273	238	254	273	270	289	290	265	260	297	268	250	303	280	232	258	277	282	275	294	298	286	275	264	282	277	282	289	260	283	282	273	234	282	301	273	253	303	279	269	262	282	273	271	261	236	290	269	255	268	267	263	214	294	269	280	265	258	269	273	256	253	261	247	267	292	260	292	279	280	272	268	280	265	279	294	254	285	272	270	258	282	286	245	285	274	238	279	237	256	288	266	273	273	293	290	270	266	283	253	277	260	271	264	278	266	275	286	289	285	277	291	271	296	292	299	256	297	281	254	281	264	253	254	295	274	279	274	288	259	298	266	267	275	300	278	297	285	276	306	273	253	286	268	277	244	304	290	284	270	279	271	250	287	269	258	292	258	281	305	269	281	273	249	294	290	265	309	275	282	255	290	276	279	269	261	286	292	273	278	262	270	254	256	275	255	263	266	251	278	264	274	291	267	262	272	242	277	253	284	309	264	273	298	276	270	291	255	251	272	278	288	295	259	280	291	261	257	279	282	283	278	266	276	253	318	267	295	253	270	280	286	269	261	293	249	286	270	276	287	259	272	288	313	274	258	271	256	294	306	254	283	277	282	257	294	268	296	275	256	263	279	281	256	287	286	255	236	270	290	279	266	256	269	291	285	252	272	271	279	269	290	301	273	297	277	255	245	261	276	286	261	289	263	278	268	275	267	263	297	266	301	294	245	286	261	272	268	269	247	275	268	284	247	268	257	279	264	295	258	273	268	270	284	289	256	264	257	265	274	272	255	290	249	247	260	284	290	271	262	274	292	276	286	265	278	264	245	255	271	278	267	250	253	295	276	292	285	281	266	284	320	274	294	258	295	288	299	280	248	278	272	269	268	244	273	282	262	266	263	265	279	274	289	252	260	300	255	273	256	296	267	295	289	275	261	313	279	257	275	286	260	287	259	281	247	265	251	252	271	285	291	267	261	281	241	277	304	281	267	261	266	271	286	252	278	274	288	279	251	269	285	294	287	286	298	265	270	295	264	282	277	276	287	248	267	298	252	272	281	277	295	281	292	263	308	248	282	296	259	288	289	267	281	302	251	298	290	275	255	290	268	272	288	277	295	275	283	234	272	265	263	255	253	301	260	280	284	278	286	270	239	263	297	287	282	247	251	265	252	286	257	281	274	237	295	267	291	280	296	247	277	250	259	284	287	276	266	269	289	265	274	291	281	255	309	288	265	285	248	305	264	260	288	285	269	259	274	276	284	264	301	295	300	266	264	277	288	281	278	285	266	242	251	276	262	263	308	269	274	259	286	270	264	255	273	254	259	276	286	267	286	283	284	280	289	294	285	288	249	292	269	291	271	271	290	263	272	283	298	276	257	269	289	289	267	291	294	243	270	295	290	283	280	278	306	275	294	243	264	304	285	285	260	256	263	270	295	262	296	299	268	272	267	268	264	257	295	267	276	258	265	264	248	263	285	288	274	272	255	263	303	309	260	295	282	265	283	264	284	284	264	309	288	289	299	283	262	266	273	305	284	280	265	289	268	248	281	285	267	262	251	248	318	258	281	279	261	281	295	272	281	259	292	302	277	242	247	267	290	262	271	276	272	241	243
32049	20033	7248	534	406	359	355	363	327	367	325	352	357	334	341	356	358	334	335	331	387	306	361	329	323	386	346	349	307	345	324	335	327	342	350	324	348	361	368	365	321	319	352	338	355	338	349	324	343	353	346	319	322	351	343	336	328	312	339	318	299	344	320	305	350	336	317	307	330	331	333	349	328	339	371	349	346	369	334	318	307	340	359	325	350	336	363	347	327	323	341	352	329	334	377	330	330	338	348	333	334	318	350	358	338	333	340	350	299	325	337	346	326	327	339	347	330	325	334	349	325	326	348	332	340	337	355	360	366	317	307	346	315	343	322	370	332	380	350	356	352	346	331	363	355	310	337	338	333	325	340	360	341	340	326	319	336	292	321	355	371	335	324	302	351	360	358	307	349	354	336	320	328	344	319	342	294	347	323	313	316	316	348	323	343	360	347	366	352	341	353	340	320	343	308	331	317	357	343	329	361	297	317	339	338	337	374	316	345	337	303	331	325	343	354	355	376	317	305	332	336	323	365	336	354	343	332	307	329	316	317	349	312	319	359	330	330	349	348	300	363	357	342	334	372	351	336	319	356	326	325	343	325	336	339	326	306	348	335	343	337	371	314	296	339	329	345	360	360	357	330	320	334	322	338	340	313	374	344	322	340	402	337	353	323	331	347	347	309	326	341	340	356	343	323	357	292	376	346	301	325	324	369	369	362	358	343	314	356	311	325	334	319	316	320	318	314	304	336	341	337	335	337	329	340	326	324	322	342	353	344	313	323	343	350	338	348	339	351	347	330	330	348	345	378	354	357	313	337	350	363	346	330	336	350	339	345	349	346	358	340	332	350	341	333	353	337	317	311	320	327	354	357	332	361	317	355	357	367	350	337	370	348	332	314	336	326	381	364	363	328	296	300	307	337	351	348	338	339	338	339	329	357	340	346	306	348	336	337	343	325	318	315	334	339	334	371	341	329	348	347	363	354	349	331	352	350	340	335	346	353	315	319	350	363	329	347	292	310	328	316	348	350	316	306	339	355	338	350	320	331	343	313	369	355	357	349	320	301	351	341	334	320	343	325	341	349	299	329	344	335	335	353	334	348	357	339	350	359	356	319	350	337	359	355	342	322	334	345	356	349	354	345	333	311	349	322	365	331	339	338	350	346	365	329	324	319	358	343	325	337	343	338	343	337	323	367	361	349	314	370	352	290	307	361	350	350	358	328	330	327	375	354	347	342	345	328	346	376	363	310	340	346	344	335	351	352	318	340	363	315	312	321	317	328	351	353	344	347	344	346	365	339	356	329	312	333	310	309	336	351	338	322	338	322	321	349	374	350	320	361	332	324	342	325	336	352	375	350	365	337	340	329	321	317	342	354	328	336	387	348	383	348	304	368	334	345	342	324	351	364	359	336	361	327	342	321	364	323	329	344	317	331	329	397	326	336	358	341	361	340	325	365	326	368	340	316	311	324	329	313	319	345	353	350	344	324	315	307	316	299	347	349	335	335	340	341	337	350	334	311	345	369	319	311	310	325	355	315	325	359	293	331	367	315	351	339	337	362	313	310	359	311	346	318	354	315	317	379	363	388	300	340	330	347	333	335	314	336	340	356	356	328	363	328	323	338	347	330	320	347	313	367	320	319	329	368	321	343	319	350	321	332	348	337	339	322	364	372	347	349	364	352	319	351	306	323	341	348	333	348	350	354	340	362	334	363	321	335	327	363	343	339	330	330	347	326	338	367	343	341	337	340	361	334	366	354	326	348	371	366	331	357	341	317	303	340	321	282	327	336	349	334	353	304	339	353	343	332	333	341	328	361	361	347	331	371	335	370	329	337	354	315	321	348	372	345	353	335	322	332	338	352	344	372	301	334	335	361	343	311	360	350	332	344	313	349	357	354	330	316	346	326	334	351	362	334	349	337	348	351	368	359	314	351	350	354	332	289	365	358	282	350	326	339	311	340	354	333	335	367	344	362	302	340	355	322	360	373	320	319	324	321	314	324	328	338	348	332	351	343	302	343	315	318	327	357	370	348	324	355	315	343	347	326	322	332	325	343	310	330	314	347	359	350	338	383	306	336	371	366	341	334	295	359	333	345	300	361	342	318	325	351	386	335	329	372	343	338	335	311	355	345	298	325	373	293	352	317	337	301	322	347	350	351	332	307	340	347	316	373	344	334	330	353	328	327	341	338	343	332	336	321	350	352	366	346	364	348	313	333	350	302	316	334	326	336	342	354	322	360	343	330	347	384	341	369	376	316	342	368	340	371	344	346	339	356	342	331	329	315	356	376	370	317	356	326	307	338	347	366	332	373	335	371	380	326	327	368	347	356	356	330	341	346	328	348	357	349	362	323	356	386	331	338	359	340	342	381	356	359	364	336	311	352	312	359	320	322	358	336	318	345	311	326	345	353	354	310	327	370	317	339	343	360	346	342	328	348	341	354	289	347	373	334	358	356	343	348	335	344	347	315	314	330	311	358	337	342	339	341	351	350	346	369	334	342	357	327	317	331	343	361	312	345	342	339	344	331	344	336	299	324	343	355	336	362	322	318	323	349	340	352	334	322	333	352	312	304	292	350	344	322	324	281	324	367	351	322	352	344	346	353	349	333	345	349	321	317	361	351	295	341	331	335	357	328	319	337	358	331	319	349	343	331	354	336	336	330	325	353	318	351	376	336	342	359	324	346	323	326	333	346	320	322	322	313	358	338	359	349	332	324	335	313	368	337	359	336	350	353	340	331	367	312	343	348	341	332	335	315	370	342	339	350	363	319	311	325	354	318	298	309	378	345	342	334	336	347	305	324	327	350	316	348	331	357	352	340	345	358	340	351	348	298	354	312	307	336	358	373	371	331	351	346	375	379	328	312	376	311	357	325	322	318	314	337	333	311	324	355	319	330	352	318	318	299	346	327	367	324	333	336	383	337	332	344	323	326	319	354	356	329	333	351	335	325	345	327	310	358	342	353	319	328	371	344	312	341	359	345	313	356	356	312	358	358	324	329	319	350	332	306	323	301	329	330	355	351	325	332	351	340	326	312	328	336	344	325	318	356	328	321	342	329	340	323	350	332	323	338	337	345	334	316	369	331	321	372	348	332	312	346	346	340	334	334	344	344	329	351	376	354	335	358	330	365	316	325	318	350	358	345	342	329	322	330	375	330	336	340	332	349	343	333	335	369	332	354	336	329	324	372	366	325	327	331	342	345	328	361	338	364	333	356	328	340	343	351	329	298	334	316	313	336	331	348	367	337	374	339	357	326	348	321	346	334	359	306	332	328	339	353	321	351	361	347	342	343	370	359	329	346	331	349	335	334	333	358	324	315	351	313	342	290	341	341	343	358	340	349	345	344	333	313	334	317	372	357	365	337	331	308	331	328	307	315	353	326	335	323	333	376	326	413	360	342	325	303	350	352	340	319	334	334	328	315	306	348	364	357	379	331	332	318	371	328	330	367	336	353	321	313	341	329	332	350	326	311	345	316	319	347	336	351	347
5934	882	819	835	808	811	824	842	852	804	788	860	793	806	828	902	787	805	753	842	813	839	849	791	807	782	797	806	784	807	843	784	774	821	796	822	847	779	790	802	780	833	855	797	793	778	805	871	822	775	778	843	814	771	846	811	800	862	805	804	774	778	859	828	817	836	775	811	791	808	813	820	764	751	776	810	801	768	758	781	851	822	863	825	785	824	773	828	810	749	785	804	793	887	787	847	791	816	845	803	838	802	809	791	806	769	784	820	777	800	765	817	815	780	777	827	761	788	801	841	793	877	806	784	813	738	835	783	825	848	822	800	831	864	812	830	790	831	843	810	773	768	767	801	761	735	844	778	802	803	807	849	798	810	813	766	784	832	811	817	860	793	808	832	796	800	795	817	812	765	834	800	837	814	789	821	794	788	815	800	785	767	824	745	824	793	825	844	853	792	820	791	821	816	821	814	795	796	792	803	836	768	804	804	832	858	811	798	832	789	850	801	809	826	824	841	856	765	753	842	855	810	770	790	812	761	809	786	827	810	857	770	812	801	787	786	800	833	793	810	793	816	804	840	778	813	854	777	816	825	806	806	845	823	804	819	834	806	866	768	765	822	792	864	828	824	845	768	776	845	820	830	833	859	846	867	858	809	796	796	841	799	787	776	798	792	783	811	772	807	793	819	803	797	806	807	798	827	762	814	822	835	808	817	779	827	816	830	845	799	823	795	889	838	810	832	749	892	831	785	795	793	796	838	794	855	811	805	781	803	825	791	805	811	791	809	804	850	804	818	853	734	820	759	837	796	807	811	825	815	771	822	863	796	793	845	798	824	826	800	805	841	802	801	780	792	798	794	816	795	790	808	814	807	801	749	837	864	780	722	804	823	819	822	819	816	854	795	794	745	835	828	828	801	904	817	779	754	781	808	799	822	875	775	793	799	756	809	839	825	822	791	858	764	828	800	772	829	837	808	759	873	831	810	795	765	812	793	798	786	781	750	752	789	829	768	848	827	812	796	841	817	736	802	784	772	827	807	749	815	806	813	791	780	806	824	797	815	797	850	786	804	769	760	813	754	829	841	798	797	753	859	836	821	842	854	805	825	767	818	866	840	826	799	799	792	768	836	768	840	777	815	788	756	814	771	819	818	847	852	810	764	819	774	854	833	769	776	814	808	836	828	775	813	755	894	776	847	880	782	803	825	827	796	842	768	796	858	787	768	808	773	839	796	835	852	813	837	843	815	826	808	812	799	814	824	833	844	803	794	781	800	794	851	787	843	768	805	845	806	774	804	787	835	823	774	819	793	785	823	872	834	780	783	773	805	803	794	827	810	853	813	817	758	809	822	859	862	849	812	799	796	760	857	779	807	768	832	832	861	769	824	792	798	799	790	817	791	828	780	842	834	840	811	793	830	858	778	809	847	784	803	841	776	829	826	816	841	797	796	821	826	801	826	812	817	819	788	798	832	850	773	751	800	808	804	791	744	776	806	749	784	817	807	806	779	835	836	820	860	817	843	802	810	842	793	798	791	848	811	839	762	784	831	773	739	869	791	841	805	877	840	858	823	769	870	834	826	866	779	794	825	832	827	786	866	788	799	844	800	836	782	820	787	834	849	820	784	834	818	840	802	767	758	832	784	789	815	791	781	838	771	786	779	814	834	812	818	807	810	831	832	812	784	801	767	804	825	805	842	728	819	820	798	820	771	856	805	839	834	861	821	846	796	854	794	804	824	760	831	787	836	795	817	803	811	821	809	762	804	792	809	813	833	840	781	822	822	817	800	803	801	871	774	830	823	834	793	796	759	756	844	830	774	871	832	779	806	783	846	768	761	796	827	803	819	822	821	806	827	834	795	840	814	774	789	865	773	772	786	833	753	850	834	823	762	824	797	787	816	804	806	843	791	817	833	809	755	813	832	795	796	795	811	814	793	825	860	817	822	820	842	768	827	809	839	838	812	835	800	775	791	803	802	801	873	811	780	799	840	829	771	815	831	808	818	779	789	811	801	798	836	788	778	859	805	784	809	812	881	790	800	781	857	785	828	797	787	858	811	859	836	806	788	815	802	804	817	807	823	805	783	780	836	837	853	835	821	781	831	848	781	855	804	834	814	822	820	805	795	824	821	882	788	797	801	826	803	815	766	843	784	853	750	816	808	831	829	838	848	826	822	791	816	825	766	787	830	871	866	799	771	739	762	814	814	780	812	773	813	783	747	834	758	793	851	831	810	811	827	777	797	892	815	812	813	860	845	841	819	795	805	763	796	811	835	842	803	871	814	871	799	743	805	788	833	827	794	766	824	806	822	811	826	804	831	777	812	798	809	780	813	780	804	802	816	829	836	811	825	814	809	832	822	830	821	856	792	815	806	795	783	777	786	781	808	813	824	721	779	823	780	809	762	861	801	849	827	807	804	808	797	814	797	814	778	807	813	790	805	829	854	869	810	750	789	805	793	785	750	795	833	846	834	785	832	795	793	766	813	796	792	776	819	778	866	817	823	811	809	772	796	816	796	810	819	756	829	844	821	831	792	834	832	775	852	893	786	829	844	787	761	799	776	816	819	835	807	797	824	827	802	807	765	813	750	822	876	819	822	792	751	843	874	801	786	777	839	806	792	770	818	824	790	763	825	784	854	835	814	836	812	836	813	786	811	766	797	822	831	782	806	794	798	788	784	768	849	817	790	839	815	789	787	827	881	832	806	821	779	813	804	800	811	824	781	793	814	885	780	810	825	829	763	761	785	803	843	788	825	811	819	856	778	766	793	810	818	782	859	821	832	811	839	765	787	817	817	799	786	807	846	788	820	825	815	796	822	812	816	760	837	792	816	841	814	785	806	779	871	844	783	797	767	820	811	810	784	826	830	815	831	811	781	811	850	823	852	839	810	829	760	875	852	835	777	823	784	813	838	843	862	801	745	808	827	808	816	792	774	803	807	800	827	813	818	816	836	824	836	785	803	750	846	786	859	797	773	801	839	783	833	780	788	802	775	840	828	806	839	784	797	806	845	805	805	796	806	831	829	776	829	786	857	791	794	831	848	803	824	834	842	762	829	773	780	772	830	775	802	793	765	815	815	782	795	795	810	826	820	818	855	779	810	792	849	807	849	824	842	804	808	784	841	810	841	778	877	766	790	804	780	845	805	752	873	814	790	809	813	851	806	805	865	798	831	808	823	817	791	820	783	835	783	794	752	837	805	796	821	752	813	735	788	796	858	779	781	804	829	769	821	831	828	768	748	760	784	774	804	792	784	779	834	775	824	795	827	812	768	800	760	806	772	799	813	813	816	871	847	843	839	831	757	821	833	778	808	780	746	809	793	819	805	794	812	827	825	855	758	768	819	769	878	782	858	823	767	816	820	711	808	808	854	751	844	838	850	840	825	800	784	783	795	800	814	758	796	775	790	823	819	833	772	825	823	804	793	846	813	781	795	770	793	818	785	783	747	825	806	856	832	873	813	778	831	777	790	778	824	805	784	829	864	827	839
25052	21462	24649	28684	21467	16982	523	304	262	256	254	226	246	238	272	230	220	219	222	250	261	254	200	226	206	216	227	230	211	235	210	213	214	222	242	214	228	216	250	232	216	202	195	228	197	237	196	213	199	198	218	233	221	211	217	204	198	237	248	219	214	216	237	225	216	215	228	211	210	228	210	179	213	227	208	222	230	211	212	246	216	225	219	233	214	193	250	214	231	211	238	221	242	209	217	211	189	197	221	214	230	166	219	224	233	197	202	247	214	206	202	216	204	200	200	196	244	215	203	220	229	228	237	227	224	193	203	202	229	218	234	224	217	229	236	203	218	219	216	221	209	248	229	234	211	219	240	207	210	233	221	192	207	229	214	248	205	240	217	229	220	228	200	244	270	206	195	222	189	202	224	213	237	210	202	196	200	232	215	208	205	217	202	187	209	201	217	211	234	205	207	218	224	237	214	215	216	202	219	239	241	220	249	215	193	186	222	219	229	238	213	216	224	193	238	218	215	201	218	203	235	186	184	207	212	216	197	200	229	212	245	186	214	203	216	204	199	210	235	200	239	214	201	195	216	233	199	212	200	207	210	199	210	206	228	231	219	198	221	217	229	182	207	249	239	237	183	208	216	212	197	216	231	228	200	207	214	204	192	189	201	237	244	214	219	200	214	243	203	209	213	249	198	207	234	223	207	178	226	232	225	231	207	219	219	215	193	231	222	240	190	205	204	227	209	205	201	208	229	226	228	230	221	204	241	224	187	213	231	228	201	233	198	234	221	226	217	225	221	229	224	217	232	202	227	224	208	196	234	205	224	218	210	208	217	221	213	206	194	219	243	209	221	206	208	218	233	205	178	212	215	218	212	205	226	211	202	249	228	247	246	199	229	227	209	243	213	227	195	200	209	203	220	215	212	206	216	239	217	241	217	225	231	217	197	221	192	223	220	227	217	203	228	206	204	205	225	217	199	210	187	213	194	238	180	216	232	216	232	231	241	174	224	228	206	224	232	178	216	207	224	211	202	214	219	199	218	205	207	194	189	201	211	222	218	224	228	233	223	216	229	227	191	248	229	206	202	204	183	199	226	189	231	223	200	211	217	202	210	214	201	226	214	247	213	220	192	201	206	222	230	213	221	235	218	248	211	227	227	229	229	229	233	208	228	219	226	218	213	182	213	224	194	224	205	227	225	217	228	223	237	235	200	182	227	208	204	206	196	203	219	235	239	216	214	199	230	229	242	221	207	228	215	198	208	195	224	200	183	215	210	238	208	240	190	227	218	232	228	205	227	208	217	225	197	225	179	205	209	217	216	204	218	211	246	222	220	221	198	188	220	203	224	209	232	199	241	219	199	210	232	239	209	207	200	249	215	238	234	213	228	210	218	262	248	251	234	233	228	223	223	211	219	208	246	190	209	222	200	225	216	221	210	191	215	219	214	216	216	221	225	228	210	214	212	175	250	222	234	245	228	222	230	199	217	211	222	229	228	231	233	206	201	215	213	231	214	215	245	199	196	205	215	204	235	238	211	202	209	212	234	204	231	244	245	205	204	209	220	248	216	217	232	200	225	207	236	253	214	211	225	210	208	217	185	209	240	255	210	227	180	223	188	208	210	201	205	205	240	203	217	237	199	237	240	212	242	226	206	219	222	220	195	234	225	213	236	215	211	203	250	213	223	235	203	229	193	209	179	210	215	229	247	231	207	205	231	215	212	215	198	189	231	226	220	196	218	211	211	225	195	231	228	226	206	217	235	223	216	233	204	220	235	230	217	218	211	228	232	231	219	239	220	222	193	215	191	219	220	219	230	235	227	251	237	202	213	231	201	233	213	229	210	195	207	233	207	205	207	215	226	227	225	203	235	204	229	208	237	234	190	229	233	215	208	208	225	234	234	231	210	207	223	224	233	220	223	206	215	240	189	175	202	221	219	233	202	227	219	209	216	229	216	245	233	192	211	242	196	221	248	212	241	210	232	229	192	192	217	215	199	184	216	228	211	217	227	220	218	254	211	221	189	206	241	198	229	224	214	196	203	248	224	204	229	195	221	207	221	236	221	223	213	191	182	216	219	223	194	220	218	225	240	195	207	253	227	196	217	209	224	188	197	218	184	218	221	205	202	223	221	205	197	212	212	200	226	204	228	222	222	248	218	223	206	204	230	222	226	243	219	207	202	221	196	233	204	209	215	225	222	219	210	192	207	213	209	203	218	245	232	219	204	215	220	228	204	214	199	224	223	252	235	244	200	206	235	224	205	215	215	223	184	199	199	215	224	224	214	189	212	244	213	249	230	219	217	212	226	236	206	219	193	238	240	220	230	234	218	214	208	189	204	195	243	200	182	237	209	206	198	204	229	222	207	191	205	211	235	211	208	206	221	178	206	216	217	227	207	217	193	212	190	204	211	196	206	236	208	219	191	236	220	209	205	206	234	188	229	215	213	227	198	230	194	225	226	199	224	210	217	219	220	214	232	222	207	209	213	195	240	180	225	232	212	236	219	233	224	222	210	212	202	219	188	185	232	233	237	213	224	195	250	235	202	211	207	185	237	207	223	192	218	223	213	212	239	233	212	223	208	234	208	216	195	240	218	208	198	225	212	207	219	201	204	208	204	194	183	223	200	210	225	244	241	217	210	202	185	217	222	190	207	231	188	186	183	226	216	221	226	219	209	210	205	202	205	215	225	206	187	202	218	213	226	234	219	224	220	194	220	204	211	225	204	229	181	223	237	237	263	223	226	221	218	251	227	254	212	209	220	205	198	192	229	186	206	194	229	204	229	205	220	217	202	250	219	232	200	231	256	249	210	213	210	199	228	232	238	205	215	235	191	225	214	225	246	233	253	215	221	250	214	229	244	214	215	226	221	211	213	218	220	198	223	233	228	212	221	223	214	218	211	193	205	211	198	230	226	213	216	214	211	223	209	209	233	221	203	219	198	194	206	209	225	220	206	221	245	235	219	201	219	225	222	206	217	208	197	220	211	222	221	227	204	221	213	249	210	231	225	224	205	218	215	231	221	187	195	237	204	217	195	234	218	194	216	223	221	222	204	237	236	230	212	224	193	204	228	210	229	209	204	204	203	209	200	203	207	225	225	210	187	208	206	217	241	209	206	229	207	217	215	220	201	187	213	231	229	223	207	225	224	230	219	222	222	223	215	218	221	208	218	219	178	184	224	235	191	235	206	233	214	218	211	202	212	205	204	197	229	191	207	194	210	219	203	209	222	209	226	201	186	215	192	238	223	165	190	190	213	232	216	221	221	233	225	239	203	197	216	218	218	213	190	217	235	208	222	215	236	194	206	211	202	208	233	207	203	208	199	224	230	225	222	225	237	225	238	206	215	223	219	206	204	201	227	200	232	222	214	217	222	203	204	216	235	184	200	218	240	232	219	218	215	230	218	225	212	233	229	227	201	235	207	218	209	195	212	218	244	213	198	186	203	216	179	195	196	213	223	208	236	198	228	230	213	215	196	209	214	194	212	204	221	210
3146	1967	1127	763	617	590	539	610	592	573	572	545	554	526	536	565	523	518	524	531	557	534	563	573	536	545	538	532	537	537	572	533	537	513	498	508	502	498	521	550	516	554	493	513	534	519	502	538	539	542	550	548	524	518	538	494	496	493	525	505	476	548	564	521	539	556	548	518	536	561	514	547	534	497	513	528	592	528	504	515	480	570	534	523	526	538	520	496	563	517	512	554	540	473	544	523	520	511	533	515	534	519	496	536	493	554	512	538	554	533	548	540	505	510	490	489	531	512	506	527	514	528	515	491	487	551	505	524	550	561	537	502	538	514	499	499	499	517	514	521	534	548	538	514	534	514	509	533	538	506	517	522	573	544	516	531	519	492	521	508	514	590	516	523	534	506	521	525	538	519	535	468	525	541	493	535	541	555	525	506	517	574	523	506	572	528	510	540	486	530	557	486	525	579	548	548	492	540	542	513	506	540	495	569	473	501	499	519	549	491	487	527	522	520	527	535	524	566	502	546	557	477	541	470	495	512	530	541	556	495	534	534	533	536	526	534	478	538	516	567	491	518	512	565	570	533	508	547	544	483	557	540	562	523	529	587	546	528	525	571	511	531	504	508	556	509	515	522	517	532	535	528	527	583	541	549	551	473	517	521	507	564	534	504	521	523	537	545	515	518	537	473	559	518	492	533	549	521	545	511	549	541	525	570	527	551	542	510	517	539	523	550	510	515	548	535	565	550	534	539	545	488	538	558	532	539	547	522	530	480	476	522	528	514	510	545	465	567	526	494	538	525	503	560	523	584	528	510	517	533	519	509	539	552	539	540	494	504	543	554	527	510	521	454	570	479	528	507	483	511	516	516	549	534	534	528	510	550	500	523	558	513	546	470	524	565	543	502	487	548	543	507	540	506	491	483	558	564	517	503	523	525	494	528	548	521	483	540	532	528	517	573	481	500	532	533	531	511	514	517	510	506	537	525	538	511	523	547	519	507	496	509	552	548	536	567	512	533	511	552	528	546	483	535	504	577	533	529	528	519	548	484	496	544	546	488	538	560	545	523	528	470	512	476	551	521	507	493	524	526	548	513	511	545	550	506	520	503	515	537	538	520	507	499	545	548	484	563	519	556	529	527	550	515	500	517	509	532	503	532	543	535	571	523	528	540	510	502	527	519	530	474	538	511	516	522	496	518	540	518	514	511	514	484	555	524	498	583	519	544	525	533	535	515	504	539	500	499	571	536	574	561	496	529	534	493	479	531	480	510	521	531	548	542	536	554	508	537	521	561	540	506	537	570	493	521	537	536	523	516	539	492	537	536	554	543	595	524	535	498	557	518	517	532	508	540	565	512	517	523	510	508	567	531	496	518	533	520	510	540	503	537	521	545	550	525	540	517	509	487	549	504	544	535	535	579	467	548	516	536	577	534	549	551	510	532	534	550	518	523	545	526	531	492	506	570	510	539	559	522	502	514	482	531	502	519	475	517	509	493	515	528	516	525	502	533	488	563	576	506	510	536	568	534	585	496	541	511	541	530	510	517	510	545	540	515	512	549	503	450	509	549	525	528	514	486	521	515	542	517	516	484	493	538	526	543	493	520	508	574	481	531	551	507	494	546	582	509	542	560	530	528	511	500	523	546	467	547	500	549	518	519	490	527	522	533	494	480	535	527	543	565	539	563	534	540	521	525	512	515	461	516	538	509	523	514	534	528	505	518	528	520	583	519	522	484	512	567	508	543	524	526	528	537	515	501	542	501	502	523	542	568	511	544	475	552	564	494	558	523	564	507	486	517	503	553	495	533	523	552	557	525	495	543	515	523	479	498	518	532	495	521	486	509	532	528	553	514	531	507	507	538	563	503	545	539	563	546	540	569	496	495	547	525	543	574	489	588	493	482	536	471	501	519	522	525	488	518	497	519	494	516	548	538	519	532	517	526	545	501	510	517	555	515	549	545	562	497	509	518	532	537	508	533	531	530	563	506	560	514	484	536	522	484	526	524	565	537	520	485	546	538	517	514	547	534	546	527	559	555	536	522	523	518	528	537	528	544	494	537	536	553	506	520	519	494	528	538	559	497	542	528	560	555	545	532	553	502	524	503	538	456	491	463	512	553	537	494	551	518	492	523	490	566	518	547	496	529	499	501	563	510	573	550	524	498	526	513	536	498	549	502	536	564	525	499	514	493	551	530	517	537	522	506	513	524	495	534	509	558	476	550	525	500	544	503	527	494	494	500	529	513	511	483	575	501	569	549	495	523	531	543	510	544	512	539	473	518	523	542	585	561	541	538	544	534	525	501	520	536	517	494	523	550	535	557	534	529	514	516	521	539	516	505	537	553	487	537	549	558	535	506	520	531	529	526	556	545	525	514	476	510	491	523	527	532	533	578	521	522	547	515	531	537	509	493	542	506	517	471	510	536	510	518	514	540	508	499	527	482	515	532	529	512	557	523	493	536	503	481	577	503	555	534	512	545	511	532	494	499	506	491	538	486	507	514	534	518	535	534	496	565	498	537	496	543	517	555	513	563	521	503	579	505	534	548	473	495	530	549	465	552	524	547	494	535	526	497	533	511	527	546	498	513	478	510	524	517	534	535	535	534	544	499	520	539	538	525	514	517	526	540	506	516	521	526	533	556	542	538	571	525	547	507	542	552	532	494	515	531	561	501	509	515	541	514	529	539	543	508	524	562	528	511	499	536	532	521	517	513	526	583	521	512	550	559	543	535	555	513	533	496	545	516	548	546	510	536	513	551	523	577	531	540	485	540	517	487	511	533	524	544	493	546	548	504	525	497	510	529	533	531	524	536	546	497	557	500	529	543	537	542	551	530	503	517	517	516	476	502	542	576	476	529	521	548	505	488	519	556	517	490	550	536	557	494	547	516	537	532	575	541	509	544	524	541	582	529	484	518	526	534	517	563	551	506	519	551	513	505	555	488	502	522	533	544	513	512	536	511	526	502	552	470	534	518	541	522	518	527	505	483	499	507	578	512	520	517	532	541	505	516	555	553	523	507	558	519	548	525	547	555	592	529	545	536	513	556	489	505	540	559	567	525	521	516	537	502	558	538	528	525	506	497	567	553	535	540	528	530	541	499	550	501	517	517	500	492	493	523	520	540	532	512	538	504	529	516	548	513	523	521	522	524	538	545	532	511	495	483	524	549	541	542	522	506	493	501	537	526	522	463	512	535	527	514	506	518	528	550	535	540	535	517	503	487	563	539	542	549	501	514	478	510	539	507	504	502	545	530	487	553	497	517	535	534	575	509	547	569	522	539	547	548	496	485	534	510	531	531	529	482	535	525	513	513	520	536	499	492	499	537	527	555	537	562	528	484	514	524	497	471	526	520	521	548	562	547	556	504	494	522	506	508	516	531	513	499	535	513	496	524	524	551	501	508	522	538	512	540	530	525	505	534	522	565	527	535	537	527	535	518	495	531	518	543	520	530	560	553	533	533	507	544	525	533	528	491	531	502	507	524	522	511	505	535
24389	21458	25031	28311	21460	21469	12214	367	214	190	193	156	149	138	137	125	105	124	112	122	124	96	118	117	109	126	117	97	88	120	107	87	81	106	99	119	102	102	108	102	99	103	100	85	91	117	97	105	103	116	87	105	92	88	123	99	107	103	103	97	115	83	104	101	94	87	94	97	87	98	84	86	89	87	94	107	98	95	91	107	116	105	108	95	101	96	96	96	97	92	97	115	110	114	94	77	76	100	109	98	95	113	95	71	99	114	99	84	104	96	87	103	96	109	112	88	100	116	89	89	90	110	102	106	99	92	79	115	96	111	102	102	95	77	102	101	101	83	92	123	99	97	84	106	109	117	113	106	90	121	83	85	89	105	79	98	81	107	92	103	77	77	88	87	122	89	98	99	97	98	90	91	107	100	106	71	86	105	86	78	107	91	99	86	100	89	92	108	105	92	98	89	103	102	98	99	96	100	88	93	75	99	110	103	99	83	100	94	82	78	107	88	105	119	109	99	94	99	99	96	86	110	87	90	94	109	91	80	97	106	93	93	98	99	108	110	130	95	90	101	102	101	104	109	109	103	94	84	103	84	98	73	79	92	87	100	108	99	103	82	87	106	93	86	101	91	106	104	107	99	94	96	101	100	103	99	89	109	90	105	91	99	110	101	106	97	109	106	85	100	90	104	112	93	96	77	102	120	124	106	102	105	95	82	95	99	104	100	90	101	94	103	101	112	121	114	117	80	89	105	116	100	108	84	91	90	112	81	89	92	74	103	99	97	93	84	115	108	119	96	104	81	93	114	117	101	97	91	90	92	105	83	83	80	99	96	75	89	105	91	93	111	94	92	106	90	112	81	96	81	110	111	108	114	122	86	93	109	86	97	94	98	94	95	93	98	94	106	102	113	111	107	98	84	96	84	96	102	95	93	85	96	94	89	102	110	94	109	111	82	104	104	90	118	99	105	110	116	113	116	85	101	85	118	96	109	91	92	93	99	92	92	95	89	81	85	109	97	98	79	117	102	103	94	93	94	103	93	100	95	85	89	82	94	108	94	118	102	106	92	92	109	91	98	93	87	108	105	105	88	109	115	112	104	92	108	123	101	100	104	92	98	107	76	95	81	79	75	89	97	117	97	75	101	99	113	86	84	95	95	95	95	88	102	92	101	114	122	103	88	98	103	110	91	104	92	105	121	96	109	95	107	96	111	101	97	65	97	104	115	111	90	87	90	103	107	94	90	97	88	95	105	90	95	106	91	110	92	106	108	108	86	90	106	101	101	100	81	96	102	93	87	101	86	101	105	105	90	97	100	93	101	101	112	96	103	106	91	88	83	96	104	121	104	78	94	95	85	104	113	109	103	121	100	110	88	82	107	81	112	103	103	91	101	113	97	99	120	97	100	107	105	90	91	97	92	85	95	88	117	104	110	74	104	76	91	119	107	122	86	112	95	100	81	110	97	96	104	86	70	93	112	104	102	100	97	91	96	92	100	98	101	75	107	96	105	80	81	110	94	83	94	95	94	107	104	104	105	99	100	89	82	97	97	86	99	97	99	107	83	97	87	84	111	73	98	102	101	112	91	97	104	108	107	114	91	90	77	95	115	108	98	88	94	108	99	114	95	95	111	96	101	86	101	92	82	102	103	101	90	99	100	88	111	97	78	89	84	114	115	97	93	104	86	117	94	93	106	120	104	109	87	90	102	95	85	106	89	113	99	103	99	90	103	101	95	96	80	102	95	84	121	88	94	114	102	94	96	105	81	80	88	100	97	117	75	92	100	106	102	102	94	100	101	106	92	114	102	101	104	101	90	94	92	91	89	118	97	97	95	93	92	89	92	119	98	108	103	109	92	85	91	90	107	101	103	98	110	103	85	95	94	94	86	87	98	99	91	97	86	120	98	117	83	81	100	95	92	92	98	102	95	96	86	92	89	91	90	105	84	119	99	83	83	93	102	110	101	107	91	91	92	103	99	112	112	97	114	105	114	95	97	110	96	107	99	88	98	103	93	90	98	100	92	88	112	88	96	83	77	83	102	88	99	84	105	98	108	84	95	99	91	95	115	97	94	85	92	78	98	102	106	104	104	92	98	95	92	107	112	84	82	106	89	98	101	101	78	100	90	108	106	106	100	89	86	105	103	92	79	89	92	103	108	85	85	97	98	97	100	93	90	95	86	101	69	76	120	101	122	97	100	97	96	103	91	82	89	90	97	76	92	92	111	89	102	89	89	104	97	111	90	90	107	94	102	90	91	94	94	99	106	91	88	102	117	94	99	98	109	103	106	97	110	104	102	99	101	86	100	104	97	116	87	90	95	103	90	99	103	91	112	96	98	94	99	104	89	97	93	87	95	94	87	99	80	95	113	90	84	113	107	119	117	91	104	99	99	97	95	98	103	92	96	106	90	78	81	92	123	88	92	109	100	96	92	113	90	101	87	91	88	100	95	91	104	90	96	98	103	92	106	97	83	95	103	79	99	106	97	84	97	78	94	113	100	102	86	107	108	111	87	95	95	108	107	101	111	91	95	92	102	123	96	88	99	82	78	104	96	103	98	100	85	98	81	99	89	92	96	98	109	99	104	79	107	101	103	103	100	106	98	112	104	98	89	99	79	112	88	96	125	114	86	94	93	94	84	110	88	91	89	103	83	98	83	108	97	99	101	93	106	111	87	114	102	101	99	98	86	96	107	109	109	113	101	115	101	96	101	95	113	95	92	90	106	93	95	112	100	106	98	115	106	84	73	81	114	92	108	110	91	102	96	81	105	108	110	130	91	103	88	105	91	105	87	93	102	110	85	100	97	111	102	92	81	91	96	114	82	89	108	89	96	94	102	96	101	93	86	85	105	100	88	117	104	92	91	109	101	97	98	112	98	92	92	92	93	77	94	106	98	108	90	85	112	102	122	95	115	85	91	92	90	98	101	107	90	103	83	94	104	109	114	117	92	99	101	87	97	105	89	106	96	82	97	101	116	85	98	99	95	101	94	111	98	102	93	100	100	93	104	89	94	93	100	90	108	97	96	103	97	90	83	95	95	83	99	100	97	100	104	96	96	96	92	69	96	78	91	103	85	88	85	111	107	104	107	93	99	86	94	96	86	118	92	120	81	93	97	110	96	111	101	93	116	106	78	100	94	107	107	104	92	93	98	98	100	73	104	101	86	114	117	105	115	91	81	118	87	94	94	96	104	97	109	102	100	122	91	100	97	95	106	101	92	108	106	113	78	85	94	91	96	113	101	128	100	94	113	78	120	96	95	103	95	78	115	79	82	86	90	91	91	105	118	104	114	85	91	108	92	126	120	79	97	100	99	95	118	100	86	112	84	112	88	102	88	95	93	93	116	88	81	103	92	97	88	85	105	106	84	89	96	103	80	82	98	90	81	114	98	88	106	107	102	113	104	89	97	104	96	90	83	98	93	104	113	86	98	107	95	112	102	84	90	72	93	96	106	88	92	82	84	96	109	102	88	108	74	94	104	135	104	85	90
2875	3039	1415	750	505	388	346	349	292	308	302	290	317	288	295	272	285	289	300	278	285	280	306	298	303	272	288	303	287	307	261	272	265	282	261	291	283	274	303	280	265	267	235	259	272	289	277	286	282	298	281	277	289	285	295	294	266	279	271	284	270	279	255	256	257	287	283	252	278	270	256	285	292	263	266	279	261	287	275	287	258	249	284	296	288	248	286	261	297	261	297	266	275	269	272	249	288	270	306	294	302	285	286	266	308	292	286	284	284	267	255	254	270	283	276	262	247	285	253	288	292	286	284	264	255	268	270	268	246	258	255	263	268	272	270	291	269	284	263	288	275	265	274	275	273	261	270	270	274	303	278	285	265	261	276	258	271	266	269	260	311	273	255	280	283	268	286	266	290	283	281	240	310	259	293	286	278	254	252	282	245	287	255	280	257	270	268	267	291	301	262	243	261	298	296	272	264	281	274	261	274	280	308	289	282	286	273	263	267	265	289	310	302	293	267	320	283	256	288	311	272	306	236	253	260	297	269	265	281	296	242	262	324	293	264	266	264	283	266	297	285	287	268	276	300	267	266	252	265	275	263	256	255	264	286	269	284	278	288	282	283	241	304	293	282	264	263	273	291	294	272	298	274	273	292	284	303	257	284	245	268	279	263	269	280	269	281	260	255	276	283	243	280	252	259	293	287	263	283	288	267	278	264	276	304	287	266	265	253	272	264	295	261	293	272	271	278	273	262	275	264	256	289	261	278	272	255	282	277	284	264	257	267	311	263	284	259	283	275	270	266	287	293	268	265	251	270	295	271	283	282	275	310	245	275	286	282	280	285	277	274	285	285	270	285	270	283	275	283	250	284	297	304	265	286	256	251	258	270	273	269	254	301	254	278	272	270	249	279	299	287	293	271	263	258	280	271	262	266	286	225	263	267	290	288	269	230	266	251	257	275	262	294	273	286	288	276	238	279	274	270	270	300	271	261	313	279	233	275	296	276	266	253	276	267	303	250	275	284	295	278	279	247	266	301	291	266	244	276	270	285	269	274	311	275	283	276	264	251	281	255	298	284	245	287	277	254	284	245	265	273	256	283	263	298	247	261	279	279	296	299	284	252	237	270	288	277	288	264	270	290	292	289	284	275	300	238	273	258	259	259	251	270	269	277	277	244	291	272	277	284	298	263	253	271	260	292	262	295	260	260	285	283	264	286	307	265	298	268	281	269	247	291	290	294	266	274	292	253	248	297	253	292	272	272	275	272	237	260	267	289	266	296	270	247	274	295	304	284	250	269	301	295	299	292	252	267	290	287	316	301	268	262	288	295	256	276	265	275	250	284	266	266	276	255	270	285	261	234	250	259	279	280	262	258	268	290	260	261	268	267	260	260	285	288	267	263	280	259	276	290	296	277	236	255	273	262	273	262	282	262	269	270	269	271	301	274	229	280	279	292	292	270	282	273	275	262	320	285	266	318	264	269	243	267	277	267	273	249	257	292	254	277	239	267	268	268	269	248	268	285	314	284	293	292	273	278	315	282	275	253	302	291	309	294	284	271	259	286	278	272	301	273	282	282	287	290	269	291	275	298	282	265	268	282	284	254	259	263	299	267	263	264	264	308	277	264	265	265	299	308	284	302	274	275	274	298	260	274	286	272	275	322	277	295	268	283	262	283	252	279	255	270	260	286	242	282	268	284	278	285	264	261	290	279	285	279	264	281	280	289	262	282	284	237	261	286	262	281	252	268	248	273	271	275	272	275	250	233	281	283	279	304	263	263	271	304	262	269	269	277	287	276	272	278	271	292	299	271	289	263	267	272	261	273	291	249	237	250	292	270	266	275	229	271	269	286	260	260	281	270	272	300	275	275	254	290	266	270	285	284	280	260	244	280	254	270	294	250	255	255	274	285	280	293	256	276	271	265	274	270	266	255	268	264	262	248	247	274	292	310	263	276	262	266	281	250	275	255	309	264	279	292	268	276	279	316	289	271	275	268	285	260	282	252	293	315	273	279	238	284	279	267	280	267	291	285	255	293	269	280	256	293	276	245	271	268	286	282	285	241	281	249	262	283	277	286	282	289	251	272	248	293	272	255	273	308	246	272	272	289	285	266	267	290	291	260	288	260	279	274	274	277	290	277	265	251	273	265	272	298	276	280	259	244	269	297	262	251	301	302	271	271	280	260	286	298	314	295	286	262	279	259	287	281	278	264	270	274	272	255	280	298	286	251	294	248	292	291	260	293	292	291	281	286	250	298	272	275	286	263	286	253	232	237	281	290	266	280	291	257	292	296	225	287	284	266	273	264	295	274	257	266	267	304	254	259	275	268	286	250	272	268	278	266	282	282	275	280	266	285	272	273	282	286	249	249	261	267	250	283	280	272	291	256	250	284	291	276	283	282	286	267	263	279	307	280	261	276	241	289	279	276	299	269	281	251	255	257	267	275	269	312	292	261	297	263	283	268	281	291	249	270	273	330	299	276	284	265	295	291	276	259	269	286	263	271	260	258	260	287	281	276	253	256	246	300	292	280	271	289	294	270	280	290	252	270	271	305	303	303	322	280	278	260	282	275	258	255	258	279	313	265	283	281	272	285	247	272	284	280	279	282	281	265	282	260	269	285	283	273	289	279	277	274	278	261	266	283	264	290	301	269	285	273	267	297	278	272	289	264	307	294	289	270	257	260	286	251	307	250	254	275	270	283	242	287	248	277	303	263	278	288	307	259	260	260	267	290	310	286	255	271	279	269	264	270	300	269	272	279	268	264	308	284	243	261	287	279	312	281	282	283	248	260	286	255	273	284	269	291	298	275	273	262	271	298	259	269	288	265	250	279	276	285	268	307	250	277	258	276	261	279	254	254	291	284	275	253	263	283	288	277	299	280	290	260	284	253	264	293	290	268	242	248	286	277	296	285	305	255	261	266	257	258	257	262	288	307	277	283	282	251	275	268	252	236	260	298	264	252	266	268	266	289	256	295	283	276	243	288	275	275	264	277	258	287	287	265	306	299	300	287	258	273	254	287	271	269	258	242	291	300	264	284	298	233	278	255	275	242	255	285	282	270	296	248	256	281	259	276	289	249	232	261	247	253	271	265	271	254	279	270	257	279	253	290	257	274	278	288	232	271	283	279	244	274	269	253	271	257	261	280	271	250	268	267	275	265	283	290	275	292	266	270	296	258	298	293	251	267	284	274	269	271	281	271	271	286	273	299	265	274	268	274	268	248	258	256	259	275	263	294	250	262	285	290	289	278	296	268	279	274	247	268	278	271	297	270	276	264	275	253	294	263	283	321	258	245	277	279	259	284	278	285	287	267	264	297	236	276	283	269	266	269	258	252	275	311	277	291	242	287	256	253	285	245	249	296	283	261	289	251	257	275	300	269	285	274	286	250	281	283	276	303	289	278	251	294	275	275	270	250	283	245	288	254	264	276	252	254	282	269	264	265	248	278	297	257	262	245	279	255	287	284	273	272	255	244	295	259	303	257	270	275	295
32163	19992	7113	541	374	360	345	362	338	313	321	342	348	360	338	332	337	335	317	277	380	330	336	309	356	361	340	381	352	320	310	327	350	351	363	326	311	346	332	314	352	355	324	346	356	332	340	333	331	373	374	338	380	344	363	323	296	350	330	351	358	342	320	304	333	362	313	328	349	338	359	284	323	360	337	305	311	339	345	335	331	343	333	322	349	338	307	334	317	330	322	348	332	342	344	342	322	343	307	336	318	309	361	346	379	359	312	336	347	343	329	339	336	334	331	354	326	344	350	364	310	345	338	324	384	359	292	325	359	357	349	319	319	382	335	354	353	341	323	348	326	321	352	344	338	347	360	343	343	339	323	345	354	344	344	318	346	323	365	323	336	364	334	309	369	353	358	316	323	344	357	347	343	304	345	324	370	315	354	306	339	347	329	348	310	300	360	337	350	287	323	333	325	343	365	324	325	358	357	328	338	314	382	331	328	352	361	349	351	325	311	356	335	323	325	347	298	342	314	346	325	319	322	327	325	330	345	349	336	309	338	309	316	330	367	318	333	341	303	321	337	338	326	355	342	335	347	352	358	343	361	357	342	328	328	358	325	317	319	317	357	336	321	346	345	356	353	316	329	345	368	335	324	345	344	364	349	321	365	327	344	320	355	353	337	339	370	344	334	347	360	336	332	329	312	320	337	315	324	376	330	331	344	335	350	352	333	307	364	335	344	347	384	333	332	344	341	313	356	330	370	331	330	361	335	317	363	332	336	319	372	368	368	338	367	338	313	352	354	338	322	340	336	315	346	345	343	389	371	376	323	332	349	350	334	341	312	361	332	306	336	318	348	296	309	359	355	351	362	363	342	327	376	351	282	344	316	352	322	353	294	358	345	356	341	360	342	330	371	328	347	332	330	334	337	358	303	343	326	343	361	313	347	368	339	333	334	321	387	342	350	318	318	354	338	334	364	355	336	340	362	366	324	344	350	324	356	370	329	384	321	332	353	319	334	326	369	341	321	320	309	318	360	340	372	327	351	370	321	316	336	341	329	343	355	368	333	342	376	348	349	360	329	358	337	352	331	344	322	358	332	317	327	337	352	369	339	352	363	349	345	342	353	350	324	351	376	327	331	339	340	332	320	347	361	347	322	335	334	324	353	359	349	356	343	331	326	322	331	332	328	359	332	322	342	315	336	358	360	328	348	289	333	333	348	326	328	312	329	326	329	344	339	334	369	348	350	315	376	318	319	338	329	332	315	338	337	337	350	329	353	316	344	320	321	340	343	318	351	359	338	323	326	354	318	345	325	360	388	295	324	353	357	347	332	316	341	322	372	331	353	361	328	337	321	328	363	327	337	352	347	349	352	353	338	344	332	356	326	345	353	358	352	304	368	333	374	319	334	342	353	310	319	288	354	334	345	329	335	341	372	339	329	343	346	349	315	342	363	375	349	323	389	332	335	337	347	333	342	338	352	315	314	335	333	322	353	360	341	337	354	324	352	367	321	328	337	335	326	313	315	348	351	317	318	321	325	322	313	351	351	330	300	345	343	355	374	335	320	314	282	330	340	327	317	302	332	312	335	325	346	330	318	329	311	328	323	329	316	335	345	336	350	307	323	342	342	336	361	330	366	318	347	347	363	354	359	318	342	332	306	375	351	328	339	297	368	371	317	369	354	371	347	378	355	288	332	346	335	306	342	332	303	322	365	315	309	332	362	353	338	335	366	344	336	346	323	331	318	345	326	337	344	320	315	328	341	351	361	329	340	315	399	308	346	364	331	332	361	341	313	324	327	366	389	347	335	329	333	317	361	301	371	309	340	335	360	344	325	326	347	339	332	332	336	315	320	337	317	353	358	318	349	353	312	367	358	337	350	296	297	310	302	393	354	333	366	311	345	360	322	343	346	340	339	344	331	313	352	344	353	338	355	358	329	334	336	336	331	298	320	362	354	318	338	294	328	346	323	339	337	335	377	317	334	327	348	339	349	350	350	312	351	330	328	305	301	332	347	341	345	337	323	320	339	335	328	352	375	350	356	306	343	373	366	347	342	342	359	356	320	362	332	287	332	365	324	309	315	303	340	350	332	328	332	295	330	322	330	323	331	332	346	318	298	337	342	354	375	329	369	349	309	329	346	355	322	339	314	359	336	339	324	351	342	321	339	336	344	351	352	337	359	343	332	341	343	332	344	354	343	327	329	331	335	328	366	328	335	350	378	328	347	335	316	324	322	324	349	348	324	333	337	325	380	328	321	320	349	346	378	356	356	328	334	324	321	321	344	290	338	365	355	290	312	363	312	349	354	291	320	340	325	369	338	314	309	318	326	313	347	334	324	359	351	292	334	354	308	329	356	329	304	337	340	325	383	333	384	340	343	322	307	327	319	325	340	337	342	333	378	342	339	330	336	334	312	352	347	338	329	341	334	364	346	307	344	387	308	320	345	323	341	344	327	359	338	371	337	344	327	354	341	375	308	342	354	346	378	314	350	350	316	352	352	313	374	332	364	348	324	318	319	338	364	299	364	355	336	321	329	352	351	340	322	344	357	314	302	328	343	363	318	363	302	330	346	333	334	322	300	320	320	316	340	337	325	333	361	317	319	337	343	335	364	348	373	327	335	328	341	346	374	329	337	325	382	332	315	296	328	322	349	328	349	359	309	334	354	312	293	337	359	329	358	317	342	338	347	329	336	344	324	321	306	310	341	359	326	352	344	346	385	367	322	337	345	297	312	332	331	301	370	289	338	348	333	365	344	315	353	344	343	329	336	324	289	324	338	365	334	315	379	294	328	325	349	341	324	379	349	365	317	303	354	362	314	356	348	343	335	348	324	343	353	337	319	362	324	351	351	351	305	313	324	306	311	315	324	313	351	333	316	337	341	290	316	328	335	343	343	353	321	340	345	330	340	313	347	317	355	312	349	337	329	326	337	298	304	293	350	377	342	361	339	352	356	329	337	326	381	294	308	303	345	348	311	309	345	349	329	353	351	335	309	377	341	325	315	356	350	382	335	361	350	368	304	313	352	349	319	368	366	369	378	328	328	328	313	297	337	331	326	341	362	338	367	373	360	335	357	375	333	332	346	351	350	311	333	347	357	356	342	348	340	332	342	332	352	347	343	311	345	356	317	334	297	325	327	337	325	351	340	326	357	304	332	375	359	348	331	332	339	331	349	334	331	315	342	345	328	359	342	321	341	333	304	333	344	320	316	379	362	317	327	324	312	338	308	324	310	323	317	363	363	365	337	320	335	328	345	336	326	341	389	341	342	354	318	337	335	333	335	369	343	343	353	334	343	315	318	346	355	321	326	336	354	312	347	346	334	320	303	317	322	356	349	363	344	341	308	341	331	325	368	347	346	362	313	318	366	306	349	328	369	334	342	332	359	323	316	334	357	330	306	338	311	342	329	339	371	337	339	341	303	337	315	336	323	330	322	346	339	316	320	335	324	347	346	333	348	324	342	340	357	338	332	327	347	363	320	354	353	354	342	323
5898	931	813	833	838	789	840	803	782	832	824	848	764	827	838	813	790	808	808	832	842	810	784	759	861	772	816	810	788	838	811	804	854	785	716	793	806	827	833	818	828	841	802	785	800	847	797	905	833	853	728	774	818	858	779	795	822	864	769	840	793	787	801	746	804	809	864	803	816	831	801	846	836	788	792	775	822	789	800	831	810	821	821	775	853	763	849	822	798	811	784	770	788	764	832	841	773	844	826	824	805	795	787	840	814	866	890	801	773	814	786	858	836	808	821	778	842	805	835	760	833	817	814	824	796	787	826	837	836	789	777	844	757	824	846	812	817	772	820	834	764	810	804	754	798	796	818	814	853	819	800	850	848	798	884	825	797	797	804	827	815	848	790	782	778	802	812	800	810	782	802	839	782	834	801	772	755	776	840	787	798	770	753	744	818	823	810	807	746	805	838	826	816	827	769	816	820	833	802	801	823	807	832	846	803	811	808	801	808	862	859	804	795	871	850	873	817	849	830	789	850	866	782	857	777	816	806	820	804	797	821	848	776	811	830	817	755	817	860	794	789	789	860	769	835	779	825	832	824	796	811	843	809	846	841	831	824	793	831	809	784	826	779	833	787	820	791	821	853	822	801	739	762	819	799	800	823	822	819	827	822	778	812	855	825	807	849	801	821	778	800	783	774	807	785	832	803	758	774	836	811	845	769	788	783	826	814	810	836	787	784	863	791	821	782	760	801	813	841	810	788	766	853	789	800	848	864	818	772	836	743	775	823	787	832	820	808	809	775	829	759	870	781	802	790	879	827	790	761	793	804	813	832	819	778	817	788	787	830	828	759	771	830	776	825	811	832	793	770	871	794	769	804	836	772	794	787	830	837	842	752	793	836	823	773	782	785	833	815	811	840	821	794	850	814	778	753	841	858	811	785	830	784	788	820	768	823	811	816	859	780	773	814	846	866	770	826	878	822	798	811	815	809	790	802	767	790	829	811	793	758	738	847	836	825	858	842	806	804	807	827	857	849	835	819	807	818	769	796	832	819	789	788	782	818	762	797	750	835	839	807	795	820	782	833	766	832	816	851	817	819	794	882	824	766	827	836	821	829	824	777	798	748	906	818	784	764	796	797	822	816	782	809	786	850	777	795	871	794	812	778	822	824	889	767	826	811	828	848	792	809	788	794	841	748	801	823	801	852	854	789	778	771	810	832	808	809	819	837	816	785	814	793	815	828	807	788	803	838	817	765	794	782	775	795	758	800	835	802	808	798	813	766	772	810	865	817	762	818	781	751	879	815	820	823	863	816	814	771	788	788	825	836	805	837	808	815	849	801	817	756	769	744	766	852	819	828	827	855	793	785	781	841	807	773	778	800	839	804	794	801	841	832	830	848	847	813	828	766	826	829	777	817	869	821	848	806	825	860	869	788	849	800	869	804	811	785	800	835	800	791	839	819	862	778	784	793	817	772	817	793	788	826	822	793	789	801	753	782	776	833	816	786	788	790	811	765	827	778	762	819	899	775	796	821	810	834	802	758	757	759	790	784	783	822	808	814	766	811	829	790	808	807	800	806	798	877	819	830	814	855	825	804	780	800	789	781	819	799	813	803	828	815	741	817	817	803	841	787	757	760	822	805	798	790	795	830	779	853	817	860	797	809	753	843	772	796	833	822	796	787	876	806	831	820	802	805	865	797	852	801	789	811	842	801	796	853	784	870	786	815	854	776	803	821	800	822	828	823	837	804	828	798	758	793	802	798	813	834	802	800	827	841	786	808	816	816	807	825	782	859	814	822	841	860	804	788	826	812	837	797	791	793	827	800	804	798	809	834	803	821	790	844	812	843	792	812	809	767	785	810	712	817	838	768	787	799	799	776	831	825	784	819	764	795	827	807	780	780	805	798	812	804	791	818	805	812	820	785	857	850	829	802	785	825	821	813	806	844	774	758	801	785	802	775	794	790	783	836	805	817	821	821	821	834	810	812	783	812	853	809	783	772	817	809	848	796	843	811	829	767	799	762	781	815	803	790	780	833	826	838	785	823	833	822	782	812	741	807	783	822	808	824	809	801	821	786	789	806	839	808	814	758	823	791	789	837	815	777	799	818	780	803	803	816	848	805	810	814	762	814	876	830	816	829	767	814	851	858	810	827	830	808	790	834	808	764	812	827	812	836	813	751	845	812	796	798	861	825	826	814	770	765	843	805	829	839	816	783	823	767	810	825	734	806	768	781	866	856	812	837	817	772	811	873	806	812	835	789	743	790	804	771	809	781	788	823	898	826	834	818	822	791	786	841	792	781	814	846	802	816	805	784	825	816	827	809	823	826	772	850	770	755	787	829	811	817	822	817	783	742	811	805	817	803	771	765	803	759	803	796	801	791	793	814	793	849	765	786	812	826	811	813	835	823	790	786	865	864	804	755	827	866	779	818	833	766	847	796	818	770	808	865	811	809	803	836	825	824	798	832	795	799	778	833	785	834	785	755	835	815	826	816	801	777	856	854	817	844	778	771	722	817	823	791	837	785	774	784	862	829	753	782	840	842	863	802	777	846	815	815	827	763	793	825	807	782	837	778	833	828	806	806	855	817	804	831	825	851	800	786	876	828	835	805	842	799	823	811	823	851	778	768	798	807	804	754	805	819	790	821	756	804	801	808	795	765	785	807	856	826	819	805	814	822	838	779	851	848	783	799	842	782	815	812	822	783	841	757	793	802	838	782	808	797	785	818	785	768	769	782	840	831	850	786	779	817	812	815	781	812	832	829	868	792	801	837	771	841	846	825	800	802	848	767	833	773	788	807	793	790	838	817	825	782	825	788	821	818	794	793	806	767	783	783	800	795	869	798	794	854	839	800	826	790	843	868	835	812	821	786	793	805	810	829	857	816	860	796	846	786	812	792	796	824	848	790	827	810	851	799	785	824	782	798	760	785	807	800	858	804	810	834	834	814	779	821	842	818	733	864	786	836	801	827	826	818	807	789	822	798	797	814	805	764	789	818	850	761	864	807	796	772	806	783	783	826	762	783	851	818	844	804	846	811	802	819	797	769	830	810	842	764	805	819	870	744	795	830	792	812	780	813	814	834	820	753	849	819	765	815	832	828	819	809	859	806	851	816	817	833	891	833	792	796	768	792	787	781	806	747	812	780	782	802	838	810	823	828	853	757	797	772	770	825	824	813	813	856	761	818	798	828	780	782	792	835	817	819	813	845	811	724	849	753	771	830	810	801	825	796	794	834	782	834	832	873	812	789	803	783	804	834	804	749	794	766	779	813	880	808	822	816	824	819	794	859	832	768	828	787	820	788	820	828	796	815	819	778	839	783	795	838	801	867	790	816	806	825	826	792	828	767	783	781	778	771	777	791	821	832	810	869	789	795	831	829	838	775	844	836	773	858	743	773	801	772	794	838	842	800	821	847	767	795	827	787	832	800	832	854	795	846	819	786	786	745	831	822	786	787	753	863	804	835	806	815	835	837	824	851	843	834	777	795	827
25031	21470	24689	28659	21461	16937	535	346	239	267	237	233	247	228	239	229	214	243	214	189	222	199	242	234	232	220	216	208	230	237	220	215	201	229	206	191	225	214	229	224	190	206	231	190	210	225	211	217	196	193	204	243	196	217	198	210	177	213	233	229	227	251	212	209	223	220	234	233	210	216	223	208	213	226	223	227	223	216	245	226	224	196	216	207	250	219	195	199	202	205	204	221	199	199	199	218	207	223	220	223	237	253	195	244	212	211	197	213	218	191	223	231	215	212	215	200	196	188	226	218	190	220	218	234	213	212	216	253	241	211	211	211	232	248	217	205	212	214	215	195	204	207	220	232	210	219	209	231	225	212	211	206	217	226	242	237	209	210	228	217	207	265	213	209	200	223	226	241	240	205	235	215	228	217	252	208	219	228	221	190	225	231	235	208	189	197	219	224	231	185	225	240	227	227	207	192	203	217	227	232	199	215	197	237	221	215	210	209	227	221	220	230	189	210	247	209	216	207	197	200	219	233	201	201	216	226	196	200	236	206	177	239	237	210	205	223	217	229	240	205	227	240	196	227	232	242	207	225	210	229	227	224	205	242	189	217	207	221	212	223	202	213	209	188	201	202	198	200	227	234	222	205	223	201	195	218	197	197	211	195	233	203	219	216	213	195	230	228	229	193	205	222	198	208	225	241	223	193	216	238	210	220	236	206	234	229	225	226	206	233	218	231	219	233	226	224	240	212	224	254	219	228	205	207	217	214	185	209	213	208	196	201	214	223	206	192	230	214	176	234	210	214	194	220	196	209	215	195	206	207	220	199	223	207	231	255	219	191	246	210	225	220	219	214	239	222	207	227	205	230	227	186	254	198	246	239	226	214	233	198	202	223	215	210	222	206	201	237	217	188	212	201	196	230	218	190	243	205	217	217	253	226	189	224	205	212	246	223	216	232	208	238	215	223	225	233	229	199	195	205	213	240	228	209	203	185	208	214	224	209	221	211	203	190	191	213	221	220	195	215	231	214	208	209	243	207	227	199	199	207	246	188	202	218	196	198	225	228	221	223	213	212	222	226	204	200	245	204	201	202	203	204	246	210	189	242	190	233	240	242	213	229	218	228	201	228	232	215	214	223	213	226	233	206	238	204	227	236	201	223	211	230	216	201	200	231	191	201	212	210	216	196	198	194	198	183	214	220	215	219	241	192	216	212	213	215	183	228	211	225	225	196	235	228	220	198	232	208	238	215	220	226	224	229	248	225	215	224	240	198	204	265	211	220	231	233	208	216	192	239	196	203	222	221	233	211	216	218	235	196	226	216	197	229	231	239	216	204	235	211	186	240	211	222	231	212	235	236	209	235	207	216	220	203	197	232	222	194	219	217	217	215	242	219	205	205	204	228	218	197	197	208	189	214	200	203	212	223	223	209	232	198	193	212	235	205	200	232	192	212	218	241	208	216	216	189	249	226	191	168	212	232	197	215	229	208	212	239	208	189	204	220	208	222	201	210	206	190	210	209	215	230	235	216	242	221	216	237	244	171	192	207	222	217	216	226	204	213	184	212	194	212	233	180	201	233	192	202	234	214	201	217	209	193	194	223	230	213	194	193	212	244	199	213	229	196	205	246	209	222	219	213	214	203	219	231	208	215	202	222	215	215	201	222	219	202	204	202	196	210	238	218	214	236	216	206	211	231	197	225	205	241	198	220	237	217	196	219	198	199	229	195	219	218	200	237	207	199	212	205	212	216	207	200	212	218	206	198	199	210	210	210	212	197	219	207	213	215	195	217	219	220	186	228	236	222	204	207	235	216	237	195	228	236	214	198	217	231	231	221	213	210	219	253	247	207	233	224	201	208	227	245	203	236	248	206	231	235	225	219	199	203	223	248	227	208	219	200	236	228	212	202	221	208	209	234	222	216	214	183	209	204	211	223	214	199	238	222	248	224	241	226	223	211	195	210	187	199	208	220	203	226	218	199	250	210	228	220	203	213	217	206	209	200	206	209	211	243	181	206	192	198	195	218	218	231	178	217	194	196	214	226	200	194	218	212	225	227	233	203	184	217	207	221	208	247	219	216	213	211	198	193	221	209	216	204	200	203	221	221	191	201	211	213	218	205	226	226	237	228	227	240	211	206	204	200	227	208	214	216	192	174	231	221	175	181	181	214	221	215	213	213	211	220	225	224	202	220	218	217	245	208	214	191	215	239	237	237	221	207	210	219	214	215	209	247	230	205	209	219	218	219	192	231	242	215	216	239	190	229	218	230	184	233	209	178	200	226	211	188	210	205	201	196	203	204	213	198	191	227	204	200	198	213	207	205	239	239	227	221	243	227	242	209	228	195	199	218	239	206	202	223	211	199	206	213	218	210	199	225	198	204	230	215	228	210	228	213	213	212	191	234	237	213	206	204	259	226	194	214	227	217	204	216	206	236	238	219	209	216	209	209	186	202	219	221	249	199	243	211	204	212	209	206	213	227	222	208	233	211	220	203	219	247	204	214	246	203	172	226	210	197	217	237	205	165	201	202	229	238	217	229	241	223	247	216	236	219	230	233	221	235	237	210	191	206	227	232	229	223	208	236	209	222	225	215	240	207	218	216	215	194	233	217	224	215	180	216	194	204	206	222	210	208	205	204	206	214	222	206	198	236	207	215	198	218	225	214	236	211	216	205	215	224	216	236	215	212	211	207	188	237	197	253	203	208	209	213	185	213	216	215	224	229	209	202	212	217	232	223	206	188	212	218	206	241	224	215	251	221	220	205	211	218	216	186	221	213	226	223	214	186	201	225	215	229	240	205	213	221	236	220	231	243	212	200	206	226	234	215	197	240	228	197	224	225	230	235	205	229	215	203	237	227	196	227	248	207	186	236	223	200	210	206	220	236	216	211	233	213	238	204	218	215	220	199	216	240	234	221	218	215	200	216	208	196	223	230	212	216	201	191	222	209	240	171	208	215	224	187	223	211	194	200	221	210	221	217	220	199	227	209	218	218	221	194	226	215	195	191	215	226	217	207	245	245	229	191	210	207	194	237	201	211	221	225	214	210	209	215	254	215	224	206	228	228	205	202	210	228	189	218	221	241	236	213	234	221	198	207	200	223	243	212	240	202	187	182	200	238	211	217	228	224	227	222	216	202	233	233	227	206	225	199	213	223	228	209	221	228	194	206	191	236	206	244	221	229	232	232	214	217	191	199	216	215	217	234	229	175	215	202	220	200	220	210	253	201	242	219	240	217	204	244	219	244	222	238	208	192	218	228	209	202	198	225	201	209	216	198	204	232	216	267	216	227	236	213	199	196	208	213	200	216	222	205	231	237	219	230	200	196	211	249	212	226	220	230	204	206	237	249	236	192	204	230	211	204	209	227	226	217	195	209	207	195	218	223	215	208	182	218	217	203	203	200	216	236	215	195	209	195	198	223	213	221	201	199	196	209	202	192	242	205	242	224	220	215	204	201	216	220	217	202	204	212	229	212	207	251	222	230	218	216	216	231
3014	1918	1052	758	629	631	576	589	530	534	534	511	571	510	545	525	545	557	555	541	528	571	513	544	530	506	524	533	544	509	524	582	581	530	518	549	537	545	518	548	514	510	542	511	515	504	568	561	527	534	552	531	537	500	499	562	537	510	503	520	531	570	531	499	504	556	530	510	500	507	534	538	516	494	536	553	539	502	509	552	518	509	507	554	544	481	510	525	557	480	524	507	505	501	517	515	568	495	520	526	525	521	555	520	539	514	521	503	533	520	514	508	528	553	522	524	550	545	508	521	525	545	546	521	531	555	541	510	523	527	546	549	524	533	525	507	497	498	524	516	470	530	572	521	527	496	504	505	501	513	495	504	540	546	565	557	502	516	530	548	505	518	558	534	528	488	523	540	525	522	528	554	539	511	488	501	516	536	532	546	529	509	495	486	544	533	526	505	521	542	485	548	556	561	544	502	525	524	515	508	549	559	527	537	542	521	507	510	500	558	556	561	540	535	535	518	530	513	527	502	557	546	535	583	490	582	527	508	486	553	528	505	552	521	505	537	537	513	495	548	513	511	505	548	533	534	567	523	510	521	529	535	554	521	531	533	506	542	540	528	502	512	555	511	505	530	490	540	520	544	543	542	517	542	503	502	557	511	519	536	478	513	549	499	517	484	534	520	513	538	523	519	541	529	512	534	518	521	552	531	557	534	522	503	513	526	514	501	535	533	515	528	563	506	535	525	507	499	519	577	540	533	552	508	543	537	485	523	518	541	514	554	554	547	524	511	495	551	504	518	542	533	540	501	555	510	508	550	524	491	528	542	528	515	556	532	538	531	527	537	507	519	569	509	543	505	548	517	527	511	530	511	525	498	521	513	544	506	532	528	500	517	510	521	518	532	514	518	506	527	559	547	525	541	510	523	589	552	546	527	526	525	560	518	523	545	521	522	516	498	488	517	528	497	524	511	509	524	519	514	522	520	486	499	557	495	536	506	523	526	586	515	527	488	523	526	541	471	492	495	560	478	507	522	513	519	523	530	557	512	507	546	534	571	515	512	510	553	530	526	509	488	549	525	501	551	552	519	522	496	563	523	523	500	505	514	537	529	519	501	528	535	525	526	553	528	480	535	566	503	511	523	519	527	537	552	500	520	562	512	507	524	509	512	537	513	516	505	557	510	489	524	539	532	500	530	538	502	526	520	544	513	497	549	524	497	511	497	542	542	518	569	510	559	502	528	520	511	547	519	519	493	541	524	511	508	553	536	500	528	515	511	594	558	536	543	505	494	557	482	536	499	523	523	575	513	523	547	540	518	517	528	544	561	527	555	514	507	531	546	511	543	517	546	555	502	496	528	547	489	551	525	534	514	528	515	515	505	524	550	539	567	541	513	514	504	509	528	547	536	476	521	504	458	540	537	540	521	536	496	522	501	531	477	564	538	506	520	497	510	516	474	556	459	517	508	532	518	534	547	546	532	565	487	532	509	547	536	508	550	542	527	508	541	532	521	509	514	546	528	431	556	543	528	583	537	507	575	579	555	516	506	532	540	535	516	546	531	508	500	511	492	506	533	496	534	465	519	547	566	516	533	516	550	543	524	527	536	495	481	475	536	552	521	523	498	570	525	569	524	520	509	501	534	511	510	509	495	544	525	536	526	504	491	488	527	540	527	515	547	504	565	518	498	531	463	548	563	512	482	565	550	531	504	508	509	481	509	546	483	509	525	566	535	531	514	513	507	517	515	507	522	479	544	551	518	490	560	532	552	521	542	549	545	515	517	498	533	523	533	510	537	530	545	527	520	521	500	537	490	524	543	537	548	533	529	503	521	529	559	543	543	514	499	535	525	501	536	512	536	523	504	495	536	528	531	518	526	540	546	512	524	555	546	527	494	497	495	486	498	506	522	567	553	531	531	539	519	522	589	557	516	519	522	534	515	578	529	541	520	526	531	492	510	516	512	501	528	514	553	526	533	530	500	535	487	504	521	486	512	552	499	538	526	577	529	551	514	483	550	530	507	506	495	494	525	506	508	518	480	539	465	548	533	544	510	556	541	542	522	522	532	534	555	549	516	541	504	509	512	520	481	565	542	540	494	531	499	518	504	518	556	517	499	500	512	499	516	575	563	553	498	545	511	542	502	532	504	537	526	552	501	488	502	540	495	506	556	514	527	538	511	510	562	534	519	533	531	543	521	470	536	527	514	514	497	578	526	515	517	531	524	524	536	527	536	522	527	558	538	521	557	487	490	547	499	506	552	550	520	547	540	475	509	567	532	494	547	503	576	556	523	513	563	513	540	524	548	534	564	490	545	549	543	512	551	522	547	500	516	502	549	515	528	509	517	488	512	493	488	485	544	521	504	527	529	508	550	488	525	533	530	513	528	511	523	481	529	523	532	524	530	587	531	513	524	510	537	567	512	537	500	521	562	509	492	536	547	531	548	502	491	516	533	537	549	518	509	519	495	525	544	505	500	486	553	527	560	491	522	557	534	514	557	542	524	506	537	528	512	503	503	538	524	539	534	565	530	520	532	544	536	554	567	504	537	528	505	532	534	544	557	540	506	514	535	529	514	520	502	512	552	499	503	530	514	536	533	511	525	541	557	524	488	521	553	540	533	500	538	548	514	542	478	506	492	520	535	535	561	529	571	521	529	541	542	557	551	580	524	544	522	543	473	523	532	523	534	513	519	563	528	520	541	522	544	508	562	501	554	514	556	523	514	543	522	494	506	542	525	506	541	521	537	508	561	535	537	521	501	521	570	492	518	497	502	521	504	530	542	545	544	492	528	512	564	512	518	535	484	499	592	494	494	496	520	515	533	538	510	537	556	561	526	491	504	507	514	551	530	572	524	545	515	511	519	513	551	508	517	514	533	524	510	509	541	509	515	513	543	550	530	537	477	497	556	480	493	513	526	501	525	534	515	505	563	522	533	546	571	543	519	517	483	545	473	576	532	568	524	534	503	505	533	542	518	559	518	534	565	533	510	525	540	521	520	502	508	546	514	540	507	499	530	538	509	510	505	511	527	543	548	532	538	503	508	513	548	519	550	535	539	553	506	528	535	577	527	528	524	495	495	543	572	555	568	549	511	507	517	522	506	490	523	524	539	541	502	483	537	519	508	545	520	449	524	522	517	524	484	477	530	522	557	473	497	499	519	523	543	481	511	543	507	530	549	545	571	492	523	538	512	505	524	540	548	511	521	536	580	501	529	517	562	532	535	551	533	531	529	497	493	559	526	551	526	530	513	530	520	582	514	558	503	549	505	520	495	513	544	500	547	516	517	485	521	533	526	526	587	506	527	547	534	536	516	585	505	543	491	516	532	547	521	513	499	501	531	576	513	499	510	515	497	492	536	517	520	549	565	510	530	532	519	514	526	476	523	486	541	518	523	536	549	486	519	508	510	519	527	542	570	570	521	518	505	515	514	497	525	517	519	516	554	510	516	554	521	520	509	525	552	561	528	506	506	563	517	532	516	509	530	507	501	546	541
24435	21468	25019	28353	21468	21474	12246	349	193	171	160	152	145	132	146	128	112	115	98	111	128	114	116	99	102	115	100	111	105	108	120	114	86	104	90	86	106	96	101	80	97	98	87	82	100	94	91	91	94	91	89	103	108	132	113	98	96	97	104	95	111	88	85	92	97	98	88	103	85	111	94	102	93	97	94	105	69	87	92	90	73	82	112	110	89	101	109	91	103	118	86	104	93	97	102	117	82	84	99	106	96	94	104	99	91	101	104	96	106	101	120	112	103	87	96	89	127	78	99	102	91	76	86	105	91	92	111	107	102	106	88	105	95	79	72	94	99	106	108	85	114	91	93	98	104	94	86	102	107	110	101	101	94	109	104	93	90	95	101	79	90	110	91	87	116	96	82	87	82	97	106	96	112	97	110	110	95	109	117	96	115	79	83	110	84	101	97	100	97	109	93	121	89	99	96	95	68	105	100	85	90	111	82	90	108	108	68	101	112	106	99	88	112	101	114	88	81	95	100	108	86	98	89	99	120	102	104	108	90	94	103	117	80	89	99	101	84	107	100	92	82	81	116	121	95	109	88	103	63	109	85	86	103	89	96	83	100	101	81	96	85	84	102	98	109	109	100	96	98	82	100	96	75	121	91	110	91	104	105	86	96	94	81	93	87	91	95	71	71	79	96	99	107	98	103	75	110	94	94	108	106	103	93	90	98	104	95	101	103	91	93	96	105	105	91	95	97	96	106	114	113	112	95	107	95	104	92	89	96	93	76	84	107	113	98	96	81	89	98	98	104	91	82	94	94	89	102	95	120	106	116	107	101	83	91	81	90	93	90	96	100	115	109	83	97	109	95	95	89	95	88	116	119	91	95	106	94	90	100	94	92	85	98	100	92	96	83	77	88	95	86	105	117	78	105	79	93	88	92	92	101	89	89	107	101	91	80	87	91	106	87	93	102	92	122	103	114	102	108	94	94	109	86	96	95	101	103	89	88	100	83	93	83	107	100	97	102	98	91	78	86	96	104	95	105	102	105	84	100	77	88	81	107	95	99	92	114	94	90	100	101	106	76	100	94	94	79	99	103	112	88	99	122	114	102	113	95	109	99	90	96	77	80	99	96	89	102	97	104	89	97	95	112	88	87	110	104	109	87	79	98	96	99	129	106	108	104	97	105	99	89	101	109	81	104	103	91	105	98	107	96	90	96	99	88	98	90	81	87	98	91	95	78	97	96	93	101	113	92	115	103	95	107	101	94	98	85	99	93	96	95	89	99	88	73	102	89	103	106	94	94	99	89	92	83	98	87	97	102	70	115	111	83	98	95	103	91	102	85	95	82	106	106	104	97	98	98	121	95	107	86	98	93	104	98	98	120	94	89	101	104	91	87	85	108	75	120	85	119	89	82	90	100	100	109	89	113	113	101	87	94	98	94	102	101	113	100	94	97	106	103	107	103	103	98	89	88	97	92	98	100	94	98	103	104	105	98	97	84	92	104	86	97	100	117	92	86	105	104	97	97	101	96	90	86	114	111	125	85	90	110	90	124	87	98	101	118	126	98	95	97	100	103	97	93	108	75	87	89	100	101	110	96	96	98	101	105	89	93	93	110	94	100	95	98	95	99	96	93	70	82	111	87	86	102	107	108	100	103	99	101	89	101	86	97	99	101	98	95	93	95	90	82	110	89	95	107	90	103	108	79	87	107	92	93	88	99	103	92	92	114	115	86	97	93	102	96	107	102	97	68	98	82	103	106	112	78	92	116	104	110	97	75	105	92	105	99	92	92	89	117	88	80	83	92	93	94	85	94	106	103	92	95	107	103	96	95	91	100	98	109	99	107	81	89	87	104	97	86	109	84	101	91	87	112	98	102	102	78	95	97	90	103	103	102	115	88	93	106	112	87	88	96	103	106	109	107	97	77	96	98	103	92	91	86	71	87	80	86	109	95	99	106	93	97	80	90	108	79	118	100	121	86	112	86	88	79	91	95	105	73	117	90	103	108	99	85	89	126	113	93	98	117	92	88	101	117	102	91	104	94	102	100	118	104	89	106	103	99	87	103	106	115	92	102	89	86	90	95	86	85	115	102	83	76	106	87	102	103	101	100	81	115	100	112	93	97	119	98	89	111	100	99	90	91	87	104	99	89	110	98	102	107	96	107	104	96	92	107	105	93	103	98	75	87	91	85	109	94	78	88	84	92	90	100	77	88	94	88	87	97	101	95	102	92	78	80	95	92	94	97	95	102	106	95	107	94	96	119	91	103	105	109	84	85	83	98	83	98	75	99	95	86	113	90	105	89	100	97	108	86	87	117	119	112	85	104	111	93	99	99	104	97	83	86	90	80	112	90	84	95	117	84	101	93	114	99	95	94	99	107	77	117	103	87	105	81	107	91	79	80	79	110	93	79	83	82	111	110	132	86	105	97	117	95	102	106	106	99	95	81	107	90	95	93	106	103	102	113	83	104	104	106	77	94	90	118	109	96	88	108	87	74	97	94	91	97	78	97	105	75	113	93	107	106	94	94	96	105	106	108	119	111	102	108	85	93	96	99	78	114	85	94	107	104	121	102	96	78	86	91	100	98	93	71	95	71	100	107	118	96	104	96	97	99	112	96	92	86	97	95	82	108	75	96	106	83	96	99	93	101	100	101	104	98	109	102	94	100	87	100	102	79	101	114	103	93	108	81	99	102	114	114	103	85	85	108	74	100	93	103	103	107	113	101	97	93	102	106	99	100	106	94	83	107	100	95	98	97	94	125	100	91	90	79	88	111	102	96	81	109	104	93	88	117	99	96	102	107	100	101	92	85	81	109	86	108	108	85	98	107	132	91	94	110	105	93	87	128	113	107	107	107	90	87	73	94	96	106	93	79	89	104	124	93	77	85	102	108	108	101	88	119	108	90	77	97	80	104	99	98	116	123	91	94	108	100	92	87	113	110	97	98	90	104	93	94	107	96	105	94	98	98	101	104	95	98	95	92	105	83	115	92	89	90	98	89	116	104	90	94	127	101	94	96	104	87	99	84	101	86	108	102	68	94	84	102	90	108	109	86	110	97	93	95	91	91	117	109	95	103	96	113	86	92	103	96	95	102	84	70	91	94	93	123	108	90	105	92	95	114	87	105	88	114	89	81	94	96	107	80	94	82	108	96	112	100	102	85	106	93	95	87	99	107	113	93	86	91	101	102	106	88	82	88	83	91	103	108	95	99	90	94	93	93	96	90	88	97	107	101	78	93	92	119	96	91	111	97	78	85	96	105	105	100	92	82	88	102	89	110	97	75	90	79	90	89	98	105	94	85	105	91	101	102	87	107	91	96	97	109	99	103	84	89	84	94	109	115	101	90	102	96	99	91	99	96	88	97	82	86	92	90	93	102	109	102	100	109	100	83	95	93	101	110	101	102	91	96	105	80	105	106	102	96	84	103	85	88	102	81	113	92	94	85	92	95	102	96	95	81	103	91	88	93	101	104	97	95	96	92	112	74	104	95	97
2859	3007	1365	727	539	390	356	307	331	303	346	289	315	313	289	294	287	311	294	281	270	292	308	289	285	305	285	291	278	237	278	237	275	280	284	283	260	294	285	294	250	305	281	284	277	275	262	226	270	287	258	249	267	281	259	259	242	249	266	299	280	292	289	277	287	263	257	284	282	313	293	282	280	281	276	277	296	276	289	248	265	271	263	254	299	282	265	270	250	284	265	288	274	276	301	296	269	245	290	259	282	265	268	269	275	276	290	265	265	274	258	268	289	301	278	269	296	271	277	297	273	278	232	306	291	275	306	248	275	283	275	239	288	250	278	274	276	261	262	287	257	294	296	290	292	281	277	310	260	304	301	267	265	278	254	263	262	241	290	269	262	294	275	273	279	295	316	249	267	271	296	299	303	244	278	271	263	254	268	309	271	273	297	273	259	283	287	277	291	278	252	299	259	247	264	281	292	298	282	266	275	279	280	292	250	293	297	299	303	286	298	306	267	258	265	255	275	273	280	254	277	307	281	240	257	282	276	272	267	278	264	270	265	245	275	284	285	296	300	270	270	260	302	288	253	245	276	257	293	277	269	264	282	277	280	290	263	265	258	257	266	275	241	284	282	285	287	282	267	313	272	237	267	247	278	267	260	275	291	286	305	267	309	299	264	316	268	281	311	245	263	294	291	264	283	270	274	266	241	283	256	290	279	252	293	270	277	280	272	265	269	291	275	277	251	267	274	319	271	276	251	262	277	298	303	278	293	270	277	264	268	288	273	271	287	253	251	284	276	296	245	258	274	289	258	231	269	299	258	255	269	288	299	311	295	262	278	252	251	273	289	266	310	283	310	265	282	270	277	257	264	246	289	258	308	253	263	274	278	272	278	228	293	262	265	242	280	301	300	272	275	292	294	255	291	265	250	254	265	265	264	268	291	269	264	324	278	266	280	263	281	291	275	290	242	265	280	274	280	278	299	303	277	263	302	294	253	307	265	281	267	264	249	276	262	291	261	259	264	238	282	267	258	281	289	252	258	260	314	282	285	303	299	260	250	270	294	267	285	312	251	271	256	276	248	284	292	282	250	271	291	280	287	245	267	257	269	236	282	252	266	254	275	283	299	264	291	286	297	282	275	283	289	267	268	298	256	289	266	254	255	268	281	280	247	275	269	282	276	242	300	268	264	268	295	282	275	282	277	295	247	277	276	263	260	228	273	257	283	288	261	268	281	307	258	267	247	269	259	271	279	285	269	247	281	294	269	263	252	291	251	283	298	286	280	287	275	224	268	288	247	251	248	275	266	271	280	284	276	279	304	268	268	275	253	267	242	272	249	276	281	278	284	252	286	263	279	279	255	267	308	285	258	261	289	248	283	282	268	279	268	229	292	268	287	273	248	275	268	260	305	266	278	255	273	282	278	260	254	289	314	239	292	287	267	276	263	286	242	280	300	252	224	259	253	275	269	244	281	275	269	263	273	271	265	280	289	247	281	279	281	278	255	265	308	299	285	276	266	272	278	277	257	279	293	287	252	286	270	303	269	251	266	244	270	267	263	292	263	288	258	287	275	291	272	262	264	253	282	277	270	303	276	251	302	261	276	286	245	295	288	271	268	298	256	271	284	277	268	251	254	275	327	277	297	254	283	272	267	282	266	263	277	252	310	275	279	264	263	265	279	292	278	276	253	247	263	241	274	263	269	304	264	294	309	244	256	268	253	304	260	292	246	279	262	263	276	281	288	289	268	279	282	261	239	253	295	277	286	226	286	266	287	268	252	278	297	295	267	299	293	287	296	263	250	265	267	294	300	280	264	250	253	283	263	292	296	279	258	272	255	270	257	287	271	267	267	241	247	249	248	291	259	249	262	279	253	296	286	283	237	244	295	281	280	255	263	247	235	266	309	296	276	288	264	290	287	304	276	274	276	287	250	257	263	284	286	276	276	261	273	270	263	271	272	282	278	258	276	257	277	291	261	284	237	274	239	275	268	246	254	288	288	269	235	241	274	288	291	257	279	262	257	295	263	233	263	296	290	258	258	303	276	278	308	275	281	312	288	271	270	275	287	263	265	266	266	278	265	282	268	297	289	269	280	270	281	273	290	260	287	289	283	297	297	271	259	278	256	269	266	286	263	293	247	273	299	279	277	263	254	266	292	278	291	249	253	277	251	290	270	254	253	294	297	247	291	299	271	253	261	291	291	291	273	259	285	271	294	267	231	281	285	280	266	273	273	262	268	276	284	285	280	301	278	261	308	264	292	278	279	305	288	304	262	265	275	291	288	282	266	264	266	237	295	283	284	273	297	267	274	249	269	256	251	308	265	282	256	277	255	273	308	297	266	246	293	254	250	248	281	318	269	269	265	268	248	258	256	267	287	282	300	279	251	265	310	276	276	305	307	244	282	274	271	280	251	234	276	293	309	275	266	279	295	241	265	267	276	272	295	271	291	251	242	230	264	270	241	296	292	265	298	275	285	255	246	289	290	251	262	286	301	282	273	246	269	270	267	271	265	310	278	293	261	279	263	272	265	292	253	277	266	292	256	272	281	265	264	289	252	244	279	234	290	256	263	293	282	264	288	277	268	257	266	293	250	287	268	292	261	278	232	277	237	260	265	262	255	241	240	282	271	288	296	291	257	259	258	264	271	258	295	296	283	287	295	255	285	265	275	295	256	248	297	263	269	263	271	285	256	298	276	282	264	265	294	287	282	258	284	279	287	268	272	272	258	256	268	267	265	265	260	256	246	298	274	242	292	266	238	294	271	268	278	303	270	261	273	284	278	257	268	264	293	265	300	275	277	238	272	286	287	296	251	295	265	257	283	287	264	278	265	276	306	283	250	258	280	277	259	260	303	299	277	277	299	249	285	269	289	278	280	284	288	267	257	270	259	261	249	281	293	270	246	264	266	283	233	299	275	244	257	263	284	295	285	260	267	315	293	294	273	287	259	261	251	255	265	290	265	280	283	275	256	301	272	257	266	271	288	256	244	301	307	275	236	304	260	302	261	239	266	263	271	278	277	271	268	302	268	291	241	268	273	243	276	289	248	294	267	277	275	253	266	263	244	266	270	271	308	296	247	252	304	243	271	288	252	268	277	280	260	237	272	297	276	275	290	263	271	269	265	305	292	275	258	257	261	248	276	307	259	291	269	268	255	304	272	242	284	269	268	274	271	284	265	272	250	294	277	267	274	267	244	261	278	268	256	246	269	290	255	265	265	297	265	298	261	285	277	286	280	248	278	253	258	277	271	257	282	267	272	256	282	262	265	278	283	250	264	249	294	253	263	279	308	273	276	282	262	262	284	269	265	291	254	257	276	242	290	257	268	289	285	255	289	274	255	262	257	268	263	273	290	261	260	298	237	277	269	260	276	241	279	259	258	290	258	229	262	310	276	294	271	294	275	263	253	275	259	290	299	288	281	315	265	280	275	261	265	282	258	255	302	236	286	270	274	280	283	265	259	276	266	263	277	267	264	284	275	254	279	286	249	290
32148	20072	7460	744	516	532	397	354	345	372	376	312	317	326	323	348	343	352	335	320	331	327	312	361	356	348	312	290	324	331	345	356	336	338	348	345	351	335	348	325	338	325	327	339	333	328	350	362	356	330	335	312	331	344	348	329	358	332	327	319	369	331	333	330	343	337	336	317	358	336	337	350	320	345	354	342	354	339	340	343	328	385	352	365	328	350	346	303	343	326	324	300	360	350	366	338	342	356	370	338	301	349	305	348	357	337	363	386	339	300	319	356	339	362	355	298	358	356	344	361	336	335	344	359	323	323	313	324	337	354	323	336	368	336	330	332	302	386	345	362	322	304	329	355	368	336	305	342	352	333	349	363	305	351	350	355	329	338	337	361	345	321	361	341	350	316	346	348	369	333	322	341	359	334	357	338	370	372	362	321	337	354	327	341	334	345	313	342	329	353	313	335	320	341	346	347	348	351	330	326	330	356	333	357	360	341	334	351	325	360	345	336	336	319	351	356	359	341	340	337	357	321	357	318	338	328	338	334	317	340	312	338	369	332	339	354	350	379	307	305	343	350	343	322	312	313	354	324	346	346	326	311	342	321	360	315	345	347	324	355	342	328	329	336	311	329	318	351	327	329	337	347	338	355	317	331	324	342	317	349	312	358	376	321	348	364	342	344	356	346	310	314	339	304	339	342	322	299	376	345	340	344	350	345	397	309	308	395	344	342	353	335	319	361	331	344	357	351	283	289	343	342	299	338	323	348	357	340	304	365	353	340	357	357	356	374	341	312	342	348	348	336	357	353	319	359	316	347	321	327	341	342	324	330	329	317	371	349	346	291	351	332	333	323	331	333	339	351	338	361	319	322	336	362	336	340	333	352	370	334	330	339	356	353	364	315	320	371	319	337	362	355	325	320	347	377	337	341	303	323	334	332	384	364	338	350	312	335	361	352	354	327	334	352	310	322	342	346	328	290	316	297	337	356	331	369	356	348	352	382	310	326	343	378	313	345	374	319	352	378	353	332	345	345	340	335	362	344	351	361	368	340	325	348	312	314	303	329	344	311	336	338	372	363	344	323	352	334	332	368	401	331	348	358	341	345	362	338	302	346	329	333	314	300	325	342	336	317	317	316	369	366	356	317	332	379	326	374	335	326	347	337	340	307	332	308	363	293	328	330	339	334	345	338	332	300	322	325	329	339	314	335	333	310	343	330	353	339	379	344	328	323	363	308	356	325	330	364	333	313	331	343	350	340	338	327	345	339	358	333	346	338	352	348	342	322	346	347	311	302	321	319	310	311	338	348	325	324	331	350	341	341	315	305	301	321	337	324	325	337	342	316	343	319	337	343	362	341	317	303	326	359	335	356	339	362	309	303	336	335	357	352	323	361	338	306	331	346	335	332	295	317	315	368	345	362	325	331	340	334	351	349	350	318	338	348	354	329	324	346	353	335	324	304	364	347	330	357	349	357	335	316	328	346	370	341	355	321	316	334	342	332	328	314	329	315	358	348	323	322	320	362	337	359	367	345	338	338	344	357	347	369	371	341	340	324	351	299	314	340	330	360	335	337	306	327	329	312	310	373	372	332	371	303	332	364	334	339	367	301	306	334	342	351	343	350	333	308	380	319	325	366	338	343	337	362	335	308	331	345	299	354	359	325	301	350	367	329	316	350	357	300	341	324	325	361	319	359	336	357	340	336	306	344	364	342	355	321	317	319	348	326	368	313	341	337	339	329	328	326	326	327	341	342	315	340	363	377	315	374	315	335	369	318	338	357	364	341	326	349	334	345	309	319	319	351	352	347	353	313	329	324	374	334	328	335	338	308	369	326	320	325	347	340	350	304	357	341	321	332	361	310	326	349	339	332	344	332	343	353	331	301	369	318	308	349	326	357	360	323	353	312	324	323	334	362	305	358	346	326	343	336	336	346	307	352	355	357	355	331	377	321	332	309	378	324	347	353	351	310	348	314	352	348	356	342	393	340	313	343	318	363	315	312	355	332	313	372	345	349	343	313	302	319	336	322	359	343	334	317	336	350	336	360	299	310	331	319	351	383	350	338	362	342	303	356	337	314	341	359	349	328	359	333	326	360	294	336	357	356	318	335	337	335	340	324	315	307	336	318	355	330	354	355	343	333	323	342	358	342	351	346	354	332	342	330	337	346	358	342	333	322	323	297	367	338	334	311	378	364	360	341	364	299	328	335	369	292	323	393	330	333	315	332	316	331	327	319	340	329	334	343	312	329	349	354	346	369	349	338	363	350	331	359	335	339	308	346	345	358	351	305	386	332	333	357	338	359	365	316	315	321	327	347	311	343	335	337	363	354	349	310	351	355	351	351	334	355	353	374	323	344	344	335	337	334	326	321	354	350	357	384	363	331	334	329	330	313	324	324	363	375	318	348	339	333	315	331	351	355	358	313	318	328	321	347	359	298	366	331	358	368	323	335	344	327	306	299	305	375	326	379	371	317	353	331	348	338	317	321	333	348	344	340	357	345	301	349	316	333	316	335	317	353	367	377	330	330	349	323	310	353	327	343	333	325	310	303	319	326	339	332	359	321	330	344	338	326	359	296	329	347	329	344	322	352	338	310	373	336	319	341	324	334	327	336	348	325	339	338	333	342	338	374	339	294	351	337	363	339	328	359	332	350	334	326	321	348	342	316	349	334	337	358	351	351	345	334	343	333	356	328	331	335	351	376	343	335	354	336	365	346	327	356	301	311	342	373	345	333	364	361	323	321	296	352	352	348	359	326	330	358	365	317	289	324	384	339	366	372	350	336	331	326	338	342	334	366	353	305	368	340	328	316	347	341	320	314	360	322	334	331	335	373	333	338	329	316	335	351	369	318	351	330	333	353	360	348	322	325	324	319	320	324	373	323	335	314	320	377	340	323	327	360	313	311	365	356	358	343	358	325	346	326	333	335	364	322	314	349	350	372	358	347	336	316	343	345	321	353	308	353	352	339	349	339	326	340	329	305	349	292	344	317	331	345	379	309	335	366	363	385	334	299	320	301	313	304	392	334	313	338	362	346	345	318	364	333	362	347	346	362	329	336	341	335	333	355	330	350	327	368	298	313	312	327	352	334	318	330	359	299	337	380	337	337	303	349	346	326	309	327	353	345	308	341	322	322	330	340	329	294	325	349	329	337	347	348	347	325	351	355	326	350	357	328	337	325	354	338	302	328	343	346	340	323	311	365	343	346	349	332	327	316	323	315	329	335	351	338	298	316	353	374	355	335	365	349	340	340	335	334	362	341	318	339	358	310	358	289	359	314	285	341	360	381	352	329	325	332	321	344	312	345	321	295	343	307	315	333	319	364	324	337	333	330	326	340	328	327	338	334	367	355	349	319	336	343	344	325	335	310	352	355	316	355	354	380	329	314	314	366	350	320	343	333	335	343	367	350	330	339	379	302	350	314	340	305	338	318	373	352	349	333	323	328	320	312	315	297	311	330	334	348	341	282	375	362	332	371	341	342	327	326	344	351
5786	926	891	857	831	850	788	786	832	765	852	833	751	825	780	803	768	814	788	822	791	796	851	865	853	781	783	759	797	781	787	832	832	833	833	815	800	793	787	818	850	783	778	821	766	787	798	815	856	798	832	772	835	807	847	812	750	799	820	791	839	735	808	827	820	836	820	814	870	843	787	798	825	783	774	778	816	787	812	789	833	802	855	841	769	892	827	796	793	815	811	817	848	813	810	830	778	826	804	839	840	808	845	848	811	809	862	848	829	837	819	820	787	805	796	775	818	821	794	836	771	772	817	807	803	776	862	835	865	825	785	831	785	819	789	852	780	840	819	840	803	830	734	746	749	834	782	829	813	824	834	829	788	832	837	840	845	780	831	818	796	766	798	838	840	831	796	765	739	821	829	779	827	820	830	822	786	767	836	813	752	799	849	768	809	781	774	820	782	806	830	802	827	776	778	762	803	793	804	824	820	817	775	831	841	811	821	833	785	775	790	824	820	792	822	801	851	780	782	796	779	813	755	743	802	782	794	809	764	792	825	793	782	828	850	865	812	774	804	816	812	835	799	788	792	774	808	791	765	821	836	802	829	793	750	786	782	843	780	854	887	835	797	817	839	846	787	800	790	771	779	824	765	797	795	809	839	831	735	803	793	822	759	797	779	791	846	812	840	803	798	769	819	791	779	834	834	817	836	834	782	800	775	807	806	759	807	829	795	813	830	792	813	792	749	850	828	806	817	808	814	804	825	835	810	785	844	856	812	820	801	804	811	791	801	814	791	801	799	802	783	756	797	798	819	774	780	791	820	817	791	780	814	783	805	823	807	814	850	824	831	786	845	807	755	817	814	783	776	836	833	808	779	827	795	869	818	828	756	840	862	760	838	841	800	805	776	807	834	775	777	816	772	796	808	780	860	740	830	805	799	841	842	791	821	839	817	845	766	773	808	764	819	806	775	790	843	811	762	841	910	807	782	829	807	848	813	780	840	831	827	827	796	807	794	815	815	846	823	782	792	753	766	793	795	818	814	799	746	796	803	824	801	822	794	800	793	819	778	829	775	841	802	770	796	767	779	795	797	795	841	816	756	779	862	864	772	794	811	781	757	877	828	785	823	828	796	834	833	772	804	729	824	864	784	800	788	781	797	821	832	838	795	762	844	819	814	844	788	810	820	768	801	808	793	790	807	807	837	773	823	800	797	799	765	799	796	835	870	800	805	806	847	806	824	812	795	743	777	792	830	750	835	799	829	827	843	860	852	783	791	832	816	844	767	813	808	762	766	822	814	781	816	791	792	769	825	794	788	771	805	775	805	856	802	785	871	843	870	819	806	894	828	820	805	831	835	777	850	814	747	793	847	814	763	762	786	851	816	784	794	793	824	789	798	784	780	830	777	805	789	788	847	845	803	864	760	840	786	849	813	788	810	818	811	784	834	814	860	824	780	822	807	826	809	806	822	796	778	795	829	796	762	864	836	790	809	855	786	794	849	795	833	770	759	795	807	822	864	804	780	788	822	840	789	815	790	823	801	816	764	810	790	829	835	826	815	848	857	822	837	772	858	797	760	776	858	794	761	791	753	829	848	848	810	811	839	843	830	774	820	736	772	812	797	781	799	834	808	749	843	824	836	804	781	851	812	824	806	759	856	894	858	803	802	784	871	793	810	795	767	806	786	787	771	761	823	805	762	757	847	780	825	779	777	803	754	816	826	814	869	794	805	805	827	813	799	820	872	828	814	800	818	821	784	785	828	807	861	803	853	803	853	808	803	810	808	807	780	795	792	851	780	777	845	767	821	829	862	783	815	774	809	751	835	830	757	783	812	849	742	783	756	811	844	852	837	813	843	853	755	847	809	815	785	748	817	778	807	870	769	812	784	824	814	813	836	784	797	849	825	772	813	812	797	843	774	743	815	769	774	821	822	804	832	816	825	825	813	813	774	799	799	843	852	829	827	835	808	823	766	837	857	760	859	790	828	828	842	763	783	806	772	832	815	788	805	813	786	848	802	802	789	836	745	782	841	807	853	821	804	803	778	825	818	793	835	822	810	798	795	790	780	823	831	765	822	818	794	822	785	795	796	806	809	769	790	814	829	793	839	795	790	765	770	744	840	808	759	787	837	812	778	778	824	815	849	837	811	816	854	791	818	747	787	764	863	844	798	758	820	780	807	828	794	816	809	821	780	819	779	784	859	786	788	819	817	778	811	809	833	813	803	820	837	830	831	810	811	808	760	760	850	817	854	747	798	841	777	796	757	800	811	808	830	841	772	826	800	766	821	790	751	790	804	787	855	878	811	824	810	817	840	823	789	764	768	798	809	829	829	806	834	793	812	792	837	809	856	815	810	823	776	867	794	824	792	783	800	811	805	791	828	849	749	810	825	749	770	825	754	819	804	817	777	819	815	777	779	828	830	820	822	837	831	823	795	778	808	803	815	842	833	770	814	777	829	846	751	790	822	790	808	862	798	830	782	804	807	794	759	800	855	771	737	772	812	781	823	808	797	831	776	790	818	801	786	818	841	826	773	785	839	824	771	782	832	818	765	804	851	793	816	779	848	826	795	866	834	811	865	793	885	774	839	809	809	825	814	849	863	805	835	795	813	845	813	772	837	791	816	796	783	806	775	840	835	824	831	763	774	772	799	737	794	783	827	821	784	841	808	848	802	821	825	834	783	815	841	801	816	777	805	832	830	803	816	865	804	790	836	855	815	770	823	756	816	819	879	793	817	803	842	784	784	800	753	798	841	801	797	820	829	785	794	788	784	826	846	842	781	818	803	852	889	813	820	900	790	753	809	788	804	819	823	830	800	787	801	818	806	807	783	831	825	763	811	795	784	789	784	800	758	829	826	761	839	775	837	781	829	836	842	827	829	885	797	821	862	758	808	792	796	838	854	801	819	824	781	854	816	779	823	798	817	810	822	755	778	855	774	798	780	777	823	809	822	837	846	814	847	845	799	777	816	803	775	769	829	816	795	820	809	752	826	804	796	807	784	792	847	786	867	829	809	802	795	776	849	755	810	813	857	781	805	829	803	829	814	809	822	799	778	841	745	820	801	793	847	766	832	800	790	808	813	797	834	842	811	802	804	853	818	779	813	837	805	789	775	858	844	849	786	799	817	845	816	843	724	822	770	794	736	736	817	860	806	792	795	795	807	787	847	834	838	811	815	800	762	758	791	875	823	811	807	867	810	802	823	831	825	807	762	811	823	835	834	807	720	831	874	730	802	822	809	790	802	791	837	787	846	839	799	789	856	826	792	823	808	820	803	830	791	803	807	778	772	776	791	819	810	816	783	839	771	845	859	762	748	801	828	764	786	773	779	808	759	833	854	845	806	803	803	783	792	785	781	849	824	835	783	843	817	815	815	831	832	771	846	806	840	796	837	811	801	822	810	851	826	813	825	784	829	807	822	782	791	797	759	762	747	795	788	775	737	821	847	801	797	816	795	853	834	804	821	864	813	792	794	820	780	815	814	838	821	792
25050	21468	24687	28651	21455	16825	495	277	290	261	235	238	254	248	239	218	243	215	211	224	230	214	225	246	233	217	210	220	198	219	227	209	230	215	218	194	217	216	227	190	243	245	213	218	210	192	213	222	201	211	217	221	208	215	211	241	191	220	217	218	230	211	214	204	222	220	231	227	183	197	207	214	212	220	221	209	194	219	228	239	231	200	208	200	213	209	235	202	230	229	193	217	225	209	246	203	208	220	211	213	191	219	206	229	226	215	217	208	216	223	253	258	232	193	223	207	229	206	230	201	221	203	223	220	217	208	203	220	225	228	224	252	228	222	231	183	181	228	205	208	216	227	220	215	202	242	217	226	236	231	203	215	181	239	222	222	242	227	200	209	189	207	214	207	210	177	229	226	199	254	208	191	212	218	220	209	196	208	203	207	223	227	209	213	215	202	216	197	247	250	210	232	224	221	209	210	215	206	225	222	189	204	214	217	218	219	218	225	231	232	202	199	263	205	226	215	237	209	221	222	214	185	210	220	213	213	222	225	212	247	208	198	202	209	219	204	210	202	219	243	233	201	223	212	217	235	218	220	229	231	197	218	178	176	210	235	214	217	211	197	175	229	201	219	215	203	239	202	229	209	248	236	215	214	224	236	230	245	206	210	201	213	190	211	240	240	217	215	187	212	207	233	213	226	225	236	211	237	229	193	235	230	220	216	194	213	238	227	231	205	205	194	236	230	227	233	209	245	220	187	198	223	228	207	225	190	213	203	206	207	231	222	219	203	196	206	188	204	216	218	246	195	193	197	216	239	217	206	204	209	198	218	201	196	196	213	223	223	212	196	216	187	235	211	218	213	207	229	241	225	225	208	187	221	197	208	227	234	217	217	257	234	187	208	238	218	204	184	218	227	194	244	200	213	198	200	232	184	217	212	191	218	225	218	224	222	204	208	213	215	223	203	217	212	215	215	197	231	195	196	220	198	229	188	192	220	212	194	165	211	209	195	236	205	220	216	213	203	232	237	219	241	208	205	202	214	253	225	219	208	236	204	218	209	233	219	234	205	203	230	203	193	207	219	213	194	207	215	216	206	213	226	220	222	211	228	217	237	203	211	215	226	193	224	231	200	198	215	221	222	203	224	208	205	187	214	215	197	237	198	201	224	223	238	217	208	211	216	228	203	245	203	202	203	210	201	194	187	213	196	230	197	207	207	207	195	225	203	217	233	209	235	214	244	214	204	229	234	250	217	240	219	212	225	201	210	214	217	205	217	236	198	210	194	214	210	211	212	236	219	198	223	204	202	215	213	192	213	231	210	228	191	217	235	204	201	223	196	192	231	220	216	203	211	213	207	214	185	189	237	227	226	224	224	247	216	211	194	185	215	213	236	209	239	221	208	216	210	222	206	228	216	229	221	218	215	201	223	222	190	208	232	227	204	213	204	208	226	225	234	212	217	227	220	200	209	231	228	201	224	218	221	213	192	168	194	217	246	228	208	221	195	205	186	238	224	218	191	179	230	192	194	237	212	237	202	206	219	193	213	204	221	216	217	195	229	209	201	228	218	210	218	207	228	234	221	247	215	198	194	206	238	205	209	217	216	211	232	217	204	196	233	215	223	216	202	247	203	219	198	213	206	216	183	218	233	203	196	213	203	264	246	242	217	210	226	220	205	226	237	210	203	196	219	232	205	238	205	215	207	229	213	229	202	205	200	227	221	205	214	202	210	224	224	237	239	216	228	210	205	236	242	200	202	212	212	201	187	221	227	221	218	206	212	223	176	212	198	244	227	223	210	207	220	196	230	215	204	193	230	217	225	190	236	205	238	226	229	211	210	228	241	243	208	199	217	206	221	206	220	210	239	208	205	198	200	222	217	203	175	211	207	184	197	211	211	230	208	251	216	207	188	204	211	233	222	203	209	207	213	239	238	211	207	195	184	196	216	216	200	198	195	224	202	183	229	221	211	203	202	211	227	222	198	219	211	211	225	220	218	216	209	224	232	223	227	217	217	209	212	162	234	202	220	209	220	206	181	211	211	231	209	211	216	186	173	206	197	228	203	211	242	196	175	222	216	226	238	217	206	197	205	187	234	237	237	224	238	193	184	198	220	209	193	239	226	215	247	235	193	219	251	224	203	209	227	191	216	197	229	230	202	203	190	209	212	228	213	224	196	217	205	234	209	223	209	190	224	216	220	220	224	210	214	214	222	235	184	212	229	206	223	195	209	201	219	208	219	211	180	254	227	195	236	228	230	245	216	216	223	194	220	248	220	199	211	207	189	209	199	211	204	238	235	203	199	218	192	223	219	199	206	213	218	226	196	204	222	227	227	223	197	209	212	229	217	174	214	216	214	218	188	226	231	212	222	234	226	219	230	243	237	210	197	217	205	227	222	195	212	200	220	227	228	205	225	216	197	206	203	197	231	219	233	190	205	217	200	226	214	202	201	219	227	187	198	220	180	199	202	208	232	228	211	198	229	188	226	211	217	236	218	206	206	217	219	215	208	233	232	255	217	225	253	216	197	232	222	198	219	223	223	220	228	203	207	223	221	186	210	188	179	211	244	228	206	240	226	223	238	215	195	220	204	209	218	211	199	204	231	220	217	238	216	244	221	228	201	225	217	241	196	209	201	208	215	206	217	235	181	233	203	189	222	225	239	207	198	227	234	199	201	223	202	205	210	216	232	250	261	193	202	214	217	205	237	230	222	225	208	213	206	232	214	210	223	202	210	222	238	230	188	207	236	226	219	214	185	184	213	206	220	220	200	209	208	201	208	231	205	206	204	202	222	223	217	216	226	215	208	210	224	192	198	200	206	237	210	230	222	206	207	207	214	213	218	216	195	257	194	178	196	228	235	208	214	216	216	221	241	239	228	228	216	217	213	220	231	208	218	204	243	205	196	225	194	228	220	197	200	201	194	233	211	211	200	207	231	224	216	208	239	216	194	232	222	201	232	217	217	215	225	213	198	230	191	195	215	234	189	209	212	212	240	236	241	233	236	206	203	227	203	218	251	201	225	190	243	241	213	233	220	209	199	229	209	235	184	225	181	213	210	213	209	222	201	190	207	223	230	242	208	223	214	217	205	212	224	220	216	190	236	222	215	228	256	210	214	220	235	240	221	240	228	209	223	205	241	240	204	250	208	241	201	232	185	223	227	215	210	217	209	248	231	199	232	202	218	215	209	222	171	224	250	199	196	211	204	233	217	218	178	223	206	199	230	227	231	193	182	212	203	238	217	201	201	238	217	209	203	215	213	233	228	204	213	194	197	190	211	219	202	210	197	219	192	214	224	229	213	216	207	218	229	215	207	227	204	227	205	201	216	215	236	223	184	210	213	202	196	213	206	220	195	223	198	228	211	203	189	185	241	245	216	225	242	218	234	212	207	197	226	242	215	218	193	202	209	218	218	213	190	226	224	202	207	205	224	208	239	197	219	189	225	198	222	218	213	236	208	203	219	222	192	193	199	212	211	211	207	194	233	197	214	200	201
3060	1937	1108	734	621	626	561	528	552	563	518	548	568	583	521	525	523	540	569	503	455	569	528	537	553	487	576	498	551	516	523	570	511	489	472	516	520	493	524	509	508	535	517	507	542	513	519	559	565	534	529	501	551	538	506	581	516	503	533	524	527	473	523	533	524	488	554	506	529	569	527	566	557	551	507	554	591	520	553	496	556	515	526	494	505	523	563	570	536	513	520	503	488	498	550	529	534	533	557	518	516	533	548	533	535	525	511	563	493	528	532	543	551	492	524	490	497	491	564	533	527	513	536	566	549	516	508	506	538	500	514	519	526	535	504	522	522	531	534	515	570	506	540	469	518	551	561	545	577	522	506	524	578	517	513	497	505	541	481	530	523	492	518	535	524	506	510	521	541	556	547	576	514	528	496	483	539	508	447	506	548	494	484	533	529	525	524	500	493	538	514	507	507	551	516	534	550	533	511	533	528	528	500	512	562	520	472	498	508	505	528	501	566	489	545	519	496	562	493	510	549	472	544	500	503	515	487	503	503	559	501	522	520	513	545	511	533	495	508	490	541	505	544	542	472	515	523	491	569	546	526	539	552	521	544	529	532	534	509	517	537	534	554	521	487	530	501	491	525	497	565	492	565	541	535	455	543	532	492	487	504	517	528	573	530	546	520	499	498	564	535	466	498	543	529	526	530	503	543	498	535	499	570	523	558	517	486	514	534	526	533	491	529	521	567	485	524	501	526	511	515	525	544	537	498	517	528	498	507	535	542	546	512	527	494	525	542	573	504	532	551	549	511	511	552	506	499	533	552	490	482	536	520	545	484	568	518	542	506	555	502	527	522	521	550	519	529	491	535	490	542	560	539	516	480	503	478	501	543	545	516	535	505	509	555	520	494	500	503	540	536	552	498	536	537	512	563	501	487	545	567	541	549	513	514	555	525	541	533	549	496	528	565	476	475	502	568	536	549	536	515	493	503	505	483	515	537	496	516	535	539	547	520	563	494	530	562	489	539	556	541	509	518	493	516	531	536	557	513	530	488	506	457	528	522	552	522	509	520	542	507	498	543	517	427	553	508	521	525	525	528	535	528	512	499	497	484	532	481	518	508	517	503	530	537	548	522	496	519	522	492	490	507	535	495	521	525	541	519	537	568	504	556	533	530	546	518	529	543	525	523	520	532	507	549	562	478	485	512	525	577	489	509	584	468	505	521	496	521	502	531	517	524	526	533	545	490	527	520	506	489	540	528	519	529	517	501	507	503	501	552	522	560	519	588	488	557	496	557	526	551	543	488	501	531	528	497	531	515	542	480	553	507	487	524	524	529	538	510	548	462	522	528	530	501	478	517	511	507	529	504	520	538	530	525	500	547	517	529	520	536	501	608	519	506	552	512	529	502	522	478	505	534	508	548	518	483	563	562	529	526	502	524	516	521	565	542	534	554	516	519	518	524	503	514	499	533	498	537	497	519	480	563	505	500	538	472	511	522	521	552	547	551	537	528	513	543	522	528	473	506	568	487	503	483	532	510	517	511	503	520	497	511	547	530	509	468	507	524	505	539	546	541	546	512	530	460	534	544	551	513	531	529	537	542	572	525	512	528	509	508	564	512	492	566	499	496	545	514	574	482	504	533	567	530	530	537	537	518	565	535	510	532	517	519	503	516	530	565	478	494	506	584	488	486	523	520	576	506	530	525	505	544	511	515	518	517	515	504	560	559	516	508	527	564	533	517	559	537	519	531	530	496	546	468	519	535	555	552	515	522	491	538	516	522	541	584	523	539	523	508	549	531	509	517	499	520	512	527	513	514	537	512	526	560	532	527	528	519	476	551	526	515	526	533	489	528	510	515	502	540	502	493	513	544	517	518	512	560	554	559	501	521	522	551	562	498	525	550	543	573	511	533	524	558	516	497	495	504	512	513	523	524	521	493	531	487	482	495	514	468	548	569	516	537	503	497	538	499	572	481	546	478	532	527	495	490	491	543	510	522	498	557	520	489	491	519	482	519	520	536	510	501	529	534	547	534	513	516	545	534	508	529	559	501	523	510	510	547	537	523	537	494	529	526	522	507	547	515	496	529	523	529	517	508	544	525	560	510	517	528	503	525	511	535	517	505	530	462	547	514	498	514	535	506	525	486	516	523	538	563	511	534	537	518	479	506	501	505	531	553	545	528	526	522	548	519	553	513	507	502	515	462	507	588	517	517	504	497	505	485	534	482	538	515	512	520	512	546	553	479	518	556	550	510	557	511	522	487	515	495	514	537	529	532	524	518	490	511	526	534	524	507	550	546	562	548	483	544	520	531	539	503	546	496	477	516	506	478	496	477	497	513	540	519	548	493	539	519	492	513	529	543	493	555	509	489	479	573	557	553	522	505	569	534	517	534	517	489	561	503	514	545	544	520	532	504	554	506	529	522	527	499	509	497	514	585	511	540	514	557	501	541	510	518	544	493	518	536	521	540	533	519	511	495	521	510	512	531	534	512	483	522	525	501	563	505	476	513	548	506	552	516	514	544	505	536	511	521	533	518	500	502	510	556	548	547	511	533	575	568	546	533	514	531	527	542	499	548	526	524	507	527	552	501	513	531	516	488	520	552	534	532	488	548	506	509	518	497	516	530	533	559	516	499	509	522	533	573	552	501	522	484	513	479	518	492	517	517	486	499	497	529	560	525	562	526	518	496	510	513	527	500	509	527	528	517	572	546	527	559	555	489	542	504	494	496	522	506	519	549	520	529	547	529	522	526	538	576	506	559	552	499	536	529	487	512	533	528	489	535	528	473	526	536	483	495	521	471	541	514	500	503	543	533	527	513	489	528	503	535	494	510	579	530	480	549	522	510	486	526	489	518	504	484	501	509	511	521	497	530	518	538	528	540	525	506	499	531	527	522	501	538	538	506	532	528	495	542	476	514	495	525	560	554	527	508	510	515	524	525	526	521	512	521	541	520	534	514	530	492	519	566	474	528	557	538	554	513	527	530	499	527	568	557	509	517	529	489	527	527	510	533	503	545	515	547	545	531	559	546	490	511	528	540	526	533	505	474	542	521	556	512	518	500	556	514	517	520	540	564	527	526	515	545	536	496	511	550	504	536	548	517	571	534	539	521	537	484	552	505	512	540	554	533	554	526	499	505	505	544	511	544	517	544	495	549	547	493	493	538	528	504	534	529	528	544	536	522	558	507	513	531	524	537	506	498	512	509	514	521	555	518	530	533	505	491	517	525	515	510	533	553	540	470	511	552	512	541	528	526	488	521	473	510	521	560	495	536	551	510	489	488	535	499	510	542	518	529	569	510	541	569	532	458	505	500	525	507	532	549	570	486	498	508	568	500	502	522	511	510	542	542	516	531	508	539	548	515	535	550	510	467	541	547	568	519	540	503	532	510	473	516	539	556	514	549	540	523	553	522	509	492	520	489	482	511	508	515	534	491	523	534	537	484	527	561	516	541	484	497	520	533	545	550	527	510	574	522	470	496	490	527	535	508	521
24389	21482	25056	28330	21484	21492	12256	329	197	182	154	156	111	136	131	131	132	123	101	108	120	137	109	107	96	138	129	105	109	103	80	105	98	88	107	99	121	103	82	90	97	111	80	104	100	108	106	116	97	102	99	102	107	110	91	115	90	93	108	90	88	95	100	95	93	78	92	99	80	102	83	87	105	98	91	108	91	94	103	110	84	99	89	98	95	112	101	100	104	105	113	98	93	102	86	96	100	80	99	79	97	89	104	116	98	93	97	100	95	112	102	94	104	94	89	95	104	107	96	107	104	99	92	116	87	91	96	94	80	92	106	99	91	103	92	87	105	74	104	93	101	99	79	89	80	96	78	100	107	82	90	107	112	107	103	88	104	99	83	101	85	91	98	92	108	91	85	108	122	86	80	81	93	84	101	111	91	92	74	89	123	97	90	99	89	102	99	94	80	99	77	88	92	96	94	97	109	89	112	109	91	104	96	91	84	89	93	104	114	97	106	78	97	106	89	91	101	106	107	98	76	92	100	78	96	72	119	65	88	91	89	100	81	100	101	99	108	91	110	104	94	85	99	92	119	84	89	88	87	94	104	98	86	96	68	113	115	86	84	87	92	94	113	111	95	93	84	102	85	99	100	99	96	84	103	88	103	91	83	86	93	97	103	116	95	111	96	95	103	92	95	87	103	97	102	86	96	92	98	96	98	88	110	105	90	100	95	109	94	112	88	98	83	78	111	96	94	118	102	99	79	104	87	94	109	99	90	82	100	80	93	81	112	102	95	108	113	101	107	109	111	75	100	99	113	99	85	88	85	97	97	121	88	108	93	90	89	110	84	80	85	90	95	103	83	84	100	99	96	110	82	118	101	95	88	104	102	106	103	81	84	100	82	101	80	81	100	91	107	86	115	100	93	96	100	117	100	82	111	99	101	109	93	97	105	98	86	94	93	97	86	112	87	88	99	103	100	115	105	103	86	94	97	100	96	108	111	90	98	96	102	84	91	95	90	89	103	83	109	91	105	79	94	98	114	97	91	86	107	96	88	101	108	101	100	99	94	85	95	91	87	95	108	106	97	106	101	85	90	90	94	99	99	80	80	108	92	93	99	98	103	100	103	97	114	85	109	100	81	95	112	101	93	92	108	90	86	103	122	100	106	108	75	86	91	93	92	106	95	101	94	96	104	85	100	89	87	112	98	87	101	90	105	84	104	87	98	90	119	106	97	92	101	93	91	113	102	86	106	99	117	123	107	85	114	86	81	92	80	108	105	98	104	82	77	93	95	90	96	101	121	101	86	105	112	89	100	105	86	109	89	92	86	104	113	104	100	99	92	97	104	89	96	109	81	84	100	114	96	105	114	101	95	100	115	123	96	112	101	95	96	92	103	119	94	106	94	93	99	105	107	98	84	96	93	103	86	99	107	84	83	89	102	102	99	113	108	102	100	91	103	100	101	95	101	96	87	90	105	75	76	92	85	86	89	92	106	99	80	101	86	86	90	74	98	89	96	100	104	98	79	86	109	94	88	99	95	100	99	90	78	95	87	119	108	109	84	103	112	122	115	92	107	107	104	84	82	84	96	94	92	91	107	115	103	97	109	78	115	100	94	104	100	105	97	102	98	107	84	96	91	108	109	100	98	97	81	99	87	87	90	87	106	107	91	93	109	83	98	95	115	83	92	89	80	88	96	97	79	102	106	86	98	94	109	96	106	106	96	101	106	88	98	83	95	107	105	111	103	104	95	79	83	107	97	102	118	105	101	110	102	88	91	104	91	82	100	101	97	93	114	80	107	95	99	98	82	94	117	96	85	91	99	102	87	89	103	106	89	94	88	94	94	102	92	97	111	96	102	100	99	112	75	99	85	92	94	104	84	102	113	100	96	97	91	92	92	107	100	82	98	104	90	105	98	100	96	87	109	93	91	93	94	106	98	89	96	117	107	88	98	101	111	71	96	120	93	80	88	99	81	100	88	95	99	122	86	89	101	96	100	90	88	91	100	113	101	96	92	109	99	86	88	93	103	96	99	97	115	103	90	83	103	108	98	95	109	102	77	98	101	113	108	87	94	92	101	98	83	99	91	96	91	96	96	99	97	101	97	89	100	79	98	79	82	107	95	77	87	87	95	79	107	88	101	108	101	107	107	92	91	85	87	102	100	114	100	117	73	94	99	90	99	108	111	105	98	99	94	103	119	107	88	100	103	105	99	102	86	93	110	101	96	108	98	112	90	95	92	103	81	105	123	107	106	87	109	95	95	100	96	97	97	105	82	99	93	80	85	88	104	86	98	90	101	86	95	100	107	104	114	109	97	90	89	100	106	87	101	83	98	94	91	97	73	99	102	94	96	90	88	91	82	96	98	94	113	70	88	80	100	105	95	103	85	107	95	87	89	93	108	97	82	93	99	101	100	93	97	98	97	110	93	102	101	118	110	94	70	98	112	85	87	90	82	92	102	96	87	91	87	100	86	109	101	101	107	95	98	92	86	82	98	89	92	80	108	97	89	83	94	101	113	93	91	87	101	94	84	101	105	84	73	112	99	93	85	101	109	112	99	97	88	108	94	104	90	95	103	105	95	101	96	121	92	119	93	104	106	110	87	92	89	98	91	86	86	97	114	104	71	103	99	93	99	102	103	97	71	88	101	93	107	84	91	76	88	95	96	85	100	76	108	99	76	101	91	97	104	105	88	98	96	101	115	108	90	105	99	86	94	89	87	101	105	95	96	102	108	106	99	105	110	86	76	103	82	102	87	74	99	98	103	97	76	85	106	100	121	103	70	81	90	98	85	84	93	86	92	85	92	112	95	97	90	96	95	95	93	95	104	90	101	109	89	97	90	78	104	113	83	93	96	101	81	100	100	93	88	95	96	85	94	118	138	99	95	85	100	79	107	98	98	93	111	93	96	113	78	86	113	105	96	96	95	122	82	83	83	87	86	95	101	82	99	86	99	87	124	76	86	112	105	94	91	106	86	104	100	115	85	108	105	88	96	105	72	103	87	101	90	101	90	110	104	101	95	114	100	92	88	96	112	98	82	104	103	108	89	95	101	93	105	97	92	113	95	98	101	101	95	98	88	89	96	94	112	104	102	70	94	89	111	111	90	110	90	87	97	114	87	113	99	98	84	98	115	108	98	104	102	97	107	93	89	92	88	88	103	105	105	87	99	109	99	111	107	93	86	98	125	91	97	85	91	109	104	104	109	107	76	85	106	83	110	93	96	98	94	105	88	110	102	102	96	97	100	105	110	112	82	97	103	93	103	88	93	92	100	90	83	108	87	99	94	106	89	94	88	95	113	93	89	120	94	102	99	83	110	87	105	93	99	89	97	97	94	87	95	108	98	110	102	103	94	102	100	111	110	120	95	86	96	104	104	95	98	105	103	92	116	87	100	109	128	104	87	105	88	79	98	108	97	91	89	83	110	96	101	108	79	124	91	87	102	76	104	94	93	119	86	112	85	94	107	106	98	87	89	94	104	106	91	93	91	75
2869	2950	1399	690	493	409	392	325	309	366	292	334	283	315	315	294	316	294	321	283	302	278	307	296	293	290	270	273	264	283	293	301	280	305	282	290	267	269	296	269	269	273	292	290	273	289	250	300	267	278	290	263	259	293	250	285	304	272	263	277	292	268	281	263	257	280	256	273	268	263	282	281	286	275	277	286	288	265	278	283	275	283	277	279	283	245	271	282	283	294	313	252	282	275	271	260	265	266	279	294	258	295	285	264	258	275	272	291	265	291	243	256	274	272	279	265	276	273	270	263	254	267	291	293	280	276	259	269	282	262	273	261	258	253	279	291	252	270	269	294	274	251	263	263	290	279	284	256	304	249	251	248	321	277	253	247	268	268	280	282	283	259	284	298	289	266	234	305	270	275	285	277	245	285	272	266	290	289	270	261	255	261	265	264	252	286	284	280	258	275	292	283	282	277	281	243	229	287	279	270	250	281	282	283	292	276	236	263	298	286	260	276	267	276	272	266	302	279	277	276	288	275	277	266	265	269	292	275	271	271	277	250	253	269	299	237	240	274	266	287	279	286	271	261	263	277	277	261	306	275	301	273	323	256	271	283	259	278	277	245	293	282	266	266	287	284	268	295	284	244	282	282	274	292	275	279	302	254	294	295	263	278	233	288	278	297	279	265	285	300	282	270	259	275	271	278	286	263	284	266	273	279	275	270	271	286	234	259	274	269	271	284	295	284	276	247	273	276	292	267	254	285	271	296	281	265	297	278	247	268	280	233	287	275	304	292	296	280	266	266	262	261	277	293	276	275	270	263	278	258	284	287	277	290	324	308	276	278	266	278	279	271	273	270	252	285	261	267	260	271	271	275	260	272	294	245	280	290	260	247	271	258	276	286	265	258	270	267	294	267	267	242	273	274	287	279	297	286	295	287	274	288	267	291	256	292	281	248	262	251	274	289	294	241	259	285	284	281	280	256	259	271	276	296	289	249	269	279	283	270	260	300	271	279	284	278	271	269	264	273	268	272	242	299	276	256	270	277	253	278	285	297	262	277	301	279	262	295	298	284	265	290	279	308	262	292	277	254	286	256	306	257	267	292	259	259	278	291	260	274	265	258	259	266	284	262	294	271	279	289	246	268	279	292	269	297	258	270	261	275	249	284	272	259	280	284	253	278	268	297	258	260	262	255	292	294	270	282	267	288	305	264	283	275	252	278	275	301	245	290	288	248	248	293	266	288	258	272	270	304	239	271	283	267	278	297	286	262	282	260	246	276	260	247	284	264	258	267	295	256	287	281	252	276	282	271	269	258	289	303	314	259	310	291	283	282	268	257	290	250	274	276	248	259	281	257	281	279	249	284	275	238	239	258	263	254	263	278	260	298	257	284	263	297	278	289	265	286	286	287	272	293	298	248	258	265	301	260	239	282	282	296	280	265	256	287	231	268	254	260	263	290	313	292	260	274	297	262	268	239	287	291	276	259	254	263	291	264	269	278	274	237	256	273	277	278	277	233	270	269	270	290	278	277	263	269	237	265	310	298	249	252	276	287	274	260	273	276	264	273	263	268	249	290	282	291	278	256	261	266	244	246	285	254	294	277	292	252	278	271	263	299	259	269	266	272	279	303	262	266	271	280	268	291	288	273	270	275	270	245	254	281	267	259	305	269	281	266	262	272	277	249	261	290	280	229	278	284	290	277	252	282	282	272	268	275	286	253	275	244	271	265	262	289	265	305	264	258	267	300	309	292	315	275	281	280	264	309	286	269	277	283	295	251	288	302	279	292	260	277	262	286	260	259	271	263	279	259	304	286	276	308	249	264	252	288	243	289	233	283	303	280	278	285	274	270	297	277	260	266	259	253	295	279	270	276	256	285	247	268	283	283	289	262	283	273	289	282	308	269	308	306	257	260	297	277	275	326	318	260	251	256	295	281	257	281	267	256	250	273	274	285	262	297	291	263	273	277	289	264	315	270	263	265	237	249	254	291	250	280	287	290	257	271	244	263	273	259	238	306	249	277	298	237	302	253	278	281	253	284	248	289	281	261	277	301	260	255	251	266	271	271	252	283	287	281	261	273	258	272	299	266	249	291	269	259	274	271	288	268	239	260	246	237	280	259	276	282	256	248	280	304	251	318	268	304	282	287	297	277	258	256	244	300	285	292	272	280	257	283	265	274	264	276	261	285	244	258	265	258	279	302	276	286	283	284	268	257	269	261	306	286	290	294	252	284	273	318	265	247	283	263	264	241	300	277	272	274	303	253	289	262	281	260	252	250	249	272	259	285	295	300	295	260	267	279	280	275	272	286	276	278	293	281	290	293	273	273	254	292	273	246	274	259	270	293	272	282	275	287	276	276	270	285	250	268	290	281	258	255	270	265	250	272	281	255	262	281	304	316	277	263	257	280	258	293	264	275	279	279	276	261	281	283	280	275	276	283	285	277	263	249	258	277	279	266	279	288	298	279	268	279	280	271	258	269	311	323	262	298	254	268	273	270	249	267	300	274	269	293	280	279	290	252	262	255	245	238	283	269	275	271	265	252	275	261	255	267	270	269	307	237	289	244	252	273	312	239	274	309	295	272	261	257	278	271	251	274	265	298	269	257	277	298	265	270	250	266	264	239	291	294	257	296	255	280	264	291	277	244	292	288	244	294	261	306	276	280	309	254	280	297	267	250	251	270	265	285	279	279	263	257	297	274	245	236	286	257	265	258	240	280	270	283	255	260	235	252	278	284	275	279	295	274	289	257	273	271	248	261	268	282	263	268	267	275	293	282	269	280	261	275	283	273	284	276	261	277	283	267	253	255	282	304	290	263	290	283	301	272	289	287	288	260	287	271	300	295	273	263	282	310	242	267	293	288	285	269	274	275	268	283	263	267	267	268	245	279	260	261	271	295	235	294	298	280	278	282	272	269	288	258	214	301	266	256	278	297	262	269	301	256	267	269	253	268	276	291	293	286	284	290	225	277	271	281	270	281	264	278	260	273	293	259	272	273	262	319	260	295	287	254	288	281	258	260	242	286	287	300	290	283	275	273	280	264	271	310	268	244	273	269	257	290	270	277	272	274	264	265	285	269	305	295	257	297	269	282	271	274	291	267	280	288	255	277	268	306	294	254	276	256	273	287	287	244	290	259	276	258	269	273	275	274	242	275	269	281	258	285	268	254	290	255	280	286	312	254	269	273	261	281	263	283	265	291	282	230	250	277	290	298	258	277	253	265	284	298	272	228	266	306	258	285	267	305	240	283	289	264	256	266	282	290	277	266	236	267	314	288	301	230	269	264	246	275	275	282	261	272	268	300	270	309	289	283	267	267	274	253	264	253	271	280	288	281	306	256	268	291	285	266	260	247	279	262	283	268	290	268	295	258	280	295	289	275	270	271	254	279	272	275	279	250	280	269	278	264	272	287	274	278	279	276	282	246	251	324	255	283	271	266	270	291	285	262	266	274	288	286	291	269	285	282	268	267	244	257	259	265	283	270	287	278	268	262
32172	20072	7385	737	544	491	409	327	310	308	360	341	339	352	350	363	340	329	334	322	314	335	380	375	333	335	314	329	363	328	319	348	334	345	323	352	363	330	343	332	347	338	349	347	329	364	311	345	299	300	338	334	359	345	321	361	360	328	348	325	315	338	333	321	353	344	338	321	325	367	342	343	321	370	350	299	364	319	320	332	344	350	338	335	344	307	321	344	363	304	316	337	336	349	338	295	327	330	324	323	290	336	328	349	315	338	315	353	323	344	320	341	324	318	326	374	310	346	331	361	349	335	311	337	349	348	319	351	328	345	328	318	319	304	312	318	314	364	342	332	338	339	337	307	288	360	367	335	334	359	373	348	337	344	348	329	324	305	373	333	341	341	324	291	335	335	321	364	320	310	329	347	327	364	334	323	331	357	367	372	320	357	333	355	342	325	351	356	331	334	348	334	349	335	328	339	336	353	359	353	330	339	353	372	336	347	343	299	344	331	348	348	339	367	355	319	333	371	341	339	352	325	343	302	319	360	362	329	349	338	332	334	356	337	362	337	313	312	352	332	327	348	324	349	300	311	339	324	329	338	330	351	317	317	339	348	346	349	366	323	384	353	338	344	340	353	331	327	325	305	334	367	344	337	346	300	341	330	356	322	388	355	323	324	394	351	346	285	367	316	318	345	348	342	342	334	318	315	311	317	320	331	331	364	349	342	378	336	331	330	294	323	366	328	330	336	348	338	343	334	335	340	313	353	356	332	356	329	348	351	371	323	327	346	323	322	314	327	373	336	335	372	368	331	366	334	333	331	361	352	331	327	342	313	319	327	342	330	304	312	339	317	342	358	374	346	340	323	337	335	344	334	332	325	315	314	322	315	329	350	341	374	349	354	322	329	320	357	322	329	326	338	334	334	343	391	322	351	327	333	344	305	349	336	362	342	353	337	341	352	369	339	341	312	341	325	327	352	380	324	313	346	320	352	338	321	319	324	325	329	347	339	336	360	351	324	332	344	295	369	347	329	307	334	368	343	351	327	339	359	348	322	314	331	330	354	326	351	347	316	310	337	323	336	350	368	346	316	317	312	336	276	340	346	354	358	330	318	321	324	366	360	375	318	352	332	327	360	322	331	328	319	333	327	338	334	355	334	338	350	374	331	345	326	356	336	291	329	338	319	355	322	335	347	319	333	391	348	361	332	339	355	342	343	329	339	315	345	326	334	339	369	328	331	377	358	351	328	331	321	332	340	331	355	313	368	339	314	316	314	351	329	327	334	335	332	314	366	335	349	330	342	360	320	370	333	323	343	342	318	294	337	348	364	324	330	347	375	347	298	355	324	298	318	337	345	313	320	325	341	332	347	336	350	359	378	307	312	366	349	319	301	339	321	325	302	330	365	341	353	349	330	356	341	359	338	325	304	351	346	354	339	307	300	326	304	334	306	338	365	344	367	359	321	357	341	363	316	339	340	325	351	336	352	371	356	334	353	362	343	333	358	359	337	334	346	348	336	343	333	348	345	363	321	324	374	338	343	327	373	363	398	325	369	328	363	342	330	321	355	328	374	343	354	311	353	350	320	332	336	332	372	337	331	337	332	357	322	287	352	370	314	326	331	339	329	344	342	342	316	324	316	301	342	318	336	304	360	375	353	309	354	349	385	331	362	359	343	335	323	314	336	347	339	325	325	352	331	325	335	341	340	332	319	343	316	337	305	324	308	327	347	338	352	314	311	360	337	346	342	322	319	330	333	338	331	347	317	334	331	332	362	354	340	345	324	354	341	321	335	308	353	344	308	352	321	355	323	334	373	333	318	354	321	371	342	330	324	353	381	360	355	355	319	329	321	327	316	339	332	317	305	353	317	334	320	327	321	346	318	343	334	307	360	344	336	342	327	335	342	342	336	387	332	330	332	322	372	328	312	336	350	308	327	304	371	344	324	352	329	315	316	345	347	325	352	369	326	353	315	380	346	280	327	316	331	320	344	324	342	357	354	334	340	318	367	342	358	370	326	356	357	320	333	358	319	349	328	321	328	336	332	356	323	317	370	342	339	334	348	361	342	345	347	334	356	350	346	337	355	333	332	351	294	347	359	316	331	334	308	317	345	359	319	351	344	349	344	339	300	313	382	316	316	343	354	332	310	337	348	318	326	342	369	325	314	351	372	329	335	342	325	325	337	366	350	340	334	338	341	340	333	333	348	328	339	342	337	333	346	326	339	312	345	332	328	343	310	333	344	320	305	314	311	354	370	336	390	336	315	343	359	308	300	341	332	329	362	325	321	355	308	378	308	320	361	352	334	334	344	325	327	351	334	323	327	341	350	372	306	323	334	338	334	335	347	350	325	350	337	348	387	339	316	360	296	350	341	345	319	324	343	366	347	346	315	337	334	340	333	321	301	334	344	328	330	355	356	358	327	337	353	339	362	341	365	363	354	344	362	314	334	340	352	366	343	345	330	341	333	348	342	319	347	356	333	339	322	332	362	364	342	305	339	341	325	342	375	383	350	319	332	344	325	339	329	319	348	318	320	331	322	339	307	325	373	335	306	336	345	346	298	344	398	296	313	328	343	357	315	379	347	329	329	347	321	328	296	344	342	337	325	384	308	356	333	316	308	337	340	341	320	335	372	359	324	339	321	317	305	297	332	332	380	371	336	336	314	318	321	330	369	359	347	360	346	326	356	331	345	367	343	328	356	299	343	345	344	309	362	340	326	319	344	337	331	334	389	333	351	332	358	324	355	335	363	343	340	343	364	335	320	307	288	318	378	356	312	377	322	336	358	369	341	325	341	339	348	321	351	338	333	331	354	359	349	340	330	342	325	318	336	339	354	340	357	338	325	288	351	356	324	322	354	325	345	325	361	317	346	360	349	330	320	308	336	318	329	315	326	323	306	351	346	349	320	304	340	355	318	380	350	373	349	311	373	342	354	335	307	332	363	356	349	344	351	351	335	323	336	348	325	321	348	346	360	358	322	327	343	351	342	359	323	341	347	329	314	336	315	364	384	343	333	335	373	330	326	308	365	349	366	359	348	341	330	345	333	349	340	318	343	353	348	323	353	297	331	317	342	343	343	321	342	326	352	389	348	338	343	334	359	323	338	338	317	306	339	325	321	328	288	325	342	349	365	317	358	312	340	335	300	319	331	321	336	345	327	359	312	366	328	338	350	318	329	352	325	352	330	341	314	348	323	356	349	340	347	335	339	339	373	355	368	322	339	330	300	317	335	347	334	360	335	358	342	342	349	342	363	329	327	318	302	323	301	327	323	332	350	323	358	321	315	353	351	325	327	319	319	298	316	329	367	345	346	341	324	350	324	340	345	381	378	338	350	335	306	346	335	328	348	364	350	337	339	351	348	342	304	338	344	353	372	333	338	377	295	334	319	362	357	346	321	346	361	345	360	315	340	318	340	339	342	331	330	345	374	320	325	328	314	332	355	317	365	377	374	351	322	325	360	336	373	381	319	306	340	362	315	307	339	321	371	346	311
5891	987	869	810	790	759	791	798	777	804	781	791	780	850	768	797	783	811	829	810	788	848	785	759	838	828	811	858	779	790	791	768	842	816	859	856	828	783	845	777	783	800	838	819	783	805	776	771	763	751	790	792	759	823	815	805	796	826	781	819	804	814	757	799	782	825	812	808	785	821	794	845	799	782	852	798	810	862	800	795	769	794	828	812	784	808	814	820	789	793	772	847	835	821	794	808	828	771	807	832	815	796	855	772	783	779	775	840	784	818	782	783	832	807	786	790	816	763	820	821	804	782	807	833	846	845	806	816	829	790	780	795	763	838	786	845	809	812	807	800	804	818	817	794	778	820	755	816	826	814	753	856	820	764	823	820	821	776	759	771	831	801	827	826	816	810	851	797	808	845	826	844	770	813	799	806	847	810	804	732	776	829	794	824	818	810	800	846	810	788	798	803	769	785	781	767	823	835	813	795	807	801	817	787	815	804	780	791	869	874	831	812	778	783	808	755	860	811	738	813	818	816	814	777	773	840	774	779	825	811	821	817	816	756	785	806	784	811	857	847	842	826	851	833	785	855	882	798	850	806	802	837	851	800	828	831	771	813	812	835	803	790	768	811	807	792	795	844	785	808	807	790	812	790	716	830	828	804	770	790	776	794	763	876	765	758	786	832	820	804	826	867	799	858	820	779	768	836	735	816	851	805	824	823	842	796	798	797	822	824	828	795	785	840	832	850	781	836	805	762	818	808	771	782	772	778	825	785	807	810	776	778	825	848	829	842	802	761	799	793	814	770	783	774	778	821	777	833	791	778	807	802	831	806	823	819	790	804	793	768	786	836	786	774	775	833	800	756	743	812	803	801	791	790	841	818	806	816	849	760	780	762	830	767	794	805	800	788	841	822	807	744	803	824	806	769	776	783	806	789	862	793	816	816	796	851	820	756	848	771	768	808	795	868	808	801	806	847	810	811	798	866	776	757	766	815	838	820	828	803	788	748	795	767	842	785	830	849	816	791	795	751	852	756	765	777	777	834	789	793	770	781	815	799	819	743	816	760	824	837	774	781	767	781	852	802	771	844	848	841	817	767	823	824	813	811	794	779	810	839	807	760	814	807	767	819	826	803	798	824	840	799	752	788	842	804	828	837	812	862	824	791	781	733	773	802	825	835	848	804	794	819	819	811	781	806	828	813	812	813	783	782	802	760	825	784	831	810	784	779	831	827	799	803	850	824	784	804	814	754	816	792	779	796	818	781	831	855	759	826	833	811	795	844	798	791	801	827	788	798	806	849	813	821	782	767	782	721	783	737	833	781	781	836	785	874	810	844	794	807	813	752	840	799	820	776	810	790	787	787	774	783	830	769	838	761	785	837	821	817	788	833	829	796	814	843	819	827	788	823	806	855	793	796	828	817	794	788	824	779	797	814	780	838	805	849	789	794	814	788	805	801	805	788	820	798	801	809	831	831	824	824	788	867	907	807	799	780	789	806	817	839	819	793	807	783	785	846	857	788	800	839	805	833	792	843	804	760	784	819	819	759	818	798	820	747	827	796	768	831	808	801	818	818	777	800	794	851	844	778	837	786	842	847	800	772	812	778	829	754	771	788	823	871	760	785	780	781	822	831	784	798	810	796	827	820	778	755	811	804	831	758	796	836	773	782	845	804	800	846	809	778	788	828	818	829	788	814	812	799	823	805	793	804	841	829	814	802	786	850	789	801	809	781	798	783	800	816	793	787	828	763	825	841	779	834	807	845	806	827	825	836	807	774	785	824	825	790	818	779	772	797	826	814	841	820	796	766	815	772	830	817	786	802	787	858	813	814	819	844	773	796	784	808	838	782	796	749	857	851	822	809	769	776	820	822	795	812	824	833	820	751	783	854	780	789	762	799	797	775	787	782	824	822	802	805	786	810	824	803	789	809	829	790	799	820	873	840	797	799	803	817	815	831	773	824	821	753	786	838	815	815	787	813	814	853	779	785	785	816	781	794	816	848	814	833	812	790	814	817	835	848	822	776	853	797	769	789	854	849	786	746	777	818	806	773	821	829	747	802	854	814	878	852	811	813	794	818	781	794	856	830	801	765	793	771	792	847	800	780	789	802	796	824	779	842	799	808	764	770	806	821	812	773	803	792	778	812	795	814	841	800	777	833	815	842	833	789	792	778	827	806	788	765	778	792	788	776	811	818	809	800	845	793	795	816	812	818	786	784	769	767	820	802	803	853	819	826	812	834	810	767	768	796	795	840	779	812	776	802	796	793	803	799	804	806	780	757	752	776	806	871	799	831	775	827	819	854	814	854	841	806	854	802	807	787	739	801	801	831	816	842	784	813	798	830	783	817	823	812	836	823	810	787	836	800	832	810	791	821	810	788	903	809	782	760	753	820	782	799	723	791	812	802	806	818	790	772	772	778	786	812	804	813	873	749	838	808	830	822	778	777	774	876	802	823	786	841	794	838	816	781	816	792	747	755	784	799	753	801	747	812	789	801	778	841	802	813	819	752	839	777	814	816	785	777	774	840	771	832	798	797	818	779	786	805	804	837	788	782	776	780	772	833	831	795	841	848	769	814	832	777	793	754	831	790	793	822	770	777	760	854	796	800	818	847	779	784	831	800	808	797	803	773	737	782	790	797	805	779	794	826	783	797	779	761	736	755	786	849	789	792	804	804	799	851	777	829	778	836	836	747	845	811	800	773	798	810	783	807	798	800	807	810	846	826	792	797	803	834	788	823	813	820	835	804	816	759	805	859	838	843	837	779	813	816	809	822	792	785	811	816	839	795	765	781	812	802	797	777	852	832	797	801	776	821	792	789	786	797	806	802	801	817	808	748	820	752	791	819	812	776	793	745	808	806	832	748	797	799	811	781	825	785	849	786	808	824	763	760	828	822	788	820	817	788	812	808	826	769	778	830	795	778	806	790	837	750	773	798	781	880	856	785	808	866	793	767	811	850	817	727	810	832	803	789	754	762	800	805	822	790	839	827	840	806	815	831	847	786	818	857	842	780	787	776	748	814	776	803	798	859	803	865	778	828	817	802	762	788	797	825	787	759	803	809	796	837	805	811	817	808	803	798	849	791	866	776	812	761	807	822	844	847	815	806	776	849	835	767	789	765	813	805	832	777	866	775	822	767	755	829	762	806	849	833	812	796	829	850	771	775	858	754	818	828	811	824	806	798	768	828	784	824	812	802	831	801	792	788	824	809	852	794	800	767	783	819	779	760	831	791	781	784	833	801	824	809	780	772	821	769	774	813	815	800	808	808	766	801	834	852	793	832	818	791	767	825	760	820	860	784	794	819	809	806	806	783	801	783	811	732	796	820	786	814	786	833	801	804	761	795	810	819	828	807	854	791	815	863	806	785	774	759	825	822	780	846	806	755	820	813	823	832	802	836	811	829	763	799	825	754	848	770	810	803	810	847	790	838	784	812	845	752	882	773	842	804	817	775	762	802	810	792	765	848	820	801	813	824	823	777	779	799	827	772
25021	21457	24655	28654	21445	16999	491	313	263	274	250	258	249	256	225	241	234	199	237	205	190	215	233	229	218	209	211	186	232	208	215	230	241	200	209	202	210	194	216	198	198	187	210	213	207	249	217	200	216	235	211	225	227	186	203	204	183	205	179	215	241	201	250	203	231	262	207	219	206	207	220	206	228	193	232	219	219	226	224	210	196	210	210	220	209	215	236	191	218	215	214	220	216	210	189	217	209	206	184	215	192	229	215	213	209	204	223	225	224	227	218	236	229	192	206	221	231	216	226	217	222	210	215	206	194	237	212	211	174	229	205	225	221	215	228	205	244	232	228	231	209	202	225	222	187	206	199	238	182	213	224	219	219	212	244	202	216	233	212	211	209	202	214	187	200	237	225	207	269	214	227	250	207	196	190	201	211	214	212	202	217	197	191	190	210	225	218	218	196	217	192	220	231	194	220	197	214	219	181	231	206	215	234	240	233	205	207	214	229	219	233	211	208	213	188	218	191	211	228	208	228	202	208	206	199	214	213	196	205	220	221	222	207	219	189	214	203	220	212	247	193	203	201	212	202	228	200	214	215	216	195	203	218	206	212	190	215	194	193	228	240	191	225	226	216	219	219	220	216	232	224	173	215	225	204	235	219	230	219	246	219	219	211	215	205	203	227	228	216	235	234	222	226	219	207	237	218	204	230	227	198	239	204	212	212	213	202	229	208	223	216	193	209	197	196	224	229	222	203	216	209	212	227	229	227	191	204	209	205	211	218	199	213	219	197	193	206	177	229	220	203	233	224	187	227	231	198	218	192	252	242	220	208	192	221	214	214	178	240	251	208	197	208	201	210	199	191	226	201	229	217	206	190	207	197	212	224	204	212	236	240	245	222	199	185	202	229	248	195	203	210	216	207	220	244	223	233	220	212	224	216	215	207	213	213	225	213	211	185	198	192	207	195	218	189	217	246	243	195	252	214	212	233	250	222	221	205	248	211	244	214	209	202	214	227	218	217	238	203	224	220	249	205	196	198	200	211	204	189	204	203	225	204	215	226	228	209	237	212	215	208	184	236	212	209	234	195	196	223	221	211	201	216	233	218	218	230	211	197	221	218	225	230	192	208	220	228	208	191	210	206	208	204	214	195	212	201	214	210	234	212	223	201	182	228	225	189	229	211	202	225	195	219	221	224	200	229	211	218	196	205	214	201	227	210	191	219	192	231	206	228	222	205	233	229	209	224	171	198	191	214	210	235	199	199	197	214	213	213	194	195	212	252	208	214	239	242	214	217	223	218	226	209	223	200	191	209	219	225	213	226	218	197	214	210	217	196	245	232	226	214	217	214	203	199	210	241	202	206	237	193	229	234	229	195	215	208	233	197	204	206	208	193	208	215	232	202	210	227	240	229	240	237	222	175	227	198	205	217	210	223	224	229	207	207	201	215	211	224	203	203	212	222	247	241	226	235	226	224	196	198	225	217	219	219	206	227	247	215	213	208	193	224	227	205	227	207	213	217	194	218	238	202	208	205	230	209	207	209	212	215	191	207	208	208	213	192	231	244	211	201	196	199	187	219	234	249	221	200	210	235	201	243	211	231	221	200	194	200	229	222	210	218	239	186	242	224	205	216	216	191	210	221	226	213	237	196	219	187	225	207	220	206	193	215	212	216	206	218	216	199	195	211	215	233	186	218	220	230	211	234	207	227	196	204	203	229	239	208	202	224	225	234	199	212	190	208	212	209	235	212	251	197	220	205	212	216	223	205	182	213	187	238	222	200	205	216	226	218	202	197	236	226	234	207	202	222	210	232	201	209	209	194	228	225	222	202	196	218	205	218	214	227	225	228	200	226	236	193	215	243	225	246	202	248	212	220	215	241	208	216	200	224	209	212	212	210	221	198	183	206	189	214	220	221	217	217	224	213	221	241	197	202	198	216	206	225	223	227	194	238	214	230	220	223	213	210	216	221	208	209	239	228	209	209	218	199	178	211	233	208	212	217	164	219	228	230	221	214	229	226	225	215	220	217	202	210	228	216	223	217	227	239	223	209	222	230	202	229	218	204	206	245	209	232	216	240	199	206	192	202	221	203	201	202	184	218	233	206	194	199	243	216	188	193	218	211	221	214	198	211	215	225	220	183	204	219	210	235	224	198	202	215	205	238	199	226	211	239	204	201	198	209	219	223	217	263	218	236	210	233	227	242	216	188	198	209	220	228	216	229	228	193	210	208	218	226	227	229	213	222	233	222	206	222	216	225	204	195	210	232	186	225	205	227	221	210	195	222	215	204	215	202	207	227	212	221	225	199	200	191	229	205	231	232	199	224	247	208	252	212	234	193	199	214	206	237	222	204	230	208	213	214	221	221	207	201	249	212	197	202	219	223	211	235	199	220	197	228	213	218	224	208	244	214	229	211	233	223	191	250	219	230	218	215	193	224	216	205	212	219	201	210	207	208	214	211	204	225	237	206	214	205	197	210	240	213	183	230	212	230	200	188	227	222	203	217	236	218	221	210	224	224	201	225	201	209	204	220	192	184	219	222	222	198	199	221	206	205	231	241	196	231	238	215	230	237	216	188	221	212	215	198	217	210	223	193	216	198	224	236	226	223	222	199	202	215	226	226	227	216	197	213	210	210	206	225	196	221	207	214	190	198	198	205	215	226	206	205	226	235	215	221	216	199	214	215	198	240	193	210	211	217	211	215	204	217	214	226	246	211	199	252	233	209	226	234	229	235	192	211	210	222	230	215	225	204	219	211	226	219	185	231	210	222	214	218	250	219	227	241	215	234	208	181	226	225	239	231	187	212	204	228	222	234	207	223	221	204	224	238	217	212	188	207	210	240	197	208	211	223	223	211	225	200	201	222	213	204	222	208	195	223	219	195	215	214	224	222	231	215	202	222	228	224	197	189	235	220	218	224	192	226	209	208	203	232	206	188	207	214	203	235	189	214	224	219	211	205	198	219	211	189	207	214	190	189	224	213	200	199	225	221	207	231	234	213	228	232	211	210	201	199	215	222	215	214	197	206	217	227	224	213	212	208	218	214	201	204	240	220	216	226	221	205	205	205	207	202	219	213	203	222	203	196	233	213	210	236	209	203	228	178	191	198	185	222	185	238	233	220	208	231	213	232	196	203	228	214	236	202	223	211	208	225	226	195	206	222	215	185	230	199	204	223	212	235	194	214	208	220	217	219	217	240	205	184	186	221	230	224	212	195	195	223	229	197	239	201	208	197	224	225	203	195	213	223	206	218	213	223	215	216	179	208	211	219	202	204	217	238	193	235	251	229	224	254	240	223	222	202	217	229	197	214	243	218	181	233	205	181	198	214	214	215	216	231	210	207	206	205	216	228	207	217	191	214	219	194	227	244	236	205	242	223	187	213	199	232	226	241	217	213	234	171	222	206	181	208	216	203	212	194	228	219	258	210	209	217	188	205	202	212	208	200	217	235	203	214	203	210	221	235	184	220	196	238	197	201	205	225	214	229	202	249	213
3008	1967	1087	732	624	532	565	558	547	526	564	527	545	564	512	514	535	537	514	534	541	510	536	554	512	510	510	519	538	491	509	507	526	596	523	510	526	518	518	524	515	532	475	557	513	512	487	541	516	529	549	539	490	509	569	512	517	529	524	503	499	518	521	513	548	516	528	561	505	540	486	564	536	533	513	491	533	504	470	536	507	519	477	527	546	543	489	506	512	502	503	482	509	535	481	513	529	510	509	523	567	507	490	509	578	502	511	526	529	531	572	462	507	542	532	512	467	513	507	489	512	510	546	524	552	468	529	524	520	542	536	548	473	527	491	529	499	529	507	527	501	514	515	536	509	495	516	506	562	555	530	510	508	503	537	529	524	521	532	534	555	525	491	512	504	516	537	498	493	520	544	565	549	539	540	501	495	556	516	535	510	520	481	500	529	529	480	515	537	530	518	538	513	505	518	519	506	443	521	521	522	515	533	540	488	481	520	527	541	492	568	530	526	523	512	560	568	529	490	562	528	522	537	532	517	531	530	525	500	524	516	526	527	489	516	532	558	507	540	505	531	558	544	538	488	523	501	522	528	511	469	503	522	547	489	491	550	552	532	500	499	498	526	538	514	545	549	548	549	531	512	516	524	497	515	549	503	526	500	542	521	512	555	501	538	507	513	513	523	521	497	475	531	500	538	555	519	548	545	513	532	564	534	516	513	468	532	497	490	538	541	533	542	523	467	530	498	543	503	511	536	486	563	540	507	514	519	531	510	533	538	509	523	514	540	521	521	554	519	517	523	541	540	564	522	519	504	534	476	558	529	503	519	463	515	519	513	509	525	536	565	504	514	529	540	519	508	548	520	540	531	519	533	568	514	544	527	501	523	492	482	517	528	514	516	538	516	517	543	510	491	485	546	518	541	505	540	506	536	525	561	478	523	507	553	510	497	525	555	542	506	493	523	521	564	532	544	491	523	493	491	511	535	545	541	524	520	488	523	581	534	536	504	525	512	511	518	488	523	515	534	515	524	509	545	506	513	510	527	512	485	526	515	477	506	458	520	500	514	545	524	518	534	527	518	554	505	549	521	512	522	553	475	497	477	506	517	591	542	498	530	510	523	506	510	508	528	543	533	554	521	557	553	522	501	507	560	528	518	534	539	530	531	526	528	489	507	482	526	516	536	530	530	509	527	452	508	515	548	507	520	484	537	492	496	518	522	526	569	524	533	526	560	520	515	535	522	530	510	510	493	535	527	565	515	558	505	538	546	532	539	543	550	504	507	496	520	480	500	481	572	557	536	513	476	527	487	545	532	523	539	532	493	525	528	496	547	526	496	510	541	523	497	518	536	543	548	481	532	493	503	536	507	467	535	556	488	523	505	555	546	545	520	553	507	553	514	516	468	484	534	504	519	502	531	517	506	527	486	492	528	490	547	532	506	514	488	535	481	489	542	532	519	512	496	502	497	560	536	560	526	547	516	544	528	476	522	478	529	542	526	516	534	528	545	560	510	527	523	499	497	510	512	538	559	532	498	555	490	491	521	554	540	537	531	473	515	513	547	557	492	496	531	547	519	496	518	524	515	520	526	530	527	520	527	550	529	520	537	515	528	529	528	515	499	486	549	522	484	521	499	482	517	469	583	493	525	526	501	548	523	527	502	549	494	546	538	510	527	541	537	534	518	527	538	497	514	563	495	551	498	551	528	485	534	522	545	555	533	556	511	452	522	501	528	515	491	547	543	520	515	517	556	511	495	540	536	522	507	499	545	485	510	520	545	544	503	552	526	533	515	530	536	545	539	521	520	543	514	508	525	514	522	538	511	499	559	485	502	513	541	529	520	539	527	520	515	504	512	538	496	516	494	487	512	533	498	504	546	478	520	539	513	535	508	533	491	519	515	524	529	541	535	512	526	553	542	511	529	510	519	498	501	546	512	575	507	491	562	506	547	554	546	514	518	508	506	499	563	538	485	502	557	520	521	508	511	475	531	530	518	518	510	564	528	550	515	567	520	527	512	526	518	485	503	522	523	546	513	498	507	542	522	496	523	504	522	539	492	545	504	553	520	516	522	512	542	518	513	495	524	518	556	535	540	513	491	504	555	543	492	518	490	561	486	559	495	536	491	512	538	553	513	494	525	517	532	508	539	524	530	484	549	502	542	560	547	542	533	520	517	521	509	529	520	534	555	539	508	530	545	525	492	520	501	492	554	537	512	534	523	552	500	508	517	511	528	514	519	552	488	530	540	525	538	496	510	562	531	517	542	508	526	530	521	557	523	528	483	472	515	502	544	554	550	520	550	499	479	514	553	543	546	520	517	546	535	520	532	514	488	492	530	550	492	549	515	532	482	448	518	546	484	558	490	529	526	493	537	500	501	557	496	535	560	516	526	522	485	525	468	496	507	539	493	518	498	533	513	496	555	544	509	497	495	532	557	544	553	489	511	483	513	517	538	487	573	542	516	531	537	504	482	512	538	519	526	561	494	484	501	524	523	527	539	552	550	522	557	532	506	496	539	533	530	545	474	537	543	517	497	538	544	521	492	527	521	543	512	525	597	525	529	534	539	547	564	584	485	473	561	499	503	550	505	521	531	507	513	512	510	508	521	517	527	571	499	541	507	504	503	500	564	508	503	523	522	548	516	563	540	548	530	549	537	520	535	526	536	540	499	521	485	497	508	484	482	528	505	565	551	531	539	481	505	535	527	519	493	493	530	515	525	524	492	531	531	519	519	508	571	509	491	538	546	502	511	544	504	501	510	506	460	487	516	517	552	499	492	526	500	486	529	553	492	547	494	516	510	552	495	554	504	498	553	521	516	557	494	504	530	507	516	522	529	518	505	548	541	473	476	514	506	542	498	524	523	563	501	522	541	572	511	469	473	563	575	543	529	482	538	528	494	513	540	503	507	536	530	525	541	538	531	514	523	556	517	529	491	536	520	486	521	480	510	535	555	529	499	505	506	508	521	524	505	501	499	526	512	565	536	553	512	531	497	523	512	504	531	509	513	560	509	507	502	502	539	520	523	458	529	539	541	559	563	517	484	507	541	511	508	547	527	484	536	548	503	546	533	561	524	527	547	542	498	459	547	524	558	538	524	564	518	516	490	539	497	532	522	501	497	520	535	535	516	543	520	504	538	499	494	510	541	482	557	579	554	529	524	516	550	540	485	485	531	497	532	510	527	534	588	519	493	532	532	526	520	522	517	511	510	513	532	503	518	485	504	500	510	515	462	471	511	525	510	548	510	531	497	525	526	493	485	524	563	543	538	512	498	534	534	545	547	510	532	518	455	522	509	522	527	538	487	536	516	528	521	521	521	564	524	518	574	553	559	508	524	561	516	500	570	537	545	542	485	552	542	533	540	523	512	473	522	478	511	543	525	544	516	545	492	484	530	457	524	553	584	500	534	527	550	518	504	524	521	539	567	519	509	527	548	548	502	523	523	526	504	477	561	499	543	510	495	522	521	528	555	491	527	497	500	505	529	510	516	501
24440	21498	25102	28305	21498	21488	12325	376	230	186	184	165	133	144	136	124	128	126	108	116	128	99	111	106	108	112	107	95	124	104	91	103	95	113	98	98	105	98	85	108	99	102	115	94	110	123	95	107	83	105	90	111	91	90	87	84	114	83	110	98	90	85	87	92	95	97	100	94	91	90	117	90	108	107	96	92	99	93	97	83	120	109	90	99	120	87	94	89	96	104	100	89	107	90	106	95	108	96	96	94	79	102	85	110	104	89	90	84	91	92	91	98	95	91	111	106	94	104	97	102	97	104	108	93	82	92	89	92	106	103	83	100	99	87	86	104	99	104	99	87	78	99	84	75	119	94	96	105	101	83	107	90	87	96	121	85	94	85	113	104	102	106	89	103	101	87	109	94	112	99	97	109	106	88	117	108	103	106	74	100	130	116	99	97	91	95	109	113	95	108	94	91	105	110	110	110	95	101	98	99	105	73	112	102	96	92	112	100	96	91	73	95	105	90	79	97	87	93	116	93	90	104	98	112	93	108	114	95	98	79	104	111	117	103	111	96	91	102	99	117	97	94	90	98	100	112	89	110	101	98	104	100	97	93	102	91	94	91	80	102	90	96	107	114	107	100	100	75	93	104	96	100	89	95	98	98	100	107	92	85	96	98	86	97	109	93	95	102	96	103	88	107	90	83	94	92	113	96	103	111	106	93	118	102	95	98	105	108	101	115	122	104	86	76	106	102	99	100	88	99	85	96	119	116	97	107	98	97	109	107	99	121	98	88	86	108	109	100	70	88	117	103	101	108	106	107	86	96	99	99	101	103	104	101	106	90	94	98	87	118	97	94	105	88	100	94	104	97	101	82	85	97	80	106	120	88	95	92	85	103	91	91	101	103	113	91	99	104	91	108	99	100	126	98	104	94	88	106	97	96	112	91	81	115	83	100	104	112	107	97	90	103	103	110	88	89	87	100	91	88	93	110	123	91	115	118	109	92	91	103	103	112	98	97	106	92	104	102	83	96	86	92	107	104	87	124	93	92	85	83	85	109	102	98	96	96	87	94	113	96	84	89	85	93	110	99	85	99	111	90	96	98	87	77	67	122	95	102	101	107	98	100	92	106	108	84	99	115	106	102	97	108	96	103	107	89	104	89	116	89	83	88	85	91	111	93	112	90	82	86	104	92	94	105	97	110	86	86	90	94	94	91	112	101	97	93	114	111	105	98	77	98	80	90	88	93	108	97	106	105	114	116	97	101	98	86	102	98	89	109	93	87	92	78	96	93	101	107	106	107	111	95	108	92	85	100	92	103	84	101	83	121	100	80	95	100	102	98	89	71	92	106	99	104	94	89	101	103	95	97	92	106	105	94	85	82	92	103	85	83	106	137	101	116	100	104	106	100	96	110	110	98	103	98	106	97	112	97	94	97	78	105	105	114	106	95	105	104	82	90	96	103	97	105	105	91	85	106	99	107	107	81	85	90	90	103	102	112	75	99	97	88	93	91	94	97	104	102	94	80	106	104	106	90	91	89	99	95	83	89	102	106	103	88	103	114	113	101	103	94	108	89	102	100	93	102	98	97	99	87	101	110	87	100	98	89	97	105	78	104	100	89	96	108	102	115	96	98	100	92	100	99	98	94	88	92	99	73	96	117	82	95	92	94	112	103	91	108	102	105	85	100	107	103	96	98	89	90	90	76	117	113	93	89	103	92	84	96	107	119	106	107	101	83	83	99	107	98	90	97	92	106	120	112	87	99	83	96	89	109	124	111	94	96	87	83	95	82	94	113	90	96	90	99	115	106	82	120	109	99	87	109	67	84	113	109	92	99	96	110	100	94	85	90	108	98	108	92	103	89	95	100	93	111	98	121	96	106	100	85	96	103	90	96	97	95	98	118	89	103	89	88	80	83	86	101	91	90	83	91	91	124	93	104	89	107	101	86	117	98	100	95	108	86	97	114	113	115	99	102	92	87	94	108	97	67	91	98	104	93	97	105	86	103	90	106	89	104	100	115	94	110	125	94	95	98	116	88	113	102	99	112	96	84	100	80	96	111	118	101	102	84	104	101	94	105	101	101	103	110	103	91	104	101	86	112	102	94	107	106	91	90	94	103	123	102	100	93	90	90	104	96	107	98	82	97	94	100	94	98	87	85	102	88	98	109	92	95	96	97	85	95	107	106	100	104	97	109	101	94	103	83	111	99	110	94	103	90	91	98	95	85	102	102	78	92	103	96	97	86	86	99	115	96	108	87	115	90	107	88	97	83	84	99	108	93	94	94	108	101	96	95	107	78	103	117	106	100	98	118	120	110	92	107	109	113	127	89	97	105	80	110	98	111	93	100	101	93	103	83	99	106	98	80	93	93	84	78	111	112	92	107	94	93	112	108	112	113	85	106	94	113	106	112	112	101	100	78	94	94	95	106	99	129	86	97	103	92	94	93	85	105	99	94	118	107	81	104	89	95	106	77	85	98	102	109	107	103	104	99	95	89	109	120	112	90	98	101	95	109	103	101	89	109	93	89	86	105	103	98	86	93	108	80	100	90	105	96	109	83	103	79	97	86	87	90	100	95	87	122	79	85	88	91	93	105	108	89	92	91	105	94	64	102	98	98	85	104	106	78	92	98	115	104	100	89	93	99	101	77	104	106	87	98	95	101	86	95	103	110	99	102	95	96	92	104	85	87	81	100	93	105	80	100	96	106	105	79	98	97	89	83	79	88	121	116	105	96	95	98	103	122	99	85	99	86	98	98	104	127	93	113	84	82	111	93	94	71	89	96	87	104	92	100	80	107	97	98	100	101	90	89	117	81	101	102	91	101	111	99	101	113	90	93	112	86	97	82	102	81	95	101	81	113	104	73	89	110	90	91	96	91	100	113	95	93	85	113	90	112	98	94	97	88	87	103	85	94	106	92	99	115	109	112	103	117	115	106	105	110	100	119	116	90	94	100	97	94	92	87	89	93	93	83	101	109	90	101	101	98	90	95	74	114	92	96	104	109	95	102	123	96	100	91	81	87	93	100	93	88	86	105	83	101	94	100	98	79	103	79	91	97	85	83	89	87	98	93	98	102	98	87	108	111	100	87	98	103	99	103	98	89	110	83	110	79	105	110	100	108	96	88	104	113	73	92	88	98	111	100	92	109	101	98	105	74	88	97	101	90	101	104	89	104	98	84	92	88	110	94	94	85	100	105	93	106	95	96	125	96	101	106	112	116	113	113	112	90	100	96	95	85	117	124	113	99	94	88	77	100	78	89	104	101	109	82	108	97	95	97	110	108	91	91	100	96	100	95	79	89	86	117	99	108	103	86	95	96	72	103	105	98	104	96	107	116	95	88	87	98	103	103	92	103	93	101	132	108	101	96	121	96	91	93	103	99	97	89	103	103	111	104	80	93	97	102	87	108	95	104	91	113	91	105	74	90	125	90	97	96	109	93	77	87	87	88	108	110	108	97	117	94	88	109	103	97	87	95	107	109	101	95	104	89	83	95
2830	3036	1446	686	483	409	392	316	302	338	314	289	282	302	268	296	280	289	284	298	307	265	266	291	300	285	272	275	269	271	266	276	258	264	276	284	302	277	269	282	259	273	249	276	269	264	257	283	277	258	260	261	252	274	301	290	284	256	255	270	261	256	299	286	292	278	255	270	281	263	267	301	252	285	308	266	291	248	281	271	277	275	243	267	239	289	268	244	287	268	285	282	251	318	286	266	297	282	277	287	265	293	259	324	259	286	273	270	306	264	271	251	267	257	299	261	248	264	268	285	264	295	293	252	291	295	257	274	284	267	286	273	266	280	254	291	265	270	311	293	256	244	270	284	262	290	253	246	294	271	248	279	283	308	287	276	268	300	294	265	273	298	256	262	287	281	286	285	273	270	266	282	278	234	273	261	258	292	273	264	298	263	298	280	247	261	269	300	255	263	262	287	254	283	264	266	284	253	270	285	273	274	272	255	307	261	268	298	267	284	274	273	253	277	285	262	278	243	271	246	284	290	278	280	286	272	284	292	271	279	279	295	258	300	255	257	294	286	268	253	272	283	273	279	273	242	263	278	267	253	271	278	303	272	277	270	270	290	281	309	283	254	286	259	270	303	270	263	281	292	302	248	250	288	262	264	314	264	273	311	296	280	248	268	265	267	279	300	266	237	271	258	278	276	293	303	247	272	307	270	281	283	280	266	241	261	283	248	235	255	256	301	261	271	244	268	246	294	325	275	276	282	245	319	278	315	246	283	247	280	278	253	247	311	262	275	297	282	270	292	272	273	279	270	276	297	267	279	301	301	274	259	274	244	278	273	283	263	241	262	287	279	271	269	264	290	265	281	273	251	286	261	260	267	262	262	253	272	281	260	269	280	258	257	279	267	279	268	266	239	245	288	291	301	284	269	260	235	270	249	298	303	277	277	249	279	257	267	322	267	278	261	257	272	278	259	281	275	284	263	286	247	271	264	264	266	287	259	280	274	244	298	287	285	307	271	278	286	277	297	271	248	268	288	242	274	259	274	299	287	263	280	290	265	271	274	254	267	248	291	275	255	280	274	257	294	287	299	280	262	280	267	279	267	285	279	259	271	273	269	277	275	273	279	291	297	277	269	285	262	274	277	257	243	281	267	290	264	276	279	276	302	264	263	265	296	284	281	272	289	243	240	283	289	266	283	269	275	304	262	281	284	289	274	270	263	287	234	264	289	306	290	274	269	231	282	282	254	283	267	289	270	268	294	268	277	291	268	278	271	279	311	256	289	258	269	255	270	278	261	287	260	281	266	260	279	269	264	293	238	308	289	273	264	260	261	294	275	278	268	296	277	279	245	266	255	271	288	291	259	287	295	271	263	270	273	264	267	306	276	282	284	265	255	283	279	269	259	287	274	245	265	268	281	305	271	276	267	256	271	269	283	286	269	266	323	271	298	241	235	263	273	274	279	270	260	294	270	273	269	254	269	285	287	265	270	276	279	272	284	279	264	248	302	269	286	259	253	260	227	265	283	274	260	263	273	294	252	285	279	284	288	253	262	279	254	271	271	284	222	283	270	270	265	274	282	294	296	265	271	292	266	285	273	278	285	276	264	268	281	268	301	289	255	282	251	277	259	249	254	276	261	263	251	280	304	301	267	270	265	283	293	248	271	280	269	268	263	281	256	281	265	258	293	260	273	268	304	294	262	275	268	261	290	296	291	291	263	286	263	279	279	250	292	269	255	280	295	304	282	273	281	290	261	276	256	247	299	260	238	281	271	276	272	296	299	265	265	264	264	250	281	276	258	272	278	262	257	282	266	258	272	248	271	277	263	265	266	294	251	286	273	268	250	257	288	271	240	297	280	285	234	278	283	280	251	294	276	255	247	261	266	289	264	272	269	282	269	247	262	264	264	247	283	283	286	282	276	273	300	263	268	268	289	296	284	225	267	289	287	303	266	285	262	293	289	258	288	248	300	257	248	280	237	241	311	280	263	253	265	295	260	306	264	304	269	277	250	264	281	243	253	273	282	282	273	287	261	283	271	257	285	265	265	240	260	284	265	251	274	286	248	280	266	267	264	251	295	275	249	296	278	299	287	292	246	259	307	271	283	273	261	281	254	261	268	277	277	272	259	280	265	282	280	256	260	261	264	290	299	292	281	285	282	268	243	295	236	302	278	264	300	258	283	275	288	267	278	259	287	294	272	264	292	276	286	260	290	269	282	244	261	275	254	268	272	270	266	279	286	302	271	289	252	307	314	276	284	299	268	281	306	268	276	279	264	278	272	265	270	259	304	275	301	299	241	305	276	289	253	265	250	266	286	276	247	274	273	287	264	292	260	275	258	277	291	320	278	265	277	316	296	280	238	266	282	267	268	263	257	253	298	273	283	266	281	285	263	286	274	272	266	265	253	303	286	258	302	274	282	258	285	295	254	284	271	280	274	269	250	287	249	253	275	275	272	272	294	274	276	257	258	269	306	271	270	293	258	288	263	278	283	282	304	288	265	263	270	295	276	253	289	262	281	272	274	255	268	262	249	277	261	281	261	268	286	262	266	263	239	260	289	259	288	286	254	290	257	273	278	271	288	230	279	299	290	285	285	257	266	270	237	275	276	324	255	282	260	276	286	274	281	238	281	284	271	288	281	273	285	282	268	268	275	283	267	296	290	279	277	250	278	274	258	284	242	242	265	286	289	274	275	253	270	275	283	251	279	251	288	255	273	267	253	271	289	262	275	299	266	246	280	286	249	267	268	261	250	307	265	246	259	267	262	293	255	296	294	256	312	258	301	292	264	268	264	267	270	286	256	290	262	254	270	273	261	256	287	314	281	276	242	291	277	260	285	244	268	260	287	270	270	276	289	254	279	295	302	276	276	273	270	284	284	244	250	297	295	275	264	249	248	281	285	257	299	279	299	275	277	291	309	261	280	272	271	270	264	271	268	266	291	290	267	302	262	269	267	244	283	270	269	246	267	310	306	258	264	277	258	270	288	274	270	307	293	281	269	310	265	302	314	267	282	292	261	268	287	264	269	258	295	277	262	296	259	274	248	275	275	281	278	258	264	246	260	305	253	269	247	322	270	269	258	274	265	246	269	262	285	289	278	276	274	286	288	267	273	261	281	237	260	275	277	284	301	238	297	266	264	282	266	241	292	265	275	268	265	261	272	286	297	266	275	248	257	277	251	285	270	286	258	293	276	262	255	260	287	239	301	326	293	276	285	284	288	283	264	307	272	263	283	297	269	274	273	287	278	278	250	304	256	272	268	255	314	291	256	324	267	279	293	298	254	260	265	282	285	287	282	278	281	277	266	291	272	267	270	276	286	256	279	260	270	291	286	304	286	281	255	279	314	279	276	290	278	287	263	274	281	263	288	277	259	245	276	290	275	308	277	271	272	250	273	298	282	280	273	266	279	263	291	270	288	242	285	281	261	282	289	287	269	261	277	290	247	249	299	306	282	315	244	280	294	260	283	289	276	260	257	252	259	290	265	276	280
31991	20032	7228	573	423	350	362	351	358	317	327	340	339	358	308	346	328	344	347	303	334	343	329	315	305	304	346	333	336	352	345	363	353	341	327	310	331	332	331	319	328	360	346	363	367	355	368	315	325	345	334	323	387	381	367	334	313	310	359	347	343	318	334	334	307	358	356	361	332	374	354	310	335	361	353	364	341	362	318	332	341	352	365	332	380	338	313	322	362	315	343	359	314	349	362	383	337	360	332	335	355	346	322	340	337	337	347	324	321	324	372	339	328	337	344	329	412	337	333	357	334	368	333	356	342	341	323	322	312	357	371	342	316	320	325	329	329	322	326	369	345	362	332	355	329	355	330	348	354	352	341	310	356	344	337	319	326	356	335	318	330	351	322	359	336	303	315	341	350	326	343	330	334	308	334	320	335	336	302	356	327	335	338	332	357	347	292	340	320	347	385	297	297	305	334	314	329	313	346	371	338	339	326	334	319	355	337	361	351	332	337	322	354	348	351	359	321	320	351	342	362	315	319	319	335	329	302	343	330	358	344	320	317	299	315	348	329	314	329	338	339	334	378	364	344	354	349	333	344	343	323	360	349	323	354	372	329	347	321	321	296	342	311	337	361	340	298	298	330	336	355	340	313	334	358	365	357	349	337	339	354	331	349	355	328	339	335	300	332	344	340	355	321	356	350	345	331	344	362	365	322	326	361	334	335	335	317	362	375	283	322	337	322	334	309	346	342	329	326	354	309	358	366	328	374	347	377	342	307	344	339	327	309	339	295	338	397	324	334	310	332	345	314	329	346	317	344	324	340	329	311	333	346	331	334	324	320	354	376	368	318	342	347	359	360	365	335	325	332	323	336	312	326	336	397	321	358	373	310	329	327	351	349	346	364	361	343	389	309	322	325	309	324	298	327	315	318	324	328	340	333	322	326	352	337	360	344	326	359	343	345	395	348	352	315	317	314	330	338	320	327	352	326	341	328	353	363	333	347	411	323	368	360	336	341	316	301	347	374	360	307	358	347	357	328	315	342	338	312	296	354	346	327	362	351	346	329	336	343	342	328	357	334	333	368	336	313	326	315	347	370	369	320	341	337	362	369	354	354	346	339	301	345	344	348	356	381	340	327	331	388	334	329	370	366	339	324	328	302	318	329	342	321	362	295	336	343	351	332	339	334	365	316	307	315	355	333	327	335	356	323	337	327	351	335	373	345	361	343	369	326	314	330	319	346	353	349	344	329	350	366	333	314	362	357	275	344	335	331	313	327	332	358	366	331	320	348	285	318	351	341	339	372	319	338	323	322	335	342	350	320	337	347	331	359	353	350	330	315	327	343	334	342	346	331	348	350	323	329	344	363	338	320	354	304	322	374	356	364	315	340	355	346	344	385	315	321	368	337	315	355	350	344	356	323	312	357	340	339	332	326	322	359	346	358	324	316	303	338	339	316	341	342	338	332	381	324	343	313	348	341	330	340	338	358	327	332	340	336	342	315	334	351	307	347	342	355	337	335	352	357	328	375	312	307	332	328	342	345	356	310	399	326	352	329	373	313	311	309	350	337	354	359	327	309	319	329	321	322	345	327	355	334	323	311	328	339	334	314	344	344	335	326	342	366	338	351	339	313	330	365	342	329	344	327	338	331	332	351	334	329	325	335	352	342	354	312	369	323	353	339	336	328	321	344	359	342	375	358	357	326	348	349	359	336	363	340	372	315	375	354	317	333	347	357	341	365	337	319	331	327	329	322	321	337	345	334	314	329	391	350	306	342	334	348	361	336	339	356	340	338	339	358	333	317	333	336	369	332	319	325	307	337	303	308	311	351	364	348	324	362	333	368	322	342	338	347	321	334	375	328	324	343	335	334	361	315	343	340	327	304	343	347	371	341	319	339	313	327	311	341	362	349	336	320	351	345	327	344	356	331	339	316	374	340	355	307	347	325	338	359	335	353	382	347	346	334	351	347	323	305	347	313	342	355	325	352	326	323	362	331	313	357	361	333	314	332	382	310	327	321	359	327	361	340	328	339	323	368	338	335	298	357	348	401	345	303	361	353	333	311	385	335	318	379	358	359	352	349	326	368	336	341	337	298	336	341	322	331	349	341	312	348	335	386	347	347	332	311	364	363	330	303	355	323	330	346	320	352	348	338	317	352	336	323	347	350	352	339	321	332	333	333	322	344	313	295	325	319	327	347	326	325	335	297	320	338	392	342	354	330	302	324	343	355	360	341	310	345	345	340	333	367	336	355	328	313	321	349	353	336	336	337	327	348	317	343	344	351	333	308	314	348	302	331	299	329	326	330	350	330	304	353	356	324	331	328	343	346	303	333	356	354	345	355	335	300	322	337	349	358	335	347	315	324	333	328	336	344	339	359	353	348	342	328	334	336	335	315	313	353	353	338	365	360	332	344	284	359	297	339	331	331	323	324	349	342	343	336	359	312	332	312	339	368	318	340	347	356	344	334	349	329	361	311	328	336	355	365	352	331	330	344	334	352	326	359	312	299	354	348	321	335	310	309	349	329	347	326	369	324	342	327	356	329	363	339	314	325	330	309	349	341	325	315	326	348	331	337	324	351	347	335	315	356	326	333	317	360	320	324	353	326	330	400	344	352	281	332	350	340	361	379	306	357	337	358	344	340	313	327	371	323	334	347	326	335	339	346	295	325	354	326	330	329	347	340	349	335	302	354	345	322	340	324	350	356	333	327	314	352	375	357	342	311	313	333	346	352	353	332	330	340	337	302	335	333	361	368	355	290	349	324	331	327	357	331	324	366	346	361	315	337	314	345	350	369	336	344	339	326	385	319	340	332	363	300	365	333	320	355	351	306	299	366	352	367	336	324	327	333	360	353	331	313	354	350	304	351	357	349	345	340	312	346	327	292	317	341	375	307	310	325	345	343	327	370	336	355	327	338	343	334	334	307	342	331	327	316	322	357	339	329	314	351	346	349	328	345	358	336	369	328	365	343	354	321	372	329	327	312	329	320	352	340	352	316	311	345	350	338	337	376	339	341	307	310	332	339	372	305	310	360	342	346	304	366	353	368	360	322	338	343	339	347	297	368	346	319	338	356	325	334	298	345	343	358	341	362	387	340	368	307	329	345	309	346	316	355	326	333	335	332	336	348	321	366	349	369	320	302	355	352	348	363	330	333	346	345	345	356	329	323	359	343	308	377	349	354	345	334	370	329	348	328	337	341	312	306	377	360	338	324	317	348	329	324	354	341	310	363	343	323	323	333	337	305	320	354	355	343	321	319	298	334	346	307	341	356	327	336	349	362	340	318	331	358	347	316	341	332	345	335	319	343	299	335	314	368	315	325	334	363	340	335	325	339	361	341	315	317	332	322	337	338	351	308	337	374	363	337	329	329	336	348	323	318	343	333	323	334	352	314	354	333	341	355	309	344	342	306	331	340	318	332	318	333	332	310	333	388	349	303	364	340	372	316	309	324	341	325	322	355	325	349	389	315	319	350	316	320	361	352	319	326	333
5923	860	842	866	838	817	789	788	815	829	798	826	826	811	809	832	854	839	757	793	797	763	896	790	803	813	827	783	824	764	796	815	842	754	815	857	776	833	829	820	791	804	821	804	798	825	829	779	855	806	770	776	815	849	820	825	842	809	741	816	795	857	833	790	794	808	791	775	822	784	800	772	867	833	818	819	824	783	823	771	749	871	858	808	802	815	844	861	764	816	775	770	824	841	786	812	848	833	827	805	871	820	857	823	869	776	786	787	771	815	790	777	816	787	790	773	735	835	825	761	809	770	802	850	889	782	828	785	789	780	749	767	801	824	824	814	817	798	823	866	784	788	817	748	811	778	803	798	730	801	821	817	847	807	762	777	840	808	802	859	785	750	804	851	824	783	811	793	807	789	826	822	800	775	820	807	853	820	786	793	794	828	791	825	796	829	829	809	787	759	781	821	797	781	788	802	812	757	798	841	791	796	822	832	817	812	787	810	819	842	801	810	788	823	813	788	787	808	779	767	817	830	805	767	799	815	799	810	774	731	849	804	842	797	809	870	805	779	806	810	864	803	805	798	774	797	798	815	823	766	827	792	785	818	817	782	806	808	819	798	811	804	775	804	759	760	800	775	793	798	830	815	807	761	823	822	752	755	794	789	816	811	790	792	785	839	884	834	828	844	786	806	792	796	813	903	856	792	806	801	790	768	830	843	783	797	791	812	794	832	861	828	792	804	795	753	785	778	849	782	856	820	781	784	788	844	797	824	829	809	819	781	772	794	798	822	836	784	785	769	797	822	744	806	844	805	798	802	780	789	792	790	800	770	754	840	809	800	808	818	814	796	836	795	826	776	838	827	783	822	775	848	779	803	778	760	780	831	829	871	815	799	847	830	829	780	792	786	836	796	747	773	827	818	818	809	795	818	821	795	748	832	763	801	821	825	811	796	785	794	865	783	777	828	796	796	779	792	769	759	829	808	755	870	768	834	838	803	818	787	820	804	777	832	776	892	809	781	788	776	808	792	774	777	735	832	791	810	806	861	790	822	791	834	773	800	769	805	801	843	798	798	779	777	789	810	855	810	821	822	841	819	783	788	781	823	801	784	797	778	834	776	746	775	817	786	774	766	829	785	890	838	804	816	809	828	798	803	814	808	807	850	770	796	810	803	759	828	777	873	748	801	810	790	861	802	776	807	788	824	859	787	788	784	788	806	816	802	832	824	817	854	814	833	776	795	810	797	770	816	779	824	807	769	889	753	776	799	773	793	822	752	810	803	782	844	774	828	800	756	818	797	826	794	833	873	831	792	797	809	803	802	787	777	797	868	782	823	813	769	807	803	830	777	762	813	811	792	763	747	809	814	792	813	818	780	786	804	829	826	812	829	789	783	769	830	801	749	756	793	775	783	764	777	841	795	770	830	797	791	763	821	779	793	787	804	831	835	805	791	826	831	808	773	764	750	797	767	756	784	832	824	820	849	840	858	793	840	828	824	834	813	808	804	777	789	810	753	787	834	830	848	792	847	816	764	818	782	785	814	801	774	825	791	806	765	841	792	788	836	800	796	811	762	796	828	838	776	804	849	802	787	802	822	830	792	819	779	793	789	877	798	775	820	804	850	860	848	803	737	769	711	863	753	848	827	785	827	764	770	762	773	798	796	769	831	787	777	797	809	794	831	839	819	803	793	841	738	785	785	805	850	790	811	805	833	800	833	792	827	776	822	828	805	756	889	777	800	805	825	864	774	865	816	808	796	839	746	805	779	796	805	830	800	754	817	729	813	817	787	812	757	759	787	831	774	825	839	812	774	826	792	811	794	819	763	771	838	832	816	782	832	758	800	859	786	865	777	802	810	810	825	774	719	751	841	789	777	796	798	856	815	802	818	791	796	764	807	816	862	806	804	800	859	848	854	764	799	795	790	793	786	812	823	822	744	827	786	809	774	787	815	774	793	842	827	879	829	810	857	763	766	791	859	789	808	784	767	823	832	804	820	821	778	833	792	815	821	769	782	810	789	846	817	795	771	787	808	802	788	766	833	798	821	834	830	811	786	789	813	864	850	835	760	788	822	750	772	768	827	828	857	765	772	833	812	824	787	807	775	823	793	807	782	827	812	832	742	790	790	757	809	827	782	771	808	804	780	763	784	765	805	819	801	811	739	773	773	804	823	834	805	816	803	798	836	765	772	788	811	789	767	827	798	818	768	822	813	770	783	816	858	778	852	800	809	812	790	836	876	835	764	788	887	762	812	838	802	855	829	790	810	804	834	842	830	761	758	826	805	810	816	799	770	838	780	836	793	839	802	834	818	785	812	816	837	842	833	832	839	820	875	836	800	836	793	810	779	829	784	804	768	790	806	807	786	821	767	787	823	843	787	783	780	785	815	787	761	779	798	803	813	772	800	862	823	821	866	808	827	829	780	817	825	797	811	820	815	809	763	797	798	781	757	760	818	821	838	818	801	776	801	769	817	752	792	881	802	767	823	828	767	800	785	803	753	822	825	862	788	791	815	804	815	868	803	793	798	809	738	774	783	815	773	832	794	849	801	810	789	777	770	825	823	819	855	819	808	794	800	853	756	832	826	755	842	829	755	818	835	819	790	841	784	750	819	826	864	793	784	859	806	777	731	812	852	779	833	816	856	820	827	811	737	749	761	839	821	850	806	818	805	817	855	796	840	833	802	754	776	832	809	774	812	766	833	793	793	821	730	817	762	805	834	787	799	805	808	797	803	841	851	819	800	814	773	777	751	796	802	784	809	852	817	851	837	775	839	823	788	795	792	778	861	800	774	790	801	785	773	799	805	815	871	792	781	816	779	812	817	770	789	782	771	765	790	818	789	857	821	813	799	821	833	819	857	776	804	817	790	799	770	761	795	819	776	764	824	780	783	796	773	802	817	790	795	784	810	781	791	800	790	800	775	767	744	818	783	837	816	810	797	803	785	813	766	816	808	780	787	807	835	780	726	788	783	798	755	803	785	837	854	792	724	802	867	786	836	806	788	787	759	856	842	822	731	803	791	750	779	852	830	827	778	758	737	828	795	844	821	809	832	757	794	842	771	821	797	838	841	774	793	761	837	833	801	810	799	783	777	807	807	818	790	827	824	784	789	763	766	780	831	808	815	780	754	822	789	860	833	827	821	834	789	835	794	782	804	824	780	789	809	790	796	802	814	823	831	800	840	796	812	800	796	792	832	814	832	745	790	865	820	800	796	773	791	801	793	781	806	826	826	823	807	799	826	818	827	832	805	852	810	772	815	789	791	776	824	811	814	814	826	812	750	830	799	822	778	819	828	760	832	825	790	803	824	811	748	757	767	832	771	843	787	836	777	836	807	741	807	785	766	759	836	780	832	807	782	771	816	789	827	867	826	839	765	815	776	830	725	818	767	752	821	800	799	836	805	828	805	781	828	796	826	791	738	830	775	785	810	777	794	782	814	775	767	812	819	759	877	800	798	874	801	829	798	774	819	803	799	767	814	808	808	829	790
25072	21462	24640	28673	21455	17106	508	342	278	247	284	240	246	245	226	203	256	234	241	235	213	243	219	231	233	246	203	221	224	177	216	218	221	195	227	184	205	223	225	218	247	237	210	207	224	190	237	215	231	227	219	196	247	208	223	212	212	219	180	200	228	236	197	190	190	201	240	195	212	212	229	219	216	210	247	202	214	209	194	220	218	184	235	196	221	219	212	188	199	212	225	218	234	229	217	246	201	211	216	188	216	227	221	226	230	207	217	212	203	221	249	198	226	241	218	205	203	237	208	219	194	220	216	214	236	206	183	204	204	215	221	218	221	223	197	190	208	211	219	251	229	220	217	216	210	216	216	223	204	211	217	195	219	218	209	215	192	197	212	257	218	216	205	214	225	216	234	211	178	229	219	200	225	215	211	250	195	199	222	195	209	233	247	215	208	185	223	215	207	214	208	215	218	199	238	235	208	236	231	214	201	212	213	214	227	238	213	216	230	205	201	199	238	218	201	198	233	191	206	214	210	228	212	204	228	212	206	232	203	219	200	237	224	210	217	209	192	240	204	221	234	214	220	230	216	194	221	192	243	211	209	217	214	237	170	216	216	183	244	214	219	201	204	222	195	200	202	204	215	230	237	225	218	219	174	211	213	205	198	232	207	213	204	204	205	198	201	237	223	231	201	240	197	203	202	196	233	195	213	208	213	217	195	200	237	201	205	220	216	178	233	210	201	222	237	191	186	233	196	214	215	203	214	195	215	225	232	213	218	218	219	211	214	202	218	224	209	183	205	214	208	190	240	193	219	224	204	239	219	211	223	229	200	208	195	213	211	184	206	206	230	195	203	216	235	210	222	203	179	220	201	227	239	198	205	202	215	213	231	222	234	222	220	205	207	226	215	214	201	221	224	207	228	201	218	216	215	206	216	218	227	203	221	194	192	258	234	237	203	231	214	177	214	234	192	224	206	218	198	240	241	169	188	206	205	211	195	215	216	213	190	204	208	223	217	216	225	234	224	217	240	203	203	198	184	192	232	216	218	194	224	198	210	199	250	212	210	204	248	212	211	212	234	218	195	209	220	213	200	203	211	227	204	206	218	200	211	219	207	201	182	222	239	254	203	243	241	213	204	193	208	193	191	219	217	196	205	193	222	205	215	210	225	202	222	220	207	222	202	190	217	221	235	195	215	212	225	236	201	220	198	237	221	195	193	201	208	198	206	216	198	229	236	202	197	218	193	210	209	216	216	247	236	219	214	210	224	235	204	202	206	190	201	223	218	207	206	190	196	222	216	234	228	225	219	202	225	207	215	191	191	191	223	219	233	212	229	192	223	182	213	218	201	216	204	235	231	257	186	212	222	194	216	205	213	231	215	225	210	187	223	206	177	190	229	213	223	240	216	229	231	228	197	227	197	212	211	216	222	232	191	219	221	205	204	217	201	178	229	194	232	218	221	210	196	210	228	205	193	191	209	218	214	220	212	186	198	182	203	225	215	219	226	246	205	214	212	234	201	187	207	206	207	234	210	206	228	260	244	192	191	215	210	220	222	207	223	197	224	203	222	181	234	214	191	212	195	229	206	214	212	203	210	216	199	196	232	203	236	192	245	217	226	230	220	210	217	231	229	225	187	219	220	229	197	212	204	207	186	195	209	238	237	213	197	247	241	221	218	239	198	220	196	198	230	192	235	212	196	178	209	219	245	217	209	215	207	198	195	211	195	227	216	178	212	242	197	224	232	208	206	195	225	215	238	195	210	192	214	243	192	235	212	226	217	218	221	236	198	208	198	226	214	205	197	202	238	200	229	198	201	220	207	192	219	203	193	190	228	199	232	203	209	248	212	228	255	219	194	214	217	203	197	189	210	202	191	216	214	191	204	245	257	202	221	227	206	205	213	186	197	214	190	230	226	192	201	199	206	218	238	189	243	195	206	189	210	211	227	199	220	205	197	229	218	194	191	205	212	190	208	228	218	213	210	240	223	210	206	212	222	204	216	189	200	194	228	221	215	240	236	211	186	191	214	195	216	220	187	221	234	234	208	215	220	221	214	217	217	222	246	211	219	190	224	204	213	189	216	183	213	230	190	246	217	210	215	208	220	223	195	203	180	210	223	233	219	208	219	214	228	206	212	243	215	199	218	196	197	212	207	205	194	222	238	218	214	202	228	216	190	224	235	206	225	215	189	230	220	219	198	225	225	236	198	224	226	223	200	230	209	231	212	211	212	210	228	228	231	190	243	214	225	238	231	194	208	230	233	227	196	214	196	232	194	212	222	218	208	220	227	226	219	206	189	205	220	234	226	213	205	193	198	184	185	184	216	207	214	220	208	225	225	220	220	198	219	213	223	213	235	198	228	205	213	194	237	212	195	238	209	206	202	194	219	211	210	228	248	223	216	224	227	207	212	216	233	232	192	201	215	206	224	224	192	222	189	215	199	187	204	200	221	206	192	194	215	219	210	209	200	202	190	203	223	222	198	205	211	216	233	204	225	176	210	178	213	219	232	236	209	215	206	205	194	205	225	230	214	196	208	199	231	220	225	235	195	207	186	231	190	193	250	257	207	222	262	196	191	214	214	221	179	218	208	236	199	207	224	224	210	228	219	203	198	194	193	218	214	238	230	207	212	207	211	200	219	196	209	224	215	219	213	228	214	217	206	216	192	187	213	214	195	238	198	199	213	207	203	211	234	178	198	201	230	219	244	202	197	209	234	233	219	224	206	204	205	199	227	240	239	193	226	204	209	187	211	217	187	223	200	173	210	216	201	211	190	210	184	228	198	211	212	233	229	213	201	196	193	210	200	237	199	227	212	176	215	193	206	208	216	239	222	218	204	207	199	216	219	188	206	218	200	190	206	221	229	244	219	184	213	200	217	225	238	259	215	220	202	194	214	204	221	192	202	207	210	202	229	229	211	215	198	218	225	250	211	225	232	193	217	229	202	192	207	221	227	227	222	226	198	224	183	231	202	243	172	227	217	220	210	252	207	235	253	223	220	219	205	206	221	200	218	214	201	222	216	233	207	204	194	219	205	209	213	208	232	218	208	215	210	227	215	198	236	192	185	245	230	195	205	227	204	263	181	197	174	190	207	205	190	205	215	219	200	228	210	212	209	237	213	258	207	213	198	228	218	197	216	210	225	205	214	238	224	197	221	212	229	185	212	197	209	183	221	225	240	195	207	214	212	220	227	193	219	223	200	202	217	214	203	193	223	178	217	211	203	222	185	189	227	231	194	228	224	239	205	214	208	229	229	240	212	211	196	215	223	231	187	216	216	223	241	203	233	208	210	226	206	209	238	202	215	217	197	214	218	179	210	189	218	209	200	209	197	241	216	219	203	193	207	210	210	219	260	213	221	222	227	214	213	216	224	231	191	189	205	180	217	230	230	225	190	209	182	214	239	226	206	192	201	204	225	227	192	248	192	208	212	223	184	206	165	239	222	228	228	218	220	202	227	214	214	227	192	248	196	220	221	191	200	208	236	200	247	226
3082	1961	1169	715	649	560	525	537	564	531	531	584	504	516	529	484	571	568	489	540	566	531	505	526	508	544	507	495	532	563	553	524	509	481	536	441	475	502	507	502	462	511	504	530	549	519	494	539	483	499	524	524	526	495	513	496	491	533	536	525	514	569	495	536	505	549	560	517	519	517	520	546	550	544	523	489	526	503	519	558	538	508	484	531	561	543	507	545	530	523	494	500	498	508	553	480	519	519	529	500	502	551	534	549	536	514	529	525	529	529	525	523	522	500	519	543	531	527	523	527	486	537	521	533	486	495	527	496	544	500	525	564	498	540	507	509	505	519	537	509	506	557	540	515	466	496	534	531	495	490	524	550	524	517	506	499	505	549	537	507	525	533	557	537	506	531	528	561	540	552	514	499	521	531	543	537	517	480	519	480	507	541	527	495	532	519	517	498	548	558	533	539	535	529	519	530	537	549	563	514	489	520	526	523	563	546	508	559	534	532	492	542	521	522	517	473	514	514	552	535	552	536	514	530	511	506	538	542	535	534	507	535	541	541	570	552	547	495	548	538	549	512	495	484	484	569	524	509	552	531	514	528	544	499	544	549	460	529	482	551	499	496	511	524	524	533	547	523	535	546	499	528	536	531	553	554	483	535	496	546	531	517	499	475	546	510	519	500	512	490	530	537	550	523	553	521	504	523	507	514	511	508	480	493	524	538	492	507	547	541	510	542	505	500	488	533	518	535	487	515	491	556	528	521	489	452	492	499	539	498	508	534	548	538	479	517	511	551	485	552	491	496	516	527	551	514	519	527	529	529	525	509	544	535	509	519	516	493	552	490	470	545	526	544	539	551	542	529	518	538	472	570	517	506	545	534	562	527	519	485	485	483	512	513	478	531	546	502	507	508	537	559	502	494	533	488	535	549	521	492	524	520	538	505	514	493	512	533	520	528	544	518	539	513	550	525	568	502	506	515	533	477	496	501	558	533	526	548	513	506	521	500	470	546	549	506	513	544	505	538	472	567	497	529	537	530	492	515	547	549	535	508	518	588	508	502	537	525	512	477	536	535	512	488	470	523	516	511	471	505	497	543	508	537	509	505	503	530	537	526	494	520	552	527	594	527	508	524	465	472	545	506	504	536	526	529	529	502	526	490	527	567	495	487	552	512	536	529	503	481	534	502	526	559	512	532	517	502	556	548	557	507	561	503	537	505	535	499	533	493	511	542	525	521	527	546	516	527	510	497	498	551	505	515	550	481	502	543	578	539	544	543	562	498	523	511	504	499	486	546	495	550	542	538	513	506	487	549	518	512	522	547	519	502	510	488	527	539	508	496	566	543	499	528	552	536	510	524	521	533	557	510	485	507	514	557	517	497	513	518	491	509	562	504	540	535	495	494	535	517	526	537	522	533	521	525	537	504	511	504	501	515	485	543	490	523	544	533	497	525	502	499	535	573	520	521	502	499	504	523	549	521	518	517	515	506	471	545	555	521	525	477	536	541	523	531	540	544	540	537	556	542	539	528	524	543	515	537	527	559	534	476	532	516	504	511	512	475	500	513	542	502	516	484	511	510	525	543	509	529	530	533	530	554	536	526	485	503	566	523	515	587	522	538	531	494	521	531	501	522	500	533	510	509	508	507	491	552	555	512	537	571	536	535	485	544	481	478	500	515	520	565	497	499	488	495	541	509	510	517	557	508	522	489	527	529	558	518	527	497	486	542	483	564	510	516	510	557	554	496	535	515	510	549	537	477	504	516	517	499	543	512	570	525	517	502	532	539	526	509	525	522	526	545	510	535	566	532	531	525	494	525	482	482	510	472	522	573	519	522	523	528	521	577	529	522	529	499	510	528	529	511	513	527	491	509	557	526	549	528	548	485	540	482	522	518	506	538	491	514	521	536	528	486	522	513	559	499	518	576	502	532	533	539	506	525	517	513	537	517	529	523	519	537	494	559	541	531	540	503	512	559	516	509	508	532	503	517	581	512	530	508	541	544	507	519	509	543	504	543	524	552	503	568	522	500	513	531	511	473	575	543	527	524	510	519	518	540	520	477	540	549	504	526	482	527	514	505	529	516	527	525	512	546	496	540	501	519	561	489	524	521	535	581	548	500	527	504	519	549	525	479	527	532	541	545	518	534	502	498	525	488	492	520	538	506	529	548	538	519	494	542	526	522	503	510	499	547	512	470	548	525	531	528	532	514	502	494	505	515	479	528	510	532	529	557	487	456	542	473	499	521	514	523	524	524	523	552	535	506	500	514	568	508	514	519	546	509	480	548	530	515	546	531	517	511	570	500	511	586	539	523	493	543	525	547	506	490	542	529	551	518	544	547	555	507	514	544	497	557	534	525	507	549	548	500	523	497	493	478	526	494	558	553	506	564	548	548	534	534	508	534	474	516	494	517	534	511	520	523	467	511	545	512	527	481	524	580	492	548	521	498	519	541	541	517	566	516	553	505	521	510	513	549	514	535	541	522	481	508	539	507	507	487	515	487	490	515	520	476	527	470	514	480	548	495	534	533	526	548	493	553	528	513	561	517	559	504	527	485	494	498	497	522	532	538	511	531	539	550	564	504	508	507	540	529	504	536	520	543	534	510	549	537	538	532	530	516	505	479	521	505	494	515	483	499	492	537	523	486	554	510	511	526	504	520	484	519	524	503	545	514	520	528	510	516	477	546	509	511	510	536	509	514	523	529	538	504	483	546	531	525	498	525	548	547	586	517	506	516	502	508	509	534	508	505	545	501	540	521	524	496	471	537	456	496	541	542	500	507	534	464	535	510	498	505	525	545	528	476	515	537	550	537	497	497	521	549	517	476	540	477	558	516	476	485	535	509	531	496	531	509	500	523	526	502	496	529	524	494	531	502	520	514	519	523	522	533	550	499	516	482	530	511	540	495	517	524	483	529	522	503	471	522	513	468	512	552	513	562	525	549	521	482	504	537	511	557	504	540	541	537	523	534	531	514	547	495	551	519	550	527	490	505	505	543	474	508	482	494	535	567	480	504	518	543	503	521	529	535	502	513	507	532	495	493	479	590	563	556	488	474	565	478	524	554	485	505	534	506	506	513	519	525	522	511	480	479	515	511	496	547	536	556	525	533	498	548	507	548	534	525	538	559	511	499	514	543	501	511	510	512	519	558	513	525	553	488	526	531	503	482	465	507	542	476	516	488	501	502	517	542	506	562	522	533	528	502	525	510	539	564	523	529	489	534	447	516	526	518	538	520	532	558	532	502	557	475	536	501	519	511	481	487	515	527	506	496	507	502	495	544	534	518	516	502	492	511	507	508	509	556	544	510	523	508	541	520	560	533	514	580	510	498	544	511	539	509	526	548	500	511	494	530	540	484	501	491	512	521	537	538	507	547	543	543	487	494	513	552	522	515	539	526	516	501	541	510	518	558	524	494	542	570	545	528	531	507	530	519	555	462	519	529	516	563	523	502	523	483	542	511	518	457	468	467	516	558	495	549	471	512	522	504	493	523
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
