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
338716364383	338716364944	338716365494	338716366044	338716366594	338716367144	338716367694	338716368244	338716368794	338716369344	338716369894	338716370442	338716370992	338716371544	338716372094	338716372644	338716373194	338716373744	338716374292	338716374844	338716375392	338716375944	338716376494	338716377044	338716377594	338716378144	338716378692	338716379244	338716379794	338716380344	338716380894	338716381445	338716381994	338716382544	338716383094	338716383644	338716384194	338716384744	338716385294	338716385844	338716386394	338716386944	338716387494	338716388044	338716388594	338716389144	338716389694	338716390244	338716390794	338716391344	338716391894	338716392444	338716392994	338716393544	338716394094	338716394644	338716395194	338716395744	338716396294	338716396844	338716397394	338716397944	338716398494	338716399044	338716399594	338716400144	338716400694	338716401244	338716401794	338716402344	338716402894	338716403444	338716403994	338716404544	338716405094	338716405644	338716406194	338716406744	338716407294	338716407844	338716408394	338716408944	338716409494	338716410044	338716410594	338716411144	338716411694	338716412244	338716412794	338716413344	338716413894	338716414444	338716414994	338716415544	338716416094	338716416644	338716417194	338716417744	338716418294	338716418844	338716419394	338716419944	338716420494	338716421044	338716421594	338716422144	338716422694	338716423244	338716423794	338716424344	338716424894	338716425444	338716425994	338716426544	338716427094	338716427644	338716428194	338716428744	338716429294	338716429844	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24870	21396	24408	28762	21404	21434	11121	634	452	429	431	360	367	320	392	387	357	364	351	312	334	322	341	319	327	337	320	323	315	352	276	302	347	342	338	316	327	300	287	299	305	299	301	322	317	274	335	305	339	308	288	338	299	328	284	313	283	320	313	321	299	318	318	305	334	296	323	333	316	293	339	312	347	309	317	272	290	345	316	359	334	317	327	310	314	324	314	300	333	309	319	315	345	318	311	321	329	327	305	292	336	325	282	307	293	305	316	337	288	333	304	335	353	320	348	337	306	311	268	329	305	320	304	303	319	306	318	326	317	309	325	290	302	309	308	302	302	314	282	302	300	304	348	343	282	281	351	309	330	302	315	303	335	331	318	268	325	317	317	307	309	339	310	324	277	332	328	323	290	323	318	331	318	318	327	324	287	318	316	311	322	311	315	303	283	336	281	350	309	323	299	351	332	299	270	292	328	319	313	300	339	322	298	320	325	297	302	297	341	325	301	349	312	318	322	301	317	322	323	325	301	303	322	291	330	313	315	301	312	307	310	309	312	300	306	324	294	303	360	291	318	300	312	327	268	295	314	299	307	333	292	303	277	361	304	305	305	301	322	284	317	304	292	321	327	325	325	296	284	314	311	300	350	336	295	308	359	320	310	308	277	309	305	320	329	316	296	299	278	334	311	301	334	289	312	323	322	320	348	299	355	301	294	283	342	320	306	309	314	356	340	352	327	321	306	295	339	333	282	313	312	287	324	350	305	301	295	295	322	283	285	339	304	290	299	290	284	314	310	333	323	288	302	301	298	329	301	347	328	329	309	314	303	314	325	292	307	324	299	316	303	315	303	324	288	315	345	304	319	296	303	306	309	299	302	312	323	300	333	318	320	320	292	307	292	323	322	334	314	290	316	322	283	328	288	304	302	315	320	282	341	329	290	311	315	335	265	325	277	271	269	296	301	324	276	297	330	282	341	304	310	300	326	299	326	307	346	323	300	308	330	335	269	301	304	302	288	319	298	321	324	356	338	307	304	309	282	291	318	306	297	297	311	324	290	296	317	300	315	318	327	303	309	313	297	329	289	299	293	302	305	335	286	300	348	295	328	295	329	315	290	325	308	314	331	292	323	321	306	319	313	309	327	329	287	318	311	284	321	310	349	252	307	307	298	329	308	306	306	301	285	321	316	304	327	306	321	279	352	334	326	317	321	286	320	308	301	314	329	311	313	324	288	306	332	313	333	346	331	301	291	319	328	297	283	306	303	310	331	292	280	296	344	331	340	324	311	313	311	368	302	324	328	281	324	328	320	317	314	348	302	293	349	317	276	316	294	285	336	329	335	318	292	314	336	325	338	296	311	305	312	249	291	323	318	275	314	295	312	330	333	311	314	347	346	296	315	260	309	349	335	323	318	328	311	287	297	322	319	297	350	338	309	299	292	340	291	340	298	315	335	286	279	308	315	280	310	330	274	318	326	346	290	345	273	283	320	325	335	314	326	310	278	310	306	306	351	304	303	328	303	303	303	308	330	263	324	280	317	317	297	309	297	310	310	333	285	323	289	290	336	295	334	312	317	299	323	324	311	355	313	326	314	296	312	298	281	318	303	293	331	328	313	310	333	349	326	279	311	306	335	318	311	326	311	310	348	311	324	315	309	299	306	322	304	355	306	290	325	358	311	320	303	331	317	306	308	334	308	303	300	285	312	304	309	283	308	338	305	357	297	328	322	322	310	335	308	312	286	326	306	297	308	284	299	327	285	310	329	320	326	298	293	292	318	334	322	349	309	286	286	311	331	287	316	313	337	330	327	335	306	322	322	327	308	335	299	319	347	329	306	329	280	335	292	299	294	319	326	333	307	316	331	300	298	313	282	290	306	293	316	308	302	322	296	330	335	318	284	293	303	312	316	301	305	307	297	295	338	301	301	307	309	341	307	280	295	311	312	307	291	303	327	335	314	269	282	303	312	342	332	326	307	316	299	329	349	321	313	284	333	291	294	294	344	333	318	281	318	321	320	317	301	290	343	299	298	315	343	303	322	307	313	318	337	340	317	339	291	295	318	327	305	308	313	325	298	308	299	300	308	344	304	294	332	316	310	311	299	312	314	267	293	318	337	355	332	273	284	326	303	311	335	308	309	268	271	327	319	315	320	341	328	305	322	271	294	310	328	299	304	320	318	287	349	292	317	286	324	336	313	333	290	321	298	228	320	337	354	302	325	324	324	324	344	316	323	332	289	302	286	300	294	338	328	303	335	265	276	304	329	314	335	304	305	297	337	321	338	305	283	326	329	301	286	282	288	327	333	301	300	323	294	293	310	303	292	314	304	301	307	331	313	298	351	313	298	325	286	295	294	294	286	282	286	298	310	294	313	303	290	339	305	331	312	298	284	320	320	359	261	306	295	294	319	333	308	303	293	260	302	277	339	265	306	344	326	313	303	356	281	295	303	282	283	306	299	288	296	315	301	319	319	280	292	328	298	288	306	323	300	319	313	302	286	306	323	315	289	306	325	320	306	311	345	292	334	313	296	325	283	310	320	322	297	272	302	347	335	304	302	290	314	315	313	289	310	319	309	308	338	339	334	315	310	321	290	314	315	289	270	313	301	296	342	327	321	290	312	340	324	282	317	321	313	294	311	314	299	270	292	297	299	293	301	313	293	297	296	296	278	291	336	327	361	351	300	320	305	341	350	307	301	304	270	281	295	318	278	304	302	292	308	298	305	308	327	298	311	299	311	326	291	329	307	342	298	270	292	276	321	312	316	322	291	319	368	291	307	314	286	292	324	296	287	296	317	346	296	299	307	325	301	327	297	272	319	321	314	346	315	289	306	314	283	298	321	341	368	289	329	306	293	329	334	328	315	279	280	318	284	260	313	327	342	315	329	320	298	303	302	313	307	306	338	286	323	317	310	293	307	294	340	309	352	313	308	341	312	327	342	300	296	307	302	300	275	311	338	304	311	326	326	323	295	314	307	304	343	313	334	303	291	310	337	331	308	287	319	330	296	359	305	311	293	318	322	329	316	339	339	305	274	307	307	304	285	293	306	282	305	294	321	296	327	291	315	306	314	287	311	318	317	306	294	315	336	349	305	313	278	287	301	311	315	286	314	323	298	342	299	291	299	294	270	313	328	319	319	323	308	328	284	354	268	298	301	297	282	314	294	340	302	341	351	300	335	321	267	277	319	288	322	326	280	293	293	281	285	291	326	323	288	318	291	334	269	291	310	340	334	283	315	318	288	315	330	294	329	308	296	294	304	317	286	285	289	318	321	320	295	302	301	320	322	310	340	307	324	304	356	330	317	304	315	304	286	314	306	311	271	305	292	309	317	285	297	328	316	301	301	315	344	284	297	311	292	336	310	303	289	331	329	301	323	327	315	311	310	323	284	354	337	306	315	321	317	293	324	288	311	328	304	290	316	299	278	274	341	303	323	285	317	312	349	324	286	310	268	296	284	307	350	295	272	303	308	333	285	323	294	305	312	325	301	333
4042	3325	1668	1038	808	764	707	705	675	675	712	639	713	676	640	680	605	660	660	646	683	635	713	651	661	696	664	665	625	605	656	669	671	706	676	646	641	681	653	666	655	642	659	662	681	662	689	659	680	629	609	681	682	622	635	660	652	684	670	640	656	628	621	661	632	686	647	658	642	648	686	640	653	620	661	666	603	628	669	627	693	628	621	615	612	688	672	636	618	666	677	634	630	667	655	641	699	668	612	644	646	642	649	652	604	618	629	666	637	636	632	649	660	651	688	670	654	666	635	699	652	631	633	621	651	663	645	667	675	661	660	659	620	695	650	621	595	669	638	632	668	605	616	674	623	614	681	650	659	665	635	628	627	651	605	611	633	668	702	636	658	638	601	670	645	685	666	652	606	719	639	667	631	650	650	666	631	641	687	626	669	678	611	645	661	667	623	670	682	635	624	612	682	651	661	647	635	659	635	708	650	675	652	643	663	651	666	653	668	644	613	611	676	636	639	594	621	638	674	652	613	610	650	644	704	698	675	643	652	673	637	592	676	682	644	655	670	653	678	649	672	645	664	668	648	669	636	639	661	650	620	659	657	656	656	677	634	642	596	635	647	635	674	605	601	712	701	639	657	648	609	625	625	665	638	662	664	623	638	687	631	672	623	679	690	679	662	623	654	667	655	660	648	655	665	633	671	634	656	659	677	659	667	666	642	633	654	660	649	655	665	660	687	633	622	667	665	658	700	666	629	638	670	651	649	655	600	662	603	612	659	690	659	634	626	667	628	688	573	633	653	585	620	664	634	668	654	650	656	668	677	620	621	689	657	611	647	635	615	698	629	670	654	632	685	650	637	633	676	654	675	650	648	601	645	634	609	623	644	644	661	660	610	667	695	690	673	627	648	668	684	658	682	627	627	667	681	691	646	669	698	646	629	622	681	628	644	614	678	674	638	615	689	666	661	660	680	635	649	661	645	632	685	639	636	668	692	604	660	683	634	637	649	654	669	668	664	664	614	670	633	681	662	665	626	673	635	680	667	626	660	713	664	655	644	667	666	683	678	666	669	650	647	695	644	648	608	636	612	626	591	683	662	664	634	625	667	655	678	636	651	698	635	600	649	631	642	626	666	625	680	661	642	656	654	651	677	675	644	668	624	638	647	640	666	683	663	657	641	700	621	646	664	676	647	646	671	650	643	734	667	677	651	656	635	650	632	679	641	645	671	639	647	646	627	616	653	659	642	710	707	641	648	691	659	703	610	677	613	666	707	666	642	655	680	655	631	641	673	618	641	657	645	658	643	656	633	651	617	607	624	622	680	625	662	691	664	659	673	655	627	677	634	691	647	618	661	680	678	618	650	686	655	658	631	657	643	630	668	642	691	653	677	652	655	615	668	651	681	658	624	661	656	646	633	670	684	667	649	617	615	652	630	615	658	698	627	637	628	682	642	638	639	630	643	651	642	661	641	651	672	643	671	675	624	653	636	667	629	627	665	653	626	674	675	643	604	662	630	655	667	636	620	634	656	642	652	627	645	623	700	655	648	608	680	661	631	625	656	636	670	629	662	676	699	641	680	641	667	692	626	629	625	648	664	678	692	710	608	690	626	669	648	649	670	651	635	657	671	658	646	616	678	658	640	612	717	653	708	621	639	686	657	676	699	656	676	617	668	671	668	624	605	663	634	671	641	650	625	629	647	631	642	634	626	683	730	657	631	654	657	699	634	624	663	684	638	643	616	646	651	607	674	648	662	610	656	665	652	632	598	657	637	629	661	664	608	642	636	643	652	656	652	606	648	634	686	673	666	712	675	656	680	625	681	690	662	641	665	725	657	675	613	629	655	667	687	672	659	630	666	636	631	682	672	675	637	691	651	659	659	627	644	645	680	669	658	634	608	644	648	687	639	663	628	656	668	628	642	665	641	659	625	610	661	681	639	704	637	631	644	633	658	635	633	673	612	671	655	641	689	667	642	643	655	666	661	647	626	659	692	607	646	671	648	667	666	650	637	646	631	623	703	673	625	638	670	668	640	645	659	659	681	597	634	671	675	612	614	638	647	652	632	636	679	621	676	638	613	678	623	670	637	629	610	669	697	678	640	669	700	676	636	628	656	668	661	645	640	653	642	661	686	659	641	666	603	652	606	742	653	653	688	634	641	639	688	667	672	678	719	666	625	641	638	609	669	641	631	653	680	664	655	684	667	685	646	646	664	693	671	678	631	610	645	665	658	684	682	643	673	662	649	571	652	693	670	660	602	659	677	609	666	614	661	659	657	656	632	624	665	620	640	589	674	635	617	661	656	626	647	668	651	670	664	651	640	647	673	634	636	681	682	669	693	652	639	647	664	661	671	640	658	637	682	635	692	696	610	672	649	682	669	684	599	723	660	698	622	668	639	622	704	663	613	641	670	660	668	686	673	666	659	629	660	700	664	615	696	688	614	720	634	631	674	611	666	662	658	670	707	636	672	692	651	617	670	670	617	691	660	635	662	669	618	612	661	652	660	670	653	735	660	647	694	641	649	667	681	665	683	678	675	608	660	632	680	642	637	633	639	662	610	608	670	671	650	621	631	670	669	697	682	632	686	674	662	628	698	709	622	683	622	674	629	626	651	694	683	659	629	650	609	706	650	655	615	696	670	648	697	641	687	669	644	635	675	608	635	653	665	629	710	705	630	648	694	670	691	684	700	689	630	688	704	666	654	675	663	667	641	650	664	667	712	655	680	650	649	669	698	672	691	621	659	684	651	676	641	649	666	666	582	667	642	685	624	646	639	662	642	674	651	600	649	613	669	662	649	644	654	650	645	633	659	648	624	648	625	645	683	651	644	637	643	618	636	679	642	677	651	625	640	658	640	658	656	659	646	638	673	652	616	680	650	682	666	619	657	666	661	661	672	638	646	599	633	686	620	641	673	683	629	644	637	671	646	638	622	633	669	634	625	705	686	676	658	642	650	627	609	647	631	684	658	659	664	656	693	671	650	645	644	689	634	638	649	656	616	646	656	643	635	645	627	677	598	684	593	652	633	633	671	656	669	632	642	675	685	642	640	669	631	666	670	628	659	685	725	670	696	652	622	641	629	659	670	602	689	648	659	612	640	631	690	620	623	733	626	660	674	647	686	640	630	646	660	605	640	690	670	671	640	678	646	629	631	684	625	654	643	669	676	642	634	676	633	654	648	617	616	635	651	666	640	659	705	649	666	660	662	647	708	655	628	684	657	676	636	690	669	664	637	627	635	656	639	658	643	640	626	670	604	617	646	623	656	669	623	716	672	660	612	643	657	618	627	607	668	650	627	683	658	622	586	657	638	650	614	678	667	594	663	623	642	657	654	665	622	658	659	616	680	688	645	646	607	661	674	669	648	686	669	730	601	696	616	653	665	684	655	653	664	698	641	674	623	655	640	665	612	630	655	669	628	622	646	655	646	621	681	683	630	618	681	623	654	680	621	618	691	648	632	669	618	661	653	643	636	649	669	633	621	645	626	610
32929	14269	1984	348	281	215	215	231	217	216	232	213	256	255	227	222	254	211	190	238	214	212	229	244	199	225	243	221	199	204	207	198	237	202	214	193	235	245	204	233	220	208	192	220	226	230	226	224	228	242	211	208	221	191	208	249	189	209	198	231	204	184	238	225	200	240	206	202	207	211	230	239	213	255	238	216	205	236	214	237	199	232	198	215	175	195	204	206	199	197	246	184	242	231	219	210	211	209	231	213	238	218	208	229	228	229	224	186	239	224	219	221	209	228	199	244	243	210	226	217	223	234	221	219	229	212	221	249	235	233	208	234	241	203	209	227	213	214	236	211	186	219	197	215	215	217	225	214	206	220	266	205	213	224	197	226	203	226	220	218	232	228	201	219	215	203	215	217	233	207	211	211	201	225	208	210	191	194	205	201	207	210	190	213	267	213	212	227	233	207	216	214	227	219	236	173	220	218	210	202	217	228	191	201	183	241	205	192	227	222	231	194	211	220	222	192	227	209	214	218	214	198	217	236	238	228	220	219	206	198	201	219	213	222	219	257	252	219	230	260	234	229	218	229	250	214	204	197	212	217	197	196	231	207	213	230	229	220	198	214	211	196	216	235	242	227	227	221	221	201	242	223	202	227	218	218	196	191	237	224	205	231	221	212	218	230	199	224	238	189	224	196	221	204	207	214	221	226	215	244	224	206	221	219	224	220	253	248	242	229	228	212	224	234	212	217	224	206	218	202	252	209	205	196	214	230	238	244	224	227	208	220	213	193	239	215	216	219	184	226	228	234	190	230	205	210	229	229	224	235	245	224	218	194	209	222	218	220	212	236	220	242	200	220	240	243	235	223	218	213	216	203	236	230	233	237	255	214	206	201	247	209	236	235	228	233	185	229	205	245	217	223	248	216	228	228	219	226	214	201	242	213	215	217	207	189	196	201	187	162	220	237	211	210	259	205	216	184	201	238	223	244	228	233	238	204	226	200	191	219	205	214	235	199	207	213	187	238	251	226	214	231	198	220	225	205	206	224	230	213	220	219	234	201	194	243	211	226	200	223	186	225	237	203	205	233	241	224	211	222	226	218	201	226	244	240	258	220	218	204	217	194	220	244	217	232	202	209	226	220	211	221	260	222	212	222	206	228	189	224	236	225	226	220	199	215	239	227	225	216	227	245	213	241	199	189	186	216	247	228	228	198	235	244	204	244	215	228	242	208	201	208	212	215	231	219	251	217	233	229	216	195	210	205	215	193	221	207	219	215	210	219	250	207	226	215	222	219	203	238	229	218	218	189	225	218	193	236	229	230	238	216	231	203	201	225	216	213	215	220	211	209	191	220	194	216	235	193	243	208	201	242	227	201	199	229	231	202	218	235	209	240	221	196	216	203	246	196	220	209	223	230	239	230	213	223	201	211	204	201	222	250	216	209	220	216	231	210	218	243	211	217	199	205	219	226	233	215	227	213	244	190	266	218	253	238	215	202	221	204	227	215	234	230	203	224	235	223	196	210	241	200	251	200	225	228	192	214	246	211	219	203	233	252	228	217	225	227	243	204	216	215	221	212	218	247	246	210	241	235	248	210	253	226	241	221	231	232	194	214	208	202	215	203	224	216	217	209	231	213	198	223	224	188	229	221	197	232	209	215	195	219	223	234	225	215	201	227	249	220	239	206	220	230	222	218	221	229	207	223	217	234	235	217	200	214	237	195	208	224	195	205	193	204	211	240	227	228	195	242	195	226	203	227	227	234	228	233	207	204	193	232	215	221	234	194	226	220	197	218	220	212	218	212	234	204	194	230	233	210	213	247	206	226	216	237	224	238	199	231	218	204	241	216	235	211	220	233	198	214	178	232	207	212	208	224	192	174	193	204	233	237	203	210	179	219	220	228	185	243	193	220	219	208	222	213	181	227	214	207	203	237	218	220	223	217	207	213	243	221	212	201	215	207	237	213	231	201	234	257	226	240	223	213	223	246	220	232	225	214	201	228	209	224	196	216	211	230	211	189	212	210	255	197	206	206	210	215	207	210	224	213	227	182	224	212	217	249	225	246	208	203	207	205	219	204	224	210	190	257	200	234	218	224	198	213	220	219	206	218	212	200	186	207	208	192	209	215	226	225	240	244	244	201	220	214	216	231	201	204	213	220	203	181	214	205	215	211	213	207	218	207	215	221	221	219	213	201	231	191	209	215	230	205	233	223	219	232	178	202	211	210	241	194	214	262	250	233	224	214	225	239	233	242	228	234	239	206	226	212	171	223	238	202	213	227	199	206	212	217	266	222	209	219	209	213	223	213	226	211	230	208	238	218	244	230	219	217	218	210	219	226	220	198	256	211	198	247	210	220	250	200	212	196	210	212	229	213	217	210	209	214	254	208	205	204	224	228	246	256	234	243	222	222	214	228	213	199	243	219	210	235	227	194	217	250	234	203	234	216	196	231	227	238	200	225	249	246	232	213	190	199	201	209	220	204	206	219	245	230	218	222	241	222	215	212	204	203	224	228	215	205	209	230	208	187	207	217	221	239	205	209	232	225	213	218	199	209	212	205	214	213	204	222	216	213	208	201	221	243	200	228	234	207	224	228	246	218	222	200	194	217	207	225	215	220	215	204	232	216	217	236	218	210	214	237	217	224	219	211	207	204	216	242	207	227	231	238	227	197	217	219	220	233	217	213	211	224	223	250	225	232	200	207	225	222	200	220	218	195	243	208	233	208	216	209	229	259	212	211	218	201	196	217	226	194	235	218	202	219	211	246	192	215	242	206	249	206	194	213	215	216	220	214	214	234	228	222	228	197	217	219	221	204	213	244	216	223	217	188	194	182	201	233	210	232	229	234	218	227	200	234	216	225	210	231	205	228	212	224	237	233	210	214	213	230	214	240	223	213	202	203	211	221	228	207	217	215	222	215	207	255	237	214	246	253	200	225	206	234	206	192	227	242	225	195	244	234	197	204	205	223	224	226	219	204	221	244	218	190	190	190	221	260	225	233	204	233	201	215	201	216	250	209	212	221	249	210	236	241	201	229	194	206	212	236	226	232	247	196	227	207	206	219	200	220	176	236	208	226	172	215	217	212	227	224	232	216	242	194	214	200	211	247	232	237	231	219	218	202	241	203	198	241	213	221	231	230	266	234	211	213	218	246	231	203	224	190	232	238	201	232	234	232	212	247	214	193	204	232	214	215	240	211	234	175	209	225	230	230	229	230	217	215	188	242	215	219	188	246	195	218	212	196	224	223	242	232	222	240	200	252	219	219	218	216	225	203	251	217	203	196	218	228	207	201	233	200	217	205	226	220	234	234	221	214	256	249	216	220	191	227	205	184	197	215	210	213	251	212	216	229	216	245	233	247	231	222	216	227	202	214	227	216	199	203	233	214	210	218	195	217	206	231	219	233	240	210	227	225	211	206	230	210	215	251	208	214	222	221	213	229	236	187	247	207	201	250	238	197	224	201	220	239	214	229	206	234	214	211	214	233	205	199	234	218
7638	592	580	561	535	546	535	492	589	515	536	554	528	544	541	508	482	574	576	538	506	534	517	514	535	577	508	541	552	516	532	522	529	565	516	514	554	557	524	540	561	552	537	533	567	518	531	510	529	499	538	524	533	483	531	551	538	575	528	544	494	524	531	547	551	550	565	521	542	573	536	528	494	554	534	526	527	487	498	506	525	481	541	515	511	493	504	528	508	531	488	512	549	541	526	509	548	536	499	505	545	559	567	485	510	521	526	516	539	563	488	526	490	516	540	530	549	526	514	507	533	569	543	514	529	520	503	532	551	509	526	546	514	534	537	505	532	531	520	516	536	521	517	538	553	580	486	578	532	502	531	528	555	510	538	572	525	511	512	546	497	520	507	529	524	524	486	499	497	549	533	543	507	572	498	532	514	479	552	520	579	541	536	549	520	504	538	507	532	563	556	515	521	493	496	526	497	506	544	549	505	578	534	510	551	510	538	537	533	535	580	491	572	555	513	540	512	529	492	528	510	519	555	528	575	557	555	537	499	529	510	502	556	531	553	547	508	510	541	521	552	505	535	545	535	504	507	530	487	516	544	486	534	533	487	505	519	529	511	501	540	564	494	521	536	516	576	531	549	546	533	544	508	522	533	532	493	525	498	508	549	521	527	530	487	539	536	505	534	517	551	501	550	507	540	519	526	543	539	520	494	574	541	531	527	547	515	486	524	504	500	552	547	515	490	570	567	527	502	502	507	577	540	527	503	521	542	506	499	532	540	556	508	513	505	524	527	545	498	506	547	521	536	496	509	487	555	517	508	544	550	538	538	531	506	568	522	556	491	513	507	531	578	571	565	568	526	513	531	517	516	516	536	513	533	532	539	509	527	517	528	555	520	501	546	515	524	529	510	516	514	520	531	538	516	515	600	527	518	493	458	525	487	534	497	513	521	508	527	536	498	550	533	523	520	518	488	517	492	524	521	570	511	494	488	528	507	543	532	545	547	525	557	542	560	546	499	531	520	562	557	515	510	543	489	541	543	515	520	539	554	527	531	561	548	504	475	539	498	545	531	527	530	525	519	562	506	532	537	511	545	531	516	508	560	511	543	539	511	532	518	525	506	518	577	493	544	521	513	552	532	524	526	561	512	464	516	524	524	491	578	525	500	521	544	527	568	560	534	482	554	506	525	526	519	572	545	521	563	525	531	547	505	524	527	505	515	535	478	546	514	509	522	556	540	509	510	517	544	527	514	542	519	521	547	503	480	499	532	530	574	493	467	519	479	528	525	490	505	543	522	557	478	594	579	528	544	542	539	495	492	552	526	521	538	525	524	544	508	520	538	534	510	518	519	530	499	507	514	520	516	527	572	534	532	539	497	529	508	530	546	555	504	539	555	538	560	539	538	526	526	516	518	547	548	520	554	519	525	515	551	540	494	558	494	524	566	548	506	535	484	530	544	541	543	525	511	564	507	505	523	517	494	503	554	520	538	543	552	526	537	544	514	568	561	515	551	544	509	524	495	528	508	519	549	526	504	525	501	579	535	530	562	544	555	517	534	529	502	528	518	581	492	511	491	535	533	519	559	520	556	607	502	535	526	532	513	506	557	527	504	498	524	497	544	509	533	516	564	512	549	512	517	510	530	523	541	503	508	494	513	517	546	504	523	504	498	486	527	543	539	563	529	542	529	580	490	526	513	528	519	534	543	516	541	525	561	544	538	528	507	546	508	513	466	517	562	522	556	499	528	515	563	540	489	523	507	530	536	542	531	525	549	532	522	572	532	544	548	524	529	516	528	520	521	541	543	520	517	550	493	532	525	523	535	523	545	557	528	547	515	498	479	532	535	535	554	555	526	532	517	522	535	571	548	504	517	513	498	520	569	524	551	516	524	541	521	514	524	523	552	540	526	495	556	521	524	547	530	513	519	549	520	494	548	529	478	502	554	549	518	499	537	540	545	501	510	539	506	528	503	535	538	518	479	542	522	537	575	522	507	541	511	526	546	516	518	551	529	534	516	563	529	534	519	536	503	526	566	575	538	523	523	522	533	494	501	507	501	547	537	505	547	488	563	494	563	540	497	494	542	557	524	558	514	547	546	523	547	517	537	520	506	538	497	534	546	508	514	593	558	530	541	543	547	467	531	548	522	556	524	492	535	515	539	544	518	522	539	510	492	557	519	530	516	501	509	544	517	527	513	498	518	488	515	522	511	523	575	497	497	511	502	500	571	531	542	546	538	564	587	521	570	515	532	533	541	553	517	541	517	532	543	502	562	519	500	547	492	524	567	553	520	497	549	532	507	545	521	493	527	529	559	494	512	497	512	571	546	509	538	569	548	550	544	531	487	490	550	508	530	535	522	514	538	542	584	525	518	509	534	481	522	525	533	495	531	520	513	538	535	501	512	526	508	545	531	513	492	553	547	542	561	522	508	555	511	568	519	525	525	555	534	503	533	544	494	546	548	549	533	522	525	530	524	553	517	554	547	556	494	537	532	540	538	529	560	556	547	495	507	517	533	490	522	514	546	502	523	544	517	503	508	498	550	537	511	480	544	549	508	499	538	517	536	502	538	495	505	524	552	534	519	524	543	547	552	496	497	503	550	548	504	535	530	515	539	515	542	507	533	526	519	531	529	517	551	534	491	519	510	510	505	546	523	511	531	524	536	528	539	496	493	513	516	525	535	545	518	576	546	532	577	522	497	511	526	501	491	532	532	532	527	553	511	548	565	524	528	529	530	534	512	538	488	528	540	479	495	513	526	532	492	516	491	508	514	502	535	532	548	541	554	500	472	543	505	494	528	526	592	552	546	516	540	552	566	496	510	495	498	525	553	528	502	529	557	517	568	552	553	503	539	542	536	544	531	512	548	520	507	512	565	512	561	525	599	536	527	495	524	514	482	513	550	536	577	517	517	545	520	526	544	510	544	516	560	524	501	536	515	488	520	544	538	534	497	504	546	531	524	472	506	546	540	535	564	520	519	525	537	512	529	567	508	582	585	538	527	525	514	483	500	501	516	559	502	516	534	550	595	531	558	528	537	549	509	510	518	556	540	535	555	462	536	568	469	527	541	526	532	530	513	493	493	540	551	493	528	557	505	500	509	547	515	553	534	527	484	499	533	463	544	532	521	548	470	488	521	539	547	546	516	521	507	504	489	522	551	543	510	529	488	512	538	515	514	561	520	541	535	503	526	510	503	540	529	554	489	504	473	524	517	525	466	534	537	530	517	508	549	534	522	508	568	515	549	529	526	493	553	524	527	533	517	557	484	528	514	554	520	527	513	533	498	525	539	535	535	516	527	548	541	521	532	523	549	516	527	506	524	538	535	524	523	551	554	518	506	559	525	538	506	529	529	480	543	527	559	509	511	533	527	580	492	511	529	496	560	522	534	513	530	560	509	522	573	510	540	511	554	552	570	521	481	535	580	545	583	503	497	562	513	554	524	585	548	539	496	561	526	563	536	528	496	538	529	536	530	510	507	528	518	535	489	475
25190	21050	23669	28659	21046	12706	642	491	482	410	413	405	391	373	382	396	392	392	421	421	415	397	407	346	387	362	397	390	369	383	410	368	401	370	358	383	379	376	378	377	354	368	369	374	365	390	367	386	364	393	401	391	390	364	357	377	381	395	384	417	415	382	356	400	343	344	390	374	379	358	409	376	371	374	363	396	380	345	381	399	361	362	362	342	391	385	361	364	370	402	353	359	347	368	366	389	410	377	356	343	373	335	359	355	400	383	392	382	356	375	352	390	372	355	384	390	349	400	375	365	383	381	372	402	370	357	399	346	364	333	350	394	409	369	388	354	345	358	351	350	379	366	361	381	351	366	342	378	346	337	401	367	412	396	368	355	335	362	333	367	386	317	427	410	414	362	368	368	389	343	334	390	368	384	368	355	354	379	366	342	375	379	363	336	369	382	413	386	403	398	377	395	372	342	325	351	346	346	397	359	386	370	334	352	400	358	369	373	398	389	361	358	383	392	347	339	336	374	386	381	366	360	410	358	366	355	410	340	368	381	369	350	379	332	368	360	352	353	344	351	385	372	364	424	368	373	400	404	398	375	363	335	365	366	383	351	371	367	338	332	375	359	367	374	372	389	408	400	382	394	362	334	409	342	357	416	384	400	357	355	340	413	371	394	355	374	336	373	373	376	390	372	399	366	385	345	390	375	405	363	367	349	411	387	372	379	375	376	430	348	402	366	361	339	388	372	343	370	355	365	357	368	367	379	353	358	348	337	368	395	363	384	353	327	399	370	360	359	360	343	355	349	364	352	393	401	367	392	383	391	364	337	374	335	342	404	367	323	367	383	385	389	368	386	397	382	416	380	385	334	380	370	377	374	370	379	367	385	349	355	342	390	348	386	375	384	370	351	367	374	370	357	368	367	389	389	389	380	391	360	365	348	355	389	390	380	377	333	355	325	355	336	376	391	364	365	369	387	407	344	365	398	373	352	361	376	421	371	350	404	387	379	331	368	363	365	353	368	367	363	353	388	374	378	387	384	367	385	372	345	374	384	404	400	361	382	344	340	373	330	346	397	360	382	401	432	362	330	387	344	355	366	358	350	359	409	364	333	352	389	356	370	376	393	355	385	373	381	362	382	355	352	390	378	349	364	391	365	358	389	392	366	343	366	365	379	335	378	344	395	367	337	399	374	400	364	367	369	374	349	403	390	369	349	370	388	375	382	367	415	368	375	397	398	342	384	383	411	351	357	335	374	373	377	402	365	401	367	409	358	406	355	392	336	375	361	349	403	395	377	366	378	384	376	357	390	347	371	388	386	344	352	360	376	355	402	359	362	349	326	356	352	376	347	384	391	382	380	363	380	371	346	357	356	398	385	359	360	380	390	379	341	380	358	379	374	370	376	365	361	373	374	369	378	340	326	403	415	351	364	376	377	373	373	395	372	444	399	411	364	384	399	342	411	378	373	361	420	347	335	411	372	337	380	367	353	386	332	396	389	378	357	366	392	359	390	368	424	338	408	372	404	375	369	395	372	404	408	354	379	385	403	385	383	383	348	373	380	375	374	366	408	383	445	368	356	336	378	363	376	380	399	386	354	372	364	368	383	350	371	370	387	346	383	352	346	356	338	344	380	368	388	390	411	362	398	384	389	393	344	362	390	395	372	415	321	364	397	381	333	370	390	383	373	321	377	378	411	354	394	364	342	356	370	340	374	356	380	375	322	334	370	372	406	422	412	364	371	365	379	380	390	372	361	358	377	375	380	350	379	381	356	401	374	399	322	401	386	379	351	379	397	337	360	351	328	374	370	375	432	356	405	366	370	373	349	359	369	363	392	401	352	371	381	378	406	391	405	378	351	364	348	366	383	352	379	337	376	357	369	381	340	386	335	381	389	352	357	435	324	381	374	391	403	382	395	356	398	395	346	360	406	368	402	374	382	346	347	411	378	333	379	359	411	342	366	363	399	383	341	394	406	362	388	395	383	354	393	373	373	351	361	346	344	368	325	366	389	378	353	321	354	361	355	385	405	356	378	393	390	340	410	333	420	373	385	383	341	417	410	394	395	315	384	361	400	375	385	388	344	362	405	376	378	382	371	387	407	382	353	367	387	365	391	401	381	351	349	380	334	419	383	388	348	347	345	378	362	364	386	339	369	384	375	387	382	377	368	429	358	365	394	374	394	421	370	347	366	381	377	365	345	395	395	346	346	384	350	378	364	403	388	354	381	318	355	345	363	377	375	377	360	356	363	340	363	367	380	363	344	410	381	388	399	413	369	382	355	351	354	343	353	375	371	395	363	376	382	391	394	393	396	396	375	349	350	402	333	390	367	380	422	361	369	359	392	385	355	385	357	327	353	355	407	411	354	375	399	361	396	394	383	383	403	392	410	383	380	404	398	357	339	337	378	352	371	359	378	356	408	386	395	377	369	365	425	408	373	365	405	369	351	389	379	344	365	408	356	344	379	364	350	357	377	366	370	399	358	343	352	327	348	367	386	353	385	379	364	346	363	374	361	383	384	361	360	371	390	366	369	390	336	394	354	381	358	412	345	361	376	379	401	389	335	369	357	362	363	375	376	344	376	375	349	351	376	363	378	379	371	407	398	402	396	368	398	373	383	373	387	365	374	348	344	346	418	387	360	357	387	389	382	361	354	352	384	350	346	372	364	389	364	363	384	383	357	351	352	339	381	355	345	357	336	377	370	382	359	397	359	356	363	342	393	338	372	431	363	377	337	381	380	365	373	362	345	349	385	371	378	367	379	441	365	377	347	372	330	365	384	399	388	387	370	393	365	391	359	387	399	375	387	387	371	337	405	405	369	346	384	353	353	375	347	363	381	354	371	418	351	398	388	406	371	350	372	381	356	366	366	409	366	367	359	379	371	379	334	344	364	376	372	362	378	396	353	330	377	344	362	357	396	347	387	375	373	347	344	370	367	367	364	342	387	338	393	322	396	368	370	395	432	350	395	392	385	415	342	373	360	354	409	355	343	365	387	371	363	374	357	362	357	358	357	376	372	359	358	388	409	384	382	367	364	372	412	375	337	418	357	345	373	391	372	366	379	349	385	365	385	402	358	393	354	411	371	399	355	400	387	383	356	346	392	399	373	353	341	403	369	402	351	395	403	379	354	387	394	375	373	366	373	390	349	384	432	381	359	322	365	368	374	361	336	366	363	367	355	368	360	380	407	361	396	355	370	356	354	389	385	386	401	380	401	343	362	366	400	418	375	374	402	338	360	373	386	335	393	323	360	349	339	380	384	374	357	374	373	377	355	377	343	385	373	369	371	369	360	351	417	334	370	383	354	391	340	387	386	367	380	368	364	389	366	378	386	397	389	388	382	362	378	330	360	393	369	388	363	401	343	416	361	357	396	408	367	354	410	405	383	360	435	365	385	369	366	387	379	385	359	375	343	377	378	349	374	373	344	383	395	349	339	341	391	389	348	389	387	382	378	412	374	359	327	357	339	386	387	352	373	395	361	404	388	398	362
4312	2245	1392	981	894	900	877	832	801	833	849	775	826	806	783	844	773	794	761	791	799	780	780	756	837	856	835	777	830	792	785	815	824	816	765	784	848	776	766	790	822	803	814	810	813	837	823	799	817	807	782	793	787	782	778	819	862	817	765	781	860	809	835	811	833	776	841	794	873	819	800	852	810	813	761	781	788	827	795	798	873	797	758	778	788	806	804	746	853	797	806	805	824	788	773	810	783	840	791	817	806	758	791	762	793	784	811	798	807	799	818	795	798	847	774	828	791	833	747	788	760	781	788	843	810	833	794	765	793	792	768	792	779	825	788	768	815	811	802	820	796	788	791	783	841	820	843	803	795	772	777	791	806	805	843	761	799	784	787	838	797	783	836	784	767	827	808	839	817	766	787	782	768	791	794	808	852	843	774	817	825	819	841	789	819	842	768	798	804	748	846	779	803	808	820	784	834	762	785	836	805	797	814	764	797	848	830	806	844	816	830	808	818	822	781	795	755	840	849	817	789	838	757	799	834	767	828	808	798	832	789	821	851	797	804	826	787	829	771	767	790	797	792	792	856	802	770	866	793	762	781	771	787	803	799	759	789	810	772	823	803	833	763	808	783	807	821	798	813	805	824	829	798	753	788	753	748	800	790	741	832	793	803	808	734	757	773	785	788	820	767	790	850	780	819	788	785	802	840	783	828	789	835	848	796	803	794	775	809	739	762	800	816	796	810	825	843	822	832	824	799	815	801	801	754	787	809	808	772	798	795	789	768	761	807	753	826	785	758	775	802	826	809	809	765	810	833	829	834	796	804	779	795	824	822	786	819	808	815	811	791	826	748	811	787	812	822	760	758	799	726	821	834	784	828	803	807	798	809	774	831	769	826	815	804	796	800	787	786	788	771	791	810	791	801	793	805	824	793	809	850	828	875	781	800	765	803	800	803	803	812	809	847	798	801	848	789	783	760	826	832	817	806	811	748	773	784	829	827	798	795	810	802	802	808	792	793	825	759	817	796	770	809	835	800	773	752	835	792	764	787	760	801	852	835	816	801	776	829	795	843	808	761	780	806	782	774	809	820	769	752	800	834	789	828	794	839	870	782	778	784	781	801	786	793	755	808	830	781	728	813	834	765	760	804	757	726	789	828	770	782	801	841	761	806	728	810	805	737	745	836	791	797	740	858	822	825	790	785	785	828	822	788	811	795	768	826	789	764	813	801	794	785	787	827	755	828	756	800	794	826	748	759	782	806	740	804	787	823	792	849	816	795	821	824	820	816	814	819	738	782	768	790	762	841	807	757	818	810	769	800	843	843	797	781	815	807	782	836	738	883	811	773	794	812	803	762	823	806	815	815	803	838	813	770	792	793	813	793	861	763	824	795	812	800	801	823	800	775	789	791	835	790	814	805	750	828	815	847	786	833	814	776	816	838	809	795	813	807	793	797	848	794	839	778	773	802	801	759	834	817	809	765	810	840	831	824	791	790	767	797	803	813	794	775	807	802	780	778	794	826	840	796	825	810	781	760	760	793	808	792	815	816	754	795	809	780	815	805	819	802	731	762	776	821	831	825	801	800	838	799	765	798	771	751	799	812	864	822	844	834	798	779	798	836	768	767	804	751	802	802	820	769	796	808	777	801	759	810	810	821	791	761	777	790	750	776	804	819	723	773	773	814	851	800	752	818	785	822	867	783	783	814	808	726	757	780	786	820	838	849	824	781	776	786	759	768	807	807	793	759	790	814	795	829	814	781	846	835	810	826	805	810	798	836	800	775	820	800	847	794	774	805	804	771	811	732	784	746	831	780	732	821	769	772	809	816	809	827	811	811	773	762	814	776	784	820	807	804	810	818	802	796	792	794	809	833	770	767	800	735	799	798	799	839	853	790	779	825	822	803	768	835	799	803	787	824	793	810	780	791	803	783	813	765	771	834	835	790	834	801	771	824	770	805	768	823	802	803	818	805	776	789	803	788	780	852	778	809	747	815	780	823	823	788	839	831	822	796	758	822	753	752	780	862	762	774	744	792	811	817	821	777	789	770	821	766	785	768	781	803	785	751	817	846	816	823	792	759	770	761	766	798	819	817	779	787	825	789	780	776	810	776	807	805	783	759	794	853	828	801	818	818	806	822	827	817	827	776	744	853	748	796	805	813	831	741	771	812	782	816	828	831	740	838	762	812	805	742	795	856	787	760	846	814	788	799	793	785	797	753	829	788	814	834	785	805	790	826	782	778	823	806	800	794	760	763	751	791	798	810	802	838	749	812	794	787	810	771	768	816	794	805	748	801	777	787	763	802	780	841	799	783	788	794	788	823	781	809	790	758	810	769	786	824	806	825	800	756	855	782	818	821	791	772	821	808	824	796	821	787	785	768	822	767	813	722	837	794	846	734	796	833	774	830	776	814	800	790	783	771	812	851	810	771	785	751	828	820	796	783	837	748	798	817	798	857	780	785	778	809	789	844	838	808	789	802	786	804	818	846	830	764	779	794	725	771	817	837	757	808	765	806	777	833	770	782	808	814	828	883	772	751	866	826	797	789	779	792	748	738	811	767	773	831	821	788	810	834	783	763	778	793	835	820	764	790	782	811	849	793	774	758	799	836	773	844	793	827	796	814	799	790	798	778	773	798	769	819	755	745	808	808	791	735	796	800	807	813	805	821	768	813	793	786	772	823	811	830	790	799	821	781	755	804	826	818	805	811	830	782	852	775	752	771	803	804	739	762	791	857	784	784	784	783	786	818	787	790	798	835	752	820	783	789	809	732	796	833	805	836	788	809	762	780	775	770	801	758	778	795	766	812	818	810	830	769	819	834	803	794	815	833	784	855	824	821	811	803	801	784	801	824	849	741	821	816	782	812	805	834	803	827	763	797	795	783	776	754	788	802	797	808	808	809	746	809	736	787	742	823	835	717	801	810	775	789	823	802	832	820	815	796	790	777	841	809	790	803	805	765	782	775	755	794	766	784	794	755	777	768	817	794	799	810	816	810	811	816	797	823	833	770	812	825	816	771	769	837	825	766	851	739	761	813	827	785	801	771	820	845	795	776	811	806	811	823	761	803	763	796	815	816	800	819	788	766	742	823	826	760	769	815	795	775	787	750	783	782	796	830	820	800	841	796	771	808	833	811	796	788	773	806	829	794	808	853	846	764	800	819	783	801	854	768	797	785	771	785	790	721	755	844	813	760	808	821	802	769	826	790	801	839	834	782	775	723	762	763	803	786	790	804	780	772	785	826	838	712	829	831	753	777	767	815	829	768	795	795	784	800	768	797	840	789	784	781	839	818	814	753	784	800	774	769	756	809	815	753	816	825	836	818	836	843	776	833	833	806	805	827	790	786	833	773	816	800	778	805	796	842	776	838	781	762	770	805	841	808	777	801	820	786	801	840	811	794	796	827	750	785	750	803	753	837	814	786	789	752	768	826	778	794	794	856	857	777	815	802	768	814	794	826	809	804	800	749	796	782	786	784	822	821	837	849	859
24343	20970	23915	28166	20971	20994	10977	630	435	405	423	331	352	343	372	330	364	314	288	309	339	343	347	309	343	351	298	327	320	286	328	345	301	300	289	265	314	326	321	358	324	306	325	319	320	303	284	289	285	323	327	285	307	335	332	286	303	327	277	288	314	258	323	300	313	310	303	325	273	302	311	336	280	310	292	302	332	295	313	292	300	317	291	316	289	319	329	316	294	308	317	314	316	282	289	283	255	310	299	273	325	303	322	274	273	280	307	316	310	292	316	292	312	325	332	299	310	299	318	273	276	310	315	268	271	270	313	315	303	339	306	313	328	291	327	257	273	327	290	322	297	301	308	253	309	333	294	298	263	302	315	286	316	345	272	311	272	319	280	300	332	296	298	289	325	323	265	284	321	315	304	277	313	314	280	287	302	280	280	304	306	329	258	306	300	284	300	279	325	331	262	320	321	303	324	310	344	270	300	308	292	291	296	303	323	304	328	355	317	281	312	305	286	292	297	299	314	316	316	255	291	316	288	282	276	306	346	296	277	281	308	314	315	304	276	319	313	312	291	295	305	289	304	273	276	293	301	302	323	317	313	322	305	300	329	277	325	282	319	342	288	304	326	283	325	316	287	304	319	336	327	323	308	326	319	281	285	293	327	294	286	322	287	301	323	330	297	319	327	284	292	307	290	317	306	313	301	315	319	288	337	294	298	277	272	265	331	306	286	283	332	314	300	294	283	289	316	306	314	289	307	327	325	274	257	307	297	327	322	265	342	316	298	333	307	306	308	320	296	347	317	300	283	316	341	314	305	314	309	300	294	296	303	296	309	286	300	303	307	297	284	293	321	296	334	313	308	314	300	309	298	330	297	314	266	325	312	284	324	294	320	300	348	300	314	284	296	291	311	331	336	288	318	296	305	286	276	280	304	310	325	288	308	305	276	318	309	277	283	309	327	295	343	311	317	322	308	288	277	296	277	313	285	322	322	329	293	285	309	279	294	301	292	314	299	298	335	317	311	339	280	277	292	302	309	259	293	299	337	293	299	321	315	276	289	293	299	297	274	293	285	308	292	277	318	282	283	287	289	347	311	313	298	287	270	281	301	288	330	292	291	323	318	296	315	316	295	296	278	318	346	322	301	301	296	317	327	304	287	296	315	285	307	259	293	325	284	284	269	271	300	297	265	332	297	326	315	286	336	311	304	311	311	309	304	305	273	282	317	328	307	303	333	295	287	305	322	311	322	280	328	334	302	313	302	310	309	304	322	297	264	292	283	304	282	365	313	333	279	301	270	263	296	299	297	289	309	314	282	282	325	301	330	312	301	316	326	281	311	332	320	319	313	307	306	296	302	334	304	266	315	327	324	330	326	292	282	340	305	303	281	361	341	312	296	266	259	291	287	283	286	311	287	295	310	289	303	292	295	359	320	273	309	295	295	303	277	303	338	309	305	290	337	267	313	282	295	314	254	274	283	291	308	296	313	307	299	294	304	322	298	315	334	289	261	288	295	278	314	286	307	289	331	308	316	304	317	311	331	307	283	340	320	295	276	299	254	311	314	285	293	324	307	321	276	302	302	292	307	288	292	319	304	302	325	284	282	279	295	337	272	278	302	274	293	299	296	315	292	282	303	319	314	297	319	325	320	286	298	312	333	325	302	332	311	281	299	291	315	318	299	311	334	289	330	329	277	315	302	296	310	274	315	290	325	298	286	324	318	314	308	288	275	334	309	270	281	254	324	293	303	303	299	299	299	305	284	323	275	330	286	299	284	309	307	324	323	298	266	298	289	315	335	302	311	300	272	297	285	278	275	321	303	303	293	333	297	282	282	296	289	311	314	276	301	300	299	305	271	274	326	318	283	329	290	302	306	320	293	285	259	291	271	295	305	302	292	317	289	325	330	287	317	317	269	279	303	336	311	305	319	305	297	281	293	323	292	263	290	307	293	295	305	310	305	307	305	316	267	310	306	296	286	334	296	302	289	310	301	309	296	303	335	277	300	298	297	313	299	312	291	323	296	284	289	307	292	276	300	292	294	298	300	338	307	282	334	283	291	285	320	317	325	310	238	326	314	296	333	309	311	313	297	318	282	301	312	311	356	293	298	284	317	304	289	317	291	330	314	326	303	310	328	312	320	297	263	325	298	313	309	310	304	317	320	317	269	290	308	310	317	294	308	288	294	311	319	321	288	294	281	304	293	312	290	289	321	294	293	327	319	309	286	339	313	302	291	293	298	291	297	301	309	287	313	353	291	277	282	285	324	328	265	292	292	297	304	314	292	334	284	302	294	331	274	286	308	325	313	288	329	328	314	274	310	302	296	321	310	295	303	290	315	313	312	325	305	300	285	319	277	300	330	286	296	333	297	346	285	292	305	303	325	297	281	285	277	313	292	287	297	317	336	279	276	312	257	344	313	323	287	301	310	294	295	307	266	267	297	317	290	311	336	334	339	331	333	323	300	291	329	272	283	287	267	291	293	287	302	305	325	319	263	303	307	298	308	303	292	274	321	339	313	317	302	290	304	291	294	331	313	282	318	326	280	319	324	303	292	270	298	309	303	331	315	317	288	321	302	330	315	306	323	325	335	301	298	321	313	289	335	318	288	298	287	289	293	273	310	338	322	332	275	277	273	314	306	240	302	320	311	323	307	331	305	323	318	303	299	305	315	284	310	301	317	309	333	298	273	301	285	300	307	289	305	316	298	301	296	335	323	275	316	315	306	301	314	299	255	332	302	314	267	289	275	310	314	319	313	306	303	277	316	278	281	268	300	295	305	326	276	270	296	276	275	313	305	286	280	316	318	274	311	304	330	298	337	301	300	295	335	324	337	297	287	310	305	325	282	278	299	319	300	314	312	304	284	290	299	297	325	309	277	311	311	334	323	272	319	329	309	315	320	296	286	301	306	287	291	289	303	306	316	330	365	312	307	296	287	276	293	307	334	305	304	305	293	261	292	298	295	292	342	315	299	279	287	306	342	284	299	331	330	315	304	305	326	318	309	284	300	299	310	313	279	287	319	306	290	286	293	305	328	291	301	285	293	303	284	300	302	268	275	303	299	307	337	290	294	295	326	299	302	302	307	283	341	262	323	287	274	309	301	300	279	315	316	311	281	292	299	289	308	296	286	336	308	278	308	300	304	313	304	311	289	285	307	298	297	284	313	290	255	328	336	300	319	314	295	275	322	302	314	288	319	280	292	311	329	300	289	284	302	311	304	320	288	296	276	300	293	316	288	333	303	311	301	324	337	268	287	287	284	295	278	295	328	297	294	298	304	316	302	308	284	320	293	261	315	294	324	290	330	333	261	292	305	303	292	317	285	307	317	336	284	302	292	274	294	303	313	298	290	272	308	312	283	274	309	318	316	317	334	321	292	310	301	288	312	346	329	315	314	324	311	308	309	299	291	274	292	304	320	302	314	285	274	263	273	292	312	346	317	278	298	305	295	284	322	318	317	301	304	302	328	322	325	301	335	294	279	298	310	323	261	301
3995	3229	1659	1041	820	748	749	685	675	629	621	651	662	638	652	653	647	681	668	605	647	653	659	619	630	675	652	641	668	656	636	651	609	634	627	674	694	642	658	626	596	674	666	664	617	668	600	683	630	666	698	635	646	652	668	660	639	656	604	644	647	653	618	651	631	670	615	617	643	662	612	624	624	640	639	602	610	647	675	576	638	649	644	609	657	640	637	665	677	648	609	584	654	632	627	623	648	675	652	609	633	646	601	670	623	644	637	673	669	632	661	628	628	636	672	654	611	645	698	676	631	642	597	635	645	618	670	686	638	633	604	576	653	698	600	654	663	639	580	643	647	624	643	605	680	615	608	619	616	689	610	613	642	616	636	626	631	561	647	630	658	625	632	681	617	666	650	656	655	642	686	661	593	631	679	609	622	646	614	659	617	632	668	596	639	681	633	638	601	649	636	629	642	630	605	614	615	633	669	655	669	654	609	666	613	635	607	627	617	619	603	616	659	662	635	620	678	625	635	612	645	621	609	664	640	643	617	651	631	663	617	702	663	637	667	603	669	636	654	636	635	622	661	625	654	618	630	630	632	658	609	673	661	676	615	613	622	656	634	637	658	633	660	674	629	638	649	647	681	648	665	651	612	638	618	625	639	668	614	609	651	633	618	659	697	699	658	600	689	631	666	591	611	635	643	658	669	665	646	624	683	590	617	658	670	610	671	640	627	651	663	620	659	651	632	602	695	653	664	635	606	627	626	659	690	659	671	635	667	645	646	656	641	650	669	625	661	629	583	636	651	621	615	617	615	653	630	629	661	659	611	667	636	609	666	622	629	658	601	614	605	631	655	648	578	602	611	635	674	687	660	597	612	677	608	652	618	638	621	647	645	647	659	656	646	657	657	664	669	617	654	638	679	688	653	665	671	620	625	694	661	621	635	651	627	623	630	597	667	642	634	644	679	603	660	635	636	663	633	596	693	634	640	675	640	655	699	656	636	660	645	601	654	615	629	647	647	603	637	618	674	654	614	660	673	662	647	628	660	600	628	667	626	663	670	663	644	641	611	684	635	666	623	615	656	619	639	620	611	630	675	600	701	617	657	633	624	678	647	676	609	575	678	615	596	672	641	657	666	638	605	634	599	649	663	670	651	599	645	629	607	652	678	643	654	627	587	650	665	644	634	670	660	635	628	583	638	604	646	571	637	637	635	654	636	670	628	640	633	650	650	659	665	663	637	580	637	652	654	621	672	612	633	676	673	614	632	646	599	643	641	633	672	657	676	684	627	623	639	632	625	608	624	628	677	616	655	607	645	646	680	658	665	613	628	645	595	646	611	685	639	658	587	661	668	643	645	652	690	634	677	660	692	624	649	623	600	691	664	639	671	616	658	694	639	666	662	664	651	633	616	648	638	647	638	639	673	641	637	639	691	652	635	693	671	634	671	662	648	649	692	627	618	678	657	592	617	640	665	668	659	665	657	644	632	630	605	644	625	639	648	640	636	692	673	656	594	631	678	616	623	652	624	613	655	658	656	645	638	620	678	630	664	649	640	635	574	638	637	691	646	616	608	646	685	635	620	631	610	679	592	606	626	614	674	598	630	621	631	621	627	601	603	632	643	668	653	617	631	636	618	669	622	623	617	616	617	624	622	662	627	622	659	625	662	633	691	594	631	655	654	602	647	654	655	620	669	629	651	628	642	645	632	674	640	631	631	615	611	656	657	636	659	672	630	648	618	667	640	684	635	648	634	657	662	651	574	639	636	633	648	678	645	645	652	624	684	661	686	698	652	625	617	651	669	630	633	662	590	624	668	660	604	663	639	634	628	637	609	588	664	577	658	660	623	635	647	615	617	598	659	657	605	641	645	680	614	602	615	643	623	633	606	660	658	662	636	633	645	623	618	643	628	627	620	632	666	631	643	633	641	670	621	619	627	674	629	673	624	651	603	639	626	594	671	651	614	632	641	615	681	658	632	633	603	645	593	639	641	617	603	627	626	614	627	622	684	684	602	606	609	640	653	626	621	665	656	705	667	627	647	679	692	650	675	676	620	636	649	630	603	616	640	623	612	662	645	602	579	633	619	637	641	671	619	650	623	651	666	614	672	628	554	644	664	645	622	605	601	650	652	707	650	654	612	643	627	678	701	616	668	632	664	638	654	605	652	669	621	675	637	638	652	634	636	655	661	646	633	610	648	627	645	634	614	614	610	647	684	657	641	664	613	653	628	653	615	640	625	656	603	623	644	634	671	631	627	640	670	626	605	644	664	659	658	638	651	635	561	643	641	632	650	659	652	614	664	632	639	628	622	700	665	658	642	679	589	650	587	644	659	621	665	636	671	603	606	657	632	636	624	686	628	651	634	623	650	626	663	645	635	613	567	598	623	659	640	624	669	648	663	607	649	697	646	608	636	589	604	636	623	637	657	639	645	614	587	636	648	642	611	640	638	640	627	614	638	619	638	604	619	680	648	646	670	683	658	656	632	644	621	592	651	647	633	620	627	633	657	638	632	691	698	645	629	609	631	637	660	617	621	663	615	646	658	656	643	627	645	617	643	640	628	623	673	623	648	599	645	663	634	693	625	645	603	636	634	631	622	647	654	632	665	634	668	627	662	638	614	683	643	644	594	643	637	633	660	633	632	661	611	671	655	627	638	636	597	624	631	601	633	621	662	655	657	631	608	634	665	680	693	614	664	623	609	651	682	651	645	598	630	635	637	610	647	691	656	643	633	654	601	657	658	615	690	636	626	604	647	623	645	642	684	640	620	617	610	651	658	618	673	600	609	636	635	622	650	611	679	624	625	601	649	627	632	678	655	614	633	687	643	609	617	601	688	630	669	673	666	655	687	635	635	670	606	584	616	613	595	621	641	631	629	622	612	671	684	621	649	631	621	615	658	623	633	610	687	599	649	655	641	655	645	695	643	653	657	612	607	656	618	678	663	660	629	637	632	648	625	626	630	647	637	615	604	652	618	644	646	691	604	647	641	635	674	639	620	646	655	642	616	628	655	616	723	619	653	645	578	671	646	623	611	644	654	651	597	632	654	625	671	615	629	643	650	644	566	674	649	634	634	597	652	662	636	672	619	569	615	625	668	648	621	658	670	628	596	643	642	631	653	619	646	669	645	605	627	642	624	593	652	637	621	621	629	630	675	648	635	622	616	629	688	668	656	635	662	641	656	658	613	679	626	583	662	650	581	658	658	606	614	611	634	657	605	665	628	669	645	610	641	605	670	650	648	623	648	605	658	644	632	647	652	590	636	688	656	596	660	661	658	641	646	640	684	644	637	625	594	655	629	629	630	610	668	655	620	602	611	680	631	660	655	630	609	660	627	651	674	618	671	637	654	625	618	652	647	631	635	640	628	603	663	606	631	647	634	657	662	591	681	679	626	645	587	638	648	642	622	683	650	674	625	633	660	629	633	639	629	659	651	592	665	642	658	668	598	638	654	602	605	629	606	667	636	606	680	618	584	617	616	602	672	631	641	692
33232	14376	2029	265	211	259	242	221	247	257	238	207	232	218	224	233	217	196	218	222	220	231	238	237	226	232	221	219	202	210	203	213	196	246	224	213	184	240	215	229	244	238	239	209	224	192	242	213	225	219	221	224	197	229	212	200	190	219	242	236	217	196	236	205	243	211	233	200	230	241	206	201	199	249	200	208	206	234	257	208	220	210	236	229	224	217	209	198	241	220	192	215	214	226	191	209	217	216	212	217	189	254	212	237	220	232	218	202	209	203	191	204	237	206	218	223	212	223	235	235	220	229	212	224	246	218	208	184	223	228	236	211	241	220	215	197	185	228	206	211	209	241	203	206	201	206	233	239	235	184	218	198	270	226	202	216	224	242	231	231	210	211	244	235	265	228	205	222	220	209	198	208	224	214	218	230	213	208	232	236	211	251	214	210	230	179	247	224	217	197	231	186	214	186	229	223	224	227	217	253	218	205	234	224	216	245	209	225	212	207	227	204	177	198	216	236	210	226	221	195	221	221	237	231	211	237	221	211	205	215	217	253	225	235	211	205	196	207	213	232	227	235	251	220	209	210	228	238	222	236	229	212	257	208	204	221	212	192	193	217	187	194	244	209	229	213	202	230	218	221	202	219	202	221	227	244	215	224	239	232	230	246	249	206	211	228	215	230	219	211	209	228	200	208	231	216	189	202	203	208	228	227	219	211	220	228	226	195	207	208	212	253	209	243	223	217	227	219	220	230	237	226	240	237	196	223	224	227	216	189	204	223	220	239	198	215	205	223	196	230	220	228	213	210	216	225	212	218	217	264	217	220	204	208	228	208	209	186	235	223	213	213	195	239	227	248	228	197	219	223	208	220	214	232	204	222	224	240	215	242	225	196	200	202	195	224	224	230	229	213	190	243	222	188	216	216	221	228	202	220	209	245	202	226	179	210	229	216	238	255	245	221	227	229	224	236	214	215	208	217	241	218	223	227	227	216	203	223	237	216	220	229	225	204	197	221	216	211	204	192	228	234	242	222	213	214	219	216	179	222	211	239	199	218	230	227	213	188	188	233	212	214	225	248	203	194	211	220	219	232	182	229	214	212	208	200	194	220	222	219	203	203	220	224	227	211	228	210	216	224	224	224	217	209	240	211	197	215	216	205	217	241	220	248	219	228	200	218	232	214	197	192	215	209	225	233	249	234	230	201	229	227	207	219	198	211	255	238	240	250	210	212	218	211	243	237	239	218	199	210	194	223	216	220	224	234	236	229	228	224	211	239	241	228	210	200	237	205	241	218	231	248	217	238	210	217	217	209	220	225	228	221	218	203	250	230	219	244	219	200	200	206	209	213	241	239	242	226	226	260	219	222	219	221	201	243	207	211	234	204	207	228	222	240	217	177	192	253	199	218	231	219	226	254	210	220	216	216	239	227	213	234	238	223	213	208	222	197	239	221	189	207	232	225	245	231	206	245	219	223	216	221	201	226	211	266	239	211	217	240	223	207	210	211	231	237	199	226	196	228	212	218	228	249	209	231	206	241	217	245	218	243	227	225	208	222	242	208	219	244	240	197	236	220	241	248	222	205	222	249	188	209	192	228	217	204	219	219	222	208	222	188	250	221	206	191	238	229	220	223	198	247	216	215	240	234	208	231	207	227	225	216	221	234	208	213	224	211	201	209	220	201	226	226	219	248	229	228	221	212	194	202	223	224	207	224	221	204	238	211	232	207	237	203	196	227	206	216	236	227	220	195	217	237	220	186	221	226	214	233	251	207	234	214	211	203	201	215	216	181	214	211	221	220	199	194	215	209	232	227	242	201	191	204	240	200	224	237	215	196	224	215	217	220	205	193	206	221	210	199	212	213	203	216	207	219	235	226	216	247	220	204	207	239	242	221	215	220	220	238	190	221	220	215	226	251	210	250	212	225	217	211	227	214	211	226	217	231	222	236	240	214	254	211	214	180	217	213	210	215	222	205	218	214	236	201	227	223	219	202	233	221	244	242	229	237	230	202	231	243	218	232	194	213	228	228	214	190	207	207	231	213	204	228	225	225	203	232	205	230	210	196	191	236	210	213	187	236	231	210	210	220	228	248	239	231	255	239	216	224	207	220	247	216	223	202	209	178	200	237	209	217	238	200	214	222	208	224	225	242	242	219	227	213	207	198	214	246	218	236	249	230	218	227	213	222	227	223	232	246	215	218	196	212	221	203	255	225	215	213	225	246	228	233	233	210	207	216	194	234	215	205	226	263	227	235	250	239	223	247	224	225	218	235	242	215	215	207	214	243	247	220	231	225	222	221	209	216	214	218	226	225	218	232	234	211	255	240	210	242	226	209	191	223	230	200	241	216	232	202	211	203	198	215	251	197	253	245	198	207	226	204	214	207	213	232	205	217	223	210	198	208	227	196	184	198	190	221	205	228	217	201	223	224	232	192	216	213	240	244	223	198	214	208	234	206	212	226	190	228	225	210	215	228	212	211	207	205	203	202	228	230	200	216	229	223	244	225	243	219	227	235	200	227	214	224	226	210	216	234	220	223	233	211	220	220	227	212	238	202	211	225	209	226	262	208	204	193	211	240	216	221	237	232	257	223	220	225	228	235	220	196	245	213	202	214	195	209	210	213	233	217	217	215	213	213	203	199	235	230	211	209	220	204	211	223	239	202	185	202	227	199	227	189	225	219	232	213	235	199	197	236	200	212	235	207	250	240	245	197	204	195	180	213	221	224	225	228	227	231	243	218	225	197	219	242	199	215	233	208	221	230	203	241	217	211	206	212	210	235	212	229	193	193	202	205	209	240	189	212	202	246	234	201	197	198	208	218	218	207	256	209	242	210	230	221	207	231	195	239	209	216	209	232	227	211	234	214	207	206	219	210	203	226	222	203	218	213	176	204	216	216	209	237	205	208	199	218	199	231	224	228	233	225	234	217	228	212	215	211	217	229	214	217	218	181	187	208	204	212	232	261	214	218	225	206	225	236	222	231	256	218	214	233	221	202	213	222	230	210	223	183	225	224	220	247	235	186	232	242	186	237	208	218	194	224	217	206	200	231	189	230	233	216	248	224	221	201	207	213	211	210	216	199	197	206	234	233	244	224	252	231	237	212	217	220	241	230	217	237	222	211	237	208	224	206	219	218	238	236	200	213	201	220	198	194	230	214	224	198	248	239	230	224	189	236	228	209	241	245	186	220	247	230	198	224	219	212	213	229	230	243	239	225	218	192	223	209	218	217	230	251	219	261	219	210	232	234	209	228	233	206	210	175	236	241	227	203	255	238	230	241	228	205	224	218	232	213	199	220	214	211	214	206	224	245	247	177	221	204	224	225	192	229	197	206	231	213	209	227	241	244	219	220	217	210	226	204	258	219	198	213	217	216	216	219	215	205	206	217	230	230	197	203	227	203	237	237	195	227	194	207	221	219	244	208	230	218	191	211	212	218	195	214	207	266	229	204	230	196	202	215	180	224	231	239	217	225	258	248	223	221	227	206	193	214
7732	585	545	538	559	545	504	544	557	539	521	545	531	490	535	519	522	554	533	544	545	485	578	556	532	543	547	530	519	525	571	525	544	546	535	557	513	579	550	508	537	501	586	532	507	533	558	508	541	500	545	527	548	536	570	530	586	553	548	534	542	520	555	607	505	531	511	509	534	563	530	511	518	555	521	525	530	521	519	475	537	548	538	502	533	522	536	530	491	542	493	541	520	516	506	553	508	529	520	519	509	519	508	565	527	510	529	540	502	498	490	524	539	515	518	524	542	553	546	542	537	498	532	517	589	573	584	540	537	529	540	554	541	515	556	545	502	547	503	554	512	523	522	527	538	507	517	545	517	507	567	526	531	525	544	534	538	531	572	549	529	563	522	522	515	572	511	476	560	545	498	554	538	509	496	548	515	485	517	507	567	546	502	591	518	532	493	499	587	537	504	555	517	486	539	509	550	486	560	513	480	499	509	539	509	534	507	539	519	521	521	576	523	536	506	537	548	533	552	529	523	537	525	527	558	547	513	536	510	488	534	550	543	536	536	555	536	527	518	526	497	537	546	544	529	502	520	572	534	531	496	559	552	521	528	563	524	550	525	554	545	539	549	515	551	560	544	558	563	567	491	531	522	503	543	516	545	516	549	493	548	554	536	556	567	552	530	570	513	561	529	522	526	554	534	561	531	501	522	513	509	535	506	497	558	518	539	578	523	554	517	541	530	532	554	504	515	491	498	505	497	548	550	527	546	540	516	515	508	548	505	517	543	590	516	557	531	530	503	534	546	506	539	521	525	538	542	535	520	522	516	551	543	545	527	523	519	531	525	509	520	519	533	519	508	512	531	540	539	515	536	500	532	536	555	568	511	556	533	494	512	508	549	511	549	550	540	563	521	581	513	533	528	505	559	529	543	540	519	577	533	539	522	507	516	523	539	596	555	508	580	554	558	557	562	538	500	516	525	575	530	536	538	559	532	540	489	528	566	567	531	552	508	574	589	516	521	496	535	523	517	559	533	538	544	543	550	499	543	541	523	535	508	538	542	531	575	540	526	544	571	593	512	543	522	522	519	532	489	539	533	505	535	573	519	520	531	526	571	559	521	520	518	504	552	549	527	518	530	560	540	524	537	537	511	514	529	495	528	502	519	548	536	543	472	519	488	530	536	541	517	533	583	544	572	522	535	517	538	514	530	554	580	526	524	530	525	539	521	542	533	564	548	488	516	553	494	512	528	496	527	539	506	575	520	523	525	527	550	536	517	541	539	495	567	547	564	503	532	490	562	539	523	556	497	507	555	518	520	555	505	549	492	531	531	540	516	505	528	540	486	512	495	543	521	500	538	533	541	553	503	505	533	531	506	513	548	513	517	523	535	537	533	557	528	542	493	532	535	556	538	535	543	494	506	518	565	520	556	538	550	514	571	513	564	554	510	563	549	532	519	513	520	535	511	558	575	556	552	563	518	500	512	558	503	537	560	530	546	543	522	521	554	538	516	516	538	514	550	517	521	561	538	559	509	491	494	498	542	512	558	529	517	468	510	543	566	538	515	525	527	531	571	522	535	530	564	503	548	537	547	518	551	595	557	554	505	579	553	495	528	501	547	493	535	553	500	514	555	564	513	516	517	557	540	544	540	559	537	492	540	522	514	491	527	553	501	578	504	525	493	569	512	528	504	558	512	548	540	549	553	554	514	616	533	513	536	562	507	553	501	475	540	533	522	479	512	539	537	551	527	504	498	563	510	551	536	513	546	542	531	513	498	556	528	504	532	598	555	535	516	527	519	526	516	516	563	505	575	558	493	534	495	538	547	553	500	512	520	550	529	531	575	536	528	516	484	565	473	561	539	542	505	526	531	578	533	541	546	520	539	490	539	515	533	550	569	538	552	517	546	568	530	539	543	531	543	516	533	572	507	500	550	534	501	506	565	517	561	610	517	541	531	544	565	530	525	527	559	548	510	516	522	494	548	571	556	538	552	562	556	526	531	551	502	538	555	501	506	571	557	550	473	488	513	512	542	524	561	513	539	518	519	547	546	526	515	519	513	485	505	536	548	514	540	517	512	559	521	528	537	549	557	529	523	529	508	531	496	557	519	515	558	556	520	525	508	542	505	480	525	516	500	548	554	543	540	563	525	548	477	572	524	523	522	527	569	538	519	548	580	486	529	515	507	519	482	486	487	496	503	540	543	532	517	565	542	533	516	540	558	523	505	551	548	526	534	487	521	526	527	515	511	546	522	504	514	530	537	511	498	546	527	527	521	525	496	497	550	535	459	524	558	524	507	543	555	512	532	501	546	528	514	517	515	495	543	517	512	552	542	502	522	579	513	545	547	537	515	510	508	534	547	531	536	542	532	506	544	553	536	500	559	520	543	551	547	560	519	507	504	521	520	530	544	556	531	563	540	546	514	541	533	505	526	538	516	542	537	545	478	536	483	539	539	564	527	513	534	529	537	511	562	566	554	519	525	490	545	547	559	523	578	522	527	523	495	508	538	558	521	525	554	556	538	516	494	520	519	516	539	581	580	493	543	546	518	505	553	544	491	547	531	563	520	539	537	478	504	498	554	488	526	483	544	530	562	541	564	528	530	530	538	555	532	568	523	482	576	533	545	532	515	539	504	520	537	537	505	554	521	540	552	560	564	510	553	521	527	560	532	523	512	529	514	526	480	542	510	503	542	541	521	557	532	576	577	519	524	522	553	517	493	532	554	460	536	589	575	515	550	545	533	532	528	524	545	499	525	515	544	542	530	537	506	472	559	527	507	521	544	497	536	547	563	537	536	502	537	539	516	506	518	535	558	561	515	535	542	576	525	516	513	501	557	567	520	536	486	549	547	485	549	514	558	526	465	516	564	515	531	567	494	573	521	512	547	539	538	544	520	538	506	492	550	561	498	544	542	505	547	534	534	522	526	560	568	532	547	513	496	542	525	540	561	572	509	547	499	532	494	549	562	532	526	526	515	517	558	526	524	518	525	534	537	544	530	550	563	577	527	509	532	510	517	529	551	549	538	575	561	535	523	556	537	527	525	508	562	564	543	498	516	508	492	533	542	552	510	532	527	510	501	525	508	555	529	542	500	536	548	523	503	536	496	529	538	496	539	508	530	521	542	560	531	563	541	546	520	566	529	542	533	529	499	535	553	540	482	519	556	536	533	528	503	524	569	542	517	530	486	554	528	576	505	476	527	527	503	512	506	490	541	568	520	551	539	525	540	603	483	528	521	507	489	540	519	539	530	535	494	527	529	524	522	564	558	526	517	531	520	520	516	523	580	568	548	565	534	515	506	509	530	545	519	497	534	541	534	518	496	525	519	554	538	510	557	523	531	574	511	541	563	520	535	557	504	520	522	527	523	518	564	546	529	551	514	507	560	508	563	513	564	529	528	497	549	518	464	539	534	517	514	552	548	568	513	542	526	504	521	524	506	548	538	508	536	570	508	524	531	518	534	523	510	540	544	537	546	599	548	520	521	547	543	548
25028	20978	23534	28549	20978	12813	686	517	434	409	451	436	365	422	358	375	396	413	374	418	399	403	402	397	378	406	377	432	378	385	374	419	368	373	378	374	377	360	354	404	380	432	364	382	418	369	360	360	338	372	403	377	415	385	377	399	390	386	370	371	394	393	374	345	363	364	333	410	360	382	390	371	368	353	404	372	355	408	360	345	352	333	390	389	360	378	368	393	354	364	380	367	387	353	331	367	349	384	337	356	364	358	378	380	404	382	370	358	409	340	337	370	397	326	366	373	351	369	372	365	389	334	364	375	360	367	354	417	400	366	389	371	356	382	363	367	357	395	359	419	378	357	349	372	367	384	379	389	383	378	369	379	343	379	355	364	359	364	385	340	346	359	388	387	367	363	384	359	380	379	357	381	384	387	374	349	397	376	358	375	367	371	378	404	354	368	374	357	388	385	357	419	355	428	378	345	349	397	345	326	335	383	387	364	357	377	358	333	365	383	365	376	371	385	352	368	365	356	360	361	368	393	345	383	372	368	369	373	352	364	378	357	388	396	378	342	332	387	350	393	365	415	373	392	355	388	395	354	343	370	415	367	350	360	364	403	354	402	405	377	346	416	347	339	358	396	382	406	349	402	357	348	405	345	385	348	372	377	383	375	395	345	376	346	332	380	353	390	369	355	353	405	377	381	380	357	386	367	390	339	411	369	363	343	399	359	360	332	367	353	341	352	430	394	382	363	374	371	372	363	384	367	376	387	376	369	351	406	392	389	381	378	369	385	370	352	355	314	339	357	366	365	371	404	362	370	360	354	384	352	398	362	353	345	366	378	378	355	379	399	425	358	376	394	374	385	345	378	370	394	364	373	341	339	394	331	382	387	354	347	377	369	386	342	379	313	372	353	380	354	352	378	362	409	383	391	343	394	334	389	389	395	379	356	395	377	384	390	373	344	367	364	327	357	354	350	364	390	355	355	393	408	371	343	373	374	337	342	352	358	380	392	355	408	348	357	404	359	324	365	384	389	402	345	365	382	389	356	356	347	347	359	364	396	387	413	327	324	414	388	348	379	381	388	348	406	400	370	412	341	339	411	396	425	368	339	385	385	414	370	368	341	350	363	424	377	405	375	377	343	371	391	356	376	358	391	370	371	388	367	373	366	394	354	382	379	362	358	369	366	360	359	366	386	361	382	364	376	358	366	373	353	412	385	443	372	380	371	394	366	346	362	364	350	372	407	399	391	427	354	396	349	352	356	399	344	391	385	369	342	359	406	380	373	360	346	402	414	346	398	332	356	358	420	360	357	372	363	388	384	368	353	371	355	367	388	362	376	382	357	394	368	343	362	393	379	405	383	383	408	381	384	355	376	347	337	402	369	376	377	385	385	401	373	378	380	356	361	389	409	344	349	398	395	412	350	366	344	376	369	310	366	394	366	400	407	371	353	364	349	353	366	366	349	395	330	385	358	389	366	358	384	383	383	389	392	371	334	404	372	394	415	390	398	375	358	367	358	369	364	382	386	367	376	344	359	362	371	326	342	377	381	377	374	391	374	349	392	376	361	358	378	347	387	372	363	385	372	394	388	390	399	379	340	397	351	359	347	391	393	383	378	348	363	371	371	389	371	371	348	375	373	388	416	407	403	372	410	360	368	353	386	404	357	357	405	342	382	335	388	342	367	348	374	365	336	392	385	348	369	372	372	396	361	330	401	363	370	360	374	397	388	383	383	384	369	355	362	380	373	344	336	407	385	386	355	360	348	348	399	412	362	355	364	355	406	350	338	367	389	390	344	365	346	364	395	365	367	400	376	371	356	391	364	403	394	425	409	387	373	366	369	418	392	389	355	372	384	373	361	365	375	352	372	326	370	399	381	371	362	393	370	371	356	360	373	415	360	383	374	371	377	373	388	403	391	405	367	372	355	399	401	348	366	346	334	353	362	398	368	368	375	363	346	367	386	351	400	395	354	385	376	345	339	349	337	395	367	361	381	379	347	363	353	337	386	380	386	349	370	377	404	347	361	330	415	362	374	373	377	384	384	346	381	376	347	355	370	363	386	404	364	394	368	338	345	330	393	358	361	376	372	363	353	396	407	399	369	364	385	396	361	387	416	352	355	348	374	381	387	392	326	387	376	383	380	368	369	378	363	402	343	394	365	383	396	370	348	375	375	330	369	400	379	379	350	380	378	379	391	352	394	358	343	389	350	360	385	358	376	369	373	354	449	367	378	365	342	343	358	356	388	337	379	369	364	363	348	401	347	342	395	384	359	345	391	357	390	334	343	365	393	345	361	364	360	380	332	361	383	435	357	348	392	386	390	340	398	367	349	404	354	381	391	389	348	382	341	378	392	371	393	397	393	338	367	365	353	363	366	411	354	398	344	351	349	377	335	346	379	341	347	379	359	359	346	378	392	389	407	357	373	354	358	349	389	367	351	401	374	367	372	352	391	407	406	408	382	387	390	343	388	356	326	360	361	362	385	384	375	363	403	375	361	374	362	354	352	340	378	381	382	356	388	396	376	339	380	363	384	392	321	425	356	378	394	343	362	362	411	402	388	351	357	396	391	362	395	410	382	375	353	338	355	391	359	379	361	373	375	359	401	389	355	363	405	350	377	378	381	381	381	347	346	354	363	397	363	367	400	358	376	362	361	352	368	384	348	387	374	337	339	400	377	386	367	368	341	359	376	379	365	414	371	361	377	365	369	393	381	343	374	366	362	399	386	352	394	409	374	349	343	395	355	377	370	351	346	413	386	353	386	371	380	349	379	343	366	360	375	393	381	357	374	401	382	354	395	408	388	358	367	349	351	383	373	384	376	380	363	407	347	373	379	358	344	367	372	393	393	334	338	359	371	373	381	388	399	381	344	366	365	374	371	335	377	372	341	372	404	369	342	353	405	370	390	392	394	334	400	368	388	429	386	384	366	409	414	396	338	368	377	401	393	353	387	368	373	403	379	359	357	383	315	352	398	423	346	392	394	328	375	390	393	385	383	355	348	374	373	352	385	358	339	346	363	372	399	396	361	353	384	357	388	334	361	388	365	347	376	343	365	363	375	338	361	368	396	367	376	364	377	362	381	363	360	378	352	358	370	365	362	349	329	371	380	359	356	364	372	391	392	396	364	387	348	358	392	397	383	388	379	339	373	376	382	364	361	329	321	370	374	363	410	372	386	403	379	336	347	373	377	380	329	392	384	395	334	378	359	344	390	376	356	340	363	355	367	344	353	391	364	353	337	364	354	351	303	378	386	430	422	380	387	366	391	355	371	378	346	340	367	364	373	371	401	373	350	377	367	371	358	332	372	355	385	353	387	365	383	358	381	353	379	377	361	387	392	361	380	361	380	363	374	370	371	369	364	359	351	402	376	412	363	345	354	300	350	393	355	378	406	380	354	320	383	389	390	393	357	389	380	401	397	355	376	361	361	334	401	356	395	367	315	366	368	423	386	380	371	347	398	379	376	382	401	380	369	401	371	371	329	358	403	381	371
4359	2223	1313	995	849	828	804	807	807	816	827	820	865	834	780	807	842	801	793	784	835	802	766	838	810	819	829	812	828	822	824	828	766	798	851	839	781	762	845	751	786	808	810	798	767	808	807	802	865	780	835	784	812	824	797	784	791	769	779	816	754	792	840	779	756	805	798	742	823	832	810	773	828	832	795	800	789	773	832	841	811	782	765	811	743	816	798	782	798	780	820	808	771	804	764	794	837	826	864	772	767	756	830	760	789	800	730	792	827	824	766	852	778	789	782	749	829	770	810	764	828	772	782	810	812	770	777	800	825	790	813	768	799	857	785	757	804	751	840	803	814	768	783	799	830	770	737	833	752	815	716	875	773	763	818	850	803	816	795	810	808	747	833	792	789	804	781	770	768	758	790	779	780	777	827	782	810	813	768	831	777	767	784	793	792	840	775	789	765	816	818	757	851	784	764	846	829	808	802	758	741	762	750	822	745	807	804	822	745	778	849	809	807	775	840	769	851	815	801	830	799	762	791	779	825	797	825	759	842	787	783	825	815	767	836	816	763	828	784	824	846	820	797	818	819	854	833	804	807	817	730	792	815	775	783	792	838	823	763	792	815	800	799	792	762	826	828	831	737	819	829	743	764	817	892	800	821	833	790	844	827	813	767	803	817	763	770	782	808	806	804	820	830	784	791	813	805	787	772	807	774	790	789	773	731	868	765	799	771	721	788	844	714	798	770	834	760	792	792	740	834	728	832	784	810	788	830	791	880	849	781	820	816	801	795	800	764	789	796	823	808	784	821	782	794	815	777	816	804	750	789	853	807	806	799	792	838	808	780	793	806	869	827	707	842	801	815	776	821	773	818	838	781	752	758	819	794	743	799	842	806	799	802	856	834	788	792	789	782	842	804	798	767	807	806	823	770	863	815	786	815	772	799	799	799	761	778	771	799	811	785	806	813	789	779	866	815	787	820	781	774	800	794	783	804	790	773	846	783	807	836	778	802	783	806	801	784	833	795	815	801	833	786	791	800	823	776	798	798	766	799	759	773	817	826	827	809	790	810	777	826	828	766	795	800	801	857	815	754	811	809	786	842	795	786	794	808	812	758	834	828	773	825	789	739	835	781	838	758	754	759	799	810	785	816	811	824	785	812	822	799	791	732	824	811	766	737	776	801	845	789	798	767	717	766	796	793	789	771	780	810	827	767	810	835	769	769	785	811	801	751	795	741	775	806	826	790	813	789	744	847	820	830	821	755	798	816	822	823	849	752	836	775	810	816	773	778	785	828	789	813	744	801	786	793	839	802	751	789	823	788	800	795	830	837	785	830	766	788	816	840	743	810	830	761	759	826	799	856	827	822	806	764	814	794	833	788	788	794	903	803	825	810	782	846	807	774	797	809	805	802	801	749	787	816	767	786	779	799	787	766	828	776	805	824	826	803	781	758	784	795	803	803	748	811	804	768	816	850	830	809	755	865	820	812	763	784	795	800	766	807	799	799	796	766	814	787	799	797	779	753	830	778	815	820	824	802	744	826	780	799	828	790	790	819	802	840	827	813	822	828	811	753	854	764	802	811	799	747	811	829	805	831	851	799	826	809	778	801	795	813	780	787	813	835	738	780	817	779	794	822	805	829	826	830	766	787	765	841	797	794	768	783	770	820	776	764	844	767	807	763	819	842	766	837	773	827	836	818	805	785	776	803	798	765	836	795	767	791	766	820	760	762	845	801	859	742	823	783	877	807	755	793	773	849	770	797	792	795	788	821	828	806	790	779	779	745	853	808	754	842	797	802	793	802	834	778	796	769	844	778	795	816	814	746	779	817	795	823	815	812	782	813	800	833	804	825	781	780	791	790	792	829	799	785	748	808	827	782	815	819	764	795	795	763	840	807	829	816	844	821	805	788	791	769	762	816	817	806	760	808	811	789	820	750	762	808	793	838	798	788	790	786	768	784	805	799	770	780	746	774	801	807	748	797	813	789	802	825	773	808	789	764	810	826	861	791	807	834	810	794	834	807	788	788	814	759	779	876	797	819	853	742	778	850	821	809	808	809	795	732	747	772	794	808	773	774	792	797	853	755	791	775	807	772	776	826	742	801	796	819	812	842	804	791	797	794	790	822	796	854	857	839	825	786	846	792	860	837	782	821	793	777	753	810	801	791	751	772	779	761	742	808	797	827	795	811	773	767	797	832	760	801	801	774	807	801	814	768	768	787	796	831	747	775	789	817	773	767	838	774	816	814	790	815	740	833	779	806	784	798	811	873	849	801	791	807	821	727	809	775	782	802	779	804	767	801	825	738	802	769	793	788	800	805	798	819	812	858	810	833	797	811	766	787	834	806	812	816	792	776	818	772	792	835	828	803	843	805	812	720	759	823	817	839	767	837	776	780	741	797	774	853	815	815	806	758	786	819	788	806	844	778	831	764	797	815	790	808	836	796	789	822	787	773	836	791	740	790	836	786	823	843	818	811	811	859	858	792	793	779	784	815	831	827	820	852	780	747	755	792	869	787	776	772	765	741	803	745	788	795	824	781	793	791	757	804	860	775	797	786	743	751	838	781	744	799	808	830	814	794	820	785	804	807	835	833	808	729	830	781	839	837	858	743	764	774	840	786	804	778	801	810	824	856	795	783	816	817	860	772	803	756	806	802	825	841	745	809	774	824	784	807	778	754	797	808	786	804	863	838	801	793	813	773	826	787	792	751	827	767	786	775	799	806	784	808	801	789	800	800	807	803	820	828	831	787	818	796	779	780	762	840	841	824	782	787	803	792	779	769	820	818	817	774	788	822	763	781	837	791	768	770	746	801	757	793	807	807	825	770	838	813	763	760	808	796	770	820	718	763	748	791	862	829	803	805	722	813	827	745	795	788	827	814	848	807	776	793	827	798	783	800	814	775	775	785	802	847	801	794	830	785	774	791	814	820	802	821	798	771	730	746	841	750	766	818	765	864	810	828	789	810	835	771	801	790	781	808	779	777	842	857	790	755	779	821	777	816	796	804	774	800	782	755	844	816	806	776	838	827	819	783	787	807	774	791	815	771	767	794	822	773	773	804	792	769	783	833	803	794	792	841	817	787	820	765	801	797	812	783	805	773	789	755	792	809	801	780	811	782	814	736	775	839	868	817	805	813	824	758	795	778	820	789	806	774	851	830	773	783	761	834	787	788	803	806	857	762	802	830	787	797	832	787	787	785	842	805	810	749	800	737	816	787	837	784	785	759	833	779	813	766	746	811	799	805	779	799	808	784	833	828	800	809	821	782	803	792	809	820	807	784	859	825	816	834	815	783	839	726	745	753	799	789	809	809	822	806	777	796	812	809	814	727	793	802	826	828	815	773	782	811	778	751	839	823	832	829	783	798	782	764	784	807	808	838	750	791	783	781	838	800	802	776	850	776	793	780	818	837	756	810	805	821	831	799	765	782	782	784	805	769	787	783	854	775	816	823	769	758	780	756	790	814	829	779	797	784	829	823	782	787	796	766	804
24399	20978	23936	28221	20979	21009	10963	632	444	444	360	372	349	379	354	353	350	320	306	364	330	326	330	283	308	307	310	298	291	296	288	318	337	337	290	312	275	296	320	325	308	315	295	299	295	301	281	312	321	290	368	307	321	316	305	301	292	309	305	323	292	293	325	342	309	304	310	322	293	322	318	291	282	293	355	347	285	279	295	322	296	312	308	304	311	292	308	310	303	309	303	302	353	287	323	313	318	331	291	279	305	296	296	298	296	317	305	290	273	288	292	289	296	299	287	292	308	272	311	306	309	293	314	291	323	301	304	287	273	293	299	295	297	302	316	281	321	304	288	293	300	305	310	324	314	292	302	333	332	307	299	264	274	308	309	276	320	280	285	286	313	318	307	303	288	312	298	326	339	336	288	335	271	328	312	323	315	299	309	312	289	308	292	283	299	295	286	291	295	278	289	283	341	327	314	301	308	348	318	280	321	294	312	291	285	303	281	301	278	274	286	321	265	271	341	286	310	271	312	290	278	309	291	305	292	270	299	281	330	293	321	318	322	308	319	333	295	303	326	339	304	298	326	298	293	288	284	299	318	317	313	321	304	289	267	320	300	281	294	277	312	253	306	323	284	325	338	320	322	316	287	311	307	267	320	286	313	308	331	290	295	304	301	271	332	311	340	315	289	309	323	316	311	295	335	279	289	267	287	306	291	258	332	298	290	304	290	310	290	299	350	291	303	310	303	321	303	275	266	305	315	303	304	331	310	329	306	332	298	330	306	295	281	303	316	287	278	297	309	292	304	292	316	287	322	316	319	302	323	302	285	328	304	311	276	281	321	271	302	308	343	302	308	289	274	292	309	287	334	332	305	289	296	296	304	314	325	289	288	364	324	278	309	300	309	302	288	356	295	311	304	294	274	313	307	298	315	304	310	279	309	307	285	282	313	295	264	290	313	294	323	289	326	294	313	325	315	325	289	304	299	272	301	301	271	320	295	269	306	281	286	324	287	306	284	329	294	297	310	285	277	286	298	307	296	305	312	326	276	294	288	310	289	285	288	301	317	348	283	301	306	330	290	358	346	321	327	296	289	276	317	307	298	309	318	308	295	295	311	294	294	321	307	351	319	317	325	283	299	303	287	288	310	307	332	302	328	305	323	307	327	316	282	315	309	307	282	328	294	319	300	306	291	308	284	301	303	287	304	355	307	285	320	282	312	302	307	308	322	328	302	284	316	331	311	298	289	261	305	306	299	299	327	299	304	298	331	325	322	329	311	316	295	291	291	316	333	306	330	308	307	301	291	279	320	327	324	297	265	282	321	295	290	290	303	314	291	299	257	303	303	292	310	271	311	277	315	326	295	286	298	315	317	328	274	266	309	305	295	296	283	297	291	279	280	276	324	277	272	301	278	291	278	313	325	320	311	282	329	302	289	292	275	313	286	275	328	302	309	301	308	313	314	301	294	312	283	325	293	295	288	262	285	268	309	286	317	307	319	291	316	292	299	282	300	303	285	291	302	291	288	333	293	321	305	296	312	321	275	297	323	309	298	307	312	289	316	294	321	330	297	298	341	282	293	312	345	298	362	303	341	270	272	295	301	312	268	279	302	335	292	291	298	306	300	277	309	318	296	309	247	300	256	300	295	305	303	274	323	268	330	336	303	326	309	286	312	288	303	317	310	304	326	290	290	316	300	316	292	302	318	312	298	295	269	308	273	272	332	305	291	300	287	296	304	313	324	299	294	304	313	293	295	266	286	294	294	290	306	284	258	260	278	284	277	344	286	287	317	306	324	308	322	301	265	290	314	296	279	282	303	315	309	305	289	310	317	294	300	317	313	302	292	315	331	309	296	286	322	326	333	306	306	285	293	274	300	287	316	281	307	302	283	291	316	263	299	310	293	289	278	296	297	276	309	299	297	308	307	340	319	289	308	293	292	280	266	300	299	270	278	329	310	311	307	285	272	282	335	331	303	361	309	298	303	293	353	294	312	283	284	314	316	279	284	327	312	304	335	302	276	323	326	303	296	294	348	302	283	290	297	312	291	332	274	306	275	294	306	304	345	298	324	310	316	306	285	277	248	321	289	295	312	301	261	303	293	313	248	277	300	298	304	336	346	309	328	351	285	282	314	294	282	319	326	321	317	300	307	293	319	315	287	284	313	335	314	286	265	307	319	274	291	311	352	273	304	297	294	310	328	297	276	316	301	300	304	265	288	279	325	333	328	308	293	273	319	253	336	302	310	300	315	318	311	308	296	311	321	324	344	322	265	335	321	307	294	313	280	302	313	297	300	316	296	304	269	290	292	331	303	292	312	298	317	307	305	301	293	328	320	319	300	272	347	302	265	312	325	270	274	322	298	312	320	318	318	306	321	308	286	270	282	303	277	283	341	300	304	286	295	314	268	298	318	290	314	266	321	300	311	313	282	300	281	327	317	298	304	309	314	295	287	331	310	321	287	322	315	310	259	300	362	306	319	315	306	301	279	288	312	280	300	309	324	301	284	254	296	295	310	314	337	303	279	301	301	266	282	323	312	303	287	286	298	326	323	281	303	327	336	301	302	318	322	306	314	249	306	314	296	332	293	276	302	255	341	311	297	343	281	299	290	300	342	310	346	293	299	295	332	315	296	329	325	307	345	296	327	340	323	283	301	332	330	300	307	319	316	313	302	309	286	297	316	313	306	296	314	292	308	302	324	307	284	304	312	295	341	302	323	297	297	305	330	323	298	302	318	299	317	316	343	261	307	299	299	289	315	331	336	279	299	309	304	270	310	285	306	323	320	324	286	292	284	327	294	306	350	317	306	306	305	316	346	304	292	312	321	298	285	288	292	272	317	305	318	289	298	268	288	331	277	317	307	348	280	304	298	302	283	315	287	287	293	293	302	270	297	305	303	290	310	307	303	320	294	301	303	306	289	322	337	294	306	308	303	329	278	332	289	321	287	310	300	333	316	307	317	302	291	314	291	307	285	307	316	339	305	298	306	300	298	296	312	274	302	291	276	290	273	325	334	314	301	303	303	307	330	281	302	313	305	293	316	331	307	300	328	310	302	300	311	285	308	299	256	289	292	307	328	309	345	290	269	319	319	297	305	326	323	293	312	315	311	298	294	312	301	328	285	303	303	320	304	284	288	305	349	260	302	309	300	280	281	327	296	316	283	304	276	289	280	301	303	290	284	318	313	320	296	326	322	327	305	327	323	330	262	317	274	306	334	301	332	326	293	308	306	289	305	291	321	287	319	300	310	297	312	324	339	300	295	326	309	288	288	308	334	281	292	346	325	330	309	307	310	304	301	297	313	327	280	291	286	312	313	264	297	311	301	292	286	286	298	279	292	288	289	281	288	283	297	296	290	302	326	329	294	310	279	282	345	299	316	311	306	310	288	317	321	291	267	338	298	308	312	290	309	307	286	318	302	294	305	300	273	336	311	317	314	273	301	320	312	339	285	314	314	312	301	297	354	296	295	300	285	283	261	304	271	320	317	325	302	299
3968	3191	1613	1040	855	715	679	674	696	668	660	723	655	674	662	665	635	686	675	660	642	642	674	584	633	645	630	670	627	633	582	621	629	617	624	603	621	701	644	612	639	631	640	633	605	632	638	620	648	675	652	617	617	643	671	644	660	678	649	630	636	633	647	663	648	629	624	579	637	650	618	613	668	653	661	648	644	622	632	642	642	621	633	665	651	671	653	654	640	651	639	629	672	637	635	612	598	635	633	614	648	647	639	630	604	610	646	643	582	629	626	673	631	689	635	670	624	608	613	627	633	573	571	650	582	635	642	616	646	658	675	671	678	619	680	645	691	664	643	632	662	689	565	672	662	614	630	629	620	613	659	617	648	623	658	593	639	649	675	590	610	646	645	643	619	614	646	621	609	627	631	637	600	637	667	641	642	624	634	637	634	657	666	602	616	629	631	634	647	645	671	636	625	648	641	619	648	626	642	673	593	635	622	661	662	666	611	609	683	655	622	666	647	639	599	636	651	629	664	616	626	680	659	647	667	636	640	595	636	642	624	634	640	689	612	618	633	594	655	641	633	663	614	672	626	601	620	614	663	625	630	633	607	642	669	659	637	634	636	683	652	646	650	636	669	598	625	637	652	605	661	621	639	628	646	622	691	585	669	646	638	659	599	575	693	629	652	618	628	624	647	660	631	607	634	633	644	631	671	681	658	653	655	626	610	667	624	684	627	627	614	642	650	596	613	622	618	630	678	632	624	628	655	598	641	666	641	642	632	654	652	632	634	624	695	628	628	613	670	634	685	608	630	633	640	695	655	655	660	638	618	718	662	630	633	663	635	668	668	630	634	645	637	618	668	666	613	630	649	692	624	631	622	636	598	611	622	627	694	632	643	602	650	676	653	630	637	618	638	631	636	607	613	659	614	604	608	615	642	629	641	594	625	672	616	665	637	621	664	640	641	631	631	634	638	669	588	627	636	594	634	638	624	653	623	582	666	673	619	619	658	638	632	686	688	673	650	636	648	615	647	674	663	649	638	620	652	650	669	648	704	656	658	632	672	615	637	595	642	637	614	620	618	659	646	598	630	612	668	633	641	628	670	655	669	635	640	598	611	602	651	608	649	632	636	657	659	600	616	655	640	639	659	657	641	685	600	654	591	629	640	621	606	647	631	634	629	637	602	657	634	652	623	673	624	635	614	599	635	636	634	662	656	667	611	621	649	644	649	659	607	669	640	666	602	655	677	621	632	648	631	626	619	625	616	634	636	665	613	676	621	678	634	668	635	611	671	642	649	655	675	630	620	579	664	676	602	683	647	636	613	593	660	667	632	649	617	614	629	635	651	634	623	653	659	655	605	648	650	664	594	634	637	633	622	635	602	669	644	646	613	627	634	682	596	643	644	605	659	666	572	588	630	706	594	619	613	582	673	653	616	653	673	593	642	595	666	689	654	663	655	606	667	636	656	640	615	653	695	616	648	632	656	655	593	654	639	608	632	620	623	630	660	689	646	593	638	614	626	651	598	635	663	608	605	640	663	647	657	639	652	598	618	622	656	662	612	628	583	643	634	636	644	644	662	620	630	620	627	598	668	668	638	654	686	654	628	615	666	643	661	624	615	589	625	659	653	592	612	616	661	681	633	663	625	642	595	659	634	593	634	641	622	587	594	671	672	633	667	638	607	677	645	614	620	583	631	663	656	641	630	624	642	654	622	625	651	666	635	605	676	678	618	651	635	621	625	618	645	671	621	603	652	620	673	646	608	626	615	601	617	655	634	666	670	647	605	602	646	622	657	649	636	629	636	658	666	585	667	631	648	697	654	630	655	611	600	647	606	627	655	638	635	678	620	673	677	599	610	676	603	687	679	627	647	615	608	662	662	645	629	650	635	617	643	650	629	638	633	662	623	627	661	651	626	608	648	700	608	605	648	630	625	625	622	663	686	649	654	658	653	634	645	683	672	600	629	634	628	639	686	620	651	659	602	648	662	655	652	615	680	617	650	608	679	624	618	613	651	636	626	611	593	629	626	643	663	650	623	698	636	645	619	618	618	654	648	657	650	619	623	618	643	667	636	611	657	668	659	689	597	613	622	646	642	710	646	665	649	652	635	615	641	630	679	636	657	608	632	655	642	668	619	600	607	642	672	637	658	624	642	631	586	621	636	647	580	684	610	666	641	669	608	632	650	651	637	610	604	658	601	638	607	682	618	640	620	637	675	685	659	647	690	617	606	632	593	654	592	656	612	646	641	631	667	677	620	671	604	644	654	654	631	666	643	647	645	647	658	597	635	646	634	593	662	638	625	636	651	618	614	657	617	666	675	644	658	622	645	638	605	631	612	611	591	664	634	654	581	618	682	683	594	630	624	648	661	638	656	663	648	660	656	585	645	608	625	648	689	614	653	606	641	649	647	681	625	615	640	631	635	614	688	639	669	635	617	657	614	600	675	610	682	673	617	627	636	687	669	654	658	612	643	621	684	595	606	656	614	645	671	655	624	650	668	623	651	624	622	649	630	643	668	642	659	652	642	632	638	643	628	646	616	636	640	623	609	642	622	654	679	605	618	619	631	673	642	626	609	640	680	651	646	649	674	635	637	637	679	627	664	670	639	618	589	603	560	651	640	663	672	614	608	627	587	629	635	619	676	616	610	638	696	621	620	633	598	634	641	610	669	653	664	629	706	656	675	635	652	667	614	639	613	627	597	628	619	644	639	670	630	628	656	620	617	612	683	644	648	676	613	638	638	734	630	605	638	657	658	670	604	646	624	662	650	596	625	637	645	597	612	683	667	630	628	598	649	618	620	669	658	643	556	671	678	629	650	653	614	675	635	654	644	643	671	649	626	630	636	673	663	680	602	664	653	636	593	633	660	658	631	635	662	650	620	588	646	643	604	661	593	619	683	653	613	640	682	646	666	703	634	624	620	662	646	635	601	653	642	654	655	661	649	657	656	649	636	630	622	676	606	634	638	630	673	647	634	619	655	661	636	616	626	633	619	648	647	650	662	718	587	612	643	662	671	619	657	639	635	620	634	622	633	581	654	623	654	669	636	640	647	669	634	640	631	593	624	620	658	668	626	623	666	618	665	615	623	604	628	621	649	646	626	670	624	637	674	643	636	653	615	642	654	650	647	627	660	650	657	666	614	668	659	626	647	640	665	661	608	604	636	634	637	643	657	648	618	628	636	661	614	602	600	673	629	652	675	656	634	670	642	648	653	647	688	648	638	642	632	633	652	628	660	664	644	613	622	605	679	674	659	628	628	619	653	663	644	639	640	621	615	619	625	612	657	592	648	633	675	639	603	616	650	636	632	639	684	634	642	639	635	630	649	623	664	642	640	600	676	630	637	649	591	614	611	595	630	672	653	672	656	669	662	668	638	665	641	595	616	674	655	640	628	625	653	658	697	615	636	657	594	721	593	637	628	683	618	638	599	627	652	630	647	662	638	631	647	649	669	635	601	614	645	692	653	647	672	645	692	696	632	598	651	655	670	628
33138	14427	2161	552	400	375	287	225	215	227	224	238	241	231	236	218	234	185	247	206	213	221	222	231	231	226	229	203	205	243	211	217	249	232	239	223	226	230	212	195	216	215	229	192	219	234	202	210	204	224	210	208	207	212	216	213	226	217	194	222	212	233	206	239	233	229	200	249	226	218	209	257	215	235	228	194	226	229	239	250	223	213	230	233	220	243	201	190	229	216	217	210	222	218	229	224	218	247	187	215	226	207	216	227	264	211	218	258	236	184	223	199	223	207	220	249	215	246	210	252	242	239	224	234	224	209	215	228	250	246	218	227	216	207	235	233	223	208	239	242	238	198	222	216	198	212	191	205	183	211	225	213	222	221	227	233	211	226	208	221	218	223	205	249	239	234	229	205	223	192	210	249	218	237	205	221	240	208	197	224	224	217	204	207	216	213	240	263	208	196	227	196	219	220	211	235	217	220	193	229	226	236	233	225	255	235	219	214	195	219	210	207	200	215	221	231	222	220	226	218	248	216	254	219	222	193	228	210	198	243	225	222	197	209	231	214	217	223	205	221	227	210	228	253	243	208	205	220	233	206	225	227	222	233	232	212	234	265	233	208	213	197	243	241	243	208	209	233	222	229	199	210	244	249	238	222	204	216	192	232	214	197	198	222	231	240	220	222	226	232	223	231	206	248	219	179	211	232	235	208	222	216	237	233	226	211	232	208	222	222	216	235	208	195	215	206	236	227	218	216	216	234	208	233	222	249	232	203	217	206	225	218	216	223	199	236	227	213	201	224	238	199	202	226	182	199	223	237	212	218	221	219	196	197	242	212	249	215	231	239	231	197	207	214	209	225	224	192	209	226	226	224	239	222	229	243	241	238	225	246	225	265	224	210	216	212	229	208	190	220	247	207	229	215	232	221	245	198	200	240	216	211	225	254	231	208	212	235	200	195	205	224	235	246	239	231	219	227	238	224	233	223	217	212	223	227	249	242	213	236	212	205	218	244	230	230	253	227	207	206	207	218	209	229	224	216	239	232	200	212	206	226	200	215	242	243	215	178	230	229	210	221	231	224	208	227	215	195	241	208	206	218	247	227	223	206	232	213	196	215	225	231	220	238	232	234	249	203	220	211	254	240	237	230	251	238	220	236	199	223	234	213	200	227	227	223	211	249	223	212	215	226	214	218	254	227	210	213	242	224	247	233	233	226	255	254	212	214	244	203	219	212	220	225	218	193	179	252	226	208	219	238	202	224	250	210	218	228	210	208	242	193	205	212	234	220	207	208	205	231	212	203	186	226	202	231	219	217	223	212	212	190	187	232	220	214	196	207	211	219	195	197	229	219	224	213	224	255	234	214	209	202	213	209	245	219	209	240	228	226	223	204	224	203	219	205	247	216	228	209	204	217	193	208	205	248	254	211	216	229	184	243	235	230	208	245	235	219	221	227	223	212	206	197	207	219	232	227	234	208	229	227	233	212	210	230	225	200	212	228	206	232	219	228	254	235	211	197	196	229	205	225	219	223	207	240	225	212	251	231	230	231	222	216	223	201	203	226	220	202	226	251	214	248	224	199	202	241	244	239	224	234	241	205	205	227	222	190	216	244	228	252	233	248	198	241	235	206	232	222	218	236	210	237	214	202	220	231	197	195	201	213	212	217	226	205	220	211	210	251	211	213	210	248	231	233	205	198	229	198	208	224	260	253	222	214	220	238	231	214	184	221	195	229	233	218	209	247	234	224	213	216	231	226	250	199	219	216	206	211	224	232	236	234	231	231	211	230	230	215	212	205	225	222	222	228	224	228	216	225	222	208	213	202	230	235	212	189	203	231	212	212	225	210	210	229	207	233	200	225	210	219	222	204	204	233	211	228	199	217	194	207	190	226	223	191	242	223	206	187	228	210	217	220	210	227	211	205	228	225	218	231	216	236	256	206	220	205	228	250	201	197	206	230	210	240	195	197	204	209	242	227	247	248	190	213	188	202	226	246	217	211	224	229	189	216	219	215	223	198	232	195	204	237	214	206	222	215	219	213	206	223	213	213	176	224	226	203	221	224	239	204	222	203	183	210	215	206	206	226	222	227	195	210	191	208	208	201	207	204	229	233	241	217	243	212	220	224	238	213	215	215	251	227	219	226	220	247	198	208	207	200	212	262	245	218	237	211	231	225	209	258	244	239	215	227	182	210	203	202	206	215	189	218	224	223	231	219	239	215	203	223	207	217	227	203	217	249	217	219	191	233	236	213	210	197	209	253	224	225	235	211	210	226	217	185	207	212	221	196	232	230	240	228	212	239	227	209	230	215	206	213	189	223	184	207	201	213	230	249	205	234	218	188	242	227	233	205	192	225	226	239	223	248	218	225	203	191	241	233	229	209	198	213	215	223	240	209	200	216	244	216	208	234	220	207	201	212	218	212	211	239	208	243	219	217	217	237	225	210	196	229	222	237	235	239	246	226	209	219	218	217	235	184	188	214	234	216	238	222	228	232	225	210	244	225	220	247	210	224	217	261	220	219	220	231	210	211	197	243	248	218	217	244	213	238	217	212	221	236	224	217	201	229	224	249	233	232	201	229	219	225	212	194	240	216	226	236	249	251	238	219	229	232	239	243	214	210	230	209	199	185	225	225	211	212	228	231	215	227	223	251	197	236	231	198	205	209	227	193	221	232	215	222	221	230	225	220	225	216	218	230	203	203	217	207	227	249	221	230	220	207	261	206	252	215	244	231	215	246	218	234	230	251	226	207	238	183	245	216	207	224	223	194	220	201	220	210	218	224	190	242	240	203	221	251	235	225	228	192	219	222	219	207	220	205	212	224	223	203	222	200	208	219	244	233	231	223	245	219	203	249	219	223	202	220	217	200	222	242	209	212	225	220	234	222	222	240	191	212	238	198	223	215	227	247	223	219	237	203	201	246	214	234	200	214	218	248	214	223	232	211	237	208	219	226	225	237	197	234	225	234	190	234	248	209	213	238	217	233	212	200	189	243	216	219	228	244	228	211	248	228	235	209	197	242	213	216	220	223	240	225	243	185	220	212	205	226	219	221	202	238	226	243	242	209	215	222	215	221	233	236	211	229	204	231	256	249	215	222	244	237	173	219	209	222	241	224	236	210	211	233	218	188	196	199	233	232	203	226	236	218	238	192	220	230	225	230	214	219	233	230	198	223	251	224	204	217	237	222	217	205	202	221	233	221	209	187	227	224	192	200	224	239	219	240	228	233	224	243	230	241	214	192	234	201	219	266	246	237	222	239	250	205	190	203	214	211	208	223	199	220	229	212	197	204	204	231	221	213	214	234	238	237	230	232	225	238	211	218	210	222	246	250	228	226	217	202	216	212	210	254	229	209	220	205	230	204	219	240	236	207	217	226	228	204	195	220	200	215	254	224	208	206	207	213	239	242	241	216	205	211	227	226	253	234	205	207	220	230	214	238	224	250	252	207	234	217	220	235	228	207	223	215	224	228	207	230	215	215	206	217	208	213	210	210
7693	616	569	540	559	478	490	530	550	489	555	548	534	532	519	520	571	509	544	528	514	480	515	548	540	549	560	553	542	556	547	527	558	546	514	538	572	550	511	520	531	517	574	553	520	506	571	563	501	516	526	520	505	565	521	516	556	528	534	533	501	516	518	548	508	542	492	540	551	501	539	510	538	521	555	552	548	527	523	521	555	547	550	550	558	510	537	523	519	553	523	505	500	512	526	511	525	509	539	483	518	510	535	523	479	529	528	541	533	536	543	519	498	510	499	584	526	567	508	504	564	521	531	553	551	562	560	533	512	535	500	543	538	525	581	506	525	501	496	511	553	518	542	534	533	521	520	562	549	572	556	569	549	573	552	529	544	509	539	559	538	490	522	540	560	507	501	524	583	517	528	550	551	558	505	495	515	525	583	478	591	566	534	545	553	539	554	531	507	504	563	515	511	505	530	568	505	544	507	497	547	528	561	494	562	488	547	518	514	504	557	574	524	494	517	534	523	509	536	553	520	512	507	572	549	550	542	527	519	552	518	544	541	501	527	523	511	536	549	546	528	518	554	564	511	517	568	528	555	509	504	561	532	517	545	524	482	552	526	525	515	507	586	554	566	516	519	503	568	555	558	576	532	509	547	528	569	492	510	547	551	521	519	521	551	541	552	526	528	572	562	542	502	501	530	517	524	511	518	549	502	499	535	513	550	524	535	527	576	538	551	527	513	521	563	564	502	486	524	544	534	476	533	554	532	509	545	535	535	539	510	504	531	529	494	515	516	494	556	522	491	518	501	570	521	561	551	528	550	551	543	542	488	560	558	533	564	517	517	580	531	549	562	558	500	529	542	507	512	539	528	542	538	548	559	525	511	534	534	528	510	535	501	553	529	547	523	557	540	507	537	503	562	548	549	533	571	528	539	507	480	531	523	511	528	577	592	548	521	531	589	566	546	561	519	540	504	546	509	555	547	544	579	520	562	483	569	521	533	484	530	481	584	517	520	529	512	579	511	569	498	470	532	511	543	511	517	495	553	533	515	552	557	525	562	514	499	541	497	512	534	505	545	512	574	491	532	539	572	502	600	538	503	518	530	496	517	601	527	567	535	555	538	540	516	570	547	518	512	538	548	519	537	531	535	543	524	495	567	617	537	537	526	558	576	555	564	547	516	548	573	536	538	514	563	540	514	537	507	556	576	519	552	564	531	516	545	543	517	542	519	527	576	543	490	531	541	555	505	522	533	511	527	474	545	502	552	534	551	510	494	551	532	555	531	559	573	527	566	549	525	543	550	526	544	505	515	521	528	549	549	515	578	524	518	547	544	519	490	524	547	503	541	563	466	547	535	545	537	535	508	559	541	510	541	560	573	559	499	571	516	551	543	485	528	558	568	494	556	569	556	548	531	532	525	510	553	533	515	573	547	490	530	561	548	548	588	550	540	498	532	520	551	521	554	550	537	529	521	524	554	520	516	531	544	469	521	506	535	483	528	532	557	551	549	530	596	546	505	562	518	570	522	557	511	535	511	556	544	560	557	489	499	538	500	514	552	558	527	513	548	499	549	562	511	501	577	528	548	533	547	528	563	553	483	520	533	515	513	525	528	500	513	554	546	510	536	562	541	515	526	524	531	572	523	499	555	543	551	513	508	528	537	545	512	497	538	556	585	533	534	539	520	502	529	524	537	531	528	526	532	510	541	491	568	508	549	546	545	520	554	501	584	526	510	516	520	565	520	530	525	534	505	528	542	535	549	479	550	496	504	540	523	598	550	576	526	550	542	523	529	548	479	526	581	541	493	512	509	533	537	530	504	541	506	532	497	559	515	547	537	575	524	573	543	549	536	525	526	530	546	523	564	526	561	530	562	528	534	507	532	504	519	531	554	531	513	529	553	542	564	501	549	528	547	538	588	585	562	534	511	571	530	537	573	523	553	491	546	558	492	509	506	544	530	529	580	533	528	533	567	540	506	534	549	530	511	580	525	520	528	533	560	512	506	546	542	534	554	540	526	558	496	543	551	525	593	544	530	518	509	511	490	577	524	509	505	513	515	547	561	565	513	544	554	519	547	568	520	547	513	508	558	505	535	528	532	534	521	508	506	543	546	555	502	553	530	527	556	545	536	552	556	486	506	530	530	535	550	560	547	533	526	516	484	522	558	520	514	537	516	539	518	569	553	519	605	526	497	516	566	528	530	541	470	557	510	530	532	501	490	501	520	521	558	559	530	523	535	551	519	511	523	509	539	509	535	515	551	486	518	543	535	556	536	538	473	523	546	551	555	525	549	541	545	516	552	527	494	497	531	502	497	519	511	527	524	521	503	531	520	481	557	514	529	528	534	540	562	507	534	582	497	550	516	504	560	537	546	528	588	525	559	544	539	574	479	483	545	553	555	509	537	535	523	538	552	500	514	538	556	516	507	508	507	528	555	559	520	517	520	556	517	523	550	507	511	552	554	525	521	506	525	547	502	532	536	530	536	518	521	554	520	562	461	543	509	509	523	548	531	535	514	539	541	533	526	527	524	522	529	532	558	525	541	518	545	518	541	547	536	517	533	534	506	535	499	527	514	536	538	523	540	529	541	530	504	499	525	526	525	534	527	552	529	534	510	516	533	521	527	517	570	557	518	505	542	545	526	526	500	494	521	507	558	563	560	533	529	553	524	467	534	548	533	562	544	507	556	526	536	526	518	524	510	573	487	527	504	589	546	531	538	508	539	540	575	542	538	528	577	516	514	549	505	520	555	541	531	527	501	545	509	564	526	566	579	533	547	520	535	566	499	517	522	516	510	530	522	515	540	507	517	525	486	578	501	560	520	500	549	526	474	554	494	523	549	494	517	522	574	530	557	541	539	581	527	490	522	552	519	505	537	537	554	518	484	508	514	514	546	583	509	567	547	523	509	554	559	564	529	511	527	541	530	559	551	545	539	533	526	491	490	533	502	504	539	490	483	524	550	518	536	522	531	556	507	564	526	551	508	524	543	518	548	544	531	507	524	558	518	543	530	557	525	557	533	528	540	525	530	484	533	558	539	530	541	534	517	530	539	512	547	501	529	520	543	495	555	516	574	561	541	528	499	508	503	559	524	550	541	549	538	552	550	561	531	508	510	532	512	551	478	532	524	502	507	562	504	517	561	506	537	507	554	546	552	529	563	561	538	577	578	557	536	515	570	525	532	537	521	538	526	505	547	508	575	549	560	470	519	543	495	495	556	556	559	542	526	520	519	509	502	509	512	512	556	517	540	511	513	537	547	519	529	526	530	504	538	528	517	537	517	536	547	493	537	528	545	549	503	518	562	536	497	518	551	470	527	519	474	536	535	529	552	521	496	545	522	541	524	519	537	528	539	561	534	524	517	528	561	526	547	530	561	545	546	544	549	531	557	500	506	519	499	557	548	528	558	536	539	538	566	537	506	556	517	557	528	514	535	594	521	537	553	544	565	526	514	531	527	527	541	516	549	521	535	511	522	545	511	526	579	537	550	514
25118	21014	23569	28654	21013	12701	676	539	485	463	394	421	427	415	379	342	380	408	424	346	419	402	394	361	375	394	411	395	368	350	391	385	405	361	346	377	372	377	346	398	370	380	408	365	404	392	405	364	400	338	363	326	412	362	382	396	407	385	344	401	363	352	408	398	329	348	374	386	405	352	376	332	357	377	381	373	370	383	367	388	412	396	365	395	378	345	349	381	360	385	351	341	355	343	396	362	369	353	372	433	379	397	348	363	336	328	355	357	357	394	389	391	370	373	352	396	369	380	394	378	403	362	374	392	367	381	323	357	340	381	366	363	379	364	380	325	346	381	360	374	373	355	342	376	408	358	384	342	351	342	380	398	360	349	374	380	359	345	368	351	384	380	421	412	395	380	343	344	365	396	392	380	389	389	350	344	353	381	388	378	367	380	357	381	379	330	385	341	344	399	406	367	386	371	372	349	344	421	366	398	368	395	386	354	371	386	393	402	343	354	373	350	419	377	351	385	374	329	336	373	360	405	361	353	402	359	375	327	387	366	388	348	375	396	380	371	379	360	359	367	371	363	379	396	366	363	374	364	373	371	387	371	369	383	356	412	368	360	369	384	365	374	377	346	386	377	354	390	325	365	420	348	381	364	373	407	399	389	348	371	407	371	384	357	374	326	384	368	375	359	412	414	400	363	354	355	349	374	380	404	376	393	405	420	397	415	366	373	376	353	401	386	396	344	370	361	374	367	423	365	369	369	362	354	363	392	371	355	354	412	341	361	361	392	363	347	380	380	406	352	371	338	406	384	376	407	390	389	347	361	365	372	385	397	362	353	367	414	375	376	382	351	373	387	365	357	397	419	381	384	406	379	376	371	376	357	381	349	359	385	330	365	379	338	372	383	353	377	394	386	359	377	368	382	391	375	397	395	384	368	366	405	351	406	351	407	408	358	366	386	403	351	350	403	389	418	369	372	381	383	380	339	345	366	393	394	387	362	344	372	326	385	402	366	384	354	376	374	396	364	368	380	386	351	378	427	396	420	378	354	388	346	361	410	372	350	377	397	409	380	403	363	383	387	355	380	347	349	360	365	393	369	364	375	398	394	367	409	388	388	386	389	376	385	389	368	392	392	387	382	346	405	390	386	388	356	364	366	441	342	391	389	349	392	379	373	380	355	400	381	363	370	398	362	369	363	381	392	356	388	403	362	389	365	379	380	363	359	339	373	383	409	419	366	386	357	369	374	323	393	382	379	369	337	382	358	344	353	351	376	377	375	364	353	379	374	347	374	364	340	379	398	348	358	376	409	381	375	372	378	352	357	364	370	389	375	349	370	338	349	369	406	422	411	385	340	342	379	346	384	344	382	395	394	378	374	408	367	367	376	375	384	369	358	362	394	363	395	413	368	370	367	370	372	353	391	356	389	349	371	363	363	389	432	367	329	368	367	373	366	363	333	372	355	338	396	399	329	356	374	375	329	379	347	400	387	374	372	420	346	348	374	406	403	357	372	389	336	413	364	382	357	392	377	349	358	394	394	362	355	404	342	386	325	361	396	388	378	375	368	357	385	359	402	328	368	398	369	371	341	375	387	336	336	373	358	371	361	368	358	361	361	373	334	357	353	400	367	343	349	387	351	381	378	411	390	416	373	360	377	393	378	375	419	402	385	403	359	359	393	421	411	393	359	362	409	360	407	404	426	388	366	370	398	372	386	375	404	393	395	388	383	353	348	402	354	362	383	379	369	385	361	383	395	408	365	355	352	326	373	359	391	339	404	369	389	398	381	392	396	351	372	359	336	361	361	392	357	381	400	372	394	388	400	374	376	367	355	352	376	378	392	345	334	405	351	392	391	384	387	378	356	353	397	398	394	327	367	368	372	361	441	388	363	401	405	356	341	404	379	374	353	358	381	373	401	347	363	385	366	419	392	414	360	359	377	399	351	376	394	382	376	358	374	389	364	352	351	370	376	424	411	407	382	384	372	377	378	383	377	365	388	349	382	374	368	402	365	389	327	383	368	390	394	426	397	388	400	389	348	389	378	386	397	350	339	364	355	399	387	390	388	390	371	363	333	364	397	344	370	353	355	364	378	379	370	425	388	378	374	346	383	353	354	361	388	359	353	353	383	373	410	371	367	366	369	362	345	407	351	358	372	392	394	398	403	338	380	406	389	359	365	333	358	326	359	376	362	373	359	370	352	380	387	353	360	355	363	409	362	390	343	392	359	352	357	385	347	365	388	368	380	370	334	391	390	411	435	369	377	349	362	352	421	379	361	381	377	344	404	372	342	351	371	412	370	394	347	387	379	340	417	379	375	371	353	352	355	427	353	375	374	386	374	412	358	388	349	374	362	338	364	361	381	367	376	376	377	377	404	398	370	390	391	406	384	412	383	360	343	354	312	335	351	375	398	386	372	354	357	345	353	355	341	390	346	417	430	380	365	326	386	378	377	335	364	343	420	388	326	348	350	365	381	374	366	375	388	360	344	387	327	375	358	399	397	373	377	401	356	352	361	369	341	359	405	388	400	394	389	355	394	374	385	385	367	375	356	383	374	374	369	399	367	369	381	350	332	350	354	360	371	380	387	402	395	378	400	397	380	399	351	362	379	379	392	364	370	356	379	376	372	383	419	324	387	385	364	361	382	384	380	366	401	325	360	380	380	378	408	394	359	370	367	373	350	382	405	351	348	415	356	401	393	347	355	380	378	416	388	335	402	364	406	423	368	321	386	397	370	354	396	380	390	350	395	370	348	380	364	344	363	349	369	374	382	339	397	357	398	390	350	410	351	407	365	404	359	409	397	373	448	355	362	364	384	396	363	359	360	401	355	365	395	401	391	336	401	367	402	345	387	383	392	365	397	374	371	372	421	352	406	332	390	354	364	398	348	377	371	387	394	362	345	357	373	355	359	347	373	374	381	366	360	392	365	368	379	368	362	374	360	371	375	358	325	374	388	380	364	332	381	377	383	401	364	393	376	333	325	386	381	348	366	360	369	397	411	350	390	343	361	394	366	377	397	372	373	388	377	335	366	355	379	357	391	413	383	388	382	353	387	333	361	373	395	410	367	392	395	366	379	393	370	401	373	380	352	350	367	370	359	402	379	386	365	392	400	356	366	366	383	365	395	418	376	353	388	384	387	362	367	379	416	363	394	369	408	324	365	415	422	388	362	388	347	372	355	354	375	374	385	383	368	344	388	356	380	371	366	389	384	384	325	378	352	396	369	407	361	365	367	360	396	395	371	338	374	375	387	350	378	388	356	368	349	380	400	364	389	395	364	369	378	387	371	356	367	383	391	366	355	367	344	366	333	392	373	363	395	357	386	412	385	388	347	372	374	381	364	336	374	397	390	366	393	356	363	372	340	356	355	355	367	331	410	390	357	374	373	332	366	341	336	374	395	358	356	360	415	362	386	400	376	413	372	336	408	382	377	372	327	386	335	360	433	388	372	400	383	381	349	350	358	350	378	357	376	328	345	401	403	360	387	369	391
4390	2229	1440	988	935	884	812	824	827	783	758	795	820	804	795	788	806	820	785	753	787	807	787	845	813	804	807	748	794	795	826	807	819	822	768	828	763	812	744	813	836	784	784	830	778	786	799	841	809	767	767	811	807	807	808	812	791	779	789	841	790	842	816	780	790	786	818	774	828	786	789	849	802	773	808	813	767	785	774	868	786	834	788	771	776	800	735	822	785	819	791	770	818	775	808	762	845	781	794	793	777	874	768	769	789	817	806	788	798	806	793	761	838	829	812	826	797	811	771	806	824	832	814	775	826	778	822	803	826	811	820	779	817	807	849	805	767	808	785	752	864	831	795	738	782	809	795	786	790	784	817	793	803	856	805	845	794	794	802	786	827	797	798	760	760	795	802	783	777	785	829	742	859	805	821	834	823	833	755	817	803	797	833	859	768	798	779	837	797	818	771	743	803	810	822	823	797	807	789	742	840	777	752	740	753	787	777	838	767	785	802	759	772	785	789	771	780	859	810	834	810	787	812	797	823	837	780	836	830	815	790	771	787	793	824	817	749	803	813	806	849	764	775	800	795	777	807	802	799	810	785	832	833	811	793	783	869	847	774	770	797	821	777	810	828	767	781	821	818	800	813	771	780	737	848	773	824	748	805	821	750	831	814	791	792	803	787	805	791	774	778	785	862	774	840	845	802	781	813	836	848	833	812	821	745	804	791	824	842	807	790	747	802	811	787	823	862	811	759	777	787	818	784	780	842	764	797	798	789	771	816	822	818	797	834	824	832	832	783	770	834	798	812	847	790	800	793	789	782	765	770	821	785	790	803	793	767	780	743	831	843	791	801	748	777	823	813	795	776	786	795	793	786	773	791	825	820	821	742	813	851	818	812	797	817	771	827	782	784	760	770	812	816	839	799	844	827	773	795	757	777	797	842	869	824	777	833	747	816	772	822	822	801	789	769	825	812	805	797	826	808	850	783	851	782	814	816	854	880	821	778	793	776	797	791	857	816	809	803	810	824	764	802	782	821	808	753	827	817	832	797	796	815	779	829	752	857	788	808	861	823	820	776	856	849	799	798	769	786	764	805	818	833	815	758	836	776	814	797	849	802	832	817	811	746	860	821	795	766	848	782	798	795	838	835	772	793	780	808	780	785	765	783	776	810	771	784	818	822	811	798	797	815	750	800	797	789	801	786	745	806	823	775	802	773	843	779	758	814	816	805	815	837	826	762	778	824	792	824	761	806	815	785	828	807	822	768	811	801	758	820	814	798	816	782	819	779	851	808	760	827	809	807	820	827	787	835	795	726	764	813	782	782	799	781	849	807	815	809	823	813	812	815	835	840	769	859	836	836	768	796	854	819	772	783	860	841	853	772	771	812	781	767	817	771	793	838	809	841	821	773	783	820	759	808	758	851	803	866	828	798	788	805	781	803	794	807	793	845	808	794	847	825	796	746	802	786	746	833	734	812	781	831	756	812	824	807	801	797	782	791	828	780	764	832	755	808	828	808	832	839	807	829	795	797	809	759	802	798	796	771	843	770	842	827	773	793	830	838	800	835	796	784	794	826	797	784	842	796	817	805	810	819	777	821	801	837	817	788	785	776	833	759	791	804	817	793	814	781	755	807	787	792	810	772	783	786	829	794	815	790	741	832	817	787	805	848	865	745	820	801	792	793	807	764	759	825	841	799	753	814	780	817	751	819	764	814	827	759	853	824	720	789	787	775	812	763	796	838	761	842	852	754	800	780	831	809	794	807	784	805	802	805	793	787	769	815	835	821	806	796	822	741	794	805	806	764	839	804	819	790	889	757	789	779	780	810	796	789	843	795	779	770	776	843	809	787	829	800	753	716	776	803	802	778	748	840	769	785	798	843	804	804	844	828	786	778	815	876	836	832	845	852	810	796	805	834	788	824	813	838	761	791	813	838	822	844	830	765	821	789	817	854	850	790	822	769	775	814	801	783	755	798	749	762	770	768	815	779	816	811	788	782	805	791	819	774	889	825	830	804	839	839	840	757	864	808	782	778	822	786	800	804	810	743	793	822	789	785	788	792	793	820	808	807	773	832	830	795	823	853	781	821	837	820	808	753	803	797	804	796	792	782	806	770	777	764	790	862	772	778	745	844	767	773	741	824	813	798	765	783	828	787	836	778	763	770	824	759	805	818	812	811	820	795	771	767	765	756	710	829	785	815	792	795	792	812	840	776	797	790	856	783	783	809	828	819	771	789	795	807	825	813	832	844	760	796	788	767	846	812	776	770	781	761	788	840	822	826	783	791	839	753	803	835	801	837	835	775	797	831	834	817	816	816	836	806	791	842	802	808	792	765	796	789	828	810	779	802	848	810	817	843	803	753	806	822	805	861	836	766	784	803	798	800	793	828	742	756	742	819	797	777	838	834	842	802	803	775	794	786	814	800	772	785	736	822	848	787	797	785	779	769	798	806	828	791	804	789	806	830	737	823	820	840	788	761	827	801	815	834	821	803	872	804	839	821	809	836	826	796	796	859	765	811	795	804	769	762	789	866	771	862	819	777	807	832	811	814	799	803	779	811	824	783	835	830	800	817	837	758	815	820	779	798	810	787	813	780	825	818	798	779	780	782	798	794	830	804	800	814	829	789	815	773	800	778	787	774	782	795	822	828	795	797	778	773	841	795	795	751	806	789	783	745	808	770	808	788	832	846	840	869	792	826	751	763	800	771	789	837	810	810	805	824	843	829	841	768	799	773	820	829	785	801	767	830	791	767	798	843	782	826	804	802	779	821	769	833	817	793	777	854	822	779	810	861	813	767	810	798	748	842	859	822	772	829	830	795	759	854	728	795	814	793	763	847	794	804	795	795	788	822	838	783	777	753	809	771	809	786	855	831	828	789	809	793	783	796	782	789	842	798	871	775	813	762	779	723	800	802	759	818	840	818	819	812	784	808	768	753	811	818	711	790	808	835	800	801	782	823	773	822	793	830	817	804	810	823	797	786	806	801	776	763	795	788	806	764	809	823	822	852	797	815	818	834	769	804	804	816	865	734	837	700	859	818	815	797	732	834	802	786	782	807	783	797	793	786	805	822	840	809	817	808	747	787	829	816	826	776	836	812	856	804	762	756	803	785	836	804	828	811	772	814	822	807	788	814	782	793	881	779	800	880	810	811	785	820	786	765	815	813	779	780	776	847	822	835	806	774	816	807	779	845	800	790	816	841	769	834	805	825	807	794	789	841	790	849	813	765	812	818	809	774	813	794	811	810	800	832	822	830	804	756	831	751	796	756	826	819	841	771	784	777	807	790	810	793	799	816	833	778	783	830	852	786	748	827	781	818	829	815	800	834	783	785	813	831	783	800	827	832	806	764	806	821	797	821	813	789	777	777	841	802	804	812	845	814	785	796	780	833	792	837	845	760	862	802	807	750	764	826	779	815	834	794	777	790	774	802	827	825	770	785	754	842	887	864	805	771	780	827	794	783	800	767	789	780	787	793	818	779	802	759	813
24433	20982	23938	28195	20984	21006	10955	653	500	415	398	378	323	359	321	335	333	293	355	303	337	340	293	308	338	379	313	311	274	323	286	301	314	279	312	310	302	333	301	287	313	322	291	305	316	306	306	314	310	326	332	291	312	286	326	300	298	316	315	315	284	286	289	299	301	278	327	271	313	295	352	297	285	297	287	281	282	313	307	326	323	302	305	297	313	302	297	289	295	309	295	300	302	315	291	303	298	306	303	301	273	293	311	303	343	291	312	318	304	349	280	331	314	344	288	297	330	359	285	313	304	278	299	297	328	260	295	330	323	301	305	303	285	297	309	312	302	304	275	325	295	314	325	307	329	297	298	296	302	297	322	316	318	290	323	295	277	301	308	292	316	318	273	297	288	306	321	325	266	284	334	299	332	301	311	289	286	313	312	299	310	293	335	291	286	311	322	282	297	324	275	277	335	265	307	310	296	307	277	293	311	297	297	327	311	298	301	287	314	299	275	318	293	284	304	276	281	266	295	321	302	327	297	341	328	303	314	367	293	298	314	308	309	282	310	307	305	335	340	317	305	311	283	345	308	285	296	293	316	304	286	306	300	285	280	282	317	321	299	308	321	312	320	324	308	299	326	300	292	290	346	345	288	356	296	305	341	308	339	319	288	305	305	309	335	303	312	317	337	331	305	329	322	312	305	341	343	317	361	304	311	297	340	315	320	296	272	306	290	325	284	296	337	289	293	282	328	315	280	309	327	329	316	320	315	307	273	308	322	308	317	312	319	289	325	310	345	277	289	312	303	274	338	286	266	318	307	285	275	290	312	260	300	287	313	347	331	297	311	314	300	314	284	283	295	317	307	316	334	307	273	310	308	283	293	287	307	296	313	303	319	282	310	283	308	279	321	318	289	307	308	296	353	314	268	309	308	296	349	309	295	310	320	309	296	325	306	299	251	320	302	314	310	295	314	302	338	353	319	344	251	306	339	342	318	327	290	322	343	317	283	291	301	264	320	289	300	346	283	309	263	286	298	283	255	306	319	274	304	290	298	299	316	275	301	298	309	328	304	311	279	293	318	285	292	289	298	285	306	277	313	358	322	333	325	303	307	335	311	280	299	277	306	300	327	313	301	315	325	303	306	315	307	313	320	332	280	305	268	282	313	292	286	295	290	315	313	293	289	323	281	289	324	296	307	319	323	305	326	312	287	323	300	298	298	287	289	321	324	288	285	290	294	302	283	302	290	324	318	276	278	319	334	305	288	293	303	325	312	300	299	281	315	298	315	265	301	294	338	268	296	308	296	275	333	330	285	325	319	303	280	314	281	299	332	309	326	306	287	300	288	312	316	319	294	319	305	285	329	320	303	303	298	301	316	314	322	316	341	304	318	302	298	304	311	266	284	300	333	313	323	328	296	285	306	319	327	287	296	311	271	336	304	287	299	304	321	326	346	265	298	272	297	302	314	307	256	275	292	298	296	313	259	310	274	324	301	296	287	328	303	289	317	310	279	305	284	316	315	283	311	289	287	301	281	288	296	301	319	313	301	302	311	315	314	309	288	338	280	314	305	333	308	298	285	316	314	283	301	287	292	298	290	280	298	295	295	320	276	299	325	303	308	334	277	327	310	287	286	308	315	302	306	326	275	328	311	293	311	265	277	292	305	330	299	347	285	301	308	317	319	294	275	322	317	313	285	309	277	310	319	312	301	302	290	300	297	320	316	316	297	278	317	321	292	276	310	295	301	305	311	316	303	298	330	275	284	288	265	327	288	284	303	285	323	310	334	299	307	304	293	270	311	345	290	340	327	279	315	318	315	321	322	319	328	316	300	295	274	295	304	320	324	284	281	319	316	347	315	294	331	283	291	297	353	287	303	287	314	306	279	306	329	273	316	300	325	331	325	303	287	323	350	287	301	267	321	275	302	312	300	328	303	304	297	257	266	267	281	304	316	318	286	308	301	275	340	305	328	282	304	283	318	331	298	362	338	298	282	325	332	287	314	293	347	302	336	305	296	316	285	318	332	293	301	313	296	303	289	321	295	306	320	313	298	331	287	299	306	314	288	304	292	339	315	314	297	316	296	297	328	282	273	293	318	313	309	316	302	315	307	285	305	321	337	270	286	280	313	330	323	322	284	288	311	294	283	304	319	297	308	291	331	339	296	317	309	314	316	308	277	337	331	333	299	316	314	314	290	335	305	352	330	268	337	308	292	315	333	289	323	318	292	295	302	311	299	325	300	329	315	342	307	317	286	353	268	292	302	303	298	343	294	295	315	308	306	312	324	303	276	351	295	315	308	292	314	311	289	262	289	321	315	302	313	305	312	283	291	297	302	295	328	301	306	297	315	346	274	292	279	294	327	320	294	309	297	305	327	316	301	314	369	336	296	314	333	307	317	296	332	312	333	285	280	280	298	300	295	309	288	267	330	333	318	276	319	316	309	304	264	311	314	323	291	296	335	301	286	317	265	276	279	290	273	307	317	326	278	301	303	281	280	337	249	313	338	306	324	306	298	305	320	325	316	284	298	294	286	324	328	324	318	283	283	309	319	280	325	315	290	320	330	311	273	325	342	321	293	301	308	298	293	306	304	297	276	303	350	312	332	307	322	254	313	291	299	299	297	286	303	343	286	315	308	312	283	267	275	295	320	320	289	317	270	309	322	324	315	277	343	316	312	308	262	289	309	303	322	312	283	297	344	320	326	301	288	321	294	312	316	287	282	283	323	296	285	303	297	340	338	322	326	286	324	306	309	306	311	311	308	287	288	290	280	301	305	302	284	287	301	318	340	313	288	296	296	266	274	329	294	317	284	258	277	315	304	322	297	299	304	297	290	281	279	306	293	279	319	300	316	290	287	291	299	290	302	309	301	299	300	320	332	296	329	298	316	350	311	314	307	308	336	279	280	284	309	283	333	320	294	302	289	291	285	340	277	303	314	321	314	330	326	301	307	318	282	324	310	331	344	305	299	265	306	291	303	322	318	303	326	289	281	297	327	315	285	336	298	318	303	291	276	288	364	292	284	288	276	329	315	354	299	315	288	301	292	313	288	355	302	307	305	324	296	297	300	326	339	302	299	281	278	305	326	335	321	330	292	302	319	273	286	314	312	308	326	312	286	300	310	294	307	279	294	302	311	320	300	309	346	294	294	286	311	308	266	337	284	271	309	307	305	284	311	355	308	305	294	304	306	317	329	292	303	318	318	296	278	306	311	319	305	323	312	321	290	356	327	330	295	314	299	302	252	296	297	328	309	300	277	303	284	310	303	298	315	288	303	300	332	310	320	321	330	293	301	255	293	287	306	261	274	302	300	309	323	286	325	276	318	325	305	276	308	294	275	308	304	297	270	334	333	350	335	308	312	294	279	310	316	294	301	292	286	274	309	311	276	289	307	302	302	307	295	312	300	293	317	301	324	296	307	294	318	324	318	313	333	309	332	312	307	303	301	312	306	306	308	309	316	292	324	306	326	317	324	329	284	300	320	288	296	293	318	296
3962	3279	1644	1056	846	734	703	653	683	663	681	648	654	645	630	696	659	624	671	633	677	623	682	646	648	627	663	630	659	645	610	662	660	664	655	639	636	673	605	693	635	634	639	633	615	644	644	656	646	660	641	615	623	649	665	689	674	624	643	628	626	669	610	650	658	671	648	669	647	614	647	653	684	629	673	606	672	623	627	645	648	626	643	608	659	666	612	623	671	657	694	625	686	631	643	581	655	628	649	631	635	632	640	639	627	650	647	661	625	664	681	597	666	654	617	621	632	640	607	652	646	644	605	704	691	682	651	664	653	647	639	646	612	629	661	659	694	594	653	664	605	632	597	613	615	605	651	610	657	637	638	652	649	686	625	661	646	695	663	644	607	636	641	651	621	627	616	605	653	605	599	646	692	633	602	658	635	626	617	632	654	620	689	631	609	636	599	653	620	630	654	655	644	609	625	661	661	652	647	645	689	651	649	660	637	649	645	599	680	674	627	679	632	681	609	652	639	617	672	667	639	584	653	625	640	641	657	598	665	670	659	685	667	649	658	670	643	639	690	659	649	655	612	621	674	655	586	661	665	646	642	648	678	611	617	641	639	598	646	642	670	655	618	637	675	643	637	631	687	631	637	646	646	613	639	671	670	661	617	636	643	678	642	656	660	643	640	645	609	597	648	658	634	657	634	614	668	623	695	669	656	593	693	622	610	651	635	646	614	624	625	653	642	591	685	678	626	625	635	650	659	655	667	611	629	631	638	643	628	653	630	632	644	673	632	664	653	592	624	664	614	669	653	667	634	622	653	691	672	609	644	649	652	680	652	628	667	627	657	644	602	667	630	589	623	604	647	627	621	602	622	642	641	609	605	607	624	648	645	608	674	692	686	622	614	622	638	623	642	685	625	627	616	647	652	616	606	597	656	655	652	672	641	644	679	641	646	696	622	595	645	589	621	638	619	674	626	619	649	602	675	586	655	644	627	649	623	627	673	650	671	649	671	670	662	681	618	620	626	641	661	653	603	629	677	619	630	623	677	638	648	617	642	640	627	600	653	624	615	637	646	637	656	626	603	675	657	680	681	621	622	650	647	638	625	662	653	648	633	646	675	629	645	654	634	662	657	597	626	663	643	623	625	660	599	653	674	614	606	657	696	636	687	625	643	664	623	635	605	617	634	647	670	617	608	653	657	660	614	623	692	622	627	619	613	591	662	614	614	672	646	606	626	648	618	644	645	638	660	680	630	616	660	626	633	665	642	622	634	637	611	653	650	610	655	662	639	613	638	595	662	624	715	648	661	621	607	684	654	606	683	603	670	654	657	668	632	623	681	604	637	645	585	689	605	695	645	639	633	595	637	644	650	630	634	628	637	640	643	650	622	645	662	611	621	589	630	626	603	699	627	645	655	647	603	641	674	647	603	648	689	626	627	607	643	643	667	648	678	632	696	654	627	628	675	606	603	620	619	660	619	634	649	645	653	641	653	628	658	647	648	630	670	631	631	625	693	618	611	657	693	631	633	643	646	649	631	590	620	666	644	608	629	613	687	623	630	646	646	682	654	678	625	669	635	630	589	609	622	631	656	649	686	681	668	646	630	591	659	620	614	629	656	634	648	652	652	625	610	626	633	621	648	626	646	642	682	604	667	621	651	645	592	654	620	695	633	663	654	662	678	650	626	637	632	624	649	632	613	668	622	635	641	642	648	661	650	641	626	618	626	655	589	658	644	665	633	669	657	622	633	618	672	636	654	611	635	643	608	646	628	630	643	645	615	649	671	618	605	641	683	602	703	630	649	649	648	636	634	641	634	624	644	628	609	683	636	637	588	607	629	601	654	592	653	650	599	613	658	697	622	646	621	636	663	609	626	646	661	673	643	665	676	612	642	638	617	682	652	626	589	665	662	668	602	671	606	643	606	698	672	677	650	684	640	603	612	626	666	629	639	630	638	633	655	648	676	661	626	655	644	617	663	671	618	612	653	679	619	670	633	608	655	608	653	637	665	628	636	616	643	634	620	625	584	667	625	643	642	631	636	666	627	617	646	641	633	672	607	628	673	661	677	675	654	640	632	588	597	640	633	670	643	626	669	623	630	643	678	653	599	662	673	645	644	637	656	645	685	641	663	651	634	622	664	631	619	636	635	631	652	697	629	694	653	659	625	647	627	630	613	659	645	674	622	634	702	660	621	609	640	610	651	655	641	588	630	622	629	592	618	669	615	613	737	682	630	601	632	645	649	607	645	673	654	636	670	623	623	633	641	618	646	594	698	624	664	629	619	653	602	615	645	619	638	642	614	678	698	652	609	660	635	613	619	675	625	654	635	592	680	626	643	620	599	625	615	636	619	623	613	646	688	614	668	634	622	614	652	633	661	628	667	650	666	634	663	622	623	610	677	620	671	638	660	643	624	634	684	616	625	663	617	709	598	650	653	656	618	611	616	663	623	680	600	669	566	627	628	644	623	619	643	661	637	603	635	674	625	633	637	610	644	611	631	645	646	678	595	640	646	648	676	671	615	652	583	654	630	633	649	638	639	654	661	641	618	638	626	636	647	643	607	643	616	614	625	632	627	638	633	613	687	655	639	650	624	641	628	629	638	663	620	692	627	655	654	607	668	634	705	628	641	691	693	628	624	609	615	630	599	660	674	634	642	600	591	645	695	629	674	661	658	618	637	705	635	649	685	634	620	638	615	633	630	629	641	604	589	634	625	658	627	668	680	640	575	634	634	662	660	633	685	672	592	606	661	666	643	614	667	601	624	665	607	630	612	650	664	663	642	646	655	656	640	634	594	655	668	639	619	611	649	666	636	653	631	624	648	644	635	630	654	647	636	570	673	712	639	662	650	667	648	659	643	684	656	626	657	628	650	640	650	643	627	639	663	690	652	632	620	665	676	643	695	627	656	626	606	671	640	612	635	670	605	692	594	608	589	637	630	635	638	634	700	635	689	640	613	585	620	669	639	631	638	655	648	644	600	623	644	622	667	644	630	594	642	603	631	674	663	654	606	594	661	652	615	669	612	667	665	656	638	658	705	620	644	642	657	655	617	636	631	686	629	650	676	604	656	643	677	657	618	624	689	636	591	636	694	629	673	613	662	627	625	666	624	625	646	684	625	638	613	669	668	626	649	691	666	658	638	617	632	633	640	677	583	623	614	616	597	636	614	653	637	642	640	626	669	633	664	641	694	633	656	618	652	617	595	674	643	636	672	648	592	664	624	653	631	669	606	592	641	661	660	657	638	647	590	656	638	654	628	639	676	650	650	614	679	632	589	656	603	649	604	670	627	645	706	620	669	633	680	647	665	674	594	614	655	649	630	667	680	633	647	676	679	635	627	657	624	627	638	646	661	624	675	641	631	622	628	646	661	645	632	657	644	645	575	642	608	688	639	681	629	601	640	652	626	606	640	611	631	634	643	622	645	642	584	627	644	650	661	621	614	596	622	659	633	648	622	648	628	642	620	633	601	642	602	607	611	627	609	651	642	650
33087	14502	2024	383	260	284	251	242	228	213	217	193	224	211	229	206	221	226	218	224	244	214	234	200	212	227	198	226	216	193	227	192	216	200	207	224	247	241	220	217	214	236	205	217	217	241	208	226	216	225	218	230	220	200	224	208	249	243	215	224	252	226	210	195	250	231	211	242	226	214	257	189	216	195	224	210	225	212	204	199	210	211	225	200	198	211	223	240	201	239	234	210	239	233	252	202	213	227	208	214	205	192	222	212	180	202	214	227	217	236	217	246	196	256	208	183	212	214	228	260	213	193	213	201	192	206	202	218	214	227	226	219	213	218	245	213	224	217	217	222	195	214	219	224	210	219	216	247	217	231	218	229	204	185	201	218	220	232	211	204	180	227	203	210	182	257	233	197	244	206	212	243	236	213	219	253	184	220	225	229	225	237	248	236	208	213	206	205	207	220	232	218	218	230	215	224	197	198	213	217	227	212	210	185	199	219	226	244	253	214	223	242	240	203	208	203	220	199	237	213	215	225	199	212	207	224	228	226	224	248	228	231	220	212	221	224	246	189	203	216	216	216	251	214	220	239	192	232	215	207	193	214	210	219	204	203	222	227	187	215	195	233	227	213	251	227	221	209	202	234	194	229	207	216	201	213	226	201	215	203	217	216	261	202	232	216	228	224	203	217	217	224	214	173	216	262	215	199	240	225	205	234	233	211	218	223	199	232	216	209	212	218	230	242	203	236	218	224	247	210	201	226	231	228	192	241	221	222	231	266	187	229	215	227	204	220	247	198	230	192	189	233	245	224	220	221	227	216	187	243	204	219	229	222	242	224	219	217	217	224	219	210	211	213	249	220	230	222	209	232	244	210	217	216	233	204	236	200	203	202	235	210	229	201	229	208	235	229	215	200	240	192	191	206	218	238	247	225	204	233	220	219	205	235	212	223	215	194	238	243	195	214	205	230	221	222	209	235	215	200	219	237	219	212	211	228	234	233	224	224	203	217	195	219	211	225	221	225	244	183	228	194	206	240	261	212	197	194	242	207	219	218	192	203	224	237	236	215	240	209	242	230	236	224	208	216	219	226	214	224	183	235	238	226	199	221	223	238	260	210	238	214	235	222	230	204	236	233	194	233	206	194	252	218	216	255	232	242	201	236	217	219	218	211	219	220	232	225	221	230	233	205	244	209	209	195	226	199	200	244	220	230	185	197	240	232	235	196	219	231	243	222	210	210	247	252	201	231	246	232	224	216	243	225	234	232	249	202	204	234	217	188	235	226	209	208	215	208	250	225	225	218	226	224	220	213	217	208	211	256	242	196	218	225	225	220	219	223	240	216	234	234	212	215	231	242	217	228	209	203	208	202	215	197	249	208	206	222	215	207	251	226	245	207	222	247	236	223	216	232	213	231	217	220	215	236	227	208	254	225	251	218	202	210	228	214	207	230	206	219	228	217	238	208	197	235	228	226	214	221	206	259	235	190	227	220	245	236	222	244	211	221	217	205	217	208	208	217	213	213	199	213	191	192	224	238	199	187	235	227	238	231	202	222	241	226	206	211	233	224	202	258	203	247	223	223	227	186	216	230	205	227	223	218	210	227	231	237	223	226	222	196	240	198	225	205	201	249	205	234	225	218	212	208	216	184	187	223	226	197	231	217	191	247	224	217	236	231	223	206	218	219	228	221	235	201	217	229	219	228	215	209	234	192	222	227	204	211	237	225	221	225	209	209	229	224	253	228	238	222	223	207	219	184	189	202	216	200	217	222	212	229	238	240	212	222	245	203	199	208	222	242	216	214	217	208	238	247	215	204	204	196	221	239	230	216	233	234	222	262	216	216	197	195	241	211	205	224	213	241	243	208	210	219	225	243	224	202	189	233	226	209	205	231	208	211	231	200	222	215	233	240	204	232	199	234	222	231	238	200	203	219	209	237	224	214	215	207	200	242	187	217	224	215	227	231	226	225	213	230	239	218	204	230	226	211	172	208	221	220	209	200	226	238	235	227	236	203	225	228	238	242	243	225	219	221	236	184	222	201	215	239	205	200	258	230	213	209	233	254	232	232	226	243	219	225	216	226	227	234	222	200	216	184	248	223	217	223	202	210	208	218	227	220	216	226	253	218	207	199	236	247	223	202	197	211	229	210	232	219	207	213	223	215	231	210	220	222	214	212	191	244	211	192	231	212	210	223	246	237	206	230	215	207	220	226	206	217	195	208	224	214	207	223	219	224	219	224	231	238	216	195	211	204	221	239	226	208	216	234	209	222	226	193	245	204	239	222	213	236	250	207	243	219	237	210	211	248	222	222	230	223	188	196	206	230	203	245	212	224	213	227	229	238	190	215	200	228	219	222	233	257	224	231	230	205	202	200	233	249	215	221	239	216	187	212	191	222	200	241	254	216	221	207	195	202	195	211	224	224	203	222	219	217	207	214	222	228	232	221	220	213	217	215	207	235	224	223	175	216	217	203	216	228	255	238	214	212	229	228	211	186	226	215	199	222	223	224	214	229	230	201	224	248	216	210	231	235	240	193	220	206	181	221	223	232	209	203	223	229	203	242	232	233	213	223	212	216	247	225	241	198	213	213	187	223	227	206	191	228	230	218	232	196	220	201	232	203	238	194	239	237	227	215	213	195	205	202	203	217	206	237	216	216	207	212	221	244	243	194	221	225	211	250	255	213	226	218	229	239	210	213	208	204	210	193	226	211	230	223	245	208	225	240	258	216	249	209	240	233	199	220	194	192	225	254	212	212	217	254	250	221	228	191	187	206	222	234	242	214	211	213	228	261	205	219	206	198	234	250	228	214	210	222	219	197	208	241	259	235	222	245	212	205	223	234	215	217	237	228	244	220	230	224	205	214	251	224	216	222	205	204	239	203	201	203	226	240	202	232	223	216	234	203	239	234	233	195	249	201	229	219	214	213	212	243	239	232	225	194	206	208	212	215	223	200	202	217	219	225	218	224	233	208	239	223	219	239	239	213	221	222	270	225	231	237	215	260	209	210	214	233	201	229	207	216	219	210	227	234	213	232	224	191	223	232	242	232	200	206	232	230	236	218	217	231	216	201	236	214	219	203	229	225	241	236	214	220	236	192	235	227	183	228	224	200	214	210	232	212	233	241	213	225	229	222	241	221	231	226	236	220	227	233	218	206	230	237	233	214	217	219	208	215	217	204	221	202	207	214	230	207	253	214	231	225	218	206	209	219	200	210	241	212	222	205	229	208	199	230	215	224	202	211	237	204	229	219	244	219	242	214	218	233	249	229	214	269	219	218	242	227	240	215	219	205	213	238	197	233	220	228	230	224	202	223	224	239	225	233	220	219	224	211	260	227	201	215	221	208	216	213	198	234	210	224	191	251	231	209	229	240	214	200	223	225	230	218	218	193	230	219	270	234	221	247	179	231	215	251	189	239	199	225	218	219	198	224	221	212	232	209	261	248	229	190	227	230	210	234	198	231	195	233	184	217	204	222	235	229	205	223	221	234	210	215
7701	596	555	523	591	526	529	503	546	533	527	502	532	483	521	540	593	532	543	503	536	514	509	535	520	528	534	551	535	533	555	555	563	544	527	524	551	521	556	510	552	542	514	569	517	518	503	514	526	543	557	524	522	546	522	509	510	510	549	507	502	534	507	547	533	511	504	547	515	498	553	569	493	524	495	497	508	553	553	542	539	550	573	576	521	570	536	569	571	544	514	570	523	537	519	517	524	537	549	523	494	525	540	506	538	510	534	506	561	529	528	527	582	559	502	523	565	554	491	531	527	506	516	542	569	577	555	565	527	559	521	541	537	504	522	531	543	501	537	567	529	550	555	552	550	520	530	502	475	558	548	556	540	519	527	515	596	523	530	520	512	521	513	496	557	523	528	509	511	562	514	499	503	558	501	546	528	550	528	520	543	535	526	519	571	547	523	544	546	530	510	513	510	551	530	505	537	525	500	551	524	535	544	511	583	558	548	543	529	506	518	507	524	542	520	532	538	539	479	550	500	524	512	555	565	532	561	549	530	530	539	527	541	528	546	527	497	513	526	525	498	511	519	557	502	500	573	581	529	569	511	521	542	525	506	533	509	553	555	544	543	493	509	537	569	502	527	506	531	565	526	489	526	569	538	492	512	533	535	492	511	543	515	542	532	542	535	488	506	527	531	571	534	524	547	497	534	524	518	580	515	586	556	566	553	510	573	575	532	530	539	525	537	572	511	486	530	538	558	499	540	541	548	519	555	578	539	544	528	560	514	530	531	531	596	552	534	492	533	510	537	523	523	515	526	535	535	504	510	522	530	550	540	559	544	520	536	516	565	549	530	557	500	493	514	536	535	580	523	537	557	533	545	511	543	532	525	503	512	578	475	518	581	563	552	543	554	546	528	500	572	532	511	555	514	555	533	543	481	525	524	516	506	497	537	521	549	549	525	514	518	529	508	503	547	521	480	529	524	527	543	522	529	520	493	553	510	549	572	581	563	507	547	490	553	529	572	531	544	545	532	516	537	538	494	575	561	504	538	529	505	506	590	528	517	512	552	531	519	574	548	503	520	545	506	575	564	521	538	524	556	526	522	544	515	504	553	555	549	522	559	529	524	533	562	537	539	518	546	504	498	504	518	531	496	487	538	515	498	563	543	570	538	530	545	548	543	524	514	542	517	528	523	516	553	502	520	556	527	517	527	542	536	526	549	555	525	513	546	535	518	497	510	484	527	516	507	496	520	545	532	518	501	499	516	506	538	561	554	497	585	552	524	534	510	514	521	513	531	548	538	555	562	558	521	491	508	544	499	563	536	524	499	524	551	533	535	495	539	535	510	512	556	548	512	553	551	554	527	526	510	548	529	524	513	516	498	552	506	501	549	502	573	533	501	553	515	537	546	527	526	526	509	526	515	531	579	512	545	532	498	494	558	527	554	547	531	569	533	555	537	515	560	483	535	497	532	552	548	492	535	528	559	537	532	529	501	561	538	500	521	509	483	546	528	519	498	511	507	517	523	488	525	486	534	529	550	519	532	496	549	533	531	485	510	542	587	554	577	527	504	516	545	530	521	542	522	519	545	525	536	577	568	523	550	532	543	564	534	531	528	537	504	545	482	545	535	537	542	580	586	526	572	483	571	572	529	554	499	521	539	531	513	532	537	548	591	549	479	551	524	526	525	517	532	540	528	509	519	576	548	561	495	533	529	552	527	491	526	538	589	559	550	526	535	535	558	535	535	517	515	511	537	529	543	557	541	560	538	514	528	511	539	525	524	556	499	575	535	526	498	534	525	538	548	547	494	483	579	547	540	555	534	578	551	541	543	559	545	559	508	545	572	528	544	498	483	527	537	540	548	569	511	518	518	552	552	520	512	556	561	504	534	570	523	563	553	528	500	499	576	575	503	505	498	552	538	519	512	505	526	524	555	516	576	564	549	543	574	534	532	530	557	564	538	519	560	514	535	519	586	534	543	547	496	550	505	566	520	529	554	538	552	541	537	514	542	533	526	514	557	527	551	527	537	537	559	524	489	529	526	517	486	514	529	515	521	536	470	543	548	547	514	541	535	566	532	507	532	517	547	528	529	549	519	515	513	519	504	562	545	539	535	529	526	514	543	532	528	567	524	544	552	509	521	511	518	550	536	514	557	526	512	583	500	524	508	512	533	521	524	560	513	539	530	550	505	555	496	549	519	537	553	518	539	537	536	554	503	515	529	512	504	544	529	525	497	543	504	530	547	544	558	526	557	541	538	521	561	528	540	492	535	529	533	500	538	537	521	551	565	512	522	493	583	546	534	496	538	510	534	533	513	527	488	521	531	552	594	546	477	552	506	536	530	521	498	539	523	504	571	521	484	517	565	514	524	528	583	569	540	547	514	524	499	527	520	527	567	511	554	565	532	518	532	550	564	508	545	513	547	556	532	501	568	529	499	518	504	553	562	517	523	539	542	510	522	557	541	548	561	559	498	532	494	553	467	530	535	517	483	559	506	594	556	547	551	528	535	563	515	556	528	516	516	525	537	531	499	505	504	557	516	510	570	556	534	533	543	533	528	551	519	533	537	517	525	527	529	526	504	561	505	531	567	515	580	522	535	541	570	571	497	542	546	515	511	502	564	529	500	530	538	508	506	591	531	522	521	536	563	549	519	521	502	510	483	547	543	518	525	507	498	533	549	543	540	559	526	542	549	520	544	549	527	532	521	505	572	510	557	525	527	499	495	525	528	523	533	506	551	519	523	509	555	554	550	541	532	554	499	535	495	483	506	532	542	529	558	503	517	512	526	569	526	503	518	479	551	541	515	551	532	561	522	494	523	564	517	527	534	557	568	516	544	495	525	498	563	504	562	525	506	544	551	555	507	504	510	555	574	496	565	515	498	530	529	520	535	542	516	559	559	569	521	572	513	519	503	559	514	541	561	565	525	557	528	483	562	547	536	546	499	572	522	525	489	526	512	507	520	517	513	513	577	507	562	515	507	538	516	565	524	501	527	554	525	507	548	529	488	544	546	542	529	517	566	551	575	540	542	541	552	530	504	543	550	540	535	553	523	519	503	523	503	497	511	576	552	512	535	534	543	533	552	553	555	548	534	521	527	501	527	501	531	507	496	506	539	536	548	547	528	514	511	530	531	493	562	520	533	515	540	551	540	518	537	513	558	555	511	531	533	534	526	523	546	550	496	484	558	500	554	530	532	499	517	541	563	572	529	541	539	528	557	493	561	526	529	551	533	542	531	521	534	497	562	557	550	555	524	530	545	503	545	533	577	555	515	554	556	554	572	510	504	516	524	501	493	572	519	514	544	553	547	502	515	537	522	513	514	551	536	508	478	528	563	530	546	584	550	553	494	557	520	526	509	546	515	541	532	530	543	512	515	530	543	510	527	555	518	540	523	543	540	520	589	570	500	581	573	587	551	540	533	546	544	523	548	554	514	527	532	505	535	558	556	547	516	541	546	502	567	514	548	539	553	512	528	520	551	483	488	567	521	525
25076	21028	23651	28621	21026	12912	738	552	447	451	424	452	460	364	380	412	414	382	422	371	366	400	389	369	424	398	342	353	373	393	368	422	354	363	372	366	376	363	376	359	370	335	384	380	371	394	386	340	391	367	378	422	383	416	376	369	391	373	376	382	373	377	323	341	402	374	370	366	352	352	362	387	357	349	385	384	370	380	353	379	359	370	431	389	382	360	391	382	360	370	366	368	381	365	371	357	330	385	395	360	383	403	367	401	373	383	396	419	380	382	363	398	371	380	375	404	378	396	377	353	395	384	376	338	376	321	397	418	421	372	350	356	347	360	364	422	354	378	384	379	395	376	370	397	370	395	382	381	406	367	402	382	374	367	403	360	349	403	404	373	359	367	371	353	358	370	339	373	382	358	380	365	374	389	385	346	363	329	402	365	369	369	401	374	402	368	346	378	410	348	332	365	382	377	362	372	331	390	350	392	368	367	394	381	376	385	381	394	376	417	387	375	399	374	394	360	366	371	364	339	378	390	388	375	411	354	344	404	382	441	356	380	369	386	383	348	380	407	347	377	374	392	395	402	368	376	379	402	366	396	364	339	389	402	364	403	399	345	406	400	390	352	352	376	396	372	377	365	371	387	368	385	385	393	392	389	417	385	379	377	400	323	364	340	403	391	368	377	395	393	359	359	346	403	397	334	376	413	381	358	350	384	383	383	385	341	385	389	402	372	359	375	428	384	373	397	391	353	374	384	358	370	370	413	391	332	375	381	381	392	375	372	343	404	405	421	364	402	363	418	359	393	366	400	393	373	351	380	374	396	382	369	357	358	373	397	363	370	422	396	391	386	369	367	399	416	414	393	332	384	359	383	384	381	368	389	370	355	372	381	368	357	384	361	410	385	372	392	374	336	381	316	377	389	385	374	420	355	364	398	368	401	348	394	424	365	360	367	377	343	376	401	398	377	393	385	367	396	372	360	355	360	381	376	364	370	374	369	384	404	403	371	349	371	405	385	360	394	383	373	423	387	384	370	392	383	388	390	383	381	388	370	353	388	397	378	372	399	398	397	401	403	365	386	407	392	374	352	377	374	374	378	379	382	394	370	406	397	429	401	414	378	388	378	377	379	354	380	365	389	405	387	350	353	379	364	329	383	364	374	375	383	375	390	345	344	372	414	349	409	400	387	385	406	352	357	391	364	352	368	391	394	375	337	375	378	381	389	372	380	378	386	353	419	353	362	375	367	395	416	411	384	398	385	391	378	383	394	360	403	405	395	358	358	381	325	373	387	386	384	392	396	385	362	397	368	369	378	365	349	371	371	350	391	404	389	363	353	372	371	364	380	389	370	392	378	332	379	377	375	373	354	369	386	406	356	379	332	406	385	400	388	372	402	421	359	370	376	384	377	405	377	381	373	388	349	369	358	428	414	390	363	348	364	362	380	368	350	376	374	352	395	358	333	401	347	407	375	377	339	343	413	356	384	385	405	352	380	350	369	350	371	391	368	360	393	419	368	367	389	385	355	370	361	377	375	358	386	395	362	354	344	361	374	397	350	365	381	328	405	337	404	415	379	363	372	358	386	374	389	373	368	411	365	349	389	367	378	367	388	365	359	381	380	386	361	413	359	382	359	390	369	391	356	374	399	351	343	370	390	360	387	336	411	370	329	369	378	386	391	385	354	370	381	387	385	379	391	384	395	400	399	379	376	358	353	368	370	374	378	403	363	417	343	370	399	379	388	389	363	406	365	363	362	399	406	373	411	365	392	349	342	380	359	361	387	367	385	379	391	393	370	372	366	387	367	394	383	406	375	367	391	377	388	350	354	374	334	405	365	368	402	365	392	362	371	374	366	376	385	382	366	385	380	356	424	394	357	355	369	392	349	345	374	355	417	362	367	381	355	360	342	365	346	366	358	403	344	372	387	387	410	415	384	371	392	370	374	361	382	383	384	409	371	345	365	342	354	359	371	374	394	361	400	346	390	363	406	373	371	369	337	358	381	386	382	390	368	370	355	345	352	356	370	368	331	380	370	371	362	335	350	417	375	397	403	370	356	354	425	425	371	367	367	356	369	317	358	368	389	342	343	348	375	394	352	346	376	381	377	351	362	386	377	396	409	357	402	348	351	377	397	375	353	388	351	359	342	371	363	376	396	373	374	360	369	342	340	374	355	413	349	415	382	366	387	363	407	362	372	329	411	385	334	389	380	381	385	348	381	366	351	397	372	380	412	425	413	338	354	344	363	392	379	396	376	371	351	381	370	417	366	360	358	383	372	385	364	395	407	369	364	360	371	348	423	382	397	367	384	388	369	376	391	348	369	376	348	385	403	408	374	396	335	391	374	384	403	386	387	398	381	399	391	360	384	412	414	359	345	374	354	399	366	341	371	361	359	369	368	379	373	370	355	357	415	372	367	343	393	349	388	406	340	377	389	397	368	351	384	364	392	378	385	401	394	375	362	398	410	358	342	362	378	357	366	358	376	357	365	346	375	379	368	374	369	390	351	371	383	400	376	371	363	358	378	366	364	419	376	387	394	381	410	415	394	421	382	345	394	381	378	347	368	357	356	369	369	398	378	405	382	378	362	432	414	375	332	388	372	379	432	363	367	382	353	357	400	384	386	393	411	389	346	365	369	392	365	359	379	383	396	360	384	388	377	379	383	369	345	370	368	381	334	404	409	405	387	396	415	412	359	361	389	373	375	345	369	399	374	376	362	379	409	368	401	392	380	383	347	385	356	344	366	415	369	406	390	331	359	373	361	381	366	389	401	425	369	403	358	340	392	354	349	371	409	359	365	383	381	384	371	370	372	418	371	379	379	369	383	381	346	329	392	385	372	376	395	387	396	387	375	334	373	402	390	371	390	356	375	411	415	338	364	369	374	385	367	408	385	356	397	416	384	371	402	367	332	347	358	370	374	369	368	377	396	352	410	370	393	388	389	373	384	378	361	385	428	359	432	370	357	355	398	356	362	396	412	335	360	379	384	380	371	335	366	380	405	403	407	404	398	383	362	342	377	369	355	369	408	351	384	381	356	362	348	355	345	386	350	391	353	356	377	406	364	344	333	376	383	380	383	372	385	385	335	386	392	377	400	351	345	383	354	378	408	381	322	383	378	354	388	372	369	384	407	431	372	364	404	391	331	385	380	363	381	369	380	386	368	383	381	348	374	390	392	367	359	342	368	383	364	367	395	404	384	338	398	393	379	359	384	329	377	378	375	379	369	371	348	352	412	378	381	400	368	357	370	390	348	399	341	368	373	369	379	342	412	344	363	394	386	393	407	365	376	410	362	405	336	369	376	373	346	375	364	383	370	354	386	372	342	377	391	396	389	380	326	361	349	351	395	372	359	360	395	380	391	397	394	368	405	345	371	371	354	356	403	412	351	364	370	360	358	368	397	372	366	398	367	389	390	359	373	357	386	329	376	347	372	353	380	363	378	396	354	349	370	393	391	391	384	392	357	384	383	349	406	359	413	379	389	382	381	412	397
4260	2194	1307	1008	947	840	887	823	819	845	825	761	790	808	766	808	796	773	759	842	793	814	793	832	824	817	814	782	817	834	799	798	857	832	826	748	866	790	835	816	838	799	755	812	814	789	809	767	779	792	834	829	874	818	815	814	780	811	805	794	785	813	779	864	753	778	786	826	805	784	815	807	809	796	798	837	860	869	794	812	806	800	825	783	805	786	870	821	802	795	714	848	800	782	823	821	825	794	797	838	760	789	763	808	809	767	801	859	799	784	803	784	814	822	765	835	776	828	790	811	775	801	777	859	787	824	803	796	853	830	802	842	829	796	804	760	759	819	853	775	851	768	790	794	816	828	811	850	796	822	855	828	788	806	824	806	790	838	814	777	809	821	835	803	810	806	763	789	824	799	765	803	831	765	777	825	797	822	788	813	838	800	832	780	762	793	800	831	789	770	806	811	773	788	769	820	767	811	761	779	791	786	795	827	789	819	861	767	816	752	819	791	824	830	788	794	801	837	775	767	819	811	806	808	806	798	853	777	780	795	768	846	801	799	780	803	813	806	815	800	769	803	787	796	778	826	813	832	783	762	804	799	792	837	818	805	768	802	774	803	799	767	777	862	793	806	793	791	763	790	748	822	786	754	815	801	830	834	773	782	843	764	833	811	806	779	807	784	827	826	775	775	848	822	833	816	790	821	850	804	789	827	829	807	829	781	818	828	749	777	846	797	765	782	817	829	824	840	797	803	818	821	798	864	806	824	802	797	833	805	819	770	808	814	803	794	777	790	800	795	818	790	775	796	800	802	794	831	803	825	809	801	784	778	799	770	814	790	820	759	827	815	818	801	821	841	864	811	810	838	788	797	812	855	806	855	792	803	798	788	816	794	826	795	807	817	846	777	815	807	811	788	809	788	833	831	797	787	807	798	798	796	780	832	769	807	821	797	818	791	845	840	794	799	792	784	795	777	818	775	817	826	750	805	811	780	841	783	781	780	855	797	815	790	825	802	805	806	812	807	801	829	775	795	838	826	810	742	804	773	814	824	803	798	798	780	773	804	811	793	811	849	812	794	761	799	803	765	804	804	835	805	797	774	770	813	831	830	817	842	816	764	797	829	770	804	783	786	805	804	815	832	859	758	802	806	845	784	849	794	779	796	771	813	862	808	790	785	819	804	739	814	819	762	772	773	814	761	820	816	839	818	788	780	817	819	788	850	839	779	756	823	817	836	832	819	771	773	783	789	826	772	774	877	812	797	851	836	825	818	827	830	741	764	800	822	846	825	771	789	809	767	806	802	811	773	812	776	786	841	790	808	821	806	824	804	796	776	776	793	795	799	806	814	782	759	775	787	828	814	799	790	763	810	807	843	795	812	748	830	788	803	826	811	796	817	744	797	798	834	812	772	795	762	787	818	783	810	785	789	808	841	792	787	820	780	791	796	807	774	748	824	771	806	838	777	818	806	817	785	782	822	794	815	784	737	800	782	825	785	801	776	790	802	770	776	830	763	790	831	823	844	832	821	774	794	786	814	798	844	779	826	812	792	814	849	810	783	766	778	816	797	801	803	814	758	804	742	809	836	790	795	816	787	812	768	852	777	834	864	812	775	847	822	810	778	788	779	807	795	836	839	808	785	756	773	795	859	838	783	769	814	740	810	779	819	781	791	815	828	852	794	774	765	762	784	818	772	799	800	784	734	759	763	779	767	849	801	792	807	815	816	795	818	786	746	809	819	779	762	808	845	811	821	804	773	809	814	812	839	798	809	818	738	825	797	824	832	838	800	802	774	865	843	788	835	769	764	805	802	798	803	889	780	818	781	734	788	868	812	801	774	832	833	819	822	854	818	801	812	803	806	829	780	840	837	818	827	792	809	799	778	805	808	739	834	783	828	787	808	808	789	831	777	817	842	856	758	814	830	832	824	831	774	804	754	753	781	821	845	848	760	823	856	832	780	834	863	841	815	830	815	787	818	763	791	739	824	801	832	785	839	761	772	779	795	782	788	815	778	787	788	799	772	753	791	754	778	857	783	833	846	837	819	813	890	796	863	861	855	836	769	819	814	849	772	878	806	837	784	778	782	775	803	766	805	811	851	824	826	779	764	779	813	786	797	757	766	786	818	857	804	854	813	859	825	822	822	795	835	814	804	789	809	787	862	775	849	772	820	789	855	819	734	877	756	744	763	807	822	781	855	752	786	799	780	796	812	795	840	804	792	820	772	786	773	785	808	760	758	839	769	826	793	804	803	793	799	827	807	821	786	821	785	749	782	791	851	792	804	760	805	789	799	837	798	823	812	838	797	811	818	792	821	796	779	806	821	789	816	817	772	774	776	804	796	779	785	830	855	765	770	776	837	798	799	798	831	765	792	757	774	710	811	831	786	764	802	827	813	773	772	776	805	794	811	760	826	784	805	812	809	785	798	814	839	784	820	726	832	829	740	781	833	778	775	794	780	777	782	822	801	790	825	789	805	786	833	820	782	743	807	829	807	781	774	802	773	839	858	795	783	788	784	832	812	862	857	800	843	817	853	801	794	772	842	806	790	765	804	807	795	815	791	868	840	812	826	763	782	778	880	807	822	784	771	814	829	805	779	816	803	810	785	790	870	816	765	782	811	810	784	838	800	815	804	792	841	833	806	763	819	761	830	832	794	792	751	727	771	838	788	800	827	811	790	791	809	754	781	737	801	825	795	825	776	823	842	853	849	756	832	806	821	788	808	763	797	801	811	801	817	786	770	770	829	833	807	732	818	776	821	806	816	791	774	774	807	821	783	822	795	834	785	711	801	837	792	824	809	804	808	816	825	778	732	787	790	819	820	825	794	825	795	811	836	827	811	762	836	810	784	803	813	807	804	749	748	818	870	821	817	806	815	802	826	831	834	788	770	839	790	816	804	773	793	775	793	794	787	799	777	818	841	781	781	862	847	829	759	785	791	790	802	786	768	813	788	804	814	787	765	877	848	857	818	861	795	803	775	771	775	823	877	796	812	814	837	797	823	822	823	897	827	850	821	793	770	776	803	829	811	784	769	810	806	804	827	837	792	830	852	774	817	770	782	800	836	801	821	815	759	781	826	836	828	785	777	888	781	742	799	817	779	808	779	781	839	795	823	791	811	764	736	805	756	871	817	810	779	831	758	812	776	792	845	811	780	808	793	776	762	806	788	771	803	797	768	745	825	770	793	797	743	819	824	779	761	823	786	751	788	801	796	790	815	818	818	805	840	821	781	805	820	782	805	783	804	782	787	811	809	807	783	779	827	835	842	809	775	853	819	798	786	800	813	773	824	813	857	844	788	815	819	811	792	780	823	817	798	814	814	794	832	759	837	797	774	776	805	799	812	791	786	788	834	824	796	823	812	833	778	798	817	812	766	791	802	872	813	771	797	808	836	777	827	840	856	797	813	771	775	869	821	795	826	816	787	838	801	791	782	791	768	803	816	781	796	851	801	790	778	810	792	808	796	823	831	844	741	789	768	779	742	777	784
24408	20994	23936	28242	20997	21033	10966	674	455	407	393	372	409	362	372	355	337	349	333	310	283	331	310	340	275	285	308	329	312	291	308	322	333	293	330	349	364	296	314	332	283	287	339	310	303	307	309	285	305	378	343	315	327	295	310	295	335	319	312	344	318	295	264	294	323	321	311	322	319	314	296	270	298	317	282	311	339	293	337	303	302	283	313	324	330	345	306	294	286	324	359	314	315	319	313	307	299	303	309	313	305	302	303	278	294	319	320	298	300	327	321	304	295	290	322	291	319	307	315	309	325	327	282	305	327	317	297	328	282	300	302	303	297	281	298	316	300	343	302	333	312	283	322	319	326	320	293	306	311	336	307	294	303	316	289	322	344	311	275	333	292	292	290	316	274	308	327	317	294	298	315	312	338	336	329	293	241	316	327	300	301	339	320	288	309	300	292	291	309	300	284	323	296	322	317	311	307	271	295	324	282	287	333	289	277	315	286	319	347	309	308	282	304	318	297	321	325	301	309	314	290	295	311	293	301	311	312	301	282	279	323	326	321	332	313	341	303	316	314	290	302	325	286	281	290	311	267	306	319	293	323	296	319	308	305	309	329	289	313	338	341	280	278	330	284	301	299	315	306	332	301	317	286	280	300	295	304	309	313	327	299	278	294	295	304	306	326	254	279	301	307	331	280	338	304	291	286	338	288	316	276	262	302	289	317	316	292	334	329	314	302	265	334	295	265	330	318	270	317	300	314	298	345	340	337	299	303	267	295	298	303	276	308	291	318	331	295	362	324	307	299	295	293	305	301	294	305	317	323	331	303	306	298	286	300	310	276	317	291	294	338	320	341	282	283	306	320	321	244	308	303	317	311	316	323	304	321	305	308	284	299	293	320	314	317	322	296	279	284	292	306	310	337	311	317	309	348	351	313	290	302	295	278	263	283	311	290	300	316	309	316	282	305	321	282	309	325	275	326	313	313	286	329	285	315	319	307	321	319	311	297	287	312	276	280	308	278	317	335	307	320	330	327	295	309	307	282	293	299	341	294	284	313	302	295	334	310	280	293	292	276	306	325	302	303	355	292	298	302	260	287	323	297	297	306	311	287	334	305	293	295	307	310	314	301	336	261	297	298	275	320	329	296	264	298	331	318	309	331	299	289	308	311	290	351	302	291	322	315	323	314	265	318	307	301	297	343	320	286	302	310	293	318	326	332	307	317	361	262	296	308	279	320	346	311	291	330	331	281	299	328	281	330	324	288	331	291	283	333	308	304	308	314	321	317	304	280	313	313	288	306	315	295	324	303	315	343	313	308	302	282	293	309	324	298	331	290	320	283	330	331	271	319	270	315	325	306	270	289	317	313	363	319	320	294	281	280	311	293	310	297	309	286	309	308	318	291	311	279	284	324	272	325	313	297	297	311	313	303	314	280	328	303	323	316	320	292	291	304	351	315	284	290	336	346	294	302	288	336	304	296	288	308	303	326	272	295	320	313	312	332	321	294	287	324	303	333	312	308	288	293	310	277	336	315	356	264	328	339	343	292	288	297	283	317	332	310	302	332	326	302	332	320	329	318	293	331	285	304	319	290	286	299	281	319	320	309	329	329	319	310	297	278	304	268	327	309	300	309	321	291	324	302	310	273	351	344	326	312	307	323	307	325	313	315	314	306	269	291	325	321	306	289	280	275	300	305	319	332	283	289	304	290	288	331	291	296	292	293	310	325	311	289	314	300	278	283	296	313	274	267	313	300	311	284	300	294	304	328	339	314	319	307	298	332	302	290	337	306	328	323	265	307	301	312	326	326	327	299	266	296	339	274	313	304	306	298	277	309	284	313	332	313	291	319	285	282	310	307	328	286	351	326	275	318	295	305	294	312	293	287	304	325	336	311	291	316	317	300	302	297	297	334	282	295	283	319	297	318	297	291	334	311	326	292	333	334	312	302	280	296	316	332	293	285	319	293	324	287	293	294	319	268	310	303	310	305	297	307	302	334	324	282	316	327	324	309	290	283	311	322	284	305	313	308	293	303	289	290	295	278	301	302	296	311	335	292	335	315	336	301	320	291	311	302	294	322	305	312	312	330	257	338	323	290	309	315	315	296	282	324	321	313	341	298	314	285	298	350	311	315	287	295	316	319	304	327	308	321	328	325	307	319	350	294	313	312	313	283	305	329	292	308	324	299	317	310	279	309	313	308	314	278	283	321	313	286	315	280	276	277	282	313	321	280	307	275	323	319	320	315	270	300	345	322	286	315	272	283	304	298	321	282	286	311	289	299	291	344	310	310	319	282	315	316	282	320	308	287	283	297	299	328	324	318	318	301	338	311	295	345	294	280	283	292	333	330	307	278	353	309	263	308	307	269	293	344	328	299	332	302	333	305	295	346	309	324	337	328	305	283	317	277	301	281	298	327	309	308	307	304	276	266	325	291	304	299	295	302	296	351	301	313	298	348	318	308	319	280	330	294	318	277	295	310	280	284	300	339	315	339	301	327	287	313	305	317	303	290	323	325	303	312	318	356	345	276	311	291	290	306	268	309	317	300	287	304	325	318	313	314	309	297	282	292	323	295	307	341	356	306	329	264	312	337	292	289	313	289	326	322	288	306	309	301	324	364	337	323	313	309	306	284	351	285	294	301	307	321	327	284	320	307	291	307	278	309	288	284	342	321	297	298	322	304	313	303	294	287	313	298	309	305	282	275	314	258	306	332	281	302	298	303	306	289	310	259	311	320	320	294	315	297	294	249	310	312	303	311	302	302	280	288	293	276	284	292	354	317	297	291	316	308	310	301	340	293	352	280	325	314	337	331	314	315	344	277	310	330	320	315	313	315	276	320	274	307	293	316	315	322	311	320	291	312	303	284	283	330	292	282	303	337	330	311	314	349	320	321	302	304	329	315	293	313	334	318	273	307	293	275	266	294	329	286	305	282	304	264	262	311	270	322	341	299	280	295	285	279	302	354	297	285	319	310	319	322	289	317	317	299	291	305	310	242	325	334	347	292	319	278	309	287	306	307	317	294	338	322	299	293	321	300	301	281	316	310	319	302	300	301	283	324	331	296	310	323	235	328	278	327	292	324	281	295	285	296	284	319	327	298	334	311	334	287	287	275	288	293	292	286	296	311	327	337	305	283	316	336	325	306	335	318	301	307	273	311	310	300	321	281	301	312	294	332	324	322	295	297	301	330	300	279	278	298	329	332	312	298	316	293	305	298	295	302	286	334	272	337	277	251	293	312	316	317	301	321	273	323	299	306	308	329	306	293	345	290	287	317	307	317	294	336	329	305	330	303	266	256	320	301	297	281	286	295	303	289	339	299	334	331	278	313	301	297	334	308	329	322	325	312	314	302	274	321	286	290	336	306	307	306	319	271	297	345	312	306	308	300	291	325	321	319	291	252	279	303	306	301	331	293	286	296	300	292	314	300	286	330	320	336	304	324	328	278	303	283	328	282	307	315	281	292	293	315	287	270	301	296	321	317	345	331	289	306	311
4011	3304	1688	1024	821	766	709	669	680	683	656	665	670	627	677	682	646	608	667	683	631	617	622	636	676	663	609	655	659	626	640	650	663	625	676	616	661	634	642	605	669	619	655	662	665	625	658	632	611	629	653	637	605	651	649	645	668	604	603	632	609	669	641	671	630	704	642	632	709	650	613	655	654	668	676	647	648	637	690	659	642	686	645	663	672	648	636	633	657	659	624	658	612	663	683	630	648	604	645	634	647	657	631	665	653	634	616	621	652	630	611	641	654	621	635	626	639	605	644	630	652	614	642	606	638	645	598	622	627	679	622	646	631	654	623	593	607	642	623	651	648	642	653	642	644	633	648	598	621	660	668	689	679	695	682	630	625	578	665	655	621	682	660	630	666	633	656	665	701	634	622	625	641	619	645	664	656	659	716	620	657	622	646	671	660	629	664	648	647	650	659	614	609	603	667	619	640	687	647	670	682	647	650	595	621	658	647	669	648	631	614	605	677	632	629	623	622	641	668	663	665	636	677	664	644	661	667	692	681	650	621	630	626	612	662	652	670	674	687	636	659	657	573	636	662	605	636	624	690	640	631	617	638	661	628	635	628	673	635	622	665	638	631	641	623	681	638	616	636	663	611	666	625	621	666	620	688	668	654	610	670	689	647	617	615	630	625	635	660	653	664	652	646	640	670	630	625	640	640	622	632	657	631	645	608	637	661	655	641	645	646	630	623	659	631	648	601	698	664	660	629	640	617	639	636	655	652	640	631	595	638	634	653	605	616	627	634	618	640	640	636	629	639	617	609	657	634	636	645	583	612	629	622	665	683	646	632	607	602	651	692	633	680	635	594	651	647	691	647	630	642	636	634	639	643	600	644	652	630	676	625	632	634	637	630	635	647	628	642	630	621	612	625	629	642	659	685	622	687	612	656	676	699	623	650	617	599	640	594	646	651	645	642	634	629	682	656	681	654	657	635	603	636	637	663	631	640	636	623	679	670	638	606	650	629	588	648	641	643	609	582	678	633	612	676	633	655	650	613	601	614	604	659	665	676	637	645	642	656	678	647	624	604	606	649	639	658	614	658	637	634	618	673	614	635	672	591	606	658	584	628	621	629	587	639	613	684	642	661	654	614	604	697	630	686	589	661	654	614	652	632	623	685	624	627	621	675	635	604	704	637	633	638	669	653	654	627	622	640	697	643	652	648	642	602	625	644	645	642	608	645	627	645	662	600	614	639	646	612	649	629	622	667	593	593	641	693	647	651	599	641	618	668	625	616	628	627	630	650	607	641	641	620	626	671	646	624	666	689	644	627	651	614	673	665	639	617	641	651	670	651	650	612	645	651	663	664	673	614	656	661	619	624	691	639	662	647	577	674	677	649	641	657	686	590	590	666	628	641	631	662	641	654	636	665	670	638	668	614	695	636	651	658	665	587	643	665	616	646	583	664	634	676	592	571	629	642	633	646	645	632	639	646	619	637	627	637	634	605	636	670	564	633	626	671	651	656	680	645	668	659	628	628	629	726	698	630	630	661	666	656	641	651	691	652	618	653	623	638	648	651	619	648	626	618	643	654	677	625	625	610	637	627	589	645	627	634	681	613	631	631	658	662	650	629	639	654	649	607	630	649	631	640	667	670	580	664	618	692	617	657	623	646	641	614	686	649	657	664	631	600	681	645	631	627	644	611	653	657	676	629	608	665	659	642	656	646	677	635	615	663	659	667	617	585	624	647	690	657	639	625	641	660	633	663	610	667	659	669	623	634	650	672	674	627	648	621	645	640	667	636	677	641	647	642	660	675	648	653	631	635	675	673	627	621	631	622	634	665	655	606	632	627	631	645	628	669	673	647	672	648	622	645	606	635	677	605	655	675	634	655	622	654	624	656	601	626	635	682	693	651	607	666	616	630	661	631	606	665	657	604	654	676	629	629	656	642	665	630	673	677	671	650	606	688	624	650	615	592	625	650	621	628	637	619	632	646	647	664	648	633	652	659	582	600	644	638	631	632	633	640	643	636	632	592	645	674	659	645	593	607	629	611	608	618	623	662	636	665	633	608	664	650	624	644	637	646	636	663	621	668	692	647	632	662	685	641	667	653	658	673	635	658	638	650	644	599	622	621	666	626	664	625	634	652	676	672	624	620	649	622	634	641	673	626	643	612	667	660	641	610	622	583	661	646	654	609	624	637	666	663	608	621	645	610	632	637	667	633	612	625	674	606	637	648	634	657	615	638	669	687	629	611	654	626	630	607	638	670	601	676	641	658	689	644	628	649	638	649	628	630	645	615	649	641	644	657	627	657	620	652	650	642	604	606	645	652	645	654	627	630	587	635	633	665	621	596	627	597	686	658	638	649	633	616	645	661	642	598	661	648	677	652	661	639	634	684	642	589	633	635	641	648	646	633	635	611	653	625	586	660	639	685	680	621	648	650	612	622	668	595	639	683	657	669	622	644	605	639	636	675	606	620	655	640	635	656	652	646	627	660	668	650	654	684	678	666	606	641	586	664	623	694	642	650	624	595	646	687	645	618	643	613	669	631	630	666	637	637	627	656	603	661	653	677	670	670	658	622	628	652	624	640	641	635	651	656	648	656	660	677	642	633	636	683	594	617	685	635	629	640	646	666	641	653	684	644	662	667	644	638	631	697	642	646	680	603	619	647	630	623	645	656	690	636	651	609	677	606	657	675	690	604	699	606	635	622	673	651	675	681	640	603	643	627	661	644	578	631	659	641	674	661	702	638	612	694	597	637	607	660	633	640	674	644	635	672	605	645	670	648	653	616	645	659	649	639	650	623	627	612	627	635	673	640	608	629	666	647	559	601	609	689	647	630	615	670	623	644	684	648	640	633	637	632	625	654	630	633	619	662	615	644	672	642	685	595	665	628	632	651	652	611	651	620	624	630	691	668	660	653	638	641	631	631	649	636	616	647	638	634	658	631	662	597	649	648	636	622	579	626	651	594	653	608	631	674	627	646	622	659	684	644	645	699	618	676	637	664	600	671	691	628	614	676	685	651	639	614	594	655	619	681	642	653	629	665	597	691	610	607	648	648	666	657	622	636	612	617	625	590	615	642	601	682	643	600	661	630	638	650	609	682	598	666	637	636	648	623	671	624	607	626	662	671	671	653	578	611	641	618	633	611	644	639	634	664	676	639	633	675	637	631	617	656	676	617	632	645	646	626	692	619	603	610	665	649	614	655	651	645	644	645	633	672	630	630	587	653	672	674	628	678	673	652	642	728	668	637	666	648	620	639	609	603	618	664	607	655	639	589	621	611	663	658	664	647	664	643	643	649	646	654	626	618	616	661	602	662	622	627	653	679	618	616	677	640	596	621	633	681	638	666	668	642	612	619	619	605	684	642	643	660	659	631	661	646	615	671	633	646	633	638	644	636	637	594	642	667	659	642	666	622	622	645	637	602	637	636	628	664	672	708	639	646	657	635	656	697	665	629	606	632	640	620	637	642	634	663	642	630	603	660	629	623	631
33301	14326	2087	271	222	216	201	262	230	207	241	205	238	217	223	242	221	191	218	223	210	229	222	182	199	215	203	232	213	240	220	229	216	211	246	199	224	220	267	207	235	236	235	247	238	217	207	229	209	229	242	226	215	199	229	200	233	229	216	229	211	216	211	242	231	230	205	197	199	226	218	212	242	248	218	220	226	204	200	226	241	215	227	239	199	202	219	200	227	174	203	197	242	206	211	269	204	224	230	231	221	230	251	233	210	190	218	251	249	241	212	249	254	238	218	207	215	215	205	207	238	210	221	258	204	242	211	202	214	228	202	251	225	237	212	226	219	196	194	187	211	206	246	221	228	251	213	222	222	221	236	220	191	220	237	186	227	237	211	223	227	227	230	232	222	207	244	232	213	228	223	235	224	214	201	218	211	213	224	236	201	208	237	250	211	194	225	205	225	229	222	226	232	236	248	229	220	234	193	209	232	236	213	225	236	195	222	230	226	197	226	201	224	231	217	228	237	226	231	212	220	237	212	213	203	230	205	222	225	223	239	262	212	225	212	226	227	224	227	231	236	231	253	208	222	204	205	196	196	248	231	221	230	235	259	207	249	225	240	234	233	210	238	226	233	193	224	244	228	228	204	229	190	243	219	222	213	225	198	224	191	229	257	167	215	232	235	233	228	219	215	232	231	220	221	236	232	219	235	197	240	221	217	216	206	233	198	223	239	213	224	216	215	214	184	248	207	231	221	218	243	225	201	192	238	231	220	248	253	220	200	208	226	222	215	195	209	219	232	213	203	201	224	235	233	212	223	197	219	218	228	212	252	240	262	235	235	231	224	216	216	224	241	230	224	257	224	224	233	234	215	241	217	244	215	215	210	218	245	221	239	234	210	200	186	199	186	185	246	224	256	233	173	230	220	232	214	227	194	221	222	236	230	209	219	220	212	251	204	226	207	232	238	237	193	222	237	217	222	207	208	199	217	215	215	221	199	225	237	219	205	219	205	245	227	197	232	254	208	228	234	211	222	226	247	245	231	209	205	226	207	199	221	199	239	225	207	229	221	213	208	193	232	224	230	218	195	206	207	203	228	225	220	198	207	209	232	236	243	208	219	192	221	221	238	228	242	237	224	206	199	194	223	227	238	216	224	240	219	217	245	228	228	225	239	199	224	188	226	230	211	233	230	226	230	195	228	222	223	213	213	204	235	223	228	230	220	251	210	228	239	231	205	209	217	201	210	194	235	224	205	224	222	226	213	196	210	218	223	232	213	225	215	213	230	233	202	224	224	243	212	225	242	216	201	224	211	220	197	216	221	222	213	194	201	206	209	231	222	190	250	236	214	213	227	234	216	218	194	241	223	222	238	234	217	190	209	247	220	206	246	215	241	236	207	217	224	242	214	235	225	236	218	217	205	202	213	198	243	231	231	221	236	251	186	216	233	218	205	208	217	215	221	212	200	210	225	256	232	240	216	229	224	194	221	209	210	193	227	211	230	230	224	210	221	237	205	213	215	188	242	215	240	240	206	204	241	230	246	239	223	236	191	209	225	236	193	214	217	207	216	209	212	212	232	230	216	218	232	228	232	231	220	238	202	207	229	225	232	236	211	221	224	204	233	205	239	215	201	204	203	191	248	218	219	249	223	218	256	209	225	183	202	223	219	252	243	230	223	256	215	234	205	215	205	249	231	248	236	225	226	213	209	206	218	223	238	239	218	227	221	243	225	204	229	233	198	209	229	220	216	256	233	225	205	207	224	219	201	205	215	225	200	236	232	252	221	229	227	238	206	203	225	263	212	239	208	218	233	206	239	202	209	194	240	235	233	211	242	218	205	231	265	227	241	225	249	218	248	224	230	233	184	208	210	205	216	231	237	214	226	191	213	211	218	217	229	231	228	254	205	214	234	215	237	227	203	210	168	218	233	209	249	241	231	229	216	209	246	217	210	205	221	228	213	213	193	243	245	223	201	195	223	223	199	215	227	255	198	239	221	202	217	219	233	207	227	202	179	209	217	210	231	211	228	207	252	207	220	215	214	218	201	231	178	244	251	224	215	219	216	226	215	203	211	249	225	226	254	217	240	233	223	215	230	232	256	198	224	257	216	243	249	235	208	194	198	208	196	230	235	217	232	247	221	208	223	212	233	203	209	223	230	235	233	207	208	227	230	213	246	206	233	221	219	199	234	227	207	197	213	215	210	202	238	251	244	223	249	241	231	260	230	242	240	228	193	250	239	200	229	223	251	237	217	209	220	197	206	228	228	243	231	215	229	202	223	218	217	205	182	230	231	228	229	219	225	212	211	226	207	239	222	204	227	197	254	215	252	220	216	227	241	232	226	228	201	205	229	214	262	199	216	223	213	230	248	226	256	245	230	218	229	195	210	245	236	208	208	212	211	210	209	219	239	216	248	213	230	196	223	211	233	246	216	232	228	221	214	202	199	215	234	231	217	204	209	236	173	227	261	218	249	240	201	225	233	239	219	236	223	180	219	212	210	224	192	198	217	224	218	215	225	259	239	213	226	200	229	223	214	204	222	239	228	210	257	211	245	236	237	216	191	212	215	240	216	188	199	232	222	244	190	223	230	244	217	192	203	231	227	215	219	237	211	191	225	219	229	215	249	215	228	217	222	235	234	239	249	233	214	207	209	213	211	260	234	213	241	210	252	192	221	217	213	236	208	246	230	232	229	228	223	235	236	234	210	238	251	213	216	226	204	186	189	197	212	215	230	220	218	230	210	219	205	236	223	208	199	222	230	240	243	201	211	246	225	191	202	234	212	209	222	252	220	224	201	249	224	232	219	262	201	206	237	247	242	202	202	227	235	214	277	249	241	227	259	207	232	200	224	200	193	249	207	236	190	225	258	221	254	224	236	255	217	214	196	234	226	231	246	222	225	215	206	205	218	247	229	208	237	212	206	265	226	232	244	237	207	236	223	196	221	194	188	225	228	219	254	234	239	229	234	239	227	265	253	214	197	223	222	193	216	236	228	254	223	204	247	244	215	233	197	193	216	207	242	222	224	234	198	189	220	220	222	208	208	214	238	249	228	208	199	236	228	217	256	245	213	214	203	218	215	215	216	179	198	232	204	207	204	223	228	224	212	220	241	197	228	236	231	214	227	212	215	226	239	222	219	226	225	215	210	212	205	251	211	217	204	210	213	218	234	233	253	217	239	194	225	218	247	227	224	234	205	212	213	205	196	229	224	200	236	228	221	196	238	229	237	212	238	198	205	248	210	211	209	219	242	222	218	210	217	236	216	237	228	210	229	192	200	215	201	204	212	191	209	240	212	201	231	254	211	214	222	236	209	207	247	225	252	207	220	233	241	232	239	225	238	227	220	238	216	251	225	205	205	199	209	217	209	203	216	195	223	225	244	246	211	228	227	224	238	227	246	208	231	219	207	229	202	217	216	259	193	225	219	214	234	206	215	207	209	218	201	211	220	202	213	229	237	229	232	238	259	208	222	240	241	236	233	230	229	224	200	238
7625	611	580	531	533	548	507	546	536	578	532	544	563	569	548	506	539	543	552	541	539	559	569	550	560	551	530	525	531	519	513	538	552	523	509	530	528	520	513	562	542	539	546	509	536	527	562	553	572	545	523	532	505	574	552	536	528	544	564	534	552	552	571	492	557	595	524	527	556	557	546	553	502	548	503	537	502	501	528	523	527	573	533	572	522	539	529	533	554	585	562	547	517	563	551	500	488	541	542	520	539	528	527	550	543	519	537	521	524	530	555	518	549	536	563	530	522	569	495	531	582	546	538	541	533	526	574	549	504	545	558	524	528	586	508	572	547	554	553	489	532	509	536	541	514	573	525	538	571	549	556	515	548	541	560	563	540	535	486	547	539	506	555	538	531	510	566	577	529	550	533	495	514	524	533	548	558	537	519	531	571	502	537	557	540	538	513	538	521	566	492	508	541	539	543	557	520	560	544	537	494	530	497	544	583	509	583	557	537	564	547	537	516	564	544	541	481	544	545	539	553	504	495	510	543	550	535	506	549	536	534	511	528	545	523	592	540	535	555	473	528	497	538	538	489	544	537	540	540	545	569	525	570	567	533	534	508	553	571	502	568	553	528	553	526	567	535	577	562	519	555	498	548	542	497	528	532	526	575	551	553	536	538	546	584	509	502	495	571	551	577	543	522	550	548	524	579	552	528	553	559	510	549	535	529	520	511	544	510	556	547	553	549	489	544	522	557	510	546	567	522	493	541	518	537	530	523	500	603	521	511	556	538	560	489	491	534	534	553	502	524	543	543	575	543	532	505	537	504	539	554	511	508	518	580	537	531	542	528	520	539	538	559	523	556	518	515	514	523	524	512	513	540	554	552	527	522	547	519	556	542	553	528	560	525	527	477	546	563	547	539	494	578	554	474	538	526	554	534	563	498	553	534	569	535	501	550	550	543	537	547	529	523	531	576	510	526	559	556	518	536	534	553	540	480	600	557	533	544	518	532	580	518	531	554	521	535	528	550	563	545	561	511	558	537	533	505	585	503	518	526	557	529	535	567	544	523	520	534	524	504	526	510	561	525	544	556	569	521	535	477	521	555	554	536	545	504	518	523	522	586	492	516	553	523	505	529	571	583	542	516	553	487	504	506	522	554	551	531	527	537	536	553	529	531	493	560	531	527	542	522	498	555	498	544	506	528	536	497	527	535	541	530	499	541	531	482	558	530	504	533	490	565	556	547	528	508	522	542	500	502	573	515	521	522	519	524	514	519	523	535	548	538	525	492	519	507	475	509	517	516	551	521	523	537	512	530	582	531	544	553	531	551	532	516	516	548	536	530	565	539	530	513	545	548	533	561	537	561	534	542	515	516	503	492	572	524	486	557	566	549	562	572	533	528	541	526	539	512	548	504	502	523	497	558	521	514	551	508	558	519	508	552	519	532	548	577	527	504	556	516	555	543	547	560	564	514	582	542	528	522	523	557	546	565	501	504	548	560	580	519	550	557	525	531	518	519	514	577	478	539	553	558	533	531	526	546	520	520	566	513	535	579	541	544	481	527	553	526	501	529	526	534	519	560	563	501	508	542	536	521	507	515	504	553	540	575	517	535	517	569	521	565	541	545	547	522	543	538	557	550	506	559	526	502	540	539	539	535	547	537	507	571	572	524	535	561	513	549	550	555	531	511	512	559	538	579	561	537	550	553	521	523	516	612	528	530	545	550	522	523	549	536	494	538	503	515	542	521	563	539	538	534	496	560	538	545	515	560	525	492	502	548	523	544	518	531	547	534	522	560	491	530	535	555	525	527	574	509	544	527	542	538	538	495	522	492	539	573	539	532	575	501	533	551	543	571	561	564	518	549	512	519	523	537	532	494	491	517	555	549	560	552	558	516	531	547	536	566	525	541	545	487	550	572	552	527	539	510	564	545	521	557	517	536	486	506	572	493	535	534	533	537	558	537	521	519	534	563	576	573	517	530	520	520	504	535	523	503	537	517	539	541	535	513	562	528	530	499	538	549	542	520	510	530	572	550	532	512	531	529	507	534	543	526	508	529	535	559	582	540	549	561	531	542	539	553	532	538	550	559	576	540	500	525	533	526	565	563	536	562	499	525	533	495	552	531	524	575	581	504	573	528	556	537	561	535	560	538	533	559	537	495	542	549	543	590	516	543	557	542	528	563	511	522	534	556	503	540	534	535	565	529	558	525	511	518	521	532	515	535	483	538	550	498	509	524	508	545	512	555	536	515	495	533	536	577	571	568	525	497	526	485	592	511	543	527	538	579	551	502	491	540	532	534	506	495	527	522	557	543	571	510	505	578	532	539	581	530	554	516	557	531	555	519	516	533	497	535	526	533	570	538	519	520	537	523	512	536	478	539	478	503	576	544	531	510	518	530	510	514	535	531	497	545	509	548	548	533	518	561	559	509	553	528	559	566	557	525	539	531	537	533	522	497	534	500	536	538	503	576	506	533	538	532	571	581	476	495	534	542	532	517	535	538	572	580	506	545	547	509	554	534	575	539	500	522	563	499	532	537	552	516	495	546	484	508	512	520	507	514	558	517	560	562	542	531	516	559	506	515	552	552	534	516	537	515	529	537	514	507	550	567	525	540	519	587	544	524	528	527	526	536	490	488	513	524	523	527	531	500	534	493	505	518	535	525	523	542	502	528	522	546	533	520	526	540	533	555	538	529	549	532	544	554	535	560	495	513	553	511	512	559	551	549	553	519	509	564	535	511	502	545	553	497	539	543	559	526	539	505	528	509	524	595	595	554	544	538	538	553	547	537	551	517	510	531	547	491	541	511	516	569	540	536	544	532	505	522	523	555	535	560	543	523	509	521	520	544	569	538	533	544	525	567	560	521	564	551	539	511	535	554	536	492	500	568	532	557	516	513	491	532	586	521	529	601	530	529	500	524	533	570	532	488	549	547	549	555	526	517	529	552	529	580	466	522	502	511	546	518	522	576	559	562	581	524	512	560	533	540	528	519	521	549	528	523	565	502	520	532	498	525	534	565	564	528	506	547	598	537	520	522	559	530	577	514	501	527	537	531	492	514	553	520	547	589	524	525	560	521	564	531	490	557	498	581	531	506	540	568	564	509	535	546	565	533	540	564	510	577	535	529	500	586	596	520	518	569	518	533	542	551	532	556	514	528	523	482	528	554	604	576	534	593	507	571	536	550	500	580	541	534	496	580	538	515	543	504	495	574	553	506	519	533	494	534	521	541	567	521	545	545	522	502	546	563	531	515	570	543	564	530	502	534	523	525	551	525	490	557	532	537	537	535	517	548	549	523	545	488	553	547	496	554	553	543	565	548	579	565	550	528	539	508	519	501	498	539	551	488	542	530	527	520	534	548	531	524	511	522	533	507	551	517	549	523	576	484	535	516	531	585	531	553	586	527	526	539	539	502	540	556	498	508	482	523	546	553	578	526	525	521	558	486	558	519	591	559	527	596	523	552	491	535	556	508	552	545	521	536	545	525	526	538	549
25059	20992	23597	28560	20981	12945	658	543	426	489	407	456	406	412	420	397	386	368	391	389	361	405	405	393	393	369	393	357	368	356	373	373	401	417	368	378	323	338	375	395	385	388	358	373	406	388	390	366	377	383	352	390	439	371	436	393	372	373	303	351	365	386	336	406	360	387	377	407	377	347	380	390	363	366	362	375	340	373	383	390	394	366	405	400	396	410	384	358	414	385	370	373	331	363	408	359	358	382	393	361	388	401	401	394	382	386	401	384	356	395	367	356	396	372	367	353	386	393	379	360	353	359	410	324	378	343	391	406	363	370	378	404	414	371	403	350	397	395	394	421	354	426	382	321	347	393	367	377	366	416	383	375	362	371	424	406	386	376	412	385	410	349	367	366	377	345	324	348	361	367	379	399	360	381	402	370	375	365	369	322	359	361	400	359	345	415	370	373	401	399	335	345	374	362	384	382	372	379	374	385	357	367	372	349	360	402	391	384	364	369	359	408	367	363	379	391	415	390	391	392	348	377	351	391	370	368	348	404	365	408	370	344	369	353	355	370	371	371	331	329	390	366	350	408	410	389	378	347	379	365	401	356	376	397	386	375	330	403	374	388	398	322	362	383	373	388	402	410	368	373	387	399	407	380	348	392	354	360	361	335	374	377	377	363	381	381	384	361	389	407	399	416	377	399	430	366	362	398	357	341	363	384	398	368	389	363	370	381	393	340	357	367	382	376	362	354	394	387	416	383	346	370	369	362	389	350	355	381	388	336	364	373	373	344	387	379	391	361	378	350	355	383	387	364	350	410	358	402	395	379	375	399	347	360	395	337	343	387	381	368	382	399	396	348	355	410	388	410	357	403	408	368	360	360	359	372	347	388	396	391	408	403	362	370	418	386	349	350	405	395	378	352	362	380	366	392	378	384	403	414	393	309	313	365	383	412	367	357	412	401	360	399	391	378	383	381	392	411	385	388	388	345	416	369	342	381	338	378	378	389	423	368	340	407	406	368	383	376	366	407	366	373	426	384	366	350	413	386	378	381	403	371	358	388	360	399	389	355	415	367	366	399	352	378	400	381	348	392	362	370	360	379	374	331	325	400	398	388	435	373	376	376	372	373	369	358	353	405	416	391	386	376	391	366	362	371	339	351	392	380	403	412	338	364	377	400	395	343	387	343	424	370	343	331	353	368	389	362	375	366	415	349	415	355	373	395	367	352	383	379	371	379	384	389	358	376	393	382	346	373	436	364	385	374	399	378	390	348	362	328	321	389	352	392	346	362	392	368	362	360	436	359	378	387	379	378	386	396	420	385	368	351	388	408	363	336	364	363	350	359	344	363	398	387	384	320	399	386	371	355	386	367	353	394	373	387	375	374	364	400	371	378	383	379	349	370	376	370	432	377	385	339	370	401	375	329	358	388	362	359	388	380	365	372	387	325	382	384	394	372	353	384	388	367	378	383	374	405	350	351	365	418	395	374	340	377	384	390	377	389	348	416	383	391	418	372	356	380	377	406	353	385	372	376	368	402	344	397	382	396	362	393	373	398	377	381	344	378	371	362	380	383	403	366	381	367	348	352	390	382	343	380	362	385	395	361	385	402	384	385	389	389	351	378	364	421	341	374	424	393	368	396	411	380	383	383	369	366	391	371	386	398	397	326	379	402	348	345	386	349	407	415	367	402	394	370	380	360	375	376	395	312	383	364	379	389	367	354	397	395	346	348	370	340	363	338	400	397	371	393	395	381	397	400	388	389	373	390	358	378	374	356	440	378	348	361	344	358	357	346	346	347	373	369	365	361	359	373	397	419	387	349	399	380	352	407	399	385	373	351	363	380	384	380	416	382	359	374	354	353	406	369	391	338	398	343	394	348	381	377	364	349	347	346	354	362	363	376	356	403	377	359	362	385	342	374	403	330	364	377	368	380	365	391	360	372	370	411	382	332	354	375	391	391	359	363	335	346	378	354	341	361	369	399	371	376	402	375	352	391	391	358	354	406	350	379	400	402	369	391	334	401	350	348	457	402	396	385	388	373	362	375	364	390	384	342	361	362	383	369	352	360	330	373	397	363	350	393	381	399	367	405	348	397	368	391	360	399	362	361	392	419	369	389	346	385	362	359	370	365	361	393	365	391	389	378	363	386	359	378	379	392	368	360	356	386	366	395	356	366	389	384	373	363	402	394	395	380	362	371	390	352	388	374	374	371	369	379	378	349	376	378	354	386	370	349	375	334	373	363	351	332	429	413	395	406	389	375	340	374	387	372	386	340	375	350	373	397	364	373	439	405	379	358	391	397	365	396	377	376	371	343	388	343	432	374	389	380	405	369	349	382	366	363	349	342	383	394	394	364	374	333	329	365	381	374	364	343	366	398	364	365	379	370	356	407	387	390	338	366	381	361	362	357	352	398	358	345	383	370	365	387	391	401	386	367	374	351	389	372	367	345	381	373	388	390	385	415	369	377	378	380	381	350	364	354	392	425	387	357	344	371	355	357	378	365	378	353	399	355	394	386	358	368	365	394	405	374	380	384	352	338	352	359	348	368	393	401	390	419	396	376	378	382	384	360	379	359	351	341	391	374	334	388	376	387	345	383	367	407	367	374	388	365	329	352	373	399	385	360	381	352	345	355	368	396	375	361	373	378	371	377	354	355	362	382	429	417	377	380	336	354	414	360	398	379	367	358	374	356	378	355	384	402	393	383	368	346	389	371	334	348	371	396	371	372	379	344	326	412	357	378	381	373	416	352	350	383	338	397	385	364	383	398	387	359	366	359	395	393	358	363	362	437	380	389	341	352	379	375	363	347	375	360	353	371	337	350	371	411	342	356	378	351	394	367	392	368	387	325	399	353	345	395	359	385	389	358	336	360	433	391	385	369	384	402	375	371	371	374	360	394	413	366	368	343	351	338	386	366	383	393	377	347	356	379	352	378	399	375	381	378	331	375	391	382	363	409	363	376	380	375	368	362	402	377	388	348	348	350	357	363	397	369	353	374	371	397	359	339	378	395	376	403	393	368	371	373	399	393	362	395	375	404	400	359	384	380	395	410	353	387	425	350	349	350	386	364	374	362	376	393	387	405	381	379	378	377	384	383	379	405	390	377	404	383	343	382	353	324	379	375	355	373	362	354	342	354	385	405	360	375	359	372	361	382	368	381	368	364	390	347	368	374	353	382	355	357	387	374	382	385	359	369	369	382	372	370	405	366	381	351	302	389	388	378	361	354	391	361	389	396	369	378	338	378	379	414	371	398	366	383	371	361	348	374	377	364	378	380	386	361	348	386	370	363	392	378	400	360	367	355	353	354	337	379	368	382	382	434	394	386	386	382	357	392	378	362	404	431	363	389	376	365	364	352	389	330	395	372	358	366	365	337	392	366	350	350	349	359	399	393	373	369	364	390	359	387	425	365	342	401	394	396	354	400	386	340	394	415	414	364	405	346	401	400	342	342	397	369	355	397	374	345	364	358	364	367	385	367	386	386	370	357	380	377
4378	2183	1383	1041	934	865	847	834	785	846	762	815	809	793	859	820	782	772	820	839	829	798	776	829	798	843	788	805	822	795	827	806	790	830	815	774	836	800	806	813	774	834	824	800	856	852	831	833	795	823	817	799	786	784	806	811	775	788	785	824	827	846	763	739	829	767	763	765	844	792	828	810	804	767	788	809	787	809	824	804	805	817	777	801	814	845	794	845	824	825	782	831	782	829	806	799	789	752	830	808	777	786	830	808	801	789	819	792	751	774	812	779	798	791	847	728	792	855	787	802	866	786	797	758	817	798	840	817	792	759	814	784	785	808	780	748	807	832	799	819	831	806	837	847	789	788	806	774	766	809	784	801	803	816	831	836	829	817	759	755	812	857	794	765	761	792	740	847	813	770	797	798	896	801	775	779	830	849	831	819	823	768	787	838	841	833	829	816	774	800	806	726	781	749	822	769	795	811	811	814	815	823	747	792	805	809	770	835	791	834	797	768	780	837	778	785	823	847	837	833	758	794	784	795	778	847	767	806	831	810	784	814	787	776	819	804	794	808	776	795	810	784	779	799	756	835	799	844	801	762	739	802	785	794	806	786	788	808	812	759	767	828	808	811	814	871	822	813	752	777	802	778	787	798	801	810	864	807	772	792	805	797	823	762	784	792	766	805	848	792	827	806	806	772	792	779	802	760	768	827	789	809	856	808	810	771	826	819	816	769	811	760	802	829	788	776	789	824	802	794	801	795	834	811	819	795	786	762	785	795	777	774	745	797	804	797	800	806	796	751	763	809	809	772	797	792	825	772	801	795	824	826	792	780	808	770	777	756	830	827	799	796	816	825	785	852	853	768	779	798	759	789	808	754	796	765	810	835	818	767	783	829	798	790	791	806	822	805	751	776	809	821	791	789	789	794	833	761	777	794	749	806	816	811	826	790	817	799	765	811	857	790	790	791	772	798	743	833	797	786	819	775	781	800	838	797	787	783	796	828	783	782	788	765	780	743	866	817	791	790	842	799	800	762	810	812	797	860	847	786	816	787	797	799	793	814	820	773	809	853	808	832	805	776	772	805	816	814	830	845	795	792	754	839	804	794	758	786	813	782	827	810	828	857	851	800	781	834	781	783	762	776	803	782	855	789	861	791	876	800	761	777	817	798	816	804	806	792	782	805	807	849	808	759	824	780	805	823	836	804	809	755	836	814	816	813	763	819	797	828	802	786	804	769	771	805	815	769	788	836	738	796	783	797	818	802	812	797	734	761	799	846	779	825	814	799	796	814	808	841	843	793	755	818	833	773	796	769	839	786	819	801	807	828	769	789	841	865	817	819	762	820	807	779	819	833	777	799	782	827	805	804	828	760	803	789	779	840	804	824	801	767	800	792	767	781	758	807	775	825	817	813	810	853	847	784	794	823	784	847	805	774	791	812	827	771	773	834	812	787	787	807	829	850	841	808	751	813	785	758	863	805	807	823	818	788	830	752	779	828	767	744	787	862	812	791	815	800	770	755	784	841	825	763	759	807	828	825	766	787	800	841	787	810	791	784	764	782	809	808	827	794	788	790	834	871	801	783	762	842	807	776	829	768	790	783	808	848	757	824	846	792	800	785	770	798	801	832	778	845	816	752	823	802	760	787	707	787	822	849	768	784	783	820	786	804	817	813	771	862	780	743	823	817	788	760	758	825	782	787	844	755	806	841	796	846	803	767	785	806	822	780	808	834	780	816	781	791	794	790	807	753	847	789	796	795	782	759	823	833	852	795	814	790	802	795	776	808	801	843	801	785	772	808	860	807	763	817	856	821	822	813	851	746	773	787	794	842	786	746	830	836	817	750	774	762	858	766	742	793	837	786	792	813	744	799	826	820	808	858	775	828	790	808	856	815	812	772	791	798	791	795	794	817	787	775	783	813	725	840	824	789	821	842	835	788	871	814	805	813	806	842	844	817	787	830	829	790	813	791	817	818	847	847	787	803	808	757	793	804	826	782	853	785	798	803	758	811	807	807	815	822	796	778	802	876	810	788	827	801	771	799	805	787	856	775	801	808	823	851	793	823	843	778	788	804	777	835	786	836	799	780	786	806	810	811	789	831	804	805	876	762	825	775	849	787	809	825	810	798	797	832	802	812	798	781	802	780	797	805	834	755	779	796	834	819	789	790	815	785	839	738	788	839	823	765	761	807	780	830	829	802	773	792	852	778	800	732	802	844	824	775	810	791	792	760	835	759	806	855	801	781	765	818	812	843	788	812	770	802	801	775	793	809	737	824	841	797	793	794	847	794	770	785	807	822	841	764	820	800	844	771	817	805	837	797	811	805	823	796	796	825	851	799	793	773	840	803	832	823	854	825	752	788	820	830	761	775	769	811	811	831	797	799	777	852	803	776	823	836	836	792	767	824	749	836	781	806	810	791	776	824	809	796	788	748	785	837	810	760	807	835	779	849	813	804	812	779	867	786	818	759	764	792	812	797	796	803	812	813	864	847	786	821	786	755	800	768	800	779	750	783	813	780	842	797	832	756	738	749	815	783	818	797	816	785	809	855	759	776	802	789	792	851	839	814	837	785	823	812	791	840	790	792	799	776	804	734	849	762	779	787	806	832	812	835	759	793	796	797	770	801	743	816	800	784	814	811	804	813	815	797	780	805	797	806	857	788	807	781	775	795	798	814	845	820	736	784	792	775	773	833	815	776	808	801	843	806	833	777	769	799	792	804	863	855	745	812	795	781	806	821	799	810	842	805	799	827	771	855	810	832	776	783	838	784	794	825	839	860	773	810	844	774	819	816	776	828	784	843	789	789	797	824	828	810	827	806	819	814	795	813	827	749	747	832	752	824	772	846	778	817	805	849	812	788	810	848	796	854	816	818	836	802	821	790	846	830	865	796	772	801	798	819	820	828	809	748	822	831	816	794	782	809	839	837	755	843	860	818	875	814	762	786	734	827	834	816	797	781	832	795	817	835	775	831	796	817	829	767	848	790	817	809	789	803	739	772	778	771	804	784	813	778	825	775	815	794	769	795	766	798	807	829	796	795	782	817	815	803	830	785	793	812	773	791	824	782	746	828	874	796	864	798	836	833	823	797	805	780	789	796	795	807	780	791	834	802	825	774	808	819	693	814	804	811	788	831	750	817	799	771	785	806	790	760	783	836	766	869	800	826	795	747	828	783	813	800	765	770	789	848	763	796	832	794	788	798	813	847	746	781	817	769	800	809	840	808	781	809	803	788	752	792	821	762	753	815	829	772	784	845	834	826	783	789	826	799	751	758	778	765	801	779	765	760	833	806	808	784	786	811	816	784	831	785	814	836	819	787	779	789	806	853	804	785	826	783	824	820	816	788	769	808	768	818	820	778	760	848	819	832	814	837	844	804	782	764	847	855	816	818	772	847	821	807	814	766	781	791	812	799	804	806	832	773	772	813	818	742	804	843	808	825	808	805	805	817	809	796	827	795	813	839	796	773	890	793	817	846	802	797	775	775	836	763
24333	20962	23960	28153	20963	20996	11006	668	401	405	418	389	399	382	353	314	344	359	350	328	343	294	310	320	339	323	346	329	297	331	265	297	302	320	324	326	293	297	323	283	295	288	280	303	300	293	309	317	330	292	302	298	313	348	293	310	301	315	283	337	304	312	287	292	313	292	309	322	304	328	278	308	276	276	298	317	323	339	333	307	316	355	304	313	297	298	295	298	340	329	286	278	350	327	298	312	302	319	332	309	297	325	297	318	314	301	302	284	329	311	309	275	314	282	303	283	285	292	308	317	277	298	280	296	309	314	306	299	300	272	302	313	315	284	319	321	293	284	297	268	300	266	264	301	286	290	271	326	264	278	262	308	343	303	310	338	325	327	323	275	309	294	290	272	326	316	324	302	349	287	319	308	312	301	274	276	315	331	318	298	287	335	308	308	313	302	309	309	295	290	266	265	314	282	315	309	330	302	277	342	318	309	300	333	325	345	300	286	318	287	314	306	313	279	314	299	301	280	305	297	301	294	286	301	293	303	303	308	285	319	279	309	295	315	308	304	325	318	306	324	334	313	314	294	301	331	308	313	332	327	329	295	319	354	279	307	305	316	309	306	301	309	321	303	322	307	261	306	293	329	347	278	313	340	335	317	307	312	305	309	303	292	323	287	298	333	323	325	286	306	323	321	304	292	277	292	296	320	297	307	265	326	309	309	286	263	304	316	306	304	286	286	335	285	311	297	313	321	330	269	309	294	318	332	287	292	292	339	324	271	303	276	281	294	322	318	274	299	322	302	291	320	306	287	282	299	312	331	251	322	312	320	311	306	320	323	277	297	311	290	297	325	325	291	319	314	314	307	312	272	305	304	324	282	257	260	286	296	273	329	299	331	300	301	336	312	274	321	319	336	315	284	282	318	356	298	313	329	284	304	317	307	296	293	274	300	292	318	283	319	311	282	304	316	286	290	280	334	325	291	303	315	310	264	286	278	315	356	297	288	320	303	317	315	312	300	326	326	292	271	295	300	275	281	303	328	333	305	346	273	287	300	270	296	342	290	342	299	290	292	311	331	291	312	270	307	325	306	318	290	302	297	331	304	305	324	326	312	331	288	319	331	259	313	307	278	277	280	264	293	268	290	311	289	291	320	273	300	291	286	301	313	287	321	294	303	296	359	321	309	283	292	346	320	352	287	314	305	292	287	296	321	330	290	320	318	307	352	288	298	322	304	337	304	294	328	289	330	296	274	306	294	322	308	289	305	296	315	318	281	320	279	287	293	335	299	305	317	291	311	312	281	268	313	310	287	307	286	323	330	337	298	312	301	290	282	308	317	304	309	317	283	311	282	296	284	302	289	317	333	272	316	307	300	306	331	273	297	309	340	285	286	329	325	287	309	331	287	286	313	311	306	319	299	289	316	305	263	340	287	288	304	298	307	300	344	302	303	317	287	289	268	294	268	274	333	283	311	312	293	297	335	263	325	274	301	279	344	318	303	318	267	287	314	287	305	310	299	288	297	304	328	282	285	307	278	293	266	322	328	339	307	297	299	312	307	291	291	293	304	303	302	308	300	290	307	317	326	316	280	327	303	301	285	280	329	270	296	344	347	344	308	299	265	321	309	307	307	277	309	323	290	332	290	314	315	316	296	289	316	287	336	301	315	288	314	329	300	295	326	308	308	300	298	271	292	309	334	321	316	303	284	297	306	296	305	267	321	322	283	319	299	302	311	330	335	338	326	289	332	321	285	311	315	309	295	307	277	291	330	326	291	282	287	323	309	328	277	292	303	291	306	300	302	291	315	297	289	323	308	310	284	311	298	321	299	330	275	307	294	312	294	287	336	307	276	300	282	304	344	326	298	331	327	297	335	305	282	324	315	298	282	274	307	295	311	289	298	276	316	304	328	321	314	292	330	302	285	334	314	286	312	304	294	338	313	308	269	277	317	308	296	273	318	288	285	304	315	315	313	288	297	292	290	307	327	293	280	337	298	291	288	319	293	334	341	303	313	301	279	322	313	286	307	281	288	327	296	290	291	308	290	281	326	295	330	328	290	307	310	304	295	298	280	321	298	304	280	313	305	328	298	320	305	298	321	298	293	294	299	305	295	303	354	288	315	318	306	287	275	288	284	266	307	310	304	294	322	321	289	292	304	282	286	320	350	309	282	323	291	285	315	315	329	340	301	321	302	300	303	308	351	340	313	278	281	309	318	306	311	303	291	308	300	293	316	297	292	337	270	313	313	294	282	298	302	279	317	323	307	282	322	297	277	268	285	319	317	304	313	314	282	319	289	322	309	338	293	313	320	288	270	356	281	318	360	268	300	306	296	311	270	293	309	291	303	290	302	305	306	299	288	319	300	356	275	311	299	276	306	285	313	331	323	282	279	306	332	300	320	291	296	297	281	303	316	290	293	284	337	288	295	363	281	306	299	318	329	313	303	313	288	312	304	318	296	314	315	330	292	292	273	306	295	288	304	311	280	322	302	328	305	324	324	303	313	344	296	290	316	312	318	295	331	295	302	301	273	327	291	324	295	296	338	323	288	320	326	316	323	315	273	295	315	301	298	306	311	315	306	338	299	287	322	281	317	294	326	298	336	300	304	349	297	310	288	304	278	310	303	294	280	294	307	300	296	278	297	307	282	285	275	281	322	302	292	307	303	317	301	281	307	290	300	306	293	294	281	305	306	340	279	341	279	346	305	311	280	324	283	310	298	300	308	329	313	316	293	316	298	332	296	298	321	311	336	321	284	301	311	266	320	274	317	306	304	338	286	299	287	341	313	331	276	299	286	325	290	275	263	293	320	287	329	305	325	276	289	313	297	280	319	319	306	287	297	305	309	292	285	285	262	260	285	319	303	289	308	303	340	323	325	335	302	255	314	290	309	330	311	309	285	282	298	309	278	318	316	327	307	288	292	294	344	320	317	300	283	330	301	304	342	334	314	262	283	268	306	304	312	288	342	307	301	296	346	305	275	322	306	292	303	272	281	309	328	284	291	317	309	331	338	349	303	312	291	333	294	318	308	299	310	317	319	301	304	317	291	271	298	287	309	299	303	326	282	301	276	291	329	312	328	258	343	299	279	285	298	273	333	284	298	289	288	312	340	306	290	308	308	345	308	288	286	286	316	289	294	321	304	327	311	291	337	331	333	312	270	301	280	314	298	301	274	299	281	313	279	313	285	291	304	320	288	306	305	298	299	294	307	294	293	288	329	295	321	345	291	330	322	298	291	314	283	301	333	317	302	310	303	336	280	298	318	340	297	287	291	316	328	298	306	280	283	296	310	296	302	320	297	305	290	289	319	287	298	307	290	285	316	301	288	335	315	322	274	294	326	312	322	296	285	290	285	315	321	294	303	291	261	289	307	316	299	278	276	278	281	324	318	286	326	300	277	288	317	309	299	319	300	299	274	301	311	272	342	304	311	326	306	272	273	304	329	310	292	296	288	311	291	308	296	333	320	283	326	300	311	294	284	271	279	303	298	301	302
4007	3276	1618	1069	762	768	703	762	672	646	652	657	688	666	659	633	653	644	641	634	681	654	610	659	662	637	658	692	622	634	642	709	603	660	630	631	641	643	672	634	655	645	636	655	632	638	652	654	591	597	654	646	665	660	643	646	670	647	632	679	664	667	634	606	635	672	631	663	671	639	666	644	627	672	619	658	688	716	663	592	631	618	663	681	672	616	664	640	648	635	627	618	637	652	642	646	629	707	642	599	628	666	625	661	657	607	641	649	656	635	656	649	693	632	628	602	689	627	621	651	648	643	622	650	662	643	666	668	640	589	650	633	641	642	688	641	623	637	630	628	670	621	618	631	659	598	642	668	642	658	637	636	600	640	614	633	678	626	670	603	624	623	650	620	661	601	655	632	622	625	653	669	695	649	679	655	640	673	642	614	652	616	622	635	633	644	673	650	616	658	647	624	624	669	628	634	625	664	638	589	624	652	654	649	633	611	619	646	678	656	676	669	590	664	623	700	664	642	631	647	654	678	632	649	629	614	579	671	663	634	690	616	634	650	671	627	606	636	662	603	622	624	648	664	675	652	640	612	650	636	637	630	623	659	632	642	571	617	621	607	658	591	624	644	681	648	653	675	616	640	666	593	584	637	647	650	663	685	652	643	654	653	686	665	588	640	668	614	691	663	640	689	617	626	653	643	654	674	658	640	602	612	673	634	687	637	617	651	645	655	659	605	664	665	667	656	683	654	631	622	651	650	646	631	640	640	666	669	671	659	611	646	630	598	658	658	666	618	635	628	628	668	686	627	690	627	615	589	668	628	645	619	575	645	672	616	662	670	653	682	608	681	643	661	619	632	685	646	658	649	641	609	612	701	642	618	620	642	647	631	627	647	699	695	650	642	626	614	649	665	658	634	644	633	665	633	657	679	664	603	658	640	615	656	608	652	668	667	618	675	624	665	643	605	657	661	685	617	663	612	654	651	653	643	612	634	631	660	654	667	633	643	636	701	618	637	593	613	648	691	635	588	648	643	659	652	644	619	628	687	612	624	617	647	621	637	674	620	674	616	680	608	587	636	648	615	611	635	666	633	635	638	621	630	665	660	632	653	654	588	615	638	629	653	675	636	652	612	617	648	608	617	636	634	636	668	591	656	621	622	619	615	645	612	631	641	632	665	612	626	664	645	629	614	634	626	648	679	619	606	661	631	626	686	691	679	593	600	644	619	613	618	651	652	590	640	664	688	679	662	617	647	687	691	662	654	663	635	653	621	679	635	632	665	654	639	617	637	651	641	679	636	653	626	657	629	621	677	664	645	657	642	640	650	666	629	606	666	648	635	634	606	641	630	649	613	631	660	636	628	670	659	653	620	605	682	604	626	600	638	632	626	644	651	663	654	610	688	646	647	673	651	690	635	673	623	672	635	626	624	625	648	605	648	640	671	630	643	629	687	625	667	666	644	651	663	683	646	603	634	613	629	617	631	689	672	628	640	690	636	647	618	655	651	635	587	652	636	670	674	679	605	591	637	673	675	638	641	676	628	707	628	642	636	638	671	645	632	635	648	632	588	630	681	605	608	629	636	619	610	629	656	656	621	604	643	652	605	634	669	607	612	649	684	635	660	664	642	613	638	675	645	612	636	637	633	600	648	677	641	593	630	653	607	632	611	637	663	627	647	664	618	614	695	660	662	667	633	630	626	654	702	641	624	607	636	656	609	674	621	679	636	695	617	648	637	674	613	621	651	610	675	602	613	635	658	611	634	650	640	627	683	676	635	632	652	613	670	657	642	625	673	555	660	633	602	655	694	613	651	642	638	660	666	654	685	619	663	636	634	640	654	644	672	624	667	632	617	629	627	643	684	593	618	635	700	631	631	668	621	642	645	647	633	659	680	655	652	615	591	656	637	649	620	650	661	621	640	673	673	656	644	681	664	674	637	649	612	662	658	639	641	627	665	665	640	598	660	636	673	603	625	667	652	635	621	626	673	591	624	647	648	638	638	601	599	619	630	636	664	652	631	642	646	613	635	608	628	650	649	612	652	657	613	656	678	619	667	673	658	622	679	647	617	626	655	596	648	605	639	642	633	615	660	600	606	604	628	642	623	612	705	650	641	589	643	643	622	669	640	610	669	629	652	704	620	684	648	648	635	592	644	655	638	650	638	648	643	619	649	668	649	665	587	654	615	658	635	591	682	661	647	652	633	620	612	642	662	666	707	639	662	625	682	628	641	618	594	628	625	619	637	674	594	627	602	618	614	588	672	650	663	643	654	664	625	599	644	645	653	635	616	668	647	593	601	611	665	626	627	653	633	670	622	656	656	673	627	647	661	653	620	606	596	624	677	657	624	672	620	679	636	629	652	643	632	659	629	655	639	651	615	624	642	587	632	650	612	613	673	639	593	664	643	638	634	659	624	629	652	651	671	649	632	651	635	651	628	613	661	612	630	654	641	635	638	627	636	628	632	658	617	620	643	637	594	644	634	650	625	652	701	693	631	658	604	680	680	643	627	642	615	611	635	648	657	672	662	636	619	649	652	634	705	639	649	652	650	613	653	631	625	630	690	645	695	649	636	658	628	631	669	693	584	678	660	650	642	591	609	654	620	628	647	653	683	669	605	635	606	625	631	645	669	632	617	644	645	650	654	632	599	657	686	655	670	631	649	650	653	640	625	645	658	680	626	628	664	587	667	692	616	604	681	649	675	652	666	652	649	661	644	672	625	668	613	621	674	627	646	644	638	645	628	614	658	604	673	663	601	610	642	643	657	679	636	631	645	641	671	663	636	656	662	598	591	676	672	627	621	665	699	603	639	607	663	666	689	617	643	682	611	651	639	662	630	630	691	684	647	623	609	668	616	652	649	653	629	638	621	626	618	669	642	632	675	639	656	665	664	686	652	618	672	636	661	613	631	646	621	637	652	640	627	607	671	667	671	638	630	637	634	653	655	647	628	646	618	637	626	646	621	625	649	623	696	642	637	629	659	660	661	660	650	648	630	612	631	616	621	676	633	630	658	642	652	642	626	627	631	659	670	616	606	629	648	659	645	622	608	631	613	620	644	637	632	655	601	634	665	625	661	616	623	649	601	631	661	641	632	649	653	615	559	616	649	621	694	656	663	665	663	628	654	641	609	612	662	608	637	681	631	640	656	674	672	612	626	688	650	660	635	666	687	652	604	618	633	585	679	670	629	647	621	649	652	624	659	627	615	619	642	666	625	652	625	669	632	592	614	698	616	641	640	623	633	649	645	669	651	645	628	643	617	659	610	599	638	623	640	655	604	630	629	613	629	663	616	620	651	645	650	618	625	686	577	641	627	672	648	612	638	635	659	646	659	609	652	665	665	640	619	676	661	639	644	706	664	626	685	618	640	679	641	655	633	659	631	616	657	635	621	653	631	625	646	642	668	651	674	626	628	649	617	659	656	648	655	659	642	658	646	666	631	624	659	631	674	642	627	656	621	613	671	580	697	631	662	649	659	676	664	623	608	633	602
32964	14376	2097	347	266	197	226	241	230	234	239	218	200	212	211	217	201	201	213	233	218	218	206	219	211	222	236	241	222	238	230	201	207	238	229	221	217	214	229	221	219	232	235	230	225	191	203	224	195	255	225	216	268	210	241	230	236	227	195	209	207	212	217	211	216	225	209	203	272	225	227	226	207	211	212	223	263	227	223	217	205	205	194	220	207	226	220	227	242	223	208	216	221	223	207	208	214	215	215	240	217	215	244	228	215	206	225	195	216	222	239	226	248	243	264	215	234	209	255	267	217	228	231	229	224	213	219	234	236	202	250	243	237	231	231	246	226	200	251	225	246	223	213	232	231	219	233	197	219	234	221	214	215	221	235	229	219	207	228	221	187	196	205	206	215	228	230	239	231	227	214	222	262	187	215	230	243	232	214	230	220	235	215	206	201	227	203	232	242	213	263	225	190	232	247	205	229	216	230	238	229	233	227	204	249	210	237	242	222	219	224	244	195	229	233	218	183	235	214	204	240	197	240	243	220	205	207	227	223	206	231	208	217	209	211	200	251	216	224	240	232	209	214	213	207	236	208	243	225	224	223	225	218	189	233	221	239	223	208	234	232	234	235	254	209	246	238	220	218	210	230	195	211	222	205	234	242	217	230	229	254	215	224	229	218	222	232	246	209	237	228	244	227	238	213	206	222	245	204	217	223	216	209	229	230	184	199	213	244	232	212	213	216	213	224	232	205	207	214	229	245	211	226	183	231	251	210	233	193	225	217	206	193	229	220	217	198	197	230	218	202	223	209	217	220	221	210	213	230	222	243	225	217	249	196	219	214	205	204	198	240	237	203	216	224	246	250	229	218	191	206	204	202	205	232	201	205	226	248	217	259	223	218	218	210	226	238	206	223	187	222	194	213	226	239	221	231	222	214	203	220	210	222	226	219	200	202	223	205	228	215	210	219	203	217	229	234	200	217	242	246	240	197	220	225	212	231	185	217	196	230	215	236	253	217	201	213	220	203	204	215	219	213	215	242	242	257	229	227	221	243	209	267	221	228	215	204	221	231	244	209	198	233	211	196	243	195	210	234	220	224	203	237	226	226	199	210	221	254	221	233	209	214	228	222	219	210	230	245	227	219	249	232	238	224	231	228	228	232	216	204	227	237	215	206	229	203	218	220	215	198	214	197	216	210	216	209	205	201	191	226	212	208	224	208	234	224	202	221	222	221	223	218	199	211	226	213	206	191	224	236	197	237	222	217	217	218	240	202	216	214	232	231	208	223	239	199	192	225	220	228	230	221	223	232	238	232	226	242	225	216	233	237	226	231	212	215	209	191	216	205	244	223	221	238	232	219	216	231	253	206	236	211	229	212	237	215	187	247	228	242	251	226	228	229	184	224	213	256	231	248	249	206	253	202	213	242	217	222	228	235	201	203	215	209	247	232	209	194	200	203	234	237	209	239	228	226	216	243	204	225	225	230	211	211	250	238	199	210	195	225	244	236	218	227	195	199	180	180	215	247	222	218	228	251	225	219	229	202	221	223	218	212	219	208	217	250	259	220	221	194	232	263	238	224	201	231	207	217	241	227	214	242	193	215	227	225	236	195	242	233	221	243	208	233	215	227	195	194	239	229	207	212	209	218	211	252	212	226	196	222	214	256	229	186	229	196	213	221	211	242	243	230	220	222	235	222	221	234	247	224	214	201	238	232	216	212	239	226	231	208	225	200	250	210	252	202	243	229	227	212	219	218	246	223	237	199	213	217	232	221	221	187	218	232	218	243	208	230	234	219	215	212	231	225	222	210	219	241	232	226	219	213	235	217	217	230	217	227	239	197	223	254	203	223	222	249	236	228	217	232	225	223	224	224	212	236	240	226	182	232	256	206	231	244	212	229	217	196	225	236	235	219	221	230	202	214	225	192	209	236	205	221	205	237	216	201	210	195	238	234	230	227	215	196	207	208	222	216	221	205	220	230	209	238	223	229	215	218	203	191	200	209	224	218	190	196	236	243	222	224	202	243	224	223	225	217	226	218	228	236	248	215	220	200	228	205	244	233	209	225	205	246	208	235	224	234	229	224	211	201	220	225	221	215	223	208	233	210	235	221	232	213	202	207	212	217	225	204	223	203	212	226	217	227	217	228	220	225	203	236	207	227	228	203	224	240	262	191	223	221	235	219	226	232	247	234	217	213	205	207	199	202	192	249	205	228	232	212	220	248	206	206	234	225	215	207	225	210	220	201	212	213	193	232	197	221	201	235	229	237	205	225	245	220	224	230	202	220	236	240	182	220	225	189	232	209	218	203	191	186	214	204	239	188	218	212	212	241	219	208	224	221	201	202	240	225	199	211	233	253	200	201	218	215	215	193	206	228	182	224	217	224	204	232	247	214	229	245	239	203	229	237	202	204	255	229	235	208	231	228	199	219	198	192	222	254	233	203	238	184	215	233	197	222	215	208	235	227	238	192	215	201	202	220	244	200	194	238	199	224	235	241	228	219	233	234	216	200	204	230	209	220	224	234	211	215	196	206	231	201	227	219	209	244	198	209	187	220	213	207	206	225	217	201	232	242	168	235	227	238	244	243	208	220	212	227	208	250	243	229	220	241	184	270	206	234	233	201	239	198	217	203	237	211	233	217	224	230	215	219	210	212	213	190	221	228	224	185	243	201	227	224	232	228	229	229	218	225	238	225	214	197	217	218	224	204	206	192	185	217	207	235	226	218	241	259	217	208	230	224	222	202	227	183	215	231	229	222	208	246	212	226	212	243	239	227	192	212	227	235	230	193	199	205	245	210	270	223	211	230	251	218	223	227	235	239	210	220	202	214	243	221	222	196	190	209	223	217	232	219	239	194	237	226	231	236	204	212	199	196	201	206	246	204	188	213	200	215	214	224	221	214	233	204	210	210	222	205	251	227	201	220	183	236	218	217	233	214	227	211	214	234	226	221	230	209	230	248	229	236	228	231	225	257	203	222	215	238	227	193	241	220	240	230	236	233	206	221	208	238	207	239	202	212	213	257	234	258	206	194	204	238	224	183	217	226	223	207	205	214	206	228	218	230	239	249	216	201	195	206	207	223	221	224	197	215	226	204	215	235	226	232	252	223	234	247	213	248	191	233	212	255	209	219	235	215	217	219	231	188	201	239	228	221	251	231	216	236	214	214	210	239	241	210	188	229	233	243	245	234	241	216	228	235	227	190	254	227	239	218	239	219	249	219	208	212	223	240	216	221	230	224	228	217	215	221	205	212	236	220	203	199	242	194	205	197	199	210	252	231	216	253	220	236	235	204	220	219	247	216	226	211	202	210	228	249	219	193	242	251	223	236	198	211	210	220	238	235	240	231	217	223	244	227	207	213	190	254	206	232	215	231	243	232	230	211	232	232	236	207	235	202	205	199	249	228	209	215	231	209	213	191	215	264	199	221	225	264	231	251	245	192	216	220	231	221	233	206	244	231	236	187	241	241	220	206	192	261	227	215	204	202	236	225	214
7753	585	570	526	564	530	525	510	531	550	559	552	534	530	545	559	561	550	520	533	520	500	541	528	546	521	486	549	574	546	543	546	539	561	535	507	522	554	539	544	526	524	548	529	547	547	515	535	528	548	519	564	533	551	567	558	502	524	533	532	525	593	515	535	484	512	509	537	550	538	543	530	560	529	527	529	493	559	589	564	517	544	528	468	542	518	490	548	578	561	550	510	513	580	482	519	522	556	535	472	534	499	547	536	535	491	586	541	544	547	561	527	510	480	502	527	537	559	567	534	492	513	554	582	511	563	551	544	523	600	507	520	551	523	561	568	528	574	554	549	532	560	518	528	536	551	512	516	543	503	544	512	559	543	570	526	517	516	504	533	533	550	549	508	552	531	551	541	601	535	519	576	511	596	528	553	579	546	565	524	504	512	526	523	497	528	591	540	548	549	570	467	521	530	531	539	537	539	514	588	555	522	484	538	555	543	538	556	512	532	562	542	563	539	504	558	533	514	627	546	549	529	575	527	564	516	540	520	536	519	515	534	502	540	550	547	526	528	562	574	550	537	522	560	501	549	551	532	560	567	552	530	550	562	562	537	563	536	533	527	515	519	537	574	492	548	506	532	482	550	520	543	507	546	489	535	559	507	503	505	512	544	509	559	513	556	558	472	495	552	537	519	511	558	537	527	545	558	548	558	490	521	581	553	527	574	580	563	531	551	535	532	551	522	536	509	566	559	577	545	524	524	487	514	565	541	523	551	496	573	535	567	533	527	524	571	544	534	501	588	506	551	506	583	515	527	533	532	526	526	540	557	517	511	513	547	538	529	549	578	513	499	549	559	577	551	562	541	565	596	570	533	508	543	522	529	529	573	575	557	576	518	557	528	479	555	584	536	538	564	571	526	522	528	541	527	516	515	540	524	541	529	529	513	571	508	587	518	513	518	582	530	511	522	494	521	547	530	566	530	492	514	542	556	544	536	548	539	591	572	518	535	532	555	549	524	511	559	548	529	557	589	529	524	524	506	505	573	505	522	546	546	525	521	508	580	523	540	535	499	487	520	522	533	505	550	489	549	563	526	510	512	502	536	498	532	532	571	531	513	502	552	499	554	522	554	534	521	525	488	535	532	533	539	556	542	535	548	607	543	553	545	563	540	528	519	509	526	517	536	509	545	523	567	528	591	550	522	499	526	531	533	540	557	526	509	521	503	573	489	515	528	556	524	516	507	553	534	507	524	511	526	538	557	545	524	539	560	565	510	552	557	538	540	505	499	504	479	535	529	566	556	567	514	493	546	529	540	514	528	504	552	570	561	522	551	524	523	555	508	510	537	525	541	537	537	574	571	552	530	523	506	586	512	511	496	514	537	621	526	491	539	519	508	559	508	511	533	515	549	547	508	568	563	537	517	491	575	556	522	551	545	536	548	525	517	540	533	548	555	517	526	512	511	560	560	517	559	536	532	486	564	537	559	522	542	547	545	541	497	549	526	508	500	539	471	512	554	526	532	526	507	553	555	561	552	516	554	523	521	499	523	507	508	521	553	531	538	523	572	522	544	541	517	546	553	535	509	542	539	516	533	506	546	529	496	527	533	554	544	506	516	555	511	577	500	556	516	593	563	521	514	523	529	531	534	527	526	521	572	515	518	499	547	552	553	529	533	536	550	541	525	514	517	526	489	483	511	516	559	558	510	506	513	531	555	548	484	526	512	525	549	544	502	568	530	505	552	519	530	537	539	517	547	545	509	532	518	567	544	503	485	519	576	564	533	538	556	513	509	593	495	516	552	491	507	558	500	527	520	514	543	536	537	543	550	499	530	509	579	539	534	512	549	496	512	516	516	530	551	562	564	530	517	512	543	528	525	520	531	516	567	547	493	562	546	538	545	508	561	536	572	514	523	523	547	551	532	561	537	553	511	515	501	525	578	510	533	525	495	537	514	562	559	516	533	517	549	505	546	498	532	526	540	535	520	525	561	557	523	516	546	520	505	520	533	505	528	506	553	552	531	530	566	557	534	529	495	553	546	528	550	548	522	503	541	528	542	548	578	540	545	544	546	566	504	492	523	508	551	532	541	546	589	533	502	522	534	481	534	535	559	535	533	530	483	526	567	550	535	580	508	536	537	495	518	537	501	566	557	508	528	513	548	539	559	565	521	518	545	533	508	520	536	519	533	529	508	517	542	538	554	508	521	508	577	536	522	469	537	458	529	535	541	527	499	542	537	498	499	549	476	493	527	546	554	556	557	530	538	522	599	526	536	531	556	497	585	549	513	537	568	512	527	496	533	554	529	475	472	515	523	497	520	571	561	500	544	544	518	542	560	565	512	541	576	508	559	522	528	578	555	544	548	520	524	564	538	532	527	571	532	542	584	525	572	541	517	518	518	522	531	556	515	533	539	551	523	521	547	528	544	548	524	544	552	576	504	511	555	523	536	533	531	556	543	544	530	543	546	569	548	538	547	527	516	541	556	541	500	556	534	523	525	571	526	573	524	550	555	595	513	549	572	549	480	544	559	535	526	548	573	491	532	521	515	573	541	541	533	493	537	554	518	518	548	496	543	555	509	514	522	519	526	524	547	530	509	504	572	550	538	488	523	534	567	512	527	517	538	549	519	570	512	541	504	503	530	506	550	546	547	516	586	511	555	495	566	522	560	586	518	538	533	548	542	550	574	541	523	543	509	493	514	582	538	501	530	579	549	539	495	505	526	513	523	479	531	575	524	519	507	607	544	534	528	522	538	542	540	483	511	514	502	470	528	511	514	541	492	558	543	522	582	553	536	527	582	530	549	527	578	553	510	548	525	551	552	572	571	509	540	530	527	511	555	531	518	557	548	512	511	514	539	518	562	541	549	535	566	535	543	564	536	596	534	555	500	582	504	531	551	527	550	558	588	528	528	551	540	555	541	543	537	528	547	517	516	517	549	502	521	546	553	535	537	531	528	550	527	522	508	526	519	519	542	536	561	540	543	577	541	554	507	530	548	593	518	524	561	542	528	557	568	526	556	518	532	572	560	520	539	523	548	538	522	550	550	544	522	517	535	524	562	520	489	561	499	547	541	529	505	539	512	536	525	508	566	527	540	507	531	554	527	530	521	530	508	533	502	561	563	516	517	521	500	535	515	536	527	556	535	550	534	556	530	526	542	510	508	523	578	562	553	504	513	517	487	523	525	529	550	529	554	521	546	541	516	559	580	515	541	499	554	489	573	604	561	526	528	527	516	536	545	549	539	554	516	532	527	553	533	559	552	565	568	533	560	559	561	560	539	547	547	489	540	497	549	545	574	506	547	538	549	560	539	530	543	558	513	573	543	531	551	503	513	544	569	510	541	524	523	547	525	559	537	524	515	533	532	582	534	545	563	537	567	497	530	477	499	480	526	586	522	530	495	512	539	520	503	497	522	496	498	528	543	543	520	542	540	529	483	500	519	529	508	542	542	510	558	531	555	562	526	546	517	552	545	540	564	570	529	581	513	562	536
25047	20998	23584	28578	21008	12827	741	533	455	436	381	393	433	403	380	366	364	382	361	386	405	372	384	393	403	409	388	394	356	362	398	336	354	372	389	398	365	409	406	368	382	354	379	331	398	362	398	419	360	348	353	382	371	409	374	392	351	390	400	394	359	375	356	376	404	406	396	405	392	404	344	381	371	387	387	383	389	369	358	379	382	395	357	394	419	402	364	388	394	415	370	359	356	389	357	361	351	416	389	429	427	369	338	353	391	347	362	404	385	370	362	399	377	376	395	382	376	348	352	407	362	349	371	357	362	360	384	421	365	391	376	402	356	357	393	361	352	381	379	366	387	405	366	373	376	387	403	383	383	381	399	379	350	411	371	347	407	380	380	365	364	384	370	346	382	399	330	359	379	335	381	399	407	397	385	367	392	400	365	373	361	420	356	362	379	363	385	370	348	373	399	368	356	436	364	367	389	400	387	350	398	354	368	401	355	375	359	386	393	408	375	410	395	360	383	386	379	336	334	418	378	368	405	404	385	350	390	383	381	381	353	366	348	385	400	355	364	384	401	343	399	340	398	352	361	341	350	374	371	399	368	391	376	387	423	386	359	383	370	374	390	401	398	387	364	380	374	366	426	361	360	370	381	400	403	371	392	355	392	384	357	362	391	381	362	363	370	381	413	344	369	382	342	374	339	378	391	385	414	409	386	387	398	370	410	366	379	358	356	375	378	402	341	376	389	381	411	333	375	342	355	361	396	392	319	353	408	375	324	406	401	372	361	390	385	368	369	375	385	369	381	367	392	399	419	370	366	384	353	386	373	363	403	393	384	383	378	372	337	391	377	402	363	377	405	385	368	350	364	418	359	336	371	346	392	373	387	348	345	372	371	363	377	398	386	374	365	375	350	391	375	407	375	328	350	357	369	375	380	381	357	364	354	393	393	396	391	365	399	410	350	373	362	366	383	378	389	368	437	389	383	400	402	409	407	388	384	354	347	339	358	374	397	373	395	370	361	382	379	341	373	364	377	364	392	385	415	391	347	397	426	383	377	376	355	372	355	410	346	365	345	409	358	354	397	366	410	394	353	385	368	326	403	342	395	369	385	367	382	379	393	340	401	394	368	414	385	358	366	346	405	386	377	387	382	395	381	344	372	399	380	366	415	380	376	372	380	378	342	354	350	341	384	400	344	364	371	368	361	376	398	406	354	404	393	363	386	365	335	357	358	370	380	394	395	361	347	361	370	384	367	402	409	383	410	382	403	402	360	375	366	379	394	432	350	363	352	387	400	397	399	398	376	374	352	323	365	392	311	327	384	401	366	383	358	343	352	398	371	362	357	348	378	401	379	363	395	369	370	384	374	363	364	369	374	354	381	348	367	373	385	402	321	382	357	366	408	381	340	395	365	377	367	370	402	380	342	395	381	368	397	360	382	401	357	394	363	387	406	364	402	397	327	372	365	386	369	400	380	400	392	373	363	374	328	331	349	315	342	343	401	363	360	349	385	370	357	415	373	376	377	375	396	403	411	342	354	358	364	372	367	394	355	409	358	401	390	357	408	392	348	371	383	341	353	394	393	375	360	375	360	386	323	385	366	397	377	385	382	351	373	387	362	396	377	349	357	389	398	380	424	403	373	380	367	389	373	394	320	373	393	390	382	378	391	372	402	381	374	391	378	364	346	376	378	374	357	367	377	410	367	358	378	360	365	412	384	367	375	395	366	327	385	399	393	396	360	410	365	378	364	380	432	366	369	346	342	376	383	396	367	368	363	367	347	354	403	402	382	370	343	372	389	379	350	403	391	367	398	371	366	418	353	349	359	383	358	372	375	378	352	378	362	381	365	381	363	404	398	395	387	390	365	367	381	402	364	400	409	385	395	397	391	346	376	376	359	355	362	412	400	379	364	347	348	367	352	368	345	376	373	391	383	409	341	380	368	374	357	375	378	358	377	400	387	383	378	358	367	380	365	364	330	397	375	349	393	423	449	386	368	335	402	331	387	391	360	366	412	368	393	393	361	406	367	389	349	399	344	395	385	396	359	372	400	362	386	354	333	365	373	385	387	363	386	378	376	353	363	381	362	351	401	375	401	395	337	363	392	387	343	351	350	360	356	355	363	391	386	391	351	337	379	377	381	382	360	378	366	373	396	363	410	381	368	382	369	362	364	354	366	417	399	385	374	416	369	352	356	374	381	409	351	363	346	349	380	381	371	377	366	381	421	356	375	387	379	357	393	368	385	355	381	390	422	367	366	341	350	390	347	404	351	367	366	378	358	369	374	347	388	373	370	373	371	353	383	406	373	371	407	413	331	374	368	423	338	384	347	356	375	356	364	394	356	394	374	407	348	392	361	423	388	359	450	361	399	383	376	381	382	370	407	353	397	368	359	360	382	364	373	368	386	360	386	375	366	365	383	368	378	389	377	370	391	365	378	345	363	364	370	377	373	363	358	345	392	406	348	354	339	436	374	377	416	399	413	350	355	338	360	392	379	354	358	366	412	397	336	340	413	392	388	377	422	399	396	346	384	310	382	407	382	411	353	360	342	341	377	378	382	391	365	368	373	389	373	401	383	393	387	346	376	359	369	378	396	367	374	351	365	369	340	361	365	385	350	401	392	392	357	422	375	392	392	358	382	417	397	356	379	392	414	412	396	357	386	380	395	386	371	353	365	379	390	382	366	349	398	350	376	364	383	396	411	337	357	381	389	417	378	375	401	368	349	365	374	362	401	364	370	360	370	347	370	365	412	407	405	372	389	390	385	381	380	333	378	375	398	366	378	339	386	381	374	391	379	393	393	400	366	407	388	406	340	348	352	394	377	387	384	405	371	378	379	378	376	403	411	384	401	390	395	372	367	363	390	396	397	381	387	358	372	364	363	410	406	373	371	359	380	353	356	331	357	346	338	362	386	372	396	379	393	373	388	394	396	339	367	373	374	380	345	371	375	370	359	371	366	342	358	383	350	377	406	337	376	376	350	424	387	374	401	392	383	391	406	371	355	403	364	364	375	362	383	380	429	386	346	373	365	362	390	420	346	380	397	381	409	355	356	393	377	344	404	415	416	402	390	390	390	393	355	390	368	388	342	364	377	371	360	401	377	325	374	367	340	392	348	360	391	356	368	414	379	322	365	358	361	393	380	395	375	372	359	352	371	359	357	370	349	383	305	391	400	391	386	394	376	393	317	384	382	428	399	381	386	388	397	377	384	374	375	362	407	349	380	401	403	403	380	343	357	366	362	346	380	365	368	387	365	374	405	391	408	376	359	377	344	386	342	346	382	360	375	359	338	376	379	405	392	384	396	404	379	356	372	411	382	419	399	389	407	416	370	357	382	351	366	330	398	399	386	363	348	390	370	375	378	365	359	377	390	397	402	434	366	398	407	383	385	393	372	373	379	380	349	383	395	398	380	375	369	373	378	391	378	380	416	385	377	386	423	376	354	411	384	349	384	386	379	362	385	360	343	389	390	370	356	343	398	363	409	367	368	354
4453	2181	1270	1022	865	822	817	874	809	854	854	788	826	840	762	824	831	791	800	809	836	806	825	840	814	828	817	805	750	808	856	816	853	786	846	836	812	797	861	777	803	791	842	780	794	840	805	788	820	781	770	787	793	860	796	812	833	871	816	803	778	769	796	845	864	793	815	804	787	806	830	808	865	801	770	820	824	800	793	830	854	764	837	811	782	778	805	791	796	790	764	820	763	821	739	772	790	780	790	836	835	833	814	805	785	773	786	859	860	811	771	786	790	859	831	812	774	808	833	815	803	828	812	796	846	823	848	821	807	816	818	810	794	774	779	864	813	777	801	800	785	775	815	797	852	809	787	794	831	804	814	801	804	853	827	812	823	794	825	801	840	805	811	801	766	826	878	814	785	789	765	855	811	808	802	788	812	851	804	795	772	826	784	843	808	784	825	798	769	794	806	762	811	817	840	801	786	736	824	799	810	843	794	790	837	820	776	820	848	840	873	811	776	767	781	821	754	799	768	802	738	801	846	807	817	787	782	768	780	784	848	804	846	808	796	825	791	731	841	858	780	802	835	812	795	833	826	823	754	816	833	775	834	797	744	784	810	815	692	793	775	802	783	832	788	834	790	793	828	807	785	821	771	778	864	785	783	796	765	812	776	793	815	778	813	840	808	790	842	787	842	801	813	819	795	817	758	789	885	803	781	812	817	850	825	822	780	805	767	784	842	832	820	793	803	794	812	803	797	797	793	781	804	787	790	785	810	761	802	869	728	833	773	799	805	777	812	789	821	836	756	794	825	774	834	754	841	772	789	783	777	841	808	781	834	792	784	829	768	819	790	835	768	753	803	808	766	819	777	825	788	849	789	800	860	867	803	803	831	819	806	798	847	824	797	777	805	826	824	783	783	803	802	825	750	785	784	803	805	821	838	802	781	802	786	828	823	771	810	823	806	771	811	776	847	837	782	807	830	824	746	840	807	801	811	786	774	826	824	784	758	801	806	734	790	786	858	824	753	791	760	819	822	785	801	866	833	800	829	778	820	824	789	857	812	850	806	835	820	806	798	748	818	833	777	838	801	832	830	796	803	795	804	820	840	798	819	813	826	821	781	815	831	775	767	751	793	823	823	855	787	785	781	747	743	872	823	818	787	826	832	838	825	844	839	826	755	799	771	820	800	820	815	833	769	843	817	833	832	811	844	781	792	802	785	803	808	765	782	802	829	743	781	806	851	799	794	808	774	777	841	771	832	799	810	848	769	783	853	776	804	828	773	744	849	822	795	772	821	843	786	785	820	868	784	835	820	795	753	837	761	815	802	842	819	778	809	812	849	773	825	814	838	798	810	802	834	841	840	802	812	797	828	742	804	828	799	783	819	843	763	847	745	795	838	797	803	810	830	760	772	782	790	787	763	813	810	849	845	829	822	778	848	820	781	758	803	765	758	805	838	780	793	817	841	809	791	780	799	811	828	801	813	788	768	817	809	815	784	828	853	789	788	793	748	793	771	778	761	784	842	796	794	813	794	781	825	831	778	830	856	821	861	787	763	798	784	834	778	749	787	820	852	725	799	800	814	802	756	792	775	745	788	795	764	800	894	823	795	757	837	806	789	781	836	812	838	830	839	757	854	845	844	825	788	799	867	809	807	810	815	801	800	771	821	819	765	829	836	792	863	819	774	825	816	799	825	799	768	792	786	844	841	738	824	855	754	763	768	770	781	826	896	788	854	785	784	795	800	835	779	825	792	842	799	783	811	824	783	798	771	808	836	778	821	761	809	799	842	780	789	807	750	802	831	836	817	838	876	812	794	830	818	817	836	862	803	799	820	811	792	780	826	805	772	854	838	772	789	838	767	793	814	787	824	808	828	856	827	746	802	813	765	799	848	832	846	815	747	840	821	799	778	806	797	843	806	807	816	752	796	833	764	777	781	750	854	839	766	780	773	797	783	826	795	823	840	798	826	846	792	817	772	843	761	810	812	852	827	767	779	814	788	775	859	840	832	793	769	831	852	812	847	758	818	803	769	820	793	799	773	791	806	806	815	778	821	820	800	809	776	817	816	722	799	818	780	785	815	789	824	810	773	831	821	777	780	762	814	815	812	787	811	798	797	798	811	765	789	830	737	835	811	848	813	804	849	808	834	797	790	759	798	817	837	817	800	821	802	833	808	861	787	752	794	792	743	831	811	778	780	813	759	822	778	845	800	771	775	804	811	829	812	770	818	815	826	830	788	746	783	825	798	805	790	800	860	798	748	775	821	837	815	759	793	826	755	741	792	779	755	759	795	793	823	804	824	826	759	755	770	823	792	812	808	803	782	804	818	804	791	858	783	756	834	787	811	829	842	792	809	754	769	804	822	794	841	848	820	784	838	834	736	834	777	800	826	779	815	772	779	809	812	791	799	812	759	735	817	836	737	814	827	755	803	831	756	783	832	784	841	766	867	859	794	810	752	790	769	795	804	802	809	831	787	799	839	780	784	828	818	827	769	815	780	826	790	800	797	793	835	782	791	812	790	827	831	791	829	805	774	867	795	785	801	824	874	809	823	812	825	795	822	783	838	794	780	794	792	829	765	805	796	800	831	721	764	802	829	777	826	800	804	791	790	855	858	758	820	812	785	803	800	813	807	815	777	809	834	798	789	783	778	802	780	821	851	783	789	816	783	858	798	801	780	782	755	819	795	855	808	833	826	796	852	822	881	808	769	778	785	855	820	794	790	836	791	768	794	803	805	846	801	791	785	776	822	811	790	784	723	786	779	796	828	788	783	859	802	805	859	777	795	793	800	820	788	891	842	800	816	826	781	816	796	803	816	802	773	830	827	846	785	787	804	805	826	819	823	802	790	818	793	781	761	761	806	787	800	819	813	848	813	819	751	844	764	803	809	754	805	813	786	809	757	812	820	776	793	767	818	772	783	804	803	779	830	810	830	835	813	785	824	858	806	795	793	801	800	800	832	822	787	799	766	793	848	845	808	785	786	788	794	802	827	833	824	842	798	799	789	793	829	798	793	797	786	804	784	833	801	819	813	824	791	819	815	776	829	772	806	814	811	820	819	780	746	785	807	806	851	811	784	766	796	766	808	819	787	825	824	809	775	864	773	779	828	836	819	847	778	775	791	816	769	800	806	858	789	851	761	816	803	799	804	822	764	807	873	829	817	819	805	788	782	781	793	834	841	821	784	795	819	783	769	817	830	802	807	817	833	778	759	757	818	786	810	824	816	793	776	762	785	779	799	789	798	824	814	817	782	866	770	829	839	816	819	772	842	832	795	798	798	786	844	793	753	842	814	805	769	815	828	880	841	792	813	799	834	809	773	854	764	798	779	793	789	784	799	802	790	786	833	756	796	774	795	748	847	807	824	792	769	785	751	773	773	774	812	814	786	769	787	749	816	816	851	796	822	821	850	788	862	800	834	854	791	803	832	775	857	804	824	802	803	824	809	847	797	785	828	799	768	811	823	844	799	795	829	770	857	774	803	834	804	830
24446	21010	23977	28232	21011	21045	10994	631	473	416	371	373	352	366	332	348	306	311	320	331	334	259	303	326	301	316	334	310	360	345	297	322	305	312	319	287	319	313	300	286	317	313	290	293	322	323	312	306	320	312	327	322	290	318	311	327	314	304	288	306	320	278	268	342	346	302	307	289	285	316	299	320	308	300	283	274	272	291	303	295	320	327	312	260	294	294	307	311	291	310	311	335	297	310	353	333	300	290	320	301	304	297	295	311	307	339	292	312	290	306	305	322	314	323	301	323	291	256	300	330	290	313	304	270	318	327	330	315	315	301	319	294	292	325	276	279	310	299	302	308	293	330	307	325	331	309	325	311	299	335	314	273	304	300	303	287	324	274	286	314	303	298	302	307	333	289	338	296	315	335	307	333	336	307	316	310	279	365	291	278	292	280	326	335	286	276	280	338	295	348	298	275	300	295	295	331	297	325	322	311	278	306	293	316	298	270	287	305	313	275	293	298	293	298	328	297	322	296	323	299	359	320	330	294	305	366	348	262	321	291	340	290	287	291	255	261	290	334	325	312	304	320	300	284	308	294	285	311	282	295	264	309	326	314	319	294	288	329	327	309	293	286	341	308	325	300	332	324	347	333	293	324	318	318	327	356	309	302	323	296	334	301	280	330	291	324	303	347	315	288	258	300	328	300	324	295	290	311	274	296	292	318	335	330	306	308	306	308	304	314	282	294	335	325	308	281	309	312	308	288	300	322	351	303	309	294	306	308	269	321	321	284	297	279	290	299	312	322	295	290	332	315	313	293	278	319	330	325	308	326	295	315	329	294	281	331	277	289	309	318	293	345	265	298	298	296	286	279	296	304	305	302	299	298	308	285	311	276	301	289	309	295	293	315	315	286	299	323	313	338	307	327	333	318	335	286	297	303	357	260	280	302	301	295	261	327	311	296	307	334	311	286	295	302	349	325	298	320	305	324	321	282	299	333	295	308	298	284	311	293	310	328	325	293	325	271	324	332	316	328	302	304	302	288	290	312	301	329	342	314	311	321	325	290	322	301	281	298	308	306	283	302	323	291	289	303	295	288	313	342	291	306	311	305	305	320	266	276	326	306	320	289	312	297	295	293	250	321	316	281	278	267	311	326	343	333	308	315	312	287	303	310	310	283	297	299	306	323	296	331	290	302	312	280	269	304	301	334	316	309	363	305	309	288	321	306	314	320	320	320	311	276	273	310	321	337	311	334	310	312	293	288	287	313	333	309	335	297	295	327	288	330	290	296	333	274	316	304	282	278	311	315	325	325	304	338	306	322	280	302	307	292	319	289	279	303	310	340	312	281	339	343	327	331	322	316	301	274	287	314	307	315	299	307	310	287	295	313	320	316	263	325	311	292	304	302	324	316	308	302	311	291	289	289	293	325	325	278	313	283	332	321	346	321	291	280	296	308	326	304	338	331	307	322	270	272	296	324	297	287	295	272	311	282	287	303	301	281	269	306	289	286	325	277	300	313	290	321	300	295	327	268	304	319	289	276	295	296	299	298	302	294	323	307	307	335	296	272	281	303	348	338	298	292	296	305	330	295	300	290	316	259	296	291	278	282	286	293	316	274	305	274	290	301	300	288	361	327	315	293	320	334	343	304	313	294	298	305	344	287	357	309	296	288	288	307	337	316	307	267	297	332	307	334	284	245	300	302	316	307	278	330	299	338	280	327	302	297	286	311	299	291	304	292	307	313	302	271	314	284	317	279	300	306	359	307	284	326	305	317	308	328	340	299	300	306	297	286	327	319	334	292	304	296	306	325	322	296	283	303	304	301	305	315	298	285	293	307	288	325	325	332	265	293	268	293	313	297	300	316	283	293	276	288	300	305	315	339	303	284	280	291	306	297	301	362	307	282	305	294	295	298	316	317	315	300	300	300	313	306	302	318	305	309	313	303	307	315	330	326	294	335	316	280	303	279	282	316	333	333	301	277	303	291	312	319	303	299	314	283	314	309	313	293	339	323	316	292	333	313	293	304	297	282	294	308	321	318	317	293	272	292	313	329	309	332	319	285	310	288	329	302	301	314	266	287	325	313	307	294	291	306	304	307	310	287	265	273	316	277	307	307	280	311	326	312	314	306	306	299	286	274	296	297	291	324	242	317	309	282	291	305	268	302	278	295	297	281	260	304	300	299	333	314	280	327	308	368	307	339	304	310	334	290	319	303	328	299	314	305	277	315	292	300	317	328	305	290	322	303	335	348	309	260	319	321	303	313	319	309	317	328	236	295	319	274	309	297	345	294	294	300	313	333	318	309	292	336	300	281	321	343	302	302	317	270	294	315	302	289	322	321	298	293	310	281	311	248	308	325	271	277	329	340	282	302	290	301	280	318	324	326	285	265	343	302	301	276	315	285	279	319	285	304	286	325	295	293	333	331	290	290	273	282	316	289	289	323	310	295	290	303	283	313	288	284	329	296	349	295	313	311	320	304	325	322	307	326	314	310	297	310	344	324	279	313	313	301	292	323	322	324	312	317	324	288	295	312	318	320	343	256	308	295	287	275	346	289	300	331	333	324	344	297	328	267	320	321	344	339	307	315	250	295	302	287	297	332	370	295	286	315	272	280	306	293	282	268	284	294	313	294	291	307	321	294	283	303	322	301	295	314	284	318	333	262	295	275	286	303	294	316	305	296	327	291	273	289	324	293	315	309	328	293	318	323	306	302	276	300	330	317	287	292	345	290	324	329	335	281	270	287	302	281	315	325	299	327	281	298	286	327	322	296	334	314	332	321	272	319	287	299	279	293	251	321	331	300	320	305	304	278	290	306	331	282	290	280	299	320	296	287	281	321	283	297	280	308	311	302	289	304	285	325	312	289	327	326	325	301	283	315	289	319	312	304	308	325	267	286	268	292	303	315	326	302	311	296	291	307	316	281	278	310	289	295	324	320	259	307	278	300	287	288	312	298	290	309	307	309	324	321	327	307	308	328	322	294	284	284	304	285	302	333	306	298	316	274	312	319	328	307	311	288	331	309	291	284	320	297	317	297	316	327	278	287	307	327	313	315	282	316	350	284	297	332	294	287	307	295	295	288	303	291	300	302	261	273	286	333	318	292	335	323	278	267	311	324	278	277	282	328	323	310	345	306	300	304	314	273	311	315	349	304	313	304	302	305	287	328	309	306	319	311	271	286	308	309	312	313	294	284	309	290	296	324	284	306	262	307	274	290	291	289	244	333	286	304	280	325	297	303	321	281	336	330	312	307	291	277	317	279	290	319	333	297	260	331	329	306	316	301	299	316	290	310	311	296	338	282	310	323	306	344	305	287	337	302	315	325	334	349	303	326	336	319	291	295	299	314	308	284	311	302	325	312	335	307	301	298	310	306	313	312	355	327	325	292	320	284	290	321	292	307	324	308	276	282	280	294	274	317	309	296	314	334	307	300	339	292	295	325	278	297	290	282	275	316	314	304	309	318	283	287	316	285	288	308	319	308	311	292	291	293	303	309
3950	3202	1656	987	819	762	739	654	693	657	683	659	665	614	711	649	625	648	657	616	616	672	632	688	691	690	676	666	643	628	637	671	664	643	662	629	626	649	629	692	648	691	646	592	673	637	660	594	674	686	657	648	617	650	630	623	656	592	585	635	652	690	629	657	675	684	640	655	680	679	619	667	672	639	590	642	607	630	641	632	554	638	653	641	697	645	674	660	632	662	642	646	692	653	642	654	620	668	638	653	639	603	647	610	677	705	634	602	676	623	660	634	688	626	618	659	659	651	664	654	610	656	674	654	694	631	675	647	650	663	673	669	666	650	640	653	691	634	639	649	629	659	634	642	624	643	680	669	664	627	601	629	657	677	635	659	644	645	633	643	652	656	637	598	635	638	593	651	645	629	632	673	624	626	617	626	650	602	683	620	626	667	608	673	619	699	663	640	645	649	685	639	630	647	635	659	664	623	634	625	618	634	624	597	604	600	604	669	663	672	642	635	623	651	645	601	653	626	652	600	675	659	660	608	637	631	641	646	670	663	625	672	681	596	638	628	649	644	611	627	701	678	652	629	648	642	631	652	707	652	639	622	639	636	641	624	650	641	649	659	634	607	677	608	666	615	646	637	662	649	605	639	658	612	653	633	663	651	661	642	659	607	639	672	621	648	643	614	658	642	622	653	653	591	613	673	644	665	665	672	602	675	596	622	613	658	645	614	606	667	664	610	632	670	613	669	647	679	632	657	595	595	612	668	601	600	649	637	663	699	698	626	624	601	608	654	607	624	682	668	633	642	611	642	672	625	621	650	616	629	633	661	673	598	643	673	637	654	690	622	655	627	638	673	687	656	629	650	653	678	641	688	695	640	644	605	673	657	630	631	611	660	636	651	658	679	667	604	586	630	613	623	645	679	639	652	607	625	613	663	660	652	628	612	651	680	705	653	661	611	607	605	612	626	655	647	657	621	616	657	600	616	584	643	645	603	615	681	647	624	631	670	661	669	610	654	655	666	617	700	655	609	647	629	647	621	624	643	653	665	640	664	673	669	640	656	629	665	652	614	646	616	629	616	619	611	603	625	602	679	593	607	663	622	658	611	625	611	655	674	615	682	661	601	646	661	620	620	630	587	599	647	654	602	625	652	593	648	642	648	640	664	651	636	662	631	620	641	680	658	677	660	625	586	665	690	626	682	622	660	609	668	658	662	644	601	633	618	650	664	682	646	664	646	679	648	638	665	623	626	610	619	701	654	652	663	656	688	650	678	619	618	647	662	642	601	665	643	637	649	664	630	627	610	710	641	666	660	662	606	649	664	651	604	671	659	612	662	631	667	686	613	674	666	623	643	634	670	620	555	657	618	696	633	640	641	666	645	617	623	633	646	649	611	668	631	643	630	681	629	617	600	634	687	638	646	591	644	653	661	640	678	639	646	674	653	643	588	612	663	658	621	642	651	598	667	661	674	650	629	686	655	612	674	606	586	603	610	631	641	630	616	656	654	629	624	611	632	652	616	611	650	630	638	643	605	643	648	634	659	636	657	656	632	673	660	636	682	631	643	669	600	633	633	674	677	682	617	631	674	628	672	618	621	628	691	699	678	646	648	624	656	638	654	599	603	687	650	635	668	640	684	682	651	592	628	628	620	657	685	662	652	625	695	606	663	667	634	666	648	668	670	579	608	636	649	620	598	620	640	600	683	626	637	610	622	640	683	647	684	632	697	629	632	656	610	612	614	627	645	700	642	605	659	665	635	636	631	678	649	642	597	620	665	649	660	662	656	604	634	694	644	620	642	624	673	626	627	657	656	619	639	681	602	613	646	642	647	667	695	653	658	653	653	652	688	636	667	678	635	648	613	616	650	651	650	637	633	670	626	642	646	661	649	673	628	647	608	662	656	646	613	674	626	659	624	624	661	651	628	681	623	643	649	620	665	606	672	640	686	685	624	662	673	630	621	634	670	642	626	651	580	645	663	639	658	659	638	653	608	650	635	633	626	668	629	654	680	623	649	676	635	653	632	652	631	643	628	662	669	634	640	608	614	622	650	663	622	649	641	669	652	599	661	635	639	647	634	705	655	672	629	636	603	598	667	622	637	626	606	596	607	613	664	647	599	643	667	643	665	660	639	692	631	624	650	651	640	673	652	689	620	628	616	687	657	627	665	622	628	615	664	654	637	630	631	653	633	651	647	606	667	641	626	642	646	621	690	586	644	621	661	667	629	648	581	645	649	680	609	602	650	653	628	666	666	632	678	651	702	645	625	655	634	634	670	575	629	604	636	629	663	626	629	677	625	650	662	613	611	687	645	636	600	622	647	676	660	622	643	640	641	638	677	623	609	610	626	599	676	650	625	627	623	623	658	612	641	667	613	638	652	655	639	667	617	632	603	668	659	634	665	583	622	622	662	637	635	617	650	645	660	705	646	601	620	606	634	664	662	675	635	628	660	626	650	657	626	652	640	681	635	699	661	646	662	638	649	615	658	635	626	655	614	685	650	629	613	609	654	635	610	675	686	619	633	630	665	664	655	613	619	674	615	636	639	683	627	620	682	636	607	622	650	651	671	665	655	655	670	615	626	676	664	631	630	636	642	594	693	664	667	664	629	647	623	626	650	651	664	606	668	598	639	660	606	642	633	628	639	670	652	637	665	694	689	631	637	638	626	614	635	647	653	637	661	679	668	648	625	628	653	641	625	657	630	652	626	689	602	639	676	625	649	615	610	622	665	620	669	660	674	634	650	655	618	653	642	645	590	687	621	622	664	645	649	663	672	608	638	674	655	580	689	609	681	641	623	648	637	663	642	679	662	663	642	672	656	652	659	587	647	637	688	620	676	652	664	642	645	630	614	636	595	645	662	669	670	670	628	657	657	673	612	613	632	625	625	592	624	616	613	621	619	617	657	649	680	681	638	668	646	643	644	647	646	598	683	648	640	646	640	657	607	636	679	630	611	666	673	611	665	616	645	638	628	628	640	655	672	657	646	645	631	607	644	602	693	611	667	681	625	669	650	653	625	670	642	652	646	621	697	639	663	639	652	701	681	669	667	639	639	633	676	648	642	647	628	633	644	623	683	637	650	621	624	645	604	669	661	612	586	654	666	639	649	650	691	640	698	687	675	670	634	650	660	646	635	638	628	667	635	630	670	657	628	677	645	634	651	669	651	653	650	614	669	621	601	618	595	634	678	604	626	622	622	665	651	639	701	643	695	671	664	615	649	695	712	675	627	633	655	629	668	621	618	682	606	663	620	688	637	645	653	609	690	640	663	634	597	652	666	651	649	628	608	624	637	676	591	614	657	635	649	639	645	670	660	653	650	687	626	680	659	644	598	660	679	645	640	662	650	635	610	647	640	623	666	681	720	668	576	648	649	606	642	609	625	665	634	674	636	617	631	646	604	626	675	635	668	667	638	604	660	664	665	635	660	619	653	693	661	613	632	641	613	624	594	637	657	698	646	649	670	616	636	603	644	633	618	657	685	617	662	641	634
33361	14582	2081	293	242	252	241	212	236	227	222	253	232	234	235	188	212	211	214	225	236	244	210	224	221	225	247	199	214	204	202	206	195	227	247	244	219	217	232	238	215	243	244	240	216	241	222	207	195	209	221	226	237	213	233	230	198	221	243	221	208	224	211	227	251	235	218	218	261	203	212	231	223	199	204	243	236	221	257	248	196	219	204	222	253	192	235	263	218	232	224	226	198	208	240	233	221	222	213	189	202	191	235	208	221	224	234	230	234	211	233	216	239	213	242	218	225	224	217	246	212	222	248	231	231	220	224	233	221	242	248	205	260	217	231	245	232	214	246	241	230	204	215	211	225	239	221	251	243	226	207	210	223	223	186	223	224	201	221	206	228	197	246	225	232	229	242	207	219	202	244	210	226	218	224	232	225	230	212	244	241	213	219	234	192	226	201	215	215	242	222	210	240	234	233	189	209	220	235	219	251	266	242	215	215	216	220	209	229	240	231	203	216	246	200	243	238	206	222	237	234	237	216	206	230	240	252	234	234	199	229	236	209	229	225	200	257	207	225	199	217	229	228	252	216	238	232	242	229	201	214	213	246	235	254	224	214	230	210	256	196	231	196	201	248	251	224	214	241	243	224	221	219	222	242	246	215	205	222	236	200	217	202	243	222	242	225	207	225	194	217	207	245	250	226	211	181	249	241	250	226	222	224	237	192	210	197	237	196	224	227	249	230	215	224	211	232	205	245	221	206	218	204	218	266	234	218	213	213	236	243	201	237	230	227	224	215	216	208	216	215	207	193	217	219	238	210	232	220	213	214	222	206	231	234	233	216	235	201	224	200	213	231	232	218	209	239	238	227	254	228	237	210	196	185	207	229	219	232	220	215	249	215	205	234	246	224	243	260	232	221	214	242	220	201	263	234	215	213	191	217	240	203	239	238	239	209	210	256	214	225	232	204	247	236	252	227	205	217	231	215	227	231	200	232	231	209	204	235	236	231	244	239	202	223	197	211	231	198	224	222	208	265	203	235	225	239	238	228	252	222	232	223	205	225	205	203	248	235	246	225	213	200	243	226	232	235	206	228	233	214	214	237	235	222	226	220	221	229	191	231	238	230	209	235	236	229	209	189	230	254	226	216	213	199	224	207	214	226	224	226	256	236	234	222	201	225	202	233	210	255	216	237	212	209	200	219	228	204	214	214	216	221	248	242	213	244	223	208	211	233	212	215	220	212	219	231	251	255	228	238	228	212	201	212	236	209	206	214	218	248	231	206	201	236	183	238	177	216	238	217	205	224	228	221	239	208	203	218	224	224	202	235	246	217	261	243	192	223	249	226	227	212	215	202	243	231	209	213	244	223	208	228	230	209	223	234	227	212	201	207	220	225	224	225	241	212	198	213	215	259	229	239	206	215	213	200	224	181	230	235	224	218	234	232	218	213	204	228	193	266	236	224	225	214	237	226	215	246	238	206	215	227	230	207	216	194	213	246	202	235	228	188	198	220	218	218	219	216	192	220	240	194	246	242	212	208	213	208	215	230	223	215	225	212	189	201	227	207	218	202	216	214	223	246	206	234	212	201	209	222	208	230	208	216	241	193	235	251	216	197	216	242	234	241	221	217	233	213	210	226	192	240	229	214	198	224	249	233	214	241	227	194	216	230	229	206	202	226	215	203	212	236	242	240	214	221	219	242	219	213	225	225	236	212	231	236	220	228	244	222	247	194	229	227	224	235	229	221	228	220	214	222	204	218	237	234	230	232	215	248	254	232	226	223	210	241	218	223	207	231	205	211	230	230	236	229	226	230	253	228	215	242	256	239	231	218	244	218	201	217	231	238	231	222	250	244	201	221	211	233	247	195	197	212	223	216	229	217	210	248	227	212	248	235	247	257	249	236	242	236	228	241	228	248	225	233	256	206	211	224	202	199	203	243	238	229	198	228	220	237	199	213	231	253	222	217	204	219	218	215	224	241	206	221	210	248	236	237	197	221	232	225	212	213	215	194	237	254	263	270	223	186	212	233	232	233	206	241	239	228	228	213	234	230	212	210	267	235	201	219	205	202	225	212	212	220	202	198	218	208	205	221	224	211	242	207	199	241	218	220	223	249	225	221	233	212	233	210	213	236	220	244	196	232	221	234	243	229	238	232	263	218	218	210	227	243	234	269	235	227	224	215	214	263	205	222	207	205	230	210	242	249	216	218	223	229	232	241	221	233	221	227	211	242	210	213	230	213	215	212	190	218	230	222	244	235	224	245	198	221	210	225	209	219	226	205	217	248	207	208	207	237	189	223	220	250	227	250	216	251	216	223	202	225	198	208	235	229	233	214	206	226	237	215	214	259	231	238	204	211	231	208	216	224	243	237	243	256	239	216	218	242	201	233	218	236	235	258	219	221	215	233	216	197	235	202	215	216	249	241	196	226	212	204	216	209	251	243	223	217	259	208	222	222	226	245	228	222	224	221	235	221	234	209	223	189	261	213	213	196	214	221	208	220	216	225	205	200	228	218	217	245	211	242	223	227	197	229	237	231	212	250	255	216	260	196	238	194	223	207	229	237	212	207	208	201	231	189	218	252	186	234	227	209	218	225	247	234	255	198	254	193	235	228	202	216	206	264	215	215	252	218	185	253	232	220	225	207	257	235	220	228	256	218	215	222	216	205	254	227	203	214	199	215	208	204	227	236	224	238	243	243	255	214	216	242	216	218	223	223	203	226	237	225	233	208	209	233	222	232	256	235	213	249	203	209	219	210	238	215	219	240	247	244	217	231	202	225	226	226	250	244	202	237	215	199	191	230	218	212	221	210	243	220	210	212	212	220	211	233	231	255	206	239	207	213	227	212	232	240	248	226	221	215	225	223	203	229	203	217	237	242	252	217	258	224	212	226	235	233	225	230	225	205	237	213	220	216	224	195	228	211	213	220	224	249	209	230	216	243	245	242	220	244	232	200	217	218	214	205	241	243	234	200	244	234	234	188	219	235	235	208	202	224	196	223	223	242	237	222	225	213	223	258	208	239	252	215	204	244	208	229	259	248	220	248	238	199	238	237	233	237	255	218	219	212	244	221	226	220	209	243	221	218	234	227	196	217	214	199	238	229	186	230	218	236	228	206	218	229	223	217	221	226	229	201	245	229	225	227	231	221	221	240	253	225	240	235	234	244	209	222	214	222	208	257	197	210	231	209	207	218	195	227	232	212	205	221	234	245	230	226	244	194	255	207	225	217	243	201	240	242	229	235	238	260	213	204	199	214	214	214	217	223	230	211	228	220	213	235	222	237	225	213	213	209	225	275	239	187	200	230	203	207	190	216	231	219	230	234	227	222	207	220	230	226	210	207	218	204	267	204	234	209	250	204	219	199	225	218	199	253	241	236	236	203	217	221	233	212	216	230	208	222	213	205	222	224	237	221	216	228	236	216	232	217	196	186	219	202	233	235	239	209	239	212	255	235	212	218	228	239	211	249	210	212	221	192	222	225	221	200	227	211	234
7758	558	580	515	561	516	542	581	514	583	540	490	531	490	506	551	573	539	529	598	525	516	553	564	581	525	564	541	533	520	585	561	551	529	542	535	554	514	552	526	498	534	523	543	535	559	512	548	521	523	579	524	568	529	509	548	550	553	549	536	532	544	536	512	533	533	580	547	532	535	539	539	530	532	526	527	523	526	525	560	542	505	554	533	526	554	546	575	552	541	551	545	547	549	523	547	520	537	555	526	568	533	545	553	535	566	515	542	535	560	578	544	549	550	506	559	508	505	595	557	538	526	543	528	562	534	550	547	552	520	560	549	508	545	560	529	567	508	526	521	516	514	531	533	522	511	527	507	552	571	541	515	542	528	544	566	556	549	532	518	528	556	538	539	549	547	508	560	501	478	521	521	535	548	536	516	515	588	566	530	557	576	496	564	531	552	533	521	538	543	523	540	541	539	603	577	521	482	518	530	526	539	532	511	555	550	515	570	539	517	546	569	544	562	518	551	536	550	509	553	528	544	529	549	560	569	541	608	557	514	546	499	554	552	511	553	557	553	579	536	521	582	553	576	580	551	566	485	528	528	533	538	527	538	558	562	548	508	525	547	548	532	560	530	575	550	571	529	507	546	542	549	555	506	563	539	546	516	532	587	524	548	543	519	554	505	526	555	524	511	572	546	521	568	499	566	568	482	541	528	538	523	551	532	569	536	544	531	545	566	546	564	562	535	531	571	524	530	530	542	529	550	542	569	586	543	538	507	509	572	506	564	564	504	563	521	497	511	535	549	563	546	515	569	544	540	528	502	539	508	508	531	537	551	573	524	494	532	519	521	530	524	565	575	542	530	491	561	531	549	529	480	529	508	572	498	545	510	542	552	498	483	541	529	542	536	555	585	553	507	556	553	544	533	505	515	544	528	518	514	542	545	561	541	528	512	523	478	517	554	529	551	515	541	542	516	548	559	527	552	562	576	583	539	530	571	510	522	529	531	552	583	565	589	566	508	556	520	530	543	545	571	547	577	538	543	536	534	552	529	564	531	499	552	533	517	538	499	507	508	564	512	540	556	493	543	549	483	549	522	500	502	544	567	540	506	547	526	502	525	530	557	533	541	504	551	526	515	505	536	561	537	522	539	523	550	548	581	547	586	525	541	563	573	526	563	538	495	541	515	597	552	555	496	532	568	503	516	539	543	580	516	538	517	543	572	510	570	592	552	534	538	545	570	568	516	519	539	485	527	518	501	575	527	554	517	569	531	556	526	535	559	517	568	559	556	544	530	511	559	524	532	552	544	548	583	567	525	557	586	541	523	531	525	529	565	538	522	548	554	489	561	534	566	546	509	542	523	595	530	561	512	536	547	548	543	507	542	536	520	520	504	545	554	531	536	499	551	544	540	531	537	568	519	556	552	530	536	510	574	517	522	543	536	541	508	542	530	569	537	549	555	542	508	532	583	525	546	554	539	547	538	542	526	511	543	545	558	539	528	534	572	559	533	516	494	502	532	562	571	523	558	540	525	552	534	549	526	536	539	491	550	560	485	555	506	547	560	527	568	557	551	531	523	543	513	530	538	536	549	553	541	531	578	559	518	540	571	530	532	540	510	518	527	497	536	548	590	607	560	523	521	558	519	550	552	572	507	562	569	534	510	573	547	571	542	545	551	528	541	512	534	535	538	510	541	524	565	543	554	553	545	538	540	525	589	529	557	546	557	504	528	554	544	550	541	558	564	555	546	556	472	496	546	568	522	574	500	525	571	577	500	514	509	527	552	581	538	507	513	528	525	516	507	531	524	528	517	528	551	518	581	564	550	531	539	506	505	565	555	535	531	556	550	535	518	551	525	517	549	538	537	546	538	558	524	559	520	578	549	551	546	557	542	515	578	534	526	530	537	521	510	585	561	543	522	522	568	546	603	551	559	545	534	529	537	571	516	548	533	543	553	526	551	551	554	557	519	549	535	577	555	550	555	544	502	577	545	563	546	530	582	516	527	534	520	533	518	544	532	526	545	533	563	543	508	550	530	541	574	552	532	486	568	567	533	506	536	538	537	508	541	523	518	508	570	521	546	502	525	517	518	553	543	489	544	549	546	529	552	520	545	500	536	535	517	553	541	514	536	581	512	532	546	482	529	502	528	578	517	502	539	536	568	566	558	548	547	563	521	550	569	531	507	520	521	552	569	534	581	534	524	540	550	576	567	575	511	554	519	515	532	554	490	524	549	506	544	554	556	526	607	520	561	522	515	509	544	551	540	530	546	527	519	570	545	534	531	492	503	507	539	541	549	552	593	570	536	554	544	532	521	500	518	559	554	540	559	527	553	497	548	521	556	533	525	546	523	492	557	528	538	497	544	550	510	499	531	501	487	551	578	571	533	543	530	538	504	535	563	524	555	554	508	532	520	540	531	529	565	593	509	572	519	541	534	516	551	547	539	516	521	503	532	584	565	549	543	513	536	529	562	552	545	522	536	571	548	552	553	537	562	587	529	550	525	476	538	554	541	540	574	545	547	510	529	493	541	555	524	571	551	548	571	526	521	579	559	560	497	491	510	566	532	506	535	543	545	551	547	546	538	574	509	520	542	549	558	526	540	519	506	577	519	538	545	551	510	530	559	561	556	529	501	542	540	559	549	537	543	526	592	514	511	550	557	530	509	544	538	519	529	506	545	530	533	594	513	572	524	530	528	546	587	554	577	507	536	541	527	566	517	574	575	558	497	554	526	546	526	543	545	562	558	541	521	550	555	544	555	546	552	501	494	540	554	538	545	578	511	571	530	539	535	543	550	551	516	536	540	557	529	551	526	538	543	528	519	532	519	502	512	509	545	527	563	504	554	531	590	527	565	536	538	546	525	494	591	556	551	533	510	529	587	560	533	555	565	528	555	594	538	532	521	540	546	559	522	564	546	529	548	557	522	543	569	525	541	545	523	541	535	552	514	530	549	560	536	585	512	551	523	516	497	478	547	556	578	548	550	546	541	539	566	543	556	532	494	546	532	591	544	575	574	534	526	531	534	501	529	552	552	542	500	538	518	512	530	537	587	516	536	488	525	578	567	549	542	574	593	569	543	558	562	520	497	521	528	504	491	530	478	555	552	527	550	554	529	516	548	526	548	526	545	539	559	539	519	550	513	511	550	578	499	545	530	566	525	567	550	546	545	513	514	550	549	534	553	537	513	533	558	504	528	577	546	549	533	510	550	537	572	553	561	525	518	538	603	508	551	544	564	537	557	506	558	523	576	533	540	553	541	549	526	511	577	553	510	512	500	541	556	578	542	573	518	580	521	561	534	534	529	513	538	520	544	576	516	532	501	507	533	540	553	527	559	538	565	521	572	505	517	510	492	561	545	544	557	556	502	522	553	512	570	533	496	522	544	550	536	510	558	558	521	571	585	522	523	570	551	556	553	514	533	513	554	541	540	530	521	591	525	525	526	515	520	591	560	516	547	533	564	535	520	524	537	569	551	553	561	558	569	559	569	564	551
25061	21044	23663	28621	21057	13038	644	559	443	443	398	379	401	365	394	406	405	355	386	388	384	375	396	388	342	374	355	361	384	370	402	401	363	403	393	430	393	390	342	358	309	348	365	350	361	378	398	350	344	347	401	382	354	384	342	359	392	364	355	400	374	379	376	389	420	392	373	400	369	371	362	363	345	381	354	391	368	358	373	405	420	381	390	363	366	395	392	373	362	395	375	389	380	368	398	340	382	370	370	390	397	366	388	362	394	344	370	400	356	369	381	366	359	410	360	373	376	378	369	385	410	379	382	358	354	360	402	388	363	374	383	357	359	371	390	382	411	371	391	356	371	382	358	377	378	385	373	379	360	369	390	360	379	375	422	407	350	367	375	386	371	387	405	363	378	397	393	347	368	383	391	348	401	419	342	366	379	424	393	371	385	374	362	352	390	373	353	404	367	374	354	369	416	361	392	380	362	357	358	406	400	391	400	364	350	371	387	361	361	388	387	366	368	400	370	371	373	396	406	382	367	374	349	338	366	377	399	361	374	337	386	355	339	384	377	383	384	356	399	404	388	404	351	353	377	358	405	393	356	350	359	356	365	373	411	397	364	334	399	400	387	384	382	391	379	407	342	391	388	341	351	355	375	406	393	371	358	397	360	361	376	363	428	389	385	388	383	365	398	373	398	352	370	383	348	333	354	377	385	382	375	397	385	385	383	400	354	373	387	374	391	336	367	385	343	360	405	378	380	349	386	388	371	331	375	361	406	362	371	383	378	364	394	365	349	364	346	361	356	411	387	384	391	406	394	364	361	362	344	355	381	321	399	363	358	359	402	366	418	407	411	367	320	395	357	375	378	356	392	356	390	398	389	368	393	377	359	320	392	345	395	323	380	402	394	372	360	358	403	390	379	398	369	370	384	368	397	387	391	388	384	355	363	370	348	408	345	388	360	392	369	383	385	428	372	373	387	366	331	373	390	378	378	348	382	361	366	374	374	376	400	378	385	362	342	364	380	348	357	379	391	364	393	352	401	367	386	340	381	389	368	388	386	387	375	360	362	368	360	376	355	360	364	363	395	339	332	393	391	406	372	377	417	372	380	372	379	342	346	393	376	380	363	345	369	387	372	394	387	403	375	336	378	380	375	416	382	407	410	376	385	378	357	367	392	385	403	387	334	405	369	426	350	371	383	370	356	424	412	379	388	398	389	375	370	376	364	393	450	375	357	367	369	382	371	371	403	373	389	387	352	347	346	375	418	337	377	370	402	337	400	392	386	377	364	377	392	396	355	405	383	361	353	373	369	374	388	377	360	410	375	345	394	398	368	385	366	384	369	358	367	365	366	391	386	398	336	372	387	403	369	370	351	350	382	402	367	392	385	383	387	373	371	376	415	411	378	411	384	395	391	393	349	406	405	402	404	370	362	410	383	359	346	396	393	372	371	355	388	337	377	424	362	391	386	372	358	370	392	388	385	366	403	364	368	382	341	316	353	355	371	376	362	364	358	343	383	375	371	360	319	402	355	378	367	369	387	360	372	381	374	347	384	339	395	394	359	379	381	381	380	335	393	389	373	394	394	359	354	373	398	409	395	428	375	400	388	386	375	397	382	354	398	392	351	363	371	382	388	376	387	373	412	389	337	390	355	347	382	374	367	370	346	346	360	412	368	374	346	373	382	421	377	360	359	347	384	347	373	362	370	362	388	346	367	411	364	351	349	397	384	375	362	390	361	337	372	386	370	394	397	344	348	373	380	370	406	366	383	394	350	367	373	379	328	370	401	410	366	366	382	369	370	383	372	381	381	383	385	391	359	378	412	367	381	399	390	404	386	371	372	370	393	410	373	398	352	320	371	396	386	376	367	380	380	379	313	368	411	379	383	370	382	339	391	394	405	410	405	409	356	393	351	374	369	422	349	400	378	379	379	381	380	374	417	408	398	355	372	377	356	399	376	359	361	359	340	374	351	370	387	357	415	379	373	362	391	372	393	349	382	389	353	352	378	349	358	372	400	378	371	398	372	354	396	391	365	354	394	352	381	349	407	375	337	327	381	384	389	364	361	427	379	377	389	383	427	387	409	384	357	374	391	413	352	363	374	378	369	400	385	381	345	353	391	384	331	408	376	396	356	356	351	360	356	389	361	345	347	387	391	385	374	353	358	370	354	412	393	369	400	396	381	385	365	379	380	391	366	367	394	334	366	361	360	406	363	365	337	395	387	382	400	368	365	439	378	387	386	369	377	361	364	428	371	378	392	373	354	414	372	360	360	380	340	389	384	383	382	404	371	357	361	388	343	369	383	390	381	362	371	401	397	371	381	355	405	383	397	462	366	371	384	376	352	379	353	380	389	405	397	370	380	388	422	348	345	385	386	373	380	377	359	378	342	365	394	373	411	412	408	393	374	379	383	371	381	356	384	348	347	387	393	348	381	398	380	368	383	340	381	401	394	384	392	386	360	358	358	321	401	368	377	352	378	360	400	376	401	377	365	334	377	396	379	378	374	375	371	404	360	375	401	379	384	360	400	353	370	369	340	355	390	363	377	375	344	381	332	338	372	387	391	349	400	372	364	364	407	369	378	374	340	391	344	376	381	347	365	376	403	373	406	352	377	365	380	380	399	366	356	363	389	393	418	383	370	371	374	396	357	375	388	374	401	371	383	432	377	376	388	379	381	372	381	345	375	356	367	392	358	353	357	377	362	349	339	353	347	372	412	375	366	393	372	337	372	378	380	376	353	377	362	359	314	340	390	375	426	371	388	346	396	382	377	362	361	393	402	358	362	417	351	383	376	391	403	413	416	374	430	368	370	384	386	366	389	358	358	370	382	376	374	394	377	358	379	383	347	390	375	373	362	394	386	353	381	367	363	372	402	372	370	363	365	392	371	393	389	395	383	380	404	378	382	372	350	405	384	378	362	369	359	384	369	345	351	364	340	380	380	348	382	405	371	413	374	379	370	360	368	403	365	362	370	395	373	361	394	383	394	389	377	373	393	368	362	407	375	398	409	393	342	391	372	392	381	371	357	363	358	388	384	385	366	396	359	376	364	355	378	380	364	361	403	362	399	429	388	355	415	391	392	404	379	359	348	385	390	394	417	360	400	392	394	396	409	395	392	390	360	369	410	372	380	387	379	383	386	341	375	362	376	370	361	357	393	381	374	391	403	392	352	390	394	408	383	377	393	391	387	377	395	372	361	378	371	391	376	393	392	364	366	367	405	372	363	391	405	368	391	351	383	368	349	381	371	367	356	395	380	375	389	370	359	376	352	345	409	389	365	376	381	374	382	425	396	357	386	355	375	338	361	375	373	409	407	384	365	397	403	355	359	382	378	328	361	379	395	377	373	378	353	363	371	390	339	401	377	398	391	371	385	398	401	410	376	367	334	368	426	361	363	384	369	401	423	416	384	421	361	377	377	419	380	364	361	377	422	367	340	390	375	401	388	411	392	391	371	387	380	351	397	386	372	369	386	372	353	362	367	353	411	352	375	381
4352	2272	1379	1012	930	865	802	842	825	835	792	856	855	819	838	856	835	837	839	796	809	886	825	768	786	834	808	784	814	812	795	881	820	774	783	781	765	785	805	792	834	776	802	855	761	783	835	821	760	769	822	801	832	820	828	809	779	786	817	816	777	799	822	748	777	819	819	801	796	784	797	818	766	831	798	824	807	789	800	777	789	808	801	814	832	748	791	772	820	796	854	803	822	820	856	823	803	806	727	847	840	801	787	831	811	741	879	868	773	830	780	823	830	825	858	787	816	773	813	778	767	763	765	760	846	804	774	837	787	780	767	762	803	803	800	756	810	800	782	838	853	766	786	797	775	844	791	838	799	848	825	820	737	840	797	810	797	824	803	796	816	818	783	837	804	788	793	836	797	821	802	815	783	744	784	835	757	761	783	775	811	728	818	762	770	805	787	813	816	828	773	799	856	839	815	801	819	771	785	810	864	805	847	831	827	819	767	791	811	780	761	856	848	784	813	796	870	813	808	813	805	807	816	860	787	759	834	881	815	753	787	844	757	828	764	797	853	827	813	817	838	834	798	863	818	812	835	823	844	811	789	753	804	783	844	828	782	789	784	808	812	826	792	852	794	777	840	785	839	849	860	755	766	781	835	805	815	788	788	789	807	805	849	790	804	779	775	795	803	862	782	829	802	779	811	799	789	734	810	750	859	842	825	803	804	865	804	764	807	829	839	772	796	800	877	812	821	807	754	842	733	797	829	791	809	777	787	821	824	811	872	818	794	872	825	832	834	829	829	754	810	813	825	787	808	756	815	807	808	788	824	727	795	794	805	766	866	801	793	860	805	799	826	816	789	788	814	769	824	792	791	828	823	817	769	780	813	847	786	826	783	826	787	830	817	828	811	778	796	835	845	819	793	755	801	848	816	839	819	801	806	807	769	779	818	842	830	776	809	803	784	844	783	801	847	816	828	807	804	783	805	852	790	784	804	802	837	819	839	811	812	748	820	844	847	791	824	800	842	829	800	799	787	836	779	804	782	822	805	798	787	838	855	798	808	783	832	787	850	814	854	810	774	787	827	848	802	808	830	801	797	811	865	770	820	802	764	838	802	835	809	780	826	802	813	811	834	788	871	862	781	830	846	853	784	801	793	817	815	756	845	807	853	807	804	791	772	777	825	845	812	805	795	828	803	777	784	819	770	824	817	780	838	816	796	837	825	862	811	782	837	810	837	846	817	826	725	788	769	820	791	810	779	849	812	837	792	794	821	878	833	840	793	824	744	819	801	783	807	830	817	825	807	868	822	811	777	827	807	835	868	773	781	803	801	828	816	816	812	740	820	846	839	823	793	831	794	814	794	826	786	828	780	834	790	811	816	746	754	819	830	800	809	824	834	865	801	832	852	761	801	807	810	820	784	777	810	812	841	767	756	849	821	818	853	844	860	795	758	805	793	815	800	821	785	818	788	802	809	786	812	814	808	795	893	873	841	844	766	819	805	775	859	835	823	806	855	779	794	868	882	799	780	782	810	763	800	850	791	768	784	765	810	799	851	879	787	800	760	806	835	792	786	757	816	804	829	809	793	788	807	820	802	842	784	838	819	790	781	783	795	812	836	847	806	829	811	788	812	796	782	833	836	814	848	817	773	798	824	794	800	811	768	851	820	755	797	770	775	811	791	834	815	800	813	772	801	797	796	796	852	796	797	819	790	843	839	770	816	808	775	794	820	805	838	824	754	804	755	745	808	784	785	810	836	836	787	769	860	889	775	815	785	828	812	835	761	804	816	835	761	804	729	818	785	831	808	807	800	874	813	808	802	797	809	795	830	851	809	802	855	794	836	869	793	829	807	840	830	850	830	841	802	803	785	765	815	792	799	800	844	832	829	824	775	802	762	801	808	818	853	864	820	784	804	825	815	839	778	816	809	814	815	797	782	810	852	799	802	834	822	787	772	810	814	822	828	829	859	809	818	807	836	840	820	821	827	789	823	745	809	782	812	801	778	836	787	755	839	812	866	788	801	804	789	793	813	769	760	852	784	742	820	848	801	824	764	757	795	793	822	759	801	843	765	856	825	801	771	796	805	816	758	811	834	816	782	771	815	842	787	843	821	800	826	774	811	821	828	792	805	857	825	791	810	803	780	872	850	793	786	831	839	787	878	774	800	845	799	861	800	784	878	805	860	749	808	779	775	810	819	812	831	777	797	791	777	800	803	785	773	792	834	840	817	789	811	831	774	783	874	786	807	839	801	806	822	823	807	845	808	797	805	830	821	805	804	821	819	810	850	761	784	697	838	776	784	789	810	798	816	819	806	769	779	792	868	837	783	802	812	782	833	791	812	776	840	794	818	804	806	796	850	748	807	783	795	795	804	821	787	797	793	824	795	792	839	858	820	815	800	872	800	889	815	808	780	841	839	839	790	799	760	773	770	840	820	848	846	788	799	753	818	789	830	820	820	836	810	837	773	782	826	819	817	799	773	791	793	768	807	834	778	816	793	814	801	795	849	836	794	787	780	780	841	831	855	775	791	795	807	791	792	779	807	778	828	802	794	813	783	812	799	825	784	842	837	775	841	761	791	826	806	801	778	877	822	813	823	811	795	763	808	814	796	847	789	769	787	790	774	821	854	847	825	820	818	806	771	782	832	903	785	795	817	768	765	774	778	826	823	853	817	761	771	838	815	813	785	826	784	782	844	783	799	847	801	780	821	830	782	809	831	783	781	804	825	799	828	758	839	837	793	857	839	800	821	829	746	779	805	809	838	834	820	820	843	813	725	829	766	758	772	777	816	822	776	824	766	832	835	789	811	775	824	829	752	788	817	785	776	788	844	778	799	813	817	809	743	776	798	801	800	857	783	754	808	790	807	787	816	830	824	872	819	858	837	835	817	816	813	809	782	801	809	807	807	814	817	833	824	851	772	816	836	821	826	816	801	798	823	822	807	822	775	832	839	836	840	831	759	808	767	865	843	786	779	764	805	838	777	843	779	853	862	830	798	825	772	793	804	767	830	759	744	782	856	792	793	795	804	807	785	879	821	793	814	827	781	793	757	798	783	750	814	820	801	794	750	843	743	834	790	850	818	806	772	806	778	791	831	802	803	811	796	796	795	819	776	835	758	812	866	806	783	824	825	803	779	871	834	781	763	813	771	745	800	778	868	825	814	809	841	804	802	752	809	817	839	821	799	822	810	813	808	790	823	803	831	822	795	792	864	798	801	749	788	781	824	827	794	823	807	814	844	808	795	826	801	837	836	804	831	803	820	837	819	798	835	800	798	804	782	820	814	824	828	766	777	793	863	835	823	812	811	814	832	833	797	774	849	782	832	839	810	799	781	804	823	799	799	854	859	784	805	774	784	793	786	795	802	755	838	786	808	863	782	841	773	809	826	824	842	828	786	780	760	834	829	777	780	779	806	772	861	807	849	827	800	795	751	810	785	788	783	804	837	826	831	795	865	783	767	795	825	789	822	779	844	760	792	818	816	785	780	784
24445	21008	23970	28224	21011	21044	11078	675	477	410	421	348	416	363	338	343	333	326	350	341	339	286	322	278	284	336	313	306	318	287	311	303	307	328	327	334	330	323	328	316	293	343	296	297	302	339	325	320	319	287	325	305	298	285	297	337	289	289	325	307	301	280	337	312	326	339	308	305	294	312	294	319	298	320	310	288	291	329	296	295	289	289	309	316	307	310	339	298	316	295	316	335	280	314	323	302	290	320	298	294	291	321	311	320	328	314	306	306	307	318	298	325	355	345	317	302	280	333	295	334	329	283	295	305	310	330	311	317	345	321	347	320	309	261	276	297	324	278	299	300	319	315	345	290	314	325	307	340	283	288	353	309	318	312	309	311	297	321	282	316	320	316	288	295	297	279	300	302	328	277	327	299	332	305	323	325	334	283	321	292	306	318	320	289	300	313	322	270	337	304	301	323	336	306	344	312	294	334	320	303	336	325	292	317	332	296	318	259	310	311	307	301	313	327	330	273	313	307	332	299	281	297	325	308	319	325	278	298	342	301	331	310	308	318	300	306	335	284	293	326	313	342	298	279	327	316	344	254	285	325	324	307	309	272	305	314	288	278	322	330	307	296	266	309	295	290	269	284	325	305	289	334	288	311	334	321	305	306	315	284	312	335	307	305	327	325	334	308	310	281	340	345	322	312	348	308	301	289	290	300	306	282	320	307	301	318	292	303	298	293	299	332	319	305	329	324	323	287	300	307	304	299	306	295	330	307	313	303	318	302	284	326	324	316	335	325	318	315	298	286	315	299	291	271	283	261	336	318	288	312	327	282	310	315	318	305	314	293	315	288	292	287	337	333	294	290	283	309	324	279	257	293	279	317	295	282	347	307	292	339	271	311	298	337	323	313	300	325	319	312	341	299	297	300	242	287	298	259	303	318	294	271	315	327	291	304	314	336	320	308	325	266	324	304	292	272	277	324	282	325	329	328	321	299	303	283	329	304	306	278	317	304	308	312	337	316	322	274	315	313	349	304	318	286	322	271	289	326	262	322	277	308	321	296	290	314	318	306	279	311	322	295	321	296	315	275	308	314	315	320	318	348	312	318	290	296	305	291	309	285	284	309	305	288	273	326	298	291	311	329	287	324	319	291	321	282	288	350	290	332	316	304	307	299	289	302	334	316	307	305	276	314	292	311	312	266	308	284	298	318	324	321	299	325	318	319	264	297	310	285	310	343	352	276	323	329	293	269	291	275	293	352	298	338	328	272	336	291	280	306	312	338	300	289	347	326	309	281	284	304	290	282	317	327	310	318	318	345	296	289	304	268	295	325	296	293	295	328	309	309	315	269	302	326	293	324	348	292	296	286	317	306	293	279	275	297	331	345	343	329	326	347	287	309	291	315	301	307	257	305	328	303	333	305	297	279	302	303	291	280	294	300	331	310	291	267	304	276	291	292	306	292	329	314	292	319	266	295	291	329	328	277	278	301	288	275	317	306	308	276	313	298	355	285	296	328	301	331	331	294	313	283	316	313	312	328	299	305	289	357	302	284	290	291	293	310	318	294	336	339	249	307	310	309	277	311	295	279	296	317	311	312	311	306	307	315	325	314	305	297	299	341	281	278	360	297	299	322	272	277	311	329	310	332	338	309	307	349	323	267	295	312	309	316	321	315	326	280	294	348	293	299	320	274	323	293	291	318	324	327	289	287	284	293	269	305	318	300	355	313	319	294	299	290	294	323	291	315	305	316	291	292	310	316	314	291	293	266	304	312	332	316	273	282	313	261	322	334	312	295	310	312	333	280	319	281	301	317	306	296	266	290	307	293	302	316	319	313	337	311	294	323	272	296	312	307	339	309	298	307	342	324	312	333	312	324	282	325	330	319	311	293	321	314	303	294	287	304	302	359	296	366	282	309	304	297	318	308	334	294	284	276	312	314	283	302	294	295	302	322	346	320	329	319	278	324	295	337	332	299	322	325	313	337	306	328	318	301	280	311	337	303	308	298	328	309	293	306	331	323	315	312	288	283	274	296	307	300	311	307	299	257	291	356	307	287	275	266	299	253	299	303	288	273	295	296	317	291	304	308	319	298	274	337	326	314	296	302	318	326	294	324	295	282	289	324	311	312	318	299	306	288	312	325	309	320	304	301	316	298	316	283	307	307	337	300	275	290	321	277	291	298	320	302	327	324	311	320	294	325	305	302	322	304	311	312	327	343	265	313	353	321	286	299	307	294	302	300	271	282	299	297	281	319	289	269	303	327	319	295	301	308	304	251	325	280	308	301	318	321	323	322	312	301	301	288	283	323	289	291	298	318	306	355	329	301	295	326	315	345	307	342	354	328	316	282	302	302	323	349	304	308	321	332	320	319	310	300	292	341	361	310	302	318	301	304	286	298	304	292	325	321	279	313	281	299	283	252	329	293	291	313	290	322	311	325	311	314	301	312	291	319	296	329	320	328	315	314	309	287	261	299	281	315	312	296	291	335	335	309	324	286	280	340	311	288	319	326	315	340	337	282	351	309	309	286	340	290	290	292	304	303	278	326	293	290	296	335	300	290	307	294	302	314	305	275	310	296	325	312	330	295	274	300	311	322	303	293	301	268	296	312	313	303	300	329	268	296	290	295	305	278	298	275	290	337	275	307	310	300	319	290	304	318	328	275	285	307	289	305	315	290	293	293	314	287	296	296	334	304	312	322	316	306	295	313	317	310	332	284	326	324	305	290	317	292	299	300	305	327	320	298	320	309	320	333	303	346	324	280	325	318	266	285	313	337	315	309	362	333	301	291	314	310	328	300	273	327	308	297	321	315	321	313	334	356	334	323	351	271	314	311	301	349	302	313	284	326	297	311	306	313	292	305	328	342	262	268	308	343	305	302	320	289	317	327	295	297	290	331	292	303	312	293	353	294	333	322	304	289	282	300	306	314	307	268	321	308	312	327	295	285	311	271	335	320	279	267	280	319	307	287	347	330	271	273	337	278	282	306	286	336	287	313	333	309	303	353	309	300	279	295	307	294	329	310	328	307	324	291	297	324	344	297	295	337	310	314	315	296	307	285	308	291	282	295	328	299	317	311	269	331	301	296	299	326	330	295	295	298	329	315	308	297	292	296	339	322	302	265	301	317	294	324	307	306	329	301	276	273	277	317	306	299	304	293	318	293	260	293	317	319	301	307	301	330	297	285	275	283	283	316	306	312	292	263	312	278	328	305	271	314	284	282	310	288	281	335	291	314	329	301	287	297	325	309	307	318	300	276	312	272	300	300	294	315	274	287	298	304	299	361	315	325	295	333	285	333	315	305	327	331	336	310	310	300	283	321	288	302	330	335	335	312	302	303	301	324	285	279	304	275	296	307	311	307	317	289	292	293	315	283	313	303	312	322	273	328	300	276	308	321	304	319	288	315	334	296	280	295	306	317	270	305	285	335	288	346	317	308	281	274	312	262	291	268	294	308	310	343	302	308	352	321	314	305	297	303	319	304	306	312	300	284	283	332
4012	3245	1601	997	806	723	684	701	668	662	683	619	662	629	636	639	641	595	614	675	617	662	696	644	632	635	667	620	670	649	611	671	592	673	622	708	605	664	673	648	664	652	639	629	612	616	709	639	633	695	649	653	644	655	608	653	643	693	679	625	666	618	668	646	655	634	688	647	640	619	602	681	636	644	636	659	606	620	646	648	646	641	627	634	605	600	663	641	636	626	624	645	643	656	647	608	609	627	634	628	626	644	634	665	664	603	618	665	643	648	639	633	655	661	679	652	631	622	603	623	651	636	635	679	648	661	611	625	638	659	634	618	658	670	639	622	643	632	654	644	687	661	616	669	647	654	634	686	625	615	659	645	648	627	613	640	653	649	638	640	667	677	675	637	620	633	698	626	676	633	619	618	634	634	659	641	637	660	634	639	640	671	639	607	651	651	690	633	669	689	692	677	646	673	688	630	626	661	635	649	617	589	666	635	686	672	672	635	595	656	610	607	657	669	623	628	639	648	640	653	624	657	632	691	642	658	636	641	664	658	630	652	655	657	581	675	659	643	649	648	630	624	643	640	622	618	687	654	641	607	643	651	659	643	593	646	610	668	625	640	665	591	615	596	653	689	635	624	645	641	619	657	640	612	616	686	641	642	637	691	635	677	646	671	645	650	664	570	648	640	630	624	596	642	656	644	589	613	657	661	624	622	632	620	608	626	647	649	643	674	683	665	611	642	622	622	611	639	634	657	645	606	649	593	667	631	631	655	619	660	674	642	641	672	634	635	622	586	644	652	682	662	630	674	666	655	643	650	669	650	648	642	643	676	664	652	634	673	606	615	639	671	665	616	632	690	615	660	656	631	624	609	605	646	631	606	653	642	628	621	633	650	611	596	665	664	610	655	609	622	652	659	651	656	673	679	646	693	586	681	640	669	659	606	648	637	627	590	683	637	632	661	659	645	589	596	672	659	638	569	635	624	622	643	660	615	621	638	643	659	663	667	661	651	692	710	666	630	641	653	634	627	620	645	656	654	664	622	619	688	621	630	650	610	649	659	669	650	674	627	656	603	582	703	646	626	634	634	652	632	643	648	664	635	675	637	663	656	606	639	693	624	655	610	654	643	658	643	641	650	613	655	667	622	643	640	646	660	643	649	660	626	661	664	617	631	668	667	653	619	645	641	643	709	673	631	670	644	669	653	598	672	646	621	583	658	652	638	630	670	633	659	644	617	679	644	653	666	637	658	612	609	613	657	648	628	638	601	655	683	605	676	615	620	654	679	674	643	647	656	672	641	648	661	639	658	700	670	683	640	640	614	647	602	634	631	663	678	642	603	643	673	621	643	608	656	622	644	665	652	656	665	709	656	612	654	678	642	597	662	644	650	627	616	674	644	671	668	651	667	630	696	622	651	645	620	678	675	625	657	649	623	652	646	676	626	615	641	622	669	655	703	645	633	699	616	634	629	629	641	640	667	653	664	644	667	605	610	696	635	648	663	637	672	622	679	629	623	647	646	655	623	620	663	612	673	660	661	647	670	670	621	625	627	679	617	674	660	674	615	667	666	641	647	607	642	616	662	624	669	636	650	680	646	634	645	652	631	649	645	663	578	657	644	631	635	646	625	617	633	670	643	650	637	636	618	628	655	651	625	660	647	636	637	637	645	676	657	640	627	616	657	657	659	680	671	640	684	660	655	635	700	674	641	654	610	647	664	640	641	653	648	684	666	641	672	658	643	658	578	645	663	628	691	606	642	636	586	618	658	605	660	635	619	608	640	659	650	657	647	623	681	642	674	698	659	623	656	674	640	669	632	638	621	642	637	677	608	616	601	660	626	656	695	620	656	704	644	645	646	602	608	655	641	648	623	635	643	648	653	659	653	677	662	665	637	602	635	645	609	606	671	663	674	637	636	670	639	651	648	661	656	655	671	652	653	640	664	640	649	645	659	657	668	657	683	650	627	648	634	677	677	632	661	623	674	696	624	658	653	700	625	635	646	699	653	673	663	611	644	634	670	655	617	616	623	628	631	654	649	649	603	701	649	614	599	684	615	589	647	676	643	667	666	663	611	647	637	615	655	639	661	657	674	626	637	660	655	695	637	643	662	632	632	659	667	603	672	709	649	610	626	661	599	636	641	675	643	648	612	634	642	642	638	665	682	620	615	617	646	677	673	659	620	615	628	632	644	620	630	614	644	653	631	611	671	634	646	639	674	621	642	683	634	659	654	613	630	637	678	639	641	664	644	643	666	637	661	618	642	660	644	607	677	618	620	595	640	633	649	688	620	600	630	649	646	627	614	662	616	703	614	637	665	666	648	692	619	661	632	628	661	626	611	638	657	659	668	659	669	659	642	619	678	634	582	650	662	619	698	631	654	639	652	604	601	625	632	661	654	627	612	671	621	670	614	654	658	601	642	664	651	643	675	662	632	644	649	606	613	646	682	651	682	654	640	628	635	632	598	617	625	627	609	640	628	651	653	605	597	646	593	643	613	643	630	613	651	724	637	620	634	666	631	674	627	640	632	691	586	653	624	650	680	608	593	652	647	659	673	655	658	625	644	707	637	633	601	656	651	651	665	642	615	648	675	675	640	611	649	631	588	611	658	599	655	632	612	726	636	646	612	669	658	685	664	711	609	679	637	635	598	680	672	637	610	645	606	677	659	629	589	649	660	646	636	653	681	678	676	618	631	665	662	652	682	619	688	640	598	621	634	619	626	646	637	597	701	683	643	673	682	682	663	661	690	664	677	657	651	657	673	656	615	647	670	664	651	600	646	664	644	624	672	625	685	647	600	641	618	665	631	648	660	642	665	606	644	609	678	621	647	632	650	661	638	632	686	702	674	622	596	692	677	619	674	661	612	650	657	665	645	655	655	607	693	666	638	686	637	606	654	661	647	647	649	661	608	702	669	651	640	642	603	660	627	641	628	668	654	630	689	657	641	636	674	675	596	631	633	638	662	636	625	676	652	621	660	635	666	612	675	656	638	625	619	634	597	588	642	605	583	663	638	686	603	673	671	697	642	606	659	622	623	639	604	635	657	650	639	648	622	667	615	659	662	651	619	639	647	630	673	687	602	697	634	622	627	647	636	627	634	604	638	630	633	677	667	635	607	622	633	633	620	590	681	622	643	656	626	679	636	668	656	647	634	655	667	606	649	656	659	638	642	689	651	631	648	634	590	640	651	647	654	663	626	653	633	625	641	661	660	623	639	636	600	619	647	651	632	621	641	639	679	649	629	687	663	648	643	609	655	638	673	670	617	641	653	636	611	688	654	654	629	648	647	660	613	622	698	629	701	627	609	671	639	650	626	636	663	669	669	613	652	607	636	648	631	714	592	649	660	649	645	669	659	665	661	668	662	689	626	685	612	674	640	657	678	632	603	653	637	647	624	640	637	672	617	658	668	604	633	650	608	638	664	667	653	672	609	682	646	625	613	671	597	681	662	658	630	643	679	636	634	660	651	634	697	644	646	652	638	624	661	623	649
33168	14591	2089	322	224	228	230	249	221	234	199	221	254	224	244	208	234	234	248	234	212	192	220	208	229	211	247	232	199	214	225	222	203	214	239	248	198	232	218	243	186	227	227	253	238	195	198	228	250	210	239	217	217	212	207	216	225	238	237	236	277	233	198	220	241	247	216	221	205	219	226	196	220	208	248	204	222	237	217	192	219	244	234	207	223	207	218	206	256	235	213	232	222	210	225	227	235	223	222	184	219	228	243	225	256	232	230	214	223	188	196	216	230	195	225	227	240	194	208	216	227	231	202	236	223	223	204	208	235	224	237	203	203	243	235	197	234	224	244	216	235	210	233	232	228	241	238	241	250	223	223	212	221	244	219	208	211	228	227	242	220	216	212	202	227	222	230	234	208	220	209	209	208	198	230	217	226	245	215	233	183	208	258	194	246	241	226	201	211	214	201	249	225	214	213	198	202	225	226	239	196	237	204	233	215	212	232	211	223	243	237	236	235	215	254	238	245	211	227	214	235	231	238	235	228	194	213	244	214	207	198	207	214	212	233	252	205	232	249	216	198	243	219	227	220	219	239	203	268	211	227	208	238	208	204	217	227	229	231	233	226	216	237	216	203	242	220	231	239	206	266	204	211	245	221	217	220	210	234	207	221	209	216	208	230	209	219	210	230	210	253	229	225	202	203	200	167	204	224	222	228	229	218	232	243	255	219	240	198	219	210	234	240	224	203	235	207	225	212	232	212	248	269	243	223	186	219	245	214	218	216	208	224	230	230	213	219	213	222	201	236	206	211	221	228	221	233	239	244	222	214	224	248	224	248	237	212	201	223	219	229	224	210	211	233	205	207	212	255	223	221	225	191	233	216	239	205	208	224	249	211	209	186	231	208	223	215	240	224	218	275	245	189	215	241	227	234	217	222	252	215	226	239	219	191	195	231	230	203	225	246	231	229	215	228	221	227	240	258	224	227	190	204	234	216	227	229	204	215	215	214	231	215	192	197	204	188	240	250	213	217	181	212	216	217	225	225	241	239	233	189	209	225	225	231	216	240	212	258	220	250	226	209	237	233	207	205	222	237	221	231	234	240	223	196	225	226	216	204	226	222	223	218	214	215	227	249	224	233	251	262	215	224	216	210	208	243	243	228	195	238	214	213	224	225	212	243	199	204	227	258	226	219	251	218	214	222	219	237	207	239	228	214	210	236	230	220	251	201	247	217	237	221	230	226	187	201	220	207	227	231	216	179	199	230	253	215	220	202	204	208	211	216	214	230	232	234	219	207	236	235	233	224	206	220	212	209	238	211	232	215	223	200	219	202	214	233	206	200	252	211	207	231	206	205	243	218	226	224	220	232	214	236	193	225	224	258	211	243	209	200	212	210	240	229	206	230	211	235	245	225	239	223	221	203	225	226	233	214	219	200	237	232	230	232	215	228	242	209	205	221	235	191	226	240	224	225	237	246	230	221	233	245	241	234	240	210	198	219	217	266	246	230	208	215	214	232	198	220	223	229	245	219	236	246	207	209	212	227	248	227	224	242	250	227	214	236	209	180	221	210	266	226	200	225	234	210	242	254	213	239	222	239	218	225	254	216	225	249	231	240	212	241	237	229	201	221	219	206	213	203	225	196	225	212	195	222	248	213	226	203	212	245	193	237	218	248	234	234	218	214	210	222	223	224	252	198	217	216	222	225	250	218	220	230	222	226	197	236	248	253	214	229	216	245	217	219	222	230	237	224	233	221	251	223	213	236	259	225	213	216	216	197	190	226	238	245	234	227	221	232	264	230	223	236	225	224	207	249	199	203	206	247	245	216	221	223	202	221	214	242	225	211	232	215	231	200	192	219	240	255	199	218	215	213	226	207	221	222	261	232	203	215	236	223	210	237	257	272	226	227	229	217	246	223	222	213	246	214	211	233	204	226	204	230	231	233	220	211	196	205	210	262	242	208	217	190	210	228	204	210	229	223	183	222	202	233	212	210	202	220	212	213	200	237	214	204	228	243	249	220	230	235	246	229	228	234	194	233	244	229	239	225	226	227	201	207	223	206	206	214	204	244	225	229	213	195	195	238	228	236	220	200	213	234	226	262	190	237	215	213	221	204	240	230	219	203	241	200	216	213	226	199	252	200	210	224	213	190	234	202	245	216	216	242	245	229	232	217	226	233	226	271	243	225	246	217	275	257	227	232	237	208	218	213	221	272	224	212	240	241	219	226	229	204	217	193	198	217	236	255	211	214	224	224	196	223	196	215	202	212	193	230	226	220	241	222	235	222	224	232	222	235	254	224	213	214	218	224	224	228	191	265	220	209	228	217	211	240	218	224	211	241	246	230	248	226	232	201	215	207	200	252	235	243	232	207	211	212	211	223	208	215	187	224	219	230	227	216	229	237	226	229	240	236	212	229	227	227	210	200	216	203	224	194	212	235	243	237	210	245	253	216	235	202	222	219	253	210	236	231	216	230	229	200	202	226	204	217	229	201	256	217	199	218	198	226	226	242	220	216	241	223	258	201	226	220	222	231	208	224	210	231	235	211	213	223	220	227	211	228	234	234	234	221	204	243	209	222	192	199	220	216	214	208	248	220	256	252	211	199	238	247	235	221	216	243	229	200	231	208	206	193	249	220	229	214	232	223	251	242	197	253	234	231	247	217	215	210	222	232	221	205	216	241	232	184	242	222	205	194	237	244	250	200	210	222	219	183	224	215	228	222	208	221	218	217	231	245	256	240	192	235	224	211	230	215	225	214	218	210	214	226	220	223	224	200	255	202	214	227	224	198	209	223	188	202	224	229	215	240	241	239	225	185	221	215	248	209	199	213	228	242	231	240	223	218	216	229	235	224	245	214	207	203	219	230	196	208	224	232	244	229	254	221	209	226	206	208	187	220	219	216	202	215	206	217	239	190	224	206	219	243	233	223	242	230	266	255	201	248	239	219	226	223	207	245	203	283	234	216	232	203	238	215	235	208	238	198	208	219	254	225	225	240	202	246	208	230	225	216	232	236	240	221	237	222	250	224	225	225	227	240	241	233	235	233	199	201	215	226	209	190	187	246	212	187	230	193	230	227	220	196	214	241	265	227	221	224	224	225	212	244	226	228	212	211	204	212	231	208	234	224	204	226	235	217	221	226	225	217	243	236	230	228	242	247	242	209	213	229	244	206	234	208	237	225	239	202	238	220	199	221	234	203	224	203	206	214	264	239	249	191	203	215	226	221	220	197	214	216	253	208	221	224	226	223	276	272	236	214	240	229	192	208	210	208	233	200	242	215	228	245	215	221	221	220	223	223	203	200	213	222	244	217	219	233	198	202	195	217	211	229	197	227	214	221	218	222	262	258	226	238	222	229	244	232	213	232	233	209	209	246	237	207	216	223	242	229	222	224	190	214	203	201	233	243	220	245	222	216	211	220	213	249	199	241	211	240	196	191	244	218	220	239	222	232	227	208	231	226	244	221	239	213	210	204	246	233	210	245	222	223	230	256	238
7565	635	525	583	555	582	529	528	533	531	561	510	527	545	546	525	539	551	574	532	541	574	522	545	535	517	551	576	562	540	557	513	559	526	531	565	510	534	565	529	556	571	504	562	559	577	572	548	552	533	559	567	529	538	520	508	516	547	524	584	524	515	562	523	509	552	595	549	568	504	513	539	560	530	509	500	554	539	549	521	526	544	577	531	522	534	526	534	507	535	544	573	550	507	549	507	556	568	583	572	557	522	569	548	490	528	499	483	536	509	490	537	518	538	541	527	517	555	529	543	590	594	556	536	529	538	512	512	537	528	525	551	557	542	496	519	544	532	538	548	553	545	533	528	570	509	529	560	535	522	513	543	529	515	540	549	550	541	529	547	557	553	500	548	528	527	537	532	506	534	565	541	503	504	529	508	532	536	549	518	529	524	599	510	507	521	558	527	534	526	529	585	540	551	520	556	499	522	569	553	560	542	587	524	525	538	556	550	494	526	527	549	531	496	535	514	544	546	522	496	550	530	563	533	544	554	549	489	533	558	520	572	508	561	507	509	573	599	523	573	551	561	554	567	523	526	554	573	523	524	511	562	534	511	591	540	558	559	538	523	538	530	556	553	554	539	520	523	545	546	553	560	544	540	553	493	514	528	547	512	572	519	557	527	523	517	539	553	529	518	519	544	507	558	528	569	526	535	575	546	545	527	547	530	535	477	523	562	564	577	514	515	544	559	515	563	509	533	562	559	509	591	525	539	522	500	523	579	525	528	548	525	531	506	557	543	526	571	556	531	528	571	540	493	571	529	546	561	538	499	551	579	557	507	545	533	531	529	545	568	532	587	532	527	535	541	596	533	520	563	509	507	500	567	549	494	548	528	549	530	557	537	508	541	513	551	559	580	503	573	538	543	591	560	511	580	555	546	546	519	519	524	509	493	540	533	538	539	556	539	507	573	507	530	540	502	550	556	555	567	544	600	540	584	519	580	515	515	536	488	536	498	557	531	518	569	587	548	575	541	568	566	522	552	552	543	584	535	534	506	517	558	563	519	550	499	549	537	529	577	555	549	517	543	554	548	485	561	561	539	504	508	521	529	552	543	552	521	541	488	486	552	563	531	515	523	541	526	520	531	547	570	526	539	535	587	523	502	536	571	536	573	563	536	531	572	533	519	574	559	514	546	550	605	516	537	529	543	565	516	524	520	566	529	520	573	532	488	551	532	520	525	535	545	563	529	571	551	529	564	539	540	545	517	513	529	498	576	539	505	504	570	543	529	518	546	488	548	541	507	555	557	575	551	541	514	497	547	542	532	552	519	571	551	566	560	515	574	534	494	558	518	545	543	551	560	533	547	511	557	548	548	539	523	496	525	505	524	552	512	510	526	541	525	531	571	518	536	571	514	548	542	541	532	522	470	512	460	507	534	530	573	580	541	575	529	500	554	505	574	496	518	537	575	519	527	512	540	508	532	538	524	546	575	511	539	562	556	524	523	574	527	548	498	561	581	549	563	583	528	519	523	559	499	492	553	559	503	528	527	545	511	560	560	585	529	561	571	535	510	557	535	557	526	548	572	521	541	508	530	555	508	534	507	493	544	511	590	567	505	549	520	560	541	574	533	541	533	504	536	597	530	524	523	519	530	540	586	532	520	520	548	551	557	498	526	508	534	561	549	566	555	516	542	554	537	537	568	545	572	528	503	529	604	552	550	541	535	518	524	553	521	547	565	536	530	523	581	542	514	515	533	529	560	496	527	535	550	583	523	512	578	497	536	550	543	542	505	549	523	529	560	525	514	571	534	534	563	541	538	526	541	542	498	512	548	528	537	560	545	534	572	536	535	523	540	531	561	576	539	550	495	532	539	551	543	509	561	509	530	539	517	554	520	553	544	531	569	504	546	565	517	546	530	558	554	522	562	561	515	557	563	539	557	560	512	503	514	553	549	554	535	534	566	536	560	588	568	497	590	500	573	537	496	545	525	534	531	563	542	571	546	537	536	556	513	543	543	508	550	547	536	538	544	514	539	526	520	553	502	522	522	540	531	569	555	570	557	525	526	526	572	543	554	539	527	536	563	525	508	527	511	550	533	560	517	518	512	532	523	505	518	525	495	564	553	533	513	494	541	552	532	528	492	551	549	524	539	538	530	525	544	527	548	537	550	522	557	529	522	538	531	571	591	563	530	541	563	553	492	517	547	553	539	532	533	529	508	534	514	545	499	525	571	541	555	545	539	559	547	502	556	556	553	501	540	543	536	550	531	545	524	513	556	537	530	532	556	526	526	531	542	542	535	569	538	513	525	543	542	523	529	519	549	565	581	537	561	569	589	570	562	511	594	532	571	564	498	535	531	571	523	545	581	578	535	575	573	537	588	598	538	553	554	548	529	551	563	569	549	550	567	514	540	532	548	545	522	499	555	495	532	572	539	547	521	573	552	503	569	544	512	525	516	520	516	559	523	572	555	518	560	555	548	553	521	545	522	549	518	524	513	548	592	523	526	569	538	528	563	560	548	560	569	553	556	528	530	489	530	552	553	510	524	543	524	549	537	553	544	508	540	535	539	512	544	536	543	541	566	526	536	540	527	520	568	520	526	523	540	537	557	535	531	561	545	504	555	550	553	500	528	530	528	546	507	536	535	539	536	547	498	530	517	517	511	586	507	598	497	539	541	524	569	530	536	556	603	503	542	538	520	522	542	527	532	546	509	535	563	540	524	529	499	509	558	569	564	507	557	592	515	527	530	572	545	537	526	572	555	523	475	547	523	555	547	545	536	519	527	570	493	519	555	556	582	507	522	524	532	553	523	502	514	536	526	534	512	525	531	537	506	524	518	508	527	582	555	531	503	513	529	537	522	526	501	589	552	573	535	561	566	565	571	548	547	513	554	539	510	533	498	559	532	561	505	506	507	560	561	574	538	569	530	536	558	522	541	519	580	546	493	535	501	580	537	595	472	550	541	567	528	500	565	532	528	540	533	548	507	526	556	557	531	560	534	553	537	534	527	521	513	525	588	528	579	531	539	556	542	515	504	543	555	585	539	530	519	552	547	557	501	539	530	564	560	507	539	569	553	575	519	571	542	542	538	509	523	537	585	526	531	528	526	571	516	516	536	525	542	534	501	533	504	562	549	576	499	509	538	532	544	521	519	528	538	551	602	545	539	522	521	575	560	550	523	566	516	553	550	508	543	576	548	539	531	539	528	522	546	498	526	521	507	472	604	578	549	560	476	554	527	570	498	505	541	531	579	557	520	538	549	536	536	563	546	549	557	548	561	532	550	502	577	536	544	553	491	551	515	528	564	546	543	575	495	541	546	553	532	541	532	538	536	567	546	563	585	558	545	569	549	515	527	557	541	531	531	524	461	519	537	540	529	534	552	552	530	528	545	542	563	518	536	524	576	543	497	525	543	549	494	538	544	548	518	586	543	548	508	538	573	536	537	519	563	550	523	557	565	512	503	537	557	548	572	532	481	572	522	517	547	523	553	483	540
25122	21008	23580	28620	21022	13204	724	518	459	408	451	395	460	394	408	428	365	416	362	358	358	354	368	417	408	384	385	399	395	345	391	366	378	373	351	400	388	379	416	394	397	376	356	369	397	401	369	345	377	367	408	396	367	354	369	377	368	362	367	356	374	362	409	426	387	390	392	373	371	363	421	374	377	397	372	415	378	396	385	383	365	376	375	417	371	383	363	321	396	372	396	370	391	397	385	393	391	347	350	383	368	334	427	400	394	369	369	396	379	382	398	382	364	361	369	437	374	392	387	381	374	364	347	363	386	357	373	382	408	388	370	393	373	382	342	367	400	378	428	396	384	370	384	361	380	392	374	354	366	365	409	387	422	336	396	360	360	372	387	349	377	395	419	375	417	360	329	379	390	384	357	380	374	374	365	400	332	366	365	347	382	414	365	382	350	376	377	370	351	369	383	359	366	383	372	402	399	372	389	385	412	384	362	405	367	392	359	391	391	405	376	365	368	348	376	413	401	370	344	371	391	360	412	410	373	373	397	362	354	373	369	379	379	403	402	397	368	376	383	389	404	345	362	369	389	372	337	403	364	383	379	331	344	407	383	397	420	417	378	375	361	352	427	399	385	348	352	383	389	392	362	385	383	360	369	366	374	362	392	408	358	376	389	382	385	407	368	407	360	363	374	385	401	409	397	376	355	361	341	366	378	365	378	357	362	365	375	394	381	385	389	372	401	390	394	354	418	352	392	402	363	392	357	373	386	378	402	373	334	400	399	372	374	421	356	406	388	335	347	377	417	383	392	348	362	355	401	380	408	338	342	345	363	394	383	362	434	385	378	344	374	363	350	368	363	412	375	360	376	411	362	352	357	377	396	412	397	387	370	362	402	346	345	367	364	380	393	374	371	374	380	348	407	354	352	351	384	380	385	347	397	372	378	368	383	390	397	399	397	399	375	389	384	373	334	348	357	360	347	355	395	367	350	370	372	362	406	387	393	354	378	377	369	419	455	393	408	386	401	384	370	371	374	389	404	403	429	374	375	416	382	384	366	356	373	334	360	367	390	365	350	344	358	381	370	393	383	373	358	427	383	353	389	424	358	412	415	373	403	368	377	356	357	397	396	390	375	404	390	370	358	371	385	365	393	339	432	370	381	344	379	377	381	351	405	372	405	388	386	385	386	388	380	396	374	394	380	395	378	381	362	394	353	364	364	347	382	364	350	367	363	404	390	363	364	383	369	383	373	360	368	400	423	386	413	379	365	392	353	404	411	393	379	354	381	350	361	381	372	424	395	375	380	364	395	386	395	398	398	409	379	348	371	403	339	393	417	364	373	398	415	397	399	382	401	373	368	370	396	393	386	403	372	396	385	389	371	373	373	379	422	400	406	366	395	360	381	358	378	391	391	356	335	402	331	383	361	374	378	362	401	385	359	372	388	410	350	353	348	378	357	355	378	353	342	389	355	414	409	376	374	358	334	375	386	428	376	376	388	367	372	388	337	413	396	388	381	400	355	393	397	412	406	391	384	392	381	367	396	375	373	382	380	385	396	400	422	391	392	398	378	412	355	391	374	336	355	353	384	403	416	381	350	361	392	355	371	362	355	409	386	388	383	385	357	373	413	363	401	375	366	374	371	398	347	372	395	371	365	379	393	380	385	370	396	401	368	388	362	373	369	350	389	356	376	366	374	320	399	336	404	385	379	419	366	385	380	362	388	356	367	371	366	342	373	384	396	372	379	398	403	382	369	370	380	352	375	375	375	387	383	349	352	392	349	370	375	366	369	393	329	355	399	382	393	395	360	399	351	336	380	349	387	391	379	376	364	365	384	397	350	382	409	376	385	396	388	353	378	397	362	348	398	349	382	383	390	352	381	393	355	380	362	364	386	406	319	343	385	386	368	412	370	378	405	403	383	365	400	354	341	350	404	394	379	392	386	388	408	402	367	405	354	380	376	383	376	365	378	353	334	357	330	388	361	359	386	353	380	359	379	379	397	365	366	375	374	345	364	352	435	363	403	385	365	377	363	390	383	378	397	375	349	375	338	356	378	342	391	372	348	344	375	387	375	383	336	357	373	379	350	362	383	368	353	386	390	362	371	415	373	370	344	373	391	366	360	407	359	384	374	378	355	369	370	386	412	366	380	413	381	356	366	375	390	388	396	319	371	341	366	355	380	357	363	367	382	412	354	355	407	387	368	381	363	362	342	360	403	372	365	363	391	339	385	354	352	386	365	357	384	376	384	338	350	388	386	372	386	360	365	372	336	353	392	359	379	400	413	383	382	338	434	355	401	378	397	356	390	378	353	357	320	385	364	386	411	401	363	356	355	355	371	359	390	356	361	388	363	385	408	373	385	363	392	405	371	388	348	357	396	394	367	372	397	374	367	366	359	363	385	406	402	398	336	369	389	406	397	359	373	358	356	347	379	424	376	366	379	359	317	349	366	394	331	373	383	391	349	386	332	332	393	375	421	398	414	414	389	371	364	415	399	400	378	386	391	379	380	364	372	359	368	377	422	371	404	381	336	376	389	395	401	403	378	347	366	372	334	359	393	376	369	369	389	365	379	393	357	375	369	349	381	377	363	378	360	382	375	378	390	370	380	369	369	383	370	413	404	425	356	362	394	388	413	341	416	382	358	398	415	369	361	342	379	354	395	388	408	390	373	436	362	391	373	383	351	380	403	400	376	376	350	412	401	352	392	361	357	355	401	374	358	378	381	373	338	398	370	352	382	360	407	398	401	368	386	402	388	396	390	361	392	391	397	362	373	383	419	368	356	365	405	382	353	394	373	347	409	416	357	357	384	390	314	404	408	402	380	371	381	390	411	360	355	362	376	340	415	364	338	377	392	376	393	372	407	365	378	372	362	373	379	404	362	399	387	407	402	370	351	391	414	379	396	391	372	353	395	382	369	346	374	350	335	383	383	401	390	364	368	397	391	374	388	397	357	377	359	391	361	403	358	378	371	359	373	368	401	401	395	424	406	362	367	332	398	371	371	402	420	363	393	370	364	358	400	379	361	379	424	387	385	361	373	364	377	392	350	371	373	418	389	388	389	344	387	400	394	347	354	369	374	385	383	371	375	396	411	404	366	368	371	356	375	394	372	354	347	363	381	357	373	397	366	394	399	386	342	367	376	404	391	397	358	386	376	391	377	389	355	359	403	371	383	401	376	366	371	384	372	354	358	398	401	365	334	391	400	410	405	390	428	366	372	386	373	409	396	336	374	369	370	343	368	353	421	374	333	400	357	367	356	390	385	368	346	396	365	360	398	426	388	388	355	390	375	382	410	378	373	378	364	363	382	353	384	346	371	379	409	400	385	364	360	371	364	400	404	423	361	389	388	372	409	387	391	395	375	400	368	355	355	374	388	323	347	369	398	379	353	395	390	378	406	406	425	363	333	353	362	410	376	374	388	359	382	361	375	393	345	407	359	365	337	391	363	372	391	377	434	358	342	365	384	379	380	345	380	394	399	388	387	367	342	389
4330	2169	1348	942	902	844	809	819	769	813	836	780	826	806	849	835	798	779	794	771	807	791	787	819	820	852	802	777	784	835	846	799	787	823	782	806	785	842	823	760	790	820	761	824	775	816	835	855	815	775	800	791	783	782	859	805	783	861	762	832	792	800	794	731	801	755	871	818	813	812	811	825	815	849	806	806	698	814	785	851	824	818	792	801	804	818	794	819	801	772	823	820	752	837	801	836	822	779	816	824	777	835	795	773	764	792	816	806	825	821	772	745	800	864	841	822	793	824	803	779	802	784	745	818	813	799	815	824	832	798	775	809	774	823	823	768	818	823	834	793	811	806	825	788	858	820	804	784	783	866	783	866	813	756	776	801	811	822	799	789	804	830	814	832	848	791	748	830	829	765	820	840	850	761	773	803	823	793	799	770	777	786	770	822	808	798	755	788	814	812	809	831	769	810	823	813	795	827	772	837	826	829	844	827	790	780	805	845	831	837	763	830	763	777	825	833	798	807	840	774	775	848	868	753	771	808	818	770	782	748	771	793	783	808	819	767	825	810	811	801	831	822	795	869	817	834	724	823	779	765	824	793	851	823	808	838	794	795	797	800	819	806	753	786	825	802	815	813	765	823	790	817	800	807	841	819	801	801	801	739	773	822	725	800	776	826	835	772	783	803	828	832	791	820	838	799	835	810	849	809	836	818	805	829	790	821	737	820	857	819	745	817	756	774	799	783	842	871	783	837	786	818	805	800	806	834	781	789	773	811	803	772	823	829	826	793	827	760	846	840	832	794	793	790	788	827	847	810	777	832	791	771	822	824	805	744	812	811	846	811	779	775	789	785	814	775	788	779	821	763	831	808	814	822	854	804	816	768	804	774	841	785	781	811	777	806	807	769	744	765	804	787	815	779	836	759	747	828	753	858	826	845	797	825	817	827	823	800	784	846	850	811	803	857	818	776	754	750	820	801	793	791	840	807	815	850	786	847	816	784	784	759	787	835	795	804	778	778	812	789	804	761	836	756	771	812	798	814	757	804	817	817	790	774	814	808	791	813	840	808	813	858	829	737	798	770	800	843	815	779	817	786	757	776	809	790	812	769	804	839	839	821	750	828	797	856	829	820	838	781	816	814	797	841	814	726	841	821	869	813	812	782	777	828	834	761	773	779	818	817	788	801	803	796	771	782	806	803	792	846	834	790	788	774	791	844	820	827	783	834	792	801	794	794	839	781	831	801	862	763	856	779	792	861	827	845	852	790	795	799	816	787	822	822	807	833	796	847	844	818	838	781	831	815	873	819	836	750	826	836	811	846	788	824	787	852	723	769	833	765	841	872	826	790	817	793	760	828	816	843	818	777	785	801	845	768	814	861	824	804	822	835	780	786	795	782	767	788	804	782	743	850	847	803	817	795	778	764	852	783	803	818	821	858	788	802	846	785	831	813	849	845	780	795	803	765	812	784	780	846	830	799	836	751	863	844	756	823	893	777	803	824	806	803	789	769	799	770	741	834	823	841	792	814	765	758	834	810	780	794	825	853	820	798	823	842	781	811	835	809	848	812	766	814	802	820	796	814	810	812	809	863	796	753	797	810	783	806	841	769	795	859	832	774	808	809	809	857	814	788	798	837	824	778	759	777	834	810	827	797	854	830	744	768	848	819	824	762	803	825	841	766	808	839	765	786	830	820	820	800	861	793	821	816	779	799	791	821	792	776	828	800	844	788	821	829	856	808	807	811	769	878	750	801	827	765	794	834	827	778	791	788	785	835	778	771	780	817	830	810	762	796	768	790	791	799	822	844	817	776	804	815	783	797	800	789	794	838	799	771	872	768	750	820	839	776	766	822	831	807	785	809	798	756	867	798	789	791	802	780	803	828	792	783	751	778	789	840	798	802	832	826	849	785	838	801	776	792	830	802	804	824	818	868	818	802	825	773	784	849	827	800	818	786	822	750	802	793	810	790	814	825	761	778	786	800	782	758	847	786	818	823	795	827	809	813	789	829	768	859	828	778	845	800	819	820	794	773	894	834	816	805	799	841	785	808	792	845	775	820	803	840	778	878	791	766	805	820	787	779	765	781	830	799	796	817	802	774	746	763	760	807	850	830	855	809	816	791	799	837	790	772	787	801	856	830	839	851	846	784	786	805	816	752	867	803	834	802	833	825	770	786	838	766	848	746	868	801	848	838	804	817	822	796	820	773	763	776	793	857	811	849	803	747	807	799	791	793	814	767	795	745	824	835	832	775	823	730	797	851	813	760	832	784	768	819	848	831	844	807	798	845	854	822	800	822	820	751	799	767	740	831	814	819	782	772	841	807	796	795	779	824	790	813	801	785	794	809	820	769	821	813	799	764	784	797	759	806	788	802	825	793	770	819	798	801	740	796	804	800	854	798	755	794	800	798	875	868	827	750	817	752	832	816	806	819	830	810	839	820	833	833	797	815	855	873	836	767	781	773	830	863	812	744	775	830	838	856	821	798	810	807	826	860	763	813	832	811	785	828	808	863	802	813	778	807	797	772	827	798	791	810	767	750	759	790	821	831	799	795	791	817	833	763	781	787	808	795	796	839	780	837	800	788	861	817	816	762	795	775	815	785	805	781	750	827	852	798	779	797	852	829	809	779	786	854	757	830	800	811	852	792	787	827	816	804	811	822	816	831	791	806	826	807	827	820	842	847	768	804	809	775	803	873	799	776	782	838	824	779	808	782	765	833	862	815	813	833	829	813	799	812	772	838	794	799	788	827	808	880	875	782	797	815	851	819	798	822	775	757	794	797	800	771	788	762	811	795	814	837	789	804	822	835	778	749	786	821	828	749	756	830	794	810	814	795	781	835	783	798	794	820	850	890	766	829	789	804	751	784	807	798	787	822	836	827	860	829	831	846	836	836	783	842	824	820	791	812	776	797	774	806	817	864	844	739	833	808	785	836	787	785	825	777	791	800	791	796	832	791	827	827	803	805	772	842	760	808	807	847	822	804	819	848	793	774	804	842	821	771	765	779	844	770	795	818	807	847	766	812	858	808	759	772	793	823	804	801	867	821	821	843	739	796	822	808	773	776	793	805	766	836	786	825	786	715	811	832	799	786	771	831	813	820	834	825	770	782	838	794	814	834	796	770	808	829	835	811	807	779	794	829	721	837	828	857	762	813	818	812	757	808	853	780	811	841	758	772	821	790	822	786	835	782	817	784	808	788	843	805	791	886	801	861	851	814	835	836	824	812	746	776	760	798	797	775	847	814	846	803	799	779	840	819	756	774	812	812	822	799	772	803	810	842	813	800	792	785	790	851	789	803	855	847	833	817	760	790	773	830	771	814	838	778	800	824	789	841	830	794	833	770	812	802	827	807	832	847	800	808	792	828	771	833	783	848	817	798	762	809	850	828	820	793	852	740	806	780	847	803	857	894	780	845	850	810	815	820	840	776	825	765	785	752	834	857	783	851	834	764	763	866	823	812	789	802	816	838	805	772	786	847	815	832	846	852
24409	20998	23964	28216	21001	21020	11022	648	475	445	377	345	343	356	343	317	338	327	378	324	368	313	336	322	306	302	295	349	312	333	321	310	314	315	315	317	299	311	297	319	272	295	301	301	308	281	289	267	278	306	321	273	317	322	301	290	297	298	317	292	342	305	310	297	317	323	313	333	312	336	303	303	338	314	314	269	305	327	290	303	340	327	294	283	324	319	328	325	273	263	313	341	287	331	268	275	292	290	304	290	318	312	304	272	286	303	318	291	347	303	301	333	302	318	313	322	319	286	311	329	296	286	301	330	310	307	292	323	349	324	327	336	314	290	297	302	330	320	341	276	315	312	313	293	312	321	296	296	278	289	292	298	288	303	331	304	295	305	283	317	311	279	299	272	301	330	342	338	344	282	279	266	342	317	309	312	302	339	280	293	329	286	311	309	292	279	339	310	288	303	297	303	291	288	310	298	291	296	307	261	316	319	285	300	285	296	338	337	291	317	298	304	298	311	329	289	323	282	348	313	269	314	286	302	276	346	296	284	310	326	289	299	298	311	281	338	313	295	295	262	323	296	331	306	284	313	329	270	271	302	306	344	287	281	309	329	287	288	325	305	327	341	302	309	286	293	287	291	334	314	280	323	310	301	298	290	314	350	305	300	331	302	284	303	278	289	334	299	312	287	286	301	337	302	325	273	313	299	277	313	277	286	285	281	292	306	306	319	301	306	265	270	275	286	275	289	335	279	326	319	330	302	280	304	295	284	300	324	350	292	312	272	313	295	313	324	317	325	344	288	268	299	299	280	305	290	330	294	270	380	336	310	311	319	271	297	309	278	299	313	303	298	307	286	317	316	323	316	290	320	328	315	297	292	283	287	318	300	318	289	328	353	323	278	316	294	314	330	296	329	295	314	287	287	328	284	284	300	290	322	299	256	321	305	322	327	287	314	325	325	291	313	328	342	278	323	345	341	335	321	269	314	314	303	291	284	288	316	315	285	283	290	326	314	302	316	276	301	287	304	310	295	334	295	283	314	306	303	300	274	310	286	324	340	325	321	286	330	301	303	328	323	299	321	296	326	291	283	279	325	289	292	288	326	315	293	274	304	311	290	301	296	265	294	311	333	300	309	285	312	303	283	299	347	311	308	327	311	284	328	344	316	313	324	298	286	276	311	291	297	302	325	299	311	317	292	273	279	342	335	321	329	283	306	312	293	312	333	282	329	271	347	313	300	294	324	314	337	286	323	276	291	296	329	337	327	313	324	322	339	319	301	293	332	316	321	300	320	317	287	303	322	288	296	320	335	328	320	309	337	278	298	326	281	300	303	292	326	335	322	319	312	310	306	349	301	325	332	314	304	293	311	337	304	283	322	316	321	336	290	336	299	274	338	311	310	315	273	326	324	282	278	275	278	316	313	299	310	280	305	277	292	296	309	329	353	323	300	317	294	324	281	275	305	306	303	324	315	291	312	339	291	336	290	272	320	278	354	315	306	331	306	277	308	304	326	284	270	304	315	291	298	313	328	341	315	277	322	297	333	306	283	342	326	293	315	344	300	340	278	308	280	314	278	311	327	273	330	322	297	281	302	299	299	336	267	314	295	299	323	342	314	317	318	338	281	313	300	310	334	307	318	308	269	336	330	318	315	309	289	300	322	325	297	327	291	335	295	278	297	305	308	298	302	345	312	291	321	327	304	299	317	291	324	277	290	338	317	312	309	298	312	282	277	296	318	318	337	289	322	263	326	301	320	286	333	340	289	306	284	297	320	315	321	312	308	300	305	284	309	285	321	328	285	288	308	290	328	309	337	310	328	307	304	294	288	333	298	309	271	304	327	317	305	316	298	287	301	309	281	316	291	287	302	313	285	295	328	286	295	298	310	314	293	338	345	290	320	330	314	299	305	290	313	310	314	295	290	300	343	355	283	334	317	279	277	307	312	316	263	307	327	319	305	296	289	296	313	315	263	314	317	318	319	306	283	304	282	313	297	342	311	323	323	282	291	296	293	347	287	279	285	328	304	318	315	286	294	283	331	270	306	318	313	291	299	290	297	321	305	279	280	306	322	313	282	271	301	279	316	319	307	340	275	293	263	311	333	304	275	303	296	301	279	306	358	301	311	331	281	318	309	268	314	304	325	314	277	295	318	295	293	290	294	311	289	311	273	311	308	316	310	285	285	300	311	313	296	320	300	309	314	329	302	292	276	320	286	332	349	298	330	278	315	306	297	334	299	329	261	307	317	292	291	299	335	289	325	304	272	321	324	297	310	326	346	324	307	309	348	294	292	295	288	328	294	300	311	325	306	282	295	310	324	315	312	362	328	326	315	326	280	323	314	294	294	312	289	330	301	276	332	324	308	328	290	322	299	336	313	290	295	307	304	302	310	279	277	326	330	296	298	315	340	311	327	308	296	300	319	313	305	293	283	267	286	321	282	272	285	295	294	321	307	347	302	296	314	297	297	303	286	301	308	304	306	316	328	309	362	334	316	340	308	331	295	308	313	323	277	330	323	325	306	303	297	325	331	332	293	341	304	316	276	312	308	298	309	304	290	322	308	329	329	312	290	313	304	319	329	268	307	311	333	324	315	318	321	309	315	292	300	294	247	350	310	323	319	305	319	296	307	273	310	296	321	330	310	325	330	278	280	292	291	292	302	283	326	328	323	265	287	316	276	325	306	303	295	292	310	295	278	320	304	302	301	291	288	297	289	307	301	319	319	316	301	327	339	304	321	278	315	320	302	302	299	309	277	297	322	300	329	333	317	335	319	294	309	293	346	335	286	292	313	312	275	300	306	334	288	293	267	286	274	293	338	321	346	297	300	324	316	279	315	275	283	330	327	282	307	302	302	286	325	288	307	319	278	329	317	309	317	320	262	261	300	317	338	341	329	300	276	307	307	293	287	272	324	290	274	328	325	311	279	269	300	306	293	299	323	287	320	289	313	318	339	332	286	298	312	320	280	328	318	297	307	270	318	286	328	348	299	292	310	295	322	295	301	320	323	335	324	283	257	282	308	311	285	309	284	294	285	303	315	327	320	315	316	326	331	300	307	316	300	303	282	301	320	287	297	310	321	313	302	297	298	308	294	323	291	304	322	275	265	350	284	334	310	325	309	323	293	331	330	314	348	304	302	304	317	325	303	322	300	277	294	309	341	344	267	315	283	316	306	304	338	292	293	339	297	317	301	297	272	283	337	306	300	273	347	302	285	303	333	299	279	263	313	289	300	322	297	336	320	308	332	313	275	316	329	318	327	297	327	345	301	278	348	298	318	306	306	297	303	313	329	329	317	317	287	325	306	298	277	294	287	304	304	315	318	301	320	288	289	311	320	299	280	326	287	364	290	323	309	334	317	313	284	305	304	291	287	267	256	288	294	292	281	337	337	273	313	305	334	291	305	301	307	321	279	310	318	268	270	314	291	320	296	308	324	297	292	299	289	321	278	300	311	305	288	271	298	313	298	306	323	261	310	304	311	312	334	340	280	317	286
4037	3286	1755	1039	833	745	702	688	708	602	648	672	665	638	688	682	668	636	676	621	647	656	626	660	660	710	608	652	646	650	672	645	588	601	673	691	636	661	699	619	604	646	624	615	675	676	674	630	621	656	595	685	639	649	651	615	632	641	617	645	663	637	665	677	629	677	652	671	660	663	628	580	608	688	671	665	619	640	651	596	671	645	636	678	652	632	631	650	656	632	690	617	710	672	666	668	690	659	623	636	639	657	614	681	663	643	669	641	596	678	648	664	677	654	737	663	643	648	678	686	688	649	659	627	653	632	656	696	671	635	678	608	632	597	668	607	654	625	660	654	649	674	609	618	654	678	707	667	678	687	629	637	619	684	655	627	623	699	661	670	608	642	629	632	666	693	638	637	636	625	661	615	630	687	666	606	672	653	673	662	628	605	678	646	708	616	612	647	709	671	672	633	643	712	593	647	570	637	621	623	645	637	667	655	625	646	660	616	612	670	622	641	643	622	663	653	698	607	708	641	669	654	653	641	617	636	617	627	631	653	671	617	636	664	588	668	584	659	676	654	644	616	661	694	647	643	689	629	631	665	619	643	603	663	643	652	627	636	646	604	671	705	656	639	631	672	604	637	656	649	670	667	611	638	638	629	622	663	651	610	626	667	621	659	574	613	629	630	605	607	641	635	664	651	645	615	613	638	592	661	635	651	629	600	638	624	586	665	594	663	677	657	676	647	681	700	671	664	644	655	601	654	659	629	668	641	663	626	642	634	638	646	614	661	665	661	676	640	697	604	637	651	657	629	655	623	625	672	645	672	691	627	614	616	686	633	673	609	683	675	691	656	660	638	610	647	641	639	609	680	668	645	616	617	643	630	658	658	627	630	601	676	659	620	643	663	645	623	626	668	658	682	619	639	632	645	630	599	652	647	638	620	664	627	605	603	641	588	618	622	674	634	620	671	671	663	677	622	633	611	654	664	618	626	660	610	660	669	622	582	623	637	639	647	666	646	673	593	619	639	647	651	648	682	627	642	688	671	664	638	635	662	603	657	656	626	642	634	624	674	625	679	635	618	637	602	643	657	681	648	597	652	618	615	622	637	664	680	637	627	584	629	661	626	648	609	646	674	651	689	685	640	691	632	633	633	641	676	611	653	607	692	660	603	637	632	625	648	685	579	669	618	659	634	658	662	657	619	616	619	655	600	631	645	646	648	649	679	598	650	655	654	585	624	639	634	612	653	657	655	638	643	629	641	599	625	624	637	668	642	628	667	662	663	658	648	608	603	642	638	635	638	599	650	633	657	637	673	651	605	686	711	621	598	654	621	633	648	631	644	674	668	631	634	633	657	641	628	622	631	655	640	646	644	669	636	620	626	666	663	617	606	642	652	639	649	585	602	690	617	697	643	633	617	610	593	622	645	624	626	649	620	672	634	662	641	610	631	682	693	662	612	629	631	615	651	664	623	650	658	656	636	624	676	638	650	626	657	629	653	594	652	681	660	609	670	657	659	609	644	662	637	656	637	646	679	682	648	665	626	638	699	621	660	644	639	642	654	640	676	652	617	638	634	658	654	657	615	602	665	652	632	631	686	635	659	644	697	629	645	597	676	632	670	647	653	634	633	684	668	681	672	628	630	621	658	647	573	672	651	662	628	652	631	634	688	608	593	706	646	665	616	624	637	678	664	627	641	655	612	615	635	658	681	671	641	642	654	670	651	616	660	664	610	617	664	588	694	623	675	687	640	660	663	642	624	657	643	672	686	671	686	669	561	627	641	600	612	656	683	603	628	680	634	685	687	648	670	620	617	654	643	656	649	633	626	638	678	695	625	617	628	630	625	656	683	618	688	663	676	669	650	634	639	623	664	590	622	665	605	648	658	651	687	711	644	655	644	632	628	655	646	611	658	642	643	650	654	636	623	653	632	634	641	652	643	636	666	656	627	612	685	621	609	648	632	618	658	642	648	659	652	628	640	639	676	631	697	610	637	679	652	621	671	635	656	640	643	618	654	700	620	634	640	615	665	650	675	685	637	659	666	632	641	675	700	651	675	646	658	670	598	632	605	642	611	684	675	625	590	641	728	671	622	668	666	625	669	607	629	627	629	653	652	635	694	633	623	613	652	686	588	626	662	641	652	629	665	663	667	626	593	614	710	631	660	630	647	641	607	604	627	611	657	650	664	607	600	649	649	618	609	641	652	649	665	653	658	643	635	663	651	638	650	661	617	631	658	621	619	604	674	595	656	649	641	635	618	616	681	654	610	669	661	623	659	625	599	615	648	691	649	654	659	655	545	662	651	653	685	668	647	647	636	660	650	640	621	661	640	651	645	658	684	646	667	701	633	607	662	651	645	626	684	631	641	659	620	628	619	600	631	614	617	620	632	610	684	682	613	703	615	589	638	664	679	650	636	623	635	657	638	637	675	662	634	660	625	593	662	667	689	644	646	622	619	602	640	699	649	648	619	628	681	659	608	648	662	619	602	667	655	610	614	707	649	650	593	633	670	642	627	643	635	679	658	658	652	634	637	673	614	648	636	646	662	656	691	632	652	622	671	636	630	635	670	642	652	623	672	664	652	673	602	649	597	687	667	647	629	676	651	631	648	607	643	626	642	610	606	629	659	670	636	622	603	606	645	643	667	668	607	634	651	694	678	639	653	682	654	658	615	613	649	639	655	657	633	663	649	665	668	631	628	612	641	643	637	584	619	628	639	659	653	700	662	664	660	655	679	651	649	669	618	643	638	661	606	608	624	622	626	693	629	644	648	619	602	652	645	612	660	670	624	655	612	610	638	663	653	631	628	581	623	680	592	612	658	616	662	639	621	615	672	632	662	636	618	630	638	636	644	647	675	643	662	618	636	610	678	651	630	614	655	678	627	625	621	634	648	679	621	664	661	601	648	653	631	670	670	648	639	603	677	638	704	631	655	630	650	663	664	628	635	657	637	645	615	643	655	669	625	633	621	650	656	651	635	698	650	655	643	615	675	634	674	659	613	661	665	649	613	649	625	667	650	613	682	618	621	663	608	627	696	595	651	635	681	653	665	648	603	615	670	646	645	636	648	617	677	630	625	658	647	602	637	631	610	657	651	613	646	629	660	628	684	598	651	644	700	677	573	656	678	660	678	644	629	643	635	669	655	658	653	650	650	600	685	632	642	591	610	653	665	639	678	617	646	600	645	652	669	635	650	655	640	636	647	642	638	676	643	665	638	658	644	660	639	586	649	655	641	643	654	601	636	655	631	618	646	597	680	653	661	612	658	640	613	675	677	649	701	643	605	605	592	616	615	661	637	617	631	660	656	694	648	681	663	637	602	648	649	652	681	578	666	634	647	651	631	628	608	610	645	662	679	616	628	623	631	631	622	648	620	630	599	663	634	639	635	608	621	644	654	640	676	601	602	628	614	617	642	680	594	595	644	647	661	632	602	623	633	644	633	612	629	642	650	649	666	617	649	674	655	689	671	649	618	642	667	623	631	666	634	612	604
33106	14404	1968	310	245	226	237	205	238	216	202	205	209	222	245	234	221	229	241	225	213	217	252	201	231	249	223	234	219	211	219	244	233	239	208	210	235	230	203	217	234	214	246	219	212	223	217	225	231	199	207	217	227	209	251	203	249	216	242	194	199	222	212	244	252	208	243	222	223	187	220	203	216	264	227	241	234	248	223	193	210	206	223	215	227	193	220	206	211	214	212	218	226	220	232	250	219	196	229	221	207	229	216	235	239	210	224	218	241	227	227	228	230	216	211	229	228	224	213	232	217	211	236	226	230	197	217	207	218	216	200	193	218	234	254	236	211	207	229	218	207	224	232	228	227	217	248	210	224	231	250	219	194	213	228	227	244	190	230	195	213	233	236	201	235	233	224	232	232	211	222	240	243	238	213	199	253	250	237	214	224	224	218	218	249	210	222	231	200	227	231	236	244	232	228	230	229	224	218	221	239	235	237	215	248	227	235	224	218	244	234	246	229	209	215	243	198	220	241	220	222	197	212	238	238	245	223	231	211	245	244	198	196	238	218	207	206	225	244	229	250	224	216	228	219	203	243	221	237	258	213	235	197	213	241	213	204	219	229	201	234	213	232	232	211	228	245	225	250	234	231	199	207	255	237	210	222	227	192	237	223	239	227	209	205	224	221	216	205	195	201	209	224	208	229	224	211	220	232	224	224	222	239	204	226	228	237	205	232	257	224	215	225	186	257	200	223	220	239	261	218	215	247	218	236	203	221	217	204	219	237	231	248	224	239	217	243	200	234	245	197	199	242	221	208	227	255	219	204	238	225	233	204	245	232	242	216	221	234	223	204	222	221	211	249	230	238	257	220	225	215	240	210	240	201	245	237	204	241	205	236	228	243	185	187	203	262	210	214	211	229	220	237	210	231	228	230	225	221	220	226	196	225	233	218	235	250	224	201	253	237	237	215	198	216	219	241	227	215	205	233	258	218	204	207	234	228	242	250	215	254	216	227	209	244	210	205	216	249	228	226	239	230	232	191	198	189	212	212	199	211	247	215	245	245	250	214	233	193	237	233	196	227	222	217	211	199	217	237	222	233	244	239	212	224	230	212	218	238	216	250	223	231	234	233	224	235	222	207	232	221	246	222	210	189	212	223	234	210	229	235	237	213	248	226	191	222	207	243	219	205	220	241	217	208	217	213	246	239	222	243	241	247	232	208	229	213	209	216	232	232	225	226	207	227	233	216	249	207	238	233	249	208	208	211	225	213	229	261	232	244	227	223	198	219	234	238	224	257	223	253	227	239	223	209	234	239	228	202	249	218	215	223	233	227	227	211	207	228	244	231	240	225	243	225	198	238	241	238	201	221	231	241	208	229	226	215	229	208	237	198	200	229	202	229	205	203	219	203	247	236	235	201	229	215	216	246	227	234	213	235	228	239	240	215	244	258	234	205	224	225	191	201	232	228	248	206	226	231	224	252	183	215	205	242	205	245	251	233	228	228	212	249	228	230	240	245	212	228	219	214	218	237	230	244	241	217	215	228	213	212	241	226	240	209	213	213	240	216	211	232	218	230	265	221	223	215	214	210	226	199	200	240	208	206	227	235	207	212	217	244	214	234	228	247	244	238	232	204	250	257	251	214	219	226	231	230	208	233	233	242	248	231	222	196	225	236	222	249	240	210	209	246	233	221	216	204	226	219	214	229	241	222	222	225	195	206	201	218	210	233	224	230	217	225	228	216	227	221	209	185	220	217	238	222	242	207	222	218	221	224	210	223	233	212	214	210	225	209	237	235	185	241	223	219	235	250	246	226	228	239	232	227	254	190	204	247	196	216	235	220	248	239	242	210	236	223	223	229	203	211	216	221	258	217	215	218	229	237	211	210	220	232	212	221	199	236	213	216	202	215	204	214	207	228	204	215	226	210	243	255	227	223	242	261	249	210	191	208	203	236	228	235	209	197	236	216	216	233	224	238	240	223	228	227	233	222	204	203	225	222	229	217	235	224	238	205	227	232	214	213	247	250	204	234	236	238	215	236	258	242	203	268	217	204	215	193	194	216	244	220	210	234	225	209	205	230	243	219	218	231	225	219	242	236	213	194	208	224	226	230	223	257	202	228	238	205	244	213	241	222	229	225	197	228	231	203	211	243	222	227	250	218	215	247	224	224	203	208	201	200	277	225	223	212	232	236	240	200	213	228	206	232	207	216	224	223	233	238	216	236	232	214	225	219	197	210	213	212	227	205	199	223	228	209	233	240	222	204	245	230	221	221	235	210	212	213	217	212	233	240	250	196	224	209	197	227	206	240	220	206	232	255	228	211	215	208	233	229	228	240	244	203	222	214	219	212	249	206	218	228	224	227	234	218	238	232	226	211	227	214	228	239	236	247	228	212	209	232	222	215	227	207	229	216	237	221	232	216	206	221	218	238	191	227	227	231	206	230	243	235	243	236	227	226	227	210	225	258	209	229	215	217	218	226	228	223	196	236	210	209	211	226	244	204	211	236	209	224	211	228	215	223	232	225	236	237	199	211	218	215	246	240	210	243	214	232	213	209	225	224	221	204	229	225	233	244	235	246	234	230	219	238	198	247	226	210	214	226	229	192	207	230	228	228	206	200	245	210	189	228	225	232	219	233	212	235	177	228	206	204	223	230	225	221	218	212	238	205	262	229	228	196	242	231	217	206	202	270	237	214	206	204	220	227	236	230	222	231	269	229	194	237	216	239	224	214	192	230	184	201	233	235	236	195	228	202	199	235	227	224	225	215	219	204	205	241	223	208	212	223	215	234	210	225	211	207	203	217	216	209	199	268	248	214	240	245	238	245	225	255	242	256	226	217	223	218	211	232	224	235	241	226	223	223	238	197	231	200	218	218	209	222	211	210	234	234	214	211	211	220	196	208	211	205	220	216	221	190	236	206	213	215	206	204	237	211	196	255	230	239	205	215	201	207	212	229	232	213	239	200	213	223	211	198	235	173	208	224	228	225	191	204	188	192	234	256	217	237	216	237	176	212	219	255	258	243	200	219	231	204	225	217	239	221	211	240	220	241	244	213	214	233	234	209	248	228	217	219	240	212	198	206	219	223	230	214	247	213	191	218	207	196	207	231	239	246	205	217	227	241	239	230	230	220	214	259	218	201	210	194	201	208	238	243	205	210	220	213	240	207	204	271	196	251	248	232	240	211	197	223	232	212	215	223	216	207	235	200	244	244	263	214	234	211	197	205	247	231	225	242	252	223	214	234	239	206	206	202	220	222	220	226	194	228	235	238	248	210	239	241	200	214	204	216	196	232	211	255	202	227	242	224	251	230	213	235	249	236	223	211	228	196	207	256	213	201	200	237	240	253	193	223	240	222	236	227	219	207	210	244	213	212	243	207	233	269	227	240	217	224	230	218	216	219	223	224	221	218	189	212	230	225	234	213	193	224	189	232	214	212	239	202	269	244	236	214	197	230	228	209	209	213	258	248	193	234	234	225	212	230	250	252	230	250	234
7687	623	557	519	548	482	563	571	514	519	569	575	532	548	537	516	524	568	517	538	524	531	534	566	533	542	528	538	557	557	541	557	537	546	528	579	522	550	523	542	524	534	519	524	494	524	524	559	547	531	520	542	571	534	535	521	533	567	512	547	545	579	546	529	531	547	523	544	529	529	580	569	533	549	524	590	492	520	555	520	564	507	530	517	529	566	508	526	538	527	526	560	580	537	561	558	542	534	505	553	563	522	584	530	508	530	529	575	545	539	521	541	550	538	536	529	570	552	519	497	555	569	557	557	545	596	578	544	505	513	538	552	531	484	526	501	520	519	576	503	562	555	498	535	534	534	530	530	542	555	540	494	536	512	533	563	574	538	537	557	538	513	533	531	567	557	546	578	578	503	548	542	509	529	558	512	544	505	561	519	538	548	559	488	543	538	517	539	531	540	549	512	558	498	506	564	578	542	514	571	527	506	547	540	573	530	598	536	521	518	559	534	558	540	490	539	572	544	488	538	541	508	545	556	539	512	545	546	520	549	538	549	498	561	531	480	540	546	563	510	536	538	548	543	552	503	523	502	558	533	529	517	552	557	553	532	501	556	543	579	519	519	528	544	495	555	578	595	522	538	530	543	525	542	558	538	528	550	549	524	532	570	535	525	557	527	580	545	584	576	542	546	491	563	571	557	514	513	545	527	527	542	568	518	533	509	532	535	551	542	554	531	551	517	543	530	562	550	547	499	527	551	523	566	534	523	557	526	537	503	560	542	581	562	573	531	534	500	527	509	555	549	551	536	561	527	587	527	529	522	498	533	554	528	521	541	568	597	534	520	515	559	544	589	529	566	529	580	535	541	530	518	526	542	502	558	552	512	567	507	549	565	521	521	542	511	502	519	506	553	536	517	573	545	542	586	529	571	518	587	528	503	522	509	523	545	575	521	551	549	530	582	520	576	548	526	519	524	541	563	558	510	503	553	535	517	577	567	554	563	514	535	514	549	543	559	505	520	513	541	530	558	541	514	522	521	599	556	565	480	534	516	553	494	583	557	540	511	516	535	563	511	570	535	523	578	563	510	563	503	557	594	505	577	502	550	532	527	528	537	554	519	533	529	548	558	501	492	543	541	534	516	491	538	512	521	573	543	549	533	569	543	567	559	535	536	515	513	523	508	553	522	539	558	547	543	522	549	520	572	565	541	480	539	541	552	532	487	519	532	568	505	511	531	563	575	536	553	540	550	545	555	527	533	551	571	515	551	530	499	531	591	524	559	554	531	559	568	570	500	563	569	548	541	523	551	557	540	534	533	561	554	564	514	522	553	493	557	516	540	574	565	530	566	536	535	519	560	580	543	515	504	579	493	476	532	559	546	512	575	557	527	523	536	547	540	508	491	528	538	497	545	556	551	533	561	529	562	529	484	546	524	569	518	540	503	546	507	540	533	535	537	542	560	556	533	511	509	494	560	511	532	522	553	490	486	537	538	572	512	546	559	491	567	571	528	562	577	581	550	547	552	548	551	542	542	557	567	551	510	497	534	499	528	528	546	576	567	524	538	543	544	547	578	527	554	519	582	531	567	553	543	542	560	531	545	524	549	541	557	556	529	543	556	557	548	509	561	578	502	524	563	534	509	529	532	527	540	569	544	565	573	545	541	511	556	541	526	574	541	499	550	533	507	530	508	498	558	563	560	537	533	512	517	529	555	555	542	556	528	515	527	546	542	547	532	563	543	522	583	525	548	520	569	580	516	554	578	570	582	537	565	506	545	572	481	512	565	537	543	569	532	553	492	536	542	545	524	559	526	565	547	518	532	529	507	507	525	582	528	547	523	518	494	509	529	525	546	510	540	537	533	529	524	542	556	559	504	505	519	553	579	534	532	515	565	498	543	524	485	563	559	533	559	510	549	518	509	553	508	542	553	516	530	498	521	546	539	538	532	520	528	523	536	573	547	523	546	526	559	528	518	541	535	511	522	550	536	566	517	522	530	510	510	542	561	549	489	563	533	554	491	506	485	572	546	578	535	482	550	537	564	533	575	515	512	525	514	513	565	513	543	501	533	533	502	575	543	528	552	564	558	547	558	604	523	555	527	549	508	573	568	567	578	535	542	501	564	505	531	547	556	494	507	509	535	520	566	570	549	581	555	540	569	528	555	542	548	579	520	557	501	552	529	566	518	532	511	532	555	563	517	544	480	569	507	565	526	560	535	596	532	526	514	545	526	521	499	533	547	569	567	514	566	554	578	550	488	535	516	538	549	561	514	514	589	512	527	532	559	574	589	508	555	519	543	557	577	531	540	497	547	555	523	607	512	539	511	532	527	535	539	474	524	528	556	561	553	566	516	581	507	528	534	526	554	556	534	524	531	576	563	525	563	528	527	545	520	543	526	535	576	528	538	531	502	536	522	546	523	521	555	549	564	541	558	553	523	542	519	550	547	560	583	562	539	526	577	536	508	536	537	560	555	554	536	545	548	505	519	510	510	490	499	549	542	516	548	547	533	568	533	558	555	535	559	588	547	523	544	490	535	528	578	562	528	568	527	578	490	540	539	504	497	580	568	510	522	473	529	538	499	546	531	597	558	544	524	517	548	519	530	513	528	566	531	529	544	514	530	522	522	515	543	556	541	561	522	555	538	525	550	515	550	553	550	519	529	522	563	552	571	524	508	529	541	533	561	562	566	552	530	532	532	539	532	518	559	547	531	532	533	525	588	495	519	534	565	572	538	522	540	539	554	581	520	539	514	533	537	542	553	596	520	526	520	538	532	550	542	509	550	556	570	530	568	544	525	504	514	517	588	514	530	506	526	515	554	562	531	512	552	540	547	550	496	552	542	575	562	541	498	516	541	576	512	542	547	563	526	535	572	534	556	519	549	555	524	547	524	558	579	570	522	516	503	474	530	573	551	501	557	542	557	543	517	547	551	531	485	552	502	546	513	539	517	538	536	563	522	553	545	562	511	536	568	585	591	508	539	535	536	530	516	504	559	524	500	503	528	548	580	519	549	573	559	549	516	545	536	534	516	569	522	511	552	553	502	549	510	524	510	530	574	537	569	581	505	512	523	567	562	513	561	578	529	518	522	527	542	514	547	523	536	534	560	560	561	555	526	554	549	520	561	553	532	560	539	530	511	559	551	555	564	563	544	527	513	558	547	530	591	529	531	519	558	547	513	518	516	541	568	558	540	593	530	520	564	517	514	514	558	530	510	492	525	575	569	545	565	499	544	578	528	537	520	555	542	536	539	523	572	565	519	531	550	587	551	564	531	561	567	546	558	539	516	475	555	529	512	542	540	509	535	555	547	503	562	548	513	557	515	549	556	509	516	570	563	541	515	523	567	517	567	538	541	570	531	585	558	577	517	517	580	533	514	553	557	547	553	517	555	535	577	554	545	509	522	578	506	541	520	505	554	514	533	535	544	574	485	527	520	535	514	521	526	517	541	537	507	543	534	549	576	542	541	524	562	570	534	558	555	555	528	564	579
25105	21022	23604	28612	21033	13132	668	554	476	394	394	380	433	412	361	391	405	371	411	403	400	412	371	391	389	409	410	400	403	402	383	392	403	474	402	451	380	358	372	398	398	395	386	413	396	397	383	341	352	420	396	409	392	438	398	413	363	422	368	384	417	381	367	393	400	397	381	363	400	361	380	363	354	422	391	367	384	360	377	390	373	399	419	391	413	411	426	360	362	391	368	383	393	387	374	346	359	377	389	395	341	390	400	378	392	352	384	364	393	389	366	386	389	352	382	382	356	354	376	383	371	380	372	343	416	400	399	370	343	386	396	436	402	420	369	394	376	362	366	389	365	386	387	372	347	404	380	365	399	403	382	406	368	371	380	406	343	389	339	369	375	365	393	419	389	365	397	366	375	374	392	339	409	375	387	406	375	422	371	381	380	405	375	374	427	365	380	369	397	367	369	346	402	375	383	366	370	375	398	345	432	387	389	397	354	407	383	388	392	404	377	381	370	413	370	406	402	371	390	362	332	377	382	357	348	392	396	401	397	401	372	368	337	372	388	390	353	353	392	376	336	377	347	356	355	394	352	382	347	382	346	373	319	372	399	399	329	367	411	367	396	366	334	385	376	395	373	364	414	379	365	382	397	403	376	365	368	359	341	364	367	407	364	390	397	406	342	370	390	357	386	376	404	361	382	377	383	350	370	368	383	387	354	399	377	391	391	356	438	370	376	363	381	359	365	411	392	382	379	369	377	354	359	403	387	380	386	361	362	401	368	366	389	364	389	379	360	415	394	369	347	377	371	376	364	397	404	386	411	369	388	384	363	387	361	349	352	394	381	409	367	342	378	386	364	345	414	359	356	394	342	379	354	374	334	389	334	362	367	386	365	369	392	349	362	372	369	364	404	372	408	367	390	356	407	394	409	357	381	361	393	384	396	364	370	347	415	412	395	380	397	355	381	420	417	394	363	392	378	381	391	366	351	394	330	383	348	372	382	409	388	344	380	379	392	354	375	342	358	422	402	384	405	414	350	374	418	381	427	399	377	373	356	403	407	398	447	394	403	335	366	377	417	373	382	366	402	390	382	403	366	354	418	395	390	345	369	367	390	404	405	374	422	382	369	361	365	343	409	385	410	379	363	388	407	375	341	352	375	354	413	395	398	387	363	352	400	369	410	354	369	377	384	371	366	387	390	398	379	393	365	373	400	354	367	366	390	392	380	421	379	334	386	375	379	367	394	372	402	349	435	384	362	417	412	370	386	401	371	364	392	354	388	389	361	345	411	377	378	379	372	375	417	383	373	333	371	377	418	388	392	366	390	362	452	395	369	349	393	402	391	349	325	398	377	378	362	358	381	393	342	370	374	408	396	360	387	397	388	396	418	389	342	384	348	370	370	405	398	378	376	375	406	370	348	398	387	364	377	356	385	397	371	383	368	343	346	407	367	412	349	366	385	380	398	349	387	391	372	350	359	355	371	328	371	416	374	351	372	383	382	357	356	394	383	357	391	368	390	375	384	360	390	413	394	378	362	370	398	375	365	401	408	395	413	393	379	370	337	386	363	356	386	397	374	369	396	355	362	386	376	385	381	348	344	376	346	382	394	365	386	406	413	422	394	434	371	392	384	367	396	353	399	389	378	353	403	387	362	375	398	384	380	390	408	375	371	401	376	405	375	422	354	426	379	386	361	358	392	422	373	382	371	367	388	359	365	394	387	401	382	392	374	323	380	378	429	361	420	365	379	385	377	355	339	353	398	385	360	357	382	364	382	360	393	401	390	377	351	391	403	437	389	410	390	355	340	402	396	351	372	368	377	374	387	319	406	385	420	387	356	362	380	403	351	389	381	374	329	381	383	415	408	363	381	385	402	387	354	382	354	415	384	364	398	406	369	401	392	406	408	366	373	356	410	387	378	355	387	403	414	372	377	406	354	373	364	378	416	358	352	352	367	424	388	380	393	352	366	363	348	371	363	321	366	399	376	372	382	383	375	360	382	355	439	422	383	374	388	361	357	368	392	392	378	381	391	336	392	372	376	397	402	376	330	360	372	388	377	406	395	357	383	348	353	358	384	359	418	377	413	401	364	405	362	370	398	377	342	382	366	358	393	374	313	370	351	384	356	358	391	397	348	397	417	402	385	412	376	370	402	350	385	409	436	401	406	411	380	363	360	360	373	341	358	370	378	368	358	386	354	387	390	399	372	370	362	359	390	371	412	406	370	377	372	374	344	406	358	369	344	391	380	409	397	390	381	423	396	353	401	376	391	407	353	382	384	392	394	427	430	376	351	376	409	378	358	391	362	388	372	375	378	392	353	384	407	378	386	386	400	405	351	393	370	384	393	364	366	364	393	385	414	403	363	397	348	395	408	414	421	391	334	390	371	381	411	397	394	353	379	402	386	348	393	353	317	376	378	387	397	384	391	350	414	362	366	366	354	365	391	335	375	356	385	368	380	391	382	358	373	380	384	393	383	410	373	394	376	389	376	351	376	424	384	380	381	366	381	405	405	364	357	401	373	368	394	423	359	379	405	421	383	376	367	381	372	369	346	379	356	377	352	386	380	407	403	386	390	400	403	401	409	377	358	345	405	384	385	383	380	387	382	342	392	352	378	387	357	312	378	444	344	379	386	369	402	359	369	408	375	421	373	373	383	356	377	385	389	385	371	409	366	380	388	405	348	396	379	384	387	358	353	362	440	374	389	396	368	362	376	368	359	413	340	390	346	372	355	350	385	375	344	368	360	395	391	367	412	350	362	378	330	399	418	369	362	392	367	347	398	406	400	384	380	395	349	394	365	384	361	397	379	368	407	406	371	373	373	352	388	420	386	344	375	400	355	370	380	385	374	362	374	381	407	376	395	404	393	380	420	376	356	366	377	379	380	382	363	377	369	414	376	364	422	346	391	356	402	365	388	410	406	349	351	406	403	388	416	389	383	370	362	358	383	382	408	384	342	353	375	375	345	380	394	379	368	398	376	408	404	396	402	390	375	362	379	398	403	388	393	384	379	372	341	365	380	370	363	357	383	403	418	351	337	366	348	335	403	398	366	406	395	356	341	372	384	371	385	351	368	363	394	335	379	358	337	354	394	406	401	374	371	358	386	406	373	390	388	391	343	372	395	351	357	383	408	390	393	351	382	380	334	392	367	351	360	341	366	379	412	366	381	357	353	378	371	355	399	360	387	430	367	364	374	409	381	324	352	393	371	372	356	358	360	373	403	377	351	340	385	402	402	376	339	400	353	372	381	382	372	388	406	350	410	425	402	378	356	406	391	422	384	374	374	383	354	385	368	357	370	389	372	369	381	349	409	376	349	376	358	389	382	380	366	402	384	346	396	357	393	348	394	388	352	379	363	367	387	354	354	375	421	334	353	372	369	341	403	369	345	362	375	388	401	374	384	349	357	384	387	378	392	394	411	368	383	378	387	376	351	391	364	351	378	391	383	370	394	400	369	366	373	368	406	362	365	362	409	392	378	412	364	407	400	396
4360	2160	1316	1005	916	823	838	825	883	866	864	808	794	780	815	843	790	808	833	790	803	839	819	773	841	802	799	844	791	772	797	765	872	815	772	827	857	787	844	814	754	791	766	803	824	808	707	831	837	856	822	809	833	824	827	777	822	769	786	807	808	808	751	794	833	829	776	857	761	754	816	842	785	798	805	807	816	819	797	824	798	805	828	833	836	806	809	804	788	818	750	789	825	761	841	780	816	799	797	761	823	802	814	826	793	853	800	816	789	799	839	807	798	810	799	817	848	781	815	818	775	823	799	841	801	809	852	842	770	841	829	810	815	842	816	779	827	780	825	811	868	809	826	820	824	794	802	795	751	782	833	797	813	855	755	772	838	823	800	787	797	767	786	833	792	843	830	816	817	792	828	829	825	827	828	807	796	781	777	803	822	853	810	770	797	821	843	819	819	789	834	797	782	844	810	799	809	804	798	832	802	829	843	840	806	725	835	796	795	807	807	786	839	798	774	814	790	818	725	840	837	777	786	793	811	775	820	745	831	805	796	784	780	770	797	794	823	842	819	758	859	836	804	825	834	773	775	824	824	805	783	800	819	845	776	772	828	805	805	776	786	804	853	827	794	814	810	800	788	751	776	819	827	790	818	784	791	775	781	810	786	876	807	808	788	831	803	795	864	789	865	779	810	808	790	825	855	736	770	820	809	839	804	799	814	798	817	762	787	791	808	777	833	823	776	820	795	783	801	831	793	819	813	819	797	834	836	797	790	869	779	811	802	816	820	843	811	824	827	833	786	798	807	781	801	829	799	807	781	753	842	822	759	858	780	843	785	807	796	787	786	805	821	785	755	801	835	764	822	756	829	819	828	808	838	815	756	822	839	794	775	835	818	805	832	820	819	834	856	733	814	813	837	833	860	843	818	824	826	784	739	838	817	861	774	810	802	787	851	853	781	822	817	793	857	797	793	810	793	824	830	778	835	824	853	844	817	813	832	780	883	813	850	804	827	833	765	813	857	759	802	790	813	821	799	814	816	791	813	800	803	791	846	828	797	837	848	828	773	800	836	820	769	819	809	757	706	803	841	795	804	801	754	809	802	833	795	786	787	820	793	827	799	823	841	820	861	825	801	807	834	825	823	782	817	804	831	813	819	778	818	839	819	772	831	861	789	794	787	798	772	840	769	785	777	830	787	829	782	801	812	760	811	786	852	800	778	780	801	811	781	787	799	775	806	797	837	794	842	819	813	818	817	829	792	824	831	817	803	808	804	801	786	863	804	817	810	788	763	812	765	820	843	800	787	851	885	804	743	795	844	797	809	841	790	896	818	811	837	780	805	793	818	803	797	786	828	819	854	834	774	794	828	782	780	802	821	806	828	815	793	883	827	760	814	773	801	806	849	770	818	787	860	737	832	840	840	818	787	796	768	798	803	795	791	808	816	766	768	774	802	774	828	771	855	809	813	792	841	764	746	789	855	797	845	847	793	828	774	853	814	837	805	781	837	757	791	867	784	829	866	801	868	811	809	865	861	816	820	786	800	780	775	831	812	806	829	841	774	779	840	822	807	802	833	835	798	801	797	841	804	800	815	815	823	818	804	844	778	856	727	790	792	810	823	809	784	806	798	810	869	789	862	802	821	835	840	749	812	842	795	815	748	832	815	803	816	812	894	827	789	794	800	773	822	838	785	793	833	796	788	833	813	820	794	848	850	824	794	850	800	829	748	786	764	804	836	775	795	770	833	791	791	825	861	768	807	810	790	877	792	815	824	810	722	822	777	772	858	884	755	828	851	779	798	793	837	806	789	831	773	824	810	826	846	799	841	809	797	799	795	816	830	791	801	807	786	861	834	810	799	843	823	818	802	806	817	782	781	769	798	801	784	758	794	838	813	776	803	839	784	812	785	771	817	818	825	779	806	801	816	796	805	846	798	783	888	810	846	776	794	769	827	794	828	793	834	828	796	765	844	791	798	796	790	823	795	814	790	832	821	811	836	806	842	778	830	785	818	806	818	807	782	819	847	832	811	831	833	777	778	784	757	791	880	783	757	817	870	840	815	809	868	812	809	779	816	823	839	773	832	820	824	811	763	799	802	821	764	758	847	828	798	796	809	830	815	826	787	777	792	789	777	833	791	845	824	785	780	790	826	800	834	879	842	838	860	788	758	777	776	796	820	817	732	820	802	778	799	729	839	842	792	844	789	801	791	810	796	816	766	811	816	800	828	830	841	831	831	834	780	879	808	807	832	827	804	784	809	808	851	800	803	816	829	815	790	822	775	787	815	844	776	810	786	753	783	811	838	837	808	824	822	798	780	848	826	793	809	730	850	818	831	790	780	799	831	828	790	773	754	754	831	825	777	824	800	780	774	760	835	821	833	835	834	788	830	803	815	791	724	822	797	803	780	777	803	805	789	832	842	814	794	761	827	780	820	828	784	825	799	815	831	775	780	778	825	831	842	812	798	780	811	845	744	797	804	816	794	828	790	827	822	813	797	831	789	794	832	896	769	780	826	822	774	839	796	812	811	873	788	792	833	876	851	807	822	810	814	830	777	812	816	811	810	870	801	800	817	781	847	796	775	778	819	792	777	851	821	825	818	792	824	813	807	834	862	735	774	788	808	834	799	826	833	791	796	802	849	853	831	798	840	794	796	787	842	763	836	815	808	779	807	828	837	767	877	774	757	825	800	790	818	851	802	819	787	756	848	796	812	784	796	798	814	805	822	782	815	796	832	866	796	804	907	822	787	788	836	805	799	814	830	809	790	756	775	798	824	786	833	765	797	854	842	822	796	788	811	842	798	853	832	832	786	793	802	811	776	799	796	865	801	817	761	810	771	807	773	815	782	786	822	813	844	871	763	823	775	810	824	831	767	836	777	815	831	794	787	831	795	801	823	815	832	778	801	826	755	834	846	795	784	825	754	824	820	846	811	791	824	759	813	828	801	825	814	819	795	766	810	830	784	835	782	815	822	846	802	830	802	845	827	780	826	770	813	778	824	846	811	810	813	784	824	841	801	802	821	802	834	852	768	812	815	804	820	777	811	757	841	809	854	793	801	772	788	783	815	808	835	789	799	827	821	870	837	788	744	798	812	775	803	779	775	784	801	795	818	851	848	807	820	809	793	851	763	778	789	797	860	793	818	814	814	812	824	796	846	802	766	846	762	838	862	840	823	790	809	793	820	812	815	836	800	849	792	841	791	806	825	819	809	783	791	856	833	784	823	834	811	834	828	789	799	834	724	800	813	862	821	790	806	837	795	800	792	869	823	815	817	827	819	759	817	798	845	748	808	817	773	820	829	822	760	768	768	819	841	855	853	806	807	825	823	798	808	744	794	813	813	792	781	789	768	829	812	842	830	789	821	809	826	794	779	784	857	778	814	787	796	828	793	855	838	825	791	829	862	829	764	783	757	821	816	803	805	788	839	864	851	840	808	804	850	838	812	785	821	795	794	832	759	827	846	762	860	810	858	784	776	798	834	774	846	823
24456	21048	24027	28287	21051	21081	11001	658	468	373	379	366	353	343	364	359	355	351	347	363	282	337	355	328	316	306	329	305	319	310	319	320	308	292	327	294	318	282	317	331	312	306	333	311	301	297	286	327	333	319	310	327	292	330	310	304	296	298	319	299	291	276	323	325	305	304	293	301	323	300	322	302	297	338	331	296	292	331	316	316	355	316	292	328	293	310	330	285	299	317	309	317	276	305	318	302	347	322	287	288	305	290	282	338	306	336	315	316	290	325	314	315	320	304	294	327	343	313	321	291	318	335	312	287	336	305	302	303	315	281	307	294	329	338	326	310	303	283	315	310	290	315	299	348	355	283	336	319	306	310	318	335	316	320	283	310	290	275	296	330	321	294	299	315	301	298	292	361	311	339	340	306	347	311	319	297	302	278	308	320	272	299	309	330	296	319	309	297	313	296	277	293	324	319	314	278	282	295	310	306	279	328	278	307	280	314	289	305	322	310	298	282	296	293	304	335	315	322	310	285	307	302	283	312	311	298	293	297	335	317	322	308	300	271	349	338	312	321	320	329	335	297	290	286	313	320	303	334	296	289	288	310	303	308	310	312	305	284	290	346	306	295	305	285	283	303	318	318	289	294	328	295	300	305	336	337	296	318	321	292	265	291	320	278	300	270	303	290	299	290	332	325	333	297	295	295	291	291	292	292	323	321	295	309	316	325	260	332	291	347	314	314	286	327	328	306	301	306	302	312	319	306	309	255	316	297	331	339	284	315	286	295	263	278	298	275	290	340	326	306	292	291	321	303	275	290	321	290	336	330	319	312	337	277	297	307	305	341	327	279	306	318	282	308	304	299	310	325	324	306	303	291	316	321	260	289	288	302	283	300	291	264	290	332	284	321	313	300	299	327	327	330	314	258	298	347	313	286	309	293	285	307	333	308	328	300	344	311	300	298	314	290	286	308	338	322	289	317	334	309	323	304	336	291	290	294	312	309	316	328	303	327	306	294	304	326	287	337	313	294	287	327	324	299	277	315	286	282	286	300	309	286	281	289	323	325	293	309	336	289	283	314	301	295	323	290	277	304	338	345	295	346	295	312	308	264	299	303	343	317	327	303	293	304	316	333	337	317	285	291	330	306	299	286	311	318	284	348	305	302	294	326	306	289	312	277	308	291	314	323	308	337	283	266	317	315	307	276	296	295	334	323	290	298	291	324	318	314	315	335	280	283	283	327	297	291	300	348	320	324	313	316	321	316	323	326	337	305	303	308	270	314	289	293	294	307	260	289	311	306	291	276	298	302	289	311	343	284	325	316	314	295	306	287	322	341	309	304	356	315	311	297	325	282	298	294	313	313	307	321	323	295	324	299	334	314	345	313	312	325	301	299	306	313	320	335	300	291	315	312	300	329	298	318	305	309	259	297	310	313	298	299	255	299	258	312	323	306	297	314	314	301	324	273	331	302	336	287	292	321	309	305	287	299	318	311	309	306	297	312	308	295	300	288	304	304	319	292	309	319	285	310	341	307	292	283	316	316	277	305	317	313	285	293	325	301	300	321	328	312	272	313	263	337	322	318	317	285	323	302	310	298	317	321	283	255	280	310	282	276	276	285	302	304	287	310	299	291	277	333	332	283	277	330	305	291	271	301	305	297	315	301	303	320	327	275	315	332	331	268	314	304	328	318	302	278	328	297	263	254	291	327	327	314	290	301	330	305	301	266	283	297	290	355	330	329	321	289	279	288	313	314	326	286	283	286	317	289	318	288	314	283	317	285	296	330	290	298	303	309	306	295	302	286	313	351	309	358	282	301	317	302	314	331	310	267	302	293	294	307	278	301	335	335	335	315	316	295	268	302	294	320	314	308	337	307	286	335	286	288	308	307	311	270	306	321	299	314	275	308	300	287	291	303	306	305	273	294	288	312	307	308	310	336	292	291	321	304	285	290	311	304	305	313	322	322	310	303	284	317	327	282	317	312	277	314	324	256	284	331	284	342	275	297	288	324	288	306	263	300	307	288	303	324	307	320	285	300	312	304	273	260	273	270	267	300	302	297	332	261	293	314	317	339	326	291	323	286	298	290	317	281	317	282	282	326	289	285	300	308	324	282	291	290	293	306	290	299	331	293	287	269	293	310	297	288	265	296	305	321	286	348	307	273	284	285	294	315	306	324	287	312	290	344	294	295	293	285	333	326	303	320	331	325	306	327	313	332	328	327	292	300	327	307	339	337	288	315	304	312	325	318	301	343	311	302	310	314	331	279	328	306	293	319	275	294	291	336	299	317	279	265	272	287	304	277	260	325	289	325	311	337	298	316	335	277	303	301	292	303	334	298	333	285	305	316	302	300	323	314	300	298	297	307	318	312	328	323	303	329	323	294	312	289	299	332	314	270	316	303	301	329	281	308	285	322	273	274	302	268	283	290	297	304	287	303	329	287	307	281	275	274	311	294	305	340	303	322	288	303	312	294	258	306	304	326	296	280	297	325	288	296	306	295	332	285	296	291	296	325	302	279	338	291	298	296	310	323	285	312	328	324	289	320	296	308	325	289	313	307	315	269	286	290	283	292	300	292	321	277	313	314	343	318	306	330	310	327	285	295	289	301	349	285	311	277	302	251	300	322	305	319	297	304	298	266	316	290	304	321	299	309	282	336	314	328	306	295	319	288	300	329	337	301	328	325	310	279	313	286	278	300	297	323	296	336	312	269	323	298	304	281	279	317	261	270	308	309	302	241	301	320	284	297	320	324	325	312	304	267	285	313	302	328	330	285	309	308	315	323	312	324	324	319	306	329	312	335	273	298	323	308	311	326	320	321	311	264	300	327	309	319	320	310	298	288	303	314	285	288	283	262	283	290	334	300	275	302	309	281	285	296	305	317	302	307	284	312	310	301	335	315	311	302	274	306	255	282	334	296	295	315	299	249	286	291	289	313	283	294	294	292	315	310	325	304	316	302	297	315	307	254	335	298	310	302	274	297	281	294	301	279	325	309	305	307	305	294	333	259	343	316	277	298	290	305	316	287	297	323	293	271	297	335	306	284	289	284	311	308	313	335	315	283	289	335	306	279	273	282	284	312	307	277	303	309	294	326	299	309	338	284	294	311	295	269	263	315	299	308	321	301	305	279	297	314	288	339	328	332	306	314	304	276	314	329	361	350	309	313	320	308	313	321	321	313	312	286	330	272	310	335	284	299	325	319	270	305	312	298	305	282	319	324	318	287	340	333	315	315	310	305	328	315	331	306	273	283	322	301	309	316	302	319	258	295	309	330	315	291	303	306	276	291	288	315	299	311	350	298	319	302	299	327	272	308	296	290	287	304	304	314	294	295	343	314	310	315	308	291	289	303	283	323	322	326	318	326	277	296	299	284	300	334	286	332	284	294	319	302	284	311	299	324	300	307	324	282	299	300	337	288	300	298	279	299	308	306	263	356	315	300	284	300	320	312	296	318	285	301	283	316	285	295	314	310	309	342	317	300	325	303	296	304	289	285
3987	3230	1736	962	811	700	708	672	691	696	673	654	633	676	672	627	626	605	594	630	631	682	654	677	642	639	647	618	628	599	696	685	654	668	640	654	628	655	649	659	629	631	607	645	688	668	632	642	688	614	668	650	672	631	664	615	610	655	661	645	657	642	620	625	638	630	568	663	665	599	651	675	619	636	628	598	642	647	635	698	645	632	657	674	631	622	653	673	639	648	716	633	662	647	597	636	646	640	661	639	628	648	687	676	628	647	613	663	632	620	601	636	643	661	691	627	625	654	671	632	624	588	638	657	670	659	694	645	662	620	663	632	710	644	675	642	673	673	676	615	653	651	628	633	601	611	683	615	643	647	672	651	650	689	685	639	639	630	624	668	659	717	657	641	644	644	702	667	637	618	601	655	647	651	632	631	655	673	688	649	666	667	639	663	643	670	654	676	720	683	635	677	664	624	649	592	675	645	590	629	641	654	657	631	620	649	591	650	611	624	680	672	632	641	595	647	633	665	651	642	669	649	649	659	627	617	672	637	621	659	633	660	670	624	635	683	677	653	636	674	625	630	648	622	647	620	623	666	603	663	649	642	652	661	630	692	644	678	665	677	615	677	627	653	610	676	657	624	624	694	652	677	660	645	626	645	601	677	648	634	657	633	619	575	655	652	682	676	587	619	622	615	621	617	653	642	609	646	662	683	635	708	646	607	658	635	618	680	631	601	645	607	611	645	669	623	657	618	616	647	675	670	638	648	597	599	649	573	620	732	699	628	695	648	658	674	654	709	652	654	636	668	678	628	662	639	639	608	622	635	596	646	636	633	596	648	621	641	624	644	658	665	611	635	676	658	687	708	634	635	640	656	637	640	669	651	681	665	622	652	605	659	661	651	605	620	652	666	648	615	655	641	595	675	645	645	621	619	652	642	620	642	629	690	661	676	686	612	658	620	614	609	649	578	657	674	656	654	625	702	643	668	666	654	655	662	646	620	669	702	636	646	656	661	635	620	655	640	614	666	627	638	637	645	635	625	630	664	628	645	643	677	650	626	621	614	630	636	637	667	614	651	639	600	657	703	666	583	628	631	637	642	650	673	673	638	661	609	661	642	638	664	607	656	647	683	653	675	629	628	668	660	640	662	630	639	642	630	684	638	622	704	641	681	643	623	641	644	652	653	616	656	641	692	659	702	655	646	643	670	605	686	597	648	645	666	644	649	645	662	628	668	637	652	649	687	628	646	652	651	618	643	646	666	621	676	669	619	678	643	640	610	710	599	658	605	612	641	592	612	659	662	660	665	654	625	663	655	645	653	654	666	689	677	666	640	602	653	634	668	644	704	626	647	657	637	656	652	603	673	650	641	650	629	620	607	649	639	633	650	651	705	619	663	626	683	625	627	642	664	658	638	609	680	650	628	645	611	634	704	654	646	695	623	635	633	634	660	633	643	652	658	615	624	624	636	616	674	620	662	636	649	653	684	633	698	674	618	638	634	613	676	672	672	622	643	664	629	702	615	668	669	595	643	605	658	648	614	646	644	656	626	644	624	662	615	657	654	643	686	631	677	709	624	650	660	661	638	628	614	658	641	586	698	628	654	635	643	585	642	610	655	645	593	625	671	651	671	632	629	644	610	671	617	620	637	610	664	682	645	655	670	650	641	665	646	640	610	643	654	621	653	679	666	657	637	601	618	615	595	651	676	656	657	667	686	678	680	583	642	612	619	653	622	622	637	639	655	674	623	606	650	634	687	648	617	622	622	630	656	701	658	640	639	641	676	635	664	647	640	611	631	702	660	648	642	631	651	671	661	616	652	601	628	665	644	629	642	652	635	628	621	652	641	676	637	649	644	643	717	612	645	601	655	677	661	638	664	678	715	642	655	616	645	607	636	652	683	620	681	655	705	665	680	649	641	630	651	583	654	631	654	651	657	631	635	632	627	650	627	606	626	607	621	620	627	681	682	619	634	639	644	662	668	667	594	626	665	674	696	639	637	593	654	638	599	660	647	643	613	622	668	630	665	596	603	608	668	617	627	638	624	654	648	675	679	676	624	638	680	628	625	630	676	622	663	666	660	681	656	641	658	661	694	663	662	685	619	636	650	638	604	651	639	634	644	661	661	667	641	686	704	642	649	643	677	645	644	650	656	615	649	666	637	627	636	643	666	610	620	649	602	641	668	672	628	656	674	574	662	587	645	671	606	637	663	619	675	649	696	633	658	641	655	645	632	673	690	645	679	635	618	643	644	700	658	662	652	637	658	645	650	604	669	690	646	652	610	635	677	632	668	638	660	652	657	651	661	645	645	650	625	661	651	661	666	627	666	646	697	597	662	611	649	661	625	631	607	602	574	720	645	669	620	596	620	616	678	626	600	637	604	579	654	627	649	638	624	656	657	623	619	629	677	650	647	663	640	623	637	625	673	653	662	612	687	668	630	619	626	678	645	630	637	624	637	639	631	626	609	622	673	657	646	660	670	643	636	621	670	672	652	634	663	679	640	626	616	616	666	621	674	659	649	664	659	628	629	651	652	638	643	653	660	667	583	683	661	678	635	688	639	606	675	652	625	669	609	628	623	638	663	674	631	607	687	641	660	692	614	661	671	665	639	689	643	652	620	653	634	622	617	671	641	605	652	708	624	602	627	612	581	660	648	647	664	644	657	616	676	656	633	647	671	634	653	640	640	641	624	664	673	630	673	648	626	677	609	638	662	684	692	647	630	621	611	704	657	612	661	656	614	655	598	614	659	630	640	633	661	663	637	660	657	663	649	662	652	641	656	625	678	668	652	661	632	645	624	628	608	601	632	636	673	623	616	634	645	662	624	633	635	617	647	639	623	633	657	648	629	633	676	645	669	680	670	622	634	671	668	599	617	630	633	645	706	626	664	637	615	637	654	619	598	645	626	650	634	644	661	653	642	651	644	634	641	607	606	693	676	623	660	627	636	653	629	630	641	671	656	627	660	660	686	685	664	677	654	671	609	657	642	636	657	648	671	660	640	649	688	643	642	654	620	658	632	673	612	627	632	648	606	666	670	642	672	657	633	583	629	649	678	627	676	656	631	635	648	637	673	642	630	634	636	669	640	627	671	648	671	607	618	644	667	618	645	589	651	660	628	664	632	640	640	600	628	665	698	631	632	645	638	638	641	653	646	661	635	660	657	623	659	647	643	605	658	624	627	626	653	653	684	654	632	667	635	629	651	662	640	649	603	599	661	642	647	661	692	655	654	612	654	648	614	644	669	613	679	651	647	682	657	670	633	603	635	670	627	647	654	644	635	633	690	655	653	654	611	630	643	647	680	598	634	645	657	609	664	659	687	651	682	640	681	670	680	661	606	623	644	626	638	651	642	650	674	644	661	636	645	639	691	628	630	656	605	672	640	624	640	638	631	659	608	664	661	662	639	643	629	634	608	604	682	638	632	669	657	604	628	621	637	626	684	679	642	655	633	654	631	629	684	688	651	618	686	610	680	652	626	678	650	622	661	624	648
33354	14482	2047	295	239	221	228	237	221	229	214	207	209	210	226	235	215	227	251	233	216	216	229	242	252	246	233	230	230	251	216	228	222	210	208	239	248	238	226	212	258	263	205	210	228	223	210	229	206	239	234	259	222	239	240	235	209	224	245	215	224	224	209	245	217	231	218	225	228	193	208	205	267	229	235	225	234	204	256	210	197	209	187	239	205	238	225	227	218	252	214	193	250	210	209	219	220	225	234	234	198	209	229	222	212	224	210	217	237	211	239	232	250	219	234	234	246	217	231	233	242	216	230	230	218	226	236	225	234	270	191	204	208	236	213	233	239	213	216	222	260	228	199	222	196	227	225	216	214	229	222	216	232	197	237	226	253	200	230	208	226	213	225	225	203	228	203	232	210	217	252	231	238	232	200	197	240	224	211	243	231	212	246	231	248	238	228	227	233	205	246	202	194	250	230	208	237	188	201	224	230	233	221	241	217	230	239	212	209	238	211	213	234	254	204	216	255	193	212	206	236	255	231	198	227	253	215	225	206	202	251	233	241	215	248	218	246	230	256	209	234	229	229	226	237	217	209	223	252	211	224	217	224	265	241	218	244	202	217	218	254	243	213	234	238	201	238	242	229	213	246	246	237	212	234	208	226	247	206	232	251	249	237	222	254	211	257	222	212	237	217	238	216	211	223	215	225	177	252	233	230	201	218	241	206	225	269	231	196	243	223	235	205	206	203	225	232	247	254	195	216	227	251	245	231	239	251	239	218	209	229	221	214	214	244	225	248	250	226	205	231	224	223	207	229	250	237	233	220	241	194	242	233	210	224	216	224	217	222	213	255	234	235	229	248	220	245	249	243	222	213	234	200	198	223	212	248	222	243	202	191	223	241	229	225	243	241	231	210	243	215	232	222	232	239	242	235	240	273	184	271	228	225	218	224	239	202	227	203	247	218	244	236	242	244	223	238	240	222	219	219	231	236	209	266	195	263	238	241	231	212	233	234	217	229	231	214	198	260	238	223	237	265	244	215	251	230	227	222	202	219	235	231	211	218	213	233	226	218	221	254	225	249	237	223	228	226	225	216	230	215	255	220	218	231	259	218	260	220	230	203	204	202	227	248	231	223	246	236	207	225	191	193	217	216	230	224	225	249	237	235	214	218	228	220	219	200	236	225	220	225	250	265	237	235	213	240	207	241	230	242	222	223	226	246	214	226	225	242	235	224	232	226	235	247	226	225	227	227	234	234	213	188	234	209	216	222	239	226	193	198	248	202	220	248	209	221	226	241	231	242	245	237	227	208	239	231	241	246	232	208	212	208	194	230	215	240	243	233	222	238	212	230	237	242	236	242	213	240	223	225	224	199	236	200	218	200	209	212	231	228	205	250	217	231	204	243	204	232	218	229	202	229	247	248	245	233	234	240	202	250	211	208	226	226	213	222	234	260	264	233	210	216	243	237	221	204	256	245	238	234	229	209	210	232	240	200	265	198	223	227	231	228	242	249	214	247	213	238	214	225	222	218	208	241	227	234	204	228	225	227	199	217	237	224	224	244	230	226	207	217	237	223	249	205	236	225	224	242	270	226	223	217	220	233	227	205	225	250	220	244	233	209	202	222	206	235	219	222	235	230	235	234	247	225	223	212	246	254	209	216	236	202	199	219	224	212	246	226	226	218	201	247	246	240	210	223	227	243	234	212	206	244	229	211	201	208	202	226	197	252	220	188	224	223	253	236	241	186	221	217	255	210	215	186	259	192	226	218	221	245	198	216	222	240	242	232	244	218	237	243	197	251	238	204	223	232	230	240	224	243	216	241	225	213	233	251	216	227	236	224	263	200	236	238	229	182	219	212	231	259	212	212	213	205	216	244	242	226	242	264	223	213	245	242	248	250	239	241	223	241	234	217	216	232	212	215	250	219	238	225	207	234	220	234	219	225	219	247	218	204	192	235	239	252	228	228	191	218	214	233	222	194	230	218	211	222	248	223	240	243	224	217	228	223	216	224	231	218	206	216	198	232	199	245	210	215	222	232	243	208	207	216	219	213	233	224	235	243	200	219	239	222	223	235	258	223	194	257	238	217	237	215	216	223	231	213	240	225	239	227	209	202	222	229	245	222	202	240	239	219	214	208	241	198	253	229	225	244	213	218	213	219	255	235	230	235	248	201	231	246	247	231	211	210	223	239	248	243	223	229	228	229	197	214	233	261	214	237	213	233	252	224	231	221	226	203	236	234	247	228	216	233	220	224	237	231	212	243	200	214	203	233	248	240	221	208	226	238	220	222	219	234	240	240	247	268	207	235	247	207	220	222	202	191	231	251	240	257	216	244	200	221	228	242	235	230	216	208	233	253	193	202	230	219	237	209	228	224	215	222	212	236	180	251	248	201	201	254	239	232	239	222	240	231	214	237	224	226	229	223	208	250	235	203	247	255	243	217	180	211	204	224	241	227	256	224	210	219	220	198	215	241	218	219	235	230	222	235	223	204	187	232	211	226	248	211	234	245	237	248	219	253	234	219	206	248	234	201	235	192	225	249	265	273	251	235	207	226	219	226	204	226	199	226	242	230	198	221	248	220	213	246	235	224	238	203	226	209	213	231	234	239	246	213	213	243	231	243	242	248	224	226	226	227	235	253	224	266	219	209	238	244	207	208	230	243	195	210	247	223	243	222	223	229	228	213	238	237	235	200	207	237	235	217	266	214	219	217	234	215	217	210	232	216	229	223	247	215	224	228	209	241	234	196	249	208	207	257	213	233	233	213	212	204	211	229	257	243	231	259	231	207	240	232	226	240	211	222	201	234	208	244	229	246	237	220	217	226	224	248	216	212	232	225	238	205	195	223	223	205	232	227	219	236	245	204	201	254	206	233	264	251	236	228	220	187	221	221	239	240	207	249	260	196	200	225	223	232	211	217	192	213	254	238	204	227	230	223	228	240	228	201	215	218	226	242	234	233	240	223	214	216	223	231	260	223	241	216	240	225	235	240	221	236	209	233	211	211	226	237	237	189	210	230	238	208	242	241	238	240	230	201	214	203	234	202	241	228	216	215	231	223	218	237	261	250	223	240	242	230	199	220	223	222	231	235	268	229	217	226	238	253	213	206	209	249	207	189	195	218	232	212	213	238	225	239	250	237	224	237	228	215	209	217	248	235	238	221	226	243	208	228	235	199	210	238	213	260	212	227	206	220	219	220	218	251	237	236	211	216	234	229	244	202	215	241	197	235	257	210	225	200	229	211	221	247	227	236	223	241	234	216	213	221	206	229	250	240	205	214	194	206	205	213	218	225	208	273	225	217	211	237	208	230	231	220	236	239	210	240	245	241	250	231	218	234	243	239	206	225	217	239	214	233	195	230	254	223	231	223	217	228	219	254	230	234	248	201	237	237	220	245	229	213	235	212	225	219	247	209	207	228	225	236	211	206	234	220	226	213	219	202	199	248	230	227	210	227	221	230	235	208	218	209	190	243	215	246	206	258	213	250	199	233	240
7712	623	541	563	531	526	518	549	509	586	556	563	562	506	534	565	573	522	526	540	555	484	533	564	545	550	556	526	534	516	555	567	567	529	599	526	515	553	534	518	530	593	522	546	577	535	575	570	563	515	561	548	530	512	533	499	529	555	546	535	551	533	578	554	525	508	557	535	531	502	550	531	525	531	528	552	551	526	529	566	542	537	597	519	507	501	545	509	528	559	568	571	554	523	580	565	543	548	524	583	576	524	576	525	556	563	590	552	554	525	563	548	568	544	571	549	554	517	546	554	594	528	536	592	557	546	549	550	523	559	503	566	564	530	536	549	572	532	505	572	521	617	509	533	518	538	524	533	542	532	551	593	536	554	518	558	540	561	563	520	536	574	568	525	549	551	541	557	498	534	545	549	538	589	542	536	501	527	555	547	544	553	574	537	546	523	550	587	550	559	549	573	557	541	560	553	564	559	543	539	537	541	532	541	519	503	525	513	528	593	477	586	499	491	525	580	520	548	553	526	566	542	577	520	546	529	543	575	558	542	546	503	554	559	514	565	562	536	558	568	569	584	527	501	544	553	520	593	536	550	535	579	517	545	544	523	508	503	549	536	540	550	532	558	555	529	560	538	509	547	544	525	536	560	580	572	528	507	528	565	549	599	537	538	547	530	545	538	505	523	538	520	539	588	544	511	585	558	549	539	505	562	547	547	572	568	576	514	543	572	557	563	558	570	482	544	541	522	567	531	557	552	554	544	546	564	570	532	553	608	547	541	574	547	542	511	568	510	586	565	530	494	527	529	548	504	554	542	529	536	563	552	545	559	521	519	525	540	550	504	556	554	518	558	556	540	498	556	570	535	499	523	536	496	536	596	539	563	558	511	554	565	512	550	584	512	559	558	564	543	561	576	556	553	545	518	535	571	535	557	508	484	555	527	559	527	564	580	527	517	488	522	560	539	591	561	532	588	547	518	521	517	553	543	521	519	550	545	555	509	576	523	550	541	529	498	493	573	550	570	563	603	567	536	560	556	551	571	519	546	588	582	551	497	536	531	591	557	580	561	528	545	544	539	546	507	540	546	602	546	526	531	510	573	527	526	555	553	530	568	538	545	554	528	538	537	538	542	564	537	548	496	540	553	567	496	528	549	566	556	556	558	530	514	589	545	514	530	523	568	576	540	567	566	546	574	534	530	582	585	543	524	530	529	558	541	533	521	536	533	562	520	569	526	498	512	546	572	510	556	571	535	515	535	504	511	551	523	570	513	558	518	523	561	503	532	524	539	594	505	539	553	523	565	589	572	510	624	595	561	522	539	520	498	537	518	567	546	554	558	562	503	552	551	563	541	515	520	502	520	536	548	596	559	539	530	595	536	514	546	533	535	533	566	536	538	539	500	540	578	563	552	526	504	571	533	581	541	538	485	542	515	519	516	561	498	539	557	504	546	557	561	533	538	507	516	484	568	572	544	553	566	552	539	518	577	584	573	495	571	556	530	565	566	565	558	499	562	560	564	552	497	561	570	511	531	571	534	532	518	568	521	556	554	560	514	528	554	530	564	502	536	513	532	587	533	552	559	558	556	541	535	516	495	528	494	555	550	536	530	571	539	549	573	528	540	521	555	555	519	530	556	561	588	531	526	535	548	547	517	563	525	504	515	521	564	511	553	533	540	551	551	543	551	550	514	530	516	547	584	577	542	536	543	574	543	569	521	577	515	536	516	566	570	526	512	571	524	551	524	563	563	550	504	500	548	571	528	527	559	535	583	543	546	531	528	552	538	533	550	501	560	520	569	571	536	567	527	587	510	513	503	546	553	541	518	542	523	587	513	554	548	521	548	534	540	587	513	540	552	522	524	518	562	523	525	551	517	557	548	571	504	555	524	555	560	533	552	518	533	549	545	576	537	543	576	527	522	540	553	541	541	564	531	560	550	541	554	530	528	545	534	539	497	547	561	532	533	536	582	565	567	553	545	554	532	574	576	559	551	565	536	537	565	552	519	545	536	562	605	544	555	559	552	555	560	542	536	572	513	530	540	556	515	496	560	547	541	517	564	546	526	553	573	525	535	478	526	540	512	561	565	549	558	545	563	545	538	557	552	557	543	522	538	572	555	545	543	528	492	540	532	555	531	499	516	513	553	558	582	533	538	534	527	540	517	553	568	560	543	550	531	552	509	602	571	534	534	524	578	576	513	576	532	557	530	519	493	579	560	511	518	512	572	517	533	526	541	547	525	546	539	469	531	563	538	504	563	535	543	503	514	538	557	558	565	533	597	539	583	530	543	542	554	537	531	544	537	503	513	562	547	543	517	564	552	561	566	574	544	556	526	521	546	546	549	551	529	559	544	544	568	534	535	525	543	565	553	553	540	538	544	571	559	509	567	520	539	554	539	547	539	523	544	568	554	562	526	535	544	551	543	567	559	586	525	530	541	575	538	538	525	530	554	528	548	574	528	547	539	550	571	528	544	543	547	546	530	535	527	531	581	519	531	540	535	517	535	517	559	493	538	521	532	563	482	575	554	505	576	586	532	509	540	561	553	514	570	577	539	522	545	521	529	529	567	577	536	521	513	576	538	570	580	545	532	561	514	509	514	546	528	532	520	558	601	529	549	582	506	554	509	573	537	528	543	541	512	548	516	563	560	577	555	522	546	531	538	548	595	531	516	548	523	522	544	535	548	528	501	524	569	532	566	532	534	511	558	582	584	560	492	531	502	514	544	518	553	548	501	568	551	540	538	549	561	560	498	522	558	568	582	571	569	530	508	529	551	585	550	496	547	580	534	518	526	603	557	549	564	546	532	515	523	553	537	593	515	568	555	529	550	543	555	543	536	534	535	551	559	558	546	572	516	601	529	512	553	545	554	519	539	498	563	585	521	562	591	564	595	508	548	551	581	543	523	546	550	504	536	547	569	532	538	584	500	577	587	532	566	568	554	577	550	573	544	539	544	575	580	516	550	579	556	529	565	546	536	506	522	561	555	513	601	537	547	554	586	493	581	538	530	543	519	493	549	530	508	565	533	550	506	561	560	540	534	517	534	553	500	542	534	539	506	573	565	536	527	549	525	559	542	507	504	516	552	548	531	483	532	566	561	541	546	567	565	562	533	562	507	549	596	540	511	502	561	528	561	510	560	512	556	562	552	574	533	490	504	549	560	524	557	584	553	547	575	552	573	539	539	545	542	505	534	554	579	527	550	522	553	539	548	527	524	580	570	525	534	540	541	531	518	550	521	527	541	562	546	497	506	551	545	546	558	538	540	564	524	532	524	490	553	530	593	575	538	568	519	559	566	521	541	522	574	527	517	532	533	545	520	519	558	526	552	575	507	511	543	528	551	589	526	564	508	522	564	556	557	566	553	543	539	556	524	550	520	521	560	529	548	543	557	561	525	526	524	519	517	538	533	568	584	518	542	523	595	547	493	571	515	576	549	541	529	535	544	513	575	584	516	507	564	546	558	539	552	533	554	527	533	542	542	564	518	562	493
25053	21002	23572	28586	21018	12932	659	493	421	444	406	401	414	366	418	373	376	403	392	363	400	383	420	427	380	393	402	393	408	353	393	360	407	382	402	399	393	382	381	410	394	412	349	349	391	419	384	367	412	360	388	392	443	386	388	391	399	390	388	393	368	407	399	393	396	403	375	356	392	347	383	363	398	376	348	392	426	398	427	347	375	337	391	432	396	335	395	377	377	363	353	388	404	368	407	386	392	376	397	371	378	384	360	399	391	380	401	401	394	400	337	370	381	419	363	366	364	362	372	369	366	361	363	348	403	378	426	362	340	353	360	367	357	380	406	372	377	369	361	379	380	398	373	368	377	354	367	369	397	380	352	413	415	401	402	372	366	368	367	373	378	417	383	391	353	373	383	375	349	370	387	336	410	380	358	409	339	380	385	384	383	342	377	400	367	390	396	412	399	362	378	403	389	379	332	387	473	367	365	405	378	393	384	383	372	373	415	367	415	365	390	364	340	383	381	372	363	398	360	427	377	351	375	373	407	399	379	387	410	350	365	371	380	430	365	385	354	376	414	366	412	377	379	350	393	364	422	395	344	395	412	450	396	375	368	359	375	362	367	356	377	399	364	400	341	394	385	353	345	395	398	371	382	408	356	398	397	374	375	361	412	382	355	373	360	373	394	392	383	403	359	381	381	389	365	371	409	366	378	384	394	379	394	371	349	354	365	364	352	375	395	379	422	367	401	406	406	383	363	399	386	379	358	384	368	365	383	357	352	419	360	393	369	350	387	381	364	357	393	389	352	360	343	420	401	392	352	393	450	353	371	379	418	387	369	364	373	386	389	369	352	355	344	382	383	378	386	389	386	379	386	385	398	367	361	399	358	376	350	372	359	370	383	392	365	397	368	393	403	394	390	406	377	352	377	353	435	388	383	356	363	386	370	405	365	360	358	379	385	390	380	352	375	360	341	367	403	344	369	356	360	378	379	361	402	378	375	362	395	386	365	383	376	360	402	421	394	382	382	405	379	389	374	382	385	370	376	419	373	361	347	349	385	368	411	379	383	383	334	396	360	382	376	402	376	439	431	403	371	414	413	360	352	418	392	365	362	362	390	375	372	402	349	406	358	373	358	405	405	380	381	350	371	406	356	412	386	354	390	367	360	391	427	415	359	373	370	360	407	374	378	398	365	378	379	390	381	405	406	351	409	382	391	373	380	385	353	394	380	378	378	399	416	363	410	385	359	369	373	379	363	376	368	349	364	409	356	394	362	400	390	386	358	371	381	374	373	413	389	375	376	397	397	336	351	389	382	402	381	391	417	425	375	378	402	374	372	392	389	377	369	399	369	373	362	375	393	369	394	411	362	372	365	385	395	362	375	349	361	367	406	399	365	382	362	393	389	376	353	375	374	379	380	395	394	404	377	373	404	401	399	408	423	417	399	379	419	384	372	393	404	379	357	388	361	375	359	366	360	386	377	416	365	344	342	335	400	344	400	369	376	340	378	390	413	361	407	363	321	391	339	400	396	366	402	388	390	389	366	367	364	353	370	351	359	374	370	392	370	368	370	347	348	358	370	371	375	366	373	390	346	412	378	370	391	381	394	356	362	347	367	383	448	392	353	362	379	383	373	355	388	382	382	402	387	408	388	397	348	347	371	405	344	407	395	353	383	381	362	384	373	380	402	413	416	392	383	385	357	359	389	359	326	362	378	403	387	412	352	348	350	347	382	367	403	365	380	357	379	382	393	356	378	367	403	379	409	347	344	393	372	353	399	410	383	407	401	373	356	413	400	353	401	391	330	365	439	394	354	409	401	380	416	384	348	380	389	381	350	382	403	390	406	399	410	406	357	364	384	410	377	379	374	375	390	391	385	388	375	381	365	374	413	396	385	388	357	365	398	388	394	382	376	383	359	345	346	389	399	364	404	388	398	380	341	372	394	372	352	389	380	400	380	380	367	350	390	394	383	370	413	361	378	361	395	386	382	342	356	374	386	401	363	377	379	365	371	428	387	371	368	359	351	377	392	379	347	358	383	383	400	387	392	389	379	404	390	373	378	348	381	388	378	340	391	333	397	372	401	364	400	371	405	408	360	391	405	383	413	391	378	360	373	405	379	375	385	354	384	382	382	394	386	352	392	411	363	383	408	380	423	358	369	388	403	364	389	384	373	360	348	385	397	386	392	404	377	381	388	406	393	348	360	391	364	376	378	355	377	403	389	384	378	402	372	330	387	362	407	393	344	399	405	389	369	391	372	383	386	341	420	399	350	371	359	402	368	393	394	346	394	422	399	371	377	368	342	391	413	364	371	373	376	428	393	386	384	375	380	432	409	356	379	403	359	399	369	353	367	390	374	368	414	344	350	406	349	373	342	338	403	344	385	355	383	367	365	391	358	321	390	366	340	385	404	421	345	377	373	360	389	365	402	360	370	373	386	379	372	435	376	372	378	402	398	361	345	409	382	346	363	398	389	381	369	386	405	376	363	447	389	384	408	378	368	398	397	369	343	399	395	362	379	356	370	362	377	357	374	431	362	388	427	360	397	346	369	371	392	380	376	373	409	387	363	393	388	381	360	366	367	384	380	378	394	372	376	406	340	401	390	379	399	391	402	343	385	348	327	380	340	384	368	365	393	403	424	375	357	402	372	384	371	358	371	357	346	395	377	396	420	347	351	403	371	388	385	367	339	438	369	373	354	345	390	411	375	414	377	396	368	368	364	388	370	374	365	395	401	365	359	377	345	359	384	375	408	409	384	406	355	389	403	363	419	396	365	369	404	380	388	413	362	369	378	367	370	392	392	381	427	398	374	385	386	403	405	409	372	392	380	388	387	397	426	384	349	355	343	389	386	407	356	368	382	358	379	397	360	375	379	353	374	393	356	379	374	390	420	393	367	366	383	388	345	343	373	352	406	372	388	396	364	381	383	387	343	371	384	361	371	343	375	355	374	326	378	386	349	329	363	362	405	410	393	376	359	378	384	361	385	379	377	359	406	394	367	397	345	364	380	407	331	356	372	335	376	403	361	395	396	391	364	409	376	370	370	348	383	382	388	403	366	386	412	409	373	343	416	364	383	401	354	429	390	390	365	382	357	380	335	372	381	397	393	417	400	366	381	407	359	395	379	341	362	392	393	365	376	358	382	387	380	381	382	386	387	397	391	384	381	354	388	373	328	359	388	355	366	371	374	376	395	398	402	381	344	369	376	338	370	354	364	322	409	389	373	383	404	340	385	391	409	357	379	375	361	347	364	385	375	373	401	401	404	379	381	352	365	399	410	378	363	348	374	321	385	374	392	367	364	333	399	358	358	378	424	354	377	365	368	385	372	409	377	373	402	343	376	400	388	401	344	356	362	351	367	419	362	393	375	358	356	402	394	430	408	415	380	361	353	341	378	357	358	401	405	375	366	370	383	403	336	395	354	333	346	419	354	412	372	375	382	385	349	384	327	368	355	357	394	373	394	407	420	365	361	346	375	369	377	365	393	387	413	358
4423	2219	1307	930	866	843	844	848	831	833	878	866	860	855	808	848	839	812	826	805	811	849	798	792	792	851	814	828	779	822	805	855	773	830	799	800	851	837	826	819	780	783	798	838	862	794	824	808	815	769	790	783	779	858	790	810	770	789	803	810	801	836	815	832	834	836	782	765	841	808	832	740	800	808	824	810	762	817	829	793	799	791	809	803	776	837	841	819	814	810	799	803	834	779	821	828	829	808	812	838	785	831	821	767	851	789	775	763	819	865	800	833	761	796	857	795	823	816	795	808	813	794	833	791	835	762	808	845	819	798	791	806	843	755	829	813	817	797	788	771	803	777	838	781	832	802	788	800	827	784	779	758	809	797	823	835	799	829	814	807	831	801	793	792	766	823	847	828	835	770	784	852	838	784	851	812	775	751	829	851	817	785	812	803	788	802	823	774	791	814	761	798	803	780	745	845	829	830	845	776	791	847	824	784	813	809	798	801	821	820	811	812	772	821	769	806	809	816	822	864	786	837	817	805	813	816	836	789	816	818	766	821	862	779	810	788	828	807	815	801	811	762	797	820	835	858	785	846	787	760	819	756	811	786	758	799	807	761	792	805	820	788	839	834	806	830	843	773	791	789	781	818	768	789	807	803	739	823	785	778	794	802	843	794	804	780	771	780	842	816	782	814	802	791	813	823	834	773	822	798	777	884	821	831	838	824	794	806	832	770	765	822	801	867	797	829	802	784	808	799	856	759	816	797	816	812	816	839	791	766	788	807	797	816	808	774	780	839	835	823	835	792	792	826	773	795	805	792	839	851	744	821	772	790	811	791	831	821	855	781	805	847	853	837	818	849	803	823	817	824	803	778	808	825	823	784	770	777	768	819	838	763	797	857	821	810	785	834	787	809	848	769	804	826	816	830	801	773	786	812	789	794	752	804	817	788	817	822	799	838	837	846	797	786	804	835	821	752	821	843	834	792	795	797	806	829	828	774	762	775	848	808	862	815	895	765	810	847	779	748	808	845	787	825	825	807	794	823	844	842	793	804	788	796	773	823	798	810	839	817	795	852	860	777	802	796	858	760	792	829	805	776	845	749	768	753	836	768	820	807	828	838	840	808	871	810	849	882	825	826	785	778	786	792	875	812	746	761	794	799	830	817	784	809	749	806	786	861	849	800	771	817	802	854	782	799	827	761	802	839	822	822	815	775	766	791	863	789	731	756	835	821	823	818	780	826	868	833	793	815	791	805	774	816	822	777	755	823	838	813	826	800	772	830	854	826	776	805	802	795	840	793	788	832	801	814	723	805	819	821	821	864	728	806	774	830	794	780	861	784	766	791	871	828	804	774	803	843	834	773	805	827	848	822	876	804	780	820	775	750	791	754	806	804	775	865	854	791	790	749	801	828	780	778	774	797	814	784	816	785	833	878	812	819	757	828	808	801	796	809	821	822	842	776	817	808	766	787	809	814	777	783	842	780	802	804	836	860	850	792	815	827	790	858	831	809	801	748	807	796	806	832	837	776	781	861	810	787	796	844	821	804	794	762	805	826	819	781	834	819	820	812	787	812	794	749	842	808	805	791	746	795	805	780	843	779	786	791	829	822	819	804	817	840	798	806	782	817	798	848	776	797	809	816	775	837	825	828	828	816	793	845	821	807	818	773	786	791	786	764	777	826	804	850	855	847	830	839	817	793	804	778	846	803	861	829	807	801	774	844	839	837	788	814	797	826	776	763	824	801	787	787	746	806	776	825	807	848	854	790	775	803	778	843	831	778	833	844	756	815	847	800	783	786	829	809	805	774	817	818	813	796	854	813	825	799	841	801	811	819	812	797	799	846	782	812	789	807	840	798	795	793	787	823	775	757	873	790	873	839	816	824	836	814	813	808	862	825	808	814	862	808	811	822	777	794	821	824	856	795	805	882	805	774	722	804	791	801	837	803	789	795	805	781	801	805	792	845	781	843	811	781	830	763	772	783	763	809	867	792	805	799	786	783	795	800	802	820	817	801	823	800	826	795	792	861	748	779	781	774	797	825	821	803	813	883	810	839	814	809	849	815	828	780	774	843	817	789	794	793	836	811	862	790	857	830	807	805	789	830	759	778	821	789	818	814	785	787	809	806	786	830	838	811	815	880	853	785	780	881	796	773	830	787	825	772	811	769	906	805	811	843	833	811	812	763	799	792	830	769	782	828	837	783	795	830	798	789	784	776	786	839	792	837	788	820	791	801	746	834	810	775	795	769	763	793	773	813	838	801	879	801	799	836	785	786	892	759	772	837	792	782	787	770	807	837	835	811	757	817	823	799	761	798	838	804	807	826	803	814	816	787	816	795	788	815	762	838	782	768	826	810	795	770	809	857	804	859	818	762	807	797	795	789	814	827	817	775	782	793	800	801	844	794	830	802	861	804	818	806	818	804	833	821	823	773	800	850	810	818	824	819	829	788	835	827	828	800	803	786	843	802	850	820	835	807	779	838	792	827	835	775	818	821	822	804	838	893	794	780	819	857	774	863	813	826	783	801	782	764	799	854	806	803	817	849	781	787	768	786	829	794	882	799	800	831	767	859	805	793	833	796	815	838	797	827	820	780	795	787	802	797	848	799	837	837	825	799	866	754	756	789	810	777	820	804	791	817	794	842	739	768	797	823	800	838	842	837	775	796	808	780	801	804	806	771	829	780	814	793	827	819	836	811	784	838	834	766	858	826	846	806	782	786	798	793	824	801	845	743	810	789	797	832	798	723	830	819	793	801	777	819	829	826	826	813	833	834	806	823	801	799	836	830	835	815	768	768	841	827	810	809	764	799	825	848	862	831	807	814	802	739	816	767	778	861	789	795	808	797	825	820	806	800	766	799	807	789	759	832	821	819	791	800	816	813	792	845	831	819	771	778	807	797	778	802	843	787	865	804	825	797	798	816	803	810	851	856	827	855	885	846	834	773	795	808	837	793	837	732	829	795	787	765	804	770	820	874	821	795	836	802	838	829	793	767	800	774	850	825	829	790	805	777	792	831	816	795	809	792	828	825	746	770	845	805	812	843	794	829	794	814	798	847	814	819	817	776	814	774	824	803	832	832	801	847	818	815	804	744	767	797	813	817	793	815	841	797	858	785	842	822	787	900	777	778	856	763	834	816	849	842	804	841	813	798	806	820	806	833	776	833	862	819	807	838	794	828	831	787	795	807	775	851	811	838	796	805	805	797	782	811	786	821	788	768	771	865	829	797	825	805	768	803	834	823	834	842	814	797	821	791	810	780	863	817	787	817	827	817	816	822	781	821	771	811	848	782	805	836	803	765	776	810	828	792	837	769	811	793	775	776	848	837	847	815	803	819	776	836	822	853	809	803	798	788	821	775	807	798	797	814	835	842	821	802	780	809	842	780	845	839	778	799	813	835	823	856	809	812	850	832	878	853	814	827	793	752	840	858	806	789	822	868	872	819	788	814	796	808	823	761	840	784	822	774	800	837	849	789	794	790	801	792	795	794
24434	21008	23999	28206	21009	21044	11036	688	443	396	414	388	377	338	332	314	359	322	356	311	302	300	328	309	327	298	310	304	293	313	289	311	342	315	303	308	302	332	273	328	293	312	274	295	327	319	320	326	297	340	272	325	308	306	291	290	300	328	291	294	301	312	290	263	326	338	276	268	324	327	299	307	295	316	302	310	279	302	304	285	272	302	316	297	319	333	343	343	309	288	300	296	332	334	277	295	308	341	286	328	332	309	327	292	280	287	321	349	311	292	311	305	304	311	311	344	314	325	317	277	287	296	315	316	355	324	310	302	351	341	277	300	303	344	302	284	295	329	304	328	303	311	325	294	329	300	313	310	347	338	326	317	331	313	340	326	353	311	293	306	301	293	301	307	271	303	330	300	293	319	292	295	289	314	300	315	296	323	322	315	317	301	323	300	330	293	306	305	345	275	312	280	289	326	306	308	350	312	291	275	312	303	304	351	307	324	342	297	320	340	288	282	306	308	324	318	309	305	310	308	329	316	316	320	295	287	307	278	321	292	298	293	312	335	315	275	319	315	295	286	306	276	296	313	296	317	305	338	317	294	300	351	339	336	348	312	302	293	314	324	326	288	298	300	317	298	322	319	314	306	310	302	322	309	299	303	294	290	297	328	302	324	316	290	313	277	285	296	342	282	309	320	303	276	319	335	328	301	356	301	294	323	303	301	276	302	311	339	303	294	333	332	327	301	284	292	267	287	303	288	275	306	316	319	321	280	270	325	289	325	330	302	300	279	296	302	306	275	317	333	303	269	333	312	298	304	297	328	337	307	303	307	318	298	300	349	307	305	298	310	327	301	294	334	269	320	297	321	328	319	308	273	305	317	275	267	303	298	295	313	339	291	334	333	305	306	327	304	288	329	343	285	330	311	308	287	282	321	314	314	266	299	296	281	319	298	350	314	299	305	325	299	320	292	325	291	309	293	297	310	331	321	299	327	303	299	289	340	314	342	287	305	293	302	308	315	293	292	292	278	294	301	291	290	279	309	315	308	329	320	311	308	303	328	277	301	301	295	296	351	307	276	319	307	323	352	331	298	314	296	306	304	297	343	294	303	314	334	309	323	284	326	306	318	320	283	325	305	317	303	306	293	303	295	286	279	320	285	305	291	316	278	319	319	299	278	273	294	297	322	320	311	312	285	270	331	296	326	299	275	293	309	309	288	320	319	323	311	292	284	300	344	333	285	324	290	339	289	327	298	295	330	292	322	323	285	320	293	325	304	314	316	311	283	318	342	309	320	295	316	335	319	329	310	303	293	373	346	308	320	278	287	299	319	315	303	301	338	305	294	295	331	346	305	307	329	313	317	320	310	300	333	337	300	274	275	322	331	283	304	275	299	294	326	317	302	306	290	317	313	297	338	315	276	280	295	307	298	311	320	302	331	301	276	304	317	306	283	295	306	328	333	310	313	280	324	327	310	344	270	298	309	290	334	306	292	304	325	301	306	302	303	319	300	320	306	277	296	309	342	301	329	282	301	297	296	311	265	294	317	311	347	287	290	317	307	292	305	308	312	295	310	312	273	290	298	336	325	311	318	296	313	287	301	303	294	314	288	288	281	291	305	299	281	299	310	308	235	268	300	323	340	291	327	298	307	285	301	307	316	327	328	309	306	313	309	284	279	318	308	294	294	326	288	329	275	337	307	319	283	354	306	324	309	309	286	299	333	286	247	320	315	303	345	286	336	299	290	315	335	308	327	298	278	292	308	313	329	307	314	315	289	299	327	331	299	306	319	281	319	308	314	316	296	334	298	297	337	297	297	304	318	290	299	341	321	311	335	261	288	300	326	319	264	302	313	282	323	294	279	306	316	264	332	346	293	288	276	310	332	282	349	307	298	311	310	337	293	301	308	299	314	295	313	283	298	338	309	326	303	312	324	316	302	277	304	301	292	321	343	310	297	347	276	282	306	312	313	315	317	302	315	314	313	294	299	335	300	330	312	293	332	316	303	323	296	313	332	291	285	306	314	319	312	310	277	277	306	286	284	300	311	301	294	303	322	328	293	304	323	302	321	305	325	318	306	315	313	286	270	303	337	288	321	314	324	316	327	312	290	303	301	314	321	298	284	282	306	276	334	292	315	306	332	300	346	305	295	282	284	303	324	317	301	292	316	288	325	338	283	299	283	308	321	305	334	303	300	309	273	303	285	301	335	326	300	323	312	317	301	311	301	308	328	314	331	324	268	343	316	283	309	279	319	320	298	289	341	326	292	311	328	310	292	300	305	264	312	357	312	307	277	346	310	306	269	316	282	301	336	302	297	314	304	279	294	313	293	322	336	281	316	293	329	296	326	324	304	305	311	248	329	304	282	296	301	298	275	284	277	298	283	319	293	302	295	299	309	286	302	308	290	289	319	318	294	336	315	288	327	313	318	326	329	324	331	313	327	304	298	332	295	294	300	307	295	324	274	297	336	286	326	311	309	279	313	299	312	312	302	309	329	299	274	354	305	323	315	310	291	262	280	305	277	302	319	302	318	301	309	299	319	290	305	272	304	271	302	327	320	288	337	325	301	310	285	316	292	339	291	297	302	319	328	342	291	295	319	302	287	313	338	305	328	319	293	306	317	314	327	263	298	305	291	319	314	293	292	306	297	325	328	279	308	314	290	286	305	298	312	338	287	332	301	314	296	317	328	314	323	309	290	311	285	305	323	299	281	299	290	298	302	302	327	303	287	314	298	342	317	317	318	299	324	303	300	367	321	298	316	323	318	344	309	299	277	302	352	306	294	272	303	277	291	302	331	314	346	324	331	296	332	302	328	310	317	284	266	324	302	288	287	294	290	307	326	283	299	335	299	297	314	250	310	316	318	284	343	300	295	286	325	304	337	321	318	321	304	286	308	285	295	309	316	321	350	335	319	342	320	257	333	282	304	310	305	329	285	293	307	294	216	304	287	304	328	307	284	315	308	314	313	293	325	315	320	319	294	328	332	303	267	268	284	288	314	292	331	297	278	274	327	305	318	330	314	291	330	305	318	300	279	310	310	323	340	305	290	305	290	310	308	265	329	304	275	318	348	331	282	321	270	308	335	314	307	305	311	318	269	297	295	298	312	298	308	296	272	298	290	315	317	315	283	298	328	298	306	319	286	360	347	346	277	274	305	306	277	279	292	306	322	312	306	291	317	285	304	307	304	331	296	326	320	306	332	292	314	269	311	303	331	292	309	281	315	304	293	306	284	310	315	323	319	298	320	308	296	282	290	334	295	287	332	305	300	298	318	298	322	304	313	308	292	284	334	280	319	311	281	308	311	277	290	290	320	278	309	314	333	317	320	310	363	308	319	312	323	335	303	319	323	325	334	300	308	282	322	268	309	292	296	294	322	325	285	277	323	312	307	296	308	309	306	296	293	333	288	314	275	319	323	313	293	306	290	303	267	316	295	286	280	290	286	285	294	313	309	295	288	339	311	303	302	330	299	281	323	327	322	302	303	326	284	282	287
4047	3268	1669	1066	812	722	684	677	652	674	658	701	655	675	625	631	634	709	645	653	625	652	620	655	655	635	614	628	664	630	638	606	638	651	593	654	704	623	659	645	651	647	605	637	638	651	639	642	619	688	628	672	645	670	666	621	656	649	641	648	603	652	603	657	624	611	617	638	652	660	664	622	643	652	658	666	645	653	643	653	655	615	673	631	643	662	624	682	646	620	700	654	650	648	654	638	652	671	627	661	674	634	674	615	624	650	627	602	602	642	662	625	648	618	644	666	649	622	604	643	672	611	616	646	646	655	670	657	664	648	695	634	618	710	639	666	623	698	629	664	694	645	649	661	628	672	637	660	620	635	607	688	681	581	663	606	665	615	673	667	650	611	667	626	587	622	679	629	632	666	670	631	651	667	631	676	680	673	616	654	631	618	692	620	638	663	628	617	644	613	647	625	649	649	652	683	667	634	650	672	606	657	625	589	654	648	659	624	677	619	611	614	619	647	655	603	647	616	574	632	643	643	660	647	656	676	642	624	648	604	626	664	664	683	687	622	649	674	608	670	622	652	639	622	648	619	698	671	627	681	680	640	650	684	608	616	570	616	626	618	622	635	632	642	662	639	679	641	682	673	633	631	633	613	627	632	641	644	632	663	650	689	674	651	614	627	644	632	632	640	646	651	664	655	609	637	635	616	655	632	581	646	641	613	653	666	657	645	642	726	614	657	625	665	625	649	666	638	665	638	676	607	643	669	606	581	609	647	628	615	674	651	632	646	654	654	633	615	653	658	613	649	642	672	636	646	656	656	660	660	613	615	652	630	651	653	636	649	638	655	607	644	657	681	645	679	620	648	634	615	643	661	673	654	642	630	592	668	714	659	600	621	647	621	626	608	649	611	661	656	625	635	641	625	645	627	670	640	657	621	629	663	665	593	668	638	651	630	634	631	648	618	641	649	641	657	679	681	613	629	634	641	647	603	673	588	614	698	672	667	653	600	666	681	681	620	667	628	651	634	620	702	595	683	658	652	646	663	627	690	632	659	672	682	635	649	618	624	616	643	629	677	606	660	648	617	641	621	588	613	625	617	648	618	646	611	660	590	661	632	590	626	650	596	625	658	630	657	636	632	594	665	639	644	638	633	629	677	671	668	663	653	658	679	642	656	635	646	641	622	613	686	665	697	652	676	682	680	645	608	671	682	636	631	613	615	711	654	653	657	622	623	627	673	634	666	689	679	662	655	610	612	597	657	634	672	622	635	637	659	640	636	629	680	636	701	640	646	635	646	635	635	572	603	598	650	635	632	623	617	650	605	658	642	642	604	640	605	592	655	657	653	681	631	674	615	655	659	683	654	651	609	632	620	669	664	631	664	636	609	596	629	659	656	604	594	629	641	658	648	597	665	635	675	616	637	631	622	683	673	649	659	624	615	650	682	619	642	684	668	638	700	628	623	658	673	659	633	681	662	624	640	597	624	632	648	662	589	667	651	665	631	645	679	657	629	664	665	644	632	613	616	649	641	631	613	630	677	644	637	604	616	674	621	690	629	681	658	629	616	603	643	666	656	656	651	637	616	643	647	696	694	674	645	668	628	616	656	634	660	595	641	658	600	624	653	648	650	665	666	589	656	629	638	649	648	652	612	637	676	622	672	627	673	645	592	651	630	609	625	646	628	673	715	680	594	625	679	617	702	647	611	624	609	595	682	622	626	658	630	594	602	678	634	601	631	624	597	641	628	659	652	611	655	619	660	639	665	654	638	604	651	632	630	651	662	602	612	618	621	635	662	637	620	631	605	616	669	631	618	657	620	657	677	601	658	659	671	646	638	641	671	687	636	613	583	624	656	613	639	681	624	647	617	638	662	620	610	671	650	598	664	616	614	676	615	641	640	632	659	613	637	685	629	605	652	655	702	689	651	664	641	667	662	668	593	625	679	626	634	699	635	635	613	645	643	637	637	652	662	640	669	664	632	698	641	648	639	653	664	644	629	673	636	604	657	668	635	606	628	686	622	680	659	649	646	642	657	640	637	656	640	662	638	630	647	618	680	641	649	626	664	683	653	652	628	632	642	642	635	655	636	674	699	620	657	660	653	677	638	665	622	617	620	651	645	643	638	640	616	652	623	668	689	638	641	637	661	649	622	662	648	667	648	616	662	635	669	670	666	626	641	661	578	609	644	567	632	654	647	564	639	615	620	688	651	625	636	623	613	641	659	665	628	656	650	664	643	637	637	694	645	619	600	632	633	637	612	660	666	647	624	676	622	623	666	656	615	632	651	668	619	685	672	608	637	674	637	601	609	628	633	657	655	650	608	658	697	643	671	661	656	619	623	637	671	643	688	721	653	629	658	604	571	645	614	653	612	655	669	610	606	637	684	671	586	671	610	653	577	641	648	633	625	629	690	621	631	634	603	623	659	696	629	632	629	669	661	613	646	623	622	630	672	611	596	686	676	621	662	647	647	653	659	645	598	600	651	647	655	636	603	663	632	619	635	632	659	651	646	586	663	635	587	657	694	635	657	634	673	596	645	658	648	651	617	631	662	640	661	687	609	662	656	644	615	650	682	654	635	634	686	629	620	631	660	676	631	648	656	615	630	627	597	695	655	710	666	702	648	593	660	644	631	652	677	622	648	593	698	635	633	634	594	636	656	630	609	649	617	622	643	621	619	636	641	631	689	657	678	611	625	652	635	681	675	608	649	692	636	648	647	666	658	648	682	644	629	651	650	707	663	633	606	638	672	633	679	633	639	678	643	652	662	638	654	615	609	648	674	636	598	649	637	573	666	641	655	638	656	651	627	614	618	614	618	623	622	619	665	647	649	619	680	642	629	663	686	671	595	676	668	685	635	601	651	664	645	682	647	691	675	605	633	662	615	632	635	620	659	656	629	610	621	618	642	634	636	613	616	650	617	639	699	656	635	659	638	676	622	612	634	666	650	650	641	615	649	634	671	664	664	670	609	668	658	663	630	640	657	660	651	703	625	677	616	660	653	635	648	591	682	641	605	589	623	640	665	691	630	619	602	625	671	655	579	690	665	638	643	634	597	598	655	652	636	623	644	649	610	617	667	609	660	634	668	601	638	650	666	660	617	686	634	629	694	632	604	664	669	679	681	661	663	671	684	617	630	635	639	633	682	659	625	629	648	639	612	636	610	667	672	663	673	614	647	607	614	587	605	652	600	578	645	658	673	672	659	659	629	677	609	641	596	675	592	645	660	656	643	634	639	647	646	658	668	645	653	624	661	634	642	653	622	613	658	656	614	612	646	644	608	656	582	650	617	635	643	642	634	587	674	679	598	666	654	621	653	666	612	645	651	625	655	611	653	660	643	678	671	668	647	631	658	657	652	626	673	606	645	680	649	691	641	656	623	659	628	661	672	651	678	660	627	628	638	624	608	580	599	641	655	660	623	704	622	646	656	635	656	625	646	674	640	677	632	648	635	621	650	630	668	638	685	653	681	674	667	681	670	651	659	649	641	622	667
33110	14418	1949	280	258	259	245	229	224	256	240	244	222	236	196	231	239	235	208	230	256	222	237	234	243	246	213	202	194	202	236	230	242	238	220	228	233	209	230	227	206	214	230	211	257	220	225	235	204	212	204	217	247	222	215	217	214	214	192	231	218	197	232	214	218	194	217	215	202	234	243	226	233	189	251	217	194	231	218	227	198	248	225	257	232	209	228	253	210	261	236	194	209	243	218	233	235	238	234	204	234	219	247	239	217	225	208	200	224	203	223	237	236	220	205	232	224	237	227	228	243	207	218	214	225	238	210	250	227	228	233	209	212	223	260	196	214	235	244	241	214	213	229	230	240	256	208	212	214	234	226	238	224	201	229	213	210	242	199	233	210	187	233	218	212	194	220	234	247	265	258	215	223	231	216	246	218	202	227	214	234	229	224	222	209	220	243	213	218	246	227	235	211	221	219	209	223	224	218	213	233	223	212	225	244	210	225	216	234	224	216	225	209	206	242	218	240	227	242	235	232	241	224	226	234	206	194	218	238	253	227	240	234	218	227	221	215	212	209	248	233	226	216	229	233	232	213	194	230	228	169	242	225	195	197	218	254	213	220	217	230	220	232	211	238	245	219	237	251	218	216	222	237	200	185	240	230	231	235	246	272	233	208	238	220	270	239	219	218	216	214	236	219	198	210	225	238	235	234	225	193	233	241	194	213	215	226	188	224	239	238	221	204	236	236	211	221	209	228	214	236	209	203	233	223	224	233	216	226	204	211	235	206	228	240	231	234	202	248	226	222	213	217	193	241	242	232	228	210	234	241	224	257	244	223	234	183	233	238	220	228	215	231	231	245	224	231	238	220	173	198	232	213	208	227	242	231	232	206	225	239	207	249	223	206	225	234	225	190	207	209	235	215	229	260	191	237	189	220	248	229	220	225	217	222	245	211	229	244	220	209	207	238	220	211	223	211	235	239	220	217	257	218	216	231	228	231	243	232	226	226	231	221	223	217	217	250	205	236	227	235	263	241	252	217	235	237	231	222	205	241	183	236	228	216	228	238	251	243	238	243	239	247	249	235	219	221	242	218	235	252	224	262	221	216	210	224	216	218	234	227	230	218	225	195	245	217	208	235	231	235	268	224	230	234	202	221	258	248	195	248	209	224	212	212	217	215	204	228	223	229	206	225	224	222	214	241	209	197	216	216	234	245	229	239	221	217	233	216	243	226	210	238	227	244	248	202	223	227	213	231	214	236	223	218	216	242	218	225	220	230	229	232	230	234	220	225	208	227	256	241	213	284	238	236	246	229	223	257	234	219	215	238	232	244	217	235	249	218	232	217	219	228	233	269	208	216	204	203	215	216	221	256	236	217	216	257	243	223	219	238	224	230	220	252	216	226	209	222	220	232	222	217	208	258	235	238	208	196	262	249	216	249	210	228	224	259	206	207	221	212	252	238	230	243	215	212	207	232	231	225	244	233	217	219	234	219	204	239	260	223	214	230	206	218	247	235	260	246	230	237	211	199	216	233	225	227	214	225	222	221	229	243	217	253	231	211	220	213	209	227	221	235	225	215	206	216	225	255	220	240	251	262	232	226	234	216	247	239	231	213	203	269	232	229	239	227	228	226	203	219	248	211	210	216	228	228	230	215	221	232	225	225	200	208	229	261	234	224	211	232	234	207	227	207	186	196	244	210	245	231	243	213	224	243	216	206	211	240	219	233	212	230	220	233	230	229	238	219	207	221	222	232	197	264	200	223	215	217	205	225	255	238	203	229	206	213	240	250	213	226	230	203	209	219	255	208	192	228	217	208	197	225	214	218	209	249	226	250	221	210	189	221	225	230	239	215	246	247	229	198	210	222	205	220	229	247	210	260	198	217	205	217	209	211	222	218	207	227	254	212	228	214	244	212	204	208	216	210	206	239	216	237	244	226	235	202	197	219	257	221	253	246	232	194	244	266	253	226	226	227	225	234	206	193	206	235	253	214	229	232	199	239	222	236	230	215	205	234	254	216	226	242	233	242	217	238	241	216	231	224	231	231	238	233	228	199	246	232	226	206	246	246	201	228	251	251	188	212	235	246	204	228	217	210	224	204	211	233	194	236	209	229	197	238	231	228	188	257	204	268	211	238	254	223	215	232	214	243	210	219	222	229	213	233	252	214	218	205	209	255	245	201	220	216	222	227	224	223	227	219	237	215	231	223	235	234	252	202	232	220	219	236	225	216	243	228	240	210	224	239	229	184	242	245	225	234	217	222	220	225	205	212	228	213	212	256	227	211	271	225	242	215	215	229	217	200	233	192	202	229	213	209	235	213	226	223	220	224	240	232	218	245	212	259	237	215	208	233	223	222	234	221	220	236	215	208	210	206	226	224	211	214	220	223	198	228	228	239	212	216	182	225	243	208	235	223	225	232	187	203	258	247	217	237	204	243	237	232	205	222	199	226	212	237	207	252	200	229	246	219	231	239	224	240	236	220	221	250	212	229	233	273	216	231	230	218	226	249	258	220	235	222	224	212	261	247	204	201	215	239	224	219	215	225	241	217	248	228	237	225	227	209	235	218	231	205	236	201	249	226	224	193	265	251	237	238	250	222	188	219	232	211	213	222	224	208	201	235	245	203	238	248	252	239	213	238	214	210	250	231	237	208	206	223	218	202	203	219	219	236	227	199	238	232	202	219	229	229	218	184	224	229	222	215	218	221	231	222	218	212	214	232	213	218	214	213	214	250	198	201	235	252	216	217	208	232	215	240	237	218	228	213	206	258	217	198	221	218	243	244	250	220	204	236	243	216	246	220	230	227	205	190	245	225	234	224	222	222	215	195	233	234	245	216	202	209	235	188	212	207	222	215	224	222	230	204	203	212	205	238	227	250	231	239	241	221	206	211	211	238	222	208	215	221	224	217	227	248	221	201	234	239	274	239	238	242	211	233	236	232	239	201	195	211	231	245	213	234	221	200	249	256	193	207	241	194	245	219	212	228	217	211	211	244	224	205	231	245	261	222	230	225	232	243	218	213	223	213	218	237	203	243	211	248	229	206	208	229	229	239	227	246	209	242	229	225	231	232	211	246	244	218	221	225	262	195	228	237	232	218	220	222	253	233	218	224	217	258	238	238	248	227	216	213	215	208	215	195	245	229	220	210	233	197	226	232	230	212	230	219	223	247	231	199	255	243	210	181	206	224	208	247	224	237	214	244	229	226	223	221	218	204	228	230	188	221	226	229	222	219	208	216	231	196	234	209	224	221	210	258	224	210	204	236	184	245	234	220	223	212	216	207	256	248	196	241	211	239	190	184	234	233	224	205	232	176	229	220	207	240	246	234	207	195	201	229	242	229	231	274	257	200	242	223	211	220	271	228	229	229	214	194	223	231	197	241	201	219	229	240	200	233	204	234	229	201	216	211	254	239	219	240	232	229	240	213	201	220	198	202	225	212	231	227	232	209	222	218	212	224	254	227	236	230	205	222	228	221	222	216	242	227	226	222	237
7691	643	559	588	545	526	553	579	556	509	556	554	519	523	537	565	601	539	542	542	555	524	518	567	558	547	565	521	560	547	548	533	536	522	553	562	577	564	561	525	504	512	539	558	518	532	527	546	543	510	543	583	517	532	491	500	536	534	579	572	544	531	525	524	516	533	545	513	564	594	535	551	565	527	576	522	549	534	575	539	547	542	511	563	580	532	532	520	547	580	550	539	512	558	548	576	523	530	513	536	558	548	521	556	518	559	546	573	558	559	554	579	594	561	492	570	566	607	562	554	523	530	537	535	537	528	533	547	529	554	504	527	547	573	516	536	556	542	567	547	524	550	518	523	497	584	501	536	559	556	554	527	577	567	543	558	522	551	542	563	530	529	552	560	518	533	517	548	540	540	502	551	529	554	518	518	548	539	566	530	535	499	573	568	557	521	556	561	499	475	508	541	517	557	529	524	560	551	567	547	533	537	568	540	531	510	525	526	571	562	534	536	529	584	538	538	551	562	533	509	554	553	541	481	554	558	516	569	518	538	531	567	566	581	541	520	546	533	520	513	578	509	555	545	546	530	560	585	572	525	538	550	527	560	494	572	560	551	530	536	504	565	542	537	550	560	553	520	552	548	526	556	553	568	549	498	527	545	541	535	515	571	518	561	534	538	547	568	499	536	510	530	564	536	567	518	517	534	549	549	554	574	502	487	503	549	548	536	504	559	538	525	557	523	583	524	509	543	524	533	547	532	525	536	522	564	532	535	565	515	556	574	552	560	561	493	541	514	536	527	546	550	563	514	536	529	559	542	537	544	532	518	538	531	552	525	532	535	528	558	541	527	572	610	558	536	533	563	522	524	536	480	557	537	589	524	516	552	547	562	501	554	519	548	548	537	554	602	526	538	526	540	548	528	561	526	537	519	564	511	549	551	524	521	555	502	562	532	560	546	565	522	530	499	543	524	500	531	529	536	541	541	513	527	535	546	554	559	537	544	518	540	551	546	577	512	502	512	529	567	531	549	553	568	558	486	541	512	490	539	569	577	534	529	530	540	550	521	563	542	555	524	520	539	534	529	538	542	526	545	567	507	526	544	556	584	531	560	517	553	519	537	532	569	532	502	573	558	527	516	534	519	539	550	523	545	525	536	520	520	537	529	531	535	550	512	535	536	550	534	534	546	524	590	548	559	561	526	559	533	515	565	560	520	553	530	567	523	511	533	544	542	527	555	527	542	530	555	536	594	519	545	540	535	530	523	529	546	517	586	588	548	584	551	586	596	563	525	560	544	572	530	557	515	527	559	513	546	532	517	550	552	539	511	518	526	511	498	564	532	527	533	575	568	548	530	548	518	533	530	536	517	569	523	561	576	533	530	510	558	573	579	554	522	542	546	495	590	554	540	541	567	549	483	561	566	552	559	500	527	548	514	561	548	519	552	574	548	548	564	567	540	526	545	557	520	542	549	499	559	530	519	553	512	517	530	527	515	512	544	544	565	496	527	568	564	522	548	581	535	549	546	581	526	533	517	515	508	504	525	553	547	547	527	518	530	520	494	539	541	529	507	510	534	581	548	549	522	531	524	505	581	539	522	563	558	587	557	549	553	514	539	535	524	552	532	578	539	541	541	531	553	552	545	557	548	558	572	502	529	525	545	548	527	571	521	538	548	524	558	544	569	535	552	531	510	523	536	550	574	533	524	578	530	554	521	516	539	589	546	550	530	567	521	575	546	536	545	555	596	554	542	526	497	557	529	520	558	582	544	586	525	559	523	520	528	559	549	536	545	549	542	558	539	538	579	536	543	523	527	579	546	526	540	579	539	546	548	534	558	563	530	539	546	582	524	499	532	520	533	516	540	512	512	497	522	530	558	527	547	543	534	492	516	569	561	534	520	563	537	545	546	537	555	585	501	552	545	508	560	566	521	552	548	539	533	515	501	514	524	532	521	521	541	569	579	525	531	569	566	554	552	518	527	524	527	565	573	505	520	537	576	515	550	558	524	540	520	517	559	501	560	550	557	540	509	575	519	528	564	527	515	536	516	501	552	507	552	532	498	529	509	493	524	575	573	563	537	534	520	528	500	506	521	529	589	599	520	527	558	558	488	540	572	556	570	504	529	526	533	543	572	503	572	499	552	533	481	545	563	505	531	503	585	537	499	549	568	553	546	582	551	521	541	555	529	556	510	560	568	565	525	537	596	515	530	532	527	545	525	566	528	519	519	548	523	491	564	549	538	542	585	512	520	516	552	580	532	548	546	513	526	538	525	530	529	539	550	532	521	563	518	534	493	548	529	551	567	557	536	481	526	529	505	546	518	510	520	526	554	529	555	535	547	528	524	571	566	568	524	554	583	575	576	541	513	547	569	563	550	542	510	522	552	556	508	543	562	541	548	550	526	521	564	562	570	511	550	570	563	539	559	568	515	536	517	535	558	548	570	493	553	543	534	560	504	562	526	554	551	506	543	588	533	542	555	561	548	524	554	571	545	532	583	545	581	543	524	548	548	536	569	529	547	493	564	547	487	524	565	537	577	548	547	541	584	576	577	548	523	556	535	549	528	543	538	547	567	505	509	521	530	518	512	553	553	533	504	535	527	617	539	532	552	542	548	574	512	578	561	595	531	542	514	521	544	574	528	512	541	545	509	580	527	512	533	544	533	564	526	571	533	583	576	557	543	533	526	564	519	541	548	546	512	506	564	563	537	545	539	518	566	536	523	539	575	563	534	537	547	524	557	558	555	542	507	561	555	546	502	579	524	511	535	536	524	500	545	553	516	506	540	578	526	520	573	565	532	550	572	526	576	524	538	508	553	541	560	532	492	574	570	546	561	542	532	555	562	540	543	520	554	507	554	586	551	500	511	502	566	555	495	540	543	556	535	531	526	515	509	564	545	561	555	521	528	550	546	535	538	560	547	580	538	557	548	533	566	563	535	565	506	541	547	523	566	555	550	513	531	527	549	520	545	515	535	541	535	537	533	539	547	522	498	541	537	558	511	536	519	547	539	515	566	509	534	541	517	554	564	522	539	509	529	568	536	547	553	550	563	518	512	519	558	515	530	526	526	542	559	514	547	539	536	541	517	551	533	536	530	567	547	545	536	508	566	566	550	564	539	533	540	568	510	534	552	565	542	568	529	545	533	517	517	567	505	534	514	532	502	568	538	533	517	544	563	539	573	551	555	560	564	548	569	502	521	541	529	517	545	585	505	573	529	550	575	563	558	563	519	543	507	575	537	545	555	554	579	510	522	523	564	583	534	547	551	501	500	547	510	548	545	542	554	590	538	542	534	510	539	545	481	558	517	540	549	532	526	561	534	562	570	528	512	546	572	547	533	557	532	592	532	523	573	526	557	555	549	577	540	585	576	495	541	578	534	529	510	552	551	553	558	506	574	536	554	530	537	523	521	533	570	567	563	548	568	596	544	530	555	556	539	531	547	560	557	549	520	561	529	547	592	525	535	586	532	529	557	541	502	519	545	533	552	558	595
25131	21010	23594	28610	21020	12901	750	501	459	389	443	418	449	424	374	415	401	375	419	396	379	405	370	372	399	417	384	381	360	377	367	341	362	374	378	426	402	386	354	406	359	408	353	337	343	365	373	362	392	386	379	385	358	362	344	362	389	364	390	405	373	383	336	342	328	361	399	382	348	386	383	345	377	373	402	369	385	387	396	367	377	370	361	434	386	433	400	388	383	385	358	372	375	377	338	377	381	394	376	330	373	379	388	380	384	387	379	354	367	372	392	388	364	376	379	356	358	397	354	376	394	438	401	372	386	349	364	421	352	410	329	361	354	410	383	375	365	376	357	391	369	390	380	376	397	415	372	431	391	374	386	365	416	350	410	374	406	348	383	375	363	381	369	408	417	347	338	370	372	350	402	388	393	384	395	387	364	333	395	390	372	368	368	362	392	356	366	373	367	420	371	370	410	372	347	393	355	369	382	372	377	387	367	332	403	383	371	394	409	347	368	370	380	394	373	398	394	396	388	361	369	382	407	373	377	372	347	354	352	355	404	369	345	358	400	381	386	391	381	361	323	388	357	404	411	371	418	420	388	344	369	413	367	349	352	367	365	403	382	396	401	359	389	390	352	362	398	387	427	386	407	346	399	398	382	359	420	377	404	404	382	349	402	360	348	381	385	399	407	386	375	391	364	360	338	374	364	352	380	353	380	394	367	416	375	361	348	361	370	373	406	387	370	350	391	382	396	343	368	382	405	387	353	379	380	360	365	359	398	383	401	335	342	372	385	389	361	407	383	392	390	370	386	383	381	405	387	403	388	379	374	397	396	377	381	372	363	384	371	384	339	372	370	410	369	377	383	415	370	358	412	368	357	370	386	403	379	374	378	375	412	405	387	395	334	398	365	400	356	375	407	378	374	377	352	392	351	397	384	403	359	403	392	416	420	351	408	359	368	371	393	336	362	357	401	358	403	364	386	392	380	362	369	383	352	387	386	385	363	396	391	363	410	408	379	382	384	373	373	403	351	378	404	383	383	412	347	378	389	395	385	371	416	368	343	374	358	402	389	377	369	367	357	355	379	396	327	365	372	410	390	402	395	371	400	373	373	399	396	435	398	381	346	363	366	377	354	381	382	380	400	380	426	413	404	377	393	371	384	358	382	350	347	374	389	363	372	384	393	348	398	408	374	373	403	409	392	399	400	377	365	351	350	399	373	346	402	402	347	365	363	334	327	371	430	387	397	399	372	334	393	372	404	416	389	366	395	378	418	386	387	359	382	374	384	328	367	381	382	408	381	370	410	383	373	386	388	441	378	391	358	413	359	385	404	384	386	375	360	356	393	378	363	342	374	341	385	369	388	378	388	414	353	382	357	382	412	372	393	413	399	409	400	361	357	403	363	418	371	375	382	384	385	377	368	369	374	354	382	403	370	366	365	398	372	348	365	378	394	375	420	380	321	342	380	377	357	371	406	410	368	402	390	367	346	384	392	386	410	413	392	350	346	366	364	379	370	356	386	399	375	357	352	392	404	380	417	386	377	361	417	393	377	398	361	359	394	414	402	367	389	354	366	375	386	374	383	399	366	388	390	351	357	392	369	346	396	401	385	382	391	401	344	347	367	352	367	358	392	355	407	391	388	418	386	379	406	332	386	413	387	372	350	391	361	426	402	382	386	377	353	383	373	373	407	378	378	402	430	396	372	401	366	383	374	388	384	355	365	402	374	338	352	386	385	357	358	381	347	369	373	418	360	366	391	385	375	387	380	358	386	377	367	367	359	367	387	405	369	392	389	405	372	421	334	370	379	364	366	355	331	384	386	387	367	352	417	354	402	365	393	382	398	363	368	404	408	368	361	357	359	393	376	374	368	386	379	366	395	410	366	339	380	400	346	376	385	367	367	386	405	376	365	379	400	381	369	363	368	370	385	356	401	376	411	374	378	363	393	395	378	377	391	376	385	349	359	393	387	401	406	366	410	375	357	409	356	357	393	342	354	344	340	335	354	396	312	375	344	427	354	363	371	432	393	369	393	378	370	377	358	387	373	409	363	438	388	380	385	385	380	368	400	398	405	365	404	385	398	364	391	358	378	355	398	438	415	387	391	388	379	368	380	371	387	383	410	350	343	359	354	392	359	404	385	394	399	400	382	408	366	389	364	390	369	380	370	375	376	402	432	376	362	359	341	369	334	424	414	391	414	361	378	350	370	358	356	354	414	330	388	348	382	371	377	374	403	353	368	381	326	363	380	419	382	398	401	404	417	374	375	383	371	348	342	369	410	385	380	377	396	388	378	395	403	392	402	394	388	392	409	380	392	378	370	423	428	353	341	373	330	368	357	402	382	344	355	390	385	385	373	423	381	361	374	374	394	388	399	359	399	373	388	367	345	403	386	388	386	367	384	361	358	350	403	377	361	365	379	370	386	372	369	360	340	391	365	401	387	345	344	380	392	339	388	383	340	381	367	340	354	387	384	363	350	369	386	396	373	404	409	391	360	388	390	369	366	329	381	351	373	382	362	357	419	409	402	376	407	397	402	413	435	330	375	329	370	367	385	359	372	386	357	386	397	361	363	376	352	374	374	340	400	329	391	387	409	357	353	410	381	397	380	376	383	372	395	370	357	391	345	389	400	383	364	385	378	355	366	367	387	400	362	395	371	357	374	390	410	371	391	382	351	371	410	349	383	368	384	363	374	338	409	354	360	392	364	365	391	380	381	378	368	336	333	384	359	394	340	387	399	423	399	388	375	392	372	399	372	382	360	365	353	374	368	395	376	359	386	369	364	368	384	376	380	388	359	433	384	353	353	381	372	385	381	386	377	383	393	361	395	387	366	373	366	385	369	400	411	390	354	401	388	389	368	340	408	385	346	371	326	393	372	336	402	391	379	379	357	373	399	389	371	364	394	379	362	380	367	400	404	390	373	375	348	407	353	387	361	392	379	372	402	391	404	363	400	382	360	392	305	395	407	397	412	373	351	360	340	359	359	388	393	393	366	341	389	382	349	374	371	362	382	358	348	342	361	371	363	365	433	391	363	386	378	364	389	374	383	391	395	384	366	401	391	357	367	370	345	357	402	387	366	363	353	355	379	353	427	412	395	345	364	383	383	375	394	391	373	366	379	370	323	382	424	392	365	389	365	397	346	407	385	397	403	400	372	420	407	360	359	418	382	390	351	381	351	356	405	386	396	390	423	354	383	389	375	408	364	333	394	358	355	411	414	412	364	353	384	356	384	402	363	387	369	379	347	356	359	377	385	355	395	331	421	401	385	385	341	382	401	342	384	397	381	363	369	404	380	414	351	382	382	348	350	369	343	350	387	379	398	345	375	368	360	342	373	379	387	401	351	397	385	375	389	394	374	358	389	408	383	355	361	387	403	397	394	368	403	373	370	363	386	396	338	369	404	369	380	376	400	368	365	395	361	359	381	355	428	392	436	362	358	358	383	366	401	377	389	396	383	409	368	406	362	377	381	415	367	385	382	367	361	371	382	407
4408	2235	1324	1024	908	860	883	786	830	815	815	771	795	799	752	811	813	819	787	843	814	789	814	851	810	828	817	805	866	791	861	750	799	785	816	837	819	813	796	786	816	839	816	854	856	851	823	801	795	802	808	817	832	823	816	805	842	809	799	811	814	846	830	787	807	819	806	814	782	860	784	826	839	816	775	770	827	883	828	751	760	812	821	797	844	846	796	824	807	832	823	842	834	820	790	833	824	835	839	811	780	839	790	820	813	834	824	859	798	811	839	834	829	840	818	803	824	786	859	787	808	795	803	817	760	835	816	833	762	830	826	832	809	814	791	817	863	840	830	809	771	866	804	806	806	813	772	814	767	821	800	767	772	834	812	797	834	823	807	834	791	835	775	823	822	839	808	857	813	832	777	759	831	845	780	799	826	807	840	772	799	766	803	836	777	850	785	797	795	874	830	819	831	827	788	827	816	809	767	818	837	797	809	818	779	826	823	805	782	788	826	766	816	866	770	812	762	747	816	835	785	770	785	804	823	859	871	778	793	849	805	784	807	831	804	812	857	837	780	840	816	794	818	852	818	810	791	792	853	850	769	845	842	799	839	832	828	834	789	834	839	853	817	821	789	832	817	778	833	781	766	819	778	812	816	818	791	758	838	806	893	830	841	825	853	837	856	780	834	778	871	782	875	793	779	807	798	797	801	829	797	796	829	804	813	821	812	809	850	752	821	815	870	800	760	800	813	873	835	835	784	856	829	815	802	862	758	850	775	803	778	816	786	814	790	772	832	837	778	833	815	858	796	836	834	811	816	847	812	816	782	802	844	775	831	810	834	795	832	801	797	761	790	776	791	807	809	782	822	845	812	808	811	801	825	830	805	808	777	831	813	822	805	786	833	861	835	819	787	791	796	776	838	813	787	803	804	812	822	806	819	829	794	787	828	764	828	841	800	738	765	800	816	806	848	846	833	850	809	793	775	808	805	853	748	836	860	783	790	839	802	800	809	805	779	821	814	787	826	758	820	784	811	776	862	795	743	802	864	818	797	846	778	808	792	812	868	771	841	806	765	822	824	794	796	851	815	759	816	843	763	807	773	808	803	786	774	800	828	784	841	773	825	767	801	806	820	781	861	774	789	828	823	813	779	822	819	807	755	801	823	853	811	855	796	789	794	833	805	781	767	788	883	775	853	802	781	820	774	824	819	785	763	814	831	821	805	780	805	822	783	816	844	844	777	759	786	849	767	842	764	815	840	794	804	751	862	803	740	842	784	820	823	778	819	784	809	792	875	795	820	818	814	832	833	814	824	801	769	829	761	821	790	803	774	778	809	806	840	799	855	819	778	792	788	813	801	820	764	867	751	839	797	853	802	788	768	862	786	810	799	771	783	811	777	820	825	844	821	806	781	767	822	855	816	819	788	816	820	854	840	837	768	851	785	807	796	789	816	818	784	796	826	793	840	824	819	800	817	783	837	859	846	778	804	814	791	787	807	833	838	813	790	808	828	812	754	839	848	824	798	827	804	787	853	821	825	802	812	780	875	820	786	774	841	799	823	783	829	779	768	823	757	842	826	847	796	796	823	792	799	851	816	886	785	786	779	814	753	826	801	883	798	836	756	776	763	736	819	828	830	772	802	824	835	769	831	819	856	783	870	810	815	797	808	811	805	807	829	834	875	850	913	804	794	774	808	808	862	810	779	842	839	806	766	809	798	866	783	808	856	865	782	760	820	797	805	807	828	790	768	820	813	809	858	824	779	758	810	797	806	841	853	821	796	779	794	798	784	801	851	818	840	869	823	819	773	826	787	799	811	817	767	814	815	808	766	804	812	811	796	789	810	833	789	842	810	809	778	825	813	793	802	810	811	809	804	806	800	799	811	835	810	838	833	822	810	727	826	811	852	840	853	767	804	779	848	802	820	797	808	839	809	770	814	821	765	799	818	749	813	782	827	808	788	831	817	810	849	781	855	834	784	839	808	817	817	803	785	846	778	810	753	825	838	847	831	849	773	800	786	816	838	830	806	836	828	809	850	826	795	827	810	852	793	746	838	836	814	802	815	815	838	857	830	822	793	797	744	831	801	781	815	758	770	791	797	788	786	760	828	802	818	783	826	793	830	813	794	825	785	811	805	780	812	780	809	791	843	810	830	802	803	824	809	792	857	770	816	857	833	830	846	785	861	793	771	829	843	798	818	813	803	746	822	758	797	869	797	784	786	745	785	787	825	783	820	816	780	815	817	766	816	776	838	844	823	825	802	818	816	800	772	794	850	860	792	798	815	791	783	823	777	796	803	820	815	787	807	801	811	821	814	844	803	853	769	804	853	796	872	791	796	840	811	815	817	796	807	793	807	775	820	769	831	845	812	867	827	807	836	809	851	792	803	791	800	827	775	784	796	815	854	788	807	886	819	791	831	837	812	780	823	841	821	800	839	789	835	882	827	838	803	829	797	738	791	781	839	807	806	852	836	815	808	803	791	785	811	826	785	816	837	819	810	847	765	805	788	830	781	795	802	790	813	778	778	860	820	777	837	815	849	797	864	804	826	793	834	818	782	802	798	825	895	793	821	856	811	880	824	815	819	798	767	807	814	856	808	846	789	850	808	799	823	840	771	800	799	830	839	818	778	800	824	823	767	819	844	877	789	754	801	832	755	834	843	794	829	875	829	849	830	863	777	846	839	852	818	776	819	759	847	823	791	792	784	819	826	824	808	803	805	829	803	780	785	820	784	809	793	800	816	805	804	790	782	850	817	766	794	819	854	804	803	863	876	820	788	813	773	789	774	776	855	787	786	786	793	746	776	801	781	804	840	806	834	819	795	807	756	761	820	802	804	850	836	752	833	806	814	825	793	772	815	837	819	807	834	805	857	796	756	807	819	789	772	787	841	869	813	773	760	799	747	797	861	784	850	783	817	769	810	792	831	842	813	812	817	759	781	814	786	830	828	923	795	809	853	878	806	778	842	822	835	801	786	830	839	831	799	819	814	830	792	828	830	785	802	825	798	811	820	776	817	829	774	781	809	775	823	843	860	798	805	801	778	829	808	804	853	843	797	763	768	792	817	813	813	814	842	799	806	869	817	832	817	727	770	842	851	822	821	811	847	795	834	852	815	811	829	802	803	778	797	848	804	815	829	802	796	804	850	802	811	830	844	782	834	845	823	831	809	829	867	806	803	784	801	825	848	814	818	780	805	854	779	796	774	855	823	860	812	841	866	823	808	867	786	782	796	826	865	807	839	816	824	839	735	841	866	882	826	746	815	835	861	778	829	766	848	812	795	853	763	829	856	840	834	808	817	789	793	787	774	816	808	749	816	844	869	865	799	788	844	797	798	777	816	804	763	784	804	808	829	809	812	869	807	802	800	821	797	858	772	798	803	874	808	828	795	827	820	839	783	800	795	813	805	800	834	857	842	764	828	744	807	809	817	804	770	822	778	852	817	846	755	823	811	787	834	800	837	817	744	813	818	775	814	777	797	800	825	848	778	807
24455	21010	23957	28289	21013	21038	11073	679	437	424	429	398	347	345	335	293	345	389	333	329	348	342	327	338	330	316	304	317	308	332	317	330	349	313	296	352	275	283	331	262	325	323	332	343	307	319	343	350	337	339	315	296	285	299	307	315	303	321	295	310	318	287	304	297	340	299	273	281	314	304	350	345	338	322	302	359	296	286	289	330	309	323	312	333	314	292	307	290	299	324	305	314	323	323	310	297	303	303	321	335	325	300	285	325	318	316	313	273	310	340	323	311	322	329	297	306	329	329	316	265	287	314	306	304	324	332	323	304	317	313	309	304	296	294	317	329	313	279	299	284	305	309	281	292	325	316	343	315	304	320	306	321	319	306	259	329	331	296	281	304	307	328	315	289	284	311	298	287	324	311	288	323	275	310	329	335	323	302	273	331	296	293	320	328	295	333	329	296	336	306	287	315	320	309	325	316	261	299	282	308	292	341	302	307	323	304	310	338	282	332	302	301	295	273	318	340	321	316	303	298	334	299	317	326	309	308	319	309	309	329	315	296	294	280	276	302	295	326	335	296	302	310	318	298	279	305	303	329	289	296	290	333	305	312	287	289	355	299	297	299	309	350	314	291	322	277	314	289	302	274	344	267	306	311	314	293	341	254	299	306	309	305	304	299	323	315	309	305	292	296	323	306	303	315	286	304	332	312	274	314	327	358	331	286	310	301	312	323	307	314	276	298	298	340	320	310	344	279	317	314	281	306	315	291	301	306	299	318	326	307	323	289	267	336	349	301	299	316	292	295	326	294	287	293	320	329	283	333	321	284	308	316	332	327	313	326	292	293	292	291	292	339	296	300	306	312	305	295	300	280	310	331	309	320	307	325	353	307	348	328	313	321	304	309	289	295	270	290	290	308	328	281	310	300	313	306	319	317	304	297	292	299	338	324	291	310	281	287	321	312	311	326	322	256	277	301	299	333	315	308	347	324	306	325	291	292	329	281	311	320	319	305	319	313	292	328	297	329	328	315	322	297	320	320	316	313	305	312	285	286	317	324	309	327	293	325	322	310	338	268	292	309	291	294	331	311	330	323	319	306	292	308	305	330	331	289	312	288	306	323	268	305	327	270	309	254	316	305	326	307	333	325	324	357	300	293	309	312	295	258	290	337	304	277	306	290	353	274	324	270	294	304	304	293	312	306	307	310	323	325	348	320	308	266	314	319	326	273	309	312	285	312	314	308	325	290	311	328	327	309	300	311	354	275	306	303	322	298	307	286	294	322	360	314	313	312	298	346	309	322	296	299	320	312	303	311	297	304	264	308	309	304	328	286	288	307	329	289	290	312	306	317	298	349	316	299	298	276	306	297	334	317	334	308	340	310	300	296	311	316	337	293	334	345	302	278	305	314	289	329	337	303	305	296	312	304	318	279	287	310	314	297	316	303	283	294	345	339	295	321	316	298	308	335	265	286	290	295	320	296	326	309	319	313	286	307	287	304	322	329	348	328	305	292	292	323	304	299	294	300	316	334	317	334	348	318	285	343	313	307	292	327	297	349	304	323	301	314	309	351	287	325	303	343	307	283	302	326	301	312	318	286	306	318	326	344	310	335	301	317	325	316	292	313	283	321	342	304	290	301	315	301	309	296	320	302	328	285	322	352	283	291	302	299	305	299	281	313	337	300	324	337	300	259	310	317	327	302	288	337	309	314	300	304	304	298	282	312	340	319	340	329	343	350	281	291	307	300	293	329	294	306	285	322	347	298	299	304	295	285	330	314	295	311	300	315	283	312	330	323	283	341	325	326	288	317	299	272	313	296	279	271	298	304	301	339	315	319	305	293	327	312	303	319	328	289	281	272	300	300	267	330	319	317	317	334	289	294	338	336	295	308	296	303	303	321	305	318	295	300	308	296	333	286	291	287	307	314	311	320	300	286	294	308	285	282	285	311	299	308	277	295	319	281	338	298	348	314	312	302	313	323	332	308	276	324	328	276	282	302	276	312	296	309	300	271	305	327	355	309	321	319	312	283	320	320	318	259	313	323	300	279	300	292	324	299	320	282	338	305	342	291	284	264	312	309	295	283	314	310	293	307	286	272	332	282	308	333	330	301	297	307	316	284	321	320	295	312	317	326	332	285	283	301	300	316	329	274	275	315	301	321	293	302	336	294	328	283	306	336	300	291	319	308	326	301	287	289	290	329	322	317	289	308	300	325	304	323	290	326	318	306	294	319	258	287	310	334	314	325	338	321	289	338	315	305	319	316	298	324	311	316	298	320	319	324	321	296	338	274	317	282	336	330	325	300	294	306	283	322	277	293	279	320	310	288	349	309	285	288	273	322	291	294	319	311	293	277	319	284	292	310	344	316	282	324	295	304	309	299	308	318	302	291	329	311	340	310	305	327	317	285	312	290	310	320	292	296	317	316	321	299	281	317	284	300	291	298	332	294	266	287	316	336	282	284	302	308	291	279	311	358	347	320	319	321	294	299	288	314	318	295	291	323	310	318	303	301	299	292	302	318	299	299	322	335	296	289	275	283	285	260	288	290	315	332	287	312	296	323	345	312	317	279	288	294	302	320	292	313	355	315	323	297	279	272	314	292	291	312	304	279	369	325	280	296	330	295	301	284	345	319	326	301	307	301	339	303	293	310	305	302	318	282	304	315	303	330	293	300	299	277	301	350	301	339	313	319	290	350	309	311	338	286	286	334	332	321	305	329	305	300	298	264	310	321	284	319	343	312	333	302	318	292	309	313	314	329	267	303	298	309	290	329	293	326	291	312	313	334	302	273	305	320	327	303	320	327	309	287	291	320	307	304	316	316	297	345	295	331	297	305	314	332	304	287	325	266	321	312	301	312	298	300	317	289	298	307	308	324	320	295	281	302	343	306	311	316	289	269	302	345	295	294	334	302	299	315	310	322	309	308	315	309	309	329	337	309	322	324	293	305	310	297	277	346	297	301	309	297	292	283	306	348	320	277	322	323	294	315	280	323	352	306	306	297	256	325	315	294	286	312	337	314	318	308	293	298	309	302	323	332	296	294	330	304	290	343	338	325	339	325	300	300	306	291	299	327	343	313	302	295	286	311	302	288	302	299	346	288	304	266	318	299	308	286	317	305	290	325	294	313	317	289	297	315	284	332	299	301	317	318	351	322	297	307	298	288	310	328	337	285	287	320	324	324	297	292	317	302	285	295	342	317	301	296	304	295	304	344	311	278	332	338	308	296	268	296	282	321	318	276	336	312	304	340	293	290	309	296	320	304	296	320	312	315	311	334	299	277	291	320	317	320	301	318	291	299	307	319	298	322	292	303	333	291	301	309	303	334	296	317	322	287	254	302	281	314	273	306	316	319	262	300	288	316	315	317	310	329	305	275	305	299	342	289	321	342	326	299	284	323	306	311	319	304	295	347	308	337	310	316	321	323	324	341	337	332	290	356	254	289	301	358	301	295	292	311	301	337	327	308	310	323	308	314	304	319	337	316	322	309	319	336	358	302
4033	3242	1706	1021	797	762	735	685	710	659	655	653	674	685	680	662	635	661	664	652	617	618	654	644	637	664	676	656	653	651	655	627	616	625	632	615	681	614	662	698	655	595	665	632	648	650	642	659	672	664	667	638	624	649	587	638	602	672	674	637	633	621	645	621	614	636	657	651	657	645	611	611	649	633	651	630	644	631	634	647	667	628	673	641	653	656	630	555	651	646	654	626	666	664	652	630	645	655	623	623	650	639	624	683	652	629	591	618	623	656	652	675	637	608	638	658	678	665	663	686	636	633	617	643	620	642	651	661	615	648	620	680	659	641	636	669	663	633	644	635	617	628	590	646	634	650	619	668	609	640	648	681	638	680	657	667	682	660	630	668	679	655	631	625	631	650	645	604	638	659	641	615	694	612	690	638	646	642	651	644	616	633	646	674	611	618	608	647	657	635	647	630	666	620	619	689	626	644	641	650	655	650	643	640	662	635	640	615	644	648	650	625	672	643	695	664	631	648	652	622	612	664	660	582	671	651	660	623	633	662	599	650	649	625	612	647	680	645	624	678	654	633	603	653	631	676	632	612	662	645	667	685	674	664	623	660	620	640	628	620	605	560	654	656	609	653	655	688	669	626	638	635	618	657	655	598	621	610	653	616	674	678	656	690	672	633	655	639	639	641	647	680	680	650	608	624	647	618	640	710	613	631	642	681	670	655	632	646	597	652	605	627	617	614	632	653	664	605	642	629	672	656	629	619	626	643	586	636	654	643	611	676	661	603	628	611	596	617	636	659	670	652	630	624	641	689	637	669	641	660	634	646	602	671	626	651	651	670	683	630	652	681	646	557	671	640	717	619	623	641	643	680	628	610	651	678	660	622	688	651	637	635	683	643	704	661	622	636	655	669	627	653	652	568	644	698	647	662	641	630	686	653	647	659	630	665	620	653	653	639	577	599	632	657	641	633	635	654	669	628	637	637	626	637	697	633	624	641	643	671	654	619	639	658	609	642	639	634	653	674	648	647	667	643	649	597	675	688	637	642	631	663	653	635	604	666	667	684	626	579	622	679	590	640	635	604	637	608	633	624	700	656	665	659	625	591	646	679	649	662	638	692	647	638	652	630	595	620	654	631	604	639	651	680	640	668	653	664	643	629	642	678	603	671	628	597	672	638	633	641	682	628	664	645	593	676	667	655	641	658	695	649	643	645	643	666	654	638	668	634	639	667	633	615	641	586	656	630	623	609	619	623	656	655	668	646	587	606	631	643	657	626	663	640	690	622	646	628	627	659	672	637	692	665	655	672	638	628	592	640	655	648	629	668	639	649	635	659	628	655	640	653	643	616	566	678	697	625	643	626	682	652	658	613	643	672	629	688	624	660	601	606	647	658	630	613	620	679	657	661	616	664	628	624	622	629	677	607	629	706	626	560	646	681	666	632	674	654	672	648	609	668	672	622	629	692	634	637	673	639	621	675	658	609	703	628	628	656	628	634	596	688	669	696	607	616	629	660	674	625	653	626	625	652	651	631	654	617	619	610	623	685	644	664	646	658	668	637	679	642	697	638	640	612	619	696	653	637	644	671	653	635	651	658	588	685	631	694	631	685	656	664	612	669	703	597	618	624	653	668	640	610	665	640	679	638	676	641	644	618	642	641	637	656	662	661	644	658	608	639	657	616	641	643	647	648	671	668	673	626	632	630	663	642	646	659	648	606	603	644	580	601	618	638	642	607	674	671	671	632	656	671	655	683	670	626	638	638	633	659	674	606	659	654	627	653	604	701	710	637	648	653	616	623	644	660	657	678	681	654	646	668	636	669	589	650	637	622	626	642	650	669	618	666	618	640	642	641	639	640	662	668	602	652	695	664	696	667	664	631	604	643	650	646	666	623	706	614	700	649	642	671	642	664	657	611	616	587	597	650	621	651	660	673	633	708	584	624	677	639	647	671	636	640	647	678	632	649	646	656	605	632	630	612	643	652	602	608	605	651	613	626	607	639	669	635	686	598	619	653	644	670	604	620	661	611	642	680	639	622	670	742	593	651	638	708	598	702	672	616	630	619	674	610	635	664	669	661	620	662	627	675	637	661	637	643	664	637	641	640	613	676	621	643	631	587	656	664	634	635	646	662	632	607	676	637	654	663	629	601	632	644	660	687	667	648	648	636	684	660	641	652	655	635	612	627	649	670	637	664	635	650	675	657	678	659	662	647	642	673	627	649	625	635	665	668	656	624	599	649	654	661	636	625	631	644	624	597	645	634	668	629	647	657	675	618	659	665	701	595	651	638	622	613	624	621	576	688	650	674	661	677	648	676	630	628	650	640	632	632	648	632	664	645	672	681	644	619	698	599	626	650	648	615	626	601	630	634	607	612	616	642	614	625	610	623	629	643	631	633	621	663	662	640	626	661	620	622	658	699	663	612	642	681	634	688	670	686	635	647	626	633	650	652	606	657	622	613	627	646	636	609	606	678	662	644	638	681	668	619	673	649	658	697	594	671	633	648	647	676	564	649	627	657	672	674	708	637	629	635	696	707	657	647	680	656	590	649	646	643	642	636	646	662	685	667	649	635	681	605	666	616	662	614	624	663	606	657	682	623	675	650	621	667	632	575	642	628	590	608	681	699	654	660	715	576	636	696	633	660	651	639	645	652	641	639	615	646	638	600	626	646	621	692	645	606	651	663	653	670	623	618	659	664	665	621	656	657	633	598	625	660	648	645	653	664	644	659	658	616	674	632	672	632	665	653	608	656	657	574	655	657	656	635	639	627	655	616	636	665	700	666	611	646	680	658	639	643	623	578	621	637	647	643	622	625	648	691	659	596	667	671	662	664	624	672	642	682	593	625	634	625	645	670	665	649	635	657	653	647	634	628	630	681	654	653	627	607	696	633	646	609	643	675	670	658	608	656	652	677	657	640	659	632	642	644	655	655	612	656	671	650	632	658	634	623	683	618	627	662	597	609	662	614	696	655	638	612	648	632	681	644	640	705	604	658	613	607	673	678	652	610	658	658	649	655	603	656	661	626	666	660	644	603	695	648	619	624	665	631	637	598	665	651	617	620	617	687	605	647	700	602	623	690	643	630	623	568	630	614	696	616	701	649	653	664	635	626	679	664	679	676	695	674	673	589	618	612	631	624	657	614	662	647	615	634	598	657	663	661	641	634	667	610	682	610	656	668	642	644	627	653	636	625	603	614	700	648	678	633	613	607	671	662	629	652	663	656	632	643	641	667	663	646	669	634	633	679	650	630	661	624	669	642	697	661	654	641	653	628	651	655	616	670	693	644	628	674	662	618	679	632	614	632	635	644	650	633	650	655	692	637	666	677	667	652	640	642	654	639	642	645	676	663	685	645	667	607	637	645	578	668	672	643	639	651	612	637	640	636	644	609	655	651	657	666	666	635	643	615	639	642	661	676	637	591	701	637	613	646	671	680	660	656	677	629	639	682	650	677	635	647	598	646	615	651	667	665	657	650	634	653	629	594	653	606
33213	14493	2048	310	231	226	252	245	250	244	259	201	227	238	229	224	209	232	208	214	224	197	224	208	230	242	201	227	203	210	242	248	230	217	248	231	176	211	216	227	238	237	237	254	221	227	211	227	228	256	213	223	242	223	233	241	244	216	216	213	228	207	213	209	233	251	207	231	224	234	206	233	205	237	258	236	238	214	220	206	217	238	248	198	222	215	263	229	232	210	205	231	195	239	197	201	224	201	234	210	212	196	224	216	194	254	237	238	206	217	240	212	221	225	220	216	205	215	242	211	237	226	208	186	263	207	227	225	221	226	252	217	237	244	207	200	245	187	207	247	208	230	236	223	204	237	215	286	229	224	230	237	229	219	221	239	224	206	239	229	211	205	228	228	236	207	236	231	222	244	242	226	238	229	203	235	204	235	246	185	241	219	222	208	224	211	210	218	228	233	217	229	201	233	188	285	236	206	213	203	264	227	209	247	230	193	263	222	233	207	221	214	221	207	219	233	223	236	233	202	238	202	201	202	226	259	251	253	222	250	238	240	230	250	206	220	254	225	201	253	209	234	214	219	213	215	230	264	206	242	228	224	236	228	219	227	241	245	244	259	232	249	218	182	228	234	213	221	234	247	224	236	242	230	230	218	208	253	204	211	211	205	216	223	243	241	242	233	227	249	231	212	218	202	220	218	191	232	229	215	233	203	232	231	229	203	212	221	213	229	225	226	269	205	253	238	220	212	200	203	250	263	245	221	207	248	219	234	219	214	219	211	235	226	219	232	212	205	229	231	238	211	211	220	224	220	228	220	231	239	203	238	218	249	191	237	234	184	222	208	222	208	246	255	232	227	211	224	218	252	225	207	248	209	217	255	208	213	201	233	218	205	202	235	213	200	216	207	208	228	261	256	198	249	237	224	235	201	229	223	204	207	223	252	240	233	208	233	221	256	231	261	237	239	223	221	222	239	229	246	241	218	229	221	235	219	227	226	209	244	205	216	233	219	228	247	238	248	233	232	239	236	225	236	250	230	204	221	212	202	216	192	188	232	219	240	242	217	235	198	208	238	243	213	222	216	223	238	237	221	232	214	226	215	237	241	222	226	205	245	206	229	233	217	232	221	230	225	225	215	229	209	242	219	229	228	219	216	213	217	235	206	223	219	237	226	225	231	200	232	257	249	210	233	234	212	222	244	219	239	209	246	211	227	225	254	218	192	224	222	243	213	240	248	222	224	251	224	235	240	235	207	230	225	226	232	221	220	240	214	268	222	259	237	223	229	198	243	214	237	241	221	213	211	205	235	228	220	194	234	200	200	221	235	247	229	209	190	219	227	217	237	242	211	256	240	219	220	250	242	215	227	191	226	232	217	232	241	244	255	219	246	207	216	235	206	228	212	227	217	228	220	254	235	212	211	211	246	258	265	234	236	230	205	236	253	213	241	230	224	228	214	245	204	222	230	243	228	204	239	232	215	245	243	241	241	206	242	213	216	225	233	207	244	204	220	236	238	227	207	202	214	231	212	227	219	242	250	224	200	209	256	225	204	230	198	238	219	237	211	229	192	221	226	222	202	230	198	205	246	237	225	209	209	239	248	223	218	213	233	226	236	216	231	228	249	221	175	226	250	218	237	210	233	237	239	220	248	215	223	249	232	196	235	210	252	220	251	234	212	218	235	244	194	222	213	212	237	223	193	234	225	247	224	213	251	219	263	235	193	223	251	270	211	249	227	219	221	217	237	234	229	240	275	252	205	250	221	219	236	232	228	263	212	219	245	224	197	227	224	244	210	216	218	236	210	224	202	245	198	211	231	238	248	199	209	209	225	214	221	228	226	237	215	229	232	208	218	237	248	230	232	214	230	205	206	230	222	237	232	223	236	198	233	183	206	236	252	223	232	242	230	243	225	241	216	228	219	217	222	227	226	220	213	223	194	210	241	219	235	223	221	199	212	261	219	217	201	201	219	229	235	215	220	223	210	217	232	223	244	267	243	204	233	247	208	233	226	233	232	214	226	245	244	194	227	244	233	224	232	258	237	253	218	213	210	261	228	217	226	247	250	230	242	244	211	233	229	214	240	198	244	247	232	228	220	212	225	217	226	242	232	248	214	203	230	218	229	222	208	215	245	201	209	223	215	195	209	199	241	244	249	216	224	260	245	196	204	250	226	213	230	217	211	215	237	207	238	249	225	232	213	233	197	212	223	193	222	246	224	250	244	278	246	232	210	234	196	233	214	239	244	192	246	215	251	218	222	207	235	242	200	251	240	276	212	213	212	246	205	199	238	230	209	240	210	239	220	216	238	224	232	251	237	245	243	235	207	213	230	243	220	240	230	217	222	232	213	191	238	220	185	219	215	233	213	259	219	245	246	208	228	234	210	237	219	236	255	210	223	210	242	212	229	210	249	208	197	231	204	219	234	240	240	243	251	204	214	202	232	218	220	223	209	225	231	248	234	214	229	249	253	209	248	239	267	217	239	260	232	209	201	209	224	231	251	218	239	247	216	201	231	236	241	248	266	233	237	214	214	208	212	220	222	242	250	209	222	231	249	214	246	202	223	217	216	230	242	239	213	231	212	250	250	246	199	219	216	256	222	180	220	218	247	226	219	265	213	246	209	238	231	210	219	221	228	231	233	229	206	211	234	253	231	244	243	215	184	228	226	204	211	221	233	226	269	222	236	228	223	228	240	239	249	225	256	234	254	203	246	217	239	223	218	228	241	223	232	250	224	204	208	215	248	232	224	204	222	261	219	220	237	242	220	192	235	243	260	230	212	235	251	234	199	249	245	263	221	204	235	242	214	233	232	235	205	211	218	240	245	236	218	218	221	214	217	245	241	217	220	240	193	222	275	223	215	242	242	207	222	186	216	220	228	231	201	204	220	235	229	185	252	237	233	232	234	244	229	217	245	209	218	247	212	248	216	234	258	219	183	227	223	216	198	206	209	226	242	210	230	246	205	225	235	252	234	222	247	217	230	220	244	251	214	225	219	237	223	258	216	234	236	238	200	216	236	236	228	217	230	229	227	233	206	218	204	200	227	240	218	222	215	212	198	218	232	233	242	241	236	234	226	261	247	242	228	250	241	250	244	212	218	222	239	207	210	204	229	213	209	225	211	208	240	194	204	222	240	191	225	251	237	237	201	233	226	210	235	255	238	228	225	261	230	231	240	220	224	197	244	226	205	227	223	244	201	206	213	207	214	247	240	209	227	225	241	192	228	216	239	217	224	240	233	240	207	252	253	230	229	225	211	226	224	205	229	222	243	221	226	225	224	234	228	240	211	215	226	227	211	222	219	170	228	222	216	212	223	220	262	266	212	231	256	233	218	234	254	203	222	193	270	230	261	251	224	217	205	235	232	231	260	203	209	247	215	218	216	191	213	246	213	203	209	249	225	237	226	224	230	209	231	237	238	191	206	237	228	207	211	247	240	236	236	229	207	237	216	208	207	204	254	219	207	220	226	251	233	229	220	240	228	196	219	203	204
7689	656	589	587	536	533	584	590	533	531	479	558	586	507	557	529	575	555	574	545	539	538	595	553	506	510	520	542	540	553	512	541	540	543	581	524	536	525	516	562	541	534	549	538	542	561	541	495	554	550	552	520	559	524	553	580	514	491	523	494	525	525	568	508	570	527	524	552	535	560	555	565	529	569	538	555	549	541	556	566	538	551	563	562	580	549	559	601	506	568	548	532	522	587	532	531	547	529	547	523	542	543	539	551	560	498	539	540	537	509	507	549	531	552	537	482	522	520	518	534	516	520	548	574	568	569	528	541	551	555	535	537	530	557	557	542	565	555	519	558	587	531	549	530	522	545	501	524	570	541	543	583	566	550	517	528	549	551	508	544	527	543	522	556	509	526	498	540	524	539	520	546	535	568	557	554	566	559	535	562	574	535	533	508	510	505	587	589	550	552	524	544	559	525	538	543	540	542	535	582	540	551	526	583	560	552	553	580	543	549	517	511	555	528	542	510	536	553	591	522	523	527	522	548	518	600	546	567	558	536	520	555	527	574	574	532	529	541	536	573	533	515	543	533	511	560	529	541	512	560	554	527	532	530	583	557	518	551	550	559	564	544	536	525	530	558	516	518	586	529	522	528	539	516	503	521	548	544	522	556	526	543	546	589	503	588	541	512	481	538	544	578	550	549	530	536	512	516	542	547	578	538	514	541	558	536	591	557	541	562	533	535	480	561	543	514	559	538	575	539	518	568	553	511	527	562	509	522	558	577	537	545	516	506	523	524	562	523	521	555	555	540	561	560	543	562	551	563	535	577	568	542	525	562	575	571	509	534	548	504	518	574	571	499	527	564	555	508	510	524	533	571	567	533	523	506	493	542	571	558	520	589	536	562	582	589	541	541	515	556	577	552	511	538	506	555	549	539	557	572	529	560	579	577	515	577	542	560	558	601	524	536	544	521	515	516	545	519	550	576	585	519	559	524	510	525	515	506	568	538	553	595	574	529	567	533	535	534	570	507	513	530	502	511	494	517	532	547	554	577	576	528	547	552	567	556	483	509	558	580	512	565	507	563	598	540	532	532	528	543	512	538	525	557	551	500	559	558	541	581	558	578	559	546	549	529	501	565	583	534	493	533	587	548	550	491	562	537	529	553	539	583	566	554	564	529	578	561	588	552	540	527	531	572	535	557	566	543	505	508	504	520	525	546	542	536	514	528	516	572	539	485	498	509	547	571	538	528	567	585	531	554	538	597	534	536	579	564	515	493	586	540	553	524	547	534	547	538	582	539	519	521	538	565	529	532	582	529	547	542	545	524	503	586	570	539	570	523	560	565	516	584	535	591	561	527	514	560	562	562	539	491	584	548	566	572	515	521	531	487	547	531	551	569	533	556	515	543	523	523	525	557	510	515	528	567	562	534	511	534	540	517	513	547	531	557	516	536	541	563	520	489	568	532	564	556	535	555	509	567	530	574	566	554	596	566	521	570	578	597	561	578	546	566	552	534	526	550	531	524	511	552	529	530	551	553	517	568	544	538	568	498	546	558	545	559	592	504	537	556	552	520	534	554	520	569	536	547	564	535	538	581	526	584	518	562	620	569	523	537	555	537	563	546	531	528	541	564	549	551	569	584	500	568	539	540	540	524	567	532	520	511	569	583	544	537	549	545	558	517	591	506	556	519	524	569	552	540	584	573	532	558	549	531	525	514	540	556	528	545	537	544	541	537	542	540	493	550	551	574	543	523	528	560	551	528	546	554	573	535	573	530	522	468	522	532	541	527	553	503	555	569	526	551	565	549	531	525	556	564	552	539	541	539	575	558	560	517	568	540	544	529	552	536	552	542	559	562	555	552	519	551	520	583	559	528	555	552	531	545	531	576	528	536	529	541	550	566	511	559	515	543	540	528	547	492	536	543	540	543	513	528	500	535	590	545	563	554	524	582	567	556	537	527	524	593	566	542	532	513	585	536	515	532	503	551	564	522	549	550	518	524	532	548	531	566	540	497	535	555	524	522	523	543	545	590	494	536	558	572	487	547	580	518	495	557	559	535	544	548	549	558	520	550	555	567	600	558	524	538	568	518	564	544	530	545	509	538	565	532	499	561	580	524	531	521	579	552	556	505	569	574	538	489	581	525	585	521	527	554	525	576	564	570	514	536	575	550	562	539	513	532	522	552	520	510	549	559	530	520	524	547	508	540	514	542	552	555	549	540	582	570	558	580	537	565	468	543	517	555	569	578	545	565	531	573	553	554	548	543	587	521	528	542	551	551	551	503	517	576	556	528	552	556	515	533	571	532	529	573	558	552	546	595	563	538	548	555	587	530	569	551	535	541	495	551	531	529	589	522	550	510	545	541	556	567	557	524	540	581	531	553	563	562	570	562	535	516	558	558	551	558	521	545	555	526	591	525	570	560	554	547	576	601	537	545	539	557	597	569	526	577	540	550	526	565	592	565	548	548	556	521	568	524	558	521	563	538	569	554	554	548	538	555	514	549	546	489	545	564	535	528	558	569	496	513	558	563	529	515	539	553	541	560	534	550	576	538	561	568	515	568	525	524	536	526	538	562	558	526	552	558	560	554	559	566	524	521	561	495	530	538	554	530	554	531	536	554	550	531	563	548	545	535	523	527	545	537	553	549	521	553	546	535	524	565	541	592	564	578	566	531	518	578	568	529	567	528	566	537	559	479	585	538	553	570	545	540	577	570	532	549	514	528	576	533	571	592	528	525	587	557	543	523	533	565	568	560	591	561	541	545	577	572	531	556	512	534	541	524	548	511	574	540	529	526	543	534	522	524	510	587	535	517	549	533	533	545	560	525	526	543	524	520	489	532	576	582	517	535	555	514	533	577	569	498	561	531	556	537	521	549	537	569	502	552	534	545	505	559	548	523	526	578	541	539	587	535	550	573	579	541	544	543	544	552	553	550	503	546	544	558	525	576	500	565	571	518	563	546	529	540	588	554	522	534	528	575	536	593	510	502	530	529	556	543	544	545	528	548	561	545	529	556	529	570	529	559	547	517	549	549	542	565	540	572	516	540	505	544	539	550	527	542	533	553	543	514	581	542	542	527	582	563	576	537	573	555	534	509	555	532	513	541	533	549	566	566	527	519	511	543	574	597	543	538	558	516	539	508	545	550	586	554	525	580	524	528	564	547	537	563	547	529	534	535	542	536	543	582	536	533	535	552	562	572	563	527	538	525	527	564	538	559	533	539	573	525	524	540	583	560	501	486	559	538	578	525	555	547	550	500	534	537	519	494	568	536	563	602	551	560	553	546	529	537	500	527	505	548	563	537	556	571	527	531	577	600	534	569	542	514	507	570	543	554	549	583	541	537	549	569	551	557	530	562	549	552	566	522	524	525	499	538	548	543	534	584	538	550	550	559	549	560	579	539	563	631	557	515	538	573	553	533	541	515	526	547	552	538	535	546	551	567	561	517	553	549	526	533	533	561	579	517	548	557	575	545	568	565	556	547	524	528	598	518
25148	21014	23573	28603	21025	13076	702	489	491	448	411	399	428	369	377	359	423	405	399	397	397	408	384	412	416	401	393	404	402	409	397	373	397	404	364	382	407	393	365	381	387	373	394	422	400	353	420	377	374	357	380	369	384	388	397	393	362	335	371	377	368	357	400	395	361	360	401	378	389	400	353	387	394	337	404	386	377	356	345	394	338	335	372	372	392	360	353	415	400	392	389	346	363	408	361	377	395	379	386	372	376	377	369	365	387	376	376	349	351	373	356	373	380	392	392	408	361	377	367	365	383	373	400	368	376	375	366	361	363	415	355	381	379	404	393	362	355	397	412	392	376	373	398	354	356	404	394	408	364	371	381	390	346	362	374	366	375	366	414	381	373	346	403	368	343	370	377	390	370	376	373	422	404	352	392	418	383	445	414	340	362	358	378	397	369	382	329	419	378	398	393	390	398	363	374	385	408	421	400	368	405	372	346	394	362	397	394	376	379	423	396	304	373	403	386	417	369	367	371	328	370	408	359	390	395	343	375	388	348	340	362	363	371	370	390	369	358	384	396	386	401	352	364	393	373	362	389	368	384	348	389	397	394	402	377	345	409	375	409	353	383	376	392	348	368	378	397	376	383	420	385	365	402	400	391	369	383	385	384	351	366	343	388	396	385	356	362	433	416	400	366	382	375	362	363	389	376	357	405	381	406	397	394	385	351	414	375	370	368	360	372	392	383	337	371	387	387	381	375	347	360	404	358	405	402	385	392	341	375	387	383	368	376	385	374	395	371	367	389	382	387	341	382	384	345	394	406	346	434	406	363	388	346	388	367	356	364	404	423	379	403	359	408	399	402	386	364	393	382	388	399	382	414	369	405	365	375	353	367	410	372	379	413	354	369	364	371	405	356	409	364	371	346	361	410	413	372	387	374	373	392	397	387	350	394	411	365	364	372	386	381	367	393	393	375	396	352	404	359	350	355	381	383	363	402	337	343	394	343	391	352	385	388	382	396	375	375	391	368	389	404	362	396	363	352	389	374	384	415	365	405	371	373	375	431	379	354	383	390	389	410	391	459	370	366	365	377	384	343	386	372	382	387	381	389	392	392	347	354	359	383	383	359	358	415	372	375	358	399	433	359	384	365	374	391	349	402	392	364	414	356	401	398	370	367	384	371	327	375	385	415	354	398	395	391	403	405	409	379	362	364	377	374	348	384	385	414	355	404	391	339	376	378	358	385	364	402	394	373	398	386	376	381	325	378	423	386	345	378	389	380	372	338	420	379	352	398	397	417	404	364	412	378	386	367	375	346	354	393	402	377	367	352	382	404	369	384	417	390	375	370	353	360	390	340	353	416	384	404	377	410	389	368	362	386	386	356	391	353	379	415	377	361	388	372	390	369	369	360	359	332	364	390	352	362	372	377	385	417	388	361	378	365	354	403	394	355	410	363	375	352	382	367	388	372	355	367	367	380	370	346	386	400	429	360	413	385	396	409	404	362	376	373	357	351	360	358	392	362	364	361	350	326	382	424	395	372	378	380	381	395	367	393	369	370	402	371	372	392	388	383	377	411	377	402	414	352	396	386	367	353	374	364	392	353	397	344	342	396	367	354	341	374	377	406	350	398	393	375	379	372	365	373	403	378	409	364	404	381	378	349	362	359	380	355	406	383	379	424	410	388	397	365	354	366	356	362	416	395	386	375	374	367	398	416	383	414	399	386	351	364	389	384	407	407	393	362	367	366	399	374	391	417	359	387	355	363	378	377	379	333	420	378	377	342	378	366	378	400	437	389	370	392	392	357	393	393	384	415	351	392	389	375	365	366	380	389	374	419	373	365	362	432	407	406	379	336	347	400	392	368	387	406	359	364	377	400	370	371	369	401	382	370	375	378	387	405	356	354	412	388	368	369	360	372	384	409	380	424	429	418	407	370	346	385	350	401	372	379	378	377	350	349	377	375	425	374	373	362	391	385	389	360	427	409	375	384	403	366	343	367	380	392	376	386	400	395	348	360	364	346	389	397	346	396	365	352	399	374	401	397	380	344	404	411	345	407	369	363	388	413	383	387	388	388	381	363	366	403	405	391	410	375	382	366	366	358	356	376	400	361	379	420	357	358	415	386	388	398	425	358	357	383	359	366	358	343	376	361	369	376	362	372	384	368	398	403	379	368	401	361	361	376	375	424	372	390	368	371	379	418	391	363	389	382	344	387	380	389	420	351	377	359	389	358	385	395	395	432	391	348	410	364	386	381	409	335	354	392	385	371	414	394	393	362	379	373	400	377	380	387	400	348	381	372	378	370	366	378	409	365	371	389	397	398	411	395	375	398	389	338	363	354	389	386	364	377	411	428	405	391	369	367	376	383	382	397	354	387	435	397	372	364	410	364	371	372	344	358	364	380	391	375	386	432	398	402	359	377	365	359	385	342	393	387	398	361	340	367	397	383	392	390	393	393	385	398	388	363	384	386	410	408	421	376	367	392	362	402	387	355	385	396	365	378	370	356	427	378	363	336	394	354	354	366	362	407	388	343	349	358	370	388	390	401	380	383	406	381	363	383	381	385	392	409	400	336	372	372	369	379	341	412	396	410	406	416	418	371	377	328	358	396	369	417	380	392	393	391	423	393	395	381	391	343	395	399	353	392	398	358	389	404	386	368	364	376	391	412	348	381	361	370	384	370	373	402	373	387	359	403	356	369	385	394	375	397	374	428	367	392	337	380	372	360	352	413	357	376	370	398	377	365	385	376	367	356	396	400	374	367	368	367	387	359	398	402	404	386	391	398	346	377	392	368	367	374	341	386	353	452	414	381	367	351	364	386	378	338	365	410	373	414	394	384	402	377	359	362	385	418	411	362	430	380	388	360	397	363	391	393	388	411	405	351	352	358	364	355	361	383	383	366	362	384	384	361	433	394	361	380	378	393	371	394	352	397	394	398	361	362	347	343	372	389	399	385	391	382	400	370	421	390	398	395	387	372	386	374	385	386	389	402	399	414	369	358	380	426	392	348	374	375	363	377	354	407	360	373	411	408	411	372	348	371	385	385	376	390	386	368	381	364	349	389	370	415	352	380	393	397	378	381	384	382	382	407	397	365	388	358	379	352	393	349	399	386	417	357	368	395	383	378	363	364	426	367	406	375	335	379	378	405	376	391	387	352	330	355	394	369	383	364	393	339	394	388	369	391	378	439	405	366	378	385	404	361	398	368	343	396	375	359	353	415	403	394	384	349	363	360	367	364	381	358	397	375	385	425	385	400	386	367	399	417	417	369	382	363	364	368	371	370	367	398	379	402	371	371	379	408	347	368	369	403	373	364	417	381	331	360	403	406	340	383	369	405	342	377	382	394	399	383	421	385	393	390	335	365	420	396	418	363	407	366	410	404	368	356	391	359	383	346	363	353	372	331	328	429	400	396	398	344	409	385	369	402	395	374	401	392	361	393	397	388	338	356	339	381	345	366	377	405	365	353	386	409	381	436	360	380	377	372	361	374	382
4423	2249	1377	989	915	886	843	848	822	770	853	813	822	811	805	782	796	828	772	765	792	832	799	799	790	874	796	850	883	794	810	848	790	821	825	793	845	819	853	785	789	813	809	829	763	810	796	786	839	818	769	859	816	881	787	783	804	871	754	822	814	809	833	778	839	785	833	790	768	807	814	862	803	809	810	791	783	776	795	759	798	804	824	844	792	854	811	822	829	822	783	796	845	765	858	848	781	778	821	729	797	777	784	811	808	824	785	763	810	802	799	855	771	862	802	843	815	853	825	843	851	793	816	824	846	830	772	779	832	816	839	799	838	817	787	821	800	831	821	862	778	833	790	824	875	821	793	803	804	820	802	847	812	839	773	802	784	771	823	815	792	844	808	783	756	818	770	825	808	860	834	797	806	811	779	801	809	791	819	786	822	803	840	753	787	838	813	792	815	781	817	853	873	804	799	804	816	819	835	847	783	811	824	771	799	843	799	857	812	858	813	860	864	769	809	845	820	891	790	803	786	810	787	781	788	880	878	768	810	764	840	788	811	756	832	784	841	823	808	763	801	830	896	856	802	805	767	781	748	820	819	835	820	835	827	787	836	834	827	772	850	833	824	818	811	810	854	755	813	840	832	831	756	796	780	805	825	804	807	805	780	836	824	791	839	833	792	814	775	790	793	840	801	862	770	824	786	806	801	799	793	789	771	845	818	816	794	879	808	815	826	832	836	824	820	779	797	805	802	777	816	762	808	812	803	864	790	827	790	785	778	827	825	801	815	814	804	825	791	782	814	799	838	814	819	832	818	827	804	827	840	794	814	824	835	828	823	801	820	834	790	815	770	804	842	808	794	761	787	819	835	765	801	775	837	834	781	796	772	826	791	832	856	812	782	796	823	787	824	856	816	821	855	872	789	806	817	811	796	793	791	845	798	807	788	784	802	833	819	833	806	749	835	821	786	833	845	805	823	860	783	808	864	794	763	828	791	826	806	830	806	823	781	891	786	789	799	763	812	797	860	840	828	860	817	785	839	793	776	817	783	763	807	808	796	809	803	781	817	823	785	794	801	770	797	797	782	768	814	803	801	814	858	845	795	846	828	797	799	818	819	829	813	775	755	798	776	833	788	830	874	799	795	795	839	798	839	770	774	832	796	855	816	826	805	807	814	817	783	874	803	866	866	830	825	803	828	799	826	794	813	812	872	846	809	835	863	828	795	840	801	804	769	816	794	822	842	813	761	797	810	799	836	774	814	825	851	855	833	782	821	801	758	856	800	783	804	740	813	775	844	787	827	814	786	824	785	798	774	849	781	794	816	826	847	787	826	818	827	843	880	795	770	812	799	809	784	785	843	811	795	817	815	794	764	804	845	801	867	821	847	867	842	825	843	802	798	795	846	813	838	806	721	783	804	871	859	827	778	817	781	814	803	814	878	809	781	816	786	786	834	765	815	799	840	756	830	819	827	781	847	823	826	850	783	805	805	837	789	802	843	788	769	790	805	820	820	783	790	801	800	817	844	845	784	842	835	790	858	811	809	836	794	815	863	858	828	802	817	845	799	829	807	826	867	781	822	819	791	798	776	829	804	848	819	773	812	773	774	815	836	821	828	815	830	816	760	799	857	759	810	779	740	810	842	856	790	851	834	817	794	841	756	813	839	801	790	805	816	810	821	756	844	828	814	799	799	801	843	792	812	812	775	802	850	821	765	819	855	801	806	745	814	840	768	843	808	820	840	811	812	828	776	805	827	816	745	777	788	809	796	816	844	852	833	877	827	790	818	793	805	784	813	809	809	816	797	801	781	787	820	831	857	821	818	837	767	778	861	812	755	774	833	801	819	801	800	780	803	802	807	859	812	865	815	789	797	765	831	806	810	801	831	874	776	850	848	808	798	812	804	809	853	765	783	833	765	837	776	822	811	819	772	787	814	808	822	842	769	819	837	789	787	796	851	801	805	843	867	793	797	839	807	776	833	843	798	814	851	828	795	798	755	760	815	845	838	784	777	787	789	822	841	842	808	838	819	824	874	797	842	849	752	831	828	798	806	793	822	828	801	807	809	828	807	808	760	827	831	773	768	834	792	814	806	757	807	894	794	792	821	824	831	804	827	868	835	832	786	840	802	807	789	806	815	837	841	827	795	852	841	786	823	838	819	762	818	844	795	855	827	807	795	809	805	806	778	769	831	826	818	809	856	842	787	823	799	828	820	831	773	820	830	768	822	830	828	792	816	853	843	833	820	763	822	823	785	776	817	786	802	836	781	822	830	826	817	796	809	781	777	865	776	837	770	841	804	787	795	785	809	832	843	804	767	764	748	785	817	806	794	820	813	796	791	813	782	846	812	807	791	877	805	813	820	796	819	804	777	849	800	841	812	830	789	806	823	794	771	834	843	818	788	816	790	813	810	815	873	834	802	789	852	811	835	842	814	780	787	806	797	794	824	761	775	809	795	798	838	811	793	836	776	774	797	818	848	817	824	787	814	896	831	825	805	884	808	810	826	827	813	815	784	840	865	773	784	836	820	773	781	811	851	805	820	781	782	796	810	777	805	808	832	803	831	829	803	822	789	829	819	817	815	803	824	820	783	787	812	803	824	771	810	786	822	792	824	842	818	797	810	772	863	753	839	834	793	776	769	802	862	823	766	840	826	834	779	780	848	790	823	834	837	783	843	809	782	838	830	805	853	785	806	772	839	829	848	807	820	830	842	816	815	812	806	836	774	787	808	872	773	825	772	841	791	744	804	804	787	866	811	807	812	827	824	763	823	770	817	759	839	801	787	823	821	826	843	788	831	758	801	773	795	820	812	797	819	865	812	788	855	844	828	807	847	778	774	809	877	809	861	785	789	777	835	761	819	821	808	772	832	833	844	799	802	807	840	796	837	821	777	832	780	807	814	821	803	816	776	823	830	817	796	770	778	768	793	816	820	806	818	808	800	772	838	773	791	769	797	814	805	809	837	808	848	812	835	820	816	821	822	801	764	834	855	790	831	731	771	833	798	806	795	829	855	829	790	821	812	768	782	802	823	842	750	861	862	780	800	811	810	809	816	842	786	814	866	851	801	763	841	810	801	832	827	804	798	783	808	794	802	810	793	773	842	790	840	812	783	838	804	782	793	814	816	813	788	815	778	837	801	834	801	806	844	860	773	835	813	809	838	804	818	761	834	798	815	845	813	788	795	752	815	774	862	779	798	804	793	799	819	817	799	826	835	778	822	801	804	809	846	806	828	847	828	795	774	809	841	814	804	821	793	821	854	749	814	817	815	760	854	797	815	843	810	835	816	816	819	818	822	837	830	823	764	788	751	815	837	841	762	829	869	796	783	775	819	870	806	831	846	877	835	804	831	827	763	753	811	810	771	810	789	820	797	821	743	862	816	794	848	827	792	796	774	835	795	802	858	771	816	851	817	783	871	826	797	844	776	790	812	795	812	787	797	816	795	807	781	833	865	835	807	829	769	759	810	743	853	823	808	760	800	799	801	801
24406	20998	23970	28200	20998	21026	11090	656	421	395	369	346	392	346	342	339	367	330	318	320	294	344	350	323	345	335	339	321	291	335	318	277	321	326	344	334	323	303	313	300	301	311	309	324	266	295	321	313	304	324	323	312	308	300	310	331	354	302	281	356	316	317	285	331	317	298	313	333	319	338	333	314	320	307	349	327	351	327	324	303	344	283	291	344	304	295	298	257	324	325	316	336	314	296	329	318	329	285	309	318	322	299	327	303	305	330	297	312	318	298	310	302	281	313	260	322	345	338	330	335	333	302	338	306	276	289	286	301	323	294	327	309	309	333	312	283	326	309	271	318	309	315	268	302	339	321	304	318	284	296	323	276	308	302	283	294	338	307	287	318	337	323	318	323	335	284	314	296	307	282	332	323	291	309	313	296	317	283	298	314	318	304	293	301	348	292	304	290	312	291	285	304	304	336	307	276	291	294	292	304	314	333	301	287	319	319	316	300	322	312	303	333	353	307	336	294	314	309	327	298	317	282	308	286	298	316	335	316	321	331	322	324	312	293	308	303	317	323	287	298	325	323	316	327	323	306	279	287	329	280	317	299	320	304	299	258	288	281	274	312	323	314	288	326	321	320	323	283	296	292	337	346	301	295	274	281	354	309	295	295	329	297	294	330	322	319	332	290	284	303	303	316	355	305	314	273	324	307	336	321	281	284	298	325	334	290	296	329	326	288	277	307	277	274	314	325	329	327	294	299	302	296	307	350	320	314	315	277	313	290	291	310	313	321	304	293	297	295	315	336	299	346	311	342	280	246	312	347	293	293	313	357	310	312	317	334	303	336	287	305	320	302	296	276	288	274	283	296	315	307	317	317	297	317	290	300	295	286	317	289	282	332	337	327	320	302	335	322	343	316	321	294	284	298	311	279	291	309	322	266	296	308	300	304	305	332	354	302	337	308	273	299	327	321	320	289	299	289	303	295	303	343	298	302	311	280	307	312	334	309	291	313	333	377	337	289	295	299	301	298	314	281	313	319	316	307	323	305	331	315	282	297	289	296	312	287	309	309	317	311	320	310	326	304	303	317	327	305	328	307	302	287	310	304	288	304	295	305	276	271	305	308	292	294	300	292	299	318	319	337	299	323	332	346	283	284	276	299	332	304	266	276	331	308	312	277	335	319	291	289	286	310	343	324	327	292	243	305	287	323	271	315	286	316	301	296	325	290	303	324	304	328	304	342	303	322	285	278	290	276	279	305	323	315	314	323	260	320	308	321	290	355	314	304	305	295	339	301	284	321	323	284	297	300	287	343	274	305	317	300	306	318	322	298	279	279	305	288	299	291	336	346	299	339	327	287	282	322	323	286	299	339	299	305	271	327	303	311	329	312	265	287	322	299	271	281	311	342	310	316	298	343	306	322	289	341	325	281	315	287	295	308	310	287	300	326	322	288	289	294	319	307	289	288	311	299	309	313	294	324	293	330	267	314	286	320	315	285	327	327	346	288	304	316	305	286	298	314	291	316	329	321	321	281	291	299	326	278	316	270	317	294	319	309	293	275	309	315	307	332	302	335	269	266	294	337	312	330	315	288	285	314	305	284	308	296	298	290	327	282	246	314	315	318	328	311	322	320	246	322	312	302	304	275	311	310	304	321	339	308	295	295	310	317	339	351	315	297	318	289	299	289	330	319	291	303	309	275	310	295	357	314	303	335	316	336	310	312	349	282	280	345	303	321	317	322	299	318	313	322	313	294	295	318	328	342	319	320	318	318	296	284	315	312	283	314	303	289	334	332	289	316	276	284	280	284	323	322	273	292	294	311	287	305	287	298	301	305	315	306	330	298	324	288	291	313	287	291	319	337	339	316	340	286	301	304	345	284	312	286	273	275	315	316	314	294	284	283	314	335	315	333	312	267	298	301	320	294	323	293	298	279	308	320	279	286	308	323	312	302	290	311	320	329	289	304	284	317	341	304	295	333	282	342	334	352	341	325	269	277	296	268	303	282	276	304	313	328	301	286	311	334	332	339	340	297	325	329	302	287	304	283	315	299	295	299	304	290	297	261	259	301	302	333	336	298	276	279	320	314	303	316	288	321	315	290	300	323	305	319	279	310	283	292	317	311	290	316	261	289	319	314	324	306	296	270	300	257	286	315	286	346	318	301	329	321	310	302	299	315	347	313	329	315	306	343	308	269	271	316	310	310	302	343	309	276	263	303	281	316	342	309	294	324	333	317	310	298	320	289	274	320	286	294	315	347	328	276	292	314	296	339	289	325	300	309	317	309	262	293	304	294	296	320	337	322	294	303	325	327	279	333	297	325	334	314	297	334	317	324	348	311	287	300	305	317	327	291	296	318	315	286	297	317	333	335	292	312	268	336	316	299	281	321	331	291	328	319	301	311	295	309	339	288	277	360	319	287	302	311	365	288	333	318	327	310	328	317	336	304	317	310	298	317	305	326	307	310	312	316	351	298	289	294	275	277	303	312	339	328	347	318	266	335	289	319	320	293	333	300	311	296	323	284	281	268	303	313	279	332	304	317	269	306	341	297	307	343	301	277	271	276	316	306	313	300	327	307	304	307	268	331	308	298	283	295	328	324	319	342	310	308	315	349	304	314	312	297	304	317	308	281	339	315	291	315	299	282	313	338	309	319	350	319	338	325	282	321	304	318	298	298	302	323	304	309	326	311	320	294	257	311	305	273	317	321	295	282	320	298	298	282	322	296	291	273	314	299	324	301	363	318	310	288	289	305	313	320	310	311	309	319	308	320	257	335	321	306	314	321	323	320	327	313	294	280	302	294	292	335	307	345	326	301	293	293	288	275	305	316	299	302	363	304	322	309	289	305	308	310	306	338	281	297	291	317	314	303	332	299	305	274	281	307	317	310	320	296	326	273	292	305	300	285	282	318	284	335	305	302	303	273	312	297	334	301	313	316	342	316	321	305	350	336	336	299	280	286	312	291	315	280	298	260	302	292	335	295	315	304	315	315	316	306	319	368	312	343	335	330	325	312	286	337	296	287	269	332	311	274	289	284	287	311	308	293	322	304	328	311	303	310	310	309	310	292	298	302	334	291	308	296	312	316	323	289	323	309	308	308	284	313	335	329	306	286	292	317	339	307	307	279	329	313	328	288	304	295	314	287	293	288	319	280	341	295	319	289	286	348	275	320	304	330	318	305	281	271	281	313	307	311	289	318	318	301	308	307	339	293	277	332	352	299	311	322	327	308	333	325	299	300	307	312	341	313	289	292	295	300	359	318	320	314	284	279	296	301	307	276	291	314	270	269	305	326	340	299	325	311	297	288	321	303	296	310	306	344	317	304	325	327	321	271	299	287	311	280	319	285	294	312	342	277	323	296	293	289	270	330	312	306	303	286	271	311	258	308	321	322	303	325	292	321	308	308	302	294	291	309	322	336	285	283	300	316	311	327	277	335	323	320	300	278	333	301	277	291	307	313	293	309	337	295	301	292	307	328	305	299	301	326	338	318	305	341
4055	3255	1648	1019	827	779	714	695	676	691	652	681	665	665	621	632	641	653	637	665	695	671	643	656	646	645	642	620	667	670	657	690	678	664	670	627	597	635	648	642	619	646	633	650	631	630	632	697	648	645	604	630	678	622	638	617	646	604	678	611	686	624	680	662	657	612	626	681	638	673	663	649	641	692	656	624	683	627	641	591	635	615	644	633	653	597	654	638	660	656	617	668	660	655	641	599	620	614	632	650	606	577	603	601	646	684	578	613	674	632	640	698	602	700	615	625	641	652	634	697	676	653	647	663	659	609	645	640	621	656	647	655	625	661	667	680	617	627	604	650	653	653	591	693	627	654	652	653	645	628	677	657	642	612	677	687	631	580	635	635	601	680	640	626	639	664	647	677	603	628	656	625	636	685	689	683	681	664	621	650	626	679	640	660	620	665	694	665	663	632	668	624	640	670	657	649	667	644	645	638	662	623	631	607	664	654	655	638	669	662	632	657	630	639	669	641	655	649	664	626	619	699	660	676	661	613	709	651	648	623	672	688	629	607	645	633	655	670	638	586	597	603	622	654	613	702	654	610	646	610	627	629	633	685	665	687	620	671	581	656	624	638	648	667	625	646	629	685	613	656	643	662	610	642	569	656	635	662	606	573	638	658	634	613	633	620	617	684	659	677	661	632	632	632	625	588	657	641	648	676	646	635	636	631	629	641	638	625	658	649	670	668	603	643	696	650	640	591	606	593	677	610	656	707	568	616	650	623	626	632	683	662	619	655	674	644	667	649	635	637	619	638	648	633	620	675	632	642	619	635	657	656	597	642	690	630	666	632	603	627	686	668	654	612	626	662	656	652	651	621	651	654	642	618	576	642	631	679	624	674	591	678	625	645	627	645	677	655	650	626	626	622	633	666	629	634	627	624	629	641	648	612	676	653	667	651	606	647	650	623	654	657	626	610	656	638	606	691	613	612	646	647	652	648	629	638	707	633	665	659	640	628	601	581	652	648	621	677	650	635	669	637	635	690	678	619	688	638	611	680	649	629	614	656	640	632	664	633	660	658	671	664	669	611	621	683	608	685	635	639	634	610	659	613	662	606	621	637	670	627	587	643	650	683	605	678	599	640	668	660	676	633	709	656	666	643	636	670	666	702	658	627	582	610	638	688	618	631	650	664	623	667	625	650	656	676	630	662	669	660	649	653	684	651	671	636	595	654	608	632	638	581	664	705	640	652	628	671	655	637	675	689	657	655	680	638	651	646	613	631	614	631	660	640	626	653	605	648	648	610	599	649	676	636	610	665	671	632	633	584	686	610	641	608	630	679	646	660	638	648	625	691	619	623	641	636	678	638	634	656	662	649	653	635	621	668	668	658	671	650	654	679	676	593	652	612	635	589	660	657	644	620	680	660	635	671	640	643	660	618	679	640	641	637	633	657	630	628	680	619	673	635	682	622	614	604	638	661	639	647	672	682	673	661	599	644	662	660	660	623	601	671	631	665	622	635	660	610	622	686	701	668	664	665	659	683	629	631	677	640	692	653	659	645	631	632	653	615	644	649	695	630	634	649	621	671	626	613	666	629	625	643	636	628	617	612	647	641	651	659	637	640	651	665	599	646	626	652	694	644	639	631	679	632	645	666	645	666	645	635	644	636	648	647	645	647	638	654	649	676	605	643	647	642	659	645	604	667	668	638	691	621	633	656	662	711	622	623	673	619	656	580	654	621	636	697	686	600	671	634	597	625	698	635	634	646	673	667	659	677	619	603	633	615	576	651	632	661	613	676	634	663	618	652	663	566	643	643	617	649	670	647	695	613	642	670	690	645	624	713	636	633	640	644	625	656	673	648	650	645	618	670	655	629	637	687	646	629	611	630	647	618	675	677	668	665	687	611	662	646	624	690	655	631	674	614	600	646	617	653	633	657	618	654	628	665	668	625	655	649	645	649	625	625	655	682	669	622	656	602	611	685	664	697	651	660	622	702	617	632	629	632	623	648	649	641	648	650	673	625	622	673	642	653	654	591	603	621	629	699	629	625	653	646	685	631	694	654	613	680	601	661	698	617	643	651	673	660	635	637	657	610	682	662	615	621	591	622	680	630	634	624	663	644	651	657	663	650	661	647	665	648	600	691	654	652	641	623	642	699	606	678	659	647	657	642	663	622	641	620	659	628	637	628	642	654	700	659	647	617	663	620	652	651	658	611	627	644	672	674	646	682	602	605	626	655	631	642	635	661	654	649	592	655	638	669	638	612	656	589	624	684	600	680	670	615	660	687	648	624	684	626	661	601	630	627	623	647	678	656	627	676	685	657	655	666	627	620	636	654	655	611	655	617	679	622	610	646	628	600	667	606	653	650	657	634	635	662	658	678	640	631	672	646	677	628	666	643	631	619	615	633	657	618	681	626	628	662	648	635	654	625	627	620	668	643	622	669	642	673	654	628	669	595	706	637	669	613	618	681	660	644	625	669	675	633	653	641	677	609	635	707	631	650	665	641	661	666	610	663	620	703	566	666	671	644	647	647	657	661	664	651	622	634	675	679	624	656	641	644	617	665	654	693	650	646	690	649	624	629	669	681	601	607	667	619	631	626	699	602	646	593	672	638	668	636	631	666	654	639	595	646	633	623	621	635	632	631	623	614	666	658	654	652	620	640	687	649	675	659	684	663	652	656	627	651	661	622	671	635	633	678	670	616	660	580	584	608	641	635	653	637	653	630	649	659	643	630	654	654	629	652	627	628	657	602	618	646	631	635	664	629	641	604	684	626	697	658	618	651	647	670	693	661	630	692	632	689	659	691	635	657	636	642	648	663	672	591	663	669	685	649	607	656	620	653	648	627	676	601	632	632	631	615	657	648	659	642	637	648	628	635	641	631	628	643	655	598	687	621	641	659	658	672	647	662	658	645	631	642	601	661	661	628	646	634	633	605	669	655	662	616	680	640	663	714	641	658	650	640	673	673	614	677	631	700	613	684	664	635	630	619	658	634	626	646	636	665	624	658	591	656	649	642	665	648	640	672	662	676	680	611	607	615	619	640	679	631	640	667	661	627	650	668	629	645	621	685	660	618	637	626	642	695	656	618	649	653	636	669	633	718	671	623	653	657	620	663	597	625	625	672	615	621	644	645	669	656	635	596	687	613	608	669	628	626	596	625	655	641	672	642	670	685	665	641	645	618	646	614	639	657	691	640	639	642	640	640	667	633	634	687	666	677	621	620	616	677	649	641	674	657	648	622	646	646	617	634	669	667	652	680	635	639	610	650	667	612	609	617	645	632	651	630	654	650	663	630	646	660	613	655	658	666	616	662	623	670	636	659	624	614	637	663	645	624	655	666	642	658	678	617	663	682	668	656	642	651	633	659	645	669	634	636	658	611	674	677	616	615	654	671	683	656	648	612	605	604	650	666	627	647	617	644	663	601	716	616	599	641	611	661	630	625	647	644	647	615	682	631	644	603	649	669	669	658	616	681	692	603	620	685	638	642	625	644
33221	14614	2203	367	341	265	283	243	223	229	210	235	209	247	202	248	231	219	243	225	248	182	221	212	237	227	252	224	269	241	251	227	232	194	235	225	213	229	206	218	242	243	240	249	238	240	233	202	198	229	259	222	200	200	231	227	224	207	228	227	248	229	227	268	224	223	210	224	218	217	254	243	221	215	230	236	246	253	223	216	233	254	219	234	214	230	210	228	269	236	231	248	213	272	218	228	210	199	220	251	251	233	206	227	222	256	239	229	231	232	245	220	241	223	224	203	228	237	222	234	235	231	241	220	266	229	218	244	233	243	224	238	233	236	255	216	249	234	236	232	222	243	223	223	209	223	211	206	214	224	229	212	246	251	230	206	230	240	211	217	205	223	234	244	212	235	235	251	203	230	244	212	239	236	227	249	206	236	223	261	246	213	214	178	263	240	238	230	225	220	217	209	223	191	230	203	247	234	229	248	210	239	236	239	250	231	246	237	239	218	230	205	213	224	233	213	249	210	216	235	231	232	238	244	246	214	239	212	213	210	222	188	236	218	223	233	212	198	249	231	229	212	215	214	210	212	208	237	233	242	219	218	245	211	221	240	238	224	224	238	218	239	215	227	240	226	237	246	239	207	240	213	204	239	205	235	223	235	206	245	226	239	258	195	221	246	219	240	230	232	244	217	224	254	232	188	201	222	262	229	229	224	264	233	239	211	246	271	226	242	239	222	213	218	227	215	238	224	220	222	227	254	232	213	211	236	226	227	205	198	249	214	245	253	236	199	216	250	247	224	199	259	226	234	192	219	233	224	232	244	221	243	237	231	214	241	262	240	223	252	242	212	211	254	245	198	217	220	241	204	249	205	232	222	238	216	240	233	235	229	244	227	216	217	251	208	245	227	240	230	239	238	260	238	204	238	201	257	217	189	211	225	225	251	205	220	247	239	266	234	218	218	238	232	228	199	261	228	218	231	231	218	210	229	248	254	237	260	242	222	218	217	223	261	220	222	253	238	214	221	231	274	219	251	252	219	244	229	205	215	220	220	227	258	226	224	240	265	240	184	197	261	218	220	202	217	223	208	253	234	216	241	219	226	231	252	242	228	219	232	231	237	223	242	219	244	230	235	207	225	254	230	210	242	244	226	228	228	236	238	237	236	247	234	226	219	237	194	231	233	224	221	205	247	235	198	230	231	244	230	248	204	229	216	221	263	203	227	240	216	243	215	222	233	223	242	227	222	244	233	241	230	199	246	191	260	207	200	195	196	224	220	236	240	222	228	229	221	234	249	198	244	224	204	212	228	242	214	233	211	239	234	241	240	208	242	227	230	214	216	233	250	223	226	233	226	212	239	238	234	220	189	224	241	215	221	225	216	230	242	230	220	201	254	214	224	254	219	211	242	226	239	217	240	235	208	246	217	253	225	211	208	206	201	225	247	254	220	235	223	228	201	208	261	191	215	224	238	206	239	200	221	206	231	224	229	234	236	237	236	220	219	266	242	227	219	217	217	230	222	258	218	234	239	229	224	237	212	221	238	226	232	254	227	216	234	231	253	222	235	234	228	226	265	232	207	217	224	192	237	247	208	186	220	233	227	218	230	230	227	265	233	252	238	229	204	216	218	240	246	263	259	227	219	214	217	215	232	215	238	219	238	237	220	249	219	227	217	229	238	231	220	215	247	255	231	247	216	281	234	223	228	232	253	224	212	199	226	222	235	209	221	216	223	204	232	241	281	206	215	197	220	248	228	241	204	207	212	191	235	236	224	216	246	236	234	205	224	230	237	201	233	242	207	231	222	224	225	213	223	238	226	228	229	236	214	231	260	227	218	236	236	239	257	227	232	217	244	248	238	210	213	257	204	247	234	247	220	259	235	241	207	237	184	237	241	210	243	245	226	228	223	256	229	237	223	212	239	230	209	245	224	258	224	218	218	224	211	229	214	228	235	188	262	216	212	220	236	223	236	245	215	227	204	236	215	228	270	216	229	230	245	231	231	247	251	193	237	201	238	223	262	217	232	214	225	199	228	264	252	213	229	218	223	202	245	216	242	205	241	208	232	228	226	235	201	225	222	230	250	235	229	230	187	235	206	232	220	235	228	238	233	223	213	202	245	205	237	227	207	236	228	234	212	265	224	239	228	253	249	221	225	241	205	252	221	197	223	219	226	240	219	254	250	228	235	239	237	241	231	254	231	271	201	209	219	215	238	250	238	230	222	202	218	210	242	229	192	233	231	227	207	231	206	236	246	205	221	242	191	218	217	249	221	224	255	230	228	214	234	238	213	218	209	237	259	235	255	222	218	234	232	248	216	227	247	232	253	215	229	233	199	242	236	235	257	212	217	227	216	219	222	221	238	212	225	203	234	217	235	225	238	248	236	235	215	227	212	214	217	241	234	216	223	227	237	224	227	237	223	248	228	226	238	228	233	213	222	243	239	251	260	216	235	225	227	222	251	218	247	231	238	228	209	214	237	246	252	226	221	218	208	240	240	209	254	206	253	235	273	234	232	226	229	219	239	208	206	218	210	227	219	262	236	211	231	239	244	234	254	237	256	258	208	230	221	232	230	217	239	215	204	235	234	231	228	208	215	229	210	237	216	253	215	240	216	229	215	245	223	271	212	220	213	205	223	235	237	213	218	226	203	200	223	226	233	193	223	240	196	247	221	215	227	234	232	210	240	219	212	238	218	219	213	226	215	225	216	212	244	227	213	218	192	229	207	222	230	216	222	237	225	213	183	238	211	221	195	231	221	210	202	226	200	240	228	205	232	246	240	225	211	246	260	209	229	223	208	195	226	191	248	243	252	201	192	219	220	241	223	205	203	253	211	212	235	236	234	217	200	215	242	231	242	225	187	176	229	234	229	208	235	243	267	209	189	233	252	216	241	231	229	221	220	199	242	220	212	215	236	219	207	221	225	235	211	220	234	228	205	211	231	227	229	225	261	226	244	237	214	235	236	235	189	190	207	239	229	209	235	207	253	234	235	214	242	205	228	219	200	218	255	224	240	285	254	217	198	189	198	205	231	217	213	264	243	226	262	272	226	204	238	213	215	190	210	221	227	225	224	213	226	224	236	224	227	235	249	217	223	234	179	219	231	225	245	230	211	227	244	243	202	199	254	231	225	227	194	258	231	207	199	193	214	214	220	215	238	239	209	208	237	241	256	229	237	249	230	220	237	248	242	208	236	212	214	245	216	216	229	237	241	212	207	263	237	243	192	206	216	219	236	213	271	221	219	242	244	228	206	241	222	200	223	249	199	209	235	253	244	220	214	224	206	212	225	238	219	245	200	211	223	233	213	233	225	228	233	239	251	239	231	231	220	257	224	252	243	236	239	210	222	190	224	238	227	264	222	227	225	208	218	224	236	223	234	244	200	229	202	230	208	207	228	212	237	242	234	208	216	214	231	224	205	220	232	248	255	242	224	226	222	197	248	216	232	223	207	248	268	238	289	223	226	243	222	210	217	215	204	229	233	231	234	234	204
7635	631	583	546	534	524	584	592	531	554	604	583	537	515	531	561	525	549	569	592	556	556	536	573	534	520	550	551	525	549	578	548	513	551	584	545	549	543	555	552	496	568	538	611	510	557	555	544	542	543	516	517	560	548	553	549	554	557	519	564	560	573	596	544	487	536	531	537	535	536	517	593	545	571	523	556	564	545	540	535	513	545	565	580	551	540	550	536	546	537	531	564	598	563	549	547	528	553	564	539	570	508	563	513	478	550	523	557	520	575	583	556	550	558	552	567	556	555	587	504	535	551	507	539	546	509	586	519	571	530	545	523	556	563	578	500	502	553	580	505	566	488	522	567	533	518	577	568	563	517	519	579	529	550	536	528	600	561	583	561	567	564	563	513	508	502	525	559	546	567	571	561	552	536	564	519	541	571	554	543	563	577	564	578	511	537	547	548	544	526	552	567	558	542	532	533	534	580	550	572	521	522	535	540	565	531	530	530	569	571	536	556	532	565	530	549	564	528	577	506	577	561	522	504	543	449	534	532	548	538	569	493	519	535	555	567	572	562	561	537	474	538	538	558	505	549	590	527	534	522	530	555	547	535	568	557	536	554	573	532	529	515	535	523	545	525	562	513	577	505	569	552	553	610	547	527	561	564	577	530	529	555	517	565	540	595	558	577	582	572	543	591	560	510	569	565	564	578	529	490	550	533	503	528	530	500	549	503	538	534	592	549	511	551	567	543	555	520	523	514	521	557	558	591	497	552	559	564	553	614	526	563	544	579	532	546	517	537	585	565	505	526	553	552	572	571	549	571	574	562	523	540	572	543	559	532	597	541	549	534	591	524	574	507	560	534	565	520	550	529	532	549	572	540	549	566	560	536	516	576	538	552	570	564	568	527	594	562	516	542	521	510	522	574	518	563	544	472	560	564	538	579	560	561	558	538	579	540	544	528	486	549	521	511	515	509	547	543	527	549	518	530	559	559	539	571	554	569	531	586	561	574	555	559	561	513	539	525	506	566	557	555	539	550	581	548	581	541	551	552	551	559	565	553	531	564	537	509	529	501	506	524	553	515	530	534	552	512	584	533	545	559	560	578	521	534	545	582	551	569	546	511	549	555	537	559	528	530	535	545	613	581	553	544	559	535	591	502	534	571	512	535	516	547	577	551	540	567	525	519	553	492	571	518	538	538	561	574	564	555	516	546	561	569	586	546	523	584	596	537	524	547	509	558	542	528	559	513	553	583	586	583	552	568	540	544	544	565	535	539	561	535	564	567	490	562	553	539	565	522	562	570	561	519	519	570	561	574	514	520	551	575	591	559	566	551	583	571	533	533	522	557	534	563	527	540	552	552	571	526	549	487	546	550	515	521	557	546	517	599	542	539	557	565	553	549	541	567	567	569	535	586	569	560	526	555	522	507	569	549	561	520	544	544	534	559	549	570	546	563	534	564	557	548	543	541	530	574	552	542	539	563	537	573	554	594	522	559	514	545	561	565	542	521	507	543	546	565	517	562	583	541	555	592	534	554	571	553	567	546	528	580	578	569	557	553	553	556	543	532	532	600	540	570	555	577	581	582	544	552	542	562	538	571	554	571	521	541	565	558	550	551	554	572	554	572	551	577	491	528	587	538	549	530	515	571	576	548	536	553	568	490	545	544	571	541	584	551	545	554	527	514	535	529	543	585	547	540	556	556	540	536	567	521	549	538	569	544	498	555	540	535	551	528	495	569	542	551	536	533	566	597	575	597	578	539	535	529	538	548	553	592	551	544	541	544	535	571	562	569	545	546	636	522	532	538	528	569	576	583	578	527	591	499	534	539	519	589	576	522	508	561	533	579	560	531	523	577	588	550	578	536	523	576	546	543	543	551	546	553	518	485	557	522	563	570	541	563	515	552	578	482	543	566	540	520	554	527	535	562	535	584	532	546	534	549	579	495	550	608	555	541	551	563	530	542	537	554	486	518	536	555	521	558	545	566	558	527	580	556	571	520	553	512	552	566	574	499	588	527	568	554	535	574	544	552	556	522	575	522	591	592	547	543	528	539	544	568	536	548	539	570	552	585	514	530	506	519	557	580	557	538	562	522	559	546	540	578	556	537	519	531	561	530	559	559	543	574	552	555	554	538	525	569	482	524	541	516	535	502	554	550	556	570	534	517	552	564	552	538	525	531	468	565	571	501	558	528	555	570	562	548	549	513	524	597	556	532	520	522	541	558	506	531	518	518	536	535	537	529	575	564	584	504	519	553	557	521	542	545	533	545	556	565	556	546	542	557	523	535	530	566	582	543	550	583	529	499	518	526	559	580	539	548	586	550	554	604	609	550	527	553	556	556	535	537	592	516	574	575	586	547	522	525	546	583	530	559	583	552	545	530	535	508	545	507	575	545	541	577	533	543	506	553	536	512	546	556	562	561	540	535	574	555	546	550	563	542	535	557	547	515	587	551	509	548	517	550	594	521	536	546	564	515	568	550	557	555	565	530	552	537	518	604	567	578	549	532	530	526	527	542	542	500	553	528	539	557	557	567	534	564	574	544	539	549	575	558	557	551	492	553	553	542	564	528	548	537	498	538	525	581	507	517	572	574	515	537	580	472	507	514	544	521	534	534	535	555	592	526	570	534	538	550	518	548	576	559	567	551	543	574	518	555	523	509	564	526	530	498	539	551	541	513	555	557	544	532	575	504	546	592	561	515	517	555	535	562	558	534	549	538	538	570	571	533	554	533	587	562	595	547	530	573	519	571	541	550	509	556	555	508	565	589	568	554	574	558	556	544	522	548	528	544	548	536	492	524	523	587	545	543	558	504	512	567	545	551	572	512	587	529	551	535	613	527	535	483	536	535	560	582	575	601	558	548	568	564	546	527	569	558	534	603	523	495	526	562	555	554	547	561	551	539	535	541	570	530	566	563	529	522	542	509	558	569	596	550	545	521	535	559	522	559	575	528	545	555	521	577	579	542	535	542	554	532	545	504	550	582	528	512	567	539	519	500	583	553	548	592	558	550	536	546	547	525	571	551	539	521	564	540	495	561	525	523	576	541	524	532	544	544	521	545	535	574	548	513	585	510	532	527	551	558	565	513	548	549	584	523	549	557	548	526	565	612	558	581	587	548	547	515	546	544	545	564	548	555	534	547	532	554	533	556	554	545	546	560	567	534	555	557	534	573	587	574	559	568	592	554	499	577	567	561	557	549	563	530	531	560	559	542	564	552	576	535	508	534	528	536	557	520	527	559	567	544	537	516	563	555	550	520	563	547	525	551	523	580	560	557	530	558	535	566	534	571	556	586	536	526	538	517	543	520	526	577	536	553	552	579	588	534	522	575	546	543	548	551	546	540	544	539	603	520	555	551	551	562	585	559	575	509	558	542	485	574	527	585	555	533	550	554	535	586	539	532	542	528	551	517	506	553	572	555	551	569	540	535	542	560	525	561	561	554	513	569	520	573	569	546	529	565	511	503	534	584	592	556	567	580	556	556	557	607	529	592
25097	20992	23595	28560	21005	13181	765	533	452	407	434	439	407	394	401	388	389	405	423	390	402	401	403	358	340	379	419	365	417	382	377	375	397	359	378	375	387	386	392	387	403	393	384	372	410	367	397	362	403	387	426	383	355	362	404	408	390	366	366	364	357	357	384	410	380	361	413	400	372	375	437	375	394	399	352	380	357	383	360	379	375	400	349	393	417	365	384	410	375	444	363	415	371	333	358	329	398	388	389	391	354	388	394	384	370	379	370	370	372	381	386	385	350	407	353	395	403	386	376	366	340	404	364	360	414	398	381	386	373	363	356	343	443	370	405	386	421	349	352	349	383	354	398	372	337	367	355	416	383	396	385	356	359	322	379	375	361	397	377	361	380	351	391	394	368	411	344	395	369	377	388	398	391	359	421	403	352	365	382	366	383	380	397	406	355	367	397	426	372	381	369	401	388	397	387	367	369	370	368	359	360	369	355	379	366	393	336	381	352	365	418	379	407	351	426	385	402	403	366	368	373	374	355	328	389	352	374	352	371	387	361	372	356	401	373	397	393	353	380	423	372	396	353	349	373	400	372	358	365	397	384	371	398	379	378	381	383	368	364	367	389	362	366	379	383	363	409	386	330	367	367	396	390	379	399	402	403	332	380	383	358	372	374	394	384	377	383	351	425	430	446	409	358	411	416	377	393	405	386	412	329	351	383	364	384	383	415	357	398	373	404	395	378	386	357	361	384	348	361	363	383	358	405	381	405	401	357	352	361	418	407	377	384	367	407	401	382	325	356	390	368	366	382	445	384	358	392	355	381	373	389	377	383	321	349	397	389	402	343	385	399	360	405	376	383	374	360	352	355	374	373	398	381	419	417	388	397	408	362	360	392	403	415	399	381	383	381	368	377	346	360	375	365	361	382	365	393	387	378	414	356	373	362	375	341	410	366	390	390	419	378	363	399	377	428	375	353	400	388	362	399	395	401	349	387	385	385	349	388	356	378	419	342	366	375	390	389	325	365	409	405	366	377	379	376	369	374	402	373	386	383	384	400	380	387	364	387	425	376	364	398	384	362	382	372	384	363	377	372	367	419	372	398	363	356	373	367	363	348	405	401	368	424	413	364	397	379	372	390	368	359	422	392	371	396	390	357	378	378	382	371	403	371	325	376	387	410	407	386	365	364	428	368	347	368	339	391	365	359	379	379	370	390	414	400	412	401	387	381	405	381	360	388	393	375	414	401	414	346	364	373	376	373	369	373	380	373	387	372	339	407	358	387	409	384	395	421	372	373	402	385	354	382	381	381	364	407	378	377	410	373	367	415	370	379	392	359	377	377	368	354	339	369	409	391	377	369	351	387	353	366	379	391	368	417	390	373	390	380	411	359	382	400	394	425	376	422	357	371	368	408	390	398	404	403	416	371	370	346	366	377	361	362	371	384	365	402	361	397	368	342	376	384	420	316	367	375	377	363	407	385	384	357	376	387	376	341	370	386	371	358	380	359	389	418	366	363	384	341	351	363	402	375	332	381	345	398	406	352	363	356	405	368	344	421	430	394	424	376	363	353	351	335	414	391	386	353	399	326	416	386	366	381	375	349	379	376	377	347	335	401	388	401	363	380	363	386	363	389	365	381	400	395	378	352	391	388	381	358	349	354	340	396	393	413	387	384	374	399	405	342	369	375	399	358	387	391	382	420	389	357	424	388	380	363	386	412	383	397	357	367	401	351	367	391	381	380	397	372	404	365	391	415	365	377	385	380	409	395	393	382	362	375	339	421	362	355	374	419	347	370	380	374	373	345	368	336	370	348	374	384	380	390	371	447	356	404	362	407	399	415	373	403	427	350	350	403	383	382	400	384	358	375	381	385	364	350	375	379	371	363	413	388	395	366	366	377	388	374	380	377	405	375	359	402	398	386	405	345	346	383	340	379	410	424	358	374	389	362	388	369	349	397	380	380	367	375	351	359	377	370	376	422	365	421	376	377	353	383	380	374	346	372	341	363	362	350	412	337	397	366	379	378	370	385	393	421	403	343	375	356	372	371	356	387	342	341	356	397	400	391	345	400	387	410	375	375	426	382	348	397	400	381	375	379	399	406	385	368	386	413	365	404	379	394	347	399	368	388	366	377	381	376	355	391	410	381	370	409	369	375	355	375	371	398	366	371	417	354	391	382	387	397	421	374	388	354	396	370	371	362	382	391	361	359	364	353	370	375	369	390	377	352	372	386	356	359	368	347	407	407	395	336	369	400	384	396	389	405	375	358	343	363	365	380	354	373	367	410	407	401	362	376	389	340	361	410	372	392	383	377	367	387	359	411	391	343	416	381	362	372	365	401	413	377	372	379	358	430	379	392	372	400	368	398	364	384	409	360	351	373	360	399	344	369	376	374	404	344	388	396	329	385	389	343	356	387	386	352	378	377	374	382	393	420	401	359	413	411	362	368	402	400	401	371	371	379	361	368	364	369	385	369	391	384	362	322	428	379	384	395	380	388	402	402	390	379	385	371	393	380	380	413	384	385	374	353	378	365	353	365	385	345	374	387	366	381	387	370	374	389	386	354	370	358	397	401	404	406	364	398	437	370	351	388	373	386	384	362	401	367	387	390	374	388	375	411	372	412	380	369	378	340	361	376	404	424	383	422	390	428	396	318	387	350	377	389	401	335	369	418	392	335	355	361	370	368	356	354	357	368	388	349	361	395	397	399	407	400	335	391	381	352	340	387	376	408	383	347	413	374	400	357	371	356	395	372	377	354	408	380	389	345	380	379	368	369	332	366	416	401	352	373	385	384	363	382	345	393	371	370	385	366	380	409	395	372	363	365	369	382	398	409	361	370	366	395	386	414	387	406	379	356	367	373	358	395	362	379	372	358	395	382	357	391	378	367	406	334	373	387	379	397	418	397	369	376	370	373	415	357	399	333	405	350	373	382	387	381	358	405	334	375	412	360	377	364	364	367	345	374	405	360	361	355	356	377	368	389	400	391	381	367	376	381	330	378	381	386	363	388	374	370	400	375	394	359	381	419	344	368	365	378	405	341	413	332	383	398	399	399	358	383	378	335	414	395	398	377	402	429	386	378	356	380	400	409	362	384	402	400	378	367	341	392	405	385	375	355	386	392	374	375	389	386	382	366	386	380	403	381	382	360	368	390	381	376	400	372	365	388	388	370	383	418	380	393	391	372	347	409	343	357	377	353	374	424	384	352	386	372	401	397	382	397	392	362	416	338	408	378	367	349	370	399	365	390	360	380	352	371	374	375	385	353	410	418	377	356	347	362	371	372	366	364	345	371	366	385	352	383	401	356	387	365	367	364	379	420	376	350	375	386	394	372	393	361	369	382	418	396	382	332	365	397	417	396	370	337	365	408	358	400	357	401	349	357	393	379	397	353	381	405	388	374	420	397	322	344	372	388	349	390	329	395	349	394	344	376	415	384	393	380	345	366	343	355	387	356	382	367	397	381	373	372	375	354	373	410	363	393	334	369	355	359	373
4393	2253	1387	999	934	853	842	857	861	831	810	815	791	847	824	823	827	840	796	816	871	790	814	841	791	788	850	847	782	811	839	826	855	823	810	802	825	831	808	779	850	863	804	796	821	803	774	834	845	821	781	813	841	797	853	821	788	831	830	864	842	831	843	796	807	773	846	867	800	809	814	827	791	770	749	819	809	797	762	787	810	818	809	842	819	816	802	832	803	783	792	835	792	801	796	811	809	833	841	833	842	822	792	818	841	780	879	818	803	814	804	788	819	799	812	819	829	817	810	842	784	790	768	794	798	784	837	806	802	830	819	839	764	822	793	782	784	797	795	757	793	816	850	811	818	849	792	790	813	767	823	791	787	790	831	830	795	782	867	807	791	828	831	780	804	869	801	794	847	855	841	819	853	787	833	770	799	805	777	830	829	699	815	797	802	788	776	764	869	814	796	786	813	839	807	795	793	771	829	838	807	810	801	860	734	791	797	794	844	783	780	765	837	773	819	831	802	757	837	815	815	760	814	848	848	784	795	796	816	785	790	879	866	823	760	824	757	787	764	809	794	833	783	820	804	818	823	784	805	839	791	799	867	829	843	763	816	879	842	817	785	811	803	844	836	776	760	798	780	770	810	814	809	796	794	754	806	787	810	765	805	773	877	798	817	828	871	819	823	773	790	846	838	796	854	851	806	753	821	793	785	778	756	794	828	766	839	839	798	823	844	835	859	792	827	764	810	783	793	819	797	746	797	815	768	748	811	796	844	827	849	840	803	830	791	807	813	841	837	801	807	817	809	772	832	849	825	797	838	816	829	812	805	830	811	836	784	852	822	818	797	814	784	855	854	857	857	805	799	880	784	816	793	822	799	836	795	800	829	801	839	826	799	855	760	841	836	757	794	758	791	810	820	835	850	793	767	789	760	811	798	860	807	850	809	825	796	810	763	833	823	783	836	787	776	817	844	805	798	799	790	754	805	794	847	790	804	853	799	827	807	791	854	890	821	796	820	799	791	813	781	795	742	756	818	814	789	807	834	846	758	824	791	817	783	865	812	825	854	839	779	848	825	834	782	807	792	763	803	850	845	798	830	827	755	826	795	807	818	817	776	781	828	770	849	803	788	795	826	805	811	838	824	802	836	829	805	776	864	793	817	806	850	793	786	814	810	825	804	796	819	810	855	826	789	821	822	804	826	794	827	792	806	859	801	811	807	763	809	826	769	782	838	836	805	859	825	799	798	849	800	847	808	849	826	800	835	794	821	802	827	782	832	844	806	808	814	852	842	828	819	823	811	887	789	796	831	833	802	869	810	774	797	815	816	845	827	784	816	832	819	838	834	802	805	858	838	819	798	824	796	810	798	813	802	833	831	783	809	821	829	750	793	750	833	791	762	816	812	804	788	848	857	756	770	804	815	786	833	764	751	785	821	797	822	804	863	809	795	850	811	800	847	836	779	838	843	837	819	788	831	836	825	828	786	777	824	804	896	822	793	848	812	784	785	767	817	791	793	778	792	836	804	765	812	803	813	789	824	824	766	845	798	818	843	820	856	800	783	787	781	774	766	805	838	789	830	761	872	775	782	777	812	835	796	799	785	785	801	786	820	868	818	786	860	831	813	805	805	781	805	791	825	860	800	825	818	827	795	776	832	834	824	862	842	903	788	825	804	825	801	811	794	839	870	838	790	780	808	794	827	818	822	794	775	790	802	842	823	822	805	788	822	794	836	809	842	772	824	830	807	806	798	812	831	769	786	830	792	853	809	763	820	761	821	803	843	781	814	811	855	847	868	804	828	803	858	808	782	813	826	815	751	846	773	783	820	833	739	787	751	784	808	879	825	790	840	829	816	773	807	806	781	797	817	764	851	766	823	773	860	809	866	807	807	832	821	825	803	779	815	827	839	841	840	803	848	822	756	806	767	810	790	786	810	783	815	841	823	832	799	839	792	821	792	859	809	821	799	766	758	785	815	825	800	797	815	847	873	845	795	793	804	795	846	843	786	794	745	826	769	801	849	879	808	802	815	810	854	798	840	871	797	749	838	827	786	887	791	843	814	818	784	861	827	796	809	829	796	795	802	856	795	823	814	829	769	798	786	777	842	770	773	836	827	815	814	825	821	841	819	802	837	795	776	828	807	818	792	824	824	808	851	835	799	851	815	843	799	791	821	838	799	795	798	788	797	820	749	811	797	814	829	795	763	832	766	821	832	834	829	844	798	815	768	827	853	773	803	759	764	850	854	774	822	800	839	833	795	795	772	770	800	862	824	847	777	828	768	834	789	795	811	813	787	826	776	804	860	860	816	807	854	804	797	802	830	811	815	793	776	786	784	826	828	779	866	810	790	829	840	807	792	838	821	823	847	826	851	795	802	793	842	796	801	829	811	807	786	796	879	838	825	857	865	822	801	825	845	805	848	816	763	795	806	855	812	837	780	814	776	843	871	783	831	816	805	841	784	800	811	819	824	803	863	780	818	801	780	805	726	757	822	802	783	845	754	829	792	884	806	777	777	843	831	800	812	793	815	819	823	836	810	841	821	843	802	822	777	859	843	845	828	802	784	812	808	799	813	801	744	802	802	800	773	809	813	819	823	795	806	835	843	836	818	834	799	869	783	774	856	833	801	793	836	855	809	745	811	811	830	803	784	803	799	860	785	823	823	812	791	787	836	879	835	830	782	800	831	803	732	822	825	820	781	790	796	890	784	843	786	820	805	841	826	825	795	771	845	809	771	773	788	811	853	820	812	857	828	828	796	818	844	746	820	814	827	756	823	779	823	781	830	825	821	755	775	816	763	829	784	789	775	792	776	841	811	834	866	774	809	831	814	784	851	821	837	817	817	819	767	814	788	791	804	847	846	813	815	781	795	829	803	780	832	802	762	831	800	784	816	820	789	770	883	825	786	841	839	797	799	827	804	775	790	791	807	846	804	787	859	787	803	809	830	801	786	823	822	798	790	768	769	854	801	792	801	785	823	785	752	872	825	800	787	760	840	805	812	816	800	818	818	839	798	808	819	799	846	793	865	811	778	803	788	847	762	792	807	835	855	857	830	806	801	774	728	824	780	819	807	753	859	810	847	792	765	808	823	812	798	849	800	797	828	844	809	777	860	795	782	797	824	806	816	781	813	852	839	796	801	835	852	835	793	810	751	784	823	784	819	834	831	835	830	853	820	803	840	798	819	823	854	766	801	820	808	796	783	793	838	812	801	792	809	819	834	815	835	849	818	806	766	783	816	814	819	781	767	836	845	811	797	842	859	823	790	820	789	816	823	781	808	812	823	812	790	792	815	804	803	809	791	745	807	768	821	809	799	795	792	832	839	810	838	802	840	827	813	801	878	795	764	855	750	794	798	834	811	820	833	853	836	778	769	825	798	802	830	821	869	771	816	809	842	802	816	748	782	820	815	863	791	808	826	824	770	864	802	852	822	843	786	769	807	802	798	838	790	848	825	804	822	822	852	804	771	836	807	791	811	807	771	799	804	866
24417	21014	23954	28267	21018	21047	11097	690	479	449	369	354	365	397	389	334	326	348	294	335	328	330	319	296	302	284	306	288	287	324	286	314	305	330	335	324	328	303	327	310	314	316	319	351	286	301	283	343	331	300	295	354	292	271	356	342	294	362	331	332	287	310	307	324	314	304	331	290	324	329	332	269	324	295	310	332	321	315	331	297	314	283	290	318	306	301	322	303	347	321	287	321	295	318	311	260	306	286	307	333	281	291	288	304	313	306	282	314	300	318	293	329	321	329	317	318	307	279	289	306	318	316	309	325	300	320	283	307	310	316	320	291	276	327	311	331	309	303	314	299	304	292	306	321	305	284	255	292	325	344	276	308	292	262	271	332	300	331	357	317	321	335	326	306	310	291	286	298	303	345	282	298	328	322	303	294	307	324	306	312	294	327	284	325	322	337	318	316	292	310	326	280	325	303	301	288	278	316	304	298	310	291	291	346	321	309	331	313	280	333	358	304	302	305	306	324	337	306	310	300	290	294	289	267	304	310	292	329	294	311	309	300	308	302	316	287	289	294	300	315	290	296	313	289	365	319	326	304	306	345	294	289	298	292	334	299	301	336	292	320	284	305	293	307	325	320	332	298	324	293	313	322	290	295	326	296	355	305	315	302	308	305	301	346	290	311	286	297	320	303	282	327	297	318	291	322	308	277	280	350	252	307	333	285	279	279	290	318	335	322	302	319	322	313	315	280	313	278	323	321	285	303	294	288	276	293	289	308	309	295	316	345	287	292	292	376	299	294	296	301	300	284	310	344	302	304	320	333	296	316	313	299	326	353	298	300	268	279	322	316	299	276	322	296	300	353	281	283	326	330	305	282	292	292	305	282	314	308	296	318	327	321	314	282	295	319	320	306	325	316	298	305	327	309	309	300	272	295	301	268	319	302	331	297	321	361	321	267	318	267	283	302	297	295	308	326	327	340	291	294	307	293	316	282	272	280	315	310	292	274	309	310	309	315	319	322	287	303	332	320	321	331	304	326	297	308	260	295	302	338	312	304	327	307	311	350	299	328	314	275	306	306	329	303	284	301	304	292	292	274	281	315	299	308	290	289	341	300	332	335	319	324	297	336	331	300	322	307	323	336	299	318	316	300	313	327	312	318	299	332	286	313	316	316	333	326	269	298	309	309	310	287	298	296	288	300	315	278	344	316	324	327	294	297	283	323	295	329	324	323	299	295	256	295	358	311	310	305	297	307	304	321	355	344	340	341	291	317	288	290	304	303	336	313	327	317	303	305	300	298	274	309	293	336	319	261	308	311	267	327	313	294	325	291	304	297	280	286	305	323	319	329	283	281	332	305	316	287	320	307	288	302	281	282	279	291	290	344	291	287	279	297	328	318	292	296	279	293	280	281	326	301	306	333	294	311	312	311	333	331	292	314	283	341	295	292	319	302	308	303	319	300	291	299	284	304	297	311	304	334	334	310	312	320	289	296	326	283	299	341	285	286	305	316	294	326	346	311	292	315	297	341	307	292	295	300	295	316	288	303	279	320	299	288	298	335	280	344	294	313	314	309	304	283	272	296	317	320	296	282	302	316	326	289	328	277	275	301	335	276	317	313	280	288	315	288	306	281	325	312	307	310	321	314	315	318	273	312	304	285	312	303	328	313	301	296	300	285	277	285	286	291	325	306	304	296	347	322	312	323	349	298	315	312	291	290	298	319	324	267	349	311	319	298	295	320	294	348	297	273	321	270	289	323	302	294	311	334	323	349	297	307	285	322	310	319	308	308	343	278	294	348	316	297	305	284	304	275	307	291	300	289	292	308	317	329	315	292	287	340	297	317	313	297	285	325	299	322	312	302	280	309	309	304	280	284	294	311	311	302	296	309	286	281	350	314	325	301	292	304	288	299	304	295	300	320	309	297	343	339	329	317	298	311	295	317	313	288	328	338	277	293	286	310	322	299	282	308	321	345	272	307	286	332	314	297	288	299	308	346	323	283	303	321	325	298	298	320	296	320	290	274	317	301	322	305	303	293	305	317	296	297	320	327	315	306	314	320	294	333	323	292	300	318	319	297	304	331	329	281	293	293	319	334	309	296	324	304	303	355	308	325	320	290	277	305	276	285	299	289	312	296	307	318	311	320	306	287	291	321	286	312	310	283	323	296	332	312	326	300	287	265	291	264	337	303	316	322	318	278	327	278	295	311	296	298	285	295	296	314	311	306	264	287	306	332	337	309	304	284	294	283	334	283	300	297	317	308	286	308	320	308	303	345	338	304	310	313	302	312	297	312	293	290	289	336	332	317	283	303	285	290	299	292	311	283	303	319	285	313	311	320	306	310	328	347	336	302	322	300	319	313	297	312	303	317	293	297	318	328	311	334	302	347	265	328	303	300	288	324	261	300	309	301	305	320	303	283	294	310	319	303	301	308	325	313	303	297	258	278	294	328	310	314	330	331	291	254	310	305	288	297	299	303	313	290	323	286	304	335	305	303	320	300	341	308	332	327	311	343	311	304	272	285	278	338	325	272	268	330	332	327	333	323	319	344	301	320	299	321	306	307	309	296	333	267	312	334	309	310	317	305	316	303	298	288	312	320	348	313	344	285	293	336	331	302	311	321	305	309	326	336	303	286	278	273	324	313	296	295	322	306	270	315	300	334	308	312	313	306	322	313	313	301	302	311	278	312	299	331	339	269	281	343	305	349	321	296	321	304	264	297	287	307	291	295	287	362	323	287	340	282	275	318	320	328	290	265	330	321	325	301	314	298	286	326	331	342	298	312	290	319	305	321	301	301	304	334	296	306	303	302	326	335	310	314	324	317	327	305	316	304	290	283	291	280	297	294	304	326	303	322	279	281	323	311	286	301	298	338	326	293	292	308	310	346	281	304	332	268	315	338	309	298	265	323	315	294	317	319	306	327	324	335	291	280	291	305	310	323	316	336	330	340	314	299	308	311	337	282	313	306	283	310	333	320	314	272	263	302	315	313	298	294	322	310	292	356	318	300	310	285	344	310	304	324	289	303	305	263	315	325	274	274	311	344	298	303	317	308	284	287	331	292	306	296	288	294	281	306	312	295	335	317	317	321	315	308	326	302	312	268	310	309	328	316	376	308	327	332	315	261	299	310	306	325	331	340	304	287	299	308	321	321	314	302	308	325	302	321	304	321	284	307	310	266	315	291	296	294	300	341	329	307	291	320	315	324	301	315	324	333	287	331	296	324	311	310	323	319	316	310	313	309	333	323	276	297	297	293	294	319	294	306	322	320	327	303	311	318	341	281	315	302	291	298	304	320	314	314	328	306	256	285	323	260	335	321	310	296	311	280	289	267	281	289	304	317	316	316	321	298	309	321	303	306	283	315	286	303	297	319	308	312	303	300	292	328	331	294	306	319	294	273	311	286	314	288	313	265	305	307	296	287	297	286	285	319	334	283	275	303	324	317	305	303	297	306	316	323	295	333	287	314	309	343	300	268	270	241	346	340	340	318	290	327
4046	3263	1678	1014	798	775	717	727	693	640	726	619	617	649	649	639	670	665	713	648	646	704	645	614	646	637	710	670	612	628	654	670	637	624	708	641	668	643	645	663	687	672	661	659	667	667	625	639	661	656	621	640	628	671	633	613	658	648	662	614	657	670	678	621	674	602	623	664	650	655	588	667	645	605	638	651	682	616	624	609	620	622	619	692	657	660	627	623	624	655	672	669	661	613	652	620	645	655	628	640	640	677	663	634	655	660	654	641	646	657	627	604	598	625	652	699	578	630	617	655	635	660	613	681	678	630	605	658	665	624	620	639	635	664	671	613	656	614	608	632	654	694	636	650	621	626	654	669	652	615	657	671	652	688	629	616	614	657	637	638	634	623	629	651	666	640	672	659	663	637	652	609	663	681	643	614	645	664	625	662	636	637	652	641	670	668	635	644	612	615	640	685	677	595	650	621	644	659	600	634	626	608	613	647	633	652	635	657	662	667	662	636	631	633	586	651	670	700	665	668	635	629	664	640	606	613	617	672	622	615	609	616	682	664	629	645	639	655	641	637	606	664	654	637	656	639	628	678	627	678	669	609	639	655	676	616	629	621	633	667	628	655	661	615	646	662	665	629	607	637	646	614	634	610	670	649	624	693	657	665	663	671	646	637	624	620	712	642	611	651	670	642	611	618	612	633	665	652	632	646	662	659	646	677	643	623	659	666	612	670	640	664	666	656	582	652	633	667	652	647	597	716	645	632	628	621	655	674	676	655	692	686	654	630	673	690	634	662	634	629	613	626	670	690	654	614	633	664	627	665	673	624	641	644	608	637	643	668	658	669	681	640	648	678	641	665	657	700	628	618	643	659	599	707	672	603	648	618	655	644	635	612	633	664	684	657	664	671	621	673	673	666	667	648	599	652	638	662	638	675	664	609	639	645	689	667	622	661	686	669	632	656	646	619	694	695	654	631	648	599	597	610	643	657	667	675	647	667	671	689	621	642	678	676	640	651	675	650	650	652	661	589	661	637	654	625	657	660	642	683	601	657	629	641	662	618	640	680	645	615	583	632	683	633	616	659	678	673	644	655	667	693	667	622	647	631	611	651	703	649	621	701	705	625	627	604	637	623	626	641	651	662	670	655	602	663	638	620	684	672	653	643	638	647	633	656	616	634	665	606	625	679	661	623	657	646	685	636	676	598	664	642	648	638	705	656	643	657	637	682	648	590	663	652	618	631	639	655	630	667	668	647	617	686	663	630	640	663	638	646	673	672	663	664	705	676	644	627	647	630	634	634	645	628	649	636	633	629	642	647	626	680	616	657	615	650	684	678	674	643	661	665	643	701	678	637	628	704	643	654	621	668	645	641	687	686	596	640	630	659	655	665	608	660	623	661	651	646	648	622	647	699	689	653	642	638	634	658	667	664	629	623	666	640	622	647	651	661	650	635	596	666	655	666	640	611	689	653	658	668	626	641	626	680	629	646	669	614	616	645	657	653	637	655	640	668	655	666	665	652	670	620	670	616	616	657	651	650	648	592	651	639	644	648	627	642	645	648	616	655	679	663	645	629	602	697	659	651	617	645	674	632	631	656	664	666	633	742	671	652	606	618	636	626	635	707	661	646	687	668	636	633	654	667	633	662	637	661	618	672	631	598	661	656	630	604	732	624	677	621	602	654	670	634	639	632	697	638	657	646	655	621	632	672	636	629	673	641	639	640	674	657	675	632	683	620	632	649	660	633	661	640	677	648	616	647	630	682	633	596	619	645	668	630	621	591	637	684	655	612	652	681	657	633	653	623	627	630	628	676	665	678	614	692	647	672	647	632	651	696	658	605	660	649	613	636	701	640	701	653	629	672	611	647	676	632	702	641	663	659	648	674	630	604	631	650	646	646	677	640	617	647	682	636	640	643	661	655	615	642	664	651	657	661	702	621	612	662	665	669	635	613	621	632	670	648	666	612	643	659	683	620	613	649	652	644	625	702	650	617	648	673	638	607	624	660	621	634	661	681	601	659	653	656	659	631	644	672	619	666	644	647	659	629	586	622	671	610	624	628	663	639	618	635	678	685	596	617	699	644	638	715	677	670	654	618	648	633	663	666	651	633	671	661	614	618	669	676	634	645	595	595	645	622	628	658	665	605	654	662	649	690	736	605	681	646	632	640	613	619	647	631	627	679	697	623	633	614	587	609	629	689	620	652	638	642	659	643	653	653	668	632	614	628	647	637	645	628	606	620	668	643	606	663	702	638	648	620	633	636	652	621	644	625	634	671	649	674	614	643	661	690	624	696	673	632	698	620	643	659	614	639	645	634	623	627	643	633	640	677	668	668	658	605	682	669	635	664	640	653	664	574	643	616	633	664	682	689	593	630	643	598	621	612	636	646	650	645	688	668	644	631	617	624	661	622	661	654	615	626	595	652	649	670	626	645	620	609	668	663	658	651	646	653	684	628	612	707	636	640	646	597	635	667	612	673	655	638	616	664	651	650	598	648	670	616	639	620	648	602	640	603	666	649	625	675	608	627	659	614	657	614	615	639	651	613	669	685	662	624	646	614	631	671	630	627	616	634	631	662	638	652	664	673	680	653	616	615	659	612	638	645	692	623	607	677	626	626	686	638	646	648	617	601	649	640	634	656	686	592	651	661	665	695	670	702	687	623	616	639	622	655	606	602	631	674	656	626	630	660	693	668	655	635	602	657	625	675	695	644	663	633	662	654	674	619	633	614	640	642	630	693	608	716	638	654	657	679	679	650	664	634	593	664	613	629	649	632	633	662	639	617	618	632	651	651	662	619	628	666	667	638	657	722	637	594	655	642	672	642	635	623	670	585	667	624	635	645	620	630	694	664	601	638	683	672	657	646	624	692	675	597	631	647	636	646	637	639	652	620	676	592	655	700	681	642	690	634	669	603	636	694	619	651	608	635	670	633	637	652	648	674	633	626	626	656	631	662	638	634	604	684	616	687	643	640	614	643	646	610	693	675	725	644	620	630	630	689	666	686	625	694	617	672	652	669	638	600	629	716	684	681	654	630	666	643	667	627	628	663	631	651	638	661	641	631	648	670	643	629	628	632	652	640	646	632	676	630	652	642	633	654	613	655	657	622	622	649	600	619	619	658	659	681	691	637	665	654	650	676	633	669	668	629	632	630	646	596	655	630	615	676	650	669	648	669	641	641	625	647	641	684	604	664	646	646	684	614	694	677	669	630	698	688	642	664	623	628	659	631	641	657	608	698	622	646	695	655	650	630	654	663	633	622	631	642	668	626	660	591	696	690	645	656	653	637	634	640	629	605	626	677	614	618	683	677	658	609	669	630	623	629	635	640	608	605	634	639	716	645	621	618	613	641	636	685	610	664	650	635	657	624	652	719	662	691	688	664	668	660	621	668	617	643	610	671	636	619	668	643	634	656	649	669	691	645	659	636	610	617	650	620	575	627	661	625	630	634	640	662	662	617	636	630	719	612	639	630	650	692	588	637	649	621	642	672
33044	14597	2122	347	276	260	238	190	242	241	233	222	228	238	236	235	239	217	189	244	244	239	239	231	212	190	218	244	206	232	243	236	245	237	226	222	243	226	256	224	222	217	258	217	217	248	234	227	244	232	219	226	233	226	218	247	238	211	216	238	226	242	217	241	236	233	231	218	227	228	200	215	248	237	209	220	213	208	223	215	227	235	231	243	214	234	225	216	224	217	250	238	215	226	194	234	194	231	221	217	213	265	235	235	187	199	242	235	194	224	233	227	198	239	224	242	230	246	205	181	236	245	239	240	201	218	209	223	217	225	229	224	215	211	234	234	217	238	239	224	241	200	234	205	219	220	282	228	208	244	204	224	219	233	234	223	235	237	219	230	194	213	217	210	244	186	248	226	225	221	207	220	195	213	263	224	231	222	224	258	241	233	223	235	206	218	236	216	246	234	240	206	262	237	204	226	210	212	244	224	197	223	229	245	231	249	247	236	242	210	218	246	229	224	235	234	223	204	222	223	244	218	223	203	205	233	241	234	231	197	235	236	222	233	241	267	243	209	233	224	205	234	234	221	230	221	227	269	244	266	222	206	189	230	242	240	205	234	245	235	203	210	271	243	210	216	197	231	212	222	194	218	241	244	217	230	250	241	226	244	220	221	210	228	231	220	227	236	221	215	234	226	245	224	216	228	258	213	213	213	226	266	210	213	229	213	236	237	241	219	249	192	203	218	208	254	224	220	223	215	230	267	225	209	230	228	261	220	241	231	225	224	245	221	253	222	208	205	223	221	231	224	237	216	244	238	202	196	236	224	234	217	247	237	214	241	222	204	226	200	205	241	205	227	200	236	238	232	217	222	224	238	229	189	208	238	243	220	257	204	227	201	223	246	212	233	230	209	235	219	258	231	242	227	226	211	218	221	215	242	240	239	212	233	213	235	236	199	216	210	231	252	241	254	270	254	229	251	228	215	204	221	232	226	221	211	232	208	219	237	221	233	218	263	252	204	224	211	245	218	237	224	234	256	232	249	210	257	226	199	215	221	217	251	212	238	214	214	208	258	213	237	213	247	216	212	215	230	228	234	242	254	237	225	204	211	239	230	216	235	239	235	250	221	226	234	238	243	241	236	199	210	221	218	183	223	235	244	224	251	224	213	225	256	219	211	220	235	235	193	226	203	240	239	224	228	232	221	240	242	240	227	236	240	216	243	232	248	206	207	243	217	229	213	255	215	207	214	226	228	234	215	238	178	199	220	225	214	223	213	217	201	218	244	220	219	254	219	250	227	243	232	209	212	230	237	205	234	218	225	212	244	229	226	219	251	234	232	235	245	230	224	236	233	228	245	181	244	221	206	213	210	235	216	226	259	235	217	207	209	245	201	217	234	240	226	212	240	227	236	225	241	214	211	202	222	208	223	230	233	227	230	243	249	237	221	225	195	235	221	218	221	232	224	263	241	205	245	226	245	253	213	246	221	234	230	220	252	223	247	258	241	240	246	217	235	204	246	203	214	223	214	227	215	225	214	226	218	223	251	225	233	202	220	216	248	196	222	235	223	235	268	233	230	259	245	216	240	219	243	227	206	237	225	258	212	246	251	212	238	223	212	216	219	205	216	223	224	252	228	230	224	240	217	229	223	218	227	235	206	226	229	255	232	229	234	248	204	249	231	216	221	223	246	217	207	223	245	214	242	208	252	197	247	203	241	214	235	223	265	268	250	234	204	237	215	243	235	223	255	211	203	224	247	207	223	263	223	264	244	214	211	226	230	243	259	230	233	217	210	238	230	232	243	238	235	252	221	213	212	227	206	232	215	261	224	212	220	238	232	228	191	211	192	230	237	173	213	230	236	262	245	243	226	248	222	194	226	228	233	219	241	245	249	239	201	228	226	217	220	211	242	234	216	226	219	214	234	226	250	234	228	231	243	228	255	235	266	259	236	251	248	236	226	225	227	248	217	260	236	233	220	214	215	233	232	210	212	220	218	208	226	223	224	272	252	198	239	239	233	228	226	226	220	226	225	231	231	233	209	200	183	217	231	251	223	239	241	233	228	249	239	230	236	255	241	263	238	213	247	238	247	225	216	243	221	219	216	213	228	234	211	221	207	222	193	243	215	210	226	226	220	224	239	231	211	206	237	290	238	221	232	222	218	231	246	223	228	252	235	232	242	219	202	225	219	209	227	227	221	238	208	232	230	251	244	224	210	195	235	245	231	230	217	231	216	233	207	252	242	236	221	215	227	242	220	223	214	211	235	245	190	209	208	226	199	232	224	197	234	195	235	211	203	244	227	208	217	234	235	195	221	219	229	230	224	243	201	218	216	223	269	233	205	212	232	211	228	241	239	191	233	244	230	228	204	247	254	236	226	263	215	243	240	214	239	239	225	227	240	207	207	246	246	235	228	222	231	205	229	210	238	210	204	226	250	241	227	246	224	222	248	234	250	233	246	203	203	225	199	244	224	217	211	231	210	260	214	260	240	224	236	232	225	233	263	241	198	237	213	222	219	223	256	199	221	244	231	204	221	239	245	219	215	235	233	240	234	239	227	215	231	208	219	221	243	235	237	224	231	223	221	217	243	252	248	215	215	227	211	237	225	226	236	243	242	198	213	203	232	231	214	248	247	228	208	211	211	221	228	251	246	233	217	248	202	218	236	230	215	234	249	242	212	229	227	220	214	255	224	222	274	213	241	233	213	202	228	239	228	279	263	226	240	266	233	224	206	223	263	233	231	257	208	237	214	245	262	240	230	227	238	252	253	235	206	226	210	228	237	228	221	218	213	224	213	261	228	223	231	219	206	246	196	213	227	216	233	259	218	242	223	222	212	222	219	241	224	215	224	212	204	216	244	243	211	210	231	207	239	223	210	218	240	251	235	210	211	235	214	207	218	242	250	238	242	232	215	207	230	259	244	233	213	217	220	226	227	216	229	243	228	232	219	230	218	231	258	223	227	234	250	248	223	224	217	210	230	233	252	250	270	237	216	219	228	220	212	219	212	191	220	223	230	244	239	216	233	218	226	226	210	238	227	213	254	256	220	230	231	212	201	234	222	221	208	202	240	245	232	245	232	237	221	211	233	238	247	239	219	243	205	198	226	263	277	234	217	216	254	233	257	237	228	214	252	198	223	235	214	217	217	251	230	230	229	207	239	256	239	227	235	247	240	225	209	230	224	210	220	221	244	230	208	255	249	226	210	241	241	219	228	210	228	225	248	234	231	211	232	234	227	182	250	205	218	264	193	206	230	211	240	234	222	204	234	209	231	208	216	216	223	208	241	214	222	225	229	232	242	255	248	219	211	215	240	235	219	236	243	238	226	220	238	230	266	281	242	236	238	220	234	232	234	202	229	206	247	230	212	246	214	213	249	218	231	227	263	195	250	230	215	236	232	248	235	237	236	220	223	239	228	226	242	214	225	254	218	230	208	205	225	206	195	209	253	205	223	235	200	238	267	231	248	223	232	245	213	224	223	270	254	203	197	254	215
7723	597	613	562	515	552	552	540	552	537	516	507	539	554	569	545	557	571	566	530	546	520	581	595	539	533	548	523	523	573	540	528	536	518	517	540	517	531	525	521	540	528	533	533	568	548	573	558	547	577	517	553	578	499	546	541	524	559	501	540	503	555	616	550	536	542	519	505	518	542	522	553	599	583	567	535	583	526	565	568	549	534	512	560	543	494	534	554	552	553	541	557	560	521	552	518	561	538	524	531	560	566	553	503	543	561	562	571	558	531	586	535	537	552	589	512	569	526	524	562	535	520	516	509	557	530	577	559	541	590	551	526	605	563	529	494	583	541	534	531	506	533	563	535	555	617	560	541	577	558	543	555	538	574	521	509	523	520	567	560	504	527	536	550	534	552	551	546	483	534	527	524	541	547	521	545	594	551	544	528	552	597	525	546	537	553	546	515	515	602	584	534	574	556	540	551	538	564	534	527	558	530	557	540	585	568	535	533	536	600	580	527	596	540	520	532	570	570	549	585	566	516	507	527	584	537	554	543	564	547	559	557	525	548	574	536	552	563	525	546	517	606	504	557	556	539	558	557	506	528	548	563	519	546	526	565	568	548	560	567	555	547	522	558	556	538	579	554	512	537	547	528	520	537	536	597	557	541	536	510	528	539	542	507	549	554	539	587	572	512	536	547	521	555	560	533	584	562	532	555	520	502	547	543	529	526	590	516	514	564	556	558	535	551	522	583	522	525	541	503	545	516	558	540	556	499	539	525	500	537	550	572	551	552	546	559	498	544	524	496	525	565	575	541	574	561	517	591	513	608	530	561	540	563	551	526	545	544	544	573	558	529	533	564	508	542	555	550	534	573	565	498	521	532	525	506	515	544	560	580	560	544	567	562	521	542	521	558	556	578	567	517	545	564	586	549	555	480	531	538	546	546	546	530	561	549	543	566	563	514	536	524	532	542	570	559	578	537	602	526	597	550	534	550	560	546	529	554	575	550	543	558	564	542	536	558	583	559	556	561	535	563	584	538	531	552	552	530	532	537	536	493	533	551	566	558	531	546	563	576	546	544	543	557	560	549	595	520	576	543	525	492	549	517	564	566	552	546	537	549	560	525	540	548	569	507	548	549	505	525	543	519	544	560	496	544	547	529	559	536	540	566	523	544	544	527	554	584	533	538	573	552	568	555	571	584	544	559	511	557	538	552	545	565	571	574	523	521	530	546	523	590	551	586	582	560	580	557	587	560	512	567	552	558	563	534	601	557	537	534	518	570	542	555	568	532	518	521	553	554	571	540	520	540	580	519	538	508	516	512	579	559	518	602	564	565	542	547	579	518	565	555	568	539	559	544	503	511	592	553	567	536	559	502	551	568	520	539	565	530	563	529	559	585	552	561	539	558	530	523	535	554	553	569	510	546	524	559	542	574	567	559	553	527	575	549	518	528	591	508	559	530	530	514	577	528	535	546	497	495	562	539	593	559	584	546	562	526	518	534	556	564	583	566	544	552	600	561	553	552	515	550	516	551	570	540	511	522	548	527	570	598	580	528	553	570	574	521	581	529	503	528	527	585	557	549	532	550	532	530	505	524	549	558	559	553	526	572	544	540	528	524	543	547	560	540	555	572	584	551	530	581	508	566	559	500	594	499	559	549	553	543	588	553	586	571	547	546	530	529	560	560	611	560	535	572	538	541	556	552	509	508	564	581	558	521	595	539	565	521	502	548	571	624	556	528	564	551	548	526	517	540	520	536	566	545	568	520	577	556	554	558	492	566	560	523	540	563	568	533	505	555	542	546	545	549	575	548	562	516	532	542	537	526	579	571	574	547	558	542	556	510	537	520	478	588	552	551	547	548	587	597	565	588	558	564	523	535	534	520	566	557	583	561	583	554	508	549	581	548	547	556	558	552	584	584	553	540	528	515	592	548	556	548	504	516	515	535	543	535	542	535	537	592	588	514	546	530	559	512	567	544	540	548	546	531	513	546	567	535	553	542	494	535	538	526	552	538	492	541	512	579	596	570	542	543	561	565	557	573	614	507	539	589	543	609	550	547	577	552	550	542	533	604	555	497	557	557	560	562	544	529	549	540	568	525	545	570	557	538	539	577	555	528	528	509	523	567	545	576	508	522	533	590	609	565	570	547	542	521	626	556	606	590	578	571	590	515	527	555	517	503	509	559	533	548	544	512	548	587	578	528	537	571	555	578	518	558	545	550	556	542	551	587	543	559	571	570	566	580	522	560	541	565	519	552	539	568	530	538	552	555	563	524	563	553	536	581	554	535	591	547	566	582	535	527	543	563	556	546	565	540	576	521	542	558	551	555	518	590	578	582	563	580	561	552	525	552	550	574	539	563	552	566	516	554	549	531	565	570	571	543	555	538	542	564	574	551	541	578	516	541	500	546	520	543	500	529	525	546	527	565	544	557	556	570	538	577	583	535	527	565	577	545	553	546	542	510	532	545	551	543	577	555	535	541	560	550	517	531	522	587	526	545	563	526	555	518	513	549	577	549	575	531	528	547	511	562	577	524	553	548	537	575	581	514	551	559	569	560	602	533	536	544	581	505	571	589	552	576	560	634	553	618	539	528	574	529	535	605	542	557	562	557	567	593	561	555	581	482	536	538	528	514	590	556	518	560	525	541	539	533	577	520	572	541	523	543	532	558	524	541	540	575	547	553	553	543	569	535	539	524	585	520	551	502	545	503	552	571	544	529	588	578	586	498	542	554	569	520	549	562	545	520	541	559	550	559	529	559	562	526	536	544	546	482	528	541	563	628	602	540	538	543	556	534	545	542	564	549	565	543	552	551	516	541	586	585	580	578	529	550	524	543	558	534	558	500	542	518	529	566	508	539	585	562	530	559	546	516	570	552	537	545	554	554	569	568	525	534	541	543	522	566	557	538	514	539	519	566	596	525	521	551	531	541	530	565	541	557	540	580	503	516	564	560	548	522	533	545	526	549	534	557	554	559	532	556	536	570	535	557	579	555	549	569	554	580	536	518	546	548	524	564	544	548	538	510	536	520	559	555	557	582	553	537	542	544	528	544	610	529	544	561	516	519	522	539	513	565	562	575	532	544	530	512	553	500	508	543	513	546	514	567	570	546	560	550	588	560	572	521	523	514	555	588	522	517	586	538	559	552	570	515	575	530	532	530	568	514	570	565	538	560	520	570	527	525	559	570	531	541	522	531	586	544	541	524	542	511	516	554	537	557	469	551	591	530	570	578	553	558	553	553	532	541	567	534	544	544	551	506	570	518	559	507	516	539	555	557	574	574	556	565	520	598	552	550	544	534	550	569	535	490	552	553	573	529	511	588	546	537	578	509	544	528	553	550	535	522	544	527	569	561	535	581	592	606	566	562	583	527	540	583	543	558	512	507	504	547	517	556	536	535	549	517	551	522	593	541	543	546	540	548	565	574	566	563	536	590	525	515	562	562	535	548	505	559	517	542	532	555	530	501	537	552	504	586	522	506	553	513	529	560	549	547
25033	20974	23584	28537	20980	12978	692	529	458	431	449	439	404	403	400	398	416	415	397	385	377	382	400	393	386	380	406	392	395	369	403	411	354	354	412	403	374	339	387	364	360	380	351	395	422	363	399	364	374	368	360	389	374	395	350	387	392	366	402	396	391	377	376	398	365	397	389	366	351	377	318	364	356	364	409	394	354	395	342	380	345	412	388	376	380	353	373	425	394	409	405	375	390	411	381	387	341	355	339	374	343	396	347	410	390	386	355	367	396	416	444	400	384	378	363	371	382	365	321	409	364	380	376	394	385	416	409	382	372	374	370	385	389	403	416	395	399	401	353	380	402	404	383	359	407	350	400	406	359	354	394	374	385	375	363	404	352	371	384	428	412	429	411	377	381	379	394	375	374	379	347	387	388	375	397	384	383	384	408	422	369	347	392	366	379	392	381	384	378	375	414	367	326	385	369	367	368	380	370	379	399	404	350	372	374	381	402	405	389	360	365	403	335	365	395	389	413	376	399	382	374	383	369	406	338	379	358	388	346	384	412	351	354	374	379	364	395	362	362	377	404	386	411	369	385	376	390	360	394	383	382	382	425	358	403	402	368	422	412	415	428	400	400	360	364	371	369	416	375	389	372	389	353	363	372	390	354	397	375	369	382	407	397	386	356	387	376	376	347	427	395	408	401	384	393	404	382	405	379	366	384	395	398	379	372	390	375	383	375	353	372	390	381	389	378	386	367	382	373	336	355	418	393	347	381	388	374	367	440	332	365	405	378	336	372	398	381	370	353	392	380	360	382	408	363	401	346	390	356	365	394	351	359	361	398	358	370	356	389	398	357	384	380	367	370	344	389	412	388	388	392	364	360	371	388	409	361	393	368	352	383	378	371	387	368	392	367	390	380	402	369	364	409	380	404	402	392	384	390	403	422	429	379	407	393	401	371	363	393	401	373	402	382	389	383	377	362	366	376	351	367	396	392	380	367	376	364	378	389	378	356	376	373	392	374	379	354	363	370	375	367	377	382	355	379	371	364	402	389	417	363	344	362	389	368	398	443	375	398	382	390	362	372	382	410	358	380	366	385	377	371	376	347	359	346	388	356	358	400	413	382	409	353	373	395	382	350	390	370	356	362	410	395	387	338	403	399	390	392	371	402	396	362	356	387	390	398	367	374	384	425	369	422	409	357	346	326	392	404	406	382	360	374	350	395	413	374	385	388	395	359	376	395	379	351	391	346	357	365	414	396	408	417	384	354	410	367	375	392	380	350	382	426	366	369	352	386	379	381	380	368	367	346	344	409	389	379	376	388	391	382	387	402	410	378	371	379	369	378	351	355	363	386	428	411	356	406	372	416	343	363	352	415	399	399	415	343	385	350	386	404	396	408	365	382	381	394	380	389	355	358	409	358	363	401	382	400	376	377	397	345	379	373	404	382	390	381	365	358	378	371	384	392	356	396	370	389	372	383	347	356	396	373	412	409	362	364	365	390	393	398	356	379	414	369	384	387	373	399	376	399	371	395	360	356	372	335	384	385	405	394	389	390	396	394	389	372	380	393	404	392	361	409	372	350	412	394	358	326	381	400	371	398	375	366	413	359	366	366	402	412	337	353	346	392	413	399	394	360	398	382	357	351	363	391	375	374	355	378	378	374	363	388	364	377	387	383	376	389	400	344	353	398	398	362	376	402	379	379	362	357	408	383	391	416	408	413	405	352	360	387	399	356	362	397	376	392	368	374	360	371	373	368	344	349	393	405	383	376	363	341	404	372	369	364	372	345	373	432	420	403	423	388	393	371	379	357	410	366	382	383	361	398	389	363	371	364	382	402	376	411	385	398	416	398	386	364	354	366	370	363	400	377	360	352	403	386	396	377	379	394	406	369	377	361	354	345	389	371	372	370	352	372	375	363	413	387	368	391	363	369	413	399	413	374	375	394	421	406	403	386	432	360	377	398	410	350	345	410	382	360	400	394	408	365	390	419	360	353	376	364	366	393	342	397	368	381	417	388	365	387	353	408	363	382	385	389	415	378	387	359	364	368	377	366	362	394	389	374	382	381	363	391	349	337	370	409	346	361	363	380	398	384	380	405	374	392	382	361	381	399	395	395	377	425	357	439	378	379	363	402	405	391	382	397	389	381	363	373	388	393	362	366	419	357	384	373	379	351	380	399	382	392	358	358	374	407	407	401	374	403	433	377	382	383	377	397	392	365	384	415	355	412	399	379	356	408	388	387	378	357	390	401	399	382	387	358	350	405	393	383	381	390	370	381	366	425	359	369	404	395	391	376	401	392	353	360	386	357	366	384	401	406	367	359	370	373	390	347	359	357	338	343	376	390	365	385	410	407	354	382	386	385	377	390	367	394	407	359	366	382	367	400	364	402	362	368	346	386	398	378	379	371	425	331	358	383	369	369	401	399	364	380	378	393	384	373	397	356	354	363	363	388	361	349	361	374	388	377	365	400	348	389	389	386	396	411	373	367	362	362	399	415	380	387	399	377	361	395	356	377	414	420	355	371	355	355	376	384	368	369	394	348	398	403	382	406	395	369	373	406	381	418	378	371	345	364	357	429	365	425	380	393	387	365	379	386	365	340	368	367	372	348	380	367	369	376	377	364	388	380	380	359	397	384	390	374	418	391	341	416	376	326	388	385	420	380	372	372	410	366	430	383	397	382	389	407	391	383	381	383	365	373	365	386	393	420	354	365	395	389	403	386	437	354	392	392	358	404	400	376	366	408	360	375	383	362	359	423	361	392	372	369	416	360	365	387	377	391	386	390	359	381	401	361	417	411	358	397	386	390	376	362	391	419	400	366	376	413	343	401	400	388	399	342	367	353	350	381	352	356	414	348	350	386	367	384	391	359	360	435	351	382	356	357	388	383	368	369	373	355	386	361	371	374	360	376	420	394	402	386	375	388	387	375	359	393	361	372	356	367	360	403	393	393	404	367	375	401	387	374	368	423	356	415	402	369	435	364	344	375	385	396	380	379	352	370	333	374	400	406	379	386	387	390	388	355	384	353	373	406	402	380	382	402	382	377	367	373	389	409	376	388	391	395	379	370	399	362	387	397	354	391	383	390	386	394	343	397	353	325	386	365	399	396	380	423	348	372	397	391	379	401	363	384	381	383	365	369	391	398	369	378	379	395	387	416	363	390	363	390	358	396	382	394	399	415	374	377	406	386	427	356	402	366	380	361	400	415	361	367	359	369	385	368	362	377	410	391	359	366	358	397	363	340	393	317	355	349	376	394	364	394	389	397	384	412	397	395	348	375	393	376	325	414	397	364	367	413	395	397	373	358	407	357	382	373	374	373	413	380	418	365	367	350	393	366	344	428	346	369	393	410	371	382	376	335	373	384	369	392	391	356	389	393	398	395	385	369	396	386	383	339	375	367	385	378	420	364	372	356	354	366	387	363	393	381	367	414	351	366	344	336	372	385	330	339	385	406	373	370	380	366	371	355	390	388	383	362	389	385	349	406	359	388	406
4317	2192	1389	1051	939	842	879	872	813	819	810	844	862	806	772	828	820	881	805	830	812	821	814	856	834	815	876	815	858	824	807	805	781	856	830	812	818	797	855	778	839	876	833	830	780	800	826	805	778	828	802	807	782	801	780	790	815	800	771	846	821	824	863	831	788	824	741	823	829	793	799	801	749	798	834	776	807	826	820	804	775	882	850	832	813	806	775	823	800	808	801	791	808	845	806	843	818	825	827	811	798	787	849	805	828	737	858	824	842	817	825	757	829	834	832	778	778	790	771	806	850	791	815	806	825	829	761	757	796	710	810	784	796	811	826	834	797	856	833	812	829	825	854	821	843	861	809	767	818	833	785	762	827	772	781	802	774	795	754	814	810	792	816	837	808	792	830	765	849	793	800	770	828	827	773	799	814	803	813	801	852	833	845	811	827	820	860	790	771	822	794	796	811	809	746	783	788	803	808	812	817	798	874	752	804	811	799	783	796	793	819	819	829	763	799	786	828	825	785	785	821	816	820	829	785	802	880	829	784	810	793	827	821	785	840	832	804	776	822	838	776	790	804	802	817	829	833	821	922	789	800	770	813	822	810	832	804	800	851	806	839	751	830	828	772	818	891	820	851	867	793	834	817	792	785	762	804	854	822	785	761	826	853	835	836	754	814	847	778	815	788	789	794	842	775	825	784	803	799	824	824	798	828	828	772	828	780	784	801	817	867	862	817	824	798	800	769	880	805	807	851	804	809	792	753	782	797	820	780	806	807	867	806	816	824	829	772	796	793	799	826	827	864	803	787	814	757	805	826	859	828	763	792	842	807	821	890	807	729	772	811	802	778	801	805	800	825	793	763	817	791	820	838	778	779	780	764	818	792	801	872	875	781	823	812	824	826	830	803	757	798	780	797	848	851	780	825	750	782	861	802	826	802	800	825	865	821	824	810	800	805	803	769	783	761	778	797	798	795	823	829	827	822	796	820	865	814	833	816	830	817	795	784	868	839	833	813	793	828	839	831	785	840	803	808	793	842	800	794	807	784	790	809	850	818	778	856	856	810	825	809	808	781	745	850	795	772	838	863	792	792	776	808	802	849	780	767	833	822	834	787	850	805	811	798	793	798	820	820	794	754	834	875	791	858	806	852	824	819	835	813	844	777	822	800	794	827	775	833	863	820	825	821	792	779	832	788	788	808	828	823	832	870	823	763	776	834	787	795	807	862	807	851	802	783	776	818	811	803	820	843	816	803	825	805	808	846	813	831	728	785	799	825	815	793	794	813	804	827	821	761	811	781	773	860	796	805	798	779	827	824	795	836	808	864	801	804	816	831	829	791	806	815	818	774	825	826	775	864	805	740	797	798	839	846	795	777	788	785	779	800	816	759	819	830	802	780	813	790	789	851	793	827	805	804	794	765	795	812	815	792	793	835	864	800	780	820	801	854	811	775	822	772	786	833	828	852	826	847	823	833	847	813	817	843	844	820	815	819	816	821	762	795	832	777	828	789	802	829	817	815	773	815	790	834	785	804	776	809	870	819	811	780	807	711	830	851	789	793	773	786	811	803	822	784	821	795	832	779	823	818	786	849	831	807	786	831	845	856	805	795	862	772	814	866	831	821	787	841	823	813	817	797	782	837	796	817	824	805	812	835	840	754	811	831	839	802	793	859	826	778	810	780	804	746	790	802	795	827	822	780	816	843	806	808	845	838	838	809	793	807	786	781	819	814	813	840	808	814	752	796	782	836	848	813	811	811	803	755	815	846	818	806	828	789	768	776	774	811	774	809	837	792	840	874	863	812	790	814	851	822	801	860	779	819	843	787	819	818	788	862	821	814	805	783	834	836	782	802	836	824	806	816	800	839	868	805	795	769	822	794	840	789	786	821	789	842	819	831	842	780	810	799	742	803	830	841	805	800	780	835	759	855	841	830	874	817	783	830	790	824	850	791	826	852	807	811	827	803	810	764	826	828	817	785	756	807	836	854	816	809	770	847	825	803	845	830	818	800	815	816	791	822	782	842	812	791	805	808	836	821	777	797	793	823	778	804	792	820	822	795	774	829	786	823	815	793	764	783	860	812	796	815	842	837	831	781	794	840	773	820	837	805	815	767	780	792	814	796	805	816	843	812	807	850	841	790	799	802	898	813	837	769	833	792	810	808	822	774	838	794	830	762	818	801	820	732	789	821	787	836	811	800	769	774	773	828	782	838	828	802	806	874	836	820	765	819	848	793	815	821	784	842	851	767	858	856	817	847	810	809	842	797	826	824	814	792	775	832	815	795	809	799	784	821	779	819	813	790	814	823	787	802	822	796	831	798	793	779	786	873	765	780	803	760	813	839	827	816	767	805	811	827	781	818	791	815	809	833	857	716	799	773	791	780	814	802	819	781	776	805	802	792	755	834	830	805	808	818	783	804	841	810	803	779	775	766	845	772	797	843	814	806	803	874	835	791	843	809	784	800	789	782	776	784	834	796	787	807	851	830	832	826	817	783	780	828	793	788	757	850	807	820	799	836	804	753	849	819	804	793	790	819	798	817	861	840	841	789	777	780	814	803	826	877	767	858	807	810	802	836	819	825	838	832	784	797	770	835	822	763	831	769	904	791	800	834	785	844	806	812	778	803	864	882	819	829	842	852	853	824	834	790	881	812	790	795	783	831	805	823	786	774	840	788	799	823	813	815	823	799	836	828	786	805	791	776	819	799	791	822	796	864	848	759	815	850	768	802	806	804	823	794	763	811	839	851	856	779	819	813	827	818	805	812	826	808	778	755	806	804	862	796	815	822	857	807	803	748	812	791	778	824	811	810	865	835	811	782	822	811	776	823	775	817	851	825	779	800	865	828	792	805	811	814	819	836	836	826	802	814	832	847	819	781	819	825	807	809	749	755	812	772	785	765	781	881	824	867	793	801	830	846	841	814	811	780	863	755	824	823	813	824	855	826	824	769	793	822	812	788	806	769	814	789	827	787	797	824	856	873	793	780	808	786	768	806	811	781	829	822	815	794	751	787	812	842	805	836	794	786	766	792	820	768	793	818	763	828	871	752	806	858	835	801	801	824	858	812	806	789	833	842	840	764	799	864	857	810	824	833	813	798	845	824	768	820	810	816	833	793	809	864	777	776	819	797	843	841	868	841	834	824	810	896	781	808	806	827	806	839	790	833	844	781	842	761	805	723	778	776	850	799	840	814	788	818	860	843	799	860	834	820	753	781	865	788	817	786	812	789	810	768	827	866	806	739	819	794	842	799	815	836	802	856	807	780	815	796	824	777	829	819	875	842	841	798	824	799	803	800	785	851	825	793	767	773	821	842	764	846	803	794	825	807	824	872	786	776	842	846	796	789	812	852	788	798	789	777	851	783	814	788	832	819	780	813	813	857	764	827	780	858	781	861	870	783	807	789	848	852	832	831	797	804	804	841	815	794	793	824	820	810	814	832	862	795	818	815	821	835	772	805	844	825	852	838	844	800	801	848	843	784	821	822	797
24462	21016	23967	28247	21017	21037	11079	640	420	426	346	379	370	347	312	332	316	337	315	333	335	334	322	339	305	284	331	282	271	345	326	293	299	316	327	300	324	322	299	342	326	299	287	354	312	310	328	325	305	328	336	343	311	328	291	327	311	328	321	309	331	299	302	301	366	310	316	304	325	286	300	304	318	292	314	326	317	300	305	292	279	327	326	279	322	310	312	294	307	293	330	284	305	273	299	297	320	320	353	268	321	326	297	306	338	301	291	319	317	306	301	313	319	310	293	303	233	285	311	326	318	307	345	337	307	353	292	299	346	301	294	292	315	292	305	290	284	299	339	329	307	315	301	333	310	283	302	274	314	275	332	328	311	304	313	288	301	314	308	281	285	330	319	311	335	303	324	304	314	339	305	311	278	300	334	332	306	307	284	346	309	288	316	338	270	305	321	303	326	265	304	311	290	295	306	254	311	320	287	319	316	321	292	312	325	294	318	278	290	289	324	306	270	323	333	325	307	318	313	327	333	319	335	322	293	292	309	303	288	317	284	302	291	304	293	288	313	311	270	291	305	300	289	287	293	299	303	296	283	291	311	296	294	284	334	316	290	326	293	318	330	287	311	319	307	317	323	315	327	336	333	352	325	280	286	308	319	280	314	299	285	338	322	294	324	352	319	328	311	295	343	320	282	284	297	309	304	321	332	285	267	275	316	309	333	303	304	303	309	346	314	321	327	317	304	290	276	301	298	341	342	294	307	306	369	309	302	322	297	284	326	310	296	283	287	282	334	312	303	294	294	312	305	324	327	300	323	296	281	309	312	297	321	289	289	343	344	252	316	298	305	334	308	338	285	313	315	325	316	303	312	285	309	338	346	328	339	293	283	325	333	327	304	307	319	275	307	281	297	309	271	266	342	306	314	298	286	273	288	330	298	289	273	299	332	320	314	305	289	300	343	354	331	313	318	294	324	341	288	349	327	289	294	336	303	297	300	296	314	279	307	292	302	333	272	307	290	283	318	279	279	306	270	293	314	289	295	262	309	290	308	285	271	293	329	339	319	324	326	306	294	305	293	301	309	298	323	343	359	309	310	308	293	297	310	300	274	272	308	314	297	286	286	293	288	277	305	305	307	312	297	269	349	302	281	342	308	288	301	286	323	322	309	326	314	310	284	316	309	344	316	282	307	303	314	322	311	362	293	303	288	314	295	302	284	273	319	317	328	313	340	306	297	298	312	287	294	312	280	279	302	313	282	302	314	292	288	295	307	286	290	268	329	334	309	357	268	346	316	321	309	283	308	281	313	324	307	313	321	328	297	306	338	290	287	300	352	296	317	286	297	274	313	343	285	316	318	310	314	301	340	300	304	258	313	311	327	330	296	313	304	299	299	334	348	345	354	295	306	336	309	299	285	277	280	288	318	301	315	285	318	292	343	307	309	305	311	313	316	302	315	313	288	328	323	279	336	297	332	297	300	295	292	316	315	272	297	293	282	328	281	299	320	280	277	326	293	298	295	289	343	303	310	329	307	282	281	285	300	293	302	294	329	290	294	290	308	315	300	316	311	311	309	274	343	295	296	307	271	333	315	275	307	276	288	298	316	297	308	293	294	318	340	270	304	307	301	309	298	320	311	313	339	287	294	287	337	308	311	307	328	327	324	353	281	309	291	311	358	287	293	295	320	314	323	290	287	364	300	296	301	339	296	273	293	329	303	274	342	260	329	263	332	304	340	310	329	285	315	308	323	342	325	303	333	282	294	341	286	302	310	281	332	289	341	299	309	337	308	317	328	309	279	291	311	334	329	297	320	301	320	304	281	298	323	271	293	289	297	304	285	295	292	250	307	306	294	292	306	275	325	314	302	301	301	305	287	303	357	309	310	311	333	298	302	287	327	301	298	286	298	299	282	306	309	296	312	324	275	277	313	265	332	308	308	300	312	281	303	313	308	281	315	318	326	318	307	339	326	293	310	278	365	329	304	285	275	279	292	294	314	278	317	317	291	306	286	307	313	277	292	327	287	315	280	305	305	309	313	301	308	318	305	336	312	288	280	294	294	297	303	347	317	323	299	298	305	315	327	327	333	343	299	282	299	310	304	324	283	279	283	330	286	321	298	330	299	333	312	333	310	335	308	317	271	301	288	308	306	301	298	307	321	329	277	309	308	301	297	313	275	274	320	314	285	295	306	305	310	301	282	315	305	326	341	309	305	306	307	282	340	308	298	303	271	327	303	319	292	288	304	350	338	309	321	297	321	307	340	299	327	299	296	281	281	301	283	310	317	264	328	302	278	284	316	330	295	321	304	332	291	299	315	290	299	309	307	308	304	321	297	286	338	307	300	317	291	307	287	322	286	304	321	294	305	302	310	308	289	279	327	292	298	297	283	295	286	308	337	300	318	309	311	279	299	281	289	336	329	323	335	307	291	306	282	321	331	280	299	327	332	323	330	312	324	351	302	278	323	304	282	330	306	310	308	309	325	322	271	296	287	307	316	325	274	278	295	316	307	304	330	285	297	283	286	311	271	312	302	314	290	308	300	274	293	302	301	307	308	307	283	332	322	291	274	294	307	309	303	309	283	340	313	314	288	318	307	318	259	321	316	282	310	321	280	326	339	265	320	302	286	293	298	303	324	304	305	317	307	281	322	351	300	323	316	316	320	307	309	278	315	319	307	278	327	286	284	350	288	287	337	325	324	327	326	294	307	304	331	285	296	293	313	299	274	307	324	281	310	327	324	330	310	303	289	290	307	284	291	293	289	305	321	311	339	276	306	303	297	344	290	290	311	294	286	279	332	316	289	285	264	311	309	304	319	318	288	268	303	313	300	305	335	290	319	305	318	323	307	294	309	306	326	294	286	298	287	284	315	276	300	293	305	299	301	352	291	367	296	297	272	290	289	288	269	299	311	290	342	311	319	316	312	309	296	252	292	327	327	301	314	329	309	287	317	292	269	282	314	321	289	287	317	343	315	304	305	275	317	299	295	283	301	290	290	299	324	313	314	288	306	289	289	319	303	298	300	308	319	303	306	288	310	320	314	285	304	284	308	315	302	319	307	298	303	284	324	301	282	280	335	292	324	300	258	280	323	306	303	275	289	299	315	315	280	314	323	345	367	327	263	295	323	312	311	301	281	299	317	303	313	276	319	297	314	319	298	325	264	326	305	282	301	301	292	327	291	304	322	317	322	287	329	299	287	307	288	314	319	313	302	267	300	265	348	285	277	331	305	327	342	332	309	309	326	312	284	320	304	287	308	272	301	312	306	326	349	311	329	326	336	335	321	290	313	337	321	297	309	332	292	280	300	328	282	331	324	316	295	311	296	295	295	294	299	298	307	319	367	282	317	328	319	292	314	307	291	293	326	310	300	323	322	304	313	309	293	323	305	325	298	291	284	306	299	306	300	334	292	321	317	289	325	303	314	325	320	313	342	328	291	326	302	307	289	310	288	291	285	288	316	297	284	286	267	315	315	301	324	314	295	287	315	356	321	316
3975	3275	1677	988	880	734	736	698	708	682	682	658	673	707	673	679	653	624	658	632	636	649	677	642	646	652	638	664	653	660	630	613	655	652	626	654	679	647	704	650	656	654	666	668	659	671	677	644	652	675	638	665	653	660	650	626	638	652	661	648	667	645	666	654	628	634	658	613	665	624	615	687	626	708	632	650	644	586	652	637	673	591	667	633	669	699	687	649	667	655	634	659	667	610	628	674	646	666	620	628	599	653	682	643	653	629	689	651	693	680	659	635	639	640	638	615	625	668	622	639	625	598	606	687	622	635	608	611	634	636	628	593	633	652	636	656	660	656	660	624	687	684	621	623	622	642	631	673	630	641	623	658	638	695	595	608	692	669	633	676	647	620	687	640	621	664	644	657	623	613	634	667	671	658	622	623	659	655	672	621	586	613	657	628	663	645	673	616	674	656	684	648	608	619	658	642	677	598	661	676	624	620	651	661	632	668	655	641	657	688	590	677	615	615	679	695	661	647	657	652	597	623	643	645	645	688	625	612	620	679	679	633	655	681	673	644	632	633	660	635	658	655	640	645	659	609	640	625	668	602	648	681	630	631	661	639	658	674	679	700	641	650	640	672	672	652	612	655	653	656	641	665	629	644	674	638	620	720	671	640	644	635	626	624	632	654	632	644	667	657	627	637	673	612	639	600	622	623	657	656	622	623	646	653	636	636	635	636	641	646	634	634	595	619	632	622	609	629	649	630	668	664	687	674	608	656	647	606	659	640	637	669	677	656	668	642	602	617	636	631	617	626	635	636	624	668	630	661	645	627	642	634	620	635	628	661	619	641	677	671	661	640	646	624	661	645	655	690	665	639	594	651	606	633	636	640	636	649	645	641	651	661	636	650	696	656	637	666	635	619	630	609	640	666	627	681	697	656	636	655	664	657	586	696	664	643	620	644	642	651	625	647	664	663	645	684	687	667	657	688	646	637	690	693	656	626	646	636	663	613	646	633	682	616	666	636	666	628	618	674	670	719	664	655	642	600	625	596	654	630	597	645	673	649	602	634	648	610	631	647	615	707	679	669	655	638	662	631	637	647	669	653	624	627	611	637	689	653	664	678	670	645	630	622	689	706	635	672	634	630	644	658	678	659	598	621	643	670	652	650	667	619	650	671	659	640	654	657	682	629	707	634	623	665	648	660	653	638	678	669	670	679	636	644	678	627	674	593	661	650	650	655	660	664	664	629	678	629	612	616	646	589	637	632	637	661	642	650	655	675	654	679	628	609	598	691	626	667	639	611	650	650	656	657	681	633	644	673	623	655	631	645	677	636	613	605	655	636	633	657	634	673	682	645	681	633	670	627	646	635	623	661	703	678	640	640	633	696	646	606	664	651	624	662	621	674	635	650	653	643	643	645	672	691	622	677	653	648	649	665	680	680	670	691	683	607	645	684	710	649	636	704	659	622	642	588	664	659	655	616	643	624	624	617	684	639	633	626	651	663	662	630	610	632	662	614	653	626	665	630	628	655	658	644	627	665	665	622	675	635	629	662	657	646	624	623	654	663	660	574	628	610	677	649	643	647	673	642	670	637	676	618	628	656	678	606	641	627	653	656	604	681	628	630	660	627	624	672	635	657	630	651	662	640	654	641	601	653	650	639	649	680	660	666	565	659	630	646	617	644	651	629	682	679	573	647	641	561	677	697	670	660	640	657	663	627	658	630	666	630	615	627	661	659	667	676	634	622	629	627	623	616	664	700	626	616	664	606	646	675	576	651	659	671	635	636	630	636	613	674	675	639	620	612	663	642	649	623	668	612	652	632	633	636	675	624	701	656	665	709	643	662	608	670	647	642	679	658	646	629	644	641	623	648	611	619	656	623	659	625	648	633	609	617	647	655	629	598	622	626	629	641	636	588	630	596	681	628	619	647	653	626	674	615	656	671	629	641	632	644	630	635	643	608	672	632	599	653	667	649	611	590	678	614	627	634	679	658	649	659	674	668	657	677	674	614	672	597	648	666	625	648	626	585	639	633	637	671	651	664	669	644	628	652	646	633	667	643	625	657	610	676	631	626	663	670	627	622	641	638	643	619	691	651	627	690	669	674	693	629	623	608	673	622	681	671	722	628	624	634	660	675	653	654	688	624	599	639	616	659	653	629	676	639	635	650	647	609	648	653	661	689	613	662	667	636	674	682	643	667	642	585	632	626	598	638	636	642	655	656	663	620	677	632	642	645	629	648	656	653	656	672	680	655	689	643	660	691	655	648	619	641	641	650	622	651	651	679	683	663	674	636	651	636	654	627	685	634	664	661	603	600	678	674	670	642	643	660	636	658	673	627	635	661	605	613	654	657	644	617	640	665	692	622	702	607	622	677	655	659	614	603	655	662	669	677	672	689	673	601	637	642	678	637	644	603	653	659	635	653	683	673	640	588	638	652	631	641	685	614	643	661	681	607	654	664	678	645	644	645	673	623	685	669	653	604	623	673	640	664	662	624	644	699	673	631	660	641	654	666	641	682	679	636	621	666	677	654	642	655	675	658	635	663	662	655	674	672	669	639	704	667	654	646	649	611	666	672	657	607	658	668	675	664	660	627	661	626	668	612	650	598	663	621	664	603	584	638	607	661	667	608	638	625	668	611	637	643	652	669	713	657	675	640	665	629	607	652	654	718	656	607	688	623	615	610	619	623	687	618	632	673	622	672	610	697	599	605	607	701	677	619	666	667	674	644	699	674	677	645	689	682	633	627	642	634	635	625	611	619	656	619	669	694	658	628	648	630	662	684	614	695	670	639	639	622	632	679	675	669	670	643	626	642	622	668	617	722	641	673	696	629	662	628	654	653	652	667	647	630	667	671	646	627	649	637	665	663	609	645	658	659	625	657	656	622	658	656	640	713	659	610	643	655	665	666	645	620	634	657	666	625	655	630	634	639	633	629	627	685	605	645	658	650	624	653	625	680	601	645	713	662	617	671	653	657	656	644	675	656	609	662	673	634	607	688	647	620	658	640	649	673	615	636	652	662	664	636	636	701	636	633	701	662	654	623	645	659	702	653	643	655	681	624	648	656	599	657	645	664	618	633	624	652	640	659	663	622	681	665	667	674	638	623	613	595	642	596	639	622	637	665	661	672	655	652	698	685	684	696	617	646	608	669	630	648	591	681	644	618	666	680	642	643	630	646	596	624	689	671	679	674	646	622	646	662	641	664	681	657	628	646	656	671	655	666	615	614	605	688	677	662	662	637	661	642	669	709	657	666	676	637	620	633	646	604	604	627	634	624	656	636	626	612	661	627	616	596	623	631	653	649	708	621	629	670	694	650	657	621	681	659	678	668	664	633	650	590	678	656	640	609	619	666	658	685	639	611	652	646	673	663	644	638	690	694	675	615	608	643	640	576	663	690	645	631	655	621	639	657	678	624	646	618	665	709	658	625	628	631	692	607	635	669	643	640	641	651	643	658	617	634	668	636	618	669	631	662	660	650	607	685	644	639	655	632
33064	14434	2190	530	400	385	288	249	248	256	218	239	236	246	242	207	257	217	222	246	243	236	227	238	230	226	235	227	257	194	237	209	221	206	219	238	229	228	243	235	237	233	256	229	244	238	221	231	231	235	201	219	232	204	213	227	223	260	231	244	201	217	222	201	229	234	235	223	221	224	236	205	268	244	226	225	227	239	247	227	223	230	248	238	217	239	233	225	212	273	221	224	252	235	234	216	232	220	227	230	231	229	212	225	239	233	227	222	231	235	212	230	226	236	218	236	234	216	227	243	216	218	250	232	246	236	236	222	231	229	229	216	215	223	207	236	206	236	234	210	192	195	247	269	222	217	223	240	222	244	241	240	228	220	202	227	238	207	213	224	212	250	219	234	234	255	230	227	232	227	235	215	244	221	227	223	205	210	226	207	238	223	209	214	226	235	215	240	213	247	226	251	243	201	240	223	221	218	212	235	231	252	222	251	214	238	244	184	233	200	230	244	236	213	246	226	224	235	232	234	207	240	210	238	215	229	232	204	227	208	226	223	219	231	244	208	234	256	215	218	203	230	212	193	237	238	257	232	246	231	210	216	212	246	242	216	234	228	212	244	231	188	234	233	259	230	251	263	248	224	203	223	236	200	200	220	224	230	216	255	224	232	247	231	271	225	200	211	202	229	220	236	222	203	252	233	218	233	232	208	235	236	243	248	213	252	240	232	205	207	263	225	231	267	214	254	225	233	240	212	233	246	230	203	194	194	212	239	253	235	222	253	241	205	251	230	234	205	226	224	213	250	224	243	222	210	209	235	229	235	229	217	208	210	243	253	232	233	219	226	249	213	231	222	201	227	233	233	238	233	233	232	238	197	231	249	218	245	201	215	206	208	227	216	230	232	223	218	217	252	213	227	246	225	257	226	239	231	213	251	242	226	197	269	234	209	222	221	232	207	240	231	240	226	215	194	216	238	249	216	216	232	243	246	175	213	241	253	199	218	230	243	244	223	262	219	205	216	222	246	242	196	219	220	235	225	264	217	252	236	255	233	253	239	234	249	228	219	233	226	224	233	252	235	246	239	250	226	238	230	225	206	215	207	230	238	216	220	231	214	247	223	256	223	222	212	207	214	241	241	231	248	249	232	259	211	247	224	232	242	229	206	226	245	244	220	215	232	226	256	192	239	231	210	244	248	238	246	251	242	229	231	218	235	222	224	227	222	208	234	253	179	216	252	227	210	231	235	228	233	219	226	224	253	239	220	246	248	238	208	222	230	211	224	234	230	226	247	242	241	236	235	249	208	228	229	223	210	231	232	219	230	222	248	245	241	256	208	213	241	241	220	232	241	218	250	226	239	212	231	198	230	239	208	242	221	226	215	256	248	237	198	249	246	251	246	247	242	243	244	230	235	244	222	217	237	238	207	203	250	213	218	230	222	262	226	248	237	220	225	199	224	239	256	203	262	236	243	218	207	237	239	257	213	242	230	226	203	228	216	214	227	246	226	235	225	204	251	211	223	242	227	200	230	201	232	242	260	220	229	236	247	236	243	222	231	204	205	210	225	229	211	202	247	264	228	228	216	225	228	245	237	231	241	217	213	226	230	205	232	207	237	197	232	242	212	251	221	219	224	214	243	204	232	220	230	244	216	209	181	241	234	236	247	216	232	245	225	224	232	239	230	244	240	230	219	233	213	246	197	257	241	232	217	221	231	245	227	232	198	259	248	217	223	208	233	209	217	224	220	211	254	252	220	227	199	235	242	236	243	228	226	212	231	241	223	227	226	210	255	220	234	236	238	234	229	235	256	226	215	220	243	225	243	224	227	199	216	200	217	225	193	239	238	222	208	245	203	248	238	205	209	214	263	212	244	216	221	238	223	199	260	230	221	235	217	240	235	243	216	247	207	227	247	229	221	230	247	249	222	224	245	247	235	223	215	253	236	233	240	258	238	189	224	214	243	231	239	229	236	240	236	232	233	248	219	219	217	221	236	242	238	238	229	224	242	217	189	253	215	233	239	266	231	226	246	232	220	249	248	231	194	235	215	229	248	251	243	245	234	226	249	191	232	212	234	210	253	226	210	215	233	224	237	229	231	237	227	183	232	208	233	251	219	235	228	250	198	234	200	213	192	223	232	272	206	242	242	247	228	210	224	226	215	226	247	232	219	244	218	225	266	211	230	230	207	195	230	223	242	223	196	210	230	214	223	245	235	247	247	238	241	245	214	270	261	233	198	217	217	234	225	213	209	216	219	231	216	224	218	257	217	235	237	228	233	244	206	239	213	208	234	227	226	218	223	231	231	234	212	218	246	248	227	230	201	251	221	227	220	215	226	234	216	223	245	206	261	211	237	249	238	229	226	243	256	223	232	232	226	214	241	205	238	220	221	197	241	255	228	195	218	233	237	228	235	196	232	216	261	244	211	202	245	237	230	199	240	196	225	236	246	227	232	208	231	234	256	227	243	225	214	214	207	229	265	225	222	230	229	232	217	234	224	237	262	253	231	214	232	224	221	222	226	243	192	237	231	219	213	223	202	215	184	235	232	255	238	252	228	246	255	211	218	236	215	199	226	249	228	208	223	242	234	229	178	228	232	209	244	257	205	230	235	221	206	203	242	235	216	213	233	244	215	220	233	224	228	224	223	209	219	208	248	233	214	221	210	224	226	237	246	260	211	238	216	220	230	250	197	215	228	239	228	248	237	224	245	229	221	234	218	228	249	225	231	262	217	213	241	230	244	238	194	215	204	225	237	222	209	222	223	244	226	218	227	208	264	221	256	238	218	220	271	235	225	249	255	226	265	200	214	219	229	230	230	235	251	204	219	226	217	206	215	211	225	226	200	225	208	226	236	232	218	235	236	228	199	226	225	223	231	237	240	221	240	222	235	231	242	220	210	218	255	204	202	228	232	230	222	204	229	214	248	222	225	228	226	242	243	221	192	214	231	223	218	226	212	216	192	249	248	213	224	228	231	206	250	242	218	234	229	235	228	222	240	234	217	225	241	243	203	223	224	224	237	232	211	234	237	231	229	219	228	239	205	225	237	219	242	239	217	231	225	217	213	231	231	249	257	224	238	196	226	225	202	214	218	263	225	235	252	215	211	216	219	218	231	224	229	214	251	210	224	226	228	261	240	228	288	222	221	215	237	223	230	211	217	220	196	191	233	238	262	235	211	235	211	220	230	247	230	249	231	243	216	239	213	246	234	258	234	221	250	209	245	220	213	197	221	217	224	227	237	243	214	270	204	204	238	230	225	232	216	217	244	237	227	244	223	229	235	218	214	237	248	268	239	205	237	235	215	265	237	228	207	188	225	249	245	255	236	227	213	242	245	221	251	226	252	229	249	244	233	236	221	238	258	268	233	227	209	226	214	237	226	240	220	237	217	273	229	207	251	225	224	231	229	242	224	212	202	251	252	232	224	195	220	235	237	241	228	212	210	210	193	243	231	212	232	248	210	226	224	245	239	206	264	229	206	239	219	238	227	221	215
7684	627	600	584	525	503	544	550	574	522	547	566	579	580	553	565	602	513	596	590	541	559	573	549	573	566	551	551	553	568	545	577	542	552	537	557	584	556	578	566	519	561	555	527	572	558	526	550	554	547	509	585	546	555	575	549	575	555	544	585	551	528	546	533	585	544	549	522	552	586	538	542	563	554	540	568	552	575	513	529	544	604	539	575	548	532	551	518	490	519	575	581	540	529	533	527	562	553	559	531	527	551	527	545	554	563	594	571	551	580	553	554	580	508	560	546	528	530	504	530	568	544	560	514	550	549	575	551	528	572	502	556	522	554	538	558	575	561	561	552	549	530	538	550	575	569	567	563	552	490	518	561	568	593	574	504	523	524	568	544	551	542	524	535	568	508	611	561	570	539	544	566	543	539	565	517	516	551	570	558	495	593	564	536	521	575	555	546	605	566	557	541	560	518	563	581	548	521	510	546	510	530	545	544	573	555	554	540	586	518	576	551	548	554	560	601	556	513	535	610	571	506	569	561	576	502	563	532	560	553	533	530	557	532	528	523	551	537	509	517	571	548	575	544	517	555	547	562	528	539	514	538	527	572	554	557	554	570	595	536	515	581	516	524	497	552	563	521	556	503	526	550	583	560	549	583	584	562	553	508	502	547	513	542	604	558	547	529	533	534	522	571	524	560	559	559	546	558	549	566	561	516	555	549	566	570	534	511	516	555	545	545	566	557	503	562	554	513	555	568	598	575	510	547	583	550	527	552	537	509	522	540	547	539	570	582	561	543	518	553	551	527	563	555	522	532	529	544	539	557	554	564	587	497	561	553	558	557	528	585	527	594	605	554	591	634	595	583	552	546	530	577	515	498	517	529	523	527	575	545	569	546	526	587	585	540	555	528	561	554	509	596	584	547	522	574	518	532	508	573	588	535	516	578	550	537	551	537	550	523	543	583	559	576	569	510	546	530	556	536	515	553	547	563	530	541	541	526	548	522	559	541	584	505	496	568	554	550	525	555	533	529	575	569	539	552	564	548	561	554	584	557	559	577	522	566	546	550	579	522	541	533	518	521	538	489	566	522	548	584	531	516	593	553	588	542	562	556	555	539	554	511	556	507	559	546	594	589	547	512	551	536	500	526	534	526	559	528	512	557	548	571	519	546	560	564	560	555	524	570	529	552	540	598	524	559	559	524	547	552	542	542	556	536	527	544	539	560	519	544	522	559	534	517	572	579	620	531	521	528	570	570	549	576	560	601	562	506	521	527	580	547	532	560	547	495	500	555	541	525	539	553	527	537	583	573	574	581	563	571	506	582	559	583	503	573	534	568	569	570	500	617	528	578	530	568	529	536	534	570	536	547	584	520	566	540	541	561	529	563	568	556	535	590	544	526	553	531	570	568	592	512	516	560	551	521	539	534	569	544	534	532	597	572	559	559	563	527	568	564	520	536	512	556	548	521	540	585	557	562	557	561	526	583	562	534	530	564	518	558	544	574	585	488	568	606	529	549	509	566	574	505	557	524	515	537	525	552	549	552	522	536	542	575	573	573	624	523	591	554	540	545	512	523	552	546	540	545	543	560	540	531	571	515	571	509	584	565	487	542	529	546	514	570	557	596	583	572	542	567	551	571	555	544	562	535	555	586	539	513	596	543	519	581	558	518	545	552	514	559	535	522	559	536	562	557	571	557	548	539	563	558	581	493	543	554	570	529	540	541	585	543	556	505	576	551	547	584	591	556	540	565	558	553	566	545	530	502	562	510	574	541	564	554	568	517	521	547	554	535	570	543	538	579	538	558	537	543	556	534	586	542	545	562	505	522	565	558	523	532	495	537	507	526	599	564	537	581	533	531	558	521	481	536	555	549	583	544	544	509	570	587	493	560	596	565	573	546	549	561	561	560	542	535	569	538	514	529	561	546	536	559	549	577	556	523	565	527	553	523	556	535	566	595	508	566	515	584	558	572	562	567	495	576	557	565	547	514	560	526	537	552	558	524	515	517	558	530	561	517	546	534	553	556	550	562	533	545	491	519	537	567	536	529	556	566	564	546	553	550	604	560	548	529	563	563	543	528	524	580	566	525	499	531	602	560	576	563	499	529	557	553	591	542	554	560	539	547	510	565	539	532	566	535	590	557	568	560	576	519	554	565	519	583	529	563	582	553	509	552	541	557	544	546	565	514	555	582	579	530	545	543	536	516	540	517	593	588	530	553	569	603	566	580	581	543	547	559	533	578	552	562	567	574	514	562	560	555	558	530	569	531	549	572	535	534	550	524	594	564	508	572	551	609	585	593	532	527	512	561	576	561	573	594	550	532	527	513	546	550	547	523	526	581	558	542	505	542	576	570	542	540	560	549	536	533	540	572	575	545	565	575	574	565	541	477	576	582	573	587	581	522	549	559	538	542	547	552	519	560	571	543	562	508	543	565	580	566	564	502	562	538	544	598	586	559	503	512	518	596	521	579	534	536	522	555	532	488	546	583	604	561	546	553	531	600	557	565	539	570	601	581	550	576	546	561	530	577	561	576	573	552	538	550	582	564	531	574	511	552	567	551	531	581	586	550	532	542	546	564	576	584	536	531	529	575	545	547	559	575	591	549	554	575	539	594	515	589	564	541	539	585	517	572	565	552	556	556	554	513	530	608	552	549	552	532	537	556	547	561	602	586	586	578	520	577	581	527	548	575	545	515	545	511	545	542	530	553	588	573	537	569	582	488	547	559	558	599	500	538	562	553	603	535	588	516	559	559	567	566	590	522	570	559	526	577	561	488	540	595	493	560	502	554	500	539	539	532	563	568	527	534	544	515	572	597	538	566	533	587	579	563	531	530	536	553	585	533	577	549	532	554	541	544	534	613	588	552	578	523	533	520	537	497	582	559	578	533	566	562	574	569	553	543	551	551	561	519	529	535	541	519	523	562	554	576	551	525	534	559	543	557	561	566	535	540	556	541	590	555	560	590	575	590	547	511	539	542	571	601	552	549	553	517	560	592	545	549	562	552	569	526	542	512	542	550	528	536	568	514	590	574	559	587	539	572	572	529	550	553	527	610	545	532	539	549	526	565	566	543	558	572	540	559	488	560	572	570	516	537	533	533	555	532	565	572	540	538	535	581	548	549	562	556	542	572	531	568	567	557	559	579	542	566	595	556	548	568	563	506	505	524	558	578	559	530	557	583	552	561	553	556	548	534	554	571	534	535	578	520	568	548	539	544	519	567	500	555	565	570	571	508	517	539	579	516	576	549	584	539	551	533	520	557	549	530	547	550	557	557	588	541	536	486	556	580	537	560	543	593	559	577	555	577	523	530	547	553	553	534	530	547	562	572	571	573	550	549	537	543	534	536	592	549	570	542	578	540	558	571	545	545	540	573	536	534	579	526	507	532	569	568	531	584	583	560	542	554	577	540	529	555	561	546	566	544	594	521	567	555	517	568	560	546	559	561	548	519	580	537	572	499	535	544	544	574	562	571	539	544	545	558	559	567	592	540
25061	20986	23542	28573	20985	13035	702	479	413	397	418	431	399	450	395	390	400	381	375	407	395	409	399	383	432	406	403	389	401	386	373	424	400	367	361	380	400	351	390	388	396	384	401	397	421	361	377	341	411	380	369	411	360	336	371	364	378	380	390	411	373	386	398	364	390	375	408	376	396	381	395	393	384	403	383	376	404	387	359	410	393	350	364	375	376	357	403	370	384	378	417	342	367	352	387	406	379	371	400	359	387	360	404	373	363	382	403	380	377	353	368	332	346	360	377	382	389	412	407	378	382	347	411	382	364	400	364	399	392	404	373	365	411	338	379	410	376	351	388	377	357	359	378	341	349	393	412	392	365	378	395	367	392	364	408	363	397	384	364	403	354	357	379	387	372	403	351	348	377	389	351	368	367	334	374	378	350	338	359	352	348	383	342	364	355	397	356	369	395	374	318	373	406	397	400	368	393	389	359	399	344	372	420	382	413	399	357	380	402	398	388	366	353	379	395	389	406	378	366	375	365	394	385	421	361	408	397	380	375	389	379	356	407	372	382	398	380	372	379	391	383	366	378	405	364	410	341	380	366	377	434	359	422	371	371	403	436	353	393	362	378	397	362	382	410	379	389	343	410	363	376	371	357	360	384	363	379	335	378	410	413	397	403	345	371	405	371	354	362	349	375	407	383	425	365	384	368	408	386	414	371	367	383	398	379	350	358	372	391	342	426	382	374	383	389	401	394	366	360	338	397	390	392	382	383	348	385	386	375	378	416	379	364	404	402	392	394	365	361	375	384	367	367	411	366	364	395	393	380	402	357	403	406	363	360	392	379	364	394	350	367	391	346	392	343	381	406	384	373	406	380	426	387	380	399	382	385	362	358	352	426	390	404	371	383	364	412	364	390	405	366	381	343	372	318	367	366	406	384	370	380	358	419	350	367	389	379	353	375	409	380	366	396	377	402	353	369	410	380	337	377	334	342	395	374	386	350	394	394	353	358	354	398	375	372	414	389	352	382	374	386	370	390	377	392	364	423	389	394	384	360	391	366	412	359	397	409	378	399	383	396	395	394	398	391	434	392	384	381	386	385	410	372	371	346	375	377	376	393	354	363	386	371	393	358	362	360	397	391	427	364	413	375	381	393	346	332	394	361	374	366	354	376	367	395	394	390	363	395	406	383	346	365	409	363	416	383	369	371	408	397	383	409	393	379	408	368	374	349	364	372	413	366	336	392	403	383	376	397	380	363	354	372	327	368	368	395	397	369	352	362	368	389	407	377	386	415	368	380	373	375	393	380	369	389	381	385	352	360	377	339	331	356	371	361	382	348	379	379	381	380	389	395	351	340	365	382	398	360	361	396	369	393	407	344	339	370	378	385	358	341	372	384	363	380	376	382	382	396	405	344	372	347	377	403	376	376	334	349	357	351	376	379	422	377	361	355	378	383	371	414	362	380	371	357	388	388	362	415	358	354	341	405	406	373	378	340	390	389	371	394	390	376	386	370	372	379	361	372	380	361	372	349	356	405	370	364	388	376	412	402	379	381	368	359	398	371	392	370	364	401	374	380	376	415	375	375	409	382	405	417	366	380	385	372	367	376	364	358	374	363	351	354	378	392	366	407	383	391	370	384	396	363	391	374	380	358	404	415	347	370	407	393	375	407	389	408	348	382	428	409	391	345	365	405	372	363	361	378	399	377	389	405	361	397	359	361	317	373	370	383	343	399	362	378	381	334	344	354	383	390	407	394	368	368	445	377	406	356	376	362	390	390	358	368	369	353	425	376	390	385	397	351	368	353	358	410	382	360	388	382	371	359	368	358	362	387	381	370	385	378	368	374	370	376	344	400	398	370	364	364	350	379	344	405	361	337	367	362	363	361	355	330	365	359	376	330	376	355	374	355	403	378	426	421	355	344	384	369	398	357	384	390	381	386	381	399	385	374	377	391	346	392	396	352	399	411	375	376	392	377	370	429	356	371	364	415	357	343	333	381	380	372	425	380	372	386	363	366	336	357	360	381	372	395	391	393	382	411	388	366	368	378	392	353	359	388	374	396	371	392	383	384	353	412	375	396	381	407	396	401	397	362	398	386	379	441	362	377	390	339	363	378	349	411	381	376	395	383	337	376	364	371	378	381	376	346	384	426	389	357	385	372	391	356	378	365	366	372	386	400	385	399	385	374	379	375	361	382	378	384	376	379	384	375	370	368	384	335	362	412	329	347	353	399	387	347	377	371	428	365	437	372	424	376	378	385	385	411	417	407	397	374	395	386	364	406	426	410	396	395	368	348	357	401	374	367	384	337	398	386	378	349	395	377	421	401	385	402	401	389	380	385	373	363	409	397	385	345	398	377	370	343	350	387	385	386	362	418	403	405	356	398	369	367	343	371	414	353	394	416	376	382	395	403	374	372	388	393	374	377	369	370	388	380	367	420	365	383	373	410	389	406	371	398	390	378	397	450	381	379	337	372	354	403	362	379	361	378	395	403	393	386	374	413	366	344	368	378	385	359	363	415	388	384	360	378	380	366	401	367	363	378	377	367	408	407	384	365	399	439	400	369	343	362	390	390	385	386	361	418	420	323	381	360	411	400	357	380	385	365	362	394	391	395	428	355	381	336	396	394	393	389	383	368	367	379	367	374	393	368	395	390	429	426	350	380	355	402	409	382	386	408	378	385	355	415	362	360	384	375	376	364	394	346	401	372	368	386	381	370	351	403	369	349	391	350	350	372	327	407	368	384	353	361	372	371	375	406	417	392	376	381	353	385	401	342	356	405	391	370	366	378	363	360	382	374	356	407	345	407	400	396	396	378	407	365	411	364	410	393	429	345	353	390	361	366	390	368	378	400	405	398	378	420	366	343	371	389	351	376	363	403	398	360	386	385	408	359	433	340	373	399	375	380	336	378	355	409	388	386	349	362	363	374	378	411	407	373	351	408	403	406	364	382	362	384	396	372	370	364	406	405	371	404	358	368	335	401	350	383	371	388	365	387	361	340	365	367	369	361	377	370	396	418	416	342	386	393	393	352	394	402	400	358	345	389	381	405	368	357	390	391	360	361	340	379	348	417	345	343	385	394	374	361	344	378	387	395	392	386	372	387	377	369	376	393	434	386	365	389	366	377	406	377	412	361	366	348	370	362	393	414	363	357	360	371	355	361	389	375	402	407	352	399	378	349	375	382	382	372	403	353	349	369	369	355	392	436	400	347	404	371	382	368	366	365	343	376	396	369	410	376	386	382	365	404	412	380	378	391	367	320	395	375	379	377	390	347	384	385	403	377	372	369	400	408	398	366	397	381	379	347	391	366	364	382	379	377	393	386	375	387	365	377	362	415	391	385	371	402	400	356	357	379	377	362	381	390	418	405	433	367	360	359	365	353	372	394	397	350	394	377	407	367	354	348	384	369	389	387	368	362	393	403	369	369	353	374	352	352	388	350	364	402	372	393	388	366	369	368	381	381	335	415	395	370	371	351	368	381	389	393	346	363	383
4277	2258	1304	1048	953	864	807	838	823	775	805	836	837	812	783	838	815	832	826	863	798	821	800	803	848	816	832	820	889	819	819	822	805	797	841	869	845	788	834	829	805	780	821	826	790	869	822	832	827	811	787	817	828	854	861	801	838	809	777	839	839	803	803	748	854	823	823	849	800	872	793	824	825	836	820	856	847	806	851	789	784	874	778	838	833	782	814	830	781	775	865	811	814	807	812	842	793	833	819	810	824	809	791	782	834	844	769	796	842	793	814	814	810	774	824	815	801	783	838	810	798	804	830	795	819	845	823	799	801	796	793	847	804	787	810	772	777	823	783	815	820	794	834	833	791	840	792	806	856	801	840	830	805	803	814	795	802	832	808	836	804	740	784	842	786	802	834	829	867	801	848	769	818	787	769	842	820	842	775	830	769	789	810	816	797	782	809	751	789	800	853	818	827	788	801	845	772	881	815	814	794	833	822	734	797	787	789	852	835	823	818	874	829	827	851	881	780	835	809	855	842	808	831	828	798	805	788	800	779	783	867	793	725	812	872	793	784	801	800	836	773	789	861	868	851	828	810	816	769	796	843	846	843	806	823	787	839	813	786	810	832	807	820	823	865	802	759	808	804	834	772	849	844	804	820	768	798	784	808	809	813	812	843	867	819	829	816	894	773	810	820	865	798	797	853	805	802	824	843	799	788	805	867	856	774	807	845	826	818	769	839	812	784	824	837	792	823	813	811	803	790	802	872	821	817	816	820	781	822	802	836	763	824	815	834	776	797	871	835	790	802	837	777	825	800	784	829	787	817	832	847	847	813	828	782	806	843	833	812	803	805	812	791	837	787	825	834	801	828	834	785	830	831	785	796	804	830	773	821	784	776	822	813	755	814	773	828	789	789	821	778	784	819	829	757	840	836	782	784	830	801	828	740	821	867	843	761	812	773	854	788	814	798	849	821	821	845	803	841	797	831	835	828	815	771	819	797	760	813	818	846	789	773	842	770	796	817	795	798	839	766	783	835	799	811	782	834	822	806	812	762	795	809	842	814	784	883	839	802	807	839	822	784	808	806	799	848	740	807	820	827	802	822	787	821	838	804	785	831	856	804	810	813	820	802	803	828	807	817	797	802	808	861	856	790	822	861	807	868	771	817	770	777	800	805	817	817	793	792	836	840	832	753	828	820	781	778	807	752	819	851	755	799	810	782	845	829	813	788	818	840	801	828	874	817	834	867	827	754	813	829	853	807	846	824	817	862	808	826	813	821	854	796	817	849	834	829	817	868	833	853	786	837	854	831	801	821	782	869	841	819	798	850	840	828	811	799	806	778	834	805	788	860	840	844	827	789	839	826	837	778	846	822	812	789	798	817	804	847	873	814	764	796	833	832	817	809	809	797	779	803	840	827	806	832	821	853	824	871	792	785	797	819	866	885	758	837	820	773	831	750	831	830	837	825	775	758	814	782	780	782	821	839	802	810	794	818	809	802	813	794	817	825	813	878	802	842	791	778	832	817	853	825	813	817	843	752	774	855	818	829	800	773	843	796	837	790	811	789	783	833	749	798	862	818	814	792	824	808	859	776	840	791	803	835	794	781	825	815	834	772	797	891	807	793	864	763	811	812	830	829	832	865	779	829	815	833	825	838	801	799	813	828	787	810	775	787	822	868	819	813	820	808	816	784	778	816	826	828	814	816	840	774	817	834	781	823	853	796	879	827	796	832	833	776	837	777	841	805	804	832	824	804	843	779	778	787	812	817	807	854	816	801	830	819	834	777	757	788	811	792	818	803	814	786	787	824	828	794	813	841	781	793	809	827	818	868	830	808	855	842	809	790	815	840	798	816	812	830	818	823	823	825	811	824	821	850	833	844	848	864	783	807	820	831	820	831	812	808	791	823	788	814	854	854	824	761	813	850	756	862	837	786	848	815	842	824	813	816	799	821	860	835	848	832	812	775	883	830	841	830	823	836	806	856	837	849	813	772	816	796	825	759	795	823	872	810	820	821	797	826	863	796	874	821	819	871	801	772	820	880	811	815	699	790	818	815	826	785	867	870	766	873	830	822	819	838	841	831	821	791	798	807	777	810	835	837	847	789	859	807	866	819	798	802	850	817	742	810	771	799	777	861	796	848	806	803	870	858	813	813	793	804	819	810	864	810	768	892	851	806	796	819	821	818	828	804	825	849	835	827	861	877	781	844	844	829	806	821	811	792	793	798	807	829	803	808	867	822	788	857	822	844	815	827	813	852	821	820	811	767	806	849	799	805	820	762	816	861	797	788	840	792	801	805	863	798	793	768	818	832	804	836	869	808	839	845	813	820	779	815	794	788	805	845	778	769	866	828	838	817	848	836	809	822	815	826	839	810	798	830	847	845	791	795	795	837	799	816	863	844	808	782	797	842	878	774	819	816	810	783	785	834	801	822	818	791	773	784	855	849	801	806	822	857	788	874	788	815	805	787	783	792	807	803	753	793	823	831	781	843	853	828	796	830	830	838	817	767	805	753	774	806	808	775	810	798	789	817	800	795	812	840	862	803	765	827	847	794	773	818	825	809	856	799	847	835	875	820	800	782	820	824	785	803	813	827	801	864	811	813	833	817	782	825	760	833	777	849	779	844	859	806	869	796	827	807	785	813	811	842	823	794	790	767	799	772	820	843	777	822	814	878	837	793	827	770	808	796	819	767	811	848	800	780	745	788	748	837	872	865	832	798	783	780	828	864	840	855	827	818	835	773	769	789	822	809	847	786	757	835	832	769	886	814	821	776	794	792	871	763	795	811	817	854	845	809	805	881	804	812	849	842	830	798	805	810	811	830	833	754	783	814	812	816	790	804	820	831	820	824	826	795	803	793	825	794	803	802	860	843	798	831	832	813	823	790	778	840	781	850	815	850	821	822	756	797	818	898	826	807	790	848	811	864	831	805	826	781	846	820	824	750	812	791	828	831	773	851	828	811	828	754	826	789	796	867	868	845	844	798	851	833	806	744	832	796	790	844	841	836	818	801	779	827	862	743	807	792	805	803	841	829	786	822	807	845	808	815	811	838	813	853	836	798	807	780	826	827	758	795	859	824	850	862	809	807	863	835	778	822	792	833	800	742	824	828	795	783	812	807	830	823	808	777	806	810	806	751	817	856	811	835	782	806	823	832	799	765	833	860	801	858	817	827	781	805	785	798	857	816	818	765	783	777	776	826	832	800	776	824	763	820	780	795	761	752	838	834	761	813	806	819	859	814	790	804	822	805	818	831	805	758	791	803	810	807	850	868	829	804	811	804	786	883	801	815	876	807	888	798	793	817	854	777	820	846	834	840	875	818	856	820	803	816	849	792	840	808	781	841	795	805	798	767	851	758	833	792	826	811	847	825	806	735	783	837	827	769	768	803	835	802	828	778	833	841	785	825	805	766	832	816	821	851	796	823	782	820	760	840	861	806	823	783	803	801	802	853	783	818	793	767	821	794	787	791	852	848	774	725	868	783	835	845	775
24405	21002	23960	28226	21005	21021	10986	636	483	425	393	347	360	339	358	339	330	332	350	313	308	335	330	321	340	256	327	327	306	318	315	315	304	315	353	308	312	304	296	299	322	339	310	324	341	320	314	308	301	289	275	291	311	313	334	325	320	304	269	315	294	328	285	307	335	309	295	313	297	311	313	300	297	266	314	330	307	327	314	335	295	278	306	276	311	313	292	302	322	330	323	304	314	295	285	285	316	290	329	269	300	318	332	288	321	326	297	309	309	304	330	358	293	320	319	291	306	296	271	304	292	286	294	311	282	302	322	307	333	327	311	296	318	349	289	312	321	279	304	336	338	318	297	315	307	312	331	280	307	333	314	265	290	300	325	305	315	327	319	287	295	296	302	305	297	291	319	296	307	323	286	291	334	341	292	301	305	326	318	320	300	326	333	316	349	327	296	307	294	294	270	301	300	337	340	316	299	307	302	293	328	291	339	314	318	280	307	329	309	342	321	298	332	343	334	311	301	272	285	296	280	285	280	276	282	328	278	324	327	325	270	319	296	272	290	294	304	324	327	302	311	318	324	265	303	327	337	319	302	321	326	285	327	292	342	322	316	303	335	264	309	300	298	313	263	290	313	340	310	303	289	321	322	315	305	320	322	306	345	296	309	313	275	316	338	304	333	335	335	292	323	344	310	294	291	300	343	318	322	324	324	314	332	262	315	324	322	314	291	267	305	284	284	318	302	305	287	279	300	300	287	324	320	324	270	312	301	323	290	298	290	309	290	338	273	287	298	303	289	327	291	320	318	312	299	332	310	301	312	324	302	293	319	298	293	308	291	284	291	301	315	272	294	312	331	320	307	295	313	301	270	309	317	342	309	289	344	318	298	338	315	299	326	300	326	300	329	310	334	301	301	260	351	325	299	293	329	303	324	305	316	318	328	294	335	337	305	284	320	331	314	264	287	343	299	297	302	302	312	343	333	317	325	343	312	334	291	305	321	314	301	323	287	292	299	305	289	271	339	308	292	316	265	301	312	324	317	304	304	329	322	321	326	309	299	296	303	301	284	288	310	339	302	316	298	310	280	274	321	306	330	317	345	292	314	318	303	353	318	300	319	308	321	293	320	284	303	313	290	310	319	319	333	307	338	313	298	319	333	307	296	296	341	302	318	309	338	309	310	311	304	326	316	346	288	316	309	291	315	326	305	325	296	283	310	313	305	325	290	287	305	307	316	320	312	278	310	328	342	275	317	325	309	320	306	288	319	310	317	325	305	310	353	342	308	316	303	298	307	314	305	317	327	312	299	308	296	325	306	324	303	335	291	290	286	291	327	316	314	316	292	296	278	328	299	307	298	284	315	322	295	273	334	296	291	321	339	312	322	289	312	299	311	295	312	317	287	269	330	282	287	330	285	280	300	330	313	311	289	286	282	320	315	310	322	322	285	301	309	312	286	329	320	312	289	316	307	315	328	311	335	275	288	305	299	328	313	306	327	303	364	291	294	320	330	325	325	261	312	336	325	272	317	308	326	309	281	303	280	306	331	312	318	276	351	313	320	323	335	267	313	310	325	281	286	290	275	294	313	320	315	327	311	292	322	308	294	303	277	313	316	342	333	289	313	330	288	323	307	332	322	303	309	280	291	321	333	290	301	312	294	325	276	299	278	294	339	299	304	342	307	305	329	327	304	309	319	289	296	317	286	282	286	327	293	289	273	323	276	281	304	292	324	292	295	314	309	310	279	285	318	275	335	309	279	293	327	299	316	327	338	331	280	277	293	299	337	314	286	295	315	301	317	337	310	296	299	327	321	279	290	286	290	292	301	339	321	303	325	294	266	288	325	276	309	280	310	322	289	345	278	315	261	310	342	279	292	300	313	297	296	346	298	332	302	294	312	315	291	284	310	294	307	288	305	317	331	302	286	284	308	324	296	300	295	307	325	295	291	288	308	291	299	315	273	334	266	291	306	277	324	326	312	307	306	354	296	281	346	301	332	303	279	302	299	306	274	286	318	296	336	300	308	322	312	300	266	311	320	318	318	303	315	327	329	311	277	310	293	329	334	308	305	282	322	279	345	296	282	291	263	286	290	309	336	343	328	287	314	301	270	301	288	322	321	284	329	319	290	322	335	310	287	289	308	293	321	289	321	283	322	267	316	323	254	298	345	322	328	320	310	320	300	282	315	269	328	322	295	336	295	327	284	285	322	300	296	323	309	343	277	271	279	267	287	299	285	290	326	311	308	265	289	299	290	301	338	287	304	263	304	317	329	307	301	293	293	310	315	309	283	311	266	314	245	315	263	302	270	310	295	298	300	310	288	302	326	279	306	315	293	308	321	311	304	299	293	307	286	331	304	317	291	299	284	281	314	313	304	324	279	310	296	295	295	277	314	326	292	308	264	291	298	301	303	310	288	312	284	293	299	328	311	312	295	323	295	299	319	314	332	308	296	305	278	269	286	316	305	323	300	267	327	337	289	307	279	293	303	303	291	260	299	304	286	312	312	276	297	292	282	268	334	312	288	328	276	306	326	310	323	332	295	290	321	306	299	320	330	341	320	325	338	315	299	302	304	276	298	317	305	289	299	335	285	329	287	298	323	295	270	320	290	294	300	279	296	289	269	288	298	291	312	325	313	290	275	301	296	296	306	288	310	298	267	290	302	294	332	296	316	306	288	289	332	302	304	327	315	294	285	335	337	329	293	310	321	289	330	277	281	308	310	318	328	284	290	275	317	285	306	311	318	305	315	322	292	291	310	326	339	296	321	301	309	299	334	319	262	338	281	299	282	287	302	315	340	341	326	293	326	347	324	292	322	268	301	328	333	299	310	333	317	317	298	325	319	277	318	305	296	314	299	302	298	294	301	261	292	297	320	310	298	301	295	296	312	286	349	268	285	289	294	316	285	314	344	312	330	343	321	311	337	324	325	335	299	316	320	284	294	283	330	310	297	338	299	306	306	290	313	334	291	301	316	324	297	259	267	306	311	300	326	293	350	305	319	319	299	296	291	321	315	308	344	302	312	284	303	313	309	314	308	315	295	291	316	322	306	302	296	324	308	278	302	291	292	311	300	275	269	276	309	295	295	308	317	312	309	315	276	298	302	321	313	282	290	325	286	308	294	321	309	327	312	332	323	323	285	283	305	330	324	297	323	312	323	303	283	310	300	294	284	340	306	309	299	331	320	305	304	312	309	297	311	282	325	329	281	307	303	285	330	291	285	313	307	292	333	326	289	306	337	302	304	331	315	312	330	302	288	348	312	327	316	326	314	317	286	324	278	305	287	301	297	299	323	314	300	295	290	289	300	300	307	300	331	342	303	271	320	309	317	302	303	295	292	264	311	303	303	299	298	321	306	316	286	303	300	336	334	311	286	305	301	318	328	299	305	306	329	293	316	328	285	301	302	301	288	308	310	344	315	295	306	266	279	300	300	317	304	316	272	322	317	276	307	323	303	286	325	303	303	320	296	284	301	342	324	326	312	299	310	307	305	303
4039	3287	1689	958	852	724	668	729	710	676	658	678	634	662	630	680	654	655	606	624	631	631	643	626	624	657	681	681	637	697	679	637	637	627	645	614	616	651	671	612	654	662	662	672	653	640	661	619	600	648	628	657	625	661	627	653	658	672	651	686	662	630	628	608	667	651	610	618	652	634	658	621	626	641	663	665	624	655	609	653	580	646	641	635	674	612	661	685	640	645	651	639	678	637	661	620	681	664	669	680	664	630	669	676	674	669	685	667	627	683	643	630	598	623	671	658	646	650	651	676	632	599	632	631	624	690	616	640	637	667	630	661	622	651	604	670	692	634	585	602	665	652	689	610	674	661	657	655	622	682	699	686	618	677	636	615	659	636	622	648	648	676	632	665	663	645	678	669	697	648	651	631	660	659	622	682	643	636	664	635	613	628	637	641	627	648	640	652	652	637	614	665	680	683	620	621	642	661	629	651	672	643	621	679	616	615	606	644	640	703	648	659	656	614	620	668	665	661	633	623	698	661	658	620	673	643	695	685	684	650	674	660	618	648	625	660	623	624	666	646	666	635	627	661	626	641	646	678	620	640	659	644	618	667	652	683	623	645	649	615	612	624	634	648	627	624	627	653	656	681	647	661	604	628	684	657	639	668	646	659	607	639	678	613	649	680	718	652	641	696	594	691	661	630	627	611	650	645	613	650	649	643	598	694	637	654	660	640	646	651	662	622	648	685	667	663	644	651	609	591	656	655	608	646	657	636	622	604	633	676	682	665	637	654	627	634	635	635	672	620	617	661	643	622	632	619	645	671	680	640	647	628	618	640	634	674	666	679	589	674	601	659	697	655	678	640	608	651	623	635	616	641	633	584	656	611	644	681	618	648	644	699	656	678	625	698	566	650	658	644	632	575	698	625	677	640	645	662	665	681	621	677	674	656	654	644	641	658	629	646	721	645	642	647	644	628	684	681	660	711	662	655	633	604	679	637	650	659	675	643	641	644	608	717	713	637	652	649	682	661	653	648	678	653	636	638	680	614	635	647	680	646	641	616	629	699	654	650	598	638	647	616	669	640	603	649	686	647	657	658	670	690	627	649	657	652	637	624	606	605	620	649	609	662	630	696	674	639	644	619	622	635	621	624	670	652	676	615	719	614	622	698	600	664	624	612	640	626	603	646	597	671	652	584	625	647	641	629	661	622	610	631	680	690	574	713	637	596	622	677	657	668	667	675	676	649	648	628	618	656	615	651	639	665	628	653	657	643	674	673	668	640	668	625	668	657	642	674	667	674	618	647	688	657	687	658	620	639	619	664	607	619	635	637	691	658	617	680	679	692	651	657	616	656	643	664	691	655	643	613	646	655	685	645	656	664	652	616	651	602	639	607	700	638	612	646	654	591	620	699	605	632	621	638	642	638	661	602	655	670	670	659	663	635	648	623	641	635	641	640	673	632	627	624	718	661	657	589	629	644	647	660	687	627	674	660	644	698	656	595	653	636	634	656	612	626	658	636	648	635	633	666	611	623	649	665	641	639	635	630	668	628	615	646	629	598	640	634	692	633	637	604	639	583	677	668	616	601	674	636	607	634	655	693	656	648	683	649	636	673	675	689	693	637	654	669	651	613	624	639	656	627	654	652	641	599	624	671	649	647	595	629	638	636	714	621	659	656	698	667	653	688	632	633	679	653	627	643	604	618	673	664	646	626	611	656	655	637	620	622	618	637	618	656	661	704	629	646	665	663	656	606	638	647	640	650	649	636	674	630	605	610	614	662	687	650	625	684	626	604	656	657	636	710	694	648	665	633	617	634	623	630	627	653	651	637	644	615	618	655	622	646	630	633	669	668	627	614	649	597	663	650	662	690	639	667	645	652	626	607	618	659	676	643	664	673	626	651	630	660	639	645	605	611	655	653	666	654	658	612	672	605	685	629	609	619	674	688	685	678	673	638	632	683	620	632	613	653	652	606	665	658	626	642	665	659	717	671	623	640	634	688	631	639	604	644	680	695	655	658	650	654	621	675	633	619	609	676	596	669	670	612	661	641	667	648	622	599	611	635	615	653	630	669	632	594	612	648	664	629	668	646	655	654	660	630	698	643	650	662	692	586	643	626	703	684	625	680	657	656	602	650	688	652	685	657	681	654	640	629	628	665	655	629	623	605	615	606	645	608	681	641	588	577	631	650	650	614	604	654	671	596	657	686	654	663	651	643	652	664	658	643	689	642	609	673	662	649	617	585	646	656	604	668	642	623	676	677	632	642	682	648	596	649	611	641	653	663	627	680	605	621	655	659	627	622	656	674	649	664	643	688	651	644	676	634	676	699	636	669	667	591	645	624	624	658	658	645	650	667	658	670	594	648	625	661	702	666	621	606	628	655	667	632	611	644	629	685	659	637	615	649	644	653	626	597	682	654	632	604	690	636	666	624	676	604	643	648	672	610	674	656	632	615	647	632	572	655	675	667	633	636	643	611	651	618	692	663	624	653	619	604	625	643	623	623	658	654	598	640	676	598	647	667	655	615	661	624	625	607	634	638	672	643	636	635	631	667	683	691	665	626	626	590	623	699	599	661	652	679	609	666	654	669	671	647	607	665	590	648	647	666	653	628	702	622	660	592	621	619	682	623	622	653	658	655	676	644	651	676	657	705	609	626	615	671	635	669	634	678	610	639	664	673	660	659	628	628	658	618	616	655	661	658	674	671	625	613	645	664	666	658	677	640	665	635	660	673	636	630	639	646	661	652	645	611	673	687	639	647	613	618	657	653	679	638	630	645	625	651	679	654	660	643	654	649	657	654	679	621	613	658	688	678	630	653	677	634	622	655	604	657	653	625	606	654	661	641	604	626	622	637	635	656	654	648	666	602	677	633	616	670	617	640	658	671	633	615	656	611	641	644	654	613	634	636	651	631	649	631	643	633	659	608	649	639	645	622	663	665	689	643	665	654	683	626	675	619	577	660	635	663	610	634	631	619	670	623	640	607	642	615	679	615	633	663	658	617	628	667	644	651	653	659	673	630	681	675	660	675	628	641	632	646	680	710	664	663	664	708	640	634	659	652	614	628	636	674	671	614	618	661	664	655	668	649	666	631	597	634	627	641	612	657	619	672	618	673	687	652	627	621	672	629	637	684	657	649	692	639	627	649	669	670	716	623	683	617	701	644	698	624	622	641	613	713	646	617	652	654	631	655	651	655	603	629	619	668	660	669	624	658	633	706	649	630	628	621	666	634	677	618	678	661	693	616	646	665	627	664	626	650	665	608	663	648	620	623	591	645	580	672	641	661	622	627	651	590	659	647	602	615	717	662	645	638	621	683	708	648	652	609	650	665	644	663	648	647	618	661	688	652	687	634	647	669	625	602	615	610	647	651	653	648	651	637	591	633	657	661	658	636	677	623	614	618	669	648	654	683	604	666	689	650	644	598	658	656	636	700	625	692	618	611	643	646	653	619	634	658	677	673	638	661	579	639	676	651	641	652	624	668	656	642	638	629
33458	14464	1981	305	253	244	244	209	206	236	259	265	241	245	265	202	227	218	238	243	226	229	215	255	223	215	217	207	244	238	243	218	259	237	199	237	246	211	227	217	231	243	259	220	260	237	227	237	253	192	203	238	235	241	241	226	241	200	211	199	221	219	242	224	228	220	213	189	204	220	230	229	232	246	222	205	219	208	213	239	213	248	200	248	221	215	206	201	218	244	204	218	232	235	221	229	249	222	196	209	233	228	232	211	238	247	229	249	227	206	227	216	220	212	213	232	250	218	249	215	210	216	216	235	237	232	233	228	252	253	220	223	229	238	227	211	216	239	264	227	206	237	213	223	226	244	229	259	226	253	226	227	243	235	209	201	223	235	222	238	250	246	255	250	246	234	246	232	202	250	201	250	227	215	208	229	225	203	218	212	224	218	246	231	243	243	226	223	236	228	221	253	236	260	227	221	238	225	221	227	225	233	233	227	203	232	218	241	241	243	224	234	237	231	241	210	220	224	232	234	243	230	235	230	222	213	224	261	238	230	223	230	206	205	214	246	205	213	262	223	236	224	227	252	236	246	239	211	226	244	202	228	210	239	217	241	238	241	182	219	233	231	251	212	255	230	230	244	221	259	219	258	237	239	202	226	200	234	233	242	235	219	221	220	220	220	216	235	228	240	236	230	206	225	236	215	230	263	242	211	242	245	197	228	211	202	208	228	236	197	248	220	219	250	241	222	255	215	227	251	242	229	230	201	233	244	223	219	227	266	230	220	222	253	250	217	252	235	241	233	218	257	260	227	238	211	254	201	229	234	249	229	245	248	246	247	225	209	205	231	231	249	237	201	242	245	257	249	244	261	217	216	251	202	221	231	235	228	252	243	224	224	208	225	212	190	235	243	266	223	229	241	232	219	206	198	209	223	221	229	225	213	222	229	211	237	265	203	241	214	249	220	216	217	235	211	211	228	211	247	220	226	240	241	221	258	222	233	261	240	263	224	220	238	243	216	224	209	215	213	199	203	233	241	213	246	230	223	236	203	227	213	238	252	227	218	219	224	235	226	223	237	247	229	222	220	272	234	237	256	238	242	218	219	244	237	222	224	246	277	224	260	230	243	218	236	225	226	236	223	232	214	222	264	255	218	220	221	218	247	223	229	229	235	235	239	206	214	254	220	233	213	227	229	273	221	269	218	228	232	221	208	233	237	209	242	240	247	221	209	232	207	209	217	212	239	207	251	200	223	232	269	243	226	220	240	210	223	265	225	206	248	224	224	261	213	200	220	229	205	247	241	258	225	233	229	224	232	229	249	210	238	236	241	226	215	253	252	225	251	227	230	223	223	228	229	222	199	226	235	223	230	210	228	232	226	218	233	227	238	211	223	234	192	235	233	216	246	239	251	257	243	221	234	253	248	226	202	224	213	218	227	239	224	211	231	244	246	213	215	235	251	242	219	218	214	198	232	235	221	231	234	215	215	213	228	211	240	255	226	251	224	230	225	230	221	259	234	231	233	199	224	239	228	221	212	213	268	266	239	250	220	237	239	233	255	216	214	233	221	220	214	234	239	220	254	246	207	227	196	231	223	213	250	232	239	225	230	210	237	238	208	196	227	211	235	251	219	262	220	206	208	228	203	219	202	226	220	195	217	205	232	221	217	228	245	223	225	205	227	205	202	220	228	229	235	245	222	223	242	194	204	265	259	203	237	237	203	257	238	203	224	234	247	182	226	226	244	246	234	245	247	248	243	232	210	212	239	252	257	228	222	209	232	224	263	225	251	233	208	250	260	224	250	214	223	218	176	227	269	217	237	232	232	231	219	228	253	234	251	235	234	241	242	208	214	231	249	242	217	214	198	211	194	210	226	217	210	216	224	247	219	239	221	235	223	217	193	227	263	246	206	233	209	246	235	192	217	232	212	221	256	232	223	232	220	203	228	231	245	214	264	208	243	189	220	230	227	244	235	221	234	196	236	232	246	231	215	202	245	256	211	244	245	240	230	253	213	227	206	251	216	224	236	211	221	242	214	226	241	252	257	253	213	217	224	233	206	240	218	209	246	198	262	203	226	250	229	249	198	202	237	221	224	209	242	234	218	235	210	219	220	209	231	196	250	266	242	239	224	239	216	234	212	227	210	245	248	223	232	212	236	228	234	203	246	265	227	259	190	225	249	226	239	205	245	241	228	241	209	256	271	228	233	236	240	223	234	261	203	233	253	249	230	216	231	235	223	217	216	213	213	245	226	206	214	231	214	243	238	244	213	226	260	240	217	219	226	216	233	222	253	237	243	230	222	228	221	256	212	249	232	262	233	211	221	231	215	227	245	237	221	212	231	235	265	219	194	195	229	216	217	197	217	253	278	224	242	233	255	257	235	235	231	232	240	222	258	226	252	218	220	244	228	214	241	217	242	255	195	244	215	244	253	228	229	227	214	260	218	266	243	252	221	259	226	216	245	266	233	244	220	248	235	203	216	245	219	226	251	232	223	225	225	226	207	243	238	238	209	244	258	242	229	238	231	224	236	207	243	237	222	222	225	214	234	213	236	230	241	221	249	251	241	230	239	251	206	221	233	250	238	241	245	217	217	202	214	229	218	228	242	228	225	226	207	231	217	245	201	241	224	236	244	230	232	250	224	240	208	280	211	232	236	204	217	229	231	212	238	211	213	246	208	200	257	233	245	250	218	231	252	239	243	194	219	230	207	242	201	236	227	225	230	248	229	231	198	239	233	228	250	242	195	236	225	199	239	228	233	239	227	217	209	216	257	220	252	211	251	215	240	235	217	235	220	226	227	225	219	228	224	246	267	208	226	226	230	233	208	202	242	211	215	230	243	230	234	237	257	253	191	226	225	238	238	212	215	240	211	208	237	226	203	254	233	196	218	246	243	208	225	240	239	233	233	199	249	231	228	222	226	256	217	221	225	234	218	226	235	237	233	223	228	208	211	215	216	190	193	216	208	203	208	230	250	216	224	256	220	264	208	258	235	209	230	240	219	228	237	192	220	226	233	213	216	239	236	234	215	224	233	242	234	200	227	235	224	216	222	233	237	250	205	221	243	214	200	246	255	216	229	247	210	224	231	224	224	237	220	193	227	201	274	192	204	226	195	231	227	249	206	236	238	229	224	224	227	229	238	215	232	218	208	219	223	243	226	218	237	239	232	226	219	259	258	227	239	257	216	225	230	205	241	244	238	248	228	236	238	182	259	255	229	230	210	208	241	240	233	253	244	216	240	231	220	227	235	227	230	250	230	235	234	245	205	222	253	245	235	269	250	233	234	236	216	224	214	241	227	230	200	207	244	228	202	229	249	245	210	200	202	208	240	240	216	232	236	235	210	222	231	212	227	221	240	205	230	207	235	233	247	218	245	232	218	236	246	233	239	239	201	181	210	224	245	246	257	250	244	236	229	218	211	229	203	227	234	255	228	229	221	203	242	239	219	243	203	235	226	217	221	228	224	240	234	253	211	237	207	256	241	212	231	222	230
7812	601	557	569	543	559	614	542	560	548	524	549	541	567	571	565	551	538	550	540	515	524	532	564	540	547	548	549	534	563	566	553	550	511	573	553	560	595	538	516	548	613	557	567	525	567	546	538	483	520	566	563	564	570	561	559	569	559	572	541	548	550	572	573	557	540	598	528	545	557	577	553	576	577	546	573	528	554	539	559	576	544	547	527	577	556	570	527	597	581	540	527	574	514	551	550	557	572	536	535	538	533	577	579	550	539	517	556	577	530	583	553	585	554	540	599	562	567	562	569	582	552	542	550	544	551	569	557	583	535	579	535	569	535	568	558	552	534	527	545	563	560	566	563	528	559	537	551	553	533	546	505	542	547	576	520	536	489	550	527	556	527	546	548	548	565	614	540	587	543	595	565	563	516	564	535	589	555	532	577	539	537	539	542	570	572	555	536	533	532	547	569	568	521	522	563	550	518	556	550	530	521	510	547	532	525	536	565	574	535	555	530	515	542	526	551	524	568	571	533	581	543	559	525	516	517	562	544	544	545	523	537	556	531	528	579	546	522	513	574	541	551	525	552	545	511	532	561	549	507	561	574	556	563	547	544	550	539	567	574	553	525	540	561	554	566	560	578	595	556	551	552	560	535	535	527	554	567	551	569	579	559	533	562	556	556	535	528	538	571	514	573	535	561	563	562	553	554	577	514	527	563	563	554	534	572	573	528	574	552	579	543	518	546	537	517	588	547	547	570	533	571	564	592	574	561	557	529	562	566	533	605	548	573	531	546	534	556	552	533	538	559	567	588	559	541	606	505	532	558	569	564	545	557	545	543	556	541	519	547	541	549	539	527	548	582	503	580	569	556	534	544	542	601	567	565	527	541	577	566	614	539	524	536	523	539	538	593	517	534	520	542	500	560	498	564	552	569	548	581	509	571	532	549	525	555	534	546	533	540	530	508	559	522	545	570	535	553	582	546	543	578	571	591	523	589	566	594	590	605	563	555	536	532	496	584	589	541	544	578	563	553	593	528	557	609	524	544	563	521	547	519	560	546	561	520	570	523	564	578	535	495	554	582	577	556	519	578	552	544	542	527	531	502	544	529	537	543	613	577	549	582	573	526	579	560	555	542	583	550	559	572	566	549	537	553	608	542	534	541	542	578	540	553	537	549	515	579	561	540	581	527	518	555	562	537	509	570	532	557	528	565	588	557	566	541	513	553	584	563	522	568	559	547	570	534	525	524	591	499	575	538	532	553	559	577	523	551	560	570	546	579	513	556	558	558	552	536	532	551	569	602	510	561	542	523	552	551	547	568	562	560	540	524	529	533	550	544	552	571	595	518	531	513	533	565	577	539	569	550	530	523	569	524	486	599	570	530	523	589	551	547	538	522	530	541	548	581	536	532	543	528	571	516	532	551	579	543	531	551	557	593	553	571	547	602	496	551	538	544	548	541	533	564	550	521	564	569	595	540	518	508	612	563	528	537	536	549	559	528	553	567	582	545	555	556	582	585	603	552	568	579	565	557	587	527	544	583	535	586	521	575	551	541	607	566	536	549	515	549	594	561	558	554	532	555	555	544	556	548	541	571	572	497	541	550	577	578	554	512	551	545	551	571	508	510	531	522	555	588	544	582	560	574	579	549	541	552	594	545	508	572	547	517	524	529	584	514	529	560	527	563	569	591	537	543	551	562	572	589	597	559	527	532	552	558	565	565	566	543	558	523	567	522	513	551	528	588	536	545	567	551	541	537	601	557	552	566	596	559	541	566	558	531	573	555	568	521	550	552	544	544	516	576	559	538	566	548	517	545	542	576	499	545	565	558	562	557	558	585	536	527	574	539	566	552	618	558	551	593	568	542	553	571	538	552	560	584	555	582	502	566	553	567	558	590	563	592	530	571	514	559	530	578	535	557	556	537	536	566	577	533	562	580	492	531	567	588	524	554	558	578	588	544	566	536	583	543	571	584	537	552	569	597	528	520	552	562	552	575	555	534	597	570	544	566	594	531	494	522	551	589	556	562	548	534	546	537	517	524	487	526	571	548	583	537	579	531	575	583	591	551	540	543	519	531	565	565	528	539	550	553	565	565	562	518	533	514	576	574	500	579	517	538	577	536	539	545	541	573	539	530	559	542	545	556	536	575	573	577	543	581	577	519	554	557	552	533	518	539	565	540	550	581	532	524	555	591	522	513	546	550	543	533	552	524	568	570	587	586	495	561	541	569	527	583	521	573	597	542	534	516	589	540	561	611	497	548	553	529	519	525	560	525	572	580	534	567	525	544	561	594	518	566	584	565	554	525	556	554	512	566	590	571	526	503	580	547	558	543	562	539	545	516	550	545	537	515	590	534	540	585	552	566	583	527	543	537	530	542	500	565	484	515	572	582	532	534	546	534	552	520	540	513	539	555	552	549	550	566	522	535	524	582	567	559	541	565	538	564	556	589	562	527	532	545	510	527	559	564	538	545	582	555	571	570	524	559	543	593	585	563	590	521	608	533	517	521	548	537	574	584	571	546	553	556	520	582	555	556	533	555	531	537	556	522	575	538	573	526	570	547	568	545	555	551	554	543	577	556	558	519	546	605	568	555	562	580	486	541	534	543	556	567	575	513	572	504	572	570	529	559	539	559	563	567	555	516	518	572	539	551	582	519	556	568	564	554	504	529	560	548	525	502	558	613	555	552	555	525	589	522	515	568	531	554	498	545	590	523	540	539	558	559	581	587	569	565	559	562	576	538	524	534	553	532	542	560	535	585	560	537	543	541	564	588	570	530	527	570	543	569	550	566	559	565	565	559	535	544	533	523	561	527	497	541	569	568	545	557	576	567	528	558	540	536	585	551	623	598	556	546	554	511	531	558	536	563	581	554	543	561	547	552	556	537	569	494	546	615	526	551	530	544	542	524	560	550	564	519	529	568	517	570	558	566	534	582	553	547	572	585	563	568	579	562	565	568	549	524	539	604	527	547	524	549	538	569	575	566	554	558	571	513	552	541	575	559	539	547	507	519	517	594	523	515	534	599	553	550	547	583	542	577	592	554	527	581	562	537	519	543	549	577	556	551	549	549	570	507	576	552	546	568	552	544	534	541	523	537	511	545	544	563	544	528	615	509	569	539	549	548	538	540	500	548	580	559	528	560	542	534	574	561	563	545	559	545	523	516	591	591	501	547	541	547	512	523	569	530	561	524	539	565	515	605	561	525	551	508	560	557	533	554	535	557	537	561	562	561	530	534	551	567	555	538	526	516	538	563	541	540	581	573	566	557	577	532	520	550	543	544	554	547	548	554	542	546	541	518	527	598	537	534	604	553	510	547	584	572	523	523	553	592	544	561	557	545	557	543	563	556	512	546	581	564	575	586	541	528	548	539	562	557	541	570	523	586	503	551	536	535	535	556	561	568	578	557	535	548	524	546	562	545	583	565	532	577	568	565	580	555	575	511	549	574	528	543	553	544	537	550	554	522	561	574	561	529	534	576	543	595	552	493	517	534
25101	20978	23552	28568	20987	13119	719	513	429	424	398	422	409	431	412	387	418	380	400	346	415	368	434	407	417	394	398	416	379	401	383	395	391	373	410	352	362	395	383	391	345	390	386	417	374	368	397	423	360	408	379	341	367	357	360	356	361	404	377	387	351	398	355	371	376	387	414	399	395	381	416	424	369	370	365	372	394	409	377	390	391	355	388	355	412	398	382	411	416	376	403	400	407	402	375	347	417	409	352	371	354	377	376	388	360	383	381	369	410	358	422	401	378	362	366	382	398	380	412	387	393	406	376	349	353	371	364	409	359	387	413	389	392	406	406	381	334	392	341	388	397	396	399	418	365	372	393	417	368	351	368	387	374	356	369	386	400	338	358	380	412	393	355	379	361	343	360	406	370	347	355	378	396	433	402	366	335	370	389	368	358	371	394	353	408	398	401	392	353	368	365	375	379	395	371	396	416	397	362	363	403	385	333	406	382	401	398	387	422	387	382	378	405	393	401	376	383	398	410	419	366	341	385	322	417	352	409	404	356	353	414	390	359	345	386	349	382	346	393	390	355	362	357	389	387	349	366	403	381	387	346	385	398	368	371	373	386	379	372	418	370	379	370	384	376	366	384	364	397	386	346	410	425	379	374	378	389	363	372	362	393	390	387	389	414	397	374	397	396	360	380	356	360	355	370	403	361	376	410	368	344	329	370	348	378	370	383	396	386	368	383	376	398	378	372	370	360	383	349	345	411	369	383	402	394	340	394	379	412	375	339	370	349	395	388	349	365	374	413	353	420	404	376	386	357	371	354	379	405	375	389	423	378	430	328	417	406	394	378	371	397	378	356	390	396	398	377	385	400	393	398	387	384	395	349	363	385	386	402	334	388	405	383	358	379	368	364	359	355	374	406	396	392	382	344	380	385	402	374	357	343	385	373	362	360	397	345	392	402	354	337	383	372	384	368	345	374	408	388	333	343	383	396	379	368	404	395	382	416	369	396	416	389	369	398	362	380	375	390	384	374	367	360	411	374	369	363	369	389	370	403	356	344	390	393	387	389	399	387	382	371	365	392	378	397	351	417	388	383	363	360	358	356	372	367	361	379	357	390	420	380	352	415	361	363	345	360	391	401	369	339	378	386	374	388	434	377	380	376	368	385	389	358	389	350	400	383	340	372	351	378	389	374	363	401	368	367	387	416	375	393	347	400	353	391	390	398	371	376	351	371	357	362	389	361	380	362	338	367	402	382	379	371	389	359	396	363	373	370	329	366	383	419	398	362	394	407	409	365	343	366	342	379	374	391	379	377	353	406	384	392	401	387	405	379	337	394	405	360	423	410	395	406	404	364	402	373	366	371	390	368	382	341	381	370	426	383	410	397	377	384	386	359	365	400	431	390	405	368	401	370	353	400	418	394	350	437	375	371	391	370	324	346	353	383	364	364	383	413	365	365	361	365	361	352	380	388	373	361	369	387	363	352	390	441	348	365	380	374	392	409	346	392	377	378	399	391	358	412	383	376	391	384	426	372	402	370	436	379	390	374	363	396	387	389	374	420	399	408	397	358	371	379	422	373	400	350	389	395	389	402	376	400	377	366	379	399	385	376	376	397	369	396	389	412	360	399	383	335	357	393	388	373	392	383	386	388	369	378	379	371	369	390	402	393	410	392	353	416	377	379	393	359	403	378	389	373	354	440	390	410	402	363	392	391	394	339	361	373	396	383	365	394	380	398	392	410	348	412	380	381	360	389	358	392	353	390	388	363	385	413	387	383	435	393	380	364	367	370	397	385	355	381	385	352	358	354	363	384	382	378	355	384	379	376	360	414	375	405	402	396	359	359	345	394	391	369	387	376	403	370	412	372	393	409	349	374	408	350	409	384	369	344	391	379	349	376	360	402	422	377	393	374	368	359	371	371	366	370	416	420	400	370	367	356	367	405	349	353	370	390	419	402	358	413	373	356	420	396	367	411	387	377	361	349	384	408	397	388	377	390	414	393	425	386	416	374	410	344	343	363	393	430	395	362	371	382	399	384	421	382	391	378	363	379	425	411	422	366	413	381	373	357	365	391	398	371	395	398	428	402	405	403	373	375	411	365	366	379	376	392	378	378	385	421	400	386	393	397	360	398	365	432	379	377	398	349	404	351	372	371	401	386	394	339	388	397	385	404	369	357	381	370	410	394	418	392	398	360	363	386	373	409	380	381	404	370	335	388	353	392	380	347	376	345	372	395	387	381	355	381	351	363	405	361	367	408	421	366	366	379	385	370	394	371	376	369	405	374	381	387	385	380	403	381	399	401	389	399	396	366	379	382	382	324	365	377	388	371	366	357	347	365	380	411	384	396	367	369	376	420	390	398	345	372	386	402	337	359	393	366	364	376	386	386	371	339	396	408	375	355	360	421	400	348	410	363	338	389	353	380	388	362	386	360	397	388	368	370	397	355	390	417	392	378	402	404	382	386	367	384	355	367	355	385	375	335	393	377	397	383	379	397	359	365	367	398	372	350	409	357	392	378	388	394	374	360	420	385	387	380	420	370	371	409	376	358	402	373	367	381	392	392	418	389	345	379	378	372	352	350	371	396	385	391	394	389	365	383	355	365	334	348	389	415	361	362	374	375	371	424	346	405	373	370	391	386	351	400	375	366	373	390	409	374	396	381	398	396	384	389	377	384	367	432	388	410	338	362	384	361	354	374	379	407	362	347	369	392	406	384	365	406	394	406	361	415	382	427	388	444	373	374	387	403	390	400	401	374	370	368	358	386	375	465	394	402	389	396	381	390	373	376	370	393	342	386	354	335	346	358	360	394	377	355	385	355	371	389	397	373	374	400	380	399	375	352	339	358	422	398	380	359	383	411	409	408	405	353	379	371	397	370	347	390	367	410	368	378	342	383	393	394	393	407	400	379	401	361	340	387	367	338	393	339	348	384	362	390	361	387	418	395	393	394	377	359	376	370	413	371	346	404	418	384	391	356	362	374	382	402	382	413	418	364	394	366	390	375	359	380	381	384	383	405	357	359	356	393	385	380	360	363	355	334	364	350	393	372	362	390	388	391	385	367	401	392	358	363	375	375	417	388	392	380	345	343	373	417	409	396	394	376	391	347	391	367	350	349	360	402	377	393	366	396	361	404	387	397	383	383	385	351	326	394	363	365	375	369	380	363	401	409	358	375	389	374	385	408	387	378	390	372	407	403	376	374	363	396	390	375	402	389	358	386	358	376	372	356	386	384	423	400	411	389	373	394	359	379	388	375	387	354	369	396	328	371	376	395	394	360	368	380	367	366	371	374	373	378	397	373	375	374	427	388	387	375	383	406	410	401	395	380	335	357	410	373	382	377	377	396	396	393	423	378	387	337	370	409	349	391	388	396	395	407	342	401	362	393	384	363	432	364	379	388	349	430	396	363	356	389	385	417	373	369	420	366	427	359	385	366	347	384	369	392	400	347	397	368	390	374	391	399	358	419	394	380	374	409	392	376	363	385	364	403	364
4396	2294	1366	980	934	883	831	852	829	896	835	843	853	849	820	818	815	855	776	821	829	810	838	809	828	837	890	824	837	882	814	800	822	811	860	811	807	764	824	797	817	775	773	800	806	771	825	825	798	824	819	810	778	824	846	829	790	835	830	795	854	833	772	769	819	779	819	836	882	791	858	797	808	820	824	804	850	850	804	829	790	839	815	824	827	811	856	806	778	836	876	831	831	797	823	821	745	848	812	808	844	785	800	795	797	837	834	804	823	849	806	809	826	794	784	819	768	815	798	750	875	778	878	793	811	872	834	815	820	838	765	867	805	859	807	866	848	795	815	827	796	841	806	813	848	830	770	751	764	825	801	806	877	812	818	885	840	882	863	753	812	782	821	828	801	820	775	827	859	836	783	819	792	839	793	866	835	838	794	857	805	802	852	851	803	826	779	853	825	829	845	743	807	814	807	829	817	879	812	783	871	877	784	875	792	820	825	849	838	803	781	832	813	830	786	803	826	801	832	829	816	837	807	861	793	829	839	829	800	784	864	807	801	825	823	777	825	814	854	795	831	831	813	752	846	808	865	819	797	802	796	871	777	844	801	796	807	818	816	839	811	817	797	806	780	757	831	802	871	771	832	792	804	820	812	810	837	783	850	818	815	845	884	815	775	842	830	872	762	781	810	801	795	867	807	854	813	798	841	798	812	826	834	786	803	833	862	797	852	825	792	766	799	827	832	801	770	782	839	870	817	817	803	805	795	799	828	829	842	854	869	794	814	845	802	841	857	874	812	780	789	787	809	799	880	825	808	840	848	786	826	811	782	833	833	781	844	857	813	821	801	860	781	816	826	828	826	780	795	840	800	797	831	834	880	816	799	834	852	864	809	807	884	821	828	801	838	825	779	859	798	798	832	820	775	865	840	779	800	826	811	767	852	830	845	819	887	846	790	825	780	831	812	825	832	860	809	818	766	831	820	842	846	809	825	824	887	827	786	801	808	858	827	870	870	805	876	794	818	831	812	803	799	830	871	782	835	852	780	770	809	765	830	772	812	796	816	824	816	819	787	837	796	829	795	771	778	805	805	845	774	798	819	843	860	853	817	783	845	789	826	772	850	822	853	801	841	829	787	795	813	833	769	796	792	882	845	752	833	819	812	816	801	831	832	823	843	818	826	780	779	807	799	790	844	809	808	789	830	883	817	807	812	827	870	791	779	789	816	871	814	863	832	827	843	785	765	802	831	823	815	744	794	872	834	818	810	821	813	815	824	826	798	848	804	819	817	831	777	833	795	817	765	817	810	840	775	861	841	810	830	828	808	801	823	808	815	807	799	811	878	762	803	808	808	840	865	792	813	864	775	817	818	832	803	821	829	860	811	751	800	814	843	891	829	767	835	831	835	828	794	798	811	817	805	820	816	770	785	796	847	812	834	828	882	780	816	817	849	824	810	752	804	840	829	770	825	807	835	797	819	817	806	780	804	819	823	781	823	797	762	771	851	825	813	807	815	842	826	802	816	813	813	852	799	832	880	822	794	800	837	872	783	802	768	827	776	855	792	832	789	787	809	803	833	866	810	811	812	810	785	840	809	793	823	873	806	869	831	833	827	804	827	801	795	806	823	818	848	844	791	819	847	835	836	822	793	838	836	825	879	787	767	773	876	809	845	760	817	771	846	784	824	774	790	802	817	781	866	822	821	806	786	814	817	820	828	774	807	778	844	796	792	846	741	798	861	800	861	792	808	751	841	833	809	836	834	890	779	824	826	762	816	813	789	850	835	779	819	859	813	829	802	822	796	770	835	845	804	863	797	798	834	757	783	831	801	795	830	836	799	863	812	825	838	793	860	828	869	849	878	855	804	814	793	810	811	828	810	793	764	859	786	843	794	829	806	835	814	827	809	810	713	784	852	773	820	857	809	839	819	842	875	787	833	750	829	836	790	787	815	884	829	810	824	801	846	847	808	837	854	842	832	800	772	827	838	879	822	874	806	835	762	793	824	806	884	801	833	807	818	836	885	856	778	801	809	792	838	799	830	796	873	819	787	817	786	848	830	814	808	820	861	761	792	854	853	808	807	846	837	854	791	799	858	789	808	819	841	800	822	849	874	872	787	771	803	834	810	877	834	839	789	809	816	768	830	818	853	797	811	815	817	817	834	823	777	823	806	811	840	843	767	798	839	825	855	773	831	853	792	803	831	791	792	839	833	800	821	790	816	786	793	776	832	833	787	793	831	789	792	843	789	816	811	858	852	778	790	814	852	810	843	806	813	798	829	842	795	779	767	799	804	803	820	847	847	811	803	834	792	822	826	834	801	794	838	782	838	777	845	831	810	802	806	827	807	821	790	842	867	832	850	811	753	824	849	819	821	724	823	767	821	829	836	830	831	825	852	819	784	843	828	817	792	806	803	836	849	805	819	839	824	808	774	830	743	800	803	814	816	812	766	785	799	834	830	787	820	827	822	784	805	753	855	794	836	797	780	837	803	829	791	823	846	856	834	799	804	871	836	773	835	854	789	803	833	810	801	808	787	805	853	799	798	808	845	792	799	822	778	795	827	829	817	821	872	801	799	792	818	871	835	817	809	817	831	831	792	804	841	810	822	836	781	824	799	806	878	800	754	808	802	808	822	840	784	820	749	811	791	799	802	832	791	827	809	816	798	810	794	850	788	824	817	859	834	872	816	803	758	782	798	863	803	820	801	867	811	826	831	796	792	806	805	767	790	864	868	833	820	838	787	822	793	832	844	810	854	760	803	833	813	813	809	809	794	840	797	862	819	869	767	845	831	823	824	826	835	806	818	825	835	753	852	886	834	809	849	780	839	832	855	829	843	853	815	827	856	795	862	766	769	821	826	821	819	805	859	814	784	847	767	812	827	809	789	816	813	880	804	842	780	815	831	792	827	824	805	790	799	792	829	865	838	818	825	792	825	820	878	787	839	825	781	778	846	851	839	820	832	827	821	837	819	809	823	829	858	800	846	848	806	836	767	827	849	890	808	737	776	832	834	832	848	761	819	822	822	832	795	830	807	807	828	876	837	819	864	828	802	824	868	859	816	796	829	830	819	814	825	779	835	816	850	834	836	842	776	817	817	802	782	842	793	828	789	833	764	852	769	783	840	798	843	807	827	837	823	860	817	796	819	819	765	859	777	821	794	844	848	811	833	804	841	838	845	804	816	737	792	787	843	834	837	796	802	766	806	817	799	858	820	788	786	842	898	811	812	772	847	813	806	806	776	792	808	806	800	842	784	801	847	793	827	803	822	830	821	845	827	854	811	850	836	823	831	809	821	770	774	771	808	827	754	788	847	818	810	754	824	790	836	819	866	821	805	816	848	770	842	889	877	854	800	833	837	808	815	822	814	832	802	778	813	761	770	845	802	786	794	836	779	841	812	864	832	791	804	836	795	881	830	791	837	797	806	830	857	787	808	812	852	880	786	813	798	823	829	785	857	801	824	876	776	782	842	846	759	871	760	826	811	777	809	855
24443	20978	23908	28217	20985	21016	11034	644	432	419	365	374	403	338	363	377	313	337	316	320	292	331	294	296	336	346	312	308	301	281	296	295	323	340	337	299	282	302	315	322	347	320	273	312	285	317	307	322	314	317	311	328	327	328	335	299	295	320	320	323	303	306	296	299	275	294	317	279	310	294	304	305	288	301	297	311	321	295	335	316	319	333	306	321	316	302	315	302	313	338	299	288	307	320	302	302	320	324	322	305	302	312	280	287	292	304	304	321	352	322	315	364	318	283	308	296	306	327	296	337	294	283	348	335	299	294	324	291	311	295	310	321	294	311	283	306	292	324	297	308	312	305	325	310	353	315	302	312	313	264	297	309	312	316	317	316	309	315	271	344	340	318	303	313	299	304	335	310	320	302	290	307	336	317	349	309	301	352	333	338	292	333	299	307	299	268	279	299	296	268	299	326	291	306	307	312	323	309	301	290	300	312	291	292	305	321	310	320	319	289	288	233	318	305	303	335	285	301	312	314	324	304	298	293	319	306	289	302	333	317	313	315	303	290	315	270	292	287	304	305	303	301	301	302	312	298	318	275	319	300	310	330	304	309	298	284	301	301	271	296	315	302	309	278	310	293	300	299	281	290	330	318	316	366	330	293	316	310	318	306	322	287	313	306	327	324	312	310	319	298	309	322	277	312	305	290	324	293	316	286	299	302	332	317	291	291	303	324	314	313	290	298	301	302	288	277	293	302	310	291	284	315	295	321	307	292	292	299	320	319	312	327	289	298	291	292	297	276	342	301	313	278	299	281	320	325	325	318	344	303	311	302	347	304	296	306	270	303	320	305	311	317	347	316	307	351	310	311	304	304	327	282	284	291	282	290	353	280	324	351	308	307	319	289	309	311	305	303	303	327	303	260	307	309	306	310	305	302	326	316	288	296	306	338	315	302	301	293	272	286	307	289	299	296	374	353	328	301	342	292	284	294	290	268	313	286	300	301	323	309	299	322	316	298	304	299	327	292	299	286	316	323	295	312	262	340	323	325	300	325	311	312	336	311	307	316	283	286	310	290	308	338	301	314	307	316	320	292	278	293	297	300	302	286	301	317	323	311	300	287	250	302	306	248	295	315	348	307	301	315	298	313	283	301	307	325	288	313	327	288	272	300	304	293	307	330	258	334	317	317	303	287	325	303	296	297	336	278	287	299	257	287	322	333	300	309	277	312	321	287	325	300	292	326	305	314	354	313	295	302	312	298	307	316	311	308	304	344	331	306	264	298	329	317	313	316	322	300	315	340	311	303	310	340	322	293	283	292	316	318	312	332	340	342	308	303	327	276	304	299	310	312	311	304	297	293	314	303	343	295	308	273	315	285	297	312	267	310	335	319	280	311	279	279	319	287	295	295	309	301	303	284	304	346	330	286	315	317	270	288	327	301	290	303	284	332	288	338	275	288	331	314	313	287	301	291	276	307	340	336	304	299	339	332	295	301	301	295	273	290	260	308	316	306	267	303	313	292	302	334	320	313	311	314	277	314	329	312	304	297	294	313	311	341	299	312	293	316	343	310	286	301	295	291	325	295	274	329	320	324	320	317	314	316	312	307	317	298	257	295	290	322	333	294	324	305	306	336	314	268	300	325	303	332	298	277	288	308	309	300	312	289	314	305	277	280	326	328	322	286	303	286	274	330	324	283	297	318	316	308	289	321	323	270	308	325	281	322	288	295	321	301	277	293	320	324	314	293	321	309	296	309	309	347	280	308	328	279	319	358	305	283	279	316	288	285	375	296	305	255	276	303	341	327	292	320	283	273	302	340	334	290	280	299	331	335	301	293	292	304	300	297	319	311	311	303	311	307	308	325	319	291	299	286	290	335	319	302	312	326	305	309	311	299	343	296	311	320	276	314	310	302	323	316	300	272	320	284	308	285	288	306	353	315	330	317	283	279	322	314	291	287	278	265	299	285	302	304	297	316	337	307	331	290	337	310	286	294	326	299	286	334	308	281	332	284	282	325	302	286	347	287	293	322	274	305	300	345	312	296	291	300	306	298	299	316	286	338	302	318	303	294	307	268	271	334	331	318	335	333	308	326	293	297	277	283	295	318	294	292	279	315	330	307	319	306	293	315	313	324	308	299	315	338	276	310	292	289	351	300	304	311	304	337	313	280	294	316	308	309	303	269	309	311	322	314	303	325	307	305	302	294	286	315	300	313	296	294	277	296	285	294	298	350	316	308	330	340	293	294	296	333	300	308	309	317	292	309	328	312	324	271	271	318	337	336	333	316	344	300	304	346	292	285	319	320	306	292	283	297	291	317	327	301	318	340	316	308	323	305	322	309	309	275	315	316	292	317	325	316	306	266	321	308	303	289	260	304	296	293	301	299	328	319	298	290	284	297	288	316	319	334	327	281	336	281	315	297	315	297	337	314	301	308	309	323	304	313	317	284	286	339	274	305	283	339	314	316	312	301	292	323	322	313	322	299	315	303	299	306	282	310	332	276	306	319	310	298	322	292	323	298	305	338	343	334	330	317	291	304	288	294	281	309	314	302	284	287	320	331	338	298	315	306	280	300	323	277	297	270	286	251	287	312	311	322	322	286	324	320	313	302	306	300	268	318	294	286	297	320	309	309	325	298	307	323	305	334	318	326	299	306	280	315	273	337	349	301	312	297	279	297	312	301	307	299	311	275	305	330	309	316	302	332	316	285	332	272	288	306	337	281	294	290	308	288	292	285	334	324	292	272	325	281	294	308	309	291	294	288	293	349	285	301	283	285	313	320	345	309	320	280	329	296	303	274	295	309	300	293	301	307	314	342	315	303	315	313	314	320	300	324	264	304	282	310	326	293	326	298	309	314	294	349	302	287	334	276	290	309	292	344	328	311	301	311	307	293	304	290	311	322	318	318	311	306	298	310	336	282	301	320	300	319	322	308	313	290	321	282	324	309	295	296	294	326	295	288	312	297	299	314	305	317	292	287	303	273	293	288	317	299	305	320	330	301	307	282	326	317	318	307	321	314	297	296	326	321	299	309	313	315	333	299	333	271	301	323	294	304	295	307	341	278	319	302	328	312	294	296	278	307	305	327	308	351	348	289	308	297	265	267	305	319	314	315	309	323	292	283	298	331	268	303	310	280	303	268	289	303	284	309	349	318	290	297	316	324	316	308	330	295	308	303	314	304	295	312	290	322	309	287	308	311	308	315	325	284	328	322	309	346	325	281	283	284	315	295	329	268	297	317	309	289	329	327	319	319	297	325	310	271	310	293	283	334	291	294	284	322	304	300	310	299	291	320	280	303	273	337	315	302	297	326	294	316	288	307	276	294	300	284	319	309	343	309	286	314	287	319	301	301	299	320	294	312	301	318	292	294	293	326	260	294	294	304	295	316	310	330	324	334	313	311	295	329	300	285	300	303	328	322	305	268	313	300	317	273	318	306	352	288	310	292	328	310	310	305	305	314	309	280	327	288	328	319	309	309	271	288	297	297	305	328	298	278
4022	3377	1669	1005	808	762	686	713	728	694	632	636	656	672	634	639	699	684	682	677	657	682	613	666	671	620	625	672	650	648	646	637	624	668	639	631	666	674	650	654	637	640	688	657	651	638	624	697	641	639	680	601	635	676	682	660	664	630	703	635	599	622	692	641	708	660	695	646	677	644	615	677	627	592	679	643	667	658	668	656	676	610	646	623	611	646	670	673	647	648	702	675	632	630	636	638	671	626	621	643	607	628	648	616	647	680	664	652	666	649	634	701	681	681	618	655	648	661	630	694	655	604	611	596	668	656	623	636	640	627	628	655	621	670	629	652	637	675	635	679	608	634	675	648	652	644	648	681	644	676	624	634	673	657	612	651	631	619	673	650	651	615	596	630	662	651	648	639	701	637	647	686	614	654	636	655	635	635	630	643	633	653	672	629	594	629	641	627	693	680	656	674	621	650	618	610	673	622	608	611	638	654	622	684	639	689	637	696	678	649	656	663	637	685	643	640	635	673	657	675	694	603	623	639	667	644	645	684	669	664	638	706	650	642	643	674	641	633	633	671	665	618	661	662	641	635	646	676	662	687	595	655	663	631	657	624	649	660	674	679	633	661	675	665	619	639	639	690	665	592	658	617	644	630	671	678	634	617	625	633	672	682	701	646	643	655	678	635	649	670	605	672	639	631	627	661	664	668	648	656	628	656	613	670	626	659	612	667	646	650	625	631	666	634	659	641	643	634	663	660	616	604	663	701	678	652	618	616	616	679	621	641	660	647	677	598	628	650	679	629	632	658	694	629	626	661	660	651	672	653	654	674	641	646	641	687	633	648	638	654	657	671	681	641	660	618	680	664	660	674	662	637	646	645	667	637	660	683	624	568	631	607	683	652	598	618	650	638	639	575	677	600	644	618	642	668	653	654	616	661	635	649	678	650	629	658	624	634	655	630	657	659	641	637	642	684	635	643	631	629	693	639	655	648	631	708	668	622	632	642	660	629	627	624	656	652	635	648	633	661	628	656	626	654	608	660	684	677	667	605	628	657	602	644	658	666	647	638	651	695	663	613	646	709	663	596	635	667	620	658	677	689	662	623	646	688	640	657	626	665	658	625	666	667	616	664	616	620	597	656	643	662	658	642	638	628	681	644	686	624	628	648	617	654	682	618	705	634	701	624	641	667	666	656	640	677	655	630	677	682	623	632	647	643	633	638	608	663	596	666	649	590	645	653	668	640	602	680	623	625	677	644	619	652	617	627	680	572	640	650	643	653	655	652	630	639	612	609	621	648	670	698	657	623	612	664	680	595	640	672	634	621	612	646	624	692	621	597	705	614	647	653	660	675	636	642	638	637	678	670	670	608	670	601	664	617	627	668	692	633	656	666	641	621	626	609	623	622	670	669	586	635	628	641	677	652	636	662	616	628	660	617	653	681	656	621	657	648	645	654	646	640	640	681	652	578	661	608	648	659	693	655	637	641	634	650	634	635	620	671	701	660	696	681	661	649	652	647	670	650	651	723	613	644	664	638	611	657	641	665	621	662	601	642	623	664	653	639	653	633	658	670	642	653	618	654	669	627	713	600	611	658	650	631	635	643	666	678	645	638	649	640	685	602	693	691	602	631	635	623	630	670	659	658	615	624	644	681	651	634	617	632	664	651	628	631	642	644	672	658	663	641	678	625	643	657	644	652	661	650	667	640	651	634	665	647	617	667	639	611	648	648	639	621	607	639	645	638	658	628	628	650	617	686	628	684	637	614	667	665	669	689	622	684	637	653	650	654	694	628	687	630	618	657	617	681	665	655	620	581	648	677	621	617	634	656	668	623	623	599	639	622	659	643	679	654	678	660	640	636	675	671	659	633	651	644	623	678	664	599	655	639	650	657	668	646	637	661	661	646	622	634	683	633	638	633	626	662	675	658	600	624	667	634	637	680	611	657	634	683	637	644	693	595	643	672	617	672	626	669	651	655	611	666	666	625	639	676	676	649	665	615	694	678	630	638	651	655	612	650	642	652	630	692	663	639	639	626	662	655	655	646	614	642	633	643	662	623	644	702	636	669	656	663	667	642	644	669	619	661	620	723	626	682	641	646	653	636	625	664	667	661	692	682	669	649	689	624	633	696	693	620	616	635	649	689	664	654	642	629	667	686	650	649	661	638	634	646	673	639	648	672	614	673	627	608	636	646	649	629	671	611	653	641	672	657	628	634	652	687	647	621	654	634	629	620	630	624	635	637	658	635	651	671	648	640	637	650	631	664	635	695	644	629	696	673	641	594	635	642	655	642	648	657	659	647	622	638	656	639	672	648	686	634	635	665	628	662	577	661	636	651	666	682	677	652	645	669	644	635	618	704	606	671	663	638	667	698	631	616	626	665	640	648	615	614	641	682	638	628	608	633	640	625	668	656	650	643	643	648	624	648	679	663	635	685	630	665	610	676	697	644	670	608	609	665	651	654	682	646	631	660	636	670	691	676	599	649	662	664	669	665	637	658	664	656	631	653	638	690	667	666	609	655	621	620	607	700	673	652	623	637	675	653	626	609	635	680	634	643	588	643	609	641	600	640	632	658	604	628	609	609	686	682	631	628	616	634	638	691	658	651	602	565	638	657	667	619	661	608	648	665	626	647	677	589	659	614	654	640	660	631	686	688	659	637	650	598	667	655	685	640	662	630	639	599	590	653	674	635	624	658	608	581	687	632	669	615	645	642	679	648	677	630	673	668	628	710	650	646	621	604	660	659	630	650	608	660	654	647	723	622	637	616	617	643	696	595	679	611	621	627	670	678	636	682	610	583	637	674	606	621	619	648	630	703	636	599	658	651	614	596	652	633	670	647	644	627	659	652	652	658	651	617	607	628	631	633	678	679	657	608	652	630	678	675	655	664	639	672	613	671	662	639	601	654	605	663	660	654	658	627	605	660	666	633	680	704	647	618	617	642	664	647	661	678	662	646	642	652	658	658	611	666	624	602	665	668	665	671	625	688	668	623	654	665	688	659	635	655	690	654	611	638	666	663	611	659	598	652	622	641	647	665	629	648	647	646	657	631	653	653	671	611	690	679	643	627	663	677	623	621	648	625	607	643	616	658	636	640	632	643	650	657	625	655	630	631	627	684	632	629	652	703	631	639	660	636	671	633	616	689	660	660	629	645	641	665	655	656	660	614	648	620	636	665	659	641	677	713	658	640	588	617	644	630	649	659	615	637	613	664	672	659	652	648	663	657	691	655	645	663	607	656	579	630	675	667	643	652	663	620	660	658	652	616	634	632	624	666	661	640	653	621	660	717	637	660	652	652	675	626	632	658	654	650	644	659	659	630	707	629	622	628	677	665	654	674	689	668	628	632	669	650	684	644	591	666	617	650	652	635	644	662	592	589	672	667	626	591	653	608	649	627	685	622	640	667	653	631	616	661	659	666	628	699	664	648	605	665	656	648	624	665	642	622	618	644	648	657	628	615	666	646	642	583	681	703	686	675	687	619	653	645	641	612
33068	14315	2013	340	269	257	224	222	259	216	226	212	233	241	246	228	211	232	226	253	228	225	233	221	215	207	224	247	243	213	214	216	228	230	233	227	253	246	202	237	234	251	222	233	237	226	232	209	229	249	230	225	201	214	213	214	221	227	212	227	237	214	251	232	236	208	229	205	240	227	226	215	235	217	236	226	236	234	226	234	234	253	236	231	248	258	205	214	230	270	234	270	266	206	197	239	232	202	238	238	237	225	238	230	229	213	203	220	214	253	206	243	213	231	241	239	235	227	232	221	218	219	209	229	207	230	218	233	218	220	222	258	238	237	257	243	239	255	244	194	248	234	204	227	216	204	206	263	222	253	218	211	243	228	223	218	223	261	224	201	234	247	230	223	211	235	264	230	234	205	229	226	228	235	223	227	230	217	217	192	202	214	266	239	218	232	237	239	235	217	240	246	242	236	232	220	214	236	207	244	236	237	235	224	220	193	213	221	235	236	212	249	227	239	215	218	217	233	249	226	258	198	226	233	200	237	223	243	231	220	229	226	260	232	244	211	238	231	230	240	238	256	218	204	224	259	227	239	234	204	218	249	216	193	220	254	226	221	202	234	232	228	221	228	226	236	202	220	211	227	233	199	234	247	196	225	226	222	239	246	251	239	227	239	239	229	235	252	255	243	229	230	235	225	229	228	260	225	237	255	227	268	230	240	237	215	225	260	257	211	224	244	243	244	240	234	260	250	214	202	215	222	238	220	248	260	207	211	236	237	221	222	229	223	256	194	202	251	216	224	219	238	214	210	218	212	242	225	258	219	230	205	207	247	258	241	237	243	241	216	234	211	224	220	212	257	261	215	227	235	189	226	233	216	216	241	211	231	237	237	233	214	228	215	207	220	217	235	218	216	227	219	208	209	229	239	194	209	236	239	225	236	215	228	235	262	228	206	204	233	240	202	212	182	239	220	219	218	244	216	268	220	219	194	239	255	237	243	229	245	219	219	232	232	214	267	244	222	222	219	206	230	241	233	198	213	217	253	236	246	236	233	200	243	229	209	240	217	240	239	227	212	250	217	236	243	196	220	229	227	221	233	255	187	226	216	220	207	188	226	227	214	234	237	235	209	212	204	220	206	221	201	213	232	230	226	271	234	239	235	227	218	258	234	231	239	205	237	231	252	242	232	240	235	226	230	224	221	243	239	237	256	199	238	205	227	250	218	240	235	218	257	217	210	223	187	252	244	240	222	205	237	260	253	220	235	251	225	226	225	205	263	255	261	234	235	231	213	224	238	237	211	220	240	237	237	222	177	223	240	218	237	234	228	211	241	261	217	248	250	213	263	210	261	272	244	244	243	212	198	239	205	246	217	202	214	225	218	227	215	237	242	222	238	199	252	242	242	226	242	220	214	230	244	238	232	229	215	246	262	239	244	202	229	228	221	202	233	227	246	249	208	209	202	227	217	234	242	231	219	266	244	220	228	248	213	216	227	218	224	253	239	214	214	223	234	224	246	211	216	255	250	246	254	239	234	228	248	251	245	244	217	213	212	231	219	233	259	271	225	242	217	239	228	252	232	229	232	246	233	232	233	209	226	267	226	236	216	238	227	222	199	233	244	185	217	203	236	225	237	254	249	216	241	254	251	233	278	240	203	216	203	234	252	253	230	212	224	193	225	230	250	208	232	240	209	243	247	251	246	227	212	226	207	234	241	218	229	237	245	229	208	219	218	241	252	214	216	239	246	219	233	218	200	260	221	238	226	238	222	224	216	228	244	220	230	209	246	220	228	236	238	247	251	219	235	243	235	213	220	214	221	218	266	256	222	206	245	242	214	234	247	253	240	252	249	211	222	197	223	232	213	230	232	273	206	258	218	232	236	247	225	198	256	217	212	226	227	227	225	210	214	234	229	254	224	256	222	218	216	240	216	215	191	199	226	214	229	233	229	216	223	241	207	237	231	220	231	240	240	232	211	219	218	208	228	232	227	233	243	217	252	219	230	220	226	226	230	240	242	231	215	223	231	231	236	229	255	239	212	234	237	212	216	206	261	258	228	203	191	195	218	239	239	231	258	241	249	234	236	192	215	242	234	217	252	212	220	260	255	241	234	221	217	252	230	242	220	224	233	226	196	222	236	206	248	209	231	214	202	237	258	238	233	231	233	247	249	227	249	226	222	245	262	215	217	235	232	252	219	204	225	248	203	243	252	252	244	212	238	259	205	236	262	232	224	201	231	224	254	228	239	195	213	209	215	241	240	212	194	225	226	228	244	210	235	261	264	235	233	190	225	241	254	239	225	226	210	219	220	234	257	226	234	270	210	245	212	200	231	239	208	228	215	244	226	242	245	263	209	201	215	230	246	221	244	266	210	211	234	230	227	214	212	218	210	243	242	262	221	210	248	231	243	213	216	207	247	240	223	237	219	236	243	232	232	250	241	207	232	213	237	244	242	233	198	248	210	216	231	213	227	216	197	217	206	254	214	229	232	236	230	233	249	229	246	213	230	230	206	247	244	226	212	236	237	230	229	224	193	247	227	255	204	213	206	236	206	207	182	240	226	228	237	231	232	208	225	208	256	249	204	211	201	226	235	216	245	245	240	202	231	239	236	217	245	245	229	247	255	226	256	244	231	226	221	226	249	240	223	220	224	251	254	244	194	227	199	266	224	232	218	238	239	190	227	221	229	210	217	244	219	250	223	222	224	248	243	236	257	221	209	238	217	265	215	239	225	237	221	203	239	250	208	204	243	236	220	210	204	232	262	215	236	217	233	230	231	228	241	221	226	232	254	242	206	256	240	217	199	262	242	226	228	227	256	264	267	222	231	240	238	223	214	229	249	216	244	251	225	195	246	270	224	249	239	213	220	244	213	233	226	232	230	209	221	224	212	234	230	251	212	264	216	276	213	219	204	244	212	220	224	214	248	237	247	220	199	196	227	245	227	234	193	213	235	202	249	185	247	247	228	231	213	237	232	220	211	224	214	241	194	224	246	226	214	227	233	240	268	223	234	240	223	224	212	245	228	209	238	239	229	258	255	244	238	255	266	223	217	226	225	265	228	185	227	217	261	225	223	229	233	236	205	227	246	187	233	236	235	227	206	227	226	241	242	223	233	205	234	253	196	232	231	218	219	207	210	229	221	206	216	227	225	259	255	232	221	217	199	201	242	245	212	254	235	233	217	194	233	252	225	228	238	215	226	225	222	238	238	237	238	233	227	219	229	234	226	209	219	238	248	234	252	219	250	256	250	232	225	245	235	214	255	231	216	232	207	239	247	236	205	237	245	248	206	248	226	210	230	253	221	236	232	217	243	217	223	211	246	228	241	229	240	241	218	240	233	195	220	206	227	231	215	251	245	264	220	259	204	239	237	228	204	252	205	238	226	226	236	195	211	230	246	227	234	240	238	214	248	234	247	219	201	226	234	220	209	218	241	220	224	227	219	237	228	249	245	228	217	249	243	255	221	246	273	228	210	229	200	213	228	244	221	243	224
7694	636	579	541	545	561	582	548	562	528	534	571	526	542	555	562	563	518	540	634	543	562	576	508	558	543	595	536	540	571	520	536	562	555	549	556	582	490	576	573	569	532	574	539	526	538	525	543	538	539	550	560	570	571	568	598	532	565	558	572	563	541	545	553	582	552	538	606	536	569	545	522	571	538	553	537	570	585	567	509	542	575	584	546	586	552	591	549	582	569	496	582	558	538	565	586	552	563	586	545	552	583	572	586	521	543	547	551	598	553	587	555	561	591	538	556	571	555	550	541	545	563	558	557	539	535	560	542	545	587	557	552	560	520	573	570	518	566	519	558	533	541	554	553	567	494	550	557	569	513	574	518	579	551	556	541	540	554	597	568	557	548	555	572	543	527	532	552	522	524	567	536	556	571	532	535	579	553	559	612	559	568	526	522	548	525	588	563	557	541	545	586	569	554	580	533	561	545	567	535	595	585	580	538	506	537	566	560	539	540	550	543	574	595	524	506	569	537	554	530	560	569	571	536	508	543	556	557	537	545	532	531	540	522	520	554	537	531	581	578	570	574	535	534	527	567	562	524	559	571	527	532	538	583	546	520	537	557	577	522	556	568	557	580	551	543	488	533	535	567	576	583	586	565	567	542	574	558	567	544	548	569	547	553	557	552	542	601	561	544	523	549	564	609	560	556	515	579	567	548	559	527	566	546	562	521	543	579	605	545	517	530	581	556	553	573	561	532	512	545	532	504	530	541	539	554	574	511	565	511	531	622	542	525	552	550	543	604	562	534	567	562	546	580	510	556	583	543	554	538	569	584	579	553	584	549	593	535	531	551	553	562	560	541	579	582	510	559	561	574	562	599	533	559	546	546	523	579	579	488	585	566	539	567	555	552	554	557	516	536	579	562	536	565	593	546	517	537	583	575	540	563	556	561	565	569	549	547	514	538	503	557	533	589	556	548	559	509	578	544	584	518	546	581	512	550	524	556	523	542	534	548	570	546	553	562	514	573	550	538	539	575	576	572	514	536	562	592	555	565	600	596	524	539	516	561	524	533	479	511	591	535	544	585	570	545	556	572	584	536	548	571	579	560	554	537	542	577	531	565	587	596	547	516	540	535	541	538	570	541	536	594	565	538	528	544	549	545	549	550	590	526	541	538	549	558	565	555	545	559	543	576	548	537	546	533	580	530	583	500	576	538	552	554	546	559	530	531	574	560	516	521	594	558	568	510	536	566	524	557	566	534	541	554	534	578	553	583	586	568	547	523	564	511	535	605	539	560	581	584	581	557	552	590	599	582	516	535	567	560	556	539	518	569	531	563	554	552	558	563	526	542	531	555	591	561	579	552	559	588	607	586	562	554	555	564	544	573	545	539	576	589	548	545	527	621	545	577	562	588	589	543	519	509	535	558	581	524	550	559	553	537	580	575	547	563	580	513	545	583	556	617	575	564	556	541	566	531	549	537	527	544	594	560	553	543	604	566	518	538	573	577	533	551	532	574	541	533	583	567	550	585	536	576	578	507	539	540	588	573	533	545	563	566	547	512	543	522	619	582	578	560	537	548	596	555	579	573	573	560	565	541	594	565	512	547	546	514	565	541	538	538	554	578	601	511	519	579	578	546	591	575	540	575	538	507	580	563	501	577	578	561	541	533	543	555	572	592	575	585	525	543	554	533	566	598	513	552	510	556	515	553	553	549	547	540	571	545	548	533	559	543	546	504	522	553	542	578	600	576	510	562	564	549	540	587	510	557	553	550	540	570	589	547	594	553	548	555	567	543	552	545	528	578	605	538	521	564	550	586	536	563	555	584	523	539	585	546	569	563	567	529	551	610	597	554	533	572	558	538	543	495	551	587	553	600	559	538	509	604	530	516	559	601	564	572	542	544	552	596	533	542	578	519	546	546	541	548	541	579	574	556	566	531	535	574	587	558	528	617	546	576	551	537	568	535	581	544	532	569	573	568	553	584	602	573	563	510	569	514	588	555	564	539	573	563	553	554	555	569	536	560	579	504	535	569	555	561	579	573	559	572	567	569	571	539	569	521	576	547	537	508	549	534	503	531	526	536	546	540	534	563	545	564	530	518	567	541	565	570	550	551	583	558	522	589	524	571	530	503	542	563	524	545	586	606	533	544	527	557	594	562	515	555	607	565	596	533	534	603	548	530	561	551	532	563	546	565	504	547	593	514	581	532	556	498	588	588	606	548	568	514	546	556	534	538	557	556	559	556	561	535	554	540	581	544	577	553	547	534	501	574	540	525	557	581	501	534	549	523	554	517	552	505	548	510	549	511	538	547	544	571	543	596	577	538	592	563	520	549	567	493	536	538	599	590	532	543	546	514	550	569	546	572	569	550	583	570	579	581	566	540	553	529	540	518	584	501	576	534	558	534	582	576	571	580	574	573	528	569	551	599	523	518	581	520	578	560	548	526	520	575	519	574	545	608	545	534	534	552	546	557	557	573	584	560	570	521	549	589	540	574	540	539	558	543	529	509	586	551	569	568	536	552	546	507	547	572	553	595	565	586	607	551	570	537	547	507	519	593	571	549	553	586	562	560	546	578	598	563	563	587	579	571	565	558	539	517	587	546	556	526	567	566	554	517	583	534	575	552	540	577	561	561	526	598	524	525	553	572	520	510	526	523	567	525	549	592	559	519	482	562	506	553	537	554	529	588	532	555	504	574	556	553	546	558	601	531	561	553	570	550	523	556	562	551	560	544	510	528	569	561	545	553	577	535	555	560	538	554	557	575	579	570	556	557	566	541	573	587	521	541	573	568	562	551	511	602	568	553	567	539	509	581	495	569	558	572	524	551	539	510	577	528	561	562	535	549	559	559	538	564	592	511	571	591	590	570	537	553	520	613	510	595	532	525	586	538	571	511	568	541	557	546	513	592	561	550	523	564	550	554	552	555	540	533	609	535	547	587	539	567	545	548	551	569	520	549	551	575	502	578	538	549	516	534	590	566	555	571	535	546	562	524	544	606	521	516	539	570	543	552	558	564	570	511	569	555	522	556	584	574	558	530	560	545	555	515	510	550	537	540	524	542	552	549	630	536	533	540	545	578	512	555	578	530	612	602	506	576	507	577	529	561	566	546	586	602	520	580	580	525	577	574	561	548	563	536	562	545	587	537	560	550	517	521	522	532	543	579	561	542	573	553	554	536	516	545	536	569	531	519	473	561	573	570	559	519	559	548	578	510	538	525	572	545	570	509	570	536	567	549	501	599	567	543	576	556	531	520	535	562	562	548	524	546	592	546	594	576	557	520	549	562	539	568	537	542	603	562	560	566	540	548	553	524	575	551	610	554	580	502	542	540	585	517	585	562	577	568	545	586	599	542	524	508	582	564	548	571	531	563	546	585	537	542	544	546	550	553	558	556	567	539	554	565	522	568	584	579	594	563	536	561	590	554	574	531	577	565	548	589	523	569	546	592	597	552	529	543	522	549	544	571	546	577	568	550	540	542	550	537	593	544	518	517
25131	20982	23549	28594	20971	12895	668	496	455	415	425	466	379	367	422	405	431	395	418	381	393	374	367	366	380	395	370	383	378	394	420	362	362	406	358	383	388	420	406	382	352	365	364	393	383	362	393	368	367	396	379	392	393	399	360	390	419	369	346	362	370	362	369	371	405	381	378	370	336	413	367	396	345	360	344	356	376	398	379	379	385	402	359	357	371	360	386	390	391	396	391	401	375	370	389	389	414	376	366	369	398	379	363	379	364	381	370	360	405	387	373	378	367	375	402	391	402	409	414	390	381	397	384	382	401	396	396	352	387	367	378	415	377	374	412	389	356	377	404	399	367	387	375	406	428	411	396	374	401	373	382	365	363	369	375	399	395	367	414	406	359	383	394	396	358	362	401	380	381	359	353	354	410	380	350	393	431	401	362	369	404	341	382	373	376	367	378	333	397	341	384	401	393	369	429	389	416	394	406	397	364	362	389	403	405	402	371	407	413	401	356	389	400	377	405	386	403	372	424	385	377	355	345	386	394	384	409	412	405	357	413	379	372	387	387	389	349	391	390	391	353	407	357	387	396	388	349	377	361	409	419	346	403	361	378	379	386	419	370	361	405	326	382	353	366	384	417	379	387	396	407	377	382	360	397	381	412	409	371	390	369	387	369	391	407	394	383	388	371	374	426	416	370	401	422	361	374	407	369	340	371	369	396	411	391	386	362	365	376	370	409	388	376	405	369	406	390	368	407	353	390	359	398	415	392	384	396	413	404	379	367	359	390	387	371	368	330	386	410	383	400	342	341	439	429	382	370	387	342	391	365	370	384	391	385	392	403	354	367	383	379	376	375	411	399	350	368	387	388	375	330	389	372	363	388	394	398	384	395	341	376	331	373	343	375	394	359	375	408	378	414	359	341	373	382	404	415	412	405	325	362	419	363	368	392	387	375	420	373	376	371	378	395	392	345	402	356	414	390	357	395	381	394	363	396	385	411	363	415	372	366	355	416	416	398	360	402	366	362	386	381	405	377	353	433	408	393	377	394	391	385	374	391	382	361	385	413	378	393	361	401	361	414	387	430	376	379	413	383	366	377	386	372	350	369	361	395	394	357	376	362	340	391	377	360	376	357	382	377	365	414	383	412	365	372	384	391	387	385	372	375	389	399	389	398	393	381	397	328	397	386	397	392	361	379	379	423	383	399	381	377	384	333	363	432	401	409	357	336	355	400	374	394	421	388	366	360	407	395	403	390	350	391	414	405	362	361	350	395	389	381	429	387	405	362	366	358	367	358	409	337	389	382	399	392	387	414	420	357	373	361	412	399	436	397	386	365	409	378	364	406	352	412	395	376	337	356	404	378	388	367	375	361	418	368	423	368	362	396	364	399	383	379	375	386	388	372	363	375	377	403	385	374	351	364	379	405	374	405	382	360	367	345	382	392	348	368	386	404	392	375	431	419	373	371	411	421	381	373	385	370	395	392	411	403	390	357	397	372	382	375	389	366	373	403	406	353	378	358	403	361	375	416	378	406	369	400	388	377	383	360	397	367	380	360	361	371	378	396	418	338	428	358	374	377	370	322	376	402	397	367	364	400	404	410	384	420	408	388	386	365	367	383	372	372	415	403	441	410	372	385	358	408	375	373	350	378	362	374	379	414	380	363	382	372	411	374	383	366	349	379	400	372	364	372	400	396	368	355	385	384	388	423	433	383	418	378	355	382	372	393	383	383	374	401	388	353	355	397	393	404	334	417	356	359	373	392	426	401	390	394	387	416	396	388	366	346	362	403	417	419	400	391	324	356	382	390	355	372	380	396	385	428	384	387	411	392	375	370	368	389	359	368	351	361	440	414	361	389	359	360	371	390	399	410	363	383	381	354	410	383	366	369	346	352	388	387	358	379	392	389	346	425	378	410	391	381	411	399	370	335	380	378	335	352	386	360	390	417	381	424	369	359	374	397	362	346	381	386	346	392	375	393	368	386	361	405	357	364	418	395	404	382	397	352	360	381	361	389	383	367	398	367	349	377	393	358	413	413	386	387	373	419	401	381	368	395	369	374	365	355	353	403	407	391	394	390	379	405	413	395	422	388	348	353	343	362	386	408	398	364	406	387	375	367	372	326	362	341	352	367	389	360	382	373	376	354	368	363	351	349	379	388	372	370	390	374	371	418	401	373	382	393	410	390	385	364	394	372	336	388	394	385	343	362	330	396	426	377	382	354	367	373	402	376	378	384	362	393	355	392	391	391	360	396	386	358	418	349	407	396	385	381	367	382	411	365	399	364	357	374	381	362	377	380	390	410	356	355	391	374	387	409	377	398	377	399	363	408	331	352	357	375	402	399	356	356	397	381	360	381	415	360	385	396	371	335	326	374	345	391	392	355	357	375	402	417	384	387	374	389	401	410	380	354	380	419	366	381	378	347	408	388	396	350	362	398	386	347	407	399	364	373	398	353	384	354	380	378	389	395	389	383	370	326	376	401	427	372	355	396	409	367	369	371	376	379	369	350	361	369	409	379	366	378	363	352	385	390	397	386	383	399	379	366	348	363	377	354	435	386	339	374	378	381	378	390	375	376	409	377	389	406	401	365	393	332	366	368	376	372	408	392	375	342	382	345	366	415	353	368	361	371	374	380	354	374	370	359	399	360	372	378	411	356	381	392	349	419	375	375	392	371	396	389	366	393	389	394	415	399	386	376	396	373	366	409	372	409	396	409	390	365	396	363	378	350	338	378	364	355	384	376	365	359	292	348	367	375	363	409	396	361	371	340	374	383	378	382	376	339	427	377	387	408	372	376	364	377	367	381	364	380	377	355	407	371	385	373	440	396	456	365	390	382	370	409	334	405	382	344	390	362	357	391	328	358	393	392	383	354	378	383	373	398	374	366	383	334	362	348	386	395	399	394	389	379	387	386	365	390	390	408	370	372	406	366	346	349	429	393	380	407	368	392	392	358	360	371	393	392	355	393	427	400	351	397	388	425	395	430	383	411	383	406	403	425	370	394	388	381	386	388	401	344	367	394	416	354	385	386	347	361	416	353	359	384	367	381	385	404	376	387	400	389	391	373	367	355	388	383	366	382	373	370	378	369	382	371	392	377	355	383	401	405	395	392	387	341	392	372	377	353	356	394	353	376	400	374	383	394	394	379	358	398	375	361	403	359	380	346	408	387	364	427	408	375	401	373	360	336	378	371	384	389	376	386	398	376	311	373	351	354	411	400	344	352	330	381	395	400	388	370	373	379	383	386	396	399	360	353	415	376	385	392	383	381	365	396	364	376	408	401	381	415	384	355	398	402	367	405	421	375	412	391	394	395	378	372	403	370	408	373	412	391	427	392	397	363	400	346	354	368	386	362	359	373	352	384	361	360	424	349	369	376	391	372	335	416	362	387	398	405	368	368	400	410	369	391	358	400	354	405	381	394	380	396	385	403	369	394	377	386	382	362	393	357	359	355	362	367	367	389	370	372	381	410	379	381	348	387	382	340	411	378	374
4270	2158	1420	1020	958	903	890	838	830	811	835	903	800	865	797	875	799	804	798	828	799	849	846	818	827	792	824	818	805	858	799	849	771	786	803	806	826	878	796	830	820	852	825	836	823	822	804	772	765	811	822	762	796	818	834	816	838	854	806	821	830	802	787	853	792	833	869	814	839	820	844	851	854	825	804	821	799	852	788	804	772	795	803	746	800	868	827	845	809	779	839	881	798	820	828	781	818	834	829	844	793	815	824	794	837	798	839	824	834	815	821	808	787	848	861	756	824	819	852	849	830	834	841	824	838	816	822	782	790	798	790	836	819	900	811	833	802	820	836	827	802	819	795	766	859	812	814	764	794	810	754	760	781	786	844	803	828	799	837	800	791	765	783	828	877	798	804	802	772	820	854	808	793	859	830	842	798	836	831	830	800	848	780	845	769	848	809	817	837	767	844	837	790	846	853	839	814	803	773	833	783	836	804	832	856	821	831	827	910	832	815	830	820	788	819	806	816	771	795	835	802	790	769	847	834	840	811	798	819	838	859	894	802	780	814	841	840	815	809	805	829	789	828	810	782	809	825	846	812	832	822	836	804	836	872	793	835	806	837	805	865	804	808	836	799	788	864	894	856	834	816	835	838	794	856	814	793	773	832	784	815	789	852	818	839	831	785	793	805	810	848	789	796	827	825	828	811	824	814	801	814	772	835	855	856	812	861	790	795	770	785	805	851	807	844	825	824	838	799	769	797	810	816	807	834	809	844	809	842	860	840	786	840	791	859	816	824	879	781	800	814	883	783	782	836	834	829	772	830	848	772	827	751	827	824	818	887	854	824	839	770	866	789	816	844	804	787	802	801	836	797	779	832	812	783	804	837	842	870	841	832	815	819	771	825	802	774	863	816	851	878	759	788	814	815	851	805	825	795	818	820	759	875	841	820	843	793	822	780	828	849	834	804	840	781	771	832	874	793	840	855	836	872	781	861	790	840	849	849	810	787	798	785	790	838	851	834	817	814	791	830	844	825	791	849	828	831	804	834	790	860	823	836	771	797	859	864	832	811	835	811	837	765	813	815	824	834	868	818	768	823	826	825	816	823	771	850	796	796	860	777	868	801	840	882	816	825	760	781	781	755	730	831	813	798	840	811	784	839	776	832	798	846	820	810	803	800	811	812	818	793	820	793	827	847	869	793	775	834	862	833	825	808	796	814	814	806	845	831	827	786	806	814	796	855	828	814	769	811	807	782	796	813	866	799	827	855	804	842	808	858	874	825	871	799	887	873	855	801	825	817	819	822	801	809	856	854	834	799	797	792	853	825	826	802	767	785	771	804	844	805	822	834	824	778	847	814	847	841	785	838	875	880	819	804	798	813	839	822	805	805	809	834	811	822	860	812	791	823	822	818	789	856	828	826	868	792	787	754	787	846	819	785	797	823	821	791	796	852	857	791	819	780	842	795	856	882	784	831	785	785	799	819	812	821	866	793	805	854	830	769	794	856	849	847	805	847	813	777	802	824	839	834	806	828	783	791	820	772	844	817	837	855	795	830	799	815	852	796	806	782	824	831	818	831	852	847	827	824	808	779	795	780	820	840	769	822	823	841	837	801	819	803	755	836	762	816	865	807	808	836	802	801	829	788	830	767	764	782	820	799	842	837	809	847	864	851	843	798	801	803	842	792	766	808	845	805	846	828	826	825	840	808	809	798	795	845	776	831	826	806	770	851	818	856	809	848	816	803	819	761	820	821	816	880	846	819	817	791	799	809	836	827	807	806	846	796	852	818	762	810	808	802	776	802	792	782	846	832	792	796	835	841	794	826	775	824	873	836	807	781	881	813	839	803	801	806	852	854	815	831	825	791	820	820	788	876	843	851	770	823	776	829	857	779	809	823	809	824	807	814	807	829	795	800	855	842	834	813	798	841	784	797	824	846	800	788	857	814	793	868	851	869	793	841	792	787	835	817	811	862	807	818	843	824	812	844	816	774	897	859	807	807	769	826	845	836	808	805	807	821	840	831	822	814	777	793	772	819	792	827	842	794	791	786	816	788	818	863	817	809	823	864	782	811	805	841	834	781	820	829	841	826	884	833	834	820	769	849	839	859	838	786	795	770	812	796	770	868	820	798	806	813	802	813	763	782	808	835	802	812	768	849	816	789	823	869	857	833	816	840	801	810	799	751	841	844	830	848	796	787	839	840	802	834	850	830	804	791	806	814	827	854	789	837	826	841	845	819	830	861	797	776	823	811	820	841	806	823	842	824	831	829	834	821	799	792	850	839	837	845	803	785	863	844	847	862	820	832	846	848	812	823	870	786	801	843	842	799	775	860	787	845	859	821	821	831	859	816	809	825	783	853	815	797	817	816	868	814	851	801	884	756	815	774	810	830	879	816	772	845	815	814	783	760	809	844	812	834	821	830	804	845	811	819	830	829	814	824	809	791	847	838	828	880	853	836	782	863	829	840	801	798	818	816	840	812	833	823	815	860	812	887	827	763	841	798	801	835	809	809	821	893	805	778	844	820	855	833	810	831	811	758	766	811	841	790	804	828	791	758	809	818	832	807	867	789	814	839	842	831	803	821	812	835	869	819	816	790	819	801	810	825	826	810	794	834	812	829	812	836	804	789	773	823	771	800	830	821	792	798	818	825	819	794	811	815	831	834	830	814	866	783	785	783	795	854	852	825	842	818	850	773	779	832	785	802	825	791	835	824	857	818	809	777	847	787	879	825	789	801	759	820	850	837	784	829	839	799	825	808	841	816	824	876	815	809	768	775	812	855	852	802	867	764	855	822	826	822	780	822	782	823	839	806	835	807	808	818	833	824	822	814	849	800	843	790	828	871	799	823	849	868	793	819	788	772	799	864	826	892	753	857	833	847	806	837	862	789	841	778	864	747	854	851	844	798	822	798	809	826	802	810	781	829	810	820	802	847	848	748	741	853	821	805	797	829	843	821	823	810	809	786	828	860	806	874	811	840	814	801	817	862	768	812	800	791	838	830	768	813	785	848	844	838	811	809	789	826	839	784	806	817	801	831	828	812	832	803	804	831	821	818	834	849	842	805	884	810	816	854	828	816	806	794	836	837	798	828	854	857	828	859	818	796	811	755	829	829	803	817	812	882	800	873	792	818	834	795	816	822	868	833	819	788	822	823	832	752	792	808	825	802	832	829	748	856	843	844	799	838	843	853	822	845	821	815	757	826	806	807	779	816	785	846	843	820	817	835	848	775	783	806	839	789	826	822	863	819	752	770	786	831	850	831	855	789	805	771	846	865	825	833	821	780	835	821	833	858	850	845	833	843	796	869	843	827	807	826	827	759	791	852	825	873	832	789	832	824	810	806	818	836	840	770	816	835	773	772	839	779	824	862	821	821	779	812	780	806	814	820	819	823	789	793	807	809	811	834	838	824	785	770	850	807	833	802	825	831	801	886	764	821	833	847	811	777	813	793	808	847	782	831	834	782	818	813	817	832	794	860	858	839	792	840	813
24437	20970	23903	28214	20980	20998	11064	696	479	449	403	399	375	375	340	345	315	326	348	380	310	307	344	318	297	338	353	313	320	336	316	311	314	329	300	311	329	317	295	349	321	316	344	316	343	318	339	354	322	299	334	298	330	319	320	298	324	315	337	336	311	306	295	328	330	345	299	302	302	296	324	328	342	330	332	303	301	316	312	333	315	315	340	288	295	311	316	310	333	310	302	320	305	315	292	294	300	304	305	271	309	316	360	295	302	329	301	312	355	324	339	306	285	308	338	307	352	303	338	277	326	336	288	283	312	348	314	293	294	311	306	341	352	325	307	285	270	307	333	339	307	293	278	276	323	305	326	283	329	314	291	297	322	306	305	324	306	337	316	288	292	299	299	265	307	304	302	323	302	314	325	307	292	320	301	317	331	316	308	295	279	308	305	306	331	315	301	285	331	313	307	315	318	311	284	294	325	345	316	283	306	318	330	309	327	330	335	319	316	302	274	305	328	320	306	305	329	349	298	285	315	308	322	304	303	313	318	334	300	321	292	298	286	281	347	291	294	329	284	313	320	296	290	302	286	332	286	313	280	276	279	312	277	279	286	306	299	331	320	287	292	293	310	344	314	305	315	351	324	291	302	342	263	283	300	275	285	283	313	338	295	318	307	298	317	331	296	312	317	315	330	277	305	325	313	296	301	287	314	328	329	314	288	317	267	301	293	301	327	303	332	337	317	269	308	320	289	288	312	303	317	339	313	325	323	290	320	350	296	332	294	284	289	269	320	311	301	307	284	292	293	317	308	307	320	306	270	276	301	289	298	315	338	317	320	289	315	304	321	307	306	265	301	244	321	351	277	297	302	343	278	319	291	308	353	275	309	279	333	307	283	309	283	298	293	324	281	321	303	289	266	302	292	277	290	317	340	319	329	308	272	293	310	311	276	319	296	287	287	296	319	326	322	315	341	312	312	281	319	303	282	312	333	260	311	289	304	280	290	325	303	298	284	312	331	345	331	291	283	273	311	317	303	307	303	273	293	283	293	292	332	312	294	314	288	314	265	317	309	302	306	310	313	296	307	299	320	310	303	298	305	288	342	287	301	325	328	281	293	359	310	295	316	297	308	301	314	274	314	262	317	304	278	309	303	304	315	293	303	269	308	339	301	319	327	328	279	291	295	297	312	335	307	298	292	324	280	318	311	344	325	322	275	294	297	295	278	284	317	316	321	313	304	323	317	328	326	305	318	339	281	305	325	310	303	281	258	291	326	327	307	341	328	336	342	292	312	333	302	263	277	312	314	305	295	291	296	302	284	320	304	313	310	313	300	279	342	289	308	286	282	317	291	297	304	267	294	340	333	279	281	302	269	331	319	255	303	309	320	311	290	319	336	317	312	309	249	305	321	307	320	268	318	303	299	333	333	313	298	305	308	299	318	338	349	362	326	312	294	323	302	343	309	327	306	275	289	327	308	312	330	309	286	304	308	295	279	301	297	295	291	302	263	297	308	340	293	355	286	326	303	292	303	311	276	280	318	281	290	284	302	276	307	299	314	312	297	287	305	292	318	298	331	297	272	325	307	315	321	293	337	337	314	304	286	302	310	311	314	327	294	337	312	303	309	295	316	310	345	311	309	288	315	302	308	316	323	333	307	297	353	284	333	283	312	305	278	305	305	319	316	337	312	306	279	305	321	303	320	313	321	299	301	297	288	284	290	300	307	325	331	288	300	337	329	316	285	329	319	301	338	305	294	294	321	272	326	278	312	324	291	305	274	329	319	303	324	303	287	326	328	310	298	310	327	301	302	327	293	341	323	303	303	295	306	304	320	330	303	300	315	319	358	317	300	296	309	296	281	295	312	308	338	327	305	312	301	328	284	299	283	279	310	267	294	315	347	288	337	295	347	323	288	298	282	341	309	308	280	293	294	311	302	296	288	315	280	288	293	323	277	305	318	328	325	282	273	303	308	314	320	328	315	326	302	291	318	289	314	301	306	306	318	308	329	314	334	333	308	298	333	276	256	336	296	336	303	293	334	306	313	316	330	321	342	288	296	290	312	292	302	307	312	321	301	307	314	273	316	291	288	289	322	291	286	293	313	315	301	303	337	340	295	273	337	311	297	297	288	361	320	348	303	306	326	294	312	290	275	300	310	273	307	335	289	305	326	312	309	293	330	295	311	317	337	311	291	294	292	310	328	301	309	299	308	291	310	310	298	299	325	367	321	298	290	317	304	336	286	308	276	285	319	294	329	284	284	321	275	314	268	267	301	314	301	288	281	292	306	318	294	307	288	331	304	300	331	294	304	289	308	298	297	326	306	301	279	325	302	282	336	311	296	317	320	298	307	301	311	332	307	288	302	314	296	308	294	274	253	283	321	343	321	313	277	310	310	312	296	293	299	315	319	280	280	323	305	307	325	308	306	329	317	289	325	319	350	326	303	336	301	324	328	308	330	321	300	332	282	327	305	327	308	323	308	295	320	330	296	320	300	315	294	304	327	289	308	292	337	359	328	286	273	323	300	315	292	322	302	322	318	306	318	318	304	302	284	284	291	317	309	307	312	328	301	286	304	311	318	332	320	302	309	296	255	297	336	294	326	311	294	287	328	318	343	300	295	287	323	337	300	321	290	311	307	331	317	322	291	291	340	313	285	309	336	293	289	334	311	323	332	319	289	333	330	284	260	288	371	341	335	302	324	320	291	269	326	305	321	301	321	279	280	283	301	298	302	281	279	298	302	330	329	297	308	270	304	280	281	339	276	299	331	290	310	324	319	319	289	307	309	282	281	304	271	327	303	290	311	307	296	328	341	320	338	297	319	318	267	336	302	321	297	326	326	312	319	293	296	346	329	306	311	293	314	308	308	288	299	320	313	330	313	335	275	273	319	309	319	303	311	303	316	334	310	317	307	296	316	333	284	280	301	291	335	326	309	315	305	297	335	291	288	292	322	326	284	330	316	286	337	342	321	319	307	310	307	307	324	339	299	296	298	267	269	320	320	328	294	304	289	322	336	311	308	325	279	312	329	266	300	292	300	277	327	312	313	313	268	332	299	293	290	301	304	293	327	292	272	307	298	319	301	299	309	276	256	305	307	278	294	301	281	351	281	300	305	285	319	314	299	310	289	322	316	286	337	314	315	308	326	319	312	341	310	322	314	317	293	289	316	312	303	294	294	299	311	264	288	314	282	286	331	303	294	319	328	285	281	289	276	282	294	312	321	301	306	287	299	346	294	310	301	294	294	324	302	361	293	324	330	289	343	302	274	322	300	326	317	271	296	334	283	276	313	312	315	325	324	275	301	308	312	306	315	298	301	281	315	318	315	307	343	337	328	290	313	299	334	327	305	293	285	274	270	306	319	341	347	312	286	308	290	304	324	348	304	271	319	314	292	312	302	371	312	305	315	299	311	297	298	314	308	301	307	294	300	321	319	299	302	294	333	312	326	320	306	300	331	318	329	309	301	309	278	307	297	322	334	359	289	266	351	327	275	275
4054	3202	1647	1065	821	738	722	728	707	684	645	622	674	641	622	660	710	638	700	652	686	659	660	648	646	656	635	688	647	643	636	620	683	647	622	644	675	691	625	656	670	663	606	625	636	638	635	614	696	667	634	628	628	647	652	667	636	594	675	633	640	655	650	673	630	646	669	593	661	655	668	640	651	707	677	614	597	613	636	664	638	674	610	633	686	638	593	646	631	702	665	670	658	664	660	624	652	635	637	656	659	658	645	675	637	596	651	688	663	615	667	643	658	659	651	637	646	587	655	640	660	660	679	644	654	646	645	619	664	621	654	651	664	655	682	638	652	634	645	688	643	610	655	632	598	623	716	667	649	665	626	662	662	670	656	686	625	615	628	645	680	625	645	676	662	641	672	628	643	626	664	677	624	640	701	613	679	647	634	643	683	558	649	692	631	678	658	648	656	594	619	634	645	697	634	659	601	668	621	640	618	647	662	644	638	638	623	668	612	623	623	622	645	617	678	613	625	641	675	685	647	689	659	667	638	680	618	674	658	634	661	632	610	648	680	675	673	648	649	595	653	629	702	610	604	655	694	632	702	632	667	650	635	663	631	620	641	631	709	709	616	619	644	609	669	651	667	648	668	655	662	641	681	650	669	631	692	653	684	610	648	610	638	636	683	680	605	619	598	645	656	663	629	635	706	635	637	660	668	624	629	621	673	621	635	669	624	664	638	656	655	681	628	672	644	672	658	675	665	655	633	633	691	636	649	651	625	577	636	673	639	683	648	629	652	609	635	647	654	639	646	608	622	661	637	593	642	609	674	703	677	664	695	631	632	692	670	616	649	649	620	596	649	640	630	650	671	678	642	608	668	642	641	655	677	609	662	632	624	668	613	631	625	636	629	665	622	634	657	645	685	661	622	645	660	600	661	609	690	640	650	664	633	612	632	669	691	636	612	656	652	668	638	657	624	632	670	697	630	670	655	635	619	659	684	656	657	674	658	621	635	621	670	612	616	616	672	638	649	677	630	674	630	621	664	636	679	630	656	599	630	637	666	688	659	651	619	649	643	659	629	660	635	627	596	600	648	620	676	623	688	635	671	637	633	679	628	657	680	671	644	669	624	612	659	612	641	643	687	631	668	648	600	661	646	597	655	634	634	565	612	622	653	628	616	672	658	654	624	694	657	597	670	626	672	642	642	725	639	615	654	667	632	628	654	692	626	627	651	642	658	617	656	636	604	649	646	665	630	671	626	647	622	614	694	637	641	664	627	625	670	642	628	630	660	680	639	603	672	659	619	606	641	605	682	621	668	591	588	650	653	629	598	657	643	712	611	648	640	697	664	672	731	638	678	650	651	652	585	669	652	682	619	653	613	690	679	622	659	638	642	575	638	604	642	665	622	632	640	618	622	648	621	654	655	616	661	646	642	672	645	655	630	677	686	637	637	628	601	651	637	616	610	652	658	660	699	657	647	639	646	629	643	620	613	636	617	634	655	685	618	670	643	649	628	632	635	607	631	696	651	666	663	668	665	682	659	646	618	632	644	645	668	664	600	626	676	639	691	670	647	660	651	657	667	659	668	592	633	636	643	685	641	613	637	660	663	673	630	683	641	618	599	662	637	630	626	675	655	610	620	678	647	634	645	627	655	667	638	625	620	655	632	645	623	631	668	658	658	661	670	641	677	636	614	642	636	703	652	645	642	643	632	655	620	626	667	626	647	633	684	673	660	671	669	666	675	650	666	652	604	681	649	636	632	656	696	639	656	642	607	674	628	653	612	657	639	652	651	640	625	645	637	585	639	659	662	639	701	634	598	603	622	592	654	681	675	607	639	674	620	669	649	649	674	621	595	693	676	660	685	618	656	654	620	615	678	655	654	647	649	632	657	643	637	626	673	667	690	680	651	647	662	593	652	624	657	672	659	639	602	647	622	682	651	635	667	654	633	658	593	676	631	654	634	664	650	625	617	655	666	647	619	660	624	613	631	662	670	684	661	658	663	660	635	644	675	639	652	663	645	666	662	667	684	660	644	657	613	651	677	652	639	660	658	604	664	635	633	601	624	631	659	612	639	627	645	630	629	638	627	627	621	666	665	641	650	619	642	621	657	656	621	642	654	635	662	705	687	678	680	642	660	620	659	690	656	714	637	596	668	686	633	661	622	633	669	649	660	648	611	668	685	675	668	661	686	654	621	654	628	670	649	673	651	657	633	619	643	615	602	662	651	664	656	639	645	652	617	681	636	619	671	650	658	644	615	601	656	661	697	599	649	612	615	657	691	614	679	668	665	654	643	641	647	609	658	694	616	654	636	679	649	644	686	658	621	666	646	606	707	638	627	618	653	662	661	608	670	637	705	648	670	613	666	660	706	662	636	578	638	627	630	658	617	627	662	650	662	631	631	651	613	693	643	658	638	648	648	630	673	621	582	669	623	626	660	676	687	633	641	663	650	657	667	697	646	630	677	649	663	610	646	637	607	608	613	663	675	696	673	678	621	671	631	654	665	648	634	669	631	688	618	641	643	664	666	639	650	671	673	658	636	631	650	667	665	677	649	690	706	659	679	620	628	634	650	665	612	634	626	666	688	654	628	637	634	694	678	610	629	664	663	622	651	638	631	645	682	665	669	689	626	674	637	618	645	624	651	626	644	626	641	655	626	690	634	577	627	626	646	667	650	634	661	619	637	654	644	647	638	633	642	616	626	694	614	614	678	648	638	625	699	687	649	625	663	614	616	676	670	630	689	602	623	613	660	670	682	615	671	668	662	709	650	663	670	627	687	706	630	627	630	637	689	662	663	652	666	647	670	670	600	642	660	640	653	672	619	631	605	647	677	656	655	673	680	651	633	644	652	623	644	679	648	674	636	684	661	669	658	638	648	671	644	632	667	653	683	658	668	626	647	608	644	657	646	619	684	636	680	663	686	675	659	641	647	588	659	705	699	688	632	655	641	656	652	692	642	642	641	643	648	645	594	609	632	644	688	641	650	609	653	704	669	649	613	685	655	641	612	614	650	684	640	633	642	649	648	651	644	646	628	645	675	636	669	664	682	625	646	625	664	629	659	666	644	650	636	703	660	659	696	600	662	646	641	653	625	620	687	626	661	697	618	693	690	668	618	630	607	639	603	638	667	641	641	621	638	618	619	631	662	679	681	673	632	683	663	621	645	649	699	586	645	666	673	623	669	653	667	637	612	640	658	670	694	642	676	648	661	636	681	674	664	651	614	606	614	624	657	656	670	636	609	623	675	632	724	643	695	682	659	681	645	639	612	643	651	639	628	661	612	656	653	649	662	656	629	608	640	590	708	629	658	669	684	627	644	659	654	634	613	631	702	623	651	629	603	643	590	640	644	657	662	620	691	669	630	671	721	623	638	648	624	594	617	650	628	604	668	681	663	603	644	645	651	685	602	660	641	669	651	652	606	626	671	647	616	651	641	657	723	612	647	689	649	663	635	610	658	694	653	636	606	623	648	638	645	620	615	683	623	625	673	594
33105	14246	1979	362	262	286	249	225	239	208	227	231	246	224	250	243	254	237	229	196	252	235	251	228	214	214	208	235	267	217	200	249	248	208	227	211	225	211	239	257	208	221	240	229	255	217	239	224	218	230	249	242	246	257	262	221	237	209	252	265	234	246	211	205	248	231	224	238	223	243	235	241	235	241	263	237	224	237	211	220	254	241	234	213	237	251	220	241	244	212	237	231	262	233	227	226	229	259	227	233	230	200	235	209	221	224	216	233	237	230	212	228	241	229	205	245	237	213	231	217	228	229	219	239	225	226	218	224	220	208	224	246	233	236	226	242	224	235	232	227	239	235	210	231	234	219	251	213	248	196	209	209	219	268	222	243	208	233	224	230	244	253	249	192	232	202	222	247	232	241	234	219	176	227	237	213	217	215	214	232	217	223	195	241	219	213	223	225	219	229	219	245	230	211	232	216	237	230	249	217	222	205	230	229	224	247	218	221	258	217	214	217	232	242	224	228	230	216	249	233	225	243	223	210	218	218	247	214	231	213	219	230	233	201	231	251	191	250	221	234	236	225	239	235	224	264	206	199	225	237	253	214	219	246	232	188	225	235	213	200	232	222	211	217	232	206	215	223	225	226	228	207	235	223	213	228	220	216	240	249	216	241	247	246	243	218	222	218	243	222	240	239	238	256	242	236	197	220	215	214	222	219	245	225	247	246	231	238	235	208	195	241	211	204	231	196	222	235	215	237	237	252	253	223	222	219	237	182	204	232	247	212	219	246	238	221	251	272	228	207	221	233	244	222	242	240	220	220	240	197	243	231	226	204	207	214	222	202	246	252	215	207	260	248	229	222	230	226	215	228	223	227	236	206	251	204	194	252	269	229	240	211	202	240	212	205	231	200	225	235	212	243	256	220	223	197	231	234	198	235	253	234	254	238	225	220	236	215	237	250	241	227	212	255	223	230	251	218	219	225	217	262	230	205	255	187	195	206	221	218	251	240	237	198	202	192	243	222	226	242	231	208	224	228	272	234	214	180	239	235	210	222	216	253	272	237	234	253	238	248	227	228	221	244	215	224	213	210	247	226	228	221	231	228	244	220	237	240	220	235	233	230	221	228	234	215	236	232	258	213	233	236	218	231	217	222	233	235	211	216	234	238	234	246	246	215	256	225	200	238	221	251	240	261	195	215	245	226	239	221	223	206	235	214	212	236	231	249	225	229	202	241	229	234	225	204	235	238	224	219	239	257	222	227	235	186	215	215	229	223	240	258	230	227	231	201	234	227	210	216	241	251	230	237	220	234	226	244	209	235	203	238	240	239	243	222	228	233	220	225	264	208	258	237	231	225	221	229	233	224	227	232	243	222	234	237	241	222	236	204	238	241	241	222	225	248	258	230	215	260	238	240	215	244	232	231	219	269	212	214	243	219	244	212	239	227	249	210	257	237	210	213	226	234	208	211	242	226	226	238	233	270	253	250	240	236	230	227	238	223	235	227	242	230	230	210	231	205	241	248	217	229	230	206	219	223	226	219	234	211	244	239	233	258	235	235	238	235	231	238	229	217	227	224	201	249	266	213	201	212	239	223	247	220	226	217	210	246	251	241	197	238	219	219	222	192	209	217	251	262	232	223	220	209	207	230	250	249	213	229	244	219	235	245	216	218	208	216	231	264	257	223	219	254	242	233	244	212	211	231	223	228	252	253	243	233	233	252	230	219	231	244	200	231	215	235	245	255	236	206	222	220	199	216	242	212	220	213	216	228	245	206	248	226	215	242	254	264	247	241	239	235	213	239	215	231	219	213	214	207	227	232	234	220	222	231	241	207	252	248	220	221	241	211	229	260	237	207	225	253	250	237	226	198	230	225	214	208	232	266	209	229	228	213	215	215	207	252	242	243	215	272	226	213	244	249	223	218	223	224	209	212	222	235	224	206	222	215	218	213	239	239	211	234	221	244	219	231	226	254	223	222	230	241	251	245	222	228	234	217	245	225	230	228	225	211	256	213	259	239	218	220	221	232	235	256	214	229	212	238	254	265	241	239	216	215	234	226	214	249	253	247	216	236	254	228	240	227	238	242	207	218	216	233	220	209	228	191	211	244	224	217	232	235	213	245	216	250	225	216	232	229	213	218	208	228	228	246	200	208	213	218	225	231	240	227	221	229	216	232	237	246	203	249	218	204	251	216	242	215	217	195	212	202	242	227	219	217	257	227	214	238	225	230	227	214	256	223	238	239	220	229	210	220	230	236	239	228	214	210	247	232	234	223	232	238	226	236	258	261	218	216	224	224	197	250	208	210	224	219	247	227	188	234	255	240	220	214	194	211	237	209	256	210	248	218	253	220	216	260	245	245	238	218	236	257	213	229	240	223	196	203	240	245	252	221	236	228	240	220	240	277	230	203	217	217	221	216	221	240	248	214	221	231	236	215	237	212	251	246	244	201	211	204	216	238	248	223	256	237	240	239	231	232	243	226	226	229	210	232	226	257	208	226	251	248	222	211	228	255	245	253	210	243	207	253	228	225	239	225	247	222	228	242	226	208	206	225	228	218	221	210	220	223	222	209	236	223	210	222	256	233	265	217	233	218	250	203	255	246	213	225	235	231	209	256	234	261	220	247	226	224	224	277	216	260	236	222	216	222	245	238	232	207	234	240	242	239	258	224	212	191	247	248	247	227	222	240	208	239	237	233	232	209	242	230	227	209	241	235	228	250	208	222	219	232	216	237	216	211	227	268	252	208	216	218	242	223	215	239	246	239	196	232	262	227	231	223	241	221	209	242	215	214	195	230	223	223	239	234	225	248	224	224	242	228	234	216	212	195	218	204	238	246	234	196	218	227	222	228	244	232	210	215	232	226	233	235	226	253	219	243	237	222	196	199	223	203	220	239	226	250	259	255	243	269	228	226	231	248	235	239	225	235	221	208	226	231	230	189	197	235	241	206	224	259	225	276	207	244	214	208	236	219	231	225	200	214	222	216	228	238	228	245	244	227	247	194	206	257	266	197	255	226	219	235	241	229	236	242	255	224	240	178	226	219	250	235	247	230	220	203	223	202	215	242	235	227	211	211	216	220	233	201	268	214	222	247	232	251	223	216	207	254	223	222	195	223	246	203	212	237	224	228	223	221	226	200	217	262	220	234	213	204	234	227	242	231	242	249	238	228	221	230	225	238	230	219	235	255	234	207	219	198	208	213	225	242	233	202	256	224	225	249	217	204	233	243	240	222	203	224	199	210	226	217	262	211	228	210	243	204	228	222	229	227	234	246	220	199	233	218	232	226	257	229	254	225	239	237	269	251	239	252	245	221	260	241	242	241	234	232	219	246	236	246	267	228	223	217	227	213	232	219	227	232	273	233	235	220	229	230	241	251	225	239	231	244	217	219	227	225	250	214	242	260	245	224	223	235	223	241	225	228	245	212	244	196	246	236	205	206	216	213	221	208	209	242	220	250	231	227	225	205	238	206	199	213	235	228	204	248	211	251	185	249
7705	631	558	558	536	518	570	542	531	557	538	523	600	548	585	576	531	529	559	545	529	589	547	581	558	579	542	553	533	574	526	552	569	549	579	521	525	531	540	541	579	569	523	586	587	546	563	547	539	552	522	565	547	568	499	565	558	555	563	547	529	526	542	541	555	517	537	563	539	562	547	550	564	580	537	555	532	531	565	556	575	589	585	528	540	571	513	527	538	573	537	536	566	565	548	539	510	533	581	551	535	560	541	514	535	500	533	550	559	608	539	589	526	581	550	567	569	590	525	600	562	533	544	568	526	582	557	537	549	547	547	518	557	571	575	546	539	556	518	547	562	504	598	546	584	570	542	561	504	523	575	521	547	542	557	547	531	581	568	536	503	544	554	516	572	517	579	545	537	511	558	554	576	546	552	542	589	519	555	542	522	528	559	584	532	575	547	546	554	569	561	575	552	566	529	527	624	529	533	589	590	541	560	538	549	571	527	520	549	545	590	545	568	513	510	549	576	558	558	520	584	553	547	546	553	577	529	547	538	584	576	532	512	523	527	566	549	532	582	496	578	544	529	560	485	598	555	537	543	543	567	551	547	578	497	538	568	584	559	549	546	591	525	540	542	540	562	601	549	530	543	573	569	545	514	543	554	500	521	601	567	546	559	569	505	582	538	575	551	529	559	543	538	555	531	516	568	520	572	533	490	569	562	544	563	516	517	534	562	547	547	551	533	549	578	519	568	555	546	537	547	534	546	544	537	507	578	573	576	538	526	566	555	496	580	592	549	529	553	516	517	570	557	551	523	545	540	518	544	521	561	529	550	591	558	534	533	534	550	563	572	560	546	594	532	571	582	560	557	537	551	547	544	548	521	580	569	548	548	522	529	562	537	550	575	522	510	556	545	563	530	545	557	559	512	563	539	518	532	525	610	570	587	508	545	578	510	564	564	546	543	565	572	562	535	497	536	531	522	564	533	566	539	556	543	538	562	509	545	535	557	521	574	524	547	581	566	539	549	564	544	577	527	556	573	577	510	545	552	543	554	567	574	522	554	532	519	533	596	563	543	545	542	526	547	567	523	536	567	567	535	547	520	550	558	563	485	524	579	538	556	544	575	521	562	571	572	530	586	548	577	514	560	504	560	554	546	542	534	596	566	519	536	493	542	568	554	541	534	583	532	507	514	579	551	568	531	512	546	557	520	551	541	535	568	533	583	532	541	536	550	556	552	582	546	549	555	556	569	534	538	544	560	569	556	559	543	540	547	549	582	527	527	538	549	501	543	580	578	552	539	558	552	570	545	551	530	538	567	535	561	523	545	594	602	523	573	535	560	529	553	559	542	543	572	521	574	592	560	523	546	540	543	574	534	541	578	530	578	562	518	516	519	571	539	534	560	548	570	530	561	542	555	538	551	589	571	551	565	548	553	546	588	527	552	538	529	548	515	573	574	562	554	580	534	586	562	548	551	539	541	530	531	546	547	525	573	541	538	556	561	546	574	536	572	562	551	530	571	490	560	543	572	562	548	553	509	585	543	573	546	559	522	542	569	554	557	519	579	539	590	570	506	532	534	554	524	586	600	558	563	535	534	567	553	545	556	559	559	593	547	528	570	578	518	558	539	499	543	554	542	509	555	571	582	569	587	551	544	538	572	517	528	543	560	581	537	562	587	573	587	506	491	548	511	608	548	541	575	561	582	590	579	510	542	549	576	571	549	559	565	581	560	562	573	490	556	526	574	595	577	542	556	511	494	565	554	569	515	569	546	539	520	530	581	542	542	533	522	538	530	607	527	554	500	566	567	542	570	528	539	552	503	549	576	525	555	537	591	552	544	578	583	527	578	536	566	539	554	582	535	550	582	539	527	578	561	533	549	555	582	563	546	533	570	564	560	542	520	540	538	540	568	586	540	517	550	546	529	552	532	537	544	524	548	583	577	534	567	535	555	535	563	524	576	520	529	565	555	553	577	575	526	566	556	562	530	537	562	533	538	588	561	569	553	578	600	503	556	600	519	554	537	536	522	570	524	511	569	522	526	568	588	531	517	530	559	606	514	538	530	525	561	532	548	534	577	558	522	535	506	516	545	575	562	510	561	564	533	580	543	578	502	591	587	506	568	523	551	588	544	569	529	520	529	525	540	544	554	574	564	541	530	551	518	550	558	565	504	591	556	537	557	557	592	558	561	532	564	517	574	579	541	537	556	534	545	550	537	573	532	561	552	534	557	554	555	548	566	557	568	553	573	557	559	526	564	534	584	537	538	557	560	562	522	549	472	566	525	572	589	557	523	551	567	578	548	556	538	522	541	564	605	552	561	573	564	528	568	555	558	572	588	516	543	542	531	539	533	571	531	534	537	559	523	580	520	550	581	520	565	588	551	525	530	525	555	555	568	564	577	528	524	545	549	545	568	568	542	556	539	543	582	531	569	578	564	568	534	561	549	557	543	549	546	564	559	589	596	573	531	573	565	530	582	531	536	530	566	535	568	581	532	533	562	556	547	577	558	580	575	547	536	555	528	558	583	588	585	563	523	597	571	574	597	550	586	544	552	562	521	567	554	528	537	514	519	538	583	580	565	552	538	589	558	612	532	561	536	554	548	579	553	574	555	553	562	569	573	538	539	556	548	555	530	548	547	590	527	514	555	523	555	522	572	531	545	584	510	525	551	590	537	531	578	526	552	537	561	492	534	562	559	553	562	507	567	598	569	547	543	542	538	547	558	538	558	510	526	570	602	551	553	546	543	552	541	511	582	516	546	568	548	574	562	582	547	503	571	540	548	530	520	554	544	501	513	542	579	571	527	545	578	571	546	576	563	587	564	543	549	538	546	593	606	536	558	505	547	518	554	525	525	541	580	530	580	566	545	573	548	520	571	566	534	530	570	559	555	572	520	606	540	590	558	551	575	553	537	553	529	493	579	562	564	535	570	547	521	530	579	572	540	579	563	542	553	568	564	533	561	569	573	591	571	545	522	554	504	553	575	574	562	516	574	568	545	554	526	576	546	520	523	570	516	563	537	520	516	525	525	520	557	540	550	578	568	567	589	523	548	563	506	567	544	536	550	541	553	540	570	520	539	524	554	533	552	518	548	552	532	608	533	578	530	600	553	498	534	563	572	559	545	508	539	545	510	553	547	573	568	567	526	543	560	592	548	547	515	532	573	617	558	565	536	596	531	529	573	543	602	545	542	495	535	531	542	509	516	541	540	543	568	569	549	540	534	526	548	522	534	554	522	547	542	546	588	568	566	553	526	525	545	544	568	551	558	536	506	580	536	555	555	604	520	553	526	549	579	600	580	559	521	524	577	549	557	547	544	553	541	538	573	540	559	536	530	576	542	551	592	560	530	526	547	593	558	550	557	579	529	576	559	555	554	550	536	545	547	568	513	576	564	551	548	535	559	550	567	572	527	564	548	547	556	548	541	580	505	545	553	559	571	609	511	511	563	599	568	573	566	531	560	550	523	613	541	533	576	572	531	554	540	537	532	542
25173	21014	23565	28602	21008	12890	695	479	411	429	415	420	390	390	374	399	426	411	409	387	388	379	395	346	347	379	361	381	366	406	404	379	382	408	370	373	408	424	410	380	395	339	344	382	389	387	412	395	371	401	386	358	421	376	379	372	397	401	377	372	337	356	388	390	376	401	397	395	409	373	356	409	369	389	384	360	400	400	426	402	397	351	397	399	390	393	369	377	386	363	368	378	414	389	361	366	397	360	373	382	394	395	342	370	343	366	393	394	378	409	381	400	401	403	397	348	381	401	373	423	411	401	390	388	386	387	391	379	372	378	400	377	368	368	392	404	400	430	364	363	390	389	400	346	339	409	391	353	377	359	362	340	355	359	370	370	400	381	375	378	386	400	360	432	384	421	388	369	399	379	387	377	381	388	398	378	382	392	389	420	396	394	409	391	384	406	350	390	391	390	374	357	415	340	358	372	392	404	346	397	388	386	363	398	382	403	391	384	399	406	362	374	397	379	414	368	385	378	356	405	387	403	402	394	380	423	358	396	379	361	357	369	381	374	368	377	397	379	403	377	394	379	373	391	370	358	369	405	381	408	377	358	406	414	362	383	387	378	371	395	372	406	364	343	393	378	364	368	378	338	364	420	368	410	372	356	377	399	376	409	400	378	381	395	371	337	381	406	380	371	357	407	331	377	387	422	380	396	392	394	381	357	371	413	387	400	354	370	383	391	399	381	397	358	373	396	422	396	386	360	389	388	392	407	367	385	372	383	387	384	386	371	381	390	402	390	403	383	396	408	415	340	399	390	358	415	381	356	378	375	415	364	394	326	369	378	359	375	391	372	383	392	388	358	387	346	411	433	360	375	383	375	354	388	378	368	381	400	344	358	366	389	359	378	369	379	407	415	391	410	342	402	338	358	388	369	389	421	416	393	373	382	361	359	387	382	370	395	389	400	414	369	364	397	357	370	414	409	375	339	418	385	409	366	353	358	359	387	394	371	359	391	383	406	358	376	369	403	389	399	397	373	388	389	371	348	360	363	370	419	367	371	363	380	391	381	364	402	377	407	386	367	356	415	352	397	363	346	370	360	365	355	395	396	386	369	385	391	388	371	396	359	377	397	387	409	363	350	402	374	340	395	338	414	372	382	378	387	368	390	378	354	390	377	396	378	375	401	424	384	356	391	353	371	382	377	363	365	385	412	366	363	387	325	360	405	371	351	396	375	393	421	383	360	393	396	355	357	372	396	378	382	355	390	356	362	375	367	380	418	398	394	366	343	394	333	385	414	387	367	387	379	363	355	401	404	380	374	364	348	370	366	384	394	401	425	370	387	394	372	367	390	383	372	371	428	383	364	344	402	361	414	400	360	330	383	392	355	350	353	367	376	378	333	368	344	363	424	348	399	398	362	390	354	395	377	371	402	387	435	393	378	347	350	362	403	422	387	381	385	392	421	384	377	398	375	400	374	404	339	369	369	360	354	415	399	397	345	327	347	396	386	365	387	391	370	373	386	411	397	368	370	398	372	386	399	397	390	397	378	350	395	414	361	351	364	396	422	398	375	383	380	377	407	352	371	376	411	351	399	366	350	372	421	394	407	405	387	377	372	401	369	411	354	378	374	402	348	360	380	386	355	386	404	383	370	387	348	406	368	398	365	392	388	393	393	373	379	365	372	359	404	354	352	361	378	360	381	414	358	386	389	414	356	381	376	384	357	358	373	366	341	343	402	326	374	357	382	397	395	369	392	410	369	387	399	369	361	375	357	405	402	364	400	365	329	361	382	397	381	377	378	362	409	374	385	395	368	390	395	389	374	385	400	403	384	386	371	391	415	399	407	402	386	380	354	354	385	385	359	383	415	381	393	349	343	368	360	388	372	360	389	361	410	376	403	371	430	407	351	396	344	396	341	394	363	392	440	390	361	403	395	363	379	356	408	412	379	373	368	378	356	388	364	396	388	390	383	389	412	355	396	388	388	387	387	366	406	371	446	370	363	387	379	390	337	396	383	396	415	369	390	370	375	426	376	401	374	395	395	394	387	385	428	392	389	394	414	418	408	346	362	401	390	351	406	360	383	395	367	366	394	398	401	431	379	393	368	336	369	400	401	395	389	389	344	368	389	394	381	376	380	378	414	420	343	405	374	401	372	380	356	392	411	389	361	403	385	388	365	338	350	381	391	393	413	403	378	334	423	386	389	400	355	368	384	409	382	378	389	398	376	403	385	362	363	391	391	366	372	392	413	396	380	381	379	412	397	377	358	402	401	357	379	391	418	436	375	378	358	342	388	411	403	374	404	382	353	383	400	372	382	395	371	392	384	391	362	390	404	363	384	382	359	388	383	386	403	386	327	374	380	383	361	438	398	371	405	337	358	357	378	423	422	422	387	380	390	401	421	390	365	342	401	396	348	342	353	418	333	350	357	394	371	372	345	376	389	367	375	376	369	391	389	405	373	367	385	347	380	391	378	364	360	370	413	360	380	355	402	405	354	354	367	365	424	378	357	370	376	385	379	393	371	384	396	391	409	372	377	343	379	381	398	347	393	388	372	362	359	405	389	351	350	374	362	344	430	392	372	382	373	354	365	371	400	413	358	365	383	395	392	374	356	409	370	372	393	397	398	365	389	377	366	357	358	444	430	423	372	364	371	400	414	352	373	370	377	351	372	396	365	376	377	374	351	379	413	376	422	413	423	373	391	406	405	380	417	399	378	417	353	388	391	349	396	360	377	356	395	386	405	392	382	375	396	406	393	394	357	359	408	393	387	387	390	409	352	337	368	372	380	399	400	396	378	366	381	358	353	425	416	375	352	367	393	403	410	406	378	406	365	449	405	378	379	381	392	401	384	398	388	406	383	389	364	438	367	340	371	380	363	427	390	354	385	424	392	405	435	393	392	380	367	410	348	378	386	392	390	380	407	365	416	380	444	374	401	377	385	395	411	398	381	346	377	395	368	364	380	356	320	388	392	373	369	423	402	390	379	376	361	413	361	363	388	376	377	392	405	390	401	374	412	382	428	410	374	394	400	374	415	363	345	372	360	383	402	381	380	390	360	382	433	348	403	426	378	372	353	373	361	386	385	387	384	392	359	390	365	379	394	368	407	376	403	385	377	412	367	380	400	426	385	367	404	440	410	373	383	385	401	380	386	369	379	396	379	382	360	389	396	433	372	427	429	363	409	370	406	397	376	403	384	356	356	398	383	348	359	371	379	400	369	385	361	343	376	386	404	384	380	371	379	381	352	404	384	377	377	382	377	400	401	371	386	403	369	345	385	367	378	413	390	356	385	348	380	400	385	416	410	408	399	398	357	375	404	376	346	396	394	407	417	353	380	385	393	372	358	395	367	394	349	374	407	375	392	391	387	375	385	382	328	354	407	389	399	372	413	393	425	368	400	379	372	398	343	365	396	456	393	386	375	422	390	366	368	378	347	367	369	412	379	361	357	370	392	400	389	348	394	394	365	372	397	368	362	395	362	411	382	352	380	403	362
4406	2245	1312	1031	969	787	837	850	815	839	883	815	876	861	815	829	858	864	859	810	844	863	817	808	859	878	841	800	834	863	869	851	806	806	823	803	788	834	858	764	838	791	817	853	843	863	825	840	830	775	797	799	870	800	834	882	798	843	779	831	873	817	795	843	820	829	839	865	849	843	816	832	841	783	808	832	811	817	844	822	823	831	793	811	826	830	835	799	846	773	840	817	830	787	842	826	826	816	834	886	803	796	826	823	845	824	819	801	867	826	840	835	834	870	816	807	840	816	785	853	793	772	860	797	766	832	822	854	825	851	797	864	826	873	822	780	810	801	846	812	833	836	859	807	824	828	791	851	759	815	816	806	867	869	842	851	797	839	868	827	802	837	841	814	834	867	814	855	910	825	805	783	847	819	825	784	826	767	833	822	794	876	821	834	839	850	816	838	822	908	815	813	776	880	809	825	811	815	837	801	770	787	804	820	808	812	813	852	812	815	844	855	866	800	773	809	822	854	832	803	829	835	824	848	776	865	841	785	808	834	866	834	791	809	782	804	845	805	894	801	823	860	831	822	788	835	823	848	851	812	847	771	817	806	784	794	788	821	812	808	849	866	821	817	815	779	776	805	848	796	839	861	826	792	803	883	821	817	812	836	813	823	793	812	832	769	815	815	794	800	811	794	823	812	846	786	814	823	780	836	795	846	804	807	860	857	819	845	825	804	833	813	851	870	780	835	810	797	799	857	763	821	813	823	828	822	805	820	799	831	798	796	773	750	839	850	834	825	820	774	805	796	827	814	781	803	805	771	785	800	825	861	871	848	801	790	823	788	823	858	806	866	828	832	880	843	844	787	804	794	777	812	883	826	808	826	845	834	823	817	806	816	816	828	785	798	837	807	803	803	846	783	823	800	815	818	838	830	799	794	771	826	822	810	838	836	796	869	800	812	814	818	836	835	765	796	798	839	772	800	804	864	878	812	812	818	836	818	792	817	809	837	808	837	820	802	818	811	811	790	824	838	816	837	807	776	827	805	822	844	822	844	795	827	851	823	816	817	833	791	810	788	854	842	818	840	835	889	839	782	828	825	838	811	866	855	873	811	810	812	770	763	806	828	789	777	832	836	793	825	809	807	792	818	775	778	803	878	811	836	811	795	775	865	806	823	812	800	820	820	808	806	798	830	770	796	825	825	762	846	831	786	798	788	832	761	808	820	810	827	829	852	800	831	839	858	788	797	791	796	842	783	829	803	795	806	790	780	783	876	801	848	774	849	800	770	851	773	800	827	810	833	756	829	782	870	805	820	836	814	857	841	847	840	856	824	842	803	823	830	809	789	832	828	802	864	811	870	833	838	827	864	814	869	854	874	824	845	839	813	852	805	824	814	833	759	841	809	808	798	839	817	830	779	827	823	815	796	789	837	762	799	772	817	822	816	785	811	812	774	810	820	866	755	810	824	804	812	810	807	819	811	786	834	826	826	794	824	803	851	823	810	834	801	898	862	810	825	828	784	870	851	771	828	781	831	840	779	823	816	824	778	840	803	842	839	869	772	845	760	826	836	822	777	843	787	851	811	830	789	843	782	816	852	819	812	819	814	874	841	754	854	789	829	769	752	875	857	819	848	867	864	811	837	815	812	797	838	788	851	798	862	849	825	798	818	839	811	771	831	802	840	845	856	829	773	838	812	835	815	832	803	790	776	827	821	798	825	808	836	805	841	793	776	844	809	837	798	856	801	832	801	815	823	797	853	767	802	832	805	826	799	811	858	855	808	850	756	798	858	813	826	828	858	817	778	853	840	758	807	822	815	813	796	781	810	829	853	844	806	806	849	856	836	827	774	785	818	833	825	826	839	831	776	834	804	803	866	816	824	847	773	783	817	802	794	792	810	836	778	824	815	772	823	811	805	814	781	869	851	787	850	802	807	791	829	839	776	796	828	856	821	833	792	760	793	856	794	818	771	797	792	837	785	833	796	833	825	828	823	896	817	798	849	798	850	838	806	801	837	838	843	861	830	857	818	807	811	809	857	816	811	848	816	842	836	887	794	824	790	844	803	825	832	809	854	840	785	822	774	809	815	792	813	838	840	868	792	835	808	820	866	830	823	794	813	771	813	798	784	793	843	846	824	839	804	847	867	816	839	837	805	813	825	826	819	784	812	830	811	797	794	831	801	845	822	807	821	840	833	891	757	842	806	783	827	868	803	769	796	778	780	835	822	821	787	846	796	779	798	837	784	814	818	811	822	824	809	781	802	835	831	834	835	845	814	769	820	820	794	857	841	780	844	785	786	760	800	841	789	854	838	853	843	855	774	824	853	893	800	822	833	796	863	768	857	845	845	820	845	799	786	785	811	902	799	831	801	829	866	833	845	794	836	843	826	819	825	810	859	787	829	815	829	816	856	797	840	810	810	826	819	839	848	841	777	758	810	808	847	801	803	763	776	819	823	833	778	809	807	795	825	837	832	834	844	833	856	811	840	863	826	848	860	784	891	839	819	772	815	850	844	865	800	858	802	873	823	807	836	846	798	830	776	798	762	841	802	780	783	791	806	815	794	824	774	785	810	792	806	819	847	835	864	823	812	867	830	852	837	830	876	815	814	800	773	831	827	810	834	804	809	855	791	765	791	840	845	791	800	843	759	812	806	865	820	798	829	836	819	814	835	827	832	824	831	819	792	831	781	822	828	877	833	837	788	807	816	793	843	791	784	805	763	766	818	834	835	842	808	841	838	790	802	813	832	840	794	802	821	854	831	835	803	829	826	872	810	747	826	816	803	769	821	812	767	773	874	803	848	902	831	791	843	825	774	842	803	815	817	814	826	839	802	841	857	794	803	779	835	818	826	845	841	836	831	858	823	829	845	811	819	846	852	855	788	789	841	875	791	833	835	792	785	784	803	860	811	777	855	784	888	855	810	805	789	864	807	813	831	875	853	820	836	781	855	872	817	800	838	815	887	819	807	856	835	847	821	794	806	831	795	835	781	863	768	810	833	820	777	802	758	783	795	802	816	788	799	832	822	826	785	872	843	811	842	863	812	853	806	813	845	837	813	848	800	836	804	844	809	833	789	791	830	811	794	826	828	835	883	783	843	830	842	826	804	809	834	829	818	800	811	836	789	833	824	802	817	865	794	787	864	804	890	828	829	824	829	783	824	827	783	793	769	828	856	854	861	867	831	802	824	807	828	803	821	847	801	828	807	804	793	798	836	797	811	875	828	813	849	825	767	789	812	790	778	831	833	812	769	863	807	774	810	822	815	840	877	843	799	823	845	778	782	814	782	831	840	789	862	780	833	772	829	871	783	790	859	819	831	816	745	799	811	826	853	801	789	825	778	779	824	808	857	808	873	823	849	826	843	773	799	841	845	777	784	794	800	819	774	832	828	866	868	806	773	802	791	842	795	787	785	861	884	776	854	871	839	844	797	865	812	836	815	862	776	852	795	823	797	830	833	811	802	832	853	835	821	817	815	843	802	797	819	816	821
24441	20982	23955	28220	20985	21022	11000	685	444	430	394	409	374	348	335	327	362	312	300	299	348	332	293	369	338	329	326	294	325	308	333	313	325	359	324	301	310	288	292	291	358	313	291	264	315	344	324	311	298	303	317	300	328	324	331	326	327	286	315	314	319	308	296	301	286	320	274	319	306	282	306	309	321	318	328	294	301	326	297	305	311	311	308	323	300	277	300	317	316	313	328	318	313	299	317	328	302	315	328	317	328	280	295	286	296	331	324	312	311	295	305	308	318	292	321	308	345	297	345	332	294	308	268	282	315	314	285	275	288	349	273	310	311	311	279	298	290	289	316	314	299	352	312	300	302	306	261	309	328	315	320	316	323	314	328	294	297	286	306	334	315	282	304	315	280	307	290	309	325	295	295	317	291	316	318	310	318	317	311	321	313	327	289	289	285	323	266	322	338	294	297	310	274	321	332	297	301	316	326	315	294	296	301	302	304	322	302	301	294	303	307	325	270	341	319	305	317	323	316	314	309	326	304	318	318	316	277	328	338	277	287	319	304	330	314	303	292	301	330	307	291	331	296	356	309	314	336	298	369	292	302	304	306	355	350	303	315	276	303	314	283	278	260	278	299	293	285	312	306	301	341	313	307	327	284	290	311	290	289	327	280	298	345	293	313	313	294	318	279	292	296	313	271	300	322	300	308	320	314	276	293	313	308	330	288	276	305	281	311	273	303	280	297	294	319	287	272	270	287	296	310	324	296	279	325	287	303	346	316	308	299	315	304	274	267	268	289	285	291	308	320	290	287	293	327	332	282	298	297	302	301	300	300	296	292	296	289	332	291	292	282	296	304	295	308	310	266	303	290	287	321	305	267	286	301	324	322	303	307	314	316	291	324	301	303	299	298	296	271	312	306	299	295	304	315	270	302	326	291	310	318	317	330	274	334	296	300	306	297	340	343	271	314	292	306	326	299	312	318	284	292	314	336	313	347	316	313	335	308	322	289	319	313	308	284	291	258	321	326	308	295	277	301	325	325	305	325	305	326	326	324	294	302	291	315	346	327	302	289	315	315	286	328	311	306	292	264	304	347	323	300	333	320	309	298	298	272	276	319	277	289	284	282	310	300	307	315	290	324	303	292	301	310	294	308	313	301	307	290	283	324	270	299	295	299	288	305	305	317	317	350	301	299	330	283	317	316	288	281	282	295	346	301	285	301	309	305	325	318	313	314	262	305	289	335	308	294	313	327	301	298	289	318	327	325	344	312	334	296	295	314	314	307	302	277	342	304	310	338	299	342	332	313	275	269	315	311	313	303	326	290	307	314	310	308	333	293	345	315	335	296	290	277	309	312	318	311	337	307	337	310	298	298	285	290	299	342	301	305	307	307	320	321	300	327	268	267	290	330	309	310	295	277	340	301	316	297	287	331	323	320	310	285	272	294	315	288	311	327	281	350	339	303	305	281	300	292	299	312	325	312	294	300	325	286	277	324	297	313	291	278	293	341	288	285	316	262	339	357	324	296	322	350	308	292	333	304	300	305	312	316	313	302	339	315	334	309	323	349	304	324	320	342	316	330	280	314	303	337	333	327	342	351	295	307	289	262	329	299	301	313	321	322	265	327	306	316	334	317	313	288	295	310	342	310	309	324	318	283	290	293	305	323	299	303	323	296	288	300	287	315	341	281	294	267	316	319	314	312	316	323	285	293	324	325	340	295	301	338	275	321	305	321	315	333	304	335	283	298	340	325	288	300	303	320	304	320	299	282	283	324	266	306	326	290	280	288	299	311	336	309	302	301	291	309	312	310	322	336	336	305	314	299	316	305	318	297	345	327	334	364	274	299	289	334	313	295	309	311	290	327	328	274	309	286	306	295	269	307	291	327	291	313	311	321	296	304	315	298	293	324	280	316	318	269	292	325	302	314	293	316	317	340	312	303	305	300	291	318	312	318	316	306	301	335	304	296	298	294	314	337	311	287	315	326	276	299	304	299	329	288	312	283	324	305	310	285	306	313	338	324	316	269	305	288	296	266	306	288	291	335	297	327	325	314	310	325	333	289	324	283	304	324	295	292	313	297	302	317	322	299	293	320	350	318	301	284	308	287	311	318	283	310	327	313	293	296	329	293	335	291	335	297	322	324	309	323	285	272	297	298	289	282	287	308	285	280	328	277	321	334	287	313	305	285	320	282	309	347	300	317	308	348	311	322	305	289	349	306	290	321	327	310	287	305	299	297	313	310	298	295	297	290	298	296	325	339	311	304	298	292	294	302	320	289	300	294	260	325	304	329	273	308	276	325	311	306	317	349	322	278	310	301	314	298	285	302	296	312	347	322	271	327	299	268	300	333	290	280	298	305	317	298	290	332	287	285	317	320	285	333	306	312	303	302	314	299	302	303	313	293	319	321	318	311	292	314	296	291	293	293	326	311	293	307	286	310	326	350	277	294	302	311	275	293	321	297	307	300	308	317	310	271	277	285	314	308	323	297	286	326	301	316	282	328	334	303	306	317	302	327	318	306	304	315	320	311	304	268	314	329	291	327	300	312	321	299	282	292	282	284	283	302	301	325	319	312	319	308	312	282	332	333	281	281	328	281	303	322	306	294	299	283	307	321	279	292	307	304	313	287	295	325	308	269	314	306	315	288	299	320	330	288	283	358	322	312	288	305	291	319	300	305	293	279	313	324	337	309	288	318	296	273	319	303	260	299	282	317	278	325	277	322	305	302	327	347	290	309	298	312	298	268	303	300	293	278	309	338	266	285	341	324	309	312	296	293	296	267	338	319	315	329	321	301	320	319	300	291	315	335	295	302	348	285	320	308	283	281	308	318	281	339	307	300	296	320	318	288	288	301	335	307	266	333	320	328	287	302	337	302	341	308	312	303	333	278	290	272	310	330	286	335	297	318	303	347	309	288	324	316	335	299	301	300	314	311	307	338	311	355	319	340	308	308	324	294	315	308	297	330	305	306	326	255	295	288	305	301	318	339	328	342	253	338	349	273	303	307	264	310	339	298	302	304	295	291	307	323	315	288	312	313	291	302	301	317	318	317	272	297	353	288	317	307	305	319	323	300	304	315	333	283	286	277	297	297	297	310	323	314	304	319	293	317	324	323	281	282	318	340	297	279	301	303	369	306	292	344	313	363	300	286	312	334	300	315	314	336	279	304	310	295	284	303	351	286	284	316	315	318	300	320	326	304	277	315	361	301	336	298	315	296	283	307	302	348	295	312	278	321	290	285	318	311	308	276	296	310	308	307	282	294	288	288	269	291	278	323	278	285	314	299	317	299	318	296	345	294	305	321	304	266	319	278	291	340	300	334	310	308	275	322	275	303	287	293	276	306	310	280	285	313	302	277	347	300	344	310	300	317	301	316	311	297	314	315	286	319	305	334	302	331	279	331	266	292	310	301	288	321	299	307	280	280	333	330	300	301	305	304	295	260	329	303	298	306	304	283	340	306	317	332	320	285	296	317	327	323	304	318	333	289	302	280	345
4006	3393	1739	1015	816	718	718	730	690	698	642	661	665	632	690	682	638	669	636	661	662	626	684	690	647	676	631	648	661	674	670	676	610	674	631	671	668	625	631	638	660	648	605	600	653	631	671	641	684	659	639	627	651	672	640	677	656	645	630	689	638	666	689	678	682	622	593	656	638	672	646	678	638	616	664	682	669	667	678	643	674	658	671	666	625	668	608	659	662	642	619	657	643	658	664	638	624	640	684	669	639	694	651	632	670	680	654	669	612	619	613	610	670	686	655	663	652	636	658	666	672	677	656	637	657	657	637	708	692	658	634	660	673	633	674	692	651	662	632	629	646	671	618	652	679	635	656	659	644	635	649	667	638	664	633	682	664	625	654	640	657	688	655	668	695	636	675	635	641	646	649	636	625	654	659	622	609	665	673	629	700	633	607	666	659	692	679	648	654	709	645	676	657	649	669	635	695	616	648	694	647	643	599	633	649	621	607	708	628	655	625	678	650	628	626	603	678	667	667	641	656	600	642	651	648	582	629	616	622	663	644	635	665	651	671	635	649	647	633	674	706	602	643	693	706	658	631	697	633	666	658	673	677	689	629	653	667	648	676	641	605	627	679	681	677	606	681	638	625	663	682	617	629	638	666	673	671	658	663	628	644	636	667	664	596	635	622	625	678	658	675	634	668	595	652	640	632	682	655	653	656	620	625	683	592	682	688	695	657	658	673	659	646	604	647	660	654	649	657	612	683	673	645	611	677	642	654	673	662	641	658	625	665	629	646	634	653	676	662	622	605	625	711	657	624	658	648	589	635	673	677	615	629	629	702	684	628	645	671	636	597	628	656	717	683	674	734	641	632	632	651	639	667	686	625	668	638	656	641	663	671	624	660	640	639	657	631	696	631	677	638	626	623	658	671	662	634	628	638	647	645	622	640	643	639	647	626	629	600	648	627	664	632	663	646	668	660	595	684	644	674	624	692	637	700	596	684	654	654	658	685	668	637	655	612	653	642	683	635	633	647	616	654	714	631	651	666	645	622	653	695	648	643	710	664	625	646	624	667	670	673	664	671	637	641	647	642	628	602	595	642	629	670	628	674	695	649	647	666	630	652	629	660	647	656	610	613	645	647	615	632	655	651	633	640	653	686	647	626	590	646	645	623	642	661	650	647	644	661	693	642	682	609	623	670	646	665	666	692	676	626	674	635	682	669	642	624	633	703	629	655	690	681	644	597	664	603	667	623	680	685	634	668	652	629	595	598	625	620	684	644	614	665	621	649	665	677	690	648	655	644	611	653	609	620	607	634	662	627	668	642	628	652	637	654	617	639	637	678	640	656	647	637	641	670	650	637	665	664	686	630	663	676	638	664	666	675	620	638	627	665	688	628	669	645	637	658	642	658	631	648	645	649	608	590	646	640	669	659	652	599	665	672	622	607	649	705	654	650	674	681	695	630	605	615	656	615	633	627	646	637	629	636	626	658	667	625	625	654	695	632	650	639	630	655	578	655	679	657	663	691	637	659	655	580	660	629	633	670	689	656	655	634	627	632	647	697	656	626	671	669	685	600	693	634	679	625	644	648	628	632	639	667	607	645	687	711	640	658	632	690	667	638	661	631	644	625	628	629	690	613	664	655	677	655	654	686	614	657	630	662	631	652	707	662	628	628	661	618	629	643	657	691	659	650	650	621	637	686	616	689	643	636	655	651	668	629	593	620	635	659	611	666	615	648	681	636	640	676	677	650	597	652	671	650	650	632	643	643	581	658	656	616	645	680	623	622	654	575	614	664	642	630	665	620	669	650	615	682	620	641	656	648	629	651	664	657	621	617	672	604	634	644	610	658	649	635	692	620	631	630	607	618	634	639	697	677	653	650	626	637	650	678	659	671	659	658	706	625	621	640	628	638	655	610	612	664	649	652	632	626	672	642	635	652	646	635	631	663	633	666	602	663	668	614	619	659	621	602	660	654	645	645	609	632	661	631	640	667	665	661	690	672	650	628	671	618	644	650	630	655	645	678	674	652	638	636	617	671	667	663	638	674	638	612	667	638	580	640	628	633	654	689	682	638	681	690	653	647	651	690	614	600	640	602	632	668	644	655	646	659	661	637	639	643	614	634	602	661	638	583	629	640	651	626	635	661	637	627	676	623	655	646	649	606	662	671	630	639	648	659	668	621	636	647	649	638	664	637	670	660	671	595	641	646	688	645	653	644	633	629	661	664	627	625	618	682	620	650	685	660	603	645	669	690	598	670	626	642	640	626	668	632	661	653	660	618	657	583	645	635	709	659	635	627	601	623	643	663	632	598	629	690	674	652	645	629	629	598	632	636	633	655	658	625	629	637	643	647	636	635	596	638	659	652	654	657	643	624	600	675	669	641	656	698	642	641	628	668	607	655	656	622	664	659	662	675	630	626	660	618	667	669	641	642	667	635	661	666	647	660	629	633	619	617	641	643	615	648	673	619	669	646	629	637	642	682	655	654	672	653	624	631	667	606	659	643	686	685	666	645	657	616	662	628	647	654	648	700	600	669	641	670	634	624	688	641	633	618	701	615	695	654	665	644	622	659	661	662	677	656	684	615	665	665	627	680	654	642	666	640	657	639	659	623	653	624	662	613	635	669	654	642	666	653	653	662	668	634	638	651	675	632	689	654	645	667	612	672	662	665	656	637	630	639	654	652	636	649	600	656	663	670	725	618	646	631	636	632	658	663	628	646	667	659	626	661	615	646	620	623	648	673	627	657	632	668	617	706	657	621	631	663	643	660	673	633	673	630	648	653	671	634	614	622	664	593	646	650	674	711	620	636	644	643	676	677	671	660	610	639	632	631	617	658	637	632	638	670	694	626	644	667	596	625	662	601	651	625	651	632	651	635	647	633	620	629	688	649	656	650	651	642	666	637	666	638	663	640	647	620	670	652	654	635	650	683	674	683	652	638	656	673	687	622	635	646	641	661	669	664	676	630	686	643	651	633	649	626	713	666	627	670	690	604	675	646	675	693	647	674	638	679	645	673	622	720	622	676	682	658	662	683	657	608	644	605	590	630	584	620	650	598	627	623	627	649	647	645	632	653	596	604	676	615	653	583	632	654	613	709	601	618	633	668	614	642	717	638	683	646	633	607	673	649	624	646	610	678	629	590	693	645	567	673	641	627	639	651	667	638	630	655	611	637	671	657	646	676	646	621	659	640	656	660	653	660	628	638	650	651	673	670	666	648	682	629	610	652	562	666	621	669	627	625	659	634	652	665	680	677	628	699	615	640	671	650	701	669	647	618	622	645	624	659	614	641	615	642	649	646	650	596	673	675	652	686	649	641	606	673	648	695	645	646	654	666	646	620	637	642	616	666	639	654	661	649	644	665	675	650	688	641	653	612	622	652	620	643	658	643	661	658	649	654	637	653	684	606	603	642	644	677	682	648	664	595	598	663	653	641	655	631	646	587	629	644	670	626	647	653	656	684	649	675	652	634	668	680	647	646	649	649	658	599	659
33348	14326	2047	308	273	209	260	241	238	218	213	246	262	214	252	236	214	221	246	246	226	226	224	197	256	270	232	226	223	230	231	200	186	215	242	214	226	221	219	236	235	239	239	223	252	239	245	245	239	226	221	260	218	236	262	208	235	212	229	206	210	225	262	231	234	247	216	220	220	239	248	224	243	271	189	211	203	248	219	229	232	210	231	213	240	233	207	230	224	248	242	228	246	246	244	242	239	240	203	227	233	256	289	201	262	244	233	207	257	214	205	246	240	207	261	243	231	208	219	190	222	244	198	220	230	251	225	249	236	242	202	232	224	239	238	238	242	238	245	239	198	240	219	266	259	219	253	207	257	221	193	221	234	220	235	243	231	220	230	255	231	235	213	219	217	217	215	203	246	236	237	238	227	222	218	235	234	224	210	248	211	257	243	236	228	261	213	239	209	221	258	224	214	235	243	251	215	222	241	207	244	228	241	194	213	231	215	249	236	227	248	242	188	228	227	230	226	246	250	253	215	218	229	220	225	211	247	239	242	243	223	248	259	233	216	233	235	213	208	199	222	225	222	227	246	231	225	228	230	237	269	230	227	226	252	245	232	206	209	247	204	231	210	224	236	234	234	206	213	235	237	254	235	214	244	238	244	235	257	225	234	217	218	236	231	244	211	212	226	227	215	224	253	245	252	235	249	220	235	221	240	229	238	251	240	222	206	230	240	236	230	244	229	238	268	228	229	211	232	221	216	218	213	247	231	231	234	217	234	219	225	231	230	220	219	235	198	223	224	250	233	208	236	234	253	230	211	235	213	261	216	206	227	218	230	217	254	242	230	241	219	258	228	215	240	231	200	232	206	212	243	252	241	245	208	210	252	222	206	229	226	236	217	212	214	259	250	264	248	232	220	250	250	252	239	234	219	227	236	234	234	236	218	225	226	236	197	238	240	235	235	215	239	238	192	214	218	203	250	234	230	221	245	229	236	216	212	193	227	266	219	207	185	238	214	245	203	225	226	236	246	223	233	233	235	238	230	236	219	225	249	218	254	225	229	247	233	244	246	216	263	189	229	244	217	204	251	216	222	231	220	242	228	234	220	232	246	242	236	238	236	263	207	227	226	257	211	254	207	217	194	236	252	218	228	235	213	245	244	233	229	209	258	206	253	205	205	253	215	237	232	239	258	240	221	248	218	274	244	211	241	247	213	202	216	246	210	207	213	213	223	242	230	237	232	232	237	241	217	207	235	199	227	248	226	230	219	229	229	235	231	232	212	221	259	238	209	209	257	224	247	216	226	197	226	220	267	213	251	235	225	223	198	243	242	248	223	238	226	240	204	237	227	274	231	259	248	246	266	221	217	213	208	229	235	232	224	216	222	221	203	230	257	227	228	226	214	239	222	227	241	234	232	218	223	238	234	226	256	218	216	237	228	195	239	203	224	218	249	226	226	214	255	234	215	251	236	226	227	230	223	213	210	238	236	232	207	234	261	251	243	230	231	229	242	225	223	237	247	238	239	240	246	241	232	212	237	213	245	209	211	234	262	212	202	259	212	217	219	223	257	219	226	240	250	237	263	245	233	222	215	219	242	222	191	229	198	236	251	206	202	226	226	228	233	247	243	283	228	231	226	239	221	228	216	230	245	214	216	221	229	226	208	239	238	227	215	212	256	235	229	220	268	235	261	218	211	230	220	264	220	240	222	242	252	257	199	258	211	234	213	272	226	225	221	226	211	217	228	243	199	245	215	249	211	219	241	218	207	242	243	251	211	230	231	245	183	231	230	204	259	222	249	228	220	236	207	248	230	223	218	228	233	224	200	230	220	252	256	216	214	224	240	207	215	207	208	216	252	229	251	243	255	223	233	221	236	214	245	257	215	239	230	238	227	218	232	227	218	236	221	219	242	217	253	231	258	262	238	219	219	246	248	222	246	218	259	205	218	227	236	213	229	238	237	203	230	201	215	239	247	228	239	228	211	241	262	242	252	209	224	217	224	217	212	225	236	213	220	244	231	242	200	229	238	200	235	213	248	246	220	236	232	218	229	255	243	228	228	226	239	224	244	247	221	227	249	230	212	218	223	223	210	226	233	229	221	268	218	257	220	213	243	247	253	241	221	222	250	227	239	242	261	249	246	239	235	228	247	232	235	255	226	214	226	221	237	246	250	237	225	254	249	235	251	243	255	211	237	237	260	251	231	200	234	201	230	249	224	228	212	222	243	216	224	209	234	245	218	238	236	191	241	229	213	204	239	248	244	219	229	234	237	212	208	206	209	230	251	231	265	238	224	245	205	246	201	235	230	264	214	217	232	234	227	234	226	230	205	252	220	240	229	248	235	257	254	228	208	231	246	239	235	230	238	222	214	206	224	244	216	229	251	214	211	206	228	212	222	235	234	221	220	253	254	208	246	246	220	214	211	237	231	218	200	231	218	228	238	223	214	222	228	238	278	213	231	225	235	247	246	231	216	233	238	203	233	187	224	199	236	225	251	211	224	210	232	190	245	253	254	225	238	246	221	222	237	220	214	234	218	221	253	266	234	229	228	239	223	227	246	238	229	221	225	228	224	271	234	214	227	231	216	243	231	242	239	209	246	216	229	215	242	211	243	209	222	249	233	247	236	249	230	267	216	225	246	211	237	234	242	236	236	244	225	241	232	212	237	223	233	233	269	219	228	224	211	241	251	221	237	230	218	232	194	240	202	233	225	266	223	225	237	212	271	219	217	252	217	240	235	214	246	225	246	248	252	216	269	218	219	246	229	255	234	259	230	218	257	234	270	233	227	218	192	231	226	226	215	230	251	218	194	225	210	253	240	232	212	250	210	258	209	225	226	235	240	216	249	215	197	202	256	248	237	234	281	217	233	212	229	235	244	238	223	214	224	244	258	217	216	226	250	221	214	251	230	243	224	226	222	232	217	227	219	231	222	212	222	255	231	228	247	229	199	240	253	219	233	220	228	225	219	223	235	238	202	209	243	259	238	222	217	216	234	228	252	242	260	226	220	228	242	260	211	220	214	230	240	222	229	213	219	214	235	185	234	235	225	218	250	221	241	202	236	240	218	225	229	255	274	199	218	213	224	234	237	218	236	227	239	232	235	230	234	225	220	227	244	246	229	226	222	209	220	254	223	233	244	223	250	227	214	250	232	221	216	229	256	241	213	224	267	232	191	202	218	220	221	243	230	233	250	219	235	232	222	224	232	223	245	215	232	222	223	215	211	228	220	227	246	232	236	206	209	222	209	251	222	225	228	232	218	260	218	212	237	215	222	207	223	220	224	262	241	237	231	240	240	251	212	207	223	219	248	212	228	231	228	231	223	246	231	209	218	225	201	222	252	258	239	218	241	221	248	220	241	227	237	242	215	226	240	236	211	195	232	212	213	240	230	232	256	213	236	220	227	208	227	242	234	219	235	242	231	197	242	221	200	242	235	231	203	196	239	244	230	225	199	246	250	228	241	226	239	240	270	237	218	235	236	227	227	228	253	258
7795	613	592	557	587	555	588	524	565	568	539	573	557	554	543	543	569	563	585	553	600	521	563	564	564	560	586	563	556	560	577	514	562	554	537	546	524	540	585	571	578	551	574	560	520	566	561	590	536	556	562	572	524	576	543	549	563	512	570	549	541	534	590	538	536	583	563	543	529	571	571	601	605	588	544	571	560	549	578	548	508	570	589	595	577	581	536	595	557	534	559	581	556	555	542	551	574	564	550	568	545	586	607	532	544	555	574	512	559	586	566	589	559	558	560	595	549	551	604	544	575	522	583	527	589	586	556	555	528	567	539	536	552	589	570	556	510	538	560	538	549	579	549	537	554	533	572	556	585	570	533	560	557	530	536	581	550	579	551	598	627	528	542	557	579	584	570	524	549	562	587	592	570	553	561	584	564	586	532	574	548	516	590	547	518	578	560	552	560	586	577	570	525	531	539	560	571	543	520	504	547	526	515	567	576	576	576	568	521	563	535	539	555	541	608	562	524	561	563	502	561	539	560	517	557	573	565	541	559	522	508	546	507	591	570	539	590	553	592	569	541	528	603	523	527	557	559	550	557	544	569	539	552	559	497	580	551	595	557	580	575	561	539	563	570	560	546	557	581	558	535	524	556	591	572	575	550	540	561	547	588	569	567	600	566	561	527	546	538	545	576	588	558	582	573	612	562	550	546	571	570	564	536	564	515	527	563	509	560	555	548	593	592	574	512	573	560	525	539	572	528	563	569	580	583	536	581	610	579	576	573	551	527	586	547	572	547	525	547	573	555	565	552	561	577	609	502	515	567	568	563	582	547	557	558	563	518	562	571	541	573	591	613	550	543	564	599	513	561	548	561	584	563	576	554	613	546	570	519	570	548	539	514	580	548	549	523	559	542	560	575	551	572	554	563	571	531	581	532	508	556	558	541	553	561	588	543	537	553	565	527	557	518	565	534	553	572	556	526	597	537	552	555	546	569	581	513	579	573	564	548	523	535	525	542	599	535	529	540	555	562	565	524	581	544	582	542	595	563	550	537	532	559	601	604	544	546	536	564	555	552	588	549	532	540	559	524	549	554	556	552	540	539	550	579	584	527	556	586	555	572	559	541	568	549	551	568	566	543	581	586	553	546	530	597	546	595	579	568	552	558	571	541	563	539	538	560	628	546	545	549	566	579	603	566	563	536	542	569	576	562	516	558	549	564	580	601	515	537	577	557	548	581	531	597	504	512	546	568	588	577	542	562	575	566	533	541	570	556	580	574	520	585	505	528	550	564	565	554	523	564	579	538	560	545	545	546	555	538	589	558	548	553	579	585	534	577	542	563	559	577	538	606	561	607	526	575	558	584	545	582	554	575	562	579	554	605	606	533	580	592	563	593	550	535	548	537	573	488	578	572	548	530	558	552	554	551	596	562	582	548	535	574	563	546	541	585	562	537	577	549	532	532	585	541	566	543	564	536	551	561	537	547	556	523	598	533	528	537	568	537	555	599	583	539	559	517	584	553	560	506	534	516	541	527	568	570	524	561	585	567	572	523	542	513	547	537	535	550	547	561	537	543	564	529	556	521	525	543	566	541	584	534	570	536	551	573	539	580	576	546	568	537	545	553	545	562	561	529	532	558	535	553	534	567	570	526	554	569	527	582	577	499	599	555	552	566	605	555	581	582	568	533	558	601	542	601	584	609	535	558	564	500	561	561	558	516	563	518	531	563	579	518	539	561	583	562	567	607	618	568	533	606	553	563	536	577	534	501	514	564	534	620	525	503	550	548	528	580	559	559	565	537	549	528	569	567	511	541	556	593	613	557	535	496	570	554	564	578	595	575	574	572	529	563	544	581	544	562	535	562	502	572	599	576	535	573	545	523	550	524	541	544	564	570	565	574	549	501	566	574	590	595	530	518	571	586	569	580	560	583	560	567	574	552	516	542	542	567	585	579	549	529	592	551	532	554	559	546	543	569	536	515	547	527	528	525	551	507	547	542	569	546	606	524	527	561	532	534	544	559	529	521	567	560	561	558	538	563	551	574	523	566	564	537	565	574	570	549	525	599	568	618	588	558	575	596	553	563	592	594	544	527	594	565	583	588	596	585	569	521	574	578	565	550	544	549	558	542	549	557	587	556	572	563	555	568	544	526	544	550	560	554	559	561	545	527	526	591	559	567	546	590	542	553	556	598	553	598	561	528	582	568	547	532	553	544	586	534	572	567	575	603	584	517	579	548	540	567	553	592	551	530	562	575	544	597	553	528	588	565	522	554	605	549	563	584	540	552	581	552	574	537	571	537	551	577	595	606	561	561	600	593	563	593	584	591	582	569	592	556	512	572	544	583	541	573	539	526	587	535	557	549	581	561	591	542	532	561	579	541	552	561	585	540	577	545	561	598	542	538	579	563	556	564	565	536	571	563	513	546	547	579	552	536	561	590	561	566	604	586	529	579	556	564	538	557	551	541	578	509	553	559	567	557	582	556	518	587	555	544	571	568	548	527	582	571	545	541	553	558	525	554	564	614	571	542	565	559	558	558	492	512	543	521	592	536	512	575	576	528	568	572	608	505	534	593	532	631	524	579	584	538	581	534	545	575	523	547	558	583	549	565	538	526	533	595	565	548	588	569	551	583	555	560	519	560	562	509	523	542	572	519	578	572	541	584	573	501	564	486	529	571	523	550	574	525	578	563	570	528	546	597	562	535	567	559	531	558	557	536	536	577	533	599	540	566	564	577	589	549	582	515	588	594	535	526	508	571	541	558	550	550	563	586	527	526	586	563	525	579	572	573	568	578	568	536	576	521	563	509	587	519	589	577	550	554	534	534	554	544	575	527	547	589	520	564	566	556	548	549	602	543	586	545	586	548	571	573	532	549	557	539	574	604	572	551	575	563	552	596	588	575	551	556	526	539	549	576	551	573	560	576	532	590	534	557	548	577	562	562	565	525	571	550	552	559	553	596	566	518	555	586	532	573	541	546	581	511	575	532	563	562	561	558	570	524	544	588	552	552	554	518	538	507	567	556	548	533	530	571	553	523	548	548	559	578	573	571	506	540	544	555	544	571	562	539	577	592	549	539	525	543	573	552	568	547	569	533	547	544	585	558	550	555	555	531	573	545	561	556	551	582	531	544	553	572	502	585	553	532	601	541	542	544	560	564	523	552	568	573	587	528	522	547	553	594	528	578	553	555	575	540	577	552	555	568	573	520	537	540	560	550	535	545	519	561	539	542	530	567	597	556	580	574	580	572	538	538	578	558	531	549	536	562	532	544	592	526	572	619	537	513	542	607	551	563	561	560	523	585	554	554	516	569	545	510	564	562	550	548	554	550	527	574	543	561	559	561	578	567	561	535	571	568	575	546	544	570	539	534	497	516	586	554	578	597	577	546	596	555	568	522	586	521	548	561	589	562	567	571	533	596	541	531	548	592	550	579	535	572	546	560	602	544	544	577	550	508	577	584	544	599	551	634	597	594	557	565	595	552	533	591	547	573	540
25130	21010	23610	28604	21004	12870	737	493	412	413	467	361	400	408	387	363	406	400	408	407	383	387	396	402	419	365	372	423	361	401	425	389	398	374	391	386	370	404	357	374	381	401	441	431	384	367	398	385	421	362	380	381	409	426	394	334	337	407	376	380	410	339	373	387	374	379	380	353	362	349	395	371	382	375	348	420	374	408	383	369	389	382	364	375	399	371	398	396	391	381	410	392	395	418	385	384	381	381	346	406	397	350	387	371	376	384	390	424	422	398	411	411	412	384	381	349	367	368	384	386	339	393	404	431	392	387	381	354	384	363	402	364	370	371	395	388	389	388	390	384	360	391	384	386	366	389	390	381	380	389	376	391	357	343	373	384	381	385	406	366	372	338	394	408	385	360	384	377	403	390	374	372	369	357	351	356	376	371	379	343	390	380	382	347	357	391	356	366	373	378	384	366	361	370	357	394	394	392	397	410	390	390	405	363	395	373	364	396	357	420	386	366	373	347	394	370	358	337	382	360	381	375	365	384	394	383	416	355	375	379	408	364	351	368	343	394	388	365	375	372	380	365	357	387	405	360	357	369	404	382	359	364	395	434	397	400	365	398	388	371	381	384	424	365	411	396	382	381	411	418	368	409	405	336	406	405	396	353	375	355	383	378	351	362	377	376	425	401	393	423	367	374	344	399	399	369	372	353	384	397	354	376	384	397	372	382	383	426	396	390	401	400	374	377	370	391	377	376	384	362	358	362	390	395	333	380	382	355	365	369	365	400	381	401	352	390	340	391	348	350	438	417	372	405	429	378	407	410	378	412	377	360	394	386	390	384	373	364	387	380	377	389	359	372	372	368	391	361	368	353	390	368	369	397	337	383	400	407	374	368	388	358	371	360	372	405	395	382	399	358	353	405	398	370	391	377	391	378	343	447	402	408	374	371	376	364	404	386	354	441	371	375	372	376	421	407	396	364	385	383	422	373	348	361	365	390	373	393	362	371	370	358	371	358	380	382	337	368	378	379	378	368	373	377	391	403	398	385	372	370	378	344	382	386	394	414	355	402	384	356	408	351	339	350	378	362	365	384	385	360	409	373	366	397	363	363	418	414	371	371	395	381	355	379	413	408	406	364	364	397	355	438	374	401	406	366	328	370	388	366	404	386	414	406	392	372	373	375	372	392	356	345	365	363	360	421	380	360	360	393	382	406	393	398	386	387	370	368	413	359	387	398	350	388	392	389	381	404	374	401	378	385	386	376	330	360	357	401	410	392	358	368	410	390	372	371	377	353	378	355	369	392	384	381	369	390	407	412	384	388	391	341	351	385	391	378	355	402	373	374	343	347	373	387	365	362	387	398	365	406	388	383	376	374	372	361	330	370	357	370	391	391	342	342	337	388	371	396	444	387	367	354	385	420	374	391	351	360	408	390	408	375	394	424	390	385	356	372	407	433	424	370	382	366	381	391	385	385	425	392	385	398	340	330	372	396	375	380	376	397	385	443	406	383	381	373	391	403	401	388	312	390	368	407	417	381	357	387	362	375	361	352	368	392	399	379	404	365	348	400	380	384	366	377	394	403	385	369	410	396	390	383	365	339	375	399	378	419	395	399	381	382	353	378	385	385	418	390	380	425	379	370	418	399	403	388	360	358	353	356	356	388	380	389	409	408	389	370	380	378	351	390	364	406	370	396	387	404	360	382	368	391	347	369	356	377	362	369	377	376	394	355	371	369	334	343	390	371	382	388	362	393	351	371	333	390	385	387	402	367	399	388	362	364	395	355	397	389	383	380	398	387	363	416	347	431	392	346	414	398	363	405	415	371	367	410	370	390	381	372	403	398	372	384	393	392	411	372	395	391	376	370	408	407	417	384	413	366	386	403	390	403	374	375	395	412	351	370	364	361	373	381	386	361	374	401	386	364	389	394	378	391	380	373	347	391	415	362	381	356	383	397	381	415	371	386	368	377	363	371	390	356	389	386	389	417	379	361	378	398	384	394	362	391	369	415	374	359	399	374	414	346	395	386	355	359	352	368	371	369	380	401	392	351	370	373	368	348	376	393	379	387	421	363	386	382	379	354	380	407	415	367	368	362	404	366	403	368	395	399	368	398	371	411	404	380	404	358	393	447	384	363	394	356	393	422	399	408	405	366	384	419	347	398	350	413	384	397	371	353	394	408	362	347	371	389	400	359	396	379	402	376	407	362	400	381	366	364	377	385	322	395	399	352	424	372	376	367	393	418	371	394	381	398	397	427	391	378	370	391	360	397	389	399	401	358	354	369	395	360	384	365	410	394	376	362	366	368	382	377	389	349	392	360	402	358	369	361	387	326	400	389	413	406	338	353	377	376	364	390	359	395	382	363	424	372	395	374	398	418	366	371	394	390	354	391	399	405	423	395	402	360	378	382	422	355	371	393	347	374	366	405	400	375	410	332	400	353	433	393	371	361	354	395	326	382	399	412	417	364	324	392	381	379	377	384	403	389	353	384	374	414	399	414	393	380	380	401	400	323	433	375	395	378	389	403	360	396	390	347	379	374	370	381	381	392	372	359	376	385	367	352	355	370	407	383	360	401	385	399	381	372	371	386	407	404	385	344	357	372	394	379	354	340	416	369	373	383	391	392	395	407	413	384	411	397	400	395	388	367	378	383	395	398	365	391	333	384	370	384	363	366	414	404	402	391	428	395	369	374	374	363	389	365	410	339	361	366	368	395	352	394	396	406	368	388	351	362	402	400	374	431	395	402	373	401	348	407	415	370	380	361	340	343	419	387	380	374	416	364	395	379	382	373	416	380	352	402	367	414	366	386	415	362	364	388	412	399	387	390	377	416	385	395	407	392	416	405	410	358	388	415	373	391	360	401	375	359	417	370	360	382	385	358	383	378	410	377	379	410	376	382	348	404	406	410	359	398	339	353	394	351	367	404	361	396	387	382	427	353	404	376	375	393	429	408	382	385	373	380	357	389	402	377	392	369	390	346	403	381	374	390	401	382	378	422	409	368	390	385	392	381	388	373	394	373	405	388	387	379	365	436	356	396	376	393	367	349	387	399	399	399	390	344	382	390	395	347	401	369	397	340	379	381	368	402	385	387	389	364	382	351	396	402	377	438	376	373	395	418	384	384	397	370	351	398	362	399	400	357	366	388	361	388	376	404	369	366	391	372	334	394	378	381	425	372	398	340	380	380	380	354	406	417	358	375	382	339	389	357	390	400	366	373	385	373	385	357	371	379	380	408	394	390	426	385	393	346	400	383	378	352	389	380	395	383	380	401	327	413	364	438	366	326	346	363	396	371	387	365	357	395	382	385	345	381	393	392	406	407	375	354	374	351	297	384	363	355	383	362	376	395	401	386	372	376	417	377	360	387	346	404	359	393	423	383	408	361	344	392	415	394	424	409	405	365	359	389	398	404	394	398	406	372	391	373	414	347	402	334	370	416	354	396	428	375	358	381	381	391	401	395	417	366	371	388	342	334	365	380	395	368	363	363	390	391
4367	2293	1352	1025	983	820	855	859	869	824	817	843	866	831	819	853	806	873	777	858	832	849	842	782	821	817	804	790	840	820	829	846	838	857	812	807	880	811	827	853	804	843	841	807	826	822	853	809	808	786	820	850	825	806	860	839	865	865	864	830	804	834	865	805	821	796	805	795	818	847	795	832	822	814	806	834	841	805	735	824	831	829	795	855	784	788	874	845	844	806	860	823	825	812	836	865	845	818	820	849	838	815	794	801	838	800	832	850	815	839	816	820	812	824	803	841	838	831	853	811	786	819	801	757	789	804	810	823	879	848	848	830	871	811	871	828	848	783	819	851	794	807	792	820	825	837	789	818	787	809	829	779	800	840	801	824	827	842	851	811	825	868	796	813	758	838	800	872	845	790	824	823	891	813	831	795	807	790	810	843	827	796	763	799	816	805	818	807	831	844	864	815	857	844	831	827	813	796	784	825	845	800	784	799	829	802	851	842	828	845	797	839	863	821	845	801	816	827	770	796	833	802	824	844	803	856	809	848	832	776	839	785	848	797	882	868	838	815	808	831	812	832	788	859	820	856	815	815	803	848	810	820	846	833	829	799	863	764	828	775	748	838	806	802	822	774	842	782	807	834	778	773	823	796	837	816	904	823	797	857	814	838	748	813	826	786	791	805	825	864	833	836	878	864	801	878	806	809	785	861	804	867	810	850	802	818	846	845	817	789	813	801	847	802	831	830	790	865	841	812	829	784	766	813	770	789	796	808	815	829	852	846	815	858	812	867	819	848	825	862	783	832	844	798	795	839	846	830	835	820	804	813	848	808	831	854	816	831	837	805	828	799	812	810	808	836	810	817	798	830	862	841	810	808	802	788	781	874	814	877	849	826	794	819	786	857	801	826	809	841	770	816	785	839	819	844	867	831	820	821	854	827	822	848	810	829	818	833	829	870	823	825	826	834	864	852	820	791	828	824	838	818	822	803	790	811	792	811	866	862	792	860	795	764	812	805	799	816	769	791	846	823	784	806	804	799	838	871	779	835	853	806	826	812	826	800	820	837	795	825	792	826	777	844	807	833	816	829	785	853	881	833	825	787	820	811	860	801	795	775	841	807	780	831	858	778	816	820	828	797	805	851	767	824	833	858	835	814	806	807	828	778	797	836	804	775	798	837	825	787	874	778	842	826	817	856	790	836	844	821	843	829	822	862	791	839	816	807	785	834	791	801	834	797	742	848	875	788	850	859	801	841	833	819	795	812	850	809	797	812	839	821	846	775	818	822	829	830	794	827	859	809	827	795	863	817	804	842	810	835	808	830	833	864	790	828	810	806	825	807	820	868	832	836	797	866	797	853	802	818	807	864	796	793	869	834	807	854	814	837	866	823	843	857	827	825	780	753	842	830	815	766	795	769	797	825	822	790	808	878	777	811	830	793	795	784	855	837	779	814	794	817	814	835	814	818	834	857	790	829	817	803	778	774	815	867	802	792	849	887	798	834	784	801	801	802	851	842	842	785	807	808	828	874	828	806	780	812	785	812	807	818	795	792	862	780	820	793	869	844	818	824	835	814	843	767	826	831	828	821	787	800	814	863	803	830	834	837	836	815	809	838	795	813	796	815	838	800	846	833	822	828	786	860	892	870	823	801	772	834	817	790	831	845	842	781	807	809	852	826	841	833	811	856	816	821	828	787	849	851	834	827	788	840	833	800	859	806	875	824	874	857	860	812	803	795	810	822	781	793	819	809	845	819	802	828	834	818	791	855	821	849	834	850	833	785	819	794	825	794	818	786	812	825	813	789	807	834	855	836	840	803	802	828	826	814	842	793	802	835	845	823	785	824	877	773	872	830	847	862	863	846	827	806	835	820	818	774	775	831	822	808	882	812	781	804	810	791	814	861	765	793	845	811	809	835	834	820	762	818	817	783	793	804	829	803	830	842	831	800	839	783	810	800	837	809	829	825	840	829	819	784	810	830	849	878	886	809	865	799	828	840	809	864	762	828	842	858	787	812	770	807	858	824	823	854	795	801	859	829	790	870	817	816	812	827	858	822	811	776	811	814	843	834	786	849	773	870	829	762	855	853	790	781	810	833	751	808	791	779	864	833	870	854	815	825	765	822	772	823	823	779	800	816	752	812	797	791	795	790	816	831	852	835	856	813	853	842	813	821	746	788	773	869	784	859	821	792	841	803	794	813	886	850	885	859	850	799	816	880	770	808	826	793	836	847	806	821	853	801	861	782	826	833	807	779	816	826	816	854	791	784	816	764	881	778	826	875	862	833	843	833	850	820	899	791	782	800	802	809	867	850	847	836	817	890	794	826	843	841	834	851	835	778	852	809	836	762	817	819	787	825	820	839	852	782	850	832	819	856	858	795	869	834	826	862	862	791	774	785	755	810	773	796	803	827	861	766	838	797	768	801	850	937	848	844	791	808	778	801	797	837	870	801	887	794	816	889	784	822	805	854	832	805	816	818	844	859	821	803	793	774	817	771	786	829	808	818	862	812	834	812	805	820	837	798	828	857	824	817	792	831	831	799	799	771	795	846	787	822	829	837	802	795	819	872	889	835	833	840	839	835	816	826	821	787	858	821	831	854	814	768	825	825	838	847	834	831	824	883	864	806	865	831	803	848	836	861	806	793	835	817	818	831	812	816	813	848	864	829	792	786	863	880	849	840	852	853	850	812	790	827	792	869	850	777	822	803	789	832	809	839	870	849	851	842	794	808	823	824	865	863	802	841	803	850	818	798	814	845	787	818	806	797	787	812	867	858	777	787	823	851	843	830	831	844	836	819	810	813	863	799	816	866	843	804	839	841	845	811	796	817	857	812	809	827	799	855	801	818	826	831	876	832	846	786	811	866	800	855	810	801	819	784	767	865	923	831	811	820	851	821	850	833	858	835	807	859	829	829	799	866	852	807	816	808	778	821	838	835	793	800	824	843	804	798	795	779	840	815	790	839	830	855	817	775	866	758	795	811	836	805	831	873	829	813	833	817	821	812	828	784	795	806	787	818	855	791	861	853	857	862	850	851	816	872	871	863	842	755	844	791	837	826	807	825	806	799	840	830	832	858	807	795	820	835	871	800	866	769	856	752	797	784	821	814	870	850	823	831	770	844	856	751	762	802	865	841	819	805	834	796	842	845	837	788	812	845	826	830	784	816	813	801	871	823	778	833	812	855	798	848	822	841	799	761	813	828	780	784	845	780	837	855	857	797	859	825	848	830	849	858	796	843	854	785	805	856	762	839	790	847	820	862	856	793	857	831	798	824	788	885	824	834	850	858	783	828	827	840	807	800	789	795	837	841	814	811	833	855	851	813	798	837	846	833	774	850	839	809	837	826	795	877	813	821	825	813	842	901	842	808	814	855	829	808	846	840	795	854	807	788	826	822	791	806	804	804	823	796	844	830	835	847	830	814	798	847	836	840	809	805	879	828	780	779	849	790	761	831	877	840	805	850	816	824	803	794	769	779	801	812	859	803	816	856
24445	21006	23957	28263	21009	21039	11041	613	457	429	400	361	358	346	335	318	370	352	371	343	334	309	287	310	338	312	328	331	309	318	337	328	284	314	330	318	283	302	301	316	314	310	327	324	302	340	310	309	364	339	338	267	326	306	304	330	314	305	354	314	326	305	285	297	309	319	316	310	306	288	326	334	319	330	293	305	286	275	317	274	277	280	279	324	286	287	307	284	312	318	264	272	309	285	326	303	292	293	305	302	319	282	290	303	313	297	302	271	310	304	291	291	308	300	290	298	268	343	282	306	283	287	309	333	287	330	321	332	278	314	311	345	314	298	318	310	353	284	325	311	300	308	296	322	301	292	322	329	311	261	318	269	310	297	319	274	277	337	267	324	311	329	296	305	304	302	310	298	274	329	333	291	333	305	335	319	294	279	312	287	278	297	318	305	302	321	304	320	306	339	285	305	298	288	320	310	301	306	317	269	277	293	327	309	321	318	315	308	294	317	296	317	275	326	289	303	256	348	300	310	283	296	320	303	306	312	330	319	281	309	314	304	305	275	290	291	309	326	327	315	362	319	310	279	318	295	323	294	310	313	337	329	376	306	316	322	285	301	304	300	337	271	318	302	316	315	281	336	308	320	288	297	275	307	291	313	308	304	333	350	299	322	307	319	314	283	306	300	297	303	334	321	287	321	307	284	310	317	319	274	313	308	330	306	318	310	315	294	320	328	279	292	329	294	323	285	335	280	330	311	327	313	315	300	312	314	320	320	318	290	289	269	320	300	312	308	321	309	300	303	268	295	310	308	284	299	315	318	309	301	301	319	289	318	290	334	300	329	293	328	297	321	289	304	311	335	312	325	334	312	284	340	285	294	320	310	350	334	306	311	317	335	314	363	299	306	277	339	291	299	308	256	304	294	302	317	326	337	302	304	317	330	345	362	316	295	310	318	345	314	299	323	313	285	322	284	296	255	316	325	291	325	297	311	355	312	284	304	296	293	304	331	348	308	297	335	285	285	304	302	326	270	326	309	281	292	298	284	283	273	278	305	298	312	311	318	324	331	286	310	295	339	308	309	270	288	284	307	303	266	304	282	299	325	283	301	286	335	299	314	289	299	314	332	301	316	284	298	317	289	339	327	355	275	286	317	303	292	318	322	311	297	311	315	300	339	329	286	334	298	304	294	270	324	298	333	300	322	297	250	283	334	306	317	295	308	316	320	281	305	306	306	310	319	297	300	298	296	341	338	335	301	331	310	287	362	287	316	308	319	316	317	289	317	291	309	306	322	325	319	340	331	293	309	325	299	287	287	292	288	312	297	321	322	325	300	278	319	289	309	347	318	283	333	331	323	346	331	346	305	326	284	331	333	311	265	309	299	324	330	286	265	279	307	309	312	292	328	323	311	310	340	327	342	294	330	327	307	299	310	349	318	317	296	319	287	305	297	304	318	283	320	297	290	284	270	321	317	315	323	344	275	330	300	322	297	325	291	301	310	298	288	309	340	314	312	294	317	290	312	338	289	301	287	333	334	288	280	310	321	299	310	324	324	279	292	291	296	298	270	280	354	305	333	322	345	280	313	332	290	330	320	339	346	280	306	318	285	312	324	304	331	304	323	351	336	287	325	299	301	298	293	310	281	313	324	319	307	338	299	319	317	273	306	344	289	328	297	289	314	282	317	284	270	291	294	290	326	298	286	288	308	300	310	309	315	297	272	334	318	298	300	269	264	309	296	298	307	299	322	324	275	308	318	350	305	333	289	305	319	307	284	291	264	294	280	316	303	322	321	318	292	289	298	326	322	283	327	285	298	324	333	330	299	286	311	281	300	298	307	340	311	325	297	306	284	339	299	296	317	310	300	293	357	324	288	293	287	277	276	272	298	286	318	291	320	336	337	300	318	309	304	356	301	323	294	294	301	265	333	329	290	319	323	288	303	325	324	313	278	318	312	344	324	305	318	307	347	338	285	295	331	304	293	305	293	260	323	294	319	337	294	320	316	305	307	317	322	311	338	280	295	309	340	310	318	292	294	309	307	347	326	305	286	294	321	326	309	300	321	321	309	294	312	274	309	272	331	304	307	340	354	291	288	325	315	318	298	279	294	319	303	336	314	291	334	335	326	284	332	308	289	297	282	297	314	363	254	305	340	292	319	272	303	318	294	288	307	309	289	296	326	328	355	308	333	282	281	310	296	304	304	307	344	276	348	325	316	267	278	312	309	288	319	288	292	303	294	321	321	312	319	313	303	315	296	323	286	282	334	319	340	328	326	309	309	317	299	299	340	292	319	336	323	321	301	285	314	297	299	309	263	322	277	290	302	303	288	324	322	330	302	289	299	320	318	277	303	294	348	361	299	360	321	312	308	278	315	335	297	301	327	290	324	326	290	303	278	300	315	313	298	342	325	327	342	302	312	314	313	283	305	306	304	357	296	279	308	313	332	328	307	265	299	296	331	297	307	276	306	278	301	266	289	293	262	315	289	302	315	319	314	293	349	310	315	287	294	307	307	300	336	322	298	298	293	307	293	288	304	307	305	289	303	314	278	335	280	292	300	294	318	332	300	270	301	282	314	299	290	280	296	334	290	302	320	296	282	310	307	317	302	297	341	298	293	309	307	325	312	320	293	293	300	317	308	293	328	360	297	301	277	319	288	315	330	303	294	309	292	312	337	302	302	337	292	269	317	289	305	323	312	314	311	295	282	316	291	304	314	326	327	325	337	308	305	325	335	307	302	297	319	316	328	298	293	295	314	332	302	323	340	319	305	307	276	327	331	326	286	298	298	294	303	312	291	303	307	305	309	296	310	302	306	303	282	314	317	295	331	270	311	303	289	305	312	313	284	322	294	304	318	324	283	312	306	302	295	293	310	306	316	279	324	277	309	293	301	309	309	327	316	320	316	306	305	298	314	279	298	324	358	320	307	279	318	307	325	316	315	305	320	332	302	325	321	343	319	309	323	329	302	321	303	317	281	319	325	310	350	282	294	335	310	311	319	302	305	275	292	267	339	317	311	295	323	281	299	327	311	274	297	270	323	318	287	328	302	292	306	337	284	297	321	295	329	304	303	284	296	257	303	328	331	331	328	304	324	311	289	283	280	301	312	282	328	315	282	309	307	332	269	295	335	299	315	304	308	306	330	308	325	350	307	302	295	315	332	323	328	336	315	326	318	297	283	318	304	314	314	296	316	309	347	301	307	306	262	320	308	328	322	331	304	286	302	332	284	305	314	341	343	293	315	324	267	272	296	367	298	320	363	316	304	327	303	330	285	276	281	299	315	325	282	311	313	329	285	289	295	325	310	313	289	307	337	311	316	280	335	279	301	320	329	329	268	316	336	313	293	297	295	291	342	293	292	294	276	313	280	274	298	324	303	325	302	303	319	307	304	304	327	301	302	297	310	321	300	288	324	310	307	315	336	283	303	311	344	300	355	273	305	312	322	330	289	280	293	346	320	317	276	296	338	350	324	294	296	317	299	317	285	297	314	319	287
4015	3446	1721	1040	773	750	697	719	707	705	661	696	671	681	613	703	633	637	665	655	631	680	660	679	692	590	690	596	669	644	667	631	670	642	666	646	663	625	660	660	685	690	650	640	632	637	630	618	627	651	643	614	654	663	629	639	638	681	627	631	662	657	670	624	628	674	638	658	642	679	650	694	648	611	660	672	654	664	667	624	616	640	645	656	673	691	626	617	702	689	672	651	713	647	630	668	657	631	666	588	626	630	670	642	676	608	610	676	634	644	694	658	635	641	638	665	631	636	642	601	659	573	730	649	658	677	611	634	665	653	660	646	654	668	647	668	617	611	622	654	645	631	688	619	692	622	662	629	615	668	684	666	638	657	667	639	639	663	696	657	591	659	699	609	642	608	664	720	678	673	663	639	651	619	674	695	686	611	645	644	602	675	705	669	633	670	588	629	638	662	645	661	642	650	662	621	643	646	638	662	696	710	645	676	638	621	653	642	622	630	653	655	622	637	624	645	672	661	626	611	646	637	613	602	609	642	630	659	666	673	613	692	652	627	626	688	680	643	657	608	645	645	629	624	635	670	635	666	637	694	618	631	654	645	660	634	646	682	672	646	665	665	650	620	659	638	618	623	635	638	639	683	678	661	652	675	617	640	640	606	648	666	649	640	666	616	676	617	647	657	646	672	695	664	661	654	645	646	639	644	696	674	691	618	608	699	633	635	678	633	643	626	614	626	635	684	673	689	666	665	627	658	662	673	619	665	703	658	614	636	663	666	644	625	636	643	606	647	626	644	664	650	667	657	688	693	660	638	663	668	646	649	663	623	624	636	637	635	636	667	630	625	606	613	699	659	603	650	595	662	666	645	629	678	652	663	697	664	664	652	625	597	730	687	645	659	665	682	590	630	629	631	624	625	688	671	654	647	649	636	644	623	655	641	628	621	663	696	647	595	613	648	643	629	647	657	630	662	651	632	637	689	615	649	655	621	654	669	649	596	659	622	659	632	611	633	623	668	649	608	686	644	658	657	650	636	625	637	614	676	662	644	637	617	640	666	632	625	656	631	618	649	640	619	646	679	653	639	666	667	628	631	644	698	653	649	633	632	601	656	615	616	636	640	612	648	677	627	655	648	633	647	674	627	623	638	632	680	618	655	625	660	655	645	604	681	607	651	666	641	617	637	651	645	683	656	612	655	653	664	628	642	666	664	611	598	674	640	683	646	632	644	682	609	657	658	624	606	691	654	663	606	637	621	632	629	661	659	680	668	612	650	671	644	615	669	688	666	675	692	635	664	656	609	651	642	676	659	683	645	678	673	648	675	653	678	674	588	610	655	653	683	611	625	594	649	624	651	651	630	620	667	651	646	629	614	654	672	628	657	678	637	622	633	626	656	691	647	712	645	650	683	683	640	620	639	626	628	664	674	641	657	635	620	620	651	648	605	655	641	645	696	607	624	665	633	681	659	669	675	618	649	637	643	651	644	663	629	687	633	641	665	627	614	670	656	640	704	647	615	627	671	660	619	703	614	646	625	652	587	619	648	634	667	641	660	647	663	629	625	649	658	618	624	642	651	642	685	605	642	627	580	677	623	644	667	679	627	661	650	692	694	647	628	643	618	655	660	643	673	627	647	646	607	630	672	626	644	631	628	634	699	676	619	677	631	618	662	592	643	626	625	648	634	635	660	660	656	636	648	667	637	669	684	645	683	653	617	643	636	623	645	641	664	667	634	628	684	647	641	676	633	639	636	678	611	656	650	665	626	663	661	630	642	658	640	654	645	621	624	677	675	646	614	689	688	669	669	608	635	656	636	695	666	654	647	692	611	602	633	639	592	611	622	703	636	626	684	647	629	627	623	625	640	669	643	636	668	647	669	648	652	683	618	613	607	668	630	631	642	675	702	695	631	647	668	674	655	670	632	661	631	632	628	647	645	659	625	639	652	653	627	620	626	671	635	671	696	643	655	635	658	637	607	607	622	634	647	622	601	635	694	674	574	653	649	662	645	666	625	663	628	677	609	619	642	604	664	689	628	654	631	657	617	668	619	645	647	630	647	624	646	655	693	663	610	650	618	665	654	642	611	646	676	644	683	635	656	645	648	636	663	689	625	669	613	663	642	650	631	627	706	683	651	656	656	637	665	655	684	650	629	626	662	635	670	655	656	666	673	634	586	655	635	670	651	589	662	679	671	650	649	656	649	611	646	643	661	654	653	614	628	627	607	663	645	656	647	669	651	602	659	649	625	646	642	623	619	670	641	661	644	633	643	658	699	641	667	613	637	671	623	588	604	619	688	632	632	668	600	645	654	721	619	639	650	701	612	612	640	662	645	656	627	656	604	642	709	648	648	667	686	657	637	637	708	677	674	661	633	654	665	654	684	639	646	614	660	645	644	693	703	678	653	587	635	660	673	661	615	678	649	683	669	585	637	664	661	603	669	647	632	645	665	657	599	638	647	629	636	650	645	666	603	632	631	637	669	624	663	659	624	660	636	626	643	657	650	647	674	646	647	643	663	615	671	671	609	676	665	648	621	643	597	675	650	653	661	650	639	641	602	672	691	647	629	631	591	640	629	665	647	620	618	641	651	674	656	655	667	617	680	658	638	696	655	625	631	664	636	681	666	634	682	640	650	625	609	698	669	680	657	653	660	634	654	656	674	635	637	643	685	685	667	654	650	651	673	666	684	683	641	660	732	680	697	659	625	623	660	637	672	626	640	681	663	615	661	666	599	677	611	620	635	630	646	657	633	637	664	635	640	670	654	650	635	643	711	704	624	680	653	686	677	623	618	634	669	632	677	616	643	624	655	682	630	627	636	658	711	611	673	647	623	632	661	625	635	666	687	634	646	676	656	707	610	617	610	624	654	660	671	618	681	685	654	669	645	656	616	666	667	637	654	652	670	627	659	631	653	626	648	609	673	641	634	635	659	645	656	669	682	651	629	657	613	669	675	658	653	644	669	656	669	682	673	671	637	628	661	650	671	669	652	662	658	654	669	634	675	634	644	629	647	655	661	681	660	600	667	672	634	670	646	622	654	626	630	629	680	615	658	657	631	653	618	699	628	655	639	653	620	660	636	679	621	656	701	635	598	674	605	607	625	657	682	644	608	643	661	670	652	654	686	649	648	701	654	642	674	630	653	643	632	642	680	662	637	667	655	629	643	648	607	673	623	678	590	680	675	706	683	683	644	634	639	648	697	632	688	643	616	675	662	636	658	668	631	632	641	636	658	657	667	669	653	651	637	682	627	658	667	678	619	631	626	637	670	645	681	668	668	623	660	598	668	603	659	645	636	635	650	597	616	671	688	676	632	660	603	644	635	645	639	635	716	646	639	657	633	636	660	668	662	636	681	639	603	634	633	669	653	726	607	622	660	661	622	684	632	705	649	689	655	595	671	667	607	633	661	683	650	633	595	626	663	681	602	638	636	640	645	679	639	616	652	660	635	640	648	653	682	654	645	684	626	670	659	630	627	660	667	679	687	669	692
33043	14533	2217	541	437	390	323	234	281	248	257	267	238	243	234	247	230	215	188	220	231	230	253	225	246	226	221	253	199	229	220	240	225	217	259	264	253	240	240	217	233	230	231	249	262	253	257	219	219	223	228	284	214	237	239	253	230	229	231	234	230	276	228	218	242	241	214	259	235	245	247	229	238	253	210	232	234	241	244	231	227	219	259	237	251	246	226	225	258	215	246	220	267	222	259	238	229	219	220	247	227	241	203	211	241	247	276	251	223	216	211	202	223	205	260	229	222	223	206	227	212	228	245	233	236	247	218	239	230	223	224	284	267	245	250	251	241	231	245	241	243	249	261	239	209	229	245	221	223	259	219	232	230	251	274	210	235	239	207	255	247	225	235	219	259	244	243	257	241	233	219	260	214	233	226	226	240	222	203	210	255	245	225	222	225	223	219	252	260	245	209	250	231	199	240	281	228	243	233	219	247	240	239	243	227	249	245	225	252	229	208	239	230	217	222	237	226	188	282	230	216	225	225	259	250	237	237	238	243	225	227	220	217	220	225	225	237	233	236	256	235	241	245	239	257	229	242	207	282	245	226	227	237	223	250	221	207	219	255	255	280	267	273	204	225	225	212	211	221	238	228	245	244	220	230	246	221	220	253	231	244	239	231	217	226	238	261	221	249	248	239	248	251	241	244	220	226	228	209	210	222	212	220	266	231	248	224	230	239	239	239	248	271	228	240	221	211	213	222	242	240	276	242	240	264	231	242	257	222	262	229	259	228	237	234	237	232	238	241	278	223	238	238	248	215	238	217	221	233	254	229	249	247	228	213	222	267	255	209	229	244	222	206	227	229	222	237	233	198	238	218	235	236	256	227	228	262	246	236	259	195	259	238	250	215	225	247	235	263	238	258	214	255	241	243	217	228	228	236	179	243	232	229	218	210	216	213	256	233	240	241	222	221	235	229	256	239	237	227	205	229	215	243	269	228	261	218	246	239	231	235	232	237	235	262	213	249	252	227	237	242	217	212	232	217	236	221	221	234	227	199	215	227	237	253	216	246	239	208	239	226	253	250	234	222	228	234	255	231	240	219	220	264	241	240	222	223	202	224	235	230	205	241	241	214	224	220	241	229	239	211	244	217	248	245	261	233	212	217	216	269	248	227	241	231	245	232	247	202	229	263	221	211	209	253	247	207	226	203	217	244	289	241	236	250	220	232	225	212	247	227	216	224	241	212	232	186	208	238	211	209	243	210	244	290	228	226	238	217	215	216	223	246	241	248	233	226	229	227	262	227	230	230	224	234	230	254	231	220	229	260	232	244	224	242	224	219	233	240	235	238	252	207	258	239	249	227	227	223	258	241	232	219	255	250	221	192	225	233	223	208	249	263	266	220	242	231	234	248	232	236	223	217	218	233	258	240	227	245	222	219	243	254	263	257	258	248	258	227	221	203	270	208	218	226	214	227	251	251	222	236	242	216	243	227	261	223	243	257	235	227	207	239	227	230	219	225	235	242	210	233	245	239	239	247	268	236	234	248	192	256	223	229	214	230	231	210	253	223	219	228	222	266	235	233	224	241	183	248	228	224	209	208	197	230	266	236	236	238	236	207	222	227	219	247	232	233	228	209	235	241	232	264	218	247	234	237	235	214	220	252	237	211	223	226	222	274	224	244	266	243	247	234	230	226	249	243	254	244	229	237	255	262	222	228	235	237	230	237	217	214	245	257	238	252	254	243	216	229	216	231	206	223	247	225	233	228	221	253	228	224	237	214	234	218	212	218	224	204	245	218	259	234	216	214	241	268	249	236	247	218	227	233	226	247	242	261	254	272	212	238	217	235	222	239	247	244	234	240	215	228	216	261	205	239	228	231	243	243	215	240	233	220	213	205	249	241	252	238	219	243	219	242	220	242	230	220	227	205	229	218	249	227	210	201	222	187	244	235	230	225	225	258	250	210	247	220	226	212	256	261	219	243	218	251	227	211	249	218	269	236	206	235	220	228	215	208	230	252	241	247	229	252	223	186	249	243	239	197	225	230	223	214	212	259	217	199	233	258	232	238	213	186	230	257	214	198	238	219	218	225	250	261	226	259	233	210	255	244	216	198	264	278	232	249	220	245	216	234	205	204	255	235	213	238	242	261	228	228	243	235	260	230	230	251	240	268	255	219	231	212	253	207	218	241	235	216	239	210	236	215	210	206	214	200	241	242	202	223	216	224	247	234	235	241	228	236	225	235	218	245	212	238	250	244	237	237	234	250	221	202	214	216	242	226	236	242	247	253	239	211	216	244	223	233	199	219	214	210	214	250	239	216	245	232	232	228	215	247	241	221	218	220	234	288	228	215	239	249	239	234	241	241	231	220	223	251	249	256	233	250	222	245	228	252	280	249	230	225	253	237	261	221	253	225	227	229	188	238	256	252	209	217	210	233	227	231	198	213	235	248	211	216	225	242	214	221	223	222	223	221	223	243	261	233	218	218	212	258	252	225	222	235	267	270	265	237	210	232	196	234	241	231	232	234	231	248	242	256	243	245	226	223	219	247	221	244	242	224	239	226	243	232	231	200	237	231	210	227	224	248	227	206	208	224	220	253	229	251	236	258	235	244	217	235	223	248	231	236	291	245	251	255	206	249	226	206	237	233	239	227	232	241	248	222	217	255	207	235	248	226	252	237	209	229	238	227	242	205	220	235	244	224	226	232	211	235	246	213	235	216	209	211	252	228	235	237	225	235	246	241	252	243	227	222	225	251	235	253	245	239	214	236	247	249	219	247	221	235	261	244	240	218	256	237	252	230	231	239	203	208	204	211	233	232	235	206	249	235	232	245	257	238	233	241	254	229	202	261	206	229	231	236	261	246	218	234	236	221	245	238	232	216	232	235	243	241	224	221	240	234	226	249	240	222	263	219	202	217	212	263	227	247	235	222	257	231	237	237	238	220	249	240	221	253	257	221	229	214	203	222	224	240	255	226	238	238	244	202	232	221	223	196	224	240	247	230	245	233	227	227	216	226	213	221	242	235	230	252	241	228	262	225	247	213	224	220	226	252	222	236	229	235	219	197	236	251	242	248	238	234	230	195	231	223	223	233	219	256	217	238	226	213	239	223	206	266	188	244	224	199	242	241	220	221	236	253	232	222	204	214	226	277	209	219	238	228	221	211	254	226	243	210	240	237	221	224	206	223	236	244	238	248	233	233	237	221	249	230	244	218	241	235	217	217	243	259	246	203	262	230	221	216	204	240	218	239	230	231	242	222	241	196	220	235	196	242	240	210	206	242	223	257	202	232	211	236	201	199	219	236	219	241	223	207	239	212	221	246	237	247	227	247	254	247	225	233	238	239	214	253	207	212	254	249	242	233	269	253	218	265	241	213	249	240	222	208	216	223	220	235	271	197	227	232	214	221	220	244	214	222	239	211	256	258	210	207	240	236	222	206	232	250	243	212	239	219	223	264	221	249	225	261	226	222	265	225	217	211	243	215	207	229	245	218	211
7704	655	617	525	567	509	520	497	552	523	579	599	571	564	509	545	565	544	569	559	535	592	582	541	548	549	548	559	544	562	569	525	557	589	582	554	516	555	552	553	533	581	593	585	595	561	568	552	547	504	575	536	580	536	561	579	577	552	622	563	543	567	580	530	532	587	538	532	537	555	539	584	577	549	537	593	555	594	566	565	577	541	599	536	576	567	571	562	535	572	584	551	577	508	567	586	594	563	548	542	570	512	515	556	607	529	565	559	574	580	541	544	593	558	545	515	522	614	514	563	523	559	548	582	525	565	563	557	545	576	537	533	596	577	550	536	549	548	506	569	516	571	558	564	549	548	601	579	564	520	561	594	516	496	539	571	559	566	590	594	580	532	514	514	524	572	505	565	552	546	559	550	560	535	530	554	550	517	523	550	574	497	585	534	584	525	546	555	504	538	565	561	542	544	569	574	541	562	548	556	569	550	565	536	584	545	535	539	534	584	579	563	550	545	540	566	565	579	536	543	554	585	550	556	552	597	529	501	546	516	530	562	550	572	542	551	544	571	538	543	586	579	558	543	591	561	551	553	595	564	545	530	580	550	525	565	541	513	529	551	582	566	528	584	572	506	533	543	563	578	554	536	550	579	564	563	530	572	566	591	568	537	567	496	518	551	543	583	573	598	583	575	564	559	553	521	544	570	554	561	555	547	527	572	523	541	572	589	573	566	556	553	570	574	512	551	575	552	527	520	536	584	530	585	555	520	573	526	514	569	564	573	577	534	577	530	597	529	549	543	536	559	571	554	562	550	536	515	529	518	608	541	570	546	546	573	579	557	542	527	497	537	565	533	548	537	545	561	573	574	563	529	593	591	568	565	555	595	573	584	551	530	547	569	544	552	550	541	566	564	567	603	577	586	553	572	555	519	549	589	562	554	552	548	602	545	573	549	527	545	523	568	555	558	538	540	517	541	571	598	556	596	530	547	535	558	554	555	548	558	561	561	583	552	598	556	530	522	591	569	577	542	544	574	560	554	539	553	527	595	545	528	581	553	588	552	547	600	557	598	551	544	521	505	511	575	574	580	584	543	554	577	549	562	541	573	560	538	549	537	564	541	548	566	534	530	528	525	543	582	530	526	540	560	561	549	537	558	584	551	553	511	557	522	537	531	557	558	593	528	549	552	537	538	563	548	552	535	549	572	539	576	509	566	555	555	547	514	592	560	541	565	556	581	576	565	542	601	591	534	536	552	564	531	558	598	564	544	580	557	557	554	543	559	577	584	504	574	540	545	583	597	577	542	508	577	554	535	561	559	561	541	565	545	515	545	516	543	534	584	523	571	565	581	487	546	544	556	564	559	566	552	524	573	558	592	527	540	521	515	567	549	584	518	536	540	549	538	595	501	545	570	592	548	537	534	564	566	533	587	583	529	583	594	564	580	570	595	550	552	559	560	551	557	514	522	569	526	603	559	518	518	591	526	573	579	562	567	516	575	561	586	546	525	558	585	572	558	525	568	524	548	539	594	542	543	538	544	583	534	568	558	582	497	599	573	548	535	553	545	546	582	598	571	537	559	563	598	530	561	542	532	536	516	566	560	535	526	533	507	545	555	580	547	555	550	498	575	579	609	569	548	535	564	546	540	540	560	572	553	550	579	538	524	563	593	539	542	578	567	560	601	562	554	560	560	564	544	545	539	569	535	540	572	545	556	589	544	583	535	556	586	576	568	538	567	541	570	534	559	547	562	542	559	595	529	575	571	558	524	542	543	617	556	545	601	567	506	578	609	548	532	525	606	512	585	560	554	617	544	562	595	554	597	569	546	544	562	563	589	564	552	593	560	539	565	549	582	586	546	508	539	533	540	543	551	549	577	572	553	574	557	509	610	572	546	579	560	572	527	551	546	569	560	576	597	582	566	613	512	524	570	562	582	582	527	544	569	541	572	565	562	571	565	531	536	566	539	571	542	539	570	592	553	540	580	549	513	552	555	550	569	578	530	583	565	556	513	563	549	557	553	567	564	545	506	535	547	580	564	548	535	587	539	550	596	557	582	568	529	585	591	562	546	559	567	597	587	556	557	539	553	586	536	567	607	545	571	560	547	557	585	549	545	499	551	560	565	535	557	606	537	568	534	574	555	547	553	561	541	564	546	572	537	529	614	539	571	573	560	536	576	527	570	560	535	539	549	589	528	542	542	559	568	541	505	540	562	529	522	527	590	586	533	529	526	552	572	588	524	529	571	559	566	561	583	542	560	553	498	568	549	552	537	527	567	556	550	558	554	507	558	558	591	576	539	577	573	542	555	541	561	519	561	584	595	578	533	558	532	516	536	522	566	546	582	542	559	536	560	603	587	506	555	607	550	556	538	558	568	529	532	516	587	585	567	577	584	612	604	553	533	536	541	519	573	521	569	593	558	556	551	537	544	547	582	541	606	526	560	597	583	569	573	543	536	592	564	536	592	575	589	566	575	560	572	558	516	511	588	579	527	518	512	551	591	548	535	546	544	564	589	599	548	604	561	558	557	530	523	533	585	588	557	570	528	537	559	540	587	583	558	577	547	529	605	543	576	557	525	552	552	547	536	572	566	578	505	550	529	567	554	546	555	556	582	587	556	534	559	544	584	543	531	536	531	547	576	601	554	561	566	573	558	560	578	547	570	561	536	517	582	569	541	524	585	551	581	566	545	568	562	569	561	580	579	610	528	583	588	578	595	536	526	527	585	564	550	556	503	552	550	517	549	537	611	537	583	540	577	561	559	566	579	581	578	537	559	561	628	582	551	574	545	535	542	498	565	556	548	511	543	578	578	533	559	586	515	601	593	581	524	543	579	547	611	567	566	565	576	524	581	516	555	556	554	543	571	579	583	576	558	600	568	550	541	555	551	604	568	512	579	599	571	543	564	565	537	550	579	529	574	547	543	550	520	538	516	569	575	574	582	539	532	543	554	583	568	559	533	536	527	578	544	567	544	535	591	514	596	559	574	547	571	596	545	544	549	539	559	568	557	558	583	571	557	583	529	543	578	569	600	600	503	578	562	551	505	539	575	532	534	542	573	533	579	552	568	507	569	552	542	569	551	548	547	564	536	567	576	561	566	591	542	530	583	542	591	543	560	572	621	563	556	607	517	531	583	560	562	555	536	541	548	563	539	556	560	563	599	523	532	576	561	569	590	567	573	587	518	550	546	491	600	536	588	526	517	520	584	540	562	513	562	588	506	570	547	560	586	598	563	579	561	557	564	528	567	528	554	564	565	580	558	570	572	563	540	558	543	598	548	558	561	548	544	562	553	588	558	535	578	565	596	549	498	549	562	545	531	564	538	554	560	585	537	548	549	537	566	501	570	541	572	601	558	550	564	589	551	590	563	566	569	559	568	553	545	577	543	506	585	548	572	547	532	602	560	532	574	565	503	567	563	584	562	560	561	552	577	587	588	539	562	538	566	590	576	543	586	520	579	572	532	510	574	551	533	535	539	526	558	552	538	594	552
25154	20978	23551	28591	20978	13052	710	483	449	410	397	423	406	405	373	414	397	403	365	414	368	384	368	403	403	359	384	419	411	392	384	400	413	393	345	361	386	420	406	372	418	404	367	421	388	423	391	411	373	386	422	340	403	405	393	360	371	387	398	353	373	386	375	375	398	390	375	402	330	370	387	406	427	359	402	363	363	365	377	410	371	397	369	390	370	354	383	384	415	348	360	356	401	443	382	371	380	404	375	344	400	396	388	363	374	423	400	362	372	397	397	377	424	358	347	398	396	382	354	380	400	398	375	386	376	378	405	392	392	386	418	382	356	387	395	410	362	384	351	375	373	380	380	385	420	422	398	412	389	340	395	423	369	362	372	385	411	449	413	392	379	370	371	387	397	382	373	401	394	406	377	415	363	376	388	367	386	400	398	413	370	415	385	372	394	375	378	391	385	367	349	406	391	397	391	402	321	406	367	354	407	385	376	391	376	361	356	404	401	375	385	390	380	368	395	370	357	380	369	386	406	392	387	392	408	359	383	371	374	371	342	436	374	405	414	399	407	413	368	358	346	389	372	405	386	388	367	377	410	400	381	420	389	367	376	371	393	398	365	387	350	376	377	367	405	379	367	412	403	384	395	380	346	369	396	397	352	366	369	376	410	387	348	386	346	412	385	400	381	422	380	382	395	440	381	401	342	365	353	310	358	408	400	424	362	365	379	376	343	427	383	383	405	402	395	404	385	427	382	375	387	404	399	408	377	380	389	390	369	398	370	404	335	387	380	382	374	385	343	379	399	417	382	401	385	394	360	381	384	398	375	382	382	376	385	373	413	365	384	430	368	393	356	393	384	388	378	403	406	398	387	413	394	411	420	423	388	367	360	382	389	409	326	376	361	353	370	380	405	409	380	370	367	373	397	392	400	422	366	374	381	372	370	384	426	344	382	356	376	394	429	381	385	390	420	395	391	401	397	368	376	384	441	372	389	428	423	391	375	396	365	383	392	393	445	392	386	359	365	385	389	342	366	364	373	376	388	363	359	381	390	419	350	407	394	404	363	366	390	372	405	381	404	396	389	404	399	373	378	341	343	378	382	395	422	412	373	378	408	377	382	400	387	388	414	381	336	400	394	344	368	378	358	365	387	391	368	411	401	419	361	357	349	390	404	395	372	369	428	392	392	384	393	388	403	403	347	360	384	362	363	389	354	353	404	373	383	377	415	372	374	382	370	374	334	401	417	393	381	381	406	403	389	396	383	392	410	371	385	390	370	399	417	382	406	396	403	363	408	416	388	366	347	355	417	392	384	386	409	369	388	390	394	355	380	391	355	387	377	317	381	374	368	371	429	399	410	364	345	375	363	403	373	404	383	385	389	387	382	368	390	406	393	397	365	387	374	378	359	372	347	365	425	363	393	383	395	431	412	396	339	404	385	366	359	431	411	398	393	387	363	400	412	415	398	372	379	451	418	402	409	364	365	379	415	397	358	362	408	413	376	402	375	370	421	398	406	382	361	327	352	370	353	377	409	361	408	380	389	421	363	377	407	394	386	387	400	376	358	397	368	374	374	378	405	334	380	370	397	350	371	419	394	393	350	402	398	405	392	410	387	368	386	391	349	380	405	423	358	381	369	381	373	384	358	369	394	387	395	401	399	407	381	382	391	370	379	396	387	350	374	363	400	372	378	379	404	407	413	369	387	342	355	376	368	399	399	348	369	369	361	341	404	404	393	403	408	358	361	347	375	394	388	350	412	386	366	368	391	435	389	381	393	434	409	386	375	405	358	362	392	387	390	409	366	386	395	399	394	397	366	367	384	407	396	419	403	365	375	373	383	393	359	358	332	361	385	364	375	357	392	375	385	381	386	377	353	393	419	382	362	382	378	388	379	410	379	382	388	410	411	410	358	362	401	340	373	370	365	406	394	371	392	359	353	350	359	400	404	412	371	381	360	399	361	380	390	377	344	379	311	367	426	360	407	365	389	432	386	385	385	397	374	379	367	362	424	377	392	360	382	426	394	404	341	413	393	401	399	377	428	401	416	379	365	368	373	391	339	360	395	377	383	343	388	389	423	407	407	368	344	397	352	369	389	412	402	352	392	372	370	391	367	400	401	419	368	413	375	381	379	366	348	386	353	364	394	403	392	379	369	372	399	399	357	373	383	402	374	401	420	355	374	395	373	352	375	394	408	385	376	385	423	392	375	372	366	388	397	380	403	432	447	382	365	386	390	345	354	405	444	361	339	359	380	397	373	377	363	404	362	364	353	420	401	402	363	357	348	382	380	374	416	346	376	401	383	380	350	372	418	417	349	416	402	378	372	357	360	389	398	393	399	401	395	434	373	361	347	414	373	356	375	403	399	357	395	394	360	339	364	365	402	364	369	380	405	391	390	418	375	351	409	407	381	392	383	375	374	399	380	406	406	385	386	353	392	337	378	387	387	387	340	388	391	376	381	380	382	374	383	380	369	360	353	391	389	392	379	394	355	363	419	380	390	361	386	404	397	422	390	372	383	413	406	424	387	356	404	409	364	402	390	409	365	386	393	348	390	379	390	380	411	409	396	402	378	386	377	411	378	407	396	365	399	426	383	332	379	368	398	381	367	383	405	345	405	378	403	409	371	395	371	347	355	376	368	382	358	405	400	383	393	376	372	389	347	355	349	404	380	412	358	334	391	407	396	385	385	356	405	359	383	378	411	389	396	389	420	341	403	343	386	388	389	408	392	389	381	334	381	399	385	381	388	407	395	388	386	389	375	368	368	396	401	385	377	369	373	382	398	371	374	384	377	383	395	384	395	382	389	412	394	381	377	357	406	402	404	375	381	397	431	430	386	356	350	392	376	425	336	386	389	379	393	405	357	371	388	403	360	337	380	414	375	343	367	384	372	397	367	389	360	354	411	391	400	367	372	352	383	386	357	388	382	402	360	361	390	362	363	382	356	385	395	366	345	358	389	400	371	392	385	395	334	371	370	429	408	380	385	372	380	389	404	372	415	367	379	389	383	375	377	359	404	408	375	348	392	364	376	373	355	403	425	378	388	401	390	361	400	381	417	359	354	403	388	373	393	342	334	386	390	379	393	399	397	378	391	428	404	415	390	367	374	388	405	379	396	353	395	412	361	393	400	389	361	425	365	399	380	426	401	367	388	347	391	383	375	398	372	409	394	385	428	369	361	387	392	382	386	395	404	398	386	360	337	373	340	387	396	362	375	399	384	390	361	409	376	377	371	392	351	435	378	382	355	378	373	356	381	376	399	364	378	390	365	401	396	388	389	361	361	389	392	365	374	335	362	401	343	373	414	401	386	353	381	376	386	389	409	422	373	382	335	397	415	355	435	356	359	361	367	367	355	390	376	328	423	428	396	400	347	361	378	354	378	386	371	364	399	400	430	390	388	387	406	382	356	361	404	375	375	386	348	414	363	401	378	404	365	404	395	392	368	422	397	404	356	337	349	393	399	381	355	358	412	368	352	381	367	385	370	381	399	406
4458	2322	1360	1037	932	908	851	839	829	816	812	847	865	807	827	809	787	786	796	855	886	880	785	866	842	849	808	783	798	851	835	840	842	761	844	765	774	874	837	835	811	851	787	832	861	819	805	808	809	824	819	828	822	845	820	811	789	778	858	824	762	769	834	850	828	838	854	814	831	871	835	851	798	838	808	816	864	778	834	809	840	811	776	826	837	817	863	841	816	871	796	815	835	826	854	809	859	802	786	846	821	820	801	829	838	841	815	827	840	822	787	846	767	850	801	811	792	827	825	823	796	803	832	799	872	845	808	822	857	820	829	871	799	808	884	836	810	809	858	815	787	814	816	788	803	848	821	762	790	784	777	813	850	815	823	853	866	858	840	832	847	801	802	837	830	759	864	772	837	830	815	830	782	846	813	827	833	775	820	802	814	815	829	824	875	804	829	858	827	779	846	852	844	830	804	799	844	851	840	813	800	783	810	804	794	845	831	812	799	811	831	803	813	830	848	818	776	826	827	816	836	815	790	792	804	818	819	852	801	811	789	810	826	848	836	755	807	842	821	820	844	831	842	804	853	856	861	772	832	856	834	817	846	783	802	765	853	851	847	744	796	818	855	811	853	819	823	852	798	838	833	811	833	816	783	793	807	856	847	833	872	840	845	849	797	781	822	880	830	799	838	793	798	787	770	802	869	849	867	865	819	824	780	822	809	848	869	780	830	827	829	823	784	842	836	865	844	796	795	834	835	832	828	773	842	843	805	844	778	857	824	839	816	813	860	800	852	818	827	824	925	929	810	805	851	818	796	804	773	813	805	835	833	838	821	762	799	865	781	801	822	844	851	854	830	814	795	848	824	826	830	784	798	851	829	775	833	783	893	847	811	789	789	819	833	810	844	797	809	818	806	876	796	865	810	803	829	768	806	819	811	831	793	859	816	799	838	847	870	757	777	842	820	853	842	864	831	819	776	777	834	811	807	819	844	833	843	853	846	762	873	868	827	858	788	821	857	841	812	873	868	843	860	802	822	822	845	814	806	809	793	808	817	832	814	766	833	827	812	804	830	804	809	839	856	803	800	815	825	836	795	855	822	878	830	808	838	877	823	806	838	861	822	870	816	841	782	802	790	814	818	826	862	815	812	862	822	824	823	846	845	817	846	776	811	845	840	763	735	823	781	782	788	816	837	816	761	828	840	817	798	824	824	860	794	803	798	831	819	852	808	801	761	871	815	865	833	843	840	847	841	815	826	813	821	838	763	797	777	862	823	812	874	864	831	795	821	807	819	819	827	799	881	820	844	852	784	776	805	851	850	713	829	862	841	853	820	838	806	829	845	781	806	811	824	851	860	839	860	795	830	786	809	838	809	810	776	828	793	843	792	817	848	815	802	844	895	846	827	861	849	824	841	822	792	776	805	860	807	802	801	829	737	852	783	791	799	812	809	832	817	780	861	781	775	817	825	807	817	772	812	756	850	815	822	837	830	863	752	850	827	830	820	810	851	889	842	833	779	878	824	828	857	811	843	836	812	860	800	794	820	860	793	795	782	838	832	820	845	809	815	808	839	843	823	803	854	823	788	829	833	863	841	842	789	794	869	879	823	818	823	792	864	797	824	779	770	805	811	882	863	771	785	797	792	879	819	872	810	814	784	802	843	816	781	809	790	781	822	797	814	815	800	861	827	798	829	792	848	833	853	823	815	825	825	819	825	867	830	762	816	807	830	810	800	835	825	857	829	836	886	792	883	865	795	829	857	818	825	849	818	857	848	787	845	788	858	828	814	805	830	832	769	841	821	801	834	820	876	813	847	796	746	782	796	776	811	808	778	825	852	815	807	774	809	797	794	850	816	794	786	810	852	818	816	784	822	805	850	841	770	850	804	814	806	877	798	824	797	851	771	785	814	824	875	841	839	794	835	823	811	752	886	796	807	827	851	867	875	750	805	824	804	790	823	814	798	771	824	861	773	846	813	847	800	812	839	815	813	845	773	751	814	859	846	833	819	814	807	824	815	788	806	809	839	785	786	809	783	880	844	821	852	824	781	821	819	746	850	806	858	837	877	891	808	848	777	852	817	822	822	845	861	812	848	885	810	824	833	849	834	819	797	811	801	832	859	863	804	834	848	811	822	791	850	855	805	781	783	846	850	800	826	861	829	822	776	802	825	861	824	800	813	835	861	811	777	848	848	840	832	812	801	840	849	793	861	798	841	763	803	804	839	834	833	830	828	837	833	809	823	833	829	829	804	833	852	849	733	802	863	865	834	845	828	858	770	849	837	810	862	817	854	828	826	816	824	834	819	756	776	840	820	797	832	795	862	803	783	827	809	841	801	860	821	775	810	837	814	845	836	854	752	852	816	830	831	835	793	822	822	874	799	746	817	818	820	811	801	806	851	825	840	808	743	776	837	807	789	761	825	795	817	853	807	823	820	837	829	864	779	837	847	752	789	800	858	855	829	844	800	786	850	787	808	759	812	833	871	826	781	818	793	836	838	837	817	848	857	837	832	812	823	852	833	841	821	804	785	856	806	817	820	814	805	817	832	845	858	861	821	843	813	845	822	804	879	857	808	806	796	800	812	827	811	796	850	848	832	775	819	813	830	858	854	809	819	775	810	818	863	829	799	846	882	829	841	764	844	756	835	829	790	860	837	809	822	895	778	830	846	831	802	820	859	823	799	804	812	771	844	801	858	837	845	829	812	796	872	819	854	823	827	756	832	783	858	769	824	808	843	844	848	835	812	838	788	872	796	841	832	812	822	824	810	833	783	870	851	822	868	860	807	795	817	874	872	797	835	799	807	770	816	812	841	788	810	816	813	806	814	837	782	861	861	808	810	794	802	830	802	830	813	824	844	800	810	833	837	860	858	805	839	806	818	852	819	805	763	844	806	803	805	822	839	775	831	763	856	805	835	832	800	855	815	831	807	858	784	854	807	768	765	837	818	769	815	806	790	799	822	766	835	774	822	781	803	824	824	842	895	779	782	884	801	799	789	854	805	815	861	833	784	800	824	815	845	780	787	859	798	795	850	839	789	842	820	816	808	824	795	891	788	786	817	795	828	812	842	815	789	816	823	819	800	839	801	850	772	851	861	884	835	809	782	832	839	830	833	827	818	797	825	797	825	833	784	838	834	802	841	846	804	796	828	820	786	851	768	827	796	782	859	893	781	846	797	834	886	829	787	746	802	758	841	821	814	788	830	859	813	792	815	828	767	827	840	844	837	875	808	822	801	849	791	783	845	806	792	824	810	810	847	836	788	828	867	826	849	848	869	823	837	819	844	817	832	816	833	827	834	823	771	798	850	810	854	837	797	878	848	782	836	820	749	872	831	776	813	826	828	817	819	879	901	855	848	810	834	818	813	824	841	842	804	878	826	790	782	827	825	820	760	822	829	860	799	813	897	799	835	806	818	778	886	834	827	838	786	764	823	840	807	780	792	831	833	807	815	838	821	797	794	754	797	791	861	822	836	834	797	845	810	831	832	794
24469	21014	23990	28254	21017	21046	11071	621	462	419	394	356	408	336	338	362	339	297	344	326	334	340	339	335	299	280	315	305	319	288	310	318	279	340	296	287	380	298	299	301	272	316	324	314	305	362	308	315	323	274	295	305	311	315	319	298	319	291	278	310	337	361	304	332	297	303	288	322	305	345	313	308	272	281	285	300	323	323	297	287	295	320	332	326	314	319	310	307	334	292	302	316	299	317	314	336	304	308	305	310	335	301	323	328	353	324	307	340	309	332	298	313	280	327	307	322	312	273	313	312	298	310	289	340	310	316	306	291	312	330	307	321	286	362	331	326	313	315	304	312	295	311	295	326	305	311	300	312	301	301	281	318	307	309	315	292	295	314	308	264	316	327	304	291	314	299	282	301	328	307	329	285	253	294	347	312	309	302	301	323	315	308	312	319	291	305	289	344	302	313	323	328	290	355	301	296	327	294	307	294	296	298	281	297	296	276	276	286	319	300	300	266	328	287	302	291	305	320	311	306	300	320	302	306	274	315	289	322	292	281	291	292	308	325	279	318	321	292	318	329	319	299	302	324	308	292	329	307	315	329	299	312	284	297	364	334	306	280	341	342	304	280	278	296	306	298	303	319	341	335	282	294	289	317	341	315	321	323	310	278	301	298	329	332	282	316	299	320	306	309	311	303	278	318	315	314	287	332	353	330	284	264	311	296	326	295	302	343	321	309	291	292	263	273	290	315	307	322	322	300	308	284	307	324	349	313	315	316	305	306	317	318	298	306	312	329	287	302	276	302	289	310	315	294	301	302	343	319	321	312	287	320	291	296	313	292	307	265	276	289	319	282	300	287	370	315	287	318	318	321	321	287	318	350	293	345	290	332	282	301	314	319	344	270	300	303	317	307	310	292	332	312	326	305	298	303	318	306	309	307	305	302	286	349	327	294	298	281	312	293	318	324	320	306	302	341	323	331	284	328	324	312	285	355	314	289	316	288	357	290	297	315	290	343	318	299	304	319	318	304	302	322	328	306	296	307	287	311	306	304	307	310	314	337	295	301	328	353	271	321	308	303	295	315	306	318	327	292	309	304	330	282	344	256	318	296	289	296	292	309	327	307	326	363	289	318	330	327	295	280	326	325	300	324	322	282	323	290	316	316	332	295	327	335	312	307	294	299	329	308	304	295	316	306	357	307	306	335	338	316	291	281	305	342	298	330	315	288	289	286	333	309	297	310	311	319	335	308	283	299	349	287	314	319	321	306	293	345	283	313	300	341	323	280	288	306	341	298	314	272	303	313	311	316	309	283	323	333	308	338	287	325	302	325	310	343	329	306	300	327	312	324	337	298	323	325	304	305	304	289	299	290	304	302	264	314	312	298	286	335	320	310	308	321	291	303	308	331	362	305	307	308	322	277	288	309	314	296	299	269	327	309	300	302	275	301	290	327	318	298	312	275	272	320	311	343	282	309	332	316	308	322	335	324	309	268	292	260	301	315	294	317	302	286	311	298	304	306	295	305	311	299	297	296	327	301	312	329	297	297	299	316	292	297	305	285	305	267	317	282	294	299	285	304	319	316	330	281	320	298	301	299	285	337	287	305	290	301	304	332	270	319	300	321	295	294	268	288	322	303	302	302	312	300	294	280	265	328	316	292	327	341	289	309	271	268	332	275	312	320	308	297	273	324	318	271	348	353	281	315	313	294	293	284	322	327	314	295	329	336	336	325	282	278	294	297	302	297	296	355	330	336	302	350	307	319	320	318	314	282	326	289	285	354	276	300	304	298	304	314	286	302	292	333	276	336	321	297	302	312	305	321	337	275	330	323	281	314	304	327	293	299	291	315	319	325	298	330	320	325	334	330	261	291	343	309	290	283	286	308	306	288	295	315	348	290	323	284	316	307	315	291	307	316	307	309	314	285	322	338	319	294	318	282	339	273	345	294	282	319	327	308	287	279	297	305	286	275	340	337	340	302	320	329	329	303	324	286	338	297	310	318	315	310	308	290	332	326	273	281	268	292	312	335	282	334	323	288	312	311	317	286	297	326	285	307	305	312	330	332	294	313	292	300	322	344	296	315	300	301	275	317	350	326	333	348	309	308	311	280	308	320	301	313	320	292	315	304	300	331	328	336	310	337	267	300	310	316	320	322	331	301	280	298	336	288	282	283	333	308	322	313	349	303	340	299	292	319	299	299	289	312	329	311	345	311	287	279	296	303	301	315	276	240	281	279	307	327	318	311	315	302	304	292	294	319	276	305	316	333	310	307	301	286	303	284	299	308	296	323	310	324	325	354	338	334	352	302	314	328	304	310	279	325	284	289	306	313	305	271	293	289	289	320	250	310	276	319	321	304	296	293	281	321	285	299	270	314	292	298	293	270	330	315	322	320	319	328	327	303	296	302	305	288	324	304	335	282	322	290	275	310	298	274	304	319	311	296	308	303	343	327	327	310	288	305	314	315	283	277	311	303	310	305	287	321	331	323	278	301	295	291	334	305	312	315	282	324	346	283	297	291	294	306	327	304	308	312	303	288	343	307	302	343	292	303	300	321	299	352	302	308	330	325	276	302	268	308	320	289	313	320	301	298	293	303	314	279	314	293	309	290	314	333	322	288	292	334	303	271	304	322	284	294	292	321	287	331	329	318	331	315	283	315	326	324	339	293	314	309	261	286	306	301	284	293	298	303	332	288	291	319	287	357	306	291	298	301	302	279	266	297	288	303	280	287	304	289	312	320	300	303	280	328	270	274	341	311	311	322	314	320	301	338	322	294	307	313	354	311	305	320	312	324	313	317	305	287	313	319	325	290	313	319	315	336	324	327	321	311	274	299	341	332	289	312	321	317	310	301	307	313	299	275	290	304	305	323	334	305	317	312	344	264	281	302	317	311	292	313	279	277	327	308	279	309	299	281	337	315	270	306	289	272	312	318	299	287	292	325	312	330	305	320	324	292	327	296	312	325	296	313	341	324	313	324	282	319	283	304	315	301	303	299	305	291	302	310	282	329	305	278	293	321	329	327	301	275	304	309	297	325	311	296	335	296	315	283	292	301	276	335	280	304	320	330	267	319	324	311	312	285	344	329	318	342	326	294	297	288	335	315	334	319	322	295	258	306	288	324	314	318	298	293	316	291	318	293	315	298	331	288	331	296	269	323	307	283	281	281	334	320	308	294	327	305	312	290	286	300	280	297	284	290	310	308	321	300	301	275	309	309	320	291	307	298	339	302	300	307	297	303	287	336	296	320	306	308	301	274	282	303	344	299	288	318	286	293	328	328	316	305	300	313	290	318	316	320	298	303	291	310	339	318	319	284	317	289	306	333	321	340	289	310	319	295	282	289	299	310	288	302	310	362	312	304	291	285	322	292	308	297	297	301	325	320	318	327	308	306	320	292	322	296	293	314	299	337	310	310	283	277	281	315	317	338	299	337	287	332	309	258	267	283	279	281	302	328	332	276	319	292	285	305	296	283	284	333	299	299	320	292	326	291	300	281
4139	3466	1702	1006	789	739	712	739	692	743	675	686	687	661	694	649	666	652	651	686	667	636	673	665	618	656	652	673	635	677	651	684	639	671	620	655	674	706	708	675	643	651	637	618	687	679	633	654	630	676	658	690	635	662	630	672	664	661	623	674	623	663	616	632	648	675	670	671	638	637	647	621	678	662	613	687	650	666	651	673	622	639	656	652	661	610	589	638	662	695	652	593	625	597	653	668	611	622	658	666	656	681	643	682	685	642	663	651	631	670	677	599	630	627	634	679	655	643	641	648	693	670	609	671	617	634	650	631	598	688	655	639	680	633	632	650	647	599	680	563	624	704	650	619	684	641	676	617	661	650	645	648	644	652	628	623	650	657	641	642	607	621	679	635	654	640	683	670	676	677	675	712	659	669	661	704	677	655	668	591	691	655	675	644	658	665	672	691	677	659	654	637	637	651	652	678	649	641	659	648	651	637	629	640	641	610	606	689	712	669	672	695	659	642	702	667	685	666	657	671	697	665	646	580	651	641	630	651	656	641	648	656	639	665	679	658	649	629	693	628	682	674	659	641	619	678	643	649	632	670	643	633	665	609	632	652	687	649	703	600	632	633	632	661	693	665	635	628	627	616	607	624	631	634	680	660	690	665	643	682	649	662	617	673	676	611	641	650	654	646	605	629	670	677	661	682	650	665	641	629	645	671	653	695	645	657	636	620	621	696	680	657	645	669	668	640	649	624	656	647	657	690	686	620	646	639	656	707	683	674	649	626	626	643	664	679	667	638	629	703	631	643	617	691	631	683	671	718	670	681	664	626	642	636	630	636	605	649	659	642	668	589	678	660	645	662	693	703	653	631	660	643	653	639	673	669	635	661	634	644	663	664	659	651	649	636	702	658	647	718	675	661	684	644	648	597	683	653	681	621	642	636	638	681	661	638	615	665	626	619	678	666	654	619	666	648	620	647	675	689	704	644	633	635	660	603	664	646	610	647	651	658	642	683	634	657	652	659	602	672	630	687	678	644	660	635	654	653	623	659	657	635	661	648	630	647	627	653	640	655	679	635	612	698	624	640	628	665	634	649	636	638	622	673	601	630	662	674	643	654	650	639	679	650	609	649	626	652	691	648	649	685	626	593	673	653	678	630	674	638	645	606	659	628	674	673	629	640	631	616	688	650	645	622	676	708	649	659	663	643	635	630	627	627	637	627	615	609	669	640	659	641	618	652	692	655	667	707	663	652	650	641	620	643	643	650	653	668	647	620	669	624	651	600	669	655	656	646	628	683	661	677	666	678	685	604	671	658	688	668	636	628	666	672	636	677	641	651	627	670	658	613	682	674	662	673	665	652	637	636	632	615	663	630	673	685	678	649	649	637	677	639	622	664	640	662	668	602	659	597	634	629	633	649	656	627	640	624	649	684	639	676	663	602	653	660	645	683	632	601	650	685	634	636	613	643	637	655	631	702	653	636	631	613	663	671	617	629	618	662	658	630	654	647	666	644	642	635	642	646	673	625	647	658	664	630	657	685	646	623	657	632	638	634	651	670	694	656	615	667	616	641	696	654	665	688	640	603	658	660	668	563	661	651	578	710	669	634	671	673	625	658	655	635	634	654	659	667	666	652	633	648	616	648	662	693	661	644	635	646	669	625	620	616	667	643	595	621	639	678	623	581	653	629	662	624	672	643	612	610	667	621	583	658	671	642	633	591	706	650	650	667	639	613	680	645	662	614	659	700	642	646	612	683	640	652	649	578	642	671	637	638	631	668	648	672	633	615	697	622	651	593	675	642	642	655	642	693	644	637	666	614	642	643	625	635	615	660	619	613	691	717	652	642	622	673	624	639	619	617	654	649	656	648	652	624	682	620	644	712	609	635	682	685	647	660	659	643	654	639	645	645	647	680	669	701	678	675	667	642	684	653	596	630	706	631	686	588	639	684	668	635	668	639	680	659	620	607	635	668	667	671	651	668	671	659	669	659	605	609	632	620	641	618	680	621	670	668	629	680	705	638	651	678	681	636	630	628	659	622	661	608	639	638	696	640	679	607	631	655	629	617	637	637	647	669	617	696	646	633	672	661	667	657	660	649	643	626	634	648	656	670	695	615	645	694	609	602	638	681	644	657	669	629	651	677	697	681	613	636	630	662	685	708	629	696	671	654	640	660	652	667	652	614	658	600	651	656	614	681	624	618	662	658	642	623	648	660	684	717	612	614	587	614	663	675	656	612	634	636	643	653	642	680	657	629	640	642	625	655	687	603	643	615	644	665	591	643	681	649	614	660	672	623	672	637	653	628	641	703	625	647	661	630	642	685	586	680	657	702	664	630	607	650	672	616	661	675	651	659	652	661	650	615	607	671	603	675	629	653	664	623	626	638	649	670	685	618	631	640	668	672	639	659	627	676	700	689	705	661	632	670	632	630	650	647	638	609	603	627	602	631	672	611	650	706	663	613	650	649	634	637	649	620	653	640	662	659	654	651	650	651	660	623	653	711	717	672	644	671	644	698	617	662	666	615	662	653	661	650	668	687	639	638	664	592	645	665	621	676	653	680	629	604	650	644	656	654	646	622	658	635	599	647	639	629	620	650	668	639	661	671	647	675	690	679	622	670	662	680	672	667	703	647	643	608	655	608	677	676	671	664	630	681	634	649	661	654	631	650	665	669	654	669	634	639	629	641	660	624	695	649	655	620	630	611	633	661	692	626	682	614	652	620	643	672	714	642	641	664	675	650	690	618	605	665	630	631	640	634	681	664	655	642	722	682	625	684	671	662	615	618	665	629	641	641	608	648	613	663	682	647	656	660	629	625	731	656	646	669	669	650	698	607	597	642	638	624	669	612	650	730	654	636	639	665	609	681	633	600	626	613	667	677	647	658	635	627	634	644	654	676	669	612	683	685	667	635	606	659	612	653	624	651	682	639	648	647	641	631	607	673	701	652	642	653	636	677	661	673	689	590	644	657	629	670	613	629	653	662	664	670	633	620	691	640	642	601	625	615	677	630	615	660	653	675	668	642	613	663	667	691	651	645	614	654	666	648	637	650	624	661	667	652	692	681	627	665	624	704	652	672	633	642	636	628	672	661	653	625	657	685	631	648	687	658	648	630	671	613	645	627	634	648	696	634	661	649	621	655	626	653	650	658	670	639	713	659	625	646	624	668	639	630	700	649	593	601	657	665	674	671	625	671	609	684	664	664	670	604	650	671	627	662	611	690	624	654	628	641	631	631	642	638	644	653	643	659	691	629	664	671	662	646	678	646	669	661	626	705	654	654	678	668	616	650	648	642	681	680	698	597	630	673	662	690	622	724	650	657	647	697	631	618	635	660	655	659	626	643	622	661	597	629	599	643	642	622	643	660	622	579	679	670	617	644	635	652	714	656	675	619	666	656	623	667	612	674	669	659	650	598	678	675	674	633	659	619	656	609	670	628	681	641	668	665	605	661	661	654	678	683	655	641	640	644	631	655	669	668	613	639	652	717	660	702
33072	14147	2000	348	267	263	272	236	223	276	237	249	227	210	249	211	243	214	244	249	215	269	242	245	196	253	227	208	229	225	225	226	233	238	232	223	232	242	224	245	193	215	222	209	213	232	283	240	228	196	212	233	246	236	250	251	248	209	247	204	234	240	243	270	248	215	232	248	236	229	251	209	203	245	259	280	254	232	217	221	227	237	230	207	242	216	250	229	238	226	216	233	246	253	223	240	200	230	211	217	233	218	261	224	211	206	209	217	219	219	216	254	219	240	239	232	237	245	235	232	233	213	225	200	211	230	253	242	224	204	230	206	224	224	243	234	226	201	228	218	240	217	233	224	226	236	240	261	220	202	239	232	226	216	240	240	209	306	235	248	245	244	220	210	228	236	208	226	232	209	215	236	202	238	215	219	238	242	223	213	244	216	250	229	258	240	214	262	208	223	240	216	244	224	239	246	219	236	246	233	198	210	229	225	236	241	232	265	237	240	203	226	202	234	252	227	206	206	234	258	222	233	213	227	221	254	237	239	247	208	216	205	252	215	224	235	239	217	224	211	233	227	250	222	224	215	222	231	219	238	225	240	277	233	259	250	201	226	233	223	190	234	243	256	220	231	214	266	253	226	220	228	236	239	254	206	226	237	204	202	241	206	218	221	216	251	213	249	218	233	231	232	206	240	240	222	257	225	209	249	226	211	217	212	232	218	265	232	241	246	239	235	224	221	218	237	258	246	234	212	202	230	241	247	226	240	223	219	239	211	210	217	249	213	238	254	223	217	251	236	199	225	251	244	244	225	225	231	226	243	245	220	233	220	233	245	220	214	203	240	221	250	206	228	234	226	261	258	217	232	242	248	206	206	230	229	227	222	244	239	235	231	229	203	218	209	215	236	227	249	226	220	194	202	214	224	201	244	233	211	208	251	233	242	213	225	234	226	226	233	228	210	261	223	261	248	225	217	257	240	232	227	213	225	207	242	263	245	257	235	235	239	237	220	200	210	248	235	262	212	237	219	224	231	252	211	242	227	207	216	215	238	226	246	231	237	217	226	205	232	233	236	230	200	244	215	238	234	228	205	187	212	220	229	223	221	264	240	229	238	231	245	253	237	253	223	226	210	224	236	216	236	232	254	231	224	227	232	235	233	231	226	242	243	225	234	259	212	224	223	238	220	220	223	234	238	213	228	230	205	241	232	232	231	227	219	254	244	224	238	239	213	215	238	228	230	214	238	242	185	233	218	232	222	245	210	282	213	234	274	230	202	221	251	230	216	221	235	229	252	284	216	257	208	254	219	238	247	245	211	216	216	264	270	252	227	237	258	228	217	227	251	243	260	215	236	214	221	233	238	233	228	209	236	238	245	209	253	247	222	216	213	220	224	242	232	232	226	245	240	207	242	212	210	210	215	214	221	213	235	244	213	221	222	250	223	225	223	236	199	220	227	245	217	233	179	239	238	202	219	236	247	200	215	220	237	204	223	242	239	227	202	232	230	201	210	203	214	223	204	222	247	226	249	218	262	212	202	237	207	220	247	266	233	221	224	240	236	243	271	216	226	232	192	203	235	222	208	253	262	232	213	213	251	211	209	228	232	229	250	222	256	227	257	253	281	250	248	241	223	204	231	252	248	233	218	229	214	220	237	237	202	241	211	233	220	222	230	242	221	255	238	248	256	187	195	205	247	230	232	222	216	245	236	247	234	201	231	242	218	224	214	240	222	268	232	248	237	214	230	221	262	210	256	231	231	246	238	234	227	242	221	239	219	249	207	217	226	205	183	234	201	232	229	239	210	259	239	236	243	216	245	238	220	245	227	243	244	223	209	247	221	229	231	253	210	230	221	222	235	247	220	236	244	195	258	212	212	232	211	227	234	248	234	203	229	256	215	244	239	254	249	238	261	236	232	261	234	246	229	248	242	211	257	231	198	250	243	222	232	247	248	230	240	300	224	216	221	232	262	191	178	218	206	226	246	250	217	207	243	226	248	236	218	243	240	212	254	237	224	240	220	233	245	240	213	244	234	226	237	232	233	233	242	203	244	246	241	237	206	234	229	225	232	227	255	234	240	248	238	225	222	244	254	253	249	233	211	199	236	238	274	258	224	240	239	244	217	243	218	224	239	231	227	237	220	242	247	210	246	231	217	175	232	226	201	213	235	238	255	219	241	193	207	249	227	245	241	246	243	241	223	241	213	219	268	240	235	228	227	214	189	225	221	231	232	249	239	221	247	246	246	236	235	209	238	236	210	220	221	230	243	245	224	233	212	213	247	219	259	252	212	202	211	254	224	235	220	226	231	225	207	232	213	228	221	255	220	233	227	234	212	231	211	236	229	224	218	245	232	245	233	247	228	229	228	234	208	195	220	239	220	210	253	254	228	257	244	206	226	230	245	252	218	214	249	205	241	206	195	199	214	221	207	208	222	259	224	229	254	256	244	255	237	196	218	185	225	244	220	203	204	212	251	226	211	240	251	224	250	207	249	233	218	233	224	215	229	231	206	219	211	231	233	221	250	265	251	231	216	213	215	211	221	225	244	244	234	215	235	221	222	227	223	251	229	225	231	225	223	221	238	246	195	214	223	230	206	218	243	241	199	243	242	219	216	234	217	242	235	225	203	223	245	223	228	211	219	217	204	216	249	224	222	242	234	211	224	228	234	225	212	204	227	213	224	241	255	224	234	227	233	239	235	220	243	235	232	235	220	212	261	241	220	213	215	197	231	259	227	229	223	203	212	233	244	230	200	236	209	203	239	212	226	225	223	251	218	227	221	216	190	247	232	238	244	258	238	223	231	221	254	243	233	206	261	216	249	194	233	219	203	250	222	208	228	221	236	206	247	222	239	205	235	269	194	239	215	247	229	234	203	225	229	242	237	239	234	226	223	226	228	243	227	245	211	252	256	227	251	240	229	237	252	243	216	227	256	235	223	219	230	202	258	222	226	237	263	243	229	222	226	225	271	230	229	216	203	237	235	239	221	239	209	210	256	256	264	242	241	235	257	209	248	203	234	223	258	267	242	241	238	219	226	238	239	206	222	259	242	211	195	249	238	229	231	247	216	193	200	219	229	179	211	242	202	259	260	218	234	211	246	247	204	202	258	222	232	237	245	250	216	230	218	223	250	244	255	190	239	251	239	217	231	232	231	208	229	211	218	232	241	204	227	200	216	221	253	231	229	222	236	230	203	217	202	226	216	241	212	214	226	246	267	250	226	222	239	232	254	236	243	249	243	245	219	231	237	217	201	223	232	227	208	238	243	207	209	228	231	239	218	224	224	234	218	221	230	211	230	241	239	228	217	240	202	210	207	224	227	234	234	215	246	243	233	239	215	270	213	241	232	217	229	232	218	245	234	215	228	235	229	235	253	210	230	266	234	228	243	253	232	208	233	242	241	226	219	238	232	238	196	212	233	236	251	226	212	241	237	207	217	215	225	230	223	229	220	240	227	246	210	231	220	224	199	239	206	247	206	225	230	221	226	233	234
7719	621	604	597	539	566	567	541	557	560	564	545	573	545	597	506	560	539	514	508	611	543	549	523	515	576	573	555	511	560	566	570	557	585	538	566	551	532	569	571	571	559	592	539	546	526	586	545	556	545	567	572	559	512	597	560	568	585	566	572	545	552	565	539	609	600	549	605	562	565	552	550	576	558	580	539	578	548	569	555	566	537	556	520	593	549	592	566	540	528	520	538	595	545	583	533	583	526	560	539	611	555	563	589	568	506	581	547	551	563	556	519	570	545	553	537	556	565	586	504	564	610	527	549	599	587	542	534	514	565	595	558	564	562	546	594	484	546	595	567	545	571	515	549	543	535	568	524	531	558	579	540	537	519	569	512	587	578	503	540	537	583	522	529	552	609	546	531	582	539	540	581	532	531	578	531	538	544	561	568	613	594	520	581	552	587	561	523	582	520	566	567	564	576	540	534	529	603	537	531	547	578	550	531	600	551	565	567	586	578	556	539	561	572	544	578	595	527	549	593	564	502	535	566	591	529	565	558	545	495	518	539	545	515	574	528	589	581	559	531	562	572	573	580	564	587	612	540	542	529	505	527	518	578	570	530	535	552	510	521	575	568	550	562	529	589	546	546	579	552	557	608	542	558	514	565	548	518	570	530	576	561	519	563	544	551	580	537	559	562	556	560	527	546	555	549	561	538	580	537	528	537	557	555	582	563	572	542	569	537	533	558	535	540	567	536	607	528	543	549	554	570	570	524	575	554	570	561	502	544	550	590	487	580	561	550	570	562	569	549	542	607	557	515	547	538	548	511	549	550	568	538	611	556	520	525	561	559	532	564	562	608	574	566	592	526	557	579	549	556	551	589	508	518	619	533	529	518	496	539	599	581	523	514	554	566	553	552	542	571	521	560	554	567	571	574	523	521	539	561	568	553	563	575	554	539	514	556	553	559	522	569	547	598	579	545	548	587	560	597	569	540	552	545	554	555	556	606	567	602	538	578	545	575	526	561	544	548	512	571	535	517	588	561	554	543	536	566	580	556	562	552	539	572	532	548	536	519	566	535	552	580	592	510	524	545	594	544	549	573	581	563	480	601	557	558	554	560	581	545	553	557	529	571	553	585	556	534	561	573	530	537	564	544	550	516	520	600	559	541	581	549	602	583	530	583	549	541	530	579	569	589	523	548	570	555	571	536	527	536	569	547	543	585	546	569	553	562	571	522	570	541	590	556	546	571	542	527	558	550	535	529	553	545	585	580	547	570	491	549	568	579	581	531	554	542	517	531	551	574	563	537	562	597	554	592	553	503	538	522	555	568	549	584	573	549	557	568	585	524	524	599	544	542	554	573	559	578	591	553	528	543	530	570	568	584	603	522	571	603	528	569	555	553	546	550	569	563	589	523	558	510	519	581	585	488	576	561	563	537	528	536	563	497	552	556	533	544	589	509	548	552	540	580	535	528	548	577	544	537	533	577	546	586	571	531	544	556	546	551	575	597	576	574	561	554	544	575	538	573	559	511	557	544	504	560	581	523	547	532	559	559	588	560	573	559	538	571	556	539	560	529	535	539	553	552	541	580	578	520	546	552	578	588	541	549	585	600	552	528	558	568	559	572	538	543	586	513	548	539	574	546	611	545	559	526	545	524	532	564	575	571	532	539	549	535	546	526	547	618	585	565	552	556	555	582	568	529	546	536	586	567	559	589	552	550	532	584	580	553	524	578	573	571	610	542	557	536	571	550	540	533	569	552	519	530	569	536	577	557	559	560	541	528	522	571	565	575	530	564	535	541	567	546	526	576	569	496	575	599	557	506	582	566	568	572	525	598	519	564	537	540	563	544	516	496	557	552	543	579	556	574	551	551	531	564	573	552	575	536	544	593	533	562	582	535	577	596	555	552	563	569	562	582	544	570	560	559	566	570	579	567	554	547	557	531	593	544	563	591	563	525	560	568	563	569	568	575	522	552	569	544	585	536	565	553	568	561	567	556	548	569	558	542	578	579	559	538	539	537	550	581	534	562	526	532	600	541	576	535	546	560	516	548	552	530	520	547	579	559	579	578	545	529	570	591	573	531	551	566	582	581	510	552	534	552	548	534	567	538	544	607	558	593	594	530	578	588	477	567	534	509	577	529	597	567	567	560	540	561	514	605	538	572	580	602	484	583	563	514	531	588	552	540	510	572	528	561	539	569	538	553	570	528	558	543	533	603	556	517	517	540	548	593	568	588	579	586	525	584	557	559	557	543	576	552	590	539	570	563	595	567	537	551	584	541	533	552	588	526	556	510	568	510	564	523	558	561	607	508	548	559	535	561	557	553	561	520	529	562	559	590	544	547	545	528	574	564	557	561	601	556	566	558	555	572	560	569	525	568	584	562	543	569	602	558	506	573	561	587	577	531	567	549	523	526	531	547	530	554	568	566	565	502	598	584	594	493	596	585	550	531	507	552	555	564	560	562	537	534	539	539	486	543	538	559	588	516	569	490	581	593	573	549	595	591	523	512	595	577	548	552	558	547	534	537	560	520	583	519	568	571	483	585	539	572	517	593	545	516	549	562	590	533	528	590	520	545	589	552	554	552	549	582	556	559	521	562	558	602	555	546	562	524	580	595	560	551	552	529	554	580	541	530	536	576	544	574	560	513	548	535	554	574	542	563	535	575	581	577	585	609	585	553	537	533	524	569	523	597	535	557	551	535	555	591	553	545	604	566	546	526	540	554	543	542	570	574	603	573	533	564	588	519	554	525	585	534	571	538	571	582	582	539	579	561	547	539	554	557	561	531	559	551	563	553	568	542	527	556	551	557	561	555	572	568	555	558	550	584	605	579	634	536	604	562	596	584	543	586	540	589	578	567	558	541	569	505	565	529	524	560	585	530	577	606	544	570	541	512	562	531	540	597	548	548	571	538	552	512	596	536	552	547	521	552	516	549	566	556	549	565	548	548	530	548	585	554	549	555	562	530	571	584	578	571	536	591	567	574	543	517	580	519	535	520	558	573	574	546	544	527	546	546	590	558	583	546	534	536	556	550	545	539	550	575	562	528	536	562	522	540	507	592	530	563	527	529	535	585	590	530	573	555	564	581	561	576	603	591	556	542	608	590	568	555	556	549	534	568	516	586	561	555	544	561	544	528	559	558	549	555	564	519	549	583	549	572	509	511	538	525	575	526	524	525	552	589	570	535	560	600	610	558	577	529	565	560	570	564	562	533	558	551	535	538	552	539	605	545	548	577	559	541	547	546	521	555	552	554	556	561	587	561	580	585	562	496	528	542	608	585	527	610	560	584	558	585	596	549	550	549	510	568	535	559	547	560	573	553	565	538	533	592	546	590	547	562	592	564	578	556	540	560	585	571	524	534	597	553	547	545	565	579	566	515	563	557	559	563	559	586	553	574	508	519	568	534	564	585	528	564	556	552	587	554	536	523	533	573	543	556	540	562	584	586	545	555	568	560	553	567	565	550	579	551	534	559	530	533	534	556	572	538	575	527
25092	20962	23544	28556	20966	12645	669	497	465	418	435	406	381	394	379	365	373	456	425	396	375	381	420	430	418	407	417	368	400	393	356	400	405	380	413	400	427	346	377	397	382	373	363	360	410	412	401	395	371	366	354	379	402	400	415	384	360	398	367	370	386	355	363	395	384	379	396	392	349	381	387	380	406	353	348	376	388	369	365	329	387	388	387	397	386	418	389	370	378	402	370	396	370	395	391	394	393	389	411	354	377	375	385	413	364	377	358	380	403	385	407	393	391	397	361	377	405	406	411	429	387	407	375	387	361	339	395	392	366	372	375	384	344	379	394	406	389	376	345	338	383	384	356	355	361	365	348	374	372	361	413	405	376	429	347	424	376	385	371	413	377	375	394	349	401	369	351	394	390	365	385	399	376	352	374	415	394	376	400	403	405	366	365	391	413	412	385	425	365	409	368	362	371	395	389	371	366	392	408	410	444	398	375	356	378	381	378	372	362	386	388	366	366	409	386	390	392	360	381	361	382	366	413	408	372	392	396	376	388	364	392	365	419	385	406	387	375	368	432	453	401	397	370	376	387	378	367	393	405	396	377	370	406	380	369	424	382	378	368	365	393	385	389	350	405	398	364	384	385	358	414	406	348	380	391	344	367	408	390	409	378	362	371	422	413	397	398	366	397	368	398	375	399	399	411	372	391	395	372	402	389	361	353	417	403	388	384	386	387	380	380	407	395	389	363	395	394	404	395	401	405	364	399	384	399	443	380	365	377	404	373	364	362	385	369	334	353	361	362	379	353	380	395	378	361	386	380	365	383	377	378	414	412	402	397	408	410	362	369	386	404	359	375	394	382	412	399	364	391	383	425	425	394	385	382	397	378	401	372	383	403	373	376	391	410	379	369	369	414	371	389	433	393	356	374	378	373	394	354	366	382	433	381	396	375	382	428	398	363	370	391	404	364	396	345	369	388	395	355	375	395	375	389	384	349	407	375	399	437	372	378	393	362	417	381	344	434	345	400	385	383	381	367	369	374	363	376	380	395	376	388	389	369	365	355	385	380	388	371	372	380	340	401	393	358	390	400	379	371	410	382	402	401	384	391	376	396	352	412	392	373	350	370	395	370	382	377	372	383	362	350	343	376	367	400	404	378	402	363	413	372	390	434	351	409	387	418	436	351	374	351	389	370	391	376	391	367	384	360	372	401	396	354	389	407	414	393	406	357	379	382	402	384	375	381	351	391	408	420	405	395	364	371	405	362	399	381	348	395	393	375	411	375	390	393	411	384	393	375	376	373	375	372	353	391	355	378	381	382	362	362	374	374	386	370	418	368	353	401	347	375	380	380	351	376	374	380	350	391	424	412	371	384	353	390	405	353	372	411	382	338	413	415	343	371	400	385	416	397	368	379	369	399	399	387	373	375	374	369	400	359	376	374	415	418	361	383	396	373	380	373	406	360	376	411	353	384	377	381	425	367	353	418	391	410	372	363	402	364	382	360	381	350	409	397	359	395	367	404	361	409	383	367	369	393	403	401	340	390	383	381	366	390	366	361	393	382	394	385	402	409	406	362	355	398	394	403	389	386	392	392	401	338	388	401	349	372	394	383	400	381	388	392	346	405	367	377	367	378	370	353	406	382	388	351	360	381	360	376	381	371	392	381	393	411	396	370	373	410	403	358	389	377	372	393	366	380	419	386	358	386	402	386	425	383	420	358	361	367	394	405	364	383	362	408	384	407	351	379	421	357	403	412	386	410	372	378	391	428	387	352	387	357	395	378	342	370	402	392	399	367	350	386	375	391	409	396	371	365	375	368	418	364	359	350	380	354	366	358	357	349	418	384	347	382	401	386	424	364	367	374	367	390	408	411	387	381	345	388	426	390	396	392	401	391	401	374	390	386	396	358	365	351	369	395	355	382	408	409	347	376	418	369	363	351	386	371	330	388	382	357	366	373	353	356	400	387	419	397	361	362	359	350	417	413	359	362	370	348	366	398	377	375	412	408	359	399	400	378	364	388	386	397	367	420	363	388	377	411	390	377	421	386	382	389	379	375	418	421	378	328	371	392	409	387	395	406	363	331	395	414	372	384	386	362	400	409	378	428	355	376	365	407	378	349	380	388	416	391	369	372	380	384	382	378	352	387	346	341	404	339	362	405	365	404	357	371	388	422	386	408	385	391	367	393	381	370	364	405	341	381	360	358	361	410	396	393	358	384	394	362	423	400	366	361	391	403	363	404	399	375	414	380	371	384	359	365	414	388	388	379	389	420	403	430	375	391	354	351	371	358	388	372	369	375	349	407	395	410	395	384	383	355	353	390	350	393	370	374	380	387	377	394	344	339	373	371	402	414	409	381	383	377	382	396	384	399	411	389	421	351	353	390	414	362	409	363	394	364	376	403	366	373	372	400	367	416	377	373	388	371	385	381	423	358	356	385	366	323	402	352	419	398	357	365	410	347	417	394	406	365	326	355	369	386	380	378	391	370	350	380	401	365	418	377	377	380	342	348	418	369	365	372	381	355	366	392	381	404	368	379	407	360	360	346	384	388	397	405	373	390	370	385	344	405	361	398	385	389	397	407	348	376	410	396	400	355	381	364	391	384	363	401	416	341	349	382	377	379	359	387	379	428	369	375	418	393	395	382	391	389	433	344	391	389	395	366	381	385	389	397	388	373	379	382	399	417	399	392	397	376	385	413	392	368	371	399	361	374	401	377	402	379	385	356	413	415	390	371	398	426	420	363	363	366	368	411	358	393	409	367	369	410	402	341	352	394	377	335	350	416	419	384	362	365	378	376	333	376	359	377	379	366	389	383	363	392	430	402	409	401	386	369	375	376	378	410	379	378	380	405	370	395	402	396	420	382	362	394	396	404	425	376	394	365	378	373	354	408	354	406	378	409	354	378	399	366	380	406	368	333	369	371	376	356	371	399	356	365	363	420	384	396	416	372	342	383	400	402	381	366	347	392	373	384	388	333	384	390	346	382	390	396	393	388	372	405	373	431	404	380	404	353	364	403	378	383	363	394	371	406	385	408	362	370	376	384	379	353	402	349	353	362	384	344	348	333	389	390	404	333	368	350	376	362	352	341	378	378	380	356	378	381	387	359	407	395	386	398	385	407	386	367	388	396	378	349	386	408	365	381	396	379	357	360	359	395	349	367	373	409	376	375	443	403	372	387	380	401	395	350	395	374	405	409	359	383	407	404	365	375	370	372	376	367	369	352	383	397	383	376	403	379	381	324	392	385	369	423	390	388	349	349	355	405	396	364	380	399	420	400	373	415	385	369	402	343	384	414	394	407	386	370	368	390	412	374	388	364	351	366	397	364	403	365	375	375	400	383	332	410	351	363	386	401	383	384	375	405	331	392	404	370	406	333	384	371	373	383	429	394	370	396	391	343	374	368	341	384	366	387	381	398	365	384	364	367	361	383	454	363	366	363	389	388	390	394	423	403	374	326	382	373	393	353	397	392	372	350	370	387	385	394	392	419	399
4394	2357	1379	1057	918	890	844	842	807	878	852	787	833	791	796	852	826	846	804	795	806	800	875	830	841	819	841	762	821	816	857	799	800	827	853	880	848	830	852	804	843	843	826	788	848	844	802	792	798	855	880	823	786	835	821	807	753	808	782	873	831	813	841	819	827	807	839	846	825	828	799	851	807	827	798	843	800	799	827	852	794	823	801	862	782	823	835	823	808	781	896	817	828	841	899	824	770	830	845	832	802	822	825	825	760	817	834	852	835	800	872	790	758	840	766	851	851	853	820	799	846	851	817	799	795	879	804	810	799	811	807	800	824	798	775	822	814	857	801	819	814	807	810	812	757	831	815	773	831	829	833	817	851	846	791	845	833	823	857	815	820	838	753	822	794	814	817	798	855	803	872	825	842	799	849	799	773	816	810	794	767	834	833	802	805	845	818	755	800	821	810	792	821	849	794	798	818	836	798	774	892	830	842	853	815	833	838	820	833	838	871	811	803	758	840	876	837	780	838	834	791	797	837	790	795	850	830	804	805	778	815	814	804	806	836	848	842	843	902	826	800	821	854	801	750	792	816	855	785	788	813	822	841	813	835	851	849	842	808	814	809	812	814	885	887	848	858	788	798	861	833	780	823	789	788	820	816	816	804	848	844	793	842	798	851	819	789	806	820	852	761	851	802	787	791	823	776	816	795	842	800	812	866	835	840	900	852	835	809	798	843	844	825	811	783	823	806	834	796	803	871	866	816	844	810	822	814	806	805	809	788	851	849	829	823	814	824	785	832	846	785	875	797	793	801	842	869	838	805	794	779	828	791	864	822	823	837	817	846	781	811	817	813	805	809	813	842	801	871	838	805	831	807	809	831	838	839	749	834	829	808	876	777	869	807	819	806	798	851	869	807	791	801	796	838	838	858	879	832	841	861	833	833	839	830	823	823	846	818	787	848	855	862	812	805	838	848	804	844	818	791	849	817	792	847	775	785	859	822	860	833	895	839	848	821	859	819	799	788	817	830	893	806	825	855	854	810	783	852	774	844	834	834	822	785	832	862	796	804	849	840	868	844	810	834	872	827	828	777	832	790	835	824	826	842	811	866	817	826	786	796	810	847	856	803	792	852	803	854	805	834	794	810	798	837	873	800	827	786	810	805	810	843	782	812	823	789	813	817	837	868	828	850	839	799	798	831	839	839	804	846	800	772	894	805	759	843	864	802	822	803	806	816	829	845	822	810	779	817	780	805	788	789	850	799	863	767	805	819	816	831	806	802	839	824	829	833	785	807	812	868	824	779	773	793	799	805	842	853	812	811	850	787	846	810	811	830	800	863	848	821	784	839	765	788	822	820	842	827	841	772	745	863	838	842	806	846	819	882	814	832	767	806	821	801	846	806	874	795	802	812	860	836	866	861	857	820	829	809	875	865	824	804	837	852	832	806	785	812	825	808	786	861	879	772	856	753	745	822	826	820	838	831	803	774	827	832	842	855	854	782	834	835	805	791	869	768	778	766	810	835	814	881	760	858	784	832	869	842	793	802	816	828	818	818	832	836	782	827	837	882	793	838	803	861	801	862	818	756	774	878	831	810	795	801	827	843	780	798	860	816	856	838	790	809	826	812	803	828	822	811	799	789	820	846	814	837	873	852	836	856	776	827	795	832	819	807	799	825	825	764	800	829	833	846	821	795	877	799	831	834	812	819	804	793	828	796	861	823	800	792	860	819	799	827	783	807	830	851	862	855	847	832	827	811	860	856	828	852	834	791	812	820	797	833	835	842	820	807	830	806	780	783	778	831	820	831	820	820	818	862	830	842	842	785	810	796	848	824	827	818	833	838	814	772	791	799	852	865	818	805	798	810	795	823	850	851	834	832	824	832	835	825	827	815	813	787	817	811	851	796	817	853	857	888	787	814	805	805	844	813	816	788	801	802	870	826	849	838	814	841	795	828	844	766	856	808	851	798	766	828	794	816	833	830	802	809	850	771	801	808	840	823	803	800	813	854	848	808	774	797	767	812	806	801	848	889	851	834	766	851	812	816	846	773	833	839	848	820	819	800	828	856	822	806	802	841	850	846	799	798	825	780	793	800	833	823	827	801	796	889	816	838	767	808	813	832	830	800	751	823	829	801	814	868	842	838	840	844	851	838	876	815	841	843	801	767	836	847	808	805	792	848	812	860	832	776	834	843	864	820	821	812	829	843	834	807	839	831	864	813	799	826	822	859	847	834	781	769	864	844	855	837	812	842	807	812	828	780	790	823	800	868	826	860	795	840	819	841	847	866	785	829	894	821	815	828	815	862	781	750	818	845	857	826	836	834	807	826	829	828	837	846	868	864	816	838	867	828	804	806	871	818	817	847	865	827	854	815	854	778	843	812	782	838	786	801	843	831	823	784	813	820	850	830	832	837	792	826	826	815	809	809	806	850	852	826	816	810	803	831	792	834	818	846	794	795	792	792	850	833	806	795	841	844	781	833	803	807	788	795	851	829	840	836	823	838	796	800	850	802	855	903	862	840	805	825	840	833	824	866	864	855	813	830	862	821	809	826	906	853	808	755	827	816	804	835	819	811	826	837	869	850	826	836	779	817	811	840	835	851	797	803	830	805	878	804	840	814	849	858	852	848	806	870	807	825	769	837	802	818	846	812	799	807	825	813	824	790	825	827	814	770	817	823	822	823	822	807	829	830	818	843	822	840	828	824	834	857	838	809	815	855	829	789	827	826	857	785	854	840	803	849	820	834	790	838	799	845	833	812	814	854	792	833	784	840	778	832	757	849	815	809	879	841	807	811	813	812	801	771	823	800	797	856	771	812	803	862	819	810	789	806	839	829	830	836	824	823	815	815	826	812	839	831	827	817	806	775	829	793	830	832	817	855	799	885	861	812	798	821	821	854	876	787	857	836	809	818	828	827	822	815	828	836	804	785	830	811	779	799	835	803	819	877	758	852	777	862	904	804	839	839	815	805	821	826	800	835	762	804	818	826	812	822	854	831	846	833	832	818	788	805	781	818	839	828	852	831	839	818	766	875	840	833	759	845	843	824	830	793	817	825	777	798	834	808	854	836	840	820	774	870	832	797	820	833	807	800	863	821	835	808	858	849	795	833	791	803	792	826	809	777	853	840	825	777	838	827	836	763	791	814	805	813	814	803	804	854	817	825	829	824	806	808	842	809	839	760	819	832	798	838	859	838	829	820	850	817	773	795	824	837	840	847	835	827	807	823	827	845	786	818	798	841	819	771	816	778	860	808	809	872	852	801	801	808	794	809	844	781	834	828	867	824	841	838	843	805	828	805	787	809	843	835	788	867	790	827	798	852	824	820	816	848	801	832	817	814	796	814	844	823	797	782	800	797	821	819	804	838	802	873	833	812	840	807	818	844	876	786	826	842	795	796	860	837	798	883	812	835	851	831	845	787	845	842	797	794	845	846	861	815	864	833	765	858	855	824	840	813	774	827	816	852	857	850	818	833	842	835	835	819	831	830	831
24367	20962	23905	28193	20963	20995	10978	672	457	441	375	409	387	358	362	337	316	330	319	284	347	365	313	308	322	294	322	312	307	339	308	309	334	327	284	341	303	313	318	333	282	335	326	325	324	284	329	277	340	315	329	319	331	289	301	295	346	305	328	316	330	323	303	309	341	306	291	277	351	365	323	330	301	299	310	315	343	329	292	310	314	317	304	297	286	319	328	300	314	275	298	336	287	319	310	319	321	305	335	282	303	285	310	300	329	295	310	294	326	326	327	286	286	335	275	292	314	326	289	300	297	296	313	305	356	340	284	327	288	275	321	331	313	324	324	299	300	324	339	273	342	314	309	284	338	278	339	300	334	298	304	337	310	295	298	326	280	301	316	308	303	305	277	309	308	330	308	307	313	338	303	282	348	323	306	288	281	251	297	320	325	314	313	324	318	300	322	307	306	291	315	315	304	325	324	299	299	312	274	304	305	320	327	346	274	315	329	257	353	293	299	282	334	317	316	307	336	319	301	317	286	307	288	300	291	319	336	324	281	309	291	294	321	329	283	296	313	307	339	317	323	311	314	309	306	292	298	349	277	289	341	292	302	328	281	323	298	284	309	280	316	310	295	337	303	326	304	262	303	300	280	309	319	312	328	315	312	267	296	303	297	311	283	313	328	312	286	284	319	339	307	306	261	317	320	300	317	327	314	302	309	329	317	289	322	297	326	330	359	322	304	337	315	303	323	269	267	269	295	298	313	300	265	318	280	293	336	321	285	323	330	291	312	297	312	317	297	281	298	309	312	302	309	291	293	312	310	320	320	279	279	277	279	300	295	289	295	312	278	298	300	273	317	310	290	288	312	316	364	301	320	311	305	343	324	325	292	280	285	310	308	313	328	324	286	323	287	318	316	310	268	316	338	278	297	313	310	297	319	307	331	314	311	289	307	308	311	294	300	326	293	340	256	273	315	280	312	327	264	291	323	308	306	306	319	333	306	302	282	324	317	284	301	311	302	318	321	314	314	283	297	296	322	293	289	297	313	299	321	331	274	283	316	287	293	315	271	295	294	263	281	267	303	318	298	308	336	310	320	313	325	329	287	275	311	310	304	286	315	320	335	317	280	301	281	311	305	308	295	315	302	315	281	313	311	305	344	307	298	299	317	285	328	301	262	290	315	319	310	316	338	307	286	307	311	309	296	317	287	298	289	313	273	301	298	306	313	307	320	310	293	307	286	312	338	323	310	308	352	285	300	317	295	300	317	312	313	280	294	281	286	308	310	320	297	288	303	287	369	302	286	280	288	304	324	305	313	313	295	319	287	276	312	312	305	319	302	314	314	318	311	329	298	286	323	304	268	280	306	298	318	313	269	302	294	324	308	334	305	273	297	309	275	342	322	334	316	270	308	303	304	295	303	345	307	302	282	320	314	279	299	296	254	298	292	267	277	330	302	315	304	307	286	293	330	280	333	308	277	313	299	316	309	288	291	324	292	321	328	328	310	314	303	293	323	293	307	284	332	358	351	307	320	295	305	296	315	282	280	313	274	340	295	304	329	307	304	302	298	306	302	303	327	290	285	303	297	295	305	283	278	297	295	297	342	276	300	304	285	335	289	290	306	291	284	309	302	273	324	344	330	366	296	339	280	267	344	311	319	319	277	310	321	309	296	298	298	273	271	304	297	308	301	286	301	273	318	300	327	333	307	294	285	306	301	310	272	305	290	282	334	309	283	320	342	287	282	305	305	293	336	306	296	285	301	329	270	292	288	285	310	289	295	322	274	331	308	307	337	345	286	288	341	307	336	325	281	310	284	301	319	290	311	308	307	274	326	291	272	323	270	311	300	294	282	312	311	335	322	318	318	325	321	350	289	264	288	342	308	280	292	308	293	285	344	316	301	302	311	289	296	280	311	343	293	298	311	287	302	294	303	320	346	277	295	316	266	320	284	313	286	308	325	306	288	308	306	311	306	300	310	301	296	296	306	287	296	324	283	312	315	302	296	305	319	300	284	305	329	302	306	301	284	321	297	268	287	321	335	270	282	288	302	295	327	296	326	296	302	315	321	306	296	308	296	314	295	308	331	326	293	288	313	307	297	296	277	301	331	327	267	320	316	339	339	271	320	312	284	311	300	286	305	304	283	317	289	307	268	285	305	302	313	321	321	307	318	277	271	297	324	296	307	326	295	272	312	285	330	290	289	284	310	305	329	254	306	318	312	305	323	312	308	306	292	301	323	292	333	312	310	278	319	345	327	318	292	280	296	332	302	279	316	301	292	318	335	293	290	302	316	326	350	281	299	336	289	283	281	355	319	281	290	285	277	314	311	318	276	300	321	301	290	297	268	288	321	277	286	333	324	326	315	330	314	320	312	319	276	307	262	317	312	319	300	320	294	299	318	316	288	334	305	309	309	309	322	299	307	299	285	330	284	277	285	294	292	309	312	298	281	323	341	303	286	266	299	313	314	305	312	293	297	295	292	297	298	347	315	313	301	277	302	308	313	329	292	324	293	325	318	298	326	330	265	335	292	295	292	315	300	316	339	307	276	318	297	290	305	343	319	322	283	301	347	301	294	323	275	319	309	296	326	301	352	302	303	288	335	300	304	324	308	325	313	297	330	303	313	338	331	317	320	297	337	286	323	292	301	317	333	293	297	277	284	342	308	335	302	319	322	318	307	280	318	338	319	304	321	318	298	324	301	327	310	293	288	286	301	314	304	315	335	328	319	308	303	330	293	293	284	327	317	292	333	349	291	286	334	330	296	313	303	299	271	301	323	320	313	287	289	280	290	291	306	284	331	343	319	293	298	291	313	292	292	279	297	325	295	297	266	286	284	295	302	294	297	353	308	337	288	314	335	325	288	302	292	298	316	301	322	337	330	347	303	330	333	285	335	301	296	315	301	293	286	293	307	288	322	300	299	311	307	302	287	324	307	316	298	283	306	301	321	298	278	317	301	290	287	292	327	300	303	286	296	294	309	310	274	303	309	274	300	304	320	288	301	334	296	309	314	270	294	316	287	295	301	277	331	304	290	314	297	306	296	305	314	298	298	326	301	305	347	314	315	295	300	280	315	275	323	292	296	307	320	360	327	290	321	259	288	317	304	275	294	305	297	317	249	304	318	288	333	329	319	273	315	333	306	315	322	295	307	322	286	324	288	300	293	334	326	295	274	330	296	281	279	350	327	301	329	301	277	312	294	272	306	295	337	308	326	315	272	295	307	308	317	312	316	302	342	315	313	284	303	326	321	316	302	304	320	307	334	281	279	303	330	293	324	322	297	277	321	259	280	304	298	306	275	303	327	352	266	281	286	282	291	333	274	320	299	309	309	271	290	308	319	300	282	305	323	302	334	322	291	311	311	300	286	298	301	324	301	284	340	316	295	354	316	312	270	323	297	324	306	307	294	281	304	316	301	309	324	312	326	304	282	327	299	306	323	311	304	327	300	319	302	327	304	336	294	314	324	300	318	288	331	322	355	329	324	297	290	322	285	306
3978	3358	1636	1057	858	764	751	697	691	632	658	650	683	687	653	654	587	642	644	690	673	617	627	677	635	637	654	650	612	615	626	655	654	626	656	656	659	683	642	669	628	663	651	670	656	659	660	645	698	667	694	638	621	580	621	687	608	662	622	658	626	625	647	645	614	641	668	655	600	656	649	635	655	621	666	636	655	605	607	646	642	654	633	651	673	655	632	628	631	645	677	649	662	651	677	625	656	666	622	673	699	653	663	640	630	681	641	667	647	646	618	636	602	646	615	683	636	662	633	640	640	627	665	644	646	672	676	607	612	629	635	671	650	673	641	634	671	636	638	680	621	699	626	678	695	662	608	630	646	657	617	666	682	610	684	657	630	613	651	667	624	658	647	674	614	603	624	651	647	602	693	691	677	671	634	644	672	641	643	626	638	666	660	660	701	665	627	675	662	687	665	660	664	632	672	629	641	696	617	595	657	610	621	628	654	654	668	623	651	684	669	600	644	674	643	644	667	670	665	667	638	649	653	656	648	641	640	666	653	628	642	663	626	633	647	662	649	685	630	590	673	651	628	676	666	661	620	660	591	674	634	607	650	624	631	649	639	645	639	607	615	687	681	663	651	637	675	678	618	626	599	638	721	649	660	702	664	640	673	646	662	616	676	626	651	634	613	638	670	636	681	641	663	662	676	671	661	645	631	661	708	645	642	668	662	666	636	622	655	629	653	658	669	654	688	664	673	649	670	610	691	690	662	612	616	666	662	645	664	635	633	677	668	636	646	621	629	634	627	661	603	654	642	647	636	685	664	664	624	606	658	610	624	664	647	658	646	644	653	642	614	644	594	703	648	636	675	694	655	664	655	640	717	625	617	658	674	599	688	671	658	645	627	627	649	606	655	634	636	689	625	655	668	650	655	653	607	658	709	667	629	655	697	640	672	652	671	680	691	664	695	653	691	648	611	644	664	660	607	660	622	666	607	634	696	655	664	641	674	644	670	661	675	645	648	606	666	633	643	631	655	602	635	655	698	619	729	651	665	652	659	673	604	645	599	644	654	670	650	643	682	673	585	646	645	672	672	680	655	615	696	668	587	658	651	658	612	629	648	637	695	655	684	594	657	668	630	661	692	592	655	684	595	676	643	628	663	687	676	640	678	656	733	623	677	655	636	674	614	675	629	666	644	638	628	645	653	671	615	611	654	623	659	639	616	608	652	640	693	694	663	674	627	639	642	649	613	674	593	664	667	612	632	672	685	665	639	616	640	650	634	666	707	668	625	713	645	617	654	654	673	653	649	663	661	674	698	642	639	660	659	661	658	621	618	668	650	678	612	647	662	637	623	666	700	644	665	666	656	615	635	646	652	657	659	656	650	688	681	620	640	620	627	678	636	649	613	632	678	694	699	585	626	653	669	670	673	642	659	662	628	653	650	669	655	629	646	665	653	681	647	645	634	650	610	650	647	655	620	694	712	655	626	675	625	660	647	619	605	642	660	686	606	619	609	652	631	630	614	618	656	587	632	676	651	614	671	619	690	606	681	657	627	664	630	615	709	598	659	633	631	665	630	640	659	658	648	627	625	651	698	675	661	660	646	645	658	655	638	665	612	646	667	671	687	681	607	678	622	661	656	610	619	630	614	647	663	686	656	610	660	634	650	653	677	614	631	637	629	648	683	667	628	662	627	670	653	655	711	672	698	710	628	631	715	607	620	636	600	646	668	628	679	664	644	669	661	652	643	650	588	655	650	643	622	614	622	644	621	687	650	640	676	641	645	702	632	606	632	653	658	663	652	661	681	642	629	633	667	647	610	660	623	646	668	650	647	657	648	639	682	649	678	633	634	715	638	612	651	611	651	694	621	634	657	648	667	666	621	641	641	653	635	634	625	671	647	635	691	655	676	601	645	656	642	561	658	631	705	680	660	610	661	630	658	629	645	679	650	625	639	685	662	658	632	660	649	659	658	643	680	629	633	655	635	671	627	655	633	643	662	644	629	630	623	648	640	672	668	615	674	691	615	599	630	668	643	647	671	634	664	653	609	671	697	650	658	643	642	604	685	679	641	611	651	634	668	631	686	621	662	648	646	735	638	635	664	635	664	652	637	676	654	613	636	703	692	679	667	630	652	646	653	666	597	645	684	613	605	676	574	617	658	608	685	631	663	650	641	650	658	639	656	685	650	678	634	608	640	634	631	639	656	647	652	624	630	627	652	666	666	658	600	672	661	612	604	662	598	663	659	657	634	660	653	645	625	669	677	624	674	656	617	594	601	668	607	646	665	630	630	649	684	633	588	651	656	631	658	692	646	654	642	649	648	710	593	637	663	702	637	703	627	644	666	650	608	664	625	684	685	632	627	671	664	636	683	644	664	669	626	644	651	649	616	638	655	664	642	676	659	679	612	668	573	677	648	656	668	702	632	638	670	632	684	669	675	641	643	642	636	630	678	658	656	635	634	620	673	643	672	661	668	659	625	654	632	668	642	625	676	666	628	682	627	634	670	670	665	643	623	671	653	651	663	640	649	648	657	672	685	678	632	669	647	656	635	639	661	643	702	611	640	629	666	631	654	643	691	667	670	616	629	597	675	675	616	651	631	653	675	665	652	616	649	621	703	642	656	635	651	624	626	682	634	625	649	636	667	682	630	623	657	647	679	660	676	611	675	586	645	662	629	641	619	645	642	644	649	640	685	701	687	622	651	676	673	642	643	635	665	616	603	691	652	646	591	644	666	625	636	698	645	630	636	615	632	638	633	643	636	669	636	629	668	612	623	637	593	694	667	613	598	658	618	607	662	649	666	676	599	637	682	679	633	603	615	703	688	636	655	640	639	648	658	618	653	611	694	642	670	655	636	646	626	567	684	629	639	700	641	670	664	659	611	676	603	648	629	658	680	643	653	674	642	649	632	678	624	685	647	644	644	651	670	626	639	628	647	625	630	630	632	668	629	646	656	660	655	645	615	648	630	629	594	646	657	597	629	671	683	645	643	675	651	649	636	652	655	667	652	635	633	708	622	634	665	622	655	646	633	657	655	595	637	658	672	670	697	668	649	662	612	638	650	606	701	622	642	618	601	619	622	650	665	662	696	663	645	631	653	681	685	628	592	666	673	662	611	641	663	605	649	655	618	644	635	677	665	631	663	680	694	641	674	634	625	705	633	624	594	659	637	653	612	678	645	649	666	661	676	647	598	674	657	631	607	670	644	658	635	661	646	738	635	680	626	640	672	631	606	647	660	641	644	673	661	682	659	649	627	637	651	635	632	690	641	614	650	658	627	633	634	669	654	660	653	664	612	625	647	660	618	610	668	665	665	674	661	640	644	629	595	625	664	668	660	639	700	655	646	677	656	657	627	636	623	677	665	659	659	623	631	638	635	642	664	610	693	676	641	679	621	662	634	612	646	669	630	626	649	655	607	639	651	634	649	634	624	661	676	682	625	693	644	692	658	683	697	624	647	650	651	655	678	654	647	651	580	614	636	657	642	611	673	676
33145	14079	1936	333	268	260	259	241	227	242	234	251	237	241	247	220	234	254	235	234	198	235	218	246	214	203	220	236	230	234	246	252	246	232	226	240	208	259	216	234	224	219	226	227	202	217	215	224	263	244	241	238	224	224	203	249	241	235	235	260	231	261	213	222	240	256	257	260	284	230	228	267	226	230	218	220	239	228	232	223	231	219	205	222	255	228	217	260	207	249	244	229	200	240	216	229	245	234	224	208	229	241	204	231	244	233	249	237	274	234	210	227	242	237	231	221	220	244	228	204	244	234	230	260	237	208	242	220	226	226	237	262	239	241	229	241	215	244	235	239	197	232	235	222	224	235	220	253	231	237	213	206	218	246	245	240	241	265	270	193	249	211	239	245	222	245	245	251	226	262	236	218	261	208	256	262	236	250	231	260	262	226	228	233	240	201	222	242	234	227	230	248	252	220	234	236	248	216	265	222	233	222	210	231	205	202	233	266	249	241	193	242	236	256	212	217	226	209	238	226	243	250	228	264	222	247	252	228	236	225	233	223	218	205	208	240	230	228	239	242	244	221	214	204	232	243	259	212	220	223	212	259	213	210	251	234	216	199	205	231	225	210	266	200	217	237	256	225	259	253	208	244	220	236	236	230	236	221	232	215	224	224	231	228	245	232	241	234	236	194	238	212	257	234	241	221	238	225	214	249	253	255	211	206	243	246	258	228	243	250	238	210	223	220	227	214	220	198	205	247	239	232	222	212	264	216	199	202	223	230	236	225	239	227	239	242	237	225	244	240	243	238	219	217	236	228	230	235	230	228	261	221	235	267	233	254	220	250	238	211	238	216	224	233	223	205	251	241	248	243	262	212	225	235	220	261	232	205	241	258	249	229	232	215	217	242	230	224	208	244	233	233	228	237	242	254	235	230	259	264	230	237	216	211	240	236	243	234	215	225	216	232	216	236	254	212	222	222	215	214	212	225	254	255	245	214	207	231	247	229	204	261	231	228	229	234	253	246	193	225	212	234	247	247	241	204	230	253	196	210	245	232	248	217	190	231	212	208	208	240	201	195	224	269	236	246	245	238	248	238	224	244	225	235	206	222	232	224	242	249	243	235	254	239	312	227	239	273	213	222	237	252	210	226	274	236	255	249	255	273	239	234	238	225	227	224	226	212	247	241	235	221	227	201	213	221	227	225	212	182	237	235	254	223	228	226	249	227	236	254	246	221	216	217	223	217	218	219	236	221	224	244	233	244	223	212	224	199	212	237	218	229	249	240	222	231	238	230	261	219	233	252	212	248	240	274	243	213	211	232	229	213	229	206	214	216	181	216	241	218	228	239	227	231	227	229	209	262	242	234	238	228	247	240	245	242	231	201	228	230	233	211	242	220	201	212	215	242	224	215	243	224	226	217	236	246	239	259	211	184	243	238	245	214	225	225	241	213	251	213	232	221	234	247	242	242	219	221	246	235	234	229	257	238	246	238	209	225	237	228	204	226	233	206	233	227	251	238	219	212	246	240	225	209	243	224	223	217	228	231	252	240	233	248	221	242	216	255	247	231	258	232	246	233	230	222	227	265	226	252	231	215	229	232	238	238	234	234	209	222	212	236	230	220	237	269	215	242	196	223	238	235	256	213	202	220	228	236	255	228	224	212	208	239	250	227	257	225	224	234	227	215	241	234	223	243	214	245	234	227	259	212	220	245	249	220	205	243	210	234	221	249	245	219	229	201	190	235	238	242	202	245	210	226	225	205	257	218	260	237	217	233	242	260	214	191	240	242	237	221	226	240	238	237	241	270	239	261	268	231	254	217	234	221	246	240	219	224	253	238	244	247	220	242	227	236	232	238	236	236	223	225	250	226	228	250	221	241	241	212	234	218	208	254	224	232	230	228	222	240	224	217	223	235	223	232	226	229	242	202	209	230	243	225	214	253	243	234	239	210	239	218	220	221	247	213	221	223	235	221	223	223	216	231	231	252	224	214	219	240	201	261	241	244	195	226	240	245	221	224	226	242	205	259	242	223	245	214	245	227	211	215	249	220	222	232	231	228	211	240	216	205	250	253	248	228	219	235	228	223	263	223	207	195	240	229	245	225	235	209	226	221	228	237	239	212	198	240	261	244	210	221	243	218	225	251	231	249	212	223	213	250	238	252	240	235	247	239	256	244	229	199	222	247	245	225	219	214	249	223	208	205	217	230	199	218	227	249	231	223	230	243	215	222	229	231	250	216	228	253	221	214	228	215	230	262	244	222	232	233	225	226	227	257	230	246	230	224	208	245	252	255	237	217	232	247	228	225	244	243	263	207	239	261	254	224	226	219	212	238	246	197	216	237	200	228	236	272	197	215	249	244	236	208	224	253	253	231	266	215	210	241	260	212	256	229	240	232	211	212	205	227	232	236	194	257	218	244	246	224	237	239	219	236	262	211	215	239	239	204	245	232	231	244	228	241	227	193	229	210	243	216	228	243	219	242	212	222	217	238	259	236	223	248	252	237	233	216	226	245	256	230	234	244	205	207	232	240	243	239	258	208	229	203	236	206	238	241	245	229	214	217	245	210	225	218	212	211	225	214	213	202	235	224	211	236	213	244	242	226	251	220	246	227	224	234	190	219	206	198	225	236	233	236	246	227	222	246	213	217	243	246	243	239	254	244	238	240	237	225	232	228	218	237	243	241	201	252	240	227	221	235	221	196	245	224	247	217	258	228	229	239	241	274	235	216	210	240	210	221	237	216	209	230	215	220	211	230	230	239	249	245	232	245	230	248	222	238	224	240	216	218	221	240	200	264	208	192	245	193	211	266	237	220	262	231	238	245	239	231	225	235	238	184	218	205	219	230	229	236	234	250	248	251	271	236	196	228	215	232	233	231	257	218	222	239	229	236	227	232	225	218	208	236	246	222	246	230	234	225	245	209	227	221	209	244	279	230	236	231	236	241	249	235	235	223	265	234	228	226	229	228	221	231	239	209	243	226	227	245	238	198	252	247	199	228	246	233	242	235	230	252	240	247	254	262	253	223	242	239	241	237	222	238	193	204	212	233	252	226	233	270	227	230	195	232	239	198	223	216	223	213	269	225	243	218	214	252	230	252	217	244	267	224	199	211	221	212	231	237	232	241	220	212	225	242	234	243	207	241	228	246	216	217	222	231	245	251	211	225	238	240	228	224	231	227	239	215	209	215	244	261	238	256	245	213	206	233	209	204	247	271	245	233	258	241	242	229	226	220	206	240	262	250	241	231	234	224	214	243	230	214	229	251	233	210	252	242	255	241	220	243	220	264	193	226	234	228	248	238	181	220	217	228	213	258	246	234	230	242	217	232	235	212	232	260	237	225	235	200	210	237	231	226	237	238	230	231	226	264	254	231	234	219	219	245	225	235	205	246	251	240	237	225	225	229	207	216	257	231	223	212	218	220	241	207	233	227	251	227	230	189	258	244	216	206	237	223	216	228	224	230	223	230	243	235	224	215	236	228	234	251	236	240	230	226
7603	646	616	571	562	544	582	521	563	565	577	563	537	592	553	562	576	584	576	559	540	554	576	550	563	575	574	590	572	551	583	522	587	526	591	525	543	544	541	572	566	525	560	584	564	562	573	564	545	542	548	575	562	577	544	514	558	578	552	574	532	556	553	518	538	540	573	607	523	593	577	557	583	581	582	573	591	569	566	549	560	558	517	540	561	527	584	590	544	558	563	568	537	544	571	541	543	622	549	570	572	547	555	531	596	621	534	521	579	549	562	554	559	538	600	559	563	513	565	552	569	532	579	531	545	576	551	526	569	559	548	521	563	589	588	548	557	539	555	546	552	558	513	565	573	602	571	556	571	577	571	552	557	553	601	572	530	581	583	562	561	568	591	527	540	556	550	545	572	580	540	528	571	531	596	563	554	537	589	557	575	573	538	558	552	525	580	524	555	546	535	549	589	556	553	566	489	562	555	551	552	550	560	558	574	566	532	559	500	549	564	556	503	535	577	556	568	558	517	568	563	574	551	595	540	533	575	548	563	586	530	577	517	570	532	540	564	595	553	528	580	549	557	560	624	561	598	560	561	555	539	573	543	571	615	564	545	558	567	544	627	565	574	532	565	523	550	582	521	555	557	563	535	548	504	521	560	582	533	561	567	540	575	561	569	570	570	531	644	528	565	566	539	536	566	606	573	536	579	558	551	546	585	547	602	578	593	529	580	585	561	538	543	604	573	550	582	532	546	557	551	542	541	589	546	503	567	541	587	529	538	589	524	535	587	581	574	605	522	591	515	561	517	597	537	524	540	616	566	587	562	555	573	580	522	586	533	526	607	590	601	584	529	534	523	505	581	565	581	576	540	599	545	546	580	554	509	547	550	550	549	559	565	551	565	537	540	542	560	556	579	524	569	582	586	578	582	527	558	568	551	546	569	547	558	536	551	600	537	527	567	559	550	551	527	556	532	536	576	570	569	558	565	558	596	513	550	568	544	559	550	586	538	547	540	527	550	568	564	583	578	542	577	572	561	540	593	560	551	600	553	599	528	557	570	601	554	537	556	552	567	576	562	564	568	539	579	561	562	523	613	554	560	566	564	587	549	577	563	594	576	546	515	570	531	544	528	528	524	610	535	584	545	529	566	565	603	555	591	561	634	589	590	565	608	560	540	515	529	596	598	574	583	543	547	563	598	586	567	582	569	536	555	578	584	567	541	556	600	523	556	523	547	614	612	564	574	507	571	543	559	570	539	601	587	573	559	562	555	570	506	537	579	557	567	537	566	493	569	602	564	577	562	565	548	528	566	565	535	587	549	548	547	552	540	534	555	571	558	553	522	544	528	583	530	589	543	574	541	576	534	574	572	542	524	513	565	597	547	587	534	558	573	603	560	539	558	553	570	532	583	542	534	519	598	553	569	549	587	538	542	571	576	515	549	602	541	543	559	596	545	537	569	573	571	602	572	562	579	565	599	578	550	571	571	593	557	514	508	552	544	539	567	551	594	589	580	568	520	577	562	569	567	587	558	556	563	524	563	596	566	549	572	580	508	544	571	560	586	592	553	555	554	570	534	556	564	519	569	565	576	577	518	559	547	575	552	516	562	545	556	541	560	554	590	552	576	549	556	586	582	566	561	558	610	554	557	542	566	546	555	568	543	610	538	538	568	551	581	566	592	572	546	532	567	550	584	583	566	531	556	565	565	547	556	518	561	555	547	558	577	546	534	560	530	586	562	561	577	521	580	562	548	591	543	567	567	539	552	586	591	573	570	541	552	544	545	522	599	509	570	565	556	560	539	574	583	561	546	552	533	580	561	575	540	591	545	573	605	536	567	550	547	565	559	559	569	537	576	553	555	607	529	551	549	555	581	550	518	551	540	525	585	574	556	578	608	536	547	567	551	560	578	540	585	559	548	598	586	561	539	602	518	553	550	599	537	577	575	554	561	575	579	560	548	571	594	571	532	568	560	543	561	543	543	548	572	564	585	593	567	547	571	552	582	565	540	537	591	500	527	567	605	578	575	552	549	586	568	572	507	583	570	519	507	629	553	543	548	564	586	533	558	534	530	571	540	578	597	528	580	578	530	568	551	520	538	598	553	526	536	582	582	545	591	588	568	599	535	558	568	495	529	531	565	551	553	595	558	567	550	557	545	497	513	515	540	570	591	584	566	566	579	533	595	538	551	551	545	528	570	547	532	538	547	549	583	539	546	528	593	524	549	641	522	525	556	529	547	577	545	538	560	535	507	554	606	530	558	542	496	563	597	573	576	509	563	552	533	577	544	537	597	570	526	589	521	589	550	540	553	562	586	574	558	549	588	579	538	539	571	524	537	533	577	562	567	551	567	570	559	541	553	553	525	572	587	548	593	563	582	581	535	546	549	540	572	552	576	574	546	555	530	546	587	554	531	540	592	544	561	540	558	556	552	537	613	539	557	506	558	558	506	560	546	559	554	568	558	542	550	581	603	518	547	573	502	530	562	532	571	555	558	561	545	562	567	544	546	557	574	590	544	580	542	520	582	518	534	523	566	563	587	560	523	568	569	594	544	530	588	541	622	564	559	554	587	582	542	577	546	572	531	532	574	561	556	534	524	584	516	587	563	570	563	573	551	538	570	593	581	539	570	556	578	525	572	504	506	542	611	518	565	563	555	602	560	580	530	610	564	536	598	581	534	571	581	554	567	569	571	583	558	536	571	542	587	562	512	579	558	568	537	593	544	562	558	535	544	556	552	497	553	558	585	585	540	509	509	574	543	580	568	533	575	529	512	556	559	581	626	544	573	581	571	564	573	541	530	544	546	587	566	551	574	554	558	563	560	557	564	536	564	557	523	505	582	516	534	570	594	499	556	547	592	570	588	499	541	556	527	571	579	577	545	510	602	557	566	585	541	569	562	530	565	549	565	534	536	568	566	548	556	556	562	570	554	564	524	544	538	580	543	561	525	534	577	512	567	574	549	593	532	521	535	550	540	561	569	539	598	579	579	577	570	544	533	580	551	595	549	580	510	519	552	588	514	546	571	549	512	545	522	544	536	555	534	555	515	577	558	550	545	552	599	569	546	560	598	525	523	534	542	552	588	579	527	554	588	544	575	553	563	535	588	538	535	591	544	503	563	540	555	541	544	565	504	545	570	548	565	578	566	549	572	580	532	567	539	592	525	519	554	546	583	571	574	568	558	578	542	552	585	583	569	550	518	583	536	568	564	541	624	554	561	586	581	560	574	581	551	524	572	596	557	577	532	510	589	548	534	586	512	589	564	577	552	503	500	559	589	556	542	546	593	555	518	582	541	573	555	570	570	572	573	534	563	580	564	542	529	555	535	569	580	568	550	568	547	558	563	591	547	592	552	542	529	559	597	540	529	575	542	544	562	545	530	569	556	536	542	550	569	552	570	534	553	526	549	583	546	547	569	548	560	579	542	625	569	571	599	573	587	575	535	551	543	548	601	550	540	551	534	560	520	546	556	547	572	534	562	551	558	578	549	574
25100	20982	23571	28558	20977	12647	697	528	483	478	424	449	384	438	411	375	379	424	371	412	401	377	382	368	407	415	405	427	368	428	368	384	390	365	363	389	403	397	402	395	391	337	406	385	381	396	420	396	389	376	389	361	399	362	366	381	355	425	420	383	362	404	383	350	376	364	369	358	448	408	383	385	369	388	396	380	384	384	374	387	374	378	349	378	376	391	401	332	398	349	412	423	377	349	379	378	404	404	355	370	405	411	395	405	376	357	421	377	403	375	364	372	412	361	377	386	370	390	377	422	373	374	358	354	371	376	421	417	373	433	387	360	391	313	360	388	403	374	381	361	385	404	368	409	373	401	384	374	383	423	390	386	362	370	419	389	367	374	349	366	416	360	398	376	413	368	389	350	360	348	376	393	385	370	405	415	403	387	350	382	390	407	363	365	403	403	362	382	333	351	373	355	396	386	374	391	398	403	378	368	348	395	353	355	354	356	389	418	392	433	370	386	369	409	420	380	369	384	356	363	356	361	430	427	372	374	359	376	401	380	416	377	398	380	376	384	405	395	399	355	347	395	359	410	408	372	360	353	371	366	351	394	386	350	367	387	393	396	372	391	378	442	434	391	425	370	397	371	343	356	405	378	371	391	390	367	379	393	370	385	414	399	368	423	384	398	370	335	389	400	379	342	409	399	340	395	407	396	380	375	396	362	369	392	370	365	370	419	405	366	381	390	392	361	365	399	381	377	415	385	406	391	404	408	402	389	420	388	383	392	388	362	377	384	364	360	395	387	411	361	382	380	362	384	418	353	352	355	392	377	343	388	349	354	342	372	361	429	388	380	356	410	326	382	344	388	343	363	397	392	400	345	379	403	361	402	392	399	403	369	371	365	391	386	374	369	382	396	408	414	370	415	393	389	379	378	372	348	367	400	404	373	345	392	367	401	385	410	397	375	397	398	387	409	372	397	364	408	386	399	377	415	396	384	371	377	396	379	366	375	362	398	427	383	368	385	428	420	413	355	375	355	375	382	394	412	392	362	407	389	384	389	422	402	409	396	356	384	385	355	379	363	388	378	426	421	396	391	352	385	394	404	409	428	400	360	346	403	374	412	366	420	384	410	363	364	373	357	370	380	380	362	351	372	433	395	389	405	331	376	362	410	423	397	376	342	370	373	371	392	392	367	414	405	392	392	393	380	371	377	382	400	374	342	391	355	367	372	381	373	386	375	390	397	377	382	396	359	396	376	373	382	396	373	364	371	392	377	402	380	374	384	400	372	368	367	408	356	393	379	367	380	399	381	365	402	336	361	418	423	419	405	407	376	380	368	407	423	393	384	367	383	437	393	372	365	410	380	381	385	408	413	367	404	373	387	390	360	389	373	390	386	391	394	371	377	380	382	402	422	379	401	387	419	382	382	385	383	378	419	394	396	366	358	387	353	377	384	377	358	341	372	365	401	397	384	352	361	401	387	429	366	378	372	390	409	388	423	414	395	369	419	403	392	375	433	387	409	364	412	389	396	358	382	368	365	388	391	397	421	410	393	352	352	398	385	366	425	395	379	366	399	372	402	383	397	385	407	375	391	366	372	376	376	388	371	362	420	389	434	365	380	397	389	399	409	382	392	341	408	408	381	374	381	332	402	334	370	398	411	363	376	395	379	354	390	361	345	394	364	376	377	383	404	405	388	405	390	362	378	380	402	360	389	387	384	382	365	399	395	371	370	396	380	379	402	409	411	384	409	372	407	410	380	397	377	379	385	390	349	404	418	422	406	409	375	381	383	375	392	431	374	353	374	396	414	406	379	383	381	377	381	397	421	357	347	412	380	374	373	425	386	400	339	345	392	367	404	401	345	378	390	391	395	352	378	374	386	367	397	354	336	408	386	379	408	411	392	395	383	393	383	391	388	411	363	391	387	371	392	371	410	376	396	390	368	411	407	387	374	351	386	379	370	360	385	382	381	367	381	374	404	390	359	398	382	411	408	383	386	411	391	392	378	382	372	322	380	424	375	368	353	397	389	390	360	378	427	405	384	380	329	369	361	345	341	339	399	400	397	424	393	404	378	372	386	366	364	416	400	388	335	389	362	378	350	405	411	374	416	358	378	396	371	415	404	399	347	374	382	348	369	378	427	382	398	378	391	397	385	397	390	373	381	375	355	402	385	403	388	401	416	394	336	355	340	360	391	397	408	374	375	376	414	389	366	354	389	345	393	403	415	422	402	379	392	360	395	433	381	389	361	348	361	345	388	369	397	359	361	372	394	379	419	380	391	396	392	405	348	366	379	373	374	373	384	402	351	402	390	381	353	324	359	360	373	360	401	366	394	386	370	354	382	354	368	368	405	400	402	410	399	394	386	401	370	381	344	345	388	404	420	413	380	372	344	369	360	381	369	369	410	408	381	423	403	405	392	393	402	382	380	367	371	359	386	382	366	352	404	352	378	382	396	396	354	359	394	398	376	377	379	381	408	371	380	373	399	383	383	402	397	392	401	377	382	374	390	409	408	383	356	380	345	371	344	394	405	421	386	382	357	375	399	407	386	413	355	387	385	378	375	383	407	401	374	398	390	379	409	379	373	404	376	395	398	419	394	363	386	373	414	402	399	364	395	414	405	390	377	353	409	388	363	368	433	407	408	371	418	405	401	424	325	368	359	381	406	359	342	407	395	373	374	406	381	396	380	418	372	377	388	400	357	428	380	379	367	386	349	394	372	357	405	350	402	385	371	378	368	353	356	372	400	367	376	396	395	350	385	404	362	379	379	402	376	355	386	386	376	398	374	394	376	387	367	384	360	400	401	419	384	404	379	390	391	375	410	404	395	353	355	369	360	399	402	414	385	377	366	374	401	367	387	388	361	371	377	357	381	366	368	380	398	357	392	367	339	389	410	370	355	375	399	368	382	382	378	370	403	393	352	386	364	387	380	380	389	376	400	370	418	402	403	383	360	406	362	391	375	401	414	394	404	395	429	368	377	344	367	363	398	373	409	408	394	410	400	378	384	380	404	361	351	397	372	371	388	396	371	343	412	405	396	364	373	414	397	380	402	345	346	390	412	383	406	383	412	408	367	400	360	404	374	375	386	367	388	380	369	334	385	408	384	388	379	378	399	369	370	412	354	390	355	358	366	353	398	353	348	370	371	385	381	374	383	382	365	382	329	376	375	367	387	367	404	395	414	396	405	403	402	395	414	359	389	366	394	367	373	367	397	396	392	369	433	419	433	365	403	349	368	395	345	358	375	387	363	358	371	368	397	387	395	386	401	378	388	395	412	400	359	416	394	363	401	379	377	343	416	371	383	440	360	386	377	395	381	379	400	414	380	430	372	391	387	399	392	413	384	376	355	375	360	386	374	401	394	363	390	402	412	392	344	376	355	393	416	369	378	419	370	369	386	367	382	376	398	340	416	405	362	397	391	389	396	389	398	406	385	363	408	401	407	370	395	346	340	351	390	350	342	380	409	380	358	362	379	369	405	388	371	362	388	395	386
4314	2243	1406	1013	931	859	870	810	839	829	826	799	791	852	851	842	862	795	843	901	824	852	819	825	812	800	818	797	871	837	840	844	822	795	834	844	789	806	851	803	794	909	823	841	852	838	797	749	839	824	793	799	816	841	805	905	858	776	802	850	825	797	802	828	907	812	811	826	829	816	840	828	823	822	832	847	828	875	849	820	836	787	834	826	822	836	875	830	853	845	859	818	859	800	848	818	779	865	819	794	830	841	802	868	789	847	801	856	828	871	789	792	846	816	808	848	823	811	805	824	811	830	823	879	850	807	827	860	836	818	771	873	847	798	839	794	837	843	815	797	836	788	808	828	836	791	856	818	811	799	808	811	834	825	801	809	806	839	780	841	810	876	842	822	809	862	789	792	796	785	807	771	844	803	862	848	823	853	823	879	773	841	820	807	860	804	812	799	849	771	801	795	746	850	893	849	797	826	761	852	812	834	849	851	756	820	835	875	821	766	804	855	816	848	847	801	776	909	805	873	820	845	864	811	807	842	782	880	841	827	811	826	835	820	806	836	893	850	805	834	839	870	841	798	830	816	792	784	857	843	844	859	811	844	781	816	800	846	758	835	839	830	832	821	885	807	820	803	900	802	830	818	850	806	798	799	806	804	824	871	850	871	850	792	819	814	850	816	818	802	871	847	793	827	832	868	842	853	826	801	886	825	854	862	811	823	796	828	856	833	782	820	798	797	810	861	818	837	830	814	844	786	805	843	812	819	789	788	887	839	860	875	867	849	809	834	838	837	809	814	848	804	814	849	862	848	807	866	815	835	833	834	843	866	834	832	812	863	874	797	792	790	835	819	818	838	816	791	798	812	801	802	814	768	844	883	880	806	787	802	818	868	817	844	861	796	826	812	795	815	867	838	846	774	800	795	839	831	856	817	822	822	804	840	846	811	839	874	800	846	847	823	845	789	837	822	842	812	821	843	841	850	788	852	846	849	865	781	783	785	768	818	803	815	817	793	793	840	802	825	833	789	804	802	775	804	891	811	835	823	859	784	823	801	809	834	835	805	823	838	817	822	827	846	771	839	814	826	841	816	800	817	830	847	851	812	872	835	826	820	833	793	806	859	820	856	785	810	835	821	787	805	832	815	825	828	834	872	836	829	846	804	775	774	804	808	790	820	839	785	811	763	783	772	812	834	812	801	825	864	830	819	804	842	774	825	817	801	799	839	816	833	851	767	775	813	835	836	851	808	817	822	755	810	853	809	787	807	793	816	786	852	786	789	747	848	851	859	826	791	786	830	816	870	876	788	839	841	787	804	855	832	814	823	837	793	847	799	833	859	845	816	833	832	800	814	831	819	819	815	781	815	811	834	777	866	842	841	796	832	807	814	758	832	806	835	803	794	853	849	839	822	755	856	808	806	815	782	808	781	807	863	867	862	780	849	807	767	814	809	799	829	860	832	841	818	809	835	809	778	829	892	829	843	804	832	832	817	839	812	800	798	844	800	891	800	827	847	830	815	797	849	828	784	856	821	841	826	855	791	822	828	769	861	824	809	784	812	829	776	791	785	812	827	842	863	839	832	822	844	869	845	778	796	786	853	853	878	838	813	832	796	879	783	807	826	809	854	793	812	805	866	876	831	850	863	857	841	812	820	804	786	837	802	830	858	822	873	860	838	823	821	798	821	813	869	810	876	857	802	810	830	848	867	884	844	857	817	801	769	848	815	841	836	810	841	806	814	806	808	888	848	802	818	869	843	782	796	841	803	803	870	795	830	821	802	809	829	848	820	823	807	846	849	796	790	839	811	860	819	856	807	802	798	805	814	841	845	870	820	819	837	862	817	811	788	826	788	777	827	839	819	853	786	847	796	809	830	815	804	816	794	835	806	860	834	817	794	865	839	834	809	835	763	876	837	826	804	776	804	820	801	808	827	856	843	798	865	846	783	828	791	833	826	865	809	839	810	820	826	826	805	798	850	846	795	811	836	835	819	783	846	815	747	842	868	870	776	778	786	803	825	822	792	835	857	824	775	766	840	891	779	849	799	813	806	802	779	851	832	811	875	860	819	824	850	812	830	828	840	829	859	835	798	807	806	800	819	805	826	792	843	799	845	797	806	784	826	832	844	808	840	797	833	845	814	866	858	821	832	809	815	839	825	831	766	825	799	839	835	868	820	840	818	846	851	805	800	849	884	819	859	809	792	816	805	825	843	837	830	762	882	836	814	826	821	794	800	821	791	840	808	880	836	839	788	814	804	818	823	823	768	814	823	792	818	840	793	751	841	804	847	786	821	816	843	825	844	788	821	868	838	852	853	836	813	816	830	835	812	832	812	801	800	898	783	824	772	760	861	861	779	854	829	815	802	824	860	802	855	817	847	794	822	825	830	840	852	832	882	831	760	797	816	824	847	824	850	806	832	869	813	854	871	790	846	802	868	816	822	844	828	796	826	830	858	854	809	815	778	813	844	802	858	820	818	813	866	815	862	839	790	827	796	770	804	830	822	814	815	829	814	829	763	865	845	842	850	875	825	818	791	817	796	878	852	822	815	811	822	885	880	788	800	813	808	849	834	798	851	781	809	814	817	833	833	790	786	795	816	832	832	805	804	829	829	827	803	791	823	823	859	838	814	834	784	826	861	808	817	803	839	774	828	778	801	793	884	795	836	801	846	818	844	861	836	782	806	844	810	825	871	839	861	818	841	854	838	860	814	782	902	770	818	824	835	849	783	853	820	806	794	776	844	816	856	811	814	806	852	803	771	842	835	844	823	823	818	788	805	863	770	805	823	822	790	894	843	836	849	853	799	821	836	833	863	799	851	794	818	816	804	789	855	814	781	795	858	852	804	823	803	841	804	863	849	781	863	847	803	839	795	847	837	881	809	812	845	832	831	860	850	774	788	789	837	791	848	813	834	890	811	794	869	851	822	839	846	821	836	781	857	817	869	871	809	857	798	820	804	823	818	812	792	800	828	837	814	807	870	776	805	849	823	822	786	826	801	847	784	797	821	856	794	842	834	806	892	835	789	821	804	832	856	778	780	779	824	829	884	770	841	792	833	792	760	831	841	827	842	826	892	819	744	811	808	820	837	827	767	815	784	836	786	786	821	798	834	871	792	807	831	842	844	827	822	807	846	840	794	855	815	849	835	757	833	819	826	791	806	823	859	819	786	828	819	815	805	848	823	817	863	816	803	817	842	826	829	799	817	800	861	849	855	825	775	786	809	840	826	817	787	822	821	841	872	797	833	835	770	799	777	781	826	855	860	818	887	843	783	813	851	869	864	830	828	853	841	814	823	848	784	830	835	819	877	826	801	800	837	775	832	811	835	813	857	792	843	817	843	890	807	838	789	873	810	869	820	812	830	767	854	758	820	745	808	773	853	851	795	817	834	806	867	813	786	767	846	851	892	829	850	825	856	788	832	819	851	813	808	822	821	800	799	820	859	799	794	813	816	836	861	819	815	865	824	787	818	808	886	863	829	810	833	863	819
24442	20994	23959	28214	20996	21030	11037	702	476	422	412	393	358	363	355	385	355	360	327	330	333	338	318	342	324	338	329	333	338	310	324	315	325	300	316	381	305	335	313	307	329	298	294	311	305	309	298	330	327	301	305	305	352	314	309	304	306	280	312	317	311	301	332	312	312	283	309	300	287	303	288	313	326	336	327	304	294	281	319	333	315	294	314	345	270	296	283	300	329	316	337	285	326	284	308	300	316	331	343	290	300	298	318	298	312	317	298	303	302	305	271	295	318	292	317	313	298	329	335	334	342	318	311	330	287	284	298	306	319	330	312	297	317	315	307	289	285	322	298	304	296	305	310	283	350	296	286	321	288	297	307	313	276	309	309	312	293	321	313	302	298	343	322	301	297	277	339	318	337	313	302	285	294	324	345	345	304	316	303	323	314	313	327	310	301	298	341	334	308	311	299	287	327	314	285	272	337	305	328	287	250	301	309	271	319	294	345	309	337	292	286	294	323	308	308	319	291	326	289	312	291	315	327	316	299	344	303	287	335	311	297	313	302	279	294	303	359	329	304	289	305	292	273	320	317	279	311	293	296	315	304	322	305	307	344	306	295	297	315	308	291	293	335	318	289	321	337	321	326	308	306	300	290	291	300	327	325	321	329	306	316	311	295	297	294	286	329	302	301	296	316	293	282	310	308	297	305	309	318	289	321	339	298	328	329	340	337	291	318	298	322	321	293	323	319	335	283	275	291	339	293	288	315	327	294	319	297	314	324	292	321	283	324	318	299	324	328	297	320	296	303	312	293	297	286	310	310	335	310	331	288	348	323	302	329	310	304	334	343	287	337	289	278	287	304	326	281	294	300	355	364	288	328	302	289	306	303	303	308	322	261	297	281	307	302	321	308	305	299	292	281	312	315	319	301	309	345	290	289	281	294	339	326	310	310	331	300	344	322	299	291	298	320	297	347	337	333	340	303	316	329	289	352	310	307	307	308	335	340	340	272	325	308	289	336	273	297	321	323	328	295	297	326	329	313	330	316	317	289	300	308	339	328	331	304	297	305	334	333	340	283	308	313	299	299	304	300	319	302	300	312	322	280	301	332	339	319	301	327	331	295	321	314	326	325	321	315	309	298	282	354	299	315	330	304	307	299	309	265	283	298	305	345	323	327	280	308	327	296	313	296	282	302	327	313	340	317	315	313	311	316	308	307	321	312	331	303	314	308	319	337	293	336	295	271	273	316	337	339	309	287	312	310	290	321	298	326	312	285	324	285	292	292	352	325	302	303	321	303	273	310	274	277	296	297	322	307	314	312	320	324	291	328	301	311	320	309	309	345	330	318	304	288	337	298	310	273	306	291	293	300	286	290	327	276	333	301	286	310	329	294	275	284	309	306	318	317	290	297	328	316	262	329	312	302	307	301	311	285	314	306	309	300	306	295	306	298	304	262	296	302	289	300	323	340	301	275	321	300	296	325	331	271	316	330	286	288	286	291	333	289	311	297	294	320	293	320	264	317	306	317	312	303	308	318	302	299	288	290	297	302	305	271	316	317	277	327	317	278	324	319	311	320	314	296	312	301	294	307	284	287	278	323	316	310	327	287	284	315	305	300	309	304	301	286	324	297	304	325	327	332	279	307	317	333	307	337	299	316	294	316	312	317	285	282	319	336	319	274	306	286	293	292	282	281	288	326	300	298	328	284	314	311	293	324	338	309	302	321	330	286	307	335	271	312	344	351	312	331	303	291	310	282	328	320	275	308	349	286	282	329	293	305	333	286	307	295	301	300	316	287	307	335	291	328	310	285	295	326	271	307	326	334	277	320	312	320	313	318	311	282	336	293	322	312	349	296	294	322	304	316	321	262	339	290	287	291	276	314	326	303	294	329	330	338	311	323	337	302	307	295	288	331	280	306	305	297	287	319	316	320	306	303	313	307	300	284	311	309	287	300	310	309	275	286	333	310	321	292	340	316	322	318	298	295	327	309	310	320	335	329	332	324	267	301	328	301	314	319	318	299	309	345	323	305	314	280	305	313	294	327	312	323	306	328	295	294	314	330	295	305	337	289	287	299	323	308	313	307	316	290	293	310	309	286	311	308	302	288	300	278	292	271	306	331	310	309	305	317	314	304	279	306	312	313	297	303	339	291	306	293	344	281	342	331	327	353	315	322	314	304	330	305	350	295	340	327	313	281	308	276	294	304	294	278	304	291	315	312	321	294	313	316	300	286	322	303	303	280	345	321	334	281	297	298	303	325	294	296	301	335	301	328	312	314	308	318	305	309	316	301	311	309	334	361	319	351	322	317	308	308	310	317	309	254	305	333	293	280	309	329	295	344	332	300	302	305	337	318	330	311	301	330	330	332	322	314	315	300	335	287	319	297	326	293	302	329	301	308	319	314	266	310	273	320	292	288	294	301	276	305	281	296	334	294	294	328	336	304	310	297	271	312	290	285	308	326	288	327	294	338	310	312	358	319	264	308	323	338	330	284	277	291	292	291	294	295	290	300	291	324	290	281	315	307	273	268	333	313	347	305	339	313	335	328	319	300	309	308	310	317	304	317	308	284	292	294	303	301	336	276	281	322	333	308	281	334	314	327	322	289	302	313	319	318	342	298	339	319	271	315	345	282	311	287	301	283	289	284	303	319	309	306	299	299	314	301	306	336	335	329	292	317	274	322	320	293	325	318	315	278	304	298	320	312	306	322	306	299	303	295	300	287	277	281	298	348	303	316	298	299	339	287	325	306	327	362	280	303	301	276	326	300	290	287	317	332	314	270	291	332	269	302	289	284	296	326	283	314	300	345	335	287	267	308	294	340	297	279	330	285	307	291	315	308	310	312	340	327	308	322	309	328	266	323	305	322	303	289	300	268	324	326	325	306	319	277	286	305	315	324	272	293	316	323	314	317	328	341	311	327	325	309	311	324	308	287	299	318	317	299	306	317	294	287	300	307	324	299	315	320	333	290	296	285	348	296	328	303	289	291	310	303	293	303	309	306	312	271	309	320	305	330	288	299	272	320	304	322	287	314	306	283	346	285	267	317	265	324	313	328	328	314	326	315	310	329	304	302	318	318	323	297	306	299	266	319	306	282	304	340	269	303	289	324	313	329	295	299	305	296	295	314	296	327	319	306	342	305	343	340	336	305	281	324	310	316	342	314	301	320	317	290	319	301	303	320	290	351	287	300	328	298	314	336	328	329	310	304	310	323	305	315	268	291	291	306	302	325	283	280	297	329	288	297	326	285	322	308	300	276	316	322	307	315	296	282	291	316	286	298	292	337	298	336	303	309	318	302	317	316	309	299	301	315	307	280	321	308	277	306	319	281	329	311	308	300	294	303	322	294	297	309	288	318	290	320	310	334	290	288	305	311	297	306	286	307	301	300	304	292	341	297	332	281	300	317	275	314	304	300	335	325	358	305	324	312	297	278	326	279	318	321	318	276	283	294	324	324	288	312	293	277	311	293	294	308	300	280	321	296	314	302	333	327	254
4039	3365	1719	1059	777	719	739	683	675	677	685	683	670	646	663	614	675	677	680	680	626	648	674	658	628	648	714	631	625	666	661	675	579	656	663	616	619	653	697	673	652	690	661	636	608	631	704	623	645	613	646	681	669	638	646	664	699	642	656	649	614	664	657	629	656	586	652	673	683	645	634	681	672	667	629	659	674	636	642	634	626	638	641	652	620	655	625	625	621	635	663	686	666	679	638	645	649	663	684	636	674	645	664	676	659	609	619	648	655	663	673	657	630	643	674	657	651	643	682	669	652	657	689	613	641	688	679	660	673	656	670	635	602	686	672	658	626	598	616	636	645	670	648	629	674	629	661	677	673	657	665	625	669	649	670	630	645	663	644	612	629	672	650	636	655	631	648	607	694	611	688	613	684	632	658	713	603	676	632	667	654	669	652	671	659	640	667	651	687	624	615	646	676	649	617	627	622	652	634	660	620	661	640	639	705	661	606	644	661	624	682	613	609	634	678	645	654	688	640	646	639	675	667	618	644	630	696	610	625	629	664	642	635	650	614	607	635	657	689	702	628	614	609	652	634	658	656	624	673	653	614	646	679	633	629	607	660	602	656	613	668	641	633	665	650	664	627	658	620	640	629	682	663	655	650	662	632	679	643	653	638	641	660	627	677	668	686	676	645	619	641	667	664	606	655	623	658	626	702	675	632	641	680	681	664	611	691	641	628	644	611	613	656	639	648	634	637	657	700	645	630	648	639	644	642	656	613	609	612	652	652	647	688	664	716	670	672	650	622	702	664	663	630	660	647	628	671	624	656	667	628	662	631	640	623	601	644	665	631	654	619	677	663	595	682	622	634	666	600	641	616	667	636	647	683	664	641	663	645	647	608	653	673	654	614	636	627	680	632	647	675	669	637	622	630	675	655	681	676	683	650	647	639	644	662	668	665	611	678	688	635	652	668	652	660	686	666	626	633	659	673	638	644	647	597	635	678	599	630	661	663	668	637	664	620	648	620	643	623	681	637	630	594	627	642	645	639	716	653	674	639	687	662	604	630	647	655	689	640	631	638	681	652	648	663	616	649	626	655	666	644	638	635	650	629	605	640	678	637	659	671	643	630	609	709	636	682	676	652	633	657	698	645	618	629	635	664	638	671	641	657	700	651	678	620	643	659	614	667	619	647	650	676	610	665	640	637	622	623	620	637	665	640	628	612	645	631	630	715	644	608	664	652	642	671	625	638	658	659	652	672	618	604	672	611	626	670	618	646	595	655	660	653	692	692	624	632	660	677	654	608	614	657	640	585	689	608	661	703	638	678	648	588	644	681	706	680	651	664	659	623	649	659	690	677	604	672	685	692	699	676	651	661	665	675	632	705	688	628	653	669	626	637	631	649	654	612	658	669	666	691	677	661	627	633	634	688	641	623	617	681	672	635	660	649	622	666	615	662	666	705	682	694	646	653	658	599	649	616	642	712	632	644	609	656	658	690	650	649	695	616	658	615	675	614	686	624	675	680	639	673	649	611	600	690	622	625	614	690	652	664	664	683	658	696	652	655	635	657	627	610	630	624	662	681	650	621	602	668	649	645	630	661	663	624	597	664	642	641	597	645	606	659	649	697	621	676	638	633	645	626	694	630	684	657	676	667	609	649	635	660	621	668	618	642	593	618	610	599	673	604	619	635	690	662	678	705	672	640	644	650	693	612	640	615	672	640	660	650	635	626	648	653	677	675	650	675	677	669	607	663	652	667	643	663	638	651	644	629	650	604	611	668	650	641	631	625	659	635	664	631	668	688	652	619	672	669	649	671	611	693	628	663	615	680	702	661	633	657	597	621	679	659	620	635	688	651	677	659	662	600	612	657	646	646	651	646	649	614	648	693	677	712	610	677	649	632	597	619	639	651	656	616	639	682	638	611	678	640	653	657	640	665	669	659	655	663	644	618	647	706	640	664	601	646	661	622	641	665	690	639	655	667	651	649	626	652	643	641	638	638	671	640	675	653	664	645	681	707	681	644	592	615	676	671	599	614	638	637	656	650	649	661	626	660	624	630	607	627	636	604	683	648	633	634	628	644	703	687	622	639	677	688	695	668	624	667	635	672	712	685	658	631	647	628	616	624	635	592	697	675	629	645	669	644	636	564	669	671	625	635	607	671	700	655	644	664	665	627	657	641	681	652	643	643	655	679	666	655	646	628	667	620	663	649	673	654	620	647	632	629	655	696	649	622	642	660	634	652	642	621	659	617	677	622	617	671	644	613	644	647	632	615	629	631	626	608	638	637	701	648	684	636	645	652	662	690	588	667	651	651	661	634	683	679	646	704	635	671	651	651	636	667	648	656	659	661	615	669	644	678	629	656	622	646	685	664	636	692	679	645	692	660	637	614	643	637	657	643	650	631	628	660	645	649	627	638	633	601	654	647	611	620	634	622	589	643	641	639	660	661	647	659	676	659	696	662	664	617	669	687	654	675	647	649	644	639	657	617	612	664	665	651	699	632	648	633	671	641	670	640	708	661	678	686	600	640	641	639	697	631	646	667	684	638	657	680	633	598	682	614	679	677	617	675	649	659	630	635	650	648	694	643	667	633	676	734	660	652	651	640	654	660	678	693	632	678	679	643	671	639	722	700	666	634	615	659	604	637	638	627	672	629	638	660	621	652	650	707	619	646	646	607	606	648	663	658	649	671	612	692	652	698	622	618	639	666	635	684	688	625	616	661	646	645	637	669	709	659	678	612	658	620	638	659	591	639	624	678	663	627	621	590	655	647	588	640	675	600	648	654	744	653	595	656	674	617	617	690	612	611	663	655	680	674	657	650	663	645	659	641	631	628	644	613	631	699	643	660	630	669	633	689	626	682	632	657	664	640	646	669	677	678	686	674	618	648	654	690	674	685	615	662	672	648	641	609	686	665	685	664	653	628	619	643	679	661	665	602	621	628	653	662	680	653	641	643	645	655	631	656	654	627	665	643	654	645	651	686	656	664	633	659	707	636	655	654	655	662	634	681	648	642	713	664	642	677	632	647	682	665	633	706	625	646	674	612	614	681	666	679	664	648	645	691	654	667	638	638	675	646	641	649	642	642	664	611	661	644	664	622	665	626	622	652	640	685	683	645	680	650	676	692	634	668	647	617	637	616	678	625	672	643	631	660	625	673	692	646	640	633	691	605	649	642	593	675	652	656	660	646	642	661	652	705	648	664	659	652	632	646	623	645	626	609	659	638	678	623	619	620	679	638	607	654	626	676	623	611	642	665	631	642	653	712	655	634	638	685	662	657	679	690	607	676	626	633	655	649	664	611	680	653	638	697	640	631	642	674	638	703	637	668	621	666	665	626	632	659	648	636	631	671	654	633	614	618	633	644	619	636	621	659	666	648	610	707	677	620	642	612	642	627	653	639	675	695	606	657	638	649	682	671	682	619	651	679	676	641	641	673	663	637	655	638	678	667	630	631	677	597	662	634	662	684	655	631	691	647	620	623	678	635	648	683	604
33308	14461	2054	357	300	249	237	247	240	255	247	231	247	251	251	212	244	217	240	221	244	236	223	210	234	218	267	233	237	214	219	227	212	240	237	246	244	240	242	248	240	225	229	256	223	230	273	240	227	206	228	245	253	227	232	252	260	232	232	221	236	227	245	246	239	223	251	224	245	228	224	250	211	231	245	239	218	229	237	239	231	262	273	235	223	224	252	249	214	244	244	234	228	229	245	256	190	232	218	216	232	245	206	214	215	237	249	234	214	235	208	236	257	232	242	264	229	257	242	212	269	280	213	215	224	211	229	227	249	204	255	227	248	225	258	253	238	223	231	234	215	221	228	260	255	249	253	257	251	231	229	225	203	231	233	242	234	222	238	226	230	203	231	217	226	220	237	240	240	243	241	218	226	208	229	224	234	199	247	242	255	233	202	228	232	250	215	215	254	242	245	193	251	215	255	224	201	243	220	251	250	211	216	230	248	228	250	228	234	241	247	230	246	232	210	220	226	236	202	218	273	240	243	217	235	250	238	243	242	227	248	221	232	227	217	215	257	255	228	228	220	251	230	231	241	229	221	223	241	235	233	222	225	227	243	222	256	252	232	253	219	220	227	259	219	231	238	215	231	226	219	231	222	205	254	213	226	241	247	239	234	258	257	222	233	210	232	245	235	218	227	229	212	234	235	218	263	227	240	244	241	221	238	214	247	253	222	223	243	209	210	209	249	221	259	225	235	215	252	250	234	247	239	228	218	220	216	226	223	252	244	237	212	234	222	231	217	214	202	260	222	253	250	213	219	233	213	243	239	209	249	234	246	252	203	224	221	233	236	261	253	242	230	234	228	219	239	223	237	229	213	227	249	254	216	255	264	210	208	218	233	195	215	240	242	219	259	224	248	211	243	259	203	221	257	233	260	252	228	215	254	207	237	278	237	244	219	249	231	259	254	275	222	261	215	226	249	230	212	231	199	230	224	235	222	241	220	242	227	237	232	223	225	226	224	226	244	230	246	228	239	243	242	230	241	236	196	244	260	263	228	240	235	220	264	234	210	251	232	261	262	240	243	217	247	236	239	233	218	221	230	216	246	258	217	233	228	219	257	242	249	229	237	229	238	219	254	234	264	233	258	247	223	262	236	245	217	255	238	239	248	197	213	218	270	267	198	232	215	246	214	238	260	219	194	228	223	246	243	213	242	240	273	222	222	223	223	221	238	197	229	242	246	237	238	258	238	252	230	251	235	238	250	248	266	242	222	234	237	241	253	248	210	233	235	218	236	221	212	206	207	210	237	225	248	235	258	220	255	256	201	227	235	216	227	226	245	242	257	258	236	297	247	233	230	258	242	235	235	235	269	199	233	223	217	245	221	191	236	236	231	236	229	242	252	241	232	261	223	227	237	239	213	248	217	242	222	252	235	235	255	208	212	234	220	225	216	241	241	264	252	216	232	245	249	253	245	255	212	212	234	246	224	225	254	246	252	209	235	248	240	211	229	212	225	241	229	249	262	237	220	249	235	212	224	210	236	217	235	244	246	195	235	213	221	231	221	215	220	263	236	220	223	237	266	239	262	220	230	224	222	205	213	209	253	209	241	236	234	252	223	247	271	243	234	223	259	256	232	228	215	229	219	235	258	236	210	211	208	228	249	235	256	218	240	241	224	235	228	282	236	220	250	248	253	199	216	251	238	225	230	236	209	259	198	269	222	241	233	231	235	251	245	258	223	252	219	203	244	226	262	233	226	236	234	226	248	228	221	221	252	233	231	212	245	228	240	227	241	213	233	238	198	233	233	221	196	268	234	211	247	242	222	201	195	222	235	207	213	217	216	235	236	236	219	211	207	232	228	235	222	215	291	214	214	223	262	247	232	245	225	238	230	267	240	203	234	206	221	243	232	246	248	256	228	231	242	239	231	217	222	237	264	222	232	238	244	191	257	261	246	239	243	237	197	251	220	228	251	231	255	236	238	236	243	263	235	239	235	202	211	242	215	224	217	220	220	249	243	233	252	225	257	221	213	222	224	248	230	245	231	241	269	237	229	239	238	231	221	221	245	226	238	240	243	259	235	230	284	248	241	246	242	249	241	256	249	222	245	234	231	215	266	250	207	212	265	231	241	230	268	236	246	235	227	234	237	252	252	200	260	213	252	246	244	211	233	243	236	241	221	237	249	254	240	199	244	242	198	233	222	233	214	235	239	214	210	222	244	266	248	243	273	236	241	217	217	251	248	247	221	227	206	239	282	231	192	223	244	236	240	217	200	215	221	239	250	258	204	228	240	218	225	257	264	237	198	231	234	224	210	217	248	259	241	221	256	206	213	240	202	211	235	225	235	219	234	260	229	230	237	238	246	222	233	240	248	243	222	217	277	272	229	244	241	244	221	222	219	236	201	203	234	233	224	227	219	237	251	214	199	215	217	228	282	211	215	234	254	248	242	240	226	235	222	224	224	245	246	200	249	225	235	227	245	222	252	242	263	211	267	215	224	217	219	238	213	234	224	218	243	209	230	249	223	237	228	240	261	253	204	219	227	241	245	238	229	214	244	251	224	213	228	221	216	243	240	233	219	249	211	216	259	218	273	230	251	228	227	212	251	230	216	234	256	221	243	232	232	239	271	211	253	238	233	247	239	246	264	216	204	218	242	239	231	218	230	207	228	233	262	202	238	209	213	223	242	240	228	258	236	256	240	242	207	224	215	225	218	221	220	230	237	216	217	247	248	228	228	214	233	213	231	238	250	218	206	229	219	240	238	224	216	259	244	220	213	232	245	231	272	221	268	231	243	252	201	219	230	238	239	222	222	225	194	240	247	222	267	238	214	210	267	271	222	220	240	221	248	233	242	222	234	229	228	224	243	238	233	210	225	253	229	224	247	222	231	254	232	207	237	253	246	245	231	222	226	257	231	254	208	243	232	215	226	232	238	248	249	229	250	265	214	238	205	229	257	224	241	221	255	261	217	262	261	234	233	247	257	238	208	228	251	230	246	225	217	240	252	252	225	214	209	212	263	234	196	242	245	222	220	223	229	241	221	241	232	225	245	268	273	236	228	248	279	246	222	233	226	208	268	231	214	220	254	245	246	214	233	241	183	227	243	217	250	242	232	217	236	247	236	225	222	207	247	235	228	245	237	233	221	219	234	256	211	236	222	219	203	242	187	260	265	236	215	212	220	236	244	261	227	226	231	236	243	233	219	205	256	254	245	255	226	227	251	229	238	249	247	230	253	257	220	233	241	229	223	225	236	227	256	242	233	241	209	228	220	233	230	217	221	216	223	224	242	249	250	239	235	246	243	215	218	233	239	236	245	229	225	225	244	228	252	204	238	224	279	243	220	242	247	247	206	199	230	230	248	248	205	249	252	241	234	233	244	247	223	203	219	237	235	239	232	257	253	225	228	220	233	236	216	256	238	245	237	243	198	246	210	231	224	213	226	222	210	237	206	228	256	247	245	241	215	240	214	219	232	257	252	251	217	220	246	219	215	236
7778	608	587	595	537	584	534	563	569	519	576	579	517	588	562	531	599	560	571	532	545	549	553	558	578	524	583	550	568	574	535	541	549	574	552	555	550	567	583	575	519	566	537	565	557	609	603	527	585	592	568	553	549	582	576	522	529	579	548	538	558	542	565	588	555	570	577	554	581	587	604	583	565	551	526	586	576	542	548	544	559	571	582	540	593	558	579	556	516	545	516	570	515	602	591	528	597	537	571	539	534	521	576	611	541	570	564	527	550	543	525	581	573	557	561	560	567	586	566	560	592	554	527	553	579	557	609	570	536	554	627	592	576	574	531	563	594	561	536	567	561	612	559	546	530	532	526	538	582	562	560	574	547	597	556	582	565	567	565	588	565	534	577	558	559	532	598	574	609	561	545	598	535	548	584	543	571	515	560	566	580	576	553	532	513	616	543	551	559	525	536	550	620	541	551	564	587	598	561	548	602	524	557	579	551	566	579	563	539	534	551	528	557	568	577	567	579	537	555	525	548	555	567	532	549	572	570	487	540	540	534	574	567	549	559	544	567	548	561	561	568	546	528	552	555	534	589	566	553	550	511	557	558	530	603	600	579	545	548	576	576	552	552	595	577	520	524	586	524	538	582	580	568	507	544	561	548	536	559	583	571	539	551	567	587	511	568	569	563	545	600	552	582	594	525	563	595	580	541	530	539	557	564	569	560	570	542	542	569	530	558	584	556	586	563	588	597	547	597	557	536	570	582	551	541	512	520	549	545	539	514	557	585	574	594	515	588	550	535	518	510	575	591	533	555	560	530	537	505	574	571	549	550	582	553	550	572	532	554	574	568	573	565	563	584	555	529	548	550	602	593	578	553	539	525	561	561	545	577	576	579	556	592	553	600	552	566	588	558	552	548	531	542	577	522	586	602	578	587	541	555	598	571	527	543	537	574	603	554	561	555	555	571	593	567	597	551	566	545	525	524	567	552	578	565	533	547	509	548	524	547	556	512	572	550	570	541	557	525	553	551	541	572	545	583	535	534	527	542	562	544	525	587	573	555	561	508	557	571	523	537	553	514	580	526	545	560	573	599	571	573	570	540	582	548	547	543	582	568	568	584	513	571	579	589	542	602	532	544	524	580	587	551	516	549	565	564	588	576	552	581	614	608	620	551	583	557	568	561	548	533	561	548	584	556	530	572	572	552	605	559	539	573	564	522	544	560	534	591	581	563	566	540	552	538	543	591	564	540	595	573	557	571	564	559	567	547	535	575	571	575	557	542	530	568	545	567	536	529	519	600	549	576	522	548	543	587	578	553	570	598	579	557	543	555	581	514	542	531	547	544	556	613	559	560	563	530	602	542	540	528	545	555	556	561	584	583	506	523	585	567	549	603	525	564	573	565	584	555	582	658	583	564	579	594	556	555	560	555	552	548	547	538	560	552	567	575	550	534	558	537	556	544	571	558	571	523	520	566	557	496	562	587	573	559	572	571	534	565	546	534	546	565	583	554	557	580	545	538	558	520	576	594	597	564	557	540	556	557	562	521	547	558	568	573	579	535	547	552	563	566	524	548	536	568	535	582	549	548	562	489	578	534	537	533	512	578	528	538	570	553	572	534	587	569	564	588	534	570	547	543	538	556	581	545	584	547	547	555	551	556	545	572	560	537	549	564	556	625	537	568	579	566	540	547	565	525	541	584	550	557	555	547	556	580	555	549	582	576	552	548	538	551	583	544	559	531	540	585	584	544	583	527	567	567	583	574	543	558	544	537	550	589	536	550	533	599	534	585	583	566	576	511	548	572	542	600	551	574	552	540	540	553	570	537	545	576	564	560	553	551	552	540	567	563	577	568	548	574	586	565	566	607	558	537	552	540	540	504	586	559	569	571	542	562	523	564	521	519	576	547	605	621	559	550	567	557	557	577	602	531	533	574	520	550	594	561	557	553	546	561	553	565	556	545	577	607	600	539	625	569	568	544	557	575	567	590	559	579	559	556	558	556	528	569	536	582	546	559	567	527	540	552	592	562	513	546	541	573	567	598	564	539	556	532	519	522	537	558	533	552	543	531	574	538	556	542	575	551	559	536	548	579	577	577	585	567	559	585	591	555	545	535	533	559	543	533	490	589	599	521	586	538	589	549	538	599	580	605	581	562	575	546	555	578	579	551	565	556	605	617	540	543	548	592	559	551	581	547	544	558	599	550	565	561	611	539	530	511	604	564	549	511	571	544	595	555	593	542	570	575	569	549	572	565	600	570	558	577	570	580	597	579	548	617	546	533	535	579	546	552	596	545	525	502	548	555	571	546	556	521	537	574	575	548	570	569	540	555	542	541	531	555	562	536	573	561	566	548	584	554	566	535	576	607	582	545	527	576	589	580	614	518	529	614	601	599	556	554	614	516	594	548	563	585	571	578	578	563	556	594	562	653	531	534	524	536	541	538	560	550	525	588	589	536	556	568	546	549	561	565	596	572	537	543	547	607	598	573	562	522	555	522	562	565	553	573	554	548	572	559	584	563	530	575	563	532	575	580	528	530	561	555	576	557	615	571	552	529	595	577	579	561	557	584	605	597	581	567	593	587	563	544	556	557	552	597	574	541	574	595	529	560	556	569	562	564	568	558	553	597	596	605	567	543	586	564	585	565	605	548	611	614	580	559	557	606	545	531	614	544	563	553	563	566	540	589	562	558	562	520	564	586	556	569	533	524	540	546	537	570	540	550	563	573	562	578	522	561	557	585	535	575	511	603	595	541	525	551	557	558	564	640	535	552	580	539	576	539	541	582	550	570	580	578	583	533	526	557	558	603	576	581	570	574	553	578	586	530	579	552	570	548	594	538	584	583	616	559	561	527	512	577	532	520	585	552	553	542	535	582	546	528	561	518	536	563	571	533	561	547	567	536	533	568	567	545	570	561	604	621	526	595	545	550	610	585	585	531	572	532	555	595	544	564	576	542	561	596	524	544	588	583	555	614	562	567	596	555	556	557	532	580	533	583	527	551	558	586	522	564	533	591	600	606	584	569	546	532	586	557	569	557	559	545	568	562	546	547	545	576	504	597	534	568	537	568	573	535	575	554	560	616	561	575	563	551	571	527	549	566	530	577	574	557	562	555	548	540	582	585	568	532	544	595	585	580	585	570	586	541	572	549	543	553	574	587	558	532	592	571	531	544	571	558	553	561	569	556	581	549	544	572	552	615	547	548	592	538	562	566	551	543	526	541	581	547	522	545	577	592	552	537	534	534	554	558	586	596	562	577	551	573	526	643	537	574	585	572	573	598	555	535	599	514	568	561	561	540	544	512	561	576	567	545	576	523	575	579	540	554	534	563	537	539	590	563	554	549	572	571	591	568	542	559	545	547	544	589	601	516	538	544	587	566	587	552	549	531	568	570	541	548	536	550	512	600	558	577	574	574	594	556	563	589	535	564	559	553	523	569	589	566	548	561	588	530	547	528	590	572	541	559	543	511	537	625	578	571	605	539	618	564	598	570	569
25098	20978	23559	28564	20974	12698	688	527	476	433	436	383	387	418	401	428	412	363	414	382	385	379	405	393	389	373	353	379	406	371	349	404	409	380	398	381	315	400	365	415	411	404	370	359	401	405	392	347	401	403	429	415	356	377	404	390	348	386	377	405	361	372	412	394	374	407	380	362	376	379	387	364	375	377	366	355	382	392	412	391	375	391	365	378	403	380	366	403	365	416	403	352	362	411	362	404	388	423	405	390	404	375	376	379	378	383	395	379	375	401	398	380	371	361	439	361	380	365	407	407	344	432	417	371	376	366	397	412	377	374	423	380	398	397	365	374	375	366	393	346	367	389	393	380	388	356	401	393	434	403	395	397	364	400	357	411	403	367	383	400	416	376	394	395	363	374	388	377	417	408	424	393	369	405	394	393	405	359	350	385	419	354	377	381	372	386	398	400	357	378	389	392	372	374	381	377	393	370	388	357	372	368	354	410	375	428	352	411	403	349	382	379	409	370	382	398	374	381	365	402	388	362	372	389	374	441	360	355	364	406	389	404	361	408	409	393	441	415	388	369	414	396	407	399	415	406	420	402	355	448	414	391	361	383	380	393	390	410	380	380	385	391	387	361	406	382	406	357	373	382	364	393	382	398	359	354	376	401	405	396	382	414	363	414	400	380	401	376	404	361	414	393	360	410	373	349	416	378	364	373	387	394	379	372	383	411	394	387	375	379	373	402	379	382	392	385	368	382	388	370	411	423	396	365	393	376	367	386	377	402	412	364	377	381	414	430	405	422	351	425	390	412	415	433	414	371	376	407	397	370	363	367	380	416	428	387	365	409	401	382	366	377	411	403	344	370	388	362	378	411	399	360	395	402	365	390	379	369	402	392	409	392	378	376	393	410	414	346	402	408	433	359	424	392	399	402	355	432	377	385	431	387	384	365	420	404	365	385	409	371	380	382	411	385	375	387	410	364	378	379	371	414	400	411	353	413	374	338	418	379	391	360	366	372	387	382	369	413	370	446	399	366	371	376	371	359	383	346	392	395	398	382	379	400	391	366	398	379	393	341	385	362	378	360	415	405	396	400	391	382	413	367	428	386	370	398	384	368	404	414	371	330	371	395	372	379	382	407	397	341	360	345	345	382	400	418	344	363	422	366	353	384	399	395	390	390	406	370	414	372	362	393	364	405	388	381	388	402	416	375	382	395	363	364	383	380	394	413	398	392	380	384	362	389	406	378	406	370	373	423	391	357	385	347	361	380	347	374	396	394	379	373	410	366	362	386	366	386	391	429	366	376	391	368	362	422	420	381	378	392	369	383	386	410	387	373	378	368	406	430	382	381	375	371	373	368	342	397	403	377	376	439	379	387	380	388	397	406	365	388	409	397	441	375	380	385	343	378	382	376	376	392	381	368	392	404	391	406	389	408	368	387	395	376	391	354	366	400	397	345	395	405	367	371	441	425	386	381	384	378	392	374	401	398	376	399	411	363	360	368	387	393	404	353	398	398	372	359	422	363	360	376	362	416	406	388	363	391	414	389	348	394	385	381	371	365	415	419	362	390	375	371	396	399	394	378	380	383	381	366	411	396	379	424	381	398	355	395	359	428	390	353	401	390	386	394	367	388	397	361	399	400	349	402	373	376	364	418	397	392	409	367	386	385	377	355	357	372	374	375	381	359	435	381	381	405	376	391	355	426	355	404	372	393	388	392	364	391	355	356	446	441	393	365	385	411	386	392	424	379	381	383	376	355	404	394	392	369	369	392	381	369	432	420	377	382	390	359	401	384	393	390	351	365	390	361	386	376	407	392	391	391	362	380	405	386	371	356	394	400	394	380	403	402	368	423	372	371	398	394	388	396	373	405	362	405	351	366	417	403	361	375	355	405	343	361	421	412	398	387	426	381	410	397	376	379	344	369	392	404	349	391	404	372	382	369	391	412	424	383	414	347	392	387	444	421	422	403	369	394	413	391	379	368	411	386	419	383	431	374	384	409	413	377	397	378	391	363	376	389	401	383	363	371	389	367	402	380	375	392	388	374	379	368	406	399	379	367	387	366	354	368	401	415	400	374	370	368	394	383	351	381	423	361	416	360	376	386	416	369	392	381	363	417	408	393	376	351	360	371	365	383	362	371	433	374	421	419	423	416	424	355	400	370	371	389	393	360	382	379	375	372	384	400	367	368	412	374	409	387	369	406	406	379	390	401	376	388	393	414	364	377	362	383	401	391	405	362	407	357	379	348	358	421	370	365	373	372	406	369	389	355	412	386	388	386	342	372	398	370	402	371	362	379	357	399	388	395	372	394	395	375	387	359	389	380	391	404	405	374	382	401	388	387	425	372	404	345	402	375	375	375	368	410	373	368	384	371	401	424	361	397	412	389	356	335	307	380	449	377	315	344	337	416	392	378	378	391	423	383	383	425	417	402	360	392	365	441	367	369	386	374	397	401	390	367	423	368	389	380	407	389	416	384	374	371	381	393	427	378	417	407	422	392	354	382	415	375	386	379	403	379	383	418	371	380	367	407	378	385	386	390	412	381	390	371	374	384	411	380	373	415	364	373	442	374	419	398	399	377	350	429	413	380	390	375	372	424	329	385	414	368	388	401	379	358	396	382	421	381	374	385	402	370	388	381	389	385	361	418	397	394	399	414	385	371	378	368	342	356	395	371	390	378	435	406	353	429	419	390	371	353	349	371	380	388	354	384	374	390	356	384	411	401	384	382	378	397	394	418	437	374	377	395	380	401	402	373	351	342	427	384	415	358	384	409	392	384	389	387	375	432	398	357	358	381	356	347	385	382	384	390	382	403	370	396	345	371	343	408	369	379	357	372	380	365	362	404	380	408	415	373	354	386	392	392	366	409	387	425	375	409	348	402	426	388	364	356	394	373	358	387	387	386	369	392	401	377	398	352	407	358	353	369	360	388	387	363	379	385	375	383	384	378	397	421	403	367	383	372	382	416	385	380	425	404	387	393	358	394	379	403	384	358	421	386	388	408	410	375	425	385	419	373	388	364	399	363	380	390	398	389	379	392	395	344	393	377	390	391	396	401	376	394	384	377	386	343	382	385	356	438	410	394	365	410	400	381	387	415	399	395	405	378	349	418	385	393	363	414	396	389	377	365	350	372	387	347	425	340	372	408	381	385	402	349	369	417	380	398	400	373	362	361	421	439	427	422	415	394	368	350	359	360	394	382	375	349	399	409	374	363	384	400	366	403	405	368	369	400	412	367	427	360	389	391	394	373	383	380	403	385	415	392	345	376	396	394	389	372	389	335	369	380	402	397	399	408	381	365	410	399	394	379	402	364	386	405	399	404	409	388	419	363	396	368	378	376	368	372	353	404	365	422	369	388	397	412	416	385	381	399	392	366	364	398	396	389	382	405	363	386	426	392	379	390	374	383	380	387	363	358	389	373	374	386	369	393	377	407	360	379	432	382	380	386	377	369	336	431	350	408	351	405	402	403	394	363	381	378	388	384	365	385	374	409
4481	2249	1393	1032	943	905	848	867	840	813	817	802	818	826	824	821	827	842	848	847	813	805	850	811	785	855	815	835	844	855	832	808	808	840	795	790	817	869	857	853	877	778	803	848	851	888	801	799	853	845	838	801	870	802	801	802	837	878	813	809	810	894	847	774	827	788	806	835	827	844	814	768	875	839	801	859	834	787	810	815	855	853	847	842	849	846	822	847	845	807	845	788	794	809	843	799	860	827	837	848	846	843	800	850	848	803	829	875	837	779	810	859	836	817	849	858	808	826	769	799	819	841	811	817	842	793	825	821	853	865	805	820	798	861	815	874	824	861	845	850	828	815	842	797	836	817	799	784	799	854	812	845	776	789	816	766	782	878	831	821	850	795	820	808	823	839	800	842	808	814	830	835	837	845	866	828	823	873	803	815	808	804	770	854	806	847	808	816	779	867	784	815	836	849	835	873	810	803	844	811	810	785	813	814	836	822	849	837	827	850	768	838	826	830	860	845	832	825	857	788	803	812	778	866	819	790	833	836	813	816	817	828	809	799	805	843	802	801	833	862	819	860	812	820	829	874	879	844	832	865	877	819	800	826	789	788	861	865	834	877	750	829	797	785	825	826	803	880	825	836	854	816	864	839	811	809	776	783	807	840	836	832	801	776	884	850	811	875	828	783	808	869	858	835	839	857	769	838	869	855	804	879	810	872	811	852	780	805	838	852	834	850	859	905	783	770	869	780	842	837	822	796	857	823	860	823	801	845	836	785	843	831	844	839	901	785	822	832	821	840	853	806	812	802	854	852	791	827	819	790	823	801	782	838	866	781	847	895	837	805	874	831	796	856	849	846	823	838	816	825	820	847	796	847	827	815	812	867	833	826	842	841	823	832	751	795	812	817	795	858	785	788	858	849	794	794	836	848	856	841	855	821	828	769	818	855	836	812	825	875	861	826	798	878	823	845	834	812	862	825	852	853	798	768	865	826	827	837	806	878	850	793	874	856	836	831	791	803	818	825	811	864	854	793	794	792	804	819	882	853	804	867	826	818	816	808	811	839	825	864	862	826	863	847	788	817	837	828	787	820	806	813	874	845	844	801	797	804	803	812	790	815	802	840	818	826	784	854	771	797	849	840	803	764	803	770	840	778	769	787	856	807	832	868	800	769	825	799	818	907	849	815	822	822	843	771	866	812	835	848	800	825	864	860	840	740	830	866	793	804	836	813	837	807	862	792	833	839	793	759	801	828	817	839	823	877	811	773	837	833	799	839	844	829	820	885	856	779	794	828	800	816	872	837	821	860	857	866	854	805	783	825	870	838	807	832	796	751	811	857	811	848	771	869	802	821	803	837	817	850	853	801	816	824	821	892	848	830	791	797	813	836	841	820	841	799	829	821	766	865	813	846	807	835	791	832	867	826	866	835	789	838	819	800	815	824	838	825	826	885	815	829	755	807	805	829	829	856	814	845	839	814	830	822	848	845	825	804	839	834	819	818	808	854	831	769	807	808	863	803	793	885	830	814	781	855	800	852	799	828	809	816	783	864	808	823	844	816	870	836	812	793	828	860	850	799	828	825	760	799	797	869	843	797	747	878	887	803	823	800	794	813	821	804	840	812	801	814	837	845	817	830	814	829	812	799	817	790	808	840	822	797	839	857	818	871	814	825	842	856	835	748	826	845	794	848	801	854	878	822	785	801	822	792	848	823	850	846	836	772	789	765	824	774	794	815	838	810	820	839	860	785	853	830	835	832	835	811	839	835	864	824	819	877	801	844	812	770	835	824	819	888	903	812	854	837	852	855	899	813	852	809	844	817	820	820	815	859	820	886	808	838	834	825	753	797	776	850	755	824	809	803	797	790	836	817	830	843	848	822	867	839	821	824	748	823	804	797	857	851	806	872	770	828	810	825	900	792	819	871	810	818	834	821	849	785	780	853	850	852	815	855	798	822	865	859	792	826	856	876	801	807	883	840	843	819	822	830	831	814	804	835	843	792	827	813	803	807	865	832	772	826	862	784	862	847	804	809	814	791	816	832	853	835	854	797	838	806	810	833	837	817	824	757	805	797	868	827	821	856	801	824	823	834	818	862	756	832	774	823	836	839	791	832	812	836	849	827	836	827	802	869	797	833	801	842	804	803	814	827	800	874	808	822	782	814	871	855	829	819	824	821	858	815	851	854	798	805	815	864	809	835	824	848	826	788	832	809	831	854	845	812	841	829	813	888	790	846	835	838	876	870	830	863	852	824	812	866	818	836	855	842	836	804	835	815	738	823	825	831	837	855	881	846	819	840	821	835	796	836	798	823	846	807	829	830	832	868	795	796	827	831	782	803	822	790	819	839	849	836	819	809	810	826	809	902	782	858	784	843	816	825	816	853	817	808	829	864	803	794	803	825	788	796	841	828	799	863	810	889	834	793	817	803	818	853	825	819	761	832	796	821	822	839	863	801	808	782	806	787	810	821	808	844	800	828	831	848	859	846	815	810	798	804	838	827	854	818	813	832	813	877	860	819	854	807	857	847	774	811	817	824	807	809	844	775	791	836	855	827	818	830	884	812	799	820	812	842	826	842	892	848	817	767	809	807	827	802	819	855	828	835	799	805	770	803	837	783	848	842	827	817	830	800	832	801	822	832	826	833	849	820	830	832	814	801	824	878	821	841	788	796	847	859	804	851	807	851	827	829	806	786	856	841	818	814	859	825	820	817	838	788	865	822	840	773	877	810	845	781	767	798	841	803	841	849	818	881	793	832	809	801	854	818	842	799	819	769	823	860	809	833	827	795	839	792	856	774	801	903	834	799	803	811	804	768	818	849	802	792	848	814	778	830	767	811	850	806	807	811	772	828	870	742	846	834	837	815	799	830	865	791	797	853	811	833	772	827	855	848	821	862	872	793	834	856	845	793	831	784	929	766	797	826	793	792	812	818	832	812	809	812	837	820	829	815	817	779	822	811	821	828	819	853	824	796	798	822	810	817	835	826	819	786	856	853	813	809	896	781	860	777	841	842	822	861	833	803	788	846	801	799	823	818	840	872	790	840	811	838	791	873	814	825	781	848	802	853	821	840	805	833	817	852	779	811	832	815	820	854	804	840	864	817	853	829	803	818	845	807	842	785	805	829	848	816	869	791	830	800	800	796	818	874	842	834	777	794	801	802	827	789	847	850	836	866	809	808	788	815	819	770	856	886	794	850	793	785	809	804	825	831	870	819	813	850	825	815	872	797	798	825	820	831	845	857	876	817	875	807	821	847	839	826	790	814	812	872	862	837	802	765	810	805	825	822	829	801	822	776	804	775	830	796	835	828	830	782	796	800	843	829	806	790	864	851	805	814	857	771	774	824	839	862	874	843	851	812	838	837	838	800	827	846	779	802	868	839	848	826	833	794	791	809	836	848	794	856	814	848	876	802	791	833	829	897	797	855	799	859	802	869	842	813	855	837	833	832	813	836	799	849	813	744	805	802	811	825	825	810	800	788	889	869	838	822
24436	20962	23916	28191	20968	20983	10972	627	483	418	404	386	339	361	334	313	359	360	323	329	325	298	328	348	323	303	345	362	325	291	330	328	317	333	301	314	363	301	307	349	319	302	345	318	308	300	362	291	340	293	280	280	318	315	312	321	327	305	306	349	340	280	336	309	341	302	306	303	296	327	315	314	298	299	330	306	279	328	276	315	326	308	309	316	292	330	319	340	299	266	329	303	321	302	349	321	313	313	305	305	298	323	275	319	300	317	323	282	308	321	301	290	280	295	273	300	336	283	278	318	296	283	306	317	335	290	329	286	302	313	298	274	313	306	319	323	306	327	321	335	305	296	317	350	326	310	329	333	317	315	335	288	341	309	304	286	311	318	292	319	284	285	292	307	281	300	335	293	311	309	284	332	301	329	335	287	306	354	304	283	284	331	332	309	298	302	345	322	342	276	315	287	305	349	320	299	288	309	292	320	293	277	333	328	301	297	277	329	282	320	293	334	307	315	309	298	309	295	288	310	331	268	303	342	287	298	284	309	308	332	327	347	311	303	293	304	298	297	308	302	303	320	365	338	317	346	303	304	300	337	317	322	306	317	319	281	327	283	318	333	354	318	310	311	304	317	330	338	305	318	300	293	307	303	286	321	295	290	302	322	313	304	298	342	330	309	305	309	303	297	293	324	315	316	314	329	341	280	324	346	312	319	297	294	285	298	310	279	325	307	314	295	321	310	303	331	322	314	294	327	266	323	301	334	334	303	300	318	314	325	299	346	306	346	322	324	312	300	320	297	296	287	301	275	322	314	330	321	280	359	303	318	273	334	321	305	312	306	323	316	281	290	287	306	321	323	307	318	280	324	329	345	318	317	287	325	316	316	316	301	282	281	298	316	323	286	302	323	380	302	323	316	291	310	318	322	287	319	324	316	330	334	310	301	311	310	287	311	335	338	312	351	315	309	307	324	281	319	308	299	323	337	267	295	327	298	304	295	309	343	312	318	298	335	303	341	331	304	346	348	292	330	309	307	293	324	317	311	319	320	312	302	358	301	304	304	323	313	333	292	330	289	331	315	345	283	317	330	313	282	328	281	316	329	295	297	326	306	329	304	283	303	300	293	281	295	313	287	285	310	321	328	277	325	298	301	309	290	300	323	348	299	302	304	290	282	297	317	340	329	319	328	327	312	283	310	341	310	288	298	308	328	268	300	304	316	330	321	320	318	358	308	350	331	330	293	287	331	335	303	310	309	306	295	284	343	313	294	308	323	277	330	317	298	320	345	326	298	317	273	309	312	305	303	334	308	301	294	333	306	327	329	318	318	327	296	309	321	317	298	333	287	321	322	311	272	296	339	316	351	304	313	313	326	332	327	314	277	310	298	286	319	313	304	298	305	325	338	325	325	298	288	298	261	290	302	287	288	322	316	317	300	308	297	290	325	280	328	306	311	322	295	312	360	307	309	327	298	326	347	308	285	292	297	333	321	322	291	316	321	288	295	348	318	297	296	300	307	303	267	293	289	328	325	287	317	325	316	271	313	320	298	282	336	305	296	313	328	371	300	293	317	322	280	353	298	294	309	304	300	331	348	296	319	321	308	340	289	322	319	306	339	285	335	291	295	316	334	346	292	310	285	321	323	350	311	315	313	312	326	296	302	349	298	347	294	293	292	272	299	310	306	318	299	307	329	283	348	305	321	292	301	289	320	313	298	281	326	327	301	300	313	307	299	314	285	322	319	318	327	293	310	307	340	282	289	313	277	377	316	318	311	303	338	300	336	320	285	321	282	318	322	310	299	309	291	319	294	313	287	294	307	312	329	327	333	314	327	333	317	321	307	337	307	286	283	296	302	289	305	330	302	292	323	286	291	335	316	258	342	318	287	294	309	296	289	291	337	318	306	330	312	286	314	307	304	309	313	350	278	254	295	323	302	289	318	315	287	273	324	321	294	307	332	304	301	316	328	316	319	297	305	316	303	322	265	279	303	313	331	299	289	307	282	264	293	295	277	289	316	311	306	302	286	300	311	300	311	301	319	316	330	293	322	337	290	300	340	326	280	291	331	334	329	308	326	310	323	301	305	321	340	350	337	327	273	316	286	330	298	346	335	363	284	306	309	319	331	298	293	275	280	304	328	311	312	376	310	318	301	301	310	324	336	306	282	305	323	322	300	301	305	296	276	311	314	327	281	301	300	309	365	287	313	319	311	311	257	323	331	303	321	323	300	310	317	303	336	327	346	319	309	284	311	311	281	291	298	333	307	328	313	289	292	321	299	311	328	253	286	306	303	307	324	318	328	267	273	283	308	311	275	306	302	311	318	300	323	304	297	291	291	335	308	293	333	317	305	306	356	307	309	281	303	329	308	328	303	302	308	327	293	314	295	275	296	295	293	330	355	319	310	295	284	321	321	297	284	303	312	288	301	281	324	321	313	299	293	291	307	314	285	293	307	299	320	341	299	321	307	299	301	304	293	293	308	275	302	354	320	320	324	297	306	313	309	301	315	291	319	289	324	306	299	340	328	293	268	306	324	290	311	330	327	306	318	297	311	321	289	338	291	299	318	336	315	326	297	313	309	318	300	329	298	303	316	306	318	298	302	325	290	292	342	316	296	290	280	274	321	290	311	307	319	298	319	307	305	319	311	271	301	324	345	323	352	290	312	328	303	279	304	309	313	342	288	302	301	309	295	327	324	292	321	316	305	312	306	301	285	339	290	259	335	310	302	285	339	319	328	303	326	332	340	305	330	307	315	314	338	308	301	310	306	299	295	330	304	316	314	297	307	350	342	315	293	262	318	313	330	274	317	298	348	295	278	308	292	295	308	313	300	353	311	318	287	317	303	309	287	348	340	326	288	303	305	327	279	306	280	320	300	319	267	309	324	298	338	315	300	288	320	305	283	307	329	310	295	315	258	282	334	313	317	308	286	287	312	311	328	301	339	303	282	340	330	340	333	288	293	317	316	288	285	313	326	325	308	300	307	301	297	290	347	320	268	294	314	321	291	325	324	306	350	290	314	277	306	281	318	325	355	288	334	293	300	313	315	327	289	295	292	286	315	313	336	326	316	322	303	331	301	274	312	323	280	290	291	293	301	305	292	343	283	309	325	346	332	308	280	306	290	326	314	318	296	284	312	327	325	290	298	300	321	321	277	320	340	309	286	306	332	329	305	322	338	300	319	323	307	314	308	323	273	260	311	337	355	342	318	314	290	347	281	277	293	305	305	326	324	304	297	333	274	283	321	311	344	311	326	342	313	330	328	314	334	307	289	332	352	304	297	308	324	307	298	294	318	324	317	331	301	328	328	300	312	329	344	310	291	309	306	311	330	288	271	295	286	282	310	358	319	328	285	322	304	299	302	318	276	268	301	309	311	302	276	319	323	314	325	324	314	306	308	298	287	277	349	298	367	325	355	290	311	316	303	316	354	337	311	308	300	304	259	313	306	320	318	295	287	329	294	305	298	315	320	253	288	345	347	340	309	324	301	284	341
4168	3442	1756	1035	816	767	724	674	716	721	678	632	660	632	633	695	641	668	613	680	661	653	640	661	650	635	700	625	638	609	635	655	628	671	655	623	623	641	666	705	658	622	624	622	661	643	665	701	677	642	635	677	631	653	660	638	681	704	632	645	652	643	693	625	641	668	677	664	658	635	644	629	644	671	687	639	661	652	686	614	630	658	695	657	680	626	616	648	644	635	652	652	644	663	649	617	642	614	696	657	670	692	647	678	723	645	639	608	623	644	629	660	678	658	689	669	633	644	623	650	669	669	663	662	672	641	679	705	636	672	655	677	653	692	646	658	619	666	605	686	671	643	635	653	655	650	710	647	688	658	674	725	678	640	650	658	642	693	646	649	627	685	652	649	641	708	662	673	691	693	657	660	667	605	708	625	687	632	624	618	652	601	654	667	664	660	629	658	616	664	641	627	645	687	601	639	623	682	614	658	672	637	649	665	692	670	644	641	629	612	606	700	702	680	675	633	659	692	714	663	677	624	669	663	598	676	651	648	717	648	599	650	602	669	638	613	635	644	628	635	662	649	666	638	654	650	654	635	640	602	627	660	683	678	625	649	633	651	667	638	633	643	676	710	659	667	635	659	661	666	630	648	636	620	663	659	630	611	623	624	666	655	663	634	665	634	640	608	626	638	615	668	622	691	676	652	651	640	649	657	614	625	700	650	683	661	663	677	679	690	626	675	667	664	611	621	651	634	615	608	705	663	689	652	634	617	666	638	662	673	682	616	616	646	655	650	683	659	623	632	672	657	661	675	655	665	680	686	659	633	615	580	648	642	632	661	664	645	648	615	676	667	648	614	660	652	589	648	702	644	679	691	652	646	642	631	629	667	629	675	624	691	647	618	632	633	663	639	640	667	649	618	655	633	665	633	647	618	620	569	623	659	660	629	653	627	626	678	657	663	618	622	655	659	678	683	663	661	669	675	645	663	719	632	645	657	635	639	672	745	647	680	633	683	653	627	665	635	630	673	674	683	648	688	667	655	694	638	643	624	665	681	633	692	671	638	647	646	660	680	641	616	686	683	645	640	655	687	655	670	631	637	639	674	687	638	647	639	632	643	624	660	636	645	630	642	698	644	608	667	610	664	612	661	661	641	682	651	715	673	672	651	667	663	688	659	632	662	646	644	617	661	666	609	665	655	584	624	670	649	631	623	669	612	673	635	632	628	660	671	657	626	630	659	646	663	597	623	633	686	640	611	623	610	608	635	613	672	623	647	611	665	654	633	656	637	634	687	647	628	629	698	627	635	672	610	645	652	593	653	648	640	663	650	672	627	638	663	616	659	615	656	711	597	629	632	633	670	634	658	665	642	625	629	629	677	675	703	691	654	679	653	630	689	662	639	649	634	619	667	649	679	596	647	670	671	692	684	680	695	686	689	681	630	656	658	626	616	684	647	653	665	644	683	641	685	626	648	649	579	652	648	668	672	660	654	683	679	648	616	641	673	629	634	615	639	636	649	644	652	664	632	628	640	613	627	677	606	704	651	661	632	628	665	634	663	641	636	677	628	684	684	667	626	631	650	625	688	619	696	647	677	644	707	648	693	630	622	627	667	642	679	665	676	640	650	685	655	626	619	656	616	650	638	665	647	639	628	625	615	649	613	641	643	620	647	624	648	666	633	625	649	647	635	655	638	628	613	609	641	630	676	719	669	637	647	634	647	661	672	709	629	662	725	643	643	624	666	648	668	660	635	659	653	645	641	629	636	681	656	633	677	631	639	655	628	620	662	638	605	641	654	620	654	627	651	655	659	679	633	677	640	638	678	652	640	642	655	633	647	620	639	689	689	653	663	652	651	649	638	710	664	653	624	612	641	632	613	664	672	635	640	635	691	646	653	692	643	647	621	689	636	672	684	642	664	643	646	697	662	633	642	689	607	617	673	663	677	651	626	628	665	661	661	645	624	651	689	660	625	639	669	684	636	657	650	666	601	702	682	648	619	662	619	717	647	636	642	655	637	679	694	651	664	627	639	662	636	659	677	621	656	679	685	648	689	644	659	601	598	667	631	657	642	666	651	668	645	627	623	600	640	650	665	647	617	674	633	615	660	621	656	685	677	655	680	688	619	650	665	647	633	661	688	625	688	646	695	657	617	631	683	683	607	655	674	626	621	648	676	646	639	636	708	655	654	692	663	662	660	639	666	639	635	660	657	674	658	634	629	613	626	652	655	647	692	695	700	638	630	704	681	630	648	675	693	645	650	652	658	660	607	637	630	668	651	635	654	664	617	654	645	654	653	660	661	631	638	646	665	681	691	661	633	625	708	649	656	636	686	629	632	623	646	647	619	628	677	664	676	665	650	623	650	631	639	637	645	656	679	635	609	651	659	620	676	663	665	675	610	651	676	637	603	693	634	658	637	664	663	653	658	659	663	635	641	637	624	612	661	645	597	646	635	657	632	628	626	626	669	660	667	707	675	647	665	649	612	672	658	629	660	668	688	640	627	615	634	649	632	626	666	667	612	614	638	672	637	603	646	646	646	670	663	683	656	676	646	669	603	655	681	650	654	658	650	615	663	641	684	666	639	641	655	615	675	673	625	650	619	683	674	632	686	661	652	639	607	651	632	663	657	632	674	647	572	610	623	632	651	695	665	620	693	626	667	663	620	605	670	674	648	655	605	637	605	674	671	624	597	625	661	607	638	572	638	644	652	634	682	666	680	682	649	690	664	616	646	697	667	627	642	628	673	705	669	628	644	628	669	646	696	646	646	628	631	662	666	647	666	613	662	619	616	672	667	689	669	665	668	630	610	629	654	649	614	611	592	679	654	656	697	646	645	637	640	646	635	634	659	637	649	636	646	635	653	645	694	595	638	648	648	663	637	677	677	605	640	651	658	654	637	642	657	599	641	628	678	671	644	655	642	613	615	671	684	635	661	644	668	633	702	647	653	636	608	673	663	628	607	575	667	625	654	655	628	657	616	627	600	649	640	657	727	613	649	676	650	640	633	651	711	658	682	646	647	601	684	601	651	666	688	635	662	659	652	639	623	649	683	664	665	681	669	649	652	623	691	643	681	706	632	638	653	680	667	686	675	655	651	629	622	648	638	657	632	674	643	677	653	639	613	677	686	616	618	641	641	670	669	653	616	641	679	655	664	669	684	666	679	692	727	663	646	608	640	694	647	660	637	626	640	633	638	667	637	693	681	642	704	680	658	628	665	652	643	650	669	643	644	672	606	650	681	637	697	662	659	704	669	624	628	664	633	694	680	633	643	632	662	636	680	644	649	669	639	659	664	672	673	658	650	656	687	642	681	589	666	695	655	666	658	649	654	649	623	670	658	640	661	620	651	705	625	674	686	682	657	624	640	651	692	621	697	655	629	656	643	647	674	639	625	656	632	631	680	683	679	625	642	649	672	716	692	655	676	646	614	652	653	626	663	635	668	640	639	645	656	650	638	639	631	659	628	683	656	650	681	644	608	662	621	661	640	650	675
33243	14193	1927	313	234	250	248	247	223	247	222	255	223	236	253	256	248	217	236	239	225	239	239	230	241	235	242	232	226	230	239	232	226	217	248	233	208	242	213	247	218	253	242	227	202	235	223	273	195	230	218	257	223	249	241	264	221	217	244	220	248	276	234	261	235	231	223	234	239	238	229	242	214	248	248	226	189	248	245	223	278	241	225	232	245	232	211	213	219	213	223	201	223	221	234	224	212	225	224	211	241	235	233	233	207	227	242	191	228	226	240	203	210	247	223	232	236	251	220	229	261	256	253	221	216	250	223	239	218	220	226	252	258	263	218	223	239	259	228	229	226	233	235	238	220	224	243	251	235	249	254	241	216	226	256	268	251	222	224	200	252	245	238	207	262	235	230	263	241	271	267	205	245	238	224	261	246	218	276	244	207	225	269	250	215	223	240	256	224	238	242	235	244	232	214	219	244	241	249	258	243	212	230	211	259	240	247	249	246	217	249	235	174	235	255	237	265	236	258	229	231	241	226	252	245	234	218	250	239	241	225	234	261	273	219	238	217	273	219	209	229	215	243	237	237	217	246	234	220	228	236	242	227	260	227	270	233	270	245	231	224	248	234	241	220	230	224	250	220	212	228	273	210	247	204	206	232	246	237	223	234	220	217	224	258	222	251	238	260	209	242	261	220	179	251	253	262	237	252	222	220	235	240	249	225	228	236	227	234	237	219	224	220	222	215	244	222	253	280	251	231	202	218	237	224	241	214	228	237	236	228	241	242	246	240	242	222	227	231	220	247	247	205	250	242	221	233	209	233	256	233	221	250	249	221	237	245	243	234	260	237	244	220	230	233	249	249	223	250	233	236	213	193	242	228	234	230	214	242	231	236	228	218	207	242	265	228	256	207	271	252	240	205	228	247	213	254	236	216	215	196	191	231	246	218	251	249	244	231	230	229	210	212	228	229	242	248	233	255	231	235	232	198	225	213	237	204	217	245	231	244	237	267	229	224	216	222	223	220	241	229	245	238	251	253	230	245	220	212	264	249	216	239	219	238	243	207	223	232	291	220	226	228	246	232	261	237	227	234	245	260	230	262	231	239	237	246	259	229	200	219	215	226	240	224	226	239	229	208	261	229	226	247	220	224	213	226	230	250	222	259	220	236	253	234	216	238	275	218	231	262	239	230	276	224	233	234	224	199	238	213	229	237	231	209	261	248	236	283	201	228	237	230	236	232	231	229	231	235	253	210	254	251	248	237	219	229	217	223	235	218	237	236	228	228	208	258	238	198	241	221	229	229	246	271	211	216	246	245	214	239	226	252	215	251	252	233	225	237	264	211	224	224	253	221	215	233	220	226	260	238	233	242	232	224	206	228	236	256	232	244	251	226	232	230	234	200	238	233	234	239	229	215	229	255	237	253	245	208	207	232	235	237	226	228	234	224	248	246	221	236	231	242	227	243	244	238	238	221	212	242	245	224	252	247	222	228	225	250	224	227	233	233	231	215	252	227	221	231	233	219	227	239	233	222	233	218	245	215	230	250	232	207	224	232	289	235	214	225	209	206	260	254	247	272	221	214	227	282	210	235	233	236	223	241	247	237	237	220	238	228	227	226	210	228	227	238	238	226	243	253	220	241	238	242	224	217	231	242	212	235	233	221	257	238	224	256	245	220	221	228	203	249	242	233	250	242	254	235	246	230	242	246	248	253	204	265	220	234	239	240	189	212	247	213	234	229	247	241	211	224	249	206	247	260	229	225	257	208	247	227	219	227	239	225	227	246	249	209	230	229	241	211	248	229	225	249	256	235	233	256	218	227	225	210	216	235	246	249	216	199	248	255	223	252	243	239	248	277	255	228	245	240	242	224	238	217	222	249	208	216	239	238	227	249	267	228	232	262	289	211	247	233	206	236	221	213	250	249	224	221	257	207	214	223	193	254	235	245	241	235	247	201	222	208	251	239	240	235	246	251	231	223	216	205	257	235	224	234	227	232	221	224	206	241	241	225	220	229	231	205	253	207	253	261	247	237	242	244	202	229	213	236	267	223	210	237	225	202	232	249	220	224	234	252	237	226	235	247	223	239	237	242	249	236	218	201	226	238	212	236	242	208	228	258	218	241	265	210	213	239	285	205	230	222	241	244	267	217	229	249	249	235	241	234	218	242	211	246	231	237	229	231	224	236	232	230	259	208	239	240	244	257	235	239	238	267	223	231	234	245	237	211	239	239	210	237	241	219	239	245	217	241	234	203	232	237	258	223	244	219	252	249	216	229	246	213	230	251	241	225	261	206	232	223	225	225	216	239	244	257	239	236	247	236	246	235	236	249	248	253	221	229	253	257	230	234	255	222	222	204	227	222	257	236	258	225	223	239	222	252	233	224	238	219	241	273	260	235	231	244	238	233	219	242	244	238	240	238	236	244	231	229	213	203	227	215	234	236	259	259	235	248	223	229	221	258	213	233	208	213	241	230	239	254	221	230	227	260	240	221	257	227	231	261	217	259	240	219	219	223	237	238	226	208	261	242	222	225	221	264	256	233	238	246	253	238	246	241	239	210	241	252	252	208	245	249	248	237	254	260	249	241	219	222	207	220	255	227	220	257	252	234	244	264	234	256	231	230	223	233	201	253	234	239	259	225	217	237	244	251	253	229	233	254	222	217	194	239	262	231	270	226	236	240	250	262	253	234	264	194	246	262	227	212	234	263	225	235	216	242	234	225	256	262	257	240	226	225	242	250	245	245	243	224	231	232	257	230	248	247	225	222	217	230	244	248	236	241	261	238	242	229	223	250	200	241	212	228	227	229	230	217	225	221	233	234	217	258	215	236	244	237	229	225	238	244	246	221	266	223	245	219	215	229	217	232	259	239	235	219	228	223	219	208	245	268	220	252	240	215	250	254	261	226	233	232	194	232	240	228	233	248	225	225	246	245	274	237	219	230	237	237	251	193	233	241	219	235	243	257	252	219	252	243	236	218	220	260	241	229	240	235	246	235	231	235	219	262	200	244	239	245	225	221	244	248	243	232	212	256	235	234	235	258	231	227	214	237	260	223	226	237	253	209	237	212	215	245	209	213	219	239	239	231	220	263	239	229	271	244	227	245	255	251	230	239	263	242	224	238	230	253	225	238	214	245	237	231	211	225	257	229	246	236	221	231	227	244	230	230	246	211	239	221	259	211	185	230	245	198	239	244	234	261	237	229	242	244	210	242	239	265	253	216	223	229	256	251	229	249	202	233	179	224	235	247	230	249	243	237	232	214	222	235	233	262	228	218	229	222	247	213	257	215	227	215	259	267	225	281	228	245	223	250	196	228	251	232	256	237	224	264	245	233	241	238	252	265	250	241	221	238	263	217	240	241	236	210	236	227	216	202	241	209	232	233	266	239	247	241	213	238	234	243	232	220	218	232	244	240	218	238	246	220	242	227	221	257	220	245	196	232	233	225	214	250	232	218	201	225	223	231	248	267	214	236	243	219	229	262	240	226	234	230	244
7674	605	572	561	516	545	519	573	532	538	558	531	555	581	552	559	544	575	557	613	612	581	524	540	555	565	562	538	569	584	608	585	549	551	580	563	544	592	598	551	567	561	573	533	517	512	550	554	589	518	552	543	519	570	553	581	517	574	571	549	590	551	571	530	547	629	555	540	551	548	587	577	555	625	581	594	578	523	592	598	565	574	589	559	555	594	544	512	518	560	525	573	545	538	541	589	568	546	569	567	564	566	566	523	554	525	586	579	589	569	564	511	563	575	562	579	585	555	578	551	545	558	587	609	573	520	520	595	559	577	548	553	579	573	611	587	558	535	503	559	558	575	587	588	550	574	551	567	567	511	518	591	567	588	535	582	611	579	566	560	583	581	608	565	566	523	568	588	544	526	581	531	547	573	545	548	580	527	597	568	579	543	535	533	558	548	587	547	554	553	527	580	613	550	595	557	588	556	597	550	536	551	537	544	587	570	565	564	521	541	540	529	613	563	553	617	592	549	540	556	559	552	577	529	545	582	543	561	588	561	520	571	528	558	542	569	538	632	579	563	589	541	556	556	582	539	555	596	575	553	587	575	552	568	605	546	530	547	569	608	571	601	588	552	575	557	578	557	566	541	551	576	581	559	555	561	553	529	527	545	568	581	565	574	575	581	584	539	582	555	542	548	589	534	560	599	623	559	585	554	593	538	568	601	565	561	555	560	548	641	547	597	546	564	538	559	591	556	554	537	612	559	580	528	530	574	520	577	541	540	523	544	567	578	561	595	540	540	601	572	529	567	570	584	576	615	574	573	588	583	590	583	609	518	514	588	582	532	511	517	566	563	571	559	556	542	572	564	510	578	549	548	565	561	573	549	593	591	596	532	580	571	524	605	535	556	577	551	572	559	561	583	600	578	606	545	552	587	598	544	585	544	575	581	567	593	568	547	527	574	616	526	559	565	552	574	563	574	572	572	575	606	556	584	593	556	553	554	580	523	543	552	606	583	547	560	588	582	573	561	543	540	516	547	576	562	502	562	535	576	539	540	545	550	546	568	589	545	587	522	602	610	572	563	568	573	551	557	546	557	559	572	557	556	543	554	546	558	584	543	578	575	589	574	592	555	546	557	554	557	564	532	558	573	570	531	563	549	565	543	557	570	555	555	518	575	544	594	578	576	540	548	585	522	595	565	575	545	559	535	534	580	556	586	578	552	572	552	579	589	525	575	625	568	569	528	565	610	550	549	568	548	555	580	590	566	572	563	578	544	561	529	542	586	550	547	593	539	595	577	565	563	568	539	525	547	570	558	556	597	548	511	539	558	522	607	568	576	560	542	547	532	532	538	547	537	552	560	538	586	531	587	579	588	564	554	548	562	568	588	547	580	586	513	583	581	561	535	610	542	578	577	546	595	567	557	580	563	567	570	569	618	618	561	581	566	562	564	569	558	551	555	560	594	611	573	527	571	525	555	547	592	530	571	573	561	578	562	586	597	561	560	558	587	632	550	577	581	560	579	500	616	534	574	560	582	556	579	526	553	527	540	572	579	569	551	606	564	570	559	551	562	544	569	582	567	541	519	511	575	581	541	559	543	521	572	565	570	525	560	577	560	572	577	560	568	570	525	598	530	533	569	576	543	534	582	516	591	546	556	539	548	565	544	553	530	553	559	559	577	564	562	616	550	563	570	554	584	574	584	588	569	558	548	598	580	546	530	532	572	549	580	557	586	529	553	618	545	580	599	570	579	584	594	585	566	545	606	580	536	561	578	539	566	549	586	547	571	540	551	561	573	583	565	560	592	585	586	575	532	539	569	526	555	587	557	537	573	593	569	537	561	595	539	577	596	590	533	573	553	586	540	587	558	623	541	544	547	540	588	579	558	523	554	570	523	561	522	579	525	578	567	589	578	572	576	559	565	547	548	563	564	541	582	572	574	579	543	531	539	556	547	545	519	551	583	560	569	604	577	558	592	568	576	613	566	564	622	557	586	564	578	589	598	567	553	573	528	584	549	605	596	576	555	580	583	540	547	568	571	570	578	534	525	537	519	595	577	506	558	554	554	545	549	550	541	564	581	569	570	556	576	564	580	577	587	621	574	559	599	558	571	538	576	564	638	575	548	540	582	531	550	524	518	580	591	590	541	574	536	551	589	576	556	556	571	548	615	578	561	556	567	567	562	516	557	535	580	546	564	549	582	530	543	543	568	578	538	569	569	554	580	567	576	546	542	574	570	593	512	559	589	548	596	540	580	577	541	555	591	600	563	560	584	569	552	619	551	597	562	560	551	583	553	563	536	529	565	562	573	530	615	572	597	572	579	578	560	556	560	547	587	560	591	508	574	522	556	548	578	526	535	537	548	547	514	553	568	516	576	526	551	560	565	545	575	550	525	606	551	543	565	561	552	543	566	583	575	552	559	574	567	525	558	603	547	564	567	616	574	543	528	521	507	572	521	552	574	561	562	596	581	587	515	563	570	550	525	546	577	546	575	533	571	587	536	541	597	534	551	606	592	582	517	543	569	533	558	565	566	553	528	560	595	566	574	559	581	567	564	544	557	574	560	587	566	558	577	527	550	517	575	584	597	548	568	572	587	576	551	583	574	538	557	532	580	570	601	559	577	572	607	519	607	575	566	560	520	581	558	519	573	540	548	571	567	600	594	574	542	552	564	566	577	546	572	512	571	549	540	554	539	563	573	576	569	572	560	579	568	565	571	547	518	604	561	590	570	536	586	545	558	556	553	518	595	566	483	532	588	553	569	540	582	585	538	570	581	602	584	525	568	559	582	611	588	577	601	568	593	594	613	599	520	548	563	573	551	556	564	563	534	559	539	590	543	556	573	521	557	585	584	558	546	572	577	545	561	506	590	557	560	555	542	559	592	547	586	574	538	585	612	598	548	552	564	600	557	537	591	598	595	549	554	544	547	542	592	564	577	546	571	586	527	533	538	549	573	550	510	564	523	511	568	579	542	546	569	606	581	583	610	552	546	529	531	565	546	572	549	595	545	538	535	576	541	557	538	582	563	602	570	563	554	539	551	586	522	573	593	544	588	571	591	560	545	529	526	560	559	581	517	549	585	578	571	573	583	596	541	557	574	565	577	545	585	554	566	568	572	583	572	577	547	612	508	594	576	552	529	586	556	564	537	532	545	552	577	565	526	557	550	578	567	540	537	541	571	590	536	572	602	602	555	583	551	586	562	569	574	558	555	583	569	557	573	549	554	516	565	576	539	549	538	564	554	563	550	593	589	535	515	558	568	591	593	565	559	579	588	592	521	545	537	608	547	547	572	571	543	524	585	556	524	549	551	556	573	600	582	597	563	548	552	557	546	525	552	538	621	536	552	540	515	574	561	569	527	554	558	547	544	572	582	541	601	582	536	559	541	547	552	580	600	538	598	580	576	527	552	554	594	646	544	562	591	580	568	597	556	545	552	572	584	563	567	556	550	567	474	575	564	586	541	573	535	580	583	607	544	578	532	551	545	578	591
25080	21002	23629	28605	20996	12755	727	502	468	442	429	430	420	408	398	429	373	401	378	384	409	370	374	397	363	401	374	415	399	357	406	392	380	362	380	387	404	414	405	397	347	430	382	385	399	391	368	355	381	392	403	385	343	364	396	401	387	406	404	366	401	403	386	405	394	381	370	358	360	394	403	406	425	376	383	357	411	428	403	401	389	361	399	407	378	393	336	371	401	382	401	372	394	381	397	442	366	366	344	396	399	397	428	377	400	384	396	433	374	372	360	362	354	370	398	357	377	360	385	414	411	409	370	344	398	340	400	435	383	410	396	397	427	400	396	415	379	413	405	387	409	352	401	414	373	370	356	409	385	392	403	363	382	427	427	390	381	415	396	422	400	371	368	414	375	365	422	404	374	414	410	364	375	396	381	389	403	402	381	363	395	384	392	393	407	358	399	369	422	378	388	354	342	431	378	362	363	400	374	410	329	405	399	386	390	407	383	398	393	412	388	411	402	425	409	370	396	382	386	388	405	400	377	383	424	367	370	355	410	389	405	370	397	376	399	373	388	403	379	363	387	365	416	393	376	380	382	369	350	399	375	364	357	372	414	415	398	377	419	413	381	401	409	384	406	351	374	379	395	412	369	414	404	377	383	347	407	370	390	382	392	390	404	353	396	410	371	359	338	404	402	377	454	372	388	413	353	399	408	386	377	405	369	370	354	333	376	375	377	377	392	407	398	376	392	404	379	417	341	378	389	393	392	373	429	398	408	392	348	374	401	377	385	379	422	426	393	366	403	385	385	397	442	392	378	405	389	413	367	391	369	387	402	366	416	380	359	392	375	359	386	419	335	396	447	427	413	370	387	374	371	385	411	386	360	382	401	388	394	438	357	396	385	385	424	411	428	403	423	403	396	408	372	376	399	375	393	344	367	355	369	403	350	401	422	388	375	355	380	397	380	387	384	382	417	428	416	417	415	401	364	433	367	390	365	409	396	436	389	407	406	356	367	407	409	380	379	365	362	363	376	411	423	398	392	410	365	384	351	375	380	362	385	370	446	388	384	372	374	395	414	424	378	387	382	398	363	362	424	368	396	381	412	403	404	366	376	367	367	359	418	413	388	362	418	369	420	380	390	398	416	420	371	374	380	394	340	392	406	367	372	383	410	378	395	335	381	390	374	407	384	393	385	400	423	379	416	378	365	411	356	347	352	412	364	339	415	385	362	394	377	382	373	404	342	370	371	381	385	392	349	394	373	395	379	372	372	387	386	371	411	384	374	349	395	410	431	387	361	381	368	422	384	398	378	366	395	445	384	388	379	394	373	387	356	405	361	457	381	414	414	412	409	408	401	404	430	383	367	380	411	343	377	372	387	425	375	396	358	418	404	383	395	358	371	353	385	406	425	349	381	400	398	391	361	369	399	402	409	387	369	372	378	408	369	395	378	400	402	380	371	400	387	431	383	395	413	399	357	396	394	382	413	373	354	370	406	388	371	369	383	385	386	370	402	386	370	388	392	400	410	399	385	375	393	388	358	399	404	347	371	366	378	443	413	380	375	380	396	389	375	399	388	409	368	354	358	362	389	362	441	441	378	398	367	415	353	365	388	388	368	405	384	376	382	364	367	401	349	383	367	405	367	343	379	396	396	375	402	375	360	340	384	381	354	409	377	340	370	383	377	371	380	382	338	378	407	366	432	384	378	379	419	418	365	378	390	428	408	399	385	412	394	408	348	336	371	377	376	430	402	388	409	366	384	408	383	422	395	363	396	365	369	352	404	395	382	408	394	397	410	364	393	415	400	423	390	421	401	410	390	417	408	393	430	382	375	376	356	410	352	391	370	366	402	371	409	410	393	378	340	352	382	370	357	364	405	366	411	373	390	454	388	408	381	378	360	387	397	415	384	357	384	346	384	395	396	418	410	378	423	373	386	357	423	408	378	378	355	412	405	390	357	388	383	415	378	415	413	376	368	376	385	384	381	358	398	401	377	398	388	363	396	375	351	360	391	357	403	380	373	411	392	369	410	383	365	386	408	405	420	430	387	390	407	392	413	394	392	402	346	380	414	395	401	359	391	425	382	376	414	397	381	415	372	346	397	380	456	397	437	372	440	399	398	392	390	339	423	413	360	408	355	359	402	417	414	422	397	376	394	402	404	409	405	381	362	356	412	383	411	426	386	383	357	344	389	409	407	426	398	384	361	363	338	358	376	358	413	418	371	388	375	393	379	404	380	392	413	382	396	369	361	384	353	394	392	362	401	418	378	366	374	396	369	385	414	356	350	407	382	436	388	392	383	352	376	406	384	393	389	398	411	385	411	357	405	380	336	352	384	393	379	331	356	371	381	405	390	398	391	374	376	383	401	371	378	415	389	384	383	403	384	382	387	395	399	399	394	381	386	387	370	391	393	341	392	412	361	376	390	410	393	389	370	362	387	392	417	365	340	409	420	375	382	353	412	417	359	365	405	366	359	367	413	400	409	375	347	356	385	388	382	354	403	407	391	401	379	400	372	401	397	385	393	390	368	396	412	334	414	392	421	359	410	349	408	377	389	369	386	383	378	372	386	412	378	418	419	410	413	385	420	405	403	376	353	415	357	433	390	390	403	374	400	408	374	387	412	374	399	401	392	375	400	355	393	368	410	366	426	408	417	411	374	419	364	359	382	451	417	356	397	417	383	386	403	377	433	378	355	382	392	385	411	369	400	383	380	392	363	408	383	380	381	391	387	408	387	385	381	373	384	402	404	386	404	377	411	420	416	376	363	439	377	402	365	398	392	374	380	405	366	410	409	393	369	400	370	365	407	405	398	360	361	383	364	387	398	380	370	393	365	405	376	403	381	354	394	366	375	378	391	373	369	400	413	361	354	394	387	359	411	404	439	382	381	386	405	378	426	380	399	412	378	368	356	439	409	383	410	372	399	394	427	405	418	366	373	389	404	352	376	386	401	407	359	389	393	388	371	423	387	379	373	362	400	366	381	411	371	397	424	413	401	411	384	364	393	374	398	390	382	401	369	378	371	405	383	414	382	371	426	371	394	376	364	388	391	415	359	407	411	364	384	392	390	344	431	397	353	378	402	365	356	422	383	390	359	375	344	395	360	394	390	380	397	398	405	389	381	393	382	381	425	391	355	403	370	353	434	408	403	431	397	364	368	388	406	390	393	374	428	394	412	419	391	353	373	354	396	423	396	398	394	414	378	359	389	405	393	369	368	373	387	348	371	388	426	360	407	390	379	381	405	384	392	411	378	395	383	392	398	393	403	392	389	381	391	374	388	372	378	404	395	369	403	362	408	361	357	413	394	387	380	376	393	383	406	397	385	398	332	430	358	383	381	377	363	392	388	391	392	382	415	355	347	378	395	367	391	425	362	387	371	360	385	407	409	381	389	376	395	401	379	369	364	385	403	401	395	366	369	376	382	361	429	440	399	381	360	382	375	380	372	391	405	363	416	443	402	354	383	399	371	373	402	389	392	391	377	392	399	379	401	391
4383	2368	1409	1070	922	904	845	825	892	861	867	866	810	773	854	830	861	775	807	893	840	800	830	858	813	868	809	813	799	814	878	822	800	791	857	804	828	821	801	777	861	882	788	814	778	783	863	810	847	835	812	803	796	799	805	860	803	821	837	878	817	817	808	815	778	786	836	865	796	845	804	836	901	817	857	800	826	797	821	842	840	849	796	807	818	771	818	838	877	815	865	759	784	821	826	821	825	825	824	794	863	853	814	811	826	843	788	823	770	836	834	841	735	796	833	792	822	812	838	817	892	845	832	852	815	812	816	821	790	869	835	802	812	854	825	802	798	827	822	857	787	883	847	794	785	840	863	840	839	792	824	806	828	840	809	822	810	824	796	816	861	797	818	855	834	860	835	843	887	837	823	813	876	853	831	846	855	788	810	816	830	879	846	796	879	898	808	846	824	836	848	831	857	821	821	787	790	842	885	842	871	846	821	828	827	775	802	847	839	864	821	847	857	823	853	806	805	790	807	909	848	858	808	844	852	816	864	838	855	845	868	848	837	800	788	817	850	821	844	828	822	812	883	828	871	817	843	816	812	848	855	845	833	820	822	804	785	808	884	817	795	768	872	785	845	832	834	878	843	818	806	815	788	855	842	821	847	775	864	830	802	861	805	848	837	795	816	858	878	825	844	790	833	877	807	787	842	788	844	827	818	806	807	882	790	826	817	804	808	819	851	862	882	804	816	850	823	845	846	890	790	810	868	839	822	827	809	829	881	841	848	763	858	786	838	826	824	860	811	801	824	779	768	820	778	786	844	810	787	882	833	907	854	810	778	788	829	817	848	827	857	818	765	813	859	824	827	809	854	805	805	848	788	817	811	838	814	834	842	839	777	752	808	812	854	846	815	828	808	832	886	894	821	819	792	849	816	799	837	780	790	836	817	819	888	882	823	793	913	818	823	823	845	765	864	823	806	796	863	808	857	852	821	842	861	800	765	865	827	790	815	837	826	839	794	866	798	791	871	875	805	826	898	800	797	838	861	777	802	838	863	835	813	848	838	818	809	848	834	832	803	830	833	819	818	848	838	869	875	799	835	821	817	808	867	838	790	833	800	862	826	804	834	836	881	826	790	805	785	816	865	858	791	845	829	867	854	793	856	855	874	828	822	839	830	823	758	775	803	855	834	815	845	824	889	804	848	838	885	853	808	808	879	800	869	821	793	795	836	827	779	839	802	872	860	785	822	793	798	857	845	853	883	850	844	803	782	906	857	812	820	847	867	854	852	812	831	805	868	818	816	822	798	808	791	819	875	808	843	853	826	847	824	842	835	835	854	840	886	825	824	807	849	840	838	885	826	815	838	826	837	777	840	813	894	845	822	853	806	817	823	866	839	876	822	843	785	821	789	818	825	781	845	804	824	851	836	834	808	807	817	825	811	844	828	865	818	800	850	830	825	842	849	848	799	875	837	832	843	848	847	835	811	818	857	849	855	824	856	823	846	842	875	857	881	813	799	874	814	842	898	786	849	811	825	832	796	838	830	859	790	817	823	791	829	825	825	842	805	822	856	853	829	827	894	824	804	808	823	866	798	843	852	797	838	817	792	872	832	836	847	841	869	847	795	776	820	809	829	824	835	845	883	817	850	814	831	881	803	789	853	871	823	838	878	855	819	820	815	794	842	892	833	856	809	831	788	782	810	838	839	833	800	830	783	808	843	834	805	830	914	785	821	829	768	820	865	789	813	787	845	819	851	870	874	820	875	812	851	790	840	801	805	838	825	808	790	805	839	831	835	811	874	816	831	795	835	848	894	870	825	864	816	812	865	883	811	812	852	846	826	811	840	832	821	841	842	860	831	805	790	810	858	824	825	810	847	842	854	804	802	816	832	838	862	823	853	838	823	795	864	843	859	840	789	860	806	813	778	833	833	820	831	849	810	808	833	809	841	838	831	779	799	842	836	843	832	821	828	830	837	835	789	771	834	802	817	829	810	864	868	867	790	839	790	864	856	816	823	806	837	860	880	845	866	791	814	776	822	838	815	809	845	800	829	890	801	846	818	826	839	810	825	805	816	817	827	794	770	829	823	831	887	810	837	829	838	812	824	881	778	857	820	851	831	843	812	783	794	802	835	809	856	820	839	890	861	873	843	835	851	743	814	821	849	821	873	853	864	806	808	823	835	778	813	841	775	803	832	833	850	847	835	813	770	805	840	867	843	828	865	823	814	837	811	808	780	817	838	768	878	848	853	885	782	830	817	833	791	854	846	827	823	842	840	820	848	819	791	852	830	856	802	884	805	839	836	855	842	845	839	830	844	806	877	804	873	871	845	821	803	774	863	856	845	834	854	816	851	833	782	871	823	802	785	809	819	826	817	828	865	772	844	800	853	860	849	806	822	815	807	822	750	807	849	856	784	864	817	782	796	841	829	815	847	859	818	823	790	815	840	857	837	827	847	828	876	826	839	782	874	853	800	829	785	837	887	833	828	804	798	794	819	849	816	868	855	807	893	860	813	804	835	864	855	859	814	856	819	837	792	818	815	862	842	832	831	848	843	814	774	835	845	810	886	802	809	821	854	820	848	807	856	825	852	795	815	847	818	838	831	860	812	860	786	861	887	872	794	816	778	807	811	784	858	788	870	785	821	804	838	855	821	780	844	807	797	811	843	809	816	828	874	834	842	787	805	865	827	841	764	870	815	780	867	878	857	796	794	853	856	825	865	895	852	827	782	818	830	855	881	896	834	821	807	815	870	828	829	824	856	849	848	893	851	825	772	786	824	802	828	823	838	857	802	852	852	862	851	817	823	852	847	888	807	853	843	842	804	797	869	802	809	836	836	844	817	804	860	834	839	830	812	880	903	819	837	823	824	842	799	815	774	858	865	766	825	837	848	780	801	849	817	800	802	764	808	818	832	793	875	802	815	820	812	824	810	864	821	853	825	828	789	824	819	831	809	801	835	836	840	827	796	792	825	859	844	769	802	818	792	769	845	806	793	803	809	800	825	867	821	849	810	813	842	800	836	782	825	813	799	816	782	799	803	854	783	850	869	906	820	886	813	822	806	810	841	827	827	827	843	829	846	845	806	813	815	846	833	819	842	832	841	855	857	802	862	836	861	785	810	843	826	858	737	821	804	792	834	856	775	843	846	832	846	837	802	786	814	777	867	820	868	808	781	848	843	827	853	804	755	808	825	846	816	808	865	845	774	849	843	833	802	800	879	804	807	809	824	876	833	821	854	800	814	875	840	874	860	848	835	829	845	817	804	841	871	827	895	839	821	783	858	817	861	852	841	797	889	881	810	738	781	793	839	828	763	801	819	796	816	792	834	830	804	815	839	868	843	826	842	823	846	779	788	853	863	805	819	839	799	858	824	790	894	850	765	789	762	828	832	827	811	842	831	826	780	856	807	837	810	816	805	830	840	865	872	802	841	832	864	878	831	827	763	829	830	819	846	851	838	889	861	836	844	808	792	844	855	789	817	827	870	810	760	829
24477	21040	24033	28247	21046	21065	11017	644	468	403	347	349	371	324	351	306	321	368	385	356	373	365	330	352	347	311	341	316	344	284	337	315	339	341	328	330	302	277	301	293	337	303	293	306	326	305	310	296	354	338	330	333	338	296	291	352	326	309	339	297	317	268	289	330	313	285	336	282	298	342	321	330	282	305	345	338	326	294	323	306	315	306	355	316	301	317	286	334	279	287	301	349	336	303	294	351	346	318	302	314	300	298	306	291	329	307	262	309	324	300	321	300	281	287	339	309	299	288	308	270	324	289	309	290	323	311	298	301	350	310	338	320	318	299	315	346	317	370	313	312	319	306	285	326	282	292	310	315	300	325	313	308	327	303	334	354	324	285	303	285	319	300	313	294	338	319	329	309	335	296	330	324	332	292	322	343	353	343	262	280	273	285	317	301	313	314	286	321	294	301	318	340	351	321	307	284	309	301	318	329	291	293	267	304	318	319	316	331	317	306	305	284	295	309	276	310	319	268	298	310	299	303	296	279	337	340	339	312	356	313	340	317	322	285	315	341	300	328	305	316	289	296	297	278	325	302	330	300	311	282	308	341	300	296	309	320	310	331	290	309	296	337	330	316	306	334	311	323	319	323	315	325	298	321	332	331	307	284	332	302	291	312	284	311	284	346	300	294	318	322	319	318	308	295	310	318	322	315	328	300	294	313	308	306	258	354	346	336	289	322	326	301	297	328	285	296	300	322	303	276	365	319	306	322	294	283	320	351	317	321	321	295	294	311	294	351	331	331	293	281	300	277	316	306	310	307	315	303	268	292	293	301	355	340	325	293	328	299	322	295	319	307	279	324	324	297	286	326	279	323	320	319	295	308	299	283	300	301	319	302	328	309	274	281	282	309	311	323	317	298	289	308	298	296	263	305	325	319	310	328	265	319	327	330	292	317	302	338	348	300	322	302	308	291	296	332	307	350	344	281	265	311	336	310	318	288	290	327	315	334	338	298	360	322	303	325	309	331	290	267	280	307	323	336	331	301	318	285	346	301	314	358	341	318	292	293	295	309	301	299	329	307	339	291	312	307	287	304	278	315	298	280	321	305	310	306	314	342	322	303	334	332	298	296	284	314	284	294	328	311	297	344	334	329	320	312	315	324	289	322	312	305	287	342	299	329	292	323	314	292	310	302	336	309	290	272	295	299	294	313	333	307	316	307	325	314	300	329	289	310	343	320	318	288	276	320	313	308	318	300	314	307	292	309	279	274	308	298	300	336	305	297	318	336	286	314	290	306	328	283	308	318	329	349	306	297	275	314	358	300	288	291	335	337	324	281	294	305	314	278	262	297	308	294	311	324	328	305	308	334	285	307	303	303	310	318	314	305	316	286	276	316	325	303	343	269	298	303	317	302	323	344	378	292	324	317	295	329	316	317	297	305	306	313	351	310	359	277	347	325	325	289	302	300	300	287	317	318	297	353	313	308	284	327	308	320	280	327	322	334	299	329	286	320	309	309	310	317	301	298	311	324	321	259	319	336	287	293	295	312	278	322	316	287	303	306	284	321	267	294	306	332	297	326	311	347	337	339	312	311	327	285	332	314	330	294	279	277	350	315	295	354	326	313	320	320	319	314	291	312	285	303	296	291	310	287	309	300	324	294	308	317	353	300	294	296	312	306	312	313	316	317	292	326	315	298	315	289	314	339	277	300	306	290	301	285	303	332	309	310	294	309	304	276	279	327	334	323	290	329	318	333	300	314	290	295	294	298	282	325	347	332	282	309	305	315	297	308	328	323	303	314	319	331	283	325	315	316	302	334	315	311	318	324	340	347	319	328	324	291	292	328	277	314	305	290	294	292	303	342	302	326	297	331	303	271	318	336	284	316	341	328	309	330	325	322	330	335	305	288	311	345	287	295	295	328	333	281	302	303	296	319	327	314	337	347	293	321	276	329	305	316	292	322	312	337	295	288	306	318	322	268	291	288	297	301	300	306	306	320	298	326	319	309	289	337	322	306	331	307	296	293	311	324	304	316	291	282	310	338	302	293	314	284	329	310	299	353	294	346	317	293	324	305	333	322	325	298	326	321	326	295	298	327	282	274	297	296	337	287	319	310	316	325	284	289	298	292	311	328	340	323	317	295	308	306	341	295	332	285	271	305	332	360	303	303	325	316	323	330	299	324	316	309	288	288	301	315	309	313	321	338	345	289	294	281	297	301	287	275	309	287	303	311	285	354	310	278	320	340	309	322	298	343	309	306	319	302	320	302	275	345	308	298	266	331	325	335	311	308	335	344	344	303	306	326	280	303	287	319	326	316	322	303	287	282	303	275	310	305	297	314	299	310	331	311	299	284	291	333	341	348	319	327	302	296	332	309	276	310	326	334	295	276	287	307	295	289	300	303	340	332	297	332	344	307	330	304	296	275	306	324	285	330	318	291	324	329	317	324	300	297	336	348	307	301	343	298	315	300	288	284	311	309	295	317	305	281	314	258	281	321	304	311	309	333	327	315	298	316	326	303	274	319	298	344	299	322	286	298	293	338	303	280	321	323	306	299	308	283	314	293	317	297	299	322	312	316	326	320	314	314	301	269	327	296	312	294	290	299	314	291	319	318	301	335	316	309	341	337	316	330	291	330	298	326	323	330	296	289	327	317	314	351	347	312	303	315	285	309	315	320	331	322	302	349	286	329	329	269	266	326	308	306	302	335	351	348	319	290	284	286	286	347	339	328	304	284	307	316	321	317	297	325	319	291	282	301	282	285	254	335	319	301	299	323	325	322	322	290	297	306	344	328	309	316	322	319	344	309	312	289	285	322	294	326	295	304	321	373	314	324	282	315	350	315	345	327	312	284	287	337	328	301	302	275	274	318	269	325	322	291	293	337	349	308	281	317	309	293	291	284	280	277	304	294	357	317	297	303	277	297	338	310	288	301	344	291	274	304	301	270	296	333	317	319	318	318	320	312	299	347	322	346	305	286	324	327	303	326	312	291	294	286	312	301	319	300	287	322	330	302	300	304	305	299	290	309	315	340	342	364	308	313	305	338	317	322	343	315	289	322	318	289	331	290	322	284	289	310	286	309	315	324	297	280	288	349	326	301	314	290	284	307	341	325	314	307	305	340	274	293	308	334	281	302	341	320	325	305	316	283	273	334	285	318	314	306	325	273	333	320	333	313	322	319	300	310	337	321	311	286	325	307	308	300	289	324	321	309	329	300	281	333	311	296	361	285	308	297	301	305	333	324	306	286	299	325	299	316	334	336	295	303	321	294	304	288	307	307	290	321	326	336	310	303	308	320	342	318	311	308	310	300	334	320	284	304	308	289	293	316	356	309	304	332	301	351	321	304	277	338	329	286	288	336	306	299	300	335	344	237	318	302	337	332	303	320	344	276	292	313	271	320	344	313	315	303	294	309	318	294	339	301	305	339	296	306	341	292	319	347	356	292	319	296	282	320	296	302	284	296	273	291	278	324	308	319	284	313	315	296	324	289	291	309
4084	3476	1827	1049	856	787	750	656	709	698	698	688	677	684	591	651	655	673	678	675	715	670	655	658	685	646	617	628	650	668	629	721	669	642	651	659	651	672	674	660	655	678	607	651	625	681	695	660	655	661	589	669	678	685	608	709	682	612	641	652	680	687	659	641	684	645	649	682	655	650	663	616	652	638	691	659	663	676	670	675	623	628	660	652	619	667	639	585	634	661	639	623	639	698	673	664	650	633	658	629	619	669	645	635	691	637	666	598	652	623	665	671	626	655	632	671	683	658	608	635	645	702	670	660	658	638	645	634	677	681	586	680	619	639	622	633	672	705	650	627	651	671	630	609	636	616	642	633	659	644	641	647	728	705	642	639	630	660	648	652	627	693	665	671	670	624	666	611	664	649	626	671	640	655	649	646	645	642	602	660	635	639	635	620	655	649	607	629	663	640	657	668	667	657	643	649	671	629	630	669	641	649	702	677	684	674	669	600	655	640	700	656	690	589	650	626	652	662	665	620	679	645	676	660	619	659	644	634	658	648	609	659	652	652	664	654	619	681	625	601	661	659	644	595	682	668	614	663	679	639	617	633	644	639	612	611	671	685	643	630	620	657	678	641	705	652	633	605	644	659	613	665	648	653	663	657	659	658	659	635	661	649	676	673	698	660	624	661	662	656	675	679	635	683	679	640	672	633	643	642	610	658	644	669	665	643	687	642	620	645	613	671	653	640	638	650	628	666	639	656	674	716	647	658	647	651	672	685	665	613	633	656	655	646	631	652	666	689	593	670	636	667	642	610	616	635	682	665	617	689	687	666	662	680	683	717	662	597	640	684	676	641	678	632	635	610	670	655	607	651	656	650	641	627	650	705	698	612	690	665	715	675	645	687	612	649	635	636	630	677	616	586	609	636	647	651	638	665	660	638	635	656	645	679	635	631	661	638	658	648	648	623	671	652	633	640	673	631	705	702	649	617	650	599	645	636	647	652	584	659	613	630	663	649	615	684	618	651	612	653	654	631	648	669	650	649	610	703	645	631	594	631	645	603	629	611	652	684	691	654	650	679	672	639	664	670	664	621	667	649	664	650	653	651	669	627	623	640	631	618	627	630	675	654	599	625	658	695	651	639	695	631	663	676	632	685	632	660	622	655	653	618	605	656	669	633	690	625	639	659	689	652	662	689	615	642	650	642	673	670	629	721	664	622	678	659	678	639	661	624	682	669	613	618	677	655	619	605	658	657	656	637	635	723	665	609	608	599	676	635	629	648	674	635	669	642	629	696	610	663	658	666	665	661	655	580	643	667	646	632	667	648	710	667	678	656	640	669	634	692	621	663	593	636	661	621	689	686	647	662	661	672	632	667	650	641	671	618	639	664	659	679	690	661	649	677	658	668	645	666	691	611	664	613	709	631	625	579	676	654	645	616	641	670	637	674	636	679	699	650	687	644	655	641	631	676	696	640	673	658	617	660	601	646	634	665	702	655	694	615	655	646	635	602	676	658	672	667	669	633	697	675	621	625	687	634	655	674	648	686	630	658	653	647	623	658	659	633	669	652	635	675	663	636	677	675	638	632	679	712	650	670	667	707	626	655	666	644	626	660	631	676	659	649	607	658	683	634	648	676	603	684	669	671	675	649	652	659	630	639	695	653	628	677	623	653	669	623	655	716	635	638	640	648	657	678	637	632	690	604	630	661	633	690	621	609	671	673	645	669	627	614	667	646	616	671	700	634	649	666	650	655	638	631	679	641	662	657	638	676	644	643	655	671	634	636	627	655	632	682	630	647	648	652	666	683	685	654	658	667	664	679	650	682	653	654	664	614	607	629	681	664	641	680	674	689	611	677	656	629	658	661	654	629	643	673	653	630	673	661	667	673	666	643	642	646	646	645	648	664	642	631	630	657	628	659	690	674	642	649	649	673	648	685	645	665	650	651	630	652	629	671	645	652	649	646	687	655	648	615	716	629	639	696	677	673	666	637	639	672	637	662	659	633	630	656	646	660	666	659	629	638	701	655	668	643	637	666	640	628	670	641	662	648	631	644	693	600	656	673	632	622	616	694	630	692	600	649	649	704	642	643	620	631	641	660	655	660	634	637	675	659	667	637	670	655	636	696	629	654	714	662	597	625	656	709	662	680	633	663	684	598	645	686	622	692	681	639	633	651	672	666	650	638	747	648	642	657	680	622	687	631	665	636	639	677	651	626	656	649	681	678	625	634	651	624	630	637	680	670	632	648	650	629	677	630	636	665	621	658	669	619	651	670	707	640	658	682	655	644	667	687	623	650	652	670	605	640	655	634	628	702	631	660	608	681	623	650	657	686	641	653	671	681	656	685	680	647	672	660	661	705	661	657	649	628	642	626	677	675	660	682	660	659	667	634	667	675	700	635	660	649	630	597	640	650	663	687	619	638	680	655	611	655	692	657	637	692	635	651	668	672	648	657	621	655	620	675	646	635	641	634	613	640	613	632	598	715	642	661	663	657	641	688	675	703	604	660	677	647	643	659	610	694	638	611	633	634	647	624	681	653	684	693	616	663	691	616	669	645	636	639	679	702	642	585	633	689	654	666	672	659	685	635	656	677	659	678	707	626	675	637	628	650	641	622	610	673	596	616	660	598	691	678	655	645	623	638	669	651	685	641	625	678	670	626	608	662	685	645	644	640	652	611	639	691	668	646	641	626	660	632	656	691	643	593	681	667	685	662	664	667	621	635	664	651	612	662	650	644	607	675	693	620	621	638	672	656	671	665	658	617	637	656	693	698	640	623	640	700	625	682	721	626	655	632	654	623	672	651	675	644	646	691	671	640	607	672	622	635	609	636	661	630	637	678	642	658	619	634	638	629	660	600	652	705	686	635	678	621	686	689	627	663	614	591	641	607	664	668	688	671	656	631	651	647	656	622	626	636	623	666	661	641	611	700	669	658	620	685	643	637	672	656	664	680	636	669	698	623	666	640	662	697	661	678	643	636	588	622	650	700	697	669	652	612	609	625	643	631	680	664	630	673	690	639	682	703	654	696	640	619	658	670	663	679	651	663	674	636	685	657	651	651	628	623	640	615	629	607	658	671	646	635	684	639	579	638	655	619	727	651	644	591	650	651	675	690	694	662	664	597	649	655	654	646	691	643	631	632	679	642	680	649	619	653	621	650	647	660	635	632	645	616	640	655	594	646	670	697	658	656	663	668	671	623	690	650	668	614	626	668	619	659	655	626	653	677	641	668	630	701	652	614	663	652	632	645	679	630	662	633	657	574	701	618	644	603	686	607	641	610	667	657	594	641	658	655	634	636	660	668	646	661	675	637	667	644	635	697	669	647	655	657	626	633	667	654	639	684	667	633	647	669	662	634	624	677	635	589	681	692	649	624	672	624	660	657	623	665	618	661	621	663	641	668	679	664	629	683	692	644	715	680	654	643	601	625	687	609	626	658	653	653	685	610	643	624	642	629	673	618	636	669	672	625	647	643	654	657	642	639	716	661	637	650
33167	14302	2048	389	279	285	227	249	244	221	254	227	237	250	224	252	244	245	232	237	211	241	247	265	245	196	232	219	221	201	253	234	222	230	264	230	249	248	222	238	207	227	238	249	250	258	192	227	212	223	223	225	233	244	267	244	245	246	214	246	245	222	237	228	220	216	233	241	218	245	212	227	231	240	226	226	240	239	221	240	250	232	237	262	233	242	243	230	238	216	252	209	265	253	259	228	241	220	248	220	243	260	263	234	223	245	249	253	241	253	220	220	219	239	250	216	225	262	199	211	239	233	250	194	208	228	219	217	249	219	251	236	254	217	235	221	233	225	247	219	217	251	258	228	251	241	218	257	229	211	227	210	247	220	238	258	254	259	239	232	257	234	193	230	226	224	222	197	251	255	241	227	251	216	231	242	204	208	225	200	228	244	223	221	235	221	250	243	235	226	237	258	239	233	237	212	241	265	219	229	225	238	197	219	232	221	235	259	235	235	249	244	247	239	265	242	230	255	243	249	236	224	231	250	227	245	264	233	211	250	246	241	228	244	228	236	222	237	254	237	229	259	216	245	239	249	228	231	243	215	242	208	223	227	230	248	221	235	243	214	215	234	256	242	234	224	222	216	228	224	216	230	221	221	239	255	240	217	254	225	241	228	256	242	239	229	247	233	249	251	237	231	258	220	217	266	256	232	211	234	217	220	231	232	251	264	237	205	225	244	230	243	261	238	238	232	251	242	215	238	269	243	237	234	240	247	230	256	239	247	228	282	251	233	236	239	251	230	286	291	259	233	241	216	229	253	252	216	237	205	251	242	232	237	252	247	249	246	207	243	210	244	217	249	230	246	223	232	241	225	230	211	251	242	254	253	227	223	214	258	225	223	202	247	239	221	234	209	240	244	224	247	239	233	244	240	227	203	228	249	256	231	245	252	223	218	273	219	218	224	218	221	246	225	230	225	246	200	270	264	240	245	255	249	240	249	216	217	228	236	219	250	226	222	225	226	242	253	226	266	228	245	239	233	258	208	241	226	255	226	259	222	262	201	235	234	240	208	254	210	248	245	250	253	246	241	223	230	242	233	209	218	184	239	217	251	246	215	226	224	225	259	242	233	236	249	235	191	239	246	241	254	252	237	258	233	231	246	244	235	252	218	237	242	244	241	216	257	226	235	229	210	224	232	218	231	233	253	250	230	265	242	269	251	225	233	248	237	255	228	234	241	232	245	233	240	225	264	238	225	275	218	204	256	210	222	219	257	249	260	244	227	209	214	245	220	252	257	234	268	242	245	249	249	262	231	249	221	230	229	229	233	226	263	261	219	226	221	253	216	229	215	242	228	213	240	244	241	254	233	225	213	212	226	213	238	239	241	235	222	222	250	215	241	231	227	251	231	263	224	228	209	235	266	218	262	237	240	246	227	217	242	215	230	215	234	246	242	248	205	193	225	226	236	240	228	228	221	244	232	214	224	275	259	246	222	250	237	258	232	239	221	232	230	222	231	233	249	242	251	266	227	203	249	239	229	234	240	239	226	262	247	256	247	235	234	223	228	218	243	190	241	243	236	235	243	229	220	228	220	222	229	216	218	229	262	230	229	261	208	229	205	243	242	242	246	246	238	222	254	217	256	214	254	249	246	215	275	237	244	225	241	271	228	258	236	249	229	225	272	232	225	227	271	231	252	213	262	225	241	268	239	228	210	231	256	238	231	234	219	202	221	256	244	246	214	238	258	215	246	252	232	244	235	242	227	240	239	222	217	245	235	238	230	239	218	227	244	239	228	251	213	217	243	213	255	216	204	206	227	243	249	240	246	215	213	218	237	250	244	204	251	234	240	255	235	228	240	225	242	260	236	291	232	248	239	250	236	261	254	238	239	226	242	230	241	204	218	207	206	243	232	249	227	213	224	245	240	237	242	218	236	226	216	264	213	237	219	229	223	227	246	244	239	221	268	239	235	245	271	262	232	232	222	238	219	245	237	261	256	260	255	203	235	234	229	252	237	235	234	254	244	227	239	216	241	258	238	237	239	228	249	230	234	240	229	237	238	242	252	218	239	223	212	252	233	230	252	240	241	248	224	222	228	259	236	220	252	231	247	235	230	247	251	246	236	222	223	212	239	268	221	216	265	243	247	265	216	254	222	234	264	228	261	220	239	235	240	263	222	228	265	225	258	229	225	256	238	254	240	252	249	206	224	245	218	279	225	210	232	219	237	261	217	238	233	236	200	237	221	240	218	226	212	246	264	251	233	267	217	214	254	227	220	253	245	260	227	223	219	233	232	220	204	233	217	257	219	233	222	234	208	241	244	252	229	224	244	259	272	246	243	215	238	265	240	257	238	228	215	229	234	248	242	239	243	262	228	230	252	231	239	248	245	209	239	230	237	245	239	247	246	207	236	226	228	228	234	224	212	273	248	243	215	266	235	234	209	220	247	267	244	223	202	246	233	261	237	230	248	248	262	222	230	239	228	201	263	251	252	208	238	237	216	220	275	230	224	234	255	239	238	215	225	258	246	249	232	218	243	236	231	263	219	228	226	213	229	241	209	223	241	226	247	242	206	240	239	235	226	234	237	216	208	229	245	245	205	254	240	224	236	196	230	272	234	229	226	211	194	236	225	247	225	275	214	239	241	243	253	225	227	240	224	283	206	256	257	216	235	242	215	205	198	247	258	234	232	239	245	233	250	241	237	243	236	262	222	250	233	222	226	256	225	194	226	235	239	239	205	241	234	246	255	225	228	266	204	207	222	253	264	223	236	230	242	244	224	247	203	232	219	267	232	213	219	237	211	241	256	258	213	229	247	245	252	219	250	284	243	238	241	236	234	236	255	233	230	240	231	214	234	235	198	232	233	230	242	243	232	243	221	228	222	220	233	221	225	228	218	237	237	236	260	210	232	214	245	259	213	217	231	243	245	262	260	200	226	229	237	218	233	227	240	227	227	218	233	252	231	243	241	236	241	226	237	254	238	229	228	240	233	216	195	220	230	244	236	262	224	238	260	257	225	249	244	240	213	234	238	209	227	218	238	210	253	236	256	224	226	220	249	229	221	231	238	236	238	261	245	268	232	202	235	258	228	237	243	227	234	241	218	225	242	216	232	282	225	244	245	235	253	220	275	232	214	218	218	244	204	259	229	245	226	239	229	220	242	218	226	219	224	260	190	233	242	267	231	205	216	216	230	239	215	232	228	233	230	269	248	214	232	216	254	244	242	231	226	207	209	220	211	204	218	239	208	240	215	231	243	239	265	211	243	229	234	238	225	219	209	245	238	244	227	215	233	262	214	233	235	228	223	244	262	237	233	233	247	230	230	220	230	248	221	212	234	228	215	210	225	223	237	224	255	236	209	238	217	264	234	222	227	249	234	241	196	244	258	248	248	241	258	239	198	253	254	240	214	222	259	242	256	221	238	212	217	229	226	267	248	236	225	203	198	199	245	225	190	233	216	266	254	247	241	246	191	236	230	223	247	246	258	228	230	237	240
7648	620	576	525	578	587	613	597	580	614	515	579	580	562	534	570	559	588	566	514	573	539	538	551	550	579	578	557	559	561	526	555	564	555	561	564	512	553	521	518	543	588	586	569	531	562	602	538	572	590	561	579	514	571	554	589	579	587	573	558	580	579	541	591	539	545	574	548	556	587	583	567	545	559	588	592	534	541	556	520	549	551	536	522	573	592	557	602	574	594	624	559	554	582	559	609	549	578	563	578	574	514	594	549	555	549	608	546	557	553	584	574	551	552	610	575	580	565	515	569	571	522	563	569	561	571	517	581	530	573	535	560	560	575	561	532	579	564	559	561	607	573	468	610	579	521	535	578	562	559	548	583	564	539	580	536	544	560	568	550	547	557	528	584	614	542	557	586	575	565	543	578	560	589	613	577	606	565	587	574	551	568	564	601	569	509	495	564	547	579	592	550	556	544	543	556	526	555	575	535	569	578	588	544	545	588	540	614	583	568	576	562	503	526	586	554	534	568	546	594	563	573	540	573	561	528	617	567	580	556	568	577	595	582	530	557	540	592	557	590	564	587	553	549	567	553	583	558	557	580	587	508	563	518	549	557	564	563	511	550	538	547	577	562	591	566	518	522	562	537	583	571	565	557	526	576	586	514	518	590	578	544	587	560	566	574	626	568	512	563	588	539	542	506	567	598	610	554	573	564	514	576	574	572	556	583	549	579	489	558	552	606	527	589	557	558	523	572	546	559	543	585	595	542	551	511	588	583	534	615	602	564	554	556	517	547	565	531	531	610	565	546	581	571	588	552	590	554	544	535	562	565	585	534	578	559	561	564	524	552	588	596	585	566	572	530	597	545	544	577	548	571	570	593	576	539	569	520	616	607	604	549	595	552	569	567	583	553	554	559	587	599	565	564	598	609	593	586	560	556	554	546	544	574	584	596	557	574	555	549	569	577	624	526	565	538	570	569	547	549	559	627	531	553	563	575	493	583	587	522	577	591	582	548	516	571	558	533	580	525	546	607	541	595	560	524	587	583	572	553	564	561	550	593	565	553	526	570	599	577	549	579	571	579	554	599	560	578	551	558	566	536	564	509	568	588	525	532	536	555	583	543	584	547	568	586	577	521	528	551	587	562	581	592	537	544	529	547	556	525	597	563	519	552	587	563	551	577	560	562	596	581	581	508	580	566	553	594	542	527	552	574	629	544	615	538	573	567	568	559	587	556	518	542	514	544	542	580	553	565	543	563	603	569	520	545	584	588	567	581	574	568	548	601	530	558	584	583	549	566	549	625	531	540	587	519	555	555	567	522	583	508	591	546	585	557	554	537	568	538	561	570	535	572	580	543	536	584	579	546	557	555	568	609	549	576	528	558	541	538	536	562	604	557	531	573	546	600	545	592	556	589	606	580	525	563	533	564	524	560	537	561	562	537	600	549	583	568	517	569	557	584	563	569	595	571	605	536	572	527	566	572	551	563	614	591	567	544	548	544	578	578	572	512	539	535	617	601	550	524	535	560	562	518	526	604	559	581	558	554	542	575	581	511	560	596	588	560	572	566	588	573	586	570	555	550	552	595	553	567	567	534	541	546	582	577	593	582	579	570	557	552	559	540	591	561	566	519	551	550	547	578	550	556	547	557	576	557	576	556	540	572	552	567	597	566	536	547	559	547	526	563	562	535	631	550	559	563	564	560	550	583	542	523	593	521	575	532	560	550	559	563	599	574	507	527	534	542	538	585	584	609	561	591	560	585	557	584	509	548	523	602	582	561	528	543	569	540	536	595	568	590	573	542	562	595	539	590	562	601	559	545	565	612	550	582	564	563	572	603	588	589	599	561	587	548	530	570	579	566	579	554	557	542	578	624	555	540	562	575	602	548	572	555	575	570	557	574	547	570	520	539	527	571	589	524	545	568	557	557	573	566	600	577	560	539	567	621	586	556	575	585	572	597	589	565	586	572	577	565	530	551	580	617	554	594	572	548	521	555	591	596	575	606	571	525	513	606	594	578	536	573	532	555	603	578	565	563	520	530	558	552	551	559	562	546	581	612	551	586	567	579	650	579	580	522	560	574	595	547	541	571	527	526	569	514	571	512	558	543	533	578	572	574	611	577	577	562	560	578	536	577	540	576	605	588	560	530	520	528	587	561	499	576	558	569	537	581	581	583	560	543	585	563	576	523	578	547	526	559	603	561	569	554	557	576	565	554	609	538	584	573	560	563	526	527	564	552	582	568	562	572	571	544	592	557	563	552	514	550	547	537	544	558	600	560	584	596	581	590	579	585	558	572	543	572	571	576	547	576	538	622	559	579	573	576	563	554	572	564	588	594	532	506	561	534	560	537	560	566	569	543	551	557	567	612	585	578	584	530	579	584	592	561	586	586	552	487	521	517	582	545	557	549	532	574	573	523	550	598	550	518	575	565	549	556	569	568	559	558	569	541	595	541	552	541	562	544	577	582	563	586	546	565	525	580	566	586	542	558	589	572	574	524	528	611	536	578	561	513	553	540	576	586	584	562	570	592	586	576	551	535	564	559	567	576	566	536	559	573	522	562	587	582	580	557	567	557	565	557	539	552	604	554	588	560	584	509	571	607	526	549	545	564	561	570	561	604	591	577	564	561	558	542	557	569	580	576	572	580	516	587	576	591	539	540	602	607	587	531	582	583	567	580	558	544	582	556	551	561	576	568	607	545	516	562	556	584	534	548	558	569	567	531	582	539	553	561	603	556	602	604	573	592	632	589	567	551	590	556	526	553	532	550	558	555	561	540	580	583	590	532	550	544	580	543	567	602	569	579	543	569	604	550	563	524	611	555	562	558	537	547	582	552	561	565	549	581	503	577	578	539	584	544	526	593	587	556	536	543	550	619	567	578	599	588	571	524	588	574	607	538	576	549	528	552	555	547	560	554	582	534	552	571	597	542	540	585	567	631	548	590	544	564	546	602	579	560	575	562	541	583	571	541	567	562	517	556	546	592	535	555	553	571	571	555	586	519	556	558	540	578	543	590	570	606	597	574	562	561	557	533	542	545	527	579	564	644	565	548	551	545	552	575	566	534	546	586	534	574	562	574	566	572	550	554	535	574	597	581	546	579	584	587	587	579	570	585	573	550	554	577	530	566	525	524	575	541	506	557	553	574	592	544	547	559	562	556	604	578	597	576	533	582	575	549	560	545	516	593	630	540	548	574	559	572	561	586	544	529	547	542	577	552	579	589	509	569	537	587	535	573	577	566	525	593	564	541	531	572	561	554	524	580	549	524	537	553	563	573	513	577	589	584	590	555	577	542	569	517	571	573	604	572	550	569	546	540	553	570	564	566	560	580	519	554	556	574	567	568	565	555	587	549	525	519	575	575	566	560	518	543	515	535	578	562	582	569	619	559	596	576	587	584	552	566	515	586	581	578	559	632	570	577	539	572	530	520	555	587	537	573	573	519	588	595	512	620	571	481	568	596	559	571	539	554	551	542	561	561	566	615	542	583	567	611
25098	21022	23621	28649	21032	12914	815	559	481	428	440	369	391	417	376	384	397	405	352	401	374	388	387	405	392	401	417	412	370	374	388	439	373	375	390	386	385	391	369	407	413	400	398	409	391	390	377	417	408	405	391	374	384	393	412	404	379	361	388	405	383	406	394	395	381	377	400	369	417	392	403	425	394	423	377	374	378	379	411	433	423	382	394	361	348	370	376	358	415	390	366	397	411	366	393	362	370	350	417	353	411	401	402	398	374	380	367	407	383	373	400	370	382	378	405	422	373	391	406	399	388	353	359	382	372	394	373	402	422	421	389	406	397	398	364	392	429	374	377	370	413	391	402	374	373	400	386	386	416	405	380	394	385	403	394	440	387	339	391	372	412	394	360	379	392	374	400	396	362	381	418	373	366	374	402	364	386	392	404	395	412	361	374	396	353	373	400	362	394	417	385	393	392	349	369	389	365	368	382	406	399	362	422	424	387	373	386	364	369	368	345	369	383	379	357	374	417	383	371	429	401	381	373	378	387	400	379	391	363	348	390	369	383	410	404	398	389	380	420	389	360	384	385	385	354	403	407	382	377	401	370	364	400	389	366	409	397	384	391	392	409	405	400	361	420	404	373	360	362	403	405	397	378	377	389	379	421	368	368	379	411	367	393	384	369	380	407	344	366	424	415	412	367	383	405	360	417	410	390	405	367	388	381	401	386	364	454	398	394	358	400	375	426	375	376	384	381	386	417	401	394	415	403	396	404	350	381	382	388	393	360	373	388	373	388	364	397	385	399	358	400	417	380	318	380	372	429	369	396	379	354	369	392	375	395	373	425	408	389	366	385	401	434	392	406	398	423	376	392	390	401	379	379	379	386	379	388	380	359	380	388	409	395	417	398	400	415	386	399	401	403	365	430	384	344	349	400	385	399	394	357	375	409	406	349	422	398	397	364	413	406	439	431	421	365	353	361	406	431	413	394	379	413	388	374	379	365	410	412	440	420	344	419	397	392	378	369	375	387	380	394	409	380	371	393	386	402	400	385	394	362	384	365	375	405	415	365	393	429	400	367	382	340	404	373	401	365	395	373	427	416	359	393	397	378	415	355	374	373	383	356	385	379	420	387	393	391	400	380	383	400	364	344	372	401	361	377	397	412	377	405	410	376	354	385	388	371	388	403	420	346	386	371	399	391	399	382	385	397	378	385	356	391	382	385	378	406	382	366	410	368	399	367	398	385	418	391	390	390	415	374	397	368	388	399	370	403	410	354	392	375	360	394	406	385	369	378	370	389	355	397	415	428	378	411	411	367	375	402	406	415	388	386	351	348	413	415	426	400	410	404	398	376	398	363	407	401	419	371	361	402	416	409	368	389	386	362	393	398	383	374	390	403	376	373	373	369	385	386	385	399	397	368	376	387	377	369	368	417	385	375	384	383	397	392	347	404	363	380	390	372	377	420	380	400	390	397	382	369	381	381	371	412	382	400	405	406	384	351	379	384	438	396	394	383	384	382	364	392	404	402	386	372	354	336	375	392	410	426	376	377	390	381	396	341	357	417	392	367	378	387	387	417	380	403	391	407	386	403	373	402	376	401	352	391	387	414	386	346	413	420	393	366	396	372	399	413	428	389	374	372	364	396	453	402	389	396	360	392	374	371	338	409	381	343	389	421	398	403	380	381	378	350	365	407	432	394	409	394	352	365	341	381	372	393	368	397	411	334	388	363	380	423	334	398	375	410	417	378	400	364	346	342	394	373	427	367	391	425	400	392	373	377	399	398	374	410	416	424	358	385	387	377	365	366	388	405	402	382	380	406	353	373	403	384	407	391	388	409	400	374	409	347	412	392	373	390	423	383	369	389	407	389	380	419	377	357	379	385	401	349	339	370	347	410	366	390	387	393	409	410	374	384	410	403	393	400	416	378	355	401	399	370	365	424	350	399	369	387	378	371	380	385	358	416	371	372	416	383	374	378	394	366	402	396	374	355	382	409	409	386	364	373	418	372	397	341	379	391	385	435	387	376	385	425	414	368	388	398	373	366	394	370	407	358	348	389	401	408	375	381	365	371	400	379	402	397	359	404	431	402	401	415	405	386	386	391	357	376	355	392	372	409	408	387	338	383	398	379	384	372	379	384	412	354	405	415	380	393	361	393	358	405	400	432	412	396	384	382	385	407	366	382	386	376	363	368	427	439	403	359	415	369	385	364	379	393	381	397	393	381	358	422	410	358	380	377	407	362	391	376	381	390	363	390	391	420	380	394	395	378	369	398	398	414	408	387	382	391	388	392	362	382	349	364	382	375	377	407	442	440	408	371	373	374	422	390	373	424	411	382	359	409	407	369	385	416	384	385	417	371	361	400	351	396	446	395	395	392	391	429	407	398	338	375	347	373	387	392	381	374	349	356	380	382	420	386	388	385	369	391	366	382	361	395	365	341	385	390	390	375	371	427	416	385	370	387	383	399	440	371	386	383	393	416	411	369	416	391	364	409	384	359	364	373	407	407	388	410	385	369	399	411	389	396	355	396	349	379	440	435	407	401	426	382	402	396	404	372	355	370	338	405	409	368	373	425	361	365	429	333	392	363	360	353	364	394	359	387	390	361	422	407	383	362	377	391	368	376	419	397	344	395	375	354	386	402	362	349	377	360	392	413	403	388	366	404	423	366	389	380	417	401	378	410	387	416	409	360	396	399	389	356	339	389	373	364	402	384	421	383	354	400	382	350	384	379	377	406	369	338	371	422	378	384	407	390	385	377	381	384	409	430	410	384	415	364	365	351	405	391	397	406	395	400	389	428	383	381	384	375	379	406	377	363	409	404	371	401	398	416	392	413	391	339	359	392	399	405	385	391	406	399	355	420	342	375	380	387	401	386	403	392	419	360	404	379	372	391	398	376	422	389	383	380	344	374	369	390	383	343	385	390	384	379	379	368	414	385	387	393	393	374	420	389	387	394	375	424	400	389	404	384	331	347	387	441	363	350	398	371	411	387	396	345	403	389	403	370	417	410	357	404	381	368	387	369	383	368	398	361	377	387	400	405	415	409	401	394	397	390	367	404	376	364	368	362	398	381	353	400	402	423	362	380	404	393	370	385	417	381	400	402	381	406	346	396	427	390	355	387	390	366	383	416	358	420	379	360	379	390	391	388	366	387	382	369	384	332	410	359	419	389	344	423	384	410	377	379	406	387	380	409	387	359	376	367	404	375	410	372	360	399	364	415	349	360	366	369	378	396	379	353	383	378	385	372	360	360	373	385	378	391	358	380	369	397	375	369	366	392	384	391	374	382	411	387	393	421	434	364	368	382	399	365	362	333	389	401	331	389	397	411	390	342	376	382	379	370	349	405	404	397	383	402	397	353	386	375	373	384	420	436	409	399	381	375	340	402	386	363	381	363	368	387	424	350	366	412	396	419	398	407	396	384	383	403	429	387	349	411	393	361	356	381	357	408	397	412	399	353	358	377	400	386	395	388	414	415	339	391	388	380	375	403	374
4406	2306	1439	1007	981	861	926	836	863	909	842	826	904	866	873	828	785	777	840	873	841	817	827	852	846	789	860	834	824	867	806	843	867	796	825	800	776	853	841	829	861	840	870	836	814	885	814	875	833	840	858	855	836	886	814	798	786	847	783	876	806	831	844	878	797	853	832	810	836	853	841	806	811	837	829	795	856	811	856	824	792	858	777	852	855	821	831	853	843	829	823	834	808	771	830	845	845	866	874	847	814	816	843	838	844	818	882	787	822	795	796	819	834	855	807	832	842	821	781	867	871	845	824	817	852	863	811	761	811	827	843	828	828	852	860	814	771	882	848	849	810	851	825	835	819	842	869	849	849	856	812	841	790	807	824	857	774	819	801	832	801	864	866	803	852	854	852	837	857	870	777	782	797	825	817	836	780	838	876	875	857	875	874	834	776	810	861	845	838	806	806	842	914	811	857	829	784	860	844	843	832	798	827	866	824	799	848	826	834	838	831	862	864	856	797	831	881	825	828	837	799	839	851	786	773	849	755	843	835	850	856	813	845	836	838	793	818	819	854	857	890	869	790	801	810	861	839	813	831	854	828	830	825	765	840	761	836	804	808	867	802	773	806	809	828	893	819	809	827	823	812	820	816	838	851	798	821	811	804	832	851	854	832	804	829	767	808	835	778	859	784	851	847	850	844	839	867	796	831	815	793	829	795	844	800	788	808	771	842	831	844	825	844	829	874	885	870	782	845	850	861	837	856	782	851	815	822	812	850	847	831	818	849	901	777	830	883	810	815	863	844	830	846	838	867	801	798	852	841	884	841	880	843	826	780	804	824	850	808	800	855	776	879	838	798	867	834	851	845	834	874	807	842	865	831	863	820	809	796	829	863	837	852	801	861	830	847	809	847	812	839	872	821	774	799	883	754	803	801	815	842	835	854	874	878	805	844	834	827	844	880	876	869	846	809	814	820	823	803	854	838	786	867	804	848	812	818	791	840	818	798	866	832	861	813	834	817	866	824	829	850	817	808	847	845	791	878	845	834	827	830	784	813	835	778	864	823	805	798	852	885	770	872	791	884	826	841	869	855	781	831	815	822	804	814	830	816	845	842	798	791	817	826	831	826	860	872	840	809	805	843	849	844	825	861	826	818	803	783	796	845	836	781	867	772	821	860	822	831	838	826	803	835	794	781	833	825	826	812	806	785	842	821	820	790	829	799	856	847	828	925	799	827	827	758	809	834	854	846	786	879	788	788	853	847	794	809	832	855	838	842	831	862	856	810	823	829	851	828	833	812	847	815	807	829	837	829	828	835	818	825	764	807	855	813	834	819	845	814	825	877	801	849	877	854	806	861	868	822	832	843	854	844	858	847	871	857	828	802	820	827	865	830	820	843	854	782	857	825	854	825	785	863	812	798	895	823	844	844	774	819	856	823	822	825	828	854	782	847	797	843	795	822	794	898	777	852	866	816	829	821	809	785	878	863	828	849	858	853	789	848	830	820	779	818	801	826	854	868	839	843	813	878	794	828	836	845	796	851	849	839	805	828	798	815	841	778	847	795	823	821	847	861	823	855	805	824	847	836	823	835	831	823	796	858	884	815	807	843	823	847	842	830	859	819	833	848	832	834	787	827	781	782	854	804	814	828	790	833	842	829	793	827	856	842	848	810	861	838	843	817	830	863	800	850	842	876	874	836	776	814	839	842	838	847	833	803	866	815	819	804	836	833	804	811	781	883	839	829	837	835	840	819	868	817	858	862	803	843	823	848	757	829	862	854	818	830	839	862	834	864	821	908	821	838	822	819	796	792	786	806	818	825	847	815	824	821	846	882	795	790	858	882	828	839	791	813	838	806	866	844	815	875	822	830	827	809	838	795	854	833	805	825	852	851	858	805	814	845	820	849	825	871	851	821	850	837	880	863	895	811	822	858	870	833	841	800	827	852	828	820	823	906	810	862	851	846	873	834	792	803	855	889	826	837	830	865	823	885	822	792	832	855	771	787	804	825	838	832	774	804	811	845	808	840	831	820	846	873	802	837	775	812	873	828	796	819	794	844	858	840	824	815	837	833	879	811	868	865	840	785	847	837	817	820	868	840	825	857	849	749	840	798	828	782	819	869	851	824	854	888	805	857	817	826	850	810	822	791	859	826	809	862	824	829	834	904	784	795	809	783	849	816	839	820	866	787	830	812	817	847	832	843	826	805	855	835	822	797	804	834	814	854	797	806	836	887	857	844	852	782	838	855	779	879	851	857	829	842	895	797	836	850	823	792	806	796	791	800	865	831	823	850	875	873	792	783	798	824	812	818	777	860	850	835	862	839	834	868	886	805	863	848	845	775	806	841	840	796	765	860	817	839	865	823	836	828	853	833	793	822	804	827	826	816	850	807	841	807	938	875	818	826	841	885	796	777	825	825	804	810	851	841	842	846	797	778	779	831	901	807	816	794	841	857	840	857	830	834	835	785	850	796	846	833	848	861	769	856	762	803	827	837	803	835	797	794	771	865	856	847	892	894	825	885	772	770	790	859	829	832	816	853	779	824	829	785	856	871	870	825	836	855	808	802	814	827	869	809	823	809	843	848	839	838	825	824	820	855	825	799	809	864	832	926	851	824	808	835	784	846	800	806	885	853	813	781	795	767	855	828	812	801	878	816	811	830	883	835	823	830	835	831	873	807	793	847	857	833	892	849	816	818	832	846	851	807	813	811	832	819	853	818	837	902	841	787	817	809	855	849	836	862	832	791	755	814	812	833	832	826	856	803	831	815	835	829	845	876	830	814	859	862	838	822	825	915	831	826	762	844	891	858	852	842	836	796	867	857	865	818	771	891	839	813	834	843	854	880	891	784	772	850	805	838	816	852	870	796	825	810	805	814	830	800	847	796	848	860	848	826	897	831	835	856	823	818	922	892	791	878	750	847	821	827	853	800	800	874	847	852	799	834	814	778	806	831	835	827	834	863	863	824	838	837	812	789	854	871	816	848	840	832	792	849	877	845	846	857	776	862	878	845	832	848	805	872	887	816	852	835	840	796	821	880	845	851	856	798	794	788	822	853	810	819	861	817	828	862	757	800	777	791	827	840	816	807	829	856	861	828	804	792	835	841	840	830	847	821	832	801	849	820	855	838	837	867	815	801	857	844	826	855	828	821	824	851	848	834	830	776	839	836	849	845	804	851	887	802	873	801	780	802	821	844	864	789	849	877	851	816	838	811	806	828	831	846	807	832	875	846	792	789	776	827	859	888	832	791	799	821	837	813	809	890	864	759	867	844	873	758	843	834	826	818	813	844	813	813	815	797	820	842	842	848	853	823	865	848	794	775	839	821	850	864	881	812	839	812	819	800	865	825	877	833	881	845	852	783	801	860	786	804	844	830	825	826	829	809	794	783	852	799	811	820	845	828	791	847	854	858	869	827	822	846	826	817	828	850	822	771	806	832	762	876	820	854	770	831	868	851	819	855	814	824	806	823	787	819	832	841	801	802	826	872	857
24484	21032	24029	28261	21038	21074	11137	686	436	431	326	376	354	319	352	359	362	324	329	362	337	324	334	331	333	316	318	307	312	314	305	326	343	326	330	335	330	356	339	300	304	301	312	336	332	325	334	283	329	346	326	325	288	315	266	312	286	310	318	315	330	337	278	315	301	312	320	288	297	333	293	329	303	289	306	321	317	314	335	302	280	301	285	323	300	328	284	331	316	347	306	320	270	298	279	289	338	337	326	306	303	330	298	336	339	307	317	280	323	278	303	314	332	275	304	311	319	297	310	318	310	310	333	359	319	321	299	276	292	298	316	318	304	313	361	299	280	284	323	332	280	302	330	305	342	295	282	271	310	303	310	310	306	308	338	280	324	295	280	306	283	332	315	314	300	302	304	327	335	325	310	315	299	297	296	304	316	319	306	290	316	296	282	311	320	296	304	331	326	279	283	308	324	322	314	289	306	328	328	326	295	291	304	296	354	352	303	317	324	281	314	333	312	316	324	303	311	304	293	320	289	304	324	301	331	300	321	304	315	272	305	307	315	323	333	321	328	322	328	335	285	297	300	324	340	315	279	311	310	280	307	313	339	342	286	289	332	326	302	357	299	330	317	313	346	316	303	314	309	305	289	319	292	292	293	307	322	275	349	309	315	298	336	279	323	333	318	303	275	321	305	299	324	290	317	250	272	300	318	335	313	293	312	303	306	323	290	295	272	350	323	329	294	314	364	305	308	331	304	273	316	300	309	353	275	321	303	310	293	297	313	316	317	289	316	301	361	309	317	309	286	314	292	322	327	314	323	318	317	332	329	280	317	286	300	335	304	326	359	278	300	314	318	282	319	319	275	282	315	281	285	318	308	346	322	303	299	347	324	308	301	339	263	305	274	330	322	292	254	317	288	308	279	310	292	330	315	278	311	335	298	309	318	337	296	298	330	301	286	316	329	366	333	299	291	296	356	293	290	289	295	322	308	294	280	295	293	306	344	345	303	312	315	308	364	314	303	317	292	288	317	332	295	309	319	316	306	318	317	291	316	328	303	315	328	299	311	322	301	313	319	288	311	336	310	285	348	314	335	307	325	323	309	302	287	308	334	263	320	288	318	339	347	283	320	291	275	329	313	305	307	334	290	306	335	330	328	323	334	320	313	326	304	328	314	317	326	310	305	356	325	312	292	273	290	307	332	279	306	310	293	323	328	272	305	316	304	334	302	302	276	305	313	308	323	279	325	274	298	304	303	258	312	320	295	284	320	308	300	292	301	300	289	299	294	293	316	309	287	300	332	312	247	297	294	283	295	302	304	321	330	295	314	297	324	312	316	298	296	294	313	356	304	357	291	268	285	325	293	289	302	298	281	307	276	351	311	327	311	317	330	302	308	292	283	313	328	322	309	273	297	314	318	294	279	301	311	316	311	289	291	321	335	316	309	333	291	300	300	326	312	295	309	276	283	306	310	278	298	290	303	300	283	302	338	301	316	303	289	308	301	307	291	297	314	298	307	289	299	275	293	304	331	319	307	293	339	325	296	304	311	333	322	324	274	314	293	308	332	303	317	308	305	298	301	306	305	332	324	319	299	304	316	315	330	335	300	330	303	292	306	317	300	321	286	288	320	319	312	292	294	291	295	272	284	304	308	294	353	332	351	293	301	303	321	333	303	304	318	314	277	322	300	260	313	284	322	321	294	309	304	280	294	299	300	311	290	314	303	339	277	310	321	291	351	285	314	345	323	277	285	278	308	329	297	316	339	350	304	330	327	306	336	292	284	312	309	317	354	319	312	320	294	299	339	274	285	317	331	335	308	311	340	308	326	313	296	311	292	296	298	326	327	315	325	281	313	300	301	292	321	328	313	296	323	292	351	334	317	319	327	292	294	310	319	312	342	316	324	294	306	319	320	312	288	307	282	312	322	307	311	262	291	303	311	286	286	284	318	277	311	288	301	328	323	295	261	328	312	288	307	294	310	313	314	287	292	272	290	305	320	307	288	333	319	343	313	282	330	345	291	328	291	322	266	319	305	281	276	296	302	328	312	292	309	300	323	284	332	308	304	312	287	338	320	312	320	326	330	291	311	318	295	307	302	302	290	319	333	321	314	305	284	280	307	273	312	330	304	321	307	312	348	328	280	282	302	306	296	343	316	291	352	291	324	315	334	288	303	272	307	279	303	310	328	338	310	292	304	272	311	311	305	287	263	325	292	283	314	321	304	299	283	309	296	308	296	292	313	333	285	285	281	326	293	326	324	291	326	341	291	319	297	293	295	304	298	309	333	308	324	342	346	312	313	308	294	318	294	299	310	314	321	270	296	323	301	318	267	288	313	296	295	312	325	282	301	315	317	289	324	310	299	279	299	304	318	278	297	285	294	276	326	323	287	301	321	320	289	271	300	331	330	317	332	305	307	316	271	359	328	314	358	300	319	274	317	292	306	304	311	284	308	301	307	287	332	308	320	293	348	322	320	304	297	293	335	314	315	321	321	314	299	316	298	318	318	318	331	277	306	302	301	337	307	250	339	343	297	289	274	303	288	340	302	340	297	284	315	334	287	335	284	267	307	303	315	315	296	299	304	322	293	261	316	313	320	270	257	284	323	300	307	330	296	319	294	318	289	288	304	256	277	347	292	291	301	317	330	322	341	296	320	303	300	306	325	291	272	298	310	297	305	335	318	336	304	312	305	316	295	292	286	294	341	311	311	332	268	296	294	336	293	324	310	316	290	291	307	306	316	302	309	298	305	301	286	315	317	300	342	305	318	277	302	289	332	356	301	293	305	298	325	311	325	292	331	331	299	296	287	352	332	331	332	328	341	295	303	298	296	296	324	300	280	322	322	320	309	322	312	312	319	304	300	283	320	314	301	322	334	296	300	316	325	342	282	333	335	309	305	337	320	296	275	299	300	312	301	321	345	302	304	329	296	302	290	298	258	294	293	304	305	338	312	336	290	320	322	287	268	334	325	335	295	310	295	321	289	335	291	295	299	321	317	309	322	293	314	323	293	326	329	353	293	340	291	317	307	301	320	328	282	325	282	356	317	302	296	304	315	305	338	320	269	295	324	311	307	320	300	304	297	293	304	338	303	311	306	314	313	314	329	310	332	307	311	284	300	277	313	288	317	298	332	284	336	276	303	315	309	305	308	315	307	342	307	343	323	311	312	281	293	309	316	314	284	312	285	321	293	304	293	342	329	332	269	327	299	302	302	334	270	298	306	320	320	307	291	314	300	294	315	287	294	329	322	289	300	291	325	299	317	327	302	324	339	329	318	321	319	304	306	273	306	308	297	327	301	309	312	315	300	314	364	325	286	310	283	334	322	301	317	290	299	305	303	317	334	299	320	298	314	300	346	301	302	282	316	301	289	296	318	337	352	332	324	310	288	311	262	301	283	289	339	308	316	321	300	279	315	301	300	303	304	300	301	284	304	334	322	264	285	293	286	299	298	324	316	265	310	277	264	343	355	306	329	318	322	286	293	315	298	290	334	288
4139	3472	1701	1077	834	757	743	705	707	665	680	713	645	679	639	635	650	667	629	619	668	638	657	669	661	683	630	649	652	654	632	697	683	633	642	695	603	632	665	633	637	653	617	693	649	712	666	683	637	622	603	694	653	658	657	638	650	678	670	611	662	659	710	696	708	674	647	632	654	655	671	625	662	643	679	684	729	643	679	626	661	645	647	632	638	625	706	663	665	664	674	683	624	687	657	650	694	630	665	673	658	626	618	658	665	715	642	659	686	694	687	655	665	629	642	662	691	642	668	637	662	676	610	626	705	636	680	648	646	644	670	660	677	635	663	666	620	636	659	640	637	603	623	640	702	617	666	675	693	664	652	630	640	630	667	628	684	695	658	622	649	609	714	675	670	666	670	662	663	659	668	666	614	604	700	651	637	649	673	690	644	636	657	616	634	663	611	641	628	670	622	670	616	624	665	631	656	690	669	622	670	663	634	660	705	666	658	637	678	596	611	658	669	662	688	677	667	665	716	654	649	676	690	656	678	665	638	683	633	674	663	681	662	618	633	660	656	679	668	643	663	632	658	674	639	626	645	669	635	622	653	619	667	637	638	604	660	645	663	640	647	618	639	632	657	637	666	654	659	613	679	651	644	730	620	693	677	649	635	645	640	709	650	660	582	658	662	685	654	664	619	638	658	661	656	658	660	650	646	644	703	656	688	630	644	678	701	640	643	638	613	669	665	622	652	666	640	641	615	652	646	642	656	660	621	632	657	679	653	671	631	646	608	584	666	669	653	687	664	631	646	645	614	667	660	679	646	639	618	685	639	655	660	698	648	648	660	704	674	647	630	681	690	662	689	609	640	657	645	634	661	685	664	678	669	664	644	665	646	636	652	630	628	651	676	608	672	638	611	648	693	684	623	658	582	628	654	612	611	690	623	677	597	681	608	643	658	616	632	637	617	605	653	636	654	619	638	667	675	634	670	687	640	702	669	634	611	687	656	695	631	645	644	645	653	649	613	676	699	650	631	701	665	647	650	691	631	679	651	605	697	626	705	645	652	659	664	660	658	615	620	648	689	671	675	671	625	652	632	668	638	639	637	691	670	628	677	647	649	626	630	690	638	655	638	677	650	685	645	687	654	643	643	616	634	638	658	597	643	622	646	658	632	682	644	716	665	668	626	624	648	664	666	655	661	669	691	641	656	667	642	635	698	604	651	642	684	650	662	625	674	659	655	644	653	638	669	682	687	626	645	649	673	628	687	669	635	662	657	642	701	638	615	629	663	682	627	647	644	663	681	680	634	679	674	623	697	686	636	643	654	623	696	681	658	661	646	697	634	611	623	655	641	621	650	686	647	648	658	680	664	587	627	653	678	707	617	634	650	588	616	668	611	653	615	677	627	630	648	680	687	647	646	625	681	636	600	641	667	686	640	688	616	681	697	707	623	614	649	630	670	674	645	620	629	688	682	638	656	639	660	669	676	643	633	676	673	690	654	661	665	623	661	636	664	699	703	689	659	655	627	677	663	638	626	683	649	628	663	647	652	660	619	666	669	634	678	632	622	645	612	638	656	638	675	654	642	670	660	678	676	643	639	665	647	598	633	628	652	621	621	619	610	687	659	637	627	673	627	657	638	669	630	648	636	669	641	712	665	613	621	675	703	636	640	685	657	653	673	666	657	626	639	695	661	597	664	627	645	683	696	656	666	648	602	627	637	648	619	650	645	653	676	682	620	639	693	656	670	653	653	664	643	654	629	646	666	693	627	654	621	648	634	611	603	645	656	642	627	639	648	660	649	659	632	677	636	671	612	629	634	677	644	657	655	650	660	651	622	664	630	675	665	630	683	644	657	626	648	671	674	689	617	651	686	651	696	691	601	633	635	662	657	629	671	695	650	641	620	669	651	642	649	659	660	678	658	638	615	625	647	675	637	641	676	630	634	689	635	650	717	651	673	617	658	639	639	694	651	646	597	690	647	693	639	611	650	651	626	659	712	683	667	698	648	682	650	656	645	648	655	649	642	674	675	658	616	674	678	615	626	658	688	698	669	661	648	678	660	655	642	682	653	656	696	642	668	665	628	656	697	662	639	641	635	717	650	636	609	701	638	671	700	676	642	710	668	665	712	609	678	629	674	674	639	672	656	652	663	686	670	638	673	624	636	675	635	675	618	643	687	654	651	633	665	644	645	657	608	650	648	678	689	645	694	646	720	659	621	659	650	594	639	640	697	664	679	646	662	627	634	636	667	693	639	661	667	634	634	618	649	653	625	665	653	671	641	655	590	659	640	656	627	668	630	650	610	628	663	606	630	668	655	631	623	682	679	621	635	660	625	644	688	690	675	641	669	672	623	660	663	692	697	650	649	644	691	654	657	608	655	615	671	666	663	681	667	615	634	737	664	672	671	647	672	635	666	638	697	625	631	634	650	662	681	623	641	676	644	623	615	632	680	688	672	656	635	638	683	650	661	635	630	670	655	670	635	633	640	626	679	651	672	675	652	649	634	665	620	668	684	694	674	689	633	650	650	655	678	631	662	642	664	685	656	637	640	667	616	670	726	670	614	692	689	643	678	678	670	664	630	684	680	662	640	676	679	674	604	660	673	652	604	678	622	649	610	696	647	676	663	626	661	568	683	611	647	643	642	648	607	607	635	650	668	654	623	641	696	660	658	630	612	655	679	669	660	654	657	652	686	619	677	677	719	667	692	638	682	650	677	643	651	602	645	674	628	627	664	668	645	647	667	668	633	649	657	682	671	648	719	650	616	632	698	666	639	589	667	650	660	647	663	591	608	652	668	656	668	619	690	623	631	670	675	701	674	642	648	662	670	611	650	582	659	650	661	642	618	616	678	684	640	664	591	653	652	630	690	682	679	666	677	621	672	700	713	649	643	629	652	700	653	662	657	654	679	691	687	641	664	683	672	681	653	629	644	671	668	627	675	683	688	653	622	648	643	619	645	675	637	634	636	669	686	672	648	660	637	671	670	648	683	695	670	642	643	620	660	657	664	650	663	635	662	652	661	626	699	660	673	674	679	668	678	649	667	688	652	652	753	650	679	702	650	686	672	673	666	638	663	678	669	695	664	638	649	642	662	651	681	675	642	642	627	661	667	658	631	684	665	688	645	644	673	650	638	627	645	637	631	659	681	636	658	614	641	657	684	648	695	613	647	662	696	706	706	629	666	637	681	619	653	636	623	675	628	645	671	651	633	671	651	645	630	672	643	651	672	682	668	654	661	669	655	677	633	664	630	608	641	647	674	699	635	599	636	676	689	629	640	650	653	636	657	689	684	627	632	635	674	642	665	627	610	631	698	711	633	661	622	649	674	658	666	635	673	660	643	653	639	661	652	633	636	641	643	667	644	669	678	642	649	645	636	668	635	607	672	740	700	660	664	630	590	655	643	668	627	627	688	687	650	634	633	647	674	698	649	658	653	659	630	630	618	629	634	670	659	618	582	617	636	650	645	637	639	652	653	682	642	680	639	679	664	637
33107	14183	1982	387	280	276	215	222	253	262	219	235	274	266	253	231	235	222	218	242	217	245	265	230	221	244	194	239	245	218	234	248	215	214	264	266	273	230	233	241	247	202	228	229	236	263	215	247	241	232	200	226	208	239	265	208	222	222	277	246	255	225	229	206	195	201	220	227	229	241	222	238	245	241	263	242	213	210	242	227	226	251	246	229	233	231	226	226	234	250	239	225	213	252	255	249	257	229	225	241	220	235	219	222	251	205	237	219	216	251	235	280	240	240	216	223	243	238	241	238	215	243	224	237	241	199	238	247	228	261	226	218	275	247	251	227	239	217	229	250	228	261	262	210	252	228	242	240	248	265	240	239	234	245	225	223	239	224	242	229	224	260	231	229	254	250	210	229	243	227	244	237	254	259	245	227	251	238	227	242	247	210	234	231	228	235	235	252	254	233	206	233	255	239	234	246	228	217	234	254	253	250	238	209	220	244	216	226	229	245	241	231	227	245	235	211	231	270	231	263	240	229	239	252	247	248	233	252	229	215	227	192	217	241	241	239	249	229	228	217	234	249	236	242	219	216	238	229	226	270	200	256	241	218	232	215	238	222	248	214	231	272	229	265	214	229	220	256	239	246	270	218	234	273	244	251	268	252	244	233	212	209	217	221	218	231	218	216	204	243	259	221	237	230	226	244	218	228	264	242	244	247	237	236	209	223	219	224	250	215	199	237	220	214	236	257	271	260	229	233	240	240	244	239	235	239	281	243	229	239	251	241	232	210	258	213	255	222	250	242	228	250	225	202	220	211	211	227	211	234	242	226	269	281	261	245	260	254	268	246	226	235	232	230	247	207	220	224	262	232	213	221	219	202	242	228	220	231	243	225	270	242	239	239	225	244	256	231	233	236	195	223	242	234	220	219	198	239	233	249	256	240	201	208	246	222	252	245	234	216	211	219	247	232	232	240	236	245	233	248	234	244	215	221	242	244	225	253	233	268	254	232	247	215	196	230	218	240	243	252	229	247	257	266	259	207	230	216	221	233	259	223	223	227	229	232	271	264	235	229	258	243	221	229	245	256	260	243	233	227	259	250	267	220	254	215	225	232	229	252	238	254	255	247	246	243	253	217	234	224	241	239	239	225	206	229	238	205	209	237	249	265	228	240	251	233	236	228	275	215	253	238	186	237	221	234	235	220	247	219	213	212	241	254	215	236	230	248	244	218	238	195	217	271	221	249	231	238	226	237	231	222	233	241	259	238	231	235	239	273	237	238	229	226	256	215	227	234	205	209	222	256	263	257	217	214	216	256	222	219	266	237	241	247	238	234	231	234	225	241	231	227	240	227	222	240	229	254	248	223	232	263	227	242	263	212	261	246	226	241	256	230	223	254	271	229	210	216	230	241	250	254	219	227	248	241	253	235	233	220	236	222	218	195	222	219	220	237	228	226	221	252	273	241	211	235	233	258	252	205	239	212	209	227	242	259	239	229	245	219	225	272	261	249	221	249	202	250	214	241	230	223	253	242	238	217	204	241	238	251	229	260	209	230	230	241	235	260	262	243	240	232	259	219	226	223	227	211	221	241	232	245	228	231	228	238	271	250	239	252	227	249	222	232	227	218	249	258	203	241	249	241	245	254	214	240	237	236	225	228	243	233	226	229	224	233	232	212	251	242	239	227	264	234	227	228	249	222	258	243	245	247	245	229	243	224	225	240	219	243	218	253	223	219	251	249	236	251	235	228	247	201	223	237	221	238	258	250	259	235	235	217	225	202	217	244	236	264	246	262	218	221	224	240	248	229	250	262	226	250	228	249	244	228	214	257	223	232	214	248	202	226	238	254	253	252	233	222	259	260	228	217	234	227	251	229	245	250	235	256	246	224	236	214	229	206	243	240	235	229	198	251	240	222	218	222	225	245	222	226	233	241	236	252	210	215	220	227	231	225	229	207	204	217	233	243	235	258	232	202	237	219	197	237	242	246	233	234	285	246	223	211	208	252	227	262	231	219	237	262	246	241	240	245	239	237	219	238	205	224	218	253	221	233	217	221	254	211	202	250	222	241	225	211	211	259	269	241	253	228	235	230	239	238	253	227	238	247	243	237	212	252	207	219	234	224	236	237	219	240	231	232	228	240	220	246	232	232	249	205	255	245	219	244	235	242	226	237	228	216	218	219	203	213	229	227	239	247	228	223	258	238	236	250	235	263	245	225	277	234	233	226	232	233	232	236	223	213	221	217	227	228	243	211	242	234	248	223	256	214	253	226	232	243	231	233	231	227	238	226	229	253	236	242	218	218	211	228	228	219	214	235	219	236	199	233	216	230	234	230	250	222	241	226	240	215	231	219	247	234	234	232	268	226	234	226	227	223	231	234	234	263	246	222	220	235	219	242	239	263	221	227	230	225	223	258	241	232	252	267	244	211	236	232	235	246	250	246	229	262	251	239	227	198	257	227	213	222	236	227	250	236	212	253	215	220	231	226	264	218	239	259	232	248	245	202	246	242	210	225	216	200	232	251	221	211	217	244	208	202	222	228	263	237	237	235	217	229	228	211	272	228	218	210	242	224	247	225	203	215	230	227	261	249	215	239	216	261	214	233	228	244	237	239	246	231	239	235	247	226	201	268	242	201	249	245	249	245	224	263	232	221	261	249	242	260	212	222	231	266	223	255	235	230	236	224	209	226	232	225	235	250	231	247	222	244	240	237	214	228	245	234	226	217	226	220	262	241	236	212	220	210	240	243	228	256	255	239	225	198	220	245	273	239	236	224	237	222	234	227	269	214	214	243	230	239	211	227	231	268	232	234	221	248	231	244	237	256	267	261	243	256	251	235	223	259	251	238	243	215	236	211	226	224	224	249	218	203	232	235	243	223	227	228	228	217	237	241	252	230	221	263	239	242	225	238	235	233	228	255	222	253	241	228	217	215	239	253	238	238	237	258	250	243	264	249	228	223	250	245	246	263	265	220	244	225	244	206	233	236	218	241	226	235	236	251	226	226	219	234	233	240	221	244	250	243	261	258	211	231	228	237	237	224	256	237	238	221	217	239	223	211	253	218	245	245	248	232	248	247	236	258	228	204	220	225	232	237	239	230	238	227	243	246	212	224	248	261	260	256	249	219	244	241	260	217	233	225	226	258	233	243	217	213	236	236	242	247	235	240	233	207	245	241	269	234	184	231	247	216	218	242	236	232	256	210	238	250	261	253	234	235	241	220	264	242	262	234	236	233	224	250	229	213	238	223	240	254	255	256	220	239	219	245	238	228	229	254	252	214	227	203	218	225	219	227	277	244	250	203	227	249	226	232	233	269	239	240	234	225	223	235	240	245	256	229	257	272	204	211	271	220	194	231	225	216	239	249	251	278	253	244	219	248	225	240	236	253	270	249	246	218	246	247	242	231	241	249	251	227	244	232	226	227	223	238	231	233	233	225	209	228	277	239	253	243	215	242	230	218	238	266	243	232	226	232	221	245	237	221	233	230	253	236	268	246
7723	655	596	585	554	592	551	582	560	549	546	564	527	562	556	592	555	556	578	557	532	550	598	528	565	535	579	544	565	601	595	568	585	589	585	572	542	568	542	544	550	560	574	548	493	498	571	595	591	583	576	612	595	536	564	534	580	585	566	565	547	566	571	584	571	559	578	542	551	580	575	648	579	536	570	565	613	531	526	556	546	568	600	568	610	610	570	612	544	569	593	562	576	608	583	581	569	585	559	568	571	543	576	543	587	570	559	587	589	557	585	558	593	560	524	563	556	558	574	554	537	539	563	597	572	582	550	558	535	580	580	605	555	566	532	533	587	526	544	609	573	591	544	551	579	561	548	537	549	550	558	540	634	567	614	588	538	554	591	592	562	555	539	517	570	566	587	591	571	614	536	567	585	595	550	576	561	571	575	544	527	560	552	602	535	525	568	603	569	560	573	565	548	578	567	547	545	573	619	599	538	588	538	589	609	522	578	541	550	551	570	575	601	570	572	553	571	503	607	591	562	564	557	546	547	568	594	546	563	585	508	544	580	575	568	557	588	550	577	532	583	536	561	585	546	543	546	557	540	537	584	557	573	586	566	559	586	566	581	587	522	547	555	548	595	577	553	587	563	563	562	528	534	562	521	537	552	560	545	549	548	569	556	594	585	591	574	576	594	585	568	567	558	563	566	548	560	553	551	560	552	530	595	563	583	596	554	564	548	574	554	561	611	594	538	549	564	586	539	584	563	592	544	537	578	540	575	616	479	533	526	520	613	567	566	536	547	554	555	546	599	628	550	569	582	592	574	584	585	525	581	526	545	559	564	606	564	572	555	589	588	536	555	543	561	571	558	594	553	601	578	589	543	585	587	624	529	557	567	603	549	585	546	555	572	532	563	533	580	616	560	599	571	587	538	600	608	555	548	544	523	557	603	537	562	508	557	572	591	573	564	533	591	565	590	544	573	570	548	581	521	543	538	568	516	581	547	576	563	566	561	565	579	553	584	547	591	575	580	535	556	561	553	568	568	543	541	538	573	580	531	588	544	557	556	598	540	509	505	563	544	557	550	514	548	541	526	596	559	574	545	567	574	566	598	563	599	524	561	576	550	541	550	559	531	580	572	548	584	583	574	547	517	586	581	588	574	535	605	546	577	546	588	576	614	599	568	507	595	547	578	571	542	582	573	567	539	550	594	563	558	551	565	591	549	598	595	531	569	578	582	576	554	560	594	557	541	541	614	599	539	554	531	562	586	521	604	577	641	528	546	556	579	586	582	532	555	546	561	526	591	525	580	555	572	570	581	539	533	497	532	589	533	550	577	525	541	557	620	542	547	510	560	601	559	569	553	508	586	620	597	551	565	586	581	568	572	582	576	560	582	616	599	542	589	598	590	543	575	591	550	562	576	572	601	598	560	574	573	538	549	553	607	565	573	611	576	552	543	567	530	582	574	554	574	584	627	563	576	575	547	521	593	523	547	573	550	600	561	511	590	590	534	531	605	556	582	600	616	550	578	538	575	610	548	551	531	552	550	560	572	574	558	537	553	564	578	568	556	553	537	543	552	567	557	538	573	525	613	545	579	562	524	534	546	565	522	532	575	572	559	548	528	498	567	556	541	579	589	552	552	556	556	590	560	528	561	574	575	570	553	520	524	540	569	552	581	548	572	549	538	466	601	596	589	543	549	550	545	574	554	520	596	583	554	565	607	579	553	587	515	565	580	583	592	558	572	578	520	529	602	591	574	579	600	570	583	616	567	578	537	566	540	572	529	546	513	571	596	584	571	545	567	520	561	565	559	575	551	621	568	566	602	561	578	540	569	588	572	557	544	606	561	591	577	584	539	555	541	505	581	601	579	557	553	571	602	573	548	543	573	532	575	552	536	597	550	553	582	551	559	578	561	588	570	571	541	592	547	546	595	600	553	600	502	615	611	576	539	564	567	559	582	580	589	576	543	529	550	561	551	548	586	568	549	562	533	600	564	560	558	538	528	546	549	564	575	583	533	550	552	566	587	571	588	574	539	562	580	566	566	546	563	525	592	568	619	534	594	567	594	495	563	528	571	548	570	527	613	557	553	532	524	545	565	566	574	536	557	519	536	620	535	531	587	552	588	554	563	557	575	552	557	528	537	570	546	544	543	619	582	537	546	513	527	577	592	581	538	567	566	593	532	571	581	582	544	537	560	554	577	588	540	587	554	596	524	608	558	566	577	559	524	563	545	557	568	589	550	567	541	568	554	547	579	541	576	570	599	538	566	575	537	520	553	540	565	537	563	551	570	581	606	591	577	584	565	583	541	603	550	577	532	581	512	549	545	565	555	571	573	558	590	568	542	543	565	514	579	575	548	561	557	564	591	528	558	580	583	535	565	548	516	550	545	526	556	516	586	579	552	577	565	560	553	599	580	556	555	571	564	563	554	549	524	573	517	580	559	568	549	521	574	586	588	543	593	561	562	520	584	568	550	557	571	542	575	589	606	543	566	529	539	600	589	548	546	540	552	600	592	573	549	552	588	531	520	563	581	582	560	542	562	548	580	570	578	564	571	570	526	580	577	540	587	560	572	562	597	599	544	555	527	622	565	546	570	588	534	552	550	570	582	534	582	611	589	549	627	581	560	564	529	561	568	541	581	576	577	556	525	555	556	548	549	577	582	540	555	549	526	566	570	561	565	585	600	580	538	527	556	571	567	587	549	545	560	577	555	560	555	549	587	547	575	596	548	533	582	565	528	528	590	545	581	565	611	570	564	513	588	544	551	572	575	566	541	600	550	541	576	542	563	533	541	561	533	566	567	537	563	573	552	570	553	518	552	633	550	554	565	531	553	548	564	538	562	568	539	552	601	590	603	582	544	576	540	575	544	599	541	579	576	586	572	602	539	582	552	605	548	552	590	550	552	602	610	570	574	588	556	548	546	556	544	608	513	544	515	609	551	530	516	549	536	549	569	566	550	547	578	568	598	564	587	530	552	564	560	579	580	554	555	598	570	588	600	539	542	567	551	553	592	546	582	536	590	553	544	584	578	545	596	555	564	550	581	543	575	590	532	577	560	580	551	564	529	569	553	565	530	579	550	536	562	582	569	555	566	597	550	574	591	524	577	587	560	576	584	577	565	597	561	543	560	593	584	579	553	564	548	562	555	587	544	486	532	526	541	591	563	523	557	532	559	521	539	598	607	543	560	539	542	533	576	536	579	569	545	545	578	593	571	528	571	576	571	539	569	570	541	582	606	549	568	563	533	553	557	558	562	557	560	556	531	575	578	562	578	589	565	573	549	505	564	558	576	508	525	578	579	599	543	574	519	584	610	527	539	542	591	570	530	588	518	568	530	577	540	545	563	603	523	576	549	596	537	553	586	538	594	557	560	586	608	546	537	579	557	557	528	577	557	555	609	547	526	570	551	543	516	568	584	584	582	600	580	562	596	538	537	544	556	542	569	586	571	524	540	569	565	537	567	557	598	583	546	580	554	570	575	563	617	568	575	583
25074	20970	23596	28536	20988	12997	727	525	455	445	437	439	433	407	436	388	384	416	417	406	442	374	389	391	419	402	387	424	408	376	365	399	405	428	418	400	394	388	361	408	392	392	391	378	356	413	377	425	370	381	377	402	393	368	360	398	395	392	425	342	400	416	417	434	378	370	357	401	357	394	412	378	388	362	391	428	380	416	392	375	352	401	369	384	380	388	370	388	375	379	375	375	355	361	398	404	448	369	387	400	399	401	398	373	347	435	380	400	374	389	364	403	398	403	377	382	406	405	422	406	377	398	373	384	420	395	396	360	371	412	377	374	378	378	365	359	393	388	387	370	406	377	383	386	403	409	395	362	375	355	373	396	369	362	340	424	396	383	389	398	415	348	372	421	364	381	408	348	385	402	397	395	352	348	377	410	395	390	389	398	402	400	397	372	397	395	387	411	406	345	371	383	366	401	428	441	378	412	399	425	421	406	370	359	390	402	394	415	398	428	341	370	405	418	374	373	391	401	383	392	357	366	353	392	406	410	410	391	371	431	385	396	446	402	362	422	381	403	387	390	396	388	381	351	408	391	411	392	396	372	397	368	403	436	344	372	293	397	390	385	372	399	385	409	406	402	380	413	372	382	394	409	397	367	389	402	368	370	413	400	419	378	389	361	337	355	430	383	412	396	369	366	376	395	423	366	412	403	405	365	369	383	379	357	354	368	359	373	328	402	385	386	414	411	399	397	391	420	392	338	335	412	373	387	406	382	430	357	377	329	376	369	400	344	382	341	402	370	396	377	395	377	392	356	410	401	383	360	386	369	424	411	348	454	379	395	386	392	398	377	400	365	395	396	396	373	407	401	389	368	397	396	419	405	375	404	371	417	376	380	407	358	394	371	363	391	375	375	373	370	385	403	385	379	383	321	431	416	344	366	399	360	372	418	397	377	357	364	410	409	379	391	365	385	386	368	393	410	359	410	423	385	410	355	396	366	369	360	407	403	373	379	379	390	370	413	356	397	365	407	412	380	381	365	381	358	400	407	379	355	412	383	422	385	377	358	368	396	404	383	379	392	400	395	386	380	355	384	385	352	382	394	400	369	402	435	393	393	365	402	407	358	426	423	391	372	408	401	358	376	384	376	358	380	390	382	414	428	363	398	379	360	357	415	409	390	389	359	365	414	440	334	371	395	417	413	425	391	388	386	404	406	396	417	415	353	384	352	385	398	403	382	417	359	360	385	360	416	417	364	394	381	362	356	396	381	379	354	396	411	391	402	374	380	351	352	374	362	377	362	377	409	383	380	379	378	404	401	366	380	361	407	387	389	408	381	384	353	386	351	394	388	359	366	395	355	380	388	392	408	387	400	375	410	340	430	389	436	422	417	406	379	366	386	400	416	405	405	423	375	363	395	403	423	388	387	384	358	410	378	391	374	377	363	415	357	368	401	385	409	389	405	402	391	379	394	359	403	390	401	380	388	384	385	335	418	370	401	389	389	401	364	405	373	377	400	398	405	385	363	374	425	382	354	376	431	365	417	409	393	375	394	368	388	391	376	369	421	421	362	406	389	374	421	427	366	372	365	363	398	401	396	365	387	375	360	395	342	378	348	381	405	367	388	419	411	388	394	370	380	405	366	407	374	375	360	419	367	382	397	382	403	379	382	414	414	388	409	370	374	383	402	402	395	369	372	395	413	387	361	395	379	400	394	367	370	443	394	393	368	390	395	358	395	346	356	367	371	369	383	339	397	403	415	390	410	430	371	370	368	414	377	391	400	385	389	395	388	418	419	385	366	393	355	377	372	368	377	385	371	376	345	388	385	379	353	380	445	395	404	387	378	426	371	387	390	389	376	348	389	391	390	368	375	407	354	397	378	399	376	394	376	385	393	414	366	402	398	364	385	380	363	403	391	377	435	423	402	407	424	399	391	385	367	387	399	379	430	350	378	408	371	367	352	393	357	389	380	396	390	382	366	382	365	340	396	393	390	399	394	369	403	390	383	372	357	386	410	407	394	417	395	392	388	342	421	379	414	417	352	403	380	404	401	407	371	402	380	383	404	408	387	416	432	403	430	366	402	403	371	366	349	393	351	395	388	386	403	404	382	385	371	382	386	406	379	338	417	373	419	360	359	387	389	402	401	373	346	395	364	372	413	381	356	328	382	422	372	404	408	374	388	393	402	381	411	396	392	387	390	384	398	382	361	401	400	374	380	351	365	384	395	414	356	402	375	333	348	415	377	397	386	417	384	377	380	372	362	405	390	388	379	398	367	379	384	449	404	410	369	407	430	378	354	375	379	386	384	414	375	367	393	416	379	399	362	382	359	386	373	402	403	392	395	388	407	364	368	410	392	393	351	368	353	376	387	392	412	412	387	373	391	402	370	358	391	350	367	404	377	380	377	406	363	391	384	385	382	407	384	398	424	379	396	376	435	384	389	402	448	377	365	389	381	361	392	390	412	420	395	398	380	375	376	388	387	383	375	426	398	355	349	368	389	361	366	370	400	382	391	364	374	394	386	366	397	358	346	397	346	390	383	412	389	379	395	414	403	406	396	387	420	417	408	386	419	380	391	404	385	396	337	367	328	386	417	406	376	372	364	387	410	403	402	412	365	351	442	414	398	388	407	402	401	359	374	414	396	391	402	388	394	405	365	352	354	350	355	365	413	394	376	359	368	350	394	363	412	400	398	429	399	392	365	409	416	393	391	365	419	418	422	377	379	412	380	397	383	390	372	362	358	417	425	393	413	350	438	421	387	361	396	355	365	370	395	372	355	360	387	351	379	377	412	392	413	392	377	389	409	370	388	384	406	387	403	371	364	373	409	394	363	399	376	354	396	402	380	433	428	381	364	356	375	374	416	370	352	404	392	417	401	402	416	413	415	381	392	384	415	392	417	338	412	394	366	432	413	397	354	367	366	371	375	413	360	394	365	407	388	383	390	368	375	389	377	391	368	390	399	413	392	406	402	378	418	402	375	377	389	401	386	385	375	368	348	385	402	369	368	359	389	420	388	372	336	378	409	385	398	381	370	443	376	376	369	332	380	409	392	375	385	394	344	355	367	352	367	365	395	426	387	385	368	406	355	381	402	372	393	394	363	400	413	368	386	377	392	382	385	386	324	374	366	363	371	407	429	340	405	365	393	389	393	380	394	384	413	370	344	361	362	404	384	396	385	352	403	419	390	395	387	395	364	391	399	388	336	360	362	432	361	349	370	356	368	387	372	371	357	387	353	412	398	414	371	407	397	380	372	388	403	362	334	396	416	387	395	372	371	376	410	369	375	387	378	408	392	391	401	368	379	371	361	398	360	378	392	336	386	381	390	356	388	415	367	350	395	371	398	388	361	430	397	369	394	403	396	389	364	357	396	374	367	403	376	410	341	358	392	388	444	346	390	355	342	380	389	391	395	376	360	351	349	383	380	358	406	417	411	373	382	405	423	418	427	386	398	413	374	355	371	364	375	391	394	359	367	397	357	352	376	367	406	404	390
4327	2378	1427	1080	910	874	871	867	863	846	855	852	844	838	815	853	849	827	838	850	844	841	851	803	812	820	810	875	830	786	827	867	827	809	787	811	812	857	823	774	845	808	843	903	817	854	840	818	873	819	818	779	827	826	783	813	830	818	827	827	852	861	818	778	827	851	848	810	814	860	824	838	823	802	797	855	815	872	806	798	899	787	819	838	856	871	852	815	862	841	836	815	822	793	823	775	860	834	808	832	828	839	818	852	829	857	807	756	843	864	825	857	834	841	821	869	823	813	848	850	809	831	776	860	815	822	861	828	855	841	889	855	856	830	833	830	849	848	834	780	859	818	794	851	856	847	836	851	808	866	781	839	862	822	805	797	862	805	862	811	782	848	793	809	777	829	810	811	892	811	822	825	839	808	807	841	820	821	809	845	813	870	819	802	816	840	852	887	832	828	831	844	867	787	803	810	883	819	883	832	835	817	851	856	834	834	866	833	816	822	793	797	811	777	839	820	807	839	886	836	803	832	812	859	843	807	786	804	841	859	820	827	828	788	796	813	831	788	791	853	852	826	766	811	854	813	850	850	808	816	794	829	800	836	820	854	781	863	829	871	815	828	837	876	823	787	814	858	800	851	803	863	812	851	825	855	827	809	840	816	803	858	859	800	852	876	797	837	813	824	882	835	866	855	839	845	837	845	798	805	807	799	891	804	840	828	852	820	793	840	823	844	803	759	846	816	792	828	840	833	837	848	837	870	859	814	818	833	841	872	783	808	780	818	847	851	823	856	820	851	866	850	862	847	817	809	838	830	816	858	856	906	825	845	865	815	866	874	850	838	819	809	804	808	818	866	845	821	876	815	847	790	798	802	825	794	865	862	774	802	835	822	832	799	809	855	838	789	848	831	824	856	815	845	847	785	794	845	800	824	827	799	851	796	837	798	809	879	771	798	904	829	810	894	856	801	832	828	841	849	884	818	815	879	864	836	788	810	831	828	841	866	790	794	862	826	835	793	824	890	836	821	789	808	808	806	815	850	847	884	820	849	842	806	824	852	840	849	842	844	834	815	827	867	843	789	836	826	798	878	840	810	861	794	842	785	887	838	812	847	838	848	833	838	830	809	840	859	827	861	820	847	817	832	827	853	828	837	832	862	894	838	865	840	874	827	843	784	852	839	825	832	857	802	802	804	834	834	819	838	835	852	824	809	828	850	841	818	829	821	843	848	804	826	761	837	854	804	804	781	853	864	784	799	881	791	821	816	854	844	764	861	824	806	813	890	858	831	852	865	822	796	846	844	850	780	834	831	823	847	840	851	809	843	828	823	875	826	839	873	863	832	819	866	858	873	809	868	824	852	898	855	818	877	849	870	879	853	753	790	834	847	844	840	795	773	837	836	819	776	830	807	814	865	816	832	796	867	842	867	811	860	859	844	857	762	824	818	830	841	834	848	836	807	833	846	815	822	846	813	832	778	799	859	846	816	825	822	886	834	897	766	860	807	816	795	834	841	834	809	882	838	839	809	799	862	850	868	875	860	829	804	780	855	814	819	824	832	854	839	861	855	840	813	840	866	836	873	801	807	789	816	779	880	816	878	793	788	771	749	851	860	812	793	821	820	855	887	856	851	832	830	810	800	831	789	850	812	866	811	827	864	831	794	805	839	821	835	779	785	816	894	796	876	825	869	815	844	772	806	812	863	866	816	810	845	827	845	876	817	929	798	870	828	809	806	829	799	818	838	829	826	846	792	835	813	824	854	851	810	791	819	774	850	830	836	812	834	827	820	803	766	851	823	817	815	833	847	794	800	835	799	846	817	862	825	866	859	815	816	779	844	843	815	793	820	873	842	798	812	819	802	844	826	857	839	786	807	845	806	812	818	856	817	814	847	831	799	852	865	872	855	840	851	848	799	824	863	838	838	855	836	788	854	790	836	836	847	802	852	836	818	875	872	867	855	823	834	797	799	836	827	808	823	818	853	782	793	850	796	837	776	833	823	826	834	860	896	816	782	831	839	856	847	842	842	800	835	804	845	861	792	836	841	806	881	807	832	856	826	871	868	788	836	848	831	868	866	796	851	877	861	853	851	782	831	855	851	847	817	800	845	864	824	797	809	797	822	740	810	801	790	804	811	789	818	820	849	847	848	839	847	833	863	835	846	806	732	801	868	818	791	795	868	811	809	841	807	821	774	754	802	827	836	853	820	869	811	818	793	809	810	877	837	825	840	814	810	841	831	869	799	793	840	828	809	797	854	830	857	841	783	783	851	827	814	867	870	849	854	877	851	873	842	829	818	819	826	831	770	841	845	874	837	796	773	789	823	834	851	805	783	822	822	839	819	900	810	815	834	831	844	810	918	835	808	837	784	812	810	822	828	827	835	865	774	859	888	873	829	773	899	815	871	788	823	879	856	860	853	817	807	849	802	868	860	823	775	834	824	798	835	817	818	809	843	803	910	851	806	791	814	813	887	857	863	812	770	808	804	828	850	811	817	812	791	836	812	821	814	837	819	816	784	824	814	823	843	760	811	795	837	880	789	845	853	832	834	782	819	801	874	803	815	825	800	818	837	828	849	860	832	822	839	825	827	822	880	836	813	777	831	824	811	845	835	790	851	798	772	843	837	826	843	844	816	852	829	822	799	807	866	818	839	822	765	766	838	820	842	855	792	815	809	888	859	858	851	830	853	831	818	826	796	823	864	838	805	819	833	809	792	815	853	761	824	793	841	847	782	824	861	877	831	774	828	832	837	833	854	809	855	796	870	850	838	874	840	807	860	842	807	852	808	830	826	827	815	861	825	881	859	855	808	857	753	818	829	831	833	862	820	855	820	803	803	849	844	838	805	853	807	868	836	823	847	838	857	807	810	835	808	868	774	813	819	843	862	852	815	821	843	846	822	806	824	802	809	783	832	776	846	836	789	871	801	804	849	873	816	838	789	821	849	850	817	820	854	853	881	785	875	867	779	831	793	798	858	787	849	825	850	826	835	824	775	797	810	832	856	803	820	863	813	864	821	890	831	787	807	852	827	794	802	818	820	830	857	782	847	844	823	821	775	846	825	813	817	874	809	868	824	799	837	819	845	855	810	807	864	828	816	876	851	832	790	785	898	814	812	880	827	894	849	846	865	767	815	821	805	840	837	804	829	890	824	910	830	887	865	848	819	835	835	870	861	832	840	802	821	809	816	843	828	871	839	794	807	852	864	825	803	776	832	808	804	804	841	794	851	835	799	818	874	787	823	793	797	802	796	799	776	828	882	820	848	842	804	852	821	783	822	822	835	802	854	835	915	865	858	851	910	783	809	790	831	874	848	880	820	824	781	792	843	893	833	795	829	823	804	789	807	795	853	832	868	807	879	818	825	850	839	894	849	799	779	881	818	827	833	794	826	850	825	837	837	834	771	795	879	812	828	854	829	816	848	899	871	842	854	810	840	841	813	778	808	842	804	843	888	818	843	817	833	833	796	812	828	851	810	782	831	829	800	860	805
24404	20996	23977	28207	20998	21026	10990	722	464	419	438	399	377	346	347	313	353	326	345	316	299	289	343	339	310	349	341	305	332	321	308	336	312	343	298	308	329	306	345	302	359	320	303	296	304	292	380	303	295	307	304	292	302	332	309	318	306	331	331	290	308	278	285	292	328	290	317	313	277	309	320	306	322	306	317	330	292	252	296	312	331	314	296	329	321	318	310	305	301	358	317	343	291	294	322	294	288	347	298	346	340	341	290	332	324	331	319	283	297	323	306	271	322	334	306	303	299	277	313	306	319	308	307	339	303	316	327	284	305	341	324	302	279	334	304	304	286	285	307	295	315	306	315	274	283	324	281	314	329	301	317	288	291	307	309	309	292	314	296	346	291	333	341	298	297	289	301	323	314	296	301	314	274	291	299	311	337	321	303	289	306	306	301	291	313	276	262	284	336	289	346	309	343	311	356	361	346	295	313	324	293	315	288	324	289	330	300	327	303	305	323	322	331	312	307	339	334	292	303	311	306	313	309	341	320	305	304	299	312	320	308	293	323	281	286	330	350	321	297	307	296	340	319	302	318	305	331	324	320	336	326	330	334	294	291	301	305	272	306	309	345	334	314	307	312	313	335	285	322	328	276	336	319	330	294	313	281	288	300	315	322	323	301	305	341	315	297	282	301	308	316	297	295	320	325	294	306	276	318	290	320	284	296	266	310	312	314	322	290	287	292	281	281	322	282	304	342	276	325	288	310	306	288	316	291	303	285	292	321	332	311	306	316	312	302	313	312	335	287	324	315	330	282	343	311	290	316	325	329	327	326	299	318	293	329	283	335	290	314	340	296	311	270	323	286	312	315	276	351	297	303	306	330	303	341	312	264	323	299	305	323	360	298	308	306	302	303	276	303	341	321	366	306	290	320	318	293	319	298	284	310	294	305	296	301	292	273	340	332	335	312	288	314	323	299	340	289	313	294	326	293	298	355	322	295	296	299	304	292	277	297	303	298	318	323	334	326	340	337	337	336	323	309	323	322	305	312	318	281	277	290	297	276	312	293	293	281	319	327	312	292	261	274	335	269	340	289	318	337	323	297	311	324	326	338	316	320	316	311	327	330	299	299	329	291	310	291	299	295	304	307	309	312	302	303	324	292	254	312	309	293	300	324	295	317	295	334	295	289	283	300	328	283	304	318	328	271	339	338	335	313	305	291	312	307	294	322	307	292	300	292	323	299	315	322	288	269	318	338	329	302	288	290	308	331	311	308	277	286	303	288	312	343	312	285	300	321	312	342	321	326	278	273	325	330	271	289	314	307	324	285	297	333	328	298	320	345	336	304	309	326	270	300	309	300	317	294	325	307	285	322	296	332	325	303	315	298	327	320	333	308	321	309	312	324	315	277	322	326	320	291	287	311	300	307	301	302	287	313	314	328	354	310	370	309	288	301	280	291	315	334	284	281	314	284	266	299	292	317	289	302	329	307	310	278	325	279	319	292	301	314	299	318	268	311	330	306	275	340	272	316	310	297	273	316	316	288	321	297	332	306	329	288	321	311	292	299	315	291	305	302	312	329	336	304	303	311	312	312	316	319	312	292	320	295	320	320	321	315	326	314	287	328	323	312	283	336	309	313	345	301	343	311	286	335	315	287	319	336	286	313	287	304	298	288	282	337	293	316	314	354	310	312	344	285	298	291	298	308	299	310	299	307	301	298	297	311	314	277	301	297	301	312	282	305	334	320	319	312	320	330	331	311	304	320	296	309	281	298	323	257	316	312	296	313	276	298	314	328	332	312	305	324	276	325	323	297	294	295	322	298	287	314	316	307	308	314	317	299	306	295	323	294	313	301	310	298	338	306	301	317	333	279	305	280	296	332	317	355	304	280	332	326	322	317	316	301	340	363	299	280	329	295	292	285	322	328	320	314	352	287	313	286	296	310	298	275	302	338	326	329	300	297	318	293	281	338	335	307	305	297	297	311	296	354	331	321	264	324	297	308	285	286	307	300	289	316	317	326	325	344	335	304	306	296	312	307	310	315	307	274	312	319	297	300	285	323	316	290	301	295	330	277	330	301	281	324	329	282	322	300	295	326	329	298	315	305	302	279	314	288	308	282	262	331	295	292	283	331	306	308	304	302	297	293	325	313	298	315	267	317	293	291	336	317	329	325	304	331	304	296	356	293	306	314	300	335	339	294	312	307	308	326	309	309	274	296	338	307	319	305	293	302	338	275	293	333	311	277	351	288	300	316	285	283	290	304	273	280	326	293	304	306	294	321	316	325	324	285	311	266	311	305	318	355	303	320	323	296	320	342	278	324	318	365	325	289	344	313	320	313	309	303	287	307	308	321	303	320	344	283	287	321	306	320	322	305	311	292	276	296	286	326	307	288	291	310	285	309	282	280	310	301	312	327	318	304	328	305	311	324	311	355	336	276	298	290	332	318	323	328	314	315	312	311	346	284	317	342	267	281	267	330	298	302	315	308	331	295	296	292	315	324	325	295	335	340	308	302	311	292	291	289	329	310	313	315	308	306	286	304	292	280	295	314	321	322	293	319	328	311	267	334	326	279	293	317	321	335	288	279	299	307	310	319	286	287	269	334	319	335	306	284	294	307	323	283	265	285	293	305	309	318	297	319	318	332	310	329	291	315	303	330	304	319	329	319	308	335	321	324	301	305	313	292	298	332	312	286	281	305	318	323	297	322	311	306	292	282	304	305	314	295	352	293	312	320	315	303	304	277	301	299	314	282	294	287	331	315	309	291	301	344	315	325	281	332	337	312	284	299	303	311	287	344	302	327	277	284	298	295	282	312	283	318	304	297	287	330	290	312	281	322	288	337	298	272	313	341	294	294	342	307	298	324	308	323	286	293	327	327	309	298	324	337	288	315	320	302	303	307	287	268	284	308	330	296	294	307	272	321	316	287	300	273	278	318	322	266	328	270	326	312	342	297	303	304	322	307	335	308	312	308	303	315	295	311	278	329	301	336	297	343	304	307	299	333	332	309	320	286	309	318	292	294	289	325	328	308	304	304	325	329	290	275	332	309	303	300	279	324	330	305	303	276	295	310	312	312	331	302	356	269	320	298	295	274	295	325	285	288	305	355	327	303	271	313	314	303	340	290	323	333	326	313	318	299	292	302	327	298	325	325	292	300	292	337	289	282	316	331	335	313	313	277	345	335	303	289	331	324	307	299	306	314	288	322	303	322	327	327	293	335	279	301	292	284	331	333	312	278	310	278	277	348	301	273	304	336	291	256	316	320	351	315	304	280	312	319	273	306	317	322	319	281	261	312	343	326	305	332	342	337	282	317	343	327	331	347	309	328	295	331	317	289	313	294	303	311	306	353	276	336	359	321	287	289	322	313	299	282	285	299	298	325	300	355	298	307	316	306	292	360	299	278	324	337	299	316	319	285	299	319	289	300	300	317	326	253	311	320	346	323	288	315	323	285	286	287	291	308	292	329	305	312	345	321	308	299	303	326	319	304	302	323	320
4101	3492	1739	1020	800	798	695	670	662	677	668	655	646	660	652	630	637	686	641	672	675	609	648	605	617	705	673	666	670	613	691	667	650	667	679	646	621	667	632	675	615	676	639	653	669	726	629	610	629	673	657	643	643	657	643	634	712	658	647	647	659	664	672	674	641	691	699	612	627	633	667	617	611	640	667	687	668	663	636	684	655	607	647	667	631	650	652	608	644	652	616	679	642	646	648	667	684	664	645	652	645	679	639	634	606	619	684	634	632	695	663	627	685	671	664	602	657	626	662	634	643	657	685	642	639	662	683	640	675	639	687	665	684	663	638	650	600	632	646	653	646	634	658	651	683	619	660	621	624	680	687	642	682	637	675	652	606	648	619	672	599	719	636	659	635	677	674	634	634	712	651	681	648	664	681	649	695	628	636	663	661	643	679	636	635	674	660	620	630	644	715	640	666	646	642	647	651	671	654	620	619	680	665	634	610	702	671	660	651	650	671	655	661	652	697	728	636	634	669	599	681	638	654	628	658	692	687	681	666	674	640	697	645	640	675	647	652	633	644	633	673	631	645	641	678	632	616	678	672	678	685	603	629	637	627	686	601	703	623	635	659	677	698	608	598	665	614	620	646	654	640	652	632	655	656	640	651	581	690	685	679	628	644	660	639	679	656	685	684	617	674	677	679	617	667	621	638	659	655	609	632	694	630	589	608	644	614	670	642	628	657	667	602	666	635	659	672	664	627	640	693	636	673	614	674	608	630	662	664	684	615	627	678	649	653	628	725	669	692	634	660	605	664	659	636	659	621	669	686	642	667	649	656	657	672	645	674	679	685	652	653	603	654	653	645	650	600	654	640	645	698	645	591	691	662	660	681	723	648	638	686	636	633	625	641	625	610	659	664	636	661	655	651	678	680	660	617	683	660	646	646	689	634	672	676	686	661	607	610	624	650	695	643	697	651	659	658	632	655	674	686	659	642	628	651	630	644	658	632	663	668	652	645	643	628	698	662	630	664	565	651	685	649	666	629	642	645	639	681	639	664	636	680	630	676	659	661	647	685	675	672	660	643	682	635	659	645	659	629	663	647	641	660	637	706	603	665	645	653	683	598	645	675	618	663	667	642	706	630	675	654	667	655	709	678	642	672	687	654	646	691	691	638	668	654	650	632	661	653	670	622	652	678	690	636	691	648	632	712	627	685	673	679	634	694	674	656	643	693	665	640	683	715	693	640	651	685	652	600	711	621	650	617	612	663	619	647	625	668	664	701	649	686	641	643	601	629	646	646	660	632	642	633	647	662	621	672	657	642	635	632	658	653	678	656	634	645	655	628	652	647	699	685	645	637	693	648	609	672	651	638	653	670	685	667	629	656	607	697	626	649	685	670	665	648	612	664	666	663	688	643	653	700	663	657	629	564	617	650	662	664	662	635	651	675	688	694	653	657	626	644	613	654	651	667	655	648	648	622	661	589	668	649	616	671	663	654	665	658	653	660	632	619	647	616	654	611	607	643	653	636	635	684	581	683	580	625	684	656	679	718	663	615	647	681	669	649	646	633	661	650	646	660	665	652	649	631	654	614	630	638	688	662	676	605	617	648	671	668	708	634	659	642	663	666	588	658	607	642	677	628	635	662	637	666	651	661	655	664	659	667	646	623	627	648	623	629	628	658	651	634	632	622	661	652	670	624	650	692	640	608	689	637	609	683	693	610	659	657	669	649	694	648	657	607	669	619	634	627	640	642	679	703	627	637	631	682	657	663	688	679	627	602	660	637	676	660	678	666	699	672	664	625	655	667	647	642	672	600	620	638	657	650	664	677	675	615	632	647	662	646	625	646	593	652	651	681	625	617	695	642	633	696	652	650	692	620	676	653	639	678	690	674	647	682	633	641	648	636	611	706	650	632	670	632	625	654	669	638	624	645	613	648	630	641	635	669	635	667	704	644	653	637	695	656	671	689	729	681	637	634	660	660	654	650	659	668	644	612	649	652	632	661	684	624	613	665	682	682	654	679	656	638	652	629	618	693	635	634	650	632	614	627	662	645	622	637	675	628	618	690	657	650	634	665	703	663	627	673	615	658	672	647	662	654	652	609	660	643	651	654	616	609	664	659	617	639	635	612	695	665	675	648	630	654	638	660	620	656	658	641	660	660	626	632	672	621	629	645	686	684	602	621	663	666	600	628	622	660	650	608	710	672	665	602	674	652	668	670	633	692	659	650	622	652	637	642	613	634	628	638	666	621	670	666	617	667	647	639	670	690	655	628	645	580	678	633	642	640	690	656	674	643	679	630	631	591	619	671	648	687	686	670	682	681	686	639	658	636	626	636	663	625	671	689	646	702	692	668	675	681	580	677	661	655	674	636	619	632	647	628	605	672	667	683	617	679	686	686	637	680	622	666	672	590	656	664	685	668	662	594	645	642	635	617	682	636	638	653	634	621	620	653	623	671	694	665	598	610	670	619	649	684	648	663	681	639	636	653	621	657	645	636	641	637	680	663	698	614	607	668	650	647	657	667	654	645	620	665	601	657	673	655	639	659	664	673	682	598	681	645	718	651	654	653	698	678	666	636	685	654	696	662	654	652	625	664	640	673	683	684	640	677	633	613	670	631	703	643	633	616	654	711	667	663	641	705	687	680	634	647	643	691	663	652	639	672	589	630	669	681	657	639	652	661	646	641	598	675	613	646	636	642	607	646	662	635	659	665	687	673	638	719	618	655	667	641	652	638	664	611	650	670	648	601	683	653	639	639	630	693	652	674	613	658	666	668	623	671	640	642	647	663	624	703	590	667	623	604	652	612	651	597	615	618	657	654	659	637	666	647	668	661	637	596	642	629	678	670	653	670	659	663	663	658	633	622	655	680	672	634	636	669	614	659	618	631	657	694	690	628	635	643	646	633	623	662	649	648	617	648	693	653	651	634	653	647	654	639	674	661	663	627	653	674	612	694	650	645	691	689	595	703	648	642	654	629	658	703	640	675	668	642	666	674	669	644	623	651	688	625	657	655	659	657	670	679	646	661	670	637	633	611	694	676	636	723	680	630	636	680	670	670	624	674	621	646	659	634	620	644	642	639	657	654	694	670	644	677	652	638	650	665	632	653	640	624	613	638	667	663	625	667	624	627	611	685	666	646	685	690	660	668	658	640	655	645	630	654	648	639	688	652	656	658	684	694	613	649	626	700	656	658	611	663	626	651	714	663	674	635	609	690	666	629	656	644	703	636	653	615	621	657	661	633	674	682	680	655	616	638	683	652	676	604	676	625	635	616	670	665	627	652	636	653	633	662	680	664	641	601	689	649	624	626	628	669	684	637	636	663	687	672	678	691	652	663	624	644	672	652	621	661	635	606	652	655	627	651	642	677	636	579	619	662	644	656	670	638	664	661	647	611	623	677	635	677	609	675	629	628	658	669	638	682	668	649	627	621	683	643	644	620	674	630	672	635	617	604	632	612	642	630	667	684	632	684	634	645	645	640	644	640	646	687	674
33022	14207	2006	324	263	227	261	217	206	251	241	266	220	217	262	243	205	263	230	204	222	229	192	258	216	234	210	253	246	247	261	224	250	204	231	222	248	249	267	261	245	226	245	237	225	234	252	238	238	230	235	235	225	239	255	237	235	233	246	251	255	236	251	197	255	225	221	228	228	244	227	231	217	226	246	237	274	216	236	210	219	258	239	236	261	215	269	227	238	215	222	243	214	247	238	236	219	253	269	257	234	255	223	229	222	240	204	246	258	248	271	228	236	224	231	225	256	260	228	221	213	242	248	243	247	229	237	222	232	239	268	242	243	228	257	225	243	246	258	220	235	230	247	223	247	223	234	237	252	227	243	236	246	241	245	257	239	223	207	214	225	241	213	228	227	233	227	257	187	195	208	233	242	234	238	251	257	204	247	223	230	225	223	275	241	211	236	237	224	231	231	216	255	242	261	250	226	248	234	209	212	240	229	243	239	219	207	247	254	243	219	227	260	264	234	210	246	267	276	239	222	206	206	235	233	232	239	241	240	235	245	240	247	224	262	221	233	231	217	227	243	266	233	241	208	242	248	236	220	260	238	218	212	243	249	218	217	207	216	223	276	233	252	218	232	218	245	252	234	228	249	232	232	261	242	246	225	221	217	245	238	245	238	228	236	237	240	211	252	218	243	246	244	216	256	245	257	218	261	211	253	267	255	223	247	246	214	275	206	257	232	249	253	220	247	223	211	256	230	260	245	257	229	216	236	255	252	242	225	238	202	233	209	251	242	228	257	225	214	289	255	202	248	238	246	252	233	247	206	214	240	226	220	232	219	216	220	272	246	248	221	232	251	246	222	246	237	233	215	199	225	219	253	262	243	228	249	227	243	229	243	210	219	227	245	253	255	233	244	241	244	248	244	239	234	208	222	255	229	237	211	199	237	210	239	272	212	240	242	250	241	244	222	248	241	236	227	225	257	229	229	222	204	250	239	209	224	262	240	243	210	243	223	231	250	247	225	222	249	249	237	233	235	248	233	267	237	237	226	226	252	264	218	228	239	224	260	238	212	251	283	249	228	261	244	222	232	242	229	218	206	237	242	233	189	232	241	213	234	218	235	218	235	250	255	246	238	247	231	244	245	236	214	224	236	226	267	235	231	228	257	225	204	231	228	257	224	255	221	224	238	232	254	260	226	205	240	243	211	224	219	244	225	260	213	241	220	250	229	228	223	233	256	249	254	217	221	210	230	233	266	256	228	237	222	209	221	220	228	252	234	218	226	223	237	250	248	222	234	230	229	229	239	220	254	238	271	257	245	229	240	226	256	229	239	238	241	239	243	240	244	234	225	243	228	248	232	224	228	247	228	222	251	225	225	221	263	220	222	217	229	277	259	262	215	243	228	216	256	216	248	240	219	242	232	229	258	262	202	238	258	241	242	262	238	241	226	200	244	204	265	235	263	233	245	221	213	252	256	246	255	233	248	254	262	245	249	235	250	222	219	249	254	237	237	238	233	250	229	213	244	234	220	236	235	241	214	232	227	227	225	236	248	243	244	233	219	244	241	222	207	255	227	229	257	233	241	237	211	230	240	192	239	254	229	216	222	227	220	224	235	231	208	241	239	224	249	251	225	258	210	218	248	240	216	223	238	217	240	198	243	231	235	239	228	265	246	236	272	228	227	281	221	236	249	221	212	230	227	211	223	219	237	249	237	232	207	252	241	259	230	207	248	255	197	216	205	232	253	220	240	223	251	214	221	249	233	290	241	204	230	225	242	235	228	190	251	240	239	221	236	235	229	217	218	274	263	223	219	260	251	220	239	251	241	243	240	242	248	228	214	214	234	241	243	224	224	240	249	218	231	233	232	241	258	226	245	258	274	293	240	219	230	235	235	235	221	247	217	232	208	243	230	243	237	236	236	250	228	216	244	212	233	213	262	258	217	218	228	222	213	210	248	237	246	238	218	249	242	220	210	209	224	234	225	239	232	222	227	228	248	234	237	249	249	238	211	210	204	220	246	262	253	227	220	237	255	234	264	245	235	211	211	264	230	222	222	227	239	224	224	220	213	267	215	242	225	230	207	221	218	237	272	205	230	214	226	236	229	260	236	220	207	235	211	198	248	254	227	216	216	225	221	221	224	219	230	271	254	255	241	247	232	219	234	219	269	232	254	225	227	285	245	234	259	243	253	269	213	205	217	243	227	219	233	230	254	206	233	221	229	235	264	245	237	245	253	231	213	226	236	218	227	215	249	232	241	270	252	227	246	223	226	220	211	209	225	244	253	235	211	242	218	214	251	244	229	237	236	240	255	256	258	254	196	270	231	252	256	215	228	219	265	218	241	246	244	229	242	188	244	232	223	230	232	246	250	259	227	253	239	252	266	241	224	210	251	214	229	239	193	243	226	220	241	272	235	245	226	226	225	204	249	220	247	238	217	239	232	221	229	224	217	255	251	204	219	192	213	228	218	245	203	240	209	213	246	261	233	229	233	214	255	231	243	249	244	258	252	227	222	216	228	250	234	237	223	253	231	239	212	236	229	252	233	223	231	237	220	196	239	235	203	215	229	225	196	252	252	264	248	241	208	236	229	255	224	260	242	241	259	230	220	238	266	226	236	246	224	223	235	244	245	239	239	236	216	206	219	224	240	238	224	218	232	238	267	225	238	246	236	233	220	224	265	211	258	259	220	245	261	265	227	208	236	197	242	246	233	216	207	254	223	212	213	221	258	250	219	229	227	223	231	232	247	255	230	253	214	231	243	267	248	241	228	218	208	282	243	240	226	219	236	260	241	213	223	214	204	259	245	233	254	247	272	214	232	220	239	222	204	234	226	236	241	230	260	222	255	242	253	224	240	228	239	229	227	216	208	218	238	243	232	242	244	239	259	231	236	244	240	260	259	253	245	220	202	233	265	245	232	256	224	232	232	219	231	236	236	233	255	267	219	241	238	234	249	203	225	271	217	214	246	252	234	227	261	244	228	255	240	235	239	201	278	226	224	258	211	224	234	230	238	225	232	237	238	224	215	228	229	215	241	246	210	218	223	271	234	227	230	250	216	243	251	224	240	212	227	223	205	218	229	264	224	228	223	242	209	253	217	236	238	259	244	242	207	237	235	218	247	224	235	264	280	241	206	229	271	234	229	244	245	227	224	231	246	244	252	253	222	216	233	259	247	268	267	249	253	231	227	246	259	240	228	200	238	226	240	282	235	232	241	243	230	210	227	241	250	237	237	225	226	213	222	232	229	226	256	241	223	236	211	224	247	224	234	235	241	212	222	247	271	248	210	240	249	233	278	234	226	212	205	236	228	218	220	209	227	216	242	218	221	235	228	235	221	223	249	239	251	244	222	226	266	233	244	224	253	231	218	226	243	211	219	233	228	256	216	248	244	243	245	219	233	258	252	249	224	235	242	240	205	236	237	255	245	227	255	240	216	246	232	239	231	218	248	257	270	232	219	225	214	258	227	222	253	221	236	246	246	270	259	264	267	221
7693	655	579	568	582	555	560	595	566	516	592	537	555	509	551	566	580	562	579	602	558	532	584	586	575	530	555	549	503	570	584	513	558	545	570	551	542	540	591	575	563	549	587	534	563	565	561	529	544	580	548	560	584	528	521	552	573	534	587	609	532	545	569	614	564	550	537	565	591	585	541	568	516	499	543	535	560	605	593	535	567	561	577	564	569	558	570	575	534	517	553	551	582	518	582	570	521	539	539	576	582	520	545	593	542	585	566	580	557	550	579	569	558	545	578	575	570	562	542	581	548	530	603	537	581	578	580	598	553	575	550	620	587	572	606	579	532	553	583	580	536	545	572	572	553	587	597	622	580	573	579	589	557	544	579	516	552	551	552	622	527	558	555	540	582	552	539	548	583	573	543	608	597	533	543	524	560	545	574	559	594	557	528	540	534	606	594	578	593	574	546	582	602	552	576	551	536	544	542	560	520	586	544	564	578	545	534	598	594	563	554	558	578	564	562	594	535	587	556	542	556	582	577	546	579	544	581	588	540	561	561	609	566	534	544	565	575	531	532	566	526	566	571	581	566	527	566	582	633	534	558	557	576	589	559	573	551	539	571	540	565	591	565	565	554	573	549	570	563	510	570	568	523	601	544	599	536	553	598	569	572	527	540	544	554	556	550	579	533	576	556	576	577	595	567	543	540	542	556	559	535	573	573	581	542	527	536	563	574	591	559	594	543	544	560	530	585	564	520	592	548	572	587	561	579	603	544	490	544	585	564	585	588	545	614	554	601	560	561	605	551	552	478	586	569	551	573	557	528	531	521	582	593	541	550	596	538	582	561	578	554	590	571	608	560	564	568	538	610	564	589	525	568	543	533	585	550	567	567	541	554	554	536	524	580	534	551	581	546	548	586	583	562	584	543	609	558	560	559	570	537	556	602	556	551	587	590	576	573	550	523	591	544	556	541	553	555	559	544	571	582	577	585	575	541	549	627	544	563	573	561	611	530	558	549	552	578	591	547	577	577	575	552	598	560	561	548	557	539	535	570	564	541	550	583	547	588	625	530	568	580	595	583	569	502	561	551	585	567	591	526	546	559	554	529	548	560	564	563	551	519	605	556	564	538	559	574	548	533	545	534	586	537	552	598	508	583	548	581	563	573	577	568	570	573	541	559	578	557	561	553	587	545	579	612	610	578	606	524	557	539	520	583	593	572	531	584	581	583	538	558	549	575	538	590	518	584	546	555	549	608	541	604	603	560	569	568	523	584	538	563	599	532	610	565	526	564	538	522	560	592	543	601	548	570	512	552	548	574	559	544	574	560	572	547	570	543	542	563	571	571	576	558	581	550	534	562	565	527	584	576	558	546	561	560	612	605	559	581	588	581	559	607	568	603	586	572	535	564	550	583	596	606	516	529	549	561	540	527	550	572	555	581	548	573	529	588	573	565	556	559	571	568	581	581	567	590	539	547	534	556	561	554	574	539	552	494	596	535	568	586	590	601	523	565	539	550	580	539	543	560	509	544	564	545	567	568	574	522	607	575	572	561	574	563	587	551	558	580	562	562	543	584	536	549	581	522	540	615	586	569	566	586	550	490	554	544	545	527	604	559	588	553	578	528	522	547	541	544	553	559	611	540	584	583	529	578	570	542	555	564	549	510	556	552	514	563	583	571	567	546	524	620	571	552	566	538	563	539	587	582	528	544	547	587	586	577	582	581	548	517	534	575	531	558	559	570	569	594	562	606	526	554	530	598	536	559	554	584	585	567	548	594	580	594	574	577	567	573	555	546	552	532	588	532	565	551	559	572	602	576	574	560	564	601	586	601	542	605	587	575	547	545	573	567	592	561	596	568	563	570	556	576	526	589	516	586	564	561	542	597	562	578	522	557	588	562	608	586	579	516	564	596	583	556	545	516	575	601	593	554	598	523	533	627	570	580	520	577	556	518	552	577	547	551	574	580	589	583	551	625	564	606	541	592	568	548	588	568	600	555	558	583	567	560	542	567	559	552	592	561	547	548	582	566	566	549	552	555	582	562	561	534	542	563	536	568	575	540	543	583	612	568	569	576	524	605	554	558	569	558	512	605	542	528	558	596	533	553	605	581	551	565	559	594	559	540	575	592	570	547	565	565	580	554	532	560	555	565	555	595	568	535	532	558	573	578	559	527	577	550	557	577	581	545	576	591	540	560	546	535	559	607	542	528	563	569	549	568	555	554	613	581	560	574	593	562	524	562	623	567	561	548	562	558	553	534	557	562	577	565	542	526	528	559	512	564	590	495	530	581	567	533	551	572	553	532	588	531	552	580	566	536	553	565	589	565	525	567	554	523	587	581	572	546	583	557	560	597	589	585	551	585	546	571	540	550	575	568	592	590	568	564	608	514	619	582	558	561	570	542	598	527	529	580	558	578	558	596	553	544	576	570	538	547	533	541	629	534	554	562	510	522	532	602	551	583	546	522	582	542	565	557	563	638	588	539	542	569	560	583	583	568	511	577	595	584	573	570	565	571	530	526	589	545	524	546	564	548	541	597	523	563	552	538	543	554	553	602	595	534	554	555	532	537	600	590	531	589	554	553	516	518	550	572	584	538	532	553	532	539	509	561	557	561	559	553	542	568	542	579	552	536	541	624	590	620	594	542	570	557	558	600	586	571	546	550	579	575	534	523	605	571	600	563	593	546	563	581	544	543	560	582	545	599	565	531	555	563	574	581	627	583	618	565	581	578	584	521	495	544	556	534	576	582	543	575	528	585	546	569	516	534	547	544	551	557	535	622	522	568	557	558	560	624	573	567	548	539	546	544	565	588	592	567	566	574	558	546	525	593	567	593	556	556	511	540	579	610	611	574	595	589	576	550	573	577	566	584	545	587	584	554	574	517	548	599	534	577	587	592	553	566	542	593	583	576	579	555	560	589	557	546	525	557	604	565	562	574	568	548	577	568	531	548	621	518	616	576	543	589	572	532	599	573	591	571	569	580	564	585	557	558	589	581	557	539	601	582	570	600	581	542	503	534	548	579	545	580	551	558	577	573	537	568	587	551	566	549	630	551	539	559	585	579	589	568	575	584	544	551	545	602	573	577	590	546	606	590	581	570	551	559	545	579	571	557	513	558	566	520	554	553	613	587	551	544	551	546	533	565	541	559	573	573	573	578	554	619	541	585	587	535	567	568	600	602	564	604	541	583	546	554	579	564	522	534	572	621	543	564	601	543	555	586	557	568	590	562	587	559	564	527	595	558	566	565	581	584	535	562	569	539	520	545	548	558	593	549	551	560	581	540	582	553	584	551	514	546	545	586	574	552	588	580	568	598	535	583	552	565	521	595	583	593	552	558	582	541	551	563	594	546	579	576	568	587	543	557	558	577	555	560	602	597	525	534	570	583	552	587	548	553	546	558	633	579	569	539	583	585	560	556	576	555	552	578	571	575	576	578	563	566	566	589	548	548	552	562	534	554	517	594	549	603	578	587	534	569	574	592	564	574	551	607	566
25138	21006	23613	28578	21008	12667	684	522	504	437	432	394	430	428	418	448	412	395	410	362	409	404	393	403	375	375	386	392	401	383	395	379	378	375	420	416	363	403	365	377	394	418	396	378	435	358	363	391	399	397	433	413	386	381	379	388	375	409	419	368	403	378	349	365	374	386	419	423	362	373	366	371	353	376	354	403	394	349	375	388	396	398	392	376	401	411	360	390	410	422	414	377	348	393	351	384	348	368	377	370	394	353	374	384	387	382	402	408	417	379	366	398	375	383	382	388	375	422	406	357	403	377	369	379	415	381	363	390	414	382	383	387	370	400	350	380	400	402	419	362	413	426	382	379	415	347	427	409	405	384	410	371	403	408	391	385	396	404	355	383	376	363	359	405	405	395	388	400	401	401	377	381	346	412	365	380	354	338	400	387	423	392	379	410	380	418	411	389	386	363	362	359	412	359	445	363	368	429	371	385	363	390	401	416	333	379	400	426	381	381	384	394	385	381	387	391	371	398	383	379	399	419	388	405	387	394	367	376	382	417	411	359	390	348	370	421	413	375	398	392	400	370	371	392	426	345	396	361	395	372	401	403	355	377	384	371	388	379	346	382	420	394	361	397	409	366	353	351	352	402	383	390	380	392	398	405	390	404	385	358	389	374	375	369	371	381	385	398	383	382	372	384	351	392	374	393	372	424	373	388	364	399	402	355	368	356	387	376	396	378	403	413	389	411	357	369	393	405	385	392	379	355	361	358	370	366	367	393	336	397	369	372	395	365	404	342	347	364	394	365	361	390	357	376	432	370	374	409	416	377	397	403	419	363	364	367	382	391	395	390	378	370	413	411	358	405	373	371	395	369	362	379	431	360	378	417	373	396	424	344	394	380	360	371	379	387	367	370	403	390	408	375	362	356	412	389	394	375	383	406	377	379	362	343	435	385	361	394	390	396	393	397	374	404	375	343	425	362	339	355	386	379	411	401	401	402	371	377	410	383	440	379	438	403	416	377	387	429	395	376	408	379	415	360	419	411	375	382	394	398	351	373	416	405	406	351	377	402	383	393	366	411	402	379	384	397	357	374	383	393	354	383	398	385	398	407	404	360	368	406	391	355	384	372	385	391	372	367	368	401	387	402	353	399	418	376	378	399	396	404	369	396	415	372	413	399	391	414	350	356	398	361	386	410	384	357	368	378	396	394	355	428	409	394	356	374	375	406	380	358	383	432	390	394	416	426	368	400	402	399	404	379	367	390	390	381	377	404	420	336	404	375	380	421	389	407	368	399	406	410	396	360	378	412	384	407	401	363	376	384	354	379	395	441	367	383	378	379	392	392	382	364	382	402	397	397	395	387	357	398	411	395	379	369	374	389	353	356	383	423	402	411	370	377	370	387	393	383	335	372	403	426	383	366	411	398	398	380	359	384	366	361	391	369	393	404	360	364	404	386	388	384	394	362	404	410	434	395	399	391	397	383	418	371	375	371	387	413	405	425	417	380	346	337	351	354	392	365	405	428	361	421	430	437	370	401	400	405	361	396	389	397	395	360	384	409	421	391	386	399	387	360	399	429	375	379	379	405	389	396	365	378	367	389	370	388	374	345	394	353	369	394	409	363	375	361	387	431	348	407	382	409	377	374	413	394	399	385	391	400	377	406	362	384	410	370	390	391	402	384	390	377	372	347	379	360	384	401	382	392	365	397	406	397	356	388	386	355	367	395	369	371	365	337	407	382	366	415	358	383	388	393	369	408	444	342	410	405	374	370	400	383	370	379	345	353	382	385	365	360	355	316	358	408	419	410	364	409	362	355	401	355	388	410	370	368	370	375	406	373	415	379	405	366	378	412	341	415	381	373	385	420	390	371	398	378	424	367	402	348	354	390	388	410	355	378	369	362	400	378	416	396	365	383	379	409	392	373	401	380	357	392	370	380	390	394	388	388	378	385	362	398	403	396	397	397	356	358	417	416	378	350	344	377	391	390	385	380	419	368	405	379	411	398	388	421	379	370	392	393	406	402	353	374	423	409	363	421	358	384	392	392	382	396	390	397	405	378	374	354	362	399	378	407	410	427	369	413	405	381	413	408	394	351	368	356	391	349	383	358	412	355	372	386	393	390	362	446	404	353	378	409	381	366	347	351	386	389	363	370	405	388	378	378	398	412	383	399	382	392	381	367	385	430	407	368	408	379	445	363	391	342	399	391	395	386	367	378	371	369	370	413	402	367	379	375	409	377	387	375	386	376	344	407	409	379	366	367	370	425	376	392	396	413	404	359	388	367	397	357	390	347	338	399	408	360	348	375	368	383	434	374	356	357	414	370	397	421	343	389	403	393	393	393	407	375	362	388	386	360	414	398	395	374	375	387	403	387	360	396	415	361	379	378	336	406	375	390	371	402	387	399	390	353	394	380	382	374	414	426	375	401	392	398	401	382	425	387	397	411	364	367	401	395	409	360	350	358	393	382	425	397	377	388	409	383	356	402	382	412	403	389	389	370	405	313	415	390	380	350	348	387	400	402	437	364	362	395	422	388	363	408	409	364	374	364	361	402	392	403	379	385	422	363	390	388	399	418	369	360	423	382	378	392	361	402	395	406	381	377	375	369	410	376	405	400	398	367	405	416	372	359	359	389	371	359	381	379	406	359	390	388	367	387	403	362	421	408	373	358	367	396	424	399	408	391	367	384	347	415	368	376	401	382	332	375	410	436	392	387	408	393	385	375	368	359	431	393	346	451	398	394	412	366	382	369	445	391	386	413	388	375	411	385	382	410	405	408	370	340	401	390	385	323	347	370	427	398	388	399	396	350	362	363	376	384	396	390	413	419	379	373	380	393	381	399	386	370	362	375	440	382	392	388	409	376	359	384	413	370	413	374	373	399	388	382	378	405	378	367	369	410	425	394	381	408	396	366	385	394	366	390	392	407	380	378	391	372	382	409	382	394	398	403	390	362	401	395	375	379	378	380	393	394	419	344	381	368	332	381	377	389	457	415	393	407	408	380	314	392	390	400	444	391	418	390	375	419	405	391	380	389	385	400	410	371	397	382	381	372	385	358	412	391	387	331	358	369	357	381	385	413	374	397	365	417	382	389	385	366	351	412	361	379	400	406	397	445	381	418	399	382	374	376	391	413	379	374	366	388	381	363	382	377	387	370	386	413	398	451	425	408	398	390	383	386	372	375	401	401	417	383	396	366	333	393	376	358	419	413	347	386	417	382	390	366	408	420	399	367	388	392	395	388	358	365	364	363	389	409	368	346	378	395	395	372	361	376	396	381	398	413	392	354	389	370	390	380	367	371	349	374	431	386	400	378	394	404	383	395	344	372	402	387	387	386	390	411	360	386	387	410	401	362	380	385	410	376	391	402	374	342	382	365	385	384	393	394	365	381	374	357	415	369	405	407	352	368	361	389	425	362	397	424	382	383	398	367	376	388	379	388	359	386	398	399	373	371	388	401	387	389	429	340	405	377	372	394	395	382	403	339	365	382	400	412
4422	2330	1451	1027	937	845	905	792	837	843	880	819	838	811	840	845	825	809	830	889	832	820	857	814	862	817	856	844	837	843	886	856	783	851	890	814	844	855	891	828	810	831	824	878	863	804	768	830	842	802	806	871	857	821	847	829	779	850	791	843	827	778	844	787	810	775	830	825	795	829	780	847	883	825	820	844	850	814	771	812	811	841	891	837	778	831	821	837	772	828	774	835	843	781	830	831	824	838	862	826	844	801	829	842	817	850	872	833	821	838	815	817	840	871	810	796	793	841	834	864	835	770	797	867	863	837	820	812	822	819	788	857	845	799	792	810	835	821	855	837	867	809	845	811	754	803	805	823	846	847	800	790	839	830	836	817	842	757	796	770	828	827	814	871	828	825	809	873	870	855	792	843	819	872	816	844	843	805	794	816	835	891	844	849	789	815	813	893	852	785	860	852	880	826	832	850	847	807	795	801	836	789	800	774	854	823	809	850	874	808	863	813	882	827	827	859	783	855	829	851	872	798	848	876	803	824	809	803	856	821	800	829	872	818	864	829	817	831	783	822	878	860	828	825	795	819	820	795	836	841	863	775	880	812	877	787	831	861	860	849	822	872	843	823	876	820	792	819	806	821	826	866	796	853	878	855	847	842	836	787	845	859	775	848	811	799	846	848	814	880	832	810	836	869	845	854	810	789	805	803	785	840	815	786	789	784	845	848	827	843	805	856	804	883	811	830	855	813	828	794	808	789	821	845	794	800	863	791	774	846	793	791	895	820	821	829	801	826	816	844	792	819	818	863	808	846	873	804	883	806	876	869	798	835	846	840	821	837	813	824	842	829	870	802	825	868	858	835	801	918	843	804	824	871	844	833	883	837	851	839	817	877	860	766	825	778	880	849	806	850	795	807	823	874	791	833	810	797	842	792	818	790	857	858	829	806	867	865	838	820	841	825	873	805	859	831	856	888	807	838	850	852	853	801	862	796	818	862	865	813	816	837	823	855	853	852	830	825	894	823	823	821	804	832	844	818	882	848	830	877	793	801	811	819	830	865	797	839	818	851	877	828	839	830	818	808	828	866	821	809	801	834	863	832	849	836	822	815	862	832	843	848	867	780	814	866	790	843	879	812	812	827	837	821	767	818	836	852	808	839	822	804	870	817	816	787	836	835	870	813	864	823	877	805	834	872	827	849	867	827	870	826	863	850	763	836	837	832	842	817	798	779	834	858	831	819	857	847	819	857	850	847	820	852	800	829	788	807	820	843	799	805	842	815	822	788	839	808	840	839	796	820	859	765	820	820	838	814	876	853	858	827	892	799	804	843	827	829	831	892	806	815	810	841	827	861	898	834	777	814	839	813	858	842	861	827	824	855	857	818	830	840	853	799	815	851	867	837	812	812	878	852	819	863	861	781	846	838	811	803	839	843	795	869	815	834	791	831	828	828	819	850	841	859	808	820	834	823	794	829	865	861	807	833	815	824	834	835	832	842	797	840	846	842	816	790	794	852	830	784	781	810	851	874	792	820	802	796	825	801	882	830	842	779	795	832	800	797	793	845	837	823	893	800	843	792	822	803	816	854	841	837	830	830	836	877	821	847	833	794	833	800	862	854	812	880	825	829	829	821	844	844	833	817	799	830	838	825	834	843	814	789	826	876	884	822	817	807	821	833	835	861	817	778	846	733	840	825	836	891	793	814	796	848	787	902	818	838	851	788	821	789	853	804	818	867	825	801	852	831	800	846	820	842	813	835	831	841	777	812	848	841	817	793	789	859	836	862	839	758	839	867	841	829	822	839	828	802	844	808	798	859	797	816	782	853	816	835	843	852	821	852	847	859	866	876	806	851	831	831	835	829	843	807	780	776	806	866	800	816	851	886	831	818	823	815	894	809	838	790	870	834	771	824	862	823	814	818	837	812	816	829	830	857	812	797	853	849	803	835	847	824	793	859	791	869	842	788	818	853	838	789	825	803	811	822	867	844	792	833	845	873	878	832	839	823	814	818	790	856	819	812	803	862	813	862	806	863	771	831	872	861	850	851	843	808	805	822	844	824	833	898	810	834	819	817	846	764	897	850	805	835	876	835	822	833	822	921	822	814	779	825	817	846	776	861	847	861	842	830	789	859	862	800	839	816	848	824	822	817	831	851	824	815	814	838	812	812	825	843	850	853	821	794	853	834	831	806	883	857	821	856	846	805	819	809	830	869	796	803	858	816	830	850	815	884	848	811	799	819	798	878	817	852	784	829	790	794	770	822	789	829	815	931	835	863	845	821	877	874	822	793	823	837	853	837	853	787	817	812	865	845	800	851	848	865	867	865	840	804	869	805	813	847	816	842	872	849	853	865	817	824	862	773	808	838	826	820	836	861	842	825	749	837	875	794	827	796	843	843	830	843	831	848	852	790	796	814	843	881	843	829	878	847	828	799	794	840	829	794	842	832	849	831	822	791	824	811	818	813	822	798	794	819	880	859	778	826	834	854	820	834	890	858	830	805	818	865	868	810	896	849	863	806	817	789	812	815	864	817	866	801	789	867	836	875	846	870	798	866	810	835	815	875	866	813	855	815	820	799	876	849	830	878	811	890	832	824	845	837	821	834	843	818	868	790	819	853	857	796	824	856	855	865	815	821	830	799	794	858	787	772	839	846	885	851	867	813	858	818	850	789	840	771	843	829	853	747	772	826	846	829	827	841	800	760	865	874	804	815	790	792	788	879	808	821	810	810	840	851	789	805	848	811	843	866	787	812	818	825	830	826	859	788	846	865	851	854	828	893	847	809	833	801	782	812	813	799	840	806	834	860	832	784	807	897	828	835	823	851	865	847	836	832	862	794	816	866	805	870	811	809	837	868	841	822	826	824	839	800	789	819	821	815	827	836	801	848	861	845	884	855	852	848	849	844	843	783	809	854	832	850	868	808	824	810	840	794	849	829	811	845	836	792	809	769	842	862	830	848	817	788	846	839	829	888	829	848	857	850	805	791	829	832	808	871	817	860	804	827	852	822	778	785	821	869	816	861	827	832	881	798	775	833	821	812	778	817	826	794	820	859	869	817	808	825	823	785	841	814	799	859	843	802	805	811	785	856	784	853	787	835	856	776	824	824	821	853	813	833	842	801	848	824	829	786	837	843	801	832	806	880	873	765	846	853	801	848	822	787	835	858	864	823	796	826	838	835	849	813	787	835	794	802	783	825	850	817	845	828	823	819	818	831	825	853	847	825	848	866	886	810	837	807	794	831	849	863	794	856	840	789	848	856	777	845	781	813	796	818	800	808	847	786	839	860	818	846	818	871	861	838	897	781	853	800	850	830	863	848	826	835	829	791	811	822	762	846	827	882	821	812	827	796	820	839	799	837	793	811	822	854	771	831	804	836	798	848	844	828	876	886	797	851	847	826	843	859	852	817	867	849	837	808	765	826	831	846	866	778	819	837	875	780	828	810	814	860	817	805	799	850	826	868	861	881	812	859	867	831	803	809	795	796	874	816
24410	21010	23995	28216	21013	21048	10996	649	438	455	438	398	394	351	360	336	331	359	346	317	319	345	305	340	290	361	337	255	268	336	325	315	368	337	338	343	309	326	312	308	319	300	293	313	329	323	302	328	306	301	318	346	286	297	326	326	293	303	317	284	345	338	303	319	320	345	263	313	299	287	316	304	285	301	312	309	279	327	300	295	297	320	328	332	308	329	304	341	331	315	339	304	353	347	275	302	321	296	329	293	301	330	291	304	291	310	313	313	308	342	302	309	306	302	294	314	269	326	322	314	317	300	348	289	297	344	315	305	297	317	313	334	292	282	320	293	277	317	321	288	312	331	326	315	331	330	295	322	320	291	309	322	264	308	293	308	328	319	364	291	304	322	307	309	314	319	301	310	300	309	322	298	330	307	334	262	278	276	327	282	319	298	318	268	290	302	292	303	304	325	334	299	317	334	296	311	315	336	310	319	313	263	298	310	296	274	319	321	333	307	288	288	305	327	320	312	309	297	310	326	344	322	293	304	339	319	285	290	287	284	337	297	296	325	314	333	295	317	334	315	306	312	311	268	317	309	309	291	321	274	329	330	311	309	339	290	320	317	292	331	330	292	313	286	329	336	310	346	296	302	290	287	280	311	321	311	311	342	330	318	279	293	334	306	315	304	292	296	313	287	321	312	304	312	299	297	298	292	314	339	292	293	284	296	270	311	337	353	331	317	316	307	293	311	293	299	328	320	311	297	306	340	289	293	320	317	297	291	326	306	283	267	287	315	327	297	327	305	284	296	308	284	293	292	352	304	303	319	300	302	270	317	318	337	318	290	318	309	337	312	293	351	267	288	339	299	306	293	333	310	294	318	314	316	272	328	314	305	311	316	297	266	358	333	322	322	282	311	309	324	273	303	334	293	296	321	294	301	356	317	317	305	338	333	320	306	328	326	294	297	286	321	317	289	344	313	306	309	347	326	307	314	337	314	306	351	288	327	296	317	312	322	308	317	291	320	328	278	303	281	314	296	321	314	320	310	317	308	350	326	319	280	311	277	319	276	305	320	326	323	301	278	327	324	317	281	326	327	287	305	299	326	295	289	285	317	288	309	328	350	294	268	362	349	332	288	346	317	304	273	323	314	309	337	310	290	301	313	318	296	308	337	317	313	293	327	305	305	334	306	302	300	327	304	317	291	307	312	307	333	295	339	308	313	302	326	286	295	312	292	318	314	355	279	350	325	318	323	300	308	301	316	330	255	316	283	320	327	276	331	317	321	315	290	319	280	312	285	308	319	325	324	300	311	306	311	278	287	278	309	295	296	308	322	297	322	312	276	309	319	323	312	341	278	307	311	320	320	286	293	324	295	280	309	293	324	324	352	296	321	283	283	302	289	301	330	315	317	297	332	291	284	292	290	297	292	332	294	304	287	306	307	312	326	320	313	274	331	346	327	304	280	290	308	316	329	316	305	314	321	303	293	330	298	330	317	298	316	332	282	300	321	281	309	343	315	280	311	324	347	313	287	334	334	286	278	325	314	341	295	282	286	311	298	299	311	331	315	306	295	321	320	330	320	300	298	313	337	310	293	328	315	328	295	326	297	291	328	311	310	299	299	333	336	322	295	307	302	332	318	318	323	326	284	331	300	320	306	273	302	284	324	321	308	304	301	307	318	298	298	314	293	322	320	296	321	298	306	303	301	289	325	291	292	290	335	293	303	325	282	316	361	296	265	309	321	340	348	334	296	326	298	309	320	295	293	286	314	325	316	352	300	321	276	323	279	292	282	292	306	285	281	310	321	312	286	296	298	320	319	325	312	281	297	338	307	276	318	302	292	335	310	299	282	301	323	290	328	311	309	324	299	325	352	329	343	281	315	313	322	300	306	308	308	330	314	315	315	324	269	317	298	317	308	307	311	292	303	299	295	317	301	275	276	343	269	299	309	332	318	331	327	312	307	312	302	293	312	337	307	306	335	298	302	311	308	314	308	339	286	307	308	298	287	288	286	301	300	321	321	281	318	302	309	291	330	341	304	275	324	309	316	331	331	290	297	297	302	307	324	286	292	331	314	303	327	289	292	344	337	290	302	322	300	303	328	323	295	294	275	311	308	302	305	317	321	330	327	304	312	325	348	303	286	348	329	296	292	296	303	295	296	306	314	334	296	301	313	305	294	306	298	339	299	329	340	307	310	314	264	338	316	289	326	318	348	325	292	300	318	290	335	313	288	308	335	307	296	329	295	306	293	308	307	341	306	319	298	309	295	287	299	314	311	286	280	306	327	313	282	304	312	316	292	306	295	328	316	318	297	299	314	332	310	332	291	328	304	297	288	287	301	295	297	310	305	276	333	283	345	339	321	314	323	326	305	332	298	315	294	322	319	312	292	312	342	286	312	320	292	306	317	287	313	334	264	282	257	320	330	312	292	297	280	352	334	314	284	333	310	287	281	282	291	265	274	320	328	324	291	306	327	320	263	306	315	276	294	305	294	311	339	333	315	307	288	295	321	303	308	343	300	335	329	307	294	299	316	309	284	305	340	283	296	321	320	332	318	303	320	314	314	285	351	300	300	280	269	302	322	303	292	330	293	300	285	287	294	280	327	322	327	322	288	330	329	295	311	291	261	310	327	291	309	303	317	307	288	301	307	306	336	341	316	287	304	301	300	300	292	313	306	305	290	302	299	329	334	309	299	336	348	303	310	278	305	256	335	340	280	293	306	300	323	314	293	273	313	335	303	303	352	314	304	302	285	277	294	288	340	299	302	291	299	307	310	303	324	298	276	316	317	356	341	300	276	298	306	271	254	325	302	299	309	303	306	293	309	319	334	310	308	302	299	289	307	309	334	295	340	314	315	352	323	311	291	325	323	293	307	292	291	273	310	345	304	331	308	330	305	310	303	322	307	298	298	306	306	332	313	286	288	358	299	299	319	302	326	271	304	313	300	302	315	311	288	307	300	258	250	321	301	267	298	311	327	282	316	315	304	286	369	310	302	299	319	310	317	332	318	295	304	326	334	319	329	321	319	325	312	328	298	284	296	341	286	302	313	285	326	320	307	325	289	316	314	327	323	299	277	298	304	298	315	316	300	321	297	293	299	323	304	296	284	318	311	295	317	289	285	302	273	347	332	327	308	300	352	294	344	359	283	293	320	297	319	313	317	271	345	294	327	281	293	311	303	272	311	285	296	296	307	317	297	297	315	295	297	290	315	315	304	334	323	313	281	288	293	323	355	329	312	315	316	348	299	314	283	283	350	322	289	330	332	334	316	332	293	323	292	300	290	305	311	320	324	318	269	320	318	305	274	313	297	339	289	275	275	289	270	331	278	289	306	324	339	310	275	346	332	304	325	271	304	305	313	304	311	288	312	301	320	327	288	316	277	314	329	321	283	324	299	341	314	302	327	330	305	294	291	312	338	328	279	326	295	313	326	320	300	294	288	319	301	289	324	321	362	287	302	344	298	297	313	326	301	296	327	324	338	347	326	335	309	336	302
4086	3549	1777	1068	823	757	700	720	684	676	676	747	646	630	672	646	675	690	678	650	641	659	648	672	634	656	627	666	660	653	602	641	660	667	649	628	639	608	628	624	662	685	655	668	630	661	631	667	616	642	702	688	660	675	670	654	677	657	633	674	697	686	677	621	701	648	664	633	658	664	648	691	640	640	609	633	659	652	666	626	662	634	607	657	677	631	697	690	647	652	636	646	664	623	654	688	661	670	607	679	661	648	604	646	664	626	637	649	634	681	674	689	649	664	622	632	629	627	646	696	660	606	682	670	636	638	670	666	670	630	642	654	691	624	611	651	657	615	647	681	635	627	651	661	653	664	635	685	638	656	654	621	687	683	628	667	635	627	637	653	670	621	664	648	668	644	617	634	686	699	622	663	686	615	661	634	626	633	673	630	689	687	591	657	660	627	627	644	638	619	655	678	676	666	620	673	670	690	645	630	638	653	644	689	711	625	634	643	652	674	616	649	678	659	645	670	684	675	652	723	639	666	574	635	616	660	625	644	604	681	621	657	642	647	617	614	643	658	657	677	613	636	644	606	662	646	621	680	645	639	597	660	633	646	652	641	611	661	646	651	645	609	712	639	730	648	683	671	658	605	678	604	655	638	640	699	668	608	681	704	676	649	694	655	615	641	639	630	671	652	660	644	613	685	599	675	652	685	687	631	664	631	725	676	622	652	662	639	698	640	645	656	643	673	662	666	658	665	644	616	653	673	659	647	673	621	652	650	637	685	668	651	654	633	661	637	693	643	611	638	641	665	657	653	650	691	641	707	662	639	625	646	660	639	678	675	684	651	662	651	683	666	621	642	650	676	679	671	615	630	638	631	689	676	633	675	630	669	695	648	625	621	652	611	616	665	687	659	622	660	654	667	620	669	643	624	674	683	693	624	665	656	646	675	655	649	652	694	617	633	637	667	688	647	630	668	638	661	638	710	600	623	573	666	633	640	658	681	652	642	652	650	643	676	645	649	656	636	682	635	678	647	638	644	652	663	665	627	638	644	660	678	697	688	624	674	651	665	671	612	685	644	654	670	640	677	679	628	688	640	674	620	650	678	631	639	660	611	675	724	680	666	625	670	664	632	695	669	631	668	657	647	666	683	653	652	669	663	689	646	610	657	678	695	666	624	652	626	682	646	624	705	683	619	631	662	621	628	657	637	691	644	687	668	682	660	675	649	683	667	651	614	667	662	657	643	664	644	657	671	657	643	677	667	688	667	639	681	641	591	657	685	686	652	639	695	621	638	668	665	672	676	631	635	641	645	678	648	667	633	670	657	641	706	619	622	682	663	665	669	656	654	696	653	633	657	686	635	651	662	637	669	614	604	616	662	646	623	632	669	694	662	642	669	613	649	635	677	705	651	647	631	627	669	713	623	646	669	669	676	629	667	667	637	629	648	653	679	652	651	638	659	667	668	625	653	664	663	637	683	653	676	644	639	642	644	667	688	660	643	653	639	661	607	648	641	644	688	639	665	617	635	645	610	672	671	645	697	669	634	683	643	674	645	670	639	634	634	682	634	649	651	628	641	633	646	657	670	692	655	641	670	669	631	636	671	629	657	683	636	635	652	625	667	638	641	650	622	689	626	616	672	630	666	670	628	664	642	616	628	631	672	668	627	636	651	696	642	667	691	671	674	716	631	638	615	610	655	656	665	624	660	647	652	621	665	664	657	628	633	657	659	665	676	651	637	726	644	685	671	666	660	671	626	645	629	630	676	641	653	676	606	611	616	616	692	718	649	633	635	714	647	656	649	682	682	643	618	687	680	635	613	686	679	634	699	637	652	666	664	638	688	651	646	662	677	635	712	663	675	620	673	656	643	652	722	685	687	683	629	657	634	636	626	657	649	654	644	694	649	648	664	660	674	655	648	639	646	660	640	700	648	642	606	665	664	684	630	683	620	615	645	666	670	635	654	648	689	666	696	658	642	639	636	620	659	655	610	660	658	679	630	640	688	652	652	668	662	609	637	685	647	621	659	675	667	624	636	663	619	662	637	689	635	674	658	694	654	726	619	688	612	689	601	670	684	683	628	633	634	642	637	645	647	630	673	684	628	637	645	584	618	650	657	631	664	648	669	678	619	671	640	631	690	671	670	654	645	661	695	713	663	671	640	665	681	649	701	697	678	634	634	659	650	705	649	657	635	637	666	634	638	650	644	679	660	662	662	638	646	660	642	665	634	653	654	660	634	673	646	681	665	643	651	652	690	638	633	649	650	702	688	680	634	604	686	614	674	647	653	643	640	652	663	683	637	621	666	665	659	617	705	633	619	609	666	629	610	702	683	686	642	660	648	657	682	680	680	650	655	686	659	660	667	688	668	608	644	642	625	669	631	646	619	643	627	645	645	665	675	617	672	643	612	660	622	652	629	700	651	635	652	646	658	616	665	678	693	689	682	661	627	668	674	649	637	640	682	649	671	620	611	671	622	672	623	652	639	639	671	654	644	631	671	614	656	629	667	648	631	593	669	659	639	637	648	665	661	646	629	652	657	638	658	666	624	631	638	634	633	684	679	638	635	675	654	634	658	662	581	661	710	623	672	607	647	658	661	651	627	642	616	657	652	682	644	647	622	623	646	649	653	678	648	637	681	640	612	657	669	683	629	694	676	677	684	630	677	647	683	646	612	671	630	684	679	625	656	658	614	648	646	647	667	701	660	688	634	654	663	607	631	639	647	659	670	691	638	669	627	633	637	633	674	656	673	664	614	648	662	666	612	641	651	692	660	671	643	696	644	618	671	663	598	655	635	701	712	650	636	616	676	660	686	653	671	641	627	664	636	653	660	672	662	669	647	665	681	642	689	676	620	649	603	636	676	649	628	636	670	677	650	615	645	608	635	671	612	645	654	649	664	661	668	693	661	687	648	658	637	653	633	679	625	683	655	651	659	642	690	666	695	652	626	614	650	621	655	647	634	653	611	650	672	656	663	662	685	636	653	656	715	653	639	648	669	613	609	624	617	647	654	637	699	685	624	665	670	612	700	648	712	649	648	673	648	631	647	658	695	637	634	625	667	632	659	652	688	660	652	635	677	629	649	653	679	657	597	660	669	664	655	671	677	633	652	626	650	635	598	646	671	633	602	641	628	663	666	665	664	704	636	648	688	705	686	645	626	649	669	683	705	642	615	663	672	650	667	667	656	706	654	661	688	649	652	655	709	630	641	665	668	629	631	624	633	629	665	612	643	687	643	621	634	641	663	670	622	638	653	697	664	619	685	613	654	664	639	626	680	661	646	679	684	660	648	637	620	671	654	690	643	641	613	684	669	648	639	677	617	683	708	626	688	646	651	636	680	668	684	639	610	662	686	652	701	672	637	631	695	665	678	654	629	692	631	638	686	649	664	670	645	631	643	681	631	698	625	641	663	664	678	663	664	707	637	630	641	625	669	707	662	634	674	664	691	666	607	603	670	663	629	624	693	671	678	660	686	658	648	634	681	682	651	636	638
33272	14229	1960	271	262	277	238	241	204	204	260	212	225	237	260	245	249	246	229	219	224	220	254	257	260	222	225	261	261	237	217	236	239	257	235	202	258	263	254	231	232	264	259	222	244	251	208	240	223	237	244	227	241	225	249	225	215	222	249	232	228	217	250	252	218	246	247	214	223	215	270	262	216	254	235	236	244	235	274	214	224	238	221	251	221	240	215	226	227	207	242	224	237	233	268	229	244	248	220	241	240	233	258	216	231	245	249	229	238	208	212	242	237	234	226	214	234	259	263	227	261	243	233	255	243	232	243	249	242	230	219	254	247	235	247	238	254	250	225	241	221	236	258	229	232	227	243	227	234	259	243	243	250	250	242	242	245	224	217	267	230	234	234	247	249	250	248	224	278	240	222	235	237	236	231	229	257	258	251	252	248	250	261	246	233	228	235	243	216	242	256	271	233	256	226	252	229	222	229	243	240	233	245	266	260	252	203	225	205	248	262	215	245	248	219	216	226	214	248	247	222	224	238	257	244	268	231	204	251	255	241	234	261	265	227	235	257	208	251	245	230	281	229	254	233	226	244	233	217	261	258	245	224	242	224	249	234	253	217	217	269	237	239	236	234	254	252	201	249	224	234	241	256	257	260	234	207	209	243	247	252	228	222	214	222	227	248	242	246	203	254	224	261	233	243	188	252	216	234	236	214	245	225	251	227	256	236	240	260	240	258	226	249	246	271	236	247	238	232	244	211	237	242	217	213	252	244	234	227	247	239	236	201	241	239	241	245	246	258	236	237	225	203	248	225	225	244	227	240	235	233	235	218	209	253	221	228	203	224	228	277	231	233	237	232	216	233	238	252	251	232	250	242	232	229	229	208	226	241	220	223	230	255	227	227	261	231	241	235	237	237	221	226	248	236	228	213	214	216	234	233	220	236	230	199	254	271	226	253	232	245	236	266	245	209	223	215	226	218	259	228	234	239	235	240	272	217	228	233	236	224	248	234	210	244	269	228	230	198	237	256	230	241	221	230	229	246	224	237	243	248	213	228	207	241	280	272	251	222	237	243	264	225	236	238	234	256	280	226	242	255	226	236	258	238	235	235	221	202	226	246	259	239	241	214	205	244	292	222	229	257	235	225	248	210	256	256	246	250	258	221	249	232	274	239	233	212	264	246	225	217	245	283	237	194	230	252	244	224	235	245	262	225	255	214	226	251	217	249	244	239	220	252	244	220	216	270	264	252	261	214	255	226	205	247	236	274	242	271	262	216	214	263	230	241	225	229	234	260	250	241	239	246	242	260	239	259	216	256	206	263	229	241	242	252	218	240	231	211	222	249	252	200	243	243	253	247	265	224	247	231	242	220	220	230	242	261	241	228	219	233	200	208	211	229	219	246	256	242	231	248	228	239	255	258	249	258	244	264	249	256	230	260	277	238	270	199	233	249	246	270	238	246	230	241	224	225	251	240	216	236	245	248	244	222	252	233	219	208	242	229	215	221	227	245	224	221	251	213	256	217	222	240	222	267	218	225	226	233	242	256	249	226	250	212	234	253	243	212	256	252	227	247	247	226	219	226	222	226	234	243	245	285	229	233	213	212	226	251	216	223	235	242	234	259	234	238	246	238	241	239	222	256	247	222	227	240	253	229	247	254	242	222	270	219	223	239	207	246	226	267	232	198	235	266	260	214	221	228	215	231	249	208	237	223	224	223	240	234	219	248	252	241	267	235	236	227	236	238	227	228	235	233	215	232	211	220	232	257	226	204	237	252	271	247	242	246	251	242	260	237	248	226	242	245	243	234	226	232	263	226	231	231	221	201	237	239	208	218	211	257	251	249	228	241	246	263	255	257	229	232	241	225	238	228	238	242	249	237	237	246	226	246	239	245	221	239	237	258	226	230	227	229	227	225	268	231	240	215	249	228	228	242	236	234	250	261	284	217	262	260	213	271	226	262	247	232	254	273	225	246	244	231	246	239	264	234	259	217	234	224	207	219	203	234	241	219	257	240	225	243	239	245	225	232	243	227	207	264	255	253	213	243	230	232	241	249	238	239	244	278	249	236	239	247	219	235	238	266	251	255	231	239	227	233	231	230	260	251	219	222	205	214	228	243	235	246	231	227	223	237	234	235	250	238	217	237	217	242	265	230	214	276	226	243	263	234	234	249	217	242	236	218	250	257	271	239	249	272	240	199	247	233	253	225	245	231	223	222	254	228	202	257	231	265	212	263	221	264	231	257	233	230	236	252	258	232	233	227	236	235	232	255	242	226	230	239	222	246	257	237	223	219	270	238	257	210	217	230	213	250	224	269	252	238	215	215	231	238	224	232	266	275	220	243	229	236	257	255	259	222	241	243	229	238	222	253	243	247	200	236	248	218	253	238	238	227	248	244	252	230	258	259	251	224	241	235	234	263	216	225	252	241	282	217	243	222	242	254	221	229	218	279	218	241	254	222	246	245	223	256	283	246	266	230	212	244	246	228	213	211	242	227	233	240	244	239	279	225	237	263	239	230	239	264	232	237	246	245	238	268	250	239	228	271	229	279	266	240	239	241	225	232	275	237	213	242	252	208	250	209	252	217	261	261	235	219	240	227	226	247	224	222	253	249	247	256	241	248	254	229	223	237	254	236	251	245	261	240	234	203	243	219	221	242	208	236	224	232	236	263	211	210	244	239	233	231	233	261	214	284	258	247	242	243	226	230	260	251	265	253	230	237	242	241	256	247	225	215	247	241	240	253	245	214	255	253	244	223	209	218	238	257	220	244	227	245	252	254	233	249	249	240	228	225	207	250	208	226	244	227	237	258	250	239	257	225	221	236	237	230	237	247	230	212	217	240	223	254	222	238	230	250	235	233	259	258	249	241	259	256	248	248	245	259	260	215	228	220	239	281	230	222	220	255	231	217	237	244	254	238	253	232	218	229	239	261	220	246	232	229	247	253	261	238	240	243	240	264	236	228	244	254	252	240	266	240	232	250	245	236	239	220	261	265	232	238	258	250	258	234	235	231	228	255	235	269	233	217	245	208	236	221	223	223	279	227	227	226	203	234	297	255	265	231	249	233	226	242	264	248	249	249	246	225	218	261	230	244	224	245	236	255	234	251	202	219	213	231	288	236	245	229	242	240	230	240	247	219	248	256	266	243	266	249	259	223	243	249	245	222	240	235	247	256	223	208	271	247	233	243	225	222	219	238	241	231	260	211	234	225	244	214	218	234	242	236	247	229	212	218	238	232	235	228	240	220	237	280	208	215	250	233	233	252	243	260	240	252	238	227	233	255	248	231	254	247	256	234	228	219	271	246	231	254	263	258	239	212	242	238	259	229	230	215	230	237	231	236	221	238	228	251	238	240	238	259	248	239	248	227	225	252	231	255	216	246	223	241	236	256	256	248	246	223	235	234	257	226	227	251	202	245	222	254	216	209	238	240	207	228	235	250	239	200	254	240	248	226	225	246	226	254	256	266	224	244	246	209	241	231	231	235	249	266	235
7823	672	569	566	559	572	523	558	577	549	598	570	525	543	562	564	545	605	589	553	555	614	573	527	515	567	590	576	572	549	568	584	613	582	558	574	602	563	579	559	523	572	534	535	592	559	581	584	539	578	612	565	541	584	535	516	597	565	571	539	539	567	584	575	581	557	547	572	567	567	597	572	554	560	538	578	525	540	602	597	569	592	574	604	557	561	592	593	566	545	594	558	533	560	566	578	565	522	620	538	607	608	559	546	553	570	594	554	575	566	565	592	589	570	541	583	581	525	582	595	537	554	601	583	557	578	610	557	569	574	535	548	588	590	557	540	590	566	563	550	528	569	557	553	562	546	579	550	528	590	547	573	579	575	587	568	562	548	571	554	545	590	611	564	578	550	570	625	577	583	597	561	554	528	562	551	551	578	575	568	557	599	563	557	581	556	550	533	550	535	557	604	559	568	558	523	585	561	566	582	536	554	570	584	608	554	543	554	562	588	602	567	608	529	566	588	574	567	588	600	549	589	534	549	539	569	588	570	534	540	561	575	570	556	562	586	592	541	555	533	562	555	546	538	573	581	579	552	551	575	580	561	547	547	526	568	566	586	559	587	552	578	604	572	577	576	606	545	584	590	560	574	574	551	578	565	539	561	564	518	562	541	587	582	580	484	553	535	540	582	585	620	531	566	539	609	530	539	561	575	578	539	543	606	590	589	565	556	574	580	594	583	565	555	561	582	595	573	588	545	554	577	562	590	555	531	567	557	555	567	585	576	540	585	563	563	563	587	599	524	622	602	575	611	573	569	581	566	550	584	567	590	571	568	582	549	593	568	594	542	553	551	526	617	589	551	586	597	555	589	575	564	552	556	566	621	562	581	580	583	546	591	567	572	542	589	571	575	556	596	581	544	572	573	561	592	580	560	575	527	558	569	494	561	553	580	569	515	516	590	537	615	591	565	591	580	593	612	564	585	540	567	555	558	534	539	546	587	572	586	613	547	589	557	552	557	577	551	605	523	581	539	555	572	606	537	585	543	548	552	544	553	597	560	558	565	545	600	588	586	587	569	566	568	602	538	538	541	545	565	607	542	571	560	577	545	590	566	612	541	576	575	563	597	535	583	532	536	569	558	594	581	528	596	583	577	592	600	577	568	606	550	552	542	571	585	574	571	566	581	527	563	508	604	540	578	532	554	568	584	564	550	575	534	596	578	563	558	575	532	533	590	598	547	537	550	554	587	561	584	571	554	560	577	579	541	575	606	599	559	563	555	569	560	534	605	552	575	537	593	578	554	576	548	558	546	548	617	590	543	546	575	577	539	566	559	557	565	577	555	599	600	621	583	555	602	566	578	563	569	531	622	584	561	587	613	554	598	567	598	557	579	575	557	608	554	619	563	550	555	563	513	551	610	601	592	559	570	554	599	540	555	547	560	595	560	568	591	585	563	582	586	569	559	522	576	546	582	540	573	587	537	551	567	575	575	576	608	543	580	593	592	583	559	607	560	574	588	563	566	562	528	557	569	589	583	567	591	544	574	544	557	552	591	574	581	552	559	522	584	579	616	584	560	573	560	568	584	544	586	583	567	553	568	598	547	573	551	576	555	573	573	556	610	545	596	576	558	577	565	585	590	550	528	571	598	564	596	549	602	534	571	601	609	555	563	570	614	567	591	520	565	525	587	579	568	604	563	560	541	576	597	609	560	531	581	581	568	557	626	580	578	567	575	593	609	557	576	598	537	537	555	572	534	576	563	553	601	548	590	592	576	570	567	553	562	555	596	637	553	539	627	549	535	573	623	586	565	554	550	572	524	573	579	532	557	549	586	610	577	569	546	607	620	589	596	571	502	575	543	550	587	599	563	558	579	594	492	551	502	595	568	559	564	574	628	591	554	535	585	564	575	584	559	624	577	548	544	580	597	557	555	568	569	580	582	547	551	547	546	548	543	552	572	568	599	584	547	561	554	568	557	596	529	570	539	617	594	579	588	593	553	577	573	519	542	577	593	575	573	579	529	577	593	555	571	584	543	619	548	544	560	612	587	590	571	566	579	585	544	580	564	570	574	554	554	620	572	586	566	545	576	557	576	551	588	586	571	594	545	559	585	607	570	534	574	570	571	576	598	610	587	552	568	547	568	560	566	583	577	577	554	593	568	597	567	594	562	595	611	598	571	584	566	588	564	565	555	558	547	591	572	574	559	604	552	546	568	567	592	590	571	588	575	588	585	604	527	597	599	535	576	561	579	567	558	575	621	570	572	550	542	567	583	602	576	596	578	547	598	582	530	589	571	624	583	540	609	572	567	584	587	531	575	574	601	576	555	582	599	589	570	542	562	607	593	551	560	576	574	542	612	571	590	568	549	575	546	575	572	551	559	564	550	554	554	538	576	563	550	571	562	592	555	595	540	557	594	584	564	592	563	540	572	557	596	556	573	592	532	542	537	530	571	547	577	561	607	533	594	565	597	552	605	563	550	587	547	497	583	603	557	515	545	577	591	561	561	556	612	562	573	555	554	578	542	569	545	532	566	558	559	541	583	584	563	555	594	553	558	525	597	524	590	578	564	569	584	568	587	566	588	544	545	589	603	564	534	553	565	553	532	540	572	590	528	574	518	594	637	578	559	591	570	638	591	555	562	573	582	564	582	542	582	536	565	559	560	551	554	548	618	550	541	599	560	537	582	527	597	520	547	589	561	555	583	577	571	584	589	596	526	539	584	587	571	596	552	568	623	531	563	560	573	559	615	572	603	560	573	573	548	558	596	575	583	596	547	559	559	565	579	576	583	556	576	560	591	569	586	569	560	572	608	550	565	590	585	550	595	580	518	557	520	532	563	573	615	572	579	612	529	559	594	566	586	580	578	579	549	559	533	589	599	553	566	540	540	550	596	545	569	586	539	543	557	588	563	596	568	600	577	592	572	559	557	541	568	567	570	569	557	567	533	564	566	581	582	546	561	549	613	570	594	600	560	586	562	557	564	559	570	575	609	591	570	595	545	545	580	597	565	579	587	588	574	524	571	577	594	591	548	597	583	566	602	575	566	547	582	592	562	523	540	531	542	554	579	572	581	570	579	568	533	564	583	552	544	590	556	530	566	633	555	573	549	606	562	568	594	549	565	580	567	577	579	581	549	541	574	598	543	586	553	575	501	568	537	608	570	553	564	571	572	574	561	547	564	552	574	557	599	594	573	528	552	575	570	574	523	542	554	575	589	574	543	566	526	564	590	553	588	578	584	594	614	622	602	539	580	539	512	565	565	561	599	584	561	593	598	546	591	545	595	590	562	577	557	570	555	531	575	573	557	581	582	584	546	559	586	568	586	554	558	526	549	561	566	568	540	587	546	620	608	566	579	546	513	556	572	577	572	611	586	592	568	570	567	591	568	576	578	530	534	554	585	572	546	538	590	575	554	637	554	530	561	550	551	566	582	557	580	595	559	598	531	539	545	570	600	575	580	502	578	577	554	575	540	521	552	551	560	531	597	537	576
25053	21002	23629	28553	21011	12943	716	530	421	447	435	448	455	430	422	362	398	440	439	409	415	392	401	432	418	367	422	340	423	404	386	409	384	395	380	366	384	375	385	405	404	370	365	380	407	382	398	373	413	401	356	384	379	390	415	374	412	417	361	347	375	405	393	373	364	407	391	385	403	374	395	426	407	384	423	406	399	390	419	392	404	406	448	387	379	399	417	375	403	397	375	372	384	390	365	412	346	400	354	399	438	399	394	400	393	395	380	389	339	358	376	360	373	357	394	384	390	397	429	415	380	401	396	386	415	424	400	409	414	416	353	403	398	390	390	413	425	396	390	404	421	383	378	358	395	381	368	386	382	430	435	354	386	396	358	391	409	370	399	356	399	365	385	372	375	407	377	409	382	392	405	365	401	354	372	386	372	408	423	420	432	372	401	381	388	387	385	358	389	386	408	411	393	382	372	380	376	380	417	428	411	371	413	374	411	344	423	380	392	397	419	387	403	378	360	413	356	405	356	384	363	402	410	397	396	387	402	394	380	361	382	388	407	405	385	416	364	398	412	426	404	415	399	389	364	382	422	378	388	381	395	374	370	385	377	419	380	338	409	425	368	395	400	377	399	391	343	396	376	407	352	364	399	402	358	398	391	392	376	395	412	410	396	396	353	398	402	386	381	384	346	412	398	431	375	376	344	401	394	391	381	395	376	411	410	381	376	388	372	393	390	400	381	375	393	387	398	373	370	384	368	346	378	396	385	378	378	386	366	355	383	384	381	370	379	370	364	412	391	379	381	372	359	356	380	395	429	437	412	382	418	389	351	350	407	450	339	384	387	413	388	374	411	418	398	368	413	370	407	374	362	357	394	357	396	371	407	378	376	399	398	406	390	380	400	379	398	361	355	377	397	415	368	364	384	389	360	399	411	380	402	418	383	388	415	398	389	362	434	413	365	398	392	414	362	364	411	409	365	356	385	407	403	404	389	360	423	336	417	427	384	422	365	412	419	401	372	398	391	360	367	392	416	379	369	373	402	392	392	417	375	349	388	367	378	389	391	423	372	387	413	417	446	423	362	378	372	377	427	413	359	410	343	394	388	393	396	429	396	408	401	388	389	368	368	396	428	422	370	411	383	403	410	369	389	372	381	365	406	401	371	382	355	386	372	432	430	439	424	453	368	354	392	388	354	368	379	376	344	366	382	400	379	374	365	399	384	370	415	409	423	409	377	400	383	345	417	401	391	364	391	388	414	356	389	353	379	400	360	369	398	432	407	382	355	373	371	393	388	351	382	396	400	379	366	375	383	389	410	416	412	391	397	429	389	438	350	428	384	411	421	418	403	417	351	345	378	360	400	371	370	437	406	388	421	377	406	429	392	417	382	376	390	399	400	359	402	411	390	385	380	366	350	378	398	368	404	388	402	378	339	413	338	426	417	399	376	394	401	378	379	411	383	402	420	413	378	384	400	413	413	387	400	431	392	434	384	358	397	382	352	401	381	364	370	375	394	398	404	436	375	402	381	410	399	404	368	405	382	412	342	423	421	380	406	370	378	389	403	359	392	406	375	376	390	413	379	402	407	366	371	398	378	427	417	361	408	375	353	397	403	420	362	403	370	425	357	423	365	377	446	365	398	384	416	409	403	373	355	365	394	409	365	399	432	371	399	405	406	401	391	367	374	395	397	391	422	366	367	344	422	374	429	385	399	401	415	409	420	406	393	363	363	380	378	398	386	378	383	397	405	423	375	381	350	395	395	363	359	432	344	375	404	406	411	381	419	404	376	383	428	368	404	387	410	416	396	399	367	423	405	375	424	354	371	384	405	368	372	360	384	387	382	406	362	403	381	379	382	353	378	341	385	395	423	427	397	408	389	390	380	361	418	362	391	406	413	436	401	385	379	390	385	357	369	428	389	384	358	362	370	389	365	381	383	395	378	436	353	376	396	368	378	408	409	388	402	361	415	410	348	371	370	419	421	406	422	373	385	401	373	386	413	333	382	408	382	375	416	384	357	405	384	405	385	374	369	348	402	408	375	400	415	376	417	392	363	399	384	421	366	454	389	362	401	389	357	406	407	400	398	404	375	377	378	429	405	393	432	369	362	368	365	368	372	360	358	365	387	373	380	400	412	425	377	354	380	418	396	345	370	369	390	424	425	421	379	431	372	405	383	392	402	412	399	407	371	397	415	410	383	398	365	382	389	414	407	405	390	384	399	368	374	396	384	410	397	386	377	392	388	406	396	412	381	406	385	402	386	386	343	389	402	383	415	364	456	375	344	411	375	355	375	408	388	368	402	369	353	379	403	432	412	395	393	407	368	406	411	384	387	342	340	394	402	377	375	416	430	384	337	385	362	347	391	403	393	396	390	423	370	411	399	404	408	381	368	377	406	404	424	419	393	390	432	379	382	376	394	365	425	424	385	389	393	396	391	379	359	387	370	394	403	375	402	388	412	374	412	383	387	395	381	372	354	370	368	363	380	359	408	382	389	339	407	422	364	400	414	405	385	411	363	388	360	373	329	366	374	385	403	399	390	362	398	403	417	405	360	395	363	385	386	389	407	425	404	349	382	400	399	407	400	421	350	410	413	390	356	416	412	405	348	394	393	386	399	343	379	408	381	391	398	367	379	361	393	395	397	376	380	423	371	377	417	408	379	391	367	388	386	399	381	378	353	454	391	388	415	391	389	381	363	441	390	400	373	408	395	397	382	412	377	333	373	356	426	430	412	410	419	379	379	420	370	372	381	379	342	372	385	371	436	393	399	377	391	370	380	417	375	384	384	397	389	418	403	370	385	399	424	353	413	389	407	381	391	410	402	399	378	402	366	419	391	382	390	403	397	423	420	388	382	385	376	408	417	378	412	384	412	408	379	372	406	421	374	414	385	407	361	401	390	358	379	357	391	361	391	401	414	398	389	385	365	370	388	407	396	409	378	388	385	360	378	407	416	391	383	390	400	359	377	346	361	364	364	405	398	371	366	417	344	415	392	349	383	376	351	418	387	359	386	404	371	372	380	367	379	377	366	372	395	384	435	428	377	415	374	357	356	377	366	418	386	378	364	364	378	383	406	425	333	388	383	380	376	409	380	398	416	381	396	339	355	457	397	392	384	386	415	367	377	394	366	408	370	357	389	393	391	388	400	387	376	378	368	411	441	357	364	385	376	395	384	374	366	373	393	435	376	391	376	420	395	416	398	400	444	384	384	398	388	367	369	382	372	384	403	382	360	401	399	360	374	411	395	403	403	394	450	396	378	410	393	404	435	405	364	372	367	375	418	381	397	395	376	389	393	368	410	400	377	396	400	394	389	379	400	428	347	418	395	381	392	410	383	399	404	413	420	380	379	383	426	397	389	405	395	408	387	399	384	408	381	348	415	421	376	353	365	395	400	381	403	426	405	393	380	383	400	404	376	395	364	388	360	402	376	377	408	350	397	433	401	357	401	380	391	366	384	394	377	348	396	418	373	399	384	414	351	358	410	365	400	394
4352	2266	1389	1071	914	866	837	837	831	816	878	822	842	823	851	824	844	844	855	841	832	826	872	820	836	782	818	872	777	758	866	818	818	812	845	857	826	848	832	838	853	816	815	884	817	809	870	774	820	815	864	831	846	884	876	843	826	833	847	830	796	845	868	851	822	819	854	820	815	828	830	841	797	879	816	793	833	801	864	842	861	836	781	867	816	828	827	804	824	827	820	845	822	891	888	880	825	841	808	844	828	847	819	749	801	807	817	863	807	858	838	850	780	817	814	790	854	838	869	845	793	858	878	857	859	860	875	810	840	826	807	825	806	802	843	818	904	832	853	798	812	867	836	816	854	852	827	851	853	844	845	844	818	857	867	826	866	828	836	836	865	845	852	789	813	850	859	817	784	847	845	857	791	842	797	848	777	875	839	859	833	827	825	785	836	850	777	828	827	801	864	809	833	830	838	826	856	856	844	850	834	854	852	865	858	803	826	800	831	808	849	842	810	831	817	856	823	874	822	847	813	840	831	812	813	838	849	827	788	815	798	851	825	805	851	863	830	806	795	840	808	833	817	860	791	835	841	844	838	858	847	898	824	877	864	856	880	816	817	752	805	848	863	797	825	846	856	803	851	823	851	836	831	820	811	779	780	811	823	876	854	848	840	861	838	860	835	800	819	851	814	809	823	810	832	880	858	856	844	845	804	858	845	791	847	807	805	812	835	859	898	854	866	826	876	858	848	755	767	841	861	871	860	817	863	854	902	829	819	805	869	859	838	775	886	833	840	769	832	841	790	820	769	842	831	855	864	819	852	850	876	871	837	792	747	848	838	863	846	859	836	818	796	857	792	838	844	785	829	871	831	875	814	785	822	787	804	830	801	848	805	854	826	852	812	856	828	833	781	814	847	858	804	845	832	794	882	871	827	841	848	819	838	820	850	788	845	783	862	855	822	883	815	829	834	777	877	851	851	845	824	825	814	833	828	821	787	824	815	829	837	855	826	870	732	826	828	837	840	849	853	851	867	806	836	816	764	835	866	856	818	810	823	851	834	848	846	834	830	807	868	842	828	841	849	821	780	715	822	815	828	804	808	863	840	808	847	824	812	852	828	812	836	823	849	786	832	825	857	793	868	834	815	823	856	861	834	809	828	907	840	803	857	808	827	838	849	837	808	808	810	837	831	810	847	828	777	783	867	838	837	861	847	844	844	851	849	796	794	862	854	783	816	849	830	851	811	855	800	799	838	803	845	777	808	812	862	859	861	833	855	842	867	794	842	809	822	844	824	871	785	839	802	807	880	859	854	834	834	809	820	823	847	853	855	840	849	850	841	788	832	867	847	839	805	841	799	819	852	853	837	847	867	767	844	847	815	775	850	834	903	856	825	846	889	852	811	777	823	885	827	802	839	811	828	873	855	813	791	817	833	860	822	845	844	805	818	804	786	829	814	861	845	832	838	820	804	809	817	831	867	872	810	818	853	883	800	856	872	837	872	821	827	883	869	865	882	837	787	812	822	814	836	851	820	798	875	843	834	833	822	824	831	873	813	818	832	807	839	847	811	832	851	832	852	861	820	808	800	798	849	860	865	808	860	783	794	829	821	872	857	845	828	810	841	760	815	812	811	850	822	856	807	821	819	832	792	791	817	836	814	829	831	838	831	847	822	769	829	858	828	803	843	892	831	850	862	866	829	810	871	794	863	830	830	833	850	835	868	850	832	837	809	814	767	872	827	818	844	855	861	830	778	822	748	821	852	829	873	801	821	848	808	790	829	805	799	830	817	836	835	849	891	851	840	771	830	848	813	818	836	770	838	826	802	880	862	809	849	816	841	804	798	801	790	850	858	806	788	833	840	833	820	828	872	879	837	794	806	796	818	863	868	834	818	836	839	847	894	812	836	860	846	871	816	851	816	856	825	783	824	827	825	866	871	832	792	831	786	828	818	871	840	820	904	828	812	768	830	831	841	820	870	828	834	832	817	795	842	842	863	838	766	833	833	801	822	824	794	813	879	796	859	815	842	847	812	804	786	871	850	830	849	813	806	818	837	789	883	843	807	837	896	786	824	848	878	864	823	828	816	835	846	796	806	909	830	803	854	849	836	815	881	853	887	788	771	832	822	885	802	872	781	835	811	795	804	769	841	849	843	847	825	800	829	797	844	888	825	842	771	868	758	849	832	830	829	813	842	852	799	828	829	834	851	794	821	808	846	827	863	839	838	845	793	802	831	848	824	792	868	855	817	857	813	810	805	843	843	835	818	837	842	826	849	795	790	836	817	848	818	849	838	784	803	832	801	794	826	847	842	835	808	782	873	870	883	840	845	869	815	821	808	872	816	843	837	821	842	836	818	848	822	785	858	812	877	792	859	771	811	804	844	808	845	839	754	795	900	797	821	853	890	875	811	800	890	832	814	849	836	846	848	852	800	782	845	826	776	808	868	859	793	821	823	823	827	824	865	823	840	847	842	833	851	853	781	815	871	838	804	836	855	836	864	854	800	837	843	802	863	832	838	869	854	807	848	840	840	838	782	812	874	878	842	853	793	857	810	822	830	858	859	783	836	821	863	824	906	792	862	865	846	844	845	823	839	822	868	801	847	818	843	796	808	823	861	834	813	853	829	796	815	773	843	885	820	794	808	811	837	819	868	850	803	790	806	891	869	787	832	857	865	791	798	805	840	876	884	831	779	846	881	834	824	882	799	801	844	798	786	888	816	804	793	840	798	806	813	820	816	794	826	828	851	825	892	842	810	859	860	855	812	838	863	851	892	797	824	778	846	848	768	804	797	810	855	869	857	863	839	827	829	817	842	839	824	846	838	887	825	824	871	830	852	882	790	842	838	803	859	882	825	856	825	860	850	856	822	831	833	863	862	859	856	840	800	836	796	796	834	838	877	833	867	839	846	834	853	844	841	842	792	852	778	812	796	818	815	835	843	830	838	793	815	853	811	757	864	823	857	792	814	854	828	835	846	885	789	856	809	846	883	811	831	858	846	831	795	833	857	819	845	839	826	826	856	825	847	842	858	820	811	790	793	842	840	817	884	814	853	767	780	820	824	849	800	821	796	881	856	861	815	817	791	858	851	839	772	865	808	855	827	838	867	833	850	920	816	886	827	826	858	846	794	866	812	880	837	774	831	839	821	817	815	845	817	815	881	797	808	852	841	814	831	818	811	838	831	844	831	843	857	828	840	804	817	844	808	808	818	832	827	821	822	843	877	839	860	839	864	838	800	871	797	817	788	839	842	834	883	836	862	873	873	839	827	800	782	784	847	816	824	870	822	822	829	766	846	823	852	805	863	801	833	874	843	892	872	801	840	836	814	846	857	843	846	795	793	807	817	874	789	819	808	831	847	762	853	837	819	813	810	870	861	820	801	819	884	820	791	798	845	827	831	756	847	856	848	870	873	838	794	831	822	794	822	842	828	814	871	859	849	885	799	824	831	791	832	872	779	844	852	845	812	819	848	851	816	827	843	861	820	844	871	831
24439	21006	23991	28234	21012	21038	10974	682	465	384	414	361	343	343	410	370	353	290	327	356	358	352	321	328	324	331	344	296	338	302	319	321	336	336	346	320	376	296	316	293	331	297	355	333	311	322	310	329	323	306	309	285	320	304	351	309	301	320	312	296	292	303	303	308	307	314	341	350	327	303	286	304	286	320	286	305	310	303	319	298	353	309	308	307	320	321	299	329	296	278	280	306	325	265	319	282	303	317	299	276	309	278	318	344	324	321	311	315	291	332	325	317	285	300	318	324	324	333	327	314	318	268	305	294	285	292	329	277	270	312	350	300	293	306	335	344	307	303	295	289	314	312	300	308	308	347	291	300	306	330	262	319	290	313	309	331	299	297	316	307	334	337	300	298	345	305	295	268	314	301	325	290	297	328	307	344	319	307	309	324	350	325	343	337	333	310	316	273	321	303	325	309	265	298	304	294	326	299	305	292	316	313	300	310	281	307	344	346	290	309	321	322	330	321	309	275	319	304	328	328	318	293	282	287	312	293	291	306	332	274	319	316	311	326	315	326	318	292	324	297	330	303	288	301	292	310	301	295	336	305	285	317	306	293	297	322	316	340	317	320	290	310	297	299	289	336	323	336	301	280	335	313	324	359	300	323	298	290	309	306	369	307	310	327	289	316	317	285	281	309	332	300	318	289	308	303	307	320	313	332	312	293	335	330	300	321	281	312	312	321	302	339	305	308	311	310	308	320	281	284	308	302	305	290	297	302	327	298	300	295	310	252	316	311	311	305	289	291	291	335	294	310	282	284	292	295	302	299	286	314	307	289	309	307	302	306	311	307	332	293	310	280	330	289	315	321	297	332	283	323	323	286	320	293	314	304	295	322	323	311	293	274	286	291	295	314	285	338	323	289	307	307	317	270	333	316	317	297	322	261	308	283	349	288	315	322	273	328	306	320	290	307	344	324	319	307	323	333	309	297	298	303	326	323	316	297	307	332	352	300	315	332	330	288	317	287	319	302	302	312	300	322	332	323	322	272	326	334	302	328	315	304	302	294	295	299	304	282	310	336	336	324	306	258	312	274	343	294	308	263	303	302	330	314	331	305	311	275	300	325	321	278	315	307	254	289	302	298	294	298	292	297	323	281	324	278	338	326	305	303	320	314	305	302	276	289	285	292	321	319	299	315	287	318	346	324	333	332	348	319	342	308	310	304	307	274	326	292	307	315	307	321	308	298	295	280	301	261	307	345	277	321	328	322	331	330	292	315	323	333	315	305	290	303	318	315	334	324	285	329	297	320	332	318	297	271	312	321	303	303	294	310	327	302	323	307	326	294	291	305	345	303	329	285	310	310	294	299	322	282	332	299	314	272	297	298	293	300	267	317	298	300	313	375	324	311	283	281	306	271	312	346	307	321	341	294	319	279	302	323	306	322	284	314	269	299	289	318	347	343	317	320	280	314	309	314	312	307	336	342	288	356	339	269	334	294	316	325	319	314	282	321	316	312	325	288	281	300	303	313	321	327	298	332	316	314	315	354	303	289	313	328	282	275	317	302	304	316	316	324	332	326	318	333	338	331	297	309	317	333	314	327	285	310	302	298	318	308	321	309	314	323	339	300	285	309	291	320	299	303	304	280	316	330	320	308	285	293	329	326	313	287	309	320	334	335	323	313	316	306	360	285	310	318	303	296	311	289	300	326	359	308	322	318	286	283	311	290	304	357	339	277	306	297	317	295	325	299	289	330	287	300	309	312	279	311	275	340	310	304	298	314	316	304	333	290	284	309	294	328	320	295	301	306	289	312	337	332	313	286	294	282	335	331	321	289	298	303	344	325	322	318	276	322	292	329	330	292	325	282	292	304	341	301	288	320	308	299	337	299	294	307	315	321	324	315	285	291	318	297	284	325	285	292	277	342	309	301	304	338	347	291	308	305	285	340	306	326	300	302	304	298	329	321	302	310	308	318	323	287	330	323	286	338	337	352	296	282	311	297	296	271	290	312	299	303	332	318	305	296	270	326	308	311	321	325	310	303	339	304	327	292	332	331	304	277	313	305	310	322	313	326	306	314	299	289	303	321	324	302	323	319	307	307	283	327	295	319	284	329	326	293	339	348	302	301	308	319	310	299	293	300	318	272	310	301	274	303	322	303	291	307	282	329	310	316	303	288	309	261	341	285	311	293	312	311	287	288	317	297	323	290	323	324	302	294	320	319	345	288	293	307	308	285	293	285	283	309	320	343	339	322	317	328	316	315	305	317	311	275	288	322	312	306	286	296	262	331	343	285	320	302	312	315	288	310	300	325	338	273	286	322	301	370	326	303	331	313	318	327	314	331	263	288	309	299	292	301	315	315	311	299	345	321	314	302	299	342	310	337	301	308	285	317	327	296	293	296	303	308	279	301	287	316	301	315	309	310	335	363	305	306	334	296	275	304	317	308	313	320	318	287	319	327	315	322	303	291	308	287	350	329	306	299	323	356	314	277	283	331	304	329	308	305	312	297	351	285	281	307	293	314	321	289	306	285	320	279	322	304	307	333	313	343	306	303	329	313	288	297	250	301	316	308	291	298	309	327	299	298	332	294	305	307	317	315	303	300	318	309	291	319	331	327	294	320	301	330	339	311	312	317	333	329	319	336	308	295	322	289	319	300	341	297	309	276	304	311	302	317	340	298	294	346	302	319	335	314	295	333	315	292	322	330	280	263	311	296	312	268	304	318	290	327	307	318	297	295	276	269	289	298	327	285	309	318	305	316	312	298	358	297	307	293	274	323	297	314	285	348	328	317	266	278	285	282	288	288	305	283	317	330	319	289	296	317	280	298	336	307	284	306	325	298	309	297	286	303	324	302	348	274	292	324	312	293	299	279	331	337	287	312	307	296	320	308	275	339	336	337	325	332	302	299	311	320	308	315	319	298	328	357	316	294	297	314	325	293	311	302	312	328	316	313	307	328	301	284	291	334	282	289	277	320	310	312	303	308	332	299	321	331	319	333	307	288	310	305	310	311	315	325	350	291	279	320	326	290	273	305	302	296	320	330	318	280	301	339	336	310	281	318	327	296	320	268	285	291	296	312	299	319	299	296	292	310	297	338	301	303	305	341	288	301	333	336	306	346	290	289	321	298	329	324	279	301	308	298	322	293	316	332	329	294	316	288	315	296	275	330	288	331	344	292	317	358	307	293	306	330	334	274	278	289	337	313	275	278	332	276	310	353	325	320	290	328	314	329	330	305	308	294	338	343	334	316	295	303	322	340	301	332	309	294	314	301	337	306	311	302	307	280	292	324	277	284	279	325	324	304	335	320	309	297	310	340	294	309	306	329	329	310	293	325	302	273	326	288	347	311	334	315	299	318	292	319	348	286	303	288	334	318	325	304	326	315	296	299	302	325	293	311	303	298	309	280	305	333	276	306	308	305	304	316	289	336	294	281	290	325	303	308	286	306	316	294	313	334	321	318	284	285	282	291	284	299	287	304	287	318	341	309	315	340	323	312
4062	3376	1736	1032	860	742	727	643	773	619	709	651	643	631	672	652	695	625	645	686	666	712	688	678	647	661	668	662	632	637	647	598	636	640	675	632	673	638	637	675	699	647	640	643	650	615	608	678	626	613	671	671	648	684	622	652	699	660	656	622	689	633	685	658	666	653	682	695	638	641	626	632	704	683	669	631	673	644	626	636	648	668	672	649	649	661	677	687	626	610	653	673	656	598	649	667	658	597	599	646	658	665	617	691	685	611	668	706	681	671	668	678	617	701	621	675	605	671	656	682	667	698	631	657	670	645	667	659	685	669	630	649	641	669	606	643	646	656	651	634	693	689	663	655	687	696	679	640	683	653	712	686	637	650	687	663	668	694	654	676	642	620	628	629	623	653	602	653	676	655	632	679	694	668	647	634	622	660	687	647	638	671	640	677	627	651	665	613	670	619	612	700	687	625	625	676	632	653	646	671	631	610	635	689	693	678	674	665	639	678	686	654	631	637	623	654	667	680	632	667	640	644	624	621	686	647	620	586	658	682	669	626	694	656	634	668	698	647	638	622	636	624	669	656	666	715	652	638	669	642	631	634	670	609	652	708	672	648	639	686	621	615	653	658	665	657	654	666	673	635	672	660	663	653	655	686	686	600	634	679	638	659	665	622	649	700	656	614	671	620	672	675	644	719	649	626	631	658	653	638	638	651	652	636	672	655	633	648	651	652	661	621	646	645	648	643	673	701	608	648	633	650	645	670	676	647	684	634	618	671	654	669	660	630	619	682	634	621	629	667	624	635	611	676	648	659	638	665	655	650	642	654	673	693	605	623	685	666	661	590	624	653	657	665	681	654	662	628	637	638	625	636	629	583	668	623	676	637	630	646	613	660	649	624	682	666	671	694	644	651	661	689	638	721	646	604	674	634	665	603	631	649	638	647	648	592	643	649	613	617	660	614	692	620	648	631	624	648	619	651	690	664	637	645	621	626	633	667	619	663	642	658	643	660	632	656	664	631	696	666	629	689	622	665	649	668	619	611	646	648	676	642	655	738	660	659	649	607	633	619	664	618	651	645	679	654	692	608	669	661	708	627	677	652	700	650	637	633	618	627	642	617	630	671	634	665	621	685	675	633	686	627	625	640	606	600	629	634	667	633	638	664	649	643	643	644	707	674	648	675	680	613	629	696	615	650	717	673	648	662	650	657	658	702	655	631	675	673	652	671	729	647	645	630	672	657	675	702	634	657	678	691	600	630	635	671	650	658	639	631	656	630	647	660	662	681	618	671	656	682	671	695	716	592	640	669	640	645	686	670	640	669	620	674	657	669	623	681	661	680	675	655	662	681	684	657	665	655	679	708	654	654	616	637	613	669	685	661	651	672	665	659	628	637	648	653	683	686	644	607	622	685	673	693	621	629	620	656	699	666	660	661	619	665	651	687	679	665	625	607	616	694	685	671	610	648	664	626	634	667	628	662	694	620	651	661	667	657	663	631	681	654	673	636	635	652	634	660	660	670	663	645	661	674	651	612	653	684	677	594	639	659	693	672	611	643	629	680	680	669	641	652	621	675	630	683	650	625	625	664	654	677	657	651	599	639	656	643	687	694	630	652	654	652	706	649	653	615	627	656	655	651	688	676	641	646	611	686	647	669	645	628	677	630	685	653	652	637	647	638	655	645	625	691	649	655	662	670	646	652	661	684	646	684	655	662	675	682	697	653	636	656	659	656	662	644	644	636	608	711	655	649	636	627	623	638	670	620	708	652	653	611	626	658	624	648	649	622	675	638	642	657	655	625	679	640	595	628	674	614	669	666	621	635	687	672	636	647	645	582	662	616	652	659	642	663	612	619	687	639	663	678	657	670	672	656	667	641	660	657	640	655	647	672	633	652	656	684	637	641	662	630	670	644	645	630	708	616	667	620	700	672	655	622	636	692	636	677	649	647	650	666	656	647	701	683	632	661	670	638	684	690	657	652	679	643	622	636	663	657	666	633	630	635	607	693	696	646	641	664	648	635	623	627	603	595	662	611	644	649	625	644	680	665	671	740	647	603	637	671	661	687	664	676	634	677	678	657	625	686	645	644	635	721	676	657	658	659	607	633	687	629	646	649	689	653	646	662	652	663	696	673	671	683	666	652	602	647	671	668	680	667	683	712	669	674	673	632	662	629	685	678	581	628	626	666	646	602	629	675	683	683	649	643	672	635	630	642	632	655	640	646	644	646	687	652	658	625	681	663	630	654	673	652	667	634	652	665	613	689	634	680	710	660	633	624	669	648	667	692	676	655	679	661	649	650	667	631	687	659	667	668	625	685	627	616	667	658	631	637	634	664	621	656	667	640	624	617	684	657	644	653	622	663	625	677	619	641	677	636	647	654	665	655	638	663	635	660	636	619	640	664	656	659	687	653	650	650	647	646	701	614	675	643	624	653	664	643	656	663	674	635	635	657	632	672	636	637	635	675	640	679	618	663	663	664	651	653	679	671	681	654	703	676	671	689	633	634	645	640	622	635	670	640	646	662	616	699	653	667	622	656	649	673	659	666	648	668	715	689	609	631	708	648	677	625	667	652	655	653	695	662	668	638	681	664	609	674	682	651	598	605	677	682	670	663	631	656	719	689	660	628	648	653	688	614	649	670	640	667	630	677	675	640	624	639	679	667	639	634	668	610	644	611	625	646	640	645	619	658	717	634	613	654	615	609	677	594	667	673	682	634	661	631	656	627	647	619	651	681	626	636	651	632	644	643	605	671	666	630	680	634	604	659	620	606	644	669	627	609	638	646	648	602	666	630	622	720	663	674	643	641	686	651	639	687	637	662	663	633	619	608	690	642	633	675	651	601	659	614	689	698	647	646	648	627	653	670	644	642	627	628	639	663	680	599	660	639	735	635	639	660	635	610	629	625	643	659	684	631	636	669	657	599	646	597	652	668	659	608	641	699	640	668	661	629	692	661	689	662	638	634	641	653	652	637	666	618	646	660	649	660	638	679	627	647	657	673	641	660	632	695	646	645	650	671	615	634	658	663	624	684	618	657	642	654	652	618	644	660	628	623	686	651	651	662	658	628	689	688	610	616	675	643	676	646	648	650	631	621	661	646	716	677	647	659	706	661	664	634	647	635	595	598	664	632	632	639	635	690	675	623	632	656	635	607	609	662	623	672	650	638	701	664	652	653	640	637	635	650	579	650	621	634	644	684	604	668	664	680	706	656	657	613	658	644	667	641	606	633	674	669	636	674	655	652	653	640	642	657	637	676	674	662	684	674	644	653	646	606	666	626	672	651	641	658	661	685	627	606	660	604	651	638	650	661	658	665	704	664	643	618	665	640	662	700	645	695	674	672	629	648	620	611	633	628	683	616	661	633	656	629	632	622	657	617	662	647	629	608	645	638	655	627	666	629	720	608	643	647	671	623	613	639	652	665	659	666	613	687	678	664	645	640	659	709	634	632	691	678	694	624	648	630	647	661	691	664	651	622	668	640	631	670	646	699
33295	14196	1991	291	245	264	248	231	245	253	246	226	217	275	254	257	248	243	240	204	230	237	220	219	236	224	219	249	232	225	248	218	247	219	213	236	221	253	233	236	200	217	239	244	249	231	220	264	211	217	205	241	262	271	236	239	287	232	252	245	261	281	222	227	231	237	229	229	236	217	266	278	212	257	235	242	254	244	269	226	271	255	221	235	264	272	255	264	231	230	227	214	238	212	253	238	225	226	208	244	234	209	227	219	272	237	231	243	244	236	255	208	220	222	226	235	272	234	224	237	239	254	229	218	246	225	216	240	235	240	220	250	248	208	238	259	255	228	233	232	234	245	254	223	216	251	251	274	252	213	261	223	233	243	255	248	232	248	237	233	228	243	274	263	248	198	246	233	256	214	232	227	215	235	233	258	224	236	229	234	257	243	242	247	248	227	253	257	211	256	239	223	232	251	220	213	219	228	271	245	234	250	251	261	244	236	243	226	222	216	252	239	269	230	234	233	238	247	224	231	198	227	236	234	262	234	229	235	236	208	252	241	266	214	243	284	290	232	243	252	229	219	226	244	221	232	207	224	210	251	224	250	233	249	238	240	246	218	249	250	248	226	269	239	218	238	248	265	209	242	228	235	245	224	277	253	229	246	241	228	206	245	245	244	231	220	213	248	248	238	234	233	253	230	232	244	247	223	210	244	256	235	247	238	253	272	246	259	227	248	231	217	223	231	244	259	234	276	248	244	235	244	234	269	207	216	226	232	210	235	234	256	219	215	222	197	256	217	260	251	240	255	242	212	211	258	227	235	254	241	261	223	221	220	226	248	232	245	264	230	225	223	245	239	233	231	207	224	216	226	242	240	205	247	259	218	271	220	242	257	220	220	270	247	233	264	230	240	260	237	233	222	258	240	223	259	246	237	251	235	240	232	235	208	234	240	242	232	229	255	261	236	229	240	234	251	237	239	221	227	244	245	260	268	217	211	221	240	230	228	241	255	245	242	234	199	247	253	255	268	269	270	251	258	243	229	252	241	245	257	240	220	238	229	242	208	245	221	251	215	226	265	245	258	263	235	249	262	251	222	210	234	237	234	244	247	235	246	252	195	241	229	237	261	280	223	249	248	234	242	225	221	233	242	236	231	250	257	223	234	238	200	241	236	210	221	213	234	256	229	244	260	237	223	228	234	209	223	231	209	212	214	254	222	250	260	222	238	229	233	223	242	258	233	246	240	216	232	223	244	235	252	226	239	226	265	280	247	240	231	233	229	237	254	236	255	235	224	228	244	230	225	229	225	222	212	212	240	246	226	248	220	259	216	238	236	201	235	241	270	244	246	231	237	239	233	230	236	220	263	207	255	229	227	257	236	245	222	224	223	235	230	227	225	190	232	250	237	207	235	245	256	221	235	276	234	221	251	246	254	238	254	223	219	228	250	211	233	232	265	219	259	257	227	248	251	212	253	224	251	269	209	244	245	248	247	246	224	236	249	230	241	254	248	234	230	230	224	237	224	241	217	251	207	242	211	251	243	245	220	248	259	203	221	209	229	247	233	215	232	222	225	262	245	232	256	246	229	216	257	236	247	240	245	212	277	234	261	254	238	203	222	228	256	245	245	215	261	228	237	235	238	223	230	193	216	222	242	203	226	209	237	252	240	233	249	242	232	250	221	226	229	223	259	213	262	273	248	234	222	248	204	194	231	249	243	246	202	227	223	275	239	263	253	217	234	241	228	244	260	252	200	245	251	255	222	240	245	223	212	222	207	272	275	273	241	232	222	259	225	230	249	228	253	229	230	216	238	212	220	241	248	241	251	264	229	222	232	236	237	247	220	230	238	225	233	246	223	246	195	228	238	231	228	258	218	231	246	219	250	221	257	222	244	215	256	221	234	234	226	268	243	219	253	232	217	232	237	256	244	252	248	245	232	251	227	211	228	261	249	253	245	198	261	217	255	255	246	213	232	223	259	274	249	261	245	234	209	203	218	252	243	195	246	250	216	236	256	213	240	219	228	231	233	211	255	218	215	256	248	255	252	232	219	225	253	244	226	230	245	226	236	245	236	256	221	226	224	246	244	247	241	212	254	231	292	218	243	255	242	243	224	277	238	235	256	269	250	224	231	227	223	274	242	223	246	212	279	204	240	234	239	249	272	270	226	232	243	233	265	224	254	249	251	241	210	234	218	241	230	240	223	226	261	253	217	235	255	229	247	264	232	204	203	226	234	211	250	203	226	233	240	255	215	237	222	212	206	233	228	218	213	221	233	264	262	230	240	218	230	245	221	235	267	224	231	198	251	265	258	260	253	272	252	243	230	241	234	248	213	236	263	234	234	239	220	217	233	231	255	221	220	247	242	247	211	245	257	234	238	234	226	231	253	239	246	251	228	228	226	244	241	196	221	238	233	229	246	221	248	233	239	233	222	255	231	225	246	233	259	224	228	231	252	224	269	257	218	221	216	249	220	273	240	229	228	259	253	251	205	259	235	257	236	247	245	235	206	227	225	246	220	210	219	235	230	245	240	242	230	247	222	217	240	251	275	206	228	241	231	234	229	244	222	214	228	255	258	246	246	245	224	232	237	218	253	233	241	213	230	235	237	211	250	241	237	241	267	253	221	218	242	238	230	227	197	274	249	236	238	267	238	243	253	237	246	225	244	245	259	218	244	219	248	260	258	246	238	255	257	201	240	272	220	215	257	224	206	241	223	245	236	229	226	240	229	251	258	261	239	244	250	248	242	249	222	239	234	218	211	262	264	223	235	242	238	236	240	217	235	225	249	265	234	240	257	244	260	236	243	234	241	268	215	212	224	261	237	246	250	235	211	253	232	262	230	260	211	239	232	246	256	226	266	256	273	242	242	234	250	258	228	261	245	243	227	271	222	249	266	247	231	211	213	214	244	234	240	235	240	222	230	244	221	212	238	209	257	234	255	222	259	244	258	267	213	227	248	233	223	226	228	226	268	240	237	248	238	241	217	263	225	229	245	206	229	266	217	222	212	211	275	260	222	197	263	263	242	229	224	222	231	243	232	240	235	233	231	229	245	221	242	193	232	231	254	244	242	215	240	232	244	196	233	225	238	236	250	227	229	242	238	230	222	221	235	243	229	221	270	225	241	251	243	242	256	233	227	220	242	225	235	234	228	230	246	211	243	275	237	256	249	230	239	217	236	247	249	240	227	216	250	232	222	244	220	226	240	274	255	233	245	226	237	233	219	235	207	209	219	231	248	211	274	199	247	224	225	217	221	240	212	235	223	244	226	255	254	240	235	223	277	241	232	225	214	240	245	249	210	220	213	231	234	246	259	228	238	240	231	205	230	242	233	231	231	241	228	226	229	261	250	210	222	241	233	275	216	240	207	262	221	242	214	227	224	250	246	216	257	246	266	257	223	243	219	286	265	203	250	229	238	238	214	230	233	228	240	230	235	209	241	256	226	201	257	218	206	243	232	244	218	232	225	209	219	237	238	243	251	248	256	247	217	231	243
7765	644	580	593	551	555	561	597	585	545	579	560	525	545	566	580	538	527	569	569	583	584	540	626	612	623	600	550	566	524	611	559	594	580	607	583	545	603	577	569	558	571	580	579	600	533	560	563	580	542	553	575	579	533	590	611	586	569	592	587	544	548	531	561	540	566	557	551	551	626	576	549	541	535	591	613	581	567	546	535	546	595	544	564	543	565	598	595	560	572	580	582	593	566	616	584	612	563	583	601	560	567	607	544	620	563	594	600	569	559	625	553	539	584	579	569	566	536	539	568	532	614	625	595	558	545	552	593	578	577	628	586	542	576	560	540	556	552	588	562	542	605	587	547	580	571	575	553	552	565	545	550	585	588	617	576	593	603	603	588	528	558	607	543	584	546	568	609	581	551	583	582	623	591	562	574	562	555	554	569	584	538	554	554	572	578	616	599	584	583	552	594	549	587	560	576	564	603	572	586	573	575	592	564	579	568	592	592	549	535	600	556	609	588	555	539	576	584	561	560	580	531	597	546	541	548	559	540	567	558	547	611	584	527	561	585	546	552	597	638	600	577	613	580	548	618	537	581	537	544	547	510	580	565	560	600	601	594	591	584	569	563	545	568	607	563	572	564	569	592	585	551	584	588	526	540	581	571	596	547	554	575	579	580	588	557	537	582	584	538	576	590	582	579	551	572	600	528	551	564	596	534	603	600	563	538	570	573	585	546	594	582	586	550	547	579	559	551	535	552	571	558	598	569	559	573	552	555	603	552	561	570	576	605	621	612	511	573	559	579	570	568	539	589	571	603	567	598	576	577	583	595	549	549	565	555	591	601	573	610	555	581	550	577	571	568	554	557	560	580	604	555	554	520	551	557	532	617	589	575	530	532	597	582	568	612	581	527	610	611	564	593	596	610	584	595	581	624	555	537	602	579	557	589	558	562	548	572	541	565	539	564	555	544	589	578	568	565	599	530	547	575	597	582	567	521	599	573	573	568	566	571	587	547	562	590	625	558	552	556	598	503	560	586	577	574	566	552	587	577	567	575	595	564	585	540	567	565	560	558	621	555	561	553	538	550	570	573	622	565	547	532	552	569	568	596	548	613	590	571	578	586	571	576	581	588	592	595	542	556	564	590	588	498	553	584	560	558	588	565	577	536	586	558	595	586	591	531	566	550	589	556	539	548	561	591	541	568	580	574	605	602	542	575	522	559	561	546	564	570	574	586	613	527	565	590	590	581	551	541	559	565	591	586	558	605	574	559	587	568	583	581	560	556	594	556	537	594	585	598	554	626	617	578	552	572	582	588	551	504	562	566	582	518	554	591	568	582	592	557	515	573	543	575	583	562	606	557	601	582	557	543	555	571	575	571	556	555	594	576	525	534	576	584	562	597	585	590	608	589	547	555	604	555	616	573	582	555	566	564	548	588	617	584	559	576	548	557	557	587	569	608	568	591	580	567	588	612	547	572	530	557	568	601	565	565	539	583	615	535	585	551	569	599	565	611	549	568	531	607	591	558	584	557	554	578	590	544	581	586	562	554	573	555	590	599	545	554	568	561	591	606	560	569	588	589	588	531	582	569	553	554	587	562	513	617	581	595	558	539	533	588	585	579	546	533	574	538	558	563	556	600	562	558	589	565	508	522	566	601	527	529	539	575	582	559	551	534	612	545	569	576	589	545	550	585	591	552	565	550	543	543	592	570	550	594	555	545	540	582	541	595	587	556	554	603	559	616	569	578	562	585	603	536	517	580	557	610	579	557	581	566	498	534	578	575	515	569	567	556	596	583	557	573	597	553	562	566	583	548	547	575	513	547	558	589	608	526	567	577	558	531	602	567	555	551	604	568	571	532	555	544	560	571	556	555	591	587	576	548	578	574	572	539	578	576	594	569	542	576	595	575	551	567	559	550	580	577	580	593	559	531	596	565	561	590	587	576	576	601	557	563	580	577	556	557	564	587	613	565	597	545	575	571	612	602	557	580	540	526	553	571	558	580	588	537	555	611	516	549	584	588	556	557	586	604	565	550	576	531	588	584	540	570	574	519	572	548	571	600	561	541	570	565	595	574	596	565	554	559	556	570	626	600	588	598	522	565	545	552	567	526	600	553	550	552	502	553	536	582	545	584	546	569	526	540	529	561	593	575	560	588	550	544	559	573	541	569	588	572	545	583	629	599	563	589	573	547	554	528	563	595	579	547	597	604	557	563	628	563	576	586	556	539	555	537	523	580	597	563	576	601	555	592	551	530	529	536	580	589	557	560	560	557	531	576	536	596	588	547	560	548	566	593	540	593	595	566	588	559	577	566	550	535	559	612	561	555	578	584	549	536	571	620	572	600	588	596	560	560	556	605	547	581	532	576	592	546	593	599	559	536	597	599	578	511	554	561	570	594	607	565	543	560	587	535	560	557	528	590	557	559	598	564	557	574	597	562	581	592	559	558	595	536	550	590	583	573	588	579	536	527	592	544	552	520	572	520	586	547	559	602	552	581	621	527	561	562	605	591	584	583	570	593	533	558	522	526	550	541	553	563	538	544	599	590	565	590	596	544	515	510	550	573	595	590	548	544	578	557	521	535	583	568	558	552	578	545	579	577	594	593	604	572	567	578	571	579	581	522	559	536	588	576	543	565	560	597	534	548	547	568	565	564	583	534	568	530	581	569	572	582	519	534	576	606	580	528	560	592	574	557	545	596	538	563	584	566	612	567	528	567	551	582	550	560	545	591	566	576	596	602	555	577	567	574	565	550	561	578	581	587	592	590	588	587	540	532	576	577	586	613	544	574	553	556	593	528	543	586	563	560	603	579	577	564	578	555	573	559	558	588	567	578	628	513	566	566	561	549	572	584	572	583	567	591	560	568	538	609	554	561	554	579	600	571	578	572	572	538	586	553	556	575	603	555	556	604	534	603	565	611	545	567	579	594	577	549	571	576	562	543	546	584	545	558	594	608	581	540	586	522	581	560	589	604	528	514	589	607	601	568	541	545	572	559	582	534	557	534	541	569	572	566	563	583	577	580	575	537	551	594	565	576	529	575	589	585	557	583	591	570	543	539	581	549	525	533	537	520	576	558	591	567	552	527	559	577	537	559	521	578	542	610	560	626	557	564	520	573	596	586	611	526	612	593	576	580	557	547	566	550	567	589	547	564	607	538	563	580	585	607	555	609	530	545	592	595	551	564	573	621	542	537	540	570	558	560	567	550	562	573	530	558	571	555	564	619	573	631	576	588	576	532	567	591	575	610	537	592	555	586	582	586	538	560	591	537	578	567	575	569	577	578	572	547	600	576	566	552	547	553	594	565	579	569	532	565	586	565	579	511	544	519	543	574	574	582	550	584	594	545	579	566	576	542	563	547	544	554	517	561	600	554	566	528	601	540	604	570	539	532	597	557	587	565	585	554	598	566	568	527	566	613	591	533	599	582	554	564	585	589	602	581	538	567	565	576	556	575	543	601	564	568	550	565	615	554	594	570	573	555	540	583	557	568
25081	21016	23648	28593	21027	12794	674	486	456	425	464	461	421	396	420	389	431	364	397	410	352	378	405	370	371	373	397	373	387	399	418	342	408	365	373	412	358	421	419	384	376	358	417	392	392	405	363	400	416	402	429	429	400	370	384	381	426	431	435	351	361	364	385	392	393	384	402	361	369	408	349	366	394	403	389	389	427	372	398	421	410	419	432	410	358	386	365	365	385	366	346	398	387	365	386	412	384	371	424	357	398	385	377	412	386	371	405	403	399	409	400	403	391	404	424	394	433	383	395	352	415	402	414	378	443	384	416	368	364	418	382	405	395	407	426	387	380	435	410	422	389	413	383	390	383	431	366	402	364	384	419	354	399	352	403	401	390	386	402	359	415	364	398	391	408	364	401	419	352	401	400	387	390	395	372	387	386	394	362	356	363	425	403	434	419	374	392	389	401	363	353	401	388	389	351	380	381	365	435	379	404	382	412	358	403	414	402	400	381	342	403	387	383	401	337	363	383	367	367	411	386	374	392	395	402	384	385	397	398	416	385	368	377	404	394	375	399	372	397	351	430	353	373	417	348	422	374	386	345	368	378	391	408	378	411	340	462	376	379	388	388	394	373	400	438	404	404	385	399	380	376	424	398	400	398	415	357	387	375	379	378	387	419	397	372	385	370	395	341	373	362	420	336	356	387	355	378	388	393	395	382	396	398	355	412	402	427	388	404	384	389	370	400	372	394	347	368	398	409	364	372	343	364	359	386	395	409	414	397	391	383	355	406	367	379	395	399	399	401	372	402	405	382	384	362	381	382	371	378	347	389	361	388	399	386	380	418	385	430	373	401	394	408	372	390	378	376	410	363	380	398	391	427	415	417	368	431	390	371	395	392	320	365	391	372	398	388	395	406	366	410	371	372	406	405	399	359	369	383	421	389	369	425	379	381	422	412	376	386	410	376	384	369	396	408	406	418	382	369	392	400	352	383	397	431	386	378	379	376	367	355	328	340	422	463	397	369	401	409	375	394	369	413	395	370	398	374	395	369	397	384	378	386	411	354	379	337	411	397	381	402	400	396	390	404	452	414	399	398	375	395	384	358	355	383	393	401	406	357	389	372	372	406	388	353	402	421	367	417	387	418	395	371	392	394	405	415	373	369	384	389	392	367	369	404	399	392	346	392	400	377	375	372	402	388	393	407	397	378	354	380	421	379	342	403	420	367	435	392	352	375	409	352	402	375	373	424	366	389	361	387	362	375	416	382	353	406	389	390	383	398	363	429	367	375	413	376	401	385	396	371	364	427	376	362	373	376	413	338	408	398	387	356	387	423	418	386	356	386	403	407	403	359	409	339	352	385	343	402	430	385	351	371	421	374	379	384	368	382	371	385	382	371	384	377	343	456	376	404	372	340	386	358	393	381	391	405	355	415	418	403	411	379	374	397	363	393	352	422	368	372	378	379	393	381	422	339	405	393	348	410	403	383	423	408	382	394	364	401	419	386	388	398	413	392	370	393	405	386	385	383	434	374	420	381	377	388	396	389	368	389	392	392	372	342	416	395	409	389	441	386	393	399	389	374	356	434	417	368	407	384	379	395	391	418	350	380	394	414	415	387	415	341	386	387	385	376	365	370	401	376	408	372	407	372	363	367	362	394	389	379	336	359	370	355	385	440	376	415	419	370	385	362	356	387	365	349	362	351	347	381	391	373	408	428	387	445	372	399	392	370	373	337	395	396	390	412	447	371	394	394	379	395	382	392	398	367	339	382	371	359	367	361	374	364	403	383	390	385	399	388	394	406	380	381	370	406	400	392	368	420	356	392	404	376	408	369	335	392	377	390	393	378	368	370	405	442	403	394	371	379	400	358	394	429	432	393	374	356	375	373	363	389	338	385	367	414	383	351	401	394	414	381	364	386	366	367	394	366	374	363	421	360	372	377	393	406	374	397	385	387	365	380	361	392	387	408	368	409	379	360	418	414	407	384	424	402	368	382	378	419	367	362	411	418	389	417	373	392	387	373	397	372	411	378	393	384	424	404	387	393	371	407	391	398	368	368	375	386	388	417	373	377	407	385	405	388	410	406	388	403	378	412	397	381	389	381	355	432	420	403	384	390	380	387	421	378	390	385	396	404	367	382	364	374	360	395	375	385	412	382	393	389	402	393	358	370	404	396	375	382	410	380	356	377	385	368	367	403	398	384	389	356	382	384	374	386	399	391	390	372	348	367	383	394	365	383	374	420	372	382	401	375	392	382	344	399	394	394	354	359	411	354	365	363	418	373	384	409	370	362	379	417	436	369	411	420	378	422	352	335	383	390	366	370	417	379	418	408	379	366	361	386	346	408	399	386	343	337	358	406	378	363	416	396	421	395	401	377	395	401	403	352	368	409	397	390	410	372	360	407	384	393	393	393	374	373	389	348	376	404	378	375	397	372	399	364	369	421	364	380	400	375	384	360	411	400	373	370	425	379	380	401	397	415	357	374	392	396	410	376	405	395	402	415	409	378	416	408	404	372	405	370	393	377	408	401	392	395	384	349	433	390	423	389	372	376	396	381	384	397	381	391	331	372	390	398	378	392	413	404	395	371	398	397	417	359	413	393	374	393	393	389	398	390	332	359	428	406	425	407	353	408	339	387	355	369	349	384	375	406	411	412	400	377	400	357	400	377	360	389	388	383	385	383	361	402	360	371	375	432	380	388	366	381	359	424	370	361	355	397	377	372	376	436	332	375	385	379	396	439	369	353	373	411	383	401	389	365	401	420	431	416	404	404	382	399	362	387	349	370	388	345	371	370	367	361	354	340	367	408	386	375	391	379	368	406	405	355	399	393	379	388	390	361	381	384	440	358	399	362	410	381	413	420	423	390	391	407	359	364	409	392	387	399	384	378	407	389	404	409	400	374	384	430	380	399	387	400	403	387	427	404	389	395	398	404	383	389	448	430	370	367	334	374	389	362	358	393	421	409	353	365	375	422	371	364	444	409	362	390	362	397	343	410	372	343	389	418	404	417	364	369	408	400	369	397	388	404	343	342	378	408	402	420	428	395	397	365	407	377	399	363	379	395	402	370	363	398	361	383	372	357	400	385	382	404	420	388	401	387	391	374	390	388	419	366	395	352	383	384	365	391	369	412	413	383	390	397	363	396	397	394	386	370	384	373	396	408	391	413	397	438	371	406	401	361	390	369	408	371	422	388	388	372	426	369	405	410	395	398	430	398	361	428	396	340	377	413	433	391	374	411	362	400	372	352	363	349	344	362	426	439	388	395	417	394	369	421	388	381	377	390	358	383	388	382	393	329	402	388	394	421	375	394	372	384	397	381	369	406	384	391	339	383	362	451	406	379	379	403	362	407	375	376	376	439	404	378	385	394	404	386	393	381	372	382	385	376	396	391	378	375	418	406	410	365	395	351	399	450	397	359	387	390	403	383	391	367	395	382	356	378	380	377	377	393	420	386	362	372	376	371	347	387	372	392	393	359	361	398	394	396	357	382	397
4390	2318	1461	1057	948	893	874	816	884	850	870	823	836	829	825	872	817	809	792	832	853	861	854	836	778	829	827	816	802	823	823	890	829	830	840	799	831	844	829	816	787	821	856	855	795	808	822	881	869	842	815	883	820	851	885	831	836	827	859	854	866	797	822	883	793	812	837	774	796	855	809	812	881	856	828	838	830	855	839	851	871	819	872	806	878	847	855	846	795	848	831	858	801	803	844	846	817	808	797	873	801	844	829	811	821	797	852	860	848	806	829	838	876	880	859	817	819	812	854	878	854	815	844	853	814	806	881	812	831	812	829	807	827	842	848	853	815	810	826	862	814	820	839	843	841	867	840	852	801	837	754	881	841	812	855	828	838	856	831	804	767	836	855	763	829	796	764	846	860	866	804	844	843	826	825	866	785	871	849	877	830	852	797	810	783	839	853	832	836	866	871	805	850	823	889	822	823	821	797	854	789	843	800	822	815	815	820	797	802	881	806	786	863	822	796	834	787	839	861	858	814	806	833	869	809	819	847	816	847	860	838	796	874	775	833	859	812	820	868	852	792	841	808	821	850	847	847	814	851	776	811	833	883	790	894	819	797	814	856	808	873	879	806	856	834	829	796	847	848	795	850	840	853	896	822	819	818	836	862	874	882	830	824	816	829	902	885	786	809	826	834	822	881	805	849	819	810	819	790	787	785	810	847	772	893	878	878	801	825	843	829	809	838	840	828	856	878	847	810	859	885	846	778	823	828	872	796	820	839	834	828	857	886	852	815	855	847	814	796	814	907	872	784	880	830	839	825	835	822	901	803	806	897	891	775	836	768	883	829	853	840	838	796	826	868	829	852	820	742	809	827	834	805	802	806	878	827	842	837	783	775	808	822	847	823	934	822	851	865	776	827	876	841	879	846	817	894	811	847	828	818	867	856	814	861	811	799	862	834	797	792	830	810	808	851	837	858	849	847	826	830	866	894	871	809	837	800	840	810	867	849	845	807	793	851	796	858	783	827	848	798	765	836	863	844	827	829	795	827	796	817	862	809	905	828	840	857	811	815	825	819	884	765	853	820	824	881	808	833	776	857	877	819	825	857	809	765	861	822	821	813	835	851	786	812	884	840	780	786	826	881	835	813	819	814	795	846	833	858	869	820	792	796	839	764	837	831	792	824	846	819	867	805	836	783	824	831	818	832	857	806	844	813	839	787	842	825	822	856	821	811	802	812	866	815	835	797	856	759	836	844	834	841	785	845	849	834	839	850	879	832	839	852	799	814	827	812	791	819	857	891	862	826	874	835	858	876	826	813	814	847	865	858	834	881	820	886	835	820	808	895	791	765	789	785	851	825	861	820	834	832	867	801	808	839	851	829	809	837	856	854	851	819	900	767	885	815	857	813	844	846	884	839	837	816	844	833	763	818	853	884	830	836	867	856	840	838	812	837	810	860	791	819	840	825	884	786	825	900	861	876	818	873	850	833	800	843	815	802	806	802	802	850	828	821	796	860	833	863	863	799	896	824	855	856	822	810	854	859	839	809	830	796	792	830	813	814	888	852	808	794	838	849	802	814	837	839	789	813	822	868	811	830	820	854	839	772	866	843	831	801	814	785	820	828	859	869	828	842	840	863	832	835	814	817	793	887	850	771	843	826	789	863	834	803	857	823	914	896	825	836	802	851	883	826	869	826	875	809	847	836	881	835	811	768	857	830	795	878	875	844	820	815	808	789	795	806	842	818	802	811	838	793	856	797	800	832	867	811	791	827	827	848	847	850	893	806	880	765	812	862	810	830	814	869	814	855	802	897	826	807	875	798	810	835	851	855	819	812	848	831	854	866	878	820	836	804	817	835	807	843	827	836	836	840	807	828	852	849	851	819	775	841	812	827	788	807	858	839	775	818	833	880	774	810	829	823	858	838	825	848	877	837	848	879	828	854	835	816	823	807	835	906	811	853	835	863	848	843	820	806	848	845	821	879	795	860	857	837	837	812	781	845	900	802	858	875	831	780	882	850	814	803	839	812	822	898	850	893	840	852	840	844	825	819	801	811	829	865	875	799	804	851	835	790	831	769	843	831	826	877	805	859	847	779	837	814	842	809	811	826	773	783	778	824	848	826	860	857	848	876	865	844	807	823	834	781	842	822	835	825	852	784	808	835	857	762	820	815	888	884	801	847	814	831	868	839	810	813	888	839	829	795	823	837	852	899	821	881	844	845	828	848	826	845	822	822	783	863	756	837	824	853	827	841	849	825	860	858	816	791	820	852	785	852	857	846	848	846	853	803	874	769	795	796	830	874	834	858	835	849	860	870	859	841	821	808	872	833	839	863	866	847	859	890	811	910	842	818	790	810	803	909	818	807	841	856	815	842	835	855	878	874	833	833	885	749	817	859	846	849	781	868	836	832	860	812	860	846	845	857	818	826	799	776	849	837	855	817	829	799	886	867	804	860	791	800	874	784	803	754	824	850	830	807	855	839	823	868	790	826	845	879	827	831	802	837	833	856	916	835	834	799	863	809	827	824	803	769	802	820	769	774	832	815	840	814	892	819	850	816	861	809	847	822	865	848	825	916	781	884	853	826	844	806	797	866	851	835	910	826	846	811	842	825	829	794	769	827	888	857	845	833	839	836	846	818	855	820	836	874	813	866	771	803	844	798	764	818	827	864	819	775	838	831	830	827	843	869	812	832	853	821	807	873	828	837	809	795	858	845	834	840	825	769	838	811	843	813	836	796	819	830	824	803	805	810	844	800	802	846	797	841	823	846	793	829	822	854	792	808	837	784	790	804	830	881	856	802	822	804	821	862	842	829	869	807	878	782	827	858	838	841	846	780	820	788	778	830	871	858	836	855	824	814	828	826	843	852	848	809	854	774	855	790	829	818	843	871	835	798	854	823	819	866	802	787	819	831	826	845	867	834	812	851	793	862	801	822	802	860	841	854	812	803	831	866	845	878	789	861	871	795	863	821	814	851	793	852	837	833	814	870	847	838	824	857	838	852	866	864	789	827	828	848	835	842	808	838	849	804	801	826	827	845	827	787	890	834	835	764	873	860	855	819	849	852	830	892	842	786	858	803	874	818	824	863	808	820	813	835	845	838	820	831	856	822	820	807	834	840	881	856	896	799	801	857	874	863	896	790	805	856	850	832	852	823	855	833	816	858	832	856	829	841	817	881	827	829	884	870	829	846	861	820	820	932	852	869	822	806	851	834	830	861	848	791	862	816	841	898	831	811	805	828	809	795	814	791	892	813	817	869	831	865	798	806	797	848	866	856	804	822	876	812	805	867	833	824	808	854	791	838	844	790	824	806	771	827	831	848	840	834	868	839	801	835	830	769	862	817	792	882	799	824	843	840	848	855	802	859	852	842	854	794	851	826	786	888	809	847	820	838	870	841	817	839	886	850	840	849	865	829	856	837	809	820	832	870	859	853	870	857	825	828	772	834	821	852	793	848	838	835	823	811	828	898	812	828	860	796	843	832	769	868	815
24423	21008	24007	28227	21009	21031	11026	667	504	419	400	397	388	342	340	377	326	384	364	342	337	329	310	348	324	311	298	303	338	307	305	300	309	322	341	335	304	282	281	312	337	329	344	337	294	311	318	321	310	328	308	267	305	372	302	380	327	315	303	331	304	315	337	341	328	298	278	321	309	346	309	315	313	329	300	288	305	299	341	334	335	315	319	286	290	303	317	321	306	299	294	298	312	325	314	318	323	298	325	299	320	305	293	310	282	292	317	301	317	286	302	304	277	287	305	313	298	277	353	323	311	293	272	327	296	290	322	310	323	297	299	319	310	299	320	285	344	313	283	322	315	305	295	302	300	290	288	294	298	337	331	346	328	309	294	301	307	292	355	283	288	316	298	338	332	321	314	348	347	325	309	305	282	320	312	323	306	350	305	341	325	330	275	285	330	308	304	294	280	281	286	305	336	294	316	302	299	290	308	296	317	301	316	314	318	297	308	339	313	319	311	319	301	319	327	301	317	338	316	298	255	311	294	302	302	274	287	288	338	315	295	327	317	342	308	296	282	277	315	272	329	303	306	276	323	290	306	281	298	315	301	307	341	313	307	316	302	333	307	309	307	311	325	299	309	294	298	307	305	293	314	322	268	292	323	311	296	305	346	294	305	322	298	308	300	313	326	294	303	306	316	331	338	322	285	296	316	311	312	295	323	334	315	340	288	308	316	300	317	298	316	291	299	289	300	293	260	316	304	339	316	336	313	324	324	347	329	289	297	267	302	333	332	310	292	306	336	299	316	315	313	317	302	308	333	267	300	307	301	309	297	281	324	312	313	309	317	299	312	306	331	308	301	337	309	311	294	325	306	305	324	299	302	300	296	287	290	297	304	298	323	325	293	319	302	308	307	292	307	334	307	334	305	282	314	297	316	331	303	290	366	287	311	291	299	348	344	309	343	304	318	326	330	318	319	344	371	333	321	353	284	315	308	298	347	311	300	307	301	301	274	312	293	308	320	322	328	311	303	302	294	320	294	301	316	292	319	277	313	313	308	323	286	322	332	322	312	307	320	326	304	300	321	285	330	324	315	320	324	319	285	312	332	318	312	326	333	322	282	299	312	287	296	309	284	305	289	314	317	312	317	324	275	303	284	311	311	322	311	330	318	258	310	319	309	314	314	298	306	297	316	299	305	300	311	308	330	318	331	352	284	275	310	317	295	301	303	288	303	323	294	314	338	314	298	296	323	305	302	304	319	318	323	291	321	325	287	336	286	313	287	319	327	287	307	327	303	315	274	316	347	314	307	330	303	309	293	313	327	318	301	278	312	294	347	272	306	287	353	300	277	315	344	295	309	327	323	295	276	303	327	301	320	319	318	347	305	294	327	307	296	325	297	320	293	296	286	296	302	283	315	271	291	290	308	291	339	291	311	337	327	309	300	330	268	287	325	334	329	307	318	274	312	317	290	315	311	309	299	282	319	300	307	289	290	318	307	336	322	315	292	320	295	307	296	335	321	342	340	327	289	346	314	320	321	282	331	329	295	324	306	292	324	266	309	273	323	288	321	309	320	307	301	313	315	347	300	296	363	318	271	287	293	323	304	326	331	335	330	276	328	311	314	274	322	316	298	293	315	317	310	334	333	314	317	311	304	296	318	320	281	300	327	341	300	339	325	262	301	320	291	328	286	324	311	313	283	309	298	322	336	331	324	324	318	303	284	314	322	330	308	287	327	295	308	303	298	290	308	298	294	300	318	299	325	285	317	322	275	306	291	287	276	300	328	341	296	295	292	327	307	342	313	317	306	327	319	303	324	284	294	293	287	309	336	315	284	320	292	315	307	271	309	333	271	295	284	318	327	303	288	284	333	318	286	346	269	312	295	304	339	316	312	332	288	333	319	279	323	305	294	315	304	342	283	301	297	261	285	316	280	279	289	301	273	324	305	288	336	310	313	290	299	293	304	296	277	314	324	287	313	319	297	284	284	293	341	336	281	324	302	293	307	338	276	297	300	326	304	300	334	325	346	289	302	314	306	332	321	343	319	304	327	317	319	312	303	318	335	285	307	295	308	314	313	345	282	315	293	302	261	321	324	309	330	298	290	324	311	289	317	299	316	288	292	304	330	299	299	300	312	304	286	307	293	318	312	318	294	301	317	304	319	333	315	336	308	291	301	320	284	317	303	319	302	284	285	311	303	322	273	311	321	305	316	261	266	321	315	348	300	303	333	335	298	305	344	273	312	297	316	284	296	307	322	324	304	298	335	318	280	312	270	273	310	319	300	294	298	292	292	314	292	306	301	337	325	324	306	308	297	268	285	318	322	289	312	316	325	299	301	263	288	292	292	335	303	309	273	296	294	327	337	308	311	332	343	329	355	315	321	332	323	338	297	310	310	300	280	316	318	328	313	271	296	305	324	267	298	312	304	306	362	307	290	273	302	299	286	315	285	293	314	317	351	328	303	316	304	291	317	308	299	314	296	323	305	276	304	290	323	269	292	349	298	285	296	294	294	305	279	310	317	302	327	299	322	305	314	320	314	346	315	292	327	297	359	307	288	325	304	274	311	328	322	333	315	314	303	287	329	319	318	287	303	320	301	278	284	273	300	296	311	318	310	324	291	333	283	317	288	296	295	320	278	306	336	305	301	285	297	325	283	306	304	284	316	292	279	316	309	276	280	317	329	312	342	346	295	291	257	329	314	297	293	293	327	308	312	283	312	303	253	300	338	320	329	293	302	343	298	322	334	322	325	306	324	314	329	340	298	320	328	299	300	308	296	289	310	291	326	312	320	297	286	293	324	318	321	293	309	327	302	308	370	319	310	291	277	329	318	327	325	331	306	348	330	276	313	295	274	304	312	321	343	326	354	324	287	330	289	283	293	351	337	301	337	291	311	296	295	324	292	289	275	284	315	302	325	322	307	301	287	323	334	314	309	289	279	271	304	301	303	258	301	330	302	333	296	323	313	312	298	289	321	319	321	313	295	309	306	313	283	280	287	317	294	314	322	311	290	320	306	302	346	293	321	324	305	312	281	306	303	318	297	314	316	282	332	311	327	316	313	310	308	337	333	291	304	340	306	305	281	281	275	289	292	316	291	314	331	278	323	291	315	311	308	312	322	296	329	317	288	353	327	328	286	308	312	325	275	283	344	281	296	294	322	285	323	303	305	290	274	251	318	311	315	289	314	318	304	311	328	297	306	309	305	299	299	304	285	313	303	335	291	303	350	306	316	312	309	328	289	313	298	286	289	319	288	267	289	304	342	305	266	337	307	299	315	320	306	279	312	344	295	303	278	333	331	313	308	281	311	301	281	323	330	313	293	295	318	318	308	277	316	298	290	263	322	296	307	306	323	313	303	326	314	326	337	289	263	343	319	314	325	311	332	345	292	322	287	299	306	276	301	296	312	305	346	328	337	283	317	314	309	319	304	320	298	329	313	297	311	304	338	347	342	311	310	313	290	295	333	337	290	285	338	281	295	299	344	333	313	302	333	313
4071	3552	1797	1071	826	733	675	702	720	675	666	625	686	642	652	650	704	617	657	696	657	610	686	670	650	653	659	666	724	592	671	658	637	682	651	624	668	604	683	704	629	633	668	632	631	644	658	653	642	678	614	695	639	669	666	661	649	647	618	631	687	632	635	647	675	693	660	625	612	678	637	668	617	666	658	632	649	676	637	657	652	626	669	638	633	701	628	625	659	679	609	659	623	667	626	668	707	579	670	677	619	679	653	621	640	630	661	657	654	667	638	603	684	656	652	675	649	623	657	640	633	611	612	659	713	707	564	649	734	657	653	649	649	658	683	664	670	655	686	623	659	644	730	630	636	622	654	696	642	696	682	632	630	646	643	636	629	655	646	645	629	633	685	633	688	588	666	647	660	651	656	669	608	625	623	696	640	669	650	642	633	668	663	683	615	644	633	643	638	663	624	601	640	682	630	715	662	646	668	598	651	626	626	632	649	688	687	650	630	649	623	624	648	645	672	672	654	686	657	661	661	645	701	660	625	659	633	629	687	649	655	618	637	624	650	640	647	668	678	688	626	666	645	625	648	614	648	641	656	643	624	661	681	678	644	652	623	667	660	671	658	654	672	646	637	653	624	616	664	627	672	656	617	681	605	608	670	650	609	656	666	642	651	671	662	667	612	651	621	650	649	654	673	615	718	675	700	656	671	661	647	622	665	593	693	704	660	683	615	633	652	628	676	697	684	624	662	646	649	657	643	676	653	674	606	665	642	650	628	661	685	635	632	633	638	676	694	627	696	671	676	613	661	640	638	636	705	584	654	660	682	678	657	664	647	618	647	639	650	623	668	636	670	687	616	669	623	655	658	630	686	751	692	627	622	643	628	681	600	632	660	623	669	683	626	670	633	688	661	670	689	644	667	675	691	639	660	672	688	680	641	660	616	642	644	659	655	653	645	669	595	673	659	692	640	653	695	600	677	653	687	636	685	672	646	674	667	698	604	630	663	634	704	650	664	667	652	673	642	686	638	647	706	687	654	640	628	634	688	647	637	670	656	674	670	669	605	640	650	633	625	616	675	622	687	641	659	649	619	613	670	634	659	661	659	672	621	653	658	688	680	683	635	645	625	676	634	646	644	621	636	674	599	671	631	636	644	662	651	636	662	638	637	696	656	664	669	609	652	670	672	649	699	670	636	612	673	693	715	646	631	640	630	671	651	677	614	651	649	619	638	647	687	657	618	657	638	644	618	668	658	655	709	640	604	678	668	671	627	608	666	658	681	640	707	667	650	648	648	650	702	622	600	623	651	654	600	593	679	730	628	655	681	687	595	688	639	685	598	686	622	656	698	625	629	661	680	654	661	611	674	658	668	626	627	658	650	653	670	643	650	651	708	641	618	684	630	639	637	689	684	634	649	619	672	619	697	695	638	608	642	593	683	670	719	716	692	661	649	657	646	633	671	643	651	677	684	675	684	672	660	659	638	656	691	698	601	671	645	650	660	622	656	646	698	642	607	674	655	688	650	640	633	660	671	614	627	619	704	660	656	629	651	662	640	675	685	648	662	610	656	692	674	678	683	630	659	673	653	644	685	616	643	647	605	675	689	642	626	665	684	671	663	687	641	664	670	707	636	687	663	647	618	679	662	654	625	614	692	661	682	605	662	657	612	637	652	628	661	651	700	636	671	647	674	647	651	648	705	647	689	692	672	655	668	662	698	656	672	653	633	676	635	638	654	651	656	645	653	652	630	633	676	681	668	678	644	695	640	622	657	651	680	598	668	652	700	645	662	666	661	635	685	631	605	605	701	673	654	616	647	646	654	698	638	676	678	647	629	664	685	609	647	650	642	692	651	643	646	700	659	676	678	678	646	638	691	643	628	638	659	670	615	625	619	664	668	626	640	612	633	649	621	678	604	635	631	635	632	665	655	681	632	651	733	633	621	627	666	651	655	658	660	657	672	638	669	692	674	669	661	658	635	658	647	599	644	619	652	650	671	650	665	628	656	680	631	653	702	696	592	688	651	667	655	662	679	687	703	663	655	679	654	697	641	680	686	651	626	629	617	638	687	623	651	631	646	598	659	637	657	633	575	631	680	623	605	683	629	661	659	641	642	684	644	662	710	686	645	627	611	672	654	665	637	631	668	686	626	636	672	633	682	654	685	617	640	658	656	667	639	653	682	616	657	643	681	629	697	637	644	677	630	694	651	674	675	658	629	693	668	677	669	604	651	675	605	653	707	648	599	653	705	660	663	683	645	682	624	666	614	628	653	660	669	658	636	652	677	671	672	643	632	657	658	661	629	668	628	640	673	666	662	663	632	655	681	694	669	658	660	627	642	655	634	660	635	682	645	678	687	648	645	633	643	632	634	646	653	690	609	678	673	664	630	651	668	646	635	649	677	656	672	616	703	664	676	639	664	631	623	664	653	698	657	628	634	645	617	662	638	666	712	715	637	624	647	648	624	682	669	625	620	678	653	664	643	686	656	609	667	621	703	609	642	713	640	682	628	642	654	635	653	698	643	653	670	628	682	652	655	633	681	677	675	639	631	668	674	654	653	669	648	616	651	604	687	644	689	638	668	671	671	667	677	673	651	666	638	654	641	675	681	656	689	652	678	646	647	666	627	644	677	710	694	657	642	685	695	657	654	688	691	665	692	670	644	673	655	680	644	618	617	656	688	631	661	664	621	661	655	657	684	610	642	662	675	659	650	674	650	679	631	630	632	636	628	643	588	715	644	650	657	651	657	681	662	637	654	629	645	713	658	688	660	646	644	665	622	662	636	642	691	626	638	647	660	636	661	661	647	650	652	650	625	597	682	658	664	673	666	590	642	664	677	626	696	639	669	672	707	656	650	628	655	672	612	687	683	653	645	684	684	632	672	643	645	679	671	694	640	634	653	637	687	629	695	714	616	653	630	656	594	655	669	673	649	671	678	661	615	647	612	629	620	647	633	616	644	706	628	632	665	659	644	662	604	625	622	617	602	646	631	616	630	629	634	664	706	645	645	658	636	663	664	638	655	665	637	628	605	646	631	632	696	644	651	635	613	629	642	630	622	635	697	635	658	656	630	653	612	658	679	619	667	628	640	648	649	660	648	646	695	668	644	623	672	674	716	627	663	635	672	638	659	657	659	689	699	627	652	649	666	675	624	619	629	630	651	637	611	668	595	596	626	669	600	674	687	635	638	597	676	658	673	676	631	639	630	623	662	667	632	606	655	660	632	629	661	638	637	694	668	685	694	639	683	625	658	654	602	652	641	640	695	667	636	667	649	661	665	622	664	656	683	654	644	633	643	626	676	687	643	651	704	651	610	630	663	662	636	722	625	684	622	640	676	671	676	669	658	637	656	668	670	691	623	645	622	617	635	711	622	652	674	645	637	699	698	699	650	695	617	661	653	672	663	627	665	646	670	660	699	646	685	641	599	652	621	642	633	675	687	616	630	712	684	654	674	636	606	647	656	691	632	645	649	627	688	634	662	663	611	671	676	661
33340	14631	2005	291	237	237	256	235	234	231	240	217	221	227	217	238	249	229	242	215	253	204	233	232	245	222	221	250	213	244	227	267	243	241	248	208	227	262	249	225	232	232	235	222	228	239	255	225	264	245	221	243	224	226	224	255	240	267	223	218	231	221	236	218	237	249	240	212	222	251	238	239	246	217	220	244	224	227	222	248	229	252	230	239	224	243	243	231	270	262	225	226	224	246	265	235	219	260	240	234	254	252	253	231	222	253	274	242	246	247	234	219	232	231	262	245	230	237	261	262	234	245	236	240	240	247	221	254	263	262	234	247	250	223	213	274	238	244	245	261	251	245	238	237	236	228	218	238	244	221	238	250	260	247	230	263	252	245	205	233	209	244	257	236	254	212	223	253	240	233	266	245	251	234	222	210	233	247	218	217	250	248	217	226	234	267	242	254	256	234	254	226	230	245	240	224	226	226	248	223	236	223	253	238	255	231	247	259	265	233	214	263	239	233	261	257	238	269	263	225	195	208	231	225	234	242	248	244	250	236	277	249	220	229	209	257	250	233	254	211	262	238	198	251	262	238	232	227	264	259	226	248	269	267	244	234	273	233	254	243	216	275	232	257	204	225	260	227	245	256	242	215	229	246	236	220	269	269	218	261	227	223	242	233	230	236	243	242	226	231	258	227	257	253	231	231	248	246	223	272	256	275	231	228	219	244	242	229	234	226	243	211	220	232	217	234	202	220	196	246	251	227	238	249	244	252	242	242	241	233	235	248	254	258	239	224	251	244	226	261	236	218	228	239	241	224	242	217	272	244	235	252	254	239	232	253	236	257	225	261	234	231	266	248	245	232	201	230	205	226	237	213	226	210	213	203	236	276	234	236	260	246	226	235	220	246	220	254	246	227	251	206	238	211	227	220	226	235	230	251	219	254	250	244	252	242	238	263	231	256	250	218	240	276	249	219	211	247	257	233	238	246	240	254	239	216	211	246	235	243	227	279	228	239	248	249	212	250	258	219	243	230	212	249	228	211	242	231	261	229	243	238	221	213	242	259	252	239	233	226	275	238	235	240	258	258	253	240	246	247	226	243	232	242	251	258	258	218	234	235	241	232	231	226	234	238	235	229	253	252	234	255	241	249	247	236	227	248	213	235	236	270	226	229	204	239	207	210	240	233	257	243	235	233	215	231	242	232	227	265	239	234	223	229	245	248	229	240	224	241	232	242	241	243	272	245	205	225	239	236	213	248	290	229	227	248	219	249	231	264	231	267	260	257	216	244	266	267	245	247	235	245	211	243	237	250	231	235	246	235	220	203	255	224	237	233	225	262	217	239	232	229	263	240	245	221	232	235	236	241	235	220	229	266	274	230	222	231	233	269	259	217	235	251	254	238	248	267	253	225	217	246	227	245	246	240	247	229	235	283	239	251	228	229	225	246	227	232	245	249	234	237	241	213	246	218	225	249	248	216	228	225	249	241	243	259	254	258	239	238	225	228	258	264	190	241	253	262	223	247	227	246	231	239	268	240	222	224	254	225	245	236	237	246	287	272	209	236	265	228	215	229	234	259	234	254	232	198	214	235	239	265	281	248	239	229	228	234	254	234	223	243	240	218	242	217	227	215	215	261	231	257	244	242	222	250	248	238	211	263	244	275	284	253	220	238	218	221	247	257	271	227	242	252	234	234	208	258	245	227	224	252	251	226	213	216	203	207	236	265	217	233	215	236	238	231	245	268	192	235	246	260	234	226	242	224	169	255	214	225	229	214	245	286	212	225	234	216	264	231	232	253	268	224	255	235	239	259	234	212	232	258	227	227	237	201	266	247	234	264	249	232	230	222	237	235	225	248	238	229	253	218	220	240	238	285	252	236	232	232	275	229	205	209	225	214	248	248	252	208	237	238	258	240	249	222	231	245	259	225	230	257	234	252	225	252	227	244	222	243	211	245	222	271	230	238	221	217	241	221	246	233	232	282	236	226	221	255	237	263	238	241	247	248	231	222	242	254	209	241	258	258	244	235	228	228	229	254	251	248	226	262	213	261	221	241	244	231	270	227	253	244	239	220	259	256	250	233	248	243	253	221	258	213	239	214	229	228	255	241	234	250	198	231	234	275	255	249	264	228	232	216	252	221	234	240	238	222	270	247	242	240	237	239	260	233	235	245	243	221	233	240	252	253	217	246	241	231	254	251	230	226	258	233	218	232	238	232	257	274	223	241	237	257	230	231	241	232	236	240	238	236	242	233	233	264	227	263	235	247	256	230	267	257	239	235	244	259	232	282	240	208	227	239	225	225	255	246	247	212	216	234	259	259	213	242	265	238	265	252	245	253	248	258	243	237	215	232	239	228	240	229	246	230	226	249	255	253	239	254	239	216	242	238	227	217	218	243	246	244	261	243	234	234	234	210	251	250	229	256	227	272	240	222	217	248	237	225	234	221	249	238	256	234	232	241	228	248	264	231	226	220	224	226	240	254	229	262	237	220	198	234	258	241	238	239	244	211	244	249	271	242	276	258	251	226	249	239	214	241	217	223	246	242	227	199	230	255	245	239	222	242	237	248	267	245	239	253	228	248	237	259	191	242	269	225	237	267	271	249	246	233	252	259	240	200	231	243	255	243	236	242	250	266	247	245	239	226	255	245	256	227	232	248	248	267	238	226	230	234	258	262	243	223	243	236	270	237	262	248	253	264	241	260	258	250	215	227	246	226	244	225	249	271	223	229	241	246	245	260	230	273	235	238	237	229	225	240	238	208	256	200	241	230	235	229	232	243	245	226	252	260	219	214	229	228	252	246	240	227	223	261	224	247	260	239	226	242	211	233	236	239	258	210	238	201	204	232	241	240	231	208	234	257	263	233	217	234	232	252	246	265	227	209	217	222	228	233	268	263	214	246	255	249	271	258	262	229	240	229	238	259	235	231	214	215	217	230	233	204	235	224	242	249	232	207	226	228	200	239	296	232	220	258	227	257	217	249	242	236	231	277	254	226	226	241	251	234	216	223	226	260	257	251	242	215	233	231	227	234	202	222	206	243	257	222	244	212	224	245	270	224	240	248	219	236	231	215	242	224	226	205	277	211	278	220	253	266	221	207	249	238	241	256	259	276	252	255	245	235	243	236	265	224	242	242	249	255	232	262	250	238	237	259	246	269	242	243	269	258	251	256	267	241	271	235	221	270	224	260	232	256	268	214	245	239	221	257	247	216	221	208	258	250	233	224	241	250	256	225	242	270	258	237	222	227	243	232	246	246	226	232	261	251	224	239	271	245	222	247	240	233	220	225	226	248	262	245	245	235	236	252	240	274	236	268	260	251	248	243	219	249	239	271	240	237	237	228	216	227	219	232	259	231	242	231	252	250	239	249	244	223	222	252	239	230	238	254	231	241	253	243	246	216	243	239	243	230	258	246	234	227	225	254	242	244	247	279	251	232	233	220	231	229	229	219	244	218	235	254	269	224	230	231	246	215	237	220	240	251	233	245	272	259	223	252
7754	641	538	596	572	596	609	567	557	559	585	588	594	623	539	551	615	565	600	581	603	608	563	602	576	600	631	568	617	586	505	549	592	577	603	585	586	577	590	506	613	553	634	570	607	572	509	589	595	561	610	601	566	574	604	543	579	561	597	577	580	567	556	552	529	634	554	520	588	567	599	567	592	585	561	575	582	605	553	611	567	571	567	580	560	610	586	622	570	595	622	589	574	578	557	555	593	611	541	590	584	563	579	561	582	563	570	565	572	574	582	536	607	596	549	611	572	610	563	610	571	545	585	577	582	616	571	573	551	590	557	587	538	571	584	609	553	613	555	585	577	605	579	594	602	584	568	599	573	589	620	539	551	598	587	563	618	567	553	561	572	617	567	579	553	547	520	579	572	584	606	563	580	556	554	580	527	575	538	543	579	556	560	579	554	595	563	579	560	599	551	557	581	595	582	595	546	588	584	529	592	541	538	625	577	524	552	561	609	577	608	562	574	584	576	559	606	554	625	582	547	569	572	559	593	566	614	546	579	525	588	593	575	598	562	602	557	596	574	561	552	594	566	527	567	591	578	586	563	585	581	559	518	570	570	564	598	578	598	570	553	550	558	566	587	558	549	571	545	558	550	573	569	564	545	559	558	582	547	605	522	646	600	564	598	561	595	560	565	548	547	559	544	556	604	573	589	550	562	584	578	562	514	531	557	576	539	550	597	551	551	599	582	549	574	561	572	606	570	568	574	543	551	539	599	578	565	554	600	592	602	581	585	552	550	577	526	612	574	579	591	548	585	559	595	552	557	547	569	590	577	588	603	581	586	568	595	591	574	587	564	560	557	529	565	549	562	548	572	573	625	579	557	542	560	544	554	553	590	585	556	574	569	581	577	543	585	575	550	578	561	554	540	580	557	534	592	520	527	588	626	549	584	589	555	571	552	576	580	575	576	564	582	587	553	580	594	578	551	577	582	559	542	629	566	543	604	557	605	542	570	563	578	558	599	567	588	586	558	580	584	535	578	559	547	559	565	601	581	543	557	586	581	591	577	571	570	586	602	590	547	570	579	613	591	603	561	563	553	560	578	585	559	576	563	558	578	562	523	607	576	547	541	583	555	594	572	572	586	607	576	572	584	555	594	557	540	590	614	566	559	557	545	552	557	600	575	598	551	581	589	574	602	565	594	539	568	548	566	584	584	571	567	564	592	565	589	563	578	574	551	591	562	555	582	580	558	560	552	578	583	615	561	599	566	561	541	603	563	570	577	543	597	553	573	592	578	579	563	557	571	601	559	570	583	566	588	536	567	570	606	577	603	603	579	564	592	607	563	546	554	555	589	609	578	599	552	565	556	564	595	537	597	526	601	585	579	561	534	587	608	550	598	565	569	559	571	608	588	536	576	591	578	570	543	569	532	551	535	584	573	576	547	571	592	567	570	550	563	574	564	544	568	563	563	564	593	618	563	566	594	575	567	570	612	532	544	573	558	548	572	582	546	525	569	601	574	577	518	555	592	595	558	596	577	589	577	555	538	570	541	609	568	562	572	589	562	530	532	571	565	595	594	553	612	576	548	574	557	573	570	571	589	616	598	555	531	572	537	602	541	598	549	572	589	563	551	578	557	571	583	566	568	588	573	554	589	584	585	526	534	567	557	569	581	563	572	548	532	554	592	567	567	591	586	559	601	545	579	560	569	536	535	575	596	577	571	599	591	595	555	568	577	515	628	575	559	614	613	560	568	604	593	575	570	603	570	576	595	510	555	600	584	546	555	615	558	582	586	594	565	561	595	563	631	590	531	581	566	569	567	595	565	550	619	585	557	560	573	589	580	540	559	609	550	535	571	549	557	568	612	562	580	591	594	571	550	549	565	556	608	575	559	559	559	584	554	546	592	545	593	578	575	537	573	524	566	592	614	551	557	547	599	562	624	560	549	580	515	546	555	643	627	559	591	576	575	579	573	577	559	574	548	598	595	567	565	522	519	526	573	564	596	547	539	607	588	577	575	598	554	618	558	570	544	646	587	574	576	581	555	566	600	537	553	619	554	568	556	586	552	554	607	541	559	574	561	566	535	571	548	548	568	547	587	583	583	612	558	540	541	607	579	548	559	577	580	565	584	551	577	572	536	602	543	579	639	565	528	597	586	551	606	570	580	584	603	619	612	542	595	575	542	577	562	545	596	598	562	579	577	599	564	550	608	563	574	586	573	584	605	581	545	530	563	573	585	590	574	582	544	556	588	563	572	570	595	582	572	574	601	593	532	601	616	570	531	567	562	568	529	522	578	557	616	549	600	535	555	517	575	601	531	549	571	599	611	522	587	539	542	581	611	579	576	559	624	572	549	627	557	591	585	565	561	587	585	568	614	604	571	554	568	610	536	578	616	549	574	615	560	562	578	585	597	563	582	577	587	602	550	611	563	518	541	562	583	578	599	547	574	579	546	561	500	573	608	577	558	581	568	575	617	544	567	558	593	582	595	576	592	596	524	546	573	566	586	576	557	585	575	564	546	529	614	595	596	595	574	589	560	582	575	560	555	558	562	554	613	583	561	567	577	535	576	555	549	530	590	590	563	600	595	546	616	600	539	560	570	527	594	568	561	562	523	578	603	556	609	564	581	565	584	534	547	549	569	620	548	548	558	561	550	569	575	602	559	565	576	585	565	560	572	580	555	555	586	577	622	561	548	549	570	580	535	512	568	574	583	563	554	589	575	555	579	574	549	571	603	551	566	590	579	594	619	561	579	550	544	585	578	618	587	577	615	528	573	622	603	589	571	582	549	600	552	552	558	569	618	575	582	545	570	587	539	546	591	548	556	571	554	616	562	541	597	605	567	563	568	580	536	556	601	601	579	564	576	595	548	595	561	598	593	596	542	590	556	588	567	550	572	597	602	582	557	517	555	548	556	597	572	570	622	575	561	554	578	585	577	546	555	576	564	563	590	553	550	557	566	599	594	591	572	585	558	573	561	570	579	576	559	606	515	585	587	592	563	592	569	600	532	559	513	562	588	578	583	548	570	576	555	606	545	568	557	542	575	575	583	558	529	599	597	550	529	561	609	544	595	612	521	551	610	569	574	576	594	564	560	633	580	593	592	607	559	553	564	579	596	601	596	567	560	555	585	606	603	592	569	575	575	566	559	568	549	531	583	571	579	565	525	540	565	545	581	527	587	613	641	571	575	565	542	579	540	574	568	593	559	575	575	556	553	566	579	574	566	551	561	558	552	547	603	553	641	567	591	550	560	536	579	569	559	625	583	570	627	596	567	562	550	565	560	565	586	572	562	540	607	542	600	592	583	563	562	585	575	606	609	599	560	596	578	555	595	606	594	563	577	588	561	561	550	541	574	597	604	570	567	604	542	577	584	590	577	583	602	586	571	565	582	587	599	544	581	535	612	563	522	585	546	601	578	577	552	589	575	600	590	590	557	564	635	569	532	530	571	548	593	537	587	600	579	557	554	580	556	602	550	612	585	577	555	582	589	559
25108	20998	23611	28551	21008	12639	790	520	439	443	447	428	412	417	425	432	402	392	393	360	414	400	365	430	406	426	379	391	424	415	388	406	362	417	351	379	340	425	369	411	367	376	377	375	388	381	403	370	397	389	403	411	388	375	397	389	435	377	384	389	412	383	387	379	400	403	353	415	412	375	367	370	412	359	401	392	353	410	395	374	356	372	387	386	389	364	429	422	401	376	404	395	388	359	367	399	417	341	412	353	374	375	400	399	404	412	405	399	378	384	415	430	409	385	375	428	384	412	387	391	338	356	389	377	383	393	407	428	407	427	416	385	372	369	383	406	419	380	381	355	392	390	353	379	337	386	394	380	348	376	408	404	405	374	362	373	382	386	403	414	386	375	372	388	429	378	395	391	364	362	402	351	346	395	391	420	389	393	415	381	413	380	327	357	368	406	345	402	392	421	406	349	401	404	380	373	397	401	396	426	423	413	391	390	396	417	362	378	407	391	374	406	386	360	422	377	367	413	400	367	412	390	395	375	431	424	382	386	391	387	363	414	398	371	375	414	393	363	385	374	384	395	414	394	407	402	406	353	411	377	379	421	389	356	417	416	352	374	366	386	388	387	380	356	363	382	389	428	392	392	407	387	403	361	376	415	359	378	402	369	385	411	403	370	397	408	406	432	383	393	413	398	377	396	430	403	390	380	395	395	412	333	397	421	451	406	397	382	375	365	401	367	390	413	394	371	426	360	397	364	396	367	395	414	400	393	399	405	383	403	393	361	358	388	394	335	388	416	429	409	397	375	365	392	381	393	409	396	382	372	415	433	382	401	372	384	390	372	410	394	363	368	386	395	381	398	374	347	369	356	373	396	425	390	373	396	401	363	411	381	377	398	353	359	364	401	333	386	393	404	424	376	372	367	396	393	402	379	379	406	353	401	370	390	355	416	366	374	360	400	394	395	393	354	424	388	399	393	390	372	412	372	410	355	388	408	370	410	406	415	367	361	420	380	375	363	390	371	395	392	380	373	382	375	388	377	375	407	376	391	402	386	391	396	372	407	406	372	376	373	387	384	373	363	392	382	371	342	433	389	360	403	383	404	377	408	401	395	378	411	409	346	406	381	355	367	437	371	398	397	362	372	368	373	374	409	412	385	408	389	424	426	399	356	375	386	360	356	374	394	404	394	383	392	411	428	403	341	387	416	363	364	400	391	387	406	427	384	379	399	434	365	376	364	363	393	355	400	403	409	390	384	377	425	432	421	402	388	362	390	378	359	415	376	409	386	391	382	405	383	383	437	392	321	377	372	368	390	424	403	372	397	426	389	356	368	382	375	383	398	412	410	397	393	422	377	366	379	392	358	391	400	383	406	379	390	380	381	351	388	378	358	394	422	389	398	409	398	365	379	401	386	392	403	404	412	369	370	399	388	400	377	381	408	380	386	393	365	364	428	402	369	353	374	442	399	396	401	421	386	393	347	373	395	381	392	367	381	393	406	413	399	357	415	363	392	340	370	381	396	372	389	417	401	374	359	391	403	392	381	373	388	390	411	397	384	369	409	386	414	370	362	377	407	445	379	394	378	387	417	406	368	356	376	385	397	399	424	399	385	382	418	406	375	388	381	399	413	402	381	338	355	422	410	409	364	432	399	344	361	380	348	336	360	405	370	367	378	396	419	371	382	394	413	375	388	375	370	381	404	375	375	400	409	405	388	353	367	374	448	379	401	425	365	395	384	391	396	376	394	410	395	365	411	348	396	428	398	350	401	406	361	398	387	383	381	434	419	387	391	379	381	373	384	395	396	361	387	347	420	348	412	354	387	395	372	371	366	416	388	406	370	404	429	394	421	414	388	417	390	389	414	395	375	392	381	371	379	401	365	370	427	420	351	386	403	389	392	369	368	387	361	422	361	392	361	404	407	367	402	387	380	358	375	410	376	414	396	365	361	404	385	386	359	391	424	382	382	384	400	373	390	396	374	353	374	397	381	396	394	421	387	431	410	324	383	375	374	392	387	414	355	386	378	361	365	406	387	403	382	385	387	423	406	361	375	413	392	400	404	385	408	409	415	383	440	388	392	406	377	370	394	409	373	391	384	357	413	391	366	421	372	419	440	406	389	398	411	376	395	366	429	384	377	381	386	383	341	416	410	363	463	406	388	378	387	372	395	392	404	379	381	396	382	369	389	421	388	335	369	403	348	388	386	402	397	376	437	388	431	425	404	388	378	361	388	388	378	430	381	340	384	393	408	394	381	372	378	416	430	367	400	369	394	392	401	418	342	389	361	396	411	364	397	379	380	382	385	377	352	415	384	376	406	348	365	388	397	424	401	358	339	364	390	412	362	419	425	368	396	392	392	431	361	387	381	356	371	403	385	381	387	383	392	419	361	348	367	415	375	347	391	374	366	413	385	425	378	389	398	389	396	394	384	391	379	363	361	418	378	380	396	341	364	377	442	377	368	390	376	374	368	367	405	417	342	389	422	362	377	436	375	399	428	407	395	417	374	374	352	378	379	407	361	391	383	380	366	395	407	364	384	403	365	413	384	399	356	401	405	392	443	393	393	363	396	364	398	406	385	369	390	385	345	384	389	408	402	395	379	363	343	390	393	412	387	372	384	411	386	328	390	373	382	388	360	428	367	362	386	353	349	399	394	383	385	429	396	356	400	376	390	370	397	387	421	435	368	365	384	381	356	373	347	430	417	383	387	379	379	381	382	388	369	357	378	390	379	397	401	374	395	379	424	412	386	382	408	373	368	362	404	421	372	377	409	405	397	393	384	388	364	365	392	403	334	424	395	396	372	369	419	368	389	391	431	394	344	371	395	376	345	407	384	377	374	395	402	377	403	393	405	388	395	385	350	386	350	395	366	362	392	410	376	393	376	412	392	377	404	343	436	370	364	388	364	363	374	412	400	415	404	349	401	360	382	401	423	385	358	379	390	371	370	365	406	379	349	422	368	375	396	377	365	404	429	378	370	347	430	392	346	403	359	403	351	412	365	407	366	375	400	392	382	376	382	407	390	375	375	428	420	389	396	394	401	403	371	379	380	345	367	384	400	378	410	400	386	354	411	370	418	404	426	389	398	361	405	393	400	414	373	359	386	409	381	368	383	378	388	394	385	395	411	424	391	415	388	421	374	409	403	384	352	393	363	418	398	398	383	418	370	397	359	406	434	380	389	378	385	390	388	376	383	381	373	371	413	390	380	345	397	377	369	399	389	368	364	420	392	389	413	374	368	425	393	404	372	402	384	393	416	444	384	363	371	416	375	412	401	412	372	410	395	372	412	394	404	399	391	383	399	414	407	382	417	374	409	377	390	406	392	384	395	377	414	405	364	379	409	382	426	405	377	391	387	368	379	362	388	414	376	392	366	431	373	415	362	382	395	370	408	349	383	383	402	404	397	391	388	389	365	357	392	405	435	392	366	403	436	397	409	377	383	380	386	404	372	408	397	378	393	403	406	408	371	413	349	408	370	372	357	410	397	390	405
4416	2385	1465	1020	961	873	855	851	868	803	818	849	832	830	826	856	826	805	783	841	795	808	792	876	866	852	832	832	832	820	875	765	836	846	860	831	853	835	875	840	822	850	824	864	839	802	867	787	844	811	857	827	862	820	852	817	835	802	825	828	808	853	820	865	858	833	839	881	799	835	820	845	842	815	815	847	863	809	823	809	864	815	840	818	852	839	814	815	876	827	830	846	865	863	839	824	787	888	844	851	843	820	784	831	857	824	833	816	817	852	817	873	840	808	811	850	867	834	830	804	814	850	866	797	861	800	842	781	823	866	794	831	812	799	805	861	818	897	781	827	821	843	859	811	816	821	852	831	846	874	817	796	809	847	841	854	858	843	878	884	869	822	851	887	826	820	824	786	804	817	865	841	900	850	818	783	844	828	847	827	846	816	833	785	793	850	804	824	805	835	836	848	884	842	837	829	778	874	815	850	835	849	829	799	840	827	834	810	859	813	796	841	865	825	813	816	798	843	824	776	813	886	842	834	845	870	814	866	770	816	854	846	792	880	861	816	822	831	824	828	832	855	843	851	853	848	845	807	845	809	852	813	854	767	841	891	806	862	790	877	855	831	857	852	838	835	863	823	864	864	789	855	837	781	880	881	817	872	852	830	830	813	795	923	844	819	840	862	853	829	843	787	823	841	855	872	840	780	781	820	807	796	860	791	816	835	872	824	784	813	888	829	847	810	861	837	874	796	860	898	845	853	853	860	828	865	820	866	827	842	836	836	820	809	827	832	829	849	911	844	890	858	817	825	836	844	814	853	774	806	797	855	850	835	761	821	824	814	855	786	828	832	825	846	855	816	859	802	841	823	830	819	845	855	861	816	879	776	853	818	850	818	826	846	793	849	813	828	804	941	845	824	804	863	842	845	861	834	864	753	785	811	867	859	848	826	872	812	811	803	848	874	820	841	777	841	835	843	862	853	874	796	856	890	844	810	847	772	853	907	836	863	840	830	881	823	831	882	799	849	843	790	802	865	867	823	860	833	821	816	859	857	819	851	846	799	863	816	829	875	820	823	826	858	837	846	865	850	836	830	836	857	800	865	842	847	868	798	775	782	826	845	879	825	839	852	828	801	873	846	802	819	799	848	815	843	866	850	820	842	880	868	804	786	835	790	846	813	861	882	853	839	851	866	857	857	848	838	837	817	854	825	804	837	826	831	925	861	815	835	862	842	817	793	868	864	809	841	823	807	846	850	877	826	905	837	798	764	826	812	886	822	843	803	771	823	809	827	804	886	880	781	869	867	809	821	845	823	825	843	877	842	853	862	802	819	830	854	812	878	835	835	776	791	871	826	812	803	852	804	814	857	881	825	839	820	839	808	822	831	823	861	837	775	808	826	821	833	829	906	840	850	819	875	847	912	872	839	824	805	906	840	839	832	854	822	857	784	870	824	830	816	869	844	822	840	889	832	878	800	796	870	790	834	842	787	829	811	803	832	896	859	869	793	837	810	814	795	825	805	868	862	823	838	811	840	864	816	899	833	866	833	832	874	852	851	840	847	845	847	852	829	859	837	855	822	855	828	826	795	789	884	875	822	844	821	856	834	823	833	868	805	850	811	822	784	828	813	872	809	818	843	884	837	820	845	853	816	863	808	840	823	862	840	797	836	771	890	795	852	851	877	808	813	858	862	866	836	861	822	843	796	829	777	810	834	787	802	818	856	824	804	843	855	850	842	828	836	822	879	837	892	839	895	801	877	856	824	859	808	835	831	835	845	886	806	784	869	807	782	803	836	821	864	840	811	872	779	888	884	785	859	783	856	833	821	845	864	852	807	818	843	824	784	826	847	826	849	839	784	879	816	782	825	843	811	839	843	841	796	868	802	859	835	754	849	828	835	828	765	871	863	858	891	829	891	874	814	864	822	862	858	817	827	815	819	850	830	837	820	823	851	818	888	801	818	816	833	856	802	846	855	835	866	811	856	836	851	817	830	842	801	833	843	820	798	867	807	807	873	893	809	836	868	882	779	813	852	844	850	828	826	813	905	847	880	815	871	806	827	851	850	827	838	819	837	829	802	832	843	847	869	772	790	896	769	862	850	843	809	850	864	813	874	866	774	846	880	902	841	815	884	785	764	831	805	814	813	824	832	825	889	877	822	832	858	864	847	843	848	833	880	854	823	795	795	899	788	849	794	878	794	788	826	807	876	850	854	835	811	822	866	821	873	782	802	788	803	805	812	828	823	846	840	902	861	828	846	761	782	880	859	878	823	844	867	827	833	857	854	877	806	866	824	864	846	843	888	827	842	888	871	861	800	820	853	850	837	865	762	838	790	836	830	887	805	790	819	840	826	859	795	812	800	841	814	799	779	868	786	841	805	834	804	871	824	834	869	861	863	818	831	808	828	816	845	842	851	801	833	765	821	823	855	856	823	873	832	821	849	843	844	763	887	820	861	881	849	872	851	875	811	862	834	862	792	843	844	811	766	850	866	847	857	859	856	830	875	866	806	827	788	835	834	851	866	799	868	852	858	911	795	839	840	866	832	842	845	874	844	846	839	876	848	824	852	798	841	824	845	868	853	793	849	845	825	853	794	843	878	824	797	815	839	851	890	863	831	825	803	776	846	853	853	828	836	839	856	885	790	810	861	831	783	814	833	821	866	865	852	816	884	822	817	827	771	814	812	842	823	846	854	861	819	861	850	853	846	856	834	824	833	860	847	846	812	807	857	867	828	811	877	833	844	827	806	848	805	877	856	834	858	850	866	839	845	865	843	822	816	835	877	778	820	853	901	838	839	811	821	784	881	820	809	804	843	863	871	805	819	829	808	870	825	854	830	808	870	850	795	826	840	839	815	849	816	834	812	823	833	855	842	778	771	855	829	865	837	813	830	847	799	782	804	847	798	832	841	834	851	810	846	843	816	826	781	832	827	782	855	846	827	824	843	781	782	860	855	867	874	798	814	863	801	827	868	876	848	831	857	825	848	837	809	851	780	796	832	893	807	812	834	871	797	807	839	856	836	823	783	832	831	825	820	875	896	828	874	818	883	807	867	850	868	821	811	829	848	856	885	831	807	880	797	891	817	821	865	804	788	858	790	866	822	783	863	831	874	849	850	830	811	850	830	844	831	830	855	847	848	851	832	824	831	835	835	838	889	827	878	852	874	812	824	770	841	816	843	868	872	853	882	836	850	823	838	825	819	771	822	888	839	840	835	826	814	828	836	878	801	809	829	814	776	804	754	860	903	841	834	830	871	814	818	831	864	853	833	809	802	795	811	826	821	791	847	825	818	847	811	807	819	854	846	826	860	882	828	838	818	793	858	805	837	851	835	811	822	864	852	817	855	834	822	841	809	842	876	818	785	841	799	824	840	858	817	840	824	794	849	781	864	805	861	834	804	793	850	806	829	897	822	816	855	831	802	851	838	847	814	812	850	841	826	855	855	825	864	849	802	849	824	824	812	817	811	879	833	849	877	829	837	843	846	798	783
24441	21042	24049	28234	21044	21076	11055	611	468	394	416	386	392	396	350	379	336	327	312	342	323	332	348	354	326	339	325	322	346	324	344	334	313	312	322	296	296	374	330	317	306	322	337	347	320	314	333	322	347	337	306	353	316	322	328	302	338	332	308	308	324	344	254	291	329	333	313	272	287	320	305	308	300	304	301	299	318	322	299	301	308	317	314	307	302	306	327	319	313	295	283	335	296	339	337	326	319	331	300	323	338	275	275	331	305	317	329	351	343	282	297	285	321	340	303	296	348	323	294	313	334	311	291	320	348	323	318	345	279	275	312	339	318	300	321	289	289	339	298	284	306	318	337	307	300	338	333	313	322	308	320	337	304	341	348	318	310	293	301	298	293	320	269	340	331	309	307	299	359	313	297	275	360	295	330	304	321	255	300	301	334	301	311	317	314	298	318	305	327	355	317	328	329	313	292	342	315	309	292	335	298	303	325	322	329	304	322	273	316	303	297	283	273	289	285	334	312	329	303	271	328	302	310	260	295	312	292	327	321	342	330	287	277	289	304	345	315	328	321	316	306	279	306	281	330	343	302	304	299	269	302	328	318	310	299	308	314	279	327	321	316	345	328	334	305	289	307	317	285	308	309	323	299	313	312	280	296	348	303	258	305	331	315	352	343	315	297	315	316	319	307	332	293	286	292	337	326	299	340	313	289	295	296	305	338	303	307	290	290	309	339	358	313	315	325	289	299	300	302	297	306	308	308	310	290	291	300	287	311	292	284	304	323	304	296	330	317	306	304	312	297	336	325	314	307	311	338	324	320	298	302	332	301	333	307	339	305	302	334	279	325	322	297	307	313	299	311	296	332	352	331	302	311	335	307	327	305	325	329	315	283	293	314	316	295	300	349	317	298	338	281	314	329	305	311	303	282	291	347	311	330	308	315	318	325	276	285	309	307	321	305	299	323	279	297	304	319	275	279	275	318	309	304	273	297	297	316	318	322	296	308	292	334	290	337	292	295	308	288	292	325	321	305	301	252	290	329	319	316	338	275	288	316	305	327	314	298	336	314	303	299	311	296	286	294	295	311	326	288	310	328	287	332	315	320	317	333	347	285	304	331	333	304	286	277	297	286	316	334	335	319	305	331	304	304	326	308	304	323	340	295	309	294	313	310	278	291	307	273	313	296	286	331	311	309	316	324	280	319	343	303	282	317	342	329	349	317	324	303	300	329	328	307	321	306	327	320	286	319	292	317	297	291	296	310	289	338	337	338	294	302	298	286	326	328	317	307	344	313	308	319	345	327	320	302	293	314	318	322	292	314	286	303	305	311	336	284	294	313	319	322	317	290	315	318	277	284	309	311	343	319	308	300	300	321	305	269	331	313	331	332	299	323	324	298	314	323	342	315	279	322	313	321	314	306	315	310	306	322	337	275	311	360	348	308	340	311	319	295	329	335	320	312	332	291	289	322	310	315	289	327	332	308	299	282	317	300	305	330	305	336	344	375	288	286	318	348	302	278	287	302	283	288	321	332	309	289	264	297	328	263	300	333	308	302	337	328	345	296	286	287	323	305	318	318	284	311	281	278	308	301	337	288	313	335	316	331	315	330	306	296	280	326	281	293	310	309	286	346	294	308	323	306	296	298	278	300	300	276	299	305	261	275	327	323	262	288	343	333	313	312	294	334	308	312	296	299	322	318	299	325	317	326	318	301	326	275	263	300	294	311	317	292	305	315	267	302	338	324	295	319	315	269	307	340	330	306	299	287	303	321	324	336	295	341	325	325	319	314	321	300	335	294	305	293	307	313	323	303	340	318	303	262	285	306	331	299	307	302	308	332	313	289	301	313	295	309	289	333	297	359	274	318	305	353	316	308	335	286	326	286	317	357	295	338	321	329	292	307	271	299	277	278	319	325	295	332	303	343	318	275	306	296	280	334	310	324	320	339	306	346	300	320	307	295	326	278	322	281	296	335	269	295	305	325	313	273	319	296	327	293	280	259	324	275	326	317	311	300	325	276	319	317	304	315	306	303	312	283	337	319	314	314	322	317	314	280	304	285	279	286	267	354	319	307	307	299	374	330	332	288	331	304	315	330	330	258	303	349	314	279	314	293	316	278	310	297	279	299	303	315	319	311	283	292	348	303	329	299	312	277	324	312	302	285	308	277	316	351	335	338	275	318	311	300	290	301	360	337	297	314	286	327	324	304	317	282	284	307	283	318	331	307	315	317	327	308	308	356	312	318	336	309	325	272	270	309	304	334	345	305	338	334	341	294	277	300	343	286	319	318	306	327	324	306	312	297	306	293	334	344	310	301	326	328	316	306	311	306	303	322	312	280	324	337	303	318	279	294	318	329	254	340	316	300	322	303	302	306	297	284	299	310	328	305	322	319	301	303	311	315	338	322	312	302	334	317	304	302	296	354	322	323	313	307	298	280	283	320	323	337	302	340	326	302	328	291	347	292	292	316	297	319	292	289	300	301	305	304	266	294	299	299	314	329	304	326	277	301	304	302	321	332	356	293	343	354	306	345	332	293	303	288	331	327	339	346	315	305	298	291	313	339	331	294	306	279	295	310	322	306	310	296	253	319	311	330	285	281	342	334	329	335	315	314	296	277	291	301	265	332	290	307	301	318	336	326	308	289	287	313	272	328	317	285	290	308	369	317	302	313	290	323	314	316	302	305	286	308	293	299	279	317	295	307	296	300	303	305	316	336	305	307	311	296	301	342	311	342	282	325	302	320	314	292	341	295	275	302	321	326	314	334	305	284	302	313	298	278	307	337	339	300	321	314	304	342	298	316	319	277	310	314	344	289	324	317	298	300	302	321	308	343	320	284	328	308	327	287	316	323	317	337	300	310	313	313	296	308	286	334	318	307	299	321	328	335	303	302	304	328	321	321	319	298	304	328	318	322	298	290	295	317	320	291	322	302	297	306	316	315	295	310	301	286	300	310	293	327	311	292	324	302	309	303	280	290	317	334	272	306	291	310	313	300	330	353	282	326	322	298	310	323	288	289	297	296	347	289	300	298	309	319	341	312	309	273	311	314	298	326	327	324	324	322	308	320	319	303	311	283	256	308	311	328	287	277	360	317	314	301	295	315	316	345	290	314	302	337	311	318	309	323	286	336	313	310	306	294	298	323	315	300	303	315	322	294	326	304	296	328	294	312	327	297	322	302	323	316	286	317	299	313	299	303	322	312	329	299	315	316	275	349	266	334	357	292	282	297	299	305	322	321	277	322	302	294	325	301	306	330	294	317	307	307	330	303	325	322	347	297	313	307	297	330	283	295	316	312	291	338	286	280	318	312	305	330	293	331	309	300	331	305	311	331	304	305	305	330	320	280	290	293	287	333	321	333	320	325	351	336	287	314	333	311	330	306	335	326	294	318	310	286	363	301	308	303	290	253	312	311	329	301	349	297	312	318	299	340	322	310	325	316	321	298	275	328	323	291	290	304	299	284	333	322	297	303	275	345	288	258	318	345	307	321	306
4100	3483	1737	1075	816	790	728	700	697	682	665	691	613	688	711	680	672	642	659	659	654	641	666	641	618	653	690	645	642	639	635	624	685	640	656	674	696	660	666	637	651	662	666	664	665	672	670	662	693	668	662	673	676	673	671	617	667	656	638	681	609	695	703	695	704	638	671	681	659	640	641	699	663	659	652	637	633	624	642	629	685	656	672	705	647	728	654	660	653	637	647	678	662	666	664	679	641	633	658	663	667	650	687	664	664	681	668	659	655	665	678	673	669	679	629	650	659	641	663	693	662	660	670	644	652	602	650	685	614	651	696	638	687	643	679	709	626	643	641	661	691	642	683	629	660	645	668	653	632	668	650	641	676	735	599	674	690	652	672	657	666	683	703	639	648	692	649	663	695	650	663	603	681	689	644	628	671	711	649	599	685	668	644	658	701	625	653	697	656	682	594	667	647	707	661	654	663	652	608	644	696	665	599	674	724	673	604	658	677	680	692	661	680	646	660	645	649	686	658	677	652	615	658	629	695	613	659	613	634	615	624	721	686	657	628	642	673	645	701	649	627	677	692	648	640	619	674	671	686	676	644	652	634	711	694	646	656	667	665	660	611	692	705	611	631	698	614	645	639	623	670	669	667	611	651	673	654	649	638	641	670	660	636	617	686	654	669	656	677	637	656	647	681	655	701	669	614	634	641	618	651	669	612	660	631	717	650	668	688	683	661	675	624	659	605	635	609	655	642	660	598	628	682	693	634	669	652	665	648	665	646	697	637	655	662	647	665	687	659	687	651	681	677	633	662	665	639	621	651	619	580	609	641	655	660	696	609	643	637	632	673	676	656	627	661	654	663	647	618	660	686	692	655	648	652	624	642	640	728	668	725	640	605	626	634	659	672	617	647	622	638	677	645	671	662	647	667	646	676	649	648	684	641	653	649	670	618	648	671	690	678	684	667	648	659	659	636	663	688	657	661	627	643	641	656	677	665	715	653	682	658	660	682	665	656	641	651	612	680	663	646	657	656	626	652	654	716	652	628	619	635	642	617	658	648	597	673	680	662	631	635	645	658	675	589	620	641	639	633	639	631	628	635	667	679	639	649	625	696	641	689	684	647	670	686	637	640	687	661	679	659	611	675	680	666	673	655	621	673	623	641	615	648	644	645	636	647	616	650	647	674	662	647	680	635	624	720	598	674	616	686	606	651	646	637	631	627	652	657	703	703	667	617	645	654	641	599	652	664	654	666	701	639	672	647	653	670	626	682	608	660	659	652	660	689	700	649	713	665	647	666	669	622	639	642	665	662	629	646	578	628	679	661	705	648	643	658	680	598	682	640	671	626	678	673	665	653	677	661	695	664	616	634	638	660	666	669	686	696	666	681	663	632	692	683	656	661	671	689	656	680	671	637	659	668	681	668	643	628	672	676	695	667	686	619	646	613	634	648	656	662	653	649	695	666	664	664	668	654	592	669	668	664	665	640	628	653	661	632	640	617	674	655	679	638	676	661	628	653	660	647	631	710	654	673	642	635	632	641	651	660	667	656	704	616	603	647	668	663	639	623	661	669	647	624	621	660	657	654	641	675	611	638	651	658	645	626	659	643	659	645	633	627	645	650	660	656	695	738	648	655	669	637	676	656	672	654	609	650	633	665	630	683	646	681	636	655	665	637	625	677	656	663	633	659	642	638	624	674	630	631	625	677	629	651	641	628	632	680	644	621	659	669	674	657	678	679	654	608	633	640	605	649	669	657	638	680	686	661	612	678	671	664	635	727	672	643	649	652	639	659	637	623	636	653	669	640	655	657	682	688	628	601	704	671	659	618	678	678	623	625	618	632	623	604	665	666	691	644	621	655	634	626	677	684	652	614	613	705	680	670	659	684	679	660	691	637	617	667	666	657	655	662	645	632	649	676	651	698	648	606	603	668	632	624	642	673	640	665	645	646	650	625	621	659	647	622	635	621	669	668	723	633	624	632	663	673	649	674	635	642	645	629	647	618	655	671	665	641	653	645	694	713	674	646	644	654	669	621	660	613	654	593	620	672	614	635	671	630	639	674	650	648	629	670	685	692	625	686	674	678	651	658	655	656	651	651	656	629	630	695	668	621	655	638	636	602	645	653	664	649	617	667	618	657	669	698	644	665	653	673	626	681	688	651	669	660	646	672	650	651	661	647	649	626	620	645	640	662	667	639	665	659	665	608	694	649	677	701	661	628	674	640	654	663	674	690	654	670	619	657	673	637	636	685	685	639	665	692	670	642	662	677	611	597	662	642	639	676	675	652	655	647	652	680	673	658	659	648	679	668	702	646	646	696	667	622	701	656	611	666	668	672	616	666	697	702	672	642	657	605	672	683	665	621	699	630	610	671	635	610	681	699	660	670	615	602	647	675	680	703	656	657	623	658	659	633	693	645	647	685	660	635	673	651	652	645	657	653	667	687	662	674	624	689	625	649	645	666	650	609	658	646	721	640	639	647	647	644	633	652	583	643	604	677	640	628	686	647	661	658	620	652	643	650	641	653	699	656	636	642	677	653	662	637	687	651	631	691	668	663	656	687	641	638	629	666	686	675	662	662	615	642	715	688	643	640	708	620	619	673	679	646	641	658	607	662	699	642	693	656	616	657	638	695	673	633	608	721	711	622	698	683	642	670	646	627	702	640	668	689	659	636	621	681	646	629	640	669	641	617	646	661	678	662	618	691	600	691	692	663	651	649	682	647	649	681	668	665	656	666	659	678	684	699	669	658	671	671	648	682	698	640	650	665	671	621	671	639	668	656	684	675	649	624	658	640	647	637	639	658	697	638	646	645	665	659	630	664	647	658	651	659	700	606	660	669	669	648	617	647	635	639	640	663	670	664	656	623	642	667	647	654	657	651	683	667	649	667	666	648	680	684	687	638	630	641	660	650	635	670	606	659	673	614	684	641	720	652	718	685	620	634	612	689	648	664	673	694	735	654	664	668	683	666	613	665	666	648	654	652	660	670	654	647	641	671	633	648	648	695	693	656	657	703	686	619	646	675	645	704	661	596	643	662	659	652	710	634	671	668	642	630	678	643	626	689	673	613	645	679	661	599	671	696	641	683	696	676	687	650	638	679	661	626	674	694	619	685	659	644	660	712	673	681	694	670	633	658	645	628	653	651	645	630	610	679	648	668	675	651	664	662	651	676	668	674	651	661	665	633	662	681	632	670	692	671	633	668	638	676	688	708	669	665	662	606	598	607	639	657	617	686	625	610	677	693	620	626	670	678	660	652	703	617	648	674	666	668	660	676	657	642	717	638	627	663	670	648	613	664	642	641	628	665	716	684	645	685	650	684	665	656	656	651	659	652	617	591	662	628	674	643	687	647	622	681	677	676	647	655	682	649	649	683	671	656	631	633	667	631	657	650	649	658	609	608	658	646	648	638	643	652	643	686	651	598	622	625	707	636	664	631	656	652	606	683	608	661	641	614	670	615	602	687	654	675	639	631	640	670	666	618	676	674	644
33273	14563	2035	339	272	269	252	225	239	234	215	245	260	239	222	237	263	259	232	236	230	232	225	232	252	250	250	257	237	212	280	254	243	236	220	250	258	240	252	256	234	260	244	234	227	258	215	241	254	215	245	254	226	241	250	254	223	234	234	242	238	224	247	254	229	259	226	234	266	239	239	240	226	226	253	244	246	254	243	201	282	220	246	214	244	234	240	241	263	243	216	221	245	210	258	244	233	225	221	214	242	272	225	265	247	229	243	222	221	269	233	237	222	251	222	213	240	264	231	217	237	246	251	253	227	285	240	231	213	217	246	204	248	243	250	251	244	253	238	236	266	243	224	216	238	227	229	253	236	243	220	195	215	242	234	232	238	239	281	222	233	227	220	242	274	253	247	251	256	226	209	245	248	225	238	223	249	215	258	265	244	249	222	212	271	236	280	221	253	254	218	226	244	242	246	245	212	240	236	247	236	276	246	241	216	212	290	241	243	260	206	245	224	256	245	278	212	220	239	215	245	239	228	216	253	229	231	245	220	260	236	224	263	212	211	215	239	249	234	263	257	239	251	256	240	216	216	240	229	266	232	239	252	240	227	237	234	244	253	244	236	205	247	214	254	232	248	229	207	244	257	222	271	225	253	245	228	232	232	236	239	250	202	222	255	271	229	260	230	233	250	248	204	238	227	256	246	228	235	248	236	256	218	263	249	225	231	269	243	247	239	247	253	242	245	242	243	246	267	243	216	236	233	272	220	246	266	230	241	231	242	238	239	248	229	239	261	255	260	214	223	244	211	217	229	247	231	239	260	260	235	219	243	222	241	259	228	220	265	230	236	237	207	234	227	244	237	239	253	213	229	252	232	228	228	247	239	207	212	218	244	253	223	223	253	199	260	253	270	237	266	264	222	257	247	233	253	226	259	233	239	239	246	250	248	207	212	216	227	250	231	218	251	243	217	224	260	229	223	278	235	247	247	239	224	220	220	196	217	227	232	221	236	259	251	247	236	237	224	252	248	251	235	229	245	254	227	248	268	233	251	224	240	231	246	239	251	229	209	250	275	224	237	257	244	206	241	233	244	228	216	255	227	248	247	244	273	241	256	235	244	204	234	239	243	234	253	209	247	230	261	248	233	240	258	256	272	257	231	240	235	253	256	238	234	232	233	234	232	249	237	247	262	248	216	238	251	238	231	224	235	242	222	218	225	241	240	241	273	230	245	215	243	249	257	228	231	214	203	240	267	263	226	238	227	233	236	242	247	250	222	264	226	226	238	247	221	232	267	225	216	239	209	234	270	249	222	210	263	236	225	220	230	234	256	206	228	228	225	262	258	237	233	219	235	247	250	262	234	247	251	246	240	250	254	230	238	216	230	246	275	252	238	221	254	241	249	208	236	222	247	213	206	241	272	234	230	238	230	251	221	259	255	227	252	214	196	224	221	231	212	229	242	225	219	242	261	241	246	227	210	219	255	264	262	226	249	211	230	232	224	261	250	237	250	218	228	244	231	259	257	239	216	204	246	221	251	282	255	225	246	269	248	260	247	248	250	254	237	254	207	216	255	232	238	228	201	243	238	240	227	241	246	228	240	244	255	231	226	225	285	254	250	242	234	259	231	279	255	238	256	273	233	232	243	216	207	242	216	241	243	237	245	256	255	238	237	228	249	248	212	249	257	255	229	228	235	221	222	232	246	244	258	284	229	260	250	212	236	231	256	240	225	220	227	233	220	226	226	244	213	216	231	232	233	259	241	255	229	238	226	267	260	260	240	234	225	217	259	245	251	244	238	228	261	232	250	242	229	243	253	238	194	237	248	234	243	250	234	266	257	260	250	227	239	213	231	240	232	219	238	236	206	241	239	222	235	226	215	234	252	226	247	244	198	241	214	237	259	230	247	258	253	226	251	233	221	251	246	272	234	266	263	207	225	237	247	237	241	248	261	233	252	249	230	268	260	246	219	247	230	228	224	222	232	243	238	259	198	214	215	255	255	257	263	248	227	238	262	256	237	245	260	229	246	255	245	233	243	261	239	221	224	214	235	229	235	250	206	213	235	232	230	236	229	231	248	247	211	233	251	242	275	211	218	278	235	237	240	228	217	241	268	209	251	246	227	238	236	247	220	256	235	234	230	244	231	241	225	287	216	265	250	217	256	241	227	245	253	245	252	201	234	235	210	244	227	223	238	282	288	238	206	238	254	236	232	244	265	236	253	249	280	224	216	232	256	229	249	257	239	242	219	239	217	252	238	226	210	263	257	253	245	256	244	222	240	278	240	210	241	239	250	225	248	268	247	207	243	223	213	250	248	271	246	233	249	214	237	239	255	241	215	249	215	226	234	233	212	235	249	228	240	276	222	238	205	205	237	206	241	239	240	257	231	244	246	250	220	205	239	257	256	268	231	255	237	237	205	233	232	214	252	199	230	246	229	222	234	248	257	263	218	233	251	234	248	235	220	221	258	254	227	218	229	245	231	240	244	230	219	267	259	244	229	261	253	276	213	215	214	269	250	250	233	236	238	243	236	251	217	251	234	256	213	185	260	261	249	223	246	256	235	214	245	228	209	243	240	205	256	240	265	250	270	248	268	248	236	223	243	314	243	251	247	214	237	227	237	256	270	215	239	265	237	264	257	261	224	230	252	235	223	264	257	227	250	231	237	213	239	247	241	243	256	219	249	253	239	213	217	233	234	229	232	250	246	258	241	226	232	239	230	253	266	234	264	249	286	248	251	246	217	251	247	233	238	280	226	251	231	254	234	270	248	243	237	245	226	230	230	236	223	237	216	235	240	271	268	224	232	238	239	255	265	274	229	248	236	217	223	216	225	265	233	257	244	212	241	240	254	238	213	230	239	244	235	251	228	249	245	244	219	237	222	222	238	231	237	220	239	271	239	206	226	237	243	214	227	224	228	231	250	224	236	232	237	250	239	225	267	220	257	249	277	272	256	234	239	202	253	247	227	215	220	244	247	242	250	224	238	233	240	258	216	232	242	219	223	206	236	243	226	255	265	235	222	214	259	258	251	221	247	231	228	223	231	222	241	215	241	196	242	259	225	211	257	245	232	251	229	232	212	238	222	228	244	214	223	223	250	226	258	225	223	227	227	241	249	230	243	237	201	236	247	261	264	254	252	240	251	238	248	213	240	222	263	275	236	235	223	247	263	233	242	242	260	234	209	224	239	217	240	251	230	252	214	265	255	239	230	253	251	237	233	235	251	234	212	248	274	259	226	234	220	249	248	257	243	282	267	224	222	220	221	230	246	232	220	233	257	211	231	250	216	234	244	251	238	267	228	256	256	226	229	245	238	232	238	261	231	225	270	247	242	231	232	219	246	289	252	270	230	244	272	222	228	207	245	256	230	240	218	251	231	268	216	229	249	234	227	231	205	240	234	261	226	223	246	231	202	242	230	212	241	249	258	261	246	261	229	229	245	273	241	234	234	217	208	233	234	226	248	266	241	207	225	234	257	244	237	223	235	219	248	241
7779	610	636	592	557	558	538	528	541	568	547	638	577	570	532	550	534	573	592	595	555	564	555	535	573	591	593	581	604	617	561	579	605	541	561	547	557	559	605	575	641	551	572	573	586	537	584	602	589	574	517	585	541	546	568	546	559	579	549	611	528	594	581	577	576	570	611	543	511	612	552	506	571	585	525	576	535	566	548	584	559	561	598	511	539	606	597	587	576	609	593	570	612	596	559	575	591	590	558	601	596	607	579	619	574	515	556	569	551	586	581	599	541	558	597	558	560	588	536	554	591	548	590	616	584	580	531	565	563	567	578	561	584	582	559	544	594	599	610	542	560	568	570	575	531	565	493	577	585	564	564	587	557	607	569	573	573	622	618	581	566	567	549	534	577	568	521	556	586	547	527	551	589	546	561	550	552	583	562	556	560	569	539	623	571	591	556	566	603	609	592	584	574	586	554	540	600	524	570	537	587	599	565	578	553	580	558	579	549	613	569	573	545	613	580	582	545	542	582	561	606	566	585	535	584	581	598	564	582	561	569	615	592	560	520	563	560	578	575	583	579	538	583	561	583	614	567	567	554	562	585	581	556	583	577	597	565	546	553	600	585	569	574	553	547	569	600	589	580	537	539	568	590	561	586	597	582	563	580	596	592	603	568	558	546	600	582	610	587	565	596	563	606	589	568	646	524	570	539	648	566	565	595	514	581	559	593	579	556	586	557	569	572	588	565	616	597	604	585	601	549	593	550	572	554	590	559	574	614	533	578	536	567	594	569	577	552	589	579	559	566	565	565	559	574	603	590	570	585	578	570	585	569	574	564	552	604	589	568	558	561	574	494	578	586	519	562	558	511	583	567	586	615	635	540	586	564	598	556	583	550	573	565	557	561	579	617	531	577	586	585	581	551	576	570	533	573	597	546	541	538	553	571	558	565	562	574	582	585	541	558	573	594	638	584	559	556	558	608	592	584	550	616	563	563	558	521	583	528	548	565	550	572	556	552	566	586	573	594	599	579	558	584	566	611	553	566	583	601	582	563	562	578	549	554	535	579	592	579	573	619	543	527	556	568	556	562	571	537	562	594	580	556	573	566	560	605	570	586	582	607	569	599	532	593	583	545	578	544	600	580	577	591	584	576	519	546	592	641	556	556	572	551	519	545	607	602	544	509	576	560	543	511	566	571	532	558	579	584	571	582	542	527	582	625	535	555	549	571	562	580	569	583	600	576	563	567	597	573	574	592	568	568	565	562	570	575	558	574	564	589	586	565	580	544	555	645	584	563	628	557	559	622	544	598	587	578	579	528	558	590	590	572	603	561	543	595	538	598	606	567	580	585	531	604	609	552	554	532	570	551	588	579	611	610	574	595	557	581	586	602	552	586	563	515	572	554	545	583	538	543	593	618	584	590	598	634	572	565	545	556	530	596	569	579	563	590	531	553	556	547	635	555	587	558	614	583	553	600	574	586	584	580	543	607	568	577	594	541	622	538	621	582	599	557	581	568	537	592	603	595	566	585	547	600	539	560	617	599	579	618	548	601	561	620	596	612	561	572	587	578	574	583	539	587	552	610	578	553	511	581	528	595	546	534	578	544	524	598	582	584	602	591	527	564	620	547	585	597	556	562	574	590	555	566	617	605	567	574	581	537	566	562	555	564	564	559	594	596	544	562	508	570	572	589	562	562	571	583	556	582	608	554	571	550	580	603	562	521	547	562	542	545	595	588	590	547	594	576	544	572	553	611	596	549	563	537	531	540	552	609	564	546	580	547	567	592	572	516	607	605	565	578	570	557	560	549	566	559	589	588	551	542	559	566	600	563	553	592	598	576	599	545	588	525	561	600	572	627	593	547	560	573	547	576	578	562	556	566	577	572	567	589	592	570	602	551	574	552	580	586	587	598	559	646	580	555	579	548	595	568	580	592	578	563	559	585	591	564	580	588	559	596	587	542	607	563	592	572	576	559	597	582	561	585	549	545	569	579	549	553	542	537	589	543	543	580	614	579	595	585	561	550	564	557	609	579	563	560	593	535	527	541	605	567	574	586	542	557	562	582	571	564	565	530	558	552	581	544	581	607	550	586	610	574	534	558	575	570	615	558	557	595	580	548	542	570	574	558	596	535	546	562	583	603	568	581	554	529	553	598	576	568	569	563	587	552	538	530	591	578	599	569	574	589	577	573	592	550	610	569	596	556	593	595	560	570	541	542	561	535	586	568	603	580	560	570	520	574	584	602	579	570	604	598	579	545	562	601	532	576	590	551	566	543	606	552	581	569	554	538	603	537	539	587	564	585	569	527	588	605	597	583	548	563	577	578	541	617	573	546	572	526	548	575	533	602	575	591	576	573	540	538	548	549	595	591	557	575	547	579	612	573	593	599	575	582	601	569	563	543	559	553	575	546	613	555	558	590	590	563	612	573	535	600	576	562	589	588	552	619	593	548	593	592	583	571	535	563	532	574	615	600	597	598	535	570	628	600	617	575	556	606	538	624	548	571	614	580	573	595	514	576	574	571	569	609	586	569	623	574	554	619	595	540	576	548	542	568	570	549	586	587	559	569	571	564	590	554	591	611	556	565	573	607	576	535	580	581	566	586	554	558	582	605	579	612	596	550	560	578	621	597	574	578	546	562	605	625	547	578	601	590	581	567	541	585	613	540	599	571	525	571	552	617	543	546	614	584	576	563	572	559	566	558	612	549	515	544	535	555	602	568	566	595	579	567	519	536	642	553	586	570	566	564	591	566	585	530	588	563	587	552	580	551	562	605	643	519	578	585	539	588	533	598	559	584	630	603	593	534	646	562	563	558	569	559	592	569	598	586	615	562	571	566	535	626	526	554	592	580	577	597	579	548	552	560	547	528	584	556	627	576	574	577	579	562	564	564	549	584	570	579	595	556	607	565	560	562	597	566	625	596	564	482	595	581	523	597	590	611	591	602	567	575	583	603	585	589	568	553	560	573	571	565	606	583	566	599	523	537	571	544	551	561	570	586	577	569	563	563	605	570	601	561	578	638	560	593	549	555	558	538	565	588	553	586	567	563	542	592	567	539	579	572	619	591	539	550	595	566	581	577	559	552	584	567	573	574	586	581	556	625	596	551	557	566	593	612	564	585	582	566	601	568	580	585	595	622	588	571	594	620	562	575	535	575	614	543	565	593	558	582	562	555	566	535	542	596	532	577	574	584	533	569	642	614	595	550	545	539	614	581	511	572	587	579	554	576	595	543	556	537	567	558	595	579	587	566	575	559	610	600	553	532	569	609	645	562	553	529	562	585	558	557	597	589	557	539	585	543	600	553	539	586	599	516	542	565	580	580	597	573	529	554	560	562	571	584	614	564	558	575	539	591	567	589	526	537	576	563	594	534	592	534	577	530	556	576	580	529	537	585	570	519	579	520	574	566	590	594	579	583	546	572	560	554	616	584	557	571	563	557	583	576	546	580	598	580	590	633	580	580	547	584	561	561	559	584	592	569	573	562	518	562	595
25109	21032	23687	28596	21046	12940	708	501	463	422	394	441	396	432	376	402	410	401	425	411	429	400	412	399	375	384	404	346	362	401	386	374	407	378	412	345	416	402	428	382	382	378	377	376	400	406	384	390	395	359	399	381	415	410	441	403	410	382	438	374	421	438	438	385	426	358	370	377	395	368	380	401	392	353	389	387	375	416	413	386	394	382	368	393	402	390	404	432	400	390	382	391	351	387	434	427	355	372	406	382	382	426	416	379	359	388	427	390	410	358	371	399	365	391	373	394	376	369	386	393	381	380	388	382	381	379	424	405	405	407	431	398	384	365	363	395	366	439	378	441	389	371	411	342	378	399	363	362	387	353	381	391	339	431	401	384	386	396	366	401	384	410	408	363	383	352	411	395	375	405	384	360	399	393	416	379	396	400	351	374	389	380	398	326	359	368	390	400	361	407	366	374	412	375	378	423	407	390	373	371	403	417	409	375	366	381	404	427	418	388	389	402	381	419	385	411	383	426	352	405	390	404	398	405	415	421	366	403	404	390	397	407	373	374	367	403	351	398	378	377	404	382	400	395	359	383	380	375	391	369	407	365	374	397	400	389	418	443	372	362	364	368	376	382	409	406	418	420	381	406	384	394	426	422	418	394	408	401	411	392	445	357	421	395	394	390	381	443	373	394	400	359	371	433	378	389	379	429	411	400	387	374	388	435	416	450	388	392	420	383	381	379	387	379	433	365	412	381	407	361	354	375	375	365	356	374	377	412	390	355	373	405	383	400	382	373	353	402	393	411	365	385	397	380	401	395	372	394	389	420	368	368	377	385	355	403	389	407	408	379	416	444	365	396	399	406	416	406	387	388	439	360	434	399	372	416	372	402	368	402	383	401	386	354	379	407	369	388	363	377	380	345	372	389	417	354	405	388	395	364	408	390	360	367	398	402	459	385	384	380	373	372	390	390	400	398	402	401	349	415	384	412	422	416	393	376	383	386	377	380	408	402	381	377	383	374	394	398	397	399	387	409	395	395	383	405	397	379	434	438	429	435	410	390	370	412	415	390	381	393	398	375	377	393	392	369	396	396	356	407	371	374	424	418	407	400	396	434	392	395	358	369	379	405	405	378	390	371	423	380	368	377	395	387	390	381	400	387	426	420	391	384	399	364	366	402	407	409	385	424	389	421	402	376	385	416	356	397	411	382	394	399	359	365	381	409	409	407	427	405	398	376	345	389	411	376	404	390	377	388	395	365	395	369	386	446	381	388	382	391	412	382	347	379	402	427	365	370	374	365	382	365	397	388	376	399	361	402	388	393	341	394	353	411	409	372	424	406	369	390	414	444	387	372	400	387	353	430	410	419	381	389	383	402	365	381	362	384	348	404	356	352	352	391	410	386	412	377	374	372	401	363	374	384	400	417	415	377	365	383	387	392	328	411	362	394	393	401	360	403	380	413	417	360	404	407	370	413	389	452	378	396	378	387	390	385	393	386	382	365	381	386	396	401	437	405	414	390	390	382	399	368	380	401	424	438	391	396	391	412	361	402	409	386	425	408	355	412	389	384	385	384	393	391	392	374	385	408	397	391	409	379	401	374	355	412	406	386	403	407	399	391	379	391	365	366	394	377	391	371	357	413	416	390	401	364	406	369	367	393	367	380	361	327	378	371	366	357	378	398	378	398	366	390	383	424	397	374	376	402	399	398	394	387	343	365	391	419	393	365	414	408	387	387	374	411	376	369	415	390	408	357	409	407	376	366	412	342	373	427	391	392	438	403	398	406	414	397	383	329	380	400	429	363	416	385	423	389	396	359	369	365	408	391	388	385	397	395	382	376	358	362	375	375	388	346	407	380	382	417	381	370	421	400	374	389	394	398	390	402	412	362	397	375	396	397	406	384	376	390	408	356	382	402	366	382	425	395	394	411	359	384	391	425	431	391	379	388	391	377	378	390	388	405	398	356	386	389	376	380	436	363	386	406	370	408	410	363	395	381	398	390	354	395	421	385	364	412	375	402	399	362	379	359	410	377	338	400	380	407	380	423	408	383	442	393	367	363	462	413	409	376	402	409	366	370	400	378	398	383	373	408	417	377	391	407	420	361	405	438	418	363	384	374	394	374	412	395	395	381	381	374	361	402	359	393	375	365	396	386	380	365	371	391	370	410	407	421	397	381	417	380	413	400	421	362	431	389	399	352	398	401	406	405	398	407	402	402	373	384	391	405	400	405	399	363	381	371	403	420	364	401	375	391	390	410	370	364	396	365	372	437	408	405	372	384	374	363	383	409	401	366	365	383	421	365	445	389	369	385	400	368	377	365	391	414	382	381	397	388	355	385	402	373	402	412	390	391	386	377	399	403	422	378	392	376	402	414	383	394	389	415	374	375	412	388	349	414	429	445	371	391	407	370	396	383	405	392	364	373	416	420	364	394	370	392	401	400	418	382	416	402	375	367	395	371	384	383	388	388	414	373	377	386	413	390	415	369	405	401	402	399	371	396	380	423	393	376	405	360	419	394	396	428	424	393	405	393	370	372	386	397	382	358	384	413	350	392	389	378	382	391	405	384	390	398	388	404	396	352	379	425	359	361	377	363	382	416	397	401	359	408	379	403	367	404	373	381	404	393	382	379	402	408	376	384	401	385	393	370	386	408	392	390	379	416	389	406	409	404	355	373	373	395	403	367	403	373	405	361	382	408	397	379	440	378	451	404	383	364	423	421	395	359	388	408	389	390	428	383	422	405	391	377	403	402	403	370	378	398	395	402	400	371	385	397	391	385	369	393	373	371	427	390	398	390	358	381	379	367	374	373	380	404	401	400	370	446	388	407	358	382	380	391	378	396	405	362	364	390	372	367	374	389	372	411	390	361	372	378	362	406	387	415	421	409	389	366	405	387	379	396	384	414	361	407	359	384	369	398	402	394	378	402	381	403	386	361	446	438	389	394	395	416	369	396	422	422	406	392	382	372	388	373	390	381	393	358	375	419	367	390	355	406	408	391	390	396	388	408	403	399	376	381	385	392	377	408	338	396	373	410	393	426	392	437	403	382	397	400	390	380	385	376	397	389	397	396	375	391	369	415	383	396	401	424	392	361	339	352	392	378	364	370	397	371	392	407	366	364	397	390	377	384	398	400	369	347	396	390	377	387	399	362	400	364	411	350	375	380	378	336	430	420	358	418	406	414	403	397	428	395	403	384	384	395	386	404	387	394	391	423	364	398	440	364	411	457	416	444	378	413	330	395	408	416	388	377	386	365	398	356	405	377	409	422	425	402	350	401	391	371	391	405	379	365	353	414	421	357	385	371	389	406	390	438	377	375	371	388	375	416	395	385	421	379	391	388	384	399	405	409	323	385	372	384	398	442	414	385	373	384	382	396	365	398	385	393	359	431	386	409	409	370	392	405	422	403	354	392	353	383	414	371	406	387	410	410	375	380	387	402	352	390	391	363	389	390	424	377	410	410	391	413	363	399	368	333	400	364	424	359	340	397	369	395
4360	2334	1485	1070	899	900	864	886	841	850	875	850	822	822	845	904	827	820	842	817	890	852	771	855	837	854	820	813	841	862	829	901	809	837	865	842	874	879	868	835	899	850	849	781	892	838	862	803	818	829	798	825	912	877	892	802	860	819	798	772	866	854	832	812	808	827	810	799	890	863	845	814	854	853	850	819	853	831	828	843	825	830	859	828	832	845	811	868	858	837	868	834	845	846	817	836	831	822	861	831	851	834	833	847	820	810	835	772	820	873	860	843	872	857	814	797	871	855	832	817	834	809	859	824	823	800	771	830	859	841	830	851	846	835	859	844	834	844	822	859	803	874	821	830	867	823	853	823	836	868	815	866	827	820	867	831	846	864	833	941	853	854	853	843	876	842	803	832	845	833	849	855	868	817	857	844	859	818	821	842	822	847	823	867	847	820	851	786	847	826	859	830	819	821	820	819	825	820	860	876	874	847	831	874	883	825	833	870	817	837	889	851	829	850	813	814	870	825	847	856	885	841	819	869	785	836	794	794	818	851	838	790	860	839	826	848	910	832	834	774	833	826	772	869	808	819	876	869	888	810	808	844	901	847	810	845	860	806	852	830	885	834	838	835	836	839	897	804	834	830	868	853	777	834	809	801	843	858	848	829	832	809	827	799	818	826	831	817	871	828	879	841	769	889	824	829	859	844	840	836	822	791	815	886	822	793	865	862	816	813	904	834	848	780	866	826	835	835	840	813	878	861	855	825	819	850	859	863	831	869	840	796	840	873	838	900	863	804	868	834	834	864	868	795	822	892	841	838	860	837	797	866	815	814	871	876	837	800	826	858	812	897	811	832	843	800	819	884	789	852	835	830	799	824	843	803	809	806	854	831	851	864	881	821	843	834	866	837	840	829	805	828	801	816	838	827	839	782	858	821	797	830	841	870	797	854	839	846	792	823	869	848	814	878	812	828	878	818	881	827	820	824	803	878	803	831	801	798	828	822	821	827	857	867	829	831	828	873	880	859	849	808	808	827	861	806	860	862	811	847	898	843	814	848	862	869	859	820	804	835	809	824	834	824	839	856	880	851	823	793	834	833	870	812	828	865	833	877	803	838	899	842	852	794	834	831	824	847	903	810	874	848	807	793	898	834	823	862	858	828	870	786	861	828	844	830	801	862	842	890	826	812	831	836	839	821	846	902	889	836	902	903	865	866	782	834	834	867	873	856	826	829	809	865	782	863	862	810	851	828	805	875	841	840	845	812	816	823	794	848	829	819	864	828	809	850	789	837	854	869	886	805	793	861	853	845	817	853	872	797	896	821	797	828	856	851	800	836	827	846	840	834	868	857	817	900	837	832	822	821	836	898	867	818	824	882	862	823	802	866	847	815	821	869	833	865	841	849	801	813	869	819	831	832	855	864	862	854	824	815	831	867	850	893	882	830	865	849	860	843	875	877	795	844	843	801	845	869	804	815	816	832	777	861	819	808	792	832	860	865	836	900	775	807	839	825	843	830	819	797	861	782	817	838	816	824	832	881	857	845	830	869	835	835	815	835	853	780	845	839	839	834	874	852	828	853	810	802	800	838	792	829	890	814	828	828	877	859	817	818	824	817	821	863	807	838	860	817	869	894	858	839	879	823	849	807	825	849	842	865	847	788	847	872	855	858	832	823	802	873	835	831	838	840	809	795	822	836	843	852	815	786	820	919	898	845	775	847	816	804	841	837	832	837	830	864	821	841	853	799	815	850	852	855	795	844	821	805	803	843	835	832	889	804	845	874	893	753	861	811	796	859	791	874	834	783	874	828	815	870	832	834	878	873	812	851	867	844	883	833	858	809	841	866	865	894	839	860	799	830	803	859	842	842	850	790	800	866	860	834	837	862	826	808	837	825	897	879	821	855	840	803	837	838	816	861	843	786	830	859	810	860	854	837	832	847	785	802	843	836	856	859	822	818	826	834	874	844	849	831	793	830	829	799	816	842	863	843	845	842	883	877	808	812	874	822	874	820	815	807	824	823	832	834	815	856	817	807	890	889	866	829	830	845	876	801	829	810	843	842	833	799	894	814	853	850	801	804	831	888	791	828	865	847	845	837	826	857	861	835	921	856	829	835	834	788	832	797	806	882	841	777	848	818	841	834	848	849	817	802	872	828	834	837	838	832	781	802	830	827	825	845	851	869	843	867	841	798	834	861	823	836	813	841	791	837	856	820	832	847	878	843	843	914	839	852	837	792	790	799	859	860	854	804	852	854	812	812	857	807	797	838	838	858	881	821	764	834	912	783	820	843	850	830	834	856	793	818	861	910	886	848	834	832	870	863	822	866	844	778	868	855	877	812	855	844	812	814	863	774	826	815	808	860	891	878	844	825	836	845	837	776	835	793	868	864	884	833	854	817	794	853	822	801	820	837	780	857	920	812	831	822	830	820	845	844	842	832	807	845	840	817	811	843	819	812	819	840	871	842	831	844	885	805	857	880	865	845	857	861	859	827	811	876	845	808	847	842	882	761	860	794	794	812	863	849	861	876	811	778	815	877	813	925	760	834	798	884	857	851	850	804	808	832	839	790	829	811	853	795	852	836	844	858	883	819	843	796	821	899	808	903	807	827	806	850	812	884	843	916	851	823	817	824	844	858	869	821	844	855	820	829	819	830	853	818	851	877	818	867	794	863	831	808	843	815	829	832	847	833	848	899	851	870	834	837	845	833	826	856	858	794	862	842	799	777	831	875	865	861	846	846	859	838	822	870	819	852	881	849	861	852	853	835	828	797	857	851	801	864	833	846	796	888	837	838	851	805	843	851	816	836	861	779	851	835	848	800	790	881	822	854	830	813	798	826	848	861	831	856	828	828	825	844	808	850	778	812	856	843	839	812	840	790	794	865	840	777	857	849	854	837	830	835	813	835	859	830	803	802	868	815	837	852	814	853	846	878	809	808	841	829	848	829	859	851	849	876	821	834	818	782	881	815	848	825	807	806	809	814	880	822	852	838	768	777	841	816	802	836	872	831	864	882	824	804	870	791	854	868	838	825	809	815	862	855	838	834	822	866	827	811	852	896	873	863	847	811	827	806	813	802	856	825	886	879	863	912	838	815	832	830	836	878	833	919	767	853	804	828	848	842	840	839	853	791	797	850	812	826	850	854	888	810	870	807	812	827	842	828	803	798	860	859	871	853	853	857	837	831	875	921	808	856	863	831	790	824	811	792	869	855	829	827	831	846	821	840	829	840	878	845	793	832	805	777	822	872	834	817	856	837	832	852	840	799	851	816	833	835	848	840	878	859	806	834	822	838	831	826	805	874	859	804	856	836	862	789	832	843	883	818	827	828	847	807	888	851	801	868	838	844	849	861	795	846	833	798	834	788	823	826	809	837	850	843	786	889	859	835	833	817	873	790	853	877	854	808	819	832	855	873	813	784	850	809	811	799	870	894	809	817	839	849	851	867	836	823	868	826	817	796	886	818	837	827	847	875	828	872	888	837	827	831	855	833
24432	21002	24001	28211	21004	21036	11065	625	462	428	403	377	345	322	364	331	349	371	307	317	325	285	307	323	345	339	300	337	334	341	315	300	305	320	301	303	277	301	292	301	329	283	317	328	307	315	321	322	362	327	280	332	308	287	276	327	300	271	300	273	277	287	315	306	327	294	315	340	347	291	276	293	307	319	353	319	315	297	330	275	302	320	292	312	299	270	325	316	305	317	313	270	337	276	330	332	309	320	307	334	288	279	278	293	334	263	312	302	307	313	316	317	330	310	306	330	306	299	313	320	343	298	297	320	313	321	325	318	309	279	304	318	354	295	293	307	321	317	283	303	313	309	306	288	323	308	296	282	313	344	311	303	283	299	324	314	330	336	325	306	312	307	280	301	329	329	308	304	300	349	259	297	302	297	301	357	309	284	283	309	310	308	300	280	339	327	291	302	299	330	297	307	290	289	293	342	300	304	308	306	285	301	284	309	317	292	333	284	329	345	322	327	306	336	292	316	314	292	312	331	309	341	312	306	311	340	295	344	332	330	260	302	306	305	299	319	290	291	302	341	316	292	316	321	330	328	315	329	315	308	275	307	276	346	327	290	299	290	289	322	299	304	286	291	346	353	372	328	295	324	297	288	272	294	373	334	325	313	282	291	310	337	289	304	324	324	297	330	329	277	269	286	324	347	346	332	320	294	326	299	302	282	350	281	315	308	309	317	285	317	325	364	341	319	314	313	309	325	284	290	310	323	296	308	298	315	271	317	268	280	307	284	339	331	293	302	333	307	328	314	312	292	291	284	298	301	289	316	324	333	327	295	312	296	310	332	299	334	310	304	327	283	304	303	338	308	290	297	316	308	296	308	321	323	300	309	323	314	328	295	300	287	297	290	328	285	314	290	296	332	316	313	337	302	311	311	299	351	331	313	326	314	326	346	287	281	286	284	329	280	288	284	295	324	306	325	342	318	288	308	333	298	279	291	293	312	302	313	315	297	302	282	319	326	322	307	323	313	294	315	330	314	290	312	305	302	284	283	334	325	290	297	279	315	332	342	312	307	271	300	316	290	329	297	345	299	306	275	280	260	314	336	308	297	302	315	290	312	309	320	311	329	339	281	312	297	255	266	294	290	267	269	281	314	276	327	324	295	333	306	314	298	326	357	274	302	298	313	313	330	331	309	308	293	316	347	282	312	294	322	272	292	315	297	367	303	320	317	299	307	291	295	273	310	318	277	300	309	279	327	314	331	302	300	304	310	302	328	334	303	374	299	323	299	270	291	273	300	351	329	300	314	304	318	323	325	321	323	332	325	301	315	327	304	321	327	282	301	330	290	288	319	332	312	320	299	299	307	299	318	319	306	314	308	291	308	291	334	306	287	312	304	304	277	321	332	275	321	325	267	285	279	299	314	306	348	281	290	295	322	320	326	308	300	316	334	307	274	320	301	306	304	269	274	326	273	278	326	305	273	311	319	335	295	280	290	309	311	286	343	320	331	305	349	288	313	289	308	276	295	332	307	300	325	317	362	276	319	311	304	336	330	346	296	303	346	323	306	269	331	338	314	298	263	284	314	312	300	325	295	295	312	318	304	297	299	293	302	306	287	311	325	275	292	331	306	271	318	315	299	306	301	304	307	319	270	291	276	305	273	316	305	316	296	300	300	287	316	329	310	296	307	319	318	299	327	295	299	318	281	271	304	292	293	325	318	315	339	306	285	312	297	313	285	284	320	312	310	304	311	317	290	287	275	299	278	311	309	311	294	286	313	294	339	319	296	315	311	336	303	308	300	333	298	262	298	296	330	294	286	267	305	299	320	306	292	302	287	331	309	308	309	308	338	275	316	340	313	315	298	329	326	302	293	299	289	320	325	282	290	314	320	325	312	318	273	293	317	340	319	308	285	279	331	283	333	324	282	280	318	271	304	279	324	319	313	289	299	279	324	280	269	294	286	300	282	301	294	311	345	341	289	294	278	300	292	315	321	341	282	295	311	343	302	302	280	292	334	353	302	297	324	311	334	290	284	310	298	308	318	290	303	330	303	333	313	287	284	314	341	327	290	307	291	306	313	284	311	326	332	299	290	341	356	290	313	323	330	336	309	312	327	304	298	310	317	295	315	330	331	268	344	298	346	318	319	265	312	305	299	314	303	303	295	348	294	303	312	297	307	288	294	310	316	268	290	319	329	334	343	297	283	335	323	318	305	317	313	309	315	300	304	318	313	292	283	313	308	321	316	337	332	310	302	316	306	285	338	288	313	315	293	301	314	314	307	299	329	310	315	316	296	312	314	296	302	332	316	323	328	326	306	320	286	314	320	318	298	353	335	322	326	314	307	314	267	331	318	311	270	320	283	314	314	341	347	346	317	361	341	294	321	342	320	340	318	337	325	291	292	289	342	302	278	303	336	304	287	297	287	303	275	315	348	312	327	330	293	336	324	312	319	299	296	302	303	289	264	318	331	292	291	326	330	344	330	308	319	307	328	299	296	314	281	301	303	302	306	297	331	294	305	284	310	299	273	302	311	307	307	302	308	310	296	281	352	318	303	307	359	311	308	310	312	271	308	276	299	280	308	304	311	298	287	313	329	344	289	331	282	358	292	335	292	313	326	286	324	314	294	291	325	336	322	357	308	300	349	334	312	301	259	316	309	289	334	285	299	295	325	295	277	294	271	292	309	301	327	332	318	299	280	293	318	308	306	303	289	326	304	330	297	287	295	303	314	316	332	335	307	294	330	272	308	278	305	305	305	326	318	290	321	293	293	302	296	306	309	327	318	300	300	276	368	292	323	303	321	341	345	270	313	308	320	311	332	309	276	303	308	313	277	270	309	290	311	317	317	335	306	302	324	309	321	337	318	334	311	303	293	303	275	302	335	292	335	293	301	325	330	298	283	305	278	299	340	319	303	263	295	293	291	279	302	291	292	301	293	292	308	301	316	325	313	310	281	308	349	295	282	348	317	316	284	319	345	321	315	324	312	322	308	319	306	316	305	303	306	293	330	291	293	335	318	308	301	269	319	308	314	313	311	300	338	315	298	311	305	334	296	340	305	322	300	318	287	314	291	267	306	310	306	321	343	302	313	314	302	307	318	289	282	358	311	294	312	343	310	319	308	299	329	296	265	311	275	302	300	321	292	297	348	295	340	307	288	322	307	299	290	301	321	329	345	306	322	311	295	283	314	335	319	317	314	340	312	294	290	330	326	281	293	293	305	301	325	314	306	321	298	258	311	302	296	320	296	328	324	322	319	315	284	296	306	286	343	298	308	336	307	328	307	306	306	312	314	287	272	301	284	306	285	319	338	289	318	347	275	291	318	348	337	283	284	327	293	302	305	313	366	312	306	317	299	309	326	288	293	294	316	342	300	287	298	319	310	323	325	301	323	326	292	309	291	332	300	272	319	320	326	295	260	339	304	342	330	329	294	303	322	292	281	300	317	300	297	290	293	317	271	283	330	325	322	282	311	307	326	292	320	297	302	282	304	328	304
4056	3497	1787	1111	805	757	684	691	652	694	711	656	664	655	655	641	676	686	686	676	706	723	653	669	653	668	647	679	636	624	699	663	620	673	673	690	686	655	673	664	663	653	642	640	678	688	621	638	613	658	647	673	709	632	642	637	629	669	616	660	675	670	621	630	666	629	605	635	588	688	625	614	654	660	651	663	654	642	639	612	598	692	626	657	645	671	658	687	631	643	647	636	620	687	640	684	653	664	676	668	634	647	617	635	675	674	689	644	653	641	628	652	710	639	687	655	628	669	695	627	674	629	637	662	606	645	634	687	619	673	660	648	659	690	659	666	629	663	669	620	670	625	619	657	679	682	609	672	647	639	708	612	629	675	674	666	650	643	632	650	720	642	701	702	654	685	674	646	664	635	679	651	657	635	644	671	677	634	639	657	613	680	657	616	622	663	636	651	647	708	684	651	686	634	640	654	646	655	691	622	672	657	632	620	682	666	645	647	611	620	675	682	690	644	712	683	668	673	640	635	642	656	668	629	671	660	648	667	637	639	669	644	649	637	644	662	653	631	632	669	664	695	684	668	639	668	626	608	659	649	670	658	600	637	604	690	649	636	647	674	656	653	688	635	644	630	634	632	670	622	648	649	669	674	629	654	672	661	690	652	653	657	632	709	649	726	696	636	616	668	641	662	646	631	669	639	638	636	648	666	666	682	609	646	688	626	709	629	678	657	627	613	642	622	620	673	652	634	640	688	645	661	660	623	634	657	692	655	664	640	647	708	686	641	646	676	699	653	641	659	645	670	642	679	636	643	635	673	663	621	677	649	601	672	633	655	644	709	681	643	659	637	633	663	653	675	657	628	641	643	655	649	644	636	632	636	682	659	670	644	628	667	659	652	625	647	659	629	626	670	702	697	660	629	647	646	663	606	663	679	635	677	621	632	644	682	613	671	653	656	647	616	685	654	697	603	681	677	664	644	657	649	601	651	641	660	654	618	710	666	615	657	618	660	648	640	668	658	717	636	641	615	632	639	636	639	636	673	651	611	651	635	634	677	656	641	674	621	684	640	647	625	664	670	634	652	652	668	656	694	631	671	640	638	637	619	671	650	631	680	646	607	634	667	695	672	660	620	639	590	632	680	641	617	651	675	669	627	659	697	641	680	659	676	693	644	644	650	655	670	634	644	650	645	606	678	624	686	629	674	664	649	688	663	691	663	655	640	672	636	656	658	667	629	646	670	666	678	646	644	690	699	666	658	606	691	673	681	650	678	655	657	636	664	663	644	691	611	674	649	693	674	681	657	642	622	645	678	616	645	667	677	653	622	659	605	725	625	631	697	671	657	636	699	645	623	646	600	649	647	628	608	659	681	647	626	732	661	648	636	657	658	638	636	682	696	666	681	660	649	615	671	619	617	610	674	666	624	681	650	670	681	615	661	677	671	675	622	627	635	648	643	653	657	657	635	619	676	656	642	683	606	672	608	658	634	679	623	654	661	640	683	619	646	676	656	700	633	656	612	644	686	693	674	685	654	664	673	652	647	681	725	673	615	642	586	636	671	677	676	730	634	701	639	670	656	649	662	633	614	625	633	698	683	688	626	640	643	649	633	688	700	620	628	631	637	586	637	659	662	636	626	649	649	658	638	653	668	646	625	669	648	672	704	626	671	677	695	616	678	687	625	705	692	655	655	648	693	649	637	681	695	621	661	681	650	664	634	642	617	703	689	634	658	657	658	655	718	668	620	665	641	627	627	683	692	609	605	645	695	666	640	642	609	676	663	643	629	673	617	658	605	678	643	651	690	675	628	654	699	669	655	643	690	663	658	678	651	626	622	645	662	632	632	661	684	665	657	674	670	664	628	637	667	668	659	690	632	607	630	624	696	654	663	650	631	637	654	677	634	618	631	654	636	641	634	671	646	644	644	670	623	684	651	599	657	675	656	655	666	626	658	646	633	610	618	684	638	612	615	666	669	694	698	726	631	671	635	641	629	642	603	682	663	612	655	658	680	671	671	633	634	643	661	650	671	655	667	690	645	608	645	683	660	632	683	670	655	624	618	613	606	661	675	681	621	670	660	675	676	661	638	637	666	653	613	685	660	614	620	630	654	628	644	670	625	638	649	643	659	648	652	642	692	593	644	654	668	660	659	666	626	658	634	621	674	637	648	647	630	674	643	619	644	653	645	665	661	658	620	638	605	628	655	604	668	646	676	659	655	647	676	650	637	648	669	610	650	638	681	658	672	658	644	622	682	643	677	643	702	646	624	690	665	682	643	622	680	677	643	640	664	623	619	649	660	674	633	683	629	646	658	633	639	646	612	619	644	671	647	664	666	675	639	616	615	677	671	683	635	677	643	678	661	651	644	641	653	661	660	698	706	639	660	679	623	655	624	644	676	657	625	603	643	662	599	694	666	637	661	605	666	660	675	587	605	682	624	655	631	677	689	642	679	684	654	633	633	633	633	653	599	606	654	657	660	660	618	628	684	627	670	646	661	640	676	621	658	611	647	606	651	660	665	603	676	650	676	675	650	649	656	655	657	643	644	645	659	661	645	699	617	682	657	646	614	666	610	676	668	640	601	619	685	630	666	618	670	701	615	652	645	688	650	646	671	674	661	673	640	633	599	671	659	643	658	674	639	648	678	631	670	686	678	631	638	626	619	681	679	658	648	666	689	683	636	660	625	615	626	653	651	627	654	688	705	692	659	656	627	667	632	658	605	655	625	608	683	626	651	633	699	622	689	649	656	689	633	654	649	651	682	686	648	635	666	628	699	681	642	681	616	652	636	665	602	641	587	674	665	672	656	689	641	665	620	662	674	680	688	702	632	628	691	668	589	691	634	684	612	685	677	627	666	626	682	645	649	652	642	664	655	633	661	659	660	634	677	627	640	703	655	648	677	694	670	645	676	693	625	682	650	645	646	674	669	614	643	703	669	657	631	689	639	646	645	625	669	635	617	647	679	650	678	657	700	698	641	679	632	633	660	695	635	676	658	642	661	654	618	636	695	634	649	623	658	628	624	628	652	666	694	698	645	628	642	671	642	616	662	665	686	712	689	638	675	652	667	695	650	651	630	630	680	668	654	633	680	650	662	689	639	617	641	619	630	689	667	651	630	622	625	668	686	645	631	636	659	665	660	604	636	621	651	654	647	660	649	664	648	642	628	668	704	653	632	677	675	638	681	630	623	656	681	643	643	651	629	628	644	662	635	673	615	694	636	639	631	660	685	621	641	624	676	642	616	649	619	627	616	641	652	628	701	620	662	649	666	637	659	622	673	663	633	650	664	663	650	651	694	692	678	617	674	671	655	619	651	650	609	641	687	632	638	646	624	639	648	663	636	671	641	692	652	656	640	661	628	666	668	652	648	646	666	599	621	644	626	645	612	670	657	635	637	651	682	658	646	629	661	600	650	614	639	650	630	681	600	662	624	601	659	692	715	680	670	653	639	634	662	645	640	669	667	631	674	648	631	670	658	661	679	647	635	649	633
33220	14326	2047	324	263	250	249	259	265	242	277	250	238	227	238	237	224	206	222	221	243	243	273	240	232	235	228	238	231	225	241	217	247	250	215	236	235	224	249	225	231	252	251	241	256	215	235	240	218	241	249	235	242	263	233	249	265	219	224	248	248	249	278	228	230	230	245	225	229	233	241	257	219	274	241	244	244	242	243	238	267	237	268	218	222	235	239	237	247	231	247	252	242	226	225	236	236	245	252	299	233	252	231	243	232	230	233	272	228	245	228	242	209	246	265	223	227	230	252	253	240	258	229	228	241	232	237	265	230	235	232	234	205	272	259	217	228	253	245	260	230	246	246	216	238	232	228	206	243	237	257	242	297	243	225	238	236	250	233	256	240	268	257	251	241	233	255	253	232	228	236	224	252	219	243	229	225	233	225	227	210	248	236	239	247	237	266	237	244	213	225	234	267	225	250	227	226	256	246	244	210	235	222	253	258	245	201	254	243	271	241	227	245	259	246	236	229	236	246	245	228	219	240	206	251	211	231	228	225	247	267	214	244	256	229	246	242	256	252	244	240	240	210	256	244	218	252	236	248	261	240	236	257	232	252	224	220	237	257	256	280	231	234	195	210	243	272	226	240	245	219	234	267	247	235	237	257	233	205	211	241	217	240	245	213	279	230	233	229	241	225	229	223	233	236	234	238	262	232	242	212	229	282	249	234	262	228	233	227	218	266	225	219	231	258	228	213	259	238	247	248	246	263	237	223	257	204	228	254	275	227	210	218	261	231	230	248	246	215	248	265	249	244	247	242	231	232	216	251	206	254	254	239	228	232	246	248	241	251	239	240	235	225	212	257	260	230	240	248	244	262	258	232	249	245	240	269	214	263	202	231	226	226	220	226	214	239	241	251	240	217	255	250	227	213	245	253	235	243	249	255	230	251	263	239	254	260	249	240	217	222	208	268	226	224	227	244	239	264	250	248	252	239	215	253	226	258	234	259	229	243	268	226	219	221	231	234	227	234	220	249	220	225	221	237	250	223	254	232	257	241	253	226	247	263	232	228	257	251	242	231	264	218	241	237	237	239	196	231	239	232	231	238	229	255	229	231	228	269	226	225	276	232	220	247	243	228	278	231	212	238	212	228	251	260	233	246	242	244	227	210	258	248	254	240	240	237	258	251	231	212	230	224	252	202	215	248	279	215	249	209	271	257	212	217	219	224	232	246	241	253	234	240	252	209	252	259	238	242	236	225	227	263	243	232	242	226	258	209	250	268	267	219	242	236	245	224	246	244	227	218	243	252	284	261	237	244	224	226	228	244	226	227	256	229	236	203	222	248	207	216	236	221	246	236	251	245	226	250	233	234	226	249	250	266	250	227	223	237	230	206	248	226	260	257	241	228	250	246	230	249	236	228	235	214	236	252	242	257	215	233	226	246	259	230	254	255	245	248	227	223	225	256	246	218	228	244	252	222	239	242	231	244	229	209	256	234	255	278	219	251	259	285	237	220	237	237	229	226	221	251	252	254	262	246	257	263	234	243	251	266	255	244	224	238	230	252	250	242	231	220	223	243	226	252	217	202	236	236	239	247	239	239	273	220	242	279	218	215	266	234	262	234	250	239	280	231	244	214	261	278	244	239	252	228	219	253	274	220	264	264	226	225	227	282	230	235	256	235	213	232	238	244	251	241	222	234	236	241	243	234	229	233	226	232	243	223	235	238	225	246	246	274	244	228	231	244	259	256	214	220	231	228	209	247	258	202	235	241	259	260	215	231	229	228	257	251	199	264	246	242	251	225	254	216	247	221	232	217	230	260	241	248	270	239	262	231	211	224	240	253	243	232	218	242	226	269	251	249	258	245	243	241	253	243	251	225	258	252	234	209	242	252	238	224	219	229	250	236	243	256	216	231	226	238	259	227	250	253	303	224	226	246	256	223	246	234	225	227	244	252	230	268	231	240	250	235	244	277	242	252	240	251	264	204	232	222	224	227	239	216	250	221	211	246	212	218	265	232	230	234	229	215	237	261	250	255	215	253	227	264	263	225	247	239	219	240	270	274	243	243	217	223	224	285	250	217	222	276	242	237	214	260	228	230	236	201	262	244	228	256	278	223	218	226	255	228	268	227	247	254	226	233	283	208	226	214	237	192	265	217	241	225	231	232	262	255	252	232	242	250	222	236	256	219	274	247	214	252	216	236	234	251	244	212	233	243	203	263	228	220	258	235	245	237	243	235	227	242	252	263	266	210	280	257	237	269	227	219	240	229	257	229	265	271	224	240	245	223	232	236	255	242	243	262	258	242	228	235	228	236	231	254	230	221	257	241	275	243	240	230	259	266	248	229	252	225	219	255	248	249	237	222	249	218	234	239	221	242	246	232	222	246	246	262	236	214	222	208	207	210	222	248	255	205	234	252	219	223	248	243	252	242	210	247	251	218	249	242	236	246	242	233	256	226	242	218	237	221	250	275	273	257	235	241	262	261	241	236	243	241	221	248	218	214	228	264	256	236	241	239	221	250	244	230	245	225	239	249	252	236	247	239	250	247	240	211	263	214	242	240	236	219	226	233	246	243	223	237	204	233	233	249	213	254	239	260	274	238	252	238	239	246	237	244	243	230	223	242	244	230	265	239	280	218	238	284	227	206	236	237	193	213	247	229	240	237	235	247	227	242	253	240	233	251	249	218	236	225	238	233	279	238	243	227	227	245	230	214	233	220	258	264	254	286	245	233	250	235	269	235	212	233	228	233	256	267	251	264	269	217	239	249	251	244	248	239	238	220	227	284	246	263	239	238	222	262	235	257	235	245	233	244	224	249	190	254	233	248	232	261	212	250	239	224	232	236	240	226	228	250	246	226	260	221	251	274	232	254	236	223	256	249	245	235	240	248	255	244	259	250	271	272	277	206	231	232	248	225	229	248	251	230	246	254	246	222	252	246	229	270	247	205	253	241	191	249	219	234	257	236	219	229	234	248	253	239	212	234	262	250	257	255	207	260	249	261	232	246	224	242	267	207	250	234	206	230	267	244	250	243	253	235	258	254	230	251	261	260	249	237	239	251	229	220	223	249	243	230	246	223	218	282	241	195	210	234	220	253	249	224	213	252	240	243	224	240	223	215	235	243	229	254	243	232	251	221	249	260	256	243	244	239	237	243	236	246	245	257	229	265	222	218	220	263	244	250	254	232	229	248	227	221	243	254	257	218	264	223	224	236	235	242	223	247	250	233	272	233	239	205	240	227	236	248	261	262	224	240	245	234	227	248	222	207	219	249	258	209	210	240	254	243	255	243	266	245	230	255	221	219	243	230	249	235	229	248	240	225	238	242	227	236	216	223	236	228	248	223	225	262	262	224	268	260	248	234	261	237	265	235	232	254	252	223	270	235	246	215	226	237	253	255	252	246	241	244	263	237	238	249	227	220	249	239	198	243	258	234	232	222	249	228	242	262	247	299	247	230	215	244	233	243	225	213	226	246	192	252	218	231	277	244	227	210	233
7797	671	602	535	563	607	548	586	565	590	532	603	586	557	615	574	548	571	552	603	564	569	560	561	565	596	561	607	601	571	553	540	556	576	535	604	578	604	614	598	560	575	562	564	510	632	575	572	589	589	607	578	593	597	550	580	568	582	572	581	585	605	600	562	584	568	572	558	567	580	601	574	583	574	579	565	548	585	552	561	605	622	534	593	603	568	560	555	580	556	576	577	576	584	577	528	521	604	609	589	566	582	582	553	583	552	603	567	617	547	572	571	546	593	578	566	595	582	592	567	561	549	579	595	613	541	573	585	583	555	566	586	561	584	568	526	596	579	567	589	588	570	574	592	614	542	593	569	557	563	536	580	580	590	565	635	609	542	580	590	582	551	573	564	606	586	553	585	558	569	573	581	589	547	580	591	622	585	568	604	587	618	551	560	538	573	595	600	542	568	587	562	615	566	568	567	576	577	542	571	573	573	568	552	606	557	553	552	562	573	554	610	580	577	535	563	576	571	572	577	576	582	563	580	543	564	591	598	560	544	595	569	515	547	549	567	530	574	571	560	575	609	579	599	566	579	596	570	566	598	556	573	570	586	561	575	567	567	553	594	596	572	569	603	576	587	573	572	552	563	594	582	529	561	579	589	546	601	541	564	542	519	571	604	567	537	558	558	577	496	556	525	576	610	581	580	570	548	572	572	605	569	540	600	560	552	568	590	525	548	534	576	614	585	566	561	602	566	595	577	583	553	515	546	552	540	553	584	606	579	572	555	586	621	571	568	589	562	574	562	574	544	570	601	551	592	579	559	573	583	545	606	564	526	521	591	570	549	586	580	604	580	549	601	579	585	587	580	519	531	563	568	516	555	556	594	567	542	542	584	572	604	583	551	588	494	558	589	549	590	560	556	560	554	610	590	554	568	598	599	560	565	555	579	567	585	543	543	571	596	542	582	566	606	579	579	558	597	566	575	577	611	573	526	604	538	620	592	518	588	542	565	563	551	558	578	590	573	582	623	554	548	565	598	575	609	553	598	606	526	587	589	540	626	567	557	542	584	573	557	550	556	539	564	532	629	606	640	546	560	560	573	571	601	608	548	581	570	598	587	582	619	512	584	604	524	573	532	581	526	600	567	582	520	542	557	513	592	560	537	559	599	616	566	591	553	569	585	575	540	589	545	583	560	620	603	562	575	586	577	546	570	592	589	541	586	546	576	573	598	572	573	569	591	586	540	597	565	568	557	582	587	573	620	576	584	541	581	556	610	666	563	582	559	588	587	595	594	593	575	594	562	579	586	574	561	543	586	603	559	592	589	586	552	582	528	581	591	566	561	593	598	599	590	591	556	587	577	566	582	586	544	541	572	580	561	600	636	501	605	577	544	560	579	578	556	580	543	614	568	524	638	597	564	536	543	521	560	602	589	566	576	566	555	560	565	565	584	590	609	580	560	564	552	574	572	571	580	564	528	589	556	590	622	550	588	513	607	570	549	537	534	563	595	562	584	580	570	556	568	601	564	617	574	582	603	572	602	610	574	566	550	564	562	530	583	545	605	574	572	521	536	602	587	584	498	572	549	596	593	555	562	586	566	574	567	571	563	538	560	558	564	579	589	578	594	556	597	547	605	574	554	523	558	610	574	613	568	592	563	617	531	557	548	572	552	581	590	587	584	546	583	558	566	560	554	561	638	528	555	579	570	547	598	581	584	581	574	563	574	528	572	544	612	547	607	599	577	574	571	606	581	614	590	572	609	597	597	571	552	553	565	577	567	570	595	552	570	539	620	553	564	589	545	558	522	545	571	554	548	531	618	599	551	604	597	551	568	538	557	582	575	604	565	563	552	624	578	605	586	566	555	566	551	570	550	545	573	594	572	574	535	560	622	613	591	590	583	619	587	556	573	594	538	572	598	567	601	601	594	568	561	594	584	593	551	585	572	564	549	553	582	573	560	606	583	593	555	543	545	605	591	535	595	587	570	589	578	541	572	547	573	564	569	596	526	537	553	566	612	624	609	597	585	565	590	553	596	602	585	577	560	566	540	575	550	570	573	577	612	578	561	600	547	577	607	594	612	564	602	599	593	542	580	597	603	585	582	596	621	577	578	563	587	611	548	591	588	558	586	585	532	562	551	552	600	614	593	559	590	593	630	531	580	584	575	593	538	594	574	551	606	584	577	592	604	551	580	622	586	559	562	583	605	570	582	577	589	517	559	599	559	583	592	545	540	563	573	555	625	573	591	547	583	525	608	599	568	574	546	613	623	596	578	606	596	583	566	558	569	607	621	555	576	568	600	590	579	626	609	577	543	563	564	615	529	573	593	594	566	560	577	588	601	558	538	545	589	561	545	552	569	575	559	582	584	592	578	591	588	565	554	609	599	560	584	547	587	540	597	573	611	579	561	567	576	614	555	544	584	563	538	606	606	549	492	603	540	532	551	559	584	622	579	580	596	544	625	592	558	562	566	557	581	570	568	572	559	609	577	577	582	559	559	610	558	604	596	591	569	550	566	537	562	611	557	592	564	594	594	585	559	541	573	578	569	567	567	566	581	580	579	564	611	564	515	577	538	584	585	540	528	578	532	566	605	516	557	556	616	538	584	576	630	518	529	568	542	586	560	568	570	601	630	550	592	622	564	559	579	585	586	548	584	617	555	584	543	589	602	578	622	549	555	559	571	512	563	567	631	542	587	592	593	541	577	625	566	566	587	582	562	589	555	578	552	597	572	564	530	605	630	612	595	574	544	570	564	580	595	550	565	591	600	537	546	567	599	556	572	574	552	569	631	540	571	566	582	560	572	618	554	583	580	619	617	608	566	578	555	579	592	593	579	581	570	577	569	554	557	590	553	575	537	582	622	588	591	547	620	568	614	616	555	570	591	526	505	599	563	600	525	581	598	567	568	573	578	572	598	564	568	584	607	584	605	619	577	603	580	612	583	590	560	551	634	567	611	602	592	545	582	572	558	563	555	609	608	574	577	594	573	596	566	558	580	592	573	565	578	553	592	631	582	529	580	596	573	570	594	565	571	576	566	560	601	581	590	574	570	540	509	554	574	596	599	569	578	576	563	599	563	584	557	579	553	621	601	591	621	575	584	563	526	567	582	615	525	572	564	593	607	564	649	633	569	566	547	559	592	548	537	571	589	553	558	575	587	563	539	588	572	564	573	567	594	592	593	608	558	556	599	548	623	567	610	559	583	549	595	605	577	547	570	584	609	552	616	623	599	577	547	561	570	592	589	549	532	572	555	555	582	555	579	536	572	590	581	567	610	594	559	544	537	563	558	579	611	601	565	583	570	574	611	570	564	577	567	581	578	556	594	551	559	577	580	598	567	556	566	595	584	581	578	558	600	592	595	560	565	572	590	643	593	586	554	524	574	569	593	577	545	583	583	566	592	581	577	589	590	531	569	592	542	578	604	569	530	595	542	564	573	582	531	596	580	580	618	574	633	542	603	605	595	554	587	592	555	554	544	570	536	580	553	529	596
25045	21000	23632	28575	21021	12971	670	522	427	426	430	381	422	399	406	401	404	396	416	410	387	400	403	403	402	418	407	379	400	396	389	408	375	384	390	394	404	386	408	409	403	392	398	391	411	375	380	413	386	388	379	391	362	397	402	424	408	362	410	411	387	427	401	392	412	413	383	410	365	346	364	388	370	421	421	409	347	426	403	371	394	394	392	413	414	425	387	410	430	391	411	386	393	388	400	320	382	395	418	355	384	448	399	394	398	375	385	340	391	370	435	347	407	361	386	402	385	368	352	398	374	406	398	435	385	424	417	396	394	349	401	384	374	354	366	390	339	420	381	375	410	374	359	421	407	390	386	390	366	410	391	382	370	397	415	388	400	356	335	393	380	389	422	392	372	400	459	399	399	364	436	427	415	360	385	388	382	414	395	362	401	384	418	399	420	417	379	416	423	379	400	374	361	377	382	416	348	401	398	365	378	384	411	428	389	400	372	381	358	388	362	376	356	378	391	390	367	416	398	402	407	392	380	365	376	408	410	408	420	407	436	380	357	397	409	372	362	353	383	388	381	374	417	366	435	434	416	382	376	402	387	381	363	381	444	380	392	378	392	425	381	398	357	386	412	392	415	399	382	358	379	416	384	405	382	381	422	392	378	380	367	361	386	384	401	381	386	353	364	406	386	380	414	391	344	378	407	393	349	370	404	419	398	405	384	410	405	399	412	401	409	398	402	409	387	404	409	407	372	392	386	405	411	373	409	344	392	368	401	396	356	383	400	401	399	413	407	411	424	396	400	393	380	403	367	416	372	387	392	385	406	402	411	352	386	454	370	362	430	370	364	415	381	383	400	392	429	394	384	390	393	414	398	412	417	353	380	375	432	414	434	395	428	384	381	420	378	371	394	368	391	363	409	379	383	398	353	416	373	381	411	394	403	423	425	374	423	414	418	386	348	374	379	395	399	374	337	381	381	380	383	378	421	389	413	408	385	386	416	396	424	402	393	395	375	405	396	382	405	383	369	418	374	384	442	402	364	378	384	396	416	397	399	401	419	344	369	420	395	392	414	411	381	389	365	413	369	359	378	374	399	434	405	376	366	374	400	386	349	407	377	409	339	369	405	413	414	396	424	375	405	383	407	390	412	377	340	414	374	392	428	384	434	385	363	390	412	422	393	384	406	421	406	364	375	425	434	392	405	356	399	373	384	381	393	389	379	365	411	373	433	362	391	391	391	429	354	372	348	394	366	351	381	388	398	430	363	389	416	427	386	392	388	399	383	402	368	399	382	353	383	425	402	353	360	425	433	380	391	386	395	384	368	381	398	386	418	398	415	402	384	397	378	414	396	414	369	383	425	393	386	362	428	381	377	401	450	402	402	372	402	419	410	363	377	362	411	360	389	371	398	424	385	412	434	398	395	377	440	395	408	404	407	375	386	392	385	388	386	376	357	399	414	400	365	399	405	430	381	407	442	347	368	420	393	371	386	427	419	386	413	367	387	400	398	391	394	384	382	387	403	404	400	414	401	351	385	414	409	379	420	401	368	434	401	359	429	399	406	420	375	378	432	380	395	354	401	396	368	402	355	381	411	401	363	402	389	389	347	388	359	387	406	378	368	388	390	381	398	398	413	416	368	393	398	407	380	391	422	380	370	366	351	392	391	403	404	359	377	425	398	388	392	408	397	410	398	401	369	428	404	414	399	380	407	397	422	412	387	368	399	401	369	351	383	385	385	348	448	349	374	396	382	350	402	401	405	411	362	406	407	426	372	415	405	371	414	381	376	373	381	417	386	420	389	397	407	381	384	422	403	369	407	404	388	339	373	372	414	378	392	377	416	429	392	386	374	392	415	371	343	384	439	423	364	397	362	363	394	397	389	398	408	408	406	379	394	358	388	404	400	365	392	404	390	370	364	397	366	395	355	357	389	424	365	412	453	396	370	380	382	365	409	381	406	396	383	392	353	422	399	357	396	424	407	397	404	387	359	394	363	378	369	417	383	396	412	410	443	412	369	368	389	375	390	429	426	382	379	411	392	398	385	429	357	415	415	380	386	386	371	387	395	400	429	380	411	374	407	380	404	374	393	378	396	421	397	394	413	401	413	357	378	339	385	389	373	393	398	404	371	404	410	376	388	379	389	402	383	409	408	372	339	414	390	398	413	361	380	347	401	342	387	401	406	384	371	412	381	382	381	406	372	409	397	413	384	382	378	400	402	381	374	386	362	404	384	393	394	417	412	413	406	374	366	417	374	375	372	359	396	415	411	398	379	359	364	410	419	370	408	360	441	358	355	409	391	374	443	411	376	393	385	386	410	366	412	397	408	363	362	376	383	409	380	380	423	387	392	380	363	415	398	384	359	386	364	393	408	432	387	374	392	428	400	412	388	366	382	390	396	407	377	415	405	384	421	375	424	408	377	395	406	374	399	414	388	364	403	389	387	422	429	368	414	427	398	357	401	394	408	395	380	406	405	372	410	399	378	377	393	427	389	361	368	419	324	360	414	414	343	386	373	417	445	434	432	414	377	392	379	380	366	330	335	384	389	388	404	400	362	400	365	377	372	377	408	383	368	395	357	410	365	383	398	411	409	390	403	362	389	412	380	375	429	404	402	377	415	370	371	366	386	361	385	388	369	397	415	377	409	359	396	378	366	394	377	395	394	369	362	371	395	412	385	362	422	366	387	359	398	405	421	369	386	390	380	360	383	358	401	407	369	386	403	391	403	390	407	377	353	400	374	368	362	423	423	381	377	393	387	404	401	382	350	397	419	383	380	367	430	428	407	387	417	397	400	380	390	428	422	402	397	410	376	364	400	396	392	441	364	398	405	409	370	395	433	383	399	373	425	358	399	389	383	411	374	408	369	406	397	378	385	400	376	351	367	399	377	385	407	410	369	389	418	370	375	414	364	380	411	393	382	354	390	399	343	379	374	403	404	351	386	357	431	386	409	404	365	381	386	391	378	394	379	388	370	388	369	381	376	398	412	372	386	350	416	375	407	366	358	372	374	412	371	401	429	355	398	360	402	405	399	365	362	407	374	385	418	356	390	364	445	405	405	382	421	369	419	388	394	425	375	437	358	401	392	401	376	370	436	449	376	438	412	401	386	380	357	362	365	394	367	398	371	398	378	392	413	373	394	370	389	383	433	416	430	396	397	391	418	367	382	375	373	373	397	446	362	384	379	385	383	427	360	410	358	366	410	325	345	402	402	388	391	402	372	410	420	426	386	379	421	390	407	402	416	398	392	365	396	380	385	410	387	399	379	392	385	398	403	371	404	371	346	416	386	387	429	406	391	357	352	359	371	386	356	401	392	408	421	396	409	395	406	374	417	393	418	437	355	386	391	384	387	405	419	408	380	382	384	397	416	376	412	367	350	419	423	378	384	379	355	365	400	390	381	388	418	410	411	397	387	426	365	353	385	382	386	346	378	420	379	375	368	410	430	359	364	373	387	420	367	398	387	358	396	374	372	370	407	411	407	355	417	405
4407	2406	1407	1051	955	905	850	865	847	840	855	892	884	884	832	887	859	828	847	820	819	850	775	781	857	874	836	875	895	841	869	829	818	815	843	804	826	812	798	839	842	826	868	804	781	829	848	850	840	843	832	802	826	850	839	856	819	830	835	857	860	849	818	823	804	846	814	869	872	792	829	838	816	838	865	822	820	858	846	806	833	831	860	817	868	809	861	853	853	816	821	872	848	892	876	874	825	820	789	825	839	828	852	878	838	813	867	868	811	821	908	838	852	828	813	863	798	838	855	839	887	857	792	868	804	866	818	856	808	837	842	846	789	779	809	833	814	884	837	786	828	835	867	833	860	821	846	834	836	861	858	778	848	800	891	846	816	831	818	844	810	859	854	854	896	814	829	859	855	816	782	812	808	859	845	810	808	794	825	817	799	815	787	812	845	817	832	823	829	847	789	835	840	846	835	793	848	825	820	823	840	830	822	823	819	822	847	836	808	903	851	832	849	845	837	821	814	852	847	804	868	849	835	824	839	833	820	812	815	794	863	848	818	804	819	810	844	876	892	832	896	873	837	812	844	827	789	836	870	806	824	839	833	828	813	816	885	868	856	830	871	806	809	817	836	895	868	848	810	810	822	894	822	817	872	789	876	838	874	853	817	901	836	882	881	876	846	805	804	826	803	857	828	884	846	858	841	859	823	891	822	813	845	834	852	855	838	839	841	809	810	830	860	875	831	805	824	853	858	824	814	813	835	816	891	826	840	815	794	882	880	891	859	840	790	850	832	818	890	837	847	804	932	867	839	818	835	852	859	809	852	884	862	803	865	852	845	769	810	828	793	801	784	864	842	858	841	882	838	826	825	857	875	829	814	826	822	843	876	835	851	811	843	825	826	836	845	843	825	873	813	854	799	789	847	842	816	796	825	862	808	842	839	827	834	865	854	838	768	831	894	798	823	830	808	825	862	838	840	859	849	838	852	845	848	820	849	829	828	837	867	801	826	858	816	799	818	794	828	842	875	801	836	805	842	844	850	801	827	825	820	828	823	852	787	810	828	852	875	846	794	819	798	855	845	827	836	821	814	862	868	798	841	818	860	875	859	825	901	856	860	870	804	804	853	838	868	819	880	846	854	799	867	858	813	853	825	809	858	808	852	823	855	844	837	801	895	842	869	801	857	803	838	855	829	845	810	858	831	865	838	818	825	845	839	857	850	853	835	833	829	795	796	826	842	852	824	800	778	878	833	843	785	846	813	800	820	825	861	824	809	854	857	873	861	828	832	866	882	872	844	872	796	877	775	840	840	847	838	787	823	781	855	844	865	842	863	837	785	801	782	850	830	832	816	788	837	897	845	811	830	823	817	839	859	872	834	844	826	829	818	822	807	813	846	900	829	772	858	833	795	777	823	826	819	862	823	845	817	835	848	836	826	881	842	879	855	861	839	887	864	871	850	812	859	875	799	837	887	842	822	865	847	897	901	791	801	800	844	874	823	860	835	819	860	858	904	808	834	797	828	804	816	816	859	857	847	838	816	842	835	784	823	912	829	802	826	813	806	832	867	871	879	860	825	876	887	790	836	843	779	837	868	800	843	879	798	841	880	831	865	818	827	801	842	808	838	858	840	811	862	827	817	805	877	848	870	792	818	806	857	819	819	841	829	825	829	789	818	793	831	845	807	827	835	894	808	823	843	845	797	813	798	854	814	842	819	798	806	834	852	840	778	852	858	858	833	835	820	823	844	853	850	796	852	840	798	794	805	825	820	798	877	792	873	841	870	791	847	828	822	829	828	821	788	785	825	833	799	812	811	838	771	797	834	821	847	872	805	825	864	842	870	843	836	825	836	844	806	838	874	868	856	824	790	828	851	840	777	794	801	838	856	795	812	851	813	888	814	848	848	794	845	830	799	783	861	863	897	834	805	791	881	841	836	885	748	890	817	858	836	842	832	824	865	849	845	857	791	853	840	804	811	792	890	797	812	808	837	866	814	807	850	823	856	854	858	867	824	864	812	876	850	851	810	883	758	886	843	875	886	831	828	860	855	776	844	822	854	862	825	838	874	831	815	838	872	845	853	853	866	805	824	836	853	843	910	794	799	797	826	774	828	753	820	837	808	871	853	791	843	865	801	881	838	867	825	809	804	846	883	821	851	886	885	802	871	811	841	817	849	865	792	846	825	811	832	837	824	805	828	852	819	822	855	815	818	896	825	787	831	860	798	818	870	831	816	780	829	783	897	857	816	868	851	834	852	828	804	843	857	831	785	861	846	882	852	787	851	848	864	809	844	861	834	850	802	827	856	807	818	848	813	842	838	781	825	860	839	821	789	855	790	829	825	831	837	834	826	796	887	821	828	862	866	863	848	833	803	846	823	846	816	830	890	813	815	848	837	857	852	905	858	831	798	813	844	866	852	843	828	776	808	853	845	812	828	853	836	816	798	811	832	775	804	887	839	846	841	828	823	805	819	828	809	813	833	811	813	801	846	829	813	857	861	884	862	872	823	863	834	838	832	885	837	736	840	837	830	800	856	830	837	833	794	820	870	837	900	871	888	841	808	830	817	819	847	835	825	844	901	818	829	821	875	864	820	813	857	853	802	825	788	807	831	884	835	822	856	823	885	787	852	833	885	813	798	790	796	877	803	808	853	871	882	874	835	823	853	828	817	795	766	802	878	858	827	853	831	789	840	804	867	834	824	854	838	859	832	813	871	802	853	853	828	853	845	841	867	766	857	845	810	842	810	860	838	857	861	790	848	825	839	817	799	811	818	858	820	817	797	780	831	872	776	787	781	849	852	822	837	842	818	834	850	811	878	847	818	810	797	861	823	848	854	886	836	809	844	826	823	888	798	793	856	829	913	849	836	820	831	869	835	847	847	777	856	839	840	841	797	829	822	820	850	860	876	806	852	857	841	807	814	956	836	892	835	876	819	793	807	823	907	849	824	804	916	855	795	838	864	832	841	891	863	836	821	846	876	860	842	808	790	849	915	837	826	801	836	848	852	894	800	849	845	820	832	863	816	867	860	800	792	851	851	837	893	827	904	897	866	825	835	856	829	802	851	851	845	855	858	823	870	830	825	828	880	881	856	904	824	816	822	845	876	800	852	769	855	789	814	836	863	865	805	827	864	872	867	825	862	889	828	865	825	816	890	857	808	868	833	827	852	831	802	809	838	855	839	871	825	852	875	855	823	884	829	793	742	860	802	834	849	834	815	851	821	839	837	876	788	853	855	829	850	843	851	839	896	867	832	829	847	815	869	907	843	796	787	842	840	820	890	833	820	838	834	854	782	831	824	839	887	858	844	875	809	859	881	797	801	867	851	889	878	830	805	833	837	804	848	831	867	844	847	805	854	852	871	848	822	801	872	889	827	816	920	891	888	829	841	847	825	831	823	848	838	862	854	826	839	864	834	835	867	871	899	872	878	824	815	841	820	867	846	786	795	810	828	820	836	893	855	822	859	869	826	829	825	862	790	873	810	807	822	835
24388	20994	23985	28186	20997	21032	11033	666	429	408	389	385	379	370	375	389	328	324	351	366	334	342	300	332	355	341	302	312	336	297	341	331	308	303	337	309	328	355	312	340	330	328	331	311	280	341	358	324	320	322	310	295	313	296	315	286	331	303	354	330	347	325	301	336	292	318	309	321	313	290	341	324	300	320	298	301	376	295	323	296	331	322	293	281	300	316	319	346	303	313	330	314	326	293	341	269	289	318	299	303	324	333	314	294	289	326	282	322	319	340	331	303	312	320	294	310	348	308	308	299	303	316	291	302	313	302	321	285	274	283	315	327	282	300	303	322	290	316	283	297	294	326	276	335	332	296	290	281	325	282	328	313	314	301	275	316	304	321	320	298	303	330	309	332	316	308	298	331	302	320	269	288	306	305	340	321	303	339	301	283	322	322	325	309	285	348	332	306	292	324	292	300	313	292	321	305	313	332	322	312	286	343	348	310	299	304	319	306	305	325	327	322	327	285	321	316	316	309	297	313	292	288	308	347	313	308	320	314	306	294	290	316	283	282	292	331	336	316	316	314	331	269	319	330	317	300	332	310	283	336	307	359	318	319	285	277	309	269	323	321	327	261	328	332	316	316	292	307	315	317	299	348	302	297	306	299	312	301	281	285	319	297	298	334	328	303	336	298	347	325	315	332	335	305	328	321	321	329	298	306	295	310	302	289	353	296	314	334	336	326	315	318	313	275	318	320	300	276	311	333	271	292	321	319	307	269	320	305	301	299	291	342	310	303	325	306	316	302	318	327	281	317	285	309	328	353	352	303	322	349	298	284	309	304	295	338	328	335	350	308	295	322	314	290	304	320	322	335	317	310	319	341	294	303	318	314	334	289	287	306	331	314	294	321	298	302	329	287	293	291	312	301	313	313	331	312	355	306	342	298	324	308	303	299	316	307	286	325	313	312	317	290	327	300	300	289	301	326	276	294	295	294	314	337	334	312	331	325	303	303	337	291	312	323	310	336	303	301	282	304	317	291	319	296	306	301	302	354	307	312	296	322	326	298	303	321	282	341	282	327	303	294	323	276	283	296	315	299	332	285	292	344	349	318	335	306	297	313	350	302	345	315	312	320	343	269	291	288	307	308	300	301	282	317	297	309	318	287	322	338	305	309	318	293	323	297	303	286	314	326	295	318	319	320	345	297	320	327	326	324	282	301	335	283	308	301	321	304	280	320	302	305	295	317	309	328	321	291	320	315	293	294	272	252	300	283	316	297	335	301	309	310	319	299	325	319	318	314	287	256	302	291	336	321	294	324	290	307	284	283	283	326	345	302	301	350	305	325	327	317	266	297	322	323	276	318	312	325	294	316	332	325	305	297	324	279	289	307	308	314	285	324	320	319	292	318	338	326	313	307	349	312	314	325	319	323	316	291	316	323	329	326	298	349	274	300	317	294	291	307	304	305	296	302	279	340	339	303	309	309	292	334	308	320	296	284	317	370	329	307	305	321	314	278	317	272	376	315	280	318	273	314	323	301	319	307	319	308	316	298	323	317	331	326	335	328	324	322	298	302	319	304	315	302	320	289	312	324	323	290	308	324	329	301	328	296	325	338	300	306	292	315	326	323	336	287	317	297	309	297	288	323	298	317	313	315	296	333	291	308	288	301	330	299	290	343	298	279	313	319	355	341	287	320	294	304	334	327	314	295	336	284	294	320	306	290	288	298	295	306	315	345	345	299	313	290	320	304	308	299	296	325	297	285	312	343	259	312	307	309	306	325	339	322	324	286	349	299	296	332	321	310	312	322	337	335	307	268	289	301	334	279	300	309	293	276	307	289	304	344	281	294	275	276	301	320	320	319	303	322	344	331	272	345	289	313	310	302	281	309	303	274	287	327	314	310	300	328	299	321	315	289	300	301	337	319	337	315	269	293	325	316	329	309	325	299	301	301	268	301	315	341	354	351	316	324	344	280	317	291	300	285	312	301	292	316	295	314	318	328	296	289	332	310	322	279	325	302	311	315	311	297	328	321	289	323	340	329	321	323	310	308	321	314	287	321	342	293	315	280	301	282	315	285	304	327	332	301	307	322	296	340	296	270	336	308	332	299	306	279	307	328	293	283	296	346	320	291	313	296	306	312	298	297	297	311	342	292	316	307	329	291	335	335	304	309	308	300	312	309	323	313	300	308	323	323	328	280	304	308	305	329	329	308	287	306	364	306	294	312	300	302	305	303	344	331	325	282	314	313	345	333	311	331	281	290	312	305	312	319	313	294	282	306	315	303	305	292	311	318	242	317	320	312	296	316	338	304	284	325	295	313	295	286	306	287	332	321	312	311	306	299	289	312	280	273	290	320	343	312	293	324	318	310	315	295	277	303	309	317	314	320	310	320	283	298	292	305	306	295	296	294	277	300	326	261	299	324	319	301	303	339	330	328	312	315	292	315	296	303	327	302	270	299	353	295	320	337	277	318	354	307	322	334	323	307	334	320	309	338	332	252	324	352	335	347	323	300	310	298	309	295	328	301	304	312	291	287	306	326	298	341	330	304	327	285	286	302	277	305	304	315	316	286	309	336	279	318	297	296	319	338	368	333	317	283	271	293	342	322	309	322	329	320	330	306	303	282	291	331	284	355	357	290	296	318	340	315	314	291	300	288	330	324	315	311	291	304	311	321	295	288	287	300	308	298	303	273	351	306	350	288	309	317	314	291	308	327	308	312	346	305	306	300	289	309	342	325	309	309	296	299	306	293	289	274	302	265	297	302	350	332	310	293	313	309	343	285	285	330	339	274	320	345	295	308	327	313	321	301	257	309	290	299	323	322	308	307	303	290	314	311	328	300	332	334	295	278	314	305	299	316	317	345	289	331	342	319	318	340	313	312	290	312	282	331	328	310	291	338	322	290	287	315	313	326	314	320	301	319	300	311	307	297	286	338	287	313	310	316	290	320	317	296	319	296	321	288	339	344	357	303	318	300	268	305	297	308	293	330	299	273	279	337	311	304	299	281	308	313	305	286	347	312	286	314	301	279	325	323	294	304	350	297	309	283	291	324	341	280	327	317	304	323	273	278	274	331	344	297	296	285	299	306	325	312	335	283	310	323	289	317	342	336	331	320	342	328	314	331	319	315	354	307	310	312	317	320	273	302	325	313	312	311	311	301	328	328	299	287	334	321	313	322	318	286	299	320	301	301	316	344	307	343	293	280	331	309	309	283	292	322	283	305	302	311	282	298	308	291	294	272	305	306	339	323	293	303	304	297	284	297	352	308	324	282	297	326	327	281	296	347	307	325	319	287	297	291	282	316	302	306	314	311	309	295	311	297	333	292	337	297	297	314	352	321	331	317	344	333	316	314	270	270	357	319	293	326	290	303	315	317	323	309	322	272	313	311	287	301	318	311	282	308	280	302	289	317	285	320	329	322	306	326	309	315	301	299	294	291	317	325	336	279	303	314	275	303	289	335	329	301	318	306	318	298	291	329	330	328	337	303	322	317	308	287
4083	3499	1768	1077	817	725	752	684	686	704	692	668	725	677	686	664	638	666	689	633	678	673	684	701	634	670	640	627	649	642	662	628	619	682	643	682	635	676	639	663	638	649	629	665	610	616	695	642	628	691	700	618	625	686	670	702	681	669	650	659	626	636	650	585	681	688	717	668	663	704	671	650	714	668	643	670	676	671	688	654	644	651	700	607	661	680	652	670	648	644	669	657	671	657	645	624	649	666	693	687	664	658	635	659	668	632	595	676	669	696	664	618	645	645	687	672	634	652	663	605	696	648	676	665	632	660	657	657	651	653	650	640	624	625	668	721	682	648	638	619	695	630	643	700	675	680	686	641	664	612	629	658	662	667	666	666	632	632	670	634	720	686	647	650	648	656	688	632	693	651	637	648	681	656	669	668	612	655	635	711	659	677	697	684	625	657	658	707	631	572	678	700	639	646	637	640	651	693	655	645	626	647	678	648	626	646	642	669	691	656	655	659	646	657	679	647	643	644	670	643	643	652	628	648	647	630	658	683	606	703	663	638	660	646	660	626	632	614	604	666	687	650	656	618	652	649	650	628	664	675	660	673	684	672	619	690	636	640	630	668	654	621	632	635	676	689	661	668	660	650	655	632	629	665	627	686	677	631	650	653	665	681	645	706	663	690	650	641	634	644	641	668	595	698	649	674	638	603	657	635	651	655	590	647	645	616	632	688	657	643	619	640	641	592	634	662	624	652	634	685	625	701	647	629	668	649	707	638	670	641	679	601	641	656	684	680	676	664	669	670	640	627	678	655	663	635	670	657	727	649	626	671	634	591	662	663	693	643	648	635	649	662	676	631	664	654	644	654	590	659	657	662	636	644	611	667	641	632	670	654	656	653	651	645	640	641	672	653	662	682	618	655	678	684	622	630	638	674	655	689	679	650	633	616	683	732	691	688	662	658	704	622	658	652	645	652	637	625	674	648	594	663	647	638	678	637	646	670	653	672	645	651	647	657	639	646	696	657	668	669	629	649	600	691	678	695	677	635	673	630	690	680	667	664	707	654	651	598	635	625	653	658	649	619	669	670	649	691	667	658	648	695	657	618	682	643	654	715	691	639	674	673	697	634	637	605	625	639	624	662	655	674	633	633	647	695	650	625	627	645	710	633	647	659	662	667	658	646	673	636	661	653	670	661	677	694	651	627	652	631	665	658	672	626	663	656	621	622	653	662	613	636	625	649	654	681	630	685	626	695	640	617	663	679	643	651	651	671	629	617	623	611	631	615	626	674	645	672	685	622	653	697	687	644	642	650	683	650	665	669	638	658	591	658	664	693	635	659	651	633	625	663	679	683	670	614	607	620	662	673	644	707	604	677	631	663	645	641	680	675	661	599	695	632	629	652	683	669	660	689	643	634	659	644	654	706	641	607	660	660	654	669	662	644	663	659	675	678	629	669	648	657	653	675	613	650	617	657	613	640	627	652	695	685	661	676	643	658	640	713	682	633	651	642	659	666	634	652	641	644	620	655	640	650	658	657	655	684	651	673	657	649	674	684	644	676	647	640	679	643	615	679	676	637	649	665	631	675	610	689	657	630	613	630	671	640	664	635	607	645	665	698	616	660	680	704	646	724	674	621	693	623	652	674	664	664	625	638	665	624	644	637	699	661	662	615	666	633	655	720	654	598	647	644	646	601	623	698	663	663	682	672	679	607	626	643	702	606	677	656	668	583	684	669	647	667	666	615	664	598	714	644	661	677	701	632	650	663	670	672	612	626	672	658	646	670	647	655	683	680	671	670	634	666	697	650	621	622	630	689	661	635	668	682	711	661	648	660	643	640	657	667	651	644	646	633	648	628	661	653	662	617	654	687	667	690	641	670	643	606	665	633	627	655	637	637	677	651	670	660	670	659	665	650	684	660	599	652	596	640	659	643	662	658	681	586	655	632	632	683	687	664	678	637	619	652	658	691	647	658	605	628	689	676	610	662	667	659	614	681	646	651	640	626	651	625	649	634	665	626	679	667	646	655	623	620	620	659	668	671	673	590	646	656	640	673	611	648	628	678	664	694	677	635	667	640	685	618	638	653	632	641	707	689	580	631	641	681	693	637	670	690	629	666	641	670	660	637	641	706	618	623	659	638	650	658	649	700	662	633	659	647	660	654	638	699	668	687	682	647	730	655	709	660	609	674	642	638	650	677	591	650	659	641	653	623	628	655	683	625	723	634	640	655	646	635	649	650	648	661	616	685	606	695	634	667	643	629	650	653	655	645	646	660	635	669	650	626	645	671	641	697	680	661	644	645	667	664	618	580	655	638	636	664	629	641	678	621	667	659	611	690	622	657	630	618	677	654	688	620	655	655	663	642	695	660	654	593	624	647	611	657	691	679	629	657	645	673	671	654	653	624	623	628	696	624	655	677	642	642	680	666	689	677	666	663	647	637	645	688	639	636	673	677	682	663	648	633	679	685	631	626	680	663	693	646	669	665	603	677	649	625	661	695	657	629	647	660	642	626	642	608	689	644	643	678	641	687	659	690	718	615	653	641	677	715	643	674	687	636	677	653	655	672	646	643	654	677	667	634	679	676	663	677	636	649	678	661	661	637	668	657	633	670	621	641	650	702	672	668	685	639	599	621	658	717	675	614	624	651	648	691	679	693	689	625	604	636	660	699	668	675	673	663	653	682	641	638	667	669	681	669	669	719	610	707	641	682	660	686	664	681	625	664	692	649	621	673	665	616	659	658	619	599	642	667	646	663	658	643	670	630	629	653	646	682	661	635	625	643	638	666	646	665	632	647	653	639	670	651	677	603	649	668	610	679	596	659	639	616	631	673	659	689	664	671	649	667	670	621	647	641	665	652	625	671	647	613	668	665	633	659	664	648	649	664	606	678	657	695	633	622	662	657	660	688	631	645	707	656	656	664	660	632	643	692	709	663	652	659	670	672	671	655	665	704	649	658	659	622	639	670	657	637	657	619	659	640	642	639	623	692	668	606	671	645	644	645	676	646	640	629	650	660	673	677	708	644	648	666	624	702	626	673	649	635	642	672	640	631	686	645	612	660	635	657	661	637	687	627	663	685	678	636	615	654	609	600	674	668	674	662	676	690	639	670	596	685	673	665	613	659	681	628	644	613	658	646	612	658	667	671	642	641	651	658	654	616	652	654	679	647	618	649	650	686	640	642	652	700	676	653	677	658	664	644	638	694	678	686	656	690	640	653	617	644	716	636	644	666	666	646	629	688	611	685	659	637	626	661	672	676	664	633	653	614	668	647	666	633	648	636	655	623	673	720	643	665	645	627	625	676	652	618	605	648	633	649	610	620	652	657	621	621	641	667	605	647	655	642	653	658	643	648	679	672	660	664	655	673	653	612	607	684	622	695	637	662	681	642	686	666	685	665	621	645	664	624	642	619	691	658	661	689	684	619	653	673	637	667	666	657	659	687	649	659	637	648	634	695	713	650	665	672	689	654	666	692	650	620	656	623	634	671	645	699
33163	14422	2070	322	259	233	220	262	201	234	243	228	228	229	245	269	254	238	222	218	252	250	245	236	248	222	219	239	253	256	235	228	246	251	233	221	250	253	256	263	249	260	225	236	262	261	235	243	215	248	249	265	229	247	234	266	233	238	240	255	256	260	269	255	261	256	272	252	231	244	207	233	216	246	258	266	248	248	229	240	230	253	249	232	243	226	243	255	255	251	232	241	276	270	275	193	238	243	232	249	249	249	218	239	242	244	200	221	213	229	217	258	238	242	239	226	240	222	226	259	221	259	270	200	248	240	231	250	244	239	242	224	232	272	224	236	258	251	244	242	230	232	235	249	244	257	241	252	237	219	226	225	228	244	248	274	229	272	254	215	260	272	252	252	198	247	234	226	258	251	220	240	228	240	234	236	244	264	262	221	251	257	243	238	258	266	254	242	250	236	260	226	223	231	214	220	226	212	259	225	245	257	237	254	240	262	234	230	217	268	241	236	211	255	257	248	245	239	235	201	260	259	262	255	188	237	229	258	236	246	214	260	261	239	243	230	223	247	282	220	263	225	255	210	236	251	207	229	231	242	223	265	226	226	231	236	248	243	245	253	284	246	218	229	250	241	246	213	239	238	255	277	250	259	251	219	236	218	248	232	232	225	254	252	237	246	258	251	233	245	228	251	203	245	227	225	206	264	251	278	229	265	217	204	224	238	219	252	241	234	224	258	237	239	241	220	219	265	270	225	222	244	236	227	234	261	229	233	244	248	241	223	229	244	200	235	250	225	246	219	229	216	252	247	248	235	227	263	242	248	253	240	261	243	228	265	238	258	248	248	250	264	243	246	258	236	245	224	238	211	218	255	245	255	254	238	238	247	237	237	252	232	226	265	230	242	250	235	226	254	240	235	243	258	263	227	246	242	231	255	244	229	218	232	253	223	240	233	213	231	240	222	222	256	259	294	264	232	273	230	245	216	264	226	236	251	255	227	227	237	258	227	236	236	227	225	255	221	254	218	246	242	239	237	253	240	259	251	219	230	252	229	281	244	219	230	229	227	226	244	241	248	238	252	233	231	245	209	273	235	236	223	218	244	214	239	266	236	221	229	227	263	270	242	223	264	255	265	211	236	262	257	231	226	241	221	276	237	233	260	234	238	275	234	277	239	230	267	237	272	234	219	204	255	243	259	236	247	231	236	255	238	214	238	230	254	233	251	242	208	225	249	257	220	239	271	252	252	240	240	251	254	249	265	249	236	255	246	242	249	242	210	240	223	230	225	270	212	214	218	249	231	222	270	260	224	242	222	234	219	231	268	228	248	248	242	248	228	253	243	234	246	273	260	222	273	238	226	255	242	229	244	240	219	231	236	230	224	226	234	249	227	253	252	221	236	241	235	260	223	250	232	220	227	266	226	258	233	253	249	248	223	244	236	229	253	219	227	224	244	248	232	234	240	277	209	230	239	244	238	260	219	241	250	249	215	201	235	222	225	241	251	223	225	209	260	275	242	226	204	231	267	256	257	240	224	258	250	237	245	228	243	251	219	225	228	215	242	228	232	253	212	226	255	212	239	269	248	238	223	238	234	226	249	259	217	227	208	224	258	243	245	261	215	249	256	270	238	233	236	224	274	247	243	229	241	208	262	236	234	247	257	229	221	250	226	244	229	269	257	244	237	227	241	240	234	261	227	238	211	220	248	259	233	227	244	221	240	247	211	229	242	234	249	235	222	258	261	245	250	210	231	239	237	215	207	270	264	228	245	247	224	222	231	188	248	225	244	214	215	230	234	242	239	239	214	237	233	235	263	242	260	255	253	236	230	247	226	238	232	263	239	230	233	234	251	243	248	220	235	222	237	232	239	195	213	244	272	223	246	236	258	228	248	256	263	250	224	256	248	240	218	225	205	214	249	241	229	257	244	241	231	209	216	251	246	249	254	229	240	232	259	233	203	215	241	253	230	231	250	241	270	265	241	225	217	246	238	228	253	237	241	234	205	236	262	244	240	208	247	232	273	259	255	244	262	228	256	239	257	256	271	253	243	262	223	225	227	268	255	253	235	285	204	240	230	209	273	238	255	231	247	237	230	219	197	238	213	246	259	248	270	240	248	224	229	235	227	252	267	245	253	247	251	233	265	257	234	261	263	240	242	248	229	214	261	245	245	214	259	236	238	236	225	255	229	249	234	248	257	238	230	258	221	231	255	255	259	268	204	285	256	203	242	224	236	232	239	251	268	268	224	238	249	208	229	255	216	245	225	221	231	246	225	231	222	229	231	248	245	258	248	247	269	235	244	245	238	242	240	250	234	260	256	198	227	266	241	220	267	275	245	200	219	255	280	258	241	250	224	231	261	237	216	233	262	252	254	256	227	245	232	214	224	229	225	239	250	255	249	235	239	223	241	258	238	256	259	226	259	248	237	242	215	225	257	255	242	253	236	245	235	227	237	224	257	226	232	223	253	254	225	245	234	253	211	224	206	260	225	240	238	218	251	247	218	258	247	265	237	239	244	244	248	235	257	243	223	242	210	229	248	223	239	270	238	234	240	231	260	217	246	207	242	253	275	250	292	258	226	243	251	224	253	251	235	223	244	231	230	244	249	232	247	239	256	244	267	250	220	214	237	254	236	239	228	245	243	247	246	248	248	255	220	244	257	234	229	217	253	259	238	240	247	234	219	269	241	257	265	247	219	250	252	234	240	230	220	250	229	232	248	257	261	231	228	272	254	237	238	218	259	249	219	279	219	262	235	229	248	254	268	229	255	262	252	247	246	253	244	201	210	252	246	276	240	243	251	219	248	248	247	254	251	298	230	247	235	249	241	250	238	241	228	230	245	287	243	267	233	216	273	270	236	238	241	238	256	245	217	249	257	228	256	226	237	248	235	233	234	229	241	239	261	235	203	220	240	257	253	246	245	235	227	218	250	232	233	221	276	208	263	263	226	254	234	211	261	246	241	250	181	255	248	222	244	252	232	275	245	242	230	283	266	249	230	220	236	248	245	255	234	260	255	229	256	231	216	227	249	237	211	251	231	239	230	260	255	226	201	231	236	233	211	244	262	214	220	240	229	228	245	235	210	262	226	244	236	238	266	257	218	240	245	261	274	234	264	215	219	237	253	223	228	212	235	241	227	218	240	221	222	252	241	247	234	223	247	222	240	212	252	243	242	253	245	265	234	225	230	259	232	226	283	227	220	218	218	248	254	245	244	236	257	238	274	234	223	271	242	257	271	244	228	235	249	230	236	250	249	208	222	240	200	235	240	222	257	270	227	247	249	242	247	275	240	225	232	256	272	255	245	222	263	252	223	223	221	258	241	247	241	256	231	256	243	235	251	241	216	224	238	244	250	243	211	259	227	261	260	198	239	251	236	233	258	212	255	246	236	248	235	254	244	218	245	232	258	234	244	225	221	211	245	244	248	231	247	242	252	256	272	231	258	223	245	233	250	245	228	194	242	267	264	256	255	244	244	219	254	265	236	243	251	233	223
7774	665	611	568	561	598	600	617	566	571	558	580	600	610	592	586	577	575	583	543	612	577	562	576	610	570	591	563	558	632	577	516	584	562	616	560	557	579	603	581	592	575	536	611	618	559	584	529	576	580	599	595	615	577	567	601	613	571	617	589	615	564	587	544	603	579	582	560	555	557	585	585	573	586	568	597	634	575	599	592	596	616	610	583	606	577	547	604	568	540	579	582	587	567	557	591	564	569	556	595	568	602	566	551	585	558	588	543	576	573	550	622	574	554	586	587	575	582	583	543	576	633	582	597	604	560	597	582	587	553	564	588	577	570	642	588	610	558	579	557	585	590	562	546	610	554	581	621	617	599	598	609	574	575	580	588	611	570	567	579	573	560	591	580	564	572	553	618	577	615	561	600	588	576	610	584	556	616	556	565	587	562	579	559	620	533	519	564	550	554	593	567	591	540	555	564	543	553	569	587	563	563	569	585	582	568	542	566	593	633	535	574	566	572	552	556	556	567	573	578	585	538	589	580	564	571	600	568	562	581	567	573	552	566	558	550	561	609	622	572	613	613	545	621	565	574	620	596	610	589	599	593	577	544	585	562	515	592	572	593	540	615	567	530	580	559	625	624	543	572	539	582	535	559	581	572	542	549	571	546	603	576	570	533	570	629	588	557	554	541	600	585	586	610	549	621	567	574	599	588	576	545	528	547	569	581	560	574	647	538	614	577	536	604	560	534	585	525	599	588	584	599	606	578	574	544	581	579	582	603	541	545	604	681	561	580	578	578	549	592	551	550	587	545	578	629	587	576	568	603	584	626	565	595	582	574	594	614	588	529	579	551	555	564	575	575	575	608	560	546	589	591	628	566	585	587	555	569	573	547	564	639	611	565	543	566	567	557	577	565	588	578	614	598	505	575	576	578	580	573	616	571	589	524	563	550	559	541	554	525	531	586	616	608	579	589	577	569	568	572	570	571	578	570	584	561	587	601	567	600	569	597	616	568	628	561	578	542	582	577	595	588	591	584	553	597	605	582	591	580	586	590	610	582	558	579	579	543	609	567	610	546	585	603	546	528	572	536	606	578	539	562	613	608	542	597	571	548	594	578	575	542	576	581	595	562	574	610	615	559	591	626	557	535	586	542	550	553	543	521	569	595	588	572	552	584	606	560	599	563	602	570	566	617	581	587	547	612	592	589	601	580	596	580	579	619	556	582	608	577	574	568	598	595	591	579	611	561	606	585	621	557	590	513	614	577	560	638	542	597	575	586	618	590	568	577	560	566	625	582	558	620	628	556	571	588	598	558	612	609	539	577	597	587	584	594	601	584	576	554	601	582	586	590	600	559	593	600	588	560	597	579	585	545	600	578	597	572	568	586	558	596	556	611	579	569	537	541	589	579	612	611	592	548	569	557	557	552	620	576	551	606	549	553	584	551	576	613	599	583	610	580	572	617	596	569	623	616	536	621	548	546	622	566	560	568	602	597	607	571	563	557	570	567	608	585	556	586	579	574	552	607	586	609	582	561	561	565	592	599	609	532	526	571	576	577	564	645	553	590	582	585	557	555	584	569	585	569	584	596	563	599	557	575	591	541	619	558	627	561	560	542	591	559	598	613	589	592	585	586	577	602	561	598	570	581	567	577	561	586	573	568	583	601	542	608	560	601	575	613	584	568	592	550	559	567	559	561	575	564	560	561	604	554	523	572	565	555	552	624	622	579	625	541	539	578	598	560	557	569	576	593	547	607	608	569	538	577	603	583	641	602	530	581	607	554	529	594	588	613	581	623	601	553	569	569	594	600	581	542	581	559	591	596	568	559	547	541	577	555	545	593	574	571	581	595	590	574	584	559	582	579	554	553	605	544	556	599	580	571	567	549	523	554	577	580	643	575	555	596	589	526	608	566	584	565	554	565	592	596	564	601	532	538	609	577	604	557	574	585	560	560	600	556	587	568	606	582	591	587	589	584	585	546	579	548	603	573	547	540	558	615	579	555	559	615	570	543	585	556	565	577	573	617	607	596	540	588	605	578	584	596	580	585	569	582	587	586	600	585	555	582	567	551	602	554	580	564	528	572	574	583	569	574	597	560	525	590	558	599	633	560	520	603	594	547	617	582	549	578	580	551	579	536	566	607	628	553	548	641	591	550	589	572	564	584	539	553	573	561	595	582	589	586	565	589	586	575	552	518	614	612	575	563	576	580	565	553	578	600	547	587	530	575	578	560	550	547	586	598	599	577	570	618	539	573	614	565	558	560	598	566	562	546	540	578	594	592	504	539	621	590	583	525	559	615	593	576	550	589	597	595	588	594	569	542	552	571	622	573	608	574	547	573	583	590	630	573	560	623	582	573	538	580	582	572	601	546	532	554	568	588	611	585	583	595	570	595	594	543	561	618	560	577	586	549	594	591	563	540	598	576	598	601	570	582	572	587	575	570	553	573	571	557	625	602	582	617	569	598	611	619	565	612	582	549	614	563	564	564	594	599	559	572	555	574	558	608	598	560	518	589	561	579	605	576	556	613	581	616	616	588	569	549	598	491	550	587	587	561	566	563	589	574	560	552	585	610	589	577	600	568	578	559	588	607	605	572	564	598	614	610	542	569	576	581	573	558	575	543	570	575	588	558	597	534	546	603	556	578	585	596	583	552	579	591	571	591	564	562	625	610	577	613	614	592	577	579	545	596	606	612	584	595	563	570	612	583	535	572	607	556	590	593	572	573	551	567	568	594	586	615	548	549	573	601	586	590	574	594	588	608	527	587	566	529	593	565	600	605	543	594	573	570	616	560	622	555	639	555	546	579	563	594	578	618	635	568	567	610	587	582	627	584	576	605	569	616	585	577	565	543	596	586	580	573	527	587	586	621	592	600	566	556	600	642	553	582	548	554	550	513	621	569	578	578	594	618	573	588	580	598	547	636	581	564	549	558	573	543	553	582	558	575	593	564	572	572	563	605	601	598	551	563	582	579	569	574	532	557	563	585	548	564	584	551	585	519	560	593	554	575	582	608	532	537	564	571	573	583	524	538	580	573	609	557	588	554	600	575	580	611	528	581	596	586	558	532	570	582	541	564	583	571	583	598	578	584	570	600	575	585	573	569	579	568	572	599	525	594	527	579	584	565	618	617	561	580	566	579	546	574	565	583	604	595	568	569	585	601	592	585	624	580	585	638	599	567	566	599	585	596	580	596	554	575	533	574	567	550	583	594	579	563	561	568	610	583	551	567	561	544	562	537	603	570	596	561	574	569	557	580	616	562	598	602	573	566	648	605	566	598	614	579	598	572	612	579	577	581	541	563	589	555	584	573	597	542	581	562	620	571	586	596	609	602	588	585	571	587	583	578	577	615	540	584	578	563	576	585	581	598	561	559	607	612	595	604	597	537	553	597	575	570	591	594	579	557	591	585	616	580	538	600	586	585	558	581	572	590	592	573	633	613	555	584	587	539	592	550	555	588	575	589	573	588	596	583	608	539	560	556	548	551	599	567
25127	20998	23620	28566	21011	12914	710	530	465	423	413	465	440	437	404	392	403	441	426	414	410	413	410	443	395	379	362	408	413	394	390	382	386	378	405	400	384	370	368	392	362	402	407	446	410	410	374	407	426	400	402	419	401	411	409	374	410	370	409	436	385	386	418	368	365	414	391	404	404	392	360	327	383	420	377	399	361	370	421	430	358	373	406	381	392	409	379	429	402	359	368	376	383	392	390	386	425	357	427	409	410	361	387	370	402	421	398	378	417	404	420	390	395	415	417	398	401	377	400	396	396	384	390	378	409	410	389	441	371	380	400	384	386	393	369	380	382	415	387	417	394	351	352	394	386	354	415	380	408	391	354	379	351	414	425	383	379	390	423	431	403	384	386	420	405	385	397	367	356	385	397	400	382	396	393	364	365	389	356	419	429	407	363	407	420	422	373	393	384	419	363	384	369	422	396	385	395	384	362	356	408	421	460	402	353	436	408	358	386	407	385	402	401	414	380	382	364	388	382	386	386	367	377	422	394	400	380	396	419	361	407	408	372	430	393	405	381	350	392	347	339	378	394	378	361	378	386	403	396	420	430	402	352	380	383	371	388	400	409	359	393	366	378	446	394	371	360	378	391	411	398	386	369	378	403	365	423	393	414	374	387	363	366	376	380	395	368	401	393	353	384	405	387	359	381	395	411	423	403	452	404	396	406	417	400	377	382	379	392	402	408	360	377	372	376	350	426	419	366	358	374	424	407	373	378	375	372	353	358	356	381	401	409	345	390	375	412	378	415	390	389	357	383	396	390	375	403	391	373	382	394	414	412	369	376	357	397	420	417	356	356	364	410	417	390	386	383	414	382	441	402	394	385	400	385	373	359	379	387	430	440	376	390	423	416	396	389	344	361	446	360	363	379	367	345	374	378	402	394	381	350	392	415	388	409	429	392	400	386	386	383	367	370	384	432	397	390	390	393	396	422	401	408	377	380	379	393	357	411	396	355	399	393	363	405	417	412	393	395	370	367	357	384	388	399	368	379	393	398	416	390	425	392	406	359	449	366	368	363	373	387	428	401	392	416	388	375	387	364	378	416	399	398	356	365	371	343	380	425	408	386	390	417	367	412	410	350	391	382	391	372	374	368	394	395	403	357	335	357	379	411	393	372	373	393	408	367	400	382	383	373	384	376	409	347	404	365	391	396	401	385	394	409	386	391	402	379	393	405	382	394	408	425	373	371	381	342	408	371	415	369	399	386	423	405	398	400	383	413	415	388	404	370	357	372	389	403	404	414	397	382	379	407	420	398	428	368	377	371	378	406	393	361	381	396	399	390	375	384	411	363	417	389	397	396	372	385	434	356	350	396	353	406	390	428	362	341	355	379	381	336	410	384	399	353	407	394	379	397	396	396	407	403	403	403	357	375	365	407	349	421	383	365	401	399	365	390	383	399	391	404	359	394	377	408	433	402	373	389	387	410	374	410	357	412	403	382	394	370	387	329	375	357	392	329	380	378	403	378	402	380	391	423	382	377	399	362	404	371	401	358	363	365	398	380	425	366	392	414	396	399	375	378	393	370	401	402	363	407	373	404	386	375	351	404	394	366	395	332	371	389	412	389	343	378	384	365	394	368	388	383	429	387	391	391	408	413	384	387	380	435	405	396	384	394	425	381	382	374	362	399	377	410	370	414	355	386	402	367	366	386	383	407	425	418	413	391	385	419	393	387	437	405	360	373	405	386	397	413	410	435	400	352	405	379	418	365	398	375	400	397	379	383	396	399	402	426	416	378	380	411	398	424	390	349	371	397	403	383	365	398	387	398	372	353	434	372	396	438	399	383	382	395	365	397	388	384	389	423	401	379	384	378	394	414	392	379	388	351	363	351	386	386	404	390	386	387	395	398	396	399	398	416	399	370	414	382	415	417	374	400	382	372	355	381	376	370	405	397	412	384	383	426	404	377	346	392	399	363	371	379	409	404	393	390	402	363	405	410	441	386	388	375	348	420	392	365	386	392	355	396	400	385	369	363	378	406	431	374	359	435	402	411	374	415	416	381	421	455	396	400	363	403	384	395	379	368	403	370	409	435	415	410	408	389	403	421	367	385	372	417	379	400	401	405	367	420	420	397	384	392	384	351	377	387	412	410	445	428	376	374	426	370	426	404	358	391	387	408	439	381	346	415	377	339	415	415	392	395	381	401	409	386	407	376	420	359	409	402	378	367	430	393	426	392	373	409	420	393	364	389	393	396	434	395	456	359	433	383	379	387	372	396	391	384	406	340	372	394	382	400	389	395	412	384	374	370	397	370	384	371	349	385	364	383	368	361	413	367	377	395	391	418	411	425	392	386	360	369	377	409	408	397	392	431	409	349	344	416	429	380	405	368	376	364	378	347	417	398	367	380	381	398	376	385	352	401	415	393	406	366	407	383	366	368	337	365	414	396	390	383	373	381	360	386	379	409	424	365	385	408	368	391	370	376	364	427	385	377	415	364	386	392	369	366	398	385	350	400	370	384	390	362	418	379	431	392	375	356	395	373	392	416	384	383	364	411	367	402	360	365	402	408	404	380	406	386	399	430	360	382	413	417	349	382	407	409	429	349	402	408	413	391	401	391	389	369	392	356	354	430	392	402	364	394	409	394	392	380	371	391	359	400	432	415	394	376	375	394	355	371	400	417	424	363	409	397	380	374	359	350	410	355	388	383	410	421	361	409	397	369	404	362	401	369	365	417	405	383	415	388	415	400	391	371	396	389	394	395	402	409	351	399	386	361	377	392	392	390	403	382	385	416	399	406	377	369	431	402	406	380	396	393	366	385	358	390	387	404	356	415	403	398	382	383	393	405	407	363	372	369	367	372	404	378	385	400	396	398	412	384	403	405	361	410	391	425	377	355	364	359	415	403	414	365	387	402	381	429	394	421	370	394	372	366	355	383	364	386	381	392	372	383	353	382	363	428	391	441	376	381	397	396	388	360	430	419	415	395	393	391	399	427	389	370	383	430	400	384	391	362	398	390	368	411	382	369	374	364	393	412	397	366	398	429	426	389	394	418	376	418	360	393	383	406	411	404	408	371	375	386	381	423	439	402	363	418	408	423	384	391	417	365	393	379	398	387	395	443	370	320	370	371	392	386	371	366	382	403	366	386	390	394	358	370	414	378	379	413	435	420	418	364	388	409	353	384	433	371	369	415	379	380	384	411	372	386	397	374	405	448	384	377	383	388	395	411	414	393	389	392	374	376	404	401	379	396	363	415	402	385	388	365	413	375	378	387	363	413	399	409	383	377	429	402	424	416	381	427	382	391	406	418	393	369	393	383	410	381	406	361	416	386	358	395	423	401	387	384	378	385	325	416	389	372	361	439	371	381	388	380	377	405	388	383	420	429	404	370	378	398	394	394	423	411	395	371	358	374	381	394	381	406	357	423	408	365	381	362	342	381	372	413	385	378	427	434	397	388	416	350	384	333	376	376	343	426	433	383	359	414	401	392	389	382	413
4507	2286	1428	1049	922	912	860	856	870	839	804	835	858	804	821	878	879	867	858	868	875	831	844	862	782	815	847	809	931	794	805	785	860	833	844	859	841	812	860	842	817	846	807	806	855	814	808	834	846	879	821	836	843	794	804	842	841	845	860	878	791	792	835	849	891	830	889	823	882	878	812	874	822	797	901	823	880	782	899	842	866	849	834	875	816	865	858	821	816	809	866	858	805	844	850	857	821	815	828	844	817	812	784	830	832	832	877	791	844	842	853	828	801	838	867	848	844	809	846	869	860	884	822	865	797	841	862	822	803	886	842	860	828	822	805	870	798	859	852	860	845	874	851	844	833	812	846	869	788	909	841	815	866	824	820	854	797	806	902	801	838	884	870	853	794	864	841	823	858	871	789	852	869	898	874	815	835	845	826	832	859	815	854	849	861	878	812	804	812	865	831	885	790	769	807	830	794	847	791	863	820	832	847	814	847	843	819	908	829	826	799	834	819	815	844	834	838	781	840	852	824	801	864	835	870	846	827	791	754	843	795	816	817	790	854	837	831	840	873	824	771	826	818	822	817	844	805	851	822	849	875	805	841	811	829	832	882	845	818	816	864	875	820	833	801	800	787	842	842	848	806	852	915	849	850	829	834	800	888	830	818	860	879	851	819	820	829	870	845	820	835	879	823	849	827	833	851	835	795	819	827	846	807	874	922	779	877	820	839	869	811	838	848	773	870	835	831	819	809	850	798	822	834	843	826	780	844	811	837	848	807	872	836	841	876	893	844	833	880	889	875	851	821	847	825	805	852	866	832	819	819	835	805	831	785	884	833	857	829	819	847	873	833	826	851	833	833	797	823	834	865	899	767	871	809	846	884	817	802	804	831	827	827	882	842	851	841	833	858	805	863	861	820	775	851	849	793	816	881	805	815	804	831	843	866	847	835	868	824	841	818	822	791	794	917	835	863	842	786	866	791	860	843	793	862	866	820	841	827	802	895	818	883	825	805	863	791	841	799	808	817	780	819	854	808	853	849	815	839	847	841	850	822	914	832	875	838	832	867	842	799	852	806	792	830	836	801	852	807	840	845	810	853	843	859	826	848	831	843	803	812	831	860	814	814	868	847	862	878	821	859	832	821	815	842	859	830	866	845	824	846	892	837	814	834	881	875	824	899	827	837	844	837	812	796	839	856	837	826	860	885	855	855	823	858	821	814	833	860	839	784	822	861	848	834	823	824	792	843	874	866	814	843	833	814	857	865	862	875	835	819	858	823	783	862	913	827	856	852	861	829	858	795	860	824	765	820	832	821	872	886	867	827	755	836	827	835	842	840	854	845	825	833	827	839	863	856	831	847	791	829	806	873	817	846	835	847	834	861	839	834	850	827	829	890	799	808	836	818	845	824	819	860	828	872	822	821	809	812	827	882	799	861	831	856	845	850	839	810	804	830	835	871	829	797	835	848	826	875	871	793	862	868	865	823	855	782	853	855	849	871	852	824	887	909	809	849	810	873	808	844	861	826	858	816	870	890	802	871	856	836	858	871	859	878	816	860	827	884	784	792	855	812	864	835	824	800	811	818	771	855	766	853	854	857	806	833	864	854	877	771	889	842	816	838	849	809	825	866	842	765	851	906	860	828	832	833	830	897	855	844	829	846	848	841	857	846	818	821	849	833	857	826	806	818	838	836	833	861	863	816	850	843	843	843	823	831	851	851	814	793	862	835	808	884	869	846	825	801	808	786	854	842	860	836	789	818	801	866	822	879	837	796	849	844	788	841	799	820	806	824	786	792	852	819	819	817	816	871	831	828	836	846	898	830	801	813	848	809	808	848	867	867	834	862	805	811	859	851	937	864	861	785	885	801	918	828	876	866	812	894	852	832	860	810	832	867	823	846	839	875	827	858	816	888	804	809	846	803	849	808	792	862	901	831	834	792	853	831	837	854	810	820	831	816	835	810	833	865	838	902	837	778	818	806	874	838	816	785	838	828	842	828	852	862	766	866	761	821	833	897	833	795	798	855	818	857	847	811	818	791	825	807	780	846	797	852	870	832	847	809	809	848	816	850	848	822	836	840	808	804	833	871	873	817	810	807	841	826	856	813	868	822	837	826	827	808	864	808	855	841	830	787	831	802	877	831	817	817	892	838	839	814	826	823	838	819	780	902	827	821	768	825	829	850	864	809	838	814	844	812	860	862	804	848	850	865	805	838	851	825	895	825	827	832	801	877	818	808	816	862	836	845	807	837	895	814	829	849	825	855	823	861	843	837	878	809	866	802	811	854	897	875	872	879	859	803	824	801	831	820	835	814	870	856	809	836	838	873	839	852	783	857	866	813	837	842	827	795	875	832	856	844	871	834	807	832	819	818	838	856	848	837	825	802	830	846	823	782	826	828	869	796	807	832	843	860	775	857	912	820	885	835	864	826	797	837	816	829	873	829	833	825	835	783	807	851	896	831	875	838	855	843	780	830	837	851	895	891	825	845	836	831	832	839	813	819	822	865	894	838	860	824	815	824	813	838	828	785	842	855	810	859	817	860	843	830	868	837	870	823	760	833	838	834	886	822	887	795	849	871	785	906	879	871	886	782	862	861	819	813	843	838	855	852	820	816	878	807	860	861	814	888	810	835	847	799	796	853	837	870	845	866	834	868	795	796	841	882	825	809	843	855	877	830	889	806	782	816	836	815	858	800	847	789	832	828	873	825	819	812	829	869	876	854	852	803	809	801	843	819	798	844	842	876	830	883	847	829	857	834	832	833	803	864	884	796	864	811	840	842	869	811	827	890	812	854	866	854	820	778	865	875	798	872	869	810	842	791	813	835	796	830	828	870	803	803	814	817	862	870	816	816	826	862	900	835	923	828	795	885	852	877	837	863	862	815	822	802	835	865	803	814	809	806	831	871	790	843	849	883	859	841	823	864	781	908	831	846	828	842	841	806	802	821	848	838	848	865	846	803	815	874	844	856	862	887	845	852	830	863	835	791	830	790	789	780	845	836	888	883	855	859	822	856	846	851	817	796	864	842	833	843	820	844	873	877	855	819	901	859	844	882	852	864	850	856	852	800	850	864	828	807	838	813	875	844	815	865	831	837	852	840	867	851	826	858	849	839	853	797	864	845	847	837	848	837	807	839	819	909	844	791	845	852	893	875	876	827	835	851	890	852	806	845	825	831	842	834	810	854	844	892	801	827	818	816	834	807	869	816	806	799	808	818	829	831	826	824	783	785	823	810	816	834	790	847	846	826	827	842	819	828	785	813	851	849	880	858	890	860	873	847	865	855	780	836	857	845	826	833	860	855	815	811	879	828	832	807	846	840	766	853	866	784	831	810	861	856	805	823	814	774	852	845	826	834	840	856	831	841	877	820	894	818	848	908	845	902	812	833	868	867	841	862	801	844	812	913	810	816	849	807	838	859	843	820	834	852	801	856	814	852	821	875	832	810	821	832	835	814	815	826	807	794	779	892	861	820	874	796	817	839	828	834	808
24382	21008	23989	28237	21008	21036	10950	606	433	408	350	372	350	352	320	342	342	322	347	333	325	280	335	320	322	313	342	282	343	334	298	307	319	329	318	325	347	335	329	296	342	328	295	332	311	340	308	296	324	322	294	339	283	303	315	262	305	281	337	359	308	308	337	309	320	296	312	309	316	339	315	306	301	324	321	280	292	311	334	277	345	358	313	273	303	331	339	312	301	316	324	315	327	326	298	325	313	279	300	324	319	288	288	310	296	287	324	321	345	289	306	321	332	306	337	310	312	320	311	307	327	282	301	321	310	293	279	329	323	297	305	315	324	320	305	284	334	270	304	302	305	332	324	321	313	303	297	300	261	297	317	280	304	298	329	324	327	317	332	320	316	284	275	331	333	316	306	307	312	312	303	308	310	304	310	293	305	289	312	304	281	311	308	353	315	311	286	283	307	296	307	310	328	312	315	296	342	329	319	340	354	326	295	334	323	293	330	323	312	296	304	277	332	294	310	348	305	301	311	330	357	299	294	291	327	291	332	306	317	317	304	342	286	304	302	309	289	333	318	296	304	317	321	295	326	328	350	317	324	301	346	314	290	311	322	330	326	316	320	274	312	314	336	306	301	347	334	310	321	262	288	253	288	326	280	307	321	293	330	294	322	279	304	293	307	334	295	305	313	320	267	320	290	333	308	302	295	330	310	319	323	328	315	325	304	308	291	345	307	310	312	346	303	317	323	288	327	330	303	341	313	312	305	292	289	309	319	295	316	310	328	340	288	333	287	312	281	328	319	326	344	299	326	308	294	308	305	338	294	315	312	310	322	332	328	298	304	288	288	296	295	273	296	295	314	324	319	336	306	308	299	303	321	325	301	308	302	329	263	293	316	288	310	334	298	295	329	315	327	267	306	284	296	314	299	319	311	313	291	291	291	296	337	306	355	329	312	330	290	305	293	288	317	314	331	318	318	321	299	311	316	301	314	317	317	298	331	332	324	316	308	302	289	287	294	312	321	278	318	316	327	314	301	314	325	283	314	346	303	296	333	342	311	301	304	298	305	325	337	352	323	320	305	313	293	339	288	296	298	318	292	313	261	287	331	317	322	309	319	329	292	308	301	307	321	333	328	329	337	321	281	288	323	302	319	309	342	350	334	337	315	326	321	315	340	296	319	284	283	330	338	310	307	329	315	310	316	265	312	305	322	309	316	328	310	320	301	267	294	332	353	330	281	292	293	333	290	277	316	303	312	304	326	279	272	358	322	301	318	284	283	343	327	288	296	310	334	341	281	302	300	286	304	376	291	326	278	313	324	300	296	306	317	318	276	335	327	319	338	302	318	289	294	329	326	294	334	309	316	289	302	260	294	277	257	335	355	284	341	304	318	320	340	334	308	259	294	281	330	326	350	287	309	317	324	319	287	298	315	308	318	297	313	302	289	316	279	275	304	305	281	307	350	316	328	324	309	298	298	302	318	299	330	298	324	333	301	265	277	293	298	315	283	299	263	285	297	324	309	310	280	333	327	302	299	292	312	304	311	317	313	324	308	325	330	311	316	324	309	316	298	295	303	327	309	337	307	321	315	304	265	291	342	288	313	304	298	287	327	289	330	328	318	336	338	320	280	334	330	337	326	336	306	288	313	290	290	272	333	319	312	294	304	289	341	300	318	335	340	286	300	299	317	304	321	342	305	317	322	286	307	279	286	324	318	306	323	315	287	295	333	326	313	324	333	315	302	322	292	291	323	331	322	325	302	310	297	320	328	298	308	301	285	300	298	308	275	328	276	300	323	285	290	299	314	312	319	291	312	327	276	282	325	300	306	268	270	316	296	316	292	256	304	307	271	313	311	318	312	276	291	303	297	317	308	316	311	320	327	344	299	304	317	314	312	289	322	305	287	306	300	319	300	302	276	334	305	277	299	319	301	301	307	267	289	320	320	308	327	297	282	300	309	322	314	333	301	295	287	287	329	313	321	307	297	317	293	332	302	325	320	322	317	323	307	306	315	322	305	301	291	333	324	316	314	290	348	318	297	299	302	310	283	322	318	327	286	320	333	318	325	304	330	332	307	319	319	339	300	321	311	294	330	309	305	347	331	318	335	336	320	299	325	320	325	345	297	287	292	304	285	310	300	305	329	318	309	305	275	284	311	317	323	287	313	320	324	281	308	357	341	330	288	316	306	351	310	334	348	320	303	314	314	308	345	326	278	278	296	318	297	282	288	311	261	323	291	297	323	352	313	272	317	288	337	305	279	346	297	282	317	305	282	336	318	341	332	329	304	320	281	297	317	305	294	349	323	301	316	328	289	273	310	319	290	313	306	313	327	327	295	307	278	312	315	319	298	378	308	308	283	304	278	270	326	289	312	302	296	338	328	346	275	267	347	315	286	313	309	320	353	303	298	331	296	337	274	331	304	274	305	324	305	311	305	319	344	299	301	298	303	296	283	293	310	315	277	311	327	316	326	322	330	309	309	314	348	301	300	309	336	300	327	313	270	277	295	299	307	299	276	285	302	311	308	299	265	308	287	299	333	343	319	302	325	331	300	316	309	315	307	327	318	328	332	306	286	321	305	316	336	358	314	325	295	307	326	311	314	284	300	317	307	291	309	303	341	274	330	298	310	320	295	334	306	303	293	325	306	292	270	303	266	306	297	309	279	290	310	300	321	308	308	323	369	295	290	307	299	302	323	347	315	332	307	304	290	280	312	329	294	338	303	303	303	325	277	316	326	331	318	310	310	343	313	307	323	317	291	326	289	314	338	298	300	306	333	303	316	326	353	338	294	322	302	339	304	267	345	297	325	311	315	290	308	306	312	296	314	311	291	302	299	325	296	309	326	323	335	321	316	328	332	301	285	292	276	292	304	305	290	315	273	327	280	290	321	283	276	280	314	298	325	302	308	294	313	310	334	272	336	302	296	299	293	314	289	275	305	321	325	340	336	294	272	302	273	280	304	292	312	319	324	310	294	295	311	303	354	308	246	308	332	300	305	310	317	326	327	320	317	322	315	332	319	302	320	295	308	273	278	305	286	277	298	322	326	330	317	309	303	340	314	298	335	315	308	298	311	329	320	316	320	338	286	297	302	317	307	318	331	334	342	308	313	295	317	314	286	331	330	287	294	288	319	278	301	307	311	294	298	329	319	304	297	310	355	313	277	294	326	295	308	308	316	301	279	291	282	281	296	307	300	335	300	275	288	310	318	330	343	317	332	300	314	288	326	315	259	323	311	318	318	338	326	322	266	310	307	320	326	306	319	287	314	307	285	331	301	302	298	297	320	334	329	302	287	309	303	320	328	304	300	320	322	316	298	313	318	299	306	284	280	303	288	304	334	285	319	305	319	300	273	298	274	310	301	269	271	304	298	269	287	294	316	345	311	366	285	284	272	327	293	295	341	340	332	328	279	328	315	306	307	304	291	327	338	296	301	316	310	338	306	299	314	272	297	281	305	308	311	333	297	300	305	324	317	308	299	287	300	324	332	317	307	334
4075	3531	1766	1023	844	795	683	706	684	705	641	686	627	641	634	659	684	606	635	688	618	653	645	694	692	667	669	664	685	608	621	617	687	660	630	624	666	672	641	638	665	601	646	669	661	637	672	686	665	629	683	624	684	659	645	675	671	621	646	658	632	686	681	687	651	648	643	658	668	629	659	654	649	643	690	648	648	637	669	675	669	678	641	650	632	663	627	620	639	651	622	689	667	705	642	611	641	641	692	663	645	731	679	637	637	638	607	655	658	654	651	701	662	700	672	663	595	677	648	666	729	673	630	682	663	674	650	644	633	619	671	642	664	728	667	628	645	672	637	617	680	670	646	664	685	641	639	607	639	650	653	657	688	636	670	682	691	669	611	645	614	643	672	654	626	658	630	678	606	658	698	681	703	658	624	641	648	656	617	647	631	671	661	653	646	613	641	622	586	611	684	676	643	648	645	615	676	610	676	663	634	685	598	640	629	666	632	608	668	672	654	659	679	613	649	706	690	612	631	631	625	636	654	635	667	635	625	662	652	615	679	704	603	655	638	652	640	643	640	655	626	680	633	636	629	631	660	680	654	605	610	620	688	637	612	623	635	645	670	639	693	621	636	634	679	664	635	617	642	633	686	682	669	621	651	643	591	606	659	657	648	639	685	608	642	686	704	685	629	681	677	666	662	620	677	638	639	675	644	662	641	648	636	677	651	658	638	663	678	610	666	712	672	664	674	672	616	658	639	645	685	670	633	688	632	639	627	671	639	639	686	639	643	592	670	662	648	656	654	673	682	683	657	654	713	666	687	675	619	620	668	667	651	637	657	659	639	669	652	679	634	642	639	666	653	654	654	636	618	683	654	683	662	597	669	625	691	637	635	630	693	600	653	644	672	683	673	655	650	607	685	650	730	693	642	659	639	629	668	649	616	629	625	638	654	664	654	662	642	653	675	643	626	697	712	653	643	617	604	604	635	657	628	623	666	644	628	663	633	688	695	629	639	678	646	630	655	665	679	615	644	632	589	629	695	668	653	627	660	670	686	648	637	680	696	620	677	682	636	655	635	607	670	661	608	620	636	631	636	680	675	679	628	637	615	708	663	627	648	651	656	645	636	608	623	666	661	623	650	633	630	656	657	695	658	623	670	648	669	693	622	648	612	676	614	692	659	667	700	653	682	724	670	648	615	609	641	652	695	627	630	679	650	662	663	680	653	622	687	679	650	623	667	643	658	661	633	644	640	661	678	645	663	671	651	644	652	656	573	679	643	669	682	633	678	661	689	663	680	676	716	666	626	640	651	647	615	666	666	614	667	673	675	679	611	660	657	677	621	625	685	660	631	595	637	650	660	619	599	691	650	671	645	633	644	654	692	655	709	619	655	624	640	633	633	633	644	620	666	688	637	672	671	630	651	648	668	625	650	667	666	627	627	627	654	671	624	699	666	695	604	643	671	638	655	673	692	654	629	642	610	641	642	584	653	587	668	671	662	636	622	677	661	693	637	644	651	665	639	619	631	693	623	650	630	667	630	667	637	660	666	680	651	618	687	638	632	624	676	701	699	611	684	656	665	676	662	729	651	641	621	704	676	635	708	673	666	684	671	695	637	647	648	628	631	585	648	621	663	664	629	646	677	700	642	633	657	669	646	637	632	680	647	716	637	679	659	670	688	654	683	640	651	673	626	672	655	652	638	698	641	623	613	642	683	629	646	639	625	667	665	650	625	616	636	625	628	623	643	669	660	676	606	659	676	649	627	616	668	626	651	655	692	629	640	704	636	649	655	625	675	661	657	671	599	673	678	647	621	650	703	646	689	626	631	679	651	643	650	656	631	638	656	627	660	696	645	669	673	652	648	682	646	656	657	643	640	605	658	655	610	631	675	632	637	637	670	639	612	631	686	677	659	640	714	688	665	666	619	638	649	633	639	640	669	650	669	678	640	659	663	651	690	645	612	694	630	635	677	654	597	656	630	643	642	653	653	628	671	699	649	680	619	685	661	649	668	625	694	653	678	647	613	639	673	656	636	640	674	658	669	667	658	643	606	654	632	661	655	634	662	633	607	666	657	684	648	638	653	670	657	611	691	652	619	657	701	657	624	644	637	658	668	639	688	611	685	627	669	645	710	691	659	636	650	658	686	696	700	674	635	682	625	660	672	654	660	615	618	648	635	619	652	677	677	615	672	654	658	680	678	660	643	641	643	622	677	649	583	639	620	643	654	633	657	659	696	677	646	662	685	650	615	637	633	703	641	720	620	630	670	670	619	668	676	702	650	675	631	652	634	616	663	681	668	629	622	633	626	644	610	630	685	660	673	683	656	644	634	656	655	631	608	656	718	633	668	697	666	661	668	605	640	631	672	673	659	672	659	626	640	694	671	664	650	625	675	649	688	690	631	651	649	644	667	657	647	662	663	590	689	691	680	692	662	649	676	641	663	706	637	670	675	626	669	701	664	648	636	654	664	631	693	650	688	623	680	664	633	660	647	656	645	620	650	634	656	666	700	607	631	695	659	701	672	638	633	654	613	686	683	648	617	646	647	664	660	649	612	683	628	667	695	633	674	687	687	647	637	671	664	596	689	654	644	650	657	635	638	647	617	645	631	633	708	637	669	663	649	641	599	653	641	678	665	652	689	690	638	677	636	670	654	639	665	665	672	649	677	672	657	648	636	642	644	637	676	655	645	642	661	585	624	618	594	604	649	675	608	617	672	662	660	665	647	654	680	668	668	658	673	668	675	647	690	602	654	646	653	640	688	649	695	645	693	591	636	701	669	638	718	681	618	631	688	658	642	609	587	646	648	641	690	644	688	646	634	646	602	637	655	662	589	650	663	664	675	652	625	684	626	656	699	651	709	655	655	621	675	610	647	624	632	649	645	694	659	662	631	647	657	619	649	652	652	695	648	683	625	664	660	607	650	658	630	662	635	637	612	672	647	641	665	676	707	610	626	661	641	656	683	665	644	608	621	638	642	690	670	612	651	667	650	688	635	644	640	671	643	675	702	608	650	678	679	649	667	624	654	654	627	624	673	670	640	723	637	654	633	657	597	640	684	645	658	638	721	619	689	627	682	681	645	662	625	627	648	628	613	606	679	622	626	644	675	621	690	675	710	626	644	651	652	646	690	690	624	649	650	634	662	694	658	645	664	662	599	679	614	631	681	632	651	644	625	649	651	644	675	687	638	637	701	639	657	590	624	610	661	622	651	672	654	734	650	657	670	636	694	625	675	659	648	635	670	652	709	658	671	627	649	622	632	682	646	668	672	641	616	610	652	630	642	629	653	668	668	701	659	706	681	655	677	654	656	651	662	638	618	696	679	654	666	648	667	692	688	676	664	613	696	685	674	652	649	692	684	657	653	676	647	696	624	644	642	692	692	718	640	654	677	687	640	629	679	662	660	689	687	611	621	644	609	648	654	667	672	698	653	627	680	628	668	649	600	667	694	658	610	641	627	642	638	659	694	705	631	666	626	660	630	627	671	682	673	714
33022	14414	2219	532	430	372	304	229	219	252	235	269	245	267	222	254	237	239	256	255	235	248	261	273	264	244	259	231	236	247	230	276	243	222	236	255	245	234	243	257	228	252	255	227	232	254	283	245	231	231	248	260	240	232	232	246	260	237	236	235	199	240	231	243	223	251	225	241	246	240	249	245	245	252	255	244	244	226	229	241	226	225	251	245	259	246	251	235	254	230	272	236	254	225	239	265	231	226	222	229	242	237	264	227	222	223	219	248	240	209	227	246	234	209	211	246	239	265	222	244	226	206	272	235	258	238	248	241	246	241	239	250	213	245	274	252	243	223	267	240	217	273	248	248	230	236	244	278	214	212	257	245	232	226	217	222	231	245	244	237	234	236	242	219	236	211	280	231	250	242	232	268	245	264	239	241	228	252	243	256	241	253	258	251	214	248	255	264	236	239	262	248	243	292	256	219	234	256	242	216	220	226	284	250	256	262	247	258	230	247	236	226	221	237	251	251	241	226	239	252	263	255	264	252	236	255	215	255	255	230	232	210	252	243	257	208	270	223	254	234	216	252	255	233	250	224	223	255	241	248	233	252	250	232	259	260	262	233	248	224	279	248	289	244	257	234	261	248	228	243	282	254	213	244	231	232	229	246	261	237	265	253	236	256	269	223	248	241	281	264	242	240	241	249	274	230	255	245	228	212	211	232	251	263	242	228	255	265	272	242	233	236	247	242	270	242	244	241	281	252	237	248	250	241	268	217	220	253	232	232	237	254	242	236	260	216	232	262	245	276	254	232	241	216	241	272	227	217	265	205	273	247	230	258	235	240	245	250	238	242	239	230	234	248	249	253	259	250	242	226	264	255	225	243	227	266	241	247	247	273	235	233	233	255	256	245	278	250	220	221	203	254	237	247	255	223	229	229	281	230	227	231	255	222	252	235	240	226	244	259	250	206	237	225	245	238	234	248	242	232	235	214	240	248	226	221	242	259	241	250	230	235	233	230	244	249	233	240	249	272	225	249	238	256	226	222	240	265	267	247	231	252	243	264	226	258	243	256	249	239	263	246	227	241	256	239	224	253	241	243	263	243	233	257	258	244	297	239	213	291	227	244	215	237	242	227	247	260	246	237	259	237	252	230	248	248	244	238	235	229	275	246	263	257	233	249	222	250	245	237	257	224	237	276	235	254	238	270	275	222	268	246	215	249	262	248	231	240	233	227	247	242	213	236	250	272	246	249	222	250	243	240	242	268	214	260	248	257	226	238	254	255	219	220	267	244	234	226	249	235	253	209	280	246	253	243	229	257	228	235	238	269	225	258	234	232	218	269	261	212	210	237	235	213	266	243	252	259	221	239	263	259	253	226	247	198	206	234	220	263	268	286	217	217	236	203	221	230	204	227	262	243	262	240	236	240	222	223	261	232	210	260	216	231	248	241	216	273	223	250	232	247	230	232	239	220	257	214	237	265	266	241	231	242	224	228	260	262	271	217	228	241	250	230	235	209	251	263	249	251	226	251	253	209	261	230	267	245	232	237	252	229	209	211	233	247	252	264	237	228	244	231	218	248	255	251	253	247	261	238	235	225	231	225	291	247	252	250	251	240	279	257	217	251	248	239	242	231	245	266	264	272	252	270	245	232	225	239	262	238	263	225	233	283	240	225	200	254	257	233	221	270	218	275	236	263	245	203	258	258	210	245	249	227	227	250	226	248	249	247	244	239	227	236	246	231	222	231	243	237	255	254	261	234	225	266	216	243	245	257	252	243	204	248	237	256	228	271	227	239	228	236	232	222	224	265	247	228	245	221	228	253	235	249	233	216	249	233	241	234	239	257	249	221	215	236	254	247	252	217	219	218	255	216	230	241	264	253	246	269	246	263	245	260	248	252	234	262	244	210	254	211	255	231	244	236	279	244	249	248	229	242	259	234	233	256	253	253	261	236	237	278	232	255	246	255	232	231	249	253	247	263	237	254	222	251	220	225	233	250	208	235	236	215	249	249	265	241	227	246	232	225	266	235	242	236	234	252	234	226	227	248	236	245	245	236	241	258	231	256	227	230	224	238	254	218	233	259	265	251	241	241	237	205	204	216	233	229	234	276	259	228	250	255	263	247	228	243	242	205	242	241	237	262	268	237	242	238	261	270	258	226	260	251	237	242	272	232	262	259	257	246	230	237	242	244	239	249	266	205	280	251	269	231	220	235	277	247	239	218	233	239	250	242	256	238	254	245	240	257	202	209	235	235	279	231	221	250	235	225	222	263	249	260	228	239	237	243	230	246	216	256	229	214	240	213	219	236	250	224	239	249	258	243	278	231	249	218	222	274	270	261	234	239	244	269	279	238	242	228	269	278	238	217	279	246	247	238	269	222	253	215	249	219	249	227	235	231	257	247	241	211	242	253	232	271	238	263	251	238	268	236	229	288	239	230	219	235	242	278	246	253	241	232	237	248	236	228	251	259	260	248	217	242	228	222	245	252	246	233	212	268	253	261	236	226	249	225	238	221	226	216	228	224	234	263	226	250	224	256	279	253	238	235	244	275	266	223	204	239	252	232	256	224	256	246	239	227	238	259	236	240	247	208	248	255	227	219	258	238	248	292	220	229	246	228	236	245	262	235	242	248	247	263	256	272	223	239	228	249	251	226	256	254	234	227	223	202	225	235	219	253	276	269	240	215	223	217	227	262	239	228	244	219	245	257	252	213	249	266	215	219	219	237	219	256	222	227	226	241	230	229	263	216	241	259	232	247	234	228	269	232	223	265	260	252	247	252	245	223	245	261	242	254	247	238	232	231	250	269	267	269	224	243	229	261	209	255	196	254	283	245	245	270	238	242	221	267	242	259	239	228	233	242	251	218	220	230	230	233	265	242	232	223	243	271	232	240	230	247	254	271	261	264	248	244	235	229	259	247	225	245	260	248	269	233	256	214	253	224	258	263	251	210	222	280	254	244	243	243	258	245	209	273	220	239	233	227	249	244	229	260	228	232	229	232	241	262	250	249	230	240	273	200	254	260	230	244	259	253	225	255	254	258	242	253	274	271	231	238	260	226	237	237	249	254	248	230	282	265	238	235	252	252	228	237	260	253	217	249	241	251	239	221	237	236	273	256	243	264	244	260	238	257	241	236	260	222	213	261	247	268	230	236	251	252	265	230	226	243	218	230	235	240	235	269	245	251	230	222	240	230	262	244	245	207	241	236	244	235	236	255	222	244	228	242	248	213	234	231	235	247	223	252	241	244	217	235	250	269	233	257	248	263	235	216	240	223	228	259	239	271	232	242	262	235	244	233	246	230	219	252	254	233	272	246	238	248	237	223	258	242	251	245	241	224	232	249	239	245	216	232	247	258	241	256	225	259	217	219	250	235	255	280	235	231	254	231	217	229	240	254	250	256	274	246	241	244	250	257	229	274	259	254	264	255	229	233	236	243	232	236	239	218	235	221	242	239	250	235	229	240	234	273	232	271	241	283	262	239	243	238	223	224	239	254
7759	693	620	567	579	559	572	570	604	600	585	595	588	567	548	594	584	556	539	608	606	594	573	550	554	550	609	608	597	589	589	573	532	582	551	586	619	556	591	588	614	559	601	572	551	555	538	580	553	592	568	607	553	585	597	549	556	576	602	566	573	569	575	593	559	562	564	592	586	581	614	594	560	613	578	551	528	552	582	580	541	549	585	609	545	570	580	559	553	585	590	590	621	540	553	601	580	570	559	583	601	575	563	512	601	584	617	606	579	594	603	549	557	581	565	589	554	592	554	586	591	589	581	589	569	574	597	580	558	566	648	600	564	584	553	610	571	633	574	573	575	592	564	547	609	538	561	564	586	557	582	592	596	630	571	565	560	539	572	586	578	574	571	623	576	577	552	559	590	581	550	576	538	588	551	575	574	589	559	605	564	565	562	601	593	544	557	583	635	566	576	566	524	567	585	554	595	587	601	543	567	609	588	579	549	535	589	542	585	615	606	560	537	581	558	570	552	536	563	619	563	614	590	620	583	560	568	550	593	608	584	562	563	570	544	598	603	593	553	562	550	586	579	549	580	564	582	600	562	553	574	604	609	596	573	615	614	574	562	607	529	578	571	586	588	562	587	581	572	586	611	593	590	555	604	554	616	540	525	560	619	592	533	564	581	566	596	552	547	591	572	618	592	531	545	595	544	623	591	568	593	595	577	604	574	585	570	605	570	573	591	580	594	582	584	537	554	588	605	600	579	584	535	558	586	576	615	579	554	559	626	569	578	560	588	538	532	572	597	588	598	585	560	634	544	562	547	537	566	558	574	573	563	581	547	632	582	598	544	584	524	572	601	620	545	519	603	586	584	590	541	592	586	585	561	590	574	601	588	587	585	578	547	569	552	565	616	590	590	585	558	579	581	529	550	582	572	568	545	562	556	562	576	592	604	572	590	572	569	560	533	570	610	593	576	596	558	576	623	580	591	600	563	610	629	574	593	574	593	594	641	579	556	558	577	592	565	609	611	525	571	574	557	561	582	581	561	566	591	552	601	585	600	556	527	619	551	546	583	553	615	589	574	550	608	594	625	593	582	543	561	591	581	575	598	605	614	602	642	568	560	559	610	577	571	610	553	589	605	556	579	575	568	555	555	574	642	580	601	526	570	579	590	579	533	594	590	549	576	544	575	555	547	593	574	568	554	539	624	577	595	565	564	546	616	593	562	578	587	593	611	569	541	569	588	555	554	558	585	554	555	559	591	558	608	586	586	564	573	574	609	558	547	572	579	575	569	583	574	581	577	590	579	541	539	564	596	574	618	577	616	508	560	576	647	606	599	594	593	542	586	548	549	605	583	545	600	547	593	594	569	546	570	552	588	578	616	612	555	546	602	592	546	572	582	581	544	564	580	582	590	522	572	576	559	590	559	586	575	558	583	559	592	622	576	569	597	579	601	572	591	570	598	583	625	549	631	520	602	599	605	576	577	550	596	559	563	560	583	556	553	547	557	597	542	607	645	572	558	563	587	586	562	591	529	597	605	590	588	564	624	585	630	621	536	595	533	542	601	552	588	537	610	603	590	641	580	576	567	576	533	599	576	568	578	576	584	556	601	566	551	627	586	595	599	563	565	575	576	563	602	573	604	577	588	568	550	538	569	540	587	590	592	567	563	563	611	600	580	573	570	554	565	547	566	524	565	566	569	595	576	551	592	572	604	577	556	581	577	580	603	599	566	571	533	568	598	582	618	567	550	571	581	555	582	599	563	549	563	589	579	599	583	581	569	592	612	598	546	561	579	612	542	559	570	569	573	593	606	572	579	572	584	581	593	543	596	558	547	583	628	598	575	554	551	556	620	593	591	582	595	594	583	543	579	562	572	560	563	586	537	622	560	548	621	556	597	570	563	569	607	561	574	575	550	569	551	596	587	616	572	564	536	634	583	559	576	577	549	585	561	569	582	581	623	527	544	517	554	552	573	590	569	578	596	602	586	601	583	550	561	561	566	578	578	550	593	555	613	589	570	592	587	573	553	530	560	607	553	568	561	580	550	584	562	554	601	606	576	587	547	594	524	570	583	591	594	587	549	541	511	604	533	579	592	644	558	599	569	555	603	567	598	583	567	587	602	591	555	578	569	538	548	592	552	587	550	587	605	537	569	571	573	563	598	577	528	541	613	556	556	573	546	588	572	556	582	620	541	572	594	562	586	588	561	584	585	591	570	596	546	582	592	583	578	552	558	586	592	527	586	572	587	564	589	576	584	626	583	612	580	549	597	556	605	577	600	601	561	541	604	581	537	589	580	609	547	600	585	602	574	584	559	558	554	615	546	561	559	607	585	550	578	578	631	545	549	557	580	579	555	603	578	557	525	548	571	598	585	553	559	597	638	563	571	585	565	566	564	576	542	636	591	577	598	610	558	606	564	574	532	594	559	591	579	579	606	585	541	587	542	548	590	615	583	602	577	592	588	575	582	552	569	560	603	532	585	595	585	567	569	582	589	584	565	555	526	588	589	580	571	599	552	551	569	608	615	565	543	542	583	573	587	609	555	567	561	550	582	605	642	528	542	587	580	650	579	594	550	588	558	532	590	554	575	564	556	557	553	561	507	581	608	579	617	606	617	593	571	597	506	571	581	566	570	584	568	605	585	552	592	553	588	609	607	582	583	577	615	575	580	573	556	602	576	620	591	567	585	606	563	558	524	567	568	568	552	566	603	560	638	578	556	579	555	605	571	589	582	550	583	585	546	563	622	568	573	610	581	588	564	553	513	581	608	538	599	558	627	615	555	632	534	578	560	632	534	552	552	587	568	592	576	586	583	602	638	582	558	563	581	601	587	583	551	582	579	557	614	567	605	568	547	558	582	595	598	548	559	607	604	585	571	599	581	575	577	561	566	590	537	570	555	545	579	553	545	561	595	543	548	582	560	560	563	540	581	532	608	578	587	539	580	574	595	540	566	587	629	552	577	570	585	619	602	576	578	623	621	582	594	582	581	580	597	548	604	537	576	600	583	594	579	585	581	577	591	628	579	589	578	584	593	546	558	563	572	635	575	613	577	594	555	565	577	565	616	587	588	590	628	582	541	574	583	567	579	592	577	581	589	587	545	564	548	579	572	671	587	549	545	529	587	559	551	578	563	597	567	550	585	594	548	577	577	563	583	533	591	569	561	594	531	602	578	575	541	554	572	608	583	517	626	582	585	569	591	565	549	590	558	582	584	527	567	625	583	549	541	586	608	590	539	551	594	582	578	591	568	559	597	598	572	559	560	564	612	573	590	560	546	558	562	540	570	596	583	561	575	536	568	545	563	581	582	555	546	622	596	604	592	563	574	598	553	567	591	609	556	541	539	579	573	592	564	592	599	596	536	555	535	611	579	584	604	561	559	594	531	577	573	561	608	578	601	582	585	582	591	550	569	617	575	559	581	586	599	568	571	589	561	595	566	573	579	566	581	575	581	587	571	637	582	556	581	609	573	568	556	588	575	621	599	615	562	550
25104	20982	23570	28545	20976	12738	699	515	472	401	413	437	401	451	378	406	412	397	402	350	398	365	435	387	402	376	410	371	359	370	372	359	386	408	394	422	392	381	399	341	389	396	397	409	349	393	411	390	380	395	359	375	393	409	380	399	410	397	429	428	352	390	417	399	432	410	376	408	358	422	419	379	368	385	384	400	365	369	353	402	389	352	364	406	405	405	396	379	411	408	365	422	436	391	400	387	399	392	391	355	382	440	357	359	386	397	398	425	374	406	395	395	388	401	398	370	380	352	397	378	386	424	428	428	382	368	333	421	406	388	411	417	399	408	404	391	377	350	377	407	414	407	374	353	390	391	410	353	401	381	374	405	401	407	363	359	390	381	360	402	371	378	415	401	390	352	396	412	372	386	403	388	368	410	374	349	379	405	402	390	375	376	380	376	381	415	384	410	379	417	367	407	364	430	394	424	401	395	383	352	365	412	374	395	413	353	372	405	407	390	423	370	393	429	395	401	385	388	403	402	399	398	419	403	404	416	369	414	374	406	414	346	383	377	401	393	395	352	395	397	411	431	418	402	412	366	409	429	383	386	393	401	365	386	372	393	382	415	421	384	380	399	410	396	386	410	409	373	417	383	415	379	433	422	388	420	371	416	397	388	387	366	417	378	431	394	432	415	408	408	408	435	403	354	399	413	408	407	402	400	380	396	408	407	373	399	372	399	386	430	417	354	404	433	371	386	407	421	404	395	353	386	383	396	379	390	367	393	370	397	384	378	375	411	383	387	400	399	396	385	413	392	430	422	427	366	410	408	389	405	393	375	424	401	376	343	327	406	433	379	386	390	366	429	382	384	381	394	364	383	355	384	414	365	419	352	427	394	402	373	380	366	380	410	359	371	362	368	426	383	392	403	406	377	370	386	385	429	357	345	393	365	353	411	389	387	370	385	387	392	388	389	416	402	402	361	390	402	387	393	364	365	386	346	401	359	380	375	393	402	399	400	377	400	363	404	417	383	422	405	358	366	395	389	396	365	414	375	394	374	365	427	359	369	393	357	387	401	379	398	391	395	376	362	365	382	369	406	405	408	366	402	397	384	386	392	390	353	362	401	373	361	403	361	367	390	348	390	418	384	410	391	404	373	371	349	396	426	410	385	351	392	422	367	402	374	392	418	375	445	369	395	385	389	379	414	356	385	419	364	355	387	401	394	364	358	386	369	388	347	397	395	374	400	414	386	382	391	387	390	364	424	371	416	412	406	388	370	392	380	346	357	415	407	398	407	381	439	394	400	361	410	377	367	367	378	382	396	394	375	389	413	389	342	375	392	358	408	369	433	378	390	369	418	383	370	394	413	358	398	404	377	401	424	364	403	369	387	424	405	381	443	376	370	357	391	348	360	360	401	370	337	386	362	397	356	371	379	386	379	361	394	382	402	414	423	406	406	384	416	387	367	414	370	435	385	380	388	387	386	401	336	375	420	349	378	422	398	401	377	366	412	422	416	385	394	370	350	348	363	387	379	394	370	383	389	396	397	439	386	375	377	394	387	402	459	374	397	364	392	384	396	404	386	405	372	406	419	430	421	382	350	390	373	395	362	417	390	379	378	388	397	401	398	399	372	429	381	388	381	366	363	350	388	417	392	377	366	418	393	369	377	383	380	374	379	404	381	419	389	386	384	357	396	382	339	385	432	340	389	372	372	409	394	376	407	385	399	385	373	409	390	395	418	382	377	419	432	401	421	479	375	436	399	432	402	389	371	405	369	379	393	399	362	396	375	388	391	348	392	363	347	390	376	371	339	375	386	360	369	373	395	376	424	385	403	413	353	404	407	379	387	360	399	372	395	415	413	397	403	364	384	395	406	427	383	399	407	410	371	413	352	406	376	407	411	393	404	379	400	382	396	365	395	358	411	419	386	350	435	364	397	415	383	349	405	411	388	392	343	382	414	344	377	421	380	398	386	382	414	357	386	354	390	411	394	373	381	393	408	391	360	401	403	383	388	423	379	370	425	413	374	399	375	400	370	407	362	387	389	382	414	389	363	365	389	404	387	428	390	387	376	356	387	386	394	389	380	399	375	404	413	415	379	368	412	367	381	367	433	378	371	431	377	396	369	425	386	371	410	363	382	388	400	382	391	360	404	388	389	354	397	402	382	381	408	393	423	360	390	433	361	365	378	409	367	425	434	416	376	378	386	410	393	388	369	353	411	377	415	378	362	429	417	375	391	386	375	353	388	369	394	395	375	383	387	366	378	367	389	393	371	404	370	423	401	397	433	370	403	389	391	400	369	457	407	402	380	385	391	426	394	399	357	416	379	411	404	375	361	363	364	366	407	371	390	469	404	433	387	396	398	389	365	397	396	375	397	393	425	352	396	382	382	375	389	422	372	388	383	370	402	385	411	409	375	387	437	432	382	374	370	365	383	363	396	384	380	429	407	367	393	366	382	362	388	370	407	376	363	404	379	365	401	386	413	367	426	351	361	356	378	360	390	380	412	390	384	403	385	380	393	406	379	404	369	415	389	407	386	358	384	386	392	366	396	401	373	370	379	406	377	385	355	384	372	370	418	367	391	344	353	381	423	382	404	403	406	384	363	415	364	395	382	369	415	412	350	380	390	401	427	399	377	399	378	383	388	408	365	388	406	383	398	404	386	354	407	423	394	391	406	402	393	419	387	367	380	384	401	381	384	377	386	392	408	408	389	360	377	393	398	378	390	390	381	390	354	366	360	438	387	384	355	364	402	372	398	402	360	377	450	409	396	394	339	393	409	356	385	409	408	405	385	388	378	418	405	389	364	387	392	410	404	381	354	373	371	386	374	410	374	375	374	362	377	386	391	408	413	406	366	372	393	393	382	382	377	422	378	391	369	394	403	390	353	352	388	416	411	361	387	381	410	416	369	383	346	366	408	416	427	395	387	382	374	366	405	394	360	370	380	429	372	400	400	363	398	368	379	381	357	362	396	402	424	402	404	367	399	374	409	370	364	384	380	378	427	375	375	453	392	362	387	394	390	400	395	373	432	379	403	386	452	391	406	367	366	374	370	374	433	384	416	365	387	402	384	381	413	387	386	388	384	381	417	430	423	408	410	425	380	388	426	381	401	436	425	446	423	375	430	378	377	376	411	386	385	388	396	419	422	370	391	402	376	392	414	377	410	402	383	380	382	371	419	414	403	371	367	418	398	398	416	392	412	386	394	411	388	345	402	387	442	386	407	402	410	409	411	361	397	367	406	423	379	423	441	395	396	387	390	407	431	379	430	352	386	404	371	383	388	442	419	388	378	437	380	368	365	366	412	390	371	403	390	402	390	395	378	389	360	410	370	380	387	374	427	370	401	417	430	399	424	454	420	366	372	367	379	373	383	378	421	434	397	421	397	390	404	397	389	383	393	413	390	337	404	383	437	381	415	420	384	381	390	417	386	385	423	426	385	379	376	429	369	415	386	346	359	395	387	368	436	364	353	377	407	396	393	397	417	393	418	387	406
4375	2325	1368	1031	912	896	857	886	860	822	844	890	890	885	859	808	838	847	875	840	831	886	836	842	803	793	896	802	859	890	779	815	829	826	877	833	796	814	811	868	854	869	833	844	839	832	840	799	862	836	892	805	823	888	806	879	860	852	823	803	823	809	801	870	819	825	793	819	817	793	809	845	835	815	813	788	863	848	831	823	839	836	867	879	812	843	838	849	877	857	822	801	855	842	854	864	791	855	805	793	765	830	835	812	821	824	868	870	809	842	834	833	843	790	847	878	834	887	842	799	775	791	827	816	806	831	813	827	867	838	843	818	870	801	830	832	802	852	817	867	825	829	813	856	837	831	858	872	828	794	844	838	851	828	837	827	801	827	798	832	798	818	790	851	811	822	824	836	846	876	875	882	835	847	811	846	849	811	824	817	832	839	876	821	825	851	860	844	850	858	885	827	908	813	837	865	830	786	848	863	851	790	842	835	812	827	834	838	809	907	869	825	846	848	871	817	872	814	838	861	833	860	864	789	849	862	862	834	877	821	860	850	871	825	822	808	822	819	838	860	841	816	840	801	849	843	825	782	811	871	842	865	838	810	830	852	826	858	838	815	880	837	824	802	880	864	824	820	843	812	836	811	855	825	823	888	871	842	823	856	835	837	813	880	837	871	849	835	873	865	829	868	782	856	835	799	882	855	828	850	833	860	838	838	862	823	835	859	802	813	884	891	878	825	814	853	867	827	851	801	789	852	828	880	878	850	814	865	855	854	822	813	792	819	798	939	878	877	795	807	865	820	890	831	857	831	781	854	793	810	885	835	866	851	823	850	849	879	818	818	816	842	802	811	830	863	868	863	849	831	809	886	820	846	815	866	842	846	799	850	802	827	807	809	837	865	864	838	892	823	868	888	855	899	798	909	843	844	778	839	852	850	875	798	861	837	868	824	839	859	848	830	831	835	835	792	843	862	819	826	809	798	817	839	835	815	937	857	802	851	842	871	835	902	860	836	834	834	853	864	841	858	874	842	839	840	857	824	815	821	825	835	840	788	845	848	810	840	840	861	854	843	835	823	799	870	831	849	827	855	831	847	851	814	848	876	816	842	831	910	812	837	836	806	867	825	855	879	840	846	870	838	842	820	798	847	875	837	838	796	884	819	811	877	807	866	799	885	828	845	859	835	854	812	832	847	835	864	822	869	818	890	823	832	792	809	921	885	811	850	830	796	810	844	866	870	795	878	922	876	826	902	848	815	823	870	821	830	828	832	860	873	826	823	860	903	858	812	830	773	775	799	821	815	903	829	816	830	831	879	903	832	873	865	899	881	871	865	880	809	877	858	822	869	854	878	815	855	828	825	832	900	819	875	776	828	823	848	819	802	826	829	835	855	840	822	873	827	865	809	838	850	853	843	841	807	829	780	803	871	832	864	810	877	845	830	807	843	839	806	876	822	807	867	811	832	805	833	844	834	850	815	807	829	819	843	888	824	835	789	845	879	846	808	835	865	821	840	855	807	863	848	877	845	806	795	832	832	839	845	873	845	842	850	871	879	854	831	847	839	865	808	813	789	819	846	863	825	868	860	866	829	782	789	800	881	862	867	819	818	880	818	775	834	805	867	848	865	828	840	861	757	856	815	828	839	810	849	799	784	808	808	863	813	802	856	803	846	842	845	876	855	834	871	843	860	794	830	835	862	853	834	851	794	813	836	808	834	856	846	778	815	828	791	856	806	805	881	863	811	833	814	845	849	854	824	898	785	850	869	808	847	771	797	842	832	786	831	846	894	847	912	797	826	835	878	826	839	806	825	878	849	882	803	879	797	815	844	782	853	831	826	831	894	824	899	848	875	810	834	851	879	871	850	813	833	887	819	810	836	867	882	846	825	853	885	785	861	801	851	836	862	853	886	837	790	785	827	801	870	850	811	872	842	832	790	906	869	795	861	899	871	808	834	805	858	842	913	829	815	852	838	854	839	795	828	850	807	828	852	864	893	859	792	842	906	795	817	820	855	861	876	885	888	844	794	847	846	853	799	870	815	810	819	809	860	824	863	830	821	817	886	841	879	833	866	880	768	856	836	789	868	802	857	839	810	842	933	854	821	869	805	861	818	837	836	784	811	816	831	865	865	857	822	796	812	857	816	847	853	851	841	792	815	842	832	825	832	859	829	908	831	863	853	884	807	847	859	794	794	825	860	779	837	804	869	796	822	847	816	846	891	830	852	815	822	818	826	841	853	813	859	893	856	868	816	853	846	810	859	845	879	786	836	820	828	844	861	874	910	859	850	841	809	843	818	800	833	828	846	834	803	829	812	798	840	830	809	824	879	824	836	837	840	839	830	875	803	851	860	894	824	880	821	808	844	827	811	821	832	800	829	884	822	804	803	827	828	850	837	798	856	835	838	841	901	898	852	823	849	794	806	785	861	844	834	883	857	850	861	802	830	767	850	847	778	814	801	838	856	795	818	888	808	892	833	872	821	848	777	799	846	842	835	805	829	779	847	794	897	859	842	872	804	817	828	795	832	833	847	804	848	835	799	904	828	851	816	801	835	892	846	813	800	797	819	849	847	864	844	772	872	827	837	825	830	824	819	804	881	849	815	861	818	854	807	903	859	858	807	827	806	870	812	846	845	813	788	850	839	870	825	888	773	870	838	816	856	750	928	800	808	833	864	889	811	819	830	824	907	841	809	820	795	844	794	850	899	832	858	824	825	836	796	820	829	820	803	913	922	828	859	813	818	752	826	816	840	840	834	806	822	847	842	826	819	871	833	881	832	806	872	785	746	841	826	825	795	828	826	862	842	848	857	794	856	852	810	836	843	829	826	856	877	807	862	809	817	772	805	805	816	828	861	857	880	792	872	839	777	808	836	854	831	840	844	814	851	844	799	859	889	878	820	879	844	804	809	825	887	846	836	850	833	825	822	828	812	895	863	777	858	802	856	823	811	831	792	812	823	788	863	889	822	851	845	824	831	832	824	826	870	839	833	828	831	823	865	848	861	858	783	840	828	894	843	845	826	857	813	866	813	849	847	824	913	872	817	818	829	862	794	834	879	788	859	913	859	881	810	814	862	848	881	866	819	838	834	857	811	884	852	816	839	818	888	845	840	840	847	807	851	877	812	759	846	854	869	843	865	842	818	879	835	863	856	785	851	834	848	899	866	923	881	838	902	815	861	891	827	846	839	822	812	834	822	818	860	866	873	834	802	807	819	789	845	823	828	804	853	921	779	886	846	901	852	865	916	892	835	835	867	856	852	857	834	848	832	813	805	901	856	866	843	876	850	850	814	831	813	871	791	804	851	844	866	904	853	843	857	857	842	805	844	799	831	837	816	853	875	817	837	839	835	864	882	908	796	847	862	810	799	791	824	811	860	840	859	837	808	853	856	791	804	871	864	854	830	849	854	852	850	803	827	766	832	845	811	792	885	845	852	851	807	813	839	860	854	834	841	869	859	810	832	827	829	833	798	837	844	808	807	797	838	807	886
24432	21040	24059	28269	21041	21080	10954	648	460	427	376	399	384	349	345	314	362	296	316	346	330	335	344	318	323	321	345	345	329	307	285	279	297	330	330	323	337	328	269	328	306	319	334	326	318	295	336	302	307	347	292	350	326	331	288	329	334	327	312	346	339	336	313	290	324	311	303	319	323	318	290	295	302	323	286	301	364	288	315	334	294	331	320	300	320	318	341	324	319	288	291	330	311	256	299	305	327	369	325	284	303	305	292	299	331	323	310	319	338	332	302	322	308	336	313	291	297	289	294	330	355	321	344	330	283	281	290	314	318	313	324	310	288	296	312	309	325	320	351	310	326	291	325	330	297	315	313	306	321	316	305	324	281	319	314	347	298	323	311	297	303	347	270	287	358	339	297	300	352	313	314	339	274	353	296	321	309	302	298	311	309	327	274	309	302	303	323	310	317	282	305	327	355	307	353	296	309	324	335	331	273	333	293	317	311	299	288	334	303	296	328	290	324	284	309	273	268	313	346	289	329	302	304	330	316	320	289	338	308	346	282	311	302	317	306	321	321	320	306	305	304	317	319	346	299	290	348	319	341	309	309	300	309	277	318	319	280	306	293	332	306	353	276	311	311	297	306	318	315	296	317	279	284	314	322	313	302	315	305	310	297	311	315	277	301	321	329	317	283	317	273	314	287	340	304	291	294	336	299	338	295	307	286	269	319	321	324	320	308	273	371	331	313	311	341	311	338	341	304	308	320	295	294	301	342	323	286	318	337	301	300	334	317	303	327	314	321	303	316	300	337	330	314	327	344	272	317	308	289	295	308	341	301	300	301	294	279	324	307	307	312	285	288	332	318	305	326	316	297	281	301	323	311	303	314	352	326	319	336	347	292	313	326	284	312	321	303	352	307	297	322	306	314	296	320	315	301	271	291	321	340	324	312	318	293	296	306	323	306	282	324	349	298	325	344	299	352	306	297	282	305	302	324	320	300	279	322	337	309	306	339	285	286	287	322	311	339	317	321	276	304	316	333	298	285	288	324	306	289	326	301	303	285	323	305	299	317	328	325	343	318	325	334	319	256	306	292	322	335	327	318	298	291	329	348	292	290	318	341	319	348	314	318	342	311	308	360	313	314	330	306	300	322	329	327	294	273	297	309	342	309	292	293	304	316	270	315	312	291	311	344	296	301	273	267	311	311	316	330	314	285	307	309	284	320	292	327	337	272	317	306	303	321	324	349	314	287	305	332	312	317	298	293	308	337	311	304	324	296	291	326	340	341	350	288	309	305	328	322	310	322	302	312	260	261	319	308	301	336	298	351	310	299	323	291	340	291	304	287	293	287	352	315	292	319	311	298	288	306	348	272	290	332	294	299	290	292	269	269	292	265	336	298	286	316	296	303	297	316	298	318	310	309	321	329	304	354	298	315	296	281	328	324	318	318	298	331	302	298	323	341	280	309	305	296	304	298	321	306	328	323	298	311	286	332	312	304	289	318	291	338	320	324	283	335	302	245	287	287	351	302	296	318	313	302	324	301	296	304	315	277	287	316	304	319	293	353	313	336	351	332	287	269	298	312	320	317	301	288	329	318	325	315	302	315	314	321	298	282	275	304	294	312	335	315	306	285	322	302	326	281	279	355	296	287	289	301	315	342	291	357	303	335	321	282	276	298	328	311	282	299	312	297	307	345	346	326	304	316	300	354	312	290	290	292	295	298	295	325	289	281	290	297	329	291	292	298	310	305	334	328	334	293	316	317	270	317	301	290	333	289	300	321	290	316	313	349	301	302	300	276	315	316	297	310	318	300	310	314	309	305	318	297	308	284	311	311	331	290	279	294	288	324	320	280	302	326	343	297	313	319	312	331	296	332	344	283	295	311	278	283	300	306	348	336	327	321	309	284	322	328	278	303	317	320	301	296	303	297	317	332	307	300	311	283	310	299	278	298	265	299	335	314	311	294	310	289	302	341	348	338	292	266	280	320	296	307	305	335	315	278	316	327	313	309	270	298	313	328	299	287	310	315	326	293	292	320	310	311	281	289	325	312	301	301	288	292	296	258	314	289	310	290	297	314	303	311	338	300	327	364	316	327	275	299	291	311	328	263	308	298	344	323	332	318	311	283	328	311	311	309	325	298	317	312	301	296	291	301	297	305	326	312	311	316	330	335	316	287	311	305	300	292	293	303	299	319	287	292	343	270	307	345	308	281	316	301	283	314	325	279	284	324	310	330	309	304	300	291	303	311	303	281	321	317	307	325	327	313	319	296	284	310	339	307	298	312	330	308	296	312	299	305	304	307	292	315	311	325	274	325	332	307	325	289	314	304	297	287	311	326	305	316	307	293	341	247	290	294	313	300	347	318	326	323	290	362	325	309	308	338	330	296	342	308	309	357	294	305	336	323	284	312	320	315	326	274	284	327	305	317	316	267	310	295	306	322	295	295	271	298	280	301	322	329	304	327	308	282	264	328	300	310	337	293	342	304	302	290	317	319	291	331	307	318	346	303	305	300	331	332	313	294	304	267	322	292	316	324	323	278	329	340	298	298	292	297	308	291	303	287	326	312	325	347	339	342	294	292	301	310	303	288	317	327	304	321	323	301	285	302	304	289	332	311	297	311	324	342	337	265	291	291	300	291	304	321	292	311	283	266	318	300	301	299	325	301	306	323	299	321	296	327	271	320	298	316	312	318	315	304	281	274	306	318	299	302	284	292	297	315	331	315	324	337	279	275	328	329	309	281	299	311	345	317	331	312	281	294	307	339	290	313	323	333	268	314	296	283	308	294	314	305	313	297	338	280	288	303	297	299	314	321	296	283	333	318	333	283	308	288	312	274	294	293	301	316	298	316	316	291	299	312	311	322	292	294	304	345	294	299	330	321	298	311	309	298	307	302	315	293	294	322	321	315	320	284	305	273	288	304	328	269	289	328	300	338	290	303	311	306	317	322	333	333	301	340	297	295	335	325	293	323	316	290	304	304	291	313	297	295	336	304	288	332	325	301	318	303	336	329	279	303	310	278	329	306	337	281	323	353	321	335	306	313	297	340	316	302	303	332	335	294	302	336	292	309	277	297	292	317	278	267	315	306	277	329	294	297	294	282	262	303	318	297	290	288	299	316	314	302	312	339	313	285	338	288	305	299	283	314	316	295	296	304	356	310	295	322	315	348	295	311	334	338	316	308	287	326	324	285	314	274	285	290	291	320	310	294	322	344	364	310	323	292	296	306	302	319	302	306	283	298	303	303	317	314	287	317	282	332	298	300	306	301	333	308	276	315	301	324	313	361	311	293	337	293	319	314	307	263	320	326	343	313	310	288	302	303	302	337	321	280	320	278	331	307	299	313	309	318	315	324	297	315	303	320	303	335	320	309	327	294	303	327	299	327	309	325	289	278	347	319	332	352	315	292	298	283	282	281	328	318	302	312	309	306	284	300	274	317	307	304	315	308	306	303	297	348	312	338	322	311	297	302	312	284	282	300	324	283	316	295	350	289	312
4049	3560	1816	1090	877	785	767	680	756	696	706	654	640	683	648	681	646	650	657	654	615	625	677	719	652	654	680	653	682	678	624	646	662	653	663	641	657	658	643	640	666	647	640	662	665	682	631	650	665	669	627	620	660	702	652	635	676	692	658	696	643	660	678	630	719	622	621	634	625	638	679	675	655	653	656	622	659	680	672	649	666	654	673	661	661	653	677	676	680	636	617	687	673	667	650	624	671	617	647	691	637	616	648	652	656	644	647	694	669	642	667	691	634	663	640	678	620	712	747	700	649	638	643	619	669	633	690	695	609	664	638	659	629	690	660	628	657	668	638	643	681	679	607	646	619	707	604	674	627	663	641	656	653	641	645	673	643	626	643	625	670	715	666	626	661	636	651	701	653	661	664	632	674	655	644	661	643	707	663	683	640	659	620	659	612	662	634	648	636	650	643	679	656	668	722	657	665	640	619	582	712	674	733	710	657	655	641	651	684	617	689	677	696	652	644	686	642	693	649	629	687	646	601	679	672	632	674	698	631	613	639	645	627	670	704	600	660	703	645	674	621	637	693	673	642	625	693	630	663	647	618	642	651	656	682	654	654	685	627	693	711	658	661	663	624	704	646	693	647	651	631	670	648	637	626	675	653	662	677	621	664	699	637	676	605	679	653	633	688	676	649	650	624	640	625	701	651	630	680	665	695	679	630	698	673	681	664	663	623	647	673	690	651	656	617	665	657	672	687	666	637	642	660	637	688	676	630	692	646	684	655	616	661	640	646	701	689	715	639	688	674	616	634	646	664	663	646	668	614	640	681	635	673	652	666	654	690	629	699	646	668	685	700	657	699	663	663	641	605	659	589	678	647	636	644	623	698	642	647	701	654	618	653	692	607	694	648	691	688	660	646	690	666	638	664	670	726	621	649	615	723	706	664	701	649	691	673	662	628	677	616	686	651	698	687	662	648	646	666	634	611	652	679	669	637	693	608	645	669	645	638	698	634	679	691	663	607	623	622	647	632	654	683	692	667	652	679	646	711	647	651	617	642	651	736	700	683	652	681	615	687	624	653	644	615	682	681	686	705	677	627	655	624	618	626	618	638	662	627	687	692	634	673	654	613	707	676	663	650	614	645	591	678	668	659	663	617	713	660	625	667	614	646	645	654	665	656	616	656	641	642	656	661	690	670	671	667	687	614	633	665	679	651	706	623	618	602	677	648	682	626	668	660	641	657	632	666	660	661	659	648	657	645	655	703	652	602	624	689	656	657	690	665	615	651	648	620	641	653	628	649	716	614	602	653	655	686	650	638	629	687	686	684	661	658	667	638	648	650	670	641	709	670	653	673	631	667	619	739	673	630	616	663	649	681	633	645	631	656	659	669	667	681	669	696	686	678	705	676	665	677	663	646	638	670	652	622	637	651	642	658	699	655	668	650	695	669	644	703	683	665	676	678	626	660	641	648	658	642	625	659	653	647	670	715	644	649	641	672	661	676	647	610	694	655	689	636	652	634	650	618	656	651	640	656	665	666	626	644	689	656	636	655	638	706	678	604	610	618	671	675	613	696	630	663	651	632	618	676	654	687	679	677	646	630	690	656	665	680	611	636	663	683	673	690	692	669	682	677	632	646	648	643	635	676	661	663	673	662	642	678	601	666	662	667	695	620	675	678	685	677	664	663	676	696	660	683	714	663	600	649	630	620	625	602	629	668	650	642	662	660	610	633	674	699	662	649	660	687	704	657	671	676	654	634	679	698	667	658	678	592	674	652	664	631	660	665	636	667	654	634	668	647	716	648	710	654	632	663	686	627	683	670	628	638	606	625	675	647	705	614	628	637	668	684	610	649	660	665	680	600	655	663	620	678	638	617	643	629	640	620	654	647	665	654	637	647	670	694	657	589	653	639	680	648	625	632	620	632	655	635	656	667	610	689	665	656	686	619	661	662	694	674	678	688	604	623	676	659	618	702	676	641	655	660	645	681	659	633	644	615	663	654	616	667	646	707	679	682	635	674	683	681	712	635	668	696	667	644	627	638	645	658	746	639	643	670	708	657	623	683	668	650	678	666	669	703	630	664	662	666	645	632	671	651	637	684	699	651	680	654	602	666	708	675	652	652	649	646	653	731	677	640	654	655	670	592	643	650	663	643	667	663	699	631	665	680	662	637	637	650	701	667	639	638	688	692	690	648	655	608	681	646	640	654	613	623	670	619	673	644	675	617	670	651	622	681	670	689	696	683	622	628	635	635	606	644	620	673	698	728	646	661	621	679	647	635	689	667	651	643	640	625	673	652	632	632	621	634	638	637	665	637	665	669	681	693	631	642	684	638	659	674	672	698	680	684	664	683	673	606	674	691	670	649	698	607	669	642	639	644	627	656	695	713	641	604	643	631	663	655	691	647	669	659	677	676	669	664	643	648	643	628	637	671	670	686	676	663	645	667	629	637	590	664	630	643	714	636	667	671	653	684	636	684	718	647	636	698	685	680	673	627	614	653	685	684	638	645	615	620	643	678	612	650	681	688	629	680	615	673	662	690	613	632	639	654	642	677	648	674	611	638	655	684	631	677	687	651	630	648	694	619	659	706	689	670	666	607	621	697	639	675	625	696	650	645	641	690	650	642	649	625	641	703	722	694	653	677	713	627	665	663	647	641	650	677	679	645	643	648	633	647	682	651	661	666	718	693	651	657	643	707	634	592	630	661	633	660	650	595	655	649	661	669	633	663	686	672	700	695	617	637	666	624	675	708	655	637	632	638	673	633	628	621	688	621	654	660	622	618	643	653	657	648	678	664	675	671	633	700	668	664	624	681	720	649	611	677	666	664	689	667	639	692	644	663	675	647	613	652	686	646	667	660	645	668	661	634	651	673	677	670	670	628	682	626	649	616	647	655	709	681	643	648	667	701	652	638	667	650	668	670	648	647	653	645	667	692	661	656	651	688	662	661	663	685	686	661	602	651	668	637	693	618	682	668	711	685	645	647	637	649	648	655	635	614	598	677	694	665	656	617	643	635	626	674	656	656	679	637	653	643	636	664	663	641	628	623	647	646	691	657	640	666	634	620	647	726	637	682	674	622	688	628	686	650	689	655	647	665	635	661	672	662	660	687	667	670	679	650	686	670	617	660	656	681	677	711	680	584	642	646	638	657	652	652	644	681	654	659	639	674	637	634	700	649	669	664	619	698	663	662	659	663	681	663	597	651	702	655	665	672	686	683	662	664	675	693	668	671	629	669	653	626	633	675	645	669	666	632	684	644	652	656	651	646	658	624	653	704	653	645	640	674	689	707	685	667	632	644	656	715	695	649	679	648	674	661	706	672	629	655	658	647	655	650	675	662	660	659	608	649	651	627	644	658	695	672	675	656	675	609	694	619	680	643	634	664	668	632	636	648	625	640	679	636	685	668	706	631	660	708	616	671	647	637	693	583	646	678	685	634	628	653	673	657	645	627	702	673	632	670	625	619	667	682	677	645	694	627	681	700	659	651	651
33396	14386	2019	366	259	261	247	254	262	277	250	230	245	251	240	245	250	246	246	263	239	220	209	211	258	230	215	233	226	257	221	202	223	231	260	240	212	223	248	256	229	237	242	215	248	226	251	217	274	223	265	218	238	230	239	246	243	242	236	244	226	260	227	237	258	244	241	268	241	276	249	210	232	259	225	240	230	247	235	253	242	246	275	233	234	252	219	211	253	274	248	260	241	260	240	242	237	206	251	245	259	239	235	216	255	208	205	272	222	216	265	254	220	248	259	220	210	222	209	252	236	258	244	238	217	260	255	234	227	236	232	271	278	244	239	244	237	254	211	210	226	236	244	234	205	256	244	255	227	230	243	217	235	207	239	271	240	255	241	219	256	225	229	233	229	241	240	237	262	235	227	239	246	235	252	213	250	255	240	257	245	265	223	272	268	242	246	272	251	238	217	257	268	225	281	241	224	244	248	254	262	220	278	248	265	250	228	270	214	237	244	287	269	215	233	227	233	228	239	257	222	256	259	238	267	239	254	246	229	225	231	238	277	235	237	231	251	233	244	247	230	246	274	253	250	244	229	255	249	227	255	259	253	276	234	224	244	223	218	257	227	229	252	242	254	232	234	245	245	208	227	264	213	227	224	240	272	285	232	230	257	237	233	220	237	247	246	281	238	248	251	228	236	231	242	252	253	267	259	218	271	247	226	244	242	233	277	260	254	243	257	241	240	209	237	226	233	262	244	231	226	248	231	256	241	235	237	211	227	222	239	249	211	254	240	249	237	239	268	258	237	261	256	225	219	264	245	233	259	224	244	236	236	268	231	236	280	206	237	229	220	245	232	241	230	239	255	241	284	247	231	236	260	202	244	256	272	242	268	237	253	210	279	227	241	242	241	219	228	229	273	235	257	244	247	243	214	217	230	249	222	219	254	251	215	232	251	248	226	226	251	222	259	256	234	240	240	211	241	250	276	210	258	226	271	238	225	233	259	263	234	248	248	254	243	255	248	237	259	240	269	243	251	222	241	242	247	231	226	227	229	286	230	261	253	249	244	223	227	252	251	225	254	239	230	263	220	226	221	245	246	262	266	218	212	214	229	257	259	268	227	247	227	252	241	261	249	242	264	219	236	226	241	246	216	240	219	242	262	248	234	245	239	250	223	236	237	228	217	233	233	244	249	248	236	252	229	237	235	253	243	227	233	215	240	249	240	220	225	242	248	208	247	204	233	241	233	272	232	273	244	262	221	214	245	252	240	220	267	221	249	244	255	233	230	242	255	248	274	266	228	231	254	218	252	230	235	258	242	259	243	241	233	230	256	243	217	251	259	218	235	260	249	210	241	240	239	222	269	248	228	231	291	233	238	228	211	263	228	234	234	222	253	231	243	238	258	225	232	255	250	281	233	226	282	248	241	218	233	215	237	238	232	260	261	231	267	229	242	255	244	242	254	246	250	251	243	262	226	238	233	224	220	244	266	252	230	262	246	250	236	228	258	232	234	272	244	266	211	247	215	257	238	248	204	267	240	229	234	237	237	233	262	235	237	223	223	238	256	220	246	221	275	268	228	239	235	256	227	246	226	211	237	229	255	246	246	253	233	227	253	243	240	261	249	244	263	237	220	250	248	257	263	205	246	229	241	218	235	231	248	240	215	240	265	232	231	219	254	234	217	247	251	218	256	255	236	247	229	243	260	243	210	214	214	222	270	242	210	271	255	249	205	252	264	261	240	226	253	246	244	236	244	277	256	261	234	235	243	210	275	246	256	262	254	248	252	242	227	218	241	232	245	254	263	232	248	236	245	236	235	219	215	230	243	238	251	236	255	207	239	253	221	238	258	243	221	253	240	242	237	262	246	237	211	225	275	222	229	250	245	253	251	234	251	223	244	223	247	229	254	232	251	263	239	236	210	261	247	262	251	244	243	247	252	213	258	246	241	239	241	236	245	239	192	259	245	214	232	221	258	263	255	241	263	264	224	236	230	233	243	225	248	231	223	235	238	242	231	233	219	250	240	233	219	231	219	250	249	247	273	228	231	257	256	228	260	242	227	233	255	198	230	234	237	242	225	246	220	246	244	235	228	245	239	243	253	262	248	238	229	252	264	261	242	233	258	239	246	249	262	227	241	238	235	236	230	236	228	238	234	251	237	260	252	234	229	248	242	246	238	254	240	235	268	263	249	214	226	256	229	227	266	236	256	236	238	260	267	254	250	252	233	234	242	233	221	296	225	251	278	249	243	249	260	221	219	210	245	250	249	252	263	237	264	252	234	270	233	237	226	241	231	253	239	242	216	239	230	240	209	192	224	254	256	237	228	231	260	249	279	258	268	256	247	242	237	217	228	259	242	252	245	249	245	241	251	248	219	226	270	238	229	233	244	228	219	231	244	235	248	238	234	211	260	258	252	251	241	235	243	243	253	242	229	218	231	272	256	213	245	253	243	244	264	277	247	229	268	269	243	236	249	260	259	231	234	220	228	252	248	233	223	217	258	254	254	237	292	242	210	218	221	249	252	222	218	237	220	230	228	206	256	232	275	213	209	233	233	237	243	226	248	245	213	245	246	262	264	252	258	233	243	270	236	284	265	210	227	253	220	220	238	232	241	199	222	232	225	241	261	252	243	266	257	255	244	274	210	234	240	238	216	247	234	244	240	250	249	227	261	225	270	239	225	234	217	256	222	268	247	240	243	244	237	275	232	253	269	232	231	240	227	254	256	231	229	240	212	253	259	255	245	249	246	234	258	231	237	253	217	233	227	258	239	219	240	224	237	236	225	229	246	251	250	220	253	245	239	232	241	247	280	279	255	241	279	229	220	253	254	269	222	242	282	241	238	255	249	246	231	240	237	227	225	273	249	237	226	227	236	233	272	254	223	261	238	246	248	222	246	241	253	276	252	257	260	247	223	210	258	247	277	257	217	220	255	236	236	229	217	266	245	252	237	249	230	244	244	261	265	231	234	258	258	253	240	257	268	240	280	243	257	224	221	228	219	215	240	198	226	255	249	255	274	252	266	209	216	223	233	238	230	222	259	231	272	230	221	205	237	221	232	284	218	253	225	249	238	210	224	250	247	234	224	236	237	214	225	242	216	226	228	252	249	252	254	251	230	271	254	256	248	265	214	236	231	266	250	220	264	234	244	238	227	223	243	235	221	253	250	211	268	239	241	255	237	243	271	233	246	250	225	265	245	229	235	254	254	259	235	231	247	227	248	228	207	241	208	235	247	223	242	249	258	223	237	243	236	277	255	249	244	229	241	244	227	262	257	227	225	241	213	244	252	278	230	223	235	219	243	238	232	240	261	257	235	247	234	231	233	233	245	256	252	252	225	259	213	253	230	230	257	250	231	241	248	232	241	231	247	227	255	217	253	236	252	263	275	259	226	238	253	253	248	226	215	256	241	264	257	247	261	260	236	256	213	216	233	224	245	231	260	240	259	257	207	251	236	276	212	210	241	224	255	251	234	279	246	237	240	239	224	226	237	217
7728	628	609	585	566	579	569	531	583	601	620	585	543	587	589	569	581	630	584	589	580	614	612	541	584	567	597	555	594	594	577	543	588	589	597	619	592	606	531	547	566	563	583	579	611	574	568	604	562	606	594	575	552	623	567	584	561	603	583	582	566	559	583	567	564	560	595	575	612	569	592	572	563	565	573	578	565	556	572	553	587	559	594	635	589	573	567	542	583	521	577	574	587	569	577	565	544	570	559	551	549	572	581	595	543	602	569	606	592	573	583	591	600	600	598	589	596	595	537	569	607	526	586	567	569	594	603	581	565	565	627	567	554	604	588	601	561	571	563	600	581	590	560	580	576	565	619	610	562	588	585	627	558	611	576	578	600	618	548	623	578	597	567	617	561	591	556	551	578	623	576	544	582	582	602	557	608	580	596	581	563	549	557	600	580	564	557	552	594	610	632	565	555	569	573	605	541	555	573	589	552	614	562	587	589	554	590	557	623	582	614	563	571	558	577	567	566	599	563	583	577	587	557	496	554	596	573	528	590	583	662	563	634	596	545	585	578	572	574	581	536	545	587	586	600	637	546	568	642	556	561	582	564	589	589	601	588	575	563	574	590	606	571	604	543	590	601	577	565	623	598	568	601	599	606	557	578	549	622	597	551	589	557	575	600	586	589	589	587	551	627	563	582	588	551	558	565	583	607	552	625	573	581	544	580	533	580	574	571	578	588	562	532	560	601	537	535	581	581	577	597	563	594	576	595	588	563	601	549	612	603	603	585	556	609	613	600	574	578	610	592	584	632	605	630	568	595	593	639	615	549	575	580	614	565	622	589	588	546	568	577	599	597	584	613	551	579	597	608	547	601	598	596	603	573	594	558	543	556	584	579	573	617	563	573	606	565	597	594	603	595	564	597	611	591	570	588	559	602	626	571	567	568	577	608	581	600	568	596	580	555	570	549	603	584	573	561	602	580	572	558	561	597	566	568	622	608	559	561	610	553	601	565	556	560	613	567	568	564	601	553	541	648	581	584	566	594	644	570	594	555	607	573	604	589	606	614	615	540	596	514	570	556	582	570	631	583	607	563	558	587	563	609	586	623	582	576	526	580	571	571	602	525	562	613	565	601	586	591	583	596	567	579	610	577	592	562	553	604	525	591	639	594	613	598	560	561	600	557	575	581	544	587	619	574	560	563	577	566	589	608	562	576	628	555	581	602	558	573	552	593	564	615	573	573	612	589	572	579	569	606	548	572	557	541	572	559	591	576	556	556	615	577	621	551	619	571	562	580	634	593	572	560	575	538	582	599	552	607	593	584	572	577	565	620	592	581	577	633	578	550	572	560	595	621	556	576	584	542	616	597	550	560	573	602	584	578	584	582	566	611	619	594	544	549	549	504	608	549	591	562	536	600	591	598	609	571	536	566	574	525	609	566	536	548	560	602	529	576	575	600	587	561	613	597	554	566	548	559	603	584	604	599	574	588	560	583	553	587	566	614	605	562	566	580	556	586	596	579	585	570	499	571	599	583	604	579	563	620	566	607	588	603	580	582	590	593	615	564	554	579	603	572	585	579	574	581	599	594	550	552	571	586	639	578	569	542	593	573	584	620	595	563	617	594	569	581	563	543	573	587	601	569	569	626	570	570	579	597	567	605	567	561	581	608	584	567	568	588	567	572	585	557	589	600	579	626	514	586	576	571	589	582	590	557	578	532	592	594	558	624	600	599	548	595	578	574	572	590	628	563	567	589	577	611	561	591	564	583	593	525	612	611	605	579	613	564	582	560	594	575	604	571	560	550	607	572	534	561	562	563	587	537	581	561	602	553	584	584	563	583	575	550	587	537	575	590	610	585	527	558	560	594	550	591	544	557	577	561	571	595	593	591	558	606	561	609	580	579	561	635	629	569	603	608	594	576	567	580	563	575	626	572	591	587	555	552	610	602	576	605	546	606	572	570	605	606	563	541	585	622	570	585	594	581	620	613	609	569	593	578	570	596	572	557	613	556	617	572	600	576	568	606	610	573	632	583	563	592	582	584	572	577	541	601	579	598	569	604	558	591	543	570	523	593	558	592	563	568	594	559	561	629	578	580	569	587	594	601	577	598	511	562	555	559	549	553	600	583	562	580	557	528	569	560	557	597	590	586	562	562	551	555	587	588	604	537	610	551	566	557	597	537	561	574	547	581	563	588	591	584	610	586	577	556	602	618	592	584	605	597	655	572	571	595	547	550	580	598	551	605	565	582	593	547	554	594	581	561	551	588	592	558	548	579	580	593	610	569	599	563	564	589	526	614	568	585	605	605	560	565	573	561	565	582	591	568	604	585	572	623	557	599	557	573	591	599	578	551	600	558	584	576	565	598	561	640	564	560	585	594	555	587	565	579	607	567	571	562	559	562	554	564	571	634	604	623	555	595	629	604	593	568	598	568	562	587	613	589	610	614	567	574	578	599	581	602	547	542	576	591	595	567	584	604	575	606	563	603	565	571	587	568	571	585	549	581	620	577	621	595	574	583	581	595	594	578	612	572	570	611	519	573	573	569	600	560	602	580	582	613	603	579	578	628	611	534	553	558	629	579	589	564	571	598	589	559	529	557	564	576	614	571	551	560	593	560	545	570	592	592	600	575	597	601	580	595	595	589	577	571	606	576	611	538	583	613	526	550	579	615	536	587	575	558	589	582	627	580	586	599	595	544	619	635	587	611	592	600	559	581	575	575	629	607	567	595	588	580	554	610	593	588	569	518	552	567	525	587	637	572	599	565	575	545	568	565	577	571	609	618	569	616	591	615	520	566	569	603	613	589	615	589	560	553	548	592	544	586	598	554	588	576	589	599	586	578	604	599	563	570	545	591	557	579	609	614	575	601	593	554	541	551	603	569	623	564	588	583	564	574	609	545	590	563	601	520	573	569	544	594	561	573	602	571	592	599	591	531	559	558	585	610	560	597	557	564	580	615	583	564	536	571	559	593	571	564	562	563	566	613	578	617	586	570	588	600	607	576	591	590	598	594	584	618	581	575	659	553	602	600	611	572	554	596	574	559	576	606	607	562	577	591	563	628	541	594	591	552	570	564	554	595	605	589	565	541	591	591	562	574	588	607	559	586	559	544	576	595	578	595	573	599	598	554	608	569	575	585	582	562	604	561	584	592	581	589	565	614	572	580	551	587	618	587	620	573	579	572	635	571	576	543	573	582	570	574	604	577	590	578	591	559	581	577	643	541	548	584	582	559	611	593	596	597	591	613	550	605	579	582	574	606	552	561	577	592	616	540	581	573	594	596	581	614	610	562	604	606	551	579	548	578	626	553	553	614	577	571	565	582	587	595	578	547	587	613	594	561	607	572	552	570	580	586	581	557	613	573	599	586	582	597	608	563	587	559	620	583	540	572	604	553	540	579	561	620	609	542	554	577	580	557	571	591	568	566	607	617	567	584	577	576	591	616	620	618	582	576	600	565	552	583	578	583	586	606	590	585	630	605	594	551	616	599	633
25098	20998	23647	28548	20990	13000	718	507	467	404	422	379	428	438	386	427	395	369	419	419	381	396	385	386	406	414	366	386	398	417	400	391	393	371	387	413	426	410	410	382	383	397	388	393	402	420	351	391	398	402	403	369	382	400	401	387	398	383	428	389	402	384	413	415	386	363	363	377	393	385	378	380	408	369	381	368	399	380	382	393	380	408	395	430	426	441	408	381	392	388	379	384	411	409	401	416	369	401	381	369	387	396	383	431	417	364	410	399	405	422	432	414	373	392	391	389	392	358	406	391	371	382	395	375	376	431	377	408	389	363	373	411	408	336	366	414	394	393	376	437	389	390	417	361	400	422	376	362	396	399	361	362	379	360	378	388	348	419	378	412	400	377	390	401	374	379	406	405	422	440	415	411	376	346	426	364	336	382	372	422	334	421	390	378	423	390	404	402	377	399	369	376	369	368	364	389	407	413	402	409	404	409	403	379	390	394	389	377	417	413	405	401	391	383	402	386	407	393	369	408	380	369	419	404	371	389	381	376	448	377	414	401	396	433	374	408	358	404	384	428	391	385	425	398	379	388	425	373	419	365	429	402	387	415	382	355	388	402	408	383	387	392	404	404	394	363	397	446	381	371	413	353	412	369	361	396	369	387	390	402	387	377	403	414	414	416	380	404	370	379	365	384	386	414	416	360	372	348	403	399	373	379	400	369	422	406	389	375	379	409	409	364	367	375	367	368	368	408	420	389	418	416	379	377	385	401	405	386	394	402	387	375	370	395	405	387	396	404	384	359	382	407	397	394	406	373	409	420	397	395	389	337	389	388	401	353	408	385	390	401	413	378	420	375	390	416	413	365	352	350	350	403	425	363	421	381	380	382	399	348	358	384	418	402	406	385	409	388	404	403	395	360	386	414	408	407	400	427	402	390	421	401	444	368	378	422	403	360	380	368	394	382	365	401	372	340	393	370	389	385	371	433	400	398	408	429	357	411	390	366	362	382	391	431	393	405	380	422	369	380	399	373	406	440	375	386	374	388	430	389	360	364	410	400	347	421	369	347	384	409	395	364	394	408	406	361	400	354	406	396	429	397	376	371	388	376	372	371	378	397	418	382	414	392	417	394	379	400	376	391	371	417	405	386	370	388	384	415	408	404	350	346	405	367	406	351	363	397	412	347	360	368	384	387	383	424	407	366	361	401	404	399	401	412	396	382	391	399	400	386	388	406	403	407	411	370	400	414	376	365	368	399	444	384	392	412	428	395	361	399	417	397	386	392	410	418	362	420	393	371	422	387	389	407	374	410	388	365	407	412	395	373	413	448	377	370	401	392	404	409	417	423	384	419	395	399	348	379	412	378	377	421	388	395	368	397	385	389	371	395	395	397	338	402	381	346	382	380	394	412	393	414	387	385	386	373	436	372	369	366	400	413	408	397	415	362	376	378	363	377	421	405	413	381	418	401	397	387	423	385	403	383	399	371	373	381	409	384	374	389	390	423	385	391	404	411	382	363	363	360	427	452	390	366	411	367	396	388	382	396	364	424	442	353	405	363	376	429	376	375	396	353	394	402	389	411	400	385	419	401	385	387	403	404	419	396	384	405	419	401	356	376	371	401	396	351	429	383	423	407	395	370	348	378	405	424	375	436	408	421	353	356	354	377	385	417	366	404	400	400	425	370	390	414	386	432	427	381	377	388	396	388	415	383	377	336	344	425	375	383	407	371	404	414	383	365	392	414	409	423	378	429	392	412	407	379	410	418	391	399	361	369	378	399	404	381	393	411	391	375	399	406	397	416	389	408	414	421	434	381	397	415	402	410	362	393	369	400	414	373	395	367	381	368	403	404	411	422	364	402	406	375	430	391	396	431	402	403	412	397	430	388	386	337	364	403	383	399	410	413	397	390	389	384	406	388	367	326	426	436	371	398	408	389	445	410	376	360	359	423	434	358	421	381	421	384	396	369	374	392	405	394	372	358	403	413	417	397	368	374	404	409	386	382	409	408	380	390	410	397	380	395	371	425	393	406	393	388	372	424	409	426	379	427	403	378	382	377	397	366	406	374	413	389	438	431	396	388	431	391	420	420	389	422	420	387	399	363	404	377	408	410	399	348	387	337	398	381	394	389	369	372	392	354	376	428	378	368	400	431	375	424	424	396	400	380	414	388	354	384	376	381	384	455	381	367	397	363	365	395	362	366	404	418	399	373	397	392	402	378	386	392	420	370	396	402	415	380	376	431	374	385	418	404	379	368	372	375	427	423	394	407	395	365	371	362	380	395	375	416	395	364	382	394	416	409	412	403	357	396	370	425	371	389	379	376	374	365	401	381	416	356	415	361	380	409	404	413	393	384	429	434	438	401	411	383	394	396	392	372	381	380	398	449	415	388	390	379	377	370	419	414	360	438	431	391	361	364	375	376	397	404	405	433	410	406	362	368	452	400	343	374	363	410	354	392	381	403	408	388	394	371	383	398	363	393	379	393	396	396	376	415	369	457	419	396	391	370	404	367	373	426	411	353	379	348	375	374	401	386	428	402	352	398	409	386	423	388	396	377	391	387	358	364	367	414	450	398	400	425	401	381	422	425	387	400	367	393	363	395	417	369	420	418	367	397	362	408	412	430	410	373	371	408	397	453	386	397	430	367	372	370	379	373	405	377	353	376	377	390	397	398	372	390	379	393	410	384	375	405	387	402	410	402	386	414	381	401	420	359	389	369	390	390	404	382	419	412	411	448	409	441	417	396	392	373	378	372	451	398	366	339	423	418	362	393	407	382	387	384	429	424	397	390	388	419	419	418	373	367	417	382	389	401	366	390	388	382	381	363	408	396	406	370	417	387	419	356	382	390	415	411	408	390	408	407	393	389	361	408	378	395	411	383	388	394	421	397	391	379	411	404	373	422	396	354	404	414	374	398	392	379	422	392	394	403	399	409	360	404	357	396	368	415	385	402	377	380	371	389	400	400	377	399	377	383	424	364	400	381	407	377	425	390	375	389	380	386	395	386	405	411	372	380	374	412	393	469	394	404	383	394	391	412	396	399	381	410	372	388	402	410	374	426	400	404	406	431	400	383	406	423	377	402	413	380	356	384	424	377	411	371	408	405	398	372	425	402	340	362	424	383	366	407	381	378	353	363	390	339	392	350	417	412	408	376	375	389	400	361	372	370	395	399	375	369	401	433	404	374	404	388	422	398	378	368	388	401	411	396	384	389	450	386	384	453	409	398	413	379	351	368	410	388	412	386	402	393	353	354	406	391	343	369	428	412	426	412	396	401	407	391	425	428	402	374	395	350	402	374	384	416	365	401	398	410	388	362	343	397	392	408	400	419	373	384	405	387	421	422	389	405	360	434	400	380	367	362	402	394	433	407	386	402	406	400	424	374	383	394	384	454	418	433	403	379	369	362	403	370	423	420	405	404	384	390	400	354	410	409	436	372	377	395	383	354	422	382	393	395	416	389	395	357	376	400	386	372	372	375	400	385	399	389	381	373
4415	2272	1402	1029	896	911	850	843	895	886	896	823	813	804	837	852	821	826	784	820	862	872	848	772	877	796	778	863	839	815	850	805	861	796	848	838	883	874	844	818	803	843	802	788	842	849	802	821	862	908	845	841	843	832	841	814	823	776	828	880	832	876	872	826	821	808	863	811	848	780	830	879	865	857	879	855	854	799	837	890	856	842	860	839	815	822	845	912	827	804	819	815	839	796	828	874	804	784	849	851	842	854	855	796	830	806	854	815	864	828	859	820	870	790	864	879	856	817	828	863	892	809	853	826	884	831	792	827	853	872	791	809	857	875	815	812	837	837	818	862	774	847	881	827	841	842	882	835	853	879	884	806	854	836	838	819	818	806	802	879	864	822	863	841	845	815	851	868	841	800	843	850	765	848	900	855	846	850	848	804	842	844	858	825	847	874	812	916	791	873	857	792	841	877	823	798	824	831	884	873	863	792	792	858	805	803	832	836	837	855	836	896	816	888	816	864	887	832	854	883	873	787	846	800	869	878	796	866	845	823	871	811	851	876	833	845	842	865	828	850	781	828	859	828	789	915	808	814	821	847	793	814	815	834	830	829	833	863	800	827	819	830	857	803	816	848	837	874	823	832	856	813	852	831	822	859	818	843	837	790	843	823	833	837	811	880	851	798	802	821	824	850	820	875	857	835	855	807	842	776	838	876	854	840	830	865	865	810	828	830	871	804	792	837	842	843	818	862	855	827	826	836	826	806	877	900	817	827	847	832	823	849	854	810	827	799	805	859	836	856	790	813	874	825	811	816	824	813	861	797	839	831	833	856	841	859	793	830	847	830	843	845	817	840	806	853	899	825	866	830	843	818	822	857	879	838	861	873	848	852	825	903	775	875	853	822	811	826	823	888	857	884	834	844	845	818	819	868	829	806	831	809	901	852	841	848	860	847	817	848	845	851	820	821	865	844	817	800	860	789	765	874	881	870	838	844	876	844	834	803	829	817	817	808	807	817	880	875	841	764	821	853	826	824	885	825	811	808	895	860	827	823	827	848	798	858	821	839	819	827	875	853	813	851	859	797	843	856	847	859	882	808	833	847	849	872	863	820	878	823	828	825	872	824	842	849	862	853	850	873	857	779	884	797	838	782	896	836	814	853	826	843	807	831	776	824	848	886	810	855	877	820	829	848	829	791	817	829	880	831	844	881	799	825	815	845	833	855	820	827	867	816	848	882	783	818	820	850	822	811	822	818	820	829	825	849	816	872	834	816	820	883	873	823	844	836	847	870	897	819	842	838	813	889	863	817	846	827	839	836	841	812	886	831	839	887	823	885	808	771	823	821	833	840	812	876	817	866	811	802	857	829	818	831	907	860	826	827	820	841	884	803	845	822	868	859	841	801	841	819	820	832	846	895	892	871	768	836	813	809	875	852	836	870	848	782	818	861	838	858	898	820	802	833	828	832	852	857	892	847	865	847	789	833	837	827	855	881	827	816	838	819	918	835	808	838	844	862	867	812	788	857	835	791	854	865	828	860	842	855	840	878	819	841	815	866	886	891	818	840	851	826	807	841	837	851	845	916	772	819	891	821	846	842	890	812	847	769	849	864	846	810	833	905	855	830	846	830	837	830	842	837	851	852	813	822	850	862	849	881	791	837	873	830	812	853	902	821	810	814	875	823	865	837	822	840	855	815	804	841	847	846	874	835	869	814	828	797	812	906	838	859	887	815	844	851	798	881	825	846	799	827	819	853	793	791	788	886	828	799	855	779	845	839	863	818	862	831	853	820	833	824	889	826	850	835	841	885	799	865	802	818	858	844	761	877	846	823	789	818	858	846	902	819	833	857	755	828	803	816	859	833	787	872	885	830	858	904	839	791	838	852	800	804	858	877	833	837	882	866	938	838	810	856	835	823	821	899	832	834	829	807	844	855	884	861	871	833	846	855	830	883	834	805	843	841	816	793	853	844	823	793	838	860	812	837	822	845	840	831	806	917	825	834	854	872	833	855	863	800	824	805	858	840	828	880	831	844	828	806	823	873	811	799	842	797	857	815	821	830	848	871	821	852	852	895	846	840	806	865	835	824	824	829	855	851	815	845	872	831	845	838	849	829	846	830	841	874	850	813	914	796	846	843	896	800	848	843	889	814	819	897	895	899	834	813	857	863	815	876	871	869	874	798	853	855	893	822	859	823	838	811	859	830	889	900	869	823	783	846	822	815	821	853	793	819	874	809	810	824	843	818	788	850	865	893	790	899	844	799	836	850	792	852	843	855	847	896	853	831	845	865	845	825	817	872	784	864	808	861	856	857	874	877	848	819	859	862	805	840	838	909	795	825	817	867	824	833	834	854	853	807	841	838	893	851	818	810	912	850	798	785	807	824	840	828	850	811	849	827	911	892	839	857	855	835	782	892	835	859	813	836	874	844	818	826	825	834	834	822	821	833	846	835	799	816	820	827	830	809	895	855	862	792	846	836	857	844	821	843	808	813	818	832	846	803	833	844	807	819	893	804	823	773	856	840	837	881	859	863	819	823	846	849	844	823	878	845	894	818	804	809	847	796	800	830	824	831	795	884	821	849	858	790	819	819	814	795	848	869	870	800	829	816	833	863	866	857	822	861	799	842	851	846	861	854	825	863	800	787	849	853	917	848	905	805	811	810	833	863	836	842	801	789	827	847	794	844	855	870	843	830	850	855	831	874	782	844	840	813	856	845	839	819	881	820	838	835	855	835	830	888	879	831	886	866	849	844	818	871	832	854	835	832	864	859	816	832	841	845	833	849	823	844	832	825	824	849	856	827	860	824	848	799	773	819	857	842	872	823	815	841	859	863	862	853	871	842	829	819	873	840	896	868	812	839	827	825	810	831	845	875	814	864	770	822	858	866	825	797	825	838	841	814	852	862	840	872	854	805	844	828	823	818	846	830	828	846	906	831	813	828	875	815	853	823	842	850	851	846	838	831	815	830	795	850	877	816	830	815	825	897	893	869	843	811	828	827	817	833	826	895	902	819	789	836	881	839	833	839	836	887	844	843	862	866	826	850	857	826	809	838	901	790	862	809	833	795	835	814	856	844	820	868	848	855	898	901	829	842	866	881	865	858	819	854	801	840	810	795	841	891	820	862	864	807	840	801	860	835	811	875	846	866	839	879	798	847	873	800	867	851	898	857	795	828	824	858	841	802	818	864	836	865	826	815	898	845	866	806	788	822	880	812	815	831	864	843	854	817	816	834	907	844	835	869	870	862	853	835	847	860	816	799	882	815	794	826	846	832	841	825	818	797	812	885	858	814	874	811	850	836	829	877	781	820	813	790	817	843	812	822	831	903	845	837	788	813	863	828	853	816	848	852	836	856	832	821	852	821	820	853	789	862	843	849	878	850	871	866	836	907	839	854	826	833	874	797	804	847	811	845	871	818	813	788	802	838	847	826	836	861	845	777	820	869	825	825	779	795	826	810	854	864	829	858	809	821	792	831	749	781	852	829	913	815
24421	21032	24028	28241	21038	21069	10956	665	451	405	374	413	373	343	311	369	311	330	316	340	362	330	295	330	343	346	333	304	322	307	307	271	289	306	294	350	303	311	321	336	269	318	284	357	309	284	312	297	320	310	305	320	307	303	280	324	312	312	305	310	298	261	334	280	339	337	300	308	334	269	324	301	351	315	313	300	289	322	319	349	336	273	288	312	311	293	320	318	314	283	294	314	307	309	333	324	305	327	309	302	299	292	327	289	334	310	305	297	300	319	310	345	303	287	298	331	301	320	304	280	318	302	312	303	305	282	357	314	315	270	320	309	298	319	304	289	319	319	333	315	315	297	295	292	288	333	318	318	332	285	309	304	308	313	334	329	293	313	346	329	318	310	354	305	286	271	329	306	327	316	327	350	339	291	322	286	288	345	344	326	314	345	327	300	317	276	287	338	295	297	335	307	312	311	301	298	293	299	318	318	322	301	344	325	330	299	304	289	296	309	271	292	309	312	305	323	326	328	322	321	319	333	290	276	325	327	302	287	347	291	315	308	286	299	345	328	317	310	294	324	336	324	299	310	311	288	302	322	353	299	328	320	327	327	335	320	323	351	313	297	316	321	337	292	307	285	324	361	346	306	271	310	281	333	284	307	331	298	296	333	302	302	322	355	288	326	291	308	288	323	317	361	303	317	296	303	279	352	306	295	299	296	314	295	289	282	319	341	296	294	313	325	295	330	287	277	322	300	293	285	302	295	298	287	317	302	310	299	288	304	315	317	291	313	283	318	316	314	300	284	313	326	322	330	291	316	288	318	337	280	306	288	326	311	334	296	296	328	317	295	333	317	311	312	327	319	299	261	294	267	345	320	273	338	343	333	295	324	292	282	300	277	310	289	329	327	313	337	307	251	331	321	315	293	353	311	300	309	314	314	309	325	319	344	320	333	310	315	303	313	374	350	327	270	294	291	333	305	310	323	304	325	294	299	321	341	343	322	281	323	283	333	264	318	308	299	313	271	316	312	321	312	279	297	282	316	314	315	331	294	322	324	310	302	279	349	298	332	322	323	316	287	316	286	293	312	311	330	286	316	325	296	337	299	337	305	337	292	318	324	350	295	324	319	280	300	290	342	279	303	283	363	334	299	275	287	325	318	323	276	305	314	363	300	321	290	302	320	316	323	301	302	333	289	334	290	311	287	324	332	292	327	326	319	323	349	314	297	321	304	289	291	324	331	299	309	290	294	292	319	324	319	306	288	347	340	331	341	292	313	317	315	296	283	311	310	332	287	324	304	338	326	308	337	328	297	311	305	301	331	290	307	313	302	316	299	297	287	311	292	311	293	285	325	331	300	323	306	298	296	310	331	307	320	310	344	294	294	349	299	323	293	311	321	294	322	370	302	311	289	308	323	324	332	313	315	315	321	306	318	306	306	339	306	336	278	312	297	313	339	305	276	332	331	331	283	303	305	291	301	298	323	320	306	296	318	288	339	319	285	309	326	303	315	288	302	338	299	300	295	312	308	317	297	333	295	324	288	312	300	305	310	311	315	310	306	347	332	327	291	318	326	320	311	318	308	292	297	311	328	305	346	327	277	297	288	308	311	311	344	320	324	301	307	274	301	298	320	318	325	296	302	305	330	301	272	296	333	301	328	311	335	308	315	291	324	314	303	304	302	308	335	303	300	308	297	378	296	308	323	336	326	320	289	292	327	301	329	288	324	324	303	302	324	290	302	332	305	301	310	315	328	325	335	356	329	296	330	359	304	330	340	316	354	346	308	326	268	339	317	306	323	274	310	339	273	312	327	323	314	297	299	328	314	335	309	322	304	335	313	280	369	285	300	289	308	323	267	288	319	328	310	327	316	291	319	300	341	325	315	314	281	295	315	318	321	308	313	290	331	319	325	335	341	296	305	303	334	312	321	339	311	300	280	307	297	332	315	301	333	296	336	316	313	289	322	324	313	308	312	330	302	314	332	298	302	289	327	322	310	310	324	307	280	302	323	308	331	283	340	301	308	315	312	304	329	304	302	290	321	315	321	298	280	307	328	321	310	314	303	349	277	328	284	320	310	317	326	276	360	310	345	349	301	314	307	299	296	299	295	299	297	357	293	312	308	344	295	267	292	295	271	308	308	300	303	311	286	316	303	307	351	324	319	301	330	287	291	318	345	285	313	326	318	316	351	355	319	313	295	312	313	306	349	338	295	320	291	322	336	331	269	314	301	269	281	301	297	288	271	325	315	356	329	318	315	310	309	321	298	404	305	299	351	301	340	286	307	316	299	298	286	295	309	284	275	348	317	292	304	340	351	325	280	312	328	313	307	314	314	326	327	334	323	325	326	322	304	296	336	330	319	304	337	303	313	313	317	305	347	300	281	299	313	315	296	289	289	319	326	313	302	276	335	310	313	312	314	332	306	302	317	342	301	316	290	301	336	312	345	326	330	296	289	336	303	298	313	309	331	279	287	313	284	301	320	308	259	318	291	311	328	282	315	329	317	293	296	343	289	304	282	281	286	291	318	310	343	293	304	301	289	344	284	305	316	334	298	305	292	328	337	293	275	317	300	300	359	297	339	297	330	290	301	301	346	328	328	306	332	303	289	268	294	335	322	357	266	284	291	301	331	329	297	344	340	283	302	310	315	291	307	300	315	334	320	343	273	324	296	323	319	333	284	322	332	314	310	292	282	304	323	319	327	295	332	329	331	307	352	313	307	297	292	298	321	324	308	290	286	306	321	291	297	330	291	315	287	302	322	337	315	335	306	319	303	340	296	302	289	306	317	330	324	348	287	317	309	293	322	310	298	301	305	336	316	295	288	302	314	314	280	290	282	321	306	305	321	342	314	328	312	309	318	336	297	330	299	327	348	326	327	310	325	330	339	308	280	294	311	289	347	312	353	270	285	331	304	321	334	312	324	313	307	302	314	296	338	321	351	341	320	324	297	331	275	317	321	300	296	308	271	280	346	293	315	328	329	343	266	321	354	344	298	286	287	327	308	326	289	362	289	319	304	326	307	313	307	296	311	309	317	287	301	292	294	325	335	328	327	305	346	285	331	308	309	315	319	325	314	310	310	299	330	285	341	308	288	309	330	314	288	297	332	308	292	298	279	285	307	304	322	312	286	308	310	298	311	318	277	303	320	313	298	291	312	302	295	325	347	329	342	313	313	275	309	320	264	300	346	290	288	302	300	326	315	326	309	289	296	335	290	344	315	329	287	296	315	329	317	309	315	335	298	317	328	329	321	290	315	333	303	272	313	298	349	343	301	301	289	279	300	307	314	323	309	306	293	314	324	302	282	315	328	326	295	331	330	352	321	303	334	308	293	299	313	298	328	356	336	293	325	294	330	333	336	313	315	307	297	304	317	335	311	286	304	295	303	295	299	281	325	318	313	317	353	294	300	260	289	333	295	312	344	312	314	306	307	322	285	305	316	315	302	301	298	307	324	303	302	335	319	270	310	296	277	296	309	325	320	291	318	345	326	301	307
4054	3410	1814	1057	836	784	740	696	668	694	704	648	662	661	680	698	648	680	636	668	709	658	658	670	653	653	658	649	593	646	616	694	602	723	704	633	646	654	668	637	711	661	695	695	696	649	664	665	636	680	629	675	633	676	672	634	673	652	672	678	688	671	652	653	641	626	660	635	648	635	643	646	697	639	682	670	636	645	652	603	679	670	658	643	695	648	636	676	666	679	695	679	622	675	621	644	678	624	617	631	672	654	640	667	673	672	666	699	630	659	697	630	661	638	646	664	648	664	659	646	644	639	626	645	666	631	663	663	662	640	651	676	671	680	672	639	621	653	632	665	673	687	668	672	620	681	632	673	669	645	706	719	633	604	651	654	653	683	633	675	659	623	616	654	688	652	653	653	695	675	627	662	641	621	680	622	699	676	645	701	610	685	639	673	628	684	623	642	665	672	622	639	619	678	653	703	619	666	671	668	673	620	634	642	655	646	693	633	662	650	663	668	684	605	677	634	607	649	659	647	670	675	701	650	692	654	652	636	638	683	683	646	663	656	710	644	645	711	630	633	652	628	644	688	672	647	637	642	671	696	660	622	727	658	705	708	634	684	666	664	651	594	633	660	632	666	647	681	656	605	648	665	625	662	667	638	643	685	645	620	683	700	641	673	651	677	670	649	681	659	642	686	686	663	642	642	685	662	664	630	690	640	660	618	693	597	655	721	645	663	707	656	635	702	701	652	699	619	637	656	682	621	645	677	653	659	639	651	702	692	687	680	644	634	648	634	654	619	626	655	639	620	608	634	588	647	646	588	685	672	667	672	624	625	653	671	657	608	674	653	672	673	691	670	637	649	642	685	676	668	654	672	696	665	714	635	605	692	717	660	613	671	661	654	661	655	624	686	681	696	640	658	674	667	689	652	687	657	585	629	632	642	625	634	670	670	660	658	665	697	651	662	694	625	689	628	654	669	696	619	682	635	695	639	653	643	605	645	682	675	718	635	699	625	657	684	649	660	654	622	695	697	675	657	688	676	664	627	693	652	666	661	663	649	700	644	654	624	664	669	679	652	680	679	666	637	633	675	631	638	651	681	646	668	664	620	644	650	646	632	671	636	703	656	682	662	628	673	676	657	672	631	684	670	635	636	698	630	664	677	655	604	636	658	667	637	669	655	655	676	687	601	671	610	658	669	645	639	672	663	614	618	637	702	667	689	700	667	660	670	692	634	617	718	630	696	667	647	628	697	666	629	651	611	610	641	677	692	644	659	657	630	623	637	616	698	672	646	639	658	654	704	673	690	651	652	612	662	622	677	607	667	657	603	666	667	618	632	664	646	614	651	683	676	685	646	614	666	658	664	683	623	645	684	628	630	684	649	662	675	669	661	688	689	637	649	667	642	649	650	659	657	660	637	665	642	646	623	667	621	686	697	647	622	656	694	651	647	662	615	640	637	645	638	658	670	659	648	680	660	674	642	643	662	627	665	691	668	617	675	652	664	682	646	686	613	637	642	641	629	692	673	657	619	651	653	645	673	671	635	669	657	734	669	632	672	699	676	659	666	658	657	698	636	660	648	631	625	668	634	665	642	682	664	637	649	684	620	656	673	636	691	669	664	662	664	643	630	629	680	671	617	680	684	624	654	640	675	656	650	681	702	666	716	675	695	663	676	696	664	632	638	679	708	644	655	693	693	645	645	631	631	633	671	651	661	656	662	652	672	641	621	698	635	653	697	633	681	669	670	652	642	651	693	616	647	623	691	688	670	637	704	700	679	604	624	674	695	636	667	695	633	684	658	659	656	698	653	632	677	665	643	682	716	655	690	669	617	571	598	706	659	690	688	667	665	650	707	668	696	637	702	679	649	656	651	631	670	646	675	641	702	647	676	679	604	688	623	642	654	642	631	679	665	634	641	685	653	652	648	637	704	646	648	635	629	647	621	646	686	690	668	673	671	661	673	640	647	662	623	648	657	686	661	629	665	697	600	657	639	664	686	623	665	645	643	658	639	660	667	679	690	625	658	628	661	635	704	645	703	560	667	682	650	663	645	634	681	670	650	700	646	673	659	674	633	661	686	652	657	687	638	625	675	687	650	637	649	664	618	666	691	698	662	640	647	629	621	669	674	679	707	650	695	687	665	656	660	625	721	709	660	680	708	641	653	631	708	638	660	656	659	673	618	651	635	677	678	633	659	667	667	658	681	650	702	651	640	649	652	660	694	628	696	687	684	664	713	687	656	709	672	632	672	683	689	603	666	666	651	673	656	644	641	625	640	656	617	644	650	635	666	636	646	619	645	629	676	646	634	687	641	617	629	636	672	648	673	654	633	659	677	663	664	671	629	592	672	681	660	658	656	699	652	630	668	654	710	657	637	701	676	701	660	651	675	647	655	666	650	671	670	641	676	634	650	658	694	676	677	657	656	617	641	678	637	661	630	698	644	696	646	692	724	706	598	636	638	664	642	650	683	694	653	646	679	608	702	670	639	641	686	634	636	643	673	637	698	629	665	625	638	620	639	693	673	635	696	652	703	647	638	614	638	648	672	637	643	640	657	655	688	647	689	674	653	642	686	675	602	622	662	655	687	645	641	619	708	664	612	608	680	645	681	644	632	660	665	641	671	630	688	646	635	683	661	678	655	677	618	669	662	661	644	623	707	638	615	656	686	641	699	642	614	620	619	657	647	681	699	655	687	684	667	626	669	628	639	616	679	681	667	647	648	614	641	702	682	682	654	620	649	689	696	636	705	644	662	679	654	649	677	674	691	636	644	634	643	645	648	617	634	697	672	696	678	649	650	721	695	636	617	603	618	699	678	650	657	665	673	663	636	657	669	633	670	652	659	641	679	671	670	638	673	688	670	649	655	704	669	661	656	634	676	680	658	654	627	630	628	696	639	637	644	650	664	664	652	599	658	652	599	653	669	660	649	673	638	656	651	668	649	658	619	651	678	654	645	657	632	612	644	650	618	704	646	677	607	677	652	649	656	659	650	687	635	695	680	693	644	685	662	659	664	682	664	653	620	640	676	674	636	673	653	650	634	685	656	658	648	675	637	624	678	648	644	691	669	635	632	593	662	622	657	641	667	667	666	643	664	639	611	703	646	650	653	637	644	669	692	657	699	669	667	699	673	661	660	632	633	670	651	625	640	674	678	677	661	681	639	705	688	612	664	618	631	628	680	642	673	652	656	635	664	658	626	674	673	701	634	606	689	650	683	646	657	629	652	646	710	709	628	654	679	621	653	633	711	655	695	692	615	654	667	683	680	696	608	618	680	617	682	639	687	608	588	647	675	635	649	649	621	677	634	677	689	631	648	635	676	640	687	673	704	670	636	660	691	706	658	653	657	636	672	641	647	632	659	658	730	656	625	677	695	663	668	686	631	610	681	634	686	669	667	609	635	601	642	662	646	603	683	673	645	589	665	668	692	637	613	654	615	682	651	667	627	677	634	671	626	680	665	657	680	656	637	651	631	685	652	679	705	640	669	640	648
33313	14412	2040	295	250	225	257	237	239	240	252	204	240	232	264	232	257	213	243	249	279	286	227	273	224	216	241	251	273	214	239	266	240	253	264	245	269	255	242	263	250	234	236	250	235	239	225	259	252	268	259	235	227	276	244	225	237	246	253	259	232	223	261	278	250	222	238	232	257	277	255	228	238	223	259	234	205	230	258	269	238	251	211	223	242	218	268	251	226	237	238	250	246	231	236	221	230	228	250	214	230	291	251	234	236	249	215	233	247	267	207	234	234	259	234	244	281	239	243	252	235	236	237	249	247	249	230	245	233	240	252	250	239	219	239	237	214	245	255	244	247	225	267	243	229	207	232	222	255	224	219	245	237	249	273	253	266	236	231	235	229	221	259	247	223	243	259	258	241	229	213	238	219	220	220	246	224	214	263	210	231	252	241	238	211	268	255	236	246	219	248	235	257	224	223	234	249	240	253	274	264	230	234	238	213	206	202	245	257	223	257	259	243	230	265	236	220	254	243	222	243	250	258	257	256	232	207	218	262	221	247	227	268	240	258	243	230	241	237	227	260	244	235	257	228	219	226	238	232	286	261	238	240	223	242	264	248	235	202	232	239	242	226	234	223	219	245	240	265	267	205	263	230	249	250	250	247	236	264	256	250	251	256	230	264	228	243	264	224	231	224	232	226	244	227	227	242	239	268	258	256	224	244	255	284	236	248	255	243	243	245	222	237	223	214	229	263	263	272	250	247	268	253	256	259	248	243	253	259	234	221	247	251	253	242	254	231	250	244	245	256	276	227	231	248	245	242	232	243	253	227	223	251	259	238	254	204	233	271	264	256	236	274	265	253	219	234	295	249	234	241	251	218	279	259	231	258	234	233	236	240	256	244	239	256	252	238	238	236	242	280	232	237	249	242	225	241	217	270	254	227	245	237	229	240	252	254	224	264	220	234	227	249	253	243	274	283	274	234	261	238	236	262	242	250	221	255	203	248	268	220	238	237	234	258	247	235	255	261	263	236	251	251	251	245	239	216	250	244	233	250	212	250	230	225	246	241	234	248	243	238	240	220	237	253	282	243	265	269	265	238	224	237	249	240	225	255	248	247	247	240	220	252	222	223	256	263	234	289	266	225	264	276	231	247	247	237	253	259	244	277	286	259	258	247	243	225	207	234	237	248	241	272	249	263	230	244	223	229	236	232	246	243	221	234	228	267	223	249	274	236	251	234	246	224	244	243	233	226	237	238	254	249	268	257	249	264	240	244	251	231	230	248	252	258	229	229	236	265	224	257	258	263	252	258	219	237	224	304	241	227	255	254	261	242	268	268	255	265	236	246	245	238	238	260	252	241	239	250	249	236	219	249	260	254	209	234	205	285	217	211	256	276	258	245	230	220	246	216	224	227	231	245	228	222	246	256	237	269	196	266	233	239	241	238	229	241	252	258	252	242	268	245	247	235	239	220	214	231	220	254	242	204	292	263	239	213	250	269	256	245	256	239	247	235	222	216	237	253	242	232	216	259	259	253	263	233	267	241	257	234	245	255	235	236	244	257	239	225	259	228	263	214	224	262	250	254	222	230	256	214	231	228	228	243	243	216	259	251	211	221	246	224	232	245	253	259	238	257	205	233	231	242	232	265	226	263	236	245	244	229	245	234	240	214	240	236	213	254	257	239	243	246	217	214	237	249	264	232	211	270	237	253	226	253	233	237	250	248	241	246	226	239	246	232	221	217	229	263	223	228	248	242	247	257	263	238	247	241	234	251	251	233	217	227	262	232	235	261	240	246	263	245	244	238	246	249	231	196	224	216	231	247	222	235	266	255	243	244	217	248	251	242	210	256	225	246	229	238	243	232	236	232	225	265	258	250	237	243	222	243	261	264	226	232	226	247	239	239	257	255	243	257	228	244	264	220	218	242	252	254	206	228	224	224	227	240	258	221	260	273	257	261	225	248	236	257	263	235	255	235	226	262	217	236	235	250	224	233	227	250	263	231	253	253	246	237	236	262	232	255	224	214	204	232	234	264	238	259	242	252	275	262	267	239	250	253	268	241	255	263	245	264	228	206	199	260	227	244	249	251	258	243	243	265	244	230	237	242	254	232	222	253	234	257	259	247	224	256	263	253	242	256	229	253	205	231	249	229	250	284	243	243	241	252	268	237	214	240	250	249	240	245	236	266	290	245	264	257	270	254	235	256	240	249	274	236	257	241	257	241	255	217	255	259	262	225	240	263	263	244	238	245	237	235	245	241	226	254	239	266	254	221	248	225	255	256	234	254	236	244	269	287	251	213	210	256	238	253	263	237	250	240	267	261	247	277	234	248	229	236	260	250	242	265	239	238	224	246	244	234	217	224	255	226	267	235	247	271	266	251	264	234	267	246	267	274	223	252	248	235	282	244	223	241	230	246	252	234	239	229	251	263	217	275	295	236	247	223	260	259	221	272	211	267	261	231	238	239	215	236	245	250	221	245	244	235	215	256	267	218	233	264	259	234	264	218	235	226	242	258	255	237	277	213	260	239	257	254	245	258	248	240	241	210	249	245	249	263	234	255	238	239	228	261	273	257	245	219	212	280	246	235	227	231	242	235	216	221	227	212	213	209	242	255	253	230	231	236	233	226	247	252	240	242	266	259	273	233	238	250	236	225	237	240	244	294	239	258	232	219	217	236	225	264	220	241	263	267	248	238	240	224	251	221	243	268	250	248	259	265	247	258	239	243	226	241	252	261	252	252	256	239	253	260	249	239	241	238	260	236	267	216	215	222	241	261	273	245	259	247	224	228	275	248	224	237	249	215	229	246	209	216	263	235	247	244	266	264	264	256	221	251	215	224	228	240	259	236	228	238	224	213	257	223	241	236	244	232	234	293	246	230	205	233	253	265	210	270	276	260	237	264	239	241	252	246	268	235	225	215	255	240	248	233	277	225	225	265	233	239	246	244	229	238	247	257	243	248	238	242	244	242	228	224	261	233	242	240	269	231	269	238	259	243	256	263	221	244	222	268	248	235	249	234	219	242	275	239	231	243	243	238	248	265	247	239	245	241	277	222	253	257	212	254	236	233	246	228	245	233	261	243	242	245	274	231	244	220	228	222	237	205	268	235	217	227	244	249	227	241	235	251	238	210	230	248	244	254	246	240	288	254	233	214	233	214	242	260	249	252	241	249	247	227	257	240	229	249	248	280	253	237	231	249	223	294	242	254	226	263	240	271	264	253	250	220	260	244	246	231	258	237	244	224	233	272	234	243	248	263	241	248	244	232	229	223	256	256	239	236	248	249	240	223	253	274	254	204	247	247	240	278	251	223	261	228	219	233	229	234	235	227	241	231	255	235	255	244	247	232	255	236	256	256	247	245	215	248	253	268	239	254	228	217	247	266	208	233	247	237	253	251	210	271	256	222	261	264	229	237	274	235	258	271	241	233	238	234	224	259	250	235	237	241	228	246	251	245	243	233	239	252	248	236	245	269	252	259	260	237	225	262	250	235	237
7755	698	594	585	564	552	606	553	550	603	523	579	525	600	605	589	588	601	599	593	584	568	597	560	622	567	581	561	569	550	541	587	586	585	591	556	557	570	601	597	577	602	598	584	561	609	562	567	611	570	565	534	557	608	553	581	560	592	601	620	586	596	575	592	562	582	620	598	589	596	603	572	578	549	590	632	576	608	587	558	548	564	569	566	557	553	597	579	608	573	614	606	599	563	582	589	622	543	582	560	571	584	522	595	583	626	551	580	601	590	591	579	597	569	629	565	601	534	570	582	572	618	553	528	566	584	609	566	562	607	579	569	562	580	550	581	602	559	612	613	593	590	581	582	564	588	568	618	589	549	567	512	557	604	556	581	611	576	571	573	594	562	613	580	612	577	573	592	546	549	608	543	601	586	587	596	562	595	569	570	589	584	610	552	595	551	596	560	580	593	624	567	601	587	555	588	561	578	585	539	530	533	599	544	593	594	628	579	621	568	600	556	616	578	574	559	622	592	629	588	600	564	592	597	603	599	587	601	559	509	570	567	571	585	602	537	564	569	559	560	570	537	561	546	590	584	665	566	551	596	611	556	560	601	603	610	567	608	587	573	541	586	582	545	561	582	570	629	577	588	563	550	548	530	591	584	594	619	591	575	605	663	598	567	556	595	609	537	577	607	574	532	597	570	563	613	571	578	575	542	578	591	560	565	599	585	557	594	590	575	582	612	609	561	564	564	578	600	595	555	615	616	601	582	531	585	596	641	580	565	501	602	553	609	574	596	582	592	591	571	605	569	630	564	615	591	556	572	595	545	586	594	572	579	582	595	617	583	578	605	603	577	534	595	576	552	600	565	592	594	515	565	593	572	543	591	596	590	487	588	578	590	608	548	535	540	595	590	548	599	581	603	600	608	544	580	541	635	558	549	569	586	588	610	593	605	572	562	572	570	551	602	552	630	543	615	547	564	531	601	575	586	588	610	633	616	570	567	583	588	620	621	612	585	601	591	621	590	551	592	582	577	569	545	618	567	599	565	581	601	564	594	571	586	599	584	568	548	574	620	579	547	597	605	588	578	600	589	585	567	560	579	544	597	597	575	576	550	596	610	607	577	556	567	568	613	531	580	558	582	599	579	570	569	530	604	583	581	566	539	582	551	560	591	573	585	614	562	575	593	591	583	591	570	607	559	567	551	599	631	577	608	606	539	580	576	595	612	562	586	568	583	568	556	577	595	562	580	601	596	605	607	570	568	595	584	557	573	590	597	591	552	570	558	627	607	584	582	594	549	555	624	597	578	551	579	567	605	590	606	582	589	541	589	586	612	540	575	571	588	593	542	602	584	559	642	562	580	611	573	552	556	582	597	588	588	595	593	639	587	595	593	547	593	588	562	593	602	588	544	566	598	607	581	559	544	585	588	614	605	596	607	590	604	558	586	590	624	636	534	572	578	606	604	591	570	619	576	554	602	554	593	604	614	602	575	561	560	588	584	584	549	574	573	581	612	587	593	545	580	595	550	610	559	606	599	571	553	602	596	540	578	601	585	583	590	594	571	541	549	572	637	576	591	608	588	581	588	559	547	545	577	587	628	571	656	590	547	623	624	591	572	589	618	580	572	565	532	560	540	548	529	567	566	580	577	535	547	558	586	602	554	569	622	593	586	582	583	596	582	600	562	584	605	604	607	531	567	572	542	577	553	580	549	595	625	527	610	581	611	572	554	639	582	596	588	590	526	601	578	606	562	602	569	593	598	593	589	542	564	565	599	578	636	571	552	569	619	567	534	565	586	543	594	535	588	639	546	538	576	590	581	584	575	592	552	575	574	571	594	608	579	578	540	549	586	578	650	520	571	611	581	567	565	584	558	595	609	621	582	599	584	542	566	580	572	578	603	572	592	583	528	529	584	568	577	606	595	591	601	576	576	564	585	572	561	569	595	566	616	606	568	560	577	605	591	546	613	548	556	587	612	553	572	583	622	530	553	548	602	539	561	574	577	594	597	551	588	577	595	581	562	557	570	591	629	568	578	630	609	582	553	613	584	566	578	617	587	559	591	581	585	620	595	584	601	607	638	569	539	539	573	596	579	579	556	597	564	602	621	581	535	556	613	601	558	586	552	586	580	573	607	593	570	605	596	644	593	580	577	584	598	575	570	570	574	572	577	560	617	617	569	615	562	584	541	585	591	556	552	581	588	578	607	599	607	563	586	600	628	595	590	587	578	545	590	545	567	597	576	588	601	564	567	586	629	601	577	664	584	607	595	599	607	555	586	590	583	576	564	594	627	571	552	570	583	587	549	573	549	545	569	559	546	593	593	629	583	587	538	577	594	612	578	567	605	543	555	542	569	550	558	560	588	618	590	574	554	617	608	574	561	581	629	604	598	560	597	606	570	563	570	586	586	560	613	588	571	596	617	577	601	560	501	607	532	588	568	608	619	584	576	582	600	575	602	554	610	551	588	567	560	578	579	595	577	565	613	580	602	558	561	577	599	614	577	619	573	607	583	562	578	569	595	567	544	597	566	593	561	577	596	547	593	605	555	592	615	550	601	614	548	583	584	574	610	575	605	585	558	562	561	574	571	572	574	576	551	575	591	600	603	621	569	585	559	576	574	565	569	556	576	568	540	567	556	568	547	564	602	585	626	593	593	556	609	597	588	614	594	597	565	580	600	596	566	552	598	554	584	607	591	538	538	603	586	579	611	611	549	608	596	613	603	562	540	603	584	598	610	577	526	534	578	540	578	595	584	562	605	563	575	584	586	606	550	575	560	566	592	592	564	557	606	551	564	596	593	615	551	612	565	536	594	602	573	613	550	597	565	555	557	591	622	585	606	651	560	572	605	564	579	541	593	568	567	579	567	604	588	578	611	546	557	592	602	556	586	596	595	556	558	586	624	589	581	613	603	568	573	597	576	583	559	582	579	574	577	650	589	572	536	542	606	602	583	615	595	592	588	578	627	619	564	580	566	574	623	560	585	599	548	586	600	561	581	618	557	596	584	660	604	570	604	582	560	558	564	610	618	561	577	515	559	614	596	570	568	623	593	549	588	603	625	615	550	591	573	582	550	543	604	602	614	575	589	612	613	588	584	569	554	553	567	585	587	569	578	553	562	599	615	602	577	568	549	591	608	565	569	619	583	557	560	623	561	590	580	590	583	565	574	590	538	610	617	540	550	632	577	588	572	580	577	574	585	566	571	609	563	608	571	583	521	578	603	563	553	594	617	575	556	590	585	602	594	592	566	561	571	584	563	556	600	610	586	555	590	596	579	601	558	539	589	549	600	563	598	583	601	596	628	611	588	559	555	549	569	578	571	590	606	570	594	602	559	565	589	568	585	584	547	613	558	596	599	592	517	581	613	628	559	603	535	594	561	591	601	615	579	588	549	538	569	558	610	542	600	582	524	549	558	587	582	552	605	585	582	550	587	564	560	604	573	597	615	627	592	575	626	579	585	573	615	590	573	582	587	586	587	542	603	602	606	561	581
25066	21006	23671	28560	21016	12895	711	501	462	435	437	447	436	411	428	447	410	407	466	425	424	408	379	390	408	383	442	404	388	356	413	404	413	420	384	397	379	416	419	389	402	370	402	390	371	394	364	375	405	398	371	393	387	365	397	418	398	425	428	374	356	404	368	360	384	401	350	355	418	361	383	409	371	385	381	405	384	376	424	385	393	405	357	400	433	397	383	391	406	394	409	413	422	394	368	379	403	385	371	416	412	379	391	455	370	419	386	446	427	406	400	405	360	365	417	374	393	415	425	402	373	394	431	414	401	387	400	384	422	429	364	387	403	398	404	394	414	380	390	388	410	378	401	440	387	391	364	395	407	415	407	401	352	357	368	391	407	408	445	374	405	401	367	409	389	389	374	371	399	398	393	394	404	413	397	403	424	391	378	401	407	361	395	394	397	386	390	393	421	383	386	406	363	383	400	382	402	363	392	333	363	322	368	436	352	389	394	382	389	421	377	403	392	383	432	404	401	370	399	396	418	351	414	423	408	411	395	345	423	395	379	407	408	395	368	386	400	404	380	388	434	392	412	365	404	373	395	414	386	379	384	395	373	366	404	401	396	365	340	353	382	406	342	373	399	391	383	406	420	378	366	403	384	383	353	380	417	427	375	417	344	387	422	379	391	386	407	411	383	399	377	403	373	422	393	355	390	438	369	413	392	433	423	385	410	411	380	426	376	388	391	411	400	389	367	404	404	380	403	390	409	414	379	418	381	421	418	396	397	436	376	383	393	401	388	400	360	387	392	395	398	393	413	362	395	367	374	378	391	360	370	375	396	377	416	362	389	375	414	393	416	409	370	405	401	414	423	382	415	436	410	382	414	424	382	360	400	393	382	381	387	386	379	396	409	368	435	415	407	405	410	406	402	423	430	393	392	388	368	416	382	408	396	391	424	407	387	373	392	387	387	392	382	401	387	395	413	375	374	391	403	401	395	421	407	383	385	403	395	369	384	410	413	427	348	429	383	385	436	381	391	386	437	392	422	412	381	426	388	384	386	394	377	393	377	373	345	397	419	422	411	381	413	413	423	397	382	385	447	419	349	358	447	393	391	406	403	437	438	357	367	382	404	401	384	356	378	372	379	364	388	392	371	400	393	398	401	367	397	406	410	389	404	411	363	407	442	408	400	397	422	427	381	380	427	382	416	393	406	373	373	371	359	365	418	393	396	401	413	409	381	435	391	403	370	375	419	376	359	390	406	413	366	400	393	402	457	400	414	402	382	397	377	390	414	368	395	391	402	374	398	418	406	367	392	396	427	429	375	422	422	394	378	380	408	370	386	380	394	370	366	381	392	382	381	388	385	389	362	396	433	372	374	378	406	433	402	393	413	383	420	348	375	418	391	379	384	348	378	372	381	369	419	426	409	404	405	416	419	394	414	397	424	398	402	406	391	359	387	385	415	450	375	386	386	389	410	367	399	385	363	400	411	416	387	375	364	370	398	409	406	413	418	425	385	408	429	386	372	396	384	384	391	394	409	385	436	410	405	385	350	400	394	370	404	412	417	392	410	349	390	426	416	444	392	426	413	366	409	401	405	372	402	373	438	390	408	418	408	414	408	440	395	429	387	364	407	394	424	387	383	396	360	359	373	391	378	393	384	377	377	415	401	399	408	372	407	405	397	382	380	395	404	372	424	414	408	368	410	406	337	377	362	393	402	422	405	387	400	374	404	408	422	373	372	401	368	379	388	403	386	374	428	423	375	404	417	475	404	408	425	388	403	368	383	397	401	361	379	378	389	367	379	360	393	419	388	365	393	383	361	425	412	383	398	407	395	356	401	367	368	377	398	371	416	369	398	413	413	419	408	426	415	401	469	418	395	357	422	398	404	389	383	393	394	368	392	388	385	331	384	436	387	371	411	382	388	391	411	419	395	381	401	419	380	366	409	416	381	381	384	392	371	365	411	398	400	366	414	367	377	402	415	387	401	407	401	390	406	399	423	394	374	380	427	392	402	374	405	384	389	436	391	375	389	378	359	407	401	436	372	413	384	400	382	378	415	401	351	356	419	401	377	392	410	373	395	394	397	396	389	417	408	384	387	356	383	368	378	400	420	405	396	358	409	369	359	418	360	364	434	393	371	410	350	417	391	383	392	393	366	384	437	367	411	367	427	354	375	431	383	372	401	396	403	409	399	363	411	353	356	432	401	407	395	391	385	415	379	387	384	368	407	398	424	363	440	362	380	388	354	413	336	354	375	399	402	345	431	379	382	369	384	420	381	374	420	423	388	403	339	372	340	382	415	391	390	378	425	388	390	413	415	405	393	384	372	363	401	416	413	385	382	363	430	384	339	420	393	363	381	370	419	424	417	392	413	416	391	417	381	370	418	373	431	391	397	416	399	372	397	386	412	397	412	388	412	413	386	371	369	397	428	374	401	377	381	434	365	411	378	402	396	378	406	402	377	365	426	385	398	374	396	389	434	407	398	392	385	407	371	406	405	388	404	408	399	410	373	422	348	381	408	400	382	374	390	374	412	395	345	371	392	395	394	376	401	390	351	381	375	379	409	380	415	429	418	380	365	374	366	371	391	376	384	388	381	371	426	365	406	398	405	429	372	384	400	408	422	418	393	418	356	396	392	409	400	395	359	369	403	387	365	390	395	441	385	390	398	397	401	364	420	416	386	379	369	399	402	384	438	427	366	384	389	341	382	401	386	367	361	398	394	388	393	362	385	386	432	390	362	377	415	391	410	406	433	403	382	373	396	383	373	374	411	395	346	403	425	422	380	396	437	420	379	387	391	373	398	410	381	374	366	389	381	403	391	418	404	390	485	379	398	357	364	398	399	343	394	400	376	403	395	371	410	385	409	431	404	416	404	425	417	403	353	382	373	379	402	381	390	388	451	388	423	409	417	414	382	337	395	381	416	374	403	412	428	404	366	372	382	408	410	377	369	402	376	398	440	385	397	378	381	363	388	371	367	376	376	417	366	417	387	399	430	378	382	431	398	391	419	352	412	381	420	399	420	389	399	379	386	407	382	416	410	420	431	388	424	390	406	414	362	413	384	397	425	384	404	432	370	396	381	399	340	358	396	365	370	390	372	413	357	384	427	421	447	379	386	369	382	355	372	360	380	412	433	387	387	393	398	399	419	384	397	387	384	353	405	388	374	412	384	396	396	395	415	356	419	410	381	393	418	385	440	369	435	394	391	383	384	375	416	366	406	413	392	382	407	406	406	420	410	407	360	379	402	394	371	366	404	387	404	413	366	411	369	387	414	408	366	398	419	417	394	390	372	372	377	393	419	370	422	359	366	374	401	366	378	379	357	404	362	398	379	406	413	408	398	380	385	400	345	378	451	404	410	359	399	362	403	419	408	416	418	353	383	415	386	373	403	416	392	369	378	413	375	382	401	379	383	412	410	375	399	351	376	358	371	410	388	415	380	385	410	399	388	386	370	375	420	416	392	397	353	382	402	376	394	377	436	390	369	383	395	406
4387	2366	1478	1095	950	905	846	883	901	853	852	886	805	887	804	879	851	857	828	862	847	870	856	856	859	838	825	839	824	878	841	838	791	842	803	786	792	849	846	842	904	842	846	849	880	852	845	864	852	847	874	839	858	834	862	842	796	825	846	835	876	824	810	863	824	780	827	866	817	835	845	807	869	888	861	800	827	828	810	864	823	813	826	800	833	836	822	855	844	840	877	865	839	841	855	778	842	788	774	859	828	791	821	893	770	838	817	878	915	869	816	829	817	802	814	857	809	879	871	829	889	840	858	846	801	868	791	890	818	859	859	827	864	841	853	825	847	884	843	855	836	803	862	868	824	838	848	858	844	828	868	822	834	842	877	868	850	809	889	831	790	911	853	869	839	814	854	842	796	827	883	762	830	818	838	854	847	841	814	826	834	828	896	820	809	851	877	830	787	833	891	831	810	875	826	848	836	824	825	874	865	791	795	827	865	859	854	821	827	834	847	840	810	812	826	837	849	807	833	847	822	792	820	853	845	814	826	837	850	845	827	825	887	807	825	811	873	796	807	781	881	859	848	792	790	886	806	909	879	830	812	803	869	840	813	868	822	829	884	883	821	838	814	840	848	831	882	867	894	824	811	756	861	852	856	857	830	846	776	821	792	808	855	855	817	831	805	771	871	889	880	842	846	823	864	806	815	825	884	840	866	849	814	844	857	848	834	853	836	898	823	831	843	846	781	828	867	834	842	860	866	862	855	807	815	802	886	847	859	786	816	843	814	854	839	895	845	836	800	842	868	852	872	836	842	803	850	807	769	838	875	845	868	844	850	829	863	793	818	878	801	840	845	794	795	839	921	862	827	840	875	813	861	818	834	842	828	901	807	882	832	799	847	835	786	871	836	830	845	815	870	832	797	863	847	821	846	865	833	827	862	871	864	845	821	849	896	811	863	855	874	852	810	852	820	856	863	818	832	840	839	865	855	846	885	896	812	778	849	854	841	853	841	803	844	855	846	835	851	776	906	862	838	785	841	779	863	857	821	877	859	831	819	838	798	812	811	875	811	841	788	862	823	880	858	835	851	873	784	827	841	820	793	805	835	883	806	817	837	821	825	828	809	814	825	820	831	830	820	848	800	852	815	828	863	908	824	838	851	865	848	876	914	809	855	891	831	853	883	849	873	816	851	814	815	843	894	882	870	832	836	786	898	841	852	811	810	844	823	813	827	809	832	871	852	836	852	827	867	857	868	854	816	867	834	851	814	824	854	826	828	807	837	812	885	818	902	813	795	771	845	857	766	811	801	847	806	858	878	859	814	789	847	879	833	870	808	823	817	837	835	839	808	880	815	810	799	830	827	838	855	876	835	853	832	843	838	828	865	858	815	825	830	823	875	862	841	816	852	856	824	840	836	837	881	830	816	922	840	829	874	883	858	844	876	830	827	877	799	840	893	826	831	837	847	834	850	830	826	852	786	862	864	805	855	879	817	840	825	793	846	823	819	846	875	841	837	888	838	818	865	810	868	853	880	866	831	870	888	809	895	835	873	863	868	861	858	896	880	815	849	822	866	845	869	873	850	864	838	810	897	887	803	857	829	788	809	796	847	814	826	822	844	815	795	877	838	836	849	877	911	870	831	895	818	820	857	809	792	862	856	872	861	789	882	813	845	844	879	888	868	823	828	815	826	841	811	862	818	886	829	829	901	802	832	855	812	848	854	810	851	793	847	855	818	828	818	888	806	822	869	850	844	837	879	841	846	853	862	832	839	894	831	898	833	869	835	816	863	819	807	827	851	857	793	756	871	810	858	812	799	849	816	786	854	788	864	857	881	864	829	786	851	828	808	741	816	859	852	777	864	792	865	864	820	839	839	816	897	886	821	892	809	815	804	839	795	874	872	860	812	875	896	866	868	871	777	820	818	849	859	877	873	886	871	779	793	861	806	843	900	846	851	859	786	842	767	839	785	846	832	828	776	888	847	825	803	856	853	834	836	830	893	862	866	837	839	829	899	836	832	852	823	830	893	846	893	833	817	861	836	874	839	833	835	844	785	846	820	843	896	816	825	867	785	834	811	849	877	837	800	830	882	840	833	839	837	832	830	852	807	824	807	879	824	845	847	888	811	833	832	821	838	856	823	848	790	794	854	825	832	805	815	817	865	831	930	821	799	858	801	852	866	871	888	839	875	823	879	782	836	828	836	808	821	918	880	856	871	870	882	871	835	847	818	853	809	838	829	824	825	834	815	810	877	858	804	864	853	782	778	828	793	855	855	808	831	856	820	851	846	864	857	838	844	836	861	863	819	853	821	874	854	827	818	804	858	857	876	845	843	842	823	841	825	856	847	867	777	814	777	881	813	845	838	849	822	865	844	837	892	833	816	835	844	834	885	867	865	875	836	922	821	850	877	884	842	817	782	868	871	869	794	850	862	803	840	822	850	901	835	824	817	769	866	858	834	823	770	810	846	819	868	895	827	861	864	854	843	860	794	863	873	831	799	811	862	843	805	841	795	856	851	840	812	830	837	843	843	869	794	884	859	837	876	870	833	854	867	822	805	851	852	864	856	835	837	841	909	836	877	836	783	808	830	881	841	801	829	830	884	855	889	844	825	820	826	828	829	834	846	808	865	860	810	818	841	864	841	867	810	830	802	839	826	870	841	861	863	852	847	810	892	850	826	865	835	833	847	862	830	806	872	816	859	818	796	867	851	860	847	826	830	852	810	781	880	839	815	810	822	800	877	858	876	831	863	862	883	811	911	864	790	850	834	851	833	877	839	828	843	827	778	806	799	844	858	817	807	842	835	888	793	781	806	865	835	801	854	875	882	838	823	852	869	829	872	821	867	822	805	793	869	785	879	829	834	811	842	874	826	814	892	841	818	862	826	798	863	832	806	869	892	793	848	860	848	832	789	851	852	830	851	829	845	913	832	847	834	825	815	782	844	796	867	848	839	813	877	838	800	836	816	843	826	831	848	864	869	806	841	831	867	798	783	884	867	797	883	819	799	814	825	845	904	829	818	816	858	834	850	830	897	872	855	807	879	856	877	860	804	856	833	847	865	867	821	837	859	835	886	797	790	835	860	802	819	779	809	801	868	831	816	886	846	814	820	840	911	878	829	847	840	809	868	780	820	865	889	798	803	869	852	793	882	837	857	876	830	863	815	902	822	868	891	883	874	815	837	834	825	839	845	781	821	904	778	774	815	838	829	813	822	826	886	827	836	830	845	841	835	885	825	827	834	787	856	851	801	797	829	879	813	873	812	855	853	866	814	828	854	848	855	856	826	795	876	842	847	836	833	828	847	818	793	876	884	822	872	806	821	855	849	787	844	825	905	802	834	813	844	872	923	863	808	809	880	869	880	837	850	820	849	873	840	857	868	811	863	847	852	808	798	877	865	849	823	859	838	866	785	836	802	795	848	811	837	897	872	836	813	841	839	808	894	865	867	816	814	864	853	851	808	809	834	793	816	877	837	851	820	816	849	824	880	793
24395	20990	23996	28180	20992	21026	10906	664	434	425	415	357	367	355	351	321	345	314	360	342	324	333	302	364	335	326	326	332	319	314	282	330	272	329	343	305	319	322	317	280	313	322	325	322	336	316	327	327	321	302	371	304	276	359	334	287	317	283	297	326	298	303	290	326	298	304	296	307	345	323	337	296	319	289	316	288	288	271	278	289	276	320	329	309	324	324	287	284	330	321	338	304	333	297	323	353	279	311	296	319	331	292	277	307	309	327	329	286	284	319	300	346	333	291	288	300	303	297	280	298	298	290	323	313	332	321	272	305	292	302	336	349	300	295	298	328	286	314	319	336	335	362	334	305	294	287	343	313	310	351	308	348	309	310	316	323	309	287	343	290	283	321	297	330	304	291	305	324	246	291	296	307	318	316	317	324	301	307	293	283	331	317	304	329	311	323	301	325	333	305	324	329	334	297	304	295	288	303	340	315	291	313	297	333	318	350	316	335	323	286	315	319	360	355	321	330	316	325	267	315	306	321	317	331	318	312	314	274	307	319	272	310	333	284	295	320	281	308	294	305	304	327	323	319	278	285	332	308	286	294	295	358	343	313	298	329	305	348	284	292	316	331	267	290	288	316	314	324	303	330	317	320	310	312	318	316	318	295	296	305	304	327	312	328	293	322	287	303	303	325	296	326	279	301	294	280	320	356	314	286	264	315	304	316	347	284	299	324	334	307	301	277	285	314	317	300	291	300	314	309	290	337	316	267	313	320	297	316	342	354	320	295	295	277	308	308	319	286	310	316	299	301	294	272	291	309	293	287	260	299	290	324	309	320	323	264	314	303	308	297	325	288	307	306	303	346	322	317	339	283	328	284	281	302	304	294	320	295	343	302	352	314	294	335	321	325	304	313	307	286	295	292	344	273	326	298	295	292	317	303	302	322	281	326	302	284	309	299	300	343	295	339	307	319	305	314	343	291	312	284	297	318	341	282	323	298	340	311	275	284	316	306	303	306	319	308	318	290	286	312	302	292	293	304	297	333	296	304	339	297	276	304	297	259	317	298	291	346	311	300	305	294	283	305	299	303	336	313	326	293	312	329	315	299	312	312	280	327	298	344	309	310	298	296	327	280	332	326	310	312	328	274	330	318	357	301	287	304	323	331	307	343	323	348	284	305	330	323	299	316	321	306	325	297	298	315	308	334	294	305	324	313	333	297	314	309	298	328	319	353	333	294	354	301	346	307	350	361	321	328	266	318	310	320	298	328	328	346	335	337	293	315	289	301	304	324	310	291	332	316	316	300	306	311	332	312	321	318	327	325	308	321	301	329	285	303	312	320	300	294	306	263	289	308	332	301	257	280	284	320	302	312	296	301	354	309	355	316	301	345	321	353	335	302	298	312	347	313	319	284	286	303	302	276	337	310	313	296	285	318	276	305	302	293	293	336	325	326	306	326	288	301	272	312	341	284	316	300	352	298	320	277	292	307	315	322	340	316	325	297	304	323	323	298	338	289	335	314	309	321	296	299	335	315	324	311	295	323	308	309	319	282	270	297	305	298	325	317	321	303	320	311	319	333	314	322	268	333	331	296	289	313	325	298	287	309	309	309	278	348	302	327	293	307	289	308	289	308	310	289	286	322	308	267	303	299	302	341	300	306	289	305	295	293	269	299	337	278	319	329	314	325	297	321	327	318	343	317	321	336	288	285	298	307	328	317	333	321	292	282	319	298	275	278	307	283	343	306	307	317	302	323	315	311	322	311	306	294	334	300	297	274	282	334	313	334	314	289	273	298	312	323	308	285	314	296	331	310	312	343	298	299	300	311	289	300	288	289	316	347	291	300	297	296	287	285	323	315	328	321	334	340	305	318	360	334	283	275	300	304	317	285	301	310	319	312	284	269	298	325	324	298	298	285	285	324	305	324	332	290	303	307	293	301	285	318	321	300	309	324	290	313	302	319	327	285	340	309	335	285	313	311	278	342	312	300	305	336	330	313	293	286	319	359	298	310	339	305	316	320	269	286	334	315	326	322	264	323	300	330	305	317	322	308	335	292	315	309	313	313	272	280	299	292	308	329	316	291	294	325	280	291	284	305	334	329	331	307	342	287	306	306	301	301	378	308	300	278	314	286	338	320	312	336	314	299	314	326	310	319	296	309	307	325	305	327	313	318	297	318	336	290	329	300	326	279	294	352	335	311	309	298	320	289	291	333	301	311	324	274	309	331	294	276	321	310	326	289	294	343	318	276	327	312	327	288	329	328	303	325	300	322	293	344	332	308	289	325	344	298	296	343	345	297	283	298	336	289	299	290	273	306	277	322	323	287	316	304	270	284	313	337	306	306	294	291	322	283	324	312	319	299	319	306	296	307	304	315	293	266	300	322	350	321	306	317	321	322	321	320	303	309	335	329	297	317	319	351	298	337	267	304	296	289	308	315	322	339	322	310	289	320	336	310	319	358	320	287	317	327	325	303	291	315	333	321	331	298	307	329	320	290	269	295	282	303	304	320	338	299	272	312	304	280	338	329	310	325	315	309	303	287	297	291	354	308	323	300	302	292	276	283	316	287	327	312	291	313	309	330	306	303	293	306	315	327	305	293	314	290	293	282	309	323	303	268	284	337	304	311	310	296	309	296	312	286	303	314	316	321	296	299	308	267	285	332	282	338	310	324	324	298	284	300	337	312	298	297	329	282	298	297	313	326	324	331	314	292	323	322	350	297	309	312	330	302	308	317	295	306	329	307	298	328	311	307	335	293	292	308	293	304	307	294	304	320	316	316	311	290	295	343	308	360	300	293	327	354	291	363	335	294	293	305	316	328	307	314	323	279	328	308	325	297	295	273	292	330	356	323	311	305	313	293	315	289	297	306	324	313	312	304	326	287	313	300	306	321	307	268	317	292	304	292	305	279	343	313	313	327	286	290	286	277	318	311	269	312	340	301	331	312	317	291	316	317	309	333	319	315	304	295	288	337	310	329	302	299	289	306	315	289	287	312	334	319	304	316	315	319	311	312	317	278	332	293	298	326	293	285	287	321	292	298	322	315	329	338	341	318	298	313	341	335	365	299	339	357	292	313	288	323	314	299	304	298	302	346	306	307	322	300	269	313	299	283	292	308	296	322	311	285	326	337	350	315	336	301	335	318	328	333	307	324	346	329	344	332	312	328	351	301	345	341	286	292	294	298	331	350	300	336	329	291	285	266	281	294	300	282	334	319	322	307	306	341	316	281	291	315	283	354	317	300	274	312	335	300	305	338	295	315	304	307	321	309	343	306	259	307	283	321	286	306	331	301	279	295	297	299	295	305	287	271	321	326	312	293	320	338	331	301	338	319	327	305	338	282	317	334	315	282	306	310	320	315	294	307	291	301	302	309	324	313	263	297	327	294	346	329	307	333	300	277	310	282	296	311	332	318	344	294	286	307	330	330	312	300	296	298	284	287	313	315	318	304	326	297	298	318	318	296	274	321	326	341	341	316	307	359	335	337	331	346	300	313
4088	3403	1738	1033	832	737	711	723	658	714	619	691	672	593	725	683	596	643	644	678	683	633	670	642	692	690	670	624	640	672	684	630	684	621	719	698	659	626	643	673	663	685	662	698	681	685	703	653	659	667	679	633	634	691	649	678	709	616	634	647	704	620	670	654	636	576	647	722	673	584	621	670	641	682	665	659	685	678	634	588	670	614	643	636	648	632	662	602	698	641	712	681	670	656	641	682	689	680	657	616	634	637	630	641	682	648	681	646	643	660	629	698	659	598	645	684	660	664	696	673	597	600	685	653	665	642	613	652	636	637	657	687	709	615	655	617	660	657	633	655	628	660	702	689	680	675	643	655	634	678	651	654	683	678	638	657	662	633	674	654	630	655	681	665	651	630	702	629	648	643	662	669	661	685	675	630	628	627	653	656	696	673	671	703	660	630	680	686	629	662	611	619	677	680	644	679	648	653	659	656	696	656	657	664	622	679	655	595	636	615	664	621	721	604	655	638	652	639	658	680	644	657	633	671	653	676	666	639	647	657	647	659	635	645	636	673	681	643	646	682	670	666	625	660	659	661	626	678	630	668	667	644	642	628	663	650	669	633	672	670	682	653	662	722	665	682	635	708	675	668	622	685	672	660	682	639	679	648	664	711	675	701	667	655	687	643	615	646	700	700	643	660	667	659	699	699	628	672	701	682	621	720	673	636	625	716	674	664	683	643	678	667	639	647	679	641	650	625	658	707	641	707	650	644	655	653	627	637	636	647	625	660	615	671	637	651	632	686	705	632	666	642	617	645	656	707	662	647	647	659	633	644	641	642	656	659	678	631	655	666	688	671	636	598	628	668	621	677	637	648	710	639	659	598	643	625	662	641	662	716	626	683	652	618	656	674	682	661	713	659	657	639	670	640	669	642	611	666	607	678	669	641	644	697	679	666	701	649	641	642	643	693	627	653	627	662	685	691	629	664	637	664	653	684	680	681	713	658	660	688	656	645	646	633	637	663	664	698	677	684	683	638	632	646	668	665	652	682	721	652	701	645	662	619	667	699	640	675	656	632	695	599	641	644	659	665	685	624	673	662	669	672	636	669	622	672	653	662	651	626	683	635	672	638	659	667	688	653	630	655	651	683	635	655	636	671	671	681	650	694	653	628	637	666	635	632	674	634	657	701	626	625	612	643	673	651	653	688	617	677	630	649	668	653	635	658	667	675	657	654	663	639	659	667	659	603	650	646	680	645	670	659	650	667	622	647	691	698	678	647	659	638	661	663	645	643	642	672	639	662	684	640	654	676	695	625	661	646	658	640	634	630	678	673	635	655	701	674	663	676	636	646	649	683	620	638	648	658	658	657	684	656	683	644	608	686	643	645	643	666	684	680	670	619	661	626	644	653	686	675	615	638	675	692	628	670	694	654	695	663	636	622	636	671	677	631	693	638	611	614	630	661	645	649	662	708	670	647	659	669	629	656	621	668	666	632	660	678	644	685	641	631	661	639	640	641	654	635	646	666	621	671	607	625	695	608	613	623	654	666	603	630	663	652	646	656	645	640	676	675	643	619	649	663	691	656	673	654	636	685	667	679	657	681	664	702	710	625	594	671	667	618	640	682	631	665	627	679	603	680	689	638	636	648	612	658	626	660	649	618	617	664	685	609	656	626	620	683	678	669	649	680	642	668	643	671	674	627	661	661	638	667	617	671	610	638	635	654	683	650	710	613	658	659	656	680	662	625	634	635	716	674	698	691	661	664	644	645	681	655	664	635	646	629	645	644	669	626	677	635	631	658	689	656	625	664	679	683	669	693	670	640	706	643	597	630	670	619	650	649	663	628	681	668	625	647	682	643	652	627	680	702	645	663	671	687	671	706	591	701	666	653	608	653	686	673	634	641	640	659	657	610	661	688	666	629	663	662	623	623	636	664	647	635	655	660	665	691	693	688	682	649	688	664	667	629	643	628	616	665	610	677	661	645	722	671	650	682	641	672	671	676	624	681	656	612	664	678	669	655	679	663	610	665	654	639	607	657	602	674	668	627	674	652	642	659	631	660	654	659	576	647	624	666	647	680	684	664	608	630	661	659	672	656	627	646	637	645	621	646	672	679	633	668	627	654	636	675	624	681	646	620	674	669	663	636	648	666	650	626	645	665	609	646	621	688	685	655	669	667	632	708	632	681	701	664	641	671	656	636	690	699	657	716	636	659	657	671	626	634	600	641	710	670	658	642	662	659	659	603	634	623	637	648	669	676	665	652	640	672	636	629	692	633	667	630	653	666	633	689	655	665	659	672	680	667	657	643	658	688	694	660	640	681	613	649	690	707	638	679	622	614	625	620	613	690	610	661	656	644	662	651	626	643	654	684	672	657	645	622	672	625	611	634	648	695	620	708	687	663	642	645	650	621	630	622	666	690	631	672	700	626	663	664	677	649	620	644	690	672	641	640	623	673	680	605	621	671	672	635	652	649	699	655	615	663	647	637	624	682	653	654	641	661	662	638	668	632	640	633	670	654	688	645	675	655	644	660	710	672	631	630	635	676	642	649	667	685	607	686	601	677	655	657	682	632	659	675	678	670	631	677	667	671	682	670	665	645	691	659	635	659	693	633	650	677	642	636	617	620	665	696	623	693	642	670	676	683	652	631	612	661	616	663	677	654	682	668	684	655	681	698	695	649	679	687	640	622	660	656	662	637	704	680	667	633	677	663	675	643	614	685	695	634	654	679	703	644	641	663	633	551	691	624	595	679	653	635	665	635	658	666	676	643	681	658	662	663	682	604	630	639	714	652	638	609	592	666	679	651	622	655	696	671	628	680	640	655	652	687	644	714	624	646	649	688	619	671	651	701	646	663	650	685	616	657	633	643	644	682	663	693	638	688	610	641	633	641	601	654	658	693	662	649	648	616	661	636	646	617	636	629	659	665	639	703	696	659	628	682	688	653	658	625	669	662	649	610	637	664	671	689	668	633	659	654	648	604	649	685	680	695	666	652	666	661	665	637	658	674	628	650	689	638	653	632	704	679	627	650	672	684	623	627	670	649	691	682	640	635	671	682	656	649	655	631	633	653	668	669	649	639	636	607	618	668	694	681	700	711	671	632	633	690	716	679	554	674	691	657	664	642	651	659	670	664	678	649	682	647	650	681	657	659	675	663	657	669	661	664	656	668	639	655	645	618	635	610	633	676	676	636	656	675	647	618	644	630	698	653	650	628	671	640	660	648	728	644	651	645	684	643	692	626	645	644	624	676	631	695	632	627	635	640	689	667	622	650	609	657	649	664	642	616	626	603	646	602	621	650	698	662	671	686	638	646	691	635	667	661	648	607	683	675	675	690	679	647	638	676	649	681	655	671	597	686	674	669	646	659	658	686	647	668	651	616	660	668	685	674	650	653	667	634	673	664	674	683	663	647	664	668	679	675	630	713	626	642	672	705	683	646	645	617	685	628	653	653	677	655	664	645	634	664	695	641	653	675	643	665	617	641	624	679	663	663
33205	14348	2112	389	316	284	286	270	255	234	262	189	284	200	271	245	222	249	232	240	255	250	267	266	218	228	234	231	252	211	256	230	230	237	224	254	271	222	224	252	263	251	266	259	225	278	232	244	193	216	248	254	244	259	246	225	248	231	233	218	243	227	245	251	276	223	242	250	239	270	237	248	239	261	264	256	252	234	251	246	263	248	211	257	277	244	230	227	233	231	220	206	227	222	243	262	248	217	243	260	252	271	237	235	239	253	266	239	220	245	230	228	231	250	228	224	229	214	267	240	236	245	239	251	259	274	232	246	261	247	252	220	201	205	237	244	223	237	254	228	265	249	250	225	236	247	257	245	221	261	243	240	255	207	242	233	265	250	226	235	252	264	238	248	227	231	231	227	272	226	240	244	255	236	238	253	241	246	222	237	266	250	249	241	226	245	217	250	237	281	288	233	253	239	270	257	238	228	260	250	234	265	270	235	246	271	231	255	222	215	248	220	265	221	234	251	285	264	269	253	242	241	241	216	260	248	249	230	237	224	265	229	251	262	232	266	247	243	217	261	275	219	251	268	214	251	274	253	231	252	238	252	231	262	240	245	232	186	246	203	238	254	275	221	246	224	249	231	248	243	249	244	250	256	239	242	210	237	247	234	228	234	218	240	219	231	269	248	261	270	243	246	229	242	208	253	244	238	229	252	261	252	261	225	250	245	266	239	211	219	254	238	235	240	258	213	255	252	260	247	240	250	215	233	240	220	233	242	224	246	241	239	243	250	234	226	227	228	234	256	262	243	214	251	255	260	240	224	274	234	232	220	258	258	233	248	237	245	235	225	245	245	274	252	260	253	249	234	213	232	254	233	267	246	238	247	281	238	241	232	261	212	250	210	236	223	261	245	206	221	229	241	257	230	244	211	247	241	217	234	256	228	234	249	242	230	242	271	250	249	249	246	239	239	268	237	239	258	275	231	255	247	235	259	255	258	242	214	251	266	249	264	231	232	237	240	252	231	228	246	251	233	276	261	223	221	269	227	226	209	241	207	241	267	263	241	238	255	227	223	234	252	247	249	242	247	241	228	232	211	266	241	241	264	246	248	250	241	291	221	248	260	237	251	215	263	258	237	238	235	219	258	277	226	243	229	246	262	224	255	228	231	232	250	249	227	235	231	236	254	244	245	226	248	258	244	251	259	229	251	256	249	241	224	224	207	223	254	235	261	246	241	226	229	242	255	250	260	235	237	268	244	250	226	254	247	240	251	251	248	240	254	234	286	237	210	233	254	229	239	248	266	228	243	248	238	253	230	250	268	254	225	231	257	279	227	271	228	244	232	268	240	223	257	236	262	259	259	254	233	215	247	226	248	252	241	247	198	224	237	278	234	274	246	237	248	230	241	222	229	241	235	232	238	249	206	226	206	244	244	233	263	248	255	265	239	240	239	263	248	257	275	236	210	263	230	239	216	238	240	226	259	234	210	219	227	227	237	235	200	233	252	213	234	251	255	224	237	248	221	251	262	221	227	230	250	245	227	227	267	225	228	249	302	241	270	240	235	223	225	243	262	285	228	244	246	208	242	223	240	262	235	262	273	285	238	255	236	223	250	253	240	279	230	259	240	235	251	264	267	249	241	283	237	223	237	223	244	237	263	250	214	236	285	257	234	243	204	251	245	278	264	236	251	272	255	259	210	231	255	243	233	264	244	282	243	216	235	240	258	212	233	240	247	224	242	251	262	231	253	255	233	224	240	195	256	260	261	249	247	234	223	260	234	252	258	259	253	272	216	263	217	246	269	236	255	245	283	250	245	233	243	251	240	221	205	245	240	246	228	217	254	245	241	256	243	260	229	245	272	255	244	268	244	241	260	274	238	263	238	275	256	280	244	251	233	217	262	258	226	251	226	259	236	246	244	221	240	227	205	199	242	241	203	251	256	229	221	222	277	254	216	243	245	258	238	242	239	249	273	249	231	240	235	233	187	230	238	214	249	243	236	221	227	257	239	251	240	239	263	252	242	235	254	233	265	249	246	222	250	237	257	247	263	261	254	291	232	242	212	232	243	270	268	238	245	249	231	269	231	236	236	239	218	253	254	248	248	233	238	258	253	227	256	222	232	264	242	270	212	236	248	257	250	268	238	218	216	237	245	251	247	246	271	273	241	251	244	223	226	274	202	221	251	225	242	241	238	259	253	269	267	264	234	245	239	248	244	206	262	255	257	224	238	248	258	253	240	231	229	232	273	282	247	271	243	237	263	260	272	213	264	251	238	240	225	239	255	253	272	257	243	248	244	262	235	233	239	266	237	243	254	253	268	235	244	246	243	228	261	231	217	237	240	241	232	277	250	265	242	237	259	254	246	264	222	227	215	236	236	224	256	258	238	237	261	261	244	232	290	258	228	237	218	236	246	235	247	240	217	242	265	222	248	211	263	252	218	257	246	261	245	267	275	249	255	264	255	248	266	266	265	292	234	237	263	222	243	228	224	229	241	248	255	225	232	222	233	246	212	236	273	245	235	231	233	223	230	287	239	218	224	245	218	230	230	248	254	231	238	275	267	250	229	261	227	266	233	267	231	235	262	245	246	263	230	239	227	259	246	227	244	262	248	264	262	254	247	250	266	255	225	279	227	271	225	265	258	239	241	247	258	232	257	282	279	272	224	225	234	310	231	259	250	262	236	228	227	247	280	260	231	274	266	231	266	268	225	246	255	248	218	263	251	231	223	242	255	226	231	229	212	257	247	243	232	255	248	248	244	254	246	254	233	252	239	231	271	277	235	242	251	255	217	242	250	255	245	226	251	253	255	272	239	238	232	247	215	224	239	212	235	241	246	213	266	261	252	236	227	242	249	249	227	262	267	240	222	223	217	238	262	251	268	212	248	268	229	214	218	273	231	219	226	262	208	249	267	247	233	257	253	242	252	217	236	220	250	217	191	266	246	254	244	229	251	269	210	224	249	251	254	249	240	273	258	254	221	253	254	235	266	214	234	253	211	248	222	257	270	241	262	252	244	264	252	256	270	242	264	248	261	265	231	251	234	233	251	239	252	215	250	244	256	255	275	256	231	232	238	248	248	222	250	247	258	238	263	245	234	226	226	268	273	262	243	242	262	242	233	247	256	261	259	271	239	239	258	250	261	240	267	250	250	234	245	265	254	262	247	218	211	226	258	252	254	255	252	233	239	218	258	215	228	230	238	256	225	241	240	230	254	243	252	221	239	230	218	203	245	229	233	229	229	240	231	282	253	214	258	252	264	238	238	224	250	254	275	248	272	231	229	237	261	224	250	240	236	252	225	261	252	223	232	234	244	245	251	225	224	232	228	255	250	252	223	262	253	251	248	223	238	274	234	233	246	254	235	237	244	203	221	232	235	230	255	253	251	246	247	262	241	247	235	259	223	244	233	253	231	271	266	250	238	223	249	243	232	242	234	244	218	263	224	238	237	261	240	249	250	238	234	241	213	233	243	271	274	219	252	234	271	213	242	253	245
7791	663	644	583	608	570	597	624	593	562	556	588	559	578	596	604	594	576	560	549	566	603	550	548	606	592	529	587	564	571	642	574	565	621	587	530	580	560	602	587	574	646	566	566	551	594	547	576	561	579	573	544	615	595	574	580	563	608	595	612	602	558	576	584	593	557	569	606	572	556	562	577	578	552	545	607	616	580	594	578	581	574	595	568	564	618	515	590	607	579	593	565	601	616	618	559	559	543	574	618	594	582	557	590	571	575	577	589	598	573	554	555	601	570	616	590	598	540	583	582	579	583	541	615	623	577	614	598	582	587	554	569	575	584	569	604	574	572	590	596	623	562	544	630	561	586	577	652	609	563	626	582	566	538	574	547	619	586	615	572	579	595	568	603	621	583	542	584	627	564	603	551	591	612	591	592	562	552	588	579	599	602	574	564	606	621	554	590	628	589	595	578	576	611	634	587	585	587	562	555	601	599	568	611	624	585	575	572	581	584	553	614	606	591	572	618	603	591	599	570	629	589	592	560	601	549	600	592	555	557	550	560	627	593	603	612	567	557	582	595	567	558	584	557	534	539	591	572	531	629	550	618	589	630	625	580	611	571	588	612	548	550	626	565	568	590	605	594	598	612	561	586	601	599	623	558	579	603	589	575	609	593	564	559	556	616	569	564	619	565	568	584	544	577	545	530	570	581	558	579	557	572	600	586	575	558	557	544	604	571	610	579	580	584	571	580	598	585	547	573	560	566	573	614	571	547	573	583	573	551	606	583	541	569	605	601	580	534	595	600	631	591	578	589	593	605	635	547	576	572	571	527	610	638	585	586	602	596	584	564	570	557	589	553	567	559	578	566	574	587	575	574	614	643	568	590	594	623	577	594	571	583	581	534	570	599	573	558	569	607	598	556	582	608	589	570	541	592	597	583	583	585	565	530	551	543	590	599	555	595	580	545	596	617	579	573	592	576	574	598	567	583	620	573	589	617	599	566	562	554	568	558	548	579	594	565	598	573	620	567	578	593	620	628	592	560	592	572	577	603	611	604	537	560	608	588	575	567	593	575	599	580	556	552	615	632	571	581	582	535	563	624	598	571	568	563	594	600	584	570	573	610	613	572	603	589	567	541	630	581	532	569	641	542	618	573	583	569	571	617	595	606	590	592	587	585	573	564	611	581	555	556	558	597	611	580	567	571	590	582	609	566	593	581	577	595	582	583	612	580	568	575	622	597	586	565	628	592	578	589	575	578	564	589	540	607	542	595	600	524	592	562	583	595	592	559	566	599	585	584	595	592	562	559	608	578	586	633	571	580	627	595	595	576	620	628	619	579	597	607	569	637	591	588	574	635	578	569	609	564	604	564	587	563	570	578	584	604	569	590	606	574	605	613	554	588	562	598	543	567	595	582	603	590	565	571	543	635	569	562	589	573	606	562	556	578	583	573	575	599	575	582	569	567	572	569	555	584	561	589	580	603	590	581	602	597	560	604	602	581	564	587	561	590	602	610	549	558	612	577	596	569	590	588	596	561	584	620	591	633	575	613	551	606	586	615	605	568	609	603	575	580	585	526	607	643	594	583	558	595	548	569	568	586	552	583	571	562	552	584	582	561	612	588	599	603	588	564	582	556	606	542	591	584	556	568	590	524	598	601	598	588	563	612	611	576	558	554	535	570	583	555	559	585	570	586	579	643	552	565	563	599	573	543	532	576	580	644	629	544	583	564	639	550	610	602	618	596	623	583	605	603	567	551	600	576	596	618	572	604	609	557	584	506	609	559	562	550	586	623	604	609	586	548	571	635	578	574	576	580	593	627	577	541	581	601	618	624	584	509	571	592	577	605	568	600	577	603	619	580	612	537	570	546	594	564	581	542	563	543	556	580	558	551	586	555	553	545	571	615	585	559	610	594	619	591	562	611	594	589	577	555	593	576	555	585	588	578	588	599	563	579	542	602	561	601	578	559	533	588	587	648	615	610	547	552	540	552	509	587	615	580	603	598	565	550	607	546	526	592	633	572	554	571	583	592	597	640	543	550	593	607	601	609	546	613	613	589	561	582	559	605	595	612	580	553	559	550	568	588	594	615	583	597	593	634	561	535	557	582	582	545	591	586	595	603	618	589	659	578	546	571	582	590	575	585	553	591	567	552	584	644	564	588	557	595	564	573	562	580	620	576	595	599	585	603	584	538	585	562	563	611	586	564	623	549	562	582	564	562	586	629	594	536	569	589	568	598	661	567	592	596	597	604	624	544	575	554	585	570	586	562	593	602	583	566	611	603	572	607	553	594	570	575	547	612	571	553	564	566	570	579	590	543	579	616	594	595	574	544	597	589	560	583	588	590	596	580	566	606	601	591	591	592	574	538	575	606	617	583	582	607	547	598	588	578	579	533	607	616	555	566	599	600	554	570	641	588	586	570	608	553	600	572	572	536	584	571	594	581	578	561	576	540	583	539	594	634	617	565	574	614	602	550	582	585	558	571	610	559	601	539	586	524	595	588	579	628	569	566	572	568	563	590	579	588	636	610	613	633	581	538	576	634	592	595	558	578	579	600	564	599	628	564	621	565	588	587	574	587	597	605	580	553	593	599	572	612	570	598	546	629	624	599	552	564	569	615	596	578	606	627	606	561	551	561	559	580	551	563	607	568	608	572	568	548	606	573	582	573	593	597	593	558	552	546	625	611	564	589	624	580	582	594	623	591	570	578	578	575	575	578	594	573	607	605	565	587	613	590	596	633	593	595	596	591	577	558	567	593	629	535	611	558	567	579	607	585	597	606	587	581	567	597	589	529	577	538	588	578	598	590	580	562	598	606	608	581	579	577	585	600	557	572	618	556	617	604	569	582	566	575	575	546	542	579	564	577	565	585	551	574	607	561	566	583	613	605	579	560	539	595	596	511	592	553	554	591	604	574	587	588	564	603	530	592	580	599	599	614	539	604	542	608	620	553	556	548	558	541	594	541	564	578	580	573	606	575	600	588	591	603	631	539	574	546	593	615	578	576	529	588	592	602	543	569	586	590	564	604	587	597	575	634	634	582	613	560	574	567	590	622	587	595	619	549	642	577	593	601	552	568	551	560	560	562	615	574	578	563	542	604	614	583	584	582	590	556	587	514	535	610	648	592	556	600	557	547	578	565	600	577	569	602	584	578	592	622	594	594	553	573	567	566	565	598	614	595	550	614	592	565	555	618	573	592	588	561	574	550	588	575	597	577	542	617	636	605	590	614	542	562	593	589	529	605	581	586	584	589	583	541	600	608	620	582	583	559	600	538	570	578	591	629	575	547	593	590	566	579	585	556	584	584	634	587	568	543	593	580	573	553	601	582	599	562	576	588	554	601	602	611	600	539	606	558	560	567	535	571	577	595	576	586	596	586	607	600	582	573	582	593	603	595	561	591	587	626	568	581	611	563	625	592	584	600	546	588	581	566	599	591	568	534	600	613	619	585	565	555	583	605	571	528	555	600	551	583	541	586	568	573	583	560	532	539
25069	20998	23633	28567	21011	12896	704	571	435	406	431	423	441	421	428	404	411	414	437	396	393	376	418	362	431	414	369	371	391	439	449	409	396	418	389	395	392	374	418	419	380	419	398	396	423	400	422	421	376	368	401	382	419	407	395	411	378	391	422	451	367	417	407	426	388	396	375	395	415	435	412	368	383	406	414	387	404	403	377	415	404	407	407	413	387	344	403	405	408	404	381	399	393	385	374	378	398	380	365	400	438	373	402	397	380	411	386	366	414	367	380	417	380	390	400	411	400	387	413	397	386	402	394	409	392	408	434	409	393	360	413	401	334	429	412	378	441	375	384	372	419	379	391	409	414	376	393	373	386	383	398	376	370	408	364	374	392	417	366	374	371	412	386	403	393	397	396	411	421	406	385	367	367	392	408	396	453	388	398	391	395	405	398	384	434	411	390	380	432	408	417	380	386	406	410	394	412	385	430	372	389	380	411	404	402	361	368	397	365	423	369	424	406	362	361	384	384	426	411	402	364	340	387	405	395	394	402	368	412	394	396	392	395	391	445	377	405	378	430	395	414	377	398	362	405	423	382	383	379	413	455	404	368	385	420	388	393	403	402	367	379	408	409	414	388	371	391	401	395	374	366	407	381	359	386	396	391	415	401	375	362	391	318	368	412	394	367	385	367	390	405	379	376	403	369	383	377	423	373	375	395	437	361	401	404	386	411	452	394	403	442	402	358	371	404	408	380	413	406	388	388	405	406	413	388	381	388	383	369	381	379	414	417	425	364	388	371	379	412	380	410	394	409	430	413	347	351	370	443	426	382	391	406	399	393	396	386	359	392	354	402	393	362	376	383	380	411	411	403	379	417	430	361	406	404	418	397	351	401	417	427	403	401	435	369	373	392	374	367	395	393	381	384	378	398	387	429	384	400	453	413	401	396	411	404	401	394	448	411	380	368	337	435	372	382	436	377	404	393	396	446	418	373	406	400	381	398	377	371	421	400	407	410	389	377	417	359	380	399	396	412	388	408	379	442	381	425	413	403	387	420	398	408	398	359	381	404	392	387	385	407	389	392	387	415	394	371	423	382	384	363	379	393	391	396	376	369	425	431	403	412	409	364	410	368	388	398	392	363	397	394	411	407	357	407	428	383	377	379	404	416	360	412	401	404	407	376	417	381	405	387	392	381	421	365	373	381	432	417	399	415	386	417	382	352	424	406	343	385	425	384	376	395	421	401	353	402	385	409	436	404	387	404	409	358	424	384	397	385	370	402	342	370	373	396	375	360	400	369	397	403	377	392	395	416	422	376	371	421	412	375	384	432	382	421	409	395	403	368	396	376	343	447	392	424	380	407	396	408	409	434	378	422	449	373	407	365	392	407	382	388	400	405	392	420	380	375	405	389	381	394	393	416	426	369	376	368	397	384	412	385	401	419	387	443	395	422	465	365	393	372	382	390	405	413	392	355	402	390	388	390	398	368	410	410	372	417	371	395	408	368	395	350	369	390	444	409	379	383	403	403	410	388	364	402	383	457	413	412	411	384	417	414	374	387	360	409	444	425	401	437	411	407	426	371	389	356	349	369	392	401	401	418	377	358	419	398	384	406	411	387	381	372	376	425	406	424	364	423	396	413	365	387	418	370	372	389	383	395	429	385	356	385	424	416	378	396	397	409	399	403	389	365	392	387	418	382	409	469	384	363	405	412	429	402	402	395	404	395	408	390	396	395	378	376	429	405	391	392	390	355	328	387	417	427	391	380	366	401	405	399	385	389	385	373	377	386	386	384	350	406	395	417	410	372	397	403	400	412	406	357	391	357	383	412	336	398	399	453	396	394	360	399	389	389	387	378	418	385	407	403	383	429	347	384	395	363	416	392	357	347	419	397	381	391	389	430	419	409	375	377	392	395	406	402	385	414	436	388	414	378	378	433	356	354	413	396	394	418	428	383	371	400	373	429	413	397	435	383	410	433	430	406	384	369	384	423	431	390	401	418	375	368	395	403	371	384	400	394	401	378	398	369	381	429	348	398	420	394	350	411	369	340	381	410	378	405	416	369	379	389	370	409	391	441	418	404	400	405	400	386	382	356	370	390	395	421	387	409	353	407	344	354	381	390	387	433	404	396	356	394	417	401	326	398	393	407	392	403	393	442	413	371	423	412	404	369	354	365	372	395	379	395	394	409	415	382	385	395	360	427	439	392	403	412	374	381	425	438	395	398	391	455	380	406	379	429	375	385	385	373	349	403	371	403	393	372	379	385	469	401	414	424	409	387	395	415	366	405	402	378	367	456	420	378	368	399	379	377	391	391	420	374	397	427	422	433	392	411	402	391	410	357	391	376	395	414	364	360	345	422	382	371	398	377	398	376	382	442	384	350	421	393	399	420	390	390	377	403	391	389	422	437	436	368	356	357	365	412	387	395	369	370	397	378	367	384	432	406	389	372	387	422	388	383	423	412	408	383	377	424	396	362	399	380	410	396	407	405	380	389	388	399	412	358	392	383	393	341	400	349	410	358	433	409	370	379	390	415	413	387	433	411	411	364	394	376	398	421	411	387	417	429	423	414	361	404	387	375	393	408	434	394	385	398	373	372	399	380	377	372	382	400	339	389	378	429	398	402	377	394	397	413	406	410	392	402	396	375	383	370	364	411	433	357	404	412	380	393	407	379	392	375	389	390	389	356	427	376	378	402	402	378	404	412	393	382	409	373	362	424	391	418	378	375	400	393	375	455	431	407	401	362	383	401	400	393	402	392	396	417	417	366	389	394	372	408	365	401	407	425	419	394	377	396	415	372	388	441	411	401	407	397	397	385	439	391	419	380	432	430	356	332	387	395	391	359	408	376	374	422	403	385	395	404	410	387	392	428	358	379	413	419	404	395	390	385	386	421	410	406	382	392	413	381	414	383	404	370	372	360	404	412	393	382	415	370	394	403	380	398	413	416	424	385	368	390	391	386	387	394	422	410	382	400	397	387	430	397	402	411	431	383	417	415	391	426	391	384	393	372	362	413	409	425	403	374	375	391	385	355	396	375	400	359	360	432	365	397	391	366	427	405	364	417	401	399	420	364	416	381	384	366	370	388	401	385	362	411	418	388	359	391	424	431	399	411	392	404	379	392	411	433	402	391	406	361	367	373	396	406	375	392	382	391	432	369	405	352	386	393	383	370	414	401	391	386	422	378	442	394	418	425	410	425	396	365	451	367	375	426	418	396	409	389	387	420	391	422	399	387	433	426	406	393	379	351	384	421	398	392	375	380	369	411	433	377	377	373	391	431	415	389	456	408	409	398	386	372	420	374	381	395	374	353	360	394	402	422	405	409	377	391	363	389	390	391	423	368	383	345	365	385	371	366	398	420	393	424	432	358	378	381	394	379	407	409	389	395	364	405	354	450	426	373	429	386	368	375	380	394	405	381	385	409	388	409	383	405	359	404	397	396	426	398	413	399	394	417	395	403	408	350	392	400	382	392	378	407	405	400	429	361	370	417	378
4422	2340	1439	997	913	955	901	866	858	840	871	861	800	866	811	887	845	863	810	882	834	851	798	840	858	859	872	814	873	879	860	848	858	877	838	833	843	908	812	880	826	847	845	890	833	858	821	835	809	829	875	819	822	855	874	870	846	863	846	847	788	893	829	836	780	809	868	871	853	874	857	825	803	844	828	780	852	884	857	902	809	867	878	870	785	798	880	907	847	861	855	836	822	854	820	884	847	887	846	868	762	804	911	862	765	846	856	860	818	837	823	827	843	853	807	847	830	816	826	830	819	853	855	795	836	830	863	810	847	884	848	847	835	822	862	877	832	846	857	890	791	784	865	853	867	848	869	853	834	858	792	828	852	831	880	937	873	890	831	828	853	869	851	788	869	832	850	848	866	833	827	843	842	807	830	847	815	903	833	851	846	902	801	858	844	856	853	845	860	848	857	838	907	836	825	819	810	859	850	843	869	900	863	791	856	824	834	857	817	773	876	840	893	868	900	812	836	870	819	836	857	868	853	829	833	830	820	884	847	816	887	856	843	862	833	837	885	833	880	851	844	822	825	772	828	874	839	818	898	828	889	860	888	834	835	844	892	841	841	827	894	921	826	890	808	858	907	796	875	850	882	854	822	859	861	860	846	836	803	847	858	795	894	908	805	813	823	823	794	868	817	775	853	861	772	856	867	852	806	886	808	878	897	822	866	842	801	878	863	889	815	864	831	806	906	826	861	806	874	791	823	886	853	876	819	919	882	814	865	847	838	837	831	883	868	883	857	829	849	813	881	848	839	823	817	841	822	858	822	847	843	809	887	926	863	846	866	843	813	838	832	819	869	870	817	785	890	881	856	866	820	815	855	851	823	869	821	827	866	847	888	862	832	840	912	788	849	805	820	798	834	812	821	880	827	829	868	856	821	905	844	885	901	868	812	863	840	809	893	889	835	777	817	839	797	855	843	811	867	836	871	841	827	869	841	821	816	775	836	845	837	878	890	844	854	819	869	842	796	820	862	850	803	806	824	816	848	832	873	876	863	860	837	816	858	841	897	879	832	888	919	845	843	839	820	860	865	836	840	817	875	874	841	853	838	852	861	855	803	810	792	828	827	836	888	871	824	876	807	825	843	833	894	817	893	807	842	879	844	794	869	802	873	843	834	846	817	866	813	840	891	850	837	837	898	869	836	839	817	854	837	823	819	807	872	871	879	835	843	824	884	868	868	881	802	849	822	842	864	828	818	824	874	874	828	804	813	862	812	815	868	863	839	840	822	744	863	787	874	852	857	857	828	838	880	873	846	855	900	819	800	813	829	825	892	863	806	816	841	812	782	805	821	844	836	839	870	816	860	823	815	902	864	834	877	830	846	807	790	873	831	833	823	833	838	872	798	801	831	830	774	816	905	788	841	843	850	832	855	851	808	822	842	816	831	827	846	847	810	829	889	821	824	846	788	875	852	793	859	849	806	823	830	870	835	801	840	856	781	849	803	804	812	838	835	804	851	831	885	811	818	829	866	847	865	814	847	860	890	868	813	869	874	759	860	818	878	833	850	816	817	816	824	872	840	915	869	871	855	844	819	879	783	867	823	805	893	871	846	862	852	855	874	885	799	824	865	802	895	834	798	822	868	815	813	848	835	816	864	834	829	820	829	857	857	856	848	883	793	874	864	905	851	821	879	911	876	848	830	841	856	884	864	849	866	829	858	827	825	875	827	849	834	843	864	858	843	814	841	841	836	842	870	799	888	900	891	807	838	789	832	882	865	835	845	842	821	833	872	825	822	814	867	912	823	858	781	824	862	855	868	807	841	832	863	819	892	858	823	872	857	874	839	813	865	824	899	802	835	841	841	874	847	842	778	884	829	795	805	813	860	789	863	786	843	871	838	848	882	826	898	828	851	809	831	829	838	847	859	835	826	821	829	852	835	836	830	843	825	837	837	858	854	845	857	857	858	883	836	815	873	850	793	862	863	824	867	868	891	808	858	835	843	864	847	834	864	844	857	838	808	840	843	834	878	861	821	888	876	817	829	845	825	831	863	847	856	858	828	866	809	885	829	828	810	843	831	855	913	848	902	898	845	850	826	861	848	861	859	862	878	834	865	835	857	841	862	809	833	846	827	858	866	838	840	833	849	822	894	861	863	801	858	865	816	859	858	845	813	839	846	855	840	832	859	887	863	852	866	898	888	826	844	828	851	858	793	815	916	788	834	873	793	840	846	840	804	818	872	816	836	808	851	746	860	871	865	899	847	861	840	820	818	838	868	853	857	845	852	860	816	848	843	842	847	819	873	805	820	869	862	833	825	849	842	894	863	848	843	795	836	835	849	895	822	889	806	834	836	829	877	821	807	871	808	845	864	859	790	922	861	822	857	882	843	849	833	851	859	831	849	848	874	907	830	870	847	868	841	881	898	846	854	806	854	867	802	862	858	824	819	869	876	850	859	888	869	782	823	888	829	786	873	829	812	791	845	900	823	835	830	803	844	808	841	805	824	912	835	859	826	842	845	857	853	840	816	817	803	858	807	891	852	840	790	884	840	821	872	822	855	860	815	859	827	794	832	861	801	837	854	844	834	851	850	886	824	836	833	838	865	889	837	850	804	802	839	895	803	820	799	846	837	803	824	863	810	818	848	886	883	792	875	896	837	852	848	822	805	842	834	823	844	871	784	847	758	884	826	826	771	853	871	822	827	848	884	825	834	791	855	773	858	865	860	863	817	833	905	829	839	838	838	808	825	872	807	816	831	842	829	895	873	824	867	835	828	904	795	800	829	819	759	871	895	857	841	848	820	871	846	831	858	848	842	850	830	862	859	889	862	827	891	837	845	897	858	827	860	870	849	825	827	883	775	806	873	868	784	853	836	827	864	848	854	843	897	848	852	844	822	826	842	863	875	860	853	882	863	845	824	800	829	879	853	884	842	888	826	874	836	851	829	848	847	866	887	851	823	813	783	859	870	849	829	882	810	904	796	835	873	874	849	859	810	838	841	792	848	796	809	823	847	850	851	840	826	871	862	809	839	804	843	826	797	856	839	817	889	837	822	879	806	846	837	849	835	806	840	841	821	822	815	861	845	835	860	830	881	901	832	842	831	815	780	835	856	803	834	783	837	822	814	808	840	851	832	802	765	859	850	859	872	866	841	867	803	881	854	824	795	850	895	856	802	830	876	872	789	797	841	837	824	869	844	843	821	826	828	859	891	838	841	848	822	875	846	874	835	832	881	914	827	857	841	908	872	846	913	856	821	877	857	866	837	842	855	837	835	854	865	802	871	885	839	925	855	790	875	857	812	828	811	820	857	873	806	832	931	864	848	853	850	876	818	842	816	848	847	857	804	853	813	837	853	890	819	818	811	820	870	883	785	868	830	869	834	900	823	907	870	828	849	856	845	895	873	857	890	828	828	871	848	819	853	809	793	889	862	815	855	885	850	839	897	851	856	845	834	869	821	839	855	822	811	878	837	902	889	861	824	864	856	797	858	882
24431	21020	24038	28183	21021	21045	11012	633	462	393	413	415	368	383	347	369	326	304	313	335	325	334	339	323	323	330	359	330	340	345	347	298	319	313	325	309	317	313	328	294	282	267	292	297	329	309	307	327	316	314	329	305	331	287	287	293	304	291	310	321	317	340	293	283	306	293	287	291	323	314	314	319	313	315	290	292	291	286	289	330	308	323	319	331	317	312	331	305	329	305	311	306	290	333	322	320	350	341	321	331	314	307	313	307	324	301	299	298	356	305	319	331	306	270	321	299	318	289	328	286	317	339	340	285	328	297	302	288	305	308	296	329	274	319	316	297	310	327	318	320	311	355	281	276	282	297	325	310	296	277	305	338	327	283	321	299	302	300	346	304	346	326	345	303	295	311	318	302	323	282	320	324	341	289	300	300	320	284	264	277	300	302	300	325	291	287	337	335	290	323	304	323	306	313	322	302	283	315	316	308	304	294	289	334	317	343	332	291	278	318	285	294	341	320	309	305	299	274	280	335	314	304	308	309	296	290	306	359	293	306	300	290	299	284	298	325	313	305	313	303	336	292	289	290	325	317	297	331	322	320	289	285	295	327	329	342	335	283	290	308	300	334	303	303	309	347	312	362	292	332	305	306	323	297	303	346	318	311	336	329	281	325	305	298	320	350	275	296	313	354	313	279	339	306	316	277	307	311	317	276	289	295	331	298	340	368	294	286	298	295	318	330	291	330	305	330	320	309	321	349	320	320	301	297	313	330	316	323	292	322	325	318	312	289	300	321	310	317	318	289	284	332	291	316	359	319	324	277	313	308	308	316	302	315	309	300	328	309	320	307	345	334	337	301	309	309	307	311	315	311	303	289	320	298	318	320	320	315	334	313	319	338	304	292	331	300	317	334	297	321	312	337	317	318	320	336	322	297	338	302	317	313	305	302	302	296	334	336	298	280	335	300	320	314	303	312	280	296	304	294	328	331	328	284	295	319	291	309	346	319	345	314	299	327	296	317	278	285	300	309	319	309	321	309	325	317	330	323	313	300	304	313	297	279	301	340	334	342	324	341	310	318	298	331	324	279	313	319	323	326	289	275	322	261	294	306	304	279	353	292	300	332	311	300	310	306	322	331	320	305	335	310	343	303	303	346	304	356	323	290	340	306	283	310	332	291	290	318	336	315	302	318	335	308	306	342	328	322	332	315	280	318	311	277	279	339	291	282	266	281	320	300	316	315	304	298	301	303	349	334	316	334	330	317	310	358	290	304	336	303	296	286	354	298	286	291	301	329	341	335	299	329	317	321	309	327	314	326	312	290	314	348	346	343	293	337	343	340	321	309	337	331	312	316	271	331	304	297	325	267	330	315	345	320	308	263	313	326	329	313	295	293	340	304	341	300	353	348	367	286	316	315	317	358	292	329	300	339	343	306	294	340	314	302	325	287	319	332	307	300	325	300	296	317	297	341	313	331	331	288	304	324	311	300	273	325	315	330	297	273	275	303	313	277	326	312	336	294	306	261	312	310	288	320	305	322	309	283	297	327	287	309	290	322	334	286	324	311	293	289	279	290	309	300	310	289	326	309	316	365	285	291	313	335	319	351	303	299	323	319	322	327	273	335	339	296	318	292	330	277	302	351	325	330	321	303	299	300	324	332	287	314	341	316	337	287	328	322	322	313	317	310	306	290	315	302	280	358	297	314	335	278	297	332	308	294	337	333	298	327	341	308	274	311	323	319	274	332	293	321	312	303	304	287	310	289	286	333	303	317	280	285	269	314	313	324	316	310	296	301	325	317	296	330	302	306	301	315	328	289	320	312	317	323	297	295	326	347	325	270	318	315	302	301	316	310	342	306	314	310	331	291	322	302	299	317	311	354	330	324	288	335	309	288	321	333	320	296	302	267	263	326	345	292	296	336	306	306	351	323	302	325	295	326	323	326	315	309	342	304	327	332	297	297	329	322	302	315	315	301	297	304	302	307	314	326	294	312	297	295	347	322	341	308	302	289	304	325	316	295	321	319	297	300	328	304	327	302	288	280	294	292	270	331	320	334	306	335	338	353	296	328	320	274	349	327	304	304	308	303	333	345	341	293	312	317	289	298	295	295	307	278	342	338	311	324	357	309	309	289	311	299	316	275	292	302	321	339	321	312	302	318	317	281	277	297	268	317	288	325	336	323	306	332	254	320	319	343	320	314	274	289	285	314	311	279	284	296	324	294	286	304	328	313	347	291	311	296	307	317	300	274	303	274	326	300	315	306	327	333	310	310	282	305	319	325	313	262	324	310	295	286	304	338	280	333	338	339	321	306	302	297	348	324	312	314	327	317	321	313	362	328	297	289	299	300	360	277	300	328	296	313	279	291	331	284	306	317	301	297	307	259	317	310	289	292	338	305	307	303	292	328	327	315	286	318	288	316	338	301	294	332	294	298	275	306	292	327	321	304	320	299	308	308	287	296	332	312	312	302	302	287	297	351	321	306	290	300	335	301	310	319	312	328	310	290	290	299	323	338	304	299	325	309	292	279	308	313	306	305	307	316	310	306	290	319	303	319	294	319	323	310	314	328	320	293	309	290	298	333	306	294	289	327	290	299	338	307	365	313	306	335	314	292	332	316	311	301	338	283	298	292	344	325	307	323	327	367	309	275	308	317	326	340	310	289	295	297	317	328	315	308	305	295	308	339	321	283	305	292	330	347	314	303	323	316	314	310	299	333	299	331	309	281	273	277	285	296	341	279	303	317	336	315	315	301	309	306	315	333	291	274	279	321	305	323	341	303	319	308	326	295	283	314	359	283	265	347	309	321	317	284	347	313	313	315	318	344	340	284	323	297	351	299	296	309	309	343	315	320	337	333	283	265	280	269	323	276	314	311	317	308	289	326	323	287	264	313	328	293	312	298	291	287	317	319	329	310	328	310	296	309	311	317	326	268	315	319	309	334	307	335	301	292	311	302	304	293	323	328	331	323	313	317	336	319	318	279	298	328	277	297	323	276	303	282	340	322	309	292	304	321	310	305	317	291	279	304	311	271	309	319	327	298	299	295	298	339	327	306	329	370	358	373	320	301	294	309	357	309	324	294	300	312	258	303	313	340	302	297	289	324	327	295	306	325	281	307	332	315	304	314	288	297	321	323	308	307	298	329	311	313	321	319	310	326	305	305	315	324	329	296	294	324	294	305	315	307	308	326	304	290	298	286	322	344	316	273	310	299	309	350	328	317	293	303	303	299	350	350	301	280	318	321	296	309	339	296	283	295	370	302	328	274	317	343	330	289	303	326	291	311	323	289	327	330	289	359	308	318	304	323	319	307	294	303	303	312	312	300	298	314	285	325	274	294	311	325	340	329	311	243	298	361	286	333	312	312	334	304	272	292	289	294	301	336	303	296	303	285	329	301	303	322	313	281	284	304	270	318	322	276	295	319	304	283	286	312	286	298	296	315	306	346	310	317	334	277	322	325	287	292	310	329	316	314	299	295	308	298	300	308	326	261	274	314
4071	3505	1735	1062	856	805	757	665	660	713	642	664	704	644	641	678	708	711	698	694	638	687	629	652	657	681	637	680	668	698	663	649	668	627	675	646	690	668	668	648	666	644	688	693	676	709	670	610	618	634	639	676	639	681	650	715	634	654	656	649	643	708	656	642	640	647	671	679	653	658	707	646	652	664	703	638	684	654	666	650	690	662	670	662	637	653	635	713	664	637	640	643	638	665	646	669	618	649	697	658	670	646	681	618	640	616	651	668	647	655	661	657	671	660	629	650	714	646	658	668	685	665	674	689	645	664	641	703	648	679	669	617	639	652	665	633	701	666	658	664	652	662	648	674	675	644	658	650	625	663	657	699	675	645	673	673	690	637	620	635	690	626	660	641	678	666	629	677	631	636	663	680	652	677	693	608	651	643	643	645	663	654	649	672	678	661	646	642	607	614	648	646	680	651	607	674	655	683	635	687	587	661	703	669	616	665	647	596	613	659	665	605	656	695	654	681	659	658	628	665	624	688	698	637	647	684	706	655	660	635	653	639	627	661	616	682	667	630	656	655	658	641	596	664	663	632	652	638	661	638	667	638	644	679	655	639	701	633	646	680	619	691	670	623	659	734	676	692	638	653	679	629	676	627	687	650	631	685	641	692	617	648	611	669	656	652	642	689	641	629	658	645	680	694	655	669	661	668	683	646	653	628	672	703	630	675	632	665	656	712	629	625	664	720	633	706	636	606	644	675	643	693	634	631	658	673	644	666	647	614	658	674	666	649	681	662	643	652	642	633	682	655	686	652	679	651	638	673	617	628	664	677	683	629	653	611	677	680	662	655	670	600	694	632	598	616	654	662	624	660	669	670	635	660	687	661	636	663	645	669	633	644	614	650	648	677	670	647	673	653	671	684	724	627	628	642	694	679	638	646	670	625	634	667	633	661	646	697	600	694	649	622	653	708	629	665	658	697	691	634	651	632	673	624	603	640	692	640	591	678	678	643	650	677	641	688	667	673	673	662	634	620	665	673	690	641	675	651	639	675	649	638	657	666	697	651	655	676	665	630	656	648	696	673	688	646	634	661	653	615	655	625	633	657	611	637	642	674	684	666	641	671	651	681	628	665	632	650	647	661	660	682	662	678	651	631	671	688	665	648	658	640	644	671	621	646	669	668	637	677	613	692	641	627	619	636	672	673	678	657	660	647	629	648	629	648	633	672	657	627	663	641	673	645	652	644	637	663	623	648	612	638	667	632	652	688	702	670	657	626	631	672	641	647	642	677	653	669	639	710	618	671	643	678	650	655	673	648	622	644	644	619	657	636	681	595	644	648	638	664	695	690	630	661	653	656	668	690	667	685	674	661	683	660	650	645	631	705	673	600	667	690	639	619	674	717	647	618	632	629	621	651	652	599	637	647	708	657	637	671	659	642	680	647	622	628	632	673	666	714	641	650	666	671	661	665	671	661	624	680	592	661	628	692	644	730	687	634	671	642	619	602	701	661	656	666	658	652	664	601	696	647	656	654	687	661	632	636	685	616	663	647	680	669	629	675	645	693	648	647	659	605	693	686	681	653	656	648	684	653	678	624	628	644	678	605	697	656	717	662	657	613	661	642	641	656	647	669	665	667	702	661	665	642	645	735	677	642	696	634	676	617	676	650	641	613	718	662	675	608	638	677	651	652	675	669	656	667	639	668	687	668	646	619	633	616	666	605	681	708	616	646	662	687	667	624	652	662	692	693	655	668	679	663	664	631	679	657	631	678	653	651	647	625	650	580	680	677	697	635	656	661	655	678	663	677	640	643	658	636	665	661	670	658	635	671	655	644	642	647	626	679	680	683	653	656	716	666	656	601	684	646	615	656	660	650	674	677	653	652	626	699	660	673	629	692	678	666	640	665	658	632	624	671	681	662	632	667	683	617	657	710	640	678	621	660	630	668	658	653	662	669	636	618	677	661	664	652	662	644	647	663	656	714	640	704	632	654	644	627	659	627	691	660	662	673	675	630	643	712	646	624	647	613	665	628	634	651	667	641	681	687	671	679	645	692	661	678	697	592	646	628	674	631	627	661	635	601	697	652	688	654	645	682	688	674	632	615	689	627	657	641	639	631	644	572	694	667	641	650	678	692	684	621	645	650	662	700	667	721	617	671	587	637	620	661	662	696	649	638	618	670	605	689	674	687	659	643	681	632	712	657	698	599	684	661	635	689	659	630	659	663	698	709	661	611	666	656	662	636	654	631	662	645	640	674	681	648	656	691	653	612	686	674	657	682	675	650	665	702	632	671	666	662	693	658	671	663	649	668	625	702	696	678	629	658	644	642	607	659	648	664	720	665	678	688	677	648	626	663	602	598	677	647	635	637	632	623	676	590	666	635	683	662	637	642	639	688	644	653	646	629	651	643	639	685	670	633	628	626	662	693	632	651	630	653	659	637	662	658	655	631	608	630	688	652	657	676	657	690	662	676	675	646	629	631	733	659	673	660	748	655	616	594	633	682	648	608	663	633	680	693	658	682	641	644	647	682	660	663	641	676	666	662	628	667	631	715	637	647	685	618	659	671	631	675	658	653	639	639	645	641	677	660	656	656	641	671	655	648	645	642	649	620	670	632	697	589	679	691	692	670	670	681	659	631	622	657	676	681	619	639	637	643	691	679	656	669	653	662	621	646	649	650	666	643	666	678	662	645	668	685	644	652	629	649	637	667	643	654	635	617	639	662	666	679	626	686	666	668	647	718	676	647	650	665	667	665	693	671	695	675	604	678	692	675	666	669	663	671	651	610	637	684	643	686	697	666	615	671	657	679	671	647	632	582	686	608	631	637	630	619	666	625	658	661	663	651	685	657	608	655	687	678	646	660	632	692	657	661	637	682	686	616	667	669	673	628	683	656	683	648	696	631	680	646	599	658	677	630	649	659	662	642	657	645	641	672	634	630	669	667	647	663	633	656	676	627	671	708	642	711	672	667	688	664	640	661	681	623	633	655	646	673	658	697	652	655	636	684	672	669	673	661	644	647	685	707	666	682	617	663	624	663	671	637	624	671	682	677	628	632	664	716	674	629	664	615	662	696	665	672	595	638	628	662	685	601	670	661	675	680	679	619	655	661	656	664	666	702	676	623	650	645	687	631	688	635	682	639	623	674	672	672	650	670	674	686	619	632	638	667	667	660	593	662	655	715	628	658	647	648	637	664	664	638	639	644	672	697	712	680	699	665	679	649	669	663	638	642	669	645	618	687	674	669	617	656	657	644	655	672	692	637	632	700	671	668	667	644	709	651	688	685	663	652	642	639	650	660	657	664	645	658	688	690	687	682	664	696	667	636	708	622	676	680	627	683	694	677	620	694	666	651	626	644	624	707	692	642	634	603	649	615	619	647	620	685	670	642	607	651	692	680	689	679	641	684	666	667	658	657	710	622	619	612	653	667	650	644	668	663	681	688	637	647	679	670	654	681	633	668	676	654	642	612	635	652	645	620	645	661	695	621	642	642
33153	14418	2017	260	251	261	235	253	275	230	246	241	254	236	252	217	220	270	260	245	238	281	248	248	215	232	220	235	275	212	237	232	239	227	278	248	274	239	250	271	254	232	259	252	250	257	264	228	235	246	229	255	217	278	206	253	215	210	257	245	267	248	212	222	230	267	243	228	236	261	227	242	257	265	203	255	237	243	241	267	262	272	226	254	243	227	226	246	218	222	230	243	247	236	256	222	265	201	255	219	250	259	255	254	223	262	246	229	240	253	229	225	241	243	216	226	214	225	246	240	241	245	268	244	241	228	230	266	302	251	266	278	236	251	227	246	233	205	263	256	256	229	228	241	274	257	224	242	228	240	247	257	234	245	226	227	214	226	222	275	245	239	237	234	251	247	255	246	236	227	248	234	244	276	262	237	266	233	248	211	247	263	238	229	250	266	237	235	215	251	237	263	251	281	239	240	241	232	251	213	237	243	255	229	271	233	263	245	262	261	271	253	236	256	240	236	249	265	236	247	245	229	255	253	254	255	229	237	218	228	247	243	238	211	269	251	263	224	240	264	236	234	258	217	235	266	255	258	241	233	243	234	279	241	251	261	235	240	226	294	233	252	236	265	236	242	235	239	230	246	256	221	251	223	215	227	218	255	256	228	238	222	242	234	242	262	266	209	248	254	266	225	234	237	226	254	234	232	234	250	225	228	229	217	277	264	238	224	255	247	247	229	221	218	242	243	253	266	278	268	265	238	228	247	242	257	259	257	258	221	248	237	245	268	239	238	235	238	249	240	244	261	262	272	221	240	254	229	276	269	247	257	263	238	251	242	244	240	244	242	232	233	247	244	253	247	235	244	286	252	234	283	252	236	230	231	248	258	239	223	249	260	272	214	224	226	240	239	252	232	230	234	232	245	242	261	233	229	250	226	209	247	260	232	257	238	239	248	258	237	239	231	251	239	220	231	235	244	231	275	240	225	227	247	247	251	267	229	241	235	229	253	242	243	252	240	243	205	268	225	234	221	229	228	229	255	222	222	258	269	243	255	251	251	250	248	257	260	201	246	232	244	230	227	247	237	243	256	256	236	253	247	259	260	251	254	239	236	263	245	245	221	232	221	259	228	252	241	224	246	231	265	254	225	234	260	235	251	235	258	244	205	248	239	251	242	251	266	247	242	238	262	241	246	235	242	216	246	283	277	259	250	232	196	229	230	234	230	231	242	242	213	231	234	238	230	240	229	255	263	275	254	238	230	245	241	231	235	246	255	240	254	215	272	226	264	269	270	230	265	227	263	246	260	284	235	234	268	226	236	224	243	249	231	232	228	255	255	272	239	269	266	229	264	233	244	228	224	248	257	223	252	236	245	251	233	235	286	239	250	239	237	233	227	213	242	231	247	252	241	272	266	272	268	237	246	234	281	232	251	268	232	219	267	237	258	266	223	245	239	225	257	219	263	247	257	218	242	229	234	239	281	265	222	262	244	238	261	252	243	257	258	233	251	247	245	247	217	286	237	255	227	205	256	268	243	250	257	266	279	240	230	278	247	218	246	228	246	218	233	221	264	253	223	231	247	258	260	220	226	249	230	245	242	226	258	246	276	278	251	255	209	247	222	234	241	245	241	208	261	213	240	248	220	252	230	251	228	249	279	246	230	223	252	250	245	241	237	231	248	259	226	241	221	250	224	262	227	232	241	256	252	261	227	227	247	235	244	259	244	282	272	256	233	261	254	276	252	277	265	235	236	252	273	235	215	246	233	232	241	232	242	239	238	236	243	216	289	259	242	242	249	227	242	280	250	214	250	230	247	220	239	266	266	259	252	273	268	240	243	242	243	237	233	248	258	264	237	244	240	247	236	268	237	249	230	230	227	236	248	249	259	244	229	255	240	226	230	249	248	240	247	256	251	246	259	225	255	256	250	228	232	241	221	252	255	221	240	229	263	276	236	250	265	266	270	255	245	248	251	254	228	255	206	250	213	262	262	259	241	293	276	228	250	248	244	236	221	274	245	244	249	241	263	235	229	219	232	238	230	254	248	235	231	252	228	262	261	242	258	267	238	235	247	259	291	240	246	233	270	243	245	220	241	233	252	219	228	263	241	262	242	226	253	246	240	238	256	242	244	250	243	266	238	273	255	248	246	263	223	248	227	235	250	223	254	211	265	263	205	250	237	246	248	241	249	261	217	250	245	226	252	226	223	280	261	247	242	244	263	243	241	233	255	254	226	244	223	239	271	227	254	255	220	266	243	241	257	241	247	241	229	254	228	235	236	244	256	247	261	287	229	226	232	240	255	227	225	241	235	242	231	236	236	227	269	226	242	240	236	256	248	219	253	282	239	227	230	269	264	223	238	235	265	230	227	246	266	239	238	261	256	243	231	245	260	228	234	226	202	228	234	259	213	249	205	228	218	244	251	241	233	246	228	239	221	267	211	252	247	263	251	263	248	232	220	250	280	258	266	260	238	254	236	234	228	259	261	241	244	241	226	258	239	231	275	271	240	253	238	257	226	270	261	243	252	253	252	215	234	237	236	263	248	226	263	239	213	244	258	257	258	277	250	254	220	227	249	214	216	251	243	253	224	228	235	239	239	241	266	225	224	246	217	244	250	235	256	257	293	217	232	235	244	251	235	254	267	202	222	233	275	200	260	226	256	268	251	239	253	208	209	246	251	238	218	237	272	255	256	234	253	235	255	274	249	254	214	237	254	278	253	239	259	255	233	240	233	223	234	256	251	262	242	237	233	216	249	264	231	215	274	238	248	260	284	270	244	229	275	210	228	231	225	241	263	269	242	241	247	217	242	233	233	220	237	238	249	248	248	242	222	237	243	232	253	246	253	259	233	273	258	268	211	248	228	250	248	250	237	242	261	266	239	251	218	229	246	244	226	228	249	241	231	233	254	228	233	229	236	236	243	253	251	242	216	228	235	239	211	235	218	249	260	246	248	262	228	258	241	261	248	244	216	234	233	227	241	217	264	238	211	247	246	234	242	230	248	242	261	248	227	257	213	251	256	237	242	259	246	248	242	241	254	225	258	244	253	233	265	241	234	265	255	236	247	274	259	255	244	248	239	249	245	209	243	261	255	259	234	254	230	249	220	249	254	224	240	252	254	237	247	243	256	242	278	245	244	254	235	216	236	244	254	239	264	216	225	228	272	253	258	257	219	251	260	241	213	215	227	231	216	269	229	212	263	270	232	220	201	262	254	227	249	241	268	259	265	253	247	236	223	249	256	225	250	238	271	252	244	214	206	246	239	218	227	250	273	252	224	226	241	216	231	262	233	228	230	247	224	242	247	227	242	226	243	258	221	239	254	256	246	244	256	226	253	244	220	270	228	244	238	220	252	261	263	209	255	261	242	237	231	245	238	255	206	246	249	253	224	283	263	232	258	231	252	236	233	231	233	265	210	220	240	273	255	246	270	228	242	250	226	249	270	207	223	259	250	237	239	228	242	246	237	264	284	246	253	256	222	261	238	237	244	223	244
7873	651	561	597	563	602	580	574	622	571	577	575	577	544	614	584	604	615	582	586	555	582	578	633	564	563	638	601	586	573	638	593	597	577	601	604	589	527	574	591	575	605	565	543	577	629	601	582	602	578	592	563	574	565	570	596	589	601	577	593	593	555	588	582	573	566	579	559	544	580	573	580	598	603	574	582	579	584	617	585	579	586	610	616	593	605	578	569	535	565	563	615	580	604	599	624	580	597	561	576	615	603	588	573	577	578	558	585	619	606	603	610	578	553	584	596	560	602	537	615	560	554	547	578	590	581	622	561	612	620	601	561	599	550	633	574	570	552	578	577	574	594	550	554	637	547	579	520	575	568	565	532	603	620	563	589	556	582	564	640	558	614	562	568	615	596	575	584	563	598	552	597	603	584	600	554	600	572	590	577	576	536	554	541	570	595	582	576	587	565	576	598	552	601	583	558	576	572	548	625	535	587	564	572	562	614	582	535	601	595	593	581	587	557	568	567	607	572	611	590	605	588	585	564	551	564	549	602	593	532	588	581	602	558	635	595	581	575	585	589	593	571	556	609	610	583	585	591	561	612	616	610	584	574	557	603	611	594	599	581	590	593	555	610	581	584	555	516	581	596	566	597	576	646	595	570	577	609	580	600	586	570	586	595	620	575	591	618	571	585	526	586	574	539	570	567	585	570	580	613	589	587	581	592	580	578	573	576	538	589	602	595	603	565	547	568	556	558	579	588	530	579	564	564	508	589	580	571	588	637	524	550	561	636	560	599	573	599	585	610	571	648	552	588	583	602	608	609	551	578	575	602	629	556	592	550	586	596	662	549	562	568	577	571	620	554	533	571	553	562	605	549	565	528	559	621	582	608	601	601	590	609	627	532	609	597	583	579	597	621	583	604	607	583	575	555	605	559	588	578	576	630	611	581	571	598	608	578	609	628	561	571	583	596	586	602	569	574	576	603	556	584	579	586	596	551	596	610	553	614	607	542	592	577	575	529	573	590	595	597	616	582	604	581	588	547	575	565	577	590	560	569	577	591	596	594	598	565	589	571	563	561	558	579	556	632	599	581	615	585	598	582	569	591	587	545	574	570	579	558	568	575	578	568	563	574	624	599	609	590	564	585	619	620	581	605	577	614	601	595	607	565	560	597	583	596	598	605	568	610	582	583	570	617	574	567	566	582	555	559	597	567	568	561	587	582	613	615	603	582	580	524	586	545	580	543	594	551	584	615	565	602	549	620	572	596	567	669	564	576	564	575	545	635	583	583	597	556	587	581	592	584	575	587	561	603	562	613	583	635	582	597	567	603	600	564	567	575	601	576	576	611	625	567	565	549	599	571	551	584	568	558	566	603	596	583	628	592	588	619	546	585	598	611	599	530	617	583	608	603	598	574	620	585	586	559	625	581	603	606	537	597	553	555	593	572	571	592	590	575	554	539	594	554	587	583	571	564	580	600	568	591	549	538	585	621	581	551	569	556	575	571	602	560	615	575	540	618	581	599	578	576	617	618	591	578	540	631	587	578	570	595	568	615	560	590	605	582	553	569	581	568	606	586	573	583	535	556	591	578	637	586	568	566	599	562	556	581	579	589	602	562	554	577	574	620	557	567	573	605	566	579	587	614	597	590	562	571	537	578	532	551	575	610	630	614	581	608	586	575	603	583	545	655	570	556	527	632	560	638	570	587	582	615	665	545	579	556	611	586	569	582	558	600	561	589	560	556	575	616	607	584	578	618	576	588	590	532	607	587	595	554	581	552	571	574	604	570	585	611	563	574	556	605	591	574	582	587	596	591	566	573	586	524	613	615	553	576	621	556	593	585	610	567	568	567	569	579	531	599	559	594	597	556	582	592	601	592	568	559	562	574	596	558	605	569	583	550	548	565	615	564	586	596	607	570	595	577	567	540	584	567	579	560	558	603	589	608	621	585	543	606	581	559	602	587	588	585	554	556	544	546	582	537	580	591	581	584	537	551	598	598	582	619	584	563	558	573	593	554	574	636	563	598	599	608	585	574	580	584	579	602	593	599	580	554	583	568	592	623	550	585	589	586	607	569	623	575	627	588	574	588	575	595	583	595	605	556	569	572	578	611	568	602	597	592	571	576	592	583	570	550	581	552	575	547	599	626	580	582	598	574	572	615	592	595	567	595	594	569	615	623	580	541	566	616	531	600	593	569	565	529	577	616	581	586	545	598	585	546	556	559	583	570	599	563	559	597	547	611	597	615	570	560	598	600	654	624	591	592	593	545	554	584	565	555	579	572	598	566	577	590	576	580	571	573	571	563	604	572	620	585	579	595	555	609	569	533	594	596	607	595	575	577	606	589	596	599	599	580	588	549	603	580	560	550	543	594	551	595	550	582	554	572	577	573	580	560	544	554	572	587	630	580	568	571	581	624	582	555	602	560	583	568	592	549	581	623	593	576	561	582	562	617	574	553	579	609	590	571	615	562	611	609	581	607	562	581	595	617	579	570	582	578	587	555	576	593	594	543	587	603	606	562	648	610	571	615	550	556	590	572	602	580	589	596	610	585	623	592	582	546	572	589	618	578	570	596	556	598	605	567	618	609	557	574	611	582	562	585	568	591	588	578	586	570	588	573	591	571	595	620	622	603	570	573	585	570	593	578	579	548	541	584	557	539	575	531	571	544	604	609	662	568	592	622	577	547	610	563	546	546	583	556	602	572	601	587	588	621	514	585	548	529	586	548	601	606	605	594	555	582	607	590	605	515	533	599	572	568	566	549	575	573	552	616	571	595	595	569	615	622	589	579	608	564	550	596	552	584	575	559	595	594	546	575	599	590	590	548	625	587	534	614	588	575	585	577	540	609	530	598	614	584	538	560	617	562	597	605	601	545	592	580	584	617	568	563	574	604	580	579	583	616	574	573	600	607	592	560	534	554	561	568	579	575	565	603	570	598	597	572	597	586	583	591	533	618	587	566	585	618	611	619	604	565	571	612	583	627	599	593	520	575	603	619	628	559	588	593	604	558	568	617	560	584	569	634	569	588	585	559	557	578	564	617	607	630	608	600	568	631	557	570	594	595	565	608	594	538	572	561	590	550	586	582	575	571	567	591	579	544	619	548	550	564	575	569	554	557	580	596	551	558	579	597	613	633	597	586	605	562	595	605	575	611	595	623	578	656	598	596	580	596	629	586	570	595	578	612	550	590	585	581	592	613	596	557	570	568	564	608	583	542	564	578	533	619	620	588	591	588	560	563	627	625	628	546	618	609	604	534	607	597	544	584	558	584	590	617	599	575	611	650	594	602	551	570	566	554	599	591	560	578	589	589	614	598	568	579	593	595	592	611	567	588	640	578	592	554	584	583	555	571	592	570	564	613	555	593	573	599	537	514	595	595	582	588	570	578	580	577	533	554	601	577	586	601	616	605	582	565	609	598	621	570	579	586	568	589	614	571	601	586	584	581	565	577	588	616	601	602	565	552	560	567	583	543	559	589	569	569	630	553	574	530
25093	21032	23682	28587	21045	12880	682	512	474	440	431	383	417	468	385	428	415	365	379	340	360	421	395	393	410	426	408	405	388	402	338	391	431	408	378	435	442	369	430	403	384	373	407	401	406	393	417	375	419	402	413	419	425	405	392	366	385	405	351	416	426	388	384	398	417	393	426	416	382	346	372	415	383	390	394	410	417	430	401	401	392	378	431	468	409	378	440	406	392	375	399	391	444	417	372	386	373	393	374	371	402	417	369	402	410	355	377	384	413	415	410	396	390	384	394	398	412	385	416	420	388	407	362	412	446	364	385	410	413	376	411	397	413	372	431	402	387	387	391	392	357	392	411	395	399	405	432	357	438	391	402	367	398	411	424	381	444	407	355	444	405	418	380	409	389	393	421	406	388	405	413	383	431	387	365	414	403	375	374	403	416	398	400	388	380	415	399	403	399	408	396	409	385	379	381	392	401	396	406	413	371	414	384	421	422	410	362	395	434	401	357	333	389	411	380	357	442	402	424	387	407	404	407	389	378	402	433	403	362	393	414	396	387	387	382	367	389	409	367	352	375	406	396	414	390	412	394	389	395	379	372	428	389	420	391	348	375	407	382	411	392	379	394	377	377	409	378	379	418	402	445	398	370	364	418	343	414	385	355	395	402	399	374	399	457	436	437	394	397	397	418	417	408	422	402	384	433	392	358	409	375	400	393	399	383	399	436	403	354	413	432	399	398	411	403	369	373	381	407	407	393	399	369	371	424	391	384	411	419	365	409	402	392	360	410	412	364	397	350	449	359	397	407	380	408	396	402	400	390	424	386	401	398	401	378	356	393	385	372	406	421	415	378	377	429	397	439	443	388	377	393	417	433	428	381	389	398	369	372	437	373	395	392	411	394	401	389	395	360	419	417	434	420	412	404	392	384	385	377	379	378	411	394	391	398	412	387	393	400	404	427	419	397	419	393	406	377	380	373	418	391	404	406	344	407	405	396	405	414	439	371	412	402	397	380	380	358	417	393	424	423	370	398	434	423	398	382	412	394	397	343	389	432	419	383	383	391	412	413	373	432	387	374	394	424	398	395	381	425	381	398	420	410	378	377	401	361	408	441	396	399	401	368	387	376	392	393	431	389	462	394	390	423	391	410	379	395	380	420	412	373	383	397	393	415	397	402	373	384	426	451	419	369	414	367	371	373	436	388	404	377	380	385	381	415	387	405	413	431	453	398	404	453	363	388	384	358	413	418	390	385	401	416	369	404	387	399	370	376	382	383	365	375	385	410	372	408	400	434	422	356	375	402	412	392	407	390	407	400	353	401	409	404	373	344	390	363	379	440	385	404	376	410	374	403	392	375	384	375	422	428	424	367	413	395	377	420	401	392	379	393	402	409	396	393	366	388	353	408	410	408	382	377	389	384	424	376	433	391	428	424	363	405	361	403	387	406	400	357	407	379	402	400	407	396	373	357	364	343	418	450	395	377	375	401	388	419	404	392	401	396	403	390	401	423	398	384	380	366	353	379	385	344	400	389	372	380	417	374	392	387	400	402	377	430	383	447	393	426	409	421	371	372	414	380	387	368	393	368	370	418	361	401	398	407	363	404	383	368	426	417	385	386	356	426	369	419	368	389	398	377	387	394	387	404	361	413	421	407	387	395	401	374	397	376	377	409	426	398	412	385	423	407	384	376	418	364	436	404	376	434	381	393	370	411	358	413	400	414	420	410	380	365	393	410	384	391	363	394	387	399	410	443	371	382	386	397	394	377	392	430	361	379	379	355	401	374	390	392	411	388	389	367	399	394	363	422	429	384	402	407	381	391	384	386	401	378	398	390	397	400	417	387	407	396	396	412	379	401	445	401	340	413	392	370	399	398	394	384	413	394	428	362	377	407	428	396	376	426	369	413	353	366	373	405	397	394	446	421	355	381	408	418	381	429	403	416	401	413	391	398	404	378	379	398	401	399	376	359	417	434	392	387	395	398	364	385	371	396	411	436	412	410	416	389	413	361	375	403	382	380	389	402	376	372	365	413	405	398	424	407	381	413	368	397	381	379	415	408	383	385	382	436	389	384	389	390	436	416	397	362	388	388	420	391	383	388	394	419	427	408	380	445	417	400	414	413	418	401	390	394	391	433	405	419	411	388	421	398	366	389	403	390	442	374	384	393	408	429	415	374	400	391	413	403	393	398	375	395	396	384	366	384	413	417	437	420	427	373	386	393	400	390	396	374	416	364	392	388	421	375	383	363	387	406	377	389	400	378	390	396	385	410	369	375	429	417	431	379	432	389	422	385	410	383	378	419	370	386	409	401	427	407	413	436	396	382	390	426	392	373	384	424	390	384	429	403	421	380	430	353	412	453	437	437	365	417	371	369	391	402	410	404	360	373	437	425	384	379	369	381	384	400	410	381	395	414	373	387	396	427	387	424	435	434	404	375	381	414	400	378	398	411	401	391	369	343	399	409	411	351	390	387	386	424	382	427	375	418	377	396	373	400	394	414	375	412	346	421	432	406	376	401	402	392	415	420	410	374	375	376	372	424	402	390	389	459	438	421	407	406	397	400	415	427	439	413	376	388	372	435	379	425	422	402	359	365	445	387	379	390	420	396	404	381	392	382	355	392	384	356	394	377	399	409	391	456	398	384	363	409	377	358	364	385	379	377	346	415	401	350	337	409	398	445	398	380	369	385	396	389	404	350	388	360	378	393	399	393	403	342	390	421	392	405	373	374	391	404	423	397	408	425	377	391	365	431	363	364	351	413	373	419	406	377	390	395	411	412	381	411	390	378	391	395	398	427	392	380	401	429	393	396	412	415	371	397	423	358	405	378	427	417	383	419	338	410	347	377	379	380	390	394	390	367	403	429	379	406	398	406	381	376	422	376	371	403	416	405	363	392	406	391	414	422	409	425	399	392	408	347	382	398	379	396	361	402	428	397	401	438	412	413	389	426	427	393	414	392	375	427	390	393	407	379	399	397	400	419	364	382	416	377	376	344	420	384	377	410	371	392	411	405	417	378	383	350	406	357	397	405	398	411	398	380	431	403	403	356	405	388	384	380	380	381	424	432	362	424	396	414	371	422	432	433	417	408	389	381	396	408	383	435	402	404	397	373	393	409	404	369	409	392	390	396	382	406	401	415	406	395	395	398	393	400	426	387	400	391	397	365	438	360	399	375	387	375	407	388	380	367	403	416	436	384	413	394	414	405	404	399	409	396	383	381	402	385	397	404	355	391	379	401	395	364	397	390	400	384	389	432	380	417	406	382	376	383	413	377	378	359	377	401	381	388	403	389	411	377	384	388	362	401	398	388	376	367	387	429	381	372	402	386	382	381	397	405	379	405	386	439	423	382	388	432	423	417	427	378	409	385	368	430	375	374	376	388	397	363	376	398	365	415	404	398	407	409	425	381	382	437	368	363	394	392	389	430	396	393	405	364	428	380	396	420	431	386	398	404	386	394	408	393	367	377	417	404	397	392	362	405	395	409	401	386	400
4369	2454	1446	1050	920	861	869	897	823	907	868	878	833	857	792	872	863	853	905	889	881	847	800	815	793	837	845	835	836	815	815	841	891	833	853	834	843	878	846	899	879	861	887	828	821	901	867	854	874	847	888	838	845	835	858	910	838	835	867	820	852	821	850	886	842	831	872	833	796	905	801	894	823	852	811	874	844	823	814	872	872	865	832	780	803	848	802	886	861	852	828	855	860	816	831	894	845	865	839	846	782	840	867	829	855	858	817	893	853	882	872	852	828	913	877	841	848	782	859	852	851	805	842	862	866	860	894	851	882	826	838	861	871	901	898	827	818	777	793	827	811	911	884	827	846	852	848	823	858	809	832	857	805	894	825	862	879	847	878	814	854	845	832	767	799	821	900	846	831	832	862	866	843	866	864	836	783	867	841	843	824	824	829	876	830	867	851	839	792	824	813	810	837	801	867	834	828	784	832	920	833	856	851	840	858	885	894	815	860	864	840	878	860	814	808	847	869	794	871	870	863	837	844	882	873	861	865	773	837	810	880	831	820	823	848	838	842	866	872	802	855	875	826	841	882	885	863	819	840	843	840	888	892	788	763	848	845	862	828	836	794	839	800	861	810	878	838	823	838	831	790	865	850	835	821	793	844	821	854	824	786	836	845	838	848	836	864	847	825	813	850	791	822	848	887	861	807	847	810	838	849	795	865	836	856	855	874	896	878	838	832	882	825	889	843	829	870	832	885	843	795	870	900	880	842	832	816	865	852	863	818	880	875	872	847	814	869	811	867	831	791	790	897	842	848	865	867	838	808	839	833	810	825	802	893	867	830	796	839	882	851	841	833	860	899	799	819	850	815	841	829	827	846	860	858	835	876	847	803	845	820	857	834	893	846	781	849	828	859	788	868	844	840	932	841	793	846	844	826	834	835	851	802	856	786	857	869	862	833	814	816	853	899	816	883	833	822	856	820	878	864	834	839	821	859	821	850	848	846	924	809	872	776	842	872	827	842	835	876	844	816	828	853	895	808	796	851	820	838	850	803	886	829	880	851	829	863	827	830	873	870	849	879	877	808	829	823	864	840	867	833	824	840	861	863	854	870	782	828	793	817	884	874	836	793	848	837	843	822	868	799	877	824	840	798	820	870	835	820	854	815	801	835	830	864	889	868	832	836	838	847	847	841	879	831	809	874	845	825	856	838	854	835	834	840	816	868	824	862	863	815	819	830	815	827	845	846	854	883	867	840	877	773	808	923	901	823	862	841	909	889	847	833	836	826	817	827	843	893	869	826	788	866	861	837	824	898	828	847	865	764	867	871	813	855	860	872	852	862	858	809	815	874	835	873	881	863	836	820	843	878	859	801	846	855	858	788	801	878	790	845	814	839	830	835	881	870	875	859	908	855	805	815	830	859	858	814	899	869	874	886	817	853	889	882	850	816	813	824	858	854	865	861	877	868	786	826	874	808	822	850	795	839	906	839	891	889	870	853	818	814	866	842	843	827	831	830	831	794	826	805	880	832	883	852	826	840	861	862	832	853	857	853	844	851	866	866	833	898	892	865	844	873	875	820	816	847	809	845	866	830	830	793	816	857	883	869	834	853	846	870	878	865	882	898	872	774	858	884	823	905	828	824	849	885	866	798	842	907	890	840	881	813	824	851	864	879	883	895	830	842	847	852	828	904	849	856	854	869	784	832	875	846	836	819	900	832	857	816	844	823	857	842	849	829	893	854	873	871	859	801	877	876	848	793	850	875	849	831	828	871	823	873	866	827	830	883	861	829	844	897	849	823	844	886	895	871	832	828	882	821	826	864	881	864	867	805	892	820	870	830	855	817	816	848	846	855	866	869	843	835	811	818	829	858	895	860	848	851	812	821	825	867	832	879	822	775	904	832	908	834	860	827	822	853	818	839	848	905	771	838	855	883	854	870	814	832	857	809	891	814	820	859	864	778	844	873	825	852	845	841	824	838	828	818	848	816	801	847	839	804	839	892	817	859	869	840	804	821	905	843	856	853	857	817	820	842	764	836	820	900	847	855	837	817	830	876	871	876	846	881	807	868	858	858	894	834	823	811	867	847	861	812	835	816	854	877	850	881	838	854	815	857	858	890	827	858	831	837	862	820	788	880	878	832	837	836	865	845	812	816	763	827	842	856	872	819	813	818	849	864	823	840	868	817	825	841	849	841	869	858	859	860	825	815	828	815	843	894	836	879	875	845	855	912	867	836	840	832	834	847	810	792	881	856	847	836	823	881	783	848	804	854	820	848	806	861	856	824	843	823	850	864	849	816	821	826	869	833	866	879	820	808	831	783	867	854	837	871	836	813	867	878	823	860	855	862	811	865	839	876	822	821	845	807	849	859	851	848	871	857	859	869	851	857	812	834	821	811	925	793	815	821	800	842	780	873	814	835	818	775	868	787	893	813	867	851	836	878	885	829	852	835	873	833	800	848	858	852	821	825	821	850	828	871	854	837	881	844	834	808	855	796	801	873	819	807	867	806	845	905	859	818	827	878	833	863	850	845	858	840	845	854	841	808	919	870	822	787	836	876	878	813	846	890	783	860	867	801	827	840	818	807	834	871	846	836	866	857	834	855	841	825	898	874	871	858	832	825	864	866	817	895	831	842	825	863	817	805	820	883	866	856	856	812	811	825	841	784	852	854	820	854	805	845	892	874	854	831	873	848	877	853	839	834	928	855	849	855	842	871	887	816	820	818	865	893	915	857	846	895	843	813	826	858	813	868	814	844	901	847	825	904	799	867	842	825	846	861	859	827	867	853	883	905	839	903	856	861	867	852	844	856	837	848	839	838	812	828	816	816	892	869	818	797	911	812	816	885	817	898	874	845	852	864	879	829	891	891	823	828	823	865	859	891	836	809	813	843	844	881	893	844	869	807	894	905	870	901	850	867	829	864	825	866	851	846	878	828	851	831	777	850	854	876	835	837	849	844	840	822	856	829	811	791	880	863	823	871	858	819	831	846	851	805	862	854	834	832	774	871	821	884	886	823	857	870	877	892	858	875	830	850	790	868	888	830	801	833	881	881	863	859	883	830	862	865	857	853	808	881	861	823	846	839	840	811	866	842	873	834	843	841	847	814	803	870	835	877	819	864	839	799	841	781	880	824	875	832	884	814	861	851	826	826	826	809	810	880	876	849	844	759	842	873	865	849	894	874	832	876	871	844	845	859	802	880	884	893	836	838	907	843	849	820	831	851	885	840	852	790	843	899	884	846	823	845	881	820	827	858	868	873	865	832	860	858	847	843	837	808	851	826	864	836	839	854	894	815	787	846	835	803	841	820	854	858	909	847	823	854	838	886	839	882	859	838	848	855	872	862	840	860	818	835	872	848	820	887	825	818	854	847	804	831	835	809	848	811	863	897	839	775	912	858	856	844	857	866	868	846	834	826	857	817	851	802	882	847	881	865	849	802	820	844	824	837	816	853	834	838	829	840	827	847	822	880	809	885	890	843	879	858	832	854	849
24412	21012	23987	28203	21016	21041	11019	661	467	398	407	384	380	361	347	329	367	338	332	330	335	341	319	336	287	319	313	307	309	330	337	332	357	316	344	335	294	317	286	327	303	335	304	277	320	362	320	347	288	330	289	301	349	358	298	321	372	296	284	317	316	306	330	321	309	290	306	310	326	330	334	300	306	313	310	315	310	323	324	313	316	334	294	342	292	318	332	327	291	327	321	280	307	308	298	292	339	281	284	315	343	310	315	299	300	347	345	309	309	301	310	316	324	287	303	311	268	306	319	322	293	294	299	305	331	323	295	321	296	324	326	262	314	304	344	326	318	285	327	326	292	319	319	308	303	317	292	305	291	324	303	327	325	339	334	348	309	320	337	343	292	308	339	329	315	312	315	321	285	328	336	307	306	298	296	308	321	324	286	303	295	280	308	293	321	334	311	325	286	294	325	299	314	301	312	292	303	287	357	325	310	294	321	307	321	294	317	283	300	280	313	315	322	291	328	302	304	332	299	291	313	288	312	275	300	286	277	308	321	316	318	339	318	294	293	285	288	336	314	338	335	279	309	302	348	321	296	310	313	295	294	299	318	292	314	285	327	269	330	319	363	314	344	297	304	290	303	324	333	356	324	284	302	300	337	316	263	301	325	307	236	309	359	313	315	322	306	302	312	321	307	301	299	301	318	337	327	286	315	359	325	303	314	315	280	293	257	325	316	310	318	328	301	315	331	300	316	327	297	327	293	278	262	318	308	342	323	284	296	296	286	310	297	293	308	321	289	296	280	321	315	281	298	297	284	309	316	325	304	299	303	302	303	327	288	318	328	370	288	273	301	325	319	309	313	297	306	304	279	279	326	296	318	309	316	331	305	344	324	299	291	327	311	315	320	318	303	305	305	310	312	300	329	269	294	318	293	340	331	341	278	289	320	325	286	316	312	325	318	310	314	327	298	306	327	279	283	328	321	332	326	291	317	267	311	316	276	286	304	331	278	314	346	286	312	319	317	340	300	293	289	330	315	304	319	292	303	308	287	331	268	328	337	297	294	320	337	322	318	332	294	318	312	304	301	266	317	351	299	320	305	320	314	280	299	345	334	305	304	323	310	304	315	312	297	293	286	322	336	318	331	335	313	333	272	330	325	321	325	319	299	340	271	310	305	303	311	330	352	298	292	314	312	310	340	279	316	297	317	312	307	333	304	322	288	314	339	350	318	307	284	295	270	302	280	274	269	318	343	334	329	257	291	314	304	286	298	319	318	300	287	276	312	313	301	277	345	317	314	319	338	333	298	318	299	299	315	293	259	291	274	332	339	339	302	298	308	296	343	324	292	319	319	304	297	294	293	305	322	310	306	310	335	346	319	345	307	297	337	311	321	313	334	301	327	321	316	333	354	337	318	330	321	341	319	306	298	316	320	310	337	322	326	311	317	319	294	330	304	302	337	308	327	328	329	301	305	328	280	318	345	298	300	273	352	309	285	307	301	281	288	276	304	327	329	309	284	284	285	321	300	322	286	300	273	309	304	291	298	297	343	303	325	293	334	282	313	322	308	331	314	303	282	315	307	284	304	325	323	310	295	320	295	327	306	312	317	326	334	298	325	311	318	283	273	299	360	315	301	308	347	297	303	354	336	325	299	293	305	298	323	327	294	336	330	285	292	304	340	271	328	293	301	290	310	305	321	323	285	323	317	317	287	293	355	285	294	332	313	308	294	291	335	332	332	314	311	332	348	296	315	318	289	303	342	323	326	294	333	299	313	315	287	307	312	330	309	316	340	328	295	331	300	338	274	308	295	320	311	287	312	311	330	296	295	313	305	338	332	330	370	306	311	301	304	312	325	342	281	332	335	312	259	307	306	328	300	306	319	292	306	311	308	337	301	316	301	329	301	326	309	307	290	321	329	322	333	294	299	308	295	310	327	363	314	305	330	297	295	305	307	316	301	313	317	295	316	317	319	306	348	322	266	318	332	326	298	296	309	338	336	301	305	300	281	316	339	327	323	327	315	352	321	326	312	313	341	303	306	319	326	318	331	309	331	288	302	330	297	333	303	304	297	297	273	303	319	307	317	305	340	292	299	307	309	318	300	326	320	304	288	308	295	308	307	311	305	330	284	290	306	303	303	307	350	297	291	313	301	310	300	297	277	322	290	301	307	286	288	347	299	315	332	296	316	313	300	325	348	301	328	309	282	309	289	289	319	345	298	300	326	314	308	324	326	302	296	320	320	314	299	311	295	300	305	321	336	303	346	285	313	318	318	317	319	325	313	306	304	304	294	320	298	323	280	288	329	325	290	303	322	289	307	323	294	325	327	297	343	331	355	335	309	307	294	305	283	301	314	298	300	321	326	325	333	289	287	299	290	349	284	278	312	278	304	296	282	311	327	340	287	278	267	351	354	335	348	300	310	286	306	304	291	308	284	336	298	334	297	294	266	303	291	317	323	287	325	306	343	288	316	318	313	317	317	335	318	331	326	338	337	306	315	321	288	329	317	331	290	339	297	322	351	328	305	322	323	297	281	349	307	302	314	287	299	298	304	322	336	297	319	310	295	300	294	305	337	305	322	296	330	317	290	323	342	342	323	357	310	336	313	286	315	347	301	313	292	309	353	313	311	279	306	316	308	297	314	328	304	307	334	333	334	320	305	332	344	281	323	316	313	309	278	313	298	357	284	357	329	293	331	317	278	333	329	281	348	344	331	316	303	351	300	365	287	315	313	290	322	291	286	316	291	336	317	302	293	287	311	313	302	310	315	331	271	306	330	318	342	333	284	324	283	329	310	313	313	268	338	338	336	295	317	267	267	270	306	285	314	326	315	319	291	266	301	340	330	304	273	295	318	308	316	336	313	316	314	293	291	300	329	310	311	327	293	310	327	322	319	300	329	297	281	279	294	282	288	342	317	334	281	317	322	322	289	301	303	303	276	296	320	285	354	313	325	294	303	317	279	289	277	290	332	333	253	280	280	329	339	307	348	286	306	323	272	332	314	318	288	297	334	300	310	318	304	345	285	326	334	298	305	313	310	303	294	295	329	278	296	310	316	314	332	343	310	319	302	290	324	338	311	318	339	313	269	316	322	290	318	307	302	295	325	324	284	307	320	315	321	317	322	299	356	319	322	294	304	343	308	316	346	316	303	339	320	320	289	301	290	291	308	298	281	298	291	310	289	289	311	308	316	333	298	321	323	321	296	273	327	309	314	315	331	295	297	294	331	311	333	286	277	309	314	315	299	326	277	264	352	303	302	317	282	289	318	336	357	329	317	286	324	291	294	321	299	296	303	325	299	311	324	323	308	307	315	304	283	308	320	340	305	344	336	331	265	307	316	312	355	325	331	330	282	322	297	270	303	302	319	274	291	351	308	321	339	304	322	287	329	297	349	332	350	282	317	338	282	344	325	300	318	306	299	297	296	315	315	286	342	295	327	301	305	297	297	313	315	274	314	351	334	310	307	330	296	316	353	316	348	320	315	293	315	309	305	302
4085	3476	1779	1072	833	810	684	706	705	689	640	675	611	646	720	689	685	707	673	651	648	660	670	671	704	619	667	646	665	677	659	685	626	688	636	637	652	667	590	636	683	657	660	657	685	675	666	712	667	634	724	655	652	637	655	644	661	652	646	614	638	663	624	690	686	658	674	669	665	633	674	664	671	677	695	655	665	645	667	671	648	621	636	672	651	671	709	651	703	638	664	645	646	659	645	653	669	602	618	674	664	693	634	664	641	682	640	658	665	676	606	639	626	685	656	701	673	651	656	651	624	614	684	675	631	654	669	656	668	669	672	629	677	667	604	690	636	631	667	630	693	702	646	648	635	663	652	630	619	675	627	643	607	648	595	658	655	670	637	639	610	664	692	644	624	638	667	683	634	620	635	636	665	630	600	654	645	692	665	647	683	665	628	656	634	691	666	679	667	663	645	622	672	691	718	698	664	672	648	670	667	677	626	671	648	693	643	688	634	677	635	624	687	634	676	705	682	692	685	667	681	634	677	670	677	670	664	645	686	701	640	643	667	610	659	677	625	566	693	674	653	659	679	655	618	619	627	710	632	694	632	650	638	669	665	701	635	623	659	660	672	579	682	664	697	659	680	647	660	632	649	625	678	673	632	691	638	684	656	610	710	684	644	675	641	695	611	651	641	646	675	659	684	666	636	617	656	677	648	671	699	661	662	642	675	635	633	653	660	663	662	676	698	653	637	653	656	689	630	679	684	645	650	751	641	694	714	641	611	662	666	646	707	605	670	691	677	619	676	671	636	669	641	637	662	663	662	672	663	658	649	683	658	692	629	649	653	639	641	686	683	684	695	693	641	662	641	664	617	630	676	677	671	643	578	632	626	606	656	676	641	680	659	670	654	695	639	623	662	643	640	687	661	681	695	668	673	659	693	712	623	613	640	646	690	644	643	661	657	643	657	691	649	643	653	657	633	644	652	617	664	683	619	667	667	642	676	692	649	634	659	619	669	630	655	650	661	636	667	646	678	682	723	662	622	669	679	687	664	625	646	679	627	658	677	622	646	646	665	687	663	655	672	628	640	648	643	629	689	657	690	659	677	676	700	654	673	630	647	604	677	675	656	690	659	654	674	707	642	621	664	668	621	655	622	646	646	662	646	684	625	633	662	616	673	622	670	640	680	661	631	650	620	679	663	673	718	668	634	685	686	699	715	623	613	683	648	642	684	593	596	695	616	647	678	642	671	616	706	636	638	652	660	611	660	695	685	661	623	670	660	659	675	689	648	678	680	663	630	611	656	660	696	628	658	741	682	676	628	657	684	691	647	623	660	650	618	652	682	657	692	692	642	699	697	689	714	679	644	664	666	682	653	644	652	640	639	618	657	678	695	688	645	659	578	642	641	678	667	647	635	626	673	665	688	665	643	585	651	633	626	638	604	633	672	712	707	695	636	674	659	629	648	675	621	628	660	662	664	632	630	678	666	632	643	652	660	593	647	624	692	668	679	656	625	646	672	672	639	654	653	633	672	695	667	636	633	634	681	694	671	672	641	703	698	624	639	674	673	621	640	678	654	681	668	694	620	679	665	657	645	666	671	669	658	682	669	659	657	677	675	626	608	655	629	652	692	661	666	640	614	654	680	635	675	642	609	698	679	642	645	670	670	653	693	710	663	695	631	610	673	612	628	684	691	635	654	666	693	651	606	623	667	700	616	697	652	654	657	610	643	685	655	677	701	634	662	632	650	616	631	664	649	684	661	649	651	623	681	690	643	665	717	684	716	630	706	636	617	640	649	637	655	652	678	640	631	674	678	655	670	653	671	664	656	713	629	657	662	657	623	633	627	676	651	670	646	655	674	647	642	674	685	656	667	642	695	659	654	686	626	614	644	668	645	678	674	667	608	641	636	688	619	633	672	649	684	669	695	617	607	673	624	663	647	678	679	628	714	663	662	678	663	732	637	640	662	622	685	662	641	652	644	630	661	669	652	664	677	647	652	633	664	702	673	673	628	654	611	651	674	640	633	653	650	656	660	662	644	616	635	669	673	658	691	646	647	640	678	643	618	631	642	678	663	671	671	649	652	682	705	650	622	598	667	617	697	654	661	681	704	662	644	650	623	668	681	661	700	658	653	660	642	639	613	644	650	644	647	652	653	627	692	627	640	662	657	647	662	707	674	660	726	616	631	663	702	710	683	680	652	647	678	640	669	690	653	657	660	680	622	613	607	685	640	654	697	623	675	653	638	669	687	680	632	637	705	665	610	652	662	629	673	680	663	658	691	631	617	643	597	639	657	696	668	665	643	663	687	677	640	664	662	689	691	627	613	638	678	656	670	661	628	629	639	644	663	664	655	695	663	638	697	656	629	626	600	644	638	669	640	655	649	638	642	651	709	612	628	670	633	619	634	674	646	668	681	657	643	662	619	621	620	671	614	693	606	673	635	679	613	677	629	674	639	613	642	664	655	649	644	666	679	628	660	674	664	676	606	651	635	663	649	671	678	663	632	646	653	640	645	682	645	659	685	667	655	644	706	692	659	714	705	622	662	700	677	617	680	647	659	652	682	694	656	717	665	630	642	641	636	616	619	635	621	651	630	635	711	650	686	638	624	657	651	660	688	647	618	622	651	659	646	643	666	688	678	671	709	677	660	635	673	628	651	664	721	634	635	674	664	668	709	632	660	616	616	635	723	678	665	599	645	689	664	672	634	697	665	623	665	676	636	697	687	677	648	652	616	628	668	685	625	626	651	644	638	601	652	639	643	653	670	638	643	637	641	697	614	630	684	656	651	667	669	678	645	638	665	660	688	661	599	684	691	655	634	654	643	681	659	662	653	678	708	663	705	664	616	673	625	627	697	644	676	683	700	650	628	668	629	660	692	636	619	659	653	649	639	650	639	671	650	621	647	608	684	678	674	676	651	688	705	653	616	626	689	653	651	666	649	700	675	662	631	639	643	634	656	695	680	671	623	629	632	681	662	673	663	660	660	650	697	648	684	684	644	666	621	646	639	650	708	683	653	678	656	669	654	626	626	637	681	649	663	743	706	658	695	655	666	668	707	646	645	640	647	695	617	716	673	671	636	672	653	638	677	682	682	643	683	714	600	667	619	646	669	650	645	726	666	698	653	666	685	701	647	684	655	606	654	659	703	625	717	675	675	622	663	668	659	639	640	663	622	673	632	641	645	654	645	693	609	644	673	631	670	662	645	645	635	674	685	710	656	651	648	646	626	616	648	657	634	660	665	644	657	678	648	640	679	660	679	606	669	679	682	605	622	676	646	628	652	690	669	658	665	718	645	603	652	658	671	657	687	627	615	679	632	632	670	653	641	677	669	673	674	682	677	618	653	646	634	654	674	643	720	633	664	670	627	670	664	661	656	662	643	610	652	650	648	626	671	667	665	608	639	632	641	594	603	654	641	662	596	686	628	632	635	681	595	686	636	686	712	680	652	624	654	613	680	657	627	646	688	678	648	668	696	628	632	600	625	668	649	651
33367	14374	2026	351	251	282	282	259	233	255	232	217	229	278	238	234	282	252	232	240	232	231	241	256	239	228	238	251	253	258	213	278	251	258	265	256	239	257	241	232	247	250	238	272	288	280	247	268	249	245	225	223	217	237	211	229	201	225	247	246	237	250	239	230	251	251	256	252	232	267	224	213	263	244	282	253	260	245	249	259	252	239	248	230	230	228	266	240	221	249	258	236	250	254	221	235	233	240	254	254	240	250	236	237	251	236	240	232	255	228	253	231	257	255	243	234	250	282	249	264	223	251	260	257	236	236	253	240	250	232	265	224	267	250	231	251	248	245	207	232	248	247	243	227	266	243	229	254	259	273	232	228	276	228	257	261	245	241	251	290	241	244	233	237	238	255	240	229	231	246	247	254	250	232	227	254	245	271	252	254	246	242	254	228	238	237	233	253	259	239	244	266	240	229	227	256	227	231	249	241	211	243	248	264	225	255	255	231	250	231	246	243	275	255	247	244	239	233	219	244	274	231	240	235	240	258	236	253	226	262	261	238	251	240	215	225	264	248	253	247	273	233	241	226	235	269	238	254	225	226	232	239	282	253	289	225	233	248	232	258	239	251	247	221	230	223	288	265	233	240	267	275	257	259	238	242	232	256	253	263	234	254	227	253	234	234	252	248	257	235	248	239	252	237	244	235	255	230	272	230	240	245	229	259	259	254	252	229	225	237	241	223	280	253	248	211	237	233	253	284	240	266	234	273	253	253	256	236	235	235	244	232	261	228	224	238	255	256	219	249	237	237	286	248	222	235	241	269	268	204	227	253	248	226	233	257	247	263	233	222	249	220	285	253	227	235	229	257	207	238	214	231	271	233	240	266	240	274	257	244	258	255	222	246	263	226	241	225	257	255	269	253	240	246	252	226	259	232	261	232	249	228	240	219	221	233	265	224	239	257	248	227	246	245	241	230	269	258	245	257	257	254	221	242	262	249	261	218	227	217	241	257	250	241	236	262	253	234	231	222	250	264	228	244	234	242	252	256	250	272	238	223	233	236	240	215	252	218	272	229	282	244	257	258	239	250	240	259	257	226	248	273	262	244	241	264	249	237	242	223	227	233	268	260	261	253	225	236	256	268	277	251	264	252	266	236	273	229	243	232	236	257	214	240	234	246	264	243	234	270	262	251	240	240	242	241	231	248	262	244	240	246	250	247	222	226	234	236	249	250	230	246	222	223	250	241	234	287	239	216	212	249	244	221	243	255	254	245	227	212	224	258	250	228	242	257	251	257	230	263	226	225	215	216	240	222	265	255	237	264	268	259	256	234	249	243	223	233	253	251	245	237	253	218	245	251	266	256	249	261	246	261	271	248	240	202	238	230	226	268	248	257	235	208	252	229	257	237	216	272	253	254	236	257	226	239	241	239	249	227	223	268	247	251	214	206	235	238	220	284	249	248	264	213	236	255	231	244	225	241	254	266	230	243	227	251	245	271	226	279	249	242	246	260	232	224	220	213	247	248	248	215	246	243	233	229	260	223	223	239	251	246	195	250	215	265	224	215	243	231	250	243	235	248	244	226	230	258	252	231	248	226	263	306	272	230	269	269	263	258	248	212	230	274	257	270	241	293	259	215	228	259	239	244	240	243	233	219	251	256	273	245	246	226	237	226	229	277	232	232	254	229	251	258	228	258	225	265	248	260	262	269	247	252	232	250	255	211	259	226	232	221	232	233	242	280	250	254	257	243	262	259	256	229	254	257	243	259	247	204	229	274	217	218	235	276	241	224	225	233	241	249	237	219	253	226	233	242	251	237	237	229	220	273	233	269	260	249	220	245	263	234	276	258	209	242	289	262	228	267	233	291	232	254	257	232	246	260	232	230	243	252	228	233	255	227	265	261	238	224	232	232	225	262	234	243	254	266	232	229	251	261	236	230	244	235	250	234	260	245	251	254	231	218	246	236	258	249	234	243	237	263	264	278	234	251	258	256	251	237	227	272	219	246	223	236	245	224	249	278	246	218	238	266	236	262	226	264	224	257	227	244	205	272	264	240	265	280	239	226	259	258	229	222	247	220	252	225	255	252	245	243	260	235	240	267	240	255	240	264	226	209	214	218	238	234	249	228	223	233	249	244	271	237	250	248	240	252	240	251	219	230	243	236	233	223	247	249	259	224	272	257	229	250	234	261	252	259	249	278	289	251	248	239	231	257	252	266	250	253	246	249	258	250	230	213	248	237	255	245	228	245	254	223	265	225	247	262	230	246	264	239	232	219	246	263	247	239	222	257	234	252	209	241	238	248	247	251	248	256	280	248	237	229	256	274	244	245	252	253	223	227	241	256	242	270	237	239	251	247	267	233	233	235	255	223	243	224	265	303	269	250	233	242	274	225	266	242	246	246	231	262	274	244	245	241	228	205	253	245	262	257	243	235	219	274	238	243	241	258	240	265	267	287	255	245	252	219	272	240	233	228	254	227	235	220	251	262	233	231	258	253	229	217	268	257	243	229	242	235	232	253	241	271	216	243	218	219	272	259	279	239	245	256	254	245	247	237	258	245	253	241	242	239	247	259	229	250	225	235	246	219	262	269	230	284	254	246	236	236	220	238	255	228	239	245	240	247	265	241	238	228	258	246	260	245	232	238	267	279	246	253	215	226	241	260	218	235	231	248	250	250	254	252	243	259	246	231	235	242	240	232	226	256	285	254	288	241	230	239	270	228	243	241	250	225	238	225	209	250	253	228	271	252	232	234	279	204	231	259	299	259	248	248	215	241	264	246	241	225	247	267	254	233	243	229	248	233	269	248	230	239	247	235	251	239	282	264	271	246	246	232	234	224	234	275	246	238	246	248	246	225	261	238	230	235	265	246	256	271	224	216	218	259	240	215	235	259	242	248	247	254	232	276	268	258	255	252	226	242	242	248	225	253	243	222	240	274	221	231	246	213	258	261	224	250	279	260	242	239	245	241	263	243	261	255	248	244	259	255	227	257	215	245	250	196	255	259	230	265	283	280	230	246	234	276	244	241	210	255	221	244	244	232	253	231	263	257	251	218	252	271	219	243	246	229	235	263	238	273	261	236	282	234	268	212	253	263	245	231	275	263	237	256	236	238	253	234	234	267	268	247	223	240	215	267	251	242	239	251	241	235	262	255	185	282	223	236	249	244	221	221	225	235	223	262	231	260	229	210	233	273	242	271	229	279	214	251	271	250	239	227	221	246	220	241	244	251	254	234	231	256	233	255	261	266	241	250	236	250	265	275	267	266	270	238	254	251	270	264	237	252	264	258	230	230	253	252	283	222	256	231	257	239	229	252	248	237	250	244	255	248	259	257	233	235	237	244	233	256	244	248	222	214	242	243	224	256	283	222	229	271	242	248	240	230	254	231	235	231	275	289	233	257	251	230	254	227	268	243	250	234	244	241	222	259	297	246	213	245	230	216	282	237	225	230	210	269	262	243	249	217	212	235	258	260	248	227	231	238	224	245	258	240	253	227
7677	671	636	600	552	607	605	593	586	640	616	600	536	606	565	620	617	610	615	577	579	585	609	584	607	564	577	601	596	589	540	533	601	587	593	536	581	597	596	558	587	595	590	568	575	593	608	581	537	583	621	599	616	554	578	570	579	584	615	605	536	581	574	589	592	565	592	602	557	560	588	554	571	615	581	610	567	557	557	588	580	599	607	632	581	586	593	590	624	617	604	615	559	550	623	597	583	624	576	592	616	631	579	574	601	558	579	599	572	594	579	572	607	564	605	609	582	586	586	533	576	585	565	591	585	549	600	648	599	622	566	596	597	573	605	577	601	575	573	592	534	593	572	557	544	562	631	578	618	584	596	616	581	614	591	601	605	617	556	555	574	587	603	594	585	579	580	582	603	583	546	592	540	585	596	547	585	542	629	620	566	614	617	518	623	594	576	592	580	605	604	622	535	567	556	552	612	540	579	572	607	565	580	608	616	628	609	605	577	596	614	592	591	596	578	542	590	605	561	633	608	575	532	591	610	577	587	578	591	557	584	615	631	595	574	608	586	588	571	578	585	602	546	565	576	557	560	581	563	534	560	585	621	631	605	582	591	577	575	592	611	615	605	605	586	593	562	603	587	547	579	621	587	590	552	561	565	568	538	550	542	587	581	599	584	598	596	585	564	581	579	558	620	650	612	604	618	603	601	563	557	556	571	627	578	594	568	604	613	615	587	575	595	620	576	597	581	555	608	574	560	584	623	585	545	562	538	605	593	543	563	593	603	551	587	573	617	603	573	589	616	658	586	553	637	590	590	617	565	596	607	583	552	564	558	573	578	538	596	547	577	582	592	613	568	564	605	579	577	569	589	569	590	576	583	566	555	582	611	596	584	618	592	604	587	608	569	582	602	637	596	602	572	616	575	581	570	586	619	586	574	560	639	565	575	635	576	606	601	590	607	630	532	555	584	574	584	574	547	609	592	575	583	633	621	564	630	567	576	580	585	607	601	602	593	579	591	579	570	599	570	576	543	607	571	591	595	564	568	563	572	622	575	536	596	550	580	612	554	578	601	574	573	614	602	586	602	544	566	583	596	599	625	608	612	582	569	564	574	589	565	590	561	595	591	564	562	576	596	585	606	582	605	577	591	557	544	625	547	610	595	561	578	593	603	571	624	562	564	598	558	538	576	590	560	592	567	591	622	564	587	567	573	639	616	613	623	601	568	588	577	627	576	594	598	563	548	568	568	563	596	619	602	561	585	566	559	561	572	556	601	579	544	597	613	526	573	619	585	583	585	575	608	575	604	566	547	563	636	601	608	535	578	593	587	603	586	588	602	549	568	569	594	561	584	636	570	604	598	569	591	594	568	598	579	582	613	566	559	611	560	587	538	611	608	566	539	566	562	566	561	604	598	568	655	598	606	543	564	620	624	580	581	606	569	636	549	604	573	577	612	574	616	611	613	588	569	552	628	638	591	624	586	600	563	564	582	596	577	600	619	610	605	564	564	569	577	567	549	563	595	562	603	577	605	530	588	617	640	585	576	588	567	566	578	554	533	589	552	615	576	587	569	565	574	565	583	579	597	591	546	544	597	571	566	596	570	605	599	590	596	589	593	589	626	592	631	578	588	557	594	557	568	549	539	580	623	628	626	577	642	596	590	611	546	584	554	573	592	557	563	593	609	563	596	616	585	568	560	603	595	600	581	550	561	573	584	624	611	598	590	573	571	603	567	606	576	575	661	629	576	580	600	586	580	619	639	575	548	590	555	616	563	577	544	611	575	604	567	581	580	551	595	632	587	584	578	573	551	584	583	568	587	556	590	605	569	571	590	560	600	587	536	580	597	606	565	624	581	587	577	579	594	621	576	587	593	571	619	583	590	574	548	594	563	596	536	542	594	647	576	563	601	594	580	606	564	546	547	580	570	576	617	605	605	577	626	588	603	595	599	605	565	527	594	563	568	561	569	596	578	572	583	578	590	556	568	587	585	594	580	575	610	578	569	571	599	607	565	583	568	550	580	558	521	568	548	597	594	609	559	612	585	614	573	527	582	586	564	570	604	583	610	572	574	558	558	543	560	562	603	603	575	567	561	578	617	539	567	564	554	576	597	614	560	595	610	570	587	571	598	593	611	626	567	589	600	574	588	608	620	559	560	562	545	599	581	579	544	601	574	564	567	586	563	601	599	554	551	581	609	574	579	622	556	593	564	596	535	581	552	571	573	595	598	592	595	552	575	604	596	560	594	593	597	574	609	578	630	597	612	581	593	589	570	582	567	618	578	610	574	583	607	577	599	619	579	590	601	607	601	559	590	575	591	602	627	597	551	607	570	577	601	613	588	586	576	581	594	573	597	611	596	595	601	599	573	595	602	571	631	583	593	576	584	599	562	608	581	601	573	590	555	564	588	591	610	629	575	589	598	597	563	590	578	578	601	612	617	617	579	566	617	548	587	568	559	586	568	625	578	555	611	533	579	574	616	600	578	568	637	573	571	570	588	602	627	599	576	579	544	581	579	636	567	575	565	563	542	620	616	595	602	598	574	582	543	592	582	572	597	574	538	543	574	604	591	572	592	540	675	598	600	580	545	623	556	588	598	577	562	620	575	574	569	559	571	577	580	604	554	580	559	554	596	576	588	567	584	567	548	579	594	607	565	560	578	577	576	592	584	640	562	644	575	570	556	635	644	601	631	546	575	599	593	579	572	590	573	567	611	564	596	584	605	566	568	583	589	597	570	575	589	609	609	531	597	557	594	549	605	596	650	620	578	621	573	626	580	584	569	605	590	582	613	580	611	589	572	612	569	611	582	608	564	590	568	605	591	563	587	575	652	558	573	606	586	554	617	587	582	609	572	601	566	568	599	626	594	563	606	586	570	568	544	569	584	594	573	565	622	529	587	562	608	600	572	623	578	609	593	600	628	587	614	580	594	556	613	594	574	607	565	579	573	562	564	561	587	591	588	587	609	595	557	593	607	585	574	543	582	641	577	647	533	631	573	615	585	598	581	593	580	610	602	568	576	600	596	591	543	597	593	542	560	634	523	594	552	593	602	579	576	568	592	540	626	581	584	602	580	588	615	553	570	587	561	574	577	581	618	605	617	626	573	579	568	630	556	616	571	550	604	608	573	593	602	570	618	593	580	588	609	598	582	590	566	589	590	582	591	623	603	621	564	584	566	540	648	549	603	565	555	591	560	580	586	580	590	580	542	559	584	599	583	586	584	617	595	569	582	621	601	598	558	591	587	592	552	627	576	555	542	636	529	537	581	564	603	606	553	570	600	576	564	584	542	572	593	601	570	559	574	593	590	593	541	624	614	599	578	629	555	595	564	587	574	562	603	590	541	596	595	582	582	568	582	610	599	623	599	617	650	565	587	586	551	581	569	615	578	598	603	590	572	584	610	602	595	582	567	617	588	563	616	574	608	598	630	556	614	581	547	599	542	546	565	599	583	586	577	618	582	601	572	593	554	618	569	589	582	587	586	564	579	597
25115	21044	23707	28613	21051	13048	697	569	456	437	423	416	492	432	427	432	414	475	422	402	436	394	386	378	425	392	414	398	394	381	397	437	401	416	410	413	416	403	333	404	397	390	391	404	400	422	420	384	417	398	414	397	423	369	410	402	392	396	411	411	431	404	384	411	364	396	401	386	394	383	421	388	379	407	353	388	401	431	356	363	365	431	411	380	413	400	381	372	364	393	369	404	366	384	398	381	402	385	394	448	436	370	349	381	399	414	396	385	374	388	424	432	358	428	349	399	408	375	363	388	391	395	394	458	428	387	399	370	377	383	382	377	396	380	405	417	383	383	376	376	415	376	403	342	422	370	402	399	393	404	400	369	352	404	434	394	408	372	375	367	412	391	404	420	383	370	385	389	457	455	423	418	421	373	410	417	408	387	415	378	375	382	413	381	408	403	417	363	396	396	405	420	416	412	402	399	378	367	394	422	403	374	364	405	400	400	396	431	402	381	392	397	385	404	357	367	395	461	376	362	394	394	377	414	387	397	408	391	430	410	418	395	429	414	374	340	389	394	423	373	382	403	360	379	416	395	440	386	433	399	398	398	404	383	378	390	382	359	367	374	389	409	384	399	425	401	421	432	375	433	438	376	431	390	374	375	401	405	407	433	407	411	374	394	417	406	412	391	399	395	397	396	390	394	389	432	357	399	378	408	387	391	399	376	333	389	407	371	458	388	398	399	383	404	408	382	396	385	408	378	401	380	380	408	357	421	412	394	421	420	399	397	422	413	419	452	397	410	381	414	405	373	399	383	404	376	415	421	404	437	433	360	391	388	388	391	413	360	387	414	407	394	391	432	387	388	381	391	423	388	369	370	402	396	410	397	412	417	400	404	358	391	381	379	388	397	379	425	422	387	402	405	391	401	358	368	408	441	377	391	451	422	373	393	367	402	388	400	413	425	399	448	394	400	393	381	416	398	382	376	422	413	410	386	393	386	397	407	383	386	418	415	361	401	410	364	378	428	404	407	427	415	415	408	400	408	413	353	430	433	384	367	409	415	426	396	414	403	373	381	405	409	401	395	408	390	376	408	375	380	385	387	416	337	377	398	419	412	381	370	440	399	414	402	388	412	412	390	401	357	420	386	393	428	391	434	391	393	363	390	389	386	375	399	378	357	394	410	417	363	368	362	403	394	413	423	382	416	368	380	452	411	389	394	383	386	398	378	355	390	359	417	451	376	396	389	469	379	423	373	400	416	369	401	390	413	390	372	373	381	382	407	412	382	401	386	398	405	379	367	411	409	412	384	415	407	387	379	433	420	410	380	385	410	381	410	407	376	353	428	393	409	427	408	373	391	402	392	374	387	431	393	412	389	400	395	394	428	396	393	392	394	368	376	382	388	394	398	376	412	392	417	386	421	438	376	404	378	363	398	440	373	401	383	381	397	370	392	367	407	421	380	367	367	371	369	367	428	418	403	404	374	393	378	382	374	399	418	390	395	405	362	439	410	371	381	386	410	428	379	398	363	403	379	408	406	399	377	371	405	374	372	417	388	357	405	368	376	423	411	372	407	395	385	409	394	420	408	392	400	395	398	388	389	367	406	408	410	326	383	418	396	414	417	418	393	417	387	413	398	365	373	383	378	380	367	415	423	396	404	385	393	384	442	427	341	432	380	360	361	411	414	384	385	397	384	389	367	385	365	413	400	412	371	404	391	362	410	391	353	413	404	401	419	452	426	365	374	411	409	370	427	414	416	408	395	446	384	386	427	405	428	389	396	406	383	443	361	387	400	386	405	395	402	396	379	383	403	428	384	359	386	390	394	407	422	395	415	438	376	394	401	413	418	405	421	378	375	385	424	389	429	386	360	397	400	417	467	385	375	380	372	388	386	416	333	417	369	374	396	412	365	417	377	388	361	385	392	390	406	378	350	427	368	362	418	405	370	418	396	383	376	358	382	391	413	378	395	407	391	385	379	410	418	432	390	428	444	412	415	404	389	398	414	424	414	417	357	393	384	424	403	367	398	393	428	382	419	378	418	381	387	406	416	402	377	404	378	396	409	422	398	403	424	368	389	388	392	403	371	383	445	385	401	378	374	379	382	377	407	377	384	406	346	429	371	388	408	423	372	456	393	378	378	382	419	395	441	382	366	388	414	417	396	350	413	408	347	414	381	396	354	389	451	425	394	406	376	359	412	389	392	386	424	402	394	390	387	438	375	434	391	393	417	363	398	376	412	386	401	410	415	418	381	383	384	402	399	415	385	391	415	417	392	408	409	386	380	417	372	398	397	377	365	389	414	416	398	401	431	409	375	385	403	395	385	396	387	403	377	392	397	396	389	447	432	363	392	420	357	393	409	436	413	405	404	390	392	385	401	387	403	386	336	412	402	399	418	386	417	380	386	413	414	405	385	363	381	417	422	380	421	419	397	389	400	367	405	383	401	393	406	433	379	384	409	374	385	402	378	373	412	349	392	409	385	389	347	400	379	373	376	421	358	398	387	375	384	393	367	394	401	435	397	360	391	368	418	425	375	413	386	405	394	404	390	382	405	416	365	420	360	373	356	386	414	385	362	398	422	398	398	386	397	400	410	416	367	387	388	370	396	409	381	404	414	423	388	421	402	400	420	403	390	413	408	399	379	408	392	368	347	399	416	397	392	414	386	382	395	402	403	412	355	368	418	399	415	387	396	409	388	407	406	397	384	381	449	405	378	403	376	389	385	393	359	388	407	407	393	384	409	436	389	386	415	437	390	355	371	393	415	407	387	386	376	393	380	358	374	398	439	409	363	397	427	399	369	438	385	354	417	388	386	379	387	386	427	384	400	401	397	413	418	361	392	391	418	384	401	361	401	393	371	423	419	374	378	335	389	436	387	389	361	427	392	414	404	381	371	400	394	397	375	407	392	317	419	450	360	350	422	403	436	417	374	411	417	391	387	381	404	409	393	425	421	391	370	399	403	400	430	405	377	385	408	369	396	381	378	379	428	382	400	381	411	416	395	407	373	400	427	382	360	385	424	400	422	382	389	396	429	404	398	371	370	368	408	405	397	390	386	386	409	364	355	417	386	406	416	386	409	374	365	407	386	381	407	414	382	415	388	402	407	394	418	392	392	397	355	433	383	378	384	378	377	398	430	419	417	402	466	443	376	378	398	402	385	391	405	383	378	369	369	393	367	385	429	350	416	423	370	394	403	387	414	391	409	383	387	369	401	372	413	356	404	368	403	403	416	383	414	393	375	384	407	350	403	392	414	433	412	380	390	394	396	409	403	363	424	385	382	417	383	391	375	398	388	401	379	393	422	414	447	392	406	397	389	406	404	368	387	371	398	393	387	407	418	434	367	397	378	393	383	414	393	413	404	388	366	362	408	397	394	401	368	360	374	431	385	403	388	408	403	403	367	442	427	423	345	380	368	386	406	408	373	398	409	438	409	391	398	391	384	372	365	341	405	408	379	377	371	387	397	405	400	413	387	444	395	430	401	365	433	398	411
4399	2367	1466	1040	948	876	830	838	894	866	811	885	835	880	843	795	812	824	882	833	850	869	851	910	866	833	835	862	835	870	879	849	875	830	849	852	833	865	840	825	892	868	811	870	900	865	818	896	814	871	833	851	794	830	868	886	840	790	783	812	784	845	855	863	882	839	863	842	884	894	860	845	829	810	816	846	861	834	874	863	830	766	840	809	867	863	823	849	865	848	830	832	851	875	849	905	838	867	816	899	819	843	846	792	812	838	861	841	832	827	860	833	838	836	814	851	785	874	878	849	906	884	831	827	830	862	844	801	846	880	820	816	818	844	878	865	848	914	870	852	831	875	867	894	826	820	829	869	834	880	919	907	895	865	820	897	896	829	872	882	881	835	864	889	927	849	855	916	864	804	855	859	833	880	846	815	842	873	851	823	814	848	816	902	808	860	839	886	825	806	818	897	843	901	856	882	863	838	795	822	817	873	836	858	835	862	858	856	876	835	859	841	775	864	833	893	836	827	788	825	886	819	834	827	815	852	908	874	855	832	849	830	852	865	849	836	800	834	842	807	896	811	822	823	910	819	847	864	820	833	845	861	818	842	839	857	824	867	859	830	840	820	854	839	800	838	848	797	840	831	833	866	819	795	798	863	873	831	872	904	839	801	857	816	813	873	854	882	879	842	840	878	862	892	839	801	886	925	838	892	820	869	850	855	838	814	880	900	802	851	854	853	794	858	799	831	832	833	864	941	839	863	823	825	816	851	873	858	912	889	828	811	807	848	834	832	829	834	852	889	832	814	821	816	799	861	797	882	900	882	856	900	910	783	819	833	860	831	882	811	884	848	786	816	836	862	788	913	852	922	876	829	799	825	832	849	870	819	846	854	791	811	882	890	851	814	818	838	869	846	850	864	857	861	875	801	869	852	840	907	843	818	837	884	903	789	860	775	931	791	851	868	883	894	832	828	829	796	860	850	849	847	856	839	830	821	824	823	850	854	884	887	788	842	864	859	876	804	854	846	821	822	826	808	816	853	834	890	832	847	807	821	849	818	829	809	909	878	820	885	846	810	848	865	869	833	823	795	856	862	832	867	862	834	824	836	812	819	804	889	881	838	795	846	852	847	850	886	809	838	848	809	848	838	835	865	858	829	840	849	844	853	862	880	849	824	796	833	801	862	839	867	830	862	835	885	858	903	807	832	802	841	837	868	888	863	872	845	834	825	808	831	829	860	860	838	817	817	879	842	807	859	836	844	812	874	836	840	861	851	826	879	903	838	870	857	849	820	808	835	852	798	828	852	789	835	821	832	817	817	868	865	851	824	901	859	878	823	824	780	886	848	831	883	831	824	863	830	823	853	857	860	841	844	914	884	807	831	854	800	838	863	809	833	883	900	858	861	829	891	865	850	819	854	828	793	791	847	817	846	823	849	833	870	859	819	866	810	800	847	813	818	892	895	855	848	794	835	819	847	877	865	799	867	819	846	850	854	881	824	828	829	794	840	854	862	822	811	836	858	880	853	838	870	864	818	824	828	824	809	841	895	829	807	828	873	858	796	840	880	832	891	821	833	865	815	834	857	855	867	833	808	830	809	874	862	884	797	849	835	803	855	862	876	852	791	839	831	879	827	801	880	837	869	837	875	814	842	812	790	855	877	887	830	852	847	865	920	841	856	862	779	795	778	831	882	823	873	847	885	870	807	867	879	799	867	853	831	863	837	790	827	904	857	819	861	840	882	815	905	908	823	846	833	878	837	783	889	804	861	869	854	831	899	812	839	816	837	863	862	897	842	825	891	782	870	833	849	844	860	776	814	856	912	835	816	848	812	833	825	829	856	846	855	875	881	817	847	874	857	916	828	861	824	793	876	812	830	859	858	839	834	860	785	837	874	826	824	809	831	822	879	835	797	892	857	852	849	895	836	888	855	877	883	846	845	828	872	848	786	829	837	871	875	852	900	824	820	812	837	840	832	843	870	838	826	860	823	834	856	870	840	871	887	865	830	820	841	822	907	830	814	873	846	854	845	824	873	864	853	812	854	839	834	856	841	841	849	806	816	864	886	868	859	820	869	878	826	855	826	863	873	863	896	866	826	827	811	862	835	864	896	809	879	896	829	816	835	805	840	813	840	815	833	802	835	843	819	867	874	837	863	826	849	877	903	853	779	786	855	851	840	774	789	832	835	826	880	854	903	830	862	844	875	839	839	814	824	845	853	862	859	826	834	847	830	833	829	843	867	815	838	872	834	898	899	842	786	819	816	835	841	845	855	841	851	847	814	876	865	836	829	862	854	854	858	839	851	826	866	792	837	847	823	843	872	852	817	835	828	827	891	883	920	857	818	840	852	825	855	821	840	879	815	851	827	862	835	881	853	883	819	820	835	811	864	804	821	840	884	807	816	873	816	801	825	886	853	827	880	805	808	867	836	842	826	846	853	873	882	802	833	873	857	866	833	861	806	875	870	831	880	853	838	820	877	831	861	832	901	853	811	877	867	890	861	858	869	794	802	897	816	830	854	791	808	847	872	830	886	882	798	796	832	826	873	861	791	863	859	852	851	793	900	818	817	823	814	837	850	860	812	847	863	822	849	875	800	835	820	888	808	854	827	885	860	820	839	825	894	830	828	814	814	851	864	851	845	828	834	813	879	845	822	836	825	842	860	861	862	809	872	930	824	818	904	805	831	815	867	879	858	864	860	844	856	853	793	867	829	833	852	851	894	825	853	837	816	819	795	898	826	816	840	887	917	855	857	847	821	876	846	860	819	849	869	829	831	854	802	798	854	786	838	875	838	847	817	829	850	821	845	843	827	904	874	897	872	857	879	893	860	920	852	851	823	841	829	829	887	837	801	900	806	863	838	883	823	873	837	839	883	870	845	827	892	870	853	818	861	806	895	863	860	867	921	833	830	868	851	824	820	850	796	860	846	824	835	866	787	828	899	834	815	832	838	854	768	892	832	825	817	908	801	837	827	856	817	831	858	801	858	852	799	856	778	843	848	862	842	855	855	858	838	829	889	845	842	831	871	840	886	848	815	879	852	867	859	848	841	823	842	852	879	829	826	820	832	846	851	845	885	913	810	839	852	852	839	816	872	797	863	868	932	864	836	842	878	876	821	871	856	812	872	869	834	820	826	824	839	874	825	830	874	813	836	876	837	768	882	797	866	855	855	868	851	854	881	865	834	836	885	887	867	889	860	814	843	806	868	815	863	833	852	824	850	796	836	849	833	874	835	807	838	831	836	869	851	838	869	904	857	836	884	850	872	838	810	831	798	837	812	812	844	845	879	833	840	888	826	889	871	864	868	857	831	867	834	824	865	849	883	851	834	883	804	809	828	837	818	815	874	835	797	821	904	795	793	880	869	847	884	865	834	866	838	883	884	800	826	839	814	798	835	891	855	840	863	867	829	862	794	839	762	877	818	872	875	811	892	819	856	872	844	873	860	857	824	845	842	886	860	900	839	809	869	862	830	814	858	879	843	849	846	877	786
24438	21038	24063	28242	21038	21068	11050	671	448	436	399	385	358	410	325	359	327	331	324	330	354	304	324	354	330	360	335	342	336	327	334	326	354	322	354	330	259	304	338	326	312	329	296	321	309	343	329	321	299	312	304	303	283	325	310	328	329	320	291	297	314	339	317	292	317	328	292	285	314	316	297	295	349	337	326	325	310	343	328	318	297	368	355	320	312	292	273	302	344	313	273	301	329	340	317	313	301	295	296	321	349	308	330	308	302	304	257	320	319	312	324	329	333	296	307	288	286	295	312	341	326	311	305	306	289	282	309	301	336	312	334	316	314	298	278	311	282	311	307	329	286	322	302	273	292	279	281	307	308	317	297	336	311	281	311	303	313	293	336	331	275	314	305	307	344	300	321	304	304	315	303	308	291	272	324	311	291	325	309	299	322	308	320	330	286	287	318	340	307	286	335	325	361	298	296	338	296	290	300	317	306	286	316	324	356	329	316	298	307	342	311	309	315	297	306	257	305	302	316	282	288	319	332	336	320	311	313	333	277	290	293	280	302	305	304	284	304	301	305	309	293	351	312	333	284	300	294	279	302	294	291	307	295	317	309	319	345	313	327	275	309	335	326	323	281	318	317	279	330	284	338	296	331	283	315	295	298	296	312	294	303	304	305	333	322	280	307	303	314	318	305	315	290	332	305	301	329	308	325	307	311	339	303	317	316	292	330	278	344	298	287	295	306	313	306	295	323	308	322	303	321	303	321	331	301	329	318	332	310	313	289	271	338	335	336	301	274	292	297	298	295	322	297	298	315	304	273	331	294	285	251	315	333	298	290	326	287	329	325	301	325	288	292	299	334	317	317	301	310	296	316	277	285	310	279	328	314	299	311	316	304	315	284	306	279	319	322	305	285	302	340	325	334	336	323	332	330	310	287	321	295	314	319	272	267	303	287	281	359	293	326	305	342	322	341	293	313	330	325	285	300	294	327	320	303	304	353	307	308	324	336	275	284	299	317	292	310	318	301	325	321	317	335	284	306	299	331	279	293	313	307	267	261	283	332	306	327	308	323	305	312	347	338	327	319	311	325	303	330	288	295	291	327	321	316	330	307	270	311	288	285	290	322	290	293	312	333	328	315	313	316	346	290	314	342	311	322	284	323	300	317	298	339	311	286	329	298	337	319	335	324	319	284	336	321	278	304	319	321	320	287	299	306	312	325	289	332	322	277	306	310	318	317	325	290	309	329	325	315	310	296	307	292	289	337	314	316	311	320	305	297	319	310	317	277	289	300	315	319	307	326	291	309	312	323	317	300	309	306	302	298	310	350	307	302	325	315	289	296	299	291	330	250	302	303	300	317	340	329	299	324	326	279	328	335	353	282	302	317	328	295	357	284	322	329	288	314	285	277	283	368	307	301	299	313	294	299	276	332	308	274	274	284	307	326	309	342	297	294	304	358	277	322	324	324	283	287	309	294	330	301	335	294	307	290	304	318	295	304	316	313	307	353	311	315	323	327	340	317	325	304	298	262	295	294	286	312	308	298	287	309	343	308	291	292	327	302	304	299	309	299	294	307	290	314	301	329	333	314	297	286	313	299	308	312	321	339	291	317	296	328	300	303	305	314	330	306	316	290	284	300	282	301	303	310	333	312	312	321	349	314	322	330	312	295	332	324	296	299	338	311	327	286	303	298	315	296	299	321	336	309	341	306	296	317	312	294	280	324	309	296	287	318	295	300	303	333	312	329	303	340	281	322	341	347	329	308	290	348	274	338	313	324	301	319	334	297	312	332	319	290	307	296	339	297	296	299	293	332	319	295	320	299	312	309	318	315	314	312	300	306	319	307	303	298	332	309	308	297	331	331	277	286	299	280	283	305	337	312	353	306	279	320	327	307	279	303	314	339	307	317	320	347	315	264	302	319	312	311	304	304	308	284	322	321	354	298	290	330	300	312	344	371	324	313	335	309	340	320	334	322	310	321	305	263	279	306	301	265	322	311	315	281	296	311	355	301	307	296	302	324	287	335	261	297	349	295	291	319	315	276	300	324	312	276	291	317	275	299	297	310	300	309	327	321	335	294	309	320	338	274	297	309	321	272	309	332	366	328	325	293	276	295	312	306	295	331	288	303	290	292	276	305	310	351	322	263	291	319	306	278	317	313	285	312	311	302	304	304	311	301	321	314	325	316	315	305	286	322	305	302	286	292	296	314	309	302	319	337	307	278	325	336	303	316	279	340	323	337	332	305	266	290	288	318	307	294	302	296	293	315	308	304	342	313	293	305	294	297	294	313	278	304	309	305	304	306	324	265	313	326	291	329	318	275	335	326	309	322	331	313	283	314	318	302	288	338	332	306	290	281	273	316	300	279	309	300	326	331	284	296	336	302	308	332	294	297	306	332	332	304	274	305	290	314	322	321	311	300	300	340	316	291	300	320	302	290	281	282	336	323	318	298	296	294	295	295	302	293	326	311	300	303	300	279	313	278	290	314	312	315	324	315	309	278	314	309	278	309	300	294	299	296	333	297	317	320	305	339	296	325	298	311	325	291	280	357	312	322	309	330	312	296	293	304	266	311	321	283	269	281	309	318	301	309	308	314	334	307	335	327	330	310	309	332	295	308	298	313	256	318	281	297	330	311	315	328	309	306	322	294	316	310	308	306	287	311	301	306	317	322	316	280	337	335	295	322	313	327	303	308	326	308	303	296	296	368	308	332	327	298	292	329	315	287	311	349	277	298	315	290	300	307	309	303	327	306	340	300	302	308	304	332	294	327	293	293	286	334	299	333	290	319	306	279	286	314	288	289	331	342	325	299	339	336	301	304	297	300	303	297	304	296	310	310	340	347	326	309	308	334	266	328	324	272	330	317	290	276	320	346	290	326	317	323	292	332	321	314	295	348	290	316	302	296	312	313	307	328	336	303	329	317	301	301	290	267	284	306	329	305	323	303	296	288	278	378	319	304	312	294	295	312	302	317	294	341	286	327	327	344	280	300	289	334	299	286	297	303	336	322	322	316	296	344	348	324	344	259	322	326	324	286	299	293	327	289	296	299	298	330	288	256	294	303	312	337	323	319	303	295	328	332	315	305	296	308	335	315	297	285	290	302	328	317	294	311	288	339	318	331	304	302	315	308	361	332	321	320	344	273	294	283	304	296	338	303	313	322	286	279	323	266	315	317	321	298	316	306	302	288	291	325	309	286	310	341	321	291	279	321	291	306	313	307	311	287	276	335	332	315	332	298	328	351	294	301	313	341	305	319	317	288	297	334	323	303	276	308	297	319	306	296	326	297	259	295	315	323	317	274	309	289	306	328	295	312	320	297	303	290	326	325	298	312	291	304	328	308	269	299	301	298	313	296	305	337	330	305	312	341	297	335	309	313	324	305	307	299	303	300	308	330	287	280	315	294	311	334	311	343	299	318	307	320	306	281	318	334	308	324	354	327	311	321	289	300	319	310	323	307	340	304	309	313	266	317	313	299	320	329	332	308	341	291	311
4176	3415	1747	1069	818	743	722	687	666	672	666	659	703	687	644	640	652	691	658	714	684	658	687	690	691	662	663	671	658	667	639	678	658	640	638	645	669	664	626	670	633	670	670	680	676	589	645	707	653	636	687	709	653	679	655	648	617	641	654	642	662	677	667	628	633	600	563	633	625	620	619	618	641	636	663	673	669	639	647	675	619	672	625	669	648	651	667	629	676	672	719	629	627	647	671	677	650	644	607	647	635	685	676	625	629	642	671	645	684	681	658	668	680	658	656	621	664	662	693	668	628	635	668	664	644	610	651	619	654	674	602	665	663	680	664	655	626	673	657	668	668	653	705	652	692	673	675	650	616	665	700	677	706	673	664	608	628	644	664	707	660	659	680	664	617	684	642	645	705	624	684	711	633	643	665	699	653	686	613	651	672	613	660	672	707	635	644	640	678	624	580	658	652	654	684	654	640	686	695	649	682	686	666	710	678	684	636	629	660	663	638	669	661	673	614	680	612	669	692	674	690	685	627	647	658	684	651	657	654	616	631	632	649	667	707	622	656	661	653	664	675	686	711	656	625	665	680	621	669	676	617	628	653	652	633	637	698	637	618	691	676	653	659	690	707	658	634	655	680	674	610	645	723	711	655	699	603	635	662	626	671	606	625	644	716	688	627	625	653	652	636	643	661	625	663	667	617	675	651	663	697	636	624	669	660	673	656	654	642	679	651	642	673	697	637	675	699	636	652	714	657	640	688	641	651	669	689	710	626	680	670	642	659	677	682	681	619	667	628	677	625	697	705	680	592	654	669	630	658	677	649	648	695	674	720	662	620	649	631	622	659	661	617	685	673	659	710	641	653	675	614	643	671	668	670	673	646	655	679	649	681	639	666	713	648	673	636	655	696	640	719	656	657	705	612	642	627	669	667	622	687	676	629	667	654	656	653	624	694	663	644	632	680	681	650	606	676	649	665	630	692	644	694	658	692	648	672	630	623	610	623	656	662	669	643	631	647	627	697	681	598	605	679	660	655	660	658	654	668	653	615	628	664	675	608	660	678	617	624	651	648	624	620	646	663	654	609	699	630	679	691	640	652	680	638	643	692	628	689	693	690	637	657	664	618	682	669	661	664	636	630	688	641	674	667	651	690	674	617	657	647	700	652	660	679	635	656	688	646	694	649	636	667	686	633	630	690	681	683	683	682	662	649	680	635	676	677	675	677	684	681	671	691	632	682	674	719	650	637	637	615	691	724	678	637	667	643	679	669	610	673	668	639	659	630	684	698	645	681	661	693	635	659	690	640	641	656	629	637	687	656	668	619	644	672	699	681	618	719	647	645	643	651	681	643	634	671	686	658	648	682	670	655	623	671	637	621	666	671	664	614	676	674	705	675	657	620	649	627	662	619	646	681	664	647	653	633	676	661	665	652	619	653	662	645	657	645	656	641	695	679	618	639	688	678	671	673	621	628	615	675	655	663	654	642	662	701	643	632	674	655	680	659	696	631	676	655	670	659	669	644	645	683	677	667	634	700	727	680	663	631	668	665	649	607	634	653	650	639	699	722	666	685	644	709	654	651	625	664	633	652	691	624	649	613	627	663	629	661	664	685	641	704	662	636	692	651	661	705	666	687	653	671	680	642	668	664	648	645	648	618	646	676	662	678	659	646	647	696	689	655	610	722	628	650	660	615	721	672	640	700	633	658	677	612	647	630	596	721	675	690	641	660	647	611	644	643	657	632	668	672	704	663	634	685	612	640	608	661	642	630	654	660	632	627	687	632	675	693	661	649	632	614	669	652	671	623	683	653	687	641	642	627	676	652	619	664	682	641	647	652	631	626	661	655	696	650	624	649	673	637	638	639	662	665	701	656	644	658	683	630	699	673	653	655	624	612	685	628	641	625	682	652	702	657	620	602	675	699	644	651	636	670	609	645	660	687	717	725	643	684	638	635	691	658	678	663	635	650	651	635	669	685	631	703	648	667	667	667	646	661	616	689	641	708	654	697	640	657	634	645	657	587	677	668	699	687	655	695	629	684	630	673	673	656	665	627	713	688	642	660	637	661	672	662	674	714	647	653	618	680	599	674	627	644	669	647	610	684	629	630	626	661	685	674	639	656	672	692	669	636	612	670	672	667	694	700	708	697	683	643	633	618	668	629	669	664	629	659	740	626	655	660	643	626	668	634	662	674	713	664	659	638	668	643	660	622	623	648	668	654	697	630	701	629	705	665	666	648	640	638	653	661	673	609	649	680	735	644	647	680	630	607	640	653	626	675	660	675	662	676	638	686	633	644	633	686	689	655	697	662	642	685	671	715	659	653	627	653	656	636	676	664	608	652	634	628	650	609	639	674	656	650	663	690	676	680	631	672	619	641	716	652	663	615	661	629	671	615	677	650	685	628	640	684	628	630	664	683	638	638	650	651	662	685	662	725	665	651	632	652	628	673	608	623	665	649	638	651	620	658	665	644	672	648	659	686	656	651	657	668	645	679	676	637	657	682	682	608	670	689	634	661	701	658	688	691	666	628	662	649	619	653	639	626	658	709	684	646	630	664	652	616	655	625	695	649	673	656	641	626	705	656	609	646	671	634	673	667	635	647	666	698	654	643	682	623	681	663	625	680	684	612	652	674	664	681	638	681	656	634	644	641	687	635	645	650	658	690	617	680	677	673	673	612	684	668	694	730	653	700	650	709	646	619	637	663	686	612	684	678	643	628	622	623	629	642	644	684	681	684	679	672	683	620	654	676	682	657	613	640	625	645	715	702	678	637	647	627	639	619	619	664	666	662	667	706	677	698	659	667	655	667	622	677	660	677	662	661	618	632	656	648	688	636	656	689	633	611	651	604	640	718	681	684	684	658	604	676	686	693	696	648	599	692	611	652	677	676	641	667	615	669	620	674	627	659	632	625	669	661	680	673	635	677	674	684	655	702	636	611	641	677	623	656	631	685	670	668	735	671	717	680	672	655	703	667	662	655	659	653	666	644	666	696	638	649	697	712	653	655	644	683	709	656	631	741	631	624	626	664	681	642	676	618	649	647	635	634	631	681	613	677	679	684	626	672	668	640	670	651	676	645	654	666	690	656	657	628	638	663	613	644	677	660	662	718	637	613	630	674	659	645	639	645	616	658	686	682	642	615	638	632	648	672	661	661	677	662	699	667	702	664	666	656	616	690	631	667	656	622	656	624	677	658	622	648	663	708	678	624	712	662	659	664	659	656	638	664	650	681	638	670	624	662	653	633	610	690	666	632	677	641	656	645	643	615	688	642	628	670	619	684	636	680	655	618	655	698	643	693	702	672	674	667	641	662	646	677	677	628	632	719	684	676	642	592	687	665	643	637	633	695	703	608	677	696	657	594	630	634	627	670	664	658	670	666	600	686	655	641	665	674	717	629	686	643	663	629	661	624	697	676	628	678	627	643	676	621	633	687	650	646	650	641	670	673	695	690	634	689	636	625	626	638	662	702	629	628	644	690	637	621	608	622	691
33154	14382	2078	358	270	254	273	258	265	236	211	252	272	232	254	285	272	254	220	221	260	236	241	244	211	225	246	220	261	220	256	255	272	235	250	235	242	249	260	219	267	245	250	221	227	242	257	217	253	257	273	229	268	245	249	269	228	266	233	229	252	219	276	238	231	217	249	237	245	270	249	290	276	234	229	221	250	283	233	236	242	249	252	243	251	233	250	230	251	213	246	255	249	275	232	228	280	249	255	257	222	244	245	256	262	251	222	222	250	242	231	236	256	278	240	244	262	210	243	205	251	232	261	244	269	204	277	241	246	253	234	239	247	229	232	234	246	246	237	232	216	257	253	217	236	232	262	246	225	213	251	243	255	253	254	229	242	219	227	241	226	269	240	243	251	250	248	272	252	270	200	249	264	274	237	239	252	259	281	259	261	279	266	248	239	252	236	253	245	240	233	273	272	238	237	271	243	241	246	264	238	252	255	221	258	264	240	259	230	242	240	261	266	240	271	231	227	250	259	259	244	271	243	258	280	227	214	246	271	234	259	253	246	259	229	231	232	240	246	221	218	274	259	278	251	236	258	253	260	222	224	247	217	230	274	253	233	241	263	252	218	253	237	248	235	228	212	233	251	248	215	230	280	253	239	227	250	250	248	235	279	235	250	224	246	263	244	236	236	236	216	223	234	238	222	243	259	255	246	280	255	291	224	252	236	272	255	243	218	218	243	240	260	254	251	255	256	243	226	218	245	243	240	252	247	236	237	257	214	228	229	211	259	208	231	234	240	252	233	241	254	242	238	266	247	243	228	252	231	249	253	240	230	226	227	259	242	238	211	236	238	252	306	269	218	240	242	266	206	238	246	248	251	252	250	263	238	239	251	246	262	257	251	254	228	258	270	236	263	229	231	267	249	235	240	252	250	223	252	266	226	233	246	229	236	244	260	277	232	281	248	246	208	204	266	253	235	245	254	272	240	235	239	235	266	237	247	234	249	243	263	230	270	256	246	239	260	250	248	295	240	251	249	231	262	231	276	248	244	220	265	228	232	280	252	227	268	240	250	262	254	242	243	282	238	222	230	238	240	267	249	246	251	236	228	234	247	246	249	239	235	227	248	258	249	248	223	243	217	239	247	238	255	239	244	236	240	281	243	267	239	252	202	221	237	247	232	241	244	271	239	240	236	208	252	242	239	202	248	260	236	225	213	225	233	249	205	266	235	257	268	273	261	248	232	268	271	259	234	247	230	237	224	238	253	243	274	241	258	267	230	212	269	232	248	238	240	261	261	254	243	232	251	266	249	227	270	233	263	278	244	253	235	234	236	233	234	288	254	242	245	262	226	241	250	233	251	238	260	260	242	265	228	245	252	246	258	257	264	235	258	267	256	250	252	244	251	255	229	261	264	269	222	241	249	233	248	239	246	254	264	250	244	224	218	243	237	227	258	212	257	248	259	240	242	241	247	249	231	238	209	253	222	233	271	282	243	256	277	286	266	224	227	270	256	247	245	252	240	254	259	274	257	226	216	262	278	257	251	254	233	244	234	243	242	234	245	260	235	209	246	254	253	240	266	246	246	255	232	245	252	241	233	288	233	268	243	243	266	245	228	244	245	215	269	224	237	244	247	225	256	257	245	226	268	232	234	265	242	238	262	233	265	243	273	249	243	229	236	245	254	225	235	273	234	219	246	271	253	236	249	253	233	264	227	232	245	248	235	221	237	224	277	240	242	256	284	253	239	239	228	230	228	248	203	249	264	237	249	242	264	262	249	240	232	257	239	226	229	225	239	248	245	231	239	238	202	220	243	235	231	252	236	251	223	240	224	211	202	210	269	250	244	236	239	242	261	203	253	268	233	235	222	233	253	249	228	259	229	228	248	256	255	250	213	252	238	251	251	245	242	246	237	235	284	278	256	227	255	227	229	219	243	236	254	244	222	220	216	258	245	230	224	206	221	232	228	278	284	273	233	194	229	225	258	241	233	227	295	303	221	263	243	250	222	236	259	215	269	243	247	261	250	238	258	218	247	263	262	251	226	227	224	226	241	250	208	221	238	227	236	236	246	253	238	237	255	254	215	238	279	243	227	223	245	227	245	217	271	237	239	262	246	243	226	234	233	223	243	263	266	243	252	250	222	227	255	230	241	227	279	273	241	244	246	259	228	224	231	228	228	246	252	234	210	238	265	265	233	227	242	268	233	235	247	256	247	270	244	214	252	250	251	245	239	215	237	261	227	241	240	254	239	256	241	227	235	235	266	265	273	233	248	222	278	290	236	240	224	264	235	228	241	245	248	257	236	271	229	246	234	228	234	264	251	244	244	230	240	251	250	225	258	250	205	238	237	220	253	240	257	261	236	265	244	229	247	271	276	252	237	257	240	221	206	257	267	250	235	253	223	244	295	235	242	216	252	247	221	246	242	259	255	238	242	222	223	241	264	254	246	239	245	253	231	266	232	256	259	254	281	295	235	229	236	235	233	230	255	253	249	227	224	233	235	202	202	229	244	238	251	254	210	249	235	249	260	247	286	232	239	273	229	236	241	256	255	273	214	234	231	253	240	240	259	251	228	266	249	246	257	262	242	234	265	263	249	266	227	274	239	236	250	247	258	266	211	232	257	266	257	247	230	283	232	252	216	232	263	252	243	214	255	234	246	218	228	236	252	242	224	234	269	250	228	251	239	240	231	235	205	270	239	235	232	220	261	262	236	285	246	239	255	234	249	246	270	243	267	238	245	269	242	289	243	248	266	257	241	249	237	255	254	212	262	219	242	257	237	217	227	226	204	254	243	230	234	269	258	264	272	264	224	232	244	253	233	240	235	247	227	249	254	262	221	217	246	234	233	246	232	237	257	240	290	241	213	238	245	228	209	252	251	243	249	257	236	221	259	247	251	257	261	231	219	251	253	252	259	269	243	230	245	239	222	249	219	240	233	234	254	254	266	253	213	249	235	253	246	248	237	241	253	239	238	218	243	274	255	254	271	236	253	241	253	253	219	265	275	237	228	256	237	261	255	245	226	236	256	229	264	266	260	249	238	222	216	228	235	217	233	246	225	238	248	244	246	260	239	246	266	234	268	234	275	261	257	240	235	257	246	220	242	248	229	264	265	240	264	257	248	269	241	245	251	225	268	253	260	226	272	247	246	242	229	253	258	244	279	216	235	255	233	255	245	251	237	235	217	259	246	217	257	246	278	245	269	233	248	273	253	305	219	247	248	222	260	231	238	258	249	251	243	248	225	247	238	268	231	257	215	214	263	240	250	230	273	279	215	216	250	250	259	226	233	260	214	256	235	224	252	246	236	234	252	225	233	225	238	274	251	235	268	238	253	261	226	253	232	250	279	238	263	239	241	245	246	235	239	249	239	226	227	251	249	268	212	262	257	269	231	234	226	234	239	231	264	232	224	242	242	226	238	250	227	226	246	264	218	237	282	243	271	267	253	246	243	243	225	251	247	239	263	239	232	252	266	237	226	249	230	264	264	264	269	245
7800	655	624	584	561	585	586	567	608	578	613	582	615	549	622	588	586	619	618	624	603	587	551	580	572	592	572	591	626	561	578	544	568	640	564	614	561	555	599	582	609	627	550	625	629	590	575	595	570	625	603	589	546	541	573	590	587	568	624	572	625	585	607	567	610	610	592	575	578	602	609	562	593	567	579	566	568	588	547	574	611	607	586	589	590	559	568	582	603	579	556	587	573	582	581	649	564	585	564	599	552	587	612	568	555	595	547	556	575	602	588	615	601	579	555	556	542	593	575	546	569	603	579	594	590	559	586	565	574	565	622	585	579	617	577	569	557	584	585	551	591	533	600	560	549	553	598	553	569	568	596	608	613	560	612	551	597	584	603	604	587	600	556	601	585	584	569	611	599	608	569	616	568	592	567	633	588	634	566	590	632	558	581	585	595	623	592	589	539	572	603	619	567	568	592	556	552	572	619	585	576	616	563	595	599	571	576	589	582	588	591	607	612	609	591	578	580	609	555	599	537	572	593	613	569	570	609	547	581	553	605	630	568	555	610	556	528	605	582	570	618	578	586	595	564	599	547	577	627	589	607	578	556	585	563	575	585	582	583	579	603	543	593	608	598	580	573	579	573	586	590	581	593	591	563	558	555	619	573	522	579	551	574	567	553	563	593	569	602	571	599	577	547	580	567	638	562	596	622	555	599	598	563	547	589	603	607	535	618	609	600	588	579	566	594	581	597	583	566	579	583	606	632	576	576	562	554	564	601	596	596	588	607	531	578	562	609	605	551	576	585	600	571	601	590	568	561	596	552	583	520	577	559	590	584	599	513	605	613	569	606	560	607	594	580	618	614	584	574	579	567	630	580	564	603	576	568	614	632	567	586	557	609	595	569	585	615	623	590	594	594	570	569	605	590	658	589	565	618	588	579	573	540	613	617	564	613	595	582	576	573	606	578	568	590	559	573	564	610	582	613	591	547	595	587	585	540	557	573	533	606	618	577	599	594	548	580	581	550	588	598	583	570	572	553	599	630	591	605	618	601	588	579	586	580	605	553	605	584	581	570	590	587	590	567	619	610	572	576	580	594	584	592	575	591	588	574	634	568	598	576	579	585	612	566	590	596	577	594	572	600	618	544	578	611	585	630	589	573	536	532	620	579	585	606	586	525	606	586	579	556	538	618	562	542	560	573	585	557	575	582	555	586	586	599	555	612	575	578	609	563	558	603	569	559	584	577	591	563	539	569	587	622	574	562	586	572	563	578	517	603	579	567	581	581	604	592	536	603	599	576	635	593	609	612	596	571	581	580	542	597	594	588	572	541	589	611	595	613	583	602	556	615	552	599	579	603	588	558	580	597	579	601	600	564	617	574	574	583	551	594	547	591	571	632	593	629	601	569	536	588	595	549	597	603	605	571	568	596	585	612	613	604	592	542	612	629	572	569	593	587	611	588	591	571	592	629	600	584	605	592	557	619	556	604	578	575	566	591	538	547	607	595	595	518	616	559	544	549	590	606	579	593	598	599	628	573	623	560	574	537	594	599	580	597	616	611	560	598	607	568	585	610	599	555	542	603	579	595	601	592	563	559	573	623	568	565	538	596	586	632	570	569	578	566	612	591	590	592	573	562	593	584	575	579	578	594	594	595	591	569	585	581	598	602	601	590	595	595	596	580	607	610	555	597	575	599	563	634	591	594	611	556	603	628	565	608	608	575	606	618	554	545	574	559	618	578	600	606	580	611	600	566	583	563	585	563	621	527	599	586	557	551	580	549	578	554	602	605	611	582	572	593	580	623	589	571	604	533	593	592	582	558	572	567	588	576	622	596	549	562	544	595	560	588	555	577	574	582	590	550	620	554	570	560	595	609	606	562	587	590	541	575	583	574	607	581	556	592	595	563	548	621	559	585	571	604	565	618	581	535	576	602	571	553	619	577	582	562	530	605	562	566	608	595	558	583	590	564	565	567	568	593	561	620	593	548	604	556	591	589	606	592	567	543	542	609	562	573	543	580	633	606	597	562	573	621	561	596	562	579	561	569	610	538	536	587	560	585	630	516	609	648	626	570	580	608	599	601	568	571	595	586	591	568	556	606	608	598	551	529	566	588	534	579	592	572	551	588	610	593	583	600	607	602	588	561	582	567	579	566	546	568	573	570	581	554	557	567	572	610	520	584	583	600	605	611	578	576	560	617	598	568	590	564	566	579	559	552	586	551	606	608	590	558	592	607	574	600	568	566	558	643	575	599	602	574	618	591	554	597	588	613	596	512	633	578	621	618	569	607	572	604	588	584	593	580	581	560	585	605	539	619	563	547	622	582	628	590	553	574	567	624	568	606	595	604	569	595	625	569	519	567	581	540	557	595	614	596	559	539	589	516	545	592	634	617	558	592	546	587	551	550	580	621	553	572	553	569	548	614	636	599	617	589	601	593	565	631	631	590	560	576	559	540	603	562	604	590	606	591	532	556	617	585	599	587	553	560	529	568	570	564	573	569	593	591	587	610	578	582	620	590	622	568	581	562	562	603	593	541	575	564	598	584	558	588	536	550	571	533	603	593	637	563	593	603	588	582	570	552	612	603	554	578	658	561	586	561	576	590	591	614	549	581	603	605	555	590	567	594	549	574	596	613	612	563	595	595	558	610	599	570	629	570	523	595	560	589	596	574	600	575	627	598	581	587	600	558	559	580	577	602	585	553	553	606	602	535	548	610	569	592	599	559	581	529	578	559	573	585	585	558	578	584	626	582	571	606	536	605	548	568	619	606	559	622	579	548	561	547	585	591	567	555	605	575	586	543	554	595	578	589	576	544	575	560	603	587	656	565	548	614	584	583	582	579	596	584	558	568	594	564	595	569	547	596	556	634	639	570	569	600	617	580	590	588	575	594	605	601	562	564	604	582	591	568	566	588	556	548	520	572	541	594	582	590	577	594	569	585	601	580	552	546	601	570	605	618	575	590	594	581	611	596	592	606	568	570	621	631	575	567	583	598	564	552	592	581	592	608	618	599	573	579	613	586	622	583	589	566	606	571	585	522	595	553	609	616	583	606	561	579	582	612	556	598	588	555	511	588	606	651	548	589	571	511	594	555	605	621	573	594	595	562	599	588	550	550	563	590	569	561	535	578	589	593	571	612	580	601	563	540	547	542	580	611	581	581	589	600	549	589	588	556	550	549	561	596	589	583	576	610	575	576	602	580	572	611	600	606	584	562	611	660	618	588	566	581	608	587	572	551	573	543	612	588	588	614	620	600	607	529	594	580	581	584	554	597	594	604	598	594	591	602	590	558	583	598	599	599	550	598	597	557	615	552	557	578	578	580	600	585	545	616	592	596	617	582	567	530	612	588	648	571	600	600	565	638	600	587	568	597	582	577	601	580	561	559	539	560	557	584	561	588	577	607	540	622	600	557	576	583	562	540	581	588	618	599	578	606	567	584	579	602	546	643	581	606	592	608	606	602	596	608	609	585	577	573	620	617	625	572	596	569	598
25070	20998	23644	28547	21014	12712	702	523	479	445	454	439	433	399	427	384	424	411	407	426	418	418	389	421	416	397	428	420	409	402	387	384	390	415	417	399	437	379	390	394	411	403	425	369	367	401	387	413	427	390	415	409	375	407	388	396	400	398	363	390	393	365	368	348	404	396	355	395	409	423	340	386	397	398	357	381	409	458	401	368	383	429	397	395	401	382	402	410	381	389	387	394	402	391	366	423	396	381	399	374	356	390	382	391	420	385	379	424	421	402	377	407	412	418	368	393	435	407	390	375	424	419	404	421	399	413	402	392	393	356	380	395	381	378	382	396	344	364	359	384	419	375	397	395	402	377	390	411	418	386	429	390	411	396	365	404	385	376	396	395	380	387	377	411	419	403	352	409	411	425	388	394	353	406	388	430	391	380	416	412	360	384	376	416	341	345	427	399	402	431	380	427	424	374	362	391	417	393	415	400	374	365	376	402	397	419	410	393	395	373	400	404	416	415	379	413	371	381	378	358	380	415	390	375	373	373	398	400	423	384	405	421	412	437	409	388	381	381	419	401	397	400	424	370	384	363	404	407	410	418	397	386	399	357	377	385	374	381	373	403	388	395	387	413	375	408	395	384	387	360	354	367	399	373	389	388	371	418	388	399	402	409	427	401	392	391	382	380	388	376	338	417	363	362	395	358	423	418	420	411	420	427	423	406	393	387	380	373	414	387	370	408	435	376	381	398	402	384	385	402	385	437	416	445	380	380	420	417	385	383	411	394	370	389	361	375	389	404	382	415	394	387	393	446	433	382	407	404	355	388	380	397	411	398	379	353	424	369	406	391	370	416	405	380	390	421	365	372	413	391	382	384	365	428	354	357	433	394	355	394	395	372	380	396	383	381	363	416	354	425	401	376	357	364	417	382	362	382	382	420	370	357	370	371	434	370	384	396	363	382	363	391	371	409	383	395	388	376	400	369	388	404	399	362	414	395	426	392	379	375	387	393	399	400	407	445	401	367	374	437	376	451	409	405	423	390	436	418	391	361	417	377	428	412	381	387	377	384	362	411	387	397	425	343	405	390	376	416	410	377	382	405	420	392	399	431	414	391	381	368	408	400	433	408	386	366	390	425	418	425	410	400	387	400	382	418	400	402	411	397	380	435	392	391	406	395	417	404	389	349	408	380	384	388	398	381	357	376	389	407	395	424	398	383	381	384	368	374	402	410	395	426	393	427	375	366	365	376	402	438	415	407	391	388	391	386	374	369	404	380	386	393	375	451	387	388	404	370	412	416	392	403	372	384	386	349	385	412	443	384	396	403	455	402	427	393	390	366	369	380	390	419	351	397	380	372	373	391	396	361	388	384	402	376	425	395	385	374	385	375	419	370	398	435	407	389	374	378	378	392	387	434	382	375	403	354	392	404	405	411	387	435	378	403	428	399	416	403	418	399	377	390	381	406	397	397	357	407	411	406	382	410	372	397	388	421	369	410	399	366	382	401	454	405	414	413	388	420	423	386	377	392	347	360	398	415	380	406	378	399	383	401	401	390	401	364	400	400	398	396	396	384	377	362	410	403	379	369	413	405	369	394	408	385	380	390	414	412	399	413	370	377	378	407	377	389	350	400	369	397	412	406	358	394	396	362	398	414	391	389	394	341	394	370	391	380	390	393	369	360	433	407	421	392	389	394	412	384	416	391	434	391	400	431	413	418	358	408	411	371	404	375	377	364	407	388	386	401	384	386	426	381	404	398	390	409	402	422	413	372	371	363	406	388	368	429	376	366	367	408	367	366	404	403	411	388	405	375	369	380	399	391	407	398	383	383	365	403	385	384	416	371	367	385	402	371	409	377	338	417	420	434	394	412	418	423	365	396	396	413	409	361	382	368	400	376	382	412	362	407	412	401	426	406	381	386	408	397	401	358	406	386	428	389	404	363	403	408	382	382	393	386	397	389	390	414	421	424	370	411	402	403	405	374	400	381	378	407	390	372	391	400	390	402	414	373	409	425	345	391	348	371	421	405	415	364	378	395	420	360	396	353	414	385	428	411	371	338	396	406	379	414	369	405	400	416	383	372	372	414	366	386	415	380	372	422	409	408	442	411	399	428	418	387	413	376	377	366	447	363	432	349	380	385	382	372	392	394	381	390	395	361	375	378	414	393	435	391	399	393	394	405	389	393	388	382	366	394	407	377	405	403	410	361	350	386	383	362	402	408	404	400	378	407	392	416	399	386	399	425	396	343	434	415	382	383	394	382	341	386	377	374	401	354	412	413	381	365	407	387	393	396	428	378	394	374	432	394	383	377	380	386	388	374	423	371	427	401	425	401	378	387	374	392	361	368	397	373	391	392	370	404	406	401	374	391	425	370	402	411	424	389	370	383	406	363	389	423	398	368	389	401	408	370	433	397	349	371	395	332	389	416	387	405	392	387	391	388	388	423	399	391	390	406	405	409	355	398	396	383	382	399	421	401	397	407	429	403	416	411	374	391	399	397	414	410	415	397	369	397	393	389	377	376	380	420	388	409	413	409	403	348	345	371	409	397	421	381	390	372	376	362	365	399	399	385	379	403	389	403	392	383	445	418	392	387	379	394	371	361	381	392	360	382	465	375	384	386	364	384	402	411	396	366	418	419	406	348	433	395	386	417	376	417	405	387	357	347	397	377	412	370	381	338	389	405	379	348	380	397	375	379	359	409	391	392	368	393	422	420	423	422	339	427	393	417	387	370	390	432	382	418	394	356	423	391	370	385	381	438	400	385	382	375	414	386	386	385	410	408	396	408	400	386	378	389	407	368	354	433	356	383	368	414	387	391	402	389	392	385	417	382	427	410	379	401	374	416	399	392	419	358	380	390	386	379	376	418	413	390	331	394	378	392	393	391	364	394	414	398	378	347	370	425	376	399	356	418	407	404	372	369	385	374	405	358	395	409	408	383	353	374	345	365	386	402	383	400	415	417	366	422	400	404	419	416	427	366	377	411	367	416	387	371	393	420	376	381	466	390	401	415	379	391	403	388	382	394	382	410	436	404	418	380	436	338	413	416	415	370	375	383	403	399	396	387	368	378	375	385	386	405	367	376	377	399	360	409	408	389	379	402	367	396	382	382	377	369	377	404	418	400	411	344	396	369	406	400	426	402	342	421	395	445	347	399	404	395	393	397	389	424	357	374	383	408	392	386	396	360	389	433	377	346	411	396	391	359	407	396	398	402	409	425	430	412	395	376	363	396	346	398	409	412	377	372	398	379	391	392	394	432	364	405	391	417	385	393	386	378	390	365	403	398	370	442	421	397	390	429	405	399	427	402	417	371	382	393	388	438	384	430	399	384	402	381	350	371	371	386	351	378	377	434	428	377	381	375	343	397	393	375	421	397	375	394	371	409	396	363	403	405	412	415	395	436	420	396	432	404	391	378	375	359	358	433	407	413	403	392	395	425	388	408	431	406	371	369	385	407	371	387	385	410	383	377	360	402	417	412	385	422	401	347	408	345
4357	2342	1461	1047	920	861	862	852	823	842	913	871	831	847	849	837	834	898	862	839	873	849	842	831	848	857	885	850	877	853	849	869	843	851	833	844	854	843	859	832	878	862	822	859	857	896	833	858	858	822	873	853	842	846	844	826	880	828	832	843	904	822	888	833	817	801	845	845	825	862	850	826	848	808	863	858	880	849	843	876	859	862	858	883	841	844	935	830	855	876	829	820	872	789	797	845	888	786	874	882	863	857	864	882	822	895	791	884	856	828	817	779	882	852	832	833	843	817	760	815	917	801	810	850	878	834	798	819	865	869	817	816	856	894	865	892	829	858	842	838	844	863	825	842	873	842	874	845	829	853	813	801	849	805	858	831	856	791	894	874	829	856	864	854	864	812	806	782	825	838	848	764	840	817	878	831	833	883	852	862	841	825	808	810	789	887	820	910	797	889	856	829	855	851	835	886	846	840	854	892	829	832	853	868	821	836	845	824	868	790	840	829	834	885	805	895	839	832	811	835	863	804	838	806	862	762	837	896	796	794	807	867	846	846	796	871	834	817	846	893	856	813	884	792	810	821	873	840	848	877	841	832	851	851	839	804	904	872	879	850	858	877	848	844	811	864	842	868	802	878	861	838	844	830	867	828	868	831	827	839	798	844	842	828	787	903	847	843	815	824	850	856	827	818	810	796	824	813	896	875	847	841	846	829	816	822	838	886	885	823	812	813	804	855	885	828	810	848	800	877	865	796	865	861	826	832	830	810	857	840	847	889	843	841	822	837	904	818	828	829	880	820	886	855	878	842	838	810	846	856	862	868	876	861	890	867	868	831	840	826	877	847	815	881	837	868	865	830	831	842	815	860	901	825	886	842	838	819	852	843	842	864	856	791	846	853	827	835	818	846	861	830	855	865	831	860	885	812	808	811	898	864	852	876	801	896	829	822	803	879	831	907	844	853	823	873	839	830	864	853	803	798	867	842	845	834	846	855	812	862	810	860	833	803	845	867	797	804	847	837	862	848	861	833	844	782	825	869	827	864	825	876	842	880	842	837	825	832	874	824	895	792	849	859	848	845	911	859	842	863	845	889	880	806	795	866	844	866	841	863	856	864	861	826	884	795	816	803	811	873	852	830	813	844	847	873	790	850	853	801	862	803	873	869	808	812	815	853	842	922	836	801	876	843	864	849	850	795	927	853	826	821	892	863	863	884	832	826	859	851	854	848	907	838	854	830	851	850	836	846	831	820	840	854	852	778	840	847	856	848	877	807	946	838	858	895	871	852	845	790	849	833	829	850	867	858	796	844	902	832	858	870	862	884	873	819	840	869	818	794	830	877	837	838	814	835	829	834	799	853	846	845	839	840	844	867	831	878	855	870	807	885	811	837	851	815	866	832	846	905	859	862	882	845	881	897	859	850	851	812	831	870	899	789	842	880	853	842	799	813	825	871	863	840	813	839	872	835	894	853	884	845	879	867	795	856	895	831	811	824	844	808	862	851	856	857	811	841	821	848	844	858	871	839	799	843	822	809	855	893	869	830	815	854	842	885	781	827	850	840	815	853	841	852	794	841	825	805	861	851	841	840	835	876	846	889	845	844	837	868	804	831	860	840	854	867	878	856	831	885	845	815	851	830	849	845	872	864	832	819	799	843	864	806	838	872	855	801	806	873	845	811	836	837	862	869	827	874	846	886	854	809	799	878	853	814	835	903	849	847	821	804	850	857	842	826	828	853	811	876	835	832	867	860	877	834	862	842	876	875	820	855	901	814	870	826	792	840	856	822	889	836	819	880	828	842	807	861	779	788	906	828	901	839	903	877	857	814	840	833	845	842	839	860	834	836	814	809	833	864	861	879	828	859	823	822	848	810	821	853	837	786	824	849	865	850	825	813	825	874	843	857	832	849	821	902	865	903	794	871	848	864	840	807	853	836	860	836	839	874	887	899	798	841	877	875	779	842	847	843	863	854	847	813	876	824	849	822	821	849	876	866	802	883	781	798	923	802	884	884	843	818	855	850	842	883	842	823	901	893	783	831	865	830	858	866	882	824	835	864	833	798	897	849	891	806	879	842	932	808	911	890	812	818	872	893	859	801	847	817	840	835	799	861	793	868	853	826	832	831	831	855	881	839	841	855	851	850	871	814	818	844	818	817	862	845	857	829	911	854	888	865	821	829	881	856	886	869	854	870	840	821	850	890	838	855	835	799	860	885	848	838	823	837	831	817	840	803	863	863	829	801	814	874	899	853	825	872	854	868	830	817	816	819	859	855	869	871	863	919	860	851	830	796	871	848	818	851	849	846	842	853	855	812	796	840	869	849	849	832	864	814	884	833	836	843	808	835	891	840	841	841	849	826	849	843	865	845	872	867	826	823	837	842	823	840	844	865	877	860	862	847	862	892	867	860	828	797	873	798	838	872	841	870	871	834	849	796	873	894	791	835	827	834	829	853	834	874	827	837	837	824	862	804	866	881	811	771	813	829	805	820	841	816	883	867	862	844	858	836	863	852	832	817	888	834	874	878	887	837	811	833	831	801	862	825	819	903	819	899	844	813	867	855	853	828	883	844	887	878	814	839	768	830	861	857	831	783	923	841	800	843	832	808	840	841	827	840	841	889	858	820	834	861	917	834	875	842	842	795	820	806	897	870	817	892	854	851	868	862	814	862	812	855	834	851	824	828	848	845	870	820	829	863	853	821	865	835	795	861	850	829	841	836	830	851	863	802	812	839	863	876	848	860	812	824	849	845	813	876	845	918	825	818	807	835	851	857	811	818	863	851	817	867	842	833	804	847	874	889	798	841	834	838	875	857	840	808	774	843	857	849	895	822	792	917	847	819	841	839	806	850	857	846	841	799	871	862	843	847	811	861	843	846	860	875	840	877	876	807	808	836	817	807	835	848	861	858	844	823	865	815	866	853	901	858	889	836	851	855	829	841	855	885	903	853	844	878	828	842	852	824	844	885	864	857	870	842	829	836	872	890	888	824	832	862	863	896	836	829	856	819	808	860	817	826	884	827	871	854	855	841	830	839	820	836	797	813	851	828	883	791	844	863	918	841	882	832	757	852	843	812	812	827	825	855	824	860	867	826	874	802	845	839	813	801	814	855	843	858	810	868	852	860	801	824	875	868	847	844	804	847	840	856	818	800	840	793	835	828	829	865	828	880	852	858	865	853	802	887	844	807	833	889	860	809	821	859	840	874	860	857	842	846	852	798	851	823	798	854	835	810	816	882	829	799	840	854	845	827	859	884	868	886	908	862	866	851	818	898	830	901	818	829	793	828	839	813	849	836	821	806	843	900	860	816	812	819	878	804	851	835	849	863	812	822	878	828	864	836	840	844	865	820	842	872	803	879	855	832	828	882	852	887	836	847	805	893	800	872	815	845	834	879	833	842	870	836	895	846	802	849	826	848	844	861	874	853	773	825	882	812	886	814	812	883	851	882	844	853	786	870	822	864	898	813	810	833	849	824	878	835	821	821	877	854
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
