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
338678645776	338678646288	338678646838	338678647388	338678647938	338678648488	338678649038	338678649588	338678650138	338678650688	338678651238	338678651788	338678652338	338678652888	338678653438	338678653988	338678654538	338678655088	338678655638	338678656188	338678656738	338678657288	338678657838	338678658388	338678658938	338678659488	338678660038	338678660588	338678661138	338678661688	338678662238	338678662788	338678663338	338678663888	338678664438	338678664988	338678665538	338678666088	338678666638	338678667188	338678667738	338678668288	338678668838	338678669388	338678669938	338678670488	338678671038	338678671588	338678672138	338678672688	338678673238	338678673788	338678674338	338678674888	338678675438	338678675988	338678676538	338678677088	338678677638	338678678188	338678678738	338678679288	338678679838	338678680388	338678680938	338678681488	338678682038	338678682588	338678683138	338678683688	338678684238	338678684788	338678685338	338678685888	338678686438	338678686988	338678687538	338678688088	338678688638	338678689188	338678689738	338678690288	338678690838	338678691388	338678691938	338678692488	338678693038	338678693588	338678694138	338678694688	338678695238	338678695788	338678696338	338678696888	338678697438	338678697988	338678698538	338678699088	338678699638	338678700188	338678700738	338678701288	338678701838	338678702388	338678702938	338678703488	338678704038	338678704588	338678705138	338678705688	338678706238	338678706788	338678707340	338678707888	338678708438	338678708988	338678709538	338678710088	338678710638	338678711188	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2716	3600	2300	2716	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2719	3600	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22730	20010	23377	26351	20012	20012	12089	340	187	154	168	148	125	119	126	94	102	109	90	83	98	108	79	76	81	113	97	80	98	90	69	92	102	92	89	109	84	68	100	83	83	82	82	67	89	79	75	92	93	90	90	89	78	101	86	95	95	86	92	91	87	94	74	79	87	88	93	102	84	97	73	90	78	80	92	81	69	77	77	58	86	71	83	95	93	87	86	71	95	83	71	69	82	86	71	73	72	92	85	99	85	80	84	86	85	79	91	84	93	80	74	75	86	75	100	97	60	65	77	79	85	85	74	86	82	82	68	89	81	90	90	74	79	80	74	75	79	78	75	100	102	90	80	87	73	83	92	88	105	73	83	68	82	81	84	90	101	79	90	83	86	83	108	92	89	72	62	94	67	96	74	78	93	80	80	72	70	75	79	78	100	87	76	70	81	76	86	95	79	88	77	86	89	83	84	90	92	76	72	81	96	86	98	93	91	65	94	85	76	80	72	84	87	96	88	86	84	76	93	97	94	85	85	106	90	89	78	84	66	72	96	84	74	87	87	67	88	84	81	66	70	94	56	82	65	83	76	82	83	80	59	66	75	72	86	87	74	91	86	78	67	71	84	87	80	78	75	106	87	69	73	88	94	93	82	77	78	88	94	94	62	82	81	84	95	83	74	81	93	80	81	69	85	91	90	78	81	90	68	84	86	91	88	76	90	82	80	82	73	84	81	84	96	80	74	87	95	79	70	79	81	94	70	88	63	73	63	77	77	68	86	88	75	64	85	95	74	89	74	80	87	93	88	80	82	97	79	59	73	65	76	91	79	74	88	81	86	89	73	83	93	97	78	89	86	86	75	69	61	113	85	91	79	76	89	60	80	86	90	77	83	71	81	89	84	90	75	66	70	75	75	97	87	95	81	79	75	87	86	77	81	86	80	69	92	98	69	94	82	79	83	69	63	90	88	98	76	88	74	57	86	84	90	70	95	83	69	79	78	84	84	92	77	68	76	83	92	81	72	77	75	72	88	93	90	82	91	75	84	84	67	103	82	68	69	80	93	88	83	76	76	82	85	78	93	77	74	82	83	87	100	80	84	83	73	63	88	70	80	74	81	93	88	75	76	87	92	81	78	91	61	76	103	91	97	79	96	72	92	80	73	81	74	77	74	88	102	103	75	69	86	87	90	81	100	79	64	81	76	83	84	81	87	68	91	81	92	99	104	69	78	73	110	79	92	94	82	84	98	80	79	103	85	93	84	95	87	90	77	93	78	81	72	67	92	97	81	85	65	76	54	73	72	83	84	88	85	83	85	74	80	83	69	82	71	86	78	93	99	69	81	89	76	85	89	84	83	80	84	92	82	73	81	68	65	72	88	79	81	84	95	96	68	74	88	79	78	66	73	71	76	69	84	84	86	98	85	83	96	82	98	86	78	66	68	92	75	78	87	91	76	80	101	84	87	81	68	92	76	76	72	87	90	71	88	78	78	69	89	63	83	75	86	100	80	88	78	80	86	91	80	75	81	108	84	80	65	102	86	92	90	97	92	75	77	91	84	83	65	77	75	68	74	74	78	88	71	73	75	76	107	77	91	73	88	77	78	85	70	90	91	91	69	77	83	82	73	79	69	93	82	74	79	90	86	73	63	105	79	93	83	67	83	87	92	76	80	88	70	75	85	82	76	90	99	95	78	82	86	85	73	74	82	84	77	71	86	69	68	99	95	90	83	89	90	70	85	102	98	85	80	79	75	89	85	83	79	103	65	101	79	89	83	77	85	98	75	92	85	88	79	94	89	86	74	83	97	86	61	75	85	85	68	91	84	88	81	77	72	97	85	85	87	63	88	75	66	82	88	73	83	89	68	83	75	86	85	70	67	70	99	77	88	79	75	75	87	69	79	73	94	78	67	74	99	81	74	89	79	83	80	75	87	79	77	77	88	87	84	94	79	95	87	87	76	77	93	97	79	74	93	82	87	94	83	78	89	74	67	83	79	81	83	86	75	86	71	91	95	84	91	68	75	86	108	86	77	85	90	96	77	93	69	97	66	87	88	76	77	75	92	70	84	74	81	70	83	86	65	86	76	92	79	80	86	91	70	92	115	80	98	84	77	70	82	82	82	93	88	82	100	84	91	76	71	78	110	78	76	74	80	89	92	80	75	73	77	79	79	62	81	87	91	75	75	81	70	88	96	81	93	81	93	77	75	72	90	76	61	85	91	77	86	70	94	83	83	94	78	76	85	80	78	67	92	86	92	87	80	78	86	92	77	103	83	92	74	88	73	69	81	75	86	78	76	82	85	64	95	68	72	78	86	94	93	74	73	86	78	78	70	95	101	72	68	72	87	68	72	82	95	82	77	77	72	74	83	61	78	70	73	67	67	95	83	75	91	102	81	71	76	82	71	92	83	92	87	74	70	78	85	72	79	70	74	95	89	75	74	77	72	105	78	72	68	79	76	93	105	78	79	104	85	73	87	83	86	75	74	92	90	91	80	83	80	85	59	84	79	69	90	82	72	77	70	88	80	88	96	70	82	95	86	87	85	87	95	102	81	81	78	76	77	97	83	89	73	84	79	91	86	72	76	83	89	83	79	79	78	96	75	91	81	81	80	70	87	85	85	80	71	78	84	93	90	88	70	77	77	84	93	84	101	98	81	75	92	66	87	89	81	62	91	83	98	82	81	86	79	96	81	80	89	69	92	95	108	88	93	91	92	88	90	64	95	87	75	90	93	85	82	78	85	77	81	71	78	92	84	83	85	73	81	81	77	85	83	72	97	96	96	87	87	86	87	87	91	78	84	73	79	86	83	80	90	73	75	78	68	110	78	79	80	84	80	66	78	79	71	85	69	84	87	80	93	77	76	103	85	73	86	66	94	94	72	89	70	97	87	79	79	72	86	91	66	72	77	89	84	73	75	79	62	88	103	77	100	80	88	89	82	73	81	78	88	86	73	82	79	100	92	84	98	98	84	72	85	73	77	71	90	61	81	86	72	77	72	86	75	91	77	64	90	81	90	77	80	87	76	83	66	96	100	82	85	68	94	82	109	90	65	102	79	83	92	69	64	97	78	76	78	82	65	75	87	80	96	69	76	84	89	80	84	81	76	80	74	69	63	89	100	72	95	104	80	76	78	72	80	75	93	77	85	68	91	76	84	80	77	75	67	92	82	101	80	88	93	87	90	89	80	84	75	76	90	64	79	79	81	108	68	68	98	78	84	67	96	84	70	77	79	88	80	78	82	85	82	92	59	59	82	82	77	80	85	88	90	78	79	102	87	77	70	91	87	80	90	86	92	72	82	82	90	87	67	83	82	93	88	71	83	69	93	90	77	65	90	95	78	79	74	78	66	87	86	85	78	98	71	68	89	87	76	82	78	80	74	95	68	69	75	82	88	87	91	92	77	79	78	93	69	80	74	84	59	90	92	96	81	70	83	96	85	73	87	72	74	76	85	84	73	77	70	62	78	91	82	104	86	85	85	93	72	79	78	73
2670	2807	1269	685	462	343	311	292	271	282	250	269	263	252	273	259	252	239	234	216	218	257	234	252	231	232	246	249	225	258	233	238	230	224	220	225	226	232	228	259	225	236	232	239	226	225	249	246	242	237	251	232	222	216	222	231	223	212	237	240	242	240	241	221	253	239	223	231	243	250	226	207	244	210	224	217	250	216	259	256	211	228	243	247	240	243	241	215	225	229	249	241	232	243	241	219	220	227	248	233	258	225	239	216	231	231	216	254	240	243	233	238	242	229	239	227	248	210	254	232	220	240	230	233	234	246	234	213	229	251	237	240	253	243	234	260	212	219	232	220	239	252	246	237	215	251	240	265	226	247	247	225	236	247	245	216	206	238	254	265	218	233	217	252	220	194	239	222	216	220	217	248	255	266	238	257	252	237	256	246	227	240	211	241	198	233	239	239	232	214	245	238	234	224	212	229	233	234	207	239	239	273	229	238	231	214	232	215	249	240	245	265	242	243	245	255	242	248	215	245	233	221	231	243	245	240	238	244	243	247	220	248	261	256	240	227	242	253	202	237	241	216	250	241	235	225	230	252	249	245	227	236	220	230	225	243	217	224	265	240	215	238	214	248	233	272	245	221	232	233	240	209	205	236	209	228	239	209	236	255	262	216	213	220	235	228	265	267	222	216	258	235	235	249	231	225	258	225	252	226	217	234	235	264	263	218	222	225	255	242	248	248	231	226	214	235	235	219	233	239	234	240	267	229	240	233	230	252	228	217	219	224	210	233	215	263	233	259	228	206	258	220	243	230	243	236	206	250	246	223	235	192	208	230	235	224	258	241	223	223	234	224	211	231	233	224	253	222	238	236	204	224	237	203	210	246	225	197	243	214	228	225	224	201	243	230	265	230	236	229	222	253	234	212	243	239	259	211	249	244	234	242	220	243	210	212	220	228	236	224	238	251	221	241	226	228	202	252	219	218	198	231	208	244	226	231	239	224	229	246	229	226	239	223	202	228	230	220	234	201	227	245	207	237	220	253	242	235	244	244	214	207	256	259	249	219	228	244	226	236	233	249	235	218	237	228	237	223	226	227	243	246	240	230	232	240	236	227	206	241	208	222	244	204	238	251	237	228	245	244	248	228	240	217	234	243	240	247	230	215	249	214	224	254	229	246	241	250	234	224	253	222	224	234	239	214	248	202	256	236	211	231	243	217	243	244	230	251	221	233	234	271	239	246	255	249	227	244	228	233	219	268	250	223	218	236	206	221	223	231	233	235	243	227	242	256	212	230	242	227	252	285	234	225	243	205	226	233	219	212	217	255	230	257	219	240	213	225	257	230	219	222	257	225	245	243	202	229	233	222	248	223	231	243	237	267	248	245	235	247	237	243	232	241	221	252	235	234	223	237	247	245	246	245	229	237	202	234	229	231	241	234	218	241	230	222	202	220	241	264	250	227	251	208	254	201	258	207	244	230	241	247	214	211	225	238	218	234	240	235	217	226	205	241	224	242	242	223	256	231	251	241	200	242	227	231	232	233	225	210	212	229	237	237	224	267	263	227	241	224	228	223	219	247	235	210	234	207	229	221	217	222	224	197	221	246	213	228	227	216	253	230	224	239	208	237	218	241	242	216	236	283	223	241	204	217	243	239	229	229	247	213	221	210	220	221	207	233	258	219	238	215	237	234	247	242	229	228	218	217	217	239	246	213	239	223	233	249	232	225	217	237	237	231	232	227	239	231	245	247	230	254	237	254	234	200	234	225	207	234	237	227	220	222	237	217	248	242	194	241	203	208	221	236	246	242	249	233	237	210	222	247	247	246	239	201	200	259	245	216	216	252	252	240	225	231	246	223	249	232	240	234	224	258	224	237	222	238	221	220	231	261	223	228	214	202	247	220	232	237	219	241	215	225	237	251	230	228	249	229	268	236	220	227	233	217	224	214	231	245	216	206	229	258	212	237	226	231	216	249	205	205	250	225	251	225	248	224	235	243	227	246	192	231	223	236	231	241	235	230	214	253	227	204	227	231	246	228	245	246	240	251	221	244	237	251	238	259	228	229	209	245	251	251	239	229	233	200	242	240	213	223	253	242	236	237	237	216	224	210	225	238	216	260	215	236	240	238	232	209	214	242	244	244	248	224	236	199	225	231	236	235	256	218	233	215	222	231	244	228	235	242	219	235	254	222	243	240	235	233	220	233	224	232	239	232	246	235	208	215	216	259	246	249	233	244	243	229	248	228	243	224	234	207	225	216	236	240	245	213	250	230	201	244	253	213	218	234	226	214	197	236	245	231	216	241	244	232	235	216	236	201	230	204	236	218	253	234	204	240	222	230	208	264	231	229	227	211	229	238	210	240	233	246	231	234	205	224	211	235	220	231	202	227	232	262	223	233	225	223	246	249	225	229	226	237	225	216	229	216	232	237	213	233	238	235	195	241	221	230	214	228	218	234	227	229	235	243	247	256	221	235	201	216	213	233	244	226	210	223	268	232	244	226	227	217	230	232	262	218	219	222	234	220	194	240	243	246	206	252	230	237	203	218	208	223	247	202	231	256	250	222	226	256	236	231	247	236	243	246	237	227	228	226	223	230	232	233	238	222	231	249	250	241	227	236	224	216	242	226	229	232	230	237	257	241	219	231	237	248	235	224	259	217	243	218	219	251	213	257	221	225	207	248	241	224	218	222	233	229	222	239	243	249	234	233	222	225	239	231	237	227	226	231	213	227	230	246	219	251	215	254	260	198	245	240	199	239	234	229	202	232	232	227	218	246	255	247	221	236	230	252	226	238	238	220	237	237	211	231	236	240	244	205	224	210	221	264	228	255	209	230	241	231	258	234	233	217	235	203	207	245	203	227	211	217	233	225	267	221	240	238	231	254	243	260	240	249	211	212	211	251	209	223	236	240	235	222	266	242	249	231	248	223	223	222	224	231	229	240	242	238	222	218	204	219	255	258	228	234	189	266	253	257	221	235	235	232	247	214	236	209	249	261	204	243	238	223	238	248	226	221	207	224	247	217	233	237	221	234	228	246	244	240	235	226	232	195	227	190	237	213	246	227	231	211	227	188	241	224	224	243	240	242	250	217	210	231	208	245	252	229	235	213	242	262	246	234	204	243	229	233	227	238	238	238	236	249	223	225	240	233	218	214	236	237	218	236	229	213	258	226	230	223	225	236	195	228	234	193	220	223	210	230	215	224	236	254	246	220	216	229	243	227	241	245	248	240	251	228	216	235	220	207	201	258	223	206	237	236	251	253	243	226	242	225	205	237	214	230	251	217	256	243	247	213	220	212	212	226	239	216	220	240	235	238	238	218	208	192	239	243	231	208	234	242	225	270	248	229	232	221	225	213	205	234	255	206	246	226	220	230	243	242	222	261	263	248	242	251	224	246	250	218	215	251	230	224	243	230	207	255	213	241	247	230	235	229	250	217	226	213	237	230	213	214	230	217	213	215	227	219	247	229	196	226	233	225	271	216	218	236	217	250	226	211
32013	20428	8358	553	341	312	332	314	317	307	311	242	322	310	296	310	282	327	308	305	326	321	296	352	286	337	281	306	284	295	313	313	287	321	328	324	273	305	309	307	310	298	322	313	322	272	311	340	321	336	335	299	322	324	320	339	328	299	329	332	314	335	296	309	359	359	280	285	318	279	278	287	287	293	313	282	291	331	278	322	333	327	330	293	273	334	302	335	329	330	321	344	308	312	309	317	320	292	360	330	322	310	307	302	286	320	307	329	335	342	274	304	295	293	285	319	329	297	287	314	336	298	304	317	296	349	306	307	311	292	328	309	312	296	315	291	336	329	313	324	280	313	314	268	304	343	329	291	301	310	336	312	326	300	305	310	305	277	313	321	353	316	341	316	304	318	281	307	319	286	297	316	298	293	318	313	301	302	320	286	305	311	335	311	303	327	332	314	277	297	308	297	301	379	284	319	287	326	329	301	305	311	309	317	316	320	322	289	327	310	339	268	321	320	294	336	295	327	326	307	294	312	313	303	308	343	312	319	326	316	273	349	322	336	326	280	304	325	329	332	272	325	317	311	332	272	310	318	356	297	329	320	350	304	320	328	353	301	316	306	331	295	319	336	322	305	327	301	277	296	316	321	306	317	311	318	319	315	280	298	276	314	301	283	303	302	318	309	284	301	310	351	294	294	324	329	329	337	295	309	303	339	316	301	332	289	279	309	307	301	296	334	322	311	297	334	305	290	334	317	293	295	329	290	294	309	307	315	287	333	340	326	324	304	315	333	319	337	313	325	316	338	294	328	308	306	330	332	303	335	345	319	290	336	360	305	338	290	295	325	322	307	300	287	321	294	324	310	292	314	312	306	329	310	315	302	292	324	295	282	302	301	325	327	339	332	318	275	316	332	308	312	307	263	303	333	326	288	303	339	295	308	318	305	289	294	320	321	337	290	307	351	294	316	318	332	313	312	329	338	329	287	352	317	275	266	305	301	280	280	296	304	317	312	317	323	314	273	317	332	324	298	337	298	287	303	319	321	336	308	321	300	304	298	307	331	304	315	284	285	328	301	333	302	317	327	336	317	325	327	353	319	332	302	328	307	314	299	303	358	306	309	336	323	276	325	316	319	310	308	325	306	302	327	337	310	306	269	315	307	292	321	325	342	295	323	244	337	315	315	327	307	315	355	302	281	280	328	352	337	315	302	300	299	284	309	282	328	316	297	285	280	307	310	343	313	294	283	318	295	293	296	330	298	326	340	319	328	327	316	310	320	292	272	342	348	338	350	302	313	291	297	337	309	330	276	296	301	269	330	328	338	327	333	288	310	340	323	308	308	308	332	336	309	354	317	326	307	328	316	354	282	305	339	327	291	300	286	283	275	296	287	311	325	331	305	330	304	303	310	299	283	308	329	324	334	321	291	327	309	266	343	308	306	306	345	301	293	297	317	315	267	321	362	316	304	328	282	259	330	323	299	305	281	319	302	320	322	295	319	288	342	324	311	310	294	319	316	295	330	335	326	305	294	305	325	324	328	329	321	311	344	330	312	326	314	348	316	320	311	304	342	306	304	325	318	302	309	335	299	307	311	290	325	336	306	320	307	290	285	295	323	337	305	293	339	341	302	265	313	306	318	319	318	286	283	332	315	325	289	297	288	313	341	300	297	327	331	308	308	328	302	316	279	309	326	334	337	328	297	317	341	324	336	306	322	306	350	300	336	316	329	307	302	272	319	311	305	313	317	320	310	314	309	304	302	329	309	301	310	324	328	334	344	289	323	321	337	320	318	321	333	323	310	300	281	350	317	302	306	312	325	303	300	322	289	318	322	328	334	322	299	285	288	327	279	348	311	306	291	334	280	373	312	310	318	300	305	279	306	309	327	311	333	308	297	345	313	306	299	329	364	286	331	340	293	302	317	294	313	317	321	288	306	316	297	310	318	315	292	286	340	315	295	326	298	302	305	309	299	313	322	322	355	308	338	282	318	307	298	313	291	328	345	342	294	296	302	296	328	364	297	311	330	306	305	326	321	337	321	310	318	291	290	327	292	315	344	330	317	298	314	285	315	280	265	351	282	304	306	297	343	328	320	300	319	353	320	284	311	302	340	314	308	267	323	329	299	341	285	300	315	328	324	319	301	320	286	286	328	322	307	330	261	323	324	287	315	340	306	319	313	317	309	308	291	324	322	283	312	330	342	340	308	329	316	306	324	321	280	306	315	297	318	340	311	347	328	314	330	316	300	320	319	323	333	328	327	305	308	314	328	301	313	292	315	307	317	286	325	341	341	325	317	306	336	314	308	290	312	291	312	320	333	334	335	321	313	317	286	312	315	338	295	305	302	304	362	306	320	314	302	299	296	327	354	311	300	283	320	301	355	321	317	334	293	297	304	319	340	302	287	340	322	305	317	318	321	307	328	312	340	306	310	289	311	309	320	297	323	309	305	303	324	318	315	286	301	303	291	321	274	324	305	271	325	312	334	300	302	336	324	311	288	342	317	337	288	319	329	328	347	293	317	314	329	307	300	300	316	326	302	310	313	310	325	304	316	302	315	289	325	314	295	313	319	298	316	326	321	283	285	303	317	311	305	334	275	349	296	332	298	335	278	292	304	337	321	310	286	323	297	345	335	355	291	315	313	278	306	292	308	293	284	321	319	281	305	315	320	350	327	320	303	309	299	321	311	270	315	309	338	336	328	350	328	318	334	316	291	289	306	303	315	326	320	316	274	342	320	298	320	322	325	322	338	360	347	297	339	327	315	311	346	314	318	283	323	341	311	308	328	339	333	327	330	329	279	302	309	316	329	317	310	306	313	319	281	318	307	292	304	335	343	299	321	281	320	314	321	266	282	328	296	286	305	342	331	328	320	324	305	294	331	313	315	323	299	350	302	301	316	313	309	309	299	301	298	342	326	288	320	348	318	275	345	318	332	322	292	296	310	312	324	327	334	295	293	340	303	297	309	299	319	311	304	308	330	302	315	314	282	305	309	314	312	305	287	341	317	302	298	302	320	327	329	336	318	303	317	270	327	317	314	325	308	329	331	270	324	302	334	330	332	295	325	326	343	309	304	305	314	304	313	317	318	304	296	332	305	300	297	322	310	318	287	308	328	292	299	309	306	332	295	315	330	347	334	333	294	323	296	330	311	299	303	296	325	345	332	328	307	312	322	307	306	257	296	325	332	366	345	300	310	296	320	325	339	329	302	330	309	305	276	315	317	313	325	350	285	286	318	304	286	314	304	281	315	299	329	312	333	309	330	327	306	354	321	305	309	291	306	294	297	305	303	307	335	316	314	300	305	302	324	329	301	296	317	311	283	327	321	318	309	340	315	322	272	301	288	324	346	313	292	319	294	313	335	329	318	317	290	301	315	313	310	302	320	289	292	317	300	295	327	322	320	315	280	318	309	278	295	305	313	319	350	318	313	278	329	309	311	332	314	298	291	297	293	301	319	299	318	329	309	342	316	309	330	338	293	313	312	290	321	332	340
5774	820	740	736	770	743	705	716	753	769	725	760	717	751	717	780	750	751	787	734	742	741	754	767	723	749	735	751	752	723	731	730	722	775	726	742	715	721	764	731	708	676	722	801	744	761	746	751	772	725	755	754	758	711	744	746	730	783	741	728	772	716	751	779	750	758	738	721	775	764	788	753	756	764	800	763	778	745	730	697	757	772	717	765	714	729	753	734	762	786	780	736	714	757	737	740	741	747	791	726	752	734	728	736	752	732	733	761	744	723	718	741	725	760	722	740	699	779	708	771	756	757	706	688	752	750	760	774	754	745	720	731	781	696	727	757	756	773	732	734	754	780	744	757	742	749	755	755	734	723	777	742	759	800	728	737	726	735	727	765	719	740	723	727	744	714	749	746	767	772	698	751	774	736	715	707	784	736	731	751	746	771	748	722	732	732	744	784	802	740	746	710	744	721	718	762	751	717	789	732	725	737	764	735	689	759	730	733	794	790	762	756	734	753	794	785	754	757	726	789	785	776	740	755	713	708	737	788	722	762	773	757	722	747	730	739	706	741	698	747	761	770	810	751	717	732	694	715	760	774	767	713	774	770	787	744	763	786	706	707	789	706	783	706	711	783	770	747	790	749	714	742	767	801	713	725	752	744	765	771	725	715	756	779	676	708	730	719	746	789	753	785	807	744	737	733	743	773	733	781	771	745	701	770	724	746	737	779	762	797	792	740	723	800	749	775	750	746	714	742	751	775	782	697	793	796	742	791	677	739	750	794	726	694	739	715	757	730	746	730	812	770	727	768	794	693	765	772	762	778	746	789	754	725	735	780	730	742	788	770	753	761	754	723	691	750	760	752	731	759	726	730	762	746	756	760	743	717	768	753	727	788	744	768	755	742	728	779	768	765	763	749	755	756	720	778	753	744	698	745	699	747	770	710	782	723	743	761	781	713	709	746	754	747	740	687	786	745	745	787	714	717	758	724	735	760	780	750	784	777	768	742	783	712	778	722	713	726	756	796	794	725	743	752	745	780	722	758	787	743	780	754	771	722	761	748	806	787	723	747	739	754	739	729	755	779	726	744	731	711	753	688	743	756	756	755	825	720	755	715	731	764	734	739	746	751	740	729	764	804	741	756	737	755	737	724	830	779	734	763	751	784	762	718	753	780	761	738	760	714	720	788	725	767	707	739	740	768	749	803	750	792	808	729	752	698	717	769	753	774	734	738	757	757	697	702	765	740	732	818	809	756	760	718	756	739	710	744	730	765	707	733	774	752	754	730	733	710	760	779	765	766	743	738	718	774	772	782	739	735	782	717	768	716	745	748	778	750	708	750	759	764	744	760	782	791	776	718	716	773	774	690	724	696	718	734	684	758	806	738	742	692	750	737	734	739	786	748	765	691	709	711	763	731	729	723	764	728	767	740	747	771	764	737	716	746	755	786	739	704	735	763	763	766	718	743	712	748	749	789	756	715	724	737	774	714	761	740	759	744	755	727	737	754	761	764	777	753	754	756	760	749	700	754	785	732	752	806	798	747	763	728	732	800	748	717	746	758	736	712	706	770	747	772	768	727	746	723	772	729	729	708	732	748	783	742	779	761	764	730	753	733	768	727	761	744	755	706	713	714	685	719	762	703	726	734	735	797	741	747	759	788	807	768	781	726	758	741	759	747	748	755	721	738	742	763	712	763	762	802	763	719	704	774	759	824	733	735	737	745	685	786	769	723	764	741	791	786	726	721	754	783	740	767	749	773	742	722	801	748	744	728	756	757	769	736	727	682	708	751	742	739	747	715	752	744	768	792	756	746	716	733	732	741	726	716	779	742	686	742	731	754	735	729	764	779	776	762	738	776	745	702	773	724	727	753	763	733	746	756	769	749	760	699	724	743	701	764	778	731	805	759	755	731	779	742	734	744	738	748	735	763	746	772	703	762	735	780	756	741	737	778	749	729	731	727	713	690	811	779	777	719	772	732	756	754	784	797	779	744	743	692	717	770	721	756	760	710	766	768	742	769	737	744	697	743	763	774	767	780	769	722	787	758	685	699	764	759	760	800	770	710	758	744	713	751	765	744	749	724	695	747	721	737	755	722	724	745	725	753	685	752	773	757	742	736	737	729	794	739	786	781	739	748	716	812	740	724	748	742	747	759	712	780	726	714	787	762	713	751	762	725	746	745	777	744	718	726	767	795	772	749	727	733	773	779	745	679	766	714	746	743	741	748	772	769	701	797	750	797	763	701	735	733	788	729	671	728	765	742	728	735	743	752	740	726	758	773	721	800	690	764	756	745	731	745	727	757	743	773	758	682	738	738	742	717	761	760	714	701	768	736	774	775	729	713	767	725	784	771	782	745	748	747	747	772	701	719	737	743	777	794	732	742	742	719	720	746	750	718	735	727	745	807	759	744	769	726	733	728	789	714	713	800	774	758	682	749	762	736	785	749	717	709	725	772	824	741	741	772	754	738	727	734	791	774	724	775	805	733	733	767	721	785	754	745	705	731	757	801	743	708	721	731	735	753	760	797	756	755	749	754	782	767	720	736	759	735	727	776	766	736	766	748	722	717	731	774	787	765	740	750	730	733	738	801	781	741	727	727	724	721	737	743	766	736	774	686	739	809	757	786	781	737	728	717	787	731	734	771	744	748	710	770	781	746	716	735	717	728	739	741	755	734	719	694	723	729	783	754	754	775	753	739	832	750	713	775	711	701	783	757	731	755	777	741	772	679	755	751	745	776	748	755	713	697	755	756	795	766	716	788	735	773	696	736	737	764	706	725	713	758	744	732	795	741	759	775	767	737	792	744	758	723	735	720	746	713	679	765	771	741	746	746	765	798	740	793	742	729	745	737	763	724	767	773	735	742	730	702	723	693	741	746	749	743	763	736	715	787	734	733	780	723	792	744	763	739	777	713	748	708	772	768	734	772	712	721	726	802	760	762	758	751	747	699	750	750	720	732	732	739	752	733	769	770	760	773	770	704	743	791	718	700	784	747	736	729	761	783	699	785	792	741	759	753	729	737	745	745	714	733	740	781	733	752	707	727	732	774	736	759	743	735	721	717	748	784	707	763	722	725	757	716	767	732	767	772	749	796	754	794	739	775	739	765	756	755	739	785	783	720	760	749	781	782	745	771	768	744	735	721	676	752	724	740	747	764	704	714	739	784	755	749	769	799	754	770	724	756	744	751	765	751	733	707	814	775	714	821	713	759	788	740	716	712	726	793	729	755	766	716	755	715	767	760	757	751	743	723	737	758	767	732	766	738	732	752	750	721	735	729	789	739	725	729	710	765	732	756	707	716	747	747	747	745	718	760	726	799	664	692	758	713	764	791	751	769	785	753	747	807	735	742	750	693	732	706	777	779	750	708	752	738	750	767	766	781	752	777	727	706	729	711	706	737	740	680	786	758	725	704	737	775	708	709	784	772	741	783	721	726	745	778	793	741	720	771	754	774	742	711	782	733	747	763	790	794	729	755	683	781	765	759	801	698
25070	21540	24823	28705	21532	17763	480	325	236	227	236	240	205	200	195	203	205	194	179	214	180	185	183	217	182	197	185	176	178	214	205	195	184	172	200	189	196	181	190	190	185	190	208	192	205	176	205	215	187	181	189	201	191	178	200	192	186	195	187	170	178	186	202	197	180	203	206	222	184	206	193	176	181	212	218	200	196	209	175	194	191	181	195	209	163	170	200	189	194	181	189	198	185	188	182	183	192	181	194	163	188	191	189	199	214	185	211	200	203	177	186	193	207	205	172	175	195	209	176	159	159	208	231	206	169	198	179	204	190	189	185	173	182	199	182	159	177	210	196	193	177	195	216	206	191	179	205	193	188	203	189	186	207	190	195	190	208	195	168	202	180	190	181	183	198	186	194	197	183	182	202	198	170	206	180	163	189	191	176	171	194	180	202	199	224	166	170	163	176	186	185	188	161	182	195	199	173	208	177	214	190	217	177	212	186	213	176	170	168	204	191	189	207	174	177	197	204	202	159	193	165	197	199	219	199	181	204	210	199	180	212	187	171	189	193	184	202	214	199	197	187	202	197	191	191	211	203	218	218	208	222	190	198	203	213	196	217	206	204	193	194	201	192	179	186	168	188	188	200	201	196	208	195	195	185	211	174	170	182	185	196	199	191	206	200	229	180	197	190	209	208	199	207	197	181	189	168	192	205	193	182	206	193	201	228	213	199	192	197	190	197	188	179	178	178	202	205	179	178	214	215	155	202	203	181	182	179	196	203	190	174	193	194	177	176	196	187	185	166	178	200	193	190	191	174	197	201	175	201	189	203	204	183	166	189	188	197	193	189	196	208	180	201	207	205	193	166	177	206	174	172	211	204	232	204	155	174	172	195	192	170	193	198	198	182	165	177	206	193	202	209	223	199	179	210	224	192	214	186	209	198	180	191	196	183	215	188	202	212	194	188	203	187	191	185	195	204	175	200	183	201	207	174	180	205	230	177	168	197	191	201	200	173	186	169	192	191	182	198	206	181	198	193	200	218	194	190	219	205	166	183	189	183	206	197	176	204	183	188	203	184	194	169	210	194	190	184	170	191	180	193	184	185	202	194	173	211	199	183	176	181	189	208	205	193	191	176	198	172	197	202	222	196	188	187	182	190	210	188	205	212	197	183	211	204	203	192	205	193	219	223	194	177	205	210	190	204	192	188	191	194	174	171	191	196	209	175	211	177	207	213	193	194	182	176	203	213	180	201	203	175	186	180	204	179	186	185	178	188	204	188	187	189	183	205	215	205	224	183	174	196	220	168	187	170	182	206	213	179	199	198	211	200	182	184	174	185	190	204	179	177	197	201	206	185	186	185	198	200	210	203	198	170	167	181	192	180	189	197	193	197	179	173	204	182	210	192	199	201	192	198	216	180	227	186	216	211	186	170	205	203	199	205	194	178	186	198	201	191	161	204	199	183	187	193	203	171	216	192	196	196	193	187	190	205	201	191	187	193	198	185	189	195	225	189	184	206	179	179	179	184	166	220	203	176	192	207	196	184	205	194	197	202	196	222	176	188	221	202	174	182	208	183	179	200	176	188	163	172	186	180	175	183	176	189	201	187	211	188	186	171	193	181	180	226	206	216	203	178	185	190	210	192	198	233	198	214	197	193	175	214	196	211	205	189	193	196	198	188	196	186	174	183	196	177	203	202	205	184	207	170	203	157	194	206	197	170	200	175	181	177	188	218	202	200	200	210	168	203	217	198	187	180	187	172	184	212	202	178	189	178	183	189	192	200	205	163	177	185	188	194	193	181	186	184	198	191	194	167	170	168	211	185	194	203	172	183	190	188	174	212	176	190	201	169	214	200	209	208	183	188	163	202	188	172	187	183	189	174	187	211	191	211	183	188	220	183	193	190	184	173	193	183	184	206	202	181	185	193	190	189	213	194	197	198	165	211	193	204	220	225	181	210	189	189	205	183	180	204	217	218	193	206	197	185	202	174	165	180	172	190	182	208	190	183	198	195	198	195	193	196	177	192	206	181	177	195	206	187	199	197	182	179	184	187	175	170	188	205	195	209	201	211	201	193	177	209	193	230	161	197	188	164	205	195	184	179	181	214	201	203	215	196	188	185	178	204	193	161	194	175	196	202	182	202	201	205	201	177	176	199	204	191	198	201	187	192	193	204	222	188	180	209	183	179	209	197	191	218	176	203	201	182	196	166	198	201	183	190	160	205	182	189	218	208	212	220	210	176	191	185	231	211	199	200	201	174	181	191	185	173	205	191	199	199	214	208	198	150	177	190	169	204	198	166	182	178	212	174	189	206	176	185	191	204	196	198	206	201	170	192	177	225	188	213	180	174	205	189	196	221	202	185	183	193	197	191	202	200	202	178	198	198	183	206	188	183	204	171	193	189	201	182	189	209	174	204	186	195	177	193	177	196	188	201	213	191	193	190	173	192	205	232	189	184	208	207	196	175	173	209	196	175	193	188	196	196	206	188	204	150	183	196	190	168	199	222	207	201	209	189	175	195	182	197	204	206	169	166	205	226	193	231	208	181	210	187	185	172	210	215	193	200	190	228	186	209	170	181	209	190	188	195	199	181	198	188	223	191	181	168	159	191	181	173	171	193	221	196	185	205	197	173	189	203	187	205	194	210	194	187	208	190	217	212	181	164	181	175	197	180	186	180	183	185	177	175	192	193	184	198	168	189	193	167	199	221	202	192	182	219	181	171	199	190	173	197	200	220	180	206	203	209	177	179	208	212	188	176	197	184	187	212	193	179	203	172	179	196	229	209	202	195	171	165	164	197	165	185	185	181	192	197	206	204	201	180	193	190	199	190	201	171	191	189	184	181	182	187	207	188	191	180	181	227	221	201	187	192	202	200	195	204	169	203	211	218	194	196	175	195	197	175	209	178	157	181	193	187	206	188	199	190	190	191	201	208	193	221	181	200	189	182	197	175	176	204	170	157	191	216	189	172	203	228	202	211	193	224	207	176	198	181	183	193	215	193	212	204	204	173	213	166	184	178	203	162	198	199	177	185	185	213	179	193	205	191	202	170	186	207	195	194	191	214	200	188	193	217	187	207	177	177	184	178	183	180	211	194	193	223	196	188	184	184	178	177	171	182	194	204	176	179	205	195	188	184	179	196	182	194	202	207	173	212	209	225	176	182	177	212	198	223	191	179	175	189	196	197	187	177	201	199	196	200	183	192	216	193	200	167	194	209	179	210	243	200	206	187	198	205	193	195	190	186	169	196	199	218	185	191	214	167	212	181	176	184	185	187	232	183	212	192	174	192	176	177	202	220	192	220	193	199	192	214	182	182	191	183	190	205	211	197	191	176	186	181	188	187	192	216	196	183	189	202	211	188	185	177	206	199	199	196	178	209	215	186	187	199	189	185	177	198	194	172	180	176	188	192	186	175	174	195	183	211	182	187	187	183	154	207	200	192	213	186	172	207	175	211	172	177	180	182	179	185	198	166	193	202	196	190	194	211	176	179	163
3005	1945	1033	731	622	525	548	481	475	527	503	446	474	457	471	474	493	455	457	443	494	466	456	443	471	437	469	457	493	452	501	464	474	452	442	496	495	397	453	425	500	495	455	468	454	464	475	461	461	453	517	448	420	502	464	456	477	454	497	478	492	465	450	503	467	460	467	463	483	474	460	450	462	487	460	449	471	464	488	424	433	468	457	451	496	454	459	428	444	504	529	465	493	459	448	446	458	473	453	428	464	466	496	427	480	472	483	455	462	472	514	498	443	463	497	435	484	518	434	491	482	466	432	405	464	484	442	433	471	515	476	444	487	446	422	466	438	476	464	506	494	427	487	461	463	485	477	469	441	456	462	470	436	476	475	446	453	453	479	485	450	478	449	459	488	444	469	455	444	483	475	467	488	499	455	473	460	463	440	474	436	495	488	509	460	473	455	498	512	464	494	474	502	471	468	482	457	473	443	480	496	449	486	474	485	485	492	504	493	449	443	475	476	501	487	481	423	464	442	478	488	443	477	451	475	522	456	462	456	507	458	473	453	479	459	424	477	463	480	472	461	477	447	452	451	469	498	448	483	501	470	492	407	464	477	442	446	489	493	460	472	477	486	449	461	438	470	459	519	458	459	458	486	463	462	494	456	486	470	476	479	489	442	467	472	481	482	468	437	465	508	503	453	494	485	448	458	510	452	443	437	449	496	481	457	465	462	493	495	493	451	481	450	429	421	437	450	472	449	461	452	468	437	457	440	471	485	481	474	486	454	457	496	493	467	453	420	454	464	467	503	440	470	462	446	468	464	419	480	484	450	456	474	450	467	464	491	487	514	486	463	445	451	446	490	438	476	463	500	476	467	456	448	468	492	482	486	469	457	478	475	445	488	482	470	476	474	466	472	475	436	505	482	466	448	505	467	510	455	459	457	451	453	487	486	496	464	505	497	478	493	449	432	425	477	485	433	426	476	457	446	507	447	446	464	451	495	464	463	441	469	474	432	473	464	452	449	456	466	476	497	490	470	430	443	457	454	455	489	483	474	476	449	495	445	464	468	465	483	481	483	452	460	459	459	465	451	453	467	486	525	452	489	466	450	469	470	470	452	476	484	485	481	463	482	476	460	452	471	432	462	443	471	444	478	445	459	409	494	469	461	470	482	470	481	453	449	482	425	487	459	467	465	464	472	465	455	503	440	495	478	499	480	439	483	477	476	484	476	453	443	491	471	504	482	467	452	449	473	485	454	483	452	450	468	509	441	501	458	462	469	440	517	463	487	477	457	499	488	474	456	470	464	455	473	462	449	491	471	460	444	474	474	453	457	520	468	423	438	459	442	471	485	456	501	451	465	428	497	481	490	469	475	450	480	454	461	495	474	440	481	463	511	497	493	494	470	451	458	441	458	470	459	442	457	448	474	476	483	441	457	465	462	463	490	467	435	464	462	477	461	448	475	446	489	424	455	464	473	441	464	446	450	449	457	448	471	468	496	442	494	463	490	460	447	461	452	464	483	443	486	482	491	484	448	427	467	507	469	456	476	450	498	435	463	470	473	496	485	444	490	475	473	436	457	470	505	503	450	482	458	509	484	457	466	445	517	483	467	490	447	455	435	455	461	459	481	457	486	456	459	483	446	460	476	423	447	477	488	453	462	473	469	459	432	404	472	490	460	470	489	474	458	456	532	468	480	477	449	496	461	452	490	465	486	452	482	468	448	480	472	475	436	506	494	485	483	462	481	515	467	500	464	461	493	455	439	458	461	494	470	486	479	483	499	421	499	443	452	448	422	485	456	454	452	467	478	462	440	488	468	485	449	445	482	413	454	458	483	490	488	467	455	457	462	457	459	424	444	491	498	474	474	484	514	441	458	484	485	457	455	439	461	472	449	479	445	500	487	481	465	474	469	464	464	483	477	463	486	459	410	472	487	470	464	456	467	458	448	428	442	479	474	443	478	444	482	451	462	450	465	458	469	502	449	453	466	473	464	487	474	501	467	492	469	470	470	465	459	445	484	501	427	444	459	468	493	438	436	464	478	463	511	455	442	472	471	500	525	511	481	479	479	468	451	478	480	472	469	486	465	438	484	487	467	462	493	462	478	463	433	457	452	450	495	498	471	450	423	515	426	454	454	449	458	456	455	486	467	452	473	473	471	505	493	456	443	458	511	448	463	493	438	502	440	474	478	469	499	455	448	466	495	474	447	473	468	452	445	467	466	486	480	465	480	498	477	421	469	463	477	483	441	458	485	483	491	438	471	422	457	445	474	449	455	472	480	489	394	439	473	439	510	479	472	488	448	471	457	440	479	477	457	489	486	468	485	436	438	488	475	455	458	481	442	457	454	484	486	479	474	465	464	461	438	454	450	492	434	480	498	477	483	467	450	511	484	463	481	457	452	486	499	487	478	475	478	470	498	483	463	493	481	481	457	471	451	489	494	526	485	475	454	465	455	446	456	463	442	459	464	496	460	464	472	464	456	464	491	455	485	457	462	473	478	502	454	469	489	437	461	454	453	457	470	476	515	451	463	455	496	463	452	425	483	421	446	455	517	452	485	464	473	460	444	467	483	460	488	473	462	461	449	454	488	466	480	501	427	451	448	461	464	479	450	486	473	464	484	443	426	467	454	419	480	469	485	444	482	505	478	488	455	477	512	465	471	439	492	476	486	461	439	506	474	431	464	518	451	433	473	505	469	480	472	455	460	462	459	489	442	494	441	422	448	491	428	493	490	499	488	423	490	472	424	448	468	446	466	457	458	429	467	458	465	479	457	471	442	475	457	434	468	466	442	488	459	484	489	446	449	456	466	442	455	476	508	501	529	497	455	467	487	477	479	438	489	439	456	469	494	467	434	455	468	467	464	459	460	505	449	494	467	441	477	476	487	459	473	479	426	488	489	482	438	495	461	463	450	467	465	477	487	500	469	484	471	484	495	475	460	456	473	470	438	507	423	459	464	469	480	487	482	465	435	505	482	490	472	462	437	447	483	486	456	425	442	474	452	440	462	513	443	464	487	481	493	440	435	497	452	444	475	485	517	484	461	462	459	455	451	490	496	442	441	480	477	480	487	500	450	466	482	455	486	478	460	440	477	459	519	475	477	480	443	440	439	466	467	512	452	494	455	505	468	502	461	479	435	458	446	486	446	460	456	456	472	491	464	468	527	473	431	498	461	440	478	476	480	467	489	446	457	455	466	478	485	435	452	433	489	447	473	475	467	488	466	496	449	481	503	456	477	496	477	441	512	462	463	454	465	454	476	455	438	480	417	470	462	483	459	477	470	460	499	437	457	457	483	492	466	495	488	462	473	463	513	449	445	461	456	437	504	452	431	481	468	467	456	435	438	393	488	453	446	512	498	455	425	494	462	488	475	450	475	476	425	483	463	450	499	415	451	515	483	449	461	436	477	416	474	510	495	504	450	462	452	528	498	446	442	442	451	481	459	515	503	459	499	453	438	443	452	490	459	465	478	463	466	482	488	466	425	481	451	480
24427	21560	25242	28352	21561	21565	13098	351	210	168	170	139	145	132	104	102	124	101	114	137	112	99	108	109	91	91	80	82	101	89	94	84	90	109	96	116	102	85	73	89	84	91	71	87	98	79	95	95	97	77	86	83	84	77	90	96	66	105	76	96	96	93	91	92	88	86	97	87	100	73	89	86	93	98	89	84	78	91	96	86	95	87	86	93	93	106	97	85	86	103	87	103	81	73	77	88	83	91	112	80	76	88	82	95	95	97	94	88	108	88	103	75	86	91	82	84	109	102	89	88	84	90	77	96	92	62	104	83	89	94	83	99	91	90	78	95	74	96	99	87	86	93	91	106	95	83	90	77	86	87	87	98	85	70	92	87	94	102	81	92	93	100	87	88	92	99	85	86	81	84	74	91	85	70	86	90	84	72	84	87	74	82	74	104	83	93	96	100	89	97	73	78	102	71	77	91	80	98	73	92	88	72	87	99	88	82	97	100	93	92	78	87	59	67	95	90	95	80	82	93	116	81	96	78	93	86	88	84	93	97	85	93	94	99	93	87	83	83	93	76	82	105	95	83	89	80	103	82	76	89	96	87	108	76	84	88	80	72	97	84	75	81	93	84	80	88	94	73	94	91	78	95	77	79	108	95	69	87	77	90	87	96	90	96	111	89	87	82	69	75	80	86	101	92	91	112	86	81	89	104	89	96	89	113	103	106	84	82	94	99	94	88	88	89	101	83	95	83	96	63	101	101	95	95	77	86	86	88	96	85	93	78	90	80	110	105	75	103	105	68	104	82	89	84	93	97	95	94	90	83	76	96	71	97	78	92	109	108	86	85	82	83	97	106	110	73	83	110	75	66	88	88	82	76	94	82	107	97	87	87	80	96	74	93	83	85	107	102	92	75	83	82	83	89	79	88	89	104	83	93	111	104	73	98	97	84	95	75	84	94	97	94	86	98	91	91	105	98	81	98	103	93	94	82	77	63	102	87	94	82	85	81	71	78	90	88	92	94	73	77	96	109	99	91	80	104	86	98	94	88	87	97	88	94	94	91	74	83	97	96	92	70	100	74	87	90	100	102	98	99	101	89	99	96	95	87	87	104	105	101	99	79	76	94	78	88	87	88	101	94	98	76	83	92	64	90	77	101	78	91	74	68	83	77	71	97	80	91	101	93	78	99	69	84	80	94	83	76	87	77	88	87	78	69	89	76	100	95	92	84	101	103	81	90	104	83	97	79	89	82	98	92	75	91	84	89	89	75	85	87	87	74	74	87	92	84	77	95	90	98	94	77	90	81	89	90	91	80	90	90	103	93	88	104	104	85	98	81	99	78	78	86	89	94	96	97	80	76	104	98	106	69	94	84	84	90	80	80	88	87	73	93	100	89	89	95	85	85	116	90	91	100	85	96	75	104	96	100	105	80	93	79	93	108	71	91	83	94	88	92	84	72	95	91	108	91	85	77	111	95	84	90	64	68	82	98	82	86	77	99	94	88	90	106	91	88	78	89	84	103	90	88	82	83	94	102	101	100	88	78	79	110	99	91	83	90	90	110	74	97	79	80	89	102	99	73	79	96	87	95	76	76	83	90	73	67	111	90	93	99	104	83	75	97	91	81	94	87	93	98	92	99	78	78	93	90	95	101	83	77	99	98	95	76	106	100	105	83	76	91	89	79	98	84	91	101	80	83	94	71	99	102	90	81	85	89	83	78	85	89	103	97	115	90	87	96	94	78	91	79	69	82	88	73	87	90	106	88	97	93	79	86	96	79	93	89	77	83	95	109	93	91	91	88	88	86	91	112	83	92	101	95	92	99	80	78	106	79	92	82	72	87	93	87	77	91	78	85	77	77	58	79	92	80	92	95	70	87	86	85	79	91	90	96	92	82	83	88	86	80	96	91	94	92	80	81	96	80	70	93	95	99	98	97	88	89	96	95	86	85	88	99	79	96	86	74	95	84	90	97	95	78	102	105	95	86	85	83	108	104	81	82	72	86	100	91	110	79	96	76	94	98	78	86	99	97	89	93	90	101	86	67	106	96	105	76	110	89	92	99	81	95	82	96	113	103	86	88	89	97	90	90	80	86	94	109	93	86	100	98	94	90	100	83	63	78	101	99	84	79	92	89	84	81	90	94	96	76	90	77	75	72	90	74	95	95	94	71	86	90	97	94	72	89	107	88	63	85	95	85	92	83	71	79	126	80	90	76	106	84	99	75	68	83	88	99	90	104	92	79	88	85	87	94	87	88	89	71	109	76	74	77	76	88	94	98	100	89	96	84	82	84	69	75	81	93	88	93	76	73	88	92	82	84	96	73	80	92	88	89	101	104	93	95	99	95	97	98	93	83	86	109	91	86	89	97	89	76	78	104	84	93	80	98	94	81	82	85	97	74	86	118	89	85	105	75	89	90	103	76	95	93	78	78	102	88	91	82	74	77	87	80	102	91	84	85	95	94	82	97	81	87	84	89	87	92	102	82	95	87	76	83	89	83	92	81	90	96	67	86	84	75	83	90	117	84	87	88	85	77	88	75	100	82	97	77	79	114	79	103	87	89	72	92	85	95	99	71	84	82	92	85	64	107	65	73	102	98	108	82	96	84	75	87	82	98	87	84	114	78	98	91	93	79	98	98	100	95	87	76	78	88	98	85	73	96	101	85	91	92	75	91	90	103	85	91	105	109	90	87	103	90	90	98	92	107	88	68	98	96	103	89	103	98	87	80	82	67	83	100	94	110	90	97	82	84	94	88	70	87	98	95	92	94	78	95	77	90	85	89	86	93	78	87	82	87	69	109	80	99	92	81	77	69	100	94	102	102	74	87	80	96	96	82	90	82	90	75	109	96	98	97	81	94	75	85	89	73	77	87	101	118	84	93	75	84	83	94	118	93	89	79	90	82	91	99	79	91	86	84	87	90	105	93	93	105	75	98	96	110	106	69	100	88	100	94	87	69	85	82	70	67	84	76	84	90	98	89	97	85	79	72	93	85	86	92	78	84	71	85	87	75	86	95	83	81	94	84	83	78	84	80	95	94	102	87	96	79	91	102	91	94	87	94	97	72	92	80	102	100	81	96	105	97	104	100	80	86	87	82	96	105	82	94	100	84	84	88	81	82	87	83	71	78	89	94	95	98	91	75	93	100	94	92	88	106	96	77	82	101	71	74	92	83	93	88	85	88	89	88	82	85	95	80	81	92	90	98	85	89	84	93	85	74	92	87	95	108	86	84	102	87	87	77	83	95	97	76	82	95	76	89	98	88	87	72	92	97	74	90	67	87	91	87	74	83	91	87	88	99	89	75	102	89	96	95	92	91	92	89	99	85	77	88	107	106	77	89	95	77	78	89	90	77	83	98	69	77	111	108	89	89	80	92	96	65	71	81	74	69	73	91	87	83	85	69	97	75	84	102	105	106	100	91	84	77	81	87	85	72	105	87	93	79	95	72	111	80	94	103	99	74	87	86	75	97	91	81	84	77	95	94	83	90	117	89
2893	3136	1330	680	467	393	358	302	302	284	288	294	280	272	271	272	251	242	250	251	267	274	258	240	265	244	269	260	237	247	288	260	239	237	246	270	290	253	272	241	264	241	235	237	256	248	296	261	247	248	244	249	257	268	305	278	237	245	229	246	270	222	235	252	223	254	233	252	232	242	217	265	263	263	228	242	264	278	232	238	257	268	238	235	239	258	277	281	227	241	250	252	232	270	234	235	254	258	262	264	243	246	252	229	213	258	249	232	225	241	243	266	267	239	207	242	245	242	254	228	273	246	280	268	251	211	258	239	272	242	243	239	255	267	251	244	230	261	241	260	226	243	248	227	224	260	238	228	241	256	258	274	238	207	230	258	223	211	251	256	246	263	245	228	249	245	275	266	229	258	248	240	261	230	258	279	266	255	268	253	252	258	234	275	244	251	263	268	252	266	257	232	245	274	260	248	252	255	254	271	257	289	239	240	254	265	254	233	240	237	258	262	275	272	259	283	233	269	233	235	275	224	259	244	237	242	257	235	258	249	269	239	243	269	240	258	258	236	269	236	259	247	288	274	253	261	254	262	256	250	269	234	221	286	238	258	250	268	278	238	256	247	241	233	249	263	268	249	250	260	241	264	264	244	253	250	249	275	283	237	221	231	282	234	237	235	238	255	230	225	246	247	240	257	231	265	246	252	243	252	241	240	270	235	239	268	256	244	253	270	243	241	256	237	236	257	254	226	259	226	247	224	262	232	228	241	281	277	256	245	225	300	243	241	265	242	248	271	258	219	236	247	258	270	263	281	244	238	223	253	256	263	261	252	222	283	245	269	262	246	268	261	262	246	252	245	280	273	274	264	268	260	273	248	210	262	268	243	235	251	247	242	267	234	262	242	260	253	270	247	238	264	281	238	227	224	269	224	236	244	261	255	246	239	236	255	245	272	260	250	263	261	242	262	266	235	234	249	246	241	244	254	283	268	224	227	255	274	254	258	258	234	244	278	250	230	241	237	254	265	253	274	262	244	264	252	273	246	271	279	256	249	224	254	251	268	238	288	247	246	244	256	249	267	276	224	226	266	248	232	247	234	256	265	267	264	241	249	238	263	258	228	248	267	245	287	244	252	271	264	252	234	277	256	261	259	258	219	237	246	263	217	246	247	262	246	276	246	290	224	256	260	256	250	228	222	239	250	269	252	233	282	247	234	282	258	259	247	261	263	238	269	231	246	227	249	240	247	249	239	275	228	272	273	238	263	250	241	259	257	256	236	245	246	264	236	245	245	281	243	232	251	277	282	255	240	257	244	248	257	243	260	229	269	234	267	266	240	245	245	244	263	281	253	250	255	261	240	235	280	247	232	268	246	233	243	245	257	238	248	230	262	266	238	226	221	265	250	221	255	256	255	281	252	253	269	262	279	242	241	268	242	250	253	246	258	263	254	253	265	262	221	239	276	237	238	269	264	249	260	244	235	266	237	261	235	277	242	243	249	248	262	234	249	244	236	260	254	242	241	276	217	246	243	245	245	228	254	241	247	243	275	256	259	250	218	246	248	225	252	260	250	231	239	242	237	260	225	264	230	244	229	247	245	240	255	266	227	242	266	245	264	246	248	251	251	210	249	226	250	241	267	258	250	242	240	271	239	285	248	265	229	253	283	270	259	255	269	247	234	270	246	270	271	274	245	249	266	238	226	247	261	237	271	231	259	231	261	265	251	257	238	249	252	225	248	256	219	252	267	241	259	242	248	267	230	267	243	275	250	249	231	262	235	224	213	252	293	260	270	233	248	279	244	290	284	253	275	257	269	256	255	243	228	261	260	229	235	281	256	294	277	242	286	245	263	237	218	250	243	260	269	259	230	236	264	274	252	246	249	233	280	252	235	267	244	267	238	295	251	256	260	267	225	273	240	235	245	230	255	237	232	261	255	225	237	231	267	284	254	294	259	226	265	225	272	212	260	259	230	256	236	254	243	271	231	289	248	265	246	252	257	217	246	260	228	246	263	250	249	231	261	240	229	240	233	237	271	237	263	225	236	294	242	269	259	252	211	259	251	263	260	235	263	256	240	282	267	271	256	253	249	236	245	258	253	266	247	240	235	253	265	270	250	241	246	251	268	247	255	267	224	233	259	258	249	252	254	249	268	266	268	225	274	245	228	260	232	260	249	280	256	240	240	229	225	243	257	247	245	249	249	259	238	263	235	273	233	255	229	258	247	228	262	246	259	244	249	252	261	236	256	223	221	241	229	242	247	273	254	258	252	227	255	256	271	241	231	234	281	245	241	252	259	256	255	256	241	253	226	253	281	256	236	259	265	222	244	261	260	257	220	249	237	245	235	260	272	251	217	254	259	277	228	269	267	267	261	275	239	258	239	258	263	272	244	252	234	283	252	224	258	242	259	280	241	267	284	246	243	243	239	266	238	229	256	251	252	262	255	248	251	284	250	220	231	256	209	260	253	276	254	259	258	246	259	250	263	265	264	267	264	254	255	253	256	260	260	254	259	238	267	214	244	253	221	239	259	253	255	251	245	243	266	217	234	240	218	246	264	250	212	253	247	250	273	214	256	231	247	237	260	250	253	265	247	269	248	252	232	258	264	272	249	270	247	251	248	244	254	262	267	246	256	246	232	246	262	220	245	261	247	250	229	249	267	245	223	241	271	256	261	249	214	219	242	241	262	247	234	247	251	249	273	240	251	235	232	250	248	272	243	251	240	242	230	251	296	254	260	237	271	255	235	231	268	238	238	240	257	263	225	268	264	240	229	253	248	254	283	242	240	253	240	272	233	227	254	270	257	238	239	282	251	226	242	228	249	222	252	238	238	216	253	255	271	260	237	275	251	259	276	251	248	234	265	256	246	255	227	235	278	247	210	258	256	263	228	238	235	253	238	254	224	272	260	240	244	251	257	255	256	248	249	244	227	250	241	241	253	254	237	237	252	246	235	244	240	245	241	254	262	243	248	251	279	265	283	247	293	240	265	239	232	254	266	234	221	268	269	256	252	253	239	264	245	223	249	239	251	256	248	240	243	238	250	234	254	254	281	223	237	251	244	254	254	243	277	260	242	237	225	248	238	255	243	260	273	259	262	245	246	244	232	250	234	266	245	239	234	237	257	245	248	257	265	270	254	247	236	224	257	254	246	250	254	264	264	236	239	246	265	260	267	253	267	250	266	253	230	257	230	257	223	253	244	238	245	244	261	269	294	238	248	247	236	245	231	244	220	247	268	226	223	223	246	240	274	232	241	245	255	251	236	262	235	243	225	218	244	260	256	246	236	265	248	249	263	227	251	236	263	224	255	270	254	273	269	227	253	238	248	234	267	241	253	228	238	262	252	253	250	243	247	255	257	262	292	246	254	239	239	252	239	242	250	251	240	249	255	250	248	249	235	249	254	264	230	271	261	240	242	252	210	252	267	271	234	259	249	266	250	273	231	265	247	246	245	243	244	248	220	253	228	248	286	245	232	234	253	248	205	252	251	251	256
31943	20269	8038	484	320	326	321	320	320	308	299	327	284	323	339	289	312	333	323	361	332	338	306	283	309	272	344	320	319	354	340	335	320	300	320	304	295	292	311	326	326	329	328	309	319	313	310	333	302	288	305	317	321	328	323	301	309	326	326	311	330	334	329	293	315	320	323	302	300	342	308	307	336	290	283	260	326	319	316	335	304	334	325	311	294	285	297	278	297	302	323	295	319	309	317	320	336	325	317	337	296	356	304	298	332	340	323	309	322	338	316	342	290	302	312	329	305	324	319	307	297	295	303	296	280	345	306	300	305	317	330	308	323	286	309	318	316	296	324	304	300	300	324	323	335	300	337	305	281	316	326	298	303	317	304	315	317	308	303	295	323	299	307	271	302	340	326	321	322	308	279	314	303	302	323	309	312	323	330	325	306	321	292	328	312	322	311	300	320	338	302	313	316	361	312	282	317	313	272	294	303	312	314	306	285	293	294	294	303	281	311	290	298	330	324	320	293	308	316	311	297	310	309	309	290	300	327	329	330	321	326	315	295	343	303	330	321	328	336	345	311	309	297	309	302	339	305	329	321	340	310	308	318	312	373	300	303	299	283	315	324	329	322	301	282	298	324	300	319	350	303	303	301	335	351	307	277	331	302	314	312	296	307	345	303	334	293	318	320	330	329	280	304	324	323	302	292	294	284	316	307	278	319	349	332	303	323	320	316	303	298	322	303	288	303	311	295	292	288	312	343	287	344	309	288	293	301	279	303	353	329	307	336	342	305	320	306	315	350	308	297	339	321	319	347	336	326	306	320	292	286	316	327	300	297	291	325	305	292	294	338	303	316	300	299	328	305	293	312	310	330	321	309	325	316	344	306	318	323	305	306	310	337	351	319	297	295	333	302	310	346	328	311	275	304	328	295	325	322	344	318	322	325	307	293	304	323	285	323	314	289	310	331	311	300	288	293	299	291	327	301	317	288	306	284	320	294	308	326	302	300	330	341	304	285	268	318	329	304	297	345	317	331	286	310	337	329	326	320	316	303	308	302	318	297	307	352	328	317	306	311	330	335	305	324	317	307	335	291	347	292	296	318	336	308	285	329	348	314	324	292	300	281	300	316	315	293	328	295	319	322	316	315	300	284	333	301	354	288	312	291	318	304	314	328	316	319	303	295	335	317	313	261	338	314	294	305	314	302	289	333	321	307	286	309	286	310	319	309	296	324	304	310	314	331	284	306	300	322	311	324	307	321	298	317	285	306	294	306	342	329	305	329	318	315	339	298	274	306	311	333	301	324	297	303	315	310	327	310	308	289	298	293	336	321	310	342	314	310	325	289	317	337	298	303	287	307	312	339	328	340	319	298	279	341	318	303	334	301	344	311	287	309	288	296	298	309	334	321	307	297	316	303	342	312	315	332	318	267	322	324	317	324	311	316	305	344	295	284	287	293	344	297	306	293	329	319	299	315	312	322	320	313	305	314	291	297	325	318	295	285	344	341	335	345	324	342	319	307	314	301	325	328	329	295	327	321	320	309	330	295	302	284	337	336	310	305	315	313	299	347	322	316	299	299	268	317	324	297	324	306	319	320	317	340	326	335	319	279	328	315	307	324	313	299	282	322	327	283	328	314	325	296	309	303	291	313	305	309	293	320	303	293	295	272	311	278	321	289	297	345	302	282	289	295	317	282	313	301	290	318	303	302	294	300	309	313	330	327	338	322	311	280	291	317	292	347	310	280	289	297	305	344	311	317	315	282	307	357	326	305	349	292	317	317	314	316	312	314	319	330	324	319	289	332	317	313	319	311	313	300	312	311	281	317	302	321	354	307	304	327	361	303	319	318	304	314	267	332	297	323	310	272	291	283	328	322	333	319	334	336	295	321	329	313	303	311	301	285	309	308	321	335	304	318	335	289	342	320	310	316	326	298	284	334	313	307	318	328	342	347	303	320	316	298	279	312	292	317	325	325	292	301	319	344	290	336	341	307	318	305	321	336	310	267	296	295	324	288	301	321	297	336	310	317	360	317	350	310	287	312	319	327	308	329	294	289	314	324	293	339	342	295	336	300	309	339	293	352	314	330	284	287	307	275	284	344	299	267	320	312	312	316	325	346	307	310	280	276	278	333	347	326	314	307	339	295	342	316	297	311	323	295	332	316	291	342	317	344	322	293	314	309	304	300	305	305	307	292	342	297	299	349	313	272	331	333	326	319	304	309	298	352	318	298	314	294	321	294	305	320	314	321	312	273	330	312	341	295	339	324	321	316	307	359	352	318	304	312	305	308	313	318	289	335	348	327	271	298	314	338	330	310	354	322	287	329	311	331	322	279	282	287	295	343	322	329	287	338	343	302	307	314	326	320	321	306	293	277	345	328	310	332	307	318	283	308	290	300	356	314	312	328	324	363	317	292	296	341	322	291	306	303	310	324	295	306	325	281	296	329	324	304	318	317	327	353	306	355	338	326	338	307	339	317	308	320	314	341	324	289	297	341	335	309	328	294	319	302	338	305	322	276	302	311	311	319	316	297	289	296	305	324	291	330	300	336	286	294	329	318	321	332	317	298	310	320	315	296	309	314	320	296	314	292	314	347	324	292	330	296	312	293	292	292	318	327	309	316	308	321	305	300	311	351	320	311	352	280	302	322	338	295	297	314	298	311	333	312	306	322	292	315	324	294	324	297	340	327	304	296	354	282	332	327	321	349	318	295	298	352	323	318	337	293	342	303	295	337	342	307	307	360	297	312	298	296	327	271	305	303	345	290	323	319	327	345	307	318	322	310	337	293	301	283	309	327	291	313	291	316	311	305	328	316	296	329	320	322	299	321	288	297	329	348	319	313	320	300	280	330	319	322	315	290	324	341	350	324	323	302	311	332	330	321	337	333	334	293	269	306	310	328	296	305	344	328	332	343	318	330	314	304	294	305	303	307	294	290	296	303	351	296	302	319	315	292	326	276	302	330	317	335	307	326	326	349	267	312	323	341	346	296	334	306	322	290	324	298	311	350	312	319	307	313	318	326	311	327	297	335	315	326	311	261	324	332	310	306	289	338	340	330	320	319	323	315	313	319	345	313	313	339	310	283	277	310	306	309	331	322	298	308	314	316	329	349	285	307	294	306	295	336	309	335	313	318	302	309	285	313	340	353	331	314	300	278	296	346	294	302	287	286	324	342	296	306	302	299	319	335	318	308	332	313	289	318	325	304	305	308	342	314	322	311	313	344	329	299	323	307	314	323	290	303	284	310	306	299	319	297	316	323	333	303	311	291	310	310	323	339	287	292	302	286	306	312	318	283	287	307	332	300	296	308	308	322	321	335	310	326	311	295	342	318	280	286	326	296	322	286	303	315	328	320	335	322	294	334	303	307	302	303	287	354	305	288	292	326	303	327	292	297	319	307	282	300	313	297	325	328	293	295	301	287	329	345	303	317	295	315	314	344	284	324	276	286	327	294	305	287	324	323	308	333	334	339	275	329	293	311	311	309	332	298	304
5701	844	800	757	727	725	779	724	776	724	777	774	798	773	751	777	765	765	812	775	743	765	741	742	788	737	787	718	748	701	756	791	714	751	788	756	720	763	778	755	747	763	760	785	781	733	741	748	742	759	714	735	733	799	762	734	753	764	740	748	714	739	768	746	724	786	750	768	720	714	716	765	715	754	743	742	745	703	771	722	738	692	778	716	717	713	758	752	714	759	677	768	722	742	735	750	722	670	738	731	782	714	758	714	768	728	735	731	750	698	771	767	792	753	755	792	749	726	715	752	738	758	718	783	779	765	725	736	709	728	780	752	694	740	710	727	731	789	773	729	716	816	748	696	744	705	716	732	732	700	712	793	772	759	738	774	712	739	775	768	692	718	703	738	758	772	762	781	774	772	751	752	732	731	777	746	720	729	763	758	754	754	760	739	776	769	752	707	726	727	783	728	751	769	747	701	704	800	707	752	760	746	767	749	747	767	731	729	783	735	753	743	749	755	726	761	754	765	710	726	713	741	712	738	709	741	754	683	762	729	773	795	720	700	724	764	729	760	738	752	733	735	739	752	713	679	738	751	727	760	727	744	715	753	725	740	727	750	733	772	766	749	766	758	799	699	786	817	735	725	732	740	745	751	787	781	689	752	738	733	700	715	762	712	728	704	702	740	695	729	749	805	744	750	787	717	777	767	746	708	736	774	740	751	768	781	736	764	738	746	718	776	734	773	791	728	762	785	760	684	754	783	754	714	747	718	796	746	740	774	755	761	738	754	741	731	747	721	749	772	700	747	725	748	746	782	770	817	815	701	730	797	781	747	794	743	742	779	701	765	741	720	735	720	666	771	717	730	731	721	758	778	747	760	813	758	754	696	736	775	776	779	749	720	796	732	780	768	732	737	722	702	767	720	738	772	733	741	731	765	756	755	727	773	737	744	743	738	723	715	733	733	768	733	745	713	766	738	752	755	740	723	759	762	781	729	746	810	740	760	733	724	752	791	724	725	787	756	686	751	764	709	752	770	735	799	767	722	712	822	752	710	773	721	693	741	682	734	751	706	759	708	768	748	762	732	710	775	732	727	762	700	743	755	771	712	730	783	741	729	772	721	719	729	729	794	733	745	715	763	705	699	711	714	757	726	784	754	731	742	719	734	773	743	768	728	732	769	759	755	707	735	742	715	735	763	682	756	680	756	724	723	747	717	705	751	766	742	748	739	730	744	760	767	708	780	729	747	751	782	755	716	724	753	721	732	742	765	788	746	680	745	763	744	748	743	772	697	779	779	770	766	712	750	735	778	715	733	755	773	699	704	751	768	742	701	732	732	760	819	754	748	732	772	736	772	745	738	798	791	695	764	794	753	704	764	703	758	747	768	774	765	773	731	727	722	746	723	788	692	743	774	711	753	786	764	722	682	700	808	756	730	725	785	720	736	712	717	749	775	726	762	804	727	770	746	728	736	732	728	741	736	784	772	731	783	709	700	754	697	784	746	769	727	729	756	800	732	742	706	733	770	703	730	704	710	735	753	708	740	726	700	754	734	789	698	780	727	729	765	749	751	757	757	751	744	789	773	748	765	728	781	752	752	795	726	693	702	724	703	772	777	756	719	765	700	749	746	751	732	742	712	762	769	738	743	755	720	768	773	752	803	752	706	739	724	792	713	741	755	795	726	765	745	735	805	757	723	760	708	776	744	766	751	758	746	703	734	732	737	773	730	724	688	775	773	698	682	753	730	740	754	703	733	749	799	770	734	713	718	729	752	720	763	783	715	703	766	753	771	751	740	778	742	734	780	787	749	745	775	718	746	760	718	754	744	742	725	804	749	750	746	750	721	727	747	748	749	807	698	765	792	696	752	730	701	762	682	713	731	723	723	715	785	752	720	756	750	746	748	735	740	751	759	755	757	771	735	667	764	774	758	751	696	741	765	781	754	751	773	743	718	735	758	727	813	766	754	747	777	710	710	776	666	708	708	746	714	737	702	761	735	736	753	716	772	749	675	745	750	762	708	818	723	799	788	743	780	770	744	775	756	760	745	788	734	767	764	731	751	778	749	737	720	717	730	719	787	762	773	804	798	765	743	767	767	730	756	786	740	706	750	717	775	771	758	713	763	761	703	749	720	773	743	791	781	776	742	724	765	803	736	685	821	740	746	749	747	748	731	725	711	761	711	731	791	719	749	752	745	769	765	749	744	757	687	733	748	750	779	742	796	748	747	774	720	737	701	752	758	737	717	728	809	747	737	782	751	775	739	757	754	786	720	724	752	698	747	714	786	801	747	734	750	684	727	771	785	684	810	762	722	686	757	735	745	779	783	767	770	711	772	744	792	767	735	772	779	722	718	737	807	735	709	740	738	723	741	757	768	757	766	706	752	728	726	799	796	738	709	745	702	785	768	734	745	795	743	712	764	785	741	721	750	737	728	726	746	744	752	706	761	776	726	714	725	724	742	797	778	759	774	695	736	782	728	738	744	755	776	730	726	749	736	760	736	757	701	771	738	731	743	738	749	785	812	740	709	739	754	728	720	706	732	786	740	772	733	764	743	742	740	715	761	703	744	726	734	732	753	745	733	763	770	757	795	784	754	761	749	800	739	763	792	737	723	725	764	769	728	753	763	789	725	756	754	768	738	794	763	719	748	711	699	739	768	762	754	750	790	705	720	793	743	720	744	764	756	748	760	746	760	729	747	743	765	715	739	752	785	738	723	754	744	757	755	787	747	773	738	733	782	745	739	802	750	747	692	752	698	735	707	789	715	761	726	729	715	708	742	707	722	790	748	710	708	755	740	756	770	736	741	739	753	746	694	754	690	702	673	746	735	761	725	749	734	714	772	705	800	750	759	771	741	749	758	781	769	721	724	723	719	713	732	726	707	753	712	748	782	781	742	782	735	734	728	747	715	789	756	734	734	733	726	766	699	723	771	707	747	748	761	759	740	771	752	761	768	734	780	697	760	735	720	739	751	800	761	710	738	747	726	800	747	739	768	782	752	750	830	748	712	732	699	776	756	766	729	711	755	702	707	733	746	729	721	751	718	766	773	753	730	737	755	735	748	792	730	703	740	724	741	707	726	748	773	747	753	740	756	736	775	755	730	721	707	764	744	763	739	778	758	737	704	799	765	730	750	721	759	740	770	766	733	757	718	750	781	765	750	750	720	824	745	754	786	811	768	772	725	740	754	760	720	740	776	775	738	797	676	756	721	746	762	774	756	741	758	756	737	708	753	744	746	724	718	750	712	726	751	807	718	766	766	729	701	730	735	758	762	725	775	739	792	775	738	759	775	750	750	732	786	701	726	749	738	699	704	773	722	733	768	733	746	783	742	725	760	754	742	826	727	730	758	735	741	797	734	732	737	808	726	759	780	724	743	705	730	789	754	764	764	767	734	742	655	739	704	732	725	742	744	701	754	730	731	759	787	787	689	723	728	747	724	744	739	744	727	699	747	690	789	745	705	790	763	748	723	758	745	749	728	769	815	742	723
25079	21505	24766	28633	21485	17506	505	290	236	233	206	229	228	199	188	198	200	201	207	222	210	205	207	204	184	226	205	212	221	208	196	192	214	198	191	188	228	183	183	212	228	175	183	164	192	210	166	187	194	189	180	176	188	188	195	200	207	181	204	174	210	191	187	181	171	153	167	194	190	197	192	178	190	208	193	190	168	192	161	194	205	183	182	192	220	168	171	194	174	191	176	164	193	180	194	182	181	171	173	191	184	201	184	154	184	202	215	195	181	207	178	204	192	196	206	195	180	205	185	180	205	185	185	148	204	193	181	175	166	188	190	171	197	193	176	173	199	185	192	233	213	190	202	170	180	206	180	180	165	179	162	184	223	200	167	181	176	183	187	189	211	178	150	189	159	160	195	185	200	190	189	185	185	166	173	190	191	196	210	187	189	187	204	184	201	172	214	171	195	212	198	226	187	190	180	189	199	192	179	182	182	186	191	195	193	179	213	219	202	180	194	189	195	173	196	201	173	162	201	188	200	192	185	189	186	190	185	189	191	188	175	188	190	182	204	194	185	200	164	209	182	221	202	186	212	193	182	154	187	197	168	173	185	211	174	179	168	172	176	187	206	192	183	201	189	198	182	174	221	179	204	206	177	202	199	219	215	194	178	195	208	204	198	186	203	196	201	173	174	190	189	178	166	220	209	191	214	200	204	184	186	205	190	197	183	190	190	171	166	201	187	174	161	180	191	163	184	181	217	193	200	150	189	218	199	195	185	188	188	206	212	184	182	191	202	206	185	212	214	187	182	183	218	189	190	185	184	189	208	183	231	199	195	184	171	171	184	220	183	190	192	187	207	212	194	177	163	168	191	204	195	189	216	215	182	177	165	180	175	200	200	230	162	221	166	213	195	179	169	207	185	202	189	169	181	202	191	187	199	202	191	187	187	179	199	166	199	175	209	199	194	199	206	198	193	191	204	214	202	182	185	190	181	185	159	185	198	208	201	194	203	209	187	188	194	208	176	211	198	203	206	194	161	187	199	185	196	192	185	187	186	180	223	194	185	185	188	185	198	198	166	180	200	202	212	190	190	196	180	204	169	183	191	176	205	183	185	194	180	194	164	179	173	177	184	167	181	183	163	150	182	202	216	180	201	189	199	192	174	182	223	198	168	191	218	177	195	177	214	205	195	197	187	201	197	199	189	182	177	223	165	215	173	190	191	185	212	189	199	185	204	193	180	194	203	192	198	161	203	198	170	197	235	187	203	158	181	183	196	165	211	197	182	176	182	174	162	183	222	207	192	190	188	199	177	191	187	203	176	186	201	187	199	199	199	149	191	187	174	201	216	194	229	203	211	202	183	206	182	218	176	195	209	198	190	185	196	230	195	186	163	189	177	204	200	176	199	184	190	225	210	160	187	168	199	191	187	195	188	215	209	185	199	186	157	175	169	177	182	182	193	196	195	180	209	186	182	205	174	189	195	187	196	197	200	175	151	186	158	185	178	215	181	193	190	197	180	196	174	205	191	194	220	195	177	175	199	215	174	167	202	188	172	188	220	172	180	198	200	174	189	175	166	151	207	208	191	206	174	178	182	193	207	199	193	176	185	197	178	207	197	184	198	170	195	185	182	182	196	181	181	183	190	207	175	178	189	168	188	184	204	209	213	155	193	190	167	223	189	211	200	210	201	189	186	207	214	208	191	211	195	174	168	189	166	185	196	184	198	191	195	169	194	185	182	187	173	208	189	173	186	221	176	166	180	214	179	202	177	199	190	189	183	180	190	185	184	186	187	182	190	188	181	152	189	170	196	188	195	177	175	206	211	229	217	166	187	191	176	192	191	187	174	172	187	210	191	200	189	212	182	180	207	187	158	189	168	191	183	192	163	200	172	184	202	190	180	178	176	186	182	170	177	159	193	192	193	180	207	179	178	238	213	179	176	183	208	195	197	189	211	178	234	178	168	190	211	174	187	174	184	197	201	164	166	194	207	186	181	161	177	185	182	179	197	198	192	191	172	204	206	196	185	187	177	181	197	188	195	187	218	200	195	199	193	194	172	190	213	207	190	194	204	190	189	192	196	193	184	176	178	193	202	185	201	202	200	191	189	199	206	187	209	180	178	203	183	198	202	222	199	200	208	169	188	184	165	210	175	182	222	175	172	199	193	175	202	180	159	171	172	167	191	202	214	175	199	187	182	193	177	187	170	191	190	180	203	199	196	187	189	206	178	176	178	202	173	219	208	197	173	188	176	175	180	205	176	185	186	208	205	184	167	186	180	200	205	189	200	202	171	200	172	177	173	215	198	168	188	180	157	152	189	176	182	171	199	199	210	197	186	169	188	190	171	181	191	210	188	203	183	182	222	187	208	170	181	198	171	181	194	199	221	186	182	174	189	171	183	201	183	195	194	183	219	183	197	168	183	173	193	191	197	190	189	199	182	189	195	161	175	199	191	204	204	184	183	176	200	185	165	196	203	184	176	184	187	194	185	189	187	185	210	175	190	168	218	199	182	172	190	198	186	206	180	184	185	192	193	167	209	197	209	210	180	182	200	223	171	201	217	180	182	184	196	170	200	172	206	208	165	213	203	187	201	176	190	205	182	196	180	188	185	186	200	182	171	203	188	178	200	171	201	192	200	171	192	183	190	178	196	192	193	170	175	207	214	174	202	198	202	200	192	198	198	203	172	209	194	181	190	206	191	178	224	199	178	173	193	185	204	224	174	204	184	184	189	174	192	194	187	201	215	179	172	200	193	160	198	193	182	190	188	181	194	183	218	180	193	163	172	201	177	220	194	198	201	190	174	165	182	211	209	183	208	179	175	181	174	187	192	190	181	215	199	188	186	186	185	208	216	187	164	207	203	191	195	180	207	177	185	189	184	203	178	187	181	171	189	198	195	182	172	183	198	196	203	172	175	205	174	189	202	203	182	190	193	197	190	206	192	157	205	183	174	177	186	207	180	180	193	167	194	195	185	171	179	219	194	201	159	189	193	194	179	195	176	222	200	202	188	203	193	174	195	202	179	199	199	191	179	211	187	210	205	196	199	199	165	190	231	194	202	197	201	212	189	203	196	199	185	212	186	200	191	152	194	192	190	165	193	214	190	203	203	183	176	176	175	207	211	192	193	201	171	176	193	191	194	185	183	171	230	181	184	168	203	183	191	191	185	175	214	205	196	187	202	181	180	206	204	198	174	180	197	187	174	173	166	187	182	190	190	198	181	189	165	186	178	188	190	199	186	180	209	202	190	194	172	172	177	184	184	201	172	196	177	200	171	184	167	191	178	178	185	190	219	187	184	162	158	165	200	168	179	191	178	192	186	197	208	166	181	197	202	174	194	183	168	179	184	189	206	179	176	206	210	191	185	183	183	179	177	183	184	197	206	188	182	183	186	189	185	225	207	173	202	220	183	207	202	191	191	205	182	182	196	194	191	159	181	221	194	179	210	182	188	212	193	206	193	168	198	185	175	190	225	168	165	201	229	187	179	201	159	213
3038	1872	1037	655	611	501	489	466	469	508	474	494	494	484	460	496	487	494	492	500	460	443	442	466	475	446	443	458	466	481	470	449	474	506	463	504	486	465	446	521	432	453	438	478	459	498	457	497	473	498	456	470	443	470	439	469	471	488	457	467	476	475	449	464	488	468	454	480	462	464	482	456	436	419	464	495	470	454	474	509	493	509	427	451	490	487	465	472	430	463	448	472	495	455	466	448	437	484	450	488	458	481	465	479	472	443	434	423	457	461	489	431	477	466	479	457	469	453	477	439	481	439	436	471	451	444	425	488	494	473	481	450	469	437	476	420	456	440	460	517	444	467	477	447	478	444	474	438	474	463	443	474	527	449	433	468	446	448	467	465	452	490	486	485	466	482	404	440	437	447	489	476	453	442	452	425	457	428	480	468	423	457	436	480	485	431	440	447	482	436	476	462	507	424	476	518	468	489	449	476	462	470	475	458	432	477	455	507	481	462	429	482	457	463	457	481	449	440	488	477	471	478	454	486	461	476	503	478	438	481	478	452	521	426	464	488	468	465	467	470	475	505	489	457	493	468	440	454	485	475	471	473	457	490	441	456	498	473	459	454	470	485	451	489	438	468	468	455	461	446	482	482	483	473	490	483	454	429	476	480	487	470	438	479	478	449	497	490	448	462	448	448	431	484	448	461	477	466	449	449	463	458	454	473	476	444	477	448	454	453	484	438	448	453	490	479	470	468	451	427	450	421	458	451	422	453	453	479	429	484	461	445	466	446	452	456	495	449	470	460	446	458	472	465	479	438	475	437	451	476	483	469	460	530	457	451	487	459	442	479	437	477	474	461	477	474	451	456	451	481	472	454	495	475	445	463	488	510	445	437	466	444	432	423	458	445	447	426	452	510	455	456	456	488	460	452	496	445	454	445	444	436	521	460	440	454	455	442	465	500	493	470	442	498	482	441	476	443	466	511	462	491	481	457	460	468	448	460	507	457	462	460	487	427	428	433	494	483	479	475	467	481	465	480	480	451	479	510	445	475	477	489	505	493	447	447	455	470	421	469	448	475	447	490	467	452	451	452	475	482	473	434	464	468	438	461	497	447	469	465	452	462	455	498	462	454	436	469	462	461	468	470	478	459	479	428	490	446	437	438	502	502	414	477	442	484	484	433	519	475	459	468	490	468	480	473	442	473	444	465	452	456	481	474	449	456	479	463	449	452	468	483	465	425	464	456	472	447	496	444	501	465	441	489	476	455	455	484	481	452	451	495	477	446	457	458	468	448	446	482	479	468	444	497	440	452	441	478	443	484	429	455	478	474	421	492	498	482	431	462	487	453	436	465	462	499	466	411	495	469	428	478	458	452	465	492	460	498	447	503	449	435	495	469	474	439	484	459	442	490	454	476	466	502	460	451	471	447	455	422	460	489	484	481	444	494	472	469	478	483	480	526	496	458	479	456	491	473	473	521	408	469	492	498	473	473	455	409	456	497	451	502	465	463	463	445	446	479	454	450	447	459	452	508	497	473	504	481	465	478	440	498	413	441	475	490	420	490	475	479	480	487	494	482	492	456	492	444	470	460	442	429	450	485	479	472	440	450	446	441	466	510	490	494	449	497	463	491	472	486	496	441	413	470	501	473	480	468	469	478	451	448	478	439	461	470	480	468	459	481	465	441	483	459	467	445	445	452	459	468	491	465	488	454	474	488	462	457	413	454	490	498	469	505	494	446	464	500	451	459	470	458	452	449	486	445	455	470	471	469	493	487	482	443	479	432	470	461	464	465	433	509	485	481	491	461	460	461	442	466	448	508	437	453	469	503	468	466	466	436	446	469	461	453	471	449	479	450	438	484	435	466	479	481	492	463	485	488	461	481	452	456	432	428	420	471	484	476	471	417	459	463	475	447	460	496	486	495	449	503	468	469	432	450	414	428	462	464	482	454	467	482	452	474	464	446	454	462	442	498	458	512	436	437	472	445	476	469	449	468	456	486	479	469	469	462	474	468	464	454	502	436	472	479	458	466	455	505	511	480	491	462	481	449	480	461	466	452	484	424	505	498	489	456	443	440	431	478	470	484	453	471	462	480	455	441	454	463	465	424	454	475	448	469	491	426	468	497	468	486	452	475	455	473	470	485	475	465	460	494	474	482	448	457	481	445	529	450	492	449	469	457	470	465	488	426	426	475	468	473	446	427	466	473	465	439	430	455	456	448	493	449	469	478	436	461	457	450	474	487	451	465	470	481	476	474	460	467	470	487	458	454	497	455	466	482	451	492	477	462	466	474	472	478	519	464	498	462	473	471	484	475	509	509	444	470	480	460	464	490	482	417	467	477	474	474	481	468	469	489	505	445	475	480	457	492	468	461	450	467	501	448	441	469	484	432	476	471	472	479	468	488	472	437	451	483	460	486	462	515	443	480	459	460	466	475	476	459	466	467	457	468	481	465	457	471	502	494	468	441	489	475	503	478	471	484	474	466	501	478	452	438	476	467	455	449	443	487	440	458	451	489	479	468	499	460	463	502	472	468	409	432	423	492	473	485	475	455	494	465	454	467	450	481	454	455	516	458	449	465	467	478	448	504	459	484	456	467	469	462	485	481	475	439	460	436	466	488	438	476	460	478	458	497	513	495	432	422	497	484	511	450	484	489	442	496	499	474	473	487	467	489	448	431	482	427	476	475	486	465	478	463	467	449	425	428	465	458	459	429	453	444	508	475	495	469	481	453	495	467	465	453	472	443	462	484	453	494	459	435	441	479	463	438	493	452	440	498	480	503	459	460	460	449	490	478	443	483	439	474	501	461	479	472	433	500	456	479	471	511	456	461	442	465	488	476	451	499	444	477	436	425	423	481	453	439	467	487	446	492	484	445	442	455	457	489	478	434	435	433	455	450	481	479	452	433	513	486	435	450	478	431	475	449	459	441	468	431	448	478	464	467	440	395	464	470	458	493	446	462	465	469	496	465	501	458	465	446	419	440	486	458	498	442	474	471	455	455	460	438	468	476	429	460	453	475	477	489	440	480	514	451	488	480	470	467	461	458	463	471	489	476	474	445	462	494	465	454	492	495	489	521	426	493	491	440	424	492	462	438	491	436	470	466	491	461	447	418	492	477	495	482	470	475	468	443	473	499	475	457	453	469	429	461	454	455	478	502	444	467	449	443	448	454	472	455	449	489	474	437	455	474	479	448	453	474	482	463	487	496	498	493	472	452	484	490	428	459	425	492	476	503	486	458	476	469	482	438	454	458	465	474	425	481	483	465	469	485	460	476	444	448	475	469	462	455	423	451	503	468	446	466	469	433	480	469	439	489	504	488	449	483	460	466	495	450	456	478	442	450	484	464	486	464	454	445	469	492	474	472	442	449	496	453	462	451	492	410	446	429	472	468	462	470	465	480	474	509	447	473	455	428	442	467	482	465	462	480	475	471	430	433	481	493	465	433	497	484	478	416	465	456	435	462	448	450	451	478	462	482	455	497	498	472	481	444
24479	21576	25235	28395	21580	21586	13021	337	208	171	157	151	125	131	125	103	115	97	94	109	108	95	110	96	102	91	106	73	76	117	97	98	92	99	90	95	107	108	95	78	88	70	101	89	76	99	95	86	87	95	89	85	95	79	93	92	82	74	84	79	72	89	81	93	76	87	96	96	82	94	101	90	83	95	59	91	89	107	84	86	82	76	83	88	83	106	107	83	81	79	78	99	81	95	73	100	72	95	76	90	75	98	91	87	97	79	84	89	85	95	96	93	87	78	105	85	92	73	101	82	98	99	85	94	91	93	93	86	84	101	104	96	106	117	83	80	98	88	89	81	88	88	90	87	89	93	106	93	96	75	93	89	89	79	83	90	76	88	76	84	89	85	90	88	90	64	104	85	94	87	90	80	91	92	96	93	69	80	104	89	93	84	82	73	78	85	106	97	106	84	86	85	106	90	87	112	118	90	84	96	97	94	106	77	75	95	84	93	92	108	94	91	89	79	96	86	90	84	79	98	88	82	81	84	81	107	96	88	89	97	97	75	85	83	82	87	80	89	91	88	87	88	78	80	85	84	87	84	97	89	109	83	91	83	78	91	79	86	88	90	86	93	99	86	100	99	107	106	87	99	109	62	71	90	95	77	87	72	84	97	86	94	94	83	94	104	102	99	102	79	82	80	87	98	88	88	87	113	66	85	103	94	86	109	76	77	83	77	93	89	98	98	85	97	104	99	78	99	70	96	83	86	91	93	87	78	77	90	99	99	116	77	106	95	85	92	92	100	91	81	80	87	75	95	98	79	96	99	77	82	96	97	83	76	81	79	95	105	84	79	86	87	99	77	98	89	82	73	94	106	78	108	82	74	100	88	89	87	89	96	109	85	79	92	88	88	85	81	90	82	96	105	76	78	90	97	91	90	82	86	69	78	87	70	86	83	80	95	84	99	81	86	92	73	108	80	96	84	86	97	85	80	93	68	102	71	79	95	101	89	97	88	91	93	72	84	82	76	77	98	91	115	78	86	102	90	98	76	74	92	95	71	79	106	91	90	97	73	86	75	81	65	79	86	107	92	84	88	75	86	75	90	74	100	89	94	80	86	92	73	80	77	79	88	84	100	101	88	79	75	95	103	97	91	85	81	87	80	106	83	96	96	88	83	93	72	84	79	67	70	86	75	85	83	100	84	77	78	89	77	74	92	91	91	86	81	103	86	78	85	88	95	74	91	70	80	79	77	101	84	102	82	78	78	85	72	76	102	95	78	90	95	73	84	102	95	94	91	82	98	88	86	86	86	95	79	85	73	95	79	91	84	83	89	86	85	81	98	101	107	90	89	90	86	81	89	82	99	89	82	84	80	81	102	91	77	85	89	83	93	87	73	77	88	86	93	89	108	88	79	98	84	73	70	94	86	84	84	90	92	82	77	87	64	85	84	79	96	83	84	100	72	76	82	85	83	81	97	96	83	96	94	85	100	85	97	90	95	90	72	100	76	84	78	86	95	103	81	80	89	95	92	86	80	92	88	79	97	80	98	80	90	78	69	81	86	91	96	92	78	102	74	96	84	82	105	94	102	83	98	61	96	97	85	87	85	64	81	85	87	83	120	82	95	89	90	78	86	90	86	81	109	108	94	92	83	100	95	94	108	81	75	99	92	91	74	91	86	84	80	92	92	91	90	64	94	97	89	85	109	68	92	93	75	91	82	95	88	87	107	85	82	95	84	77	79	81	90	79	113	93	90	84	102	81	88	88	54	103	102	99	109	90	98	74	96	74	92	83	99	87	80	85	97	80	96	88	99	92	97	93	85	78	82	93	109	98	90	98	90	78	97	85	86	91	100	92	83	90	81	98	85	96	79	96	88	75	80	86	96	85	79	94	96	88	100	85	97	85	92	76	80	72	97	82	70	91	84	66	89	78	83	87	96	73	101	97	86	86	75	94	83	95	93	93	85	83	84	81	91	81	83	84	89	66	82	96	89	104	79	92	92	83	77	88	79	68	99	76	96	73	95	89	71	84	90	84	89	86	81	81	98	83	98	72	88	92	96	84	97	93	78	98	88	84	90	93	108	72	73	86	77	103	80	93	74	80	92	108	76	75	80	102	82	98	101	60	98	80	77	94	88	101	96	70	87	84	76	79	89	81	78	81	77	85	93	85	97	84	81	83	77	80	92	80	80	104	99	79	97	85	93	85	93	79	79	93	97	99	88	85	76	111	98	103	83	87	89	84	92	81	85	87	84	73	77	76	59	79	98	99	90	95	97	89	85	91	97	79	79	88	90	84	84	86	66	78	75	79	97	90	75	98	80	85	84	71	92	107	89	91	97	93	84	95	94	80	89	102	93	90	92	98	83	99	95	90	78	85	94	97	74	67	96	100	85	95	78	85	89	76	93	81	89	101	94	90	93	86	89	83	102	103	98	97	91	81	87	94	108	88	86	70	82	91	89	93	75	72	111	80	97	94	103	77	89	90	78	89	112	85	83	81	101	80	85	80	85	91	90	88	71	85	99	87	75	87	84	79	79	92	98	101	91	85	92	101	101	110	71	89	95	71	90	67	85	86	105	82	103	83	94	90	81	96	79	97	96	88	79	85	98	93	99	79	102	78	93	90	82	90	75	76	98	105	91	69	97	88	88	88	72	95	85	103	90	88	83	73	63	71	86	93	79	99	81	85	107	87	89	86	94	94	94	83	79	87	86	92	94	79	78	102	86	87	78	77	78	80	94	75	95	87	97	95	94	96	88	90	74	69	91	90	99	94	99	78	85	90	93	93	104	94	78	83	94	82	88	89	88	105	87	102	83	94	89	80	83	92	89	80	87	85	95	87	117	83	100	92	101	88	94	77	90	98	75	79	75	100	101	73	90	85	94	86	78	78	97	91	86	78	122	83	100	114	79	86	79	111	105	99	94	77	87	83	76	91	86	93	85	85	85	80	80	78	85	78	86	96	105	88	99	86	89	70	78	89	96	84	94	85	82	98	90	64	80	77	80	70	73	88	86	105	84	65	90	79	80	87	85	86	95	95	79	87	61	102	91	88	79	66	95	88	87	88	82	89	81	81	83	100	91	94	60	78	88	112	81	106	98	95	84	88	80	78	93	80	89	91	90	85	91	99	90	96	89	85	91	76	96	77	100	87	90	89	93	80	92	80	88	92	108	80	84	85	86	77	82	63	77	86	83	83	101	94	88	92	64	100	94	80	81	82	72	79	97	86	81	103	95	114	74	83	91	88	86	90	102	77	74	84	89	102	91	98	80	69	82	88	89	65	84	83	70	85	93	77	81	94	93	91	81	75	95	90	97	72	92	83	96	97	109	103	71	82	88	85	81	99	95	78	102	76	67	95	81	97	115	83	76	94	102	78	86	75	95	82	71	83	90	91	94	92	97	82	94	95	84	94	86	102	71	83	93	98	94	90	85	71	94	88	88	76	97	116	82	93	94	107	87	89	82	91	85	84	83	87	82	78	90	92	84	76	102	83	77
2898	3015	1372	683	486	378	372	315	291	258	290	275	294	290	275	262	260	280	280	247	271	251	254	272	252	232	249	223	261	262	278	222	247	284	255	256	233	241	261	256	230	250	231	252	266	231	260	268	247	250	250	238	247	278	269	246	217	244	272	267	233	235	257	283	282	242	269	247	280	253	246	251	257	259	236	248	264	248	245	254	246	258	256	262	229	241	230	284	250	250	261	228	250	244	261	225	229	273	247	219	252	256	268	248	247	231	265	252	255	223	237	245	228	250	250	233	231	246	256	253	244	247	270	244	245	254	223	290	274	252	233	253	239	257	253	270	248	258	263	256	257	248	223	275	226	239	239	245	254	248	228	243	248	285	235	222	259	222	238	247	258	226	261	239	250	227	264	228	264	245	242	221	254	247	294	259	224	218	258	274	251	257	272	241	265	262	266	222	218	244	267	255	238	220	245	245	251	251	240	253	250	233	246	247	245	249	271	232	239	236	215	237	250	259	249	238	239	223	240	256	255	242	252	268	245	240	232	267	230	276	244	257	265	258	234	221	252	212	258	256	267	266	233	240	241	242	255	266	252	263	264	250	259	249	268	253	266	252	255	245	217	278	232	228	268	226	252	242	269	297	247	260	239	247	249	233	242	241	275	262	253	253	255	252	259	246	239	260	269	223	251	243	236	264	227	267	244	272	216	267	254	255	252	252	228	228	248	271	254	251	247	257	238	239	255	248	225	255	219	253	250	252	269	241	254	247	248	254	221	223	244	280	268	268	271	244	271	263	239	251	249	246	285	263	251	229	258	255	256	260	267	258	249	277	249	256	297	264	251	246	253	249	240	236	244	244	239	244	245	260	247	240	261	227	232	261	257	246	264	272	257	258	248	276	268	256	270	263	291	276	284	259	240	239	247	277	222	277	194	239	225	270	279	245	265	257	230	246	249	258	263	251	208	266	247	254	257	244	249	247	237	245	270	232	227	215	253	254	253	247	261	255	265	229	247	239	239	250	251	241	257	259	226	236	265	264	223	232	220	235	235	253	256	260	256	272	282	292	235	274	248	249	268	235	225	267	256	251	237	263	256	243	275	258	260	257	270	246	253	242	243	249	264	254	266	244	258	257	262	256	238	261	260	231	230	245	258	235	237	238	255	256	251	245	261	261	261	224	266	230	265	228	256	261	243	248	242	234	236	235	230	251	258	243	235	290	253	272	224	251	276	246	217	249	250	266	250	261	273	236	271	251	224	260	235	249	227	234	279	248	261	263	226	254	267	246	264	229	293	246	210	256	263	237	259	248	283	275	244	251	268	242	246	271	262	250	208	251	236	258	252	263	224	270	241	274	223	245	271	226	248	281	251	247	244	252	222	259	291	269	250	249	257	271	279	256	275	243	268	252	211	267	237	263	243	242	259	253	232	246	266	266	262	254	223	240	253	237	253	246	238	229	200	249	260	257	236	257	256	253	230	266	264	253	299	229	248	231	233	278	228	290	259	265	250	257	244	232	232	229	260	249	271	239	221	253	237	248	257	247	243	262	249	262	257	220	279	217	249	271	248	274	249	232	230	268	250	260	249	231	225	299	256	250	262	284	249	217	217	253	256	271	242	258	223	272	247	241	257	238	241	241	236	261	227	256	252	264	278	259	234	231	243	238	252	238	226	237	234	226	246	236	233	273	274	240	248	266	250	208	248	237	274	217	228	245	254	243	242	264	251	257	245	252	231	257	245	255	226	261	256	226	259	257	249	269	236	300	226	228	247	258	250	240	240	227	260	269	253	237	263	245	232	220	248	247	265	274	258	261	261	244	239	236	260	252	235	273	250	256	213	251	251	255	269	240	246	251	243	251	242	254	255	251	251	269	263	274	245	271	237	258	266	241	261	228	241	247	259	229	241	245	238	246	239	259	234	236	227	271	255	240	242	244	254	239	253	247	263	266	242	238	254	272	250	241	241	273	251	242	230	264	223	236	271	265	236	274	252	256	242	236	276	241	219	237	262	234	245	233	252	237	257	262	250	242	257	242	231	254	257	210	247	235	227	257	242	260	230	243	258	252	246	235	231	247	264	260	219	252	257	265	244	262	223	242	250	256	254	245	269	243	253	229	246	235	257	255	241	227	228	261	245	260	264	269	244	266	254	276	226	267	243	246	238	263	243	271	236	277	256	229	241	267	236	223	235	245	263	226	253	264	262	257	263	250	250	250	238	230	237	284	257	271	192	244	267	235	226	234	247	258	241	238	258	238	256	249	234	256	249	245	259	256	254	234	252	251	249	249	250	270	270	253	251	234	248	257	246	249	247	246	249	231	260	254	244	267	262	248	272	252	250	252	254	265	237	240	244	232	230	267	258	247	237	237	244	248	250	225	265	251	244	228	263	253	234	234	216	256	275	262	265	236	261	229	231	215	251	226	236	251	261	267	267	237	263	283	251	243	270	246	270	277	240	249	250	226	256	249	250	263	262	285	230	236	250	239	247	269	239	265	235	274	248	262	242	259	278	220	249	255	243	245	250	255	234	221	274	230	249	258	252	242	240	252	239	272	219	210	266	221	233	259	281	234	265	252	274	243	261	243	230	253	256	239	242	249	243	258	256	268	259	224	248	267	223	219	277	219	255	243	222	241	264	266	230	271	243	227	249	263	239	278	248	250	266	246	252	243	242	238	261	271	255	250	250	252	218	242	259	252	240	236	239	225	248	254	240	209	216	233	262	228	277	248	244	240	269	254	252	259	232	276	271	242	262	242	237	262	257	230	267	246	259	248	278	242	253	251	267	253	224	247	277	242	246	234	271	241	242	229	222	259	251	265	245	243	263	253	223	249	255	252	261	258	232	219	222	257	237	251	235	217	241	237	268	229	254	249	255	240	216	245	251	243	250	242	240	247	235	260	252	251	253	249	261	238	238	237	265	228	262	248	264	281	241	236	212	260	251	252	275	247	271	263	222	243	261	244	237	227	248	269	261	243	250	202	286	251	254	289	251	253	242	253	233	243	223	238	260	248	265	246	246	252	278	237	234	265	245	220	225	230	265	211	247	231	246	233	274	232	251	237	237	238	253	256	267	281	255	232	263	233	243	209	232	235	246	248	264	267	223	227	284	264	266	259	249	251	252	248	246	241	252	265	241	236	218	276	242	219	244	234	272	222	267	285	256	281	247	222	263	232	223	252	257	257	249	263	253	248	239	282	243	260	243	261	259	240	249	270	291	251	257	264	263	275	233	218	248	243	234	244	256	244	233	246	255	237	246	229	251	260	254	257	256	256	285	253	230	246	248	249	239	240	259	254	243	252	267	244	208	267	233	249	251	263	247	267	244	251	229	268	220	250	285	242	254	254	234	253	271	231	255	241	255	249	238	259	204	248	261	240	243	226	239	247	233	246	251	259	226	255	247	245	227	254	255	237	244	238	250	254	270	239	247	260	230	256	270	264	246	244	235	265	253	259	247	226	245	229	238	258	248	249	237	242	247	207	241	258	249	239	264	268
31820	20485	8464	738	534	478	397	314	347	317	291	289	303	302	325	311	315	264	319	304	327	278	289	344	329	304	303	332	313	313	288	306	306	334	340	336	329	300	336	308	311	320	295	319	311	300	309	296	296	304	332	326	336	340	318	314	303	323	304	280	313	314	287	271	313	313	294	330	311	320	324	277	326	292	302	311	320	282	344	334	311	327	277	290	297	283	309	318	299	348	314	345	281	293	309	329	325	320	309	296	326	340	328	310	339	323	354	312	306	314	284	337	336	338	324	289	306	321	325	302	317	321	295	318	288	305	313	320	295	292	300	333	308	290	327	344	290	341	302	285	315	308	313	326	363	333	311	305	329	313	296	304	323	309	321	296	314	291	310	323	306	310	291	360	309	345	324	326	305	260	334	307	327	324	256	300	307	326	304	313	290	337	298	316	309	291	334	309	304	298	306	315	304	300	280	318	310	327	297	323	335	307	316	302	307	291	330	333	256	292	317	294	325	303	322	302	311	294	328	316	300	312	296	318	336	319	313	315	309	337	300	351	327	339	285	279	312	297	308	326	334	304	311	348	325	299	270	284	303	300	303	316	314	291	311	343	292	352	299	289	333	308	322	310	296	339	327	296	330	347	286	299	298	275	303	320	330	315	327	343	300	278	300	359	318	299	348	307	333	285	325	328	285	322	307	310	307	320	285	286	325	321	325	302	311	285	307	291	321	281	324	282	318	314	304	294	304	303	282	298	317	319	325	300	301	297	319	370	341	294	304	333	289	324	316	310	334	313	325	299	337	313	301	279	291	287	292	299	311	325	331	304	322	329	306	293	299	294	280	313	320	294	294	304	315	301	303	347	319	282	313	280	317	295	316	333	334	270	290	314	346	295	305	290	306	294	306	298	305	267	308	291	319	312	280	332	294	321	316	331	333	305	327	295	315	316	341	320	308	359	316	293	297	296	314	343	289	306	345	260	316	306	305	326	340	315	291	325	330	305	298	304	287	336	312	296	310	296	273	321	335	291	297	310	286	308	331	294	356	337	310	296	326	281	288	291	303	340	303	298	308	317	315	288	307	306	310	337	299	310	311	322	292	322	277	341	291	314	292	340	308	315	314	332	295	334	318	282	326	308	314	302	295	324	320	316	323	286	333	318	309	303	320	331	343	300	320	316	300	299	311	303	309	297	307	291	273	303	301	297	300	327	297	286	303	319	319	291	314	294	279	268	312	309	292	294	298	292	337	344	299	309	312	309	348	272	281	299	332	296	273	324	298	329	308	341	288	367	303	345	324	323	306	307	286	323	308	331	328	305	303	292	289	316	345	319	305	303	295	291	317	319	294	314	292	300	315	292	333	312	300	309	321	322	333	330	300	312	308	299	307	322	314	305	334	318	294	293	320	324	316	294	320	287	319	323	308	292	303	322	290	300	309	311	303	291	313	308	320	304	313	307	312	299	286	326	321	282	281	341	316	303	305	300	316	375	336	318	300	304	330	299	303	317	315	293	320	288	313	302	290	302	302	323	322	285	338	334	331	305	294	301	298	286	332	306	343	317	329	315	306	331	324	342	313	296	271	307	291	333	329	304	339	301	304	317	313	302	305	334	316	319	318	337	308	330	311	319	319	319	310	292	323	277	344	316	324	305	309	302	305	308	308	316	312	285	299	326	308	332	278	306	319	294	279	309	316	311	326	317	338	269	293	317	295	317	332	315	307	289	313	325	267	291	313	308	306	335	334	305	304	347	316	291	305	299	309	318	337	317	324	332	311	301	309	321	327	316	337	305	337	314	319	269	303	309	323	332	314	303	272	290	294	317	295	300	306	296	306	338	320	302	326	324	311	324	300	309	308	263	317	299	301	319	295	328	343	322	324	263	304	314	297	292	325	335	328	303	303	290	318	280	309	328	297	335	312	308	343	318	292	278	339	313	312	291	317	336	253	308	283	314	298	296	341	340	296	309	308	324	322	295	324	319	300	327	331	352	314	353	281	299	283	318	309	302	320	300	289	314	304	289	311	322	297	304	337	314	300	292	302	302	293	335	299	324	341	324	290	335	329	313	266	321	337	300	298	319	279	320	326	312	349	305	281	290	302	297	339	330	305	337	335	299	327	277	354	312	323	323	303	302	320	309	335	344	316	330	332	282	312	321	322	258	283	321	316	308	314	309	324	328	338	309	302	316	286	360	327	322	277	281	309	282	290	299	330	351	301	307	310	328	265	329	288	308	301	338	304	302	303	323	332	273	308	290	333	305	317	332	309	336	304	314	318	308	313	304	340	321	301	299	335	309	294	341	318	312	304	298	297	313	289	308	303	289	287	333	335	327	285	344	345	313	304	318	338	310	343	346	308	284	301	307	322	301	295	338	327	328	315	324	304	312	297	301	312	308	320	266	320	359	300	288	319	298	321	318	330	315	278	323	318	292	312	291	323	304	304	306	290	295	301	312	322	297	327	297	306	329	329	338	329	343	317	310	306	315	332	301	271	313	324	304	326	314	314	299	311	319	305	337	285	312	312	288	302	302	332	307	326	290	340	303	316	293	298	319	316	330	316	307	312	329	344	287	288	295	301	334	322	329	352	325	321	318	303	362	318	302	323	338	305	330	288	326	328	294	312	301	309	315	314	328	301	297	310	260	294	315	326	307	288	305	361	330	292	299	304	277	303	288	294	303	313	324	304	254	335	270	307	302	320	310	328	290	318	347	346	360	305	312	313	301	286	335	310	307	317	304	297	334	317	337	286	312	316	295	324	312	301	350	327	276	313	309	301	301	311	287	296	308	302	310	306	307	299	300	297	300	292	296	358	326	297	304	309	317	302	324	336	288	286	303	335	308	278	355	309	303	272	307	326	313	291	331	299	319	300	299	329	306	315	320	324	336	324	345	317	296	286	280	311	312	313	291	325	307	268	290	292	332	310	310	333	318	335	318	320	336	324	329	319	290	287	314	298	308	300	318	321	319	328	295	304	319	286	326	318	326	308	302	309	289	297	304	340	315	302	314	284	327	348	297	326	304	321	329	331	292	320	329	337	317	328	298	316	276	302	321	322	316	315	299	316	298	308	315	307	347	283	303	326	308	289	291	325	329	299	287	336	321	313	281	314	290	280	310	318	310	327	324	310	270	294	303	324	335	293	297	305	327	299	305	287	319	309	357	292	295	327	295	313	297	327	310	288	307	295	306	284	307	284	278	274	313	267	304	319	319	341	310	318	322	296	299	363	316	330	303	294	308	306	321	293	327	298	338	318	291	295	310	311	327	304	329	287	281	330	342	295	294	316	298	327	299	311	319	345	332	279	283	297	335	295	301	328	280	323	326	278	311	312	312	298	300	302	303	328	336	301	292	307	328	293	319	310	278	320	301	304	337	299	329	311	302	321	338	300	305	319	308	319	330	303	307	332	305	300	324	329	318	304	306	334	309	262	317	281	299	286	300	335	338	278	287	334	314	336	344	316	310	327	290	280	310	315	306	290	326	308	316	293	310	303	305
5746	893	753	723	762	800	693	793	798	703	741	752	745	739	728	764	750	730	731	751	763	730	745	743	745	772	742	762	734	732	734	797	763	714	730	716	677	713	699	736	750	724	766	696	758	713	798	750	721	742	744	742	718	748	758	752	776	720	742	776	761	703	723	740	712	743	745	729	745	744	731	721	730	712	734	765	715	739	733	764	752	728	766	756	733	738	714	769	730	744	737	760	737	775	727	707	742	720	727	745	778	747	770	784	748	776	737	732	823	738	767	777	710	709	689	730	744	769	691	759	723	765	748	761	769	718	725	725	736	783	747	730	785	726	740	680	741	750	759	758	756	686	785	767	685	720	762	761	733	775	803	751	735	694	760	736	717	730	696	724	760	747	782	698	759	718	741	731	802	739	779	745	752	737	767	753	718	744	745	748	732	760	770	783	752	772	766	745	790	691	695	723	728	745	721	732	800	730	691	755	780	754	750	709	725	758	716	724	732	715	763	772	770	716	745	704	752	739	740	730	751	740	751	717	726	721	771	767	715	755	754	739	734	766	803	779	740	741	781	760	766	729	713	704	767	762	734	771	752	746	724	767	729	693	747	727	751	755	739	764	742	730	785	756	787	712	794	739	698	741	741	714	756	734	725	680	715	723	782	707	749	738	735	766	732	769	775	749	698	712	750	745	783	731	734	750	662	770	779	746	770	744	759	743	736	770	793	721	745	739	764	750	751	768	698	769	736	726	763	742	776	747	765	736	701	725	745	752	801	745	749	734	729	734	764	774	745	777	761	783	749	742	762	803	766	699	765	730	771	754	711	750	789	769	758	754	759	745	763	766	744	751	776	771	705	748	739	732	710	776	700	699	717	734	770	806	720	768	717	743	755	719	767	738	719	753	741	728	718	791	797	757	771	728	722	723	735	754	761	756	712	715	723	734	729	736	773	688	778	757	750	758	743	732	707	692	791	719	768	769	749	750	757	737	789	720	775	764	723	728	747	711	739	811	749	710	763	789	746	719	755	796	730	708	770	761	750	724	770	746	741	707	745	735	782	736	695	742	764	688	768	799	749	717	713	797	747	757	707	693	769	768	739	733	754	788	696	760	752	754	779	769	747	759	707	744	743	784	780	760	741	821	708	754	758	714	801	750	737	724	757	755	722	761	761	781	698	752	736	733	752	746	770	735	796	771	751	727	819	776	737	776	785	749	775	770	725	737	727	685	700	757	763	736	744	729	774	740	757	752	737	694	751	736	691	732	777	742	705	719	760	745	751	749	755	748	761	740	803	749	767	772	751	808	723	767	729	715	740	693	759	713	746	705	714	766	725	721	795	676	687	757	767	739	732	694	730	747	783	711	747	780	758	691	761	756	710	711	756	725	735	819	750	691	753	730	715	762	778	745	699	734	756	708	779	717	763	777	767	734	750	710	774	750	704	711	704	777	762	725	784	786	776	727	743	753	735	787	733	765	789	731	713	732	731	771	747	741	724	716	763	743	757	747	728	742	819	703	725	804	727	758	719	766	741	693	741	748	783	735	719	764	750	759	700	742	739	747	709	742	750	724	757	785	746	775	750	704	730	757	764	776	764	747	781	722	709	711	720	703	755	752	780	743	780	684	763	744	770	708	727	721	742	740	721	771	753	754	738	765	723	756	746	745	697	742	741	733	796	775	770	735	711	725	757	736	786	764	662	751	732	753	723	785	750	716	731	771	789	719	786	725	725	728	777	784	763	733	726	762	725	726	747	759	733	772	763	737	697	704	748	688	753	757	745	752	744	800	753	742	757	724	743	711	756	738	743	779	740	717	734	791	700	745	771	733	757	773	704	702	729	725	723	712	711	747	774	759	752	719	717	750	706	695	762	754	711	731	738	752	790	744	732	756	728	765	746	742	724	750	718	778	751	744	738	752	758	753	780	762	750	690	750	746	748	742	739	738	744	733	782	761	725	769	736	756	726	771	750	741	730	727	782	779	769	720	762	729	744	754	774	732	727	719	731	740	769	768	730	728	784	742	742	766	758	759	691	774	746	729	733	713	714	725	734	748	725	709	752	749	737	725	728	769	764	795	731	819	795	750	733	759	756	753	811	733	720	720	746	767	703	696	728	732	795	725	741	771	733	747	739	763	766	724	784	733	791	755	682	778	745	717	766	693	702	766	766	733	727	775	755	719	820	771	763	707	730	727	746	727	770	748	748	762	749	734	723	744	764	786	775	797	727	762	712	773	769	759	711	778	742	707	748	720	770	789	774	718	722	782	801	773	745	732	723	710	700	716	766	726	756	784	731	750	682	758	767	762	749	748	726	715	769	752	711	754	787	756	739	814	752	737	731	726	764	782	761	759	742	731	734	674	742	727	767	715	749	694	761	752	740	741	733	771	737	785	777	731	686	724	791	822	728	743	758	731	731	741	768	750	698	741	743	760	768	795	734	743	710	790	754	704	737	725	713	680	788	759	794	757	784	797	774	738	744	738	746	759	727	726	767	753	734	769	735	778	730	674	705	781	716	700	716	761	757	795	762	763	751	764	733	736	721	759	770	767	760	698	718	774	701	774	735	704	696	735	772	737	789	779	721	736	744	750	717	752	720	731	744	765	753	731	723	759	707	747	739	740	787	729	774	731	720	727	703	738	731	740	758	728	730	751	733	744	696	756	710	803	728	726	736	761	796	770	723	727	809	732	764	783	740	727	720	719	756	709	697	699	761	754	742	763	723	773	726	740	719	731	690	741	733	743	722	755	733	762	750	740	753	724	711	758	775	781	728	739	735	744	746	732	717	717	718	739	721	788	755	773	694	720	682	755	752	741	761	744	726	762	755	726	728	753	745	753	756	782	745	729	779	749	779	726	714	748	738	723	713	682	793	767	775	736	760	774	759	770	750	720	745	765	762	777	764	749	703	702	746	787	763	747	752	768	728	734	735	713	740	738	748	723	739	778	823	743	751	731	743	713	736	786	749	750	733	756	740	738	746	723	712	782	752	751	734	684	712	765	786	777	714	777	788	725	719	753	744	724	725	771	745	732	741	793	744	782	753	738	722	768	782	745	669	755	765	726	719	725	653	749	795	694	705	747	735	705	762	737	755	761	746	752	761	673	722	725	691	710	743	740	747	752	804	724	756	741	718	771	736	763	724	770	759	741	731	717	763	765	734	750	732	771	736	732	764	792	738	733	753	785	748	706	793	756	747	719	732	693	792	764	696	751	712	683	772	778	697	719	731	741	779	741	695	835	722	766	707	744	737	676	736	739	682	728	767	746	794	780	723	776	720	754	683	724	748	714	698	732	765	752	739	743	702	784	778	757	730	755	756	767	751	777	773	731	774	779	733	741	711	744	786	753	752	690	783	718	810	701	736	712	741	726	690	740	740	733	731	745	717	790	773	762	757	772	729	719	775	782	732	746	762	786	724	733	745	754	764	792	754	743	760	763	698	751	759	747	745	749	762	758	769	744	748	746	716	741	726	782	747	776	724	685	708	738	755	798	728	722
25071	21530	24820	28716	21538	17736	457	275	242	215	201	233	221	219	208	194	189	194	188	207	219	178	188	184	202	201	192	190	199	181	200	189	196	202	210	190	179	212	192	218	172	173	207	190	203	209	213	207	205	197	194	166	184	171	187	186	198	177	202	189	196	185	200	217	200	187	210	185	193	193	186	205	177	182	194	184	170	197	197	181	178	199	197	191	193	157	189	179	212	166	212	199	202	194	203	170	183	195	216	202	204	209	210	202	186	193	177	177	183	188	178	169	195	196	191	179	206	227	184	200	189	213	176	193	197	183	169	187	230	217	184	194	176	186	219	201	192	171	196	185	177	201	206	220	167	150	197	213	187	193	184	167	228	189	212	168	182	181	201	180	189	175	180	206	203	160	180	201	207	193	176	174	207	168	194	206	179	180	174	180	185	181	204	168	186	190	203	158	185	193	194	208	170	165	200	207	196	187	192	189	178	178	209	196	202	183	204	186	185	179	179	200	192	182	201	169	186	174	170	196	191	177	154	198	196	198	191	200	202	180	198	191	195	187	181	198	182	190	210	193	173	179	169	203	195	208	194	183	192	182	188	191	185	180	205	197	172	186	195	200	209	188	178	189	186	180	179	192	206	186	199	178	199	214	198	153	185	182	199	186	179	168	184	204	177	183	160	194	207	182	193	200	196	189	178	190	189	193	179	198	181	155	197	183	187	202	203	191	154	177	173	187	168	202	215	186	167	194	216	188	183	187	195	201	210	196	196	180	178	173	186	181	175	196	225	175	172	173	180	191	192	178	195	180	211	218	189	170	199	193	197	184	167	195	185	218	199	188	195	177	177	203	214	191	172	187	182	175	146	202	193	186	212	170	171	214	208	191	235	188	174	173	198	165	206	188	194	191	191	176	165	210	199	185	186	193	184	198	194	189	193	170	199	186	157	194	194	184	183	186	228	193	188	176	187	178	181	200	192	173	203	189	176	199	175	205	189	202	204	185	193	172	182	209	172	189	195	175	204	190	185	184	181	200	206	181	183	196	159	193	181	197	196	170	210	193	184	191	189	172	179	210	193	167	183	213	189	186	191	176	184	168	189	187	185	193	208	166	180	196	192	209	178	208	210	191	196	197	189	179	180	169	212	171	166	179	209	196	185	202	211	180	176	205	178	174	171	179	181	187	200	186	182	186	199	171	173	186	175	168	193	210	190	206	171	176	187	160	195	181	167	194	187	198	174	193	208	195	165	166	175	206	167	191	212	181	177	163	182	183	187	202	185	188	173	224	200	162	195	182	198	177	187	164	183	173	225	189	196	196	185	197	188	172	188	171	188	191	159	170	206	211	203	152	185	176	191	204	217	204	175	181	182	178	192	205	175	180	209	196	174	210	208	194	185	200	167	181	219	165	174	181	189	197	184	196	211	186	186	202	171	197	182	158	163	177	189	187	200	185	150	177	184	199	187	208	195	186	205	207	183	195	180	192	198	182	203	202	202	206	194	182	173	153	181	199	184	203	171	175	175	219	213	184	177	194	170	204	194	205	183	208	192	198	200	218	180	209	193	183	196	173	177	198	179	200	191	205	177	198	195	204	169	201	175	183	206	210	230	202	212	157	191	166	144	195	185	192	201	195	202	196	202	193	180	174	175	221	205	209	195	187	183	193	166	208	183	218	187	175	193	180	174	188	204	151	194	191	173	193	203	176	188	201	199	198	190	182	199	186	211	164	167	205	210	180	189	181	183	169	172	164	215	204	206	177	192	186	172	175	207	194	200	164	201	173	187	201	187	180	205	182	164	171	197	175	173	179	196	192	189	213	201	181	187	168	188	235	217	189	214	196	194	189	178	163	186	189	166	205	195	188	193	192	217	189	207	205	217	191	175	191	185	178	186	190	171	181	184	179	224	213	179	176	202	176	195	198	186	191	199	175	207	183	177	202	189	174	171	189	185	179	179	197	234	195	182	191	191	194	181	193	189	217	182	205	183	193	200	196	174	174	187	188	198	196	203	191	196	187	195	183	191	203	183	174	191	209	175	162	188	194	198	178	163	202	193	191	166	180	196	176	167	199	186	189	189	152	164	186	173	179	192	168	202	192	167	159	221	216	178	181	191	200	205	190	190	206	210	200	172	160	185	209	179	181	193	187	189	192	172	185	190	192	183	208	206	176	188	194	189	186	212	168	180	188	204	210	189	165	221	199	199	155	180	205	203	207	162	202	198	192	197	194	162	212	202	170	191	172	206	189	188	200	151	178	185	191	193	158	191	194	167	209	175	184	206	185	196	164	173	212	217	206	174	204	170	157	185	165	198	186	183	202	215	221	198	202	207	221	179	178	208	189	188	206	186	184	181	179	212	180	180	183	201	212	170	181	193	191	193	183	173	166	176	181	202	211	188	193	206	214	196	194	196	177	161	191	157	189	188	182	148	208	223	191	173	169	183	176	206	194	192	186	181	189	173	184	193	204	196	187	187	167	196	196	184	200	193	161	185	198	186	178	177	196	195	175	165	196	204	221	200	182	188	174	203	187	201	209	188	183	179	196	206	188	194	183	187	184	224	172	197	165	197	186	173	195	171	191	205	188	189	178	162	182	165	201	180	161	197	189	189	195	210	195	149	199	180	211	181	180	202	184	209	196	206	170	202	185	191	201	227	194	193	210	168	195	173	218	189	188	187	187	170	192	167	199	176	177	179	203	170	190	194	208	205	175	197	192	189	200	195	183	189	191	183	195	238	183	207	174	172	181	211	189	191	194	214	172	167	206	201	183	192	187	198	190	174	153	189	183	169	181	172	193	199	198	215	200	214	197	201	184	178	198	197	215	180	176	205	188	195	190	204	191	191	176	207	193	186	175	146	176	190	187	179	187	187	185	176	178	198	194	178	181	218	195	197	177	197	207	172	192	189	181	190	200	219	208	181	196	164	202	201	189	215	184	215	225	193	208	148	201	151	197	200	178	198	183	175	177	200	182	191	205	190	194	222	174	197	181	201	185	184	199	182	175	185	196	190	196	201	190	194	194	190	192	204	193	156	203	172	184	193	187	185	200	197	191	181	198	180	192	180	192	201	161	225	221	207	200	181	215	198	223	181	173	190	198	192	199	195	198	198	203	175	186	191	193	202	197	196	166	177	190	180	201	200	172	173	197	197	194	180	181	185	188	185	175	187	192	179	199	164	185	185	185	230	202	201	184	185	194	188	180	190	186	188	182	177	206	191	196	186	181	190	194	193	181	200	215	222	172	183	177	182	216	187	191	199	176	185	180	183	206	198	197	176	179	175	195	191	214	186	207	177	207	191	177	180	190	180	184	185	194	211	204	174	183	189	170	179	179	189	212	195	179	199	177	200	186	202	187	174	190	170	193	169	173	167	193	178	169	177	197	191	213	188	177	204	196	193	193	178	180	184	194	206	187	186	190	198	180	196	184	189	219	201	176	210	177	175	199	235	183	201	191	189	164	167	173	198	211	189	197	202	219	202	189	185	177	210	164	177	180
3027	1869	1025	692	561	518	511	519	491	487	483	468	439	498	482	481	479	453	493	450	453	439	496	473	466	472	438	485	431	448	458	486	465	499	448	421	478	436	438	493	463	496	447	473	458	467	499	443	449	482	462	449	465	444	495	482	504	452	445	487	467	470	395	491	473	483	465	474	451	494	431	442	457	452	443	474	473	496	455	482	451	465	458	449	479	462	464	440	469	471	477	450	488	500	510	441	442	491	457	480	518	464	480	433	441	482	451	442	424	448	477	462	528	478	426	464	484	458	469	429	478	485	445	447	454	476	468	462	459	453	421	476	430	486	454	466	454	471	416	503	474	473	464	478	437	425	478	458	439	470	448	483	447	481	459	489	473	430	454	444	461	472	468	464	432	445	464	453	403	479	476	471	495	473	484	479	456	470	449	458	470	423	462	484	468	449	435	463	522	462	455	469	417	463	457	462	474	447	469	479	480	462	479	472	468	460	465	465	457	452	473	469	483	444	450	483	455	481	460	459	471	522	458	469	435	458	477	460	478	454	484	397	432	453	474	442	427	471	455	450	447	461	487	460	459	500	464	461	439	462	427	467	493	495	486	478	446	443	460	482	450	454	493	485	438	466	496	479	491	423	432	476	452	479	445	462	450	465	485	478	449	464	472	474	474	476	491	491	473	462	453	482	461	419	462	483	491	451	452	445	443	444	453	469	481	476	475	447	468	468	443	502	462	430	448	448	470	490	455	482	474	466	466	454	467	427	476	474	445	462	434	466	448	459	451	470	466	460	450	493	463	409	502	489	515	454	459	458	465	484	472	461	488	463	479	524	445	490	498	444	426	461	509	509	472	457	460	453	473	491	447	505	491	485	455	480	476	459	473	502	461	457	458	528	443	483	434	463	507	468	478	436	460	491	456	462	459	458	439	450	488	474	466	444	488	450	432	428	458	480	445	484	421	452	470	443	479	427	478	473	471	465	475	478	492	435	472	445	464	486	495	497	447	464	436	418	461	467	486	451	469	457	447	511	464	494	454	501	502	444	479	447	452	482	454	496	458	478	428	451	465	480	474	450	427	446	434	465	461	490	493	442	481	475	465	466	483	480	412	425	456	472	460	414	462	442	448	452	448	457	454	463	453	473	432	497	468	472	442	462	453	488	475	452	445	457	465	453	471	449	464	480	454	469	421	472	495	439	466	444	451	474	469	468	457	478	443	472	493	438	512	497	428	450	448	457	480	486	434	445	501	444	445	484	456	446	478	430	429	465	446	485	437	519	427	512	478	469	484	419	454	466	452	487	480	485	458	490	466	455	447	451	488	465	421	512	448	434	456	444	469	451	495	419	460	424	470	468	477	457	487	449	449	478	456	479	474	477	475	482	475	450	480	458	432	454	435	481	453	472	477	446	477	455	438	490	442	468	443	471	476	476	455	477	445	505	447	449	476	481	485	460	450	486	463	430	463	465	456	467	410	454	476	503	454	465	438	490	450	465	521	491	465	450	431	461	471	468	458	437	445	415	471	452	456	442	470	447	509	461	446	462	444	464	464	470	469	461	493	457	436	472	441	432	491	447	473	435	469	416	481	488	438	459	458	470	437	469	480	439	466	459	476	494	476	464	479	483	470	479	508	449	458	439	469	448	449	461	493	441	448	459	468	460	458	454	456	473	450	475	452	474	474	479	502	456	472	471	508	469	434	415	459	468	438	490	466	449	441	506	480	453	437	459	463	456	503	467	482	461	449	458	489	484	419	471	453	454	434	472	485	463	480	424	471	459	462	453	482	483	446	479	468	449	440	463	435	421	500	486	491	473	468	498	466	450	469	454	452	493	441	476	513	449	467	467	472	467	509	468	452	479	456	451	450	458	467	471	454	465	478	456	466	497	435	456	471	458	467	461	479	471	453	472	505	463	462	516	487	457	460	455	432	459	474	467	507	463	478	452	467	460	476	503	462	457	455	485	467	421	476	462	491	477	432	477	470	437	455	451	451	454	479	433	450	483	465	488	448	475	458	464	442	415	469	479	477	480	442	474	472	423	481	457	447	479	472	439	480	462	500	447	459	458	491	456	489	441	475	465	464	486	442	492	508	458	454	411	485	490	434	472	472	466	444	461	442	440	515	471	467	450	492	498	461	455	414	490	459	473	480	480	471	477	471	457	447	424	473	510	454	466	455	452	471	439	506	447	504	485	459	448	479	459	459	453	470	459	443	428	461	444	479	433	476	458	438	437	452	466	458	467	428	474	447	471	459	458	459	439	457	468	418	411	454	414	489	495	464	465	483	456	480	464	437	473	461	457	437	448	467	445	478	465	449	439	436	465	491	443	479	507	462	478	408	460	455	481	450	478	489	422	440	483	418	461	437	469	457	433	485	450	477	465	421	467	456	426	481	457	494	473	477	481	461	456	440	425	465	481	461	475	460	466	446	483	464	480	414	468	487	450	438	477	460	476	483	458	457	500	441	482	446	499	465	517	490	472	445	455	442	487	455	454	462	476	450	457	440	475	463	465	436	437	450	449	495	497	509	429	458	465	474	471	443	452	501	451	443	489	456	456	480	477	468	467	450	440	478	504	425	489	477	458	453	475	438	439	452	487	476	435	454	496	500	467	477	475	462	459	473	450	505	445	482	484	455	484	420	467	430	493	491	485	473	432	473	449	495	483	484	485	468	508	470	479	451	487	511	459	473	480	500	434	478	451	484	429	476	452	458	441	495	481	462	473	487	475	440	504	460	472	447	418	472	487	460	444	484	477	491	466	466	443	517	447	451	481	472	472	424	476	494	435	484	445	479	468	483	462	468	457	452	453	458	456	468	453	465	458	455	449	485	481	462	467	436	480	481	452	434	460	477	450	485	469	485	507	446	431	506	477	464	495	480	479	434	498	484	461	448	472	455	456	456	449	474	472	464	469	475	455	468	464	458	432	509	467	462	463	476	499	423	448	461	438	454	475	440	479	414	458	460	446	471	463	464	458	457	472	477	445	459	511	497	431	478	454	431	492	449	462	434	490	466	432	472	483	498	416	458	493	421	465	497	483	462	519	444	465	469	450	450	460	461	454	476	441	517	464	475	463	455	479	448	446	482	490	455	506	489	468	469	518	530	433	492	451	442	482	503	445	446	447	495	442	450	424	490	471	461	472	459	450	493	485	478	435	442	433	455	458	481	497	433	505	485	491	511	447	482	444	464	474	425	449	439	474	445	433	492	473	477	480	454	472	471	423	462	448	466	473	474	487	491	438	447	503	434	484	481	438	469	441	439	498	478	485	462	443	497	464	481	453	410	478	460	448	493	484	498	496	482	467	495	476	449	514	463	506	438	452	434	467	484	459	488	479	534	480	454	511	491	493	458	466	472	502	464	476	437	452	464	451	454	481	462	464	446	503	438	483	500	459	450	452	447	473	421	444	450	443	424	463	444	493	488	500	479	442	434	479	472	439	462	468	439	504	444	452	486	476	459	448	496	417	452	483	480	472	467	490	488	496	482	502
24344	21486	25130	28267	21486	21492	13054	355	203	189	155	157	144	116	107	116	123	106	111	104	102	116	112	88	90	102	85	96	86	82	95	82	88	102	90	93	88	78	109	81	89	77	86	101	108	102	86	88	108	96	78	92	84	71	95	93	92	83	96	99	86	81	97	98	97	81	85	81	89	98	110	72	92	85	98	101	101	89	86	82	75	95	85	104	91	87	78	97	81	87	79	84	85	71	70	82	93	76	86	85	102	84	79	92	95	82	84	72	94	73	83	82	84	94	88	83	95	100	88	103	109	93	85	74	91	90	88	70	109	85	96	102	81	93	86	81	81	82	68	73	94	90	89	77	96	93	69	78	82	78	103	82	77	101	95	82	80	63	73	103	98	82	86	82	78	68	103	85	75	98	77	95	110	85	95	85	85	77	99	96	85	89	65	95	81	83	88	84	72	88	93	73	79	86	87	86	87	93	71	89	93	97	96	65	70	69	97	70	89	101	77	83	93	83	77	78	82	103	78	78	93	85	65	87	81	82	78	90	87	95	86	97	86	77	91	75	89	85	87	89	74	74	93	82	88	83	93	82	91	89	88	81	97	94	84	83	81	84	92	100	94	85	102	104	84	102	104	84	92	77	92	90	85	86	89	78	90	91	82	85	90	76	89	103	92	78	97	95	86	71	83	89	81	103	84	97	76	82	99	82	80	94	93	93	75	85	88	77	93	88	84	94	74	89	92	83	85	89	84	91	81	94	83	85	109	76	95	99	84	110	79	67	87	94	81	90	97	72	78	82	83	77	79	75	90	80	81	98	84	69	82	88	85	82	77	83	84	65	84	98	87	72	79	104	110	83	96	83	66	90	89	69	81	77	94	99	89	95	90	93	84	72	97	87	80	80	82	93	80	81	86	102	90	87	90	90	89	97	76	84	93	81	97	81	92	80	79	91	79	96	110	79	73	86	84	79	82	89	95	105	80	85	92	78	95	84	81	84	87	98	91	101	80	104	75	87	88	82	86	84	99	76	80	108	103	74	93	97	62	80	89	82	126	73	107	96	100	92	77	79	81	82	118	94	91	98	74	93	93	85	82	79	90	78	87	87	78	89	80	94	95	101	88	69	76	92	84	88	77	88	96	88	80	78	64	82	98	91	92	89	82	84	76	78	83	74	93	88	78	100	73	72	89	85	95	108	107	69	76	66	84	75	84	83	70	81	82	67	92	80	86	85	76	72	90	82	81	83	89	73	90	76	91	70	79	81	89	92	88	91	89	93	80	68	98	97	87	83	92	73	72	79	91	88	82	83	81	91	83	95	102	71	83	91	111	65	90	66	87	81	86	100	90	89	96	98	94	86	91	75	93	92	90	79	84	100	94	86	106	97	75	93	90	86	76	75	92	92	92	97	93	101	75	82	79	80	100	90	82	78	74	89	74	81	116	81	104	82	93	99	66	90	77	87	104	78	82	99	87	89	85	76	88	97	70	91	85	87	75	86	97	93	94	68	68	91	105	113	93	66	90	92	80	104	109	81	83	85	103	76	82	100	99	103	79	91	101	79	82	81	77	69	83	86	94	100	76	101	90	92	103	94	98	74	92	75	86	89	96	91	67	89	80	89	95	105	87	84	92	84	79	75	100	77	83	84	80	69	117	85	91	89	87	76	86	96	83	89	85	106	92	81	100	86	70	95	79	100	85	85	83	88	91	80	83	89	93	97	82	80	100	75	75	105	98	94	84	90	78	92	87	91	90	82	68	88	83	104	98	81	81	107	82	82	82	92	60	88	93	75	75	75	99	96	84	92	90	96	95	79	85	77	86	78	75	88	96	83	103	86	95	96	86	115	89	91	94	73	80	84	89	88	75	90	88	95	95	85	99	94	101	94	83	74	107	86	75	89	102	95	75	84	70	85	92	87	91	86	78	78	95	79	99	91	88	96	84	96	103	70	102	90	76	84	87	97	95	93	85	91	93	109	93	89	74	72	90	89	86	74	85	74	82	86	94	88	86	97	105	80	87	78	93	104	73	86	81	85	72	99	83	94	75	78	76	102	88	98	100	87	97	76	85	95	80	97	79	88	82	80	79	85	77	86	100	88	95	84	71	81	87	82	83	69	87	95	85	82	106	111	81	95	96	77	99	95	80	80	81	78	90	95	98	97	66	83	90	83	91	86	83	92	86	73	95	88	85	83	74	84	104	97	79	97	80	100	87	79	75	115	90	90	88	76	88	85	95	98	78	86	79	104	91	92	81	79	81	90	98	95	69	94	85	88	87	76	82	88	81	79	92	97	92	85	85	90	71	85	71	88	88	80	100	80	87	90	96	81	88	78	90	92	101	90	77	91	98	79	82	75	110	82	80	94	96	88	97	95	77	96	97	99	76	90	63	69	73	86	80	75	82	93	73	96	82	83	79	89	106	90	70	84	81	88	93	73	77	66	82	86	90	97	89	76	100	79	91	95	81	109	89	88	95	97	76	91	79	75	79	71	78	90	81	94	98	88	93	92	72	75	92	92	85	87	82	89	93	85	76	83	88	94	114	113	86	88	109	82	90	89	94	95	69	94	76	95	97	89	81	101	84	78	86	88	89	82	73	91	88	92	77	75	78	92	103	87	85	89	88	69	98	101	70	99	100	79	90	77	75	67	84	70	86	100	88	82	62	95	100	79	91	83	96	84	99	76	79	102	96	90	79	98	90	88	108	87	92	87	77	100	101	79	103	96	90	73	78	99	109	88	92	95	87	103	73	101	88	91	89	74	109	89	78	79	95	75	82	84	76	69	92	100	85	87	93	81	72	90	93	84	73	92	93	104	84	94	84	76	79	63	75	70	86	93	98	88	97	66	90	58	86	83	80	78	105	79	91	87	94	70	79	99	105	93	95	94	104	110	87	83	82	92	81	92	90	95	86	86	84	85	75	87	99	81	82	75	94	85	75	95	91	97	83	94	94	80	79	88	81	77	93	71	83	76	79	72	91	89	87	85	102	103	87	95	105	92	82	91	78	95	80	93	84	94	92	75	69	92	81	91	100	88	95	69	86	91	101	68	92	86	90	88	91	102	93	83	86	83	94	72	85	104	89	91	83	96	79	70	88	101	82	83	96	93	69	98	111	85	90	104	86	83	85	87	77	88	101	81	103	68	79	99	96	74	85	99	74	73	91	87	93	79	88	75	90	83	75	81	76	78	84	87	67	94	92	90	108	90	87	93	102	99	87	72	88	94	98	83	94	84	67	79	89	74	92	91	80	104	95	78	97	56	87	80	79	89	58	78	87	85	92	85	96	96	106	75	73	87	76	87	77	95	88	79	94	78	88	110	84	75	88	90	84	95	93	87	81	88	84	93	113	88	76	101	81	86	79	98	76	74	82	81	99	86	83	80	101	82	85	77	79	65	91	92	82	93	93	94	76	82	94	86	75	101	81	91	99	83	75	77	87	106	90	77	97	72	88	94	102	90	97	93	87	91	94	87	74	102	90	95	86	89	83	95	84	87
2873	3026	1395	679	490	387	334	327	311	322	276	270	277	262	259	238	228	287	250	263	266	244	246	264	249	237	242	269	246	244	259	248	244	264	230	257	241	247	230	252	236	221	262	226	224	248	230	217	235	260	259	256	240	212	249	265	256	252	264	258	236	266	241	266	272	257	242	240	255	241	238	251	255	256	242	232	243	228	228	255	244	258	255	250	221	273	262	247	257	255	256	250	230	269	235	225	251	259	237	294	248	235	249	236	273	256	223	253	231	257	244	253	234	227	223	238	229	215	239	256	278	260	244	211	258	247	262	255	255	261	248	240	254	274	240	223	251	229	224	253	224	235	247	234	244	221	247	232	247	243	232	257	254	236	237	239	232	241	245	233	235	262	227	257	252	228	285	281	274	250	241	247	279	268	269	246	254	254	218	267	250	256	238	238	233	230	253	221	239	245	252	247	242	255	255	253	228	244	278	257	234	256	257	239	240	256	257	261	267	244	237	243	246	238	249	225	228	264	258	251	248	235	229	244	262	255	243	282	246	239	228	265	262	219	248	262	239	281	222	254	237	284	221	240	249	229	265	229	258	240	252	235	242	244	244	268	264	270	249	241	254	228	219	254	236	233	269	234	265	254	251	245	272	267	242	247	266	247	230	287	267	272	227	244	272	226	238	251	239	245	280	240	255	229	251	240	266	253	250	203	260	245	244	241	263	250	248	261	255	266	238	253	243	231	257	246	209	232	224	239	236	250	253	252	240	270	236	243	245	274	248	234	243	237	268	245	229	221	258	253	221	262	292	259	242	239	276	235	237	249	240	232	231	224	254	212	238	218	261	226	250	260	226	262	241	255	265	248	228	269	232	266	237	227	275	261	239	227	250	267	248	257	248	265	247	239	224	204	251	250	263	254	233	246	253	235	235	244	238	236	219	255	237	263	256	265	232	251	225	271	232	242	249	253	260	287	245	226	241	231	250	202	252	251	227	239	235	268	257	225	282	274	269	248	256	251	242	240	232	238	235	248	236	254	249	241	250	235	260	259	254	259	248	266	240	212	247	234	232	251	267	248	246	255	257	246	267	277	264	239	233	246	239	227	237	226	220	249	246	213	245	247	240	270	222	254	223	262	261	262	234	256	254	245	228	249	278	280	239	226	247	253	240	266	267	241	254	241	273	270	223	226	243	228	257	228	247	227	224	258	224	234	252	244	236	256	262	277	247	239	226	230	227	235	245	239	241	233	236	277	271	245	246	256	258	263	262	268	233	235	275	215	271	256	269	267	220	235	232	276	252	243	249	261	235	246	252	265	243	248	229	255	226	262	255	249	229	270	257	250	234	252	212	269	250	268	277	224	258	226	241	237	220	243	240	227	240	228	277	273	233	265	237	248	227	235	246	273	265	232	246	249	256	227	257	240	257	249	257	246	240	235	251	263	255	248	240	266	227	251	239	225	237	243	250	248	225	266	248	251	286	232	255	241	251	255	271	234	238	268	185	233	249	220	230	258	262	262	241	231	247	249	228	249	262	264	243	275	228	256	264	258	278	260	225	244	238	242	248	249	224	243	239	282	221	233	276	246	250	256	212	217	278	267	244	250	295	235	229	241	262	264	259	283	267	260	246	249	278	244	241	241	254	262	265	257	231	214	258	231	248	254	250	225	233	265	261	258	297	259	254	279	249	250	260	257	247	234	252	214	247	226	252	253	252	241	244	256	241	241	254	242	233	236	269	229	267	250	224	259	265	226	265	248	245	247	223	233	279	259	259	272	237	248	215	232	227	262	246	247	255	255	252	231	245	250	222	237	246	263	255	264	235	258	265	266	262	239	254	259	242	271	246	268	222	266	279	254	225	231	246	233	259	227	253	237	265	226	230	229	243	218	240	222	240	243	252	251	225	221	245	271	243	257	235	262	262	224	246	271	232	257	246	244	259	260	233	256	241	241	246	245	230	253	260	257	249	278	247	243	249	267	235	238	255	271	266	270	231	250	271	235	235	262	269	247	259	256	270	262	235	241	249	235	236	256	247	265	246	265	237	267	257	240	263	261	244	214	250	213	206	248	255	248	238	217	246	257	246	213	239	242	274	267	229	273	249	227	232	276	230	213	252	259	249	271	254	229	246	240	221	235	220	235	241	239	253	252	256	264	248	251	235	260	250	254	272	260	254	240	265	274	267	244	236	248	259	225	258	270	227	235	230	246	233	238	244	238	251	255	225	251	236	237	249	230	221	244	220	219	266	248	263	251	264	247	277	249	245	261	228	229	262	240	268	252	236	248	237	246	265	238	263	234	237	235	266	265	252	247	258	219	282	225	263	258	258	263	259	233	241	236	253	244	211	248	270	233	274	253	222	233	256	241	248	221	262	243	249	254	246	239	243	222	230	269	242	249	229	276	240	251	263	233	254	259	249	251	260	256	223	248	245	243	217	226	237	255	257	254	237	262	259	246	257	240	257	269	236	222	236	251	263	245	241	265	261	213	244	241	264	233	271	222	262	249	258	240	244	237	255	258	242	228	247	251	231	216	248	248	244	259	241	246	239	250	263	244	252	264	235	237	257	233	254	217	210	249	261	245	270	271	240	254	260	227	255	250	246	230	244	242	236	220	246	227	240	234	244	224	246	228	238	245	268	263	248	236	280	271	255	248	257	278	251	222	243	243	212	253	247	235	252	225	248	231	265	240	263	247	226	264	237	246	239	221	232	244	264	241	240	236	240	244	256	245	224	256	266	241	233	238	212	230	235	262	253	247	217	247	254	249	223	259	268	229	265	234	229	218	253	238	253	256	229	260	257	264	249	260	252	251	234	265	236	253	237	263	257	221	213	249	272	234	217	272	252	226	249	259	228	261	249	218	261	244	231	227	225	279	234	251	241	254	253	247	239	248	245	233	245	249	266	226	258	239	256	251	239	243	239	272	276	253	264	247	265	257	250	262	229	254	240	240	253	241	261	216	230	236	260	220	255	221	239	227	274	255	268	264	236	266	284	234	258	266	234	254	281	247	243	292	252	253	253	244	237	245	257	251	239	238	243	246	241	216	280	269	228	239	264	244	235	232	251	253	240	210	266	255	243	235	262	270	233	256	229	250	228	249	228	245	228	238	225	237	268	254	245	231	225	238	250	261	236	259	258	237	261	264	235	262	260	244	274	243	260	259	223	235	257	259	251	254	230	247	242	233	244	251	240	252	227	277	232	243	251	264	272	261	231	260	236	243	226	244	251	267	259	230	227	247	278	261	257	274	251	239	238	229	234	247	236	246	235	255	256	241	251	246	265	268	239	261	265	273	258	231	271	280	224	248	262	244	258	247	274	228	226	256	244	235	242	242	267	247	255	258	229	247	225	269	233	250	245	267	221	231	256	252	234	264	225	256	247	256	246	245	272	245	247	253	247	266	227	223	262	234	255	244	244	258	248	234	266	268	281	246	264	259	233	242	261	273	246	258	245	254	230	228	277	234	223	223	220	271	250	246	247	211	229	238	243	237	254	238
32029	20430	8415	752	533	492	400	314	317	312	335	293	332	298	311	313	308	307	330	342	342	289	336	302	323	345	344	319	301	305	313	351	335	328	296	319	339	304	290	284	306	305	296	325	287	312	328	312	342	325	307	298	345	295	320	312	328	297	339	374	314	331	308	327	276	306	332	292	311	302	343	337	301	361	317	338	317	306	327	315	305	276	301	305	295	281	306	306	304	312	329	333	318	328	288	311	283	310	296	299	297	317	312	288	306	312	306	311	315	313	308	306	301	307	291	337	299	293	328	332	330	303	315	334	333	283	306	303	309	328	295	302	330	298	328	306	321	293	299	308	296	308	345	293	299	352	316	336	297	297	331	288	310	337	318	321	341	315	329	309	285	316	311	374	314	293	339	320	309	328	290	325	327	316	322	320	308	287	315	294	328	316	346	314	260	316	283	299	346	324	266	340	303	338	305	303	335	292	300	314	347	297	300	294	320	328	297	332	318	330	294	311	291	306	298	302	296	323	315	345	282	294	310	317	309	287	288	334	290	308	344	333	331	327	281	310	310	311	314	325	299	304	330	293	350	312	295	309	280	285	292	298	333	283	285	339	302	311	344	302	278	273	320	303	320	309	300	298	295	334	320	340	319	314	297	317	326	298	312	309	309	308	305	284	304	329	321	313	321	301	302	275	316	289	328	316	348	282	308	288	287	340	317	343	280	254	322	321	331	303	335	341	310	309	340	348	317	333	305	313	309	303	312	319	323	344	325	312	290	325	314	314	291	303	309	319	330	292	333	329	311	296	325	322	304	317	277	310	331	304	302	324	289	312	306	320	321	268	295	327	286	331	305	300	296	315	345	327	290	318	312	299	297	308	304	303	304	317	303	337	319	321	280	302	280	289	325	305	310	304	295	307	283	308	320	332	275	298	332	321	313	322	328	314	313	303	324	305	326	280	260	330	330	314	299	305	306	304	315	317	292	360	324	280	322	313	327	324	341	302	343	365	318	310	303	302	297	303	296	306	268	284	278	303	308	320	314	319	314	291	328	300	312	321	344	298	314	310	309	293	348	293	319	304	351	332	300	315	298	322	310	306	317	335	313	300	286	322	332	328	303	310	279	330	317	310	304	291	318	311	299	332	314	288	346	326	323	291	311	294	308	310	323	307	316	278	328	296	294	285	285	333	288	318	281	309	344	304	309	345	287	320	318	333	330	348	290	306	327	319	299	301	300	287	324	293	316	298	311	305	283	294	317	298	332	338	324	291	320	351	309	329	320	343	282	329	314	290	313	313	294	309	310	314	317	319	298	342	291	302	299	327	301	332	300	290	341	297	306	281	340	309	326	311	301	317	284	328	299	319	346	298	357	311	334	318	299	338	313	258	319	310	307	335	315	312	323	316	305	299	250	294	289	282	310	313	323	339	311	314	330	346	314	329	291	316	292	302	304	313	292	308	303	319	320	304	332	361	310	314	281	302	322	326	305	308	322	323	310	313	324	281	322	314	342	308	308	343	317	321	310	300	311	302	314	303	362	330	316	277	301	312	303	329	321	302	315	298	307	328	290	315	316	296	322	302	292	319	308	308	301	350	314	320	325	306	303	301	297	320	328	314	298	305	323	287	273	339	290	301	352	315	319	344	325	316	327	291	321	353	302	313	333	312	315	306	308	331	307	323	326	313	286	305	294	320	294	317	311	293	325	323	314	304	305	288	308	262	307	324	303	287	315	305	304	325	323	307	312	340	307	292	297	279	327	306	291	330	307	297	325	279	308	309	289	310	322	318	313	330	294	336	320	298	292	290	293	318	320	269	284	334	319	293	345	299	316	292	293	289	267	328	317	349	316	289	329	297	290	290	317	323	322	327	309	332	293	314	309	335	302	299	329	320	324	346	313	290	319	292	339	330	303	311	312	320	314	306	315	312	316	320	320	295	306	309	285	292	288	325	300	314	329	285	309	312	309	314	300	300	324	275	329	338	322	329	315	335	294	292	314	316	269	333	329	318	329	290	320	313	327	341	279	323	326	321	301	282	322	342	278	312	324	288	321	322	293	338	328	324	304	335	326	310	282	282	298	299	332	310	305	316	325	304	283	304	289	292	319	283	289	298	287	299	295	317	279	291	300	343	334	323	304	293	335	323	351	347	303	333	335	339	337	294	305	274	295	304	322	291	299	303	306	311	293	300	316	327	307	298	314	322	338	271	305	333	355	318	380	310	335	301	335	281	300	331	303	290	289	348	323	325	301	325	303	316	329	292	346	305	298	323	314	301	313	346	314	322	284	285	298	273	302	301	351	303	293	309	285	314	312	301	316	289	328	284	317	293	302	302	288	281	304	323	323	322	312	279	306	325	301	312	338	305	309	296	281	274	293	303	335	292	303	296	308	268	311	274	273	288	293	312	323	282	333	294	316	299	319	318	298	342	362	330	324	332	315	298	304	319	315	334	263	292	331	309	284	318	302	317	311	284	334	305	306	305	297	297	328	298	286	334	299	300	288	321	309	302	244	307	328	303	303	328	344	347	339	312	272	320	294	299	325	341	277	322	320	333	305	320	332	328	330	308	316	292	303	307	296	267	309	308	301	316	314	323	306	294	298	296	324	307	307	337	296	308	318	313	318	304	288	289	297	324	297	312	331	307	303	296	334	311	346	302	267	331	315	324	311	337	333	296	311	352	302	309	298	315	316	317	277	292	350	299	303	279	295	313	331	291	288	357	299	314	324	316	319	340	318	303	337	324	327	307	301	325	297	310	275	342	300	314	327	342	329	330	314	275	280	288	330	307	290	260	311	290	280	312	312	338	299	327	313	282	310	308	312	349	356	306	321	299	298	287	306	270	260	270	315	306	291	325	330	344	274	291	313	302	304	300	300	315	313	326	301	285	337	315	294	316	313	305	344	312	330	288	342	300	293	319	314	333	289	310	314	299	346	307	325	304	333	315	294	307	291	286	297	324	311	304	297	313	310	281	333	296	336	306	356	299	306	300	296	337	318	312	345	291	303	289	323	310	328	321	321	337	318	343	338	298	316	303	312	316	313	327	336	319	345	316	298	288	300	274	320	322	324	298	315	311	312	321	287	327	308	337	281	321	325	285	297	315	299	294	336	336	306	333	323	285	328	330	334	281	308	324	322	310	334	267	309	285	302	354	290	317	323	319	325	309	334	299	306	337	313	295	333	302	279	300	322	317	320	295	359	293	316	323	307	297	315	305	328	307	306	312	304	320	322	288	306	291	324	268	296	303	309	295	325	328	296	300	315	285	296	296	275	288	347	306	337	321	304	309	291	322	303	326	330	261	295	304	339	318	282	314	283	316	274	300	349	312	322	331	297	310	338	325	339	320	335	304	288	313	314	281	325	274	294	336	304	324	299	321	309	308	299	281	292	333	321	314	317	313	313	300	295	314	290	297	281	320	312	310	304	325	274	289	338	320	281	311	318	331	304	320	309	282	282	331	305	353	283	343	338	328	294	344	287	337	308	328	313	303	341	310
5838	844	756	812	736	744	699	736	762	737	776	757	685	720	777	775	760	733	689	753	723	720	824	781	806	715	757	780	802	769	728	775	714	798	733	759	725	736	734	747	742	786	765	721	755	727	746	721	698	712	726	757	719	732	738	762	757	743	708	740	791	744	753	750	720	768	732	730	749	720	722	734	716	729	728	786	710	756	712	758	744	715	739	730	741	708	768	728	794	769	745	755	724	752	736	678	749	725	750	766	730	744	695	764	745	761	744	749	731	756	663	740	787	729	734	751	755	757	783	811	723	736	688	709	732	730	786	740	705	722	720	780	748	694	774	725	718	762	747	734	745	792	720	763	751	717	747	736	761	711	682	716	735	772	786	720	742	750	764	730	747	730	763	736	725	746	739	774	739	721	747	703	746	762	726	703	762	664	771	764	738	687	773	793	720	751	724	768	719	759	725	754	758	729	720	729	775	746	730	746	703	755	731	742	719	698	746	761	753	730	729	739	724	730	723	753	775	724	753	711	743	719	748	708	788	746	706	784	748	716	742	700	724	782	717	744	732	768	758	720	744	774	728	750	713	699	729	694	749	749	722	704	727	736	715	743	790	734	733	776	738	724	705	748	797	778	713	738	703	733	733	744	736	705	744	761	766	713	809	702	685	724	777	706	710	766	765	700	702	755	737	793	732	757	711	715	751	697	752	760	711	707	743	755	825	748	738	725	718	757	730	706	788	697	748	761	714	759	702	762	729	761	678	697	728	748	731	735	773	692	729	719	760	695	758	810	750	721	732	724	751	753	774	738	762	790	753	740	732	744	772	760	759	712	751	744	746	667	777	758	744	732	766	762	739	738	721	753	712	782	713	786	764	726	738	785	775	747	778	725	713	769	722	760	776	726	726	736	749	711	746	726	743	714	744	698	718	737	714	742	736	736	749	744	748	737	691	772	758	801	784	715	712	714	779	758	759	713	749	790	729	745	780	712	688	763	746	680	744	703	738	716	698	727	740	762	722	706	739	726	743	777	731	718	757	784	724	766	768	722	711	747	703	728	764	737	753	766	751	753	766	722	740	737	807	713	731	689	754	798	681	755	730	744	742	751	749	698	724	724	742	728	748	695	739	747	764	766	732	687	774	756	735	770	718	711	764	729	738	712	728	751	752	713	725	752	772	709	744	741	733	752	744	737	749	708	709	699	754	787	727	751	747	722	694	693	745	757	754	779	748	746	743	717	753	722	725	689	776	791	702	731	755	692	661	748	719	717	732	739	752	755	812	705	748	750	700	697	734	742	730	749	792	698	791	718	779	723	762	776	740	737	740	738	717	714	743	750	709	725	749	760	698	729	787	732	796	740	727	717	772	778	743	722	741	778	731	786	751	713	745	719	792	756	691	753	711	751	772	752	765	716	695	723	739	746	738	744	774	712	653	784	742	707	717	698	744	753	729	742	738	787	730	755	767	769	718	675	758	694	724	719	761	746	737	744	752	721	746	732	736	724	762	798	712	761	724	728	750	760	747	787	722	741	757	726	714	689	781	735	722	777	713	767	763	706	769	751	773	763	748	759	765	731	731	737	769	742	757	713	726	761	731	808	730	789	710	793	727	736	756	808	712	801	711	788	734	783	771	706	735	777	759	678	703	753	781	792	714	762	757	725	733	801	708	792	729	743	712	755	730	768	765	754	742	714	817	768	776	745	793	744	782	721	708	738	775	727	740	740	760	723	780	729	780	754	720	750	708	722	729	730	756	708	766	749	754	737	720	671	731	750	739	785	735	723	782	761	782	718	750	728	703	726	725	758	819	719	789	730	758	711	699	771	757	728	747	739	753	783	767	750	735	763	726	761	743	778	719	730	729	753	776	751	721	731	732	759	757	708	803	758	701	725	784	756	732	736	778	725	802	670	745	731	721	773	743	750	749	739	697	712	713	712	743	798	739	755	710	742	748	714	740	796	712	722	787	704	726	785	784	787	743	751	766	760	703	731	735	738	741	693	729	737	767	722	746	752	754	732	735	753	676	764	715	746	745	700	709	757	731	753	717	737	755	770	756	767	713	737	744	790	748	730	720	777	734	726	701	758	767	778	728	773	762	742	741	753	725	761	745	700	745	705	747	726	781	742	700	750	761	687	755	729	772	758	739	744	771	794	756	707	711	759	763	740	712	734	704	776	732	715	728	748	771	767	758	780	698	760	764	781	792	710	756	771	716	755	726	721	727	729	747	764	747	757	710	713	733	733	770	744	772	736	736	791	722	703	731	727	747	805	748	707	728	770	727	757	732	751	732	742	788	754	746	769	790	726	773	766	685	682	766	775	682	798	753	699	714	726	765	693	716	757	714	697	748	775	730	710	755	791	734	713	765	700	822	746	738	703	747	771	718	717	706	715	750	721	713	713	817	721	741	758	789	763	766	684	766	759	714	736	760	732	727	717	748	760	742	760	750	773	725	746	765	725	757	785	738	778	734	745	783	767	721	725	723	724	733	732	758	733	750	735	710	689	746	752	728	743	744	774	692	767	733	724	708	747	749	746	763	762	721	756	726	765	734	769	720	733	740	729	702	759	763	711	757	765	771	746	771	741	744	735	736	709	719	706	712	733	765	677	748	745	719	718	782	657	728	766	741	711	734	741	727	769	755	768	776	763	727	727	766	784	715	731	757	749	712	778	723	708	739	731	789	748	735	739	764	743	757	731	749	789	754	742	744	745	709	735	766	729	740	776	717	757	777	749	712	754	732	754	746	694	694	718	780	693	758	785	725	712	735	762	737	729	774	759	737	736	753	742	815	762	721	723	712	760	745	733	776	764	763	766	747	758	730	748	755	722	729	732	708	764	691	754	701	707	732	744	770	779	778	697	747	832	775	780	825	710	738	684	756	714	754	722	721	755	738	762	714	742	749	746	747	718	724	715	734	746	758	776	761	705	728	735	719	743	734	742	751	731	738	762	763	699	727	778	722	700	682	805	770	733	775	741	766	741	737	741	755	772	709	738	760	698	787	715	734	741	756	710	777	750	758	743	735	743	841	763	762	691	749	792	771	738	762	674	725	737	711	711	731	755	768	767	752	748	731	765	774	681	742	753	756	744	716	805	725	742	733	710	747	756	711	738	712	751	733	755	786	763	725	717	702	749	767	726	747	715	718	732	711	759	755	740	782	743	743	716	714	733	719	719	729	748	741	734	755	795	766	738	766	743	775	779	744	773	763	781	747	764	756	706	722	756	735	722	773	718	765	759	779	742	767	732	701	695	705	786	747	746	720	758	747	722	748	763	792	704	741	746	743	754	773	843	784	773	729	712	769	724	743	741	728	737	758	787	733	758	781	754	712	758	795	744	762	713	672	744	781	748	714	787	705	728	719	760	776	735	751	747	709	701	775	752	740	755	717	780	744	759	777	725	787	752	719	729	724	760	714	725	749	704	738	721	742	771	683	757	695	737	702	744	721	692	717	763	699	716	713	766	745	753	711	749	781	696	794	718	801	760	754	714	753	764
25133	21572	24832	28776	21571	18168	514	275	255	204	243	239	208	220	199	190	198	198	203	196	191	211	173	174	192	218	178	174	191	173	187	213	180	188	203	190	190	193	184	203	185	193	176	187	188	210	204	191	193	196	185	198	189	192	209	193	187	184	159	212	223	188	194	188	184	199	181	184	215	194	176	197	191	170	187	195	176	208	203	188	199	184	174	188	198	203	198	200	198	178	199	181	202	161	198	210	198	168	184	195	181	185	172	202	207	194	183	194	198	197	178	206	180	199	190	190	169	217	173	181	217	181	206	202	169	182	203	197	188	174	213	194	204	199	213	200	180	176	160	167	192	194	197	189	180	201	159	220	193	182	202	206	175	194	161	169	186	166	195	172	192	213	194	196	192	186	195	194	171	193	171	215	202	175	182	201	201	199	154	194	181	163	178	166	188	202	223	201	186	191	171	192	170	194	204	180	191	195	158	196	200	178	181	193	201	164	169	179	157	177	214	192	215	174	182	185	202	176	194	213	189	196	197	183	182	202	188	179	183	196	169	199	179	204	186	178	193	197	187	223	207	189	172	191	208	177	208	175	186	225	208	168	185	193	186	166	183	209	160	187	187	203	154	189	187	167	208	192	189	202	190	181	204	201	182	187	200	177	160	179	178	179	180	191	182	192	195	199	185	210	191	184	212	203	197	183	206	187	227	217	206	210	177	185	175	204	184	197	197	203	206	192	199	190	201	195	172	170	194	190	207	213	194	192	170	219	198	215	193	190	187	190	189	172	189	201	169	179	202	185	203	184	198	202	185	213	186	190	219	180	184	190	199	191	164	184	164	181	181	172	190	222	174	171	193	162	179	183	183	186	201	190	216	160	180	200	158	207	214	183	174	170	181	186	207	195	193	179	182	167	200	180	207	186	192	198	204	181	206	181	187	174	194	179	203	197	179	175	193	192	192	186	188	182	197	192	197	192	195	191	197	188	206	196	178	208	189	206	217	188	199	182	194	190	205	161	184	178	199	178	192	174	205	177	187	186	174	202	202	170	183	208	183	170	175	190	180	197	205	184	172	194	192	186	171	199	193	191	188	194	206	190	222	180	202	184	216	176	192	195	209	224	177	183	204	191	202	180	198	203	200	211	166	172	176	172	184	195	177	191	191	171	201	183	193	191	191	182	211	203	201	203	171	160	187	206	174	185	174	179	205	186	189	188	181	209	187	194	204	189	183	184	176	205	192	187	233	176	186	194	203	210	192	188	191	195	154	188	189	201	184	211	189	186	167	180	185	182	223	196	170	179	171	196	205	202	191	189	186	203	193	212	187	198	222	183	186	165	193	194	195	204	208	194	179	196	180	166	205	162	182	193	180	216	204	195	195	183	194	172	198	185	189	176	207	186	192	218	191	193	191	210	186	202	197	182	187	214	178	176	184	185	182	219	185	181	185	152	187	194	166	196	181	194	194	208	194	206	175	163	210	177	185	187	184	201	201	184	191	188	167	176	192	175	182	158	182	218	200	178	175	173	190	178	195	190	203	199	182	215	191	198	168	209	174	165	181	218	179	186	193	164	150	185	179	177	186	168	196	190	199	190	186	185	199	178	192	206	203	181	191	175	211	201	184	209	181	203	182	179	198	205	195	171	154	168	198	194	185	187	201	187	205	176	182	167	189	211	198	177	175	188	223	200	193	200	176	216	205	226	175	169	203	205	223	189	184	191	196	189	152	207	191	174	186	214	195	193	223	190	200	187	180	199	171	202	186	181	196	196	187	182	210	176	180	201	179	178	179	193	180	177	158	215	180	179	189	213	201	197	176	176	209	201	209	200	182	185	185	184	178	185	190	182	186	217	212	185	181	171	187	170	182	210	184	192	179	169	192	191	195	179	180	183	202	182	176	152	200	173	193	212	182	158	165	185	202	197	188	197	165	166	194	177	202	197	182	180	195	202	207	191	187	168	160	210	178	177	199	214	200	191	202	172	153	177	159	173	208	159	200	190	180	201	192	195	193	189	183	186	193	192	196	161	196	194	179	183	176	199	194	180	185	219	193	216	210	188	209	178	169	193	171	197	146	199	184	179	214	186	196	226	185	196	207	193	201	186	160	183	205	187	193	175	211	181	189	183	190	216	170	188	218	189	154	174	173	198	172	177	194	176	194	187	184	167	210	197	201	190	171	186	189	217	185	188	195	200	207	183	216	189	228	154	182	181	178	176	203	218	202	180	168	196	203	170	230	199	218	208	175	182	186	177	169	203	213	197	172	182	179	200	216	197	202	187	192	209	188	193	192	169	164	179	178	168	208	187	205	208	213	194	194	181	228	197	180	196	203	182	204	185	197	208	179	211	183	188	200	203	211	177	217	207	162	209	164	158	213	197	192	179	200	174	195	201	209	184	189	188	158	211	178	206	212	202	198	187	207	172	199	195	161	153	170	187	169	214	182	203	192	198	208	195	196	193	186	185	221	194	178	207	205	195	180	160	176	163	184	194	189	189	172	172	211	198	162	178	216	176	181	171	189	175	171	190	203	177	203	184	194	182	167	186	183	187	197	202	210	189	179	204	203	207	177	223	197	222	191	191	188	181	170	199	200	173	181	180	187	168	227	201	188	174	187	197	206	174	182	174	191	209	198	190	200	190	188	215	177	181	174	193	173	172	197	185	167	169	198	200	169	202	189	187	218	176	195	212	179	171	190	194	189	222	199	194	164	176	181	211	185	186	192	201	159	182	189	170	195	211	189	184	187	187	204	179	203	216	192	198	175	233	215	195	212	194	187	190	196	203	189	198	178	151	177	180	208	207	185	179	184	177	208	197	194	186	206	175	179	202	170	215	211	201	219	176	191	173	197	170	195	192	196	176	147	181	183	196	211	192	197	210	186	206	209	216	193	186	187	188	172	177	179	181	176	193	224	201	190	195	202	198	187	183	188	172	216	191	185	161	202	178	172	194	173	191	192	196	183	173	191	218	175	228	191	204	178	171	194	169	187	170	178	199	186	171	195	192	194	156	202	186	206	188	175	191	179	176	197	190	181	185	195	212	200	202	188	209	194	213	188	201	216	172	200	193	200	198	175	181	189	166	188	176	177	190	209	196	178	203	182	185	185	190	165	187	173	215	213	207	198	191	190	224	171	191	207	218	194	177	180	190	183	179	200	172	180	183	211	172	168	199	174	178	186	207	172	167	171	195	176	191	166	190	178	200	176	170	183	185	182	204	175	220	195	183	197	229	208	196	187	229	179	182	203	213	191	194	210	188	180	186	182	165	218	171	204	181	220	189	194	212	201	223	197	219	169	187	198	175	196	191	188	180	197	172	182	186	202	188	214	182	186	168	202	186	189	203	196	187	196	211	196	197	176	182	175	197	204	191	209	184	199	204	203	160	201	190	176	177	185	180	176	196	209	197	180	203	181	185	184	193	193	199	190	176	192	169	171	189	179	181	205	184	218	172	183	184	182	211	206	191	184	173	180	192	202	206	204	173	191	200	195	203	199	170
3084	1902	998	740	591	518	538	507	491	501	499	475	494	453	434	482	442	477	473	471	474	425	465	472	466	474	454	466	467	443	467	494	470	504	472	489	433	470	483	446	436	502	466	428	425	528	498	478	482	512	466	462	458	466	441	472	477	496	431	444	417	438	442	480	406	467	496	507	489	458	444	503	462	474	463	479	413	465	442	462	447	456	465	492	450	498	472	481	516	451	439	454	462	463	492	439	458	475	456	476	467	458	468	459	431	485	463	440	453	436	460	451	480	502	517	448	450	495	488	446	502	426	482	425	467	439	483	488	461	452	478	436	454	507	470	433	410	478	465	455	455	493	421	480	465	437	447	464	445	439	466	453	487	464	426	430	440	435	466	474	474	476	447	477	480	464	442	483	447	469	484	477	494	494	493	468	421	478	501	478	487	491	454	496	483	453	462	449	478	447	445	480	460	458	412	461	518	441	464	471	475	480	468	469	440	444	424	463	447	462	457	481	458	474	425	454	470	463	451	504	492	442	475	491	458	462	445	493	468	475	456	459	459	452	461	478	428	459	452	458	456	465	455	505	467	448	455	459	426	450	425	485	482	468	462	451	417	466	446	463	468	476	504	444	437	474	447	475	491	415	459	475	465	478	502	452	457	458	482	486	472	486	526	424	446	524	448	451	470	476	426	462	431	489	442	443	425	471	442	448	449	460	515	531	421	456	478	441	448	438	487	472	446	479	492	454	414	459	496	443	520	428	520	477	462	457	450	469	420	471	460	472	440	452	434	422	480	489	456	474	458	449	456	447	486	479	457	445	437	503	498	468	468	457	488	456	464	452	481	448	449	469	482	477	470	515	450	438	505	454	439	479	425	449	452	462	476	433	484	462	459	448	483	498	467	428	469	487	445	449	496	499	434	446	487	460	475	424	464	448	475	452	465	472	494	461	505	450	468	472	454	441	487	441	441	474	456	483	480	440	461	452	470	429	494	467	484	477	458	450	435	482	465	431	467	481	434	473	459	486	481	450	456	454	512	475	474	464	449	430	511	484	448	489	472	464	441	498	479	444	454	451	422	439	474	510	478	472	447	449	445	458	448	464	470	499	452	470	478	468	477	462	449	434	470	423	474	494	465	470	465	483	483	465	483	463	462	473	460	453	447	442	444	451	458	469	470	461	475	460	511	451	458	450	502	459	461	454	480	476	464	443	437	446	427	516	459	447	441	487	455	446	475	452	478	437	431	478	451	467	464	477	490	477	469	440	476	451	472	429	430	454	480	493	466	464	471	445	466	482	481	442	488	476	420	468	457	473	460	456	462	505	479	472	434	488	492	449	436	441	464	440	470	421	491	468	440	506	497	472	434	439	511	431	505	487	453	497	434	457	436	474	449	474	491	427	466	456	457	452	450	490	444	475	452	455	439	463	460	458	467	450	435	483	469	462	459	452	471	473	429	458	502	496	422	482	470	477	464	472	495	429	457	481	427	475	490	468	486	495	488	489	470	441	470	463	500	455	446	503	455	497	433	485	431	477	452	459	481	477	508	492	463	455	472	456	492	446	504	463	433	456	437	456	428	465	484	486	492	448	459	436	464	502	496	485	421	466	477	454	472	484	467	432	488	448	474	483	466	471	443	480	507	473	462	451	480	463	471	427	472	445	499	460	479	475	469	467	444	479	505	464	491	428	405	442	520	503	433	461	456	443	417	450	453	493	491	472	489	486	480	448	454	435	470	465	433	480	461	476	447	491	515	485	484	478	438	443	460	428	444	478	448	482	485	500	453	436	507	419	466	469	514	442	508	469	455	451	427	474	469	455	491	451	466	485	472	460	498	481	495	463	466	459	497	470	421	454	450	468	475	446	446	464	476	430	445	444	465	450	467	492	411	457	478	470	445	450	457	463	466	458	465	468	455	491	471	472	463	488	463	439	427	480	448	522	436	461	482	452	446	437	482	478	496	463	490	500	448	476	466	453	478	454	456	498	484	461	463	479	468	478	458	443	446	449	461	485	440	443	486	498	451	463	483	462	437	475	472	402	465	483	430	474	481	488	471	430	481	488	462	442	459	463	473	477	458	456	453	460	444	445	504	444	467	434	497	466	464	441	435	479	465	477	469	485	473	476	488	470	478	485	448	454	450	487	458	471	443	428	447	456	473	440	433	441	497	459	443	483	509	447	475	484	445	487	498	455	468	490	454	468	443	459	467	439	506	408	435	429	449	418	488	459	478	425	449	507	458	462	467	487	460	425	507	515	452	472	451	442	434	446	459	476	466	453	486	406	458	461	492	435	451	472	450	475	446	443	468	473	484	490	487	445	441	481	466	514	490	461	484	442	471	457	459	482	485	476	486	462	467	443	451	457	477	453	500	479	481	447	441	465	456	479	488	462	462	473	455	465	461	469	462	446	468	501	489	449	493	460	442	449	459	484	489	445	460	403	468	500	449	450	448	509	451	436	462	495	438	486	476	445	477	484	462	444	448	478	457	460	497	451	492	450	474	492	429	479	491	448	469	481	421	452	444	471	489	452	490	476	436	482	456	474	468	472	484	491	463	414	471	470	508	472	483	466	427	488	478	486	470	479	456	486	467	443	489	465	452	485	464	447	459	416	470	457	496	447	450	458	460	484	470	509	426	431	450	433	454	458	471	432	457	476	476	475	455	485	466	475	455	469	448	430	493	415	495	483	465	472	460	426	437	475	477	500	416	416	471	454	508	464	437	472	453	442	469	443	431	482	491	442	472	459	479	440	464	452	451	453	436	482	480	444	482	444	502	481	467	451	466	494	464	487	465	464	428	472	467	475	459	441	439	442	500	480	489	467	477	491	444	446	447	444	488	445	432	470	437	469	445	426	449	457	463	462	444	493	455	486	469	497	419	485	470	432	470	454	485	465	464	473	481	486	458	452	475	484	470	454	506	489	452	489	435	465	463	498	454	471	471	447	479	462	454	457	484	444	436	461	455	458	466	434	446	454	471	502	458	539	417	469	472	455	470	512	468	459	477	449	482	463	445	475	450	515	475	453	472	476	465	416	469	445	459	466	456	497	479	469	474	452	488	458	451	452	477	469	467	497	460	492	462	469	443	452	446	463	467	470	465	418	466	443	477	466	453	452	489	458	466	443	440	454	493	465	473	425	494	471	471	466	470	472	460	440	487	466	441	491	450	495	454	485	433	445	472	462	488	442	497	500	450	464	455	466	481	413	495	510	482	459	466	444	460	454	508	454	390	476	480	488	474	452	468	460	458	469	471	447	465	469	494	459	487	479	489	485	470	502	454	487	483	456	447	474	480	453	499	498	462	429	477	441	440	463	463	454	475	467	456	451	488	433	459	454	425	507	489	498	465	447	440	456	456	446	461	433	493	500	484	516	444	465	467	462	472	433	442	483	471	447	439	440	503	472	479	495	444	495	446	452	430	449	476	465	449	451	474	463	404	490	453	446	443	444	398	476	478	466	462	458	470	465	474	456	470	471	423	449	450	443	447	493	453	443
24426	21528	25169	28321	21528	21537	13281	327	254	183	160	162	166	125	111	106	87	112	131	119	112	108	97	84	99	89	103	97	93	108	88	92	80	88	110	91	106	99	79	84	85	87	80	93	102	88	81	106	95	88	101	114	89	79	73	98	87	84	81	99	94	82	98	87	79	84	83	93	86	107	87	96	103	77	76	78	104	92	83	100	78	76	78	91	81	97	88	93	73	104	85	83	77	90	85	91	75	91	87	76	106	97	107	92	103	93	83	98	89	90	75	62	66	94	85	94	94	85	70	79	92	92	100	87	98	95	95	85	85	68	85	83	87	78	97	85	88	72	95	93	89	81	93	85	93	71	106	83	73	65	87	84	78	82	97	94	90	85	92	67	78	86	89	74	97	85	77	81	87	78	69	71	81	93	92	92	118	66	99	88	93	85	83	86	111	81	82	81	93	104	94	100	95	82	85	89	94	88	97	117	85	84	83	81	101	91	84	80	80	87	103	84	85	76	84	72	88	78	73	97	84	92	78	104	80	71	67	74	91	83	77	94	93	100	104	82	90	72	75	103	86	87	76	85	99	105	63	70	98	84	114	85	94	77	86	73	64	77	125	96	80	80	95	77	103	87	60	72	80	74	92	69	92	92	89	89	93	87	87	75	81	78	77	85	78	77	98	93	78	82	87	78	96	85	84	83	91	101	89	88	80	101	92	87	102	98	84	70	108	94	90	89	97	78	112	96	82	94	99	87	89	78	91	75	94	92	96	91	89	64	82	75	80	77	78	75	90	88	82	96	108	87	88	75	81	76	105	70	85	71	85	110	84	102	75	99	88	89	83	91	67	91	70	87	77	93	104	71	97	92	90	56	94	71	98	93	88	99	99	99	90	87	95	94	86	86	89	88	93	77	103	75	80	96	82	103	80	67	87	87	102	94	86	68	80	110	74	88	87	82	85	90	67	80	90	86	93	69	73	87	85	99	93	76	95	96	92	98	93	94	107	93	102	93	95	75	83	85	86	88	79	87	99	74	84	84	104	85	96	93	82	96	77	84	93	99	72	72	89	85	93	93	95	79	89	79	98	77	81	95	84	75	116	79	96	96	80	71	78	73	95	97	94	71	101	97	98	84	95	79	90	85	101	91	95	72	90	87	103	84	67	90	86	104	71	101	83	81	88	84	79	78	74	74	91	85	106	68	81	90	87	89	73	90	91	86	93	66	80	86	93	70	98	94	72	88	81	87	65	83	104	85	86	78	89	69	78	96	73	82	86	92	93	84	88	102	90	78	80	103	83	81	91	73	73	96	75	92	78	82	89	104	84	71	84	82	83	74	78	86	76	103	84	88	83	89	86	86	68	78	88	83	68	67	90	86	72	86	80	88	81	86	81	99	113	95	95	80	83	101	73	81	108	99	79	97	85	90	88	78	98	87	80	102	81	89	88	81	85	87	83	93	103	90	75	79	76	83	108	78	71	92	108	84	94	86	106	67	92	90	89	99	80	89	103	80	75	84	94	92	79	91	96	83	92	91	73	89	93	72	92	102	92	108	102	100	68	113	85	88	69	87	84	105	89	101	78	82	83	71	74	78	87	84	93	82	87	92	83	75	71	90	71	87	94	91	111	84	78	80	84	94	79	90	88	104	76	87	80	75	102	97	89	71	90	86	89	82	73	79	92	76	107	109	84	69	101	95	71	102	91	80	74	103	75	101	106	108	80	85	75	70	85	101	87	78	101	85	77	81	69	96	100	84	89	71	82	97	93	95	83	80	90	83	78	79	87	88	86	90	93	88	76	57	81	97	88	80	90	79	89	95	77	79	98	104	95	92	89	101	75	84	86	90	82	91	90	84	104	93	86	89	107	77	98	86	87	93	84	82	80	87	99	100	88	95	79	100	93	79	82	82	98	90	80	75	74	99	88	97	88	98	104	84	87	85	93	88	80	104	81	101	90	95	75	91	93	98	75	91	70	92	94	93	90	96	85	84	100	94	90	106	72	86	90	106	78	84	98	96	105	83	115	83	89	81	107	81	90	96	100	78	84	91	85	84	110	84	94	100	97	75	98	74	86	102	76	70	83	83	86	95	93	94	83	86	87	83	86	66	88	105	103	89	93	92	88	77	78	88	85	78	94	93	67	85	89	83	95	68	86	94	90	86	100	80	77	103	79	87	96	89	109	86	101	77	72	83	91	75	100	93	75	86	70	87	88	86	82	85	95	114	89	84	89	94	89	87	89	98	102	90	92	84	86	75	94	113	95	87	79	94	88	90	100	71	91	86	92	93	83	85	94	93	89	70	88	91	84	84	80	82	87	92	85	81	100	79	92	78	93	85	80	88	97	79	97	82	89	80	82	61	92	79	87	101	75	107	97	111	78	93	99	104	70	93	92	69	64	96	94	94	102	77	85	92	85	89	85	95	89	82	96	86	98	68	89	86	64	78	86	82	87	90	106	87	75	75	92	87	77	90	73	87	90	86	94	82	86	95	105	103	86	89	65	88	82	98	80	92	92	94	97	79	91	87	108	98	73	86	90	83	76	95	79	87	80	92	90	91	95	69	82	94	99	98	79	97	86	79	88	74	98	73	100	86	91	88	76	72	115	86	91	101	85	92	87	101	98	80	88	87	92	111	85	101	80	73	92	98	82	95	78	86	92	84	81	95	89	90	83	96	100	89	72	84	94	100	85	89	112	99	82	91	96	77	66	77	94	71	98	67	68	81	75	79	92	107	85	94	76	85	75	96	87	83	71	85	77	78	85	97	87	98	88	101	77	95	80	127	99	84	83	67	99	99	92	79	89	85	97	80	91	77	79	69	86	81	95	78	88	105	92	102	89	88	91	90	108	90	88	79	99	92	80	97	70	102	85	82	88	83	108	94	113	84	99	75	89	95	88	90	89	69	76	81	97	84	82	107	88	84	82	72	87	79	87	89	80	75	100	96	102	86	88	80	85	91	97	98	97	76	77	87	97	85	83	105	93	78	74	106	71	91	88	90	83	88	95	67	94	82	76	94	109	75	80	84	99	77	104	95	87	120	92	95	89	85	74	92	77	85	81	99	71	75	108	83	94	87	75	82	83	104	90	82	90	82	75	80	80	104	91	87	65	88	82	91	78	106	107	95	88	78	94	90	85	72	77	83	76	93	85	87	83	97	102	82	90	86	88	77	81	90	90	82	102	78	95	88	84	74	100	82	91	97	99	94	116	93	83	89	88	71	84	102	77	78	89	80	112	95	82	75	86	85	101	72	76	78	95	76	84	89	86	77	88	98	94	83	95	80	93	81	95	88	76	79	86	90	87	95	94	84	85	86	81	72	80	75	96	88	82	91	77	81	88	98	70	79	74	89	85	77	80	79	92	70	103	77	89	86	82	88	92	93	103	105	84	87	98	75	79	81	77	85	88	93	81	105	96	98	89	87	86	108	93	80	78	107	84	95	91	84	84	77	88	85	85	95	87	75	77	96	87	64	86	82	85	93	67	82	77	93	87	90
2848	3004	1369	698	486	404	350	329	310	269	276	272	271	246	269	266	251	287	243	262	264	268	241	244	275	287	243	273	258	256	239	251	292	224	237	244	238	260	272	249	274	239	244	258	239	272	275	271	259	251	249	250	255	256	248	238	225	259	231	249	253	250	264	227	231	265	251	255	236	250	256	234	225	237	266	243	256	252	260	270	281	246	253	240	320	249	250	274	257	269	264	247	277	254	276	265	256	262	247	266	248	270	235	257	263	248	264	238	244	224	249	262	274	255	256	258	258	225	241	218	238	238	259	261	240	238	237	232	255	258	252	230	213	231	245	229	267	252	242	284	262	284	250	229	276	243	243	262	219	252	274	265	240	207	201	228	212	247	257	270	256	224	236	253	252	246	256	257	236	251	249	244	237	252	266	244	253	268	247	263	246	253	233	244	266	236	231	222	240	267	227	245	240	257	235	263	266	265	244	239	232	255	265	214	243	250	260	242	237	263	240	239	258	238	259	228	244	238	263	257	230	265	254	276	257	246	238	246	259	257	264	267	233	217	269	255	252	230	259	237	230	263	239	264	263	242	253	236	242	255	247	259	249	249	278	250	238	266	230	238	238	234	260	248	233	242	234	250	251	239	223	218	268	216	256	227	267	229	277	250	272	231	242	236	266	258	239	237	267	276	275	260	233	237	271	254	219	241	246	284	260	271	249	223	230	264	247	236	261	236	237	232	264	244	235	234	256	243	253	250	239	251	243	255	245	252	265	229	256	263	239	241	246	260	245	263	235	275	244	234	223	263	264	251	225	248	228	276	254	253	245	244	245	243	247	261	270	236	274	273	242	227	247	251	264	271	278	266	257	246	253	258	263	246	267	259	241	257	252	269	272	248	233	262	251	251	286	269	247	245	263	254	241	219	265	259	255	219	246	261	271	238	259	236	279	255	244	236	259	258	231	233	282	256	257	249	247	252	260	248	263	264	274	249	231	267	234	248	251	261	222	248	232	238	245	239	245	259	237	213	250	241	260	276	263	238	234	254	246	251	245	254	265	239	217	266	277	241	263	232	284	261	247	234	229	230	270	247	241	237	278	254	257	234	249	252	249	298	239	228	239	271	273	244	256	255	265	271	226	250	243	223	261	262	232	263	258	241	218	268	256	258	249	275	270	214	242	274	237	225	245	249	256	217	246	258	223	234	238	232	227	285	231	243	233	244	231	249	211	233	243	242	280	259	216	271	229	257	266	251	261	246	233	233	248	256	227	239	240	244	239	222	251	219	267	285	263	235	258	242	248	263	256	233	230	215	255	273	232	263	234	246	249	230	222	252	247	250	233	264	235	239	259	252	253	230	266	248	238	251	267	233	233	204	229	262	222	246	243	256	243	264	265	241	243	270	241	264	251	230	251	241	231	235	229	227	259	234	229	221	229	243	245	243	252	233	244	266	228	260	216	256	252	236	265	230	266	236	269	216	238	268	264	230	275	257	284	275	245	251	268	228	253	251	266	253	222	240	267	248	239	238	255	267	227	224	253	238	229	241	245	252	246	248	251	269	244	270	246	244	203	239	243	247	260	231	233	253	268	274	268	262	242	223	245	255	252	245	224	255	254	275	244	209	249	235	274	250	264	251	264	250	277	268	247	243	255	235	233	249	249	228	270	251	256	266	246	237	262	241	259	287	216	231	262	241	251	254	248	240	245	249	231	252	248	262	211	242	267	244	245	272	254	237	227	259	247	234	251	216	231	245	247	259	268	270	228	230	276	217	264	247	268	237	237	241	249	254	249	239	259	269	267	250	222	227	232	266	244	255	242	283	263	223	259	232	235	252	268	236	274	228	253	237	250	236	251	256	268	224	233	230	246	238	246	235	241	237	234	235	245	235	259	238	253	243	230	253	233	258	250	260	275	248	257	265	235	257	281	254	256	263	253	265	247	222	266	228	228	229	243	271	237	251	233	249	227	243	239	263	255	213	238	225	243	224	271	252	260	259	250	243	256	262	239	266	240	230	240	237	224	223	243	259	246	263	229	228	254	229	214	248	249	268	214	260	251	275	238	254	250	269	228	240	263	230	240	254	255	252	270	249	225	275	207	254	245	231	220	269	216	222	246	228	246	259	230	242	222	243	226	240	248	265	246	225	218	213	249	240	242	260	240	231	255	254	247	238	248	233	225	238	278	254	251	225	257	261	263	256	229	243	244	261	239	264	248	210	249	240	273	223	229	253	240	242	239	254	256	253	242	210	235	217	243	240	237	217	269	230	241	260	256	254	234	247	260	231	222	244	229	235	272	259	238	235	258	223	273	254	277	234	268	263	247	263	236	261	238	242	257	256	254	279	245	244	233	222	248	239	240	272	211	232	210	247	236	224	235	255	263	247	238	235	234	254	237	227	258	253	254	264	243	238	253	243	275	252	226	233	265	220	254	250	242	269	236	220	230	227	219	277	265	249	258	253	199	249	240	230	240	236	246	257	247	277	241	241	239	259	266	234	261	236	248	246	258	272	251	236	271	265	261	244	277	275	265	221	235	255	228	271	237	256	254	239	239	244	227	253	250	280	244	259	284	288	253	252	261	251	246	242	274	270	251	252	243	239	252	259	234	272	243	246	254	271	252	243	236	248	244	253	223	252	227	236	247	223	240	243	240	215	267	229	237	263	251	237	269	251	243	261	266	232	235	247	252	266	237	233	227	271	221	254	238	256	243	234	246	228	253	263	269	233	253	244	253	215	239	264	230	248	225	252	247	258	236	232	232	221	239	245	221	261	282	242	224	241	235	236	258	243	240	247	270	259	253	215	238	247	246	267	252	244	236	244	258	248	248	217	246	245	245	248	258	230	267	214	261	223	221	248	243	225	275	233	248	225	246	265	224	248	222	238	250	245	248	248	256	239	255	230	265	236	240	218	237	205	238	224	212	229	259	255	230	264	248	254	266	254	252	212	236	245	270	254	258	275	261	222	248	255	237	221	260	244	239	244	227	244	263	244	250	254	259	248	246	250	260	251	263	235	218	268	245	213	255	236	234	231	247	232	255	258	249	261	254	255	248	237	247	242	262	258	239	253	237	225	255	270	265	247	243	248	242	285	260	262	279	262	228	250	264	272	282	247	268	250	242	229	282	228	263	264	249	247	238	235	258	238	240	238	239	243	232	260	272	270	214	258	248	241	243	255	275	239	245	251	251	247	245	238	222	230	253	241	269	242	250	236	236	265	263	235	238	259	257	255	234	231	229	252	258	275	232	274	236	240	290	256	237	251	249	245	264	239	272	246	238	251	234	246	266	250	218	251	221	229	267	231	266	233	234	236	218	257	273	250	265	252	228	273	237	255	271	259	268	266	282	245	249	243	274	233	241	253	266	228	257	280	223	248	259	244	262	266	249	261	243	259	247	260	235	251	252	234	227	259	256	235	287	247	267	232	227	250	212	259	275	272	244	277	245	276	243	252	227	266	227	221	236	219	246	235	273	230	219	220	228	256	270	246	262	257	246	245
31870	20439	8531	539	372	269	342	314	309	326	321	309	333	327	283	302	286	316	329	309	318	292	278	329	296	294	328	299	317	302	302	307	330	299	339	343	294	337	320	290	324	311	341	332	328	332	329	312	326	335	318	330	262	302	332	336	330	299	329	311	337	325	345	345	278	334	294	328	302	309	308	293	345	334	293	275	320	334	333	320	297	301	321	328	280	302	349	292	291	338	305	298	324	295	284	292	275	294	282	328	329	320	331	318	319	304	310	294	310	343	281	311	318	316	290	286	333	311	326	311	294	317	323	304	348	338	319	312	329	335	310	291	303	316	334	282	309	272	341	288	302	357	324	288	277	353	290	298	294	304	298	311	305	305	292	292	309	290	325	315	328	295	328	338	294	299	320	326	311	329	303	318	315	286	299	289	311	304	305	335	307	282	315	356	316	276	297	321	307	312	286	329	284	293	324	337	330	305	326	306	309	329	292	293	324	293	302	270	291	288	324	332	320	323	291	331	315	329	283	325	324	296	293	306	341	312	300	308	315	302	310	316	299	329	296	304	334	355	353	309	317	305	335	297	312	326	326	326	309	268	315	327	334	324	349	315	305	324	299	278	338	316	285	304	326	292	300	314	344	323	293	326	332	313	320	301	292	333	310	322	313	319	292	294	302	267	313	323	301	338	298	297	318	318	361	328	304	270	282	330	289	295	286	303	324	300	331	309	320	313	270	306	325	337	309	344	313	319	304	321	320	306	314	316	310	303	340	343	313	335	321	302	304	313	318	286	336	333	267	335	312	280	281	306	322	314	352	335	308	320	294	333	310	357	325	296	334	326	266	314	292	298	290	306	295	280	308	331	343	282	341	330	310	314	334	303	322	315	324	305	304	316	317	307	308	308	295	322	306	292	308	316	321	283	295	330	347	303	301	299	350	303	316	289	298	308	352	319	304	315	300	304	294	350	347	316	294	351	314	339	343	320	337	320	337	321	314	314	283	309	317	315	295	302	292	289	334	332	314	327	332	288	341	308	317	305	353	311	309	332	284	321	330	341	277	309	337	318	330	308	317	317	309	306	334	315	285	306	322	291	317	314	291	286	318	308	322	310	290	305	311	338	314	307	311	306	322	295	309	294	323	306	298	299	309	314	329	323	313	341	319	346	285	333	352	314	344	321	327	313	299	320	301	276	279	275	302	300	301	342	315	319	320	326	315	323	324	310	324	295	284	319	330	302	332	317	280	302	322	294	303	292	287	342	310	295	298	301	310	302	304	326	295	312	333	332	302	292	306	299	282	282	287	319	317	327	280	323	293	343	312	313	330	294	310	284	302	310	324	308	284	316	316	300	311	284	295	325	314	294	298	301	318	296	278	327	309	288	341	335	319	278	280	317	298	294	281	311	290	293	313	325	331	324	306	312	318	286	312	284	282	348	295	330	353	331	305	312	300	302	299	292	283	272	308	327	289	310	345	315	320	304	299	304	294	306	340	311	298	290	335	303	314	284	295	342	302	346	338	293	310	292	299	339	296	362	324	277	284	320	329	334	301	312	308	290	338	336	324	330	325	312	311	310	294	324	305	324	335	321	284	298	322	315	320	352	318	310	292	316	302	322	293	311	304	323	310	320	317	309	311	301	314	320	328	327	322	334	287	290	294	322	322	308	321	324	353	308	333	274	318	319	328	311	309	308	313	311	327	296	320	325	339	326	304	309	298	313	319	300	338	295	340	307	283	331	307	332	320	298	313	327	307	313	307	355	297	322	304	331	324	317	313	308	317	318	323	349	333	297	286	324	311	307	320	335	293	357	319	339	327	351	293	308	299	311	328	325	333	299	315	308	333	279	327	327	277	334	280	311	322	288	316	339	287	336	345	320	296	331	326	320	343	317	317	304	319	280	299	313	318	279	329	310	324	311	294	305	292	286	298	294	302	278	296	295	286	311	299	310	288	312	289	317	338	312	289	287	298	333	301	300	313	272	311	295	325	316	313	313	296	354	343	304	326	335	278	312	300	294	309	316	294	337	316	326	276	338	293	316	311	296	359	344	321	317	308	314	301	325	305	281	311	295	294	262	304	325	292	316	333	330	318	326	372	258	310	302	324	297	318	321	331	343	332	321	297	297	301	331	314	311	342	331	313	326	287	309	352	303	325	301	306	296	310	315	320	328	340	324	274	317	328	322	303	299	324	312	294	325	306	288	318	297	332	319	310	303	281	295	307	332	295	321	290	285	288	285	328	333	324	315	301	328	307	303	318	333	315	321	344	326	334	323	350	318	297	319	322	303	312	373	314	277	324	313	282	313	331	305	296	321	315	294	267	338	310	347	321	315	272	318	288	337	307	321	355	337	306	286	289	330	344	322	346	299	288	316	311	327	279	311	314	316	321	309	326	312	294	321	310	327	323	363	310	310	323	311	300	354	306	324	292	320	329	302	304	325	279	268	304	301	337	316	327	282	298	263	303	323	340	319	324	292	309	307	319	319	288	319	301	310	321	291	323	308	265	328	324	325	311	327	284	308	316	305	301	285	337	316	319	319	306	289	278	319	333	310	334	315	315	297	309	319	316	320	294	291	300	322	320	339	323	302	332	310	305	313	332	310	318	313	307	304	310	286	300	340	287	276	287	307	299	279	320	291	335	296	309	339	324	289	332	318	308	336	308	297	324	333	311	283	285	292	289	312	308	309	301	338	295	299	349	305	323	347	311	310	311	306	307	321	295	336	314	302	321	306	325	298	309	333	316	324	333	320	304	297	323	335	310	307	298	319	318	333	330	320	322	336	316	316	330	314	301	301	356	306	288	297	304	310	336	336	327	311	288	330	320	312	330	307	312	318	308	295	299	310	282	324	295	320	335	297	321	352	294	312	316	295	326	297	332	274	320	335	354	321	308	281	333	313	311	309	320	325	315	308	298	329	321	339	286	308	330	313	312	302	318	323	332	304	303	271	303	321	295	311	302	320	308	308	316	332	338	331	304	296	324	321	276	297	335	317	335	329	334	304	323	298	318	259	334	322	325	319	334	327	334	326	360	285	312	318	328	302	292	304	300	312	313	302	326	286	302	296	295	307	321	309	326	323	336	307	321	291	320	294	325	320	291	289	295	317	295	310	340	304	311	298	321	287	281	298	338	323	298	320	327	319	304	290	329	313	347	313	309	334	310	326	341	292	288	292	302	320	287	300	311	328	299	289	312	310	281	281	281	319	322	326	301	299	309	333	282	326	303	308	321	328	289	303	344	278	332	310	303	328	307	322	296	306	282	333	324	323	278	327	304	328	331	301	336	291	321	291	336	325	329	293	279	303	348	352	280	306	283	304	329	346	273	316	277	333	286	299	337	303	284	329	266	276	295	319	307	324	323	317	300	294	326	299	314	290	325	322	310	299	293	300	306	311	315	318	322	306	339	320	310	283	328	282	296	313	329	310	312	311	325	301	303	312	303	320	277	326	297	303	312	326	338	314	332	308	309	314	306	286	301	308	333	333	303	296	283	327
5842	806	780	745	738	783	755	762	759	760	716	774	753	778	785	796	756	733	750	727	761	832	707	713	726	771	746	767	746	772	767	708	760	689	759	772	762	741	746	717	743	755	756	739	795	758	761	775	745	734	756	711	736	725	745	736	741	750	744	717	686	779	737	742	731	687	735	745	713	738	734	792	763	718	787	744	765	734	746	759	765	764	732	731	742	746	771	790	748	756	709	747	727	757	723	729	740	725	722	734	750	766	732	766	714	754	695	751	753	750	757	768	732	758	737	735	737	767	754	765	737	768	743	733	776	763	723	735	793	695	742	719	770	751	727	727	737	745	706	741	719	734	696	739	707	749	730	685	742	757	738	703	743	750	775	800	716	761	751	718	732	704	748	731	712	701	728	760	795	681	725	726	738	770	716	746	758	696	749	781	709	738	708	755	716	717	747	713	764	753	707	758	798	751	708	750	773	748	747	771	714	748	744	765	748	712	776	748	711	773	716	756	721	781	756	739	793	798	775	739	745	762	759	687	770	716	687	736	742	723	727	783	730	747	783	720	742	692	758	716	684	753	732	737	711	756	731	757	703	754	764	716	768	709	739	719	737	720	761	771	713	703	776	712	761	778	720	779	727	766	748	690	725	727	721	735	740	747	732	718	775	714	754	716	743	759	692	809	737	752	745	700	743	751	745	733	758	786	710	758	747	700	759	774	747	711	751	726	725	767	750	723	723	774	778	695	713	745	764	748	731	738	746	708	754	731	772	748	727	737	742	765	710	769	747	765	715	748	719	760	763	758	756	733	736	744	767	748	775	786	730	694	713	782	731	787	728	715	744	704	724	729	706	671	755	707	750	759	762	799	778	764	738	725	688	732	743	712	753	786	714	698	715	720	735	728	725	750	752	733	721	793	756	735	750	719	700	801	738	771	767	788	769	741	760	750	782	770	718	722	732	780	693	697	756	725	750	753	704	739	783	678	749	737	755	779	759	701	779	730	725	721	734	726	789	710	758	748	757	792	727	751	740	710	763	712	689	744	747	737	718	723	727	758	758	714	727	735	739	756	730	722	746	757	777	729	761	673	790	779	711	755	717	780	745	742	745	775	766	734	765	750	700	726	690	729	722	733	722	735	726	722	675	774	742	733	740	753	743	737	764	764	741	780	797	721	800	791	725	730	725	747	753	790	765	774	740	711	714	728	755	749	769	706	751	712	786	761	741	763	764	787	768	701	774	703	739	700	747	743	740	762	691	761	747	782	735	786	778	761	734	720	730	750	683	744	735	784	763	752	733	704	759	760	762	753	777	715	744	726	755	761	743	766	738	755	727	745	731	764	767	750	758	743	738	753	742	783	762	735	767	723	755	831	720	732	780	726	716	719	811	716	712	726	671	724	735	771	720	722	778	688	701	740	716	697	723	759	759	713	717	716	741	720	794	745	750	810	720	731	687	722	695	744	737	743	749	716	764	790	774	681	705	771	770	735	743	724	800	784	743	775	763	790	707	701	741	728	743	697	720	755	739	772	710	693	754	706	759	790	796	753	750	737	762	712	735	691	718	721	708	765	762	729	783	718	735	705	707	741	748	790	755	787	749	792	711	769	793	772	742	701	763	760	725	769	794	685	745	727	728	698	762	758	713	729	793	770	696	721	766	725	804	701	751	744	723	718	755	732	756	771	736	731	766	772	740	785	748	776	728	749	724	747	770	701	758	733	759	757	721	744	686	733	819	735	746	688	779	716	728	711	751	756	758	771	716	748	784	745	726	775	750	713	731	793	719	712	772	756	757	732	753	741	745	765	782	726	700	739	766	745	726	750	763	740	748	758	721	727	722	778	766	710	764	708	763	727	664	749	754	705	711	745	764	810	727	768	779	727	754	704	690	726	744	767	735	754	736	718	764	736	691	738	783	790	748	717	715	726	763	732	787	732	762	732	734	744	769	768	765	821	720	743	721	764	778	753	712	725	723	745	775	754	725	756	765	722	713	722	741	737	754	771	784	721	708	730	741	728	764	748	742	723	753	726	788	758	776	753	711	760	740	731	702	718	771	722	744	773	763	744	749	730	723	727	722	731	744	784	755	773	720	730	758	787	750	760	716	760	764	747	748	707	773	722	745	762	760	732	742	749	764	735	786	749	772	716	752	781	772	737	755	747	760	774	709	736	770	752	741	750	762	688	704	745	788	766	701	738	796	766	729	741	747	744	743	706	694	750	786	753	737	794	732	766	747	713	738	751	708	755	757	735	726	681	743	798	754	740	753	717	733	770	771	750	744	726	732	717	699	782	764	716	795	760	742	766	739	732	776	781	715	765	764	773	720	752	760	742	719	751	794	721	787	810	745	770	741	652	731	706	733	752	750	722	716	718	719	741	717	735	736	776	768	719	767	750	758	756	795	709	753	701	759	766	746	752	705	761	756	764	754	686	740	727	752	762	723	757	768	784	731	762	727	757	716	743	707	764	770	762	767	775	728	735	718	724	761	733	741	728	727	706	738	732	717	726	750	749	771	746	763	747	749	737	779	726	752	719	729	730	733	759	727	724	740	733	787	729	747	756	747	777	687	745	740	727	787	714	802	742	759	807	744	767	769	686	759	748	725	751	745	766	711	688	738	731	761	748	759	726	745	722	748	719	740	744	797	710	728	730	735	752	749	730	736	711	718	705	756	777	748	741	759	745	775	735	728	737	746	715	742	782	740	759	748	731	745	758	739	790	742	746	752	715	741	727	772	733	752	734	758	728	743	676	759	734	736	771	736	711	750	710	740	740	694	796	801	706	736	700	732	730	760	716	749	728	739	749	716	788	781	768	744	731	760	764	742	726	751	710	756	733	784	773	738	722	800	745	741	723	730	774	779	748	715	789	740	769	773	761	734	733	740	685	748	773	732	758	720	760	782	784	754	759	758	793	751	745	740	740	767	775	775	756	717	774	751	691	728	762	752	759	732	773	734	798	750	757	771	680	751	731	796	762	770	723	794	751	758	742	713	699	795	752	765	743	740	723	706	734	739	794	779	763	764	700	742	748	707	752	727	696	780	763	703	836	745	728	755	711	740	722	745	757	703	723	758	778	689	724	721	729	748	756	808	708	714	723	748	750	777	765	721	739	731	733	736	702	734	741	784	747	688	775	775	750	728	746	705	745	748	728	747	766	761	756	759	699	787	739	738	798	811	723	748	750	753	729	741	759	757	737	749	724	759	767	741	760	697	739	771	738	761	705	744	673	740	747	738	717	726	708	755	761	780	751	735	782	731	746	742	765	752	726	724	724	769	751	791	752	727	710	729	733	740	728	752	762	771	735	782	717	701	723	741	769	720	749	712	745	759	684	797	757	697	771	731	772	819	760	736	794	741	723	706	784	733	763	742	716	740	752	700	724	720	782	741	745	766	722	745	759	768	766	727	739	705	759	747	740	719	765	734	717	751	749	721	760	791	746	744	693	768	681	781	695	722	689	744	720	726	775	731	738	781	705	761	745	774	771	693	745	769	739
25090	21532	24796	28711	21517	18218	466	330	230	232	247	217	218	202	214	188	216	219	210	183	199	187	226	190	186	210	206	195	201	185	181	188	180	189	188	209	189	216	190	196	173	195	193	200	189	193	194	196	187	187	200	196	159	179	202	159	193	185	209	203	190	160	158	183	193	186	160	208	186	185	194	167	201	194	176	197	198	201	191	220	192	193	199	195	200	167	163	198	166	186	186	218	185	190	171	181	184	189	198	186	172	181	157	198	200	195	224	181	172	187	188	198	193	182	184	186	195	185	186	222	173	184	188	195	185	172	199	186	192	188	198	183	194	204	195	178	193	216	214	211	161	188	152	189	207	183	181	206	193	183	194	199	194	182	194	189	178	205	197	225	175	179	171	166	191	216	200	199	187	181	186	181	174	179	210	199	176	212	176	216	213	178	169	202	194	196	211	195	187	182	188	196	195	191	193	198	204	190	191	158	184	207	201	190	180	203	174	172	187	222	192	195	182	194	172	182	204	180	224	159	206	194	183	213	166	177	199	177	212	200	174	177	207	180	221	196	175	169	168	189	193	197	183	208	196	181	176	177	197	184	211	204	202	192	208	195	179	199	189	174	172	198	185	187	175	196	190	199	157	205	195	179	177	187	189	216	187	171	192	177	174	184	184	177	215	182	179	203	194	187	190	181	209	177	194	215	205	187	192	171	206	197	215	205	197	190	195	193	187	207	199	188	168	206	184	172	202	208	194	218	208	171	164	184	190	191	185	177	198	210	167	174	171	198	173	196	204	205	189	198	186	189	215	200	183	167	189	199	181	198	196	185	199	176	182	183	200	170	168	187	184	197	196	196	223	181	197	191	185	201	190	189	172	185	179	191	182	191	183	159	196	178	188	166	219	175	184	158	173	188	200	225	185	185	182	188	173	210	195	191	196	182	163	194	194	196	185	163	185	196	167	174	194	197	187	212	187	208	223	209	202	186	175	212	185	176	170	170	179	177	205	204	188	188	204	178	191	196	186	156	213	198	164	206	164	201	196	178	161	162	204	218	198	178	222	186	189	208	185	197	192	181	185	187	191	195	180	190	184	214	189	173	224	184	191	199	188	192	170	186	172	203	202	152	186	194	181	177	196	205	167	202	172	200	181	218	194	201	226	162	193	187	185	182	186	224	179	199	191	189	174	195	174	190	186	199	172	190	191	176	180	184	208	220	202	206	198	184	188	189	150	182	190	176	193	201	188	198	212	204	192	197	197	200	227	182	196	202	181	174	219	184	189	210	215	192	171	159	186	193	163	169	197	194	182	181	193	171	181	187	188	229	186	210	187	195	182	185	185	172	180	192	180	189	195	184	193	205	191	187	180	176	203	181	213	197	189	184	169	192	205	175	183	172	177	175	180	187	196	183	191	174	187	211	187	189	200	197	210	203	196	196	189	183	216	184	171	179	169	174	193	184	187	177	223	180	178	167	170	195	176	183	175	174	180	170	183	184	214	185	198	182	169	174	199	209	202	181	173	182	171	208	177	165	186	199	156	211	199	180	193	178	189	196	184	179	164	174	169	191	188	193	188	192	184	199	171	194	186	205	160	164	207	202	191	179	197	187	193	195	199	202	178	199	166	186	190	217	197	207	201	181	205	213	187	176	185	192	198	209	175	205	160	205	181	177	170	168	164	188	218	165	191	206	186	168	193	188	179	172	198	186	176	200	190	189	182	196	187	193	193	200	175	209	177	185	170	192	196	189	195	171	192	194	198	181	176	199	162	182	173	181	203	216	190	203	207	183	190	194	167	230	184	210	185	179	213	166	207	160	195	196	176	206	225	202	184	189	174	162	157	177	201	183	205	168	192	199	197	173	184	190	198	182	198	162	196	169	198	174	181	187	161	172	198	192	190	191	173	201	183	191	198	199	172	175	213	189	206	170	198	184	186	185	193	182	180	173	196	181	197	177	159	180	201	196	188	187	188	197	187	181	219	195	189	199	172	191	201	183	194	204	189	198	173	197	199	180	187	191	228	194	201	186	184	205	192	167	187	227	177	212	197	179	188	194	192	179	219	197	162	196	172	205	218	187	190	200	165	188	215	187	171	167	197	191	170	169	198	176	190	169	184	163	192	197	194	178	206	170	197	196	198	188	171	222	192	166	195	220	186	204	185	159	214	162	209	207	189	184	185	185	168	197	200	192	155	193	208	190	186	177	181	194	205	187	176	183	206	186	169	186	196	180	171	156	209	174	174	169	199	183	165	192	188	192	171	185	181	181	168	195	175	171	191	180	200	194	188	168	199	162	173	186	186	200	193	164	180	191	183	197	178	188	187	185	188	177	187	210	189	200	182	179	160	192	198	192	182	194	183	204	196	185	189	193	152	187	203	179	197	181	177	173	187	169	188	178	203	195	185	170	195	154	213	202	190	202	201	193	179	197	182	184	193	200	184	178	203	194	182	168	201	169	193	199	198	180	170	173	186	171	184	207	183	195	170	172	190	202	173	161	211	183	189	172	191	192	190	188	162	193	212	177	180	191	197	201	191	184	197	180	185	210	186	186	186	204	211	202	169	183	188	174	183	170	189	182	196	177	194	174	191	195	191	221	182	194	187	202	204	175	186	191	197	183	211	207	195	190	189	205	186	176	227	191	189	181	196	168	182	193	183	201	198	192	176	191	168	207	193	197	224	196	173	178	195	191	182	175	201	189	199	196	166	172	193	221	186	190	192	195	193	192	208	176	187	211	198	182	170	168	191	198	198	184	188	224	185	188	198	197	188	191	196	219	182	205	202	190	203	187	163	176	190	190	151	180	188	211	184	153	192	179	194	190	201	218	199	187	187	214	187	170	202	198	212	178	196	223	178	205	190	185	180	213	187	181	203	185	198	186	221	182	176	198	174	209	189	196	201	167	194	190	189	194	195	218	185	219	227	179	183	177	171	146	189	202	190	188	196	189	175	204	182	184	175	186	194	176	183	191	179	221	193	209	184	202	191	179	197	191	198	195	208	172	213	191	204	190	172	198	177	214	180	222	175	199	187	168	176	205	218	174	161	186	178	188	188	186	202	191	218	197	224	164	187	171	199	156	182	177	182	212	183	173	181	190	180	171	188	192	194	189	179	198	185	194	191	203	213	180	168	190	205	189	170	201	181	194	163	196	209	199	186	199	198	174	184	214	201	187	180	197	200	207	193	164	203	215	202	209	202	174	186	158	183	201	175	167	197	197	159	178	187	179	185	193	187	186	189	191	168	176	213	179	214	203	194	210	204	187	189	169	186	204	198	158	174	200	185	199	173	201	193	187	203	193	215	160	207	171	180	191	197	195	197	178	168	181	193	176	208	165	196	200	159	195	181	183	219	177	189	177	208	168	172	186	186	189	166	190	189	212	184	184	206	202	171	186	201	147	201	192	190	186	177	182	184	179	191	195	196	178	191	182	192	186	188	189	200	179	175	171	206	160	217	183	175	168	194	198	184	181	186	196	186	191	184	204	184	173	203	223	193	222
2992	1806	1018	700	585	508	485	513	460	460	442	470	485	462	467	436	444	439	461	500	486	444	442	450	463	446	475	451	480	429	461	458	498	499	497	492	465	447	425	479	434	469	511	463	464	476	428	442	459	439	442	448	460	477	404	462	487	500	453	464	431	471	466	493	459	452	465	424	468	507	426	466	482	461	497	450	446	455	476	433	459	450	468	478	485	479	518	451	486	515	483	470	426	464	424	464	459	445	466	462	439	465	480	451	448	478	460	434	456	481	446	486	469	507	483	438	447	450	458	490	434	447	427	511	414	457	447	478	463	454	475	465	422	446	488	494	477	463	415	452	477	496	461	453	477	453	478	452	438	478	483	463	465	461	476	458	490	470	467	450	484	424	453	473	509	452	444	446	500	449	464	418	453	448	444	431	449	474	486	423	475	465	459	467	472	480	445	463	457	505	459	444	406	444	462	473	463	445	432	463	449	471	436	427	483	451	452	461	451	445	442	452	461	466	441	454	450	466	462	452	452	466	456	493	473	472	502	437	477	454	476	461	473	423	484	454	438	462	480	480	465	462	455	438	458	457	483	448	434	473	458	440	490	470	478	459	463	503	496	441	444	471	447	439	486	441	474	456	478	498	456	452	466	493	446	450	469	459	435	454	440	481	463	437	447	447	467	486	440	465	421	468	478	488	457	495	458	474	459	469	449	465	474	454	449	402	491	469	462	449	504	455	456	476	461	449	414	471	484	456	450	459	449	416	470	467	445	457	449	431	461	474	446	431	456	446	430	468	477	470	446	460	474	419	517	488	474	454	482	458	479	486	465	428	510	478	453	449	473	452	474	486	462	507	444	466	453	436	454	478	459	438	461	461	478	455	447	470	480	486	447	465	459	472	483	474	437	472	472	469	481	490	448	505	440	460	472	480	498	458	473	475	453	464	465	427	480	447	484	495	465	464	454	475	451	446	477	470	457	462	426	478	499	455	434	487	453	402	492	444	473	456	479	476	480	434	486	446	444	490	444	471	464	471	441	453	443	458	424	468	436	447	482	472	457	480	471	454	422	442	457	495	467	475	476	481	424	478	468	463	449	490	474	462	461	434	465	497	482	479	420	476	457	477	479	450	439	426	450	450	465	498	478	460	472	484	467	437	440	464	514	469	456	433	467	473	487	440	445	461	473	464	466	465	467	444	448	451	485	420	459	472	424	449	508	488	445	455	452	458	453	524	458	457	463	494	450	441	471	469	486	457	497	447	446	459	506	448	459	463	446	447	450	464	440	463	460	437	488	445	444	459	440	442	465	462	453	471	472	469	523	444	480	437	441	428	451	465	466	471	456	455	474	475	464	461	458	464	485	449	486	473	494	452	458	444	451	444	461	419	493	443	435	478	457	456	441	482	471	458	457	454	464	419	479	471	455	509	448	445	442	443	477	463	451	426	450	476	467	462	483	475	485	520	481	487	467	435	443	465	477	495	434	495	437	410	441	479	455	439	469	449	457	440	493	479	449	451	461	453	481	466	471	484	475	465	478	427	491	466	473	461	436	438	501	448	514	480	455	455	441	464	457	473	480	453	477	497	425	488	461	432	436	462	470	399	457	478	422	509	476	450	469	485	467	479	445	454	460	479	496	481	474	479	459	465	465	461	494	463	452	434	470	444	463	454	458	431	455	453	435	494	488	473	464	480	458	439	474	465	420	456	481	445	502	453	443	452	487	479	457	437	524	457	462	483	395	442	454	471	462	485	456	451	466	495	461	459	463	468	456	491	449	481	418	466	471	441	468	456	463	450	443	474	470	455	464	470	460	476	440	433	464	466	466	453	476	469	462	469	476	453	455	448	454	458	477	470	469	417	470	468	482	474	456	497	426	483	460	465	487	467	486	478	510	458	453	448	454	433	487	472	448	463	489	444	499	492	456	447	467	466	488	465	470	456	497	474	503	468	469	449	452	502	447	479	471	501	469	464	478	457	469	455	457	439	458	408	448	462	460	440	471	449	429	465	482	435	433	472	444	451	474	449	444	427	479	491	478	401	482	469	421	441	467	467	457	457	419	477	460	469	477	452	484	462	471	417	456	437	469	413	465	462	447	429	497	444	475	442	436	454	455	454	458	451	465	471	462	471	422	437	452	464	462	458	428	473	471	471	481	475	480	491	459	471	449	475	492	437	465	459	481	498	462	482	445	470	451	434	467	434	455	452	472	486	428	466	465	480	438	477	449	466	501	433	466	505	475	457	443	475	447	468	467	455	478	467	494	437	487	417	501	440	456	454	488	486	417	492	418	445	451	467	485	455	488	451	483	456	433	459	481	468	425	456	431	449	487	464	417	468	421	464	471	450	462	466	461	485	469	480	428	462	470	499	510	445	423	432	441	443	460	460	421	440	463	461	436	468	468	470	446	473	442	451	495	484	442	428	488	493	443	453	454	431	471	462	449	442	480	492	457	427	446	499	453	494	459	481	477	483	464	436	472	438	465	464	476	458	452	453	474	452	481	483	481	496	435	423	447	453	440	487	478	463	463	451	455	457	462	433	471	431	463	482	460	468	452	505	460	434	442	479	504	429	437	460	461	463	501	441	437	417	442	475	427	457	456	448	458	452	475	447	462	485	482	437	467	473	437	469	426	437	425	497	466	448	443	463	439	464	470	444	474	478	440	447	515	457	467	455	459	488	462	445	459	445	481	447	453	487	424	421	441	482	503	480	446	453	496	469	458	479	499	491	471	426	460	465	476	503	439	496	470	431	472	470	499	458	473	491	482	465	472	428	437	471	488	498	467	442	433	443	507	470	453	456	498	496	470	437	441	479	492	448	442	452	460	490	476	445	486	443	453	457	492	475	437	459	464	432	458	484	466	494	430	457	459	430	393	477	471	500	412	476	448	463	476	450	446	431	429	438	436	436	447	479	452	440	411	465	447	489	467	460	500	478	474	459	460	446	444	479	451	447	461	475	470	465	476	465	474	478	458	471	463	458	462	446	467	484	470	440	453	455	468	462	473	458	457	471	504	475	459	490	500	441	459	473	458	464	478	457	474	482	458	454	462	482	496	445	439	450	475	447	476	515	472	459	440	460	451	452	453	434	484	434	479	485	484	501	453	444	466	457	473	486	451	446	479	498	473	461	454	488	457	461	437	502	448	505	464	432	454	436	457	456	494	453	467	458	495	470	473	438	460	432	481	436	451	490	450	464	483	451	475	447	484	438	477	459	440	457	488	473	447	447	470	456	485	471	458	445	479	496	450	451	466	420	471	463	429	490	434	456	487	511	459	413	425	459	467	444	483	484	456	435	466	503	496	438	454	476	437	454	466	458	477	476	458	470	463	463	516	443	417	458	430	492	450	514	449	456	444	430	442	455	467	479	480	506	444	511	468	452	453	465	464	515	485	478	451	454	448	447	449	404	472	461	491	437	504	499	481	502	474	481	485	435	460	462	451	461	493	476	463	448	478	439	426	491	445	449	495	468	457	451	424	460	518	446	463	414	448	477
24471	21542	25141	28386	21545	21551	13384	370	201	184	167	143	136	113	111	120	99	113	113	103	106	104	116	104	85	94	88	106	89	107	92	106	88	123	85	82	96	100	87	86	92	83	91	110	92	88	85	98	89	78	77	88	70	82	95	82	63	82	97	93	85	80	86	59	102	89	89	87	78	87	86	101	103	85	87	100	81	78	98	83	76	98	84	99	98	101	86	84	80	98	93	104	101	101	78	97	79	92	87	92	100	76	76	84	100	72	81	81	96	80	84	87	87	93	89	84	88	100	101	75	80	80	105	88	88	101	74	73	104	89	87	68	94	89	95	95	81	84	101	90	91	76	110	95	90	82	83	94	87	82	80	81	95	86	81	85	94	72	72	81	69	95	82	72	97	85	82	74	82	79	124	84	81	125	93	97	81	79	93	93	97	97	90	76	68	96	82	92	83	79	112	73	95	74	94	90	89	96	79	55	72	82	103	104	83	81	77	71	64	100	94	99	83	86	81	88	93	88	87	76	87	85	80	76	93	82	88	90	91	79	84	94	80	83	79	93	69	84	105	70	87	86	104	94	84	82	89	69	75	72	91	92	95	77	81	85	91	79	73	91	93	92	83	103	78	77	74	69	83	85	91	88	92	67	94	103	75	97	61	98	96	71	78	72	88	91	85	95	82	91	88	79	92	82	105	87	88	77	108	102	77	106	74	109	76	76	89	86	91	69	81	93	81	74	81	106	68	96	84	87	88	78	90	84	90	86	88	94	90	75	77	100	73	88	92	91	93	90	86	90	93	74	83	77	114	88	85	94	95	91	95	105	95	98	80	83	104	99	83	74	84	90	87	85	100	81	103	81	79	81	88	92	90	96	78	94	100	101	82	83	84	83	74	79	100	76	84	96	99	98	76	94	94	96	84	75	98	90	90	107	82	102	91	74	80	79	83	108	78	74	75	96	84	91	88	106	83	77	86	78	85	93	80	89	100	89	82	86	104	100	84	84	78	73	85	89	64	63	95	84	73	95	88	86	90	81	83	76	85	75	78	100	109	89	75	99	96	76	80	94	98	98	82	100	83	93	110	93	82	83	69	96	75	77	88	98	87	71	78	95	79	75	104	80	77	71	92	98	93	96	70	84	74	86	88	98	92	86	85	95	87	85	74	78	68	91	80	85	80	85	90	84	82	77	101	103	84	95	66	87	78	80	89	88	86	97	73	72	74	76	114	81	104	75	99	76	89	82	83	74	79	87	107	78	82	90	88	68	98	98	86	97	86	74	91	87	97	81	80	89	85	67	99	97	96	107	85	84	91	72	72	92	94	89	101	102	73	83	85	93	103	112	87	95	85	108	97	88	95	81	61	87	81	80	94	91	88	83	83	74	81	101	79	92	78	91	97	65	97	70	78	85	108	84	91	105	88	87	95	94	92	88	81	77	92	93	84	76	85	93	80	73	89	111	62	111	86	99	95	100	100	97	116	92	106	76	83	81	106	96	106	94	80	76	81	67	77	78	79	86	76	71	73	100	103	88	100	75	89	87	76	104	94	82	89	84	94	79	95	73	98	69	95	86	99	90	86	77	90	99	78	106	82	96	97	75	84	79	88	93	87	84	84	86	92	70	78	72	98	72	94	90	98	78	76	84	69	89	108	97	98	101	83	84	104	85	93	90	95	83	99	81	72	82	94	109	91	96	89	80	66	76	79	86	94	73	84	72	93	86	111	95	72	96	91	84	104	65	90	91	84	78	83	103	95	88	89	97	88	110	86	95	76	89	76	77	82	84	78	98	104	76	77	93	85	73	76	96	76	73	100	81	106	92	83	78	84	86	82	87	84	91	89	97	77	75	82	88	89	95	90	80	104	81	75	84	67	82	81	93	77	66	75	104	92	78	67	102	82	86	90	77	78	92	81	86	79	63	85	82	80	95	88	87	113	78	92	85	83	102	93	85	88	84	89	93	70	78	100	101	92	79	96	96	95	77	111	92	92	94	97	82	89	103	84	87	110	97	93	90	106	99	88	80	72	84	90	84	82	88	99	81	79	81	80	88	83	84	87	102	71	87	82	85	82	99	84	78	78	62	79	109	94	84	89	89	80	80	94	89	94	98	101	89	75	87	88	101	85	83	90	104	88	96	92	94	87	89	80	85	93	74	90	85	82	84	88	81	100	83	75	76	78	86	68	93	78	94	98	102	103	95	67	91	87	90	82	83	84	77	89	108	91	102	101	77	83	103	99	115	91	95	88	95	105	87	82	85	96	93	85	89	94	90	87	86	59	89	88	92	76	91	105	97	71	97	79	96	88	94	79	78	80	92	77	70	77	102	96	107	81	72	85	104	82	76	95	97	97	90	91	80	110	77	90	86	82	77	80	81	72	78	89	102	91	75	92	75	88	86	87	96	89	99	93	89	80	80	98	88	81	94	85	79	92	91	103	88	63	68	75	95	89	95	113	122	75	81	96	77	98	77	81	88	88	103	92	99	101	79	73	71	89	92	89	91	95	86	92	88	90	94	104	109	90	92	101	99	90	82	77	83	72	88	84	90	93	83	91	88	76	68	91	77	73	80	83	80	91	88	92	63	101	83	85	103	79	99	87	91	98	95	88	78	90	87	84	78	91	87	70	83	103	80	105	87	76	78	77	95	80	86	106	110	82	77	89	105	93	79	86	83	76	106	89	105	89	103	78	107	75	79	81	80	92	95	103	100	79	67	90	99	83	114	79	85	89	89	92	88	71	104	66	96	105	93	98	70	92	77	79	101	78	80	96	107	84	81	81	96	77	80	91	91	91	83	84	74	67	107	88	66	99	91	82	89	110	86	90	96	104	99	76	97	83	84	102	83	90	81	79	77	86	104	87	83	87	89	82	100	75	95	87	92	85	96	91	85	85	87	59	93	97	93	109	75	72	72	82	76	76	90	85	87	88	83	80	85	75	76	84	83	95	87	95	96	85	83	85	81	100	89	86	85	100	87	93	101	88	89	83	84	90	84	71	80	62	80	88	69	88	80	93	80	98	106	92	93	87	83	91	94	83	89	86	87	80	106	90	99	83	80	96	98	82	85	84	86	101	79	83	96	92	85	84	78	92	75	89	91	99	111	92	80	80	71	89	91	80	101	69	103	83	94	88	77	88	88	106	99	87	93	73	74	86	78	83	106	99	95	90	87	106	81	82	101	87	102	84	98	105	88	77	94	84	76	80	100	74	78	75	75	83	76	77	82	93	83	93	91	79	73	97	83	70	79	86	93	95	81	87	89	86	81	91	74	107	94	90	84	102	99	89	78	104	89	107	72	94	90	87	82	78	78	81	79	86	81	92	69	103	102	93	79	104	81	99	99	91	92	81	88	97	106	99	96	89	83	90	102	92	100	84	83	83	67	113	63	90	103	86	94	77	97	87	86	80	81	77	83	78	54	76	94	86	87	91	98	99	84	107	94	76	75	86	83	71	91	94	85	85	67	97	86	93	76	94	87	94	77	97	88	93	74	97	72
2885	3103	1417	672	492	402	341	285	314	281	304	267	270	274	263	240	258	299	246	237	253	225	269	259	249	246	252	248	278	259	253	234	233	257	271	253	270	252	246	285	233	265	251	231	239	251	260	243	224	268	265	226	272	265	257	242	217	233	238	257	243	215	229	253	245	244	245	250	242	272	272	244	235	243	243	237	229	237	258	216	252	260	231	244	250	266	215	243	263	243	237	259	228	260	245	229	252	224	246	254	248	241	262	246	284	232	251	261	240	244	245	249	273	256	246	221	237	244	250	236	262	258	239	230	234	252	276	232	265	283	258	248	241	247	246	246	251	223	255	282	285	255	246	227	237	234	263	241	236	257	240	244	265	230	241	237	248	234	247	291	274	247	252	248	264	248	255	239	216	274	233	252	283	247	264	254	237	258	253	235	243	257	231	242	244	244	264	243	240	253	288	245	259	245	274	252	227	241	262	241	255	287	248	251	262	246	268	245	240	221	269	227	266	270	218	244	243	262	263	241	235	240	223	244	231	227	228	275	246	251	235	237	237	240	251	249	241	226	242	282	278	243	256	247	248	236	239	229	208	273	238	264	238	243	264	249	256	228	251	223	208	273	263	240	248	265	259	243	215	251	254	275	245	224	235	246	254	245	227	243	226	247	246	260	240	243	257	244	252	244	238	243	246	275	243	267	245	269	250	241	237	258	242	232	237	251	221	256	225	231	263	251	262	267	250	242	256	266	236	262	247	261	256	241	258	253	227	253	257	231	240	264	238	253	259	259	252	277	251	247	234	250	240	255	245	215	247	247	227	238	255	215	248	242	259	257	242	229	235	246	233	235	289	249	252	242	271	226	244	240	245	259	252	230	250	236	238	272	244	245	258	214	224	224	234	255	254	228	253	211	243	261	266	247	239	258	236	216	251	258	230	234	245	258	277	230	228	248	255	254	250	248	237	228	244	248	239	250	220	243	253	232	234	233	228	264	238	265	251	261	223	274	228	245	263	266	259	247	246	273	235	249	274	251	257	235	250	232	250	230	256	226	247	232	240	217	234	245	262	247	243	239	243	226	246	248	261	269	257	237	258	230	249	222	239	235	242	232	243	253	263	204	236	261	249	238	212	283	260	259	246	230	235	262	231	216	230	236	240	249	236	233	215	253	221	264	204	250	227	232	252	221	228	243	235	230	265	239	234	248	237	235	226	262	245	256	241	266	246	260	242	246	224	233	243	247	231	261	248	246	259	244	245	236	260	247	249	221	234	240	274	278	239	238	236	252	252	243	251	248	234	241	236	218	246	235	254	266	254	263	222	257	240	279	246	260	216	248	250	232	224	223	269	249	235	257	242	232	250	218	242	270	278	231	268	262	226	233	249	248	235	240	261	236	239	240	223	261	246	228	261	236	249	217	274	227	251	224	243	251	240	213	247	250	268	247	238	262	226	281	224	244	230	275	219	242	244	278	232	261	243	278	244	248	256	245	258	228	235	265	224	238	238	260	244	258	232	237	244	248	257	235	230	239	253	245	243	266	256	243	242	252	208	241	243	260	239	242	271	248	238	254	230	248	250	234	255	244	254	267	251	238	229	251	262	248	248	236	251	261	237	251	261	256	222	262	238	253	243	224	230	249	256	230	250	223	246	252	253	240	235	245	269	238	253	251	275	264	246	238	229	251	246	265	244	221	244	251	247	224	238	260	234	268	259	221	265	243	265	221	242	251	250	249	269	254	271	231	267	240	240	270	245	268	275	239	242	274	260	243	235	265	258	253	241	208	260	235	233	249	237	237	235	241	258	249	266	273	236	241	228	233	220	264	242	248	238	263	247	280	260	234	217	242	237	224	247	270	254	281	261	268	263	208	251	250	240	250	266	248	250	225	248	270	258	245	268	235	256	258	251	243	254	257	225	236	255	266	261	254	252	231	252	247	244	274	278	269	233	236	214	244	250	225	248	250	259	260	236	258	252	248	268	270	238	226	264	225	243	259	246	257	215	238	250	250	255	221	239	245	256	248	247	250	261	237	261	244	272	224	220	251	251	245	277	253	243	225	261	221	264	263	247	233	244	261	243	258	246	228	244	250	215	251	259	245	255	249	245	246	212	219	259	248	247	269	251	249	249	233	255	245	247	250	247	250	254	244	240	228	232	236	226	260	245	231	242	252	238	229	241	242	248	235	248	230	250	254	243	240	237	239	249	226	277	248	240	265	252	241	270	273	247	252	268	227	249	284	263	233	271	240	243	238	242	232	235	289	250	243	272	264	258	229	250	248	220	260	265	238	242	236	228	251	259	264	222	254	252	247	246	240	239	230	241	246	256	213	251	262	266	254	227	236	213	253	256	277	239	245	221	260	270	270	249	261	267	256	249	249	232	249	276	244	210	250	266	249	243	257	260	236	250	261	267	263	255	265	257	259	255	237	249	236	251	234	258	272	225	276	272	256	231	254	259	235	242	254	223	228	235	248	260	233	215	227	242	249	229	276	270	244	258	237	229	231	219	267	237	223	247	254	243	249	274	251	246	234	260	235	253	265	248	250	238	243	242	231	228	249	242	246	274	275	230	259	245	236	254	221	254	264	221	272	224	224	279	263	262	255	257	258	213	224	273	252	243	247	252	260	241	252	241	232	228	248	214	271	247	271	246	240	258	267	234	249	252	254	270	220	217	238	244	262	249	243	240	218	263	271	255	243	266	280	259	255	271	240	256	262	238	228	217	238	222	264	231	254	257	265	252	249	251	264	253	254	244	250	266	238	257	298	243	227	194	243	268	257	241	254	231	272	239	257	248	248	250	249	247	228	264	246	241	272	243	226	270	215	256	246	262	246	238	249	241	255	230	233	232	245	245	239	260	227	239	266	203	220	266	274	253	271	248	240	250	263	253	222	242	217	225	249	271	229	250	251	243	237	265	265	252	253	238	248	231	240	232	214	235	234	198	267	227	259	273	258	251	246	269	236	255	254	236	233	227	256	248	227	257	240	240	271	244	227	240	233	264	258	233	259	251	237	241	235	242	251	260	242	238	249	287	276	249	242	231	259	247	272	208	252	255	250	260	255	259	220	260	294	245	218	251	226	242	224	259	245	259	276	246	250	250	258	262	262	248	238	232	240	235	289	262	253	289	254	245	249	239	258	245	219	242	256	237	233	240	281	233	266	220	245	258	263	222	235	241	240	255	240	246	233	237	289	254	222	239	253	235	255	278	222	258	245	251	272	237	279	245	255	261	239	232	222	238	266	239	231	239	237	247	251	244	256	252	222	247	279	278	251	243	243	246	244	237	226	245	261	253	243	249	261	250	258	261	244	214	268	264	231	252	263	258	255	243	237	286	254	250	261	246	240	222	242	284	259	242	271	257	259	297	236	260	264	252	237	239	245	229	239	264	259	239	259	236	255	244	257	261	269	243	226	245	261	212	247	248	216	243	263	253	223	246	219	235	237	244	235	262	246	251	254	242	235	253	276	249	243	217	226	246	235	248	235	248	248	243	226
31690	20395	8613	480	365	308	328	328	302	323	292	321	341	315	323	304	326	319	299	327	282	309	306	317	354	343	342	341	294	280	299	323	327	266	304	344	328	331	317	324	291	306	300	318	325	302	301	304	278	302	294	327	304	326	312	317	306	336	316	338	319	331	351	308	308	343	316	318	323	323	289	309	331	347	322	331	312	316	287	339	317	311	321	311	309	325	326	318	285	310	284	318	304	316	322	297	297	295	288	337	292	309	302	298	287	320	296	299	309	328	323	353	313	319	310	328	334	316	314	313	318	269	297	326	316	325	282	349	324	320	298	300	292	322	322	283	301	319	299	291	300	323	310	325	336	342	339	329	358	307	335	340	317	304	327	301	318	329	288	298	306	289	336	313	323	322	349	305	316	290	305	310	322	288	326	340	286	319	326	321	283	305	323	297	297	313	283	289	317	353	297	322	319	297	340	320	285	304	327	276	303	297	330	334	299	296	288	319	297	297	329	287	311	281	318	293	342	307	300	276	308	307	296	279	313	296	312	333	258	322	332	319	306	350	298	311	305	277	306	301	320	287	316	312	270	305	339	295	292	312	305	312	330	280	299	334	282	296	350	302	296	307	313	346	330	317	326	324	343	343	311	289	294	311	306	320	353	302	337	300	299	288	302	337	305	289	349	292	316	315	319	313	282	333	308	306	289	304	325	342	283	321	318	309	288	315	310	312	327	336	323	297	301	322	316	332	313	306	275	343	310	315	299	301	283	304	318	291	346	309	302	314	322	297	281	304	290	313	318	304	305	302	288	330	343	311	322	303	297	336	273	330	303	339	316	310	296	320	328	332	305	292	307	321	324	308	291	294	314	294	291	303	329	329	325	303	301	277	347	353	353	299	290	310	309	344	313	308	299	329	292	310	312	321	312	314	304	312	329	291	295	313	300	307	309	324	308	295	335	290	310	305	329	281	298	291	294	309	301	308	323	295	303	274	281	340	334	274	295	312	278	326	320	341	320	298	300	322	333	336	320	332	300	364	310	313	308	313	335	335	342	288	296	284	309	328	298	300	329	300	314	309	319	319	306	322	298	316	296	313	329	335	310	294	307	317	307	327	331	302	322	315	338	311	319	317	317	314	305	324	327	305	303	286	297	307	302	325	325	308	329	289	325	339	290	309	284	274	327	259	336	299	329	311	295	346	343	349	296	332	298	329	320	318	290	303	282	284	307	299	319	302	309	318	300	304	310	353	307	286	285	294	308	297	302	312	311	330	337	289	311	301	288	307	302	303	263	311	302	300	325	303	321	314	324	323	302	327	320	308	296	288	275	347	286	296	310	272	302	303	343	316	314	326	291	327	334	298	300	306	307	316	324	301	309	297	305	333	315	316	290	295	325	326	310	324	282	341	298	309	308	299	331	310	304	327	308	327	307	338	288	312	293	283	329	315	295	329	307	326	303	262	316	337	287	323	300	308	301	305	308	306	305	297	319	298	268	320	297	291	320	303	339	319	304	313	317	303	290	320	281	309	322	311	322	316	283	294	328	313	268	293	341	296	309	308	316	316	318	316	350	295	316	331	331	312	318	304	305	318	302	320	313	298	296	332	282	308	314	287	304	298	331	322	313	312	298	300	307	293	288	291	296	293	310	300	308	302	318	313	325	302	318	304	259	314	325	300	306	289	271	315	294	335	306	283	305	292	318	307	311	321	287	312	306	291	324	320	298	320	318	286	304	316	333	328	313	315	314	331	307	328	302	344	312	313	301	298	334	334	299	315	293	295	309	310	295	320	281	312	348	343	334	324	318	281	303	296	314	307	329	314	322	293	317	328	286	304	308	299	342	312	295	280	306	366	348	332	308	311	318	315	292	281	309	285	346	282	314	299	310	279	306	305	334	309	330	312	299	289	314	310	321	306	318	308	303	288	323	306	300	320	300	303	328	311	316	287	299	249	301	253	321	294	308	296	303	288	314	292	306	333	301	302	353	308	343	312	311	266	303	298	357	290	305	313	319	289	319	287	351	279	312	296	292	305	340	355	321	320	316	320	324	306	342	307	305	344	338	341	300	324	297	301	306	277	308	306	318	321	321	316	318	303	317	331	315	315	293	314	303	327	323	317	326	308	307	321	284	319	311	324	319	323	310	326	280	318	348	303	274	289	278	260	319	288	304	311	289	304	330	301	293	322	327	318	304	316	302	280	348	310	292	322	320	323	324	347	307	335	319	305	282	329	340	278	293	315	279	275	322	347	261	324	295	324	326	280	317	305	333	312	300	345	299	294	300	290	326	276	281	281	283	275	306	316	300	302	311	294	312	317	333	340	302	309	318	308	299	300	301	315	321	326	289	310	302	327	308	298	285	304	303	304	330	287	317	326	307	311	310	332	283	331	293	286	293	299	306	301	272	311	344	299	312	306	305	324	337	324	320	311	340	288	295	307	307	303	331	313	314	326	317	317	291	297	312	311	341	294	299	337	308	284	311	293	303	314	294	302	281	307	344	354	314	335	304	328	322	317	319	332	279	298	306	311	287	324	318	347	308	314	302	296	303	338	328	316	319	315	309	316	302	357	306	272	303	312	322	351	333	274	310	301	298	296	318	319	286	290	320	340	316	351	349	340	333	314	295	309	288	318	312	292	295	328	305	325	312	282	300	314	314	309	297	314	298	308	311	337	282	291	315	333	331	264	317	311	318	288	317	304	274	333	306	307	308	356	324	293	304	324	310	322	324	325	272	300	307	261	289	291	316	301	316	294	329	292	303	332	312	281	327	316	280	317	312	327	345	288	311	306	336	310	322	313	305	292	317	336	325	328	306	311	276	270	286	286	325	297	354	300	313	309	313	305	283	301	308	281	304	317	321	328	315	306	308	299	293	316	327	299	328	313	301	325	296	314	318	299	304	350	308	302	320	319	307	328	291	292	327	316	297	315	300	314	297	308	314	309	297	329	326	308	290	325	299	301	288	281	306	291	307	334	327	314	309	311	324	318	294	290	302	335	311	342	316	345	312	324	326	316	299	289	353	316	305	293	286	313	318	335	323	296	309	296	339	312	291	301	317	320	305	301	282	320	318	317	307	317	324	326	300	327	293	305	283	292	326	314	304	306	290	314	299	294	311	315	306	295	329	319	330	297	318	316	327	385	313	314	319	331	315	309	302	323	306	300	313	279	305	355	300	294	325	313	335	329	299	328	342	353	312	330	315	311	329	319	302	310	337	325	310	287	320	327	333	347	330	320	332	325	331	291	309	334	307	328	322	316	302	306	310	297	325	308	319	307	327	291	301	282	323	319	301	288	300	300	322	315	310	326	321	338	325	326	305	351	308	308	356	326	321	310	320	326	334	287	320	305	291	273	284	314	292	289	309	338	302	283	284	307	310	319	322	311	317	313	321	304	286	301	297	307	290	325	324	319	323	281	316	309	350	278	303	317	312	313	337	331	309	343	349	281	313	340	326	311	298	296	315	301	287	311	273	299	307	315	308	302	304	297	288	283	287	305
5716	817	740	718	771	769	742	739	765	717	745	779	742	733	768	791	760	754	732	756	764	794	809	781	762	731	754	736	733	732	748	722	715	727	739	717	728	752	712	777	729	709	722	758	777	742	744	748	686	714	712	743	754	728	760	753	777	718	778	680	731	742	719	702	709	698	737	732	766	671	725	723	741	730	769	764	728	738	696	751	745	758	736	735	742	784	741	677	746	759	764	716	718	732	735	791	723	719	756	756	733	732	761	735	741	716	748	741	733	776	743	756	715	776	723	767	779	730	750	775	728	773	725	724	767	716	735	707	718	787	714	745	716	747	753	740	717	715	697	739	688	735	781	772	708	740	748	794	779	760	685	668	730	713	724	770	766	763	730	725	724	763	711	755	768	736	760	714	718	761	776	752	731	736	684	735	736	693	726	711	760	737	795	731	750	747	705	739	769	734	702	758	745	693	783	754	782	737	743	743	688	757	695	715	747	768	726	718	723	710	769	748	748	733	729	720	786	728	694	725	764	694	730	687	741	744	708	780	730	695	752	765	742	711	741	759	753	748	718	775	754	743	676	745	726	750	707	747	739	719	743	715	758	704	740	764	769	748	740	767	735	743	703	710	731	688	700	732	749	750	770	729	763	705	752	737	744	716	739	720	723	700	750	720	741	724	747	760	751	781	717	784	759	776	708	731	783	747	750	742	795	731	794	736	764	728	780	787	772	709	700	746	769	737	742	757	758	728	733	756	731	714	776	725	691	725	739	752	785	725	756	723	748	748	746	737	711	789	715	697	712	757	735	760	742	721	747	771	765	744	706	795	737	720	782	769	686	719	741	674	752	731	758	756	761	739	700	747	744	709	731	734	709	757	743	752	726	781	780	755	688	750	692	725	734	747	736	740	767	793	720	760	758	726	793	740	784	743	762	734	744	736	721	702	747	735	780	794	745	707	714	746	745	713	779	755	724	737	740	749	708	705	747	769	746	715	714	727	722	762	728	760	697	727	718	718	725	721	743	719	784	740	702	724	737	702	721	734	719	744	757	769	744	741	774	740	736	745	710	760	734	707	722	785	697	716	743	737	768	756	730	746	814	736	748	735	820	685	757	752	731	731	719	721	678	755	726	784	712	729	740	705	740	726	727	730	761	716	693	764	717	695	761	749	697	740	733	759	718	698	758	764	784	747	723	702	723	760	749	715	791	738	741	711	734	741	722	722	726	707	747	747	715	650	721	732	805	778	688	746	770	734	725	749	730	763	734	723	685	758	782	725	760	767	710	737	781	680	712	700	786	743	733	770	712	724	749	742	739	728	783	694	807	765	735	708	756	739	747	753	737	782	710	776	778	758	727	798	732	719	741	760	747	773	761	717	749	778	709	718	750	724	773	783	717	788	694	725	702	739	763	757	780	728	740	729	746	766	718	724	740	776	756	762	771	718	726	722	769	748	717	729	724	762	717	774	710	721	753	766	694	717	777	723	749	738	742	784	699	699	730	727	725	743	740	748	723	735	729	713	738	740	717	734	758	721	742	720	749	773	715	734	748	742	718	725	741	732	744	709	749	790	743	773	722	707	729	710	742	750	747	714	734	729	765	744	691	751	725	748	739	728	728	698	730	710	736	708	728	718	749	742	744	750	751	705	776	773	753	733	730	740	728	718	730	699	722	795	707	722	733	762	747	722	712	758	743	753	732	696	792	716	738	745	702	791	736	773	735	747	729	714	729	734	728	730	763	771	757	739	715	713	744	734	734	716	723	800	772	755	768	715	706	755	749	743	742	692	698	731	748	785	697	716	746	748	761	760	721	718	694	713	730	746	775	776	751	707	722	735	760	788	707	767	763	742	703	725	703	731	731	706	762	783	714	695	707	786	738	772	691	728	768	742	713	684	790	773	748	731	745	686	722	682	703	724	738	746	764	742	750	715	755	721	735	775	741	761	744	741	719	751	792	734	748	720	730	748	743	727	747	746	745	777	733	738	730	762	748	778	737	737	726	710	736	751	768	741	735	803	764	737	770	782	722	756	724	711	772	725	677	783	712	730	747	764	743	781	752	727	780	749	756	780	764	730	724	756	752	767	749	689	779	729	710	765	740	754	746	684	777	736	680	750	759	724	791	747	745	781	734	769	697	707	724	743	753	721	762	736	734	691	719	761	741	712	760	760	715	711	732	724	738	763	724	770	714	740	776	746	739	779	761	739	762	713	771	731	769	781	712	695	771	729	743	705	740	709	769	726	751	749	749	736	759	743	755	743	714	751	762	786	737	696	748	720	734	734	740	700	743	773	687	754	728	721	733	748	759	704	736	768	731	754	767	721	743	727	729	725	750	725	735	708	732	782	733	729	744	699	745	746	713	753	700	762	721	774	731	744	732	728	726	764	724	736	694	727	723	718	748	722	753	714	727	737	739	746	756	762	766	762	764	773	708	750	744	709	748	746	755	721	731	738	765	777	742	748	737	746	725	680	756	741	722	752	738	764	711	671	764	753	763	722	711	723	726	755	762	767	769	720	705	731	729	748	761	736	733	749	716	761	740	694	788	778	747	799	774	716	763	747	761	752	703	718	731	731	766	710	764	720	732	761	746	750	721	738	706	696	730	713	746	755	712	781	742	763	763	733	738	754	735	745	746	668	742	739	729	690	761	726	678	709	720	754	767	740	729	725	746	709	700	746	739	685	740	688	772	736	746	754	752	737	723	726	760	702	749	722	727	791	749	754	800	737	709	713	797	675	737	661	758	789	766	771	706	736	759	762	710	733	748	728	727	795	746	748	751	701	680	749	727	725	709	768	681	746	744	761	719	776	766	787	720	800	741	732	728	750	756	724	756	698	717	755	742	800	742	768	752	727	702	736	748	734	699	696	722	779	767	740	701	715	751	761	740	730	709	736	702	781	725	708	774	687	727	759	744	773	740	748	715	726	721	784	718	733	740	758	719	744	743	743	728	746	791	718	775	777	771	751	740	764	750	778	762	775	729	768	725	711	735	769	760	731	764	714	795	704	757	731	727	713	784	683	752	728	754	768	691	756	739	713	796	799	736	694	733	720	730	741	733	703	729	695	697	729	722	735	712	704	724	754	747	763	742	756	775	757	750	715	730	719	802	756	755	761	782	766	731	711	758	724	754	725	753	711	737	771	713	769	752	761	745	791	729	740	733	756	745	695	742	719	741	720	780	764	760	731	700	744	773	763	723	743	743	787	710	740	723	703	724	768	744	712	742	730	733	743	729	764	716	725	694	739	732	745	734	787	743	721	745	745	734	763	758	705	663	801	745	770	709	721	751	741	747	738	752	726	753	691	725	781	776	668	720	714	775	730	717	738	733	746	788	741	728	725	735	719	753	704	740	708	761	719	741	671	757	716	758	719	743	700	746	751	760	791	733	721	699	685	772	725	758	751	716	757	795	774	710	736	744	756	781	744	706	684	742	706	781	733	757	746	725	743	752	710	785	734	740	712	720	689	756	744	743	737	761	748	727	724	742	759	719	733
25022	21524	24782	28707	21527	17915	503	301	262	271	231	192	203	209	215	187	204	220	204	180	209	193	192	191	179	224	176	206	206	172	211	216	177	201	187	184	197	166	204	200	170	186	193	163	194	192	193	206	190	217	182	188	192	161	171	181	227	193	199	178	176	169	193	218	197	189	195	187	198	160	196	179	192	177	206	196	167	181	182	199	196	177	178	194	196	191	203	161	187	182	223	219	217	177	180	177	192	193	232	204	187	216	203	175	205	208	196	174	199	201	196	200	199	184	172	196	180	176	194	192	208	174	177	185	202	193	196	198	187	220	180	181	192	162	195	184	201	179	177	163	182	173	200	186	187	193	197	197	205	215	182	201	181	186	188	190	185	201	172	168	188	180	184	183	198	189	199	171	194	222	211	185	201	188	189	191	181	198	183	177	178	173	228	164	167	210	194	207	217	190	210	188	188	194	185	182	211	195	195	190	194	178	188	176	204	158	191	173	183	182	213	199	203	168	187	166	199	195	207	187	199	174	172	180	187	192	200	183	191	172	189	195	188	199	184	191	182	183	194	188	173	195	190	184	179	215	183	192	218	194	200	212	188	150	200	186	182	196	193	200	201	203	169	197	183	187	174	198	177	176	194	180	199	212	188	192	206	184	192	187	194	163	194	179	170	194	174	175	186	176	177	214	178	184	184	158	186	180	195	186	199	181	186	170	200	174	175	181	184	190	209	189	193	202	193	177	192	183	179	174	185	186	188	182	171	212	189	169	186	168	211	173	182	170	187	193	183	210	179	190	204	199	187	154	187	180	180	189	191	172	182	203	180	179	192	192	200	194	174	214	187	185	213	187	177	183	180	196	202	175	192	176	197	184	181	195	181	193	200	185	189	180	193	177	192	191	191	168	165	210	197	183	180	207	205	173	189	198	174	210	187	196	219	160	183	178	166	191	163	199	186	172	184	197	209	148	180	198	183	196	177	193	194	219	204	209	193	194	185	180	166	191	203	183	184	195	205	205	199	191	179	196	201	174	186	172	172	191	194	183	199	190	202	211	198	206	200	176	207	166	210	193	180	177	205	182	212	198	185	198	196	163	197	200	183	194	186	175	161	207	205	199	179	204	198	177	188	182	212	196	180	190	185	191	190	194	177	183	200	181	189	203	176	163	188	179	189	204	192	184	188	169	190	167	201	180	193	195	177	183	179	196	197	188	172	206	177	190	184	178	227	165	221	176	198	191	209	191	196	200	210	179	211	191	197	191	179	181	187	195	166	161	178	170	198	172	192	203	181	179	185	207	229	220	201	176	181	188	193	194	191	182	202	179	196	194	169	204	202	187	203	181	165	201	225	198	195	176	179	192	212	203	223	197	195	196	183	183	180	188	173	190	161	171	214	210	191	186	208	186	182	192	179	196	199	183	196	197	181	195	207	214	194	170	195	198	190	166	200	189	188	170	172	199	202	222	215	201	156	183	176	216	167	172	177	197	194	212	183	176	166	206	185	200	190	162	203	170	175	180	178	206	186	170	161	168	155	190	191	216	191	172	176	177	186	181	185	178	195	169	183	192	181	202	196	220	195	204	192	226	200	187	176	208	198	192	183	187	190	160	218	175	201	182	192	191	192	210	201	204	199	180	186	192	212	170	195	223	193	190	202	174	209	197	178	201	185	216	176	199	197	193	196	179	186	185	179	208	212	193	170	198	205	222	202	208	207	173	194	204	199	207	185	183	165	163	184	223	214	192	183	172	198	169	199	191	188	161	203	191	149	191	166	170	176	198	185	186	201	201	216	166	198	193	179	194	190	172	206	205	193	198	183	166	181	200	187	206	190	192	189	188	182	185	189	182	166	197	179	193	180	204	211	198	186	179	213	192	175	197	204	187	172	169	211	192	185	195	190	182	209	180	179	184	184	174	202	189	185	181	175	220	199	199	177	190	196	190	198	206	202	189	159	186	172	184	194	192	207	193	217	196	183	185	195	203	174	188	190	185	207	217	214	176	174	200	185	195	175	192	171	174	172	188	184	203	176	189	185	179	191	225	191	181	177	194	203	176	192	173	191	203	191	174	189	202	183	189	157	180	188	187	192	183	188	187	162	203	201	201	170	169	174	171	152	210	202	211	183	202	183	195	177	202	182	192	160	195	194	203	174	179	188	190	190	207	191	172	203	182	197	211	207	159	190	197	207	199	202	165	181	196	171	191	206	207	208	196	191	208	198	204	200	204	206	190	206	189	193	202	184	193	201	193	198	180	197	172	184	208	190	203	160	175	205	203	186	190	196	211	186	188	207	187	177	183	181	180	196	188	175	178	179	194	178	191	171	190	187	186	163	196	194	175	192	186	194	184	196	189	179	209	186	197	183	188	201	178	202	181	204	190	197	180	191	181	185	164	171	190	166	201	201	192	180	165	172	185	175	176	196	199	174	169	204	167	171	186	195	190	199	196	167	174	176	187	188	200	173	171	185	191	177	177	196	210	191	181	199	191	186	194	220	199	200	153	188	193	181	188	166	184	179	180	194	182	196	237	199	171	184	198	194	179	203	194	173	195	194	176	185	181	179	191	188	179	200	191	185	198	173	166	181	190	179	179	163	180	178	205	175	186	191	200	195	190	210	184	172	195	151	202	190	196	196	189	174	201	208	203	182	223	185	197	222	188	183	209	194	178	203	172	178	170	200	185	198	172	168	183	180	159	200	201	172	189	208	188	181	191	199	185	196	162	188	212	196	182	184	211	194	191	191	193	222	219	204	189	189	199	201	177	190	186	189	166	181	201	201	190	214	204	191	183	190	207	182	187	183	184	193	215	184	216	208	172	187	210	208	192	191	171	188	199	168	190	220	207	180	194	177	160	189	203	196	201	187	187	210	179	194	208	180	177	197	169	202	211	201	195	198	205	176	200	185	172	205	187	196	182	177	173	208	201	221	187	180	184	171	203	203	178	190	167	182	176	199	169	206	195	165	182	194	202	177	178	193	171	181	207	188	176	194	189	195	183	207	170	180	196	195	187	193	190	157	182	188	190	205	169	199	185	187	166	184	193	207	189	183	174	190	188	197	176	193	181	191	168	188	162	176	199	177	209	198	203	176	187	177	187	177	204	198	196	193	208	198	182	197	183	178	175	179	200	185	189	160	209	191	172	169	198	202	176	194	191	210	201	194	172	174	178	185	183	188	219	210	175	187	165	176	185	186	207	175	183	196	171	175	181	171	176	207	175	184	211	189	151	180	201	187	199	189	202	183	181	194	206	199	199	192	208	166	193	184	180	187	165	176	182	184	204	190	179	196	167	193	178	204	196	159	188	205	185	185	185	170	184	180	201	193	185	201	176	219	187	197	200	160	208	199	182	178	173	184	173	185	167	203	188	202	216	189	199	157	202	195	180	184	174	193	176	195	172	167	187	208	181	162	186	210	180	181	179	179	184	201	191	181	192	176	205	174	164	199	195	221	203	185	188	201	189	178	203	185	191	166	195	186	177	202	188	207	162	213	188
2999	1872	1027	681	548	594	527	467	469	504	484	474	507	481	490	438	433	520	436	467	487	491	449	486	460	446	470	452	436	470	417	438	459	450	449	442	471	460	453	452	411	471	422	472	502	507	480	508	439	471	428	460	461	444	483	462	438	444	476	472	471	472	453	454	452	417	467	526	509	487	478	435	471	476	466	446	479	473	449	466	437	423	470	435	460	462	440	449	457	474	436	475	443	500	442	419	488	446	431	482	459	451	472	451	453	461	458	490	436	463	459	450	443	468	495	468	449	460	451	449	423	483	441	423	470	432	454	457	444	480	484	459	490	469	476	449	435	422	473	483	460	423	443	442	467	498	454	432	433	460	471	437	472	415	461	440	507	453	472	457	455	461	478	464	435	429	496	492	449	448	473	471	487	499	474	477	480	503	428	459	446	486	461	428	467	466	463	445	500	495	454	483	447	485	511	448	469	473	483	451	427	432	492	447	475	434	457	499	497	519	448	443	484	440	455	418	478	424	431	480	464	448	447	476	476	433	513	459	491	473	444	448	487	469	457	462	492	470	477	481	466	425	447	435	484	450	447	483	477	427	426	449	459	468	488	479	437	454	501	449	445	454	473	414	423	501	447	476	462	472	460	456	484	457	470	470	469	435	479	462	441	454	478	413	487	456	434	443	444	424	410	479	448	445	415	461	469	493	452	472	467	433	455	458	443	485	429	491	463	475	459	447	454	437	428	447	460	440	483	477	427	468	487	475	461	468	475	440	499	473	466	472	483	449	469	459	432	416	491	470	490	480	426	486	459	434	450	489	455	456	474	481	520	461	448	479	475	431	439	459	474	521	470	487	414	470	454	483	473	488	481	472	492	509	494	481	450	422	442	462	410	467	483	443	468	473	411	447	443	473	435	461	472	455	483	460	442	477	449	441	464	445	444	472	456	456	476	446	451	479	460	453	452	496	504	461	453	466	470	462	431	435	470	453	476	457	488	486	443	461	480	455	483	476	440	465	444	481	449	458	457	450	425	489	444	457	481	466	459	423	461	445	465	441	511	492	450	503	456	426	470	438	464	504	462	470	468	441	452	429	449	499	450	479	429	481	450	477	486	474	484	472	491	469	436	433	437	437	410	458	470	471	484	429	466	478	443	464	492	463	431	468	484	490	439	428	471	418	457	483	434	465	468	468	464	457	451	470	444	468	493	478	437	472	488	426	445	489	438	442	479	444	467	490	406	449	465	426	445	439	432	446	488	454	476	438	498	479	430	465	444	512	456	479	455	452	456	480	443	475	453	438	477	512	470	428	474	455	485	479	456	464	462	424	490	451	457	464	450	480	427	456	535	487	470	475	456	466	462	426	460	461	496	452	425	410	486	480	460	448	474	445	470	465	479	439	459	462	431	425	441	475	474	489	440	464	476	476	496	414	449	441	425	472	476	406	454	446	457	467	492	444	430	463	452	444	466	479	432	501	450	470	426	466	434	490	462	477	463	480	468	469	475	442	494	470	436	435	454	449	468	459	445	502	470	492	467	532	437	419	450	473	439	455	439	485	451	462	449	457	477	453	445	450	450	463	436	474	481	490	490	475	475	436	482	428	446	445	447	483	476	465	445	483	507	489	456	475	452	452	459	474	433	439	499	433	471	470	464	463	441	447	430	496	452	426	466	410	447	461	460	467	459	510	441	467	469	443	456	429	453	443	479	453	461	466	458	458	480	500	469	460	420	456	448	449	493	453	466	473	489	458	455	436	441	467	445	446	458	464	403	441	462	468	467	425	432	473	431	454	459	444	461	487	462	464	474	446	443	486	434	465	485	493	493	457	458	444	467	420	440	433	488	484	443	438	463	479	445	472	472	473	424	467	449	410	451	467	434	466	442	420	478	400	463	475	460	463	443	452	472	480	501	450	458	480	510	457	504	452	477	472	508	472	486	413	451	491	467	450	485	465	461	466	468	487	449	449	466	499	498	511	465	476	465	491	438	478	485	441	466	435	484	460	454	462	458	463	440	418	487	441	504	464	455	472	494	511	439	469	441	456	456	461	428	449	456	471	466	476	452	505	464	485	460	473	463	445	441	436	433	453	438	455	423	473	457	456	438	431	486	453	467	456	432	467	476	454	456	442	424	443	448	458	416	462	471	423	474	480	455	437	435	461	433	439	449	413	439	441	466	430	466	457	459	444	495	393	434	446	447	434	470	457	457	484	480	433	438	413	467	466	459	469	486	475	462	468	473	479	401	494	461	467	406	459	440	439	467	482	459	452	447	445	469	429	432	471	444	499	466	520	488	456	483	451	442	455	439	460	511	492	470	478	450	486	454	469	446	487	481	469	488	424	450	462	450	442	442	461	423	460	455	454	470	449	443	441	457	461	460	430	460	462	428	465	481	464	503	467	469	475	497	445	436	457	466	465	481	445	473	449	425	436	480	485	473	444	491	488	447	453	472	410	454	449	494	469	448	401	458	494	475	456	452	450	465	457	458	460	466	426	476	459	482	486	459	479	476	433	467	457	505	453	426	498	427	421	485	508	418	460	464	435	414	445	473	466	444	423	506	465	413	405	421	454	438	454	444	454	458	465	461	420	461	442	458	454	463	488	440	444	396	446	467	451	469	437	422	472	462	454	457	459	487	447	457	451	487	437	471	453	448	489	432	497	495	438	443	425	502	428	469	473	451	425	482	463	495	456	425	467	462	453	481	417	453	460	472	454	424	472	482	430	464	459	510	455	441	445	493	450	468	473	433	478	496	449	474	479	469	456	435	464	427	460	443	429	456	422	409	469	470	481	485	454	447	472	443	456	452	436	438	463	433	445	463	485	498	433	414	495	432	443	480	453	442	470	493	433	479	450	473	432	456	484	459	492	428	439	473	494	461	440	483	448	457	459	431	466	465	499	431	454	435	460	466	450	464	457	473	448	487	501	453	476	480	433	482	449	441	454	456	452	476	466	440	462	451	430	482	494	481	457	470	431	413	506	465	462	465	453	448	480	424	423	462	460	460	466	477	453	470	428	488	464	454	474	466	482	470	498	472	445	448	427	463	439	434	459	460	482	474	474	448	454	489	460	435	424	474	439	486	454	467	470	459	492	447	457	459	499	448	433	465	425	472	465	481	443	445	451	417	467	440	449	498	471	462	515	472	468	429	474	479	425	465	484	474	467	440	467	443	476	457	462	488	429	501	519	469	445	492	478	470	442	517	520	477	462	474	437	470	430	478	475	455	446	453	453	507	430	513	472	472	439	414	507	401	474	491	449	450	483	455	474	467	476	441	456	450	465	443	431	459	471	424	471	453	472	464	485	464	460	458	450	447	470	471	413	437	471	426	459	463	468	449	479	461	483	496	465	428	432	474	460	497	465	452	458	490	469	491	502	469	458	480	443	446	513	450	433	460	480	480	454	465	471	472	469	444	450	478	462	511	450	467	474	483	476	457	481	478	413	454	457	464	430	461	423	455	431	461	460	416	490	458	469	467	490	450	470	461	462	456	459
24381	21526	25203	28309	21526	21535	13125	352	234	187	142	133	129	135	112	113	111	93	102	114	94	103	96	109	111	104	92	91	118	94	91	88	102	75	71	80	88	89	90	83	98	89	99	90	101	98	88	83	75	83	89	94	86	99	77	97	94	86	97	92	74	88	83	75	76	79	75	76	99	103	83	103	81	104	87	97	65	98	83	105	98	77	108	86	95	77	92	92	83	86	84	101	65	82	100	78	104	84	67	92	97	80	86	94	82	79	84	80	78	85	88	76	78	88	70	102	93	91	87	72	91	95	84	85	98	97	73	83	97	71	87	91	113	87	100	97	89	77	100	105	78	94	89	81	77	93	98	95	90	82	101	98	90	94	104	104	96	78	83	88	97	73	84	84	92	87	87	84	83	81	92	97	82	70	96	79	89	90	82	84	76	91	89	81	95	69	87	78	95	112	81	93	96	109	102	78	77	84	90	86	84	86	82	94	84	77	107	98	86	97	77	77	84	101	72	101	88	77	96	61	102	81	86	74	82	93	83	84	96	95	89	81	107	64	76	101	80	108	87	85	83	78	88	77	98	82	97	86	89	91	64	77	88	109	80	82	71	81	76	101	82	87	74	96	84	88	74	72	80	94	85	92	89	86	86	101	84	72	98	76	92	82	77	83	89	104	69	79	90	95	74	79	80	92	66	78	91	77	99	76	88	90	71	76	84	99	85	96	93	73	85	88	72	90	91	92	105	76	67	77	82	89	85	81	98	91	88	88	86	90	96	89	77	105	77	101	103	85	75	76	89	82	75	106	64	89	89	99	92	73	94	70	115	102	98	101	87	81	83	74	89	92	93	84	86	100	90	94	74	96	93	91	89	80	90	77	84	80	91	84	75	84	93	89	96	78	92	100	80	76	80	96	93	88	83	78	79	96	90	87	71	73	100	104	101	75	83	71	83	99	88	84	69	92	101	104	84	86	103	94	78	95	91	92	82	98	103	86	105	107	85	91	77	81	91	86	70	99	91	85	88	87	91	79	83	89	91	101	79	77	88	85	73	75	79	109	83	94	84	98	90	95	76	79	100	85	64	99	82	85	80	92	84	78	95	85	95	84	84	88	96	89	83	71	93	99	74	82	103	99	100	89	85	93	92	83	90	86	88	76	85	92	95	83	102	70	96	82	74	105	106	103	89	90	69	87	72	79	78	75	92	79	83	77	86	88	82	75	84	100	92	83	72	89	90	96	79	86	86	112	74	78	70	75	87	95	95	89	85	84	91	83	73	98	83	103	79	93	69	90	94	70	85	94	82	92	102	70	94	89	70	79	85	107	79	86	86	80	79	91	92	107	105	81	98	86	81	77	83	85	90	109	104	82	83	96	81	99	104	84	93	93	79	79	89	101	94	86	77	95	103	103	87	76	99	89	81	84	88	75	71	81	95	86	69	83	93	94	80	84	67	82	74	85	89	75	101	91	80	88	88	78	77	87	73	68	85	98	76	71	80	98	81	92	98	91	75	103	75	90	68	88	103	93	102	87	87	75	90	95	88	91	88	93	84	73	87	79	92	82	94	81	79	83	76	83	81	95	77	90	83	81	90	88	101	89	87	89	87	75	94	97	92	84	85	97	94	93	96	100	95	93	77	78	80	84	101	91	83	90	92	82	87	92	85	102	87	89	82	80	70	88	97	88	70	92	88	93	94	84	71	95	75	93	80	91	78	82	107	82	97	81	84	73	91	95	93	80	93	93	96	86	82	86	82	98	74	72	79	91	87	80	95	76	104	91	107	82	82	80	83	79	87	91	80	80	74	86	86	73	57	80	86	74	81	77	86	73	97	95	80	99	99	76	92	69	90	87	91	82	73	85	95	67	79	69	70	75	88	92	77	82	105	80	77	85	85	95	89	86	86	73	98	95	91	99	84	84	85	82	80	83	102	82	76	91	73	87	98	84	82	93	81	95	96	77	99	88	84	83	77	70	103	74	72	82	88	74	85	93	79	100	90	107	68	92	89	116	103	78	87	83	99	97	91	75	98	79	82	78	87	90	88	94	92	80	64	89	92	86	75	101	98	77	75	89	89	87	89	72	85	79	78	103	78	91	89	86	91	100	86	92	97	96	94	83	95	99	85	84	85	100	84	102	66	98	97	94	79	83	91	109	105	105	90	98	94	87	91	97	92	79	81	94	101	86	80	78	100	83	73	83	64	82	93	113	91	74	88	103	83	69	76	81	90	88	88	82	90	82	86	88	91	102	97	90	87	89	83	86	81	87	94	88	79	93	86	84	90	91	89	105	100	82	82	90	113	80	79	89	96	90	93	104	93	88	99	79	83	82	87	85	79	85	102	102	94	83	68	86	90	84	79	84	81	86	80	86	101	79	79	107	80	86	82	87	85	82	100	77	99	96	84	70	77	86	105	88	87	88	77	99	75	84	83	74	103	87	81	97	111	76	103	92	89	102	93	90	91	89	85	94	95	90	85	74	78	95	90	82	78	88	106	89	89	72	84	72	100	85	76	78	71	74	92	95	72	89	79	81	69	73	85	96	88	93	92	88	94	97	72	97	94	94	79	106	82	85	95	85	100	91	73	86	85	80	84	93	95	89	83	75	98	84	99	96	84	84	88	108	94	77	71	74	66	80	87	81	79	93	81	97	97	82	84	88	95	79	80	75	84	98	83	109	89	74	77	91	79	73	77	78	90	83	89	80	91	86	82	80	85	90	81	67	97	98	69	88	89	84	113	95	95	88	90	89	90	82	86	87	100	84	83	85	83	90	90	85	80	90	90	85	87	86	65	83	100	73	95	89	76	98	89	81	90	93	67	79	78	77	79	110	86	83	76	82	95	94	84	79	92	67	94	95	84	112	70	90	93	85	84	85	76	103	100	89	87	89	90	87	91	100	101	76	69	96	95	94	72	87	79	102	92	91	100	98	83	118	95	105	84	98	87	91	106	83	95	84	73	101	85	104	103	105	86	80	103	110	97	95	98	74	70	81	99	77	97	89	70	82	100	87	84	77	80	77	75	72	78	81	75	93	81	73	93	96	80	100	96	83	82	108	84	95	75	70	76	99	89	65	91	78	99	84	82	89	85	108	79	88	69	84	85	66	80	81	76	81	98	85	105	89	87	91	74	98	79	98	89	118	95	110	95	83	86	102	77	103	80	106	78	97	83	69	95	88	81	87	82	81	89	96	88	96	92	88	80	89	78	92	95	99	88	95	92	106	108	84	74	88	99	85	79	63	100	80	68	79	81	83	90	80	77	82	102	91	91	76	100	73	67	80	86	83	98	84	89	96	103	87	81	94	93	96	83	78	91	80	86	79	82	65	86	75	81	95	63	88	92	102	77	80	105	76	107	87	89	74	89	94	97	99	98	84	101	90	86	93	93	97	74	100	97	92	76	100	81	92	107	84	87	66	62	89	97	93	74	82	76	76	87	92	74	86	68	102	98	79	90	74	79	84	91	78	101	79	98	85	76	87	92	87	93	91	81	76
2854	3055	1393	683	467	376	327	283	288	287	289	268	282	274	281	265	263	244	251	260	275	253	260	244	233	232	259	242	291	267	251	256	243	256	235	232	259	207	261	242	264	250	237	236	244	241	237	255	265	242	275	266	232	272	246	244	249	246	254	214	268	261	254	263	241	248	242	236	251	280	232	224	225	239	241	267	225	243	239	259	254	271	242	270	263	273	260	241	248	251	264	244	224	222	228	243	219	228	263	250	235	249	237	240	237	262	238	228	236	267	255	234	236	256	251	229	231	241	217	263	228	237	235	259	251	236	253	240	243	232	264	248	300	251	252	254	256	232	244	252	257	235	277	240	241	237	264	269	241	238	239	234	239	253	257	241	251	228	244	245	266	254	224	259	255	240	216	227	229	242	255	242	251	244	255	242	252	258	251	234	268	246	227	240	242	279	227	235	256	248	223	247	238	283	243	227	254	271	242	257	234	232	265	213	236	234	258	270	219	243	258	261	257	248	227	258	257	273	229	226	238	240	222	256	248	247	254	228	241	244	232	245	260	227	234	214	264	246	238	266	246	235	220	237	254	245	238	266	230	216	257	242	258	259	236	227	238	237	235	279	241	209	272	245	243	259	238	254	240	254	237	240	218	250	236	247	242	245	226	239	257	246	228	270	230	230	249	228	258	264	258	253	251	256	247	219	236	246	256	249	232	245	214	254	226	245	234	258	237	245	245	258	260	262	235	253	258	231	263	235	270	266	240	255	262	253	237	228	248	241	219	245	252	239	265	256	254	282	245	257	272	246	245	272	227	244	252	223	251	256	226	249	224	240	240	227	238	237	249	249	233	251	251	267	225	245	243	251	233	221	238	252	246	232	265	235	266	260	244	251	259	205	250	244	267	268	240	254	240	261	246	262	232	238	262	236	234	269	269	221	232	234	241	249	256	252	239	224	245	247	228	224	261	252	281	260	268	266	262	227	245	265	246	259	240	263	266	246	267	240	251	242	259	255	279	235	238	246	230	235	249	225	245	226	271	252	234	273	238	235	241	233	264	238	270	246	266	245	235	228	255	218	254	251	254	243	246	253	251	261	202	221	253	271	244	258	246	244	260	246	214	238	239	257	277	247	249	262	231	220	252	235	238	231	223	254	255	238	249	242	250	238	242	239	260	252	252	270	257	269	274	228	231	232	222	242	263	242	241	226	243	252	222	258	246	236	242	255	227	252	242	260	253	265	244	249	242	234	250	246	260	228	252	253	263	221	252	209	239	258	232	255	262	254	221	262	217	241	229	242	236	231	257	236	238	252	257	257	216	262	209	233	259	259	221	246	231	244	227	227	221	250	246	228	247	241	248	267	267	224	247	253	246	257	240	250	234	216	232	278	238	244	243	229	243	256	245	250	269	252	270	261	260	255	243	249	241	231	238	242	252	242	217	274	266	221	241	254	236	259	232	232	261	221	268	233	260	252	241	233	260	241	238	270	234	258	225	247	284	252	237	225	247	240	244	256	215	287	264	246	280	271	243	260	256	241	255	272	223	252	279	243	230	256	257	229	267	234	269	267	229	245	233	253	229	252	269	261	251	238	269	233	243	242	221	272	248	277	223	221	239	251	247	236	256	263	241	226	237	236	238	231	265	245	217	242	259	253	243	241	237	229	262	225	256	250	249	247	255	250	237	254	258	252	260	217	238	278	228	247	232	252	265	244	235	228	256	229	246	251	254	227	256	275	249	248	234	214	226	216	227	203	241	251	240	272	264	251	266	257	229	243	245	260	238	228	199	233	240	234	226	242	255	275	259	229	238	243	233	256	295	258	273	205	246	264	243	227	238	226	243	254	262	262	245	244	255	221	233	226	276	263	231	262	250	229	251	269	254	263	240	228	254	257	234	232	249	241	250	236	220	226	239	236	238	253	260	259	265	247	244	226	258	248	276	235	246	256	253	240	234	236	232	228	242	228	241	223	245	238	237	270	228	244	247	264	267	259	267	233	266	221	245	260	253	262	292	254	225	214	251	239	265	242	261	269	222	246	242	253	225	211	206	254	267	231	236	251	252	231	256	251	261	259	260	218	247	251	248	265	241	234	244	285	260	244	237	255	249	259	230	211	246	241	273	240	237	252	280	225	228	251	265	235	245	214	240	255	234	244	266	258	254	247	239	259	262	247	249	267	224	231	245	248	241	241	255	233	236	267	269	266	243	240	261	226	241	241	254	254	251	265	262	235	242	229	243	241	251	283	245	237	246	221	234	236	234	253	243	234	260	262	224	238	239	250	282	228	224	243	245	245	262	222	229	278	209	235	265	252	225	236	248	265	209	265	248	235	247	221	234	272	240	253	221	248	245	253	251	256	243	260	272	247	251	251	260	252	244	257	228	223	233	258	250	268	225	272	225	247	233	260	243	254	256	255	251	250	239	250	254	241	258	260	256	243	253	237	242	246	228	222	261	277	256	248	243	271	231	235	255	245	246	245	238	243	247	248	259	249	246	226	245	213	243	248	241	227	232	219	233	258	228	250	261	269	236	267	282	243	268	229	273	246	240	264	248	236	262	254	250	273	252	250	272	228	271	254	276	236	241	255	238	241	265	205	213	240	252	293	237	257	234	223	234	235	247	251	232	254	245	251	234	245	247	255	260	248	236	220	242	252	247	261	242	252	248	276	250	225	244	238	245	231	269	256	234	266	235	223	234	247	227	237	268	273	246	240	249	244	256	264	241	237	233	237	237	244	242	251	226	277	241	259	230	234	253	244	258	242	250	245	256	269	232	256	265	240	244	245	229	251	228	267	219	253	256	221	227	268	219	229	270	273	249	248	265	255	244	253	239	272	252	237	270	227	240	257	248	249	224	234	233	251	272	227	222	266	240	223	250	258	220	222	235	227	251	258	268	249	244	250	264	216	283	230	240	272	247	235	236	274	234	250	231	247	271	246	263	239	255	259	220	249	262	247	229	248	282	250	243	224	225	237	226	246	235	241	234	207	252	240	255	257	231	225	279	248	248	237	222	254	256	222	258	250	263	282	266	247	242	267	240	277	250	233	229	230	268	241	239	272	240	237	233	278	245	220	266	263	270	227	245	255	223	219	246	237	254	238	232	269	222	211	245	259	247	246	228	227	249	232	237	220	244	228	233	225	236	236	231	255	239	233	237	230	243	225	249	273	280	241	231	229	239	234	221	255	235	236	260	212	231	253	229	247	241	233	258	256	257	245	250	256	243	233	260	262	263	249	255	251	247	215	245	269	263	287	221	284	267	240	248	259	250	261	260	225	249	242	249	265	245	246	239	245	249	251	231	255	227	241	248	245	210	238	249	222	260	251	241	246	253	261	240	237	240	262	248	246	262	283	249	246	238	242	247	247	224	259	240	267	253	226	251	256	224	279	225	246	259	271	267	238	225	241	273	226	260	254	238	252	263	257	235	239	250	243	230	208	249	217	237	247	223	224	228	271	277	242	235	251	234	245	262	258	272	246	249	223	252	260	250	212	270	238
31863	20479	8492	853	603	526	460	331	318	312	329	336	327	306	313	312	349	318	287	315	325	308	334	316	310	320	304	304	298	293	309	305	288	290	318	300	310	300	303	283	309	272	328	319	293	305	306	313	291	313	307	321	338	301	298	296	320	308	327	282	264	286	313	302	322	317	303	323	355	297	314	303	306	311	292	313	315	302	281	276	320	292	315	342	301	344	317	288	312	291	326	308	282	335	278	336	288	305	323	301	298	302	332	297	334	316	309	299	287	302	325	318	314	292	294	280	316	331	304	325	334	302	312	322	327	288	337	323	316	331	273	300	279	318	310	298	310	264	279	296	289	313	285	278	307	326	333	364	293	334	320	315	302	333	334	280	316	272	349	267	336	305	274	305	332	309	308	290	310	286	344	335	263	329	323	301	297	314	287	319	296	300	291	315	319	274	317	296	307	336	311	309	293	307	331	295	299	300	339	300	298	357	317	335	312	312	298	319	351	295	284	288	302	302	304	315	309	302	313	293	321	312	308	310	314	309	312	311	314	290	320	320	297	335	317	312	283	298	312	323	320	302	292	353	317	286	290	291	302	309	274	337	318	304	330	303	306	314	316	297	298	332	320	296	291	288	294	319	304	303	282	333	284	309	308	305	310	308	317	313	283	286	293	274	325	268	272	296	328	305	320	338	320	295	284	330	313	293	305	305	305	316	341	332	281	319	337	307	314	303	299	301	300	283	330	292	288	309	304	292	292	277	318	347	286	303	323	310	288	325	325	263	310	333	316	326	329	290	285	307	284	317	326	296	323	296	305	325	304	336	292	312	317	296	307	301	299	325	311	310	338	302	292	265	289	281	304	319	333	313	310	291	305	298	315	291	324	336	324	325	283	315	321	310	315	316	322	304	336	309	315	326	313	323	327	309	314	301	297	312	281	337	323	331	304	312	306	340	298	318	313	330	292	308	290	296	310	307	311	341	294	293	316	277	303	319	302	354	288	339	288	337	282	310	300	322	271	303	338	333	321	298	305	303	267	311	314	322	319	297	290	303	337	322	323	320	317	318	289	305	357	283	292	294	311	290	274	257	334	312	343	280	296	292	313	273	307	322	289	313	325	310	268	276	335	322	342	310	270	305	279	272	308	343	308	323	293	348	296	328	295	282	310	327	302	334	293	340	306	314	312	304	332	279	318	303	311	270	299	322	316	299	292	310	334	323	306	338	301	307	303	329	312	292	319	301	327	295	306	307	330	310	330	291	301	322	312	307	321	333	298	306	341	303	337	311	298	281	299	354	293	309	286	309	291	293	302	332	327	312	295	304	307	318	315	283	299	305	278	280	292	329	263	320	290	289	343	328	316	312	313	294	322	311	308	288	265	303	322	288	327	309	330	317	281	339	307	312	304	315	314	299	302	295	318	341	336	333	294	319	275	316	306	305	307	320	270	282	323	312	316	310	317	297	310	294	312	308	320	309	323	331	314	329	283	260	294	276	308	333	325	306	312	334	323	320	314	304	302	355	285	298	332	311	291	324	284	305	314	301	320	329	308	317	331	319	307	340	324	334	314	304	288	353	345	283	291	290	291	286	321	343	275	292	259	295	365	341	285	333	299	327	325	294	283	301	340	307	291	305	295	309	324	330	335	313	317	306	347	330	306	309	311	322	292	313	320	324	281	320	298	342	328	315	321	322	315	321	288	337	293	297	271	308	302	296	312	343	305	320	339	291	306	315	321	341	325	322	298	314	300	279	323	308	320	292	302	315	319	299	315	344	295	293	349	296	262	296	335	344	331	327	318	315	347	310	273	336	305	324	293	278	289	291	308	295	315	324	333	312	300	296	285	298	271	298	310	357	340	341	299	295	316	319	294	305	320	259	316	311	288	308	333	310	320	333	308	290	333	322	335	294	303	297	303	313	276	305	303	315	280	319	314	371	294	320	294	283	314	330	290	283	285	306	315	307	279	330	303	292	351	314	311	335	297	295	301	295	325	298	329	319	303	353	314	357	301	338	343	337	297	334	287	301	323	299	320	303	313	320	287	338	301	322	319	328	321	296	312	309	311	305	317	281	326	337	306	290	339	314	349	327	306	304	361	309	346	306	311	304	290	300	289	313	302	306	314	322	293	299	324	292	278	322	290	295	340	313	316	289	321	301	290	300	323	333	314	285	310	289	317	265	296	307	320	294	293	328	309	307	305	270	298	342	283	313	313	293	347	286	308	295	291	318	320	311	305	282	324	323	326	300	301	330	298	282	288	290	297	325	350	330	326	270	287	293	324	335	335	289	290	301	306	326	304	311	312	347	322	321	310	299	325	301	311	320	286	300	316	311	326	282	341	344	298	294	321	309	302	295	289	300	332	321	319	294	301	346	333	292	294	353	358	270	301	305	281	314	305	299	284	307	315	340	313	285	319	307	309	294	341	300	318	307	313	336	358	297	323	291	292	272	333	289	288	339	281	310	310	301	330	264	311	322	309	284	339	280	341	316	292	296	310	285	319	282	314	310	311	325	345	332	315	312	288	311	292	314	284	326	286	337	300	295	323	276	301	319	293	336	312	295	317	316	316	329	287	291	315	319	320	309	324	302	300	284	290	327	313	305	304	279	299	278	297	320	313	292	301	307	307	326	336	316	289	309	318	289	318	322	280	332	294	313	334	298	279	333	352	317	285	301	324	289	318	276	294	304	307	323	360	347	324	310	316	318	299	317	287	303	323	316	328	304	342	314	306	294	337	264	311	338	285	292	319	302	315	313	292	333	278	326	314	296	303	321	304	316	326	330	310	273	296	316	322	317	328	326	349	343	314	279	286	319	301	291	311	330	305	296	310	315	320	290	305	324	322	310	293	312	312	341	293	320	304	276	310	324	302	298	293	287	314	330	353	340	290	292	312	303	306	301	297	330	318	320	325	320	302	304	305	322	302	286	298	322	352	298	307	304	322	331	297	296	324	310	280	307	316	309	282	320	293	317	300	293	287	304	298	296	337	323	303	332	290	321	294	310	285	317	303	330	320	319	306	331	308	308	316	298	322	300	342	300	306	308	274	290	348	315	318	282	304	315	304	288	312	314	304	304	320	322	302	325	323	338	330	349	261	305	312	326	291	317	306	311	305	334	310	306	273	348	279	318	278	326	312	320	313	257	306	304	312	304	316	311	292	311	328	312	311	305	324	338	313	337	305	314	310	337	273	309	286	299	309	316	319	326	305	322	306	304	310	337	314	257	316	328	335	355	278	309	297	313	291	302	322	300	304	311	314	270	329	316	309	322	300	313	299	306	305	314	308	309	304	302	302	300	279	309	325	330	332	309	318	281	315	258	338	345	300	326	321	300	329	327	318	315	336	286	311	332	298	299	322	306	334	299	314	331	283	341	282	305	296	288	318	275	291	291	306	332	262	307	305	313	308	307	305	278	301	304	331	291	283	321	298	323	295	305	327	321	313	302	304	293	300	343	313	291	289	302	319	317	305	334	320	281	312	304	341	307	310	295	348	282
5719	867	816	798	765	759	761	678	736	724	784	693	720	726	754	760	750	744	713	766	744	704	692	756	756	733	751	728	798	759	737	730	712	762	758	691	724	772	756	742	760	739	733	744	750	727	713	693	748	749	741	744	742	734	764	750	714	714	743	744	689	759	736	706	737	737	760	666	718	716	765	743	738	710	753	700	711	743	758	716	725	724	761	760	757	727	696	770	725	755	751	740	745	740	717	716	774	767	724	712	711	729	728	674	716	728	759	739	711	757	762	668	754	767	774	737	736	746	773	782	720	714	739	724	732	759	710	747	685	740	781	728	728	716	702	739	721	695	728	694	706	721	799	662	717	720	743	749	744	742	717	715	703	750	741	730	731	690	743	746	763	713	701	729	679	738	756	716	777	738	751	731	792	754	779	730	756	715	735	741	731	741	742	735	783	736	749	702	778	752	797	738	720	706	733	753	763	676	738	746	760	763	723	753	720	715	764	728	679	806	760	719	731	739	718	731	772	792	753	732	743	721	739	747	734	762	766	753	737	732	771	769	719	750	710	756	755	748	749	743	735	799	759	733	785	774	669	670	717	740	739	774	766	743	769	737	714	768	735	709	771	732	717	708	740	803	719	743	759	756	760	733	747	717	765	753	792	740	751	726	784	702	772	763	713	730	715	784	731	776	734	697	766	708	780	758	725	759	725	697	722	740	717	698	708	745	765	717	711	734	780	730	721	695	724	710	718	752	764	759	719	711	734	764	786	752	676	714	717	711	701	754	727	774	739	762	753	728	804	674	715	729	727	739	731	794	769	758	727	715	714	720	704	751	715	715	750	723	712	716	703	741	702	718	725	768	739	766	730	751	738	789	719	725	708	718	725	751	749	729	691	704	681	709	733	758	752	738	737	693	706	750	746	754	729	719	790	711	747	720	708	721	757	754	736	763	708	711	710	756	723	712	763	777	702	708	746	722	730	737	736	757	711	775	769	674	739	751	757	755	724	693	743	782	751	728	775	734	730	727	756	691	766	760	743	765	738	721	726	752	715	758	714	774	719	725	706	725	728	698	677	727	731	768	754	778	784	735	787	749	716	741	767	765	725	743	734	720	742	753	699	714	707	765	780	693	723	735	707	752	715	724	766	757	693	739	719	718	742	712	758	803	739	754	728	724	729	726	705	740	710	748	741	715	709	719	801	745	727	711	750	760	747	754	745	756	725	708	715	705	727	693	734	748	759	711	757	758	741	727	742	745	725	716	737	701	776	746	676	784	723	747	721	718	745	737	706	734	731	753	741	720	806	723	708	758	651	810	780	745	758	740	730	716	747	681	691	737	796	700	713	736	696	763	731	770	715	719	762	779	771	754	742	761	768	763	725	740	741	763	760	718	714	713	719	719	774	747	744	707	725	721	767	735	757	786	754	711	719	774	695	723	724	735	734	743	723	689	726	719	789	765	716	710	752	726	784	751	705	755	697	712	780	736	752	739	739	758	779	735	746	704	721	722	725	723	719	772	710	744	696	718	753	723	734	689	709	756	744	739	758	712	753	813	761	731	753	737	762	717	770	686	755	765	730	720	689	780	781	740	712	753	750	722	749	721	777	743	791	744	753	744	696	772	737	727	778	734	734	723	761	714	724	729	760	746	732	719	775	772	719	736	773	764	750	784	729	731	724	742	698	731	738	760	782	721	706	755	812	721	789	733	765	735	759	786	722	693	744	775	707	732	753	755	750	698	724	770	738	743	760	731	765	745	782	746	712	704	693	758	751	725	771	721	757	698	704	726	746	712	700	693	711	712	754	745	712	733	702	723	721	767	751	729	778	773	708	778	758	720	728	744	735	748	728	726	794	717	749	723	722	787	730	771	735	766	746	691	735	815	725	701	745	679	770	711	734	733	802	675	739	757	770	703	777	770	719	730	749	730	722	714	783	730	722	736	756	773	737	748	703	769	781	782	755	733	744	726	766	750	731	730	773	749	750	746	770	734	751	675	741	734	730	743	710	718	710	712	784	752	751	723	717	726	736	718	801	752	735	739	695	695	717	716	745	722	722	716	763	764	768	721	740	750	737	750	747	774	767	760	782	722	747	754	716	729	716	756	725	751	742	741	733	732	725	744	752	722	743	701	760	712	730	702	714	701	732	727	709	716	761	745	733	724	763	784	722	750	740	722	714	778	722	809	724	724	718	750	768	753	763	692	761	756	766	740	729	701	732	762	754	779	736	768	760	752	718	680	721	728	741	719	744	763	743	730	755	776	734	718	741	762	686	766	748	787	762	773	711	780	738	753	714	783	765	700	743	748	710	758	768	752	775	723	713	778	737	701	729	755	724	719	764	812	770	779	753	716	772	711	774	763	736	719	703	798	707	750	744	724	792	746	700	737	735	725	728	780	746	729	739	737	803	733	759	713	695	721	731	771	753	707	727	731	787	741	774	679	784	754	750	731	716	728	745	739	765	739	747	756	764	713	739	724	728	716	829	717	722	695	779	774	660	761	734	727	761	728	720	755	746	745	772	724	722	677	724	753	713	786	739	769	738	692	767	771	761	724	790	715	734	751	745	714	707	720	740	703	766	740	781	739	741	785	756	759	704	779	759	772	736	744	714	750	719	738	717	734	818	749	733	764	756	709	725	753	743	750	721	702	703	714	729	764	740	797	715	687	722	721	713	740	732	778	782	735	722	738	742	707	743	716	689	753	734	727	749	721	788	738	702	724	732	683	733	701	720	735	763	738	733	789	765	756	742	772	733	722	716	731	793	697	767	734	783	774	732	764	787	724	730	735	726	717	726	759	767	706	766	758	759	717	720	743	757	747	735	715	697	790	782	717	757	712	748	735	759	740	696	723	781	742	728	765	725	733	690	719	730	731	751	718	754	761	727	682	734	747	695	727	808	734	721	790	732	682	743	727	765	735	695	727	681	714	734	784	740	706	766	682	762	792	753	700	807	696	703	721	738	757	797	723	680	727	722	758	734	733	719	719	747	728	724	759	754	804	774	728	765	723	673	705	709	770	652	710	720	777	735	716	740	728	709	715	772	697	759	705	709	747	681	763	687	782	717	741	734	743	742	709	713	749	731	692	741	715	695	714	705	719	697	745	714	754	712	749	791	722	740	721	736	736	745	753	708	740	742	717	721	790	727	715	719	751	730	740	737	794	707	714	739	698	717	729	730	728	722	796	770	762	770	730	742	748	753	711	762	724	738	764	741	743	718	750	772	762	726	724	711	784	710	699	741	782	710	760	729	754	776	771	728	713	716	739	728	767	737	694	701	776	732	744	689	767	751	719	759	759	740	774	727	766	719	735	735	801	754	689	696	786	720	799	740	720	731	721	806	761	752	735	737	752	715	716	713	738	828	690	761	732	739	713	767	721	755	714	697	749	736	733	734	730	813	752	703	746	734	792	729	695	740	725	724	731	739	728	721	750	741	732	754	729	758	747	703	721	707	749	737	768	765	756	766	734	715	705	745	765	739	735	707	730	735	781	732	747
25037	21532	24828	28699	21533	17454	477	279	240	221	211	190	201	184	208	197	213	185	203	177	198	194	186	171	165	175	180	182	189	214	182	182	191	195	163	181	192	206	182	189	182	164	186	189	199	199	190	180	187	183	198	207	181	177	188	173	201	170	174	171	190	190	192	178	181	187	215	215	190	173	194	187	189	169	204	182	180	205	166	167	188	178	188	180	208	178	205	202	194	188	190	176	201	193	166	166	186	166	174	180	209	182	207	207	207	187	173	185	179	203	207	191	197	140	207	192	180	202	199	180	190	187	176	201	193	169	202	193	179	166	171	194	193	180	196	180	203	207	180	199	174	164	193	202	204	188	164	189	184	173	181	172	200	183	196	180	189	200	187	181	191	166	166	182	202	182	214	177	195	178	193	206	191	203	210	223	206	201	189	180	170	179	183	187	191	196	178	201	183	194	188	199	178	181	200	194	198	175	196	176	196	180	169	177	193	200	187	183	174	166	178	193	207	191	175	222	195	214	174	218	174	184	192	194	193	185	185	204	193	201	177	208	188	224	205	206	208	180	178	199	185	193	185	211	168	208	196	180	162	172	195	207	162	173	193	184	186	197	176	181	176	161	183	176	176	187	182	182	206	186	196	204	161	189	193	189	181	181	179	208	194	207	176	186	175	197	183	200	218	192	167	192	189	179	195	180	195	188	157	200	173	181	197	178	193	188	192	199	175	190	183	210	168	187	187	201	197	174	200	168	189	198	168	186	200	186	168	180	178	176	195	201	204	171	180	172	213	197	159	180	186	179	173	172	181	184	204	191	186	214	184	204	217	192	192	206	191	207	212	178	172	172	182	188	176	201	214	191	219	192	175	181	162	162	181	200	164	187	173	190	187	183	196	186	198	183	184	184	200	182	193	180	203	208	219	209	160	203	192	199	188	197	197	185	174	174	196	181	181	220	184	186	182	172	195	174	202	192	181	202	209	191	221	190	183	219	194	208	185	190	185	173	189	175	185	198	193	167	205	186	166	190	164	205	194	218	175	204	181	187	177	170	166	176	197	198	181	193	204	175	199	197	200	168	195	166	188	203	145	167	197	180	173	184	193	180	214	195	181	192	190	174	178	194	196	199	193	179	173	200	196	182	193	193	202	201	164	213	175	208	200	160	161	182	164	179	173	194	204	191	172	187	188	198	193	178	193	216	221	205	200	181	174	173	183	188	195	172	208	176	189	164	173	185	193	203	197	163	182	183	193	186	188	195	175	189	186	189	194	217	183	194	169	190	197	192	192	184	194	179	204	192	176	182	162	174	173	201	185	174	198	199	179	182	192	204	190	168	201	166	195	202	181	186	189	210	189	190	174	192	174	198	176	185	204	207	206	203	188	187	228	220	191	176	164	197	178	186	174	187	190	219	179	166	201	237	181	180	204	185	192	202	192	189	177	172	190	175	164	198	198	204	182	190	183	187	193	190	202	186	167	187	189	174	201	206	189	206	193	182	191	199	199	158	181	201	201	190	174	216	184	172	167	177	207	168	200	214	209	174	167	192	190	192	180	206	181	207	180	194	200	201	188	174	199	187	166	189	195	188	205	179	162	176	200	201	191	190	182	193	185	208	195	168	191	169	176	197	200	193	224	187	192	216	208	217	202	194	180	203	180	174	177	176	166	181	180	169	193	187	187	206	198	192	160	155	207	197	206	188	166	195	214	194	184	206	201	166	181	177	166	176	181	161	170	183	187	206	168	206	181	176	171	180	209	182	177	185	222	179	193	176	198	190	197	192	177	181	184	181	203	186	179	206	197	186	194	188	176	174	187	188	171	166	190	199	175	217	204	192	190	190	209	193	191	184	193	174	158	204	217	183	182	160	171	172	190	194	192	213	184	167	204	193	181	172	211	179	151	180	205	165	196	156	208	175	190	185	192	224	198	198	190	171	212	185	197	180	188	168	208	218	194	178	163	177	187	171	177	170	149	172	177	163	193	197	193	187	195	209	174	203	183	211	185	198	181	203	175	188	191	189	192	204	205	195	209	182	184	177	188	173	179	167	197	188	190	198	175	193	188	190	206	241	190	197	155	176	161	197	175	181	188	167	192	171	164	207	197	197	207	165	198	172	192	185	186	199	190	191	204	192	183	205	164	201	221	200	192	188	217	196	187	210	167	202	170	194	162	202	185	206	216	185	205	190	204	182	204	179	187	217	183	185	172	201	192	211	178	172	182	185	196	199	204	172	189	189	192	176	165	169	167	173	213	203	182	170	175	193	175	171	191	191	195	215	206	185	176	183	178	172	181	193	197	189	173	190	192	153	197	184	188	207	195	190	169	185	215	190	174	211	173	185	176	188	207	192	200	186	190	192	196	188	186	176	158	181	184	196	165	202	181	200	183	199	188	206	167	204	180	189	181	196	214	209	200	200	182	194	207	186	215	204	167	181	185	181	202	175	175	176	161	191	170	195	171	200	182	178	202	191	167	209	189	200	174	169	188	176	191	199	184	190	165	167	183	181	193	213	175	205	188	183	191	204	178	211	177	190	183	187	181	192	186	200	171	182	183	175	196	189	204	202	206	214	164	188	202	230	163	204	219	186	193	191	186	196	162	201	185	186	178	174	169	215	168	179	202	183	184	186	162	171	197	206	179	168	193	171	175	192	210	200	199	193	200	195	178	189	192	178	193	198	188	175	177	170	159	193	175	187	177	174	172	185	186	168	200	204	191	191	167	175	158	175	169	181	188	173	193	180	205	211	203	185	192	169	177	187	177	196	175	198	214	209	184	178	171	176	184	190	205	198	196	182	187	189	198	177	189	168	170	160	191	181	186	186	178	177	198	193	178	171	192	177	188	199	197	193	188	187	184	171	191	160	183	196	183	190	186	177	185	200	195	217	188	177	194	188	197	178	179	199	169	201	180	200	205	182	187	191	175	193	206	199	167	185	177	196	191	195	205	175	173	175	193	200	185	178	189	182	182	181	180	156	209	179	195	188	186	181	189	201	181	200	215	186	201	183	182	189	197	160	196	206	186	162	199	183	218	195	183	188	194	198	182	165	139	157	195	182	179	192	188	166	166	213	178	215	193	184	184	188	182	199	195	169	202	213	171	167	196	196	195	191	178	207	182	162	225	172	200	179	209	181	190	199	182	186	184	195	210	193	212	182	187	191	175	198	184	221	187	192	180	201	185	162	174	178	213	203	186	174	171	189	203	187	194	173	211	176	187	197	196	190	198	173	196	204	181	174	177	214	182	173	200	176	190	169	203	200	194	191	214	188	176	187	194	193	211	174	177	173	202	169	171	211	200	185	183	193	199	209	190	215	221	209	187	198	200	174	160	209	185	184	210	182	193	192	170	179	189	190	200	213	176	184	203	188	188	183	185	186	189	177	179	192	158	194	197	187	218	165	208	195	212	180	190	187	192	187	198	193	180	189	168	196	188	197	178	173	182	188	171	160	175	188	193	178	192	168	167	182	182	192	192	209	200	186	196	194	174	186	169	194
3004	1894	1009	727	587	530	533	482	469	486	483	467	433	485	430	506	465	467	469	458	442	465	476	456	479	441	485	422	456	471	472	477	474	443	497	454	463	457	424	456	454	456	425	453	449	490	435	450	460	485	447	441	465	463	431	466	493	496	444	477	490	468	443	454	466	470	462	445	434	447	441	494	461	475	452	420	481	462	482	448	455	491	485	469	467	415	452	450	432	472	462	465	469	448	453	512	469	443	451	456	438	437	462	467	452	454	473	452	467	454	456	466	471	451	439	431	476	448	484	506	441	464	458	483	497	456	485	449	458	463	473	447	470	431	469	478	435	476	493	462	465	437	472	456	466	478	441	466	482	469	462	443	454	518	479	453	444	470	475	452	485	478	464	480	482	450	456	452	474	452	487	453	439	443	452	484	437	467	450	433	450	485	467	456	444	446	452	465	467	493	464	441	451	446	461	444	459	453	440	494	461	424	510	457	445	439	440	494	500	459	488	476	469	455	460	474	454	430	437	471	462	458	482	462	475	482	464	452	463	444	500	474	434	466	469	465	476	477	486	453	486	463	457	473	490	466	501	404	459	461	418	453	503	497	456	440	440	455	405	477	477	456	497	439	492	472	482	463	466	460	453	474	434	468	500	478	462	467	444	419	462	509	455	407	500	440	476	463	444	456	417	418	459	507	474	446	485	459	472	537	490	438	452	471	447	492	445	454	449	450	424	467	475	431	446	432	468	463	435	425	445	482	460	470	470	433	465	472	445	434	470	482	452	473	469	474	461	469	507	451	459	444	453	469	510	435	470	462	484	487	438	441	473	478	452	464	432	449	448	458	479	481	446	436	480	443	416	420	463	471	479	460	457	470	432	460	446	463	455	458	455	505	455	483	482	466	480	484	432	441	464	449	440	482	422	444	445	468	473	473	473	446	515	453	438	469	494	448	425	496	479	497	469	444	408	453	432	472	460	472	456	456	481	497	462	441	428	433	417	422	461	444	431	457	483	405	487	467	443	478	461	438	442	464	466	464	430	467	471	471	491	491	448	450	452	476	461	460	455	444	457	464	474	499	458	500	461	449	478	440	445	423	473	454	478	439	470	470	416	510	481	445	428	480	489	481	468	454	454	464	445	456	468	472	475	453	486	431	436	448	436	451	501	447	405	452	491	464	429	426	409	445	480	474	430	466	468	478	467	465	446	465	465	481	440	450	478	463	455	482	422	444	449	454	412	445	481	436	431	495	436	465	459	432	450	481	451	453	461	485	441	429	448	488	480	462	470	443	498	464	434	493	483	445	452	435	435	466	475	452	463	489	503	486	460	467	470	511	457	478	478	434	501	482	483	450	497	480	465	491	472	507	464	478	431	456	511	436	473	430	443	442	468	417	468	489	476	452	474	441	469	465	433	470	457	414	454	459	481	468	464	460	461	439	469	477	515	492	440	452	455	478	469	470	477	433	474	435	432	454	483	439	454	461	466	505	498	466	458	464	457	492	452	456	475	475	456	460	477	449	426	479	419	474	438	459	444	491	440	465	438	463	473	468	461	417	485	445	449	472	474	465	463	455	444	440	487	468	482	503	487	482	458	434	454	474	437	490	463	478	490	493	483	442	483	442	443	480	442	441	483	481	499	442	475	491	457	424	468	456	453	436	451	457	453	508	448	422	461	468	448	439	509	484	454	452	437	452	452	448	482	444	447	454	489	460	422	456	481	479	470	472	472	458	468	460	444	447	484	453	480	494	452	450	476	442	488	474	477	479	457	467	466	478	460	497	440	454	442	429	455	461	467	485	430	451	456	454	477	439	459	453	420	464	477	452	491	471	477	469	480	446	475	473	472	487	475	447	476	430	452	472	449	455	451	418	448	452	504	443	479	434	463	489	476	472	438	483	463	434	477	437	435	487	490	448	466	406	467	441	421	456	508	464	431	461	501	473	469	446	465	477	435	454	473	463	485	455	457	441	456	475	445	447	463	462	476	446	438	443	445	438	434	463	459	470	422	484	432	445	448	440	446	453	466	458	439	444	457	495	457	454	440	451	464	469	464	475	470	472	487	487	488	429	425	414	446	436	444	495	422	470	457	467	461	474	452	512	436	465	445	439	482	446	479	441	482	473	466	462	448	438	495	470	479	473	461	447	464	463	441	477	452	456	413	468	421	441	450	452	448	474	448	427	464	502	462	437	462	453	476	470	468	469	453	495	404	457	463	463	481	467	460	439	464	465	431	485	467	459	425	463	417	452	476	443	459	466	473	485	452	485	470	445	427	459	461	432	451	458	461	428	446	461	479	457	453	494	477	472	462	457	459	467	448	483	441	444	484	488	461	451	447	444	442	488	466	484	427	495	468	474	465	460	471	413	476	468	474	470	437	455	452	475	443	430	425	461	446	428	475	469	454	463	466	468	463	459	498	411	435	456	432	442	493	453	433	487	455	495	484	454	472	441	480	442	452	462	462	470	460	444	460	461	448	463	463	448	482	458	512	425	442	457	477	475	468	490	502	452	456	457	440	464	436	442	433	445	404	422	483	461	467	479	484	484	473	485	463	451	471	476	458	444	435	497	469	457	435	474	440	450	469	436	460	480	473	422	425	417	430	457	483	427	475	460	497	464	446	478	443	426	445	453	503	445	489	485	446	487	465	529	488	486	469	454	460	457	462	490	499	446	455	453	429	455	492	437	460	475	441	478	502	465	469	442	487	463	426	466	456	464	464	460	454	494	431	471	461	435	438	477	412	435	466	470	421	435	475	440	456	502	446	451	475	480	453	450	469	445	475	455	450	445	443	469	516	477	443	448	430	448	470	444	447	454	460	496	422	453	446	452	437	433	427	475	461	453	497	470	483	466	479	477	483	473	427	479	495	506	469	461	435	494	440	449	464	464	468	453	474	448	501	471	454	452	488	469	480	468	445	459	448	473	460	424	496	484	464	451	430	475	485	489	435	439	444	480	436	475	459	461	444	454	453	453	464	469	445	460	455	435	452	466	479	488	449	463	443	426	446	461	515	462	496	483	451	442	422	501	459	471	455	423	445	438	431	476	458	454	521	468	499	439	471	450	487	440	468	478	467	503	502	461	468	457	445	476	494	437	406	456	440	491	502	471	476	430	471	468	463	452	459	491	469	461	483	406	417	440	484	454	469	439	476	491	486	451	454	461	452	453	447	462	496	468	487	469	457	451	472	444	458	452	455	472	441	448	471	447	451	469	482	451	488	426	451	465	484	456	466	491	500	490	443	450	463	456	448	465	454	422	450	441	474	476	453	435	453	431	507	469	450	469	479	470	429	457	444	463	442	481	473	481	469	468	466	445	432	443	445	442	463	442	474	470	480	451	491	448	436	478	447	463	464	449	480	463	465	468	460	462	426	438	424	444	479	445	464	491	464	456	475	466	453	485	467	436	499	448	454	460	427	452	471	416	436	475	451	463	456	466	447	474	444	474	457	508	465	471	445	467	405	480	482	472	474	443	471	450	455	474	474	418	417	441
24377	21520	25192	28270	21521	21516	12859	368	194	180	166	111	120	115	121	119	104	96	101	110	108	107	97	104	104	87	100	89	107	93	96	92	91	87	108	97	86	79	104	111	106	78	87	120	88	96	88	75	94	96	85	109	88	93	78	92	95	85	85	95	89	73	101	95	102	66	93	76	84	107	69	71	88	90	75	74	79	84	90	66	95	79	84	92	90	84	84	89	89	80	105	97	115	73	67	69	92	96	92	78	93	97	98	85	92	76	88	79	70	83	91	75	77	87	83	87	85	94	84	89	98	78	76	97	90	83	86	104	79	73	87	89	85	87	89	75	85	89	85	105	69	87	85	80	91	83	84	90	80	92	97	87	88	75	101	73	70	82	79	79	86	89	85	83	108	83	91	81	101	103	90	84	95	86	86	97	85	118	85	87	92	84	86	80	68	93	87	69	97	84	82	91	91	83	90	107	84	61	80	71	72	80	98	84	78	101	96	89	96	77	80	85	84	92	76	78	87	96	91	115	88	89	85	76	99	99	95	83	73	77	90	80	90	83	73	95	75	85	75	88	85	99	95	81	75	82	76	81	95	80	74	93	97	88	87	74	82	83	91	83	97	71	80	80	93	90	108	86	79	98	92	75	79	82	102	105	82	91	81	88	91	83	100	83	77	74	84	85	86	77	95	91	70	84	95	118	91	88	98	78	94	98	86	110	82	91	71	91	77	85	93	68	123	76	74	90	99	94	67	100	107	95	68	79	83	79	101	81	65	84	92	85	86	106	79	83	99	76	79	82	76	77	78	78	87	90	77	75	81	93	92	78	79	71	72	70	78	114	85	74	82	84	87	101	85	85	86	87	85	79	84	71	89	97	79	98	101	89	89	100	89	91	78	86	106	94	73	97	73	70	96	88	101	102	76	80	100	96	75	85	79	102	80	88	87	98	75	105	103	84	84	85	100	67	77	71	80	65	76	97	70	78	81	82	77	90	97	71	92	81	91	85	75	67	84	88	93	96	86	80	87	81	72	93	95	88	75	61	88	92	93	78	93	80	87	105	86	69	109	95	113	83	92	89	82	95	87	96	81	94	87	84	96	55	88	88	99	87	82	92	80	87	79	75	82	89	85	84	73	86	74	80	91	71	92	77	102	96	84	90	88	100	93	67	97	96	86	82	75	82	91	77	91	75	84	94	79	91	79	78	97	89	87	89	88	80	98	88	90	68	94	90	88	87	83	91	107	78	107	92	95	92	78	104	73	98	72	86	93	89	93	95	94	93	68	98	90	73	80	84	78	75	84	68	103	74	70	82	85	70	90	85	86	92	86	74	77	79	85	83	84	82	75	82	92	86	87	89	78	77	81	80	87	89	85	82	90	94	85	83	94	76	83	95	74	107	94	93	85	84	93	83	104	70	89	75	79	79	71	83	85	77	95	85	74	89	63	84	86	83	79	106	96	103	84	80	98	89	80	79	82	79	79	92	90	82	68	89	84	84	78	82	87	91	87	100	79	101	103	93	71	90	97	76	71	86	100	92	100	84	95	89	122	108	80	93	92	72	86	96	82	76	78	91	92	84	99	111	101	95	84	86	91	89	80	84	88	92	73	84	86	89	99	81	93	99	89	82	100	92	97	90	92	82	93	99	86	102	84	104	101	104	85	92	109	81	102	99	81	76	99	90	86	84	92	78	78	80	97	86	94	84	90	99	97	94	97	95	72	88	80	92	84	91	73	76	88	92	97	73	97	82	81	89	95	73	104	81	94	90	85	93	92	98	98	99	98	91	92	89	75	85	92	89	91	75	76	76	89	86	88	89	91	71	89	74	80	92	88	84	63	82	81	83	82	88	81	76	90	103	87	96	95	83	86	89	93	94	101	75	100	77	83	89	88	92	74	97	94	92	87	70	87	78	85	79	81	84	104	83	82	104	70	82	102	80	109	79	85	94	81	80	86	83	66	95	77	69	86	79	88	88	71	77	69	95	81	83	86	92	90	89	82	84	87	82	67	94	89	73	96	76	91	79	95	102	87	95	93	83	99	87	79	93	81	81	91	95	68	81	95	87	104	73	80	111	64	81	87	89	77	77	94	89	72	88	88	74	93	65	92	67	78	77	75	100	76	75	78	88	83	82	89	88	89	102	89	90	86	81	90	89	92	92	68	88	75	90	82	90	99	94	76	87	84	75	91	98	71	93	79	78	92	101	92	88	78	86	95	80	92	95	89	74	80	63	92	88	95	74	86	93	82	94	107	81	94	88	88	88	94	78	81	78	91	78	93	116	94	89	84	92	77	89	80	84	83	77	92	87	95	98	90	75	84	85	91	81	90	81	94	87	94	102	88	88	89	92	77	83	90	95	90	85	90	84	98	93	90	100	75	103	79	84	88	69	90	77	92	96	96	89	87	103	71	88	97	96	72	96	99	92	92	92	95	97	90	87	93	92	88	108	86	97	96	99	79	89	86	82	95	90	98	89	88	103	80	94	69	106	72	93	80	79	82	96	84	75	82	98	105	85	84	97	89	86	91	87	87	84	64	75	68	63	77	80	78	76	85	84	95	88	101	101	87	95	80	98	84	82	81	79	79	84	91	90	71	93	73	95	75	82	100	82	79	80	100	80	75	72	89	89	98	80	88	86	93	123	89	75	85	86	86	86	97	86	78	83	100	98	78	93	90	97	99	110	89	78	68	82	84	94	78	93	92	82	67	106	94	93	95	83	111	87	103	86	91	77	88	89	86	85	71	75	88	106	87	74	92	69	95	78	94	91	98	82	70	85	94	93	100	87	71	80	70	83	95	96	89	95	91	82	98	92	78	71	100	80	94	85	80	86	83	84	93	94	103	100	95	92	84	76	80	97	99	82	75	94	65	90	76	88	97	84	90	90	83	87	82	71	72	87	81	84	95	94	90	85	94	98	97	92	84	98	101	89	88	81	74	88	94	95	90	93	82	94	92	90	81	95	86	85	81	99	80	100	107	84	69	87	88	84	77	90	87	96	97	88	66	86	89	85	77	84	84	81	70	79	81	81	85	93	93	85	75	96	85	80	81	71	88	88	88	87	83	92	83	89	96	69	94	85	105	84	91	87	114	81	89	79	62	95	96	97	90	78	93	82	96	75	97	94	74	81	78	90	93	95	63	80	84	87	90	96	94	81	80	82	102	93	77	96	95	89	89	87	87	88	112	72	103	66	78	80	97	80	77	84	87	80	94	102	90	74	89	91	93	79	81	88	95	107	79	99	82	83	80	90	98	88	87	88	81	89	82	95	79	72	71	80	100	76	69	94	79	92	104	87	90	92	97	92	84	95	90	95	102	80	73	77	87	90	78	84	76	94	81	79	84	84	94	84	78	82	83	103	88	82	81	95	78	81	87	94	82	67	103	88	93	81	80	89	89	87	93	83	72	82	89	80	81	82	79	88	94	104	79	87	88	85	87	73	90	101	97	98	75	101	119	91	84	70	90	87	92	77	77	77	102	61	81	79	75	77	86	94
2850	3025	1360	693	469	368	344	283	286	287	270	273	238	273	266	266	233	226	242	243	247	256	218	256	260	244	215	262	250	266	287	251	247	280	268	258	266	226	236	264	269	239	286	263	249	277	245	290	224	264	223	267	263	248	230	255	249	243	251	265	254	257	231	238	221	260	240	262	258	248	235	245	240	272	261	245	242	252	254	236	245	259	298	256	251	222	246	263	235	234	254	270	279	251	234	233	261	259	236	263	239	273	229	234	249	273	282	249	249	273	217	259	254	234	228	257	245	230	266	235	233	256	273	254	283	239	221	232	242	267	226	246	249	249	237	260	226	254	239	240	259	243	213	258	235	247	218	267	253	225	258	243	208	240	266	232	236	258	240	267	254	239	271	261	287	264	247	274	243	237	242	250	225	250	247	248	259	213	232	269	265	260	215	261	239	232	219	267	252	251	236	257	252	264	223	236	226	238	264	243	210	243	249	216	261	259	252	269	241	233	266	286	261	267	214	226	244	257	249	251	219	251	227	261	272	270	234	252	262	245	254	233	242	262	216	244	260	221	259	276	239	248	258	237	263	246	247	242	215	237	232	289	263	269	255	245	269	241	225	252	251	259	236	239	246	244	245	219	257	240	257	222	219	233	261	222	272	298	228	239	233	249	241	236	233	230	252	247	252	242	242	268	250	264	256	251	238	224	257	262	233	257	252	209	253	232	281	251	228	221	275	277	251	250	238	235	266	233	241	270	225	246	225	225	227	228	268	276	265	222	240	240	247	234	257	244	266	246	239	250	283	245	260	249	238	263	261	274	232	260	250	229	247	240	212	250	250	248	254	261	277	239	274	237	259	218	222	256	257	227	246	253	233	244	257	237	206	238	244	249	269	255	230	231	269	252	248	241	240	243	264	225	237	271	265	250	241	248	276	251	241	263	264	255	262	228	247	250	256	268	226	245	246	247	251	237	238	254	256	245	266	240	257	232	240	249	225	255	250	233	223	229	277	249	246	244	271	254	207	226	283	237	279	261	240	237	246	233	245	253	266	237	264	256	234	269	252	262	259	242	250	228	235	263	253	248	251	252	244	262	240	254	254	240	240	246	287	254	270	277	252	265	247	242	238	261	238	254	259	247	252	225	264	258	250	227	246	249	238	243	236	249	269	234	255	219	236	233	265	245	254	254	247	228	248	248	239	257	250	245	261	241	218	243	263	282	256	250	196	253	227	231	234	241	253	242	268	253	236	264	257	241	239	243	278	258	226	294	262	237	248	251	247	221	242	239	221	235	251	253	238	246	246	258	234	275	228	258	262	234	266	259	254	225	243	261	239	251	220	235	238	256	224	252	262	259	256	254	220	221	245	274	267	227	217	238	242	233	244	258	240	234	253	248	255	250	271	266	255	238	240	231	249	237	266	266	270	262	214	244	292	253	243	255	262	256	241	265	263	272	258	284	250	252	241	268	255	267	234	266	224	242	268	256	286	216	238	262	243	281	243	259	236	229	244	242	270	243	242	256	236	199	214	256	227	244	231	269	259	221	241	233	255	253	245	236	263	264	240	227	244	244	253	237	238	232	218	254	258	216	262	268	241	233	262	254	245	237	258	213	231	255	276	238	239	240	274	248	250	254	253	275	242	242	236	255	270	225	269	248	256	236	268	223	247	249	247	250	246	261	244	261	241	243	260	234	273	252	234	251	202	264	239	251	247	246	228	254	254	243	237	222	235	278	227	228	262	260	228	281	218	260	242	252	259	247	215	247	239	237	244	250	260	260	233	249	237	232	228	249	254	241	237	224	263	229	230	242	252	257	245	238	265	266	234	263	254	253	268	266	221	241	245	232	238	259	240	248	246	269	238	251	267	252	227	236	243	246	261	243	260	229	248	250	244	241	236	224	260	196	244	225	239	238	227	248	249	251	253	250	222	231	232	222	252	264	259	257	221	253	274	244	244	269	255	228	262	252	242	237	240	233	258	264	259	251	230	258	252	222	234	272	232	227	263	233	241	269	211	244	246	265	276	234	235	238	250	228	217	255	233	232	242	254	247	229	245	240	249	228	224	257	235	221	238	237	227	236	257	234	246	271	229	259	249	247	255	275	263	232	235	222	276	271	259	248	246	219	251	250	273	254	249	248	262	235	233	263	235	243	244	244	245	218	268	235	244	233	227	246	259	250	271	264	275	256	234	241	265	226	228	243	264	258	227	249	263	271	284	262	253	258	245	257	225	239	240	233	245	275	233	252	235	250	251	245	246	273	246	277	265	229	248	273	256	250	254	253	212	229	289	239	254	222	252	273	225	212	250	264	239	253	252	258	261	276	267	265	244	258	269	233	257	268	250	260	251	244	192	253	269	243	254	267	248	231	256	243	276	244	251	241	247	239	230	258	260	244	255	277	244	233	264	235	238	251	256	262	215	237	239	256	239	229	218	228	235	263	224	243	253	262	236	257	214	240	251	236	250	252	253	269	261	252	237	243	261	227	238	249	242	241	233	251	266	250	279	214	268	252	238	237	261	253	221	233	246	224	245	247	273	255	235	238	233	231	243	258	225	234	254	259	232	261	256	223	254	250	226	241	249	257	266	220	259	255	235	254	225	219	237	273	264	238	263	229	243	259	238	265	264	241	246	231	254	267	251	239	241	236	234	278	244	231	248	260	254	254	220	261	280	270	257	267	250	242	264	248	259	243	252	244	254	223	230	249	249	267	226	229	207	256	251	219	265	265	252	238	232	253	245	244	245	258	254	231	243	251	251	256	236	276	254	234	253	248	233	254	228	254	248	242	246	242	230	223	256	217	260	248	253	279	228	230	275	252	242	230	257	250	210	257	259	249	235	232	263	236	219	247	246	247	234	243	276	279	279	235	242	242	248	246	256	256	278	253	251	276	257	261	253	263	235	252	261	256	258	261	262	261	242	248	223	233	276	256	240	254	286	275	268	245	229	237	231	234	273	247	247	245	228	244	223	245	249	237	239	246	275	266	239	281	211	277	267	254	234	263	255	249	240	256	243	236	265	229	241	246	255	238	261	239	254	274	255	266	203	270	273	245	273	245	263	241	239	238	255	243	237	252	257	252	266	231	226	254	223	261	255	247	227	254	243	258	239	231	234	263	270	262	264	243	262	248	257	272	255	250	266	237	223	265	255	230	238	264	207	271	256	258	239	245	271	236	243	285	244	243	254	248	232	249	256	246	227	206	246	241	263	242	232	274	244	236	221	209	249	264	236	237	306	227	261	222	246	264	230	224	278	238	247	241	281	269	259	220	250	229	251	224	263	220	244	231	238	261	236	270	251	236	253	245	265	253	261	253	228	229	228	236	264	239	247	233	225	237	254	276	244	232	234	274	228	232	246	236	246	255	232	246	265	266	244	265	261	247	265	237	232	249	254	284	242	257	273	236	265	267	236	268	269	224	260	246	251	237	221	268	264	229	264	245	247	250	257	241	249	224	241	247	232	247	243	233	249	284	247	256	261	274	273	263	238	217	249	255
31918	20413	8365	817	583	572	453	338	332	285	284	323	289	320	315	299	329	321	312	338	313	296	311	319	311	304	323	342	288	308	278	302	270	323	289	319	344	308	292	295	332	271	311	316	287	279	297	312	307	314	332	322	314	331	285	253	283	284	296	295	327	300	320	327	332	316	314	329	286	323	308	310	319	288	316	284	302	328	315	309	297	291	304	320	329	323	299	289	330	326	283	310	306	308	348	262	288	328	314	283	327	304	340	280	339	297	288	313	317	338	269	340	336	308	280	295	310	297	323	286	250	304	305	304	278	282	280	301	330	316	301	298	276	306	330	307	345	316	336	303	302	289	325	317	289	324	318	311	327	314	303	305	352	327	315	283	294	283	318	312	296	323	303	292	311	304	346	302	364	299	284	302	337	307	332	308	314	324	312	289	315	269	320	315	302	289	295	319	287	293	319	278	336	306	310	296	321	291	292	326	338	324	343	325	311	282	300	309	322	320	302	326	283	303	308	349	334	326	286	305	323	296	305	325	312	356	335	308	305	319	324	324	304	294	315	337	331	275	294	340	329	315	351	293	306	310	310	292	316	291	313	304	292	286	296	304	276	330	318	328	328	301	321	337	331	332	297	291	296	301	308	315	296	292	314	282	325	311	284	322	297	298	312	298	333	314	278	282	333	328	287	304	361	308	331	316	286	324	294	305	290	293	280	310	330	316	310	310	297	287	326	282	321	321	313	289	294	305	336	318	317	318	315	324	311	319	307	356	332	296	312	309	329	289	331	320	316	278	305	318	301	317	318	337	312	314	316	310	350	320	347	311	324	293	326	291	308	299	309	317	287	306	308	321	317	298	310	298	289	313	298	337	311	312	350	310	304	324	303	296	298	312	295	298	312	300	306	292	291	299	312	315	342	298	282	292	338	307	306	317	303	291	282	323	290	305	305	321	315	331	311	337	294	313	314	301	318	304	279	325	331	329	307	270	309	317	306	280	317	301	311	285	310	333	292	327	301	310	301	314	316	299	342	300	312	293	309	311	270	300	347	345	320	300	311	285	292	299	331	331	280	295	318	271	280	314	301	318	291	330	310	350	308	336	309	293	301	321	335	344	300	309	289	308	298	270	336	316	321	297	312	315	333	271	334	289	319	291	322	305	312	343	283	293	305	288	299	305	293	310	289	345	319	281	328	327	292	302	344	300	321	315	342	306	310	299	297	315	310	304	314	285	343	324	301	305	314	311	332	283	299	291	304	308	333	311	285	295	341	315	312	326	328	301	296	333	293	317	308	308	300	302	325	293	304	309	320	326	286	304	315	335	304	283	310	288	340	286	287	291	314	297	321	304	299	276	312	290	297	301	323	331	297	316	310	303	333	284	322	302	295	283	309	308	330	289	293	306	285	302	299	316	317	334	339	298	308	299	323	303	347	272	320	320	280	319	331	303	314	287	314	295	332	287	354	321	323	290	315	303	308	304	315	307	295	292	333	309	331	297	333	317	304	334	311	298	300	317	310	298	323	323	303	324	283	356	310	294	305	317	307	308	320	303	304	295	339	316	313	308	302	324	317	323	291	310	322	355	296	318	321	331	310	324	327	318	289	296	305	318	315	275	335	313	319	322	285	277	321	306	294	325	304	306	315	307	343	311	307	297	345	319	317	290	309	325	296	290	306	295	313	301	311	337	298	302	317	315	327	306	302	341	287	318	303	297	305	295	287	287	315	306	285	320	322	322	319	286	334	318	291	289	302	337	326	284	296	322	291	308	327	309	317	314	306	308	277	296	285	316	271	340	317	303	308	310	327	295	340	305	335	339	323	301	310	281	305	354	297	301	339	287	339	263	319	288	340	320	275	335	266	298	262	298	327	296	285	304	293	310	298	310	340	316	304	316	285	311	329	317	300	315	316	302	319	283	331	327	313	348	289	313	318	280	345	300	307	317	287	315	313	266	286	343	317	286	309	320	338	316	298	323	312	297	330	278	303	295	276	297	316	295	335	314	282	341	312	334	332	340	306	298	318	288	311	298	315	314	301	304	300	318	292	279	306	294	319	310	319	279	330	293	316	284	305	300	302	321	292	285	289	299	314	301	321	302	326	318	308	290	292	289	298	362	346	296	302	321	320	342	302	337	299	285	309	304	305	287	298	305	309	311	310	309	274	316	296	327	341	308	285	302	287	313	319	265	315	279	286	316	310	301	278	286	337	312	321	295	293	302	307	306	317	277	316	262	330	285	317	309	314	324	308	321	360	315	340	323	308	303	321	288	315	327	320	322	273	335	304	302	287	330	337	324	277	297	347	294	322	290	294	292	301	333	332	287	294	290	276	314	277	294	285	319	326	309	312	319	341	314	327	308	299	346	325	296	304	282	267	328	308	280	287	349	318	312	303	301	333	313	292	340	310	303	335	307	333	296	290	294	297	308	312	305	314	342	299	309	306	347	338	284	283	302	323	328	299	351	308	268	287	304	313	280	315	300	329	312	286	300	296	309	319	283	345	313	298	303	303	312	276	344	336	289	273	307	298	307	309	326	307	310	324	337	317	299	310	297	308	311	288	323	348	295	321	313	298	318	283	311	329	311	308	297	277	308	297	318	333	311	337	308	318	286	295	324	313	298	295	296	298	317	336	308	329	297	295	308	342	271	316	287	312	312	311	303	288	332	326	304	285	341	321	321	357	320	288	298	299	283	289	291	301	343	285	318	321	298	314	320	311	360	320	306	326	295	289	350	302	349	292	286	323	315	317	297	318	297	310	327	298	303	306	283	323	302	309	309	281	347	298	304	284	303	301	321	290	299	326	307	293	350	315	319	308	326	319	285	312	292	277	314	282	301	305	292	320	258	329	289	308	289	305	321	295	298	335	309	302	322	316	328	284	305	282	289	315	303	327	327	317	313	292	321	305	305	330	277	334	297	336	316	317	300	313	309	294	293	298	282	347	333	312	297	289	304	321	301	316	322	288	283	286	313	340	316	298	291	317	312	311	334	322	279	298	337	339	296	293	306	320	296	294	318	291	315	284	337	336	301	304	293	272	328	297	358	297	303	294	317	313	323	286	300	297	252	317	335	334	295	317	275	281	323	307	307	327	299	313	301	280	305	259	327	303	330	339	296	317	315	326	302	333	286	317	314	315	303	306	327	285	306	331	285	303	298	280	330	286	316	326	346	297	323	350	297	305	312	308	329	295	291	302	309	313	314	295	279	318	295	309	291	315	296	313	279	302	307	342	304	280	285	325	307	353	339	306	326	305	291	313	337	330	299	308	296	295	288	330	313	273	283	287	334	338	302	316	306	321	310	303	315	289	290	321	305	302	251	295	316	319	305	294	280	312	333	305	303	317	298	320	296	321	314	331	328	299	309	329	290	299	319	289	312	309	286	280	278	314	290	324	278	270	297	300	284	311	317	333	308	293	300	338	297	285	305	311	313	290	332	286	303	298	300	315	309	321	271	305	303	288	304	340	313	290	313	321	340	325	328	304	303	301	272	316	298
5670	878	795	720	738	753	724	711	750	809	725	740	745	732	770	737	689	689	763	726	741	727	759	767	683	742	758	765	706	754	728	760	738	710	737	703	751	787	760	713	742	780	757	760	730	736	709	792	732	763	724	736	704	710	766	720	736	719	719	744	698	755	705	654	690	754	754	778	733	786	719	702	717	729	714	689	730	768	703	713	712	747	722	749	742	748	711	721	709	737	714	784	716	739	738	755	723	714	690	702	757	761	722	750	744	728	701	715	768	717	685	748	736	772	739	750	769	768	728	721	754	754	745	758	682	708	670	738	730	764	718	774	769	698	675	765	751	735	738	747	739	781	722	733	689	762	711	702	762	709	721	724	758	740	659	741	744	771	712	763	792	741	724	733	748	736	779	764	750	734	729	681	763	747	767	796	702	747	691	756	706	699	713	724	754	690	747	743	716	764	773	719	731	698	728	691	727	728	760	718	758	702	723	758	714	727	757	702	761	727	738	724	736	754	769	727	728	722	797	703	722	706	746	796	718	701	729	694	724	676	739	728	727	777	728	758	732	718	755	776	733	741	716	747	705	709	717	701	744	749	766	711	748	691	717	724	743	710	751	772	750	759	717	756	715	745	736	769	725	727	668	689	752	696	771	744	745	718	741	730	771	728	759	662	746	772	664	708	783	755	711	780	721	691	723	774	741	715	715	712	740	700	685	706	739	780	691	780	732	777	754	728	722	714	683	725	756	759	743	738	747	770	743	743	774	786	753	719	741	732	696	769	718	689	710	743	745	715	756	790	757	719	741	718	744	683	732	713	762	719	757	740	756	760	762	757	740	762	714	776	727	765	739	795	756	733	705	732	789	742	749	707	715	769	753	776	731	716	707	764	695	739	760	716	713	775	701	725	739	774	732	748	705	728	749	725	732	723	705	742	718	722	739	732	723	754	719	732	758	706	698	676	723	689	748	782	724	728	685	727	718	764	742	764	729	715	711	769	728	734	772	695	720	766	829	689	704	683	722	706	752	733	713	796	764	700	714	703	721	701	707	724	729	731	759	725	791	709	737	678	758	755	709	732	736	729	724	733	727	727	799	735	697	757	781	749	750	723	789	720	736	782	700	756	714	783	698	782	703	751	704	757	689	708	734	727	723	741	754	772	751	732	724	748	734	694	741	708	730	763	743	736	727	712	717	801	742	711	731	760	721	728	731	777	726	764	678	661	761	762	707	660	715	725	705	746	775	729	756	744	729	705	763	754	752	724	743	727	757	748	739	774	740	727	766	770	760	702	759	736	700	757	741	731	761	759	681	735	772	756	730	754	763	723	733	741	719	761	774	724	734	761	762	714	704	739	731	745	772	693	741	709	724	759	724	719	697	694	741	743	775	736	714	777	684	691	731	708	708	690	738	712	714	732	762	735	754	721	751	743	735	743	744	733	756	738	697	739	743	776	738	737	732	748	768	716	755	703	725	759	795	737	730	785	715	722	728	700	717	752	793	723	730	778	761	718	714	786	732	764	735	709	724	665	725	706	755	783	744	717	708	719	693	745	753	723	735	741	749	711	708	694	776	735	677	748	745	745	699	741	787	714	722	776	732	770	782	760	714	713	724	740	769	745	737	719	728	710	735	672	745	701	699	722	748	716	686	735	754	777	724	735	751	741	719	785	776	733	726	746	771	789	730	757	724	750	767	759	697	712	698	720	721	715	685	775	712	730	760	724	699	728	809	744	758	743	733	711	744	828	726	758	708	702	759	716	786	759	764	724	727	723	739	769	681	718	711	688	731	735	738	742	720	747	720	776	685	714	714	786	732	734	727	705	739	731	739	734	706	765	709	763	684	737	737	748	719	758	716	742	739	755	699	730	711	739	762	719	780	733	751	727	724	737	767	720	783	700	710	714	786	710	756	695	729	763	756	801	754	697	699	704	686	720	723	738	723	798	768	758	723	746	768	763	695	743	788	739	752	687	663	727	723	717	786	761	735	747	726	740	776	762	728	699	747	701	730	724	712	724	761	741	729	747	714	711	717	716	705	739	712	770	689	749	696	713	743	752	686	732	724	693	708	747	721	732	730	729	719	822	691	738	719	738	763	771	759	755	764	754	751	738	760	767	694	743	738	683	776	783	765	725	786	757	699	785	738	720	732	742	729	698	746	788	681	767	775	747	704	665	735	786	715	805	773	707	727	733	718	756	755	713	724	783	725	743	749	700	708	708	713	691	732	695	711	732	760	758	740	758	757	787	689	757	720	707	781	716	740	731	731	746	756	756	758	760	746	728	731	716	793	745	679	774	713	724	731	717	693	724	752	707	694	724	771	716	744	719	678	720	699	724	760	726	777	714	791	737	727	709	823	750	702	755	722	766	746	731	768	714	740	715	748	739	704	708	721	722	750	768	746	710	738	751	729	683	711	755	725	741	726	738	772	732	741	746	818	761	714	764	762	749	732	751	696	770	721	763	734	771	764	729	739	700	794	769	729	729	747	692	691	752	715	701	755	729	721	761	763	775	742	755	743	673	754	742	751	794	680	742	732	687	758	758	747	707	737	705	731	747	708	766	701	714	722	770	729	745	753	724	700	746	730	757	756	742	694	747	696	742	741	699	734	739	701	744	728	764	697	767	785	751	763	720	770	730	728	786	771	746	749	730	767	796	763	759	767	715	746	718	757	753	738	737	719	750	768	765	746	751	706	770	754	727	727	703	731	693	781	777	730	752	743	747	723	756	756	760	731	737	707	708	706	743	745	763	718	754	758	747	746	729	721	715	755	701	692	741	742	718	765	710	713	707	759	746	728	706	669	752	754	752	789	720	725	769	733	738	720	700	736	701	696	727	747	759	744	739	692	731	712	771	759	755	788	752	782	751	703	748	764	759	694	760	737	722	749	700	749	727	786	701	768	761	748	761	760	734	722	749	804	717	636	727	706	755	703	696	773	736	711	719	731	751	707	772	710	709	749	750	760	712	746	764	733	768	738	696	736	748	724	719	773	742	729	769	742	757	693	703	755	759	781	698	739	752	770	751	753	723	722	737	738	718	715	729	688	774	733	734	745	743	725	802	713	706	766	764	754	764	718	701	768	759	730	716	702	717	704	754	722	723	767	776	724	778	687	695	747	734	737	753	733	723	750	723	778	736	669	733	741	700	752	790	676	731	714	734	701	729	746	740	708	670	780	720	740	727	719	741	748	746	709	735	670	754	734	802	710	734	688	745	721	765	704	702	742	741	728	718	722	785	737	727	755	728	715	697	751	735	720	754	711	709	736	737	719	754	774	728	663	773	697	777	746	707	750	696	720	744	727	727	739	742	730	707	748	749	715	714	721	746	710	676	726	732	744	753	726	775	783	715	695	740	823	732	773	707	750	748	664	731	762	747	725	776	752	709	751	757	728	750	733	772	739	776	725	757	714	713	746	727	731	742	711	708	704	705	754	781	707	736	758	798	731	751	712	710	730	734	706	718	709	735	720	726	690	739	734	669	717	722	727	732	752	726
25152	21568	24841	28765	21560	17071	474	279	236	227	194	241	209	220	177	179	193	188	211	179	197	200	186	199	167	170	187	224	195	178	174	196	186	186	184	209	207	215	226	199	170	176	191	187	227	198	184	203	186	185	172	199	223	168	195	184	201	200	151	201	196	189	187	186	171	169	207	206	169	184	193	184	199	211	180	184	189	227	182	163	183	183	205	175	184	190	202	208	200	184	181	177	199	173	197	193	184	182	178	199	181	197	204	184	176	178	177	206	191	199	168	182	195	186	173	211	198	178	214	191	187	204	202	192	190	181	165	183	170	201	190	213	174	174	181	208	209	207	187	201	181	164	196	205	170	172	218	201	174	178	181	188	176	218	173	207	195	181	166	183	186	191	190	193	187	198	193	191	186	172	191	189	185	172	171	167	181	203	195	182	157	183	185	180	188	185	205	221	184	223	177	192	200	175	193	174	180	187	180	188	195	187	200	184	155	199	203	217	175	190	199	176	209	189	202	177	179	189	206	173	193	172	189	195	203	183	177	202	198	172	182	213	198	171	184	179	205	208	198	208	160	189	184	188	208	202	187	209	183	177	189	172	181	173	217	177	204	195	186	219	190	185	171	199	190	196	187	208	196	184	197	173	186	194	147	182	204	160	179	191	162	181	212	203	191	185	211	197	191	195	198	192	200	204	187	179	196	177	188	199	182	201	173	153	193	198	193	178	184	187	196	183	193	169	188	171	180	183	209	184	165	170	184	204	214	170	181	183	199	180	191	209	198	192	187	193	195	206	182	195	171	178	197	170	178	159	184	176	165	197	192	175	187	190	189	198	179	190	182	180	196	187	176	174	193	196	205	185	194	180	166	187	193	176	178	166	187	176	192	187	176	167	186	177	210	197	204	185	163	187	171	181	193	181	180	187	188	167	174	205	167	165	193	208	183	178	189	189	180	172	174	176	184	198	195	180	199	165	168	188	192	187	196	166	190	171	201	167	190	196	187	196	184	165	190	184	192	194	186	202	199	175	192	199	197	190	207	196	178	168	182	209	201	193	175	179	192	171	197	155	195	151	184	172	160	171	166	172	192	178	187	181	210	175	169	182	217	211	196	173	212	177	191	192	186	175	178	203	184	164	199	204	180	162	188	182	168	223	188	198	192	208	183	171	182	191	184	184	225	195	195	193	177	192	204	213	217	169	198	173	165	175	166	171	203	188	191	184	172	186	175	168	171	192	219	190	167	197	176	191	198	173	159	186	186	179	196	171	202	189	161	190	184	184	190	186	166	190	187	174	194	176	199	209	173	179	179	168	175	194	181	193	176	187	195	173	182	190	188	210	200	174	192	189	172	198	193	198	208	169	207	184	182	180	211	221	195	190	200	180	181	177	195	194	192	195	180	164	203	172	208	190	192	166	180	164	181	159	203	197	203	153	175	200	176	189	191	197	186	173	193	157	203	182	167	190	174	175	207	199	179	204	196	184	168	177	202	174	191	183	192	172	197	178	211	184	181	186	171	157	204	197	177	170	163	196	183	194	188	184	196	172	190	206	177	181	193	212	150	202	206	185	182	198	201	193	170	200	206	183	175	181	201	198	184	190	194	164	174	178	171	201	168	187	178	158	180	225	189	191	189	185	198	168	170	197	187	199	192	180	201	179	175	191	185	175	186	207	186	202	167	182	195	167	187	200	192	198	173	160	166	195	204	181	161	195	157	200	196	190	202	193	197	217	184	203	186	183	174	189	173	163	202	179	181	178	203	163	186	194	197	206	200	191	156	173	182	193	191	188	155	184	177	199	215	196	170	191	176	168	209	174	206	195	192	205	198	184	204	145	209	179	166	200	202	152	188	176	191	202	195	188	174	211	189	201	199	204	153	188	184	186	186	179	203	199	184	163	177	175	173	215	181	191	174	172	188	192	191	182	170	198	180	210	188	196	182	194	220	171	178	192	178	190	190	178	191	173	212	191	177	176	173	197	199	212	175	172	224	213	188	192	182	158	193	208	195	181	195	192	180	184	203	180	186	185	187	190	182	195	172	171	176	183	209	170	161	194	191	200	173	167	200	197	183	187	177	186	184	184	193	160	189	175	182	174	180	194	189	185	201	224	168	172	165	174	213	187	170	175	183	169	175	182	184	175	182	198	203	214	177	186	177	228	175	197	185	194	175	195	196	174	211	190	196	212	189	185	169	187	154	165	190	224	183	184	191	191	188	177	169	203	198	193	197	170	183	176	191	196	165	209	201	173	189	202	173	174	194	198	185	191	185	202	188	196	195	192	168	182	177	194	188	172	193	206	210	195	202	196	171	160	177	202	185	161	182	197	190	213	190	175	207	183	200	163	210	202	197	167	205	203	196	182	188	167	192	193	163	180	180	194	179	171	166	190	199	178	195	166	192	177	216	188	209	168	168	168	198	170	215	195	176	175	181	164	184	171	193	192	183	187	184	168	195	182	186	188	189	196	189	188	183	185	185	176	201	198	185	210	180	175	183	190	174	198	185	168	204	212	196	192	197	193	178	189	174	218	201	206	194	166	199	189	185	163	185	193	188	210	201	192	208	188	181	182	158	177	193	182	178	173	179	193	176	181	188	184	194	174	189	184	189	209	212	177	192	174	168	171	198	165	186	213	213	188	174	193	208	181	176	195	176	182	182	203	174	175	202	187	179	213	181	197	196	191	179	199	187	184	210	207	222	185	216	178	182	179	181	172	190	198	171	212	161	199	186	190	211	165	193	165	193	145	176	177	185	223	199	185	197	184	222	183	182	196	195	196	180	206	161	166	188	200	187	196	223	201	195	192	210	162	183	194	186	208	171	173	215	202	183	207	177	179	197	179	189	168	187	188	193	192	195	177	180	214	188	186	168	196	184	204	164	178	211	177	174	182	173	200	180	217	183	229	160	178	195	178	154	172	174	175	172	205	181	164	197	177	184	190	199	194	160	181	192	159	183	154	209	211	183	185	198	163	200	184	166	156	210	205	192	192	180	200	178	193	192	197	177	185	198	165	204	185	186	198	194	166	177	189	193	158	180	163	194	191	180	175	209	173	195	188	191	190	183	192	180	204	188	185	189	178	207	184	172	178	202	188	182	189	188	180	189	155	184	177	190	182	204	207	200	218	171	203	174	175	201	193	188	175	189	176	187	206	174	199	175	195	187	208	166	192	186	193	192	185	163	194	185	181	192	187	179	188	181	203	202	190	193	193	201	180	202	171	177	185	152	212	175	187	200	198	151	189	193	180	189	207	205	222	198	212	191	162	171	175	185	202	214	229	186	187	190	182	199	166	194	195	184	167	178	187	196	195	190	183	176	181	203	184	172	195	182	188	190	221	154	189	173	185	189	189	182	192	186	182	165	205	175	214	202	187	169	168	182	196	184	172	192	204	183	177	183	189	185	181	186	181	198	174	179	217	176	182	173	193	191	202	181	187	181	201	205	213	198	184	202	212	186	170	183	189	164	176	189	194	205	165	201	166	190	205	199	193	194	191
2985	1840	1030	662	567	538	481	466	482	494	459	504	456	450	495	429	459	461	414	431	449	440	495	453	468	482	476	468	431	443	454	486	437	500	475	452	443	516	456	453	427	479	455	473	464	475	490	464	488	495	488	471	468	453	488	477	448	444	486	452	471	474	452	422	472	434	441	455	430	422	445	471	468	453	489	480	429	480	443	445	475	430	435	423	455	432	489	438	470	446	462	440	441	493	463	435	457	462	464	442	433	454	461	450	451	452	442	445	481	430	460	459	440	464	451	433	453	475	468	510	482	453	458	501	481	428	470	471	447	504	427	476	457	457	460	457	476	463	437	453	456	460	491	445	463	434	480	486	465	446	448	428	437	434	517	459	444	462	500	465	451	433	410	469	439	460	459	429	462	448	451	474	452	479	474	453	476	471	449	470	457	464	466	456	463	471	472	447	487	475	460	428	507	470	469	454	470	486	471	450	473	424	442	456	474	447	480	457	450	471	466	500	435	457	429	510	453	452	475	464	451	497	464	430	492	466	431	461	467	491	462	430	434	415	478	450	446	457	445	484	427	434	493	459	454	414	437	465	423	456	463	462	418	473	481	435	456	469	444	487	463	411	473	464	482	446	435	469	427	461	456	506	448	385	462	486	452	424	477	440	445	468	520	448	473	460	468	482	440	504	453	432	508	468	429	482	444	457	471	443	472	509	502	484	435	459	432	446	458	439	466	436	458	470	449	448	444	469	475	442	466	457	432	475	476	476	429	442	476	481	458	445	462	440	443	426	427	451	466	468	498	461	472	425	469	473	460	457	484	440	448	458	473	445	490	464	459	462	473	421	412	425	467	462	461	435	448	409	429	469	455	449	438	432	464	431	434	469	471	430	434	480	452	415	446	474	470	451	431	460	447	453	458	468	499	445	436	475	482	457	472	494	436	485	463	461	451	484	460	468	469	447	436	435	430	450	483	453	463	484	440	476	467	438	423	455	438	478	507	467	487	457	458	439	444	441	450	456	455	490	460	444	476	423	493	449	465	459	478	435	467	495	426	480	472	419	430	476	477	459	428	486	499	443	488	455	467	501	460	447	445	449	501	459	467	450	464	431	473	451	494	442	483	438	500	429	475	454	486	454	459	462	460	428	480	461	430	476	461	450	471	512	442	461	430	446	499	425	458	464	449	481	450	469	441	474	502	460	461	464	477	480	462	449	470	473	448	480	442	477	479	464	477	494	434	451	443	483	435	449	426	423	451	455	441	433	418	464	464	464	461	443	436	455	488	444	451	457	412	427	471	457	466	477	415	437	428	497	475	455	485	474	455	476	408	458	499	417	440	419	463	473	430	514	469	437	432	449	438	416	493	447	418	454	442	429	430	486	455	465	456	497	425	471	478	463	491	478	443	445	460	489	447	480	456	459	442	478	435	487	481	460	456	501	497	465	497	441	454	465	448	478	453	448	486	426	443	484	441	473	461	476	418	442	424	445	477	450	481	502	479	474	463	478	431	444	469	463	450	421	481	459	443	445	465	458	485	465	459	454	484	468	448	483	462	448	430	428	459	468	448	480	465	433	448	472	465	411	465	476	460	448	451	448	490	437	467	456	423	437	463	426	446	480	451	449	414	442	437	460	451	434	517	500	433	472	465	443	477	457	438	454	452	483	448	456	444	414	457	476	463	467	454	467	470	458	490	463	489	471	459	456	482	475	477	493	482	453	420	468	490	461	463	438	434	461	440	479	446	493	450	479	468	444	464	447	430	492	475	456	457	473	468	465	485	476	428	479	434	463	433	497	434	477	424	445	487	454	445	460	455	457	463	482	440	468	465	449	482	437	455	442	475	449	458	501	455	429	415	455	463	459	449	460	438	495	481	484	406	482	454	485	440	466	422	475	450	448	467	449	434	467	455	446	494	460	433	401	467	462	488	423	423	444	470	427	473	429	459	462	430	455	442	453	474	445	464	436	427	502	467	426	466	452	456	440	471	452	462	446	450	452	436	455	485	436	458	444	461	451	449	438	455	458	424	463	450	447	475	463	470	479	450	483	461	485	432	476	462	455	448	460	466	482	478	454	480	467	478	438	468	457	422	465	473	454	465	459	452	465	501	467	442	454	478	483	483	482	450	465	467	435	481	442	450	471	460	482	463	453	452	469	479	475	447	455	461	500	470	455	468	444	445	480	449	420	425	476	481	425	464	491	458	441	473	489	464	477	475	429	472	461	465	478	450	463	444	481	477	487	443	431	461	472	455	445	429	450	467	438	431	449	425	467	447	451	478	460	459	440	474	447	481	437	474	484	455	461	430	482	474	445	459	488	445	407	461	453	454	461	486	476	460	482	450	442	448	488	423	484	506	461	454	435	491	472	494	444	425	434	479	448	452	476	454	446	500	504	484	447	431	441	457	465	482	459	461	474	457	481	462	451	444	466	438	458	450	458	459	496	434	449	437	465	439	492	430	438	453	444	442	452	412	460	458	457	450	475	533	459	504	474	483	466	458	442	439	440	466	439	484	481	458	468	437	510	482	425	454	468	454	465	474	444	495	488	480	458	457	449	456	481	455	479	443	431	480	447	472	417	440	479	461	445	439	483	454	442	439	436	447	516	472	432	450	448	426	475	476	413	471	439	432	487	427	457	440	455	469	496	473	435	447	437	470	469	448	466	422	469	453	480	427	461	470	418	459	458	452	437	448	459	456	443	498	472	452	471	472	420	435	461	504	448	465	433	475	438	476	416	481	487	458	466	440	488	430	454	440	483	447	454	475	426	461	447	484	482	476	502	467	438	476	424	453	415	444	433	474	442	468	484	448	452	468	445	469	445	465	442	462	423	445	459	438	445	428	435	471	458	462	454	426	448	435	457	468	427	413	472	488	482	452	471	482	448	393	494	453	487	464	483	428	468	463	475	450	442	445	473	442	488	462	458	470	467	430	448	449	441	485	466	451	458	439	449	436	470	424	488	469	453	471	464	480	419	446	431	425	447	439	454	502	412	482	480	468	425	480	432	452	443	487	488	466	442	432	461	485	437	454	458	457	453	438	473	447	471	479	454	446	458	444	446	437	482	467	454	445	445	458	443	440	442	439	457	428	447	476	469	441	455	469	446	457	450	446	470	451	516	423	489	450	454	452	469	450	443	481	470	471	508	451	453	425	439	472	459	456	438	453	483	461	443	442	462	465	478	456	496	445	476	463	465	478	476	416	512	495	457	468	462	489	424	478	436	458	471	520	473	456	442	441	461	463	445	476	419	444	454	484	480	445	453	456	446	438	448	465	495	446	443	476	448	477	466	448	436	466	458	450	429	447	473	455	465	455	435	475	447	483	424	477	439	421	475	442	498	469	446	492	448	474	458	480	471	445	449	424	485	490	465	405	451	484	466	476	436	430	470	446	457	447	472	475	426	446	404	423	461	458	461	433	482	460	482	487	468	474	466	466	425	475	414	439	487	424	441	457	493	439	454	466	440	476	442	442	448	474	453	472	471	463	461	419	473
24373	21538	25219	28324	21538	21548	12625	353	175	168	151	149	127	128	141	105	105	129	114	112	88	79	94	106	97	89	86	109	91	91	92	81	95	105	80	85	78	92	91	81	107	100	89	88	77	85	83	85	89	98	82	86	93	76	107	91	92	76	75	82	97	101	89	90	76	91	93	73	83	82	98	76	78	95	74	90	77	83	84	115	76	95	77	78	95	78	91	86	85	83	73	106	89	87	77	79	90	76	83	82	82	84	83	70	100	89	92	98	83	71	93	84	81	76	79	87	78	74	90	94	107	99	83	81	110	92	78	88	91	79	85	88	63	83	78	82	99	78	99	91	86	87	87	77	83	85	93	78	96	104	87	84	83	84	97	89	86	79	96	88	101	66	97	89	89	82	75	110	82	91	73	90	89	72	79	88	90	86	92	92	88	72	74	101	104	80	88	90	88	80	85	84	84	82	89	84	80	73	87	97	94	77	89	86	102	94	99	88	58	87	90	75	89	85	92	94	84	86	91	83	86	87	82	80	78	97	80	85	110	81	60	90	90	93	76	96	93	81	92	113	88	74	93	114	84	86	86	88	96	115	95	78	69	88	78	96	83	86	88	91	80	104	81	105	101	98	82	110	84	92	82	74	89	106	74	93	104	89	73	112	69	94	83	69	87	95	98	87	72	63	100	88	90	79	86	77	88	87	90	88	85	88	91	90	106	75	69	83	83	93	96	91	92	117	84	70	76	76	80	108	86	65	95	86	66	76	74	84	87	91	83	91	79	73	91	89	83	78	90	79	83	87	76	53	88	87	94	77	65	96	79	73	74	84	100	107	94	97	87	72	97	95	81	85	92	79	98	88	71	77	76	73	94	79	82	75	93	82	80	93	92	87	110	77	89	92	81	83	91	108	92	86	78	81	80	95	103	86	83	92	71	88	85	77	97	82	78	84	98	87	83	79	68	80	75	75	91	76	93	86	95	86	78	87	76	89	97	77	98	96	82	91	90	99	97	78	91	87	96	86	82	88	87	99	78	85	84	93	82	64	91	92	92	82	102	92	78	87	70	73	85	89	98	95	86	81	79	74	90	77	92	80	75	81	85	108	90	77	83	102	81	91	97	85	87	83	83	85	86	89	77	82	97	97	78	98	83	94	91	87	76	82	77	78	71	79	83	81	88	81	104	73	85	82	76	82	66	73	101	81	90	81	80	73	95	85	81	80	96	104	88	97	103	70	77	82	86	80	78	82	96	93	87	98	78	93	105	84	88	79	75	77	82	89	85	76	86	81	78	101	84	84	66	98	86	85	101	79	92	72	83	93	94	93	80	75	70	92	81	88	81	94	95	93	111	92	82	97	81	89	76	95	101	67	91	81	80	94	101	86	92	89	78	93	93	82	90	86	96	81	72	86	93	86	91	86	92	77	89	92	82	81	87	84	84	95	68	82	92	104	73	105	93	86	83	86	71	94	85	80	89	92	82	71	96	74	87	94	84	84	85	108	97	77	96	79	62	85	94	62	66	85	85	84	78	90	89	91	84	78	92	78	86	91	77	88	98	102	71	97	81	85	89	65	82	91	80	90	97	89	78	86	89	98	94	74	88	90	74	86	86	83	75	104	85	87	92	77	88	91	92	77	87	85	81	89	101	91	66	114	83	84	93	72	86	87	102	94	95	88	92	79	90	86	102	96	91	93	104	64	76	77	84	97	88	90	77	96	90	102	81	90	85	97	82	81	65	95	84	94	92	84	70	91	78	69	74	77	93	88	83	80	82	93	89	94	99	101	100	81	84	71	77	92	59	72	76	84	80	97	89	87	92	82	81	78	80	83	84	81	101	81	90	102	93	83	81	81	73	76	75	75	97	89	77	85	95	78	92	68	84	88	97	90	84	86	89	93	76	82	84	97	78	78	106	82	86	80	88	81	82	94	88	91	82	86	65	89	95	84	91	85	97	86	93	68	93	76	93	83	84	86	87	82	82	89	68	100	87	71	98	86	102	90	100	77	96	82	106	85	98	80	96	83	100	84	89	104	80	74	89	97	95	83	93	98	95	104	91	81	84	73	87	84	100	68	89	73	91	95	67	90	76	93	88	88	94	76	84	85	87	83	86	94	94	74	97	77	89	87	95	79	82	89	85	73	100	96	91	85	95	83	95	100	95	74	87	76	75	105	83	83	80	95	104	86	81	88	92	94	88	94	95	93	72	93	100	91	78	99	80	75	90	93	88	80	78	84	79	84	91	86	91	86	100	81	91	94	78	96	81	83	92	101	90	91	98	80	93	100	88	89	82	97	99	73	79	79	104	91	110	78	86	94	94	80	85	83	71	87	78	86	82	90	74	81	70	89	89	91	86	64	91	76	85	98	93	70	70	100	95	76	93	76	97	72	74	70	74	84	84	81	75	94	104	94	95	94	99	76	78	81	93	91	89	85	83	88	79	83	85	84	88	79	78	91	67	104	84	81	65	77	77	84	88	78	93	86	91	79	75	82	88	90	89	99	73	81	91	87	79	94	93	100	97	90	90	77	72	90	88	101	100	102	88	95	78	78	82	86	85	84	94	81	105	88	69	92	94	78	72	88	92	88	89	82	90	108	74	88	91	100	92	93	79	85	80	77	93	83	85	96	94	74	94	85	110	79	80	84	106	88	81	110	95	108	74	80	90	94	78	103	90	80	80	79	78	83	71	75	79	97	75	94	94	70	94	77	90	80	90	86	96	80	94	62	84	87	93	86	82	80	86	98	70	81	73	95	86	88	96	78	95	68	96	87	84	97	86	89	72	91	83	90	90	71	77	93	91	72	85	86	89	88	80	94	74	82	100	96	86	99	76	90	71	84	86	93	60	78	71	69	80	88	82	92	81	78	90	84	100	96	74	92	113	77	90	90	85	101	72	79	77	94	92	90	84	90	87	86	83	68	73	93	89	82	96	92	77	84	104	91	92	79	95	83	78	94	80	79	112	88	75	73	84	82	85	90	86	100	71	72	99	83	96	92	74	79	98	78	104	76	94	83	100	107	89	100	92	99	88	83	77	69	74	79	79	77	92	79	77	68	106	84	103	103	88	92	82	92	73	84	81	84	74	106	89	81	78	84	94	88	90	84	85	82	82	82	84	84	74	76	83	111	71	65	96	88	102	80	85	92	84	88	78	82	92	81	73	87	78	85	80	75	89	81	71	90	97	80	88	86	72	89	85	92	85	80	81	87	81	90	85	87	90	82	95	83	73	91	98	80	86	85	91	93	90	90	98	95	97	86	75	82	110	86	79	69	92	85	84	92	83	91	74	93	83	69	89	78	107	84	93	86	82	76	97	103	85	91	89	77	100	75	88	87	87	84	87	66	85	90	90	90	102	72	85	95	82	89	84	67	89	96	89	84	94	87	95	97	91	101	94	94	92	85	101	83	89	84	75	72	84	100	92	83	83	83	82	80	89	95	85	92	78	74	93	95	90	90	91	86	81	87	95	83	88	82	89	97	83	83	103	79	80	78
2831	3026	1427	681	462	401	332	338	293	261	310	265	289	253	269	250	259	237	239	259	251	240	240	254	254	277	238	269	243	235	238	248	271	240	257	246	240	275	244	266	230	248	232	246	239	284	235	233	262	238	269	257	232	267	244	240	226	253	242	193	226	241	217	232	254	245	226	242	239	254	246	231	239	237	232	254	247	274	256	212	241	229	277	238	247	241	233	243	248	277	255	261	254	240	266	273	242	252	277	263	260	237	210	254	234	237	250	275	263	254	233	256	250	253	248	255	246	250	255	242	239	244	234	252	242	226	252	257	244	261	240	259	262	246	218	237	236	259	239	268	279	264	248	274	239	243	234	228	248	245	248	270	256	271	247	260	249	239	277	224	248	237	233	265	260	234	243	238	282	254	243	249	265	255	262	230	230	279	261	253	234	226	249	245	270	238	244	252	224	237	230	261	256	248	284	223	244	252	240	257	249	259	238	233	232	241	283	257	232	252	257	247	242	223	260	234	242	232	248	243	256	244	240	246	248	234	238	217	236	244	227	241	250	268	269	271	245	211	247	231	221	236	248	257	220	235	254	210	244	263	250	241	249	248	245	257	251	222	254	251	257	253	251	244	229	234	243	244	256	245	259	229	263	258	289	241	226	247	229	251	248	214	274	232	233	229	275	242	244	234	240	233	230	235	249	253	269	230	253	247	247	270	221	246	238	242	243	248	273	254	232	240	260	246	236	284	240	249	265	256	237	243	224	245	256	263	223	251	245	253	223	215	230	239	224	234	254	256	254	248	233	250	240	251	235	246	251	250	252	263	252	246	251	220	237	207	251	252	249	252	270	262	213	244	235	254	256	255	253	253	279	266	259	233	251	257	254	255	226	240	257	264	276	239	231	246	253	256	257	235	265	253	255	251	229	236	247	256	253	236	217	255	264	224	261	243	236	233	241	243	224	237	258	246	243	229	259	268	258	232	247	224	229	251	248	234	265	247	244	258	249	263	253	220	267	266	216	252	265	234	259	252	262	228	230	227	240	240	255	242	231	245	243	253	227	247	270	233	240	232	244	230	239	260	230	244	238	233	282	231	289	244	255	244	231	220	271	217	241	258	256	250	234	238	257	251	243	256	266	246	232	245	232	238	232	239	244	219	227	238	262	226	237	250	239	250	247	237	244	239	213	238	235	239	262	256	228	244	254	248	261	225	264	267	254	255	216	233	256	223	235	239	249	211	247	239	227	242	241	249	221	246	269	246	244	235	255	242	253	271	263	285	227	236	240	235	243	251	251	240	255	245	241	210	240	245	249	226	229	210	248	226	222	243	235	256	223	229	231	246	232	263	259	240	240	241	237	204	214	250	270	239	260	242	251	265	229	253	233	250	207	258	252	253	266	246	247	244	243	253	237	247	239	228	226	252	258	224	203	255	261	236	248	272	264	271	258	239	246	218	213	234	251	246	231	250	233	268	272	236	232	246	246	249	240	223	244	228	242	270	247	237	258	261	241	260	265	258	244	238	265	251	237	256	247	245	258	224	214	240	246	251	229	233	224	226	279	228	264	218	242	248	263	270	230	223	229	248	275	264	274	276	248	243	269	262	246	259	220	278	275	259	220	234	241	225	232	250	253	243	232	248	231	249	240	249	268	264	206	222	276	234	232	242	247	244	235	245	211	280	245	250	238	251	268	249	251	266	242	262	246	233	228	220	229	236	276	260	229	247	257	241	246	255	236	229	226	279	230	223	247	249	250	227	244	239	251	214	264	237	256	250	243	260	247	244	243	226	238	236	235	248	205	219	296	265	277	249	234	249	243	254	251	240	240	252	266	254	245	257	241	230	251	246	265	224	244	241	230	230	258	225	234	241	251	233	254	216	258	270	240	232	249	241	248	244	233	237	237	234	249	272	246	246	243	248	282	238	232	254	265	260	209	258	268	244	221	230	229	228	233	247	246	254	234	256	244	270	238	239	255	226	245	235	226	265	233	258	226	251	227	233	249	243	257	250	237	254	252	229	232	236	286	228	270	264	220	235	271	242	223	252	240	232	233	231	253	224	232	275	236	234	241	243	197	256	228	233	251	246	250	219	233	256	244	277	271	253	229	253	233	237	264	237	253	248	267	246	263	214	250	245	258	267	240	244	243	285	250	252	263	231	259	262	251	254	219	252	247	246	252	240	236	236	250	241	247	204	266	245	299	275	255	225	242	227	235	249	241	229	231	238	250	251	258	227	239	242	254	237	272	247	230	256	220	237	253	240	221	232	232	245	262	217	237	220	240	250	224	204	259	208	239	227	231	251	242	273	274	240	265	240	266	235	269	268	241	245	237	259	246	279	241	237	225	281	247	229	216	254	251	237	236	230	266	232	225	254	251	238	254	229	259	259	238	275	246	249	225	244	252	245	267	263	246	257	219	242	237	247	274	264	252	246	235	247	220	226	251	250	260	285	250	242	235	232	230	261	240	233	241	263	242	217	216	245	262	242	230	272	231	244	225	251	241	244	247	285	272	253	275	236	261	248	236	245	265	230	254	242	251	250	255	255	255	249	245	228	244	237	260	257	256	234	234	228	274	240	263	231	239	257	269	241	290	235	236	242	256	237	238	260	246	216	246	253	215	279	275	249	249	264	231	238	248	260	261	222	243	279	244	228	263	250	239	254	267	219	252	237	236	233	247	259	244	251	238	234	232	268	232	255	257	245	244	237	249	245	261	237	230	254	253	275	263	236	227	253	237	263	254	264	233	234	263	237	221	268	217	242	240	254	264	256	247	253	254	230	235	235	272	251	238	275	255	272	243	253	218	227	248	228	262	269	243	264	258	238	245	242	238	283	269	228	251	258	255	244	265	252	230	261	247	251	270	253	247	229	243	252	256	250	235	234	257	226	283	269	226	239	229	248	244	230	256	269	253	230	231	247	225	252	271	244	234	260	232	262	267	257	261	267	268	249	255	249	238	239	253	225	252	246	235	244	190	263	239	240	267	265	245	262	246	225	239	231	254	251	243	252	263	260	258	246	250	238	248	259	253	244	231	258	280	224	248	230	248	248	223	212	250	234	236	244	235	252	212	259	242	269	251	234	243	236	252	252	232	254	228	233	231	237	267	243	243	229	233	232	278	234	286	272	261	255	236	258	243	240	280	248	236	248	290	258	241	261	245	247	252	256	237	233	261	253	220	257	216	234	252	251	244	234	235	234	227	244	231	256	234	252	238	232	258	243	230	229	244	247	266	261	241	258	230	245	252	233	243	247	258	237	269	238	242	235	263	277	243	259	252	239	260	258	233	229	257	230	222	268	269	259	243	244	255	225	237	229	242	228	234	254	246	221	234	232	254	209	232	239	241	264	273	272	258	234	240	221	245	246	245	230	250	262	227	240	240	232	242	247	244	258	245	229	277	248	283	234	238	233	245	249	242	252	231	222	262	237	231	225	247	231	239	248	216	250	257	236	250	246	198	232	249	241	255	238	263	250	216	236	259	239	259	265	230	232	244	228
31764	20117	7802	514	356	339	294	292	304	324	303	323	308	314	284	319	299	284	296	318	333	344	302	295	302	314	306	306	277	324	280	320	332	293	309	273	309	282	287	280	282	308	309	322	314	322	308	297	297	334	317	312	330	327	289	287	324	280	331	291	311	285	320	297	299	326	310	309	298	297	325	332	299	306	284	333	300	301	291	263	309	298	312	312	318	312	341	299	303	320	286	321	285	311	342	297	313	299	296	303	309	303	326	312	313	301	293	313	282	296	328	286	298	302	283	322	315	323	310	300	285	323	301	322	309	307	320	330	313	309	313	310	322	326	297	281	317	285	307	273	327	290	321	344	343	314	285	288	302	314	335	316	283	307	279	254	325	329	288	327	336	324	294	283	321	281	300	310	275	311	302	278	288	267	286	269	300	304	317	298	320	327	313	296	290	319	293	314	257	308	293	305	286	324	323	314	303	330	292	318	286	296	270	309	317	307	315	292	266	299	306	350	301	275	312	293	319	302	311	326	301	304	337	327	298	286	324	347	289	312	323	315	297	327	312	323	335	328	297	325	292	332	326	300	290	315	315	315	286	294	345	307	267	273	306	276	307	313	272	304	286	292	330	312	296	308	317	320	315	290	313	318	285	291	294	305	269	301	321	317	354	264	285	300	337	303	286	317	335	313	300	296	344	297	327	335	300	323	309	301	316	292	284	299	313	318	327	305	304	325	276	276	317	309	297	304	310	296	317	302	275	306	314	305	317	329	301	333	315	286	282	312	311	354	329	287	299	293	313	305	309	268	279	292	297	285	299	303	322	302	298	316	318	290	307	324	308	327	299	308	292	302	326	288	313	326	315	304	310	306	290	318	321	311	325	314	294	319	331	328	317	297	329	329	305	325	286	321	266	273	290	315	305	327	304	301	308	326	295	333	337	328	303	318	318	298	285	304	321	309	279	297	294	335	302	318	338	318	295	278	357	318	314	281	276	322	299	300	324	304	344	292	317	297	295	282	310	338	303	291	324	320	322	322	349	299	305	305	297	303	285	316	305	309	296	304	296	329	300	293	278	326	281	322	307	336	330	299	301	317	285	306	313	303	323	271	305	316	290	320	309	315	317	290	324	324	299	333	317	291	300	296	314	323	322	293	283	279	291	318	332	296	280	298	289	310	310	315	270	297	291	296	300	331	324	312	292	296	304	304	299	275	329	339	300	299	272	316	318	301	312	303	302	332	331	342	278	296	318	294	307	327	315	319	293	328	307	305	306	308	307	348	332	318	292	307	331	301	332	267	300	282	285	303	340	307	320	319	299	280	314	317	281	293	307	308	348	330	302	307	309	299	296	312	281	299	339	297	295	293	279	334	309	325	305	319	302	323	304	318	333	310	286	295	335	306	288	303	319	303	310	327	312	322	304	291	313	307	295	290	309	283	283	314	320	302	314	329	322	299	322	306	266	296	298	304	314	323	315	322	313	291	351	311	307	304	301	320	336	297	324	285	316	311	280	297	315	290	291	334	344	303	307	338	305	327	256	317	305	328	296	296	306	271	287	317	310	276	313	316	268	291	293	325	317	325	333	312	314	317	289	303	295	303	299	324	333	313	316	310	316	292	292	324	350	316	298	304	307	295	323	313	303	288	294	302	311	324	312	286	334	310	312	300	333	297	318	300	313	293	301	316	295	316	316	312	308	323	336	313	293	347	326	334	307	306	290	319	320	298	326	293	336	297	319	324	286	313	330	311	330	319	318	304	303	278	325	317	285	307	331	307	279	315	333	308	284	296	356	297	298	308	323	302	299	317	324	322	330	311	347	327	309	305	294	282	288	332	292	288	315	286	283	306	316	311	287	311	325	273	282	333	312	323	301	313	313	331	332	314	301	329	293	292	316	300	334	319	335	329	327	295	298	308	333	315	323	325	299	315	322	333	335	309	312	304	327	263	295	336	301	315	350	287	323	334	269	294	312	330	325	316	305	286	305	278	281	329	314	299	308	327	310	321	306	298	347	274	318	324	302	317	294	332	303	330	297	270	308	308	287	315	298	297	308	317	318	304	339	293	315	327	320	308	339	298	278	271	305	273	298	297	336	304	307	341	278	301	304	296	301	324	305	308	311	310	324	327	308	314	298	320	337	304	304	301	308	267	274	271	336	340	332	321	293	314	309	335	289	283	324	321	293	292	323	276	313	296	312	307	328	261	319	293	320	323	299	278	281	346	273	311	310	303	319	324	300	306	281	282	316	276	320	328	304	322	277	300	305	318	312	336	318	305	298	300	306	287	334	301	329	297	329	292	351	292	317	287	313	309	309	338	327	274	272	292	334	320	297	318	316	318	299	305	323	303	297	288	322	295	286	321	301	331	300	298	320	306	337	320	323	282	320	317	289	319	337	296	326	313	284	329	288	303	307	323	300	330	284	328	283	307	322	285	305	292	321	308	337	321	300	327	301	326	327	294	333	317	283	308	289	309	320	333	316	302	282	324	321	330	281	295	315	286	279	341	320	284	328	272	324	291	272	287	334	310	333	314	301	319	309	309	315	311	305	289	316	278	291	298	321	301	328	312	323	331	318	310	322	317	315	305	321	340	339	343	316	302	320	321	322	285	299	331	298	291	358	311	293	300	271	291	330	286	293	297	283	310	310	321	290	332	300	310	301	306	272	292	337	301	326	336	284	302	302	304	302	340	308	319	330	290	301	308	315	319	309	312	326	293	295	333	296	292	303	289	278	307	296	340	329	312	316	310	294	325	324	298	287	307	329	297	315	305	297	316	350	301	307	334	305	341	328	322	295	295	286	322	290	332	314	329	290	312	314	302	310	289	297	303	302	262	277	301	314	325	282	290	319	300	322	354	308	338	300	323	299	279	308	325	299	285	318	317	332	300	298	310	333	297	287	288	304	320	304	300	268	320	343	297	302	303	321	322	311	306	300	278	322	343	286	297	334	269	308	314	286	323	276	317	287	315	323	286	325	335	318	313	332	303	289	300	308	298	313	303	317	312	303	288	311	298	337	328	334	291	313	334	322	328	319	288	309	299	312	309	297	320	297	298	316	319	314	312	308	291	311	320	321	307	266	266	277	332	306	312	296	306	269	312	318	307	299	330	340	310	306	287	298	307	319	308	301	293	302	310	349	317	313	340	303	273	315	295	305	295	298	317	320	303	311	299	318	316	314	326	291	299	324	307	328	315	339	307	325	309	325	316	288	321	329	307	324	322	330	281	325	307	330	320	302	317	328	277	285	318	305	294	336	303	299	326	299	314	289	340	323	303	305	320	309	310	272	305	331	318	303	315	291	301	296	314	288	303	316	311	281	302	308	306	341	310	314	298	314	307	303	342	281	345	310	314	286	302	353	341	301	278	320	317	289	333	271	299	295	287	307	291	299	277	315	328	267	323	331	296	340	302	308	311	341	302	306	318	327	293	298	328	277	360	321	291	295	306	295	332	315	311	313	311	308	324	301	311	301	317	320	330	303	299	296	304	280	317	310	304
5828	782	794	742	711	722	696	744	735	796	757	737	725	737	705	732	739	793	704	709	734	739	787	771	707	711	712	701	697	765	739	754	760	736	732	732	734	723	771	739	720	703	752	761	694	718	718	750	752	728	706	725	719	713	741	733	713	738	731	712	714	767	758	743	741	764	778	792	710	744	717	702	735	750	716	700	772	761	703	736	710	739	732	717	722	705	738	735	742	725	710	764	704	736	779	760	776	789	714	747	736	776	766	732	723	784	708	695	731	748	728	729	692	723	740	728	736	712	712	726	711	719	735	718	744	767	710	704	720	758	741	759	771	762	718	757	709	713	765	730	775	792	721	762	712	712	763	738	720	718	718	766	762	707	707	737	731	733	748	726	737	713	743	719	789	725	699	709	733	718	734	708	744	762	724	732	756	659	693	743	730	734	757	727	738	780	764	698	776	738	701	757	772	713	717	713	774	681	727	729	729	715	742	775	711	757	728	684	715	717	766	698	715	734	734	720	753	766	702	780	769	685	726	776	742	704	752	719	744	759	701	774	771	776	737	738	696	715	759	725	734	757	717	721	786	668	713	784	746	726	702	711	747	774	720	782	817	744	706	742	766	760	677	726	749	702	764	802	726	727	770	744	793	695	724	768	736	757	689	728	776	726	732	731	773	737	726	753	704	752	740	738	743	751	711	702	711	738	746	733	760	740	747	753	723	756	702	722	776	760	703	658	710	728	728	752	715	713	730	730	748	723	723	742	732	734	759	736	735	722	736	738	717	778	727	718	725	717	716	719	737	739	706	749	729	751	711	738	734	778	742	706	749	682	739	721	735	733	795	757	698	722	728	738	739	770	739	717	765	745	737	722	706	752	768	723	763	745	770	733	735	726	776	746	754	682	719	716	737	730	707	719	701	681	694	716	737	710	812	675	777	766	736	683	749	744	744	739	745	737	735	744	784	751	733	775	708	708	744	755	762	733	741	718	710	691	725	700	704	742	752	704	762	721	729	743	717	721	728	721	727	709	764	704	707	675	707	739	713	714	777	740	713	709	731	718	757	762	730	731	721	733	726	745	717	755	706	725	783	765	745	715	711	702	747	773	736	753	747	705	738	757	717	714	753	721	741	756	736	732	755	711	738	783	700	742	711	716	724	735	783	757	674	765	733	684	688	747	725	758	721	720	758	742	718	702	728	747	750	722	718	737	777	761	713	732	723	689	709	737	720	681	741	739	720	716	744	746	719	746	763	730	732	719	714	728	729	760	731	738	726	729	724	717	759	735	750	705	708	704	722	698	747	735	727	722	722	715	765	694	744	730	753	755	734	731	730	752	749	712	756	740	731	733	749	732	697	739	718	738	757	751	750	742	727	745	771	767	726	731	747	708	700	674	742	732	711	728	735	718	687	716	713	737	759	745	748	761	754	763	698	700	697	747	767	716	760	763	760	773	756	728	698	710	712	720	695	710	785	756	720	701	709	777	771	679	749	734	732	754	722	701	749	705	744	733	710	721	709	757	738	731	761	748	737	707	735	729	749	717	699	680	745	678	728	749	750	727	750	780	722	713	757	723	744	709	733	696	727	718	739	731	686	746	750	728	774	713	718	745	749	756	756	712	712	718	745	734	716	721	730	752	682	732	718	761	749	707	774	753	732	765	720	702	698	796	714	720	772	752	771	742	712	747	717	777	771	754	759	750	721	770	777	772	723	715	763	749	794	725	732	753	755	728	698	720	747	788	741	756	751	711	773	778	711	777	739	740	732	707	716	726	726	725	746	700	750	734	726	769	774	719	750	696	747	714	751	716	760	734	730	701	753	732	743	676	693	776	727	744	739	699	743	716	712	696	759	752	769	742	733	731	669	785	700	727	742	743	749	795	723	711	753	742	726	736	723	728	735	709	734	734	698	706	693	758	740	685	778	730	697	718	721	733	727	724	746	738	794	707	729	772	740	746	772	743	721	772	761	687	742	778	725	712	706	737	740	740	741	750	725	698	738	753	706	717	703	753	783	692	733	746	768	710	736	724	757	709	746	725	738	741	725	688	715	701	673	712	685	760	739	706	723	705	783	712	771	746	770	719	742	694	748	751	759	720	754	790	702	729	781	738	738	713	739	713	719	736	721	740	734	671	705	683	754	739	781	709	715	700	722	744	736	725	686	690	766	734	752	677	737	713	769	722	789	690	717	791	673	771	759	737	685	708	776	714	726	734	765	738	765	819	753	745	759	698	761	752	738	695	770	794	704	704	782	716	762	723	768	738	714	745	752	739	691	740	689	763	702	703	759	771	706	728	729	720	721	721	781	704	727	726	735	733	737	767	730	693	716	767	785	678	737	749	756	733	718	744	749	740	776	740	755	734	765	764	699	749	741	706	712	774	734	755	757	752	735	741	706	765	787	726	796	701	703	750	768	710	718	713	740	695	764	715	744	711	696	760	739	639	713	752	716	728	715	764	718	716	717	728	716	723	795	692	730	749	733	737	754	729	736	760	773	746	733	773	739	727	772	747	761	740	779	714	737	726	757	763	709	717	784	743	735	778	739	704	719	765	689	723	714	716	723	701	699	755	730	719	698	704	791	730	726	777	690	734	770	743	767	747	706	745	726	728	739	722	758	727	740	729	736	729	741	812	689	720	728	715	694	724	760	727	737	726	772	746	733	756	753	779	744	722	739	694	769	757	765	730	738	744	776	726	733	746	730	755	698	736	745	703	710	748	735	732	719	739	718	742	753	710	716	717	720	774	767	730	751	800	724	712	730	735	764	768	720	721	732	769	745	741	727	736	749	770	730	689	740	695	751	710	676	695	719	754	798	744	760	730	762	740	796	749	728	724	737	735	762	757	751	714	740	814	723	766	710	753	732	763	738	708	741	752	796	748	723	738	675	721	780	771	778	755	742	728	710	714	728	755	721	710	765	696	692	715	703	670	774	734	723	770	747	702	723	743	722	756	707	722	760	709	791	728	736	682	691	732	729	765	742	771	735	765	722	731	700	668	735	730	785	732	729	727	663	721	707	719	766	713	722	760	735	706	731	726	717	717	760	717	726	740	723	730	751	706	698	728	752	682	705	752	759	727	766	751	688	726	722	727	737	738	731	755	777	737	709	737	679	729	703	739	719	725	796	762	705	757	723	735	724	753	777	750	760	762	690	714	714	805	736	726	786	730	691	723	664	707	744	694	754	731	796	746	703	725	738	752	758	764	767	759	716	738	755	738	722	738	727	741	790	736	719	741	704	667	746	743	747	734	712	717	807	745	757	727	721	763	715	726	742	761	729	698	744	724	744	771	726	733	760	775	710	713	700	720	787	723	738	769	708	733	734	736	747	735	764	736	801	738	717	791	707	758	658	703	760	737	729	767	769	729	735	783	727	712	762	739	733	765	732	720	743	745	771	739	735	730	712	763	685	734	697	804	751	709	724	737	738	764	800	737	691	743	713	706	747	727	721	725	711	700	696	733	722	724	774	757	743	759	694	699	740	763	732	776	740	745
25120	21530	24767	28749	21535	16697	483	280	245	233	235	202	228	225	201	232	199	185	193	206	166	225	199	203	206	191	185	193	168	192	198	184	182	204	207	178	198	184	214	187	203	191	181	185	183	176	217	178	177	174	177	203	199	184	187	179	175	192	201	180	187	179	154	208	175	196	179	195	171	173	171	198	192	168	200	183	193	185	197	153	187	172	184	194	197	204	181	192	197	204	186	199	190	184	167	196	205	207	186	173	183	186	183	184	164	186	193	170	201	196	191	193	183	191	172	183	194	175	196	185	188	184	186	183	160	177	184	202	174	191	184	161	182	169	183	207	187	185	194	161	151	176	165	150	207	195	181	188	168	176	189	188	179	186	188	164	198	188	195	182	181	189	171	189	210	193	164	191	189	188	194	192	208	200	177	164	170	169	154	179	185	172	186	212	215	195	203	185	204	172	177	191	199	178	198	213	209	166	174	208	177	171	209	200	178	183	202	188	193	193	184	194	177	169	200	198	191	178	196	177	159	177	173	193	204	204	179	203	166	184	195	192	185	190	203	193	211	215	196	191	181	189	194	212	170	184	201	200	196	174	211	191	191	201	204	194	196	197	217	208	192	192	166	179	191	209	172	179	163	205	178	205	174	190	186	188	211	141	198	198	170	176	189	185	190	226	200	188	187	186	176	191	176	198	204	209	180	179	193	189	224	186	206	167	149	166	175	198	191	173	170	206	160	186	185	170	181	201	199	177	171	201	200	204	198	188	217	190	173	170	185	178	190	182	190	175	157	179	163	188	187	157	197	216	189	203	177	173	184	194	177	161	167	191	198	199	175	181	205	169	197	174	194	197	187	183	185	206	188	184	179	193	170	206	205	181	183	169	191	206	186	205	159	194	180	201	187	191	216	197	186	176	195	188	206	198	191	197	186	179	213	180	180	187	207	200	201	181	186	194	194	184	177	168	197	196	164	166	171	185	169	162	226	179	178	187	180	197	188	174	182	175	195	200	199	183	195	182	185	157	195	172	190	170	202	187	205	194	206	218	209	185	198	186	194	186	189	187	178	194	196	180	202	188	195	178	186	218	175	191	192	191	154	219	174	204	208	200	186	215	172	169	197	171	203	177	176	174	200	174	178	219	174	188	192	168	179	202	177	193	183	203	202	181	200	196	186	185	163	184	205	163	205	206	200	173	205	190	168	170	202	211	197	187	181	179	181	189	180	189	188	215	185	168	216	178	172	183	157	179	232	199	163	185	173	165	187	181	174	197	192	161	176	207	159	216	188	200	182	197	206	167	212	187	174	205	187	178	194	187	191	186	204	180	193	178	166	205	200	183	191	174	197	153	201	197	209	171	217	184	183	194	198	174	180	193	222	177	211	169	184	199	198	179	195	184	197	171	199	185	186	201	182	172	216	159	173	190	207	166	204	192	185	167	158	203	176	186	196	172	185	185	181	173	186	197	180	204	170	186	189	214	218	172	173	196	199	197	187	187	193	185	201	194	177	166	165	164	199	174	173	146	202	182	175	192	181	193	224	177	187	168	188	169	195	173	197	204	185	189	177	183	154	204	177	191	193	194	193	174	208	178	204	199	176	184	181	177	182	233	200	203	170	181	191	176	201	171	165	187	191	201	192	184	191	171	174	198	180	183	169	168	189	230	176	194	190	176	206	196	189	203	201	194	165	173	187	200	212	193	200	206	174	172	189	199	201	179	188	210	186	177	175	171	210	203	183	190	211	176	160	182	172	207	180	205	208	174	200	207	172	210	185	222	196	213	168	176	183	191	213	188	199	192	199	193	175	187	183	188	200	181	189	192	194	183	185	176	194	206	184	186	182	183	187	174	179	173	186	196	197	194	181	164	196	204	174	166	190	184	186	197	185	195	195	188	185	210	193	193	172	190	174	186	182	172	190	180	179	206	189	177	179	210	208	172	206	178	187	180	177	182	197	192	199	174	185	175	201	185	213	194	216	189	188	210	209	182	172	195	197	183	167	192	168	243	183	189	208	180	156	178	233	193	190	187	192	207	193	189	189	193	179	176	216	183	187	209	190	200	183	209	188	217	191	182	182	183	178	157	195	174	170	191	187	180	165	167	189	181	185	188	193	177	192	196	197	185	165	193	169	167	189	191	193	182	190	210	188	184	178	206	181	192	175	185	195	213	173	169	183	192	204	175	165	173	190	158	195	191	188	201	180	196	185	183	177	180	196	168	201	210	185	185	195	213	185	198	194	177	152	180	183	193	184	204	164	194	184	205	179	190	179	229	174	215	153	180	200	193	193	179	180	183	170	201	193	196	180	175	182	205	206	192	186	185	173	187	183	191	176	178	168	170	187	182	190	149	177	196	168	166	192	184	179	206	179	182	176	185	211	152	186	208	163	162	236	195	200	187	204	194	184	195	174	172	185	157	215	200	187	204	189	211	187	178	176	194	184	175	198	180	172	181	176	179	181	204	181	195	202	195	207	185	192	188	199	207	198	171	198	192	179	192	193	195	213	177	181	190	170	171	199	201	172	191	181	153	180	176	184	190	202	184	157	206	212	190	207	181	184	157	179	199	210	185	197	179	179	179	193	205	190	182	191	169	191	210	206	177	191	207	174	192	187	187	215	193	202	181	173	179	178	176	189	162	178	165	193	184	185	221	179	207	193	178	182	169	195	198	188	157	173	192	184	215	177	190	191	206	181	180	207	171	194	195	185	190	174	196	160	173	211	195	182	207	196	215	185	213	194	192	198	189	199	184	185	181	182	186	208	158	178	192	175	178	178	161	194	196	199	186	174	204	190	210	202	189	157	168	197	182	185	187	195	159	198	167	203	182	187	167	195	199	190	189	179	197	190	159	153	152	178	187	165	187	185	192	178	179	204	164	203	179	176	202	188	204	214	199	192	170	173	178	187	175	204	180	166	176	196	174	193	200	174	182	191	206	202	180	189	188	197	174	211	172	180	188	170	200	177	176	186	200	185	186	177	191	171	196	184	225	191	193	186	176	176	180	178	172	199	180	198	206	200	211	175	169	219	207	194	190	188	178	184	177	205	173	183	203	190	171	179	178	186	168	188	174	196	186	181	163	194	186	211	204	189	181	213	198	194	172	172	162	211	189	206	169	178	169	183	194	199	212	170	169	189	200	198	218	137	184	196	194	195	185	176	178	180	192	198	172	185	181	211	211	177	171	170	209	189	177	186	178	210	189	199	185	205	187	192	161	165	183	198	156	177	166	187	209	183	181	203	154	180	193	190	192	196	165	187	194	186	212	195	194	200	166	176	190	186	207	188	184	217	179	197	202	170	191	195	202	178	210	202	201	199	198	183	178	178	170	194	178	200	202	183	176	164	191	200	194	184	202	181	195	176	166	191	207	199	173	185	184	200	166	192	187	180	198	191	203	162	175	201	197	196	170	172	168	198	217	187	188	163	169	187	178	193	178	185	161	188	185	191	174	182	181	196	210	169	167	193	205	209	191	204	187	182	203	179	191	190	175	195	205
3051	1804	1061	684	544	520	503	478	487	482	505	476	467	476	504	457	466	475	447	482	458	408	449	507	456	465	443	451	418	444	455	426	463	464	467	489	459	459	456	476	433	444	433	464	472	448	476	444	416	422	463	440	461	436	445	460	449	462	448	457	485	489	485	470	451	454	458	477	471	466	496	473	475	453	462	462	511	447	458	454	456	486	489	436	466	403	508	477	445	475	456	471	448	451	498	458	453	493	494	438	423	473	436	488	479	434	481	478	437	455	446	457	450	445	419	457	470	469	484	440	443	481	459	444	465	422	459	487	434	444	429	473	465	447	456	433	476	464	441	444	466	451	468	482	502	445	468	495	505	466	477	445	458	430	479	428	456	447	486	432	464	414	525	489	471	438	460	482	446	469	431	463	444	447	445	456	452	458	441	449	460	469	421	472	443	403	437	429	446	481	476	430	439	465	472	452	443	477	505	450	486	446	448	433	456	458	485	477	420	428	414	435	450	465	468	461	431	477	465	450	435	491	445	436	444	459	442	460	491	442	478	433	423	449	443	450	473	449	468	449	429	455	472	461	438	427	481	453	453	466	463	454	474	469	482	415	467	448	470	455	461	426	468	475	438	441	459	463	449	436	462	472	439	489	503	470	487	424	427	463	498	460	471	455	492	449	458	442	420	483	450	457	467	438	480	438	460	478	475	479	437	485	469	455	436	432	448	492	440	462	458	463	484	456	484	456	435	467	470	438	435	438	476	447	475	468	423	442	463	425	437	467	458	425	457	439	494	452	444	437	454	486	444	434	460	469	455	439	478	408	461	481	465	466	489	454	432	466	435	473	440	463	465	462	459	494	454	448	456	439	476	437	443	454	465	434	444	454	467	469	436	464	444	489	474	452	468	452	433	446	442	460	450	515	440	419	483	462	452	441	469	453	466	453	433	440	465	481	467	437	429	474	469	418	427	443	489	462	489	482	446	434	462	441	477	466	464	437	459	430	450	442	459	450	421	462	466	490	457	439	461	448	449	480	467	428	421	469	455	416	458	470	491	456	422	463	436	481	464	481	492	478	463	457	454	436	482	472	433	443	463	422	468	456	451	445	463	461	448	442	411	503	447	471	459	470	471	477	438	452	450	435	472	484	438	460	478	419	463	447	471	476	451	473	474	457	467	428	477	464	478	453	434	436	454	460	441	462	486	478	471	496	466	494	461	469	510	465	470	482	413	442	447	460	450	465	489	481	451	485	469	455	446	446	445	423	450	450	469	450	465	442	439	444	472	464	416	473	452	428	507	467	471	434	451	449	465	474	475	468	413	479	458	463	470	416	462	446	462	440	453	493	475	465	474	430	467	460	426	435	454	489	473	460	432	478	455	457	476	453	425	438	426	436	496	447	449	433	499	473	473	418	426	405	463	443	442	459	469	460	480	467	455	443	442	449	464	448	451	485	435	459	450	444	453	458	435	416	494	422	465	448	446	502	488	438	471	451	465	438	466	490	449	436	477	439	503	467	481	475	455	406	472	430	463	436	469	459	453	484	455	429	457	437	433	467	465	478	429	418	489	411	424	454	457	455	426	481	478	448	448	442	475	423	454	474	477	479	443	462	443	457	449	498	454	472	445	449	473	472	438	432	481	462	454	396	449	442	429	471	473	452	480	472	460	463	488	422	455	437	491	431	449	431	481	451	464	451	450	447	475	458	467	473	431	412	441	443	465	472	446	484	471	491	424	468	458	469	441	470	443	466	452	458	455	461	455	488	394	454	418	436	440	453	431	452	427	460	473	423	442	484	437	476	458	479	448	440	450	478	472	482	465	485	464	463	440	464	481	453	491	446	464	479	411	488	429	448	452	459	469	474	485	453	436	438	467	427	470	439	418	485	466	449	483	490	403	471	470	471	462	511	429	449	459	444	440	446	485	505	451	422	471	449	445	491	456	466	505	504	462	444	467	427	465	459	433	454	470	426	479	470	428	471	448	494	431	468	468	474	468	479	448	453	444	465	447	460	453	504	445	456	476	469	440	461	465	441	473	459	473	437	460	430	464	436	479	422	451	478	466	457	452	509	472	450	433	496	464	472	468	481	491	446	467	443	482	432	477	433	440	447	480	428	407	446	464	435	457	445	470	509	485	458	472	454	445	487	477	475	504	458	451	457	492	459	467	454	446	478	454	421	443	466	451	461	474	468	415	473	462	482	449	431	444	452	462	418	462	463	493	449	459	449	458	477	452	484	447	448	464	490	450	487	476	452	492	475	450	446	469	460	452	498	458	409	455	464	457	472	439	409	421	450	497	455	443	488	460	469	473	451	443	443	455	488	418	427	450	459	470	490	449	500	420	460	473	442	421	450	475	444	454	496	445	440	502	480	427	444	458	466	455	449	450	451	462	447	490	461	475	481	433	476	440	440	470	462	477	455	468	453	480	486	446	455	453	457	448	450	438	447	440	449	452	467	489	464	434	450	448	452	504	472	449	424	450	496	464	425	459	482	439	475	445	464	436	477	433	490	444	443	439	473	449	417	470	439	470	433	470	469	408	451	508	446	456	454	442	481	486	470	426	461	428	455	463	461	525	453	510	459	491	429	415	495	480	436	460	455	473	465	506	434	460	456	422	467	462	466	440	419	457	413	473	453	447	483	448	445	450	493	416	494	460	465	459	452	427	477	466	435	508	490	449	457	436	474	440	445	443	465	442	447	457	465	450	473	461	460	500	407	419	456	452	456	474	435	453	464	449	447	473	485	427	453	413	449	443	457	443	450	463	443	457	487	449	499	431	471	482	470	453	460	417	440	467	436	447	486	460	451	440	443	464	464	466	441	496	467	442	445	469	416	469	477	462	472	466	467	446	455	457	467	434	478	490	466	456	449	476	482	464	418	491	434	466	434	431	448	455	475	461	452	417	423	457	475	478	464	460	460	460	439	415	479	444	424	455	471	428	412	438	444	456	477	422	431	476	452	487	466	443	451	442	436	460	454	485	448	471	452	463	460	459	464	466	433	474	451	467	449	431	432	451	470	436	449	403	439	439	464	441	476	463	429	461	437	464	472	473	467	448	428	483	452	492	461	469	437	454	428	484	421	469	457	469	489	435	492	448	461	450	468	469	446	472	427	486	460	434	421	459	435	454	464	438	481	474	449	452	424	440	445	439	498	454	450	454	504	452	406	432	464	423	450	458	484	490	426	425	438	499	472	435	464	469	414	447	440	462	477	452	468	442	511	457	483	450	452	475	426	464	475	461	457	438	467	429	423	431	491	478	451	461	475	480	474	470	467	461	504	426	444	450	472	447	446	443	436	455	441	459	501	468	459	477	462	477	488	441	463	473	442	453	450	458	441	440	491	471	450	471	472	475	499	454	453	444	450	437	468	422	458	422	457	495	428	463	447	449	434	492	502	488	465	460	442	498	427	459	441	469	483	435	457	470	452	449	476	436	457	445	422	450	487	474	466	431	453	451	454	475	415	443	470	465	428	461	446	455	472	462	484	454	450
24458	21538	25165	28340	21541	21546	12371	363	216	215	161	151	118	122	124	123	125	104	88	103	114	89	82	103	70	70	95	105	90	90	90	97	96	94	91	84	78	77	97	97	85	84	96	80	85	104	90	79	109	81	87	86	83	77	81	94	84	78	72	64	78	94	96	85	76	88	96	88	89	68	73	70	85	87	77	76	86	72	88	86	71	82	102	70	85	97	69	93	83	86	103	82	94	77	85	94	93	94	71	91	85	93	83	97	72	95	85	91	76	68	79	80	93	74	93	98	74	74	77	77	88	74	85	91	73	82	73	96	82	74	74	96	76	85	86	103	80	79	80	90	85	76	89	98	96	86	91	92	90	99	74	95	97	95	82	71	94	90	115	99	84	72	80	86	76	75	74	70	87	98	97	90	74	82	96	83	79	90	94	84	75	74	81	80	80	77	80	100	83	76	79	108	88	77	86	78	84	87	83	99	115	76	93	94	72	96	95	72	93	99	83	91	90	79	67	99	70	80	79	77	67	85	83	89	78	78	86	75	98	108	77	99	78	85	87	91	81	76	90	92	79	81	74	82	89	95	85	88	88	83	80	67	85	86	85	99	72	89	98	70	76	88	71	60	99	88	106	86	75	77	80	100	94	94	98	83	72	72	74	82	78	102	88	90	83	89	76	76	86	90	79	92	75	76	77	89	91	80	86	89	103	77	76	78	73	90	83	71	83	67	112	99	100	90	83	87	83	73	91	78	92	83	88	92	74	90	90	86	80	71	85	80	89	77	100	85	77	103	90	83	89	73	88	90	94	102	102	77	81	85	91	94	97	103	93	87	97	98	90	98	104	89	83	92	85	90	93	86	85	91	73	85	82	84	81	113	92	91	73	72	114	113	101	83	80	99	92	76	80	97	95	77	91	82	84	83	79	81	100	87	76	75	83	70	67	86	82	89	87	108	95	85	85	90	104	94	88	83	91	97	95	94	85	101	98	82	74	84	90	70	92	74	71	86	80	72	82	93	75	78	99	73	81	83	85	96	75	100	82	60	71	87	83	89	95	82	88	105	95	74	92	78	83	87	81	102	75	81	88	83	94	88	87	78	103	86	70	96	74	82	85	95	94	88	104	88	116	89	84	97	89	82	77	80	88	92	71	88	88	87	76	86	90	93	75	87	88	64	75	77	95	61	76	83	83	78	85	99	93	97	100	92	90	81	73	76	89	84	81	100	81	104	72	86	76	86	97	83	80	85	85	85	101	105	94	89	104	95	80	99	87	84	76	114	74	85	94	87	76	97	85	90	65	75	73	85	102	88	90	104	72	98	93	84	77	70	106	83	88	96	93	72	84	89	76	95	76	86	65	82	75	91	84	74	86	99	89	66	95	68	70	91	84	92	98	90	75	70	103	85	84	91	90	104	80	91	86	108	89	90	76	109	90	85	91	97	89	95	96	68	98	88	77	74	86	85	90	97	96	96	88	101	80	83	97	82	84	81	74	103	77	83	91	80	80	99	81	77	86	91	95	86	78	82	101	89	94	91	87	92	83	76	76	90	94	86	73	87	89	87	85	85	85	79	86	87	76	81	93	78	86	92	78	90	99	97	60	93	87	78	91	93	72	67	82	85	86	86	79	89	91	75	96	80	78	81	86	93	109	77	91	85	104	87	75	88	81	92	83	90	82	94	99	75	81	82	80	77	94	83	90	87	81	85	104	82	91	103	82	81	79	93	64	71	101	96	79	88	81	89	76	84	68	94	98	86	77	82	83	71	88	80	105	82	92	88	69	89	92	81	87	95	95	81	95	72	80	80	88	87	99	75	78	96	77	84	95	100	84	76	94	77	88	80	94	80	97	89	94	98	83	94	102	89	84	76	82	80	81	85	80	69	75	94	70	79	78	87	91	83	96	76	90	92	71	73	86	94	82	90	84	87	77	89	98	68	90	75	76	105	99	81	78	83	60	87	79	100	77	86	94	75	60	75	86	88	89	96	108	87	82	96	106	75	88	54	74	89	85	104	79	85	74	76	73	84	102	93	80	88	81	85	94	64	73	99	103	70	96	86	91	101	101	81	103	92	94	90	78	79	93	74	82	87	85	82	85	98	87	104	99	77	85	93	66	87	82	78	87	96	98	80	90	93	102	82	95	93	84	82	84	84	94	101	89	106	94	85	99	86	86	79	82	80	78	88	87	85	79	84	89	70	99	83	77	95	93	94	100	94	86	75	84	92	88	90	89	94	99	93	89	95	88	102	98	81	81	95	81	90	87	85	92	86	82	91	101	90	84	91	81	82	85	105	97	107	78	84	86	101	114	84	76	74	82	84	64	69	95	99	67	84	94	81	83	95	94	104	77	86	77	90	68	105	87	87	79	76	78	89	85	78	83	91	93	60	87	100	87	77	85	84	76	98	85	85	84	96	83	83	79	76	101	80	82	83	85	87	103	99	74	85	93	85	80	95	84	109	97	76	86	101	85	84	94	96	89	85	97	80	86	86	82	76	88	77	92	83	77	81	127	91	88	104	72	72	81	60	98	79	95	80	84	97	86	78	73	97	76	80	92	96	89	93	86	108	82	93	87	92	86	86	87	92	97	104	93	84	108	74	74	77	105	92	88	85	95	101	85	84	73	99	77	74	91	82	92	104	96	78	91	101	78	81	88	101	89	98	84	80	92	79	87	74	87	90	86	79	82	61	70	91	97	77	86	90	80	89	82	83	75	95	95	106	94	83	78	79	102	74	88	88	97	70	82	71	95	97	81	92	87	79	82	85	76	96	97	91	87	81	81	99	92	89	74	97	82	88	90	87	93	71	87	95	83	111	102	78	80	88	97	100	78	56	85	88	89	82	96	104	84	66	84	79	76	87	84	86	84	102	90	82	88	75	88	86	98	88	82	73	89	78	82	87	79	76	71	81	82	90	116	77	112	91	92	86	93	102	97	91	84	89	90	89	89	92	96	84	106	99	87	84	99	83	96	73	87	71	85	82	88	86	89	104	82	80	90	99	89	89	98	81	72	82	88	88	94	71	86	92	89	111	75	75	83	92	84	75	89	79	90	79	111	100	88	78	91	111	70	58	93	105	81	115	80	98	83	77	86	92	86	97	102	85	89	73	84	86	74	100	106	81	73	104	85	81	86	69	89	79	71	93	84	91	83	80	79	75	79	72	76	92	85	91	75	110	71	86	73	87	75	79	81	94	91	101	94	79	81	73	79	94	87	91	87	75	93	96	108	77	89	76	77	96	86	110	100	93	86	91	69	101	74	78	86	86	91	87	88	83	78	98	101	103	86	96	87	89	84	90	97	97	81	83	82	83	91	68	70	105	109	84	85	71	79	87	87	82	89	89	103	91	93	93	85	101	82	86	95	93	86	78	85	77	91	102	70	69	98	80	77	102	90	94	64	77	84	81	79	87	79	85	88	87	83	92	77	94	81	93	77	76	88	97	78	77	82	99	97	93	73	102	94	105	93	83	85	76	84	91	93	71	58	88	88	75
2900	2973	1343	732	460	402	356	307	291	277	292	267	279	248	259	283	245	251	249	260	228	272	263	231	228	277	261	274	233	243	240	214	266	222	264	271	258	250	262	230	252	252	231	227	244	238	256	224	245	260	239	238	241	229	235	262	243	262	264	257	268	258	213	243	250	232	214	237	231	228	221	246	270	263	256	256	252	242	267	265	271	220	269	253	250	277	267	239	252	225	243	215	244	267	236	278	248	230	248	247	260	288	257	252	221	247	243	240	235	241	247	250	207	253	252	249	253	240	247	282	229	232	262	283	271	262	254	235	257	231	237	224	208	213	246	250	250	252	268	243	240	237	206	277	253	228	249	219	249	242	259	219	239	258	239	234	254	247	245	252	253	247	234	235	245	226	244	262	247	240	255	256	259	264	256	225	248	228	242	253	268	255	226	246	231	271	291	254	218	269	247	245	258	236	249	239	230	275	232	248	243	244	245	235	280	242	191	259	247	254	275	258	241	235	242	257	230	242	264	234	256	258	248	239	251	244	267	239	238	253	252	277	237	245	246	234	232	271	244	231	241	210	250	220	244	231	240	261	232	225	251	242	236	226	240	229	230	249	235	239	246	242	248	241	220	240	259	236	242	227	216	247	264	254	246	245	265	238	232	257	238	215	224	266	223	252	266	237	267	216	257	238	231	240	251	223	247	250	222	238	244	225	228	266	285	242	252	248	240	269	245	224	264	261	243	216	235	259	235	235	248	265	235	239	239	251	261	244	245	260	255	234	249	229	228	251	262	238	253	256	256	227	257	236	267	276	252	241	274	252	256	248	241	244	245	227	247	232	233	235	225	245	231	270	247	247	218	249	242	258	237	223	239	282	233	262	263	247	255	264	274	269	240	267	256	265	240	235	271	274	243	245	256	213	233	237	249	226	245	263	260	226	275	247	238	244	246	228	249	286	236	244	227	253	230	269	225	250	258	260	242	260	215	233	258	235	249	239	261	264	233	242	263	218	264	239	239	237	231	248	236	248	207	251	259	259	252	248	252	256	245	249	277	264	243	219	237	255	264	249	215	225	233	267	234	246	231	229	219	259	232	241	243	240	234	260	219	278	241	255	226	234	250	271	244	237	252	240	241	248	248	231	231	259	226	235	246	234	245	276	239	246	230	248	267	267	242	238	248	234	272	238	230	194	251	255	249	249	248	254	234	221	264	212	238	226	239	258	249	245	264	245	235	240	243	235	253	226	254	213	237	263	227	270	265	249	252	236	232	217	263	258	245	268	251	245	243	249	248	246	251	254	234	243	253	249	241	233	247	233	222	257	234	243	237	220	234	245	257	233	264	225	245	224	220	228	253	246	247	265	252	222	249	233	266	262	257	241	230	251	261	251	255	232	248	226	251	231	233	212	233	242	260	242	266	248	262	224	252	262	236	224	230	247	253	239	235	240	280	251	253	249	233	275	218	226	217	233	242	204	254	215	227	260	238	237	240	228	236	218	244	224	248	283	260	255	243	248	236	260	241	244	259	236	249	235	227	261	235	270	248	250	226	243	216	249	234	247	265	241	246	291	244	235	239	226	254	248	251	221	242	251	234	254	231	244	257	252	262	243	212	246	260	228	254	269	261	250	231	225	254	238	238	221	228	255	248	237	243	237	259	244	235	249	224	248	253	233	264	276	224	247	241	230	228	252	225	240	238	249	248	270	225	244	237	235	248	243	250	237	276	235	251	249	243	254	229	265	266	247	240	233	271	252	246	242	244	266	205	239	240	254	264	251	255	247	250	219	226	245	244	233	250	245	255	253	237	247	218	232	243	260	249	246	237	241	244	240	237	248	256	240	231	272	242	220	257	222	229	248	249	252	267	261	249	243	257	243	270	248	236	256	249	260	227	230	267	234	232	225	243	230	261	269	265	246	236	252	231	261	237	234	235	239	227	248	227	243	232	240	259	217	258	257	233	253	222	221	259	254	270	253	258	236	240	254	272	240	230	240	260	235	271	246	228	230	240	254	219	249	267	258	256	228	259	253	246	243	229	238	216	268	246	245	229	254	241	218	251	241	259	231	257	257	256	224	220	226	247	233	255	277	243	257	246	243	237	221	264	237	253	239	235	252	225	261	237	261	256	251	232	248	228	233	253	229	267	269	235	246	245	251	243	221	220	226	238	251	239	243	252	229	229	238	233	268	253	259	264	242	264	250	250	247	228	230	235	245	237	254	225	253	231	276	242	261	249	273	232	223	232	207	223	249	244	251	254	265	232	232	243	258	248	264	265	259	245	245	252	254	243	234	237	235	227	218	218	269	248	256	267	267	221	270	224	250	259	235	235	269	247	234	240	270	247	261	241	258	215	251	208	236	245	242	236	224	232	238	267	267	232	254	248	241	270	241	243	251	261	237	203	227	257	254	254	238	251	249	254	272	265	251	259	235	249	245	227	240	257	243	238	260	272	257	263	252	263	259	225	219	268	233	237	264	251	251	228	233	259	239	240	264	261	241	213	262	253	234	257	249	254	232	240	231	234	217	232	232	240	259	233	267	228	244	243	267	240	202	243	258	216	202	254	226	262	235	268	245	259	245	255	232	253	244	240	226	260	250	234	269	229	218	236	231	253	229	234	217	252	257	252	253	232	261	224	254	255	264	226	243	246	268	242	250	247	243	249	250	228	256	250	229	222	244	264	251	236	258	254	249	239	268	249	257	250	260	247	273	222	236	217	257	230	256	233	226	222	239	272	236	237	242	242	216	229	245	249	227	258	253	245	249	245	250	229	256	257	255	235	241	233	241	240	250	256	231	229	240	228	253	248	259	238	264	228	248	215	238	225	249	232	232	247	235	258	236	249	248	244	257	210	260	228	251	273	261	267	222	239	237	231	229	274	266	234	258	215	244	238	259	236	266	259	227	251	226	236	251	253	261	234	208	250	229	241	223	259	235	263	247	270	241	253	287	280	259	250	239	241	248	262	247	256	259	240	230	216	247	252	227	226	274	199	229	255	241	261	239	220	241	245	239	271	242	246	249	270	232	237	265	250	239	191	234	240	225	243	268	212	266	255	225	248	246	253	210	232	265	246	229	249	238	280	239	239	270	230	220	239	237	246	258	214	238	274	246	261	251	274	252	252	265	231	251	226	238	262	254	236	257	247	236	231	237	238	217	254	243	242	237	257	236	246	248	239	231	237	255	260	255	267	250	235	252	246	245	266	263	240	224	227	247	229	244	264	244	239	232	260	229	254	261	255	225	248	238	239	236	264	261	248	229	237	236	249	272	241	234	272	252	259	238	241	257	259	260	258	215	262	251	232	256	239	237	249	269	266	264	231	259	245	252	245	253	226	234	225	231	246	240	260	268	245	256	239	258	243	211	259	247	249	248	275	249	243	260	243	226	225	258	253	257	226	240	250	241	252	240	225	257	278	237	258	215	243	253	246	250	246	250	229	235	259	248	239	241	269	233	250	241	227	238	232	268	223	222	267	263	241	239	248	264	233	258	252	225
31921	20040	7482	503	375	332	313	325	303	295	302	310	304	298	306	279	316	286	295	279	312	287	314	313	314	318	295	347	295	272	290	317	291	297	293	314	301	302	293	305	318	336	290	311	327	296	299	320	331	314	310	296	321	290	296	334	320	307	286	338	306	306	305	278	326	310	312	304	332	283	335	317	300	298	311	274	311	286	328	302	301	275	307	272	326	319	283	304	311	300	308	338	299	295	345	305	323	305	303	305	287	291	311	331	326	282	289	322	329	322	311	300	306	288	317	288	353	279	314	289	341	307	271	281	285	305	310	322	318	328	303	306	302	328	305	301	323	320	271	277	299	305	299	326	319	287	283	270	288	314	294	307	287	324	316	321	319	318	275	308	267	300	321	301	353	320	315	317	320	294	318	309	292	313	308	307	274	302	319	287	319	327	316	331	308	324	287	319	302	304	310	278	256	314	314	330	310	315	296	311	299	305	290	254	293	280	295	300	312	288	267	316	292	287	323	296	298	319	314	291	295	296	293	298	321	313	301	338	311	308	324	291	294	320	289	329	303	292	301	321	318	280	335	279	280	321	298	319	293	308	304	314	294	314	294	319	300	328	309	281	319	304	312	273	302	286	288	314	319	300	273	308	289	278	273	281	292	324	291	296	311	295	304	307	318	294	286	317	308	310	322	280	263	332	338	310	296	321	293	291	297	325	289	297	301	303	293	295	333	314	306	283	312	298	316	300	323	287	343	305	280	311	293	301	302	293	296	302	288	302	334	313	311	293	315	336	299	314	294	310	266	306	331	312	309	313	320	309	336	291	306	295	299	296	308	297	318	277	308	238	323	301	325	324	302	302	315	334	310	264	287	300	265	322	295	308	306	299	314	293	333	292	288	306	299	313	279	274	273	281	296	333	285	340	298	291	314	307	279	278	301	330	304	327	324	280	323	341	287	317	319	313	298	310	278	321	293	295	317	250	307	288	291	348	330	302	273	339	345	333	323	309	318	337	343	300	309	272	327	314	286	301	317	297	301	311	315	289	303	319	295	291	313	294	289	337	282	302	326	310	304	307	267	299	305	298	318	324	293	309	276	348	303	314	287	324	298	339	319	324	324	291	310	320	310	300	300	306	324	309	296	304	316	314	290	298	290	306	323	299	287	318	307	285	314	314	280	299	276	317	297	313	291	289	300	309	302	324	288	304	282	308	322	316	311	310	276	297	303	328	335	343	318	313	298	286	295	304	347	305	301	334	273	281	306	334	296	314	305	302	306	318	307	292	302	319	307	283	294	289	273	345	319	298	316	307	300	328	313	288	304	286	294	296	321	301	275	305	266	314	301	292	316	298	296	322	300	353	301	308	331	302	291	314	282	294	317	293	295	303	288	344	329	299	324	312	316	331	292	283	300	296	304	284	320	313	310	302	294	287	303	301	320	287	338	314	310	336	307	306	290	294	290	292	274	263	307	290	301	320	297	293	323	323	301	279	303	299	303	341	362	275	317	287	323	306	314	324	315	276	314	304	310	310	289	296	299	297	293	315	295	331	278	303	355	295	294	284	332	316	285	324	340	304	307	305	292	326	313	288	333	310	292	300	286	336	339	288	319	277	287	315	297	303	319	334	295	295	304	308	339	315	285	330	301	306	290	342	356	314	299	292	282	311	305	307	292	309	289	301	303	298	326	304	332	336	332	317	308	285	297	311	341	297	291	310	323	299	314	296	277	308	321	330	324	290	308	316	282	324	305	337	308	322	285	276	282	318	328	294	289	338	293	317	308	321	308	304	308	285	295	300	296	296	281	294	277	281	300	299	317	305	288	323	372	313	314	306	305	287	313	277	307	270	285	338	316	342	308	317	313	301	303	312	321	311	298	314	297	318	305	286	321	276	314	299	331	308	309	303	309	306	306	332	311	297	284	300	287	320	299	293	334	309	358	290	280	328	326	258	326	279	332	314	338	328	280	305	320	300	311	311	299	292	327	326	321	330	307	300	370	307	284	325	292	272	303	304	303	288	308	299	313	288	327	307	306	318	286	316	307	322	299	315	309	331	298	277	295	338	280	310	301	300	317	290	317	324	313	311	312	341	283	316	340	324	309	322	312	298	323	314	297	322	307	288	338	314	314	292	323	298	297	280	342	335	335	315	312	308	305	305	358	333	313	301	308	290	302	283	332	287	301	301	313	291	302	298	339	282	296	306	331	323	313	311	278	298	310	336	331	294	307	344	318	327	313	309	320	313	287	311	314	339	300	298	307	334	361	280	309	319	322	323	293	302	309	319	304	302	335	289	278	323	289	284	310	340	275	298	304	313	306	285	280	296	302	315	342	326	318	328	310	299	315	323	294	301	297	329	324	316	301	288	331	286	307	297	333	281	298	318	336	314	324	307	325	311	320	318	303	291	317	285	289	311	273	340	320	264	302	309	310	288	326	283	305	302	313	310	317	316	316	302	294	292	298	288	284	297	297	287	321	316	306	282	325	278	311	301	316	342	293	315	325	330	283	299	296	320	338	312	298	298	294	290	315	303	295	301	289	294	325	274	300	305	344	304	313	302	321	269	320	295	287	325	319	306	301	299	287	291	289	308	311	313	287	344	308	327	323	297	299	288	312	283	321	301	335	314	296	278	319	318	290	297	298	282	300	320	287	305	322	347	297	300	289	311	292	341	292	268	322	287	278	326	281	303	299	311	286	284	294	297	292	285	296	309	283	284	346	278	281	287	258	330	345	251	307	335	296	296	299	310	305	350	313	294	278	324	320	310	331	300	328	263	309	267	311	304	313	307	300	305	284	303	312	282	315	314	296	344	333	302	309	299	316	295	306	344	302	335	328	314	305	320	310	298	323	324	313	301	281	293	299	273	303	303	299	331	289	347	315	305	313	300	309	294	326	272	281	279	299	306	288	327	288	298	286	305	352	283	309	306	259	322	329	285	300	325	302	324	297	263	277	324	302	296	283	306	309	307	277	317	338	294	330	305	306	303	315	289	299	345	287	320	298	325	302	286	288	284	326	317	286	289	266	319	293	312	308	282	322	303	305	281	343	323	331	291	265	327	308	320	301	284	310	305	287	280	345	318	324	312	284	316	287	313	308	325	316	299	315	294	311	323	300	341	313	287	326	325	294	321	270	274	330	327	315	337	314	290	287	315	321	289	318	338	317	358	300	296	296	340	333	318	305	304	280	311	269	293	283	294	333	304	287	309	294	304	345	328	334	319	297	303	289	313	259	295	309	326	307	339	341	334	316	307	318	335	347	283	337	312	321	299	292	314	286	313	286	292	301	321	282	311	316	288	294	300	260	318	298	292	298	341	324	305	276	317	336	318	309	283	323	319	283	309	273	308	314	335	303	321	293	353	316	293	298	327	259	314	309	301	311	297	309	323	325	338	304	301	325	328	317	314	312	317	295	315	315	300	319	291	323	306	342	297	292	314	307	305	302	310	275	312	303	334	283	310	354	324	300	345	301	327	343	294	316	325	308	297	324	311	341	298
5874	819	762	733	718	743	738	751	756	745	727	691	718	685	725	715	740	741	729	731	670	736	749	717	693	730	739	687	737	722	723	723	721	751	749	747	697	729	733	742	754	720	698	751	680	712	730	742	751	699	736	686	799	759	775	770	702	751	706	754	771	705	739	683	785	733	738	779	739	697	717	757	751	749	773	713	782	726	707	698	786	701	744	708	671	779	749	735	742	722	676	735	733	738	724	739	751	725	747	720	726	711	707	726	765	754	726	752	748	768	784	724	727	725	722	732	747	740	719	723	726	693	749	717	711	749	746	763	729	737	702	719	757	660	696	751	681	667	738	691	727	740	716	748	733	705	743	729	789	700	736	732	703	723	725	721	758	714	747	774	763	743	742	774	683	757	744	691	652	671	719	726	713	726	688	723	731	770	681	774	720	789	789	709	673	729	712	740	725	731	727	758	733	740	718	718	736	737	743	734	727	692	682	676	759	719	776	747	716	731	724	711	768	700	769	737	696	750	736	753	715	751	776	750	721	736	695	756	714	723	745	707	732	727	717	685	782	778	780	765	710	681	715	729	715	762	772	715	695	784	747	728	708	697	786	769	752	750	677	733	728	728	724	706	698	753	757	716	726	703	748	751	691	738	763	712	696	734	765	715	709	717	694	754	713	719	727	695	743	732	726	787	740	757	733	756	731	767	704	749	747	766	749	754	722	724	740	752	763	770	742	704	766	789	680	736	742	706	718	738	690	723	700	799	744	740	730	738	755	718	764	693	771	702	701	710	730	689	753	725	687	750	681	749	728	743	717	728	755	725	804	721	733	704	738	734	731	709	724	743	753	800	733	728	765	696	717	752	758	719	729	732	735	697	674	764	746	733	748	688	728	694	714	750	741	725	761	697	702	750	764	687	743	747	716	732	786	742	679	699	726	721	741	699	784	742	744	717	751	699	719	701	750	702	674	722	768	754	737	693	733	741	754	704	723	713	759	763	758	736	715	745	780	696	727	723	739	700	706	742	722	746	699	739	752	718	688	742	704	778	688	698	678	699	731	771	732	778	716	810	681	750	729	689	734	752	772	735	693	738	715	741	719	743	755	746	714	730	700	724	737	771	739	706	723	707	712	728	757	688	693	738	736	769	714	743	725	686	778	670	763	751	713	686	711	762	723	750	755	735	684	752	737	751	741	707	719	668	740	742	676	772	740	764	691	738	776	669	694	709	741	721	790	689	696	756	731	729	672	760	728	718	731	750	807	708	735	734	728	772	718	762	752	750	770	726	801	767	741	752	698	741	792	717	715	712	690	718	763	697	751	729	710	725	710	755	726	677	750	772	728	734	673	754	778	708	708	742	754	717	689	742	762	713	684	788	678	714	744	737	746	771	728	747	690	730	720	706	691	754	774	725	740	722	700	774	698	737	762	753	731	749	771	762	700	688	737	762	743	735	703	744	734	726	738	702	743	707	715	753	744	710	722	730	743	723	723	699	757	721	734	701	758	750	725	721	719	711	738	723	716	703	754	730	713	745	745	722	745	722	700	735	739	769	720	690	714	744	721	699	732	753	781	658	697	759	702	717	744	729	774	716	753	732	755	724	760	730	724	749	738	789	729	727	776	723	753	758	698	761	745	741	682	732	731	707	705	725	729	702	712	720	732	726	754	720	741	763	717	757	718	721	727	720	747	747	726	725	716	740	751	746	757	744	737	728	711	741	724	771	737	749	726	719	715	682	763	760	747	759	721	737	726	804	735	701	760	750	715	717	728	734	692	760	709	731	756	757	711	761	684	697	738	728	726	746	734	758	725	713	731	726	728	705	701	748	701	689	700	802	698	750	764	738	758	703	755	706	712	741	772	701	748	761	710	749	701	783	723	734	718	706	723	728	715	713	739	757	701	714	683	700	707	706	745	717	696	770	685	753	713	774	708	737	738	762	709	708	698	730	730	708	721	737	714	772	764	753	690	748	741	739	756	746	699	683	747	759	725	739	760	748	703	725	714	751	754	782	636	680	717	693	733	725	752	736	756	726	749	743	747	708	668	664	732	757	737	715	713	693	733	757	725	706	719	718	729	731	735	746	796	726	732	742	695	763	750	727	745	728	732	788	736	728	730	727	713	711	740	721	755	730	700	679	752	713	711	726	702	785	701	767	697	735	730	761	725	697	708	699	745	757	737	690	760	739	727	727	671	747	728	686	711	727	716	783	731	734	699	793	735	720	698	751	683	699	711	768	722	682	708	699	745	748	770	739	748	727	759	772	766	717	718	731	727	750	730	730	742	725	751	714	729	734	789	709	745	768	708	724	747	762	674	700	743	721	736	702	730	745	710	736	718	748	708	726	695	708	745	705	724	747	734	705	692	778	744	773	768	720	743	742	750	699	740	743	729	749	724	728	723	723	728	740	718	766	729	772	719	722	728	706	728	757	739	745	732	725	711	738	739	711	693	725	746	709	711	727	766	662	648	764	713	635	729	734	689	697	729	710	719	755	719	735	709	728	746	745	692	720	721	778	790	759	677	733	740	683	708	719	710	737	730	779	728	714	722	708	749	735	754	743	729	769	772	729	676	750	771	769	711	765	734	726	740	719	712	756	755	736	733	740	686	727	754	770	709	712	723	751	764	701	735	727	706	751	739	701	741	769	684	717	682	702	754	733	697	756	726	701	736	713	697	699	745	722	754	749	736	756	732	767	775	759	721	717	730	782	742	763	755	721	701	706	718	721	767	670	766	728	749	735	736	754	724	691	799	743	693	733	762	738	750	739	742	773	771	727	727	780	733	738	706	704	779	736	726	740	751	731	755	693	723	709	722	763	765	727	784	728	749	740	731	709	756	728	701	725	723	752	783	749	695	737	745	736	737	717	736	673	748	726	735	727	726	663	687	703	738	684	726	729	742	733	760	766	749	761	709	725	704	745	752	720	700	723	736	732	747	729	736	716	675	741	761	749	696	764	664	695	699	706	746	730	722	766	718	686	761	743	732	742	725	723	721	729	677	709	748	681	726	766	716	693	723	689	687	738	751	747	723	759	754	776	750	728	785	764	756	730	740	744	727	702	731	753	761	762	714	735	707	715	752	762	727	786	681	757	737	720	768	749	726	703	694	719	707	747	753	752	712	729	703	694	753	733	756	720	750	747	728	695	712	726	717	753	716	712	695	692	723	736	730	764	732	695	700	682	775	765	740	765	725	716	725	798	750	752	736	767	716	715	742	746	762	774	771	710	692	691	776	710	707	732	749	709	708	751	730	721	726	730	708	735	746	734	765	757	749	754	733	741	720	711	742	721	752	736	734	744	769	729	758	742	752	720	744	745	708	751	752	760	767	728	727	720	704	755	699	738	683	707	713	747	748	715	684	672	731	719	755	805	691	713	676	716	748	755	688	688	736	751	762	708	755	770	735	716	725	730	726	761	720	687	703	749	753	775	705	674	768	769	647	737	741	723	674	725	720	749	724	744	707	724	756	741	770	744	693	755	735	735	692	712	736	735
25097	21532	24725	28732	21512	16783	443	291	250	206	208	225	202	212	193	197	199	207	205	194	191	196	182	179	186	188	156	204	202	175	181	184	213	190	178	166	163	194	177	195	192	179	203	209	180	202	213	167	173	185	191	204	194	187	197	202	199	201	198	149	185	192	177	211	213	211	190	174	185	185	181	191	174	180	200	192	190	193	189	150	213	177	156	180	160	174	189	175	176	191	200	176	185	191	179	180	187	172	187	176	206	185	189	176	189	188	170	145	191	171	195	182	215	173	186	186	190	197	208	181	172	217	193	164	178	178	197	180	173	185	179	196	186	197	188	189	171	215	193	183	171	176	179	211	196	208	172	172	172	186	186	226	160	197	140	202	200	176	214	174	178	182	186	183	184	218	190	209	157	190	170	193	176	208	168	190	184	168	200	192	204	192	185	196	185	162	180	165	167	183	173	177	184	181	176	166	189	192	187	161	183	183	168	200	213	195	166	172	196	186	179	197	146	187	174	198	173	195	204	188	189	186	180	177	193	176	177	195	186	207	191	184	176	206	195	211	192	204	189	188	206	203	196	196	174	178	152	207	168	188	197	172	183	173	193	216	169	194	177	191	192	190	214	155	168	198	179	176	217	172	190	188	183	181	176	177	193	189	191	177	176	173	204	169	192	193	182	192	173	152	186	199	210	182	192	189	189	189	193	179	190	162	181	175	187	191	178	159	168	177	210	189	181	179	173	200	200	204	161	194	189	167	207	193	204	195	197	161	188	182	174	190	181	166	169	159	190	191	203	163	212	199	193	172	176	179	168	170	168	182	189	198	158	184	203	204	186	174	213	172	187	201	189	165	147	183	194	183	168	178	173	193	208	193	155	178	204	183	190	179	178	189	187	183	174	199	193	175	187	190	187	187	184	184	193	177	189	191	181	209	189	191	182	182	191	187	171	184	172	191	189	197	181	176	169	172	212	216	179	189	173	177	197	206	189	201	178	183	200	183	174	174	169	205	208	175	192	177	202	199	175	176	190	188	191	166	180	157	211	171	175	178	164	200	202	174	183	185	195	212	165	161	179	174	168	186	208	195	180	202	192	189	175	201	183	179	175	162	183	156	205	211	220	192	191	182	189	184	154	185	179	196	176	172	208	180	170	172	180	197	201	186	182	203	181	185	201	185	169	215	194	196	180	195	161	208	172	159	172	163	176	185	196	206	188	178	190	176	198	176	197	163	203	155	196	179	170	196	173	174	186	135	206	192	172	190	193	196	181	204	166	199	169	187	185	154	185	194	173	170	193	173	199	193	179	206	204	175	196	189	220	188	213	201	209	154	192	187	186	203	192	158	177	176	178	172	205	200	184	166	204	201	206	164	177	182	194	170	198	193	204	189	167	177	190	187	173	196	196	188	193	175	190	181	200	204	197	203	172	195	171	187	158	194	199	197	216	200	193	201	170	191	150	196	194	165	197	189	180	211	173	190	174	169	175	183	198	187	188	173	167	177	180	169	181	169	177	191	211	171	194	181	171	197	177	178	167	190	167	185	191	174	188	193	204	181	195	206	189	195	180	174	170	169	179	187	187	182	194	176	145	181	196	197	205	168	158	173	182	166	200	184	170	177	153	184	206	187	165	173	188	172	170	184	197	174	196	148	160	194	195	201	212	178	184	184	197	187	182	204	173	167	185	189	189	206	207	196	158	180	172	191	195	175	186	192	188	188	180	178	196	174	173	184	180	154	192	170	174	207	173	183	182	193	165	201	215	176	206	195	173	166	166	175	178	181	181	202	194	178	209	188	207	189	187	195	186	181	173	190	171	211	179	192	202	166	198	182	190	161	182	181	180	180	182	199	184	168	147	179	192	186	191	197	177	179	165	183	201	179	187	178	186	183	194	205	185	164	205	165	215	198	215	212	178	191	174	177	186	185	196	197	189	165	179	162	184	183	176	173	199	192	192	188	198	167	194	188	167	200	182	187	166	206	179	196	175	173	202	189	191	210	200	164	199	210	169	186	169	214	181	171	157	186	179	191	191	185	166	181	155	205	200	203	194	181	167	177	198	189	205	182	194	178	196	193	164	206	192	183	193	198	209	173	176	193	142	189	204	186	184	191	192	191	201	175	203	192	181	169	190	209	192	217	181	194	190	168	183	167	168	190	179	190	191	192	170	196	172	173	196	178	178	168	167	195	186	186	197	184	191	167	196	165	190	167	179	188	191	206	190	184	199	184	206	180	182	175	200	176	181	181	203	203	189	178	181	183	188	185	177	192	184	202	202	190	194	183	193	179	183	172	179	179	187	186	158	164	181	191	170	187	196	192	187	186	196	200	207	191	170	194	190	174	180	146	159	197	200	196	174	185	197	187	194	181	175	210	183	191	200	186	182	176	200	199	203	174	175	211	179	184	171	197	193	168	190	186	164	199	169	176	205	216	175	208	178	187	170	178	190	206	199	194	184	209	174	161	165	190	186	187	185	173	175	196	178	176	195	214	178	205	184	198	186	216	175	205	189	187	173	200	195	196	185	175	166	177	201	186	171	211	166	188	222	192	188	192	194	188	160	184	163	185	192	182	183	179	192	172	179	187	198	187	165	179	187	178	196	217	193	162	177	186	207	187	208	204	184	204	200	180	179	206	189	164	174	189	182	199	175	180	189	186	156	174	198	190	178	185	179	214	192	178	207	209	191	213	184	207	206	196	187	199	178	199	178	188	196	169	171	163	198	157	182	201	184	191	184	198	188	183	192	203	173	203	199	174	218	188	191	215	168	192	200	190	188	175	190	194	181	190	172	176	169	174	207	200	159	189	174	192	205	176	193	163	191	162	189	223	199	176	191	192	182	196	166	166	179	177	194	194	177	200	198	187	166	182	165	193	173	204	197	197	207	199	177	192	214	181	177	198	183	197	182	187	189	195	163	190	169	186	191	189	202	169	177	179	188	185	178	195	204	182	178	197	197	170	174	221	201	189	214	172	204	176	173	182	199	195	207	177	158	189	157	152	171	193	168	190	178	168	167	180	191	193	214	184	212	156	194	202	200	167	179	179	181	183	196	180	197	166	201	190	182	186	186	174	172	167	200	173	187	180	186	176	175	182	186	187	181	178	172	177	198	174	175	189	193	187	171	166	199	178	171	186	183	185	199	186	192	177	188	174	155	188	170	172	175	216	171	186	199	190	205	164	199	186	177	178	187	170	205	191	169	192	163	185	176	228	185	177	201	194	189	188	191	214	169	216	167	192	176	179	176	167	183	183	170	210	156	190	179	200	186	193	204	178	207	167	186	188	173	199	180	184	186	160	197	181	188	178	184	206	209	205	193	191	177	190	211	185	188	210	164	210	188	196	174	185	205	164	199	182	180	177	177	203	190	178	186	180	176	176	196	190	188	195	186	178	197	195	196	166	179	203	177	201	207	193	167	194	193	200	185	189	202	199	190	196	203	180	176	186	199	175	201	199	203	174	185	207	179	160	175	172	197	182	183	184	177	190	152	182	162	173
3007	1840	1033	691	560	515	503	464	473	517	461	479	474	459	452	462	412	438	460	478	452	478	472	482	425	467	458	483	453	503	470	460	475	449	475	437	470	484	445	481	426	447	428	467	496	458	458	448	450	431	445	470	440	454	420	483	437	435	476	439	478	432	476	479	445	445	469	471	464	469	442	467	425	457	472	476	415	495	479	474	419	469	463	440	468	462	443	442	501	460	424	491	445	446	459	441	460	454	460	474	434	419	449	487	442	450	465	468	442	462	475	467	490	479	443	425	447	469	422	442	484	455	451	492	443	467	445	478	453	449	443	476	436	456	494	432	462	504	496	424	462	480	417	451	430	447	430	442	442	431	444	455	438	446	464	455	474	437	433	480	446	457	475	477	486	483	442	427	432	485	460	462	449	409	476	428	450	453	434	459	457	431	458	466	465	427	447	453	457	424	444	498	430	469	422	414	455	429	409	462	450	447	455	487	406	478	434	506	437	457	459	439	465	472	445	452	451	472	483	485	483	452	411	464	450	415	478	430	457	442	427	524	491	465	464	468	443	436	463	442	466	483	465	456	447	447	439	442	478	486	456	450	447	463	456	447	462	475	478	481	456	428	450	442	484	490	525	466	479	417	431	450	458	430	478	502	438	437	467	465	465	472	457	404	427	463	434	419	460	457	460	468	461	469	437	469	439	448	481	435	429	480	448	433	434	431	455	446	483	446	441	435	446	451	435	435	458	488	468	474	437	466	464	478	449	451	448	407	447	484	465	444	485	429	450	487	458	464	479	437	441	475	449	426	455	437	458	475	434	433	463	492	475	417	475	446	435	447	446	438	480	425	425	454	440	478	455	457	436	502	426	461	453	451	486	448	449	446	424	458	475	491	475	480	441	469	456	436	474	481	468	454	439	466	443	506	443	409	474	429	430	437	466	420	463	470	471	417	489	456	433	410	482	472	464	442	473	464	446	493	442	460	466	437	454	474	441	440	472	480	461	433	424	451	453	428	449	438	475	442	453	428	471	437	447	458	453	480	469	439	474	477	460	465	457	434	443	468	480	462	453	467	462	436	445	448	492	461	447	448	449	504	450	423	435	456	475	458	467	476	436	488	446	453	457	468	478	477	430	486	447	476	463	448	434	413	446	454	498	421	456	421	459	465	468	457	454	443	460	470	453	458	498	414	451	442	446	429	431	454	447	452	381	449	423	421	431	416	449	476	475	465	459	451	409	414	430	477	452	459	480	440	455	446	454	516	472	462	472	447	482	460	434	437	446	472	438	440	465	493	467	394	443	434	488	484	446	448	461	452	467	460	432	447	426	471	462	455	468	437	452	439	474	458	478	456	488	449	430	422	477	463	462	434	428	483	446	428	443	428	492	450	462	479	447	457	437	429	451	457	411	453	443	455	479	456	418	434	470	459	467	433	460	445	461	444	447	470	459	453	433	437	486	468	444	465	421	441	471	445	447	455	487	423	436	445	437	457	463	470	442	466	503	480	434	453	477	467	481	439	448	439	452	455	454	427	440	475	457	468	442	460	426	470	475	450	454	493	470	434	494	443	446	438	438	453	445	464	437	462	462	432	474	431	484	476	463	446	457	431	413	433	442	454	449	443	505	472	462	489	443	482	469	451	459	448	464	419	461	451	474	468	420	449	452	461	448	472	484	451	441	419	413	414	470	470	476	449	460	433	483	445	402	460	414	470	453	460	453	468	455	443	507	480	449	455	462	438	492	439	467	426	452	439	432	463	488	456	460	461	416	409	432	457	456	450	459	458	476	460	443	475	454	474	457	418	471	455	454	457	448	473	443	509	461	461	460	429	470	427	483	490	431	492	452	462	465	451	436	448	462	440	449	439	454	463	432	431	446	452	452	474	482	439	469	465	453	446	456	450	444	436	457	423	485	469	463	447	448	472	442	476	463	444	459	449	440	388	438	419	440	500	482	457	421	484	423	481	420	441	422	403	460	476	450	440	453	469	439	445	447	470	439	515	443	449	472	458	487	472	473	466	414	474	459	454	467	471	471	434	481	440	447	464	478	477	456	460	450	453	442	461	409	447	445	453	453	432	449	459	453	444	495	476	496	451	468	463	420	430	434	430	443	439	423	466	474	452	458	426	464	427	448	485	440	450	456	430	474	449	433	432	498	483	425	463	455	448	413	468	437	425	469	471	487	460	453	483	435	396	458	445	458	453	426	415	427	478	419	478	453	440	406	480	482	452	466	484	450	471	439	493	484	427	460	444	458	460	486	436	493	444	408	421	500	453	409	459	465	471	448	470	475	454	456	423	443	460	453	403	481	454	458	468	499	469	470	474	437	477	442	463	426	423	437	429	461	438	438	425	439	466	414	472	468	460	482	454	432	481	456	465	474	465	429	447	482	447	447	441	441	452	440	462	429	452	451	408	472	443	431	484	463	433	463	473	483	456	469	453	412	474	425	466	483	438	447	466	446	470	422	416	449	435	427	500	477	431	432	439	442	450	421	438	466	430	438	428	442	456	449	442	457	456	445	476	436	449	495	456	469	485	454	482	435	459	422	474	528	475	461	411	439	423	419	446	428	484	437	457	491	463	453	445	470	453	488	456	457	454	475	480	441	444	434	432	430	444	450	459	444	451	458	408	434	456	445	457	441	483	462	463	457	448	447	437	464	470	444	464	489	427	469	420	420	427	440	469	461	443	451	458	466	431	481	498	453	422	422	421	429	443	471	442	449	462	482	480	485	447	452	436	489	456	486	426	449	465	446	453	494	494	453	474	443	450	473	445	459	458	483	432	448	465	452	452	496	455	454	443	456	434	480	455	443	465	448	439	428	467	490	446	426	448	445	452	468	474	428	448	437	454	467	467	440	421	454	479	476	439	427	442	472	458	426	461	468	451	451	470	445	469	457	466	475	469	478	498	480	442	479	472	474	457	421	453	442	448	490	437	483	467	423	448	466	465	439	432	479	475	421	486	440	453	433	440	459	452	449	504	445	452	471	427	447	421	446	440	465	439	487	440	480	487	474	472	424	444	429	459	450	418	419	419	469	462	431	429	453	467	428	483	464	479	462	453	468	431	465	464	425	472	444	454	450	482	477	474	485	408	418	425	457	458	520	437	451	458	456	459	462	447	434	472	472	456	466	452	467	447	426	493	457	489	459	454	454	439	483	474	433	448	463	458	500	437	469	468	454	434	497	438	489	429	452	412	464	461	421	480	449	459	449	437	498	465	474	443	473	460	424	418	481	427	451	460	484	452	459	457	441	454	423	473	472	444	462	474	451	449	467	452	470	504	421	469	434	425	478	417	466	437	454	433	470	442	478	472	448	481	465	485	463	436	445	471	477	433	468	454	422	459	437	418	451	448	419	434	445	455	421	436	424	449	459	462	451	445	443	471	455	484	474	439	425	474	465	510	489	456	475	448	450	510	440	444	445	404	459	462	476	430	460	473	454	455	445	467	453	440	474	468	491	442	456	451	444	413	479	479	442	458	450	452	415	428
24406	21516	25151	28347	21524	21530	12508	329	202	161	158	139	130	120	114	112	112	117	109	111	94	106	81	84	88	95	97	100	90	91	94	73	84	85	90	95	92	108	93	84	79	69	104	97	81	91	78	86	92	99	97	93	90	78	73	74	71	97	76	98	99	101	87	76	92	91	66	91	92	70	89	75	78	93	86	76	83	77	75	104	100	82	87	95	92	78	87	87	99	78	97	99	90	93	85	84	92	82	98	94	84	79	92	80	84	93	100	83	98	79	85	95	91	73	92	76	85	65	79	86	65	88	86	85	79	84	86	83	67	80	76	109	86	85	74	104	104	89	98	89	84	90	70	76	73	75	81	69	101	75	105	101	90	99	91	88	76	88	78	80	91	102	82	109	70	72	104	92	99	70	87	80	89	91	78	83	95	90	95	83	71	84	91	79	91	83	89	91	87	66	84	96	76	94	78	87	74	82	108	81	71	86	102	100	68	92	88	79	91	95	91	93	81	88	78	106	76	103	92	84	81	95	82	92	91	94	101	84	84	87	66	73	79	81	74	92	88	89	80	82	85	75	97	87	93	76	92	94	79	82	87	79	86	87	80	83	95	72	77	94	84	84	88	90	102	84	78	94	77	83	104	96	99	102	95	99	82	73	79	78	73	72	92	86	74	82	87	76	86	94	88	91	62	107	76	88	76	108	103	81	91	93	81	79	72	89	90	76	100	93	71	96	81	82	103	66	79	84	85	73	77	98	95	99	76	75	76	78	80	96	85	69	93	81	75	99	108	85	71	85	94	96	99	86	93	97	75	92	82	92	106	92	85	99	101	83	76	98	77	70	71	86	97	92	93	83	83	80	71	82	88	94	83	99	91	109	87	82	76	82	92	64	91	89	84	88	80	79	87	79	76	86	84	78	86	100	88	106	91	80	70	111	95	90	73	70	104	86	87	92	93	88	97	83	84	72	78	80	84	88	85	80	80	90	76	79	89	78	77	81	87	80	90	88	72	81	97	91	94	92	77	80	82	68	73	86	96	79	104	84	101	81	82	67	65	79	103	85	72	60	93	78	86	87	93	87	89	83	74	85	94	85	72	77	83	78	101	80	93	77	92	79	87	95	86	91	88	83	91	88	87	88	78	95	83	87	79	83	88	89	78	76	77	96	94	81	93	73	84	83	77	80	68	78	78	81	80	95	72	89	66	69	93	80	72	76	76	79	82	82	92	91	95	86	83	108	78	87	79	87	101	100	88	62	86	91	90	81	87	83	86	91	75	84	82	83	72	92	90	88	96	88	88	71	79	94	72	81	68	92	77	106	85	85	84	84	106	90	87	89	85	95	86	82	73	92	78	89	83	86	82	86	79	84	79	78	92	90	93	93	98	75	118	80	93	87	89	94	92	92	80	95	83	92	93	92	73	86	91	81	71	84	86	94	88	96	86	81	93	107	89	82	73	65	96	87	72	78	66	91	87	79	70	79	81	77	90	85	77	77	86	100	89	85	90	83	99	92	77	73	70	75	97	98	77	72	87	84	92	84	97	74	82	83	71	95	98	86	77	67	100	78	86	85	71	76	97	99	75	86	99	96	91	82	94	78	91	88	89	86	83	98	79	90	88	90	84	100	101	94	83	89	75	72	106	93	80	81	83	75	97	96	81	80	77	58	91	93	93	80	102	105	94	86	86	90	94	84	83	75	90	87	71	85	91	84	72	98	77	94	92	96	79	92	95	100	93	86	80	88	74	83	84	87	75	71	86	72	72	84	82	72	81	71	87	87	86	96	100	81	109	93	94	84	110	91	86	75	72	83	89	98	83	88	87	82	89	81	86	70	85	81	80	89	100	96	86	82	85	102	103	97	101	74	103	91	89	74	91	83	105	87	84	63	85	82	86	72	91	81	94	95	72	83	80	88	93	80	80	79	81	90	80	95	77	69	93	80	91	85	84	81	106	91	82	82	98	87	86	83	80	70	83	69	91	104	73	84	80	101	92	90	71	84	94	92	68	91	81	94	99	90	90	81	84	80	72	91	83	77	81	81	65	83	96	84	93	69	95	82	73	64	93	71	78	89	91	86	72	85	75	88	91	71	78	96	75	98	67	89	90	74	80	99	85	91	100	92	79	89	93	88	80	78	91	90	83	80	81	73	91	90	93	95	74	76	75	79	68	71	94	96	79	82	64	74	76	72	82	78	79	76	84	75	97	92	91	89	70	106	98	73	92	82	85	108	72	81	92	96	96	75	71	93	101	87	93	111	84	85	83	76	89	78	85	81	84	88	68	80	84	86	80	78	96	98	93	98	91	88	84	87	83	90	77	75	88	69	91	81	77	98	80	90	87	81	74	85	92	84	89	95	78	69	86	88	91	90	92	90	83	79	91	82	94	112	94	91	86	69	75	82	83	109	90	92	114	90	83	92	72	80	84	86	86	80	95	97	84	87	105	91	82	103	81	91	94	79	86	92	71	89	97	71	84	89	87	85	78	77	91	76	75	75	64	91	93	76	81	78	79	79	83	78	112	97	67	72	89	93	85	93	91	84	77	107	86	89	90	77	91	76	84	87	83	87	100	80	79	102	90	93	89	100	92	86	76	82	81	80	89	85	91	74	68	88	91	101	104	101	83	86	80	88	76	78	81	83	98	85	78	89	93	88	88	93	81	80	72	73	78	85	99	78	80	80	96	69	99	104	82	85	95	88	95	82	70	79	82	79	88	97	104	80	87	85	78	98	96	79	84	96	90	90	87	89	89	71	84	81	101	77	95	92	75	80	75	97	79	89	71	94	90	87	89	91	89	83	89	92	85	104	77	88	90	94	83	69	69	80	96	78	84	84	81	68	95	76	85	101	85	85	75	84	97	86	101	90	73	89	86	75	86	94	87	98	82	86	79	94	91	85	82	86	95	74	76	76	109	80	88	96	93	72	85	82	103	83	83	72	85	67	81	82	94	88	102	95	73	82	87	71	89	72	73	74	78	87	76	96	65	90	93	95	77	72	80	100	95	80	104	93	94	81	86	101	82	85	96	87	85	79	82	80	84	82	85	91	72	72	92	79	82	78	77	90	107	74	90	85	88	89	62	77	103	103	89	79	78	71	88	85	105	89	84	90	88	72	107	106	91	86	90	83	89	98	96	99	79	100	87	87	99	82	79	75	76	94	76	76	81	75	86	89	77	112	86	95	90	94	56	73	89	91	82	78	74	89	82	84	100	84	67	69	78	85	99	79	93	78	75	81	86	83	83	93	83	98	100	95	79	83	91	81	75	90	93	102	75	72	80	80	77	80	84	89	88	92	77	83	85	82	85	72	92	81	104	84	84	95	79	88	85	106	88	85	84	83	77	86	105	76	85	80	88	109	87	103	86	76	87	72	87	84	91	82	94	107	78	88	98	88	90	92	74	82	82	85	84	95	111	101	87	89	77	79	74	77	87	98	85	85	89	86	96	93	99	79	91	82	96	88	72	106	82	77	79	83	85	85	103	82	85	75	77	79
2847	2990	1374	615	460	389	330	315	332	286	265	251	286	268	255	258	267	248	261	297	259	225	270	246	238	264	244	239	267	262	262	231	257	254	237	246	259	229	249	253	249	261	249	241	256	252	267	217	235	253	233	242	220	237	219	240	233	246	263	276	242	268	256	241	258	221	253	252	265	254	253	251	238	260	235	236	235	245	264	288	254	272	263	224	284	254	258	267	262	226	239	216	235	227	251	253	265	227	243	241	240	243	245	252	233	243	270	247	244	248	245	238	240	247	264	261	246	255	216	237	264	243	252	257	247	241	258	253	257	226	221	235	267	249	272	242	265	237	213	224	260	232	230	230	237	251	271	249	224	252	247	228	269	240	250	236	253	230	245	235	219	232	249	234	251	246	273	227	232	243	219	247	249	234	266	244	251	265	230	265	242	255	255	254	231	243	218	246	233	242	259	240	254	246	256	262	242	237	218	253	215	258	257	233	235	245	241	245	256	222	267	269	235	218	229	227	250	247	247	257	227	244	245	246	245	213	249	255	270	252	239	241	239	273	244	235	240	266	224	246	236	245	260	253	268	267	244	260	244	261	250	251	238	278	259	255	239	243	242	235	234	255	239	248	236	226	298	242	246	273	238	227	239	253	212	264	249	247	242	253	259	259	243	250	230	233	249	267	237	237	250	261	228	235	244	251	248	247	256	228	245	251	283	239	271	221	226	230	249	242	242	264	239	246	258	244	231	230	244	243	231	252	253	247	241	246	259	253	256	233	237	254	238	267	232	222	228	252	263	225	235	270	242	258	218	235	250	248	248	252	207	227	226	219	238	239	236	246	243	230	282	254	253	247	249	245	219	252	261	255	282	229	244	247	258	238	258	241	242	266	257	241	259	240	259	232	246	204	247	267	222	239	226	229	241	242	260	248	224	257	240	213	232	250	239	225	252	255	249	252	243	254	249	224	240	244	243	219	261	252	231	217	264	231	219	254	229	245	219	231	238	228	231	279	236	248	259	240	233	231	247	259	234	244	221	260	260	227	273	271	246	272	261	259	265	257	240	280	246	249	244	247	251	266	234	210	243	259	216	231	253	229	268	230	233	245	227	243	242	235	255	269	229	240	241	260	238	245	239	243	222	218	229	238	235	232	241	219	256	257	246	243	254	228	231	235	233	249	232	275	233	231	254	246	232	256	258	239	265	229	253	249	244	228	241	249	256	223	237	248	255	233	252	251	269	285	257	233	262	268	246	248	228	246	247	245	237	272	226	274	244	268	234	244	242	261	248	263	212	252	261	248	253	235	232	270	248	243	261	248	246	222	242	252	254	254	236	235	263	238	239	228	245	240	248	243	259	235	227	233	253	258	269	236	232	239	223	299	233	244	257	273	232	231	234	229	214	250	227	242	227	237	250	254	248	252	259	271	252	228	238	258	206	266	247	243	251	242	242	245	234	228	260	253	252	240	260	250	242	240	241	249	246	226	232	248	212	232	229	257	258	222	257	241	244	237	234	268	278	261	225	245	268	265	278	237	247	263	243	221	229	236	246	230	251	232	244	232	235	251	243	261	255	242	256	223	225	239	260	254	228	252	243	252	229	251	257	213	209	259	255	253	239	235	252	265	264	264	248	235	233	215	233	243	258	236	240	252	271	250	257	259	219	247	228	258	225	242	239	252	217	234	238	247	264	253	255	259	259	235	260	230	260	259	243	222	229	227	244	235	258	243	269	262	234	231	249	227	248	248	269	250	261	226	225	270	268	231	245	242	251	217	261	253	234	253	236	234	228	231	239	232	242	248	246	233	252	240	255	272	243	268	258	224	236	238	232	241	236	278	237	261	246	247	257	234	246	222	241	231	282	240	229	228	209	234	238	266	226	243	250	241	259	249	253	230	200	231	252	262	256	248	251	240	234	232	233	243	255	253	239	232	229	226	224	263	268	255	201	250	213	241	255	244	226	258	231	243	239	235	235	243	256	238	241	211	222	212	244	253	238	267	247	255	243	263	265	246	264	243	231	264	245	269	233	243	255	271	247	217	249	248	213	243	245	258	246	236	252	259	257	259	263	236	274	258	262	246	266	246	248	254	269	236	245	256	248	254	233	249	223	236	256	216	237	239	249	270	253	244	257	256	242	239	253	237	260	263	294	263	262	223	245	269	263	231	255	252	263	231	244	258	271	242	242	219	249	248	237	257	294	216	232	236	240	224	251	242	233	241	260	218	237	255	250	272	214	239	246	244	205	209	243	232	207	258	239	232	241	218	244	241	262	267	257	247	268	251	222	250	239	225	233	252	238	235	227	240	262	250	244	243	238	244	255	261	261	206	231	225	252	230	231	225	243	239	246	271	240	279	237	266	248	247	242	247	235	264	228	241	225	216	235	248	257	250	259	242	231	268	246	209	268	256	247	264	244	234	242	254	221	208	258	238	265	262	252	238	224	242	242	213	231	238	238	249	214	245	224	231	257	232	244	241	226	260	255	248	244	204	263	240	236	258	230	231	236	226	252	253	253	222	203	251	249	235	253	250	246	210	224	213	254	231	249	235	264	245	249	224	267	257	233	243	238	234	228	245	227	259	246	240	270	227	257	248	242	242	272	218	226	205	241	259	232	254	275	267	206	247	255	246	243	232	211	260	261	221	229	241	259	263	235	241	226	253	209	228	262	241	290	226	261	242	249	225	250	239	231	236	217	241	266	251	244	227	242	257	237	239	245	218	236	266	257	226	237	244	255	246	254	259	267	237	221	250	249	223	270	237	262	261	226	240	257	212	259	264	241	269	247	256	251	260	266	225	285	220	228	223	223	237	243	267	239	239	246	272	229	256	263	248	267	231	234	239	241	232	252	252	234	226	225	225	228	244	226	232	233	252	253	249	235	241	234	247	252	250	256	236	223	218	207	251	261	233	262	216	251	267	236	244	224	246	239	227	236	231	265	240	230	270	244	231	235	219	244	230	255	255	246	266	258	222	233	246	234	237	249	256	251	250	226	234	246	256	223	231	242	227	255	211	233	264	232	230	227	270	239	243	282	272	216	253	254	226	235	239	228	255	250	266	256	260	215	256	251	253	237	268	224	254	262	238	224	249	260	246	237	254	239	263	244	228	245	233	284	244	229	244	247	279	241	236	257	247	241	242	229	270	246	228	210	259	234	248	248	223	255	252	214	242	241	239	271	273	243	254	256	251	251	238	264	250	198	236	244	240	238	242	240	235	237	248	240	256	230	217	244	257	249	233	232	231	239	233	225	251	242	232	238	275	227	261	226	234	248	258	294	251	249	269	256	246	267	237	233	239	233	221	233	257	233	238	236	235	254	244	251	243	218	211	243	250	238	266	242	228	212	233	238	210	239	237	244	264	262	265	271	235	243	264	220	224	246	227	253	236	279	249	223	230	257	211	267	227	247	217	267	247	242	227	266	260	241	259	223	259	248	219	217	240	263	260	229	263	251	216	223	211	270	229	242	267	239	245	252	244	264	271	262	222	244	250	236	238
31991	20274	7878	745	508	484	413	328	332	334	344	303	289	327	315	299	319	277	300	307	346	347	287	320	273	308	311	303	308	330	345	316	286	266	310	306	316	295	306	282	319	332	313	324	316	288	292	328	299	311	305	295	271	279	349	288	299	303	292	288	329	303	320	340	312	297	303	313	301	287	316	328	276	287	303	283	287	290	303	312	300	318	304	294	303	310	311	274	300	282	278	302	298	314	294	308	317	296	347	336	319	324	297	323	311	311	341	302	301	295	320	323	308	293	305	304	282	329	284	282	285	337	297	280	309	303	326	327	304	307	287	316	308	332	318	327	259	318	314	304	290	274	280	288	311	301	298	312	284	288	298	301	285	283	310	320	311	296	304	305	308	314	283	303	300	306	324	282	302	325	328	297	313	317	299	310	310	304	295	316	300	289	307	333	286	286	275	326	332	250	263	286	283	309	278	267	309	300	313	285	341	296	323	329	322	286	345	308	308	292	323	320	285	315	300	322	295	280	294	320	318	330	319	298	305	304	318	312	301	301	327	315	340	301	294	272	325	288	305	330	316	262	294	319	321	329	307	297	319	285	318	312	287	317	332	263	307	312	312	294	292	289	260	321	315	322	285	322	285	289	293	300	284	295	305	281	275	295	309	304	314	307	313	284	301	289	304	294	275	332	323	283	310	337	316	303	340	282	314	280	323	346	292	277	315	317	302	316	324	286	301	296	304	274	295	291	346	299	290	325	287	326	298	318	319	311	321	297	276	340	295	350	315	304	306	313	287	332	299	317	288	271	309	301	318	309	298	337	311	298	318	325	286	320	322	285	300	321	288	302	319	323	319	306	285	317	315	308	327	319	295	293	292	303	351	290	317	344	328	314	279	315	313	300	304	284	298	312	300	311	288	284	302	308	278	317	317	309	320	281	331	317	310	301	284	282	308	321	298	312	312	296	299	351	291	280	312	305	298	336	313	289	330	303	329	326	351	282	285	313	306	304	319	327	340	296	327	296	283	290	297	306	343	300	308	298	330	276	291	322	309	262	318	319	283	296	334	321	297	276	286	307	298	324	302	344	340	326	320	354	339	297	312	335	297	329	348	306	333	300	341	316	294	301	291	291	315	296	306	292	296	308	316	323	306	303	327	337	299	302	333	306	292	285	329	291	275	289	300	292	294	314	297	289	330	327	312	295	310	293	313	271	288	323	314	291	318	319	311	347	293	323	308	284	281	300	322	343	334	313	286	334	307	330	307	307	292	303	316	318	322	291	327	293	297	305	282	328	284	318	292	312	303	322	325	302	293	326	293	309	308	325	332	299	341	301	317	315	310	310	283	322	300	332	311	309	323	306	309	311	301	294	297	338	320	323	324	312	296	285	301	294	319	291	316	323	325	310	252	274	282	322	289	305	306	268	293	314	299	338	303	297	295	319	294	292	300	301	328	291	323	324	331	277	346	293	283	283	319	320	299	296	313	284	301	316	311	306	329	348	308	300	316	312	315	318	309	294	316	275	303	307	313	282	308	292	295	335	293	333	316	303	321	320	305	305	280	301	292	287	296	311	345	270	326	276	317	306	305	316	293	315	334	333	289	338	282	311	323	348	293	303	307	312	306	280	295	305	314	275	322	322	301	289	310	308	311	308	302	288	296	297	324	316	300	335	290	301	302	327	281	285	304	321	332	324	354	296	273	300	341	319	327	311	294	288	281	302	324	276	306	302	311	325	279	278	291	308	248	301	308	321	269	297	296	322	282	301	301	313	301	276	302	288	288	314	317	332	289	324	317	321	292	303	321	314	293	291	323	314	328	299	321	287	304	328	319	312	312	324	311	338	276	309	294	272	323	310	307	348	313	315	339	326	324	318	320	311	322	310	339	343	312	303	284	328	305	268	302	332	346	285	285	332	320	334	305	304	294	333	293	347	323	283	319	306	263	327	313	325	314	316	291	287	327	299	304	317	300	289	278	305	328	324	326	339	315	324	286	278	308	282	301	282	299	293	332	309	295	339	338	288	274	299	318	305	296	314	302	303	325	335	312	303	285	321	281	297	310	301	295	348	307	292	311	284	313	294	323	317	323	300	295	289	302	320	303	318	325	286	322	303	293	354	309	295	307	325	287	306	300	293	306	308	312	294	331	275	297	349	345	307	314	329	334	311	297	286	286	295	328	326	302	347	302	288	322	325	277	307	341	320	319	299	312	271	288	293	323	292	280	289	309	320	275	298	316	288	284	283	286	310	292	286	345	310	303	325	295	328	314	292	312	311	295	320	287	325	308	299	295	303	332	328	319	332	312	316	307	326	301	300	316	300	286	309	310	283	309	318	317	304	332	301	303	315	296	299	320	311	283	301	302	295	325	313	322	314	314	294	317	314	334	298	316	330	324	307	299	286	309	313	306	295	318	297	296	314	296	316	310	315	333	294	348	348	288	343	314	289	314	308	327	295	309	292	320	275	325	306	290	291	278	269	265	312	303	306	325	287	328	286	329	294	328	325	292	295	307	309	267	283	313	312	300	312	312	338	331	287	276	303	296	357	322	328	317	313	294	366	330	302	330	294	322	293	306	308	302	304	318	317	338	283	307	314	306	336	284	274	335	280	310	295	307	311	310	287	289	314	306	292	303	303	294	306	336	313	295	306	313	319	309	310	298	280	293	312	302	286	353	307	285	315	322	310	273	303	303	322	308	323	302	348	304	297	295	307	334	291	286	308	291	328	300	333	312	331	296	270	301	287	303	293	307	305	302	310	301	306	315	324	314	320	307	311	290	281	308	310	307	316	311	343	310	342	298	329	305	284	277	358	317	302	320	350	317	301	351	301	289	335	323	312	291	281	304	292	319	335	317	299	296	321	312	309	334	290	294	274	303	334	339	328	301	306	296	307	265	309	315	303	306	297	306	306	281	323	289	292	267	301	280	313	292	304	301	310	314	307	294	300	302	318	291	318	299	293	336	308	288	320	294	307	347	323	327	275	313	287	306	332	290	331	286	319	304	316	297	278	315	299	307	292	325	331	322	307	339	289	340	333	322	290	311	324	299	317	290	312	303	309	304	308	293	303	316	292	303	286	319	320	312	293	309	292	320	306	341	276	303	304	325	321	339	319	307	309	317	282	324	303	319	302	316	319	314	360	317	333	329	299	334	306	321	297	295	314	307	280	329	317	347	308	303	313	313	295	311	275	307	332	335	298	313	315	304	307	344	298	268	295	324	339	288	293	324	295	273	336	314	298	302	288	307	312	330	287	286	326	315	320	276	294	332	301	303	309	293	333	331	318	295	287	278	321	272	311	302	322	298	293	329	299	322	326	310	307	308	315	331	285	325	299	294	342	276	298	300	289	272	264	275	290	278	290	324	289	312	288	344	326	312	299	268	308	290	311	309	283	308	306	297	281	292	298	293	320	306	281	319	299	331	299	315	316	315	341	280	346	302	291	318	293	314	327	317	305	303	332	322	303	287	282	309	334	286	317	338	297	285	323	306	273	318	309
5849	835	794	743	755	763	758	717	764	721	699	744	706	763	719	692	740	701	708	715	731	760	732	728	758	761	748	721	714	715	724	704	796	780	691	756	714	739	792	702	760	789	766	728	731	683	704	732	691	719	734	729	783	707	708	770	696	731	703	685	694	747	773	731	748	715	709	732	730	752	775	708	742	722	703	724	745	730	740	744	722	731	688	703	756	699	706	728	723	754	818	784	810	705	701	685	708	695	763	701	741	776	755	739	721	716	726	697	753	688	725	725	733	748	709	744	732	712	732	705	730	735	718	742	711	692	759	781	777	733	711	711	742	739	763	736	732	801	680	779	773	770	710	741	768	729	711	746	752	749	741	757	750	689	748	735	712	698	743	735	751	720	737	721	760	694	741	715	775	721	712	707	708	712	764	709	713	734	777	805	765	740	761	745	734	695	721	702	734	687	737	737	748	724	655	738	735	807	718	752	793	783	715	706	709	739	727	727	705	766	711	742	703	720	724	753	715	713	784	741	741	749	693	703	727	765	713	659	739	721	720	720	765	767	701	739	733	745	750	728	729	740	736	774	731	727	743	717	717	748	723	700	718	720	748	753	750	810	707	732	741	720	763	729	772	770	731	691	698	725	758	721	731	719	733	692	728	729	768	727	724	716	689	677	725	706	748	746	712	710	754	726	693	720	744	724	716	704	677	727	728	775	737	715	721	737	741	725	741	720	777	726	757	735	723	772	691	726	742	771	693	783	767	697	764	698	741	775	750	739	759	761	746	752	720	739	701	743	753	734	741	738	696	746	732	707	711	759	728	763	745	712	732	726	695	808	776	721	720	702	743	752	740	743	753	712	714	786	697	703	699	750	745	720	709	703	736	694	756	753	767	713	744	750	752	724	778	707	741	740	759	709	777	722	693	749	740	767	722	755	771	748	725	729	732	788	708	705	789	727	703	739	745	710	715	729	733	700	793	687	745	672	732	772	708	758	739	710	768	790	712	679	665	718	723	720	721	736	747	725	750	691	763	730	747	731	739	706	758	663	733	752	761	750	725	712	695	703	739	763	755	792	674	708	712	726	799	729	740	737	677	714	704	742	718	745	742	720	721	711	711	685	731	740	715	737	732	754	725	753	712	713	698	723	701	735	676	738	746	756	748	739	761	717	758	724	718	743	763	761	714	756	692	727	738	756	776	688	738	736	712	748	727	767	745	707	736	758	722	729	728	743	761	752	741	753	696	744	733	741	770	730	729	695	719	732	740	718	727	726	746	741	724	789	704	755	726	696	746	705	745	744	744	774	735	761	751	735	737	734	703	710	749	705	726	714	752	761	736	727	726	732	700	737	746	727	758	729	711	752	722	708	728	777	738	747	715	734	751	729	698	734	668	761	722	773	737	718	688	751	758	732	716	736	770	668	755	747	737	759	736	701	815	722	742	708	731	685	755	794	738	791	724	728	714	729	796	705	693	732	752	746	744	682	757	788	705	693	735	732	727	729	717	710	781	738	779	759	711	708	716	742	726	726	728	748	792	691	740	717	687	775	729	727	742	789	792	718	728	796	725	739	735	713	724	754	745	736	691	694	769	686	725	717	814	742	728	698	730	711	770	720	778	747	750	691	723	744	764	748	715	746	765	696	739	769	712	760	689	752	713	731	728	736	729	714	729	752	742	728	729	668	713	750	755	714	696	684	745	758	734	686	775	727	739	689	696	717	758	728	761	747	731	735	744	741	751	727	741	754	737	714	732	723	736	714	748	754	732	740	709	744	728	692	711	743	744	710	726	690	765	749	737	724	727	703	756	710	735	757	643	716	750	772	714	753	695	701	783	702	748	729	753	738	732	682	746	729	765	688	763	748	721	750	748	735	687	796	784	754	767	736	744	717	742	738	760	751	754	738	712	728	760	742	743	737	784	742	714	701	747	758	770	749	787	720	722	754	758	752	753	739	707	713	739	793	783	761	700	724	744	757	736	771	749	753	734	745	741	744	763	716	730	773	726	760	719	715	715	733	729	711	711	702	741	714	702	807	719	728	782	751	744	698	735	760	708	732	673	741	777	698	758	701	741	706	765	723	733	716	758	736	713	762	725	730	721	778	784	766	730	748	777	681	700	702	745	760	753	727	711	737	721	688	645	728	773	782	735	781	723	716	718	726	700	770	733	741	709	747	692	704	753	707	764	709	733	649	742	753	725	744	752	721	735	695	745	714	702	797	692	729	754	774	746	732	749	727	695	714	735	735	691	694	712	708	745	758	705	783	744	732	716	722	764	721	733	746	722	725	689	746	663	717	684	744	695	763	738	737	717	712	755	698	728	738	725	686	718	744	730	692	749	693	755	753	740	725	706	735	692	762	724	738	735	743	774	722	718	685	765	735	791	762	713	667	751	734	733	753	717	792	730	736	743	698	714	729	715	722	775	760	724	726	720	691	764	717	729	743	671	713	745	705	806	776	764	781	713	707	710	717	751	733	724	744	738	698	756	687	728	771	803	725	767	715	788	736	754	746	729	746	699	771	726	742	770	735	744	706	767	809	716	744	783	735	722	738	734	735	746	702	734	701	701	745	730	677	743	685	749	768	692	732	768	764	726	722	749	779	716	752	709	729	711	737	754	700	740	720	750	737	757	739	708	695	755	732	716	747	793	699	745	762	720	720	771	753	736	729	712	709	702	744	697	705	742	729	780	703	711	735	659	715	734	717	766	754	711	738	748	745	709	762	754	785	702	739	744	700	747	705	724	672	742	727	738	755	759	665	741	707	747	735	742	734	705	751	785	720	714	751	754	709	744	742	703	714	705	745	747	702	724	766	692	766	722	742	741	747	719	773	731	738	746	749	720	721	699	763	735	725	763	764	776	651	764	775	724	750	722	699	664	681	708	719	685	730	702	744	717	702	729	708	721	712	715	740	704	728	761	723	727	749	740	703	747	642	720	719	749	739	732	719	736	724	687	738	713	752	739	733	724	730	691	686	727	730	739	761	725	736	695	702	702	739	726	741	765	697	737	765	720	712	727	667	691	739	735	732	762	744	702	737	691	756	806	744	711	754	732	718	714	769	690	725	719	681	771	709	721	733	745	767	777	760	779	750	757	708	761	692	750	704	775	751	699	681	687	720	731	710	765	768	672	748	769	691	742	746	751	720	706	750	763	705	714	750	695	747	757	725	761	730	713	737	747	766	740	727	768	765	734	748	697	745	752	780	715	740	744	693	761	728	732	673	779	730	749	718	784	717	760	724	751	751	690	714	734	686	673	722	730	701	754	759	711	764	747	770	719	742	733	706	764	709	737	724	730	776	744	726	745	743	740	737	746	703	756	735	687	708	778	757	731	736	736	720	768	739	695	721	716	743	735	715	737	731	741	740	691	740	719	732	692	736	718	721	717	754	702	714	675	710	723	685	734	727	718	716	733	782	737	736	744	782	734	721	729	747	729	757	751	749	722	703	711	749	771	724	751	734	693	716	708	723	758	757	760	752	720	743	710	771	719	697
25053	21550	24796	28753	21552	16741	422	293	253	226	204	233	215	206	166	187	184	215	192	169	188	193	187	182	201	215	198	194	186	205	171	180	184	205	202	204	181	174	195	176	180	164	191	177	180	176	199	195	191	181	199	170	196	184	184	200	178	208	189	208	206	181	187	189	165	202	177	189	179	194	188	169	217	208	170	162	171	173	188	207	199	182	177	179	194	170	180	184	193	160	177	166	219	183	185	191	172	170	205	186	185	188	180	174	162	196	181	186	179	146	203	185	209	191	205	169	188	171	159	200	208	187	197	188	177	215	205	194	185	175	183	190	195	187	175	154	167	189	197	200	175	188	187	178	164	157	197	211	182	199	185	182	164	215	212	197	177	172	168	186	180	193	205	159	189	198	209	191	200	209	170	177	204	191	150	185	166	183	178	183	164	207	213	173	188	183	201	180	214	197	201	160	192	215	183	230	194	193	192	190	182	193	196	181	181	196	181	181	164	185	173	198	188	157	184	197	180	185	186	199	181	199	199	174	223	188	171	199	187	208	187	168	198	197	171	195	183	177	186	172	186	190	194	156	180	209	198	181	204	202	198	185	188	195	181	170	172	182	160	209	187	184	179	170	181	204	175	170	176	186	185	200	212	168	198	188	169	175	191	207	196	199	190	177	180	176	197	195	201	201	150	155	174	177	188	219	168	189	192	196	201	196	187	200	198	182	175	178	161	176	171	164	193	168	194	177	182	185	191	204	165	195	181	168	173	191	190	190	171	188	168	188	187	186	185	170	186	168	173	182	181	184	190	172	207	205	179	219	180	209	173	195	162	181	197	186	183	181	180	177	189	178	175	173	213	169	182	169	183	201	182	160	182	185	218	160	182	184	173	185	191	199	190	184	174	196	193	201	203	197	218	188	182	191	179	177	190	188	185	181	171	172	194	176	175	211	206	206	163	206	186	158	185	217	171	169	190	179	207	186	168	174	167	163	177	190	191	182	191	172	182	209	181	203	210	182	189	167	163	174	171	188	204	185	182	204	184	184	191	192	170	196	181	175	190	199	193	174	188	171	192	182	181	166	174	189	185	162	194	198	158	187	202	210	187	194	178	193	188	196	225	189	184	204	197	198	187	161	200	165	179	184	181	197	187	177	200	151	195	192	201	173	198	195	216	174	226	176	184	160	200	204	180	203	178	189	193	173	186	193	179	190	195	183	188	182	175	175	199	164	176	179	184	172	199	221	182	191	191	167	187	177	137	158	172	204	168	167	205	197	157	155	202	171	207	198	194	180	183	158	188	186	192	167	202	201	176	198	173	190	205	189	199	184	200	183	206	218	186	181	176	178	193	184	189	173	200	167	197	169	175	182	187	199	196	166	191	199	174	184	179	189	194	177	153	182	183	153	173	202	191	202	183	194	171	212	199	196	172	195	164	164	169	190	209	182	188	196	193	183	194	197	183	159	202	176	201	184	204	198	208	184	173	178	191	189	175	166	179	163	177	198	206	195	186	174	201	175	170	200	183	189	186	202	188	162	185	172	204	189	198	196	175	176	197	188	184	180	200	188	194	168	199	204	216	189	180	201	208	202	182	188	187	178	185	202	177	159	199	180	186	198	205	183	173	203	187	217	190	195	181	198	206	199	190	186	192	185	178	183	169	198	165	172	163	193	211	145	204	218	187	184	174	161	182	206	173	189	178	182	160	180	178	171	205	175	183	192	161	190	194	192	200	202	186	191	198	211	191	183	165	170	185	187	183	198	193	170	160	181	168	173	185	212	179	182	190	171	169	181	163	157	196	160	168	195	147	173	204	181	199	182	200	148	170	203	181	190	183	194	205	178	193	191	180	185	213	186	197	176	173	204	167	208	189	202	187	235	192	200	208	216	190	197	180	194	168	173	153	178	180	187	219	196	194	217	203	180	172	196	185	211	207	191	193	185	196	183	197	188	202	195	176	189	189	191	201	175	158	194	193	185	176	173	197	182	173	174	225	178	170	159	187	199	198	186	178	183	172	204	180	181	168	185	194	201	161	190	187	178	170	161	204	197	209	184	173	188	179	180	186	167	184	187	201	187	218	185	194	206	180	197	161	182	177	195	195	208	163	205	198	192	209	178	169	161	170	188	192	187	181	189	182	179	167	184	175	202	188	167	203	183	182	211	175	212	167	166	192	170	178	194	191	188	185	200	190	188	196	174	189	206	195	197	166	191	173	199	181	216	217	179	166	197	188	150	199	190	193	190	188	183	196	203	194	190	182	181	176	164	173	197	170	193	193	186	170	193	181	175	194	192	189	192	175	176	192	183	163	194	169	183	196	185	197	188	187	162	200	156	194	194	182	178	189	185	162	178	196	180	177	171	166	183	183	187	193	179	176	199	186	161	175	185	176	193	185	202	196	176	192	212	221	194	173	185	216	176	189	179	189	181	170	197	182	190	207	180	168	193	198	195	220	185	177	189	182	173	187	183	188	167	194	189	146	178	187	188	181	181	197	187	207	148	218	168	154	197	215	170	184	204	228	195	179	197	176	192	182	198	194	190	176	191	180	198	175	169	188	180	188	176	180	203	173	215	171	182	193	170	198	186	190	182	200	175	165	197	192	182	179	169	192	183	187	184	203	194	182	152	187	198	179	168	204	196	172	185	175	191	172	189	182	184	180	176	183	188	203	205	208	174	187	211	179	185	181	194	186	198	192	181	189	187	206	174	200	185	180	181	187	166	223	200	192	194	185	188	156	146	157	173	159	194	177	187	185	182	164	206	187	169	165	198	176	159	174	178	185	193	214	168	189	167	193	194	187	191	169	198	191	213	178	194	193	187	183	198	195	181	183	183	176	171	171	183	166	191	188	192	177	192	181	174	173	195	201	168	187	156	185	201	184	194	160	189	191	176	195	217	203	186	188	184	186	157	171	193	182	181	186	190	176	202	181	178	182	175	163	183	197	165	169	206	177	179	184	199	194	183	169	192	188	163	189	181	208	183	194	177	154	181	170	222	208	191	155	206	166	206	192	184	182	189	181	186	164	202	180	173	196	193	179	179	175	189	195	156	159	194	185	173	201	200	195	187	170	182	181	177	177	196	181	182	201	183	190	189	190	219	181	175	189	165	216	202	178	189	199	190	176	179	187	186	179	186	198	185	173	190	193	184	157	203	171	176	155	189	174	222	204	185	169	188	173	141	188	171	164	201	179	189	185	179	186	189	210	190	185	197	179	184	189	177	166	167	199	188	197	179	228	165	185	191	173	201	191	161	212	175	187	195	194	212	189	163	177	168	198	194	199	201	156	198	189	207	215	193	182	170	172	198	165	177	179	184	198	192	197	192	183	175	190	186	151	167	183	167	223	188	186	192	184	171	204	182	194	192	191	193	188	195	181	167	195	206	182	186	182	185	177	192	191	186	184	206	203	189	188	193	175	168	169	197	187	196	175	174	161	182	166	191	195	182	172	185	203	178	201	183	179	180	186	150	184	206	182	200	180	188	225	187	197	181	152	163
3009	1901	1023	670	594	551	508	486	436	503	421	447	449	501	464	430	477	435	481	457	458	470	476	451	445	456	448	471	437	509	436	434	478	463	437	454	441	464	470	456	459	480	456	482	448	432	482	456	446	451	470	490	436	449	463	477	470	427	433	467	480	455	450	458	454	410	459	436	475	417	464	468	450	432	447	472	457	475	459	462	467	458	452	491	462	502	425	457	449	459	459	421	471	454	428	441	458	475	477	482	449	455	510	416	487	438	470	442	467	474	483	495	434	512	432	472	451	448	469	457	466	461	434	455	475	446	434	457	459	483	438	499	455	441	464	473	452	437	436	463	474	450	450	451	446	460	475	450	445	445	515	502	465	457	450	453	402	414	474	475	438	477	451	451	460	454	434	436	461	456	446	433	468	473	457	442	479	439	514	419	455	449	505	474	472	448	509	475	424	418	411	451	416	449	413	448	464	413	427	437	471	454	449	489	460	479	487	484	415	479	437	432	463	437	451	460	454	493	444	490	458	476	449	478	502	464	471	434	449	418	466	472	446	427	494	461	449	466	426	467	461	436	453	430	457	454	453	535	480	402	462	468	471	436	434	440	460	478	482	456	441	448	463	427	447	449	473	456	456	444	467	421	456	450	459	448	430	481	455	464	484	440	487	450	511	446	443	465	453	409	426	440	406	440	482	434	455	466	467	487	432	441	399	464	465	442	444	439	422	473	498	444	470	437	468	465	442	462	457	433	501	441	442	473	469	435	466	462	458	476	461	482	471	444	492	454	451	440	464	446	481	473	458	494	438	463	419	440	461	418	434	434	436	458	400	489	494	427	475	462	446	420	456	465	412	437	456	487	425	462	442	459	438	454	431	458	499	471	463	464	444	445	467	474	474	470	444	463	442	503	446	424	448	457	463	463	486	432	495	471	434	512	431	457	478	450	474	453	469	451	472	419	413	437	402	462	425	474	451	449	475	454	464	462	464	464	443	493	433	483	427	455	438	482	461	452	410	474	484	461	432	471	494	500	477	430	438	435	458	454	457	426	440	442	439	447	478	443	455	437	447	484	457	462	465	466	481	413	452	458	436	494	447	446	452	460	473	441	438	474	455	446	462	454	445	438	466	460	457	449	480	494	455	460	462	452	495	450	469	480	443	475	447	431	459	505	459	448	428	454	473	439	463	442	488	447	487	475	427	440	454	440	447	441	420	459	446	472	465	448	439	478	480	463	441	468	456	449	445	469	452	453	490	432	472	456	427	429	428	454	462	477	427	459	450	450	472	488	440	464	466	464	429	468	460	475	447	453	464	483	441	463	429	442	491	449	436	416	452	459	435	437	409	474	464	451	423	435	460	458	474	452	435	451	425	436	436	458	449	420	452	450	434	446	458	457	466	473	457	456	488	472	425	444	468	451	439	455	439	462	436	461	444	468	456	459	443	486	468	423	437	432	430	435	462	443	419	470	471	488	459	443	431	434	461	422	450	450	459	479	443	463	437	463	412	443	465	421	434	454	448	445	432	463	436	449	503	457	468	441	457	477	455	445	485	478	436	449	435	429	456	440	469	438	468	457	448	455	446	432	422	458	458	514	444	434	458	455	488	462	415	461	470	433	463	458	450	484	437	442	439	490	456	480	453	417	453	468	454	440	496	421	482	428	464	397	449	472	445	431	453	481	435	449	457	397	472	446	488	401	478	483	461	404	459	463	430	459	425	467	459	447	490	484	446	405	430	435	462	451	462	429	449	449	481	426	454	467	442	422	399	422	439	431	410	452	459	463	450	451	446	422	442	450	442	465	469	454	418	450	463	463	441	410	462	471	409	473	491	451	485	446	449	433	428	468	470	440	457	453	467	417	438	466	442	456	439	428	453	455	431	444	402	443	467	430	441	460	474	464	448	464	446	447	472	481	461	443	469	485	475	444	445	445	449	443	488	451	433	431	418	440	470	490	443	434	469	491	433	483	444	427	434	445	453	435	447	453	441	446	439	475	450	469	427	441	467	423	458	439	508	457	498	442	470	445	446	444	444	452	470	463	464	462	467	441	490	419	425	455	443	476	441	462	417	441	447	437	460	434	427	453	429	482	443	450	436	423	461	464	476	452	500	477	441	489	464	439	444	501	447	491	412	471	438	450	427	481	442	430	453	444	462	455	461	430	447	465	464	474	413	468	449	469	478	447	441	445	453	439	498	418	449	446	437	452	432	451	460	469	452	492	522	474	442	436	440	459	457	458	414	426	462	417	473	418	394	438	483	433	465	466	492	447	458	434	436	448	443	450	441	459	452	474	506	454	481	450	426	459	476	457	454	454	431	443	429	465	457	441	458	456	455	450	472	473	453	447	472	415	423	450	493	446	428	455	450	435	479	470	444	476	454	433	422	496	438	491	464	448	487	459	429	431	446	446	473	472	441	451	444	452	464	456	440	450	450	422	420	462	449	459	458	439	456	416	439	481	469	435	458	391	441	444	490	504	430	459	465	477	444	495	448	469	461	461	431	471	484	479	435	422	470	454	425	447	464	450	478	457	470	448	436	445	440	448	441	470	482	439	476	492	445	443	470	481	461	460	460	427	455	424	423	434	454	468	462	436	469	471	429	422	460	469	457	429	450	437	443	474	484	422	442	477	460	457	480	474	462	460	487	455	454	480	480	491	435	451	441	404	471	411	445	470	443	442	440	443	428	446	465	440	498	474	474	457	488	422	490	457	417	456	413	445	445	427	500	459	450	465	466	438	486	464	434	435	452	454	439	454	438	451	448	480	480	428	455	423	457	438	472	495	437	447	486	440	446	447	462	475	457	451	475	441	480	455	473	454	417	444	451	448	483	461	511	429	446	503	437	464	469	460	450	422	482	474	482	425	421	510	462	482	485	473	462	469	467	461	475	480	437	420	427	455	480	481	456	432	452	452	456	456	497	463	423	470	437	449	441	471	460	447	438	432	428	450	448	469	459	487	493	444	398	458	431	468	446	459	447	448	480	451	420	445	462	414	448	478	411	444	430	498	429	407	447	465	508	411	475	459	471	443	441	468	453	432	449	476	443	492	483	485	452	484	461	469	464	443	458	451	419	489	428	485	456	446	453	458	425	463	444	418	477	466	452	440	456	446	506	454	484	467	469	429	474	418	445	462	399	480	470	452	486	431	440	439	419	442	447	460	441	451	465	457	430	455	492	452	437	462	446	465	433	466	480	434	466	437	443	433	490	461	439	476	477	449	449	436	491	440	421	459	464	433	474	428	480	420	391	427	451	446	440	444	426	505	452	435	461	443	418	470	460	465	476	450	466	398	459	430	483	493	436	462	457	451	475	469	443	498	464	447	423	446	448	451	461	479	445	466	457	474	479	461	477	452	480	470	434	467	465	439	451	447	464	419	439	453	464	436	483	444	479	412	426	489	455	462	475	490	436	440	439	431	440	447	440	442	460	433	471	414	476	478	497	437	453	472	455	461	460	469	440	452	408	436	462	419	459	454	422	483	471	453	457	452
24428	21532	25170	28327	21538	21546	12191	325	214	188	162	159	148	142	138	110	103	100	113	124	95	115	86	98	83	83	84	89	81	105	98	85	89	82	88	96	78	84	86	86	87	84	101	75	81	77	91	88	83	90	89	98	79	78	74	87	70	70	75	76	71	98	87	80	67	92	92	80	81	95	75	81	93	92	75	82	94	99	87	81	72	74	84	96	65	89	85	86	77	88	80	88	74	97	82	98	96	85	82	93	89	82	88	100	87	80	84	74	90	96	99	57	86	81	75	79	81	80	87	108	88	73	80	74	98	74	98	86	67	98	93	103	100	96	107	82	71	84	76	73	69	66	86	81	81	111	88	97	84	85	90	87	84	91	105	87	71	93	84	80	67	91	79	81	91	86	84	100	84	85	68	83	82	72	100	87	82	90	87	81	93	84	78	80	88	80	91	82	96	72	89	88	84	105	92	72	83	89	99	93	78	82	84	74	74	87	89	92	73	83	79	100	96	86	75	76	83	87	79	89	89	90	73	92	87	94	65	65	82	74	95	83	86	80	83	84	88	79	84	75	77	96	77	90	88	82	78	78	107	69	91	87	90	75	110	84	71	76	90	97	102	79	74	75	101	86	78	78	92	78	96	89	103	92	89	102	81	91	105	83	76	90	89	80	101	86	77	94	91	94	88	85	86	79	86	94	71	94	96	98	88	98	81	84	98	71	86	82	82	81	83	89	81	86	94	92	88	82	68	70	86	90	99	105	84	89	79	81	67	86	92	62	92	91	75	83	74	90	103	92	96	71	78	77	88	85	83	91	93	87	82	95	76	88	74	75	98	81	91	87	88	72	75	77	94	84	74	108	87	79	107	100	89	82	91	69	100	92	91	92	82	79	83	94	99	92	88	70	87	75	88	95	90	92	86	71	87	81	75	79	87	95	96	88	97	81	85	91	88	98	88	88	91	89	87	80	81	85	76	83	88	90	74	79	80	82	80	95	103	74	93	74	75	95	88	82	85	94	82	88	99	88	75	76	93	87	92	65	85	76	94	74	81	76	79	83	85	70	74	73	82	89	79	82	78	87	73	86	88	69	89	72	80	88	84	92	73	86	75	98	79	83	84	68	92	78	105	96	79	83	89	96	90	80	96	101	66	92	77	88	81	77	84	95	81	96	83	90	70	91	73	97	81	61	84	81	84	97	73	78	85	91	80	78	92	96	104	79	81	73	79	91	84	101	75	87	85	103	96	90	91	85	92	65	82	82	108	102	75	97	88	86	75	91	76	77	82	100	80	75	91	74	92	92	90	100	81	86	79	102	90	91	64	81	72	80	78	74	92	97	77	89	78	74	95	88	69	79	81	103	87	90	78	82	79	83	96	93	96	79	69	94	90	82	87	89	73	88	100	80	79	100	83	78	82	104	91	89	97	87	81	98	90	71	78	82	73	106	76	97	100	86	81	77	66	74	88	77	83	81	83	82	76	90	77	103	79	86	87	85	87	78	84	85	86	85	83	81	84	81	82	89	98	85	83	85	92	82	81	82	98	76	102	68	74	84	96	93	84	77	75	70	89	101	83	98	77	81	75	87	91	82	84	99	87	106	82	84	104	95	79	76	76	81	81	102	88	74	86	87	72	88	95	97	70	82	80	95	104	97	84	87	71	83	94	103	105	89	94	69	88	86	80	90	83	102	88	96	79	73	86	80	96	73	95	96	80	100	62	82	88	90	74	83	88	98	89	96	80	71	80	75	93	79	89	88	89	84	97	89	92	95	71	84	95	84	90	78	80	84	90	80	100	74	77	80	87	95	89	92	102	88	90	80	87	92	101	96	90	84	88	82	87	78	66	90	97	81	82	86	88	92	83	91	80	84	78	86	90	87	76	96	79	106	89	97	89	82	97	84	99	83	91	71	101	79	83	77	91	85	78	72	84	87	102	76	89	71	101	90	87	94	91	99	95	81	81	100	83	99	89	79	96	87	93	91	90	87	80	68	104	79	77	76	67	99	88	109	95	83	86	80	80	87	85	87	92	86	82	96	104	82	82	79	88	80	95	99	83	94	74	99	89	86	98	99	102	78	96	88	92	97	91	82	96	80	91	81	102	93	90	79	84	95	78	81	80	80	80	86	74	88	88	83	76	93	78	92	84	88	69	76	78	73	104	76	96	98	96	83	92	94	77	90	82	91	99	90	74	79	88	90	83	90	79	72	106	94	89	89	88	89	76	92	69	96	98	74	83	80	68	89	80	96	88	83	92	105	78	102	77	83	79	99	76	75	81	84	81	111	79	82	89	94	75	76	86	88	91	75	88	85	82	66	80	98	83	89	89	79	94	70	101	69	70	83	77	90	87	87	94	87	77	75	68	93	77	100	85	72	66	86	92	89	82	78	85	86	84	80	87	79	82	84	77	105	87	93	81	91	68	77	67	85	77	74	74	86	78	79	84	95	79	79	93	105	87	78	80	75	83	63	82	89	81	91	102	80	72	73	77	95	83	69	90	69	74	92	77	80	91	95	74	75	78	80	95	78	79	96	108	97	95	86	77	76	76	65	86	90	95	95	83	94	89	79	85	105	77	82	99	71	80	82	87	93	93	83	75	74	89	88	68	81	94	82	85	73	85	102	96	79	81	97	89	89	105	91	98	91	76	96	95	81	81	98	94	64	89	106	90	80	66	89	87	84	81	94	87	93	78	87	82	93	87	84	90	88	87	97	88	84	61	72	70	95	84	91	78	79	83	84	74	92	98	84	102	96	89	94	113	79	91	85	92	83	92	74	85	81	74	87	78	83	98	94	82	96	73	104	93	95	98	81	105	93	92	77	79	87	90	83	87	86	76	77	99	82	96	82	100	75	75	86	78	87	82	91	93	100	95	95	79	89	102	82	105	82	79	91	68	91	100	89	83	89	91	79	88	97	85	81	76	80	96	98	87	81	91	96	75	79	100	68	81	95	79	93	92	69	94	73	81	65	102	86	77	92	91	86	84	98	72	100	90	100	97	76	94	85	58	88	84	94	83	72	86	93	82	70	94	87	92	104	83	77	79	84	87	100	69	94	93	82	69	94	77	91	90	93	91	85	78	93	74	92	87	73	84	96	73	90	75	84	81	78	102	79	98	100	87	99	86	70	80	77	76	86	105	70	97	88	91	98	81	79	82	102	76	96	83	79	78	84	80	69	72	83	99	86	77	83	85	94	104	78	83	75	82	90	82	71	93	88	66	78	81	91	88	91	81	97	96	94	72	97	80	80	99	89	85	79	102	88	97	90	90	83	81	79	81	83	66	75	86	88	73	89	81	91	92	85	108	105	71	85	89	69	82	93	69	74	66	91	91	88	89	81	87	77	104	84	74	87	100	81	70	72	96	106	86	91	93	77	88	83	86	79	99	88	92	86	71	95	84	91	78	77	70	100	76	69	88	92	91	85	98	74	98	100	101	102	89	79	95	80	84	74	87	94	88	90	75	83	95	80	70	81	80	77	85	83	101	93	86	81
2886	3045	1356	698	457	404	319	306	285	282	267	255	302	264	261	256	266	233	255	247	262	267	248	227	239	254	275	235	242	277	258	260	223	282	239	272	271	262	224	267	269	221	221	256	229	239	298	230	239	217	276	272	242	247	256	264	234	246	272	214	226	250	283	252	243	255	250	228	232	250	255	243	214	259	255	237	266	237	242	238	248	245	229	256	281	232	245	248	250	224	254	233	232	245	246	259	243	240	229	237	258	235	219	269	258	243	244	245	243	252	226	245	237	255	275	237	231	238	236	240	247	243	260	242	262	250	218	239	260	260	265	246	229	248	242	248	243	240	235	250	233	260	232	243	230	249	257	248	223	233	245	250	235	233	234	266	263	240	240	247	249	234	213	247	237	238	227	259	220	233	241	248	241	286	248	242	265	226	271	240	247	233	242	226	249	252	238	269	249	221	255	250	249	238	247	233	223	231	229	242	242	246	247	250	221	269	275	226	231	233	207	220	244	275	216	250	254	206	218	245	257	233	246	244	263	240	244	226	235	231	254	246	247	257	217	256	220	264	251	239	222	211	260	230	239	244	220	234	259	241	261	267	258	236	252	241	228	246	219	246	223	212	247	220	239	262	251	260	240	268	259	235	276	195	236	242	233	257	269	265	218	247	230	241	257	259	282	243	246	250	226	262	252	251	258	228	228	244	221	266	255	239	229	238	247	262	248	222	216	234	224	238	259	235	269	243	233	243	250	237	245	247	236	239	234	232	234	285	262	259	254	239	266	229	251	221	260	249	220	232	241	256	278	241	231	240	235	228	242	229	236	233	251	239	265	232	232	275	230	241	250	228	235	261	253	250	215	237	231	230	236	273	242	235	248	267	246	254	218	253	276	276	233	224	247	235	248	235	265	249	256	264	242	243	261	231	238	237	261	240	263	218	224	237	269	219	233	239	262	242	245	256	238	244	231	233	250	269	236	211	254	243	224	235	229	235	259	225	228	240	220	223	234	262	235	242	250	233	225	225	209	242	259	241	237	283	225	262	224	251	250	213	235	240	231	246	241	227	237	219	256	257	224	252	232	223	258	223	260	254	261	240	250	252	280	226	251	229	275	247	212	231	262	262	252	246	251	245	249	254	243	230	252	222	252	218	251	229	247	244	254	238	246	247	255	269	249	252	264	260	273	225	243	284	249	223	232	202	219	231	244	254	223	272	234	253	247	249	246	229	217	251	209	289	272	241	255	260	259	235	243	223	276	249	251	213	220	217	234	226	216	226	246	237	241	223	240	256	239	246	232	245	236	259	221	267	242	237	212	224	227	249	266	234	228	229	228	221	261	252	239	231	232	238	216	257	236	258	277	266	237	227	259	218	217	219	239	243	239	230	249	237	252	257	198	222	216	232	233	249	231	230	239	244	218	252	229	261	261	197	256	250	248	216	252	231	237	244	253	247	228	267	242	252	254	265	229	240	243	249	246	256	254	252	223	250	243	237	262	261	236	248	229	237	216	242	209	270	248	242	238	250	248	250	226	231	231	226	255	214	253	221	267	244	255	235	250	229	250	241	242	242	266	267	243	233	229	266	236	227	263	250	228	248	253	259	267	253	248	257	263	266	220	238	264	239	242	234	241	250	215	246	217	231	247	234	201	227	251	269	266	212	233	260	262	195	234	251	248	240	257	236	247	227	268	222	242	237	228	242	233	254	262	251	249	254	259	264	267	223	242	246	242	243	240	212	263	250	216	278	268	238	250	236	242	207	230	229	242	230	240	238	232	226	228	231	255	220	240	229	234	236	284	234	261	241	216	269	212	275	240	255	238	250	256	261	244	235	252	266	216	225	236	237	235	230	254	245	253	222	249	289	264	268	230	223	240	238	251	266	265	239	242	226	226	258	230	248	207	225	247	224	255	251	227	236	248	243	250	220	238	251	248	219	247	231	254	280	225	262	251	248	240	262	219	237	245	236	253	231	231	242	225	254	238	230	246	249	261	264	250	238	249	234	265	249	250	216	235	250	239	216	215	211	250	251	242	260	248	248	252	226	249	249	261	248	236	236	265	244	224	252	250	240	246	253	268	254	226	257	253	260	262	232	245	244	280	237	262	201	242	269	255	273	241	249	251	255	238	235	230	234	228	242	213	280	246	247	239	243	255	226	238	248	248	271	225	227	253	226	250	241	253	268	259	248	207	246	259	254	257	233	241	225	210	228	235	251	238	274	259	288	249	255	249	234	248	255	231	261	224	255	236	237	247	243	265	260	245	256	223	265	261	208	251	246	250	232	240	235	262	260	236	254	248	226	242	266	220	246	237	229	258	248	249	225	264	242	245	240	235	252	245	236	236	241	242	237	252	262	258	251	270	255	228	218	203	266	249	223	247	257	245	250	246	239	226	227	233	234	232	230	250	245	226	226	245	258	269	240	257	227	217	261	237	248	285	222	243	231	249	227	230	248	230	237	242	232	238	226	240	235	245	225	262	246	246	261	265	274	229	276	236	220	222	275	232	236	251	240	245	242	241	237	234	248	235	228	243	272	272	243	275	262	249	225	245	206	240	251	226	250	220	259	241	281	245	251	220	230	254	262	235	241	244	241	222	250	232	245	227	274	224	219	267	256	249	235	225	244	233	243	242	226	258	243	245	235	239	234	246	242	236	266	245	250	253	241	219	261	248	254	220	253	224	221	250	228	266	233	257	254	245	206	244	233	269	240	268	232	249	241	248	236	258	254	253	242	260	248	249	259	232	209	260	244	245	235	227	222	234	252	255	245	260	252	252	224	214	233	261	250	245	268	267	244	240	267	245	254	211	246	216	253	240	233	241	269	249	229	241	262	246	231	252	261	260	254	231	228	246	257	264	256	256	253	234	246	232	266	251	242	258	231	259	234	241	239	231	245	233	206	247	235	209	239	239	260	241	277	222	223	241	232	237	212	231	274	226	263	241	268	230	229	238	211	222	264	232	236	234	199	232	232	238	255	254	244	244	236	254	254	239	262	255	262	264	250	277	233	230	238	243	240	252	247	235	256	236	241	240	247	252	243	223	253	243	294	230	243	232	237	257	253	260	250	246	218	223	236	264	257	269	267	216	253	240	289	248	238	269	260	256	241	256	243	222	231	219	252	262	233	238	246	241	215	241	255	248	249	223	246	241	250	247	257	237	241	246	223	250	234	227	265	230	228	271	247	244	217	258	208	225	250	242	238	273	226	252	217	231	245	239	221	250	248	235	275	265	239	243	273	248	258	244	247	235	242	229	252	230	251	267	258	258	235	268	223	254	247	230	212	246	260	255	227	238	245	247	233	253	226	270	254	230	220	273	245	280	258	228	279	229	249	262	256	245	242	233	233	262	235	232	239	229	219	217	256	241	260	261	258	248	233	241	244	268	260	242	240	243	282	231	251	261	259	224	212	231	245	227	243	243	232	237	237	236	238	239	248	252	234	274	225	222	243	247	240	235	255	226	264	236	249	239	239	222	236	265	277	245	274	254	224	251	249
32130	20226	7626	424	330	315	301	307	352	305	310	323	327	285	304	321	289	310	298	319	287	315	320	298	305	304	303	308	339	300	316	296	311	348	311	312	295	302	307	281	309	322	291	321	304	311	318	293	325	322	328	302	305	311	311	265	300	310	305	311	305	303	319	313	310	288	284	311	273	307	313	303	298	273	363	307	327	321	324	287	313	326	263	295	298	315	326	332	316	294	284	306	312	313	316	279	280	281	306	323	322	313	305	338	290	319	298	302	312	292	323	305	299	305	282	307	301	279	274	320	327	323	346	322	300	272	312	329	284	292	308	271	310	302	349	308	308	298	331	288	314	290	266	292	309	324	315	308	273	288	292	311	308	319	292	317	327	317	310	313	335	295	337	323	288	345	346	304	303	269	322	298	304	292	291	296	297	285	330	335	286	291	289	326	261	311	278	296	286	299	305	276	294	319	286	351	336	315	320	299	307	293	280	301	283	331	333	324	327	303	329	318	302	333	302	309	306	284	292	286	308	304	319	304	304	312	307	335	332	310	327	310	299	320	295	340	322	298	280	287	283	306	316	322	279	292	248	280	290	309	298	318	312	347	318	296	324	326	303	293	323	323	305	313	319	286	366	303	290	315	287	281	286	283	304	304	319	309	313	320	313	321	312	293	281	289	292	336	340	298	339	330	266	285	298	299	288	288	300	297	266	287	284	305	305	309	309	300	298	309	289	346	288	319	284	288	324	320	282	326	318	339	311	332	325	291	304	286	331	341	304	321	292	297	307	298	331	330	310	301	308	323	281	315	319	276	306	286	296	290	313	283	311	317	296	300	283	325	300	323	302	268	276	290	300	352	307	321	295	322	328	277	295	346	308	304	333	283	324	306	310	342	304	316	297	342	300	317	343	319	321	306	283	320	289	316	347	315	298	325	316	309	296	307	300	298	313	308	342	325	310	248	295	326	316	273	294	314	313	311	329	298	286	310	338	319	312	303	311	333	317	325	299	295	330	307	314	300	307	267	301	306	309	300	293	293	318	287	299	316	290	288	347	312	323	333	319	304	283	284	299	309	307	293	312	304	287	332	320	296	331	301	315	319	330	297	322	298	306	348	330	293	346	312	296	322	316	329	306	347	292	319	310	303	322	321	309	304	306	295	302	316	323	310	313	300	329	336	306	284	305	284	317	293	317	326	294	302	294	294	308	341	300	315	306	320	283	297	323	322	295	296	313	318	290	323	311	314	327	322	303	304	288	286	295	298	303	338	327	302	331	296	330	338	319	326	306	286	321	328	309	340	331	317	297	311	326	321	307	325	318	299	313	320	323	305	357	309	298	302	306	314	326	292	317	318	318	322	299	291	308	308	343	309	300	310	325	298	315	311	295	296	310	301	292	311	327	316	295	307	317	322	294	318	306	311	329	288	326	344	286	326	331	311	297	317	299	272	326	293	324	316	306	312	307	270	319	318	314	278	319	314	317	328	283	321	310	330	316	299	311	325	292	288	258	306	294	320	295	320	314	303	282	286	334	335	334	304	307	303	303	279	317	347	279	291	335	304	311	331	270	302	300	269	325	301	320	308	305	292	294	297	328	330	305	293	336	287	305	318	313	278	298	310	309	293	318	328	293	319	281	300	272	318	335	347	311	281	294	327	286	315	314	291	307	321	284	314	273	320	311	325	297	312	312	310	263	305	294	315	285	345	309	326	310	294	306	331	303	312	327	312	347	305	323	309	288	289	295	315	324	310	314	312	303	307	321	313	266	327	332	336	312	316	299	330	300	306	350	316	303	301	325	312	327	317	292	310	288	309	330	291	307	322	315	305	292	302	318	308	282	331	307	314	297	354	302	324	321	337	308	301	302	286	340	296	292	280	316	314	323	363	300	330	301	286	306	330	304	300	316	284	300	305	303	308	300	342	292	300	274	296	298	301	316	279	285	301	329	316	315	311	302	325	325	318	322	286	320	299	289	310	332	310	287	296	294	294	309	306	326	305	298	289	300	316	338	320	285	293	338	282	317	299	304	330	327	273	313	273	295	286	312	340	309	327	344	328	308	301	303	295	323	330	339	272	315	282	314	331	323	334	296	346	311	299	326	295	306	298	350	322	341	316	301	291	315	315	317	290	324	332	310	294	315	341	293	311	294	290	311	278	297	306	304	318	312	314	341	296	285	326	316	321	286	298	306	298	358	341	302	313	323	302	309	281	314	306	297	319	294	304	314	293	300	345	311	333	340	318	302	323	322	337	319	336	295	315	314	299	334	287	280	340	336	308	293	296	307	294	341	295	314	315	318	294	326	264	296	321	315	341	321	339	291	307	305	297	292	317	322	298	318	303	313	278	315	283	309	267	296	313	299	304	309	300	306	265	292	299	286	297	294	304	294	303	279	321	341	317	321	321	315	303	316	290	318	306	283	295	306	278	312	294	313	275	296	308	309	306	289	335	300	304	323	279	276	303	277	296	296	299	290	324	297	316	334	301	335	342	297	312	296	294	294	271	301	307	301	293	309	301	293	310	313	320	328	298	337	308	338	299	338	293	306	316	299	260	288	298	291	300	309	282	268	294	298	334	297	341	282	311	314	317	282	317	336	308	311	318	316	273	305	285	328	284	303	298	309	345	295	322	317	327	301	303	294	327	303	313	303	277	315	301	315	346	305	317	325	297	310	288	307	312	317	310	303	303	346	328	297	299	303	319	312	310	309	282	300	309	312	280	285	273	285	261	284	309	337	286	300	295	286	304	277	331	316	318	321	327	287	305	313	311	283	266	303	307	295	294	305	326	263	294	340	303	332	317	309	342	303	300	294	307	302	292	297	295	296	297	307	317	284	318	337	264	328	307	282	312	330	313	325	330	313	304	291	314	300	296	313	316	296	276	313	305	324	306	302	303	316	308	281	296	320	278	326	334	322	317	274	302	301	268	334	311	340	293	324	280	302	331	339	298	297	320	312	291	327	285	275	320	293	325	323	312	342	277	277	325	330	305	302	311	294	305	311	324	321	316	320	302	320	312	292	310	339	304	320	302	290	280	321	330	291	300	312	334	305	329	339	320	325	330	317	352	324	319	305	318	303	312	277	299	347	340	323	332	302	301	278	305	324	293	308	273	298	286	295	307	306	304	290	320	278	335	287	296	290	326	309	311	319	315	285	322	296	311	263	294	320	281	314	298	317	305	305	271	283	283	319	272	321	322	333	301	318	351	319	284	299	296	318	330	310	330	307	300	322	298	302	317	289	306	286	291	318	326	345	311	311	265	298	249	274	309	323	341	332	304	303	304	318	333	332	329	285	300	303	285	274	301	308	304	278	319	316	286	300	295	292	316	334	308	281	275	312	336	303	297	311	285	332	291	305	299	306	301	321	328	300	297	289	289	319	342	305	275	298	301	320	323	326	305	305	278	321	298	313	298	308	329	350	313	309	317	288	307	293	284	310	291	311	332	298	267	293	321	308	288	297	300	269	293	303	305	300	312	292	319	302	300	304	283	282	299
5828	831	781	737	751	699	764	700	724	749	698	695	751	730	710	732	725	739	761	756	735	732	740	745	716	731	719	707	767	791	721	725	723	745	730	701	743	745	726	728	730	713	680	763	690	685	742	714	737	722	718	700	687	736	744	700	735	739	767	661	723	717	712	690	684	758	728	672	745	771	763	725	719	752	771	822	721	728	708	716	717	765	738	730	742	727	755	723	739	748	701	753	720	723	752	758	745	756	739	715	740	777	682	729	726	699	708	713	698	724	729	760	730	766	742	695	718	729	749	769	736	717	739	716	722	702	739	746	737	742	774	708	733	725	718	760	727	704	747	755	708	750	732	732	718	707	730	766	754	761	726	729	673	743	745	736	715	748	742	732	677	725	777	802	773	736	717	745	741	754	738	729	748	766	743	708	772	722	697	716	709	660	707	767	797	757	766	697	706	712	721	728	732	735	767	721	691	787	756	746	707	733	783	632	746	710	703	722	715	747	725	737	736	764	716	712	688	757	698	739	730	772	691	680	686	737	701	777	724	696	703	736	735	738	735	732	746	697	777	711	706	804	709	715	719	717	680	687	701	735	739	719	765	707	764	692	755	746	752	717	710	722	784	715	755	722	698	719	704	733	736	708	650	719	748	787	767	751	767	752	717	747	752	714	705	710	727	706	706	724	720	726	708	721	698	723	728	727	714	707	708	742	770	782	678	772	763	686	701	772	783	735	780	688	737	743	748	749	741	687	744	724	736	782	692	771	750	762	697	757	717	682	732	708	756	753	798	723	775	770	727	738	730	719	751	767	801	734	760	716	720	780	714	746	718	760	696	744	715	736	772	721	723	729	742	718	763	747	745	702	726	742	717	734	761	753	770	797	708	727	731	735	733	725	751	725	715	715	743	727	754	723	753	694	735	724	768	736	784	676	708	740	710	710	736	753	718	815	716	739	725	767	724	725	747	721	730	703	737	772	700	763	744	727	737	698	788	726	756	715	724	752	746	715	750	705	781	727	748	757	691	701	736	763	725	722	739	671	776	753	731	672	734	734	730	721	775	702	743	751	751	695	716	714	761	728	739	740	793	763	760	809	767	759	753	797	714	744	731	723	715	710	677	725	718	730	700	766	714	717	729	751	724	720	733	736	780	742	773	748	745	783	773	725	693	718	760	695	754	735	734	712	753	753	715	683	718	766	734	760	739	741	747	696	804	757	703	748	713	762	704	755	694	751	721	738	709	711	773	719	758	759	753	749	714	713	757	752	761	706	676	732	682	744	717	767	749	791	724	760	697	745	703	751	777	709	749	711	797	724	713	695	753	740	724	759	791	774	713	737	774	731	756	707	710	740	708	775	767	683	719	735	723	738	792	729	766	778	732	741	739	768	702	740	713	705	732	749	720	745	718	746	710	724	763	717	723	756	791	789	724	714	720	686	677	752	755	744	744	700	748	727	768	761	743	760	737	748	792	708	784	716	701	735	709	727	777	724	696	730	733	762	724	727	704	691	764	709	760	754	723	760	772	734	720	722	786	709	741	714	754	697	729	745	748	730	775	701	763	719	731	724	717	718	694	788	744	730	713	703	711	729	683	708	736	745	740	746	713	724	735	747	752	696	728	761	713	735	704	733	717	738	718	763	718	739	753	778	720	767	754	730	736	722	747	709	713	725	702	750	764	722	753	774	642	703	730	746	755	729	716	722	730	718	727	727	705	774	786	777	743	713	741	738	710	710	710	748	748	730	698	723	729	699	763	792	759	732	707	754	733	685	764	712	710	734	692	711	744	748	789	733	724	739	748	752	720	707	731	743	757	756	716	721	712	733	715	776	762	764	774	729	755	758	729	761	749	759	709	749	784	705	767	775	752	755	730	751	779	718	798	716	690	742	721	706	785	703	739	760	719	693	732	757	794	676	727	684	753	722	732	717	749	739	756	787	689	771	722	755	783	761	745	726	734	710	727	755	764	729	762	707	718	717	702	777	731	721	725	773	719	713	708	704	733	695	726	725	717	753	727	697	765	691	718	755	706	784	700	719	747	724	719	755	749	771	726	756	760	718	702	721	741	729	695	695	748	776	682	721	701	794	733	720	730	721	752	731	729	715	765	738	785	758	761	686	714	730	756	723	689	688	747	675	713	772	762	763	699	741	693	714	729	710	740	722	790	748	756	751	784	746	749	728	759	729	717	738	710	738	746	693	773	737	719	697	770	732	716	731	717	713	741	792	746	722	729	707	729	794	711	743	732	706	755	737	716	727	724	742	720	723	738	761	725	740	730	682	741	690	733	720	672	698	744	718	759	772	705	741	748	775	742	742	719	728	722	727	695	770	742	781	683	724	725	747	710	756	676	760	717	767	761	706	730	748	727	703	686	728	772	764	764	722	711	750	716	728	757	724	757	701	726	754	729	692	727	742	731	742	740	752	724	735	733	712	757	762	691	688	715	765	756	755	718	748	735	762	735	748	698	690	756	754	737	763	732	697	730	712	696	710	747	761	717	731	752	755	750	699	739	750	704	748	773	742	711	660	763	809	727	781	733	728	756	706	737	693	728	841	768	739	757	745	727	696	753	753	713	709	738	750	731	727	726	711	706	730	730	773	746	719	707	740	734	728	700	702	758	690	733	777	721	751	729	692	732	694	741	761	761	744	689	724	772	707	738	746	738	756	722	676	694	731	724	697	740	769	745	777	753	683	771	750	748	719	700	739	751	772	738	747	741	704	813	732	795	705	723	725	716	719	716	754	717	731	737	705	724	782	714	735	724	727	701	746	749	746	678	728	778	694	728	735	771	726	751	746	728	763	677	788	733	734	686	733	766	720	722	722	785	740	771	769	688	778	722	732	703	757	740	780	736	685	775	655	768	740	746	725	738	729	711	734	707	731	722	727	771	722	724	741	749	703	816	753	736	724	729	705	769	746	761	791	732	744	691	709	680	729	757	760	684	746	705	731	709	742	734	724	717	743	728	755	719	754	739	727	727	753	773	737	777	716	737	757	786	752	704	712	703	744	687	737	750	767	735	719	754	697	734	731	704	696	698	721	705	776	705	712	740	755	720	734	769	759	745	751	747	689	708	784	750	739	747	760	724	717	781	811	721	738	701	689	778	754	753	767	699	755	710	729	727	756	710	770	751	749	766	751	775	738	707	759	766	768	739	709	683	738	720	738	756	692	733	782	718	694	700	786	684	734	713	686	759	774	749	743	734	712	721	751	746	765	721	699	708	729	695	697	755	737	731	717	729	700	761	762	706	753	762	719	773	712	690	725	730	685	722	808	762	715	730	696	746	749	736	746	687	733	723	742	729	667	709	730	740	783	701	732	771	793	726	773	710	752	733	681	748	690	724	707	696	703	766	726	749	727	705	693	717	702	743	783	713	762	719	742	766	750	733	727	689	730	731	768	725	773	764	775	714	736	756	704	714	765	776	729	744	720	730	764	727	733	778	740	697	699	770	775	750	713	787	736	735	715	760	764	714	768	701	731	726	744	786	749
25128	21498	24688	28694	21481	16641	461	265	242	253	219	230	206	206	239	200	171	190	203	210	197	219	201	191	185	198	223	171	189	195	179	177	195	192	187	210	212	193	183	166	172	181	179	186	202	177	172	181	169	189	196	195	171	185	168	181	182	174	166	190	171	195	202	196	188	186	189	205	201	170	182	202	196	166	198	175	178	202	168	169	183	198	173	177	192	176	200	164	173	182	172	185	187	203	179	208	203	206	183	190	175	153	205	196	202	213	197	179	181	159	156	182	172	190	197	165	188	184	181	186	173	174	188	206	167	171	176	189	162	148	199	173	196	178	161	175	174	167	175	192	188	181	197	195	169	168	177	170	195	198	170	173	183	191	167	189	191	162	188	193	192	190	168	195	175	179	205	175	204	201	176	163	161	197	199	186	215	180	170	180	209	199	190	193	184	198	193	184	193	195	178	180	200	184	184	176	199	208	177	176	189	197	184	168	181	162	170	187	215	172	178	172	183	208	189	172	175	183	180	175	194	209	193	186	184	191	211	160	174	196	177	185	194	176	200	193	171	195	161	181	179	191	187	173	167	194	166	222	208	205	196	173	160	177	234	194	194	175	188	184	170	191	182	178	167	179	175	165	175	192	184	181	189	199	181	177	200	203	176	185	190	186	176	197	181	184	186	188	194	178	195	182	166	186	194	197	182	198	183	180	207	184	171	190	202	218	183	193	177	185	206	209	185	171	193	196	201	177	215	177	158	173	181	165	197	181	160	183	214	175	186	175	196	207	172	173	176	181	191	178	184	179	193	174	164	181	166	193	185	206	203	180	176	177	202	188	181	170	203	198	194	168	190	184	178	197	196	177	184	166	185	182	193	184	176	204	177	226	197	181	173	173	194	218	196	210	191	189	184	212	194	183	185	185	178	183	180	179	196	197	176	177	185	153	174	166	189	191	198	194	184	192	151	184	190	172	195	197	189	189	173	170	185	196	213	192	188	204	186	185	171	181	199	172	176	189	193	191	181	174	181	188	177	204	167	170	205	196	180	175	167	197	170	178	182	202	165	174	187	201	165	178	193	193	174	179	197	166	160	201	177	187	172	157	186	201	199	193	198	179	179	174	187	196	210	219	169	172	194	188	173	163	192	175	192	200	189	218	166	189	183	179	217	182	185	182	180	224	172	212	197	177	164	187	180	196	187	161	190	176	168	175	176	189	188	188	166	224	192	182	177	177	195	197	166	206	187	186	185	161	202	199	184	171	183	193	193	165	182	191	202	175	153	176	196	193	181	201	163	170	196	189	179	179	202	192	193	194	219	191	176	151	194	169	168	194	198	172	191	173	188	164	176	190	186	178	208	193	188	184	179	157	191	176	161	163	175	197	174	182	206	160	171	179	202	178	194	205	200	174	174	165	201	203	184	191	178	178	182	182	182	199	189	181	180	185	208	175	184	193	204	183	208	156	178	175	191	180	168	178	171	204	198	200	211	175	172	174	197	167	191	167	172	177	206	156	218	211	191	177	181	178	197	184	177	192	183	176	168	161	180	152	174	208	194	165	189	175	186	182	173	190	189	191	184	213	182	185	179	185	224	144	186	178	175	193	189	180	166	228	195	191	183	190	197	181	184	182	171	186	201	162	165	178	188	180	182	194	187	207	173	208	172	157	158	172	186	175	206	212	208	173	193	189	183	187	197	207	154	176	199	177	207	204	175	205	202	189	180	189	186	179	185	187	195	192	216	195	160	165	177	178	194	178	187	178	196	183	178	185	181	173	170	185	181	177	191	184	194	177	188	184	158	194	200	202	181	201	181	200	197	194	194	197	199	208	157	198	152	206	185	185	173	160	196	176	194	190	186	157	172	158	209	188	153	167	180	198	180	204	194	185	208	198	177	196	157	183	197	196	184	204	166	170	194	221	194	185	221	192	203	159	186	189	184	187	197	165	206	203	175	194	195	155	182	192	173	190	191	182	153	191	194	175	213	202	173	184	168	171	184	205	199	218	196	196	208	164	151	169	188	155	168	165	175	186	206	179	179	177	189	184	184	182	184	181	195	162	174	183	182	184	171	184	173	169	188	186	183	168	188	178	184	200	185	195	185	196	185	166	186	180	166	181	181	208	204	183	195	198	183	175	193	179	209	175	194	197	207	193	183	175	158	171	183	206	180	180	190	196	181	183	176	171	163	172	175	194	200	196	186	181	208	179	177	198	199	187	179	198	174	182	190	174	190	184	173	170	163	210	201	161	168	168	192	191	169	178	173	188	182	182	187	167	167	207	196	161	178	178	191	193	179	188	171	199	154	166	203	186	175	179	177	191	196	188	188	175	174	200	183	183	191	162	176	191	198	162	178	178	172	188	190	178	214	165	196	185	194	182	192	163	177	191	183	174	181	167	180	203	195	188	196	189	197	201	182	150	172	197	179	184	170	178	193	193	175	181	184	175	175	196	199	174	188	191	199	197	190	194	172	190	186	189	188	190	188	179	199	205	180	202	177	188	183	186	203	224	157	186	182	175	174	186	202	193	180	198	198	197	183	196	184	197	171	187	172	179	218	190	202	172	196	203	184	176	194	183	196	199	174	176	186	173	175	181	174	155	173	184	199	166	176	179	183	172	162	179	153	175	165	174	183	179	186	191	182	201	205	181	177	198	177	185	167	204	169	202	181	176	182	209	196	182	156	175	168	204	195	193	207	199	179	197	201	183	199	178	184	180	193	200	163	181	192	204	188	206	188	194	154	171	190	176	190	217	194	171	182	176	207	176	171	178	188	172	200	189	181	166	173	200	210	216	176	208	206	197	200	198	175	175	158	166	174	189	211	186	196	177	185	180	174	210	194	196	213	170	182	182	187	215	186	191	201	203	189	196	183	184	180	187	180	181	191	200	187	181	204	178	204	172	202	184	189	203	168	171	178	165	180	175	223	188	184	171	191	197	187	151	175	172	171	160	187	185	160	178	163	216	169	189	193	200	174	201	177	186	186	179	190	211	189	189	176	164	183	165	184	197	197	163	179	174	179	178	195	218	180	182	192	185	184	191	200	160	178	184	157	179	175	183	182	192	189	190	174	189	160	184	148	171	162	164	177	181	171	202	203	147	197	190	187	195	177	190	189	189	171	203	195	209	197	196	179	192	194	185	200	186	191	155	168	172	169	182	197	177	174	209	179	198	181	175	178	190	186	172	176	181	205	164	193	186	199	186	171	175	181	205	164	189	189	176	172	160	193	188	200	149	199	160	194	184	160	192	183	183	172	213	185	190	175	208	185	197	195	202	152	193	170	171	185	162	177	203	190	194	199	179	191	171	197	171	183	202	194	179	217	195	179	169	188	172	175	192	201	195	187	219	195	186	186	186	186	172	174	170	193	199	198	186	183	203	226	221	175	168	190	187	176	176	198	178	182	201	167	173	191	170	203	181	187	180	191	168	192	164	191	183	202	182	201	196	160	173	204	199	206	179	165	168	188	186	173	189	189	188	193	167	196	204	185	191	186	174
3075	1873	987	685	552	531	494	511	497	456	430	461	454	441	463	434	434	422	464	426	454	449	458	467	457	464	493	416	491	439	423	470	455	465	469	452	465	472	493	459	492	433	434	458	406	479	437	488	443	450	473	461	442	467	498	462	470	484	470	438	472	429	503	440	455	432	450	462	446	452	461	493	484	476	449	444	445	454	440	456	442	428	437	466	448	460	472	476	452	503	464	481	476	443	491	454	406	466	453	491	448	425	480	440	422	441	455	471	442	438	446	415	481	486	459	468	469	467	480	432	454	448	430	445	466	426	439	438	434	434	438	428	447	427	478	446	451	405	410	453	450	467	418	420	432	491	469	427	453	434	460	463	418	462	438	434	459	432	452	438	454	431	453	441	435	462	446	455	448	481	410	430	466	474	444	463	439	475	464	404	445	445	474	465	452	427	452	442	429	422	497	447	469	446	477	448	482	464	403	467	446	476	458	468	494	427	445	455	430	424	449	449	458	448	462	467	479	421	447	470	468	451	464	453	456	500	429	447	435	452	444	453	460	445	464	430	443	439	436	489	466	402	449	431	473	414	426	486	437	471	435	446	451	453	472	457	455	438	479	455	426	450	450	471	445	417	462	435	404	454	475	467	434	434	452	452	455	433	444	409	421	431	463	441	464	473	469	436	460	485	456	468	444	475	441	458	487	420	453	438	408	448	415	446	463	448	444	457	464	433	455	474	464	448	465	453	473	464	456	454	489	455	415	435	431	472	438	437	443	470	455	455	503	416	449	445	481	463	475	437	491	452	430	430	459	420	448	414	427	475	443	416	413	445	468	462	447	453	419	456	430	431	455	491	442	444	437	440	442	477	460	425	464	454	498	480	437	447	465	439	459	463	422	452	464	474	481	429	514	489	439	438	429	458	469	441	469	471	448	464	439	423	453	418	439	466	414	458	486	448	474	441	464	454	463	435	476	460	455	458	468	460	419	432	509	448	428	474	417	492	465	480	443	445	480	481	461	497	427	455	453	478	487	460	487	480	447	447	413	492	461	433	419	449	457	413	474	456	465	440	469	450	479	446	473	458	452	436	425	444	426	458	449	423	447	463	454	460	415	445	489	467	473	459	447	459	454	479	464	448	447	479	456	451	446	474	430	470	416	389	450	459	460	447	453	453	472	482	469	479	449	481	468	478	430	427	445	425	435	447	456	471	448	447	438	448	434	472	441	429	483	452	450	479	415	490	444	483	446	455	479	440	484	492	500	454	433	461	435	443	475	433	448	451	403	464	472	437	452	448	468	417	442	458	455	442	456	482	450	467	477	430	449	475	478	452	457	465	437	438	457	465	426	456	452	464	451	449	505	458	442	473	447	433	436	455	433	433	419	445	477	406	452	437	439	440	404	428	445	425	462	456	469	435	456	443	483	464	480	466	463	474	445	448	432	414	449	419	465	487	431	438	425	462	457	441	420	438	437	473	399	460	471	458	437	456	462	462	432	459	489	429	425	464	448	438	446	461	458	452	463	453	457	435	463	402	444	499	428	454	427	442	484	428	447	447	396	440	472	421	429	419	452	464	466	444	434	435	449	441	473	452	424	454	415	439	450	440	444	452	425	461	475	409	484	448	471	453	455	468	421	392	414	455	454	468	456	479	465	464	473	433	452	431	471	468	445	440	432	449	440	431	449	454	438	429	447	487	403	468	445	443	447	480	445	438	437	486	434	475	486	460	447	433	461	490	446	490	448	430	479	425	494	459	489	435	442	441	469	490	463	449	474	429	448	469	434	456	425	405	497	448	452	488	436	420	442	457	452	440	489	436	453	434	457	464	477	440	466	479	431	444	468	467	468	416	409	434	462	468	426	438	444	437	446	457	425	449	443	437	430	491	442	426	484	504	462	447	469	459	452	454	414	438	442	463	437	425	420	455	450	465	445	478	459	456	440	474	457	456	441	453	479	429	414	441	426	430	437	480	450	487	474	394	446	453	441	445	451	453	455	454	436	447	449	461	435	472	442	460	474	429	438	437	450	439	479	479	427	455	475	467	465	461	461	428	396	429	413	512	448	447	423	453	452	457	469	425	480	423	473	482	447	434	444	441	452	454	426	470	435	468	409	427	450	483	437	454	492	456	439	486	422	470	452	460	427	461	453	403	465	431	469	469	430	449	498	415	433	464	469	441	461	466	406	447	409	480	434	481	460	476	410	416	423	420	448	462	461	451	476	423	447	489	445	449	473	445	433	445	469	445	402	461	420	430	435	447	469	470	481	464	413	466	470	495	448	452	421	426	430	438	431	474	466	435	434	471	444	450	412	433	456	440	445	450	418	456	432	416	438	477	511	431	439	499	469	454	471	430	450	493	477	481	453	428	476	445	459	439	455	413	451	448	465	433	418	419	431	456	439	457	482	424	446	459	421	471	439	430	452	469	418	440	492	436	418	421	420	405	442	454	456	427	468	438	466	453	430	447	427	432	436	425	466	471	452	473	437	410	473	460	407	488	486	451	462	448	422	443	496	460	446	450	463	440	427	471	447	434	436	428	423	448	452	446	423	414	425	414	421	447	443	401	442	435	457	452	453	451	463	479	459	436	436	464	494	450	443	416	420	451	437	464	421	450	460	471	468	450	440	449	456	428	460	427	406	446	453	433	446	444	474	473	447	417	444	465	493	458	485	451	484	426	429	441	425	442	448	436	424	423	421	463	456	463	420	445	466	442	433	486	436	469	454	489	467	432	414	463	466	433	460	462	462	486	442	466	470	429	485	459	437	502	455	416	435	459	456	446	453	422	440	484	477	482	452	463	392	435	435	432	422	440	460	445	483	461	413	478	449	426	445	455	495	460	461	442	498	410	436	414	473	438	415	452	447	447	424	418	431	447	481	467	432	451	441	424	442	475	457	450	473	435	455	454	438	475	448	459	471	454	439	444	458	398	457	468	386	455	472	444	412	435	433	444	473	490	434	415	440	454	488	449	413	467	470	411	431	502	457	428	473	469	450	470	489	426	448	480	475	452	416	473	453	497	467	443	460	453	465	441	457	451	450	446	426	493	460	468	443	437	446	439	470	445	438	500	452	449	443	440	428	437	428	431	437	445	485	485	458	465	466	453	464	426	480	464	460	466	456	468	432	431	438	486	415	420	438	422	456	461	439	442	440	457	432	463	447	398	467	437	457	440	432	472	488	473	453	458	490	455	414	443	445	460	466	442	448	465	449	446	421	420	451	445	425	475	452	454	458	472	451	486	482	464	489	418	482	477	450	410	410	494	461	468	430	474	411	437	424	477	455	430	469	504	443	504	422	429	469	418	475	429	495	461	462	465	476	451	448	422	435	438	453	465	440	459	456	525	434	435	447	478	428	449	471	441	440	443	439	416	450	449	464	438	450	458	437	508	451	467	407	447	465	462	456	451	453	464	460	451	428	461	452	455	419	408	485	453	460	486	460	462	476	452	455	479	475	446	441	428	421	446	421	456	451	482	443	430	482	454	462	474	471	470
24404	21522	25161	28317	21522	21530	12519	371	214	161	158	153	139	123	126	105	136	114	107	85	92	88	82	119	91	92	104	103	87	85	92	86	99	105	78	72	96	94	100	102	92	110	87	98	89	86	94	90	84	105	95	90	88	103	85	77	82	114	87	96	79	78	90	100	103	90	101	113	68	105	84	84	102	96	72	91	86	89	110	76	94	90	86	73	76	83	88	78	98	81	102	91	86	87	79	102	100	93	99	76	90	83	87	74	84	77	84	95	71	87	78	93	86	77	74	70	90	79	96	87	82	100	86	87	95	80	80	100	101	93	85	77	83	80	77	114	84	86	80	86	91	88	70	82	98	82	77	94	78	67	90	80	94	76	87	89	94	78	84	85	96	82	93	85	97	79	88	74	93	107	77	84	81	82	80	76	94	92	91	94	92	96	91	81	95	91	82	92	83	86	79	91	85	78	92	89	78	83	76	76	71	92	93	109	89	90	94	81	81	85	85	75	89	97	107	88	80	86	92	81	73	77	95	86	75	71	79	85	85	84	80	104	94	83	90	65	86	72	105	72	84	82	78	95	112	96	88	93	98	80	97	104	91	80	85	74	76	96	85	96	80	81	94	88	98	83	86	75	70	85	87	106	83	76	78	109	88	103	85	69	69	90	91	87	77	79	95	100	114	86	99	82	77	71	80	81	80	77	90	82	93	75	86	79	81	77	97	86	94	89	95	87	94	76	82	94	90	98	85	86	84	115	83	87	86	82	81	91	89	81	86	86	83	84	89	94	105	76	91	86	75	79	79	123	95	76	81	75	86	103	76	76	102	76	95	85	83	91	84	83	82	99	92	79	77	86	93	91	84	96	66	91	89	83	82	110	87	74	83	92	104	91	98	94	84	82	94	93	98	83	87	85	84	73	69	87	88	76	77	84	84	94	92	100	76	92	101	78	75	89	90	77	87	78	81	94	94	91	91	93	86	108	83	82	91	111	93	89	88	90	68	85	76	84	83	71	80	71	93	90	88	87	73	92	92	103	101	90	93	96	81	83	83	91	92	82	78	90	82	84	88	90	98	76	84	91	96	95	105	81	90	84	83	93	73	75	78	88	67	90	99	83	98	89	82	76	86	70	76	71	92	80	88	75	92	102	89	100	108	83	79	90	80	84	89	77	92	92	75	90	71	94	93	89	119	83	74	87	86	75	88	94	78	100	98	83	92	97	73	106	79	89	82	83	77	112	94	93	99	92	90	88	83	73	87	81	78	87	68	77	71	89	92	100	91	72	81	68	87	76	100	91	96	85	74	71	85	86	99	91	92	109	97	85	85	77	85	75	89	83	95	97	89	83	75	80	76	85	89	90	73	77	70	81	97	106	83	88	71	99	61	76	67	91	95	80	73	108	90	88	76	75	73	88	79	88	102	95	79	86	71	83	84	81	88	73	85	75	68	87	98	90	78	83	78	88	83	70	77	83	95	81	86	93	82	84	82	109	94	100	77	91	89	61	86	77	91	70	75	88	85	94	73	88	89	84	93	84	75	84	79	80	94	79	86	88	81	94	93	88	71	77	67	71	92	88	92	87	73	97	91	81	86	79	99	82	75	85	82	87	103	77	72	88	93	87	71	79	80	84	88	89	116	98	67	80	79	87	90	83	82	63	78	72	94	76	85	72	90	85	101	91	91	90	95	88	95	96	90	95	76	84	82	89	87	93	71	98	77	85	86	95	86	99	85	86	104	88	80	83	78	91	93	102	96	96	87	76	86	92	84	69	96	87	80	86	82	120	88	88	89	85	77	81	70	77	92	87	75	95	90	86	87	84	93	112	105	71	85	82	76	64	90	95	70	89	70	86	79	86	87	94	88	89	84	82	99	82	99	90	76	86	69	78	97	87	84	84	98	91	95	68	84	82	91	82	106	97	89	93	86	73	81	88	72	89	93	83	86	85	97	77	96	82	87	85	93	80	92	77	84	80	100	89	86	86	93	96	90	73	97	88	81	86	99	91	90	84	81	94	81	72	94	81	87	86	64	73	74	75	79	90	91	93	89	66	91	88	80	71	88	75	92	96	73	76	101	90	76	91	93	90	90	84	97	82	88	92	89	86	71	95	92	92	85	76	98	91	84	88	77	79	107	96	81	92	72	81	82	98	81	87	107	94	88	102	113	79	90	100	91	73	91	73	85	69	101	91	74	95	75	76	87	108	90	88	85	81	90	75	75	81	103	90	92	93	98	82	85	71	67	84	68	76	94	75	78	103	87	87	83	101	99	102	84	76	88	72	84	76	91	88	93	100	80	94	85	69	90	90	100	83	79	91	81	96	80	87	83	86	79	102	87	76	84	96	86	89	62	77	94	98	87	95	79	74	90	87	80	75	80	87	76	86	104	85	76	89	88	67	75	78	80	91	84	86	93	86	94	88	92	86	97	82	97	96	107	77	76	90	85	86	87	87	98	75	81	89	87	93	107	128	86	104	86	81	93	95	83	95	83	103	93	81	69	83	85	93	84	79	83	72	81	79	87	85	81	74	86	82	93	92	79	87	103	103	86	93	104	89	73	79	96	90	83	88	76	95	92	79	86	89	89	81	87	91	84	71	87	97	92	88	89	71	73	66	80	82	77	86	85	78	80	83	73	99	67	78	77	80	79	84	90	70	70	84	80	64	88	82	89	86	82	81	82	78	104	85	82	85	76	100	86	104	101	98	82	84	93	84	82	93	102	85	86	76	79	67	95	91	71	68	82	81	85	95	90	97	99	94	74	83	93	74	92	85	74	72	118	90	74	71	93	88	92	95	69	75	80	96	76	94	73	86	74	80	74	91	88	80	98	81	93	80	91	89	82	87	91	80	82	66	91	85	78	79	98	90	90	81	81	89	101	65	75	92	83	100	88	86	88	90	67	85	85	99	84	105	83	110	90	88	90	89	79	82	94	108	101	87	84	74	85	72	92	92	83	88	75	82	74	83	68	94	66	91	98	94	90	92	82	78	89	74	99	92	81	84	92	74	78	79	90	80	78	84	60	69	86	83	83	104	71	99	84	90	65	79	82	86	92	88	88	85	81	69	88	87	75	82	97	75	76	96	78	84	77	91	107	92	102	89	93	89	78	88	90	84	72	98	85	97	79	93	87	97	99	74	94	93	68	94	90	94	73	95	79	95	111	77	90	77	85	84	93	85	78	89	68	75	92	89	94	83	90	86	81	85	103	104	102	82	75	79	95	81	82	95	82	85	72	88	79	78	85	93	97	83	87	88	95	83	79	79	75	100	87	75	86	88	85	80	83	82	79	88	81	91	83	91	92	68	82	76	84	98	97	77	91	66	86	89	61	84	102	88	83	86	78	96	88	94	72	82	84	82	88	88	88	79	88	77	77	96	97	92	79	99	92	69	74	96	90	83	96	82	75	89	91	80	59	74	93	100	98	85	86	83	64	87	100	88	72	88	111	92	110	91	71	72	90	70	90	104	89	95	91	93	89	88	87	85	96	101	66	75
2852	3048	1306	664	465	382	344	342	265	294	289	285	261	257	257	242	253	261	259	262	259	236	256	246	232	252	257	259	238	266	276	265	243	248	237	280	246	250	280	257	254	262	267	273	266	235	247	248	248	253	252	280	270	235	227	247	243	234	222	255	240	261	257	214	218	253	222	227	251	239	248	225	264	242	279	243	237	259	234	250	229	254	256	234	247	232	251	247	241	228	263	248	222	266	246	227	247	254	256	247	235	233	228	229	242	224	258	263	255	238	228	240	227	263	220	230	259	234	229	219	222	262	250	235	237	249	214	239	226	238	220	229	247	258	242	262	225	241	251	260	239	243	229	242	249	225	233	245	216	214	241	226	250	246	209	251	233	242	222	247	254	239	271	271	258	248	243	242	246	240	247	273	241	227	220	234	216	253	255	245	236	236	253	263	252	214	252	256	247	263	254	219	228	241	261	248	252	227	263	266	205	243	244	223	279	213	258	216	247	224	253	231	231	267	219	254	283	234	247	257	248	251	237	253	240	246	235	248	223	253	266	244	245	241	227	243	239	236	239	271	251	273	238	247	224	250	231	225	233	249	222	247	239	249	230	254	231	246	242	243	233	251	229	248	255	275	275	241	243	267	257	220	242	246	241	229	231	262	252	240	233	260	266	252	244	236	243	229	241	265	214	225	227	282	241	234	289	233	244	249	267	226	269	243	207	250	240	234	236	242	251	245	237	274	244	234	237	225	271	247	247	248	218	260	239	244	250	233	236	222	233	261	241	265	260	242	223	252	238	255	265	252	234	228	243	251	250	261	249	257	236	253	211	233	245	253	256	230	254	223	261	238	278	239	269	246	238	258	247	222	237	265	243	223	259	241	247	242	236	238	245	236	275	235	253	233	267	231	259	232	231	243	246	211	247	236	254	246	245	230	243	252	233	268	268	253	276	253	223	242	228	230	255	233	238	248	253	265	264	244	238	268	236	250	253	233	249	251	233	223	244	226	260	254	256	237	238	244	236	237	247	282	217	242	256	258	272	263	250	254	244	237	237	253	272	222	211	247	256	224	249	263	237	231	226	240	232	230	256	230	234	248	223	265	256	237	236	250	244	275	229	266	231	258	224	266	257	280	254	251	232	261	248	254	250	256	211	241	255	260	261	249	227	254	230	235	252	246	217	239	234	242	274	242	252	247	245	217	265	241	269	238	244	236	243	255	259	266	262	249	229	260	229	247	233	218	258	244	243	243	216	236	269	262	249	247	227	242	254	214	256	237	255	247	245	247	261	229	263	246	219	248	236	271	239	250	239	265	249	241	221	264	246	244	264	264	231	223	249	245	221	248	246	264	251	236	254	252	201	232	240	237	263	234	250	284	250	238	193	241	252	260	259	229	221	270	210	250	230	216	261	249	242	243	228	238	243	250	255	251	241	246	238	243	243	251	233	260	240	232	235	247	273	243	251	241	248	250	243	225	278	281	257	247	290	228	254	228	240	248	233	261	250	236	266	261	242	260	271	241	249	233	260	229	234	232	243	229	248	253	266	256	256	247	252	242	235	270	248	221	245	228	255	261	266	249	244	242	225	236	232	254	255	248	264	234	235	245	225	250	234	226	202	265	222	239	252	285	240	258	240	240	212	247	252	281	252	271	233	249	253	240	268	241	227	271	268	250	227	250	263	260	228	224	229	251	227	258	242	241	265	278	246	225	288	250	233	226	246	234	246	234	249	260	260	244	244	242	237	255	224	232	258	269	266	221	259	270	227	259	260	231	230	231	239	244	228	232	240	235	230	228	256	241	243	257	263	244	249	251	260	262	259	234	232	239	229	232	232	231	256	246	248	259	266	257	270	243	257	244	264	249	247	239	263	261	238	256	226	266	265	242	242	260	218	283	273	213	252	274	253	232	263	221	213	230	236	208	242	244	227	225	237	264	241	241	253	227	275	244	251	248	256	232	247	236	243	269	239	221	251	244	254	245	235	241	284	257	252	235	261	259	243	206	266	251	254	261	245	264	249	247	238	247	241	228	240	229	267	240	234	227	281	236	208	254	212	227	233	243	239	232	248	236	251	212	262	244	229	259	232	250	238	234	267	234	233	229	243	258	243	250	219	233	234	241	235	248	236	258	238	243	246	241	225	242	248	230	253	258	271	232	248	257	246	224	252	258	258	248	241	230	234	269	268	257	239	262	216	272	235	245	256	259	242	250	239	240	237	247	252	236	231	238	248	214	250	239	253	240	231	241	261	234	270	268	238	248	265	249	223	253	224	237	250	257	213	244	251	265	234	254	220	245	243	228	228	246	232	262	243	264	199	230	264	249	247	234	262	235	250	231	261	261	236	264	230	220	231	238	266	243	256	221	251	242	254	230	245	236	236	271	240	250	248	240	268	271	237	244	234	204	241	214	239	241	259	221	195	248	260	238	242	252	241	243	240	235	256	226	264	224	226	220	219	237	247	259	261	243	263	261	264	242	240	247	251	251	252	241	229	268	241	247	225	257	246	266	273	280	253	238	240	231	256	249	255	220	248	279	238	268	276	239	250	209	257	230	225	247	247	257	237	266	255	242	251	242	255	230	254	235	259	257	249	233	229	238	224	240	249	243	262	259	245	245	226	232	249	258	242	224	250	241	281	237	239	229	261	241	252	237	237	226	207	281	255	270	251	249	251	210	218	261	266	237	241	272	253	261	255	270	221	250	243	223	239	266	254	247	248	239	221	233	254	262	250	240	233	237	207	238	257	250	231	252	245	242	263	233	233	256	223	252	217	215	226	268	236	249	269	249	270	266	213	263	225	229	228	255	251	234	246	260	248	252	269	238	232	246	261	253	249	246	233	223	238	254	237	247	268	239	246	236	234	244	211	248	284	234	225	241	251	252	230	264	277	261	247	233	234	222	275	255	221	215	226	245	266	245	246	263	237	246	248	227	267	262	249	270	242	243	261	235	242	235	250	249	218	224	214	281	271	248	235	244	245	245	239	236	228	226	237	214	242	241	243	231	251	224	234	250	254	232	237	253	259	251	231	234	252	228	265	244	236	236	250	237	258	234	236	244	249	246	240	253	237	233	240	233	240	239	226	236	248	229	254	236	232	247	251	254	245	251	279	251	252	222	248	243	232	213	251	240	237	238	229	213	239	236	257	232	267	251	237	249	238	235	254	225	259	245	235	222	253	230	247	242	229	262	248	245	224	254	254	236	243	213	245	254	236	260	263	246	265	251	229	234	233	218	242	240	223	258	264	243	262	231	232	260	226	232	234	234	220	263	258	258	231	242	236	223	243	229	253	250	242	249	249	229	265	245	237	252	245	240	248	254	260	242	236	255	220	243	233	245	241	249	210	243	268	246	237	245	227	248	249	251	274	248	274	255	243	213	244	272	235	264	244	254	253	251	247	253	252	238	270	229	238	247	268	246	226	234	241	222	240	212	232	258	237	222	239	228	235	258	251	239	225	233	250	233	234	225	278	268	233	259	206	261	254	225	236	227	236	239
32074	20171	7789	733	517	494	416	305	296	327	297	325	295	306	333	296	287	331	270	299	334	287	302	319	331	263	273	283	304	291	292	290	320	271	277	332	285	310	317	278	309	296	309	288	288	313	312	342	280	339	344	308	288	309	340	331	303	309	321	312	289	280	341	316	324	306	301	275	325	326	339	322	325	300	295	314	291	286	326	307	308	313	312	315	301	296	295	294	320	330	332	289	299	349	318	294	326	276	319	325	282	296	289	285	324	298	295	284	327	305	327	314	309	348	314	302	318	286	316	279	301	305	285	337	317	276	318	294	299	313	311	323	300	314	299	323	310	309	279	313	306	294	293	315	316	288	276	310	310	299	288	272	330	302	317	330	315	302	296	301	297	317	286	298	277	321	304	290	313	314	303	289	325	322	299	312	288	289	338	322	286	302	320	305	318	302	297	290	297	317	323	273	327	285	281	306	318	291	299	304	318	304	335	294	282	321	297	329	297	316	330	297	313	305	334	345	310	301	303	258	307	326	317	294	295	271	309	321	351	328	293	319	300	338	306	295	340	336	309	294	312	327	292	285	304	299	334	326	283	309	278	290	341	320	301	291	284	335	302	322	267	358	283	275	346	293	310	310	303	281	298	327	309	302	311	284	307	310	302	309	327	302	281	262	288	301	307	297	312	291	304	296	292	324	288	333	351	299	296	324	302	323	323	328	317	309	305	297	312	284	313	310	309	306	321	298	319	305	288	316	304	307	346	300	324	324	313	299	320	328	277	326	281	295	306	336	328	298	298	292	304	293	360	320	288	301	289	280	295	317	302	300	330	339	290	320	306	335	329	323	307	311	325	313	338	315	310	336	318	347	297	320	283	318	275	327	300	308	301	300	292	308	300	330	329	288	298	287	314	315	334	261	314	258	323	286	288	290	253	296	303	328	301	310	311	335	323	293	293	317	287	351	315	318	315	331	323	302	284	323	309	266	285	309	300	304	327	316	310	308	312	312	335	318	311	292	293	310	344	255	329	279	288	317	301	314	309	305	339	298	321	324	331	289	312	321	287	318	312	286	313	314	330	283	295	304	310	292	295	282	360	307	314	287	301	299	319	321	305	313	290	296	317	316	317	328	349	333	318	312	337	284	310	296	306	338	300	311	297	296	309	276	280	326	315	282	340	288	302	303	329	313	293	336	307	313	277	289	318	318	313	321	313	283	320	311	266	327	306	311	270	316	308	323	288	345	289	297	301	297	311	284	312	296	316	309	296	308	289	314	326	283	310	324	315	297	296	292	299	296	314	306	309	284	286	277	278	292	310	308	297	336	302	297	329	297	342	320	294	312	281	324	310	307	315	307	292	292	336	310	308	321	320	298	333	314	286	290	278	302	326	293	321	279	325	314	293	271	307	266	297	305	350	325	308	331	327	299	338	303	313	298	338	319	315	302	290	305	312	312	340	291	293	309	318	297	294	305	318	287	294	292	299	330	318	314	305	320	354	350	313	318	321	325	307	290	313	293	313	301	314	339	298	289	303	303	307	282	294	325	298	334	325	334	317	302	316	286	323	312	321	294	295	280	322	325	310	282	309	282	278	298	310	306	304	304	326	325	300	354	313	299	299	325	345	313	287	303	309	293	305	293	287	280	326	303	324	317	299	312	314	325	321	308	304	294	285	319	320	302	304	311	322	326	335	296	291	328	315	297	274	312	295	329	283	303	328	288	336	295	286	290	305	317	289	318	290	355	299	313	285	297	299	315	311	319	343	284	324	318	318	261	308	339	341	306	293	317	303	318	300	299	330	297	316	310	321	322	300	330	302	332	327	336	309	288	329	339	336	288	302	297	297	304	297	294	314	312	322	320	294	297	314	325	268	287	322	285	320	301	336	316	339	316	309	286	286	287	315	323	321	310	299	292	318	295	309	301	322	305	298	310	318	308	311	309	294	314	288	287	320	299	290	303	313	275	309	298	317	304	299	307	316	305	310	315	307	337	311	301	317	347	286	325	314	273	314	325	305	333	326	322	282	313	305	316	329	325	315	320	298	300	318	312	310	303	282	290	310	294	306	309	307	316	253	315	314	318	302	304	275	314	321	339	328	311	320	294	302	299	302	294	269	295	300	325	293	318	312	325	309	293	287	276	297	306	311	338	323	314	301	302	307	308	319	328	310	296	286	302	293	272	297	327	285	326	294	329	296	314	299	271	303	296	323	275	295	312	306	286	316	322	313	322	303	304	345	298	280	298	310	287	297	261	294	315	291	294	287	288	306	318	314	294	314	294	319	335	302	314	308	265	310	325	310	277	326	325	306	321	293	306	310	283	299	291	296	307	338	279	306	309	327	327	298	323	294	319	331	282	296	302	338	298	316	288	281	338	302	300	329	305	293	285	314	306	301	290	283	319	291	308	298	329	287	302	281	302	309	328	329	319	349	329	300	278	295	314	338	324	297	301	308	281	281	314	308	287	312	318	306	300	311	317	302	324	312	328	308	327	297	250	311	304	369	290	319	339	284	285	302	330	336	318	278	296	307	291	283	302	312	320	287	318	303	282	336	324	310	319	264	321	300	301	281	315	304	323	290	307	286	299	304	323	267	311	295	283	296	302	357	310	316	306	282	295	283	309	307	308	292	285	308	332	339	292	290	310	271	277	287	321	313	313	282	303	318	312	294	292	292	295	342	323	304	317	329	345	327	312	285	298	303	328	281	296	291	304	313	295	302	313	276	294	315	321	323	316	299	282	290	278	317	299	316	353	311	309	327	294	302	311	330	323	331	275	319	293	294	294	309	338	319	319	290	302	318	326	310	269	322	298	293	335	302	316	305	273	321	294	325	295	329	335	301	321	358	301	277	312	302	295	318	292	298	348	312	331	309	264	333	303	278	279	309	331	304	284	316	329	334	307	329	295	319	329	301	315	316	306	316	303	301	301	334	270	316	314	320	289	282	293	281	321	316	313	310	326	291	296	292	321	275	315	312	307	327	306	302	303	299	301	327	313	321	283	317	304	311	286	332	266	276	319	293	276	300	282	318	289	315	335	332	347	289	280	309	280	311	300	266	331	295	300	321	314	318	313	302	315	283	315	294	307	356	289	301	319	314	316	317	344	327	326	322	309	284	327	326	301	304	303	278	315	333	296	306	323	324	308	323	303	298	312	327	269	310	310	311	310	296	300	281	300	292	318	287	304	314	291	306	295	291	297	318	314	309	299	316	291	257	283	345	281	343	336	299	283	334	337	299	294	316	276	285	277	322	330	335	281	317	316	278	325	303	307	326	301	291	295	325	284	317	304	294	298	322	287	287	285	292	303	306	297	298	328	304	306	310	334	300	302	304	287	297	291	320	301	335	293	334	274	311	305	294	349	287	287	308	300	316	304	287	274	328	307	297	331	283	282	335	262	285	294	299	315	322	299	293	332	265	311	296	291	291	303	335	318	332	272	310	322	320	302	285	297	283	331	253	308	283	289	338	305	329	314	289	294	303	326	300	312	317	307	297	307
5756	802	750	786	751	681	762	733	740	686	755	735	715	737	702	780	762	735	740	715	767	729	746	700	742	700	700	758	732	766	734	779	688	711	761	782	754	684	746	759	707	756	701	725	721	744	708	737	685	738	712	761	757	732	757	711	699	733	696	726	720	754	733	746	718	721	717	712	718	735	691	730	729	683	768	713	738	734	764	709	727	705	718	723	691	739	713	736	685	757	750	764	744	703	722	689	730	761	753	725	728	708	725	741	717	738	749	744	724	732	709	774	757	772	699	702	730	702	758	756	717	787	753	766	704	798	726	755	756	745	701	716	724	734	651	677	703	715	719	687	740	699	733	758	752	684	759	710	705	757	697	698	708	725	735	744	745	705	699	695	750	723	705	719	679	733	745	755	720	692	722	707	771	784	687	742	689	708	779	750	720	716	690	687	721	746	710	721	722	733	722	758	705	751	731	737	693	732	726	683	736	749	715	680	623	747	766	732	738	695	726	740	707	676	716	702	726	745	700	729	766	740	743	699	750	735	711	740	736	769	729	755	742	732	701	703	735	724	722	682	733	766	752	729	698	720	719	741	764	717	724	765	747	715	733	709	708	709	706	752	720	732	690	755	744	696	765	761	728	765	680	710	704	728	732	708	779	775	725	772	710	698	747	775	673	663	714	727	766	785	716	768	753	763	738	736	704	726	760	761	748	730	751	794	699	722	754	728	735	752	763	690	701	754	758	736	721	769	684	705	745	764	737	717	787	731	741	748	703	698	747	721	715	702	721	717	713	740	692	760	731	752	692	714	705	758	763	768	781	760	708	729	741	757	791	720	711	727	744	723	764	744	714	757	721	729	743	748	761	790	722	720	687	690	749	754	717	716	732	755	737	672	791	716	726	710	751	765	782	765	745	748	715	716	789	703	733	719	754	717	719	749	670	739	709	702	773	744	675	742	753	732	713	717	743	688	754	744	692	699	752	767	734	778	703	703	735	739	771	727	751	787	703	737	701	733	732	730	742	763	752	715	744	691	735	722	724	756	716	778	723	763	700	741	709	713	670	746	725	724	690	758	735	735	732	752	735	706	742	714	742	711	754	760	817	775	737	731	762	725	727	750	719	674	719	788	738	758	724	698	716	677	749	721	747	727	718	741	718	734	751	774	704	717	710	726	707	686	731	721	768	734	731	700	746	711	775	736	746	751	736	683	762	744	751	722	713	689	731	780	758	782	698	751	793	702	703	722	729	669	692	746	744	695	720	773	707	722	725	702	755	704	736	759	755	773	740	751	747	738	757	729	718	693	713	708	752	715	721	704	715	771	721	724	714	722	742	731	723	697	761	723	707	772	728	717	718	719	699	754	711	724	730	720	791	688	710	708	753	680	755	732	738	718	713	758	725	724	731	707	684	679	707	730	733	746	695	786	715	716	714	773	699	701	733	726	724	740	774	757	702	725	763	769	742	720	708	737	655	740	743	719	710	754	714	773	732	720	709	725	794	724	710	757	728	742	735	739	733	728	737	676	730	730	750	748	747	703	753	730	754	706	716	716	734	756	770	693	716	730	719	702	738	711	786	730	722	708	719	741	726	753	757	699	726	725	704	790	768	708	752	733	758	712	721	727	745	749	759	767	704	725	762	768	754	731	704	720	742	767	770	719	719	765	747	715	744	716	737	746	697	709	701	698	773	718	767	755	734	703	750	788	751	725	763	693	724	740	711	727	722	719	686	747	722	765	749	701	709	721	740	716	721	766	757	734	717	735	772	739	793	717	738	761	761	763	711	726	719	696	760	751	743	739	694	749	724	750	706	712	716	704	708	739	761	743	750	792	754	721	759	737	746	719	700	691	727	774	781	728	759	757	754	710	745	733	715	742	731	731	773	720	738	733	718	775	728	733	737	727	703	737	707	740	791	710	752	709	794	759	723	711	717	775	752	710	762	722	783	733	719	728	735	721	719	731	683	732	764	698	705	776	741	775	721	685	730	728	702	784	731	741	708	671	724	739	712	710	747	748	718	758	732	758	698	735	728	768	750	703	738	735	745	740	733	722	699	723	713	746	722	705	685	776	721	705	707	748	761	759	792	704	750	749	705	740	749	695	713	708	769	766	692	800	715	734	691	714	731	676	714	706	708	739	767	778	718	724	751	744	699	734	734	709	720	720	739	742	709	699	753	722	758	746	691	748	722	672	731	757	746	772	693	740	762	714	717	764	733	734	702	735	725	700	741	734	741	765	729	695	711	664	727	753	744	714	684	765	721	705	748	722	696	727	733	735	747	753	728	712	750	776	715	730	695	749	746	707	755	762	718	694	722	735	742	729	725	748	706	766	739	748	731	770	716	745	762	776	690	707	745	704	736	770	726	720	726	732	729	753	752	674	669	786	743	766	710	705	737	789	655	670	711	648	650	731	708	691	714	770	692	722	728	727	684	740	737	747	731	741	735	676	705	696	749	739	786	714	729	716	748	714	772	770	709	702	694	730	701	758	751	730	776	759	685	750	745	743	811	724	755	707	747	768	780	680	706	724	709	747	743	757	760	734	686	707	721	722	706	760	740	723	735	711	742	738	700	728	735	713	755	720	692	736	678	757	706	670	732	732	806	714	708	704	700	732	726	756	748	729	718	726	754	693	697	754	728	762	746	762	735	708	758	705	801	717	742	748	737	724	764	676	722	737	749	734	763	848	741	743	724	683	750	726	730	718	749	740	753	745	759	766	724	697	692	730	710	722	743	763	699	740	715	719	741	735	768	734	695	732	759	738	739	668	740	781	673	735	739	719	695	794	732	698	751	747	795	754	767	737	735	739	732	761	746	691	733	742	727	765	743	735	712	734	739	760	767	728	778	746	705	705	757	738	727	704	791	692	689	733	746	727	708	693	685	743	795	692	756	753	713	760	751	767	755	727	740	749	763	703	718	795	761	739	691	732	740	710	774	697	768	740	783	762	708	731	775	748	785	702	723	741	681	727	717	745	713	732	741	740	733	743	776	686	737	730	778	745	740	710	747	720	712	733	770	716	741	797	752	735	695	744	743	768	724	774	724	734	726	697	738	738	720	708	776	730	740	739	699	726	715	702	751	735	753	707	735	716	669	738	740	686	736	722	730	742	742	740	764	757	754	700	721	707	773	733	710	705	746	733	764	738	771	746	796	669	709	697	744	726	700	792	694	740	782	714	682	724	719	721	697	708	716	719	775	741	753	711	727	704	771	723	746	665	757	687	723	752	717	709	733	745	692	732	759	751	710	741	727	676	704	727	713	684	683	737	739	706	703	677	773	715	710	709	695	745	722	723	707	720	729	765	721	749	710	700	746	763	733	770	746	700	722	706	740	738	753	737	732	722	735	720	709	719	681	708	763	777	750	732	716	735	734	748	777	759	788	737	757	715	743	661	729	761	732	749	729	714	778	708	732	711	732	720	736	757	755	724	781	706	740	723	692	766	709	709	792	757	723	721	703	721	774	708	726	739	725	767	727	749	718	757	755	777	736	778
25138	21552	24769	28794	21556	16622	433	273	242	228	240	220	219	236	215	194	199	214	197	174	193	177	209	193	183	173	164	214	203	167	177	192	202	191	176	212	177	198	212	184	220	213	203	175	167	191	182	193	193	183	170	200	171	192	199	202	186	177	204	193	199	211	183	181	196	192	197	176	178	169	188	199	168	193	197	183	190	210	190	217	174	181	189	198	183	182	201	187	204	181	198	179	165	179	179	189	192	191	191	189	191	198	162	167	172	180	212	169	192	197	203	194	185	189	161	200	180	214	153	180	198	177	197	168	184	183	210	205	211	184	204	160	223	176	189	217	203	202	213	215	171	189	188	179	214	196	142	171	189	203	185	193	177	211	180	177	202	205	209	176	166	189	167	188	189	169	143	205	176	177	168	159	170	187	180	187	192	183	181	194	202	174	173	158	181	192	189	172	177	183	199	200	195	192	200	153	184	159	173	169	174	179	200	166	161	192	195	187	173	178	203	177	177	181	159	197	198	194	173	188	209	192	179	187	162	201	171	190	174	181	177	187	163	172	194	198	167	174	173	162	191	191	202	183	181	218	183	190	180	185	181	204	192	199	171	190	198	177	200	169	168	177	173	185	183	211	180	188	197	202	209	193	167	169	168	180	211	193	170	206	168	201	201	181	173	224	162	198	179	178	192	164	195	197	165	193	203	186	178	166	186	211	155	174	191	200	184	160	192	200	196	170	166	199	171	171	195	184	163	182	203	201	178	208	176	225	195	194	183	202	190	196	196	201	198	175	176	183	194	207	196	153	181	173	185	173	199	185	190	202	187	203	167	171	183	183	187	191	182	200	194	185	172	173	187	166	186	181	187	183	181	173	191	174	175	191	170	162	170	204	188	184	178	201	170	172	180	201	159	190	185	187	181	168	186	194	159	169	178	166	192	188	188	178	186	186	180	170	213	190	191	198	176	197	178	171	153	181	194	194	184	182	195	217	200	193	185	202	169	177	195	173	194	179	196	157	175	170	206	198	237	188	202	184	183	199	173	168	185	165	185	195	192	192	173	214	198	171	202	166	198	153	185	190	198	199	167	185	193	185	173	172	192	185	191	161	178	209	178	192	184	175	172	201	182	188	195	182	169	190	184	187	183	189	172	187	175	182	174	186	164	188	179	204	186	206	184	198	188	173	172	167	174	215	177	179	182	175	180	196	190	185	216	198	181	193	187	171	174	173	194	200	179	193	161	166	191	191	171	173	178	204	196	192	169	200	186	182	178	179	184	176	201	183	211	206	184	186	184	187	181	192	179	207	214	177	163	197	185	170	156	214	213	184	174	194	201	178	210	178	174	177	188	161	197	165	174	199	189	185	183	167	202	171	179	171	180	200	182	170	156	171	183	172	198	193	170	186	173	208	190	173	186	156	179	163	181	183	183	193	182	183	199	178	206	162	182	192	196	180	192	190	201	199	181	180	163	206	196	218	184	176	186	167	191	175	174	181	203	168	198	176	180	192	196	183	197	193	186	174	190	206	187	186	179	210	199	219	172	194	194	176	160	197	180	167	187	185	173	200	169	177	163	209	166	174	202	181	174	195	165	176	185	188	181	197	189	207	189	177	202	165	195	193	183	163	182	185	207	209	168	175	196	178	197	194	214	188	189	169	175	169	173	147	163	205	177	199	190	194	183	181	176	178	186	170	196	177	172	170	188	189	164	190	208	191	177	161	192	153	181	186	164	185	196	173	188	167	191	170	186	200	179	185	203	165	192	180	184	170	170	190	166	181	179	185	173	193	216	170	203	200	175	163	187	189	181	190	200	184	194	183	209	176	181	181	178	171	194	185	179	194	187	170	174	164	179	196	207	205	186	186	223	169	200	178	179	174	181	202	201	181	180	179	191	177	189	204	186	167	182	187	169	165	193	168	214	152	190	184	181	175	186	197	189	184	233	177	182	205	177	174	198	163	188	192	179	197	176	196	198	179	185	175	173	183	185	156	179	187	179	156	205	209	194	184	160	202	183	166	183	194	177	189	173	198	198	202	174	199	186	171	181	195	174	176	186	196	183	175	185	163	159	194	171	188	169	229	153	164	217	162	181	186	180	172	203	205	217	200	174	200	163	165	176	186	187	173	182	202	176	174	184	192	182	213	205	157	189	186	187	205	217	170	196	182	191	166	174	186	184	177	169	204	177	185	177	177	172	183	189	163	194	191	208	173	186	202	183	183	179	187	182	185	182	185	204	192	178	182	179	172	176	182	218	191	198	177	172	164	185	167	137	175	181	178	199	175	174	195	177	196	192	178	182	193	201	184	202	186	167	206	198	202	199	195	193	196	184	200	192	185	176	166	178	175	175	184	164	165	180	200	191	181	159	154	209	189	162	179	188	197	172	192	196	197	166	168	197	194	204	183	169	173	179	187	181	211	169	162	175	177	190	151	209	167	209	198	197	178	164	173	193	172	165	183	193	170	198	199	207	172	184	199	168	207	176	171	186	159	206	183	181	188	202	168	197	173	187	162	207	192	186	170	204	189	216	175	177	176	139	179	164	202	181	201	152	172	188	198	212	203	160	203	151	171	194	192	168	175	192	173	190	179	178	188	175	169	174	190	189	194	199	158	192	168	175	175	176	172	187	187	210	205	188	162	162	165	180	169	187	188	161	180	208	159	191	190	167	155	163	184	208	188	167	201	185	183	181	186	155	185	182	182	189	185	183	176	183	182	172	186	176	198	192	184	175	159	176	159	178	190	193	185	196	168	188	184	170	202	185	180	195	185	177	187	179	182	188	195	180	182	179	187	200	181	182	189	189	163	189	192	180	186	167	175	179	199	180	174	178	205	181	174	180	187	227	166	183	179	212	178	175	210	219	188	207	185	189	194	179	170	168	207	202	194	171	214	213	196	184	170	193	182	213	176	159	163	173	187	168	194	166	155	171	165	189	183	167	167	194	164	181	200	166	200	183	171	184	192	185	179	220	184	181	169	181	187	198	194	206	186	200	177	181	171	199	163	198	181	179	187	209	184	174	193	215	155	163	197	190	193	177	188	184	200	166	212	173	174	162	209	219	181	207	215	170	181	176	160	178	191	180	197	189	188	169	175	193	179	201	176	182	167	174	187	160	194	180	188	168	203	180	175	196	194	189	209	188	212	201	210	157	187	211	199	166	178	165	193	198	195	198	177	164	202	176	215	199	217	202	174	172	194	192	188	167	169	181	204	172	176	182	174	178	173	169	196	191	178	217	196	157	197	196	196	202	198	200	173	177	174	198	165	199	190	166	163	151	189	158	202	182	166	179	195	180	183	190	189	165	170	174	200	162	185	182	174	186	172	172	191	204	171	181	171	171	173	201	179	194	164	171	160	194	185	174	168	177	167	181	177	201	188	186	197	184	167	183	182	174	207	192	198	174	186	189	168	192	209	201	189	173	200	167	154	206	172	190	169	181	184	168	186	171	167	182	201	170	192	173	169	183	205	194	167	166	141	175	200	170	207	166	205	165	156
3058	1888	1014	680	569	509	481	481	470	498	434	486	452	451	460	459	438	506	435	443	443	405	474	443	477	477	455	444	457	416	435	456	405	478	550	489	454	464	426	453	480	447	484	437	470	427	450	453	461	441	444	439	449	450	442	450	456	467	450	453	440	439	455	431	408	451	455	426	478	447	452	463	456	439	453	465	415	459	494	478	438	453	437	449	434	481	438	469	471	421	430	483	493	461	479	466	439	430	473	434	402	447	414	455	416	442	451	474	451	453	466	422	458	472	448	447	486	485	448	449	445	450	458	443	452	448	455	425	455	479	439	441	458	427	488	440	446	436	404	401	443	492	428	399	431	467	450	474	411	464	444	475	442	409	439	439	486	440	466	451	457	472	452	438	459	448	423	489	447	449	472	467	453	438	466	447	461	474	438	459	464	460	428	444	439	451	468	442	450	509	385	426	426	457	464	444	469	463	433	466	428	441	446	459	463	435	444	439	443	420	441	469	440	448	458	459	432	430	471	440	516	429	439	466	481	449	448	457	436	487	455	443	476	459	475	453	424	469	450	426	484	448	462	458	457	433	426	432	454	444	465	441	444	473	428	490	443	472	459	456	486	452	456	437	454	456	475	485	432	449	413	448	453	452	480	480	451	453	474	421	435	464	433	419	470	468	452	441	422	430	419	449	450	461	434	466	420	446	486	445	448	449	428	457	488	446	497	478	444	460	466	450	424	463	442	450	410	455	440	475	441	434	493	489	492	444	459	476	415	452	465	433	424	434	461	454	446	458	407	441	449	459	461	446	483	448	458	487	449	472	453	457	453	419	485	467	457	470	487	457	480	437	470	438	419	459	466	495	428	447	500	473	409	470	448	435	472	454	431	467	430	423	452	426	443	419	451	420	438	441	458	456	446	472	456	446	474	452	466	447	443	437	434	503	472	438	445	466	452	480	453	458	456	407	436	456	470	467	446	465	474	462	410	415	471	437	440	448	421	475	454	479	456	415	458	452	427	445	426	491	452	451	479	441	454	474	429	451	425	458	420	439	464	433	407	448	435	456	444	455	440	430	472	440	495	412	433	440	438	414	467	462	450	457	479	457	449	477	445	460	471	435	447	451	452	437	479	439	484	402	478	451	464	494	488	441	436	469	441	445	467	462	442	454	456	433	461	424	420	427	436	486	475	469	473	464	460	473	449	466	446	485	451	489	491	462	482	434	424	461	484	444	453	415	415	467	445	465	474	433	485	465	436	484	416	452	476	449	437	432	451	455	431	432	450	471	471	433	472	449	460	434	418	459	469	471	457	468	460	462	444	476	443	456	448	504	433	459	459	454	454	518	445	444	411	397	470	431	458	444	456	434	491	448	464	443	459	473	456	433	484	460	446	448	474	433	434	455	427	515	433	450	431	457	455	438	459	436	432	419	440	427	448	481	476	468	441	447	425	432	500	445	413	458	462	454	444	447	445	458	448	439	454	449	431	478	420	446	436	431	458	413	431	483	449	435	431	465	440	433	446	437	465	463	483	443	432	417	419	455	442	455	442	441	490	483	443	444	429	453	433	430	424	482	437	431	471	428	464	424	447	485	458	414	430	442	420	434	465	442	449	472	428	450	435	472	478	461	451	440	458	459	451	451	452	482	432	403	498	433	462	442	451	438	434	449	475	434	471	426	450	424	461	447	497	419	456	421	429	440	438	464	464	450	456	461	424	459	434	496	459	415	453	462	440	465	436	438	430	455	453	464	450	427	413	453	507	421	431	441	433	471	493	423	422	424	454	437	439	460	477	446	450	427	463	455	463	455	467	416	473	467	426	444	420	415	467	449	455	446	441	443	470	434	428	442	478	433	433	456	433	476	441	438	465	450	456	441	457	432	436	442	457	480	479	415	467	450	464	505	449	463	460	423	438	437	425	440	449	456	429	459	457	459	434	448	454	467	453	441	472	464	430	463	477	454	444	443	451	455	452	457	421	454	475	472	454	447	475	466	490	454	476	474	446	460	456	434	471	394	470	466	479	465	425	458	440	493	421	455	464	432	459	469	437	432	462	458	409	461	433	501	451	424	456	482	438	432	472	458	473	437	461	484	454	455	455	446	480	457	434	450	476	452	453	459	451	475	448	504	444	455	428	455	464	447	408	467	396	467	468	416	472	442	425	432	488	447	462	449	435	451	438	487	469	473	452	465	422	445	450	459	465	435	448	476	446	449	442	432	471	467	463	428	484	426	430	498	449	427	440	462	446	474	445	447	443	428	466	406	493	438	437	445	443	443	456	464	454	458	471	473	448	474	438	438	419	441	448	410	436	425	471	463	472	418	491	432	428	453	458	456	470	449	466	469	445	431	427	455	432	441	473	472	432	434	489	468	455	444	463	483	465	468	481	458	422	455	470	459	457	448	481	421	441	430	445	467	414	435	449	431	483	436	464	470	492	466	458	461	457	437	472	451	456	459	425	472	440	463	465	416	452	471	439	435	477	446	467	454	441	405	475	476	476	466	443	466	410	442	435	401	418	461	471	472	484	453	475	458	439	429	469	457	444	474	461	462	459	456	464	402	401	445	482	433	454	497	475	434	437	453	444	454	495	443	439	449	478	466	463	464	430	420	466	428	455	438	463	460	462	469	464	454	450	441	439	406	390	460	439	442	477	443	428	469	466	495	463	431	440	427	449	460	460	459	447	447	464	469	442	457	430	442	435	441	415	446	432	446	470	468	432	398	461	457	480	495	456	463	453	454	490	444	424	450	438	473	451	418	471	463	455	458	418	459	480	455	465	448	436	448	454	482	428	489	459	468	437	478	466	457	452	442	451	454	417	437	451	422	424	435	429	447	459	451	432	457	445	439	452	422	438	459	441	500	455	442	452	486	466	445	424	461	383	451	453	493	438	459	454	480	421	470	430	431	436	456	490	460	461	474	465	446	419	420	463	463	449	454	414	481	470	421	403	457	446	446	447	487	419	443	456	468	448	426	457	431	433	461	465	449	427	477	454	450	423	439	443	454	440	469	456	487	440	447	504	459	426	412	447	481	441	429	462	386	463	442	435	421	471	433	407	449	422	437	462	422	457	443	495	433	451	472	419	428	497	447	431	427	452	434	424	455	439	440	458	425	457	500	418	415	467	459	445	431	445	493	411	442	456	449	428	433	467	444	466	441	407	472	433	455	421	389	449	437	484	443	478	439	446	436	446	432	479	469	446	506	467	419	471	455	464	486	461	421	460	429	455	480	442	445	426	463	464	442	417	439	414	479	473	419	443	440	449	464	439	440	446	478	480	434	446	434	460	448	464	474	424	475	458	452	468	431	486	439	422	470	451	439	477	440	434	460	443	475	460	461	444	472	458	446	476	450	436	469	422	443	458	430	437	453	426	469	461	472	483	420	439	462	457	442	424	471	481	486	487	458	440	469	457	461	440	455	454	478	454	430	490	461	446	472	432	437	448	465	445	481	441	476	486	473	435	430	472	435	459	455	426	490	459	453	483	431	460	474
24455	21548	25136	28395	21549	21546	12435	318	172	188	153	144	125	122	133	122	100	111	100	97	92	101	105	106	99	89	97	112	106	90	117	91	82	92	93	90	88	97	87	89	86	97	85	99	110	87	76	83	86	80	104	85	84	81	101	87	81	90	85	102	85	78	94	95	102	78	89	89	95	83	95	90	85	78	81	86	94	104	76	78	101	92	92	88	85	88	93	80	73	83	76	91	78	80	76	95	93	83	91	93	87	94	81	85	89	88	91	72	101	88	79	74	92	101	102	99	107	74	98	91	97	72	98	86	77	88	102	90	94	86	98	81	84	78	86	81	90	86	92	95	107	86	88	74	97	103	77	92	88	82	70	60	85	94	88	74	85	97	88	74	100	82	85	85	84	90	92	95	74	94	73	82	82	73	70	94	94	84	87	93	94	82	85	68	81	75	89	84	85	89	99	96	86	71	98	107	84	81	90	74	77	84	77	67	87	93	103	88	79	63	88	70	101	97	102	100	86	93	93	98	98	88	84	80	84	74	75	96	80	99	98	73	107	90	99	82	75	91	75	103	91	75	90	80	82	69	94	76	88	96	80	79	77	99	88	92	88	91	104	86	65	92	77	68	77	78	100	79	88	97	86	93	77	88	86	103	85	75	87	96	77	82	75	80	97	94	88	76	77	82	63	98	94	79	78	73	85	88	82	77	71	93	99	87	89	79	85	88	74	70	86	72	83	83	83	96	100	86	110	73	90	89	105	89	78	84	77	88	80	78	96	96	87	90	88	112	75	72	79	70	86	76	109	84	91	83	79	86	90	94	74	77	75	90	91	71	89	78	88	81	86	107	81	100	69	78	95	91	89	78	79	95	66	89	86	104	91	90	99	79	96	76	68	82	85	95	101	71	83	94	95	66	93	98	90	76	78	78	82	82	78	90	94	78	73	71	99	81	71	71	84	84	96	66	94	71	80	88	101	79	98	83	107	87	84	72	95	88	90	87	77	83	74	81	81	88	94	90	87	100	98	79	86	86	89	82	80	95	88	84	77	93	73	98	78	76	82	82	89	77	71	81	75	82	92	77	87	84	79	88	110	89	98	87	92	105	92	83	74	65	65	86	86	100	80	80	87	88	90	89	95	70	104	85	95	73	62	97	94	96	86	102	84	74	80	93	82	74	69	94	80	63	92	68	91	111	94	94	92	73	90	96	95	85	78	72	87	82	76	83	93	75	82	82	80	86	82	104	81	79	99	95	89	79	93	96	81	93	87	89	80	74	99	99	80	92	88	61	78	84	75	76	82	93	85	71	88	84	95	78	74	77	102	99	82	84	83	89	84	80	73	93	87	86	82	75	74	94	69	70	88	103	85	67	99	68	90	75	96	71	78	86	91	69	88	94	86	90	78	68	88	89	102	72	99	92	70	84	98	89	73	92	81	88	88	82	75	104	104	88	98	92	96	88	81	73	76	77	85	84	89	91	97	86	87	92	78	66	90	85	82	78	81	92	92	90	69	78	88	94	110	78	95	108	82	83	90	107	91	88	79	81	73	100	81	87	87	79	85	82	88	94	80	84	89	93	90	92	77	70	85	95	79	78	103	80	94	78	103	90	77	88	82	98	70	103	78	105	80	72	91	82	86	80	98	87	100	74	76	94	86	75	101	92	94	85	88	91	91	85	94	74	74	76	88	78	107	89	102	82	90	99	71	87	75	90	85	80	93	96	97	90	76	70	65	85	82	85	79	82	79	73	74	91	72	67	74	87	89	87	85	89	87	80	76	87	97	81	75	74	86	70	94	87	76	84	74	62	77	78	86	83	81	90	101	92	93	71	94	76	88	92	79	86	78	76	88	78	107	87	94	100	77	72	87	80	87	69	97	86	99	93	85	94	71	105	91	85	83	85	88	90	84	81	86	92	112	96	73	82	73	108	81	92	78	79	91	92	70	94	89	81	78	86	66	93	80	94	88	91	100	87	90	80	106	89	104	79	84	97	104	72	87	94	82	87	55	93	67	93	87	97	95	85	73	82	73	89	73	94	77	92	86	85	87	70	79	83	92	84	76	100	80	88	84	86	79	80	87	91	89	94	88	80	86	82	92	103	92	89	68	90	68	92	85	87	66	77	82	84	113	104	93	88	88	82	85	86	78	82	92	69	87	76	107	68	85	91	77	78	90	95	102	75	102	98	83	71	72	98	85	83	92	78	81	96	99	83	88	92	95	82	86	91	92	79	76	70	81	99	85	81	90	83	80	82	80	81	95	82	71	115	76	79	92	78	80	89	89	75	78	71	86	93	79	94	92	88	93	81	88	83	87	98	86	78	75	61	83	74	80	78	109	87	97	91	65	80	72	84	84	88	95	73	81	88	71	86	86	81	71	95	83	103	81	82	98	88	94	81	85	101	92	84	74	73	85	78	95	89	76	93	77	89	76	96	81	94	107	82	95	80	77	93	68	74	87	90	75	89	88	84	92	85	101	85	64	78	88	112	77	91	102	85	86	78	75	80	90	97	96	79	95	87	94	83	82	86	76	80	99	81	101	100	87	92	95	91	80	79	90	93	90	97	83	83	91	92	94	100	88	96	81	62	97	80	77	81	88	95	87	87	73	90	84	82	81	73	70	74	63	85	99	69	76	83	82	73	93	86	101	93	90	99	95	69	101	96	88	87	81	86	95	85	93	110	78	69	88	85	71	75	95	91	95	89	69	89	76	93	75	71	68	76	79	78	83	80	97	95	74	92	82	98	81	89	65	110	91	78	68	67	81	88	83	84	102	72	79	106	81	82	88	84	94	72	83	84	79	82	86	72	94	79	85	85	91	95	89	84	84	87	86	86	69	65	82	75	73	95	95	87	79	75	85	88	81	64	85	92	79	79	80	91	90	87	91	86	91	83	99	97	93	67	84	68	98	95	97	90	93	95	89	85	78	70	86	96	69	59	91	79	85	83	105	108	72	95	79	81	95	100	76	91	92	87	94	87	84	90	77	78	96	76	70	83	77	88	106	96	81	82	85	81	92	86	77	89	84	88	89	112	66	84	88	81	80	89	92	78	100	71	104	92	94	85	97	83	82	88	85	83	94	91	76	64	91	80	84	90	76	83	89	85	81	99	68	82	83	99	98	96	66	84	85	102	91	87	83	87	81	93	72	85	82	86	102	78	85	67	86	96	87	80	92	91	89	105	103	78	89	85	90	83	86	93	87	75	99	83	106	99	81	71	79	86	111	99	83	89	64	112	103	97	101	83	89	85	72	78	92	95	82	86	87	81	71	97	71	75	94	79	75	78	70	85	73	76	99	83	77	91	89	76	91	94	94	83	84	94	80	83	87	83	71	83	70	89	102	85	107	93	71	87	77	84	89	87	85	72	86	86	91	87	83	94	86	94	90	80	89	79	82	87	80	87	94	60	79	96	84	71	99	95	94	77	84	73	73	89	91	87	92	73	93	82	90	89	83	93	86	78	61	100	89	77	79	97	73	94	81	81	86	83	88	94
2850	2943	1338	749	488	372	319	300	294	283	241	276	255	256	272	260	216	254	246	284	238	240	268	256	240	244	234	228	248	260	241	239	239	274	242	240	278	264	251	246	231	242	252	220	253	264	237	252	257	241	218	243	220	227	262	249	248	245	233	208	261	226	263	260	208	259	267	248	243	262	246	227	256	239	253	253	252	258	256	251	250	246	214	250	264	241	264	255	263	253	268	290	233	253	249	245	223	274	249	267	247	273	215	233	265	237	255	230	246	241	236	254	253	244	229	225	242	246	260	243	249	256	237	256	230	260	212	231	272	234	241	254	258	245	248	224	235	210	235	259	228	247	222	244	262	249	258	236	242	236	244	265	254	239	240	270	218	240	226	244	262	234	241	222	240	240	235	229	211	261	238	255	226	225	231	264	257	255	249	250	255	226	245	226	227	239	227	245	235	243	232	224	275	249	240	258	247	231	239	255	231	248	247	229	238	223	219	239	237	249	243	235	233	224	242	255	233	254	244	205	267	237	243	234	247	214	240	260	251	237	235	237	242	246	244	228	254	232	237	236	256	258	242	245	257	241	252	219	239	233	248	246	242	254	221	228	222	233	253	234	247	233	240	231	232	244	249	277	249	210	226	229	258	276	216	241	243	251	263	253	247	238	251	260	256	245	224	244	229	235	271	238	241	243	267	250	230	239	242	232	258	262	243	242	251	253	251	219	227	263	259	251	209	242	224	245	244	232	205	242	234	277	243	228	225	259	239	277	242	245	252	241	227	241	231	266	262	256	254	241	247	222	248	239	235	254	229	254	226	232	233	264	258	257	253	217	240	222	247	260	255	251	243	271	255	266	254	219	238	259	261	253	238	239	251	258	223	246	257	243	231	241	225	239	231	228	246	218	233	246	251	248	225	218	234	227	238	260	241	219	260	270	212	251	258	236	235	240	225	251	253	260	244	231	227	232	228	234	244	219	244	250	255	252	240	233	247	226	244	249	248	236	239	253	266	245	237	232	248	240	258	249	258	256	245	229	243	254	247	254	248	253	230	243	216	241	232	249	255	254	260	235	238	215	220	239	224	277	269	280	244	230	240	236	266	265	238	257	261	244	255	258	250	223	220	242	241	263	246	245	256	206	224	244	241	224	238	278	230	255	217	267	265	275	248	258	271	223	235	252	247	226	222	250	260	240	242	243	232	239	228	242	229	242	247	229	260	238	231	263	262	239	264	263	246	259	213	229	236	255	247	236	249	253	228	262	243	222	261	234	245	247	248	276	245	245	238	255	230	238	215	233	249	235	243	243	247	246	224	247	251	254	234	243	261	277	227	275	226	215	217	241	241	232	250	228	225	220	232	257	231	222	271	248	258	227	270	268	240	238	242	226	234	228	256	242	224	267	249	246	243	247	228	218	227	239	222	254	253	246	220	251	257	227	278	239	240	237	250	227	220	253	280	229	255	265	241	253	248	246	228	269	227	244	274	229	263	240	252	256	258	250	262	243	255	230	269	229	246	269	212	249	259	236	231	229	238	236	265	235	265	262	242	212	237	242	249	251	227	245	232	272	251	244	239	235	274	232	259	239	236	257	225	231	233	256	223	261	257	248	257	262	233	219	258	214	260	251	252	245	207	255	255	231	229	225	238	228	257	236	235	229	228	235	231	224	270	233	232	239	269	277	254	253	238	270	240	261	234	248	267	249	241	242	230	239	240	227	232	269	240	246	208	219	226	250	232	250	228	230	253	248	243	258	226	207	240	245	273	260	240	253	250	248	245	242	227	260	230	230	292	232	253	258	251	231	232	228	261	219	286	266	239	238	235	267	240	263	269	239	228	254	216	211	255	230	237	237	266	266	248	222	240	245	242	247	241	246	214	272	218	234	246	265	258	241	246	236	244	243	238	248	239	248	245	216	234	240	258	247	229	258	251	247	235	249	237	251	237	253	246	221	221	245	222	254	233	246	238	232	236	253	249	247	241	238	230	203	232	242	264	220	242	231	197	257	251	217	265	221	242	220	253	250	232	225	254	239	255	249	253	221	271	235	241	217	225	235	230	254	250	253	262	265	236	241	257	235	215	252	244	238	229	250	233	250	230	222	234	248	238	245	240	282	247	258	228	276	233	214	232	209	259	228	238	248	236	246	239	268	249	220	226	248	241	232	222	232	243	236	239	242	232	247	275	231	260	246	249	248	251	249	233	260	226	238	254	220	269	247	218	254	259	230	213	227	239	248	252	265	235	198	282	237	242	229	210	284	240	241	230	265	245	265	236	256	226	219	255	234	243	243	239	226	210	244	287	288	256	259	230	202	265	246	259	229	223	237	274	245	256	258	240	239	229	253	229	241	254	277	216	237	242	218	269	241	281	229	258	249	231	233	258	251	218	242	238	242	216	243	272	221	233	249	231	235	244	253	230	282	261	238	260	259	253	239	239	258	248	225	232	239	242	208	247	234	219	242	258	240	233	249	217	253	209	247	221	247	234	252	236	229	216	275	233	245	243	269	221	280	227	269	238	216	217	268	234	218	240	242	266	206	242	228	256	264	238	222	194	249	234	267	238	225	253	235	263	246	242	251	246	246	236	228	255	238	239	242	229	233	258	258	261	263	232	240	228	233	245	230	240	233	234	265	246	239	252	238	235	249	245	225	254	234	233	242	249	245	242	272	277	236	260	236	213	266	236	245	268	276	235	260	244	250	261	201	255	264	269	251	238	252	210	244	234	241	241	259	242	251	252	254	234	229	241	232	233	256	231	260	260	242	250	216	256	264	257	235	208	232	234	241	271	270	215	237	240	239	224	259	250	239	242	228	245	224	252	241	229	257	264	245	233	242	255	246	247	262	254	253	258	270	247	264	254	259	220	232	240	279	239	216	222	244	247	215	246	260	255	225	249	266	239	238	254	261	237	252	232	241	253	234	243	226	227	234	219	238	197	244	277	234	236	258	225	212	213	247	231	244	264	227	251	247	240	227	231	267	243	250	226	214	246	242	230	235	226	251	264	258	226	272	255	243	254	245	257	265	221	238	256	235	252	239	245	237	255	269	260	225	229	244	226	213	249	253	236	235	235	248	251	256	237	241	255	248	261	220	264	232	248	251	237	223	266	243	231	232	238	211	247	259	244	231	235	236	240	251	254	262	230	248	247	258	237	210	250	239	223	226	255	237	250	226	234	246	276	255	250	255	240	236	239	236	223	216	250	230	241	254	242	258	214	243	253	254	227	214	230	255	226	233	229	241	223	265	232	252	254	249	224	235	267	233	242	251	258	229	251	236	221	253	225	260	254	229	250	232	231	239	272	238	230	254	221	259	253	259	252	246	248	244	227	244	223	223	269	267	243	239	235	242	260	237	261	223	218	252	240	260	237	250	236	269	251	261	232	224	238	258	265	222	239	254	227	242	236	240	238	217	221	252	262	246	208	222	239	251	238	247	256	238	232	243	217	226	226	259	238	242	224	275	232	253	268	233	245	252	239	252	252	243	239	252	250	247
31937	20092	7487	514	361	356	316	316	305	323	330	290	336	315	296	294	312	277	297	309	320	323	306	319	313	285	270	301	335	312	315	326	291	292	324	365	338	280	292	332	318	332	312	295	305	334	317	278	305	308	285	288	324	294	287	265	320	343	320	286	315	335	321	307	294	312	320	311	332	339	289	330	313	287	341	311	294	295	291	308	294	344	324	333	323	321	306	297	292	334	316	271	299	305	316	262	286	295	325	319	316	323	299	331	300	327	319	308	283	311	287	319	281	344	315	270	294	291	323	306	300	300	311	305	310	310	321	318	278	308	320	284	264	285	316	305	321	306	286	295	299	308	308	316	280	337	314	327	263	293	320	296	286	319	311	309	295	297	314	303	310	317	322	337	290	291	270	309	318	305	312	269	295	321	324	313	272	289	301	295	325	300	307	316	311	305	320	316	292	342	335	340	284	321	351	319	300	313	341	317	321	304	279	273	314	296	306	324	313	324	289	285	289	296	304	296	278	296	322	325	317	337	313	305	312	280	302	288	309	311	294	307	282	281	319	303	311	295	274	320	343	296	328	298	293	322	288	300	310	294	290	296	330	292	292	311	312	313	310	313	325	324	307	291	299	295	314	329	296	313	321	294	317	282	310	292	299	290	306	306	300	287	315	308	315	310	280	303	300	294	277	303	334	321	333	297	319	294	289	303	327	282	309	299	298	303	293	303	315	319	332	305	317	312	286	325	303	313	320	324	339	281	277	315	315	290	336	333	296	332	333	315	313	296	337	309	300	306	309	323	292	307	314	299	287	295	337	327	316	322	333	302	318	302	296	313	316	275	327	300	311	304	288	290	301	300	308	282	280	308	315	324	332	307	264	286	314	299	311	297	295	290	308	301	308	310	331	280	332	325	359	329	326	307	322	313	290	290	323	303	315	304	305	264	339	317	314	299	275	291	294	294	323	302	325	319	334	307	278	280	273	315	342	333	281	301	284	305	322	333	294	311	309	326	307	278	291	318	307	286	320	298	306	301	300	323	294	281	300	327	318	314	307	304	275	304	351	277	262	300	333	320	289	320	299	331	295	313	368	309	305	305	310	343	295	314	285	308	272	285	277	295	298	324	314	287	320	285	269	312	309	302	315	298	285	299	321	309	325	329	289	327	310	298	291	327	312	302	282	297	298	319	291	304	300	284	321	321	329	276	301	298	305	304	312	300	310	302	289	319	333	317	324	287	321	329	314	303	329	310	261	305	316	322	321	304	317	296	353	332	314	298	295	343	288	267	316	291	306	307	295	291	300	323	294	297	308	291	286	287	289	325	329	307	310	310	286	326	350	338	310	301	332	299	310	322	326	281	305	288	321	302	315	313	305	337	340	298	303	329	340	323	324	287	293	312	319	310	302	326	291	286	310	323	326	321	316	296	298	294	309	319	294	315	333	302	304	343	279	304	311	313	287	307	302	321	262	346	338	292	301	297	313	311	277	293	311	316	321	302	291	268	307	281	296	307	305	305	336	316	268	325	261	310	321	301	322	308	297	278	323	296	285	320	324	310	307	330	323	294	288	301	307	305	311	313	304	317	269	312	308	325	305	308	313	312	292	313	313	319	310	292	329	288	322	291	299	313	311	284	330	322	294	298	300	330	302	311	309	297	323	282	270	287	316	329	299	339	298	326	303	302	327	348	291	319	321	308	297	315	296	331	345	300	309	316	304	291	306	314	316	339	319	301	307	292	268	286	314	298	308	303	282	293	305	334	279	294	326	301	318	304	281	312	309	289	344	297	275	327	321	305	304	315	277	314	295	297	347	311	281	317	285	320	301	294	332	334	278	284	301	322	292	308	302	320	288	304	298	280	302	300	278	313	304	282	320	285	292	330	279	318	330	319	310	310	280	333	311	307	306	300	303	290	333	314	287	309	324	310	311	300	272	313	317	337	312	321	302	309	299	287	333	312	275	275	289	307	275	315	306	313	306	296	332	281	293	317	311	336	311	310	301	307	290	313	305	350	310	297	324	330	296	283	301	292	327	333	288	302	319	324	330	287	306	279	295	289	298	307	309	291	324	283	306	324	291	296	295	325	309	304	319	327	336	306	308	338	313	306	262	339	292	274	319	291	295	285	347	291	328	300	326	344	324	296	302	300	310	295	304	281	314	347	322	293	285	336	311	304	303	311	352	309	300	303	277	308	312	306	313	310	321	287	297	311	335	322	312	305	325	304	294	314	316	268	316	320	301	326	294	319	305	331	318	304	319	314	283	303	279	268	282	327	310	307	307	304	303	288	320	295	304	336	298	275	316	292	305	306	311	263	313	330	316	307	285	312	293	305	297	313	301	280	313	282	351	301	274	300	294	319	285	320	303	288	293	310	310	303	342	314	315	326	305	303	318	286	289	292	309	334	275	310	309	306	279	311	291	299	277	305	274	303	309	340	314	280	282	302	325	278	293	293	270	315	267	335	296	301	291	323	314	287	297	328	304	324	305	286	313	332	288	296	320	282	307	285	302	327	309	265	297	320	315	336	323	312	285	296	301	326	310	292	329	300	309	293	304	315	313	301	318	281	312	300	303	268	314	317	318	304	275	301	327	302	298	329	328	312	302	299	297	319	281	276	304	312	293	281	298	312	286	282	292	269	338	319	309	317	315	322	306	324	308	296	309	291	292	303	302	287	326	321	326	288	300	343	312	351	285	336	331	311	328	298	303	287	292	326	303	323	335	346	310	314	333	281	280	303	296	340	281	305	323	317	312	316	285	296	326	277	295	297	304	310	312	323	298	310	318	312	290	302	298	304	317	303	304	322	294	305	314	296	272	300	302	298	308	339	309	318	290	274	278	330	323	326	342	285	313	344	327	314	323	323	326	318	307	316	322	327	310	315	309	298	327	342	303	318	307	316	309	291	302	297	337	342	289	309	312	308	298	299	335	279	283	331	303	305	301	310	291	328	318	293	312	295	294	320	282	299	310	323	286	300	308	313	325	307	322	308	307	294	295	319	327	331	323	321	280	319	310	308	316	313	291	291	311	288	307	318	316	307	287	306	302	303	306	330	302	325	312	278	329	310	302	310	306	294	315	319	345	316	333	326	285	295	302	308	288	325	287	315	289	303	307	280	312	321	293	318	299	311	291	282	316	285	318	310	291	297	292	325	327	309	305	325	306	346	280	300	307	343	301	337	328	323	329	297	275	310	307	268	290	304	306	316	305	302	327	331	269	283	278	280	296	341	308	316	301	305	298	328	317	301	308	290	295	297	365	288	319	332	312	289	300	285	302	305	291	335	294	258	308	289	299	310	312	297	338	312	304	302	279	320	300	312	310	314	309	306	314	326	312	335	322	311	307	312	310	320	285	291	281	327	330	308	312	312	325	310	299	308	301	284	316	296	284	327	327	316	308	307	293	285	287	317	277	283	322	294	287	285	293	298	298	330	294	284	292	306	295	308	329	294	322	293	308	322	319	289	336	279	325	284	300	306	301	303	269	306	338	307	276	306
5756	784	769	642	751	771	703	762	718	726	755	738	731	761	721	727	715	742	690	744	766	704	722	753	696	674	736	706	697	684	715	713	746	727	732	749	769	770	732	734	764	760	736	769	745	684	748	672	767	786	745	728	700	712	721	750	735	717	697	726	746	762	768	701	734	743	701	756	734	709	756	756	732	756	730	754	760	742	754	749	687	783	776	767	757	755	709	701	681	773	735	700	691	705	741	698	748	682	760	736	723	729	773	684	774	735	725	721	710	716	745	787	743	755	758	708	783	662	778	695	707	728	700	745	703	756	782	726	715	780	735	717	689	673	764	726	705	760	814	723	706	735	739	733	724	778	731	715	727	717	679	746	690	723	671	733	677	712	737	714	693	728	754	728	717	707	787	762	718	700	738	729	741	702	732	744	744	711	718	758	704	705	772	726	710	739	717	719	693	707	729	737	668	690	749	670	751	702	772	704	746	658	722	725	709	705	714	735	711	670	715	774	701	745	709	754	714	691	744	721	742	724	772	703	691	695	737	720	734	728	714	701	759	766	748	705	732	761	738	704	777	756	746	739	741	771	745	756	720	768	711	692	747	672	697	769	707	754	721	741	692	685	727	696	734	699	750	784	640	778	769	723	709	755	723	731	708	693	667	738	724	778	736	788	714	743	748	740	732	707	729	736	695	733	775	761	730	734	722	722	762	714	719	690	728	705	756	697	729	730	725	771	702	677	725	724	723	686	730	766	797	756	721	742	741	733	757	757	749	727	715	715	721	748	674	764	702	752	692	727	754	694	728	685	699	723	707	721	720	686	722	766	698	702	696	755	715	727	764	685	751	725	734	701	746	735	691	715	736	698	706	708	744	761	751	780	764	711	693	753	741	717	779	687	684	723	707	758	755	723	690	744	782	697	717	754	708	745	779	728	724	692	744	754	679	707	725	725	768	687	790	682	732	700	704	747	735	724	706	729	727	698	784	761	708	742	751	709	751	706	771	742	701	702	717	697	736	716	752	728	720	711	753	726	710	757	750	744	739	713	768	782	689	745	801	726	751	728	709	725	687	733	744	724	727	702	715	735	771	744	716	713	727	741	727	761	732	721	713	650	682	693	722	767	748	743	707	748	721	734	702	736	687	684	773	687	701	749	704	763	738	721	719	769	719	721	737	722	777	731	725	745	778	715	694	762	760	749	725	707	719	730	776	704	728	724	735	716	731	702	759	709	735	705	683	710	700	728	734	737	749	710	758	708	692	735	704	731	729	742	723	743	741	742	718	761	750	692	725	762	778	723	716	717	739	777	727	711	724	730	675	707	704	734	705	721	761	729	766	726	730	655	764	717	759	757	685	696	764	723	743	761	705	714	724	761	721	731	725	763	730	683	686	677	715	722	773	767	705	706	794	769	749	792	707	740	769	736	723	724	706	757	714	730	755	738	725	762	722	710	753	701	753	747	768	717	749	719	743	681	709	758	722	746	727	665	755	746	708	742	705	757	731	732	755	714	735	743	747	682	741	756	763	741	727	716	679	734	725	698	753	781	713	670	728	711	724	689	703	693	737	732	755	769	709	696	741	687	698	759	753	716	717	812	736	745	765	780	747	689	724	723	689	722	729	770	743	742	750	681	707	703	790	677	724	708	699	730	711	752	712	767	773	742	759	728	754	743	714	731	704	748	724	728	717	765	736	737	719	739	687	721	714	761	752	697	691	752	711	709	721	701	740	687	712	789	776	687	730	761	736	708	771	689	708	721	706	760	773	753	739	742	726	717	703	704	732	706	736	724	750	728	770	726	698	667	708	719	781	664	692	732	723	735	707	656	748	699	764	727	717	736	717	717	703	707	728	732	766	690	768	702	696	693	704	728	730	742	704	766	704	721	754	728	726	689	709	733	742	723	696	742	720	698	753	718	711	743	685	740	743	731	695	719	750	737	710	741	705	756	718	730	717	727	724	740	724	747	744	736	716	752	664	693	733	709	734	768	690	701	688	721	711	722	767	791	683	745	719	710	648	730	708	695	715	753	703	692	712	732	751	715	727	775	723	715	710	764	783	767	776	742	713	682	728	730	728	724	733	746	740	756	725	731	715	727	703	746	739	722	725	728	723	712	769	711	753	736	759	692	740	799	731	735	762	761	760	734	745	710	725	709	717	690	704	753	737	754	736	760	702	723	764	721	753	714	732	700	735	716	654	781	766	745	767	697	746	675	699	772	744	723	733	695	731	699	712	705	728	723	773	704	728	725	738	698	757	747	726	716	749	716	723	748	718	740	696	704	728	740	707	713	751	706	714	712	675	705	739	745	727	705	770	765	771	728	753	747	708	700	700	713	761	744	741	661	737	746	739	656	723	711	752	739	713	747	755	672	703	676	714	698	727	752	741	737	786	755	749	702	771	711	719	759	701	741	754	745	679	725	734	685	721	758	756	740	722	716	745	708	733	746	692	740	680	720	785	759	699	719	730	736	702	708	693	730	702	738	753	776	710	752	771	720	779	778	696	724	754	742	732	724	713	782	749	719	722	710	757	726	705	734	726	745	747	701	697	734	717	713	694	743	736	768	708	758	691	728	749	714	709	683	719	696	721	754	749	755	734	713	720	744	729	722	738	750	726	778	692	729	782	759	733	776	720	719	716	743	728	724	776	736	704	763	762	679	731	724	806	739	716	721	707	705	727	701	736	644	725	727	754	734	718	724	737	728	774	742	761	729	728	775	714	705	734	695	691	743	723	704	704	727	730	739	728	734	776	701	769	689	731	718	687	690	738	747	683	688	699	758	683	692	735	738	735	727	727	747	766	713	708	726	736	735	728	711	720	699	685	764	723	712	722	699	722	729	761	756	705	687	705	743	738	720	711	664	751	714	728	701	686	756	729	741	675	766	764	748	684	716	761	744	756	707	702	735	717	745	695	744	706	699	712	758	693	737	810	692	720	712	709	731	740	738	751	724	691	737	728	753	802	741	689	733	751	723	702	747	742	748	744	730	747	681	720	752	693	726	810	695	741	714	789	711	734	737	758	727	731	764	687	727	707	729	790	735	772	699	714	741	761	707	709	705	731	735	777	717	769	777	729	717	715	700	702	790	746	673	728	724	753	738	732	715	705	731	767	726	735	744	746	723	727	772	734	745	742	738	698	712	707	717	758	757	750	739	733	757	717	653	714	775	709	718	700	786	732	701	785	740	727	765	701	740	698	716	751	711	691	674	718	766	736	763	668	692	771	749	767	703	751	697	743	725	705	701	717	749	725	732	758	721	715	716	725	713	711	748	742	743	750	712	761	689	728	698	740	710	693	784	685	679	718	716	727	723	719	733	706	688	728	723	740	777	714	752	680	776	684	758	759	727	728	697	737	720	713	753	745	724	713	721	711	764	698	707	690	697	729	747	731	731	688	702	744	728	752	731	722	743	726	768	733	765	758	755	732	769	707	691	689	702	746	709	711	736	761	763	714	685	716	715	720	716	724	733	686	699	715	763	724	772	726	708	723	726
25176	21570	24791	28812	21576	16933	444	264	213	226	219	183	179	238	191	189	179	207	183	186	168	165	188	201	189	185	193	186	192	181	186	182	170	188	180	184	179	206	158	189	186	188	205	156	197	222	172	176	178	183	152	169	192	211	196	181	156	178	186	207	184	187	183	220	175	196	155	178	194	152	163	205	184	170	182	193	177	196	179	193	175	184	176	206	165	172	200	169	169	180	172	188	213	187	197	188	166	173	179	189	208	183	185	169	192	182	169	179	222	183	177	200	184	201	181	153	184	210	172	213	152	180	198	164	191	189	182	168	190	189	183	165	188	214	199	167	170	165	177	216	184	181	187	191	157	186	185	169	188	188	169	174	185	174	206	188	180	192	210	194	183	193	183	149	180	189	195	185	174	177	161	180	171	160	178	174	158	191	185	177	170	194	187	180	177	193	184	178	181	185	185	198	193	180	170	176	185	197	172	194	162	178	166	177	185	193	157	179	184	170	201	167	168	174	184	197	159	184	202	191	197	192	166	161	195	177	185	178	181	180	180	179	197	193	164	176	179	189	208	183	193	178	201	194	155	185	177	189	212	169	165	183	175	180	182	177	185	164	197	172	178	154	181	191	202	200	180	198	160	189	183	184	191	178	186	182	169	180	180	184	188	182	176	186	207	176	208	189	177	205	196	206	214	188	175	179	223	215	184	188	193	181	187	177	162	175	155	185	165	172	171	174	173	192	173	197	194	226	202	174	194	184	194	174	184	194	187	191	181	203	190	194	198	206	182	189	189	178	183	203	202	167	198	181	181	178	167	207	208	178	166	169	179	186	191	182	180	176	181	177	166	200	201	188	203	204	170	179	189	186	192	174	172	186	170	205	174	161	188	193	202	186	191	183	184	190	193	188	175	171	206	189	197	177	172	210	191	173	159	200	170	191	177	190	176	180	165	181	184	185	173	172	190	164	174	207	165	208	173	177	222	209	151	175	175	171	184	208	196	195	174	190	184	200	169	181	195	178	190	157	203	204	171	183	198	202	188	184	212	198	168	195	174	188	199	184	208	191	195	178	190	175	173	201	204	182	204	184	234	177	192	161	210	180	162	178	174	151	195	207	202	190	160	202	184	186	174	175	177	187	201	214	205	181	183	175	199	156	154	204	198	183	189	212	179	190	159	164	169	175	188	179	192	193	176	197	192	224	187	184	170	185	174	199	176	188	197	184	180	170	177	187	198	178	188	189	178	177	207	175	206	179	191	177	197	189	167	178	177	188	172	198	164	196	165	155	181	219	180	178	171	181	175	173	194	191	180	202	189	191	177	180	172	174	171	162	167	173	198	184	193	208	212	178	168	171	173	189	187	161	202	182	196	172	192	188	180	196	190	178	177	188	171	178	196	164	185	183	190	173	184	184	218	198	188	191	190	186	176	180	195	188	189	192	178	206	173	162	184	172	213	172	157	169	182	199	188	172	175	179	198	148	196	195	183	149	168	189	190	179	184	179	150	194	169	184	186	190	196	176	159	172	177	164	203	185	194	201	165	175	184	198	171	197	179	174	190	173	194	182	182	188	176	194	193	188	204	189	170	184	207	186	165	197	197	151	167	201	191	178	162	183	187	185	200	192	173	171	180	185	173	199	183	195	199	151	207	183	204	158	182	206	175	201	207	198	199	168	161	164	182	183	187	181	177	157	189	192	168	184	207	184	154	179	174	177	181	175	176	180	199	169	178	191	160	182	198	201	175	188	168	186	195	176	173	167	188	165	168	195	210	177	210	206	196	200	178	175	140	175	176	189	190	175	176	176	179	217	173	177	181	156	156	210	201	182	176	175	220	204	175	180	188	191	175	216	186	172	191	189	184	208	178	193	191	193	181	201	160	199	198	183	191	196	192	191	179	167	179	210	227	203	206	165	156	182	188	181	181	214	200	154	177	157	191	174	194	204	190	193	205	200	195	168	167	179	179	170	167	153	194	161	182	203	212	202	175	148	178	203	186	196	178	185	180	171	184	169	176	171	196	179	192	183	184	194	179	197	200	204	172	190	194	161	170	183	179	168	186	180	187	197	202	186	171	190	190	176	170	189	175	177	164	191	208	174	152	186	198	185	195	153	178	198	157	191	179	209	211	190	176	195	190	191	174	193	172	215	189	187	185	194	175	178	195	195	174	209	192	196	186	185	160	195	184	178	201	171	185	191	194	183	186	159	180	183	168	192	165	160	182	183	183	170	190	163	163	177	190	188	204	166	210	183	194	183	184	198	186	174	212	188	212	161	183	160	177	184	211	178	186	194	188	173	185	173	172	205	178	175	168	191	184	187	184	198	185	183	182	185	208	192	182	187	193	199	185	175	178	180	190	179	171	185	201	203	183	184	188	193	167	172	177	195	185	203	175	204	166	152	170	199	211	199	193	168	184	186	181	185	160	177	200	204	189	196	164	207	197	174	221	178	175	174	186	196	167	163	173	167	157	179	180	198	174	169	157	166	176	178	185	177	189	209	179	189	171	176	173	188	188	176	192	172	194	187	186	205	194	163	186	177	160	187	153	201	222	177	187	195	178	188	184	201	181	175	184	170	186	188	170	163	202	165	167	183	182	169	183	185	175	186	162	171	188	196	161	147	186	168	199	172	161	192	174	160	192	191	205	181	191	200	180	178	171	184	190	202	178	189	192	206	149	199	191	188	172	198	163	191	185	202	212	197	182	177	182	158	192	202	171	164	164	202	158	195	192	191	192	197	208	209	169	181	196	165	178	178	161	155	189	199	188	165	175	190	174	202	169	167	165	186	169	200	191	194	210	171	177	176	189	180	161	174	190	176	174	176	199	170	192	173	203	173	189	162	186	208	192	187	185	161	196	193	164	177	184	190	171	187	185	193	173	185	155	172	187	204	163	191	200	208	167	166	179	182	185	164	197	176	194	193	177	189	187	198	182	191	191	176	219	194	176	188	183	219	198	178	191	194	195	195	183	184	187	209	180	198	170	165	179	168	189	174	176	172	171	215	174	155	172	183	163	185	178	183	174	169	165	175	174	184	188	221	169	186	193	156	161	195	155	164	190	168	190	198	178	193	153	207	168	184	169	161	212	183	174	193	167	179	172	193	192	206	188	183	192	200	200	171	174	232	172	178	196	178	185	186	172	170	179	179	191	195	164	176	188	182	173	166	199	182	185	209	195	187	206	168	182	195	184	198	173	206	175	174	178	180	197	196	190	164	182	169	164	172	206	197	167	204	176	203	182	179	204	191	201	189	180	201	166	206	196	173	177	166	197	184	200	199	189	199	164	194	212	192	186	180	199	192	190	171	186	171	183	175	184	188	185	161	184	208	179	192	200	158	201	190	200	185	200	188	182	165	177	194	176	177	192	184	185	153	167	181	179	175	179	182	169	177	183	165	174	179	203	199	215	179	172	172	204	193	189	167	178	187	158	200	194	165	178	168	157	180	166	170	180	190	164	155	164	187	176	164	181	198	174	178	170	199	194	190	200	167	192	179
2946	1871	1019	648	566	496	499	465	458	466	427	496	480	471	499	433	428	447	474	460	446	481	469	451	427	476	417	448	445	454	452	420	466	473	468	480	422	501	442	416	485	438	459	448	456	457	454	455	445	445	449	411	448	450	476	438	447	483	457	471	451	464	451	482	431	449	482	438	446	464	481	461	425	466	452	425	475	414	436	442	472	441	433	437	475	473	445	437	483	438	481	457	444	421	405	420	487	466	474	471	432	498	478	458	475	442	474	475	447	456	463	480	428	482	435	397	442	445	439	438	474	480	420	448	447	439	495	433	448	463	460	440	441	435	448	466	430	446	467	422	445	449	458	447	446	431	415	451	454	477	435	445	435	426	440	442	454	455	444	432	440	436	469	469	468	470	464	463	458	448	457	441	441	483	487	440	425	423	447	441	429	423	505	483	422	453	447	441	471	445	476	438	419	434	454	446	445	434	443	432	478	423	447	476	457	449	448	451	430	450	447	464	445	466	443	431	438	443	448	455	431	452	436	423	429	456	419	432	451	443	447	451	449	444	470	449	440	403	480	441	443	490	442	482	404	458	458	434	462	426	458	470	483	439	453	464	447	424	457	455	485	447	449	497	455	424	434	425	454	457	457	435	434	412	473	410	450	448	458	419	474	487	427	470	418	443	460	405	443	435	444	447	449	436	453	448	454	412	437	461	461	467	416	450	464	451	442	453	466	474	446	453	460	459	421	452	443	459	428	437	423	417	453	439	445	460	465	507	459	486	447	438	463	445	420	447	439	476	420	437	454	473	454	398	418	445	452	469	444	472	470	442	413	418	489	431	464	436	440	480	454	463	460	441	471	442	481	439	435	429	463	419	456	459	418	445	439	460	469	454	395	520	449	447	483	469	416	443	463	447	449	448	461	462	425	471	489	474	432	463	445	452	442	433	456	477	441	506	466	465	443	459	452	444	459	438	432	485	455	456	451	455	464	427	432	469	475	467	465	468	425	476	434	471	437	444	489	483	430	470	484	458	474	404	414	442	437	403	437	457	447	459	423	448	455	459	499	457	389	429	475	447	449	457	469	436	464	475	433	427	472	463	480	423	417	454	434	459	475	430	471	457	431	426	441	432	476	461	448	466	474	482	430	466	418	446	473	487	440	446	417	430	466	440	437	433	447	475	444	443	488	442	466	432	479	462	424	466	451	454	467	450	455	443	423	466	445	420	457	435	442	462	439	463	436	482	471	480	433	460	472	431	423	465	462	487	480	442	451	459	435	485	417	404	449	490	442	474	438	437	425	456	467	443	437	453	473	449	454	446	424	425	433	461	436	478	452	438	421	434	461	444	442	461	443	437	429	476	435	485	437	455	451	420	436	486	429	478	433	438	478	424	473	416	500	432	424	415	462	422	466	457	447	437	424	487	472	454	432	437	457	414	461	426	408	444	463	445	455	469	449	475	412	447	435	447	416	486	446	446	442	439	463	457	442	422	454	428	452	482	449	471	443	478	451	443	432	431	473	447	465	445	456	473	444	451	460	421	465	486	422	439	433	446	458	425	436	457	481	422	424	455	417	464	433	459	449	436	441	475	415	448	449	409	481	427	435	440	447	449	466	474	443	434	444	462	477	462	463	458	475	473	422	470	453	464	427	464	457	464	442	458	457	470	401	458	444	465	451	435	443	421	467	442	440	443	446	430	444	440	452	444	429	455	454	403	470	457	453	462	462	431	463	444	490	462	469	461	463	440	425	446	423	473	460	449	427	439	479	432	458	455	434	453	451	457	438	491	430	423	464	455	465	458	454	454	456	421	414	478	443	475	466	439	437	457	444	443	463	426	452	462	447	434	430	479	468	453	450	458	438	476	442	468	467	445	442	472	426	454	443	440	483	458	438	465	430	434	471	462	409	440	463	434	459	503	444	464	450	416	460	460	419	491	452	433	446	427	436	456	424	398	505	455	453	442	434	451	424	434	465	469	460	414	418	474	440	441	438	458	424	445	440	466	431	421	435	425	432	442	467	462	443	458	446	423	439	463	442	430	467	415	455	445	447	448	458	453	480	494	429	443	424	432	446	455	441	433	431	457	461	441	429	453	447	455	467	447	444	429	460	479	426	446	441	428	470	451	461	406	436	451	474	500	446	473	443	455	438	451	427	460	468	469	441	482	423	464	451	457	424	430	471	504	460	458	460	466	461	443	422	444	446	417	496	476	441	446	437	435	432	444	414	478	426	452	436	418	449	474	474	457	447	455	457	444	464	447	444	437	465	435	471	438	474	464	465	448	418	401	472	442	473	446	455	438	446	418	450	426	450	429	417	440	447	450	476	460	482	452	416	417	440	475	458	448	462	489	456	442	445	456	448	431	439	438	491	457	447	432	439	460	424	457	471	430	459	439	469	441	437	453	463	473	451	459	434	488	442	495	485	467	462	422	448	430	432	443	427	453	451	469	426	460	470	428	458	475	480	465	461	437	422	421	444	451	436	457	437	420	393	472	424	484	431	400	426	421	464	449	446	451	452	472	436	456	464	424	487	424	469	465	433	431	451	411	444	426	456	451	470	440	429	450	424	432	487	432	471	437	408	424	431	455	450	466	457	459	439	407	444	418	449	417	450	435	437	467	457	444	442	447	444	416	445	455	453	451	438	446	467	408	442	424	456	457	446	471	467	434	396	415	438	448	434	478	419	439	445	460	466	485	424	458	460	428	438	457	428	432	440	473	451	429	425	458	457	476	431	436	445	436	465	453	433	456	434	469	457	456	462	457	501	433	436	454	452	446	406	471	416	413	463	478	448	455	474	462	423	473	436	463	470	473	435	445	440	444	459	422	417	439	462	411	459	453	448	478	461	409	460	452	485	432	457	500	440	412	465	461	444	414	470	460	457	474	470	461	444	444	438	409	484	421	482	487	456	488	457	434	474	473	460	457	490	421	419	422	434	427	450	484	471	426	447	433	433	456	442	429	501	412	447	450	438	405	462	436	464	499	476	437	423	463	439	432	436	432	466	430	432	456	443	416	427	448	461	427	451	505	451	471	437	471	467	438	454	448	497	439	477	448	465	456	442	438	402	434	489	483	456	457	456	468	466	436	460	429	465	444	432	446	448	443	470	446	477	428	451	449	433	484	458	438	451	451	473	436	431	474	427	404	423	432	479	431	448	463	418	493	447	444	445	430	435	452	464	463	438	474	477	446	431	436	458	425	455	453	470	431	442	430	442	440	482	439	423	473	454	487	482	441	446	462	474	440	456	458	451	429	479	476	440	468	454	462	446	464	453	437	454	440	435	434	439	464	469	495	449	439	428	456	429	452	446	440	441	435	441	478	437	444	431	440	452	439	427	442	453	429	428	447	459	412	423	477	423	444	459	483	447	475	484	463	412	441	498	435	462	470	457	436	443	415	449	450	483	426	481	438	419	446	438	455	472	463	482	461	451	422	454	438	497	460	419	455	467	431	474	479	449	474	485	426	477	432	472	448	467	415	440	455	448	441	440	444
24485	21572	25180	28441	21573	21576	12595	354	202	175	159	121	118	128	134	112	104	103	92	110	101	95	94	121	100	97	82	79	91	93	103	93	86	92	86	107	76	82	90	80	78	71	94	90	84	82	85	93	90	82	93	94	83	90	78	94	100	81	96	88	89	80	86	92	65	104	107	84	74	102	89	88	98	78	86	90	76	102	81	82	77	86	94	69	97	74	79	77	76	75	82	89	79	94	85	76	99	99	88	74	95	79	86	90	99	96	89	91	85	79	80	72	91	88	81	76	96	70	84	104	87	76	87	74	74	82	73	89	89	92	113	84	77	86	89	74	87	91	73	84	76	92	94	89	79	95	78	90	79	72	92	71	71	87	88	89	70	94	89	70	76	84	70	80	110	67	88	100	103	95	90	80	74	73	72	76	84	80	73	83	73	95	66	93	63	78	104	95	77	74	87	74	87	91	83	82	63	100	84	87	75	73	75	105	72	64	87	78	93	63	90	90	106	117	84	103	93	71	67	73	74	90	84	94	90	71	82	89	85	78	97	93	84	83	87	81	87	85	81	92	106	82	82	72	96	96	97	80	78	92	90	79	68	86	88	92	87	89	83	89	77	82	82	72	98	65	92	85	80	76	97	80	74	93	87	94	71	96	84	77	79	75	70	98	81	77	85	83	78	89	91	99	81	79	107	75	82	77	86	81	95	93	72	98	91	85	108	80	100	93	102	82	94	90	88	81	94	65	82	64	81	67	69	54	71	85	80	81	87	94	95	97	75	83	86	77	109	87	84	97	91	84	83	81	96	68	91	92	77	86	84	87	78	89	90	76	82	81	91	77	94	84	85	102	96	85	87	83	82	84	99	93	81	76	97	71	85	78	75	98	104	87	89	88	75	83	94	76	86	85	83	98	88	86	76	87	96	81	84	80	77	81	72	93	88	84	85	80	77	81	92	93	103	87	93	67	88	79	75	70	90	69	81	96	94	82	79	91	66	65	75	92	67	82	83	90	97	75	89	96	77	82	89	72	69	83	88	90	77	80	80	78	87	90	78	92	86	77	91	88	78	114	91	89	73	100	94	81	75	97	75	91	94	86	96	81	85	87	77	89	102	84	95	92	69	91	92	93	72	100	93	78	57	73	102	104	84	90	84	62	87	84	79	77	81	96	82	79	89	83	79	72	78	72	99	65	80	81	81	87	89	105	89	95	82	82	94	77	77	75	68	88	90	93	86	81	90	83	91	78	70	80	98	84	92	93	103	73	81	78	100	98	80	64	101	82	73	82	86	72	95	86	87	80	80	85	80	85	82	66	84	80	96	109	78	83	91	76	99	101	88	87	86	81	93	84	88	70	88	62	74	99	94	95	87	86	79	86	95	82	72	86	106	92	81	81	68	82	75	91	70	73	69	89	103	79	76	70	95	88	82	67	80	81	78	81	99	88	76	74	84	93	101	96	88	96	95	90	75	94	85	87	73	72	92	88	96	85	88	102	86	83	75	99	86	88	88	86	80	108	93	73	81	100	95	68	65	101	114	76	90	76	87	84	96	83	83	95	87	81	93	99	80	89	86	80	82	88	85	95	109	75	82	98	83	94	78	85	87	97	77	82	84	87	102	78	75	97	99	76	81	87	87	71	88	92	83	85	91	83	82	77	83	87	74	74	87	80	88	75	86	98	104	93	81	88	80	78	92	91	82	88	82	87	74	78	83	87	85	93	102	92	64	88	76	74	62	73	97	81	85	81	99	84	92	98	95	110	94	104	74	96	66	94	85	84	79	83	74	87	81	81	88	85	83	66	99	72	58	80	81	87	69	87	90	83	77	84	73	84	96	93	79	98	105	80	82	74	86	84	79	97	86	92	92	82	74	78	102	79	96	82	88	97	71	99	80	89	90	81	80	86	91	88	77	74	105	83	92	82	53	73	92	93	89	92	97	84	87	92	92	69	91	89	74	64	94	81	84	75	80	83	75	74	94	93	69	78	84	76	60	103	86	97	91	81	78	66	94	94	78	82	77	86	87	105	94	88	88	95	99	71	75	93	81	89	93	92	78	79	80	83	84	85	95	89	72	89	71	87	83	93	75	88	85	107	96	97	82	100	83	106	82	87	83	87	86	83	80	88	86	81	116	85	85	89	88	88	92	83	81	84	90	74	77	95	82	99	92	76	101	101	83	96	80	87	79	77	88	82	92	72	81	83	87	83	77	86	90	93	82	93	84	79	96	78	97	102	81	81	79	97	63	87	79	77	78	77	68	73	88	61	91	89	74	88	75	89	70	68	83	79	77	76	109	85	82	77	77	100	78	93	80	71	92	75	86	99	84	98	87	69	81	86	80	91	82	95	88	97	72	87	81	84	93	98	87	80	69	77	91	96	99	84	83	102	90	90	85	88	83	88	76	86	73	81	86	80	96	84	104	87	80	88	92	78	86	83	89	87	67	87	74	84	80	91	78	84	91	53	82	95	89	74	80	87	74	86	95	97	96	77	82	76	100	72	100	87	90	96	81	81	79	96	70	91	74	78	83	107	82	76	99	83	69	101	78	82	101	80	81	106	78	88	109	85	86	74	79	95	92	96	93	78	93	77	83	92	78	80	95	71	101	66	83	91	109	92	96	72	81	74	82	85	88	88	86	96	90	80	92	84	96	83	89	90	79	84	84	89	85	94	87	78	81	77	63	89	80	95	88	84	80	86	87	77	96	67	88	76	84	78	97	90	89	75	90	104	97	84	63	80	92	69	84	68	65	91	84	94	89	87	80	90	81	91	82	83	85	88	82	81	81	76	79	94	73	93	70	78	92	83	84	72	92	73	78	107	90	93	80	88	72	88	82	78	89	88	83	78	85	84	90	91	86	92	70	87	86	106	102	82	88	79	82	82	106	101	96	74	75	63	91	82	93	89	84	81	97	85	78	77	110	101	99	73	83	91	79	89	90	92	93	84	77	75	101	85	79	75	91	76	73	81	83	86	92	86	99	102	109	91	91	84	92	95	103	94	93	76	80	84	71	86	71	90	73	79	78	81	83	85	85	79	77	77	94	101	62	67	70	77	85	81	88	90	83	77	84	101	77	86	80	93	85	79	75	85	73	85	89	77	103	87	91	93	71	84	90	96	84	79	91	74	80	75	66	75	91	74	82	72	89	90	96	75	80	89	89	80	72	102	83	72	76	67	92	64	101	73	80	90	93	95	90	92	84	89	82	76	89	81	109	74	72	87	97	76	88	107	84	88	81	99	68	78	79	87	80	87	92	96	87	83	90	81	84	83	81	85	76	93	99	85	90	72	59	83	88	94	79	77	91	90	82	112	102	102	79	79	82	84	75	90	101	83	84	83	90	84	78	94	88	82	75	90	93	86	88	88	87	77	80	77	90	101	89	75	78	87	88	88	90	75	77	76	82	80	82	66	74	87	93	85	84	95	88	92	74	68	85	89	91	78	93	93	73	80	70	106	74	95	88	84	69	76	91	83	81	69	92	85	86	89	82	79
2857	2962	1343	725	457	347	313	301	287	285	260	271	278	232	270	235	237	240	254	259	251	257	239	269	235	243	236	235	258	269	238	244	248	229	246	274	235	243	236	229	259	269	265	256	234	259	254	224	247	226	249	242	250	260	246	264	239	228	240	260	253	241	226	225	297	234	263	252	227	255	239	265	258	210	224	236	258	245	234	250	234	266	234	226	235	238	245	249	218	205	277	242	241	269	240	243	244	241	246	237	237	253	224	245	221	240	243	255	238	237	238	245	229	252	242	244	211	245	255	251	253	234	234	236	237	229	236	259	235	240	254	226	235	231	240	235	246	234	228	246	240	228	230	267	227	237	238	227	220	233	269	244	228	231	238	239	223	266	214	246	254	256	245	222	262	224	240	261	257	258	250	248	216	220	244	260	250	251	230	204	238	251	241	233	239	253	245	225	257	253	258	260	248	248	259	234	240	258	244	230	247	230	258	258	233	253	256	241	219	256	237	254	237	245	251	275	233	230	253	264	243	251	234	223	230	226	269	240	262	216	243	232	246	230	252	251	273	261	250	231	266	239	240	211	245	240	236	274	235	256	230	229	252	246	238	260	228	237	230	239	258	263	280	223	248	247	259	261	260	250	275	221	272	235	248	249	265	254	237	246	222	239	234	217	234	249	255	247	222	247	255	261	264	206	227	243	226	266	224	243	240	254	235	244	267	225	242	253	242	255	259	236	254	242	252	232	258	235	267	231	225	246	228	203	290	248	259	223	242	233	237	216	225	233	274	245	229	253	227	235	236	258	242	208	244	255	262	250	234	237	241	240	261	258	236	251	289	260	221	256	255	268	268	245	241	246	239	268	219	273	267	247	232	234	235	258	242	226	216	250	242	263	218	244	256	227	272	227	231	270	234	238	200	217	247	219	226	278	233	275	240	258	227	235	234	233	240	226	255	285	243	232	257	231	248	233	238	241	246	244	252	245	249	246	256	221	250	233	235	231	243	251	223	248	261	265	256	256	236	238	225	212	262	246	259	253	228	211	219	236	257	208	237	270	261	211	240	228	245	241	252	252	245	226	238	251	242	254	245	249	233	242	249	230	254	261	250	236	247	245	255	232	269	267	261	256	239	237	244	234	215	257	255	231	219	246	248	205	238	267	243	261	241	269	240	278	212	232	257	270	262	257	232	255	223	245	244	220	252	242	230	243	250	240	255	258	257	228	262	276	235	231	223	271	236	257	245	240	257	225	240	239	228	262	241	245	243	203	252	254	269	256	254	244	247	268	243	222	258	245	227	274	252	261	254	258	234	224	231	240	246	242	220	250	227	266	243	244	230	271	236	252	212	237	269	224	214	241	250	260	251	241	234	259	239	241	251	232	226	238	260	241	248	250	255	250	258	235	248	268	225	274	246	247	241	247	228	241	263	222	278	222	256	239	249	215	251	223	259	238	229	237	248	222	237	246	246	242	241	253	246	256	244	239	240	238	261	238	252	224	245	249	239	250	255	267	237	258	244	268	242	270	253	232	252	231	254	262	265	224	220	236	270	236	248	236	249	257	257	226	223	248	235	214	248	262	236	242	265	242	252	228	235	240	245	218	242	249	220	251	232	261	203	234	240	247	281	236	244	251	245	220	248	241	234	236	249	267	237	237	233	238	243	249	257	253	248	231	232	250	243	242	260	215	241	222	260	230	230	231	259	257	252	219	260	250	246	244	234	246	235	260	266	246	241	237	229	241	245	258	247	263	242	213	254	263	233	240	230	240	255	225	266	238	227	231	259	261	214	233	242	235	273	212	248	254	245	229	245	239	244	236	247	242	239	245	234	242	226	220	274	247	247	249	233	236	238	240	242	243	236	288	227	255	237	266	240	264	228	234	269	216	231	213	246	264	249	232	233	252	257	240	222	268	233	223	233	259	229	246	247	238	250	280	276	249	236	218	252	248	263	252	249	233	216	253	220	251	269	243	248	241	259	234	249	254	228	259	228	235	243	246	227	233	234	250	240	234	238	227	249	247	251	219	240	226	259	242	234	229	271	230	262	246	278	223	255	206	212	245	260	234	235	232	229	236	242	246	255	254	250	229	249	213	250	244	226	242	238	208	259	226	253	239	245	237	244	269	266	253	234	229	268	236	227	215	247	202	256	231	266	233	240	246	222	224	240	235	240	218	242	237	256	242	249	247	243	228	244	246	237	275	261	257	250	250	251	235	255	256	264	270	267	239	264	256	261	211	228	235	253	222	259	264	250	228	231	257	247	226	221	228	255	238	268	229	240	268	240	243	269	271	225	261	247	234	240	250	245	261	260	231	218	224	234	245	249	219	208	256	254	272	251	217	212	249	222	251	240	240	266	240	262	241	254	253	245	245	259	254	230	223	227	276	266	234	251	237	230	243	240	244	250	257	237	259	255	234	246	228	257	239	244	240	217	279	249	231	255	244	236	261	231	255	215	241	238	245	231	250	216	234	262	231	246	228	260	262	246	232	251	235	248	272	240	243	235	204	243	223	238	248	263	274	258	258	240	230	244	242	245	247	261	270	248	242	236	255	250	233	228	242	259	244	261	237	244	226	283	247	276	261	245	218	243	233	258	232	228	243	243	267	226	250	255	248	253	245	234	243	246	241	215	241	246	254	267	257	283	243	261	255	247	228	241	260	235	271	231	251	253	252	205	259	258	241	246	253	239	244	226	219	242	263	256	216	263	257	241	236	256	220	268	227	241	221	232	245	233	247	242	227	227	260	227	245	237	226	243	223	244	251	237	249	246	247	202	248	246	250	249	255	234	228	205	232	250	237	274	241	251	232	259	226	232	230	260	254	245	260	239	233	263	236	278	240	256	223	250	247	265	239	244	234	263	240	233	237	245	255	240	233	238	260	236	249	240	281	230	253	254	250	243	268	217	232	233	251	228	253	250	237	232	218	246	256	264	255	257	215	246	241	242	230	244	201	232	233	252	229	254	241	254	274	224	225	246	268	248	241	189	222	262	251	224	235	239	238	244	264	248	261	251	248	246	248	231	256	232	227	245	248	219	242	232	236	247	235	258	256	255	228	263	226	272	250	240	243	242	197	249	246	252	279	244	234	228	244	246	260	241	248	245	244	273	241	279	244	248	243	243	230	264	234	251	251	238	244	242	246	237	225	206	248	241	257	254	242	239	252	244	217	229	236	239	253	224	260	256	235	237	216	234	240	235	226	245	232	280	242	248	229	234	243	224	234	230	244	220	243	235	225	233	217	246	220	230	262	221	240	246	235	252	235	220	228	239	237	257	250	263	259	241	214	247	237	258	231	250	231	248	250	243	255	247	242	253	246	271	252	256	241	265	250	231	249	271	269	249	276	244	238	234	285	215	241	219	245	277	233	251	232	234	243	237	250	244	229	250	238	259	238	237	238	246	233	250	283	276	286	222	212	240	245	261	262	285	226	233	229	226	243	260	223	225	228	267	267	255	232	249	241	241	235	238	225	264	251	269	249	230	225	244	224	246	253
32069	20194	7715	459	321	348	317	296	328	322	313	306	279	298	332	278	304	307	293	292	303	307	303	291	307	332	279	300	306	301	300	313	315	302	283	304	307	293	299	291	304	314	342	303	327	319	266	296	290	268	313	291	330	321	295	331	320	319	330	335	273	320	317	302	304	273	304	320	287	306	292	294	318	313	291	307	304	304	317	291	310	314	307	301	339	291	291	287	312	319	294	309	300	326	329	291	307	284	296	330	297	279	281	287	258	326	307	322	298	313	303	325	323	300	268	315	308	289	308	290	314	304	296	318	303	295	294	270	270	299	302	281	307	270	303	303	267	295	277	323	303	291	284	298	331	338	317	304	305	267	307	328	320	287	324	293	288	297	287	318	319	323	292	325	331	270	280	288	302	295	305	278	328	279	320	289	310	346	298	317	292	309	314	353	343	284	296	319	306	308	325	287	343	297	331	311	312	295	255	291	318	286	314	308	279	293	301	305	291	305	290	301	311	305	312	330	302	312	334	293	299	315	281	321	322	320	277	298	319	305	309	313	326	309	292	277	323	320	327	295	302	304	311	321	300	334	318	297	338	313	293	285	313	327	313	312	312	273	280	290	304	309	295	316	294	287	305	310	300	295	275	307	271	305	303	293	328	297	274	307	311	303	303	299	313	307	306	336	301	302	296	333	329	321	310	290	289	329	290	307	321	300	289	279	309	314	298	278	343	301	333	326	319	320	290	274	322	318	299	328	298	328	309	313	281	319	283	314	293	311	317	297	289	287	331	292	312	315	305	281	303	300	345	305	303	278	289	304	311	316	333	300	292	268	328	310	307	267	293	318	327	320	288	275	309	306	311	300	337	314	284	311	307	303	313	291	325	307	314	285	313	299	305	300	288	299	306	296	309	331	303	292	314	324	305	293	291	307	284	314	296	306	297	303	298	294	318	319	301	315	311	342	319	312	292	299	271	282	341	313	290	293	289	302	309	284	302	337	319	310	318	287	305	305	318	299	332	312	310	300	292	300	293	329	346	298	297	302	289	302	321	308	316	324	306	292	319	324	337	285	303	291	332	300	314	314	297	290	307	323	318	349	309	319	293	317	314	281	298	311	322	291	308	280	316	294	326	269	317	316	288	321	310	301	323	315	313	316	332	298	321	293	267	308	313	301	305	321	290	308	296	330	290	315	301	296	301	277	323	288	315	324	301	321	284	293	280	291	302	311	300	307	304	296	306	307	311	308	294	293	294	302	291	305	318	326	312	291	305	265	295	286	286	293	300	310	294	286	300	321	311	310	284	273	302	316	293	291	300	293	280	291	312	313	314	301	279	282	311	303	308	295	298	316	287	270	293	292	307	278	316	272	327	306	338	346	303	326	321	320	293	303	289	277	341	279	311	313	290	302	303	280	306	304	344	306	294	319	333	290	326	311	306	300	320	271	295	314	324	302	284	305	310	281	318	281	307	260	275	289	289	312	286	301	274	319	291	315	292	327	289	305	314	309	333	296	311	283	353	321	291	295	302	352	323	289	290	307	290	313	314	284	317	285	352	269	300	320	277	314	287	269	314	284	271	331	352	280	292	298	310	320	290	318	323	292	309	316	304	279	283	293	303	301	314	280	326	285	301	292	302	322	263	292	305	323	308	293	291	310	284	288	298	285	309	310	297	329	282	315	309	298	315	305	325	285	285	296	275	284	298	312	303	300	309	294	282	308	294	287	315	300	299	289	323	297	286	308	294	342	311	334	314	299	288	314	292	291	312	299	296	326	292	290	313	307	278	294	298	311	306	293	293	285	311	308	306	308	333	314	334	351	254	310	319	303	314	327	327	300	336	257	313	323	317	304	271	308	274	288	303	316	307	332	294	304	321	314	282	316	283	301	326	301	299	312	329	339	298	314	296	268	302	243	313	328	296	315	280	307	287	303	271	303	316	295	291	297	290	313	349	297	305	312	314	307	314	300	328	307	301	298	331	351	308	283	295	292	311	309	296	275	270	325	289	280	341	294	313	297	278	278	312	332	312	300	321	311	305	327	330	304	308	282	314	324	331	299	308	327	309	321	330	324	340	323	303	332	264	286	285	324	308	321	275	269	313	311	256	282	296	318	315	271	303	300	280	326	319	286	319	283	309	317	287	316	275	296	291	321	330	299	290	329	314	345	322	302	315	305	303	304	292	275	330	310	300	291	308	263	267	327	260	325	302	317	346	272	308	292	294	280	313	325	302	337	306	291	342	274	289	308	320	328	307	310	337	271	340	331	318	294	304	284	313	292	322	301	284	278	294	304	340	291	307	309	297	299	313	297	305	280	319	348	322	310	308	310	308	298	288	296	297	283	318	284	300	320	321	332	345	321	298	310	297	291	322	307	310	306	284	275	305	313	294	296	318	293	329	295	323	292	276	294	298	330	321	300	315	339	317	282	304	296	320	299	316	328	318	303	304	314	341	324	305	309	338	314	293	337	313	327	311	287	284	284	284	294	321	319	294	313	328	322	305	325	280	290	319	311	331	326	274	303	292	323	255	334	293	306	291	331	296	302	305	295	303	309	318	300	291	304	292	305	302	326	264	293	296	307	312	292	302	306	335	332	320	282	337	307	312	297	286	284	287	286	321	297	291	298	346	313	295	306	308	320	286	309	294	320	331	319	278	310	279	309	302	319	305	326	321	301	299	316	283	297	337	331	307	307	277	318	287	310	277	325	305	293	291	291	288	345	277	298	299	291	301	267	284	314	296	309	288	315	318	314	301	292	309	311	295	324	311	321	340	311	316	313	287	279	320	283	314	308	295	293	275	284	299	282	304	320	315	340	296	279	302	322	332	292	305	299	308	319	319	281	315	291	328	289	309	322	289	276	294	268	271	299	328	276	306	340	325	332	306	297	304	342	308	309	316	296	288	281	316	291	294	284	304	286	303	287	307	301	319	299	316	290	279	277	312	309	262	312	286	306	325	307	280	323	317	314	321	322	302	318	297	288	298	334	319	322	302	312	306	282	283	298	267	288	269	311	311	266	311	305	294	330	310	338	334	342	304	281	310	334	295	305	259	321	298	289	320	291	291	272	315	305	290	304	318	309	285	298	267	313	271	310	315	278	279	279	322	299	288	298	275	279	285	308	295	308	307	288	327	295	275	298	299	309	282	297	297	307	301	302	307	334	325	357	324	302	292	286	331	312	297	301	302	287	333	311	307	324	272	309	327	313	285	295	288	297	293	329	302	307	303	294	387	292	317	330	290	298	319	259	271	307	333	315	296	304	279	323	322	304	281	283	297	290	269	322	295	282	305	288	309	290	305	306	294	288	292	297	308	305	312	288	274	322	323	278	325	267	258	315	323	324	315	310	323	317	300	306	287	295	306	300	285	304	338	268	312	315	311	291	322	317	328	339	307	280	289	301	306	317	289	309	315	327	309	317	317	327	305	316	316	311	306	275	309	317	320	295	260	288	320	319	324	268	310	313	275	279	314	284	305	324	325	277	328	309	320	334	325	304
5865	801	818	692	742	766	757	800	783	784	716	744	732	738	750	723	685	711	721	723	688	705	742	806	690	696	739	691	794	762	716	739	743	684	810	696	805	736	702	712	683	732	727	740	736	776	701	746	672	740	743	760	714	669	719	726	694	696	693	705	736	754	756	747	733	736	749	694	766	723	762	735	753	727	723	707	712	696	760	735	748	747	713	749	717	703	797	738	735	702	702	728	752	746	736	741	746	727	697	664	706	746	730	708	766	739	684	706	709	724	739	697	663	746	721	726	730	768	746	679	770	685	716	765	729	733	713	767	748	732	698	735	704	680	734	775	791	742	747	735	751	759	724	746	767	727	727	716	716	721	743	747	713	708	735	736	773	749	731	655	704	709	702	716	699	730	713	765	754	789	700	761	712	717	719	745	778	776	759	767	705	699	720	730	688	721	702	723	744	753	695	734	754	773	709	685	752	697	690	731	729	727	738	730	758	759	744	772	721	774	680	729	729	734	772	713	745	703	735	713	688	709	734	773	787	718	715	727	743	704	731	719	743	719	720	758	714	726	703	735	787	728	754	718	708	686	712	693	704	753	711	723	781	725	741	752	728	708	729	701	721	739	748	763	751	725	721	710	762	717	704	740	732	758	741	693	743	730	719	707	754	751	802	765	729	755	788	695	742	751	708	731	698	721	705	715	706	730	737	728	676	748	778	730	776	742	712	731	743	753	758	773	736	776	763	672	733	740	702	702	732	728	740	734	702	762	718	788	762	694	711	738	732	747	743	745	762	745	694	743	752	727	721	707	735	709	758	785	729	718	736	717	738	715	697	776	708	697	785	764	753	768	759	739	737	727	725	718	748	749	717	728	692	761	721	682	739	730	666	706	693	731	728	708	721	715	748	747	723	711	719	723	712	739	712	767	769	736	662	738	741	724	719	704	699	718	675	724	708	741	776	740	781	722	731	751	718	730	726	726	728	721	740	651	721	714	666	770	780	705	719	717	764	687	734	739	700	734	752	743	749	701	733	737	756	731	741	744	748	739	723	760	745	683	749	749	687	733	725	743	746	733	728	710	732	739	704	718	725	728	770	772	696	719	806	751	718	709	722	711	738	722	747	679	753	716	741	753	781	722	698	738	724	735	687	737	731	698	714	721	732	726	692	692	712	748	709	710	724	758	784	709	720	722	754	736	728	799	711	740	699	746	713	697	726	713	722	766	739	715	736	661	702	791	725	702	714	776	754	777	776	710	754	733	782	722	724	737	717	724	732	757	721	742	740	735	747	721	702	700	709	757	698	699	719	687	736	777	756	779	739	726	687	755	747	735	703	796	774	703	691	739	783	760	766	703	697	712	711	782	639	744	733	724	719	725	753	717	745	742	748	755	749	784	719	730	770	771	713	752	721	752	756	690	723	777	740	729	784	707	673	739	761	759	728	742	712	738	759	674	721	755	711	721	711	729	768	739	776	729	758	716	753	683	744	754	715	755	717	699	665	741	697	732	713	726	755	739	708	715	734	735	771	738	713	723	743	714	733	715	738	723	710	769	714	731	690	746	760	709	773	710	703	760	734	725	725	712	769	738	709	715	694	737	747	766	693	740	734	693	706	710	686	792	752	718	689	741	762	742	677	754	716	701	762	752	745	705	766	717	724	705	749	705	725	767	702	793	721	735	738	758	716	720	794	741	734	773	735	750	719	745	760	738	714	695	744	730	744	767	742	791	756	755	748	722	695	714	742	747	750	748	725	724	720	793	689	698	795	729	730	779	754	745	735	674	726	743	674	716	727	702	739	735	709	717	746	744	756	787	754	781	687	680	747	693	744	732	741	749	707	728	714	751	742	701	699	736	750	722	701	728	749	743	733	753	735	717	689	726	682	715	752	793	756	747	751	750	696	745	747	723	715	726	678	779	758	737	704	754	708	722	765	761	696	750	732	722	690	758	676	708	762	783	704	729	733	712	770	776	733	743	716	671	743	695	684	727	721	737	690	743	732	725	772	816	738	753	717	727	776	712	704	750	726	777	683	722	725	740	743	750	749	774	704	721	681	722	724	687	751	757	745	747	714	722	709	737	763	758	749	725	768	741	746	697	770	757	760	743	733	729	684	718	767	772	747	738	736	727	743	700	683	718	706	700	693	739	767	722	699	767	765	740	712	735	687	691	731	772	738	709	727	720	734	716	753	721	745	729	710	705	727	747	759	658	736	731	802	736	740	739	743	748	769	707	755	721	741	741	720	752	750	706	700	677	723	739	720	712	721	756	750	744	715	764	757	693	688	731	743	785	706	718	717	760	708	718	736	732	752	775	723	739	720	739	691	812	725	757	766	741	733	681	740	703	762	720	691	761	762	758	715	704	699	785	736	694	705	728	687	753	720	805	710	757	753	744	720	697	744	716	708	726	726	697	710	764	752	717	745	719	745	694	715	717	731	721	721	726	741	739	719	753	717	757	702	744	717	736	718	771	717	753	725	762	718	737	734	759	757	722	672	703	746	708	702	738	765	769	745	725	761	714	724	721	714	776	744	774	767	715	747	779	747	731	743	690	713	681	682	729	718	690	761	784	708	764	681	726	732	757	737	734	725	727	761	755	759	728	749	720	765	752	715	781	769	746	736	729	679	736	713	754	736	691	736	751	690	725	732	754	792	736	726	728	703	737	730	730	775	744	709	728	771	753	692	769	692	742	763	730	752	757	740	768	736	755	692	722	745	702	727	678	764	740	766	779	759	716	729	763	748	701	695	708	739	709	682	687	777	774	714	729	727	770	739	755	741	707	740	737	719	704	715	720	699	693	761	703	750	750	747	735	743	760	758	719	708	710	726	753	719	784	729	708	762	754	766	738	765	731	709	683	717	768	716	710	764	765	734	743	746	762	691	706	733	703	749	711	730	707	684	728	749	734	757	763	735	704	643	734	723	708	721	716	757	750	783	736	706	732	723	741	752	721	769	786	799	780	729	749	737	686	774	766	727	741	711	742	746	691	736	686	766	716	767	763	705	709	742	687	763	753	754	734	751	746	772	744	738	682	702	700	718	751	790	742	780	760	741	707	713	728	686	705	711	753	733	733	782	722	771	721	712	720	681	768	720	726	715	715	747	758	751	696	671	681	740	763	754	697	702	754	719	757	708	728	773	705	718	727	750	756	747	744	739	731	743	709	729	764	707	776	734	680	745	737	760	724	740	742	736	723	716	708	730	743	766	697	791	728	766	692	726	714	736	714	722	752	698	715	751	699	727	740	727	703	743	753	717	738	746	719	697	716	744	727	735	742	696	723	724	705	709	714	704	744	749	735	699	746	756	732	731	831	707	709	746	723	745	795	748	711	738	729	749	726	696	731	722	712	765	725	711	766	744	746	749	745	718	721	709	778	758	767	751	738	775	764	690	725	780	747	745	703	764	675	692	713	733	725	726	746	693	761	780	738	771	709	763	721	742	706	753	731	732	677	754	744	756	767	718	762	766	699	714	719	728	729	799	761	738	789	730	802
25117	21530	24711	28766	21531	16510	415	271	267	228	241	200	228	224	213	201	202	175	172	196	204	201	192	195	208	182	207	193	166	198	196	171	175	210	216	176	189	196	178	193	204	168	186	207	187	209	177	182	171	150	143	191	172	199	162	190	199	191	170	181	186	168	205	175	177	190	171	185	158	197	180	171	189	190	172	182	183	174	169	180	169	179	174	209	179	205	162	170	199	187	190	202	201	184	200	159	191	181	191	179	208	159	202	192	181	183	185	196	197	177	205	189	215	190	189	191	200	191	170	184	163	195	185	193	172	177	175	157	184	177	153	180	189	188	211	164	159	197	181	181	193	191	193	207	175	172	205	157	167	169	208	214	181	168	153	165	192	174	165	174	214	147	201	163	190	185	185	200	167	157	186	191	200	178	182	167	177	162	169	186	195	187	211	171	189	188	163	190	171	196	200	187	175	192	205	167	195	187	190	178	191	156	184	182	203	163	201	182	163	169	181	186	198	164	166	165	175	186	157	182	190	155	175	176	180	181	192	182	168	188	193	174	228	166	196	180	175	165	194	178	166	154	167	175	179	196	172	173	177	186	168	182	206	184	166	175	193	194	182	191	183	173	166	190	198	188	192	164	169	190	202	177	189	185	175	180	157	197	172	170	161	205	229	189	192	159	180	182	184	183	180	188	183	178	182	165	175	182	167	195	190	157	195	171	195	191	190	192	176	173	177	187	157	196	155	172	178	200	184	180	205	184	172	181	184	168	209	185	163	185	189	178	176	198	206	181	193	190	167	155	172	186	181	178	158	186	158	172	190	179	173	168	179	183	163	199	167	173	187	174	207	184	199	164	181	165	195	192	183	158	210	173	167	168	176	177	185	157	210	171	200	174	192	186	172	179	187	188	185	169	193	174	175	157	178	170	164	201	196	191	195	203	159	174	192	160	172	174	190	198	182	189	169	184	169	191	192	177	188	192	187	178	172	191	161	195	188	182	178	184	197	194	188	185	200	172	175	195	181	187	178	153	190	180	185	202	188	157	170	174	173	193	167	201	181	199	168	196	179	180	177	180	214	171	161	164	181	169	189	198	189	179	175	173	179	186	184	193	199	184	190	176	172	183	181	175	182	205	178	205	172	178	188	198	195	200	174	206	189	182	171	175	183	192	163	196	162	164	160	189	183	180	173	197	185	191	173	168	191	174	204	216	192	226	190	174	178	182	188	182	188	176	164	188	186	179	184	185	162	195	206	174	202	196	170	196	196	183	177	190	182	209	173	182	206	168	194	205	190	205	180	205	185	181	150	196	196	156	183	174	178	199	183	198	201	176	192	205	186	181	186	180	204	185	184	179	186	167	184	212	187	194	186	199	196	197	164	184	193	195	194	199	181	190	173	192	187	176	175	184	189	221	171	174	215	173	202	159	171	203	180	177	179	156	174	193	186	201	172	187	178	175	177	192	188	147	186	186	162	173	198	172	175	162	183	159	185	176	162	152	167	163	187	199	154	159	174	170	173	187	209	178	184	179	185	201	195	189	181	174	178	177	182	182	158	188	166	182	160	215	193	179	176	198	186	176	193	165	183	181	188	160	202	174	152	175	161	187	177	196	179	174	179	208	174	190	170	170	178	185	196	153	179	186	175	162	182	172	180	199	178	175	208	164	175	193	180	175	191	165	190	173	179	174	171	174	192	196	186	146	190	194	187	195	183	213	207	206	174	164	154	190	169	168	188	197	183	185	170	185	161	200	167	183	191	151	172	192	168	178	183	200	161	180	200	175	189	167	210	182	172	181	172	167	161	177	184	171	212	168	203	193	163	185	189	192	191	169	190	175	178	198	202	179	193	191	181	185	168	169	161	150	177	170	163	185	205	177	169	174	174	178	193	183	180	171	172	177	198	185	201	179	207	161	180	178	190	179	168	181	179	182	190	195	193	183	192	176	219	192	169	207	178	157	156	181	206	163	175	175	177	179	186	175	176	166	185	179	192	197	185	174	179	187	195	179	168	174	177	182	183	192	205	173	206	201	201	170	174	199	180	198	193	174	179	186	173	178	157	180	189	199	187	177	193	166	196	185	164	174	184	195	185	187	155	170	194	199	184	208	191	155	196	202	179	176	162	184	152	194	177	192	198	198	204	177	191	179	169	188	173	155	185	177	183	185	195	194	192	190	186	201	205	177	174	175	182	152	177	184	179	162	181	172	153	167	196	176	158	191	193	171	192	189	181	191	178	177	185	208	184	182	184	170	178	146	186	194	185	193	207	168	190	166	175	198	208	181	192	195	164	173	197	156	181	188	175	198	188	180	193	208	178	186	176	207	176	182	157	203	192	145	163	187	185	188	188	179	170	182	174	190	215	160	174	175	185	170	198	177	179	172	167	187	215	177	179	172	160	184	184	188	171	195	176	182	185	178	187	189	221	182	200	167	168	190	187	172	189	183	195	210	165	225	176	199	172	173	164	162	181	198	181	180	176	166	164	182	191	203	153	180	180	173	189	180	167	186	181	196	160	164	178	162	182	181	181	171	164	171	160	184	174	177	188	198	155	178	185	171	189	155	194	198	172	156	203	192	183	193	163	181	164	184	184	193	157	190	205	182	184	192	168	157	181	201	164	178	186	190	184	190	226	167	180	143	192	184	171	209	157	176	160	193	195	189	174	179	197	190	164	168	169	178	174	161	171	176	182	169	185	199	194	190	203	176	181	179	160	180	197	174	212	161	152	196	194	155	169	158	191	161	183	187	163	165	185	187	190	186	190	169	207	183	165	175	186	193	205	200	168	195	177	200	201	194	173	200	210	190	201	177	171	175	184	174	197	170	177	188	172	208	155	205	201	156	163	184	207	201	188	181	170	174	173	181	163	162	178	187	190	199	182	175	185	168	183	202	171	183	200	184	188	174	175	205	200	202	196	158	192	174	191	188	196	199	177	185	162	171	161	208	186	185	180	188	164	194	168	175	196	193	165	179	179	199	175	154	166	209	169	174	182	175	186	203	186	178	190	163	195	181	189	187	147	206	165	196	181	159	155	160	170	187	147	164	203	192	182	190	180	183	187	179	172	174	157	181	172	205	212	166	187	182	186	158	183	177	201	188	202	160	177	189	194	182	181	201	201	141	169	173	191	188	178	168	194	175	181	181	176	208	172	188	139	179	200	185	186	195	171	192	177	194	178	227	190	172	171	183	169	162	173	180	195	177	166	178	174	160	180	180	204	199	189	166	176	152	182	156	172	200	184	189	177	190	161	178	187	189	178	165	207	166	177	178	161	170	183	192	167	174	193	182	176	187	164	175	168	150	186	181	197	175	222	153	159	190	180	182	181	197	183	184	178	206	214	184	184	189	180	147	185	181	180	173	172	181	190	188	182	150	160	171	204	161	189	204	186	176	198	188	195	174	197	174	186	174	190	198	182	181	220	174	173	176	190	193	161	183	168	183	172	199	193	176	195	189	191	193	174	198	172	178	202	169	150	179	180	179	197	198	153	191	177	168
3037	1914	989	703	507	538	506	526	451	444	467	470	444	451	465	449	461	463	444	434	461	433	464	449	424	473	485	457	438	447	478	460	454	480	452	448	481	438	444	472	437	449	461	472	449	460	445	451	444	457	462	422	436	448	435	420	435	479	451	454	446	424	434	446	460	444	451	432	463	423	445	470	447	440	445	461	460	440	465	452	428	433	452	444	431	456	443	493	439	477	444	450	477	458	483	437	450	434	453	452	433	467	440	418	469	452	439	453	444	442	455	429	461	484	396	423	451	473	426	464	436	440	464	431	439	472	457	438	460	454	463	458	463	469	482	453	446	450	440	441	464	430	459	425	427	415	451	474	440	455	404	426	449	440	452	467	457	418	458	427	453	505	473	465	454	478	448	435	431	440	454	431	424	482	513	440	428	452	463	422	458	451	422	449	503	448	448	495	434	482	407	452	420	459	437	458	443	470	456	437	442	473	463	429	425	446	466	445	469	424	422	428	495	450	444	460	427	452	415	430	440	432	472	441	461	462	431	440	476	467	406	438	458	462	452	443	447	445	476	437	442	426	479	428	469	409	489	421	418	464	462	476	470	459	439	458	479	489	493	441	423	456	455	423	455	455	501	431	488	440	443	405	464	447	461	443	456	423	493	453	456	457	457	470	463	459	445	447	444	454	450	409	402	484	431	436	459	447	461	447	425	455	443	437	462	454	438	440	407	425	413	464	440	418	442	438	463	441	434	448	421	428	473	476	443	405	429	479	459	474	459	423	418	442	451	419	444	461	456	466	453	438	467	445	461	453	434	449	465	450	465	460	463	418	470	429	481	474	457	444	456	469	467	442	454	482	441	437	441	437	480	446	449	454	463	445	452	451	454	450	459	456	458	457	425	460	453	463	434	441	442	469	441	470	452	411	463	457	450	465	452	470	440	432	444	481	417	462	421	425	464	456	450	425	420	462	434	477	469	443	458	423	462	408	451	448	467	435	430	464	482	423	489	405	434	482	455	458	440	438	425	456	451	467	398	437	468	472	485	450	482	437	465	437	444	434	442	473	447	474	480	450	454	497	446	424	435	466	450	494	430	447	447	457	468	442	440	467	488	432	441	438	464	476	418	461	476	478	458	450	449	428	434	449	454	440	444	444	439	421	451	454	437	449	474	444	449	458	443	464	449	443	508	434	492	458	473	459	443	437	458	456	441	472	460	439	476	478	439	404	483	442	420	445	455	469	468	464	416	447	446	474	435	460	424	437	398	463	438	453	429	456	414	461	475	458	434	450	437	453	439	440	469	462	454	435	436	444	457	454	458	460	472	473	500	469	464	450	479	482	478	453	424	492	447	438	411	418	449	456	426	468	432	421	422	447	451	465	413	453	459	426	432	445	420	494	429	471	458	447	443	451	454	413	430	444	471	423	459	467	459	430	413	468	497	447	471	435	460	432	384	400	403	459	458	440	451	411	470	484	435	454	496	501	433	446	425	475	427	415	463	424	427	448	431	429	478	441	420	468	439	428	458	504	443	462	438	446	453	414	459	476	473	418	433	440	457	502	458	480	416	449	422	447	447	459	458	463	460	434	451	406	443	445	453	474	457	452	457	447	399	459	448	441	455	425	460	469	453	434	439	495	432	491	445	434	438	409	485	449	462	426	435	474	456	447	466	415	456	470	465	428	434	444	434	441	448	434	411	474	452	430	445	435	433	411	436	487	435	484	477	420	431	473	453	418	456	452	475	428	445	414	455	455	451	478	443	459	427	440	490	415	430	417	438	445	420	465	450	433	439	457	417	431	460	474	443	441	443	440	414	456	417	407	465	439	453	410	450	498	458	467	453	433	430	440	432	444	477	426	443	471	462	482	454	474	478	432	495	452	459	417	420	437	423	448	473	445	448	465	485	487	462	455	458	461	415	436	443	461	474	434	449	433	481	440	461	435	416	458	435	449	452	469	441	468	432	471	453	466	437	481	462	454	454	481	474	490	484	444	455	453	453	407	464	439	420	446	451	471	475	468	446	441	459	483	488	419	439	467	440	442	443	455	427	435	424	410	445	436	460	412	442	433	450	426	434	458	413	453	476	456	426	501	442	437	459	456	433	435	428	426	473	459	473	439	471	457	435	475	472	408	465	451	443	437	444	403	443	436	434	465	411	443	479	446	468	464	452	471	457	446	429	443	472	483	443	480	431	457	409	471	456	463	507	444	446	472	472	437	426	479	438	464	469	474	445	408	437	446	427	442	444	438	449	423	447	473	412	447	416	451	456	457	415	486	477	462	428	415	452	420	443	456	445	445	440	449	463	435	420	452	434	466	431	475	445	465	412	425	485	428	420	472	443	426	473	427	462	438	419	453	433	432	466	452	436	467	416	445	434	436	422	442	464	462	433	409	424	456	441	433	436	465	462	446	439	448	439	428	430	441	463	436	460	444	470	471	459	439	452	453	437	427	443	435	464	451	419	457	444	475	452	464	466	437	476	426	438	480	463	444	435	455	437	442	412	432	456	456	453	448	455	438	423	430	445	424	455	424	437	461	456	431	454	455	444	457	420	458	449	414	414	434	455	419	471	463	447	474	407	477	450	449	474	448	461	435	442	437	455	458	460	440	440	443	458	418	461	429	465	442	462	440	422	450	449	450	407	464	439	450	404	430	457	443	477	479	409	477	428	396	431	439	451	470	430	462	462	465	433	460	430	443	472	463	475	470	438	465	471	485	487	453	436	479	450	417	431	441	453	444	450	442	452	506	462	434	483	469	416	458	410	450	443	431	438	421	436	438	472	497	425	455	449	480	461	436	431	457	463	448	452	435	482	445	452	446	461	492	440	436	442	453	451	427	465	446	456	414	466	450	434	452	419	455	453	448	457	477	435	462	433	441	420	473	417	475	441	443	450	473	459	458	452	410	432	445	453	426	421	451	419	480	459	456	463	437	435	424	421	460	462	476	500	461	448	411	482	435	483	459	450	435	484	442	455	432	434	420	432	443	436	474	440	441	422	453	482	443	449	419	471	428	470	431	469	412	432	466	446	470	419	445	430	468	440	420	444	436	458	424	442	443	461	430	427	452	455	453	449	450	460	455	435	436	436	428	397	437	471	436	455	398	445	465	422	467	489	471	439	447	423	428	436	461	420	465	429	401	447	403	445	504	452	462	402	439	468	426	423	464	474	443	484	445	427	420	431	421	461	469	477	408	449	424	432	416	444	466	473	500	469	427	460	485	402	467	442	432	450	438	426	429	426	476	438	466	428	444	471	460	446	469	452	455	439	438	467	429	449	445	440	460	445	462	473	427	444	433	424	436	461	457	478	413	429	440	448	444	470	464	438	444	461	401	449	487	440	468	440	441	434	458	466	447	461	436	477	449	414	421	441	445	440	490	443	450	437	477	450	447	474	417	441	408	440	457	431	418	431	442	449	452	425	464	417	450	460	469	456	467	406	461	395	450	430	459	455	428	494	403	421	441	443	436	498	436	500	447	406	452	491	416	435	426
24430	21514	25153	28324	21519	21530	12295	331	180	180	141	156	134	115	136	114	106	99	102	104	106	113	95	83	81	88	93	107	91	101	93	91	92	79	95	101	91	68	92	107	101	87	90	86	99	82	78	90	80	103	98	86	107	77	82	85	84	105	106	109	99	83	74	86	87	86	91	83	74	88	94	59	88	90	70	86	89	95	57	83	101	85	92	91	72	78	99	76	90	79	87	66	86	81	81	93	89	96	80	103	80	81	84	99	86	73	92	89	83	89	78	91	78	82	81	96	90	71	83	90	88	95	96	91	76	77	99	72	76	83	88	84	104	95	75	80	81	55	92	64	85	65	80	93	77	82	93	84	88	72	93	83	80	91	90	75	85	88	101	90	84	91	82	79	87	72	73	77	109	89	91	92	78	83	69	92	71	88	90	92	92	82	88	76	79	95	93	90	72	97	89	76	84	93	81	98	72	77	80	94	80	67	82	83	74	107	67	79	77	89	77	99	77	69	89	87	76	78	96	85	100	72	77	90	85	80	74	93	83	65	73	96	88	81	81	70	86	100	77	72	86	85	97	100	66	83	95	96	90	96	88	88	102	89	89	89	90	72	89	75	82	86	95	81	94	95	79	91	86	85	86	76	80	94	77	87	89	89	80	75	78	81	87	82	87	72	85	95	73	79	88	89	87	94	77	79	91	87	93	91	86	73	82	89	90	86	93	99	90	73	78	93	81	91	76	89	86	75	83	81	67	70	84	83	89	69	80	85	80	80	86	93	81	82	79	84	74	95	80	73	88	86	84	87	88	104	79	71	76	65	90	85	86	83	87	98	72	74	92	64	75	85	96	89	95	69	81	74	90	91	82	97	72	82	63	91	79	77	91	79	72	100	85	101	83	84	91	89	98	72	89	86	95	107	74	90	82	91	66	93	73	92	73	89	84	70	93	99	92	77	75	73	94	85	94	85	68	86	63	102	79	85	87	88	81	89	101	94	86	92	91	100	69	90	82	61	90	89	85	81	98	95	88	77	93	86	64	96	99	88	95	94	91	71	82	82	92	84	83	107	92	96	86	77	87	98	81	82	89	74	91	88	86	88	70	81	86	75	70	101	75	81	87	100	79	91	92	81	93	101	90	81	81	86	88	82	75	84	85	87	87	68	70	81	73	87	95	67	83	70	75	87	79	91	99	84	95	102	81	84	81	94	95	91	77	73	94	79	102	88	81	92	94	82	81	102	102	100	75	87	84	99	91	81	96	84	82	77	94	88	86	86	76	80	101	78	85	87	81	86	86	91	87	85	82	70	96	78	88	88	94	77	109	87	75	87	75	69	83	89	96	76	80	82	83	74	73	76	73	78	89	88	96	83	97	85	94	77	94	75	76	79	92	84	64	74	86	67	88	93	94	67	95	83	88	83	78	78	67	62	79	78	66	82	79	94	75	75	74	70	86	87	76	80	86	65	85	86	88	72	87	85	95	81	109	70	93	86	87	68	85	83	85	67	107	71	92	64	70	89	86	79	89	77	75	72	94	109	82	88	85	85	94	83	65	77	76	74	83	78	89	103	92	87	86	98	82	92	68	90	101	103	76	95	73	85	98	90	81	80	73	85	91	86	71	70	74	79	86	98	110	73	77	73	76	84	83	95	111	89	82	92	83	77	86	81	74	84	70	91	83	97	88	92	75	67	81	80	81	83	65	89	76	94	77	85	85	88	87	96	87	85	95	70	79	102	75	79	79	82	79	87	78	104	68	84	75	81	80	79	84	92	80	73	84	74	71	87	78	86	82	82	74	99	85	96	91	89	102	79	89	79	89	75	95	81	113	92	63	84	75	76	81	63	79	81	90	86	107	65	95	86	76	91	95	86	90	80	79	101	80	67	100	94	83	86	96	73	83	93	79	79	76	77	62	91	93	72	84	69	102	74	84	96	91	82	80	83	72	81	84	88	90	91	105	93	81	88	71	82	92	54	87	87	77	74	71	82	73	74	83	77	85	83	81	98	88	69	83	101	74	87	98	77	83	87	92	82	97	81	103	86	98	64	71	102	85	79	89	82	93	83	89	99	82	74	83	96	92	95	60	89	100	72	103	89	74	90	94	99	94	70	77	80	76	82	90	102	89	73	79	97	91	71	103	73	89	82	77	78	72	78	96	91	85	71	79	88	91	87	70	84	63	92	87	80	98	81	84	76	94	85	76	93	93	63	68	76	75	68	70	77	72	95	86	84	86	91	100	101	83	77	86	85	94	82	96	99	98	74	88	79	93	86	92	80	74	87	101	84	85	85	67	83	91	86	97	90	74	89	75	78	84	80	71	85	92	70	80	90	76	75	102	93	72	80	91	100	85	76	75	82	84	81	78	94	91	87	85	87	93	81	79	88	87	80	84	84	86	91	82	106	62	88	93	93	82	92	88	82	83	96	104	87	70	93	77	87	86	91	86	83	82	86	97	94	71	77	75	72	83	78	75	71	84	92	84	89	81	70	100	98	95	92	79	89	92	98	88	79	89	87	83	105	73	98	73	84	92	86	86	74	84	99	95	83	81	80	83	83	98	82	84	90	97	78	105	87	88	80	78	97	84	74	89	75	90	91	68	70	92	72	81	78	80	86	81	86	88	75	89	82	64	80	86	90	87	76	81	80	97	80	84	78	81	84	77	88	90	89	76	93	77	89	94	90	84	85	85	77	78	68	86	103	95	92	85	102	90	81	82	100	92	86	93	84	93	69	78	90	90	84	84	83	93	84	82	87	80	82	103	86	98	83	80	94	96	82	73	71	83	93	98	87	86	78	78	76	85	87	81	94	69	87	85	94	92	74	71	77	88	73	72	96	83	81	100	70	88	65	92	85	98	87	90	78	94	86	77	85	73	87	74	92	93	75	111	77	76	98	82	83	92	94	79	90	95	85	79	84	83	82	81	84	74	77	67	90	77	104	70	77	92	87	62	71	86	82	96	89	76	101	95	84	78	89	72	91	77	77	93	91	88	80	83	88	99	87	89	91	86	96	91	91	76	87	87	96	87	84	89	81	86	82	85	82	78	93	83	80	104	89	103	89	70	80	66	79	88	102	96	80	82	91	80	91	94	83	82	92	94	94	89	77	80	95	96	66	85	80	87	95	70	88	102	69	99	89	81	72	97	82	86	61	69	83	81	102	74	102	91	80	102	82	76	85	96	92	84	94	94	89	90	79	84	93	68	82	64	82	81	79	86	70	94	96	79	93	105	90	86	76	64	97	81	87	72	94	74	93	74	82	81	87	86	72	76	93	90	96	75	78	86	78	86	75	95	52	87	77	99	107	79	105	99	74	88	85	101	96	96	76	81	71	88	97	76	82	72	92	82	86	83	91	85	88	85	83	83	91	92	94	94	85	69	77	89	83	92	94	75	89	91	66	86	85	65	82	83	82	72	100	95	90	83	81	88	83	77	79	77	66	97	92	75	90	96	101	95	91	86	86	88	69	93	80	84	79	80	94	71	103	95	74	82	82
2837	2993	1372	711	500	368	352	304	293	300	263	270	281	273	248	265	232	247	247	226	266	237	253	248	272	228	270	256	259	229	235	221	253	243	241	240	251	229	228	235	226	257	261	233	266	236	201	241	256	240	226	256	241	249	255	250	248	253	246	232	246	247	240	244	227	249	251	231	231	231	228	250	243	220	273	235	252	225	212	239	242	245	260	258	229	228	257	242	238	238	242	216	236	232	233	235	283	258	227	220	260	236	261	246	221	229	287	227	256	238	265	239	266	253	250	229	254	263	224	251	279	234	229	248	254	230	224	257	266	232	243	246	238	246	214	209	229	223	249	227	254	223	221	252	233	264	228	216	229	241	246	238	260	256	240	209	263	240	271	220	222	214	255	238	249	244	252	222	249	249	262	259	225	239	247	232	234	220	246	226	281	239	208	273	262	209	243	277	232	217	225	237	227	250	221	250	249	243	260	214	257	230	233	239	278	232	248	230	246	243	240	245	239	234	266	252	236	238	243	243	229	240	253	247	234	235	273	246	246	261	243	246	261	250	237	235	228	239	242	246	242	225	257	261	235	232	242	249	249	240	255	239	261	252	233	238	234	218	222	227	250	231	240	231	249	235	214	269	231	250	230	252	259	287	255	249	232	244	243	231	234	249	213	237	253	235	238	215	259	267	236	239	265	247	238	264	239	258	273	219	245	251	247	248	204	255	247	229	244	231	221	215	238	252	209	232	239	216	215	237	219	266	218	237	256	247	244	245	286	225	253	261	255	248	244	260	246	249	239	242	262	278	236	246	254	224	209	249	278	263	240	230	234	239	225	252	257	245	246	231	242	265	244	258	249	258	239	228	235	229	224	249	226	234	237	236	242	258	246	262	225	232	251	257	245	245	234	251	256	225	244	219	218	254	223	258	210	207	236	230	230	241	273	241	253	215	233	249	248	258	236	246	266	237	257	236	260	292	230	221	245	239	209	264	229	266	238	241	233	257	251	280	230	228	243	225	265	222	222	229	252	254	231	275	250	249	271	220	213	276	221	262	228	232	241	240	252	258	246	233	235	262	246	253	249	225	203	260	255	254	265	239	221	232	241	217	209	254	258	216	231	238	266	235	214	259	253	215	236	221	252	234	203	250	247	273	248	249	238	213	231	249	264	264	228	242	254	242	208	241	225	257	231	235	220	238	251	245	231	252	220	229	257	232	226	237	230	250	232	252	216	228	222	242	247	232	234	215	237	226	238	239	236	228	249	256	239	252	201	202	246	235	236	225	225	236	255	214	248	240	210	268	241	247	250	258	238	231	247	258	234	247	238	263	253	220	243	217	262	246	223	213	232	246	233	277	221	255	217	249	242	243	231	235	229	260	231	240	242	228	220	242	229	220	254	239	242	259	237	226	201	248	261	249	251	241	271	255	236	240	244	252	256	234	244	226	235	233	243	222	223	263	205	240	236	246	221	229	226	222	207	235	213	226	223	252	249	255	229	220	256	260	266	259	239	241	245	262	257	230	230	230	205	228	237	247	245	233	236	242	257	249	240	242	277	199	261	225	221	217	270	248	233	249	213	239	231	258	251	216	239	220	225	250	268	244	221	244	250	260	216	216	225	255	254	237	248	286	221	232	248	254	256	249	245	253	236	246	266	253	212	233	243	252	231	254	233	229	241	205	250	213	268	250	235	245	228	231	254	229	245	226	246	236	273	240	240	234	235	241	215	247	224	265	224	275	204	251	250	224	215	257	235	282	265	241	236	268	239	260	232	245	221	257	231	229	244	264	239	220	241	238	236	230	265	253	227	247	263	245	216	252	267	241	223	283	250	224	245	232	225	227	270	226	243	247	230	226	234	244	243	245	230	285	240	253	255	246	210	237	221	267	237	231	238	240	244	253	254	231	231	234	249	239	227	222	256	247	241	256	239	225	241	271	224	208	250	222	222	269	223	255	243	236	257	222	229	251	236	242	239	259	244	256	263	249	235	239	259	234	235	239	235	246	217	243	236	240	275	250	222	263	232	249	234	247	246	254	248	228	233	224	239	275	265	248	249	253	242	234	239	245	238	264	246	238	254	293	263	263	237	238	234	262	273	249	242	256	251	216	225	245	239	249	232	244	250	249	228	232	249	246	251	226	251	261	236	231	255	272	257	267	234	287	271	208	231	246	241	221	251	214	244	250	245	256	228	256	218	233	251	244	227	247	269	270	230	233	227	236	215	210	226	219	247	239	249	256	257	273	202	242	230	252	212	227	213	252	272	241	248	240	217	238	227	263	237	250	252	213	241	240	226	263	243	232	225	246	249	216	265	251	233	247	251	239	228	239	236	227	247	267	266	245	249	257	235	228	246	242	252	253	242	240	233	269	219	234	249	225	244	221	232	225	232	232	274	257	267	238	256	261	243	233	261	263	236	238	236	262	238	264	245	237	253	264	246	213	234	223	253	252	229	276	220	226	265	236	218	255	231	255	242	240	209	237	251	268	254	245	248	217	233	248	242	236	243	241	233	239	229	250	229	248	251	236	253	229	248	229	259	261	253	251	227	248	231	238	242	215	243	254	250	231	241	254	236	242	251	256	242	252	243	259	255	240	248	250	256	218	279	221	239	251	213	265	233	256	244	241	262	235	228	236	246	253	232	247	213	247	241	255	231	249	238	242	257	277	234	206	252	238	242	212	237	250	231	230	237	246	249	210	230	252	274	232	223	261	244	251	237	219	261	243	219	241	256	243	235	259	226	232	244	241	235	253	225	273	234	235	252	255	215	227	259	243	243	238	266	242	255	231	271	234	227	248	251	202	239	254	233	261	261	233	258	232	270	253	225	255	248	264	255	243	251	244	234	258	228	232	239	242	246	215	218	232	273	249	241	253	235	250	254	212	230	246	233	238	247	243	251	243	241	227	244	261	262	249	235	226	237	235	254	248	258	233	265	221	261	243	225	260	242	241	244	233	236	216	237	254	234	258	243	245	221	250	231	250	205	226	238	216	268	227	237	232	220	252	230	293	237	223	239	230	254	241	231	268	241	244	235	241	223	272	223	224	260	265	238	240	227	234	224	254	258	235	240	224	220	233	261	261	263	221	208	252	205	223	215	218	229	222	218	224	230	252	258	241	226	242	263	274	260	220	218	265	256	246	256	261	251	253	258	233	217	230	248	239	263	221	234	250	258	257	225	268	243	250	260	224	233	259	232	275	223	233	231	262	241	246	239	269	220	225	227	247	258	236	198	247	216	257	251	261	231	287	268	216	260	259	248	232	243	214	245	227	246	258	219	243	243	247	248	212	226	277	249	213	247	237	248	251	259	241	256	234	254	220	242	268	227	233	220	253	248	244	255	251	250	251	270	255	259	237	247	231	235	253	211	236	230	251	216	238	245	221	272	263	205	251	251	267	233	214	232	223	249	250	242	220	246	224	259	247	244	270	247	238	265	224	235	208	251	252	244	229	257	244	238	247	239	242	219	251	225	253	247	257	212	233	214	250	241	245	228	229
32106	20325	7695	526	346	317	333	291	304	306	336	301	305	328	295	294	307	303	315	310	271	315	304	322	311	300	309	306	280	316	286	304	315	289	312	319	293	276	284	298	294	326	267	306	323	295	270	314	276	303	334	327	334	290	317	329	309	284	293	302	311	320	279	306	322	317	313	282	295	321	296	314	300	285	278	329	310	302	335	310	303	310	289	301	322	300	322	277	326	296	306	318	307	297	318	301	301	290	321	322	289	292	282	334	317	310	332	275	307	273	293	328	320	299	313	295	318	331	308	287	307	327	298	308	284	282	277	309	360	292	306	270	319	321	292	300	308	304	266	311	313	288	328	301	282	309	291	274	284	303	295	292	287	298	302	304	310	305	309	299	315	260	332	304	306	293	264	296	269	285	312	292	296	290	330	298	323	302	300	298	298	323	273	285	300	340	297	301	305	266	289	302	300	320	308	309	286	328	271	269	320	285	277	292	302	324	295	324	341	302	341	313	310	317	327	343	316	319	315	326	339	316	305	288	296	292	312	267	298	292	293	303	319	332	314	317	324	310	309	326	288	310	331	308	314	302	316	308	301	289	330	312	336	304	270	290	280	284	307	326	276	328	327	325	314	315	288	304	306	295	305	297	298	288	330	288	314	314	322	322	278	326	343	285	315	326	324	292	260	298	298	304	306	288	296	327	316	297	320	311	329	337	301	249	318	299	291	279	323	284	297	283	288	262	298	290	304	344	344	265	338	304	306	297	294	336	314	302	285	310	280	292	319	286	307	277	303	294	310	327	328	277	330	285	272	277	299	324	314	293	306	283	303	292	300	292	315	296	295	318	298	306	325	331	307	357	328	285	287	302	310	317	264	326	309	293	294	303	289	293	257	320	308	292	303	308	297	280	310	317	304	288	307	275	339	314	317	307	293	279	312	313	298	290	282	262	308	313	319	295	279	285	297	308	329	313	294	309	299	283	263	287	319	328	340	301	282	301	287	329	275	291	308	265	287	310	288	326	287	312	312	310	303	281	276	275	282	298	307	317	332	280	293	298	279	303	319	310	303	299	284	333	327	297	305	319	316	313	297	306	302	291	287	303	270	325	298	347	306	296	316	320	301	287	276	308	313	322	275	311	285	305	302	305	330	303	277	309	302	312	336	332	313	322	285	277	290	296	318	325	322	304	290	325	282	315	321	249	275	290	306	305	291	309	305	305	298	280	296	305	315	310	313	319	298	304	340	336	296	300	302	312	307	347	280	324	307	293	297	322	343	337	299	309	298	298	322	314	307	309	299	296	272	294	289	283	284	309	298	301	307	276	340	311	304	316	279	319	296	281	296	315	314	339	286	300	296	304	296	326	320	315	323	308	312	321	275	316	301	281	318	314	339	325	328	310	291	315	308	284	309	292	338	284	296	326	289	322	311	326	309	286	275	284	316	290	289	287	308	298	283	286	307	288	279	321	305	325	281	340	277	310	319	292	279	306	311	320	268	316	297	297	317	325	305	288	303	317	291	296	286	315	313	323	312	281	276	285	277	316	306	316	288	281	301	280	298	328	311	342	299	317	290	302	348	308	289	337	291	289	286	303	286	311	275	300	334	320	330	311	292	324	311	285	301	316	308	323	319	322	291	278	301	299	330	318	306	305	293	303	285	295	306	325	293	274	312	292	297	325	314	344	285	291	329	300	316	287	288	310	295	292	281	281	318	296	309	319	297	289	296	303	304	305	291	339	304	286	310	300	304	294	292	308	320	292	273	297	335	304	311	325	299	309	339	306	277	298	294	307	250	298	280	315	274	335	321	318	301	281	333	277	320	313	336	318	326	324	306	273	290	295	286	298	341	289	290	303	298	329	301	309	320	267	294	325	317	338	292	326	302	334	316	308	283	324	291	321	305	300	340	267	302	305	312	304	298	267	302	289	311	333	289	328	309	294	293	303	323	286	281	286	299	295	292	296	300	298	272	298	303	323	311	327	289	299	337	270	282	280	296	285	302	305	311	318	293	308	317	297	300	292	286	307	308	302	316	315	293	330	318	306	296	325	310	320	328	323	304	343	298	292	303	276	290	303	291	285	297	326	292	298	336	353	279	299	327	318	320	289	253	274	315	304	303	306	296	295	329	301	321	316	323	313	318	307	301	329	318	284	303	309	336	289	305	326	306	323	318	292	295	316	281	274	293	301	304	324	327	288	311	297	278	341	314	294	273	323	326	336	318	309	309	309	307	310	310	303	300	327	302	319	325	311	312	341	311	326	329	283	282	293	290	301	316	325	318	305	323	298	306	327	274	303	314	297	321	324	277	290	330	277	328	297	349	319	305	327	320	288	299	291	309	293	298	294	285	303	295	300	308	318	284	296	314	300	268	308	304	302	285	319	264	306	293	301	314	297	279	314	297	303	288	302	307	296	287	287	306	306	328	310	303	298	288	310	304	299	316	294	261	321	325	273	311	301	298	271	323	309	328	318	324	309	339	327	313	264	337	310	310	322	298	321	284	324	309	328	294	334	280	297	321	315	344	301	312	315	333	319	291	307	300	341	291	313	315	314	306	302	284	311	316	296	305	300	312	296	324	294	297	296	313	295	325	327	326	282	324	335	304	313	309	312	299	310	326	283	291	320	279	303	311	287	300	295	312	299	292	308	268	325	292	331	327	315	333	336	282	303	337	305	304	322	265	300	326	302	330	312	329	297	288	299	307	277	338	297	313	301	287	296	290	257	304	301	282	295	302	300	303	294	292	287	328	301	328	316	342	328	305	283	295	301	300	280	321	298	344	315	290	333	307	285	339	285	301	351	328	322	317	302	308	286	292	275	301	334	310	311	315	283	308	265	299	298	319	305	304	300	285	300	317	312	287	344	355	289	283	299	326	335	298	300	339	312	279	314	295	293	273	287	282	283	292	291	291	275	311	299	307	303	316	291	293	314	309	315	302	296	294	263	311	311	302	269	303	302	308	338	280	339	305	292	283	297	321	295	318	288	286	291	318	323	330	307	319	334	284	298	277	305	325	321	293	284	312	306	304	314	321	320	299	320	300	305	293	282	294	320	288	267	277	303	301	300	284	297	292	313	334	299	352	305	331	317	300	311	287	330	339	331	330	311	301	308	279	348	296	288	303	309	313	306	308	309	318	296	323	316	309	304	305	312	327	301	291	315	280	334	305	311	302	314	305	298	296	316	327	290	298	287	303	281	311	307	261	323	286	330	288	312	312	285	305	257	283	323	285	271	312	332	292	334	288	303	282	293	306	320	286	318	317	315	300	294	316	278	302	318	304	305	293	308	332	315	331	286	316	282	298	285	332	266	303	324	298	281	280	295	304	324	315	301	302	320	330	267	319	318	298	278	299	299	311	314	299	302	285	279	291	296	303	286	328	306	287	295	295	300	320	270	310	294	336	316	303	315	297	297	306	286	322	315	324	307	299	307	341	312	299	294	306	298	284	258	308	298	307	292	291	262	312	318	271	310	305	298	292	336	276	303	294	305	282	287
5841	839	780	785	741	782	739	742	773	754	784	698	733	728	711	710	716	739	759	732	747	689	757	720	752	726	730	761	705	730	703	765	706	725	737	727	723	695	723	751	736	761	705	708	726	755	740	731	722	714	760	736	758	712	782	782	742	765	735	737	705	723	741	745	763	708	717	744	777	710	769	732	715	752	724	743	766	724	756	777	679	742	721	745	755	734	751	699	764	737	789	747	720	773	709	753	755	729	711	730	683	713	736	667	770	757	699	712	766	781	742	733	743	768	675	746	719	713	782	738	678	723	748	721	756	784	734	726	732	757	722	714	701	735	717	727	704	684	684	743	704	694	712	775	717	775	716	737	713	736	774	694	712	714	732	722	743	753	710	749	755	728	671	753	719	744	704	707	711	726	783	706	714	686	720	731	734	713	753	679	727	710	745	755	719	704	703	726	656	719	735	759	742	776	708	758	726	746	684	725	759	763	744	774	729	729	728	765	697	732	737	700	731	742	693	724	711	717	744	717	763	746	741	757	726	727	720	714	771	713	682	731	729	738	734	688	712	718	711	710	755	724	797	743	725	761	707	739	684	741	743	705	760	763	727	715	723	740	714	755	770	767	757	714	676	721	747	748	718	742	772	674	731	741	717	697	698	752	736	689	736	718	788	721	731	770	750	705	724	716	732	744	749	742	718	724	743	736	775	758	731	761	751	755	696	728	789	692	748	731	710	738	721	695	662	722	729	710	766	757	709	733	685	753	718	709	725	703	733	724	752	726	741	759	716	727	757	718	726	741	701	705	682	706	684	750	746	713	770	694	684	725	701	749	755	784	760	760	744	766	734	733	773	730	707	711	771	745	757	756	684	720	663	748	676	755	737	673	684	720	695	720	697	664	740	701	766	736	750	712	723	710	751	703	655	771	757	702	708	660	729	741	713	751	726	757	742	766	713	749	732	655	748	729	767	806	740	724	740	750	698	710	729	734	742	751	714	764	705	747	687	756	745	702	728	730	691	702	768	710	752	765	728	718	733	755	758	657	730	751	717	708	722	724	742	728	796	791	754	738	759	778	678	701	751	743	726	790	757	693	712	722	734	701	723	699	714	752	724	730	679	790	758	757	773	755	721	720	744	754	703	683	706	739	727	742	717	795	748	707	722	746	726	750	772	783	690	752	733	735	747	738	726	714	737	670	744	741	743	801	729	725	731	753	715	748	707	676	731	755	709	753	730	757	707	715	737	760	763	787	682	746	731	739	744	701	707	713	720	762	713	731	769	764	768	709	699	751	715	752	756	718	750	718	739	722	717	771	747	714	756	699	707	786	739	738	725	735	711	731	687	729	664	716	777	755	737	723	716	726	702	728	780	712	769	746	734	687	682	742	726	717	711	712	739	737	781	753	792	725	749	703	695	748	733	716	728	757	752	727	731	733	718	702	704	762	821	729	705	753	682	706	733	755	728	733	703	774	726	729	703	686	696	710	717	717	746	721	739	723	751	759	694	698	749	760	730	779	714	791	687	749	733	705	727	728	708	749	703	778	725	787	727	781	753	798	673	719	705	749	781	783	724	748	707	755	697	768	689	729	713	718	772	766	747	736	718	688	702	761	726	749	768	658	737	727	717	741	799	724	736	708	735	712	725	687	721	745	747	714	770	725	701	730	701	711	725	695	721	723	773	728	745	736	740	775	715	714	760	743	714	777	710	663	689	721	702	703	699	716	705	749	728	701	730	742	755	693	748	705	747	752	763	735	685	749	735	670	753	728	711	729	795	745	721	724	736	723	782	722	717	747	726	729	715	697	733	726	679	704	748	729	720	774	763	691	747	733	721	717	788	732	686	803	707	695	718	723	764	718	748	775	703	728	753	749	734	751	757	777	732	775	727	757	665	718	711	712	719	725	747	734	732	738	754	693	776	682	738	738	711	758	730	739	768	717	716	718	754	683	798	719	724	751	700	722	718	761	759	750	740	747	745	749	741	718	741	742	744	768	776	758	759	760	751	773	712	719	706	755	747	688	750	668	726	804	753	760	747	730	767	697	679	770	714	749	705	730	720	729	728	724	747	741	735	695	734	741	770	710	717	762	707	785	746	784	729	715	746	733	702	719	717	716	743	722	757	718	698	707	720	744	733	767	727	713	790	760	723	723	669	726	748	718	718	704	747	741	741	718	690	766	765	715	741	706	741	714	736	734	743	721	696	759	705	747	726	736	768	818	703	772	732	724	760	758	718	693	780	709	734	746	768	773	708	744	743	702	689	719	721	728	735	714	704	753	731	729	739	754	718	757	705	716	716	730	712	798	777	708	713	750	730	760	687	714	736	756	707	721	741	714	738	753	751	734	725	704	723	713	710	729	746	722	706	716	749	723	707	768	750	696	730	734	704	704	739	704	708	726	723	740	746	772	693	702	765	738	750	718	722	727	715	733	721	747	692	699	784	709	726	747	757	741	696	739	710	743	738	744	663	743	749	750	714	720	635	746	749	735	753	730	775	719	721	731	694	736	745	753	708	725	767	705	695	737	715	734	738	712	717	715	740	767	746	743	720	726	743	733	748	737	731	686	747	685	739	747	774	789	733	696	713	726	703	724	724	696	771	694	777	707	777	754	742	691	698	727	723	738	731	741	746	714	730	740	689	740	695	756	699	722	725	753	733	686	751	757	764	751	707	688	731	698	729	736	773	724	747	725	726	730	739	713	742	697	778	749	699	678	704	721	751	735	771	734	720	706	746	712	726	753	704	770	760	778	739	766	742	714	745	683	719	759	756	783	717	720	720	790	768	749	758	792	733	741	730	730	715	758	745	756	719	731	774	714	724	696	734	714	754	706	688	697	770	717	733	740	694	683	714	742	683	714	708	746	729	714	770	753	704	710	713	802	689	742	770	741	729	689	720	742	709	754	759	764	764	718	692	736	736	692	751	772	717	712	781	762	774	722	732	728	684	685	731	697	747	739	750	730	744	720	732	708	738	717	723	748	748	755	723	702	801	764	780	726	711	758	708	757	746	773	724	776	710	718	718	744	755	765	779	691	683	700	721	732	676	733	710	691	727	747	771	677	728	745	740	742	732	762	698	706	785	761	784	662	720	742	700	769	730	750	746	711	696	710	744	745	772	727	710	781	707	722	754	794	761	729	734	732	735	741	747	724	752	729	797	754	690	735	762	729	713	710	766	717	690	717	733	732	735	753	746	693	744	725	734	762	734	769	702	764	715	740	709	690	727	732	732	746	745	783	726	741	763	735	783	689	711	716	763	707	757	716	779	747	736	768	749	709	733	767	710	737	722	726	710	723	741	714	765	723	773	753	703	684	738	685	778	718	756	745	756	711	737	730	734	750	755	705	743	733	714	671	771	784	746	751	657	707	718	739	752	691	738	741	703	724	756	690	755	742	752	713	720	760	687	747	719	766	729	766	718	701	742	716	715	686	704	727	693	729	729	751	765	736	706	738	692	729	736	709	729	715	681	721	751	734	698	734	735	745	741	758	712	761
25070	21530	24739	28739	21519	16789	433	278	225	243	217	205	194	195	204	209	194	171	192	204	196	172	179	170	196	182	184	200	207	194	169	175	192	168	202	169	173	190	182	197	180	202	168	206	180	183	160	193	200	191	182	172	181	180	186	169	191	186	189	185	191	173	172	169	176	169	160	187	189	165	216	150	182	198	173	214	156	178	183	172	180	172	192	181	171	164	181	168	194	207	169	171	180	169	171	181	191	169	189	194	180	154	181	191	196	195	172	196	195	185	157	186	194	176	173	196	188	160	208	163	173	164	164	174	193	168	161	168	183	170	178	170	170	198	189	202	162	174	195	183	191	171	184	173	169	191	175	181	175	182	194	208	194	179	196	173	169	186	161	175	182	187	188	208	173	167	183	208	175	186	197	173	172	185	182	186	192	188	213	178	163	169	181	186	191	176	202	190	185	193	169	165	181	206	196	191	191	184	203	166	172	177	181	174	176	172	159	184	204	176	189	193	165	186	197	210	189	173	187	156	188	175	184	177	178	194	198	216	185	190	190	188	187	209	222	205	198	175	203	177	191	191	172	153	192	177	199	181	195	205	184	198	176	189	185	178	185	190	169	180	157	194	182	159	189	186	179	185	168	204	186	156	198	186	172	205	166	173	207	183	193	192	183	202	204	195	171	174	197	201	175	191	168	190	168	176	172	189	158	181	186	190	196	172	176	194	184	187	208	188	170	198	150	167	169	184	191	198	165	196	163	195	180	180	166	160	187	186	186	203	185	168	170	177	184	185	171	188	181	175	177	202	194	176	206	182	189	164	199	171	176	188	175	155	181	171	182	173	169	180	193	178	182	166	172	186	174	189	183	175	170	197	179	208	209	182	204	197	190	189	199	177	158	162	177	172	179	176	176	184	165	183	172	174	189	186	195	181	191	162	183	195	158	163	163	184	186	162	184	172	215	182	177	201	166	179	188	186	172	184	194	182	186	176	170	205	218	195	177	165	187	195	171	183	171	178	171	215	177	169	191	177	183	166	170	163	180	173	196	179	174	177	176	192	168	167	175	193	179	182	169	183	185	170	176	197	187	171	176	193	167	163	187	200	170	181	176	190	192	173	212	168	189	182	187	185	186	168	171	193	176	178	192	189	182	184	159	192	194	202	165	183	184	161	157	170	180	163	174	192	161	172	190	197	168	161	203	177	178	178	178	173	191	175	181	170	148	174	194	176	207	194	189	190	149	174	167	204	178	184	165	167	180	178	179	171	165	182	199	154	191	170	159	180	170	181	189	192	171	186	187	171	204	188	181	199	181	193	162	177	175	176	178	194	194	156	182	204	203	200	186	198	200	179	193	156	178	194	177	170	213	174	182	168	183	195	179	183	148	164	191	177	195	142	164	174	163	183	194	162	197	203	192	168	185	184	192	175	172	167	187	185	196	199	183	165	182	181	173	190	156	196	182	169	175	161	171	198	203	177	177	166	174	193	194	201	158	191	185	178	157	181	183	154	207	188	191	172	198	184	186	185	181	178	188	182	183	173	163	171	184	187	172	199	175	180	186	183	182	181	175	176	183	209	192	188	189	182	174	189	203	166	195	168	187	160	163	178	177	166	152	182	178	179	168	179	192	181	171	161	180	173	185	184	186	189	206	191	168	182	193	195	177	187	188	185	190	210	189	157	161	176	181	175	175	170	183	172	172	187	185	173	185	192	176	175	176	195	154	169	173	187	163	185	177	172	172	202	193	162	174	180	197	196	174	172	192	191	173	194	151	180	193	184	189	193	190	187	212	176	208	187	176	196	174	190	169	176	182	196	189	201	202	169	169	166	154	207	174	189	179	167	177	181	182	197	192	186	168	179	181	184	163	187	172	173	187	175	174	173	157	192	186	178	188	209	168	212	183	201	172	189	201	155	165	179	162	181	196	172	172	165	179	193	201	160	194	214	174	157	195	175	170	188	189	171	200	195	160	215	161	201	188	173	186	166	188	181	186	195	182	192	180	180	191	205	173	177	211	172	167	174	165	201	196	148	183	189	174	196	199	204	168	199	178	168	170	191	188	185	176	171	182	171	163	187	186	176	175	178	176	179	170	167	185	205	192	182	179	174	173	199	173	176	151	186	194	183	191	171	188	176	170	190	142	173	168	186	177	196	188	186	167	182	157	166	193	176	165	184	158	172	196	186	187	188	164	178	198	165	180	188	175	191	170	200	183	170	177	195	188	163	179	193	199	166	180	193	162	167	187	207	169	176	188	185	185	173	172	176	179	183	162	207	180	167	185	168	186	180	178	201	192	179	169	193	194	167	224	167	195	175	159	179	172	172	165	196	178	150	196	194	177	191	206	180	196	195	199	193	175	169	191	166	155	188	173	185	207	182	194	195	172	189	192	195	159	174	184	166	182	186	170	173	165	168	185	173	181	172	166	173	176	179	178	180	223	200	159	181	195	190	156	176	205	191	183	182	184	183	176	158	185	220	175	162	173	172	172	186	182	170	178	198	158	183	204	182	158	167	186	163	195	179	188	214	192	166	165	151	170	213	177	155	181	167	182	162	186	191	201	166	154	192	168	174	186	154	193	190	188	188	172	182	188	171	179	174	152	180	186	176	198	173	207	201	182	187	173	157	174	171	192	191	169	163	194	193	198	186	167	169	169	173	171	179	178	172	188	158	170	184	179	189	172	180	208	167	164	171	180	190	189	189	174	197	204	184	191	192	188	159	189	206	167	171	159	163	178	149	168	193	192	194	169	188	194	212	199	161	197	198	207	203	166	179	186	174	169	184	173	177	170	174	189	179	184	187	168	186	177	162	158	175	188	192	187	193	200	163	162	185	163	185	197	187	184	210	189	186	173	170	171	184	185	211	184	185	205	186	171	199	175	193	187	157	173	186	191	147	184	174	183	183	189	169	187	173	182	183	185	165	166	192	174	182	179	156	196	194	209	185	172	191	176	188	187	182	200	196	165	175	175	182	199	146	191	181	199	182	194	182	203	178	178	194	189	178	182	204	176	181	176	182	181	188	179	188	163	196	208	196	161	184	167	171	190	165	164	204	202	191	196	167	176	181	189	144	160	196	176	155	212	178	161	174	184	194	217	174	190	188	194	144	182	175	185	160	210	173	173	146	170	210	202	195	163	183	178	180	194	156	187	196	180	164	164	210	174	190	184	173	194	184	187	161	195	189	172	174	179	184	168	184	159	183	188	157	180	178	170	186	158	198	175	209	196	174	194	184	163	153	189	197	184	179	151	198	159	200	177	186	185	192	200	193	157	188	156	159	174	192	175	182	197	183	179	187	170	179	180	179	176	175	186	176	182	215	168	179	218	184	169	174	170	189	181	185	194	193	166	173	176	187	170	201	190	182	180	178	209	154	178	189	183	185	183	184	202	169	183	159	172	180	164	194	175	176	192	185	191	179	199	190	185	186	175	180	175	174	157	177	170	177	181	178	202	186	172	173	176	174	184	183	180	182	165	178	192	175	201	172	197	172	183	171
3030	1836	1039	735	516	488	498	464	477	447	454	468	466	433	440	446	424	474	461	433	454	440	463	454	460	448	430	444	425	449	448	461	457	508	449	458	422	450	471	452	438	479	440	437	494	477	451	458	438	475	447	433	438	446	449	464	470	447	450	460	470	487	463	454	441	430	416	437	474	434	474	416	458	459	402	462	475	406	470	412	414	420	459	440	436	452	460	455	447	436	456	437	468	440	452	461	429	431	456	458	448	460	435	422	463	458	452	422	453	483	488	437	466	412	449	468	479	448	414	428	504	433	422	464	469	442	426	460	422	449	462	470	458	459	464	461	416	457	447	474	470	435	468	430	448	484	464	437	446	452	450	410	430	454	463	468	458	398	413	475	450	440	471	461	453	442	457	469	442	469	457	436	442	455	453	443	463	420	456	438	464	478	460	457	437	457	445	467	449	431	430	505	429	417	474	436	454	493	439	485	462	442	432	427	448	449	447	449	495	449	410	433	452	456	436	415	414	472	433	439	436	459	409	470	467	433	453	502	431	465	462	436	462	461	433	433	470	451	433	446	457	470	457	421	454	428	431	436	432	466	461	479	458	417	452	449	463	438	413	439	499	469	471	478	452	473	456	469	429	473	421	448	434	405	452	459	435	410	436	439	454	442	466	464	428	430	466	445	450	427	464	415	465	427	470	425	430	485	422	450	441	398	449	470	475	463	453	428	479	414	397	434	423	422	476	459	442	439	502	495	445	426	427	481	425	421	444	436	423	455	378	449	456	435	446	418	464	443	478	415	441	437	447	432	438	465	419	446	431	466	486	405	491	469	444	465	414	417	432	402	492	447	448	422	418	393	474	486	420	445	428	469	499	425	463	458	417	461	436	439	457	440	428	458	413	464	439	450	489	442	433	448	473	448	470	428	433	432	423	447	435	473	436	417	457	448	431	424	434	432	437	425	471	431	478	431	446	427	440	443	408	441	456	450	435	452	436	435	450	432	425	448	446	472	420	450	482	461	451	444	457	443	442	445	466	444	468	479	406	452	427	457	417	473	445	443	444	440	456	436	426	453	421	440	442	425	458	470	442	443	448	439	450	470	442	450	457	481	463	449	459	448	430	452	428	484	451	438	438	409	443	468	464	414	421	442	417	489	451	462	453	484	440	439	510	409	477	452	430	466	443	459	424	449	455	442	456	466	474	448	419	438	422	430	444	446	470	461	460	450	445	427	442	475	446	451	397	453	467	453	449	482	486	446	412	479	438	430	432	479	433	478	435	421	469	436	443	437	483	439	467	495	466	462	441	474	487	450	444	477	443	424	440	413	466	476	460	441	496	459	453	434	462	411	423	400	430	432	408	469	444	424	430	415	436	447	442	413	445	457	445	422	442	456	448	462	463	419	477	398	444	429	483	424	498	402	436	430	421	490	426	429	504	462	458	442	459	454	465	470	451	457	462	403	438	440	443	493	454	431	443	426	463	448	433	434	442	427	434	443	456	463	439	458	468	464	431	460	466	426	422	462	468	441	450	415	475	476	442	426	435	432	416	458	454	403	457	408	442	459	465	442	443	453	448	424	447	436	441	424	439	468	449	432	483	460	439	429	450	480	408	446	461	446	428	432	469	456	450	470	432	436	456	486	479	503	457	421	472	498	433	468	441	456	452	432	426	421	487	472	428	436	450	432	428	433	412	425	420	433	435	439	452	459	418	456	433	462	408	430	411	460	435	460	469	458	437	456	439	474	447	453	479	442	435	503	446	475	429	457	430	446	434	468	454	455	458	448	428	433	428	461	460	421	426	434	425	468	454	455	440	457	463	458	450	409	471	472	453	457	436	481	475	476	470	440	448	427	439	422	480	461	440	463	460	448	443	432	478	434	444	465	467	443	436	453	425	450	427	475	487	437	435	467	459	427	446	415	478	426	427	428	452	473	492	438	448	440	443	446	425	452	438	496	483	422	478	464	460	439	467	450	438	452	464	455	422	479	449	440	455	466	468	452	416	474	442	474	444	445	448	459	449	454	487	460	485	452	450	450	441	421	456	434	414	406	438	437	432	421	417	441	480	438	461	456	463	404	451	429	442	449	429	477	457	457	438	443	448	417	484	443	433	464	446	485	440	448	440	437	513	442	433	441	466	469	431	447	440	465	434	454	476	450	450	443	485	470	449	451	406	410	465	430	460	436	420	488	453	449	442	410	444	456	446	440	482	447	452	483	420	440	444	449	427	479	436	445	459	452	457	412	462	421	428	466	434	463	430	448	475	442	472	462	431	417	437	461	386	472	463	449	456	447	454	486	444	434	455	450	436	487	478	448	460	445	449	439	466	464	460	428	428	464	434	430	455	472	424	419	438	444	460	433	452	432	439	481	440	449	447	449	460	479	450	470	444	433	443	417	464	452	458	431	420	465	476	421	418	446	457	471	482	407	467	448	446	462	415	431	445	470	483	449	465	438	439	416	466	485	456	435	458	501	459	467	437	435	429	449	461	441	458	471	427	446	445	439	453	468	421	446	469	382	445	431	490	457	451	417	453	432	462	415	443	413	437	439	439	429	453	467	415	453	399	463	449	435	415	452	421	434	403	447	446	428	441	390	409	443	423	443	414	453	413	460	469	468	442	433	463	452	434	454	481	430	450	433	463	390	422	474	401	449	505	447	465	418	476	447	417	434	468	434	468	457	400	439	446	456	474	421	453	438	450	487	441	447	415	461	481	472	462	460	498	405	458	447	430	414	431	493	476	470	444	429	389	433	467	476	422	440	432	448	444	461	407	403	432	452	440	414	457	471	458	433	448	439	443	428	434	458	497	434	438	463	418	421	467	471	444	426	504	450	473	517	424	453	453	447	416	452	456	438	458	457	463	423	437	438	414	479	431	422	508	462	450	436	468	482	434	414	443	469	435	397	448	477	482	484	400	429	428	462	448	431	436	433	467	450	441	437	436	448	474	440	474	489	437	416	469	411	451	452	450	430	414	428	420	452	458	441	455	421	424	491	427	474	432	455	415	450	439	443	419	446	480	444	438	443	471	468	416	483	381	453	452	445	447	445	434	428	465	459	447	478	478	442	413	429	437	445	456	443	468	451	474	469	471	473	453	432	443	474	464	382	395	432	450	439	448	442	425	416	471	449	454	469	428	442	396	473	443	460	454	465	478	469	465	433	459	473	400	473	419	451	483	404	486	451	429	427	427	440	413	468	441	449	442	448	449	456	461	436	447	451	452	460	436	437	451	446	427	435	461	440	483	467	450	435	437	459	448	439	451	444	466	454	465	445	468	389	440	438	441	408	428	469	454	457	444	402	466	410	450	474	456	411	430	442	480	432	410	469	407	436	416	426	426	407	388	438	469	457	454	413	465	442	433	445	461	444	434	425	476	434	462	428	459	450	446	480	445	454	462	461	456	417	483	448	451	404	427	452	431	456	468	471	434	479	449	450	473	440	457	481	482	453	400	448	469	442	471	444	434	430	450	490	453	457	430	464	452	458	443	456
24481	21562	25212	28386	21562	21572	12287	322	207	170	160	111	122	137	104	100	119	110	103	109	92	96	90	104	96	75	93	94	79	88	104	89	93	90	93	67	99	92	110	86	83	100	87	89	90	82	74	91	92	89	91	92	79	77	92	75	77	91	81	110	90	91	97	103	90	104	108	96	94	96	97	87	72	71	106	86	87	69	75	103	67	82	72	99	67	76	85	76	98	90	71	92	87	84	86	102	79	79	81	83	80	93	92	91	85	88	88	92	77	84	75	87	74	95	71	86	87	65	81	112	75	78	86	90	73	64	73	78	90	76	101	96	88	96	73	80	88	99	71	100	73	77	79	85	88	63	89	97	86	92	93	82	79	82	84	67	94	108	79	84	78	101	94	98	81	75	80	80	87	86	78	74	78	67	87	95	87	87	92	80	78	73	77	93	66	83	92	78	96	75	97	102	77	87	81	80	77	82	83	88	96	82	75	86	80	73	78	95	80	90	96	86	73	87	79	86	77	83	72	89	79	93	71	75	74	84	75	94	69	85	90	94	80	73	84	84	101	85	92	96	91	71	73	80	95	79	82	87	87	84	94	76	90	76	88	80	83	87	64	101	69	93	85	86	92	80	90	88	81	66	88	94	73	90	78	87	65	79	77	78	79	84	89	69	100	88	71	91	90	89	77	81	92	92	84	86	82	83	88	109	80	85	96	85	109	90	89	78	82	75	81	91	87	76	86	75	82	99	78	84	90	91	82	72	80	90	79	79	96	75	88	96	78	91	77	98	103	93	74	77	76	83	88	101	86	98	85	79	88	89	93	65	96	83	72	71	93	74	82	85	95	81	90	65	82	71	84	88	86	84	77	89	81	95	94	81	75	75	72	85	80	72	96	91	65	90	94	83	88	70	92	86	84	88	102	84	91	75	89	79	92	73	93	78	80	87	92	83	83	74	86	87	92	94	84	85	84	76	104	84	72	79	87	86	92	90	74	78	100	72	84	91	79	87	100	90	65	91	67	68	91	73	96	91	99	75	63	93	79	93	70	72	97	99	77	97	86	93	86	89	75	86	94	91	76	106	82	85	68	97	90	75	100	74	80	73	97	77	65	85	74	89	82	82	84	86	89	84	86	63	89	85	73	91	87	73	75	80	91	93	86	83	83	98	83	66	94	91	81	97	61	80	76	81	83	94	93	69	87	85	87	89	105	83	96	89	82	89	72	82	97	80	75	76	96	91	64	82	99	85	91	81	87	92	80	98	84	71	79	95	83	90	96	87	82	89	90	78	79	86	72	80	79	87	85	98	82	72	93	86	71	90	92	69	77	77	91	79	68	77	86	76	86	86	85	84	65	88	91	84	75	94	78	81	83	74	91	92	102	84	88	95	68	93	98	89	78	80	82	82	93	88	69	79	80	83	82	87	76	80	74	92	80	73	78	84	87	92	91	89	89	80	76	83	98	85	102	83	91	90	83	91	85	90	82	89	88	73	69	95	87	84	90	88	86	100	66	84	72	81	82	85	70	81	82	89	69	85	80	90	96	76	98	94	71	85	83	80	82	67	90	77	99	82	75	84	91	74	90	80	88	86	94	78	89	72	82	89	89	89	77	98	94	75	84	87	103	93	98	85	81	94	92	81	90	87	107	79	80	92	80	85	85	80	98	85	93	72	89	79	79	87	93	89	65	102	95	96	76	85	72	71	88	75	89	83	63	100	91	81	84	87	89	82	78	82	83	76	84	107	85	95	89	106	75	90	74	79	94	95	83	79	98	72	91	84	77	84	97	100	71	92	72	87	100	73	77	93	84	76	81	78	88	75	68	85	82	101	72	78	79	92	99	92	70	89	82	92	80	86	84	70	81	107	94	102	83	75	77	75	96	98	91	71	92	85	83	82	68	65	87	74	90	91	94	87	82	87	82	99	87	79	86	73	79	67	94	66	76	96	76	82	98	80	96	85	95	87	82	88	86	83	90	78	87	89	90	63	92	96	86	89	69	78	75	76	91	66	98	74	81	86	85	81	79	88	81	72	87	86	67	92	96	92	101	102	85	92	86	90	79	64	64	84	105	84	84	83	101	75	91	82	75	78	74	83	80	100	97	85	88	75	82	91	82	67	78	76	80	80	88	86	88	77	95	90	97	77	90	90	90	98	81	86	75	81	85	77	60	98	97	98	75	87	78	81	82	75	83	77	56	72	78	59	95	102	99	80	90	77	66	91	72	82	72	74	93	79	84	79	80	75	69	77	89	85	92	95	85	95	77	71	77	75	99	90	83	89	70	80	64	91	99	86	90	93	78	92	86	101	67	104	73	90	99	86	77	102	95	77	89	83	76	74	81	83	65	79	87	84	107	68	80	93	90	88	90	75	80	68	90	93	81	94	69	70	90	87	86	77	90	85	94	88	89	89	71	73	83	98	70	68	75	69	83	81	87	80	92	78	107	99	92	73	84	75	67	83	66	93	87	77	80	100	86	83	88	94	73	94	75	78	86	103	96	95	93	90	94	85	70	58	75	87	83	84	83	97	83	83	64	101	79	75	81	84	96	93	92	84	79	90	79	82	83	71	77	100	77	79	70	76	76	88	75	81	68	77	77	94	73	82	72	78	78	78	81	79	88	61	85	92	81	74	72	96	75	87	85	81	80	94	83	68	88	75	87	84	91	82	87	80	87	70	84	87	87	76	63	76	115	74	86	91	69	103	60	74	75	105	84	89	90	74	80	66	74	83	70	80	75	105	89	89	76	77	83	69	97	86	75	81	77	76	85	95	64	70	68	92	80	82	79	92	76	71	70	86	85	81	90	80	86	79	89	90	89	65	61	71	69	87	87	75	72	73	71	78	102	92	100	85	86	78	86	60	94	88	90	82	82	77	75	82	103	93	77	101	83	85	94	65	90	88	78	74	87	94	93	101	89	64	80	77	97	80	76	75	84	94	83	76	69	79	78	93	80	70	80	84	86	78	83	85	82	79	79	95	86	87	80	88	91	85	75	73	90	74	86	73	62	91	88	94	83	81	114	89	95	96	78	71	73	80	97	92	81	77	71	86	93	78	80	75	74	88	87	86	101	74	78	82	74	81	83	91	80	91	97	73	67	95	84	87	74	70	79	70	67	86	71	94	97	88	86	74	83	65	88	71	71	89	89	84	79	75	86	76	67	82	100	84	80	99	92	81	73	81	90	86	80	79	86	80	77	87	88	82	78	88	93	92	91	72	86	73	77	70	82	81	91	90	78	83	64	83	68	87	91	72	105	77	80	106	103	78	83	88	81	70	84	100	83	62	95	80	89	78	91	94	85	69	83	85	74	70	103	100	79	78	95	90	96	85	80	96	86	87	94	89	99	81	85	70	75	92	88	79	88	91	71	90	75	85	74	94	98	73	84	84	74	73	73	86	79	82	76	81	77	86	90	88	83	88	86	85	87	85	75	64	79	87	82	72	87	80	68	88	53	79	94	82	93	69	91	72	82	94	88	97	72	86	80	103	92	67
2909	3003	1339	667	455	377	350	332	288	293	275	247	238	246	270	255	241	286	265	260	268	239	262	261	271	241	253	211	253	268	256	256	231	245	227	242	230	239	231	236	228	224	263	219	256	254	242	257	223	208	247	231	239	236	220	226	229	250	216	234	228	250	222	240	219	216	232	247	208	245	254	213	228	256	214	254	221	244	242	249	217	255	257	250	251	225	239	239	228	241	227	233	295	249	248	249	249	259	234	252	239	247	226	235	230	285	242	261	242	249	269	244	248	254	241	250	264	242	238	271	225	232	258	223	227	258	225	258	232	254	228	254	227	251	272	253	208	256	240	242	243	237	290	236	238	255	255	272	262	241	262	254	259	234	255	242	240	257	228	254	234	239	236	241	255	267	235	237	231	221	219	265	245	257	218	235	237	244	249	236	243	240	252	263	249	247	261	273	278	219	267	248	240	244	238	265	256	219	278	266	249	247	241	204	248	242	228	262	261	238	234	234	242	273	239	246	240	254	265	247	209	238	231	250	233	245	239	248	238	227	262	245	252	271	241	268	227	265	270	249	232	260	216	232	234	228	283	229	246	219	230	248	264	253	222	242	230	230	252	253	237	255	250	232	285	242	246	236	234	263	223	243	241	252	256	249	242	242	255	252	239	262	239	238	254	237	235	250	257	215	255	244	231	245	250	246	234	225	223	254	252	231	240	236	244	213	251	220	264	232	245	232	238	257	249	253	237	265	219	244	265	232	269	229	216	238	255	250	245	235	280	250	262	236	237	241	233	218	253	237	259	241	246	227	212	257	221	254	242	241	236	266	247	241	237	251	256	228	228	265	257	242	245	239	253	240	245	233	246	241	271	261	244	275	238	248	240	243	210	240	234	230	265	272	259	247	236	240	252	254	225	266	241	202	229	240	217	239	259	270	260	234	228	245	274	242	228	223	236	245	281	255	257	220	226	229	245	251	249	211	236	247	250	223	238	244	239	252	236	228	228	262	229	252	226	237	252	261	268	263	223	229	262	221	234	205	250	250	233	260	252	235	231	223	256	273	263	242	264	236	229	230	242	235	242	256	219	259	245	221	238	243	237	264	228	218	244	252	250	244	273	250	213	233	243	259	254	234	250	262	252	235	243	221	266	243	236	241	237	246	240	220	217	245	231	227	222	238	215	232	217	217	223	232	259	247	237	239	252	252	236	262	248	251	249	265	249	248	266	250	233	246	248	231	221	267	270	230	223	239	231	236	290	225	260	229	245	256	270	217	253	256	218	241	239	246	241	265	255	241	261	246	231	217	218	245	272	241	250	245	245	261	255	236	209	276	243	253	228	233	270	257	258	241	228	242	241	255	201	222	244	243	237	226	249	224	254	253	232	255	249	244	227	233	249	222	217	243	241	229	253	225	244	252	244	209	221	265	234	219	224	231	257	265	256	243	264	256	268	269	234	245	229	251	232	264	252	237	214	238	267	237	229	259	245	245	231	225	241	230	245	246	260	247	228	221	218	241	235	247	233	231	211	218	221	215	216	240	234	218	246	259	236	256	255	219	232	266	267	253	232	222	247	240	226	228	222	227	242	210	221	253	253	222	246	224	237	229	247	252	236	240	229	237	247	238	246	264	218	258	225	234	207	231	230	226	258	237	230	239	257	220	265	239	269	266	236	249	242	233	232	261	227	250	267	229	225	219	230	236	265	238	234	232	201	244	231	231	242	250	215	246	241	219	233	244	276	248	276	222	260	237	227	227	251	234	261	255	241	225	221	224	244	237	246	261	228	241	243	219	222	263	220	239	260	209	249	260	250	243	242	247	242	252	235	262	224	247	247	252	252	259	242	239	218	252	222	235	222	242	241	258	266	227	276	225	231	249	245	262	242	247	220	263	276	225	257	270	264	274	260	237	225	273	256	255	222	216	257	262	250	248	236	238	228	253	240	268	248	237	245	221	234	251	240	225	244	254	233	236	243	257	247	229	245	266	247	266	236	225	218	234	255	231	220	253	238	237	248	253	245	228	247	238	244	259	234	216	247	254	259	216	236	251	254	265	222	263	236	261	247	233	224	240	271	251	227	247	249	235	241	241	219	240	210	247	227	230	245	243	196	258	255	241	262	235	240	258	231	242	245	217	247	251	276	238	246	270	237	245	257	228	253	237	216	243	221	273	263	234	251	276	232	269	223	250	251	265	260	247	216	219	236	222	233	216	248	233	225	235	218	245	212	239	252	215	246	244	226	258	259	244	243	249	209	236	234	238	220	238	240	231	255	249	261	246	222	212	220	229	239	227	247	279	220	225	238	277	256	244	249	272	244	258	213	228	266	250	241	258	219	220	235	220	217	236	215	240	243	222	247	243	224	236	235	230	262	219	251	230	210	237	232	217	231	231	249	274	218	230	217	234	234	234	246	228	250	259	215	217	227	242	285	238	256	219	271	257	236	242	246	240	221	242	229	237	217	256	227	234	239	270	227	241	238	233	268	241	234	257	260	266	232	219	220	224	241	242	225	279	234	243	213	217	247	223	236	242	261	243	252	264	249	247	223	234	242	239	242	227	229	247	235	254	242	234	238	243	235	250	233	245	224	233	255	246	242	254	252	219	238	227	238	224	243	243	232	230	263	240	247	261	254	253	250	200	231	261	245	221	228	258	248	258	229	217	247	246	231	252	241	247	241	244	253	200	217	244	258	234	237	252	250	225	238	243	223	235	252	262	235	247	244	257	248	266	253	233	253	259	229	235	238	239	270	233	240	229	249	220	263	244	241	225	231	267	250	236	278	231	251	256	231	212	233	245	237	250	246	268	217	212	232	228	259	219	239	250	226	276	245	253	270	245	267	224	219	239	226	236	233	210	234	249	250	228	263	250	260	221	258	239	271	253	251	220	232	249	260	249	257	241	222	238	213	231	247	252	244	251	259	235	240	260	274	253	245	264	244	235	249	259	239	242	287	252	228	238	250	231	236	239	261	240	242	250	252	245	252	214	234	241	257	271	235	234	234	244	242	246	251	231	244	246	231	263	243	265	225	239	217	276	258	220	269	241	228	257	280	248	253	234	229	242	231	266	260	280	234	226	224	222	280	235	259	246	247	221	246	245	255	250	228	240	231	234	254	227	226	237	242	240	243	271	216	225	226	252	253	249	233	215	251	250	221	253	248	256	240	235	225	225	232	259	240	246	269	277	218	241	222	252	254	218	247	252	250	233	264	233	240	284	253	254	232	248	238	241	234	240	230	252	260	248	233	247	246	213	217	248	263	247	221	246	264	252	247	240	250	269	231	246	234	228	234	257	243	226	240	233	271	227	250	265	227	226	278	248	236	221	229	228	295	212	229	234	239	231	255	236	238	258	246	238	231	249	262	255	223	215	221	236	201	228	253	262	237	247	236	251	224	241	249	243	271	239	215	251	246	265	241	231	218	244	234	247	212	238	239	230	219	243	224	230	247	213	239	229	263	234	274	240	236	244	247	239	234	258	237	216	254	209	221	235	229	246
31961	20189	7554	670	535	481	386	282	306	304	317	289	273	313	298	318	278	327	296	284	313	305	276	317	313	278	272	272	305	340	318	307	312	292	276	307	299	306	286	331	311	267	307	323	277	319	316	271	293	293	310	290	291	294	347	303	287	319	300	310	295	322	293	295	310	263	311	287	315	295	269	311	303	285	328	301	288	307	315	276	298	292	300	283	317	301	314	274	293	303	283	289	317	303	307	312	323	286	318	257	299	310	263	293	276	309	310	320	292	322	274	275	344	304	302	315	291	287	248	297	292	284	267	295	267	298	274	316	296	303	279	289	261	306	294	271	320	298	277	305	295	296	271	306	287	293	287	294	289	315	303	319	287	293	311	308	270	278	272	284	274	313	294	302	309	301	276	273	306	265	324	312	303	299	315	328	266	280	273	302	328	349	269	305	291	307	322	338	327	270	325	302	301	325	285	305	291	303	293	310	262	307	267	308	296	300	321	321	325	292	291	276	320	291	327	298	280	315	293	296	264	314	359	286	289	312	273	276	277	287	298	328	310	315	328	309	314	318	277	313	313	297	311	334	288	337	303	293	322	323	293	297	312	298	306	302	322	316	342	302	300	281	299	275	317	302	275	328	299	284	310	273	308	282	299	269	301	293	308	281	326	320	323	308	306	278	294	266	296	267	338	284	283	307	306	311	312	306	297	318	343	300	297	310	318	298	305	299	313	323	295	304	309	297	307	340	312	342	289	289	309	335	306	305	284	294	281	303	334	320	268	296	287	312	314	320	311	323	288	297	285	295	306	288	280	288	299	322	315	316	290	294	305	298	293	312	328	320	332	322	294	271	329	298	261	285	306	302	288	290	321	308	329	284	314	278	304	292	321	323	294	319	288	305	289	325	292	284	283	283	336	321	315	322	280	285	302	298	303	265	305	320	355	304	311	329	304	310	305	270	293	304	320	280	308	286	288	300	312	295	294	308	316	298	306	287	309	306	309	295	297	323	289	295	293	312	273	294	312	302	297	288	295	285	340	310	297	269	309	313	272	301	304	300	306	317	308	306	340	307	294	279	302	303	292	323	302	278	323	291	274	297	293	286	272	254	267	302	327	287	296	333	302	311	313	268	302	300	291	352	292	282	302	300	309	295	308	306	348	286	285	292	305	294	302	265	282	304	290	310	320	289	280	288	307	273	287	337	278	297	301	288	342	284	284	291	328	300	313	333	265	315	357	313	304	309	294	312	309	317	298	327	320	280	310	331	291	330	302	309	293	298	340	278	316	304	321	294	262	305	313	336	288	293	272	304	328	323	292	283	318	278	303	288	330	307	318	321	291	301	292	320	296	284	299	290	290	302	276	290	302	294	278	335	330	287	281	313	306	307	292	314	299	316	284	268	307	281	303	281	318	278	320	283	316	308	325	264	303	303	302	316	311	300	315	314	272	266	285	288	288	320	311	282	325	306	314	306	290	306	301	278	318	314	290	311	310	308	276	309	339	330	327	308	259	320	308	308	296	284	336	289	281	286	321	306	308	298	288	298	283	295	270	307	308	301	299	298	293	289	294	296	284	282	285	289	321	312	287	348	275	289	326	287	328	293	309	275	353	281	255	288	334	300	311	335	315	269	298	288	278	302	313	303	306	308	300	305	297	296	318	328	295	293	324	309	331	281	271	311	312	326	311	301	294	322	300	261	309	298	290	274	294	266	275	323	295	327	289	307	303	303	328	301	349	299	276	302	272	307	317	322	311	255	289	272	290	298	303	299	305	299	338	340	286	278	330	304	310	299	303	276	304	288	313	304	344	347	302	311	283	294	294	304	286	303	326	320	286	287	286	281	292	311	298	287	306	289	299	323	283	279	279	299	315	288	320	311	309	306	309	313	316	286	299	320	296	334	327	312	294	279	290	285	310	311	288	277	323	317	289	326	305	284	298	274	313	334	304	280	290	266	309	297	282	317	283	298	296	308	283	305	252	294	294	314	311	320	293	317	307	314	308	262	323	284	280	291	296	326	293	322	323	279	317	312	327	291	287	308	309	320	305	284	315	303	330	316	307	310	300	290	311	325	311	305	291	310	310	304	287	286	330	298	295	281	286	326	292	306	296	304	319	290	302	321	307	303	280	300	293	311	298	294	257	336	294	299	316	281	304	297	307	286	305	311	283	315	300	294	281	284	323	300	281	304	299	302	340	301	319	295	305	306	337	282	279	299	267	280	341	302	283	315	298	298	291	321	321	275	302	286	297	300	300	321	261	313	307	316	301	303	296	305	322	304	272	319	297	320	300	287	283	301	298	293	284	313	294	313	284	284	308	290	317	291	273	298	325	299	318	302	326	321	292	332	309	308	314	281	282	293	287	331	271	278	301	310	296	285	321	314	305	327	285	276	306	279	270	339	297	287	270	319	310	282	316	288	315	279	282	308	298	299	309	321	275	296	317	308	313	324	310	313	327	319	269	297	310	270	289	303	292	305	295	302	301	317	276	319	321	306	308	310	301	276	280	295	321	306	265	292	293	286	324	286	327	291	264	289	288	322	295	279	312	303	316	300	284	293	313	307	274	300	289	317	265	291	275	303	310	268	334	287	332	305	281	308	326	287	304	274	294	261	298	282	326	336	322	322	311	282	315	317	310	324	332	276	293	313	284	273	265	298	294	298	284	288	293	280	321	297	256	280	279	289	315	322	275	317	320	308	292	302	341	319	305	339	275	301	339	310	308	330	291	269	302	338	305	302	292	296	300	301	308	305	302	309	302	296	305	316	300	320	303	304	283	299	341	315	318	311	300	305	305	353	317	303	326	321	294	298	313	277	323	300	292	293	290	322	314	287	284	342	317	355	332	320	329	286	279	296	329	291	281	303	275	304	282	284	289	297	278	302	261	280	293	302	318	305	280	313	278	308	310	297	287	297	354	298	281	270	321	313	252	322	317	316	271	330	317	289	287	292	306	317	295	295	287	283	301	283	322	286	285	310	333	289	287	303	309	311	308	319	300	319	298	293	322	313	313	283	300	330	318	287	313	306	293	312	291	269	320	289	303	312	296	311	315	315	303	325	298	306	297	296	313	320	303	297	324	308	314	283	274	325	326	292	313	317	325	314	307	288	290	268	290	288	286	298	306	296	271	328	305	279	312	315	293	298	298	279	292	315	317	298	290	319	310	271	296	294	268	304	310	298	293	316	293	301	320	254	268	287	280	295	304	280	294	316	346	300	302	343	277	302	300	286	294	317	310	288	325	281	338	285	295	313	281	319	340	313	302	321	299	284	277	294	321	312	298	274	283	307	309	297	281	362	318	320	296	295	273	308	274	290	270	285	301	326	335	303	295	308	316	270	301	301	311	313	286	271	293	344	289	309	285	306	298	299	321	300	295	287	312	316	298	312	283	297	277	326	307	312	302	294	299	306	291	319	308	327	310	253	296	313	282	288	319	302	326	267	297	287	286	339	301	288	298	309	281	277	319	288	286	293	293	288	296	310	313	316	306	311	316	305
5816	832	766	736	744	710	688	705	784	720	704	748	716	721	720	719	696	707	692	744	734	740	692	710	709	724	689	775	719	708	707	747	677	711	696	747	688	719	738	748	734	671	633	687	759	729	706	707	686	699	696	721	708	717	740	695	683	786	734	691	767	730	732	754	747	729	721	721	714	697	783	677	750	726	717	759	787	701	755	746	709	687	692	732	745	745	772	774	714	741	786	703	704	722	713	742	730	769	682	713	749	768	720	664	687	682	741	752	751	729	698	723	743	780	669	728	707	751	733	736	737	751	752	711	739	761	681	686	716	745	720	692	726	653	705	692	709	744	747	738	698	760	722	751	715	746	681	741	709	718	751	717	779	701	719	691	732	690	685	710	726	716	752	739	734	681	691	693	713	750	770	763	743	723	746	723	756	727	749	719	723	703	705	738	710	749	676	744	734	714	725	750	697	762	674	686	721	632	699	781	711	743	699	717	729	692	732	766	737	727	699	743	736	758	696	703	741	702	720	774	711	714	704	684	733	760	689	715	721	720	759	734	744	703	719	710	689	677	725	676	705	713	741	718	715	741	647	691	730	715	714	745	719	725	761	724	799	739	672	697	745	746	735	699	768	759	709	718	696	735	700	703	700	726	739	779	691	713	705	696	714	734	734	707	714	710	778	696	728	735	759	721	728	699	729	710	676	713	756	749	708	724	721	731	742	743	703	728	698	727	709	767	717	755	751	724	731	744	727	719	746	678	711	701	712	723	715	735	763	731	711	714	707	667	714	719	720	731	676	701	714	752	711	709	690	734	693	752	775	707	752	757	703	741	775	711	718	690	685	726	762	707	728	697	739	734	751	700	740	728	773	736	742	688	728	681	740	735	750	703	640	699	743	705	716	730	715	731	689	726	757	738	734	690	741	764	689	691	696	705	764	718	754	737	779	719	723	705	773	695	689	677	733	722	703	759	717	706	794	695	685	737	709	749	784	786	750	722	699	791	722	764	748	709	767	748	768	744	725	797	738	718	720	733	707	691	681	720	699	709	670	702	725	741	744	718	699	711	734	743	687	709	721	743	794	761	743	744	735	735	739	747	700	690	709	768	670	692	697	711	736	732	719	744	747	738	720	725	665	743	702	707	725	715	773	746	788	746	701	721	766	680	713	745	693	728	680	723	728	735	687	733	706	756	754	736	701	691	756	673	711	728	691	733	707	741	750	754	727	773	696	695	715	749	741	721	721	748	749	698	710	684	695	721	755	726	721	724	712	710	722	757	715	663	679	737	718	744	731	704	677	716	664	748	759	770	737	695	711	703	707	685	758	776	753	784	739	717	730	781	717	754	686	719	698	743	690	715	721	720	760	718	740	753	749	733	770	728	685	716	708	706	740	683	748	742	713	745	689	719	658	732	674	728	709	727	744	702	744	689	706	736	731	666	736	715	716	713	741	745	741	688	741	690	706	679	733	679	727	733	731	732	671	707	728	702	734	707	706	710	709	717	735	726	733	722	695	776	706	706	719	710	722	754	694	708	721	737	649	708	711	701	766	737	696	735	711	707	734	766	754	741	734	764	728	709	736	724	747	718	678	727	683	708	745	745	730	707	740	724	710	738	730	739	706	723	680	687	715	728	747	731	731	706	728	719	738	700	757	713	751	792	710	709	737	685	754	713	752	740	707	741	722	724	787	744	690	780	740	724	740	698	709	711	694	752	726	728	757	727	725	698	738	725	682	712	752	727	732	760	710	724	682	710	710	709	734	774	732	715	777	709	716	714	710	711	728	726	696	711	701	721	772	769	734	703	749	740	697	729	695	701	736	757	729	684	708	741	700	734	683	760	670	689	724	711	744	743	725	667	722	696	714	754	709	678	719	698	713	726	728	780	693	745	751	736	759	739	700	729	716	731	705	719	694	723	707	747	713	727	714	716	740	759	730	769	714	659	749	723	709	736	726	737	725	771	687	721	747	715	727	671	752	701	795	737	721	704	736	746	685	746	721	764	712	756	705	713	711	731	731	687	728	730	716	802	773	750	749	717	693	699	697	722	738	682	701	746	749	716	723	768	698	731	719	749	722	691	698	745	710	663	692	697	734	748	727	786	738	728	732	734	735	690	727	744	708	740	722	782	732	708	705	721	707	703	711	741	724	721	695	732	707	714	745	717	764	675	718	692	729	728	727	656	724	806	748	724	713	713	748	769	758	715	721	729	708	722	720	664	685	717	751	686	717	733	743	705	715	687	759	733	705	683	750	722	755	746	754	751	722	773	692	702	739	758	756	734	752	746	733	745	697	695	744	725	722	728	777	718	753	788	686	714	713	728	677	684	716	732	742	714	752	717	721	718	729	698	741	686	727	721	709	716	740	688	755	714	745	734	747	715	721	714	730	719	705	765	714	671	743	673	706	735	712	749	761	749	713	674	724	753	756	717	731	760	695	703	713	717	683	691	741	720	709	723	694	730	726	735	657	731	744	746	680	727	712	699	792	679	726	707	738	741	689	674	716	689	691	744	697	735	726	714	724	695	758	738	732	710	727	754	708	737	730	755	767	748	761	696	756	721	781	745	738	742	783	729	714	725	754	720	702	755	706	764	727	752	708	715	729	732	776	716	770	735	717	757	740	735	740	743	711	708	695	713	742	735	766	731	687	748	716	724	751	721	770	710	763	717	736	743	709	766	736	760	711	713	753	716	719	753	718	732	763	734	727	738	730	703	696	739	700	713	717	690	739	733	750	703	770	699	786	703	776	760	810	720	683	745	699	715	754	763	700	753	704	745	742	731	691	790	739	698	743	724	741	736	709	725	742	685	682	726	734	745	705	731	711	740	714	738	726	755	734	755	706	699	706	683	728	714	729	737	679	740	708	698	751	743	673	695	743	670	701	731	691	699	728	676	718	727	666	760	760	757	733	753	742	713	728	748	690	687	742	709	745	691	725	707	711	702	729	740	710	725	749	698	695	698	748	741	729	766	722	706	749	722	736	740	680	757	732	698	754	733	741	728	754	683	716	722	746	705	732	683	675	700	773	741	722	704	747	671	704	767	730	718	786	660	696	725	694	743	746	739	734	712	766	748	778	729	737	731	739	725	765	736	738	723	670	726	693	777	747	720	774	751	701	734	733	691	726	708	686	722	736	754	696	728	721	696	729	730	736	704	686	777	736	708	729	786	807	752	698	715	713	743	720	773	723	752	746	712	707	690	733	738	706	733	743	744	736	739	680	744	730	736	722	700	682	731	765	677	696	731	667	740	740	736	777	754	699	732	733	698	699	733	807	683	751	736	713	746	703	756	747	737	719	682	739	703	727	721	691	709	706	739	730	718	740	712	695	714	698	756	685	740	714	740	711	732	733	732	751	712	740	745	714	794	734	733	705	713	699	711	699	737	729	658	710	688	769	744	688	743	707	763	737	735	750	697	732	762	704	772	697	692	709	769	755	717	703	735	735	726	698	724	784	710	716	780	714	724	740	716	759	719	694	715	722	725	727	699	731	738
25038	21470	24685	28662	21475	16355	426	247	230	206	179	204	204	214	191	207	181	204	219	189	163	197	201	181	169	201	185	198	193	170	192	175	209	195	203	184	195	173	190	193	176	198	157	189	165	187	169	201	193	187	203	171	163	158	158	193	187	179	169	169	169	178	185	191	166	190	191	191	162	188	190	150	195	180	190	172	200	179	204	163	185	206	176	159	184	169	170	183	191	162	150	157	193	167	209	189	167	196	162	200	178	180	168	182	181	172	166	195	200	182	177	210	172	192	183	172	186	166	185	182	169	177	193	189	186	176	195	194	145	171	164	173	174	158	164	200	179	179	189	154	155	164	188	186	190	181	171	177	193	179	156	199	206	183	191	200	172	203	199	201	184	211	184	168	175	173	179	168	171	166	174	186	177	198	161	185	176	160	174	184	167	180	162	174	204	193	193	196	175	174	176	196	163	161	181	158	165	187	172	178	172	174	173	177	185	158	169	179	188	202	180	191	196	207	204	193	194	190	182	180	180	166	166	189	178	193	208	184	149	184	166	188	212	173	201	174	175	161	169	198	165	203	193	181	173	169	182	163	190	171	182	188	207	181	172	155	183	165	176	161	186	194	184	176	169	169	184	152	163	195	176	183	177	189	183	199	184	193	159	178	185	187	188	179	165	179	184	182	176	196	183	198	200	164	204	175	194	177	182	169	183	176	204	172	179	200	173	184	185	193	201	160	180	174	170	181	182	207	170	158	181	178	175	201	158	180	181	171	189	169	182	185	167	177	190	194	179	170	177	183	157	196	182	177	175	158	179	188	169	194	207	175	206	164	162	169	170	158	196	190	171	196	198	183	184	161	187	193	145	158	167	203	204	179	187	190	166	185	163	173	162	182	193	163	160	204	195	202	166	171	182	151	157	172	152	175	194	216	200	174	142	167	172	155	174	193	178	198	181	193	161	171	199	193	171	144	169	184	184	210	158	170	184	166	196	182	183	182	169	184	200	165	180	183	180	185	177	172	175	181	179	186	193	188	160	176	196	163	201	192	182	186	168	181	189	176	190	158	179	199	163	167	196	175	165	182	173	210	171	165	201	188	191	204	197	188	185	172	179	187	179	183	212	176	174	173	203	195	190	180	192	162	195	188	161	163	166	176	193	173	177	153	183	179	170	165	188	185	192	187	151	186	183	183	172	165	194	169	166	181	179	186	156	195	168	184	178	186	211	197	191	195	175	157	178	204	176	194	182	164	158	195	186	164	190	180	177	202	201	206	181	177	193	200	147	201	188	176	188	186	141	194	177	194	179	182	172	187	171	163	183	188	189	185	176	215	202	166	158	190	174	187	182	195	194	186	178	185	157	188	168	185	144	159	193	171	173	161	164	197	176	182	195	165	167	184	192	182	192	168	180	185	199	155	196	177	186	178	172	201	202	170	189	190	162	162	173	169	181	186	202	169	146	162	172	172	183	166	177	183	181	169	177	188	178	181	177	195	172	191	193	184	178	154	169	147	192	198	189	183	180	185	200	195	191	181	168	156	182	201	209	184	198	170	178	180	185	216	187	166	161	170	208	180	203	174	180	174	183	160	161	182	186	186	186	154	192	191	197	188	174	188	158	169	194	230	177	169	181	191	188	193	173	153	191	187	167	198	191	169	193	185	176	206	157	173	198	160	176	195	198	180	197	180	193	169	176	206	194	186	172	148	177	205	177	157	193	195	196	170	164	160	174	188	177	195	173	188	156	181	186	177	178	177	201	164	149	172	178	170	152	168	181	193	157	154	196	192	191	168	187	180	210	177	186	196	172	180	178	163	200	171	196	159	156	189	154	182	182	171	186	214	165	188	188	160	186	192	154	176	201	175	165	186	138	216	154	164	172	181	169	199	193	184	177	176	211	196	171	163	175	187	162	181	205	169	149	203	176	198	177	194	199	158	179	187	197	175	198	192	163	180	217	176	173	183	185	174	202	164	184	196	169	197	147	194	167	165	171	161	188	193	175	172	189	181	196	183	169	167	173	202	161	188	176	183	186	174	182	181	181	168	139	182	171	173	192	178	186	177	178	195	179	198	183	175	206	182	174	155	185	176	141	185	193	190	195	179	217	169	163	147	175	167	173	170	180	194	175	184	208	186	174	178	166	184	182	221	177	201	196	189	182	180	204	175	170	174	186	170	192	192	199	226	173	192	175	185	193	181	184	192	170	159	147	193	183	194	163	177	200	189	208	191	168	183	193	176	194	163	178	158	164	174	188	191	205	183	184	170	173	163	194	156	194	192	162	184	155	191	169	189	180	184	175	169	190	187	185	163	158	167	144	174	169	173	175	196	172	159	173	177	191	213	187	171	200	187	195	187	205	192	174	179	182	186	187	189	196	188	191	185	164	171	202	186	170	153	171	192	189	179	173	184	183	176	158	182	203	177	165	162	176	160	181	198	176	194	190	184	171	183	191	197	185	191	187	177	172	197	167	185	150	150	201	182	181	177	188	156	175	189	159	187	179	202	196	184	146	189	184	197	173	184	160	169	164	190	181	172	202	202	184	181	161	154	177	190	184	176	198	169	195	171	172	195	185	176	189	206	181	186	165	198	170	198	167	168	177	180	173	175	170	172	158	185	170	177	179	175	164	178	187	180	167	197	186	189	178	184	173	182	189	167	172	185	184	167	202	198	165	205	144	190	179	174	175	219	167	187	190	177	184	179	194	192	170	175	185	176	188	185	181	159	179	197	178	183	199	195	189	171	194	190	179	166	171	192	209	166	182	195	196	190	182	204	196	202	164	206	190	188	189	168	184	183	169	163	177	158	176	182	202	190	172	183	170	187	178	173	163	203	181	186	194	181	170	187	200	174	186	192	184	191	183	174	188	163	179	200	173	186	185	172	167	175	163	174	211	177	166	212	194	194	189	168	170	167	179	186	168	182	148	178	197	179	160	187	173	177	162	207	160	177	185	172	179	197	172	168	164	189	191	198	213	196	191	189	160	182	195	209	195	165	143	163	179	190	164	161	185	177	180	170	178	182	174	185	164	162	210	166	168	189	171	193	174	188	172	190	172	184	195	182	166	165	172	175	218	173	165	192	177	180	199	206	188	181	184	163	182	169	196	185	160	171	193	178	202	179	168	219	199	171	201	209	178	173	171	192	175	200	194	182	165	187	182	176	200	184	192	177	165	179	198	176	170	159	169	185	184	179	156	192	178	161	174	189	171	181	179	194	175	163	193	170	162	187	183	177	147	198	190	194	186	148	183	168	169	185	190	144	208	156	197	197	180	195	170	179	189	184	179	185	191	191	192	183	206	153	187	207	186	168	169	191	152	169	178	184	192	170	216	185	178	196	187	166	186	162	166	172	167	195	170	183	184	171	188	198	182	193	179	191	193	204	181	173	173	188	186	167	166	168	161	203	160	161	163	178	194	201	184	190	184	159	187	179	156	175	177	185	196	161	179	179	200	177	202	169	175	189	167	158	180	200	180	186	166	223	175	215	192	159	168	175
2980	1814	1002	678	534	549	502	441	458	453	485	491	472	428	444	427	426	445	431	463	432	495	434	469	456	461	465	477	436	423	426	461	466	417	436	386	472	449	447	459	439	439	466	481	452	468	445	464	474	482	443	456	455	464	410	394	456	440	461	417	445	478	453	439	448	472	452	468	427	429	464	451	453	433	442	470	453	418	430	463	442	469	454	444	412	453	472	487	439	421	461	450	434	427	486	449	455	449	436	430	398	428	478	440	460	499	426	445	448	409	455	426	437	463	461	462	435	436	448	438	434	452	460	420	490	441	431	443	438	456	480	427	442	438	451	441	487	463	439	456	468	453	460	403	432	462	443	429	462	475	426	445	450	481	424	446	470	447	432	465	425	449	426	453	429	470	450	414	461	473	457	478	464	449	437	440	401	471	472	434	478	436	423	471	420	425	458	437	448	431	452	429	450	440	470	446	462	484	414	463	481	425	457	436	440	426	433	473	440	435	480	471	410	434	375	466	448	448	445	453	439	455	426	472	451	450	464	442	416	469	389	414	456	456	445	432	441	419	474	440	455	443	428	421	453	445	440	472	408	423	459	438	468	427	444	466	438	431	394	455	417	453	450	432	470	418	482	450	417	460	420	449	471	442	484	493	467	451	469	441	459	458	432	432	389	437	429	421	425	451	439	412	488	444	429	466	421	432	441	431	472	468	463	444	456	470	389	442	440	456	449	442	439	445	477	436	451	469	461	471	422	416	436	453	442	455	404	453	428	447	436	459	452	470	432	400	431	468	454	458	438	419	445	437	429	439	429	409	441	427	403	478	411	409	470	455	409	433	466	425	471	443	457	467	428	442	460	469	445	433	448	428	450	407	438	466	462	425	439	429	442	471	431	443	439	451	429	457	452	421	432	450	427	435	444	440	433	450	436	468	435	448	445	470	441	437	434	474	461	429	422	443	452	446	429	423	454	439	416	485	436	440	451	475	447	467	421	439	448	445	429	426	418	453	465	454	467	415	447	424	433	414	434	466	450	444	449	433	433	435	472	471	433	426	432	441	436	450	446	410	470	465	418	432	435	441	438	466	435	464	472	442	435	444	460	411	436	436	470	441	476	445	449	452	464	428	487	475	465	443	435	426	451	429	428	481	441	493	412	475	448	473	452	476	427	471	477	443	423	449	434	477	440	424	441	472	447	436	417	404	435	456	474	405	439	422	448	448	411	450	472	438	427	438	433	449	427	435	387	454	510	484	421	450	438	441	459	424	439	505	421	464	432	446	420	441	439	479	467	437	408	443	456	443	433	467	448	416	444	455	436	458	430	454	421	418	411	441	453	468	415	423	433	455	441	435	458	422	406	479	454	428	439	448	442	455	428	447	453	480	417	441	472	454	419	407	447	434	448	416	491	442	489	431	429	433	471	417	443	461	466	445	421	446	454	468	453	440	452	430	470	424	417	484	484	451	444	400	420	450	471	493	400	434	423	433	404	456	438	458	429	402	425	480	433	430	435	434	427	368	436	451	462	426	460	467	431	395	481	449	434	448	463	455	456	442	447	438	476	452	466	455	467	440	415	411	409	445	444	451	432	486	458	450	444	426	481	417	468	448	452	478	402	438	416	495	445	446	454	432	439	459	402	439	497	469	469	446	434	484	421	432	444	438	439	460	430	452	423	462	470	462	436	429	454	460	439	471	420	476	444	447	479	469	446	472	453	399	457	423	455	408	433	404	485	449	429	429	398	430	442	454	451	470	428	423	439	438	470	436	442	417	490	455	442	457	418	462	409	437	469	457	444	448	458	428	462	436	413	428	432	442	432	473	497	449	456	432	458	457	408	451	469	435	401	416	487	421	444	456	439	453	422	478	457	427	422	419	429	431	424	456	410	445	431	440	432	406	459	439	451	455	417	419	451	425	485	447	444	471	427	437	469	434	467	454	435	412	448	451	446	399	455	401	507	424	419	462	436	443	455	430	402	405	450	436	464	465	475	461	460	445	478	471	441	429	446	453	447	434	440	488	410	451	454	437	444	426	453	426	443	436	475	473	467	466	440	476	405	458	446	412	432	469	455	446	460	449	464	438	413	501	441	441	468	460	476	453	450	435	404	440	471	486	445	465	439	428	427	434	414	443	445	502	442	475	421	429	480	408	487	423	447	459	451	460	477	449	440	439	423	434	419	460	461	442	477	435	488	443	420	458	435	489	442	471	442	421	439	428	440	439	470	438	472	436	428	446	465	422	440	453	466	429	448	414	434	459	466	465	451	410	443	446	424	454	470	431	434	438	427	449	445	453	442	434	448	469	441	422	458	441	417	420	424	462	428	462	473	457	419	442	427	478	452	446	446	465	408	448	423	431	477	450	445	429	417	410	416	436	466	419	456	435	417	423	449	406	475	447	443	427	482	447	441	462	475	458	404	488	473	438	430	451	472	483	419	419	469	448	462	481	475	441	483	443	470	431	426	414	431	433	447	499	441	471	464	477	430	424	467	409	440	462	434	467	446	452	406	468	443	422	456	422	431	436	443	471	459	455	434	422	472	464	454	422	472	474	434	468	421	452	430	417	482	444	444	454	452	439	461	415	464	473	446	456	442	460	467	436	454	434	456	462	482	465	450	433	412	430	470	430	443	438	483	465	403	455	484	400	452	434	439	456	379	468	445	479	409	447	485	415	429	417	435	436	447	440	436	458	459	473	425	428	470	415	449	432	424	426	440	447	463	444	414	448	471	460	446	419	427	438	428	431	440	442	448	465	424	419	445	463	459	459	459	432	436	425	456	441	450	451	430	449	471	493	448	441	451	413	419	436	469	421	442	465	447	456	442	430	458	410	416	491	431	445	415	483	425	448	482	462	440	431	448	469	456	445	426	430	470	411	452	413	468	456	422	472	414	465	437	456	414	476	421	440	475	448	465	474	450	475	413	449	455	418	445	439	452	450	441	454	450	430	437	434	431	468	448	436	430	446	451	440	428	425	442	467	465	447	444	438	473	469	447	452	417	399	445	485	431	453	423	440	462	450	440	472	472	457	471	442	442	395	429	424	447	452	456	439	456	448	427	456	432	406	473	454	417	459	443	468	454	435	458	463	415	432	462	441	459	443	413	467	388	426	433	379	451	435	438	444	445	455	461	459	435	421	473	446	477	451	423	464	418	426	435	441	450	410	473	435	445	458	433	444	424	478	474	465	436	456	448	460	419	450	431	425	428	449	446	433	426	409	453	464	444	403	438	450	464	439	419	461	453	427	439	426	469	454	435	465	460	442	449	426	435	454	467	449	409	427	425	439	499	450	420	446	445	428	432	470	450	459	434	415	419	433	431	429	502	419	441	441	454	450	423	436	467	444	456	467	431	478	483	446	455	456	456	409	437	421	449	445	418	476	423	435	454	420	465	418	445	459	443	498	417	467	449	438	451	424	452	445	403	468	442	428	499	441	442	443	407	433	417	435	412	436	436	455	446	440	437	473	475	461	423	415	436	430	435	464	450	398	439	447
24435	21502	25098	28354	21505	21504	11991	337	192	166	146	141	125	159	121	123	111	93	99	110	116	100	91	96	97	100	101	83	95	105	95	95	91	85	77	93	81	77	72	80	86	87	80	75	87	100	82	82	76	93	88	102	97	90	85	90	74	88	86	87	62	75	119	74	90	95	84	78	90	86	78	97	94	74	92	92	93	102	88	99	83	86	71	90	78	96	89	77	84	91	68	98	86	74	98	77	81	68	83	91	74	65	82	93	85	84	87	78	91	72	83	76	87	85	87	90	78	77	88	82	71	77	84	79	78	73	87	77	71	69	92	77	69	69	87	85	97	70	97	98	87	85	73	75	85	97	87	75	88	65	80	72	91	98	90	93	80	81	73	87	83	93	81	81	76	77	82	85	106	95	95	76	80	76	97	91	78	67	105	87	79	82	98	79	89	75	79	81	119	90	99	100	62	76	89	81	86	106	86	94	70	95	78	100	91	88	87	72	94	69	86	84	86	97	87	73	88	84	71	95	75	93	99	68	92	82	85	94	88	89	84	89	82	82	76	82	72	90	83	88	88	74	82	85	101	71	99	72	76	93	91	82	81	98	88	79	96	87	85	102	82	84	99	81	82	86	79	77	95	101	91	100	89	81	79	90	95	71	84	63	95	95	90	89	89	109	61	95	87	91	90	73	82	101	76	98	86	82	87	92	76	80	85	84	82	97	78	80	86	89	84	92	81	77	74	88	93	92	88	86	76	92	99	107	77	79	80	57	101	66	76	98	105	68	90	104	86	99	88	97	91	89	96	85	100	97	87	100	76	86	94	93	81	83	68	92	90	86	92	91	71	72	84	94	77	88	85	81	90	89	86	78	93	86	72	88	91	105	95	90	89	92	94	115	81	86	75	84	89	86	81	99	86	85	70	63	79	75	90	82	81	106	73	80	71	89	76	85	82	93	84	79	94	81	81	75	89	97	79	85	70	75	88	82	77	82	89	94	101	75	94	76	86	101	77	75	80	79	82	95	113	103	80	87	90	73	78	82	74	65	90	85	81	73	86	85	83	87	84	85	109	101	101	82	88	83	90	87	80	88	71	86	78	86	77	84	91	79	96	78	76	65	76	89	93	75	86	80	82	84	79	92	86	72	89	92	95	60	88	91	82	101	80	87	80	84	71	93	90	83	99	84	69	93	89	79	80	72	90	85	96	80	94	92	86	81	87	93	79	94	74	74	70	86	84	84	87	92	87	86	75	77	79	85	97	74	90	87	82	88	87	104	84	92	81	82	104	71	82	76	93	71	88	77	84	83	93	84	89	89	74	71	82	75	96	80	69	92	69	101	80	68	72	85	78	73	84	72	98	98	98	76	82	77	77	91	85	89	63	86	84	85	81	93	84	89	77	85	83	86	86	81	64	83	81	78	80	84	85	74	77	78	61	97	88	67	77	79	89	82	65	92	83	95	89	92	86	84	83	73	82	85	86	92	85	88	79	71	93	94	84	78	96	94	60	80	97	85	97	80	82	79	92	71	66	87	93	96	84	102	87	94	87	89	109	86	75	84	89	83	82	88	91	89	78	81	83	75	91	99	83	89	94	90	87	85	87	76	84	91	76	92	81	74	72	68	86	81	78	92	96	76	74	58	89	88	58	83	90	82	78	97	63	69	77	79	85	103	84	90	98	95	95	95	85	59	97	76	79	82	96	85	97	82	82	95	99	74	72	77	66	71	75	87	87	97	94	74	87	98	85	92	77	82	93	85	72	68	95	81	72	112	83	93	66	81	81	83	95	74	91	101	70	85	102	103	86	92	71	91	77	83	69	100	87	69	84	96	97	73	94	64	90	93	83	104	69	84	88	93	84	75	70	87	79	71	77	101	85	68	79	74	79	73	84	84	71	97	87	90	85	93	72	81	94	89	83	89	86	75	86	68	106	67	87	89	83	85	85	91	80	94	94	73	85	87	86	85	84	105	83	97	81	85	81	79	91	106	88	79	82	85	88	83	88	86	78	82	90	73	91	85	90	106	90	84	80	69	85	82	80	80	61	84	77	73	83	108	79	87	91	87	66	74	87	83	71	104	82	88	78	86	100	93	98	77	102	80	82	78	94	83	83	81	98	77	76	100	102	89	93	77	84	100	76	70	62	93	82	88	91	93	87	73	88	89	88	95	95	71	92	96	79	73	79	95	85	85	96	96	103	91	90	91	85	100	83	86	82	61	81	64	103	65	86	103	76	87	87	77	85	94	87	81	75	79	86	92	86	69	79	68	66	89	99	69	92	80	84	76	76	82	83	82	84	75	83	73	77	98	103	79	94	83	77	91	76	88	81	73	77	73	75	106	75	87	93	98	88	70	83	88	80	86	85	74	104	63	73	78	92	86	87	91	77	89	73	64	84	63	73	80	94	79	88	73	93	83	79	81	87	75	84	94	84	90	79	85	89	98	75	84	99	74	88	81	89	102	85	81	73	78	74	87	91	80	80	99	74	87	104	81	93	86	86	92	108	95	89	94	93	81	76	76	86	83	88	75	74	80	71	84	81	76	86	97	88	85	80	76	80	88	86	87	81	79	93	78	90	87	86	80	82	102	98	92	90	72	76	82	93	100	96	81	75	90	68	91	95	93	91	66	88	94	113	82	108	83	106	79	91	91	86	88	95	82	81	91	92	80	88	82	86	92	74	84	76	98	89	89	84	80	94	103	88	68	90	86	87	93	66	84	97	83	111	85	86	79	74	90	87	81	81	88	89	76	71	69	68	82	87	82	78	66	69	64	79	101	85	74	86	79	82	81	82	85	73	102	75	90	96	83	70	80	82	86	77	78	90	90	101	100	70	83	85	87	89	80	79	85	80	89	90	81	81	69	89	81	70	82	86	89	78	95	84	85	86	68	73	82	65	87	86	84	76	102	75	87	78	95	87	90	80	72	100	90	74	71	81	79	78	90	82	80	81	72	72	86	94	76	67	78	99	91	76	89	80	81	71	78	83	92	86	93	91	88	84	93	79	81	65	76	88	93	89	62	87	84	73	72	78	75	77	77	88	70	89	83	81	87	101	93	95	76	80	68	88	76	95	84	75	91	76	70	88	95	88	76	88	84	87	91	92	94	85	89	87	82	78	69	90	85	94	78	91	85	83	92	89	79	90	81	105	76	73	90	92	93	84	72	97	81	93	87	77	83	67	89	67	93	95	90	73	60	79	79	103	77	97	72	77	95	88	97	77	84	80	83	84	86	114	85	75	99	91	100	82	80	83	88	108	78	60	79	101	73	106	70	69	81	79	83	88	89	89	86	91	96	79	76	82	87	93	77	87	84	84	78	91	85	83	84	82	94	71	74	99	86	83	99	72	103	90	71	83	72	75	87	85	100	83	66	93	90	76	83	77	89	76	86	86	95	83	88	99	92	79	76	68	70	98	89	70	88	88	73	69	99	94	93	71	94	97	87	80	62	85	75	94	109	100	98	83	70	74	80	100	71	60	75	90	78	90	75	109	86
2889	3131	1404	715	469	370	322	297	320	288	292	276	229	257	268	266	261	227	282	247	227	228	251	255	260	251	225	255	223	217	240	221	255	257	230	224	225	238	222	273	234	236	221	267	234	243	237	247	256	219	239	263	228	249	259	254	241	221	243	247	243	251	260	217	251	260	229	224	247	261	279	249	226	259	265	238	255	224	257	234	245	235	248	231	237	241	247	227	217	250	222	214	242	246	241	228	245	243	260	240	270	224	245	229	262	254	269	237	230	232	235	242	202	224	242	239	236	271	260	254	220	245	246	238	245	252	253	260	233	258	254	261	239	267	253	245	251	238	254	269	271	247	228	225	232	224	238	290	259	257	223	235	258	234	249	231	243	238	262	243	253	247	230	265	242	241	242	272	223	246	248	189	243	270	224	245	245	231	268	238	243	272	251	257	246	228	239	251	209	254	236	253	233	235	249	262	244	241	262	221	260	245	236	251	250	227	243	264	244	245	246	247	259	247	271	240	207	237	240	250	242	260	256	209	278	229	210	249	259	240	237	234	247	243	249	267	238	267	256	248	236	225	240	255	264	255	251	242	250	214	239	236	261	228	244	232	252	248	235	250	246	278	241	246	249	230	259	241	226	237	237	250	221	256	218	263	220	215	242	237	255	247	205	248	264	223	239	234	236	280	253	248	257	249	241	225	243	236	260	250	222	210	232	215	254	240	257	251	241	267	248	260	260	233	256	246	255	244	227	240	236	250	229	240	254	258	224	202	236	256	235	230	237	235	254	217	240	265	239	249	221	255	223	238	242	222	247	267	255	247	245	214	247	254	240	229	248	253	232	234	250	242	250	252	224	242	230	240	212	262	273	235	246	264	248	264	269	239	240	255	236	233	248	255	231	225	241	254	244	221	252	220	229	235	275	260	228	234	258	241	245	255	237	225	231	259	256	231	209	240	256	270	268	239	250	263	245	253	221	247	249	255	263	252	229	241	253	217	255	230	239	250	251	248	246	243	226	249	211	262	238	224	221	283	238	258	225	252	215	226	221	242	261	248	231	233	235	238	230	232	245	206	249	246	226	235	230	243	241	237	232	228	231	220	224	228	237	225	249	227	238	242	221	223	261	249	250	215	249	235	219	220	233	253	270	264	220	285	242	251	267	243	238	259	219	229	239	231	227	252	239	243	242	210	269	264	231	248	234	226	226	240	237	233	268	257	247	282	260	258	225	225	247	224	270	231	259	217	233	231	239	239	211	269	252	223	247	252	248	245	228	256	224	259	256	250	258	265	241	249	250	254	232	244	252	227	255	223	252	254	248	247	235	222	215	239	231	237	236	242	232	261	238	283	267	231	249	249	214	222	222	236	255	234	241	257	228	245	260	260	241	262	231	238	240	248	223	241	266	243	246	243	217	238	263	210	235	233	252	245	244	235	252	253	228	261	215	249	254	240	236	245	239	238	260	257	257	245	243	254	221	233	232	225	233	232	248	224	215	214	223	230	228	243	246	263	221	265	239	272	224	238	244	212	234	234	233	226	250	220	249	213	252	242	224	252	257	259	253	232	255	249	237	228	234	240	225	214	232	232	236	247	254	223	242	256	227	247	261	254	264	248	228	240	224	229	236	243	233	252	230	231	238	248	238	219	201	253	256	268	226	234	250	234	227	232	263	247	241	212	242	247	235	261	252	244	257	236	225	246	226	232	265	225	240	233	228	237	252	234	236	240	247	240	255	236	268	237	233	271	253	248	229	222	226	243	246	244	235	231	227	231	244	234	229	239	209	246	240	246	271	206	200	240	229	253	230	231	244	229	253	267	237	240	251	233	239	261	244	239	246	245	230	236	253	231	225	240	265	242	256	246	249	235	258	245	247	231	229	237	248	270	255	237	252	245	232	243	248	225	245	210	244	222	244	254	235	239	236	257	234	230	279	270	246	235	274	270	256	220	243	256	256	226	243	251	241	237	220	226	238	220	268	260	261	246	255	247	242	240	217	264	234	265	213	249	259	242	252	230	235	229	222	213	248	208	227	225	246	258	243	258	245	238	272	236	238	255	240	234	259	230	231	251	226	252	254	258	257	218	239	234	248	250	230	260	275	236	220	236	251	228	253	242	240	235	255	263	248	243	238	249	253	247	234	216	240	247	234	238	232	209	244	227	251	216	241	258	237	231	246	229	256	224	245	273	247	257	245	253	227	250	223	219	263	239	241	225	251	238	230	250	255	258	243	260	229	234	240	241	228	241	261	234	248	253	234	237	259	260	214	251	255	231	252	254	222	239	222	239	243	240	229	244	234	250	233	247	235	201	238	209	252	254	242	220	263	254	251	236	244	222	242	240	255	236	226	216	226	231	222	254	244	237	273	221	218	224	240	223	263	238	263	229	232	261	241	244	220	259	240	241	202	243	227	216	244	271	231	219	227	230	220	221	263	251	254	245	269	245	258	227	218	231	241	249	241	232	238	241	238	244	269	257	244	246	244	265	252	251	229	203	265	245	261	240	228	233	252	244	220	246	238	242	247	218	250	237	236	231	255	251	253	236	244	266	212	231	243	235	237	267	221	225	244	198	231	250	261	228	269	255	227	230	251	233	230	222	239	179	259	240	220	232	241	246	253	256	226	253	253	253	262	231	242	225	251	231	241	238	207	245	236	215	216	208	262	234	227	241	218	268	266	254	218	239	246	247	252	219	242	239	281	235	252	235	251	278	238	255	235	232	262	240	258	210	251	231	218	245	232	226	240	248	221	231	237	257	249	235	238	248	235	243	262	247	246	227	263	225	261	249	250	249	226	248	246	225	237	235	241	224	236	251	246	246	214	246	250	245	216	211	254	236	253	233	235	238	236	238	254	230	232	240	255	233	232	238	199	229	261	256	244	260	240	243	242	263	246	224	258	240	215	229	239	240	271	244	243	236	225	231	253	244	243	260	256	258	248	253	281	241	252	270	253	251	258	261	235	236	228	249	244	223	250	259	257	239	270	256	231	247	287	231	222	240	242	230	281	246	244	234	242	229	233	261	244	234	268	234	236	240	245	250	206	259	233	243	248	262	234	227	253	244	237	241	239	229	238	231	235	245	208	247	250	247	229	236	226	241	259	240	232	253	223	222	224	240	241	227	233	266	248	237	229	255	224	237	232	261	229	196	247	235	237	236	257	216	250	247	251	238	235	216	228	263	245	247	209	250	248	261	235	216	244	266	224	246	215	255	248	242	229	252	278	256	234	258	262	241	259	246	232	252	237	224	241	236	239	222	249	231	246	222	247	268	249	232	250	237	252	234	225	246	239	251	243	244	231	225	242	233	251	249	259	256	250	238	218	266	245	262	262	255	251	219	232	218	242	254	262	239	263	238	265	242	259	216	235	241	252	251	245	227	270	235	237	234	274	287	220	223	288	228	226	249	258	227	232	250	240	208	234	243	225	276	241	222	245	246	274	227	233	231	264	235	222	247	249	207	242	234	238	225	233	221	237	253	224	267	213	248	261	247	271	259
32130	20138	7396	485	340	341	310	302	322	299	334	300	319	293	314	286	312	298	318	320	268	330	323	286	312	314	325	273	302	299	323	315	313	292	286	300	295	262	333	291	319	321	280	292	306	317	319	285	302	312	307	310	312	295	284	289	302	329	274	301	303	286	313	298	318	280	304	291	290	305	291	302	291	289	301	312	309	309	321	310	304	308	298	294	304	296	298	289	298	350	307	313	292	349	272	306	316	290	301	312	300	290	319	291	272	275	311	313	290	298	266	313	298	333	314	294	287	318	285	304	293	289	309	266	313	289	257	318	255	293	308	295	262	321	330	304	301	310	298	284	294	304	268	274	302	277	301	265	282	265	291	289	315	291	303	314	311	328	300	305	291	315	269	273	287	270	263	303	304	319	309	356	300	316	313	330	329	332	299	285	296	275	324	324	320	306	283	327	314	314	293	318	280	304	323	307	331	299	306	307	301	284	288	289	274	274	275	324	286	314	277	312	294	283	347	289	299	292	298	312	312	312	319	307	299	312	317	318	318	272	295	300	291	276	279	327	286	300	330	285	283	318	304	281	295	300	323	300	308	330	298	318	306	299	287	322	313	310	294	308	324	287	294	324	268	301	335	317	313	323	304	280	312	321	314	308	282	309	264	304	309	262	309	314	315	284	316	321	289	293	304	291	290	286	332	315	300	315	304	284	287	293	273	292	349	274	328	281	314	323	326	330	312	296	338	297	309	320	261	301	315	258	286	291	304	282	296	340	302	300	307	294	308	296	308	294	309	283	296	281	308	293	341	307	312	322	294	298	309	352	290	309	282	281	310	281	299	307	287	316	309	290	304	293	306	293	310	311	288	286	308	309	300	309	313	293	314	304	302	318	286	299	302	333	315	267	323	307	326	329	320	323	276	299	319	332	301	278	318	342	317	306	302	298	309	324	313	303	268	314	281	321	304	320	312	300	318	277	314	304	293	298	333	297	295	296	272	281	305	322	322	280	284	304	277	290	300	306	286	298	290	338	279	308	306	320	309	316	308	296	324	283	302	329	285	315	303	296	308	292	278	286	303	277	294	293	292	316	292	292	266	302	301	296	268	292	310	300	309	258	282	283	317	299	276	322	302	317	270	308	299	302	325	296	279	318	306	319	294	310	317	298	304	308	298	304	288	319	296	305	312	310	296	289	263	320	288	288	308	307	319	288	294	301	300	320	289	332	315	309	328	299	318	297	321	295	334	319	301	273	286	273	312	330	298	307	314	322	311	318	285	244	294	344	318	309	305	316	310	298	294	307	287	296	307	271	300	323	312	286	263	301	282	365	290	301	334	303	322	299	290	332	295	288	307	320	321	310	304	281	326	318	292	279	323	307	294	298	297	306	298	259	308	283	324	321	317	298	304	336	267	254	299	303	301	304	322	303	310	340	278	332	325	317	308	290	287	304	275	312	340	303	297	302	302	291	296	295	275	264	278	292	286	308	299	281	267	298	317	302	302	323	298	288	318	296	281	291	311	317	307	284	296	308	253	310	306	288	321	286	301	303	316	307	289	303	295	316	260	302	286	307	297	303	301	269	299	282	294	299	308	321	332	287	341	290	314	317	326	286	278	328	294	309	313	287	337	306	299	328	311	286	314	297	291	319	312	260	283	274	310	293	308	288	331	266	324	300	279	280	309	290	294	299	301	306	357	283	305	331	320	283	281	274	293	307	305	286	344	321	297	289	290	330	293	289	308	320	281	305	313	293	282	346	323	308	287	303	293	297	340	351	275	320	277	289	287	296	300	291	305	289	316	329	332	319	283	282	296	306	290	287	292	297	315	326	311	288	321	297	317	281	326	288	316	327	328	295	323	325	274	309	307	314	309	283	277	340	285	310	288	291	301	271	269	299	309	313	317	304	328	331	303	312	304	308	313	334	302	306	292	268	307	299	300	284	345	321	309	283	311	281	298	316	304	339	317	283	293	322	274	312	281	293	288	293	280	267	321	268	313	298	309	313	299	268	302	335	299	286	297	318	307	301	280	315	303	294	319	291	320	319	312	274	297	293	300	295	293	266	300	306	334	300	302	317	305	329	313	323	318	308	321	292	302	318	269	296	303	305	310	283	311	312	277	306	290	271	306	295	297	326	318	282	324	260	292	316	274	265	322	313	314	305	316	304	297	306	310	308	290	287	306	315	291	294	291	300	307	272	296	274	339	320	296	264	290	306	316	292	289	304	295	278	294	280	278	313	301	310	279	306	286	336	311	311	307	314	311	322	308	297	278	331	297	291	325	314	288	295	305	285	300	301	302	298	329	315	319	246	271	289	304	302	296	309	305	308	303	311	303	320	299	313	335	311	326	324	326	277	309	365	294	322	320	293	322	256	279	276	307	309	280	285	268	296	301	275	295	284	295	289	308	306	315	307	308	287	284	318	297	292	306	324	314	301	317	315	293	313	323	318	299	305	310	291	280	342	295	288	304	342	337	298	298	275	327	335	311	290	314	317	286	275	312	305	269	274	304	308	276	296	328	291	248	296	314	288	264	287	268	295	300	330	308	296	324	331	318	309	289	289	316	281	290	310	298	312	296	267	348	302	270	339	277	311	299	274	292	288	300	265	281	304	312	298	302	297	295	286	259	303	307	323	295	309	290	309	254	292	342	286	292	320	307	317	289	297	292	307	292	282	271	283	321	277	323	312	303	300	286	279	301	277	305	328	310	298	306	310	310	316	327	319	321	332	304	312	313	303	317	330	268	314	293	283	305	294	271	285	292	296	302	294	281	311	290	299	292	291	293	328	297	318	320	309	292	277	308	309	335	332	294	322	303	284	321	304	334	292	299	307	319	294	291	293	295	295	310	339	307	302	278	323	303	288	283	328	317	315	298	268	291	270	334	298	292	320	307	301	318	286	282	300	313	295	292	287	308	353	316	287	295	278	331	316	324	288	269	309	295	265	310	315	308	280	312	335	287	302	321	268	316	308	321	309	321	315	316	320	269	298	316	304	309	300	297	321	278	287	290	299	328	328	298	274	269	299	279	299	317	302	317	304	287	299	288	291	310	290	315	289	276	340	315	277	317	272	318	305	319	323	290	306	317	292	287	301	284	301	277	288	293	334	312	323	301	314	287	294	304	326	297	300	279	299	257	309	306	300	303	324	307	271	323	279	293	296	283	315	314	288	300	316	328	313	313	303	311	297	292	300	292	282	315	289	305	307	298	317	331	314	322	304	295	312	309	315	304	299	283	279	284	321	271	298	273	303	301	313	326	292	324	315	291	295	312	269	311	285	299	293	299	324	294	336	278	293	299	289	311	281	313	293	271	285	315	277	310	280	326	310	293	321	298	311	285	317	296	282	311	319	271	264	279	332	332	296	333	324	306	268	303	293	310	315	319	320	336	289	329	301	295	270	311	285	306	315	301	318	310	325	285	319	317	293	329	288	298	300	315	302	287	289	324	331	297	278	296	307	300	305	336	328	291	306	290	296	304	308	303	315	322	330	314	272
5855	843	734	768	788	756	688	730	692	705	740	726	711	723	728	754	720	730	662	717	711	721	704	759	694	702	712	676	746	702	759	745	699	737	747	708	696	743	725	743	695	753	733	736	770	716	718	760	722	708	737	738	722	686	711	710	754	707	730	754	712	700	723	718	748	709	719	723	704	737	736	729	772	757	699	686	750	761	679	692	728	750	758	715	682	717	669	735	756	727	720	732	710	739	682	750	715	695	748	743	746	747	732	703	697	702	727	715	736	762	706	727	749	760	676	675	719	785	709	708	766	724	714	675	729	745	683	713	729	718	747	747	660	711	746	735	769	727	714	678	723	744	724	717	775	719	746	705	743	694	682	770	712	757	786	749	722	703	704	686	694	719	706	747	715	721	677	712	709	771	786	712	712	757	726	739	693	754	731	735	700	716	786	705	719	780	709	736	707	712	751	767	743	759	715	719	728	714	728	720	709	749	729	662	752	700	740	723	703	691	785	739	727	696	705	737	743	698	742	703	726	771	729	737	777	739	733	734	753	734	694	692	716	723	669	729	691	753	750	744	727	720	715	744	785	709	693	721	769	714	753	742	726	759	763	706	779	781	719	712	736	748	722	694	691	741	730	727	755	721	737	711	719	756	742	741	713	698	716	703	736	706	788	727	758	735	729	745	770	700	679	725	726	741	753	732	750	746	735	737	730	736	766	717	752	716	669	652	742	736	715	776	728	715	712	694	750	746	770	754	765	748	729	725	745	718	772	753	732	731	700	705	730	746	716	761	719	730	715	745	743	708	740	685	694	714	740	717	720	794	722	769	718	689	780	710	736	716	755	765	707	806	735	761	680	713	761	667	678	729	701	740	765	699	760	761	718	670	763	704	755	712	718	671	722	698	745	694	732	678	729	688	749	691	730	746	715	706	728	725	722	756	716	729	697	709	745	738	713	729	694	694	720	744	732	767	749	708	752	725	727	729	692	711	712	689	745	681	719	727	741	728	715	753	722	709	715	710	671	729	764	686	701	707	714	728	696	723	764	731	771	703	734	765	735	730	728	733	731	730	750	724	783	734	748	714	659	692	719	728	724	732	750	691	697	734	735	720	737	734	713	694	729	740	734	687	752	725	688	774	756	735	732	706	712	759	742	752	788	700	700	706	725	753	694	703	733	670	723	719	731	697	717	719	731	689	720	754	730	677	735	704	742	738	776	773	735	706	751	770	694	702	699	734	743	746	727	701	706	730	745	750	751	755	727	737	728	727	733	687	737	721	704	717	722	692	743	725	739	754	715	693	804	733	700	731	710	774	730	693	729	716	758	713	703	698	721	710	712	683	740	697	723	708	719	730	718	755	708	725	712	704	700	728	707	716	729	695	707	682	753	760	741	712	716	707	786	737	702	720	721	707	772	706	712	739	688	709	759	746	698	722	704	706	742	746	733	704	727	795	730	704	759	695	694	703	688	743	711	714	724	710	705	740	720	719	728	725	791	699	725	685	771	749	727	785	767	711	734	687	696	719	731	710	745	727	756	813	731	732	718	708	708	710	696	708	783	764	683	730	761	735	716	675	709	757	721	733	733	713	758	703	675	725	661	704	707	740	722	740	742	755	703	754	691	732	713	709	704	727	729	692	743	698	691	729	715	746	712	704	697	689	723	755	748	757	748	683	757	724	692	713	749	767	663	713	699	759	747	717	686	706	733	749	734	745	749	719	701	735	747	758	751	765	708	759	732	678	731	712	728	707	684	735	749	752	772	713	741	697	718	757	704	737	729	708	732	729	727	709	742	679	750	676	711	728	742	684	749	720	742	706	707	711	714	742	720	707	699	712	685	705	767	715	712	705	761	693	699	745	689	745	711	710	697	779	745	713	741	778	692	724	709	742	753	727	736	722	777	707	727	765	729	746	772	665	691	720	706	724	713	730	771	717	713	718	711	676	713	694	723	710	726	719	715	731	717	760	748	718	777	727	713	737	692	739	709	718	732	713	702	797	700	763	716	768	698	719	708	747	758	696	765	734	744	757	715	722	702	752	716	744	695	733	733	739	712	676	762	721	711	681	703	743	718	733	738	722	705	780	758	739	755	704	763	704	700	685	670	685	709	683	714	721	716	719	720	729	709	749	701	686	757	719	750	674	709	724	753	679	717	747	670	720	804	745	728	736	720	735	839	712	733	727	733	709	646	711	681	751	738	739	739	715	696	777	702	726	699	691	719	731	725	734	724	746	738	699	748	740	744	726	723	735	722	773	699	733	755	703	747	755	697	806	728	773	705	704	674	752	701	738	730	720	705	717	730	688	729	719	716	720	739	722	671	733	698	739	711	717	730	732	764	734	705	728	774	749	735	716	682	699	713	704	688	692	725	663	723	721	767	719	713	736	715	701	737	688	730	663	704	788	718	714	732	682	721	786	731	707	727	747	731	758	691	720	701	692	721	777	707	750	699	761	755	697	733	687	727	723	728	715	700	699	703	693	704	718	702	692	760	757	739	675	707	724	713	748	780	753	746	689	717	717	726	717	706	744	750	722	718	711	741	723	719	703	763	747	735	743	673	694	711	747	727	691	723	736	759	729	703	743	754	734	686	747	717	740	726	724	734	745	731	785	682	714	748	752	746	713	768	721	725	738	676	704	695	708	723	722	732	739	742	687	692	736	767	703	705	696	732	717	726	683	744	699	717	721	716	738	718	719	727	743	708	739	735	773	768	711	735	747	747	733	714	773	706	733	756	751	732	753	745	741	776	745	722	790	696	774	704	760	703	730	734	708	707	749	728	745	735	725	750	724	721	753	736	695	755	697	796	702	728	667	751	730	758	723	788	708	666	771	782	727	745	724	746	735	746	737	721	728	714	738	694	766	727	713	718	749	695	741	648	718	696	732	709	739	732	720	727	741	764	739	767	744	760	735	719	745	730	730	766	736	691	761	716	697	726	716	731	714	699	736	755	764	751	738	695	721	707	731	750	699	696	710	692	698	726	722	704	714	735	718	710	774	708	711	700	760	691	702	697	669	771	732	743	747	775	757	774	725	722	703	740	737	699	720	723	727	731	718	727	741	690	731	691	687	710	756	715	757	700	684	688	778	741	715	762	697	762	750	729	714	715	727	687	723	729	738	725	763	701	720	744	723	684	747	744	699	743	698	726	720	735	713	748	731	768	718	723	696	769	737	731	723	760	792	721	698	757	688	773	763	705	735	713	709	737	748	749	754	741	792	741	735	675	694	712	706	716	723	709	726	743	730	710	711	740	762	735	734	767	714	678	720	699	702	714	687	778	711	748	657	756	737	731	756	748	697	747	729	719	754	725	700	727	766	760	726	738	766	723	698	727	714	694	782	726	712	747	750	705	792	727	721	737	761	741	760	729	765	718	762	778	672	705	691	727	714	720	711	695	754	707	696	756	783	776	703	753	709	696	699	723	713	697	721	682	703	692	733	749	756	695	770	727	738	751	759	720	738	724	750	738	691	741	794	751	746	727	724	682	739	749	721
25170	21530	24727	28770	21532	16201	420	292	216	248	212	206	204	187	239	188	187	212	211	175	195	192	196	201	177	180	182	190	193	178	187	188	191	196	189	197	186	159	176	174	175	165	158	172	199	168	177	177	169	181	185	180	176	166	185	193	176	198	181	178	194	164	184	184	188	177	154	192	177	190	204	193	183	187	179	196	218	212	182	183	191	188	173	187	169	205	152	176	161	195	182	169	179	196	163	166	175	195	206	180	202	179	168	172	183	178	177	194	178	176	204	186	180	180	189	171	164	173	182	183	197	165	193	177	163	184	180	169	193	162	184	181	154	181	180	173	168	180	189	178	184	179	161	223	185	154	180	182	183	201	193	205	187	165	180	194	183	194	162	192	167	175	162	170	195	202	165	198	165	185	177	191	156	162	156	154	160	179	177	194	176	168	191	159	163	209	179	183	198	186	175	165	150	175	153	188	193	165	179	187	167	193	158	171	173	176	180	199	179	190	193	199	184	171	193	177	160	158	208	192	187	196	161	182	175	174	216	202	200	178	169	181	193	193	186	198	178	180	218	160	172	149	175	192	171	193	178	181	195	185	166	161	164	176	165	216	184	195	192	168	166	158	183	195	163	183	162	213	169	150	155	190	190	176	184	178	160	162	164	165	194	189	198	171	195	180	199	173	173	211	183	191	173	191	166	177	161	165	179	183	173	188	174	182	196	186	195	188	194	173	163	169	166	188	186	175	153	190	188	180	191	164	197	185	175	195	174	185	158	180	179	199	180	176	186	179	177	195	191	139	168	191	188	186	184	194	172	166	183	189	178	172	187	178	192	166	162	178	148	174	190	179	169	192	206	177	170	162	172	176	186	191	204	176	177	185	162	208	196	166	189	173	212	178	166	176	185	203	181	191	194	185	166	206	180	168	176	166	160	169	187	188	164	192	180	172	174	170	196	169	188	215	178	196	185	184	174	183	190	172	182	177	175	201	174	182	166	157	177	176	192	185	174	166	178	168	140	180	180	201	173	196	204	155	195	180	184	180	159	151	165	171	168	193	186	172	194	190	173	172	172	186	174	184	167	169	167	172	174	187	174	194	180	203	199	179	174	192	165	168	176	180	214	170	172	177	188	176	175	172	184	178	197	185	160	170	157	178	189	190	192	169	171	217	180	182	187	173	189	184	177	198	180	197	175	170	169	178	161	183	161	183	185	180	188	183	172	168	186	166	178	177	162	176	174	138	200	183	168	207	174	173	171	166	190	162	184	194	175	172	152	169	171	210	173	175	182	191	179	189	171	174	205	184	199	157	196	175	177	180	140	190	197	157	199	186	178	211	176	184	187	185	175	177	185	203	191	179	181	202	129	159	165	194	171	160	181	163	169	178	210	183	191	164	167	182	159	171	176	169	172	187	146	204	166	181	210	175	208	184	185	187	178	164	174	212	185	217	177	168	176	178	191	182	170	177	174	177	176	175	195	174	193	194	194	177	198	158	172	181	164	163	191	186	162	189	170	158	177	157	176	145	174	178	164	183	177	183	164	192	188	187	182	175	199	190	198	169	205	186	180	174	181	175	190	167	175	177	173	157	171	164	142	192	191	186	170	164	182	195	184	185	171	177	170	176	160	200	195	147	188	170	181	179	194	185	189	170	188	184	164	172	172	188	158	188	173	172	183	186	180	230	182	175	168	181	174	198	169	212	181	198	170	193	174	159	196	197	174	182	188	172	185	173	203	185	167	189	155	216	189	194	208	161	194	177	175	169	201	191	176	196	179	183	182	173	184	193	206	178	176	188	182	172	161	158	169	171	171	209	163	205	167	158	161	177	195	176	168	184	167	185	159	158	164	174	186	181	170	169	185	184	172	164	174	180	175	145	188	157	156	186	175	195	181	184	200	180	196	171	186	189	199	179	170	197	173	189	185	178	159	178	168	183	211	172	193	175	195	171	168	163	177	188	186	184	216	178	215	196	177	176	195	163	163	162	175	171	191	179	198	183	183	163	188	149	168	167	206	159	179	184	147	177	170	173	186	190	183	163	190	167	186	196	178	189	188	161	169	187	208	165	203	179	204	161	176	182	182	179	187	173	162	198	155	179	184	184	202	177	165	192	178	193	186	156	165	156	165	185	172	207	165	157	161	163	184	185	201	179	157	189	166	173	184	182	174	168	206	179	180	186	175	208	186	168	191	192	190	160	187	198	183	195	197	171	187	185	161	174	178	168	174	197	190	173	187	165	207	176	166	173	165	187	199	171	183	178	196	183	177	176	181	175	185	190	185	201	188	183	182	173	166	186	188	174	174	186	180	176	177	162	189	184	169	178	170	185	185	177	143	185	196	190	192	175	164	180	175	179	183	164	185	196	158	191	184	174	192	192	167	209	177	167	167	199	195	164	163	210	160	184	166	168	159	179	157	199	178	182	186	179	178	162	184	162	199	192	186	184	181	170	176	180	175	173	176	162	186	185	188	198	179	195	186	167	186	159	178	189	215	182	174	148	196	167	171	154	179	211	196	171	201	197	167	169	188	189	152	176	190	178	195	176	161	163	176	175	188	172	167	198	157	183	174	180	173	149	187	172	204	181	171	179	186	192	179	201	179	184	181	218	177	193	198	190	183	183	188	185	146	155	189	182	170	209	191	158	190	177	195	183	164	177	187	170	246	177	163	154	171	146	191	148	180	181	173	178	177	205	185	140	209	230	179	195	197	183	180	198	197	154	177	178	168	176	187	175	198	164	194	203	167	160	176	184	177	171	165	162	154	179	160	160	187	167	180	157	154	168	148	192	193	188	182	167	191	171	177	183	168	162	165	171	153	156	194	153	178	165	182	177	178	189	183	192	188	157	213	166	177	197	171	157	176	191	180	211	187	165	189	189	168	186	189	187	158	153	187	166	197	195	173	168	178	196	172	159	155	175	176	156	172	177	188	164	175	206	152	174	175	162	172	169	190	191	204	177	167	161	180	159	176	198	195	171	157	198	196	201	176	195	170	179	197	210	172	200	170	180	180	178	198	200	208	186	171	183	177	183	170	177	161	185	177	185	171	179	181	201	206	206	187	181	197	192	181	173	189	197	168	190	177	191	178	193	184	181	161	202	182	177	192	179	170	154	187	171	194	196	169	170	175	171	192	155	160	187	188	157	176	170	178	192	172	187	174	153	187	182	172	187	166	182	186	175	217	192	161	188	175	171	183	163	163	190	225	179	180	191	175	197	175	193	174	176	187	171	177	145	188	202	206	176	169	182	201	161	161	183	187	193	176	151	170	189	190	181	173	159	202	198	160	191	191	162	181	206	191	159	176	190	163	153	169	201	194	186	189	182	183	212	206	209	169	191	158	180	190	183	175	158	150	202	187	143	180	195	160	178	168	176	154	175	197	175	187	203	166	184	181	171	191	180	162	167	186	176	161	160	182	178	185	177	167	185	175	181	180	196	157	167	190	173	173	183	172	181	166	194	182	173	181	180	198	180	209	180	172	178	187	177	179	183	182	202
3040	1895	1033	691	608	505	554	454	476	484	465	487	462	444	469	426	444	458	421	441	409	433	389	411	482	443	419	444	432	435	427	432	423	446	455	451	445	458	477	439	435	445	455	451	447	461	418	453	457	450	428	417	448	443	398	470	443	459	460	450	429	448	425	443	452	440	419	448	432	424	473	452	453	417	438	447	410	448	445	460	444	432	457	458	470	439	408	467	470	483	440	447	421	456	440	465	413	429	441	468	470	451	453	451	426	450	432	456	454	457	461	447	449	429	455	476	421	434	437	413	447	452	462	451	443	459	468	462	440	462	409	450	457	430	494	472	447	452	432	485	451	489	469	443	466	462	441	441	466	444	476	441	400	445	433	425	429	420	436	424	441	450	481	434	440	405	427	481	427	436	467	425	499	441	450	427	495	419	463	438	422	449	455	413	424	411	462	423	466	444	392	429	406	424	462	441	481	444	435	451	451	467	425	467	453	446	477	421	474	437	483	445	443	458	394	434	445	460	511	461	453	444	433	449	431	446	468	455	450	427	434	447	439	431	446	480	478	448	447	451	424	417	389	481	443	454	465	443	443	455	426	421	432	451	435	464	437	465	453	486	438	447	451	459	427	461	453	481	483	444	450	438	436	451	433	445	404	460	453	458	467	416	449	422	430	448	429	433	483	431	439	437	466	413	391	467	438	443	458	458	456	461	436	440	441	443	461	455	465	457	474	436	447	424	444	420	448	451	417	480	440	438	447	447	443	469	441	441	430	448	442	434	445	421	439	478	453	418	460	432	467	459	450	464	418	424	439	432	436	447	442	431	487	429	434	453	464	464	446	450	416	434	403	405	457	446	485	435	419	458	389	440	460	433	443	444	442	421	452	446	452	435	454	452	459	419	421	421	440	425	461	465	430	432	440	418	447	409	464	438	405	452	426	420	475	443	415	439	422	449	480	490	424	430	459	476	444	449	441	411	436	461	417	493	447	460	413	465	477	412	418	449	462	478	472	437	478	473	432	410	467	446	437	458	420	474	404	429	483	432	447	423	477	458	447	430	484	422	457	489	413	464	442	402	450	457	431	427	461	415	421	450	437	412	413	409	462	455	401	442	441	452	408	410	479	453	429	420	439	415	440	465	471	449	433	424	447	439	440	448	432	455	484	429	463	451	464	444	439	435	460	456	467	426	433	454	408	434	451	438	439	413	479	439	446	442	475	459	441	460	430	444	470	442	469	405	445	440	421	445	449	426	406	459	441	456	467	449	464	429	444	428	446	418	455	447	451	478	489	447	430	443	475	472	443	451	459	421	434	443	444	442	456	426	428	424	442	480	432	430	468	450	418	440	476	397	442	460	472	414	453	441	417	457	440	460	440	418	445	451	456	477	449	433	453	473	435	443	442	453	477	432	450	425	424	442	410	465	466	469	466	439	414	439	453	424	446	421	452	437	457	438	443	434	466	435	428	437	450	440	435	445	465	465	438	431	482	423	450	424	421	440	500	488	446	444	450	427	401	423	429	462	433	476	462	442	454	468	439	455	469	456	403	469	435	422	435	419	445	472	483	443	442	446	432	415	463	447	454	430	468	425	466	455	428	428	394	444	426	431	450	459	463	409	412	405	441	426	418	446	438	457	448	440	418	477	451	444	415	451	417	465	412	422	469	423	411	456	457	419	444	465	445	412	465	463	426	460	427	461	404	432	429	440	456	420	449	426	474	439	465	470	422	502	434	449	444	465	445	426	392	407	428	468	471	432	468	457	432	467	419	413	438	438	457	439	486	459	441	436	465	449	424	445	467	434	458	426	428	422	463	430	475	452	407	430	459	396	426	440	432	425	453	459	444	447	445	446	453	412	435	418	394	455	443	431	441	443	450	410	456	457	486	471	446	496	443	465	465	445	447	458	450	446	435	466	458	456	471	447	447	427	453	458	432	427	424	433	392	464	470	424	432	425	444	478	420	433	415	461	470	438	418	460	403	481	434	473	421	413	429	452	429	449	423	413	428	440	454	462	454	443	431	425	401	402	482	433	479	436	409	442	455	453	407	437	474	417	418	384	415	491	451	434	451	455	444	469	402	480	462	464	429	440	432	481	450	482	477	448	482	445	434	433	464	452	437	450	413	429	413	449	508	448	452	434	432	470	457	470	459	427	482	447	447	420	477	442	446	477	428	464	445	437	427	452	448	451	454	446	475	435	393	444	438	444	439	422	409	451	431	453	464	443	426	463	470	490	420	445	436	445	411	427	481	423	462	451	419	477	403	474	449	436	408	484	445	411	487	430	463	455	430	432	444	475	456	443	439	446	468	446	425	399	508	413	423	458	393	408	436	450	456	428	474	423	432	448	429	456	397	422	423	410	456	441	431	467	434	431	420	453	429	461	459	432	439	399	489	426	416	459	481	457	435	435	438	462	435	431	475	430	455	443	411	437	470	437	450	417	457	450	416	469	406	479	430	446	494	469	456	439	469	401	444	449	434	471	436	432	445	394	455	435	463	424	445	478	438	416	425	440	438	460	455	436	447	407	422	398	431	439	416	446	437	458	410	441	415	476	413	444	460	438	468	439	432	429	429	477	462	437	478	448	418	439	437	427	476	430	390	427	455	416	436	439	414	465	424	428	442	411	447	428	461	417	450	439	429	429	415	418	472	433	462	433	450	426	483	443	446	426	446	437	433	451	408	452	451	461	430	449	431	435	465	483	433	470	426	428	442	405	422	429	427	425	456	460	407	461	434	458	436	465	454	450	450	454	433	451	449	409	415	460	418	426	436	392	396	460	439	450	458	425	431	433	439	446	422	472	419	453	466	415	440	438	454	432	433	467	434	465	457	410	436	455	433	438	434	429	448	456	453	466	400	467	474	447	455	428	433	479	434	458	447	434	467	451	444	418	474	438	443	459	435	424	454	439	406	476	494	457	487	445	432	455	426	474	444	413	475	443	441	450	435	461	427	457	451	468	425	440	469	427	434	450	453	388	426	472	479	474	441	438	458	429	474	471	473	431	460	434	447	458	436	463	442	436	437	458	451	410	443	433	457	463	447	445	463	442	435	460	428	432	397	459	445	469	473	468	475	424	464	432	432	463	404	482	429	476	464	464	442	447	437	457	391	444	437	471	433	415	458	453	422	453	488	401	418	447	453	407	447	470	435	416	470	451	451	410	423	448	455	446	461	446	467	415	457	434	432	448	448	439	422	422	462	414	438	468	443	475	447	450	431	446	432	450	420	469	457	403	452	438	456	458	451	398	427	468	476	486	452	436	444	440	436	453	445	441	445	439	428	469	435	463	431	417	456	458	455	457	458	480	417	451	410	445	469	451	413	427	425	443	444	440	458	471	458	444	449	438	431	422	434	442	449	468	414	429	476	468	459	443	407	427	447	478	444	438	441	449	445	488	451	461	465	452	451	445	446	420	406	440	447	486	479	446	448	410	450	452	460	450	443	429	432	413	437	409	427	475	424	459	409	413	447	455	473	405	469	453	434	428	434	432
24496	21546	25141	28392	21549	21559	11956	331	197	170	147	121	128	115	126	127	105	114	92	99	99	102	104	109	104	84	106	75	90	90	96	85	83	102	91	92	111	88	91	79	68	82	83	76	82	88	90	76	60	77	84	77	83	85	77	96	80	72	89	97	98	114	94	86	91	81	86	76	89	81	80	85	103	77	95	94	66	81	70	99	88	85	78	71	79	103	84	93	88	75	97	75	81	68	98	64	67	79	83	80	70	75	90	92	75	82	69	92	96	91	91	83	83	70	98	100	61	99	106	84	85	75	94	88	100	82	78	89	74	89	93	84	74	87	86	86	88	85	83	94	77	80	80	68	80	89	88	79	80	73	70	74	83	82	88	68	84	82	74	88	84	65	89	92	96	84	79	72	77	86	85	77	91	87	79	90	75	91	76	81	100	72	80	81	79	70	66	78	100	76	87	95	92	72	99	78	80	93	89	81	86	101	86	80	80	81	79	88	88	72	61	101	71	93	88	71	60	87	82	103	67	82	70	94	97	81	78	73	84	91	64	75	78	74	67	82	79	81	82	89	76	84	80	113	95	82	87	85	69	89	83	76	80	102	72	87	90	73	77	99	75	82	82	73	92	85	68	79	75	77	96	76	78	89	88	85	87	92	70	82	75	108	100	90	95	79	80	77	86	97	73	91	83	82	94	83	76	87	100	67	86	88	86	74	97	105	78	75	82	88	80	76	71	80	71	68	77	70	86	98	79	98	87	83	100	83	81	81	90	101	70	88	97	72	80	91	82	92	66	85	75	76	80	82	88	93	92	91	76	76	68	87	105	74	85	80	74	87	94	104	88	87	74	82	80	74	86	99	94	67	89	104	68	84	81	84	78	93	74	85	74	87	74	79	72	85	87	80	88	91	88	93	80	92	86	79	87	67	82	103	85	83	95	78	68	78	68	95	70	80	84	105	78	84	97	69	85	89	68	76	82	99	86	82	85	85	94	77	86	89	81	71	79	85	91	67	95	72	105	104	80	75	86	73	69	96	66	89	75	90	91	75	98	86	84	81	81	86	74	72	77	86	82	76	100	79	60	84	102	73	83	82	81	82	77	84	90	65	90	69	83	90	103	116	89	62	84	80	96	90	90	79	85	79	73	97	77	77	66	84	94	107	91	85	69	90	84	77	99	79	77	91	76	85	85	86	80	79	99	90	83	78	81	92	106	80	79	89	107	89	95	93	84	69	76	80	91	69	88	91	91	72	82	77	75	70	77	86	90	80	84	94	67	77	73	87	79	72	102	82	84	85	83	75	75	65	60	90	92	78	90	79	92	80	62	89	75	82	81	85	84	69	77	86	98	75	81	95	80	86	102	82	76	89	74	84	79	84	74	72	89	85	73	92	83	102	62	92	75	77	78	72	102	94	95	83	96	85	78	86	77	85	70	86	78	103	81	79	80	83	87	76	74	86	72	91	71	62	74	75	76	104	97	84	88	88	83	88	76	95	72	78	78	81	75	87	89	79	74	79	68	91	71	95	81	82	81	95	96	99	75	78	92	88	69	91	91	83	82	84	86	81	97	71	96	87	90	85	72	78	82	68	82	85	72	87	92	79	71	88	68	93	92	57	90	74	75	81	83	83	83	88	67	66	67	92	79	85	63	75	88	98	84	75	101	86	87	62	94	93	80	89	88	84	75	88	77	96	84	90	80	80	86	70	82	86	86	87	96	74	92	87	85	80	84	77	79	89	76	101	83	89	80	84	74	97	74	76	84	90	83	96	69	83	75	92	89	70	73	80	66	60	73	86	89	90	74	92	77	65	82	83	91	91	74	80	67	70	94	76	81	97	76	91	79	89	83	81	85	78	90	90	91	63	93	80	83	76	79	80	97	70	74	76	98	86	81	74	90	83	76	75	76	97	86	75	73	94	67	64	95	85	81	77	83	80	87	68	79	100	82	74	82	83	90	73	73	104	83	88	98	69	88	80	82	104	79	90	82	92	78	87	82	99	92	80	89	81	97	82	64	83	81	81	81	85	88	89	80	96	84	69	90	97	92	90	84	77	90	67	83	85	73	77	88	87	86	78	81	93	62	77	84	96	90	84	84	84	90	78	65	86	63	80	88	68	84	71	79	85	73	78	67	76	72	76	70	77	67	88	78	75	93	94	114	80	87	89	92	86	82	95	97	81	81	79	67	88	75	105	82	86	75	73	94	98	113	86	84	97	81	94	86	81	59	95	79	75	75	86	82	76	66	99	82	86	81	95	83	80	82	84	87	74	78	84	92	84	65	72	73	64	86	83	84	97	83	99	75	70	78	59	83	81	84	89	71	83	84	87	75	75	106	91	88	79	88	63	85	84	75	84	79	63	87	85	90	85	77	72	96	89	92	76	65	103	71	81	89	99	80	98	81	87	93	70	85	100	84	89	89	92	84	81	96	89	74	74	84	91	91	85	89	85	84	88	72	79	79	83	67	79	90	72	78	83	89	87	100	84	78	91	60	75	86	82	78	91	68	89	82	87	80	78	94	65	82	104	85	76	67	77	92	98	88	84	88	84	63	85	93	71	81	92	93	78	75	96	84	101	84	84	89	103	101	66	91	87	72	89	105	84	75	74	85	93	91	78	91	90	76	78	86	75	80	92	93	79	90	82	82	86	89	89	78	102	89	90	78	84	88	79	69	85	84	78	84	76	98	114	75	73	81	63	83	70	92	89	84	83	82	82	72	85	87	79	78	65	81	91	82	90	79	91	59	80	80	68	101	85	80	78	89	87	90	92	61	90	62	85	84	78	78	99	79	69	100	72	83	76	84	77	84	80	69	69	113	91	76	86	89	61	58	90	92	64	67	91	86	85	60	74	76	89	76	71	84	82	104	82	86	89	86	89	75	86	82	92	79	72	79	82	77	65	96	90	78	77	80	83	73	81	74	76	93	85	86	87	73	83	94	86	76	103	86	69	78	80	83	86	96	79	93	82	94	85	95	71	87	94	89	83	78	84	88	84	105	87	94	87	88	77	76	80	100	72	77	90	88	69	79	83	72	86	91	77	85	82	72	102	99	81	96	90	87	87	76	87	96	102	98	89	86	78	85	83	88	66	85	97	71	85	72	100	85	76	76	98	69	86	80	101	68	84	86	68	100	94	84	71	94	91	81	88	78	73	90	90	95	96	89	93	76	92	79	94	78	78	83	82	96	83	77	93	69	84	74	88	81	80	87	76	72	75	88	78	75	70	86	83	79	86	75	70	93	75	69	76	80	95	104	84	87	67	93	75	83	100	86	79	71	99	87	94	80	57	68	79	84	60	80	77	65	82	77	73	81	82	88	80	80	75	80	68	74	94	82	76	87	114	78	78	87	70	89	91	73	75	76	101	92	87	81	98	106	78	87	88	65	87	77	86	72	78	103	79	98	85	94	78	84	91	95	67	78	77	81	71	85	74	100	94	76	74	85	84	93	92	89	90	80	83	71	79	70	90	75	97	87	77	69	69	82	75	67	114
2879	3018	1353	678	481	397	316	273	295	282	251	268	258	269	258	256	257	246	235	279	258	253	239	266	236	272	226	230	264	244	238	275	245	245	224	263	264	266	233	246	251	226	246	226	226	248	221	259	233	254	274	234	226	238	217	238	224	241	265	267	241	270	264	249	241	235	264	227	257	275	229	263	225	251	251	245	263	223	227	236	238	237	259	212	263	261	238	252	233	230	228	250	257	233	247	232	225	233	260	257	269	268	221	238	245	217	234	266	233	237	237	236	252	236	239	249	214	253	222	264	231	220	263	257	259	242	264	239	235	241	234	243	267	235	245	215	223	248	230	264	241	217	250	276	255	249	207	239	236	247	246	242	260	258	233	229	249	240	247	257	240	235	259	242	243	253	199	259	251	237	240	246	277	256	234	248	260	255	241	232	270	257	252	251	245	236	242	244	238	237	264	235	260	235	222	226	231	237	228	272	242	239	228	248	216	227	248	220	232	244	257	213	237	264	249	205	213	227	221	250	241	227	257	257	251	242	246	230	235	235	232	244	243	216	258	231	243	235	236	247	254	224	240	243	233	246	237	242	234	237	226	258	258	233	265	260	246	232	262	241	271	265	277	226	240	244	234	231	252	239	237	234	234	235	231	241	250	248	220	236	233	244	223	209	272	247	211	220	245	241	257	225	262	260	260	226	246	255	224	240	245	239	234	221	222	253	239	212	258	265	223	260	239	267	267	220	245	221	269	252	231	208	247	265	251	248	246	226	213	230	240	212	228	235	264	253	232	237	248	257	219	220	233	234	260	238	251	233	260	243	229	237	248	249	239	266	238	241	231	233	258	235	249	247	199	241	243	247	263	238	260	247	264	230	227	221	218	246	248	248	233	225	239	268	274	249	214	233	223	224	231	246	240	251	258	252	241	242	256	241	254	228	243	220	252	266	243	214	248	270	224	231	250	253	223	224	262	244	266	245	257	246	244	230	234	254	225	234	247	231	226	242	245	256	257	249	219	223	235	228	256	251	223	239	236	273	248	212	249	242	221	269	251	241	224	255	231	235	236	227	251	231	267	222	239	241	227	248	250	261	223	261	255	265	221	233	236	212	208	251	227	217	244	245	226	231	221	250	246	247	237	229	209	229	231	251	255	227	231	250	203	215	255	249	266	242	240	228	224	278	224	243	241	230	265	240	245	219	228	256	235	238	270	238	226	239	234	246	222	232	211	248	258	253	213	224	239	233	241	234	250	245	225	272	242	256	245	238	222	234	232	224	255	241	241	248	246	236	216	228	228	215	253	251	244	252	216	272	254	223	244	265	229	239	255	262	203	227	233	230	256	244	247	223	236	221	253	258	229	218	246	220	243	225	234	223	243	240	249	250	228	261	231	242	254	246	261	267	216	232	232	272	251	230	236	238	215	245	244	238	242	237	236	250	239	239	251	229	232	260	202	241	246	237	238	254	250	231	228	221	222	272	244	233	225	231	227	256	215	228	233	242	253	252	235	272	229	295	231	234	239	264	199	217	256	235	235	216	246	220	263	253	258	242	241	249	230	236	255	219	249	214	218	260	247	232	247	248	253	256	223	243	239	251	226	248	251	240	240	257	229	253	219	247	241	224	227	251	252	228	244	233	264	239	218	259	270	251	260	221	221	223	222	250	224	246	230	233	254	240	273	261	265	283	224	247	227	225	244	256	241	244	274	269	253	255	243	227	230	201	210	246	232	240	246	249	228	255	273	248	248	240	241	235	245	253	241	241	240	236	274	250	249	226	260	211	237	252	226	227	218	217	233	274	246	230	237	225	259	256	255	260	226	253	226	235	267	238	224	254	226	254	232	253	228	229	257	241	243	232	248	245	239	254	222	213	266	256	243	234	248	240	251	257	258	259	244	221	223	230	228	218	239	240	255	245	199	254	260	242	258	262	243	265	231	251	249	246	233	228	245	264	203	254	248	257	222	255	242	229	214	235	247	237	253	223	242	233	216	251	209	234	221	240	233	230	228	239	242	231	230	227	241	232	238	230	248	256	262	238	236	235	263	222	273	242	241	245	240	249	222	249	253	258	229	244	227	274	229	234	221	233	256	242	230	233	240	240	250	237	229	244	217	236	260	232	261	234	233	259	252	222	225	217	267	245	239	242	251	224	260	217	248	238	224	253	207	243	249	222	251	264	230	241	258	238	231	238	226	231	241	228	250	248	238	237	240	260	238	269	258	217	250	234	239	263	207	237	233	234	250	241	241	235	267	266	261	261	245	250	244	235	240	235	263	241	232	236	249	258	228	227	241	249	250	240	239	229	213	243	234	222	267	238	259	257	260	279	227	252	242	276	238	257	240	236	246	251	242	218	239	253	230	280	208	231	249	248	231	262	248	236	235	230	230	273	240	245	252	237	252	272	256	241	225	237	237	231	269	225	215	227	229	217	245	229	246	242	250	223	247	265	255	235	248	253	204	220	226	249	208	269	238	248	267	248	238	239	256	239	243	240	263	227	246	220	237	230	218	221	268	243	237	241	276	243	267	243	229	263	221	251	229	243	225	233	230	270	245	254	219	236	216	240	252	236	227	243	249	243	224	250	259	229	227	232	256	255	247	220	260	275	255	227	234	226	274	250	249	260	228	225	259	235	259	243	244	253	217	258	234	226	229	256	253	232	222	263	217	273	238	252	229	229	246	230	221	259	233	229	227	269	250	252	235	256	235	241	230	228	230	283	252	274	248	270	234	245	259	227	242	226	219	219	251	251	213	249	251	239	255	249	234	276	244	213	223	259	246	236	237	236	254	209	226	250	238	237	241	250	228	230	233	245	220	215	245	230	243	251	221	248	248	224	247	248	221	224	230	230	241	243	225	271	265	237	246	225	188	258	250	220	242	239	242	252	223	264	242	208	249	243	248	263	247	214	256	239	234	239	210	255	238	245	233	247	238	216	250	239	253	219	247	231	248	239	201	241	208	252	237	235	248	241	232	246	239	234	247	232	234	252	254	254	247	216	208	246	225	265	270	248	220	248	241	231	212	230	256	213	263	245	235	220	249	229	242	237	227	230	234	237	258	247	226	230	254	233	227	251	245	251	235	242	255	244	235	251	240	235	247	259	244	210	235	253	248	219	227	245	237	238	258	258	242	239	236	235	257	237	221	243	226	226	248	243	249	236	241	240	237	228	238	228	264	236	245	240	239	243	232	245	239	244	252	240	258	264	250	225	270	233	204	235	234	239	245	232	234	234	209	226	249	230	246	262	243	259	235	260	223	279	223	219	249	269	221	254	252	242	264	225	222	227	268	238	273	217	230	242	233	275	243	215	240	234	255	229	264	241	233	278	259	258	235	269	236	229	253	224	239	254	211	242	200	240	252	256	233	208	236	231	243	235	227	228	234	235	221	264	248	245	234	247	236	223	208	221	247	231	228	240	222	256	240	243	272	223	248	211	221	258	235	257	240	232	232	249	220	234	231	251	215	245	247	231	242	240	260	223	224	228	235	231	219	231
32046	20062	7341	449	348	297	320	314	313	296	323	312	305	309	312	337	316	338	279	309	317	292	322	323	274	280	328	306	311	289	307	302	291	283	314	287	268	303	302	311	287	317	320	294	270	296	311	296	321	305	289	280	331	320	302	316	309	281	302	319	320	264	313	294	318	306	286	290	332	303	282	281	316	309	316	315	297	281	316	287	318	297	323	312	274	315	311	285	327	274	271	298	290	288	308	281	313	319	301	326	316	310	307	275	310	300	305	280	269	320	311	302	310	303	318	321	304	297	295	297	294	325	288	304	303	298	282	333	292	293	293	313	313	319	304	263	326	286	298	327	274	274	296	303	279	295	325	298	283	304	302	346	278	300	304	328	289	290	311	320	294	288	324	308	294	319	304	299	290	281	298	291	302	303	278	295	268	287	285	306	285	306	295	282	301	310	312	296	292	286	289	305	305	314	275	288	312	278	280	316	300	296	319	283	328	307	284	302	293	302	299	325	315	266	278	281	280	280	316	270	340	304	315	299	310	321	297	279	266	284	293	321	302	305	298	298	321	322	307	292	288	324	294	313	299	281	315	327	314	303	290	283	287	315	329	301	282	278	312	304	290	303	322	329	324	297	301	286	309	282	298	282	316	294	302	283	296	328	309	297	307	298	275	308	318	283	297	335	311	291	312	278	262	307	293	292	309	321	269	317	286	288	310	321	292	294	278	306	308	285	287	287	302	297	274	284	318	290	274	311	268	288	293	275	269	299	284	276	268	296	291	317	289	334	286	271	306	313	288	278	308	336	287	301	294	332	263	279	326	314	294	318	312	304	276	291	287	325	278	268	307	322	282	327	314	308	293	310	275	292	302	295	304	312	312	299	298	287	307	284	310	285	294	324	310	289	316	273	271	280	291	298	313	314	277	279	325	312	289	279	327	306	307	303	283	314	303	312	330	293	292	300	325	297	269	329	277	302	318	276	289	301	300	266	291	301	269	340	269	282	320	306	281	264	299	304	274	319	330	291	296	295	297	293	293	314	296	312	313	282	294	291	296	325	313	288	294	285	287	278	324	311	289	302	265	323	320	307	316	283	306	281	296	300	282	313	278	302	309	281	312	299	303	293	314	342	291	303	282	314	262	322	280	293	306	291	306	309	319	323	312	266	299	324	281	295	308	315	301	256	318	304	282	306	312	306	282	264	301	316	321	303	293	311	325	306	283	295	287	276	299	322	340	304	302	270	286	348	300	302	291	299	269	306	290	310	334	282	320	281	284	310	290	267	301	319	320	299	298	268	303	292	308	326	279	281	269	291	319	307	281	306	276	289	317	284	312	294	322	317	302	290	297	313	296	332	283	319	294	287	328	260	319	326	305	318	282	307	293	306	294	295	307	296	304	275	299	300	352	277	303	288	281	334	328	301	295	291	308	301	276	295	288	315	324	316	289	288	292	280	290	279	337	274	300	292	278	318	323	309	284	319	282	315	315	302	305	303	317	295	280	294	283	287	298	301	283	316	323	344	294	298	287	332	280	306	321	301	299	286	301	282	325	308	326	283	281	315	293	296	298	312	282	275	309	331	306	282	309	286	295	287	281	303	291	307	268	282	298	305	308	299	268	283	294	327	292	352	299	303	288	273	281	282	308	294	303	275	308	292	321	298	298	279	285	282	306	333	314	286	297	332	291	278	312	314	319	314	289	309	284	293	269	282	298	309	313	333	289	326	296	289	310	308	286	285	290	324	283	302	314	291	303	279	307	301	293	321	302	271	277	306	269	287	311	290	302	289	302	263	278	304	277	299	297	283	279	306	290	261	310	316	297	334	267	296	286	298	288	305	336	277	299	316	294	295	283	270	309	303	315	321	324	273	302	288	317	325	287	299	291	285	284	289	285	292	321	295	291	309	283	287	293	288	294	319	303	294	300	326	287	321	311	314	271	264	297	313	305	303	314	289	291	289	299	283	323	274	272	290	293	296	290	280	313	271	308	290	304	291	310	311	306	332	268	265	318	260	321	287	310	314	286	290	306	300	257	282	309	294	299	316	307	306	301	288	297	300	282	290	323	288	296	322	322	307	320	305	268	304	320	317	294	305	286	275	264	305	271	323	310	316	310	297	308	303	302	305	288	278	316	288	317	291	307	297	340	293	288	311	304	277	308	314	309	292	285	303	317	342	289	264	298	286	309	289	325	306	315	295	289	280	334	293	289	320	304	289	293	305	302	287	296	304	290	290	322	302	256	295	264	293	310	311	317	333	290	281	284	318	282	293	316	292	272	297	301	327	279	267	341	328	298	285	326	307	285	307	282	290	301	309	273	338	310	316	301	301	309	266	256	296	288	311	272	324	326	308	354	288	319	290	267	329	305	293	304	334	284	309	291	299	285	328	299	288	299	297	329	292	279	291	334	298	278	322	301	322	309	295	328	281	283	311	306	310	307	331	290	295	302	300	304	301	304	320	296	289	285	331	295	344	289	317	295	299	294	282	310	309	308	301	289	318	278	280	264	279	297	261	266	282	292	313	290	314	302	284	310	294	307	320	284	293	296	288	289	302	284	322	317	291	293	269	322	271	306	305	279	271	280	324	302	284	280	303	300	308	269	295	285	295	327	277	317	323	291	306	318	313	261	303	345	324	280	301	287	282	279	337	261	328	290	285	328	303	299	286	277	299	306	331	287	297	311	281	300	304	284	313	353	324	277	279	297	305	283	303	299	314	295	320	309	298	284	290	271	289	303	311	314	301	279	284	311	292	283	297	338	308	286	301	273	296	304	302	287	307	267	318	330	275	290	285	327	337	290	326	293	305	310	270	272	276	295	307	324	276	266	287	283	314	316	318	290	307	333	262	319	281	331	300	302	333	297	312	276	307	272	311	325	297	286	289	294	267	280	311	291	314	296	296	293	291	308	312	314	271	308	288	300	314	330	329	288	308	307	309	299	289	303	256	299	312	302	322	329	298	272	308	299	298	307	278	274	293	293	313	317	344	271	307	327	298	305	290	316	309	312	292	312	317	303	286	309	289	264	291	296	286	277	287	292	300	331	289	288	275	306	284	294	317	289	296	300	316	277	322	298	302	290	301	312	307	283	302	311	285	307	326	326	284	289	293	295	275	305	312	286	303	319	276	294	304	329	284	298	320	284	303	296	310	297	309	281	309	283	323	323	325	277	310	293	270	318	304	315	338	298	323	291	308	304	321	331	290	284	328	278	282	297	316	306	288	268	284	300	269	269	308	298	300	304	278	284	329	281	314	294	292	288	307	318	298	286	315	269	276	277	356	303	325	303	279	293	294	298	289	311	305	294	294	310	307	319	296	319	302	275	269	329	306	330	295	319	300	312	318	325	318	273	281	309	341	315	309	312	306	300	287	314	303	307	300	294	288	280	354	311	319	309	279	275	295	321	319	282	310	326	267	273	272	286	301	317	318	298	267	283	306	291	302	323	322	294	289	319	289	308	282	307	317	298	317	305	312	303	277	265	316	319	314	299	257	284	314
5837	846	769	765	699	695	740	716	742	706	688	704	676	696	702	732	720	741	750	651	701	689	759	736	707	761	742	708	737	735	716	670	731	749	733	731	716	746	712	737	696	745	721	696	720	717	737	701	701	740	727	773	667	711	728	738	738	701	691	751	729	737	767	742	726	766	686	699	764	737	696	698	722	756	789	703	700	760	681	775	708	704	756	720	703	759	708	768	746	697	712	692	687	710	687	703	718	697	669	666	709	733	717	752	701	738	753	702	689	751	675	747	734	732	708	707	689	732	761	723	708	719	697	718	735	730	726	738	734	752	668	729	708	684	749	710	762	731	668	725	710	708	791	732	740	765	727	775	735	723	717	739	759	751	709	720	732	750	702	770	733	744	732	738	722	721	706	760	751	697	746	676	730	707	773	716	698	739	732	729	710	710	739	701	679	739	714	698	736	768	682	741	759	685	737	715	693	713	749	646	671	700	677	771	705	727	746	708	668	713	714	753	682	750	733	795	696	745	742	736	759	703	722	722	733	720	692	721	694	713	757	718	714	759	689	691	702	735	702	704	677	724	730	700	753	708	731	715	689	726	739	716	726	722	712	693	699	721	745	717	697	703	734	743	753	743	733	710	720	732	724	744	758	703	718	688	678	674	731	733	740	734	748	713	697	755	699	729	695	671	767	723	718	750	728	695	695	717	757	708	711	729	688	747	728	758	733	729	728	692	734	737	700	660	728	698	757	722	725	739	699	724	709	760	696	700	702	761	700	746	718	755	759	736	716	702	739	717	732	792	728	710	725	738	705	712	692	760	701	714	704	740	759	727	716	716	699	659	683	707	689	739	790	726	686	684	656	698	734	742	755	688	731	733	728	718	686	700	717	724	712	754	712	722	743	697	692	678	679	743	726	738	692	711	747	744	723	719	749	702	735	711	725	723	719	753	775	734	700	735	705	652	719	715	738	752	774	730	728	736	757	702	718	664	732	735	745	683	718	762	742	751	733	724	756	729	671	735	728	701	750	669	721	735	748	714	726	705	749	729	752	755	728	716	758	760	650	693	733	719	724	761	770	700	694	725	710	739	681	697	683	739	718	744	705	721	713	707	738	726	692	702	696	724	726	681	708	703	698	729	698	721	749	706	741	754	677	765	726	716	706	738	724	736	725	742	735	784	772	687	742	684	729	700	728	753	673	738	718	706	724	687	737	758	730	720	708	697	692	722	722	760	745	784	720	732	698	716	744	671	715	724	744	754	757	707	725	732	719	736	746	700	708	701	754	694	728	745	713	767	727	710	773	703	726	716	750	685	731	751	733	690	697	693	699	716	739	732	765	745	762	777	736	736	765	696	719	727	712	732	721	724	674	709	729	694	720	705	719	709	746	735	735	757	705	742	746	742	680	751	699	704	715	723	716	758	713	735	689	755	712	756	742	699	693	703	721	751	704	687	698	711	742	731	713	708	700	689	716	728	717	696	753	702	697	712	745	727	680	719	742	700	700	704	690	714	737	696	721	692	734	740	744	709	736	729	733	747	705	709	703	731	737	704	749	737	698	766	703	725	701	739	727	682	737	730	772	738	755	680	746	737	697	661	735	673	701	708	722	765	716	675	699	681	706	713	723	779	715	682	713	791	739	694	689	703	747	686	775	736	738	752	733	718	741	729	710	771	771	762	741	723	721	728	752	698	750	756	729	724	748	734	686	689	685	737	712	721	723	699	749	728	721	751	759	674	717	724	743	729	729	729	687	719	724	709	752	722	712	680	711	722	729	725	721	748	710	750	759	704	757	681	684	754	720	711	704	715	714	700	753	711	698	719	728	760	707	691	731	722	715	729	730	757	727	763	747	726	713	729	715	695	734	750	705	678	717	682	762	711	712	696	696	724	714	713	745	706	733	735	742	668	738	697	716	781	703	744	758	697	731	734	746	672	722	759	756	708	720	725	693	742	738	682	764	728	699	740	696	734	730	669	678	701	788	742	711	753	706	755	663	744	717	705	713	730	687	727	729	707	727	743	772	726	752	769	722	741	696	715	706	757	741	738	690	723	776	755	741	697	748	737	736	729	716	673	720	735	736	716	708	726	723	711	748	705	712	726	709	762	712	733	751	739	712	713	735	744	715	747	700	715	762	763	701	701	659	704	726	719	720	716	700	765	734	800	714	748	665	694	689	743	677	658	713	737	711	703	713	691	765	708	701	745	741	732	705	713	707	716	729	727	681	698	735	680	706	724	721	723	716	731	713	723	662	699	722	676	709	763	699	739	730	754	754	739	729	722	693	743	737	700	733	685	728	683	743	706	768	748	687	755	723	698	755	691	745	707	736	735	720	741	699	671	757	688	714	737	745	760	688	709	713	741	738	724	713	751	736	725	705	717	705	726	732	751	747	743	738	765	754	696	681	670	745	744	731	726	714	692	729	692	715	736	677	735	707	677	680	713	679	700	721	748	737	752	693	749	662	733	713	688	735	723	676	739	727	689	707	751	720	722	717	745	743	719	724	742	713	723	763	700	686	730	716	714	738	687	701	681	733	709	754	706	721	696	700	737	709	737	720	720	704	682	753	731	759	740	726	735	657	752	749	747	758	710	715	716	742	732	713	762	658	785	699	692	735	702	698	692	773	712	741	688	743	699	753	737	696	662	726	763	727	745	761	699	694	707	718	758	747	699	713	732	768	689	714	727	720	710	716	752	721	761	716	722	784	749	761	711	712	730	723	711	690	727	716	741	685	717	720	738	739	715	707	777	740	690	690	712	705	725	725	725	691	708	729	704	686	753	714	724	789	750	752	702	704	726	730	739	709	677	739	706	738	719	785	729	719	749	731	711	713	723	693	717	728	720	744	729	725	742	737	697	707	727	703	737	717	701	700	689	734	752	729	716	723	664	679	717	668	750	764	686	711	717	720	744	712	695	711	706	737	719	720	767	731	702	694	725	729	727	719	732	699	671	709	682	738	719	736	710	753	740	780	722	720	672	734	787	749	708	706	694	752	715	713	691	725	706	731	739	714	693	723	729	722	739	691	727	703	763	762	707	703	687	779	701	741	679	708	760	731	726	709	710	688	678	714	725	689	726	750	723	731	680	687	704	681	676	792	752	702	744	745	735	709	704	721	772	706	679	758	716	688	727	690	692	708	730	735	759	741	697	739	724	772	694	738	745	709	730	736	739	728	751	686	709	751	714	693	709	720	697	708	749	671	727	732	737	751	702	743	724	737	697	748	724	749	715	745	742	714	752	723	743	721	674	708	718	705	771	700	765	720	727	706	766	692	737	719	695	758	718	773	688	749	712	754	692	698	724	759	796	741	791	715	692	705	771	766	712	709	729	706	712	742	752	726	663	718	779	715	733	664	756	739	721	732	715	701	713	713	712	746	739	743	729	708	666	716	689	729	743	674	689	733	746	738	717	708	760	699	727	730	683	704	735	710	747	756	712	685	716	733	707	723	685	745	738	729	709	768	697	709	679	732	732	722	677	754	729	727	720	729	690
25200	21538	24720	28774	21523	16150	425	303	242	198	234	170	190	191	211	175	199	188	195	196	187	182	162	191	163	176	197	199	200	181	171	213	161	165	179	179	141	176	172	177	194	171	176	178	138	182	177	184	166	174	193	194	200	194	182	199	164	190	175	187	154	170	206	172	179	180	197	182	184	168	166	203	197	178	144	189	177	194	172	183	173	162	204	168	184	197	191	173	190	185	181	157	176	177	176	161	195	188	187	173	178	194	184	168	172	171	201	173	169	190	204	185	179	186	173	199	172	190	206	162	181	162	177	180	157	165	144	173	198	182	171	142	180	189	170	173	174	148	220	161	193	168	202	196	192	174	169	181	174	160	173	177	176	183	168	167	172	171	198	168	182	177	177	162	197	164	168	197	173	176	179	178	185	159	194	196	161	180	193	189	183	195	179	168	198	165	172	173	180	180	176	160	161	181	173	186	183	189	173	180	186	171	165	147	172	188	181	209	189	175	197	196	164	181	179	188	171	179	165	189	183	181	172	174	194	189	178	185	150	167	181	166	192	198	143	151	169	161	170	194	171	173	207	197	194	185	175	184	183	208	187	162	169	182	187	181	205	207	172	169	179	174	207	169	179	171	168	179	210	163	174	179	182	196	174	166	173	183	159	191	185	164	189	187	194	159	193	158	173	190	173	163	201	183	181	188	173	202	211	201	197	179	210	183	161	155	152	177	177	168	179	149	184	174	161	183	165	169	197	189	173	171	199	177	168	182	175	185	163	190	167	178	199	192	190	171	173	198	192	183	200	187	176	180	177	189	171	174	181	187	181	185	185	176	165	187	177	197	192	187	164	179	194	171	196	185	185	176	198	186	154	182	176	189	180	177	198	204	177	183	184	197	181	164	181	183	184	173	166	193	191	175	187	162	199	179	177	177	180	165	182	179	181	201	200	181	179	167	154	193	175	168	171	201	158	164	170	190	199	185	190	187	169	161	191	181	195	163	180	175	185	176	183	188	168	169	167	155	174	178	171	193	162	179	188	165	167	152	180	195	161	185	217	197	168	182	172	174	179	171	183	176	181	159	204	197	201	173	189	167	181	195	181	177	169	164	184	209	187	150	203	205	174	199	166	164	192	174	175	176	169	188	214	214	184	171	175	165	184	167	179	192	162	187	190	169	180	181	172	170	165	190	187	179	173	199	174	184	184	186	173	167	184	166	174	216	178	187	183	153	182	196	172	176	172	162	180	169	157	177	170	173	171	181	172	170	187	178	175	196	199	174	154	187	163	164	168	166	193	197	181	198	160	182	199	213	175	176	176	211	164	172	178	183	191	171	171	162	184	181	184	196	187	196	181	192	181	167	189	162	190	189	192	190	184	190	188	163	172	175	172	195	183	204	163	182	178	181	182	177	191	159	199	188	140	174	181	195	149	164	182	182	184	163	174	171	161	163	196	162	181	175	162	161	174	208	197	190	176	186	169	188	170	155	166	174	166	205	176	190	171	174	207	167	180	153	196	157	171	183	168	189	167	195	180	181	175	198	192	164	171	185	200	202	174	171	176	187	187	187	186	168	140	191	172	182	180	175	172	175	178	174	193	168	205	182	160	178	171	177	198	171	182	163	172	176	168	161	190	193	163	182	159	162	185	198	189	157	186	191	184	178	179	150	174	175	187	178	193	207	179	177	172	192	174	153	185	201	174	181	190	190	187	181	179	169	173	192	172	177	190	170	169	163	196	203	179	177	166	175	183	177	182	173	155	143	179	156	175	177	184	187	185	172	156	149	183	211	164	171	186	155	153	189	185	155	174	185	193	181	176	192	179	161	195	190	199	162	211	163	190	176	173	166	185	175	186	209	179	185	190	175	212	165	196	194	198	174	177	198	170	190	185	181	172	177	144	204	182	190	209	184	156	176	197	183	178	153	178	171	183	206	184	181	163	192	171	177	148	158	173	198	190	195	202	182	189	167	155	156	159	183	184	173	189	171	198	178	211	173	180	204	204	182	184	168	176	153	183	172	193	185	186	184	185	160	195	187	186	182	209	181	179	185	174	157	180	155	184	196	203	184	182	164	164	173	155	188	176	199	190	170	192	179	211	212	173	175	173	172	171	172	171	204	163	166	179	188	156	161	157	175	189	179	172	159	168	202	172	196	178	192	182	189	172	209	164	167	205	165	171	173	172	197	191	179	177	170	164	182	165	204	194	195	147	201	157	200	167	202	176	159	153	172	184	179	159	203	176	188	190	196	175	172	179	192	169	178	187	153	163	190	195	177	214	197	198	176	191	186	198	164	168	162	190	159	190	195	167	184	186	187	190	162	175	187	193	165	184	172	187	169	181	194	228	177	153	157	198	199	206	168	174	168	172	198	161	178	177	208	185	165	150	164	191	157	190	149	186	190	177	179	161	173	159	191	189	173	182	181	177	193	174	204	190	189	163	185	207	176	170	182	155	184	183	185	173	153	190	179	166	192	192	198	181	181	156	177	177	181	155	188	184	168	184	159	188	188	168	177	172	151	159	156	174	154	165	184	162	193	180	180	180	188	155	173	156	181	172	186	192	148	188	177	179	186	172	178	178	165	170	186	180	192	168	167	151	189	172	200	184	181	175	195	168	176	213	178	173	168	164	193	160	182	159	187	173	170	150	196	167	160	179	172	193	163	147	157	172	158	168	195	171	228	204	173	207	199	191	197	186	183	190	171	172	191	177	167	180	173	193	172	180	161	178	183	202	153	190	154	167	175	180	164	195	198	151	162	168	186	211	199	180	185	170	167	186	154	184	166	165	164	178	193	199	145	172	163	190	175	177	196	184	191	178	202	181	169	219	174	192	157	193	158	173	177	191	174	188	177	191	164	184	153	163	174	179	166	172	208	154	149	195	181	165	182	187	165	193	186	178	173	195	181	171	161	161	188	188	208	194	201	211	197	180	179	178	171	181	172	162	205	167	212	188	166	162	191	206	191	159	181	216	176	186	166	185	188	209	182	168	209	203	192	168	230	170	183	188	150	161	173	170	175	197	200	175	181	185	184	174	178	198	158	185	157	165	177	187	183	165	205	188	188	174	173	175	193	209	199	193	179	178	182	166	188	160	160	206	187	198	184	187	164	178	171	165	171	176	170	169	172	182	194	158	178	169	169	172	173	187	183	177	218	187	192	186	188	194	213	223	192	165	204	162	174	181	191	180	187	187	182	187	197	173	184	176	183	178	199	178	165	204	183	212	186	181	179	191	173	204	182	190	177	189	185	200	154	169	185	166	182	215	155	193	170	195	156	182	188	173	195	202	172	189	187	165	175	173	175	189	203	174	171	184	187	189	138	166	178	208	189	166	203	186	180	159	195	176	176	205	162	203	147	190	202	211	161	171	163	228	185	171	153	154	167	186	181	171	186	181	195	192	177	173	175	140	169	153	192	162	184	193	177	178	160	173	163	175	186	186	188	181	166	180	171	180	189	179	174	186	137	171	194	158	180	163	173	180	151	184	166	162	181	183	192
2966	1828	987	662	535	501	464	468	479	477	456	413	476	456	438	434	509	430	478	463	405	453	437	421	416	470	450	482	476	476	434	466	433	425	471	435	452	440	468	468	429	449	434	440	429	447	459	479	474	438	424	410	425	417	431	412	454	442	414	449	459	431	457	456	446	451	433	472	428	450	435	468	454	446	401	438	432	412	459	454	438	450	468	439	483	448	433	425	450	419	431	474	446	448	467	453	441	460	445	400	435	454	467	421	452	456	458	484	430	461	436	451	425	452	429	467	436	439	447	460	484	425	472	427	443	452	452	466	423	450	470	433	462	464	423	448	424	440	385	441	441	453	455	450	402	461	445	450	455	432	442	439	482	467	415	429	424	405	461	433	449	460	408	432	462	491	444	468	453	437	480	451	429	422	469	441	407	454	431	459	475	416	429	416	433	435	470	425	443	458	447	430	431	456	448	476	433	437	447	424	452	403	418	478	443	436	449	474	423	439	421	440	465	437	491	431	469	412	425	455	417	445	441	436	483	449	441	434	422	437	448	462	457	411	469	441	479	419	482	443	448	427	431	424	399	469	479	413	455	463	439	421	445	397	441	469	417	428	457	455	452	422	418	451	481	434	437	439	431	430	421	428	440	445	414	430	411	457	488	434	434	446	432	435	460	458	460	455	499	446	443	411	428	457	444	436	461	471	423	439	463	468	431	445	439	405	422	430	432	480	455	456	462	405	428	452	429	453	453	435	485	428	471	449	459	433	473	463	424	449	466	453	459	446	439	402	391	485	459	452	445	463	403	428	428	418	408	428	438	430	450	439	433	424	443	442	464	459	454	425	444	472	442	445	434	453	424	426	429	462	439	433	444	421	456	488	418	487	421	435	458	422	438	410	407	432	428	391	443	436	457	461	411	452	458	437	421	429	469	454	440	449	426	460	478	459	429	416	467	470	406	433	484	429	455	452	454	415	433	408	431	467	463	444	436	431	431	423	435	403	437	465	477	470	419	455	442	429	406	441	449	460	453	440	463	430	449	422	489	458	441	458	421	436	412	436	422	417	436	429	445	420	461	472	411	461	411	428	433	440	419	468	451	424	414	443	431	456	443	441	454	441	410	417	456	459	432	438	472	429	427	441	437	445	495	420	444	400	439	429	390	438	454	434	423	445	425	472	476	490	423	438	456	414	443	414	433	461	470	440	450	430	436	441	442	450	438	449	479	460	459	468	455	434	438	488	417	441	421	467	428	470	440	452	446	439	418	422	438	432	465	423	509	408	445	420	496	462	426	456	395	385	430	492	447	434	469	459	404	473	451	435	449	436	441	453	420	441	452	431	408	457	452	445	422	433	447	460	450	434	476	430	424	463	429	449	448	451	438	472	411	452	466	420	471	429	456	460	434	419	419	441	455	450	418	416	472	403	450	438	430	436	447	470	428	418	439	476	410	437	479	438	429	448	436	444	440	428	467	444	474	454	420	478	431	426	430	450	419	447	460	425	415	462	459	442	456	450	459	453	466	457	491	434	443	461	403	453	421	404	489	458	421	437	407	453	429	428	424	431	444	490	432	466	420	453	404	457	459	449	456	433	430	467	479	445	444	453	432	436	471	423	426	439	463	456	461	407	442	435	433	411	427	469	448	457	437	408	425	426	451	478	459	438	420	447	428	425	475	469	415	451	438	445	411	433	442	428	486	437	408	407	434	437	445	445	463	422	424	415	424	437	436	427	450	458	437	433	468	483	457	461	475	453	414	435	476	444	429	435	450	428	462	403	453	435	435	455	464	437	450	412	445	421	454	420	443	451	447	450	393	461	413	483	453	413	474	450	439	442	447	452	418	474	437	462	427	450	432	426	385	414	457	474	416	456	414	479	441	475	425	435	421	450	444	429	444	443	480	433	485	444	459	439	411	427	452	422	445	431	452	458	486	448	428	429	403	439	457	464	442	454	446	474	420	454	443	438	431	403	403	392	379	461	463	418	439	457	407	452	460	447	429	440	467	419	436	449	441	415	437	464	422	473	421	441	477	441	424	449	421	441	413	425	451	451	453	453	447	403	501	425	457	445	435	457	435	429	431	443	452	485	421	413	384	466	393	420	466	445	418	442	453	410	419	393	466	461	439	457	418	486	458	464	470	414	439	446	449	456	403	442	503	434	467	432	443	437	473	434	446	440	514	450	443	450	411	431	437	453	494	429	462	418	472	403	457	396	453	434	494	405	436	441	438	434	434	414	452	409	442	430	444	454	458	451	416	452	427	442	415	453	492	433	440	435	446	443	419	442	454	419	416	443	424	482	466	464	446	441	447	462	450	428	428	429	436	449	447	424	440	450	461	402	429	437	459	468	419	464	411	417	456	489	465	463	447	439	417	437	425	425	434	476	465	440	470	491	419	428	437	469	444	443	429	411	458	452	468	458	451	398	443	387	487	452	443	435	451	434	448	444	404	430	432	435	428	452	414	443	421	419	447	459	421	433	435	446	451	399	440	447	463	411	435	466	446	402	463	420	408	447	452	478	426	444	482	443	463	447	425	459	475	422	452	399	426	443	451	434	448	430	489	426	425	445	458	429	440	444	397	424	460	455	410	452	458	456	443	453	417	446	470	446	476	410	389	431	456	416	409	422	432	439	425	420	429	426	446	444	475	423	441	456	461	450	427	400	473	471	423	437	449	468	457	464	473	450	443	503	445	451	454	437	420	445	428	430	429	457	464	437	435	426	438	449	433	423	473	470	441	428	424	432	455	467	444	437	413	480	451	471	471	441	420	427	439	441	443	439	455	472	426	466	441	384	450	448	428	463	422	429	466	459	418	461	440	463	424	449	400	468	452	435	456	454	445	452	446	429	450	432	452	432	459	475	426	424	437	464	427	435	443	424	416	444	438	436	435	489	463	434	430	473	436	457	461	450	426	460	412	386	437	450	467	431	458	448	427	449	472	442	449	443	436	433	452	419	413	466	469	472	443	443	456	412	448	462	421	447	445	432	433	442	452	440	429	388	451	438	460	415	434	420	454	449	473	410	435	463	470	482	410	463	472	439	429	446	417	412	476	408	436	431	439	452	447	444	457	462	431	445	475	435	429	443	456	473	455	458	455	416	453	463	432	460	430	488	429	443	432	433	459	417	460	446	432	450	451	438	449	394	418	440	450	416	446	430	423	440	482	423	417	452	425	423	449	463	486	445	409	428	496	453	468	451	432	435	455	407	408	401	475	439	433	443	443	431	444	457	427	442	444	438	423	442	417	470	449	434	441	430	436	466	442	428	426	469	396	401	459	472	445	448	445	442	468	471	440	399	476	426	459	488	433	423	446	437	521	416	437	436	420	425	448	425	464	433	478	448	424	452	434	420	434	444	443	440	471	456	387	444	453	432	430	433	463	461	438	445	450	422	433	436	440	436	455	432	458	424	479	426	440	449	460	415	407	473	432	431	413	434	396	444	435	444	474	456	436	446	439	441	458	491	453	449	478	386	489	460	471	453	450	419	482	441
24430	21528	25131	28372	21531	21541	12108	327	205	149	181	166	122	152	113	113	119	102	98	112	99	88	95	99	89	96	88	92	78	93	103	98	78	75	99	82	74	88	77	74	72	99	89	103	89	91	83	78	88	74	93	69	100	85	88	95	97	89	77	66	63	89	98	81	74	82	94	81	75	85	77	93	81	91	76	93	77	76	77	76	100	75	82	105	93	84	82	83	91	92	90	72	77	89	96	84	91	90	74	79	71	93	90	86	57	66	76	80	88	84	84	103	83	69	83	96	87	104	83	78	71	82	68	92	82	89	84	85	101	67	96	73	71	107	74	80	78	62	73	85	114	87	83	93	93	78	66	89	75	86	81	80	80	88	74	76	100	98	73	72	90	88	95	94	97	91	79	82	98	98	76	81	62	76	93	86	72	92	73	88	83	90	92	75	95	82	94	73	79	83	102	81	76	88	88	88	79	92	82	84	68	67	88	89	85	89	88	83	88	77	74	87	88	82	68	80	69	72	77	69	95	84	75	92	89	78	86	89	85	85	78	80	76	107	85	76	87	88	79	90	81	81	85	83	81	100	84	81	85	83	64	79	70	91	101	75	70	90	79	73	73	82	85	77	72	66	83	78	74	78	67	73	71	84	92	91	89	85	79	75	83	73	82	96	71	71	93	70	96	89	73	80	79	73	91	103	72	96	81	88	80	101	86	91	81	80	107	100	65	82	81	81	71	94	80	92	95	78	67	79	82	76	93	98	83	92	84	78	91	87	67	79	99	82	72	82	76	92	91	85	87	81	82	75	80	86	84	88	70	75	71	80	88	98	94	84	74	90	72	72	70	84	78	85	90	82	91	86	72	72	81	93	91	92	76	90	80	95	92	90	75	78	88	90	83	90	75	90	74	83	79	66	102	94	76	86	76	83	95	82	93	83	78	70	66	80	96	94	70	101	70	87	84	77	84	78	91	78	89	89	85	85	82	75	89	95	92	84	80	69	83	92	98	72	82	82	74	82	76	83	76	68	90	88	101	78	77	80	100	75	89	80	89	90	81	67	70	83	71	83	78	80	86	92	98	75	73	76	83	78	90	81	73	69	85	83	90	80	72	76	88	103	83	79	81	86	87	85	67	91	81	87	81	80	84	82	79	74	92	79	87	94	83	86	82	102	79	93	84	78	94	90	64	74	81	92	86	74	77	72	85	76	84	69	88	86	88	86	89	93	99	91	94	76	71	93	98	91	85	87	77	78	75	73	86	86	88	95	62	82	79	100	103	83	98	99	99	105	79	69	78	86	76	83	84	83	92	68	76	78	78	98	85	66	112	86	76	95	84	69	75	87	100	83	76	88	73	80	68	81	76	90	81	103	78	69	75	99	65	70	80	81	90	96	88	75	84	90	88	80	94	87	98	85	95	78	93	86	88	73	96	92	77	86	96	101	73	82	82	80	89	91	86	73	67	91	82	83	87	95	69	86	75	84	75	86	93	99	87	74	75	88	81	85	82	80	78	95	95	67	85	90	80	84	80	91	77	82	72	89	67	86	89	99	104	87	90	75	82	86	82	72	94	75	94	63	76	98	89	72	95	81	91	79	78	86	73	88	73	82	70	88	89	68	94	87	81	71	85	96	84	80	84	74	93	78	109	66	82	75	74	69	82	104	99	87	85	92	83	100	97	89	89	78	80	95	84	79	74	92	79	83	87	81	80	81	83	96	71	77	77	88	91	109	77	76	78	82	74	85	85	89	69	73	92	83	78	93	91	88	82	74	71	77	79	82	88	76	72	96	80	79	93	84	82	75	74	86	63	86	75	67	80	66	88	84	58	69	88	86	72	66	85	84	85	69	85	75	69	74	99	73	85	77	92	82	96	97	83	87	67	85	71	75	87	84	80	87	74	76	89	94	81	72	103	85	87	72	91	91	84	85	87	87	76	74	86	73	86	92	84	74	75	69	69	86	97	77	76	81	79	97	86	85	97	91	76	83	80	83	76	78	84	73	81	96	82	84	69	79	98	82	72	76	77	86	84	86	70	88	77	76	84	78	83	80	93	96	82	84	77	85	89	82	78	96	76	76	91	80	83	90	80	97	82	84	75	74	69	86	81	77	84	82	64	80	76	86	80	80	77	80	84	80	78	82	99	62	76	81	84	89	95	91	76	81	96	83	83	109	72	86	83	83	83	85	90	84	80	88	93	101	85	88	95	72	90	83	89	82	75	95	89	69	71	78	97	65	97	92	61	78	75	104	83	71	68	99	88	75	76	106	58	99	85	75	99	69	79	85	78	88	79	73	78	75	68	92	84	85	68	86	84	79	79	85	88	95	87	70	82	81	71	68	91	89	75	85	85	86	107	79	102	82	83	100	88	79	100	78	71	68	67	78	87	83	98	76	72	86	80	95	85	83	80	79	79	88	90	88	80	107	78	89	83	74	78	83	97	78	76	89	77	80	95	79	79	78	89	89	83	79	69	88	79	80	87	77	105	77	84	83	98	110	88	90	89	96	93	66	72	82	79	76	85	81	72	71	96	101	78	78	91	76	81	92	87	83	68	87	80	79	83	82	82	86	103	83	97	83	71	78	74	75	81	92	92	86	91	91	94	84	81	90	90	99	71	102	86	64	85	86	84	84	98	77	78	76	89	76	91	68	72	70	88	87	82	67	79	86	67	59	77	76	83	95	101	71	79	74	69	77	92	70	88	109	85	74	91	72	99	96	85	89	100	84	65	83	70	91	89	86	84	65	81	59	95	78	84	80	90	96	81	84	94	83	70	67	88	81	94	77	84	76	82	94	85	93	80	105	81	81	91	69	80	81	83	88	82	83	81	90	79	70	97	94	89	82	100	87	75	64	60	71	76	92	86	75	109	77	95	78	96	94	81	109	73	72	78	67	95	76	80	108	68	67	75	86	88	86	79	66	91	75	82	72	77	93	73	81	87	88	75	98	84	72	98	80	71	88	101	82	87	88	73	86	89	71	81	85	80	91	77	75	70	86	90	83	108	92	82	92	77	84	83	93	80	87	66	91	96	90	93	82	91	71	86	94	83	90	85	76	72	73	75	76	67	88	87	83	87	74	70	99	83	85	94	82	86	77	69	101	78	70	95	97	60	75	79	80	71	82	90	80	100	75	102	71	73	79	84	79	85	79	78	77	80	72	104	95	86	87	85	74	83	77	81	74	82	77	91	98	97	81	76	80	88	81	69	89	96	84	91	85	69	79	83	74	81	70	86	71	79	77	75	78	85	85	70	93	65	74	93	97	75	79	90	91	81	106	81	85	91	85	106	64	87	93	85	67	78	77	90	74	75	81	101	82	94	96	92	73	83	102	77	74	77	104	93	70	74	84	81	85	77	80	71	77	74	81	80	87	70	101	78	85	66	91	83	92	61	89	62	83	90	92	81	70	99	106	85	84	109	98	78	88	91	80	88	90	68	74	101	91	81	76	100	90	79	84	86	69	81	79	77	67	73	87	80	64	94	86	70	77	89	65
2866	2972	1321	726	459	337	387	303	286	294	246	271	239	255	241	268	242	255	261	241	242	254	242	235	252	269	242	251	234	210	234	248	253	257	262	241	225	267	236	224	252	258	267	233	243	243	228	228	217	236	227	258	222	244	227	238	236	236	233	248	228	234	241	262	211	236	249	224	253	221	257	260	253	253	280	238	226	254	226	252	230	214	236	253	246	253	247	230	260	274	235	228	270	229	268	249	262	220	244	230	244	231	227	228	238	238	280	252	248	245	232	226	246	219	246	235	232	238	278	218	257	244	250	239	235	236	285	237	243	206	247	241	225	250	224	271	247	261	220	240	278	250	218	225	238	230	244	243	238	241	245	224	214	246	246	272	244	240	232	227	232	241	226	231	249	274	251	257	238	254	210	239	249	235	242	227	227	219	264	241	220	253	265	245	233	217	234	230	244	258	203	246	216	254	226	220	262	235	240	222	231	244	206	246	234	259	253	235	244	265	250	234	236	258	239	252	257	246	231	253	262	237	231	266	230	238	254	230	262	251	255	218	225	245	228	262	267	246	269	227	240	236	233	220	257	274	230	242	231	235	235	238	226	228	264	222	250	224	234	219	249	233	230	244	233	262	228	257	224	266	239	230	240	213	203	217	230	230	242	246	271	260	230	250	249	240	265	232	259	233	251	234	219	223	265	268	217	249	229	249	253	216	238	238	238	251	225	226	251	235	233	254	232	245	227	233	230	244	232	223	238	215	218	242	242	248	249	240	241	259	221	215	269	247	232	243	247	254	231	240	258	241	233	245	259	239	233	243	242	260	249	246	253	234	190	230	241	245	225	252	265	267	262	214	227	237	270	248	249	246	226	246	265	230	229	238	229	263	236	246	235	234	236	251	240	216	241	250	252	249	229	240	229	227	232	256	251	231	225	241	254	227	222	225	198	233	225	210	266	243	233	204	245	266	240	238	227	235	228	228	220	262	218	252	226	235	247	226	239	251	216	229	255	241	251	264	240	259	250	221	256	226	248	255	261	239	259	239	224	224	234	225	242	253	208	220	224	256	228	243	238	239	251	233	264	268	272	266	251	220	243	237	229	249	238	283	210	225	221	230	235	261	245	240	254	240	231	232	225	229	249	235	216	230	233	248	249	212	230	213	248	242	229	247	238	229	282	228	238	229	236	221	231	237	239	241	235	254	256	253	245	267	235	245	252	259	240	239	213	248	229	236	267	228	241	249	228	254	227	238	230	206	222	271	214	226	234	253	235	245	252	253	247	244	241	249	255	254	247	233	251	264	258	251	241	216	240	242	250	227	224	255	243	213	245	264	241	235	231	229	265	237	219	234	270	263	232	233	242	256	238	247	240	238	233	226	210	258	242	261	222	253	252	256	228	230	283	227	207	245	250	240	255	248	237	218	261	221	250	258	260	232	256	239	225	246	258	238	221	235	228	233	232	244	262	232	218	234	226	228	247	230	225	243	241	227	244	246	238	269	236	257	245	238	273	245	231	257	234	241	199	260	238	223	236	248	241	221	235	237	245	244	253	260	254	235	221	246	251	227	237	207	256	272	250	245	215	245	258	253	254	241	233	257	237	219	247	222	244	257	266	230	237	254	231	242	239	251	240	247	234	227	257	231	228	267	231	274	249	251	236	234	250	225	241	235	270	241	231	235	260	214	220	218	246	239	249	229	247	233	246	238	232	234	239	228	220	276	253	241	267	239	228	217	224	244	229	239	225	255	260	251	265	272	235	253	266	224	236	208	250	215	240	234	258	282	235	263	223	236	233	254	249	252	235	240	233	237	216	254	233	258	262	232	215	219	244	245	277	215	234	233	245	240	262	197	247	223	237	234	255	213	247	231	231	224	262	238	231	239	217	263	214	244	227	212	237	233	255	245	220	231	237	242	238	230	245	235	226	233	217	217	239	215	260	215	269	248	245	254	270	232	253	248	234	239	237	241	246	237	235	254	213	249	227	222	255	254	238	220	245	257	250	241	260	224	234	230	244	256	242	221	248	240	241	231	223	242	223	246	225	229	240	244	243	226	226	258	254	236	245	241	238	216	238	214	267	208	225	226	230	249	244	263	248	249	219	239	236	247	229	224	218	234	253	224	241	239	238	252	237	232	242	255	219	235	227	249	254	229	229	252	240	241	270	257	229	221	249	238	239	225	232	229	215	259	264	235	260	245	219	255	243	258	252	235	239	257	196	248	236	233	244	235	233	287	241	254	230	250	250	250	221	252	211	250	242	249	257	255	264	266	242	241	236	265	256	236	245	216	225	219	213	229	269	209	238	255	241	241	245	236	225	234	237	237	227	246	257	225	221	256	225	239	234	232	247	262	237	246	241	244	243	261	213	215	259	250	205	222	244	235	228	232	218	220	252	259	228	225	234	229	248	273	246	231	236	220	233	238	222	238	253	251	244	251	234	272	235	240	237	225	257	230	218	220	250	242	228	232	250	254	238	211	244	237	204	249	248	245	251	270	220	250	261	216	263	200	236	219	249	233	214	246	218	234	234	240	239	235	242	246	209	224	233	215	258	223	256	260	227	260	243	220	241	253	228	247	260	255	241	243	233	225	228	237	257	239	231	227	246	234	244	228	236	209	258	254	235	249	234	251	244	237	230	245	243	221	233	236	246	226	237	237	245	241	231	243	235	237	246	200	223	228	251	247	214	261	249	247	252	265	252	251	220	226	245	228	243	229	249	241	239	227	222	234	225	226	243	237	212	248	243	229	235	263	233	232	240	217	235	215	241	233	234	224	253	264	227	227	210	199	248	213	239	251	232	254	244	243	205	239	239	259	221	256	240	228	222	247	239	255	243	242	238	256	250	222	235	239	210	246	228	277	234	237	205	250	243	247	227	238	235	236	231	271	243	221	257	221	223	256	220	232	238	235	247	241	213	226	212	234	242	225	215	250	263	250	233	232	256	231	223	264	228	210	252	240	224	244	245	219	231	243	262	223	254	248	250	249	261	242	222	204	234	211	246	223	226	242	229	225	202	248	268	262	232	248	214	243	244	225	262	250	243	245	246	207	222	257	235	257	230	261	237	251	243	236	251	232	244	255	269	213	237	239	243	220	260	242	258	224	217	245	237	242	219	236	226	226	274	225	242	219	241	230	238	228	247	216	250	255	236	222	277	235	262	257	248	201	212	213	229	258	227	245	236	227	255	215	232	232	288	225	252	238	237	256	240	211	221	226	248	257	230	236	281	228	231	231	234	251	246	212	212	238	240	218	245	211	263	232	229	248	218	236	229	245	231	229	216	199	215	249	218	218	245	217	258	234	231	228	262	221	238	247	229	249	226	239	233	252	249	242	257	241	239	210	252	203	247	231	234	210	227	257	258	218	234	245	252	234	240	255	227	229	267	250	249	271	234	255	248	234	257	205	257	226	226	240	251	242	225	246	232	245	266	221	215	224	261	251	263	252	265	252	238	243	248	239	276	239	262	229	233	238	214	234	226	217	235	212	204	232	208	243
31901	20107	7481	521	366	319	332	278	287	315	300	302	272	306	303	317	318	299	321	281	287	278	299	274	291	306	281	284	307	315	276	318	291	324	275	298	317	304	326	282	279	280	276	317	302	291	307	303	300	310	290	279	333	313	300	309	295	300	312	312	290	286	288	332	288	308	283	309	318	290	320	281	280	329	280	305	320	303	324	272	295	297	344	314	302	272	281	297	314	288	330	291	310	306	295	325	317	296	298	314	274	257	281	309	307	297	285	307	308	321	295	301	291	276	307	284	290	291	295	319	323	297	307	315	272	282	325	326	289	302	299	282	292	306	302	298	304	319	304	315	301	300	335	298	274	298	280	314	307	313	308	305	268	319	276	324	286	294	291	303	294	294	314	278	274	333	298	313	303	334	300	310	279	308	297	327	299	294	327	281	332	293	269	264	311	272	313	322	348	264	306	301	321	277	314	316	289	328	302	301	316	315	295	315	272	284	300	293	356	316	303	299	308	333	295	274	290	306	278	310	292	296	295	304	305	281	313	313	269	283	311	301	290	316	291	304	293	296	280	306	310	291	293	298	299	305	290	320	293	308	281	273	297	284	316	292	306	307	295	298	324	291	305	305	266	283	293	303	305	310	309	296	278	274	285	303	339	341	278	281	301	285	304	308	292	288	273	303	263	271	321	274	315	298	301	294	298	310	313	305	279	284	339	297	289	280	292	317	279	296	301	284	265	301	320	292	300	282	314	300	296	305	279	314	302	282	289	283	301	311	301	296	285	323	298	262	302	262	302	302	325	304	279	277	263	284	332	287	290	295	271	315	324	315	300	281	287	291	293	293	313	273	302	323	306	296	303	286	271	282	303	320	337	317	304	311	331	304	325	285	308	330	305	298	292	328	320	309	284	303	320	279	287	298	282	311	277	328	292	284	302	295	312	268	268	274	319	289	303	309	309	307	314	283	315	256	249	306	306	335	303	314	318	302	277	294	295	301	303	304	322	340	326	293	258	309	311	299	283	340	305	308	286	292	306	271	330	287	307	308	307	308	274	306	274	333	255	297	311	290	286	304	255	289	297	295	291	307	301	350	318	313	342	295	290	291	306	270	308	295	297	291	310	303	315	331	294	295	243	291	282	311	312	317	283	281	322	307	285	285	309	308	277	311	293	309	317	276	283	325	306	312	309	285	287	321	308	289	297	254	295	273	291	312	277	313	307	314	313	303	312	296	294	276	292	286	343	308	312	295	275	322	302	316	267	322	333	318	284	307	313	290	286	310	342	335	295	317	324	275	303	326	316	288	288	308	285	309	317	289	304	299	289	305	308	304	280	317	278	323	281	287	322	297	309	270	292	287	286	308	288	281	311	303	300	301	284	285	284	305	279	298	309	338	319	277	278	297	326	321	315	280	258	309	320	276	276	307	300	291	282	297	292	321	318	256	315	305	304	297	277	311	301	297	294	289	306	294	313	351	325	308	284	300	299	290	305	274	317	275	304	279	316	289	286	297	275	285	315	289	319	306	276	325	328	308	325	304	290	272	315	300	294	284	267	267	290	315	289	307	286	296	326	300	281	296	297	317	315	308	267	275	296	305	309	282	288	297	309	280	316	300	310	318	280	303	309	308	309	329	287	305	309	274	299	285	274	276	299	315	285	299	301	299	303	304	304	292	263	335	286	269	291	288	282	323	294	314	298	302	300	274	293	274	302	300	323	330	331	267	309	294	284	286	306	301	283	286	295	269	300	294	298	282	281	293	279	281	298	293	283	267	317	308	285	309	293	301	314	354	292	271	288	311	281	326	315	270	347	317	305	328	292	284	280	334	296	307	295	272	268	320	305	296	276	321	331	282	275	295	272	281	294	309	280	294	312	305	287	305	285	297	296	286	315	286	296	310	306	299	301	299	299	279	318	262	320	289	275	315	294	304	327	292	272	293	328	301	289	273	307	283	290	299	307	263	299	286	302	287	295	304	322	301	286	295	318	327	301	272	299	282	301	303	288	313	289	307	289	327	279	283	324	308	294	282	281	333	283	303	294	280	266	276	294	286	306	290	319	327	292	326	290	269	331	308	308	305	301	281	294	317	277	318	297	320	314	293	262	287	317	314	309	297	282	321	304	301	326	293	320	291	300	299	273	295	297	289	331	326	279	331	333	284	293	304	325	302	319	308	264	286	284	321	332	299	292	277	297	297	311	316	310	272	293	312	293	300	308	300	297	318	293	315	304	302	267	284	270	286	315	281	291	302	297	339	295	307	295	312	307	312	285	299	292	277	303	335	270	300	301	285	284	306	297	325	290	273	316	277	293	293	307	320	290	275	260	282	282	318	324	303	296	300	278	303	294	298	308	310	316	280	296	297	286	270	287	280	342	301	287	308	319	298	291	302	308	284	326	316	288	301	289	305	300	309	281	283	285	300	294	289	320	278	316	305	300	303	320	289	300	308	312	265	283	296	307	325	329	282	314	311	294	317	323	275	305	283	328	312	301	319	303	334	288	281	283	334	318	308	288	274	277	288	309	295	304	291	300	277	283	269	303	314	302	279	310	284	318	282	274	302	289	303	289	305	297	328	318	299	292	297	290	290	290	275	331	341	308	292	297	308	299	308	317	306	309	316	298	313	307	323	304	290	295	305	323	308	263	290	282	333	289	289	315	277	288	294	309	307	314	315	265	278	279	280	316	315	280	291	305	302	296	296	261	302	296	305	316	297	305	304	272	328	282	321	303	290	309	299	297	282	306	292	317	273	299	314	284	282	280	306	313	299	285	311	316	320	292	277	324	283	289	316	294	299	284	295	298	274	319	293	309	309	306	300	329	317	287	291	288	322	293	304	323	283	275	277	326	318	291	290	288	299	301	312	324	311	311	330	283	285	331	266	338	313	296	308	306	313	291	321	294	294	308	281	286	272	297	306	332	313	292	298	290	314	310	304	320	315	307	266	308	297	325	307	308	302	302	322	271	300	290	313	327	310	314	275	284	309	308	284	287	304	314	278	303	305	312	301	272	299	302	310	294	308	295	288	288	309	312	267	266	316	294	280	308	329	299	319	290	280	272	290	280	302	286	296	307	291	297	279	286	323	304	317	305	311	288	287	271	313	327	264	304	306	309	349	304	289	302	305	321	307	293	307	345	311	276	307	298	305	284	292	302	297	303	282	338	289	311	289	286	308	326	300	311	292	306	296	306	304	297	314	296	326	292	286	290	284	292	263	288	287	316	290	327	297	313	308	268	283	270	301	319	309	282	315	300	279	293	315	328	310	291	293	294	298	312	303	264	296	305	298	280	310	296	281	286	310	300	278	300	325	308	264	336	349	272	274	271	284	296	309	323	290	315	317	290	316	302	289	303	277	274	305	319	308	320	267	264	297	307	301	294	287	299	300	310	293	325	280	296	322	306	323	296	305	292	291	310	327	293	296	300	301	293	311	333	322	303	315	294	291	310	303	325	311	333	315	308	302	316	295	299	318	328	293	288	288	298	268	319	300	277	326
5798	810	749	695	733	737	679	687	702	720	731	733	694	721	728	723	725	690	728	675	707	751	696	695	728	686	716	739	720	714	727	710	749	693	733	719	693	734	679	718	707	712	688	751	718	691	715	745	734	693	668	711	702	707	733	693	735	708	711	741	736	711	750	714	676	716	695	692	719	715	720	700	691	770	712	697	668	701	698	718	695	735	705	753	711	699	723	688	734	714	741	675	688	671	676	714	709	750	776	737	693	722	755	708	744	728	712	708	757	766	690	765	692	712	702	718	706	688	695	698	720	701	733	706	710	733	724	711	709	702	696	734	741	724	727	684	677	769	726	749	720	678	707	713	742	749	707	743	732	763	732	719	748	692	731	722	688	705	742	713	677	718	737	762	744	694	739	738	696	698	705	716	703	760	744	712	705	704	734	714	713	721	764	724	749	756	754	713	749	716	712	724	740	748	731	727	749	722	686	710	730	761	739	727	719	738	752	775	690	700	709	777	750	740	714	754	703	740	682	730	784	734	747	716	708	777	757	735	780	671	717	736	721	731	776	674	721	688	726	737	700	700	712	731	720	705	718	673	733	725	717	732	739	788	659	706	726	673	683	719	699	703	650	756	715	672	725	738	703	754	702	725	722	710	693	749	769	732	700	695	714	712	735	736	688	749	737	755	728	706	699	751	778	772	738	741	766	686	687	710	697	692	768	689	734	703	677	754	717	701	716	766	717	675	760	747	720	760	686	709	714	714	691	684	733	752	738	734	707	721	734	769	732	711	743	722	751	728	710	688	744	666	722	663	772	729	731	707	718	741	738	726	692	699	693	725	717	721	779	686	736	697	742	713	671	738	717	757	701	730	783	746	737	724	665	724	703	688	737	703	688	725	791	723	693	725	736	767	733	737	717	687	733	738	685	765	749	741	662	732	749	746	686	717	730	729	714	705	693	705	726	728	773	717	757	729	713	678	716	792	731	734	725	716	751	698	762	740	780	762	725	678	653	696	756	720	676	749	728	728	765	692	748	718	707	698	701	678	682	731	710	701	743	684	694	714	717	713	684	710	699	715	721	694	734	686	695	696	737	703	749	680	772	724	700	726	691	732	679	720	705	684	729	700	754	710	686	702	698	744	708	757	722	716	750	718	701	702	688	734	661	755	766	728	781	773	743	734	695	704	694	690	719	668	736	743	667	744	738	737	701	726	755	719	717	728	744	706	701	768	727	745	738	683	758	740	730	720	726	640	732	756	705	708	748	693	695	723	730	747	695	671	746	708	683	689	689	763	701	771	768	717	706	676	713	724	775	706	736	714	701	731	694	740	776	694	699	742	729	696	701	749	740	725	722	714	707	690	740	722	748	675	669	768	729	709	735	745	742	720	709	737	693	768	719	719	759	689	704	722	704	709	713	698	724	733	698	704	735	714	720	704	710	705	729	724	741	705	718	754	740	712	690	712	699	716	722	777	720	750	725	732	745	740	758	715	700	711	728	744	659	751	681	758	718	699	799	661	758	735	705	750	705	686	732	675	744	732	714	752	708	741	741	658	787	666	713	738	699	767	698	733	662	709	776	751	728	767	741	739	717	713	699	740	734	743	740	753	696	704	772	770	771	734	685	715	695	719	703	760	744	753	706	717	740	683	727	700	732	720	698	735	682	714	720	719	750	695	752	701	711	738	734	752	688	748	669	748	684	731	730	729	707	708	694	681	729	744	732	704	686	713	737	781	749	749	765	708	718	726	755	704	755	702	746	710	683	725	719	691	709	734	724	754	697	662	734	686	685	701	677	729	719	764	694	744	729	727	738	685	735	696	699	675	732	727	721	699	706	692	743	727	713	662	670	765	722	705	696	719	717	745	709	739	689	751	706	726	748	688	681	721	728	689	712	743	681	713	704	750	723	734	734	718	713	685	710	748	690	679	693	743	753	749	698	748	724	711	742	721	786	792	699	749	753	750	726	719	742	748	717	741	713	704	702	741	740	714	707	705	719	754	696	722	674	694	759	752	717	725	757	686	750	757	719	738	686	695	749	742	742	692	695	713	702	712	715	697	730	669	786	731	756	719	721	777	707	734	698	747	707	743	698	771	732	677	702	714	737	699	767	711	731	712	733	698	682	760	755	771	726	727	685	719	737	682	765	706	710	682	694	716	739	756	683	692	714	734	702	734	694	750	703	721	701	716	710	763	708	694	709	719	722	719	694	746	782	712	746	732	697	718	755	694	709	719	741	706	675	675	728	752	701	715	658	696	722	669	747	728	717	716	696	732	769	736	718	686	702	715	735	724	709	769	726	733	730	717	742	687	694	717	698	739	702	723	729	766	746	720	749	741	701	726	733	720	724	758	703	759	687	720	701	746	703	765	736	673	769	735	676	741	684	741	736	737	724	782	737	700	765	717	701	691	720	748	756	716	742	738	693	716	671	726	729	752	734	717	734	719	728	703	713	730	709	733	735	696	756	701	725	689	697	664	761	677	721	733	720	709	702	760	731	718	716	740	746	714	692	685	757	730	737	695	735	703	661	665	715	747	720	761	690	707	704	705	697	735	731	721	719	704	711	690	761	748	702	639	727	743	711	731	735	758	723	748	741	722	701	749	709	749	727	669	758	622	706	743	731	679	775	761	687	725	669	670	730	698	718	715	702	719	690	718	734	729	701	713	709	709	735	714	712	720	714	727	733	718	692	734	759	718	717	735	729	697	712	687	700	701	704	721	708	707	708	699	662	681	649	700	756	664	708	746	695	706	728	687	728	753	707	705	701	693	724	719	671	682	707	700	667	692	709	756	741	727	727	706	752	719	716	715	707	702	657	710	708	702	735	745	738	734	673	705	706	727	683	721	716	726	705	725	741	724	721	708	706	721	693	727	796	715	699	679	691	755	767	733	738	714	715	731	725	692	724	662	744	735	734	668	758	713	740	699	742	735	709	682	745	739	726	691	756	746	720	723	736	723	660	765	687	714	685	695	727	698	724	690	734	727	757	747	738	684	693	726	675	713	733	717	725	747	710	726	738	708	678	697	722	736	706	725	740	748	725	753	717	737	715	689	735	678	734	716	734	685	772	704	731	659	672	686	715	722	718	729	713	752	733	712	733	680	737	717	751	719	682	701	719	725	733	772	714	669	689	695	705	680	718	739	762	672	721	684	692	695	731	696	724	710	703	699	760	737	708	678	719	718	736	737	714	742	703	741	696	741	726	732	742	694	687	721	712	714	696	729	705	732	703	728	723	723	693	753	685	697	700	750	741	683	744	710	741	782	652	716	717	688	724	697	711	750	734	681	734	687	767	739	739	736	727	734	716	702	723	715	694	718	686	742	736	716	680	734	750	747	738	744	720	704	702	715	716	697	741	734	740	767	718	730	687	741	765	740	739	715	765	703	718	768	696	729	740	716	736	685	727	677	722	714	722	709	745	752	675	708	699	761	704	741	739	707	721	745	689	735	739	744	722	738	736	671	715	775	720	705	739	729	744	712	750	738	708	684	703	754
25081	21524	24721	28751	21514	16028	411	285	225	215	214	221	214	198	183	185	195	184	214	172	184	186	203	173	169	200	156	193	212	190	186	204	175	163	175	179	180	181	198	192	174	157	156	179	168	188	166	158	185	206	176	149	158	195	192	165	180	194	177	177	181	165	160	196	185	179	172	179	189	191	193	177	181	169	193	191	173	149	185	185	189	161	167	166	171	196	186	191	153	191	173	182	197	194	173	191	192	199	200	193	163	190	178	200	188	202	184	184	181	188	176	192	177	200	177	182	148	176	196	172	183	194	205	227	189	172	176	180	168	177	179	167	185	159	194	192	203	190	171	173	190	164	192	199	176	169	181	159	179	157	178	190	167	154	176	178	181	208	193	178	189	175	168	148	171	177	182	152	167	160	209	191	173	179	159	161	206	190	176	161	172	167	180	179	168	177	197	175	182	208	174	182	180	175	154	155	205	166	170	167	187	184	193	174	183	178	184	169	177	193	189	191	183	161	153	194	173	161	176	170	176	185	178	191	194	186	199	186	196	177	209	198	170	172	157	191	182	180	198	183	162	132	172	187	168	173	187	200	152	189	164	180	152	185	198	189	169	192	155	159	186	159	189	174	182	173	166	197	187	171	175	157	184	170	189	177	174	171	193	199	182	183	162	183	179	141	153	185	180	179	189	170	197	181	160	180	161	198	159	181	164	170	184	173	178	159	165	201	173	176	165	175	189	189	174	176	166	179	160	165	155	186	167	176	185	190	180	184	158	174	173	194	187	178	190	161	203	163	162	190	191	167	161	160	189	172	187	186	171	161	179	157	179	164	179	155	194	216	179	198	171	186	193	169	164	187	183	217	172	174	141	169	173	189	158	157	159	185	192	190	192	209	194	167	168	166	173	161	189	167	173	204	201	182	197	210	200	180	191	186	179	197	181	174	191	184	176	146	167	167	192	180	190	172	195	188	172	166	184	178	206	192	197	175	176	184	174	187	166	196	207	208	167	167	179	205	162	187	161	186	189	162	195	181	174	172	178	165	160	163	188	200	190	163	160	169	176	188	152	176	171	185	158	195	197	200	156	182	177	156	190	198	183	181	181	155	196	194	181	233	195	168	167	187	185	184	165	168	178	179	167	186	171	204	171	169	187	167	188	161	154	177	204	176	195	170	169	169	204	194	189	179	180	179	174	175	176	199	184	196	176	160	182	181	179	169	163	174	171	156	160	185	167	188	173	169	158	182	164	199	183	187	164	194	192	189	196	171	190	158	184	169	165	177	171	154	170	171	197	185	165	161	165	176	179	189	177	176	161	180	182	181	178	177	174	183	167	174	192	172	179	199	187	171	195	168	165	195	169	165	190	194	187	187	161	181	189	185	221	183	196	163	194	199	193	210	173	165	169	162	167	198	199	182	179	150	161	203	191	185	185	188	162	182	199	191	161	190	156	186	182	194	197	165	142	182	168	178	183	156	182	166	170	197	183	175	181	182	195	208	192	192	195	208	213	187	172	192	204	176	185	198	185	159	179	166	179	192	178	196	153	195	185	179	186	198	168	177	202	188	154	178	180	179	220	192	177	175	196	176	166	170	171	179	149	188	165	166	167	182	185	184	152	169	178	189	183	188	174	163	166	163	170	153	160	170	200	161	169	188	196	172	183	203	210	155	195	181	192	177	158	185	173	163	166	190	178	186	192	170	188	176	168	203	186	166	200	177	187	194	183	166	152	189	182	196	168	183	190	203	184	159	178	199	183	173	177	170	176	182	158	195	172	165	187	179	186	179	192	161	165	182	158	203	150	187	190	173	156	178	180	188	189	172	160	167	167	171	196	166	168	181	177	190	177	192	180	160	163	174	191	179	183	178	203	157	173	171	166	168	175	177	191	170	197	171	194	193	175	158	154	203	173	186	168	175	199	175	192	185	180	195	182	164	183	170	171	178	180	177	188	186	176	186	186	198	182	168	174	177	155	170	177	195	158	187	178	187	205	189	189	189	187	168	194	171	167	210	182	188	156	195	166	172	199	190	178	181	156	188	201	218	172	178	175	191	184	172	173	161	188	164	187	162	173	181	171	160	186	185	160	180	165	183	154	196	178	176	175	178	183	178	152	181	159	185	181	208	171	174	167	207	190	202	177	183	169	173	185	189	173	182	217	160	160	206	190	171	194	178	189	196	166	174	213	167	173	171	189	218	178	181	193	159	161	198	210	176	183	183	161	161	175	158	177	179	192	172	173	186	150	150	178	170	174	186	169	174	174	189	199	192	188	171	193	179	151	195	173	169	177	169	182	158	170	171	175	180	176	194	165	167	165	161	179	168	175	184	171	183	206	173	164	152	178	196	169	177	172	163	140	166	167	166	182	150	190	196	196	153	223	179	174	155	166	158	147	180	170	172	185	187	173	181	182	165	169	180	192	200	163	178	176	207	172	137	173	190	170	183	182	188	182	174	169	163	176	159	172	171	158	182	195	195	176	187	165	167	179	183	174	172	176	179	177	168	166	165	194	167	193	180	179	177	172	183	178	183	195	157	183	153	187	179	176	183	203	181	159	199	179	173	191	180	187	170	148	176	191	188	167	171	166	163	205	174	204	185	163	164	171	168	169	158	188	158	185	159	170	171	177	180	184	181	167	201	180	177	198	178	168	192	193	168	209	191	184	160	182	156	178	179	168	186	188	155	177	180	178	182	178	172	183	190	198	190	192	206	173	182	179	169	177	194	195	169	197	182	196	178	181	179	194	198	178	171	183	182	203	186	163	177	175	176	155	185	182	186	169	174	147	165	202	171	176	202	196	167	192	193	190	155	178	185	188	184	176	178	197	194	163	188	184	160	202	203	198	165	187	196	182	176	194	185	187	200	174	194	186	155	181	184	164	168	186	168	185	170	170	162	175	184	149	197	174	168	196	174	160	169	197	187	174	156	172	182	157	180	164	189	167	201	161	168	182	158	198	205	171	176	190	175	199	193	196	183	174	167	193	184	169	184	201	194	196	195	196	183	192	173	164	171	220	202	173	161	180	196	174	181	207	181	170	165	192	164	179	189	173	178	177	169	189	201	190	195	163	158	165	192	156	186	178	189	165	162	181	162	177	185	177	193	213	192	174	167	172	173	184	171	186	181	184	180	174	180	160	194	195	226	161	177	224	180	177	161	169	210	178	182	166	187	178	176	173	161	148	205	159	186	181	156	159	204	188	171	189	186	201	201	173	168	187	169	187	199	160	217	174	170	175	172	205	178	169	187	194	174	190	149	195	191	176	182	175	199	152	165	173	167	182	164	179	190	192	218	193	169	195	192	179	173	171	194	188	181	194	184	192	170	190	178	172	196	174	207	156	165	158	187	182	168	169	180	171	185	210	172	149	179	183	170	164	186	187	176	172	190	177	183	148	193	197	193	184	166	162	185	179	175	169	167	202	165	169	191	180	169	164	160	191	171	189	198	168	173	168	193	176	168	182	186	196	195	152	183	171	180	190	215	179	170	158	193	206	161
3067	1892	1036	703	589	486	481	512	458	461	457	430	463	472	453	485	426	415	465	424	399	426	408	446	479	429	423	473	462	459	431	454	436	444	424	453	493	437	418	442	487	443	463	463	452	435	453	442	454	442	444	459	486	437	448	426	444	454	464	440	476	441	404	427	432	472	455	462	450	420	439	442	421	402	463	432	425	436	437	440	465	441	413	490	498	457	404	404	455	431	443	458	431	485	459	450	456	500	441	424	473	482	433	498	430	421	439	440	435	434	433	438	434	433	452	468	437	455	458	427	432	421	455	449	455	448	453	460	392	480	469	439	433	431	493	469	435	473	428	440	459	393	457	437	427	468	467	453	419	449	430	450	431	443	468	423	435	458	452	406	423	451	458	458	416	435	480	444	421	455	438	453	438	420	432	468	415	457	434	450	468	462	447	458	409	473	460	427	412	460	387	460	437	427	468	427	430	437	464	452	431	442	453	413	423	468	426	417	453	437	404	468	448	462	457	441	441	471	444	434	421	423	432	465	434	413	454	409	438	456	420	427	415	466	436	394	408	453	451	429	408	458	418	478	448	426	442	444	426	443	439	452	437	435	437	426	441	397	436	446	424	450	454	430	435	452	425	463	410	472	425	465	427	428	431	414	452	453	458	438	402	398	467	433	451	489	451	421	461	420	442	475	414	457	436	477	402	465	465	450	463	427	446	418	391	445	470	436	402	453	453	427	449	418	451	412	471	470	405	433	446	442	451	467	437	398	429	439	440	425	447	423	437	430	442	457	434	442	443	494	430	428	445	464	428	469	433	444	447	465	436	422	433	457	410	459	444	481	442	424	439	429	454	424	463	463	462	407	432	465	442	469	495	472	455	442	456	449	450	444	454	440	420	443	454	418	435	450	436	447	447	415	445	428	417	456	457	464	457	461	449	466	453	449	444	412	454	431	417	496	431	468	410	425	446	473	435	449	428	441	468	447	442	448	437	436	426	433	404	394	419	448	445	451	415	466	455	440	442	398	433	479	453	426	435	441	393	420	464	440	434	421	413	409	430	477	413	420	418	469	445	405	460	446	436	436	422	441	432	425	426	451	412	446	460	439	417	428	403	424	421	443	467	441	469	463	443	445	467	430	418	489	461	453	424	462	464	430	450	427	456	436	429	457	448	465	407	432	438	440	406	444	442	460	441	428	443	427	472	401	443	444	433	447	399	433	438	436	452	442	474	396	470	439	424	394	434	430	378	447	428	451	405	443	453	424	465	418	460	449	462	464	398	452	439	440	447	459	501	405	460	393	431	469	420	456	405	452	423	435	457	441	399	404	446	433	464	455	437	430	431	425	444	429	440	449	454	450	475	455	447	456	410	447	472	460	464	411	466	419	413	480	457	460	451	441	451	428	432	443	439	445	434	446	413	456	461	445	408	470	415	462	423	417	403	448	447	408	435	437	456	399	443	448	440	441	473	430	418	430	435	456	452	457	441	463	436	460	450	404	475	427	439	442	447	436	429	450	422	454	467	481	414	470	445	430	448	443	448	446	452	432	415	431	433	444	414	459	457	453	441	446	449	442	429	449	469	409	430	450	432	447	434	460	427	419	458	466	426	430	430	481	428	422	436	420	445	423	481	425	417	456	395	430	477	449	440	402	425	424	423	426	430	437	422	457	445	401	447	438	426	466	468	449	427	432	413	483	468	464	426	428	478	430	400	419	440	446	473	435	386	403	453	419	452	447	474	440	453	422	454	421	416	439	423	437	449	439	426	475	417	456	472	421	441	450	416	415	432	456	443	462	439	443	480	408	467	431	411	451	412	488	446	430	466	447	423	435	441	410	447	439	459	446	420	443	430	442	426	456	448	415	454	470	466	455	454	417	453	447	443	442	451	450	426	423	470	490	483	414	446	397	415	423	465	444	413	484	424	453	440	418	418	421	439	435	458	396	469	431	417	451	439	429	467	477	437	456	412	436	431	460	430	467	403	449	468	443	424	482	449	446	461	449	455	434	416	434	424	432	452	417	433	428	455	484	456	409	483	458	432	447	462	451	470	416	430	443	446	438	450	446	461	405	436	474	451	457	452	437	459	432	445	456	428	439	438	452	429	452	445	415	437	472	444	444	479	443	426	408	473	469	476	438	469	469	452	392	422	448	423	440	454	477	461	478	462	420	431	461	431	437	423	432	454	441	446	429	444	469	420	474	429	414	437	465	456	436	430	481	447	422	417	437	434	435	424	467	449	435	473	428	426	439	452	444	449	428	450	452	472	463	427	415	438	474	454	418	415	430	429	464	457	514	442	419	409	468	460	430	444	431	468	451	429	419	453	430	430	447	457	442	423	417	427	434	438	455	472	433	408	453	465	450	480	442	427	461	447	416	459	463	435	455	450	415	428	417	468	398	456	462	439	474	453	473	461	461	460	463	439	479	436	422	463	394	424	404	465	447	421	432	423	425	439	430	419	450	422	417	411	428	420	426	458	467	431	416	443	414	432	436	416	460	413	477	425	446	418	454	409	424	485	425	495	427	449	406	440	443	436	435	444	412	442	431	429	449	450	459	421	422	428	446	436	424	419	450	448	465	461	406	433	445	426	405	457	405	437	451	446	436	452	426	477	417	463	442	428	447	466	452	457	461	464	455	420	464	430	431	438	439	445	452	442	445	437	467	461	486	431	451	462	461	478	443	453	439	475	480	412	457	442	455	475	431	414	462	437	430	429	462	441	465	444	442	439	444	477	475	459	458	435	458	445	423	425	438	436	415	440	399	457	480	415	423	425	454	443	472	472	460	427	448	389	488	463	401	454	438	440	440	468	450	448	463	406	469	459	448	452	453	478	469	471	421	468	448	451	450	445	448	441	451	430	461	450	433	447	427	417	427	406	405	437	435	414	420	420	435	436	434	440	427	433	438	435	424	435	441	422	440	461	468	447	440	432	414	433	417	433	437	494	446	440	449	447	448	400	446	398	421	467	451	425	403	413	448	480	435	434	381	430	433	410	447	417	458	452	431	435	405	473	478	439	445	426	446	443	463	460	424	432	420	429	467	440	413	458	434	445	452	449	447	417	441	451	419	478	465	439	438	467	465	438	486	428	453	429	398	435	453	416	413	420	484	443	440	451	438	459	410	432	465	446	427	429	457	415	424	441	434	445	436	454	434	474	460	472	427	463	416	455	444	464	437	457	448	466	425	436	418	440	445	456	468	434	416	409	446	439	417	429	416	422	456	396	428	428	438	448	457	442	465	402	406	423	452	435	446	436	454	459	450	446	415	454	444	436	447	439	470	458	424	453	442	462	459	433	449	473	461	415	430	449	401	438	448	437	411	477	432	465	459	468	433	445	455	479	447	457	438	451	412	450	433	442	454	394	465	416	445	474	476	459	421	450	447	447	439	457	455	454	404	420	426	456	413	453	439	442	431	429	453	438	456	431	463	468	451	435	417	448	448	431	455	411	454	482	441	402	447	444	417	474	463	454	413	472	464	428	460	438	448	470	440
24361	21466	25060	28268	21467	21474	12244	353	229	195	153	159	152	134	108	107	104	112	116	105	100	101	85	100	94	108	98	80	89	80	75	87	76	83	82	74	101	96	89	72	88	86	82	66	75	87	93	79	80	80	87	79	92	93	80	89	95	86	76	77	84	73	83	90	83	87	79	94	81	93	69	87	103	89	89	93	77	90	96	84	67	84	93	72	89	73	79	67	78	96	103	82	89	72	98	67	68	90	92	95	67	84	83	89	88	103	87	65	91	85	87	86	77	100	75	70	92	69	98	79	75	79	85	94	85	76	100	72	70	86	97	79	87	86	75	84	75	90	68	94	86	84	96	77	72	75	102	107	94	94	78	83	87	80	87	78	91	84	83	73	83	95	79	87	81	76	84	82	81	91	90	77	100	79	82	83	83	97	78	84	74	106	99	86	78	84	83	76	77	73	82	83	80	72	75	88	90	59	76	88	69	82	79	68	83	83	88	87	83	81	95	95	83	80	77	93	84	95	71	86	71	79	79	99	82	77	92	80	79	88	89	101	83	84	89	92	91	86	103	108	92	83	72	73	93	88	75	82	67	77	87	72	74	61	72	81	88	82	84	99	82	89	79	81	86	73	76	75	74	87	74	76	78	72	99	86	74	68	72	79	81	80	90	84	74	73	86	79	82	75	77	68	102	97	81	91	77	86	77	71	77	90	85	86	98	80	107	97	84	84	91	96	81	79	83	88	80	81	87	73	79	73	63	90	75	84	73	73	78	104	83	81	94	87	99	101	102	80	84	91	87	64	70	98	79	85	89	85	89	111	90	85	76	80	87	75	78	90	73	89	94	66	79	83	70	88	93	81	79	74	74	84	90	83	79	100	95	98	80	65	95	81	75	84	78	81	80	90	81	77	79	101	81	100	91	83	63	80	82	91	87	81	75	91	80	92	73	92	84	100	91	81	77	80	82	81	90	88	70	92	85	78	73	65	82	79	99	74	88	85	89	80	103	79	86	82	87	83	77	98	99	75	70	73	78	65	67	72	72	78	88	91	83	74	75	75	93	97	72	72	86	72	76	68	101	87	99	75	99	94	74	87	84	82	79	85	83	79	88	79	73	99	96	79	89	91	92	67	93	70	91	76	88	76	69	58	91	100	88	102	81	90	65	70	83	95	100	86	89	71	86	84	69	90	58	94	69	86	88	74	100	73	94	93	73	91	81	84	83	83	97	71	75	95	86	87	71	87	94	94	81	101	88	79	94	87	96	76	98	60	84	80	76	88	92	84	80	76	80	96	75	71	72	94	81	86	84	91	89	85	80	79	77	93	78	77	77	60	90	87	73	82	89	85	86	87	86	73	67	86	89	77	83	59	86	83	73	85	71	86	70	85	93	78	81	84	79	95	87	89	78	101	86	91	78	78	74	81	93	90	94	91	76	86	82	88	83	76	83	91	83	77	75	84	79	68	69	84	80	84	96	66	87	79	71	103	73	78	72	86	82	66	79	80	76	84	81	86	87	85	81	87	98	84	76	88	90	87	84	76	95	93	88	69	104	79	74	77	88	87	75	89	75	89	85	70	84	68	81	73	94	90	75	87	88	83	81	65	97	84	86	76	98	62	68	106	68	88	79	79	85	83	81	89	82	85	77	81	86	96	83	83	87	83	69	81	80	96	83	100	83	72	81	76	87	97	95	79	77	92	87	98	68	92	77	85	108	84	92	80	93	100	91	80	90	91	83	95	85	78	74	88	72	87	87	95	71	77	101	84	73	87	72	86	77	91	90	100	98	80	88	84	68	87	96	77	77	71	84	72	108	87	92	85	90	70	96	79	101	93	82	72	85	76	106	83	81	85	81	75	77	106	78	72	84	103	92	83	96	99	78	84	95	97	80	76	94	67	91	86	93	73	104	81	87	84	78	89	85	63	84	83	78	60	81	88	96	93	85	82	77	79	102	96	83	99	88	84	84	92	77	90	91	79	87	88	71	79	91	90	90	77	64	92	82	80	76	68	96	82	91	82	100	87	89	78	78	72	78	91	77	82	68	87	92	97	85	89	85	88	77	84	83	95	88	86	68	81	82	89	94	72	82	83	78	89	70	94	86	79	80	79	71	80	81	80	76	74	94	84	71	74	78	74	79	79	88	75	87	81	84	82	78	74	58	79	87	81	70	97	105	89	80	74	85	100	86	93	91	90	68	93	73	74	78	91	75	87	82	86	95	71	79	71	81	97	91	82	83	91	95	91	88	87	76	89	76	74	87	99	104	89	83	80	62	92	45	98	85	83	82	97	83	85	100	86	91	73	84	65	78	82	69	82	86	81	85	73	67	86	77	73	103	73	86	81	85	89	70	91	89	83	63	92	73	85	106	93	79	87	90	84	78	91	100	101	88	84	82	94	79	79	75	83	93	74	73	88	89	62	93	75	82	90	74	99	90	86	93	77	88	85	105	83	81	85	84	96	66	94	84	74	89	89	92	93	104	89	87	103	93	109	85	91	99	88	81	89	80	75	72	77	78	82	73	98	86	88	84	75	80	84	85	79	87	75	69	77	90	76	77	78	82	69	77	80	94	67	87	69	80	81	73	98	81	85	80	82	99	89	89	97	68	73	96	86	80	83	79	83	73	92	84	103	93	99	73	76	88	81	83	73	74	107	77	81	82	89	80	72	81	77	87	80	77	77	84	92	74	95	88	87	73	80	82	85	75	78	85	83	88	73	111	89	57	91	71	76	74	90	67	98	84	76	81	88	71	77	101	72	75	82	78	78	57	67	86	76	87	90	86	72	92	99	79	78	83	81	80	73	94	90	83	78	86	73	87	74	85	79	90	83	78	78	78	76	73	85	87	80	77	79	83	76	104	89	85	98	84	87	98	96	80	92	75	71	82	73	81	78	91	89	78	83	89	87	71	71	79	72	79	81	91	77	80	81	75	87	86	83	54	74	81	71	77	85	84	77	81	68	74	83	69	75	94	90	63	110	85	75	86	78	75	99	70	94	81	82	66	89	78	83	92	82	83	98	91	83	71	76	86	89	104	86	91	90	84	80	75	83	91	80	85	82	85	72	78	83	84	74	89	74	95	94	107	80	68	93	74	74	89	98	86	86	91	102	93	87	76	80	83	79	89	77	74	83	81	72	102	78	88	86	82	94	70	76	92	82	81	85	88	71	75	88	92	99	101	93	97	71	110	88	98	82	89	75	81	78	91	81	79	85	89	90	73	88	75	83	94	78	82	97	77	69	70	72	78	77	64	77	96	89	92	94	91	79	90	86	83	100	94	72	74	86	76	82	89	80	85	82	108	86	77	93	87	82	76	78	67	89	73	97	72	78	107	99	90	96	106	88	77	90	87	98	79	69	70	77	70	82	81	70	103	96	98	100	93	85	80	93	75	94	88	77	84	87	98	92	104	91	76	79	89	75	80	95	68	77	78	92	89	96	88	97	95	71	89	85	87	74	84	74	96	66	68	81	86	73	112	87	79	76	78	92	89	91
2873	3068	1343	657	442	373	326	303	311	261	302	242	264	260	246	238	246	232	257	245	242	260	263	223	216	261	259	197	270	233	250	244	230	247	255	238	253	246	262	257	223	228	265	222	237	257	262	231	239	226	226	232	241	243	248	252	240	226	232	248	225	249	228	246	246	233	247	278	238	218	236	264	250	247	220	249	227	249	219	244	241	225	238	249	232	233	250	238	221	249	274	244	259	219	265	230	216	249	248	244	246	226	252	274	236	256	250	226	238	232	226	227	242	238	229	214	258	225	257	257	233	250	218	261	240	252	250	205	260	229	234	255	236	253	269	242	248	234	218	240	242	213	249	234	243	228	231	230	241	248	245	237	236	256	237	241	235	214	248	248	241	214	271	255	232	257	241	245	268	235	253	248	222	231	212	253	224	235	234	216	259	234	255	216	220	226	261	240	235	225	266	239	271	239	267	247	255	222	238	249	242	243	214	236	235	237	251	238	231	241	218	250	243	234	224	291	223	255	246	231	222	220	235	247	213	229	235	220	238	227	248	256	238	244	244	227	246	251	243	251	250	227	246	223	242	220	230	250	246	230	243	238	235	252	239	241	252	219	218	235	220	242	233	224	238	249	208	250	234	270	262	254	218	224	226	254	229	242	218	250	229	233	236	251	240	264	241	274	254	218	228	231	212	249	234	227	238	237	237	232	211	235	247	220	256	230	235	212	256	249	219	232	205	232	229	242	236	261	273	239	241	242	235	228	234	239	248	250	232	225	231	239	256	246	234	243	218	236	247	258	218	222	246	237	251	259	230	237	241	239	265	212	236	261	196	247	245	224	243	238	211	243	246	250	207	243	233	200	249	256	233	219	237	223	225	237	235	244	260	241	238	256	261	233	226	231	197	210	229	237	263	231	247	226	219	228	242	240	225	231	232	229	248	219	250	243	241	235	211	239	247	231	274	241	229	226	233	239	244	234	238	231	253	269	235	244	226	258	248	260	237	253	234	244	250	233	229	238	234	227	209	217	240	256	214	241	215	242	246	259	239	252	250	210	232	217	220	217	263	221	208	248	226	250	266	253	233	236	237	252	241	245	229	228	243	240	229	245	269	233	222	252	250	260	228	234	235	259	275	273	247	242	240	231	254	242	254	218	226	253	228	267	233	247	247	235	243	221	205	210	253	239	227	259	268	227	241	261	242	199	231	233	228	244	239	240	256	240	249	223	239	240	249	205	249	246	217	242	265	229	244	233	250	212	259	254	240	236	239	246	258	224	227	238	226	231	228	258	244	235	270	262	243	257	276	254	234	268	244	252	222	239	250	225	271	220	217	231	262	219	224	225	239	247	239	245	226	263	262	250	251	244	236	245	240	248	256	244	236	239	245	235	241	211	223	244	231	223	233	229	230	211	206	253	261	236	246	253	234	237	263	267	203	242	248	257	243	224	256	239	234	234	250	259	222	222	245	237	264	244	235	218	237	228	230	246	228	239	239	233	250	233	243	213	227	227	253	232	250	238	224	247	223	244	235	218	222	219	248	245	216	235	221	232	239	230	229	233	235	225	220	206	256	235	230	242	240	230	270	200	242	206	240	234	259	226	233	228	217	213	243	234	256	227	246	257	228	222	231	243	248	223	232	237	221	241	239	233	223	239	230	206	242	232	231	233	227	235	252	244	255	245	225	291	257	245	258	235	250	245	236	240	242	229	237	239	244	256	225	250	239	251	236	218	227	241	218	265	241	242	216	240	259	238	238	227	234	256	247	245	222	230	215	265	224	226	252	229	237	221	228	225	246	222	220	235	232	230	231	217	244	235	249	226	249	212	260	241	244	262	246	230	236	236	227	243	234	251	239	238	243	222	252	236	235	237	242	208	233	231	251	214	247	260	210	274	240	260	266	259	222	249	233	244	215	243	235	220	232	227	236	257	246	240	221	240	242	224	263	235	207	272	257	225	232	246	231	244	250	234	201	247	248	225	239	211	242	242	222	218	221	241	250	225	221	222	239	264	252	217	243	250	227	247	251	263	260	246	260	226	248	257	238	244	235	238	235	237	227	244	232	237	232	252	222	233	222	237	218	243	219	261	218	220	259	245	234	244	245	242	235	230	234	240	225	243	215	261	207	226	242	260	232	215	222	222	241	206	279	273	225	240	246	224	260	237	220	217	210	222	203	271	219	245	223	261	236	273	271	222	249	239	225	244	249	242	225	228	243	256	235	230	249	243	253	226	235	243	221	250	261	204	221	235	217	245	237	268	233	236	233	244	229	255	232	237	260	201	217	244	235	254	228	256	220	234	230	247	229	237	243	237	249	219	214	222	217	250	237	240	240	225	236	233	219	247	251	220	254	206	232	241	250	227	260	267	256	230	235	249	251	211	265	249	255	224	250	220	216	246	224	227	238	223	217	246	239	252	237	228	246	275	240	240	213	250	260	249	228	223	248	246	242	241	235	234	243	228	225	241	238	228	232	219	251	208	241	234	222	263	241	253	234	247	227	220	223	228	242	274	243	253	253	250	239	236	233	213	236	225	234	241	254	223	239	203	257	278	241	237	248	253	231	247	254	182	229	228	242	223	247	252	238	244	241	216	234	238	218	223	260	235	238	255	242	219	271	242	240	237	213	252	246	234	244	235	230	252	241	227	257	246	233	226	235	232	256	230	256	253	220	233	243	253	228	255	239	255	245	258	247	232	213	208	212	266	231	247	245	257	232	220	231	229	234	257	252	217	233	243	201	239	223	212	225	228	226	253	215	251	265	247	244	208	243	248	250	252	251	242	244	216	233	242	229	238	245	270	220	232	264	215	235	230	243	218	226	234	225	253	241	234	235	218	228	272	256	212	238	233	222	211	231	211	256	238	214	264	253	235	205	227	261	263	210	246	233	240	242	202	229	229	247	228	233	223	219	253	249	226	232	224	229	237	215	266	224	244	246	231	223	239	205	243	233	224	213	232	232	259	224	236	258	235	222	260	226	245	220	278	259	231	242	207	238	231	250	243	246	226	231	255	226	226	233	201	220	246	233	231	242	240	221	216	248	224	226	262	227	225	253	235	230	241	259	220	246	242	254	217	243	240	239	275	241	243	230	249	233	237	228	222	215	245	268	257	227	224	220	244	243	207	254	242	242	255	250	215	219	233	246	235	244	239	243	235	244	246	223	245	236	228	268	276	240	220	237	247	228	268	245	238	249	259	237	211	236	249	243	247	230	222	228	250	246	239	267	240	210	243	255	224	235	226	230	223	235	261	231	255	243	261	220	220	210	234	232	276	240	220	261	230	230	230	234	195	228	217	224	267	238	229	247	241	211	212	247	216	248	234	243	245	234	201	243	225	235	247	203	230	261	231	227	235	262	239	213	270	245	257	244	243	238	239	260	231	232	238	223	240	251	236	228	237	253	248	224	237	233	229	243	260	229	229	226	194	254	255	240	235	262	215	220	229	257	254	228	236	223	218	228	262	249	237	236	240	205	234	231	239	224	236	231	233	255	262
31786	20151	7646	515	390	366	315	301	337	334	301	305	301	261	293	277	302	299	297	288	318	301	312	298	340	299	303	307	300	314	330	289	340	270	310	310	309	308	311	292	313	318	275	285	256	298	298	312	329	286	304	278	320	295	284	302	286	319	317	310	293	289	273	284	306	290	298	313	273	274	280	302	317	300	280	294	306	345	277	275	315	309	295	307	323	317	317	301	318	315	301	315	313	280	310	322	322	296	295	288	298	320	312	294	283	279	318	296	297	291	306	312	321	307	321	333	328	307	290	292	291	306	311	324	261	322	295	298	288	300	324	282	328	327	277	309	303	255	284	299	316	295	290	311	303	323	292	310	301	298	251	302	300	315	344	282	301	298	287	304	269	287	264	318	283	324	309	303	289	304	290	325	289	344	282	262	285	275	274	331	261	308	291	314	294	297	281	300	286	282	281	301	291	271	293	293	314	316	337	276	286	259	299	303	294	270	306	269	312	287	350	300	324	272	312	289	295	327	327	295	292	292	362	267	324	303	290	308	305	308	312	317	329	294	281	323	278	301	296	279	289	326	267	336	288	289	266	304	296	289	318	281	315	305	303	292	297	304	301	335	316	277	290	307	297	280	295	270	294	275	318	331	273	299	273	281	290	267	320	298	285	284	284	294	295	298	282	305	330	317	278	294	286	292	287	295	279	306	316	286	286	294	298	284	288	313	318	298	311	326	312	276	294	327	306	302	304	319	303	307	309	278	294	274	330	315	311	300	276	298	294	322	312	322	277	302	303	303	301	312	315	308	311	297	289	298	274	311	294	289	294	288	309	313	304	280	293	276	301	271	280	299	289	311	294	324	301	295	295	314	261	291	345	303	319	266	294	298	332	284	305	310	341	309	312	280	314	286	310	294	295	308	317	347	300	303	288	309	281	279	299	311	282	316	307	308	288	301	282	252	304	278	310	329	314	297	299	282	275	301	270	267	288	305	306	305	295	324	310	296	300	325	304	309	310	297	279	304	306	286	275	298	292	311	268	304	299	294	278	287	304	291	292	325	328	262	277	304	279	270	328	297	328	289	329	315	294	310	302	295	306	273	263	339	316	301	292	280	300	283	292	305	308	298	274	330	335	308	301	280	261	285	317	307	283	335	284	338	291	331	266	315	299	327	324	305	295	308	302	319	301	289	288	310	284	313	282	267	284	281	303	278	292	305	304	283	283	298	293	324	313	323	274	292	295	301	287	296	252	299	311	306	283	292	313	321	291	344	310	300	286	278	242	286	319	282	312	283	289	322	280	309	317	294	324	331	315	306	310	308	278	304	297	283	311	305	286	299	307	277	288	300	299	297	307	298	324	296	310	266	284	329	289	294	278	306	268	305	281	302	314	282	280	298	303	278	298	298	310	312	294	273	310	299	315	283	284	297	315	279	258	333	317	288	291	295	335	320	307	310	276	298	336	310	313	334	289	308	278	293	300	317	298	325	292	297	292	287	318	284	306	297	312	309	293	311	285	303	313	274	296	292	272	284	310	300	332	304	277	301	319	301	305	272	273	256	285	294	344	275	307	262	320	312	276	307	250	313	307	276	301	295	315	282	302	314	309	304	343	301	318	284	307	310	292	319	299	281	305	270	294	320	282	286	301	304	308	330	313	308	284	284	332	299	293	298	288	294	285	295	293	322	300	269	262	292	276	340	289	361	285	291	286	294	331	316	295	297	309	311	278	292	301	302	261	317	301	277	305	300	284	320	273	286	300	309	296	289	282	288	313	288	306	274	321	307	283	280	279	235	283	293	291	306	259	268	292	308	274	287	331	302	289	328	317	307	329	270	311	349	316	292	312	303	330	295	277	323	328	286	286	314	307	315	313	314	276	328	279	306	299	305	282	289	305	321	288	299	332	271	286	278	296	294	296	296	312	298	306	309	312	311	301	273	314	300	280	307	301	273	299	289	299	338	326	353	282	291	288	261	276	329	295	304	302	307	276	306	260	318	283	314	292	260	265	281	269	323	289	292	282	318	291	294	298	294	298	312	293	297	303	325	304	323	311	307	293	306	313	296	307	311	272	298	310	291	321	336	272	298	272	296	298	270	325	310	295	308	319	298	314	279	317	283	287	266	257	298	285	288	309	295	318	288	322	328	320	285	321	301	309	291	287	313	304	288	289	281	270	298	307	272	294	309	296	283	307	316	324	303	313	263	282	296	297	296	311	308	304	306	283	297	334	291	306	340	338	315	298	290	270	291	309	311	317	313	313	312	285	274	287	305	311	323	314	306	283	334	316	292	289	306	303	267	308	334	319	276	314	310	296	281	296	283	313	301	295	310	337	274	279	294	291	291	305	335	306	314	307	307	315	315	315	288	320	307	314	289	306	272	305	286	284	278	296	284	300	315	277	303	276	261	304	298	280	312	306	337	305	317	337	278	326	296	275	320	351	304	318	289	303	288	273	289	314	305	306	294	285	298	313	314	313	311	271	300	305	310	267	276	317	315	307	331	310	283	280	264	297	311	320	288	298	312	302	294	302	268	281	343	302	318	297	289	291	293	308	309	275	288	267	301	293	271	331	276	302	305	298	296	324	288	332	298	300	270	301	290	292	306	307	311	305	326	338	306	322	279	313	283	285	326	303	303	282	285	294	288	286	304	287	295	306	301	301	280	308	287	268	279	287	260	267	319	287	293	318	296	329	316	292	272	273	262	314	276	293	296	301	321	296	284	275	288	291	274	288	265	313	316	311	296	301	307	322	302	332	286	316	320	323	292	301	246	302	319	285	303	321	308	300	312	294	307	290	318	314	300	298	294	289	286	316	298	284	297	311	311	295	316	267	320	276	295	277	327	305	304	305	326	255	267	271	312	303	273	284	294	314	287	329	291	327	327	318	319	342	311	312	302	284	265	321	301	302	289	285	294	283	288	304	316	330	290	271	279	283	297	285	315	295	276	279	306	273	333	286	314	316	286	303	312	293	273	279	303	301	302	317	285	266	293	355	300	312	272	326	282	293	292	294	321	265	292	282	291	306	309	296	283	312	295	303	289	286	322	303	272	314	308	274	315	307	284	317	250	321	300	279	271	292	277	307	321	305	297	303	307	323	293	348	329	329	302	314	276	282	298	325	309	311	306	290	321	284	282	299	301	281	306	310	308	282	300	310	299	340	319	277	290	279	272	331	307	299	309	304	240	301	295	263	314	305	284	294	320	303	273	270	302	273	317	260	306	297	303	310	322	310	329	325	289	284	282	316	297	291	298	290	280	323	314	299	294	290	299	296	318	323	257	292	294	291	312	314	313	292	288	288	277	333	294	262	325	322	296	326	309	342	311	271	297	256	307	307	332	297	319	293	319	294	300	294	305	240	310	327	282	301	310	288	298	306	315	307	306	300	317	325	297	323	320	278	290	303	276	278	283	314	321	287	303	293	326	273	318	288	291	288	265	311	307	302	298	282	313	299	304	324	304	251	302	314	305	299	341	263	292	273	288	294	282	279	322	293	286
5881	813	763	760	713	741	675	740	713	728	689	700	747	760	739	664	700	663	694	687	697	774	693	717	748	713	825	682	696	737	695	694	739	705	735	730	728	771	692	738	733	721	739	691	693	714	705	690	723	729	682	666	693	716	756	751	733	698	697	713	749	663	750	727	743	764	756	712	714	734	694	773	717	761	661	732	692	730	668	723	729	687	710	748	780	725	719	746	733	715	742	753	731	708	707	708	693	758	753	726	701	713	783	746	742	716	732	710	745	694	723	726	738	687	728	682	721	764	708	708	701	699	665	719	701	679	718	752	699	716	705	710	724	671	714	778	715	709	731	716	679	672	710	690	653	726	730	681	708	696	660	708	737	695	712	791	725	677	723	680	719	695	683	712	739	705	716	677	704	711	698	686	758	756	724	700	733	718	734	728	714	741	703	720	690	682	736	718	713	701	738	742	733	724	713	707	727	724	753	713	660	722	738	745	736	726	701	678	711	745	724	682	734	697	666	729	691	687	744	777	713	685	674	701	724	690	742	707	705	743	717	663	725	736	702	742	706	675	723	700	695	700	702	729	708	691	656	763	679	695	728	691	720	720	731	748	688	710	765	703	734	701	703	760	685	734	701	730	710	738	704	706	716	719	769	714	720	711	687	741	801	695	693	748	748	686	664	670	735	742	728	703	718	711	687	657	694	705	730	710	731	764	740	705	709	727	742	704	720	737	675	704	715	745	748	717	665	728	701	706	701	709	700	740	741	734	730	759	674	687	714	694	639	729	740	701	744	750	701	681	679	767	726	717	681	711	725	819	731	705	682	711	730	731	753	709	747	707	664	729	688	724	697	741	677	718	706	707	746	703	709	699	746	707	676	744	727	732	720	736	726	692	710	744	726	731	699	770	699	731	676	755	742	722	679	684	720	700	708	738	757	723	695	670	699	732	688	720	718	749	791	752	707	735	718	709	707	714	713	660	718	700	716	741	760	735	791	709	728	725	674	737	688	723	733	688	717	734	682	739	701	670	714	730	790	778	707	729	699	695	696	777	705	697	705	735	740	694	719	723	716	726	716	713	743	697	712	752	683	757	700	724	739	685	712	729	731	694	662	700	691	707	675	716	752	733	722	705	728	728	707	726	703	710	726	798	712	694	718	702	693	724	746	712	740	705	703	691	747	701	739	768	751	728	740	690	677	755	716	775	691	683	720	683	704	747	644	665	692	684	771	741	755	727	757	743	746	791	722	729	705	661	724	737	705	708	766	687	750	707	699	713	735	708	736	753	718	712	716	690	721	750	718	734	707	766	776	740	732	689	690	730	703	712	736	696	729	743	724	657	689	687	735	677	710	724	720	727	760	701	715	728	687	723	713	743	724	726	711	666	745	707	710	692	679	722	679	730	695	734	740	684	728	730	723	678	746	765	750	707	725	706	729	681	718	734	693	764	748	698	721	765	718	741	704	684	705	726	711	727	712	752	742	774	741	707	712	683	649	780	753	701	758	752	709	723	723	696	715	716	705	707	705	724	684	686	674	699	761	764	694	719	731	700	725	767	722	718	741	763	739	733	736	735	720	721	675	739	697	709	781	722	742	722	711	724	689	756	679	681	793	697	693	704	765	744	740	685	689	682	670	751	715	674	742	744	699	702	700	714	677	707	720	725	678	666	729	707	702	694	724	723	741	687	703	725	715	716	718	735	668	749	684	670	750	690	750	771	756	721	679	726	734	700	742	788	710	758	766	708	688	708	711	711	728	690	692	773	674	727	723	710	702	796	707	682	705	698	679	734	726	712	680	737	709	675	750	741	731	707	681	706	780	753	719	696	693	679	700	685	676	714	730	700	716	677	688	724	683	744	705	692	750	717	664	727	737	762	723	688	721	763	693	717	740	711	718	712	680	707	773	721	699	701	622	743	693	746	728	762	739	714	751	738	723	718	697	665	709	735	702	689	681	680	710	729	698	730	673	703	751	733	677	770	662	749	727	701	759	717	745	713	728	735	684	735	730	725	683	681	705	669	734	719	682	690	712	709	722	721	665	713	688	655	756	733	772	729	707	667	662	744	711	724	746	686	678	730	740	683	716	702	736	717	713	692	689	714	729	715	748	749	696	721	724	698	747	807	749	686	720	734	716	748	729	743	751	757	675	711	726	699	752	753	715	714	725	714	710	725	673	716	734	753	748	760	659	722	758	718	689	731	689	723	738	730	702	715	695	734	755	638	716	675	785	718	717	720	727	716	760	710	750	703	730	668	713	703	684	726	750	661	729	696	699	689	718	708	730	750	727	681	738	696	679	700	700	713	724	706	703	729	665	724	703	713	706	692	744	725	754	717	700	767	718	719	703	746	808	725	735	710	676	711	769	702	718	705	685	717	718	706	709	747	697	739	706	747	719	743	745	656	733	717	676	714	738	710	735	734	760	724	779	700	767	741	696	710	749	750	715	739	709	735	691	731	695	702	701	749	669	733	716	720	682	693	680	711	719	734	733	715	724	680	669	671	700	677	744	687	738	732	691	713	710	675	665	734	729	719	727	741	702	755	732	727	723	760	665	720	692	659	760	750	700	670	676	733	730	704	704	722	752	694	710	723	718	747	701	717	700	711	675	739	761	715	698	692	722	707	760	745	727	703	742	702	725	747	704	748	707	703	746	733	700	687	696	698	717	710	680	724	713	745	685	727	726	746	759	751	768	714	751	721	716	703	725	741	705	727	747	750	743	746	700	731	706	726	752	709	745	707	716	703	687	735	697	680	710	708	716	718	752	671	751	662	752	673	693	712	719	734	731	713	700	738	749	695	755	750	723	702	785	687	699	672	712	703	731	719	695	735	693	713	717	747	746	752	730	752	734	692	773	753	699	732	698	720	695	696	720	736	722	731	738	728	699	737	694	717	705	745	670	756	695	722	746	727	718	730	708	727	670	744	715	713	743	702	735	745	768	667	743	711	731	691	701	730	672	724	664	756	708	698	700	721	722	740	731	654	751	738	746	721	723	730	726	719	729	690	719	705	720	737	730	736	757	699	693	729	712	763	723	740	726	707	707	680	726	711	700	762	726	696	717	711	734	683	743	695	723	754	723	667	700	751	689	710	728	703	755	693	708	679	691	697	730	717	716	720	718	705	666	708	671	695	776	709	758	754	706	728	716	688	714	698	663	681	723	687	747	722	712	741	690	704	687	699	691	737	712	689	692	736	758	701	733	695	760	716	720	718	677	684	732	704	698	707	698	713	720	707	667	709	753	711	738	705	708	725	748	717	726	666	754	718	712	706	705	785	705	739	725	706	767	709	729	738	711	735	712	734	684	761	732	704	752	715	699	730	751	737	733	706	716	713	727	682	679	728	718	729	691	720	766	733	710	713	723	719	740	707	686	705	723	700	783	725	714	697	709	702	721	734	754	697	696	726	776	759	710	736	697	699	742	742	713	751	701	776	672	727	724	763	752	677	717	703	718	693	740	689	689	686	710	747	693	673	705	749	697	718	754	693	703	726
25107	21526	24726	28744	21537	16647	438	263	242	219	226	229	197	184	191	193	192	174	190	197	170	181	172	205	185	193	165	176	153	171	174	203	173	191	183	189	183	175	183	182	155	209	176	165	171	194	181	153	174	177	180	152	200	164	177	157	155	174	198	161	185	187	165	147	165	170	181	202	199	187	166	178	169	166	189	185	183	176	181	155	176	177	186	204	175	169	174	176	173	168	187	195	172	169	175	179	182	192	189	198	200	194	186	205	178	171	162	165	162	193	169	187	183	187	185	173	180	177	177	173	184	160	146	171	179	177	214	187	180	198	170	221	187	177	202	161	170	184	189	182	192	192	203	178	177	168	172	166	165	179	201	178	176	166	192	177	180	192	166	177	172	183	181	161	169	148	191	203	192	178	145	181	159	191	182	170	174	156	158	163	164	171	184	181	176	172	167	195	163	183	194	172	171	167	171	169	191	181	205	205	172	169	160	180	183	166	174	197	208	163	183	178	201	189	193	185	172	186	195	159	195	171	169	197	174	178	210	163	182	162	184	173	190	179	178	200	172	193	174	182	157	180	185	180	191	170	176	193	174	185	182	189	168	205	190	180	164	195	161	179	192	203	192	197	195	193	187	212	159	173	177	182	167	167	188	157	169	211	190	194	169	185	173	170	203	183	182	168	161	188	176	202	186	169	189	199	182	184	169	197	163	189	184	192	194	179	184	157	164	176	190	172	183	162	188	181	166	157	149	182	199	166	154	172	179	163	183	157	208	170	168	185	194	165	171	202	191	178	163	150	163	216	193	173	153	142	171	197	181	182	183	166	162	171	178	179	201	195	162	177	182	194	152	163	163	173	156	146	186	187	199	178	178	168	191	166	159	172	176	175	166	150	156	166	179	196	168	196	172	177	187	172	172	195	194	194	183	174	202	188	170	178	205	172	170	179	161	164	153	157	178	156	171	177	164	176	167	180	182	171	180	185	184	174	147	185	193	174	160	197	172	184	148	174	182	170	195	187	168	202	186	187	153	176	163	163	173	186	177	173	187	176	163	157	189	181	197	195	167	169	175	189	170	182	188	181	169	178	185	178	166	190	168	187	175	191	180	175	184	210	171	183	191	175	196	174	152	182	170	159	157	173	148	163	178	194	171	180	190	192	166	179	192	197	186	185	181	206	188	191	198	194	170	201	190	174	186	160	199	160	176	178	167	155	188	179	183	190	176	184	179	172	172	180	153	166	183	181	180	192	172	172	186	184	186	161	184	158	165	179	185	162	177	166	197	198	182	179	166	186	179	189	180	160	173	175	165	187	172	187	181	182	170	175	179	179	187	182	201	178	158	179	175	177	172	152	173	167	185	182	187	201	173	201	175	173	188	198	152	159	190	168	165	178	169	169	200	191	177	197	161	176	192	182	176	159	208	160	173	179	169	168	192	156	187	186	168	181	175	172	179	171	176	176	176	180	175	182	162	180	165	149	200	208	195	154	158	180	161	183	164	175	171	171	174	159	182	200	147	167	191	193	163	191	181	193	174	167	187	156	189	185	157	158	175	170	167	174	199	183	183	152	180	148	184	192	202	167	179	189	183	174	172	173	211	186	181	156	188	172	199	159	189	185	176	180	187	182	182	190	155	183	178	184	168	170	169	179	152	186	167	177	169	182	182	193	172	189	161	175	174	178	188	172	175	165	172	204	176	170	170	168	176	171	176	176	174	202	173	212	209	185	202	163	176	186	161	183	161	188	214	161	177	176	192	168	156	175	169	201	190	163	151	164	191	170	187	177	189	195	168	195	183	168	161	179	200	189	181	174	205	189	168	182	201	204	172	200	177	164	159	183	193	188	165	198	160	182	206	173	185	179	172	204	194	164	184	180	179	175	195	182	175	163	143	173	185	206	145	171	189	193	177	188	185	177	172	189	181	163	180	175	174	176	178	200	197	183	201	192	187	171	167	208	165	167	168	171	169	170	177	211	187	156	210	178	157	179	156	179	160	184	179	170	157	168	159	170	169	179	177	161	152	197	180	168	186	190	167	167	196	153	186	186	176	178	157	158	178	158	194	182	169	210	169	187	172	157	172	175	166	158	165	178	167	168	189	170	150	167	171	180	167	174	184	186	180	172	175	168	187	187	197	183	177	168	185	177	182	200	186	169	179	186	171	184	179	195	168	158	152	213	171	176	153	164	168	203	171	184	188	161	183	179	167	171	156	187	201	158	189	186	200	182	189	188	170	187	179	197	178	183	181	149	188	184	169	174	174	172	163	163	192	189	173	161	194	194	174	164	176	191	183	158	175	186	188	207	188	177	173	181	181	194	154	164	176	171	171	173	184	138	183	170	176	162	158	188	170	168	158	166	182	165	194	161	159	175	161	155	177	178	148	176	170	186	179	157	177	165	176	186	184	166	201	191	170	195	188	159	190	162	168	196	163	164	171	171	193	172	180	182	173	176	182	178	192	165	179	177	190	185	187	174	179	180	175	170	190	196	146	174	194	190	190	196	160	153	182	158	173	175	169	181	182	229	195	167	200	177	185	176	177	171	188	158	188	171	194	186	182	160	152	202	166	177	166	190	194	187	201	187	183	172	177	174	193	206	206	168	178	191	166	188	200	198	186	182	181	187	175	166	166	206	176	181	178	192	180	181	181	204	176	171	174	152	173	197	217	171	180	190	166	166	193	174	183	157	172	165	151	173	164	183	183	174	185	172	175	169	189	156	184	145	167	187	181	201	171	178	181	200	147	183	171	198	187	160	175	140	166	193	173	167	174	190	171	186	164	173	206	168	169	162	197	190	188	178	170	198	177	179	183	167	175	175	161	181	173	179	154	163	174	181	193	166	200	167	171	182	169	166	197	165	188	186	160	190	190	179	148	144	177	183	183	175	190	182	167	177	176	170	167	164	178	162	172	177	167	195	193	202	180	186	160	167	191	178	184	191	159	199	157	160	159	182	170	176	174	199	177	178	163	173	183	184	175	173	159	186	167	174	199	208	196	160	167	184	189	153	177	183	190	201	175	181	194	181	171	161	195	173	168	187	161	176	185	156	183	171	173	200	168	187	176	166	195	181	194	167	197	177	206	211	183	171	178	168	162	173	177	198	182	182	148	180	162	185	152	168	176	181	188	223	165	163	174	193	199	185	183	164	182	166	169	196	179	202	191	183	172	183	177	160	176	160	173	175	183	187	172	175	163	194	188	162	141	173	162	168	181	197	180	184	170	194	177	184	176	178	180	197	160	196	183	204	185	199	151	172	205	188	167	162	176	187	157	160	163	169	168	180	161	198	180	196	168	170	220	192	183	175	211	162	163	176	177	160	193	178	166	163	186	182	172	178	203	171	182	171	194	157	178	174	173	168	167	163	187	163	162	166	170	175	169	157	175	163	199	185	180	155	155	177	178	180	186	186	172	163	185	188	175	182	203	202	177	168	178	181	183	189	189	203	196	175	192	173	169	170	185	160	178	187	173	192	154	182	212	162	170	177	186	186	180	189
3010	1823	1000	719	537	509	500	479	455	420	479	460	463	437	439	424	477	425	459	433	432	462	442	418	435	473	422	451	450	453	453	465	455	442	435	402	440	470	411	434	461	414	436	462	420	428	448	426	435	427	439	446	463	471	451	424	434	470	455	428	436	450	433	429	425	474	450	433	445	446	452	418	447	423	442	432	446	465	438	441	428	453	440	414	441	422	455	415	464	424	428	504	455	382	436	437	446	452	424	454	474	406	423	420	433	446	454	428	452	416	458	431	460	432	473	427	472	439	458	449	406	416	442	412	411	447	436	392	441	421	449	431	442	442	457	438	415	439	487	427	434	416	455	427	436	400	430	443	457	458	450	409	424	430	412	474	451	455	438	463	458	447	463	443	421	435	478	433	433	478	458	418	421	444	460	458	418	445	440	448	465	431	439	464	471	440	430	439	378	450	421	388	459	439	457	452	452	463	457	483	456	422	408	424	395	465	478	452	472	445	457	416	414	461	424	442	451	446	449	405	412	407	496	476	431	430	408	428	440	455	456	441	454	420	440	419	443	437	439	462	464	444	455	421	406	445	433	448	431	461	460	443	438	421	445	444	434	429	448	466	414	428	449	436	437	441	459	421	419	433	448	460	473	426	444	456	422	411	469	468	434	447	436	457	404	485	396	452	454	439	426	449	449	449	472	468	439	442	433	448	434	465	428	433	449	476	455	437	413	422	442	456	439	429	458	442	419	437	443	452	431	439	450	452	424	449	434	397	445	465	442	440	419	480	462	461	433	424	433	476	452	435	461	469	431	470	455	463	455	416	449	447	448	456	425	431	427	434	480	424	402	425	471	432	432	423	420	432	413	453	433	403	453	450	414	442	424	441	404	438	455	437	391	436	396	417	446	459	449	435	466	435	406	432	428	487	437	461	435	445	452	467	440	424	399	460	488	457	485	447	444	442	427	440	449	465	453	423	437	426	473	430	445	426	409	434	414	426	408	455	465	458	456	443	469	458	421	433	451	425	455	436	442	446	441	429	445	416	439	395	461	465	428	402	406	410	432	433	460	437	430	427	419	446	433	406	434	425	413	436	448	475	419	458	403	452	441	417	428	388	457	457	416	432	447	423	426	412	436	454	414	434	445	471	440	438	436	412	459	448	448	390	436	463	411	468	431	428	438	442	439	477	444	429	448	424	470	449	405	422	436	440	440	448	454	413	430	437	440	463	438	419	444	443	453	450	438	427	453	454	456	410	443	479	433	472	479	480	430	445	462	409	444	400	455	423	435	455	431	444	434	401	460	464	418	452	398	495	456	494	401	434	421	424	443	417	420	456	449	421	460	514	431	433	440	449	439	396	423	465	458	441	453	413	449	456	447	451	437	430	433	462	467	446	417	484	494	448	399	443	468	441	409	432	405	403	450	415	418	430	410	454	461	425	425	455	415	438	426	451	410	450	434	437	420	456	415	381	433	452	457	432	448	438	423	432	469	413	415	408	445	434	431	437	461	433	430	463	392	412	414	423	426	474	425	421	425	453	435	464	453	453	460	430	450	430	449	453	449	458	480	457	460	431	445	441	435	441	426	465	423	419	436	422	414	474	450	455	421	448	433	448	421	439	459	475	435	430	483	464	427	391	431	469	426	443	437	463	479	442	444	449	455	421	403	475	474	447	446	400	450	444	465	438	435	469	449	414	455	474	440	461	402	442	434	445	438	434	446	447	456	459	446	424	469	460	417	432	436	460	446	475	433	438	430	384	465	432	449	411	410	438	418	454	443	432	402	454	408	455	411	482	436	442	413	439	396	454	432	426	399	436	435	467	441	403	421	423	470	459	439	410	395	410	426	464	423	437	430	441	488	457	416	427	432	460	436	468	444	431	467	449	434	409	450	452	428	448	468	424	438	455	432	427	395	449	440	425	423	416	426	461	418	437	502	457	408	451	435	408	418	447	441	465	441	421	440	419	499	426	461	473	490	471	434	445	427	436	470	421	451	436	445	391	463	413	436	437	413	452	441	422	450	460	426	440	448	468	421	459	447	400	446	413	446	420	426	452	433	441	452	455	466	444	434	448	419	422	430	438	415	430	470	429	457	455	442	455	441	418	465	436	447	433	447	445	418	424	427	455	464	453	430	401	416	453	455	457	421	422	425	458	453	435	422	451	415	425	428	440	436	427	427	458	447	425	495	425	493	445	455	458	470	448	454	465	469	420	435	454	452	434	429	437	430	474	442	453	416	429	467	466	441	459	446	448	412	461	439	456	462	416	432	433	414	439	469	415	473	456	437	475	451	438	437	424	436	444	418	410	416	429	421	407	431	416	460	443	414	466	444	443	411	415	470	445	420	446	432	416	454	427	429	456	408	426	443	446	437	425	434	429	419	442	431	456	446	397	469	456	452	432	425	433	451	416	414	461	457	419	444	444	477	438	424	426	400	481	444	450	436	475	458	449	406	449	421	471	404	420	462	448	432	419	433	391	457	433	472	450	426	444	459	441	455	458	444	465	424	448	413	459	454	416	406	399	443	461	464	417	446	434	435	431	412	441	457	427	447	459	460	462	451	434	426	417	418	426	440	411	445	424	459	450	415	390	439	402	407	456	455	444	445	453	415	437	424	430	433	419	447	445	477	473	462	414	476	453	469	395	462	439	435	424	454	424	445	445	438	420	413	404	433	477	457	408	437	422	460	448	442	470	426	451	403	438	463	426	456	422	427	391	437	388	437	421	460	491	436	465	476	429	431	447	438	438	430	424	433	456	437	412	440	412	468	423	446	446	439	442	425	438	434	444	463	426	457	433	440	462	433	471	417	419	469	418	416	430	461	423	432	459	462	431	438	447	423	413	435	451	431	450	452	442	458	454	423	448	437	449	461	428	433	415	442	462	456	499	418	427	422	429	447	419	417	438	410	445	444	411	460	446	450	426	438	415	434	441	416	447	421	451	484	464	451	393	458	415	456	455	437	433	433	495	410	477	471	423	432	453	448	445	440	418	453	430	410	447	421	472	432	457	475	442	423	415	430	429	433	456	442	452	429	459	438	456	435	400	415	417	451	442	430	457	435	453	445	420	466	444	426	404	427	440	410	440	430	401	458	409	485	412	458	460	451	416	407	381	401	445	442	421	436	454	439	461	441	452	426	448	448	436	430	410	448	429	418	458	408	454	466	415	477	435	427	480	456	471	442	443	406	431	410	467	430	404	427	453	411	427	486	451	441	456	459	422	439	417	441	441	425	479	467	477	458	435	435	408	415	448	442	412	424	438	447	448	406	435	396	427	483	428	460	472	490	428	417	420	442	475	396	466	450	459	409	420	443	445	433	473	427	452	445	408	441	454	426	463	429	448	467	392	455	427	453	424	438	446	416	436	452	438	450	419	469	462	457	446	446	429	409	444	406	457	475	451	407	419	452	442	445	436	456	468	440	485	408	457	450	458	414	426	414	452	441	452	499	477	471	462	389	424	403	443	437	420	429	430	441	443	427	454	396	489	448	448
24415	21526	25159	28358	21528	21534	12148	325	201	197	170	136	135	113	135	103	129	89	115	83	103	99	93	89	107	90	104	101	99	93	92	102	72	82	85	84	91	84	96	67	83	93	81	103	73	97	88	90	87	87	97	93	80	73	80	105	70	94	91	70	82	74	79	73	87	95	77	83	86	70	72	81	72	74	88	74	92	81	94	68	86	73	80	79	73	92	59	97	85	80	70	79	81	84	93	72	80	84	75	90	76	81	91	89	77	87	100	86	89	82	67	93	103	94	77	100	69	67	82	68	87	101	82	83	74	86	83	83	89	88	91	88	88	99	89	70	76	73	79	91	78	87	95	67	79	88	89	80	91	88	91	89	89	78	82	68	78	68	73	65	74	78	93	83	88	71	72	80	85	93	83	77	66	93	83	72	71	87	98	87	80	107	83	82	74	80	67	75	69	95	84	69	74	84	76	76	78	98	70	88	107	82	76	78	82	86	85	96	95	89	99	86	84	71	77	69	86	81	85	82	86	92	93	85	85	78	82	92	69	90	90	76	99	96	86	73	84	94	78	93	71	93	71	86	79	76	99	98	99	76	91	76	69	86	76	78	78	91	83	75	73	87	85	90	80	85	75	91	81	95	83	88	71	107	79	84	81	94	90	96	87	99	91	75	93	82	87	65	87	87	88	91	74	84	86	73	77	86	71	83	90	82	87	88	88	69	96	68	73	90	90	79	87	71	91	77	77	68	69	93	93	68	57	70	89	64	81	106	87	80	77	74	70	79	78	85	88	76	70	93	74	66	74	81	89	79	94	72	100	78	90	71	78	98	81	77	80	71	87	84	93	71	91	82	74	73	81	81	83	72	59	78	75	81	85	84	88	81	90	92	78	77	78	82	93	77	64	79	70	85	90	95	85	83	87	80	89	92	78	61	73	81	82	78	100	85	101	79	86	74	94	67	104	85	81	96	91	82	93	101	77	86	77	85	97	95	59	86	84	92	69	75	84	73	94	74	69	78	80	89	80	83	86	86	90	74	70	82	83	83	80	94	77	83	84	77	86	84	95	86	74	75	78	98	80	98	83	73	73	74	67	100	81	71	85	81	102	82	74	73	108	72	90	83	80	71	83	64	97	56	81	102	82	77	76	79	72	85	82	86	68	80	89	95	86	69	106	80	77	74	82	70	84	77	102	77	82	85	72	82	83	73	84	90	93	81	68	102	71	90	97	99	81	87	82	75	80	80	72	79	90	73	89	83	85	96	72	84	70	74	95	76	67	78	88	100	85	83	95	87	100	103	86	85	89	95	81	94	73	96	87	77	89	88	84	86	86	77	79	92	70	94	84	81	76	85	86	92	85	79	98	93	87	83	76	89	81	90	64	85	104	79	77	79	100	88	68	80	80	79	92	84	86	80	77	75	76	67	79	88	76	72	70	89	77	80	78	65	73	84	82	75	82	93	87	85	65	91	87	84	86	70	74	75	93	84	81	81	59	67	99	67	65	79	94	78	82	82	80	83	94	86	88	82	88	69	79	57	77	94	84	72	98	67	68	100	85	91	90	94	101	87	94	77	69	87	94	83	101	87	89	74	90	84	94	73	69	82	72	76	74	99	81	79	91	95	68	83	84	90	95	81	74	73	92	76	82	82	96	86	98	94	94	90	76	92	96	68	85	101	75	101	97	71	65	92	89	80	91	86	84	98	90	83	85	80	79	79	82	81	104	75	76	93	94	91	92	77	91	98	81	78	99	76	86	73	76	83	69	79	77	77	76	82	78	90	82	86	84	77	62	81	83	91	71	79	80	78	94	93	82	73	83	76	96	80	97	84	62	78	109	75	78	72	88	75	86	104	78	79	81	84	93	87	83	78	85	80	77	84	81	88	78	81	66	101	91	89	78	89	81	105	80	77	93	85	90	82	76	81	87	82	81	84	91	94	77	89	101	72	77	70	66	82	100	82	67	80	82	82	76	78	84	76	79	89	99	93	75	74	74	86	76	89	78	71	74	92	80	87	70	86	75	79	80	85	77	71	94	82	72	95	86	92	92	87	88	75	92	90	78	72	85	98	82	89	87	78	86	90	103	73	83	66	73	76	84	89	76	99	87	86	100	80	79	80	80	77	73	66	81	76	92	77	70	86	94	84	105	81	89	93	96	91	77	89	90	71	64	91	82	85	69	83	89	68	90	75	89	79	81	86	85	70	89	83	111	76	76	87	102	86	81	72	73	94	92	78	73	73	90	89	88	83	95	87	75	97	102	82	67	79	73	95	102	73	84	77	95	91	86	67	70	107	93	88	78	92	89	75	103	94	92	83	93	79	91	93	76	87	98	72	72	90	86	80	71	77	81	80	106	80	61	89	84	90	80	90	90	82	97	74	91	81	99	85	87	76	63	93	76	70	82	93	80	73	71	86	89	88	91	93	76	80	76	90	65	87	105	86	89	98	86	88	92	78	75	67	92	78	89	81	73	75	76	94	77	86	82	107	91	67	82	79	77	92	83	72	73	92	106	79	83	82	71	76	83	78	90	77	94	109	83	72	78	78	97	89	89	68	77	93	70	72	84	84	94	76	90	85	75	85	78	78	76	98	101	92	97	93	89	66	94	87	85	73	90	73	75	85	85	77	76	73	82	87	76	80	77	86	93	65	77	81	88	85	88	88	85	100	80	77	73	86	78	92	98	60	87	76	84	69	89	115	94	79	86	102	77	76	94	89	90	82	87	78	77	95	68	66	91	93	88	80	85	69	87	91	78	75	77	76	81	90	69	98	82	89	78	96	68	91	70	78	59	72	88	71	82	88	74	84	80	88	93	78	82	86	92	101	72	83	90	105	81	78	100	97	81	84	96	87	69	65	80	82	91	94	84	73	71	63	87	84	91	86	83	82	73	90	81	85	96	79	89	86	73	106	82	98	68	92	88	93	83	76	82	72	77	88	91	86	103	94	84	72	59	76	91	96	87	86	84	97	94	100	77	67	91	92	74	92	70	81	77	75	70	85	87	93	96	88	76	82	83	93	91	80	78	68	84	96	75	92	63	74	95	77	98	87	76	63	76	83	80	84	80	95	90	74	82	85	86	75	89	95	90	82	61	94	76	81	87	87	93	91	78	70	82	99	64	92	89	90	86	79	84	76	86	104	69	84	91	89	80	78	81	70	76	88	79	84	80	86	81	81	66	72	84	92	92	101	94	84	73	93	76	77	92	80	89	54	79	79	76	66	86	70	98	84	80	81	87	63	79	90	79	79	85	78	78	86	75	90	76	77	76	93	81	86	85	88	80	78	63	69	71	76	83	83	99	105	91	88	83	76	75	74	77	75	88	81	88	96	85	83	80	95	79	88	86	79	80	76	90	85	77	85	80	69	80	82	102	96	84	75	86	80	85	89	90	82	91	100	81	71	93	70	72	98	85	91	82	85	82	84	76	79	67	93	70	83	74	103	83	102	84	90	67	90	75	86	91	87	78	79	84	79	97	85	74	83	58	74	65	94
2805	3125	1360	702	466	351	318	295	301	261	259	260	261	251	239	271	260	259	224	293	241	241	281	257	231	270	241	258	238	237	252	260	249	212	260	243	233	233	224	254	246	242	262	264	261	255	245	245	233	269	223	240	238	250	224	272	228	250	258	240	258	244	254	258	266	234	220	246	266	229	246	247	244	225	253	234	249	258	242	232	223	237	232	248	244	243	250	233	209	253	230	230	261	224	213	258	226	232	232	226	229	226	228	213	227	255	246	222	216	212	221	219	240	236	235	266	224	224	256	229	243	231	253	255	258	258	223	220	252	226	255	236	238	242	254	231	253	253	252	245	215	239	227	230	236	248	254	248	239	255	228	234	247	234	217	248	236	219	228	261	246	224	246	230	260	230	266	216	242	252	224	240	225	217	254	214	246	261	218	186	213	228	261	209	225	231	240	235	221	240	254	248	264	243	213	229	252	270	257	230	251	222	254	213	218	225	230	243	249	242	228	239	242	246	260	265	219	270	228	241	249	243	226	227	243	236	242	238	238	245	227	231	255	269	242	248	228	229	229	240	234	197	242	275	229	252	252	223	226	229	216	229	262	238	206	231	242	216	224	224	236	276	247	266	220	235	235	239	243	250	200	235	243	246	242	261	253	241	254	249	252	238	243	239	252	234	238	267	242	236	218	229	230	257	268	248	257	214	241	264	241	234	236	231	243	243	239	252	231	237	210	243	244	215	232	259	236	237	235	213	233	222	238	255	250	267	231	243	259	255	228	253	241	237	231	261	240	228	248	222	231	249	252	229	241	232	246	266	225	218	242	225	245	237	232	215	259	253	240	226	228	245	213	226	219	264	227	258	242	237	228	223	253	235	253	237	236	221	254	266	247	221	250	249	246	219	231	223	245	253	226	232	241	239	218	225	216	235	275	266	240	264	231	247	229	231	239	241	220	252	232	255	270	250	244	234	234	248	242	220	229	242	234	234	255	254	251	244	231	232	232	237	262	253	216	227	248	248	268	227	241	251	261	257	238	244	234	232	267	230	224	216	244	209	251	259	213	226	249	234	236	242	240	227	242	257	237	236	278	249	250	219	215	252	265	226	261	214	238	233	250	241	229	247	238	263	227	258	231	239	239	219	229	243	231	241	248	233	203	226	264	251	216	232	243	229	214	256	229	236	246	217	248	260	207	238	235	265	221	224	211	248	242	261	264	235	254	226	227	231	250	230	252	231	250	220	251	227	213	216	255	245	258	242	235	235	226	243	262	224	250	261	253	230	256	233	225	246	238	256	253	240	247	225	216	234	194	230	249	238	248	231	243	244	245	254	219	264	222	280	241	224	248	250	267	257	221	198	255	247	257	273	237	221	273	254	253	245	254	246	221	247	237	235	265	261	225	244	224	213	249	237	239	233	258	270	229	209	232	238	233	211	238	235	254	254	235	252	233	249	236	233	274	239	244	221	226	233	239	233	241	243	249	236	242	233	241	256	236	237	234	245	247	256	240	221	233	258	237	244	236	246	254	254	204	235	241	236	245	205	220	240	213	233	247	245	263	232	262	246	216	221	249	241	243	239	230	241	243	248	216	219	243	236	234	224	224	240	252	251	216	259	217	248	220	228	246	239	233	272	231	254	229	237	216	238	265	263	220	255	260	227	263	219	232	257	232	243	232	239	204	237	257	204	227	233	216	253	229	215	216	226	241	223	236	225	223	255	258	238	242	263	268	221	248	234	242	251	245	246	223	221	242	244	226	229	266	237	228	242	259	257	238	235	245	248	237	232	257	256	239	259	223	256	238	228	254	250	241	233	226	238	241	223	235	254	240	232	215	252	235	248	235	240	230	226	235	229	233	287	260	232	220	239	226	220	222	250	267	231	247	250	222	223	215	215	237	225	258	255	258	230	220	250	243	246	240	232	221	261	250	263	227	263	245	227	236	244	221	246	243	244	237	211	230	239	224	220	211	231	253	257	265	259	245	242	234	242	208	218	242	220	223	234	254	240	232	227	232	247	236	241	236	247	266	246	228	211	259	232	257	234	229	230	214	227	212	219	238	263	227	247	200	224	228	255	231	224	291	228	247	260	252	241	233	262	230	268	249	244	220	228	223	210	241	244	263	248	261	261	248	246	228	257	254	223	218	240	234	237	260	236	236	207	236	252	245	273	274	217	232	244	242	243	253	234	234	238	226	225	217	250	268	246	215	207	253	241	261	217	224	229	231	247	229	223	244	248	235	208	280	227	244	236	260	223	228	236	246	230	256	233	255	202	235	236	236	214	206	241	255	246	228	237	212	245	253	233	233	248	232	233	242	234	203	255	223	247	247	240	240	233	240	245	219	253	219	240	245	254	246	257	265	239	223	248	244	258	211	257	246	256	225	255	214	240	242	243	250	242	251	234	225	226	230	223	221	239	216	257	208	234	243	267	231	235	238	248	226	248	240	230	250	252	233	257	249	205	252	225	233	230	253	244	226	209	228	250	253	253	262	219	259	233	199	240	246	225	225	243	225	217	250	237	262	244	234	237	243	217	213	234	234	247	213	219	247	208	238	247	257	247	227	237	251	228	248	251	239	232	247	262	251	233	212	234	255	264	234	249	243	264	264	252	231	229	229	259	242	258	267	219	220	206	259	193	235	225	221	252	255	237	244	250	235	215	238	223	216	231	227	252	244	237	246	227	244	220	257	219	252	236	228	229	232	230	250	219	238	252	241	250	235	246	250	208	245	242	228	232	264	224	251	235	252	246	246	250	257	252	222	243	237	266	222	250	236	224	234	247	243	240	250	245	242	230	234	224	218	228	220	271	242	234	249	250	217	238	253	245	239	258	244	240	215	233	246	237	243	219	223	215	262	252	224	217	255	253	264	248	220	257	256	247	244	245	232	237	220	262	247	252	223	237	242	212	227	221	261	231	225	241	246	230	268	228	233	264	252	227	238	235	264	253	255	251	239	253	246	232	231	257	258	253	269	224	243	212	262	246	209	267	273	277	248	272	243	289	236	223	231	248	237	217	241	244	244	256	239	241	201	223	225	220	220	226	247	250	249	237	249	227	236	224	219	221	261	210	217	211	266	263	250	233	199	233	237	241	228	223	225	239	235	242	236	226	250	250	255	238	241	243	252	204	228	212	238	234	269	234	252	214	217	229	237	242	232	204	236	229	223	252	240	234	244	241	213	220	230	231	231	220	220	221	256	234	229	218	216	232	245	226	244	248	254	246	226	233	239	257	235	260	227	219	241	242	247	237	239	229	232	224	220	241	256	220	236	232	226	228	247	242	218	217	236	243	251	244	220	264	242	239	255	242	258	230	265	231	252	250	242	248	247	266	257	239	243	238	266	255	272	259	246	260	231	245	251	274	228	231	264	249	213	226	264	233	213	242	227	251	241	247	241	220	230	228	251	247	252	226	226	220	248	223	215	216	232	244	238	220	222	247	199	245	245	226	240	234	190	234	236	229	260	244	244	225	263	275	232	238	240	234	241	241	213	247
32087	20133	7604	636	463	414	350	279	306	303	306	314	306	273	313	288	324	340	315	280	281	295	304	335	319	274	291	289	311	310	304	336	314	300	336	270	286	301	318	300	289	306	290	316	305	296	325	311	330	294	294	283	320	269	304	295	318	304	303	298	284	288	298	276	301	324	313	326	283	301	262	322	316	292	298	307	300	305	291	290	290	309	292	294	307	289	280	310	294	268	317	309	315	303	255	304	295	292	317	319	264	326	331	301	315	288	302	314	327	313	303	303	281	297	323	273	297	315	291	292	308	333	292	297	294	306	286	308	291	311	309	327	270	302	310	284	300	307	274	285	312	316	296	297	309	291	271	281	295	295	291	277	294	284	299	273	300	346	306	287	305	292	293	272	292	336	282	273	309	296	291	301	321	335	308	321	282	325	281	291	287	286	291	260	291	288	317	288	281	289	286	297	288	272	285	308	304	325	310	292	315	305	319	346	317	286	265	293	284	279	298	303	295	294	275	299	294	278	339	325	308	285	301	272	273	305	303	291	313	324	281	273	308	266	286	302	273	312	302	321	291	301	313	318	291	274	276	323	339	308	321	296	301	316	283	342	316	304	314	291	289	303	326	289	324	316	317	301	297	318	274	286	317	320	290	326	315	320	293	285	278	329	311	304	307	313	276	324	291	358	304	289	322	309	288	296	290	302	303	283	286	305	304	318	306	286	289	341	290	279	291	308	306	303	284	254	273	295	291	280	309	280	299	302	329	312	273	285	301	307	290	293	332	291	333	260	298	328	323	289	298	261	299	276	309	299	273	305	285	299	277	293	290	295	283	279	263	300	303	322	301	314	328	312	270	301	289	271	288	291	284	304	294	267	290	273	302	287	284	307	269	329	294	290	324	295	346	279	310	307	295	296	302	300	311	280	289	311	330	315	316	312	302	300	314	315	290	280	295	294	307	287	300	276	326	278	280	309	349	313	309	314	298	278	341	272	286	303	290	272	310	297	285	299	299	316	302	291	327	303	281	302	322	303	328	285	325	298	267	290	313	274	302	334	303	332	277	308	320	295	309	331	293	296	324	301	296	316	301	292	297	276	296	277	312	261	323	291	277	300	310	285	283	307	273	281	287	284	315	297	323	304	270	304	282	276	285	307	287	306	259	274	276	311	278	275	299	292	291	309	319	299	321	311	301	303	292	315	325	280	294	273	338	270	280	302	292	303	297	306	326	301	324	317	286	276	276	317	275	298	311	304	297	293	321	293	340	308	310	299	280	287	280	308	327	312	292	298	279	302	274	294	320	289	295	271	296	295	269	300	293	329	296	293	299	264	306	344	298	339	309	326	323	285	294	264	327	290	342	285	311	269	281	305	328	280	287	314	272	311	301	318	279	295	309	300	297	299	306	278	279	301	306	286	304	297	287	325	288	285	294	296	292	308	315	319	280	291	299	295	301	276	289	299	280	296	281	311	293	274	289	332	312	274	285	276	315	342	317	310	302	329	291	271	289	283	303	283	293	296	302	316	276	319	288	295	311	296	292	322	297	285	289	325	320	303	309	315	310	285	336	325	298	342	308	300	311	302	272	300	282	283	297	298	283	284	275	287	320	304	288	296	286	285	325	311	277	287	304	288	306	301	319	312	276	287	306	305	303	304	275	307	313	295	266	306	295	333	298	311	308	307	298	318	306	290	281	323	326	328	297	308	284	317	302	315	283	306	308	286	322	312	315	282	298	293	289	297	300	286	318	311	289	295	340	279	333	300	310	276	306	301	296	303	283	278	285	291	274	306	300	296	295	277	256	316	297	316	311	280	274	290	299	281	281	304	273	308	279	279	302	268	273	287	290	291	317	307	260	271	281	299	300	300	302	306	290	318	301	287	285	320	335	295	292	303	300	298	295	299	307	291	356	305	320	319	301	262	306	287	286	291	310	331	306	349	312	306	297	285	290	297	330	309	303	298	277	303	278	318	312	261	305	319	308	306	312	300	305	257	322	291	306	295	313	308	292	328	288	317	304	313	295	300	310	280	312	321	265	278	285	320	334	298	290	301	314	294	291	254	304	306	288	292	302	324	296	339	286	307	325	291	289	267	282	305	289	327	306	326	319	301	319	279	303	311	247	282	315	302	290	275	285	289	293	303	274	262	302	334	289	292	301	308	324	306	268	307	330	333	285	314	292	298	290	305	285	323	303	347	318	302	307	287	318	284	329	303	294	292	295	308	257	263	294	307	279	295	315	290	323	280	301	320	302	297	323	291	307	308	288	248	324	289	311	276	310	282	287	275	278	271	281	290	308	305	328	328	300	266	292	291	312	273	313	283	294	287	294	314	313	300	312	276	307	270	325	333	299	294	242	281	278	299	297	320	288	288	291	300	325	310	265	279	290	289	306	307	289	302	324	299	298	288	302	319	309	310	264	343	304	315	293	309	297	294	275	282	307	290	314	294	302	301	330	284	279	305	299	299	327	299	288	301	257	343	301	322	290	295	325	289	295	301	307	271	291	323	296	279	308	313	313	266	304	285	308	316	296	289	310	281	311	274	293	317	271	307	309	287	297	306	287	282	307	288	314	310	318	302	330	288	306	279	308	327	302	282	314	304	308	301	286	318	309	314	297	302	307	308	310	309	295	298	286	285	275	314	298	282	279	304	315	273	314	329	281	292	284	295	313	303	296	295	298	286	308	296	287	304	305	317	319	286	307	289	285	269	289	304	294	319	309	345	286	337	286	297	295	317	298	291	293	307	312	282	322	294	309	283	291	291	299	308	316	289	290	291	314	337	268	313	288	289	290	278	271	338	299	296	308	289	325	318	297	290	298	301	288	308	320	321	284	300	317	286	311	314	291	338	314	280	275	308	302	273	278	296	312	313	305	265	323	297	338	305	338	285	306	300	321	289	320	289	312	337	304	306	291	312	296	276	304	311	317	301	287	291	324	291	285	295	289	324	287	296	283	311	298	300	273	313	292	286	320	298	278	298	291	273	331	305	317	307	344	265	314	273	234	324	319	297	277	304	284	267	304	282	321	304	296	298	306	310	294	308	293	308	310	300	278	295	298	294	287	314	283	287	294	332	310	270	305	329	317	324	321	275	291	323	318	329	309	299	303	265	307	294	321	304	303	293	344	348	306	271	286	306	279	348	297	300	338	297	289	325	301	308	299	285	278	317	282	322	308	303	304	299	330	302	282	316	295	300	311	314	324	295	266	296	274	295	320	301	316	309	306	315	308	303	246	321	314	306	303	310	308	283	278	290	291	334	270	310	313	325	289	324	304	291	324	303	286	293	324	293	309	304	308	296	284	274	267	301	295	294	307	285	301	315	275	308	310	295	284	323	303	298	287	322	305	324	288	294	294	264	298	270	285	274	274	350	301	324	306	312	300	297	285	309	301	299	285	264	290	295	286	273	294	294	262	282	290	301	303	309	281	315	316	285	288	297	277	300	326	298	327	252	298	278	309	305	275	289	308	303	276	264	302	300	299	272	318	322	315	300
5648	808	720	794	715	738	725	699	755	717	732	680	711	705	718	726	699	732	741	747	736	741	750	742	718	687	720	758	757	758	698	718	737	665	736	731	747	733	718	786	723	750	707	784	729	739	765	767	708	688	699	766	705	698	690	699	750	734	727	722	710	693	771	742	721	704	718	701	744	696	732	735	710	670	712	689	688	725	695	721	705	759	685	694	714	713	655	744	725	767	705	709	684	697	747	755	735	683	682	689	725	731	739	669	739	674	728	747	701	708	691	680	668	740	704	739	720	695	694	730	738	728	716	707	723	739	736	739	707	728	644	709	706	708	748	727	690	726	706	725	721	685	746	708	750	737	732	750	691	748	694	733	722	687	770	717	710	739	709	739	723	718	763	710	743	714	681	752	718	726	696	719	736	727	682	731	686	720	734	716	657	698	773	726	714	705	728	721	756	720	726	705	696	708	708	770	752	768	713	729	708	706	728	719	732	671	765	744	748	693	703	683	710	710	717	719	661	694	741	708	751	739	683	733	717	728	723	695	722	721	698	635	728	703	736	711	700	708	744	756	715	728	712	693	734	709	765	728	683	719	760	715	716	697	679	744	745	718	696	686	694	737	730	732	737	707	711	758	709	678	688	716	728	725	725	713	715	714	736	684	719	724	710	675	751	723	717	684	738	709	679	748	738	679	724	749	734	685	666	766	686	721	731	729	718	700	731	751	664	712	721	704	771	711	701	742	743	714	754	718	780	757	761	726	695	696	691	683	743	699	739	722	724	742	740	697	724	708	735	737	741	773	743	707	698	744	737	776	779	675	711	696	705	703	693	663	721	705	718	769	693	715	746	731	717	728	726	752	697	718	745	752	753	767	733	691	726	722	721	725	728	700	731	708	658	713	715	717	689	738	688	725	713	683	737	702	749	740	750	728	701	787	674	692	737	709	774	725	728	673	728	698	691	701	723	751	742	748	727	722	709	721	762	735	723	738	678	702	721	738	690	713	707	737	699	727	696	736	683	720	765	699	686	747	706	739	705	745	743	728	726	682	759	678	710	751	699	737	727	706	710	706	734	713	724	694	713	716	701	739	722	749	771	730	725	695	721	693	692	721	675	712	717	737	716	717	718	729	687	690	706	721	702	688	726	716	740	752	687	723	698	735	750	700	691	706	710	755	721	720	738	743	716	719	713	748	715	758	718	695	731	718	795	709	741	735	723	709	741	699	686	737	742	751	695	744	730	713	711	714	721	683	706	724	699	767	700	655	678	751	723	700	750	715	745	765	747	682	715	696	710	715	729	679	728	687	749	650	743	698	714	731	678	712	731	759	693	717	727	741	737	644	733	739	729	685	660	707	727	710	688	686	758	675	695	728	718	702	687	688	718	737	695	720	709	671	751	740	755	693	720	688	723	749	733	739	741	727	666	686	739	707	707	731	677	714	725	731	722	728	715	719	739	710	686	726	743	684	690	770	732	738	720	685	776	711	730	699	732	764	680	720	737	728	725	782	729	692	756	754	724	689	703	718	686	715	723	760	685	710	677	730	725	693	680	696	768	719	725	653	725	707	693	719	667	731	727	740	732	697	742	743	750	732	700	667	751	670	709	693	736	694	683	715	683	699	733	737	753	732	745	718	773	755	690	704	709	692	720	739	668	791	705	754	707	706	746	745	763	732	700	709	756	741	728	714	721	697	755	710	700	736	686	716	753	748	751	730	741	710	724	705	718	673	701	727	737	700	723	688	721	695	687	726	766	709	721	729	729	701	724	739	713	722	709	700	704	661	736	711	737	716	725	716	667	729	696	714	772	737	774	693	692	713	680	679	743	749	712	750	704	729	680	691	742	671	717	690	715	705	754	715	712	687	758	765	695	709	707	754	726	764	705	730	715	705	706	769	730	698	751	726	693	712	709	701	711	679	745	755	724	708	727	689	698	762	719	724	715	672	748	681	745	750	722	749	742	734	725	792	745	682	748	716	734	707	706	736	765	726	726	727	673	727	735	737	712	728	696	747	718	755	721	719	718	721	719	720	714	710	713	719	693	669	700	713	726	760	745	721	734	769	735	709	708	715	710	751	724	742	747	698	770	730	702	726	726	748	752	711	687	731	728	759	687	716	664	733	745	681	693	689	779	707	702	692	721	754	696	713	721	712	692	669	679	754	740	746	685	705	695	667	771	660	703	682	660	743	744	737	743	692	731	689	668	702	677	699	660	725	700	753	691	695	659	773	747	733	677	711	753	693	684	694	732	693	704	673	760	690	728	703	733	758	737	755	710	713	737	711	732	705	716	745	751	713	740	724	673	670	720	743	650	732	734	747	678	705	719	725	691	720	732	718	700	726	759	708	688	754	732	692	748	788	740	740	739	727	714	682	696	713	741	748	709	730	722	750	742	685	758	748	735	686	657	730	739	701	679	695	740	715	691	702	681	794	718	702	723	741	704	696	718	671	719	745	737	666	693	717	738	799	735	737	697	726	715	710	700	760	726	727	685	690	704	719	712	718	741	684	713	710	717	752	724	699	721	696	696	672	688	743	718	669	731	710	729	728	734	705	779	688	703	741	689	756	716	732	707	718	707	713	729	702	723	706	728	647	719	688	730	739	715	707	706	717	729	686	738	754	672	733	735	715	757	698	742	714	674	724	718	749	715	724	684	727	697	710	747	696	739	754	770	730	788	704	714	706	712	743	729	729	698	718	730	746	705	661	714	698	696	728	725	693	765	703	733	744	750	699	711	763	766	692	713	717	717	717	731	705	700	733	706	675	728	759	718	718	755	703	694	712	662	720	661	705	756	722	686	670	753	707	727	719	715	746	690	752	713	774	715	707	681	752	763	752	717	679	655	739	722	688	695	688	735	697	745	669	681	717	717	746	727	704	674	654	700	693	742	731	691	737	704	696	764	706	738	704	727	683	710	727	736	735	705	693	763	729	721	687	721	701	717	675	682	718	720	730	685	744	680	754	718	712	748	708	725	743	751	761	751	748	735	682	734	736	697	677	720	705	696	698	738	704	713	752	698	745	760	731	726	687	757	730	747	742	678	746	742	706	750	730	707	738	684	704	759	714	731	740	697	737	730	740	774	724	748	702	706	681	717	691	716	733	706	719	714	737	747	718	680	694	678	736	673	723	712	696	764	673	704	677	673	763	663	739	731	702	759	695	716	736	733	758	711	689	733	733	728	743	735	754	733	714	663	702	708	737	715	679	735	750	750	720	717	713	691	769	682	706	656	730	736	721	724	717	735	744	687	773	712	688	703	732	752	714	727	693	732	716	714	753	731	671	727	729	698	753	702	705	715	760	694	666	727	701	683	713	708	734	686	675	706	722	723	723	726	713	710	740	766	729	705	760	692	778	709	717	661	723	731	667	709	757	682	682	706	702	714	736	753	719	678	690	678	740	702	680	748	759	728	721	710	714	719	732	705	714	746	681	761	761	686	746	695	685	726	724	651	707	708	773	708	779	684	705	748	732	683	718	710	723	702	763	696	688
25116	21538	24753	28740	21524	16415	436	264	222	222	231	195	211	197	192	203	196	189	183	180	185	169	183	165	178	178	204	182	207	199	190	185	188	179	183	151	156	176	161	145	191	185	147	190	182	185	164	161	183	167	162	158	168	164	195	153	202	183	165	176	197	181	180	192	192	166	214	152	164	175	169	167	168	182	175	166	176	152	195	172	193	189	168	174	171	201	182	165	184	182	179	187	182	198	180	180	163	177	195	178	190	171	176	182	173	174	165	175	176	173	169	182	177	154	201	148	157	167	178	165	158	194	180	167	186	176	187	154	202	181	179	188	198	158	190	186	188	154	190	174	163	174	186	195	189	169	191	184	192	164	185	186	179	182	169	166	187	166	160	172	176	169	201	181	185	187	174	165	177	178	202	177	162	181	156	169	177	189	172	187	196	160	179	206	168	171	168	190	201	171	184	170	183	194	173	181	192	184	185	166	183	169	198	177	157	177	155	176	164	166	204	180	205	169	195	160	167	178	145	178	169	174	185	180	177	153	158	197	168	175	168	183	186	182	180	158	160	169	177	172	189	168	214	170	179	182	189	167	180	168	173	178	176	179	204	188	144	176	169	199	183	195	176	150	179	183	192	177	225	182	178	149	171	195	169	191	156	183	181	192	203	182	165	169	165	184	193	175	170	178	182	176	191	179	166	183	188	156	192	196	177	152	174	207	161	184	166	178	159	176	173	168	203	174	172	164	175	176	199	164	194	177	170	168	173	156	185	185	170	179	174	173	200	166	178	178	152	165	167	191	172	153	186	161	186	175	204	160	181	159	166	183	160	189	183	200	182	145	173	152	166	171	166	161	157	170	181	162	198	190	187	183	186	193	184	145	187	190	184	181	171	194	195	174	195	175	204	188	166	192	191	193	174	167	196	193	166	183	176	171	179	179	169	174	169	172	188	178	177	138	187	168	172	179	172	154	171	172	170	175	191	175	166	207	180	177	168	174	178	182	217	162	160	157	175	174	178	176	195	187	183	190	196	201	178	186	173	168	156	180	164	173	176	163	178	162	171	187	170	172	174	173	153	175	173	162	174	179	162	178	161	178	191	151	169	172	147	175	179	174	234	161	168	182	192	181	167	189	182	187	181	172	193	179	175	185	168	173	161	174	164	174	193	199	189	173	157	195	175	181	175	205	196	167	187	189	193	191	196	159	165	180	181	162	153	180	193	202	181	175	175	198	185	184	160	179	180	170	196	153	180	182	180	179	170	184	195	166	178	176	179	180	193	173	188	208	186	174	164	163	185	152	195	183	168	160	189	180	197	167	152	172	171	194	191	169	161	193	165	144	211	217	203	193	181	179	160	179	217	181	178	175	167	161	182	177	173	172	190	172	177	168	177	166	191	181	187	184	188	186	171	183	187	187	167	191	175	183	181	197	175	193	186	198	184	173	181	168	183	190	159	170	179	185	184	187	168	175	180	188	168	168	180	180	165	181	190	185	204	187	163	156	164	173	194	196	192	170	163	169	165	172	181	158	192	181	183	187	177	154	175	198	163	186	173	171	159	170	184	167	165	156	164	169	172	184	174	162	165	160	179	183	158	165	168	179	160	177	170	171	186	168	157	182	179	199	154	192	205	179	153	189	174	185	183	166	180	208	184	177	184	176	166	167	168	159	167	170	173	192	186	143	178	174	210	184	194	165	195	181	182	173	161	173	190	171	178	190	139	174	156	183	170	171	179	209	185	156	184	174	193	171	192	178	178	203	181	173	196	166	165	168	146	194	144	178	182	202	196	165	152	176	185	177	186	159	196	178	177	187	161	149	171	182	182	189	184	176	189	153	167	185	184	186	178	152	184	170	171	159	176	183	209	177	187	175	167	156	187	209	173	184	163	171	193	180	204	171	176	189	193	165	186	173	159	207	192	174	170	193	188	166	182	169	178	184	170	192	181	189	168	174	161	173	210	193	180	191	178	179	191	155	191	182	187	177	183	153	177	164	175	205	191	183	151	148	142	200	202	216	181	163	163	159	175	196	190	168	182	187	166	177	184	155	170	174	164	178	162	158	161	164	177	179	166	162	173	188	182	183	158	184	174	195	153	185	165	179	164	176	173	150	164	172	171	160	161	156	165	179	187	166	179	195	195	191	176	176	160	166	168	173	146	199	156	159	179	190	172	170	181	168	179	167	156	159	208	181	183	154	175	207	194	173	166	170	165	183	175	158	163	187	172	190	188	174	194	160	173	200	184	168	172	151	182	166	171	178	174	146	188	170	180	181	192	191	192	164	188	172	184	170	160	157	188	166	161	168	146	175	172	178	144	190	176	186	205	165	167	151	156	193	176	181	209	171	192	181	143	182	187	171	194	171	188	165	191	182	196	186	179	180	164	183	171	172	172	159	165	171	175	174	172	182	162	185	163	178	181	182	174	185	195	180	166	169	173	159	197	183	200	173	165	166	184	195	186	198	159	159	178	182	177	192	186	159	195	176	196	176	176	184	185	135	182	200	186	178	166	184	157	172	178	168	147	189	178	199	201	170	172	171	184	157	179	182	179	198	175	182	203	186	216	182	190	175	190	177	173	208	169	166	141	160	175	195	190	197	165	199	168	153	179	145	157	181	143	170	186	183	178	180	172	152	181	174	186	200	166	175	190	175	185	163	211	146	178	191	159	197	201	190	190	197	201	181	199	199	195	191	177	191	173	163	191	155	197	161	162	180	161	153	174	168	156	168	160	185	170	209	171	193	167	174	189	158	175	200	185	171	180	168	176	166	180	185	197	175	176	154	165	161	174	149	164	173	179	176	194	176	169	163	166	178	175	179	175	170	190	165	201	167	176	173	167	167	174	212	218	182	200	149	173	174	188	181	178	197	159	162	167	169	187	164	164	195	208	156	184	160	176	179	181	168	172	174	166	173	178	194	184	161	163	182	172	173	162	189	186	164	193	157	205	186	165	181	177	187	217	174	146	182	188	190	161	173	167	175	200	188	182	176	163	183	202	173	155	175	176	175	190	202	185	184	149	184	153	164	171	154	153	186	172	160	157	158	170	189	183	173	154	168	186	168	202	175	161	160	167	173	175	179	182	162	193	190	178	170	172	173	183	199	168	181	184	174	191	189	180	157	169	178	204	171	171	158	200	158	167	201	187	169	153	185	179	179	173	192	165	169	172	181	186	198	175	174	180	180	190	175	165	169	168	158	176	156	168	177	188	179	179	207	176	179	196	167	182	188	170	183	172	191	156	191	163	193	155	195	180	181	183	174	188	170	148	189	162	178	169	167	216	170	205	188	174	166	173	158	176	156	155	190	168	202	171	177	175	175	187	183	179	159	179	176	172	214	182	188	168	197	207	190	186	171	194	170	157	160	174	196	178	148	181	182	163	162	184	185	189	158	164	195	178	152	185	175	183	188	202	188	167	192	189	143	167	173	145	185	191	171	161	173	173	169	168	193	159	162	182	171	185	172	167	176	215	180	184	147	177	195	173	166	158	170	192	175
3002	1900	980	626	577	501	467	454	407	454	441	463	398	453	442	431	471	464	462	453	442	462	436	410	414	476	464	449	466	464	414	453	419	454	449	458	388	464	456	472	423	478	439	424	450	466	451	435	459	409	431	448	431	426	468	412	475	422	439	418	449	411	448	422	409	412	439	441	441	411	443	435	424	463	420	455	444	441	482	438	443	427	443	437	458	429	449	455	385	421	404	402	426	447	468	434	439	457	464	445	412	444	397	448	458	423	448	440	425	428	416	444	427	448	426	448	472	404	423	456	452	458	482	456	463	455	445	449	416	469	454	432	451	475	476	424	443	419	457	404	438	446	425	449	436	462	451	424	430	400	453	472	423	433	429	426	442	443	464	434	442	445	479	422	389	446	439	425	410	431	463	469	421	392	440	439	413	435	451	448	438	433	459	489	456	441	444	451	444	405	425	451	465	461	442	450	449	449	432	417	436	442	406	407	425	430	423	481	437	454	420	449	444	435	460	410	469	449	451	407	438	428	460	463	444	449	445	407	453	431	442	490	427	437	450	424	426	465	455	422	416	457	423	419	472	449	397	455	461	431	405	438	456	425	444	409	422	416	441	411	458	462	452	448	429	434	450	453	447	408	438	458	384	442	420	408	459	466	439	414	445	438	420	436	449	469	440	458	459	440	416	431	416	407	445	486	439	417	457	401	429	462	454	414	427	415	418	438	468	430	416	417	439	438	415	455	456	438	396	430	477	487	460	458	419	453	443	419	445	415	416	470	389	448	435	396	423	425	458	466	398	444	454	460	434	434	466	420	471	454	433	489	442	448	456	471	459	443	452	422	433	457	426	458	435	423	455	430	456	430	448	421	391	456	420	470	404	409	438	402	471	457	419	442	425	449	415	448	436	475	476	462	435	437	428	468	450	426	456	454	410	435	453	464	438	430	473	446	439	456	479	415	436	440	451	386	421	444	445	460	397	466	451	424	465	430	428	404	442	417	449	406	457	449	442	436	394	445	439	472	433	456	427	437	425	446	467	437	432	422	403	445	440	414	450	449	447	435	454	408	465	421	466	445	435	429	436	454	441	412	467	470	453	391	452	417	448	486	456	468	448	420	461	460	412	429	419	411	408	453	449	412	434	445	439	436	425	460	424	440	442	402	440	432	472	431	440	436	421	417	415	431	459	459	450	414	482	445	444	385	427	436	401	457	443	441	442	425	421	444	466	412	440	417	425	445	442	473	407	422	419	428	417	436	417	435	418	429	453	443	414	447	422	387	442	439	433	416	412	438	412	446	433	451	424	412	423	419	419	425	474	441	472	430	449	447	413	446	404	410	420	404	448	464	422	427	459	445	450	437	451	458	415	450	444	417	437	444	420	455	453	424	443	434	447	462	413	450	469	420	487	397	465	434	424	447	425	466	457	456	397	487	430	416	472	462	385	441	495	440	434	418	413	415	435	455	428	441	422	445	468	426	435	452	452	439	474	443	410	413	430	411	422	452	420	420	443	448	444	486	443	426	444	462	439	435	463	434	455	462	442	446	444	431	421	462	456	446	441	450	436	414	423	430	469	426	417	458	394	459	406	410	431	468	449	435	435	411	444	420	417	444	454	432	450	442	465	438	437	482	431	438	485	423	434	479	463	411	444	446	457	466	423	408	444	467	460	448	440	443	400	453	454	418	459	451	484	430	454	487	440	467	427	427	449	457	445	482	439	417	420	500	464	435	454	431	418	453	482	438	421	491	410	447	443	412	429	439	461	402	437	428	460	433	428	416	462	391	405	427	440	453	466	437	450	404	460	472	425	446	463	417	470	449	412	421	418	434	450	463	447	414	412	455	456	421	466	444	437	422	433	445	431	445	411	436	406	394	427	402	450	443	429	474	430	403	446	448	429	427	392	429	439	456	465	401	434	433	486	429	456	460	432	450	447	479	474	441	454	411	478	424	449	466	438	456	461	427	474	408	427	417	435	471	414	423	417	450	431	401	420	440	437	440	467	430	415	451	439	454	445	432	409	433	437	393	424	468	416	415	466	429	435	437	482	433	420	408	441	410	431	475	444	465	460	389	438	447	449	451	470	413	464	435	413	411	466	411	440	408	409	468	434	459	429	454	443	447	457	424	417	434	454	406	451	440	427	486	440	447	461	445	444	443	496	436	448	439	424	430	416	432	435	457	417	455	404	416	455	452	422	459	435	473	439	458	417	414	443	415	416	430	434	439	448	426	462	406	466	420	406	428	404	430	434	416	440	411	439	457	408	464	452	449	440	441	437	447	474	435	407	444	439	447	439	440	428	453	424	436	392	449	432	421	416	415	412	469	413	449	446	408	436	436	451	442	471	434	451	451	429	380	426	441	406	412	428	463	431	397	482	447	424	433	419	412	414	419	459	433	442	440	422	420	416	454	450	428	478	474	455	455	445	445	433	462	466	402	454	402	459	404	404	447	431	452	422	455	411	489	397	427	428	442	447	490	449	465	446	450	460	424	463	450	445	443	454	420	401	455	462	459	438	420	382	424	424	441	438	463	454	444	447	446	426	461	409	439	446	433	455	443	403	433	410	455	464	440	451	440	448	448	452	437	418	446	449	428	448	463	402	419	445	445	448	409	479	428	452	455	426	442	461	449	468	451	430	441	421	456	416	457	421	462	436	431	422	408	430	439	437	434	455	422	435	471	438	403	444	422	430	425	412	451	420	515	448	454	449	479	444	439	463	449	412	474	461	436	473	433	439	438	436	469	442	462	470	449	426	425	444	444	453	471	411	423	406	432	405	458	405	431	410	442	451	415	445	472	429	422	425	439	457	418	455	462	422	411	432	422	432	435	432	431	452	428	445	422	427	474	434	436	440	455	439	456	445	433	428	454	449	509	417	446	453	412	428	429	424	453	447	475	463	394	413	442	446	428	423	397	429	453	432	444	441	438	443	436	437	432	438	416	439	438	441	453	378	434	476	413	452	427	445	425	458	428	402	447	446	450	431	454	462	479	468	479	458	463	439	396	428	404	440	449	448	411	453	452	442	454	447	459	442	430	431	450	414	462	436	426	440	437	441	424	446	414	457	409	440	445	428	448	424	439	430	466	455	441	432	406	471	419	407	444	408	449	468	481	426	398	426	441	419	464	458	446	440	457	425	439	485	405	421	409	434	435	431	418	438	458	415	489	386	459	437	459	437	430	479	434	459	420	459	437	446	414	443	418	401	413	448	415	437	400	444	453	413	453	413	443	430	417	463	405	446	439	462	432	424	423	425	446	430	422	410	441	434	420	446	414	430	454	412	436	410	428	418	438	439	434	423	387	432	450	422	446	436	412	449	445	408	460	421	431	413	450	458	439	436	405	445	443	464	437	465	434	451	414	436	406	444	469	424	425	438	426	415	448	434	409	401	428	498	445	472	435	453	439	464	415	440	433	421	442	444	425	443	406	451	479	430	421	448	448	436	416	441	449	447	489	486	427	415	417	421	418	422	448	438	412	421	388	460	461	419	450
24460	21530	25167	28344	21532	21540	12070	386	191	161	190	168	130	130	126	111	110	107	87	89	89	111	101	88	111	94	94	71	90	92	81	99	98	84	75	88	87	88	98	79	99	76	87	87	95	76	93	80	85	81	77	86	81	81	77	80	89	79	95	81	89	86	79	62	93	81	84	104	66	89	83	88	106	88	90	69	98	70	77	83	87	79	91	73	89	75	75	77	78	86	89	73	80	87	78	109	85	65	86	64	80	68	105	99	89	88	82	97	80	83	77	60	79	81	97	91	100	94	69	70	71	74	74	72	97	95	97	82	79	87	80	97	81	82	86	64	75	85	84	99	66	80	83	92	104	98	104	87	78	70	69	100	75	70	101	78	87	84	89	86	86	56	93	88	78	77	89	71	89	95	77	80	88	90	92	83	74	90	89	71	68	83	97	83	82	81	83	84	81	68	85	96	75	99	95	82	83	67	75	78	74	92	96	86	88	80	73	81	88	82	81	66	84	84	87	79	86	110	94	80	78	96	73	65	75	82	87	74	103	97	89	87	82	98	62	73	60	89	78	94	78	79	83	95	80	56	92	103	79	82	72	81	88	78	74	71	85	97	83	87	68	76	79	93	108	98	71	84	86	91	100	77	85	107	92	94	92	77	67	84	73	76	79	84	72	84	79	84	79	88	82	65	94	95	78	82	87	83	105	78	90	75	79	81	75	82	89	80	95	79	88	92	93	83	87	82	82	76	69	84	98	71	87	75	61	75	80	81	73	66	95	59	85	83	85	87	88	89	71	95	92	70	83	86	90	80	71	92	73	86	78	68	80	81	102	97	86	88	88	85	78	103	76	81	88	86	71	96	85	76	78	78	89	90	76	77	75	81	91	82	86	93	83	72	73	73	83	66	93	107	81	93	89	76	81	76	81	80	96	84	86	91	78	87	89	86	85	77	97	82	86	88	84	65	75	78	84	83	72	98	78	71	92	77	86	79	80	86	94	83	90	73	65	82	79	81	85	84	73	80	85	80	88	80	97	81	73	76	106	98	76	81	73	69	95	87	82	87	64	86	86	86	78	84	82	78	99	62	91	80	92	89	89	80	77	72	70	105	100	90	90	85	72	78	91	68	69	80	95	86	72	82	83	87	86	73	90	87	72	81	82	100	93	80	84	101	81	83	84	73	88	82	81	97	95	72	74	84	72	100	72	81	73	102	85	90	84	83	92	88	93	80	84	66	109	75	103	90	78	84	83	67	89	67	80	103	92	80	85	85	107	72	81	84	103	82	84	88	80	70	82	82	102	93	89	85	75	83	79	98	105	90	93	73	89	75	101	97	85	81	87	73	94	83	80	67	82	76	74	85	87	68	84	90	91	85	87	90	79	79	73	79	77	92	85	87	85	78	95	93	93	84	72	79	76	83	69	95	83	77	64	81	81	74	72	73	92	86	75	84	86	70	86	95	80	91	91	92	90	75	87	88	69	90	79	89	91	98	83	78	74	91	94	76	83	90	77	82	92	84	89	86	76	100	85	70	76	85	68	88	79	85	69	78	92	84	77	81	92	77	99	73	92	95	85	77	79	79	81	92	93	85	78	64	83	81	85	85	81	69	90	85	78	82	91	109	109	82	92	81	87	66	82	77	102	79	78	83	82	84	86	70	95	68	77	83	93	83	71	84	89	88	70	86	87	80	103	80	95	93	98	84	92	117	82	92	77	118	80	79	94	84	80	84	76	93	99	84	74	86	76	87	79	95	80	88	81	90	78	72	80	80	86	84	81	86	96	88	106	79	86	74	71	83	92	100	90	65	81	97	92	89	87	86	76	81	80	86	82	92	114	69	95	68	59	85	85	64	83	78	84	93	83	85	60	94	89	100	83	98	92	81	92	83	78	76	83	79	91	89	90	75	74	83	77	83	87	86	81	84	86	90	82	89	93	73	88	87	76	82	81	71	90	77	85	88	72	104	87	88	71	114	87	92	70	83	78	74	90	75	97	97	80	97	79	91	90	78	85	81	83	78	71	66	89	74	84	89	70	98	79	88	65	82	87	65	82	90	92	83	103	85	98	75	71	90	89	96	81	82	90	111	75	67	81	78	69	77	81	89	77	82	81	91	92	72	92	78	84	71	89	89	84	75	90	76	84	88	72	95	74	81	78	85	71	101	99	87	77	61	87	80	81	91	90	74	88	77	96	83	85	95	84	75	106	83	73	101	97	88	80	88	92	82	80	88	87	83	90	83	70	75	83	110	91	74	70	76	79	99	97	87	78	80	83	66	68	93	83	94	83	84	75	92	93	100	79	95	92	85	70	102	91	102	80	90	90	71	99	98	81	82	83	77	80	97	100	72	76	72	78	88	78	81	77	81	80	82	99	85	83	80	88	73	83	87	85	85	85	73	75	64	90	91	93	86	77	92	77	83	84	85	80	69	65	81	75	95	81	74	93	76	69	77	80	84	100	82	87	73	82	85	76	90	83	90	88	75	79	75	88	89	82	86	77	64	82	88	86	95	89	94	93	85	72	71	89	72	108	82	85	81	80	76	85	73	88	78	71	92	65	91	73	87	90	90	74	77	72	66	84	70	97	78	95	85	72	83	77	82	76	75	95	110	84	81	78	84	93	97	97	80	79	92	82	88	88	91	71	84	68	98	77	74	85	98	87	83	94	80	94	74	93	85	77	81	91	86	96	79	87	81	90	79	87	78	94	74	70	86	83	97	85	88	69	94	76	82	70	75	81	75	83	86	94	66	87	77	90	89	75	86	63	75	85	96	84	76	84	88	79	70	84	74	93	71	92	94	91	82	92	93	88	76	81	99	87	87	66	84	93	77	90	83	77	88	90	79	89	93	69	95	94	81	79	94	66	85	79	96	77	86	73	84	95	86	92	96	81	75	79	79	90	73	75	100	81	74	87	98	82	87	86	74	79	89	96	92	84	77	82	77	75	95	82	85	82	75	83	84	88	94	95	70	87	88	92	101	77	79	83	83	72	91	88	94	89	73	68	76	85	79	70	66	103	86	92	83	103	61	75	88	85	82	89	89	86	84	97	77	85	55	67	100	77	99	104	81	75	84	64	67	80	81	80	84	96	71	90	74	105	100	101	85	86	64	89	84	80	101	72	90	80	83	85	92	93	91	96	74	81	92	76	89	100	81	69	79	86	78	78	93	77	83	85	69	78	70	70	80	76	82	84	78	100	80	88	85	76	84	86	98	84	65	74	62	74	81	95	86	77	79	90	85	62	90	65	83	79	83	70	75	91	75	77	83	87	102	78	90	88	74	101	80	88	78	77	74	86	79	79	77	80	75	74	84	97	77	87	89	71	84	72	93	90	77	89	77	86	81	86	88	72	90	80	88	93	82	82	82	92	93	80	78	79	83	91	67	96	81	69	93	95	103	92	89	74	95	94	87	81	77	97	99	64	75	81	86	89	97	79	94	70	76	88	76	90	88	99	73	85	83	66	83	83	83	95	101	62	92	87	88	93	86	68	98
2855	2984	1435	677	482	383	298	308	290	311	265	249	290	258	244	255	278	236	266	246	252	260	265	251	244	269	233	266	235	233	262	255	238	234	224	225	239	235	248	239	250	226	244	226	218	240	271	245	246	265	253	222	262	246	201	218	232	224	236	227	237	244	252	244	243	234	253	247	245	246	233	247	252	228	255	224	228	232	245	215	225	242	238	220	239	252	264	227	241	232	248	209	251	232	254	234	250	229	237	236	220	244	226	236	245	230	242	254	231	228	222	234	266	241	206	219	253	234	244	239	252	248	216	235	249	217	225	240	242	259	252	230	246	228	236	230	254	225	224	259	223	238	238	232	242	250	235	231	238	239	234	248	244	219	251	256	256	242	237	249	252	216	229	238	219	258	288	252	231	249	241	221	269	248	236	249	220	232	280	242	233	222	250	220	248	223	228	258	231	242	239	234	225	251	246	240	254	241	249	242	208	265	234	243	263	249	269	229	223	213	245	238	252	226	232	237	244	265	217	240	242	247	268	235	255	253	242	231	221	226	236	220	241	235	255	205	233	239	226	233	257	254	234	241	248	233	218	230	229	213	248	255	236	250	208	235	256	229	240	240	214	254	223	251	259	242	212	234	230	240	236	229	272	244	218	238	233	215	239	208	210	218	238	263	236	232	223	231	221	222	219	229	242	224	244	230	243	223	219	218	249	237	250	261	261	235	247	252	211	220	253	226	234	262	241	251	244	261	220	254	224	224	230	236	225	238	238	188	230	248	224	254	254	229	227	247	224	219	251	243	236	250	269	263	249	199	231	226	226	227	227	257	246	253	238	219	234	220	237	224	229	208	227	239	212	257	227	209	240	204	221	246	232	198	231	255	232	233	238	241	240	232	230	245	238	261	237	227	213	215	262	235	222	236	244	255	260	217	231	258	223	251	225	257	229	207	261	242	243	242	238	219	252	275	277	220	218	216	222	242	229	261	249	239	233	248	244	266	214	217	268	257	234	239	232	228	245	249	239	232	231	234	247	226	262	277	226	237	230	224	232	225	241	227	249	215	252	243	255	232	243	234	259	225	226	228	243	226	240	260	268	219	245	246	260	257	222	258	233	235	234	222	230	227	234	233	260	269	237	246	235	251	230	257	239	265	245	236	283	215	237	230	231	257	243	224	260	225	251	230	234	240	265	248	264	202	215	219	232	293	252	230	249	221	237	246	194	210	235	252	240	246	285	244	190	237	219	254	242	248	260	243	264	239	246	246	198	234	222	255	236	254	251	230	243	238	216	237	261	228	244	234	237	276	251	224	220	240	216	220	237	268	234	252	253	243	233	260	233	262	223	232	233	253	207	235	237	278	239	246	226	267	225	230	274	255	245	255	227	244	236	241	235	209	241	243	205	249	264	221	238	242	239	254	257	253	241	208	253	258	226	270	252	203	218	240	259	263	267	250	230	246	241	220	233	227	254	268	234	263	255	248	215	251	231	246	236	249	221	256	235	216	239	225	248	252	242	237	242	251	227	226	240	223	230	238	230	253	220	214	249	241	238	237	235	222	219	226	245	223	248	244	220	259	241	238	268	250	210	237	240	224	218	232	226	251	234	235	257	232	223	251	235	218	237	244	235	258	213	227	267	214	244	223	247	246	241	217	236	229	259	235	248	260	231	233	235	202	237	221	253	218	254	250	219	232	239	238	255	246	238	235	243	238	255	253	248	217	245	221	215	241	242	252	227	237	251	221	251	248	232	253	251	244	225	212	213	222	238	239	275	232	228	231	227	216	249	240	218	261	251	239	239	236	226	224	224	200	241	235	252	225	274	249	250	224	228	225	226	264	223	255	238	229	257	238	258	241	245	238	224	226	233	235	221	238	214	235	257	250	238	241	234	220	275	241	248	237	220	260	241	261	260	249	224	245	228	233	217	206	224	244	239	244	241	220	242	261	238	240	246	238	216	233	216	228	241	252	228	229	220	236	249	224	255	221	229	234	239	245	253	249	221	232	225	241	218	191	239	253	232	240	245	212	231	240	250	256	242	262	213	236	245	231	244	257	240	228	239	244	249	241	250	233	242	232	247	228	233	235	219	227	235	244	255	247	245	220	255	234	223	226	255	251	220	227	243	263	237	239	237	238	240	225	235	239	233	222	210	246	248	226	254	241	248	219	239	218	238	255	243	240	228	264	256	241	243	236	245	258	255	262	225	264	232	258	246	203	236	227	230	229	246	232	235	228	247	266	274	238	231	236	243	247	217	243	256	269	242	247	209	246	239	244	252	215	248	256	278	238	244	228	247	247	263	229	255	226	234	235	255	252	218	221	250	245	235	252	222	224	261	242	269	231	228	256	258	222	217	220	223	249	246	236	231	243	216	226	241	227	239	258	260	247	221	238	243	228	230	252	230	218	223	227	226	256	223	230	233	254	253	247	226	228	261	231	254	277	258	235	217	206	237	236	233	238	225	262	243	227	235	223	222	202	253	247	240	252	249	227	257	251	247	267	249	234	222	199	224	213	259	244	233	233	226	242	244	243	257	242	228	248	247	236	238	237	238	234	254	238	242	224	219	252	242	232	240	264	252	253	250	249	245	216	239	187	257	238	235	238	217	235	229	208	255	232	236	253	241	243	233	228	230	222	228	237	258	238	203	234	233	272	246	235	260	234	239	247	249	247	216	259	256	205	226	236	234	249	224	269	235	199	237	206	232	239	224	253	216	226	242	229	242	252	249	237	217	241	248	239	236	279	244	243	227	224	231	238	258	261	249	232	279	214	256	255	246	252	235	227	206	267	230	260	259	213	245	233	245	235	244	224	234	267	250	223	256	249	230	241	222	213	238	247	253	228	258	238	225	244	244	255	223	228	218	245	272	250	227	215	250	214	218	252	227	216	255	267	248	239	238	236	219	271	242	231	236	242	210	255	264	231	229	235	244	220	247	237	246	254	230	221	218	250	223	226	248	228	249	202	222	239	244	262	211	269	219	214	235	236	219	222	223	255	220	245	262	259	242	228	255	240	246	242	230	233	224	237	237	254	238	217	233	223	210	253	241	218	234	228	261	275	220	252	251	264	225	224	269	243	229	241	238	235	211	251	230	247	236	229	252	227	248	233	249	241	231	269	223	239	244	224	222	280	250	237	237	231	268	250	237	240	235	254	249	244	241	227	254	254	215	232	254	219	232	242	243	253	232	263	241	229	210	237	227	217	253	227	243	233	230	223	229	196	239	230	232	234	238	203	240	273	255	234	231	218	266	268	260	246	233	236	245	247	257	235	241	248	226	238	244	239	222	260	218	239	264	261	245	224	267	210	251	281	254	243	275	256	220	213	235	235	235	265	219	224	218	234	226	254	232	232	229	238	215	250	255	210	251	244	220	259	243	259	237	243	219	242	221	260	269	243	238	248	203	220	263	230	250	254	224	230	239	235	242	222	228	276	218	259	241	258	236	234	251	237	254	223	234	257	226	237	233	234	244	272	230	264	238	238	244	251	262	247	263	245
32069	20211	7516	518	364	317	306	319	313	312	324	339	296	289	335	297	290	309	312	317	302	302	305	315	294	304	289	297	276	280	271	318	323	277	300	290	293	333	291	292	319	322	296	327	284	292	280	267	273	264	291	312	297	282	305	293	297	255	311	298	307	291	332	308	295	291	275	312	255	295	271	301	294	264	304	322	281	337	285	299	291	300	289	301	310	315	289	283	324	292	291	286	296	263	287	324	281	278	305	278	304	304	285	276	302	314	291	321	278	255	329	288	271	284	317	321	288	307	282	290	288	290	300	286	312	309	313	288	292	330	301	300	317	324	310	310	325	312	295	280	308	290	275	320	316	282	313	279	277	328	294	282	255	296	336	303	320	321	319	319	298	306	297	303	276	311	299	297	317	285	314	291	284	313	306	282	314	282	295	275	277	269	303	279	303	299	315	319	309	329	308	322	286	300	288	298	282	300	322	281	286	303	295	294	306	317	288	320	308	276	300	305	285	320	314	295	296	297	310	290	295	306	319	270	294	291	308	309	305	309	314	307	269	283	310	316	308	331	286	304	299	291	281	283	321	261	307	291	326	334	294	294	324	311	314	299	323	297	284	316	270	292	288	330	287	292	295	285	298	294	295	289	304	306	289	334	283	307	299	315	313	306	307	311	281	299	307	303	261	311	289	306	313	318	298	295	292	288	312	283	277	304	275	306	302	290	285	298	264	299	294	277	282	276	301	302	302	273	309	295	295	294	315	333	288	305	275	279	270	286	280	294	300	306	325	317	314	331	283	325	283	282	281	312	281	291	271	315	285	296	302	317	320	300	268	329	282	293	281	311	312	291	281	311	288	274	287	279	289	294	304	296	298	294	301	320	281	294	325	292	297	293	302	288	290	289	310	288	315	287	289	286	293	278	310	299	321	325	322	291	298	310	327	285	314	264	296	303	298	301	322	297	351	300	293	263	292	315	316	289	291	293	303	306	299	276	313	271	311	291	272	289	337	306	335	310	296	273	311	325	276	278	293	288	295	321	294	313	319	299	285	303	286	323	285	306	295	282	303	292	334	287	271	276	303	291	318	307	314	302	291	291	311	333	324	312	313	313	305	294	319	281	275	297	321	325	321	313	309	310	290	299	299	278	295	306	313	293	295	269	305	343	296	319	299	296	302	310	284	274	293	290	300	304	287	286	318	271	317	304	275	268	318	317	279	338	318	302	270	313	302	292	320	296	305	285	280	322	301	318	307	308	314	282	298	275	325	253	284	300	298	281	294	297	287	310	304	306	314	309	292	282	309	316	294	305	294	339	289	277	312	282	345	293	286	311	307	309	270	291	297	292	295	323	253	296	309	332	293	318	331	302	290	295	314	312	313	311	298	321	282	297	275	316	310	292	310	285	312	273	298	311	316	323	309	282	308	274	314	255	294	300	298	331	258	328	305	274	298	320	284	328	308	327	275	302	321	300	297	314	304	319	288	314	281	276	304	283	274	309	330	312	279	303	314	330	289	289	305	309	306	305	287	285	277	299	299	253	310	288	289	271	326	298	318	303	305	259	271	301	296	304	302	313	301	308	314	312	313	320	298	296	316	287	305	301	262	291	291	313	304	322	307	285	313	319	298	323	324	302	305	294	302	266	284	288	292	282	273	301	317	288	328	295	291	299	295	263	293	297	317	321	293	287	314	305	302	270	275	303	292	286	304	277	296	277	300	318	297	273	323	315	274	308	333	296	305	309	344	274	287	302	300	297	298	283	312	322	294	352	292	316	270	317	338	325	293	300	315	295	299	316	285	289	313	335	314	295	323	309	317	310	264	277	324	280	330	302	320	308	329	281	331	292	275	303	328	288	278	291	322	317	292	266	328	307	309	282	322	268	279	294	294	300	291	311	314	286	311	278	290	282	314	302	300	300	320	281	295	316	335	287	264	291	377	309	313	302	296	290	351	325	309	299	316	315	271	283	303	293	296	309	270	267	318	302	323	272	311	303	295	313	298	284	318	276	279	291	298	282	281	289	310	285	312	298	309	304	304	311	297	309	293	290	305	287	296	300	301	332	291	332	292	284	345	313	275	323	287	291	317	281	338	311	305	284	267	305	297	299	290	327	260	260	311	314	320	281	302	279	279	280	287	316	284	296	276	283	287	328	309	322	290	305	276	291	285	304	268	318	316	313	301	271	299	304	297	298	294	297	308	301	331	298	302	314	302	307	294	289	262	280	303	291	319	290	265	305	313	294	272	305	300	299	300	277	284	311	286	285	334	317	299	303	289	305	312	340	285	312	289	275	279	277	268	301	289	269	303	305	306	300	298	310	292	286	296	312	276	298	295	300	281	287	312	301	306	297	338	326	311	293	299	307	326	303	309	299	302	321	321	290	319	322	276	309	320	292	307	268	298	274	278	301	286	310	309	315	308	286	302	302	295	273	320	311	299	319	306	266	280	280	336	298	310	295	312	274	304	290	289	303	336	293	292	303	304	292	303	316	303	282	319	331	294	292	295	294	291	301	307	295	276	313	302	316	283	317	313	327	279	293	299	298	338	301	293	303	309	312	340	259	298	285	319	315	266	296	281	319	318	267	290	274	288	303	334	272	335	300	298	316	291	319	285	281	321	291	286	303	290	334	273	295	309	323	289	299	260	294	301	306	306	291	335	334	310	300	308	301	323	286	276	277	260	324	296	298	271	299	298	313	335	303	283	309	285	289	287	264	307	296	311	304	320	311	273	299	306	319	286	297	272	283	299	284	279	296	285	287	275	286	311	312	301	275	307	302	294	306	324	287	323	340	291	316	304	306	303	304	292	299	329	263	306	307	300	282	265	313	285	296	290	313	297	322	319	348	342	296	281	309	288	278	317	323	305	291	314	287	293	308	311	253	300	300	301	250	304	291	298	321	264	309	309	300	301	283	288	315	301	293	308	343	349	278	297	319	284	315	303	296	297	297	295	292	296	333	302	315	287	298	290	315	321	302	298	289	308	331	293	305	312	328	265	309	300	305	292	291	320	294	282	288	301	312	272	291	273	304	313	288	300	299	320	277	300	312	288	286	287	293	293	312	306	287	341	326	302	270	291	310	330	272	276	294	287	292	282	266	314	261	304	331	291	280	304	284	304	280	286	254	336	292	294	320	286	318	305	303	304	335	300	289	314	277	273	285	292	287	256	278	300	331	278	300	307	297	310	291	295	295	299	310	284	315	289	279	280	295	328	286	287	278	280	272	309	310	281	306	291	302	251	332	301	267	337	287	347	311	299	316	301	309	292	284	314	310	286	305	275	270	295	288	310	303	273	293	298	310	311	307	287	287	280	269	295	270	293	279	302	319	319	289	305	291	297	297	323	266	305	297	309	310	292	288	297	286	276	286	312	286	297	284	273	288	308	297	298	321	269	288	284	306	304	307	296	286	299	304	286	307	262	313	323	298	275	280	310	307	289	331	293	287	318	296	293	306	296	313	298	307	296	295	316	280	284	286	292	296	310	325	304	264	280	276
5705	832	742	750	746	719	744	729	682	708	720	723	725	741	740	711	739	747	724	771	723	723	735	729	749	678	703	689	706	750	708	704	681	714	684	730	765	765	729	727	724	737	718	744	702	662	676	740	699	710	760	783	735	684	753	726	733	743	708	663	710	691	753	730	717	776	743	696	731	679	717	742	736	708	731	719	731	701	695	672	720	746	722	714	706	708	684	704	733	720	723	741	683	744	677	716	763	676	720	716	701	740	743	695	710	706	720	661	713	749	712	709	695	747	704	700	736	716	744	689	692	647	734	743	718	708	739	740	726	744	713	683	743	741	716	753	673	720	709	714	684	712	763	701	753	725	779	709	731	739	704	710	748	696	696	727	750	701	695	736	741	677	722	721	730	743	684	680	699	742	738	727	755	714	729	706	706	759	710	721	708	663	735	729	708	726	709	745	688	717	737	725	762	668	756	796	690	735	751	727	754	716	740	727	708	716	739	743	717	723	704	717	745	753	731	747	707	702	733	733	743	777	720	725	692	731	697	719	722	705	732	734	727	742	721	773	722	758	740	705	714	693	704	695	690	734	714	748	702	730	731	720	678	706	702	725	695	693	713	693	683	713	742	713	724	756	716	681	692	707	723	683	712	725	732	698	730	772	714	692	757	732	677	743	690	684	716	744	731	641	704	742	737	737	678	703	684	741	734	719	714	700	697	739	698	784	778	701	789	737	692	717	711	719	713	693	708	720	731	723	718	736	689	711	692	703	725	690	762	721	691	760	730	721	776	741	733	728	743	703	656	715	665	743	694	689	739	736	775	693	713	733	709	739	660	715	751	723	678	701	759	726	692	766	684	749	699	740	706	692	742	697	742	721	749	743	722	710	699	717	712	689	717	733	683	660	755	740	721	666	705	684	735	694	705	727	736	683	755	715	750	711	734	685	741	758	711	732	709	659	689	738	727	637	692	728	735	678	700	707	723	725	699	725	716	711	722	691	718	736	715	684	729	722	711	754	676	774	692	727	704	732	681	742	718	695	708	674	734	748	729	742	694	701	710	750	720	706	755	700	706	756	723	698	753	702	736	733	709	749	715	699	702	724	708	759	697	714	714	709	712	705	720	663	712	726	712	748	688	741	685	738	700	721	732	776	789	707	681	779	728	697	683	724	700	708	741	719	682	747	789	688	676	722	738	730	743	707	742	774	691	765	774	708	687	743	755	720	714	714	698	737	741	710	694	704	711	755	761	692	760	744	769	698	752	729	780	718	680	733	767	713	741	741	763	768	708	715	700	696	748	703	699	715	695	690	655	762	763	753	725	742	720	677	687	742	726	696	709	690	750	735	644	731	685	709	714	687	748	696	735	708	743	738	706	699	730	720	724	709	702	733	710	782	735	751	697	712	668	711	696	708	751	724	732	677	730	707	688	734	669	706	700	759	733	707	739	689	727	760	703	691	761	710	730	677	682	718	749	779	728	707	748	739	729	719	702	747	709	662	735	700	702	756	709	705	740	749	769	696	742	703	647	797	696	716	734	709	691	753	724	698	704	744	784	706	716	722	717	751	731	714	777	750	717	725	765	768	741	713	687	714	727	673	713	672	753	728	726	744	715	693	710	718	671	736	696	695	711	707	744	766	749	727	741	733	727	721	763	695	764	716	757	709	739	750	714	712	696	710	757	757	687	726	766	760	716	742	728	724	707	720	727	710	681	738	727	759	741	717	688	701	729	676	736	732	677	784	687	634	719	760	726	717	721	699	725	771	694	708	729	692	737	725	695	706	740	656	703	712	707	699	686	704	731	716	690	717	694	683	728	709	782	713	730	748	707	710	733	715	726	706	743	730	759	721	730	716	721	721	761	663	745	711	721	707	717	701	707	757	705	738	760	712	725	698	730	696	713	720	682	700	692	692	755	725	734	698	697	670	703	753	701	700	692	721	694	694	744	719	757	701	707	690	705	752	693	715	761	687	704	710	723	708	744	656	732	696	727	700	746	735	700	730	717	737	751	708	723	732	726	788	664	729	724	713	756	766	718	772	686	703	708	739	804	734	738	726	704	778	756	708	751	697	722	718	699	707	703	755	680	685	694	740	712	709	724	727	750	730	712	686	737	707	750	680	691	707	769	706	722	701	758	749	704	720	696	731	713	764	638	740	724	769	713	682	703	716	697	701	730	687	696	720	702	672	737	708	733	696	702	728	725	732	695	695	724	740	746	675	715	726	699	812	730	732	705	663	726	674	713	696	693	719	750	673	744	694	708	727	677	710	689	742	729	707	636	705	696	655	687	719	747	724	707	727	732	739	705	727	692	697	757	711	714	735	718	745	711	769	736	684	678	722	710	772	700	712	731	745	721	739	741	747	702	683	707	718	704	707	746	730	744	687	717	763	691	703	723	692	691	728	723	728	688	720	710	696	713	716	688	702	705	733	744	759	739	668	735	706	728	709	731	680	718	709	724	644	710	742	699	770	695	722	696	687	768	743	685	704	667	733	652	733	697	709	672	689	796	685	756	690	765	729	714	687	739	766	741	709	719	752	720	694	706	762	753	721	675	709	689	701	768	720	751	713	696	744	690	707	722	737	657	729	756	713	759	719	739	713	715	728	770	714	719	731	682	718	670	662	692	720	711	730	685	736	741	701	702	731	650	714	721	712	712	716	754	721	729	642	691	734	737	731	732	726	691	736	691	742	715	724	762	733	713	726	679	688	728	718	714	725	713	741	703	765	737	689	713	696	738	704	717	746	714	752	734	715	766	698	726	749	722	690	713	723	720	723	725	739	738	704	687	726	784	725	737	727	703	748	696	680	690	714	702	743	697	726	690	745	748	748	778	773	716	719	718	707	742	786	744	714	664	741	693	728	713	675	747	662	703	672	731	718	686	710	702	796	718	733	707	747	701	736	706	710	702	698	708	759	712	727	714	719	725	728	719	679	721	713	719	739	734	746	743	692	753	729	703	710	701	756	720	726	715	728	705	751	761	737	684	725	681	676	695	674	740	711	756	700	746	704	721	668	695	722	706	751	762	704	733	727	707	734	694	725	713	732	719	737	692	769	716	673	732	721	744	695	736	708	709	692	749	756	716	697	777	730	709	706	702	700	653	741	685	721	696	699	682	738	741	734	670	689	712	683	719	697	664	685	729	690	685	692	743	680	740	735	731	723	694	680	738	742	747	751	696	669	764	683	693	701	715	727	707	669	745	746	709	756	733	695	728	690	701	690	688	720	736	713	749	782	721	727	694	742	716	687	684	756	681	720	722	670	750	705	701	687	707	728	741	677	698	723	702	731	712	737	718	726	727	691	721	685	753	758	717	691	719	691	703	741	736	691	686	717	720	754	700	740	795	705	710	759	655	694	724	713	715	717	696	713	692	731	746	716	698	702	723	747	698	724	676	690	706	728	698	739	717	751	755	721	719	728	760	715	711	648	753	752	722	693	708	689	723	704	713	700	663	723	690	721	676	704	696	733	769	742	753	694	680	745	712	717	757	716
25091	21516	24751	28706	21525	16959	440	281	236	231	209	204	217	209	171	162	192	194	195	177	186	182	174	192	194	175	173	198	176	157	158	175	181	165	190	187	172	183	174	160	171	193	179	193	168	185	186	171	180	201	203	192	169	172	199	184	174	182	164	185	184	186	163	180	200	189	177	155	184	162	159	155	159	173	180	167	159	185	162	175	166	179	182	211	190	159	193	180	148	180	197	176	166	176	194	152	195	183	189	204	151	162	189	188	195	167	181	183	169	147	172	185	182	173	195	167	181	150	153	179	183	173	186	158	177	166	166	197	189	150	192	164	161	169	169	171	168	199	195	185	196	185	177	177	198	171	169	158	179	192	174	164	194	164	177	168	168	195	167	164	178	164	197	154	194	147	163	171	192	177	187	193	189	185	185	204	169	170	183	170	177	199	158	163	191	194	210	187	181	163	183	184	192	169	168	161	176	170	182	179	174	189	172	179	188	180	197	156	181	176	188	211	171	168	178	180	149	170	158	163	191	182	203	184	187	150	156	206	188	178	184	191	172	189	149	171	169	175	178	165	175	173	183	163	187	180	174	190	185	181	171	160	171	171	175	199	181	178	179	175	161	162	198	179	196	193	180	208	171	163	179	184	173	179	171	173	174	173	175	181	179	171	174	156	197	182	185	199	175	170	165	175	162	202	165	191	195	187	170	179	182	168	171	196	161	165	181	187	209	165	169	177	188	183	192	163	181	176	164	177	200	188	175	177	166	159	161	190	168	152	188	214	190	203	178	171	170	167	157	160	190	166	180	189	200	170	184	180	175	148	179	177	183	216	181	172	190	166	198	173	193	180	177	159	176	178	160	160	181	157	188	167	203	182	169	174	156	178	148	181	195	160	185	174	203	153	177	179	196	186	186	170	160	189	166	196	188	156	153	191	177	174	185	190	171	222	171	157	209	191	187	186	169	166	167	181	206	173	189	200	178	180	198	169	187	185	183	177	175	177	197	172	168	150	142	205	190	156	152	170	181	167	161	146	179	186	182	194	160	179	189	173	189	187	197	199	172	186	176	199	197	202	173	186	206	221	161	168	172	174	197	182	185	165	192	161	180	163	174	217	166	189	155	154	177	177	153	174	195	187	191	176	181	183	171	176	187	164	164	209	184	167	163	169	166	204	198	176	166	185	192	185	177	165	183	203	170	209	169	180	175	173	177	173	170	189	179	201	174	182	176	172	208	186	183	183	159	176	187	172	165	152	191	185	160	170	198	171	184	188	196	139	166	182	180	181	189	173	194	146	197	174	190	167	163	172	168	207	199	179	155	200	173	174	164	198	150	186	197	149	172	180	171	156	194	191	190	184	155	188	181	174	202	173	163	173	205	183	168	185	164	185	182	190	192	187	182	146	189	143	158	185	166	175	182	183	165	179	174	159	191	202	193	183	141	205	176	179	154	202	183	170	175	182	178	171	211	163	165	180	150	194	167	155	157	167	165	165	168	174	197	148	177	196	180	187	160	194	160	192	201	180	200	178	190	187	153	188	174	204	175	189	171	200	190	166	172	182	162	197	189	182	187	186	174	198	155	196	186	168	187	187	189	189	202	211	192	160	173	169	186	172	182	171	178	180	162	189	151	189	186	173	164	211	170	157	171	154	192	192	187	163	175	165	179	186	168	191	168	164	178	160	171	170	185	152	171	177	168	166	167	194	169	201	176	222	213	180	180	172	197	211	178	177	184	187	169	178	188	181	185	184	182	185	161	156	179	167	163	168	184	187	185	178	177	193	148	167	168	186	176	184	177	161	199	188	197	173	184	187	172	185	180	179	167	177	186	182	152	168	173	181	174	182	155	180	179	151	177	180	190	183	165	167	164	183	155	171	170	184	178	182	177	154	169	195	184	176	186	185	184	187	180	181	171	192	181	177	162	184	199	197	173	168	196	188	190	192	173	151	180	176	195	165	164	180	162	178	171	166	177	233	180	194	145	200	169	171	178	187	183	174	184	180	182	182	174	177	181	178	189	174	202	140	165	186	178	168	172	187	164	157	172	181	188	181	166	160	172	192	189	149	187	169	206	168	177	178	190	190	166	167	172	154	180	192	199	203	186	194	188	166	180	182	156	177	149	182	167	187	167	153	181	183	170	171	192	191	181	190	204	175	180	163	161	163	180	174	176	155	175	158	162	201	185	188	183	184	202	170	165	175	187	172	185	179	149	170	168	158	166	185	151	170	183	190	166	185	176	184	176	184	171	169	177	177	208	178	164	187	190	181	194	167	187	195	181	185	168	173	184	159	197	178	170	156	192	209	198	180	195	185	152	216	172	194	206	182	196	204	185	184	167	166	164	188	154	165	184	191	196	171	159	179	171	191	163	180	154	170	189	152	173	159	188	174	178	180	201	156	179	178	198	155	154	168	168	153	194	149	172	197	172	189	164	160	167	180	179	171	201	177	146	149	196	172	180	194	155	174	185	175	144	182	172	195	166	176	188	208	165	186	156	194	180	168	177	196	180	190	180	180	185	175	187	180	175	202	174	173	176	169	155	178	193	188	170	198	158	186	167	144	194	198	160	182	187	189	163	192	171	185	179	159	188	173	150	174	170	205	171	186	163	196	153	175	177	186	163	193	184	181	179	187	170	166	169	183	185	180	184	200	174	158	158	188	182	188	190	161	190	182	177	206	193	164	175	193	196	166	166	172	163	197	168	200	155	189	183	172	189	168	163	199	181	175	155	165	153	206	186	174	165	170	191	182	196	182	200	189	164	170	162	194	182	183	174	163	183	174	166	177	168	176	190	176	180	159	152	157	193	179	170	200	188	182	193	188	204	167	169	208	196	170	182	169	184	157	207	168	200	198	202	173	161	169	184	174	161	185	181	183	155	162	160	175	150	173	164	184	168	171	159	181	179	175	170	203	182	181	187	193	159	156	178	174	153	173	198	162	166	168	192	168	191	183	180	176	168	148	194	175	173	166	138	181	209	177	163	159	182	174	147	163	172	161	161	155	192	178	187	182	182	183	197	176	205	166	193	182	165	167	161	178	178	165	171	184	160	172	172	180	183	192	174	170	176	190	181	173	198	171	163	199	164	177	174	171	169	170	170	151	168	161	182	161	188	194	176	174	194	181	190	154	200	174	174	184	183	199	159	177	184	155	162	193	173	174	177	161	178	193	189	156	175	175	167	175	157	180	171	198	182	177	166	196	165	162	183	194	169	178	181	195	201	168	159	175	177	164	164	210	202	188	175	175	163	170	173	190	191	186	191	190	209	164	191	158	181	185	165	188	192	163	183	163	173	177	187	176	167	189	184	194	165	176	174	158	183	163	178	170	176	153	181	162	174	163	165	165	157	187	185	130	197	185	158	200	161	204	184	183	201	186	175	191	177	182	174	229	184	155	162	200	166	160	172	175	179	195	197	197	198	187	178	162	167	170	159	175	164	188	156	167	192	185	176	177	188	170	176	191	172	175	191	169	172	188	150	161	152	188	169	172	192	163
3012	1787	1008	685	573	484	501	442	477	462	468	435	418	462	425	458	468	467	474	458	432	441	423	437	419	439	500	446	426	418	426	456	418	440	456	400	455	432	440	444	411	469	443	462	448	473	428	422	441	426	438	455	437	426	428	456	444	441	429	381	433	420	483	474	444	448	437	455	458	421	463	429	411	450	468	459	429	429	433	397	391	424	440	426	453	459	445	423	477	457	463	412	409	443	472	378	393	455	449	415	432	461	432	433	413	455	414	462	439	449	416	437	447	476	402	433	425	430	411	437	431	428	417	464	436	462	449	439	431	424	416	426	464	410	430	416	416	446	420	450	463	467	428	473	451	449	434	434	455	446	441	425	428	432	402	411	430	414	437	412	421	439	439	446	480	430	427	429	430	439	447	464	402	420	454	446	434	428	441	451	462	431	437	473	405	446	419	437	475	443	444	464	409	421	438	400	441	437	458	487	459	425	426	405	447	388	417	419	431	463	430	432	441	441	418	413	439	411	436	473	424	461	436	446	441	442	420	443	430	417	436	412	415	386	441	438	436	404	445	435	469	429	432	407	438	442	439	432	446	466	478	441	466	441	477	425	454	433	460	440	460	414	455	436	483	456	439	439	396	458	449	447	451	437	455	427	440	447	401	449	446	452	401	463	406	440	465	420	460	448	449	444	448	422	402	429	420	414	434	406	433	420	441	419	436	429	400	446	438	432	399	408	479	426	430	448	479	456	431	398	422	463	452	405	412	456	476	467	465	382	466	444	447	440	462	434	413	465	411	424	443	441	459	443	468	426	470	411	445	443	456	439	442	454	430	450	468	459	443	464	453	415	429	415	422	445	439	435	449	435	432	474	450	410	413	452	455	422	395	446	436	468	450	483	469	418	443	437	431	484	441	455	451	448	465	413	424	439	398	441	411	433	447	401	424	435	437	486	437	432	424	426	417	423	435	439	434	440	406	409	459	443	409	454	459	438	455	416	436	429	423	464	483	441	402	445	445	426	470	426	435	434	425	469	394	464	417	405	431	434	415	434	410	417	422	386	445	405	425	423	460	467	452	441	456	449	422	458	419	418	497	399	428	440	485	452	456	441	439	431	420	441	444	433	471	467	434	441	449	413	450	427	430	398	438	453	441	412	434	413	452	400	410	461	393	461	466	408	443	426	447	440	449	435	455	468	436	463	413	427	403	423	436	426	460	426	403	442	415	473	404	456	436	434	448	414	452	445	452	441	423	455	435	413	420	431	449	423	446	420	456	433	458	462	419	413	445	431	498	435	431	462	419	434	472	426	450	436	489	407	458	444	437	444	433	421	422	443	417	418	473	464	418	420	416	422	447	434	430	409	466	420	424	453	454	448	415	448	456	432	460	494	456	435	435	431	460	448	452	458	456	413	461	435	432	423	429	447	436	440	462	422	454	443	427	455	481	397	402	453	442	468	448	455	435	418	433	433	416	437	379	445	436	450	457	468	425	428	477	444	412	420	425	416	397	460	431	433	431	439	428	466	484	427	415	405	419	451	399	446	432	387	451	407	427	427	395	435	426	440	423	454	442	426	448	448	451	425	410	435	430	422	420	426	412	445	434	406	452	461	403	420	437	430	442	450	422	432	446	420	430	404	414	440	441	448	442	434	458	459	466	448	442	422	455	474	417	417	404	428	462	444	404	399	444	440	410	455	457	421	471	427	405	428	475	423	465	426	400	427	425	452	439	457	416	431	415	454	462	433	435	441	466	434	449	433	491	437	448	450	458	423	422	463	490	409	460	400	412	447	429	455	438	467	441	442	436	464	411	429	446	458	445	404	414	448	398	517	426	431	483	430	419	416	453	441	470	458	428	482	431	445	431	457	447	431	423	426	446	446	426	428	446	426	435	462	443	427	418	402	439	416	414	442	449	456	497	420	411	445	413	443	473	461	434	427	408	409	409	448	434	443	422	434	441	426	443	461	420	442	419	392	449	451	466	459	440	437	460	400	446	438	413	395	428	435	449	418	408	468	430	499	421	446	449	428	413	452	398	436	457	447	396	424	445	445	435	442	389	432	459	443	478	413	460	422	480	449	481	446	446	428	409	451	426	451	435	472	422	421	461	442	421	444	438	456	412	435	446	414	433	428	430	411	447	414	457	442	479	431	409	421	456	450	443	445	456	475	402	441	433	483	453	426	444	440	417	467	417	460	429	433	445	417	469	364	460	451	411	408	414	444	431	421	446	430	418	439	404	450	423	452	447	447	438	410	428	446	464	453	435	441	410	451	397	466	423	430	430	419	447	439	436	475	438	426	409	441	402	476	421	440	414	447	486	412	436	432	457	462	439	426	440	445	439	432	425	418	434	401	407	462	464	422	416	440	433	463	422	436	454	438	430	403	450	432	438	433	449	445	426	411	456	442	451	458	411	432	431	454	463	438	426	423	415	448	451	426	410	420	433	436	424	438	415	403	437	389	471	443	463	433	447	435	460	451	434	455	433	415	450	429	437	445	434	422	419	418	438	416	436	445	448	438	409	432	438	432	434	414	420	397	466	459	415	432	472	428	450	456	453	440	424	452	474	449	435	428	435	448	451	417	433	430	427	430	424	449	452	433	479	442	429	433	395	417	408	440	413	453	467	438	456	445	435	472	425	456	453	442	444	447	456	459	437	428	423	457	425	450	448	398	447	439	420	502	403	438	443	461	441	455	442	443	459	451	424	405	450	438	440	427	437	422	430	458	429	464	473	461	436	434	467	443	452	451	439	416	434	436	409	435	437	458	416	403	412	460	420	441	427	437	465	439	455	451	415	422	418	453	435	445	434	453	432	424	445	446	400	394	437	433	456	416	461	460	421	476	453	446	507	434	463	471	473	417	410	419	427	454	410	396	469	470	438	440	422	435	433	416	413	482	435	445	452	446	449	442	426	455	481	466	417	442	449	468	429	416	454	426	456	456	457	444	419	435	448	419	427	443	450	456	426	425	464	459	423	429	441	416	449	388	393	431	416	471	414	466	450	452	482	418	452	449	418	439	472	426	448	396	441	419	424	444	417	445	455	411	450	460	442	484	457	407	426	468	447	439	453	433	449	433	426	399	454	429	416	467	442	433	476	449	442	429	412	480	407	418	434	424	412	425	406	451	426	460	452	445	429	421	442	428	436	458	439	435	405	389	408	423	455	459	431	405	435	437	448	475	414	473	453	402	431	435	429	406	447	418	457	438	451	462	460	452	452	444	444	437	426	424	441	423	430	437	424	471	437	429	437	431	463	419	443	421	449	404	415	436	445	426	473	420	426	424	440	411	452	461	431	434	423	462	419	432	487	441	422	450	454	427	432	416	426	392	430	427	446	404	389	433	457	418	419	469	434	431	464	452	436	421	458	412	450	466	425	457	404	409	429	429	430	466	439	440	403	428	419	422	434	446	444	461	457	466	437	448	451	408	450	448	457	392	423	438	466	424	403	469	441	435	421	456	415	446	420	430	432	432	419	401	403	450	446	418	446	469
24437	21564	25211	28382	21564	21576	12263	373	174	162	159	130	132	125	97	97	110	112	111	95	87	110	103	90	98	105	98	99	87	83	93	85	90	72	78	99	83	73	95	105	70	87	82	95	91	78	93	95	86	74	89	95	88	81	99	78	91	90	84	79	92	91	103	82	77	82	85	84	85	81	72	80	75	74	88	99	89	87	88	85	94	76	85	74	88	85	81	80	94	87	96	90	70	86	84	95	66	78	76	78	68	98	83	95	104	84	84	107	89	61	100	94	88	83	92	78	93	83	87	87	96	100	94	67	82	67	82	76	66	82	75	77	90	74	81	102	91	88	82	95	77	83	67	106	84	91	78	69	95	97	82	92	91	71	71	80	82	83	87	89	88	78	76	89	86	81	72	81	72	95	71	97	87	89	60	84	88	73	75	81	83	103	82	65	81	78	94	97	73	80	96	90	81	93	86	67	86	78	97	84	93	68	77	82	87	86	81	90	82	109	92	86	80	71	81	78	82	78	95	84	98	69	94	77	71	92	79	78	78	97	87	77	90	91	94	81	83	95	85	69	60	93	76	85	76	81	98	79	89	84	77	77	80	79	82	73	75	99	90	77	91	88	94	78	90	94	91	72	70	92	79	88	76	74	86	86	82	89	87	76	77	79	104	90	84	80	91	95	113	92	82	98	89	101	84	78	69	73	87	86	93	80	77	93	76	94	85	80	85	94	63	76	74	81	73	75	92	70	61	86	76	95	73	82	84	71	78	95	73	72	63	87	101	86	87	72	91	81	76	67	82	88	96	90	74	70	89	76	90	63	81	83	105	91	85	94	79	91	88	83	83	78	71	70	95	64	70	76	76	79	84	71	61	75	91	92	72	105	89	75	88	67	77	98	98	70	87	99	88	77	93	86	89	99	76	87	100	83	84	77	80	93	61	79	75	81	69	94	84	88	101	91	91	89	70	81	95	80	68	71	83	88	88	83	75	81	82	67	74	94	92	73	73	78	72	60	89	70	85	87	87	94	84	85	85	96	80	73	88	83	86	89	73	86	83	82	93	80	74	88	82	86	86	82	76	100	80	80	74	86	76	85	86	82	104	92	88	80	85	78	81	89	83	86	87	80	101	85	65	75	86	80	75	85	87	72	77	99	76	82	77	80	77	109	96	83	88	73	87	88	98	78	90	79	62	103	101	80	87	94	84	83	85	88	90	92	85	78	61	82	87	93	83	76	97	87	97	71	84	86	85	65	84	72	77	79	60	84	75	91	88	98	72	72	77	89	78	67	85	86	89	87	85	70	101	86	86	89	75	95	72	99	73	91	90	80	94	58	76	92	84	87	80	68	78	107	90	80	78	80	82	79	106	86	89	82	84	83	87	67	57	83	93	75	87	90	70	76	97	73	76	97	70	99	92	97	103	76	94	94	90	84	78	84	91	104	58	69	91	87	82	78	85	78	82	83	86	69	82	90	69	79	69	77	86	85	76	62	91	71	79	78	90	86	74	88	80	76	78	72	76	77	70	90	79	94	83	73	70	105	78	71	80	78	74	90	81	81	81	83	83	82	98	84	76	69	99	80	56	92	77	82	85	80	76	82	87	75	96	74	79	77	77	101	84	82	72	87	82	79	82	92	83	89	96	73	60	85	72	76	79	81	80	87	75	101	77	81	89	73	73	99	83	72	82	78	87	94	87	80	77	88	90	78	73	86	87	73	81	76	82	75	112	82	75	76	107	75	84	79	76	76	69	76	96	98	84	99	92	73	89	94	78	79	79	83	80	82	85	82	90	76	82	63	58	73	76	93	77	89	80	86	94	76	78	99	85	83	91	72	64	91	76	66	82	77	83	80	67	77	74	80	75	66	90	86	90	65	68	74	70	68	86	78	90	75	97	89	75	77	111	74	83	84	107	85	78	83	112	80	87	74	76	77	88	85	88	81	88	88	76	63	96	86	86	94	78	82	80	90	71	68	83	90	89	89	78	92	83	91	100	80	100	75	82	74	70	112	67	75	67	94	77	92	89	97	78	101	67	79	84	76	87	79	93	97	97	83	85	74	86	95	92	81	72	84	80	95	80	73	81	82	96	66	79	70	90	91	83	74	83	66	86	77	73	81	84	81	62	87	83	84	70	95	95	92	71	89	79	80	79	91	65	92	72	88	96	88	81	83	78	87	79	74	73	82	86	95	86	87	75	92	78	71	80	89	70	100	81	85	69	86	81	92	84	81	87	83	61	74	84	86	76	89	87	97	85	83	78	80	82	97	113	80	88	84	73	70	67	69	89	95	75	95	92	84	91	91	67	66	62	84	82	74	92	68	92	95	82	77	87	96	82	98	70	73	90	80	76	93	81	74	79	78	80	84	82	70	76	96	77	98	72	89	78	93	73	80	71	93	70	75	73	90	76	81	71	89	84	92	84	71	79	81	82	88	77	86	77	91	75	100	80	81	75	73	93	105	69	85	80	101	89	76	74	78	70	67	88	75	67	81	79	69	78	106	92	74	99	87	89	73	83	72	67	87	72	87	93	86	78	87	90	66	98	89	81	87	79	98	87	87	80	96	90	87	98	80	80	100	72	75	79	91	66	67	83	88	88	96	96	97	85	76	97	94	68	85	101	92	86	87	84	91	82	76	98	83	83	96	89	81	87	88	91	74	94	66	84	84	78	86	88	73	73	93	82	72	84	86	74	87	78	99	79	69	72	68	94	70	72	81	82	95	77	96	85	78	70	90	77	95	88	78	92	87	77	113	89	81	82	92	65	99	102	73	79	77	73	88	87	72	83	70	86	83	98	76	73	84	78	87	67	91	93	85	68	89	80	78	91	72	84	106	83	90	76	73	79	81	101	70	83	91	86	96	88	87	69	82	85	87	86	65	86	90	79	93	75	81	85	75	76	71	78	77	87	87	101	84	86	80	75	71	81	79	83	88	84	77	68	84	86	75	76	75	73	103	66	77	83	75	93	67	93	83	80	77	93	85	79	81	76	90	69	73	83	93	80	69	87	89	80	82	88	96	71	85	81	87	98	93	86	89	93	82	86	81	80	87	79	82	86	78	74	105	74	85	64	68	71	67	81	86	97	68	77	98	79	97	85	75	82	90	90	99	65	95	94	82	72	84	83	80	85	100	66	95	107	90	72	85	78	68	73	96	79	80	71	101	56	93	70	65	71	80	88	81	79	89	107	80	96	101	109	88	86	79	81	83	103	94	81	81	87	93	69	86	87	79	86	84	85	97	71	99	84	83	79	83	82	80	85	86	89	107	83	88	83	85	85	68	81	72	78	89	88	75	79	81	80	60	86	92	83	77	77	81	95	69	89	71	81	70	81	82	69	74	91	87	73	94	77	75	103	88	93	86	87	83	94	82	74	79	83	73	86	96	99	89	81	84	85	96	91	82	74	69	89	92	81	79	81	74	76	72	72	89	94	88	95	96	79	66	93	73	100	72	85	71	79	85	85	76	102	75	94	82	74	79	80	84	84	67	82	78
2917	3146	1413	681	486	353	341	303	325	277	295	244	244	250	300	235	245	260	236	227	250	251	228	227	230	246	249	253	263	232	261	240	233	244	243	241	229	257	244	239	247	261	251	237	232	231	229	245	223	269	236	223	253	230	248	242	261	229	221	223	240	253	237	209	232	227	252	261	271	237	237	236	253	226	235	247	268	267	228	230	247	232	233	245	241	225	246	244	227	194	250	238	258	225	257	236	220	234	246	245	216	255	240	252	219	233	216	237	240	235	232	244	219	244	224	245	206	203	242	209	214	259	219	246	236	223	246	238	237	241	220	253	221	227	232	222	252	229	228	238	223	257	219	261	222	230	252	261	224	241	250	224	218	245	254	251	205	256	247	240	248	235	236	220	247	232	207	239	255	253	226	217	258	255	228	249	228	232	229	251	259	233	240	231	224	234	243	223	239	230	227	242	215	261	248	208	238	226	233	214	242	240	247	233	240	199	213	212	236	240	230	260	260	226	239	245	256	217	252	230	224	263	218	241	240	248	228	225	231	229	237	214	197	244	218	231	222	220	250	256	251	231	216	253	253	225	248	218	257	246	247	250	243	247	243	219	229	235	237	244	204	228	252	228	254	225	257	233	243	262	202	227	232	233	254	212	231	251	226	217	230	217	244	220	230	245	205	240	219	224	263	244	249	232	217	236	239	226	229	229	253	229	229	209	224	230	258	244	232	222	218	225	233	246	224	259	257	223	233	246	272	240	224	260	212	270	257	232	235	225	238	260	225	262	245	251	234	248	236	234	222	232	240	256	228	240	255	248	231	251	249	231	221	225	217	272	236	257	242	239	235	244	242	215	225	257	252	218	204	233	243	231	246	232	244	210	262	227	226	234	245	257	221	256	255	224	229	267	243	230	236	214	234	253	230	251	197	241	230	226	255	250	208	222	234	228	228	237	251	239	260	243	244	246	245	257	250	216	234	253	254	244	220	240	242	237	215	256	255	223	282	228	230	241	218	234	217	255	260	254	240	259	271	259	245	205	251	215	253	236	260	236	216	217	246	252	224	270	246	211	236	246	267	239	238	230	271	242	268	238	235	213	237	225	242	237	241	275	232	261	240	242	234	250	247	255	214	209	266	240	250	223	221	245	265	236	226	278	231	241	242	246	232	253	229	216	229	221	235	230	221	216	238	274	203	247	257	267	239	229	253	254	250	226	215	237	261	234	263	250	237	232	217	247	247	255	228	230	263	257	259	256	233	248	230	246	250	254	257	245	255	230	228	234	244	249	234	247	226	224	278	214	258	203	229	256	233	212	268	224	229	235	246	247	229	243	260	233	236	255	229	259	242	223	222	235	260	252	246	245	252	253	228	244	222	228	236	248	226	225	219	259	225	237	271	247	214	231	236	250	244	227	226	219	248	246	246	208	224	235	267	213	215	236	218	238	245	238	197	227	245	240	251	237	252	235	225	244	250	254	219	236	214	280	236	244	262	241	244	232	243	234	241	221	262	200	228	242	220	234	246	243	234	228	251	264	237	241	259	257	245	252	251	221	228	229	218	230	234	224	223	206	253	240	258	236	242	251	243	227	233	245	234	220	247	249	245	214	203	247	258	239	231	223	248	252	257	214	239	236	250	233	246	258	250	225	235	240	226	251	250	234	218	252	256	209	223	220	265	218	231	226	216	233	240	250	239	258	195	230	249	238	238	240	233	247	235	245	239	254	235	235	254	245	211	235	236	234	224	219	226	226	247	220	231	247	252	214	215	242	258	210	249	236	220	219	256	236	225	241	216	246	200	228	210	261	234	212	228	243	236	214	238	260	222	241	234	254	229	237	246	241	240	208	210	225	242	231	223	246	248	237	262	252	224	234	223	251	235	256	242	216	237	255	230	252	248	237	257	241	256	255	217	255	239	225	254	228	215	247	234	249	214	215	214	233	232	229	233	213	235	208	239	238	210	254	226	252	228	251	225	223	232	224	238	243	254	218	262	234	225	223	217	240	215	246	237	242	232	217	236	217	235	239	244	226	253	235	246	222	218	256	231	241	259	267	250	277	242	238	231	239	255	224	225	232	246	223	250	234	244	245	229	240	234	229	250	246	233	226	225	217	244	240	253	240	222	228	221	268	260	218	257	238	234	210	217	227	202	216	226	243	239	253	229	243	239	229	247	232	245	234	239	234	218	247	248	230	241	239	265	247	218	241	237	268	263	218	223	246	250	220	236	254	250	246	241	259	233	253	244	202	194	218	237	241	227	254	216	251	254	232	223	230	248	217	230	230	241	237	246	257	234	230	217	246	244	230	262	216	243	199	250	248	252	219	227	216	255	230	236	225	237	247	237	230	252	228	272	216	223	242	233	241	234	245	255	253	248	217	230	251	225	243	235	240	232	268	224	216	250	277	194	216	242	231	253	229	223	237	237	216	234	246	234	258	215	229	237	236	250	231	231	230	247	216	223	235	230	225	231	230	232	241	249	259	262	224	270	221	243	240	261	224	239	223	240	245	228	235	251	230	235	247	238	231	240	234	237	227	258	243	253	216	208	219	252	230	240	241	234	239	228	217	245	255	230	248	229	235	244	253	239	238	226	247	236	252	251	250	237	206	225	221	243	241	251	212	223	255	251	258	205	234	240	254	228	236	246	230	229	251	221	206	218	271	244	216	238	245	250	241	231	214	215	250	259	215	214	241	223	230	243	235	238	250	270	243	242	238	237	239	249	231	239	226	248	234	232	246	223	213	271	209	235	238	246	243	243	237	235	264	225	231	240	237	230	228	256	247	226	241	234	267	250	230	236	239	227	247	222	220	250	242	245	253	215	219	232	221	227	217	232	259	255	244	257	257	236	240	219	241	230	251	234	238	241	220	218	228	260	240	210	223	230	260	222	274	253	236	231	216	247	231	241	228	229	241	243	225	253	234	228	227	231	231	244	229	223	223	229	230	230	244	221	249	226	242	246	237	251	243	234	246	240	217	223	254	233	235	240	241	238	216	239	236	255	235	226	260	263	263	213	238	238	205	236	254	227	264	244	219	241	227	233	241	238	268	214	223	246	221	221	257	240	217	242	228	272	197	216	217	248	236	236	217	230	249	240	242	239	251	223	246	219	235	250	251	220	254	250	235	241	237	239	239	248	226	227	224	235	190	236	237	266	241	214	224	230	266	234	238	242	251	233	230	243	236	220	243	232	238	208	234	258	272	227	234	223	249	246	237	247	259	259	233	257	216	273	225	236	235	229	235	264	239	236	238	226	251	228	229	253	230	239	211	238	235	249	248	236	230	253	224	226	241	227	253	201	216	268	243	249	242	229	204	256	244	264	215	232	257	223	236	229	247	233	212	230	225	219	229	227	230	221	231	228	254	249	221	233	255	234	252	230	240	236	259	232	246	246	210	247	242	235	234	220	241	234	246	232	236	252	267	250	220	260	247	231	235	234	252	218	231	270	269	230	222	242	228	246	260	212	248	229	244	224	241	248	232	238	249	241	251	239	241
31842	20289	7871	665	503	471	363	336	298	297	323	308	318	294	330	302	319	304	291	300	289	275	301	290	270	284	297	282	291	311	302	309	295	304	277	306	309	301	300	307	283	311	281	291	295	306	278	285	304	299	307	307	297	317	307	285	302	310	314	289	318	273	300	308	296	315	302	308	283	302	289	283	272	276	300	315	324	305	290	303	295	288	297	260	270	276	322	281	286	310	313	298	254	318	319	287	324	297	256	300	312	297	305	297	302	313	288	312	278	293	304	304	322	296	275	283	270	367	300	305	299	289	270	293	344	279	295	289	305	292	290	278	300	289	279	282	283	308	278	288	297	287	278	293	280	316	330	287	304	280	295	281	301	321	286	305	291	323	307	308	290	277	296	321	302	261	302	280	298	314	309	299	288	314	279	312	281	291	290	321	266	332	288	307	307	310	278	296	306	304	294	328	295	317	304	259	298	277	297	305	278	295	284	309	300	293	295	282	287	297	318	297	272	298	305	317	277	307	282	315	283	277	313	257	304	326	262	292	263	306	279	306	283	298	279	288	299	286	310	286	288	302	316	274	276	268	268	277	289	318	317	287	295	324	306	336	283	291	325	320	305	297	338	307	290	305	288	307	329	295	366	305	296	310	284	283	314	317	316	280	304	299	307	297	309	307	304	313	283	285	319	309	275	304	291	308	277	297	283	294	320	294	302	280	297	295	339	273	306	332	300	316	292	309	329	311	291	266	308	295	293	282	293	268	301	308	286	309	285	305	286	310	329	298	316	300	346	289	288	304	294	278	275	302	337	326	302	306	281	312	347	288	254	289	300	309	275	281	308	289	305	309	291	294	294	304	305	312	327	299	319	290	278	279	317	308	299	279	314	274	261	292	320	259	278	289	283	332	285	313	316	321	270	302	284	316	290	295	315	302	295	287	285	293	280	300	276	298	338	297	282	256	303	317	350	302	283	266	289	301	331	323	316	290	295	308	314	303	308	280	287	326	266	340	303	294	297	299	321	307	311	340	301	317	264	265	300	287	281	322	285	267	287	288	295	258	294	293	299	279	334	304	265	278	282	322	276	281	270	296	295	294	283	314	299	278	268	264	314	277	301	269	295	297	306	308	344	291	274	273	287	292	243	341	268	314	320	303	320	291	310	275	309	283	274	258	285	289	291	310	316	311	269	283	304	293	329	329	310	297	290	318	285	300	332	277	284	287	324	296	300	287	319	298	300	316	307	297	322	282	270	292	310	284	308	282	298	314	255	303	287	318	320	318	253	301	291	301	325	298	315	285	293	272	314	290	304	290	294	294	339	313	282	327	302	281	254	300	273	287	271	320	297	317	278	285	267	285	293	329	296	302	330	331	298	310	301	321	294	327	270	335	299	294	320	320	300	316	293	317	316	308	304	297	293	314	281	285	277	291	306	308	299	281	288	282	300	313	310	335	307	261	306	310	279	282	304	296	313	300	292	305	326	297	316	293	294	289	296	305	306	311	293	293	325	279	277	307	317	296	309	334	312	299	295	277	277	278	288	301	308	278	269	284	285	259	305	300	317	294	287	307	291	296	295	312	331	285	264	294	301	314	290	282	318	277	302	301	279	323	331	293	331	268	315	286	275	292	266	294	281	325	310	250	295	277	303	300	278	294	308	273	302	300	300	267	303	323	285	305	319	292	308	308	313	307	320	314	310	330	303	282	290	295	277	314	328	276	281	327	314	273	296	327	308	298	320	283	315	283	288	289	309	284	335	297	293	285	299	272	314	292	289	297	300	295	289	288	305	312	313	314	289	285	320	322	293	270	290	319	281	298	303	288	300	292	279	297	302	294	282	266	286	318	299	276	296	311	309	274	296	328	300	278	290	301	286	278	288	310	271	326	282	287	291	309	289	271	294	275	276	296	283	320	287	296	309	267	250	320	312	284	303	299	286	321	306	271	289	305	307	298	284	291	277	282	314	320	292	286	316	252	289	279	316	306	328	270	324	312	282	279	286	295	306	285	285	309	293	296	281	303	309	279	277	291	282	312	314	314	287	283	319	263	270	292	336	302	291	310	297	286	286	284	262	296	296	306	289	281	312	302	281	317	322	305	284	296	281	280	296	287	294	293	282	317	289	295	310	293	320	324	292	316	301	280	267	261	305	292	277	294	292	307	276	319	335	293	285	310	330	289	323	302	297	319	275	295	303	288	277	324	331	301	249	323	307	283	303	286	334	281	312	344	295	287	303	330	312	270	287	291	286	279	290	303	299	284	292	271	294	304	310	272	276	316	292	319	308	320	285	304	291	311	288	299	309	299	271	316	324	271	286	302	272	318	289	291	263	297	292	322	289	318	288	293	301	297	306	329	290	277	307	318	301	308	279	263	319	282	297	311	299	272	290	307	314	270	287	294	281	312	325	288	291	312	295	297	282	276	305	334	279	330	296	282	289	288	315	285	312	292	303	297	293	293	291	285	332	296	309	266	301	316	322	300	296	313	311	309	299	321	292	312	302	294	292	299	335	286	286	301	300	296	301	284	300	309	302	329	322	303	311	299	283	314	283	307	308	314	314	279	317	272	295	288	269	302	293	322	269	272	276	304	282	299	262	284	306	317	277	313	289	290	302	291	295	322	303	305	297	294	311	265	298	275	294	297	290	309	300	304	263	312	288	276	316	312	320	299	275	307	293	308	287	296	299	364	298	288	311	303	281	269	295	268	328	270	302	294	312	278	282	334	278	317	288	283	306	303	292	295	295	279	301	298	285	303	285	368	301	313	317	319	318	297	294	301	276	307	309	299	282	313	297	296	283	288	331	308	307	309	316	288	289	325	298	298	299	320	295	284	286	309	306	281	268	284	299	291	301	271	296	316	302	306	318	337	300	281	262	312	291	303	289	261	314	298	294	304	312	295	304	318	310	291	302	293	281	271	306	337	279	322	318	299	308	295	280	283	312	297	292	317	314	293	273	272	298	300	315	315	292	295	310	304	273	292	279	280	283	270	293	299	316	293	328	303	298	332	291	306	307	303	326	283	280	299	288	291	292	294	300	314	299	302	318	302	297	279	307	318	289	285	335	271	313	305	299	281	318	286	292	293	264	265	280	299	293	276	309	296	273	316	298	284	271	318	317	289	314	264	304	314	280	299	291	313	305	323	311	308	308	290	283	314	278	286	300	286	293	325	265	325	282	320	282	293	293	303	292	276	316	286	325	317	302	295	291	274	286	324	265	295	293	280	331	277	304	310	276	317	288	346	314	302	267	300	315	301	303	305	286	294	288	264	297	292	300	299	311	309	326	298	322	296	267	307	317	326	328	320	310	318	302	292	327	309	306	291	282	286	286	303	322	288	293	314	318	301	310	293	276	278	315	262	306	276	298	305	303	290	287	308	283	291	335	276	319	306	282	288	294	321	319	282	282	328	295	250	272	320	305	291	307	285	320	292	304	289	310	330	318	268	293	297	307	289	280	274	303	289	246	316	286	295	313	293	285	315	320	307	314	291	301	276
5752	829	734	684	729	716	700	749	697	687	735	703	689	727	720	713	714	715	708	671	693	688	767	690	727	707	698	712	682	737	689	697	714	706	694	681	684	720	691	719	723	717	715	718	727	722	692	734	720	755	669	710	736	761	674	718	708	734	713	719	744	719	706	748	761	737	688	680	760	671	726	718	752	688	734	752	725	668	648	738	705	698	685	768	712	702	733	739	694	689	704	773	697	678	708	694	767	670	692	703	678	674	681	722	686	731	728	741	740	709	716	710	734	720	704	749	718	733	721	733	697	733	724	710	686	710	702	663	711	699	725	660	694	697	717	674	746	729	722	686	721	717	744	728	694	679	716	646	691	728	701	702	731	753	714	698	669	727	682	692	688	703	718	690	701	709	692	673	709	665	727	707	727	743	756	777	743	716	719	776	707	726	693	706	702	714	702	644	713	788	692	699	669	730	676	696	694	696	716	692	738	680	700	676	710	700	688	783	716	660	724	713	700	724	684	688	649	670	718	682	702	677	696	744	694	722	720	729	727	638	695	754	728	678	647	712	697	725	690	680	725	760	667	734	737	706	716	727	693	732	680	702	703	717	701	642	684	736	729	701	704	714	685	700	684	682	710	693	731	744	744	743	671	720	728	702	730	778	754	747	772	666	751	662	699	632	696	682	754	715	747	720	728	712	688	700	721	694	702	721	724	644	687	679	709	722	715	671	703	722	701	707	732	710	728	712	718	741	677	704	710	722	711	725	663	664	737	731	709	702	749	709	715	748	743	707	723	761	730	746	731	732	708	727	741	700	718	701	703	743	690	713	713	731	690	663	773	682	706	712	717	737	725	739	703	696	720	687	704	716	740	753	694	720	688	752	687	699	696	707	706	727	675	696	687	705	714	707	724	707	715	639	733	684	684	722	743	709	707	753	678	680	723	687	723	672	686	699	721	700	709	710	728	718	686	671	729	712	745	714	693	718	681	701	689	685	744	709	714	737	724	683	734	712	711	712	717	694	737	759	771	705	712	741	742	724	681	638	731	662	708	669	698	731	728	716	726	669	706	699	708	773	700	725	667	735	712	704	713	712	732	689	739	704	729	695	700	696	738	708	684	725	728	755	727	703	731	708	701	742	686	724	753	681	723	689	717	701	707	682	741	713	764	687	672	736	769	734	683	759	749	720	728	655	717	676	708	697	701	746	675	704	730	701	666	739	697	689	721	737	676	703	722	716	708	713	718	751	747	716	725	776	707	715	724	681	691	671	694	723	736	694	752	692	706	732	729	714	696	750	726	746	733	725	685	767	697	694	746	735	739	691	707	718	663	736	683	766	656	705	666	731	675	687	742	737	726	742	778	718	712	691	706	703	770	760	699	692	721	714	713	712	746	773	696	687	677	717	691	681	714	720	678	710	698	747	741	706	707	687	663	739	676	718	745	688	744	715	711	646	771	652	695	749	690	748	693	687	720	671	720	763	711	733	695	696	710	699	693	691	756	732	699	728	762	695	712	737	706	726	674	725	733	749	686	694	697	682	712	741	751	722	691	704	719	696	693	707	676	709	738	701	729	682	704	683	682	670	741	736	714	760	713	777	708	728	715	714	649	681	691	714	748	689	691	681	685	728	701	720	681	727	723	737	676	739	718	683	737	739	730	659	715	679	680	730	710	729	731	710	642	674	708	716	704	682	743	732	709	700	756	712	716	724	739	735	709	690	688	726	697	682	701	725	667	730	737	739	697	710	692	712	731	722	695	733	705	710	714	667	728	713	705	739	692	743	681	715	708	672	710	741	730	703	721	688	673	698	750	748	737	739	728	689	722	696	679	742	723	735	716	694	695	701	707	722	720	685	657	698	772	714	757	703	756	761	675	707	760	720	687	739	731	719	735	685	727	747	715	691	678	734	742	703	706	713	647	656	724	729	731	717	689	701	675	760	693	714	745	675	697	762	662	681	687	685	730	692	716	729	682	719	724	703	688	715	704	696	766	732	672	687	746	721	725	737	688	697	705	706	699	750	727	672	721	733	735	715	699	676	764	680	714	727	754	694	750	729	677	716	674	685	710	706	713	719	711	697	728	690	680	677	729	681	700	705	756	711	729	735	675	687	717	710	772	722	730	733	763	698	706	699	692	708	730	715	713	734	740	709	712	736	718	710	683	715	699	757	754	727	695	702	719	759	702	722	716	673	735	740	715	682	662	711	734	695	692	730	723	703	692	712	704	666	677	721	717	729	731	719	758	690	713	680	680	679	746	721	678	702	716	683	743	711	637	713	684	709	711	697	707	707	704	672	722	739	671	707	733	682	661	705	717	681	761	739	731	733	681	686	704	711	738	687	697	706	761	725	706	689	690	726	722	621	709	736	735	692	740	716	721	698	745	716	704	710	677	689	732	723	724	725	730	673	721	701	672	713	737	738	798	756	702	713	686	747	696	663	678	712	702	766	705	667	690	710	708	725	646	709	718	680	731	686	694	687	741	707	704	687	638	693	731	706	737	649	664	721	676	629	706	711	714	694	719	719	760	757	714	690	696	687	741	738	730	726	718	718	699	727	716	735	668	699	675	674	701	753	682	675	693	694	722	709	749	713	717	693	750	753	676	708	712	684	713	694	688	697	719	670	637	712	681	732	749	701	675	745	712	740	688	630	711	704	699	669	722	689	727	708	745	713	669	722	743	680	705	723	693	703	741	734	715	700	693	682	762	720	723	713	756	661	711	693	690	740	674	654	724	658	646	700	724	724	675	692	716	753	706	713	739	717	722	708	729	748	718	704	687	737	699	702	665	680	681	713	701	698	681	748	702	682	669	708	715	724	699	745	752	709	711	723	650	710	712	687	721	724	720	681	729	751	753	693	647	693	714	735	735	690	687	708	746	721	715	719	744	733	759	690	699	710	690	740	685	702	704	735	726	746	735	724	667	753	727	741	704	687	683	728	712	725	758	717	709	726	680	703	707	706	720	737	734	716	720	736	734	710	692	730	717	726	700	688	746	691	718	721	696	696	742	730	705	681	681	677	682	727	719	733	692	699	726	691	692	718	730	721	689	736	729	717	729	714	721	720	686	700	704	705	717	744	719	787	668	648	694	709	699	695	769	715	721	720	757	723	742	712	714	714	720	709	684	719	726	705	646	659	717	700	700	719	705	674	716	696	738	698	757	690	708	693	710	734	694	667	720	697	715	750	721	723	751	710	674	741	739	700	717	700	727	704	729	739	693	706	733	647	686	762	758	721	722	709	696	752	745	693	706	697	759	727	730	717	695	691	743	772	749	703	686	728	724	709	730	712	712	707	673	665	689	712	734	714	689	673	673	699	703	731	714	678	718	663	701	730	692	769	721	679	737	745	746	705	692	726	715	716	683	650	692	744	716	660	740	786	719	734	688	716	749	704	692	721	707	720	682	708	709	705	709	735	709	715	745	699	700	704	708	681	726	719	744	693	709	732	677	757	676	706	701	706	705	716	715	699	749	703	712	693	709	693	706	708	727	694
25082	21528	24800	28708	21515	17022	446	277	251	189	205	225	230	203	195	187	200	174	179	185	193	211	193	188	187	178	177	173	160	184	182	197	185	184	150	158	172	186	180	188	169	173	183	183	181	154	161	169	191	151	186	168	170	169	163	183	167	173	162	181	171	159	162	172	173	183	158	163	166	177	176	196	165	185	198	190	180	166	179	162	201	186	183	165	175	186	192	156	171	149	163	194	164	179	173	163	169	176	182	173	170	186	198	156	167	170	205	225	176	172	164	182	174	195	180	158	199	192	170	184	183	155	196	173	148	173	192	163	186	179	177	170	190	180	160	160	170	177	187	177	186	190	169	172	176	159	182	164	165	191	169	180	183	189	155	162	189	202	165	182	168	194	173	181	158	173	190	155	190	175	154	195	186	169	176	182	184	162	165	180	181	181	164	175	190	171	177	197	189	172	186	186	164	197	183	159	146	150	170	164	191	175	156	164	183	171	174	197	194	196	174	175	173	179	198	181	174	165	194	166	164	194	177	179	170	199	176	175	193	200	168	167	192	200	177	182	170	197	178	194	167	174	177	180	170	181	197	161	199	198	175	199	171	165	195	174	180	174	197	184	179	172	170	173	194	182	152	199	166	188	170	190	175	169	217	177	183	155	185	190	170	182	171	171	163	187	188	172	152	173	156	180	163	158	207	178	168	180	155	160	169	171	179	165	163	177	180	167	162	178	178	182	171	162	170	174	168	191	170	174	183	186	173	192	190	183	175	176	165	175	172	187	172	177	170	174	162	167	164	195	174	179	213	176	190	174	173	193	184	196	188	184	167	182	184	194	158	182	182	188	191	186	163	195	163	171	194	194	172	160	190	199	173	165	181	162	182	186	194	203	163	175	195	170	190	175	189	178	168	175	154	199	165	189	169	159	186	181	160	200	181	206	167	189	174	195	179	172	168	181	170	189	204	166	218	172	191	183	190	176	154	179	186	169	158	173	166	196	173	175	152	181	175	179	165	178	180	168	176	187	185	168	169	169	166	162	168	171	167	166	169	158	174	179	194	199	185	168	170	172	188	169	206	179	181	184	172	167	186	163	182	180	163	164	185	174	152	162	181	178	217	167	188	178	129	181	160	171	165	187	156	174	198	185	180	180	163	180	154	194	178	151	178	164	181	180	174	204	186	181	173	152	176	170	171	188	160	177	153	181	177	183	182	158	173	176	175	144	171	189	180	167	162	155	174	182	166	185	180	176	198	181	196	191	179	168	175	196	190	173	201	175	194	199	181	193	162	196	179	173	165	171	173	167	199	180	178	184	195	189	190	166	168	158	168	175	175	158	170	174	161	153	174	174	158	164	171	188	178	183	184	149	171	171	188	168	170	164	190	179	165	171	165	156	163	171	177	206	178	180	163	166	168	175	191	177	183	159	182	179	188	175	196	171	192	180	171	172	163	182	190	192	148	170	209	185	187	157	177	185	184	162	176	178	186	175	173	180	178	181	164	159	163	168	167	169	180	192	184	155	205	181	194	178	165	168	164	181	179	155	179	186	188	206	173	195	200	176	148	189	171	194	171	161	170	180	199	195	189	170	182	143	167	176	184	170	198	183	166	185	166	178	188	173	164	155	168	205	192	161	149	189	177	189	192	166	166	164	176	168	177	192	157	192	188	170	174	160	185	180	172	180	186	188	190	180	190	177	163	192	151	162	182	180	215	177	165	143	175	162	187	217	156	155	184	151	197	172	154	170	168	192	190	164	187	197	162	202	171	178	180	187	193	169	180	189	179	169	185	168	173	191	170	158	161	171	187	166	174	171	160	181	177	174	195	187	157	180	162	170	175	172	178	183	169	171	169	169	192	172	158	179	189	180	177	221	197	165	197	181	162	176	199	184	179	175	173	149	189	183	182	180	170	158	164	180	160	176	170	194	192	163	180	157	185	166	164	180	203	164	170	178	178	165	188	173	193	174	167	176	179	175	177	164	189	171	165	176	178	167	177	180	211	169	167	183	179	152	178	189	167	174	177	187	172	169	183	170	183	166	168	169	165	191	147	166	149	169	164	158	182	220	161	181	180	164	186	187	179	174	169	174	177	169	190	169	170	157	190	187	199	192	193	172	177	171	160	173	164	153	172	193	183	175	179	179	189	209	166	192	198	188	180	176	179	181	185	163	185	155	180	171	202	178	189	160	178	164	136	183	161	179	182	173	165	192	188	184	176	174	177	172	202	197	201	173	190	166	188	190	175	178	171	168	186	176	197	183	162	183	182	167	162	166	194	177	188	177	170	165	178	152	193	172	164	166	178	174	147	184	206	179	172	214	187	191	153	207	176	177	193	195	161	183	158	173	195	183	169	188	186	171	187	185	193	161	159	178	191	200	167	150	167	176	193	187	177	170	172	162	182	195	161	167	180	187	165	158	176	192	158	172	182	185	172	176	177	175	155	189	168	163	174	149	199	168	179	165	184	175	204	181	189	181	173	188	176	215	189	162	196	186	154	174	182	181	162	176	177	164	175	188	164	173	187	184	183	185	182	169	182	182	174	185	175	188	183	175	164	157	157	183	166	179	169	169	179	161	155	172	180	182	175	167	168	158	197	178	183	149	183	226	179	164	178	151	192	163	140	185	195	176	173	165	190	162	158	165	183	187	176	187	177	154	203	187	165	205	182	208	182	193	198	165	183	177	189	158	195	188	181	175	180	164	172	164	191	162	194	148	163	166	167	174	187	150	176	154	191	173	166	175	179	198	170	183	183	184	163	185	208	157	167	171	177	155	170	172	172	182	189	177	197	182	180	176	158	203	169	198	172	184	165	155	196	211	166	176	176	172	178	172	167	186	190	164	177	169	179	165	175	176	163	152	138	171	180	154	181	184	205	179	185	177	175	172	193	178	169	153	187	155	190	161	183	151	180	196	166	167	172	167	179	174	171	152	187	169	148	194	191	181	205	197	197	161	192	178	185	195	179	196	193	195	185	175	164	145	196	174	188	177	173	194	155	179	153	143	187	174	186	169	179	176	164	202	175	155	181	163	193	172	169	192	169	167	181	176	181	182	178	167	195	173	182	186	192	164	169	175	174	188	199	195	179	181	173	155	185	173	167	183	173	148	171	164	197	167	193	162	169	173	180	188	185	178	191	176	184	174	174	155	182	163	182	169	198	196	174	173	186	189	144	175	161	169	170	182	172	182	194	186	187	194	173	173	161	173	191	173	175	176	199	180	170	155	168	167	199	150	161	162	173	156	197	187	194	195	174	141	161	173	180	162	174	187	160	161	190	183	197	163	180	191	174	186	177	181	181	166	194	157	181	174	181	152	180	183	172	172	198	169	191	183	162	160	192	172	166	176	185	171	176	179	157	200	207	203	178	183	179	179	161	191	197	157	160	151	170	174	185	183	170	190	163	172	188	169	177	182	190	162	187	178	167	187	174	187	184	174	181	168	157	168	175	180	177	170	178	171	171	178	194	179	171	182	178	160	185	184	193	200	170	174	168	173
3004	1914	1005	696	534	503	459	480	453	455	455	449	498	470	475	430	434	430	468	444	434	420	448	448	471	407	446	407	446	434	434	443	459	434	440	414	440	445	406	421	454	450	444	420	458	427	461	439	391	441	453	446	437	414	430	404	421	429	434	474	413	422	432	404	392	451	469	446	427	453	436	427	394	426	421	436	431	438	442	424	437	432	413	449	433	408	445	445	415	446	421	453	464	443	436	441	459	431	470	412	446	439	453	424	402	443	438	423	435	446	404	424	444	441	455	432	427	449	422	425	404	432	395	447	381	403	432	429	448	429	437	438	457	418	404	452	444	448	390	449	417	430	405	418	410	433	401	450	430	410	438	405	413	421	430	434	444	409	422	427	430	467	445	460	466	437	441	462	452	426	434	445	425	408	428	412	452	429	426	437	454	428	399	455	439	425	392	437	406	440	470	453	438	436	434	427	399	454	460	430	454	441	438	435	439	436	454	451	424	461	478	461	418	414	407	469	418	456	427	465	482	401	438	401	466	399	483	440	437	452	442	444	421	413	461	408	433	423	431	428	441	450	431	417	417	449	392	424	436	462	441	407	436	439	411	413	405	436	394	429	426	433	417	452	432	453	468	456	414	437	412	421	432	439	405	432	395	453	440	441	413	408	468	453	404	443	456	494	434	440	499	422	525	437	453	457	396	429	436	437	422	439	438	427	433	401	436	427	409	420	388	442	448	452	428	454	461	418	432	401	434	439	426	434	438	426	450	458	415	438	424	416	452	430	451	455	407	440	463	418	415	446	431	431	425	437	471	429	417	445	430	414	472	450	414	424	377	437	462	433	432	458	436	448	443	442	404	455	421	454	456	455	448	417	424	427	419	468	420	450	457	441	432	404	455	473	422	448	437	482	436	451	418	453	437	433	413	450	450	427	454	419	425	480	434	457	387	473	408	412	430	434	407	433	433	449	442	448	436	426	410	430	412	468	434	446	437	432	389	456	416	444	434	426	452	408	463	427	430	413	433	449	464	434	403	429	467	446	448	440	428	432	444	433	439	439	470	483	447	454	447	420	458	455	445	417	437	446	406	410	451	448	442	442	440	412	419	424	425	378	449	463	454	415	440	434	449	425	450	438	469	437	406	440	445	422	429	396	477	447	442	424	426	445	443	420	432	453	447	417	424	397	426	438	424	474	453	426	406	446	439	468	416	423	403	463	446	440	440	411	404	433	424	406	429	437	415	418	427	423	416	428	423	438	470	421	444	430	461	438	433	437	466	453	472	417	438	420	443	425	454	422	446	457	469	474	457	403	404	427	458	433	423	474	434	449	462	436	449	419	431	446	425	448	459	432	417	429	435	439	413	415	442	435	443	442	476	438	426	417	415	435	423	435	409	451	428	435	476	439	448	400	403	473	459	440	442	413	407	424	382	424	454	425	433	468	439	461	436	416	464	410	435	410	407	418	439	427	457	436	443	430	461	443	449	463	409	401	424	448	445	421	469	392	409	430	446	438	475	416	438	451	434	452	446	442	441	434	427	461	461	453	420	438	400	424	454	406	411	429	423	459	416	475	432	423	410	419	482	436	429	423	436	446	431	457	410	444	417	406	448	410	448	439	420	415	455	442	458	458	430	396	435	461	419	407	390	416	411	428	476	474	412	421	461	453	418	459	436	418	425	467	405	375	460	470	474	431	416	430	417	432	460	472	423	430	451	460	437	446	411	440	444	417	439	445	459	412	439	455	430	408	455	482	399	439	469	450	441	433	431	437	437	462	416	451	431	449	455	424	400	453	433	450	460	424	427	446	437	438	410	442	458	457	443	401	413	444	447	427	462	426	459	416	447	456	452	404	416	450	442	447	449	450	453	404	448	430	427	459	446	388	433	407	414	474	434	449	472	402	441	409	447	407	437	431	431	415	442	438	441	434	442	413	447	448	437	426	446	426	420	417	407	428	443	453	460	466	414	422	424	442	442	434	433	438	475	413	401	478	430	468	414	437	439	422	392	439	424	450	403	433	460	449	451	452	403	450	420	475	446	433	418	501	407	438	429	441	392	401	449	439	410	442	426	426	431	424	441	411	434	423	432	445	434	422	417	420	457	420	465	469	412	421	431	417	423	461	432	421	434	457	434	405	421	451	454	433	415	418	433	443	421	415	415	441	457	427	437	421	431	442	450	456	413	412	418	415	418	414	453	467	415	439	429	423	437	434	441	459	422	450	430	456	435	439	460	452	431	441	436	409	414	408	393	427	410	478	458	440	408	450	437	430	431	467	423	444	438	433	438	436	412	387	415	412	444	419	422	431	432	445	398	457	420	416	456	431	464	418	464	428	467	408	413	393	444	442	456	437	420	411	417	457	465	444	417	489	458	434	421	412	420	464	441	441	459	454	446	457	469	438	449	373	453	434	434	418	423	456	415	437	391	423	429	405	439	435	460	470	414	431	434	428	396	420	454	427	417	422	421	431	428	392	448	413	407	445	433	413	394	427	425	420	442	454	439	441	406	466	427	478	453	425	423	433	460	423	465	429	483	441	452	455	412	433	430	424	441	450	413	416	434	445	437	432	401	441	426	420	437	419	476	452	432	401	452	449	410	425	442	486	391	394	405	445	445	413	439	442	457	431	423	403	436	428	472	422	429	445	417	408	430	422	423	425	423	417	446	434	424	432	440	433	403	409	436	464	429	476	467	448	454	415	466	427	419	446	403	458	488	427	434	404	413	392	413	439	438	449	453	453	440	429	444	414	393	403	418	439	442	468	429	462	390	386	430	457	430	467	417	442	449	449	452	464	428	413	419	410	421	441	416	472	437	435	410	434	472	421	430	442	426	458	417	483	421	447	426	458	423	433	417	448	439	466	413	419	446	426	444	431	398	423	457	417	447	425	471	428	416	393	424	408	438	423	453	416	428	446	439	454	389	451	416	427	419	418	442	432	441	430	446	399	432	468	422	434	438	415	455	469	431	432	448	446	411	455	434	446	439	441	412	431	438	437	415	455	393	445	432	470	412	413	434	421	420	446	424	395	414	481	428	437	432	436	426	456	421	412	431	455	428	428	413	439	404	430	411	418	423	448	407	404	441	408	407	428	469	479	444	461	452	433	453	446	454	432	430	453	447	395	416	438	461	437	425	422	456	430	433	423	494	421	450	444	426	441	411	457	420	423	416	428	459	443	395	405	450	416	435	405	451	438	408	438	426	399	428	426	455	433	473	470	444	439	441	411	417	431	440	421	439	407	488	449	420	441	414	420	422	462	417	433	438	413	443	451	456	429	432	436	440	430	432	417	453	445	448	425	409	417	431	423	444	424	431	433	438	441	445	416	398	452	455	406	410	414	416	436	406	432	432	410	405	466	407	441	465	417	395	434	436	438	437	443	467	429	428	459	441	411	464	451	434	412	429	451	410	466	448	429	410	440	427	420	423	481	447	408	450	428	428	412	429	421	400	454	459	428	468	423	416	449	453	438	423	448	414	444	432	477	409	467	449	451
24443	21542	25182	28362	21542	21549	12247	330	182	177	150	158	145	137	121	123	116	109	109	106	91	89	106	98	122	105	96	117	96	77	107	100	103	90	80	89	78	86	88	76	82	79	89	78	91	88	76	92	78	88	87	88	111	81	84	93	77	96	89	71	80	90	91	80	96	89	84	74	81	108	77	90	80	86	65	85	80	98	94	73	86	88	82	82	83	84	80	72	89	91	88	84	70	96	91	83	89	90	84	82	103	86	96	88	78	92	100	99	71	101	102	99	82	67	96	88	78	89	83	84	82	99	93	85	71	89	82	86	88	81	82	98	69	80	90	85	87	79	84	95	64	83	84	89	94	64	74	84	86	75	94	56	80	85	72	72	64	82	78	77	87	83	92	77	83	82	77	92	95	71	96	73	93	77	97	95	108	87	74	81	63	79	74	80	73	85	101	84	77	84	91	82	66	83	92	84	75	67	92	85	82	69	74	97	92	97	63	59	88	92	86	91	70	80	77	94	82	83	95	78	84	74	91	68	70	74	65	78	93	77	97	87	78	85	100	85	93	80	102	104	99	72	94	71	78	95	67	94	80	105	84	92	86	84	97	72	77	85	100	94	85	89	78	67	76	96	73	84	99	74	90	91	82	72	78	89	91	97	93	76	90	94	94	80	59	70	83	96	66	93	75	74	113	85	81	85	72	77	72	78	94	81	84	94	86	89	91	79	61	81	84	99	61	93	73	89	96	81	65	81	103	75	84	86	68	81	93	81	76	84	84	113	93	86	84	83	85	99	82	80	78	91	102	87	91	75	86	82	85	84	95	83	90	86	97	78	83	82	76	88	67	72	77	77	72	89	76	73	92	66	80	86	90	101	85	81	88	83	73	84	92	93	74	74	77	112	73	84	69	90	72	82	87	75	89	81	76	106	83	93	94	87	103	84	96	92	84	84	84	78	91	81	81	69	76	99	82	83	104	79	90	82	87	85	92	68	82	78	70	65	72	81	80	90	77	78	78	71	89	103	82	96	104	87	102	81	86	74	97	71	66	77	90	90	92	92	93	101	80	93	79	90	75	83	83	84	82	87	88	94	74	77	83	80	91	94	85	65	70	77	79	91	83	73	100	100	86	85	78	97	76	85	71	75	98	59	77	90	83	76	91	91	92	77	95	69	66	75	80	84	71	70	85	102	80	70	66	84	88	63	82	90	94	73	74	73	87	79	88	80	86	75	76	83	83	76	100	78	76	77	72	92	80	88	80	95	67	82	76	74	93	78	77	85	81	80	83	83	63	83	98	88	88	89	84	77	83	86	101	86	70	81	91	86	66	81	69	88	105	81	85	97	65	88	71	92	69	87	101	84	86	101	90	93	83	63	71	89	112	100	71	88	88	71	82	96	79	89	120	95	86	75	75	100	77	101	100	68	81	64	86	70	82	89	87	91	79	75	91	74	89	85	78	88	84	95	63	81	92	74	90	96	78	88	72	73	77	72	82	96	68	96	69	91	74	88	94	95	78	79	87	74	84	78	71	85	83	79	88	84	96	76	100	88	101	71	72	83	70	80	72	90	68	93	78	79	79	73	67	80	90	99	73	73	80	77	81	83	65	75	88	96	81	89	83	86	76	64	91	89	87	81	74	88	100	95	88	93	82	96	72	90	85	87	88	91	75	74	71	87	65	78	77	75	78	84	89	82	71	81	76	78	99	77	79	70	83	86	81	73	92	84	80	85	89	79	82	94	90	93	83	86	69	70	93	83	71	91	86	76	87	72	81	69	96	95	89	79	93	79	74	74	87	82	74	83	80	75	65	79	79	78	95	78	85	85	94	90	96	77	86	82	76	81	71	84	80	82	99	80	66	74	71	92	77	72	88	98	74	72	86	90	88	71	86	89	79	81	84	92	98	73	76	97	85	77	80	97	87	87	86	92	85	79	78	65	69	83	77	88	71	72	89	80	90	76	100	81	81	84	73	99	76	82	88	66	61	74	67	83	74	78	94	97	73	73	78	81	80	76	77	90	69	88	93	88	81	102	94	77	90	87	84	87	67	88	81	79	74	80	82	88	82	77	107	106	84	89	77	81	79	59	95	80	68	76	82	55	79	72	70	96	83	81	81	89	97	69	75	67	88	87	87	97	99	87	79	90	92	87	79	75	72	83	73	94	88	71	70	71	68	88	82	77	75	70	70	66	104	65	83	76	103	89	81	78	75	81	76	92	70	75	80	78	95	80	85	86	86	66	88	85	70	84	86	74	87	81	75	90	104	66	86	75	89	79	76	80	86	90	71	82	94	96	78	66	75	81	83	99	101	94	71	90	90	72	88	89	93	71	102	88	71	81	79	95	83	81	62	69	77	77	87	105	77	90	81	88	82	84	77	86	76	96	98	84	67	89	95	93	74	101	87	86	87	78	92	88	105	103	86	90	60	64	92	90	81	84	86	87	67	94	98	98	66	86	90	72	77	70	98	70	92	102	94	71	104	95	79	79	98	69	90	81	78	88	89	81	82	72	83	75	71	80	90	57	83	74	73	90	98	74	88	88	81	74	87	70	84	84	76	78	92	99	86	90	82	76	100	64	97	88	83	96	72	71	81	79	90	83	89	84	93	88	79	88	93	85	94	83	93	84	78	93	84	96	81	92	68	88	95	77	70	89	83	68	79	89	63	92	83	84	78	83	72	82	83	74	77	95	71	87	85	59	80	71	89	72	84	85	83	86	70	92	84	64	90	92	75	83	93	80	86	77	85	77	99	66	75	84	89	88	73	80	71	100	112	97	92	83	87	76	88	76	85	78	85	68	68	77	77	87	74	75	92	85	81	81	97	66	70	89	83	85	69	75	94	92	78	76	92	77	82	77	83	81	80	82	69	79	84	68	81	74	84	84	91	81	81	87	84	85	116	88	70	74	84	70	89	83	85	96	64	102	86	77	100	72	89	73	93	68	75	82	65	89	81	83	54	82	77	92	78	87	91	76	95	85	85	90	85	102	81	80	77	88	67	77	94	95	93	88	98	72	105	79	81	71	87	69	92	83	87	82	95	100	73	87	58	94	69	79	77	81	90	78	76	76	112	87	79	92	64	84	83	77	105	91	91	82	79	84	86	82	80	100	84	89	83	84	88	81	91	88	82	82	85	72	71	83	88	68	93	79	81	82	81	65	73	87	88	104	82	84	70	88	74	92	92	71	81	89	85	69	77	67	84	96	84	104	68	77	79	67	93	59	103	93	81	73	64	80	90	59	85	85	74	88	77	95	86	79	85	77	79	72	87	80	75	80	92	72	74	100	81	82	76	82	65	78	93	77	92	86	77	78	72	88	93	76	84	89	84	62	80	84	77	76	79	76	89	92	84	91	73	78	90	85	87	81	90	87	86	87	109	76	86	71	84	81	100	88	86	77	97	78	89	99	69	93	69	90	75	83	82	75	85	82	93	82	97	84	85	88	74	88	97	75	94	90	81	65	90	80	70	92	94	81	75	88	88	77	93	74	87	103
2868	2996	1363	738	460	422	326	293	280	274	253	260	259	258	257	242	246	211	239	233	242	247	245	226	243	255	236	244	239	245	247	236	230	249	255	271	231	251	251	239	254	225	229	266	236	249	246	232	237	237	221	241	264	215	238	233	260	229	240	239	241	237	225	248	260	233	234	238	248	240	228	227	255	253	242	227	231	202	277	250	223	261	260	244	231	235	249	243	242	233	233	236	219	215	238	233	232	229	241	232	227	258	224	229	252	242	255	235	232	242	239	189	226	237	209	238	224	254	219	201	239	231	277	236	250	244	259	238	235	232	223	233	238	263	242	219	227	248	241	243	266	231	255	257	248	236	246	222	229	237	225	240	237	240	248	234	243	242	233	234	260	247	237	251	267	269	228	255	230	232	226	222	229	256	249	230	236	237	215	240	231	223	231	249	229	255	227	235	240	229	221	250	242	234	241	239	232	225	233	250	253	238	248	235	237	238	265	238	219	229	242	229	251	232	250	230	233	233	254	246	213	229	237	231	244	242	239	232	209	247	237	218	227	227	221	239	218	234	233	238	268	206	225	261	212	232	262	231	214	221	242	255	229	231	246	223	225	231	234	247	238	250	233	274	214	214	243	255	249	224	226	223	238	241	237	252	244	236	246	217	232	240	246	242	226	233	253	239	236	249	214	234	257	252	246	256	242	231	239	244	249	218	229	228	229	239	245	223	229	266	227	234	243	267	250	237	205	236	224	237	234	218	233	243	221	248	250	212	238	273	240	237	223	236	246	221	250	264	223	251	256	245	248	224	259	254	240	229	231	219	256	239	235	238	245	254	235	243	229	230	256	228	254	228	236	227	253	219	253	250	233	275	244	250	232	238	249	246	246	238	236	238	230	233	227	228	242	275	235	245	247	253	233	246	214	232	233	213	224	211	253	248	226	264	247	242	238	219	219	262	232	238	245	239	255	275	241	236	244	228	264	248	252	238	224	269	233	222	241	266	219	236	267	241	251	236	252	231	225	225	236	224	265	260	219	252	261	258	232	245	247	235	252	231	241	252	225	219	223	217	248	243	233	232	236	243	241	207	263	211	230	235	244	229	230	229	252	233	232	236	220	251	230	244	245	261	234	256	272	236	226	237	219	213	241	243	238	244	234	220	211	232	220	251	226	256	236	226	250	264	231	237	244	244	229	224	232	240	244	227	238	251	255	232	255	228	218	265	231	235	233	243	268	222	222	250	247	250	224	245	230	234	233	235	264	235	229	233	241	222	251	235	235	245	228	235	259	250	235	249	221	240	203	234	245	248	248	204	250	232	200	256	236	237	258	216	220	238	228	243	239	238	245	256	249	248	231	224	259	226	235	229	235	243	262	232	254	215	234	244	240	246	223	250	255	237	248	215	262	232	247	247	248	234	233	259	243	237	227	207	233	241	226	221	275	247	239	253	251	250	235	240	234	234	271	230	233	259	237	242	237	236	224	251	241	233	242	263	246	224	234	239	222	218	259	246	234	211	245	229	263	221	238	238	260	214	213	223	250	249	234	220	223	239	247	249	233	243	235	226	259	239	250	247	217	240	234	219	226	242	270	244	208	255	245	208	258	236	243	240	234	221	254	256	248	211	252	219	235	245	223	236	263	263	265	244	251	222	253	251	237	236	244	237	228	246	226	238	237	225	262	261	232	260	221	262	219	237	259	259	238	228	234	218	255	250	248	244	212	242	226	226	253	233	232	247	237	235	234	210	229	228	217	235	235	240	253	268	249	223	239	249	264	239	222	227	269	249	269	229	226	240	216	229	254	208	239	232	237	243	236	219	246	233	228	234	226	256	227	229	227	239	223	248	208	237	233	253	274	234	240	277	242	235	266	237	234	240	250	240	226	220	239	219	258	233	239	250	218	244	224	209	205	229	239	215	243	246	228	227	225	233	249	215	218	251	239	227	225	233	248	268	228	250	244	253	226	222	214	235	218	238	211	228	219	253	251	234	258	215	244	241	232	241	237	250	271	236	241	235	242	235	243	237	256	220	263	273	230	216	269	239	228	252	227	257	243	234	228	231	254	237	226	274	238	234	233	264	244	257	259	232	237	215	215	208	246	224	246	231	257	241	215	213	234	254	214	221	210	249	257	258	223	246	218	229	232	238	226	262	218	246	246	269	254	232	215	221	264	244	239	250	253	244	231	245	239	232	237	258	249	238	246	235	236	232	239	264	267	219	222	248	224	234	260	242	219	247	227	248	229	240	252	231	220	218	246	232	233	230	243	253	239	244	222	238	223	233	252	228	234	217	257	243	252	259	265	200	224	242	230	229	249	259	237	248	248	242	256	228	248	238	232	255	255	233	252	234	226	250	236	246	227	220	219	197	247	262	219	244	197	214	250	238	262	229	220	240	241	264	242	239	250	233	196	230	207	199	221	204	240	235	222	224	255	229	230	226	210	222	215	249	242	238	231	234	252	233	237	247	228	233	216	244	252	224	214	225	238	229	233	233	248	245	239	243	238	208	262	221	251	212	229	229	226	219	238	214	231	270	231	216	247	245	233	250	228	238	251	257	221	258	239	227	254	233	205	227	217	242	233	207	204	215	255	277	235	259	229	231	228	211	254	257	253	222	242	229	245	217	234	201	226	223	245	222	250	233	245	243	239	238	244	250	233	208	233	222	223	259	238	245	253	216	219	225	249	214	233	252	223	231	246	239	247	218	226	241	228	240	215	265	224	240	233	244	226	253	235	267	213	237	239	230	211	230	238	209	229	229	220	227	229	236	238	265	237	220	237	206	219	246	230	234	239	261	223	212	223	261	212	228	224	228	225	242	258	242	240	236	241	231	230	227	242	226	225	229	256	217	255	235	253	248	250	242	236	248	226	234	247	248	238	277	222	257	199	237	237	242	251	241	219	245	241	223	243	243	230	206	238	258	236	240	235	247	275	240	253	226	227	223	250	234	247	251	224	240	241	234	242	233	222	251	239	231	241	253	231	246	249	231	253	208	221	249	238	254	259	233	227	226	214	214	232	250	198	276	222	219	244	256	221	253	255	256	251	243	265	272	266	238	239	267	259	232	229	257	228	226	234	256	228	244	254	236	262	256	231	244	260	234	270	211	228	221	266	235	244	247	245	242	197	253	208	227	226	255	237	263	234	212	260	242	230	262	235	231	282	232	253	217	238	224	231	234	217	233	222	255	232	232	238	211	216	229	246	257	230	201	224	230	246	203	233	263	226	230	226	245	248	255	263	221	248	202	223	243	226	236	232	211	230	245	248	217	236	248	224	238	217	218	254	247	242	266	248	255	209	223	230	255	265	214	242	226	227	208	247	242	225	240	227	250	269	205	235	244	233	244	241	237	236	206	240	226	241	214	233	256	240	240	240	241	243	217	247	235	236	227	250	243	222	228	263	231	248	252	224	250	235	266	241	241	224	223	241	230	246	245	234	244	236	261	243	227	226	269	243	240	245	227	250	280	230	237	230	253	220	209	233	226	242	244	220	213
32091	20159	7637	687	552	449	378	277	332	291	284	319	311	293	300	275	303	322	301	275	299	306	281	270	290	288	281	288	308	317	292	301	331	260	276	290	285	333	289	296	265	299	293	319	305	283	298	300	276	292	308	310	334	277	293	298	314	299	330	295	289	293	287	340	308	290	298	316	277	292	282	316	312	297	260	301	262	324	298	323	300	283	265	296	303	277	290	319	287	281	284	314	270	265	311	287	293	279	288	307	286	308	344	286	343	294	301	317	300	313	316	314	312	250	294	319	320	326	302	302	287	296	303	274	294	302	309	347	278	305	291	279	251	276	289	286	312	311	297	320	287	272	285	293	290	302	299	307	289	325	281	283	283	312	277	290	310	309	312	326	287	306	308	296	286	312	317	317	322	280	284	271	298	284	312	280	313	294	321	282	312	288	321	300	277	274	321	300	311	316	288	301	292	289	299	275	293	294	310	318	305	317	277	260	338	306	284	265	283	294	313	302	272	281	314	302	327	289	283	300	332	320	325	290	304	315	271	291	296	277	287	327	305	292	301	285	286	313	313	305	288	305	298	287	292	279	288	283	275	279	280	333	315	300	320	278	316	305	311	302	314	317	315	292	300	287	313	293	296	291	289	294	311	283	299	307	300	281	289	298	297	276	288	302	325	274	303	292	275	282	277	284	296	330	290	302	352	302	320	316	307	324	315	299	335	288	308	288	292	277	286	299	307	309	320	287	278	317	310	325	295	282	296	293	289	298	301	303	319	306	284	258	284	297	309	320	286	298	309	296	314	308	328	270	312	292	278	296	328	330	295	294	289	258	303	324	294	284	331	320	270	287	299	310	282	292	272	273	277	296	313	313	292	302	294	299	308	272	320	313	315	289	278	301	315	325	291	280	302	295	288	332	328	325	309	306	316	295	307	287	304	294	337	296	288	292	293	281	342	290	286	314	257	285	280	291	270	279	333	292	277	266	312	276	271	302	304	316	295	306	268	321	307	291	285	296	288	305	274	319	304	315	290	263	277	289	326	295	283	261	316	324	310	341	344	300	304	312	291	281	275	307	297	306	302	297	308	311	314	287	274	305	295	315	301	300	263	302	323	276	314	290	250	289	289	338	286	302	281	304	302	281	296	298	298	300	305	292	309	286	303	309	327	317	283	289	316	296	300	275	293	277	305	332	293	352	286	305	292	326	286	282	305	291	317	303	249	311	279	275	301	286	297	273	303	314	306	307	296	286	301	286	283	315	307	311	285	289	326	295	302	319	337	305	324	308	298	273	292	286	293	325	280	283	323	305	285	280	292	275	289	287	325	300	282	290	283	299	293	308	283	307	289	284	292	247	299	312	267	303	333	285	292	298	296	361	324	308	321	298	309	321	327	274	289	286	287	264	307	300	281	290	297	294	293	354	315	305	299	297	286	301	331	320	296	292	268	293	278	298	321	304	310	311	305	274	312	292	287	290	295	285	292	299	304	306	291	329	270	268	308	286	320	290	288	286	320	310	328	314	319	311	286	306	318	264	326	290	319	296	280	317	276	302	304	295	292	308	310	290	279	302	288	317	309	314	292	298	290	309	261	301	305	273	330	303	300	293	285	298	310	279	286	282	306	284	310	287	315	298	292	313	318	289	295	303	340	253	286	295	316	305	296	280	284	287	253	315	273	283	285	310	308	303	294	301	315	282	296	300	303	297	286	308	306	312	312	292	284	279	300	306	294	301	318	297	315	286	329	293	310	292	332	273	301	297	290	316	267	301	297	291	285	318	294	301	305	280	303	347	307	320	301	271	292	301	271	259	307	283	287	332	296	288	292	311	301	286	296	276	298	284	315	278	279	293	303	275	298	300	313	289	311	304	340	293	321	275	281	299	292	285	285	281	307	308	297	263	289	283	297	245	301	262	301	313	301	296	306	300	285	289	278	314	270	294	277	289	320	277	341	314	298	282	318	291	271	295	317	284	292	272	281	317	316	306	280	290	298	327	270	287	257	284	299	296	310	286	297	289	308	299	284	314	303	276	276	282	298	312	259	298	302	298	275	311	291	257	277	268	297	278	312	313	316	309	305	283	247	279	308	323	298	288	270	282	286	280	287	275	291	293	285	306	297	282	319	309	323	294	331	317	307	304	309	310	289	291	360	322	308	304	293	295	299	294	309	294	312	282	286	257	324	334	300	270	295	291	303	270	298	306	308	317	253	330	297	295	304	283	304	276	275	282	318	295	304	242	268	282	293	293	295	322	299	284	322	290	330	328	287	269	278	265	307	283	306	289	281	295	284	313	314	297	323	296	305	293	285	314	295	303	330	306	319	309	304	306	313	310	288	307	310	308	320	330	313	324	335	338	324	282	296	310	279	291	287	347	333	276	302	292	313	308	322	297	295	258	292	298	262	293	323	294	290	315	308	304	277	282	304	324	329	293	276	308	308	290	301	279	310	310	297	333	325	313	278	322	326	299	273	296	292	297	313	303	288	312	306	245	282	320	302	293	308	314	288	293	298	304	269	313	325	300	336	314	282	321	264	339	302	290	317	317	307	311	281	306	308	292	317	305	260	293	298	291	285	305	292	302	308	303	275	282	269	299	314	282	279	286	279	300	282	317	308	279	292	316	301	308	277	309	277	278	301	294	283	301	321	260	280	335	320	298	315	332	289	317	293	301	279	299	291	300	291	307	322	276	311	318	309	312	313	290	290	295	316	297	280	303	310	312	320	322	279	314	274	307	300	317	315	304	275	333	294	321	303	301	297	304	299	306	308	291	294	305	308	305	312	295	310	294	288	303	291	289	286	292	280	292	275	287	291	314	305	293	313	299	268	295	326	295	297	275	287	305	288	277	300	288	291	329	277	304	316	309	310	318	314	257	317	274	294	303	318	283	306	272	304	312	271	283	303	303	287	277	285	315	302	290	274	276	310	286	294	295	324	315	286	312	292	278	259	315	304	284	326	299	290	262	302	317	294	285	290	311	283	313	308	323	272	312	296	290	255	313	274	293	295	307	293	302	284	322	284	268	270	291	292	277	303	290	304	299	294	344	278	292	305	298	287	311	305	319	283	324	285	302	294	329	304	310	290	318	291	266	299	272	313	292	279	295	293	311	262	296	311	303	280	298	295	301	285	272	306	296	314	306	309	296	290	294	303	326	280	314	293	281	303	277	302	331	279	314	283	306	303	301	313	279	301	296	329	315	292	292	292	292	283	328	280	307	309	252	294	324	284	271	323	322	305	326	289	301	298	317	305	320	286	349	307	335	292	286	303	325	276	298	303	304	292	296	296	319	277	310	304	275	302	323	289	297	284	284	272	295	310	290	326	295	284	297	291	281	309	286	306	306	289	297	322	303	294	287	309	297	321	328	265	324	296	273	331	276	287	260	297	288	304	279	291	287	308	303	251	339	343	284	262	286	306	322	273	292	308	291	296	319	294	295	312	314	315	291	283	306	284	320	255	302	313	287	320	314	282	290	306	275	309	287	345	274	308	266	315	305
5848	805	765	777	709	753	742	718	696	718	725	707	715	690	728	723	751	736	717	729	694	700	682	657	709	704	698	701	735	726	702	712	736	734	669	703	712	752	731	697	666	746	721	663	749	738	704	739	692	713	661	710	700	701	693	671	692	738	698	734	749	730	709	658	721	747	677	718	691	725	709	680	719	746	707	675	754	729	709	792	708	723	708	695	732	726	689	702	725	707	762	696	687	727	714	727	690	713	711	704	726	700	743	730	693	746	690	737	727	733	749	757	742	669	695	689	698	707	712	719	703	741	701	732	710	786	735	699	712	745	709	718	712	725	715	735	684	716	733	738	680	701	704	710	703	691	707	754	745	692	706	726	726	760	717	719	744	732	696	716	715	754	677	758	672	741	717	740	728	749	738	698	720	667	665	683	780	705	698	727	722	712	745	711	740	713	710	683	719	720	713	735	699	705	728	701	703	709	703	702	703	703	708	702	681	725	699	753	721	713	690	718	711	703	707	695	670	728	718	708	667	696	701	722	725	711	718	762	704	697	693	711	723	721	687	659	703	707	711	722	713	712	741	674	712	744	738	704	751	706	717	744	759	759	689	718	705	720	698	735	741	765	686	741	701	700	705	680	710	677	677	713	715	739	731	731	660	684	694	694	735	698	678	711	704	734	726	696	681	737	750	719	708	685	666	696	719	689	665	726	720	693	712	762	691	668	770	706	691	713	704	698	729	734	695	739	676	726	705	725	662	734	726	698	710	728	719	724	701	727	741	756	742	744	719	684	724	718	711	737	707	718	710	680	749	682	712	705	776	671	693	724	737	680	714	747	709	743	711	720	693	735	715	733	673	705	688	717	753	705	723	746	679	719	707	717	743	747	689	716	739	744	698	731	693	717	725	725	725	728	722	704	725	712	784	692	717	687	706	737	703	726	712	700	712	708	735	736	726	672	784	699	697	714	733	692	733	731	682	716	720	737	704	690	710	726	690	682	702	715	804	764	687	730	655	719	671	647	735	696	760	712	675	672	691	715	747	708	732	728	701	708	704	709	649	701	737	726	754	731	777	698	736	756	706	679	704	706	723	721	711	716	718	718	732	748	752	740	705	719	678	687	715	698	693	677	739	709	721	699	734	664	724	650	714	703	707	746	753	714	694	768	729	697	737	725	726	696	697	739	696	713	693	713	733	699	671	678	708	737	723	747	721	728	696	693	682	662	677	682	725	735	734	744	737	695	698	653	736	796	743	765	752	735	745	710	761	695	708	742	697	737	731	714	708	752	739	695	710	724	678	675	677	743	707	705	777	701	716	726	711	703	708	693	733	715	712	634	697	709	731	760	723	700	721	673	725	688	738	653	706	732	746	720	712	728	718	687	682	712	712	699	714	691	720	719	750	701	722	721	678	749	707	691	721	686	687	740	703	703	677	796	689	683	727	674	757	708	713	700	701	707	664	690	729	697	690	672	704	742	676	711	685	717	714	713	676	722	730	695	697	711	745	680	687	655	697	686	659	728	763	708	735	716	690	737	714	708	726	752	734	728	694	708	752	686	698	679	699	753	715	695	721	702	711	736	692	678	749	685	723	712	740	738	716	708	740	776	760	721	722	736	747	680	677	718	750	681	734	718	684	705	700	701	704	696	707	682	714	726	713	696	719	739	719	712	743	705	691	693	667	721	751	755	680	755	710	740	714	716	716	710	702	688	699	719	725	729	730	739	734	741	712	710	713	735	687	691	778	715	751	651	700	720	736	685	748	726	728	753	672	750	744	751	685	700	657	743	740	740	708	737	705	764	710	750	706	699	681	710	673	695	738	690	706	719	701	693	759	718	703	768	764	723	714	696	737	742	757	733	719	705	734	758	732	756	749	702	719	710	741	662	728	671	721	691	758	679	726	735	689	700	684	694	746	687	727	753	704	673	740	683	718	730	714	767	711	721	736	729	707	700	725	718	775	765	744	708	736	737	687	723	717	701	699	716	646	752	683	707	671	750	701	747	725	689	726	684	689	717	753	726	689	704	697	706	678	717	669	724	739	770	682	701	716	703	676	727	710	682	725	735	757	693	692	709	722	694	691	739	739	718	692	700	717	710	708	697	709	712	710	723	697	697	700	687	688	668	712	692	722	688	657	704	695	763	724	687	700	741	726	682	720	666	727	725	722	731	673	758	680	652	708	701	688	731	723	734	692	737	704	689	740	750	699	678	703	713	753	755	676	712	747	708	699	760	725	735	690	702	733	694	718	704	707	702	706	696	680	674	709	766	697	676	677	719	697	682	711	681	695	713	724	731	760	763	700	730	729	687	732	743	716	693	710	728	701	710	653	735	729	749	716	677	761	725	761	683	713	748	724	690	747	707	738	714	708	736	727	698	686	734	747	708	695	710	702	687	676	708	709	708	686	746	751	717	667	717	720	728	691	744	723	747	676	706	680	729	693	714	697	722	670	689	704	688	717	711	719	708	711	718	710	736	741	709	717	699	776	767	740	738	763	733	681	706	718	676	704	735	706	730	771	700	691	706	692	671	712	731	736	717	751	697	740	766	752	717	732	744	697	706	683	717	679	730	697	745	698	730	727	771	728	742	778	729	678	705	707	721	714	724	727	736	737	675	719	739	710	721	709	735	720	718	793	701	683	665	706	726	718	733	673	736	696	685	706	746	665	706	689	690	695	729	734	712	711	680	692	695	700	718	701	731	730	695	703	685	741	781	700	708	728	700	691	757	691	702	675	717	700	755	764	704	704	709	720	714	711	704	674	713	707	716	665	695	720	709	705	732	732	699	694	720	687	697	761	715	681	708	739	705	732	665	705	678	750	693	723	718	710	682	730	732	706	725	695	710	729	754	727	738	729	716	704	700	699	674	711	741	708	694	681	760	682	741	742	662	699	739	713	727	700	679	720	697	727	718	686	719	739	758	711	694	692	683	685	683	688	688	742	706	703	725	782	721	683	738	697	687	696	736	732	741	779	724	731	691	699	689	721	727	726	715	758	672	738	728	746	710	745	716	672	711	737	720	697	721	724	700	685	737	754	707	744	637	762	765	724	725	734	710	701	699	676	728	752	720	713	674	750	714	762	680	691	724	744	719	710	671	697	719	750	697	712	679	729	686	659	759	665	686	716	673	731	699	730	713	720	723	695	673	688	699	684	713	717	696	737	679	684	702	719	716	738	674	706	701	737	715	724	721	672	718	704	732	729	716	662	675	783	681	735	694	737	721	690	735	698	704	715	763	724	693	718	722	762	684	778	742	746	724	708	739	732	717	721	711	701	705	726	749	696	696	715	713	718	684	736	720	745	687	765	694	735	687	659	698	681	698	682	720	721	791	742	696	707	715	666	702	688	723	729	743	800	753	690	728	753	700	685	699	715	740	736	746	724	740	719	710	680	754	747	749	702	696	756	762	726	739	712	727	738	688	698	704	751	726	693	725	729	674	748	751	751	711	718	709	715	733	705	713	696	678	692	712	740	742	682	701	637	714	711	697	711	754
25062	21522	24758	28731	21515	16336	420	254	238	225	207	183	208	200	180	195	193	204	192	168	184	189	188	216	181	157	198	184	177	172	193	186	188	204	164	188	171	174	187	202	183	177	168	170	176	189	172	168	174	174	192	190	189	174	175	174	178	162	203	161	168	185	181	195	168	163	182	179	175	181	156	169	156	171	172	190	177	145	169	183	181	185	168	186	164	195	166	138	139	172	198	194	163	164	177	169	186	193	184	165	176	178	160	181	179	192	210	173	172	165	203	162	181	184	180	177	182	201	200	187	173	201	171	145	193	190	171	155	169	170	177	156	165	165	173	188	158	185	183	166	163	192	179	148	187	160	193	179	193	185	189	193	191	195	186	189	172	192	160	186	188	169	166	157	170	182	171	172	193	191	175	188	180	158	175	154	160	153	182	162	163	199	183	181	156	183	173	191	158	168	172	200	200	193	155	194	185	159	188	173	172	208	171	167	175	207	168	171	183	158	168	165	188	182	191	157	180	197	186	185	162	173	165	203	162	172	167	180	204	181	189	183	178	148	176	173	170	172	187	193	175	178	179	195	188	188	177	204	173	161	189	182	169	193	173	165	184	222	166	177	162	182	167	200	188	193	185	189	159	174	216	151	178	173	156	180	173	177	187	169	193	208	155	163	195	177	161	194	192	186	190	148	173	190	157	166	162	198	166	177	170	203	151	191	193	161	179	185	170	146	179	175	186	190	182	170	154	172	161	168	144	166	168	185	178	173	176	155	171	156	192	182	180	158	163	186	182	164	181	176	181	172	176	181	176	182	161	161	175	164	175	174	184	167	166	190	165	182	177	191	178	206	190	182	198	178	184	194	179	178	169	175	180	159	205	167	155	191	181	194	157	193	150	167	164	169	185	180	169	189	191	195	168	187	174	164	188	213	196	171	157	154	200	183	174	184	162	162	205	176	178	191	166	167	156	186	173	180	178	175	170	188	194	183	174	204	167	170	192	178	160	178	179	194	189	184	192	177	170	201	174	176	163	174	186	165	156	195	175	175	183	177	192	189	163	178	175	169	170	146	173	192	151	164	201	169	167	176	168	186	174	192	181	178	186	178	185	170	179	175	176	170	154	154	171	167	161	170	201	168	185	186	153	191	180	169	198	186	210	178	181	178	194	171	184	157	162	189	213	198	171	173	172	193	161	178	187	168	176	153	185	169	172	178	191	192	166	144	180	182	190	171	155	181	174	165	166	173	149	158	179	168	182	172	180	174	178	187	166	181	156	176	187	174	170	183	197	176	171	158	163	182	211	203	168	186	177	169	196	178	170	185	170	167	186	159	192	179	193	184	178	206	171	162	174	169	172	159	155	170	191	190	176	170	155	178	188	179	170	189	160	188	192	167	169	182	185	165	162	172	162	165	175	165	197	157	185	180	166	160	188	169	193	157	178	182	196	191	206	182	164	175	161	175	191	170	151	171	153	173	188	179	178	181	199	176	182	185	155	199	172	177	180	169	195	154	193	166	167	171	187	173	160	166	165	172	159	185	168	194	156	164	175	202	186	187	162	165	161	188	181	178	165	174	189	179	158	183	187	174	182	181	171	179	171	174	179	200	190	167	174	149	189	172	175	183	166	193	182	182	159	180	158	175	189	192	166	180	190	183	184	174	185	191	180	170	164	194	165	192	208	200	185	164	181	186	189	188	190	169	165	175	203	159	198	173	164	132	171	187	174	162	186	170	193	171	172	179	176	174	166	193	180	181	145	168	188	144	178	187	192	183	174	159	176	188	159	165	175	169	193	164	176	191	170	166	200	188	189	168	177	168	184	171	189	171	193	175	188	184	181	174	161	197	166	191	186	174	182	174	171	167	177	199	193	153	202	157	158	193	180	169	167	180	167	185	167	156	161	188	161	187	161	170	176	168	196	182	181	175	182	210	193	182	191	188	165	180	153	187	193	164	166	171	174	183	154	150	173	169	176	179	175	155	183	169	159	180	157	180	177	160	182	192	190	159	189	175	196	168	170	181	171	181	189	183	173	191	206	156	175	163	192	161	178	173	172	190	181	174	168	168	191	180	150	178	169	176	184	186	170	167	173	195	168	199	208	187	195	145	186	157	178	162	166	160	171	197	173	182	178	161	187	170	188	192	168	173	149	169	170	172	196	171	191	134	174	158	181	180	176	172	204	173	160	187	154	163	172	183	177	194	143	166	164	173	166	167	205	189	202	191	152	176	182	192	169	192	164	193	191	184	173	177	195	149	184	166	170	159	175	163	162	183	166	177	176	190	178	167	153	179	181	196	191	196	173	201	168	158	165	158	193	154	191	154	175	184	187	172	152	183	194	177	185	181	155	188	181	196	198	185	151	171	154	199	181	160	169	167	189	211	169	177	183	189	150	174	170	172	155	166	176	173	170	151	172	163	160	158	166	145	190	177	161	178	187	158	193	158	209	155	173	177	174	194	176	174	189	191	160	184	164	198	158	187	182	171	191	180	182	177	185	191	162	169	166	188	147	177	191	189	165	168	180	148	191	167	150	170	172	167	181	175	170	167	172	163	169	177	158	170	171	175	178	199	173	193	180	184	170	162	172	172	180	189	189	188	176	207	166	162	180	166	174	167	199	200	171	181	163	185	182	165	190	165	174	174	164	184	179	182	174	183	161	190	158	169	152	165	164	172	210	202	180	190	146	183	160	163	173	183	148	192	175	167	186	179	189	163	154	196	175	176	168	200	145	181	177	185	176	165	160	176	188	175	184	186	199	166	159	169	194	179	159	148	178	196	202	192	163	167	183	190	158	182	208	166	157	164	170	204	145	184	169	158	160	195	179	179	165	180	176	164	175	138	169	214	179	179	179	177	171	183	157	176	177	169	194	190	170	186	178	171	156	164	161	172	165	159	180	185	181	187	159	184	165	186	179	176	190	162	171	179	186	154	166	170	176	180	169	173	182	196	174	162	194	159	195	191	166	170	191	186	170	175	174	167	197	158	176	146	169	188	191	179	156	170	201	185	172	164	176	170	176	186	192	192	174	176	194	144	163	155	179	191	170	190	171	172	160	173	190	169	189	185	168	202	182	191	174	188	180	183	154	168	203	184	186	161	168	201	158	184	164	173	169	173	197	176	184	184	180	176	194	158	159	179	179	188	177	187	182	173	185	175	182	171	176	170	160	173	201	170	185	179	161	190	160	159	149	202	176	165	196	165	187	154	170	173	193	177	171	170	184	202	196	220	157	160	172	152	177	161	181	157	159	170	178	194	202	167	181	173	170	188	164	166	190	187	184	201	176	192	170	171	175	152	215	178	158	163	196	179	155	176	183	190	172	140	186	183	166	152	188	171	181	183	171	169	168	151	174	182	175	155	171	187	181	164	177	189	172	177	181	198	184	190	194	175	169	162	172	162	181	185	169	177	196	177	168	155	175	161	147	166	189	183	191	172	167	162	184	193	167	164	183	178	192	199	186	170	166	155	182	186	169	178	201	200	201	174	208	181	162	149
3047	1910	1047	718	576	517	492	486	426	464	413	434	425	396	431	431	458	434	468	423	472	417	423	454	405	449	420	393	431	422	440	432	440	476	486	421	410	420	437	448	414	471	467	415	445	422	417	428	406	423	454	476	431	420	415	444	433	459	452	462	410	435	405	419	447	466	468	438	456	409	458	494	476	431	417	386	416	423	460	437	414	402	396	461	416	407	402	408	437	461	431	407	440	428	460	416	448	423	435	450	435	406	403	457	433	474	465	443	456	418	435	451	441	408	423	434	422	443	422	437	452	449	426	444	427	433	475	402	442	444	433	452	449	425	477	424	427	421	437	430	465	454	410	399	422	410	434	445	413	432	444	448	419	439	433	405	439	427	430	419	437	428	429	428	408	458	439	419	455	454	447	442	441	404	408	448	440	419	468	430	450	441	434	466	416	427	462	423	429	423	397	431	419	415	428	447	438	427	452	447	429	397	447	444	458	407	439	443	394	407	419	429	407	416	461	451	413	431	441	453	423	433	440	421	443	418	415	420	436	464	436	421	416	421	441	435	393	429	447	434	471	395	453	443	411	415	436	444	443	458	438	427	439	444	435	421	443	421	452	462	424	436	451	447	434	438	458	414	457	443	445	428	444	416	393	430	451	427	420	386	435	392	427	422	457	445	475	431	440	405	426	439	413	411	425	407	435	411	429	445	448	408	463	457	429	442	431	455	408	448	445	439	414	419	434	459	434	478	413	409	464	445	403	413	430	419	409	451	421	451	398	465	430	433	471	406	417	391	433	459	384	450	385	458	421	445	456	414	435	418	472	445	399	407	432	439	423	439	405	426	421	469	426	424	427	455	413	437	441	393	424	457	446	474	428	434	419	426	439	456	439	431	452	423	448	453	434	404	432	390	428	440	431	402	411	448	470	399	413	428	404	445	410	443	417	433	414	398	444	427	411	441	425	410	432	450	425	439	418	410	432	383	427	446	408	410	399	445	448	440	434	446	427	471	402	446	401	430	419	465	392	416	442	419	416	408	440	417	423	439	438	480	442	428	435	444	406	440	456	413	454	440	410	450	431	428	427	462	400	438	440	429	442	440	425	409	461	468	448	445	458	447	453	418	486	459	423	484	449	429	437	394	429	427	423	392	416	408	398	457	414	434	451	440	413	419	413	448	464	453	441	439	439	456	452	420	424	487	469	405	458	437	420	432	408	422	449	404	423	415	425	436	410	463	408	429	454	433	465	400	433	439	393	485	442	462	447	421	427	407	478	445	428	460	474	455	403	446	385	447	457	436	435	454	426	412	404	451	408	413	431	430	437	396	432	415	433	435	418	441	396	400	428	450	400	435	444	424	429	484	443	400	444	438	465	416	433	420	415	467	436	467	451	405	439	424	412	416	438	418	451	426	447	440	468	416	477	395	415	439	494	435	409	429	441	450	410	469	442	405	446	470	423	464	418	473	466	447	429	420	408	408	452	445	448	435	435	443	419	414	432	434	430	413	442	422	427	440	449	416	433	426	448	394	436	434	440	462	410	444	459	455	450	432	448	422	434	421	430	475	466	426	396	456	379	421	451	455	443	407	419	447	410	404	432	402	419	418	456	431	392	423	409	471	455	423	448	414	438	423	455	417	416	452	420	478	407	422	439	432	402	456	468	390	467	443	454	415	428	442	448	410	442	414	421	427	428	454	424	425	436	429	458	430	476	484	423	410	442	438	425	432	432	415	438	481	442	428	460	430	408	438	431	441	463	437	419	432	441	426	444	425	421	485	423	436	404	452	447	411	448	438	402	430	419	407	437	456	446	426	418	426	485	429	394	432	442	467	410	426	393	478	400	431	440	438	426	471	427	420	395	478	443	441	425	414	449	462	421	408	403	450	453	420	443	397	452	412	451	426	449	474	447	413	389	400	390	445	414	422	442	442	414	442	433	449	415	440	448	455	447	421	428	454	423	432	435	421	438	419	445	435	441	452	395	465	443	463	414	415	477	417	448	403	412	439	413	404	447	430	408	435	443	442	455	406	448	413	412	420	430	441	458	443	459	406	394	456	428	449	424	426	467	427	436	443	426	429	449	449	457	456	458	435	435	457	410	456	445	410	440	422	428	431	415	406	448	426	453	423	444	424	432	415	433	427	396	440	457	480	401	399	442	489	431	412	417	439	489	422	429	448	455	461	438	442	433	426	465	446	446	425	377	401	437	450	410	472	430	403	419	430	438	433	464	422	413	417	415	406	442	451	433	429	454	422	447	469	413	447	422	421	418	401	442	454	413	431	435	454	456	406	476	446	417	451	423	394	420	489	432	418	443	456	429	432	466	426	409	435	427	424	439	441	435	427	441	424	470	426	432	431	430	438	433	446	421	447	408	440	420	414	473	433	446	421	462	444	448	424	431	407	436	422	448	456	421	439	411	416	476	422	476	439	413	466	451	403	427	399	444	450	452	429	418	464	456	419	435	460	438	424	443	432	417	427	394	438	461	450	464	431	412	426	422	426	448	413	452	429	453	399	405	458	439	441	424	431	402	430	421	417	417	455	440	443	447	425	433	442	451	439	438	439	399	428	488	433	445	440	431	464	443	396	419	450	408	416	410	421	456	405	414	436	454	429	414	421	451	395	417	442	427	439	425	412	413	416	445	409	404	461	422	420	450	398	439	419	441	432	456	424	446	411	435	419	416	445	439	415	451	413	418	426	435	449	429	453	409	417	401	440	431	443	390	441	409	458	403	440	436	427	415	415	452	458	465	445	460	442	442	424	431	397	402	405	429	428	429	430	433	438	442	391	408	486	432	466	386	478	424	473	421	417	435	446	467	402	426	432	444	460	422	369	379	485	441	457	415	406	422	476	441	449	447	418	414	428	417	426	438	422	401	407	454	441	423	398	411	452	425	431	427	457	414	450	425	421	432	424	435	454	412	411	444	410	436	437	454	409	446	464	438	425	444	467	473	453	392	450	449	445	410	445	413	414	453	420	444	467	417	445	449	434	423	442	418	422	477	413	438	451	417	431	436	452	456	437	413	453	454	453	442	477	440	441	431	453	422	432	417	458	427	422	410	391	465	445	443	449	438	460	403	412	407	444	481	396	443	414	414	422	416	409	420	442	479	419	451	483	441	449	436	433	472	431	455	407	401	432	388	441	387	427	421	459	441	426	438	380	443	448	453	470	432	396	428	423	428	430	441	470	434	454	426	399	434	467	451	421	390	431	401	454	455	429	433	486	419	460	447	444	398	477	416	452	467	482	477	450	459	434	437	444	448	435	429	408	441	394	415	423	434	478	435	479	483	424	410	416	440	400	456	436	414	421	413	447	404	419	439	468	399	447	450	431	428	456	435	425	433	398	426	451	422	451	428	420	442	402	405	427	414	424	453	417	443	426	448	442	435	434	405	427	476	459	423	464	442	445	437	436	439	429	375	412	433	424	449	428	451	425	421	424	435	447	391	459	458	446	417	443	409	443	399	419	478	428	415	444	439	424	485	406	462	406
24465	21530	25143	28371	21533	21543	12563	377	204	163	151	136	129	91	116	98	108	120	95	94	102	103	85	84	103	107	85	76	111	83	82	76	91	90	107	81	96	79	83	96	99	87	108	80	86	77	69	81	84	72	94	94	86	88	70	85	92	70	96	83	93	82	78	90	100	90	87	94	83	85	89	85	92	75	95	75	95	89	85	85	87	81	79	80	92	77	91	100	93	86	64	82	92	81	91	98	85	79	84	84	80	77	81	92	76	86	70	78	83	85	83	61	106	86	94	83	77	73	99	83	85	91	79	82	75	88	78	70	76	89	89	93	72	82	83	85	93	83	98	92	87	80	72	102	91	78	77	84	89	98	79	66	85	77	76	77	91	97	74	97	89	79	86	74	81	85	77	81	91	90	74	74	90	68	79	66	105	90	92	89	80	90	82	97	94	68	72	83	95	81	75	98	78	91	68	91	67	76	84	100	78	86	68	75	77	96	91	75	95	84	85	90	83	81	104	83	84	81	76	72	83	77	74	89	87	101	77	101	85	85	78	78	94	79	73	66	87	90	76	78	82	90	74	59	75	97	79	90	73	85	77	69	91	97	92	84	90	91	85	61	60	64	84	86	80	86	83	84	78	87	92	77	95	76	93	94	74	87	79	76	88	86	82	97	97	94	66	80	86	91	81	87	74	80	95	68	80	83	66	71	81	82	68	101	85	97	94	84	83	82	54	76	102	64	82	64	77	75	88	73	86	91	78	87	92	89	70	88	83	88	79	92	79	78	73	80	83	74	80	75	89	84	92	88	68	61	82	77	87	77	78	89	64	89	82	71	88	91	78	79	96	82	83	88	84	73	88	94	96	88	80	87	66	82	105	82	79	80	83	78	82	72	70	83	78	83	103	92	74	71	94	78	94	76	98	92	89	70	73	80	78	75	87	75	86	70	72	87	98	79	98	76	79	84	91	100	86	88	80	68	84	74	77	76	81	91	75	81	91	70	87	85	80	81	96	78	83	70	92	78	80	97	91	72	73	80	85	87	78	85	85	70	92	80	81	96	94	73	73	81	85	89	65	78	82	89	70	86	87	87	100	79	99	67	63	70	80	80	95	98	82	92	72	79	86	72	82	82	98	77	92	83	88	67	79	86	89	105	99	85	76	77	88	80	101	85	67	79	75	80	68	79	68	76	95	83	74	67	62	75	84	70	86	83	85	80	94	88	78	91	88	96	80	94	88	82	87	74	89	87	90	65	86	81	93	90	75	81	82	73	82	90	76	73	99	69	89	73	88	94	66	80	80	100	75	78	86	81	82	95	85	79	100	77	95	76	89	79	82	80	67	90	97	81	102	81	84	78	90	82	106	80	76	67	65	82	74	82	61	76	90	86	82	66	85	84	91	82	74	95	80	112	62	88	87	90	87	76	75	80	85	74	89	96	82	98	95	83	89	69	98	84	97	65	66	95	79	82	102	93	72	78	93	93	86	90	70	84	99	86	80	83	71	84	80	92	78	75	94	80	89	89	74	93	80	84	82	82	87	85	79	73	98	53	95	83	85	82	81	83	87	77	80	88	81	89	74	90	77	83	90	95	94	86	89	109	78	96	95	95	75	80	96	86	87	73	77	83	95	83	96	80	77	79	81	85	75	105	82	87	77	70	71	76	79	94	94	99	89	89	85	104	108	66	107	73	76	92	105	81	74	99	98	94	93	94	72	82	50	71	83	83	82	80	101	86	87	75	77	84	72	76	81	85	78	71	68	82	83	74	72	76	71	102	83	71	80	91	78	82	89	78	71	76	89	95	108	87	76	93	84	75	79	95	89	101	88	75	89	88	72	99	79	91	83	77	87	70	83	83	77	69	77	82	85	89	74	74	72	75	90	88	91	74	74	76	75	66	78	90	84	83	88	66	82	65	84	81	87	71	81	93	95	78	87	75	82	91	73	85	93	70	85	91	82	93	89	76	89	82	62	70	84	92	86	88	65	91	98	78	81	75	68	89	86	81	92	79	90	69	92	94	70	77	71	83	71	83	77	72	76	73	81	90	71	64	95	94	84	96	92	69	74	83	80	83	84	73	89	69	92	90	87	65	86	88	78	84	84	101	77	90	83	83	91	103	71	86	91	86	92	87	84	87	71	89	106	74	81	91	84	94	88	78	91	77	87	90	93	75	72	87	84	93	68	86	84	88	71	92	70	85	89	69	72	78	79	64	69	63	99	88	81	71	74	93	75	86	78	80	82	89	84	85	73	95	69	58	77	94	90	72	80	87	76	83	74	100	86	91	94	89	93	101	84	99	84	93	79	67	81	85	105	90	64	81	78	64	69	89	85	72	79	87	75	68	78	82	83	82	79	84	86	69	84	80	87	81	85	76	85	88	64	69	77	80	99	93	90	83	89	69	89	80	95	69	88	92	75	87	87	67	81	83	90	81	80	105	96	91	88	72	81	79	91	73	82	78	81	83	65	83	74	85	86	86	78	88	70	67	83	90	72	83	80	101	74	94	69	87	85	95	93	82	87	82	87	71	73	66	81	91	82	79	85	85	86	98	71	81	70	85	74	77	97	77	80	93	80	79	82	88	82	74	75	90	84	89	79	73	76	83	77	73	65	64	74	87	73	83	96	78	75	84	74	69	96	79	70	70	98	84	106	78	78	100	78	97	91	76	100	68	86	86	92	84	70	94	69	81	85	84	81	97	90	83	76	86	74	74	91	100	67	74	90	78	81	89	103	92	80	86	86	76	90	81	93	63	88	71	80	66	79	93	86	70	78	94	77	66	92	79	81	91	87	63	54	81	86	84	90	90	89	76	73	63	70	85	67	72	73	79	88	71	68	79	74	90	74	82	101	90	69	68	69	75	84	88	90	90	86	82	77	82	85	84	85	89	87	82	91	74	100	85	79	85	97	82	89	85	94	80	102	77	81	79	73	72	78	75	74	94	91	93	81	67	75	83	80	74	78	95	88	97	83	80	93	84	67	58	76	69	88	74	77	75	97	78	108	74	73	78	78	93	69	93	79	80	98	78	95	81	83	78	75	82	82	86	91	87	87	72	82	89	96	73	82	76	91	86	84	62	85	65	88	79	80	98	80	76	102	91	82	99	80	88	88	89	75	79	106	77	86	85	84	88	73	90	90	107	74	87	103	81	84	85	83	93	77	88	80	77	80	94	74	88	80	75	71	75	88	90	88	90	83	78	92	89	76	98	94	84	97	72	90	79	99	85	63	72	81	79	75	95	87	72	84	86	77	88	72	68	69	73	83	70	90	85	101	94	79	89	71	96	80	81	82	76	82	87	84	85	89	77	85	69	99	75	94	85	97	84	79	86	77	80	91	90	67	80	79	106	84	87	91	92	81	89	72	73	81	74	80	103	75	73	75	76	90	82	77	86	69	68	76	83	96	74	82	101	84	71	82	76	91	97	78	103	76	82	80	98	74	75	74	74	75	91	95	86	84	95	91	89	96	109	67	90	77	80	82	73	91	68	78	93
2939	3133	1370	694	454	370	322	295	266	269	264	271	226	246	253	264	249	245	254	254	232	232	259	238	236	227	236	260	237	232	240	240	239	235	253	230	255	233	210	245	244	260	228	269	227	242	224	234	244	245	236	247	244	228	251	235	230	219	259	240	235	203	220	255	229	222	230	222	243	252	249	246	245	248	240	240	249	228	228	262	245	215	248	251	231	246	245	253	240	215	247	233	246	221	247	217	257	251	245	234	228	235	247	223	252	209	237	239	227	236	248	262	248	234	219	238	231	252	232	229	220	224	241	258	232	239	226	241	210	237	220	233	223	227	252	231	265	237	242	250	248	245	247	244	270	253	228	239	242	234	246	266	241	246	207	246	226	235	204	213	232	225	254	243	264	243	250	260	237	258	232	221	262	225	226	246	263	227	243	250	235	259	260	243	251	249	220	246	241	214	229	222	217	254	239	216	229	250	263	228	210	258	236	256	241	216	270	238	243	220	264	245	212	215	221	237	240	252	223	238	242	235	230	256	239	268	233	229	226	233	239	227	257	227	242	231	235	207	228	218	240	247	246	239	217	239	237	233	235	255	230	219	231	241	241	231	239	248	243	222	260	243	241	228	219	224	248	258	243	223	217	237	201	252	237	243	241	211	254	227	245	284	261	231	226	227	238	232	226	230	235	244	247	242	227	273	263	242	233	253	235	234	266	234	277	265	241	247	232	240	228	235	226	243	200	230	224	230	228	252	254	252	252	256	232	215	238	204	259	259	225	246	226	217	243	249	223	222	246	237	240	224	251	230	236	222	222	230	265	253	242	220	227	220	226	234	249	232	237	237	215	202	227	233	212	245	240	229	226	238	252	219	233	257	209	235	237	248	230	262	230	256	234	231	239	232	240	245	219	265	254	219	233	257	232	246	220	242	255	250	257	243	237	213	241	240	220	213	260	270	226	253	261	217	232	233	250	248	196	227	265	255	265	212	232	224	245	235	237	235	247	226	234	260	215	233	265	224	235	243	239	228	225	222	242	265	238	220	235	262	254	217	221	235	228	222	231	248	240	264	222	239	245	226	235	234	251	252	224	228	235	229	248	242	251	224	227	242	220	234	218	217	224	247	261	238	228	221	255	241	225	219	221	238	210	266	198	226	232	235	213	257	209	237	230	224	233	240	256	263	229	208	254	258	220	234	235	226	234	220	247	238	224	261	208	228	239	243	252	269	235	206	213	233	246	240	264	250	234	244	269	227	225	255	234	223	226	235	247	209	243	217	251	248	248	220	239	291	232	247	226	245	219	217	242	242	254	222	224	245	213	229	210	220	217	229	260	244	251	235	242	231	207	234	247	233	212	249	230	217	245	223	221	258	234	227	250	240	227	232	221	233	248	261	255	231	208	234	233	246	238	231	259	232	251	234	218	223	252	235	242	224	230	223	231	228	218	211	222	233	249	274	235	208	239	235	252	236	236	243	194	255	217	242	242	218	218	260	223	248	249	213	237	229	239	259	230	217	212	248	240	226	222	265	216	218	220	225	256	262	238	230	226	240	246	272	242	242	207	244	236	258	210	219	232	231	268	240	227	243	220	243	249	241	205	233	226	256	216	254	232	206	225	235	228	224	231	239	242	227	234	243	241	234	286	229	241	219	244	229	225	247	253	231	204	225	257	232	230	254	244	235	216	234	259	242	207	212	276	247	220	216	259	239	235	235	234	248	221	209	218	215	269	241	253	239	226	242	218	242	249	228	273	261	242	229	266	234	248	228	174	258	242	232	259	252	231	233	229	236	230	238	224	242	221	245	222	222	249	232	237	217	252	253	239	254	226	241	246	215	237	235	200	223	232	245	256	239	230	278	246	218	238	228	226	230	221	238	242	227	218	241	237	241	241	242	256	201	236	245	235	216	232	257	242	243	235	234	247	240	218	228	244	268	232	230	256	263	258	234	251	255	210	215	243	246	231	208	242	242	230	209	228	265	236	236	213	235	226	234	230	226	227	221	244	255	246	237	232	258	220	258	241	239	247	254	235	214	237	228	232	247	236	223	242	232	240	224	234	255	234	234	241	255	264	242	229	244	219	242	241	246	247	257	235	231	229	246	225	248	256	230	233	247	244	224	231	226	270	251	231	226	255	225	232	226	251	230	230	246	233	231	251	220	239	264	240	222	220	267	213	251	204	245	219	205	236	248	253	249	218	240	243	238	243	206	251	259	236	222	252	237	239	234	243	224	227	226	245	247	201	235	247	247	249	216	239	248	232	252	219	222	260	236	217	238	261	240	229	259	262	238	235	228	253	229	239	255	253	259	257	230	237	227	224	250	233	235	265	230	238	220	222	237	234	268	226	239	256	234	248	229	243	209	223	267	234	222	254	216	204	241	225	228	244	226	227	240	236	246	216	233	252	233	219	250	244	254	252	234	202	241	228	253	236	228	260	228	246	228	234	252	221	241	243	252	227	220	234	238	238	239	241	229	244	221	225	240	233	237	236	224	229	217	251	239	233	245	252	226	237	225	235	254	226	247	251	242	253	235	223	275	235	232	197	232	212	249	227	228	228	243	227	236	233	229	227	233	243	234	267	249	232	212	243	248	235	250	243	215	246	244	237	247	226	231	251	239	236	228	228	231	261	246	231	243	232	221	212	246	238	246	221	232	250	234	238	232	222	225	234	257	255	231	267	253	247	232	202	273	238	227	244	244	221	218	239	253	263	235	216	250	233	230	239	244	191	229	261	227	212	238	265	236	232	243	222	242	220	230	227	242	251	225	234	242	246	249	248	239	238	243	222	238	228	216	210	216	235	236	220	236	229	229	241	248	242	220	212	247	254	224	237	245	252	223	242	236	242	208	246	243	236	238	244	223	242	254	231	220	244	243	227	255	221	234	263	237	232	208	211	247	206	258	228	246	249	228	262	248	248	271	235	242	211	225	253	224	241	223	256	246	248	215	198	258	221	231	223	242	223	237	250	254	241	237	232	248	244	251	232	221	249	219	256	227	212	235	247	244	238	243	252	226	241	231	229	244	227	232	215	209	242	234	231	201	250	235	274	244	210	276	238	262	241	248	256	219	253	260	223	247	239	260	200	204	253	283	194	210	214	251	218	229	265	240	239	232	233	228	236	238	238	243	218	236	264	266	238	221	221	213	231	251	215	242	224	219	247	244	236	206	237	234	264	248	229	240	245	245	225	252	248	215	250	215	237	208	248	272	252	225	237	215	218	210	237	258	253	249	236	257	242	230	197	223	234	230	246	233	214	234	220	240	236	236	206	220	219	252	254	232	246	252	253	236	221	261	234	246	235	252	228	218	230	235	251	238	242	252	218	257	250	232	236	235	249	207	243	220	224	237	225	233	224	256	227	216	257	231	246	200	223	223	228	240	229	233	254	217	228	246	229	236	228	228	234	239	225	258	243	294	245	218	218	247	252	241	245	229	251	238	231	234	221	260	244	242	241	218	201	256	233	228	226	270	218	246	234	238	253	240	251	232	266	227
31966	20299	7912	729	501	459	405	290	317	300	316	295	289	309	282	275	295	295	330	299	309	310	294	269	287	303	303	290	300	283	294	290	298	305	259	304	280	293	290	303	282	289	290	257	304	270	290	299	326	271	301	297	287	275	305	319	297	286	288	287	289	322	300	299	301	296	268	316	306	318	278	313	290	307	298	307	287	273	321	318	294	298	300	301	273	285	305	319	275	289	280	300	305	268	321	309	296	280	303	329	272	314	292	293	284	285	284	286	307	285	310	310	318	312	286	299	295	300	308	283	276	263	311	284	278	316	313	292	286	304	296	326	281	311	266	300	304	288	317	284	314	288	278	266	329	283	259	298	289	310	294	327	292	317	259	296	326	289	323	321	323	271	311	294	307	305	282	313	296	272	282	314	273	280	299	283	290	288	289	266	275	282	291	311	272	303	332	317	324	287	310	289	299	323	291	283	311	319	286	306	301	308	293	264	263	319	295	328	275	286	296	313	313	323	332	308	296	321	305	296	321	287	319	285	297	313	302	296	297	319	289	284	290	276	281	288	306	270	295	298	297	280	266	293	295	278	290	305	310	300	294	302	277	285	305	316	299	289	318	285	336	282	328	306	290	282	325	335	279	334	256	298	330	301	289	276	306	328	284	309	269	313	333	278	292	302	291	338	325	261	315	301	267	282	302	284	325	324	315	317	287	270	244	297	315	311	315	303	303	294	329	311	266	291	308	306	327	306	308	300	282	303	282	288	293	291	301	307	271	288	285	311	325	320	299	286	309	273	298	295	280	274	326	301	301	290	305	297	287	295	309	292	299	312	303	296	297	316	285	302	304	311	312	279	315	307	278	304	292	302	319	306	312	313	309	297	302	322	290	300	268	284	307	315	268	299	319	298	239	305	313	305	292	269	310	315	306	305	267	319	320	277	316	279	293	317	303	288	274	311	312	296	290	308	260	328	324	276	310	308	299	274	312	281	308	278	320	309	301	310	307	318	296	267	285	322	337	290	315	334	296	303	275	275	304	297	297	270	318	261	291	304	328	318	323	319	283	276	317	289	286	289	318	284	312	301	301	277	294	266	297	306	311	313	327	279	267	294	289	285	271	300	293	317	282	314	295	296	275	303	312	309	295	289	307	318	308	327	324	326	298	267	287	341	316	291	338	298	288	296	312	291	278	315	310	306	259	315	278	283	316	286	281	275	313	308	283	266	270	304	326	291	267	337	330	290	286	269	305	305	293	315	289	307	330	248	296	302	326	305	261	316	284	283	290	304	281	290	301	269	307	264	302	269	288	317	314	330	294	284	295	310	295	293	324	300	298	340	332	294	278	254	283	341	319	309	312	316	306	294	267	300	308	307	305	281	271	294	304	289	308	255	300	315	294	281	278	321	267	273	282	315	317	293	335	282	265	318	304	267	308	277	279	270	303	280	322	322	306	322	303	306	331	298	281	288	277	288	298	288	308	291	309	284	313	269	310	273	297	305	311	291	291	300	281	245	270	261	304	266	292	295	304	318	292	284	285	310	307	328	301	256	276	322	309	284	273	323	301	291	300	312	270	300	247	299	273	303	317	277	291	286	297	302	263	299	284	290	306	300	300	255	294	284	301	288	312	325	294	305	306	270	286	285	297	328	297	309	290	294	317	308	291	286	308	275	284	278	302	296	287	269	304	339	305	307	297	268	313	291	327	279	309	321	293	323	272	281	287	309	329	304	316	313	309	292	315	308	304	279	296	280	277	285	286	305	313	294	276	272	296	301	264	286	277	300	329	292	295	286	282	303	273	293	308	276	324	310	309	319	301	304	282	277	329	295	300	315	314	314	299	329	301	298	263	300	317	292	292	311	302	298	302	318	264	282	319	321	283	297	292	313	311	309	312	306	304	302	288	332	265	312	294	311	316	298	298	295	303	273	337	323	278	329	298	289	287	312	296	278	296	303	313	286	285	313	310	289	267	299	294	284	315	285	278	311	291	324	290	290	267	285	317	298	242	304	315	306	301	308	278	295	313	305	312	285	264	311	284	281	318	284	299	292	290	338	309	308	313	267	281	284	298	299	292	302	296	328	299	311	297	325	295	317	288	288	328	321	278	303	316	284	272	311	312	305	308	314	314	271	292	287	255	312	296	320	318	252	285	291	269	295	318	290	341	263	310	304	292	274	299	277	311	325	301	347	300	303	262	308	259	318	310	280	272	314	287	270	319	300	292	285	262	309	308	310	280	317	294	327	295	281	285	314	312	317	305	318	252	294	287	306	307	293	314	296	303	265	314	306	286	325	306	308	311	311	290	305	284	293	340	279	275	265	294	288	303	278	287	289	274	295	284	312	288	304	308	304	292	306	339	301	304	320	289	316	321	340	308	293	288	305	258	254	298	315	298	305	264	308	289	281	303	282	310	275	278	280	320	274	292	297	307	320	276	263	267	279	292	317	300	303	302	294	291	283	314	303	331	312	310	292	292	278	287	298	284	276	277	295	293	290	310	294	296	289	275	341	291	328	311	279	293	293	315	292	301	270	306	280	329	314	281	280	316	276	293	325	296	279	305	309	292	293	326	298	289	286	330	327	301	282	288	271	298	317	273	293	290	273	293	298	326	335	281	298	319	304	311	269	293	285	329	278	330	295	297	306	311	319	311	325	304	302	317	301	258	260	291	300	314	284	294	291	295	302	321	314	321	358	316	274	300	290	300	306	307	283	297	315	290	270	296	311	276	291	334	291	313	320	322	298	310	291	314	324	292	277	292	317	299	315	294	320	285	293	296	280	269	285	312	293	291	291	293	286	295	321	306	295	268	282	276	289	302	293	306	311	300	311	267	307	290	303	305	319	297	296	290	271	271	284	327	284	313	285	291	305	288	295	331	306	296	304	302	323	282	295	300	288	302	283	310	304	280	278	301	323	273	332	301	289	292	266	303	342	296	288	285	288	364	287	303	316	320	339	331	281	280	266	289	302	286	296	296	280	312	271	311	251	324	316	283	317	296	300	285	296	291	289	317	304	302	319	269	295	299	288	258	262	328	300	297	289	278	297	291	310	307	328	307	309	281	326	279	344	318	296	305	309	297	286	295	307	284	285	306	283	297	274	309	279	288	306	315	289	345	296	308	315	305	280	290	297	313	292	325	316	314	290	333	306	287	310	305	259	296	293	309	331	255	308	316	295	291	298	281	303	285	304	321	283	294	275	332	274	270	310	310	300	300	303	313	276	292	309	278	273	312	299	315	320	315	294	310	281	296	303	278	284	308	308	317	289	284	313	314	282	285	289	296	297	287	292	298	269	281	330	254	280	291	290	303	328	296	335	292	296	305	294	378	285	305	280	314	297	287	300	310	317	267	289	307	294	254	299	284	294	321	323	300	301	308	311	288	346	273	301	283	302	271	283	328	276	292	297	267	287	304	303	332	293	296	286	294	297	288	295	273	288	307	309	325	296	293	275	305	262	293	285	284	290	296	305	277	283	272	315	326	304	270	311	296	319	311	310
5819	846	727	700	776	751	690	750	670	701	704	750	714	716	695	712	648	722	662	727	722	676	660	749	714	724	706	709	695	709	707	703	768	779	724	659	747	704	643	707	690	781	718	717	691	718	723	709	740	750	757	745	730	693	671	722	722	671	707	725	725	724	743	696	749	767	722	682	708	712	665	684	690	735	725	715	717	723	707	727	739	684	732	723	731	690	673	715	728	704	704	738	721	690	690	688	716	715	713	696	683	714	703	702	669	732	703	715	706	740	713	686	699	737	751	726	705	686	691	720	695	730	721	705	710	711	719	730	722	709	748	741	711	711	685	701	717	693	711	751	713	726	754	683	730	714	702	730	704	722	668	689	734	654	682	703	750	742	739	698	699	706	678	669	711	730	740	727	732	709	731	722	755	706	704	691	738	691	804	733	707	687	761	688	694	720	766	693	738	731	705	717	706	708	715	705	678	757	756	701	714	678	741	717	722	692	645	707	710	703	682	708	711	712	701	682	736	733	743	735	733	731	714	690	753	741	725	729	677	697	721	722	681	709	696	671	737	681	739	751	682	741	751	736	700	696	715	641	738	722	754	652	680	647	691	695	729	704	719	715	694	724	722	713	744	741	704	682	722	709	692	662	699	677	714	702	714	690	667	740	682	688	694	671	694	722	702	765	694	714	750	719	692	709	693	693	678	679	729	673	724	687	729	733	707	685	744	723	729	709	722	728	691	711	687	758	678	693	736	693	693	685	673	705	694	714	686	661	707	760	737	729	684	722	729	694	674	733	713	705	708	742	695	712	720	673	741	732	680	704	681	721	693	717	732	703	716	721	751	719	712	712	682	695	711	676	705	734	723	730	685	686	692	706	744	741	738	687	697	698	721	709	691	765	706	660	712	665	744	708	763	660	699	730	723	702	680	667	734	700	703	697	685	737	698	721	688	677	724	718	739	698	707	690	657	683	748	721	741	726	724	700	732	669	726	731	760	723	674	755	702	730	718	746	703	710	730	716	703	648	730	745	708	669	698	688	679	679	698	693	697	701	715	699	776	668	731	711	675	687	709	694	720	729	684	721	671	722	733	728	691	712	716	733	721	717	733	727	732	684	731	676	705	714	679	736	714	697	698	723	684	722	712	663	741	739	722	777	693	705	709	750	680	748	683	765	705	648	736	727	721	739	712	745	743	722	747	718	728	663	685	751	757	716	704	673	727	734	706	706	683	741	725	762	723	727	727	716	740	685	674	723	679	675	709	697	722	695	687	741	666	749	710	726	721	742	699	738	747	666	666	698	746	673	734	682	735	718	674	720	723	759	726	699	756	701	709	688	679	731	711	672	711	715	720	696	711	723	732	757	678	737	719	713	687	693	703	672	730	693	660	728	706	725	724	740	718	709	655	727	670	717	669	747	723	705	685	669	672	697	760	752	697	702	679	740	730	732	685	738	682	650	642	689	692	714	716	692	719	707	677	673	692	726	730	675	708	724	749	718	654	675	718	656	772	693	712	673	721	734	672	708	705	716	763	700	726	700	653	732	712	709	708	706	719	672	702	692	712	713	710	692	730	663	695	701	664	710	708	714	704	689	743	748	686	751	755	663	687	686	693	696	718	711	740	742	701	730	672	717	700	751	684	729	732	731	745	694	724	734	728	741	704	717	729	675	780	633	699	724	715	689	708	673	755	723	674	693	691	749	683	719	695	740	726	702	695	668	709	718	693	661	695	739	692	716	755	718	713	747	743	649	726	701	736	733	715	721	781	705	724	725	709	664	734	719	690	665	732	710	717	687	692	734	728	726	729	735	680	716	730	684	668	695	688	700	716	754	702	685	698	703	688	704	679	718	678	776	703	740	706	696	654	671	732	694	677	695	723	723	709	746	684	704	720	722	725	685	744	720	676	752	749	702	712	666	685	712	697	727	728	699	729	793	713	676	740	695	698	777	699	732	750	716	719	741	678	702	681	763	704	719	762	750	729	686	732	734	731	740	707	730	677	705	734	706	751	727	689	688	656	712	685	693	704	709	703	717	721	734	706	743	727	730	690	723	701	669	699	676	655	686	743	695	727	697	699	742	690	677	682	680	717	723	726	742	700	698	746	724	746	702	666	689	693	727	731	693	670	729	772	690	729	716	730	770	716	687	750	698	693	709	718	757	739	692	717	699	740	708	732	691	688	746	675	728	744	625	732	689	711	690	739	683	678	731	702	677	719	698	683	776	708	703	745	708	687	667	736	725	710	721	732	717	756	699	707	694	750	667	735	683	696	721	755	747	681	734	710	677	704	710	672	711	649	717	719	714	709	679	688	706	682	684	755	714	698	728	712	705	737	726	715	714	723	749	728	649	719	657	651	673	732	707	750	665	747	701	714	704	702	698	715	689	719	682	738	743	718	703	739	700	731	721	695	678	718	715	701	726	672	706	742	668	769	730	758	703	642	719	721	738	667	734	690	705	712	677	697	716	695	724	686	655	693	722	697	717	705	719	710	676	713	718	786	718	760	715	684	710	729	732	715	716	675	698	698	776	726	697	777	726	747	712	696	719	720	706	704	689	670	707	740	715	684	672	617	721	711	761	728	733	708	727	705	705	711	680	684	685	717	674	707	663	742	710	674	725	715	676	719	712	697	707	702	764	730	785	754	699	740	693	735	745	701	690	706	743	782	664	731	751	743	699	732	739	673	696	696	694	682	767	717	709	674	675	695	698	731	700	704	717	699	708	712	727	689	740	704	691	720	681	769	703	676	752	701	729	721	736	725	719	720	713	745	662	692	737	718	679	771	690	700	704	716	747	744	707	688	701	703	709	740	736	703	708	683	716	720	705	735	725	719	698	720	772	665	716	681	722	731	693	728	703	709	687	704	698	761	707	712	700	720	716	710	709	685	662	692	703	735	741	733	728	690	720	685	715	716	755	737	674	757	685	691	706	654	710	696	719	695	725	759	703	673	675	749	719	732	723	672	687	755	703	727	701	680	755	679	727	740	707	708	735	706	738	705	706	710	701	721	700	735	701	729	693	764	686	749	650	710	701	693	718	678	733	696	705	732	759	703	706	713	721	678	668	696	725	707	686	701	734	717	714	708	704	699	709	663	724	679	722	719	695	785	686	720	707	708	684	709	674	753	714	708	737	738	698	681	752	709	727	670	729	709	710	695	669	702	737	706	715	727	720	658	759	674	708	714	714	712	693	762	735	729	710	701	696	704	722	706	690	731	733	717	704	751	740	726	749	739	664	680	722	693	701	687	733	708	707	709	746	741	734	733	733	731	747	653	734	737	702	723	746	715	690	736	694	692	707	719	709	705	758	707	720	700	707	713	746	747	700	709	747	694	725	678	684	721	709	702	709	659	717	739	697	691	655	690	715	670	705	686	716	698	680	731	687	708	674	712	714	742	700	736	690	709	725	689	699	741	677	708	705	693	746	702	710	678	720	721	742	732	713	754	697	686	722	684	736	715	651	711	700	751	674	696	685	717	708	679	703	729	717	733	673
25154	21562	24791	28765	21537	17060	417	291	248	234	224	210	211	203	181	220	203	163	184	173	162	181	151	189	192	192	188	178	184	194	160	177	173	177	176	202	183	174	178	186	196	177	171	171	152	192	149	183	176	184	183	192	180	181	162	161	153	157	188	184	157	201	189	179	200	146	150	143	175	212	178	155	182	160	173	179	188	154	161	162	180	161	189	193	208	177	197	184	145	169	166	174	176	163	144	180	172	199	171	157	195	195	186	164	178	205	175	163	184	166	170	200	172	180	177	180	149	157	156	181	196	182	162	177	176	158	169	180	185	180	177	188	188	196	185	178	169	175	166	195	198	197	168	169	161	168	191	198	194	201	161	184	175	201	183	193	166	143	176	191	183	168	201	182	195	190	188	173	162	189	159	183	160	165	173	186	166	151	159	178	186	160	179	199	184	146	183	160	169	206	182	166	201	186	194	172	160	176	179	179	164	180	180	186	154	172	181	163	166	168	195	170	201	173	189	167	197	187	181	157	196	180	164	180	182	175	202	184	176	172	173	201	193	170	176	157	176	194	196	176	183	168	157	181	199	166	167	183	191	167	173	174	195	168	168	182	182	161	190	194	189	169	150	186	191	169	194	173	163	178	156	164	181	179	172	181	181	167	166	159	164	167	192	184	168	182	164	197	174	190	155	200	161	191	179	178	171	166	200	186	173	178	172	194	188	187	197	172	156	206	157	193	191	166	192	191	212	174	174	175	190	162	179	169	181	176	155	195	173	170	206	172	181	180	174	186	182	181	162	175	198	168	171	179	184	179	178	195	163	158	178	170	173	180	184	180	191	178	189	179	194	172	161	177	179	199	163	149	173	177	192	199	188	175	177	171	171	142	172	174	190	188	178	184	180	147	150	181	169	165	189	162	194	193	197	166	158	175	190	163	168	205	181	166	190	184	177	192	188	158	169	200	191	167	184	165	167	154	172	186	211	164	218	185	160	182	176	177	188	189	173	170	160	168	187	156	174	181	158	156	181	187	192	198	192	197	170	192	160	174	201	171	162	134	139	168	185	189	179	164	182	173	178	163	170	193	198	192	176	152	198	170	186	168	178	198	181	204	183	169	173	180	192	167	200	168	185	179	191	197	220	184	199	179	172	177	200	163	154	192	174	188	164	184	173	186	161	167	199	179	189	190	195	180	189	173	198	178	134	178	164	171	175	183	161	189	167	207	172	180	191	177	175	170	196	161	182	195	177	167	176	170	167	172	153	149	159	173	194	202	197	197	175	167	172	171	175	184	182	163	196	169	203	165	187	207	160	171	160	180	179	191	177	160	166	168	166	178	177	156	175	182	180	191	156	168	178	161	174	175	172	173	171	168	172	183	176	160	151	171	188	168	184	189	180	169	179	175	188	170	164	172	167	176	181	192	182	187	183	205	165	171	178	202	138	170	192	174	172	163	183	187	164	165	170	182	159	172	184	149	186	192	181	180	168	174	181	198	174	193	177	156	181	149	175	175	207	178	200	176	165	165	165	188	178	168	189	175	171	171	175	179	177	169	184	165	164	192	162	183	188	176	172	180	169	169	160	163	170	159	191	171	160	208	194	199	183	176	190	201	190	172	178	179	182	167	185	172	181	185	190	175	167	159	151	155	169	161	166	166	195	191	194	184	196	165	170	198	174	189	186	152	163	178	191	174	171	184	178	168	172	187	185	174	159	183	171	205	208	174	165	164	149	196	156	211	185	163	178	169	183	185	179	200	183	172	179	199	189	166	175	177	175	160	155	164	173	167	178	203	171	159	196	171	174	169	157	189	186	179	191	175	178	155	165	176	167	190	188	173	200	180	181	172	179	171	172	165	169	184	187	199	182	169	180	201	179	210	169	159	166	164	177	166	172	214	151	164	161	174	158	176	172	173	182	187	161	177	182	171	156	187	159	173	180	198	174	169	171	180	181	183	196	175	170	175	149	194	167	152	184	170	194	189	192	168	175	160	164	172	170	167	187	177	169	177	172	176	178	183	169	183	159	176	177	166	177	174	197	171	151	176	173	171	164	202	191	177	196	170	203	175	189	188	194	162	171	157	176	159	154	180	175	181	181	170	170	186	164	165	172	183	159	159	190	193	166	182	134	177	189	170	183	168	159	175	169	164	187	181	167	181	175	173	162	175	170	167	175	168	206	181	197	158	168	188	186	162	206	195	176	204	200	178	190	164	194	159	173	169	135	177	178	154	159	170	164	189	187	155	172	180	173	166	145	177	192	182	181	168	158	133	172	182	186	172	178	189	176	177	174	184	177	151	196	172	188	163	194	173	178	191	182	157	184	196	154	180	176	192	163	170	185	164	180	190	180	141	201	181	161	144	172	186	179	171	175	192	193	167	155	164	186	178	190	178	184	172	147	169	152	165	208	190	167	137	176	181	183	190	158	219	145	174	172	160	162	192	154	166	177	192	165	183	182	184	170	177	148	155	180	171	189	197	165	158	178	148	166	179	176	175	205	184	157	173	183	165	163	173	173	170	175	172	174	167	186	174	185	159	150	167	177	212	175	171	181	165	191	183	172	156	162	170	173	164	203	170	186	187	165	142	166	172	184	178	188	193	160	174	204	157	161	188	189	175	202	159	167	156	166	162	164	170	168	177	178	168	168	158	162	180	170	169	202	204	177	150	182	158	196	164	204	183	180	188	179	164	171	205	172	177	170	177	176	176	198	165	184	167	184	188	181	186	178	160	195	191	179	193	167	171	146	184	199	168	168	144	163	171	178	186	162	164	179	168	185	192	192	204	184	175	196	182	174	186	196	189	195	203	159	201	174	187	163	163	186	170	185	181	173	194	164	165	160	150	183	173	197	162	190	186	171	180	182	183	181	192	179	169	154	158	170	160	191	176	161	191	181	169	156	195	177	164	165	168	173	148	188	148	176	170	199	166	186	148	201	165	164	144	167	153	168	147	170	177	190	166	207	175	170	157	165	184	168	179	160	160	192	192	165	205	160	156	156	172	166	183	173	165	170	176	173	186	149	143	181	148	176	178	170	165	166	205	193	181	154	163	159	185	188	171	170	143	156	159	165	160	180	202	190	205	177	188	195	178	172	192	200	184	168	169	196	190	183	172	173	173	190	172	183	179	162	174	168	168	175	179	194	190	172	173	167	177	166	178	186	191	218	181	175	177	177	180	203	155	174	171	156	191	164	148	175	158	167	184	169	184	174	177	163	199	203	177	188	175	173	186	173	162	165	186	184	185	202	193	182	177	170	180	192	176	193	159	161	189	200	184	186	176	151	177	168	201	172	175	160	192	172	173	184	169	178	187	176	187	174	141	165	206	155	174	187	159	184	167	181	159	187	159	188	182	190	193	163	178	179	177	170	187	161	180	163	205	186	180	173	167	176	177	173	180	176	190	180	171	162	172	191	195	172	160	172	176	168	195	166	152	148	198	173	182	195	201	186	158	181	179	161	165	192	184	176	173	182	167	182	199	169	162	204	163	164	192	164	167
3045	1873	1065	679	564	488	494	474	494	431	442	432	442	443	396	426	434	436	419	405	450	418	446	448	430	425	410	425	447	455	449	436	409	391	444	420	417	432	417	460	443	462	431	372	423	448	420	423	421	430	444	430	451	442	403	496	442	429	426	431	426	408	428	436	413	467	428	433	429	445	409	393	423	474	400	405	467	419	444	412	454	478	440	422	427	429	428	437	417	426	410	386	446	412	445	425	446	385	419	413	431	411	457	425	417	435	429	385	451	407	391	414	427	406	450	456	437	429	416	434	410	438	483	398	443	409	408	465	427	416	397	410	451	438	439	442	406	459	447	448	397	448	434	424	423	448	495	406	418	460	441	418	421	418	427	409	455	378	402	436	432	418	435	438	441	441	422	424	406	415	423	404	415	423	422	422	391	430	419	437	401	452	427	395	422	414	419	461	450	404	426	438	458	390	467	442	407	437	410	442	426	427	434	407	446	445	466	427	426	434	428	448	409	443	427	430	406	444	482	416	456	426	432	430	447	423	418	422	423	395	474	465	423	466	411	420	436	422	464	440	393	403	432	404	409	417	407	472	437	448	439	420	397	434	438	409	458	416	396	404	427	437	448	454	428	433	418	458	420	481	454	429	414	442	432	460	437	409	455	453	370	430	410	422	426	456	451	438	404	447	400	466	420	421	402	439	430	404	438	395	417	422	456	442	401	479	431	393	412	455	403	411	396	438	435	412	441	414	436	455	426	408	426	426	438	414	414	408	425	438	467	465	410	466	434	434	436	445	428	441	451	412	434	409	428	457	414	470	417	414	452	400	430	437	419	444	435	458	469	459	409	447	381	411	428	415	450	468	464	434	453	424	474	443	428	439	478	416	440	444	426	415	429	437	452	472	434	466	474	463	447	439	435	420	441	458	480	428	424	467	472	433	411	442	462	454	430	476	444	446	415	449	441	413	425	415	456	436	436	421	455	440	413	429	428	405	410	455	435	383	414	394	435	422	450	420	442	461	427	475	417	415	430	417	420	435	472	483	435	427	436	457	478	431	426	428	416	425	495	457	457	440	459	472	437	385	439	427	427	428	406	422	431	420	429	449	450	417	393	419	422	444	443	409	419	435	433	433	412	436	425	414	410	434	462	404	465	436	411	441	451	412	397	429	440	448	437	411	420	441	403	452	451	410	416	434	430	429	409	437	442	467	452	496	454	429	481	432	502	432	432	450	437	449	416	451	417	417	435	442	470	420	423	444	431	455	441	427	424	442	450	447	453	432	443	420	431	422	461	424	425	439	428	430	453	436	444	399	424	431	425	433	444	417	397	431	467	455	418	460	474	430	418	414	421	412	392	394	442	399	436	459	469	440	418	463	434	411	405	435	450	401	439	424	430	437	415	440	407	420	417	384	463	424	419	418	463	446	430	423	407	438	433	416	436	415	457	443	418	433	389	471	420	418	435	416	422	431	449	447	418	454	407	422	411	415	436	465	455	431	425	416	404	440	408	446	466	435	441	415	427	457	439	439	402	434	422	432	433	443	395	374	396	395	418	413	399	417	406	476	429	412	440	437	432	427	456	417	447	427	413	439	436	447	431	440	447	439	431	424	451	416	399	452	404	399	438	403	444	420	451	414	445	412	462	375	427	429	428	417	459	461	439	432	459	451	441	443	484	428	425	435	449	421	397	444	441	457	404	420	441	414	429	426	475	425	438	437	419	401	428	438	418	448	440	438	428	427	433	457	403	412	437	431	424	407	435	446	376	468	451	397	464	425	473	427	472	387	402	429	425	415	448	448	422	422	411	427	465	440	426	422	423	439	492	443	453	434	460	433	455	433	439	448	449	438	417	433	449	443	450	434	459	395	448	429	433	437	481	456	423	429	427	419	434	429	424	392	409	419	432	393	426	423	477	435	477	417	419	427	400	431	432	445	408	432	451	451	433	426	447	417	434	429	448	426	451	444	466	446	433	458	425	394	423	392	415	426	445	403	423	411	442	452	465	422	415	423	449	404	433	451	462	429	441	480	445	424	397	429	409	465	446	427	439	421	413	466	412	435	408	445	450	440	441	446	423	427	436	474	424	446	408	481	463	448	432	430	421	451	431	440	449	453	436	443	431	430	432	422	449	415	423	424	426	427	401	492	453	423	452	454	432	417	453	418	442	415	385	427	422	437	422	425	410	476	390	453	427	439	448	412	420	431	448	446	434	398	450	444	444	410	459	395	465	399	423	419	461	395	449	425	422	396	435	430	450	402	454	385	453	422	468	399	433	431	438	422	397	418	430	420	434	447	421	430	432	433	428	410	438	444	467	435	429	444	464	462	393	442	447	438	409	456	428	417	427	443	435	445	435	430	414	458	471	416	387	484	400	407	447	419	409	449	428	410	384	416	459	418	413	431	408	421	451	403	407	433	438	434	422	429	400	406	474	478	417	466	426	429	445	415	461	449	421	397	425	441	430	417	449	454	405	418	440	418	464	415	457	468	427	436	420	433	453	452	415	429	444	425	476	471	422	411	466	423	415	455	432	425	428	453	438	431	386	429	478	448	414	417	432	433	437	478	418	444	426	428	450	415	440	420	430	451	426	423	412	414	395	449	449	436	466	414	431	422	437	404	464	438	428	441	431	416	435	458	448	417	466	417	384	440	433	442	423	458	431	420	371	446	440	419	416	438	430	442	432	418	429	486	462	430	442	440	404	431	430	434	430	444	450	426	410	436	446	437	405	395	414	449	445	415	426	419	408	420	440	416	440	420	457	399	438	438	438	445	400	428	414	413	454	409	451	432	429	434	440	440	446	441	449	439	430	430	434	447	436	417	443	422	444	459	402	427	480	385	417	429	425	429	459	412	418	432	445	454	431	383	437	401	462	450	461	415	401	444	455	435	440	451	460	453	427	413	419	419	426	408	429	413	395	458	432	435	467	426	408	460	407	434	429	440	458	425	434	453	389	415	419	443	423	459	424	398	396	433	464	438	458	418	397	397	445	411	431	410	435	413	417	408	463	435	418	444	459	442	432	459	397	422	421	460	453	444	462	451	429	432	420	447	428	457	433	400	429	443	389	450	425	445	431	471	429	424	424	423	440	424	395	428	442	428	378	469	424	444	421	487	441	420	431	398	456	424	450	442	461	439	465	428	452	449	411	414	418	417	421	410	423	459	418	431	409	425	428	453	408	454	443	415	404	437	460	404	427	428	459	426	427	439	421	436	431	404	474	444	413	415	438	440	470	436	458	437	450	431	431	427	437	449	425	429	459	410	436	434	425	431	397	435	443	437	428	428	454	401	417	405	394	410	435	475	448	449	417	410	433	428	402	426	436	411	450	396	463	427	441	454	440	454	451	425	439	421	482	422	401	434	425	425	417	451	377	458	422	416	413	428	428	417	425	412	434	436	429	463	423	465	429	426	413	425	414	418	438	423	407	437	465	431	430	430	420	440	469	446	494	400	431	420	468	446	437	424	430	419	440	415	413	440	400	426	443	452	414	434
24416	21516	25134	28351	21516	21520	12390	352	206	191	142	148	138	124	119	113	105	125	97	119	106	98	104	72	89	90	91	97	77	100	67	101	81	85	79	79	87	93	85	84	88	81	96	85	98	82	79	80	91	90	84	95	82	84	79	60	95	97	85	69	82	110	82	77	89	83	85	88	95	74	92	83	84	87	90	75	75	70	89	88	81	80	73	93	73	75	87	99	84	91	96	92	79	69	93	81	71	76	91	91	78	91	87	89	73	93	92	91	89	83	91	77	86	83	83	91	74	79	74	77	87	93	73	99	89	88	81	76	74	76	86	81	92	84	82	96	72	75	82	81	77	76	85	99	95	102	98	74	76	87	80	63	81	83	81	83	73	67	93	75	100	91	73	94	81	82	67	78	80	87	69	82	85	82	94	65	86	78	87	81	87	79	75	74	79	88	68	84	81	76	73	71	68	82	84	77	79	86	101	86	73	79	103	76	89	97	110	86	80	93	78	83	64	62	93	87	67	70	77	79	80	95	80	72	84	88	84	73	73	77	88	77	85	79	81	82	88	74	98	66	73	87	78	87	81	97	93	96	105	94	74	72	92	102	79	94	96	73	65	97	76	89	64	70	85	75	83	84	78	81	103	80	92	86	91	96	95	85	77	104	86	99	90	98	85	82	77	76	73	85	85	73	72	92	91	67	70	74	91	87	91	80	72	80	81	93	76	86	93	97	89	87	97	95	76	66	86	68	73	88	92	76	75	83	83	94	88	95	64	67	75	85	83	83	96	85	99	79	98	95	92	82	102	93	80	81	89	85	74	84	71	84	99	75	89	76	81	75	71	85	80	89	72	77	68	93	82	92	87	77	82	80	92	76	82	83	81	90	87	77	98	85	82	93	89	98	88	84	87	88	80	96	74	76	83	69	88	79	88	73	79	77	107	88	83	88	80	87	100	70	90	84	75	86	87	97	70	87	90	82	80	82	78	70	86	77	79	85	80	99	96	83	73	82	87	98	86	89	82	97	82	79	75	81	94	76	83	74	100	91	78	93	73	77	97	85	89	80	91	79	68	95	94	72	81	87	81	92	89	72	71	86	84	77	74	73	94	76	89	75	94	102	93	83	64	77	78	82	90	89	95	79	93	83	86	73	73	86	79	89	85	95	79	89	85	85	76	87	69	81	71	80	84	88	86	81	89	86	86	67	70	87	78	82	85	85	98	80	77	95	90	79	74	76	74	86	94	81	96	76	103	69	89	88	81	90	76	66	83	73	106	65	99	74	81	93	83	90	83	87	73	85	91	82	71	82	83	86	80	80	87	92	83	81	89	77	95	80	79	78	84	77	93	73	78	67	85	73	73	81	99	77	79	88	92	75	80	80	96	76	95	81	84	86	80	84	70	79	78	84	76	61	79	89	102	91	89	94	82	78	91	62	79	87	63	67	83	87	83	81	79	106	83	83	90	79	70	77	92	92	72	98	66	102	88	97	87	82	74	95	78	84	75	98	85	91	77	83	87	68	80	75	89	85	75	74	83	89	65	77	77	77	68	57	82	86	94	94	94	76	77	101	79	71	81	87	88	105	86	97	99	110	66	86	79	81	84	71	73	67	70	84	68	80	81	71	91	104	83	100	67	75	80	66	86	85	72	94	103	80	99	84	88	94	79	87	85	86	86	83	85	90	72	73	83	74	75	69	82	76	89	93	71	67	67	92	84	75	102	87	78	81	83	86	95	66	68	73	59	68	90	84	70	57	79	96	85	101	93	65	84	88	72	80	81	67	92	88	84	78	73	83	80	75	77	68	76	74	83	92	96	78	73	87	66	72	70	77	79	83	95	75	85	87	75	73	63	78	77	90	78	99	67	81	88	81	94	99	86	78	95	89	86	93	83	71	76	79	79	88	74	76	76	84	95	56	81	79	89	66	65	81	79	76	89	83	67	79	84	83	91	73	70	89	88	82	79	65	87	83	63	85	85	77	81	84	66	88	87	72	77	95	80	80	79	69	95	78	82	73	90	88	93	80	96	81	79	76	93	81	80	92	88	76	107	85	76	88	91	66	94	76	82	74	86	90	92	80	76	78	92	87	78	81	77	92	73	81	84	90	64	74	102	73	82	80	82	77	83	81	91	75	96	79	92	88	82	88	90	86	75	77	92	84	91	90	77	86	80	82	100	73	84	75	83	81	72	87	98	79	73	72	76	94	88	80	100	99	85	75	78	84	72	84	98	94	86	77	75	90	81	80	92	71	80	84	65	79	85	75	78	74	88	65	69	73	88	96	85	89	86	77	77	90	91	68	84	73	74	83	96	79	83	79	72	86	64	86	78	79	95	66	83	93	78	84	85	77	82	97	96	89	95	89	78	85	102	74	62	92	75	86	75	88	69	84	94	77	78	70	73	80	70	95	91	88	100	82	112	71	87	76	69	68	79	92	78	76	80	88	76	108	66	67	102	72	97	68	65	76	80	69	71	63	66	71	93	74	95	76	90	82	88	91	80	81	86	111	88	92	88	101	86	72	78	96	81	71	69	81	70	83	88	72	76	73	76	85	90	81	81	81	56	93	83	81	72	85	68	58	76	85	68	76	84	99	92	77	82	84	81	66	81	77	83	78	73	92	76	88	99	86	81	85	69	78	83	69	76	73	91	85	88	79	83	89	78	70	90	92	80	84	88	101	78	77	81	83	89	71	76	111	85	81	77	91	89	62	80	73	80	89	88	82	82	61	71	93	101	79	85	76	83	75	86	73	90	75	67	88	96	74	71	68	92	63	83	98	79	63	90	81	92	73	67	83	90	86	76	75	83	78	96	76	83	93	78	81	94	91	86	84	75	78	75	74	76	79	84	67	77	77	82	94	88	86	97	83	87	75	73	77	79	71	86	66	65	82	82	77	74	84	80	98	87	79	81	68	87	84	85	82	70	87	69	84	91	97	76	73	92	66	89	85	94	80	68	81	68	91	89	90	77	72	95	93	97	83	62	83	76	88	91	86	81	88	99	85	93	71	88	76	70	73	75	66	94	84	89	95	75	91	90	93	59	87	86	92	90	72	79	82	94	76	81	101	86	74	84	106	83	92	82	80	74	90	77	75	77	75	92	78	97	87	62	76	79	104	83	90	88	92	92	72	79	100	72	75	73	84	84	90	80	75	95	67	80	98	79	86	75	73	81	78	85	66	67	76	86	76	95	75	77	72	82	77	60	87	80	89	78	74	71	87	86	89	90	72	79	76	76	86	73	77	70	79	82	74	65	78	80	88	102	94	79	70	76	84	86	79	92	95	103	98	78	81	80	108	90	71	99	86	76	63	95	86	68	103	91	80	81	72	81	85	86	71	90	83	97	71	76	83	80	88	71	71	88	102	85	91	95	90	90	72	72	96	94	79	88	96	85	81	90	86	72	69	81	85	71	71	91	83	95	93	76	75	82	81	87	86	76	88	66	85	72	76	87	77	93	74	78	80	72	70	79	75	78	84	83	98	68	95	73	97	88	81
2868	3126	1351	715	456	331	331	301	268	276	247	276	246	270	263	234	265	253	278	233	263	233	229	251	237	233	278	233	238	224	242	241	206	204	245	252	241	227	237	242	208	252	217	232	229	228	264	251	227	244	256	246	211	230	234	225	269	238	211	244	224	238	243	248	195	235	234	224	243	225	243	218	234	226	229	221	247	239	256	225	242	267	227	255	237	246	236	242	213	218	256	238	261	232	211	236	234	232	253	221	252	240	243	230	239	249	264	262	263	235	221	254	239	228	225	240	214	233	244	244	271	214	233	242	251	254	209	268	237	244	243	235	246	245	214	218	225	237	251	235	243	242	252	225	230	252	245	226	225	240	247	256	232	215	230	230	254	220	242	242	231	242	234	216	244	269	219	234	254	211	254	233	215	232	214	232	221	235	240	233	259	228	226	217	243	210	208	240	232	226	243	258	216	269	223	233	223	244	243	216	226	262	224	241	227	227	248	238	226	239	224	256	249	229	250	201	251	254	218	258	239	220	252	241	253	231	252	229	245	219	222	245	236	237	252	235	241	224	232	234	246	209	220	260	240	222	207	218	250	240	216	243	260	243	240	228	229	229	214	246	241	244	217	224	241	233	253	206	230	205	235	220	232	236	217	245	220	277	224	263	231	241	233	237	208	246	247	247	253	258	229	220	241	234	220	220	256	224	247	242	233	244	224	257	244	215	220	232	232	254	249	238	271	236	246	235	225	215	261	230	224	257	229	249	239	231	217	208	227	214	256	222	232	229	213	269	239	217	254	224	261	231	222	253	221	248	255	235	228	230	223	244	200	247	242	232	229	241	243	227	236	220	270	220	251	242	245	250	234	216	216	241	255	256	233	227	231	255	234	231	231	270	215	235	229	234	232	260	217	239	241	211	255	207	205	221	228	218	232	239	236	240	250	245	242	201	239	259	229	222	220	207	230	240	233	225	240	259	234	233	255	258	232	256	229	233	237	244	241	230	231	230	225	233	218	249	225	233	233	235	259	250	268	223	217	241	245	234	221	247	217	256	201	234	230	243	249	243	260	210	230	233	235	224	240	240	234	249	247	221	221	222	219	243	217	238	235	205	223	254	255	222	219	264	233	229	229	221	242	213	244	221	238	236	248	266	231	220	246	257	239	243	240	242	242	254	246	231	234	232	224	233	218	237	218	237	230	237	255	257	231	241	210	205	210	259	220	213	228	236	271	259	246	226	240	228	259	280	231	230	262	206	214	230	230	233	226	250	263	241	230	239	208	214	241	227	249	233	223	227	237	232	253	252	257	210	245	242	244	235	266	221	233	234	213	242	225	247	244	223	257	229	237	261	247	230	237	236	247	241	243	221	230	236	216	218	220	229	248	255	229	268	230	223	231	229	224	237	233	213	257	210	219	250	226	245	238	249	226	234	249	250	214	239	244	251	224	215	240	237	222	254	216	229	218	234	275	255	250	228	220	232	264	224	216	224	249	237	259	206	237	241	243	239	231	244	239	254	222	253	229	258	236	242	268	240	204	271	250	236	225	253	226	229	239	232	257	254	233	238	242	225	235	219	239	205	264	224	266	214	224	242	225	233	227	220	231	221	224	231	228	234	248	220	234	226	225	219	238	238	234	225	228	262	227	234	234	233	241	220	239	237	229	259	239	227	248	258	237	235	257	245	232	236	271	229	248	226	220	224	226	215	221	223	261	265	228	205	211	257	261	242	248	214	216	232	220	243	232	222	232	240	232	222	221	216	222	243	230	218	220	237	244	230	249	254	215	244	219	230	249	221	232	227	212	204	216	235	236	248	236	242	235	242	234	244	236	234	229	213	232	250	243	235	246	230	231	220	227	261	274	233	232	252	234	223	225	266	220	234	248	229	225	233	232	209	208	240	252	226	219	247	240	215	251	248	216	225	251	196	242	234	233	213	235	218	221	236	221	263	239	222	270	241	245	261	260	217	210	233	220	218	225	249	231	239	239	247	232	218	235	228	227	208	231	243	240	251	219	232	249	256	226	227	232	248	247	243	221	251	242	216	228	258	254	232	240	242	243	236	241	216	253	245	233	252	259	251	251	249	219	238	213	209	238	262	267	233	233	231	227	252	229	247	221	245	264	209	222	228	227	236	226	238	213	240	236	211	223	268	259	246	238	258	218	235	227	210	230	246	208	234	235	229	260	222	216	231	243	234	237	224	203	221	239	228	222	227	246	224	237	254	234	262	240	253	232	242	208	210	230	250	222	220	234	253	273	241	220	240	240	233	221	274	236	276	220	248	265	230	246	242	248	220	233	229	235	245	205	255	253	225	235	226	227	232	267	247	267	228	237	242	239	237	229	244	239	231	217	245	215	244	247	228	218	247	250	232	236	200	241	207	259	241	238	250	248	235	220	233	268	240	214	232	234	219	217	244	233	250	225	224	210	224	232	222	225	245	223	254	210	231	224	224	270	221	229	221	221	207	262	227	216	239	245	242	242	256	227	234	238	245	248	212	242	239	254	232	254	256	250	218	261	249	223	251	226	228	224	225	250	232	222	222	254	259	218	234	221	235	239	237	246	244	239	258	234	224	253	244	224	233	235	232	209	256	252	238	232	239	242	241	223	234	250	267	227	237	236	270	252	222	244	202	259	225	235	231	224	222	231	266	241	230	218	228	229	269	239	209	246	235	248	224	229	247	249	252	248	235	241	206	230	216	256	221	266	220	235	247	240	233	262	230	223	206	229	255	216	236	246	243	246	223	265	247	241	273	241	244	249	254	237	229	237	253	226	242	247	240	239	217	240	238	238	219	215	221	223	256	214	211	247	231	252	251	238	196	204	238	222	229	240	252	232	245	247	259	224	243	242	211	232	216	228	255	233	211	218	215	246	235	240	224	226	246	210	243	251	209	239	230	218	263	221	223	244	247	238	224	232	227	211	242	237	231	217	225	234	238	230	220	243	251	260	267	245	254	211	221	243	215	245	219	278	219	225	238	243	218	240	226	242	249	221	244	227	227	226	220	213	200	229	261	273	240	255	233	243	230	227	234	242	239	227	243	235	256	249	210	214	243	225	253	236	237	197	240	258	241	223	230	238	241	226	239	236	215	231	239	234	208	220	261	242	249	215	239	213	251	210	221	255	243	231	240	216	240	243	228	218	238	229	257	216	221	259	210	244	251	247	229	216	233	222	243	238	277	262	210	200	229	245	223	250	228	226	244	209	243	257	214	233	223	236	223	239	211	275	251	259	227	217	239	220	219	250	253	215	239	244	250	247	231	247	256	255	249	228	247	217	238	208	251	217	216	214	224	252	239	235	235	222	241	245	257	240	233	217	242	248	214	245	252	264	215	216	260	239	223	218	236	233	244	245	232	246	213	219	234	250	236	234	212	240	238	219	231	267	235	209	232	252	249	286	242	240	222	232	203	215	232	267	255	230	233	237	252	232	262	242	226	216	254	228	237	225	230	225	243	262	228	247	213	245	244	228	225	252	243	226	234	223	210	223	245
32020	20235	7720	710	499	489	378	317	321	359	277	322	326	279	302	307	326	278	283	290	310	287	278	277	301	328	324	305	287	297	269	300	286	299	303	268	283	317	306	304	283	269	294	269	325	322	300	284	308	304	317	320	288	295	286	302	314	294	264	302	330	305	282	314	324	318	319	267	312	280	313	315	279	310	296	292	313	302	307	333	284	252	305	304	277	303	300	296	263	290	288	313	280	294	302	294	280	288	315	296	287	309	316	276	289	273	306	302	297	310	302	295	288	288	280	280	301	290	300	272	316	293	326	284	309	286	293	264	305	318	303	312	295	285	320	297	295	263	302	299	279	294	283	292	315	314	303	297	320	292	292	310	290	294	303	265	303	279	306	252	281	264	297	279	306	301	278	310	291	266	285	328	314	275	283	300	325	272	308	276	291	291	291	301	345	281	293	318	298	327	307	310	283	293	329	294	289	321	289	290	302	277	259	314	284	295	274	285	301	297	291	298	309	302	319	280	296	307	329	275	291	292	267	343	300	273	287	289	289	280	283	300	268	254	273	317	291	313	290	279	304	284	300	313	315	282	298	263	308	272	281	323	316	334	308	301	298	293	289	306	297	257	247	307	287	296	287	286	312	291	288	306	271	289	300	278	288	308	305	320	272	310	294	281	285	283	292	298	262	310	328	298	303	290	278	339	263	289	303	335	264	304	278	304	295	315	312	294	297	291	305	307	277	271	286	263	300	273	315	316	293	313	280	308	320	291	302	283	297	321	307	285	257	286	308	274	311	276	316	273	275	271	325	290	309	290	296	318	297	295	309	292	345	284	309	286	299	293	285	302	287	335	275	310	297	314	302	314	290	276	277	287	293	286	308	289	340	310	309	298	282	306	288	311	297	296	313	298	312	306	328	327	286	290	283	321	277	285	297	281	260	273	310	281	287	290	326	301	273	296	345	266	289	282	247	325	280	329	301	291	296	274	308	302	306	299	285	293	309	294	335	308	313	318	248	295	309	280	300	305	274	292	286	291	303	294	294	325	283	286	259	295	282	297	289	291	295	297	293	314	297	324	297	292	317	281	280	319	294	296	327	297	289	288	289	298	279	320	309	285	301	311	287	319	266	308	267	289	305	297	294	304	281	285	290	319	274	292	298	326	285	266	293	285	297	309	275	275	297	262	299	266	293	319	322	316	288	271	316	290	292	312	282	291	330	312	299	309	331	299	282	309	288	289	304	310	269	283	314	286	317	294	288	291	286	290	313	324	337	320	258	297	275	316	296	264	296	312	284	294	303	293	298	311	294	311	318	306	307	296	269	284	309	301	280	279	319	277	309	299	276	299	282	263	299	293	292	266	294	268	276	319	320	327	293	286	315	312	318	308	290	299	282	309	329	304	308	314	302	300	292	298	306	291	273	295	277	304	281	275	304	308	296	298	334	307	323	292	293	263	267	320	299	296	296	305	274	318	280	275	314	277	296	301	255	348	325	283	303	290	295	287	282	303	289	298	302	294	323	278	305	300	295	278	313	303	324	278	286	284	286	260	306	303	292	288	286	281	306	297	307	296	301	296	315	356	273	294	271	280	303	276	291	292	308	307	297	299	292	308	316	329	288	281	287	275	278	319	283	287	331	308	276	287	258	285	288	289	288	317	281	282	315	265	294	299	300	302	308	309	281	307	319	317	300	278	276	287	333	277	318	314	308	268	318	312	258	288	311	284	285	278	282	296	294	275	267	261	313	326	321	279	298	300	275	303	314	290	291	324	296	302	297	283	337	284	296	335	274	295	302	297	265	275	310	278	315	325	281	279	261	263	303	288	297	295	296	263	320	302	293	313	281	277	265	287	280	282	296	302	278	309	307	287	297	300	301	293	288	318	296	320	276	281	298	324	305	302	324	292	302	309	307	319	301	256	288	300	294	267	256	298	277	287	292	277	287	271	308	311	303	304	301	302	299	310	295	333	290	272	316	331	285	284	322	285	265	294	296	312	319	297	322	314	299	284	306	293	267	288	303	294	294	278	316	290	296	304	317	299	297	308	308	300	319	306	322	295	312	307	319	278	351	329	293	294	302	287	284	287	298	289	323	249	331	282	296	294	295	293	290	293	315	285	301	327	312	343	279	302	328	275	310	294	292	287	324	313	292	336	315	296	295	309	249	276	289	286	320	313	267	310	320	280	315	308	268	309	274	306	294	300	298	262	301	282	312	323	287	303	278	332	277	292	292	318	300	309	323	272	288	296	313	288	319	263	300	276	314	277	280	286	283	318	256	292	302	290	311	321	291	266	275	276	318	293	310	304	297	284	321	265	283	295	333	309	283	305	298	285	271	274	293	303	307	302	280	310	291	273	272	282	306	284	297	273	296	296	307	274	309	314	299	334	267	296	298	295	310	292	322	316	264	275	326	298	297	301	306	293	300	299	323	291	297	281	326	273	265	315	310	316	312	299	313	272	307	288	280	271	301	276	287	302	303	300	278	314	325	297	331	285	287	306	291	293	301	283	260	306	339	279	301	315	283	327	298	270	277	263	313	293	302	275	279	312	310	274	314	297	300	291	275	305	317	290	300	271	301	307	303	301	308	297	274	299	285	312	293	281	298	325	308	274	316	325	275	304	292	306	279	292	307	287	305	295	329	278	269	318	316	288	327	306	312	331	289	305	316	277	293	303	319	295	279	281	286	285	251	316	323	295	285	299	299	290	316	256	303	257	257	291	296	306	296	300	280	291	287	289	317	307	265	295	275	263	263	290	295	336	314	311	311	317	274	275	287	317	292	279	311	298	327	279	297	272	300	285	287	275	285	265	280	294	327	301	317	276	310	282	308	303	276	263	337	286	295	303	307	287	317	269	313	288	311	296	257	299	302	275	321	284	277	310	298	295	304	302	301	295	324	285	328	310	293	289	273	245	296	311	297	298	259	306	299	282	300	294	307	304	308	303	296	306	293	285	304	286	299	302	276	293	289	280	278	302	278	266	319	285	298	292	319	299	321	291	324	323	294	289	260	328	248	310	287	303	295	276	272	304	282	320	285	305	281	306	274	304	281	300	310	304	305	294	301	301	300	339	297	272	288	312	296	308	262	321	297	307	298	267	287	296	265	285	274	298	314	323	286	289	311	290	307	296	280	284	310	313	338	306	299	261	270	291	312	299	306	324	292	291	290	318	311	281	279	295	277	312	291	307	330	309	291	286	282	295	318	288	293	274	308	309	297	317	292	267	304	287	271	295	306	271	311	302	262	308	281	281	292	314	311	296	281	293	298	333	295	313	304	288	315	313	294	302	318	334	282	310	265	283	289	288	272	287	262	300	289	289	338	305	295	310	310	274	320	305	282	275	308	308	274	283	313	303	296	298	277	271	313	306	307	294	306	296	285	274	281	316	293	317	302	309	276	302	287	298	289	286	339	306	327	314	320	301	253	338	306	285	276	318	273	289	322	312	286	298	283	290	288	272	310	286	268	282	308	309	253	296	309	268	282	291	296	321	297	313
5845	788	769	731	707	717	715	660	720	705	707	731	722	708	729	746	705	726	688	703	706	689	726	681	725	708	718	726	710	718	741	699	705	730	710	747	713	705	720	721	655	686	718	696	667	711	675	726	694	694	751	740	706	736	759	699	669	668	687	745	718	690	761	692	696	710	788	775	688	702	687	717	720	723	705	733	707	763	728	738	696	670	662	698	715	670	719	731	705	647	706	727	778	646	690	705	695	725	721	735	714	671	714	731	721	719	702	680	677	708	729	666	757	712	719	700	716	667	748	677	659	710	710	766	708	685	709	695	704	692	668	701	704	659	753	756	740	691	756	699	712	715	727	717	720	676	686	673	717	737	682	698	726	653	689	746	664	706	738	709	694	696	697	735	706	711	763	715	716	688	719	706	690	697	713	730	664	684	731	690	672	691	725	763	701	687	692	703	730	707	697	677	724	710	719	712	700	732	707	701	715	704	692	676	639	694	727	667	729	736	685	762	727	681	679	692	688	728	719	649	664	772	711	662	655	697	755	673	723	690	675	722	716	708	740	656	712	724	707	667	753	703	679	663	712	706	713	692	737	684	660	737	734	687	674	713	704	686	681	693	704	732	684	730	746	727	740	692	729	733	703	669	713	671	686	680	675	727	670	676	681	688	766	703	714	698	707	701	714	721	674	673	737	689	765	773	682	704	650	728	721	750	709	710	729	701	751	733	709	682	693	676	696	701	734	706	686	742	744	684	718	661	699	679	680	691	694	717	687	772	713	699	708	734	713	672	690	717	705	681	745	768	701	690	692	675	713	735	729	722	690	702	702	653	662	700	698	743	707	705	691	709	717	710	683	745	727	711	671	759	722	708	689	650	782	654	750	665	719	716	715	671	692	714	719	725	732	728	734	720	721	695	751	711	727	696	683	722	721	708	685	743	719	725	731	741	719	693	684	689	719	681	714	670	732	700	730	722	686	702	748	721	731	709	716	733	738	684	665	748	712	747	691	738	750	698	678	679	699	721	679	759	701	747	667	694	705	728	717	690	776	730	712	760	722	715	716	719	744	694	715	712	691	681	710	703	737	664	733	666	733	726	702	758	693	736	708	690	686	730	703	742	708	748	745	689	698	700	716	759	621	729	683	708	697	691	695	684	692	719	679	649	721	736	728	657	697	699	708	698	689	708	715	727	694	745	691	691	710	684	702	713	731	691	703	723	736	690	752	697	680	699	714	707	704	733	664	673	676	754	666	693	726	688	703	714	687	693	707	756	737	682	651	743	696	735	684	720	749	710	717	685	683	734	690	766	738	676	707	740	709	733	731	702	664	684	699	669	691	704	739	676	695	761	677	700	671	696	718	693	698	692	728	742	716	714	675	715	700	709	723	768	675	674	682	686	687	743	660	758	718	726	732	689	680	712	695	693	734	675	691	677	716	698	719	725	687	684	689	689	684	708	663	706	744	680	740	780	685	689	711	718	655	715	696	667	713	683	712	712	668	722	704	697	703	783	696	708	712	737	712	758	670	660	734	718	700	721	668	760	686	725	705	682	671	692	753	707	724	713	688	727	723	729	736	724	692	696	674	695	731	698	719	781	759	692	719	740	721	727	689	695	716	678	686	712	734	751	687	744	724	725	700	669	728	698	723	688	713	702	724	706	721	696	717	725	733	736	656	743	680	693	750	726	739	763	703	721	745	648	762	725	669	764	712	725	704	720	745	662	757	700	696	683	702	705	732	675	741	694	721	695	721	742	677	715	695	685	701	673	743	734	690	732	747	690	698	668	724	724	696	681	701	731	735	694	708	696	635	713	736	707	737	642	700	704	703	734	721	729	703	694	619	696	758	656	714	704	729	710	662	704	673	684	670	707	683	716	700	726	671	687	717	692	703	733	703	760	721	704	705	730	732	718	744	691	681	697	700	661	737	727	714	715	748	701	728	703	740	688	727	731	683	694	720	670	634	655	701	698	715	700	722	734	675	774	638	713	721	691	729	710	727	710	732	670	694	710	707	659	723	749	744	669	716	716	730	750	724	713	705	731	759	662	732	739	693	701	704	731	682	686	720	726	718	709	707	759	735	677	734	683	725	719	720	711	695	704	743	693	688	710	671	742	696	669	708	720	753	705	731	701	703	681	751	741	711	734	730	714	773	727	739	727	748	746	673	732	715	676	751	724	705	749	667	725	751	689	684	662	700	732	670	660	691	731	733	714	675	664	707	711	716	717	699	765	658	722	697	729	721	770	739	671	714	736	673	689	704	705	715	692	650	667	700	719	735	751	696	703	686	701	667	730	737	664	734	692	684	671	718	715	794	651	692	744	712	739	708	696	685	701	672	679	720	714	707	778	703	688	720	692	707	742	670	697	718	723	663	704	713	669	734	689	673	705	683	736	745	678	683	729	706	694	721	707	684	695	712	730	724	729	687	664	693	671	706	715	687	678	726	719	713	695	716	678	722	752	723	716	691	668	672	682	694	741	695	696	677	691	700	675	701	640	706	666	674	710	708	673	693	733	740	749	699	712	735	664	709	748	702	674	708	718	730	713	717	728	748	682	687	738	742	725	727	664	734	707	677	739	756	695	714	712	695	756	762	699	717	676	688	690	660	701	733	728	732	744	700	712	759	667	693	707	681	655	678	659	687	697	710	687	678	716	700	715	698	709	690	702	721	715	735	710	706	723	731	750	672	697	677	690	759	668	687	734	775	723	709	721	665	706	722	764	701	699	726	709	679	717	642	726	718	658	691	698	760	719	751	699	724	713	696	723	756	726	724	724	738	729	705	710	727	690	705	697	671	689	687	757	705	745	714	739	676	711	676	723	678	685	698	739	641	731	696	681	695	709	721	717	681	684	773	695	698	753	738	688	727	671	700	680	685	658	694	728	713	714	712	720	732	768	722	711	715	699	716	724	716	684	669	702	712	698	714	700	702	703	730	708	671	727	737	654	673	715	715	744	711	676	744	718	708	724	716	655	726	689	693	729	737	689	746	683	746	704	697	677	724	733	651	727	694	704	713	645	685	721	697	693	681	737	727	740	753	735	713	722	725	720	690	689	724	672	715	699	731	680	665	714	731	702	657	671	725	703	711	669	750	712	719	702	724	701	702	729	691	679	694	710	703	724	689	720	722	695	686	738	748	668	715	710	768	707	710	708	691	709	752	739	707	709	677	720	716	707	672	724	710	750	719	739	701	682	714	728	729	676	681	678	699	737	706	646	716	690	684	724	720	689	667	668	698	738	705	680	730	722	718	687	691	741	737	716	723	722	745	691	677	702	676	695	700	674	668	704	708	689	723	708	707	706	749	726	699	730	701	740	724	682	729	730	655	697	672	721	728	686	703	729	733	721	661	682	710	678	716	751	732	754	731	720	726	719	718	712	665	708	697	699	727	713	675	715	728	693	725	722	707	712	715	729	725	752	665	723	747	731	686	710	743	751	693	692	718	719	719	702	726	718	739	700	698	681	673	720	691	687	695	735	698	722	678	678	684	706
25076	21548	24783	28776	21538	16816	479	267	215	195	217	210	191	179	195	194	189	186	180	177	196	193	198	178	190	195	165	182	205	187	176	186	175	194	171	160	171	174	199	160	163	154	219	181	174	158	189	175	163	174	185	171	194	167	176	171	144	148	178	170	162	179	183	189	163	179	171	179	180	200	163	168	173	194	171	167	162	202	165	198	189	187	193	161	188	175	146	210	160	200	161	169	165	185	194	177	193	154	194	200	182	173	177	204	165	189	161	168	204	189	193	191	174	161	184	179	174	187	190	151	177	204	194	183	150	178	186	190	188	172	188	176	168	180	177	191	181	188	176	173	161	176	182	190	164	144	178	186	170	171	152	184	190	195	163	164	160	182	168	150	219	177	168	179	147	180	172	141	194	185	177	176	173	178	182	178	179	146	171	173	178	175	195	186	179	170	169	176	176	198	155	203	183	168	156	200	155	187	158	177	195	181	173	191	173	175	193	185	190	183	163	195	195	171	179	166	179	180	154	170	195	168	184	181	177	165	189	178	167	188	189	164	166	194	190	178	176	163	176	176	180	182	206	170	177	181	158	182	149	190	189	156	163	183	157	156	167	169	151	178	198	169	179	179	210	192	185	160	151	160	201	174	174	185	189	181	163	154	170	177	180	185	176	170	179	164	177	164	181	152	173	182	182	180	194	196	171	193	180	177	172	180	173	198	190	185	166	172	177	192	178	180	167	181	168	166	186	176	160	183	180	206	157	153	153	181	197	182	162	172	181	202	167	144	166	178	193	179	179	177	174	207	171	168	189	198	161	201	166	196	163	152	180	189	179	165	175	152	161	155	181	172	171	179	165	194	163	217	201	198	199	169	188	193	176	189	165	164	153	145	153	165	165	197	174	196	182	181	183	177	168	202	174	183	178	162	182	179	170	180	149	188	193	164	170	180	185	167	169	161	160	182	175	176	169	177	152	183	169	184	187	185	191	165	161	160	182	197	188	174	178	189	190	182	192	195	183	151	141	165	148	161	171	158	163	161	177	183	138	155	166	168	172	180	196	149	190	167	199	170	201	170	183	173	167	196	175	161	198	188	190	168	173	205	158	164	197	165	172	182	173	187	187	187	183	149	167	182	201	187	170	173	195	177	176	180	186	184	158	182	180	187	150	175	167	180	182	179	190	153	171	200	225	197	156	195	183	191	171	178	167	205	171	194	156	177	171	168	155	178	184	164	193	159	185	160	169	186	201	209	204	174	159	175	198	154	195	150	190	149	172	196	193	176	217	171	182	158	176	154	174	180	192	191	183	175	187	184	184	149	166	162	160	192	165	163	168	181	173	169	179	184	191	162	166	201	185	183	187	173	163	190	168	187	183	184	164	168	156	166	199	199	167	170	193	172	162	172	177	166	187	166	180	179	175	184	191	177	195	171	201	184	167	198	171	173	162	185	163	174	191	167	166	171	179	172	162	174	165	190	150	155	174	150	169	162	197	201	189	170	163	180	190	183	198	188	197	162	191	170	207	154	194	146	188	195	184	177	165	160	157	178	162	179	204	197	190	182	174	189	184	150	185	170	181	169	182	160	181	188	185	176	185	168	159	163	161	158	170	159	179	166	148	161	193	186	172	197	198	200	156	185	177	158	156	163	155	191	179	191	193	178	153	153	194	160	201	184	183	164	169	138	163	169	177	194	177	154	188	175	147	167	178	188	187	154	197	153	195	194	173	172	182	174	182	176	184	174	173	180	175	183	175	171	168	179	172	181	172	181	173	178	176	172	172	174	173	158	180	150	165	175	180	183	181	162	176	202	188	171	146	182	189	202	188	161	192	175	203	170	174	171	174	160	154	167	200	154	182	151	181	164	166	180	180	180	165	162	181	171	176	171	151	178	171	180	170	160	165	156	162	161	165	182	168	148	181	174	173	159	168	196	172	182	180	186	147	182	185	185	183	167	170	174	159	185	177	195	164	178	194	180	171	151	168	182	170	178	158	159	180	152	166	169	175	192	173	174	193	192	194	194	166	186	154	160	170	166	175	172	156	194	160	177	192	174	180	160	177	157	166	183	171	174	164	180	159	186	170	200	146	162	162	186	176	174	216	164	172	194	185	164	179	172	218	161	178	161	187	176	150	174	170	164	154	197	192	166	197	154	172	207	158	166	161	181	166	180	179	162	180	149	187	174	177	139	164	191	178	166	183	173	174	167	159	189	204	140	188	163	181	167	155	208	180	172	200	193	180	207	185	186	167	174	181	177	173	175	160	165	164	154	176	173	183	159	196	185	169	192	172	186	176	172	176	139	186	157	174	168	174	185	187	196	175	173	166	206	166	169	165	168	173	192	187	202	181	166	194	156	181	165	173	175	190	184	180	175	173	188	183	168	153	167	166	181	174	158	173	161	173	153	177	173	189	170	153	188	201	167	157	170	164	164	170	178	187	185	164	161	168	157	212	191	194	181	165	180	152	173	172	182	163	176	188	161	166	204	187	179	150	172	176	174	185	213	161	172	181	171	167	179	160	146	175	175	175	177	158	196	174	165	172	166	182	163	177	175	174	192	180	196	179	175	167	168	192	168	186	172	188	184	191	139	151	188	193	200	173	171	167	179	210	191	151	195	171	181	162	195	181	196	171	174	165	168	166	179	184	176	168	183	182	182	194	176	187	183	185	160	189	186	189	189	185	197	179	159	164	172	197	193	176	167	179	171	171	197	195	203	196	139	157	186	145	166	171	204	179	177	222	170	199	189	169	179	150	178	169	161	177	162	184	184	188	174	167	194	181	176	172	165	188	173	171	175	170	173	188	187	164	168	176	154	178	159	178	183	188	189	164	166	196	153	157	168	175	161	181	194	182	179	183	187	188	166	172	164	185	182	172	182	170	180	173	166	191	195	177	187	195	170	173	193	180	170	153	158	181	152	194	184	174	163	155	172	198	186	184	150	177	166	175	164	168	199	166	165	167	202	203	198	190	212	192	179	174	178	193	178	172	163	171	162	184	176	190	167	186	177	183	174	163	172	183	164	171	187	178	172	200	193	152	160	166	214	179	179	175	173	188	176	187	169	174	177	164	184	158	195	171	184	194	167	187	180	163	164	166	146	165	163	167	178	178	168	176	183	157	166	171	152	178	184	186	168	161	158	180	171	173	180	197	179	171	181	178	174	195	182	171	157	192	146	159	206	179	168	200	185	165	159	183	162	175	188	184	175	183	181	174	190	188	187	168	199	183	150	155	191	187	206	169	184	170	168	168	172	183	161	174	153	180	177	159	183	152	158	174	191	187	177	170	179	193	177	182	166	185	180	163	174	165	194	160	173	169	203	169	179	181	205	163	164	203	187	181	164	177	170	159	181	147	166	194	195	193	176	164	173	187	178	187	162	160	153	157	160	161	167	160	166	172	189	168	189	164	152	195	197	184	175	194	155	177	175	170	170	159	163	177	161	189	184	186	150	218	166	168	183	170	173	177	153	158	187	170	189	176	179	186	171	176	175	175	172
2995	1945	1027	663	533	485	445	403	451	451	483	413	446	407	397	469	452	414	415	409	416	423	436	433	419	422	431	427	405	448	467	436	468	440	424	447	415	449	423	450	424	408	431	442	415	433	385	462	435	438	458	449	421	443	441	426	444	412	463	415	432	420	424	415	383	423	448	447	446	416	449	443	406	419	437	452	444	465	441	441	427	397	417	425	410	411	436	436	425	398	406	447	441	435	407	381	439	424	443	394	466	429	424	449	446	437	416	446	462	417	404	414	448	411	408	429	419	421	451	436	404	450	437	477	439	447	447	454	456	423	405	416	450	401	423	456	424	434	412	429	420	408	429	430	466	438	435	417	413	445	475	405	455	435	383	415	468	408	462	445	415	470	401	441	429	397	448	410	437	423	424	431	436	422	442	458	487	422	463	454	414	397	506	414	433	411	438	420	435	417	427	396	426	423	440	435	456	428	393	434	418	444	435	415	411	430	413	434	412	448	420	435	420	453	406	464	418	417	441	435	400	447	390	468	460	426	468	415	411	441	393	438	437	401	439	438	416	430	408	434	453	434	395	436	451	436	410	410	375	471	428	450	445	425	392	451	416	418	419	437	424	448	449	392	414	423	412	427	418	439	430	453	434	428	396	420	419	460	437	407	436	418	429	419	469	418	406	427	443	420	399	455	427	458	441	432	431	446	428	442	445	431	434	469	432	391	417	438	415	435	442	421	450	443	379	445	451	422	440	404	421	406	449	447	440	440	433	406	415	440	403	415	439	453	430	414	429	445	441	423	463	427	403	405	433	405	445	437	429	453	440	458	480	447	437	427	414	463	438	438	425	463	444	418	439	431	442	432	419	407	434	445	422	444	432	445	445	454	425	424	438	452	415	438	434	416	415	405	474	413	429	428	440	425	412	435	404	402	426	447	430	438	405	445	418	433	445	439	430	427	446	428	408	423	457	454	448	453	461	421	434	433	387	459	422	440	405	438	488	446	412	379	398	440	427	435	395	433	442	421	430	392	430	441	416	466	397	443	472	422	414	426	403	393	397	418	441	453	426	420	419	452	414	442	410	410	432	442	439	445	445	426	421	423	440	440	420	423	408	418	445	449	415	413	399	434	427	446	432	412	407	428	464	446	404	413	447	398	454	434	457	455	446	414	450	457	400	402	419	411	392	466	436	451	430	440	463	411	438	429	430	432	460	424	424	426	446	464	415	410	409	435	443	428	398	441	430	415	408	397	454	468	416	418	438	453	414	440	429	441	456	426	418	448	427	419	429	454	461	439	463	453	407	404	464	468	415	441	440	415	397	426	451	439	422	461	438	458	411	431	416	393	402	456	425	430	412	423	434	415	401	421	447	450	426	430	450	428	443	454	433	457	462	430	450	453	450	469	397	432	419	421	411	392	452	426	461	400	442	434	413	453	461	448	438	441	427	424	432	427	457	418	442	440	420	413	455	428	447	423	418	443	404	421	453	447	418	432	420	411	414	424	454	452	443	412	433	413	418	436	429	429	416	434	486	427	456	445	428	388	464	418	427	419	437	458	445	427	403	473	428	434	429	469	420	414	433	410	423	440	412	392	458	429	440	431	426	408	449	445	407	425	483	438	419	417	448	454	414	424	409	451	422	400	418	421	428	425	447	429	368	420	414	472	431	412	421	442	455	404	422	427	413	410	437	438	446	414	424	405	443	425	435	447	430	438	439	428	412	466	417	416	428	439	448	428	430	430	411	441	430	425	451	399	441	456	387	427	379	429	418	443	427	433	405	439	442	423	466	420	441	396	457	429	429	449	380	447	424	425	450	402	425	451	414	446	427	426	429	469	426	418	431	429	435	407	409	413	449	419	392	466	407	430	413	445	417	448	437	384	436	475	450	411	479	432	431	439	483	413	423	453	395	460	410	436	419	464	454	426	438	414	435	424	418	414	422	428	402	404	436	476	422	433	430	467	437	395	452	422	412	429	433	419	432	423	452	434	401	428	441	431	450	417	406	435	426	452	406	412	417	411	436	440	417	420	426	408	402	441	384	448	415	483	455	430	444	430	446	437	429	444	443	440	435	431	420	413	441	427	475	404	388	435	441	411	427	428	423	437	446	415	410	484	475	454	421	416	415	444	429	416	433	441	433	449	440	405	431	458	437	440	452	424	449	421	432	390	472	427	472	398	424	460	450	427	427	437	402	415	473	432	432	409	416	448	443	438	388	388	446	435	430	428	457	440	410	440	441	434	449	403	460	423	458	440	456	424	415	424	428	454	428	454	413	416	408	406	420	413	455	428	422	414	429	455	432	395	432	399	456	414	429	448	419	439	460	435	439	442	419	419	384	425	430	454	428	427	450	411	395	445	425	422	417	435	439	418	413	412	412	435	416	469	423	410	435	434	447	449	449	442	429	423	407	423	415	418	430	466	434	412	445	428	437	419	447	450	452	411	474	439	464	427	423	405	417	414	436	396	463	420	388	398	468	451	442	451	416	412	456	441	406	399	421	439	428	413	399	400	416	439	435	442	412	418	416	394	442	405	380	434	405	421	445	434	454	439	423	416	427	398	406	424	411	421	405	423	432	436	397	454	456	399	416	388	440	417	403	405	421	423	445	452	415	453	431	438	438	389	424	405	425	424	439	420	449	400	400	422	448	419	467	440	410	473	422	410	420	439	443	458	444	470	436	414	467	446	421	433	429	426	439	443	443	399	460	447	405	420	459	465	436	437	431	452	446	436	429	451	455	428	437	396	411	424	450	428	446	417	436	390	421	428	423	443	430	430	399	428	438	454	442	433	443	430	469	437	465	416	448	391	433	420	456	432	397	425	447	426	427	436	444	460	406	457	405	426	493	456	442	409	414	421	427	410	417	411	448	454	404	424	436	406	461	445	426	407	445	455	432	480	427	402	400	430	447	428	458	426	451	415	406	489	436	408	451	438	460	409	443	476	417	442	446	424	429	441	407	430	431	443	432	412	436	403	442	382	438	415	436	432	444	437	445	417	400	428	449	429	420	433	407	419	393	476	446	434	410	445	448	446	415	421	408	405	388	445	453	412	473	451	443	410	420	416	445	460	441	381	419	453	379	462	435	442	431	437	432	451	451	430	439	446	439	457	449	404	431	432	442	437	436	469	447	436	418	441	457	404	452	438	433	424	447	426	402	431	452	452	416	413	445	457	389	427	429	438	456	441	401	439	414	451	421	393	442	434	428	439	419	417	449	453	402	417	426	421	455	450	401	412	416	439	403	454	425	438	402	403	463	444	416	446	427	413	443	423	433	428	416	412	435	423	432	452	428	433	390	422	412	404	451	428	412	441	400	420	420	428	414	408	396	440	451	478	434	429	404	432	386	443	413	445	432	457	454	439	417	430	421	413	432	435	437	447	421	401	417	506	429	434	479	426	428	415	398	443	466	400	436	421	433	422	429	425	397	468	442	451	430	422	412	423	434	449	428	436	411	399	441	426	398	425	411	402	403	386	397	450	459	456	420	451	452	445
24508	21572	25177	28440	21572	21584	12486	318	188	176	157	141	133	125	122	127	86	95	105	102	87	104	104	91	92	78	109	90	110	98	92	83	74	94	80	70	73	95	98	79	77	80	96	84	91	83	64	80	79	99	84	78	88	66	84	86	73	91	92	94	92	92	70	91	103	82	69	62	86	93	79	82	68	77	85	81	82	89	85	62	64	74	73	77	86	104	97	60	86	65	71	70	76	88	74	86	111	76	85	85	88	86	98	90	89	87	71	78	88	88	92	84	85	88	100	95	94	82	79	93	96	94	89	97	92	74	78	76	86	90	77	74	89	84	71	84	81	75	82	83	89	85	76	75	87	90	72	80	88	85	73	90	71	78	73	79	90	99	91	88	88	94	93	91	91	84	78	75	86	73	74	91	78	97	80	70	77	84	88	77	80	72	82	76	97	96	92	85	75	84	69	95	65	67	85	101	84	88	94	88	84	74	85	89	69	82	74	85	85	87	75	80	92	74	81	90	84	88	63	76	77	87	95	76	82	82	80	80	79	93	77	78	92	88	85	80	79	84	84	90	85	83	77	83	98	94	81	87	84	78	78	89	72	85	73	78	74	93	76	69	65	73	81	62	92	70	92	91	88	72	73	89	71	83	83	70	83	107	103	82	80	75	89	59	83	96	94	94	94	82	81	73	85	92	80	83	76	84	90	92	90	102	96	83	83	61	76	67	93	91	74	96	89	68	93	78	92	101	94	78	88	74	80	68	77	85	88	82	80	74	82	99	94	78	77	73	82	92	76	82	85	84	88	89	86	98	65	77	79	69	92	78	79	68	74	83	88	76	84	74	79	83	85	85	81	78	80	81	83	71	87	76	77	76	85	89	81	79	73	79	82	98	89	77	89	84	86	91	79	77	76	86	89	75	71	85	86	77	79	78	95	79	83	67	79	86	89	83	89	72	79	76	96	79	80	75	75	79	67	90	83	84	78	77	77	100	75	80	64	76	81	66	90	89	95	86	82	76	68	98	86	99	92	89	91	88	89	86	91	90	95	80	77	103	97	80	74	77	77	84	68	92	89	94	77	82	72	91	85	103	100	73	81	76	104	91	81	75	61	77	69	80	68	90	96	77	79	86	87	92	71	66	90	89	76	82	73	73	78	87	79	72	90	82	85	83	86	84	88	77	83	76	96	83	86	93	89	76	76	86	84	83	72	81	91	83	64	86	82	79	86	77	92	86	85	79	88	83	91	92	83	94	94	91	82	84	78	74	59	57	91	59	86	93	87	63	82	83	75	69	87	77	87	112	91	62	87	89	94	84	91	64	82	96	88	91	81	78	78	80	86	96	66	80	70	94	76	76	74	94	94	66	80	82	72	86	79	81	81	78	96	84	60	88	97	84	77	84	77	81	75	89	78	66	70	70	81	78	79	103	87	86	88	70	88	93	90	88	81	81	77	82	77	81	79	97	80	108	79	94	71	79	78	87	89	71	92	87	81	60	76	95	75	71	84	86	83	97	100	79	91	72	81	86	82	85	94	96	76	69	77	87	91	83	68	89	84	86	79	96	75	105	88	66	94	85	94	84	76	81	77	92	83	87	89	78	81	79	73	77	81	90	80	83	83	84	95	72	86	85	75	81	83	79	87	57	83	94	82	86	72	77	88	70	70	89	88	79	90	73	87	101	74	65	71	68	73	92	112	81	82	92	80	79	69	93	91	90	90	88	92	67	80	67	86	76	76	69	79	96	96	93	72	98	106	78	86	80	74	88	88	69	67	90	81	63	74	78	98	107	78	59	94	80	81	79	83	98	86	78	72	79	77	77	90	81	81	72	82	85	92	82	80	86	90	78	75	76	89	73	75	82	89	92	82	90	72	81	109	83	92	67	76	82	74	79	81	87	92	90	77	85	69	66	100	104	90	82	91	94	93	75	79	85	84	64	78	84	88	87	95	91	93	92	81	82	82	76	81	88	81	77	99	92	74	78	95	70	60	83	72	81	79	78	76	87	77	80	81	86	72	65	83	97	84	65	94	77	84	87	80	92	80	84	85	87	90	84	75	69	93	79	104	89	84	61	85	87	84	76	82	73	90	72	74	98	78	85	78	89	69	83	71	85	88	85	80	89	82	84	85	80	84	96	82	81	67	80	80	81	81	77	85	74	83	79	81	90	67	86	64	94	83	69	77	86	69	71	82	76	80	76	73	88	77	63	81	77	102	79	93	79	81	87	93	105	86	90	76	72	101	81	76	88	94	83	86	84	73	72	78	78	73	77	82	84	75	80	89	75	80	87	90	76	97	88	81	92	76	72	83	73	86	86	77	74	94	73	81	80	89	69	81	71	82	75	86	80	91	88	77	81	71	92	81	82	87	77	96	80	86	90	91	92	76	85	87	70	84	96	90	72	99	76	66	84	85	89	91	83	82	69	81	66	74	83	91	91	85	90	87	83	68	64	81	74	76	90	87	89	80	84	83	60	81	80	86	101	70	79	65	63	79	82	64	89	75	95	90	85	77	79	86	87	85	78	93	72	87	92	72	73	57	79	84	84	68	90	66	99	82	117	93	87	88	65	77	84	83	78	83	88	82	89	90	83	99	72	96	78	85	91	83	86	81	93	86	79	82	65	88	96	70	100	76	71	90	77	84	85	84	82	80	81	91	86	81	78	76	78	78	75	94	76	92	92	82	84	77	88	85	91	83	95	89	71	90	84	72	75	78	84	86	88	87	89	72	86	85	75	64	74	81	77	69	82	74	91	62	84	87	86	73	99	91	94	71	62	86	78	98	83	68	80	93	65	80	67	83	86	80	76	86	82	82	80	86	110	72	83	65	66	90	69	88	82	88	81	96	82	101	78	70	91	92	94	82	82	87	82	86	100	75	75	78	76	79	80	92	96	91	87	76	89	102	66	53	78	91	90	75	82	84	97	103	81	109	75	97	84	85	88	89	82	97	84	77	79	78	81	86	74	81	78	101	85	96	81	83	89	95	106	97	88	84	94	85	85	96	99	78	76	88	83	75	79	75	78	82	82	85	94	86	82	70	91	90	88	98	80	79	92	86	77	80	87	79	80	70	75	72	92	81	96	91	80	82	91	77	88	91	72	73	78	86	109	100	64	71	109	72	78	66	71	96	80	82	87	76	72	74	102	64	97	69	75	70	76	78	90	98	71	78	72	83	91	89	81	86	84	85	69	95	92	91	81	93	83	79	68	87	99	81	98	93	74	88	89	85	80	71	72	86	69	88	72	78	84	86	81	82	94	70	85	93	83	87	86	83	94	73	78	79	81	81	73	98	70	87	79	80	76	83	75	70	80	82	82	100	96	82	72	75	75	78	96	81	92	86	80	84	67	97	88	70	73	84	90	70	91	71	79	81	84	86	93	66	76	81	100	52	76	68	95	85	77	79	77	99	70	86	100	72	94	91	84	80	79	87	78	79	90	73	99	71	78	80	77	70	77	79	82	73	78	105	81	95	107	91	79	75	60	96	79	90	77
2916	3034	1411	745	454	379	294	294	263	295	287	258	275	269	246	234	219	254	257	271	240	251	223	246	234	250	239	225	235	234	218	228	226	235	226	233	227	256	219	243	230	251	255	245	242	259	224	226	271	274	245	225	222	244	234	266	239	234	217	242	206	234	244	221	245	243	229	240	238	252	230	265	259	236	247	242	268	258	234	231	228	233	245	218	262	229	250	234	242	219	226	235	245	242	249	245	247	220	230	224	216	239	239	233	233	226	243	229	232	225	209	229	243	225	249	239	236	209	226	216	220	210	242	253	217	215	241	249	227	240	234	212	238	225	256	226	243	214	229	235	249	247	239	231	265	246	265	243	206	228	256	243	207	240	242	240	264	232	250	221	221	245	277	221	227	248	228	255	254	247	240	252	230	248	248	225	237	245	244	227	239	251	246	215	271	245	231	250	225	244	230	242	207	241	226	233	217	225	252	223	246	234	240	249	257	239	230	220	227	221	253	237	223	245	253	235	219	242	249	243	266	225	271	249	242	231	226	260	225	249	216	223	238	239	227	247	231	217	240	200	236	226	250	245	252	208	238	231	243	246	228	231	244	226	262	246	235	253	218	238	257	198	244	239	227	244	231	233	250	229	270	244	202	228	231	240	232	226	229	234	226	222	239	249	256	250	254	243	231	242	234	254	229	265	217	258	238	286	219	254	237	226	248	231	242	251	243	228	242	239	258	232	236	263	235	221	222	210	249	221	237	228	264	221	223	219	243	240	215	232	254	228	247	256	246	214	204	216	239	253	236	237	222	223	248	262	271	222	238	237	234	212	232	248	237	228	250	212	229	234	226	219	242	244	256	238	250	247	236	223	209	218	256	233	281	231	228	243	224	244	247	238	257	191	221	250	244	251	237	224	222	260	252	237	221	211	270	213	224	246	229	253	254	235	230	238	238	233	222	246	253	214	244	229	228	244	218	237	198	236	227	233	233	244	241	257	210	283	244	233	236	254	232	230	217	247	248	226	229	237	236	242	244	266	232	224	222	230	238	215	175	248	234	234	254	242	244	217	216	225	236	226	234	237	241	243	234	241	240	232	218	232	243	261	235	230	266	240	218	246	213	209	220	252	236	232	230	225	230	232	250	199	239	238	246	241	241	244	197	220	249	243	212	239	255	217	214	253	234	235	254	266	241	244	268	240	232	227	231	241	245	241	237	233	226	251	247	220	227	255	219	230	242	220	239	232	243	227	228	214	240	261	238	242	229	227	206	236	227	235	227	231	245	233	274	248	222	245	243	222	256	229	242	256	220	230	258	219	236	222	238	218	248	235	239	247	227	219	229	221	222	219	234	243	243	241	243	253	233	226	232	238	264	229	235	239	231	235	249	248	241	245	251	247	250	247	221	230	244	237	241	245	250	242	244	237	245	258	251	255	230	220	242	253	245	225	237	251	251	239	244	256	186	247	213	204	238	256	209	266	238	243	212	251	213	223	229	237	219	261	235	271	225	225	216	236	272	215	239	237	225	235	216	232	231	217	240	254	233	235	213	260	239	195	239	213	221	228	242	260	239	238	265	206	247	225	263	262	215	251	262	230	227	242	264	243	227	246	238	248	241	235	248	236	247	225	254	234	273	238	223	251	241	228	243	237	228	261	234	220	219	246	244	221	279	256	244	209	235	262	216	257	244	236	221	208	219	219	263	236	253	255	229	244	228	242	234	246	229	247	242	244	215	234	232	242	226	250	257	249	228	210	207	219	234	211	274	215	257	207	242	239	243	235	241	237	252	253	240	226	258	239	225	226	230	230	264	224	234	241	251	257	225	240	249	248	251	229	229	222	219	250	255	269	240	230	252	248	226	244	229	218	215	252	213	243	222	265	226	208	216	224	209	241	217	263	232	231	257	242	215	256	244	218	209	254	244	233	214	219	231	222	216	229	226	235	257	242	237	235	218	254	248	237	220	245	256	238	269	225	244	243	220	246	237	241	238	241	253	247	230	235	242	246	253	233	282	236	225	251	222	221	253	234	258	233	239	253	236	215	218	224	247	224	243	238	245	221	215	224	236	242	233	233	232	239	255	223	245	268	222	234	247	226	226	247	249	229	226	224	265	232	244	247	242	245	253	267	265	266	239	242	223	228	233	267	250	264	238	236	235	236	246	236	214	231	247	222	248	212	220	225	217	248	211	245	229	269	228	224	215	214	218	225	249	233	252	221	243	224	225	257	248	246	239	224	227	251	230	218	255	213	218	221	209	223	245	220	236	209	234	228	256	209	261	217	240	218	241	250	240	245	231	238	237	218	224	211	248	222	227	205	249	271	253	235	247	234	239	240	244	240	242	232	231	228	266	254	220	238	249	230	256	245	219	248	249	227	261	259	240	236	254	240	241	240	238	228	239	208	230	235	241	227	253	262	250	229	195	249	229	234	225	248	207	240	246	243	212	242	242	228	220	223	233	223	250	201	238	252	206	242	259	255	257	241	217	223	238	234	231	207	254	218	225	255	253	200	243	244	253	222	246	230	251	233	237	218	259	244	254	206	263	246	247	212	207	241	226	244	254	246	258	241	251	211	258	237	257	232	216	240	248	277	234	240	230	212	240	223	249	214	238	228	241	247	235	234	224	243	239	244	220	241	227	255	234	214	254	210	233	217	241	269	247	246	241	227	230	252	239	231	242	223	235	253	247	229	209	253	238	229	252	245	219	232	250	210	229	253	273	246	234	232	246	276	239	247	260	236	263	198	230	212	239	228	217	235	230	261	245	266	242	224	266	223	220	271	248	239	233	254	217	211	215	212	218	228	215	252	225	213	250	254	217	244	224	239	259	229	232	234	223	243	253	268	229	213	246	247	263	232	224	218	218	249	228	254	232	234	220	222	234	214	231	247	250	229	230	232	215	225	209	232	259	197	237	255	234	247	221	239	240	240	229	222	242	233	232	232	251	227	253	278	271	234	219	245	240	224	256	237	243	234	232	259	224	221	254	224	235	216	224	231	226	225	252	242	217	267	249	247	237	213	245	229	222	272	221	230	227	234	216	202	235	234	250	225	199	236	236	229	236	234	238	258	224	247	230	257	242	245	234	208	256	217	220	249	242	247	223	243	258	240	247	222	200	238	240	256	215	230	261	216	215	233	241	242	227	248	238	232	254	232	255	235	224	225	203	226	214	255	264	214	238	228	242	247	220	235	271	233	248	249	254	226	209	228	244	249	235	247	244	248	258	240	270	228	238	234	232	252	218	217	243	241	250	233	251	231	221	229	231	231	219	231	240	223	233	237	240	257	253	258	239	228	219	238	238	245	239	221	230	226	231	272	235	236	256	257	258	255	234	200	226	241	238	215	225	226	228	249	237	245	236	237	239	260	231	236	200	262	218	245	247	199	239	232	254	244	219	214	254	225	251	253	242	253	230	246	247	230	253	227	238	217	236	219	249	239	216	219	230	232	231	229	218	228	266	233	226	216	236	253	235	211	231	226	258	227	215	251	226	240	231	238
31888	20257	7863	714	515	441	394	299	321	302	287	312	305	302	314	295	302	272	293	320	314	293	280	284	312	300	316	265	309	287	271	298	318	291	287	303	284	284	266	315	280	327	278	278	292	302	294	293	335	290	263	299	293	278	316	314	292	268	294	289	313	326	351	299	299	277	298	307	288	276	309	305	316	298	280	280	296	288	304	278	310	309	297	320	281	307	324	302	300	299	289	273	285	277	265	322	303	271	302	316	313	333	307	327	287	307	298	291	280	274	283	287	279	280	291	334	308	295	313	286	285	278	316	308	264	298	295	276	277	289	280	306	308	311	312	278	302	294	315	309	309	305	323	313	308	302	284	282	307	301	289	284	290	282	301	309	300	288	335	269	304	307	318	292	324	282	298	295	282	306	305	299	285	298	287	298	282	310	305	248	285	288	317	295	291	263	319	320	309	291	270	314	300	283	295	290	291	316	300	332	324	269	286	312	274	321	337	277	276	256	283	292	279	263	308	290	284	287	274	304	282	289	283	273	292	310	298	274	281	286	300	300	303	324	276	297	322	295	301	281	269	285	284	273	316	306	308	304	306	321	277	316	315	297	308	309	316	318	282	272	272	278	284	313	317	318	317	267	296	292	291	295	261	308	273	313	308	268	265	275	270	286	302	317	339	309	288	278	306	302	310	300	270	284	257	332	307	275	283	278	320	282	273	293	301	293	311	269	254	301	266	313	309	325	314	308	290	265	272	303	293	306	308	292	268	295	300	279	339	322	307	279	281	287	314	290	270	284	300	302	307	304	276	281	247	265	296	308	323	281	301	255	265	310	322	304	295	279	302	316	301	298	330	319	277	284	291	271	263	257	272	336	333	279	336	313	297	288	275	288	307	306	284	350	289	296	269	296	283	272	252	323	273	295	297	294	317	302	305	299	319	281	306	296	270	288	290	301	297	273	314	273	310	313	316	308	301	306	278	300	311	276	299	260	315	301	322	291	302	262	293	298	307	314	287	255	285	290	327	300	286	326	289	329	308	271	302	322	305	280	275	285	299	295	327	246	293	286	301	298	307	282	312	277	321	298	337	295	297	269	310	302	288	279	271	299	255	285	278	293	295	284	296	311	312	283	296	293	335	284	304	265	321	283	302	270	283	302	282	333	270	291	308	307	318	301	298	248	295	309	321	295	307	280	314	277	283	312	333	265	298	290	277	280	274	317	300	300	299	266	288	313	307	302	307	284	270	286	325	307	267	306	288	331	287	301	277	283	314	277	276	298	305	261	300	298	296	303	315	296	332	314	286	299	297	288	286	295	301	301	275	298	268	297	283	315	297	319	318	286	315	291	309	294	312	329	313	292	329	306	342	315	290	292	322	285	300	288	322	282	287	311	285	318	299	273	310	297	313	306	249	279	273	315	270	328	291	315	319	323	338	294	272	310	297	278	329	306	308	258	318	319	312	285	319	307	267	323	306	254	267	299	283	307	303	281	301	297	285	286	272	331	276	291	300	304	292	300	260	313	287	288	281	334	282	321	268	295	277	314	310	292	287	302	302	284	265	288	323	304	307	319	303	315	311	292	281	333	283	280	323	297	295	286	300	258	314	285	271	262	275	283	292	285	307	292	304	299	299	285	292	330	290	285	300	293	273	332	292	277	289	289	290	286	282	294	281	286	295	317	301	273	287	300	267	298	311	302	322	301	275	278	285	286	276	296	273	303	295	313	286	280	319	312	292	283	302	306	266	312	314	284	315	299	297	270	301	286	308	326	301	324	276	274	295	298	292	309	277	306	306	289	293	293	282	321	292	299	299	309	285	305	276	309	291	294	279	323	298	290	315	323	312	314	285	344	296	288	307	297	289	303	275	294	314	273	296	289	300	302	310	315	321	273	320	305	245	313	286	271	270	316	316	281	274	292	307	324	260	298	311	301	308	272	300	286	298	301	300	306	305	286	336	314	293	266	318	302	276	287	288	332	310	306	316	292	310	324	292	296	298	288	304	303	282	311	292	281	276	282	292	278	301	324	292	288	299	280	322	299	306	305	277	296	284	306	286	310	311	301	301	309	328	289	303	306	296	291	297	293	278	314	300	316	276	311	244	303	260	296	298	266	304	308	338	292	324	289	261	269	320	309	297	278	313	304	277	303	310	305	291	315	312	312	325	291	278	325	302	281	290	259	294	263	274	283	282	285	306	290	271	286	258	317	319	303	312	306	308	274	298	312	281	290	310	306	285	286	271	318	287	313	295	292	279	314	289	301	287	278	290	261	284	284	284	298	262	294	289	279	250	280	288	294	339	267	258	303	301	285	279	318	296	304	308	303	284	279	286	306	295	295	303	308	317	293	279	293	284	280	291	292	309	276	286	309	302	303	302	315	298	282	309	315	286	296	308	304	281	263	311	325	323	296	271	309	273	302	305	319	315	312	293	320	291	281	293	276	281	317	289	279	296	265	309	316	296	313	269	298	322	322	293	307	317	338	288	304	312	292	292	327	285	301	285	288	286	296	280	316	327	300	277	281	287	319	278	275	320	304	307	282	311	293	288	292	306	297	295	298	344	275	306	308	334	274	289	291	304	322	284	295	314	306	279	285	285	314	282	254	330	270	286	280	307	299	276	274	278	287	284	279	301	297	264	299	289	300	317	295	308	290	319	294	287	279	278	319	267	306	302	287	297	284	309	318	299	278	309	296	284	298	295	282	297	316	293	307	264	304	304	272	279	281	282	306	280	311	321	314	293	320	309	303	332	272	319	312	327	312	294	302	344	296	274	272	277	303	290	295	322	305	307	295	315	272	278	325	307	313	289	320	280	296	322	282	323	318	282	292	289	263	308	313	307	296	288	321	296	284	311	300	282	322	277	282	257	265	310	298	301	286	279	322	276	291	273	280	297	305	269	289	305	317	304	296	322	311	291	304	313	281	287	292	280	311	294	319	349	266	317	277	270	277	273	298	306	299	290	303	293	286	294	294	303	291	299	303	279	281	307	266	287	310	306	316	314	305	297	285	283	311	332	305	271	273	276	280	334	318	318	297	271	294	255	272	332	298	309	255	281	293	315	291	291	284	295	281	250	285	302	276	291	289	282	282	287	334	289	318	295	282	304	300	294	281	306	299	318	288	257	302	291	300	293	317	284	278	284	303	275	294	320	323	290	309	263	266	293	295	279	277	296	288	312	290	300	279	296	289	278	272	312	306	280	281	287	282	341	301	291	293	259	308	287	313	317	287	299	321	291	303	278	307	292	301	282	268	328	289	299	273	288	274	283	285	297	299	304	301	330	290	294	285	278	299	308	273	278	263	306	287	311	293	282	300	280	300	315	282	295	299	289	333	283	319	285	337	272	309	274	298	310	273	301	294	298	274	297	305	290	279	330	295	291	283	304	284	295	298	254	302	277	280	304	314	289	288	320	253	324	252	278	309	273	301	295	293	308	306	326	299	265	282	264	304	289	278	285	272	298	288	310	276	283	306	288	292	335	317	309	269	273	287	316	333
5815	783	787	733	708	728	747	753	754	713	674	670	664	734	687	691	703	705	712	731	688	717	669	692	690	677	737	713	706	743	682	731	673	751	681	721	714	687	734	730	704	727	693	716	687	732	675	642	731	708	729	708	719	728	711	724	696	708	719	666	714	690	737	736	672	697	692	707	735	717	648	735	755	738	683	685	687	715	760	717	672	745	722	683	734	692	694	722	748	722	702	761	656	683	706	711	721	733	750	665	706	737	699	712	711	710	718	728	697	732	706	690	711	701	658	699	704	691	710	691	688	726	746	707	727	730	724	686	738	688	684	704	743	682	706	734	727	713	690	761	700	738	703	726	727	714	677	691	698	755	760	732	726	699	723	687	744	784	670	713	688	749	693	700	718	667	706	721	683	695	754	707	706	739	708	684	647	702	683	713	704	677	753	713	694	692	742	693	682	720	688	721	723	735	675	728	725	735	679	711	719	725	725	709	692	705	707	726	685	707	679	704	682	724	665	717	706	709	678	702	737	698	718	710	722	672	705	694	738	689	749	709	697	703	689	761	723	679	727	671	720	718	700	695	686	719	713	678	717	710	747	729	693	692	701	697	744	711	692	662	709	661	744	683	715	724	680	695	721	702	686	712	707	699	707	693	744	740	713	763	677	712	679	680	679	729	711	751	721	684	706	627	683	697	670	712	724	725	740	716	699	712	722	673	700	702	718	729	698	696	756	729	715	680	696	659	737	677	678	724	669	737	745	697	660	647	677	732	729	719	701	753	736	711	724	699	723	667	710	707	760	753	717	700	709	709	670	703	709	681	711	688	722	723	719	735	696	699	727	748	682	702	724	686	698	718	700	742	686	680	679	689	706	670	700	710	712	732	679	699	728	681	741	686	739	721	664	718	731	707	688	668	693	694	697	739	681	668	684	703	716	678	691	759	706	754	717	689	685	732	726	691	735	704	697	681	676	725	739	759	715	695	689	658	708	685	659	710	727	692	677	691	724	705	673	722	747	676	716	698	695	702	766	660	741	728	722	664	713	733	663	705	714	707	733	691	659	712	721	737	744	681	735	704	735	733	732	710	681	718	716	715	694	698	735	631	713	732	731	656	671	679	710	692	728	709	705	696	709	756	679	728	696	714	676	703	713	708	725	698	710	734	710	755	686	711	752	701	722	694	717	736	673	681	723	748	671	674	730	700	723	714	754	733	678	708	705	708	706	686	755	686	684	705	697	740	714	688	699	701	730	696	739	706	691	673	713	686	681	710	724	728	719	741	703	748	768	764	668	672	715	710	671	697	706	728	700	716	692	733	695	694	735	679	716	726	724	732	725	739	741	721	699	729	754	706	653	709	726	735	683	695	659	675	702	708	725	692	724	726	683	716	719	685	658	696	724	673	724	701	698	681	697	710	727	692	733	722	731	735	710	684	710	689	705	705	703	695	717	689	675	661	700	655	704	725	710	712	748	686	691	671	705	719	677	743	712	712	674	732	726	692	682	705	723	739	732	734	765	733	732	773	711	634	663	733	746	699	715	710	690	639	786	740	720	721	659	688	709	687	667	705	707	750	697	709	735	710	721	751	744	693	690	737	724	724	721	691	666	709	711	686	719	738	715	747	680	704	708	707	754	682	694	732	733	697	687	706	671	664	726	694	759	685	735	710	676	728	694	698	681	685	679	666	702	689	715	634	694	739	721	669	718	686	746	695	700	720	707	687	701	709	673	747	721	692	731	732	720	703	690	691	698	724	710	677	715	691	695	699	712	729	724	718	710	665	681	700	661	693	686	762	737	716	686	712	696	680	678	723	710	710	719	683	696	658	705	702	697	731	674	697	698	727	707	656	689	669	713	764	689	667	699	705	701	683	730	679	697	724	731	717	698	687	715	747	733	733	690	697	777	682	718	692	694	692	679	724	691	664	707	697	727	682	705	709	721	669	723	706	746	661	685	667	705	692	747	680	692	706	747	749	685	696	730	687	662	713	693	708	693	737	719	691	659	686	692	730	711	682	657	733	708	669	717	693	654	719	718	722	749	712	717	730	723	699	680	700	703	717	727	714	723	672	746	668	742	663	665	692	682	695	714	697	705	723	692	714	716	685	728	680	722	688	734	753	746	711	733	699	740	742	690	688	718	661	703	713	657	681	711	699	732	711	678	653	737	656	675	660	706	702	753	688	736	725	668	687	707	734	692	680	769	676	708	705	669	719	692	675	696	728	678	697	687	713	738	719	720	691	726	691	725	717	736	714	698	708	703	688	693	675	718	720	713	704	763	695	717	708	702	681	684	711	711	679	662	686	729	677	711	717	673	731	764	692	678	704	689	720	672	718	729	658	772	739	676	681	718	707	695	701	716	703	707	704	732	687	737	727	727	680	664	683	696	689	736	705	713	699	700	663	675	761	730	696	728	719	701	694	691	662	726	726	743	652	749	683	672	723	720	732	666	697	706	700	718	678	717	711	676	671	697	708	728	767	697	733	701	659	714	644	691	701	689	694	695	741	724	728	710	712	689	670	690	728	732	671	733	710	696	698	669	756	696	704	725	721	671	749	721	706	664	717	657	686	704	715	700	689	702	689	673	706	671	692	699	700	735	714	711	717	703	663	725	747	705	693	677	754	721	711	658	711	744	685	709	730	705	719	717	694	765	720	711	732	671	702	724	682	704	729	700	687	692	703	689	682	702	716	737	717	686	736	661	685	734	687	705	663	714	726	696	682	741	676	719	710	675	691	748	737	756	686	689	736	700	708	722	746	700	748	705	696	699	733	713	718	634	712	665	754	690	670	717	705	696	665	708	737	699	720	699	742	678	715	749	710	666	703	761	716	699	751	711	733	693	684	665	696	708	665	717	699	695	714	703	676	736	707	697	665	645	694	706	715	747	714	697	732	695	727	668	729	704	681	742	681	710	661	710	723	715	722	701	688	710	670	680	669	691	700	701	714	758	678	708	706	687	700	729	653	712	701	691	710	692	701	670	731	708	721	707	670	715	686	643	740	750	700	758	754	696	709	741	767	730	712	697	706	711	683	653	729	655	707	726	662	691	690	671	692	695	701	749	758	655	674	722	691	669	709	731	680	721	718	714	686	720	667	665	620	756	711	729	700	714	705	678	766	691	667	682	696	728	694	705	681	699	713	668	707	725	711	704	706	700	697	710	645	674	681	732	664	728	745	718	722	685	699	742	687	735	701	751	706	700	690	702	692	707	691	695	751	745	713	694	696	695	716	678	725	751	720	720	745	719	673	718	717	690	706	715	677	698	729	691	685	742	699	700	676	676	693	718	731	740	697	691	722	726	674	718	724	667	657	726	702	676	666	731	709	678	696	684	762	674	675	673	728	720	759	708	718	668	662	702	688	632	739	649	720	698	688	700	643	716	719	692	726	650	690	707	752	723	726	728	700	713	760	729	725	710	668	699	701	673	715	718	765	711	726	705	625	697	740	690	725	734	630	684	728	750	703	666	729	686	701	703	707	674	705	705	679	709	732
25165	21568	24780	28827	21557	16429	460	277	241	227	198	194	213	182	172	192	190	177	196	179	205	200	186	193	177	154	194	154	177	182	159	156	185	193	166	171	160	185	157	185	185	190	160	162	185	173	174	165	185	182	171	182	183	176	172	157	182	204	174	172	171	176	176	179	173	163	147	197	173	185	169	178	189	190	185	153	173	194	166	172	186	187	187	161	178	182	177	155	196	169	168	202	178	173	175	169	180	177	152	191	165	152	154	190	177	181	200	193	175	168	177	182	149	175	184	171	171	182	145	160	160	178	201	174	185	170	162	166	164	171	143	169	161	198	165	179	195	153	176	161	169	146	182	159	177	165	147	182	169	153	176	184	162	164	185	176	180	172	178	158	185	173	168	179	165	179	175	177	161	199	205	157	174	176	160	206	192	160	190	171	182	187	184	190	201	181	148	203	177	174	175	187	173	166	171	178	168	177	158	176	182	155	201	194	184	189	187	154	199	175	179	154	155	180	167	183	149	159	190	195	154	158	173	144	161	147	192	184	169	168	177	187	165	192	165	174	181	207	174	168	190	179	192	183	185	163	176	167	176	167	156	181	170	164	181	153	159	164	151	166	193	176	173	174	186	186	176	163	204	171	185	161	184	167	177	155	179	163	170	154	187	174	170	185	212	173	179	180	153	185	192	195	182	158	179	171	163	196	172	187	174	173	172	172	177	149	172	172	158	181	173	175	162	153	158	185	151	171	168	165	218	173	149	174	159	188	169	187	178	181	180	199	172	175	165	182	178	189	176	166	149	172	194	187	175	180	175	181	167	173	165	184	173	210	160	175	170	166	184	183	160	158	168	169	164	173	163	175	173	161	167	176	158	202	168	165	176	181	181	176	198	169	186	167	174	177	170	200	196	170	181	169	187	149	170	175	155	177	175	187	174	146	170	197	200	170	174	172	185	161	148	164	174	194	187	164	185	179	159	156	179	151	184	145	191	193	190	198	179	171	150	175	184	161	185	163	156	176	175	162	161	180	192	182	169	173	163	156	182	170	174	183	168	163	196	191	209	179	153	168	186	157	169	180	185	159	156	176	174	168	187	168	168	215	178	172	179	167	187	152	202	188	161	161	180	174	173	170	178	167	173	177	189	182	188	188	154	170	179	180	178	176	178	191	183	185	172	184	167	153	149	181	184	170	162	177	175	181	181	182	161	161	187	160	156	183	182	168	189	166	152	169	176	163	193	156	182	183	166	171	171	180	174	157	150	179	186	171	161	167	169	181	158	173	201	173	161	165	184	186	168	168	203	149	174	204	180	175	170	180	167	185	170	182	162	162	170	169	182	160	182	182	165	185	157	185	185	150	190	167	176	161	167	190	165	159	160	170	181	193	157	182	151	183	155	173	174	162	173	186	184	200	179	171	180	165	187	178	177	173	185	193	171	167	169	202	164	166	159	157	171	164	188	170	170	203	186	180	176	174	173	199	164	177	199	182	179	205	162	188	178	172	198	187	222	162	202	187	184	151	169	188	132	189	172	177	180	200	160	169	171	176	185	162	158	171	177	187	151	162	168	140	165	176	185	162	167	173	168	172	176	172	170	196	170	189	190	193	201	147	172	172	188	179	186	197	146	193	171	172	194	184	175	191	171	181	170	171	158	159	183	179	191	179	196	190	173	155	170	195	190	198	186	198	187	168	190	172	169	190	184	204	166	165	173	180	171	150	148	143	155	186	171	159	202	201	178	169	157	186	181	169	166	174	175	154	165	185	183	172	168	164	170	151	168	182	161	199	184	193	173	203	190	179	159	192	175	164	173	160	182	173	180	164	160	174	174	180	147	173	162	171	180	201	188	161	188	177	183	172	185	166	176	168	163	172	169	170	158	167	176	175	169	184	167	186	171	177	191	191	186	154	175	180	180	174	179	168	157	167	188	183	192	164	159	183	181	147	168	162	181	160	191	175	161	182	160	165	155	162	182	193	170	172	168	162	181	167	171	163	164	175	146	198	173	163	161	180	175	190	167	148	173	172	179	154	172	171	181	167	146	172	165	185	175	181	167	174	179	168	141	180	166	198	187	163	175	162	165	171	196	160	188	168	171	163	172	181	180	162	193	181	150	187	152	186	207	186	183	164	196	189	179	185	184	185	174	157	186	177	182	175	170	179	176	177	179	156	183	150	158	170	176	165	188	180	146	177	194	171	159	172	163	176	161	172	184	149	198	175	161	152	176	167	176	171	173	195	158	174	181	160	166	160	172	161	190	177	185	182	167	192	178	161	164	178	158	156	188	173	178	157	171	165	163	166	165	164	156	158	169	178	171	180	157	188	190	171	163	172	160	168	171	179	169	166	204	178	157	177	179	162	190	170	182	163	184	159	174	186	164	197	162	177	196	147	155	172	172	166	174	157	198	171	157	186	178	144	158	184	160	151	181	160	166	189	168	188	192	183	182	183	163	189	161	176	178	171	187	182	188	183	167	163	174	172	166	163	159	168	173	168	176	191	173	155	183	158	185	186	174	188	172	158	168	161	171	168	174	169	180	172	167	178	185	162	166	185	166	170	196	198	168	157	178	154	172	170	182	184	166	176	192	182	156	164	182	142	170	191	168	153	173	167	197	176	191	172	161	150	164	180	195	177	180	191	195	159	155	175	181	178	179	176	184	158	170	174	177	160	198	159	182	181	176	158	149	165	176	168	173	151	188	153	176	211	166	175	183	181	189	193	180	150	197	183	175	171	171	160	184	185	160	169	178	180	162	160	192	155	203	181	163	176	174	156	177	191	200	190	180	194	174	176	163	189	188	176	186	189	165	176	179	168	161	169	198	190	160	201	165	180	156	179	165	152	175	195	180	205	173	172	178	177	177	172	152	179	179	172	185	181	158	170	196	196	166	177	174	181	163	167	170	177	172	157	186	178	189	164	188	161	190	177	186	183	159	194	192	180	145	203	195	169	166	169	180	177	168	155	173	183	169	172	168	170	184	182	174	195	189	184	177	173	163	178	180	190	181	203	182	196	152	170	159	162	176	154	176	170	160	182	176	181	213	157	170	159	178	181	188	189	187	173	178	168	183	214	188	173	195	167	196	176	172	144	181	181	181	176	172	171	169	177	157	161	169	186	182	185	158	186	162	184	179	199	172	158	169	182	154	179	160	164	169	181	175	181	197	173	188	168	185	179	155	171	164	201	184	175	183	138	167	169	159	162	181	192	169	179	165	170	175	164	175	153	194	159	200	169	183	192	167	173	150	169	188	183	154	186	155	184	164	157	137	181	174	161	172	180	156	164	188	183	184	174	148	188	205	164	153	156	185	179	172	170	161	177	182	182	190	178	181	177	181	172	157	180	173	199	178	183	173	177	166	170	175	177	171	165	179	175	166	177	206	170	167	156	150	166	168	190	178	173	168	167	175	184	185	179	178	166	164	160	163	184	169	163	182	184	170	164	174	163	188	187	187	176	189	177	174	162	199	165	174	191	227	169	164	182	186	146	161	152	185	183
2995	1900	1062	661	582	455	475	445	437	454	421	458	453	444	425	425	463	389	457	438	414	419	486	422	434	476	470	412	438	439	438	374	432	432	448	411	421	395	446	428	405	413	420	428	457	442	439	421	415	433	414	426	445	420	435	429	421	447	414	440	386	404	475	440	455	443	448	423	408	452	433	435	455	418	437	448	409	423	440	472	423	437	409	406	429	438	440	429	400	449	431	413	445	427	433	450	412	433	402	428	410	430	421	436	473	430	421	432	434	451	427	452	425	426	390	407	428	440	431	435	457	425	403	420	419	467	419	437	447	416	424	440	441	398	416	421	408	412	459	446	436	410	433	391	478	456	414	406	393	433	409	446	429	454	458	436	423	434	432	474	423	438	439	436	423	463	468	419	445	421	412	395	430	410	397	456	462	424	416	411	431	458	466	413	455	402	399	489	420	409	426	426	428	445	448	472	442	461	421	459	454	408	408	421	425	418	407	409	403	406	442	421	408	410	433	399	422	428	424	416	415	430	429	405	455	474	428	430	467	437	430	445	415	448	419	447	437	414	437	433	410	479	427	453	435	419	402	461	426	415	436	414	418	404	437	427	414	448	405	437	431	423	413	453	449	422	457	405	411	431	446	465	438	430	411	431	412	406	427	447	419	435	426	442	439	405	419	418	413	400	432	455	434	475	417	456	450	447	437	432	423	415	401	466	453	410	417	415	420	408	415	390	431	446	431	421	461	441	396	433	429	432	468	446	431	417	419	441	421	451	406	433	415	443	411	472	405	443	469	433	463	427	442	397	436	427	439	456	403	453	417	422	400	451	410	448	405	435	439	436	414	419	422	452	435	457	418	460	405	424	441	480	455	419	441	421	441	439	408	445	433	410	428	427	400	427	461	423	417	425	429	386	428	434	444	437	447	436	449	418	469	408	498	424	415	410	407	414	404	436	404	447	442	411	421	437	438	442	435	417	433	417	432	426	430	431	440	437	422	422	432	405	420	437	435	440	428	452	393	418	413	431	406	441	449	434	427	430	410	449	422	409	420	424	397	442	418	445	424	470	431	441	404	428	425	409	417	435	394	410	428	416	452	424	451	401	402	417	420	408	412	417	432	422	449	400	432	445	424	392	431	407	443	426	420	408	409	424	416	420	486	380	443	450	415	431	420	435	464	476	431	452	425	425	400	430	441	416	449	451	410	455	446	405	431	471	443	420	451	429	440	439	414	437	416	440	440	442	447	427	433	439	419	436	411	419	427	438	427	427	439	426	434	426	404	387	410	418	447	425	450	441	423	425	443	430	403	440	424	423	427	444	439	397	415	429	433	410	421	395	398	399	385	427	422	421	438	435	414	403	449	412	423	410	469	443	429	447	472	372	450	440	437	449	403	450	436	427	438	420	413	465	443	449	429	414	446	402	419	427	433	436	402	414	453	463	452	455	421	436	433	421	423	462	445	432	451	414	424	414	428	443	402	464	393	436	421	410	437	438	430	411	410	429	416	415	436	422	430	451	439	411	427	433	469	448	437	419	434	453	501	401	434	419	459	410	449	386	424	439	461	410	408	432	449	376	441	446	431	426	401	433	391	433	444	403	434	431	448	439	416	427	428	422	425	425	439	432	452	425	423	454	413	426	426	415	423	461	406	482	362	410	399	442	427	416	456	442	454	415	454	415	365	468	439	414	438	399	421	458	404	442	422	440	428	419	436	427	410	429	451	385	435	427	424	458	424	449	422	448	411	440	414	410	436	413	431	437	427	403	392	451	448	417	427	426	410	464	426	429	415	399	433	456	466	439	454	437	447	434	452	453	442	465	400	432	462	428	440	459	436	444	435	471	435	432	421	406	438	413	476	439	425	405	416	410	406	435	388	420	416	434	431	401	425	454	419	431	407	449	409	451	429	402	435	405	455	431	417	430	428	410	442	396	419	438	452	454	448	426	431	418	446	438	403	404	464	446	426	412	455	420	433	407	395	415	456	415	435	410	467	440	414	447	427	466	392	445	412	449	407	443	395	384	423	391	430	405	458	455	432	451	465	399	440	395	431	438	404	444	424	399	426	434	460	422	427	423	425	402	447	464	440	441	439	473	424	418	455	427	416	486	476	452	433	436	424	467	440	407	435	407	427	456	427	463	427	409	459	398	453	434	416	404	490	420	432	438	442	420	461	457	462	415	440	452	415	455	431	438	435	455	419	469	417	419	475	472	419	417	422	446	439	426	400	408	402	447	439	408	452	427	474	416	425	423	441	430	392	438	421	434	470	396	414	433	470	419	439	408	424	442	403	455	468	450	455	408	404	430	448	420	438	441	446	457	423	454	488	393	397	405	430	429	440	458	432	431	414	458	435	446	438	403	389	418	433	395	424	402	442	401	401	428	444	465	413	400	455	441	421	429	432	427	438	419	448	466	481	412	437	412	400	429	435	448	431	434	452	423	443	444	422	460	400	435	386	426	467	446	397	418	442	443	452	432	412	409	415	413	441	419	396	434	477	417	424	416	436	449	448	422	446	461	416	439	406	427	426	449	384	433	454	430	419	433	403	400	439	418	459	423	428	456	436	454	417	428	437	431	420	441	433	442	430	420	441	434	414	427	412	472	444	408	460	430	428	393	442	442	407	428	409	436	449	446	442	423	439	444	417	439	437	414	452	403	440	456	480	433	438	438	420	408	423	444	423	397	426	411	411	438	445	455	419	432	451	408	420	435	451	427	435	448	395	441	396	414	420	439	423	444	455	420	451	421	392	436	456	404	503	422	445	403	438	423	436	438	437	421	437	440	445	436	410	426	443	468	429	427	447	426	405	421	429	461	414	467	441	397	425	420	451	413	446	442	426	427	418	440	466	414	425	449	428	396	425	392	444	440	424	409	419	427	459	461	434	430	460	440	444	438	424	418	421	439	419	432	453	413	455	420	404	448	456	467	431	405	422	425	423	401	413	432	447	421	447	441	461	421	415	437	442	458	438	417	439	487	425	432	449	420	397	414	432	397	418	422	425	430	408	427	404	392	395	411	448	426	391	438	426	422	430	421	404	474	428	418	441	450	431	454	444	416	424	426	444	395	405	423	451	481	455	419	450	433	446	441	405	425	457	418	428	426	436	456	420	446	436	456	415	443	428	446	425	420	425	427	420	411	421	448	426	456	413	401	440	428	420	437	429	448	441	437	419	439	429	463	422	408	454	432	395	458	412	457	431	409	410	473	426	456	409	385	442	390	428	423	415	429	429	417	449	437	471	457	439	428	416	414	410	412	486	404	414	439	511	419	443	445	465	423	446	421	424	444	413	415	427	432	423	406	461	431	456	425	431	455	412	420	439	423	410	401	404	424	406	450	401	412	421	408	408	431	436	414	426	450	422	447	439	461	418	438	397	420	414	452	418	463	454	442	420	430	434	430	432	424	415	422	444	429	412	415	415	415	431	460	374	417	411	418	448	408	444	448	394	458	461	395	487	446	438	459	410	403	415	422	462	458	378	407	422	413	415	438
24497	21530	25136	28365	21533	21542	12366	324	190	150	148	120	121	130	129	111	111	90	110	111	111	106	105	95	109	96	92	80	99	103	74	87	84	92	94	99	100	85	84	84	73	75	73	96	82	85	96	85	72	93	87	89	61	90	80	91	83	76	75	81	80	79	82	87	79	89	72	79	69	92	93	95	93	83	99	85	86	96	93	74	77	83	74	73	79	62	76	76	81	62	96	66	73	80	94	68	85	85	95	85	71	72	72	82	88	70	103	68	75	77	70	65	87	75	92	75	81	79	75	82	94	99	77	73	76	81	88	58	84	95	97	94	96	90	75	84	79	75	77	71	75	74	94	84	77	83	96	82	78	82	76	76	83	79	92	89	86	84	68	97	78	92	76	98	83	88	79	96	67	85	98	79	81	67	82	87	77	87	85	66	90	65	100	90	85	76	84	73	76	75	86	88	78	93	87	77	85	80	79	86	74	99	92	77	68	81	91	74	83	76	69	76	80	88	95	80	81	75	90	89	71	85	81	78	94	82	76	80	77	72	85	92	95	86	93	67	87	78	88	69	90	85	80	68	79	60	81	84	72	95	85	81	85	90	95	82	85	81	81	80	85	74	82	69	72	90	80	84	88	91	91	84	76	98	91	94	77	83	77	78	96	103	79	88	95	101	96	88	79	85	88	80	74	85	91	80	88	80	96	88	89	69	93	64	89	86	84	83	73	79	84	78	89	78	81	88	76	64	87	88	86	80	69	85	74	94	106	77	82	97	84	84	85	81	69	89	89	96	78	84	73	80	71	77	94	72	80	100	80	85	68	101	87	74	103	91	84	62	77	64	90	74	82	79	94	83	70	91	84	96	69	93	75	88	79	86	85	61	87	86	96	89	87	61	88	82	69	87	78	81	100	75	75	95	76	101	80	78	89	90	86	68	82	86	79	86	88	64	73	61	92	83	79	74	98	100	75	92	69	97	84	79	74	85	84	89	83	81	86	79	77	92	78	86	88	91	78	85	90	79	76	73	78	81	78	73	79	81	77	89	77	89	83	78	87	86	79	90	94	77	76	74	80	87	63	97	75	87	89	72	76	76	96	82	102	76	80	75	86	79	78	86	78	80	84	86	82	80	90	68	72	87	82	70	87	89	75	87	77	73	87	70	87	92	88	68	85	92	94	100	93	75	69	75	70	87	84	82	85	87	83	78	79	82	67	88	98	84	93	80	69	60	90	88	100	85	89	79	80	65	57	80	82	70	71	90	67	94	88	86	67	102	65	71	69	78	99	83	70	80	76	83	91	66	70	80	93	86	81	89	90	91	89	85	77	78	79	77	82	78	77	78	92	82	88	82	86	79	81	70	89	81	82	77	76	70	83	81	88	71	81	91	79	88	73	76	72	82	100	77	76	73	81	82	89	98	89	83	82	94	79	79	92	67	86	87	81	90	79	76	82	85	69	80	64	78	58	90	83	76	90	71	73	82	86	90	72	84	69	85	84	94	75	91	73	76	98	86	96	68	89	83	80	67	92	69	84	87	83	103	77	86	81	65	80	97	97	83	89	87	89	80	78	95	84	92	75	87	72	77	84	91	87	89	85	79	61	72	86	83	77	85	87	76	83	68	91	87	66	95	95	85	98	97	98	77	57	87	108	81	66	94	77	86	87	66	75	83	73	85	97	94	75	67	76	82	75	83	90	85	80	77	94	73	85	84	61	102	71	92	75	72	85	66	82	90	96	77	70	71	72	70	74	76	99	102	80	90	84	89	77	84	86	84	95	81	90	88	83	73	88	93	83	91	88	87	87	82	84	81	74	88	57	76	88	84	85	71	79	72	88	86	83	97	65	80	92	76	96	72	70	84	75	71	98	72	90	92	92	69	72	94	71	79	82	69	70	75	95	93	69	97	75	79	100	83	74	64	84	77	95	79	85	84	85	82	76	85	91	75	73	81	76	88	74	68	73	96	85	83	84	77	79	91	81	93	79	80	76	73	101	80	89	99	101	88	75	82	81	96	81	80	81	90	76	71	79	78	76	68	80	85	79	91	102	89	79	98	83	97	95	80	69	85	65	67	70	79	86	80	74	74	86	77	71	101	68	77	85	88	80	66	75	75	99	73	92	85	89	64	83	92	87	97	74	88	104	76	78	72	86	72	90	73	88	85	75	83	73	87	79	81	93	97	88	82	80	93	108	94	98	96	72	77	78	83	72	86	78	72	92	88	87	79	62	68	72	84	72	87	97	73	74	86	87	81	77	86	93	89	71	74	71	86	85	81	91	79	80	85	83	76	82	87	86	90	76	102	85	79	75	71	77	77	95	99	92	73	77	94	97	73	79	97	90	80	73	68	87	89	84	89	61	75	62	83	82	78	85	73	87	85	81	84	85	72	77	93	109	73	94	94	79	82	105	72	62	71	82	88	74	86	85	71	70	89	84	104	79	76	66	78	75	72	85	96	93	76	95	67	79	84	100	69	74	90	81	83	71	89	78	76	86	81	71	74	88	67	78	80	97	80	76	83	70	86	88	103	86	81	90	89	70	78	90	76	84	94	90	68	81	96	95	67	83	67	79	95	63	101	83	88	87	80	95	91	73	88	90	83	91	77	81	90	90	77	72	67	83	76	91	78	86	86	76	98	76	82	85	67	87	74	69	89	83	89	87	74	85	97	78	91	89	92	93	82	77	72	76	86	92	85	85	91	104	84	85	87	76	87	92	70	81	78	67	58	73	83	83	99	87	71	80	70	76	89	72	89	77	81	81	72	105	92	102	78	70	90	76	91	77	84	86	101	83	84	91	86	88	74	67	66	82	77	96	78	90	94	84	69	88	74	94	101	69	84	70	75	76	72	76	92	85	89	76	82	82	82	95	83	82	94	78	87	77	68	69	91	87	77	76	94	89	76	61	87	74	75	65	92	77	72	94	87	80	76	69	92	85	90	83	63	75	80	77	77	66	86	83	73	102	72	75	78	80	81	69	84	92	88	99	98	88	86	63	84	87	86	67	62	76	91	92	99	99	92	67	77	86	76	69	64	86	71	80	84	77	71	74	76	96	76	63	77	88	95	83	89	81	86	90	92	80	105	91	73	78	86	65	89	97	91	88	78	96	81	81	66	73	105	91	57	100	80	79	70	82	85	81	100	80	95	86	83	92	71	83	68	80	75	100	96	75	87	71	74	90	87	82	76	93	108	89	85	73	68	76	80	76	92	67	85	72	84	82	67	63	85	83	68	75	73	68	86	77	90	79	85	71	84	84	95	81	89	80	106	97	75	87	83	87	88	80	86	84	83	80	95	73	70	80	83	72	75	69	94	76	90	92	79	77	84	75	88	80	102	99	73	78	73	77	89	79	89	91	89	76	85	72	81	75	91	75	66	84	72	96	75	74	94	75	85	81	91	85	76	88	91	81	80	83	94	95	84	78	84	76	69	84	78	104	90	77	75	83	95	90	68	87	77	70	86	80	79	85	87	88	87	93	88	67	89	98	86	84	67
2833	3120	1392	674	491	356	311	268	298	294	251	271	230	254	250	257	236	261	257	242	228	232	255	228	227	256	239	237	231	236	225	243	239	261	227	253	228	252	231	206	236	220	244	231	248	230	250	230	234	226	234	229	241	236	230	246	251	238	250	242	243	234	246	225	257	241	251	232	211	240	227	229	238	228	231	221	215	252	207	220	261	217	236	244	243	228	197	251	192	227	244	242	244	237	242	226	211	240	237	248	241	234	233	249	242	221	228	257	234	230	223	180	234	229	242	245	240	230	253	210	268	200	242	239	246	256	242	219	255	231	235	242	211	243	229	247	256	212	230	222	225	250	249	241	228	227	259	266	239	242	235	227	227	232	250	234	247	236	253	250	234	224	239	231	235	239	232	225	234	242	271	240	255	245	234	241	215	231	228	213	221	255	254	229	228	243	246	231	218	222	231	222	247	223	231	235	217	223	256	245	226	229	249	254	213	238	246	248	256	244	213	206	245	247	226	260	233	241	232	238	266	238	240	246	226	243	213	231	239	242	227	242	188	243	266	234	236	240	226	228	238	216	224	242	254	207	212	231	234	226	238	231	253	246	246	236	224	256	221	244	233	250	228	221	243	234	239	251	219	210	239	245	254	235	241	205	250	224	251	224	246	267	200	226	244	258	231	270	254	257	237	221	295	246	248	203	221	232	273	204	224	241	256	261	251	237	220	212	243	252	225	217	244	220	224	208	256	238	225	230	254	226	255	222	241	248	256	230	247	235	224	217	261	242	251	250	224	218	229	223	245	247	216	230	246	189	223	238	237	230	230	253	238	249	238	214	239	240	228	259	236	261	242	253	248	239	196	231	231	240	256	198	227	232	224	241	207	224	256	226	227	222	258	244	245	229	250	232	252	213	235	228	252	229	237	242	220	238	239	229	248	230	221	231	248	221	231	206	234	225	229	252	250	203	213	255	254	226	239	220	244	239	224	208	198	254	236	266	201	224	232	220	214	243	228	212	223	212	246	232	228	244	224	230	220	206	228	256	248	247	228	251	246	244	230	226	228	235	200	231	229	258	233	251	253	224	213	250	226	212	251	247	253	228	246	246	216	256	198	252	245	241	218	228	231	233	225	233	239	237	225	266	256	248	252	232	219	224	226	219	233	258	246	223	232	245	240	213	223	229	244	227	231	235	224	244	242	228	228	247	256	214	250	198	219	218	249	252	222	228	216	243	237	229	254	211	227	202	233	219	218	232	255	224	250	215	228	216	247	236	231	214	253	260	231	221	240	268	250	234	220	254	236	238	274	251	253	228	225	254	233	223	226	260	251	218	239	238	222	266	225	221	226	252	240	219	245	226	243	231	217	204	245	240	230	221	253	215	243	230	247	245	244	246	267	222	239	254	239	241	197	220	244	237	225	249	222	235	203	239	227	242	226	261	221	240	219	238	245	251	224	215	245	245	227	242	249	237	249	241	225	235	240	238	217	253	248	229	242	239	229	224	223	222	243	250	239	239	227	257	232	253	228	255	232	232	250	236	248	223	234	231	264	227	247	230	248	232	255	232	232	252	244	231	262	220	243	230	230	243	245	230	240	248	224	234	254	242	272	216	239	252	234	241	222	234	226	261	247	248	221	231	225	227	257	221	258	256	203	242	218	228	254	249	243	239	231	214	247	247	231	239	232	235	267	265	238	218	225	243	236	226	226	243	229	213	231	247	222	250	231	239	220	233	242	244	251	255	256	241	231	223	222	253	252	260	236	208	220	232	222	242	264	225	257	247	244	244	230	242	233	231	230	217	251	237	239	218	227	232	221	228	228	223	230	234	249	228	219	260	230	215	246	231	243	251	247	259	235	242	245	238	223	237	230	226	256	238	265	241	224	240	239	223	230	198	216	211	255	207	226	237	236	241	258	247	228	250	196	260	239	242	250	266	274	235	247	233	238	229	261	255	239	229	211	228	237	247	235	230	257	228	245	232	227	231	230	216	234	215	260	233	265	236	219	241	247	249	242	196	208	220	219	211	221	223	227	256	247	230	243	217	233	234	233	213	226	254	226	227	221	234	228	223	217	252	212	233	249	224	252	265	251	230	234	207	240	240	234	235	226	215	212	223	229	238	205	240	221	234	244	232	223	243	229	247	250	248	245	235	246	244	203	260	230	240	256	233	257	223	234	240	260	243	231	253	219	238	236	219	245	195	245	234	222	229	231	223	291	251	234	253	223	226	225	242	262	237	225	205	246	233	210	243	248	248	245	224	228	221	243	209	229	222	229	227	251	201	218	218	246	229	231	235	224	229	261	226	240	243	221	246	250	242	219	238	237	242	242	231	227	242	260	231	213	254	213	232	244	223	228	216	238	248	221	208	215	244	214	227	246	219	240	262	236	253	247	266	224	229	227	197	209	246	191	236	233	250	211	263	240	235	214	251	239	267	241	222	247	225	265	239	243	236	224	219	227	236	209	234	228	206	237	243	226	249	232	253	234	243	231	249	226	239	223	223	217	249	226	222	231	245	226	242	268	240	220	229	229	229	241	240	250	241	256	219	225	267	225	257	236	246	225	241	244	231	236	236	225	255	227	253	275	254	222	212	240	244	247	258	240	240	238	246	232	260	245	237	250	245	214	251	238	232	250	206	242	224	214	254	257	222	246	228	246	210	230	249	254	213	217	268	244	210	251	242	205	218	247	222	253	226	210	236	249	242	225	231	230	249	217	241	239	257	265	256	241	229	250	227	226	230	247	228	223	230	242	214	227	285	240	260	200	243	267	207	226	259	226	252	246	240	209	214	259	224	252	254	235	218	247	251	226	235	258	237	238	239	240	242	258	237	240	254	228	232	219	224	239	221	217	210	263	202	247	235	232	234	256	241	215	228	246	206	245	238	262	244	269	225	224	236	257	225	227	227	244	252	254	208	222	244	244	216	219	259	239	223	225	236	259	242	235	251	224	231	231	241	245	238	240	242	220	229	243	252	244	233	225	235	229	233	252	209	224	225	215	234	247	198	212	235	267	242	237	227	289	245	220	236	250	226	243	251	225	227	231	258	235	235	252	220	228	236	231	230	219	232	229	253	214	235	258	224	233	240	251	212	253	270	237	231	248	210	232	248	209	238	211	216	217	242	226	250	227	247	204	231	242	234	240	216	260	215	236	247	256	204	267	251	222	248	234	229	211	219	235	234	232	229	214	263	194	227	262	229	233	222	236	234	252	217	256	257	214	239	229	250	244	245	204	248	245	221	234	224	223	237	262	243	259	232	233	238	261	257	229	222	245	228	237	239	239	221	238	223	251	226	232	214	230	220	243	235	216	227	231	212	232	230	242	226	230	267	245	254	245	221	229	219	233	238	238	227	231	243	246	250	250	220	258	227	252	213	256	227	207	243	241	214	227	237	235	190	235	235	231	261	238	251	221	218	244	231	216	236	220	230	249	246	192	247	233	272	218	236	244	237	226	226	217	244	224	256	244	253	233	230	229	235	211	228	199	229	238	234
32084	20177	7543	712	510	458	397	279	281	297	296	280	305	310	306	293	323	289	293	275	295	309	302	323	302	297	292	293	322	289	302	297	278	294	305	315	268	261	284	315	317	314	310	311	314	265	308	268	289	310	306	301	279	273	294	271	273	274	285	276	301	305	298	273	313	283	300	315	247	288	264	285	300	273	316	311	290	313	307	313	318	295	282	319	305	289	308	288	267	285	270	320	310	306	282	293	315	313	317	297	288	302	286	279	268	313	309	322	289	326	318	294	302	290	294	296	289	312	287	351	292	302	295	318	297	291	299	305	310	295	263	290	279	289	296	299	281	303	284	300	282	257	304	298	314	281	297	292	292	313	268	319	319	319	303	260	270	281	265	262	295	289	317	292	287	324	313	305	327	247	286	316	285	292	288	274	275	302	292	319	293	283	295	291	258	315	300	307	318	292	331	265	278	317	321	306	299	281	290	293	299	292	248	295	295	278	310	288	300	276	303	294	287	300	303	308	283	299	301	306	309	319	278	310	303	317	284	304	304	268	285	287	280	307	296	263	290	284	279	314	286	296	335	295	278	274	279	313	306	278	298	265	304	289	276	264	285	290	306	269	281	281	317	306	278	298	325	319	317	315	308	280	311	302	306	304	318	274	274	307	276	301	289	294	274	284	282	275	303	305	274	295	285	289	282	310	311	289	280	266	276	288	264	294	306	269	298	288	311	271	279	290	302	293	293	281	288	295	313	307	319	307	303	311	274	316	302	278	318	289	255	283	299	286	296	295	316	308	291	262	290	281	314	304	316	286	305	293	309	283	309	289	290	287	284	291	309	253	309	274	301	297	304	305	311	294	321	311	266	279	263	305	284	318	284	291	263	292	284	298	293	298	290	307	300	308	271	272	288	281	315	304	275	305	292	277	288	314	272	271	254	289	294	276	321	305	269	262	288	296	300	269	281	302	311	297	301	299	314	261	296	260	277	286	289	299	277	293	293	313	282	295	304	320	298	326	282	291	290	290	298	294	272	278	324	295	285	295	295	313	297	275	297	280	294	277	298	299	291	267	301	282	292	288	263	290	303	294	277	298	292	312	290	292	315	300	302	292	272	297	271	344	281	321	278	300	300	322	306	298	293	312	294	322	287	308	305	294	313	286	315	285	266	315	340	305	304	313	296	291	289	309	309	286	294	314	280	309	280	304	306	267	298	283	286	312	300	296	308	283	291	281	241	311	326	310	314	276	309	321	290	294	271	305	272	302	288	326	310	328	296	304	300	274	292	287	284	309	314	304	288	283	283	274	288	280	291	300	271	334	265	290	320	313	282	298	291	285	290	283	291	322	288	334	308	258	300	329	276	304	292	311	317	273	273	279	274	263	323	325	317	298	303	273	261	302	294	282	291	297	286	290	295	315	287	285	297	304	295	287	288	259	264	284	306	281	307	299	285	267	292	310	292	293	303	294	311	301	283	281	296	316	282	305	283	282	278	258	271	259	292	268	295	308	297	291	283	291	285	291	280	321	306	308	300	295	262	285	294	280	287	298	290	290	314	305	285	275	288	285	323	324	266	287	284	318	293	272	297	294	288	292	297	268	301	279	277	306	311	297	292	287	328	289	312	317	273	270	319	324	290	313	280	277	289	299	274	294	314	302	299	268	307	294	279	299	313	273	328	268	257	284	276	275	299	282	289	304	317	290	286	298	295	293	267	317	284	277	304	304	313	275	273	255	283	284	278	301	262	288	323	316	304	310	312	319	289	310	315	274	254	298	317	310	267	278	293	290	324	318	311	312	307	283	277	317	334	282	297	282	291	295	277	288	305	296	351	280	312	296	307	297	283	277	294	285	297	305	299	302	291	306	276	302	307	274	287	272	255	261	277	316	280	293	277	270	267	323	285	306	289	282	312	287	321	315	309	323	316	299	296	337	270	280	306	301	285	287	278	279	298	256	312	335	320	299	298	286	297	310	306	288	288	291	310	281	297	322	285	302	253	290	271	293	291	283	307	305	300	283	274	337	309	300	301	309	271	314	330	271	268	279	291	293	295	266	312	287	299	289	295	282	298	270	333	295	324	325	309	285	320	311	334	299	318	316	313	286	290	272	294	306	291	309	289	274	287	288	298	349	290	277	284	307	313	292	304	305	294	318	304	282	304	316	321	264	272	264	299	278	297	299	319	281	302	332	299	281	280	295	303	295	298	274	317	272	298	265	300	305	284	304	317	262	315	283	278	315	286	265	286	289	285	288	321	340	295	309	263	309	291	301	329	296	311	329	327	317	298	295	286	273	276	284	272	314	276	304	281	304	315	305	277	319	272	283	305	273	282	300	307	309	275	306	313	312	299	279	284	303	299	307	276	285	294	304	290	270	303	241	296	301	302	301	301	291	300	294	298	307	287	276	308	297	308	282	296	313	269	306	293	299	302	313	320	267	262	291	296	291	256	272	321	309	334	289	329	292	289	289	319	279	297	297	286	273	323	289	282	319	264	311	307	304	274	321	269	294	306	311	283	335	303	280	312	281	284	305	288	312	310	334	301	296	312	300	295	300	299	275	269	299	280	277	283	269	324	298	307	305	283	303	306	299	314	305	293	277	299	317	303	316	306	309	294	287	292	293	298	298	326	274	284	280	275	305	341	296	290	309	276	296	273	271	304	286	282	312	268	268	286	260	274	264	300	313	302	303	301	287	289	279	287	284	297	279	318	316	314	308	284	289	305	296	300	316	287	291	289	290	274	281	309	301	316	266	298	328	238	268	283	327	244	261	313	293	318	309	290	278	278	306	298	296	311	284	293	288	282	277	284	312	295	278	289	284	329	306	299	267	290	273	269	276	289	302	297	285	300	300	300	291	285	327	312	298	304	309	311	294	271	303	285	290	294	313	259	283	322	284	277	275	274	283	295	298	292	296	281	287	278	299	333	279	292	311	281	291	285	285	294	316	312	291	274	285	314	303	280	327	295	318	300	277	298	283	305	286	298	318	298	310	270	294	279	299	289	302	292	323	303	283	283	283	339	295	302	320	291	291	287	315	286	312	337	313	252	309	287	293	267	280	325	297	294	284	293	297	284	296	281	313	305	319	283	299	310	266	267	296	295	303	289	279	302	306	288	298	302	320	312	306	317	300	273	289	304	288	291	279	301	304	275	284	277	295	313	316	292	337	287	337	303	308	321	313	282	294	278	291	316	303	304	320	314	263	290	304	267	309	314	286	300	293	322	314	277	298	290	299	287	295	321	296	282	301	271	285	271	262	298	301	294	316	291	323	300	345	279	261	288	307	297	290	299	299	285	295	308	297	313	282	332	255	316	309	274	291	270	305	304	327	300	290	316	250	294	298	295	275	285	308	299	287	269	288	311	270	269	268	307	271	282	277	255	291	294	301	292	289	283	299	279	276	313	282	258	279	310	312	303	290	292	294	290	289	301	303	300	293	316	316	297	319	281	286	280	303	298	300	292	307	272	287	271	309	294	261	300	300	303	307	283	288	311	292
5713	819	784	723	705	729	713	681	706	664	704	703	723	699	730	730	710	745	735	724	701	701	710	692	719	745	753	685	694	698	743	685	738	704	683	706	776	690	681	678	723	676	698	711	702	692	686	727	708	725	701	688	710	667	706	723	697	691	648	727	734	669	738	732	683	661	688	749	663	669	719	733	731	688	728	685	705	726	685	700	686	688	728	715	698	708	710	700	677	714	696	671	681	728	743	718	726	708	723	739	697	666	742	720	680	680	669	726	658	684	693	705	659	749	765	710	679	707	703	703	671	717	718	675	706	739	700	758	721	755	699	740	707	732	706	712	682	716	684	715	653	697	697	701	674	687	724	736	716	681	675	693	697	735	715	697	728	715	723	712	731	632	707	727	692	700	714	738	685	702	740	736	673	728	682	722	712	740	712	665	706	684	734	731	702	708	716	725	663	712	722	726	664	685	742	736	706	766	712	732	757	688	706	664	699	709	698	708	710	688	738	687	714	679	733	697	717	716	730	693	663	727	713	707	716	724	745	737	659	723	693	709	707	722	654	723	704	739	686	710	710	709	738	689	741	750	706	746	747	708	719	661	713	732	712	698	744	693	734	680	720	750	734	701	679	717	666	758	701	730	695	681	702	688	718	712	699	694	700	687	712	685	694	688	789	734	671	748	699	684	725	709	687	692	749	679	747	652	744	633	722	700	722	722	680	697	650	641	688	704	744	688	692	704	679	672	654	713	644	645	678	681	680	709	727	694	668	735	705	720	700	717	748	704	702	706	729	741	727	712	663	721	665	721	720	671	674	697	729	738	684	691	685	728	702	729	661	740	697	720	663	671	725	725	704	742	702	706	698	727	710	681	730	699	733	725	703	758	715	673	685	709	702	751	713	682	744	717	686	759	720	688	702	668	680	724	715	706	699	747	714	704	737	693	719	746	761	651	692	683	694	702	750	715	692	741	710	702	734	750	748	725	695	689	661	701	728	727	692	748	708	699	695	707	696	722	699	689	725	707	654	681	660	675	676	740	739	705	692	723	683	745	672	690	719	683	694	712	715	719	665	688	663	703	714	704	741	720	697	727	679	745	700	711	695	724	688	651	729	697	702	681	683	683	697	689	689	719	681	695	732	774	688	707	720	674	721	668	753	668	742	678	684	705	742	678	711	704	666	742	682	679	701	703	707	740	667	708	665	728	744	667	739	709	708	678	705	687	702	695	725	729	728	674	737	690	708	690	704	677	684	680	721	732	698	689	725	728	693	684	674	682	682	769	738	705	719	718	707	704	736	700	636	731	734	682	729	708	755	719	713	782	722	693	706	676	707	710	700	693	707	714	767	706	703	707	649	695	706	710	698	714	698	709	697	727	701	737	693	693	679	687	747	727	718	698	703	705	686	660	706	669	736	671	692	722	738	740	675	647	711	675	745	691	756	718	687	709	701	701	700	717	703	745	741	700	721	714	689	657	744	699	713	684	764	685	670	733	694	666	682	754	670	664	696	704	660	692	728	742	724	707	677	715	689	761	653	696	719	693	689	683	718	791	691	708	675	727	700	773	676	680	720	721	723	658	700	729	712	722	666	710	702	725	732	731	737	680	711	698	736	732	686	741	670	699	715	668	713	676	692	746	744	697	705	711	769	694	660	706	723	688	719	665	698	704	700	701	697	720	727	758	685	695	773	701	731	738	632	696	694	685	678	758	683	690	711	715	709	692	691	675	692	709	757	675	664	706	701	675	690	688	695	686	667	732	664	671	718	711	708	675	673	687	743	689	719	716	684	666	710	732	676	726	688	739	699	679	691	725	706	716	719	713	708	810	722	717	683	699	669	721	701	713	685	702	750	705	730	680	729	733	692	744	746	659	733	744	699	779	672	686	756	753	723	678	700	710	681	671	676	742	687	708	680	694	681	734	762	696	687	681	669	739	681	706	732	742	693	757	686	713	682	709	719	714	713	694	692	751	715	686	680	706	749	702	717	731	660	692	721	717	753	708	684	708	714	688	718	682	663	719	691	677	686	688	728	674	711	718	695	746	727	748	733	714	703	679	689	751	681	712	717	729	702	750	751	713	634	671	730	765	686	740	700	722	738	709	694	675	695	720	746	710	706	684	692	680	690	664	652	718	697	727	728	730	700	699	701	654	711	669	699	654	684	738	698	703	703	689	739	710	694	733	743	742	725	675	743	713	732	694	745	712	706	717	748	709	680	670	700	734	745	723	730	678	686	688	681	724	718	735	697	763	693	759	752	702	690	695	690	733	721	686	707	714	695	696	713	668	678	707	705	685	695	753	707	678	711	720	757	682	749	733	727	701	668	739	695	675	667	706	686	687	701	714	699	701	697	689	718	729	716	662	697	724	700	739	703	757	723	708	741	706	684	762	664	694	671	710	719	746	713	720	714	691	730	752	664	663	694	726	722	685	732	737	741	694	682	714	722	700	728	717	757	689	683	732	749	719	676	743	692	706	687	711	664	730	676	661	696	696	666	681	690	703	718	643	684	685	722	765	698	784	747	701	715	720	693	694	692	699	664	638	695	728	671	681	668	769	697	766	744	651	747	752	705	718	773	734	722	736	682	700	716	735	735	702	704	697	685	712	689	683	741	698	739	717	689	696	682	718	677	716	676	733	696	671	705	710	662	675	730	691	687	699	727	749	727	724	681	701	685	708	725	693	706	745	688	712	704	645	691	688	682	654	702	748	746	707	803	678	749	680	740	688	693	696	765	645	670	737	684	714	685	653	681	752	729	684	679	714	705	689	722	731	689	749	718	686	668	693	700	713	692	691	688	720	725	693	746	738	691	703	758	716	717	711	649	737	720	710	693	722	668	696	657	717	723	735	725	729	682	689	718	726	657	681	707	695	736	716	698	734	696	757	710	722	693	681	683	702	700	698	677	706	700	700	706	683	709	712	688	677	753	701	705	682	740	634	723	687	709	714	702	710	713	722	689	747	738	717	681	713	722	720	743	662	715	715	695	740	705	689	735	702	721	710	706	686	723	746	704	727	753	698	695	702	709	720	681	722	717	689	685	745	725	679	724	670	744	692	737	719	638	689	686	723	681	705	732	691	771	652	697	658	680	643	770	710	703	698	676	724	703	709	699	694	722	718	682	714	688	686	690	701	682	701	696	673	740	670	699	696	752	666	730	707	744	697	718	692	692	670	695	691	717	731	687	699	687	717	698	708	695	721	711	691	707	691	749	700	701	718	669	714	677	681	710	686	654	718	700	721	770	685	693	684	689	680	690	713	647	683	741	690	677	714	684	724	691	725	688	729	692	705	705	734	718	690	718	697	650	706	731	683	640	740	672	720	722	679	695	744	663	729	697	689	695	714	715	712	700	670	702	702	741	688	711	682	749	650	709	646	692	649	769	736	684	718	711	697	691	675	698	725	690	675	699	720	657	672	706	714	698	721	742	668	661	719	652	716	720	661	647	730	707	697	729	677	726	694	711	696	676	686	690	693	721	692	732	641	702	717	688	686
25094	21516	24749	28756	21521	16531	433	296	262	207	215	185	198	200	183	180	212	204	185	168	174	183	181	182	210	164	200	197	199	194	163	188	203	199	184	166	201	172	185	158	167	179	163	190	179	175	165	187	159	162	187	192	198	185	168	160	178	138	191	200	182	192	151	178	157	153	158	159	179	182	175	175	163	144	182	173	191	149	152	181	164	158	184	188	203	182	177	187	208	162	177	168	180	189	158	169	181	160	224	179	191	175	174	158	174	171	185	193	148	158	195	171	189	166	185	183	182	173	159	186	187	181	163	190	176	181	177	186	208	171	162	168	170	193	194	179	178	175	182	168	192	157	171	191	186	162	177	159	185	171	180	168	191	184	182	156	183	177	187	177	190	178	168	167	167	186	173	161	189	180	150	156	175	189	191	186	178	180	172	184	166	175	157	190	187	160	179	186	177	185	187	150	168	186	168	176	188	197	185	164	164	160	177	169	161	191	160	169	194	189	193	177	176	165	174	170	177	174	194	175	170	188	181	177	199	173	185	163	151	183	183	184	177	199	186	160	144	191	187	161	162	150	169	197	164	210	185	142	177	169	154	158	168	201	185	161	162	166	158	190	185	184	160	164	181	187	166	187	204	186	190	178	177	178	155	169	193	161	158	184	191	193	171	156	174	182	204	182	155	177	175	155	211	167	157	158	171	183	189	173	168	191	171	176	166	171	164	165	175	191	167	160	193	171	186	189	175	164	175	160	162	185	179	176	184	174	163	195	176	190	181	162	193	178	169	180	161	178	161	188	199	172	172	166	189	179	186	177	165	184	169	171	164	182	160	158	142	153	181	200	171	188	185	165	174	158	159	203	199	182	143	195	170	155	158	178	161	173	177	164	159	164	152	172	171	188	172	181	181	191	150	159	167	175	173	208	191	189	153	169	175	169	159	152	203	164	177	174	171	171	180	180	153	170	204	173	190	148	198	156	171	183	175	157	170	176	160	187	192	184	203	193	173	182	175	178	163	164	214	180	157	168	178	167	166	154	184	173	175	184	183	184	178	185	165	167	180	168	181	174	157	176	179	187	170	197	193	162	158	197	144	163	175	178	190	168	176	167	173	193	169	157	170	173	163	174	166	177	161	161	187	161	182	210	165	178	184	166	164	148	154	173	174	187	208	171	167	183	183	166	194	191	180	178	170	185	173	165	178	178	176	147	145	189	177	187	164	162	165	155	188	182	175	187	180	165	186	194	181	158	166	150	174	172	181	174	168	181	160	171	169	168	169	167	192	157	178	151	181	178	173	168	168	168	195	189	153	194	176	166	167	194	164	166	171	180	176	177	164	158	176	181	201	187	167	166	180	187	176	169	174	181	159	152	162	184	163	163	194	172	170	188	176	139	169	178	175	177	178	169	189	177	178	164	192	197	187	167	182	189	180	184	173	175	169	166	175	191	173	179	188	172	171	166	162	176	138	176	179	158	158	183	167	146	185	161	213	161	174	181	171	191	180	172	158	181	175	174	166	169	188	194	169	174	195	171	187	181	176	153	168	203	170	170	164	176	180	185	170	172	156	156	176	190	163	176	172	178	181	195	158	170	163	166	189	168	204	157	181	180	173	195	189	183	171	154	191	168	174	180	184	186	172	146	170	189	150	167	162	180	171	184	154	168	165	171	167	157	173	185	151	179	204	186	181	187	147	178	211	165	209	155	166	169	185	168	196	173	167	167	166	177	172	162	177	165	176	186	166	187	175	183	152	183	157	159	163	169	172	187	183	163	192	150	171	145	138	170	194	179	160	142	208	179	190	168	178	160	206	160	159	174	173	181	162	178	162	187	171	164	181	174	200	171	194	183	185	163	165	201	175	175	176	162	183	186	185	196	153	186	173	184	178	183	183	169	159	164	152	193	187	168	156	178	150	159	162	164	170	167	184	170	174	203	197	175	190	166	164	157	180	182	171	182	168	170	165	158	166	175	164	169	148	166	160	176	174	146	175	184	176	174	166	161	195	183	191	178	141	178	174	179	142	201	171	164	186	170	180	144	177	197	200	182	171	178	190	154	204	173	179	202	188	164	168	174	148	157	176	173	177	170	190	181	173	164	153	172	172	167	172	186	164	163	164	194	186	171	190	188	168	179	176	163	183	173	170	207	170	181	183	177	182	174	181	171	186	162	192	172	163	169	180	168	172	182	167	158	182	168	187	168	157	174	190	175	185	157	196	176	171	155	173	195	173	172	154	157	153	158	169	182	172	176	172	159	179	168	166	156	169	184	165	174	163	158	163	170	173	148	163	178	192	173	171	176	144	177	180	176	169	161	165	170	170	149	186	170	162	151	162	189	192	192	184	180	204	181	179	177	163	181	170	163	182	179	177	174	168	183	163	158	181	187	191	175	175	174	194	220	172	199	185	176	189	177	162	172	188	202	180	164	156	174	176	188	163	195	186	152	186	166	155	152	180	170	202	160	173	177	196	160	196	183	184	151	170	180	155	178	158	161	186	162	175	182	185	166	182	184	185	163	153	179	164	164	163	147	174	166	171	154	171	183	178	174	158	185	197	188	158	173	153	175	157	187	160	166	186	167	161	180	162	155	166	141	183	159	167	182	170	164	180	162	176	170	170	160	165	189	150	149	183	163	180	179	182	165	185	171	176	161	154	177	171	176	176	174	187	178	183	191	157	159	171	177	144	187	176	177	159	199	156	173	193	189	192	178	165	149	175	173	165	179	185	194	158	178	157	186	175	186	200	167	180	166	188	173	190	190	181	172	149	178	150	171	192	174	183	161	181	171	178	159	161	195	170	195	159	177	184	197	199	176	167	180	182	189	180	183	180	180	178	198	166	158	177	175	190	173	167	181	175	191	180	170	177	203	194	185	152	158	200	181	184	173	194	185	193	169	172	169	194	180	179	198	167	154	170	165	146	171	184	177	181	140	176	180	180	189	176	174	161	153	164	160	170	171	175	175	184	213	175	152	164	174	179	176	169	181	191	179	156	174	193	167	186	172	161	177	178	148	147	184	179	169	161	173	169	195	184	179	163	156	170	184	185	162	180	168	186	153	157	158	140	163	142	193	170	160	180	177	169	158	151	173	184	177	174	191	174	170	198	188	186	193	171	176	165	176	184	193	166	168	166	174	175	169	174	172	171	173	188	164	180	150	168	182	179	177	188	171	177	181	171	198	174	192	168	197	168	181	172	161	155	189	176	168	188	159	212	181	164	183	168	169	191	161	184	171	165	148	182	173	169	185	173	172	164	180	175	169	157	173	169	162	182	164	177	167	166	188	183	171	181	181	205	179	165	168	165	178	182	193	169	175	181	166	196	165	170	176	177	176	155	190	181	171	178	186	182	170	174	193	177	178	200	176	171	178	195	182	195	173	183	159	159	173	176	164	180	169	163	173	176	164	176	204	161	164	162	191	187	205	148	185	169	175	167	187	174	168	185	149	157	181	197	142	179	181	172	163	184	175	196	166	203	173	161	185	182	156	203	191	186	167
3029	1781	1103	637	588	465	472	419	448	475	455	445	468	438	413	414	432	421	433	403	422	436	462	441	402	426	426	409	431	452	413	415	435	425	422	422	401	452	443	397	419	440	439	462	420	458	469	432	387	409	415	418	409	412	401	434	428	431	439	421	429	417	436	427	439	483	439	457	425	438	421	461	423	402	410	433	399	398	470	420	442	434	456	418	440	414	436	437	414	431	420	431	416	434	486	412	388	416	411	438	435	411	460	393	422	418	412	438	414	398	449	408	440	439	404	448	478	406	384	449	440	394	375	426	419	420	419	412	405	416	416	435	426	439	428	431	408	419	420	398	431	422	455	422	433	462	428	443	445	380	436	412	421	418	425	443	461	463	441	429	433	410	465	430	435	443	418	432	408	446	409	447	450	388	398	424	450	391	406	433	403	449	422	406	416	460	423	427	503	405	406	410	429	394	412	419	430	436	425	454	391	417	439	456	453	427	406	403	424	408	422	443	373	429	430	416	442	453	446	433	427	433	445	447	444	420	470	428	423	430	401	429	437	421	438	450	420	437	440	418	450	398	438	421	435	401	436	446	454	433	423	428	424	401	424	442	413	432	414	422	422	415	443	430	449	429	421	426	430	408	448	424	478	411	427	394	411	426	441	402	441	435	410	442	424	433	436	421	399	422	421	425	434	405	380	411	444	421	431	418	415	426	401	415	426	402	422	424	448	417	426	425	414	423	461	464	390	426	415	429	425	418	416	407	425	409	466	401	419	441	420	424	420	406	444	427	411	464	400	476	458	446	374	432	433	418	411	396	444	450	429	393	426	409	438	429	438	413	380	427	394	452	425	451	442	423	407	459	418	418	426	438	415	432	384	438	437	422	431	399	427	423	439	426	413	417	414	434	418	416	434	441	444	440	395	436	485	451	464	420	421	463	403	424	452	449	407	426	421	427	426	450	414	402	422	427	425	432	468	428	480	399	418	439	386	397	409	439	445	469	403	436	410	431	404	442	431	428	402	459	402	433	431	440	426	413	422	441	432	447	379	435	416	444	424	430	470	385	429	435	408	422	402	449	428	407	422	467	436	449	423	422	443	426	475	437	412	412	409	427	444	445	409	411	447	421	395	409	462	415	427	428	389	404	423	447	432	434	437	435	427	429	423	453	454	404	412	370	449	425	375	446	422	431	453	432	441	393	432	424	403	451	392	461	390	434	492	417	428	465	422	478	450	429	391	415	399	435	419	415	410	437	407	433	435	365	451	451	441	409	397	426	392	445	453	416	465	412	424	442	444	433	431	428	417	395	433	387	425	429	451	454	426	439	425	453	423	444	447	427	401	405	408	409	433	410	402	453	443	444	449	448	420	432	425	431	418	399	398	439	397	408	423	453	459	450	420	397	440	436	428	448	405	427	413	459	417	454	405	426	420	420	436	394	436	424	478	444	408	465	435	431	462	432	414	421	417	453	390	380	442	432	459	447	423	459	412	407	479	426	413	450	420	429	433	404	427	429	421	388	453	418	412	405	435	420	390	407	404	448	436	445	405	434	409	453	488	446	445	404	444	435	438	398	408	420	445	412	438	443	410	462	432	438	426	380	389	443	452	441	399	402	427	430	407	416	415	439	429	399	423	448	457	410	430	437	441	465	459	409	448	378	441	412	434	434	464	434	419	412	472	429	420	441	404	435	421	466	409	428	445	412	425	405	428	404	441	428	423	421	462	468	444	442	474	443	469	447	425	418	445	416	413	448	393	447	411	424	411	438	431	436	416	431	429	424	427	441	442	418	460	392	411	434	445	427	472	402	436	464	422	414	459	427	395	427	412	436	448	448	449	448	413	396	433	388	388	418	431	427	372	435	481	423	405	429	452	418	457	418	400	432	448	439	442	450	431	407	443	433	410	430	456	427	444	424	460	431	384	419	411	421	427	466	407	437	419	403	484	464	444	426	401	395	420	404	460	447	414	409	439	425	435	428	440	428	424	420	396	454	407	431	408	433	432	420	449	417	381	355	435	417	463	401	424	409	437	427	393	423	418	451	418	464	416	420	444	456	476	429	445	398	428	423	420	394	438	475	436	461	408	401	400	411	467	447	435	425	444	408	436	447	418	403	450	410	452	423	397	443	403	443	404	409	444	426	409	422	428	415	425	434	420	415	434	402	448	421	451	413	428	437	422	412	448	446	425	408	396	450	446	468	446	437	414	446	392	434	417	428	405	401	425	425	423	437	431	455	412	456	441	408	422	425	431	412	403	403	424	430	411	407	411	427	436	424	432	420	393	422	378	446	435	391	438	477	392	433	467	406	418	431	459	435	469	460	414	412	456	466	422	444	407	411	415	428	440	424	439	426	446	443	423	411	440	388	393	424	432	466	394	441	441	450	465	398	415	410	447	451	419	465	377	431	404	391	396	421	430	458	478	413	437	456	375	472	456	420	447	442	417	433	444	409	419	441	412	428	400	402	450	445	442	458	408	461	417	426	406	396	436	452	422	427	425	416	382	387	426	426	436	397	445	437	433	426	401	418	395	456	423	445	432	459	410	402	418	421	415	448	407	446	414	396	432	411	433	397	392	451	428	456	414	388	448	439	418	420	403	386	453	445	397	424	429	473	405	425	393	403	439	445	439	430	431	411	459	421	417	452	448	422	416	423	450	444	446	446	430	458	445	421	417	416	399	407	438	373	410	419	412	418	415	402	434	444	383	418	435	444	449	446	457	401	432	444	423	416	418	438	452	402	444	443	416	411	414	422	427	437	456	441	411	420	417	384	390	399	430	442	417	408	423	412	473	430	444	436	466	440	435	396	441	449	422	466	398	409	407	424	418	427	394	413	403	443	415	397	445	436	426	445	412	447	473	438	401	402	418	452	381	417	392	420	400	411	409	430	415	411	461	426	418	421	429	458	426	399	456	418	443	427	466	423	437	446	438	410	426	407	421	417	420	417	422	446	424	458	414	434	379	393	398	444	444	419	388	465	409	432	418	419	437	436	483	421	426	436	404	395	441	421	411	421	411	418	410	439	407	426	410	428	465	434	435	409	412	415	408	419	465	417	413	440	441	436	421	406	454	446	418	466	429	426	468	422	403	403	432	438	465	406	472	425	436	421	383	419	405	421	428	432	428	422	423	418	404	451	410	472	415	419	419	440	436	438	437	439	453	444	402	425	439	429	445	408	416	418	399	425	435	426	416	421	395	414	404	445	438	446	430	396	435	427	472	447	438	409	431	442	443	402	457	411	432	433	383	425	442	458	420	428	405	412	411	420	408	409	440	402	440	449	429	406	401	441	392	417	446	420	418	442	435	415	442	411	454	421	421	418	397	421	421	408	397	434	400	432	410	437	411	416	402	489	473	454	459	467	446	429	430	450	446	461	412	426	456	429	442	439	415	441	433	409	401	420	397	410	428	408	427	440	430	442	442	429	422	419	451	441	405	449	445	396	464	419	406	426	421	473	461	422	393	379	414	471	441	409	415	420	401	430	450	422	430	411
24436	21520	25135	28331	21520	21520	12151	340	203	173	152	147	119	103	117	104	107	109	132	100	84	96	94	106	92	102	89	103	86	82	89	68	79	88	96	92	90	87	85	79	82	67	75	78	82	72	79	94	89	80	98	92	72	94	88	77	75	67	77	84	85	91	82	79	90	83	84	89	64	98	112	69	70	105	76	95	69	95	77	72	95	76	94	96	85	80	103	80	82	88	70	101	88	85	88	96	92	83	77	103	63	71	81	85	93	74	63	78	66	82	93	61	81	69	82	78	103	91	82	76	67	80	89	64	91	89	82	81	100	83	70	82	79	74	72	86	74	85	84	84	70	77	84	82	81	85	104	86	69	70	80	76	81	93	91	89	67	101	86	80	83	91	83	86	76	85	87	88	98	89	74	77	76	78	74	75	82	95	83	76	94	70	96	65	90	78	87	85	77	81	97	84	86	81	70	86	98	83	75	83	98	69	82	79	76	107	82	75	88	85	94	61	74	74	85	86	79	75	71	84	76	78	100	79	93	93	88	79	93	68	91	82	97	66	82	87	78	70	76	86	82	78	84	69	98	84	85	75	78	75	84	72	87	77	86	84	86	83	68	79	72	81	81	75	83	88	85	80	80	71	98	84	89	89	76	71	80	72	78	91	77	87	76	83	103	85	83	81	68	74	67	88	88	77	90	78	77	77	92	85	72	94	86	105	71	72	75	100	88	77	102	75	76	83	98	78	90	85	70	98	102	109	101	75	77	85	78	66	74	63	109	73	91	81	94	86	77	91	75	87	95	76	70	60	77	82	110	84	77	75	95	83	83	81	73	112	73	81	82	82	87	68	89	78	86	77	82	83	78	70	79	99	93	71	83	93	77	84	89	93	68	87	87	78	73	88	87	85	88	93	80	82	68	99	79	89	72	86	90	74	89	71	97	93	87	80	87	59	78	94	71	86	86	74	77	81	71	111	86	80	102	88	85	93	102	73	76	87	92	85	84	85	93	86	84	70	73	95	75	72	71	97	78	76	81	86	83	81	85	72	70	92	65	66	83	58	84	90	97	93	68	82	79	89	85	89	89	82	100	78	68	88	82	63	89	95	77	68	78	73	84	71	93	94	94	66	82	99	79	78	74	94	63	84	93	69	84	103	82	88	74	97	76	76	88	105	95	82	71	105	76	94	70	82	102	76	79	66	72	70	93	72	90	89	102	81	68	78	89	99	80	64	85	73	91	79	99	71	60	83	94	81	85	94	87	78	83	99	108	70	78	82	76	84	97	98	85	77	91	77	85	72	80	75	92	81	62	85	99	94	77	89	87	90	77	80	79	74	91	84	91	81	78	80	96	95	88	83	80	72	93	63	89	77	80	68	78	78	86	91	83	95	71	79	58	87	75	73	77	90	94	91	87	96	107	94	75	75	73	84	60	87	63	70	85	71	91	80	73	72	85	97	82	88	84	65	94	92	81	63	77	82	77	91	90	67	67	78	82	83	77	74	66	88	66	81	77	87	78	86	102	94	88	80	82	87	81	82	74	95	76	64	81	85	76	80	81	75	71	84	92	83	95	80	81	86	78	68	80	101	91	84	87	86	66	83	92	95	76	93	82	85	71	59	78	83	77	83	68	86	68	92	83	84	87	95	72	85	84	71	83	53	79	74	89	103	73	80	99	80	94	90	70	92	81	99	75	89	80	77	80	79	70	102	61	87	65	81	78	86	82	102	73	69	88	77	80	86	89	88	80	76	86	68	76	87	94	82	94	86	92	96	87	81	75	85	82	75	86	75	80	88	73	77	98	66	84	78	77	87	105	92	83	91	69	96	67	78	102	95	90	83	90	98	73	78	88	82	96	94	72	73	90	89	81	84	84	87	88	76	70	65	73	83	86	70	79	73	55	80	79	78	70	95	88	99	77	67	85	69	78	76	86	63	97	69	77	80	91	71	66	86	96	99	65	108	66	91	91	83	64	93	83	73	76	64	91	78	101	77	55	79	83	88	89	78	82	100	82	107	79	85	70	78	74	69	77	86	97	85	90	87	80	84	83	77	100	73	97	89	80	85	72	101	96	85	78	86	88	84	79	83	85	77	84	79	93	79	62	87	91	76	74	95	71	84	96	80	83	80	69	82	79	80	79	80	71	91	64	76	88	78	74	87	71	76	63	70	79	82	71	73	88	91	112	72	65	76	87	84	92	77	87	78	76	95	85	79	80	90	86	80	71	89	72	84	74	62	89	94	94	75	85	68	88	90	76	82	69	80	84	65	87	85	83	92	83	86	72	68	60	88	91	97	92	81	72	55	70	79	75	67	81	78	73	86	73	76	85	88	102	80	73	89	94	75	100	71	69	78	99	77	96	77	77	66	79	86	79	74	77	78	84	89	95	96	96	72	91	85	83	86	91	75	85	98	90	67	77	74	72	69	81	71	97	102	84	81	98	76	87	82	89	81	75	91	78	91	97	88	88	79	66	89	91	81	81	84	85	84	95	97	98	86	97	78	97	97	70	81	87	81	86	75	79	97	76	99	84	85	80	84	75	84	73	86	93	86	61	85	78	82	93	77	78	89	87	84	87	71	79	79	77	88	86	86	79	84	80	89	89	78	83	75	79	78	102	79	71	62	69	79	75	74	65	95	80	91	84	88	94	97	79	90	87	84	62	87	84	90	69	87	93	89	82	92	84	74	64	93	84	88	100	85	71	86	71	97	91	98	83	69	80	97	79	80	109	91	69	86	76	87	94	82	90	81	72	93	79	80	68	77	91	78	76	94	86	89	68	76	87	74	95	93	92	78	90	76	85	95	79	77	74	72	81	75	71	69	76	90	85	71	77	89	80	71	69	74	73	85	82	82	74	73	75	83	74	80	87	91	78	88	67	88	80	82	66	95	78	87	89	92	79	69	86	70	82	74	85	78	70	95	66	73	104	78	100	98	95	88	77	89	92	90	95	103	94	79	83	72	68	74	77	84	80	89	72	84	92	71	80	85	93	77	66	98	79	92	84	82	88	85	93	98	85	89	91	88	82	73	89	92	83	76	76	76	83	90	102	75	80	85	72	80	70	94	106	91	77	80	89	75	94	71	92	69	71	99	86	84	87	87	82	75	60	89	83	83	86	66	91	104	88	88	73	92	87	69	97	80	78	109	72	74	82	84	97	79	71	82	75	75	92	65	86	79	76	77	89	78	79	93	75	95	84	79	89	96	74	62	76	83	84	91	80	81	76	89	79	76	79	75	95	78	75	89	89	92	81	75	83	82	84	85	88	80	87	81	66	89	71	94	82	91	78	84	84	98	68	90	86	79	70	74	82	82	89	79	84	80	63	84	93	74	81	67	95	84	77	80	71	85	94	76	78	79	94	83	79	77	84	83	59	79	61	93	96	94	76	96	91	79	97	92	85	81	73	77	87	100	95	85	78	74	93	71	92	88	87	78	87	80	90	104	79	78	73	83	86	102	89	90	85	84	86	89	85	72	75	73	76	84	73	85	69	77
2890	3054	1440	701	485	372	347	294	288	278	255	236	255	264	284	248	240	233	238	211	229	245	251	204	241	249	262	245	239	227	242	257	228	258	261	246	253	235	218	255	234	253	241	248	232	216	260	225	251	244	221	251	243	215	224	243	268	207	227	245	243	230	223	224	238	254	233	247	268	228	228	221	253	221	248	230	238	236	225	245	225	233	252	238	223	223	232	222	253	229	249	247	223	200	207	249	207	218	244	230	216	249	227	230	232	229	209	215	234	245	235	219	207	227	225	260	280	238	261	250	227	235	228	240	266	226	249	239	234	216	250	234	218	222	215	241	228	222	232	214	237	239	217	225	269	237	248	242	237	217	243	245	262	249	239	239	260	238	217	229	207	228	243	201	234	246	209	223	254	232	202	256	232	222	228	237	230	245	233	242	225	237	212	214	219	224	253	222	200	245	252	234	261	241	229	217	222	205	234	239	246	255	279	221	238	230	220	243	217	228	225	246	219	239	227	241	209	239	237	228	240	244	229	238	242	211	235	243	259	235	264	238	233	226	217	245	239	209	236	220	230	274	233	218	238	255	218	218	263	251	238	237	248	226	236	214	234	213	213	220	231	258	227	255	235	227	241	237	246	229	229	220	219	235	256	217	224	215	228	222	244	223	258	231	228	227	248	250	230	225	238	262	244	242	258	237	233	212	244	254	207	242	234	219	284	212	233	272	254	231	241	226	243	243	241	229	228	241	253	242	234	224	247	239	225	249	273	223	241	202	241	225	193	234	246	250	262	214	245	252	243	242	242	252	244	257	242	228	238	251	291	218	262	228	232	246	234	245	234	262	212	270	233	240	222	226	247	195	237	218	250	247	223	230	228	237	218	245	266	217	243	243	219	254	229	197	219	244	233	240	237	236	242	236	234	215	221	230	258	238	250	231	214	234	240	224	245	247	236	233	232	215	245	253	225	240	254	224	217	263	211	224	206	206	236	239	225	214	264	217	261	239	213	226	251	267	259	261	232	245	259	214	222	268	250	246	223	242	211	226	252	230	237	251	255	225	210	217	219	245	214	216	245	235	246	228	208	223	237	233	224	220	231	265	207	251	247	254	239	244	229	226	208	221	234	224	249	231	202	225	213	238	258	246	258	222	232	208	243	234	234	252	253	252	186	222	222	221	250	243	229	235	235	229	215	208	245	244	233	212	229	264	228	249	236	229	249	223	245	230	221	222	241	224	237	214	252	225	228	204	240	225	214	213	253	230	207	256	254	245	222	239	229	218	244	266	253	225	251	222	251	238	237	233	231	233	233	220	221	247	250	246	230	242	197	248	214	220	223	250	241	245	234	244	247	250	229	262	215	250	218	233	223	230	214	238	255	225	256	236	265	238	231	242	244	234	231	221	265	249	221	243	207	241	243	231	239	235	225	212	243	237	229	259	219	223	263	249	227	241	228	208	236	222	252	238	239	229	234	234	210	250	249	209	216	226	226	225	229	229	222	227	224	244	234	256	231	230	206	217	222	242	218	228	225	242	210	254	236	235	222	233	228	245	220	230	242	241	246	240	222	262	247	215	235	219	241	228	252	246	242	238	229	192	235	252	252	214	240	219	225	238	236	232	237	224	214	205	263	217	238	229	215	224	252	240	248	238	265	244	263	219	275	232	225	214	237	241	241	241	222	234	238	246	214	232	237	220	251	233	194	243	239	231	281	272	231	210	228	217	266	221	242	238	250	241	225	231	249	248	244	252	247	231	232	245	235	216	223	231	241	242	228	219	242	218	241	235	262	252	227	233	226	225	235	229	205	246	244	236	240	255	237	228	239	223	207	235	213	220	243	218	242	227	229	222	242	239	234	239	205	230	227	202	241	249	258	241	240	202	229	235	225	273	222	218	220	224	257	247	233	226	241	241	246	216	231	263	238	220	218	250	234	228	242	233	239	240	252	249	244	243	234	260	238	259	224	212	222	282	230	239	214	237	243	216	241	256	244	232	241	249	222	222	241	227	232	202	236	189	248	239	231	238	243	238	238	239	223	244	210	234	228	225	234	218	247	239	228	214	240	256	210	254	233	225	236	236	231	239	235	237	234	253	258	244	220	233	222	242	232	250	228	234	243	227	250	224	228	243	227	209	256	236	245	247	223	202	226	221	241	226	230	215	236	235	237	234	274	243	223	244	235	211	223	230	225	242	227	213	240	265	205	268	244	231	236	249	233	247	261	256	239	222	207	201	219	261	221	239	234	249	228	226	246	260	241	226	248	238	253	261	240	235	248	219	203	248	235	234	251	247	247	238	196	238	229	231	227	260	249	220	250	234	217	231	262	237	216	230	202	242	220	237	243	249	264	234	274	219	242	234	226	231	235	242	251	218	261	255	244	249	239	263	250	255	244	234	247	264	232	243	252	224	258	225	246	258	222	257	225	242	232	232	233	235	224	255	207	231	241	224	229	236	210	232	238	228	255	252	240	242	232	224	243	250	245	236	225	236	225	249	244	223	208	232	205	227	248	241	243	217	226	216	225	218	246	219	237	267	235	229	222	241	224	255	212	229	231	263	227	243	227	251	255	227	216	234	232	207	261	212	225	224	240	219	235	227	225	236	253	234	204	259	243	262	230	236	226	224	266	261	226	250	205	210	231	199	209	208	262	225	227	240	241	209	217	236	240	232	216	225	248	226	224	233	244	243	233	231	237	231	233	249	261	239	215	254	238	239	213	227	232	243	251	233	259	243	236	214	232	246	244	249	241	211	205	254	271	221	214	257	241	214	237	213	235	235	231	223	246	219	239	211	245	240	202	238	244	240	247	206	226	237	212	249	223	245	214	237	247	221	222	235	244	250	231	251	222	225	225	252	236	248	250	262	241	224	243	211	225	230	262	240	236	247	231	240	239	229	238	247	210	228	257	220	226	194	222	238	226	240	274	240	225	250	233	232	271	244	253	224	248	242	261	244	233	233	209	241	257	242	252	233	219	216	235	242	231	225	223	245	245	257	219	241	213	241	210	249	245	248	233	220	231	259	230	230	218	235	226	254	225	239	230	240	225	268	250	234	228	272	229	250	204	222	253	223	239	250	228	253	241	239	240	231	235	234	262	221	230	227	246	230	246	243	213	251	255	256	222	232	236	246	236	248	245	219	209	211	233	217	255	224	233	259	238	241	206	216	218	229	220	217	235	225	251	224	243	239	259	237	250	239	243	232	270	215	266	213	238	254	246	263	234	220	252	254	261	248	226	218	243	212	216	232	246	260	218	242	262	225	255	195	209	215	257	227	252	254	233	244	255	240	249	223	262	230	226	250	228	228	245	244	229	254	220	232	247	223	251	232	261	220	248	229	242	239	220	241	215	227	244	229	232	225	210	221	238	218	223	231	244	223	245	220	262	245	206	233	213	240	224	245	229	218	229	223	239	266	234	262	267	243	246	227	238	220	253	252	233	231	264	242	226	220	218	242	244	253	257	243	225	255	226	233	234	218	238	245	215	238	213	252	241	214
32012	20181	7448	657	463	490	383	302	295	299	328	327	341	308	304	289	312	298	274	316	295	311	310	300	275	329	324	320	292	314	298	258	299	296	296	298	304	308	297	309	325	269	307	343	304	301	271	271	328	289	298	285	270	289	274	269	291	277	258	265	309	299	299	293	292	288	290	300	312	278	304	274	311	300	324	306	290	294	309	303	278	291	290	292	279	291	284	306	294	297	280	312	295	301	281	285	271	309	302	292	302	307	303	304	275	274	304	319	284	294	298	345	350	279	299	281	329	308	305	283	313	292	305	309	293	272	304	313	294	287	312	274	320	304	251	322	261	324	282	292	290	265	302	293	309	292	303	315	253	286	260	287	291	314	299	286	276	286	256	310	260	293	320	288	328	303	261	328	287	288	295	299	315	267	283	268	290	301	297	287	323	305	296	285	292	298	296	283	293	292	304	294	248	293	304	296	330	277	320	274	315	280	266	293	316	239	292	276	304	292	261	281	306	293	287	278	306	277	293	316	312	288	318	296	295	302	289	307	270	292	302	274	276	265	254	267	266	285	273	267	281	261	294	309	283	285	260	280	292	292	310	279	307	305	277	278	310	299	316	277	282	293	305	267	305	290	275	349	284	308	294	280	289	300	320	261	310	292	276	323	289	286	275	303	294	320	286	306	299	242	284	271	277	299	271	280	253	249	281	272	300	341	293	314	300	317	286	265	304	283	300	296	302	279	324	267	312	291	308	300	277	309	281	273	320	280	279	288	267	308	300	299	314	304	275	253	294	316	266	280	282	305	311	287	294	284	287	287	302	296	309	294	277	281	253	313	259	301	304	329	274	290	319	304	262	298	292	301	271	261	288	281	268	288	273	289	322	277	332	316	284	266	291	287	283	297	288	279	280	302	322	278	293	294	273	261	299	292	286	300	309	275	296	268	301	281	272	267	291	308	286	263	264	295	283	298	332	291	297	273	274	318	307	281	322	291	266	330	294	313	324	290	253	306	287	279	297	306	300	303	295	297	262	305	310	294	272	318	319	308	289	266	325	336	282	292	296	312	272	310	277	277	303	300	296	295	278	305	273	284	296	269	303	295	307	298	307	283	305	283	303	280	286	281	337	317	276	302	295	287	300	295	283	295	284	289	312	310	285	300	299	316	338	280	266	299	287	275	297	269	316	286	275	315	289	262	325	332	304	281	315	278	319	333	275	302	299	290	307	321	300	295	285	294	294	304	300	261	284	305	287	277	276	302	308	298	288	262	300	293	290	295	310	317	281	281	306	309	298	310	323	317	302	326	310	306	307	277	259	316	295	290	282	308	275	295	333	308	321	294	272	289	309	317	292	295	296	299	320	295	258	300	290	306	320	289	286	311	309	321	298	291	318	324	303	284	277	273	289	280	290	281	294	293	328	251	305	306	255	304	259	323	287	267	319	305	325	282	278	304	318	286	308	310	291	292	310	278	305	269	317	297	310	285	293	289	299	303	267	286	305	300	274	287	278	280	298	288	324	294	303	294	281	296	291	310	293	301	297	313	300	293	289	320	289	300	299	287	314	317	278	301	319	293	297	318	270	304	315	278	276	311	297	299	271	311	321	287	280	294	286	301	293	335	270	292	312	281	335	280	305	326	287	318	282	283	294	289	277	293	302	328	304	280	275	349	287	314	281	275	306	304	260	296	306	289	318	319	313	284	297	263	283	251	299	323	295	308	294	294	341	270	293	314	315	256	315	324	284	289	262	287	287	288	281	311	300	279	311	296	258	301	273	266	318	274	351	298	303	319	287	306	293	283	295	285	328	261	275	310	302	311	281	262	305	296	288	310	316	338	307	323	303	292	296	311	305	276	271	286	281	309	291	293	303	283	314	267	309	274	286	325	298	306	289	309	284	313	276	314	310	266	309	302	310	294	279	282	332	317	299	294	310	299	305	299	331	276	308	256	279	302	268	290	301	283	310	328	304	286	305	295	280	313	290	281	294	293	293	310	291	243	293	274	291	275	305	298	269	304	311	315	305	298	293	298	268	323	300	275	286	292	277	299	299	300	300	308	262	304	303	289	300	285	303	292	316	293	312	284	286	282	270	291	283	292	293	255	305	262	299	289	322	293	294	319	274	285	295	272	272	316	255	288	316	288	271	287	293	301	301	263	296	315	326	292	307	279	294	312	310	296	303	291	313	271	291	290	270	284	325	301	245	298	307	308	295	288	277	299	313	274	297	308	305	320	312	311	291	294	328	298	291	301	269	289	326	295	297	325	302	299	286	306	288	248	281	285	325	292	294	324	298	316	302	291	279	302	313	292	275	309	252	309	281	312	283	306	311	261	296	307	287	299	288	296	290	315	287	277	287	286	291	314	316	279	290	311	316	293	261	273	288	302	322	304	281	298	278	261	284	279	260	299	296	267	304	297	292	298	283	267	280	285	316	296	301	310	299	242	314	310	282	297	293	307	260	307	283	290	292	281	322	292	301	264	302	302	286	288	296	250	334	321	273	297	272	318	308	294	326	317	325	310	291	303	301	280	278	291	276	291	305	308	266	297	288	327	314	303	302	291	297	295	290	277	304	289	272	299	297	268	328	272	269	256	327	283	323	309	281	292	293	305	282	313	284	323	287	273	283	286	267	281	298	298	324	319	303	294	289	274	279	321	258	302	318	280	284	299	308	250	293	277	299	287	312	309	268	277	301	280	301	311	309	302	288	256	279	287	323	264	278	333	257	329	291	269	285	298	305	292	305	296	316	274	322	275	241	287	300	289	271	266	278	303	270	259	294	271	303	272	266	287	320	305	290	348	277	284	304	286	291	281	266	301	310	268	307	285	305	316	278	277	300	297	284	283	307	302	272	352	290	316	297	343	310	306	282	295	303	330	298	324	276	278	329	262	313	285	282	326	297	291	326	330	290	279	298	287	292	302	300	288	261	262	306	296	284	327	281	341	275	297	316	280	280	313	296	286	256	274	295	285	297	295	289	295	268	312	269	290	273	272	289	282	266	298	314	295	301	292	300	293	290	309	307	326	318	321	317	292	273	268	317	321	298	257	264	292	294	303	310	316	267	249	278	313	279	308	263	281	323	277	346	263	285	332	281	289	336	312	280	291	304	275	294	281	315	299	319	261	278	299	283	303	307	304	307	318	280	273	336	264	269	310	292	322	333	307	254	297	282	267	278	294	281	311	326	308	296	300	305	311	263	331	292	260	289	296	298	296	314	294	283	279	303	286	322	292	272	307	274	296	294	291	288	292	298	313	316	315	284	312	300	299	299	295	291	314	288	288	296	330	293	304	310	283	296	312	279	278	294	281	314	311	307	302	301	295	280	301	260	304	285	279	304	290	283	295	284	306	304	273	322	271	286	292	318	294	303	311	316	266	274	253	275	297	311	302	306	266	307	320	302	277	324	322	278	296	342	269	282	290	292	323	293	294	306	281	310	261	278	296	314	290	294	282	277	292	295	270	289	301	305	291	300	278	309	270	343	298	288	308	301	265
5707	772	736	752	708	665	740	703	682	741	693	654	710	700	712	683	688	706	735	681	760	712	695	691	723	714	748	690	699	683	675	746	703	684	736	707	674	718	682	740	706	711	693	694	691	691	729	736	706	717	717	768	745	702	706	681	714	720	721	712	750	732	621	730	747	733	700	694	730	722	718	721	728	704	684	720	700	663	706	747	745	698	754	690	765	703	704	695	730	732	688	715	752	719	726	690	702	724	690	657	706	744	667	666	754	686	711	679	690	708	663	691	692	710	766	668	706	707	703	739	706	691	686	710	705	660	677	701	685	673	710	698	711	660	746	677	717	674	701	692	728	658	743	698	707	721	667	647	734	738	665	731	737	735	688	699	670	744	752	733	701	699	705	725	717	706	732	737	713	653	668	707	683	716	722	715	684	687	724	697	758	740	708	680	714	688	698	728	709	736	728	685	712	704	685	707	761	764	695	676	704	697	733	745	686	707	675	687	717	664	665	736	675	709	712	762	738	738	694	748	723	697	739	684	721	665	696	722	635	756	679	696	688	700	719	682	663	700	699	715	683	726	713	686	696	653	724	710	708	701	691	734	694	703	751	664	699	718	739	706	693	715	668	747	737	688	729	698	647	665	733	646	679	693	684	692	744	661	734	722	719	691	715	699	702	746	668	675	682	675	746	695	716	736	731	683	679	663	677	684	672	748	681	665	736	751	699	662	768	754	728	676	728	676	716	697	748	704	700	709	670	689	710	686	713	687	707	733	724	722	643	690	758	696	719	737	756	712	681	690	710	712	668	722	737	706	722	673	739	704	691	701	687	681	739	674	751	688	716	693	732	695	666	689	754	685	725	706	737	681	696	705	648	690	676	706	668	620	700	708	711	665	714	712	746	678	684	698	694	711	691	745	669	681	677	722	715	647	771	693	742	733	686	779	720	722	657	756	742	679	697	690	675	677	695	733	694	735	693	747	687	704	738	677	755	684	736	674	664	665	726	723	697	689	716	732	698	680	720	725	658	680	702	669	695	667	691	701	679	671	701	704	748	749	718	746	729	649	705	725	689	683	704	708	730	705	699	698	708	786	708	698	643	682	735	685	676	701	760	729	697	729	703	765	716	726	691	683	685	715	740	710	727	670	723	710	650	680	673	669	706	731	701	637	744	718	728	708	702	725	714	696	685	710	677	704	667	709	696	707	701	748	748	715	681	727	692	685	722	764	657	743	725	706	714	730	729	723	718	699	699	770	724	715	713	667	709	749	699	743	715	689	703	729	672	700	700	692	712	684	661	717	678	699	738	688	710	699	756	706	713	714	722	688	700	685	671	701	706	733	664	652	640	732	712	674	739	711	713	734	740	689	671	747	679	672	697	706	713	682	734	716	681	718	714	760	668	717	704	691	716	633	686	697	726	678	666	707	736	730	737	706	717	681	715	690	690	763	713	710	669	730	688	727	700	723	734	665	748	675	702	706	787	726	685	738	693	708	702	706	699	708	646	694	690	690	719	783	674	692	737	729	655	731	686	733	761	755	696	702	711	700	687	722	743	695	728	658	712	736	728	732	715	647	680	712	687	624	698	666	679	732	690	727	722	723	689	728	667	710	684	654	709	719	732	729	687	691	714	681	706	674	679	673	752	692	719	726	714	693	732	664	704	735	733	742	687	683	692	668	704	792	648	738	707	743	733	692	715	671	742	661	742	712	739	709	692	709	765	694	668	679	722	678	670	697	686	674	705	678	695	694	726	707	730	692	723	733	739	638	703	720	726	707	683	698	718	670	718	702	730	687	679	646	741	690	653	714	687	688	752	731	669	727	747	739	715	735	681	664	745	687	692	728	708	683	718	678	700	708	717	726	724	720	701	767	690	737	712	737	710	659	726	715	696	650	704	711	749	699	687	685	733	694	707	685	712	709	703	723	723	731	715	673	713	712	698	681	703	721	678	721	688	730	664	715	721	715	681	692	716	736	726	707	707	681	721	760	671	662	670	634	724	696	698	727	629	689	693	694	705	683	701	752	721	720	665	697	720	675	739	684	699	722	706	719	666	666	716	707	708	695	684	721	758	733	711	742	731	703	736	645	751	753	742	699	725	667	733	684	746	739	690	705	731	705	656	689	711	703	732	670	667	710	688	697	686	702	725	702	738	702	686	773	651	699	716	721	664	737	723	710	694	729	662	695	660	706	752	698	678	706	736	682	648	699	703	691	665	724	711	736	716	733	707	665	734	687	713	652	762	713	702	670	718	701	711	720	704	681	746	732	699	710	698	671	727	662	708	691	686	676	734	700	684	683	725	698	732	732	715	696	674	723	680	714	683	677	708	672	730	688	689	680	679	713	721	676	709	710	734	704	673	685	743	748	699	711	710	709	725	688	672	733	692	668	691	752	716	670	748	680	704	724	732	728	705	738	741	680	703	677	688	771	737	667	692	709	698	682	748	718	658	709	701	716	701	747	736	719	747	722	738	695	755	714	733	741	720	683	762	699	770	687	725	740	661	711	712	693	707	723	731	704	705	683	719	699	700	734	722	720	716	679	712	703	739	691	725	651	718	723	736	709	741	680	704	699	701	695	680	677	701	726	721	695	698	681	703	708	694	697	732	713	710	694	701	686	673	675	693	686	723	730	730	722	697	711	657	706	670	684	753	731	716	722	740	713	700	731	674	732	718	724	720	700	759	643	669	672	682	684	713	713	680	711	733	739	743	743	707	717	679	703	697	692	681	722	703	768	648	682	713	699	728	684	686	711	670	767	705	724	701	684	717	738	725	673	686	731	708	711	704	700	736	727	717	749	683	730	686	707	715	691	703	729	735	664	712	702	713	673	673	700	705	659	732	736	685	701	682	731	789	739	661	756	737	731	706	712	689	696	718	731	731	695	684	723	736	695	730	691	682	677	724	719	667	645	676	715	653	720	712	695	714	683	717	700	758	688	683	693	739	683	693	723	675	715	723	726	739	690	675	720	712	677	747	708	738	694	723	711	694	734	699	720	703	684	731	726	708	718	694	746	683	664	739	674	648	734	693	715	721	733	698	729	729	714	715	708	749	691	693	722	705	712	681	696	728	711	685	720	749	656	753	701	716	727	653	701	697	740	716	721	670	765	699	688	716	668	690	687	701	700	668	703	702	668	737	702	737	691	699	704	706	736	648	697	741	740	699	674	738	669	680	749	699	687	682	772	668	695	695	731	728	670	737	738	691	684	680	720	759	708	706	650	693	668	760	661	725	706	704	702	749	711	707	713	723	714	734	664	720	746	745	746	700	724	735	741	689	744	678	708	688	702	668	726	758	692	735	677	715	716	708	697	711	714	709	691	691	706	708	709	713	656	720	710	696	678	681	725	703	700	730	678	680	719	757	696	661	745	666	707	713	705	712	748	700	685	704	727	712	694	668	726	719	622	727	744	655	666	709	716	703	652	700	749	696	654	732	716	730	671	700	713	679	737	730	734	742	693	663	700	669	651	731	717	710	696	763	698	703	652	691	686
25074	21534	24764	28741	21522	16781	404	281	237	223	232	183	204	204	211	218	183	172	174	207	206	200	146	193	163	172	169	192	166	147	175	190	188	172	176	188	174	196	208	167	193	173	180	200	201	153	198	158	176	165	193	189	192	192	176	175	186	180	173	166	195	166	199	181	190	200	168	173	184	169	158	182	164	184	187	177	159	182	177	177	199	184	166	186	178	167	171	170	179	181	165	159	182	194	189	169	189	153	170	186	167	171	159	176	145	181	179	197	160	159	169	164	172	171	203	166	171	185	167	179	192	191	175	172	200	189	173	157	169	181	173	164	175	162	199	178	169	171	157	185	152	179	180	171	182	167	186	172	167	184	185	180	155	184	154	161	162	198	156	189	166	206	148	171	168	161	182	158	196	157	157	198	157	166	147	167	168	171	201	171	182	193	207	203	180	147	191	157	147	178	178	143	167	175	175	161	174	164	176	164	160	161	166	185	186	165	171	178	181	176	172	169	191	166	181	178	186	177	177	162	173	189	147	173	169	187	178	189	173	184	143	161	159	176	184	176	177	182	179	174	187	184	187	186	157	168	174	153	161	178	182	155	174	163	162	188	170	183	188	183	184	188	170	162	160	172	192	186	169	168	172	171	177	165	207	179	170	149	161	150	199	182	195	167	178	192	154	165	175	151	180	174	167	160	159	198	188	172	179	179	196	176	178	178	162	167	166	161	182	177	174	193	181	145	162	203	156	180	153	198	170	174	164	178	174	160	164	155	175	197	169	183	162	164	162	177	137	204	151	162	160	153	167	198	189	201	176	165	152	157	176	173	198	183	166	184	166	152	169	177	186	175	181	192	161	180	161	158	166	180	200	183	197	187	181	151	178	176	179	177	177	172	190	158	194	161	190	174	176	184	168	163	164	185	171	174	177	161	153	165	206	162	170	193	173	187	168	190	163	182	196	177	191	165	162	174	187	165	179	170	184	166	168	197	161	202	191	158	170	188	155	187	163	182	193	155	173	202	173	196	159	171	191	165	186	168	163	178	161	214	168	170	172	186	161	184	192	157	188	151	179	158	169	187	176	156	198	166	181	166	151	171	189	179	190	182	162	190	171	168	185	180	169	188	172	181	166	175	156	154	173	162	184	173	194	184	177	167	170	182	160	156	165	165	180	189	168	186	174	191	174	173	181	136	193	151	169	186	163	190	168	153	182	173	180	173	172	176	192	182	170	175	164	193	183	185	184	161	166	179	174	173	187	165	201	182	190	186	165	184	179	152	189	166	183	181	194	194	185	193	165	182	155	173	150	150	172	170	166	175	183	180	167	183	169	188	190	174	167	185	166	177	157	172	169	182	196	172	186	185	170	195	171	173	176	182	161	156	179	182	178	197	201	199	166	153	167	163	166	156	153	173	136	178	154	146	158	186	175	175	163	202	153	187	175	185	179	149	179	168	182	180	181	166	155	174	180	191	157	173	170	175	172	171	158	166	169	160	184	179	149	185	175	173	162	178	185	181	179	152	175	180	169	176	173	150	194	174	174	160	188	172	169	175	177	176	168	155	206	168	203	174	168	170	184	192	156	173	183	179	221	172	165	193	177	167	170	167	203	150	156	174	169	195	177	158	174	184	194	168	180	166	157	175	182	172	153	168	180	193	179	150	174	170	182	193	164	186	161	173	165	169	204	179	189	155	185	183	168	179	188	187	181	169	177	184	176	177	176	150	180	192	172	176	185	196	187	175	172	172	171	165	175	135	169	187	170	201	194	167	157	175	168	176	192	173	183	181	145	159	170	169	173	185	155	156	177	165	179	181	165	165	216	177	149	185	202	154	178	154	179	184	157	183	206	181	161	178	183	168	171	175	179	167	193	169	183	187	195	173	169	143	164	163	180	171	182	170	177	173	183	154	181	183	183	168	143	168	179	216	188	171	154	187	170	180	197	158	192	155	175	174	199	159	158	177	183	193	177	169	210	172	181	178	183	161	187	206	173	171	210	166	184	172	166	195	181	195	178	189	192	163	181	213	162	150	195	173	178	177	193	155	185	187	177	173	181	156	153	180	165	198	174	196	175	193	156	171	181	178	160	171	170	180	186	172	185	170	168	154	149	148	176	193	168	170	181	225	187	169	153	149	205	158	161	206	147	191	180	192	159	184	160	176	156	172	184	162	141	187	179	179	185	166	188	155	171	177	194	149	199	195	166	172	175	174	160	167	178	178	177	165	183	163	158	173	159	156	165	175	175	179	183	196	175	198	171	168	178	175	174	151	162	193	167	172	155	179	179	167	187	149	173	154	177	184	164	177	177	164	163	151	187	179	180	197	175	165	169	160	172	177	162	169	190	169	190	173	160	154	148	165	181	192	179	160	176	162	163	158	182	161	166	166	170	178	178	189	195	197	183	170	168	174	172	162	172	167	165	181	158	165	188	191	189	186	179	168	206	172	169	169	190	194	189	180	161	201	151	179	153	166	181	178	183	171	179	211	170	175	155	185	171	189	182	165	174	175	173	165	172	153	185	181	177	161	167	179	183	173	184	184	192	177	165	170	185	173	177	167	160	164	173	181	183	176	184	186	188	164	195	173	191	162	157	165	171	174	190	180	181	177	179	187	193	162	170	151	179	169	180	175	143	179	175	185	162	174	182	164	184	167	186	173	187	156	195	174	192	171	172	190	185	189	150	156	190	165	156	171	189	177	190	163	165	163	172	184	163	185	174	193	157	171	191	177	173	152	163	182	168	159	169	169	165	175	168	170	170	188	184	175	161	180	175	192	179	161	171	174	150	168	195	165	178	168	176	182	169	161	171	185	151	162	193	160	170	150	182	180	187	174	168	179	166	170	174	173	146	175	174	180	191	160	151	163	173	187	181	183	182	152	157	185	183	171	178	182	183	182	151	199	178	158	161	170	156	165	175	177	169	161	189	149	149	143	158	170	172	180	199	194	199	190	180	204	177	182	153	157	178	181	155	158	149	172	163	156	191	174	171	171	188	172	183	180	189	175	159	183	176	175	138	174	174	177	164	155	171	199	147	189	188	140	174	182	178	169	147	168	168	154	163	158	170	179	171	185	195	170	158	182	201	202	165	192	171	185	174	165	184	192	155	148	171	187	176	158	185	207	147	166	182	162	166	183	183	176	172	169	195	191	186	167	164	177	170	185	190	192	170	176	166	172	155	192	153	172	171	171	185	168	178	151	160	182	171	182	177	166	188	170	174	174	186	173	184	174	181	154	178	171	145	171	171	187	162	172	163	196	191	179	160	179	187	166	157	179	187	157	169	144	163	157	188	195	177	183	155	185	172	182	171	177	177	160	161	170	192	163	162	195	156	158	166	205	167	183	158	162	182	163	174	161	166	172	185	191	174	169	174	159	184	182	176	179	153	197	158	169	186	198	151	163	194	171	158	162	165	195	197	158	170	147	171	186	171	151	147	205	167	147	176	180	154	174	198	192	162	163	187	168	166	155	176	174	167	171	188	158	157	165	196	169	173	190
2992	1921	1035	652	546	487	493	485	438	449	410	433	428	433	466	425	431	446	425	432	423	429	428	434	443	454	452	450	435	423	437	420	414	421	473	438	459	415	464	395	415	436	408	389	437	406	432	409	458	451	400	428	398	414	421	471	417	447	398	457	441	427	441	412	392	434	400	424	463	416	424	421	436	434	422	415	449	444	406	435	430	394	425	404	436	439	446	452	452	438	406	404	413	473	458	412	410	408	385	429	401	416	463	431	423	425	387	409	426	439	423	430	411	416	427	466	430	446	439	438	430	466	437	412	437	426	431	440	452	419	417	424	412	389	468	400	428	412	406	445	427	404	386	428	397	427	433	425	476	410	456	442	432	423	426	407	432	398	452	441	414	358	448	440	436	389	452	396	428	412	440	427	425	437	401	378	414	419	436	397	418	400	439	442	413	433	388	440	437	445	430	430	423	417	409	466	414	396	428	436	412	422	431	427	449	439	420	394	437	431	422	415	452	426	446	433	399	409	457	407	434	448	461	432	451	423	437	434	421	460	439	409	431	420	432	442	434	450	410	463	401	436	448	432	420	459	424	404	451	427	430	411	389	403	432	406	395	414	439	452	423	438	410	366	439	437	422	432	411	423	410	442	403	467	449	409	416	422	417	448	435	402	427	431	421	406	435	457	450	414	412	434	439	409	422	398	419	434	399	409	428	383	429	428	415	430	423	426	424	446	421	411	469	401	428	401	443	472	465	416	475	401	405	434	436	424	436	429	413	411	454	422	442	388	394	389	412	441	456	458	436	420	420	433	421	427	397	413	438	417	418	454	433	422	451	427	428	400	411	410	425	425	438	426	427	439	428	428	439	489	433	427	431	402	490	411	457	432	414	435	454	457	442	433	416	431	433	415	430	432	428	490	431	418	415	409	425	427	431	438	426	406	391	417	415	443	450	437	420	396	436	410	455	394	400	403	441	408	475	439	432	389	405	445	429	433	421	417	433	416	408	395	427	416	445	469	431	396	399	421	448	433	430	436	434	481	421	388	436	446	414	425	418	438	429	414	404	434	434	440	419	433	425	429	380	405	450	439	423	485	411	399	419	398	432	397	419	406	388	438	442	406	424	417	411	389	460	423	470	448	427	452	428	384	420	443	400	424	392	432	425	459	422	453	449	458	429	435	413	393	403	419	428	402	407	421	368	440	447	397	421	428	400	479	448	410	377	442	425	439	382	436	430	425	443	420	451	421	430	411	406	416	434	421	432	440	429	414	427	439	435	419	443	392	429	436	426	416	429	454	399	440	442	404	406	407	435	421	422	420	434	403	399	419	402	419	393	416	414	438	431	422	454	437	418	414	434	395	433	450	428	446	439	431	439	434	431	399	450	415	418	429	446	414	449	429	396	431	412	391	407	409	434	452	445	426	442	404	485	417	426	433	430	443	396	425	479	444	426	457	419	443	423	445	455	388	428	419	421	439	426	425	399	413	423	425	434	425	412	436	397	405	446	410	423	430	450	437	379	442	405	452	421	424	428	428	449	439	424	418	430	410	407	445	430	399	432	410	396	411	414	416	440	442	417	427	401	415	432	457	425	428	430	460	468	417	399	418	412	417	419	447	410	419	392	450	402	480	429	451	428	431	435	435	446	420	425	364	429	430	432	403	404	440	427	416	434	421	448	422	438	433	420	431	431	445	445	389	431	416	443	387	434	447	416	414	396	411	424	433	441	441	411	446	456	433	432	432	369	405	422	407	460	387	430	480	405	386	454	406	420	410	404	440	412	444	433	435	409	442	425	432	407	417	444	433	462	418	412	416	430	415	447	444	423	412	391	430	423	412	435	438	421	412	442	442	438	414	445	437	423	410	382	418	472	452	433	438	411	394	451	396	425	404	409	443	403	436	419	421	449	413	420	452	431	417	404	451	451	443	397	441	407	428	429	437	416	440	453	416	419	424	402	407	444	459	416	420	472	400	457	398	429	422	406	445	452	444	414	400	422	435	426	434	466	445	435	398	422	415	429	415	427	414	395	419	437	416	390	451	403	396	450	427	435	430	439	410	423	385	418	432	457	409	418	459	438	436	402	418	429	428	455	412	426	400	449	415	418	420	375	460	439	440	413	407	441	456	450	459	429	429	425	451	418	441	418	392	431	413	431	445	454	444	442	445	424	407	449	442	390	468	445	436	441	423	439	436	398	411	421	436	458	435	465	432	396	454	403	425	425	446	424	385	420	453	404	453	425	448	437	411	435	444	424	450	422	452	480	450	415	430	438	420	418	397	434	446	478	438	434	444	439	437	425	397	439	407	406	431	434	441	387	418	437	435	415	415	416	408	410	413	424	417	423	426	456	412	431	416	489	443	434	427	432	432	420	440	428	430	431	422	390	437	392	438	382	453	434	423	432	405	398	451	432	413	472	436	404	435	427	436	424	419	421	410	421	422	396	437	411	477	412	453	420	415	447	422	406	432	417	441	448	446	409	416	431	385	462	430	414	397	419	434	437	388	472	428	437	445	443	427	416	398	384	441	405	405	444	422	429	400	435	404	416	434	478	400	434	396	461	413	417	433	460	436	397	425	414	410	403	422	453	442	456	466	409	402	439	396	375	388	438	452	374	403	427	437	440	410	443	438	408	412	421	416	402	417	431	450	427	443	432	430	402	438	416	424	424	433	398	427	460	406	457	405	407	406	395	438	427	422	416	451	440	431	423	425	392	426	453	402	431	459	403	439	434	439	406	422	443	417	436	429	410	399	388	472	408	431	424	425	413	411	393	441	403	408	407	464	408	427	427	442	446	394	428	420	448	423	427	408	453	411	394	401	420	436	418	420	436	452	448	421	394	448	420	433	409	400	439	432	430	436	393	391	431	430	466	462	418	422	396	406	432	439	434	401	469	423	393	429	419	429	421	442	400	444	452	412	388	410	418	437	430	429	411	382	393	416	413	432	429	465	419	428	407	448	459	420	430	403	427	428	469	431	425	414	436	414	424	425	419	460	415	390	389	434	414	410	427	432	434	394	411	402	508	406	393	429	412	415	426	430	450	438	461	430	394	425	441	448	441	427	420	430	399	414	419	403	429	419	432	431	407	460	355	413	407	418	432	452	421	386	411	431	409	428	440	394	386	419	406	438	433	421	435	433	427	434	424	433	398	411	447	433	424	446	419	450	417	398	438	470	410	409	392	459	417	467	430	413	421	403	421	410	378	438	426	451	419	378	438	438	469	439	400	423	444	421	376	432	452	412	438	407	423	396	481	418	428	430	467	426	452	396	439	435	402	487	439	416	471	461	413	455	478	436	415	402	436	417	432	435	409	412	418	425	412	434	455	419	412	432	406	406	412	447	415	429	445	418	435	437	447	433	410	437	416	459	440	419	424	417	426	416	434	468	412	407	392	439	433	418	419	428	444	405	407	406	422	417	434	422	430	414	449	432	398	436	404	467	421	431	426	405	469	422	419	385	425	434	426	400	403	413	439	436	441	436	432	418	439	444	416	391
24471	21530	25127	28379	21533	21539	12307	348	200	189	173	144	126	131	131	121	92	98	85	86	82	124	83	109	69	88	94	90	97	65	71	89	83	82	96	94	104	75	80	85	99	88	90	109	78	82	81	71	105	80	107	73	82	92	92	63	104	68	76	86	84	89	84	76	104	85	90	77	85	88	79	82	82	84	86	74	74	68	86	94	91	99	90	78	79	74	74	77	76	74	76	68	68	86	63	88	83	82	98	93	89	78	80	77	77	66	93	93	73	74	70	81	66	91	87	96	91	81	85	85	82	88	76	83	77	72	91	76	69	85	80	71	65	90	89	83	85	96	88	80	65	86	78	75	82	88	86	73	83	80	74	77	69	101	78	91	96	68	80	85	78	74	81	88	96	88	69	90	91	89	79	94	95	68	94	97	89	82	108	87	75	72	68	93	90	87	60	90	87	66	84	84	93	83	91	98	85	84	85	80	65	81	72	77	77	80	80	81	98	98	64	81	80	92	94	88	91	72	86	93	74	82	72	76	85	77	83	66	92	87	82	71	88	89	76	93	89	82	81	75	90	75	79	79	84	89	79	75	94	72	71	83	81	86	95	76	68	86	88	77	73	77	80	76	85	95	82	86	96	82	93	72	79	74	74	72	75	77	77	85	67	88	87	72	90	73	92	73	93	67	90	87	102	79	91	87	77	90	83	71	79	87	68	74	92	96	83	84	74	84	62	75	76	89	69	96	72	92	79	103	73	79	67	87	88	68	91	72	84	73	95	92	87	94	80	96	93	90	85	67	77	69	76	92	93	74	86	81	84	78	71	68	73	86	74	65	75	88	83	68	80	84	81	97	85	73	87	96	70	71	85	95	89	70	68	60	86	87	82	81	62	86	81	74	59	90	79	89	88	68	88	98	84	84	77	67	73	82	76	65	87	93	87	71	77	86	83	86	75	80	93	79	90	82	89	85	74	81	88	78	82	81	81	76	79	75	80	72	88	86	90	100	91	75	84	78	67	65	81	89	60	87	97	86	86	84	98	74	68	72	77	83	82	72	80	68	86	75	93	89	89	86	69	73	93	87	72	90	86	97	102	77	98	101	85	95	77	84	78	84	72	82	63	86	91	58	80	85	87	76	81	67	76	83	82	70	77	63	69	65	80	82	72	75	78	85	76	89	71	84	95	95	72	87	62	80	84	82	97	78	74	93	82	95	74	76	90	70	87	70	77	82	77	92	91	77	95	90	82	97	65	88	83	85	88	90	69	87	83	93	83	77	70	85	83	78	83	93	83	84	83	95	89	81	82	76	85	79	57	70	71	87	88	70	78	67	97	95	93	92	70	82	68	95	89	90	71	71	76	88	97	71	82	77	96	84	66	75	89	97	66	68	92	88	74	80	63	86	80	85	71	81	82	74	82	77	78	95	77	86	78	97	73	88	91	75	78	73	85	81	91	87	78	88	74	73	71	77	65	88	86	90	100	90	78	74	84	75	79	84	100	76	96	83	80	90	71	73	83	73	93	85	79	85	77	81	81	83	64	82	69	69	90	81	72	78	68	76	70	88	88	90	92	77	94	80	88	78	72	74	88	93	81	69	96	85	64	77	90	87	100	76	64	67	74	80	78	73	86	93	74	82	83	91	102	87	82	87	92	76	81	86	75	82	86	87	81	89	86	85	81	88	71	73	67	89	112	87	77	84	74	78	84	90	76	97	82	90	85	83	104	106	90	75	72	99	81	78	104	79	80	75	66	83	79	90	76	78	91	88	81	77	96	84	94	95	90	80	91	74	77	66	100	85	83	83	94	96	71	86	89	75	87	84	87	83	93	75	84	70	78	87	77	75	106	70	84	85	76	89	95	76	97	71	70	75	72	91	117	86	74	63	79	79	78	70	83	95	107	65	95	79	85	76	89	86	76	95	80	78	89	70	70	78	97	94	84	91	83	76	91	69	76	74	75	90	78	81	81	88	83	93	74	74	75	71	97	87	92	90	99	88	77	79	73	68	82	88	76	77	79	82	97	87	86	85	68	73	93	95	77	73	89	85	90	80	69	67	79	88	76	76	71	92	66	91	69	73	74	82	81	83	83	95	67	83	66	61	65	99	88	80	77	81	86	75	92	99	95	92	82	80	95	70	84	89	70	80	69	62	79	88	56	78	81	76	82	85	100	68	102	71	78	84	87	73	82	72	62	81	73	80	76	74	87	66	111	90	83	81	66	73	63	106	54	82	91	90	70	88	100	83	83	64	91	70	101	76	90	68	71	61	82	71	75	93	75	81	106	71	83	86	84	77	80	63	65	86	89	98	97	109	86	80	92	85	87	78	80	80	75	86	81	91	72	75	79	71	73	92	81	103	91	86	71	88	94	85	79	94	85	81	82	65	102	79	87	86	78	79	90	83	70	74	79	86	72	83	74	71	90	88	88	72	78	83	85	72	79	82	77	83	91	77	83	94	87	85	80	78	78	79	85	74	84	90	89	79	68	87	92	85	88	83	85	70	69	63	91	83	102	82	104	94	70	88	75	74	84	96	73	72	77	77	77	88	102	87	88	73	82	78	76	81	94	84	90	88	73	88	79	79	79	84	83	66	86	75	87	85	74	81	80	94	100	83	98	82	88	78	65	77	95	63	79	79	79	96	81	73	82	83	73	80	76	87	83	91	86	67	68	81	66	71	77	96	90	93	74	76	64	61	84	88	101	94	92	73	69	79	78	90	85	81	70	103	101	86	106	79	83	87	85	77	74	63	75	69	77	84	76	85	81	89	86	74	76	65	80	94	88	67	61	89	82	74	69	87	77	82	80	91	66	75	85	85	84	81	87	89	79	84	86	78	78	72	90	83	80	63	83	86	92	75	85	100	100	73	70	80	105	82	83	68	72	74	66	85	74	94	83	79	76	54	73	74	73	85	67	80	97	91	82	85	96	88	76	112	83	96	87	85	80	81	79	84	73	69	80	79	67	79	67	68	94	89	98	81	81	78	76	69	87	74	89	85	63	86	84	106	85	59	85	76	76	81	87	83	98	85	79	94	87	85	69	70	73	68	88	93	58	81	79	72	81	90	80	89	88	75	81	86	89	85	83	78	76	78	72	87	76	115	89	68	75	104	73	91	80	98	81	88	65	84	87	88	76	72	77	85	77	73	91	80	78	70	99	93	75	78	83	92	77	79	81	81	88	78	81	82	69	103	75	78	92	84	83	102	76	87	80	95	93	78	79	76	99	72	64	87	68	79	83	77	72	107	93	95	93	83	89	62	61	70	74	81	88	84	73	89	94	69	79	73	80	70	81	93	82	79	72	71	80	84	81	87	104	82	73	72	66	94	71	111	84	92	61	89	97	100	74	81	72	71	70	71	73	76	69	79	78	71	83	93	66	81	76	93	87	108	90	78	71	76	70	82	80	91	80	69	82	88	81	85	74	102	71	81	82	68	80	87	79	88	63	80	81	68	95	73	92	80	92	86	88	87	86	96	69	87	82	87	90	89	71	76
2847	3029	1399	685	471	356	341	283	292	252	271	278	261	235	262	252	252	278	272	263	248	253	255	262	214	247	248	247	236	216	226	244	253	236	239	240	243	203	227	220	186	195	248	237	248	223	242	238	220	231	249	224	268	232	235	226	235	250	225	231	230	267	217	236	241	212	242	240	237	234	219	238	198	236	257	219	234	216	232	236	210	259	207	244	251	247	242	229	271	222	283	261	214	248	252	214	233	240	216	231	224	258	245	244	245	230	226	210	222	214	226	218	238	244	234	232	215	233	223	217	233	232	246	236	254	240	244	213	225	223	227	212	262	233	210	231	252	230	241	225	219	217	216	244	241	217	197	198	222	251	251	251	209	230	225	277	235	233	218	212	240	245	243	233	206	246	221	199	234	220	222	231	261	237	236	231	232	245	237	214	257	218	228	235	242	232	220	221	238	257	244	235	240	224	245	239	229	219	213	223	241	223	245	236	235	247	207	221	250	235	218	257	241	260	246	224	222	242	255	242	240	218	247	242	236	216	234	249	264	239	251	244	228	216	227	206	217	240	222	266	258	252	233	228	244	227	230	239	229	246	228	216	219	228	258	217	242	219	244	235	222	255	224	214	231	224	250	248	239	235	248	234	223	242	248	218	246	258	232	222	262	250	231	251	226	255	239	247	254	213	230	231	262	243	240	196	216	247	262	213	253	248	242	240	223	231	218	250	232	206	242	253	206	243	241	228	223	234	234	224	248	248	220	233	254	232	237	224	237	253	207	243	228	230	239	223	228	223	232	228	254	239	218	225	212	236	226	222	226	229	238	266	228	235	219	223	238	251	196	229	226	229	248	220	220	254	223	242	241	231	229	202	266	252	252	248	217	227	226	239	240	223	248	240	230	224	237	257	248	223	257	236	257	238	220	222	251	248	213	234	247	238	213	251	217	259	198	216	243	207	209	224	226	223	253	221	209	238	261	218	226	239	219	251	225	236	255	224	240	233	233	218	208	254	235	226	213	247	222	233	246	244	230	232	246	226	221	240	250	246	223	245	231	264	242	250	236	228	233	239	233	232	250	254	226	248	233	228	234	231	246	231	254	241	234	241	270	257	232	241	230	257	217	220	234	230	240	232	238	222	251	242	275	222	229	226	235	226	237	256	248	232	220	265	236	247	258	236	223	234	235	255	212	226	269	246	228	255	229	247	206	235	235	216	253	229	253	232	257	211	254	243	220	250	250	222	189	240	238	232	225	233	244	240	210	234	234	202	245	246	226	262	199	256	213	255	223	251	217	228	235	231	223	235	237	247	223	233	219	255	221	217	224	239	201	257	247	224	225	252	193	227	247	271	232	231	263	228	249	238	237	246	242	225	234	233	219	258	223	234	253	269	258	208	223	235	217	249	248	216	232	214	226	247	218	231	237	224	245	256	231	231	258	210	234	240	248	216	240	243	225	234	233	247	218	211	238	198	239	230	242	238	222	237	241	245	243	240	219	244	251	223	262	238	238	235	232	252	232	243	238	224	238	215	260	232	259	222	226	250	226	240	261	234	270	220	249	226	244	250	265	241	232	245	248	253	254	250	242	214	267	244	255	267	223	240	244	253	231	234	215	246	214	231	258	222	254	237	251	229	251	233	232	217	248	220	216	218	238	260	249	216	214	245	236	233	245	256	228	269	217	240	216	229	236	213	220	229	233	247	222	236	218	218	245	265	265	205	229	250	224	255	217	228	221	240	229	239	261	236	225	226	234	257	235	242	199	239	253	244	224	222	227	236	215	234	215	228	215	236	231	217	227	238	232	229	238	238	213	251	228	222	218	226	247	212	259	236	236	228	241	235	241	240	225	234	248	235	245	246	240	220	263	248	244	224	220	222	225	206	221	244	250	232	236	229	246	238	224	222	247	238	218	217	229	229	223	239	250	261	242	248	233	243	226	222	204	230	246	230	236	237	249	235	251	214	244	233	258	235	228	235	248	239	225	225	245	216	259	250	241	238	225	232	238	233	251	227	230	218	239	271	230	235	222	237	269	236	214	239	230	241	280	263	205	256	266	228	249	221	244	219	233	239	221	231	237	228	233	225	253	251	211	222	218	254	232	226	220	263	256	250	208	222	219	224	233	233	232	250	228	236	239	277	233	221	215	222	231	236	211	227	215	245	226	242	217	258	239	217	240	248	294	237	214	251	238	217	234	235	241	244	247	224	222	254	260	233	224	223	215	259	219	212	228	243	243	232	227	239	246	245	236	245	231	232	248	222	236	227	224	220	228	239	237	222	242	244	224	229	231	224	227	248	243	225	238	233	222	225	235	243	205	191	231	219	215	222	251	213	244	229	223	232	242	234	232	213	231	224	267	258	228	224	244	213	228	207	245	233	232	216	233	241	221	253	225	217	240	260	234	222	239	237	251	224	265	232	229	236	225	218	221	232	256	242	219	245	217	211	242	232	258	239	233	234	225	247	251	201	233	240	213	236	210	247	215	209	248	224	233	212	203	223	217	226	214	261	209	234	228	235	248	236	246	237	206	239	238	250	238	251	197	237	268	250	236	231	231	229	245	211	209	224	257	259	244	237	222	281	209	217	225	238	248	211	218	222	218	243	244	234	216	223	232	220	233	238	244	272	223	212	242	233	244	257	204	227	216	245	209	235	219	221	247	238	200	246	223	224	228	238	238	239	243	210	215	249	243	242	266	232	228	211	221	242	222	222	250	236	248	235	232	229	211	255	252	241	231	248	251	222	237	263	246	239	234	250	238	254	242	234	237	219	242	238	229	241	235	214	242	229	221	253	229	234	229	236	227	226	235	203	228	240	214	245	212	223	240	261	240	219	253	242	256	242	219	220	259	229	233	241	251	239	217	221	230	212	263	229	240	247	219	215	232	226	251	281	235	219	239	243	220	239	220	213	215	244	242	214	225	216	262	222	214	231	248	210	241	216	237	260	237	220	218	223	228	259	254	222	230	209	260	232	256	225	250	214	249	241	259	246	241	213	266	248	230	221	253	248	229	221	211	225	227	208	231	223	221	226	225	260	218	222	250	242	247	264	230	226	227	256	226	262	238	226	246	237	229	221	228	241	256	242	229	269	220	223	236	229	243	223	203	233	243	253	224	247	242	264	217	242	240	236	239	220	237	242	235	229	224	236	252	234	217	210	205	248	227	229	232	237	222	254	222	238	246	250	241	223	254	229	235	217	213	255	231	244	244	226	216	240	238	239	243	249	233	207	234	244	217	245	244	246	234	217	175	251	213	226	245	235	187	251	253	239	235	251	246	226	247	235	198	238	218	258	239	239	243	238	208	232	235	199	241	215	232	221	235	239	225	226	231	224	261	257	253	222	210	275	238	241	242	264	236	235	214	229	231	215	223	256	224	240	226	235	243	265	230	240	257	220	249	232	251	242	261	240	226	236	232	244	248	239	264	215	227	248	231	251	239	257	221	229	248	232	278	247	225	249	226	245	234	242	241	241	228	238	228	245	257	242	224	226	245	229
32081	20280	7762	531	357	300	295	316	285	326	291	286	289	257	287	315	286	318	313	310	334	284	285	282	323	319	297	296	283	309	289	309	309	277	337	288	295	306	311	314	324	315	299	273	280	321	288	292	322	303	349	292	303	304	304	289	310	284	273	292	304	316	298	312	310	296	320	289	283	289	278	313	302	307	298	294	293	303	295	299	274	332	283	263	313	305	313	345	266	289	284	303	303	301	307	295	305	287	283	307	296	285	292	284	295	300	281	300	286	289	289	275	309	303	278	282	310	297	300	305	285	309	298	322	300	277	309	259	284	299	293	294	288	333	298	317	319	291	319	312	301	276	273	323	305	291	295	292	288	274	258	287	300	323	319	286	306	302	312	311	303	286	299	292	317	292	284	332	304	308	291	271	305	259	259	289	292	269	286	313	323	271	273	311	321	305	295	303	300	307	290	278	300	315	283	291	294	282	279	296	303	295	298	293	279	331	313	313	310	295	277	274	285	307	280	282	292	276	287	279	292	298	304	276	303	291	273	297	293	282	292	294	303	277	255	298	300	334	308	307	312	290	301	301	316	292	310	280	298	279	324	309	306	315	294	290	294	280	319	297	304	280	289	317	315	319	299	284	291	277	314	291	289	284	276	308	325	315	296	277	312	308	295	292	300	299	316	277	318	309	293	271	317	284	286	299	286	316	308	277	311	277	275	307	295	303	286	291	295	286	272	299	293	286	290	287	290	293	288	301	310	294	288	285	297	302	316	311	336	327	292	301	275	300	297	292	320	289	282	323	305	291	298	307	286	288	304	304	324	288	301	316	301	304	288	315	288	307	301	304	313	285	292	302	305	279	287	288	312	304	294	303	254	294	265	251	281	299	280	303	307	289	284	272	308	291	311	313	286	321	310	288	280	298	308	292	297	285	302	300	271	325	298	325	320	319	313	288	277	315	312	324	303	289	294	289	293	303	294	299	301	282	279	306	312	308	302	281	280	306	279	302	296	304	304	315	254	289	321	287	276	292	268	292	310	279	291	277	302	302	275	268	282	285	300	315	314	270	280	270	291	284	275	305	319	268	269	294	320	280	313	273	299	293	329	315	293	310	296	301	295	315	310	325	308	304	302	286	318	300	259	305	293	257	258	307	295	311	288	293	307	307	294	312	309	300	306	269	269	282	289	273	301	328	285	320	288	313	272	297	283	270	317	302	301	297	295	277	278	302	263	286	313	273	295	303	300	303	304	299	296	308	314	270	279	296	295	266	287	309	298	254	287	325	287	266	309	273	286	312	298	281	263	338	279	288	273	249	307	297	292	277	305	306	283	311	307	291	275	302	312	283	298	305	297	287	273	270	290	315	301	280	299	300	314	317	292	301	289	275	261	307	340	285	298	313	294	298	306	314	293	275	309	276	291	290	290	311	266	276	298	307	313	299	318	289	276	320	310	298	306	301	277	309	293	284	304	318	312	275	263	282	293	293	264	285	341	308	311	286	291	308	309	304	308	317	300	277	290	281	322	284	271	344	325	295	294	283	304	272	303	318	257	251	326	318	302	319	314	288	279	300	288	287	269	324	302	285	306	296	298	284	292	299	274	303	256	304	304	276	301	288	293	302	325	299	312	266	285	298	283	283	278	282	286	259	272	299	272	312	280	307	329	261	291	307	271	316	302	277	302	282	294	281	274	304	297	316	302	294	301	312	297	306	299	291	266	302	303	316	309	316	303	303	289	292	303	274	287	293	297	313	274	321	302	300	277	296	277	279	283	313	310	303	285	285	300	276	285	296	277	275	279	263	303	281	304	303	297	290	307	294	290	330	297	292	327	322	312	287	288	261	294	300	300	279	283	313	327	307	317	297	273	280	288	318	283	303	343	309	268	289	298	299	335	269	307	278	321	302	338	282	300	277	280	301	313	292	242	294	292	308	303	308	322	308	312	267	309	305	310	306	292	300	289	295	297	308	304	286	306	299	318	302	293	312	315	272	299	313	298	324	305	308	312	295	303	343	265	307	272	300	331	329	323	292	294	279	312	317	295	306	291	327	308	299	263	274	307	310	315	300	323	299	312	297	311	304	301	312	318	285	295	298	299	311	287	287	262	296	293	291	314	293	287	288	269	271	292	278	295	277	295	308	271	308	288	292	307	278	315	319	275	292	301	280	288	326	333	290	258	283	312	274	282	308	332	295	295	303	313	327	294	303	263	281	257	285	305	291	331	292	307	304	293	309	282	288	296	315	283	299	289	264	306	288	287	309	263	291	300	280	315	277	292	286	274	295	249	281	285	282	293	300	312	319	336	291	307	291	269	270	295	284	309	331	287	262	281	281	299	276	312	280	282	289	329	308	266	303	295	291	304	292	274	300	299	277	313	255	306	294	297	306	316	289	294	293	323	293	312	279	268	278	319	280	293	286	267	275	274	295	308	286	271	304	283	310	290	280	293	275	299	278	286	330	277	281	275	302	273	288	304	288	327	273	295	293	303	294	273	270	310	320	276	304	285	332	298	305	305	308	290	347	321	323	297	290	319	306	291	291	288	276	285	290	296	285	300	305	269	287	345	299	299	302	285	312	316	308	289	318	290	274	284	301	287	291	271	305	322	324	296	289	304	299	281	283	297	263	293	303	281	301	265	300	319	285	273	334	306	273	324	296	295	299	309	282	295	311	305	337	295	285	291	302	312	309	278	267	289	334	299	302	291	302	278	305	276	309	300	267	300	277	294	303	309	312	281	275	307	269	298	290	300	298	304	296	271	329	312	292	284	319	313	289	291	290	276	295	289	304	267	317	286	295	285	294	261	290	277	293	260	280	299	316	287	314	286	286	284	294	288	279	276	316	299	311	295	286	285	309	299	285	309	306	272	278	303	302	276	282	291	281	309	285	290	295	326	307	286	344	309	314	283	314	309	309	304	315	311	286	298	300	303	295	280	334	276	291	299	292	315	264	300	293	290	292	318	300	266	257	299	307	288	275	308	294	303	297	299	304	309	303	295	271	322	298	297	291	285	279	249	288	315	289	299	309	290	287	297	305	326	311	288	284	292	282	294	269	281	289	306	262	292	300	287	291	319	273	275	286	308	280	296	288	289	303	303	283	298	279	272	294	295	308	303	332	332	303	314	318	272	292	283	302	304	317	307	298	298	338	283	330	296	316	285	323	328	268	315	308	303	282	297	272	262	283	293	296	285	261	300	293	283	323	282	287	287	284	317	306	282	273	308	288	265	308	324	280	262	305	302	288	289	334	319	300	290	291	258	257	302	303	288	325	281	294	279	297	280	304	299	310	293	316	333	307	311	287	278	302	315	300	298	341	294	316	296	323	285	281	324	305	276	280	290	309	296	280	293	293	283	312	316	290	282	282	256	251	328	329	292	286	261	296	279	299	303	313	305	319	292	271	295	305	303	292	281	288	285	325	301	274	303	267	287	290	300	286	285	307	297	297	279	312	329	282	317	296	327	285	293	268	276	270	303	307	292	321	327	280	345	298	286	280
5834	815	734	758	722	727	734	670	715	745	741	708	690	722	721	754	680	739	704	675	719	718	714	733	716	656	703	739	719	682	754	708	656	687	711	720	702	702	723	727	668	721	725	691	686	676	740	685	681	709	690	749	704	710	650	721	694	745	659	703	751	693	698	767	706	696	682	705	706	738	713	708	683	719	730	715	683	751	690	712	677	725	695	720	737	699	715	721	719	747	709	677	706	699	711	665	703	730	670	683	701	692	665	711	734	728	732	697	724	706	717	714	664	680	711	757	700	709	734	673	631	716	700	690	745	711	740	726	725	752	730	714	741	696	728	738	740	725	696	728	710	742	743	658	691	767	681	725	705	683	726	729	727	734	690	710	685	712	715	700	691	706	758	667	763	710	745	718	736	696	738	701	747	687	689	736	710	670	742	679	695	713	712	718	703	680	684	712	684	724	724	706	690	727	712	696	729	728	726	704	673	739	735	676	718	708	680	744	688	658	684	657	734	681	728	736	715	706	690	716	729	752	684	688	754	715	714	697	691	695	741	667	716	706	682	728	713	731	732	741	752	683	717	665	757	730	721	665	736	688	731	700	691	696	694	698	755	705	637	730	768	717	734	713	713	726	696	707	674	721	704	750	694	684	731	691	690	686	701	706	720	670	658	653	700	688	702	718	709	695	681	777	731	667	718	747	754	708	743	712	704	648	689	657	756	698	676	717	718	643	751	697	721	742	678	675	727	718	716	741	671	700	688	718	715	746	686	730	713	703	675	687	715	686	682	716	669	690	712	707	719	714	689	715	722	699	688	706	684	721	683	729	714	710	681	704	782	721	665	757	714	712	728	711	763	705	708	700	725	675	762	734	734	676	708	628	684	747	727	715	694	750	696	719	726	707	714	668	751	663	716	702	697	691	715	741	732	715	704	683	693	724	722	699	744	680	755	662	709	695	709	725	734	738	756	674	660	691	762	679	714	699	765	707	683	676	717	693	735	732	731	677	736	733	690	758	738	634	732	707	663	675	694	766	733	735	722	701	700	766	688	777	726	699	672	736	758	722	725	700	696	714	708	705	772	697	686	728	739	750	688	665	762	722	710	719	724	703	699	691	755	655	772	681	677	717	706	695	735	715	714	691	718	639	678	752	679	703	723	744	707	683	733	689	728	742	659	709	669	682	741	740	709	709	676	718	733	686	711	693	674	726	747	711	638	705	726	699	701	704	708	741	733	710	709	695	703	706	677	696	711	707	631	728	702	676	682	776	748	700	707	709	711	692	700	758	695	739	687	715	714	692	709	682	680	712	725	744	766	721	694	668	663	753	692	718	742	682	754	693	743	731	718	764	712	735	725	784	680	667	715	733	680	683	695	719	727	704	699	674	719	725	703	705	715	694	723	724	677	698	676	696	713	689	714	721	736	728	730	751	744	729	682	771	719	733	728	711	726	736	735	740	696	700	709	723	739	716	727	697	687	680	714	747	661	716	657	686	720	663	690	744	748	715	720	667	708	738	739	675	659	654	705	702	683	691	774	700	689	722	726	692	703	724	754	742	692	693	706	683	711	718	699	673	704	723	696	751	712	740	763	715	701	740	743	687	710	712	695	720	751	729	721	725	713	749	756	740	723	754	707	666	711	713	713	728	740	709	719	702	671	655	712	679	699	756	751	722	726	727	703	680	732	722	730	730	724	675	710	719	701	694	667	638	693	706	703	714	707	711	688	663	711	709	697	695	687	721	713	684	664	682	725	731	722	683	734	678	680	675	762	668	729	690	698	707	702	706	695	718	653	697	696	679	711	672	676	720	698	677	711	670	746	689	741	715	751	669	671	689	763	701	659	715	710	702	703	745	728	730	699	746	741	685	716	683	691	699	730	723	683	685	696	704	714	739	694	722	744	666	706	692	671	715	672	684	716	731	722	752	706	710	684	705	700	762	700	690	744	693	700	718	697	692	684	680	726	734	740	676	705	668	693	733	705	734	714	738	728	724	733	696	658	715	700	740	686	717	739	706	740	722	700	721	752	715	704	723	709	711	705	702	715	716	715	725	719	756	697	698	754	750	710	722	718	692	658	743	695	713	781	709	730	712	682	701	714	753	672	723	735	689	723	695	704	642	738	738	705	706	705	725	644	670	751	683	722	711	760	712	700	704	716	700	656	689	695	733	659	702	729	715	697	730	725	718	699	741	676	688	719	704	690	669	701	687	749	660	707	689	684	729	742	735	670	729	695	708	636	741	695	722	763	685	701	683	683	745	699	690	696	745	680	684	710	747	701	699	671	710	705	690	685	705	683	711	663	716	713	718	780	732	691	707	702	688	717	655	731	710	688	707	719	736	699	737	710	686	731	638	729	685	753	728	675	738	711	733	716	700	683	708	721	693	719	711	704	690	717	677	717	677	718	692	729	688	706	720	691	713	676	668	671	728	739	734	701	665	744	728	745	670	725	690	684	699	725	695	714	686	709	746	727	705	730	713	739	714	704	723	737	724	684	734	722	680	702	684	703	741	688	667	675	686	714	715	681	667	685	716	723	691	683	690	752	698	709	686	715	695	717	721	735	764	742	698	703	712	744	732	771	733	661	715	741	690	741	693	692	654	706	700	705	671	696	707	704	717	707	721	685	702	651	700	738	742	735	753	702	717	687	707	688	728	693	707	750	690	692	664	740	767	705	705	660	688	721	685	717	703	671	717	695	717	731	724	718	688	734	705	669	774	698	724	755	722	695	742	714	771	717	754	723	716	689	701	730	711	727	675	683	708	764	701	699	725	694	718	735	709	673	707	707	708	728	699	702	731	696	723	701	747	685	750	712	745	700	767	690	698	742	729	782	691	698	740	697	742	717	715	692	752	697	718	717	715	681	757	717	702	659	678	716	708	739	707	699	716	712	683	764	723	689	701	690	737	726	719	683	708	732	723	693	717	744	675	688	716	713	726	676	741	708	734	720	705	698	705	715	738	716	708	702	709	718	722	692	751	706	671	723	713	660	724	716	723	693	736	716	683	726	680	731	737	696	685	667	696	668	717	715	703	678	661	744	702	734	710	712	694	683	730	653	696	675	736	679	678	723	708	728	742	705	714	704	715	695	714	742	714	704	676	723	695	669	669	717	631	753	721	736	701	733	721	699	763	746	686	655	681	727	688	663	708	647	730	710	690	684	670	724	659	682	687	716	694	697	737	694	699	671	703	711	756	732	703	718	700	725	711	709	736	697	748	719	716	736	671	687	700	749	678	717	732	718	742	689	709	709	705	714	694	733	626	751	703	724	721	710	700	731	736	761	691	702	697	717	693	734	689	710	654	721	747	757	702	720	721	689	731	701	719	717	726	728	736	718	712	767	736	703	707	701	669	691	727	688	715	712	686	700	702	681	706	718	707	724	752	653	719	725	709	681	673	704	678	713	763	691	718	748	700	711	690	664	708	647	709	699	730	735	709	668	707	694	697	711	701	706	760	708	719	716	682	713	697	682	664	753	673	731	688	677	705	709	699
25094	21522	24745	28724	21507	17038	432	298	196	239	189	198	198	203	241	188	187	227	174	159	189	168	174	180	217	183	177	148	177	169	170	171	193	175	167	178	158	181	185	170	166	172	173	190	183	194	169	182	145	178	171	156	159	180	187	186	177	185	172	166	178	169	184	186	153	157	167	175	161	173	161	188	169	167	181	174	187	188	183	172	161	165	179	166	194	203	179	154	189	196	183	190	162	188	186	178	180	183	163	192	180	180	181	189	203	186	176	194	159	138	183	178	176	159	164	166	156	182	157	165	155	191	196	168	175	166	183	181	159	177	200	179	176	150	164	171	181	169	186	162	182	160	167	198	185	169	190	171	208	176	194	164	161	202	176	192	155	173	157	167	199	171	179	156	157	190	176	194	160	177	192	178	198	171	161	186	163	213	193	185	163	170	189	176	192	190	172	186	184	167	161	152	151	157	176	170	183	182	191	204	162	162	154	175	174	175	171	149	165	167	182	157	169	179	156	196	176	163	204	175	198	178	187	185	166	181	191	186	179	167	176	174	184	185	173	173	172	199	157	167	178	182	166	185	178	160	164	150	181	181	169	183	191	173	184	154	189	191	180	209	177	163	165	157	152	178	161	173	170	175	188	176	194	174	182	154	165	166	173	189	163	166	156	153	171	164	194	157	190	180	156	151	157	185	182	193	202	172	168	184	160	174	174	169	158	162	184	167	156	194	138	203	166	183	185	184	197	164	183	178	168	151	168	186	169	174	177	173	165	206	172	182	189	149	154	153	169	173	171	213	168	167	170	168	178	165	182	166	187	156	162	196	154	177	175	168	168	207	160	155	173	188	182	191	170	173	189	171	162	178	169	195	189	175	167	195	168	189	144	182	192	179	177	179	164	187	198	150	176	186	188	189	171	187	170	156	200	152	162	188	185	143	169	165	173	150	161	177	160	187	152	188	151	153	152	173	204	167	177	190	171	170	149	169	169	171	180	138	164	159	190	166	175	165	179	151	185	179	191	133	186	189	183	179	192	177	194	173	177	153	162	163	186	184	169	171	166	183	187	177	151	163	171	173	164	186	167	161	178	183	160	173	181	171	160	190	199	182	152	173	158	181	160	170	191	176	170	170	179	176	158	158	169	169	165	149	160	173	181	185	174	197	153	179	191	171	166	181	186	166	184	165	160	177	199	178	164	179	171	167	191	164	177	163	196	186	162	172	177	172	164	134	145	143	170	175	177	182	140	167	196	165	179	166	160	162	172	193	182	168	198	160	170	180	177	170	154	165	172	187	188	182	197	166	161	189	188	175	185	161	180	177	158	175	169	162	184	171	157	180	153	183	152	167	186	166	178	160	165	170	164	180	164	181	159	161	195	160	182	168	172	198	149	154	177	180	186	225	172	157	197	194	185	154	155	186	179	190	178	163	176	166	171	188	169	176	160	163	151	161	161	208	197	163	167	179	172	184	168	177	161	178	189	182	173	151	178	197	160	187	168	154	223	182	179	156	184	191	169	176	151	173	164	189	169	178	165	180	165	197	174	168	183	214	183	189	133	175	177	159	161	182	172	182	150	135	180	164	150	180	161	170	194	169	138	150	197	187	183	201	166	159	186	196	158	159	175	185	151	153	158	171	165	160	171	190	186	199	169	170	197	182	166	171	164	157	178	185	192	164	182	181	187	185	177	171	176	159	160	169	164	180	182	199	177	157	166	182	196	154	171	181	182	203	189	146	173	165	177	178	162	166	193	173	147	165	193	169	208	158	178	178	187	189	168	195	195	183	161	194	194	179	177	174	168	167	167	165	196	164	167	156	176	163	163	208	176	177	185	173	183	167	183	196	176	171	179	183	145	166	164	153	179	158	156	155	162	176	162	177	178	182	174	148	177	172	190	183	174	175	175	159	178	172	191	186	182	170	175	161	207	168	190	152	170	203	173	168	187	172	173	177	204	181	180	145	182	193	177	160	163	148	164	196	165	161	179	178	184	169	164	186	163	168	176	183	169	177	178	171	180	142	155	162	200	211	186	187	169	161	200	179	166	203	171	171	175	173	172	141	167	176	157	173	188	174	161	184	177	158	201	156	154	156	173	170	170	167	161	150	169	187	202	181	165	179	164	188	179	170	172	177	184	162	201	166	177	161	181	179	170	189	164	166	176	176	157	149	175	171	163	183	164	170	166	173	170	157	169	161	165	191	161	179	186	176	175	170	183	178	182	195	187	165	176	185	157	174	192	173	142	169	181	169	176	174	173	186	156	169	168	166	174	179	182	164	209	182	169	181	163	162	165	177	149	188	182	182	168	183	167	169	175	187	187	170	179	185	162	173	159	156	170	191	173	194	181	177	157	146	182	174	168	169	189	163	169	194	174	170	187	185	187	187	155	157	165	169	150	161	176	167	177	159	166	193	157	169	200	185	191	163	193	173	180	155	163	170	192	182	170	169	165	169	156	179	192	198	180	193	172	168	182	181	163	167	180	165	188	173	156	174	163	197	168	171	154	189	183	171	177	188	180	174	168	176	175	152	174	185	164	160	172	190	147	157	162	186	171	191	184	174	176	168	166	186	161	200	162	178	165	173	172	182	166	151	168	155	143	193	171	174	171	155	182	163	161	188	187	141	163	180	189	169	179	145	169	187	191	179	158	172	175	168	149	188	160	168	183	194	203	184	165	168	173	178	178	181	198	172	173	157	165	168	173	164	164	189	175	158	192	179	164	174	177	174	184	183	160	200	202	163	164	183	151	183	187	176	172	156	174	168	184	168	178	177	185	187	161	182	171	169	179	184	163	158	157	170	161	196	159	178	181	158	187	173	158	198	168	183	190	174	172	188	160	195	161	198	149	170	196	177	194	190	160	174	177	168	160	188	155	178	163	181	142	146	162	179	186	145	166	163	148	139	151	190	185	181	166	169	180	188	171	175	156	158	174	165	176	170	141	159	176	183	183	194	171	180	176	153	196	180	186	176	158	183	153	174	177	183	174	187	154	183	204	163	178	167	159	164	152	170	184	178	170	149	174	177	167	176	154	158	178	181	174	165	202	151	163	183	196	167	184	204	152	165	177	199	156	202	175	189	172	153	152	156	176	173	184	152	157	175	157	189	150	147	178	164	166	184	189	182	193	180	171	186	150	146	176	150	148	161	175	174	177	175	167	174	166	174	161	191	158	177	151	187	189	147	174	176	159	168	166	184	158	150	181	185	181	181	178	168	174	169	179	203	191	162	178	172	184	183	173	154	185	182	164	176	194	181	171	173	171	149	178	172	207	162	176	151	190	167	186	160	174	191	189	171	164	173	177	208	168	177	162	186	176	199	175	153	156	166	181	150	188	186	161	194	169	153	174	165	186	179	178	163	176	170	177	175	172	150	185	203	179	140	158	151	189	156	177	169	168	178	183	141	187	168	202	165	163	162	167	168	207	187	189	185	189	171	178	190	166	165	141	171	168	186	165	187	189	189	194	197	187	173	190	178	158	157	176	181	174	172	155	167
3000	1871	980	667	534	474	470	472	466	423	440	439	451	427	457	429	388	428	391	402	434	433	425	413	448	414	445	411	429	430	439	436	468	440	444	423	410	463	402	439	401	457	437	428	440	467	425	426	419	451	420	417	407	416	437	410	425	452	452	420	428	433	385	449	423	443	416	397	446	421	419	412	447	463	406	422	377	435	450	407	427	392	437	388	446	442	428	452	464	452	458	457	421	404	430	425	409	415	442	420	442	399	396	453	419	435	425	423	410	423	371	402	463	400	418	444	456	444	435	457	453	440	437	400	436	458	425	457	401	397	431	407	434	474	407	418	396	479	446	425	437	436	422	424	413	404	395	422	396	423	408	391	465	423	422	387	391	418	431	398	434	426	417	387	405	428	471	466	461	461	383	407	414	415	422	402	436	398	397	407	424	435	422	436	419	417	447	428	432	410	408	413	416	435	427	394	421	442	433	439	431	409	411	433	451	418	416	396	408	430	414	441	394	426	404	411	448	435	433	441	421	443	429	415	417	460	434	403	427	406	399	442	479	430	421	420	441	447	427	408	390	390	427	392	404	385	409	405	437	443	404	405	417	419	440	470	433	462	418	381	407	416	408	446	435	423	433	454	440	451	421	392	445	444	414	422	449	405	393	409	425	438	417	421	451	414	406	424	450	397	405	409	448	421	401	438	451	393	440	409	420	444	424	460	412	387	442	425	428	413	438	427	413	408	394	396	432	415	428	444	453	434	475	415	422	438	404	426	445	426	433	409	445	425	436	474	417	420	420	418	445	444	434	417	409	400	412	415	428	426	442	427	408	375	414	417	453	404	383	448	403	456	418	417	442	445	429	433	438	414	454	382	422	431	415	429	426	461	438	436	420	366	413	381	435	416	410	411	397	444	432	466	411	453	435	458	456	458	437	423	464	428	442	431	431	433	435	437	453	398	412	434	405	407	429	426	418	458	417	431	416	440	411	450	402	446	433	431	376	406	394	442	431	460	445	432	424	460	422	446	423	421	422	429	411	454	424	418	413	445	447	420	395	425	402	430	447	434	433	420	427	444	407	441	398	441	409	395	383	453	415	436	451	399	431	426	434	441	460	459	422	401	409	416	392	414	443	428	409	414	442	413	436	408	437	428	411	423	398	453	450	410	425	428	418	423	421	436	410	426	433	423	429	428	422	404	440	406	461	407	420	429	442	424	408	401	442	461	391	392	410	415	442	412	423	396	395	417	408	364	430	427	411	448	414	421	422	456	454	448	382	430	443	428	407	430	439	437	468	398	421	430	412	441	420	413	429	471	387	443	387	427	447	423	427	428	410	414	446	413	400	427	471	448	417	410	421	442	455	438	395	404	440	416	466	402	429	399	400	418	464	435	456	433	449	415	442	434	406	438	432	412	451	408	369	412	422	438	441	420	387	449	405	428	433	409	436	408	390	389	399	420	414	425	451	454	431	431	444	451	418	429	391	427	442	439	429	450	410	410	416	443	460	429	409	434	437	454	422	431	387	396	453	447	399	433	433	430	421	427	412	444	433	426	455	410	429	427	435	434	423	462	405	405	395	453	373	426	424	407	428	405	407	392	432	432	408	417	420	424	421	438	429	421	422	452	410	460	414	437	397	433	477	418	463	452	426	432	425	439	381	443	444	432	419	454	430	406	434	395	433	416	450	438	413	415	417	447	430	415	446	464	409	477	426	461	403	413	412	408	431	471	403	428	413	434	378	428	424	387	419	420	422	428	402	441	427	414	419	425	429	408	384	455	394	390	422	446	411	435	446	448	430	403	464	421	416	432	426	434	436	446	425	432	424	444	448	403	437	416	443	421	398	403	432	425	417	405	400	402	436	410	454	421	475	411	437	417	443	480	416	438	432	394	429	435	433	451	364	471	431	502	420	399	408	408	391	425	393	447	450	419	390	379	443	446	439	428	426	423	434	437	416	462	402	433	425	435	424	425	394	440	448	415	486	418	398	380	441	434	421	465	392	435	429	446	428	460	455	447	430	406	407	390	448	415	417	426	435	424	394	384	461	460	455	405	434	386	415	424	421	424	445	444	414	410	415	420	441	414	409	405	437	430	450	430	413	449	464	417	422	441	437	398	436	407	409	410	425	415	441	404	396	397	418	438	374	442	397	460	385	427	402	421	436	450	395	416	433	431	425	452	417	436	430	446	457	394	439	408	436	405	440	435	401	444	411	438	440	464	425	408	422	413	426	450	427	440	415	439	442	428	385	426	458	437	431	430	404	437	438	402	440	416	432	414	464	392	410	413	411	428	430	425	437	392	420	437	442	437	438	428	433	457	413	425	414	415	450	450	441	433	405	440	449	403	406	407	441	406	431	424	419	419	396	435	445	425	451	419	457	460	443	451	407	418	453	435	411	436	467	409	445	426	437	436	417	438	441	403	480	414	426	442	411	398	417	435	414	432	439	472	441	444	463	431	396	426	426	436	410	422	427	400	436	473	410	409	429	432	412	419	418	402	439	411	450	429	428	426	454	414	402	435	418	450	451	414	425	452	429	440	423	446	384	411	417	453	419	460	412	387	441	425	430	435	438	446	451	431	448	406	401	404	410	422	443	412	442	410	413	432	447	428	422	446	415	444	416	406	420	431	373	429	437	432	406	418	395	421	428	399	448	427	427	429	418	398	443	442	442	450	434	424	432	424	405	448	453	436	429	434	400	471	447	392	416	457	425	424	449	474	385	410	425	413	405	436	441	417	421	416	413	389	435	440	413	402	450	421	434	417	401	417	409	428	408	412	435	407	442	429	426	392	451	416	408	433	400	411	434	414	382	450	427	444	430	408	427	410	429	390	450	392	422	425	403	429	454	414	412	410	436	433	388	432	438	456	432	405	434	419	406	430	417	386	417	432	398	420	422	402	424	442	412	405	415	432	419	430	411	412	451	435	471	436	402	426	440	422	424	437	428	421	431	423	397	397	407	435	426	432	405	456	439	442	466	421	424	423	436	419	410	419	448	417	406	445	429	415	401	402	441	428	406	419	463	439	430	398	442	456	420	387	418	450	436	422	438	445	447	423	443	440	420	401	411	455	436	431	429	424	427	445	417	449	432	441	385	396	445	422	386	410	423	461	406	421	421	470	407	404	429	419	475	460	427	420	416	410	405	477	468	407	426	441	467	464	400	438	431	438	449	434	442	476	407	424	420	430	475	407	380	411	429	361	449	403	398	424	437	437	414	405	437	454	417	418	420	459	411	424	441	434	422	390	458	418	436	414	472	422	424	371	447	435	411	432	437	406	426	421	453	414	416	471	421	402	443	443	435	406	412	426	463	430	427	415	441	447	410	445	426	442	452	421	465	399	405	418	403	397	435	387	412	475	498	405	407	389	419	443	454	437	449	433	441	427	433	469	451	424	436	434	475	398	419	458	428	474	407	418	417	417	439	430	438	417	427	418	435	434	403	429	398	435	474	442	448	445	406	437	457	456	437	411	423	430	421	426	409	439	427	420	440	423
24421	21536	25138	28380	21536	21539	12566	385	234	185	156	130	127	104	120	112	104	110	91	99	105	109	98	97	93	96	104	82	80	75	80	94	76	74	87	82	97	84	93	85	91	91	93	82	87	85	77	93	82	87	106	113	71	83	89	82	71	95	96	99	93	87	85	76	80	90	72	92	64	96	82	79	82	75	76	68	89	72	71	102	80	81	92	76	68	84	91	77	83	84	82	82	100	71	91	72	93	99	79	89	79	93	93	68	86	83	89	83	82	79	84	79	64	76	91	82	87	71	77	91	83	84	86	98	97	77	72	77	75	75	90	67	79	75	79	77	89	85	75	85	106	79	76	90	89	72	90	92	84	90	89	98	89	84	87	82	81	80	78	94	80	82	100	94	76	95	90	81	90	76	87	78	70	74	75	73	78	88	87	78	65	66	80	68	82	83	85	82	65	81	76	71	68	94	78	83	96	78	62	74	97	79	82	75	75	85	71	66	82	79	79	92	80	96	78	77	76	85	77	82	83	82	75	72	86	83	69	87	69	72	84	85	73	76	81	82	68	108	75	101	82	86	79	95	90	93	67	74	97	85	80	89	82	88	78	83	68	87	85	69	77	77	66	92	73	73	72	72	80	72	76	72	67	87	88	90	76	73	78	77	77	66	74	63	80	81	82	93	72	76	78	71	65	76	78	90	65	94	70	84	88	76	94	90	81	65	82	82	99	79	83	77	80	68	73	97	74	82	89	100	80	67	70	86	88	89	82	73	99	97	86	71	68	88	88	69	72	70	84	80	94	71	77	71	88	65	88	91	79	74	89	74	73	78	95	87	70	72	84	71	83	87	77	84	81	82	91	98	72	77	90	77	97	77	69	68	82	89	87	80	81	89	78	97	78	81	64	89	77	80	85	89	81	85	99	89	81	70	85	99	85	90	95	93	86	82	83	76	76	74	99	90	81	104	90	83	83	74	87	70	89	89	76	76	74	67	81	90	96	90	90	90	79	82	92	84	89	82	73	81	87	73	70	91	83	83	81	72	94	69	84	74	72	73	89	78	90	85	84	100	62	87	78	69	90	86	87	75	83	86	91	83	83	72	72	77	85	83	76	65	77	89	60	92	60	75	70	85	88	94	74	85	75	87	89	92	88	65	82	70	75	74	99	86	90	65	86	70	61	75	70	89	77	78	86	75	71	86	99	63	61	77	92	87	87	90	71	97	79	84	72	73	77	87	72	90	93	89	89	80	93	85	101	83	71	77	90	83	97	83	74	70	62	68	59	77	82	76	81	94	87	68	84	74	79	80	93	90	67	87	90	91	78	90	78	81	87	85	78	83	70	91	84	87	98	99	88	89	86	85	90	89	74	59	80	65	86	92	71	62	83	78	95	79	69	84	90	74	90	85	80	65	71	85	80	73	81	92	86	66	75	74	84	68	65	84	89	110	91	92	59	79	79	85	94	91	72	78	91	89	76	81	97	93	110	71	88	87	95	78	85	77	95	85	77	86	94	67	68	82	74	76	89	82	71	103	79	82	77	70	86	80	80	80	96	96	81	77	69	71	81	73	75	88	89	92	84	79	78	93	84	82	76	67	87	82	71	79	73	77	80	73	96	80	88	82	78	92	94	84	81	68	68	79	84	86	71	84	83	91	84	67	67	82	70	85	74	76	80	73	68	85	89	100	103	88	92	95	95	94	72	79	70	102	82	99	90	80	87	76	69	80	62	82	77	92	75	88	83	83	82	93	100	66	100	79	75	70	74	82	73	97	100	97	82	71	83	86	82	75	90	83	82	61	104	76	86	98	79	94	86	84	76	93	69	68	69	78	83	76	104	75	82	81	81	61	103	78	86	95	72	79	91	84	77	93	85	99	73	88	80	61	81	79	86	71	73	66	88	80	85	82	88	68	88	89	76	95	86	71	92	73	93	87	92	70	110	74	73	84	108	93	99	69	88	76	83	64	91	74	80	84	90	66	81	80	95	76	80	90	77	80	91	74	65	77	75	83	70	79	83	83	84	60	82	83	61	62	93	91	94	81	94	88	98	86	83	75	91	72	84	76	89	93	76	77	85	79	81	93	83	85	95	93	74	94	76	72	78	92	77	82	94	84	80	83	78	83	82	86	87	90	80	70	70	79	88	88	91	101	80	100	59	86	72	75	75	70	88	89	91	69	86	84	80	82	83	86	85	76	98	79	90	89	86	78	67	99	80	74	88	73	94	80	67	81	93	84	80	99	75	91	79	76	80	81	87	87	92	70	98	106	90	83	86	79	65	83	72	86	83	86	98	73	83	80	80	81	77	62	82	85	76	77	81	71	73	64	82	77	79	77	66	65	89	84	88	77	93	78	84	65	111	90	93	95	75	85	82	88	84	67	76	91	85	89	89	87	83	78	82	75	96	83	73	82	89	63	90	99	72	86	80	79	75	72	75	90	73	88	84	83	76	84	78	65	75	74	79	71	99	85	85	81	88	78	76	80	93	89	78	88	80	84	102	80	93	85	62	85	81	86	88	72	71	78	92	95	72	86	75	67	84	76	85	82	79	87	75	91	75	74	82	85	74	74	81	76	83	68	73	66	82	79	97	100	100	72	77	83	88	73	85	64	91	81	81	92	97	80	81	96	56	72	87	82	69	99	101	95	86	97	82	92	83	67	74	89	87	111	86	89	76	75	95	80	81	76	69	90	72	78	91	48	74	92	75	90	82	88	76	95	110	81	81	78	77	81	99	85	81	72	89	86	83	90	87	87	102	85	79	89	72	78	68	86	87	69	103	80	63	97	102	84	75	81	88	78	71	79	76	85	88	67	70	74	94	76	75	88	89	80	75	86	61	82	85	83	72	89	82	91	75	78	75	65	82	80	88	66	79	80	87	78	77	78	65	89	77	77	92	96	68	60	75	90	95	72	74	71	86	67	81	94	93	74	84	90	75	70	92	100	111	90	94	79	74	81	66	89	85	112	83	89	82	82	89	79	89	84	79	76	77	63	78	80	71	79	78	71	89	83	70	93	87	85	89	89	77	80	95	95	80	91	89	81	73	85	85	92	82	81	107	93	85	82	98	95	64	76	81	87	76	68	79	92	82	89	80	90	82	70	91	87	88	92	82	86	80	75	93	82	74	76	86	76	85	65	84	69	68	69	77	83	75	75	93	109	79	89	66	73	74	70	84	70	81	74	85	82	80	86	79	76	86	73	98	87	97	84	61	63	77	81	76	77	91	67	72	84	73	81	70	90	77	67	79	67	92	74	80	75	90	91	100	72	88	72	72	83	89	82	117	80	84	80	95	76	96	84	82	85	94	75	94	77	90	80	89	95	79	88	79	78	75	76	84	88	71	67	78	77	86	87	80	107	80	65	65	70	86	85	92	81	80	60	88	89	85	81	83	73	94	67	63	81	84	85	74	63	97	86	89	76	83	85	88	62	84	75	71	96	78	86	77	85	82	68	72	93	82	62	117	86	99	73	63	73	82	91	72	69	80	65	74	84
2833	3015	1377	703	467	386	308	274	290	284	265	247	265	268	258	231	264	272	270	255	275	257	257	233	244	222	243	210	238	235	236	238	228	256	226	252	227	250	248	226	244	226	232	254	246	235	210	234	230	229	216	252	232	232	223	230	212	225	253	248	229	240	242	244	246	206	222	280	249	242	235	252	229	221	250	240	245	232	217	234	260	242	234	252	219	231	231	266	196	229	219	237	247	232	222	236	232	242	227	232	233	240	246	232	256	235	220	225	233	215	244	226	231	232	226	249	246	283	224	225	251	232	229	238	264	241	247	233	221	231	236	250	224	230	238	214	235	241	235	241	255	234	221	204	218	236	224	212	253	232	283	228	233	231	262	240	241	245	223	219	247	214	244	209	240	263	237	246	229	241	229	235	238	229	239	222	205	247	230	235	220	233	199	233	235	250	241	275	228	216	245	218	211	228	251	210	257	242	247	209	226	246	218	209	233	231	242	229	226	233	226	220	255	236	228	248	239	227	233	231	220	235	235	232	252	229	213	216	235	219	239	239	231	217	213	263	220	212	226	238	227	239	204	234	240	210	200	227	246	220	229	225	232	255	239	250	248	256	246	237	256	240	234	210	225	221	241	233	225	227	234	224	210	231	269	235	213	214	220	216	234	247	211	243	267	252	226	237	235	230	202	248	265	240	213	225	242	233	234	255	229	264	249	229	250	231	223	235	243	241	216	252	222	227	268	249	236	256	233	245	226	233	197	255	242	280	210	229	233	232	221	221	208	234	229	259	236	235	223	238	221	223	223	248	244	224	241	254	213	212	229	247	250	244	228	220	222	256	279	232	244	233	210	232	252	231	228	229	212	248	264	244	251	234	213	239	256	244	253	213	241	223	237	223	230	220	217	259	255	269	249	218	247	235	229	245	213	246	199	239	240	222	234	247	212	246	231	242	250	229	228	244	221	238	243	257	205	233	219	244	245	231	230	223	208	267	248	244	253	251	253	225	245	237	228	240	268	207	238	218	227	257	226	235	218	235	241	244	235	231	255	224	225	234	237	258	234	228	260	237	261	237	227	212	210	241	211	246	214	209	228	259	237	241	226	251	191	234	239	250	244	227	237	206	233	257	223	225	218	256	247	228	228	250	224	218	249	253	232	227	244	259	224	254	233	220	227	220	263	247	230	222	207	234	232	236	260	218	232	238	229	230	231	238	223	235	275	248	232	239	253	226	243	256	239	255	237	233	232	246	209	242	253	238	259	225	224	221	237	226	224	214	240	262	258	248	255	232	241	215	232	240	242	241	209	242	219	231	229	221	247	255	266	284	208	246	220	248	220	240	220	246	247	245	203	223	195	221	210	229	231	264	237	211	236	258	265	231	224	248	239	212	221	217	222	263	239	243	235	231	244	225	229	233	219	235	230	240	234	224	237	218	244	205	245	229	239	227	217	218	255	240	236	222	238	245	215	244	226	241	242	233	233	236	236	242	229	228	221	241	245	227	231	208	241	214	250	245	220	224	227	254	240	234	250	234	236	237	244	232	238	219	236	234	221	239	258	246	228	226	238	261	254	212	235	256	223	228	261	230	222	225	212	228	221	217	236	235	228	255	227	213	225	258	214	205	226	250	243	251	243	242	243	215	214	228	198	222	221	231	251	261	220	238	206	237	230	214	231	234	227	235	224	258	215	215	222	238	229	225	230	262	216	250	253	228	229	218	239	243	228	227	248	251	222	256	249	229	253	269	234	228	205	221	238	232	237	204	239	244	264	245	254	257	233	239	226	248	242	213	249	213	233	252	218	249	249	254	203	250	237	239	240	244	236	246	224	252	238	198	223	229	216	229	207	224	240	247	234	224	240	232	226	256	236	264	248	236	231	225	202	243	237	223	237	225	255	213	238	227	252	234	238	238	234	235	238	237	249	232	240	240	236	222	236	244	222	242	256	239	240	229	219	242	219	198	244	224	240	214	220	244	228	254	249	218	212	244	222	219	233	219	244	246	245	227	233	222	237	247	241	220	210	220	229	203	238	235	248	239	212	222	234	237	253	251	226	192	257	218	220	227	220	210	225	234	217	252	246	239	206	242	254	229	249	229	237	228	270	240	230	224	229	198	237	200	217	254	238	239	255	246	215	248	232	208	251	236	225	240	242	250	227	245	224	248	239	212	212	226	222	233	223	254	224	223	226	228	225	231	225	217	248	231	259	226	230	237	233	229	225	239	250	242	253	231	247	234	224	244	224	228	227	253	241	220	226	221	240	245	230	231	246	222	203	215	212	256	230	216	227	221	211	237	209	229	237	227	220	220	223	219	222	207	260	240	233	264	240	226	228	221	227	219	238	230	215	216	237	227	235	235	276	243	229	230	240	224	236	211	229	238	234	222	235	232	239	222	229	260	231	247	235	262	228	233	212	211	250	233	227	228	247	238	226	205	235	215	236	243	231	240	230	244	212	208	246	253	228	248	207	207	232	210	222	220	228	254	231	235	228	227	245	230	208	210	254	259	236	228	236	249	225	275	249	238	205	277	227	217	248	219	213	238	269	246	265	242	236	228	242	217	224	231	220	221	222	221	218	223	239	239	221	251	253	257	226	239	224	251	253	241	219	236	234	244	232	224	227	254	237	237	229	219	237	232	247	255	242	224	261	244	212	237	271	243	266	234	223	243	241	231	226	249	226	245	219	246	227	250	263	212	255	217	233	270	214	262	238	228	199	253	264	232	259	236	256	225	214	220	227	237	225	220	228	268	221	248	226	232	242	245	226	235	223	246	207	237	259	230	253	221	234	219	251	235	235	229	251	222	268	206	233	228	225	269	222	220	229	218	228	237	217	229	223	210	207	219	220	254	217	263	235	245	240	236	226	248	231	231	224	223	234	212	229	230	229	239	230	226	243	240	206	208	250	239	233	233	234	251	237	252	230	233	214	223	213	241	225	250	233	230	229	236	238	216	239	241	229	247	259	241	259	218	248	267	235	254	228	226	242	255	245	249	246	217	225	238	264	232	228	251	229	242	231	239	202	213	248	230	228	232	243	218	229	215	237	227	224	240	239	237	234	233	223	239	246	221	224	261	222	235	226	238	236	231	198	220	222	235	235	239	236	237	241	252	249	219	259	232	239	237	229	235	221	246	233	236	219	253	225	249	231	233	222	227	243	227	249	237	221	228	248	252	215	209	225	240	255	237	232	235	234	259	243	222	228	253	204	234	209	250	252	248	261	221	242	233	225	233	240	240	231	222	226	244	219	242	275	236	250	237	216	237	241	212	232	239	232	237	240	231	224	242	230	215	237	210	230	248	219	251	238	225	242	241	257	233	235	225	230	228	215	237	228	213	243	255	238	228	272	230	226	218	221	241	230	221	235	222	235	258	216	258	246	217	237	239	220	248	241	230	220	233	237	228	237	265	251	231	222	254	240	243	256	228	207	242	210	214	231	220	215	263	222	236	241	234	207	238	206	246	234	229	216	196	231	248	219	230	238	223	240	260	225	220
32078	20293	7840	470	320	292	304	306	284	312	284	297	326	275	299	268	299	299	319	305	303	284	284	273	293	291	264	305	267	267	308	311	333	288	298	308	259	277	280	297	276	308	312	284	302	303	310	291	314	279	286	294	300	277	311	287	314	293	289	285	278	280	305	283	301	305	290	281	274	279	343	308	289	271	290	274	302	286	301	290	274	307	288	294	342	313	310	302	288	287	298	315	322	298	265	277	306	304	320	290	343	310	303	281	294	315	289	271	312	303	298	291	306	318	265	312	320	295	304	268	296	312	337	314	310	290	304	306	281	264	263	285	288	295	297	307	279	274	301	296	288	300	262	286	292	297	307	294	300	308	271	318	304	306	293	304	341	279	264	327	325	317	263	286	276	273	295	305	282	301	285	267	312	289	266	287	300	295	276	281	283	285	291	303	304	290	318	339	300	274	308	309	298	292	289	300	294	287	307	259	314	305	303	297	303	302	322	300	318	287	304	291	298	278	280	317	296	251	327	293	328	304	295	317	298	275	325	244	270	296	295	286	337	298	277	256	262	288	298	289	294	289	301	322	301	316	272	301	286	302	267	301	265	270	307	299	279	309	305	314	298	278	317	277	325	299	294	287	270	303	303	309	278	319	271	317	287	263	277	288	294	271	280	330	276	301	300	294	264	300	290	290	317	315	279	312	306	314	271	272	315	291	295	306	293	289	292	292	292	303	307	300	294	272	323	268	292	316	300	333	325	293	268	287	290	276	308	284	292	291	327	317	329	253	298	303	299	299	298	315	303	293	274	281	294	297	293	259	265	295	300	291	341	292	289	283	288	277	282	310	310	278	287	290	294	305	292	289	279	321	275	302	262	286	314	298	303	286	319	285	297	272	280	324	297	325	288	292	271	284	333	302	281	313	272	277	295	238	305	284	299	257	294	301	287	295	320	329	311	302	274	284	325	301	293	278	346	307	312	298	293	278	320	306	262	266	296	288	303	298	284	291	308	315	277	293	302	311	314	262	282	287	276	275	273	280	321	312	318	299	276	294	287	267	335	306	329	277	291	277	317	298	305	280	280	323	304	318	285	254	300	302	321	303	291	285	294	311	320	312	282	267	315	299	280	299	288	261	284	311	302	311	274	291	280	270	326	289	314	245	294	272	304	324	298	278	291	296	299	319	309	299	300	298	289	313	307	291	308	300	306	288	309	293	295	308	278	324	295	283	306	288	312	269	296	299	318	293	273	260	293	296	315	277	292	296	335	296	287	291	307	306	275	276	304	259	308	283	298	294	316	312	312	315	304	305	306	256	286	292	320	298	300	289	317	321	275	287	299	318	294	305	306	287	298	303	290	319	321	309	300	330	241	289	286	312	302	303	296	268	306	308	277	272	281	302	309	309	302	315	268	279	286	304	299	262	329	288	298	306	271	308	268	276	321	267	319	324	315	296	302	288	305	287	283	294	322	280	300	314	301	289	295	314	327	269	279	268	311	262	298	296	302	303	325	279	264	305	295	309	310	261	296	328	301	262	308	312	285	271	278	298	299	289	278	303	280	301	275	341	287	266	252	308	277	307	309	301	311	333	278	321	306	290	300	293	292	303	284	291	280	290	339	294	288	306	293	312	343	302	310	287	271	308	303	318	328	291	276	295	320	284	282	320	280	310	320	295	302	319	274	303	277	281	295	282	333	306	290	325	328	274	309	251	273	291	304	302	283	307	314	321	305	275	311	288	311	295	294	302	306	293	290	297	282	275	306	270	319	282	330	276	266	280	285	327	308	290	316	326	319	298	297	327	286	277	279	269	290	308	271	297	297	305	309	292	299	301	323	292	305	330	306	314	296	287	297	301	303	319	283	294	311	274	266	288	297	287	272	317	303	289	325	306	311	275	302	305	331	282	275	271	312	308	290	309	282	289	283	306	297	304	276	322	285	316	307	304	300	285	285	299	313	298	279	303	321	318	280	302	296	278	265	287	319	271	285	316	297	295	331	298	286	298	274	293	304	294	307	314	287	280	292	301	303	284	300	313	279	286	312	298	293	305	278	284	281	287	292	308	307	297	274	295	280	290	326	306	312	303	292	291	292	295	304	283	284	332	303	312	276	272	320	269	289	296	300	303	288	306	306	308	277	276	315	279	299	319	292	318	275	288	259	313	319	231	283	269	305	293	319	297	262	276	306	277	309	283	315	304	291	312	313	303	244	300	296	310	287	286	297	295	331	313	307	290	326	298	309	287	305	274	330	303	292	291	283	280	273	298	309	311	276	315	295	291	263	300	299	300	322	260	342	317	306	323	315	313	293	307	275	303	300	327	325	289	291	299	290	284	278	313	328	283	293	297	310	306	273	308	294	295	297	296	302	272	329	288	265	262	304	308	266	304	303	305	324	276	304	300	280	301	306	323	264	293	317	303	309	290	285	330	281	277	300	319	278	311	280	310	254	282	304	277	298	289	288	278	324	300	308	289	289	286	285	319	294	273	271	301	283	298	291	284	322	288	305	271	286	283	304	307	313	308	285	272	307	292	304	303	241	289	307	288	291	323	276	277	316	296	303	286	263	306	267	271	298	308	293	301	294	305	314	307	333	320	309	289	303	301	288	286	290	294	289	271	311	302	334	266	298	287	274	260	269	268	307	314	324	269	286	282	316	285	280	278	304	314	273	283	296	299	266	302	275	299	289	279	306	288	280	299	298	314	279	297	274	293	315	309	308	283	292	315	300	276	297	296	276	318	291	289	296	313	294	276	313	292	301	302	280	288	302	267	307	322	303	300	277	273	271	272	312	268	313	274	297	274	280	301	286	295	290	318	287	319	302	291	292	335	269	310	329	310	270	283	293	284	290	326	290	274	277	278	288	296	296	310	281	310	291	264	295	297	281	298	318	357	333	305	300	306	262	278	270	301	293	334	309	278	286	317	301	277	313	307	293	289	297	291	281	273	275	279	293	322	263	314	288	292	312	287	296	342	295	302	296	289	284	288	289	316	306	296	294	351	289	308	284	312	312	296	306	307	286	280	303	264	292	277	292	310	263	306	294	272	263	297	280	308	291	337	304	290	300	273	307	286	273	314	326	296	304	286	291	297	325	281	316	294	291	282	293	303	288	273	305	330	302	267	286	295	290	281	287	271	300	280	275	298	298	276	294	303	281	306	296	301	290	300	277	304	307	330	245	315	314	314	271	309	299	313	285	313	300	287	290	323	267	295	285	297	314	317	304	291	291	292	265	291	251	266	254	299	291	317	274	286	329	302	282	308	321	297	266	288	304	287	290	298	351	276	329	279	309	325	280	292	310	314	346	284	296	308	293	300	313	276	259	301	324	288	270	273	297	289	303	279	316	255	296	311	293	266	323	285	303	288	312	317	301	310	290	295	302	300	297	310	306	312	282	275	305	308	297	263	298	289	289	302	283	279	308	299	280	304	294	271	315	297	292	264	308	308	286	282	315	301	295	263	315	302	316	319	300	285	299	303	271	299	304	290	284	281	301	314
5807	825	738	679	720	686	711	684	692	705	670	709	686	680	741	729	665	719	668	705	725	727	686	650	756	692	690	677	735	682	692	727	721	730	717	752	630	711	716	697	731	704	750	678	700	746	721	706	705	723	730	722	707	728	658	774	699	758	687	717	732	710	703	674	751	684	682	723	767	683	683	736	712	699	790	692	729	705	742	664	757	658	679	685	706	742	697	718	735	714	696	739	712	720	694	690	676	732	711	664	650	679	702	709	713	748	685	742	674	710	734	683	688	713	764	680	729	664	692	722	682	728	701	666	701	700	701	700	737	738	703	712	749	711	687	683	684	668	676	714	724	697	733	751	733	739	720	674	733	710	685	690	714	727	713	662	730	721	694	679	756	700	726	672	661	713	693	714	697	658	694	714	685	717	677	746	747	749	705	683	707	681	720	734	762	719	673	703	755	696	697	730	747	712	687	709	693	705	698	692	695	719	725	644	754	724	730	702	680	628	683	725	761	723	717	702	657	702	719	702	690	696	738	693	752	679	734	736	740	630	685	681	679	738	691	726	688	738	724	704	706	719	661	756	699	735	659	703	690	731	695	737	669	688	702	697	743	714	669	737	669	725	759	725	693	713	698	753	699	647	687	702	735	721	672	682	655	738	739	705	741	721	692	699	678	703	682	727	668	752	743	702	738	710	676	709	733	726	683	666	691	698	710	718	696	702	735	715	689	702	675	715	698	744	674	755	741	768	724	703	711	704	672	715	693	697	684	688	701	714	740	727	673	680	706	738	685	707	727	698	673	718	687	745	701	736	683	736	707	676	737	712	758	707	740	701	711	718	708	654	685	680	740	647	704	774	745	717	776	684	727	698	749	722	701	698	691	712	744	712	702	741	722	722	698	728	729	717	708	732	688	746	718	704	720	673	689	719	661	717	688	676	729	744	728	721	655	664	689	698	667	697	719	647	751	662	682	690	693	707	645	699	651	698	719	696	685	719	716	654	695	744	699	672	723	669	695	707	682	681	705	685	690	696	718	682	686	717	710	717	666	675	745	738	729	705	707	696	687	666	688	700	715	714	745	681	715	698	702	714	731	723	722	719	720	714	695	711	694	692	717	708	719	715	717	776	710	719	711	692	709	695	757	717	716	750	740	683	723	728	730	669	735	715	734	693	725	765	706	675	755	747	747	696	706	735	685	689	687	701	719	744	733	768	753	707	689	646	715	726	676	720	697	719	713	713	727	738	699	729	723	693	722	715	749	669	692	706	693	732	679	691	733	729	696	724	665	683	700	687	679	722	732	658	733	734	699	730	713	737	753	728	725	682	709	724	716	667	674	726	685	667	696	670	772	652	742	686	719	692	668	697	750	735	746	692	727	669	730	691	708	716	666	652	694	713	738	736	727	727	678	673	670	680	706	716	727	719	719	696	687	706	681	681	666	717	727	710	710	706	689	682	729	738	720	735	685	782	713	681	703	678	718	693	698	714	676	701	710	702	768	666	673	673	676	742	706	680	716	664	717	683	725	677	742	694	694	756	706	712	702	696	703	711	713	715	692	649	692	701	732	703	691	696	696	706	697	731	671	754	675	736	674	718	723	727	694	728	716	685	685	728	679	666	732	699	707	726	684	705	741	754	695	720	676	678	715	706	695	656	665	728	719	696	677	705	685	624	761	728	735	732	726	730	679	723	734	720	694	704	712	748	683	648	750	707	682	718	723	677	726	739	762	722	702	665	732	694	694	784	721	696	675	752	702	748	720	683	673	727	751	758	751	723	685	734	730	710	706	746	683	711	695	724	733	751	679	684	672	690	768	712	719	696	679	659	714	776	690	668	728	732	694	714	696	725	756	703	774	675	724	721	694	747	695	684	692	694	783	691	707	706	703	724	730	718	696	666	701	696	713	682	732	723	712	759	712	696	716	770	697	691	679	676	710	701	711	677	676	698	683	709	708	735	707	732	707	727	781	682	704	710	731	738	747	657	725	701	717	734	639	730	692	688	690	732	728	699	712	729	669	674	753	700	740	699	744	694	715	730	770	707	681	755	725	670	682	695	740	737	739	696	723	740	741	692	736	728	698	715	752	736	661	712	689	714	741	717	681	689	685	745	665	673	731	721	718	719	644	709	709	703	727	724	715	687	712	717	705	717	705	739	668	755	747	700	670	662	700	708	693	703	733	689	726	739	735	742	686	712	714	704	727	720	706	766	682	699	709	700	667	735	699	710	706	739	744	692	752	728	702	735	705	666	691	685	717	708	720	704	695	671	708	715	714	719	728	743	703	701	690	706	701	721	738	710	699	698	696	714	687	729	744	710	711	729	675	742	729	730	745	728	756	716	715	761	725	715	664	707	696	678	664	678	699	713	678	735	686	696	703	713	759	711	743	669	759	663	752	682	676	735	712	714	711	650	715	683	713	727	662	709	710	712	718	722	708	679	676	711	649	742	734	689	707	711	709	747	683	695	714	716	728	675	704	758	665	676	701	721	695	698	716	689	714	739	715	684	737	674	732	725	692	722	685	669	701	718	719	733	666	679	698	714	717	693	746	702	682	723	727	734	697	683	663	717	689	699	683	651	692	730	692	717	676	744	719	679	710	697	716	670	700	664	696	680	681	727	709	687	732	689	677	699	730	649	716	691	682	717	736	681	678	716	743	723	706	693	681	699	735	712	710	707	752	711	767	745	721	778	727	721	737	742	684	680	674	699	701	669	715	688	737	746	701	730	706	707	681	724	720	680	731	721	675	743	701	735	705	701	715	701	705	691	732	711	737	712	708	711	665	653	724	677	715	702	717	685	721	704	706	697	743	709	705	734	711	690	746	715	679	671	749	755	716	709	726	719	723	651	707	736	742	772	741	730	669	693	638	712	694	677	676	694	719	717	691	694	681	720	670	688	727	743	708	672	705	724	708	665	736	727	685	720	689	725	674	712	716	697	712	700	689	705	728	635	697	686	707	666	744	724	687	684	750	686	711	739	734	689	693	691	742	730	729	684	700	689	713	700	662	719	747	721	717	669	664	737	770	720	757	702	708	687	669	701	675	746	731	670	704	726	728	686	714	709	638	672	732	693	717	747	749	707	684	727	688	716	730	722	704	719	725	691	710	710	721	692	724	672	746	711	665	695	700	709	646	686	686	737	714	728	717	696	721	728	680	737	683	738	719	735	695	706	742	730	717	717	721	679	683	716	740	713	690	724	728	727	730	732	715	733	680	710	711	703	706	647	682	692	725	713	712	712	714	696	781	752	734	700	723	725	688	673	714	706	724	676	708	712	698	755	700	713	665	710	698	738	715	678	713	715	692	753	742	689	723	717	701	737	685	682	713	713	700	727	663	718	743	712	671	713	719	703	679	724	709	743	712	676	728	705	722	689	676	677	700	741	691	750	701	638	751	711	730	717	691	719	695	696	752	735	696	708	708	666	742	692	687	724	721	717	715	722	696	707	709	759	672	679	706	703	686	704	742	755	773	759	670	694	660	681	672	700	724	652
25121	21572	24797	28820	21567	16815	452	267	198	208	186	207	188	165	173	225	164	193	172	143	163	172	167	164	176	179	188	210	191	171	184	184	171	191	191	176	181	179	196	178	173	167	166	181	200	179	180	171	210	172	168	177	176	169	170	174	165	161	175	170	182	188	164	196	172	176	164	184	167	166	151	174	173	153	164	171	177	192	189	168	174	193	190	179	184	181	169	189	156	168	206	179	201	172	157	179	165	142	169	163	163	175	189	170	163	176	187	198	179	161	171	162	172	168	177	161	173	193	148	183	160	177	172	172	169	175	169	152	150	159	183	180	155	186	167	165	169	172	189	159	197	171	188	161	167	165	158	171	183	148	172	179	196	179	188	172	166	177	177	201	179	171	192	167	147	184	184	171	170	152	180	196	173	177	192	178	145	149	175	158	176	179	178	157	183	192	191	166	171	162	172	182	189	173	190	170	201	191	165	181	174	168	173	179	182	178	191	170	168	180	200	201	171	172	171	226	174	179	183	154	172	156	164	181	187	190	177	177	158	159	169	164	182	171	150	211	170	183	215	182	152	217	186	163	157	168	167	176	186	186	181	170	173	158	151	171	196	169	188	171	163	189	184	158	174	157	151	174	179	186	180	158	144	171	180	160	157	191	167	200	188	192	176	174	173	158	175	177	179	193	146	185	167	182	166	181	160	138	145	181	161	201	191	165	173	167	174	171	156	178	190	170	184	194	162	164	169	180	193	148	196	181	171	177	180	180	181	180	166	165	173	164	170	184	158	162	168	181	168	186	166	175	182	187	173	195	179	186	169	176	143	188	156	171	196	162	150	149	185	176	170	180	185	219	183	174	190	159	177	189	175	185	200	184	166	158	184	167	170	187	158	179	166	161	178	214	173	159	193	188	172	179	177	165	174	146	159	172	159	175	156	175	184	156	183	165	187	185	158	162	159	164	156	190	187	166	159	167	179	169	162	141	162	191	189	187	152	166	163	173	193	180	172	149	153	179	210	193	175	191	178	167	172	185	173	152	190	166	185	172	194	170	179	190	168	155	160	171	168	168	177	146	154	178	163	173	193	167	171	169	178	181	159	150	195	172	175	185	179	184	179	187	168	179	178	175	186	174	158	172	180	169	209	199	172	188	176	186	173	166	185	158	151	177	173	185	181	162	178	154	190	182	173	170	178	185	184	169	153	166	187	179	166	184	186	183	179	172	198	162	149	177	191	150	177	173	179	184	167	191	191	179	142	155	170	167	156	174	184	180	168	171	181	177	156	152	178	172	169	178	161	178	176	174	180	160	172	201	171	194	166	184	157	153	212	176	171	173	148	160	164	184	184	161	170	173	159	175	178	173	161	164	186	194	142	170	154	169	176	183	171	173	175	169	160	191	180	168	180	166	161	182	175	155	152	143	168	176	187	171	174	166	161	162	139	157	189	171	164	176	159	205	156	159	176	171	187	183	172	169	197	147	174	176	177	179	181	166	166	154	171	176	171	166	178	179	171	184	166	169	184	174	171	159	167	177	178	190	168	175	180	146	163	177	204	188	176	172	159	174	142	201	192	176	184	195	180	156	176	197	182	188	162	172	175	184	161	164	144	165	170	169	172	178	176	153	193	206	161	146	166	176	170	185	171	182	148	183	172	181	167	176	183	185	164	173	171	169	175	165	189	179	188	155	170	157	190	181	161	154	173	168	180	187	164	182	170	175	171	171	170	172	172	173	159	145	177	175	169	170	193	147	181	168	160	178	192	182	150	163	177	168	153	155	176	141	198	166	183	190	166	183	165	169	165	184	175	177	150	155	156	181	166	165	178	166	195	142	166	164	191	174	158	162	159	156	178	169	170	168	185	188	175	171	187	169	189	172	169	173	196	181	173	148	188	176	159	176	165	165	181	167	174	167	149	162	171	196	173	195	165	182	183	170	155	153	142	186	192	165	175	179	190	176	182	199	194	177	183	173	200	177	173	176	166	175	173	158	191	181	177	173	189	153	174	161	164	183	162	157	165	178	160	156	168	180	161	175	159	168	207	150	153	182	168	169	181	175	161	156	160	178	153	159	165	154	184	162	212	174	157	165	158	183	169	162	195	170	177	160	183	190	199	159	174	187	183	159	163	170	147	151	144	186	180	149	153	214	157	166	183	207	182	157	158	164	191	181	162	162	184	203	181	194	203	184	174	155	161	180	161	191	195	189	169	191	154	176	174	164	157	158	168	177	167	161	163	142	150	152	188	172	168	180	180	163	181	191	158	174	167	193	156	169	178	193	203	167	168	154	197	160	186	176	179	157	159	207	167	171	167	161	191	167	154	145	156	191	178	178	182	175	184	171	205	159	165	164	142	154	192	170	157	192	177	170	186	151	183	173	174	169	170	186	197	168	176	151	151	169	187	155	189	180	165	174	150	171	157	181	204	166	179	171	168	174	165	202	182	179	164	145	184	169	174	173	174	155	172	179	153	183	180	152	162	174	176	183	186	180	183	180	178	155	179	167	180	168	154	175	184	159	156	152	194	157	160	149	185	180	188	209	159	163	185	191	176	192	177	177	157	183	168	177	161	164	153	177	165	172	177	181	186	152	159	164	174	182	160	172	141	212	190	170	150	141	166	175	188	177	178	168	155	172	148	192	174	167	155	149	134	174	148	171	192	196	169	165	160	171	190	183	165	203	178	199	158	191	176	187	176	186	167	156	176	183	184	156	180	190	169	177	173	190	166	181	155	177	171	191	190	172	170	147	171	141	180	153	171	180	180	179	178	204	168	167	170	193	130	174	187	191	171	168	184	170	169	149	174	177	177	193	171	191	183	158	194	169	167	159	173	202	167	194	165	153	145	166	162	152	164	166	199	152	170	170	197	169	166	193	193	156	170	161	193	157	190	192	204	194	179	179	157	178	208	186	179	187	143	159	172	162	186	196	156	181	171	196	163	189	166	173	166	189	172	190	166	170	192	181	182	178	203	149	182	187	178	161	151	180	180	173	165	183	185	172	171	168	177	174	181	176	174	156	176	175	178	178	183	181	178	169	168	199	173	157	163	159	197	193	176	174	183	188	167	172	178	158	184	152	165	187	177	186	195	179	182	170	192	187	182	163	177	150	174	163	186	193	195	175	190	175	164	174	198	187	174	174	168	162	169	156	145	166	172	179	188	172	173	159	152	180	173	171	168	175	166	184	195	163	166	161	178	189	171	177	153	177	177	155	151	177	165	165	169	180	171	161	179	180	197	170	155	194	164	189	164	172	194	174	165	164	202	197	160	174	173	181	196	178	178	201	172	185	179	180	168	166	162	169	180	175	158	182	191	164	187	179	189	156	171	154	155	167	192	160	176	176	172	148	201	174	163	165	190	178	166	164	177	194	163	187	198	205	186	172	207	155	188	155	171	190	170	171	169	201	164	197	156	177	164	151	188	155	168	158	197	189	180	179	191	209	179	172	191	174	158	191	161	147	198	151	154	168	155	156	177	182	190	171	217	180	177	157	169	171
2997	1869	999	649	547	482	470	447	500	437	454	401	446	404	415	440	445	474	432	427	416	394	424	400	419	410	450	448	437	446	438	446	444	457	398	417	481	456	438	422	405	410	457	430	390	425	439	463	433	408	396	405	467	422	436	420	413	433	407	405	444	409	438	468	414	422	465	397	414	408	396	423	418	442	419	425	416	434	447	448	427	436	405	435	433	428	430	400	418	422	446	440	447	431	413	404	430	412	418	444	419	403	405	421	441	413	408	423	424	411	432	438	406	419	425	417	427	398	406	429	464	407	405	429	436	381	431	443	424	418	429	442	388	436	448	430	413	423	466	409	437	400	402	418	432	412	450	410	419	435	401	417	400	482	446	460	450	400	431	432	449	463	431	480	439	407	416	405	430	425	411	477	430	398	427	430	434	425	431	391	424	422	425	452	426	430	428	437	444	414	437	394	441	402	447	443	448	423	426	446	420	403	422	415	401	432	430	381	385	434	455	425	470	412	438	462	415	460	433	440	408	439	416	432	407	428	408	417	405	392	427	429	409	420	402	424	435	442	410	409	433	401	419	444	393	412	452	380	397	402	440	431	412	426	437	427	396	426	422	428	410	441	406	410	434	417	433	412	448	441	458	406	456	403	425	459	410	407	432	455	399	415	417	403	427	453	426	451	436	423	434	445	432	459	416	436	422	429	449	393	434	475	443	426	457	385	447	445	406	423	426	406	451	411	418	446	424	423	433	423	431	399	447	424	425	417	432	437	408	441	443	402	403	446	414	457	412	402	426	457	423	420	445	424	425	408	389	439	439	459	426	407	451	395	435	428	421	423	426	416	417	427	432	434	428	434	428	425	429	433	435	414	419	423	441	428	418	403	441	409	404	412	431	426	415	433	423	460	423	428	393	445	394	412	421	434	428	423	401	419	452	440	428	416	429	404	447	437	426	427	404	417	412	459	438	392	410	437	410	421	403	395	438	438	379	422	422	439	403	416	446	401	420	418	422	450	456	435	465	430	401	455	424	405	441	420	430	423	394	476	429	422	394	399	405	391	470	466	437	443	440	429	394	427	396	457	405	416	425	463	427	422	435	437	386	413	415	409	444	420	433	431	449	422	479	434	416	395	422	423	405	427	426	400	440	395	414	418	452	451	463	425	447	455	395	422	410	439	428	428	436	424	441	430	430	415	389	448	424	407	411	445	377	443	449	436	439	377	440	421	429	425	449	424	424	441	400	438	436	412	412	428	385	419	391	391	426	421	417	450	376	420	438	476	444	431	442	427	458	386	415	417	429	457	405	457	446	428	448	440	412	415	377	401	479	408	399	429	426	382	419	442	442	449	437	487	418	458	407	416	417	430	409	407	445	426	407	430	438	427	417	392	406	410	437	363	406	443	461	415	456	419	438	451	461	410	421	438	479	434	437	417	390	454	443	419	435	409	490	441	414	421	402	438	381	433	434	409	432	433	430	434	435	427	425	428	442	448	447	415	409	446	428	428	417	440	423	439	457	448	453	395	416	415	407	435	411	382	424	429	429	425	407	418	432	403	419	404	424	439	400	429	404	409	438	450	419	423	455	399	422	418	389	470	463	438	437	405	414	381	454	415	437	408	450	481	420	440	448	438	465	423	466	419	442	410	431	408	440	431	399	411	400	405	452	409	402	426	433	407	392	397	434	436	456	420	400	457	428	437	442	445	449	441	467	445	432	421	430	402	420	412	407	438	389	436	423	412	410	395	422	434	421	417	442	448	426	470	424	453	425	413	452	435	417	411	424	424	433	384	444	441	424	416	458	448	400	438	433	420	449	396	420	429	462	426	433	398	431	446	407	407	417	445	446	435	423	405	431	473	430	434	435	458	451	422	444	429	436	413	436	424	426	416	435	431	441	433	426	428	421	432	420	401	449	417	460	442	469	438	441	428	400	422	435	387	456	467	420	445	431	411	402	411	410	432	460	435	401	398	457	422	448	434	461	392	439	420	415	444	434	466	417	451	439	437	419	441	402	459	432	393	397	442	481	435	432	428	446	372	421	418	432	436	415	429	415	442	416	441	447	432	429	415	410	419	418	425	423	414	392	432	442	418	423	433	440	455	431	431	441	398	373	428	426	421	425	422	442	460	448	434	427	425	423	434	430	430	408	415	424	394	383	439	416	442	421	439	410	417	376	411	460	415	421	411	445	410	401	403	425	432	445	428	449	412	428	422	425	415	459	418	446	434	392	440	394	394	412	407	409	448	438	426	428	432	467	444	413	398	437	451	440	422	409	415	405	424	434	420	415	416	401	378	398	441	450	412	425	392	456	414	453	449	425	464	423	435	424	426	392	381	476	421	418	461	426	440	408	440	422	431	411	472	426	452	444	397	399	422	418	436	457	437	471	424	431	444	401	443	437	406	426	395	413	410	426	400	423	432	418	419	415	458	412	450	414	429	415	418	425	413	413	414	429	431	421	390	444	406	429	416	411	438	444	402	466	401	422	454	406	422	447	419	439	409	431	413	433	419	431	414	450	420	434	435	411	457	426	441	409	433	420	420	446	391	408	467	405	445	454	429	434	413	411	433	437	428	452	406	391	454	426	401	418	398	408	433	417	382	417	396	417	437	452	405	430	394	407	423	444	405	437	421	408	452	432	412	429	440	421	428	433	415	444	420	423	426	428	413	442	414	420	392	434	455	421	433	473	426	414	425	413	468	413	412	448	397	451	428	431	424	436	390	439	418	440	406	455	408	424	431	449	451	397	415	432	399	457	438	417	447	438	457	425	439	428	422	453	412	375	429	412	435	439	411	448	439	423	434	417	447	419	445	411	445	427	469	407	383	418	430	409	401	379	414	438	442	425	424	415	409	442	438	423	472	421	425	408	447	453	416	463	413	407	408	400	422	409	418	432	435	421	442	431	398	431	434	423	393	395	424	391	410	397	424	428	430	430	395	439	407	440	429	388	436	434	449	421	410	422	430	426	467	428	420	400	388	435	415	435	413	421	430	424	404	425	418	417	449	450	461	430	431	406	401	437	437	454	424	408	433	397	450	428	440	438	443	447	418	439	435	432	442	439	451	415	439	413	442	433	391	418	422	399	433	425	482	428	474	436	451	427	454	420	462	436	444	424	453	410	420	457	378	445	394	408	430	409	396	411	425	457	460	445	414	426	417	409	406	450	415	410	412	387	427	385	444	449	442	444	431	415	433	425	432	398	428	426	447	410	429	450	411	406	444	400	459	413	416	388	470	407	401	411	420	401	431	463	427	465	455	437	441	412	453	405	440	408	442	422	380	462	448	426	425	458	433	444	424	428	429	395	404	421	435	417	465	416	470	373	371	448	438	384	423	439	411	422	428	467	399	444	425	435	444	405	430	402	380	422	411	418	451	471	417	422	467	477	409	432	390	419	388	421	417	404	423	462	408	432	428	428	432	420	452	435	440	452	456	456	422	450	415	449	431	398	422	424	403	417	427	411	425	410	413	463	401	424	443	437	452	393	419	421	422
24461	21524	25132	28338	21524	21528	12283	355	196	163	154	139	144	133	125	121	105	99	105	98	78	87	93	99	73	96	89	91	86	85	94	84	83	108	93	93	80	76	81	84	81	76	100	85	57	78	89	101	84	109	92	94	68	67	104	76	73	96	86	87	81	72	81	85	87	83	78	92	86	75	101	98	83	68	82	102	67	72	88	94	88	88	72	88	87	86	80	86	87	89	84	95	96	81	84	80	86	75	83	80	76	106	76	105	66	62	80	83	106	80	60	74	85	92	78	73	76	76	70	104	74	68	70	89	81	76	77	77	83	82	93	82	71	87	77	75	82	82	97	75	65	81	77	101	77	72	65	77	75	68	85	95	68	82	79	77	81	77	66	74	63	83	87	81	73	76	81	84	82	94	73	83	87	91	69	82	72	112	98	88	79	68	95	84	72	91	72	84	87	96	73	86	71	82	75	84	82	76	73	83	80	95	111	90	78	86	84	83	84	94	79	89	92	61	75	90	84	96	77	82	83	58	79	82	77	73	72	67	80	85	89	80	66	85	67	83	82	87	89	95	82	78	77	80	104	93	71	96	79	71	75	85	75	83	80	86	64	74	70	70	76	73	88	91	91	95	83	83	79	69	67	84	69	73	78	91	75	73	72	76	76	72	75	72	83	81	84	89	84	83	62	86	73	68	98	69	90	90	85	86	82	77	82	72	76	76	74	97	82	104	77	72	97	84	74	91	79	81	89	101	77	82	99	78	72	103	88	69	82	80	75	80	86	81	78	82	84	102	77	85	81	77	79	79	96	91	85	83	71	79	89	82	84	89	82	91	69	101	90	75	81	78	87	71	92	86	86	72	69	94	69	84	75	91	87	78	84	81	96	71	86	81	78	100	94	78	84	79	92	85	62	81	73	82	94	73	85	91	75	83	67	64	67	78	98	96	69	102	102	73	74	93	83	93	76	86	83	85	94	77	106	75	69	87	88	71	76	82	94	63	91	84	83	55	80	80	88	79	87	78	76	89	88	88	81	73	99	84	74	82	92	80	89	79	76	76	98	76	97	78	91	83	91	73	85	79	73	90	92	83	96	88	96	78	93	68	87	72	83	85	92	83	99	88	88	88	77	84	79	71	62	82	84	78	79	79	97	71	76	77	94	81	76	84	100	76	79	69	87	66	85	69	83	78	77	77	70	79	84	78	102	77	77	76	93	85	76	65	69	82	75	87	72	80	79	69	77	77	73	79	80	71	79	69	88	86	77	68	83	91	64	80	75	74	92	75	72	73	68	93	87	72	77	67	78	92	84	83	66	85	82	92	101	77	101	84	77	88	84	80	77	82	88	76	78	95	74	86	75	101	86	90	78	74	88	64	104	79	72	78	65	99	69	82	73	95	64	71	87	74	77	70	81	90	106	83	90	67	82	97	92	89	80	89	78	70	85	89	85	70	68	75	87	101	79	95	98	67	85	93	78	81	78	70	76	80	84	75	87	85	62	86	75	71	76	79	90	83	90	76	80	83	90	87	67	80	76	88	76	99	90	93	67	65	60	76	71	75	73	90	81	84	100	84	60	93	88	80	67	87	83	94	84	63	75	87	80	98	74	92	87	79	69	83	84	82	93	81	105	77	74	64	88	81	86	57	88	83	76	85	87	78	102	91	103	91	78	84	82	95	74	83	97	84	79	78	73	84	80	72	62	83	76	100	82	72	78	73	91	90	87	96	85	83	81	74	77	87	87	97	96	80	93	75	80	75	97	86	84	81	83	77	67	72	86	82	73	87	78	87	93	85	83	83	80	73	72	97	91	83	92	82	75	91	84	77	92	93	71	67	91	98	71	73	82	64	73	91	88	83	104	64	71	71	76	84	77	93	86	84	80	109	88	103	85	74	84	79	92	85	88	86	84	87	82	81	81	87	93	96	84	82	76	88	85	82	95	80	69	87	77	73	91	72	76	93	85	70	81	79	87	101	83	69	94	90	68	66	80	82	73	72	73	86	86	73	70	65	86	68	83	66	71	81	78	93	86	80	85	74	71	67	82	72	78	76	94	74	92	100	91	88	73	80	91	70	82	86	67	92	71	91	108	85	87	64	94	72	80	82	79	67	80	88	84	69	66	93	76	88	73	92	77	96	95	64	52	72	75	83	96	86	83	95	72	72	100	69	77	77	77	76	83	74	83	81	87	98	86	86	71	86	87	75	67	82	88	89	78	81	75	78	74	69	77	62	77	82	97	89	73	84	71	87	92	79	70	82	66	65	80	79	75	64	79	73	83	89	86	92	78	99	72	93	86	82	71	97	98	106	94	74	72	95	93	67	71	92	79	84	88	93	73	74	74	55	79	91	80	78	87	85	82	66	72	84	88	72	73	76	80	81	77	84	74	78	82	68	85	78	99	103	82	73	86	86	78	77	102	80	83	105	89	83	80	84	72	83	71	81	94	81	87	96	74	83	72	90	100	87	100	71	91	75	66	87	87	81	77	79	82	77	93	92	89	65	81	82	82	87	80	86	70	101	79	75	78	84	93	88	75	77	84	86	92	82	81	80	77	94	90	78	93	74	72	71	92	92	94	90	94	83	82	95	73	86	79	80	76	84	81	69	74	84	75	88	90	70	64	89	97	65	78	85	84	93	74	75	97	74	66	68	75	86	95	80	70	72	95	96	82	83	100	78	99	102	72	80	75	94	68	83	92	82	80	96	63	78	78	83	84	80	67	79	78	79	86	84	88	84	86	103	79	84	90	91	73	76	78	88	94	68	69	92	74	74	100	87	92	83	75	79	76	86	89	89	73	73	84	83	88	79	78	84	98	81	76	94	81	89	82	83	99	65	84	77	94	97	95	78	90	89	88	77	95	108	81	80	58	105	94	83	73	68	76	73	86	90	79	87	76	97	91	88	72	73	86	82	88	72	85	70	86	90	95	72	95	80	86	69	70	79	82	91	85	90	80	84	87	98	69	85	96	73	83	79	85	73	89	74	86	104	71	71	71	85	97	83	78	78	77	82	98	93	79	80	70	94	85	81	95	79	82	101	79	71	92	84	67	81	84	83	91	72	81	70	82	66	94	76	75	67	75	77	83	73	72	79	80	73	81	83	78	88	87	79	83	97	81	76	70	83	84	86	78	88	90	82	73	71	101	67	82	65	90	86	76	80	73	93	87	80	84	79	85	85	79	84	92	77	73	75	90	74	74	86	76	77	71	88	91	61	75	66	78	82	101	73	85	79	88	80	82	77	66	76	85	86	92	78	71	89	88	83	104	83	82	92	81	72	74	66	83	90	91	98	74	87	83	83	69	83	89	83	72	77	73	78	89	83	89	91	74	91	70	71	78	100	60	82	71	68	98	90	82	91	75	94	83	83	78	79	74	86	69	83	75	85	84	88	84	79	81	88	73	76	82	83	85	80	90	67	89	66	100	80	70	88	82	91	85	97	83	98	84	84	79	85	81	79	102	76	74	91	71	78	69	68	88	91	77	83	81	77	102	90
2833	3058	1375	682	440	379	317	272	263	271	262	237	255	286	218	245	236	228	254	246	239	261	243	252	226	257	215	237	254	235	222	240	231	224	217	238	228	237	213	225	200	248	256	217	227	241	232	226	235	265	226	247	242	225	242	227	228	245	240	234	242	234	264	217	250	215	218	273	212	226	213	216	241	256	224	275	206	267	234	245	225	231	247	223	235	255	257	232	240	220	234	254	251	223	227	249	232	239	217	236	258	227	218	225	214	249	234	225	257	235	287	225	233	226	237	228	237	254	222	216	233	236	228	237	229	224	238	240	241	244	205	250	226	239	230	241	236	229	242	207	201	241	229	224	263	253	238	251	226	263	247	232	236	207	253	223	254	242	223	225	232	222	244	256	232	201	218	234	211	230	214	241	209	226	264	260	252	221	256	246	239	245	236	229	201	219	245	214	221	251	230	236	230	251	244	251	206	227	265	240	209	244	243	227	217	214	225	228	251	230	236	214	225	230	229	228	230	221	228	232	219	248	208	224	245	235	236	239	259	228	236	245	222	250	240	242	245	213	223	226	223	225	242	205	223	207	223	234	234	233	238	240	238	205	220	222	227	234	270	210	225	229	237	254	233	217	260	236	235	218	227	246	238	262	239	246	252	231	224	207	249	217	231	224	233	239	245	240	217	211	236	259	223	238	242	246	230	232	223	236	268	243	250	225	231	261	226	220	238	234	224	233	210	227	246	236	225	228	215	238	224	228	203	231	240	217	231	257	226	240	232	246	230	239	241	211	221	220	224	200	254	237	234	228	263	207	271	218	247	217	239	239	234	257	215	248	223	246	235	230	231	227	260	218	228	246	243	253	239	238	258	218	207	236	234	235	221	233	235	249	241	246	224	223	211	247	239	231	239	234	223	224	224	244	230	243	232	249	244	239	251	225	230	213	215	249	259	237	240	269	223	249	237	221	226	247	244	225	252	242	221	252	245	236	225	216	239	254	241	225	246	246	262	259	241	259	245	232	234	225	247	223	234	247	240	243	233	220	232	232	224	249	247	228	231	239	257	246	224	234	247	227	225	220	220	226	233	234	217	236	235	226	211	248	260	219	228	241	204	234	221	193	215	233	268	249	243	235	236	221	235	208	212	226	241	236	218	229	201	226	232	249	212	231	232	229	232	220	219	231	234	240	200	252	206	270	203	241	231	209	237	246	244	248	247	209	232	229	226	221	215	253	237	226	251	253	256	231	214	269	251	209	247	241	238	220	257	234	243	245	245	223	269	239	219	258	211	242	244	230	232	263	226	212	250	225	220	246	222	227	208	229	238	246	244	222	250	223	246	252	239	236	229	267	238	234	229	239	238	223	188	211	221	201	251	223	254	246	261	229	229	222	244	256	219	240	199	230	224	231	237	247	223	230	220	246	261	235	224	251	235	232	234	260	260	239	215	202	234	261	257	228	224	229	269	227	225	268	209	234	248	248	247	230	237	222	235	186	241	249	242	229	250	241	248	248	221	230	225	238	212	225	240	236	240	239	249	250	235	238	213	228	253	245	235	234	254	219	233	269	216	248	247	248	216	242	230	227	216	253	241	220	227	235	227	236	214	239	239	233	278	242	241	244	232	227	219	215	253	233	235	233	235	231	232	236	247	233	225	264	246	235	227	223	253	251	254	247	228	259	220	259	225	235	236	248	216	221	215	225	227	222	243	202	264	224	264	240	255	202	238	252	232	211	268	243	242	202	223	226	213	248	237	264	250	225	243	228	249	230	245	250	256	221	216	205	197	249	247	226	246	227	251	217	233	223	231	211	229	217	231	240	222	247	248	226	234	218	222	226	227	223	236	227	239	269	230	245	248	227	227	239	212	227	221	238	254	237	252	231	240	245	227	220	233	225	223	242	252	248	234	261	253	219	264	245	265	250	246	246	229	233	216	249	232	242	226	229	227	218	232	225	244	217	260	229	229	217	214	219	233	210	218	221	246	220	231	233	247	235	223	187	229	225	226	219	264	237	232	231	222	223	250	234	242	228	246	242	231	232	248	218	238	264	216	244	234	222	251	229	235	222	236	218	230	228	245	213	261	218	227	226	229	241	256	223	274	235	244	229	258	230	215	244	240	233	222	217	251	256	241	222	251	244	226	231	218	223	221	243	220	218	246	224	241	245	218	242	221	213	248	235	257	261	246	221	245	244	222	225	254	202	246	241	232	280	233	264	224	243	213	234	229	228	205	224	257	244	184	201	228	229	234	254	222	228	241	206	218	246	213	267	220	219	232	253	238	240	230	276	267	238	218	209	235	217	221	261	209	237	220	231	233	224	226	251	230	229	249	243	220	223	222	236	251	247	226	229	253	214	227	223	221	222	237	243	236	235	246	244	227	236	217	248	252	234	209	232	272	215	237	218	228	237	239	225	253	221	233	220	262	245	205	228	208	273	252	239	264	222	220	205	234	233	224	243	217	234	228	235	263	230	229	228	209	228	255	217	227	235	275	247	240	227	207	256	229	250	224	213	224	229	227	253	221	232	257	229	243	229	220	235	238	235	213	266	224	251	222	273	236	205	238	254	202	225	242	270	240	206	231	224	238	232	230	256	230	233	198	260	197	239	237	234	232	229	234	206	254	239	234	207	234	250	231	236	249	247	240	228	246	239	229	232	261	215	244	238	238	264	225	214	208	224	248	215	247	239	254	247	203	246	245	214	212	243	236	241	232	233	247	227	230	265	206	203	231	255	235	222	240	226	245	236	236	239	230	233	249	216	228	251	260	239	228	215	245	228	215	238	235	230	237	219	213	240	242	229	207	240	208	225	220	241	223	234	221	225	234	223	206	243	238	247	253	191	248	240	238	250	253	256	236	245	231	228	226	234	237	218	230	229	247	227	254	235	221	254	240	228	236	225	214	255	230	225	229	248	228	200	241	253	236	251	230	208	258	245	237	236	249	199	258	214	240	251	227	231	251	239	252	228	228	218	252	206	236	223	212	192	232	204	233	216	224	242	230	243	216	238	212	226	235	255	228	229	219	232	238	227	227	220	255	229	246	231	211	214	255	244	232	238	233	229	238	208	229	226	240	247	227	243	219	250	245	215	232	247	237	216	230	251	253	244	253	244	223	250	232	247	242	238	215	211	262	246	246	236	238	223	241	236	208	234	235	229	230	227	240	223	223	226	237	241	228	216	219	228	197	254	241	238	223	249	247	237	210	250	230	235	241	224	235	235	242	223	239	236	242	247	204	223	242	224	213	270	218	239	231	262	235	226	231	228	217	224	237	240	255	242	227	246	249	220	244	238	249	214	225	241	212	234	235	235	232	219	250	234	220	258	245	207	201	232	214	223	233	233	245	243	244	228	229	247	240	217	220	248	225	270	234	235	207	220	248	241	217	251	265	238	247	256	248	243	239	235	217	234	221	206	255	244	264	241	229	248	259	241	227	236	233	230	253	260	238	210	236	220	205	214	213	220	224	228	208	248	245	252	229	250	266	226	248	243	240	247
31908	20077	7501	417	298	301	333	283	325	299	278	309	271	344	281	270	285	299	298	296	312	304	309	292	319	318	321	286	287	273	299	294	273	265	264	320	308	274	336	295	290	256	310	353	293	295	285	283	317	341	290	298	290	266	301	278	244	287	301	304	311	286	314	266	281	291	270	275	291	303	299	277	277	303	260	279	315	266	278	289	316	290	286	277	290	293	281	260	300	295	276	298	283	257	310	287	272	343	274	291	292	286	278	293	296	298	259	275	283	275	279	306	288	294	286	282	294	281	298	314	297	319	258	281	280	314	250	277	307	287	284	307	314	255	274	298	316	275	258	281	313	278	284	303	301	301	272	313	295	247	272	297	302	304	339	309	274	281	304	297	302	278	269	301	269	277	301	258	282	317	267	294	306	316	273	263	286	298	288	266	281	303	311	324	285	298	345	291	276	298	306	292	286	294	303	314	278	293	310	271	270	281	264	311	272	308	304	297	266	301	294	301	286	289	304	300	331	292	283	252	294	283	300	290	305	288	284	301	291	287	298	301	315	287	320	259	284	283	299	280	297	327	274	305	294	318	339	304	297	319	291	317	269	315	301	305	288	298	289	301	279	318	292	290	307	334	267	303	293	267	284	280	310	321	320	297	305	289	297	269	306	305	289	303	299	250	321	278	314	282	276	289	283	308	278	297	303	330	279	299	275	297	291	306	290	268	317	254	272	276	308	305	305	283	300	282	305	326	287	261	287	322	280	268	303	325	267	273	301	277	308	314	276	292	277	278	251	269	276	282	268	301	288	319	272	328	255	302	298	265	316	297	298	266	281	297	284	280	285	289	281	313	298	303	302	317	259	250	321	286	274	291	274	284	295	308	309	294	262	302	300	289	277	289	272	264	281	309	291	287	287	293	307	289	261	285	322	286	297	305	289	273	292	338	294	290	284	305	278	297	284	272	303	283	298	291	304	294	306	263	283	300	323	288	261	312	291	302	294	290	282	301	298	337	264	330	279	282	318	313	286	299	279	298	282	278	333	294	273	338	306	299	340	299	298	311	275	262	281	299	300	309	299	267	297	287	261	293	304	289	260	318	292	292	308	270	289	291	308	281	275	273	286	282	309	327	292	294	321	309	298	296	307	282	287	277	279	286	263	300	291	272	279	314	330	290	278	274	307	311	282	319	284	296	310	308	297	288	305	287	293	278	294	314	282	275	264	270	294	290	273	277	299	323	307	274	291	282	304	325	313	279	297	284	286	273	299	258	297	277	300	280	278	299	297	267	280	296	313	312	294	284	276	296	290	332	282	320	286	320	294	288	288	302	269	303	286	286	284	306	288	291	321	329	303	293	303	348	296	282	281	273	276	314	292	289	303	306	289	294	302	275	328	313	302	281	267	318	314	306	307	294	308	282	314	305	285	269	275	292	305	301	301	298	258	262	311	285	286	292	297	277	283	283	258	288	275	339	301	269	303	288	295	308	300	280	313	306	317	288	297	295	278	281	309	263	275	309	301	289	326	336	256	317	286	303	304	289	314	293	298	324	305	281	247	283	282	277	277	294	317	272	272	273	332	290	284	255	276	294	329	315	257	291	279	291	261	320	314	333	291	279	278	291	293	300	254	294	335	266	287	289	303	263	278	271	288	306	304	291	294	294	288	276	311	320	271	297	330	248	303	279	277	269	294	295	331	309	255	257	289	285	300	277	269	300	316	273	298	306	305	296	277	275	296	315	300	261	291	277	300	285	287	273	289	291	312	317	270	315	307	331	292	298	312	281	281	328	291	315	289	303	329	291	312	310	309	296	289	295	310	305	292	319	275	308	289	320	294	294	298	278	262	289	299	271	290	300	274	317	282	293	313	305	306	336	298	287	291	301	292	286	301	283	245	331	333	269	299	287	322	271	278	307	278	297	300	275	287	266	291	295	314	304	325	298	289	275	291	308	322	307	318	295	303	280	299	282	288	319	290	276	284	304	299	274	285	298	296	285	291	289	295	297	251	296	312	291	264	283	266	293	288	306	269	286	281	285	278	303	309	318	327	277	291	273	295	258	283	304	271	283	291	321	278	316	294	320	283	264	285	278	306	271	327	273	274	267	318	291	279	305	299	275	270	294	267	338	264	280	307	277	271	283	316	262	268	295	283	334	275	294	269	277	262	313	271	289	271	277	275	278	276	300	319	275	294	301	310	305	279	282	292	297	278	298	271	293	283	283	318	275	292	298	292	304	268	306	307	308	279	281	294	299	319	257	282	292	264	295	291	299	306	298	302	292	288	300	328	294	302	288	307	288	286	315	297	261	286	299	291	307	288	278	322	294	281	304	274	295	328	283	331	309	281	303	299	306	278	305	298	279	303	280	316	292	325	306	305	273	273	289	311	295	313	306	322	289	314	274	287	295	297	342	264	274	295	291	304	264	292	288	281	292	299	308	308	289	285	278	296	294	295	320	291	281	291	283	284	326	321	291	310	299	324	312	299	280	307	295	279	305	263	242	285	327	305	273	274	312	283	292	273	299	290	302	286	287	313	282	292	290	279	292	275	333	270	298	297	297	280	272	302	301	279	296	294	316	279	305	298	317	290	299	276	291	279	305	254	268	295	272	300	319	303	287	305	288	314	284	299	293	359	319	290	287	309	272	300	288	290	305	257	279	283	302	276	271	307	319	308	252	275	301	302	305	292	304	284	302	267	275	271	276	301	336	271	279	322	301	305	259	277	289	275	310	279	305	271	300	274	280	276	315	291	261	266	273	279	278	305	311	325	304	262	279	310	287	302	305	285	314	299	298	293	275	307	278	281	292	280	289	304	255	298	299	311	332	288	289	292	268	291	305	306	269	321	287	283	317	293	297	278	320	291	309	292	330	300	306	262	307	316	298	311	290	297	299	264	287	280	278	277	253	299	322	304	285	280	280	318	324	295	320	284	298	298	286	288	253	313	304	310	317	323	240	246	292	304	288	291	309	338	302	287	297	266	295	303	299	301	270	282	274	349	263	268	301	289	296	302	284	276	264	296	279	260	290	286	308	306	272	272	331	271	310	276	283	279	303	263	289	301	292	296	300	301	299	280	308	304	306	298	278	282	291	298	276	277	269	254	328	288	302	305	317	307	297	266	314	291	273	311	302	304	285	308	269	303	287	280	280	245	297	331	339	295	292	301	282	297	267	294	329	272	291	314	300	302	274	252	310	340	310	307	295	309	291	294	287	304	308	295	303	280	301	289	264	290	287	295	306	340	277	315	266	321	294	309	271	277	322	279	320	284	270	317	264	278	310	282	294	268	300	277	261	302	289	288	264	306	288	303	319	259	288	282	300	296	278	264	270	292	271	301	291	283	295	285	281	309	308	294	318	286	260	284	290	318	307	290	267	359	279	287	281	290	305	280	334	328	302	315	318	278	317	307	274	292	270	287	303	293	254	312	271	262	319	276	287	292	280	299	300	296	291	281	288	289	293	314	291	266	299	296	280	325	264	280	292	284	246	265	309	297	267
5650	794	785	739	716	665	719	755	705	692	711	661	669	673	708	706	687	649	731	691	661	747	720	702	680	705	690	693	683	682	678	694	744	704	716	690	663	747	699	703	710	773	685	679	700	676	675	721	696	680	699	695	690	709	694	680	710	714	682	728	707	736	699	680	691	693	687	694	662	682	689	725	705	706	691	688	706	700	718	693	705	721	663	701	707	689	710	675	659	669	682	707	648	699	672	714	702	677	723	711	702	707	711	727	723	715	747	720	726	740	765	693	737	761	699	694	726	741	695	700	733	698	702	657	709	708	673	718	698	667	685	716	691	660	721	684	678	696	708	697	751	653	746	743	673	680	713	700	675	703	715	720	681	701	697	701	707	697	676	705	663	696	652	696	673	717	674	644	656	690	742	693	705	714	731	694	687	718	711	706	691	686	681	684	669	691	687	702	694	685	684	743	693	694	697	694	706	758	691	686	741	684	678	667	728	675	754	690	717	757	700	702	712	729	705	703	669	709	699	657	730	689	665	671	729	651	706	665	694	714	725	730	662	679	696	699	726	664	729	705	769	697	677	728	708	684	728	743	679	661	743	690	681	715	719	705	716	676	676	656	694	620	734	632	714	738	696	710	709	704	668	750	726	729	709	727	686	761	679	697	693	741	704	682	743	698	688	677	721	694	720	688	676	645	713	716	719	683	740	738	677	719	723	731	714	693	708	707	689	742	690	675	695	664	700	689	739	673	625	678	686	665	666	676	701	703	650	709	650	682	729	692	719	738	669	726	661	710	710	718	744	701	681	660	683	722	675	690	746	753	701	704	688	688	687	746	675	681	692	718	721	717	716	704	743	689	676	721	694	653	713	682	701	707	692	693	657	683	672	707	685	747	705	677	658	707	711	718	700	707	702	685	705	719	713	725	732	657	669	684	706	684	701	684	696	709	699	702	731	686	675	722	705	693	680	719	713	693	674	704	709	711	740	709	673	680	701	664	749	727	694	737	683	698	688	733	714	719	714	674	724	704	699	694	704	698	668	708	756	679	697	664	680	700	686	656	685	676	702	664	714	708	745	767	723	712	703	695	710	726	719	698	700	708	745	732	644	668	712	655	697	711	681	691	749	657	716	704	707	679	651	663	711	689	693	741	701	731	714	691	711	703	717	709	660	720	709	721	728	693	668	669	671	699	674	716	731	746	704	727	690	718	657	704	679	680	730	744	691	681	703	700	738	730	643	704	664	692	695	732	662	680	690	677	679	726	714	689	735	666	683	709	732	673	697	745	689	685	698	697	713	714	688	664	671	729	728	738	706	677	735	701	703	734	668	688	683	700	738	722	660	682	697	724	735	769	746	681	709	696	687	682	650	684	712	741	665	710	667	696	690	693	658	727	724	701	733	688	742	719	714	680	698	698	744	705	697	674	704	662	687	730	683	730	693	701	643	687	737	695	687	685	687	692	696	750	722	724	732	696	704	723	665	719	648	721	707	706	660	730	690	695	678	717	665	722	688	723	667	690	642	715	680	680	684	729	678	658	693	720	700	711	718	707	678	731	696	715	655	693	711	722	690	664	693	720	663	729	693	681	721	679	709	709	672	656	681	692	655	694	704	686	726	697	714	681	674	719	698	694	634	676	673	678	692	704	690	676	681	717	712	725	728	729	684	708	704	718	730	711	742	691	677	728	670	666	681	674	733	697	696	728	677	711	738	710	686	674	720	733	668	692	699	726	706	709	744	642	721	659	659	672	695	705	694	690	703	717	699	690	701	689	712	721	698	685	708	703	687	722	715	755	714	711	676	669	734	707	674	728	696	762	665	699	704	677	671	676	651	668	706	660	677	700	670	722	706	753	691	720	680	732	672	668	723	680	713	695	652	696	673	675	722	693	668	711	660	687	708	672	690	708	685	703	700	742	682	692	672	680	733	670	645	674	720	702	717	680	689	698	751	692	670	721	684	696	695	662	738	704	693	723	708	657	706	714	719	741	717	707	769	702	697	713	693	699	701	708	708	697	662	750	680	702	725	737	738	690	700	664	699	704	683	676	722	651	697	700	769	723	709	704	694	682	703	722	656	710	660	720	745	703	742	655	773	700	674	712	733	725	753	666	680	724	711	754	680	636	705	708	726	706	693	741	685	700	699	641	693	717	714	713	696	685	695	668	697	716	722	693	672	732	691	708	697	754	687	702	714	682	699	655	744	687	705	688	731	703	689	752	685	732	731	674	653	682	706	695	746	653	690	745	715	696	742	692	687	647	664	714	713	679	664	702	701	710	726	684	763	680	668	707	679	745	640	707	664	694	670	676	702	685	656	699	725	684	703	713	693	756	663	676	752	713	679	647	686	685	709	701	695	701	692	718	730	686	697	685	723	724	685	744	736	674	709	753	689	691	655	738	680	690	705	694	671	666	663	713	736	660	700	695	718	662	702	726	721	680	697	687	730	726	720	740	621	747	691	727	665	651	687	693	681	722	655	683	698	713	704	692	693	735	695	745	718	711	687	713	701	706	673	694	723	701	707	663	718	686	707	740	711	702	687	692	713	699	699	704	666	716	733	714	721	686	669	706	704	718	735	658	720	677	690	705	730	690	663	676	709	704	728	731	686	700	704	707	810	678	741	667	645	695	684	678	681	691	713	652	685	699	755	669	756	705	678	657	699	705	736	717	733	712	667	694	724	729	693	713	678	712	679	713	726	701	754	677	710	669	677	709	676	711	696	706	727	693	756	742	724	677	731	676	695	667	712	724	709	763	702	699	735	693	686	694	697	684	734	717	732	670	763	723	701	633	744	656	710	729	717	676	674	697	702	714	735	658	712	704	762	706	710	738	715	739	671	692	715	738	685	685	689	757	661	706	677	666	726	626	700	687	668	687	689	785	730	682	656	712	706	703	713	678	758	684	737	693	685	681	716	691	658	717	721	704	722	689	702	697	700	699	719	677	713	671	686	699	684	703	778	733	689	708	648	683	677	717	701	735	685	694	668	731	661	660	690	687	700	694	732	715	689	720	687	701	733	740	694	688	695	669	695	716	749	650	713	709	688	724	724	732	689	728	698	660	644	678	676	681	654	637	707	691	683	755	717	708	714	680	697	668	695	713	665	690	680	677	675	685	681	726	732	684	716	671	679	679	674	626	672	722	791	666	700	695	705	701	723	695	677	710	706	674	736	724	689	703	706	688	760	722	667	723	724	659	713	677	737	681	692	669	670	707	710	690	635	668	739	723	693	658	694	687	687	671	734	746	674	682	678	665	699	715	713	721	702	670	724	680	690	709	774	704	646	697	743	704	731	683	677	667	736	665	702	735	713	701	680	687	702	693	663	687	685	676	710	650	688	694	679	706	751	714	720	687	688	670	669	678	685	722	717	670	707	650	714	728	711	667	704	696	676	715	720	747	688	669	716	648	707	691	717	692	675	716	726	702	731	678	725	723	740	643	662	686	717	719	689	634	662	675	655	729	698	698	666	728	733	735	669	714	740	674	689	719	674	662
25122	21554	24785	28781	21555	17423	417	253	224	206	218	192	207	174	200	181	185	190	191	177	188	197	172	165	169	189	171	178	177	168	197	191	192	180	151	174	188	183	152	169	175	208	176	149	183	175	208	168	162	185	181	183	189	161	179	173	181	162	167	171	157	183	177	181	175	181	177	200	178	159	166	190	178	174	169	173	181	159	185	183	157	173	181	160	153	179	159	165	193	162	177	185	154	145	179	191	165	192	183	181	160	149	174	181	173	187	176	160	160	178	167	160	179	161	169	188	172	149	170	188	170	193	178	194	185	191	179	179	178	157	184	181	176	164	192	162	170	151	197	154	188	151	186	184	173	165	182	164	165	155	162	175	158	158	161	173	191	174	178	151	183	197	197	167	161	183	193	173	163	185	172	171	161	160	204	177	178	180	163	197	184	150	155	163	188	169	177	156	144	193	156	175	156	153	184	170	170	182	192	172	165	149	186	181	147	179	168	171	177	182	199	188	161	205	176	178	164	174	201	183	174	221	177	177	160	163	195	191	174	153	147	171	187	176	173	184	173	153	162	164	180	179	175	161	173	156	168	146	193	162	185	193	153	165	163	167	162	174	145	202	153	180	193	175	153	188	183	194	182	150	172	161	166	176	168	163	150	178	164	174	172	162	159	175	169	158	159	166	176	169	169	183	149	183	183	170	178	175	185	183	163	159	154	152	161	171	167	156	180	144	173	180	171	171	200	181	171	174	169	150	162	172	165	164	172	160	142	178	175	182	181	185	177	178	184	162	143	167	170	161	160	189	180	155	163	197	179	175	173	171	178	163	165	205	173	194	180	162	144	160	197	143	135	169	193	164	179	178	186	180	158	162	191	162	188	171	178	157	174	140	173	158	202	168	154	157	159	172	188	173	184	190	181	182	170	175	174	156	179	159	178	171	173	155	152	190	173	171	168	168	149	166	171	175	166	172	183	190	174	183	147	133	175	164	181	179	167	180	174	205	194	188	174	180	182	142	154	164	161	163	184	141	171	193	159	179	176	138	165	163	171	166	169	168	159	176	169	163	177	166	153	151	162	174	182	174	154	165	185	179	201	186	189	178	168	208	169	154	160	169	163	175	145	168	151	161	154	160	179	170	168	154	166	158	144	175	180	175	183	179	194	171	179	165	165	151	144	154	172	174	155	136	170	187	171	179	190	149	164	191	166	169	192	159	169	168	177	153	161	200	188	168	185	189	178	165	173	182	194	160	187	205	170	179	180	160	165	177	179	156	177	195	178	192	184	185	150	164	184	171	181	167	164	182	170	167	176	193	196	185	175	176	157	201	190	197	165	190	177	185	168	170	182	163	169	147	138	153	173	188	186	153	164	152	170	182	169	177	139	162	186	169	182	185	182	167	159	179	172	171	160	170	156	158	195	180	162	159	151	168	183	193	166	177	170	180	195	182	164	155	157	158	184	156	171	165	163	164	178	178	189	174	176	161	157	197	201	179	180	177	168	181	168	167	167	185	177	141	159	210	160	176	196	175	155	168	177	175	158	176	167	180	170	190	182	177	182	153	179	193	184	188	190	162	184	173	177	176	166	176	186	186	188	170	174	188	187	180	199	173	181	177	186	164	177	160	145	147	170	185	191	155	198	174	170	171	182	161	176	171	162	167	185	161	191	177	163	164	164	211	164	161	169	148	164	156	159	162	173	177	161	168	188	161	191	178	175	171	172	177	179	183	169	188	169	169	158	209	161	165	163	155	204	161	152	164	165	168	175	158	174	183	170	184	193	166	166	164	166	158	159	154	181	182	149	181	171	187	137	152	168	164	172	170	167	164	158	157	164	189	156	204	180	156	173	169	182	171	158	189	172	170	155	172	190	156	161	182	149	164	159	154	144	166	165	162	159	148	155	179	139	177	162	195	167	168	172	195	163	187	178	189	181	178	171	191	203	197	181	165	182	171	178	182	175	146	179	169	187	151	172	160	144	175	191	162	178	181	155	176	174	181	171	185	179	163	168	188	169	148	169	185	190	170	153	157	163	157	162	185	178	165	172	166	191	141	182	157	185	174	185	167	176	170	176	177	176	148	159	195	179	193	164	165	153	180	169	154	172	146	192	176	182	167	164	194	192	153	161	173	183	155	163	178	185	174	164	187	179	183	154	148	169	156	174	141	167	186	156	162	171	162	162	178	171	152	200	162	161	173	195	169	169	190	181	166	184	206	178	167	190	156	160	158	168	160	176	205	152	182	187	162	182	178	183	146	174	154	165	190	195	162	154	180	182	148	186	174	170	169	169	153	201	174	173	158	159	192	155	169	175	155	186	178	144	179	193	174	199	173	178	183	161	161	185	156	159	162	180	165	148	164	164	133	206	168	204	213	178	192	195	150	185	174	168	155	176	160	172	169	154	170	162	194	181	177	196	165	165	180	184	169	163	163	189	169	189	152	143	165	159	164	187	194	187	157	167	190	172	162	159	161	171	153	179	186	158	173	186	169	190	162	178	164	172	184	144	171	180	176	174	201	198	157	171	166	195	207	213	158	170	183	167	168	150	159	176	157	178	176	165	165	156	178	145	197	188	195	165	163	176	151	210	182	185	182	148	195	189	194	180	163	157	179	169	191	160	183	186	155	179	174	181	153	193	158	177	169	162	179	169	157	157	170	188	169	171	173	170	172	181	166	166	174	150	195	171	162	173	179	181	187	150	171	161	149	178	180	211	175	167	167	177	172	172	199	176	195	179	160	190	185	185	153	184	173	165	168	181	165	181	179	177	172	150	169	177	144	164	163	162	172	169	177	184	180	161	173	181	151	174	175	182	174	159	185	183	164	166	154	206	175	179	170	164	180	164	176	179	168	153	187	186	153	162	164	175	168	165	172	174	168	190	151	175	161	174	180	155	177	174	176	169	167	156	174	172	172	168	177	157	189	178	186	150	171	157	161	182	173	175	185	177	164	161	151	181	163	192	183	170	171	183	160	180	162	182	158	173	176	182	175	168	186	156	178	143	194	175	169	155	177	224	200	150	155	187	150	187	182	155	190	167	166	176	158	172	161	160	151	151	166	199	200	172	164	145	154	184	157	181	189	193	176	200	160	145	193	174	200	169	181	188	165	167	167	154	162	163	183	168	187	186	193	165	146	190	179	172	168	181	196	178	176	168	169	180	191	186	161	175	155	189	153	190	176	161	192	150	163	149	188	171	173	166	170	157	201	206	168	164	191	193	169	162	177	169	183	161	161	170	155	174	194	189	186	188	177	169	153	148	173	205	177	190	189	168	158	154	154	180	175	178	200	186	172	181	192	184	162	163	169	164	181	161	203	180	183	171	163	178	178	196	183	170	178	169	158	182	146	184	179	175	166	191	172	156	185	167	171	179	149	173	170	179	192	191	163	178	150	166	159	178	165	193	188	166	167	154	163	153	178	146	182	169	175	177	163	159	153	187	164	160	175	164	187	170	166	180	189	187	169	164	172	159	181	155	168	165	151	160	149	141	172	160	163
3008	1904	991	674	539	484	489	449	475	451	402	448	447	449	427	413	460	406	440	415	437	419	408	413	469	421	407	406	449	443	469	414	399	427	423	447	417	410	454	449	374	437	392	427	424	415	436	411	405	416	457	390	385	456	426	409	392	435	418	458	413	420	489	414	386	404	460	440	360	430	393	404	418	453	403	419	423	431	408	411	401	438	464	442	434	444	418	427	421	433	459	410	442	377	404	412	461	433	415	416	428	426	448	414	430	405	426	412	420	453	422	430	426	402	424	434	447	433	359	422	389	424	424	380	463	419	440	443	418	406	429	420	423	380	416	428	405	434	415	423	414	407	454	427	455	403	417	421	421	459	428	405	434	425	437	460	453	393	431	431	427	421	463	397	384	423	450	436	416	463	406	441	422	398	420	402	418	429	410	379	425	442	398	426	412	437	410	445	435	403	421	444	412	404	438	420	393	430	417	436	392	428	452	425	444	423	428	413	440	417	419	406	415	435	411	431	449	437	412	424	408	398	427	436	406	431	412	445	398	433	432	411	398	390	417	429	430	411	431	434	422	445	380	399	427	422	409	435	429	415	419	425	452	467	435	426	384	420	422	387	392	440	444	443	455	440	422	445	407	438	444	422	430	433	430	418	416	439	458	430	421	426	434	420	406	451	414	423	397	418	405	448	396	404	419	417	428	420	422	424	477	420	417	429	435	459	448	459	425	389	404	447	418	422	390	397	393	406	447	445	424	421	434	436	443	421	399	421	400	378	430	426	438	432	437	400	438	441	446	421	451	428	436	452	441	392	449	446	400	442	403	443	396	385	402	411	434	390	448	428	406	437	390	463	405	460	411	395	417	428	436	450	404	424	399	398	428	414	443	439	445	449	419	465	407	393	402	393	438	406	425	473	442	420	423	390	389	472	439	431	421	414	370	431	434	437	389	423	393	415	414	417	451	389	377	433	437	421	430	427	410	428	385	444	404	418	432	446	439	442	455	438	456	419	419	441	431	404	455	423	424	407	402	456	400	410	437	419	406	414	446	431	422	395	449	419	424	415	430	433	408	424	448	402	402	415	455	402	440	411	382	407	404	413	446	442	424	390	387	409	419	417	392	413	413	431	450	426	453	393	422	436	442	430	441	427	374	406	412	440	401	397	460	440	441	431	429	441	394	434	393	421	439	402	404	435	414	402	433	407	421	384	443	433	412	414	450	443	431	448	417	419	420	411	405	405	417	426	414	440	430	444	394	427	390	431	414	366	436	431	401	403	448	437	411	418	423	402	408	430	422	437	402	399	394	416	433	426	443	462	428	415	377	456	412	420	431	423	431	436	450	383	410	417	446	467	461	431	454	413	410	430	461	421	368	420	460	423	409	478	435	421	445	454	396	433	432	451	401	433	442	424	434	411	456	425	410	402	448	437	411	428	422	438	421	407	454	413	395	424	470	404	469	410	435	417	444	406	384	374	415	451	428	432	402	416	441	401	402	430	411	434	418	398	412	403	424	419	418	413	408	428	445	428	411	416	432	480	377	412	415	441	449	415	424	449	395	433	386	406	360	441	422	390	420	414	426	403	430	396	441	424	412	443	374	409	464	414	472	440	386	433	435	461	411	404	413	418	443	422	444	398	422	433	425	421	389	396	416	398	424	415	405	439	417	402	427	418	392	439	406	412	416	411	437	441	452	430	448	420	441	405	436	428	411	411	451	440	476	423	423	425	438	439	411	408	412	451	433	396	418	439	404	407	441	427	438	456	415	430	420	445	440	428	462	446	428	439	411	439	385	460	423	389	417	393	385	446	430	411	425	421	412	404	391	426	410	446	415	435	395	386	414	439	408	408	425	420	423	434	422	435	393	403	409	392	429	412	419	472	447	389	406	405	414	448	427	411	422	398	397	433	441	433	419	404	432	417	419	437	419	436	437	421	441	420	422	396	420	449	422	437	384	415	411	442	415	390	430	394	436	432	405	405	429	414	422	412	450	414	415	460	450	455	431	420	409	433	450	381	448	472	429	448	400	454	452	433	418	433	434	400	408	415	397	416	412	414	434	428	451	429	421	401	438	389	396	430	403	385	439	441	388	452	420	459	434	407	421	394	462	438	387	435	427	455	403	417	407	442	433	398	399	416	441	407	423	437	410	433	428	445	403	408	422	421	433	411	470	364	419	444	426	416	440	422	429	432	413	389	436	420	424	446	405	404	374	453	418	431	404	462	410	406	437	426	420	434	362	463	432	438	411	422	443	433	426	421	440	428	431	460	412	433	413	425	424	453	440	430	446	415	427	425	449	391	398	395	415	412	438	425	413	406	424	436	402	403	430	424	423	431	430	457	398	416	442	386	414	431	405	420	451	414	402	427	405	424	439	441	432	427	407	419	428	427	404	439	422	454	388	470	424	422	384	421	408	417	435	446	437	452	451	394	427	439	409	453	417	427	395	443	439	388	439	439	450	387	435	472	409	417	422	419	419	410	396	412	473	418	419	392	429	435	394	405	449	449	420	439	405	458	444	391	425	409	432	433	404	408	461	456	420	438	431	420	460	432	402	453	461	418	419	392	411	412	413	460	396	447	450	428	452	448	410	413	432	405	471	394	456	462	415	429	410	415	428	406	420	400	412	411	405	413	401	414	422	442	424	423	390	430	427	403	421	415	426	448	372	409	410	414	432	440	409	426	407	436	426	439	438	429	464	391	428	448	409	461	419	443	447	411	424	420	451	455	429	435	407	423	418	416	438	423	437	434	432	447	429	406	380	411	395	445	393	405	451	441	415	407	465	424	396	466	391	414	394	449	417	429	449	429	428	428	446	479	415	428	456	405	420	455	427	446	382	447	458	441	373	435	422	393	461	401	414	404	447	447	427	415	450	425	425	400	421	409	432	429	442	431	415	440	444	423	417	450	413	395	423	422	361	427	418	426	437	420	384	406	451	440	468	412	407	422	439	444	421	465	420	413	408	397	442	436	437	424	409	421	427	441	389	407	419	428	389	423	458	456	438	429	421	422	407	434	417	446	453	420	414	420	467	454	427	432	415	394	424	417	434	424	405	427	424	396	439	473	385	438	402	401	408	410	386	448	433	437	415	456	426	423	421	412	447	389	392	430	428	418	432	435	424	433	403	428	422	431	433	438	383	434	421	406	415	398	398	404	426	413	439	418	428	410	442	395	398	407	410	417	428	390	422	460	423	435	412	404	418	428	401	431	419	395	426	392	436	391	369	409	431	406	427	394	442	405	428	413	424	416	467	431	410	445	394	390	399	410	409	408	410	426	400	407	415	442	409	423	389	420	434	432	411	389	429	394	450	422	434	386	413	452	414	439	427	389	428	415	395	462	430	399	411	393	438	423	406	413	431	404	379	420	417	430	420	419	447	432	374	425	434	414	429	383	442	414	408	443	462	427	450	413	440	433	380	433	459	453	404	449	409	426	423	407	393	469	373	439	427	414	414	420	446	450	429	433	432	415	413	384	421	437	408	393	459	427	436	434
24421	21522	25150	28344	21522	21531	12407	355	224	184	187	135	112	108	116	110	125	109	96	95	96	93	112	109	101	79	81	94	94	90	97	91	74	82	98	90	79	84	76	73	108	81	69	63	86	86	85	93	93	81	64	97	59	73	84	71	79	81	66	80	91	90	72	64	79	87	66	72	72	69	80	67	87	80	92	61	74	85	98	89	80	86	91	101	104	95	87	90	94	85	89	78	68	80	81	86	84	72	85	88	77	92	83	84	89	85	70	91	88	78	78	75	79	77	79	81	75	78	83	75	83	63	83	84	83	62	69	86	77	73	64	90	88	82	91	78	88	79	66	87	89	92	70	98	84	87	79	79	76	92	80	70	64	84	81	85	84	89	85	74	91	86	84	92	88	91	71	75	89	99	81	80	78	77	84	78	57	76	75	83	86	82	69	81	67	74	59	73	77	89	94	67	80	66	68	71	72	84	72	81	79	71	76	93	88	76	72	73	79	84	82	75	74	82	82	68	94	98	78	98	64	89	79	60	79	88	99	91	83	70	80	77	83	97	81	103	75	93	71	81	61	82	64	82	82	80	74	96	86	81	68	84	68	68	70	103	64	78	82	86	88	96	86	78	113	85	85	87	83	76	74	79	72	78	82	77	97	71	73	95	82	78	81	63	74	95	84	86	87	85	75	75	77	74	85	81	76	88	88	75	80	90	94	88	85	85	90	74	86	79	84	72	84	81	93	96	75	68	90	78	77	80	75	89	78	71	77	73	81	87	79	92	77	67	87	90	71	76	91	100	82	81	73	90	82	88	72	76	72	68	73	68	93	100	70	93	72	94	98	70	82	85	82	82	83	66	60	71	72	83	75	89	78	81	63	66	90	89	73	89	81	88	91	91	91	98	89	69	81	78	85	81	77	96	71	64	90	77	81	104	67	70	93	87	91	85	86	82	80	84	74	80	67	68	67	69	74	82	90	76	70	83	89	93	90	76	63	58	88	80	76	79	75	80	83	89	83	92	85	97	69	92	80	86	79	85	104	69	83	84	91	84	91	89	74	75	99	81	80	68	74	68	84	84	82	94	90	76	61	63	94	86	72	69	85	77	87	84	76	73	72	80	86	68	85	85	77	101	85	70	76	80	91	72	74	98	101	69	92	79	83	88	75	81	73	76	79	81	98	63	89	81	87	79	86	101	78	74	77	96	75	93	97	82	91	102	92	76	101	85	97	85	70	96	81	93	81	88	87	80	72	78	74	71	71	88	68	66	89	67	62	87	65	85	90	75	75	81	85	91	88	61	75	76	73	84	92	70	78	58	54	83	80	83	74	96	96	76	89	92	94	85	77	79	66	92	77	72	75	77	98	83	80	70	76	76	92	83	76	99	80	85	76	82	100	72	80	94	89	86	86	73	90	76	74	86	78	77	81	81	80	75	86	76	86	77	68	67	73	83	80	72	89	83	64	81	103	61	86	94	85	95	74	74	82	84	66	78	82	87	82	72	79	70	102	92	79	70	82	88	96	89	80	80	78	80	91	82	68	68	89	77	82	77	84	89	85	88	88	76	54	75	71	78	91	80	94	79	76	81	50	87	77	79	97	87	99	69	83	88	80	79	74	89	97	94	90	92	88	68	79	80	77	96	83	79	77	83	79	81	75	88	66	71	80	100	98	83	78	82	97	94	106	92	79	90	101	82	79	75	93	79	83	74	83	79	104	66	82	96	74	80	78	58	72	94	102	91	73	77	80	85	52	97	74	92	99	85	97	84	64	64	67	73	85	77	84	82	90	96	81	89	89	86	80	94	78	77	72	73	82	62	87	72	83	81	74	82	79	89	72	77	82	96	91	74	85	87	82	87	92	81	80	81	89	85	76	87	88	86	71	84	97	81	98	80	72	74	74	109	78	78	81	72	76	83	84	94	89	72	69	80	82	87	90	81	75	89	83	83	77	99	95	83	81	79	75	90	98	85	81	87	76	74	77	80	79	68	89	86	63	71	102	104	82	73	83	79	76	68	94	83	79	80	88	65	89	67	84	76	81	86	88	89	80	55	68	83	90	62	74	82	81	83	78	70	77	69	92	118	82	75	68	81	68	85	65	81	73	74	94	72	93	78	71	78	85	97	80	79	85	84	80	81	93	78	67	87	85	71	80	85	81	81	76	83	72	73	98	85	85	96	82	70	82	95	86	71	80	77	81	74	83	73	70	89	99	89	70	78	87	86	74	69	74	93	95	81	94	79	91	81	98	81	84	89	82	68	72	80	70	96	83	91	84	73	97	80	87	77	61	91	91	75	79	84	75	75	73	74	66	72	88	88	67	101	100	94	67	97	62	77	73	61	98	103	80	104	77	81	69	82	104	72	83	76	91	96	87	88	88	80	77	88	76	79	68	80	70	100	81	78	78	65	67	102	89	82	76	74	74	85	75	68	84	75	95	90	71	91	80	80	93	84	93	84	90	84	72	88	83	82	80	90	94	91	86	91	87	89	85	68	81	79	85	74	80	90	93	76	76	94	66	90	94	71	68	84	94	86	99	101	73	102	70	85	89	86	70	103	77	78	77	80	76	79	90	73	62	78	70	69	82	80	79	82	92	102	88	62	77	87	87	72	74	74	83	87	85	88	101	77	88	74	76	70	78	90	87	80	76	75	85	82	78	75	74	76	85	85	88	89	74	65	86	95	89	64	75	91	85	96	77	83	95	70	75	83	78	75	80	74	80	86	94	79	75	88	92	68	88	85	82	81	81	99	80	95	83	77	81	90	85	63	90	71	71	76	90	89	89	75	91	77	72	86	94	66	98	76	69	65	83	93	97	90	72	89	81	94	80	76	84	72	72	78	78	91	76	74	80	81	87	83	66	78	69	73	77	80	80	94	91	90	98	79	98	95	74	94	87	84	88	78	66	86	69	77	75	74	87	86	77	79	62	98	74	77	93	90	74	67	83	89	90	84	75	90	91	71	101	83	69	86	76	91	93	94	67	85	83	58	76	93	89	96	85	81	79	70	72	84	87	69	63	91	82	96	90	93	90	95	78	75	95	93	61	92	82	78	71	88	87	69	73	78	68	95	64	80	101	91	71	98	77	86	94	91	76	81	79	76	76	75	84	81	63	91	80	88	83	91	81	77	91	75	74	80	75	81	73	96	77	72	81	71	78	82	97	95	92	91	85	95	77	86	87	76	86	82	90	86	90	77	83	81	82	79	73	73	58	81	81	72	79	82	103	83	77	82	84	80	78	77	91	86	70	88	84	85	72	89	72	79	74	80	68	91	91	87	65	77	72	91	86	90	79	78	80	84	77	75	85	81	92	88	82	82	78	78	86	79	66	82	77	79	81	85	92	80	72	85	74	88	76	80	73	75	63	87	74	95	88	91	76	89	82	83	102	86	83	75	82	81	84	77	86	72	88	92	63	74	90	89	88	72	99	90	94	68	86	81	86	84	85	71	82	70	83	93	93	93	82	82	76	70	72	89	86	77	89	85	89	82	86	75
2862	3011	1369	670	429	368	300	292	278	235	286	257	257	267	254	259	240	245	215	255	247	220	251	275	225	245	259	246	219	250	236	242	222	240	239	239	239	225	236	235	236	243	257	222	247	244	237	240	242	221	214	215	219	222	220	230	234	224	242	270	242	233	238	244	246	226	238	231	226	220	221	226	238	230	242	213	211	231	233	206	228	252	255	231	258	237	236	251	229	240	246	240	230	230	240	237	244	225	246	237	249	241	224	209	250	216	222	212	222	241	216	209	244	228	227	224	220	214	262	244	230	225	217	219	210	238	228	256	250	224	246	234	238	237	245	230	256	241	229	228	236	225	253	232	223	221	256	248	239	220	234	229	235	227	231	234	253	214	242	206	218	215	234	244	232	228	247	240	254	229	201	231	243	222	237	242	228	233	263	227	219	225	248	221	220	234	230	227	243	208	245	255	197	232	207	248	242	237	250	207	253	215	260	233	236	251	236	223	208	225	218	256	238	234	244	238	260	237	216	188	222	231	220	256	218	228	212	221	215	246	239	206	245	230	223	227	223	234	232	233	225	222	249	236	239	221	210	225	239	233	239	268	214	239	265	266	257	224	245	253	243	225	256	224	196	271	256	233	228	252	207	218	224	233	243	219	228	229	212	226	226	218	232	224	224	236	219	248	218	205	261	236	227	239	224	223	226	256	229	258	236	246	248	254	223	254	243	205	238	241	230	200	234	220	239	262	252	202	205	226	228	228	248	254	238	243	234	200	256	249	233	220	239	203	232	228	236	248	230	232	220	236	210	234	247	225	216	237	220	242	250	210	226	234	233	216	231	213	218	225	232	266	221	208	258	220	243	229	230	221	251	216	212	227	224	240	240	240	265	228	238	238	233	218	244	216	206	238	229	223	246	235	227	226	239	207	231	231	234	232	289	203	224	237	238	223	236	229	229	234	230	227	240	258	204	226	239	219	241	271	226	236	260	220	244	238	227	224	250	233	221	246	214	244	229	229	248	226	262	228	252	218	244	250	222	266	227	252	250	237	225	246	222	233	225	239	246	215	263	234	213	245	230	233	238	214	229	250	227	220	258	229	218	197	225	209	221	248	236	228	227	231	229	226	227	286	230	246	247	237	205	228	229	237	230	227	221	245	244	235	229	244	234	236	240	253	257	222	262	241	217	220	237	245	222	243	201	253	240	238	244	222	233	210	254	231	252	207	223	267	255	229	233	195	232	244	259	221	189	244	238	235	242	232	222	242	230	246	266	228	228	241	233	248	244	194	214	240	235	220	225	236	233	212	237	232	233	245	243	259	213	249	199	236	231	211	229	226	234	261	229	235	207	224	209	240	264	262	233	242	233	218	220	254	250	229	234	235	214	218	225	236	254	239	242	216	247	244	224	224	219	199	254	208	223	209	234	231	215	221	222	252	243	223	231	229	237	225	233	242	232	249	222	252	242	252	236	231	234	257	223	218	227	255	212	256	238	228	223	252	215	230	220	225	244	226	251	205	236	231	224	250	224	212	244	227	242	213	255	223	265	242	224	219	235	241	198	245	238	249	221	245	245	238	226	241	256	244	218	233	234	211	231	219	232	232	236	244	228	231	231	236	237	232	247	231	248	213	214	226	222	228	223	215	213	222	225	221	214	210	265	252	235	229	242	219	237	231	208	235	241	205	248	234	236	227	237	222	237	225	217	249	224	244	224	232	231	222	220	252	233	226	230	246	217	254	239	247	213	254	217	247	213	235	231	244	229	205	234	239	244	235	202	250	197	220	227	248	239	253	242	253	247	243	228	254	223	272	239	260	206	243	209	244	240	257	240	243	232	217	228	230	252	239	255	192	226	238	232	225	238	224	222	256	238	276	238	225	223	253	257	218	244	250	263	231	246	239	257	254	238	242	234	234	215	218	208	227	237	246	239	244	229	243	227	233	197	238	222	222	239	232	251	233	229	228	234	257	220	234	245	263	242	241	225	244	225	224	216	269	224	224	239	247	237	208	212	219	222	231	223	216	213	237	227	225	234	217	222	251	216	234	243	231	246	229	225	251	253	247	200	228	238	239	205	224	224	237	257	258	206	259	245	241	259	228	245	215	239	225	239	228	223	240	244	236	233	230	230	235	207	271	280	242	240	242	257	268	223	210	235	217	249	238	244	242	243	217	232	233	269	233	221	252	219	243	225	226	222	258	242	216	239	228	255	250	249	223	237	251	247	231	243	208	217	270	225	249	230	242	234	186	229	235	218	205	224	224	233	232	228	227	245	237	229	238	222	232	238	243	232	246	216	219	226	223	214	250	233	221	258	231	239	222	261	216	233	209	231	239	249	229	235	202	255	231	237	236	279	218	214	250	257	246	234	229	254	229	243	241	200	208	213	213	247	217	228	251	212	219	222	247	222	227	240	231	223	227	238	211	264	244	232	234	239	252	233	228	234	236	232	235	234	236	236	233	236	247	245	256	240	238	252	241	234	235	251	227	237	248	216	230	254	211	206	236	239	231	239	215	230	228	221	255	248	205	224	230	221	227	265	194	218	218	225	236	225	238	238	229	235	245	248	234	242	212	250	222	224	259	222	217	240	242	245	218	220	249	208	229	249	247	224	229	224	247	269	237	253	243	219	229	201	222	222	228	218	224	241	243	230	247	222	240	224	241	232	236	247	210	229	240	214	233	238	220	215	225	207	251	246	232	222	236	205	225	207	232	238	210	236	226	215	224	219	245	259	238	220	236	239	275	232	203	209	215	203	245	211	233	246	240	237	232	212	201	212	242	220	229	228	215	231	221	241	217	239	230	215	240	231	240	223	224	220	244	235	246	224	247	229	221	226	244	228	241	247	226	220	232	238	243	223	241	232	262	243	227	241	245	229	247	223	234	207	193	218	207	220	221	231	252	226	211	222	230	227	223	234	232	214	264	218	217	239	226	246	260	245	219	215	238	242	211	225	269	250	217	229	211	242	234	237	228	242	243	234	238	248	226	239	241	231	265	246	270	243	249	238	220	226	221	218	219	247	248	230	240	235	230	210	231	262	218	236	227	237	224	215	249	230	243	239	238	214	203	257	222	229	226	225	246	215	230	212	238	254	237	218	232	246	229	235	206	252	252	186	222	209	220	212	246	245	216	217	219	222	213	222	241	221	245	215	236	227	229	227	201	227	204	204	201	216	233	244	223	230	213	262	221	220	209	227	237	244	251	210	229	270	240	207	218	221	225	220	219	224	198	239	206	233	213	218	216	223	226	210	219	223	231	229	251	240	238	252	237	249	231	237	222	241	216	220	216	209	236	226	239	216	257	238	237	215	231	219	250	229	209	211	246	259	216	244	245	246	228	226	213	200	241	248	217	240	223	223	249	248	207	243	249	254	238	231	240	221	247	220	261	231	268	220	237	231	240	229	220	249	214	237	233	253	229	243	217	206	249	240	241	244	229	240	204	242	210	237	220	215	226	216	223	251	256	238	253	220	240	224	217	240	243	244	211	226	216	237	210
32043	20237	7683	728	546	492	411	279	314	293	274	327	280	279	280	290	290	300	289	269	285	313	319	277	290	305	279	297	298	252	289	293	280	278	309	322	350	308	277	280	309	284	276	287	280	290	297	273	297	285	275	259	289	286	268	300	262	279	304	300	297	291	314	313	287	313	268	312	307	324	288	304	293	293	296	293	285	303	276	251	279	289	292	326	285	281	317	301	298	316	267	285	290	260	268	298	294	292	291	298	310	277	271	306	267	282	289	280	299	280	297	326	297	308	289	309	293	267	285	286	280	253	288	274	277	278	267	274	301	260	307	292	285	282	296	308	281	340	301	290	301	267	286	299	293	275	291	276	260	300	268	280	290	325	293	296	268	303	277	276	300	298	265	265	305	275	301	287	271	294	319	294	284	279	281	288	276	317	280	322	281	318	310	271	296	282	306	294	300	309	278	299	266	293	274	311	329	285	289	289	313	319	293	317	306	298	292	276	287	302	294	299	270	324	319	277	297	299	329	298	314	257	300	284	293	266	294	329	283	276	275	268	293	309	294	274	283	277	266	292	306	268	310	303	272	300	311	291	295	275	302	307	271	296	261	305	304	299	291	291	297	301	254	299	295	331	290	301	273	291	277	273	267	283	305	296	288	267	277	248	278	315	282	288	301	276	318	276	332	266	296	292	262	264	284	276	299	287	297	269	281	300	296	318	317	282	267	305	340	270	282	271	264	279	311	283	320	271	287	286	300	300	278	300	285	302	302	299	310	301	331	293	309	290	322	268	295	302	284	284	307	320	305	299	287	306	296	271	314	296	267	292	278	299	295	293	297	282	292	276	306	274	292	284	298	300	284	258	282	283	277	301	284	318	287	303	309	289	285	264	328	291	270	298	291	276	291	302	306	319	269	309	273	293	317	288	303	283	283	319	291	256	290	279	318	317	286	294	270	294	308	295	293	307	311	264	285	277	271	311	301	284	292	307	280	300	314	289	288	272	295	313	302	310	289	280	308	290	279	274	297	288	286	270	297	318	314	295	301	305	331	295	297	286	307	295	288	317	309	299	284	291	265	289	266	295	253	279	313	261	261	321	290	292	294	305	300	277	280	295	275	281	299	286	318	315	284	287	259	305	281	333	298	296	331	300	282	264	270	291	266	287	290	300	274	297	257	303	273	300	299	296	293	317	300	306	296	301	286	300	278	282	301	272	281	265	297	299	301	253	297	291	274	292	257	297	320	278	272	309	290	300	296	311	299	321	282	273	286	272	281	300	282	286	270	312	318	320	294	287	280	259	286	301	290	305	284	274	294	267	281	315	279	320	298	318	284	277	301	307	294	283	305	295	315	304	302	326	297	333	294	286	299	289	321	281	284	306	282	304	305	268	307	306	259	237	323	300	284	287	286	310	303	264	306	284	293	268	298	280	308	280	274	271	253	316	298	290	312	272	275	273	278	292	277	296	298	288	272	261	288	282	313	296	295	260	289	252	289	293	290	280	311	284	318	299	303	277	294	272	305	332	301	314	316	269	337	287	288	284	304	279	287	308	291	326	253	298	252	297	294	308	313	285	287	321	311	315	309	290	280	275	295	307	280	281	328	307	287	299	292	294	311	285	293	307	290	290	296	257	292	301	294	276	279	265	275	275	348	307	273	314	288	282	315	320	294	308	292	280	284	300	306	309	278	278	345	287	249	261	285	308	322	298	319	302	308	293	301	300	277	280	276	286	309	297	293	286	288	296	284	303	311	274	266	287	283	317	317	275	242	267	296	280	288	284	313	317	324	281	303	293	297	290	309	280	303	282	271	290	276	315	276	288	301	273	286	282	294	292	332	286	333	315	313	270	291	267	308	271	272	261	302	262	338	303	284	296	268	278	260	282	309	278	295	290	285	318	296	303	274	284	257	286	328	262	291	279	275	280	318	314	295	278	298	286	296	308	255	330	296	311	320	275	306	257	281	290	282	313	316	290	307	303	319	269	304	280	281	304	298	290	281	268	264	295	297	295	317	265	321	245	272	305	313	323	281	292	304	287	299	312	291	324	294	273	290	284	287	301	307	296	269	309	305	303	290	297	283	278	279	304	309	278	286	276	298	273	274	315	280	301	327	306	300	267	302	301	297	317	298	305	275	283	276	278	300	322	264	280	316	314	302	294	313	278	314	299	288	304	308	287	309	281	310	272	271	306	338	287	277	281	302	300	289	302	294	300	303	300	272	294	321	307	290	262	297	269	284	287	322	268	297	259	278	321	277	289	285	276	296	289	290	298	285	299	301	298	305	338	322	270	302	281	324	326	306	261	309	308	303	280	273	331	295	276	291	294	316	303	295	289	313	298	323	267	272	285	271	280	284	270	271	285	273	282	308	322	272	302	298	277	297	247	295	287	290	319	302	298	261	266	263	271	284	303	296	273	279	301	335	279	287	289	322	284	295	273	281	313	305	285	337	294	309	294	259	297	258	283	290	305	320	288	277	320	309	306	280	280	317	322	301	280	289	279	298	286	293	321	287	306	271	275	275	291	323	264	284	292	280	255	291	298	271	294	263	300	269	282	290	307	270	311	294	288	279	292	305	307	271	279	284	309	313	299	305	310	239	311	289	299	299	325	282	298	294	312	284	300	296	287	301	296	291	277	292	306	280	297	290	286	294	313	277	312	283	317	322	288	280	319	294	297	295	288	286	299	317	294	257	312	302	277	269	290	303	264	294	288	275	302	312	312	295	303	301	288	322	305	295	296	293	302	282	299	308	321	279	276	297	295	294	307	291	310	271	300	334	279	301	271	274	309	299	306	318	299	264	302	319	302	292	299	292	295	276	274	306	268	281	259	298	303	287	323	300	313	295	314	300	292	279	258	280	295	275	288	312	296	289	305	304	309	289	269	304	308	298	309	270	270	339	286	279	321	305	314	269	320	311	302	277	328	305	307	305	317	255	295	295	268	286	307	282	260	287	278	298	282	295	287	314	295	296	304	299	278	264	277	317	318	280	309	241	270	289	293	270	299	335	257	282	283	319	319	282	307	272	277	289	269	329	310	305	272	310	300	308	303	271	240	308	293	304	309	288	268	283	293	322	262	302	283	300	297	282	297	327	315	300	293	300	295	296	317	276	309	292	332	276	313	269	314	296	299	288	316	336	304	284	304	291	283	318	317	295	293	292	314	266	297	292	305	294	268	304	273	277	291	308	251	302	304	297	284	321	321	306	307	290	273	288	331	321	273	300	291	311	307	288	311	262	311	280	296	312	298	327	290	282	283	270	297	297	328	269	299	284	294	285	250	297	305	307	294	304	287	279	306	272	272	297	295	318	291	306	330	295	255	326	294	281	283	285	299	269	269	289	268	286	292	291	272	284	299	285	320	300	288	299	286	292	319	316	295	309	295	274	286	274	314	300	279	296	303	270	325	290	274	293	264	310	312	272	296	300	297	258	269	304	290	305	295	240	292	305	286	307	276	300	287	251	300	294	271	297	251	290	310	295	291	290	335	287	284
5767	824	741	689	679	680	647	682	718	724	724	662	678	690	688	687	669	702	705	704	718	682	717	699	729	689	669	718	649	726	686	757	731	718	688	694	701	741	726	746	716	725	707	702	700	689	683	710	625	673	722	672	653	660	624	705	711	685	747	620	700	735	676	694	754	725	692	700	707	667	739	686	739	716	743	688	697	740	736	708	709	760	687	719	669	672	701	684	703	688	720	686	734	713	665	748	715	721	689	693	719	671	723	734	701	710	684	701	704	715	714	706	660	701	697	676	722	681	703	675	692	732	677	687	710	692	727	724	688	719	672	712	652	701	717	685	686	650	679	763	681	657	651	660	677	681	725	649	707	675	670	749	689	685	725	674	693	635	700	717	711	702	673	694	670	735	702	664	732	736	680	712	662	751	706	684	695	661	691	732	698	729	715	705	711	674	744	677	712	713	691	721	692	725	697	714	676	676	679	666	706	713	657	669	698	671	726	686	688	705	706	730	681	675	724	684	739	655	729	630	731	656	703	691	708	724	715	712	683	735	754	673	673	733	717	688	680	706	660	693	649	683	661	668	696	697	760	686	725	702	717	675	699	700	734	709	704	656	681	682	733	666	698	710	709	693	730	686	669	719	676	739	683	734	707	686	727	690	707	717	648	714	691	697	693	679	688	699	696	691	698	733	713	702	678	702	670	713	701	663	691	692	723	713	652	673	730	671	674	635	678	697	683	711	724	689	661	730	734	711	683	660	709	690	737	696	646	648	708	663	668	721	638	709	703	664	696	720	693	713	703	687	675	677	685	731	663	704	701	776	733	720	713	740	723	664	648	692	646	682	720	715	697	700	714	699	699	686	666	693	750	713	665	703	637	730	686	754	709	659	717	670	701	702	746	713	676	695	698	726	709	666	668	673	716	730	656	705	683	720	722	678	675	660	720	722	688	718	711	738	709	719	719	680	650	705	694	705	703	721	671	706	697	705	685	676	706	659	712	714	716	721	688	610	720	673	719	688	626	662	715	721	727	711	750	688	709	688	689	695	734	691	700	728	694	647	723	738	694	672	717	670	738	714	698	709	696	687	662	727	674	716	650	721	672	731	718	698	724	654	676	689	713	712	712	674	732	673	741	730	717	682	764	635	702	728	728	718	658	700	690	679	683	720	686	638	724	741	727	695	681	710	718	756	699	665	703	716	704	667	728	683	701	697	689	662	668	700	694	714	689	696	703	715	722	637	710	661	682	688	680	685	717	728	687	698	693	699	694	720	701	731	713	691	716	690	664	679	705	702	663	720	686	700	720	700	685	722	732	687	662	713	703	733	693	686	668	687	696	716	716	697	666	671	701	671	725	703	692	679	654	723	678	682	742	719	683	646	705	674	681	702	665	701	695	716	727	698	715	748	678	718	697	690	685	714	710	704	676	702	723	704	705	747	680	683	668	718	698	738	636	660	716	667	714	716	679	707	678	689	665	660	691	731	730	676	663	694	704	713	736	720	672	712	695	673	640	715	686	695	711	740	645	696	724	672	707	679	691	674	680	712	718	674	710	704	695	665	703	702	714	685	734	692	606	753	665	659	677	671	718	653	732	707	710	672	674	665	693	667	714	720	725	695	713	719	694	727	698	714	715	670	667	723	688	703	676	686	701	685	667	726	738	690	755	713	710	684	728	706	666	698	680	717	717	719	690	677	678	706	701	703	767	710	713	683	729	724	701	685	667	669	692	762	670	746	671	696	690	688	646	697	737	698	715	715	726	702	660	767	719	745	717	727	702	695	695	669	708	682	698	761	669	658	685	719	717	662	689	701	716	699	721	665	713	676	685	691	692	629	699	701	687	682	677	721	701	735	712	729	695	669	693	696	697	698	676	736	725	654	706	709	689	726	740	670	704	685	733	691	707	713	757	726	737	691	686	664	699	691	658	682	669	741	714	710	687	717	688	709	633	680	713	659	663	715	676	688	731	712	718	693	691	680	693	692	687	723	671	702	643	758	680	752	659	713	696	739	678	740	714	705	701	713	669	744	675	699	699	753	691	715	750	722	655	642	693	669	690	720	737	692	671	688	757	704	712	718	705	741	675	690	675	741	664	652	697	716	690	706	694	714	706	726	689	704	741	756	681	673	671	733	648	703	701	725	672	680	707	729	690	720	702	702	733	703	687	693	694	658	695	682	723	722	706	709	640	675	743	678	726	634	672	690	723	708	697	717	714	650	683	677	660	704	700	704	705	687	681	684	694	719	694	702	700	687	677	678	694	695	711	715	711	711	715	705	686	743	670	709	689	711	706	755	733	690	698	725	714	674	699	692	735	684	757	747	747	682	708	709	704	724	732	690	708	662	691	708	704	713	711	676	705	716	690	725	743	695	671	689	703	706	707	727	719	698	717	665	659	685	685	684	704	679	668	687	667	706	708	698	688	679	691	650	666	675	651	733	689	680	706	720	690	678	702	688	743	694	699	669	690	707	682	686	688	674	627	685	705	720	725	664	705	703	711	689	728	727	683	675	729	705	702	705	694	742	720	720	758	747	714	640	723	684	730	696	705	666	721	782	671	743	720	734	752	682	711	716	690	668	743	721	705	700	714	724	700	668	728	739	708	733	677	694	698	663	691	754	703	706	668	724	758	709	701	717	714	692	737	700	710	719	708	687	708	671	677	685	721	703	721	696	660	678	699	747	746	700	649	691	700	709	682	739	664	705	692	707	715	741	727	713	694	679	733	705	698	698	691	718	709	669	689	700	694	737	724	701	685	669	699	692	657	712	655	701	671	719	637	727	720	662	755	690	698	752	735	710	726	700	684	659	731	690	693	684	694	667	719	729	684	744	715	673	723	673	676	727	666	685	671	657	699	693	693	708	709	666	715	651	679	648	647	731	712	694	701	708	731	743	692	698	666	707	736	711	723	727	680	647	676	685	688	686	661	704	703	700	703	724	694	747	723	681	714	728	702	728	694	694	672	698	697	693	715	638	643	704	770	666	726	687	693	671	732	709	670	699	659	687	695	712	743	660	722	674	725	674	662	685	693	659	727	730	718	720	671	712	692	680	703	686	685	672	647	660	724	675	719	692	651	704	751	692	674	655	703	690	696	636	673	722	695	713	696	680	673	684	668	712	725	714	717	717	684	706	692	732	719	682	693	677	716	744	695	653	700	688	702	690	686	712	703	698	682	683	721	733	694	686	743	689	682	684	732	713	719	712	675	629	678	686	726	688	720	723	706	702	717	731	649	697	712	709	696	674	706	675	754	665	699	712	679	714	675	720	695	709	691	680	692	702	701	671	670	746	695	673	732	704	707	707	656	741	670	740	718	653	744	705	680	637	704	708	733	663	637	695	684	693	705	714	688	693	692	672	694	745	699	724	707	715	664	669	689	685	685	678	681	720	747	669	696	701	689	688	711	721	684	665	744	700	731	652	711	691	720	664	714	682	682	694	666	663	667	696	684	687	734	666	663	681	684	658	645	718	675	700	740	695	663	711	714	665	659	673
25101	21530	24766	28714	21521	16814	433	273	268	212	190	196	205	184	188	194	179	173	167	195	182	195	185	174	189	176	208	178	193	184	174	186	178	188	175	195	175	160	182	167	185	159	155	183	159	177	178	147	154	158	177	181	180	189	189	156	183	167	157	198	181	180	133	198	180	168	167	155	188	180	184	176	186	182	158	203	183	182	165	174	161	188	175	156	170	164	159	162	170	160	164	186	177	163	188	167	167	171	176	169	184	195	168	161	176	161	168	191	157	178	173	178	168	178	204	170	147	177	188	180	164	166	194	194	171	185	189	188	161	173	182	168	180	168	200	164	171	156	159	172	183	164	165	193	159	183	163	169	145	174	182	157	173	176	175	150	176	174	189	185	185	184	181	154	179	197	166	167	179	177	187	164	179	147	173	168	175	176	184	163	175	178	174	153	154	153	198	150	142	204	168	162	191	181	165	188	149	162	169	178	139	176	169	162	175	185	170	181	177	165	191	177	168	140	186	140	148	181	181	165	167	197	163	196	164	173	164	174	171	174	180	187	175	184	164	170	169	170	167	156	172	171	163	173	166	180	185	186	138	178	183	184	183	181	175	174	191	159	176	157	201	166	177	150	179	157	143	180	169	163	162	163	191	204	174	180	156	186	194	165	167	158	164	169	169	181	173	187	167	147	159	199	177	186	176	183	161	169	159	155	182	179	181	204	178	145	149	163	170	162	142	187	190	181	196	176	148	159	176	155	168	168	155	174	172	171	170	189	170	198	172	165	193	175	167	156	165	147	176	181	157	185	178	142	170	177	167	155	189	167	150	152	197	183	156	142	161	186	199	163	166	181	181	180	154	157	152	164	148	189	187	165	146	175	205	192	165	168	174	169	170	193	180	168	185	181	166	176	193	157	167	187	188	177	172	186	158	182	158	169	174	188	170	158	170	187	159	199	181	170	188	164	175	166	190	186	176	178	165	187	181	163	164	159	166	168	198	158	171	144	144	165	173	149	170	150	164	179	170	177	167	165	171	170	186	185	195	191	164	155	157	154	168	180	174	180	160	150	172	176	176	177	152	176	161	160	180	167	178	189	156	182	182	164	157	172	183	162	171	164	193	176	182	174	170	185	167	201	181	200	183	159	198	170	177	176	163	174	167	189	182	177	179	166	193	187	194	176	185	161	165	197	185	163	170	168	161	195	169	162	179	169	169	186	157	169	161	163	197	185	160	162	173	180	180	166	159	156	164	173	175	159	162	176	168	158	176	160	166	170	175	165	167	173	187	171	180	191	137	164	161	192	156	172	178	184	179	163	175	154	157	175	160	176	167	161	188	180	169	156	184	165	159	175	190	201	156	179	150	147	190	196	157	174	156	184	154	173	198	176	161	146	179	151	171	168	171	182	179	222	188	182	149	167	169	149	143	142	155	167	180	166	161	166	159	164	198	181	203	158	173	177	158	164	172	156	167	172	199	177	172	173	171	174	156	180	196	186	201	188	181	166	152	193	156	172	165	156	171	181	185	170	180	173	175	181	177	150	159	166	173	175	158	202	158	191	186	194	173	170	193	151	169	185	174	170	171	134	168	174	167	179	190	187	180	174	168	161	173	157	163	178	161	192	180	182	146	161	188	160	167	195	177	166	154	159	154	158	161	196	151	178	169	147	188	175	168	160	175	159	163	192	180	163	160	157	159	182	164	161	151	153	181	173	174	170	163	160	152	167	157	167	172	196	168	158	162	162	160	174	188	156	168	184	180	164	167	188	183	181	153	172	184	163	181	205	170	166	165	163	156	177	149	208	145	190	135	178	189	214	189	162	166	163	181	154	153	156	167	193	170	166	151	180	168	166	165	162	177	172	186	179	158	179	160	194	187	154	154	151	178	169	175	169	182	169	173	181	192	173	169	174	161	185	128	190	170	160	170	191	167	163	191	201	167	158	168	168	183	157	184	149	162	166	154	155	177	196	177	166	159	165	176	183	180	143	152	161	188	166	188	198	184	176	162	169	177	177	172	184	169	180	150	165	179	182	184	165	178	176	165	185	162	185	196	181	185	184	194	206	177	184	168	181	185	166	210	211	165	183	163	168	186	165	140	167	205	152	159	176	183	173	190	161	166	153	185	163	171	181	181	154	162	176	187	157	167	166	199	181	195	174	164	166	161	160	161	182	166	190	193	180	186	164	166	152	171	182	172	147	181	200	166	162	191	177	170	187	159	170	156	165	161	168	188	144	186	167	168	181	206	191	169	154	159	171	170	176	173	174	182	176	172	146	183	186	179	159	183	182	178	198	180	182	138	183	159	147	195	168	179	162	165	202	166	177	181	176	193	190	173	167	159	188	183	198	155	173	184	173	155	185	172	167	153	175	169	162	160	183	168	183	156	172	163	162	162	171	183	168	170	172	165	201	159	187	196	143	169	176	166	204	160	164	188	140	171	184	166	166	178	196	165	200	191	166	143	183	179	156	169	205	184	175	182	194	186	151	154	177	181	160	163	180	190	156	162	178	176	173	184	164	177	154	177	174	181	157	180	172	176	173	174	160	189	159	155	185	182	171	177	154	171	167	176	174	175	148	193	182	158	175	162	179	188	150	178	187	156	169	172	175	163	164	193	162	156	183	175	177	174	165	173	169	195	186	138	178	179	161	178	166	154	162	163	152	176	195	171	184	176	211	163	165	161	186	191	176	199	166	166	170	165	166	155	181	160	165	192	158	172	197	196	179	171	146	195	178	195	163	165	167	183	172	184	159	192	160	178	221	163	184	157	187	144	177	163	168	175	194	162	154	165	178	160	175	162	174	148	190	181	160	194	171	169	206	180	190	175	149	173	163	185	185	166	175	165	164	160	179	170	168	161	159	176	172	154	176	158	184	181	191	173	201	181	179	166	159	193	174	185	176	150	172	148	152	176	174	153	148	184	165	155	166	162	164	186	171	161	133	196	177	170	181	175	154	177	171	170	170	168	174	178	166	174	175	178	173	176	169	172	181	189	170	151	187	143	166	187	181	181	192	174	187	167	173	180	166	153	153	181	173	170	179	159	153	169	186	165	155	169	168	179	162	179	156	164	172	180	177	164	190	170	172	174	172	164	182	191	184	177	168	156	180	175	180	155	174	172	185	180	184	172	181	172	148	178	208	181	166	169	178	163	184	180	152	156	184	156	181	163	159	172	178	178	164	172	159	172	164	172	171	172	146	209	150	159	168	159	173	169	164	175	173	167	169	155	133	190	163	186	200	162	184	172	194	191	188	159	184	156	164	157	169	165	164	142	170	171	174	183	170	194	200	162	171	192	173	192	194	187	175	183	140	166	210	168	176	169	155	170	196	177	170	156	160	167	169	173	184	191	175	188	150	184	179	211	177	168	156	144	162	172	171	181	170	159	173	196	157	156	173	164	155	165	164	161	181	177	174	153	182	175	151	161	187	177	149	153	155	185	155	183	175	191	162	193	154	184	159	192	146	179	158	157	168	187	182	157	182	156	185	185	179	157	157
3003	1800	1017	692	541	484	468	462	444	420	434	431	426	422	397	440	420	413	443	432	426	430	437	439	457	440	408	405	436	440	409	448	410	445	426	437	410	460	408	423	409	400	394	415	426	438	447	395	410	401	410	438	424	448	392	406	443	459	408	429	420	424	442	449	422	404	438	416	405	441	428	408	413	396	437	384	420	420	397	442	450	458	444	428	425	451	434	431	404	402	412	418	430	367	432	416	431	425	420	405	404	391	418	412	399	407	401	455	461	435	409	406	414	399	409	453	462	425	448	472	414	445	442	433	505	436	434	418	412	443	447	411	425	446	432	421	433	430	443	422	405	420	441	439	413	439	391	460	422	427	402	428	414	451	409	425	381	422	403	434	447	401	438	408	413	392	412	430	441	432	417	455	453	458	418	462	391	375	408	392	412	461	447	434	413	419	415	429	414	430	424	447	413	442	384	390	393	435	412	462	407	420	401	466	389	461	401	457	389	423	431	431	403	407	430	419	431	398	438	438	454	399	430	400	411	421	453	425	419	404	441	469	448	443	401	420	400	431	418	406	421	426	397	408	390	442	435	405	411	407	382	500	399	474	426	451	426	467	448	386	424	434	408	403	435	412	425	417	400	406	435	406	386	439	386	416	439	432	410	365	428	440	399	412	409	432	401	439	433	449	448	418	411	425	426	428	435	469	415	445	461	411	459	385	410	450	449	453	404	399	393	436	418	401	419	386	427	412	410	416	392	440	391	410	406	401	386	434	424	383	438	420	411	444	441	405	423	436	460	434	409	405	422	446	411	473	453	429	438	428	445	430	440	395	410	396	415	435	425	438	438	430	417	421	434	399	430	413	423	424	405	427	484	419	403	417	429	431	458	425	422	397	421	404	439	432	378	407	420	419	424	406	424	424	423	389	397	420	405	427	404	407	415	422	394	400	411	415	440	398	414	426	418	466	432	432	420	442	433	427	445	384	409	393	431	435	440	413	410	433	415	405	460	427	435	446	433	413	413	420	421	404	455	409	389	420	451	427	406	425	419	432	439	416	449	433	414	419	442	441	411	435	417	413	429	393	425	439	430	416	443	421	411	415	434	405	448	425	465	411	474	389	451	403	403	437	435	419	416	410	395	437	403	411	404	396	434	401	385	432	415	426	411	426	439	450	419	414	432	390	436	385	466	396	414	418	418	419	443	426	414	390	452	395	427	435	448	432	400	422	460	415	422	436	414	430	403	405	436	392	421	462	401	402	427	406	412	403	418	420	430	430	425	408	450	421	431	423	394	415	418	457	418	421	454	456	446	398	404	388	412	402	411	449	415	396	416	430	399	422	386	434	434	428	417	399	445	459	448	382	451	448	417	442	409	423	454	423	385	462	417	411	450	408	425	432	425	410	456	465	399	384	424	402	463	399	436	395	431	445	427	445	465	425	428	426	455	464	446	428	412	438	446	418	441	450	457	418	442	432	406	453	416	407	437	444	418	405	417	417	424	463	432	454	447	404	370	397	406	447	420	434	399	425	404	431	427	421	403	435	403	414	416	440	401	424	431	425	441	456	445	452	442	455	413	374	419	418	392	406	436	409	416	411	455	410	416	406	445	445	436	427	401	427	422	452	407	438	419	401	441	431	427	420	407	401	415	433	469	410	416	409	427	402	439	425	440	432	434	414	480	437	456	429	414	384	441	437	403	412	422	485	428	412	398	404	463	433	428	372	462	439	400	417	431	435	393	453	401	405	393	408	439	435	412	414	417	412	428	421	425	405	414	454	435	432	427	435	413	407	457	436	425	419	411	426	397	432	420	424	449	429	460	398	422	409	418	430	417	399	431	407	389	435	425	402	399	435	415	439	443	439	411	395	435	437	430	421	404	448	390	413	442	410	441	442	434	407	423	434	423	430	404	433	433	437	445	434	411	415	394	404	404	456	434	424	380	430	400	400	402	414	460	398	435	431	401	401	384	405	448	425	413	375	414	403	424	447	366	373	416	430	425	442	421	418	405	434	427	394	416	395	447	424	460	402	460	403	407	408	421	391	427	415	435	393	423	394	450	403	392	426	433	406	416	440	449	460	378	409	435	404	433	429	377	405	449	441	439	445	392	428	410	427	386	431	463	400	449	392	440	443	400	418	429	435	409	399	425	438	419	435	429	433	431	402	407	405	415	440	426	436	425	423	399	437	411	401	440	437	422	424	400	428	434	440	408	422	429	440	434	436	395	397	419	400	415	423	425	423	422	432	416	443	420	420	418	396	439	451	395	383	440	441	459	409	424	447	458	407	379	459	429	421	403	426	415	418	400	416	433	429	420	466	410	453	393	450	424	464	443	413	398	436	433	427	425	437	435	402	410	438	429	408	416	403	433	414	438	455	428	401	412	412	436	407	430	380	432	417	433	450	416	412	442	436	423	412	406	404	395	417	416	419	419	400	429	369	397	423	452	464	436	418	409	438	421	464	385	432	432	440	444	430	441	421	432	438	441	425	426	387	433	423	424	429	444	427	423	389	442	368	424	423	414	400	421	404	419	415	435	436	434	380	450	396	389	413	410	422	397	417	425	376	407	399	413	447	408	410	393	465	447	422	405	435	418	373	444	444	441	436	402	459	400	457	427	416	439	410	439	382	401	444	381	440	399	452	386	426	433	415	430	424	424	424	414	426	457	415	446	443	438	394	436	402	424	395	433	447	435	454	429	397	423	421	411	417	431	419	382	434	379	408	422	419	431	416	446	459	428	435	424	440	427	403	430	379	396	398	397	401	403	410	419	419	381	422	420	422	428	429	441	448	399	421	452	446	437	417	438	411	442	426	428	404	440	436	422	414	414	433	423	420	397	426	422	418	407	437	403	435	416	385	409	435	396	430	427	409	444	497	416	435	369	400	420	441	445	419	412	401	436	430	422	433	432	406	427	415	412	446	422	457	403	432	437	444	445	417	424	441	455	417	391	413	408	467	434	372	437	378	455	413	434	415	436	426	438	438	464	380	404	403	393	441	452	426	415	429	407	407	413	418	396	465	423	385	426	427	455	404	432	398	417	441	384	402	445	388	450	432	410	413	441	450	446	386	396	420	453	463	397	426	422	386	436	456	412	407	427	412	409	428	439	433	396	440	454	429	428	451	440	396	419	441	415	401	425	426	404	446	428	428	421	426	440	424	427	430	434	405	408	402	401	420	475	418	436	414	399	398	434	449	397	420	405	453	428	431	409	405	401	453	459	425	438	443	414	423	419	438	420	435	421	410	436	405	423	427	409	436	422	432	422	416	401	402	432	399	408	417	434	401	454	439	425	439	423	423	421	429	389	434	426	453	433	462	392	438	421	446	407	406	410	415	414	419	393	469	424	388	421	393	445	436	424	441	444	448	437	416	413	429	424	410	418	409	439	414	402	432	391	443	452	400	369	379	427	392	415	412	401	404	402	443	392	435	393	440	432	421	424	423	440	451	413	423	386	423	421	391	427	415	432	437	436	423	452	430	413	431	403	426	424	391
24425	21514	25134	28353	21514	21521	12512	368	184	167	162	135	131	128	110	101	100	103	112	81	99	82	86	83	86	87	103	72	81	114	102	89	95	84	89	86	98	93	85	89	89	83	80	96	79	89	85	58	76	77	86	63	93	79	76	87	82	77	82	95	86	77	85	93	89	69	87	76	85	95	66	84	92	67	78	73	72	93	88	79	98	93	104	89	55	83	96	85	69	66	80	79	72	67	73	96	82	81	97	80	79	79	79	91	62	84	84	90	97	66	76	78	82	87	73	81	89	88	64	98	74	76	90	80	81	85	80	84	75	73	85	74	84	88	74	91	85	60	82	73	80	66	93	86	75	80	83	79	75	79	89	64	82	96	78	77	86	76	74	109	90	66	82	88	83	75	86	84	68	93	82	65	86	96	70	72	78	77	87	86	84	74	97	78	65	79	94	85	75	80	67	68	92	75	88	89	78	69	80	84	89	80	91	92	106	70	88	74	68	74	74	61	90	70	67	78	65	87	80	80	82	101	77	71	80	79	76	92	77	80	69	89	80	78	77	93	91	87	92	91	80	77	69	70	90	83	61	91	77	80	84	76	82	67	98	84	87	92	97	65	66	92	98	83	99	77	83	84	77	78	74	83	73	88	91	73	73	86	68	80	81	89	68	82	93	85	80	87	76	98	92	81	83	79	58	81	73	89	93	71	81	90	76	81	77	83	79	70	92	92	82	88	80	80	92	73	82	82	96	95	81	77	83	85	66	93	78	78	86	85	80	89	83	82	67	83	73	86	75	82	102	82	90	99	77	70	75	85	84	82	84	82	86	72	90	86	78	86	84	74	81	78	77	84	72	77	81	89	76	96	65	78	87	69	73	90	76	77	75	85	90	84	92	96	96	82	76	79	76	91	106	90	89	87	83	76	77	79	73	61	80	63	73	77	53	80	71	70	92	90	75	67	74	81	83	101	96	97	91	78	93	98	83	89	86	86	72	95	89	77	81	72	86	74	80	65	80	82	79	91	91	83	84	82	66	77	84	84	81	95	60	77	79	71	75	87	70	76	78	91	87	84	67	77	85	83	85	95	72	81	88	85	76	68	89	57	78	68	75	82	85	86	77	76	81	70	87	81	92	65	74	60	70	75	100	109	75	68	80	81	77	68	71	85	75	72	63	83	76	83	70	68	102	73	83	76	80	74	77	82	81	81	97	83	75	85	100	76	87	91	87	60	72	77	80	77	84	85	91	92	89	83	74	85	80	73	69	80	87	82	73	79	74	83	79	87	83	93	77	92	73	73	67	83	68	81	74	82	80	83	75	80	79	82	86	73	73	78	79	85	70	82	78	78	90	93	79	86	79	84	87	85	86	89	77	85	83	92	81	76	78	79	75	65	66	80	71	88	87	75	82	98	83	89	75	79	77	78	89	77	78	89	73	83	80	83	81	76	88	72	72	97	69	83	71	76	87	84	83	94	88	69	75	78	90	79	76	70	76	81	73	74	103	83	76	70	80	69	94	85	70	76	111	93	81	89	75	83	86	83	63	78	80	81	74	83	88	77	98	78	73	86	71	89	87	71	104	86	87	83	73	71	82	106	76	93	80	75	78	82	80	71	104	94	92	75	80	82	66	84	69	95	79	77	78	79	95	87	84	93	94	76	68	84	83	81	92	71	98	81	80	81	76	81	82	96	78	89	76	81	77	100	84	88	77	89	65	86	77	79	81	98	96	91	83	78	78	68	98	84	78	97	83	83	70	65	75	80	79	93	84	85	92	88	91	92	93	77	92	82	85	90	81	72	85	88	87	69	84	60	69	104	77	66	82	70	85	79	70	65	78	78	72	83	93	77	79	67	90	67	73	72	87	69	93	102	80	79	82	88	72	91	73	89	103	81	74	96	84	81	101	85	82	84	71	88	96	71	61	66	78	93	76	69	68	74	88	84	65	85	69	76	69	65	80	72	89	68	82	67	84	92	82	79	81	77	67	77	95	79	70	69	77	77	67	75	74	82	69	92	65	80	81	98	80	77	94	81	84	97	64	81	82	87	73	82	86	77	79	82	81	91	74	78	67	75	68	96	66	76	96	88	86	75	59	74	81	104	71	99	76	88	89	74	84	76	88	77	82	86	80	80	84	76	73	85	98	79	91	84	84	81	88	86	79	64	79	70	64	103	77	64	76	92	77	76	71	69	74	70	86	90	77	81	74	62	64	69	86	85	73	81	75	91	80	82	88	75	69	71	88	96	77	67	75	93	90	76	78	86	90	72	88	82	88	72	61	80	78	95	80	90	92	96	89	81	79	99	79	72	97	84	91	79	83	88	91	76	71	93	74	61	81	75	87	81	82	90	77	79	99	84	87	78	91	79	86	90	73	68	80	67	81	75	85	89	82	84	83	67	84	82	71	74	75	78	93	78	82	77	71	95	72	77	75	84	79	68	74	65	86	94	91	80	89	77	86	69	80	93	80	76	78	83	97	108	77	79	79	99	68	89	79	81	81	84	88	92	79	80	84	94	78	73	86	87	90	81	80	68	82	79	78	61	89	87	75	85	78	83	74	73	95	90	75	84	66	85	73	78	95	82	84	79	80	72	104	70	74	81	77	73	66	75	96	96	76	84	71	72	74	84	83	68	57	66	81	76	85	76	85	91	68	103	88	79	70	83	78	86	70	84	93	79	79	81	101	78	80	72	100	94	72	65	73	70	88	79	77	76	79	87	59	64	84	82	83	93	77	82	79	105	100	76	78	85	92	84	97	76	61	88	90	73	70	72	97	80	85	101	74	60	79	88	73	88	86	83	88	68	96	90	72	63	95	80	88	95	84	78	72	70	74	80	76	91	81	76	98	71	88	85	86	66	78	94	98	91	88	98	69	81	70	73	65	76	92	82	74	90	79	90	86	87	77	82	95	88	82	78	88	80	68	71	80	62	98	81	78	100	90	74	73	89	85	99	67	80	80	61	69	88	91	89	83	75	78	79	88	74	76	64	79	83	76	79	66	82	63	80	85	75	61	89	74	68	88	86	78	95	76	83	72	91	83	89	76	74	88	73	68	71	87	86	74	81	81	82	88	95	72	83	75	63	85	83	71	82	70	87	92	80	71	68	83	82	75	90	67	70	81	87	88	94	87	90	76	68	83	81	84	91	84	80	100	86	90	74	90	84	94	98	90	88	72	81	75	82	78	84	85	73	76	94	80	83	75	73	77	93	93	99	75	86	77	81	78	61	83	91	74	76	78	86	81	85	74	72	63	72	73	61	82	86	99	79	81	77	81	94	94	79	96	80	89	75	76	78	80	85	76	93	87	69	87	81	85	82	66	68	85	92	77	81	85	78	90	71	87	78	78	88	87	86	100	74	78	87	80	85	83	82	92	98	75	58	91	91	73	68	62	83	75	80	70	80	94	88	62	69	72	81	88	59	68	91	82	96	80	79	83	81	90	81	90	97	73	72	77	82	73	96	95	77	83	83	85	79	78	75	74	69	69	81	70	83
2853	3089	1396	728	465	341	316	296	273	286	296	279	259	247	255	219	254	241	218	224	256	264	239	273	214	224	247	223	239	245	231	231	220	243	249	245	235	250	248	231	248	252	233	231	265	229	248	229	232	226	225	229	249	233	229	245	236	241	234	220	242	215	234	244	248	219	254	223	238	206	252	226	240	219	235	234	239	210	254	259	236	228	257	248	226	245	236	217	243	236	233	228	235	230	226	230	242	228	225	251	235	222	226	241	235	223	219	227	224	243	251	224	239	227	229	239	231	235	205	233	256	235	219	234	226	275	234	247	251	220	249	222	219	261	212	244	232	214	233	255	245	237	240	232	224	235	236	227	221	227	246	228	221	242	230	250	244	211	243	238	229	220	238	215	214	235	249	243	206	218	235	267	234	205	218	232	257	228	209	210	202	220	246	245	247	256	221	207	240	228	241	245	238	221	247	212	225	253	228	250	226	230	223	227	237	225	246	240	236	239	231	247	247	230	232	222	238	218	222	226	222	229	246	228	243	210	240	253	213	228	242	242	227	247	234	221	226	256	226	247	250	209	221	233	223	249	228	220	240	237	227	222	229	226	204	214	230	233	252	220	230	237	238	236	261	199	230	235	223	219	266	240	235	258	241	247	241	208	244	248	224	231	244	223	255	221	247	233	229	214	226	228	250	223	254	235	268	226	218	253	226	231	228	240	209	249	232	216	241	226	238	225	235	232	223	209	246	266	238	247	207	242	207	217	209	218	248	211	242	248	224	217	229	252	231	244	241	217	237	215	191	225	226	225	248	233	215	228	225	213	249	234	221	263	188	208	230	213	244	226	231	266	229	238	228	239	237	237	234	212	263	227	238	232	273	214	225	251	204	220	221	242	214	219	241	215	251	247	227	222	225	238	242	246	246	222	230	216	222	233	229	227	258	246	238	256	213	249	233	254	239	220	241	254	228	251	216	214	225	222	244	222	250	210	223	219	233	212	214	246	250	224	212	235	220	247	254	201	227	257	219	231	237	272	232	228	245	250	223	246	256	220	247	281	245	224	224	247	257	238	220	218	265	214	234	226	248	249	239	252	235	259	225	225	216	222	221	250	203	201	232	258	225	214	239	237	216	225	221	244	218	208	234	234	223	263	235	255	240	214	211	231	234	226	235	225	236	239	244	259	240	234	223	208	220	238	228	216	229	231	235	228	244	235	244	240	247	239	227	241	268	234	259	249	227	234	242	247	228	233	220	250	230	219	228	248	209	211	261	219	221	212	214	231	220	236	245	205	206	214	221	231	262	222	212	235	247	237	225	212	212	232	216	246	211	235	241	247	245	236	243	240	208	251	214	225	229	245	215	250	236	249	244	253	233	239	235	230	227	229	208	239	231	243	227	226	260	195	240	253	230	235	260	224	224	226	220	224	250	227	223	259	226	209	221	260	231	213	239	228	234	229	222	240	223	215	249	240	217	203	234	236	241	188	223	233	220	217	214	209	257	238	242	209	232	237	252	209	234	236	226	231	231	238	246	239	220	237	241	215	248	254	247	221	203	265	242	241	248	234	232	228	212	236	214	224	233	253	235	216	267	232	246	246	235	235	245	230	207	243	221	238	212	208	244	218	261	254	230	246	243	231	235	248	253	214	224	249	235	238	223	224	229	239	238	239	268	229	238	216	210	228	235	246	256	211	234	233	227	238	225	222	211	231	224	221	237	212	232	232	223	220	255	230	219	251	253	231	217	221	237	216	225	211	236	244	229	225	239	239	227	246	235	227	240	246	210	211	200	245	255	224	240	247	250	219	253	225	213	241	225	242	265	240	265	240	247	216	219	213	253	268	215	230	227	218	249	189	248	239	224	218	226	233	251	211	224	236	232	240	217	228	221	247	247	235	232	246	241	240	218	244	215	225	258	220	242	251	237	264	217	243	203	243	226	250	258	228	239	211	215	248	236	267	244	214	214	212	235	236	226	216	249	262	259	227	218	242	251	229	237	262	235	239	246	261	231	222	201	226	208	231	228	230	238	227	235	228	242	245	269	237	255	243	237	217	210	231	212	248	241	200	222	237	233	246	237	226	242	236	244	202	240	218	258	228	219	226	210	234	221	216	246	256	259	240	195	249	215	219	224	238	222	226	228	223	245	221	248	227	217	228	221	239	210	214	244	206	238	233	239	247	231	225	242	243	223	241	240	225	225	237	250	217	249	247	246	250	263	221	263	234	239	246	224	220	232	244	255	267	239	206	193	265	245	236	240	236	243	239	227	239	252	230	215	242	227	249	243	221	220	268	247	242	234	257	231	225	211	216	249	262	240	252	206	241	219	196	252	239	215	223	207	246	218	235	214	253	250	249	236	228	237	237	235	252	241	244	223	178	249	238	236	270	232	214	220	252	215	247	258	207	245	226	224	239	223	229	231	243	237	244	271	208	236	209	231	232	219	229	257	223	232	242	259	222	205	229	235	207	220	209	259	223	209	245	221	212	220	226	239	240	220	229	224	241	229	212	235	212	265	229	213	249	243	247	216	232	249	240	242	223	230	212	242	243	243	236	217	226	223	237	228	232	232	221	214	244	222	237	216	240	212	272	240	243	231	240	259	245	216	220	247	242	236	233	240	253	249	226	236	236	226	236	223	263	245	214	212	238	223	228	231	214	234	214	235	207	235	228	230	247	251	214	229	248	232	233	267	232	237	251	245	233	261	194	222	254	218	245	229	227	214	256	226	246	226	239	231	244	246	263	215	213	249	239	225	253	206	250	221	250	237	221	227	222	241	234	249	210	224	212	238	222	190	208	217	219	218	211	219	233	239	232	228	226	231	234	200	239	216	229	219	240	201	271	222	217	193	252	235	240	256	223	231	228	235	267	231	253	221	237	224	229	225	246	238	256	241	251	230	230	224	191	231	224	239	231	226	205	226	245	247	238	220	237	224	250	227	231	264	213	214	242	217	231	244	224	242	213	241	235	235	203	230	235	266	254	211	240	254	232	243	235	243	219	247	244	207	230	246	214	216	201	243	251	232	219	244	229	242	233	217	223	229	235	245	232	214	231	236	219	238	224	228	201	252	208	230	228	237	256	237	246	218	227	228	225	238	242	212	231	249	230	244	261	228	246	234	239	225	251	238	205	256	230	230	208	236	234	234	250	230	238	279	234	248	232	225	225	220	247	243	203	218	205	290	230	242	250	220	214	208	230	230	237	215	204	229	234	235	226	253	236	250	226	260	236	217	215	244	239	246	252	237	240	216	214	230	234	234	235	253	238	237	235	223	221	237	239	256	241	242	239	207	254	236	236	273	240	229	249	241	245	240	234	245	226	210	244	223	236	217	255	250	250	221	227	214	218	258	217	240	261	250	240	266	235	224	232	255	235	201	227	223	275	229	211	221	240	225	238	219	229	226	238	252	215	233	248	254	241	228	251	264	209	237	240	204	230	231	193	234	240	227	243	230	232	224	230	232	229	223	230	222	229	225	266	217	213	237	208	244	249	263	234
31961	20322	8017	671	457	433	374	310	318	297	306	292	311	309	291	296	321	306	303	302	306	314	278	298	315	278	311	296	308	286	294	273	308	319	291	304	286	261	290	277	304	289	291	283	291	293	317	273	296	284	277	286	314	302	299	296	256	285	319	303	297	305	306	280	272	299	290	289	289	307	291	304	292	285	282	321	278	266	284	291	301	287	292	293	283	306	318	277	289	274	330	290	288	286	287	287	304	284	291	288	293	296	306	295	301	335	283	282	291	259	330	284	289	301	261	241	284	315	292	296	276	284	301	309	276	304	252	277	290	280	286	273	301	316	278	297	294	311	305	266	307	316	291	270	293	274	294	243	285	299	293	307	269	320	300	321	295	259	280	266	309	298	280	302	273	302	302	278	287	281	335	302	290	287	278	305	290	322	279	298	282	308	264	290	317	306	318	305	286	294	288	318	307	302	295	255	302	303	315	277	299	292	295	289	294	300	273	268	279	302	284	273	287	306	323	273	266	324	280	280	291	294	311	264	301	287	324	295	315	286	308	307	263	282	298	287	290	258	277	290	295	294	286	281	271	284	308	300	275	274	276	304	286	277	268	288	315	292	277	287	289	294	285	285	270	322	324	275	284	278	250	310	329	310	301	292	286	270	339	286	335	279	313	296	310	279	299	307	271	305	300	307	282	289	315	294	298	255	279	288	280	288	295	282	254	287	303	279	247	309	288	276	275	280	272	319	337	290	305	262	292	315	293	289	297	309	284	306	318	292	261	310	316	300	284	277	275	278	299	290	290	288	261	304	267	297	264	310	286	261	300	295	308	316	280	269	301	283	297	317	303	291	304	304	302	284	306	301	252	273	287	313	323	283	282	274	283	293	301	299	308	307	275	300	295	323	273	278	293	289	284	267	299	281	320	301	272	298	274	276	280	287	272	277	287	299	291	296	303	307	291	285	260	294	305	279	292	311	274	284	287	298	284	309	310	298	300	292	293	276	280	307	289	252	332	288	307	276	260	334	282	274	276	261	313	288	279	298	305	289	298	291	307	297	266	296	310	293	275	305	296	275	284	296	261	304	288	302	314	294	309	276	286	288	290	262	273	297	280	319	281	294	260	274	296	259	272	282	286	278	272	289	317	263	281	290	333	288	286	254	282	261	324	287	293	277	318	299	270	291	299	313	310	291	273	287	254	299	316	284	311	289	286	266	290	267	254	294	271	291	280	299	307	294	280	296	269	297	340	290	277	292	316	279	286	297	295	320	268	256	289	292	288	282	316	294	301	290	281	307	282	266	260	290	285	301	287	274	279	262	333	298	269	290	293	284	297	297	298	293	306	307	272	299	305	292	284	292	301	307	269	281	251	284	322	316	278	307	300	286	293	307	304	329	282	316	260	243	313	308	293	287	312	298	279	283	278	272	274	287	302	308	306	279	276	281	290	298	304	306	301	271	297	297	299	311	304	313	246	258	283	273	279	299	273	277	343	297	296	289	267	287	256	266	273	258	250	349	289	290	280	308	286	286	317	280	294	311	290	288	248	325	301	287	323	323	282	290	289	283	293	246	281	289	340	279	294	283	312	308	287	300	307	294	302	317	287	291	272	279	305	304	265	274	292	305	299	267	282	283	302	271	274	257	257	288	335	293	330	321	286	277	298	305	306	291	283	295	298	306	292	277	292	304	284	338	295	298	295	278	299	290	302	300	270	304	260	275	276	255	285	296	269	293	315	306	296	306	271	266	294	290	287	309	271	311	293	300	305	262	348	296	325	271	282	281	284	306	277	283	281	276	295	296	294	288	297	274	285	293	325	285	273	290	266	309	316	292	263	277	280	281	292	263	295	297	275	280	284	267	269	275	286	308	311	294	295	270	296	289	310	292	303	308	296	283	309	315	295	307	297	259	292	303	294	286	284	288	264	308	296	273	287	287	257	291	301	278	314	297	280	266	295	306	290	262	268	267	306	273	320	304	292	260	299	267	295	264	328	295	300	296	287	299	267	249	240	304	293	277	258	246	321	318	287	295	293	282	273	284	280	321	322	267	275	286	309	297	269	292	315	261	307	269	251	279	299	275	258	308	312	280	304	294	286	308	286	297	302	299	270	318	297	275	313	275	283	305	287	298	285	312	296	291	296	294	307	307	312	297	280	292	306	274	296	331	285	296	307	294	279	281	269	283	298	269	263	295	297	300	291	292	298	320	302	266	306	284	311	307	281	304	285	327	271	308	303	305	310	307	276	300	305	282	306	268	298	291	302	331	289	343	293	280	291	306	296	270	294	270	280	290	304	289	316	295	316	268	289	308	292	282	305	274	269	285	309	273	318	275	299	286	296	284	271	304	307	279	286	296	295	275	282	317	308	274	324	303	300	296	298	290	289	308	307	293	273	276	306	284	296	292	276	281	273	309	286	253	307	289	321	279	301	295	267	325	297	286	286	312	299	282	269	288	277	320	293	288	284	266	330	293	299	315	311	291	304	306	302	300	298	312	300	270	308	300	300	322	315	301	286	305	304	291	294	286	281	291	294	301	294	253	310	284	283	302	285	313	291	276	302	315	276	314	281	316	261	310	270	307	277	318	299	280	347	267	310	288	288	285	291	271	296	291	288	254	266	279	280	311	301	273	284	277	270	315	318	288	289	301	298	287	270	289	305	291	320	274	272	300	274	272	328	295	306	294	278	299	293	296	318	268	285	305	297	316	324	284	307	285	297	289	313	287	280	306	267	277	289	299	268	284	284	251	281	310	305	259	303	278	295	291	311	327	276	324	300	296	286	274	297	281	301	285	293	293	269	286	316	274	293	288	307	291	291	300	298	273	305	291	301	243	288	290	286	281	318	284	271	314	313	253	309	320	262	290	315	295	262	277	285	294	283	275	268	261	266	266	298	308	279	277	298	288	288	281	291	297	294	275	294	275	278	281	318	279	286	285	283	353	312	280	284	291	271	240	326	307	285	320	280	294	266	292	307	306	304	296	321	265	291	289	297	299	326	275	314	297	279	308	278	286	284	302	322	274	297	262	294	315	298	280	323	286	284	275	274	290	305	284	345	281	302	291	277	271	289	345	264	294	309	295	258	301	296	278	294	304	287	300	315	294	301	300	307	264	278	339	284	296	290	296	288	237	295	305	281	307	313	302	281	284	283	286	302	286	307	307	285	295	292	247	340	319	296	278	287	289	281	283	270	297	261	279	302	286	280	292	270	290	267	289	282	304	290	302	284	302	279	297	271	302	290	321	328	292	304	291	293	289	286	315	284	268	299	284	299	310	306	285	282	289	292	282	284	301	295	287	278	306	299	273	285	277	273	272	302	298	275	295	293	281	303	286	295	306	285	296	287	279	271	290	313	283	324	319	292	286	275	335	252	289	255	299	262	273	268	305	278	290	305	290	282	286	293	271	298	306	313	292	309	291	288	339	326	309	293	306	295	286	289	325	336	285	291	282	308	312	263	271	290	279	293	298	299	292	275	307	274	293	308	303	306	316	286	305
5818	813	714	745	707	670	732	754	741	717	722	721	671	681	663	725	722	686	701	713	676	707	708	710	768	673	680	659	693	733	714	731	727	737	649	655	709	708	751	675	730	696	603	702	697	736	723	689	670	713	679	665	697	725	695	720	690	746	679	683	712	697	710	722	700	696	701	690	691	665	707	714	717	734	692	720	662	720	748	684	722	684	733	707	724	724	728	706	688	690	702	649	701	712	678	674	725	697	671	702	695	718	726	705	683	739	638	699	693	642	682	666	689	673	717	725	725	690	740	748	763	739	682	677	680	664	704	706	760	667	660	713	687	725	716	674	714	664	685	663	660	666	703	710	720	729	660	694	686	707	716	702	703	719	698	710	731	699	743	682	695	733	669	693	679	708	679	688	708	721	708	699	681	703	687	662	711	700	691	677	692	711	736	658	680	675	725	709	685	691	693	699	735	694	676	691	704	674	651	710	739	723	741	694	678	693	729	683	689	681	708	748	697	714	707	667	712	716	695	711	665	702	684	660	702	717	752	666	723	659	705	670	703	671	699	687	673	689	667	717	741	667	670	703	665	721	688	722	695	685	703	727	688	667	698	734	671	721	657	698	691	710	727	711	695	649	668	691	705	649	758	708	720	692	642	738	716	730	692	681	664	712	690	688	727	712	713	753	647	714	683	720	647	680	674	708	714	714	683	708	686	656	702	708	725	671	717	685	675	665	693	664	740	729	723	717	713	633	668	705	741	702	667	702	718	702	743	712	715	687	703	726	706	681	657	665	717	711	689	692	710	687	678	712	736	657	665	700	728	716	682	688	709	712	684	670	696	690	698	692	706	682	670	664	697	757	676	720	711	684	737	691	648	758	724	651	687	716	710	693	741	662	716	705	690	731	651	722	674	650	648	745	683	687	702	739	709	750	656	692	714	700	692	661	624	688	691	685	666	713	713	731	685	696	714	726	690	716	679	710	686	726	731	655	681	695	710	707	648	692	725	684	673	702	712	720	725	742	724	727	671	759	707	712	645	679	750	671	705	702	729	696	709	715	686	705	696	714	717	664	742	714	673	697	698	714	727	709	677	677	699	670	683	716	706	677	678	725	724	687	705	732	712	760	687	757	691	702	686	700	709	691	677	718	712	743	712	681	714	679	695	681	674	691	749	702	731	668	708	681	675	745	717	636	702	718	685	731	687	727	681	702	675	661	696	654	749	703	640	699	702	642	745	726	740	666	683	707	646	657	731	706	686	669	713	700	678	698	723	727	674	641	705	712	710	717	738	694	683	734	688	719	673	673	747	729	720	730	712	647	650	665	696	704	682	728	728	669	750	710	684	696	694	703	640	657	680	689	686	695	734	675	752	711	706	736	716	720	672	699	688	660	681	660	672	698	686	713	721	697	706	699	678	679	707	719	671	681	694	661	668	697	712	727	633	701	730	706	707	718	759	694	685	677	735	685	662	691	677	693	708	694	691	717	715	750	720	669	745	691	713	741	729	684	689	707	667	715	696	679	713	709	701	704	721	688	717	703	652	663	704	631	713	711	664	719	699	711	707	679	691	660	679	736	667	734	689	734	686	704	658	727	700	697	681	698	728	667	652	659	698	679	703	751	762	706	670	718	698	761	732	754	709	672	702	710	676	718	691	716	678	674	680	700	717	694	688	727	716	710	705	701	702	726	731	707	703	709	702	687	648	717	737	730	649	704	654	709	730	724	656	702	707	698	665	733	669	672	686	674	664	712	636	684	684	703	701	688	657	689	699	675	659	668	707	654	675	699	708	746	706	653	700	700	711	642	677	649	729	706	713	678	723	716	665	729	663	671	714	670	707	715	660	705	712	715	759	692	672	703	681	701	688	706	705	691	717	660	726	697	711	729	677	639	667	653	681	659	696	741	690	664	675	691	669	755	697	683	715	690	662	692	742	662	702	663	689	690	658	718	659	687	697	700	778	677	655	616	653	701	670	685	684	707	709	690	676	725	692	678	735	670	681	725	661	723	720	718	636	661	669	676	700	690	658	713	690	696	711	750	707	736	688	686	719	684	678	648	670	722	733	686	713	711	679	722	705	709	664	725	680	698	679	706	658	718	726	683	680	702	730	713	702	697	654	667	701	734	731	657	685	695	697	715	691	713	712	687	730	699	676	679	708	730	746	664	699	762	674	701	705	685	685	649	662	708	687	739	702	732	687	686	659	684	674	685	657	740	706	730	660	680	683	693	687	751	677	682	660	712	656	653	722	670	699	706	706	722	685	702	699	714	684	707	681	739	661	674	684	702	711	741	700	713	686	657	665	702	670	697	707	691	694	691	677	665	650	714	722	729	685	682	698	745	722	659	653	675	664	707	696	741	683	687	710	766	715	733	737	694	713	670	718	686	681	679	693	741	735	671	700	687	684	686	660	653	665	700	679	712	687	698	694	702	713	694	704	706	672	717	699	688	715	692	684	675	730	688	694	743	648	739	695	774	710	706	726	707	713	710	672	710	676	776	747	650	701	689	674	735	694	733	701	719	704	702	725	720	697	727	737	713	667	674	718	708	643	663	679	713	709	712	719	648	664	720	679	679	678	677	714	734	709	736	695	679	715	772	667	700	691	674	678	709	663	737	733	650	683	705	688	670	733	738	710	697	705	734	681	721	748	707	712	730	716	692	731	676	699	704	685	679	687	710	692	720	687	710	741	713	740	717	714	649	692	669	695	687	716	725	720	674	696	707	649	709	693	665	675	728	694	713	666	688	732	694	696	706	688	704	684	662	709	685	646	716	691	723	694	658	704	691	732	670	720	713	710	702	715	658	720	733	672	685	735	732	650	647	717	650	652	668	731	742	700	706	747	693	705	690	683	688	658	707	773	711	721	715	694	707	691	747	668	702	646	727	671	741	697	698	697	691	680	681	693	686	719	687	697	719	723	730	671	656	646	685	710	671	665	733	690	702	717	699	714	746	707	690	731	704	703	710	678	707	758	709	735	700	676	674	673	672	713	646	669	693	710	677	675	717	691	700	657	660	767	699	706	666	723	674	688	701	731	716	689	679	687	665	734	725	719	707	699	740	695	755	690	729	717	707	690	721	696	675	680	705	701	672	698	736	704	664	680	691	687	752	707	667	760	684	672	777	672	711	719	685	747	698	685	698	743	694	694	719	681	706	719	696	694	682	644	693	661	682	739	706	679	695	676	691	708	684	696	656	745	668	741	692	677	739	715	665	683	702	713	666	705	715	738	693	729	684	686	728	703	677	719	731	656	731	719	719	733	712	677	752	683	699	750	697	703	682	692	692	662	724	723	703	668	702	650	688	715	705	700	763	706	692	658	657	680	711	646	748	721	663	705	737	669	713	722	735	680	756	690	699	704	752	694	688	718	713	706	739	693	678	705	708	751	707	672	692	705	693	675	680	683	669	676	722	703	694	714	688	690	688	705	718	730	683	709	686	683	628	677	687	660	704	694	700	688	714	686	744	726	673	715	738	678	703	705	693	731	702	673	746
25143	21546	24766	28751	21523	16832	438	276	194	240	187	195	204	178	220	197	179	174	177	182	204	218	161	163	180	148	165	167	175	191	166	159	187	178	190	182	141	174	169	176	172	152	160	176	164	170	181	168	200	200	163	177	201	154	170	181	161	135	195	180	189	170	193	190	177	174	176	175	153	161	172	165	156	172	173	153	131	160	149	161	165	164	179	197	181	174	170	167	162	199	157	172	165	177	154	171	169	159	172	158	169	150	153	162	187	168	198	171	174	154	150	131	171	136	159	170	174	187	165	149	164	161	172	179	166	150	156	189	166	160	191	156	168	165	166	176	185	154	175	175	175	181	167	176	170	161	160	182	171	169	181	154	184	169	178	158	167	150	177	177	188	194	187	173	164	166	192	172	198	194	178	180	172	167	177	175	184	176	160	165	187	178	172	141	204	167	167	181	181	168	168	198	193	158	171	176	165	193	174	195	170	178	160	165	194	177	169	152	168	175	177	181	165	166	180	193	187	186	182	163	172	173	161	172	164	178	193	167	176	156	173	163	189	163	177	164	181	153	150	174	182	175	170	167	183	199	173	162	192	169	162	170	181	188	168	161	168	175	187	187	178	188	195	199	195	173	183	150	172	151	167	176	192	179	155	176	150	166	164	172	162	162	200	186	182	208	185	177	180	172	177	153	183	173	156	161	195	187	149	185	144	186	156	152	155	152	163	185	182	206	152	189	163	177	141	187	135	179	163	164	148	150	168	168	165	153	169	184	184	193	194	172	173	173	174	171	168	174	179	188	176	171	136	180	168	166	162	173	168	155	176	199	197	155	154	170	148	161	175	178	171	164	192	186	182	179	179	183	176	166	150	158	172	171	171	170	207	186	165	156	168	174	169	169	171	179	164	168	172	190	177	196	171	179	160	163	179	179	168	193	165	155	167	178	162	161	165	172	181	164	141	163	155	171	170	183	171	133	161	160	149	186	176	202	174	168	160	188	169	162	174	155	177	154	161	190	171	173	180	172	178	152	167	183	175	152	181	157	174	190	168	152	169	174	155	159	163	211	137	184	168	160	159	190	182	156	190	176	193	178	173	178	180	165	172	167	171	154	186	195	194	182	174	194	171	157	172	160	191	177	193	154	180	152	154	168	162	168	194	164	171	135	167	188	175	174	172	153	159	179	143	186	166	148	155	163	158	176	179	175	183	155	159	175	174	178	173	169	146	147	177	160	168	176	176	174	171	157	169	179	158	165	187	173	163	163	180	178	173	177	165	194	150	170	176	171	165	177	198	171	166	146	142	173	168	152	174	182	167	154	160	188	189	158	188	203	193	180	158	156	179	166	179	188	165	189	160	134	164	175	154	170	170	177	171	167	171	175	160	175	170	166	147	189	174	151	183	163	160	186	180	172	158	193	135	178	178	173	166	194	165	197	176	155	183	185	166	170	153	176	195	145	152	173	161	184	195	185	160	197	163	172	160	205	165	146	205	168	173	165	153	168	165	168	192	150	173	135	163	191	175	167	195	168	168	161	167	155	184	182	155	176	162	168	179	145	167	171	148	167	187	176	171	193	168	188	154	167	143	156	172	163	168	148	176	170	169	168	187	182	163	202	184	167	166	161	158	176	164	179	141	188	182	169	149	176	163	176	162	173	174	171	158	195	192	167	163	160	162	183	163	189	165	155	162	169	173	197	178	168	183	163	177	172	196	165	162	185	151	146	158	154	162	201	158	177	169	179	157	169	187	162	152	149	171	171	168	175	163	188	152	171	185	180	157	145	162	179	175	153	161	183	160	172	162	150	169	174	180	188	182	174	155	175	163	171	184	169	175	158	144	174	180	193	176	175	172	188	149	197	168	186	140	166	160	171	181	153	155	187	171	181	172	172	182	188	170	159	150	171	174	160	148	156	163	160	152	184	178	156	180	176	178	177	177	160	176	179	170	165	143	159	148	196	196	151	175	159	166	178	155	181	170	181	189	167	150	186	174	170	176	151	198	202	169	163	144	182	151	142	152	190	177	184	176	174	161	150	165	161	182	174	199	160	172	182	168	192	166	175	168	150	187	158	178	177	176	180	184	177	153	154	177	181	194	159	168	175	172	167	172	158	179	173	150	171	170	154	146	161	174	177	172	170	175	192	174	191	176	189	162	164	176	159	165	147	153	191	162	167	188	169	150	186	165	178	180	195	182	166	170	164	166	186	158	168	155	179	185	168	166	202	160	181	167	153	183	171	165	156	173	177	161	167	182	176	148	162	149	166	176	164	191	195	192	168	180	164	143	151	152	178	164	151	154	171	162	178	162	176	151	187	185	183	159	179	174	174	163	178	180	161	130	163	172	160	182	159	195	167	165	159	162	173	211	188	186	182	144	194	182	171	177	180	169	179	162	184	194	165	182	175	181	155	169	185	156	158	186	185	189	159	165	176	177	203	192	171	160	159	175	159	182	177	173	153	140	138	159	165	180	189	199	171	176	194	146	175	180	160	157	169	183	139	197	190	188	172	180	173	155	197	173	164	205	187	161	172	161	181	202	158	174	193	185	149	184	181	175	171	179	190	160	154	178	184	154	191	184	182	200	177	157	149	151	188	157	176	187	162	170	156	150	167	166	174	158	173	172	168	168	151	156	164	173	166	182	186	167	171	177	153	173	167	187	169	188	178	165	191	177	176	184	165	194	165	157	172	170	199	172	181	172	146	166	174	162	155	178	170	155	190	150	187	170	172	174	168	167	174	166	183	158	157	171	195	163	169	167	188	192	174	184	167	183	169	171	181	184	174	171	154	164	153	191	183	180	155	173	167	173	168	185	165	168	184	188	200	177	169	168	177	159	174	189	174	166	145	171	174	153	166	167	167	194	181	151	177	187	177	167	183	154	158	184	176	176	163	180	176	177	167	144	175	179	177	179	148	188	225	196	179	145	155	156	166	167	162	180	173	189	182	202	170	194	192	173	166	172	189	167	177	184	177	185	169	169	205	184	182	159	179	151	186	170	167	136	175	157	161	178	177	152	171	186	168	172	185	164	140	192	187	182	177	134	196	172	163	158	162	176	162	194	191	165	184	150	168	142	178	171	155	158	162	172	148	170	180	187	167	168	166	183	174	183	165	205	179	196	207	164	170	163	168	205	167	167	174	159	181	160	169	146	177	173	174	168	163	177	166	162	156	166	183	176	166	187	175	182	179	167	175	176	155	184	156	157	150	183	158	169	176	187	152	158	173	143	147	155	169	183	173	170	165	166	142	179	172	164	165	160	173	171	157	169	198	157	167	186	166	171	166	165	167	154	164	164	151	181	149	175	158	175	156	156	136	168	170	189	163	165	178	172	171	174	196	181	189	173	179	152	159	154	168	178	164	185	152	159	177	174	175	170	156	169	163	171	152	139	187	156	185	182	162	165	159	168	167	182	177	124	162	181	135	148	176	165	152	152	170	176	183	191	168	155	168	155	148	162	183	179	173	177	143	137	185	160	149	194	167	172	184	165	161	184	173
2964	1892	992	686	532	447	451	472	425	424	454	445	447	407	436	408	397	427	430	407	441	412	417	438	434	453	407	414	428	404	424	396	420	429	404	406	413	400	418	448	440	425	438	443	425	457	399	445	395	447	422	418	396	426	425	427	419	424	421	430	429	410	448	433	408	432	431	403	441	398	399	417	432	431	412	401	410	427	421	406	406	423	418	404	438	450	435	387	460	386	450	422	389	416	428	443	441	381	412	410	451	424	433	419	448	424	455	407	460	421	421	463	386	421	399	414	430	420	399	420	439	446	452	425	446	424	434	401	409	412	395	403	426	432	445	402	484	419	438	443	388	387	398	409	428	436	416	424	406	421	443	424	405	406	418	373	443	401	453	399	396	403	410	405	438	431	423	420	414	426	401	440	441	457	390	424	428	418	380	449	415	388	412	454	436	421	393	428	406	411	400	416	456	399	428	400	446	454	437	415	402	408	426	407	397	476	434	402	428	407	435	399	429	406	434	381	425	436	419	444	416	401	422	422	451	423	446	440	411	422	428	416	439	431	402	406	442	438	409	396	430	428	419	433	441	391	425	465	413	455	412	428	437	402	436	464	400	406	433	423	417	414	464	408	417	424	437	426	448	424	447	411	389	395	426	441	425	407	435	424	464	439	428	425	456	431	396	439	412	431	414	436	439	433	404	403	438	414	429	383	422	450	448	405	409	402	434	431	418	417	425	449	443	431	429	440	391	465	404	418	405	411	437	486	427	410	432	405	443	420	427	440	411	445	417	421	420	435	441	461	430	407	444	398	425	422	425	446	447	418	415	431	418	462	428	382	398	419	460	404	453	436	444	428	414	386	432	433	399	441	404	385	398	405	393	405	418	435	426	429	429	406	418	436	399	433	415	428	426	410	423	414	400	412	415	417	435	415	406	433	394	405	396	442	417	416	416	427	385	436	444	418	438	427	402	423	409	406	409	382	407	438	395	427	436	431	423	402	421	415	440	447	402	386	415	430	423	387	424	412	408	429	407	442	420	393	422	409	409	460	428	432	410	420	421	427	445	417	408	375	422	431	486	434	426	408	377	374	402	419	407	414	421	424	439	390	434	440	389	404	454	438	404	420	407	394	412	408	411	382	387	447	411	440	424	464	434	398	418	461	424	410	399	423	403	419	467	411	443	432	421	486	426	417	415	414	447	404	456	420	441	393	461	440	400	417	394	450	446	406	406	446	418	450	439	426	421	410	454	396	418	419	424	377	406	435	424	407	448	419	426	409	427	433	461	455	392	432	402	423	406	429	403	429	427	428	428	410	414	384	425	422	390	390	435	406	426	392	442	367	390	438	379	420	476	447	400	419	405	393	412	403	423	429	387	380	439	396	440	404	418	413	432	418	439	401	442	420	411	426	451	450	419	433	424	414	385	416	410	397	430	450	412	398	405	447	438	397	403	418	444	469	415	423	421	428	370	430	407	431	413	426	446	396	423	431	415	437	393	415	405	412	404	418	413	444	424	426	417	417	439	417	414	407	403	435	412	482	428	469	435	422	419	437	420	417	414	446	440	409	431	446	388	415	401	425	438	421	436	422	424	412	432	443	383	435	390	377	449	441	411	445	420	456	442	418	403	385	435	443	408	425	436	407	423	409	419	403	412	401	447	392	418	391	444	407	448	385	412	394	435	413	442	413	399	383	416	410	417	398	379	432	425	397	419	410	449	462	425	421	430	420	398	417	386	387	427	428	407	394	401	424	454	417	420	417	392	427	420	420	438	412	447	419	438	407	440	431	418	404	440	428	418	409	400	408	416	401	394	389	437	442	417	443	447	383	433	414	440	445	417	441	449	416	398	426	424	451	431	400	422	426	384	420	419	414	404	428	387	424	432	429	437	441	413	457	400	439	419	411	439	460	402	448	396	433	374	395	429	429	397	418	377	386	397	454	437	448	408	394	417	418	413	422	400	389	420	405	436	441	418	413	468	416	423	369	433	369	409	430	421	420	412	402	395	404	439	430	412	432	423	460	389	455	445	417	409	415	413	417	416	403	422	434	420	432	418	402	393	429	450	422	422	385	413	414	415	472	393	443	425	405	379	430	434	397	453	442	417	426	449	434	391	406	449	406	436	428	434	435	404	446	489	424	403	419	437	397	408	439	391	408	399	397	416	453	412	415	426	424	432	415	403	399	437	430	440	434	440	397	433	386	403	441	426	455	407	425	398	401	450	441	440	437	410	442	446	386	399	430	474	375	411	436	433	457	426	437	429	443	426	419	425	419	422	412	456	448	412	413	426	403	448	416	425	424	427	421	423	421	425	421	437	402	423	392	427	433	404	396	389	417	402	404	409	352	434	454	468	433	408	426	381	411	431	430	366	422	445	413	424	426	407	434	435	427	404	441	416	462	403	439	425	360	398	430	431	438	388	449	428	412	398	442	434	440	397	394	408	406	427	376	435	419	446	405	420	422	411	418	431	420	434	392	411	417	408	383	391	377	459	440	411	417	446	468	415	419	473	414	442	407	432	443	450	438	451	397	428	416	424	418	428	422	427	463	382	416	416	424	397	429	453	420	411	407	388	453	438	414	385	451	399	468	460	420	455	399	405	395	408	439	429	418	405	405	425	428	406	430	402	417	396	387	419	425	422	414	444	401	415	434	395	414	418	438	404	396	441	382	413	395	427	445	407	411	387	439	421	419	433	383	414	430	421	410	401	424	414	434	431	443	456	449	422	409	412	397	430	467	429	410	439	435	430	420	424	433	427	454	430	435	456	411	411	393	411	417	402	429	416	401	412	428	430	409	404	468	367	408	470	425	408	418	461	421	434	423	408	419	416	395	417	425	390	443	385	406	406	424	446	450	416	440	409	436	405	427	418	434	392	405	432	391	443	399	431	427	411	425	418	412	455	388	385	402	414	410	428	427	421	425	401	390	418	422	432	399	412	391	399	446	378	426	387	416	437	420	433	444	446	419	431	433	382	416	409	433	420	401	425	447	414	427	428	407	431	441	420	410	417	419	404	451	389	418	435	424	372	412	433	412	422	415	418	388	441	389	445	407	424	443	418	381	423	418	430	459	410	427	427	457	461	412	407	435	398	422	437	379	421	409	395	409	405	411	418	414	427	451	405	436	430	448	458	429	430	412	403	436	412	362	421	423	426	422	427	425	396	421	433	447	422	407	423	444	407	407	421	436	425	462	411	404	402	385	406	443	404	389	435	374	389	445	447	430	380	408	382	408	382	411	395	395	424	389	450	431	413	410	420	404	387	392	414	420	436	431	433	404	412	436	440	405	408	466	403	411	429	402	393	388	414	409	391	429	455	416	424	427	383	459	403	410	384	493	440	433	425	410	425	438	424	403	389	416	394	439	441	433	414	382	429	403	422	428	428	436	424	434	394	454	420	402	386	428	388	432	439	389	416	453	443	391	393	406	402	434	409	444	438	403	415	394	406	385	431	389	418	432	404	427	418	454	414	422	424	416	456	423	384	428	422	452	451	409
24413	21520	25154	28322	21520	21529	12292	359	173	165	146	125	130	129	97	108	94	94	80	111	102	89	106	106	96	93	77	101	88	93	112	95	102	77	89	90	92	91	77	77	80	78	92	73	85	75	70	77	81	94	75	83	80	92	76	75	79	95	80	62	79	97	96	87	94	60	71	88	65	95	77	81	79	67	93	91	84	78	86	71	66	78	98	69	79	75	85	91	89	72	94	66	87	74	76	80	88	78	74	103	81	94	73	79	86	85	90	98	88	102	87	78	77	72	90	78	62	78	94	89	80	78	81	78	67	71	62	92	87	67	78	74	80	87	83	67	70	84	69	81	87	100	69	78	77	76	92	75	83	90	95	74	63	70	70	66	75	71	73	75	88	76	59	80	79	75	92	93	83	88	83	78	84	80	84	73	80	87	96	76	84	67	80	86	83	51	62	84	92	88	63	76	78	79	84	74	75	58	71	69	92	76	80	78	96	73	75	81	77	83	81	69	76	78	66	75	80	86	68	86	82	98	76	69	84	77	85	90	82	75	73	77	86	74	86	98	77	85	80	88	80	95	110	73	82	105	84	92	77	83	79	76	79	95	81	82	67	86	73	96	77	108	74	88	72	82	64	83	71	89	84	76	55	74	70	75	80	86	83	85	78	79	99	87	92	66	83	73	67	62	75	79	76	92	89	84	80	81	76	79	77	81	80	83	83	75	69	96	98	68	98	76	90	68	82	65	68	76	75	73	94	76	58	80	89	67	70	83	80	67	66	66	76	68	91	68	90	84	63	91	63	57	89	76	71	78	72	75	78	89	76	85	82	71	97	82	88	95	76	79	84	72	53	77	77	78	76	94	95	93	88	82	105	76	88	97	77	72	78	80	81	93	80	70	78	87	63	77	81	61	91	73	100	84	72	93	85	60	86	99	86	80	83	76	76	76	71	82	76	70	89	83	64	70	85	75	85	67	74	79	88	81	72	71	91	90	64	68	83	89	79	77	97	85	80	77	75	84	60	87	92	74	92	90	77	85	75	87	90	93	90	76	77	82	75	64	91	88	78	83	82	86	96	81	78	81	82	61	81	81	83	68	62	73	76	67	69	94	77	82	83	87	91	74	92	79	97	83	84	78	67	72	91	86	71	65	80	81	80	90	87	93	79	98	74	77	80	86	75	82	78	82	91	95	88	76	83	74	85	71	71	82	73	83	86	73	88	71	85	92	87	77	74	85	78	86	89	77	78	72	84	77	68	80	101	81	78	75	76	95	85	61	84	71	77	80	74	91	79	75	78	66	78	103	100	94	84	64	91	84	106	95	99	72	74	85	75	106	85	72	76	73	95	76	83	86	74	83	73	99	71	60	83	87	73	83	67	84	82	88	81	91	84	84	93	58	85	67	72	74	81	84	81	91	76	68	73	84	88	99	72	79	77	82	96	93	75	71	79	83	86	101	85	85	79	87	56	79	92	68	84	87	86	73	88	76	90	83	83	65	67	86	92	80	83	79	71	98	83	84	84	83	64	71	68	83	103	76	81	72	77	84	69	55	92	83	78	62	83	94	63	65	76	92	82	79	81	98	86	77	92	72	78	77	79	72	76	79	69	91	84	79	89	82	70	77	75	79	81	78	84	99	83	95	78	82	71	69	67	90	91	82	79	85	78	85	66	80	62	71	86	87	62	84	70	85	80	83	71	80	74	85	86	88	66	85	81	65	75	81	78	85	78	91	87	71	63	80	94	100	75	83	94	76	76	95	75	66	80	81	80	89	81	73	85	85	83	103	103	77	91	95	77	71	86	68	85	91	95	88	80	80	86	90	69	69	102	89	82	69	68	75	70	92	80	79	88	69	72	85	75	98	95	95	70	72	76	68	64	64	97	78	84	86	82	70	71	93	92	82	64	74	67	81	87	84	95	84	94	69	81	95	70	71	70	66	72	81	66	65	81	74	71	86	93	77	79	70	80	84	88	68	106	84	73	75	100	87	86	99	89	85	64	99	85	82	82	92	87	96	76	72	84	80	93	62	79	65	89	72	67	75	66	73	91	81	68	93	80	101	80	83	80	77	91	87	62	102	78	74	74	67	93	71	83	89	83	87	91	75	99	79	97	74	73	80	69	94	96	73	76	80	82	71	64	87	72	85	81	68	76	72	82	103	72	74	81	99	78	81	81	101	89	83	82	76	75	74	82	71	98	86	92	88	68	86	70	94	88	68	88	104	78	74	72	89	93	84	73	75	91	87	78	93	75	82	87	75	58	74	88	85	89	81	84	85	84	83	79	65	80	75	92	86	79	84	86	82	76	96	74	63	70	89	77	72	74	87	77	71	78	79	78	74	88	97	100	88	71	75	80	79	83	80	85	96	72	69	76	63	84	88	75	103	83	83	88	76	82	87	85	75	91	94	83	74	67	86	68	76	80	97	79	101	66	67	85	69	77	73	68	93	85	65	74	67	54	82	87	79	76	65	69	87	79	80	85	74	72	68	80	67	71	87	79	78	88	74	85	80	75	92	87	68	84	67	83	78	70	70	70	67	83	79	84	84	82	69	77	75	80	68	87	76	77	68	62	79	84	87	96	85	69	73	81	89	92	80	89	90	93	85	74	62	76	83	88	89	86	82	70	90	83	83	96	83	65	78	86	99	74	72	72	76	73	94	69	77	89	96	90	75	91	74	81	71	80	85	76	97	92	79	76	65	75	86	80	67	82	72	74	70	80	73	83	64	80	85	81	67	76	91	87	74	87	75	88	75	76	81	67	90	75	82	80	59	79	68	92	64	96	80	89	75	84	80	85	92	85	86	86	99	85	73	74	85	87	88	75	72	85	105	83	77	83	74	82	83	86	75	71	76	91	106	87	86	90	80	76	82	87	96	87	83	88	79	99	78	77	80	71	99	71	68	85	69	86	89	74	71	97	71	92	70	90	63	84	82	81	86	89	77	89	69	87	67	92	94	98	104	86	84	93	83	72	78	79	83	83	89	91	90	106	99	94	74	95	79	69	88	83	82	72	85	75	85	82	83	64	77	100	80	79	89	80	81	98	65	90	75	87	69	86	80	73	82	79	81	75	74	86	65	84	89	75	77	79	83	81	93	91	87	79	79	87	63	80	87	84	88	88	94	86	83	85	68	98	104	89	84	69	95	88	83	77	72	82	76	102	75	89	84	79	86	87	81	86	76	84	82	77	90	71	75	87	79	90	68	81	72	82	87	81	83	67	93	70	86	76	77	80	94	88	74	76	83	89	69	94	81	83	87	109	85	91	62	89	83	79	89	88	78	77	77	86	74	81	91	97	92	82	76	73	75	96	69	84	78	84	80	81	83	78	84	74	80	82	93	90	91	92	68	83	71	89	92	76	91	84	97	77	59	82	81	84	71	77	79	82	91	78	73	82	93	71	76	73	85	87	93	77	81	84	87	85	69	69	89	79	89	64	92	81	75	68	58	72	61	96	89	77	76	100	70	78	84	80	102	95	80	81	68	99	81	83	87
2813	3094	1391	681	424	397	339	306	306	247	252	287	260	271	249	275	267	241	231	248	242	240	255	228	249	246	223	236	252	239	235	229	229	259	237	208	260	238	258	243	239	236	233	227	259	241	240	207	231	230	239	234	203	229	230	246	226	222	223	225	256	223	229	246	224	232	227	251	229	249	227	246	246	233	231	231	204	226	227	197	242	233	241	260	232	252	239	237	249	227	237	240	231	236	229	221	235	215	204	231	239	228	233	209	262	241	228	250	209	203	250	211	245	244	232	246	270	223	222	238	269	236	219	223	237	207	229	253	226	233	237	235	237	221	251	224	209	240	217	220	226	233	230	219	242	227	224	221	238	222	236	240	239	251	232	208	237	232	221	251	212	216	253	245	241	258	224	237	228	209	226	226	238	224	230	244	243	233	212	255	233	213	243	211	218	219	244	212	238	211	232	224	227	225	210	212	208	209	249	241	238	234	231	213	225	208	248	219	260	228	248	246	231	240	232	239	227	244	245	240	247	253	221	208	229	198	264	226	233	248	232	208	226	260	214	241	277	225	242	230	223	224	252	240	273	231	234	241	255	250	217	227	222	230	215	228	247	205	224	238	235	237	212	226	273	224	229	217	232	232	217	229	228	216	208	242	210	244	259	209	217	242	225	206	221	218	220	218	232	225	225	230	244	241	227	258	227	211	225	237	212	249	250	226	224	255	245	256	258	253	232	226	233	256	228	220	253	227	236	226	227	213	220	229	233	257	233	244	206	220	219	230	260	242	255	230	250	213	243	251	223	246	262	230	240	256	221	219	218	213	237	252	215	229	250	197	244	234	197	217	234	264	227	265	209	244	237	227	221	219	252	207	242	203	243	239	222	223	240	264	211	251	250	236	230	247	241	228	222	224	240	238	240	214	223	214	241	216	245	252	231	229	250	220	240	259	235	260	257	252	251	253	255	256	243	237	226	231	230	240	207	250	258	230	212	225	216	238	241	246	213	222	251	244	211	247	240	228	209	223	236	243	263	246	225	221	243	236	255	226	251	262	239	214	222	220	233	221	228	251	244	224	236	217	230	219	226	226	241	256	229	244	248	201	240	234	227	256	215	212	245	245	247	235	238	233	219	215	249	217	242	258	245	235	230	226	244	240	260	243	238	230	233	242	234	239	224	251	251	236	227	231	236	212	243	243	242	220	250	225	226	243	254	244	191	218	248	231	221	237	252	202	230	262	234	227	240	199	221	220	225	250	231	209	236	234	225	212	224	241	240	221	249	239	210	229	248	234	230	229	265	228	238	233	229	243	272	226	238	203	238	238	233	247	233	230	239	213	237	230	230	242	250	242	240	243	250	246	239	239	245	236	243	224	227	232	229	230	215	222	252	212	192	230	240	259	228	204	239	225	266	268	250	238	234	198	210	254	234	226	249	252	225	225	261	216	244	224	239	208	247	207	217	242	217	254	240	251	241	243	230	255	238	227	240	231	255	213	223	231	218	242	256	233	234	222	230	234	248	233	220	234	225	212	250	233	244	226	252	228	229	233	229	227	234	231	232	239	260	257	239	226	244	231	228	199	211	213	233	197	215	201	225	248	245	239	234	230	260	203	217	228	245	248	232	234	230	250	219	244	241	229	254	222	224	223	240	247	243	248	229	211	225	198	234	232	233	211	236	243	231	246	232	253	252	237	243	238	200	222	233	254	201	216	222	241	216	216	229	207	225	244	246	253	227	221	256	246	231	219	227	212	244	230	238	266	256	211	229	242	235	231	240	239	232	228	214	231	214	224	212	249	248	233	243	230	219	239	225	217	235	225	217	237	219	224	221	248	258	212	219	225	226	260	232	208	225	268	228	236	231	258	215	244	225	247	236	220	231	225	223	206	223	247	231	243	240	250	231	220	239	249	233	213	228	235	247	258	228	255	224	214	208	247	206	212	227	231	249	230	229	245	228	221	221	226	242	239	246	258	250	230	208	199	240	218	239	246	205	250	233	245	228	227	215	243	240	236	237	256	221	225	260	223	238	233	216	226	249	209	233	225	245	213	254	217	232	239	244	230	229	229	219	195	254	229	211	225	236	251	237	218	241	244	224	254	240	245	238	230	250	233	241	240	240	222	256	227	194	234	255	217	249	215	216	255	213	232	221	230	202	231	253	222	222	236	257	220	249	234	219	241	221	251	222	198	246	225	220	235	238	224	251	250	225	206	209	248	235	242	243	254	242	239	224	228	262	217	241	246	234	237	236	248	229	242	235	238	261	242	265	235	188	234	231	265	249	226	231	251	231	221	243	263	205	238	241	223	226	256	207	217	231	262	229	224	238	233	227	221	232	224	248	230	213	222	250	216	239	250	232	225	245	227	246	232	211	243	224	228	222	214	224	255	194	241	228	217	245	264	236	243	265	228	195	232	237	242	229	231	225	227	230	211	256	222	231	238	236	230	252	232	221	228	211	240	219	217	226	230	231	230	236	222	223	235	260	216	215	218	232	221	243	208	213	216	236	229	222	232	232	257	217	218	247	227	233	213	231	232	258	202	221	239	235	222	234	198	232	217	205	246	245	252	198	239	219	227	232	220	235	235	217	247	234	211	247	243	232	227	228	237	249	221	269	238	216	247	231	247	242	220	251	238	207	242	239	237	233	232	248	249	244	199	226	227	219	225	238	254	219	237	252	242	247	209	229	229	229	240	213	224	230	236	245	233	236	226	238	245	219	252	221	225	243	251	237	248	243	246	249	241	235	265	234	218	235	253	237	202	237	219	250	267	211	205	228	205	230	225	230	231	233	183	223	233	259	245	211	232	218	287	229	235	223	203	228	201	272	244	228	238	248	228	236	204	196	237	251	229	194	224	229	263	236	233	241	222	230	224	246	195	209	210	207	263	227	240	209	200	263	243	211	224	245	235	213	242	226	219	233	245	246	249	237	229	240	240	245	244	234	250	204	219	209	240	262	241	217	217	238	226	234	243	234	213	228	233	234	207	224	221	206	222	230	211	233	239	202	204	220	227	218	229	237	245	241	234	227	217	238	229	240	223	229	241	266	225	241	212	206	247	250	214	239	217	229	220	245	259	261	242	243	268	204	231	238	219	227	244	241	196	255	231	234	250	261	221	235	234	185	209	227	225	236	250	211	226	233	215	233	216	212	243	236	213	222	226	231	211	236	222	234	248	230	235	230	213	236	231	234	230	192	236	209	217	215	211	228	242	247	197	207	207	251	221	219	250	241	232	227	208	247	220	216	233	257	227	252	226	215	221	226	237	234	239	226	226	214	227	241	232	212	254	232	237	234	218	264	246	243	220	239	245	238	207	222	217	233	241	227	254	240	228	247	236	235	254	232	250	206	214	245	247	261	238	224	222	240	249	245	231	212	205	211	250	229	226	235	264	229	219	236	253	234	236	207	239	239	222	233	229	241	209	238	226	236	236	230	251	222	256	217	238	211	211	231	233	238	240	270	208	246	220	235	249	232	262	242	239	272	220	244	237	254	222
31869	20257	7854	738	516	470	405	299	308	297	289	282	301	263	317	264	271	295	298	297	300	318	298	296	288	337	297	298	274	257	304	289	261	283	292	279	277	286	301	264	323	296	302	280	299	276	267	295	281	289	290	320	307	298	313	295	287	291	301	297	238	258	293	275	276	300	298	319	291	283	292	290	315	313	283	262	284	279	312	301	281	318	309	276	278	271	307	293	309	316	261	316	288	294	332	304	293	277	261	299	256	281	273	304	324	281	288	291	313	351	267	294	288	261	315	300	287	290	317	331	311	264	296	278	299	310	306	304	288	266	294	280	326	311	298	303	300	284	285	317	294	302	291	320	273	294	293	309	296	256	279	260	278	281	327	337	297	275	311	296	288	307	278	308	311	276	281	281	302	303	296	266	281	309	292	295	283	297	277	278	279	271	281	280	294	288	288	274	279	284	319	309	289	272	309	285	273	296	296	304	259	291	288	278	250	298	287	278	298	286	308	304	296	310	273	272	266	279	304	310	298	293	293	285	297	309	322	290	261	286	306	272	303	293	283	265	306	296	319	310	322	283	266	298	285	283	304	299	285	261	252	295	305	301	320	307	290	272	269	297	280	270	285	292	295	293	305	286	287	304	313	306	278	280	278	325	271	303	268	266	320	323	288	271	249	289	313	266	271	276	270	258	277	321	288	302	304	305	278	260	265	280	287	293	275	267	255	269	286	317	286	286	298	286	263	284	274	337	281	252	322	280	314	293	294	299	306	292	293	292	298	323	310	296	292	292	314	285	292	323	267	305	291	304	302	306	281	305	298	314	277	288	282	294	304	265	296	256	276	278	317	289	316	281	285	271	293	287	297	276	271	295	292	278	315	267	324	290	296	265	297	303	296	279	285	312	302	309	299	283	261	267	275	299	298	318	302	297	289	299	302	295	277	296	245	302	297	296	290	299	270	275	281	288	309	279	268	277	293	298	328	278	290	315	292	303	316	277	298	291	309	277	285	273	292	316	283	293	318	289	291	310	282	284	280	296	308	262	300	286	296	313	274	261	282	279	279	272	305	297	285	287	277	301	301	294	307	301	297	312	273	260	286	269	287	282	308	255	288	267	257	289	280	298	297	258	296	283	331	288	306	278	310	300	304	276	295	265	270	274	323	307	316	282	310	286	255	273	299	266	275	289	275	290	298	263	282	294	293	293	307	261	286	294	283	317	275	292	287	302	308	313	276	304	264	290	268	302	269	313	275	299	282	285	281	302	274	288	294	300	273	277	263	286	298	285	314	289	309	321	256	302	292	287	280	319	301	276	285	299	294	253	301	296	300	279	291	271	312	292	308	301	322	270	308	266	285	291	291	273	284	286	268	258	286	254	290	283	286	269	291	286	300	306	302	277	282	255	288	300	311	318	309	272	269	291	252	327	287	298	302	290	309	300	295	282	292	298	266	302	322	308	284	320	270	312	291	311	300	306	264	287	304	310	310	297	308	268	278	283	296	307	289	287	292	300	275	267	296	281	303	287	291	295	303	305	276	300	302	326	295	258	297	272	287	305	304	263	291	290	260	310	309	291	281	267	285	312	266	329	271	300	279	277	273	252	307	281	278	255	287	277	287	288	299	288	260	320	256	261	310	299	297	280	329	286	285	297	288	301	245	299	282	322	282	259	274	295	275	277	333	289	315	291	298	302	286	291	312	319	277	285	301	297	314	317	333	318	282	284	299	282	280	286	282	320	289	280	309	278	291	315	273	293	319	292	285	279	274	280	311	280	283	279	275	284	335	294	298	271	323	299	290	295	308	289	276	279	251	296	270	305	285	298	296	283	316	325	285	297	295	304	309	273	299	294	280	286	271	283	272	283	275	343	270	291	315	275	296	277	289	315	291	283	301	296	283	290	267	286	287	306	245	286	270	297	285	283	289	272	314	284	271	318	266	279	286	294	297	292	293	338	288	281	264	288	290	297	263	280	295	289	291	295	266	282	306	295	296	295	296	280	296	288	297	309	264	279	285	323	282	286	300	291	261	290	298	300	233	298	301	298	304	294	275	311	293	291	319	301	275	280	302	243	303	294	287	291	285	290	273	298	315	290	296	308	321	271	291	295	314	290	335	303	319	297	264	313	279	284	314	295	308	319	283	301	299	294	280	317	273	275	268	281	317	298	290	294	270	287	316	267	287	284	269	317	288	275	312	276	289	347	284	300	279	305	266	283	302	310	287	252	314	269	308	291	297	296	296	295	279	302	306	313	287	299	286	268	267	262	279	277	295	304	289	300	276	295	294	289	273	287	297	271	330	307	306	289	304	251	299	271	297	262	301	286	284	276	315	275	318	321	303	296	296	288	294	262	282	309	302	296	254	269	275	282	316	274	279	295	296	305	308	250	263	284	278	312	295	278	295	284	287	289	340	315	294	274	290	297	298	307	291	281	281	313	303	315	302	263	279	300	276	291	298	305	299	299	268	313	278	271	293	296	267	303	309	301	311	299	272	280	272	267	285	329	289	311	294	276	286	269	290	298	304	286	302	298	287	282	274	270	316	270	285	308	282	275	297	279	294	292	279	273	267	280	270	288	280	281	275	286	300	287	297	302	305	293	303	295	299	314	314	279	300	279	294	351	257	251	277	252	299	286	286	261	268	281	312	279	280	302	308	311	271	319	301	320	296	288	282	349	278	291	295	254	319	282	294	267	300	294	319	258	293	318	291	280	290	296	295	291	295	309	290	308	252	282	322	280	248	268	258	288	288	282	277	315	286	303	291	286	296	289	270	307	264	282	297	324	284	305	315	292	257	317	280	268	292	281	270	278	299	270	276	298	322	292	285	291	295	290	299	260	294	292	253	320	316	270	284	304	277	266	280	267	256	311	236	282	267	297	272	297	265	283	298	292	307	293	291	319	319	291	298	290	271	279	329	272	303	312	304	307	289	291	288	298	265	297	291	301	295	292	281	290	325	315	260	262	311	295	290	299	275	284	280	298	307	303	327	281	317	284	261	311	286	276	324	267	287	292	292	259	289	297	315	281	280	302	305	287	319	301	295	287	338	291	286	290	319	292	256	272	302	317	336	315	267	275	283	311	298	280	305	312	299	323	279	299	286	251	330	260	287	298	264	297	278	310	282	303	315	300	279	269	302	293	254	275	305	270	299	292	289	307	282	305	315	307	274	298	274	279	290	309	315	274	290	297	299	287	286	276	330	297	302	264	298	279	289	304	278	278	297	263	305	269	273	312	322	303	323	242	289	295	280	263	291	291	283	300	298	302	268	298	295	317	301	293	331	290	300	280	300	253	285	294	288	307	295	291	327	311	306	268	313	291	299	263	324	326	280	274	257	259	324	298	288	270	285	291	281	276	301	286	266	260	302	315	280	246	288	292	299	297	313	283	289	294	323	288	319	331	296	303	264	285	333	301	287	332	312	290	292	295	295	343	310	314	276	301	304	287	288	293	271	280	298	273	319	282	287	289	315	319	302	290	289	311	291	327	334	291	304	285
5824	817	727	706	696	713	668	697	704	728	731	645	719	690	694	689	663	674	697	725	698	701	666	716	684	666	716	643	655	668	734	660	700	692	696	690	738	691	694	689	704	672	707	745	708	726	658	684	642	687	692	669	650	706	700	694	669	736	730	711	736	701	710	670	678	638	733	696	730	676	697	646	654	684	710	678	698	716	723	655	671	702	662	687	743	722	678	694	732	671	671	668	670	706	704	658	712	720	665	728	678	668	683	729	706	700	698	683	639	703	676	704	683	728	653	723	680	728	694	651	713	724	702	671	715	670	687	728	721	720	687	694	707	674	704	684	689	671	688	685	715	715	702	730	682	723	682	695	737	669	707	730	685	661	677	717	703	657	697	733	730	714	706	701	691	710	696	654	723	680	698	741	687	694	695	747	708	706	711	677	685	724	647	696	722	737	733	696	706	708	670	717	707	662	698	705	647	658	687	704	714	650	686	718	688	701	740	666	700	680	683	676	700	712	694	717	698	690	665	696	686	697	706	693	681	700	676	684	691	704	718	722	664	676	658	681	703	689	722	705	678	688	661	789	676	655	733	688	690	716	696	744	708	715	704	708	680	691	675	729	643	684	659	717	663	699	703	700	707	651	666	672	719	642	732	703	714	688	683	636	655	687	735	711	684	687	734	687	731	728	707	634	685	714	672	720	710	679	650	729	740	700	689	701	696	736	712	701	707	665	713	711	700	658	703	709	687	701	717	735	694	734	704	679	694	713	715	691	682	684	696	687	672	691	650	664	699	701	711	674	720	682	728	713	673	685	698	706	694	660	673	745	677	680	682	740	713	676	676	724	656	683	694	682	710	673	682	645	656	723	673	727	688	654	725	683	673	711	721	708	685	704	694	709	697	729	672	711	682	705	715	717	717	709	707	737	689	694	685	719	718	739	673	712	700	703	696	718	678	692	638	720	682	703	682	661	722	687	675	701	684	664	710	680	710	737	692	665	685	722	718	711	681	689	711	685	668	718	726	724	717	706	667	696	722	650	699	717	699	676	680	694	745	669	739	731	718	711	700	681	638	688	674	677	693	664	687	726	724	698	719	693	686	713	689	675	672	701	702	716	711	684	752	693	739	691	684	677	689	686	691	681	693	722	704	755	679	661	709	709	712	662	723	669	674	733	705	678	707	701	732	732	713	683	744	738	710	652	725	673	748	697	696	698	675	725	704	718	677	680	678	680	666	694	684	701	730	696	659	642	634	696	708	676	662	738	674	685	722	703	668	725	667	688	729	680	687	699	712	690	720	725	703	714	658	666	658	703	679	696	722	677	699	702	684	702	728	681	683	653	658	708	648	674	688	707	754	673	697	701	745	689	672	657	679	683	680	680	709	664	659	738	621	688	736	707	684	726	719	690	678	735	701	698	697	696	666	708	676	732	688	716	643	704	703	723	698	707	706	686	664	697	691	647	730	680	673	675	665	729	749	669	695	688	713	694	705	675	702	707	673	658	715	700	739	660	713	671	723	721	717	691	703	646	703	714	720	735	718	710	695	664	706	688	680	697	701	692	708	671	669	704	682	676	732	688	668	715	717	674	718	714	712	692	652	666	716	677	654	643	689	647	676	724	696	700	677	695	638	629	705	706	692	652	730	697	690	698	750	721	655	760	662	671	728	693	700	725	732	652	721	710	731	652	752	693	686	734	695	691	709	682	651	693	692	663	693	714	727	671	706	696	658	705	661	673	713	696	702	654	682	716	686	667	704	732	669	634	701	723	672	687	679	660	693	696	733	711	721	666	666	725	657	657	688	716	719	760	724	675	716	706	719	744	735	712	686	686	687	710	694	706	691	716	700	684	709	705	735	736	694	701	704	693	712	673	659	666	699	672	685	655	710	680	688	690	667	656	704	690	694	687	726	713	729	667	649	696	665	717	670	712	723	709	715	652	664	725	682	715	665	738	727	703	731	647	695	696	736	701	677	700	718	658	700	709	730	716	659	725	652	724	697	664	670	703	653	689	716	751	687	709	674	697	731	703	702	736	699	675	674	724	681	692	722	702	703	741	642	731	710	727	712	673	691	695	731	703	685	682	672	676	694	703	696	690	673	717	660	680	724	726	729	723	674	734	732	700	654	726	699	689	711	675	660	723	719	720	655	711	742	656	650	699	701	675	711	669	769	720	700	776	734	707	733	704	723	747	698	696	732	691	720	686	699	674	688	704	681	684	677	657	708	676	703	717	698	712	643	658	760	711	643	722	712	698	681	692	739	724	712	718	689	697	690	765	748	660	715	709	643	715	627	696	675	702	690	673	655	720	739	743	766	714	669	692	680	630	706	744	705	679	683	722	658	677	726	673	718	681	697	680	742	667	697	715	710	689	674	692	644	693	698	679	658	703	673	674	726	685	717	706	651	631	677	708	723	628	741	699	664	716	736	685	675	704	710	719	741	674	699	676	736	670	705	687	677	670	663	697	665	680	686	722	678	719	706	678	641	703	709	727	696	682	730	676	684	710	750	755	655	725	737	683	705	678	726	637	705	690	730	725	659	689	687	675	656	669	701	672	710	726	687	752	695	677	760	755	702	679	669	653	656	676	679	723	715	716	658	692	688	665	678	724	776	680	721	650	702	714	677	692	650	725	717	704	710	648	692	669	664	659	667	646	716	663	721	669	696	706	681	706	723	696	730	686	692	719	716	704	671	686	693	710	703	682	677	730	674	669	708	658	700	722	649	653	707	646	673	695	700	676	672	720	754	691	682	651	733	752	690	707	661	721	722	726	703	711	651	756	701	688	666	673	675	687	641	701	765	707	751	671	698	689	669	731	740	719	652	704	680	721	723	668	708	670	678	667	680	693	737	750	667	733	640	732	669	640	667	667	731	715	710	738	672	688	713	746	672	700	731	694	727	721	684	665	688	682	654	687	685	712	717	679	684	689	743	691	726	631	692	733	704	666	757	713	689	690	656	675	714	768	628	673	723	696	722	686	688	701	690	682	684	669	691	707	707	677	719	719	682	742	690	701	717	703	684	713	665	693	673	687	705	723	682	670	679	702	742	751	702	705	721	681	674	690	700	702	701	751	687	706	691	725	712	691	683	708	737	679	678	718	716	708	672	699	676	730	684	692	677	641	712	673	740	726	691	652	703	761	736	695	721	692	693	673	702	699	687	678	670	721	653	693	674	723	727	672	663	696	699	718	721	721	680	655	718	733	708	724	668	707	704	655	715	676	704	703	716	689	698	714	674	678	731	710	682	716	705	736	695	678	641	727	688	695	703	661	710	716	696	748	713	701	712	717	757	723	721	683	668	736	649	679	676	680	704	724	688	694	694	707	719	666	728	688	703	657	691	711	697	672	723	690	687	721	636	728	722	679	726	692	730	655	735	696	736	734	673	719	681	733	665	687	697	659	698	665	678	698	714	726	708	694	671	706	691	722	656	685	736	722	734	641	726	695	683	677	734	728	717	753	726	717	680	703	722	667	695	702	745	700	704	709	715	676
25039	21494	24743	28677	21487	16913	439	256	232	224	199	189	201	210	197	158	186	164	175	202	156	177	175	175	201	197	184	158	184	172	181	161	156	179	166	186	194	176	135	183	176	185	161	190	202	171	161	170	169	158	182	162	161	167	196	172	140	177	172	153	180	173	161	181	171	170	158	172	180	167	162	170	168	132	179	179	180	172	156	168	172	178	149	180	147	165	165	180	167	153	160	175	164	184	188	140	176	156	176	150	179	170	183	167	184	182	162	167	183	178	190	157	172	200	157	172	197	181	173	169	165	165	167	167	152	173	186	178	163	157	176	183	143	173	177	188	182	203	136	169	184	182	198	156	166	174	166	176	176	180	182	188	183	215	162	175	189	176	180	186	178	163	163	152	200	178	167	163	161	151	182	164	176	177	174	176	166	166	205	161	159	157	169	167	171	147	171	168	164	175	171	160	153	152	193	181	142	179	168	147	178	184	165	156	173	178	168	171	156	181	184	158	160	169	157	176	153	187	152	167	176	167	162	172	165	175	183	176	157	159	198	165	150	159	183	171	175	187	170	180	145	184	153	182	200	194	165	183	172	173	189	162	147	176	148	174	185	156	156	189	182	176	168	165	163	182	160	178	182	203	156	179	169	157	179	163	179	166	194	177	152	188	162	185	176	161	136	161	156	170	154	173	174	174	174	178	161	174	168	181	178	155	178	178	171	193	169	168	186	168	169	182	183	158	160	166	171	178	150	184	152	169	158	213	172	201	159	158	196	178	148	155	167	161	175	174	196	180	194	174	155	162	154	174	135	156	188	195	193	184	168	185	171	206	183	174	167	151	171	182	145	166	179	180	186	181	152	158	169	146	187	173	147	180	171	172	177	159	166	155	155	155	179	153	167	163	172	179	188	191	197	161	162	170	173	188	183	151	173	181	174	179	183	157	161	199	161	158	194	160	171	161	180	170	191	144	178	186	187	159	168	177	178	150	166	171	172	165	178	172	182	166	201	162	155	157	167	185	181	156	165	180	193	171	158	170	198	160	160	184	146	177	192	167	171	186	176	182	153	161	140	180	159	177	141	167	181	151	181	175	151	187	211	174	184	177	162	165	168	164	165	151	155	179	193	165	168	157	180	178	176	159	169	174	188	183	188	164	156	172	147	168	178	169	163	190	171	168	204	180	180	160	192	182	155	162	163	162	162	183	178	138	160	161	150	157	148	180	203	170	169	191	192	179	166	153	176	173	173	152	190	182	161	200	172	186	145	153	179	169	182	164	164	184	172	170	180	161	204	159	168	160	179	170	142	150	146	196	161	178	169	192	166	198	163	189	160	172	204	159	198	161	170	195	166	183	162	172	178	174	178	186	168	172	142	170	182	161	180	186	166	177	163	166	161	171	152	192	179	198	177	174	151	190	185	174	169	161	162	167	143	168	156	189	177	190	162	177	185	181	167	181	159	167	165	193	153	170	160	159	157	177	155	164	168	176	171	178	168	150	172	183	174	197	188	157	183	157	162	158	175	183	182	171	157	160	174	161	160	175	170	167	174	172	156	167	166	162	163	173	151	176	196	180	160	169	181	177	168	152	164	162	162	180	169	186	185	169	176	177	187	175	154	171	166	172	177	187	174	159	177	173	169	196	159	177	151	148	174	189	153	175	145	177	177	164	160	170	170	170	142	165	164	169	168	155	190	163	157	174	150	150	193	184	194	174	178	173	166	190	165	186	175	168	166	162	181	163	175	188	150	185	150	171	163	177	176	196	173	183	167	197	184	185	162	169	174	152	166	179	156	163	173	157	178	177	167	136	181	183	171	182	168	191	177	178	178	171	148	199	166	179	178	172	161	174	172	179	166	182	177	141	172	169	165	183	155	174	160	167	168	156	151	132	187	175	176	166	151	185	156	163	159	179	160	207	184	153	168	166	171	182	170	169	172	159	192	128	180	185	187	165	162	173	174	170	177	135	167	177	204	166	182	160	189	174	174	178	160	164	179	174	196	164	168	159	177	173	157	166	186	170	185	168	180	131	168	168	162	163	161	182	167	163	151	176	167	183	175	170	172	167	205	164	148	177	164	170	161	166	175	182	151	175	183	171	187	175	160	156	170	167	186	148	182	178	160	207	139	169	159	167	196	188	175	154	150	181	153	181	159	179	160	184	166	181	171	176	167	196	154	180	156	148	166	167	178	178	173	150	171	177	178	187	169	190	171	172	165	168	173	164	167	187	189	140	166	159	159	185	169	174	154	173	174	176	189	165	179	191	188	180	179	184	182	161	173	168	207	206	167	155	156	143	173	187	171	183	170	153	167	196	177	170	172	163	146	174	172	162	172	188	173	165	149	187	163	167	157	161	193	178	160	164	174	163	185	155	155	158	169	170	156	174	159	158	192	170	195	192	164	171	162	151	179	154	177	158	182	172	165	172	148	174	204	179	181	183	173	155	199	184	194	157	164	166	154	147	185	169	189	172	160	191	162	187	165	171	177	175	173	148	149	154	149	169	159	174	162	171	140	185	166	173	150	171	149	186	179	167	152	166	176	161	162	159	148	152	175	155	148	161	170	154	188	182	161	160	180	179	168	173	190	170	166	171	167	173	166	169	165	147	184	185	151	152	157	176	162	199	175	168	175	161	196	154	160	190	146	156	157	186	182	197	175	192	153	147	163	178	161	162	149	156	167	155	169	185	178	145	161	171	146	162	163	152	167	166	158	160	191	177	152	178	181	160	163	146	154	173	162	172	168	172	153	187	173	158	169	154	156	182	183	156	148	158	160	143	166	161	182	149	164	165	162	160	159	144	188	173	163	173	142	155	173	178	163	205	175	175	169	154	143	167	151	192	184	159	167	164	158	168	176	175	191	187	191	162	180	165	153	162	169	174	196	193	187	176	180	188	164	204	191	180	164	180	198	185	208	183	157	189	186	157	175	178	189	177	182	154	155	174	182	170	185	149	185	173	187	162	175	153	182	159	167	162	185	163	159	165	156	178	185	165	164	182	154	169	172	165	192	184	175	184	164	150	183	156	168	184	171	170	150	199	161	189	169	181	154	162	172	193	162	169	178	156	166	152	174	159	164	181	163	184	173	159	181	191	168	171	168	181	169	176	170	166	167	158	168	170	185	168	164	173	169	178	169	168	190	142	171	174	190	167	154	183	165	183	167	176	160	182	188	166	154	155	184	193	192	176	159	152	161	169	161	177	175	175	164	148	180	194	187	163	190	157	186	164	187	168	186	147	164	174	154	164	178	157	138	180	188	183	154	160	180	159	165	168	158	147	158	176	160	183	145	169	179	175	155	179	192	181	156	156	163	164	163	170	156	199	181	145	179	180	180	184	171	182	166	181	161	167	154	157	173	145	182	173	155	145	165	175	173	207	155	189	182	175	173	189	191	162	139	193	186	170	178	211	189	192	198	158	169	164	186	174	179	173	174	168	166	142	175	203	152	167	174	160	181	176	158	197	181	174	181	178	182	163	147	165	166	147	185	178	166	172
2940	1947	984	645	533	448	465	419	430	403	430	428	439	442	409	384	408	429	434	436	453	423	417	437	474	420	398	393	394	469	398	404	420	445	435	454	421	425	425	429	448	414	428	426	413	418	381	430	382	438	429	392	432	387	425	412	432	431	409	448	431	436	426	446	417	446	433	425	400	410	460	450	396	449	432	405	385	422	415	432	406	435	424	409	450	470	437	408	425	416	425	436	411	426	429	414	413	398	448	421	419	383	425	427	415	420	408	430	426	418	399	420	389	430	439	431	400	414	417	414	418	413	423	416	394	413	397	453	417	426	395	449	423	421	410	405	425	445	393	393	428	449	431	420	423	410	438	403	431	424	435	412	388	404	426	386	434	425	414	429	405	415	403	454	395	409	394	376	418	411	421	422	443	421	372	454	441	429	417	405	400	420	422	440	413	429	454	430	405	415	426	412	408	412	445	428	424	426	429	406	441	437	403	385	426	416	402	446	461	390	399	378	383	410	461	418	397	414	429	437	411	440	418	380	455	381	422	417	432	415	437	372	437	390	407	427	363	398	450	414	419	410	426	416	435	420	405	403	445	429	410	420	431	378	412	405	397	437	442	423	390	456	429	429	427	403	424	421	424	426	428	409	410	391	417	423	397	405	383	366	408	383	415	432	381	394	429	418	414	417	489	357	460	437	398	438	399	418	412	426	431	408	416	437	433	415	428	418	415	403	402	434	410	415	427	425	452	414	440	406	458	419	394	423	387	422	468	388	388	415	428	404	396	419	396	408	435	448	408	408	426	410	392	364	442	396	447	401	438	397	402	419	428	453	398	394	424	420	394	435	414	406	411	397	397	437	422	406	400	438	441	442	425	425	406	419	405	376	447	431	433	391	399	431	447	440	454	421	417	400	412	389	444	382	399	392	389	427	391	423	401	415	402	414	419	409	414	440	430	402	440	387	419	435	409	419	427	425	426	438	424	413	398	414	410	413	419	408	424	404	438	436	440	431	414	401	389	447	413	417	433	408	436	436	426	415	415	442	423	432	408	482	446	394	435	436	456	415	423	402	397	417	400	408	429	426	414	430	457	426	410	421	436	372	461	440	421	445	451	416	451	414	421	424	420	408	424	403	417	440	430	414	442	436	414	448	413	406	391	381	423	422	394	392	401	424	422	394	428	404	394	446	448	430	412	430	437	425	435	406	399	412	413	435	404	429	402	389	417	425	446	395	458	422	440	396	411	424	398	442	423	408	382	419	375	405	435	426	421	418	385	425	385	408	415	459	410	444	407	401	416	382	424	421	409	412	425	424	401	428	408	422	412	384	414	398	438	421	448	413	452	414	424	419	410	447	462	414	381	425	398	407	432	432	439	406	412	407	433	420	393	413	415	430	414	396	431	437	444	401	435	474	372	396	420	400	415	434	425	389	435	411	420	368	403	402	395	414	402	429	420	413	440	430	438	440	436	406	434	419	415	452	409	435	440	367	430	429	403	433	403	397	430	404	435	395	401	411	411	450	452	409	393	454	413	440	452	393	410	404	417	400	409	415	462	430	391	419	411	439	397	453	410	422	401	390	371	440	408	423	419	429	440	415	425	419	453	423	453	408	410	437	419	430	402	409	441	440	380	403	429	407	450	396	404	466	400	433	422	433	423	435	431	394	440	438	428	417	413	458	405	390	414	460	453	430	391	429	408	380	433	430	397	424	430	405	399	406	438	433	410	427	415	412	430	426	457	418	444	421	424	396	442	434	432	422	387	420	393	437	420	385	387	418	398	459	443	415	440	412	403	439	401	451	380	441	421	453	433	401	442	410	410	411	407	428	428	417	383	414	453	436	407	407	440	432	385	419	410	435	412	411	400	414	464	365	431	417	423	420	413	420	447	415	411	426	404	416	418	400	395	379	397	386	451	428	401	388	421	406	408	410	440	386	453	405	397	426	416	426	422	395	426	391	408	436	440	406	440	403	406	395	411	418	471	399	437	414	445	399	434	397	393	424	397	407	402	407	408	431	433	427	424	416	409	420	413	406	402	413	426	435	410	394	414	416	405	410	408	427	416	398	425	395	419	456	445	455	427	436	414	422	395	421	404	431	430	442	425	440	372	443	409	427	394	426	409	421	414	411	392	371	458	439	439	398	387	390	403	438	429	392	424	490	427	385	441	414	382	441	407	398	425	403	408	428	458	444	401	421	428	450	420	420	442	409	432	396	462	436	422	405	431	434	365	388	414	430	403	429	428	428	401	416	426	439	376	411	419	429	428	413	429	437	436	387	406	441	439	416	428	407	414	416	418	437	382	422	414	391	429	429	383	451	409	402	437	427	401	391	425	412	401	426	422	445	383	391	410	421	426	450	409	461	399	430	439	406	385	448	447	425	383	414	413	414	429	385	440	435	384	435	413	407	408	432	413	426	429	419	411	410	405	407	405	441	407	404	396	410	450	423	384	453	426	415	400	426	431	427	408	436	433	415	412	405	412	411	426	417	405	410	405	417	403	429	430	458	403	425	417	397	397	435	457	418	373	411	425	428	407	431	456	399	409	438	431	395	469	378	396	407	446	423	439	417	409	398	420	412	455	398	403	375	397	423	397	415	397	427	403	375	422	415	403	391	429	380	438	415	432	414	386	428	444	403	414	396	404	428	445	436	436	432	429	406	414	469	437	442	415	421	412	433	406	403	421	389	415	379	413	427	447	391	450	432	414	418	374	407	379	417	371	394	445	411	432	398	388	387	421	433	430	403	423	402	441	405	422	418	413	442	422	467	383	395	399	409	411	404	391	433	403	451	405	458	406	427	423	466	439	428	410	390	425	394	410	402	415	414	420	446	433	405	440	416	407	422	458	420	422	426	441	438	447	427	408	418	442	404	405	399	394	432	388	405	373	385	374	394	418	410	444	405	422	444	431	414	447	420	412	390	435	432	407	449	430	428	423	420	448	412	412	453	394	429	455	421	438	407	429	417	451	444	414	437	412	454	444	425	452	432	404	427	422	383	377	416	441	395	458	409	440	428	427	406	393	422	436	403	413	414	442	379	427	431	398	421	445	432	425	445	429	447	426	427	448	454	418	429	435	391	424	401	452	439	427	420	439	449	421	436	404	413	418	399	452	447	433	422	402	404	440	376	440	433	436	373	407	458	421	398	398	416	407	424	415	408	413	405	397	377	363	433	422	406	449	404	401	430	451	393	410	400	377	427	425	420	436	405	424	414	431	376	383	411	424	419	429	447	423	410	448	432	427	408	410	418	432	424	417	427	400	427	413	445	437	408	438	431	435	410	383	409	386	398	454	390	423	431	417	431	413	434	446	452	410	447	416	423	424	400	375	446	437	407	399	410	389	441	431	408	381	419	419	413	419	425	397	425	409	436	422	438	457	408	436	435	451	418	417	409	433	404	396	402	379	432	435	461	373	414	377	435	420	429	441	427	403	407	450	410	417	389	400	429	431	385	437	444	416	448	438	432	404	415	410	388	425	430	400	399	447	431	398	418
24452	21536	25170	28364	21538	21548	12182	315	213	167	166	151	122	111	132	113	95	116	105	98	97	110	99	78	79	86	91	86	111	89	105	90	95	81	74	98	76	86	99	73	108	88	98	88	76	83	70	68	73	77	96	88	102	88	81	88	101	79	83	91	77	92	101	83	90	73	96	76	95	87	85	77	102	72	64	68	94	90	99	78	91	86	82	74	79	83	81	93	80	83	88	80	79	94	90	80	92	95	94	107	78	57	84	78	69	84	77	73	76	93	70	78	88	82	98	88	83	84	90	84	87	82	62	79	79	87	83	91	69	88	92	67	61	92	75	87	81	79	89	88	79	85	85	78	84	70	87	99	86	88	90	93	81	85	100	90	97	86	83	81	108	80	87	78	85	75	62	91	65	65	76	101	77	101	77	80	82	85	73	77	63	72	80	80	69	77	80	77	76	96	71	65	75	90	74	85	96	96	75	76	92	92	89	89	78	79	81	81	81	106	80	82	73	82	82	98	80	93	74	96	86	82	76	71	80	95	84	92	81	76	83	78	69	75	96	90	84	73	83	84	79	78	91	81	67	76	68	86	102	80	77	64	70	76	72	85	78	80	68	68	76	79	71	98	82	72	89	82	76	84	99	86	82	73	82	73	73	91	95	88	80	98	82	76	90	71	89	77	84	80	79	78	91	74	79	88	82	90	96	77	79	69	86	78	72	78	85	73	71	96	82	86	71	79	90	75	104	92	91	79	94	96	96	68	71	84	68	81	93	94	68	98	102	89	96	71	82	90	76	97	80	77	80	66	77	91	64	83	82	79	81	74	86	78	84	93	77	67	76	94	78	73	81	74	69	67	71	76	82	85	69	79	82	81	95	82	99	96	72	100	90	83	64	75	98	75	87	75	80	85	71	91	95	81	74	70	92	76	97	74	96	103	84	79	69	80	77	88	78	73	70	72	70	69	84	87	80	94	102	76	68	70	84	96	79	69	80	77	82	98	73	105	71	68	80	77	80	73	79	71	72	78	90	82	81	84	76	87	77	84	93	80	91	70	92	80	79	98	72	83	75	78	90	69	78	90	76	87	75	97	98	83	96	79	89	66	82	72	78	98	83	83	97	76	88	97	100	92	84	74	78	94	76	77	69	86	93	74	104	81	77	71	84	84	85	106	78	90	76	93	84	76	87	77	68	64	73	79	96	86	84	76	77	69	79	89	80	82	83	71	82	90	86	84	78	64	72	83	76	88	88	78	83	79	73	71	77	71	65	78	95	92	68	75	86	74	70	68	72	91	86	87	77	88	82	75	94	87	79	73	92	81	78	94	76	78	82	70	74	87	82	81	62	82	83	79	98	67	96	82	103	89	84	84	87	82	70	81	70	82	68	80	91	82	75	67	93	87	69	80	67	76	103	90	90	91	87	82	86	71	60	78	78	80	83	94	94	72	69	95	76	68	78	94	90	83	76	79	79	80	74	83	88	89	61	99	80	73	89	69	86	90	75	84	77	96	86	90	70	84	77	74	71	88	84	74	71	87	91	79	70	73	85	84	74	87	92	80	103	92	76	76	77	73	83	85	71	81	84	74	83	85	87	85	86	74	75	82	71	86	67	72	90	84	75	85	85	84	87	59	101	78	85	81	72	86	87	80	70	74	90	81	70	79	95	58	80	85	82	75	93	81	71	72	69	85	93	86	73	83	81	87	68	96	78	89	91	82	80	73	67	85	79	88	78	88	82	70	88	91	77	76	75	90	79	77	84	94	87	83	90	83	105	76	80	86	77	80	63	85	71	91	81	74	62	74	75	80	75	75	84	81	95	80	85	86	79	69	65	74	94	82	95	85	81	84	79	71	104	81	77	95	64	74	83	63	59	80	77	72	87	86	83	80	86	65	76	85	76	88	86	89	90	90	80	83	52	73	87	77	102	88	75	74	81	78	68	75	99	88	92	65	84	92	93	82	81	107	82	74	81	85	86	68	74	79	97	73	91	70	72	72	76	91	67	87	72	82	87	82	78	77	83	88	87	83	88	79	84	60	90	87	89	86	79	67	66	87	65	84	100	68	86	78	82	97	89	74	94	94	85	86	81	64	78	65	77	83	79	93	80	79	82	74	81	87	102	64	87	87	100	74	93	77	91	78	58	85	79	88	82	67	88	80	74	66	70	83	80	88	96	99	82	65	58	97	77	79	74	79	68	93	74	89	83	66	74	81	81	75	72	74	79	84	88	92	83	76	81	75	87	74	65	74	103	77	77	76	83	73	78	86	83	88	88	86	100	88	97	71	90	58	86	82	88	91	91	91	81	77	70	66	84	92	95	87	84	76	92	78	82	88	77	95	65	68	88	93	64	79	58	78	79	80	86	91	81	68	70	74	77	78	76	81	93	76	89	82	83	79	77	71	86	98	68	68	82	79	75	83	85	82	93	98	73	91	88	90	66	86	73	83	78	79	79	63	78	78	82	79	71	80	80	75	66	82	85	79	84	81	62	88	84	79	72	74	74	69	77	72	76	94	77	96	94	88	68	83	83	61	98	66	82	78	85	83	88	67	87	76	71	88	66	63	91	85	98	79	68	72	92	71	76	86	85	76	78	93	93	80	70	79	87	59	82	78	76	78	95	82	66	88	72	81	71	95	70	78	92	82	85	77	65	90	75	84	103	84	79	76	109	93	78	78	70	81	73	76	73	84	82	70	86	89	70	88	93	79	80	83	75	86	97	97	66	74	74	76	93	88	84	85	72	82	70	76	71	89	81	61	78	74	85	79	96	79	73	81	59	76	99	85	101	85	79	84	67	86	77	77	85	62	82	82	76	81	86	71	67	86	76	95	73	86	86	84	98	89	75	71	83	68	83	82	83	81	77	81	81	90	83	78	78	84	79	84	91	88	95	87	90	71	68	83	83	87	86	78	97	85	80	68	81	63	94	73	98	97	86	100	69	88	86	72	76	76	68	91	82	71	73	73	80	97	75	71	73	101	99	74	75	97	85	86	87	78	86	81	52	72	77	71	80	84	68	75	61	82	79	74	96	82	64	68	84	85	86	59	80	87	88	100	95	72	78	93	85	67	78	85	77	74	107	82	79	72	82	79	78	77	90	78	89	91	79	83	75	101	77	81	89	95	86	74	98	73	89	82	76	66	81	75	70	92	95	84	64	71	84	79	86	90	78	74	69	89	75	70	79	69	85	82	83	84	74	72	67	92	68	91	70	93	87	87	71	86	79	80	95	70	69	84	74	81	85	83	73	60	87	104	78	99	88	85	99	84	55	84	85	77	81	83	71	96	75	77	83	94	63	83	98	67	72	81	91	74	86	74	100	83	76	80	70	96	78	90	100	93	90	73	68	83	75	75	85	85	81	87	94	78	70	91	74	67	80	85	79	81	78	83	65	68	82	96	86	78	78	105	83	87	65	76	85	87	83	72	80	89	71	83	96	76	82	76	84	66	76	77	67	92	83	71	83	82	85	74	93	91	88	82	78	78	79	85	83	86
2784	3129	1384	704	471	397	320	341	297	271	266	261	263	280	256	253	255	272	237	264	244	221	229	224	219	216	250	247	230	248	253	269	229	249	254	227	272	229	232	239	253	246	219	228	242	249	265	232	229	264	234	264	246	246	235	225	231	229	254	215	245	235	247	213	243	221	239	254	226	231	259	212	223	243	225	220	206	205	239	235	221	233	224	229	220	244	188	243	239	220	224	211	225	262	236	248	216	218	238	236	245	219	235	214	241	186	238	220	215	238	221	207	230	238	219	244	243	232	253	255	224	254	242	251	226	208	238	248	216	206	223	228	235	234	204	223	242	214	221	256	231	240	241	221	242	244	220	244	216	214	232	235	242	214	244	230	234	234	219	236	241	241	196	223	251	277	245	212	234	277	241	243	231	238	245	234	229	239	266	239	237	219	230	235	242	227	238	237	215	246	243	225	230	232	224	240	222	237	236	222	222	208	248	199	248	259	248	275	251	232	240	196	245	228	229	238	214	229	232	229	226	242	240	202	235	232	231	240	224	210	240	255	230	214	240	212	241	240	215	247	208	242	257	216	218	225	227	241	219	256	213	211	217	221	217	247	237	218	236	224	227	250	238	232	219	233	207	247	215	259	240	250	215	249	230	236	239	232	241	211	221	256	246	218	199	239	272	256	203	229	240	236	224	263	226	250	225	210	237	260	241	247	237	213	207	215	217	223	248	208	240	226	246	265	230	248	271	233	226	231	240	263	245	244	232	233	228	247	214	213	208	231	233	229	249	201	201	221	221	263	234	217	213	219	228	210	250	221	251	208	275	206	220	241	238	227	237	212	220	265	216	273	233	255	225	213	258	225	258	243	248	233	221	232	241	208	216	249	233	217	245	237	239	231	223	232	223	244	208	225	240	229	212	238	226	246	260	227	249	225	241	240	243	234	266	261	222	215	238	237	243	238	237	277	227	251	228	241	212	224	249	225	213	216	237	210	226	222	276	211	261	240	256	231	232	236	224	242	261	214	270	250	204	250	225	238	239	213	257	225	234	249	232	248	241	233	242	213	229	236	231	202	222	210	226	215	247	226	232	246	223	239	241	221	226	231	270	223	232	264	221	240	196	227	258	212	224	260	248	269	240	241	233	226	203	229	195	220	226	238	220	221	214	240	220	230	226	250	234	228	262	207	250	228	218	238	229	213	261	230	223	228	226	190	199	220	241	229	231	241	231	228	204	247	233	227	237	232	237	222	262	232	219	258	222	221	234	225	218	237	237	217	256	226	230	225	220	268	213	250	255	214	208	226	222	245	243	241	236	238	240	222	221	248	232	220	220	205	223	220	233	225	233	254	237	243	265	223	241	209	235	221	229	233	235	230	241	251	249	220	236	265	231	231	231	206	241	219	279	229	231	245	220	232	211	257	237	235	214	219	241	204	215	223	233	229	256	231	244	247	226	242	240	217	232	228	248	256	227	240	232	263	206	234	205	223	236	241	241	213	212	248	219	234	217	257	267	258	258	223	213	212	242	245	230	236	197	238	235	226	238	233	228	231	244	216	214	240	239	228	219	232	261	226	230	225	241	227	238	239	212	233	203	249	250	222	254	228	211	246	232	224	204	245	224	221	241	216	259	235	222	229	254	244	239	217	214	222	248	243	244	237	256	236	237	220	215	217	234	202	226	230	246	245	251	238	219	213	223	252	240	225	231	207	209	243	223	222	215	238	271	229	229	237	232	244	229	214	222	243	220	230	212	252	250	250	274	247	223	188	220	224	243	232	222	241	215	263	198	223	207	255	240	254	198	235	215	239	218	205	227	224	256	219	235	224	234	244	243	233	241	218	237	203	211	235	223	256	245	237	239	211	241	259	233	237	256	226	244	220	258	217	238	211	226	245	231	239	231	219	231	240	221	211	231	231	268	243	231	247	204	217	216	233	219	227	238	221	241	239	244	206	271	242	232	261	232	240	217	234	207	238	246	221	229	231	208	221	216	235	262	207	212	219	240	228	229	243	216	244	259	241	230	238	254	218	234	208	255	223	247	208	223	214	251	239	218	224	185	248	249	242	244	246	228	218	222	195	259	233	229	249	238	220	252	234	238	218	217	238	220	231	204	248	241	228	225	247	251	232	238	229	239	232	216	269	217	225	217	205	229	229	212	225	233	213	236	223	245	214	234	245	233	220	211	219	241	237	242	251	237	233	235	243	241	228	230	241	236	220	213	231	232	232	244	219	239	216	236	235	228	226	210	197	257	236	248	223	209	244	229	238	227	232	256	194	240	244	226	238	227	246	222	238	217	236	237	237	260	239	256	224	214	232	230	231	255	258	241	257	205	224	237	256	244	241	239	258	233	232	217	215	219	258	236	232	235	221	225	259	245	241	244	269	251	206	254	247	213	227	233	219	200	235	238	237	222	190	228	242	219	243	255	245	225	242	231	206	262	207	234	253	224	222	225	249	255	263	246	250	236	208	241	235	232	242	222	250	208	247	241	239	230	258	238	218	221	237	200	233	251	233	267	208	235	249	214	222	249	217	211	247	239	235	210	237	225	234	248	230	211	247	210	207	263	212	249	262	244	220	234	240	211	238	223	228	244	241	229	257	245	243	243	240	223	209	246	271	227	221	229	202	254	235	229	215	254	234	212	238	247	236	235	229	223	237	252	223	220	221	288	272	246	201	208	242	220	256	250	243	240	251	235	217	219	237	221	221	217	243	225	233	241	236	237	225	210	216	230	249	252	197	245	259	256	231	231	244	241	203	221	244	224	269	248	242	231	235	240	223	234	238	242	220	227	238	227	233	258	233	239	235	252	232	223	268	208	221	229	252	261	229	216	227	230	229	227	236	207	215	216	245	246	251	240	215	257	221	206	239	228	256	249	223	213	224	205	234	233	241	219	241	209	196	222	239	227	232	216	253	234	236	239	255	225	237	246	241	242	221	219	212	238	237	259	210	237	216	206	243	234	243	253	212	230	202	203	240	238	248	238	235	226	253	243	250	228	189	238	230	222	208	218	240	228	229	234	244	219	234	241	213	216	259	246	230	237	231	226	225	217	246	212	243	245	255	233	240	215	249	241	231	245	225	238	214	251	238	227	256	200	249	229	233	237	235	233	233	229	234	251	212	262	243	224	232	225	231	242	225	224	267	227	245	232	244	226	234	238	277	219	268	243	262	239	211	218	236	218	197	226	251	229	275	227	250	211	244	197	231	243	257	201	228	240	207	256	264	240	225	216	249	233	205	225	229	240	227	233	209	229	224	245	245	248	215	257	256	214	250	245	224	213	221	237	228	228	213	224	219	271	207	242	217	269	246	228	212	233	219	228	243	251	216	238	192	238	208	228	229	219	219	241	246	236	229	245	234	237	256	245	238	221	250	239	240	232	234	235	261	221	221	244	218	243	235	255	209	254	236	233	237	224	255	225	225	260	228	227	242	244	228	222	245	232	206	246	236	250	242	223	245	232	221	221	226	244	227	249	254	230	220	236	215	252	207
32064	20198	7613	416	324	295	297	294	299	308	290	300	308	266	302	280	296	319	288	292	282	288	300	296	294	260	286	285	298	261	286	288	295	275	308	303	286	276	285	300	299	284	286	274	287	300	302	274	298	288	331	273	271	281	309	286	305	272	273	289	279	315	292	303	281	313	303	280	303	295	334	286	307	311	307	295	302	340	299	311	296	296	292	295	323	278	252	305	282	289	275	309	269	304	279	258	287	302	316	283	296	281	278	273	281	265	283	281	278	289	322	288	287	262	316	297	312	286	286	284	289	271	319	348	300	282	278	301	263	310	298	325	298	269	299	338	304	239	305	291	292	309	281	296	294	304	290	261	306	299	310	294	300	280	305	314	280	307	328	320	299	255	282	271	288	293	285	277	310	300	297	292	278	303	303	315	263	335	291	275	266	299	284	286	300	285	295	280	293	305	313	262	324	303	277	354	288	290	311	295	314	279	256	286	288	283	300	291	296	312	307	278	296	301	295	275	273	305	285	255	287	318	288	290	295	310	266	280	313	281	268	288	276	249	310	313	319	274	271	319	282	324	297	300	287	309	309	316	321	266	285	293	300	278	304	333	296	288	292	282	296	290	264	273	271	311	292	303	312	306	297	300	299	299	305	294	294	291	298	292	306	312	306	289	313	268	301	299	286	290	302	295	308	311	289	309	268	289	283	276	306	284	306	282	276	282	295	299	318	306	294	286	311	297	288	291	272	276	274	302	278	294	282	290	291	285	264	281	285	277	278	284	305	333	299	276	289	316	295	298	270	322	315	336	333	293	286	271	295	292	335	280	296	270	293	304	282	286	287	358	273	279	264	328	308	299	313	316	315	301	322	293	286	301	268	301	287	295	287	287	302	311	311	274	294	290	309	284	309	300	315	294	321	278	290	302	273	293	280	313	300	325	309	285	300	295	302	293	312	304	312	286	304	274	306	315	326	288	289	319	265	305	293	274	295	307	319	297	304	322	273	275	304	272	279	270	298	285	313	296	314	287	299	295	302	319	317	301	282	286	280	268	282	277	298	297	280	291	295	305	275	290	297	294	277	302	305	307	322	281	288	297	265	293	302	299	284	296	302	300	302	289	287	307	296	299	277	282	270	281	283	308	283	286	292	281	292	321	306	283	267	286	320	304	304	292	287	301	267	276	283	283	310	292	298	256	285	299	298	304	327	294	279	319	284	282	282	296	295	270	307	294	269	277	278	296	296	300	269	292	280	274	305	272	297	288	330	318	291	304	314	317	309	284	267	288	321	291	275	294	300	272	269	292	301	302	297	297	287	281	274	280	325	312	314	260	299	281	301	323	300	276	283	294	280	295	276	290	315	305	289	280	327	283	304	309	284	311	278	297	310	326	283	282	291	325	311	253	280	282	266	279	311	302	289	280	307	296	290	299	303	281	305	270	268	290	297	265	293	289	289	278	311	320	309	307	315	282	281	293	274	296	323	297	312	285	278	271	306	279	280	294	339	264	266	295	292	282	316	291	328	294	289	325	256	299	270	299	304	288	307	298	291	284	318	312	299	297	282	293	308	292	321	314	328	305	286	305	291	315	321	311	289	289	299	299	270	279	304	280	287	283	284	284	304	246	284	293	307	287	281	289	274	294	256	268	303	277	284	310	267	292	258	330	275	276	312	279	312	302	313	293	308	302	301	304	324	314	292	295	257	259	326	302	317	322	311	297	286	263	288	275	292	259	302	265	286	282	300	314	288	299	306	300	335	297	330	268	302	272	298	275	294	278	277	286	307	306	304	322	299	284	286	312	309	288	337	288	321	295	283	325	282	284	299	291	267	298	259	316	295	325	336	304	304	302	306	274	292	323	286	280	316	295	278	290	322	290	301	304	282	294	288	281	291	265	296	296	302	289	269	291	264	278	275	284	286	292	337	255	308	289	272	279	299	260	318	311	238	280	314	318	296	280	303	309	298	292	281	285	297	301	288	321	302	263	322	339	302	288	313	275	295	291	258	263	278	306	262	308	302	311	336	279	304	295	282	307	280	285	299	305	284	301	288	304	311	266	293	264	297	267	320	297	308	308	293	266	266	317	306	287	282	281	286	331	260	322	304	276	263	297	290	308	274	280	272	287	307	278	275	266	283	310	286	304	278	306	292	312	296	303	290	268	307	281	297	323	284	298	289	288	297	317	285	310	296	279	304	288	288	286	324	296	291	286	304	281	272	294	275	283	309	296	310	318	298	262	269	287	302	310	283	310	298	268	304	290	273	329	292	305	280	297	320	286	289	273	291	280	285	290	289	280	289	264	275	305	309	311	279	284	318	272	296	269	278	255	318	317	310	300	299	285	302	293	295	302	242	303	317	302	295	253	290	283	277	318	287	271	300	327	302	304	283	299	266	327	330	311	306	280	312	288	307	286	313	275	311	291	291	298	278	301	315	290	308	322	291	288	322	334	299	297	298	309	306	284	289	272	303	279	254	297	288	270	291	295	288	322	338	265	295	278	300	287	309	276	281	291	271	317	273	281	310	259	291	299	286	283	266	301	318	315	287	289	263	302	275	301	294	287	285	331	341	280	283	271	283	283	301	288	324	316	284	297	312	275	258	323	295	288	284	264	286	313	333	284	295	309	331	279	323	288	282	284	288	251	294	268	296	304	299	269	275	295	296	300	286	310	285	302	280	277	279	270	276	275	290	283	296	280	301	322	295	250	333	315	304	281	284	294	281	269	257	286	262	284	306	278	297	298	297	297	263	294	303	286	286	286	295	312	301	276	272	288	341	304	330	309	320	279	286	265	295	283	296	272	263	289	316	267	293	273	286	320	280	270	315	247	322	310	286	295	306	293	298	267	296	317	294	270	265	304	273	272	320	287	274	275	313	282	322	250	301	290	252	296	289	284	290	303	291	283	272	298	301	313	288	299	293	300	289	299	288	319	298	293	270	281	279	314	273	307	311	295	267	298	295	282	277	271	283	307	264	298	303	333	295	300	282	287	268	292	302	325	296	275	328	287	303	315	266	270	285	292	280	290	283	291	292	287	309	303	276	287	281	296	278	281	314	310	294	272	311	289	287	291	294	291	308	279	304	326	316	250	293	289	295	254	275	295	262	311	311	295	285	286	301	288	304	306	272	306	287	284	284	346	299	327	283	270	295	257	317	270	277	255	314	269	297	315	285	285	294	301	292	324	312	315	273	308	312	276	323	287	298	305	279	275	283	317	281	301	279	292	276	294	274	308	295	322	279	315	266	286	283	313	283	327	318	312	320	320	299	282	311	325	322	320	288	340	305	289	293	243	255	309	272	287	275	334	306	285	288	294	326	297	287	306	284	310	322	307	311	302	274	297	300	280	316	290	316	283	312	323	302	268	319	306	283	292	288	308	274	281	282	289	305	304	274	297	299	292	284	266	294	313	280	300	307	291	273	291	297	287	291	294	324	298	294	297	293	307	277	289	291	273	317	317	300	283	277	327	271	295	307	278	294	309	308	274	303	268	285	293
5770	800	750	694	722	675	645	699	686	700	710	719	701	684	723	702	624	706	728	688	704	708	682	668	687	693	678	707	675	736	739	692	702	707	690	648	733	759	724	750	713	670	740	692	717	682	718	723	719	690	687	680	735	672	698	639	658	698	673	644	724	705	704	669	680	698	751	647	687	650	728	701	700	680	686	691	743	692	670	736	690	717	767	711	745	683	664	656	708	686	717	696	699	697	663	721	726	688	678	704	751	737	643	682	717	670	706	708	710	745	641	728	684	676	724	769	668	768	727	717	669	703	709	751	664	697	685	694	693	661	690	715	724	696	704	761	730	706	701	673	675	718	671	719	716	679	744	709	646	701	686	736	733	732	720	678	712	711	694	682	785	727	640	722	699	706	703	720	718	645	739	701	710	665	670	698	647	705	703	695	703	685	695	745	702	708	699	687	691	679	720	714	706	677	706	680	684	719	709	703	714	728	663	661	670	747	679	676	683	668	674	734	677	721	691	668	683	706	622	712	725	701	706	679	743	723	686	691	719	667	678	654	707	701	701	703	690	691	763	685	660	720	720	696	696	749	735	734	706	707	711	629	695	683	715	697	679	727	691	700	713	725	719	722	688	683	668	676	678	702	682	701	686	675	710	743	743	726	684	741	702	679	703	691	701	694	690	672	658	686	685	714	705	679	730	730	702	645	677	744	703	756	680	711	714	685	692	713	678	725	649	687	741	694	682	688	687	695	686	697	724	665	712	706	690	710	692	721	669	672	759	719	717	747	728	691	684	711	722	690	686	708	687	692	712	700	693	705	672	682	723	663	697	664	674	708	675	680	685	657	698	726	659	717	672	687	733	686	676	683	703	704	687	717	712	751	707	704	673	709	705	695	728	687	678	689	677	699	717	693	727	736	658	687	716	762	699	706	692	752	674	665	692	625	730	713	656	687	674	726	737	726	665	652	711	690	682	650	672	658	694	716	684	719	722	715	711	707	703	725	702	693	688	707	754	695	701	637	677	683	719	675	703	667	694	740	748	684	734	682	731	675	697	669	704	708	716	664	659	716	672	766	786	644	725	692	699	726	706	717	725	711	704	673	681	710	727	688	677	666	665	684	682	709	685	692	712	692	707	680	716	653	669	681	699	688	672	706	724	714	701	727	720	669	696	702	688	625	704	686	688	701	647	715	671	718	641	714	707	701	709	694	745	700	666	727	677	683	719	743	681	743	702	690	687	690	739	725	729	669	657	691	719	683	721	719	724	746	723	708	749	698	704	761	697	689	717	721	676	722	640	689	694	689	704	735	713	669	695	724	751	711	680	693	695	653	722	752	728	732	702	713	699	755	698	687	711	703	703	721	650	684	688	698	727	661	680	715	704	716	719	688	709	719	703	691	669	682	710	665	704	711	671	720	715	696	693	737	666	698	700	707	690	686	741	681	671	704	726	725	686	699	716	685	662	639	682	694	683	716	666	705	733	696	691	682	698	690	693	705	707	717	661	658	715	684	713	710	708	662	697	675	712	663	749	683	715	716	641	694	714	661	680	703	700	631	670	660	656	724	732	682	694	661	727	697	681	701	714	661	682	741	655	704	673	684	685	693	711	740	702	725	685	645	693	706	727	701	697	677	725	734	725	717	685	680	699	697	681	719	669	674	690	724	709	683	712	709	649	762	661	661	673	690	731	704	731	725	689	667	677	667	692	695	712	639	671	684	662	689	696	689	713	700	708	701	716	700	642	697	712	718	697	735	709	713	684	684	701	705	723	719	633	732	679	692	688	650	702	667	694	703	745	694	695	672	677	668	652	698	686	721	720	732	699	726	713	693	691	684	698	733	687	686	666	686	680	723	694	664	713	690	686	687	693	687	717	646	662	675	701	702	673	721	725	751	680	665	751	682	660	674	722	697	700	746	754	683	675	711	676	684	702	719	685	714	676	680	687	713	687	677	724	679	675	704	720	695	703	709	755	664	676	688	694	683	674	691	710	688	714	699	714	696	674	699	674	726	682	685	676	660	750	682	699	725	716	687	670	678	697	710	675	665	758	725	725	679	702	645	719	665	705	716	672	711	715	671	716	714	711	731	739	717	724	743	688	653	712	673	696	744	726	691	700	723	687	665	673	655	665	701	713	704	714	678	730	754	737	676	703	705	687	645	676	662	697	723	672	665	661	690	713	680	732	721	690	691	689	720	686	710	704	723	674	689	711	698	697	670	669	683	687	670	705	653	688	654	702	675	733	700	747	707	718	712	720	712	689	727	698	685	688	682	717	685	689	684	692	704	687	699	686	684	749	676	694	702	775	700	731	720	691	677	673	719	666	703	664	716	710	691	674	732	655	726	690	691	702	671	681	668	632	706	670	735	667	740	686	711	690	746	688	707	727	684	755	709	699	715	693	696	665	678	718	753	699	731	682	706	756	707	722	707	698	676	703	721	709	645	678	677	697	749	662	676	698	669	698	701	702	709	690	701	720	704	666	706	682	677	669	698	697	747	735	711	679	695	707	672	670	694	715	680	656	706	701	720	714	719	710	726	752	730	745	699	730	623	676	698	739	690	657	705	689	696	707	772	704	709	695	674	720	691	653	726	700	676	709	676	668	699	731	701	691	684	677	720	669	740	663	714	740	706	691	683	690	720	683	730	693	719	763	672	782	657	751	700	684	678	702	731	655	714	701	757	710	706	704	686	734	693	693	699	699	655	670	720	732	725	745	679	684	739	725	679	740	716	682	690	745	704	722	706	716	688	675	671	688	724	714	691	700	709	718	694	711	682	691	700	759	703	699	696	677	714	705	692	680	703	683	707	737	704	689	713	715	741	706	689	714	709	715	712	735	713	682	724	671	722	713	698	716	754	720	694	715	708	705	719	672	727	760	742	678	686	712	693	681	683	714	731	704	689	684	683	713	736	722	716	743	692	691	672	724	680	717	741	700	680	675	735	699	738	705	662	669	734	696	728	649	736	696	704	678	677	751	700	668	691	747	665	700	686	674	672	705	687	668	681	693	698	701	683	683	717	695	690	674	683	745	692	658	671	734	645	679	669	708	699	728	705	705	712	698	699	696	640	679	688	746	726	730	717	700	664	691	710	714	697	705	680	665	655	727	688	674	695	681	724	715	698	665	654	685	666	738	718	689	711	709	666	679	662	682	743	704	680	680	682	716	696	695	689	688	691	708	712	729	722	694	714	743	659	705	687	667	689	669	706	684	711	658	673	683	693	740	734	723	702	751	718	705	692	754	694	689	721	688	666	738	672	707	676	691	705	745	722	701	700	702	669	711	759	707	709	670	700	697	657	695	670	674	700	708	686	714	674	711	690	699	733	702	694	682	727	741	701	695	693	696	701	714	696	740	714	729	708	674	695	681	695	705	728	717	678	674	686	722	714	690	689	709	734	704	705	719	735	682	719	680	718	688	718	721	671	730	694	678	700	673	692	704	704	725	643	686	741	661	744	679	727	691	716	720	687	682	723	692	765	757	738	716	695	661	701
25091	21534	24760	28753	21529	16886	435	280	220	202	196	189	179	211	206	172	197	175	187	188	187	163	170	159	179	174	163	160	183	167	171	150	195	182	168	163	183	163	182	165	186	173	157	167	181	177	147	166	162	191	194	171	182	146	169	163	148	188	163	173	182	190	169	193	170	153	159	152	170	162	155	182	156	165	141	190	178	160	174	164	162	148	155	162	169	156	178	170	148	178	188	167	172	152	184	167	158	187	165	165	161	143	178	195	168	165	177	166	159	167	186	174	176	145	174	167	175	167	188	168	170	164	183	194	167	183	174	157	174	163	171	164	166	162	178	179	182	174	162	177	159	184	179	202	176	195	163	178	170	153	146	180	161	178	171	191	172	152	155	179	140	168	174	184	173	165	193	161	182	168	177	173	186	176	172	155	163	169	167	163	164	187	148	178	165	161	184	185	161	151	178	191	207	194	164	156	165	181	178	173	173	172	166	171	171	166	157	173	177	167	164	188	151	163	182	139	176	160	163	175	188	167	156	162	164	171	176	169	155	159	185	156	181	152	171	180	165	154	169	161	175	163	153	193	181	151	160	151	150	197	181	174	163	167	176	160	163	167	184	163	182	189	166	153	170	162	164	154	160	180	150	151	173	178	171	174	172	150	184	159	152	181	180	187	165	154	160	142	205	160	159	153	177	160	164	170	169	163	178	162	176	168	181	174	181	160	145	185	159	163	172	169	191	172	188	180	166	173	200	153	149	172	173	157	165	184	163	181	186	167	172	167	179	174	158	186	175	160	166	161	174	153	188	165	156	169	173	154	163	170	160	189	154	161	179	166	196	180	170	178	161	166	162	174	204	180	179	173	183	182	156	148	170	162	174	175	180	178	161	176	161	175	179	181	179	178	194	180	134	162	164	168	163	181	146	178	182	169	168	157	164	169	183	173	182	156	179	165	164	174	166	168	180	172	167	173	181	168	166	168	168	153	169	167	160	130	156	169	159	183	182	153	158	170	146	166	187	166	166	154	169	174	174	149	181	154	152	158	176	179	165	165	178	175	156	173	133	163	163	169	171	176	188	172	149	165	167	171	164	188	154	178	188	184	152	175	178	172	159	158	193	173	158	169	182	173	170	167	180	169	160	164	222	172	155	177	187	174	146	162	162	151	176	152	164	170	189	166	166	172	186	167	176	144	181	175	177	166	160	162	157	157	171	189	168	183	171	193	172	167	158	189	158	180	180	180	165	161	145	157	161	156	186	187	155	157	185	146	167	161	186	160	156	161	167	144	191	175	148	172	161	191	175	190	174	178	164	146	167	187	176	186	185	174	149	159	174	191	193	171	172	184	202	175	170	192	149	167	183	168	179	184	168	177	183	172	174	177	175	157	164	179	175	159	164	167	171	170	157	160	170	193	178	169	157	181	154	170	177	159	190	169	178	177	165	142	193	162	156	160	172	154	163	188	186	168	161	184	175	149	187	168	191	172	207	165	177	171	181	160	185	183	174	168	171	156	163	166	173	179	159	159	186	179	155	163	189	153	183	189	169	163	177	180	164	158	196	166	171	159	172	172	166	173	181	158	175	162	181	142	153	173	134	149	164	167	186	192	207	177	173	172	199	162	162	191	176	149	164	160	163	190	167	193	143	166	169	172	170	190	177	158	164	168	163	177	184	173	181	160	190	178	160	172	180	200	151	169	164	184	179	178	162	152	150	154	151	157	186	164	182	177	200	164	172	158	172	172	152	183	174	176	177	204	198	188	164	174	160	169	172	177	164	173	149	180	157	176	188	163	188	189	154	169	181	175	169	181	160	175	140	156	166	170	160	163	154	176	189	182	183	196	165	158	179	175	167	177	165	172	159	178	172	166	180	187	163	183	189	148	188	187	200	177	177	159	164	164	194	171	181	183	162	184	181	183	173	178	151	166	168	158	165	178	167	155	176	188	169	148	162	169	179	169	154	179	165	162	164	193	156	181	163	174	185	158	147	165	171	179	167	174	161	193	179	195	205	164	156	159	147	161	186	185	163	164	165	164	168	146	186	192	151	181	172	202	175	153	160	190	198	169	179	164	196	193	166	189	147	182	156	173	188	155	180	160	156	158	165	176	179	188	161	172	179	139	165	186	186	175	181	159	163	162	170	179	186	188	169	169	175	151	177	203	180	166	184	146	152	185	164	153	169	196	174	185	169	162	175	172	160	159	167	168	169	160	166	169	180	178	178	158	168	134	185	190	162	186	181	170	176	150	191	147	188	166	181	166	168	190	176	172	178	174	176	193	182	165	189	188	170	176	156	191	170	205	171	190	171	157	189	177	163	176	169	169	177	166	207	180	175	179	185	161	173	193	179	183	192	164	147	166	164	158	201	183	165	193	155	172	153	160	162	150	171	179	171	196	165	170	162	198	164	159	163	173	146	198	184	163	187	167	177	189	186	184	168	161	179	163	176	173	155	172	183	156	180	146	152	171	180	152	141	167	177	173	170	166	178	166	171	177	167	195	152	164	162	156	183	183	193	188	184	165	172	153	160	163	189	184	165	178	175	156	129	169	180	196	169	194	159	146	175	166	159	194	166	161	173	177	155	160	166	175	176	180	174	171	199	162	184	176	161	167	160	148	172	190	177	187	184	163	152	170	166	159	144	164	176	175	155	152	161	197	194	178	181	165	163	186	153	174	164	182	159	183	147	175	161	177	177	156	152	175	160	157	168	176	183	194	168	184	152	177	178	170	148	171	169	156	162	185	189	142	157	168	189	166	170	165	164	160	161	179	158	156	142	161	177	183	163	170	147	157	143	171	176	166	171	158	161	170	164	150	175	154	183	172	159	172	200	169	171	149	185	179	159	187	170	172	176	168	140	149	172	163	171	187	171	183	161	137	159	160	174	153	177	182	153	170	165	171	158	147	176	154	176	168	180	170	160	180	180	147	142	174	168	147	171	153	181	158	164	161	167	195	158	199	187	164	167	158	160	169	154	186	162	182	169	175	183	180	162	163	164	180	165	201	188	187	209	158	169	151	189	172	170	157	154	156	160	173	173	154	157	202	178	146	153	147	183	136	165	194	178	187	158	194	164	173	177	157	161	180	151	167	172	169	159	179	167	156	167	186	180	183	179	192	136	180	188	188	173	171	168	170	160	172	175	165	163	176	189	183	177	156	169	151	185	144	155	168	162	195	139	170	166	151	161	171	162	170	172	155	182	140	162	199	194	176	165	168	194	152	150	167	179	178	142	164	162	182	159	145	159	162	176	170	162	175	188	166	187	194	170	173	174	177	159	176	178	161	181	161	170	137	165	153	163	181	200	167	147	185	148	148	163	180	176	179	181	175	157	187	201	192	172	170	169	175	160	162	183	156	186	169	179	188	175	191	167	171	186	152	178	181	167	190	161	193	161	167	198	167	164	161	170	175	183	173	172	175	156	166	192	163	186	166	165	183	180	184	160	185	168	170	170	159	175	155	155	161	175	177	188	174	158	162	131	155	182	172	158	185	196	183
2935	1904	985	657	490	516	450	466	436	481	433	418	436	438	443	432	377	416	437	439	444	444	405	463	434	438	450	421	438	419	436	415	419	433	401	376	404	432	400	447	408	438	425	436	395	404	412	435	407	401	453	414	412	419	402	416	413	417	404	428	425	414	465	427	431	427	413	472	413	448	423	448	430	434	447	445	388	422	408	423	423	435	420	398	427	446	400	424	411	425	427	402	399	425	391	420	419	425	383	399	425	414	389	431	403	431	403	408	421	407	440	457	414	426	416	401	417	432	442	451	417	395	409	430	395	419	414	380	426	430	390	427	410	407	408	387	418	427	417	434	421	407	428	398	431	419	416	408	405	378	440	415	418	396	402	466	416	403	415	428	421	442	384	423	397	413	419	431	403	400	412	427	437	435	365	391	440	417	413	422	423	452	434	448	466	420	440	437	444	407	400	429	414	406	383	413	402	387	427	440	410	396	407	440	402	437	421	434	408	419	427	414	437	438	400	374	413	408	409	409	411	435	418	453	399	420	395	441	425	384	421	410	387	432	394	391	428	428	438	410	393	429	414	388	387	394	398	414	380	400	443	428	430	442	373	420	409	436	423	400	419	385	423	348	419	423	463	429	400	424	443	433	433	426	405	395	412	418	436	406	418	431	429	410	418	423	424	406	418	417	396	425	433	436	406	420	373	408	427	432	411	429	423	422	422	410	422	434	428	424	403	421	401	420	363	432	406	433	422	412	455	405	439	403	418	447	409	386	399	452	423	415	446	402	419	418	369	432	383	390	385	442	436	395	421	423	390	408	451	413	433	450	446	426	418	435	413	404	434	427	436	421	444	434	431	423	436	416	432	444	452	411	415	398	423	398	448	438	439	422	408	429	379	431	439	428	386	438	437	432	431	413	416	430	433	402	442	433	397	395	417	428	418	470	363	390	409	401	420	413	385	415	397	432	416	383	430	449	434	368	392	425	421	404	452	380	432	451	407	378	440	454	409	395	405	415	446	423	385	427	417	428	407	422	459	415	449	394	418	381	392	410	443	433	429	405	379	437	430	430	414	401	440	420	396	439	414	432	441	376	430	404	415	429	424	404	402	404	432	368	408	408	423	418	408	426	433	389	407	430	435	441	424	446	427	422	430	431	399	414	420	377	413	393	434	394	419	387	430	431	407	436	420	422	414	432	409	407	423	422	387	419	407	432	407	418	417	437	422	422	407	441	397	370	424	439	432	410	424	416	460	405	398	382	390	425	396	404	422	411	363	403	428	407	405	418	438	428	432	434	429	442	416	451	435	408	403	394	409	389	456	417	429	406	406	446	405	439	385	398	420	412	439	409	415	419	413	414	399	444	415	402	419	417	424	389	436	433	435	456	441	414	414	378	436	421	412	460	430	413	444	431	412	411	394	413	412	412	428	445	446	405	419	413	430	430	410	411	413	435	407	414	423	439	418	395	432	437	383	396	419	381	437	424	424	445	445	417	395	390	443	423	404	422	419	369	401	423	436	418	401	405	406	416	440	433	390	438	418	388	442	410	469	398	389	393	408	426	413	415	438	389	378	448	412	436	434	429	400	421	407	442	436	423	408	398	427	416	408	420	410	418	434	408	446	420	422	430	423	411	423	443	369	447	394	394	419	407	421	424	427	428	428	379	443	424	424	421	427	432	382	402	437	413	422	435	405	415	430	405	485	443	437	444	427	404	400	442	426	434	436	415	446	395	423	374	396	374	416	416	422	419	407	401	452	406	415	451	442	407	449	392	410	451	431	431	455	413	412	427	432	428	382	412	411	356	431	426	416	433	401	418	445	420	421	450	412	410	412	393	434	375	459	415	399	405	417	424	409	393	413	401	394	414	416	418	447	401	422	426	427	427	396	433	373	411	404	412	427	429	428	440	377	406	403	408	414	415	436	405	416	444	399	434	388	409	434	394	418	433	424	398	451	422	379	434	425	392	406	407	451	399	426	442	453	433	413	428	405	426	419	416	391	396	442	382	438	392	396	421	405	395	418	450	420	412	421	379	433	413	394	435	412	469	414	428	449	406	423	417	436	395	395	409	382	393	427	442	409	423	380	427	437	425	397	455	419	411	406	419	421	380	451	438	401	430	367	404	396	391	435	426	380	397	443	383	416	436	403	367	386	428	437	463	401	441	407	399	433	428	380	428	414	439	401	404	400	382	415	396	420	439	437	411	405	395	369	393	428	442	468	437	423	380	403	412	412	404	413	407	412	470	412	454	407	412	434	429	441	428	425	427	444	414	372	406	411	418	437	428	444	391	421	430	392	426	418	423	433	389	410	409	450	428	407	394	410	393	380	426	429	392	400	426	426	390	447	405	433	436	403	389	388	413	455	406	415	425	429	424	406	403	438	424	440	397	429	423	400	371	418	433	443	412	395	427	414	451	393	421	423	429	402	447	385	450	460	422	428	402	420	409	417	385	406	425	418	413	416	389	405	402	437	399	396	422	410	420	441	432	411	416	446	423	427	426	427	413	385	406	409	423	432	392	413	398	420	419	410	383	427	387	452	422	436	386	446	396	418	406	404	422	392	416	436	405	384	401	372	404	421	419	449	425	415	426	408	349	426	427	434	415	381	433	420	424	409	469	385	416	456	412	438	376	410	420	408	406	425	427	406	396	408	393	451	403	413	396	427	421	405	391	389	435	414	402	435	432	439	436	387	404	426	435	429	407	409	395	413	407	429	417	406	385	414	462	400	450	409	405	397	446	435	446	409	405	430	457	410	417	411	390	393	392	416	451	417	411	454	441	418	395	407	385	417	448	416	399	442	403	430	439	439	403	436	446	409	418	436	429	434	396	411	435	423	401	422	464	423	402	389	433	452	445	416	419	409	417	387	428	399	398	421	442	439	406	418	405	387	407	430	360	392	410	387	403	397	434	415	424	409	415	449	448	398	456	414	393	408	430	429	449	421	471	439	397	419	443	408	451	371	457	433	399	434	420	381	403	421	394	392	451	384	408	422	424	452	423	444	420	447	422	430	429	393	394	421	438	411	411	419	410	416	415	395	417	419	419	407	442	450	396	412	454	438	390	375	436	422	434	416	403	445	438	445	423	419	416	422	399	389	432	425	442	413	411	457	413	408	394	408	403	402	455	410	415	423	445	412	449	403	398	435	422	427	373	424	403	417	393	367	413	408	394	429	446	378	429	387	388	428	442	400	392	419	408	406	403	386	398	449	387	385	384	433	394	417	398	422	435	427	389	395	432	400	423	428	407	427	436	392	432	380	367	397	429	424	412	429	416	398	392	439	435	423	403	382	405	425	440	427	470	405	419	424	401	383	420	393	407	412	413	398	416	412	415	401	427	395	379	404	377	444	423	429	438	387	426	454	396	421	415	440	377	444	366	452	369	421	393	421	416	410	400	383	441	439	415	414	398	401	396	438	434	416	413	424	409	421	409	443	428	411	383	435	419	413	421	408	436	382	397	411	439	413	441	402	389	406	407	404	384	394	427	425	438
24532	21572	25218	28401	21573	21574	12484	322	197	181	150	143	121	117	114	110	99	108	91	85	78	89	93	95	83	102	95	100	97	85	87	89	98	88	85	79	71	78	69	81	68	101	72	67	82	87	72	88	99	84	80	97	96	85	73	81	70	95	62	76	78	83	78	77	71	100	75	76	83	90	93	77	82	71	93	94	94	100	96	81	72	84	79	64	74	81	86	94	87	78	80	93	79	80	99	80	79	96	85	102	76	92	76	81	82	77	85	81	79	84	95	78	90	73	76	80	79	76	71	88	91	83	86	67	66	71	99	70	75	80	77	76	68	74	91	85	101	82	66	85	79	95	82	86	62	89	86	80	85	81	67	82	96	67	80	98	84	77	93	75	80	91	93	81	70	84	75	90	72	67	67	77	83	90	85	96	80	76	82	55	80	68	88	92	85	70	80	81	94	79	86	90	82	89	70	87	83	89	74	87	87	107	74	94	84	76	70	70	84	83	84	78	86	88	70	84	80	98	81	84	72	100	70	100	66	76	82	74	67	98	97	71	76	94	71	90	71	74	73	101	90	97	78	83	72	72	62	75	74	83	89	83	58	90	87	81	92	93	78	85	65	85	87	84	70	67	77	71	90	75	86	100	76	74	81	85	78	77	81	71	77	78	70	81	78	74	82	73	73	65	61	68	72	92	63	81	66	77	95	73	71	89	76	63	78	90	71	75	82	89	77	79	88	91	84	82	72	100	87	101	78	70	84	86	88	74	84	85	66	89	97	87	109	84	73	76	87	82	82	70	91	93	93	77	92	83	85	76	92	87	82	83	86	91	90	90	71	88	87	84	77	70	76	72	84	89	97	81	84	67	89	94	71	86	87	84	84	86	67	92	60	79	84	80	66	79	69	72	86	83	81	86	85	73	87	76	91	69	82	84	72	75	80	78	91	76	91	82	87	80	72	79	79	91	73	59	86	72	91	64	92	66	74	88	77	70	68	72	59	67	91	68	79	79	96	59	96	83	73	82	91	83	72	90	77	82	73	83	90	71	76	77	82	96	88	81	65	79	85	92	69	85	72	61	77	70	79	74	63	76	82	78	78	70	88	68	69	91	77	78	84	84	77	88	94	75	102	71	78	77	77	70	74	96	80	70	79	84	78	87	82	83	70	92	98	81	73	98	85	81	82	83	69	64	57	73	86	81	61	77	85	80	84	71	81	84	91	95	77	86	96	91	71	76	83	74	79	91	85	68	98	83	78	82	87	85	84	74	80	76	100	88	76	89	71	78	85	70	87	92	66	71	79	83	79	69	74	84	93	75	88	75	85	80	91	60	67	83	86	100	87	76	59	80	73	77	85	90	83	99	103	89	80	90	60	85	70	85	74	63	68	76	76	70	73	97	91	73	85	82	73	93	91	73	72	74	89	82	84	91	71	76	92	96	96	85	79	70	61	82	77	70	63	100	91	75	84	71	87	100	78	85	93	77	72	81	83	71	79	66	61	81	77	71	86	84	79	89	85	85	57	101	75	81	64	77	81	88	89	70	85	76	92	70	71	76	69	76	67	88	116	92	79	63	78	77	88	60	103	96	67	72	67	77	83	70	84	80	73	78	79	86	104	76	88	95	79	68	75	86	86	102	55	83	78	74	75	87	74	78	91	75	70	68	89	79	89	71	91	75	80	81	80	78	68	94	76	80	82	84	84	90	83	77	77	96	73	84	75	82	90	84	86	83	84	97	73	86	87	70	89	84	72	89	89	82	70	86	88	77	79	77	91	71	83	75	80	94	95	94	81	77	77	97	72	71	88	78	74	84	79	83	81	70	81	79	88	85	103	66	96	90	83	94	88	96	70	80	79	88	92	81	89	74	85	77	88	70	80	80	84	72	88	88	70	67	77	75	90	68	91	89	71	87	65	97	80	93	81	90	85	73	83	93	65	77	71	80	78	97	85	86	83	69	88	95	86	65	79	80	76	80	64	73	68	95	78	68	89	81	65	88	96	73	78	80	82	73	84	87	82	75	71	84	69	78	68	89	81	73	78	91	73	83	89	74	69	77	68	74	93	75	87	78	82	94	76	78	70	95	81	88	82	90	80	82	93	82	88	78	72	84	87	90	95	77	80	90	73	90	70	75	75	81	86	82	95	82	58	76	78	68	101	74	68	67	90	85	85	89	79	83	92	76	86	82	89	94	78	73	82	90	77	77	72	75	66	66	67	85	84	72	76	81	94	76	78	86	83	80	84	91	71	88	79	78	84	62	68	72	88	78	73	70	79	69	75	67	82	74	72	69	87	78	84	98	85	88	84	84	96	80	82	84	75	70	83	89	91	80	85	103	75	71	82	89	69	80	76	94	65	70	89	80	84	74	83	90	78	83	81	77	90	91	64	82	74	96	79	65	74	67	81	76	83	82	93	92	71	82	89	77	75	81	72	78	86	86	88	86	73	89	80	96	80	77	60	78	75	80	89	67	73	66	74	87	75	81	85	90	80	75	87	94	88	77	86	70	82	90	58	85	82	96	80	83	91	65	72	82	84	79	83	70	77	87	86	95	83	76	73	98	72	80	85	70	73	79	82	88	71	62	94	87	62	87	81	88	78	92	103	74	90	79	87	104	92	88	83	71	81	82	87	82	94	71	72	96	83	79	86	102	74	76	104	91	90	76	87	82	77	70	64	83	86	101	85	80	83	71	94	83	83	104	70	76	66	74	82	86	94	79	70	53	85	74	84	87	65	75	84	76	87	67	85	80	85	68	69	70	75	82	98	90	98	70	86	91	80	93	79	60	79	76	85	92	89	81	91	81	87	85	76	70	87	77	102	90	66	87	75	82	75	81	80	90	95	82	76	82	60	69	98	84	72	69	96	104	86	99	86	62	70	83	102	67	74	72	105	74	74	78	66	87	80	84	78	83	83	68	98	78	68	85	77	79	68	82	79	83	87	87	83	107	91	76	70	75	68	80	82	88	77	85	88	87	80	89	81	84	83	70	74	85	67	83	87	84	84	72	93	87	68	64	90	77	86	96	87	76	85	62	82	93	85	81	82	76	69	88	63	90	79	82	65	95	76	82	88	79	80	74	87	71	76	88	89	78	72	85	75	92	66	64	88	71	85	91	86	76	90	79	75	69	86	79	78	73	76	58	79	75	70	67	80	59	75	78	82	74	78	95	92	87	87	89	67	85	82	67	96	77	70	79	82	84	85	77	70	74	80	60	95	90	70	82	77	73	94	66	73	100	82	93	61	86	71	82	84	81	79	64	72	84	81	107	75	89	73	84	67	74	78	78	84	62	89	72	88	90	89	68	80	66	86	76	69	90	73	74	88	79	92	93	82	74	76	79	77	83	104	72	97	97	80	86	81	90	78	76	73	87	105	85	78	73	86	100	93	84	70	75	57	82	74	77	85	80	84	98	78	63	81	86	77	87	79	77	78	75	82	81	92	80	88	88	74	86	84	77	87	91	67	76	74	90	79	83	86	86	103	91	73	74	73	67
2834	3088	1380	685	483	386	307	291	255	280	241	267	234	253	266	230	249	261	255	266	220	231	278	230	222	221	214	237	250	257	233	246	226	220	225	239	246	230	217	224	259	205	233	242	211	236	226	262	222	240	219	216	241	233	239	259	203	225	235	251	238	201	216	223	251	212	240	249	225	231	229	235	260	237	262	248	244	232	229	220	240	209	216	227	261	225	207	232	227	244	235	232	236	234	217	217	216	265	245	230	245	241	233	229	238	229	245	214	224	205	234	260	207	212	254	215	239	232	220	244	251	235	241	242	248	256	236	238	260	247	205	233	240	224	247	243	258	249	227	238	226	219	239	221	237	229	265	234	234	214	227	206	247	240	222	232	219	236	220	262	231	232	231	205	254	228	249	230	228	232	234	214	241	221	209	223	225	246	242	233	271	233	237	225	208	223	232	250	226	222	212	224	213	228	214	224	265	259	222	260	214	242	222	236	235	258	221	216	229	214	211	206	234	257	245	228	207	211	229	225	222	208	254	223	215	196	226	248	239	207	215	208	236	220	252	245	253	252	248	236	224	265	237	227	225	249	247	221	234	222	235	211	226	230	236	238	237	248	221	223	227	219	232	214	235	234	240	232	237	229	236	237	225	248	249	238	228	242	211	262	227	214	219	227	221	249	226	248	213	233	237	224	223	213	256	233	220	231	244	254	238	228	230	244	255	254	233	245	250	234	241	244	238	244	233	227	224	231	230	215	226	254	187	257	219	210	237	251	234	215	239	199	237	225	232	219	222	229	233	220	235	251	252	236	202	217	239	239	209	221	208	257	234	221	227	219	241	221	226	247	224	218	228	213	261	235	208	228	227	232	223	223	231	247	231	225	196	223	255	230	229	230	237	197	241	224	188	239	229	200	240	227	235	240	234	237	238	221	254	246	250	205	227	241	249	223	257	219	242	237	244	246	232	209	219	233	225	224	225	263	219	201	259	230	255	258	214	224	229	218	228	227	198	228	212	228	221	229	236	246	227	252	239	254	219	238	231	215	220	215	223	237	207	216	203	229	241	213	232	227	215	230	236	263	217	215	241	212	233	216	252	257	223	263	207	212	252	260	242	237	223	233	224	221	211	250	220	226	237	212	217	226	227	245	250	232	201	243	228	222	258	229	231	258	205	234	245	267	239	222	225	218	231	223	239	251	216	281	237	243	225	238	235	225	224	231	221	213	238	231	225	218	260	230	255	223	233	224	220	230	234	235	242	218	228	249	222	228	222	249	209	257	224	222	242	250	229	266	237	214	215	240	276	271	247	244	225	266	216	263	220	243	201	217	228	238	215	242	238	223	232	246	232	253	201	253	230	249	240	228	226	257	260	223	220	229	246	226	223	229	218	230	250	220	252	219	227	237	205	234	233	232	211	201	234	241	231	224	243	219	243	224	227	212	228	238	220	250	257	212	209	228	212	241	254	222	249	232	238	257	215	226	226	238	235	230	202	243	200	240	252	214	265	226	251	229	245	217	221	242	245	225	262	218	222	226	250	235	235	247	213	259	212	233	238	222	230	261	241	243	248	233	237	257	234	230	224	236	213	236	224	224	218	244	255	234	249	206	269	227	215	254	234	224	222	209	227	247	249	218	235	252	221	222	232	225	240	226	237	237	257	255	225	201	243	241	228	227	247	225	218	218	224	220	237	222	219	227	253	230	217	210	239	235	243	244	239	236	235	265	219	251	226	207	242	212	226	229	224	227	236	219	239	218	231	224	235	238	241	239	205	224	253	234	240	232	246	196	254	227	216	232	227	229	221	242	214	233	244	250	256	243	236	218	250	223	223	211	209	232	218	196	217	233	241	248	244	211	210	244	226	211	229	251	238	221	250	208	224	233	224	226	235	225	243	230	219	212	237	233	243	230	235	233	208	206	218	231	260	228	247	210	253	197	247	245	246	228	236	224	247	232	232	254	201	200	235	254	254	220	252	226	218	250	200	226	234	247	237	212	227	248	228	226	231	197	221	217	248	221	235	232	240	243	218	235	228	224	268	238	217	246	232	247	211	256	218	216	243	211	221	218	233	240	210	246	219	228	235	235	230	222	230	228	218	227	249	237	225	236	222	234	241	226	246	234	243	220	242	247	249	218	224	214	240	222	244	232	215	235	254	258	246	238	229	212	220	229	222	222	238	228	257	237	218	232	208	250	220	199	205	221	214	233	255	242	256	229	234	246	221	236	247	209	239	226	238	224	208	234	227	217	240	241	228	250	217	205	220	243	231	238	219	190	242	210	259	211	238	246	239	252	236	226	220	228	223	223	219	242	246	236	244	242	228	243	235	228	229	239	222	232	244	239	235	220	236	224	235	232	236	233	225	251	230	228	236	235	247	232	251	205	223	233	225	234	237	224	258	220	237	240	241	221	223	244	216	193	238	219	262	223	250	234	249	216	221	251	227	227	233	245	219	258	222	259	246	252	228	238	200	231	234	258	216	234	246	215	223	249	229	220	238	223	245	261	233	249	207	217	233	234	277	251	255	217	250	227	219	231	217	258	220	241	239	235	215	249	241	239	228	228	213	229	232	224	231	243	206	230	220	211	246	216	232	247	243	225	242	226	218	202	226	231	248	236	235	248	232	250	242	254	235	222	224	230	236	256	269	260	214	233	236	216	213	233	241	225	248	212	217	212	244	243	236	238	213	242	226	243	220	241	248	252	216	234	243	229	214	191	219	250	230	248	240	239	241	227	211	269	204	218	219	230	221	241	232	242	225	219	222	203	260	222	240	235	213	230	254	242	231	232	238	246	265	238	254	227	253	232	233	199	220	192	236	241	237	237	245	236	259	221	213	248	211	248	227	204	227	233	212	254	247	248	232	273	229	234	239	213	245	213	237	228	236	241	238	207	227	237	250	241	229	241	216	224	241	237	237	224	227	217	230	234	247	233	234	263	217	243	270	199	219	227	245	241	215	223	235	229	220	237	248	219	212	252	216	231	228	225	233	228	235	236	238	255	242	217	233	204	216	251	237	249	209	222	217	242	240	246	226	253	256	187	248	221	232	221	226	252	224	224	236	208	236	253	225	239	228	220	247	233	246	237	230	248	218	237	205	237	224	203	236	206	234	245	212	221	222	215	207	232	241	213	201	248	216	210	236	242	240	257	254	252	214	203	238	223	245	207	215	247	232	210	236	246	224	248	237	226	213	239	207	232	205	218	238	227	222	225	205	221	252	222	243	233	218	213	212	224	227	212	232	215	240	249	217	230	272	210	223	257	210	223	233	226	248	223	224	220	250	258	253	224	248	235	196	249	252	247	233	263	221	229	237	256	231	223	222	216	226	228	242	262	242	243	213	243	231	226	252	223	215	225	248	227	243	251	231	237	235	216	246	197	222	232	237	238	229	241	226	215	267	213	225	225	258	231	248	243	219	259	237	231	255	243	241	250	215	234	246	212	231	225	246	227	228	209	209	257	250	223	234	233	254	219	213	249	227	216	243	224	256	213	243	249
31954	20079	7478	462	324	306	292	314	315	289	291	278	312	294	282	266	290	286	290	271	346	310	273	278	274	268	296	291	300	273	264	276	283	283	291	272	275	290	268	284	280	300	286	266	301	271	284	294	266	311	265	279	283	312	327	308	272	276	297	283	282	272	289	301	274	272	286	273	286	268	271	280	269	294	294	283	305	242	280	268	271	273	278	294	272	290	276	279	302	299	294	305	319	276	286	263	317	283	303	305	292	270	309	291	304	293	253	306	288	304	265	310	304	287	281	260	284	293	279	298	300	303	258	276	255	296	295	287	307	269	259	297	296	252	300	274	298	292	297	296	287	318	278	297	291	327	290	308	272	274	295	269	324	285	282	299	307	309	289	261	279	267	271	299	271	282	296	281	263	265	302	278	287	278	299	263	270	274	285	281	291	294	308	287	290	280	255	288	332	294	302	301	249	275	289	320	272	301	283	262	282	295	288	282	298	304	291	285	304	313	296	271	319	282	255	299	304	296	308	307	333	267	316	268	296	263	280	318	285	286	296	253	294	318	266	298	293	296	279	265	325	307	292	276	274	281	288	295	326	303	298	289	292	268	319	301	271	308	268	298	258	290	313	303	302	248	294	303	320	305	321	260	299	293	260	281	286	299	288	274	257	274	255	289	320	305	268	307	292	316	327	296	287	283	319	279	332	282	299	276	328	278	306	268	276	298	284	311	267	314	302	286	297	272	305	267	265	274	295	277	273	298	280	312	292	298	330	281	299	283	285	285	328	285	265	288	312	275	291	289	310	299	308	313	314	325	246	299	257	278	284	290	289	298	287	295	288	275	284	284	301	292	287	292	269	295	283	308	303	314	290	272	308	280	302	273	274	298	266	292	322	302	285	296	273	294	290	277	297	277	295	263	297	304	264	293	260	256	268	294	284	306	313	324	308	322	290	279	297	307	320	292	273	301	287	278	294	256	287	295	282	281	293	311	272	297	277	313	297	305	286	292	280	306	271	271	248	250	284	296	295	288	301	318	281	255	298	286	298	280	299	269	312	259	282	312	265	273	290	293	300	259	289	271	298	277	290	284	279	285	294	294	286	265	304	264	261	270	318	311	257	290	278	231	327	298	310	295	263	305	267	278	270	293	274	303	261	296	302	278	285	309	267	298	282	267	282	302	295	245	300	288	276	297	296	315	305	280	283	302	322	256	292	298	319	289	296	309	284	255	324	286	302	298	312	310	285	269	282	306	301	294	273	305	288	278	282	285	281	273	314	297	259	274	298	280	275	297	315	274	308	289	290	288	311	295	292	316	336	277	268	270	324	311	271	298	303	313	288	302	308	273	285	310	287	286	290	282	281	269	264	324	260	311	300	265	311	284	309	327	264	283	290	329	305	306	255	278	284	297	255	270	245	282	303	271	300	282	275	301	287	314	304	275	288	262	264	286	285	305	283	304	272	307	316	291	292	305	270	288	261	307	294	303	300	307	313	292	252	277	315	282	266	285	289	255	295	274	267	294	274	280	293	304	267	285	300	295	275	289	270	316	296	283	310	287	269	312	268	307	282	278	306	292	284	258	283	307	283	317	278	283	280	269	293	282	277	295	332	292	307	283	285	285	274	287	266	311	301	278	313	292	308	290	293	315	303	300	262	318	311	268	290	288	268	301	296	309	273	264	288	305	297	316	291	273	297	296	315	276	313	281	285	297	295	272	298	272	287	302	287	255	320	301	294	280	297	312	288	291	286	305	277	302	277	300	263	288	267	292	283	291	293	315	281	271	264	288	256	276	279	295	255	294	325	276	296	305	286	254	274	277	268	289	279	298	295	276	295	284	333	298	319	295	257	309	329	310	284	275	289	304	282	281	297	296	273	286	282	275	284	254	281	277	294	291	276	295	298	286	265	267	290	275	282	284	311	296	309	266	281	270	266	259	284	264	311	281	302	286	336	306	300	290	309	278	271	292	276	297	300	274	261	299	331	280	304	296	295	280	287	312	298	303	295	298	280	315	283	264	318	301	293	264	307	295	306	298	283	269	311	272	305	301	273	281	282	286	281	297	255	272	293	278	272	259	272	274	317	288	265	275	299	288	287	282	316	285	313	285	305	283	290	290	282	281	274	298	309	269	275	289	313	279	270	290	306	273	289	317	273	285	271	312	322	278	295	278	323	261	280	241	284	281	293	320	261	306	260	290	309	309	298	283	257	304	322	272	304	312	300	315	315	291	275	289	295	269	270	287	307	290	316	300	298	289	302	297	288	297	290	289	274	253	314	254	287	301	294	297	291	238	276	294	275	304	272	280	251	285	272	320	269	318	272	284	259	293	289	293	297	303	291	310	259	290	293	300	289	293	283	271	284	321	298	296	273	255	310	263	277	290	326	332	277	307	284	272	258	274	285	283	313	308	307	273	309	294	279	309	300	316	258	304	286	325	298	273	280	284	316	304	317	290	279	282	283	307	293	346	270	289	320	314	255	288	303	270	295	281	303	267	273	289	261	273	281	290	283	285	282	286	283	283	284	283	289	260	318	317	276	288	298	278	268	302	264	284	292	250	281	259	299	283	288	292	261	305	310	301	275	269	285	325	289	292	298	261	287	281	292	294	327	281	289	303	270	301	288	278	295	296	295	295	270	290	281	311	314	296	303	300	300	319	258	297	303	287	299	299	309	295	296	265	279	265	295	286	274	286	303	262	313	301	283	298	280	283	280	272	282	296	283	322	288	297	301	275	275	290	258	263	276	274	275	262	314	293	288	282	276	285	262	285	272	270	270	288	322	292	297	283	296	311	318	283	275	279	284	283	250	289	305	318	272	295	290	295	288	305	283	272	266	332	323	270	308	307	299	316	287	276	315	274	316	322	305	317	299	276	277	317	278	300	301	273	294	306	281	284	285	314	299	278	283	290	283	300	266	299	305	313	283	308	296	291	282	294	290	288	309	290	298	266	289	271	278	307	296	303	281	302	312	299	280	322	313	284	302	298	292	298	328	289	287	271	283	293	281	297	269	304	286	287	268	316	274	314	302	257	275	264	292	279	290	260	275	283	314	292	284	261	284	252	257	301	275	284	310	297	289	295	282	295	301	293	323	297	270	284	294	303	277	294	307	290	261	278	286	305	277	279	297	276	248	267	309	296	302	304	296	296	295	291	289	291	284	303	287	293	287	274	313	313	272	322	317	299	295	288	284	279	291	294	269	260	286	289	305	276	285	285	301	324	310	308	276	273	277	290	263	288	262	280	284	283	312	294	305	315	287	290	266	298	275	272	267	274	294	278	270	320	282	325	293	286	280	272	265	284	269	302	280	322	270	265	274	294	272	299	282	303	327	288	270	287	285	278	317	278	303	286	320	290	292	269	284	293	324	288	277	297	313	278	277	281	290	308	323	294	306	285	293	307	330	313	276	287	314	267	290	291	312	291	283	295	292	297	314	270	262	293	324	277	292	282	343	290	252	274	279	299	283	297	282	289	267	286	298	280	292	295	270	281	292	261
5639	809	723	703	684	709	691	702	722	744	711	657	699	688	681	681	743	654	676	685	691	718	681	682	672	726	650	719	635	722	697	697	667	703	673	678	694	717	711	684	717	714	688	685	687	676	684	695	689	691	708	690	675	706	711	680	721	659	750	728	759	655	713	743	691	675	717	681	706	703	701	635	714	734	711	693	690	712	697	722	692	723	687	724	657	693	685	700	696	720	706	682	712	703	654	688	664	717	715	712	746	729	655	647	675	678	715	731	728	665	732	725	710	683	695	692	705	730	663	695	700	675	694	674	721	688	695	684	699	690	714	689	634	710	654	718	693	687	686	649	678	719	651	661	706	657	678	680	676	698	733	690	704	689	709	690	683	704	699	766	673	697	685	718	661	683	676	641	649	699	724	689	681	691	717	731	717	673	665	703	678	695	725	712	716	741	693	686	699	659	689	708	665	700	677	723	687	674	722	696	720	654	681	703	680	648	637	667	729	728	694	639	718	681	759	680	673	725	751	724	643	685	627	714	677	695	733	730	627	721	725	710	766	726	672	694	701	669	673	722	645	710	690	702	720	697	638	748	754	668	684	733	691	715	731	720	681	680	689	720	719	649	704	675	719	693	706	688	737	699	746	651	699	761	705	660	699	681	727	667	703	669	699	686	661	698	684	733	720	685	675	707	710	704	641	686	708	730	683	697	686	739	713	745	703	725	690	663	664	734	693	731	701	696	716	701	676	740	660	693	685	694	700	718	745	651	704	772	673	691	716	687	767	713	736	724	679	693	635	690	667	702	669	676	699	672	675	666	688	727	672	654	709	667	668	693	650	703	730	651	710	746	690	726	695	657	724	668	674	719	701	672	673	695	681	680	677	714	687	704	681	671	664	690	657	676	703	697	658	715	734	708	673	661	676	719	707	701	694	696	675	688	699	727	673	691	638	736	702	705	699	702	703	752	712	669	708	683	709	708	686	662	717	679	718	735	675	655	708	722	697	712	645	699	697	719	678	736	695	696	680	696	712	717	675	683	714	714	695	689	690	690	681	668	682	705	712	702	684	733	683	670	636	683	681	718	696	715	683	664	723	717	707	678	715	650	692	757	692	721	717	733	695	706	678	674	741	701	707	691	734	699	724	688	671	696	722	699	739	733	739	685	671	664	677	711	664	703	660	722	745	661	658	672	661	691	709	723	695	683	702	730	704	700	667	678	690	676	680	726	707	655	693	762	650	727	685	665	647	682	639	652	689	706	697	638	680	710	723	728	723	710	689	721	713	747	695	693	690	699	685	681	686	715	659	710	645	718	667	749	690	680	677	702	698	710	698	692	680	703	690	699	681	713	680	672	701	687	716	660	703	691	716	607	723	680	688	693	713	702	684	681	701	673	718	682	676	715	673	672	677	706	702	723	709	690	747	676	711	755	669	685	702	715	711	694	704	685	703	688	727	687	668	634	684	732	664	702	729	736	737	639	737	698	714	739	698	731	649	699	706	690	671	716	718	693	707	706	659	704	697	652	683	679	697	710	703	692	735	707	691	671	663	724	713	711	718	663	731	708	729	731	698	657	719	678	683	729	695	675	712	719	696	695	705	710	727	704	705	691	713	678	764	679	678	725	722	696	723	663	657	715	708	655	676	749	701	690	684	673	686	709	671	706	710	748	648	658	739	715	714	689	648	705	684	727	701	639	707	727	685	675	729	700	695	701	670	698	651	689	739	756	641	696	684	661	694	741	715	727	696	675	701	708	655	701	680	708	677	699	655	697	682	679	691	685	693	699	708	716	691	674	685	718	698	684	693	684	733	738	666	720	634	695	726	705	683	705	680	727	713	717	657	676	749	693	635	701	687	697	719	730	678	735	681	693	741	698	638	710	663	659	705	699	708	701	641	707	696	687	674	661	714	678	703	727	697	625	726	674	676	720	725	664	677	685	738	673	686	735	699	704	680	700	714	714	752	662	689	677	633	694	661	688	671	742	711	696	699	688	729	649	682	679	687	684	685	644	709	710	665	665	714	684	717	700	680	671	650	699	636	712	678	628	676	698	667	689	715	690	671	644	672	722	672	772	683	649	678	755	723	702	743	698	689	693	717	740	747	716	682	710	715	717	708	722	738	758	715	687	712	729	668	699	677	705	670	720	671	685	666	675	667	746	703	736	724	728	687	721	670	674	706	704	709	675	717	711	659	737	702	689	753	681	725	701	716	727	657	685	662	714	744	679	712	678	676	707	700	683	751	674	663	650	693	674	733	738	740	726	715	697	691	678	669	710	664	726	705	719	679	678	660	677	735	701	717	693	669	720	671	720	687	718	685	724	709	677	682	696	663	675	705	651	748	665	682	708	668	692	674	696	697	658	719	704	734	676	683	682	737	694	662	757	663	701	711	699	728	645	673	715	680	685	696	700	701	662	708	667	653	627	658	722	697	725	676	752	699	681	674	708	678	702	668	678	677	732	691	713	735	647	677	726	657	722	711	728	690	709	698	690	720	748	704	685	762	695	708	725	704	729	701	706	671	712	712	640	678	689	630	657	695	691	668	639	698	726	700	697	708	667	721	698	721	698	660	718	742	689	712	708	615	695	739	694	639	686	700	717	678	723	684	711	731	716	705	663	716	668	738	660	671	724	728	696	688	695	704	709	679	666	729	672	686	728	713	662	707	681	679	679	716	662	709	717	694	637	690	684	705	716	732	668	735	692	649	693	677	713	720	684	703	709	713	635	688	678	759	670	710	728	672	674	719	659	692	673	667	696	664	723	702	687	675	687	727	712	699	722	685	731	650	714	696	609	694	688	736	670	662	731	690	720	697	677	702	639	740	742	665	679	684	700	670	656	713	722	661	721	660	667	676	726	686	665	686	693	691	741	706	682	676	717	700	650	700	708	684	665	685	711	724	702	714	653	690	682	707	679	707	714	673	673	705	689	672	686	689	694	683	716	732	683	685	700	721	694	692	718	697	678	661	690	692	719	704	733	669	697	665	721	693	662	750	769	661	720	704	671	695	689	708	711	719	699	722	653	650	681	682	685	649	664	670	707	631	688	695	682	724	656	719	658	656	722	672	734	762	665	704	675	692	703	716	692	682	666	731	730	719	688	717	667	689	706	696	694	676	784	684	686	735	690	687	707	645	705	665	716	671	736	704	664	683	737	670	739	702	711	692	634	673	712	714	714	692	665	676	731	633	675	712	681	672	659	708	709	695	670	716	701	705	724	701	670	690	719	696	680	647	710	722	652	713	662	725	724	708	682	705	691	652	676	700	711	697	723	690	718	679	668	738	753	713	685	676	662	693	706	641	728	703	651	694	680	758	671	660	716	675	682	669	730	682	686	668	744	669	747	693	721	723	686	718	676	735	695	691	640	728	713	670	700	727	754	680	687	678	668	723	692	755	760	691	695	675	707	735	699	774	693	680	677	711	693	690	708	674	676	680	694	725	697	669	676	729	695	661	749	693	712	680	728	709	729	692	679	711	763	709	698	722	704	772	703
25124	21528	24779	28738	21515	16721	448	255	208	205	245	182	192	195	182	179	202	205	162	196	165	188	151	169	169	179	165	168	160	188	165	190	205	148	173	186	166	161	153	166	171	180	169	161	188	171	174	162	186	196	162	195	172	158	173	190	154	172	133	178	161	177	161	191	187	148	168	155	169	167	173	158	188	149	166	175	169	165	164	162	157	149	180	164	165	176	157	162	166	172	179	159	158	158	166	163	172	157	168	165	172	195	167	151	168	173	191	172	161	198	178	172	168	168	143	178	162	168	174	159	175	163	164	170	186	166	183	179	141	173	175	174	158	155	154	168	179	198	176	181	172	163	170	190	183	161	165	140	152	184	168	164	200	147	185	169	165	179	158	149	139	178	159	182	149	161	158	176	182	171	152	193	175	192	179	170	153	158	143	154	165	159	188	156	179	155	193	175	146	147	170	167	171	172	184	182	162	164	181	162	168	161	171	193	178	190	163	162	163	182	156	160	164	197	171	146	155	153	167	186	175	197	178	162	159	155	160	177	149	165	181	182	165	145	162	160	161	165	188	178	139	183	141	168	174	170	184	171	178	164	184	156	171	178	171	182	170	164	171	159	168	161	148	142	178	186	182	170	184	172	171	196	139	159	181	180	184	165	186	184	202	144	159	184	179	170	153	159	175	182	179	180	164	151	182	144	173	171	157	165	145	176	164	143	163	181	200	178	189	154	149	179	160	162	162	141	169	181	166	181	170	164	159	176	179	165	163	179	176	183	155	178	189	150	184	172	157	159	156	182	167	152	178	182	168	178	169	169	171	153	180	180	148	198	163	170	178	149	142	171	140	175	173	148	200	184	162	165	157	156	164	171	189	175	189	193	170	170	178	194	190	189	153	171	185	170	156	200	171	172	149	182	129	169	171	133	173	183	172	184	162	161	168	203	167	162	167	146	182	157	157	187	179	171	163	174	178	171	183	161	170	143	187	158	187	176	184	171	168	171	181	170	179	182	181	160	165	165	172	175	187	164	166	161	169	184	173	179	173	165	181	165	184	152	169	156	153	167	157	199	164	179	171	149	188	172	159	175	176	166	162	162	167	160	172	167	169	167	149	165	163	189	159	193	167	147	164	169	171	186	163	160	170	164	159	151	170	158	166	183	176	179	184	164	167	159	175	133	184	163	160	176	147	177	165	193	176	177	165	174	130	166	186	172	173	143	157	168	152	179	178	168	189	147	146	158	148	150	155	178	141	175	172	159	188	179	157	189	167	170	159	160	164	167	171	158	184	164	153	156	184	166	205	175	174	155	160	188	187	182	169	176	163	169	178	145	184	188	170	154	152	163	159	169	165	166	151	168	155	176	167	181	188	175	182	178	172	176	127	173	175	144	183	152	195	186	167	172	178	152	169	165	164	172	172	163	172	177	172	152	162	160	169	183	172	164	151	158	167	166	164	181	179	183	170	172	170	171	181	156	165	145	162	192	168	173	154	165	178	161	182	186	178	181	162	187	163	179	184	171	154	153	165	175	155	172	159	156	165	186	172	144	168	193	155	167	185	168	202	186	147	178	163	167	182	166	169	154	156	186	163	174	174	164	160	176	156	171	173	167	159	165	205	162	163	174	186	181	147	169	153	178	182	160	188	174	179	177	191	169	172	158	158	197	179	173	157	149	153	186	158	174	167	183	188	168	195	159	149	156	167	161	178	149	178	151	154	177	179	165	165	179	165	152	193	161	178	185	163	161	174	146	151	173	175	174	165	168	170	174	167	186	176	171	175	179	167	172	147	211	175	170	165	190	162	170	148	199	191	183	194	205	176	175	167	182	152	187	176	178	190	174	170	161	193	158	164	194	183	172	171	146	209	179	164	171	165	161	158	180	175	175	160	176	165	158	152	155	152	175	190	190	171	154	163	180	173	166	173	165	188	174	192	163	167	168	194	185	193	173	174	182	163	152	174	171	173	173	186	177	182	189	184	195	152	152	158	178	171	163	160	169	189	175	175	159	152	138	168	145	167	170	193	174	168	177	151	152	161	183	162	172	163	154	173	192	173	179	172	162	155	196	167	179	185	161	161	164	184	165	153	155	175	146	164	176	175	177	169	158	186	159	156	178	157	155	165	169	159	159	187	162	165	171	159	187	164	161	185	180	180	151	183	180	160	164	176	163	176	193	169	173	172	183	195	158	178	164	172	164	169	196	128	168	179	163	155	193	146	167	175	169	201	141	166	147	194	177	169	180	154	169	165	167	188	165	151	161	173	159	192	157	167	179	134	164	167	178	170	169	161	203	182	157	182	156	174	179	175	182	161	177	140	180	160	173	160	178	169	160	151	181	175	207	165	146	149	180	169	172	177	159	172	177	156	171	158	174	206	171	150	163	145	178	189	165	193	158	159	164	162	159	178	180	159	161	169	172	183	180	178	169	190	161	142	178	151	167	165	179	166	169	147	177	159	166	164	174	178	175	150	181	159	164	175	155	184	165	187	161	187	174	177	162	148	183	169	189	173	171	166	189	161	143	168	167	187	146	180	158	171	176	169	132	157	171	169	209	147	177	171	174	175	176	158	170	165	171	166	159	158	170	173	177	177	163	161	171	154	170	162	186	187	178	187	171	173	158	149	174	179	160	178	183	168	161	172	192	186	149	156	155	139	168	169	160	156	166	191	169	168	184	165	159	158	201	171	168	167	159	172	163	148	186	165	171	169	152	167	151	162	153	155	161	179	173	148	148	165	162	195	133	180	186	179	161	174	172	174	162	170	159	171	177	160	177	151	172	174	173	153	172	176	177	151	174	177	141	167	158	175	182	141	157	143	165	183	197	175	151	172	186	175	207	145	167	172	169	140	170	163	155	187	172	151	160	152	171	189	155	186	161	169	164	157	173	148	154	180	173	197	185	133	146	163	189	157	156	177	168	138	149	169	173	151	169	174	174	178	169	194	168	173	159	165	162	173	170	148	135	156	189	190	156	178	155	155	139	181	177	166	164	172	186	168	149	155	181	132	170	145	160	160	153	173	173	170	155	202	169	172	162	156	149	151	152	173	167	153	146	135	170	165	175	156	176	163	176	157	175	174	158	146	168	163	156	172	147	177	159	185	175	191	159	163	191	164	173	170	171	164	150	149	169	168	152	158	168	179	165	185	177	162	155	164	176	162	141	175	159	145	160	172	165	155	146	175	165	161	167	187	170	178	169	163	166	182	163	164	155	156	163	177	175	180	153	166	179	162	160	170	184	166	177	145	172	193	180	180	188	176	168	187	179	156	161	160	186	178	189	196	153	149	181	171	134	157	155	163	140	174	168	180	186	169	150	151	180	175	194	177	180	153	184	163	188	143	174	172	185	163	155	184	137	166	191	164	179	145	168	158	157	157	173	152	155	168	184	157	144	174	181	172	154	197	170	196	175	174	147	191	167	199	171	184	168	192	154	158	165	162	143	161	169	148	162	158	170	166	166	170	161	165	178	191	173	187	153	173	163	170	160	176	142	180	176
2961	1908	977	640	511	483	455	424	449	445	450	419	415	402	455	463	387	385	468	439	393	427	436	450	435	436	472	410	430	450	422	432	401	338	449	428	412	414	451	409	413	447	418	449	402	434	437	445	395	388	429	418	417	430	402	408	437	395	395	402	421	407	408	409	413	452	414	433	402	368	397	420	425	450	404	432	438	445	425	436	428	414	420	378	450	442	377	427	432	413	425	403	419	401	432	412	384	422	437	404	419	402	405	413	408	450	404	422	436	411	384	394	426	442	417	415	405	420	397	419	406	424	406	411	432	425	423	393	408	427	420	378	402	394	401	411	401	394	443	427	422	429	385	422	410	444	434	432	414	385	422	458	435	420	381	395	391	437	404	412	390	395	411	436	419	420	425	392	438	429	423	410	423	431	445	451	381	396	400	401	415	426	366	412	423	406	400	477	415	422	398	407	427	446	402	401	438	397	412	401	409	378	423	425	413	421	412	430	404	394	404	387	400	443	395	413	418	422	402	414	413	434	439	400	403	425	415	399	420	416	396	383	418	436	399	425	429	426	406	414	451	416	405	373	445	399	418	423	425	400	423	391	467	415	399	450	377	408	405	439	394	457	422	376	462	412	413	393	413	426	415	450	435	405	437	383	417	403	433	429	418	418	432	428	379	457	446	418	386	387	415	408	421	423	397	407	388	413	407	380	400	440	448	425	377	413	421	427	382	398	406	432	382	393	391	392	427	393	446	403	435	436	375	408	385	429	398	418	410	390	415	463	416	397	388	453	420	458	420	454	402	406	400	374	390	399	410	404	394	447	405	417	446	381	430	419	412	398	441	405	369	433	434	391	435	398	394	369	412	410	415	416	425	397	403	419	425	390	395	422	424	422	435	382	409	433	393	381	429	428	411	410	411	386	401	434	427	410	423	436	420	440	402	415	433	410	416	431	382	405	414	397	415	429	427	406	433	437	416	421	407	452	381	389	442	430	423	405	397	387	384	377	442	426	457	390	406	414	417	421	429	436	415	385	401	399	420	372	436	400	371	430	401	398	414	438	425	427	442	408	401	404	409	463	414	440	405	399	407	411	406	407	416	421	419	398	445	416	403	377	441	416	406	472	406	447	416	406	409	395	411	388	419	427	443	424	424	411	421	366	402	403	392	437	456	409	394	438	404	442	402	407	411	400	408	412	403	398	437	435	392	424	419	421	436	424	438	417	416	447	446	417	371	426	420	446	426	401	392	430	412	430	436	461	403	424	372	428	417	430	420	433	412	394	387	385	383	432	421	414	424	433	412	395	399	400	401	407	421	413	419	414	415	423	409	434	394	426	427	399	446	387	409	446	419	420	377	418	438	401	453	416	385	430	420	429	392	410	400	420	417	431	400	395	415	390	427	436	400	398	401	414	404	419	416	429	437	425	424	454	393	422	371	429	396	401	418	434	433	358	411	426	413	426	423	446	397	406	444	418	427	413	460	413	414	458	438	448	373	384	415	384	399	391	416	430	414	432	445	403	410	372	423	394	429	423	402	445	437	412	451	386	407	410	411	444	418	407	440	408	414	394	446	424	415	415	415	419	448	405	412	417	438	396	429	376	432	413	443	409	404	383	407	394	413	417	426	377	435	412	397	429	437	431	417	425	443	422	391	421	401	418	396	427	402	412	407	370	421	394	395	403	413	426	394	416	427	391	410	383	406	447	448	415	464	397	397	419	414	438	448	439	411	403	416	440	400	456	419	424	452	406	422	422	414	429	441	400	442	416	404	419	404	437	422	423	410	397	410	373	446	443	393	422	427	416	425	395	447	409	435	418	402	410	423	411	387	417	417	393	362	423	389	427	379	413	420	413	415	423	417	413	394	385	412	413	416	442	399	421	419	463	409	445	415	373	420	433	414	434	421	421	388	447	423	417	412	402	403	404	421	413	429	422	408	437	421	444	435	387	414	405	438	425	389	394	395	409	420	429	421	383	375	434	445	411	415	415	427	388	447	406	452	391	423	440	415	393	410	428	430	425	399	410	383	424	397	427	421	421	392	424	444	420	423	397	414	420	371	423	394	415	409	405	382	414	396	425	402	420	403	425	399	363	406	409	390	432	408	435	392	427	391	420	403	421	444	417	397	428	461	412	416	373	420	419	436	407	399	421	404	452	398	434	406	391	416	406	438	414	453	398	388	413	399	438	413	419	420	421	422	414	438	416	405	439	423	424	401	398	410	410	451	411	438	389	404	421	403	434	418	438	425	425	421	418	408	405	411	416	382	424	435	441	414	383	417	388	404	412	399	413	421	381	400	435	428	413	414	412	409	362	419	434	401	443	448	431	408	444	404	407	421	429	427	415	451	421	433	432	446	425	415	409	420	443	408	408	396	419	422	444	407	422	426	466	390	425	410	383	412	414	427	434	446	468	419	387	421	384	407	441	422	406	467	420	405	429	404	434	394	434	445	440	431	423	455	424	426	420	447	384	404	432	387	421	363	403	422	421	394	446	396	446	408	417	426	380	405	398	440	403	383	406	393	378	412	365	406	414	454	395	441	417	393	404	404	394	413	396	384	459	462	425	434	406	430	418	436	384	384	436	418	438	397	462	412	412	423	429	392	429	423	436	443	413	409	415	429	391	444	403	427	387	366	403	395	388	436	411	418	400	447	397	400	422	403	438	416	383	428	435	401	401	400	413	436	455	431	389	418	431	415	398	412	425	424	424	408	417	420	445	405	402	419	423	420	426	441	422	419	436	397	404	411	385	434	404	416	430	416	401	439	397	403	460	419	372	400	381	424	409	458	441	416	382	352	453	441	417	434	401	420	409	422	417	450	428	424	408	461	396	395	408	377	408	433	413	408	406	374	418	433	411	402	402	359	432	406	413	431	440	423	423	445	445	353	445	374	406	401	436	410	462	432	420	392	454	432	425	406	399	425	440	400	431	416	408	439	390	434	432	413	400	395	406	407	363	426	425	411	391	423	398	414	415	410	424	409	463	425	412	409	396	409	441	399	418	416	428	423	406	429	422	396	380	392	437	427	378	380	428	406	390	465	450	401	440	416	408	435	418	451	386	417	448	396	385	402	433	422	397	422	379	431	391	425	432	444	389	409	441	410	395	351	412	401	420	417	432	404	408	408	384	409	415	415	407	414	404	393	387	437	414	403	412	464	470	454	414	422	398	427	444	409	388	407	371	411	361	431	408	453	431	408	386	411	416	377	410	410	431	389	432	411	413	424	450	407	423	399	404	444	416	429	398	398	427	434	399	439	420	414	416	414	392	379	418	406	422	417	416	379	454	413	427	377	439	390	412	415	421	434	417	445	449	404	410	407	408	430	405	419	434	381	402	401	414	419	412	400	425	398	407	440	416	420	410	445	401	483	378	442	409	414	433	430	429	433	451	404	411	407	452	422	410	429	436	418	427	417	408	405	432	417	415	396	457	435	422	413	394	399	385	374	434	415	412	426	445	418	423	392	405	406	417	404	378	393	417	393	447	389	430	416	438
24440	21522	25159	28352	21522	21521	12295	314	212	174	170	140	115	116	113	122	108	115	129	100	104	104	70	82	86	93	89	88	103	96	70	87	94	93	76	59	90	88	81	74	84	75	81	80	83	66	73	94	85	104	77	85	83	79	89	79	92	81	83	67	95	69	79	87	75	82	72	77	87	96	78	78	79	89	72	86	92	98	95	86	85	66	79	76	73	80	90	68	80	80	78	65	93	87	53	88	76	76	83	91	67	94	95	70	73	68	71	71	103	82	86	99	83	85	84	99	96	99	84	100	83	86	77	81	68	87	65	69	73	84	75	87	93	69	79	76	108	84	83	90	71	75	98	81	77	83	87	66	69	79	81	87	107	86	78	79	77	94	93	77	89	71	86	69	84	78	101	81	87	81	86	73	70	83	80	86	82	71	77	68	86	67	81	86	83	68	79	83	91	88	84	77	97	63	86	64	82	75	66	84	71	95	88	73	74	83	79	86	76	75	75	75	94	81	80	91	92	70	82	66	82	93	72	75	90	84	62	85	73	78	84	71	78	98	77	82	63	86	90	93	65	92	94	85	73	87	80	78	87	75	82	75	89	79	75	84	76	72	95	72	88	75	75	83	89	77	70	82	69	78	71	81	90	94	77	85	72	77	81	86	93	71	101	76	80	73	85	64	75	81	81	68	65	79	85	72	73	73	79	66	93	93	94	74	72	80	95	89	81	74	85	67	76	90	83	91	91	67	67	85	72	90	82	88	86	73	79	78	74	76	76	84	77	81	81	85	91	85	80	77	66	73	72	82	70	97	89	94	81	97	80	79	76	85	73	63	76	86	81	64	57	101	67	94	85	72	94	89	97	94	78	69	73	74	75	85	74	69	71	74	75	69	83	91	66	68	75	84	77	88	96	70	82	99	83	74	74	74	72	80	84	94	93	84	79	93	86	92	84	86	82	79	88	87	80	72	83	86	75	73	88	75	76	94	71	96	67	87	86	94	90	79	91	93	82	60	74	80	88	68	76	76	78	61	62	80	76	85	89	82	81	68	80	85	75	75	90	74	74	96	87	98	79	73	74	72	85	72	83	87	67	94	88	81	82	76	68	84	89	70	86	95	65	75	90	72	108	84	63	82	82	90	62	78	90	89	60	89	70	60	108	71	84	73	82	84	72	79	78	67	63	69	78	80	69	63	88	84	98	66	78	70	88	79	75	76	68	76	71	77	78	92	88	78	85	77	80	81	83	92	114	86	78	81	84	75	96	87	95	89	86	80	91	73	69	81	75	78	88	73	76	77	87	95	86	83	74	93	72	109	72	83	72	80	76	73	82	94	96	81	98	67	85	73	83	94	92	87	83	84	73	77	90	75	81	76	86	81	72	84	96	77	81	81	76	91	86	82	89	87	85	89	79	70	94	99	74	86	73	93	85	88	84	47	73	82	84	80	79	71	86	79	81	74	77	74	73	55	78	85	85	89	69	78	78	66	74	69	90	60	78	68	87	82	87	96	86	76	95	74	85	78	70	86	81	75	89	89	99	77	73	91	87	73	67	77	73	76	86	77	105	93	73	74	73	78	85	74	70	73	90	91	78	96	82	70	72	91	78	96	98	92	78	83	93	94	78	86	71	66	86	78	99	72	72	90	76	80	78	54	88	77	73	81	95	91	64	69	79	78	82	74	73	69	75	82	92	87	78	69	81	76	101	80	88	81	79	78	75	80	76	71	82	87	82	82	60	79	85	86	90	73	78	81	90	83	99	73	88	81	88	85	89	73	79	97	77	92	80	73	72	63	82	100	82	80	101	79	86	79	86	63	82	75	84	64	93	80	66	87	84	91	66	90	78	91	73	55	87	78	82	90	73	80	98	80	89	79	63	90	98	86	96	92	76	87	77	80	85	92	73	83	66	90	91	85	94	82	77	80	95	81	74	101	74	80	92	85	92	91	80	86	100	92	97	88	84	87	84	69	88	87	77	97	86	74	63	95	99	87	78	84	78	74	74	75	86	86	76	91	76	72	84	76	62	81	74	80	79	83	74	72	76	89	76	78	85	83	77	87	91	65	67	80	66	76	77	78	71	91	83	81	70	63	91	81	83	80	69	98	87	95	80	90	86	89	89	89	74	80	88	76	88	69	92	76	101	93	80	81	58	86	95	80	84	85	82	87	85	91	85	90	71	78	82	98	76	83	89	90	73	68	69	74	70	90	71	77	82	91	85	72	77	85	82	85	81	83	71	94	76	101	75	87	88	92	86	70	86	67	75	70	93	87	98	75	77	71	96	69	83	81	85	91	84	91	84	79	71	90	74	95	86	80	74	85	80	81	73	73	74	91	77	80	85	96	79	72	80	70	85	80	77	80	82	90	87	86	77	80	92	82	84	72	79	83	79	81	81	80	69	64	78	67	86	75	100	77	81	81	62	71	66	85	97	82	79	83	66	79	100	85	97	79	72	76	76	78	71	86	60	91	64	82	81	81	78	75	83	84	81	90	77	69	86	81	76	82	84	84	90	85	88	89	74	84	80	69	86	86	83	83	73	85	90	70	89	90	75	84	93	79	80	86	80	78	88	79	83	88	86	79	68	79	92	86	88	71	90	72	100	71	79	83	73	78	79	94	99	66	96	82	86	82	78	96	78	70	86	85	74	97	95	94	89	81	81	70	72	92	93	92	79	71	66	84	82	79	68	85	76	76	90	93	86	80	72	85	78	82	91	80	80	98	92	75	81	71	77	59	80	86	85	71	93	83	85	87	107	92	72	69	79	89	81	92	83	73	89	74	76	95	85	70	83	95	73	79	81	70	70	61	82	99	90	88	80	78	91	69	72	70	72	82	93	83	95	86	78	82	89	88	80	83	88	78	90	71	91	81	90	85	77	99	74	85	93	66	80	89	68	66	73	64	77	73	71	73	99	102	94	71	78	95	75	90	83	93	73	86	77	79	92	86	76	89	79	87	78	89	97	79	95	97	86	66	85	88	82	70	72	71	85	74	89	89	94	85	74	81	83	74	94	84	83	88	80	85	92	65	58	90	79	90	66	93	99	83	92	77	73	58	90	79	67	75	65	74	88	84	84	79	69	86	77	85	99	83	84	74	68	73	97	83	87	84	74	86	70	78	90	82	85	68	90	75	88	58	108	78	67	64	62	65	93	90	62	82	63	76	74	72	87	72	68	85	78	76	67	77	71	85	87	63	76	84	77	81	75	71	79	61	84	82	82	71	96	79	68	68	80	77	98	85	67	97	80	93	89	54	88	82	71	75	78	78	83	84	81	79	72	91	74	87	71	77	69	76	90	71	85	68	63	81	81	69	81	106	74	70	69	78	93	75	86	84	94	68	79	87	85	62	106	90	80	87	68	104	76	91	82	81	81	96	80	78	95	77	92	84	82	75	83	71	70	67	89	87	89	86	75	79	75	86	71	91	80	80	70	77	71	90	93	93	79	68	84	82	89	79	73	88	69	77	73	77	80	102	81	91	84	98	83	74	74	94
2826	2935	1393	632	405	372	293	323	268	279	259	274	259	257	258	241	263	270	229	264	230	235	236	204	230	257	227	227	234	232	248	255	251	231	236	238	217	232	265	229	233	247	238	244	214	209	243	209	240	234	257	264	242	234	224	256	239	269	287	234	241	212	222	237	228	233	239	245	213	233	233	243	233	220	255	264	228	230	233	226	220	232	218	265	237	212	247	239	210	221	228	236	222	233	244	216	247	225	226	213	204	208	247	270	235	213	243	229	233	239	230	211	243	232	241	224	198	238	219	241	235	219	241	252	221	249	198	245	217	231	225	255	230	229	227	210	219	221	253	219	218	249	208	205	218	212	234	246	252	222	219	208	210	231	217	225	256	226	256	243	249	252	238	253	262	256	206	221	242	227	235	231	242	214	229	222	242	240	229	208	243	249	248	245	240	237	236	219	234	234	227	216	248	209	232	230	232	241	229	219	231	241	241	235	260	234	223	230	225	252	223	249	234	243	266	225	216	226	232	200	244	253	230	246	232	236	225	229	228	232	234	240	223	205	214	224	225	238	212	206	247	232	244	219	216	216	228	237	227	237	202	205	218	252	237	214	223	216	242	235	235	238	242	244	230	225	225	241	231	234	243	250	237	238	235	217	231	222	228	232	237	229	231	213	194	233	214	238	240	207	217	221	256	222	217	248	251	199	214	244	205	220	234	218	254	252	213	246	223	231	245	208	223	241	240	231	234	205	230	219	247	231	211	220	226	231	220	248	231	227	222	232	243	246	240	245	210	239	253	217	229	232	243	236	243	241	248	229	216	210	232	215	238	232	237	223	249	258	254	238	235	232	197	241	239	234	242	208	223	203	269	226	216	217	214	215	239	263	221	229	232	235	245	214	240	245	228	214	265	230	213	225	209	218	249	220	232	240	265	217	251	195	244	206	252	244	215	249	227	217	236	221	246	222	227	246	241	229	223	211	239	239	254	233	226	225	241	202	210	231	226	230	212	262	231	241	234	239	217	227	227	243	226	227	241	246	240	228	234	235	225	234	243	209	267	232	252	239	229	249	223	225	241	251	232	242	226	232	209	217	219	241	222	232	246	217	251	240	226	259	203	237	227	250	228	223	212	209	234	230	222	251	225	274	231	221	208	229	225	209	236	219	247	240	233	213	238	235	235	247	227	240	233	227	210	210	234	260	208	212	227	213	213	223	235	254	226	217	244	248	230	214	236	226	221	229	216	229	224	225	246	221	252	229	225	240	191	235	222	255	244	207	249	226	222	224	232	223	237	214	247	245	239	229	241	232	233	228	239	227	244	246	216	204	239	238	228	210	233	235	242	245	247	211	241	243	226	222	230	252	225	235	216	225	226	209	232	259	226	229	241	221	219	223	248	249	223	203	211	236	268	217	224	230	232	231	225	233	241	245	224	218	215	250	226	234	233	233	240	231	228	231	211	239	249	230	222	240	197	215	260	225	232	216	256	244	227	229	217	243	228	249	265	212	250	260	244	250	239	233	216	240	226	251	223	251	235	244	236	232	244	228	249	231	264	224	222	246	219	231	257	232	224	201	222	232	231	225	193	223	238	203	248	216	239	212	246	220	220	241	226	236	243	228	255	219	229	236	210	224	239	223	250	225	241	260	233	220	268	208	230	239	223	229	212	274	229	231	203	210	235	236	236	217	235	197	247	258	235	234	221	217	239	237	214	214	236	256	220	242	212	206	251	218	223	234	232	227	233	211	250	262	250	229	227	233	228	202	233	225	234	232	226	247	246	237	236	218	224	240	226	238	238	219	222	222	228	222	252	215	223	215	233	226	214	243	230	235	212	229	233	215	242	217	239	219	267	227	237	238	214	231	225	225	260	232	243	221	216	233	210	260	225	227	224	231	246	225	225	220	273	219	248	249	235	255	217	226	221	218	228	253	254	211	230	236	255	206	214	244	231	242	242	239	210	236	208	231	219	219	222	220	197	235	226	223	241	228	261	237	231	241	223	229	238	217	221	257	236	209	235	229	210	232	211	262	226	221	226	234	232	254	246	233	196	232	214	231	223	241	224	239	250	232	234	239	220	253	260	232	265	230	233	214	212	222	237	227	221	247	246	241	234	221	248	245	205	215	251	238	234	217	231	209	255	225	242	231	232	236	252	251	197	230	242	232	255	246	234	213	230	224	207	223	228	229	219	230	230	243	203	239	231	236	243	245	224	242	217	229	253	234	237	206	236	248	238	213	230	229	240	237	220	225	234	235	257	219	255	216	205	240	215	244	217	224	225	226	229	229	215	241	234	266	214	232	229	232	222	220	238	234	237	231	227	214	221	235	230	224	223	227	220	244	199	247	239	243	213	213	222	221	217	210	230	225	235	241	251	228	214	241	248	207	233	241	251	244	245	227	231	221	210	215	231	250	233	230	245	230	223	224	220	255	222	214	239	224	250	241	214	241	257	231	238	243	219	227	242	216	239	235	219	246	239	253	216	239	236	239	238	229	257	235	194	237	229	221	260	227	255	223	242	227	230	209	213	234	243	211	216	241	218	233	208	206	219	227	225	249	253	218	230	235	228	217	213	203	217	227	252	209	192	248	269	223	214	214	206	227	219	212	268	224	216	204	214	230	236	253	244	224	250	225	247	237	236	242	199	225	236	255	242	237	233	221	248	234	220	240	210	243	209	233	230	216	228	222	229	217	207	252	195	235	242	245	257	239	232	218	232	193	246	229	245	261	235	219	231	247	262	241	218	216	202	243	211	209	244	245	222	228	232	247	243	234	233	217	204	238	228	266	235	227	203	215	224	236	208	222	234	209	246	231	256	216	214	253	228	228	222	208	241	236	240	253	218	258	218	232	223	230	228	243	230	208	240	193	231	240	231	250	202	207	226	233	249	250	245	233	229	232	224	237	241	248	201	254	242	222	232	244	251	215	232	228	234	244	227	230	240	227	216	245	234	238	229	227	234	241	236	209	207	234	230	236	198	253	268	245	223	235	215	231	241	216	217	220	222	251	226	225	223	228	235	227	220	206	229	221	219	219	215	226	221	237	237	246	237	259	215	227	216	246	204	223	264	220	244	213	225	235	239	223	245	243	249	211	240	227	235	252	236	190	226	203	249	221	219	206	212	223	260	230	215	211	207	220	212	250	226	245	210	225	193	259	222	205	206	238	229	230	248	238	225	232	233	215	232	227	214	252	215	215	237	218	245	218	204	226	221	258	232	216	246	219	219	225	245	241	244	219	243	228	254	247	220	238	229	229	226	250	214	224	233	216	231	230	242	218	215	231	245	233	209	250	229	231	225	226	223	262	241	221	246	215	226	262	234	243	225	245	226	227	251	246	239	217	228	214	254	244	208	227	219	201	252	237	223	244	247	247	194	226	225	243	269	248	232	217	206	220	239	214	235	228	246	246	201	212	237	219	223	201	243	232	251	209	213	240	231	216	242	212	247	216	220	233	254	210	231	211	246	214	222	231	234	232	241	262	248	231	210	228	244	230
32114	20106	7488	664	477	473	367	319	334	268	291	272	276	280	292	268	304	269	266	261	285	267	290	281	310	297	303	283	294	315	290	269	267	292	284	288	281	296	283	271	279	267	245	237	304	311	271	270	312	284	296	286	290	300	282	289	272	295	295	278	298	265	296	314	286	300	287	264	276	298	264	310	306	290	311	312	299	292	295	279	299	270	319	267	287	277	309	274	280	281	315	285	260	283	269	314	288	300	293	296	313	283	282	261	265	293	306	281	295	286	296	247	270	294	285	280	270	292	263	291	286	300	281	274	270	276	295	294	308	322	290	292	295	313	283	283	325	300	296	287	285	272	308	270	312	304	301	314	286	269	273	247	228	269	308	308	289	293	290	310	321	293	257	283	308	258	296	280	273	279	266	283	300	281	261	294	306	256	268	310	290	299	269	278	271	323	278	258	275	317	310	268	299	272	294	290	303	278	289	290	261	271	283	256	316	299	275	295	280	293	276	297	279	264	303	288	290	289	264	309	303	283	280	294	269	296	263	301	287	304	290	284	295	268	290	277	273	279	285	269	294	310	296	270	296	291	293	277	294	315	304	283	301	295	265	285	296	259	295	283	268	267	301	222	281	273	288	282	263	306	272	274	270	273	282	264	303	300	279	265	284	244	270	286	299	293	289	290	279	293	287	267	299	290	287	300	296	286	271	277	299	317	278	296	274	277	258	277	269	303	295	288	251	290	276	267	273	292	259	291	309	259	281	310	316	323	298	287	286	271	299	300	278	284	303	265	271	316	327	301	277	305	294	305	256	282	278	277	282	284	256	304	294	280	315	276	305	282	316	281	278	288	290	302	308	305	275	245	283	281	281	270	271	301	291	285	287	282	315	277	283	272	291	271	277	308	297	245	295	307	297	305	263	302	301	289	318	273	307	307	323	276	296	289	310	290	283	284	284	275	306	277	272	306	277	268	291	276	310	287	288	265	270	273	264	319	300	264	316	305	301	301	295	278	299	305	271	272	285	284	282	282	260	294	290	293	322	291	307	297	292	274	281	303	281	304	312	289	260	268	283	284	243	293	275	287	286	251	294	274	284	286	277	292	315	278	316	324	298	298	303	272	305	274	295	283	263	290	265	300	294	309	300	296	279	329	298	276	277	268	276	331	293	249	313	291	312	288	290	268	331	298	315	281	290	260	283	294	264	283	280	283	267	316	272	269	300	306	266	295	286	298	317	292	260	310	279	288	295	276	293	275	305	290	255	287	311	287	265	318	287	294	267	281	259	287	292	322	293	272	303	303	276	297	310	278	289	282	259	277	276	304	303	290	304	312	273	307	306	276	286	307	260	291	278	260	277	289	258	287	314	271	285	253	276	259	292	309	276	254	274	300	294	276	275	307	304	275	296	292	287	271	295	310	307	282	309	297	264	294	309	285	277	274	316	307	267	280	276	295	299	263	277	314	310	291	297	284	256	283	273	294	287	292	279	327	288	264	276	296	290	289	276	314	311	299	284	326	296	330	287	292	285	267	245	317	286	307	273	291	275	318	295	321	293	266	308	277	269	315	282	266	280	291	292	343	242	260	292	315	268	332	314	279	292	298	317	262	291	273	307	275	275	285	301	287	266	273	300	283	277	277	247	313	288	276	292	282	320	266	297	279	322	297	293	320	283	301	299	282	287	286	284	284	285	294	307	282	262	259	311	303	263	277	313	257	309	291	312	277	314	287	244	267	311	281	297	314	293	260	243	267	288	300	254	285	311	293	292	313	316	311	267	286	258	303	321	304	263	291	319	298	267	285	286	290	269	307	300	317	278	303	295	265	288	296	293	305	283	297	274	305	295	293	280	273	304	261	296	290	281	291	290	301	286	308	263	329	294	299	312	284	266	291	294	266	308	274	299	254	299	286	267	255	255	273	304	297	259	310	303	291	283	277	293	296	287	300	274	295	289	289	333	277	266	303	304	286	289	302	241	290	294	286	287	286	303	286	298	286	280	328	283	306	279	273	289	316	290	282	290	302	316	292	301	280	272	286	291	275	292	289	292	290	311	272	276	307	249	277	288	286	277	289	290	273	294	282	304	281	300	282	296	272	289	325	266	286	291	277	280	285	295	282	283	263	272	277	293	286	283	281	285	306	292	302	288	290	289	289	313	256	265	298	306	302	304	268	291	287	289	295	292	308	290	326	289	252	299	305	265	287	292	312	294	270	274	281	318	315	293	295	297	288	297	302	275	287	279	273	316	299	344	301	268	278	263	304	304	275	307	287	302	297	317	300	240	304	307	312	271	271	280	288	280	310	304	278	289	295	290	264	291	306	277	269	295	277	290	310	281	301	288	268	315	278	296	295	286	259	294	267	314	282	279	292	335	320	308	294	273	324	329	290	291	290	279	301	295	267	279	276	273	270	286	300	264	290	298	327	266	276	276	279	264	293	297	302	291	283	260	303	297	292	295	289	250	290	320	321	301	272	282	270	289	278	276	301	260	280	301	274	291	283	290	297	270	304	288	256	275	278	256	298	304	305	283	302	274	290	264	244	285	284	320	326	321	316	271	307	289	283	288	313	263	292	306	276	288	273	302	315	269	287	306	278	296	315	271	307	271	270	278	276	286	300	296	281	293	282	298	272	301	288	253	284	295	276	271	255	285	255	298	287	306	264	338	293	272	269	276	259	280	322	265	273	287	275	292	302	292	275	284	254	291	308	295	270	271	273	323	271	273	289	285	282	258	271	280	280	306	277	311	294	305	279	277	271	283	308	273	280	296	264	295	269	265	276	311	267	311	307	270	283	319	278	309	290	302	321	294	287	282	287	257	281	296	287	313	280	276	307	272	294	291	320	258	332	280	265	282	257	307	272	286	278	266	312	282	270	282	303	265	273	311	268	305	317	302	283	292	297	295	296	281	290	241	290	283	281	297	247	285	291	305	312	272	305	243	303	324	312	295	253	280	279	317	257	273	267	276	317	318	295	298	289	304	286	314	270	285	287	285	306	279	281	279	282	288	284	313	318	299	297	280	295	303	315	299	302	292	308	317	305	293	283	281	265	297	303	310	296	260	289	275	296	307	291	278	279	282	300	308	287	257	297	271	274	253	268	313	284	316	309	280	267	298	334	286	305	282	334	330	278	277	296	313	270	268	306	295	297	267	314	314	296	262	274	282	280	294	303	283	298	315	312	283	317	309	285	287	300	298	270	265	277	324	289	293	284	295	296	299	308	292	284	280	270	273	256	271	290	309	282	295	264	268	322	302	271	276	287	317	280	260	300	295	274	283	288	297	261	303	303	307	289	296	302	297	269	289	318	275	287	276	287	271	298	305	269	279	287	269	288	295	286	284	316	333	289	251	291	287	279	247	290	261	312	285	295	272	282	291	271	270	267	297	258	271	266	271	291	288	286	290	294	295	290	305	304	318	247	274	301	279	282	278	288	292	269	261	294	317	291	266	257	306	285	306	302	285	280	293	280	313	308	289	267	300	298	320	284	306	287	261	266
5670	821	723	706	669	667	725	673	742	655	711	704	656	666	699	694	721	706	696	703	655	658	738	688	681	678	668	644	670	651	725	661	695	710	648	696	694	636	672	720	718	722	694	698	683	711	689	684	678	664	665	686	632	695	693	702	690	733	667	657	723	726	712	721	660	696	666	694	687	700	672	680	708	629	700	745	713	633	706	670	692	714	684	718	689	644	674	696	719	722	698	690	660	703	713	676	709	720	697	650	710	728	684	680	685	718	690	655	696	658	697	651	687	682	690	688	720	681	713	719	715	678	697	649	722	663	684	681	690	652	725	700	676	687	708	675	746	719	705	682	715	639	724	704	689	639	675	685	675	671	719	719	667	719	703	694	754	698	672	655	671	712	737	690	684	683	685	655	683	692	662	689	710	686	688	686	719	689	663	681	683	710	678	662	718	704	672	750	681	726	694	670	645	657	737	676	657	682	695	659	677	729	711	692	705	661	684	657	637	714	683	660	700	651	662	719	671	761	679	635	670	691	682	677	656	716	644	710	660	648	631	695	675	634	719	715	652	707	689	714	712	703	685	745	691	622	643	664	642	704	676	687	725	680	681	661	679	704	686	663	694	703	677	691	728	667	735	680	702	688	683	699	704	712	718	665	699	680	701	733	712	690	672	710	696	689	676	697	674	700	693	692	703	718	691	704	696	696	694	653	659	690	676	741	670	737	718	676	692	658	664	669	626	734	731	705	679	729	686	709	678	707	698	680	702	676	650	719	717	669	714	709	711	645	680	678	686	735	656	692	678	716	754	682	685	720	732	650	676	679	682	710	701	713	667	684	699	711	714	695	725	729	714	681	690	689	694	690	697	703	658	657	715	690	699	698	719	701	695	697	696	708	698	680	696	691	704	665	732	706	675	694	687	689	713	706	705	697	731	708	695	733	679	682	737	718	679	714	711	659	641	706	662	670	710	654	714	742	726	727	697	695	706	712	725	655	670	689	665	664	679	721	635	683	730	707	657	666	695	685	724	701	713	643	689	699	669	683	655	699	693	702	668	667	685	663	692	686	666	681	673	703	702	749	738	703	709	662	660	669	670	679	712	694	685	677	666	692	744	696	642	686	693	681	660	714	754	679	676	683	739	682	718	665	708	700	695	690	714	682	663	663	729	678	710	711	721	690	680	681	768	705	693	692	656	705	688	705	676	699	689	669	649	671	662	749	661	652	695	661	720	669	681	672	673	729	662	708	674	703	716	666	682	682	648	660	665	723	694	694	722	680	646	654	701	693	681	720	732	720	677	702	668	714	672	685	638	708	702	689	684	601	693	674	746	685	680	714	682	719	742	692	682	682	683	646	659	651	661	667	705	695	681	749	697	649	642	703	679	679	630	692	711	649	675	720	708	698	724	712	683	711	688	675	711	701	714	704	676	743	683	668	689	689	703	695	710	727	705	682	662	696	713	698	676	684	692	692	677	681	706	716	662	747	673	680	671	675	714	694	702	658	655	667	645	652	685	674	735	664	678	721	692	705	727	666	658	713	649	717	725	705	686	680	736	651	725	691	693	697	672	697	718	680	720	676	659	683	643	663	720	700	679	729	674	696	697	729	726	696	679	685	680	703	700	661	635	662	706	660	652	723	694	710	670	694	703	710	684	699	644	713	670	709	692	680	670	696	672	712	709	729	735	658	679	722	698	733	723	683	693	703	682	695	727	668	724	637	677	684	704	678	690	699	712	669	702	697	745	694	717	683	673	667	663	690	678	707	671	748	690	728	725	699	713	675	684	705	692	680	702	697	686	657	674	719	699	747	665	665	723	684	704	691	687	702	685	657	659	723	707	693	720	718	693	683	648	677	766	718	686	688	683	689	705	695	667	678	689	699	747	623	624	673	672	746	690	657	694	699	706	711	681	678	700	702	720	709	708	715	709	691	693	725	708	666	661	662	666	645	706	697	685	697	694	669	736	670	648	675	633	719	651	674	738	703	676	692	689	724	664	681	680	687	702	643	718	746	680	707	690	658	672	703	666	659	693	683	683	714	682	742	618	710	657	637	693	648	718	696	729	698	705	703	677	713	680	698	683	714	703	737	701	723	711	694	700	742	683	709	691	684	658	699	722	694	690	640	694	689	727	689	693	692	663	665	697	677	646	662	719	730	705	722	679	698	706	686	729	706	676	693	676	671	698	680	718	725	707	669	714	720	729	661	712	636	692	623	649	735	685	690	705	660	662	648	698	707	717	695	683	696	683	690	671	716	702	700	662	677	669	727	671	680	690	721	716	698	702	697	682	712	708	747	676	712	684	679	717	761	634	695	672	678	727	684	722	673	707	656	652	660	688	645	663	687	681	760	731	691	678	679	689	687	696	731	638	711	724	689	705	713	652	690	690	702	689	632	711	708	689	672	715	697	675	699	712	652	688	699	694	667	652	676	678	695	676	686	697	669	685	724	654	700	712	669	661	694	696	633	685	645	689	700	716	671	680	765	684	722	715	696	718	690	656	699	677	721	719	697	727	682	669	671	716	683	688	669	710	705	703	765	714	649	660	672	719	661	688	653	627	708	648	671	641	651	687	719	700	704	707	721	670	712	657	656	699	713	702	689	725	649	686	663	725	744	689	693	690	608	697	714	690	690	657	681	708	682	674	708	740	672	677	692	705	715	701	692	676	718	687	751	662	687	674	681	619	652	662	710	680	660	750	740	725	708	673	671	683	661	683	697	649	638	660	714	723	694	732	707	675	720	687	708	671	675	675	668	684	708	656	656	689	731	693	685	675	680	658	688	692	663	687	710	692	696	733	655	740	713	678	680	730	731	710	664	727	720	661	692	697	670	661	688	651	663	707	686	695	674	659	694	695	653	694	682	661	663	694	688	681	676	740	693	691	701	752	712	724	678	676	667	673	693	747	674	712	718	704	680	696	657	703	649	716	706	688	655	697	691	684	693	717	711	733	715	645	666	662	685	698	707	737	690	699	664	675	661	672	668	737	650	721	692	740	686	704	699	685	691	687	692	690	680	712	673	672	695	671	702	665	735	680	696	736	649	667	684	674	718	756	722	689	711	669	686	700	663	675	689	654	673	710	653	668	704	721	692	674	686	706	695	714	726	719	720	677	669	681	684	672	662	706	695	718	685	682	677	694	683	673	716	707	694	698	701	687	714	690	666	672	735	682	687	659	700	679	711	688	679	669	648	692	697	674	667	713	677	666	687	675	656	678	678	695	686	700	705	679	685	676	686	713	717	731	682	701	666	725	688	700	667	657	661	679	662	738	707	660	705	709	706	700	700	664	705	707	688	648	724	709	694	693	722	661	685	630	672	664	749	700	732	679	682	660	667	691	718	690	694	708	712	649	685	643	680	661	697	731	676	693	698	688	683	671	678	703	738	747	682	708	670	683	737	665	732	684	655	674	707	731	707	712	713	642	700	688	683	707	676	695	680	658	715	682	678	667	752	700	673	670	691	663	719	724	663	707	687	671	681	661	644	679	694	662	684
25130	21554	24758	28808	21543	16892	393	243	215	213	207	202	181	174	171	195	172	180	189	174	169	183	161	161	173	184	169	182	199	172	161	161	176	185	174	174	165	210	162	199	193	207	201	173	161	181	168	155	190	178	189	196	180	133	151	184	163	160	172	184	168	173	150	181	171	183	176	176	169	165	178	171	163	189	167	160	170	184	157	153	172	172	195	169	170	165	160	198	186	161	164	164	200	173	159	169	196	193	163	174	188	158	165	169	162	182	177	159	169	175	197	164	161	175	162	183	157	157	147	165	165	167	171	165	173	164	162	165	154	174	178	171	172	176	163	154	166	163	170	185	172	174	167	178	192	155	162	168	184	167	157	187	169	170	156	186	156	178	158	174	203	154	164	165	184	167	165	173	173	190	146	189	175	175	166	198	186	178	181	194	155	194	185	187	168	174	150	162	185	179	178	155	186	167	171	157	176	168	147	171	180	175	202	179	156	158	184	152	166	188	159	193	168	146	183	157	155	165	158	140	176	170	154	165	174	168	156	172	159	171	179	164	182	171	169	182	166	154	192	156	183	176	174	165	184	171	147	162	148	177	150	173	153	187	169	178	170	161	176	161	157	168	152	151	189	158	186	169	187	192	148	183	180	163	156	197	189	166	168	155	179	187	171	174	151	189	158	186	156	167	175	160	148	153	170	158	167	184	195	166	178	176	156	190	172	162	141	170	161	202	180	149	176	170	177	163	160	168	169	172	177	182	170	171	162	179	178	162	160	173	157	179	166	154	188	179	162	163	163	163	170	166	162	168	190	198	181	170	167	151	181	164	155	159	151	154	219	166	175	181	180	169	186	185	164	169	181	167	161	168	160	171	148	176	184	163	171	164	165	135	166	155	158	139	141	156	163	159	181	163	171	175	163	189	161	150	192	178	166	175	179	180	151	165	191	178	183	159	153	164	162	168	153	173	149	179	146	178	169	189	175	157	174	162	194	210	155	157	171	154	161	157	163	161	174	167	195	164	149	173	168	161	183	154	161	165	149	176	156	168	167	195	171	183	165	160	166	159	182	175	165	170	192	175	152	179	179	172	146	176	176	185	154	155	210	191	149	159	168	178	179	146	160	181	180	172	132	176	165	169	137	160	154	165	170	173	150	170	166	154	161	170	183	189	163	144	159	175	188	169	158	168	168	164	161	182	186	164	153	172	174	173	202	170	157	155	186	164	147	175	167	176	191	178	202	174	181	180	176	170	166	167	179	148	174	195	185	164	196	171	192	153	171	167	151	160	181	159	181	186	184	157	149	160	165	159	175	192	154	163	177	193	170	162	171	176	179	185	175	177	184	132	163	170	168	163	167	174	148	179	167	173	164	177	181	176	171	167	177	177	156	199	170	185	164	158	148	154	165	170	174	157	167	166	158	173	161	169	168	178	181	156	155	211	166	168	177	174	171	167	171	151	157	163	152	154	196	153	190	149	177	147	146	184	158	152	174	172	179	163	187	183	187	172	162	173	177	184	153	160	160	171	161	181	169	177	178	194	187	174	196	168	191	167	190	152	135	180	164	160	196	178	157	163	169	152	169	194	140	167	154	175	173	189	154	184	154	186	186	174	182	166	172	184	159	173	156	169	144	166	160	176	176	184	156	150	175	188	172	176	180	176	207	177	167	167	180	170	172	180	176	209	187	153	190	167	185	166	166	146	176	179	175	183	188	148	179	188	157	170	164	175	176	180	170	188	168	163	141	178	167	156	186	146	172	180	155	155	170	177	163	155	169	184	174	172	170	174	192	178	194	165	172	166	172	144	147	177	187	165	164	175	180	170	170	141	175	173	155	183	180	174	159	186	165	170	175	150	176	177	166	190	173	177	173	172	176	182	165	176	173	169	197	167	149	168	162	166	156	163	154	164	163	180	166	174	174	158	178	166	179	175	167	166	178	160	179	151	200	170	180	175	178	158	146	165	176	180	172	198	156	186	180	172	187	180	188	184	185	193	176	191	178	160	173	161	167	179	167	179	188	159	160	178	158	167	160	175	174	172	163	153	171	178	169	151	186	176	173	165	196	169	159	166	184	185	183	179	170	154	159	160	153	161	155	170	180	149	185	192	177	178	188	166	150	183	170	167	161	168	170	186	175	170	181	151	156	128	151	157	163	182	171	164	159	160	184	200	165	145	158	182	151	168	179	168	184	172	181	178	159	166	196	147	163	149	162	170	178	167	177	180	182	179	146	190	176	174	174	182	176	177	154	195	209	185	184	182	167	181	175	177	189	162	156	145	182	172	162	144	168	190	159	166	170	159	158	195	166	160	196	176	175	157	172	171	151	163	189	160	217	185	191	148	176	159	182	196	207	187	175	164	186	176	173	148	147	171	139	183	174	177	161	179	170	183	173	182	193	161	194	191	186	135	185	176	194	164	175	160	173	160	155	165	182	173	145	152	151	157	166	184	150	158	151	164	205	151	165	166	159	171	169	188	180	157	163	190	138	176	159	166	159	205	186	168	184	178	188	145	167	175	173	168	186	164	153	150	160	158	178	165	181	158	201	160	167	184	160	175	156	159	170	157	157	176	172	159	161	174	182	162	192	164	166	171	169	155	155	176	174	158	179	154	180	178	183	202	161	155	155	168	178	210	183	179	160	159	215	165	159	175	173	154	177	180	155	156	174	194	173	158	185	174	157	159	167	167	148	187	172	164	179	159	156	170	180	185	181	153	184	145	188	152	206	200	162	186	150	171	150	166	184	168	178	157	182	175	187	148	166	194	178	187	155	164	167	187	155	167	184	162	188	179	147	151	166	175	146	151	162	170	158	162	178	209	163	174	172	172	190	192	165	182	191	155	178	169	168	170	177	176	172	165	175	166	174	157	163	181	169	166	187	179	178	154	193	152	176	190	182	185	176	171	174	180	181	168	169	167	160	203	176	158	175	183	174	160	175	170	141	157	155	197	163	164	178	169	135	160	159	158	182	185	169	202	161	189	181	164	180	165	173	161	179	157	165	177	180	197	165	176	174	153	161	151	133	158	180	149	160	157	155	192	181	162	187	188	160	173	166	185	126	176	149	150	172	183	163	156	137	202	173	176	155	136	154	169	153	176	165	174	175	172	166	142	172	159	162	194	172	171	162	187	166	163	150	158	159	149	192	171	167	169	177	156	191	163	150	171	178	165	161	178	182	184	158	173	163	158	168	148	167	150	171	172	177	171	200	158	154	164	157	198	181	179	173	161	191	148	159	153	153	178	166	168	163	180	166	153	165	191	159	183	177	166	170	147	177	158	155	176	159	162	150	150	166	184	161	169	189	151	178	156	178	167	157	176	166	171	165	174	187	166	150	190	196	187	162	155	188	173	194	167	171	149	137	170	171	184	187	183	192	186	140	160	183	161	177	168	193	170	178	164	167	153	182	179	183	169	162	174	168	154	169	174	150	176	179	179	193	173	161	187	183	187	158	168	201	174	180	173	149	181	173	153	164	159	173	189	165	174	167	178	185	151
2997	1817	1002	631	536	513	464	484	439	472	426	428	406	416	503	402	452	471	470	422	451	417	408	414	399	430	429	383	426	413	424	420	428	439	442	407	393	429	401	430	444	418	367	402	408	427	430	410	404	424	426	470	409	422	402	416	391	404	428	419	401	410	413	444	420	416	444	401	410	448	415	428	425	428	444	396	415	406	407	406	396	409	428	415	423	425	443	419	391	411	382	446	415	383	425	418	410	454	381	411	379	429	422	434	417	426	426	413	419	406	433	433	435	458	398	376	430	458	399	375	436	404	417	414	386	409	382	434	459	436	432	412	435	451	391	417	443	411	389	421	389	429	443	399	390	384	422	381	400	426	425	416	391	428	406	420	440	411	447	408	420	399	434	414	418	430	400	412	463	429	414	439	416	421	402	405	441	412	409	426	429	414	432	436	426	433	429	416	391	392	432	409	414	461	382	432	434	391	407	417	413	383	423	405	414	419	419	435	435	406	381	443	397	448	378	404	422	417	402	407	403	403	386	419	458	415	385	434	427	390	400	381	419	412	408	416	444	411	431	442	418	409	424	470	410	442	456	418	432	403	419	370	430	419	406	423	407	425	418	398	402	416	418	404	444	416	402	373	417	430	380	412	444	410	406	408	501	430	433	424	407	400	424	423	417	409	378	493	399	383	427	407	400	420	431	434	445	408	412	392	429	380	458	443	433	427	435	444	458	430	403	457	404	430	441	420	415	401	412	434	412	450	424	408	430	391	402	404	448	422	420	390	454	461	424	438	413	392	409	432	424	428	412	413	421	400	432	421	440	396	401	378	426	434	401	404	416	416	427	443	392	381	412	449	446	410	421	414	436	441	408	414	412	423	391	411	416	393	441	442	387	404	434	427	436	390	409	459	426	433	426	423	441	402	387	411	407	437	414	415	413	383	408	402	390	443	414	409	404	413	435	427	432	413	374	411	396	416	414	433	419	402	389	408	419	424	416	427	387	433	381	425	408	425	422	417	412	386	423	403	423	390	433	425	422	403	384	465	416	413	389	392	438	424	417	435	396	443	396	412	437	426	423	402	403	399	398	418	422	406	436	422	385	414	448	445	418	421	417	407	454	410	427	396	399	431	403	394	423	397	406	407	387	421	409	428	342	426	445	439	420	434	433	443	427	429	429	406	444	430	430	413	425	437	426	409	443	429	396	399	431	392	415	420	397	440	435	400	406	391	434	403	451	413	454	421	401	423	418	394	396	396	413	381	429	440	401	401	399	419	397	459	387	400	461	401	424	390	403	445	416	391	397	455	394	438	443	440	439	423	429	372	426	423	396	434	403	417	407	406	426	388	410	414	418	398	420	397	405	414	405	390	460	397	405	435	431	421	431	416	435	393	355	414	437	408	435	421	390	406	437	401	419	443	412	423	399	413	425	429	399	424	421	393	373	397	452	425	399	408	438	389	408	429	425	411	391	426	412	429	389	423	425	422	425	377	408	416	412	433	449	411	400	400	464	461	422	405	416	422	435	397	393	420	453	412	420	442	400	415	431	412	386	393	399	352	425	416	456	398	415	422	412	428	418	408	414	384	400	420	437	390	399	430	408	417	413	397	395	457	411	410	444	421	421	412	424	415	408	414	398	403	416	394	431	399	404	426	458	428	434	431	431	397	429	413	407	423	399	419	395	454	384	425	416	450	436	400	474	419	453	412	396	433	387	407	390	447	446	398	415	376	398	418	406	387	439	418	438	430	406	432	394	408	410	388	401	426	372	420	391	422	416	438	420	412	378	414	420	357	390	472	392	390	424	430	409	392	423	396	405	412	400	402	414	386	420	420	418	384	392	368	439	396	420	399	409	406	428	367	416	398	419	367	425	425	434	411	402	400	405	373	396	389	432	417	414	421	386	407	437	440	435	415	388	444	387	429	440	390	401	423	405	440	424	383	406	398	400	418	385	390	424	444	410	421	422	411	403	430	418	416	418	409	400	391	411	413	421	378	403	390	432	407	412	431	427	468	405	413	389	401	408	434	446	404	399	400	394	433	407	384	396	420	372	357	446	402	378	415	389	367	411	426	418	429	405	398	382	414	401	382	392	390	406	416	407	409	423	454	408	421	436	411	441	398	404	413	449	456	390	402	402	393	439	435	424	406	408	449	398	391	423	410	458	398	450	429	414	432	440	404	408	454	448	411	421	408	418	409	433	395	405	412	432	437	399	413	425	414	382	398	399	422	432	415	420	422	422	434	393	407	423	406	391	466	414	399	395	399	402	417	376	407	429	421	405	455	404	444	416	416	394	403	403	431	406	432	426	395	386	446	407	442	394	415	455	404	405	404	429	400	432	398	415	437	437	404	409	413	369	432	439	440	422	427	406	424	391	348	427	385	438	420	416	398	448	419	443	434	433	415	412	399	411	437	440	384	424	428	418	411	392	425	429	417	438	386	421	407	439	405	433	430	371	420	413	439	408	407	383	391	399	409	431	400	425	405	409	434	443	409	424	407	409	425	434	415	384	445	423	446	403	393	432	436	399	369	418	404	427	409	403	440	377	397	414	413	410	411	368	425	448	446	394	395	399	419	402	442	410	405	406	414	409	400	405	405	396	402	422	431	357	401	399	411	412	379	411	423	424	429	387	432	416	452	444	425	435	407	391	405	403	424	410	438	464	409	446	401	413	404	406	449	402	430	391	436	428	408	417	404	416	427	412	437	399	382	415	407	401	419	428	374	413	404	429	432	396	440	388	410	434	418	391	459	396	438	384	413	431	447	427	417	419	413	416	352	404	385	400	436	399	403	423	410	432	397	394	411	391	402	408	426	408	431	408	414	402	422	444	417	407	421	377	427	455	415	384	463	387	407	446	438	410	424	428	405	399	473	406	407	415	375	426	400	406	371	445	398	433	429	406	370	412	370	379	421	427	379	399	440	414	376	420	416	419	419	395	422	421	410	404	448	419	391	364	425	437	378	417	420	428	414	420	398	394	359	391	404	450	388	387	382	409	431	424	464	431	449	388	411	420	430	403	414	400	404	413	396	437	414	400	416	411	420	434	397	435	443	392	431	421	448	399	394	416	406	394	420	440	425	443	424	382	413	415	420	408	436	432	408	438	424	369	405	429	410	394	430	388	409	398	437	382	396	412	387	371	404	419	436	430	434	352	416	404	426	360	421	442	433	410	382	423	379	381	421	406	426	403	448	403	408	430	458	413	419	385	431	413	421	444	388	447	436	421	413	438	429	411	433	393	379	403	422	438	387	422	412	379	418	411	427	401	398	405	438	402	422	386	410	412	407	375	378	396	420	372	391	416	403	406	419	436	433	430	419	407	436	440	475	420	420	409	422	402	421	429	384	441	385	405	421	413	432	433	438	412	386	410	393	404	436	398	398	422	464	406	406	424	417	428	382	372	393	392	410	404	461	427	432	437	426	420	417	425	402	407	424	415	404	413	452	436	431	422	377	424	422	396	409	467	421	444	396	408	409	396	428	427	406	392	386	406	422
24471	21532	25161	28356	21534	21539	12506	345	192	172	162	142	146	128	100	106	98	105	109	93	103	100	103	88	91	102	100	66	75	79	89	98	89	62	72	86	84	76	85	79	71	84	88	90	74	70	82	82	92	69	79	99	96	72	89	70	67	85	70	93	66	88	78	89	72	90	95	85	75	67	77	83	83	70	74	89	98	82	84	80	71	80	100	91	92	76	80	91	80	75	76	65	66	83	56	60	80	82	85	72	80	70	70	84	77	76	87	92	83	68	87	71	74	88	83	83	80	89	68	77	74	89	70	94	101	90	90	83	77	87	85	71	96	82	88	68	84	80	88	63	85	59	86	81	82	95	87	89	72	72	78	80	86	80	78	67	73	89	68	83	71	82	84	80	73	76	89	78	59	77	75	88	61	74	73	76	85	85	85	79	83	78	83	71	72	64	71	100	93	81	100	73	71	71	73	99	86	90	70	91	103	83	78	97	74	79	93	77	92	78	86	90	81	94	83	85	86	71	64	94	77	89	88	81	80	87	75	85	93	72	79	81	82	88	79	87	71	86	77	70	62	83	85	88	80	92	88	97	72	77	68	69	71	79	95	104	83	82	99	81	84	76	88	82	80	80	86	82	105	70	71	57	68	97	80	97	67	72	77	77	70	96	72	94	89	72	73	83	81	86	78	83	77	92	79	66	74	84	79	68	78	76	71	70	70	73	90	80	83	88	88	80	92	85	101	67	70	79	79	69	82	75	83	78	79	88	81	56	101	79	65	73	85	92	74	75	65	79	93	96	84	74	66	66	70	90	83	90	71	53	87	80	72	80	77	79	87	96	75	91	75	74	73	91	88	94	89	87	74	81	77	81	75	73	80	77	78	91	74	81	82	79	71	64	89	107	98	67	70	73	70	71	78	68	74	62	92	66	76	66	85	92	82	86	72	94	94	63	78	78	75	83	87	93	80	51	86	75	85	81	89	74	76	67	82	74	66	75	74	80	76	81	86	73	77	99	83	97	70	87	79	84	77	95	83	84	99	88	85	81	88	89	90	86	73	87	73	68	96	98	82	85	86	85	76	84	73	84	94	73	83	66	71	88	81	74	72	81	73	66	67	84	70	65	72	77	79	87	100	71	75	85	69	103	79	85	86	91	90	91	70	96	91	78	63	88	92	86	86	71	84	64	86	73	79	87	83	81	88	90	75	78	88	83	85	78	75	90	89	80	90	87	87	74	82	74	77	80	80	59	78	81	91	80	97	69	100	83	63	79	81	84	66	78	94	68	76	85	106	78	78	68	86	78	83	78	76	82	88	88	79	68	89	81	90	78	77	69	72	73	70	78	65	89	75	62	85	86	85	82	91	74	70	66	90	98	76	63	66	59	63	83	87	76	67	96	81	83	79	83	75	72	88	92	72	79	84	63	73	74	73	83	93	64	83	96	67	77	78	75	85	76	78	68	80	83	75	75	75	80	81	80	86	67	72	67	81	86	76	87	94	90	68	98	81	89	81	87	99	82	94	104	90	72	81	79	72	101	94	79	82	72	78	95	88	95	85	83	70	65	76	84	75	92	81	59	93	95	83	78	82	95	77	81	92	79	69	80	81	88	77	85	71	79	98	79	77	77	89	69	81	90	87	99	80	68	70	67	70	67	76	90	103	62	75	70	62	67	67	78	67	82	110	98	74	77	66	89	87	74	98	92	94	82	78	86	54	75	74	78	89	84	75	67	80	81	72	49	84	67	74	99	92	83	75	95	89	77	81	79	91	86	85	87	70	89	72	79	92	79	101	62	76	66	81	90	94	84	87	93	92	92	88	85	87	84	75	75	71	94	84	86	84	67	85	89	62	66	77	77	98	77	80	84	73	70	96	98	81	76	78	74	57	84	68	90	70	73	80	89	86	84	104	98	72	81	87	97	82	86	76	78	69	73	86	86	73	85	84	65	78	82	83	81	72	82	80	65	98	80	66	76	92	77	85	51	75	59	87	96	76	86	99	75	67	81	82	73	84	73	80	86	71	89	73	93	82	76	81	78	81	82	80	86	92	88	96	60	92	72	74	62	90	87	78	92	96	73	79	87	85	74	86	57	74	98	91	86	82	72	76	71	83	87	92	81	96	73	74	79	81	71	84	70	73	82	91	72	73	98	55	67	81	89	93	92	88	86	77	77	95	93	77	66	83	84	75	68	87	74	76	65	70	74	85	94	83	86	98	97	71	76	92	76	71	86	67	64	68	78	89	81	76	81	87	88	77	71	79	85	96	90	73	76	81	81	79	87	71	66	70	82	76	87	81	76	59	84	90	61	62	86	82	95	84	97	72	83	82	94	91	80	66	83	78	63	76	90	75	84	87	72	61	92	73	77	75	85	82	64	86	81	82	91	52	94	88	82	81	71	87	103	78	84	88	82	98	69	83	90	80	85	79	83	78	84	75	70	92	78	92	87	73	68	89	73	93	92	99	86	72	77	87	91	76	80	84	69	80	78	87	62	74	91	82	85	87	93	78	83	86	73	78	92	100	78	71	100	53	96	86	89	59	101	74	84	72	74	92	70	93	82	67	73	102	69	111	83	92	76	92	84	94	88	72	88	84	102	94	74	77	97	94	78	92	76	84	79	83	77	101	86	96	84	92	77	83	83	77	71	90	89	94	74	92	90	97	78	72	85	98	93	74	81	86	61	79	73	63	70	90	84	74	81	87	91	71	76	88	72	77	91	88	91	70	86	78	87	85	72	79	87	90	87	85	92	77	81	66	78	115	83	94	90	73	67	84	83	65	94	87	80	85	92	96	84	79	73	68	93	84	78	82	73	81	97	92	95	76	80	72	100	84	87	74	79	78	72	74	70	82	84	68	70	78	74	78	71	84	82	75	69	71	75	83	94	96	91	86	72	84	83	80	73	99	78	76	81	83	80	75	76	77	73	64	70	97	69	71	80	64	73	88	92	84	73	68	78	93	91	74	81	74	79	88	78	82	79	92	87	74	90	79	74	81	74	73	79	77	85	80	79	91	73	89	80	92	83	96	71	65	66	76	68	76	74	90	86	67	81	84	76	74	75	71	85	67	72	73	70	80	83	66	66	68	80	73	73	87	86	84	87	82	65	74	82	87	77	77	71	87	81	80	78	77	104	88	88	83	90	102	69	74	87	90	74	72	83	94	89	96	65	82	87	77	96	56	98	82	74	88	74	81	69	77	84	62	68	77	81	80	85	79	67	82	81	80	73	77	79	72	86	70	73	87	87	87	76	66	77	94	71	80	82	79	97	94	83	93	85	77	64	92	70	90	98	89	63	97	74	97	72	81	79	77	80	97	101	89	91	81	73	90	73	91	85	81	103	99	91	85	68	88	81	71	70	95	84	80	90	89	94	79	91	86	82	74	82	106	75	89	70	81	82	78	74	81	69	89	63	76	81	77	91	78	73	61	80	84	82	70	80	73	78	86	78	89	79	72	92	91	82	94	83	83	75	87	75	80	75	84	76	71	83	98	65
2881	3163	1350	709	430	343	370	289	292	262	247	256	250	236	291	274	253	247	273	246	234	236	235	204	226	233	228	254	231	225	249	216	215	231	226	240	229	224	236	241	246	226	239	240	249	214	226	225	219	246	234	227	243	239	235	232	217	231	218	204	240	240	225	254	272	237	230	227	230	208	225	275	244	274	246	217	216	238	222	227	216	209	232	230	227	223	216	221	235	242	260	244	216	247	226	221	231	244	236	245	266	210	222	241	247	242	214	248	245	215	226	197	233	217	206	238	229	204	238	245	240	226	225	239	203	247	224	240	230	222	240	244	202	255	221	259	221	235	216	226	226	222	245	211	232	228	249	228	255	267	249	230	224	246	223	211	201	244	199	211	228	235	253	233	219	241	254	243	224	219	245	270	210	240	242	215	244	233	220	238	219	216	229	220	210	230	202	229	234	214	244	223	240	229	214	227	225	196	245	243	217	245	229	226	272	259	251	254	230	235	237	255	224	253	226	234	197	255	230	242	238	254	240	272	209	208	234	216	217	252	214	251	218	251	230	230	227	219	241	256	213	223	234	224	224	210	217	228	237	231	215	244	233	235	212	252	248	229	228	252	227	264	257	226	205	234	230	242	231	216	220	216	217	221	215	207	219	220	226	229	244	250	230	215	225	200	250	243	216	231	237	248	200	266	211	218	210	257	224	221	252	214	223	224	221	207	236	227	220	244	221	202	236	224	220	215	216	217	217	228	225	243	217	217	221	256	222	233	243	237	201	226	227	253	222	217	241	219	205	224	213	218	217	220	217	255	232	233	245	241	227	228	250	273	217	219	206	216	240	250	236	223	210	201	228	224	241	208	222	227	248	222	214	257	233	212	246	227	222	226	231	246	250	205	223	231	220	227	227	257	239	216	215	216	208	225	232	241	235	191	237	235	226	225	228	237	231	229	241	233	233	247	231	207	222	213	221	240	215	217	257	236	213	266	229	224	224	226	235	239	226	232	222	224	221	229	247	243	242	239	212	242	252	237	227	231	240	227	225	227	228	243	231	256	236	247	243	223	239	224	252	221	222	216	239	206	232	220	236	233	250	234	209	228	215	226	215	253	248	236	236	218	219	254	237	240	217	224	259	238	235	224	255	223	228	253	208	233	235	242	250	229	223	236	214	237	223	247	199	229	215	235	227	217	222	227	209	253	246	233	224	248	230	234	261	212	214	245	242	251	230	216	225	226	224	217	256	220	233	217	215	217	243	234	228	233	229	210	213	243	236	241	238	189	232	222	244	198	222	251	204	228	234	224	220	214	225	242	209	228	243	232	230	229	215	215	243	237	184	244	233	237	265	212	220	229	217	241	210	233	238	211	225	209	232	191	223	235	229	199	220	229	234	230	228	255	201	253	249	239	232	223	238	229	240	254	225	231	243	230	218	260	237	225	206	208	255	229	229	212	235	220	230	234	239	233	274	216	231	213	227	269	265	228	223	237	270	234	246	223	250	241	240	217	246	256	198	215	217	244	253	248	268	217	250	249	236	221	244	218	241	228	215	230	233	251	247	203	230	222	205	242	215	240	228	237	248	258	244	200	249	203	228	248	245	237	225	224	227	229	209	236	229	220	222	218	237	238	221	219	247	233	236	234	238	254	223	213	239	234	224	212	210	228	227	224	226	246	238	260	230	222	222	210	234	213	236	242	226	222	227	241	223	212	227	233	226	238	232	229	221	259	251	214	260	247	232	177	224	222	207	247	225	248	237	256	218	239	240	227	239	221	233	239	250	241	245	232	253	244	221	223	214	204	221	225	206	221	259	239	220	251	238	219	220	226	247	235	224	206	223	250	218	233	234	236	256	217	243	241	222	216	227	235	226	249	210	226	233	230	235	248	212	263	226	215	217	233	221	217	235	234	231	251	237	221	235	225	216	226	223	269	208	210	244	240	223	233	241	251	222	228	223	248	240	234	241	227	214	202	200	200	238	217	269	222	252	246	201	232	214	206	268	252	240	244	209	250	208	244	241	220	235	212	229	183	229	225	245	214	231	230	263	215	210	220	209	260	237	240	206	251	233	235	229	223	233	231	212	220	227	233	202	217	244	242	225	246	241	209	216	234	202	213	229	231	202	235	224	212	243	223	233	223	206	237	267	245	241	235	239	225	262	233	207	255	241	247	259	203	207	214	212	229	218	249	223	219	230	225	221	235	203	228	236	205	225	207	242	224	228	200	230	196	249	224	218	234	210	233	227	231	238	235	238	217	247	221	210	212	235	231	224	248	241	246	242	218	269	243	237	211	270	214	248	236	224	227	231	231	223	234	237	219	232	219	229	233	234	213	221	208	262	257	251	213	228	227	226	231	227	217	246	229	223	213	242	206	238	243	225	250	243	214	220	223	202	215	220	233	236	225	208	221	224	215	222	251	208	259	235	223	225	250	238	237	246	237	217	234	220	230	206	265	250	247	227	215	241	229	221	242	253	253	230	251	253	200	214	227	233	225	208	259	248	212	250	216	213	239	244	211	216	242	220	230	226	205	215	238	226	220	230	209	221	226	230	231	217	226	218	229	229	216	199	229	237	236	243	255	250	230	221	235	239	240	249	236	259	238	256	236	238	223	236	230	228	224	231	223	222	233	244	239	250	219	217	264	209	247	221	223	215	236	247	219	216	221	217	245	229	242	229	220	237	245	249	210	203	239	210	240	257	212	218	246	242	206	211	252	239	245	230	218	238	204	237	218	224	226	211	223	226	250	219	234	266	244	217	211	227	233	225	203	213	213	223	240	217	231	238	233	239	226	224	227	233	222	215	224	231	231	225	225	221	216	212	244	224	213	248	236	215	227	208	203	245	221	229	238	230	224	236	221	256	251	249	235	208	223	223	225	239	234	245	232	236	226	231	244	205	239	242	231	227	222	270	241	235	255	241	239	227	240	247	232	242	239	242	230	241	223	222	216	231	210	219	203	198	248	225	260	249	222	224	226	231	211	221	201	241	209	217	224	253	255	232	253	213	205	229	266	254	255	241	220	226	214	231	257	215	226	206	248	219	204	227	221	218	252	236	255	220	232	215	238	226	237	218	226	222	218	233	221	215	242	234	226	240	227	225	247	221	231	224	262	209	218	250	245	239	219	230	232	236	199	236	237	221	217	223	220	248	243	244	240	221	232	218	219	219	209	235	220	229	221	224	248	235	229	235	248	214	254	222	241	229	229	199	243	231	230	212	244	228	221	234	224	252	227	222	244	238	228	234	258	210	220	227	235	271	242	243	192	232	244	228	263	246	227	220	238	210	212	235	250	227	219	225	233	239	218	235	213	243	214	247	206	246	231	238	237	258	214	242	244	229	212	234	226	247	241	227	209	212	226	245	228	224	208	209	218	206	229	224	234	234	233	201	236	208	196	232	209	222	232	195	240	237	245	215	222	260	245	234	245	236	236	222	222	222	255	229	223	214	212	265	226	230	250	206	214	240	222	233	234	243	242	248	245	234	229	211	228	213	225
31781	20119	7551	495	356	300	299	307	319	246	283	302	286	289	315	320	296	293	309	326	297	276	277	308	293	312	309	275	328	300	304	311	257	325	282	282	298	299	260	261	297	295	324	285	261	280	287	288	272	310	277	308	262	273	277	289	311	297	295	325	295	291	297	318	310	279	317	279	310	289	311	310	284	276	269	261	294	295	285	283	297	280	303	293	289	306	303	295	320	279	294	262	272	286	311	301	313	304	276	282	301	288	296	303	297	265	297	301	300	316	265	268	287	289	286	289	300	303	265	270	315	309	259	319	282	303	265	279	313	297	308	300	316	289	273	328	306	304	278	303	259	254	326	302	262	286	280	301	287	275	281	294	284	273	249	294	283	285	304	273	272	280	277	277	311	307	330	291	295	271	314	300	268	286	278	285	289	279	317	300	288	263	277	271	278	315	264	288	279	298	316	269	299	280	286	272	315	279	262	281	284	299	291	337	285	286	280	269	303	311	297	277	312	312	301	246	281	307	280	295	260	275	286	279	286	293	311	284	280	301	321	298	267	280	304	294	316	279	302	304	269	308	298	297	298	293	279	285	299	272	314	309	308	294	270	266	267	280	265	266	300	327	287	311	301	294	281	275	286	271	294	308	270	292	318	292	266	295	316	284	290	306	302	316	296	284	263	286	263	298	269	280	272	299	297	297	282	298	276	299	281	289	308	294	290	283	281	267	291	255	290	299	302	308	263	288	276	276	286	271	284	303	298	299	288	294	271	264	273	290	290	291	339	303	272	266	265	275	252	263	326	287	296	301	285	287	275	293	262	268	281	311	285	288	301	283	294	273	282	284	282	319	291	287	278	287	263	298	301	244	298	292	281	286	327	307	301	295	308	308	316	288	281	262	266	316	274	267	303	324	303	292	285	297	284	301	305	323	297	256	289	268	312	319	267	256	300	275	303	277	284	301	262	280	300	309	293	282	289	259	300	290	313	300	308	313	282	275	286	303	278	278	307	281	328	314	287	296	308	299	260	301	298	304	281	291	262	309	317	292	304	265	261	296	305	290	320	288	273	297	287	274	289	298	289	280	275	285	289	280	282	297	290	277	281	290	283	280	254	302	268	273	254	268	265	331	334	311	286	259	333	298	281	292	309	295	270	317	278	271	299	290	291	286	286	287	301	309	266	277	302	279	298	298	319	307	292	289	285	267	309	277	278	301	293	288	260	268	284	304	272	269	293	315	273	291	302	274	298	313	325	323	310	317	285	305	311	270	294	284	330	306	302	294	259	282	285	312	280	300	301	293	285	282	289	291	292	299	293	295	298	277	278	259	298	314	320	303	309	300	277	300	305	300	310	265	283	268	307	302	285	293	277	286	279	293	251	276	313	285	276	291	326	289	272	279	289	294	253	305	239	284	293	278	290	266	271	286	280	270	302	309	307	269	302	279	315	292	285	278	307	293	289	291	298	300	276	267	296	290	314	284	308	265	294	290	276	300	284	273	277	291	277	261	290	311	300	295	278	277	263	293	299	288	317	276	283	273	277	288	309	301	298	315	290	282	286	276	267	270	281	302	274	311	272	306	293	289	263	282	292	294	284	290	277	301	286	296	295	256	289	269	287	305	320	301	295	307	271	301	286	282	300	274	283	300	301	288	275	290	329	293	299	266	288	268	291	291	292	266	277	288	309	323	281	281	287	322	309	279	311	271	286	278	310	293	307	334	282	295	295	251	291	312	289	302	324	276	296	265	296	289	273	297	274	277	261	314	284	291	282	281	308	296	257	292	306	265	290	304	307	314	257	316	296	299	298	306	299	324	284	294	279	293	261	301	312	315	291	284	271	273	302	264	291	252	290	263	263	257	278	286	296	287	267	308	303	295	293	304	300	288	289	307	322	292	290	251	275	305	311	311	289	270	281	275	293	280	290	264	280	281	274	324	301	282	294	310	285	289	285	328	293	281	271	239	286	328	282	291	293	304	290	301	291	264	276	260	293	286	291	285	310	274	290	306	312	290	288	268	303	308	288	312	275	279	284	266	275	278	269	300	308	297	275	280	283	299	273	286	292	252	242	294	278	299	298	305	289	281	272	298	277	317	290	292	280	300	303	279	296	300	293	275	301	282	304	289	295	305	319	287	287	311	304	320	313	280	314	302	297	281	268	266	317	266	302	312	267	276	273	294	329	302	303	288	286	304	281	256	269	296	261	304	258	278	270	291	293	279	293	277	265	296	300	296	271	304	282	320	316	281	272	279	271	273	281	296	297	288	273	284	270	298	281	284	290	272	293	304	281	286	275	301	260	284	298	301	296	297	289	254	325	297	296	295	294	312	280	263	295	274	289	288	266	308	309	309	278	298	296	274	278	280	299	282	285	309	275	289	287	291	298	247	289	286	311	285	278	286	313	297	287	293	311	305	297	281	288	271	271	288	308	291	284	279	290	298	264	287	268	286	292	297	275	263	292	246	302	261	262	302	312	320	290	280	262	282	298	293	281	277	291	290	281	279	294	300	307	258	283	287	265	253	313	319	310	339	295	283	294	291	284	260	276	278	282	263	280	273	281	257	292	307	289	289	302	296	321	288	276	263	341	310	303	285	264	301	296	275	284	294	288	292	281	266	267	282	285	307	287	302	295	288	278	312	282	248	301	293	256	274	272	260	290	277	282	284	250	303	257	277	301	301	282	268	305	308	302	285	254	295	289	307	306	298	303	289	283	264	273	267	300	278	259	280	283	282	288	276	302	293	293	311	289	273	272	300	310	307	299	276	293	292	329	287	311	324	266	286	322	272	297	301	255	278	312	256	290	300	266	314	272	314	272	303	280	289	292	293	317	311	237	301	268	294	318	315	292	313	300	288	310	319	260	305	319	282	312	316	288	282	335	300	299	280	284	285	279	292	283	294	275	268	281	317	293	296	296	279	289	304	294	279	249	288	295	259	260	280	247	303	283	299	278	283	267	290	288	326	313	297	289	322	311	275	282	268	284	302	277	310	308	303	280	307	298	276	277	263	280	307	272	297	282	284	304	296	305	330	276	292	296	250	318	308	316	286	296	275	302	265	291	277	286	289	261	321	302	259	310	302	297	284	280	245	268	250	320	284	325	257	307	283	297	251	296	305	278	280	275	275	300	252	279	271	287	258	316	273	276	297	276	285	282	318	311	255	319	298	276	267	259	306	292	261	288	265	281	274	280	267	274	292	282	289	262	268	272	316	269	284	299	303	281	256	298	313	309	288	292	289	309	308	300	300	295	280	290	281	309	290	290	321	286	292	329	278	278	302	308	257	291	297	300	275	272	282	313	285	259	314	279	277	311	288	312	329	325	296	308	304	284	296	256	272	284	281	293	292	260	265	300	320	252	290	293	329	281	307	313	272	292	332	296	303	263	278	281	311	273	297	280	293	306	299	311	270	309	307	268	282	295	273	291	261	271	308	300	256	302	306	313	272	273	292	263	284	261	292	314	303	294	280	303	282	321	271	277	299	263	318	257	283	265	325
5749	732	735	710	692	665	688	708	670	696	716	681	682	671	701	683	724	665	685	739	733	701	697	691	699	696	615	715	714	670	662	714	673	646	681	720	668	670	682	697	683	697	739	669	664	702	675	685	699	655	689	698	645	705	667	702	702	730	659	690	676	721	698	650	698	681	745	685	650	701	668	664	709	703	704	632	657	658	699	731	706	649	687	706	659	740	694	704	689	737	691	649	691	635	702	695	707	645	642	671	703	666	693	717	725	666	687	731	678	703	691	643	692	663	690	708	656	711	717	678	677	694	708	716	674	692	660	684	653	657	738	691	727	718	698	672	680	704	690	703	697	654	673	669	686	744	657	678	686	702	635	694	702	676	691	652	652	661	694	727	678	690	700	744	690	718	686	649	711	690	679	683	725	663	659	667	725	675	689	688	738	690	706	673	730	690	701	700	707	668	702	674	721	679	672	737	685	663	653	673	692	708	723	698	716	687	667	705	662	738	703	682	694	670	700	717	683	649	666	707	639	661	671	753	687	652	693	705	721	731	673	703	687	675	680	668	771	717	678	696	725	665	671	695	670	756	688	682	643	674	705	711	714	694	710	660	706	687	671	689	715	693	691	680	697	687	709	636	652	686	702	666	725	720	723	675	689	663	669	689	653	724	711	675	669	650	672	693	696	714	665	661	691	669	742	659	667	673	726	716	716	721	675	705	692	724	707	681	675	690	707	698	689	680	724	721	672	679	704	709	741	686	726	714	691	687	688	703	680	705	687	657	718	707	685	691	654	725	689	731	736	690	626	654	680	703	685	632	697	676	703	632	715	695	661	622	682	690	721	652	670	748	638	672	681	683	700	697	671	715	689	714	668	685	703	712	700	734	709	655	673	710	723	705	704	677	675	723	691	726	716	697	722	721	658	687	662	660	667	680	645	681	687	680	673	698	703	655	731	678	722	654	656	686	673	621	692	697	692	681	713	701	694	670	728	666	644	703	674	674	687	682	721	744	700	656	660	689	709	664	717	698	680	665	701	661	734	726	673	691	690	688	648	669	672	693	650	721	681	668	710	690	651	691	703	657	691	658	684	678	715	665	703	704	681	682	701	675	660	692	729	704	666	626	718	674	676	684	696	713	702	704	736	694	729	636	728	664	687	692	653	644	719	695	718	718	698	708	703	678	696	662	707	680	705	717	744	643	749	660	706	703	665	662	700	698	719	717	655	709	672	753	712	669	689	694	683	653	634	719	699	699	731	693	679	697	690	699	662	678	680	715	707	675	686	694	668	709	657	673	653	695	683	673	722	740	682	754	652	741	712	699	711	685	673	734	712	693	718	650	715	687	694	727	689	717	675	660	681	690	702	705	689	678	663	668	727	732	706	694	731	683	676	663	688	701	701	729	691	692	709	678	676	676	684	669	664	668	680	766	653	709	673	701	698	674	668	692	698	677	672	680	662	651	701	654	674	708	695	703	716	687	680	735	728	697	686	694	694	717	672	693	689	697	658	725	679	676	681	712	730	696	674	696	693	691	721	660	684	701	706	672	736	740	734	718	706	720	698	673	678	713	692	672	677	705	660	644	699	678	742	697	681	662	674	680	709	694	706	687	680	719	676	711	690	644	673	686	691	698	683	676	674	694	720	674	672	671	712	699	691	732	703	674	666	676	712	679	660	697	696	694	709	674	710	700	682	657	670	723	667	677	710	691	639	696	634	687	666	697	695	716	673	681	692	676	667	694	703	675	703	773	724	705	684	658	683	696	733	724	687	676	706	692	661	669	716	696	718	708	675	705	705	691	687	667	656	686	705	661	684	680	697	713	638	717	704	682	654	655	681	671	658	629	671	686	664	672	653	660	671	695	714	653	673	707	661	690	716	646	701	686	741	668	645	635	684	690	672	708	722	692	710	691	665	710	726	657	686	672	652	726	685	669	640	706	683	690	703	657	711	697	697	640	702	711	707	690	702	660	675	697	694	708	674	647	696	679	651	686	695	712	702	671	663	683	657	713	712	658	686	693	691	702	697	697	731	733	687	720	671	684	717	688	691	681	717	662	656	692	713	686	693	685	679	715	680	712	723	669	663	699	696	653	714	689	687	686	662	710	720	689	675	671	670	653	679	665	731	690	713	678	697	688	724	703	684	669	648	701	672	688	693	720	706	687	625	656	699	688	732	717	710	704	666	738	701	708	666	693	682	699	702	672	685	707	666	726	709	702	731	694	751	738	686	699	652	654	719	682	685	700	709	746	699	686	688	697	713	718	708	676	649	687	751	683	664	686	637	693	660	669	712	722	671	655	689	719	683	701	650	710	691	686	675	705	667	678	735	698	691	688	695	691	685	638	653	689	669	709	652	688	743	687	718	697	688	715	661	668	648	687	691	675	679	702	645	698	674	674	706	710	684	715	697	686	665	687	710	673	727	703	661	668	689	701	679	685	665	675	671	717	707	656	728	690	699	697	695	735	691	697	731	708	671	691	667	638	647	671	687	661	656	648	662	633	709	715	674	688	740	651	715	727	668	679	659	705	691	700	703	659	686	724	697	655	703	653	708	695	682	674	714	651	688	678	721	666	701	700	661	697	682	712	637	709	741	686	695	730	697	719	685	680	659	728	662	669	721	662	733	681	674	719	656	712	689	719	687	701	697	689	715	674	735	668	697	696	695	702	714	695	678	720	673	683	648	659	668	689	712	666	669	700	700	663	649	659	690	662	708	699	732	675	701	691	746	704	671	665	663	654	727	704	733	714	648	642	664	704	725	648	754	639	716	680	711	676	696	687	700	731	699	707	697	681	709	713	675	697	680	685	666	664	659	718	682	728	733	729	680	706	671	685	702	702	679	689	702	705	711	648	721	686	683	693	673	709	716	692	715	688	674	683	692	662	677	693	657	688	678	703	699	724	708	657	672	663	713	654	677	670	693	673	673	661	667	711	735	657	717	729	704	673	690	704	654	659	705	734	701	655	676	751	649	709	651	731	705	726	677	697	688	666	625	701	675	698	729	680	714	677	662	713	653	684	705	723	678	701	667	663	670	712	699	698	682	687	699	691	654	717	681	703	733	716	687	674	699	702	656	696	685	676	699	671	704	740	664	673	745	715	678	716	641	669	714	678	731	729	703	734	724	655	733	714	676	674	710	669	668	714	666	704	644	675	707	703	671	690	655	683	687	662	712	685	689	705	703	666	645	707	684	683	697	680	684	714	709	729	710	668	674	649	706	653	671	606	668	703	639	704	702	705	693	684	667	725	668	664	678	703	661	704	663	699	664	645	709	707	708	726	701	644	720	639	673	661	697	650	712	696	649	672	660	689	712	703	683	706	656	688	705	729	698	677	647	702	701	686	722	738	677	699	723	710	674	735	678	672	698	680	684	671	672	718	707	658	698	724	701	656	706	672	697	666	663	672	676	679	695	682	728	707	726	668	660	714	681	676	707	693	703	689	657	685	676	726	701	657	642	724	698	715	684	654	682	681	637	693	674	652	710	664	712	668
25023	21466	24703	28638	21456	17145	433	285	234	214	211	185	200	186	188	181	162	192	148	171	167	162	164	181	153	168	194	165	152	180	193	141	174	178	166	168	164	168	153	163	164	164	187	153	166	181	173	183	189	180	150	170	190	171	186	188	174	174	154	157	170	166	157	173	171	168	194	169	154	173	171	180	156	177	167	151	169	156	178	179	183	163	169	168	170	160	164	188	184	160	185	164	166	176	170	169	173	186	165	171	190	182	165	162	166	178	173	169	177	173	180	183	191	174	159	165	160	168	164	161	151	177	163	165	158	167	166	156	176	156	169	169	169	178	177	178	166	177	162	162	166	172	185	173	173	185	172	160	189	184	160	146	161	183	169	179	181	166	168	172	169	190	183	182	167	162	156	168	175	162	166	184	162	177	196	163	185	186	179	204	162	160	144	143	185	159	186	210	169	178	156	142	160	167	189	163	145	177	165	165	172	185	162	180	159	187	176	162	153	155	195	166	165	203	168	167	157	142	161	152	173	172	160	179	162	182	178	173	170	183	184	177	167	142	150	148	159	166	160	157	163	158	157	140	169	175	156	177	179	166	162	174	170	160	173	171	185	148	176	150	174	174	170	154	167	169	179	150	151	152	183	161	181	181	158	157	164	158	155	166	172	166	162	178	149	166	159	175	168	158	153	175	166	159	158	147	194	169	174	167	166	132	153	166	159	139	175	185	154	165	165	174	179	159	187	183	188	176	164	190	167	140	157	184	192	169	153	191	173	157	170	152	170	163	157	172	144	151	146	192	160	163	154	164	196	164	173	185	203	143	166	169	155	174	167	166	159	166	156	183	161	151	178	163	204	180	176	168	188	178	172	145	155	174	172	145	163	179	166	177	200	181	169	162	158	184	155	159	169	197	165	182	197	166	134	165	146	153	179	171	186	178	181	159	168	155	182	155	152	181	169	166	151	159	160	195	177	137	156	159	156	162	164	142	196	185	136	166	185	163	171	165	175	159	160	183	180	147	157	165	167	163	184	160	150	172	188	168	184	183	170	148	158	169	179	144	158	179	160	199	163	167	169	154	164	174	172	143	165	170	153	155	165	172	177	189	188	162	151	179	189	161	190	179	160	162	173	182	138	171	160	152	172	173	195	161	189	151	175	182	147	148	158	174	162	169	177	166	153	170	164	157	191	166	196	180	185	186	159	180	172	191	164	174	151	174	174	167	165	184	188	151	169	180	181	192	169	174	183	163	170	165	205	158	181	166	168	172	173	176	161	139	144	152	185	157	172	190	166	174	174	186	179	176	178	179	164	166	163	183	193	184	182	162	174	167	167	167	178	176	160	140	159	162	203	158	177	160	158	176	181	170	161	165	165	140	199	193	173	152	131	176	189	162	169	187	173	166	170	171	129	175	167	153	151	168	161	175	180	159	159	170	178	177	157	197	176	158	165	182	187	161	167	163	187	178	182	166	145	178	179	172	167	178	183	180	181	170	143	151	191	173	187	178	149	160	143	181	160	188	138	152	184	165	190	185	163	151	178	179	167	181	155	169	177	156	161	181	176	197	157	181	162	165	161	181	179	158	166	205	154	170	177	193	156	153	178	175	181	155	177	150	160	214	145	181	163	163	172	175	188	171	187	166	184	162	161	144	166	184	155	155	177	171	145	155	182	166	168	174	163	175	165	192	144	173	186	153	177	185	166	145	172	174	186	171	167	161	146	164	145	149	170	166	174	162	162	148	170	175	167	164	149	156	186	187	176	154	173	162	158	171	196	177	162	142	150	192	217	187	184	154	180	161	156	164	158	163	189	173	173	161	173	154	165	161	162	162	164	154	180	166	206	177	178	169	194	181	166	162	167	160	171	158	173	183	194	170	178	179	189	178	166	188	153	140	176	163	175	176	171	151	156	157	168	164	167	158	163	187	158	170	151	156	174	185	171	153	167	151	174	187	178	154	161	173	172	181	165	163	151	178	166	190	164	170	168	178	197	158	189	192	164	166	169	162	164	152	159	180	172	156	164	169	158	197	199	176	154	167	159	175	170	169	183	186	188	186	151	187	181	175	180	178	157	157	142	168	165	171	168	184	152	169	176	161	183	169	175	177	173	166	162	158	174	167	173	143	164	164	190	160	170	171	178	177	160	156	163	141	158	185	172	162	187	189	170	159	174	183	181	153	167	192	158	170	166	170	143	195	146	150	165	159	163	159	170	179	179	140	192	151	159	170	164	164	158	153	166	140	181	144	155	181	176	175	148	191	176	171	166	184	174	159	170	172	175	173	174	161	162	183	160	168	181	177	167	176	184	196	179	150	171	173	173	199	165	176	179	176	182	155	154	190	168	184	186	185	165	154	157	168	178	158	145	156	176	188	153	159	189	168	165	152	160	161	168	176	157	184	184	159	170	161	155	170	167	167	211	167	151	183	189	167	179	176	181	172	157	140	171	129	148	163	169	145	170	151	165	159	156	191	159	177	158	176	169	179	158	191	164	174	172	157	157	153	163	170	148	158	181	184	188	164	170	179	164	182	178	189	172	175	161	165	154	162	141	166	199	151	170	168	165	152	160	157	174	170	174	153	170	175	141	171	188	162	194	155	164	155	172	159	171	149	162	169	160	180	154	162	202	178	176	126	148	179	188	158	160	182	164	183	189	167	186	170	184	155	157	164	172	162	165	158	154	163	158	177	168	189	174	151	156	163	159	156	164	146	177	162	167	176	166	165	185	160	170	192	172	180	183	177	184	166	155	148	192	182	157	161	153	171	179	169	198	182	164	181	181	192	170	165	189	177	180	175	162	180	165	156	144	165	163	192	177	162	163	189	157	189	168	168	178	177	171	162	166	171	172	188	161	169	169	176	196	175	192	148	167	173	169	165	157	168	174	180	149	170	203	149	182	172	149	175	153	160	147	153	161	183	170	166	174	160	155	185	157	176	158	171	164	147	152	170	190	193	215	181	158	149	166	151	159	163	180	171	168	183	164	180	178	170	176	157	186	166	159	182	161	170	185	186	165	176	180	170	144	190	172	165	165	186	161	155	154	164	181	161	171	170	150	185	177	165	159	197	161	197	157	178	182	156	148	199	162	154	153	175	179	195	198	144	162	195	172	185	166	153	161	170	164	169	163	168	161	170	195	181	166	176	164	171	155	154	196	188	148	149	179	179	164	156	178	178	167	159	175	167	165	155	160	155	176	192	156	137	179	170	180	164	186	164	189	142	204	182	175	170	163	181	189	175	152	174	150	167	192	169	148	178	166	166	150	151	184	179	144	171	159	171	169	177	146	156	172	210	168	176	162	187	173	163	144	170	171	189	163	171	179	173	170	169	150	192	172	182	165	182	161	157	143	149	178	166	186	164	174	159	158	176	170	160	166	164	178	156	157	153	164	151	168	198	146	161	169	172	142	189	176	166	158	171	194	161	174	172	164	173	177	162	156	192	170	163	176	186	166	156	156	147	163	177	157	175	160	175	166	185	166	173	167	179	153	186	179	170
2921	1834	1018	608	510	453	433	432	447	452	430	413	429	392	433	444	416	458	448	394	416	392	421	455	385	432	453	421	413	409	428	391	423	412	426	403	435	435	411	393	407	421	411	440	432	415	422	437	417	412	418	424	398	455	429	415	436	444	410	390	428	398	389	443	406	432	439	434	440	401	408	369	423	415	432	428	423	424	421	429	385	375	428	381	388	396	418	388	396	376	390	430	395	419	368	391	410	382	409	414	411	441	448	430	411	435	414	388	414	428	452	390	453	400	447	385	441	400	423	405	419	434	404	404	398	389	404	384	408	429	421	421	390	411	435	444	417	407	441	395	417	414	442	428	419	426	387	411	415	378	393	426	413	409	433	408	446	390	399	389	396	388	403	391	403	423	383	399	384	404	448	439	428	410	383	396	413	412	413	442	395	439	423	433	460	439	412	417	450	395	412	403	406	414	396	401	425	389	426	433	411	406	421	418	401	400	433	388	410	397	446	385	422	447	420	393	412	423	395	438	398	420	399	414	428	441	402	397	421	377	379	398	416	398	399	405	419	413	405	411	385	424	385	403	457	421	408	428	413	432	474	400	427	418	376	402	440	432	401	416	413	407	394	406	413	410	426	397	460	411	407	392	384	380	415	399	430	427	427	431	411	418	423	395	406	414	432	393	415	432	440	439	400	388	401	409	419	389	416	402	417	448	428	395	393	420	413	412	397	387	393	377	417	404	395	424	424	398	437	392	418	383	456	424	378	411	410	460	408	390	410	424	431	383	404	417	434	454	398	413	365	389	393	368	397	399	412	426	447	406	430	437	400	405	387	419	455	377	359	434	414	423	400	404	390	405	435	413	398	446	398	420	438	430	429	454	433	409	393	430	424	405	413	396	444	457	379	404	411	374	396	388	393	391	424	371	417	401	397	401	407	432	426	400	403	385	417	432	405	442	427	416	403	422	400	409	412	395	394	420	408	414	421	424	445	387	416	377	444	427	384	393	410	403	405	459	408	420	412	415	433	365	409	424	432	426	401	448	414	398	413	423	410	420	450	439	420	442	379	433	464	381	419	386	412	407	438	378	425	415	389	394	397	416	384	421	418	415	422	399	435	392	419	380	416	414	409	406	417	410	396	426	430	440	434	404	396	443	430	394	368	416	403	436	403	413	416	407	430	384	422	416	411	420	462	422	408	427	416	398	426	421	425	405	409	405	375	413	436	439	398	446	403	407	419	418	405	381	386	421	421	389	417	409	397	397	431	397	415	407	412	397	423	432	423	407	444	391	390	411	387	446	452	390	399	361	407	426	438	427	386	434	388	418	406	451	385	424	377	368	403	384	420	394	426	403	429	411	424	414	399	401	427	386	414	419	395	392	427	424	407	390	415	427	419	410	385	418	443	388	441	386	402	405	409	421	436	411	415	377	394	455	442	408	415	421	444	406	396	384	450	429	404	434	404	400	417	432	445	439	398	443	424	399	385	429	439	421	396	397	415	411	455	411	374	425	466	414	460	389	415	432	437	445	409	436	387	446	387	366	413	434	398	424	389	410	442	403	423	414	446	426	418	436	414	399	411	447	394	406	416	415	418	388	367	449	414	395	385	403	436	426	413	400	411	402	375	401	403	413	407	387	384	438	422	423	431	408	405	415	442	392	396	421	394	388	436	409	397	415	393	413	416	409	422	399	421	439	457	445	378	421	422	441	394	411	417	451	373	417	432	388	396	387	435	380	432	429	387	420	386	423	456	410	399	376	418	404	441	431	395	414	433	422	451	392	427	412	385	425	385	383	428	383	365	408	429	415	383	405	431	403	388	406	406	379	385	393	402	379	397	400	347	413	404	432	392	406	437	441	410	405	422	411	426	422	378	390	393	379	389	395	346	384	420	403	401	412	430	396	426	404	361	428	406	386	401	401	423	409	436	364	391	380	442	391	380	415	383	402	410	455	427	405	416	402	398	447	382	416	422	417	393	421	420	397	375	408	381	419	452	454	422	432	441	410	405	424	394	415	392	391	417	392	431	396	415	389	406	413	400	392	411	436	398	428	425	414	377	403	437	432	423	403	399	434	418	377	404	451	403	417	372	440	399	397	389	398	426	430	413	385	437	410	415	421	428	410	412	424	388	404	430	411	412	436	433	402	403	437	399	408	400	417	409	416	437	408	413	434	394	378	413	414	450	420	400	436	404	393	410	415	440	402	410	397	416	401	387	395	386	390	407	421	389	412	443	404	353	421	393	400	403	418	440	441	414	414	391	393	386	403	390	410	428	414	413	408	431	396	425	412	410	440	389	406	417	390	451	379	388	380	417	420	406	405	392	413	393	408	397	388	389	424	398	399	428	403	424	391	417	413	412	447	408	441	430	440	440	413	412	384	397	417	414	436	362	393	421	399	392	406	430	384	392	391	410	398	440	421	383	453	412	416	381	424	397	402	419	429	412	408	389	439	442	400	382	416	418	418	420	425	400	415	416	406	423	421	407	445	433	395	413	434	401	431	421	417	394	421	418	413	420	438	367	417	453	417	424	363	395	487	424	404	441	446	404	400	421	386	391	356	423	403	402	405	424	408	414	400	433	432	449	404	453	410	424	416	395	386	404	436	398	430	413	430	418	376	428	416	406	383	421	387	400	407	382	418	397	419	412	406	425	416	427	421	371	406	394	363	378	412	403	396	366	375	408	431	435	430	382	409	390	395	383	417	395	403	427	416	434	422	447	409	406	433	393	427	430	396	407	396	391	430	408	404	407	437	404	442	364	417	412	424	435	416	374	423	381	421	420	400	384	405	408	417	396	415	387	419	376	407	382	366	460	422	415	370	403	437	435	398	414	404	389	404	372	422	415	398	445	425	417	401	373	414	446	421	406	434	418	413	385	399	384	407	415	412	426	410	385	384	411	410	423	400	387	419	454	420	360	404	436	381	382	393	428	397	405	409	428	400	395	393	414	391	411	378	404	394	407	421	450	398	402	428	390	415	410	416	413	402	433	390	420	460	381	401	453	405	398	417	418	371	386	410	397	435	369	346	367	413	396	430	363	375	443	426	413	408	423	432	423	408	397	409	447	428	450	403	392	408	395	434	427	390	423	439	429	425	411	437	375	439	378	403	425	431	436	438	408	405	416	442	408	393	415	402	467	446	382	415	369	430	386	400	413	393	394	400	406	411	404	389	407	426	392	420	405	416	396	442	410	421	428	419	425	405	405	436	414	445	442	430	407	440	401	424	365	407	431	391	432	422	425	375	418	429	457	402	444	431	414	418	429	412	408	399	414	444	416	396	424	435	416	397	416	431	389	440	411	379	412	413	362	413	402	436	414	420	417	406	370	436	396	420	395	397	383	402	408	412	399	410	415	401	391	389	415	392	425	416	404	414	387	383	382	406	392	425	389	420	411	418	462	387	423	402	403	418	422	443	425	443	437	400	415	420	421	414	442	397	406	426	421	389	429	398	442	427	417	371	390	396	432	436	395	389	420	445	401	432	424	401	428	441
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
