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
339553387523	339553388094	339553388644	339553389194	339553389744	339553390292	339553390844	339553391394	339553391944	339553392494	339553393044	339553393594	339553394142	339553394694	339553395242	339553395794	339553396344	339553396892	339553397442	339553397994	339553398542	339553399094	339553399644	339553400194	339553400744	339553401294	339553401842	339553402394	339553402944	339553403494	339553404044	339553404594	339553405144	339553405694	339553406244	339553406792	339553407344	339553407894	339553408444	339553408994	339553409544	339553410094	339553410644	339553411194	339553411744	339553412294	339553412844	339553413394	339553413944	339553414494	339553415044	339553415594	339553416144	339553416694	339553417244	339553417794	339553418344	339553418894	339553419444	339553419994	339553420544	339553421094	339553421644	339553422194	339553422744	339553423294	339553423844	339553424394	339553424944	339553425494	339553426044	339553426594	339553427144	339553427694	339553428244	339553428794	339553429344	339553429894	339553430444	339553430994	339553431544	339553432094	339553432644	339553433194	339553433744	339553434294	339553434844	339553435394	339553435944	339553436494	339553437044	339553437594	339553438144	339553438694	339553439244	339553439794	339553440344	339553440894	339553441444	339553441994	339553442544	339553443094	339553443644	339553444194	339553444744	339553445294	339553445844	339553446394	339553446944	339553447494	339553448044	339553448594	339553449144	339553449694	339553450244	339553450794	339553451344	339553451894	339553452444	339553452994	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23865	22008	30123	24198	21860	21634	5152	714	575	498	458	446	395	443	416	420	440	388	390	391	384	376	340	366	366	365	346	357	355	399	347	352	335	383	346	342	351	384	344	374	335	343	360	351	374	308	337	356	348	341	320	343	357	328	320	342	326	287	341	303	358	331	328	320	326	359	328	369	327	374	376	327	298	353	326	336	340	315	347	347	334	359	318	365	331	318	324	341	339	311	337	326	320	355	332	378	351	310	362	370	355	325	338	339	341	329	375	348	325	323	318	325	326	343	343	347	369	349	359	325	352	353	334	375	322	330	348	333	354	337	373	333	333	343	312	361	342	325	330	327	319	358	347	345	387	374	349	331	332	308	320	310	331	352	312	367	356	365	325	330	315	314	355	325	349	317	315	325	327	358	309	303	344	305	345	335	349	335	343	323	348	314	351	314	311	304	330	315	375	318	384	315	342	339	329	347	323	344	324	337	327	310	345	351	337	332	361	358	344	324	356	346	374	333	338	336	316	327	340	367	364	311	294	332	342	323	342	364	316	328	359	341	339	339	336	337	304	336	311	315	348	310	358	335	347	328	334	368	344	355	365	310	327	323	344	298	324	308	330	343	355	360	360	329	348	335	364	351	313	359	301	355	323	321	360	321	312	345	332	347	343	323	318	313	330	308	335	317	341	320	345	368	357	317	319	347	342	365	338	344	350	298	311	338	318	382	357	334	337	321	370	352	352	342	318	327	315	315	330	344	331	307	377	325	319	326	315	324	312	362	316	335	343	349	325	360	335	339	333	342	339	346	352	340	311	339	314	331	325	345	359	356	347	303	312	341	356	353	333	292	370	361	338	352	345	330	351	364	338	368	341	317	345	333	315	324	345	357	331	338	337	344	356	295	321	340	347	301	333	329	344	375	311	299	319	374	325	295	337	355	369	314	315	328	311	351	366	327	361	335	316	325	339	352	343	323	314	317	356	354	356	356	309	320	335	317	343	333	329	357	336	338	344	342	329	349	349	338	350	340	357	311	316	326	335	340	347	339	350	320	318	371	341	323	326	322	320	344	332	326	318	322	355	346	319	334	342	339	370	333	326	355	323	328	305	325	330	329	345	358	345	323	338	352	334	339	340	350	300	313	333	306	331	320	342	349	369	319	335	345	306	330	332	314	339	337	341	322	376	323	333	365	300	342	374	318	317	339	355	311	373	362	332	328	335	343	361	325	347	351	366	328	311	331	311	313	320	346	311	381	354	320	317	341	356	326	319	348	338	311	363	326	345	351	337	329	330	353	325	357	335	341	330	322	348	342	319	388	359	320	322	343	316	350	291	314	317	361	340	322	274	345	313	365	350	346	316	333	352	350	339	336	344	349	347	342	332	339	353	351	323	345	348	302	319	356	309	350	368	322	343	310	371	359	323	349	323	330	327	370	393	318	330	327	329	352	330	324	344	316	340	331	322	352	360	360	342	357	326	329	341	335	339	328	356	327	314	348	315	330	341	357	373	310	385	348	307	344	295	350	307	328	296	349	351	358	344	347	352	344	338	340	336	345	340	344	373	371	338	357	372	330	339	320	340	344	332	331	351	313	336	336	290	377	358	349	341	341	351	333	283	333	315	344	323	362	340	350	347	323	365	339	317	331	360	319	336	325	337	345	341	284	336	350	345	341	352	328	373	357	353	333	322	340	340	384	361	332	338	332	307	332	342	328	360	321	348	312	345	333	375	329	353	352	345	332	324	335	367	299	346	342	319	334	327	340	334	304	377	364	335	343	319	300	328	338	353	324	328	329	325	351	308	340	342	371	286	345	339	349	356	350	370	332	325	318	346	330	338	333	330	321	370	333	311	355	328	338	350	337	362	345	367	339	363	345	363	349	340	351	340	357	337	365	344	321	329	313	339	348	324	341	324	336	329	333	343	326	293	308	363	354	323	317	303	333	307	335	356	306	300	358	371	304	320	367	309	349	345	317	340	312	324	338	326	328	354	323	338	337	347	316	293	309	333	348	342	329	351	327	343	342	289	367	360	334	313	341	367	307	339	328	348	346	369	338	331	341	333	318	317	310	330	337	326	343	303	303	355	346	327	358	395	319	317	359	324	347	335	340	315	368	345	377	345	367	331	327	331	348	350	351	331	343	338	336	332	325	363	325	338	354	350	339	349	342	374	342	335	291	335	312	336	348	304	311	350	333	310	336	341	389	365	329	317	329	349	313	345	336	341	355	298	326	308	349	360	328	322	334	354	359	352	322	326	340	340	331	379	351	301	358	335	313	328	333	328	348	322	323	333	331	322	346	311	351	324	328	329	348	347	326	361	333	318	338	346	316	331	313	320	315	316	353	342	355	342	350	304	327	349	350	345	333	352	342	310	354	326	342	334	341	316	347	360	319	327	341	341	305	347	319	342	344	346	323	357	347	362	347	347	349	333	341	368	327	331	349	323	343	318	342	331	360	334	338	342	359	340	338	324	319	333	334	335	311	337	332	335	326	333	344	356	350	342	320	365	300	330	297	366	343	299	337	349	361	365	363	343	327	343	366	310	315	332	353	325	345	307	379	336	352	351	329	317	373	329	327	351	334	366	338	365	332	339	333	360	319	339	340	337	321	327	345	319	346	356	325	345	294	331	318	311	279	347	367	354	351	354	347	358	323	339	322	328	316	325	314	306	330	360	321	343	337	369	341	388	353	318	338	321	358	357	327	359	323	325	329	340	333	315	324	340	347	292	322	354	308	313	374	369	320	323	348	357	306	320	337	305	337	326	296	349	344	361	304	343	351	375	346	314	342	309	325	375	353	322	363	330	331	312	315	326	359	320	340	350	336	348	318	334	404	359	335	333	316	335	306	338	319	314	311	340	345	323	341	339	323	333	312	331	317	335	329	322	318	337	299	321	342	326	359	348	327	348	329	339	338	320	342	324	365	352	349	352	341	320	350	316	333	334	363	334	327	314	367	342	319	323	317	352	346	337	330	345	322	331	350	326	296	346	329	328	364	319	365	325	366	380	316	339	350	348	352	325	360	375	345	345	358	328	331	346	329	334	345	335	346	337	365	325	324	311	335	339	337	328	340	325	331	331	322	348	341	337	320	377	349	336	342	299	300	328	327	350	331	339	354	341	307	353	318	362	349	319	362	322	320	326	336	346	329	363	338	315	369	360	346	334	342	327	323	332	314	350	343	338	341	309	314	332	333	333	337	363	371	349	360	361	350	379	315	327	391	351	347	339	306	323	316	345	325	334	327	329	356	332	346	327	351	344	308	339	352	325	323	329	378	347	345	319	374	311	301	338	324	348	374	350	341	361	340	313	330	332	337	325	308	340	336	304	315	362	357	326	333	307	354	369	323	297	311	360	317	292	380	324	312	331	310	350	327	323	324	312	315	325	301	356	356	338	339	326	343	327	370	323	363	362	334	316	332	338	367	340	338	348	361	356	323	307	328	353	369	336	350	339	304	357	325	330	318	317	346	319	327	352	349	328	317	336	327	329	335	314	333
50037	55405	10026	5342	3589	2660	2074	1704	1448	1297	1110	990	911	937	886	806	779	755	740	668	720	710	666	688	687	613	623	676	632	598	612	657	590	616	613	651	636	629	632	662	586	598	623	619	616	581	594	577	641	611	560	550	610	612	589	591	581	605	586	572	575	590	608	627	567	585	620	560	595	559	603	542	608	560	572	552	610	582	556	621	620	551	545	576	618	567	586	586	550	576	543	502	586	604	559	595	602	611	595	603	541	634	625	569	546	597	568	625	562	578	548	534	555	539	584	567	575	587	656	544	576	589	553	614	600	569	559	610	573	567	555	565	594	567	577	582	545	570	579	578	550	585	529	561	581	579	570	581	549	598	532	573	519	591	572	575	588	632	571	642	586	562	586	582	572	530	575	531	581	538	549	570	604	584	591	563	562	594	548	546	588	538	569	550	527	569	610	574	600	609	643	559	549	563	583	538	590	569	585	565	561	514	591	599	606	606	587	594	605	610	593	558	536	571	610	618	551	568	599	586	547	557	575	556	564	581	594	582	607	636	575	577	589	572	556	582	556	565	531	546	546	556	589	612	599	583	566	571	581	576	613	560	564	595	596	554	610	588	571	615	600	589	552	547	561	613	550	606	575	577	585	535	572	555	567	593	579	598	587	561	544	628	607	587	550	557	604	523	558	617	603	564	594	565	549	601	584	572	598	567	609	560	562	559	583	613	537	541	588	574	601	558	596	546	572	553	534	607	570	535	576	581	562	554	539	540	536	597	574	592	554	598	626	599	567	517	558	578	592	612	611	583	596	601	558	562	590	569	591	583	556	556	576	553	556	558	586	622	576	597	598	592	586	599	576	591	544	524	591	576	553	553	564	568	581	592	593	593	577	601	579	594	579	556	553	549	587	605	640	557	588	581	546	530	583	579	584	580	548	529	567	545	576	584	606	589	599	540	564	621	529	564	596	549	625	606	585	555	580	585	591	583	582	590	625	537	612	626	629	622	589	550	606	583	606	571	553	576	600	542	584	580	577	622	613	577	565	600	566	584	557	592	612	601	564	527	530	562	579	553	614	590	519	569	578	608	580	596	627	543	585	545	577	553	560	577	590	548	588	585	555	610	559	580	558	527	559	531	520	535	586	612	551	605	527	586	559	568	563	608	569	537	569	612	562	550	573	594	591	550	595	549	558	578	588	589	591	540	564	567	609	548	575	573	593	590	570	579	595	596	542	607	573	585	576	539	583	563	549	590	585	556	563	592	589	592	561	536	580	542	583	594	620	563	594	518	613	572	577	607	529	579	594	574	616	603	578	572	572	557	588	618	596	551	568	583	554	541	548	564	556	600	566	625	565	604	547	583	595	557	579	624	619	584	583	580	595	600	579	543	576	563	572	569	574	580	564	611	604	608	581	592	599	542	546	509	586	557	561	603	557	536	590	606	574	569	547	579	600	547	578	566	571	566	642	578	552	569	624	585	627	593	539	596	670	589	544	554	591	565	595	559	535	523	571	559	601	545	573	600	554	565	576	565	554	578	614	579	603	605	578	617	621	571	570	593	560	610	563	561	577	564	561	560	543	563	525	591	567	589	588	594	557	613	550	616	590	588	546	603	579	591	541	531	575	625	518	594	590	616	592	543	571	585	609	541	587	538	573	555	592	583	584	568	555	582	550	557	562	568	609	517	578	543	587	574	596	589	557	581	545	548	559	581	542	587	641	591	557	613	543	560	629	622	552	565	533	611	581	575	591	589	573	555	579	603	590	590	601	580	536	550	592	625	562	607	561	584	600	565	575	591	592	539	623	559	606	595	585	587	586	610	626	616	608	515	585	583	542	578	608	567	583	579	578	533	592	616	583	572	620	565	600	537	563	578	578	562	552	584	596	621	537	564	563	602	627	566	588	558	593	577	569	574	592	576	577	581	569	583	566	611	576	575	557	574	577	560	560	579	563	629	586	584	541	578	592	564	574	564	605	589	599	540	571	569	624	586	587	515	540	588	556	555	540	599	555	628	554	588	569	605	595	629	555	577	613	577	569	520	574	556	557	563	582	540	565	592	598	570	587	593	555	578	586	565	539	606	568	617	579	582	597	654	549	556	575	565	578	577	571	582	645	574	521	578	590	615	564	573	557	580	581	636	580	540	576	589	592	549	537	605	580	571	562	556	531	583	526	564	544	584	589	587	539	611	594	588	586	589	573	544	558	622	580	559	583	554	580	590	561	571	587	559	581	577	557	559	584	615	576	612	541	582	619	560	537	565	591	557	576	538	591	531	586	577	580	620	582	555	579	611	573	597	571	521	605	579	535	603	560	563	574	596	577	594	569	602	591	576	573	545	558	563	595	567	567	567	587	587	566	566	514	579	577	547	584	612	579	583	581	584	607	576	607	578	567	590	582	571	562	595	575	552	539	603	549	566	583	596	576	526	592	561	602	590	600	559	556	554	569	533	612	599	559	606	566	604	569	608	594	598	577	547	617	576	585	577	551	544	595	626	562	614	555	586	542	544	573	544	565	604	550	633	559	584	549	586	565	583	539	584	596	568	633	620	616	592	598	581	600	557	554	586	609	590	580	576	601	561	611	608	647	601	598	597	552	603	557	577	598	535	600	603	560	579	565	577	564	578	546	585	582	564	590	560	567	539	602	568	599	598	549	593	575	518	573	562	523	551	559	588	546	564	564	563	560	611	592	559	580	583	560	559	627	588	539	595	569	557	634	582	560	548	586	535	537	541	599	547	588	624	586	578	572	575	618	552	554	563	630	568	532	590	545	601	563	540	602	606	612	559	590	568	542	598	607	569	562	547	547	569	570	592	597	578	563	568	603	580	517	568	613	625	596	535	558	567	587	563	585	566	551	528	526	593	556	571	571	565	588	570	587	612	588	604	616	580	579	592	561	581	571	562	575	578	573	583	590	592	620	578	579	608	590	591	594	541	504	580	537	600	569	554	597	597	570	565	610	562	598	598	560	531	563	533	602	577	590	603	618	568	606	526	583	585	605	598	611	579	575	571	636	641	538	534	569	601	567	565	573	600	574	573	575	582	606	585	575	545	613	543	574	579	596	570	587	576	602	574	570	572	595	562	595	523	582	606	557	578	561	572	583	627	541	558	595	627	530	581	596	563	600	572	573	579	561	599	591	597	575	560	588	526	563	556	599	574	621	553	510	590	571	596	562	654	565	578	553	570	604	617	556	558	560	539	608	590	589	604	574	623	582	577	607	567	589	580	603	536	598	589	595	604	610	537	635	555	575	548	570	569	546	573	594	544	553	573	567	574	582	543	548	583	540	596	629	614	550	581	606	570	587	595	630	569	565	626	564	574	637	539	551	542	635	570	546	574	549	570	566	606	604	538	596	598	593	559	578	595	544	554	557	618	595	555	593	569	562	548	579	562	564	595	548	560	613	583	601	573	565	584	543	569	607	562	543	578	566	565	558	585	555	611	595	565	593	582	575	592	592	565	567	608	592	598	564	587	534	596	576	596	601	612	572	563
26796	23427	16136	1486	116	108	117	111	92	96	81	82	81	91	90	85	81	92	98	105	83	88	76	93	82	93	83	91	98	100	82	93	95	99	86	88	90	90	67	92	79	95	99	87	80	89	106	98	67	85	89	93	89	81	91	81	77	88	78	88	77	94	74	71	86	66	83	92	87	81	85	101	89	82	90	88	107	90	68	92	87	75	76	82	72	87	91	78	97	84	94	87	94	94	90	88	89	80	80	91	105	87	83	82	90	102	89	75	70	101	108	79	94	87	81	92	93	91	78	87	94	89	68	93	97	98	81	92	74	86	83	67	81	87	83	84	91	94	96	71	92	87	92	96	65	87	88	90	98	96	89	74	98	93	85	72	91	74	85	83	80	86	73	92	85	92	97	88	79	95	66	84	102	79	95	87	98	79	78	85	86	88	81	87	69	97	79	74	102	71	86	74	71	93	95	77	74	81	83	75	81	101	93	88	82	102	100	86	91	89	85	72	88	80	97	83	81	94	67	87	95	90	97	90	83	72	90	87	91	86	91	93	78	95	74	87	84	62	95	89	71	79	71	82	87	70	97	88	71	85	78	92	92	82	99	88	89	94	86	88	81	81	66	88	90	90	74	83	83	102	109	94	89	80	79	84	74	83	83	87	77	94	80	78	93	87	86	78	78	82	88	95	83	88	78	85	90	78	87	82	76	102	83	84	82	88	95	70	72	86	87	83	63	93	94	96	86	88	92	94	97	85	92	80	99	84	92	73	86	92	91	83	86	83	80	87	90	78	91	80	88	88	89	91	72	97	66	78	74	92	77	90	86	94	73	104	101	89	101	80	75	92	88	85	97	74	74	84	90	88	84	83	73	83	85	90	79	79	95	83	70	85	89	88	92	95	71	89	92	91	90	80	104	88	86	95	82	91	80	90	84	103	83	92	88	90	79	84	94	83	70	80	94	93	87	92	75	100	86	106	81	72	81	79	69	79	83	89	85	89	82	101	69	90	80	107	94	94	107	87	67	72	76	83	77	74	89	90	92	91	84	101	96	87	84	96	77	85	90	98	78	80	75	95	79	86	99	70	82	83	87	89	93	102	87	94	64	90	87	87	76	93	88	104	90	72	112	99	78	68	91	82	99	96	92	77	75	74	101	75	77	88	79	82	92	74	92	102	89	83	79	87	87	80	91	86	96	89	83	62	78	67	76	81	91	91	90	96	68	98	90	80	88	82	78	83	96	78	75	102	91	87	83	88	81	89	94	81	80	77	84	80	105	98	76	109	78	78	81	72	87	100	75	81	86	69	79	86	93	87	87	78	68	98	85	73	92	89	90	81	80	93	89	79	92	83	96	77	80	79	85	69	85	92	75	80	91	98	85	81	65	102	105	77	81	80	93	84	95	74	82	105	69	85	94	96	103	87	77	90	93	70	68	91	89	84	88	78	88	91	70	84	83	95	85	93	82	98	88	86	98	79	82	78	93	78	100	81	90	89	93	91	90	80	84	105	79	77	105	96	86	75	66	93	78	87	84	93	87	87	90	85	90	68	96	94	95	76	86	86	95	101	87	79	95	97	86	84	95	88	111	76	84	98	86	79	89	79	75	79	76	75	88	74	84	84	82	91	98	94	97	91	94	106	76	90	81	85	73	108	87	89	90	111	87	92	90	86	94	92	90	84	100	77	68	99	92	95	101	82	72	88	79	69	90	93	104	77	69	81	78	95	98	70	82	96	84	94	95	72	77	84	108	97	77	93	77	109	88	93	72	95	69	98	97	88	90	99	86	72	89	73	85	97	81	97	91	83	82	74	68	76	84	74	80	96	74	91	88	89	78	83	94	91	87	92	84	84	89	75	69	80	69	79	87	83	84	81	77	80	66	65	78	80	84	86	89	77	83	94	67	80	104	91	98	91	87	85	84	72	75	97	90	90	93	83	81	87	92	85	79	71	87	73	87	83	97	95	66	94	92	90	85	85	93	76	84	80	96	79	80	96	91	105	71	99	71	90	96	105	104	76	101	76	91	87	103	80	94	71	76	81	82	92	70	82	93	68	99	84	84	92	85	68	81	80	99	88	85	92	78	70	96	75	77	71	110	75	75	71	81	77	78	84	89	87	67	75	86	92	81	79	75	81	89	79	97	72	75	80	70	97	87	89	76	76	83	76	98	94	92	82	76	70	83	91	73	82	78	79	81	94	95	72	72	94	81	82	97	88	76	101	78	95	82	76	86	85	71	78	95	89	79	67	93	90	86	88	84	75	80	95	88	92	87	85	81	107	69	95	66	77	78	96	76	84	92	83	83	69	84	80	73	83	70	86	70	71	70	77	79	83	80	84	73	102	87	100	83	78	95	70	106	102	75	98	91	94	93	89	86	99	93	85	90	75	77	93	93	87	88	82	95	82	87	83	83	96	87	86	97	80	91	73	83	73	82	71	75	95	88	89	72	77	100	61	83	80	96	81	76	86	113	83	80	88	90	89	84	75	67	72	86	71	91	95	90	86	93	85	93	82	75	80	104	85	92	98	79	83	88	79	84	100	67	90	88	91	80	86	81	68	81	81	77	69	93	65	84	88	100	86	113	82	84	76	76	89	98	98	108	87	80	84	99	91	89	90	88	77	95	81	73	90	103	84	81	98	89	82	87	89	93	94	89	95	91	78	97	94	86	81	67	98	87	92	112	87	104	84	67	83	101	88	81	86	85	83	93	80	86	71	89	76	85	85	75	81	79	80	77	71	87	76	84	93	78	96	88	77	75	69	90	70	81	86	82	81	88	102	96	92	91	87	70	80	89	89	94	85	85	99	73	93	82	71	84	87	83	80	94	103	103	70	90	92	64	76	76	83	83	74	75	74	107	83	95	86	67	76	77	84	87	82	94	79	81	83	78	96	73	71	79	91	84	71	79	72	88	87	90	81	85	95	90	92	86	88	76	82	89	86	73	83	90	104	84	79	77	90	105	75	87	87	68	102	83	91	84	76	99	77	85	76	83	74	86	82	96	93	97	101	72	97	97	84	82	83	78	60	104	79	102	86	74	71	88	87	87	77	95	101	62	96	90	82	73	87	96	92	82	88	95	81	86	79	99	66	68	108	91	83	82	98	100	74	83	78	93	85	83	76	91	96	92	74	94	79	92	85	90	80	77	88	81	86	73	89	98	91	78	85	89	93	91	77	91	82	69	83	96	78	99	87	77	87	80	93	101	90	94	93	111	91	90	89	95	82	81	98	85	91	97	87	74	80	74	71	86	72	91	79	107	85	85	90	98	93	81	102	101	84	94	81	88	78	96	83	85	79	84	82	92	78	82	79	87	73	85	80	81	98	87	89	73	81	84	86	92	94	89	71	90	74	87	89	88	75	73	81	91	96	102	87	87	83	87	88	86	85	79	67	80	83	88	79	79	100	85	81	104	100	94	86	84	93	82	72	76	78	98	91	112	82	93	86	77	103	88	81	85	105	88	82	91	85	87	95	87	72	79	81	103	89	99	80
24973	33445	769	430	297	294	245	215	199	210	200	178	201	180	163	191	162	169	191	194	188	180	184	167	173	170	167	169	159	169	180	200	156	162	176	155	161	175	171	179	168	167	178	161	160	173	188	162	159	182	165	171	166	174	172	161	181	182	175	170	150	183	164	163	153	163	171	168	161	171	184	175	170	159	153	175	134	157	147	169	153	172	170	184	183	185	179	179	184	184	143	164	142	173	167	157	199	180	168	174	174	158	182	165	179	169	171	161	163	183	184	147	174	181	164	158	148	156	157	157	179	162	175	145	167	166	166	165	175	193	140	191	172	178	168	171	178	188	182	184	188	158	184	192	169	197	189	166	174	173	174	191	169	168	164	145	188	182	168	166	176	167	168	183	175	168	145	171	157	161	156	174	184	165	178	163	167	152	143	180	177	164	170	175	173	150	154	163	168	162	198	164	155	160	173	167	166	149	186	156	175	183	166	174	171	154	180	166	172	163	172	164	170	181	183	152	166	155	169	137	180	168	166	161	167	178	172	184	159	189	169	171	180	147	138	166	189	144	162	150	168	173	181	192	169	183	186	164	168	140	157	169	166	165	152	173	201	178	174	146	154	194	143	181	159	172	163	180	168	165	171	153	176	162	160	198	179	171	176	183	157	184	154	164	171	173	174	170	172	187	178	144	173	172	149	158	153	166	181	137	144	165	159	166	163	180	165	157	177	155	206	190	158	169	152	164	149	179	183	148	150	152	170	156	157	132	177	152	169	185	173	175	155	175	162	164	176	160	167	193	172	171	171	163	192	164	191	151	140	180	160	146	166	173	187	165	188	166	165	183	175	172	168	163	159	180	183	167	163	165	171	171	191	170	178	151	154	136	158	168	160	189	170	157	184	144	185	162	180	198	180	169	156	164	163	168	169	168	163	186	151	153	181	149	158	159	151	161	143	158	153	151	157	174	172	169	190	166	176	188	166	170	157	170	167	171	178	170	155	167	154	204	176	184	169	177	169	155	154	163	184	177	179	168	162	154	176	158	162	163	156	163	171	189	188	166	155	170	165	182	174	158	180	162	151	160	170	156	182	153	183	154	163	173	160	179	175	172	184	173	163	160	184	175	162	172	159	151	152	159	165	179	150	166	152	161	164	149	183	144	159	166	173	154	151	196	152	150	160	174	162	158	166	169	175	171	156	176	173	168	187	159	172	156	171	147	174	170	157	179	172	162	166	144	174	190	156	170	170	170	182	150	158	156	177	158	137	163	162	165	166	155	193	162	165	139	135	148	141	166	165	173	143	174	203	155	165	162	173	151	168	160	181	160	148	182	176	159	157	169	155	173	152	183	166	161	156	186	182	182	166	171	159	192	158	174	145	185	162	168	180	151	152	151	155	172	161	163	170	156	168	155	173	192	186	164	168	175	166	166	164	153	162	197	167	177	157	192	194	153	167	168	178	187	163	161	165	179	172	163	178	177	170	173	149	161	192	180	185	191	145	168	141	165	178	184	180	167	180	162	163	181	144	184	184	165	177	165	173	160	169	154	144	157	149	166	157	185	168	176	155	173	162	171	161	183	180	160	182	138	182	173	170	174	177	149	175	168	151	166	172	171	145	163	161	161	160	167	170	181	167	164	175	146	183	165	169	149	160	160	158	197	186	158	177	176	173	174	186	168	170	159	182	174	158	153	162	161	177	162	144	154	165	150	157	165	172	155	179	189	170	168	165	165	171	172	182	175	154	166	145	145	152	171	147	141	171	162	171	164	179	184	172	162	170	172	148	168	182	188	149	171	166	161	165	162	159	153	162	174	172	180	167	157	161	179	181	180	171	176	161	177	173	167	159	150	184	137	179	160	169	171	177	178	167	164	176	147	153	176	179	172	158	159	177	171	172	158	143	173	143	170	172	162	190	151	199	178	164	174	154	144	166	151	160	154	148	163	171	187	171	177	165	174	157	193	159	180	179	176	174	163	189	166	175	177	154	192	167	173	156	168	178	190	156	182	156	170	162	179	156	165	159	167	160	156	164	167	182	176	182	154	186	168	171	145	192	167	185	178	177	138	138	161	177	165	161	168	185	154	166	169	164	139	184	165	150	170	157	159	180	151	151	150	182	166	175	158	174	172	186	168	167	174	187	197	179	166	160	148	159	155	184	154	176	163	175	167	155	186	170	190	154	176	157	181	178	151	149	176	157	170	157	169	186	182	157	161	155	193	189	155	172	174	158	177	166	183	170	172	174	175	183	156	158	176	168	195	177	147	193	156	176	170	194	177	153	179	166	174	173	157	160	156	168	165	166	155	163	164	181	202	167	163	158	175	156	158	171	190	169	174	150	171	169	197	179	180	165	176	167	165	194	172	186	180	199	176	148	161	151	149	148	175	163	198	180	180	159	177	157	190	185	159	178	162	170	157	204	157	169	169	172	187	189	183	164	156	167	175	180	171	174	182	184	149	191	165	163	179	176	169	143	160	170	178	174	173	158	178	173	165	148	167	179	168	168	173	165	152	146	174	147	178	164	150	165	145	165	174	174	185	153	188	151	178	172	161	164	182	172	170	176	161	194	167	172	176	185	170	176	181	172	174	189	167	145	178	180	176	173	158	171	189	177	174	167	162	193	153	184	188	151	171	148	179	177	146	153	158	175	176	154	175	168	158	183	172	176	176	165	160	162	161	166	166	173	165	173	170	155	181	195	157	175	153	161	161	155	159	186	185	184	168	185	156	173	180	161	160	147	176	181	183	177	193	143	153	188	188	178	153	164	181	159	175	183	167	160	179	177	156	163	156	165	159	176	143	176	170	168	177	185	172	167	163	156	171	182	176	155	193	172	173	181	155	164	173	181	188	192	148	165	162	173	159	169	162	183	187	196	149	159	149	168	181	186	176	179	185	174	171	167	181	160	184	163	150	164	181	175	162	176	178	150	167	192	153	172	182	165	173	170	152	196	163	150	160	166	180	161	171	181	150	160	189	179	188	181	180	168	158	157	171	151	153	169	168	138	166	168	192	160	166	177	170	190	190	185	185	172	189	176	144	163	164	155	168	163	191	172	178	165	163	177	179	167	135	192	173	153	160	158	179	183	204	175	168	161	157	152	167	187	184	174	167	175	164	160	166	163	159	163	182	149	176	156	155	166	179	166	166	149	165	174	142	152	187	148	164	171	165	165	173	166	197	183	149	151	180	181	177	143	171	176	156	157	164	173	175	164	176	169	170	170	170	178	165	178	179	170	186	146	183	181	177	170	187	188	179	168	154	161	170	174	177	166	169	178	173	156	178	166	190	170	161	170	176	176	169	172	142	173	151	185	146	158	164	170	179	158	174	163	175	178	182	170	144	155	165	148	167	135	149	189	160	161	163	167	186	130	151	175	167	162	148	185	182	160	175	177	159	154	176	169	146	178	156	140	163	179	191	154	150	174	176	150	177	162	174	165	188	178	165	147	148	169	176	155	175	157	156	163	170	174	151	210	163	187	166	164	162	190	170	163	165
24077	21761	29923	22309	20293	5144	525	360	291	288	237	227	242	254	228	232	235	197	203	221	219	242	200	216	207	208	195	182	189	219	212	180	206	216	224	204	195	201	199	194	196	208	201	204	184	187	184	191	191	200	198	205	178	185	184	160	217	190	217	191	173	219	187	195	225	207	195	189	179	183	200	189	185	194	185	200	179	182	176	214	201	194	197	183	182	178	190	172	181	186	213	173	205	198	196	180	203	186	219	184	196	209	213	197	178	192	169	178	164	196	175	206	187	175	196	213	173	200	182	198	196	210	202	184	202	196	194	174	185	196	184	203	187	204	183	206	180	212	203	217	193	206	207	183	180	176	190	181	187	195	198	155	180	169	179	204	182	210	172	194	203	205	190	214	195	196	209	204	202	183	189	194	222	197	193	173	196	181	198	164	191	190	206	193	177	188	194	195	210	208	183	193	202	176	195	198	174	165	184	193	189	184	190	185	181	219	178	175	195	198	185	194	170	198	218	194	182	217	199	187	191	206	185	175	210	197	192	189	191	199	209	178	213	203	208	188	183	207	190	183	214	208	187	187	201	185	180	191	188	214	206	189	182	207	187	176	170	209	178	214	147	186	208	190	188	195	181	195	181	175	176	180	180	182	215	214	209	191	219	207	190	195	199	184	190	206	184	190	195	210	185	186	205	191	199	186	187	190	190	205	184	216	194	194	199	208	167	192	179	205	172	195	202	216	189	190	190	181	205	204	235	207	182	207	212	192	183	196	197	205	184	190	203	187	207	177	193	183	206	189	185	202	206	206	191	182	168	185	181	191	192	180	199	190	195	191	186	201	152	204	201	207	208	197	170	198	226	187	178	162	166	194	176	197	201	198	217	199	186	179	204	190	177	156	195	187	191	215	187	180	185	193	186	205	183	186	183	201	183	170	171	161	188	177	218	191	185	190	203	210	191	205	217	198	197	220	189	184	188	186	186	205	201	224	190	206	202	173	210	178	201	183	215	170	199	200	199	202	203	213	187	169	189	194	183	191	180	191	201	188	191	185	206	195	192	189	176	189	191	194	220	181	182	169	201	204	186	232	183	200	191	191	191	207	182	180	174	194	189	200	177	193	189	174	178	220	194	184	204	189	225	198	185	188	183	212	204	193	181	200	191	207	182	198	192	180	173	197	189	205	182	180	168	193	223	196	203	185	183	191	194	161	191	207	210	190	203	193	191	225	204	190	180	186	206	178	147	184	204	179	211	223	185	206	181	187	191	185	209	198	177	199	186	187	181	176	186	195	202	172	182	174	195	187	178	195	215	215	218	203	201	189	198	177	209	190	186	210	184	219	200	202	199	188	196	199	221	203	187	186	176	189	197	194	185	175	192	172	197	189	182	199	185	177	169	179	202	209	196	190	192	208	206	188	208	195	183	176	193	194	193	208	209	188	196	184	201	189	186	167	192	186	184	202	211	189	207	193	205	205	171	191	189	185	188	185	190	190	211	218	187	185	206	192	201	202	197	171	195	183	194	175	181	201	205	209	214	192	184	188	191	204	207	186	179	203	213	192	202	182	185	169	204	213	171	203	197	206	194	193	198	178	196	178	198	190	177	203	169	180	219	204	201	185	186	172	178	200	176	179	207	181	192	193	195	195	191	191	206	173	182	223	189	196	200	196	186	169	189	198	193	195	194	189	176	166	179	205	203	209	208	211	188	171	216	179	197	176	223	165	194	184	174	170	205	197	170	172	206	227	191	182	203	193	169	199	220	175	189	205	195	197	171	207	186	180	180	194	199	198	197	199	199	204	180	191	208	185	168	173	188	174	185	188	177	219	197	188	170	206	203	199	221	213	174	179	188	177	215	206	213	179	210	192	194	179	175	201	191	192	186	203	187	199	193	164	199	199	195	202	178	213	168	202	204	204	173	214	212	195	187	223	186	178	190	191	179	203	173	188	198	168	181	194	192	177	177	178	190	208	194	192	177	183	203	202	202	175	197	220	188	202	183	202	202	192	178	215	182	217	197	202	191	193	183	196	227	170	192	206	191	191	172	204	171	213	196	181	204	183	177	198	202	186	187	198	205	186	158	184	173	189	162	190	186	194	191	169	179	184	174	193	193	199	190	172	207	202	191	190	180	182	195	200	192	180	194	201	185	195	181	185	193	189	186	185	201	215	191	207	197	177	194	182	216	180	163	192	197	212	196	201	192	227	209	168	187	200	185	194	199	192	217	192	180	191	205	196	189	207	177	183	193	203	192	202	180	189	187	198	192	193	198	199	192	218	199	209	210	207	201	181	183	182	184	220	171	207	197	178	204	199	206	208	182	183	194	212	190	194	218	177	186	207	201	188	190	183	181	186	192	196	216	205	180	181	190	187	213	184	181	170	228	235	192	183	174	193	195	178	193	196	184	196	194	202	193	182	185	191	164	198	173	177	188	183	203	190	192	196	202	186	168	176	205	199	196	193	174	189	172	200	183	188	175	171	192	203	192	185	195	186	184	205	208	184	165	192	197	182	211	186	199	193	174	196	185	200	194	212	200	185	209	186	197	198	192	194	172	181	189	165	209	180	214	184	189	189	172	193	189	195	192	186	193	183	204	197	199	203	211	202	208	187	184	219	190	170	203	187	217	157	193	180	177	186	200	204	170	192	197	188	196	192	191	178	188	173	213	165	197	191	204	207	191	193	194	179	197	170	161	208	156	179	184	180	194	205	190	196	188	209	190	195	189	169	195	162	187	198	201	201	185	199	217	201	184	212	180	185	221	170	212	178	211	196	195	181	195	194	177	182	206	194	170	203	180	178	208	200	184	180	188	193	186	167	194	193	205	192	188	181	186	169	195	187	199	194	199	194	197	210	204	196	204	175	180	166	201	179	185	181	172	187	209	211	196	191	192	210	198	176	211	201	197	192	193	206	190	200	182	209	205	199	206	195	184	182	201	173	174	179	211	185	162	177	186	177	232	173	181	191	183	200	199	190	213	184	180	201	205	182	203	197	187	213	192	191	186	182	190	212	184	177	161	205	165	207	195	213	228	189	182	183	195	162	182	195	172	183	169	198	195	210	175	183	167	193	214	183	182	194	205	198	184	178	191	183	159	219	199	172	191	188	199	186	192	195	222	180	195	208	180	186	190	207	189	181	170	176	189	171	187	180	207	182	212	191	152	205	181	209	178	208	177	184	180	180	183	185	198	189	186	184	182	179	208	176	164	202	220	198	189	199	194	195	199	205	190	198	184	200	207	176	191	183	203	194	216	199	176	217	203	226	196	211	192	199	195	205	193	208	204	207	182	200	187	193	183	201	219	221	173	179	235	206	185	167	197	200	205	208	173	197	167	200	186	194	204	176	211	204	186	201	188	188	198	218	179	194	181	195	208	184	184	215	199	204	194	194	194	202	169	202	173	179	207	180	196	207	202	201	191	192	204	214	191	184	188	195	201	188	199	198	200	182	171	183	200	189	190	200	223	181	206	202	163	190	199	203	179	230	160	185	167	204
45689	53032	5662	2867	1868	1437	1061	921	788	685	612	602	554	523	512	446	459	423	424	407	407	432	416	418	355	391	411	416	367	399	357	376	365	349	371	357	388	335	354	397	363	370	378	360	382	346	354	340	385	345	344	347	313	344	362	356	367	355	366	358	352	350	328	357	346	350	356	339	351	346	316	361	348	338	360	334	352	347	354	337	364	334	329	343	336	377	344	324	328	319	357	313	333	381	326	332	321	402	308	365	359	366	327	321	335	372	340	333	361	356	343	374	359	355	361	345	349	333	365	328	358	335	331	388	363	403	324	332	353	358	356	349	355	363	333	338	335	347	312	347	328	362	368	333	359	367	345	339	352	333	351	339	347	345	342	342	338	342	394	355	341	348	345	349	354	326	368	361	334	322	338	358	330	360	372	334	347	357	381	339	359	377	327	335	363	384	368	341	321	375	352	368	349	344	335	357	326	362	336	329	327	367	345	373	346	352	339	408	357	321	322	332	317	383	358	354	349	322	355	365	321	331	326	370	363	353	324	330	355	350	364	344	374	339	322	357	341	341	348	350	338	346	342	331	351	332	330	343	408	323	323	369	345	365	353	373	335	327	345	357	338	333	329	335	338	343	324	337	322	321	311	345	331	375	372	340	330	370	325	387	350	343	334	344	338	355	336	355	344	341	365	328	352	360	376	340	352	335	328	334	331	370	343	336	343	375	379	317	339	366	354	358	348	352	302	367	362	337	344	341	358	326	349	344	336	331	343	332	340	356	329	367	331	341	342	341	359	329	312	342	354	343	380	334	356	315	360	372	342	316	364	360	341	339	328	343	334	361	365	333	313	380	362	340	341	355	364	362	350	346	362	338	348	344	334	320	332	354	334	341	355	335	353	334	353	339	353	332	356	308	350	345	385	345	341	370	375	343	343	335	302	342	380	349	346	357	364	340	332	338	342	353	314	357	378	333	358	331	332	344	366	334	368	387	348	325	343	345	343	345	362	351	305	355	344	338	358	314	378	356	320	320	328	350	333	373	322	361	303	362	335	351	330	365	330	355	346	364	334	336	382	342	340	312	313	327	343	309	351	335	375	368	326	317	308	357	328	366	346	354	321	374	366	367	344	385	354	324	367	361	332	333	307	360	390	365	341	341	328	307	334	351	326	326	353	344	341	353	337	319	337	352	325	362	342	353	353	349	333	327	316	380	351	332	357	346	323	347	346	348	334	376	362	335	341	347	354	355	362	352	359	359	377	360	328	373	348	371	372	343	367	365	346	330	332	339	369	374	330	320	333	349	372	322	359	380	312	367	355	347	340	350	341	310	335	343	352	368	319	341	341	306	322	341	352	375	348	319	350	338	319	330	339	391	331	352	346	326	314	320	347	367	369	344	323	320	367	339	331	360	352	369	326	330	367	349	329	347	357	339	380	356	312	356	344	359	334	378	356	355	329	354	341	343	364	346	336	358	339	378	367	347	376	368	332	329	356	316	357	339	314	372	353	330	343	350	350	336	365	341	368	320	344	309	360	334	334	347	377	352	333	351	344	362	365	353	352	342	333	355	331	377	326	373	356	304	370	337	366	340	339	353	346	332	354	328	341	342	330	379	349	340	396	350	315	345	329	332	358	358	311	337	310	325	318	326	332	320	348	340	376	344	323	357	345	309	369	319	369	378	335	362	345	317	362	326	356	340	354	324	318	321	306	380	362	355	362	329	373	372	353	364	322	337	338	329	336	339	371	332	358	312	335	350	336	344	323	373	330	342	356	339	325	334	368	358	370	361	377	335	336	356	361	308	364	358	357	322	338	345	356	346	360	384	333	359	349	345	364	345	377	365	326	364	343	354	364	325	337	335	364	364	360	334	339	337	334	349	344	338	353	352	329	330	362	350	328	372	359	345	333	375	354	388	332	356	365	352	342	333	309	365	343	356	351	344	365	347	324	331	368	331	342	330	363	385	340	353	337	354	348	331	347	376	340	354	355	344	321	347	360	343	336	363	340	369	313	341	311	347	368	335	348	342	321	355	327	305	366	333	360	359	330	333	377	365	383	310	337	339	343	336	342	341	348	361	344	332	329	333	348	337	329	357	376	334	347	321	322	335	352	364	308	315	361	375	335	342	356	334	349	323	364	360	352	347	376	360	360	373	332	344	328	325	376	343	351	373	326	338	350	327	362	350	343	343	344	343	344	370	329	314	349	335	371	361	369	334	363	331	353	326	377	351	328	349	348	331	360	343	309	341	374	333	362	343	351	320	345	343	323	367	336	306	358	331	350	344	355	288	341	342	329	380	353	344	343	322	314	308	343	350	336	328	347	346	367	353	336	346	331	375	345	338	329	374	369	375	367	380	314	351	321	347	324	345	373	332	337	351	355	351	345	365	383	345	332	367	337	328	333	329	338	358	337	329	334	368	319	359	318	351	329	342	345	337	344	320	370	353	354	355	375	367	363	328	334	339	325	327	349	367	357	356	343	302	359	328	314	371	368	345	324	315	349	341	322	319	345	350	366	356	334	336	338	331	355	351	341	336	335	348	369	363	346	335	322	316	331	339	317	373	334	334	336	337	328	323	363	360	348	357	329	354	325	357	324	347	379	359	335	364	340	331	334	343	372	347	363	363	337	349	340	341	312	384	367	387	374	367	343	332	339	398	353	325	337	334	334	346	318	351	351	348	324	372	370	333	381	335	344	328	328	330	396	337	340	364	348	318	355	358	297	359	331	329	351	342	371	335	322	357	356	348	345	349	347	367	344	344	322	297	354	310	362	335	357	354	394	354	350	338	316	330	377	333	347	319	343	350	345	328	358	344	340	342	375	345	315	351	324	333	318	342	364	338	363	328	333	364	353	375	314	387	363	353	337	355	363	326	351	376	326	344	351	346	330	335	342	333	358	326	332	378	319	348	343	339	367	337	308	354	327	353	375	375	379	365	323	353	354	352	367	335	354	308	351	325	359	380	374	355	339	328	334	371	342	350	344	336	362	382	336	391	358	344	391	336	336	348	352	336	378	348	364	348	337	355	329	323	351	348	326	350	324	343	398	309	336	321	351	325	349	357	345	353	330	336	347	335	336	369	341	346	356	359	338	376	363	332	342	333	403	341	339	323	348	327	373	346	326	344	344	353	344	341	356	342	375	360	345	392	355	345	370	319	369	360	347	366	337	345	344	346	334	319	323	333	316	326	342	367	348	371	328	352	329	356	319	370	335	341	330	344	338	349	376	365	370	326	345	363	355	336	297	342	320	330	324	307	346	378	358	337	356	333	319	320	358	366	359	344	378	317	341	319	358	361	376	308	344	341	357	346	346	352	364	359	327	323	364	374	341	334	345	344	341	379	298	344	341	372	339	365	340	333	327	373	351	371	326	356	340	355	359	350	352	339	357	324	346	346	332	365	318	337	353	348	333	331	333	342	361	363	377	329	349	341	342	369	361	344	343	365	340	361	379	346	360	336	359	329	361	312	347	349	345	353	356	321	339	332	339	387	363	382
23046	21624	30357	21820	21109	18174	1799	614	533	507	468	452	433	405	450	409	352	363	399	358	368	361	366	370	340	319	324	357	333	324	327	362	342	324	335	331	306	344	337	305	316	369	329	341	341	332	342	313	315	334	306	300	331	311	326	331	331	316	326	302	357	342	312	345	331	343	299	321	323	316	364	349	329	333	333	316	328	314	343	324	319	320	336	304	325	316	319	346	318	358	314	322	336	326	326	348	317	337	339	340	316	342	305	341	336	336	343	346	329	324	306	326	323	320	337	314	343	348	355	351	347	328	363	325	298	339	304	333	328	327	335	320	327	332	330	337	325	314	316	369	363	288	337	345	331	348	317	349	351	352	296	321	294	326	326	309	296	324	361	338	339	322	312	332	357	335	335	359	328	343	316	307	318	346	340	344	341	328	306	319	331	311	292	300	316	356	328	355	329	315	314	316	315	303	326	323	301	321	310	311	344	347	319	324	346	316	341	289	317	332	328	336	294	322	302	304	327	294	336	329	308	285	338	345	301	311	322	351	316	322	308	299	323	308	325	351	332	327	308	333	322	327	323	361	309	338	301	310	318	318	306	319	340	348	322	304	303	334	318	327	325	311	325	325	299	307	323	313	328	276	312	326	302	315	316	329	300	309	346	335	331	301	334	295	320	320	345	323	319	311	310	316	324	339	351	356	291	314	321	314	332	312	336	319	355	316	330	321	314	342	340	329	307	315	317	321	321	289	296	328	303	342	304	328	326	320	312	299	315	351	343	287	336	338	315	337	306	336	304	309	294	318	310	327	318	321	323	320	328	338	351	334	330	314	328	341	317	310	311	341	337	304	346	321	320	336	313	342	337	310	349	323	332	328	341	340	317	327	315	321	286	334	342	303	337	344	331	296	307	318	322	352	323	297	295	349	296	343	317	318	317	321	327	319	376	284	328	336	338	318	327	328	312	328	325	334	290	342	335	312	308	329	313	282	342	311	324	320	335	345	329	294	344	360	326	340	316	349	329	320	305	373	321	322	342	315	309	312	338	310	336	306	339	321	304	344	338	311	317	364	323	317	320	353	315	315	315	350	319	295	305	305	334	323	316	348	351	337	345	322	327	326	320	308	321	317	354	302	348	328	323	293	324	310	382	346	325	354	325	326	316	333	323	321	307	330	295	325	307	351	313	311	307	281	307	352	339	313	325	324	326	325	313	327	328	331	324	340	322	296	308	285	337	310	328	317	322	337	323	327	349	311	296	329	349	355	306	317	323	283	331	329	360	325	309	347	335	306	333	303	290	328	339	292	335	312	300	327	337	316	344	301	335	309	334	315	313	343	330	335	293	296	334	326	342	343	317	320	332	333	323	331	324	327	297	338	313	330	303	333	296	307	320	321	285	342	329	316	301	338	356	314	318	348	350	337	322	324	357	339	343	314	322	352	306	306	339	308	337	321	340	351	356	302	297	325	334	313	331	322	336	342	336	319	337	314	305	325	311	318	344	324	336	345	337	332	295	320	311	325	315	316	302	310	374	326	326	265	347	331	330	293	327	322	274	311	315	320	347	309	358	306	300	353	346	337	305	332	320	327	361	321	308	301	335	329	319	339	306	329	307	307	313	297	296	329	294	308	307	287	338	329	341	350	359	319	328	304	335	327	333	319	324	305	308	342	327	315	318	296	293	322	316	332	313	336	310	311	317	288	323	305	324	335	327	316	315	296	337	319	324	310	331	318	302	327	334	321	330	321	356	341	302	317	337	322	316	332	328	315	310	336	299	334	327	317	332	310	316	328	324	321	334	329	310	310	331	354	291	328	293	312	313	309	336	311	313	322	313	321	344	340	305	346	333	301	315	325	330	356	302	327	318	328	373	280	321	355	331	367	338	291	345	334	342	313	316	312	335	311	300	327	330	316	333	335	377	314	307	315	331	318	303	303	287	322	332	324	311	352	335	327	323	308	340	324	337	307	333	315	314	333	333	306	333	313	314	328	297	313	309	325	326	329	298	316	360	304	318	325	338	300	322	323	336	279	331	338	308	306	338	325	303	326	293	316	308	338	358	335	364	320	340	314	307	307	338	307	327	333	335	328	307	297	320	360	317	314	288	316	333	325	331	306	322	322	314	298	350	349	349	332	319	327	324	316	314	327	331	345	331	337	290	310	338	332	331	326	326	329	311	296	327	330	319	283	315	327	305	327	336	339	333	310	327	325	312	308	337	333	347	292	333	317	336	334	302	307	320	333	342	333	305	342	298	353	330	310	352	325	316	297	309	352	306	318	331	321	319	328	358	344	314	309	329	319	333	328	333	325	313	326	326	329	323	334	309	340	308	313	308	336	340	340	308	334	329	317	328	307	297	337	300	306	314	335	315	353	309	322	332	332	316	327	309	335	326	350	324	313	318	349	322	323	323	306	335	318	353	355	335	329	314	319	360	318	328	328	312	316	302	331	305	332	283	340	339	323	306	344	345	317	333	311	341	330	383	317	324	345	314	317	338	336	317	324	342	294	319	317	348	327	299	342	300	318	345	318	303	322	357	307	345	288	299	325	326	322	345	308	308	304	302	309	326	336	330	309	359	348	316	333	304	340	332	305	332	342	320	339	331	320	324	320	325	327	320	356	310	312	323	330	325	378	332	328	294	339	341	335	323	312	311	302	321	327	308	303	324	309	300	324	300	310	335	318	306	310	304	297	274	288	325	332	334	332	310	287	335	340	344	317	322	338	326	320	328	356	362	352	335	349	328	300	314	319	308	303	358	317	277	331	358	312	314	335	297	338	298	318	324	325	305	340	329	328	296	318	331	302	300	329	326	319	306	346	331	319	353	330	317	322	312	331	326	279	323	316	307	318	322	332	315	339	334	337	319	313	348	308	345	328	322	336	317	295	325	333	329	367	348	316	293	312	331	359	324	305	317	316	334	304	339	317	317	343	298	274	337	314	309	318	306	319	325	309	323	330	312	350	317	336	337	317	308	302	314	299	315	318	314	325	324	304	302	336	300	314	334	322	305	318	341	306	335	340	297	306	307	291	336	322	326	349	315	315	332	334	292	307	350	336	362	334	329	303	345	314	333	362	316	316	319	314	300	311	305	316	303	293	312	340	327	352	326	313	325	336	326	334	320	343	305	315	337	338	352	317	343	328	290	335	316	335	328	340	292	322	338	318	331	324	322	330	319	307	312	339	293	337	288	310	336	321	317	342	299	342	333	343	327	327	327	308	335	309	337	316	311	311	337	310	310	336	337	360	349	331	335	281	350	304	331	332	318	294	321	273	346	329	348	333	307	342	316	341	340	272	333	339	303	333	308	294	314	308	319	298	328	316	353	317	311	323	339	346	330	342	319	301	308	326	315	329	333	310	317	324	359	320	331	346	302	329	321	338	314	330	328	350	307	302	332	344	327	305	370	339	318	331	333	292	331	362	303	309	329	319	363	314	329	297	300	297	286	350	314	313	292	303	331	323	336	347	326	329	323	331	344	299	315	313	295	311	320	320
44252	53904	9520	4978	3344	2509	1960	1579	1408	1163	1083	956	948	860	740	750	768	710	715	698	682	630	638	646	662	621	582	628	630	605	547	637	584	599	587	589	573	627	562	601	591	598	559	540	604	550	557	568	600	604	561	577	603	584	559	574	538	561	556	541	592	612	555	550	576	568	538	531	539	593	566	593	573	564	551	534	600	573	562	543	532	609	574	570	546	569	596	550	538	591	534	565	600	498	541	519	597	571	499	539	571	522	551	566	577	530	571	587	555	590	565	568	551	553	579	563	549	616	577	599	578	557	548	540	583	554	553	560	556	587	535	552	512	572	553	574	566	561	558	586	524	571	574	549	552	555	515	567	556	557	553	589	555	537	542	558	568	558	539	500	563	535	532	505	542	554	547	563	545	534	588	559	553	605	555	535	538	554	522	539	575	540	540	514	569	591	546	564	544	573	516	539	572	542	531	559	572	552	573	570	578	549	570	541	577	520	575	552	517	564	549	538	548	521	566	594	539	536	545	547	559	573	554	548	574	535	555	557	562	547	535	556	577	541	571	594	551	535	559	532	525	556	531	549	532	561	566	566	546	562	561	536	499	528	579	563	554	563	540	579	502	535	587	531	543	561	582	556	519	592	546	569	589	536	583	546	601	564	526	564	552	564	518	587	552	548	561	564	576	577	552	552	572	547	613	552	521	565	583	563	611	550	555	550	538	538	522	586	578	576	586	552	520	558	537	547	596	570	565	577	560	550	553	552	524	538	600	538	584	560	560	538	542	605	512	578	562	581	501	550	593	523	530	561	565	574	562	551	547	537	588	564	599	601	536	575	539	594	558	559	565	574	524	591	535	490	564	568	571	531	583	628	561	563	552	581	554	528	549	581	566	553	552	549	596	555	591	543	559	541	586	605	551	533	500	545	525	560	547	525	561	552	593	556	592	532	560	558	566	530	562	557	565	549	548	548	558	579	603	506	553	566	556	552	535	551	549	553	540	560	581	538	515	568	614	604	552	607	569	561	566	552	592	497	619	581	578	553	559	517	585	588	550	570	563	558	541	535	583	535	534	588	552	552	567	545	527	583	558	574	565	546	528	591	543	502	545	534	567	579	565	552	576	559	586	560	550	512	612	558	593	540	564	612	571	530	542	541	553	536	530	556	547	561	546	532	547	553	527	548	589	619	571	544	541	541	537	579	584	560	551	524	553	549	554	563	537	540	619	544	526	539	561	501	551	583	544	542	568	519	554	519	567	572	540	545	556	545	573	571	539	503	514	586	588	552	548	556	599	585	533	581	584	562	543	572	528	581	551	550	543	575	607	538	553	557	565	543	618	534	550	548	590	558	539	512	564	506	521	543	569	528	545	525	545	540	565	581	578	546	567	574	568	537	562	536	541	517	567	563	507	580	557	558	551	578	527	533	569	620	578	549	591	567	558	547	556	557	556	527	558	554	557	575	594	579	557	571	576	557	562	583	579	601	565	540	573	548	528	547	612	565	572	544	561	599	505	526	559	525	566	554	518	546	581	555	583	562	587	528	577	569	543	505	537	524	547	554	552	560	575	557	546	578	537	538	556	605	529	546	557	582	578	543	523	581	541	541	571	549	572	599	544	580	612	531	581	545	526	538	535	560	545	561	577	572	539	544	582	536	531	538	581	576	547	550	592	547	568	580	550	591	552	559	546	507	603	546	581	566	602	544	560	549	606	523	553	586	555	541	566	533	584	572	537	533	542	547	569	578	555	530	568	540	603	544	593	554	578	572	517	516	527	556	606	564	573	556	566	511	582	533	567	585	542	552	561	568	578	558	540	563	560	549	553	603	535	550	549	552	551	590	561	562	537	550	564	573	558	575	538	546	524	568	560	570	572	555	552	593	568	533	600	576	576	566	536	568	594	543	534	544	542	539	568	583	525	560	636	579	515	525	580	515	558	538	530	563	581	565	539	554	565	549	558	523	554	560	546	542	535	595	524	614	545	552	560	537	558	501	525	532	589	584	582	553	594	571	555	561	596	558	579	551	545	560	553	534	561	547	549	566	614	579	600	613	527	560	571	582	584	561	564	563	521	558	538	531	531	551	578	535	544	564	541	539	545	595	558	526	569	573	566	569	538	565	515	531	529	550	555	532	552	537	577	553	520	586	570	546	531	551	568	565	526	571	526	559	546	531	583	567	546	536	604	533	577	523	535	534	562	586	525	551	546	548	552	530	566	537	512	568	600	534	590	521	553	540	599	571	565	561	546	571	516	558	562	556	550	533	556	598	546	564	552	575	563	540	591	573	524	580	554	590	583	542	571	565	568	582	552	535	520	533	618	532	583	575	542	514	571	562	589	549	541	582	567	556	563	525	596	579	542	594	606	548	579	563	566	533	560	579	560	578	545	545	551	518	568	551	554	561	530	592	514	534	564	506	610	560	589	532	565	581	544	575	555	585	566	568	597	540	556	492	592	568	590	575	557	596	555	572	555	523	519	563	554	593	586	545	539	543	552	595	517	561	537	568	597	542	504	572	564	554	577	524	496	548	554	533	567	590	581	541	532	579	574	580	573	578	541	532	565	549	531	595	544	507	565	561	594	518	556	565	529	591	519	556	571	574	567	550	557	503	532	510	590	540	558	553	593	613	528	552	580	504	531	586	541	545	549	550	516	550	576	552	574	571	563	546	621	535	524	533	537	581	572	557	580	578	582	588	534	565	568	568	547	576	589	526	503	600	493	501	550	541	550	579	578	592	547	555	554	602	557	568	571	533	565	537	543	523	584	554	532	543	529	567	507	549	579	559	578	560	565	595	529	593	553	567	556	537	551	582	521	536	524	570	554	590	559	548	560	551	595	557	546	581	528	553	535	542	559	520	564	611	534	576	548	561	554	583	565	561	573	518	550	551	569	549	559	585	542	575	572	563	574	572	567	524	551	545	587	554	548	550	548	534	582	589	535	562	560	620	588	591	558	516	534	573	543	567	558	576	521	579	548	611	562	546	553	543	571	562	569	508	592	577	594	544	522	595	567	558	626	571	583	556	594	545	561	566	578	517	582	569	598	547	561	548	589	546	547	559	525	567	583	561	576	554	597	572	580	521	569	574	561	542	529	562	579	569	575	609	549	542	569	569	550	547	581	591	553	521	546	582	552	512	569	568	548	547	528	585	566	536	560	588	534	540	576	585	556	623	568	539	584	594	545	575	585	532	541	519	550	572	578	598	564	566	522	604	529	570	552	531	542	549	573	550	586	561	543	558	513	579	539	585	537	558	525	557	562	530	541	531	543	557	572	573	557	561	598	577	541	523	539	535	566	535	536	533	605	534	575	571	508	554	537	571	557	588	550	549	564	573	545	538	535	580	548	514	525	598	547	530	590	530	565	537	537	545	556	582	579	553	564	562	592	551	568	530	526	545	551	591	530	541	544	499	554	593	536	558	559	594	565	567	565	549	567	538	525	558	583	563	591	576	520	580	584	563	563	580	556	538	526	574	570	541	526	570	530	528	545	516
26839	24817	10830	482	157	107	103	98	102	92	87	91	93	81	82	93	94	92	84	98	99	96	79	82	77	82	80	88	87	91	71	87	85	93	101	105	86	95	93	83	85	103	72	85	99	79	85	67	95	85	86	83	83	87	85	92	72	76	86	94	93	91	94	76	87	94	72	73	101	78	79	77	80	96	84	89	76	78	85	84	71	94	74	76	84	98	75	78	101	93	81	97	94	89	81	84	86	94	81	89	87	101	91	88	71	88	86	86	107	90	81	86	78	79	92	76	82	92	87	79	86	92	88	78	95	87	85	77	91	79	91	85	82	77	75	70	90	73	84	78	77	79	87	86	87	88	74	80	91	98	84	96	80	88	85	73	78	80	79	90	78	74	108	86	87	84	85	86	81	76	91	64	100	77	68	88	107	76	81	86	97	89	79	91	90	89	79	95	99	86	78	94	88	85	89	82	97	69	81	61	89	74	86	73	80	95	66	86	81	82	87	95	79	93	92	87	98	100	74	83	76	76	88	106	72	75	79	83	77	100	66	75	80	94	66	81	85	89	69	88	89	66	94	80	80	82	84	67	87	87	88	74	100	88	79	86	85	80	76	74	103	76	95	80	73	82	87	74	82	84	67	103	111	82	83	90	87	94	88	87	77	93	88	83	89	86	100	89	97	68	71	84	91	76	86	73	78	76	69	94	92	82	78	94	106	114	92	85	66	86	77	74	74	90	89	68	90	100	85	90	83	86	82	71	90	100	88	76	92	85	89	81	84	77	84	66	75	78	77	87	94	74	77	88	81	84	86	74	94	92	97	99	76	99	100	90	77	67	88	90	69	87	77	87	92	85	94	89	79	88	86	84	95	85	76	80	87	61	81	70	73	98	90	78	92	80	95	83	89	82	82	77	71	86	91	88	92	91	95	90	78	95	86	85	89	88	91	85	103	71	82	89	96	81	74	78	90	80	83	95	98	78	76	91	92	86	97	75	79	83	77	86	85	72	89	82	70	95	83	92	100	87	97	95	83	70	84	106	87	80	81	68	92	65	107	89	86	75	99	79	119	94	88	84	97	65	88	90	97	90	79	82	89	69	90	82	80	78	74	91	87	84	88	84	97	82	79	72	86	104	104	86	91	78	99	89	87	87	86	83	65	81	97	91	93	83	82	94	85	93	85	77	78	91	89	88	79	78	82	91	70	98	91	92	85	98	81	72	87	71	100	71	79	80	76	82	94	71	89	79	69	73	69	76	69	84	82	86	92	74	92	94	82	78	75	82	93	86	77	80	82	104	98	80	94	83	86	90	87	84	84	83	92	83	88	75	90	91	86	80	78	102	90	81	73	108	85	88	91	78	72	81	84	77	82	103	87	86	92	75	81	90	79	89	68	64	98	92	73	102	79	83	81	68	83	91	92	81	76	78	78	98	85	102	95	87	102	91	72	96	97	80	81	81	75	83	65	77	96	85	71	84	70	59	83	86	88	87	90	96	81	82	102	84	77	90	82	67	93	75	87	87	78	81	83	93	90	66	83	97	75	90	92	83	88	94	89	84	74	78	100	88	94	81	84	79	77	89	89	95	98	81	76	82	76	81	69	78	87	93	94	98	71	83	84	92	83	93	80	79	75	89	80	80	82	93	76	94	74	97	98	90	86	91	105	91	82	90	77	80	88	100	81	100	79	72	68	91	75	78	89	78	77	87	87	89	98	92	92	100	91	87	79	81	81	88	94	79	98	66	91	85	92	77	109	82	90	79	75	89	90	98	73	77	83	97	77	93	75	77	93	80	90	72	84	83	89	90	84	71	95	97	103	70	92	86	80	89	98	88	76	89	98	90	82	93	99	84	77	76	94	84	75	102	79	77	71	61	82	82	83	92	80	78	75	88	72	83	84	89	95	91	91	92	97	85	79	92	78	91	81	88	79	75	88	91	82	78	77	71	81	86	97	83	96	88	91	73	73	78	76	91	85	87	62	75	71	92	89	92	72	98	80	87	80	85	82	85	85	87	103	89	91	87	90	78	81	86	95	94	97	75	97	80	80	93	80	70	92	68	88	92	89	94	89	97	80	80	83	94	79	95	86	64	98	81	82	88	91	96	98	81	74	85	79	84	75	95	97	74	91	80	75	98	84	74	75	83	89	87	101	82	74	86	78	78	96	86	92	80	77	93	77	84	94	90	89	87	98	67	80	83	76	76	74	87	88	81	89	89	88	86	96	87	89	93	62	77	72	76	79	84	90	99	78	93	87	90	87	86	83	77	92	69	78	93	71	87	77	66	86	100	93	83	79	96	89	78	104	95	95	82	78	94	71	95	88	84	84	69	91	93	84	91	95	77	113	87	93	79	79	86	100	75	92	105	96	84	56	73	65	87	78	87	80	89	93	78	64	104	95	79	84	76	84	74	87	99	77	92	85	74	78	86	79	88	104	83	79	71	81	75	95	90	86	92	83	84	80	82	82	78	72	88	90	94	77	84	84	101	87	90	78	89	79	74	82	78	78	85	87	90	94	87	100	74	88	92	86	68	83	59	88	74	88	83	96	77	77	79	96	70	76	96	69	89	89	89	70	92	88	71	85	79	89	87	87	72	82	96	78	111	77	85	97	80	77	82	100	80	90	77	86	100	96	94	85	104	81	82	88	107	102	79	80	76	74	83	86	75	84	86	85	87	104	82	92	76	83	82	101	107	93	76	79	88	86	85	100	98	84	81	76	86	74	85	84	82	88	81	95	88	96	92	86	84	95	70	76	76	91	82	79	100	85	78	82	76	85	66	93	80	88	74	79	91	94	96	75	74	114	89	75	87	96	86	85	72	69	78	83	70	92	77	80	77	81	91	77	78	75	116	86	104	80	92	92	73	85	81	79	84	84	77	85	96	94	101	87	98	85	82	93	84	81	78	93	69	88	89	82	93	75	81	83	96	69	87	62	98	75	73	82	82	84	113	77	95	97	94	98	88	90	88	80	79	92	82	76	95	93	78	105	83	77	91	78	87	93	79	76	86	76	92	91	81	77	77	70	94	76	82	88	80	84	106	105	95	85	97	85	83	82	101	65	97	82	81	96	85	76	90	83	76	77	82	94	92	79	62	88	83	72	85	82	119	93	103	86	79	77	88	74	99	111	89	67	84	89	91	75	74	100	83	89	84	84	74	73	86	92	81	76	79	73	73	105	80	84	96	86	92	106	83	87	75	84	75	76	86	95	86	92	77	74	91	85	84	84	66	80	83	75	84	93	85	87	100	80	83	64	77	102	93	77	101	88	81	74	90	85	87	87	75	104	94	85	84	104	91	90	77	86	76	91	82	75	78	89	93	72	91	96	79	89	84	98	93	84	94	89	88	82	80	72	83	86	74	85	77	106	79	101	96	77	101	96	92	83	94	87	79	85	86	91	84	85	87	83	89	108	85	101	80	74	78	90	93	82	83	89	82	87	81	83	76	85	82	91	78	90	90	92	70	85	84	89	94	84	83	83	102	86	92	91	81
25706	31706	801	414	331	233	238	207	207	217	187	210	210	202	182	181	175	187	178	161	163	172	162	188	155	171	152	169	179	189	162	164	183	156	178	176	162	142	179	159	155	174	163	168	172	181	155	171	178	157	165	176	173	176	177	173	176	175	140	153	160	167	170	173	154	155	150	166	161	163	152	187	183	177	190	166	181	169	168	171	170	153	163	160	191	174	157	165	185	176	180	166	175	175	175	171	163	156	172	175	166	171	177	159	179	167	155	178	169	154	148	169	168	177	170	174	166	178	201	168	146	170	164	143	159	170	164	180	169	146	180	167	170	152	158	161	155	160	172	158	156	192	184	170	181	200	150	151	167	191	172	171	167	188	155	166	195	147	162	170	163	186	158	177	164	142	198	166	168	181	185	171	183	178	164	175	154	160	170	172	163	144	182	153	178	170	170	170	161	178	171	160	163	167	182	159	171	156	191	175	164	186	154	154	170	169	182	173	146	174	159	163	158	151	178	164	179	167	169	152	182	159	149	183	153	198	165	169	165	172	163	164	173	162	173	172	178	163	159	164	175	194	174	178	159	188	160	171	155	175	170	167	180	195	165	161	160	156	150	154	172	164	180	163	165	171	163	161	155	180	196	162	186	179	172	174	190	161	181	186	146	176	158	169	164	164	163	158	172	170	170	159	185	158	179	183	154	175	152	173	150	161	173	174	190	170	175	191	155	177	167	160	176	155	174	187	180	192	184	177	174	175	170	164	164	145	181	173	174	175	171	164	155	175	162	163	146	150	155	166	168	165	163	173	191	175	164	177	194	185	163	180	180	159	157	186	148	144	189	161	157	169	182	182	181	171	187	177	164	172	174	176	183	184	157	160	163	180	162	149	167	149	189	170	185	167	180	147	175	170	143	178	157	172	162	175	169	175	168	180	184	180	180	166	160	176	184	168	151	150	171	179	145	163	179	177	155	177	177	171	184	187	169	197	175	155	169	177	162	163	161	165	179	175	162	169	162	184	169	159	174	177	153	160	171	155	191	164	170	176	172	179	164	169	157	189	172	170	162	159	171	170	165	151	163	168	160	175	162	188	179	186	175	164	173	174	168	180	173	195	149	179	186	156	161	157	150	193	157	177	166	162	170	153	191	170	171	167	172	146	166	197	164	162	157	170	169	180	181	188	158	167	179	149	175	167	171	157	160	167	181	139	166	154	180	174	168	156	154	182	161	173	156	168	198	174	173	181	168	178	162	190	178	168	140	183	172	162	155	166	154	163	167	175	165	152	192	165	157	143	166	174	163	172	170	186	190	175	156	174	174	169	166	170	175	178	150	169	167	200	157	193	162	167	154	157	193	134	174	154	177	170	149	171	151	202	194	179	178	164	175	156	153	153	187	145	176	147	155	185	155	163	181	199	177	167	167	142	184	180	147	171	185	184	159	176	167	159	167	176	175	164	196	167	160	179	168	172	158	157	183	169	174	169	206	169	174	181	154	162	193	201	173	180	185	196	191	186	179	167	184	168	154	155	153	180	194	159	174	170	165	161	165	192	167	152	165	178	175	157	188	186	140	176	162	192	161	193	174	156	168	144	169	177	179	150	157	173	156	172	171	179	169	170	163	167	168	177	168	161	182	158	154	173	154	170	167	154	161	164	171	147	195	161	153	137	164	170	185	165	189	148	153	181	195	187	171	181	192	164	164	190	162	173	157	176	179	181	199	164	159	164	164	171	173	183	179	195	180	164	152	151	152	185	180	170	174	169	162	142	159	181	174	186	169	162	172	157	187	175	183	179	201	175	175	174	172	165	181	167	159	157	176	149	184	169	184	166	141	185	177	187	166	156	168	162	180	148	158	164	173	163	151	183	149	159	174	194	177	177	147	175	157	169	154	150	176	168	180	172	166	160	186	164	139	167	152	150	183	184	164	171	172	171	152	154	168	153	140	170	160	160	162	154	161	171	154	178	145	184	155	190	191	171	174	157	165	177	152	157	183	187	192	168	158	200	153	181	168	148	175	182	165	151	171	158	182	170	183	161	165	184	198	167	187	174	164	176	164	152	145	162	182	188	142	170	181	153	167	170	161	177	170	163	166	180	174	165	152	180	192	187	158	151	172	193	154	169	173	150	155	185	157	163	166	199	167	183	178	179	175	152	171	151	150	172	169	169	165	167	167	150	151	179	165	165	193	188	208	182	160	182	170	160	158	165	175	180	170	170	167	176	166	194	161	171	189	164	173	157	160	164	167	155	157	174	164	159	156	177	163	158	147	180	172	153	168	197	161	175	192	165	147	178	182	174	151	175	177	164	148	182	181	188	141	167	173	181	139	169	154	152	169	141	166	160	146	141	162	167	195	179	151	157	173	190	157	185	169	176	157	185	164	165	164	175	179	166	167	190	178	177	166	142	166	151	167	178	160	179	173	153	150	153	192	188	171	160	161	176	162	174	191	179	202	161	197	173	170	155	170	168	171	142	201	165	163	161	168	170	167	165	157	168	183	163	188	165	168	153	176	147	191	197	167	157	151	190	174	174	170	171	158	173	168	166	174	185	171	160	182	195	175	176	177	195	167	173	175	191	181	173	153	159	168	161	179	150	164	165	151	180	151	152	161	169	174	155	146	153	177	182	181	165	188	155	145	167	167	183	160	165	174	177	173	164	167	165	188	179	172	174	188	170	184	174	156	167	163	190	184	185	175	184	173	168	187	171	167	160	186	144	173	191	145	164	188	151	177	157	158	168	177	182	196	183	155	162	183	176	174	195	160	161	182	151	170	165	148	159	175	159	177	158	158	164	176	163	162	137	164	175	182	157	159	171	160	169	161	163	155	179	163	189	192	147	177	168	138	149	171	173	163	156	164	170	174	161	163	157	173	176	175	181	176	150	192	144	188	146	178	173	178	154	146	165	164	157	162	170	169	161	167	172	185	172	174	193	147	176	187	159	178	161	167	189	183	162	185	159	156	163	161	178	173	181	159	160	151	170	158	168	181	164	160	181	174	143	163	153	165	167	158	177	190	163	160	171	169	168	184	172	178	162	170	175	180	176	161	171	160	167	164	181	159	171	130	151	152	163	160	191	167	169	197	175	143	170	176	161	153	168	167	170	173	171	153	175	186	166	171	171	160	178	163	186	197	192	167	184	182	178	178	176	160	154	172	174	174	176	167	160	158	162	176	168	140	167	187	169	181	160	148	165	161	184	163	162	153	148	145	166	164	184	176	164	154	159	146	152	176	186	167	176	152	167	167	184	155	162	174	159	168	184	163	156	169	164	166	157	182	173	172	161	170	158	149	179	171	163	162	172	161	183	164	167	147	185	180	167	176	173	156	167	177	160	185	165	180	160	171	165	177	161	171	176	164	149	169	161	165	165	177	169	176	160	171	161	174	167	158	186	167	184	152	156	177	165	155	203	172	172	190	170	148	152	170	150	203	162	169	165	181	178	158	169	168	166	177	154	170	162	168	172	164	175	173	159	147	178	164	176	192	174	182	165
24047	23194	28743	23209	12194	838	430	352	337	319	283	240	249	217	265	205	244	218	223	217	207	262	211	214	189	196	205	183	207	230	206	242	195	191	185	203	208	171	213	215	180	221	179	182	188	194	184	187	208	178	185	188	203	192	183	158	196	186	216	182	185	188	191	208	163	211	223	185	198	204	192	195	213	217	204	202	210	202	197	170	170	196	181	200	209	191	209	182	187	194	199	172	197	186	191	200	208	199	198	161	191	171	210	196	172	195	168	193	185	191	185	205	190	194	198	188	182	198	209	181	199	177	166	203	190	179	194	195	191	202	191	196	209	174	206	193	196	192	196	205	201	178	186	175	183	191	181	192	176	199	191	194	183	184	200	169	214	202	167	194	180	217	177	187	195	200	196	213	174	201	173	195	197	192	172	175	188	183	195	214	187	203	179	160	171	188	188	188	176	194	215	204	219	186	174	194	182	198	212	179	195	215	205	183	191	197	179	200	191	195	185	193	193	165	191	204	180	215	192	175	190	218	172	205	199	193	180	206	179	159	197	176	183	188	188	189	187	187	180	215	200	162	166	192	194	167	186	204	186	198	204	194	196	208	182	192	200	177	209	199	213	178	186	190	184	193	185	199	196	191	190	187	190	200	179	201	188	171	178	207	190	176	185	195	190	189	203	185	195	187	216	187	218	202	204	172	202	190	200	199	209	173	193	186	167	181	187	179	199	196	216	187	198	192	164	195	200	187	190	198	171	187	204	187	189	189	197	197	190	193	170	213	192	189	214	199	188	212	182	179	205	201	185	189	193	200	193	207	192	186	181	211	162	199	184	187	195	177	172	200	185	177	186	200	182	183	176	182	187	192	196	183	183	184	176	218	190	188	203	206	209	204	197	204	178	201	197	192	165	185	199	193	206	179	181	199	200	207	229	184	181	199	213	182	191	181	197	195	192	178	191	192	199	215	219	186	176	221	174	206	201	193	197	180	186	195	197	215	200	203	180	214	188	174	182	171	193	193	196	211	197	196	186	171	195	180	182	203	179	196	211	187	202	180	183	176	215	202	200	182	190	212	182	191	210	192	209	169	176	197	190	183	192	181	196	171	184	195	191	181	169	196	203	168	187	205	178	180	176	188	193	175	196	189	189	185	237	188	183	211	185	179	206	214	185	202	205	185	202	200	199	186	178	198	195	201	211	180	196	183	244	189	164	163	197	188	212	198	185	161	212	182	197	176	184	200	193	201	195	208	205	188	208	190	193	160	184	186	161	186	193	187	193	231	203	192	193	190	167	193	218	187	196	170	197	198	178	197	178	211	212	192	187	185	176	219	205	217	181	193	177	191	190	194	181	189	194	206	178	198	176	199	193	202	169	176	185	175	166	185	209	209	198	187	167	176	178	193	185	185	203	196	182	183	194	174	189	186	205	174	189	185	207	172	207	202	202	191	183	203	203	208	194	180	198	187	183	168	193	188	180	205	209	191	188	173	186	199	179	182	192	233	171	188	167	189	194	194	163	207	187	198	192	213	243	193	173	191	214	209	184	193	194	214	215	221	202	192	202	201	198	184	188	181	181	218	196	194	198	190	177	175	199	183	199	196	166	189	199	181	170	218	195	181	168	193	208	192	187	204	199	217	176	198	204	177	175	193	181	201	197	194	195	184	165	188	187	197	197	183	230	180	176	186	181	194	198	203	179	195	197	215	201	222	188	197	213	195	188	176	177	191	186	169	195	211	195	187	196	191	179	191	188	198	182	201	206	187	199	204	201	182	174	195	177	184	169	199	179	164	196	197	186	174	194	179	179	193	167	167	196	207	217	189	206	177	192	194	211	200	214	176	174	188	195	181	201	205	192	183	183	193	190	175	211	199	204	210	203	194	194	192	202	187	212	192	168	202	199	214	203	211	219	200	190	182	197	179	167	183	206	215	185	188	198	185	181	209	189	216	164	189	189	191	184	184	191	184	211	181	196	197	186	214	191	178	175	202	204	215	205	211	182	186	187	201	173	190	205	204	176	209	207	171	184	215	178	197	194	192	189	184	182	206	189	190	175	172	182	179	189	184	188	225	186	223	219	180	204	187	188	191	179	188	189	182	205	186	217	197	206	176	195	168	182	185	196	199	179	174	175	188	222	183	156	173	166	177	187	184	210	172	175	184	202	174	180	200	204	210	204	184	219	194	199	198	189	193	190	223	179	190	199	183	189	189	181	188	181	214	198	192	210	190	205	188	219	193	189	188	198	203	198	179	181	193	189	211	200	185	194	181	197	212	184	198	182	197	177	190	217	199	158	178	212	178	181	191	204	173	174	187	178	200	199	224	201	197	183	178	207	227	173	182	185	188	194	184	169	179	187	183	182	198	189	188	229	187	208	188	199	195	191	197	202	202	192	195	190	190	206	209	217	207	190	160	196	200	222	221	195	193	214	200	181	185	186	193	195	181	185	201	182	171	169	199	171	181	187	183	183	186	215	206	200	174	198	205	189	180	180	176	180	189	214	184	199	211	159	184	197	216	221	191	203	192	193	211	174	194	186	180	194	196	204	187	201	187	196	159	180	182	191	173	214	201	194	189	202	189	198	183	190	153	192	198	170	190	198	194	170	177	187	178	178	194	176	195	189	198	194	184	181	195	188	188	190	195	204	215	206	216	200	178	201	213	170	209	193	194	176	171	199	186	178	204	168	171	176	190	198	188	185	181	196	206	218	191	168	187	183	203	189	196	199	195	208	184	184	205	202	184	177	197	203	186	178	165	191	184	215	175	187	170	172	180	200	182	197	185	175	200	184	206	189	195	198	197	178	208	207	182	171	193	213	171	208	192	207	174	199	174	209	174	189	181	221	203	205	199	202	217	198	187	204	196	189	167	188	187	193	172	176	197	208	182	203	173	194	175	183	179	194	168	186	206	186	182	192	203	199	188	191	203	178	200	190	210	188	189	188	185	201	171	183	188	166	185	180	189	199	206	195	197	167	214	201	183	177	198	207	194	180	180	208	186	192	198	178	188	225	181	181	197	195	187	171	193	183	185	204	204	201	184	187	214	201	186	202	178	156	164	178	169	195	209	160	211	190	180	194	205	209	187	207	207	153	181	199	201	189	183	188	188	200	193	176	190	190	188	198	187	169	192	197	182	188	182	202	186	184	176	206	191	193	171	184	196	188	194	183	204	204	200	187	185	184	211	184	173	212	198	216	198	200	181	150	204	184	187	209	186	222	186	197	196	190	202	211	212	174	223	165	191	184	201	205	188	202	194	192	196	190	206	193	162	194	194	196	204	190	214	187	189	181	222	203	161	185	182	228	193	178	175	170	190	188	173	173	190	216	187	202	213	179	197	194	185	191	185	203	194	180	197	192	179	211	197	200	180	166	193	177	212	191	194	186	203	192	173	203	203	205	195	180	183	200	197	170	179	166	190	196	172	169	158	197	178	188	199	207	180	190	223	191	192	179	211	182	162	185	191	209	210	177	184	187	194	210	200	189	198	196	195	187	220
47046	56042	5877	2871	1890	1424	1075	900	793	645	638	584	570	509	467	454	475	434	414	418	444	411	400	383	378	359	371	361	410	385	346	378	410	402	348	376	375	336	364	350	367	371	399	356	383	345	388	365	327	328	353	365	383	391	373	368	373	369	340	357	371	356	328	364	334	374	338	361	351	341	367	358	341	337	399	351	346	362	372	326	354	368	376	357	324	358	346	348	341	336	342	326	356	342	367	315	354	352	369	325	351	319	371	322	356	354	336	354	360	343	339	350	347	351	355	360	362	339	345	336	359	388	322	349	387	333	327	330	350	351	314	339	337	363	354	374	316	348	363	335	334	345	334	372	363	345	373	337	353	343	369	348	380	321	388	345	349	352	333	374	333	354	359	378	368	344	322	338	357	377	368	366	325	359	324	377	366	328	344	355	327	378	323	363	356	319	346	358	348	345	346	361	343	339	356	332	324	336	339	371	368	346	327	342	356	335	305	352	347	348	379	309	353	336	351	382	329	352	341	367	342	350	336	350	342	333	317	368	387	345	331	338	354	340	303	366	347	344	354	335	359	353	360	351	362	336	335	350	342	363	374	347	378	377	350	360	350	366	343	352	379	359	368	355	328	364	330	346	331	333	338	360	335	362	330	347	359	375	355	329	352	322	322	358	291	319	336	303	359	332	377	353	359	357	357	325	373	356	346	333	358	340	354	389	326	339	365	374	370	351	341	331	344	349	339	329	356	336	323	359	306	341	369	314	324	344	337	348	343	329	333	320	354	307	326	332	336	375	381	327	318	357	339	323	354	323	343	368	334	337	376	326	355	342	338	319	344	332	355	352	332	367	372	325	346	379	341	330	359	342	370	348	337	364	346	347	327	365	337	361	323	344	347	348	373	320	317	359	383	356	342	328	328	370	341	388	350	371	355	341	329	321	296	363	354	343	366	345	328	327	348	313	353	338	341	402	343	347	345	356	371	354	376	366	383	353	342	369	319	362	399	370	359	323	313	359	335	344	342	351	379	342	369	369	349	373	344	345	365	359	355	336	351	324	367	344	334	346	333	344	350	341	382	335	352	363	368	338	354	317	346	359	337	359	322	345	332	329	354	370	373	356	375	318	341	343	359	346	326	344	379	338	303	360	337	354	333	371	368	331	356	338	367	349	340	360	330	325	348	373	376	389	349	355	318	363	366	346	349	370	346	339	336	324	359	330	356	355	354	341	346	351	334	312	347	352	341	339	332	332	355	345	374	355	340	325	352	351	358	356	344	313	367	383	336	360	370	329	361	359	313	344	317	384	307	367	361	350	366	339	340	387	329	360	365	346	335	341	352	366	369	346	333	349	361	355	364	361	361	335	310	351	357	371	366	325	353	301	350	345	373	318	318	366	333	323	358	326	328	347	343	373	350	379	343	369	331	375	335	341	366	333	353	320	353	349	345	345	335	369	335	355	337	345	366	353	354	379	349	346	367	324	346	346	347	331	345	352	332	356	355	353	357	323	351	342	365	346	379	359	340	350	347	352	338	339	337	354	354	344	337	341	331	355	373	363	344	363	357	343	344	322	344	364	351	343	345	367	340	337	336	386	333	325	313	343	339	347	338	355	368	355	344	330	352	351	354	360	322	352	356	323	346	365	344	383	351	342	377	327	341	343	371	360	352	346	356	369	354	357	343	328	387	356	344	325	353	327	341	319	360	337	353	342	323	323	330	347	368	322	361	351	391	371	317	330	362	340	335	347	324	342	352	359	340	335	334	353	317	365	350	322	333	350	330	356	373	342	328	385	351	336	332	317	324	303	318	332	338	374	351	332	321	365	320	372	321	356	331	377	355	319	360	354	378	354	318	335	373	365	351	360	325	361	368	333	342	369	338	343	340	350	355	326	325	352	342	355	351	344	362	380	366	340	344	336	328	343	340	349	320	323	352	332	367	336	340	377	322	371	343	340	340	359	349	386	380	374	354	368	363	349	362	356	377	333	331	367	373	367	359	338	335	366	307	321	345	356	368	334	360	337	364	347	344	384	337	331	347	330	354	356	364	335	354	377	352	352	385	322	348	382	348	347	337	349	327	380	343	351	335	366	379	344	315	344	342	366	333	337	327	354	330	333	358	334	335	354	332	376	348	336	329	356	356	339	334	343	350	373	348	327	375	345	304	360	351	332	294	376	353	336	361	352	338	298	374	378	338	367	336	356	358	359	345	327	350	372	334	358	336	334	346	336	349	343	381	320	325	330	325	354	329	343	403	308	334	366	351	353	314	344	342	317	380	348	363	332	345	346	344	327	347	366	360	338	289	359	367	352	379	331	365	365	335	338	361	351	346	358	358	362	327	362	347	364	340	369	345	336	352	314	344	304	341	330	324	377	328	339	305	316	335	388	355	361	332	343	386	366	356	349	349	321	339	340	307	350	347	347	359	320	376	348	376	333	350	311	342	337	372	349	340	354	361	328	349	348	340	355	355	336	323	312	352	374	366	314	347	351	331	297	372	361	359	358	337	318	353	316	361	314	364	337	344	337	351	347	372	365	345	343	338	362	338	316	363	352	374	370	346	347	364	355	345	331	342	347	366	335	352	339	354	358	322	376	368	353	380	338	357	373	340	333	344	342	348	345	350	362	356	342	334	336	304	341	363	317	333	343	329	363	334	368	374	340	354	310	352	326	324	357	340	376	318	329	349	334	357	353	365	337	343	336	353	353	357	306	334	307	336	357	339	338	374	392	356	329	354	366	334	352	366	355	354	362	330	390	354	361	335	365	355	349	344	350	376	346	310	363	351	323	383	344	331	326	320	362	327	353	333	345	320	349	369	345	319	341	392	338	335	371	325	361	310	331	354	376	344	372	324	355	348	327	374	343	396	334	323	320	340	360	325	344	347	287	344	315	331	352	287	321	344	377	353	329	399	357	346	322	363	357	346	336	330	315	359	360	346	357	389	333	320	270	359	354	353	340	318	354	344	370	356	351	361	316	351	358	348	331	368	309	312	355	370	368	368	353	345	341	356	353	359	333	366	320	352	335	325	322	337	345	324	353	357	332	352	350	333	317	333	354	317	365	332	353	348	339	345	323	370	317	334	349	328	357	357	353	355	329	339	358	341	331	342	344	355	348	366	336	361	370	314	327	340	350	365	341	323	358	365	344	347	344	360	356	332	372	339	354	365	356	327	360	373	326	362	340	355	368	356	340	327	342	337	369	342	353	322	370	366	372	362	326	336	377	313	325	363	342	330	359	340	329	310	336	357	350	369	385	356	358	356	384	362	341	381	412	347	363	339	379	355	343	327	340	342	375	344	370	356	326	366	354	349	335	333	324	326	335	327	377	365	383	344	363	372	343	384	380	375	369	363	318	352	323	317	339	335	353	344	336	353	344	313	345	330	358	351	333	332	360	334	366	328	338	345	358	375	325	342	344	343	344	345	351	328	330	328	341	352	351	356	347	341	336	335	321	369	332	316	312	342	344	377	342	328	351	386	349	360	363	336	326	367	350
23082	22535	29831	22438	20768	9761	1030	644	569	506	467	473	406	405	385	361	382	401	395	375	358	323	347	313	344	314	369	371	314	349	328	359	354	339	344	347	321	336	320	352	342	341	358	321	320	318	300	338	339	359	324	340	336	339	309	310	305	343	332	315	348	315	351	299	335	332	324	323	328	338	292	356	329	326	322	330	315	297	274	348	299	326	328	313	318	307	329	330	325	355	332	314	345	359	344	342	322	310	293	347	351	302	334	317	320	313	335	325	323	336	339	313	326	333	346	339	315	329	330	323	299	340	292	340	346	363	332	300	345	374	337	290	331	337	338	328	339	307	310	314	334	343	292	313	334	369	354	312	327	348	323	339	353	361	347	322	351	300	306	336	326	304	345	317	316	292	319	325	330	324	339	321	328	303	353	344	334	317	347	344	308	337	330	319	322	331	355	327	276	336	281	344	314	314	310	323	341	309	321	355	346	315	312	322	323	312	314	331	320	328	325	296	327	310	328	330	345	329	337	318	298	353	313	368	332	316	316	367	325	332	353	338	305	325	318	310	352	310	368	310	296	342	319	292	374	324	282	318	305	323	311	329	353	336	309	320	352	308	322	309	323	316	366	322	300	300	307	323	318	338	310	326	293	318	313	363	306	315	321	329	303	318	312	326	314	351	331	323	339	326	281	345	341	298	307	322	305	335	323	336	320	343	328	306	320	319	314	343	309	314	332	339	354	326	328	336	336	299	357	314	326	310	324	341	325	324	320	354	359	346	338	318	306	331	324	301	332	328	335	357	346	306	303	339	337	307	329	306	358	342	341	342	301	325	320	330	334	319	329	317	321	336	323	303	319	351	327	288	318	292	323	304	318	326	374	306	328	307	320	319	326	300	316	310	318	322	340	331	329	335	313	310	322	317	327	306	289	303	367	297	335	280	326	320	308	293	350	321	302	311	320	335	291	326	323	288	345	353	275	357	341	327	307	316	299	307	303	295	321	320	330	322	368	328	336	309	324	302	297	319	327	334	300	328	324	352	325	340	293	293	317	330	338	332	331	337	325	295	335	299	318	319	343	369	341	348	296	326	357	339	342	328	323	322	344	352	326	326	336	320	343	313	339	329	301	292	309	336	316	309	346	297	350	306	320	343	339	313	289	303	342	356	324	342	338	341	297	314	306	308	331	311	329	311	307	319	312	340	320	330	333	323	323	331	357	336	330	290	324	337	320	283	323	323	327	350	325	320	329	320	324	349	319	329	300	346	338	283	295	312	324	296	328	316	326	319	292	325	285	349	313	329	327	346	310	336	341	359	316	297	318	330	314	327	309	345	320	315	307	325	280	306	336	322	356	329	327	346	339	315	344	314	295	305	310	314	308	339	306	336	339	345	341	324	307	326	334	344	320	311	340	311	346	315	327	358	280	310	326	299	317	343	322	301	301	349	318	337	334	347	346	293	319	344	310	282	330	327	305	338	323	334	332	330	329	340	323	310	338	341	337	330	339	321	333	315	312	308	313	324	337	359	339	316	295	299	322	331	320	299	342	335	316	329	335	347	302	305	339	328	343	307	307	329	344	314	328	347	323	316	300	340	313	341	305	315	312	325	342	321	351	299	354	329	328	352	333	312	375	329	286	318	346	309	327	335	318	301	344	331	340	331	308	353	331	322	334	297	325	320	307	328	308	318	309	319	338	332	332	306	325	318	303	346	349	309	323	299	323	292	343	318	337	329	346	332	350	317	327	314	348	329	317	343	316	305	336	309	336	304	340	330	312	302	316	363	295	313	349	308	320	293	339	335	333	315	328	340	289	332	314	358	361	339	327	312	303	302	343	296	313	334	330	334	317	305	331	327	297	309	323	315	324	326	368	313	303	325	299	343	332	308	298	331	318	320	356	316	340	317	323	323	335	318	305	320	322	330	330	343	308	326	308	308	297	350	340	297	329	323	325	297	323	327	312	355	336	370	302	325	324	362	334	290	336	320	326	295	319	345	314	352	325	317	305	335	339	332	345	326	318	310	340	282	335	335	316	322	294	327	349	300	291	353	355	325	277	343	304	300	313	358	314	314	304	315	336	328	328	299	330	323	347	326	345	301	338	306	326	306	295	327	308	307	321	322	331	302	333	345	318	306	318	364	326	328	308	326	329	351	341	340	358	300	331	317	338	331	324	324	338	352	315	309	315	330	312	335	317	323	308	331	299	341	297	334	357	320	364	332	325	332	327	337	308	336	308	321	329	327	337	359	318	349	338	334	312	318	322	304	331	302	323	339	337	310	304	304	314	326	311	321	340	326	362	333	321	340	329	314	310	326	357	302	329	330	328	315	333	298	314	345	320	333	334	303	321	365	311	358	316	342	374	323	328	284	301	319	345	338	351	313	313	347	296	317	306	335	315	327	309	326	337	330	343	298	284	283	350	334	341	330	320	307	307	293	350	325	330	333	319	318	313	312	319	321	302	283	320	347	324	312	359	354	343	287	306	315	283	337	312	316	304	322	294	291	318	328	323	335	331	323	313	321	305	320	319	320	334	324	299	330	315	308	323	349	313	367	315	336	349	311	294	319	301	333	305	329	319	341	321	330	339	353	362	356	321	300	285	313	305	298	310	324	336	350	293	329	340	310	304	302	311	323	324	316	328	327	317	324	331	314	331	313	360	316	304	335	337	285	316	293	331	315	332	328	335	341	377	342	315	344	328	337	298	308	325	320	340	329	325	332	325	320	301	283	309	293	305	320	332	298	349	323	317	323	336	324	318	345	313	333	347	326	328	307	337	313	316	347	330	322	326	324	334	299	299	320	314	324	294	317	328	302	324	332	321	337	330	317	330	353	339	370	326	283	294	328	294	311	333	336	358	342	324	297	313	308	296	346	320	323	348	346	336	308	337	337	303	298	318	350	318	307	324	325	289	337	337	327	321	315	335	313	341	317	333	347	350	355	287	295	334	309	331	336	317	329	315	305	316	329	347	323	340	342	351	361	294	308	291	300	336	352	321	340	286	299	330	325	307	310	339	322	339	305	327	285	316	328	332	337	311	321	313	353	335	304	339	309	336	323	308	357	306	321	306	311	292	341	342	332	303	310	339	297	329	318	328	312	336	304	319	329	268	341	318	358	313	305	295	318	323	360	319	326	340	312	357	311	345	287	336	319	312	336	319	356	305	320	327	312	276	343	299	328	325	334	317	362	340	331	340	332	297	333	329	328	366	324	336	346	312	334	310	321	315	328	328	306	297	307	332	325	312	308	341	336	323	314	319	315	296	318	326	305	329	336	316	309	312	324	355	322	317	344	299	305	337	341	308	339	314	367	308	340	332	294	310	355	323	291	320	309	346	324	319	329	308	335	324	300	325	311	316	313	304	324	315	328	317	322	332	334	369	322	313	334	361	316	316	317	325	313	335	326	310	340	328	309	325	330	331	319	331	331	319	328	310	272	350	323	300	305	334	306	362	330	315	290	327	349	331	344	323	306	311	307	334	313	318	332	317	312	333	301
47654	56380	22466	4906	3378	2634	2016	1691	1452	1175	1142	1054	900	811	840	757	771	707	683	726	666	640	667	652	668	600	691	628	630	598	589	595	625	610	614	577	594	614	574	578	526	614	566	575	592	598	537	580	540	601	578	638	556	591	545	569	602	611	586	564	548	591	571	600	573	598	584	583	558	596	591	557	541	570	606	545	572	518	559	577	517	556	550	546	542	572	562	572	599	569	574	552	576	598	553	529	541	564	596	560	551	564	604	626	561	554	572	553	567	568	588	537	545	548	541	557	565	597	535	547	608	560	556	560	577	536	557	573	545	591	585	566	575	576	579	560	577	589	558	559	544	527	567	546	556	633	563	571	564	581	556	545	556	539	558	584	526	582	601	530	562	570	582	510	555	561	564	527	611	564	532	584	581	569	558	595	582	552	544	541	582	551	522	555	561	583	571	558	548	587	569	535	546	584	544	589	561	542	567	539	579	557	559	576	533	584	574	539	600	582	553	527	589	553	619	559	538	541	568	533	555	553	570	529	572	543	558	534	571	577	556	547	545	518	540	551	513	590	571	558	572	601	552	568	555	549	541	551	551	569	540	592	553	557	545	561	570	551	559	532	542	540	577	556	541	530	568	551	539	561	582	557	567	555	564	517	552	573	603	558	547	523	548	564	570	523	556	537	547	553	548	579	569	542	541	524	511	572	546	553	582	544	564	543	567	574	594	577	580	545	571	563	530	575	619	566	570	542	537	590	556	545	566	608	599	610	536	556	586	535	566	520	566	542	573	525	538	565	565	566	529	568	563	607	532	564	595	578	568	569	552	557	536	528	569	559	528	525	531	554	566	567	514	592	582	517	590	595	553	555	554	544	570	584	579	559	558	559	587	559	593	599	554	596	539	519	587	589	590	552	561	568	558	547	544	550	556	542	555	554	543	507	551	533	590	577	563	582	554	562	546	558	575	572	541	541	567	495	548	583	552	559	527	530	534	559	593	537	561	579	549	564	552	570	580	529	525	542	524	531	547	542	591	547	578	542	548	565	522	579	526	577	535	581	555	534	536	551	598	597	544	553	539	548	563	584	542	546	544	572	571	563	588	568	543	564	554	563	555	560	578	542	559	570	562	549	536	587	551	551	587	550	547	549	551	565	519	545	560	564	586	549	588	569	551	544	563	613	581	563	552	553	571	578	576	570	534	594	576	606	566	530	591	586	570	578	531	552	559	566	533	545	536	574	522	577	561	604	575	551	585	536	566	531	506	567	573	579	589	579	553	572	568	580	580	555	541	577	573	554	547	602	588	567	542	539	577	573	521	574	560	553	585	555	533	549	575	545	561	577	553	546	565	549	587	518	551	528	574	570	512	568	571	534	561	534	576	579	529	556	579	540	555	533	549	554	538	567	551	553	542	551	548	576	593	552	572	544	539	586	546	565	576	541	569	553	553	552	490	562	597	541	513	527	528	521	572	518	574	554	546	535	578	593	555	534	542	556	565	560	546	582	591	568	567	556	554	554	564	590	507	563	590	569	528	520	577	551	576	566	594	559	543	573	572	563	579	540	538	567	540	554	619	569	578	582	565	550	590	516	542	555	558	592	592	538	563	558	587	560	560	593	609	540	553	539	567	541	555	592	549	556	554	536	560	578	540	588	515	531	594	566	525	578	586	562	582	594	560	545	545	573	539	566	537	526	551	519	537	520	549	575	563	583	593	542	519	559	597	555	578	575	568	572	519	576	541	567	556	579	560	553	536	577	535	575	532	571	584	571	543	567	580	549	533	514	559	577	568	575	560	573	576	559	525	539	556	556	554	548	553	551	594	546	555	590	557	552	559	541	568	579	573	554	572	548	606	574	569	583	565	578	596	555	510	550	570	562	558	591	576	574	537	536	547	533	568	558	540	607	532	561	612	584	582	572	548	565	553	580	562	601	564	555	563	548	543	545	596	566	557	554	565	546	566	580	510	583	580	574	592	560	544	577	542	528	553	584	540	601	544	584	571	539	549	627	553	570	526	546	521	587	560	568	568	548	519	582	539	558	552	562	577	552	508	535	577	581	567	567	549	532	570	557	582	564	590	574	573	567	576	555	566	582	544	558	569	560	530	551	567	586	591	552	576	575	578	536	561	552	548	534	565	590	551	553	561	588	574	547	585	550	563	545	547	558	568	566	585	533	606	555	577	549	540	571	565	531	577	576	592	561	539	555	517	582	560	547	572	558	599	564	596	512	566	538	575	556	546	535	608	581	578	611	571	616	570	560	580	557	550	552	600	548	574	569	552	553	527	542	554	566	565	556	575	550	592	566	565	586	575	561	564	535	503	544	618	566	514	531	614	574	551	555	576	574	606	561	566	577	534	564	546	560	526	549	552	563	548	563	540	530	580	582	579	544	554	583	555	545	551	534	507	577	494	546	559	527	496	532	542	609	531	586	568	546	550	553	554	549	551	543	553	535	555	641	580	552	562	529	531	563	517	550	576	556	558	607	562	558	528	569	557	626	580	567	546	566	555	576	541	518	544	554	557	536	566	574	597	591	541	546	553	579	571	574	545	579	539	583	571	614	556	568	534	529	563	562	554	573	538	551	514	533	521	563	569	554	538	559	551	548	547	558	522	570	571	586	554	563	519	542	606	533	618	581	560	529	573	573	535	539	573	532	569	557	557	546	606	538	585	581	523	552	585	576	543	605	573	527	600	536	528	561	578	516	563	535	595	579	524	540	524	569	529	590	555	554	568	574	524	545	575	521	554	532	585	515	584	583	569	562	602	554	611	534	562	555	586	601	602	574	572	541	574	533	542	533	530	559	564	566	531	519	560	547	603	571	519	562	567	548	578	540	530	557	593	529	539	535	563	537	566	566	575	578	582	531	561	535	541	560	516	531	530	563	550	535	565	558	567	571	592	580	520	570	551	603	537	557	544	536	529	530	538	573	595	572	529	574	617	587	566	546	553	582	550	540	526	544	556	541	543	534	566	557	522	540	579	577	559	571	571	555	577	575	577	564	548	585	568	548	580	540	543	514	537	578	545	597	529	570	602	538	536	613	551	576	553	608	527	602	566	592	575	532	556	540	573	536	537	564	585	559	582	549	556	559	540	564	555	560	573	534	580	576	574	569	595	537	560	535	535	550	553	537	552	575	531	557	600	532	523	562	539	579	556	547	605	561	597	542	576	552	624	572	593	547	536	571	566	572	543	543	521	579	595	552	603	548	555	529	521	550	547	590	560	555	535	554	528	545	503	569	521	555	573	530	518	593	558	563	567	511	603	550	575	549	557	506	591	568	522	569	559	539	579	545	577	568	562	551	539	558	534	547	541	577	548	589	561	530	586	556	533	532	572	577	557	574	545	599	560	568	555	568	562	591	532	559	551	524	569	564	557	602	602	546	592	554	584	572	549	539	548	570	558	525	591	528	538	586	562	563	537	545	530	562	517	537	551	541	534	519	595	601	602	571	543	549	518	570	536	583	610	527	568	588	527	545	552	513	556	557	557	547
26937	25266	12717	1084	137	115	112	103	98	96	91	88	78	92	89	95	86	75	84	92	98	100	96	103	113	91	91	98	85	82	90	87	75	76	76	89	93	97	108	92	77	93	87	88	95	88	82	90	87	98	82	94	88	92	89	83	96	94	75	83	95	113	84	94	79	92	91	95	87	94	90	75	88	79	80	95	80	82	84	79	79	92	65	86	93	99	94	84	98	80	89	72	93	82	81	83	98	81	105	90	85	92	88	78	81	82	104	79	100	88	95	89	99	86	86	93	84	97	102	68	82	92	85	90	92	95	94	82	87	100	78	80	76	106	96	95	84	85	100	84	81	88	88	77	105	84	70	85	82	80	95	92	96	88	72	66	92	96	80	80	82	84	91	87	97	94	92	103	72	103	98	87	90	83	110	84	100	93	100	84	92	81	86	90	93	85	84	84	79	94	101	83	86	97	94	79	82	96	76	76	95	74	82	86	115	82	81	97	78	85	86	98	92	104	76	85	83	78	112	89	89	102	96	83	105	89	102	87	85	89	98	72	87	64	95	79	101	84	69	76	95	80	93	74	91	75	90	80	97	78	83	97	87	77	90	93	88	87	92	92	82	80	89	91	91	103	100	83	74	87	83	90	80	77	83	78	87	102	74	101	107	98	80	84	88	94	87	89	86	84	80	83	81	92	90	98	76	87	70	79	86	105	81	107	82	98	100	72	95	106	106	82	82	92	96	103	96	79	106	85	98	85	97	80	94	89	100	71	82	94	69	89	86	81	80	91	71	97	96	63	103	82	82	82	97	83	95	84	92	72	78	95	84	96	73	89	83	90	81	85	88	88	91	91	82	80	84	79	73	81	84	98	90	80	87	100	81	95	81	100	92	102	91	79	107	88	80	95	80	93	92	78	93	103	88	91	85	85	96	80	100	77	103	86	95	94	65	88	84	82	79	87	95	94	72	81	74	99	102	85	73	91	88	85	64	104	103	103	98	75	82	91	90	81	85	100	80	78	93	92	95	93	72	96	84	79	95	87	92	77	97	91	96	79	87	106	82	91	71	95	92	87	90	79	85	78	88	96	76	78	97	89	109	96	83	93	91	75	86	92	103	81	92	108	92	80	81	93	86	96	93	88	80	70	88	97	89	112	79	74	96	85	104	76	82	91	91	85	114	79	85	84	100	92	91	85	96	93	95	90	80	79	76	97	86	84	90	100	94	98	92	95	96	107	81	91	91	87	86	92	89	81	103	81	86	76	90	93	86	89	75	84	83	89	91	88	89	87	92	86	82	91	84	115	85	74	81	93	89	95	116	91	87	77	76	78	77	108	69	106	70	88	108	84	90	89	85	95	84	92	85	76	93	74	89	97	75	95	89	107	82	86	76	87	87	95	99	72	62	76	79	85	79	83	89	82	79	87	70	75	79	88	84	101	90	87	83	84	82	86	92	83	82	91	108	99	91	89	113	85	103	82	84	92	96	95	86	80	96	94	96	103	107	78	100	77	96	92	97	104	93	75	81	94	88	93	77	81	89	102	74	105	83	87	91	111	87	98	85	85	87	93	75	75	89	84	102	86	82	93	100	94	92	78	92	84	88	80	85	80	101	83	83	102	75	86	91	88	80	92	100	106	88	93	81	97	76	80	90	80	92	79	95	93	84	99	88	77	106	90	90	103	82	87	90	101	75	68	89	87	89	89	84	87	74	88	87	100	95	91	107	110	80	89	78	87	100	89	72	106	78	91	97	88	105	105	87	96	94	96	96	98	81	93	89	89	85	100	103	85	88	100	74	88	87	96	95	88	74	85	91	85	99	109	100	97	75	85	106	91	91	86	90	86	91	94	92	96	97	73	92	89	103	85	80	84	84	102	83	98	82	79	87	88	91	89	98	83	90	77	79	87	84	86	81	74	86	75	90	87	82	66	81	87	80	100	81	98	81	85	88	88	82	80	96	85	71	84	69	96	76	79	94	85	87	83	93	84	89	86	93	84	91	87	78	97	74	78	104	97	97	82	80	90	79	78	84	76	77	84	80	101	81	92	83	94	84	73	94	104	88	81	84	66	78	84	101	71	100	88	81	83	92	80	97	75	93	85	82	104	86	77	79	90	97	74	82	74	79	103	78	73	68	85	76	90	90	90	84	95	79	91	92	90	84	83	78	103	84	79	108	93	93	88	84	102	98	93	92	85	86	76	90	81	87	95	79	96	88	90	79	77	97	87	82	109	76	79	89	89	92	74	93	86	94	81	89	93	100	78	108	85	88	83	88	88	102	91	79	89	95	79	87	75	88	81	90	92	87	80	97	94	94	96	94	79	92	82	86	96	84	82	116	83	97	100	105	114	85	83	94	80	79	88	88	88	75	83	82	88	77	98	112	73	93	94	85	81	77	93	99	102	96	101	95	94	83	80	98	94	85	94	88	90	89	84	86	71	67	96	104	76	82	86	87	89	74	90	84	85	86	90	97	98	90	78	93	98	90	81	89	88	81	91	72	81	86	91	85	72	87	81	78	77	89	79	87	85	75	82	87	102	93	84	74	99	82	88	103	81	103	90	98	75	81	80	82	86	90	96	92	98	78	98	98	75	87	97	74	99	90	81	82	84	83	91	108	85	90	67	83	90	83	92	71	80	88	75	79	87	84	82	84	95	93	92	87	80	89	78	70	88	94	100	89	81	89	83	107	66	109	95	80	86	80	84	102	99	84	92	78	96	66	75	84	76	93	87	90	88	97	104	91	82	71	96	106	88	85	81	97	82	82	88	84	90	76	79	92	94	88	81	74	70	91	88	99	85	67	91	94	94	81	76	90	81	98	87	79	86	92	71	80	100	88	86	94	96	97	84	90	93	108	85	85	80	86	86	81	78	67	106	85	74	98	99	80	87	78	81	82	98	103	94	104	84	93	85	88	82	90	86	104	82	83	82	94	84	84	91	92	84	96	97	82	91	83	88	97	92	90	92	97	75	61	93	72	91	76	84	84	83	78	104	91	100	87	101	108	76	73	93	95	79	101	85	104	89	84	73	94	78	84	82	81	98	97	78	107	91	88	83	101	109	84	103	75	99	87	68	85	77	91	78	107	112	68	79	98	82	79	80	98	88	76	89	89	90	83	88	76	80	97	100	80	81	78	85	86	98	102	86	78	78	81	98	100	88	85	78	78	78	78	84	89	86	90	68	93	98	85	93	90	73	77	69	97	76	92	77	90	73	82	80	87	97	88	93	79	94	99	93	104	79	83	76	88	86	88	100	97	81	89	100	101	90	72	77	91	75	84	86	91	80	87	101	78	94	91	74	86	74	90	74	95	92	78	77	90	78	89	74	104	89	102	102	74	88	97	92	81	97	87	83	76	94	104	74	83	86	96	84	100	80	104	76	89	82	92	88	75	97	72	93	94	84	79	84	88	99	98	69	81	82	70	110	100	83	94	82	96	92	77	84	93	75	97	84	87	99	84	92	90	88	90	93	84	104	102	80	100	66	83	83	88	88
26266	32333	8616	420	299	270	228	227	198	201	191	211	196	182	161	181	176	152	159	186	197	180	180	192	149	164	180	196	150	150	170	149	160	165	175	194	185	166	166	172	165	195	156	161	179	187	172	172	191	163	178	172	157	174	191	167	171	165	171	185	157	168	157	177	161	177	184	167	182	170	176	169	165	177	161	147	160	181	191	189	188	164	183	176	191	179	179	190	167	166	162	176	159	153	177	182	189	163	164	165	166	191	159	174	157	181	173	171	191	177	156	163	170	169	155	148	130	199	170	181	167	154	152	191	207	189	180	169	192	161	181	155	163	146	183	181	174	150	181	160	182	180	190	166	169	162	159	170	216	152	179	158	181	159	183	162	151	174	168	175	192	173	156	171	175	156	185	190	175	176	164	172	175	170	184	181	165	183	161	173	189	157	163	158	168	174	176	166	189	201	164	199	154	155	161	165	168	187	166	175	184	170	175	183	158	164	152	171	165	183	168	149	158	168	168	162	168	165	167	171	163	179	160	169	156	196	161	140	194	173	169	169	165	181	187	140	165	196	180	208	177	151	156	169	187	178	185	177	158	168	159	189	166	175	159	160	175	149	181	183	186	184	180	178	182	156	174	158	190	203	179	170	163	162	172	151	165	169	151	158	166	146	176	160	184	176	168	159	159	152	176	161	187	154	186	194	178	162	165	170	170	162	164	157	175	186	180	182	155	173	171	184	168	190	187	155	164	177	138	158	162	194	167	179	150	180	186	163	169	168	179	151	173	149	183	186	174	176	175	166	175	148	157	183	185	179	171	159	191	159	170	171	182	167	189	187	167	187	182	161	167	154	182	179	148	166	160	177	159	181	168	182	181	168	155	164	182	178	192	175	194	186	181	181	172	171	166	179	152	207	164	169	177	167	148	170	170	164	162	165	172	148	173	185	158	174	177	178	181	161	203	182	166	164	162	206	187	178	185	184	170	176	208	176	189	166	180	182	147	161	200	156	173	167	170	146	162	186	181	185	182	194	153	173	159	171	175	193	154	160	179	170	209	189	166	168	193	199	176	180	169	158	160	178	153	181	163	181	187	171	178	189	163	176	165	184	175	174	194	188	183	182	166	174	181	172	162	175	200	222	175	193	168	175	155	160	171	173	166	172	178	189	184	163	172	177	175	210	193	159	167	135	168	182	168	200	180	167	160	174	168	169	172	151	150	153	176	189	163	187	166	211	177	173	190	158	161	177	178	171	185	190	171	172	150	177	161	190	172	176	165	197	160	169	169	149	184	165	180	198	188	157	177	177	155	161	163	164	168	161	152	176	182	184	160	179	193	158	171	153	156	171	169	169	177	167	189	180	173	192	179	162	165	184	145	165	157	161	204	180	180	160	194	179	185	182	164	180	190	169	180	173	184	163	166	155	180	200	187	168	179	161	179	164	151	174	165	167	171	193	184	180	158	153	143	155	182	161	153	150	171	133	191	157	163	176	190	173	142	177	165	170	193	183	156	178	171	167	165	164	175	175	165	185	148	153	150	188	175	193	163	162	206	194	158	177	168	202	180	169	162	175	151	183	172	171	177	162	172	162	173	172	174	182	161	169	182	184	167	172	164	159	190	164	174	177	164	177	178	176	150	163	170	162	183	155	170	162	175	162	178	168	185	168	189	167	182	177	180	152	169	167	203	198	180	200	180	178	173	158	190	183	172	178	159	163	165	187	169	185	200	207	167	152	173	191	176	187	160	156	174	167	148	188	173	168	181	170	174	157	195	182	166	183	168	150	170	168	189	165	178	164	172	143	169	184	177	165	169	184	168	158	151	170	179	171	179	164	171	163	175	150	165	162	150	161	173	168	152	168	162	175	180	175	172	158	182	183	162	135	181	188	169	156	162	159	149	140	168	178	153	172	169	187	181	182	187	173	177	212	158	175	180	188	172	190	180	172	179	177	196	158	174	164	174	169	158	193	161	168	179	143	162	156	176	171	191	182	152	164	168	176	170	177	179	161	160	182	177	168	176	160	162	171	158	178	164	179	184	161	164	161	171	184	193	170	180	176	154	155	168	173	151	181	176	158	160	193	167	175	200	165	191	170	191	178	161	174	174	151	181	166	160	174	161	182	162	165	158	174	178	184	179	173	144	157	179	171	171	161	179	139	165	161	161	162	174	170	181	195	152	154	163	189	163	180	176	183	179	152	177	149	151	175	178	176	169	164	155	170	169	181	174	157	173	170	181	160	173	197	176	148	201	184	177	179	162	173	174	170	204	172	172	203	153	163	185	185	170	179	160	172	163	181	180	188	170	169	158	176	171	136	154	163	189	179	161	168	178	165	160	168	158	174	163	167	165	166	191	170	170	181	151	159	178	175	153	171	171	164	161	158	172	169	171	142	180	168	186	171	177	175	170	175	172	167	167	156	166	169	187	165	200	174	174	169	185	160	183	165	195	158	180	150	175	178	163	156	170	169	159	154	160	172	151	158	175	142	167	179	196	171	171	170	153	177	180	170	171	196	164	185	170	174	166	184	152	193	155	197	162	179	164	165	164	165	175	195	202	163	165	165	173	174	191	194	183	132	179	188	176	169	200	168	190	159	180	192	168	176	186	155	153	163	188	189	171	201	174	188	166	162	149	137	178	173	177	139	183	166	169	166	187	168	149	167	163	169	187	174	193	159	188	147	163	179	165	182	172	165	170	182	160	168	146	179	156	179	186	187	178	185	163	165	175	180	147	166	203	186	163	173	170	175	168	155	189	208	162	139	177	184	132	177	168	174	170	173	136	174	190	175	156	183	136	164	181	197	190	181	166	173	167	186	167	172	154	161	187	173	162	167	186	162	147	165	164	167	154	167	195	196	174	165	170	160	168	160	178	180	179	155	179	176	164	172	185	180	187	166	186	166	152	163	196	183	167	168	191	171	188	171	184	170	179	176	182	188	158	162	160	179	185	167	172	141	153	188	196	172	176	154	158	174	174	172	173	176	165	179	192	167	184	183	186	151	179	162	175	165	189	160	171	196	171	162	150	190	173	162	167	164	185	187	171	182	175	182	194	191	169	187	169	176	151	176	179	183	184	182	184	147	182	162	141	190	168	170	195	164	188	169	158	199	171	181	174	171	168	189	148	165	176	165	174	186	191	177	185	154	179	179	153	198	170	165	169	161	162	158	161	157	148	182	188	185	166	167	162	182	162	170	190	194	191	171	171	197	170	155	192	181	194	167	185	167	172	165	185	172	173	177	164	131	177	186	153	193	160	167	158	163	173	204	176	155	192	174	155	189	181	179	165	181	164	152	184	185	166	169	176	160	160	163	172	178	162	179	184	160	146	185	175	154	178	193	175	178	179	140	173	179	188	177	176	177	173	150	205	190	164	135	156	160	158	174	158	162	171	182	184	161	177	164	182	160	160	183	166	173	191	179	162	130	154	184	175	173	154	151	186	171	172	164	171	171	185	157	184	201	162	172	170	177	165	168	165	166	173	185	181	180	171	172	172	170
24079	24409	31574	22285	8429	733	421	338	289	273	245	247	253	221	249	235	228	213	240	215	209	230	202	208	225	220	180	217	201	186	219	230	172	223	210	211	206	169	213	241	217	203	198	195	192	186	199	234	231	206	199	193	197	187	179	181	209	213	204	200	182	174	205	192	226	201	198	177	206	189	191	183	202	201	212	202	200	198	224	198	218	186	193	191	183	199	199	198	184	189	217	202	218	192	203	213	177	215	190	194	198	214	203	207	197	195	186	212	194	199	188	202	190	191	207	215	199	214	193	172	200	183	179	229	206	230	189	194	201	192	187	196	201	212	193	203	182	188	202	173	176	184	191	171	198	217	205	185	185	205	191	204	194	194	199	204	195	206	205	184	207	207	206	203	207	204	199	190	187	213	191	204	200	191	204	179	194	200	198	182	217	188	195	182	190	214	189	214	204	176	178	196	197	204	194	182	196	191	199	172	181	188	204	202	210	213	163	206	186	207	210	178	191	192	189	192	181	208	186	201	183	206	186	192	157	192	194	206	171	186	194	206	194	219	183	215	197	188	208	184	164	211	190	189	194	201	197	188	196	199	181	213	176	183	203	194	186	181	207	219	205	207	226	177	197	221	215	201	208	213	211	215	208	161	211	180	199	198	217	188	199	222	189	189	197	185	205	173	186	220	204	191	219	202	218	202	220	176	178	202	205	188	212	183	208	207	197	188	196	208	223	209	176	211	206	182	191	198	206	194	211	191	202	207	218	217	193	188	191	179	180	193	183	204	180	173	199	199	214	191	203	204	204	199	206	214	194	226	200	184	168	194	215	190	221	197	209	178	189	197	167	200	211	182	190	200	200	211	198	219	189	195	188	217	186	198	207	201	197	178	214	213	171	201	198	200	201	202	206	192	211	196	236	192	203	166	177	191	203	217	197	210	181	194	200	204	190	216	176	195	204	211	224	203	188	206	178	203	193	210	206	219	197	219	194	224	199	195	211	191	203	184	175	214	210	180	204	199	180	198	217	209	206	185	205	192	198	192	208	198	163	220	201	203	215	190	231	198	204	216	209	193	183	194	191	203	211	188	198	199	199	202	201	188	200	217	201	195	193	205	195	204	214	180	206	195	215	207	215	214	222	202	180	173	216	199	220	193	213	215	202	201	191	204	187	187	189	214	181	204	214	196	224	194	202	171	195	186	193	211	173	206	193	222	205	189	205	194	185	205	201	201	186	203	182	200	183	170	185	191	191	184	192	204	203	178	174	225	191	194	188	181	168	199	217	189	195	214	191	195	193	202	183	222	207	208	189	175	201	189	200	192	210	201	197	218	187	223	213	205	198	202	201	186	197	180	214	202	210	218	203	205	196	189	222	176	191	208	170	195	178	188	215	217	217	180	200	208	204	200	208	207	210	183	198	180	187	224	194	211	181	183	183	187	199	207	193	227	206	189	211	197	214	189	211	169	206	200	204	198	180	202	220	184	208	210	205	198	195	206	193	167	215	202	174	188	192	173	194	234	181	206	191	202	187	192	188	178	230	192	219	197	211	240	183	222	200	201	200	223	226	215	210	195	171	196	216	187	187	191	221	203	194	195	210	208	207	186	214	191	183	204	185	189	173	212	215	220	181	223	181	190	199	207	177	198	221	202	196	200	195	206	202	200	192	197	203	182	204	189	215	215	204	215	205	189	206	196	222	212	206	170	188	202	212	207	193	207	192	222	212	201	187	200	205	216	187	194	202	199	204	169	229	199	177	194	190	207	203	210	200	200	189	180	168	165	211	219	201	188	189	205	191	209	200	218	178	207	195	185	197	188	184	188	192	194	192	174	200	186	208	219	213	207	198	208	202	199	186	214	203	197	184	180	188	199	183	192	206	203	198	209	200	166	185	183	207	195	197	157	218	197	172	191	210	226	211	191	201	205	205	167	208	238	210	208	204	197	195	195	194	177	193	197	200	184	209	182	192	220	199	215	193	190	195	205	200	192	211	199	215	201	196	192	207	199	183	174	178	202	193	186	198	205	192	210	204	191	188	176	196	221	194	205	201	224	187	190	186	177	200	202	179	202	200	195	194	205	189	212	187	208	178	218	183	192	222	185	209	194	198	197	192	190	175	203	199	211	175	191	214	220	212	210	197	218	197	192	211	213	209	222	181	207	192	194	199	199	201	197	195	206	201	198	211	208	198	197	194	207	179	190	197	180	192	212	196	190	191	236	227	210	183	214	212	198	198	214	180	199	194	190	185	211	193	187	204	205	184	228	201	225	188	198	181	210	195	194	214	208	199	203	180	190	185	168	208	208	166	183	203	180	190	200	201	197	215	208	190	221	218	180	189	180	221	204	185	225	191	203	191	175	176	204	181	187	182	193	203	194	181	202	190	183	210	196	205	207	192	205	219	209	182	215	186	195	197	198	213	203	213	223	202	195	187	202	166	186	208	206	194	205	173	190	200	192	182	190	198	195	193	199	187	170	208	186	186	221	196	212	224	209	175	213	210	202	199	198	216	197	200	173	182	190	212	195	210	196	201	198	188	194	196	187	194	197	167	221	202	199	216	192	206	192	221	231	171	209	207	193	212	192	198	185	199	194	177	233	200	199	198	170	192	206	186	178	206	160	188	192	193	201	210	192	165	208	189	188	207	182	211	175	201	212	203	181	201	214	155	196	202	191	185	192	195	205	195	189	191	185	181	189	183	211	212	198	223	203	202	193	189	209	201	194	209	210	204	222	211	224	197	184	233	208	223	190	199	191	183	224	197	217	184	231	191	218	184	195	205	186	218	211	235	186	194	182	167	206	201	195	197	201	226	198	208	180	204	212	182	199	189	187	193	223	204	194	203	202	200	184	201	210	187	206	211	186	199	213	218	200	211	204	202	175	219	188	213	180	203	194	208	203	192	182	218	192	204	182	226	180	189	206	191	183	200	203	198	203	208	212	183	221	189	212	209	193	182	203	194	178	211	185	195	188	197	190	192	165	205	213	179	202	189	194	182	205	197	224	170	184	219	198	188	205	179	185	203	208	184	213	199	213	200	207	187	190	206	221	191	225	177	189	194	210	187	198	206	214	212	202	198	185	184	203	205	187	195	194	194	195	189	205	188	195	209	187	194	207	180	187	208	188	192	202	185	193	212	191	198	192	184	196	199	228	222	192	206	226	177	183	200	202	179	179	189	193	195	219	207	199	189	195	221	186	191	208	186	224	189	219	221	178	201	239	213	209	204	199	228	176	189	221	205	218	175	216	184	196	219	220	183	190	186	197	206	199	233	226	183	172	208	198	209	223	175	199	207	194	200	166	190	167	188	175	202	220	200	179	216	188	181	197	174	205	179	207	221	192	205	207	193	182	207	182	189	170	201	198	200	197	197	210	202	198	183	181	212	203	198	183	194	201	206	220	181	183	195	204	210	192	218	197	180	206	205	208	209	185	214	210	208	194	219	178	225	182	199	196	189	221	193	211	208	191	197	207	198	216	207	200	204	207	177	192	220	199
48352	53217	31132	2682	1809	1327	1072	833	762	656	647	562	531	536	527	427	451	466	384	423	390	382	384	411	381	395	391	374	355	389	386	351	368	389	376	384	366	376	366	344	344	360	348	330	374	354	374	367	397	379	356	376	347	371	354	352	345	362	330	363	378	357	350	371	347	334	373	379	353	334	363	364	341	336	373	378	303	300	342	365	375	339	335	377	342	385	333	390	346	342	366	351	370	325	349	368	363	349	366	347	359	301	341	345	349	397	345	353	356	354	310	340	360	392	361	371	342	368	375	375	371	375	356	375	346	360	353	372	346	362	359	360	388	374	351	346	349	337	333	343	337	353	326	353	341	350	332	358	342	333	333	362	352	365	355	334	357	367	372	341	356	377	341	329	350	397	362	345	333	342	362	330	333	337	366	357	364	349	336	369	353	394	349	373	352	354	372	365	334	343	378	334	369	339	330	374	366	375	336	301	322	353	330	372	348	366	370	372	348	329	340	300	381	312	352	387	373	362	316	347	352	382	333	336	333	377	349	360	396	337	345	355	373	381	342	339	354	330	356	370	333	368	354	341	353	368	312	333	391	348	336	349	331	357	338	337	356	366	342	345	346	333	326	331	353	353	346	342	344	351	324	357	336	342	355	329	350	373	364	347	369	342	349	352	369	326	335	344	340	335	352	378	362	356	375	386	373	323	339	379	375	363	345	357	342	362	378	315	336	353	390	346	343	343	348	341	298	330	349	330	319	337	355	325	348	361	332	385	345	357	348	342	355	368	337	306	373	349	349	315	342	358	352	372	365	349	375	350	342	345	315	351	363	328	352	356	362	328	381	340	357	354	368	370	341	357	379	376	382	362	351	394	369	349	329	359	325	338	360	318	345	341	349	350	341	356	355	337	345	356	349	335	341	366	347	338	351	341	360	371	321	378	363	357	344	347	346	363	361	371	322	381	332	347	337	331	337	357	342	332	369	364	356	399	379	350	336	363	364	377	344	342	368	371	366	329	391	334	346	348	323	361	331	374	361	361	346	356	341	383	363	348	367	386	365	377	332	328	340	356	335	324	361	357	363	347	333	346	351	367	367	349	364	332	341	345	317	360	336	366	345	371	352	345	354	360	378	354	356	342	394	354	352	360	368	340	348	319	327	353	383	388	329	388	354	349	347	338	387	336	357	347	335	365	356	351	345	369	365	354	332	348	325	369	332	383	345	371	367	346	350	349	355	363	308	365	353	341	377	336	406	328	336	356	338	358	323	370	353	319	364	363	351	339	357	343	311	369	338	322	375	340	391	333	334	345	355	371	369	343	369	345	352	314	344	356	348	363	354	328	359	357	380	351	354	350	354	373	359	361	336	353	361	335	373	382	345	344	357	388	364	355	345	356	349	364	366	346	365	345	334	332	363	358	362	325	367	341	388	329	327	334	325	354	348	352	346	386	367	344	330	366	346	344	354	343	341	358	309	370	343	345	345	352	370	338	348	327	316	323	352	365	339	327	345	371	379	351	323	312	371	388	328	370	398	424	351	325	358	336	366	365	351	345	336	379	339	369	388	348	326	371	348	375	333	362	339	334	335	360	324	376	311	323	362	332	336	378	356	376	353	307	382	367	332	337	341	328	319	332	350	367	350	355	339	333	380	362	357	381	336	337	344	378	366	392	353	330	352	365	340	331	371	358	360	324	310	359	318	367	339	334	345	369	324	359	332	359	368	352	383	359	342	353	376	349	360	334	363	358	363	350	337	351	380	326	340	375	352	333	383	351	365	343	317	344	370	325	364	396	353	366	317	368	373	360	339	345	310	375	366	325	394	304	377	337	376	375	350	343	346	333	323	326	349	325	347	310	347	378	333	372	374	346	353	370	336	346	346	341	352	359	361	328	363	296	356	302	346	352	376	333	359	324	349	352	327	341	339	365	362	384	326	356	387	338	358	350	356	372	340	306	365	362	360	373	348	367	342	376	378	380	385	345	343	335	359	328	352	344	317	336	341	366	335	350	331	365	344	362	345	404	354	327	346	349	353	376	369	345	390	336	329	348	334	340	342	314	319	377	367	361	358	301	393	367	343	366	325	353	308	336	356	341	371	337	341	364	397	328	380	329	343	356	343	339	353	389	347	343	367	337	383	390	352	336	339	354	384	348	336	333	338	325	343	324	361	359	319	355	380	336	380	341	296	343	356	355	323	373	374	374	380	312	352	336	328	362	373	321	362	333	349	390	343	353	349	350	332	327	375	314	347	341	364	323	318	341	374	392	347	320	362	367	384	331	389	368	342	370	340	348	356	326	342	340	338	349	350	373	348	335	336	320	333	366	398	347	326	347	362	350	362	379	367	343	339	320	389	344	355	354	319	360	342	357	342	311	362	352	359	365	342	337	372	330	356	341	328	344	368	327	327	375	323	349	362	361	355	382	333	327	382	354	378	359	366	307	365	350	379	366	356	354	317	340	306	372	369	347	366	326	351	379	370	352	333	340	342	354	379	359	359	380	318	353	391	354	374	323	376	399	346	362	357	353	363	313	360	364	324	346	366	362	363	344	372	333	368	383	387	345	349	358	332	334	392	327	366	367	339	342	375	356	356	339	340	343	359	372	362	366	330	354	354	332	352	343	369	343	325	366	366	369	337	336	336	380	361	328	381	367	345	347	375	363	365	338	368	337	383	328	364	351	344	345	336	367	354	321	312	316	336	327	344	338	319	369	353	339	354	335	364	349	334	353	377	347	349	352	326	354	323	385	364	352	366	334	367	333	359	344	326	318	343	357	340	353	342	315	357	355	381	358	341	327	337	361	360	343	345	344	333	392	338	361	358	340	347	330	333	378	335	360	379	378	349	362	353	355	342	373	341	347	361	337	330	336	391	363	365	349	371	342	361	327	326	339	351	367	312	345	341	323	330	363	320	345	355	353	330	364	348	332	348	356	367	346	354	348	346	399	340	356	382	351	391	343	354	378	355	334	355	378	363	326	366	345	355	349	346	329	348	359	367	373	326	359	336	349	360	341	337	398	385	328	352	330	347	348	366	325	328	347	337	320	318	380	334	339	325	344	339	356	371	344	352	365	346	395	320	347	338	343	358	370	353	341	364	329	334	370	314	359	373	347	342	376	386	362	346	367	328	337	379	317	334	334	322	310	366	375	379	326	362	376	352	342	369	335	390	384	353	351	319	339	334	359	382	354	371	354	354	348	338	365	344	328	358	342	341	337	344	363	336	363	333	410	357	379	349	329	345	335	337	358	301	379	355	385	392	334	375	342	343	344	350	383	359	374	348	392	344	342	377	370	358	351	359	337	327	334	351	366	384	323	359	354	334	339	342	379	352	351	351	350	343	352	373	354	369	373	350	324	355	328	333	350	340	359	348	349	383	343	345	383	346	357	330	318	369	350	343	333	302	325	323	344	349	371	347	346	364	358	375	347	326	335	364	344	366	319	339	377	331	347	337	349	345	341	362	358	379	369	324	372	350	348	374	329	343	373	345	348	350	350
23049	23157	29903	23580	19616	7844	982	637	494	502	460	464	429	419	370	401	428	379	378	348	380	344	367	349	363	343	331	307	371	347	344	342	361	348	326	326	344	340	359	327	304	365	326	335	332	312	341	339	331	353	371	331	386	338	375	345	326	320	351	320	336	332	335	329	362	382	329	353	332	345	353	329	326	321	299	312	342	332	326	331	355	351	318	350	340	310	301	316	339	339	343	316	368	326	345	311	310	352	341	326	334	344	334	318	335	343	335	335	306	321	391	319	331	343	326	343	327	355	349	335	359	320	331	324	326	318	313	341	330	337	308	334	312	350	355	317	334	380	339	321	363	346	309	336	361	316	341	344	348	302	362	339	324	348	372	332	349	303	317	309	320	318	343	336	359	346	324	333	326	313	349	312	354	318	329	349	310	361	339	348	338	323	292	309	342	355	332	313	338	334	359	359	335	338	354	354	347	339	361	313	340	344	373	354	349	367	333	320	318	317	338	330	343	321	351	318	380	311	342	331	318	341	351	328	311	325	340	331	316	348	308	322	338	353	313	336	338	314	352	321	334	333	327	358	357	321	348	338	341	340	335	355	329	338	355	321	354	300	330	320	343	324	321	338	321	317	306	357	340	293	353	329	339	348	322	328	315	323	322	337	344	312	343	332	302	355	335	331	328	323	352	330	284	322	334	368	319	346	329	320	331	349	325	346	360	323	316	360	360	313	278	318	328	365	363	336	333	351	281	360	330	324	345	358	331	299	303	332	331	319	297	340	311	328	331	296	350	351	315	360	367	304	344	331	326	323	345	309	343	355	344	363	344	358	351	326	320	334	316	373	340	345	331	319	329	332	300	323	326	335	339	331	320	350	331	360	322	303	354	355	333	328	306	363	338	283	286	379	335	292	307	348	350	345	310	325	323	324	339	323	322	348	321	355	351	313	337	334	325	342	332	332	315	316	330	328	328	343	361	350	322	311	326	339	325	353	355	350	318	359	334	326	317	333	331	324	347	338	353	334	320	328	351	328	320	305	383	303	346	349	327	338	337	335	343	349	323	325	332	342	324	348	338	335	332	342	347	330	353	346	348	317	364	346	314	318	329	327	343	333	314	312	333	320	323	312	346	320	354	299	330	339	333	334	315	328	315	331	331	327	340	355	330	342	357	307	372	312	326	324	347	313	356	346	360	307	303	322	362	318	342	313	305	339	350	355	363	355	336	312	366	341	330	320	341	321	336	333	318	312	360	342	339	319	356	344	358	297	326	333	355	345	333	325	319	332	338	346	343	350	360	332	298	327	325	318	319	335	349	365	331	318	346	334	308	307	347	317	348	344	339	330	323	337	322	276	315	296	318	305	310	329	335	335	364	321	335	353	326	329	351	340	317	378	325	345	323	346	310	311	290	340	368	325	345	334	340	333	315	340	320	326	325	330	326	324	350	342	310	336	347	294	344	351	320	348	320	348	351	308	318	347	332	348	325	341	341	348	347	332	353	318	305	317	333	322	324	332	320	345	372	317	325	370	321	339	331	352	335	324	338	324	332	332	314	351	349	300	301	350	332	339	342	334	316	352	355	337	354	349	356	334	347	356	362	332	337	336	337	299	329	347	321	355	311	342	335	316	314	314	345	326	291	361	342	326	329	337	355	303	372	358	312	368	346	350	341	315	354	358	341	373	367	320	327	331	363	319	299	362	322	337	340	336	338	328	338	352	344	315	320	356	335	311	317	353	344	308	331	328	352	326	360	336	324	325	350	342	343	321	337	326	297	356	327	307	335	340	310	327	340	328	289	343	360	309	347	360	318	319	344	350	338	343	327	332	356	353	343	321	294	314	331	329	342	320	353	318	339	306	326	303	294	332	349	356	337	327	311	359	326	303	359	331	312	347	311	303	339	335	325	314	330	322	311	324	341	324	309	332	321	336	311	326	339	321	306	372	340	322	334	312	346	324	332	321	335	316	352	330	343	319	309	344	301	387	326	348	324	345	308	315	322	344	342	350	325	332	361	357	327	346	305	305	323	343	345	306	323	341	351	314	351	357	350	331	338	326	326	391	310	338	343	322	344	332	343	322	330	317	331	317	300	339	306	339	369	322	344	336	317	355	369	360	334	313	313	316	370	331	331	341	324	331	324	314	308	378	313	332	324	337	347	341	350	333	330	341	303	339	321	299	317	349	314	300	319	319	340	341	326	349	340	327	309	336	332	360	402	337	341	304	306	347	343	341	324	333	301	303	352	341	321	337	303	345	315	345	302	345	335	349	333	331	328	334	314	323	333	309	340	362	335	314	313	318	324	301	321	320	320	295	349	342	333	335	326	346	325	346	353	332	322	328	319	312	371	340	323	316	336	350	373	350	321	332	368	303	333	311	343	300	355	332	328	331	340	338	335	321	338	340	301	350	345	312	305	359	327	348	344	332	296	362	297	330	320	308	348	320	310	352	354	321	326	336	348	327	326	318	314	362	312	336	330	355	314	335	354	338	308	335	363	352	331	358	351	333	307	322	334	324	326	312	332	335	352	346	330	322	369	327	320	339	349	329	316	323	324	322	350	333	317	329	371	336	306	327	347	326	326	337	352	323	308	350	340	331	344	318	371	324	365	348	345	352	344	304	319	311	338	324	315	334	314	309	344	330	313	328	342	337	318	341	332	313	313	314	328	349	321	293	307	325	337	332	323	333	318	323	324	353	340	315	357	338	353	343	382	339	369	319	344	340	336	338	314	347	325	296	347	349	307	345	314	332	339	328	327	298	347	305	329	322	362	333	343	314	340	344	331	397	329	346	309	337	363	322	318	316	370	321	325	360	330	311	337	308	373	354	311	336	366	363	326	330	318	342	352	343	306	362	327	321	323	341	345	358	336	318	348	324	346	336	321	313	338	341	305	340	362	340	341	336	322	330	352	340	328	332	333	333	340	323	354	322	325	318	344	366	308	311	343	351	319	369	365	359	306	326	347	340	310	326	341	329	308	320	331	318	348	311	371	326	343	348	315	334	327	304	344	327	337	343	347	317	355	337	336	346	309	318	326	351	341	349	318	310	314	322	342	336	314	333	347	326	286	317	313	315	310	320	369	294	331	361	329	325	356	320	343	353	365	342	314	326	356	316	341	317	336	339	324	320	320	356	329	343	358	329	316	316	310	342	356	351	350	306	326	328	339	351	320	342	376	334	340	317	341	345	325	347	318	342	330	336	328	342	347	337	319	339	365	329	354	305	364	338	323	351	309	338	349	332	334	336	344	360	327	336	320	337	313	333	298	335	318	317	317	364	315	315	336	363	300	327	377	320	342	322	350	319	284	323	369	323	327	333	364	368	348	302	337	346	337	326	323	345	351	366	336	334	327	345	324	356	322	326	339	331	347	338	335	331	346	386	354	325	303	327	327	339	319	337	338	347	348	322	322	322	310	357	334	373	340	334	343	335	330	341	299	343	304	323	315	321	321	340	310	288	322	305	323	348	321	360	336	305	330	320	346	338	356	343	325	324
49776	49425	32844	4781	3287	2404	1903	1566	1396	1270	1096	973	995	871	797	795	745	697	712	700	667	665	641	669	641	643	669	642	619	603	631	598	596	621	598	634	600	596	609	562	556	563	552	591	548	585	534	591	562	590	613	587	571	604	569	548	578	522	559	575	584	594	594	566	585	561	565	569	538	568	543	593	535	493	567	578	547	595	523	563	535	583	595	542	583	572	559	585	552	572	587	521	577	563	548	537	564	584	526	561	569	570	520	542	564	568	533	573	565	565	559	580	565	557	575	585	574	564	606	520	548	580	556	546	574	576	555	587	579	574	534	575	567	594	580	559	557	572	590	580	588	559	567	564	530	573	569	550	630	591	550	539	538	550	552	569	533	592	553	541	536	558	538	563	552	590	547	597	562	591	609	561	553	576	574	558	578	559	579	522	577	558	530	560	593	596	592	550	540	588	578	548	570	570	587	601	517	571	598	590	601	539	580	555	574	583	543	579	594	601	547	578	619	566	519	575	562	587	557	520	569	600	602	580	560	570	572	561	557	566	570	581	535	569	615	583	541	641	579	584	579	549	561	540	561	584	592	568	583	570	587	545	558	564	588	520	560	567	624	534	588	574	553	555	596	561	590	583	567	560	561	564	565	543	609	621	586	553	541	546	609	559	552	531	584	612	550	579	585	608	586	557	534	590	547	546	565	575	553	519	584	523	595	581	544	534	623	563	554	549	543	552	604	547	582	589	549	574	574	541	558	544	576	552	529	596	547	548	571	574	548	568	567	558	551	572	561	581	607	555	603	538	558	595	574	533	567	578	518	537	560	561	531	559	599	549	549	543	586	540	557	566	538	566	581	558	587	513	546	548	566	576	498	530	554	549	580	570	572	573	581	578	570	513	568	542	593	572	582	568	543	540	512	557	525	580	549	565	567	536	532	583	574	569	588	562	547	570	561	537	559	563	604	587	547	558	530	580	540	521	559	588	541	562	585	596	584	539	519	577	524	538	556	564	534	622	577	534	570	523	585	577	564	578	586	566	533	535	531	529	535	570	545	593	564	563	549	556	560	612	586	595	560	543	612	555	542	574	593	570	610	566	539	573	571	565	547	509	565	537	578	573	541	597	544	561	560	592	551	558	571	545	551	538	572	572	536	583	541	594	552	619	557	561	577	550	588	547	573	528	614	563	568	518	578	532	529	572	554	552	533	580	579	542	525	527	601	589	528	587	549	563	576	570	537	559	562	572	611	529	532	483	524	610	631	599	556	566	539	545	534	542	519	548	518	570	570	541	537	539	588	510	572	531	552	593	568	572	568	607	558	576	559	549	532	563	534	562	546	590	563	544	568	539	554	518	543	545	575	581	604	617	547	520	511	592	573	589	553	583	536	529	532	567	545	566	554	565	573	595	513	565	594	639	591	596	573	572	498	564	524	582	556	546	607	519	567	563	598	537	564	545	569	562	541	573	558	555	595	579	583	573	565	524	570	595	570	576	553	547	591	576	588	582	580	577	526	545	543	572	542	569	594	577	553	578	528	556	582	519	610	556	616	561	556	586	539	594	569	563	592	584	540	588	598	561	542	561	558	592	565	570	588	560	537	593	560	559	603	623	562	551	604	551	575	537	562	539	550	508	574	550	525	558	556	562	547	586	550	542	579	596	535	524	556	550	544	551	550	565	564	549	541	579	570	546	558	562	555	529	547	570	568	604	549	575	617	562	578	532	573	571	594	515	559	569	557	579	545	551	574	534	578	545	530	581	562	521	538	558	550	529	567	562	573	535	519	575	558	579	572	559	554	539	555	605	559	543	553	521	587	520	539	572	552	583	539	574	526	554	552	590	585	607	617	606	576	586	585	556	558	555	595	560	569	537	531	551	559	553	620	555	574	562	561	552	558	544	546	516	571	550	553	581	574	551	566	546	542	576	558	552	579	562	528	582	617	578	566	592	561	545	579	551	574	552	570	552	523	545	582	514	583	564	581	563	578	541	542	557	547	541	574	513	576	573	583	537	595	640	617	522	580	596	578	580	579	512	555	569	533	554	554	545	584	555	566	551	545	582	554	553	581	587	578	579	555	531	545	578	576	555	554	581	541	551	559	542	591	534	528	595	514	584	544	529	591	569	559	548	570	630	550	558	509	574	592	587	561	585	559	525	539	520	553	565	551	548	559	597	563	544	595	545	527	548	592	561	519	535	608	576	580	620	590	596	573	531	558	577	596	544	543	547	605	557	528	585	574	584	581	586	560	538	565	540	587	550	573	599	570	555	583	546	545	608	567	551	517	575	554	570	577	589	571	569	556	553	574	566	556	570	568	592	590	559	529	560	605	526	543	503	571	567	536	560	548	569	579	573	536	598	528	544	577	577	580	554	567	572	572	529	544	591	590	569	609	556	576	548	574	541	545	561	543	579	559	592	565	558	529	538	541	578	562	572	569	532	569	546	536	582	579	571	580	546	568	585	560	592	554	557	534	567	600	562	520	543	559	556	576	574	553	604	563	580	528	538	573	536	578	566	574	568	573	596	566	559	586	546	545	540	582	572	568	563	537	560	609	566	558	586	577	587	546	579	581	576	578	615	572	586	553	556	572	568	567	568	552	598	520	574	581	539	545	562	577	543	569	550	532	571	571	533	560	566	569	576	541	594	569	568	575	590	551	561	533	585	602	591	572	541	527	548	588	565	573	585	574	542	546	578	571	548	557	555	579	562	539	545	563	564	560	522	575	554	568	558	545	554	561	565	579	583	558	539	542	559	588	515	588	549	581	561	549	540	601	557	551	545	558	605	583	556	596	564	554	597	530	517	592	559	592	560	560	587	590	570	598	539	550	571	547	564	568	570	588	547	576	565	513	590	550	587	549	578	541	554	568	551	575	572	584	582	548	549	569	583	566	579	542	604	571	597	581	565	581	577	550	521	560	613	540	540	556	576	551	537	552	534	563	584	598	537	546	567	623	591	548	568	597	567	536	527	524	532	559	610	525	541	591	611	557	526	576	525	529	567	517	558	562	555	523	520	596	557	552	571	532	569	570	557	564	533	554	596	534	557	612	571	598	525	535	626	581	592	559	570	565	539	606	556	564	582	581	562	552	568	549	582	536	546	536	577	574	545	568	530	587	581	591	573	531	583	584	616	533	555	551	547	597	549	570	554	544	584	555	601	594	606	568	554	586	548	593	541	587	537	544	593	574	579	557	571	532	561	546	559	564	582	561	537	548	573	575	586	566	545	588	583	552	578	569	540	546	546	599	554	564	561	541	557	583	565	556	537	511	545	544	579	600	530	565	589	573	580	519	597	610	533	530	545	579	505	569	554	591	545	525	551	547	546	553	568	564	536	564	546	556	535	565	528	525	512	547	569	573	597	599	592	603	581	521	589	566	551	566	556	509	579	573	576	535	580	580	622	591	580	540	535	534	568	552	593	546	619	553	569	544	529	554	541	564	610	539	546	584	550	535	575	581	573	559	559	526	541	575	597	597	554	583	567	557	559	546	558
26915	25471	11523	999	142	120	118	119	98	117	96	79	72	72	84	87	81	117	90	94	66	79	95	98	75	76	85	110	86	80	92	88	94	83	91	104	96	92	93	93	91	108	90	79	90	91	84	88	97	108	91	97	85	93	87	77	85	85	91	97	86	94	76	85	85	89	95	90	89	80	86	101	92	78	84	100	85	86	92	95	79	85	94	79	80	96	93	84	84	94	74	78	87	98	90	99	82	80	92	93	89	94	81	75	89	74	97	91	97	80	81	74	83	85	82	98	101	102	90	97	94	87	83	88	87	103	78	92	88	85	87	98	98	86	106	83	84	89	88	100	81	83	74	77	82	83	85	92	92	74	89	74	91	100	104	81	87	96	73	69	89	102	80	116	92	80	77	71	92	76	89	92	88	94	73	96	91	94	96	92	107	79	104	97	84	64	86	87	98	97	107	103	99	90	74	89	78	93	90	78	87	85	87	107	94	77	84	91	74	114	77	98	74	81	82	84	95	71	87	80	79	80	99	106	69	79	91	77	94	100	97	99	103	91	102	99	82	89	108	79	96	86	85	92	94	91	88	83	81	96	92	91	96	96	95	88	79	77	98	100	84	93	107	70	93	84	92	83	87	93	93	92	106	103	95	100	107	90	90	80	85	87	96	85	84	80	90	99	74	96	100	80	86	89	93	91	76	87	84	93	76	86	88	72	79	84	100	99	89	86	91	72	82	90	74	94	88	88	87	100	70	89	92	70	83	108	86	80	84	103	87	77	106	83	98	93	85	101	104	91	95	84	87	87	93	95	81	95	78	74	84	110	81	82	98	91	87	99	102	110	84	97	97	67	80	82	89	106	68	107	87	94	84	85	76	89	70	110	92	101	105	97	78	85	70	82	80	104	85	96	90	91	90	94	99	107	78	102	92	87	84	96	98	85	91	91	100	102	90	87	74	84	83	85	91	83	92	96	88	92	76	95	81	74	81	84	101	80	107	92	87	83	97	78	87	98	78	93	101	83	78	92	83	95	101	84	84	86	96	79	85	78	83	82	93	85	94	88	78	81	106	83	90	82	94	107	95	107	88	93	95	80	94	98	109	89	75	85	90	92	84	82	94	88	97	78	74	93	91	83	87	82	81	99	89	91	79	101	78	87	86	95	96	73	89	93	93	81	97	96	87	95	103	102	100	92	68	110	86	85	83	80	69	88	90	80	84	87	97	80	96	68	83	91	88	84	88	75	97	70	86	81	87	74	112	94	85	89	98	101	87	91	89	112	97	95	83	104	83	76	90	99	92	75	95	86	84	81	94	80	101	76	94	85	85	79	85	81	104	92	80	80	76	87	88	93	97	96	82	92	101	89	87	94	87	82	92	98	70	89	92	89	93	82	93	106	81	103	77	86	107	80	100	72	97	91	72	86	85	101	80	88	91	97	94	90	86	86	94	90	82	93	89	72	96	78	77	99	119	87	79	92	89	91	91	119	94	89	75	83	87	100	99	74	82	84	91	75	85	81	93	98	70	99	83	74	94	74	85	101	94	89	90	97	77	82	82	103	89	97	87	98	88	88	92	77	90	80	68	104	79	74	82	91	98	84	91	92	93	87	91	91	97	93	101	84	88	90	92	90	94	98	89	92	102	94	84	88	76	96	95	92	77	102	94	92	103	101	96	69	86	95	91	100	105	79	79	83	85	83	82	83	75	87	93	92	85	82	90	89	79	102	103	89	81	91	90	75	73	99	93	100	102	104	93	96	92	99	94	83	92	82	95	75	86	87	82	71	92	98	76	87	93	110	91	71	79	89	80	85	89	101	105	98	98	91	91	88	91	77	107	81	94	87	71	88	90	97	90	85	95	96	96	85	96	98	100	94	93	87	88	97	73	121	101	106	114	71	90	86	93	93	92	79	93	90	109	86	91	86	80	76	98	93	95	102	86	87	87	80	83	101	89	88	105	108	71	77	91	81	117	71	97	83	83	104	77	81	81	86	87	101	87	77	88	97	85	76	95	86	92	99	79	88	92	86	99	104	97	79	105	80	83	98	77	88	88	90	91	102	77	95	85	107	82	104	94	83	104	74	72	102	89	82	83	78	85	94	94	81	85	92	101	88	95	78	95	88	80	83	98	99	67	88	66	95	71	88	79	94	109	89	92	73	84	66	85	99	85	79	95	84	91	83	81	81	93	92	78	91	76	79	78	83	80	97	101	85	84	78	85	94	92	87	91	67	89	96	78	97	87	86	86	86	78	92	86	90	87	106	94	65	85	93	77	87	88	95	85	79	76	93	85	90	89	94	79	104	100	74	78	86	90	89	92	83	83	94	80	72	101	72	85	97	82	87	87	98	91	88	96	103	98	90	90	88	88	90	90	83	87	93	86	89	77	101	91	80	88	100	100	85	79	97	88	77	78	76	90	72	83	98	85	104	96	101	89	96	96	75	93	80	96	85	101	88	76	106	80	96	88	91	105	77	89	87	106	91	98	97	79	88	89	91	90	93	75	78	80	83	93	76	89	87	92	93	77	95	96	106	79	90	79	91	85	75	91	96	68	92	84	89	83	74	97	100	74	91	92	83	94	110	79	79	79	96	90	93	95	100	80	79	98	85	86	80	99	93	72	101	81	87	95	76	94	88	110	96	86	98	85	102	88	102	76	85	95	98	90	87	100	92	82	74	101	87	89	88	103	95	84	83	92	95	89	101	85	88	79	73	84	85	101	72	97	93	90	91	85	96	91	86	84	100	91	100	96	102	85	89	86	82	68	70	110	93	116	85	95	102	93	103	113	94	85	78	98	90	79	88	77	92	95	87	95	98	79	96	84	81	84	107	97	93	99	86	71	84	96	89	89	89	77	80	95	75	111	81	92	111	82	102	97	93	91	82	113	88	95	88	83	85	92	81	87	62	103	91	104	90	96	79	91	98	112	86	94	81	85	105	91	85	82	100	71	96	88	97	88	84	73	83	84	90	72	102	76	97	86	63	82	87	86	92	102	88	97	77	87	95	89	83	91	85	96	98	72	94	87	93	103	84	100	104	90	92	87	109	79	109	94	86	96	82	81	94	94	102	98	84	104	86	94	82	84	88	102	108	97	92	83	103	97	86	92	93	101	78	83	72	73	80	91	77	96	88	99	99	88	100	88	86	99	108	101	89	94	96	91	90	94	88	84	76	98	103	85	78	100	87	89	92	69	90	96	89	89	79	82	91	84	75	88	76	91	84	80	98	87	103	106	95	89	87	83	77	95	99	87	94	69	110	93	81	85	70	82	90	89	102	91	99	102	69	83	101	88	104	83	88	92	77	92	71	90	77	85	86	91	98	91	106	107	83	93	89	91	74	70	86	68	90	90	92	81	74	89	86	85	83	100	94	79	78	96	91	113	79	85	94	90	78	91	75	106	77	105	108	99	102	92	86	91	91	98	102	82	73	90	90	70	90	94	102	93	103	82	84	87	75	88	94	96	77	90	84	85	84	94	108	99	78	80	90	86	77
26329	32072	6911	407	291	260	215	208	221	182	201	190	183	186	187	183	190	173	169	164	175	176	169	164	171	170	176	168	171	162	183	182	188	168	164	188	196	181	174	173	180	156	154	171	186	183	198	157	179	176	169	168	161	168	185	168	171	164	169	171	183	151	154	163	170	184	192	205	171	174	176	173	175	179	155	197	145	161	180	163	196	180	178	174	179	165	163	170	178	157	171	169	149	184	178	198	197	194	169	162	160	181	169	196	151	157	162	163	169	184	172	147	177	183	197	156	188	184	163	187	166	190	171	162	157	174	162	169	148	164	197	153	161	157	202	189	171	156	169	171	182	181	166	167	172	182	164	160	155	192	186	178	187	174	172	176	188	165	144	181	183	187	169	162	181	182	157	204	148	186	171	170	164	161	150	171	175	169	163	168	152	168	169	164	176	156	168	170	182	201	164	167	170	161	177	191	182	172	169	188	175	155	172	152	181	174	172	171	155	147	188	164	162	188	162	163	153	181	160	179	182	162	174	167	153	177	167	154	167	165	170	171	175	157	169	171	178	151	142	194	167	189	170	148	180	166	177	166	191	166	149	168	178	153	170	172	184	169	174	161	170	172	168	181	186	193	156	164	202	184	171	164	158	178	213	170	177	171	161	174	211	161	173	174	173	184	153	177	188	178	158	167	168	167	175	180	196	161	193	174	148	177	175	186	178	152	163	193	177	164	143	183	156	179	173	171	165	180	196	185	162	155	184	153	168	192	191	164	165	162	169	201	194	169	148	166	194	154	169	169	154	164	204	174	184	153	168	171	161	183	174	162	186	169	169	181	179	170	175	172	156	183	187	144	174	167	188	148	175	149	149	168	164	157	185	171	167	179	157	184	151	151	170	179	156	170	167	168	187	172	171	184	173	143	180	157	160	199	168	177	180	175	159	170	160	173	168	175	178	185	173	154	164	176	193	173	166	164	202	162	189	170	155	177	181	161	159	185	190	160	175	171	166	185	172	166	177	173	180	164	138	173	178	171	161	142	177	176	166	176	166	164	191	188	166	186	184	175	170	163	188	184	152	170	179	166	167	191	169	195	170	174	182	188	162	166	159	157	188	171	178	179	166	187	178	172	194	168	146	151	159	157	158	164	154	159	171	162	177	184	189	186	164	184	171	188	169	185	185	153	173	162	163	189	136	155	172	170	200	189	155	169	167	167	204	144	168	168	168	143	176	177	209	162	153	199	185	173	167	181	173	154	166	157	180	177	194	188	199	190	187	199	154	164	156	178	173	163	157	163	205	158	171	191	182	188	196	178	189	189	159	171	156	149	173	161	164	162	178	161	149	166	168	181	170	165	178	180	174	175	174	172	168	169	157	175	168	169	169	167	172	149	186	156	167	191	172	184	177	174	180	158	150	169	175	184	185	182	180	188	175	155	170	169	166	176	149	160	180	171	196	158	162	188	173	200	156	172	172	177	182	179	177	189	167	199	188	170	175	189	185	170	157	166	163	165	182	172	184	183	139	169	156	178	162	178	199	163	181	148	169	182	162	201	156	156	164	164	183	186	171	168	164	183	148	167	174	178	179	175	177	160	173	159	169	174	184	151	161	201	171	173	171	171	180	203	173	173	169	195	171	179	180	182	186	164	186	173	164	175	163	174	168	185	175	171	165	169	173	150	158	170	186	177	181	163	198	179	178	179	184	162	159	156	159	179	187	158	166	170	179	172	179	170	177	169	159	172	167	178	181	155	190	170	167	188	179	162	176	159	158	169	177	153	162	165	161	168	180	158	147	158	184	189	173	150	149	154	174	191	198	174	172	156	185	165	205	175	181	174	148	152	155	175	165	169	160	167	142	177	176	170	170	177	185	159	190	153	195	213	195	186	173	173	179	184	159	177	168	164	170	149	152	192	168	160	178	199	165	147	187	177	163	172	172	184	166	174	173	188	171	156	175	158	156	158	181	155	165	174	185	176	175	170	170	191	160	194	199	174	177	174	160	191	164	162	181	176	174	177	180	190	183	189	180	187	163	161	156	153	148	191	180	167	176	146	192	164	178	189	188	157	169	181	159	156	161	162	169	186	163	174	159	182	158	188	175	167	179	183	164	159	182	156	163	158	177	187	150	184	175	170	165	188	166	186	171	161	193	165	162	185	167	172	167	179	173	160	162	174	168	169	174	192	154	181	172	159	152	168	183	172	166	171	186	180	180	154	161	160	184	166	196	147	171	176	192	167	182	179	177	184	158	190	159	171	175	182	150	176	185	171	161	168	179	167	166	182	144	161	189	158	173	175	171	161	175	182	161	140	164	177	185	169	151	176	166	186	173	171	166	147	148	173	182	167	177	181	188	173	158	190	192	202	183	169	155	197	153	181	162	198	172	159	181	166	177	159	163	189	179	188	152	185	166	171	170	156	172	173	161	178	166	185	150	171	184	173	166	178	168	170	194	164	166	181	183	160	159	158	183	173	193	140	161	176	157	176	173	171	177	163	181	166	175	195	169	176	178	164	210	185	176	168	190	166	171	190	167	189	176	185	173	179	166	192	191	153	168	172	168	177	164	162	186	166	169	187	165	178	160	171	170	178	190	174	179	173	168	200	176	177	181	167	174	159	164	167	191	189	168	192	189	185	154	177	157	175	157	142	174	191	177	176	159	175	160	154	155	168	149	176	167	161	149	178	158	166	161	191	167	179	176	162	160	163	185	178	194	170	169	172	151	149	167	173	176	178	154	153	195	188	184	167	170	202	169	161	175	179	165	185	143	164	176	165	156	149	171	172	157	173	139	176	167	179	157	178	167	171	182	166	165	170	160	168	189	187	170	182	137	170	187	183	168	175	164	160	166	161	170	169	152	177	169	188	148	166	208	158	168	150	176	185	155	180	171	186	192	170	139	172	182	178	186	165	199	172	179	177	168	181	171	167	182	167	167	170	191	169	163	179	175	145	170	157	154	197	185	164	187	164	179	158	185	173	187	181	180	169	180	184	167	181	155	170	162	169	194	170	165	172	193	193	159	164	168	188	163	154	181	148	160	172	166	164	142	169	172	176	174	161	183	179	175	156	172	186	168	180	162	160	201	175	180	169	197	180	180	210	172	176	129	173	170	170	172	183	166	200	174	177	176	161	161	169	176	168	174	166	166	163	184	149	183	177	165	163	193	162	164	185	200	178	195	177	181	187	189	191	175	167	178	174	183	179	184	154	162	179	185	152	170	180	177	173	169	164	163	147	178	148	166	188	157	194	178	163	168	164	199	175	179	158	179	172	154	189	160	175	197	173	159	183	176	158	174	168	172	163	189	161	177	188	158	177	144	163	186	202	186	146	166	184	167	198	162	160	170	175	175	148	179	169	166	153	162	226	182	189	169	178	164	156	200	153	159	165	161	170	172	177	163	160	192	170	203	181	175	179	171	165	178	177	173	166	168	154	173	188	184	159	156	161	177	156	205	185	183	186	176	142	161	148	168	169	179	165	186	147	195	178	177	182	187	163
23979	23887	27015	25117	12718	1002	465	319	302	260	262	277	234	247	260	211	201	244	194	211	222	212	221	200	218	199	196	192	195	212	190	205	211	211	223	186	209	205	185	194	194	207	199	185	220	203	205	222	184	175	207	183	205	207	170	200	225	197	199	208	205	217	182	207	210	216	190	184	215	209	206	204	213	186	206	222	196	202	210	201	200	181	172	195	212	225	201	182	202	195	198	226	193	207	176	197	177	165	179	215	200	177	213	166	194	192	194	202	223	182	203	172	215	195	204	202	203	182	197	194	190	190	202	238	189	194	189	219	207	183	191	213	184	191	217	192	186	252	209	215	198	200	226	207	184	198	184	176	192	209	204	188	224	203	181	204	187	181	185	223	197	186	230	201	182	209	216	194	187	199	173	211	204	184	224	189	197	201	191	222	174	182	183	181	186	221	205	178	234	209	204	186	175	217	187	186	205	195	196	183	213	197	202	201	202	203	196	226	216	186	203	186	209	215	188	201	194	181	186	193	224	214	198	175	161	167	181	226	203	194	191	187	204	173	186	166	188	231	172	188	208	204	200	191	182	181	218	189	183	188	203	173	208	197	180	179	203	205	204	180	203	193	188	184	232	199	198	208	217	184	175	194	180	194	192	180	237	202	178	205	179	195	178	203	210	215	188	204	188	216	192	220	197	201	190	220	190	217	222	179	177	177	188	199	203	180	195	197	181	199	207	187	172	206	182	183	190	221	201	184	180	212	219	209	181	169	189	204	177	196	190	186	214	200	208	199	191	179	186	220	221	202	197	192	171	208	194	211	218	191	166	188	171	197	198	197	215	208	188	209	197	191	177	202	204	200	220	215	181	188	189	185	192	192	222	195	201	195	224	204	198	196	187	203	197	202	200	173	206	206	210	190	180	202	189	173	176	195	177	189	156	202	169	218	199	198	176	213	201	171	193	182	196	222	179	192	189	205	203	191	182	188	204	188	209	183	170	190	193	175	204	189	213	201	202	188	190	211	187	214	200	174	200	169	192	207	207	219	217	202	186	219	209	195	182	206	171	188	191	187	194	199	181	189	200	191	208	200	197	176	210	210	207	181	226	208	194	204	236	183	198	205	188	199	190	212	194	220	187	185	194	176	204	202	214	195	221	190	208	179	184	203	201	200	193	204	209	211	187	197	208	207	196	182	190	210	200	180	188	215	188	172	170	193	206	184	182	187	195	175	199	188	189	191	197	194	186	203	184	198	185	187	210	202	205	184	189	187	214	199	209	196	199	209	206	179	209	207	203	213	207	195	223	186	192	192	160	201	199	206	204	192	189	212	183	198	189	181	194	184	203	166	178	199	191	192	213	204	187	195	188	207	182	187	184	183	189	224	214	209	184	192	208	182	192	174	183	198	177	184	196	199	184	213	186	186	201	194	189	197	194	191	207	199	179	181	173	194	192	214	179	180	201	195	208	190	193	226	176	216	161	207	179	190	198	206	209	202	176	185	184	180	187	198	195	209	221	214	201	203	184	183	214	203	212	170	178	213	188	197	176	193	188	189	215	174	205	233	204	205	189	180	205	198	194	177	194	184	203	192	190	181	190	163	197	197	214	191	182	218	184	209	190	209	193	206	194	191	194	192	180	221	207	181	174	177	189	208	161	174	213	194	207	203	195	180	209	208	194	194	174	166	193	181	204	194	203	212	194	199	205	196	171	188	190	187	184	217	210	175	217	224	192	187	206	188	180	199	175	171	191	199	195	197	215	190	202	210	200	192	190	170	212	213	186	212	205	204	195	210	186	190	187	202	189	199	175	187	207	188	205	216	199	172	194	181	191	212	193	179	212	212	202	202	194	185	193	199	190	203	208	195	209	179	181	204	169	197	193	194	210	206	190	181	195	172	199	205	214	186	215	204	204	202	199	191	218	195	188	191	216	193	207	162	195	185	197	189	193	229	204	189	182	194	221	197	208	188	189	195	232	199	208	202	214	185	176	225	191	184	184	195	186	206	193	184	205	218	195	213	185	186	181	203	182	199	188	203	207	209	180	203	181	183	185	193	201	191	209	182	199	195	198	193	219	199	197	202	196	210	218	203	209	186	204	206	175	194	203	189	204	196	218	207	206	193	206	201	190	181	206	209	194	181	221	179	197	183	199	196	197	202	201	214	175	196	215	177	211	202	184	209	176	190	195	194	178	206	212	235	204	208	189	193	198	198	202	222	201	189	178	208	167	218	205	195	196	183	190	205	225	211	210	202	179	191	176	197	191	233	177	191	198	222	194	178	184	195	197	202	166	180	171	204	215	204	200	195	194	185	191	204	195	221	198	199	188	182	190	196	189	177	201	203	182	205	197	191	225	200	203	209	218	184	185	212	212	221	191	189	191	185	214	191	175	195	194	190	180	191	189	206	212	192	228	181	200	208	208	201	176	185	209	178	210	177	193	178	206	216	204	189	205	198	194	183	169	203	200	220	198	218	174	190	178	220	180	185	199	192	223	209	192	182	173	203	176	220	183	231	192	202	222	187	197	175	203	181	200	173	196	189	187	175	201	172	209	192	209	202	194	180	174	194	221	194	200	180	194	185	207	200	185	200	203	192	184	184	203	185	207	200	200	220	195	195	190	211	202	225	198	193	189	214	191	193	199	179	178	197	196	210	188	195	197	179	221	172	156	210	188	180	185	172	195	212	168	209	199	212	181	196	180	179	177	212	184	196	183	180	182	225	186	181	190	182	200	200	205	202	233	211	195	205	196	186	204	184	197	224	182	204	195	189	201	188	185	192	199	196	206	200	169	201	173	184	202	191	193	168	202	192	196	206	220	200	217	203	197	195	194	216	187	193	193	191	224	180	207	188	194	191	181	204	183	185	198	205	238	188	186	197	184	202	184	209	209	170	182	191	181	183	195	183	186	191	192	196	183	184	193	189	209	198	190	195	207	198	209	200	204	189	187	202	195	192	212	185	197	220	174	177	229	210	189	184	213	193	201	178	197	183	206	216	187	206	191	154	165	191	205	184	189	190	183	178	199	194	194	171	203	197	179	208	212	175	174	188	173	202	211	193	203	182	198	202	181	188	204	216	211	170	182	171	187	201	193	207	200	179	193	190	174	178	200	170	212	187	210	204	161	195	197	229	198	227	218	211	178	183	200	229	184	208	198	198	191	188	179	224	188	204	187	189	206	190	195	208	192	158	218	206	188	189	206	208	199	174	199	190	199	198	194	189	179	217	176	201	165	200	193	192	218	184	205	196	190	199	190	222	197	174	173	205	200	187	220	174	163	222	204	209	188	203	185	191	182	185	183	191	208	193	201	197	196	200	180	192	207	180	210	201	181	198	188	177	168	195	197	216	203	203	204	209	177	190	200	225	189	198	166	219	185	173	194	201	201	192	207	197	190	178	215	185	189	193	184	207	213	184	197	205	195	210	205	189	209	193	216	207	217	200	190	199	181	229	193	196	192	190	191	197	187	179	203	203	211	197	201	189	194	225	189	177	216	220
50083	54043	22239	2743	1922	1352	1064	902	762	720	642	602	520	503	478	488	463	421	430	411	424	391	396	408	360	417	373	381	391	341	397	365	348	359	358	371	339	330	354	354	355	360	392	374	383	366	369	330	345	372	363	366	350	335	351	376	365	405	386	372	348	372	344	349	375	372	348	349	373	338	326	371	356	366	336	332	353	354	344	378	336	344	357	376	359	339	372	348	364	370	336	363	366	371	358	323	379	354	334	359	356	374	364	363	357	333	327	371	368	356	355	322	329	349	379	397	337	377	337	361	380	365	365	355	350	327	318	329	394	363	360	360	338	331	355	360	326	352	361	355	358	349	363	328	376	339	336	340	386	327	379	359	346	326	343	325	366	341	333	354	323	374	331	358	384	328	355	334	337	349	348	345	358	365	341	365	324	374	330	362	371	332	337	360	331	376	348	339	359	329	354	327	338	350	360	363	344	354	332	379	346	378	336	367	348	341	342	348	348	371	328	348	351	337	369	356	346	312	358	379	341	363	350	346	315	377	378	337	338	358	339	346	334	351	372	353	346	322	360	366	354	337	374	324	337	358	337	348	334	331	349	326	349	365	376	361	357	342	387	328	353	331	334	348	317	319	346	345	365	357	359	369	417	342	343	326	324	326	350	351	345	342	389	380	345	365	335	315	380	343	385	368	354	348	355	381	361	379	379	359	386	325	298	353	320	349	376	352	333	370	331	335	336	330	351	333	369	363	366	341	361	323	364	377	346	329	337	359	359	350	356	399	332	383	342	372	372	371	324	342	388	352	342	352	369	342	386	334	336	356	342	358	378	346	332	342	318	338	342	365	367	348	351	365	346	345	374	349	359	333	333	326	336	365	384	338	323	346	342	352	348	344	349	350	331	344	331	366	325	349	328	353	331	336	374	338	356	350	324	364	340	352	351	347	359	350	330	354	359	298	313	341	329	326	381	361	377	349	348	383	361	354	332	380	363	331	317	337	296	358	356	360	407	352	365	345	367	331	379	351	346	356	362	357	333	356	355	377	386	383	349	364	338	336	384	340	346	351	364	334	335	323	342	330	319	356	362	382	349	325	347	357	340	351	379	344	356	329	370	339	359	364	351	372	328	345	356	369	343	334	345	332	353	353	378	351	308	364	351	347	347	326	373	306	362	323	362	325	355	336	338	319	341	365	351	349	369	341	383	365	366	373	334	347	354	357	381	329	361	389	399	389	367	323	348	346	352	319	350	342	330	342	364	331	328	341	359	351	339	354	353	364	374	344	364	343	344	386	327	353	369	369	328	351	348	374	380	346	344	324	340	356	351	362	324	367	370	362	354	322	323	344	325	361	348	332	362	369	343	380	361	351	365	376	332	312	361	369	340	358	318	366	356	345	362	324	372	376	375	357	386	379	331	356	362	342	330	357	394	376	323	368	337	333	366	354	384	342	350	359	356	344	356	355	340	343	367	368	352	393	348	338	352	375	368	360	348	341	317	323	366	356	341	349	331	394	369	297	319	381	341	368	348	333	330	363	322	374	348	337	334	321	358	354	349	361	350	370	344	340	328	357	360	339	334	312	360	380	304	365	346	353	363	349	365	365	339	365	344	333	339	353	358	320	347	348	350	320	344	335	340	326	352	345	379	330	330	345	342	372	383	349	332	369	364	364	359	317	370	356	357	320	369	369	372	353	376	343	388	373	353	323	360	354	360	347	345	330	347	350	338	356	377	355	340	368	354	361	373	350	362	368	354	354	361	348	350	359	337	367	340	343	395	357	380	322	373	321	395	348	345	375	356	341	363	354	330	349	379	363	347	353	376	374	360	356	342	346	374	358	367	357	353	379	342	339	348	360	338	345	302	340	354	336	340	337	378	353	310	346	333	326	359	388	349	350	348	337	333	371	367	352	338	337	329	316	345	316	337	368	366	342	337	318	373	351	374	348	349	360	356	422	357	338	378	371	351	333	398	355	336	367	360	344	343	344	311	332	341	344	350	362	362	340	313	333	369	359	364	329	335	358	361	353	325	344	344	372	338	362	358	341	369	323	366	352	344	356	381	337	312	340	339	346	337	346	327	357	340	370	366	360	343	343	337	380	359	382	362	354	377	337	395	371	325	360	362	318	348	342	387	367	323	367	356	330	335	365	321	349	337	345	343	350	338	410	360	361	347	370	355	339	338	348	338	363	316	330	349	347	329	353	342	352	332	312	346	361	325	382	350	355	354	331	380	378	322	334	351	386	326	332	368	376	375	373	355	340	357	385	368	343	314	327	362	369	347	348	366	363	355	350	324	337	341	350	342	362	326	345	386	345	379	331	316	368	359	354	380	345	361	357	365	344	344	327	366	339	380	346	341	335	354	374	334	319	349	351	343	381	330	334	388	353	407	327	357	377	345	351	384	321	357	335	370	347	325	335	357	384	360	349	327	345	357	340	355	358	351	346	354	354	364	342	347	381	374	360	366	362	351	349	357	328	366	362	344	315	385	383	296	353	390	325	370	385	372	366	350	356	355	375	358	341	328	371	350	326	323	350	333	362	349	314	390	342	347	364	359	343	367	374	365	370	383	339	348	393	352	348	371	358	358	359	334	355	344	347	360	339	353	337	336	346	320	363	389	355	345	343	339	362	345	331	358	333	344	373	401	362	386	366	364	330	315	333	361	344	360	373	344	362	347	321	331	346	358	329	324	384	349	383	393	377	359	345	345	362	387	359	356	359	333	337	343	360	368	356	346	343	368	345	343	340	328	330	333	343	357	330	352	364	361	327	351	358	365	390	345	356	318	323	380	358	314	345	356	344	378	349	357	361	353	367	347	343	361	345	328	367	386	362	351	357	366	374	346	383	391	376	341	345	352	337	368	374	353	369	331	355	375	386	321	368	360	377	317	333	343	365	368	306	341	348	366	329	360	339	318	374	383	350	353	367	346	350	345	361	372	345	340	362	354	368	369	337	373	358	330	345	322	373	354	348	329	354	336	348	374	366	330	350	347	380	373	359	341	355	319	360	372	362	349	346	363	311	372	368	330	367	350	387	356	333	379	337	346	322	344	345	347	362	366	375	366	386	341	348	330	366	350	361	340	365	369	313	372	347	327	341	354	341	342	397	339	317	358	367	330	367	346	343	352	367	374	342	329	345	342	369	344	346	322	377	349	340	321	351	333	323	369	349	370	367	338	338	355	350	374	363	345	371	348	360	369	339	360	374	340	343	375	349	325	310	340	341	348	368	359	327	371	377	317	339	335	334	324	324	306	340	357	353	338	396	362	322	321	322	354	347	343	343	349	358	341	366	392	356	340	353	323	346	355	375	366	353	358	359	330	328	347	357	365	336	350	371	350	366	357	366	333	391	340	358	359	364	357	320	342	342	343	401	357	373	338	359	366	354	369	354	351	323	331	339	349	311	345	352	368	391	368	377	366	349	365	375	368	306	361	334	316	353	350	336	345	355	345	346	343	362	318	338	364	356	338	344	368	349	371	319	350	368	342	354	345	385
23030	21798	27601	24727	20973	14662	1574	676	531	523	501	443	389	420	384	420	378	377	356	337	355	349	394	341	346	372	340	381	353	371	345	380	332	352	358	334	345	305	365	330	342	352	338	339	350	342	328	320	366	295	346	326	332	309	302	336	339	323	346	339	323	337	345	323	335	330	326	362	331	324	313	327	310	357	341	323	315	313	345	341	330	342	363	326	352	317	326	330	360	364	321	333	344	290	341	326	344	358	348	351	340	333	334	348	345	324	331	333	316	336	331	330	332	334	332	349	317	337	358	334	323	288	339	309	335	315	327	318	367	356	340	322	314	371	327	338	333	336	304	334	320	313	305	358	324	334	325	334	347	332	309	325	339	335	363	329	344	337	348	305	304	333	324	357	310	373	344	347	318	340	328	377	328	377	332	314	316	287	350	324	324	329	316	325	339	318	374	337	309	362	333	319	381	331	337	357	303	353	343	351	321	323	323	327	318	326	341	312	353	301	341	338	339	333	303	379	351	361	315	324	335	317	345	319	349	333	326	334	311	317	355	339	322	340	354	339	330	349	304	317	344	334	298	337	369	306	339	328	312	332	299	294	333	338	300	332	314	337	304	338	296	339	336	365	346	303	302	336	345	313	361	347	359	332	317	322	323	350	304	342	344	343	330	310	323	317	314	351	354	335	309	329	332	357	306	346	311	317	332	342	298	341	340	338	304	328	328	338	347	323	333	331	321	339	361	308	316	318	328	308	323	323	323	341	296	331	328	328	358	334	315	339	350	334	322	345	337	344	367	345	342	340	317	350	349	341	344	347	303	324	326	332	283	355	321	338	331	329	333	335	360	315	301	352	314	339	336	309	312	330	317	351	327	345	326	314	320	309	345	339	331	346	321	310	330	325	327	315	330	320	321	326	331	319	346	382	370	318	332	341	345	322	334	325	336	294	334	345	325	295	308	317	359	333	331	333	305	333	309	317	345	327	332	316	352	328	339	347	345	347	332	333	317	340	334	294	319	314	339	333	333	331	322	310	334	299	350	323	330	328	326	351	317	332	371	310	347	334	365	324	309	347	341	337	320	311	317	359	319	334	329	328	355	290	343	348	313	350	296	340	317	330	343	327	322	307	325	325	337	326	336	316	336	337	338	309	343	331	323	331	294	336	337	317	308	325	361	309	353	348	360	313	328	348	314	350	310	351	335	342	343	324	346	327	363	322	331	328	324	345	361	344	302	328	333	304	322	332	324	335	349	325	327	330	312	334	334	340	336	338	331	333	327	312	294	302	349	330	366	333	334	333	314	326	344	362	339	323	323	334	323	322	361	339	351	343	347	342	321	307	327	334	319	331	322	326	347	320	343	296	307	338	297	307	307	338	296	331	335	311	343	324	311	319	312	327	350	353	376	281	306	360	353	327	346	291	313	318	346	347	378	347	344	332	337	323	342	357	339	332	311	311	328	334	347	330	331	309	335	349	299	317	351	340	291	358	321	332	309	335	337	327	350	350	319	393	323	327	328	333	333	317	322	337	353	369	342	310	308	347	349	317	361	317	327	342	341	333	303	322	361	319	309	336	320	293	307	346	332	336	329	321	290	306	294	323	311	327	345	350	317	325	366	347	343	307	342	319	327	317	359	322	308	301	357	358	316	312	332	323	334	352	361	348	322	309	298	306	304	352	332	348	341	336	333	281	322	311	317	317	350	335	306	330	319	377	326	343	320	324	326	329	363	341	344	340	358	310	337	304	340	319	316	319	310	331	348	322	343	314	325	330	349	348	332	322	333	355	314	342	345	342	362	305	323	349	325	316	346	297	337	343	340	340	331	316	328	337	313	310	340	349	350	364	321	337	343	305	352	304	330	352	328	317	332	330	329	341	320	319	340	340	348	344	319	325	332	326	336	339	325	347	362	336	339	310	343	333	332	359	306	342	295	304	341	339	323	325	336	338	341	325	343	324	341	304	295	340	310	313	343	350	337	313	347	352	347	329	308	387	365	362	352	321	366	329	348	315	356	306	346	319	350	303	343	325	290	350	350	341	334	325	323	359	328	333	314	332	311	348	317	311	328	324	333	321	316	302	318	338	325	320	345	313	348	315	294	317	308	333	366	324	305	323	313	294	371	354	319	338	347	347	327	341	353	281	322	292	305	327	326	352	354	318	329	338	335	329	316	299	331	380	322	287	333	325	325	329	294	307	307	317	336	316	314	369	370	294	327	315	324	359	315	321	314	316	346	322	317	354	323	293	317	315	347	337	355	342	329	326	337	328	333	339	322	324	354	301	314	345	337	322	322	309	336	357	328	320	367	361	323	343	329	298	331	338	347	337	324	344	354	318	293	319	291	317	341	352	338	327	329	332	346	321	342	338	339	328	361	339	302	346	348	348	334	355	355	330	329	348	354	347	316	335	319	309	334	356	323	351	321	312	316	347	363	319	325	298	343	336	325	288	283	337	302	351	303	315	363	289	330	361	323	288	307	338	323	346	296	349	306	338	356	347	346	298	345	377	339	317	323	350	335	353	328	323	307	320	337	344	346	357	340	328	341	318	312	359	338	355	339	293	324	310	350	315	321	330	315	343	307	317	301	330	303	335	333	321	330	319	331	345	358	303	377	320	301	314	308	316	340	337	324	353	361	309	295	342	327	328	339	343	312	302	312	331	314	305	294	358	320	284	338	356	315	319	327	353	362	323	290	346	300	338	330	362	326	345	335	334	354	319	297	321	338	319	337	353	287	316	334	309	319	311	309	362	338	317	311	354	321	284	307	354	348	339	346	324	356	326	320	333	353	336	326	295	314	344	315	328	325	324	347	335	337	348	330	303	326	355	322	334	358	313	301	358	325	342	335	324	330	321	336	338	306	377	317	341	368	336	321	330	336	365	316	365	350	306	319	332	339	298	336	327	314	310	335	372	354	312	321	328	331	341	307	331	361	331	314	322	312	340	345	346	318	330	313	327	324	360	316	327	335	360	325	309	335	343	336	316	330	303	332	329	336	335	340	331	332	333	357	332	327	302	325	354	317	346	323	321	373	326	329	299	337	330	321	312	337	318	305	347	336	292	351	318	317	321	321	321	336	319	320	301	307	360	324	331	323	330	308	349	332	335	314	325	352	314	344	336	308	339	313	333	332	294	333	316	330	311	306	332	324	342	319	338	322	319	298	335	345	351	327	332	339	327	359	337	318	326	316	317	317	311	329	326	305	324	349	359	354	310	352	339	304	325	340	312	336	341	343	349	304	347	357	336	333	297	339	333	313	310	333	370	310	315	310	336	329	297	316	319	303	327	296	327	300	317	316	352	328	302	324	329	369	342	304	309	333	333	335	318	317	321	319	330	327	341	304	336	341	336	346	298	316	330	327	336	335	305	334	340	341	313	340	324	312	341	327	324	346	316	310	351	306	354	309	332	331	303	312	327	321	315	328	335	302	326	315	293	330	347	330	348	313	317	305	332	336	298	314	334	344	321	339	365	327	331	336	287	323	333	328	332	332	336
49465	53807	36552	4911	3378	2441	1898	1567	1353	1163	1084	971	894	884	813	802	739	695	697	682	660	653	661	657	655	605	646	554	605	621	632	593	630	609	600	586	628	573	592	547	615	574	557	616	627	575	578	579	575	599	564	555	565	591	543	579	573	544	587	546	574	565	560	544	538	571	501	555	613	624	596	576	553	610	589	556	566	591	565	566	545	544	587	562	531	559	575	543	588	561	561	538	550	554	582	601	578	558	585	531	545	579	601	549	561	595	565	585	542	584	516	626	587	524	584	515	559	533	560	587	555	565	573	585	560	561	555	573	562	588	554	540	553	547	580	548	525	594	593	587	578	529	573	566	609	590	551	543	552	557	575	604	566	552	539	566	555	544	568	532	552	563	609	540	561	560	591	536	621	558	557	586	545	566	573	571	545	588	553	568	481	577	537	540	532	591	547	574	592	552	589	555	566	553	585	554	545	601	579	577	538	559	540	524	548	591	520	507	623	581	559	590	541	532	543	546	597	560	580	577	594	575	525	558	547	572	528	589	569	515	538	571	517	559	527	536	565	538	530	520	582	564	558	581	570	591	572	577	524	541	585	574	534	575	575	518	557	561	558	571	515	568	611	592	578	611	555	544	602	562	583	563	591	585	582	578	562	545	570	556	561	584	595	629	567	604	581	512	584	530	522	560	551	589	573	542	532	587	562	553	558	599	568	571	561	601	554	605	586	577	529	540	572	574	578	504	560	527	556	537	546	624	565	554	568	575	569	543	571	559	612	580	573	582	518	573	536	542	541	541	565	573	544	552	567	513	542	595	530	595	576	599	581	594	616	581	555	563	579	582	544	570	615	581	556	569	596	606	525	605	563	563	535	579	565	531	560	513	538	538	573	556	593	598	591	511	565	546	561	581	529	532	592	554	536	568	542	561	587	544	536	556	555	579	554	526	567	553	570	537	571	585	614	603	544	550	535	564	596	553	556	557	586	569	539	571	560	582	598	567	559	583	544	570	552	558	567	512	534	562	549	559	583	521	571	575	532	556	572	549	565	608	590	587	596	543	571	585	545	597	564	549	567	557	555	559	548	569	542	598	514	573	567	574	535	545	604	516	546	594	543	549	576	550	586	538	524	504	561	528	585	574	557	597	552	575	555	556	538	570	599	580	550	567	527	560	568	562	603	540	539	554	548	579	589	561	495	565	528	583	574	541	583	543	597	504	567	530	626	557	489	570	586	530	579	538	563	565	551	584	555	551	561	540	537	550	603	549	524	585	605	561	598	576	529	560	550	562	568	544	552	583	555	571	556	591	572	584	553	551	561	546	568	573	557	567	579	561	563	580	543	536	591	550	550	539	519	588	573	522	532	562	571	588	546	539	554	581	594	560	589	578	596	524	524	532	580	627	536	565	589	537	540	560	574	538	559	548	575	529	607	524	549	545	557	578	547	537	562	538	534	596	617	580	522	537	541	573	552	555	556	514	578	572	538	541	557	586	593	586	568	561	581	510	549	620	586	574	575	549	566	545	567	563	584	553	566	531	551	576	595	559	580	553	549	585	574	553	522	514	560	569	562	538	572	579	526	553	568	541	544	606	576	600	515	599	624	570	562	570	530	593	535	516	559	587	593	557	583	576	564	573	550	562	551	584	593	582	608	529	560	596	536	563	622	582	580	599	561	568	567	547	500	587	565	585	569	582	592	560	592	591	533	549	549	589	584	597	548	590	578	549	557	550	581	569	563	560	593	563	556	575	606	540	549	613	578	578	593	569	570	536	564	584	555	557	541	551	574	564	556	606	547	573	549	555	542	554	555	581	573	563	549	576	549	563	566	552	588	578	539	534	562	565	551	523	560	554	611	571	576	544	604	524	590	502	576	574	557	551	578	552	551	616	600	555	610	591	567	567	580	579	562	563	537	558	579	577	548	571	552	588	550	590	545	538	592	567	598	550	513	575	533	560	577	573	544	559	566	555	537	540	529	594	565	557	574	555	564	579	565	553	585	529	562	531	566	517	571	584	575	555	577	564	511	554	589	568	569	593	575	559	542	615	542	525	539	556	547	575	624	590	592	578	563	550	584	567	565	523	551	563	565	576	573	566	570	568	593	558	573	504	555	617	607	553	528	583	585	598	568	571	530	556	564	530	548	576	527	588	579	555	567	615	502	565	534	556	572	574	560	615	545	526	552	516	576	555	579	569	586	567	526	603	522	521	546	562	607	542	568	591	575	587	598	577	569	543	567	573	589	630	532	590	539	560	598	523	560	556	557	590	511	564	554	569	558	553	550	579	622	539	552	543	573	559	585	561	552	561	551	570	575	566	554	557	582	542	578	552	571	551	539	590	597	570	570	578	565	619	543	567	564	562	575	531	556	538	593	545	540	599	551	595	559	604	602	539	535	599	553	594	551	561	552	580	544	588	617	568	573	531	537	618	537	551	562	556	584	545	559	574	532	584	524	534	604	552	543	555	562	564	525	585	584	572	574	556	546	601	552	542	564	532	539	581	604	550	564	574	573	565	554	557	602	553	589	574	527	565	563	558	537	584	566	557	567	567	575	564	581	535	614	527	517	548	587	591	565	568	569	573	631	517	571	510	578	564	596	571	552	570	519	592	534	558	536	583	591	577	533	530	539	576	571	552	566	561	558	588	547	623	548	543	569	549	592	529	549	583	569	565	612	581	568	532	560	544	579	580	618	585	565	585	538	561	559	580	578	557	566	583	580	550	559	568	612	551	558	528	584	566	536	575	546	604	552	616	543	540	529	538	567	588	592	574	573	547	541	586	535	593	573	539	557	558	565	566	579	536	548	551	570	581	541	560	547	560	527	547	564	565	508	566	536	533	578	567	576	530	517	550	552	560	530	538	600	586	522	597	633	480	536	558	552	548	559	538	510	615	576	586	546	582	597	558	557	571	570	560	578	570	583	560	581	558	597	539	553	587	531	564	587	552	571	571	559	550	569	539	586	531	564	550	526	614	554	554	581	552	557	556	573	558	556	544	578	569	571	556	533	594	536	599	598	544	556	581	560	575	570	528	602	585	556	574	583	570	572	594	537	557	572	602	575	565	559	567	537	567	588	545	542	565	531	571	509	570	537	573	573	547	559	553	584	541	560	547	581	525	583	533	547	547	562	530	544	566	579	574	596	493	582	604	561	553	576	551	605	552	554	561	563	556	567	546	568	533	534	588	565	546	581	542	568	553	597	577	566	564	556	545	547	565	569	585	555	551	528	542	565	576	564	554	613	561	539	536	559	543	555	545	590	576	588	595	535	561	578	559	579	552	598	551	608	563	528	553	532	588	567	562	544	565	581	601	593	574	561	601	523	573	548	582	614	571	561	551	532	583	547	529	618	509	606	558	574	578	570	551	543	567	604	587	544	567	571	583	549	580	587	585	579	595	505	578	600	545	569	553	570	541	530	576	560	537	543	524	561	532	523	581	588	556	532	568	553	534	564	560	556	560	571	524	564	557	519	545	545	519	553	573	542	534	567	581
26830	23727	17556	1832	170	109	118	112	109	83	88	95	101	113	104	89	100	83	92	102	93	88	116	90	72	86	107	99	81	79	90	106	88	76	89	74	89	96	90	96	97	94	111	92	74	98	92	105	87	87	88	95	108	113	104	95	93	102	101	76	100	82	99	94	99	84	80	105	102	111	83	88	96	94	88	84	97	77	77	102	87	92	86	95	103	87	101	111	106	100	89	75	78	104	95	85	90	91	83	90	84	91	83	83	105	77	78	90	90	88	70	95	79	80	107	98	85	97	90	96	98	90	98	88	85	92	65	82	90	76	110	80	105	96	109	95	93	95	100	98	83	88	120	75	76	95	78	96	105	98	87	91	89	87	72	93	84	77	94	79	87	75	93	88	83	94	97	84	94	91	84	83	83	91	94	91	99	105	89	76	92	99	90	93	99	83	92	93	88	83	107	83	73	91	78	81	89	85	88	95	84	89	92	99	89	99	91	90	88	86	91	68	83	96	93	99	93	85	97	82	95	94	68	94	88	96	84	89	106	96	99	93	96	91	100	90	94	79	92	96	71	92	102	96	107	97	97	97	99	69	89	84	85	100	91	95	94	80	79	107	86	72	94	89	108	86	72	75	99	103	80	82	103	70	82	86	77	91	97	87	98	78	89	101	73	88	91	83	82	96	94	88	90	102	86	86	93	80	71	91	89	80	93	96	98	100	85	100	79	78	83	95	93	95	95	69	86	72	101	89	91	100	78	89	92	91	84	94	96	103	100	95	80	88	92	90	98	91	93	106	76	81	82	82	78	89	98	95	85	90	91	99	87	91	94	95	97	90	83	71	69	88	78	96	74	81	92	76	85	95	94	69	88	99	86	100	99	87	82	76	97	87	93	89	83	97	88	84	80	108	73	86	102	79	72	106	93	78	72	104	112	87	89	95	72	69	89	91	96	92	86	95	98	69	92	94	81	104	90	105	99	86	91	90	97	83	85	81	99	83	95	95	91	91	106	97	88	80	90	101	96	102	82	79	104	82	75	115	105	66	100	80	94	81	86	111	100	79	68	74	91	89	98	109	96	78	117	95	94	80	86	81	95	93	101	88	92	102	105	98	81	98	82	91	87	94	87	107	80	85	78	88	101	95	94	91	97	93	73	96	89	79	100	86	75	103	87	96	78	87	96	101	89	73	72	98	90	78	82	94	81	78	79	86	99	94	99	77	92	106	93	96	99	93	91	97	86	87	100	111	86	80	106	90	90	91	94	90	104	89	86	112	98	80	102	93	91	92	99	105	83	90	98	99	88	98	88	89	96	95	83	97	87	89	88	98	95	77	86	96	78	95	102	77	84	91	81	103	101	92	101	90	92	85	112	105	98	83	78	93	99	86	80	100	101	97	100	80	95	97	67	90	93	102	81	85	110	101	89	94	93	73	71	100	79	93	84	90	80	91	95	61	92	120	87	81	95	100	92	89	75	88	94	87	91	96	101	88	78	77	86	95	91	78	80	95	85	87	87	77	100	82	79	92	88	84	91	93	84	115	90	104	91	93	85	78	92	91	87	100	83	88	85	93	105	79	79	95	78	97	98	100	95	95	85	83	95	96	95	92	78	84	95	80	89	88	99	68	94	79	111	96	101	83	99	89	101	90	89	93	95	85	83	106	74	83	68	83	84	89	85	89	88	108	94	78	92	90	103	92	85	91	90	96	98	80	84	103	97	86	82	82	86	101	98	90	91	91	91	99	102	86	90	89	105	81	103	81	83	74	90	92	118	84	93	76	85	90	96	78	91	84	98	89	100	80	72	98	99	79	82	89	78	94	78	93	98	82	95	97	78	92	83	100	95	77	86	90	80	95	84	98	91	88	77	97	87	87	95	88	86	111	83	96	84	101	83	82	98	66	108	90	88	97	88	83	95	89	86	83	96	102	98	70	102	95	89	101	90	102	77	101	88	82	96	97	82	88	86	83	98	95	112	82	91	115	99	82	88	84	96	93	66	74	105	96	95	93	97	73	87	84	89	89	85	68	91	81	99	88	79	97	89	104	87	88	101	107	80	83	95	89	91	109	80	79	81	101	86	79	85	77	95	92	91	92	108	77	82	88	78	78	101	102	104	92	101	73	86	93	91	96	81	119	85	85	102	91	81	85	87	102	92	99	97	88	98	83	100	97	100	100	96	111	97	91	109	105	99	95	77	99	70	81	100	71	87	92	103	82	92	91	91	92	107	109	89	82	86	90	94	88	84	88	121	94	80	99	87	87	84	84	69	112	84	98	97	107	95	83	82	89	82	97	88	93	96	96	81	89	86	92	95	96	91	87	107	93	80	96	94	107	98	90	103	93	105	82	77	105	105	94	109	91	92	87	87	92	105	80	90	94	98	79	66	66	82	76	81	90	100	86	87	108	106	101	88	86	89	104	96	87	83	119	89	109	92	100	81	94	75	97	94	88	98	87	110	95	93	99	77	103	88	80	89	82	93	89	84	107	85	101	86	88	73	86	83	93	73	66	97	89	77	76	94	90	78	88	95	97	88	74	81	98	94	94	88	82	79	106	83	104	85	91	80	90	79	94	93	99	80	97	96	91	81	93	85	87	89	64	90	95	98	93	86	95	95	101	87	87	90	91	88	103	87	90	90	94	97	86	94	85	84	78	81	98	80	83	90	100	95	87	88	87	96	81	99	98	85	77	98	88	82	76	95	97	90	84	87	81	95	85	104	85	81	102	93	86	88	107	87	78	92	112	89	92	76	94	96	80	88	96	99	93	97	90	99	75	84	91	96	102	83	101	77	103	98	83	85	84	95	89	83	88	96	82	106	90	82	88	88	93	82	88	86	108	98	110	82	86	104	96	93	94	83	98	105	85	78	83	94	94	108	88	85	77	97	98	71	82	90	97	74	104	85	92	92	85	83	99	103	103	98	85	88	92	89	98	95	100	81	96	100	90	88	94	98	99	111	86	108	99	100	104	83	102	86	94	85	99	90	84	71	74	91	94	87	88	83	89	76	89	98	79	94	76	94	91	84	107	78	102	73	87	100	92	96	91	82	86	78	87	89	93	101	88	102	94	86	95	86	82	104	94	103	96	96	100	86	92	70	86	82	94	88	99	95	93	106	95	99	82	78	89	89	95	82	79	105	78	75	102	85	94	85	93	85	80	115	82	95	88	107	100	101	88	97	91	85	84	89	88	94	111	78	97	97	86	83	111	85	73	91	85	80	94	82	93	99	100	86	95	97	82	79	83	107	102	87	94	89	91	83	70	103	88	82	89	87	92	94	94	77	78	82	97	96	100	88	93	91	92	94	94	87	101	94	74	101	77	95	106	82	107	87	81	93	98	90	96	76	88	87	88	89	91	90	82	105	82	84	78	93	92	83	106	97	92	74	95	99	82	87	98	83	73	84	71	92	97	89	104	83	68	96	93	79	104	90	94	99	100	76	92	73	85	81	100	88	101	79	104	90	83	83	91	86	88	91	94	84	67	88	100	82	88
26946	30221	17556	394	353	292	235	206	216	224	195	173	185	172	179	172	180	152	216	218	187	186	192	200	191	199	159	192	194	168	193	176	171	179	203	161	169	171	170	192	173	184	168	186	163	194	179	193	199	144	146	151	157	185	188	165	194	183	168	182	195	162	185	175	203	180	154	180	184	173	166	175	176	174	177	167	175	170	164	175	166	181	202	163	193	173	157	178	176	154	171	183	190	189	148	169	166	173	197	178	175	157	190	176	173	149	182	175	180	184	185	161	180	173	151	189	150	175	166	190	155	168	165	165	193	162	157	173	184	173	181	187	193	178	172	182	161	175	176	173	188	190	153	173	158	188	198	152	183	165	165	214	175	208	168	189	183	155	169	174	155	180	192	140	202	177	166	188	209	186	199	166	173	165	184	188	183	180	179	169	164	169	177	154	164	183	181	183	169	156	190	172	172	164	183	158	175	184	174	180	179	166	146	179	160	176	161	159	191	193	177	173	165	174	174	171	165	165	194	192	156	162	190	168	182	179	152	181	169	173	150	148	151	173	177	174	156	173	164	167	185	200	163	192	195	190	191	188	160	190	172	155	175	194	163	195	189	172	176	164	178	193	174	175	144	175	192	167	193	166	181	193	171	177	179	168	166	172	167	175	175	187	181	176	184	166	154	153	184	164	178	142	170	177	196	179	201	187	167	179	166	190	198	154	197	196	180	160	180	166	157	170	168	176	149	155	179	192	209	173	180	163	177	175	177	185	191	185	191	145	153	181	192	170	171	194	167	152	166	182	175	169	168	177	174	195	181	169	177	145	130	170	152	178	153	159	177	189	195	194	189	159	193	185	172	169	179	177	156	172	155	174	175	174	172	199	207	177	186	160	171	186	165	168	170	176	166	203	169	185	194	174	169	187	185	147	163	168	188	168	157	194	199	172	163	189	160	179	178	147	171	168	165	179	168	172	185	164	187	166	187	171	162	168	181	151	165	170	175	178	173	169	179	165	183	185	184	212	160	169	165	173	180	155	142	161	156	169	161	169	160	166	162	181	197	171	161	163	150	179	187	169	189	181	177	158	189	169	174	160	149	166	172	166	220	174	163	162	171	162	187	181	180	165	167	191	170	189	179	199	161	171	170	169	151	144	217	171	197	182	171	178	167	184	181	171	171	175	196	155	168	182	167	190	170	175	155	172	188	165	180	161	172	167	178	193	165	202	159	169	200	190	187	170	163	170	149	159	156	175	156	169	179	192	163	175	199	198	158	173	160	156	185	158	159	205	171	184	183	184	184	147	175	170	166	175	159	170	171	154	179	166	170	144	191	166	179	172	176	178	164	179	166	185	174	184	174	169	169	179	191	160	176	152	161	192	177	171	186	170	157	155	170	204	175	175	183	194	210	173	161	184	159	162	173	167	148	195	159	164	181	168	164	162	165	182	187	148	180	180	175	171	161	141	156	186	180	174	168	187	184	160	165	168	155	166	164	181	185	170	172	185	193	181	174	177	173	160	182	198	164	179	161	154	161	179	178	183	179	194	148	195	189	177	182	172	178	171	187	179	187	183	180	180	164	195	154	169	177	197	187	185	207	173	173	196	179	150	180	172	165	164	194	140	170	161	189	177	194	175	198	179	160	173	166	192	154	176	187	179	167	194	176	158	186	151	185	193	188	182	159	176	191	177	181	182	194	182	149	197	160	174	181	179	189	166	193	178	183	186	200	185	170	181	172	162	164	177	168	187	186	159	186	169	186	224	176	188	189	182	179	170	161	189	159	182	199	180	166	165	179	195	171	170	163	158	179	188	191	138	169	187	183	178	167	179	181	189	155	169	147	173	175	177	172	175	161	167	180	163	200	176	187	153	167	198	189	187	183	171	190	197	179	143	187	199	177	165	162	170	172	161	159	183	186	177	191	179	176	165	171	178	157	180	182	173	162	163	167	187	169	161	169	188	177	171	187	176	168	157	174	149	170	183	166	175	171	177	160	161	185	196	183	182	157	160	168	155	145	166	164	192	174	188	174	191	180	175	164	198	164	174	186	178	200	172	164	171	167	189	198	175	180	190	177	168	178	149	157	165	168	184	169	178	173	211	203	169	176	167	167	174	189	172	170	169	179	176	172	159	179	179	171	178	165	171	193	171	183	160	181	174	159	157	177	183	179	193	163	189	183	180	182	166	169	185	166	203	145	174	177	166	180	157	195	162	166	161	164	193	187	172	167	169	153	165	155	184	168	162	165	180	175	203	184	177	173	178	173	167	182	189	192	175	185	160	189	176	176	133	172	160	157	172	214	170	163	174	162	180	182	173	172	195	152	205	190	160	147	162	173	169	192	170	176	154	178	163	171	169	165	167	175	186	187	185	167	144	172	170	203	184	178	179	188	169	178	177	182	161	177	155	197	181	174	173	188	169	186	149	160	172	183	184	167	193	167	160	174	189	168	192	192	181	193	174	175	170	164	158	159	199	169	167	167	186	153	186	156	188	192	182	177	164	177	190	160	165	166	159	176	192	165	189	167	184	178	164	157	176	181	175	174	175	172	189	146	170	170	158	191	174	169	169	173	165	148	165	198	172	184	166	183	204	191	190	181	176	187	160	183	171	159	193	137	183	174	201	173	168	172	176	149	183	167	172	172	163	207	184	164	169	182	182	202	181	144	205	174	201	165	167	152	177	197	207	173	173	203	179	169	173	186	169	175	184	175	160	152	160	158	144	174	200	180	206	178	157	152	189	165	171	154	166	166	166	171	174	162	175	159	174	182	194	179	179	177	186	175	177	159	184	177	192	165	157	157	184	175	162	179	187	179	183	173	164	168	189	185	191	172	198	196	166	196	168	183	169	145	157	171	163	170	187	178	170	163	170	148	151	173	176	196	149	159	147	180	178	171	202	151	162	172	202	191	166	173	189	191	176	196	176	188	156	166	165	164	170	202	186	179	180	182	188	147	189	178	197	181	190	160	152	187	159	178	167	182	182	164	167	172	196	193	174	185	159	174	192	164	188	171	154	163	179	163	173	180	215	183	167	185	194	187	169	167	175	183	178	185	157	174	181	167	175	172	171	179	168	169	180	160	175	175	168	194	161	187	178	172	164	166	200	198	177	191	160	189	176	189	169	187	188	142	170	188	183	187	189	163	179	164	164	155	191	189	145	191	160	174	169	190	195	184	170	172	209	172	164	174	179	175	188	184	178	166	179	156	185	182	153	149	178	166	193	165	164	198	164	187	192	168	148	171	155	147	187	162	174	182	162	178	158	182	162	175	199	169	175	184	179	187	172	179	189	179	169	187	186	171	150	191	162	169	179	175	192	166	173	181	173	179	193	172	182	166	198	163	162	172	175	185	160	177	194	171	167	179	179	175	177	174	157	161	166	186	179	162	160	173	191	181	163	189	177	179	217	179	186	178	177	182	174	190	185	163	185	188	144	169	149	182	164	179	191	185	152	172	186	180	169	190	170	180	179	183	172	175	160	207	190	182	196	164	159	161	186
23898	21674	26668	26374	19335	4984	513	333	294	300	265	253	229	227	241	224	242	218	217	204	217	228	186	192	237	216	216	196	201	210	224	208	194	190	221	188	187	187	215	201	222	188	210	194	203	212	197	190	211	199	212	217	184	203	186	192	205	198	233	212	222	203	221	195	213	177	214	186	203	241	182	200	212	191	198	189	208	195	203	188	190	225	193	210	204	207	193	160	202	205	213	209	194	184	196	208	182	182	170	199	197	207	203	192	207	209	188	173	195	214	205	199	219	210	177	207	207	221	231	203	208	181	211	204	219	191	195	205	184	209	185	206	189	230	225	185	201	200	208	211	195	169	209	208	190	186	188	199	183	190	199	188	196	221	201	206	207	225	220	204	198	202	186	196	203	198	224	220	203	190	211	204	201	210	201	205	182	182	197	220	180	196	186	205	198	198	204	194	175	198	184	191	224	199	173	198	189	217	176	210	212	198	197	209	199	223	190	225	183	222	186	187	208	221	215	191	200	188	193	183	173	186	215	222	202	171	225	199	208	185	212	187	214	182	209	195	203	199	204	200	201	171	187	206	191	196	183	208	178	180	184	225	208	214	187	176	184	218	203	193	177	223	199	168	171	213	230	210	204	212	195	207	194	206	213	216	201	203	190	215	188	203	182	228	185	203	184	219	217	199	182	178	219	182	195	221	201	200	220	202	212	218	206	213	209	192	195	190	207	204	205	242	210	196	186	212	201	190	204	186	203	221	217	201	202	179	191	178	236	210	213	200	195	188	200	192	163	205	195	203	197	197	225	189	205	212	190	197	162	191	199	203	210	204	213	217	187	203	184	196	210	208	201	220	194	209	209	175	193	187	186	200	198	208	214	209	173	218	195	203	199	175	180	210	202	196	213	184	211	213	206	202	213	186	208	213	194	192	210	213	204	197	201	236	218	198	216	220	208	183	181	201	220	205	224	182	187	207	206	170	193	207	203	184	202	189	195	178	205	207	177	192	207	199	215	205	198	213	203	193	184	199	206	191	203	195	168	190	202	216	203	210	194	211	174	193	215	175	212	190	190	208	211	226	190	207	202	209	233	210	189	184	237	192	170	208	200	186	186	196	207	222	214	193	224	210	180	193	170	182	196	208	244	189	189	196	210	211	203	180	190	212	208	181	180	198	211	160	192	185	175	178	198	219	210	200	199	198	219	202	210	187	180	201	194	195	219	193	222	194	190	188	213	186	192	197	195	191	191	211	205	218	179	210	181	207	200	204	189	211	199	210	205	211	199	193	189	224	206	189	173	184	192	185	173	184	208	195	221	215	190	217	209	172	215	195	210	188	186	188	242	222	187	201	197	193	207	231	207	201	209	207	202	172	191	190	218	177	188	200	175	204	188	192	185	166	191	204	187	195	205	157	228	182	230	205	197	193	219	201	200	192	219	207	189	191	221	203	184	202	210	200	209	180	205	224	213	213	204	188	214	183	206	216	191	224	215	201	199	210	188	200	216	183	163	175	184	204	191	204	210	169	200	176	213	214	202	196	229	188	185	205	193	226	227	200	190	181	176	191	201	203	220	205	207	214	199	185	206	182	180	184	186	207	207	188	197	177	191	202	193	204	189	165	180	218	208	207	187	175	173	195	175	193	189	194	189	188	190	215	192	212	199	198	193	196	195	203	175	198	198	184	197	191	209	199	204	193	207	181	183	205	214	188	191	196	190	183	205	209	178	184	203	199	221	182	183	196	179	196	217	202	197	219	201	200	202	191	204	219	197	208	186	204	209	221	188	208	183	198	180	174	188	210	202	180	207	216	178	203	208	203	199	205	198	197	199	195	203	213	183	202	198	220	176	209	198	174	176	192	211	184	213	219	188	194	227	168	205	195	222	188	213	205	212	192	213	182	222	192	192	168	189	195	187	183	212	196	206	209	226	230	221	200	215	208	199	205	215	199	199	199	195	190	177	227	209	198	212	218	219	193	187	198	214	201	209	190	219	210	204	201	192	181	208	202	203	211	218	188	201	175	210	186	217	193	216	191	197	214	201	169	199	218	206	209	213	214	202	195	212	172	187	203	208	202	211	193	195	173	232	205	214	229	216	214	207	186	194	206	187	197	222	202	215	196	196	208	222	206	215	227	182	223	177	190	204	231	193	195	212	194	212	212	230	229	197	201	185	188	177	222	172	187	212	189	196	203	176	189	216	212	211	202	205	218	215	171	182	228	231	183	208	173	205	194	211	159	206	198	193	205	188	207	211	202	212	208	194	194	207	213	189	194	174	200	193	208	193	183	197	180	207	207	223	202	174	168	218	186	197	196	212	205	209	211	214	208	197	182	176	177	189	184	209	177	202	200	194	206	187	229	184	183	193	196	188	197	205	205	208	190	197	203	223	204	203	194	169	166	219	174	197	220	227	199	176	205	196	199	193	219	220	215	196	178	226	190	172	184	194	181	207	200	200	174	196	194	211	186	204	195	197	201	183	210	215	190	193	195	196	187	200	181	188	182	209	203	186	195	204	180	193	213	211	212	182	207	203	185	206	204	193	191	187	205	200	227	210	196	191	215	225	193	207	186	192	210	209	204	188	188	206	199	172	184	214	196	200	205	198	197	206	200	214	184	225	193	202	204	207	222	219	175	207	198	198	195	194	210	217	188	188	182	199	233	199	210	177	210	201	201	198	211	223	203	202	188	189	198	190	198	226	196	203	208	192	213	187	185	199	191	228	217	192	203	181	200	195	197	204	221	227	205	215	195	183	205	204	217	193	180	197	203	177	171	176	198	194	206	176	194	187	200	185	204	185	180	205	197	197	201	206	200	201	211	189	223	207	184	166	201	211	199	184	181	200	194	211	170	218	217	193	179	188	178	158	202	195	196	211	178	196	193	204	194	204	199	206	175	195	199	220	217	179	214	192	212	221	239	211	218	223	190	185	196	220	185	211	212	181	197	205	183	202	187	197	171	200	196	179	195	226	183	196	217	191	202	200	192	198	205	219	205	194	214	201	190	182	198	205	231	196	220	200	200	195	209	195	190	193	179	192	214	207	186	177	209	211	212	191	206	179	190	202	200	187	186	201	195	225	169	205	184	198	201	209	199	173	216	204	181	218	190	199	206	227	191	215	202	221	222	178	207	208	185	206	206	178	203	195	182	238	230	200	213	173	221	212	209	182	186	204	182	193	194	197	205	194	216	188	218	212	211	201	177	181	185	203	203	186	197	219	206	191	219	194	224	178	201	221	204	234	195	190	201	212	200	193	176	203	183	215	215	194	202	189	203	181	201	216	216	203	210	199	218	192	199	201	219	199	212	183	189	196	205	201	211	191	184	216	241	176	197	208	207	201	213	218	215	193	214	220	194	178	221	184	188	200	229	235	199	206	189	207	205	203	206	208	193	204	221	190	203	221	200	196	196	203	210	213	197	203	199	195	204	207	192	209	192	196	198	172	234	183	211	176	207	202	205	205	197	196	176	160	203	192	206	204	216	191	212	187	190	213	206
48402	53194	30011	2575	1753	1343	1056	889	713	643	602	537	493	506	491	464	467	465	469	412	426	401	374	420	409	386	401	395	364	388	378	370	399	368	351	362	360	399	431	375	381	385	392	367	354	355	362	376	402	378	359	355	341	357	365	385	365	389	356	344	361	356	360	334	343	347	366	336	351	355	365	373	382	361	369	363	363	375	368	349	364	339	351	373	304	391	353	358	369	347	377	379	346	399	369	400	328	375	386	359	377	348	351	351	334	382	332	362	331	368	352	352	339	371	336	382	358	350	391	358	330	393	361	354	354	349	379	368	349	340	376	337	360	307	385	350	349	341	376	347	386	346	330	339	351	386	326	368	378	352	387	332	359	337	359	362	345	333	378	319	367	397	359	365	336	372	375	377	389	347	363	350	359	337	365	328	376	342	354	357	381	354	363	362	358	347	330	342	333	376	345	386	354	358	342	348	405	391	383	308	353	350	386	349	366	363	361	363	370	356	348	354	339	332	408	347	378	344	374	391	362	342	382	369	352	347	370	321	370	374	353	335	369	348	361	335	335	377	371	325	330	372	358	384	358	343	347	377	382	384	385	394	343	364	367	382	366	362	333	365	369	353	354	378	357	358	339	353	363	337	388	345	378	315	356	349	376	395	357	379	310	362	361	361	361	349	378	370	332	389	367	362	357	360	337	365	360	323	358	355	382	364	366	352	370	340	361	364	360	381	361	357	362	370	345	370	330	367	381	368	359	332	358	374	365	386	353	357	345	334	344	308	344	372	354	344	340	335	372	387	365	329	383	383	370	338	349	337	371	361	379	354	343	380	348	339	360	343	351	372	359	343	343	371	373	358	357	399	359	378	349	360	352	344	340	386	346	348	337	339	346	371	341	365	391	333	383	359	369	368	355	360	354	383	380	357	401	379	377	373	329	334	384	366	357	383	369	370	351	375	361	339	347	349	338	360	372	361	344	391	353	337	339	377	356	348	350	370	339	362	372	402	341	326	405	385	359	345	353	387	359	370	337	372	350	380	338	336	316	374	340	347	375	344	338	297	367	385	369	354	361	353	359	365	362	352	318	361	357	348	320	368	341	380	365	342	324	382	373	374	340	342	375	352	382	369	340	331	317	364	344	357	355	371	336	349	332	360	351	357	363	339	341	309	364	313	354	375	363	374	380	396	326	362	373	359	341	353	354	346	369	342	360	355	361	337	380	366	340	333	385	330	348	350	389	360	370	372	375	375	321	340	349	344	324	328	368	341	354	361	357	354	357	339	357	363	341	361	356	363	357	352	338	346	360	350	383	383	360	368	363	336	344	378	360	354	359	338	309	385	366	352	366	365	386	345	352	345	369	387	366	372	371	389	368	376	364	361	379	353	350	350	355	383	360	383	327	348	351	351	364	332	349	345	355	345	329	368	361	349	354	355	346	352	357	347	329	350	347	363	386	350	338	370	350	341	386	350	341	340	356	373	372	365	341	346	356	366	374	389	341	366	382	345	321	363	362	344	341	368	339	368	351	359	371	396	352	367	332	333	381	359	378	370	342	335	379	369	349	334	363	376	326	363	391	373	356	382	344	357	360	370	345	341	348	369	373	333	356	356	357	345	389	348	363	344	352	360	355	342	359	348	361	336	375	353	333	377	370	347	377	353	380	327	385	364	380	386	354	335	347	338	393	356	343	345	358	356	364	340	363	361	344	348	371	340	397	367	378	357	372	374	374	356	371	350	360	368	361	329	389	356	352	348	416	373	352	357	339	365	330	376	344	360	359	364	368	347	357	341	342	337	368	342	329	357	396	360	391	371	371	361	350	347	349	349	370	375	345	357	332	368	378	351	363	329	362	357	360	373	332	366	377	361	390	366	324	345	344	342	357	359	352	395	322	348	343	373	371	385	355	362	356	367	364	331	375	372	315	372	361	373	370	351	369	355	373	361	341	396	342	321	338	330	345	349	355	379	363	334	374	351	342	356	343	347	344	335	370	389	353	376	363	403	345	353	352	334	331	349	321	355	375	347	353	334	352	372	379	337	375	345	378	398	374	348	354	360	366	353	376	359	398	356	336	387	374	365	347	366	349	371	369	362	336	351	311	359	347	357	329	357	368	338	367	354	350	359	354	357	389	380	379	315	396	372	360	362	341	359	372	368	364	369	354	313	380	339	324	345	351	355	320	371	348	354	335	348	342	355	358	337	353	336	351	381	340	382	345	380	367	331	348	360	307	373	338	403	367	327	357	385	335	370	369	347	329	364	336	372	334	393	372	344	347	334	379	354	363	354	344	359	349	347	353	344	355	346	392	355	361	331	357	333	305	331	364	365	366	340	395	356	366	346	322	377	322	339	383	330	373	376	360	345	347	368	363	356	385	348	364	340	320	357	316	369	376	363	350	346	351	372	329	343	347	355	352	360	346	369	343	370	334	343	385	373	334	354	358	352	323	326	354	358	340	353	365	373	326	345	335	341	347	347	363	365	365	348	339	370	378	345	345	338	380	352	325	348	343	351	343	356	365	335	368	357	383	401	344	364	359	345	317	360	361	353	356	380	362	363	346	373	322	339	384	344	346	383	292	378	411	361	350	333	366	361	333	363	376	379	328	364	370	352	351	359	352	377	364	346	335	336	353	338	338	335	342	393	345	371	318	359	346	361	367	347	380	337	371	371	349	362	351	322	345	354	358	380	350	362	356	317	378	359	362	345	331	373	351	358	355	327	388	367	361	352	383	350	344	350	342	358	369	381	407	368	363	346	329	373	363	345	336	341	333	369	390	359	367	335	349	371	370	343	348	401	339	355	359	354	351	350	385	347	359	369	371	379	373	363	354	384	387	392	373	326	350	324	347	381	342	363	388	326	328	343	370	364	334	347	351	347	370	337	332	366	360	347	347	348	382	364	327	319	385	311	376	354	378	373	352	379	341	360	363	337	348	328	350	363	363	343	350	344	351	337	348	354	373	368	354	381	337	327	347	356	377	359	348	379	370	408	333	361	378	361	339	352	390	359	385	337	341	342	356	330	357	355	364	344	349	368	352	327	359	385	352	325	351	360	355	351	369	370	383	293	367	366	370	343	389	372	360	364	344	377	373	353	360	328	309	352	351	325	350	331	348	380	377	358	341	373	364	368	363	348	337	382	345	382	389	372	383	371	374	385	366	368	351	352	388	352	347	368	354	399	347	384	358	335	326	345	345	340	359	341	305	373	354	345	327	348	357	372	356	311	384	370	395	370	381	376	353	364	346	340	356	371	374	356	343	311	361	337	328	351	342	348	347	337	307	319	341	352	377	371	321	387	353	355	336	371	344	339	415	358	331	347	361	325	358	342	368	348	358	331	379	352	352	350	335	363	329	362	347	380	410	367	348	331	335	347	364	332	357	344	352	371	329	326	348	364	328	366	336	362	337	377	356	337	387	319	340	357	340	351	366	367	351	384	374	363	356	332	359	336	359	370	373	372	384	343	363	350	349	355	363	345	364	384	367	355	350	355	358	388
22931	21134	27655	24786	21010	20635	7573	724	550	525	505	430	429	435	367	373	365	383	380	356	391	363	330	361	372	363	374	348	364	347	350	360	343	338	374	339	359	342	343	327	368	327	290	352	319	340	378	336	324	342	340	386	305	332	322	343	329	313	319	321	303	332	334	322	328	321	326	315	310	331	351	339	314	331	313	371	323	332	335	323	328	322	313	367	347	309	331	336	341	341	359	329	350	359	345	367	327	313	355	341	343	351	348	346	353	353	359	318	339	316	329	354	353	331	325	321	331	323	353	336	293	342	285	334	300	324	320	332	318	326	355	334	304	337	333	321	325	341	304	334	326	338	316	313	341	348	314	352	361	302	311	336	328	349	330	323	347	306	325	311	279	337	343	320	310	321	344	314	315	309	324	345	325	341	281	335	310	334	344	343	318	364	317	306	300	301	348	285	314	338	322	328	310	360	340	320	318	345	325	314	319	346	323	387	353	340	355	342	321	292	354	323	323	327	334	332	339	331	308	321	323	303	332	332	336	364	345	343	319	320	327	307	295	334	380	342	329	324	359	346	354	340	335	334	301	318	356	303	330	328	311	351	329	336	315	300	323	351	342	347	336	322	329	325	366	359	319	328	361	334	319	309	343	335	298	343	312	320	323	350	326	316	329	338	325	303	332	335	314	329	309	336	336	299	336	328	312	316	343	319	380	336	349	316	314	364	358	334	339	342	312	359	317	331	297	328	317	335	314	315	331	358	350	336	325	302	323	347	322	319	323	334	310	296	337	294	368	310	333	339	312	338	310	326	342	305	344	323	308	346	336	349	326	326	364	315	321	291	340	358	365	321	354	306	362	319	312	322	314	312	306	339	279	328	304	331	328	315	322	338	335	371	316	311	312	310	322	366	323	338	361	356	324	303	330	352	346	331	337	309	350	342	306	334	349	367	295	345	370	332	343	337	330	310	321	316	325	337	330	336	318	319	327	295	324	301	330	341	324	318	338	324	336	364	310	341	338	319	366	348	380	346	310	332	337	336	345	338	324	335	331	330	337	330	337	318	326	314	361	345	326	297	316	319	334	318	326	295	341	332	315	304	342	354	347	341	332	342	317	335	302	344	347	339	306	350	304	333	342	348	314	330	327	312	339	328	346	335	342	359	327	329	336	334	379	310	315	330	357	312	353	350	329	310	327	333	350	335	342	346	304	342	353	351	317	324	329	365	379	335	357	365	321	313	283	319	328	315	329	348	324	342	384	309	353	326	303	289	315	378	313	318	314	348	323	326	316	344	329	351	354	354	335	293	341	348	322	369	315	352	321	353	343	345	356	327	341	349	350	295	330	318	341	329	330	374	324	315	341	324	341	315	340	348	333	316	340	345	336	333	322	341	316	373	337	329	342	323	325	312	293	335	352	354	323	344	303	312	334	352	305	351	340	341	318	338	306	329	311	332	336	353	332	327	330	294	352	315	330	334	328	327	337	311	307	334	307	335	325	337	316	349	327	298	327	326	356	328	281	350	345	331	321	269	321	315	345	326	342	324	339	326	314	336	326	310	343	315	310	323	340	352	309	346	326	323	336	338	348	280	326	313	325	343	318	347	332	313	342	338	325	323	346	350	325	371	327	329	340	355	326	349	326	320	342	362	347	341	339	323	318	317	311	301	348	330	306	334	331	390	312	308	376	316	315	341	332	360	362	320	311	319	356	316	334	336	340	314	340	338	333	343	301	351	321	327	346	313	342	295	303	337	325	312	357	326	345	328	304	308	305	313	313	333	359	351	331	342	316	344	322	341	361	340	340	342	347	327	353	336	319	351	312	369	339	355	360	313	328	318	360	292	334	295	311	355	329	340	311	350	338	323	306	301	347	354	307	354	339	321	348	331	345	333	309	316	313	325	312	330	350	333	312	333	328	315	340	301	329	344	333	338	320	302	325	305	345	303	328	303	342	327	259	345	336	341	289	313	317	358	360	292	318	327	289	333	319	321	332	340	371	364	332	335	312	347	318	322	375	371	303	313	332	308	337	332	323	324	366	342	318	309	343	321	315	352	339	324	336	327	338	337	337	321	296	303	331	337	323	326	340	329	297	311	313	315	338	321	357	340	314	333	323	334	323	327	309	304	330	346	342	322	341	324	344	299	333	325	355	336	309	347	339	337	343	324	329	364	319	371	324	303	310	331	342	341	316	323	358	356	335	361	342	299	325	341	323	342	301	315	314	330	311	312	341	344	303	324	351	341	314	325	332	283	319	355	359	309	339	351	329	316	314	312	330	318	336	305	334	348	340	334	334	346	363	339	346	333	350	355	328	330	329	354	331	337	327	326	340	308	336	304	297	337	330	342	328	334	343	357	348	323	317	349	353	362	325	297	336	345	315	322	340	319	331	335	321	336	325	336	353	322	331	317	324	328	335	332	301	330	333	353	331	345	296	323	339	337	343	325	327	325	331	324	345	320	305	317	331	329	333	328	301	324	329	344	327	310	295	328	341	311	341	329	332	327	359	334	323	320	353	324	311	377	368	298	335	336	324	318	324	321	352	337	338	328	347	349	328	349	344	317	315	316	335	324	315	351	349	365	339	284	345	371	325	331	325	326	347	361	363	328	313	343	347	316	338	322	337	348	339	335	347	309	340	346	334	330	339	325	312	338	339	329	326	316	343	331	307	322	345	346	331	342	316	319	353	315	323	348	340	349	322	327	297	339	340	310	349	347	352	360	326	324	369	299	306	331	359	354	311	313	325	308	331	327	292	326	301	347	311	291	351	339	345	328	310	360	338	330	326	339	335	349	340	327	343	319	317	363	311	360	348	292	322	327	299	334	348	373	348	353	326	300	317	320	320	359	327	318	349	345	350	337	339	338	338	333	331	345	355	333	332	332	323	292	342	310	350	347	338	321	327	324	318	317	342	300	305	380	325	334	352	297	331	313	288	332	327	332	307	339	285	369	372	359	338	345	322	325	334	354	279	330	301	397	339	287	318	337	336	310	317	329	338	325	340	357	332	336	345	369	293	310	306	322	340	340	322	317	356	324	300	339	320	313	350	321	330	321	345	305	351	330	295	317	334	307	306	328	340	319	339	339	339	334	310	324	350	325	327	319	373	348	322	328	351	306	317	332	348	321	353	314	334	367	343	298	343	320	322	329	367	328	332	311	329	352	299	308	327	335	343	308	331	337	352	323	316	336	346	313	327	336	312	317	321	333	355	317	324	336	322	344	377	340	321	332	300	350	330	368	321	342	309	317	332	325	348	336	356	334	320	338	332	348	325	339	320	332	363	343	330	342	308	321	330	378	361	380	353	310	304	341	307	309	307	328	320	365	324	336	300	307	329	345	324	341	342	320	314	358	318	306	305	355	342	353	318	355	327	341	328	304	356	339	317	333	333	306	322	313	326	354	303	351	348	356	316	345	319	337	323	329	326	354	341	299	334	347	326	349	318	348	311	358	345	326	334	361	332	335	354	337	341	316	330	328	345	339	314	315	338	362	369	325
46376	52716	23143	4421	3055	2326	1816	1522	1292	1171	1021	966	925	818	771	790	727	707	719	670	669	728	672	686	644	599	618	606	607	606	603	661	592	588	610	611	610	616	577	574	587	605	602	586	604	579	609	616	599	584	594	569	591	574	561	571	579	603	590	558	535	571	584	569	579	572	552	581	586	557	596	570	579	561	567	521	624	554	564	570	603	583	555	583	582	557	568	595	559	572	563	552	577	572	557	593	550	608	615	534	571	595	551	570	553	587	568	573	567	572	570	551	588	583	543	572	582	533	602	601	544	554	635	527	551	581	531	613	543	558	566	588	582	565	573	608	566	554	547	524	538	590	598	599	578	577	602	562	589	588	545	593	579	606	574	525	568	506	579	599	546	614	556	557	588	572	569	566	550	539	545	565	573	548	589	572	597	540	581	561	542	571	558	558	562	553	552	586	542	557	586	555	565	555	530	525	588	556	561	573	586	579	571	564	567	606	582	547	558	578	590	585	543	559	611	564	549	557	569	568	578	586	549	549	578	575	615	560	579	561	541	587	535	585	565	569	588	569	557	598	640	560	565	576	565	577	538	561	579	552	575	567	528	558	624	561	533	566	556	540	536	574	555	532	564	612	619	542	574	531	553	588	555	553	595	570	599	604	583	549	533	549	570	576	574	587	562	523	568	623	559	558	523	527	537	549	576	525	556	594	552	567	586	520	586	564	530	569	569	590	604	590	599	539	593	605	602	578	564	542	563	577	598	570	568	582	532	546	588	554	617	544	536	533	579	623	583	558	570	585	570	593	562	532	557	577	550	593	579	548	555	504	565	567	529	606	536	551	534	614	564	557	575	620	570	566	532	570	545	579	578	621	558	607	579	583	538	564	538	553	601	511	610	594	561	579	552	547	546	559	564	590	548	580	595	561	553	556	529	612	567	568	557	554	570	575	581	567	539	551	541	591	630	545	581	554	559	555	586	560	605	546	588	581	564	526	606	581	561	571	538	579	563	545	591	546	574	576	583	580	526	590	556	571	592	589	557	598	579	520	532	544	590	551	585	559	576	549	574	545	576	595	544	563	580	566	602	602	555	539	517	545	578	579	529	549	554	567	570	548	549	571	515	580	547	532	550	582	553	562	588	576	577	556	537	571	534	558	578	570	566	562	574	596	603	621	563	573	548	588	557	516	596	549	585	573	572	578	591	567	545	567	614	558	576	523	572	544	557	544	579	589	591	577	579	566	585	525	585	569	522	545	583	579	544	576	605	561	509	540	569	601	593	529	544	572	575	546	577	549	541	524	571	544	586	565	552	560	542	547	559	522	541	581	544	593	560	579	576	599	558	556	596	589	561	573	586	578	571	535	578	586	570	607	533	565	575	521	567	567	614	542	520	559	561	581	525	565	551	557	557	578	553	588	585	593	559	533	557	587	556	593	538	591	603	521	549	577	550	557	563	552	548	617	576	636	567	627	568	543	571	565	622	578	609	581	574	548	624	568	547	579	559	571	556	587	543	575	567	566	563	595	563	563	576	572	546	551	559	576	563	518	570	554	604	570	612	558	564	588	585	585	581	614	568	579	556	570	584	569	546	536	571	551	573	545	587	563	573	576	544	545	575	579	603	586	601	592	570	577	561	603	570	536	568	562	579	562	544	559	583	547	552	554	574	565	566	534	566	569	579	608	581	538	579	609	584	554	607	561	588	562	553	554	563	610	569	603	565	574	558	538	550	592	569	586	552	581	557	582	624	570	602	530	578	529	555	581	598	565	579	568	591	590	623	554	571	576	548	546	511	565	583	566	556	599	580	576	584	543	593	548	596	549	532	556	528	577	590	614	572	553	577	559	563	579	583	570	562	577	573	559	604	535	602	623	568	556	611	573	543	625	619	559	563	573	566	555	561	543	600	578	581	574	554	576	557	572	588	601	536	574	561	545	561	549	553	550	524	563	566	588	580	563	549	528	588	587	543	556	612	570	560	605	550	559	553	572	560	579	507	627	588	558	608	576	539	563	561	529	572	596	578	583	558	566	575	558	578	625	556	574	608	600	579	573	594	529	545	549	580	575	570	566	545	574	518	555	549	574	573	612	539	564	581	563	547	548	570	578	585	583	563	559	563	581	557	534	553	582	535	593	554	538	585	579	600	549	564	552	581	590	531	590	580	550	630	532	552	580	581	556	573	565	522	593	603	510	563	545	560	587	552	592	590	542	550	545	552	561	587	548	538	546	575	637	554	564	565	581	555	519	573	559	606	549	541	560	585	650	570	604	632	552	586	594	573	550	588	608	587	594	550	580	586	538	556	553	584	615	550	545	564	539	578	543	590	548	547	537	562	573	601	549	524	546	538	536	559	573	537	557	554	563	638	580	580	595	550	583	578	573	610	555	593	557	568	595	548	584	560	551	576	582	574	600	563	577	570	576	584	587	570	578	619	582	542	553	567	546	538	518	575	547	569	612	532	594	570	607	547	568	576	596	550	574	537	534	600	615	567	616	573	581	599	582	573	559	604	568	576	545	572	553	562	563	581	564	557	593	556	574	570	547	571	574	553	557	566	577	608	604	593	549	560	581	554	575	554	552	577	535	551	558	553	554	549	571	566	618	550	514	557	555	558	588	576	560	605	571	616	597	556	574	589	634	587	587	565	550	604	557	547	598	589	599	581	591	531	529	547	575	565	587	524	608	579	563	547	555	561	567	555	533	545	542	534	593	563	579	579	567	598	547	563	550	596	536	561	543	581	549	560	588	555	573	583	560	609	535	555	574	517	564	546	558	592	567	596	549	579	531	600	567	588	563	581	580	545	550	599	623	583	589	555	548	587	563	545	581	536	586	623	553	549	619	581	599	545	594	600	590	582	552	572	552	547	554	555	561	556	597	571	576	578	577	557	588	533	547	577	553	560	586	579	613	549	572	629	550	537	546	570	562	633	578	573	581	580	557	525	608	600	569	595	587	535	597	576	535	562	584	574	594	548	551	552	568	576	579	553	564	562	594	581	575	548	578	529	548	553	567	545	573	548	580	576	592	536	556	550	586	593	573	555	534	548	590	584	581	548	568	574	564	552	554	589	552	523	554	591	499	524	537	566	569	621	542	585	614	592	557	578	557	597	581	612	568	613	551	531	579	517	549	570	568	554	544	548	596	543	609	551	516	568	604	561	519	526	551	541	570	532	595	551	534	543	572	570	557	533	537	563	588	598	580	547	581	564	553	555	567	593	549	540	588	574	550	547	551	592	549	533	566	588	571	544	581	559	558	529	567	587	573	562	598	558	576	538	585	561	566	581	571	565	584	497	574	587	564	552	593	591	589	563	550	574	541	597	603	575	580	597	571	606	576	588	550	556	559	604	598	591	593	581	589	564	527	600	523	584	594	579	571	551	597	589	604	548	594	547	589	532	541	546	612	543	592	601	568	570	595	562	542	579	589	590	570	567	577	595	563	595	584	566	547	550	615	585	577	567	555	549	550	584	525	538	615	564	566	617	568	581	588	603	554
26583	22683	22180	3639	159	125	122	99	92	106	98	87	93	94	111	92	91	94	99	80	85	106	99	98	106	83	81	104	96	104	115	90	92	92	98	91	89	92	95	88	85	86	105	82	82	80	93	111	83	88	98	106	94	81	94	94	90	90	105	84	101	111	102	85	84	101	99	94	83	91	90	98	99	88	93	83	80	99	106	83	93	112	93	105	101	94	95	89	88	94	86	79	104	100	73	102	103	94	92	92	94	111	89	85	77	84	97	97	106	80	88	97	102	105	100	77	110	99	98	85	92	80	87	79	98	107	128	89	84	119	91	94	111	88	87	112	73	95	85	99	101	98	104	107	91	108	85	86	93	87	75	93	92	82	97	96	100	86	96	94	85	107	90	103	86	91	81	98	104	98	101	96	85	101	99	83	76	89	73	101	87	84	94	96	113	101	87	87	86	99	78	96	116	92	99	95	97	101	95	101	94	80	81	76	79	93	93	87	88	79	99	80	100	94	86	95	87	95	90	81	94	101	88	85	87	99	97	112	98	110	95	76	108	92	88	95	71	101	105	74	105	66	84	79	94	87	81	84	91	95	85	75	88	102	118	81	97	98	108	84	98	92	85	88	89	81	94	93	91	87	99	90	99	102	97	103	107	104	94	83	88	86	112	91	86	89	88	96	79	75	99	98	92	101	96	98	95	95	89	112	93	100	95	91	95	88	88	114	100	87	111	88	106	97	89	94	86	92	75	103	93	97	89	70	94	81	79	88	97	100	100	73	99	103	100	94	96	77	86	104	97	84	99	86	86	95	89	81	103	89	73	97	91	83	94	74	88	97	87	88	83	103	79	95	110	99	82	82	93	83	84	78	95	92	87	90	99	99	87	117	103	93	92	101	105	89	90	94	81	79	96	79	79	100	78	100	98	93	95	71	85	89	91	85	103	108	90	99	90	99	108	80	97	95	115	80	98	86	92	87	90	88	98	91	96	91	105	109	106	81	84	101	111	102	85	98	101	87	91	100	91	95	102	95	100	93	82	95	99	91	95	93	92	90	91	89	86	82	95	82	79	77	110	77	95	87	89	100	102	115	89	90	94	91	107	95	94	93	97	102	85	101	82	84	109	94	84	101	114	97	80	109	96	96	85	91	80	81	104	82	101	96	92	105	89	79	101	102	89	92	93	80	95	80	107	83	93	102	92	75	109	90	63	102	87	94	94	80	88	75	103	95	88	103	97	89	94	93	70	77	84	101	83	83	92	104	88	94	98	105	93	77	120	85	92	88	101	104	73	117	85	109	90	93	87	95	109	86	84	94	81	94	93	79	106	100	91	87	102	100	107	93	96	108	94	101	103	82	89	95	92	93	84	89	84	98	85	74	118	79	70	86	94	89	89	83	99	87	75	82	106	97	80	92	103	99	94	91	103	98	100	92	73	73	89	96	97	88	91	72	96	106	94	95	104	85	98	85	97	102	106	98	93	110	90	99	73	114	83	86	99	88	89	99	85	124	99	87	101	99	96	104	74	96	88	112	107	95	87	95	97	89	92	107	93	122	94	98	88	90	85	92	78	100	81	95	75	91	87	90	95	100	74	94	87	82	78	85	101	64	96	94	94	90	98	87	77	80	94	99	101	83	72	84	96	104	85	74	108	72	102	90	96	92	93	84	90	85	108	88	76	75	109	104	100	85	107	99	99	103	108	98	104	90	100	86	75	91	91	102	112	108	106	112	84	95	86	84	85	112	102	83	83	113	62	109	98	92	109	92	108	97	96	91	83	79	89	97	97	94	95	69	98	118	99	114	97	92	86	90	93	92	93	78	86	99	88	93	90	107	97	91	105	86	91	95	95	89	78	102	91	93	98	102	85	109	98	85	92	111	119	68	94	103	70	92	95	101	97	98	88	106	102	97	94	90	89	93	82	90	92	85	82	82	92	83	100	91	93	95	111	96	88	80	81	99	89	108	103	103	100	84	92	84	86	85	79	102	78	103	99	101	103	84	111	84	89	99	92	90	98	96	100	108	95	97	75	92	93	93	86	96	97	90	83	90	96	87	92	81	79	85	75	95	89	84	76	103	84	86	104	95	90	101	95	100	101	105	95	95	92	96	97	91	85	72	98	88	97	91	93	94	77	93	95	96	96	93	93	83	95	94	76	87	95	87	80	87	95	98	98	95	102	107	90	96	80	112	82	81	109	89	101	75	95	96	91	111	110	86	104	76	80	84	91	73	86	80	100	107	100	83	108	110	79	77	93	103	96	99	90	76	73	91	97	79	82	95	80	75	82	105	108	99	89	91	97	111	93	94	97	88	86	107	124	98	87	95	91	78	91	89	93	89	93	95	101	87	79	80	92	86	80	81	86	88	94	106	86	84	112	101	91	89	97	75	103	78	87	72	78	108	90	88	90	99	94	93	79	105	91	101	77	98	95	104	100	103	111	90	87	92	92	101	71	108	94	107	92	82	81	90	96	105	85	97	102	78	89	124	104	101	92	95	96	103	90	90	94	83	98	79	91	85	120	95	101	88	105	103	104	88	95	100	109	99	86	89	70	76	74	103	97	89	98	74	99	82	89	92	88	98	112	96	110	100	99	96	102	101	95	88	103	106	86	112	101	88	99	79	104	77	99	90	86	73	91	95	94	89	85	91	91	94	84	103	88	80	71	75	94	97	99	126	78	107	95	88	82	98	105	105	100	101	86	86	90	76	85	80	109	78	90	93	101	93	109	85	90	84	96	77	97	93	77	83	114	83	111	97	94	92	93	77	101	115	89	100	103	91	111	99	95	105	97	95	104	101	99	90	99	86	106	86	96	99	98	98	99	84	79	85	83	91	79	99	96	89	91	93	81	99	84	104	91	101	98	97	88	99	82	90	93	91	93	93	84	89	91	99	97	91	98	74	95	80	87	98	90	90	96	82	102	85	87	74	98	86	98	85	92	75	85	81	91	94	99	98	101	111	78	89	102	82	91	91	86	86	101	93	89	94	87	93	91	101	77	93	106	99	87	99	76	94	98	84	88	97	98	101	76	87	84	90	106	88	95	106	94	93	110	101	96	105	85	88	87	100	100	113	84	105	108	99	97	91	94	96	89	93	82	115	94	91	105	82	90	95	104	83	70	90	98	99	80	85	84	85	82	85	101	97	80	83	89	94	89	91	92	95	86	91	85	83	82	79	100	100	89	90	93	111	96	102	78	97	115	82	90	82	90	77	87	109	98	86	88	101	96	90	100	100	86	89	87	96	113	103	83	90	91	109	93	90	106	91	103	98	92	85	86	85	93	88	86	107	102	91	100	87	91	82	74	94	102	106	81	82	84	89	91	93	85	100	101	91	85	108	96	82	88	100	98	84	84	92	78	95	86	80	108	95	87	90	83	94	93	72	99	96	97	96	97	91	103	87	110	88	118	86	88	112	88	98	104	104	96	104	93	80	99	87	89	80	109	81	94	85	80	101	99	72	94	92	82	85	96	81	95	84	92	82	104	84	86	94
26837	35177	20984	403	316	262	234	208	259	224	193	204	197	207	194	176	163	187	179	154	169	187	164	174	173	169	180	215	180	196	166	167	179	181	162	177	181	191	175	197	184	171	201	162	179	163	169	165	207	195	172	158	192	198	178	184	178	147	186	180	177	189	181	182	174	168	158	182	182	180	179	154	208	203	189	191	195	171	164	178	163	185	179	168	194	179	186	185	177	179	184	195	195	159	204	185	193	182	191	165	161	183	183	165	153	185	192	180	178	171	187	208	177	187	159	176	194	165	168	182	170	195	195	205	191	160	210	174	157	164	171	167	184	171	174	177	160	184	177	174	196	180	167	181	181	164	185	187	164	181	173	178	193	189	185	165	153	184	176	177	198	171	174	171	176	172	167	167	179	188	185	186	162	204	163	183	175	165	171	193	165	179	195	191	207	180	190	165	146	176	186	175	191	169	175	189	180	206	173	153	214	170	167	184	160	161	190	181	157	221	178	185	189	156	186	182	180	182	163	195	179	204	189	177	176	184	159	171	174	201	177	164	165	210	157	171	169	195	191	192	195	164	161	189	172	183	175	153	193	185	169	170	178	177	170	182	195	177	176	166	184	183	188	175	204	164	178	189	166	180	194	168	168	172	193	182	175	192	182	187	170	185	163	193	179	191	166	164	200	161	177	200	172	169	170	211	188	194	183	172	187	167	189	183	167	173	185	181	178	189	194	173	191	180	198	195	190	183	178	188	193	185	181	184	193	210	181	169	177	166	170	177	177	194	178	157	178	183	187	178	191	182	172	189	189	195	206	217	185	149	188	177	184	176	170	196	154	193	203	195	170	195	173	205	200	192	173	150	178	198	161	162	172	195	206	178	185	163	173	163	159	168	176	160	189	188	183	209	170	178	194	161	173	168	182	179	170	172	175	159	192	174	181	190	178	179	179	169	190	183	192	174	178	173	186	163	183	188	182	182	181	171	205	176	191	184	184	195	173	211	179	170	178	180	158	171	184	162	153	177	181	187	182	182	160	191	170	184	198	193	186	182	195	161	186	164	173	185	161	198	163	181	168	169	170	174	173	180	178	178	186	162	189	207	186	182	167	165	184	175	166	179	191	177	183	192	171	179	187	155	156	164	173	165	187	182	189	180	202	192	155	171	186	168	185	201	177	185	181	190	194	176	155	168	148	187	176	170	192	192	177	199	168	186	195	168	175	169	188	190	181	193	195	177	178	174	215	178	198	172	183	195	181	198	195	165	178	170	173	176	157	182	177	160	166	190	167	203	191	195	193	181	192	170	190	197	200	176	174	143	202	200	189	168	176	184	190	192	187	169	182	180	160	186	211	185	190	186	186	171	176	180	191	158	136	180	180	170	225	192	186	169	167	190	178	191	175	154	188	177	160	165	169	196	197	182	185	208	185	196	204	162	152	191	213	203	176	181	180	184	197	180	175	181	192	167	176	148	162	168	167	168	169	182	183	183	169	166	181	171	167	168	183	188	201	194	190	185	178	176	190	183	164	188	209	167	174	185	177	175	156	161	153	182	163	186	174	169	189	176	166	180	168	190	187	180	178	183	184	168	162	202	180	192	183	155	182	193	147	194	162	191	185	191	186	194	170	189	194	197	184	183	194	178	183	161	181	186	180	199	200	163	204	163	185	203	178	176	190	186	180	173	167	194	190	177	175	200	197	177	193	196	188	189	202	166	186	185	191	180	166	185	172	186	176	177	198	190	190	200	170	165	171	155	160	156	171	200	179	173	195	182	160	196	159	185	183	176	189	176	182	180	173	204	188	172	159	171	172	188	172	194	159	194	169	161	164	194	166	167	193	176	185	184	164	189	178	171	169	170	194	165	198	176	190	208	176	157	180	197	180	197	171	169	199	159	174	171	175	186	168	159	186	178	168	182	164	161	174	215	208	168	156	178	185	193	195	203	172	184	197	181	168	176	188	186	193	164	213	161	183	156	152	167	189	189	184	207	170	164	170	185	185	183	193	197	167	171	182	179	198	196	189	189	180	169	201	158	191	193	182	175	174	161	165	189	171	176	154	181	170	190	168	191	165	189	184	186	161	198	163	182	185	172	206	191	205	159	193	167	183	201	183	177	183	166	182	187	167	186	184	165	196	164	164	150	189	172	169	169	152	175	172	197	169	180	174	163	171	205	190	193	151	183	184	177	187	178	165	179	185	163	186	171	180	191	207	198	187	178	204	200	177	181	185	185	167	160	186	183	192	200	176	192	186	170	169	187	186	190	194	186	167	193	177	188	166	185	158	188	163	196	176	191	162	152	206	165	182	198	204	177	167	188	180	175	181	169	172	160	186	187	175	171	196	203	169	173	180	179	160	189	175	212	172	177	194	171	203	157	176	196	183	161	184	191	163	169	175	158	186	201	201	173	179	190	176	182	166	188	164	196	192	183	199	163	185	178	178	170	201	182	178	189	196	200	161	181	172	185	200	178	194	162	194	174	184	194	180	174	185	168	181	188	200	175	187	191	186	171	203	197	163	182	168	181	193	190	175	195	160	158	167	171	168	177	216	168	186	197	190	182	185	184	200	186	179	208	206	190	161	170	180	193	206	181	175	179	182	181	178	193	178	186	193	178	199	179	181	183	180	198	185	181	159	159	163	197	180	175	167	169	162	169	165	161	185	169	162	188	203	147	159	174	191	196	171	180	186	166	209	165	187	180	190	169	159	163	180	183	166	185	182	182	199	171	180	167	192	181	179	184	190	177	171	166	168	182	174	173	191	178	180	218	171	184	170	180	171	197	171	185	177	182	171	185	203	166	175	193	188	173	171	171	169	162	179	171	177	172	181	164	194	163	168	180	185	173	184	171	185	188	200	185	160	181	185	182	156	178	158	185	188	175	175	190	188	206	178	188	177	187	185	177	162	182	186	208	181	203	186	194	206	177	174	178	183	159	180	180	164	172	164	199	203	200	199	166	183	173	171	188	184	177	170	180	166	195	177	186	191	196	171	189	206	176	183	184	177	166	178	182	165	186	170	204	185	175	177	175	186	174	172	180	189	195	189	178	159	197	185	185	190	189	187	192	177	165	171	197	167	171	179	162	191	186	169	174	199	216	160	177	156	187	185	171	185	173	179	162	195	209	160	199	193	196	188	180	180	181	178	191	186	159	159	171	193	181	185	154	196	185	198	184	193	186	164	183	199	184	188	152	181	165	182	189	178	176	187	177	178	164	174	192	194	199	211	191	182	177	177	167	164	181	161	180	193	186	174	167	185	188	158	206	180	186	177	164	174	176	169	201	199	153	171	178	179	174	173	174	178	192	187	190	161	155	196	200	174	189	191	173	181	199	170	177	186	170	190	174	180	174	210	173	178	196	192	213	186	191	169	187	175	179	147	198	175	197	192	194	169	172	179	171	175	178	184	191	189	177	178	205	164	177	207	171	194	174	183	197	170	162	168	197	188	183	174	203	180	187	169	181	177	160	167	193	193	168	177	183	176	167	184	185	178	153
23970	21362	27700	25206	19155	4531	469	362	285	272	289	263	268	220	218	226	229	230	205	243	221	205	225	215	195	226	212	262	214	203	232	180	206	196	169	207	214	210	198	191	235	208	214	208	219	201	218	212	194	185	202	184	179	192	182	203	215	193	233	187	196	192	198	166	224	185	215	170	223	198	223	196	209	193	202	198	214	214	207	201	211	226	206	182	203	223	206	179	191	214	206	190	197	227	223	207	192	175	211	204	207	207	185	194	201	195	194	211	180	182	194	209	192	197	203	187	212	191	216	191	218	190	176	189	214	211	191	204	199	211	232	195	234	192	186	192	211	185	214	189	181	204	174	203	203	205	191	205	202	195	216	202	181	215	210	191	181	219	222	220	201	184	203	205	200	192	206	202	206	185	173	187	216	222	202	208	210	214	202	222	200	202	210	213	191	203	213	221	216	195	194	206	221	188	198	191	189	185	186	213	212	185	199	205	188	185	187	179	212	209	207	209	182	206	201	199	209	216	220	220	206	182	179	185	209	204	217	196	183	205	200	208	186	187	209	214	184	205	212	203	219	190	227	206	217	200	217	211	220	233	191	208	169	218	213	195	180	185	198	185	207	181	194	195	206	224	164	224	198	196	209	188	191	199	199	197	207	195	230	199	206	213	220	190	196	204	210	214	214	175	201	183	207	211	219	206	186	210	186	196	202	204	203	205	177	199	210	196	176	192	202	215	179	193	206	191	190	198	221	180	216	207	210	236	200	192	182	197	227	186	211	206	208	214	175	206	159	183	196	191	219	185	202	215	218	196	220	195	209	199	168	216	204	183	175	205	184	200	214	207	176	185	197	208	201	205	193	193	209	209	207	183	195	195	235	214	204	208	222	215	193	207	194	187	194	201	212	173	194	201	194	184	215	220	215	227	192	199	182	203	208	222	223	199	196	193	217	188	200	222	196	201	199	217	196	202	182	225	202	185	196	204	196	192	207	203	198	188	210	218	214	201	203	216	226	206	194	187	205	215	186	215	195	189	187	194	200	182	176	197	182	201	194	200	188	179	190	210	191	219	185	185	208	200	215	200	175	203	219	199	197	186	192	216	210	201	214	221	211	190	197	205	207	193	213	215	191	202	177	190	182	217	201	187	202	209	198	185	205	190	214	196	196	219	183	179	221	196	185	184	203	208	191	220	202	177	186	224	222	219	189	218	193	207	227	220	208	206	183	197	172	226	182	203	196	221	196	208	207	211	200	202	191	214	206	206	205	213	196	198	173	188	185	224	193	219	194	190	212	202	205	196	169	214	218	211	200	222	212	207	184	199	210	210	182	195	192	213	183	227	191	187	198	171	193	206	174	179	196	190	173	232	185	220	185	178	203	213	210	195	189	187	209	231	218	197	214	199	222	194	215	212	198	211	205	215	185	210	186	212	208	193	199	202	192	217	189	185	190	210	217	180	224	196	211	190	213	172	221	218	223	179	190	201	189	190	215	204	186	223	204	193	195	222	189	194	211	188	213	194	192	214	190	195	183	184	189	193	196	201	208	230	211	210	214	205	205	207	229	184	183	185	212	185	223	215	186	220	216	202	213	221	214	194	216	195	187	169	211	176	211	201	198	207	213	202	158	207	214	223	209	177	189	207	201	214	206	196	208	223	208	187	203	210	212	192	218	209	187	193	182	213	192	226	201	189	206	196	196	183	185	199	204	195	216	226	205	227	241	213	200	198	212	196	208	202	218	203	201	211	185	234	186	238	197	204	208	187	186	192	181	217	198	209	212	207	178	200	217	195	178	207	207	177	216	202	194	172	197	228	249	202	210	200	210	192	208	194	211	216	195	200	202	171	220	203	205	204	222	202	207	204	188	204	198	200	216	196	180	198	189	183	217	208	226	187	192	213	222	199	218	218	228	195	196	224	195	190	188	203	211	213	203	206	200	187	208	219	179	211	172	214	212	208	199	205	185	203	197	196	191	191	215	222	211	207	196	234	211	195	182	198	205	209	196	177	203	203	182	203	210	172	203	177	195	195	196	220	214	202	205	201	223	222	199	193	201	206	201	205	205	212	209	188	205	210	167	197	190	201	206	209	206	178	197	185	191	207	200	190	168	195	203	220	216	189	197	199	192	205	191	175	205	201	195	192	186	219	211	194	212	189	209	215	229	208	211	202	189	208	210	205	210	213	216	196	177	191	206	191	202	195	211	186	175	203	208	217	209	203	196	196	206	236	191	191	202	195	199	187	208	210	211	215	208	195	194	195	202	213	199	233	182	219	210	200	210	206	219	206	225	197	200	198	193	216	193	218	202	218	203	197	213	200	203	210	181	221	210	187	220	205	222	168	182	197	190	195	191	202	193	205	218	189	209	210	199	192	194	201	209	196	167	201	221	206	224	221	190	197	208	202	198	195	190	173	215	209	207	189	191	228	232	174	215	206	211	221	205	208	193	216	215	211	189	195	210	192	186	214	189	202	202	180	207	196	193	193	206	193	186	221	206	216	197	191	203	215	225	228	196	204	239	190	184	214	194	204	177	196	213	218	203	188	210	204	191	186	194	201	208	195	221	221	214	204	199	218	222	181	221	226	218	203	226	191	179	234	193	217	180	186	218	210	227	204	198	211	194	204	181	219	208	195	212	208	200	201	190	206	207	198	207	201	206	209	210	217	218	192	212	215	181	205	199	207	191	184	187	161	233	175	198	205	222	198	190	180	216	197	200	194	200	189	217	189	205	203	222	198	183	193	196	201	212	188	196	208	209	224	188	206	207	183	194	185	218	198	209	200	189	209	187	199	186	189	216	172	176	201	204	206	211	197	236	186	192	203	226	210	176	178	212	211	217	184	189	179	216	190	194	188	187	189	202	198	209	190	215	215	199	202	180	195	189	201	194	206	205	195	190	202	194	209	194	224	192	201	209	183	217	185	197	231	232	194	199	203	205	175	198	188	187	194	188	181	192	203	200	199	185	195	193	225	185	185	197	203	194	217	206	172	186	217	188	172	192	182	207	183	207	211	214	210	191	187	198	204	174	193	213	225	199	220	172	209	206	211	202	199	174	223	208	214	217	205	206	222	202	183	216	199	217	209	200	193	216	198	209	222	198	219	215	193	188	206	211	212	206	224	202	222	196	206	174	182	183	220	177	173	207	210	198	193	232	187	196	192	215	196	192	220	227	190	210	212	203	212	183	213	198	197	203	200	181	201	186	209	209	176	188	209	225	202	193	218	228	203	209	192	213	185	186	203	197	216	198	203	190	210	198	218	203	198	195	199	201	193	226	204	224	194	200	229	185	188	184	217	196	220	194	193	212	207	193	198	189	197	206	179	197	193	199	182	205	176	193	188	195	193	200	183	229	202	169	202	187	207	180	199	210	211	202	204	210	219	193	188	222	166	193	210	209	193	218	223	197	197	213	214	190	203	216	220	195	214	209	195	209	205	198	205	216	178	185	215	215	216	212	206	176	192	180	203	199	226	216	206	196	199	187	211	160	214	195	201
47216	66015	34019	2644	1750	1288	1039	852	812	649	598	560	540	491	441	455	425	455	459	401	407	385	410	393	425	406	370	382	393	385	377	383	378	414	386	378	370	345	355	353	396	380	373	357	355	375	342	350	332	389	343	392	376	361	369	364	390	351	383	395	378	366	400	355	368	353	373	379	374	371	355	354	420	390	351	339	376	375	372	372	376	375	310	389	380	319	396	384	370	362	388	352	336	344	333	343	348	392	338	359	387	366	367	394	356	356	347	373	342	377	376	370	347	345	380	323	348	393	341	354	379	365	338	380	348	369	378	356	354	358	405	351	362	373	351	354	390	362	355	374	301	344	309	326	345	385	369	385	354	359	392	366	392	381	346	345	351	379	334	394	392	356	366	372	370	378	350	364	394	348	356	379	368	342	356	375	369	381	379	350	337	375	343	376	349	355	380	353	328	377	354	364	372	342	372	370	396	357	368	339	361	356	360	365	385	372	363	339	361	316	348	348	364	340	350	306	333	382	357	346	333	328	372	390	373	376	368	366	357	356	377	370	359	332	367	366	364	345	387	353	378	414	372	363	357	321	366	389	350	343	381	365	387	354	346	347	342	372	356	347	346	354	398	385	366	368	373	353	354	363	391	384	362	376	391	354	334	356	379	366	339	369	358	369	390	378	380	343	365	335	348	340	365	366	376	334	365	330	367	361	349	367	374	345	350	409	393	391	353	363	352	338	350	360	360	385	368	356	350	370	383	400	337	352	348	365	349	378	355	377	384	363	365	372	350	345	382	374	348	371	379	362	379	380	335	338	349	388	347	379	364	338	362	344	347	344	358	385	351	364	353	380	389	353	375	340	373	363	381	339	380	338	395	331	355	374	351	345	372	351	322	392	366	384	346	360	362	355	346	373	342	332	368	360	391	350	312	376	373	359	350	364	344	368	331	366	379	378	349	398	341	370	358	343	381	399	375	322	334	382	345	346	342	381	391	368	350	375	349	362	363	345	336	357	381	331	406	378	331	352	377	359	360	405	382	355	356	367	367	365	352	368	355	367	361	348	359	362	370	343	347	340	384	352	373	337	359	355	349	382	353	364	347	324	342	344	350	368	345	349	340	360	375	372	390	351	342	347	352	333	341	378	340	359	315	371	383	372	362	346	332	383	374	369	342	378	377	356	361	351	368	383	372	359	388	342	333	355	378	365	378	331	352	363	372	370	379	362	356	356	372	371	338	336	400	371	358	339	334	404	344	382	381	383	346	352	378	356	347	341	372	369	360	343	352	381	369	353	358	391	352	375	355	352	332	368	358	350	363	358	351	371	337	350	414	365	348	387	346	333	367	345	344	351	356	351	363	364	375	372	349	383	375	385	346	365	400	378	393	351	396	347	367	388	350	361	359	400	351	364	341	380	338	383	338	388	363	395	371	345	352	337	361	343	379	367	347	354	346	342	391	348	367	376	343	362	437	356	349	363	382	359	376	382	340	337	370	333	361	399	343	346	384	394	389	364	372	364	348	381	355	362	376	348	368	361	385	343	352	356	329	393	331	377	329	359	370	327	357	372	359	364	381	348	347	325	358	365	366	328	346	350	361	342	354	371	360	374	329	366	357	343	371	397	347	366	373	364	363	381	356	373	365	385	384	374	357	342	373	397	356	354	379	370	369	377	349	371	353	356	401	354	333	321	349	330	365	373	364	350	407	360	365	366	333	366	331	338	340	389	372	330	376	345	383	354	365	338	368	330	368	325	351	367	352	362	359	371	377	385	352	343	381	365	359	370	308	367	370	379	355	367	391	346	326	384	337	411	385	366	343	354	361	352	349	333	351	378	361	393	381	330	348	338	349	368	342	400	387	375	362	324	359	378	343	378	364	343	334	397	357	322	354	333	421	353	352	369	338	327	354	324	399	359	393	356	390	396	331	327	360	353	342	361	355	367	303	347	384	357	375	321	352	363	339	374	359	334	377	368	376	368	378	403	359	348	369	337	390	352	358	360	380	329	355	380	373	369	380	368	345	384	370	368	327	365	358	362	379	363	336	408	366	356	370	330	339	332	341	333	365	337	370	385	356	346	367	381	373	335	377	333	365	340	358	344	364	368	345	379	362	350	378	366	356	353	362	394	357	347	361	337	355	377	385	368	343	362	342	345	329	363	365	382	348	356	395	404	346	372	352	342	355	394	376	332	370	378	343	381	343	336	391	395	364	389	368	348	401	375	357	364	341	351	340	349	353	364	343	391	374	306	367	341	348	363	372	351	373	352	357	358	348	361	350	374	347	330	349	368	349	368	375	355	344	370	333	327	362	351	384	322	361	353	385	347	383	370	361	377	360	370	346	385	345	323	334	342	359	355	344	353	319	367	358	341	380	363	355	372	343	369	337	335	349	340	364	352	341	350	380	373	378	369	321	371	350	335	378	341	350	357	362	326	341	324	346	370	378	365	344	337	351	342	347	373	353	352	385	369	335	388	341	360	344	345	365	369	384	336	381	369	358	355	338	371	360	319	370	333	381	354	379	344	345	377	374	348	350	362	366	355	324	348	337	363	390	372	346	372	348	381	400	370	342	351	348	365	319	364	352	380	344	369	369	384	357	358	354	371	361	331	365	345	364	373	368	383	327	399	365	373	389	333	369	333	341	369	358	369	322	360	346	387	347	378	353	363	392	353	386	364	346	380	390	340	377	346	388	358	365	364	404	351	364	365	334	363	375	373	339	369	351	374	336	359	366	343	362	341	343	357	356	363	345	365	335	351	336	367	360	370	346	361	399	343	366	358	358	343	387	342	342	352	370	386	350	337	395	333	349	360	342	359	370	350	381	343	350	366	378	342	330	354	360	375	365	344	354	351	353	353	336	357	380	358	315	371	357	339	376	393	386	370	368	355	372	361	389	380	370	371	360	345	340	359	362	414	348	364	327	364	342	362	352	369	352	375	381	364	359	368	343	341	350	389	370	337	356	377	330	381	371	366	367	367	323	351	358	353	337	338	356	355	349	323	367	365	375	373	361	348	352	348	363	354	321	336	356	374	353	373	351	345	347	349	330	360	376	337	353	381	383	342	311	353	348	373	387	392	340	349	367	366	388	378	352	359	348	356	398	370	377	385	342	357	371	359	384	346	365	342	367	400	362	356	353	360	351	334	387	368	374	327	341	362	384	369	341	329	394	345	375	371	349	370	360	362	367	355	333	372	380	334	390	362	362	373	340	389	365	394	345	339	366	356	353	351	351	368	362	374	354	330	372	382	346	381	344	342	370	366	356	327	362	348	351	363	370	354	390	361	357	384	394	344	352	359	367	362	382	360	352	349	396	379	371	347	343	365	350	319	350	370	384	312	344	361	373	350	377	342	332	341	359	347	332	352	369	387	328	345	320	357	354	358	351	343	364	327	357	362	348	327	372	348	391	356	348	366	348	365	337	354	364	341	360	337	355	365	353	354	381	341	393	366	367	392	352	363	351	374	349	344	372	381	337	335	384	368	376	374	352	364	371	351
23042	21136	28780	23690	21078	21040	10304	750	501	482	438	448	423	405	365	392	388	374	360	430	385	352	380	357	385	353	340	350	343	359	349	332	369	371	348	351	338	343	338	320	355	334	384	351	322	347	320	321	354	319	328	339	333	340	326	326	303	332	348	332	331	377	374	325	320	365	374	314	346	356	328	344	349	297	331	320	295	330	320	338	364	318	320	350	309	338	327	342	342	333	310	311	333	353	317	313	334	351	329	349	312	329	344	337	347	327	340	330	338	353	328	303	366	349	348	328	343	325	338	333	357	314	345	354	327	342	322	327	358	323	366	353	346	337	331	332	332	329	363	305	333	322	333	348	339	325	341	300	340	348	294	333	335	320	344	300	337	335	330	352	323	370	366	334	323	337	347	358	372	344	320	342	327	320	290	299	324	334	332	312	315	342	357	305	342	341	333	334	336	331	348	381	338	340	350	306	342	319	336	342	295	312	353	342	310	345	349	348	329	331	335	310	310	351	364	364	345	354	352	349	312	337	316	323	337	331	325	333	338	367	330	318	363	324	356	304	300	318	346	335	342	330	343	329	322	324	333	353	383	309	332	356	310	338	337	300	314	334	344	333	339	327	342	340	381	317	327	323	330	315	362	349	298	365	338	365	303	333	354	328	320	332	360	361	335	329	347	352	356	337	339	357	321	336	340	339	352	360	344	351	324	330	374	340	309	317	332	343	333	308	306	326	306	311	369	357	336	342	333	340	357	308	328	341	315	288	358	339	343	364	370	303	325	365	341	331	318	343	332	330	344	367	323	345	353	356	312	339	372	326	340	302	331	334	346	338	329	320	296	363	320	306	347	343	322	338	294	350	292	317	347	327	327	320	342	346	330	323	342	292	348	342	324	346	330	357	335	353	326	351	330	350	311	338	333	346	329	336	335	324	315	363	345	354	337	310	332	328	334	335	346	357	360	350	321	311	370	343	345	368	316	331	353	324	330	346	307	328	346	319	329	326	335	326	332	333	319	329	331	316	335	326	341	348	338	339	347	307	371	327	361	337	343	343	339	340	342	343	311	364	322	387	332	354	331	335	344	377	324	327	330	323	352	294	329	322	353	341	316	345	356	342	330	278	328	336	309	332	326	341	320	343	318	338	346	364	355	342	311	334	323	326	338	342	328	385	354	350	306	345	365	345	289	321	305	322	350	335	375	358	315	332	334	357	319	349	323	334	330	319	329	345	365	322	335	325	337	336	319	296	351	342	328	351	317	304	352	338	309	343	365	349	345	350	357	340	345	310	334	323	315	345	331	320	354	323	340	331	351	326	305	345	368	316	351	339	352	360	357	341	361	326	361	321	359	344	313	342	294	336	313	321	352	330	323	325	346	325	325	374	348	306	341	366	327	349	341	337	338	333	316	349	377	339	351	325	350	311	352	360	354	327	335	347	317	352	343	311	358	328	323	323	352	375	336	350	324	335	328	356	348	333	326	322	336	332	363	323	363	337	318	364	350	348	317	309	325	345	300	329	340	309	315	364	308	347	322	332	331	333	322	287	313	330	354	339	333	339	326	313	317	323	349	318	311	344	336	315	319	329	341	347	301	330	329	350	356	329	299	320	317	305	316	328	340	327	349	334	361	367	327	353	323	329	334	309	327	344	329	339	302	318	322	362	355	337	344	343	342	340	353	297	340	302	301	314	324	348	315	344	335	327	318	319	358	308	340	328	320	337	315	336	365	337	332	370	336	333	317	339	333	313	347	358	332	346	338	332	351	343	331	312	318	325	366	337	382	326	336	350	329	311	354	342	327	318	328	326	350	336	329	318	347	366	344	341	368	331	324	327	322	374	324	303	314	334	335	322	344	310	315	323	358	321	364	304	324	315	321	327	361	362	328	349	340	355	310	328	330	323	344	309	303	335	346	307	319	330	329	344	314	333	327	326	330	352	334	318	327	324	353	350	307	310	357	315	333	343	318	323	352	334	292	301	326	321	351	355	295	322	343	309	297	331	345	388	320	330	326	374	343	313	335	341	336	299	343	346	343	314	368	331	327	325	338	343	297	379	342	302	334	337	340	317	328	323	345	358	322	310	343	341	337	334	353	306	350	358	328	315	323	366	355	360	319	350	313	356	332	345	344	292	309	339	311	370	366	311	327	324	332	319	317	358	305	321	358	338	364	343	362	347	342	304	330	354	302	346	348	352	317	337	341	337	357	316	328	349	368	352	322	340	341	324	309	316	291	324	389	329	326	351	358	336	326	333	352	299	347	329	325	311	333	316	363	332	310	353	324	325	293	336	299	324	324	355	347	335	340	334	348	314	298	346	339	300	347	332	337	334	327	336	328	338	347	325	337	356	344	340	337	321	346	359	340	350	336	328	338	374	369	312	343	315	329	323	319	330	339	321	309	308	325	339	342	316	331	328	345	319	367	362	340	355	336	323	339	366	307	313	356	371	341	319	349	359	303	333	334	344	333	328	338	328	361	325	338	322	321	355	347	337	334	340	342	338	363	333	351	331	347	306	353	346	316	352	334	319	318	337	299	366	370	339	314	348	326	330	357	349	342	320	352	337	337	356	329	359	343	345	341	322	326	319	336	357	341	322	298	354	349	354	327	333	328	338	345	342	321	349	368	331	299	331	330	345	333	325	340	334	335	335	334	335	320	333	358	313	325	318	338	318	327	328	338	321	328	302	349	326	311	330	310	317	285	309	364	321	337	302	341	322	342	325	286	329	347	366	362	315	346	302	321	329	330	279	314	344	299	349	339	322	336	330	328	339	343	332	331	354	347	321	344	338	347	352	319	339	324	319	334	334	307	358	320	364	325	324	357	315	318	338	319	330	336	343	321	350	332	382	337	330	346	328	334	317	310	307	347	339	354	326	356	326	314	351	343	341	329	354	349	383	351	317	336	335	337	373	308	297	339	345	362	330	364	322	323	368	338	308	330	360	315	329	337	321	372	334	329	368	345	320	350	330	302	331	330	334	324	330	334	346	323	311	357	334	311	319	356	353	364	335	327	296	310	306	327	326	303	369	335	350	325	345	305	320	324	361	338	331	383	343	323	347	313	340	330	348	335	345	338	319	325	318	306	377	367	288	340	356	343	323	326	331	328	323	320	337	336	362	320	334	344	334	300	342	342	345	320	345	324	337	306	326	329	341	334	322	330	303	324	327	325	360	306	332	362	336	333	330	343	337	315	345	317	344	332	297	352	347	337	338	342	326	308	326	345	303	360	327	320	339	326	356	324	300	343	336	346	317	342	330	350	342	346	351	329	324	321	338	333	326	313	335	333	364	314	323	299	328	303	328	330	362	320	340	331	351	324	315	327	334	326	317	316	315	342	346	321	290	348	313	316	323	347	345	350	318	299	371	323	317	331	327	341	309	309	327	335	339	344	348	327	339	381	313	368	318	341	361	335	335	365	349	343	320	360	331	328	304	358	288	334	319	315	342	333	363	344	333	357	368	315	351	300	334	300	297	339	337	309	327	334	308	332	344
45995	73637	32666	4485	3213	2326	1880	1556	1322	1147	1038	955	865	899	838	770	787	675	750	696	635	655	630	627	672	638	621	624	680	622	601	644	605	643	605	566	628	598	603	586	609	555	620	589	605	613	597	604	601	632	563	557	584	613	564	535	607	571	583	579	566	541	587	605	585	625	604	553	578	591	552	560	559	542	585	598	564	589	588	585	563	581	507	589	657	527	564	592	541	533	616	603	572	554	601	557	562	560	573	573	598	564	533	556	549	553	577	562	566	550	572	581	505	564	582	603	550	549	546	557	562	518	558	601	550	578	560	575	607	566	587	576	583	571	535	562	568	600	617	551	567	560	559	531	610	577	554	582	581	557	564	569	602	581	569	610	600	564	566	558	589	577	517	561	567	540	572	588	518	617	554	565	563	569	612	563	571	528	560	576	513	593	575	575	602	550	558	556	548	561	633	589	547	558	530	581	597	569	529	545	570	533	588	574	561	583	566	595	566	583	572	617	548	505	566	600	571	545	542	546	569	557	590	590	526	536	573	575	559	545	573	539	569	579	557	580	500	597	584	582	566	539	573	575	609	593	554	551	605	578	581	567	562	552	596	618	598	548	578	602	581	551	574	554	600	561	579	535	585	548	581	573	556	555	622	563	553	598	567	599	556	560	563	556	570	583	579	594	578	576	542	570	545	579	558	615	592	572	565	578	539	581	571	595	536	534	564	575	604	597	571	637	546	578	587	538	593	602	577	554	594	569	578	585	574	551	575	541	567	565	537	567	562	526	532	600	621	566	581	583	597	589	621	580	569	536	594	578	594	563	593	541	572	561	579	598	575	563	567	571	538	598	549	503	550	567	573	569	572	571	562	529	581	603	551	583	553	575	562	590	593	554	546	577	570	581	551	583	593	511	550	583	556	558	550	564	550	591	551	576	575	556	580	603	566	585	549	565	549	587	572	576	619	564	643	564	566	543	585	573	599	555	541	615	561	585	552	594	542	592	622	557	552	592	580	541	605	604	584	585	593	563	567	546	585	544	578	569	588	542	581	539	578	600	554	531	563	576	609	540	584	553	581	578	565	618	537	591	584	550	561	555	564	588	579	560	575	547	586	580	593	582	555	600	587	591	604	580	563	563	531	549	553	576	604	582	576	574	555	564	572	581	517	572	593	616	524	560	548	592	587	583	544	546	551	569	504	581	581	554	584	543	572	577	629	594	571	569	574	575	577	548	551	585	556	598	580	564	536	525	563	567	569	546	593	537	552	576	582	579	599	582	603	562	536	578	570	605	586	552	578	600	559	614	571	582	539	503	596	571	637	592	600	557	584	557	600	563	557	591	549	578	546	587	566	627	546	542	553	590	586	590	579	570	622	610	544	545	540	560	547	589	573	562	595	587	607	591	579	566	541	549	593	583	595	569	572	553	568	562	595	603	586	579	574	589	519	563	572	562	610	540	547	561	570	567	580	591	552	552	557	548	587	596	580	580	589	621	573	552	579	519	554	579	584	614	592	549	547	565	559	590	578	559	534	574	517	590	562	576	604	546	584	557	598	559	593	580	562	565	569	519	614	580	577	596	567	583	514	611	595	564	568	574	575	537	587	594	574	580	574	585	619	566	607	567	548	589	588	538	554	524	591	634	550	597	587	599	556	605	580	601	587	543	580	626	585	577	558	582	548	559	593	579	584	543	548	542	576	550	566	535	555	555	568	568	567	596	574	525	604	594	565	584	550	575	586	553	526	554	531	576	596	559	564	546	577	545	533	573	560	560	583	568	592	514	591	545	573	558	603	560	595	586	557	613	530	584	581	557	594	528	561	599	551	555	576	562	546	567	595	579	527	549	554	593	559	552	563	571	581	558	612	596	600	585	601	544	544	536	591	553	593	579	584	556	570	558	591	576	584	589	596	578	592	601	584	488	594	575	549	583	608	547	556	556	527	569	563	530	570	557	575	587	559	543	598	569	544	556	539	562	567	577	587	573	564	548	573	613	587	542	578	573	565	573	571	575	594	623	588	552	569	565	595	540	549	544	609	541	575	580	560	566	574	605	608	595	580	565	550	558	589	583	547	565	568	536	540	580	530	569	555	575	604	593	584	586	567	565	555	601	598	541	569	602	572	565	545	532	598	585	572	583	578	582	603	536	592	567	532	563	571	531	564	603	554	593	544	533	566	590	586	543	593	573	576	601	590	566	578	621	586	541	550	561	568	510	542	585	574	554	563	581	533	575	571	545	587	560	547	550	548	604	593	571	609	578	601	582	580	603	539	557	566	536	572	645	598	560	548	555	551	606	564	579	571	563	518	571	589	555	499	557	570	628	597	564	598	567	569	564	577	564	598	541	582	572	601	572	572	556	560	583	582	562	553	539	619	580	549	578	586	556	594	566	615	551	591	572	565	586	602	569	612	571	580	603	589	556	599	585	581	611	569	552	526	616	562	557	598	559	542	570	523	573	557	547	553	590	549	578	573	550	543	571	572	646	564	581	630	606	568	536	602	602	583	567	553	521	582	597	562	580	560	569	578	550	583	587	596	571	594	591	606	569	560	553	585	583	545	568	550	578	549	588	605	558	554	598	594	572	566	563	597	576	563	574	579	560	571	536	533	578	554	561	611	603	566	555	592	567	574	544	559	596	553	565	609	556	559	538	579	567	581	594	544	549	575	569	578	574	561	571	562	602	553	599	573	548	579	566	584	576	573	536	552	564	561	563	599	566	598	533	608	616	572	533	583	549	567	589	565	539	588	564	572	551	563	573	591	566	569	567	535	524	590	589	594	567	558	581	546	598	576	532	578	545	617	578	566	580	556	580	575	566	601	583	573	557	566	507	558	573	550	524	535	570	589	590	553	545	584	568	572	573	562	535	562	577	555	561	511	554	589	556	565	576	531	579	585	587	568	588	564	561	566	534	554	598	550	610	591	584	562	589	576	566	558	556	596	560	593	567	577	576	568	544	591	573	562	544	569	573	570	565	543	541	597	600	627	580	549	559	543	596	555	562	582	599	589	545	579	587	588	580	558	581	573	581	581	547	533	579	572	581	573	602	579	525	561	575	545	593	558	568	583	615	579	591	570	609	596	560	580	575	553	568	592	577	541	530	584	588	602	548	575	554	567	564	581	540	601	588	558	578	584	575	576	598	619	535	583	567	535	539	560	576	519	562	567	573	554	546	547	605	618	554	592	548	544	533	571	610	561	542	582	571	590	534	550	590	602	585	550	584	566	582	620	605	590	547	563	537	537	563	592	594	571	583	612	548	538	550	571	540	559	610	568	520	577	560	567	559	552	569	556	570	534	558	562	591	571	526	600	603	589	599	604	591	561	521	581	575	568	527	570	586	551	601	590	576	583	581	585	606	551	598	582	606	596	559	574	567	538	535	555	565	560	566	603	566	566	565	541	608	541	561	596	538	589	595	586	571	525	585	578	576	576	577	577	586	565	578	551	593	555	591	552	598	594	587	562	591	595	607	536	582	549	569	583	620	574	542	566	583
26613	22535	21733	4308	156	123	119	118	108	111	85	101	88	101	75	96	71	89	89	102	79	90	88	90	97	92	98	92	94	97	99	83	95	97	79	86	91	91	86	92	89	92	107	94	88	95	87	94	104	88	86	86	91	88	77	85	110	90	76	76	80	83	85	100	76	84	95	91	92	82	100	100	86	93	93	95	98	88	101	85	96	105	81	87	97	81	102	97	92	88	103	98	85	94	82	113	103	94	86	105	99	90	86	95	87	87	98	89	86	109	88	82	99	80	84	94	86	92	99	89	96	100	101	97	86	93	91	84	96	86	89	101	92	101	79	106	101	96	85	85	81	83	116	96	99	96	88	90	79	95	91	93	84	82	98	94	104	82	94	111	93	76	102	87	110	84	96	87	105	84	99	87	91	82	68	98	123	89	102	88	93	79	87	82	90	87	103	98	87	91	98	91	87	100	88	73	78	83	84	78	104	79	91	84	85	92	115	83	91	87	96	93	78	86	75	75	80	87	106	94	94	95	91	100	79	90	85	83	87	86	80	89	104	84	90	93	89	92	93	101	102	83	110	82	83	98	83	106	90	90	97	90	112	94	87	95	73	107	94	99	92	95	88	96	95	70	88	92	101	94	78	101	101	96	105	102	85	82	84	108	87	107	106	84	112	92	94	87	111	73	81	83	91	87	78	66	97	78	97	91	106	96	92	81	91	93	93	79	103	91	91	86	103	98	98	101	85	90	87	100	98	91	87	92	87	103	106	74	86	93	85	82	85	86	92	93	89	93	95	97	88	104	84	94	89	91	91	84	84	92	104	91	87	82	88	87	96	75	87	91	103	88	107	92	102	104	103	79	82	104	98	78	73	90	87	99	96	98	93	102	97	103	90	78	86	101	91	88	95	75	98	109	78	92	76	89	87	103	87	99	81	92	85	85	77	88	86	85	84	94	111	89	91	100	95	87	94	91	107	102	84	88	73	94	87	79	84	79	97	106	83	95	82	92	87	92	100	87	99	99	100	84	86	98	95	77	116	71	89	90	102	77	95	107	81	85	80	112	91	104	96	87	102	95	121	100	91	81	94	83	90	99	104	97	91	90	92	104	88	93	89	86	94	86	95	96	90	93	95	83	88	96	91	74	80	104	97	81	89	95	88	92	87	87	90	89	97	94	100	99	95	70	94	79	98	83	90	91	95	97	95	107	87	84	82	96	111	88	109	91	97	88	89	74	75	95	92	101	86	87	90	103	86	118	95	89	85	88	83	95	83	79	89	106	99	93	95	85	78	83	104	88	94	82	88	79	99	78	82	107	103	93	99	103	102	97	97	99	102	101	105	85	95	110	109	85	84	70	97	92	103	100	111	76	82	105	85	83	86	91	79	87	115	81	94	93	101	88	87	85	102	93	94	75	101	97	85	83	80	102	93	101	83	97	74	84	89	78	79	84	90	78	89	82	85	74	92	104	93	77	92	95	89	95	109	85	88	89	95	110	96	99	92	87	110	91	90	104	98	101	92	82	93	88	87	88	87	82	88	96	103	86	82	105	100	99	80	86	81	93	96	110	89	102	79	105	98	88	95	89	85	88	91	105	69	78	87	88	80	97	88	85	78	80	84	103	94	96	95	87	102	76	94	91	103	94	79	82	94	89	80	102	99	110	95	95	96	94	78	98	72	97	84	97	92	88	81	87	98	92	86	93	92	94	94	85	78	92	83	93	86	101	89	91	85	76	89	126	70	92	81	80	81	104	93	91	77	99	85	85	91	81	78	74	94	107	86	91	93	93	93	105	89	108	89	95	87	112	96	110	91	91	92	101	81	79	90	108	85	96	95	70	129	95	85	90	107	81	91	67	72	83	103	82	77	87	81	93	93	89	79	79	94	85	88	91	99	114	85	87	107	88	97	93	88	97	98	90	100	100	69	87	88	88	81	74	91	87	77	105	97	103	92	95	74	114	79	86	92	93	98	88	84	69	83	99	74	91	86	90	103	87	99	96	88	77	84	116	79	89	101	88	92	80	98	81	100	102	88	86	81	85	83	97	72	80	85	98	80	98	91	85	85	101	95	83	79	106	85	97	89	82	79	87	98	88	109	88	105	87	83	82	102	92	88	81	116	96	109	111	80	87	108	108	118	96	96	96	75	85	74	70	99	90	92	81	95	96	85	102	80	103	104	78	80	89	102	92	79	90	79	90	97	79	79	89	95	108	92	105	91	85	90	91	84	93	97	91	92	104	96	95	92	80	83	101	95	88	90	79	88	88	106	81	86	89	92	89	102	113	98	86	93	97	76	89	104	89	87	87	113	98	85	74	107	116	81	79	101	87	89	82	101	89	96	91	116	99	72	101	77	110	104	96	68	78	89	92	86	78	67	103	81	86	104	89	82	89	89	94	105	96	111	93	97	91	85	93	85	106	97	104	94	118	98	92	85	98	91	100	97	96	87	82	95	97	80	96	85	96	102	90	81	101	109	88	99	102	96	89	86	93	98	88	108	89	83	80	75	80	82	94	108	97	77	102	99	87	110	88	83	92	109	82	112	89	91	83	96	89	97	86	98	92	97	101	98	83	102	91	93	77	74	96	83	89	98	84	81	106	103	92	97	99	88	89	87	98	97	90	95	92	94	98	92	91	89	97	100	92	92	94	91	84	74	81	109	86	103	100	91	96	94	100	92	92	99	95	81	87	84	111	81	99	97	91	103	93	82	79	107	85	111	97	90	89	85	83	95	94	75	88	89	74	87	94	91	83	86	81	95	89	90	79	81	79	86	102	100	61	95	94	95	72	89	101	98	88	93	87	91	83	89	79	83	85	104	95	86	94	105	85	101	82	94	89	94	79	96	98	84	92	81	84	85	108	93	100	115	100	87	106	95	98	92	81	90	97	83	83	118	106	80	94	104	91	98	81	90	118	99	101	84	87	92	82	99	88	89	83	78	93	101	85	80	76	91	92	96	78	98	94	88	93	95	96	104	81	74	88	102	87	104	104	91	96	106	93	94	100	104	76	85	116	103	98	98	93	88	83	85	100	89	87	94	77	89	78	93	97	81	94	81	85	87	95	88	99	80	95	85	82	107	86	84	81	89	107	93	88	96	93	99	98	80	110	92	103	102	83	96	102	97	94	80	98	84	109	101	97	94	88	102	104	107	90	99	97	76	95	111	91	86	98	94	103	82	78	93	87	84	82	86	95	83	95	90	96	85	93	88	96	89	101	93	90	83	112	85	87	88	97	79	108	79	76	78	86	100	89	91	99	94	80	96	86	89	108	93	78	91	83	87	116	86	74	92	85	102	101	93	86	101	108	90	82	101	84	105	78	73	86	104	90	89	102	93	102	88	76	103	92	84	74	104	95	99	75	84	76	85	99	103	100	88	106	97	86	82	83	85	98	90	84	95	70	87	87	80	87	94	84	86	84	86	86	96	97	120	87	84	85	102	93	83	102	100	88	87	90	112	86	89	106	100	108	97	103	109	86	97	86	92	79	85	100
26649	37804	17442	405	314	276	257	238	206	199	225	186	189	188	189	192	188	183	179	174	190	179	146	194	186	184	174	181	191	196	178	180	170	191	176	177	194	176	190	176	181	204	159	186	201	169	166	164	150	193	180	175	190	183	159	156	182	189	174	167	162	182	203	175	195	190	182	171	175	180	175	188	166	172	182	200	171	173	171	167	176	194	159	165	177	177	177	186	180	142	179	180	204	194	198	201	168	174	203	175	188	188	178	179	194	191	174	208	191	168	180	189	168	190	183	180	182	176	181	157	181	175	173	168	200	182	164	185	195	154	152	178	195	183	175	172	177	172	164	161	180	207	183	176	167	172	163	155	165	181	180	185	189	185	155	185	165	186	192	171	176	175	165	180	183	168	175	190	163	175	192	190	191	169	157	203	159	173	189	190	173	177	215	205	172	159	165	183	164	191	188	201	156	171	183	197	163	157	168	176	193	174	188	182	174	163	168	144	179	169	185	190	172	177	157	178	172	170	188	174	171	179	163	169	173	184	166	179	177	194	167	166	181	165	185	174	167	178	187	179	172	187	181	184	178	175	177	185	171	175	184	174	183	184	190	185	203	166	159	191	184	170	165	187	171	196	186	179	176	196	175	155	184	193	152	173	183	189	182	196	184	179	179	156	186	191	191	177	179	164	179	184	171	177	177	189	188	163	183	168	164	175	162	176	180	180	170	170	184	174	163	171	169	193	169	193	180	171	165	176	187	185	169	182	177	195	175	181	177	198	136	182	194	145	183	194	179	194	179	195	190	169	137	171	211	169	180	180	177	150	169	161	164	193	165	170	191	159	174	186	178	175	157	169	163	191	173	186	177	180	191	185	162	155	169	192	162	170	156	192	157	163	150	169	177	170	184	189	168	184	189	170	186	177	162	180	197	201	187	186	164	166	190	190	168	175	174	193	181	189	169	202	183	188	166	150	182	162	159	170	166	202	163	179	167	162	186	202	178	161	175	188	188	165	188	195	175	186	186	204	158	151	192	176	184	189	162	207	166	179	163	178	179	158	184	166	186	189	186	177	175	200	172	187	176	194	165	169	152	156	177	151	173	178	178	164	174	176	184	188	176	174	183	203	200	168	178	191	160	197	181	159	169	184	178	187	187	196	181	158	175	188	167	171	188	172	180	149	146	167	195	162	151	184	195	180	175	158	174	186	167	183	178	180	164	176	175	190	174	190	195	187	163	163	193	180	178	166	191	166	182	188	158	161	188	186	178	161	195	135	189	195	171	186	160	175	176	179	177	162	181	174	176	196	185	177	159	186	152	152	177	174	197	190	191	178	186	152	186	171	168	182	177	182	194	163	169	179	160	187	171	189	202	177	183	195	161	179	176	191	159	165	185	183	162	174	184	184	182	182	163	180	192	173	169	190	182	180	174	186	158	183	170	168	180	186	181	158	188	167	177	173	189	165	185	195	174	183	180	176	191	170	182	187	168	200	198	202	167	164	190	159	173	192	189	181	191	183	182	188	178	188	152	202	180	193	208	175	193	161	163	180	190	202	151	163	184	156	181	186	178	167	189	176	211	165	189	211	169	169	198	169	181	186	162	177	189	182	177	174	195	178	196	174	181	185	188	187	178	196	202	166	207	155	185	165	189	148	164	185	194	178	195	186	184	177	164	167	187	187	176	169	176	183	198	173	154	153	180	205	162	168	150	178	165	160	181	208	157	185	153	184	200	179	181	159	185	185	182	188	169	152	177	166	166	187	175	169	192	174	187	183	176	197	159	168	186	190	187	185	178	178	192	172	170	201	174	148	190	187	193	163	167	156	166	175	190	178	180	192	175	165	178	170	191	167	174	157	171	175	168	201	176	158	167	180	186	182	149	176	169	187	163	158	177	161	165	180	173	159	186	185	171	168	164	187	161	188	164	179	156	184	184	182	171	185	186	161	177	157	164	192	175	186	192	180	171	183	188	191	194	171	173	178	166	198	175	165	188	174	171	184	182	167	205	185	167	182	179	168	176	193	191	188	183	183	178	181	190	183	184	204	181	204	173	192	181	155	163	181	172	178	181	173	167	191	161	198	188	184	180	187	177	191	165	190	165	174	187	191	198	192	199	145	197	153	152	190	189	169	175	183	162	169	166	161	193	184	179	154	180	159	183	162	172	157	202	199	167	171	192	196	163	174	186	200	190	176	177	171	171	150	177	175	163	179	162	161	159	186	179	160	161	182	187	190	173	147	151	187	180	164	184	163	184	176	176	177	173	168	166	156	180	168	205	188	191	194	170	164	182	163	181	200	185	163	190	172	176	199	203	176	183	185	188	172	173	187	187	204	184	183	172	193	170	177	175	182	170	192	153	178	162	167	180	180	188	159	176	171	170	193	162	166	181	195	162	147	148	188	179	179	191	148	159	190	151	181	155	201	157	191	204	189	174	162	181	175	170	179	193	184	165	172	184	181	161	182	180	181	189	149	177	181	178	223	166	202	172	168	169	156	168	160	153	181	169	190	182	192	202	167	191	193	162	172	181	185	177	179	183	201	165	177	158	189	183	176	163	212	174	184	189	162	198	177	186	204	185	161	206	193	168	166	164	189	172	177	169	187	172	193	187	184	190	177	191	185	193	188	148	146	164	176	170	165	188	189	169	161	162	167	180	156	192	190	178	168	176	180	186	160	171	174	194	173	186	189	166	189	166	162	177	174	189	170	171	189	185	162	162	167	182	164	180	183	181	179	184	179	193	174	168	174	197	162	162	190	195	174	191	174	171	164	182	186	200	172	168	178	159	165	169	161	186	162	205	166	203	170	199	184	193	208	180	159	201	196	168	157	209	176	175	176	181	174	194	168	189	154	182	189	158	204	161	180	169	176	190	180	178	190	182	204	175	183	170	166	174	188	185	173	172	172	179	190	172	165	167	171	171	154	186	162	178	162	151	207	168	192	162	190	195	167	196	176	173	173	171	188	190	164	176	190	179	181	179	180	176	180	169	177	183	153	166	183	162	190	178	167	184	154	187	187	187	168	190	180	150	172	179	189	187	170	198	166	199	175	167	167	184	157	191	193	171	180	179	188	163	199	195	168	178	185	158	210	182	193	189	199	144	170	179	137	162	184	178	202	157	188	186	180	192	195	163	178	181	169	181	174	186	171	178	194	150	175	175	185	175	179	173	200	177	202	178	189	198	160	180	168	192	194	153	201	186	214	165	199	175	167	186	192	186	181	156	171	182	177	184	181	174	168	185	151	187	181	175	182	180	168	178	192	170	205	171	174	159	179	180	151	194	186	171	163	188	171	176	164	168	180	185	162	156	151	191	189	219	203	190	171	175	207	165	202	167	173	155	175	170	184	191	167	167	181	167	184	187	196	174	177	186	185	183	195	179	155	175	179	178	180	171	186	178	177	181	179	192	175	194	176	175	181	168	205	167	161	179	186	167	174	172	182	183	185	185	190	184	210	184	168	173	202	180	181	169	172	171	192	155	154	175	154	175	155	197	179
23978	21272	30070	22601	20639	8501	524	339	279	282	255	288	251	226	209	222	215	229	217	210	205	225	207	232	228	212	193	213	230	222	213	194	202	210	203	209	220	181	214	207	188	177	206	209	193	180	199	190	210	210	230	184	213	229	204	197	211	199	213	194	213	188	210	216	215	178	225	220	210	222	202	246	202	225	225	183	217	209	216	203	216	198	202	218	200	213	191	221	210	206	203	207	206	220	197	204	211	224	194	231	202	226	191	194	208	208	182	201	205	211	206	206	186	226	204	208	203	184	212	223	192	194	222	192	215	202	199	210	206	192	217	209	215	225	229	215	189	202	216	199	200	208	200	217	213	222	199	194	192	188	189	209	203	166	221	202	199	202	205	191	191	201	206	201	205	216	216	202	207	192	204	192	204	186	214	176	192	214	198	207	185	217	206	206	213	201	193	222	200	206	207	204	211	191	209	186	208	202	207	184	218	222	193	180	176	219	192	207	213	183	218	223	184	210	191	216	219	205	225	191	215	237	208	228	199	189	198	177	186	220	201	198	213	218	208	203	193	209	204	194	189	215	195	210	202	211	216	221	235	200	220	175	227	204	198	199	188	212	191	181	191	193	196	205	201	208	189	186	222	203	203	197	207	202	198	209	203	214	203	223	217	195	199	207	212	215	179	196	229	219	206	204	191	215	245	191	198	200	202	192	216	200	189	223	186	203	216	171	209	185	193	195	186	180	227	190	190	208	174	207	214	197	210	190	222	214	197	176	209	209	203	199	197	193	217	192	217	219	194	206	229	183	204	194	202	199	192	216	209	203	218	201	226	194	176	190	196	219	217	207	206	199	203	190	199	215	202	189	207	194	205	207	195	219	210	199	191	203	222	188	199	221	210	206	198	187	212	186	169	194	171	215	217	203	209	228	184	217	194	211	210	192	221	180	181	202	212	237	216	228	182	190	203	196	209	205	215	187	209	213	194	183	208	200	201	167	195	202	210	185	229	191	207	204	201	185	177	197	190	186	205	208	192	208	206	230	200	195	212	202	237	196	223	217	207	208	199	230	223	219	209	223	210	166	175	227	199	202	186	211	227	193	161	216	196	196	227	194	189	193	225	202	215	189	235	214	193	200	204	204	242	193	195	185	172	188	234	152	225	217	209	223	200	194	218	211	232	210	217	197	222	209	213	190	211	189	196	208	231	196	183	181	203	193	192	209	210	198	188	220	193	179	201	194	204	218	198	205	189	222	206	187	193	218	203	208	209	194	184	214	191	216	213	200	207	198	227	187	193	184	198	195	205	234	195	185	192	197	189	215	193	211	183	198	176	197	201	208	175	183	205	203	194	178	183	229	189	199	179	214	219	192	213	202	236	186	184	192	209	216	175	217	214	185	180	208	235	186	192	185	199	226	200	215	199	192	195	206	224	189	206	215	196	226	184	208	225	191	178	215	217	204	191	248	204	228	210	198	194	212	203	171	193	188	218	213	191	186	205	212	210	221	207	190	204	218	211	210	186	200	214	200	186	201	218	214	192	189	211	213	209	198	198	213	219	208	213	205	195	234	218	200	205	207	219	196	225	187	191	196	184	224	206	194	203	185	192	179	204	194	209	206	191	208	226	205	204	188	203	222	181	216	208	203	218	226	203	197	215	189	209	208	192	204	202	205	188	182	200	174	207	203	193	240	231	210	218	190	223	204	196	183	213	230	187	175	208	207	220	199	205	200	193	220	198	197	214	181	220	169	179	205	206	196	207	227	207	223	210	183	212	201	202	203	235	214	197	199	188	190	196	213	211	225	196	195	222	204	192	203	187	182	222	211	182	172	211	199	204	195	210	203	214	195	189	181	217	185	205	216	204	219	202	195	184	193	222	197	192	206	229	213	205	175	215	193	200	230	198	176	208	203	223	214	227	198	186	231	203	207	187	218	184	210	193	214	190	230	192	213	193	203	207	217	193	216	186	225	197	206	228	209	196	224	180	224	205	205	196	193	186	204	233	203	211	191	199	195	217	185	207	199	214	213	213	197	213	207	185	209	191	222	214	218	221	202	229	208	197	213	213	229	214	194	222	199	184	203	208	182	196	198	185	212	215	214	197	197	176	203	218	183	198	186	209	193	208	227	218	172	201	197	198	191	202	170	192	223	211	198	224	189	226	194	212	209	204	212	219	199	200	180	205	230	214	200	208	185	175	199	173	225	193	194	191	189	189	215	185	211	198	198	206	217	213	210	198	188	229	205	229	234	204	214	215	182	172	175	189	185	232	228	209	194	195	221	217	213	188	225	197	200	192	209	187	220	207	198	185	204	236	183	201	233	208	187	218	212	210	208	213	209	218	194	200	199	226	210	228	203	200	202	239	198	204	215	195	174	205	208	194	206	200	215	184	204	203	195	204	205	186	217	218	214	210	232	201	194	194	198	199	168	189	199	229	200	177	214	168	174	215	209	212	186	184	177	202	191	196	216	206	221	203	218	207	191	222	224	238	218	225	203	216	200	212	201	206	167	200	210	199	229	202	205	232	191	199	197	232	181	207	205	208	204	206	211	215	208	217	219	214	211	202	202	225	208	201	182	194	196	196	201	206	189	195	206	195	189	173	222	225	178	225	189	187	211	213	186	216	209	180	201	192	222	205	211	209	241	208	177	201	229	209	191	193	182	187	208	204	199	204	190	210	189	205	223	230	208	223	227	220	209	202	248	216	204	210	209	194	198	215	203	205	198	212	205	208	231	214	209	212	206	226	210	200	209	223	212	207	173	219	196	207	207	206	197	193	195	219	213	206	212	196	188	206	195	206	203	206	197	170	209	215	194	198	170	175	210	211	201	216	214	183	186	203	191	200	211	215	188	197	206	228	187	205	221	229	178	201	216	187	192	203	219	192	182	188	210	209	220	210	232	215	216	168	203	221	200	214	203	193	195	207	216	172	212	194	166	184	204	211	215	212	211	196	190	192	219	199	231	187	220	211	198	220	212	202	204	206	205	181	189	207	179	219	190	194	209	208	215	207	171	213	196	205	218	202	247	203	203	203	205	189	193	219	198	210	200	216	209	197	221	219	208	199	192	229	221	196	176	209	180	226	218	217	209	196	196	207	204	203	214	186	205	222	220	185	205	182	181	192	192	203	213	197	198	190	195	232	210	203	162	225	204	200	215	208	189	196	193	184	180	194	204	197	220	195	227	182	210	216	183	223	198	210	208	193	211	190	197	212	192	222	212	205	214	217	236	205	207	209	217	197	205	201	221	194	223	221	215	226	216	210	204	194	215	213	200	193	218	215	197	199	199	205	221	199	196	185	207	211	207	186	220	183	226	207	223	194	200	207	189	224	201	190	198	207	216	200	242	207	203	229	181	197	204	202	192	209	219	213	206	222	181	189	171	205	213	216	176	206	200	208	184	188	192	201	207	231	200	192	221	194	200	192	196	201	203	201	210	205	190	214	212	189	210	234	198	195	226	239	188	225	213	208	200	184	202	226	158	207	220	214	189	209	187
46537	69502	32520	2604	1683	1266	1025	814	730	635	627	523	503	484	493	474	444	422	450	425	444	394	392	386	387	391	380	380	401	347	358	398	379	348	381	360	387	363	357	375	336	378	371	391	374	399	374	399	358	349	344	379	348	332	391	356	352	383	366	376	362	353	362	390	373	336	370	391	368	373	369	375	379	377	354	402	366	382	333	378	357	368	349	395	387	344	358	352	329	369	384	382	344	366	373	354	366	400	394	333	365	350	387	364	391	347	336	337	346	331	368	367	389	326	361	382	370	358	365	356	342	377	369	376	362	372	331	375	362	334	369	382	311	383	396	341	335	354	336	375	349	377	367	402	360	385	366	338	354	354	387	306	364	370	372	377	356	379	360	349	362	362	353	370	358	361	394	367	364	351	356	341	374	338	356	331	330	376	369	380	372	344	346	377	346	390	354	377	360	359	420	316	371	369	389	361	376	389	351	363	368	394	371	369	376	388	349	356	360	347	350	377	375	333	345	326	351	346	356	339	368	361	380	360	367	363	363	360	345	349	349	387	360	366	370	367	360	358	358	361	344	378	381	336	358	340	399	392	370	353	365	358	351	338	377	358	387	350	356	336	363	369	366	337	368	354	336	401	336	380	366	370	335	371	347	372	359	348	353	364	361	352	365	374	372	403	377	385	345	387	359	374	359	339	339	353	349	394	379	339	376	358	379	372	365	375	355	394	374	335	348	368	365	376	361	376	356	362	402	375	331	353	373	382	364	358	358	370	339	379	398	381	377	393	360	373	355	392	350	364	397	369	364	368	329	344	376	340	382	383	388	349	341	348	381	377	362	336	376	395	380	364	352	356	370	369	356	343	392	347	353	362	337	361	333	411	354	395	358	372	351	391	362	376	358	365	374	358	379	342	375	374	393	409	344	364	341	381	368	353	380	375	379	372	318	357	373	346	392	352	342	395	380	351	374	352	400	352	328	346	351	375	353	363	342	365	350	359	317	338	356	364	382	363	390	388	367	366	349	311	383	372	398	392	356	388	345	361	369	364	380	366	329	325	357	381	343	407	356	346	375	364	382	373	392	352	344	383	367	359	397	346	374	338	369	363	368	347	351	337	384	384	351	373	370	329	325	348	401	411	354	358	334	361	351	357	362	375	342	340	372	334	338	346	352	354	348	342	362	361	361	393	365	349	362	364	361	367	396	352	367	364	351	371	376	368	366	357	363	344	349	374	371	366	389	373	385	333	404	378	367	340	355	366	345	360	354	353	354	340	351	337	359	402	369	380	344	349	362	356	380	402	362	386	351	374	371	383	382	400	365	386	376	368	367	386	364	334	371	372	362	369	353	373	366	362	414	358	408	323	365	400	375	388	371	372	358	358	367	337	357	334	357	359	355	358	369	376	345	340	394	376	316	348	350	361	361	361	363	363	367	349	342	364	332	346	346	353	379	335	369	345	376	342	378	337	356	384	354	362	364	401	362	365	367	389	360	339	366	371	364	359	368	372	396	371	389	357	362	343	375	358	360	332	367	364	395	334	383	355	374	340	355	360	378	367	363	397	380	369	351	373	371	367	349	344	389	339	379	378	333	372	352	336	331	357	352	365	354	400	353	383	377	318	345	358	362	361	379	355	368	350	386	365	359	363	349	385	356	381	351	319	373	363	373	309	347	346	363	359	383	327	340	380	382	355	360	318	360	369	326	383	376	388	397	374	375	363	355	360	368	381	392	347	381	354	357	357	359	350	368	324	368	372	390	375	388	336	349	373	348	347	389	378	375	316	382	385	365	383	332	320	377	387	382	341	344	355	364	379	307	354	331	377	393	347	340	331	354	359	388	368	379	375	375	398	350	343	375	332	347	357	337	341	389	348	361	392	352	366	350	361	362	330	359	358	353	355	345	326	371	330	373	378	383	371	365	358	382	332	350	373	362	357	382	356	364	313	349	382	318	375	379	359	372	362	374	338	386	353	354	370	365	387	352	331	346	386	352	375	381	384	369	356	311	386	343	374	344	346	380	412	361	339	405	344	321	352	362	362	389	359	345	355	354	381	350	388	336	357	350	350	393	368	366	360	376	371	378	362	377	339	357	372	351	384	355	338	379	340	383	354	367	370	373	374	367	348	350	359	344	355	357	376	363	369	363	355	371	363	367	346	376	351	349	358	341	355	391	344	369	363	375	319	354	377	378	341	333	395	327	349	381	380	373	373	362	369	375	352	338	417	345	354	386	366	349	356	362	382	374	362	336	349	350	389	378	353	356	337	365	356	344	345	340	364	368	374	340	353	403	394	353	366	360	369	353	390	365	351	372	359	361	369	363	366	353	366	349	337	324	357	343	347	384	364	374	382	346	349	371	358	398	381	355	375	383	361	392	360	378	389	370	321	371	364	354	343	368	369	351	351	356	365	332	354	379	350	364	346	357	381	383	347	368	352	354	343	357	360	380	370	389	344	364	343	339	338	339	310	347	342	363	349	388	374	369	351	322	347	371	366	330	362	357	365	376	372	397	342	380	335	384	352	379	340	356	365	373	390	336	329	360	365	407	357	347	340	379	352	351	389	369	339	355	356	371	343	367	330	366	382	376	343	343	386	350	361	362	356	305	377	347	344	350	379	367	376	335	333	336	347	384	357	410	342	365	357	366	399	356	344	356	364	377	340	377	374	356	391	355	346	343	377	347	340	344	376	383	370	345	328	399	331	360	365	352	358	389	388	373	342	391	357	383	363	313	349	375	367	359	385	364	354	377	357	375	359	350	354	382	357	393	395	366	330	394	366	360	387	352	382	335	375	342	384	366	397	360	356	357	334	353	346	374	354	388	371	364	328	369	333	365	341	373	402	382	350	364	338	328	356	320	368	383	375	389	348	363	350	397	363	378	381	364	344	371	358	377	368	350	359	362	371	352	338	378	333	338	398	351	386	360	333	344	383	400	403	379	358	309	386	355	353	345	358	333	351	379	342	374	367	381	376	354	340	364	361	362	382	349	380	346	332	396	349	415	365	351	372	373	362	368	379	391	341	363	340	356	380	384	337	372	362	382	359	357	393	382	362	343	376	344	351	374	346	350	376	300	375	368	321	347	337	409	364	404	361	365	336	357	380	385	377	341	363	369	371	360	350	337	390	391	327	398	351	371	338	369	405	327	342	369	358	376	384	346	372	397	356	349	394	349	341	403	353	371	349	378	388	356	383	373	366	379	376	402	404	345	358	351	391	330	372	378	348	366	374	360	415	362	336	362	360	372	352	401	313	379	343	350	384	341	360	358	393	369	381	361	362	352	346	374	366	383	365	357	366	343	372	363	355	371	344	347	367	339	364	362	364	331	356	369	367	344	383	410	363	345	346	336	335	368	385	386	336	349	362	362	363	372	386	363	350	397	345	366	401	348	354	332	355	359	374	374	359	359	378	354	365	357	355	401	350	356	351	353	391	339	347	338	366	373	321	375	376	385	342	380	348	350	337	346	382	369	337	401	332	386	387	358	352	355	343	369	373
22988	21144	30077	22424	21055	20292	5271	711	482	495	499	440	422	423	385	410	405	384	346	391	364	365	371	366	376	376	329	378	366	354	358	343	362	356	340	355	356	344	351	346	338	363	345	326	376	318	352	321	347	315	308	330	354	350	354	351	360	323	367	373	352	331	355	390	351	350	333	359	359	331	383	348	323	340	345	361	314	355	360	313	281	343	361	355	336	318	324	345	315	322	341	352	353	372	342	366	344	339	335	344	315	333	323	353	309	344	341	313	356	347	346	366	297	360	329	346	389	356	367	329	310	333	341	367	341	338	317	334	340	339	355	368	352	353	340	331	329	331	350	362	348	303	324	331	334	314	330	350	329	357	331	348	323	345	328	347	348	357	322	329	352	341	331	368	340	338	315	350	336	327	320	308	354	345	370	360	327	354	336	322	310	336	346	335	359	341	315	299	330	366	366	322	338	331	345	356	345	368	333	356	349	348	342	321	347	344	362	356	310	356	323	338	339	351	361	364	354	325	342	319	335	344	347	325	333	370	366	336	350	335	327	336	299	342	348	303	348	335	355	318	344	312	357	325	336	334	349	307	342	337	301	359	323	319	352	298	343	378	321	333	352	358	328	315	326	342	342	335	348	356	365	317	334	365	352	359	366	340	356	343	310	344	342	353	315	316	334	311	360	303	319	324	308	346	365	339	318	354	347	325	338	347	340	324	306	301	333	373	344	362	327	332	346	344	333	320	353	344	366	346	344	319	348	310	353	383	318	328	294	352	349	303	351	356	366	329	316	345	337	345	347	345	300	350	335	345	336	334	356	348	319	311	339	365	328	351	321	326	329	344	327	341	352	355	319	300	359	343	368	317	338	363	377	362	340	364	330	313	365	322	351	317	352	306	345	355	329	336	345	355	348	370	322	357	329	329	356	326	328	330	348	304	347	355	363	357	347	323	332	312	350	323	323	346	317	312	298	327	340	336	349	354	353	337	356	325	346	326	325	359	342	345	343	337	333	312	325	314	320	326	352	333	337	357	332	354	335	351	319	349	360	362	321	345	314	318	348	341	337	331	323	332	297	342	351	336	315	341	347	363	360	318	320	341	313	327	338	356	344	365	344	335	349	330	335	327	316	308	331	327	341	354	329	323	350	349	377	350	310	328	304	343	340	287	358	344	328	331	320	345	347	303	352	356	322	314	348	333	361	346	304	328	356	346	385	338	334	352	314	365	354	343	345	363	327	322	352	335	310	361	352	341	332	323	359	346	350	311	349	327	350	368	341	320	353	340	324	347	323	336	366	312	337	343	324	311	312	337	315	340	354	345	366	356	309	375	329	335	332	323	323	341	311	337	327	310	348	330	357	319	344	323	327	322	323	324	335	364	309	348	328	361	327	337	367	333	360	316	357	349	335	343	359	349	332	364	328	323	347	351	349	324	356	334	358	343	306	315	339	334	338	320	367	327	381	346	338	327	290	365	345	324	345	369	323	333	333	325	320	303	317	312	335	352	353	355	364	317	321	328	338	324	328	337	373	343	313	377	336	370	297	379	341	327	336	353	339	315	317	329	313	311	339	369	328	329	343	337	362	355	346	333	329	328	354	335	332	370	363	366	358	310	377	349	355	294	329	345	336	346	343	332	361	333	349	329	336	325	369	330	359	345	350	340	298	318	343	290	363	358	333	341	338	333	326	351	362	314	323	354	329	315	326	330	340	343	333	320	342	340	340	331	316	358	346	317	324	325	325	361	342	355	351	396	293	336	352	350	310	331	385	363	349	303	327	316	354	335	315	333	351	360	338	301	315	306	308	371	355	318	336	341	326	390	310	317	314	339	326	355	359	335	350	355	346	324	373	366	350	329	344	343	342	369	339	301	366	323	358	363	348	354	333	346	327	331	329	346	321	320	345	323	350	364	315	325	342	341	365	303	308	322	328	330	358	346	359	362	314	349	366	356	336	356	330	353	370	306	317	346	344	356	324	347	347	352	306	344	338	348	309	343	360	332	362	330	331	342	328	349	348	322	319	355	311	340	313	351	303	352	340	341	325	338	339	309	341	315	338	370	329	366	345	325	332	320	337	333	351	332	315	320	364	358	380	332	342	360	334	326	319	330	346	352	331	335	354	359	304	323	339	352	367	346	322	348	365	358	371	345	316	357	326	323	343	313	316	331	324	324	346	339	345	335	316	341	337	345	333	305	319	318	336	323	331	354	330	313	348	336	354	317	338	331	339	336	321	338	351	322	312	353	340	295	352	311	375	325	355	344	358	325	312	311	333	369	329	333	325	316	332	349	336	329	323	322	343	315	330	348	336	330	322	337	315	321	334	374	341	355	347	366	328	384	332	351	302	367	351	337	331	346	339	310	349	324	327	336	310	346	348	347	325	336	381	346	354	291	318	329	328	321	333	373	330	336	339	313	323	323	331	338	317	302	330	306	363	357	357	331	348	368	395	327	349	360	320	327	300	321	327	354	313	368	307	317	340	337	349	344	369	341	334	354	354	327	352	361	343	357	338	354	325	357	333	335	326	335	320	298	328	348	338	358	369	339	340	324	329	334	328	303	325	318	343	336	344	359	357	342	340	323	356	368	357	349	358	352	336	331	325	349	353	341	356	341	331	335	301	364	346	313	365	337	336	340	331	333	334	342	359	315	342	339	341	360	313	334	303	358	332	330	310	329	295	312	386	356	340	358	359	351	348	315	351	340	313	331	336	349	346	334	367	326	326	317	325	335	349	364	334	344	364	323	344	336	336	341	325	356	338	335	347	340	295	342	345	335	340	346	329	341	329	337	326	338	345	317	349	378	334	334	312	310	329	312	348	357	330	345	345	359	329	350	342	338	356	336	352	309	330	354	315	331	370	327	357	365	307	338	330	323	340	332	343	352	329	349	354	362	271	367	296	356	328	334	321	346	324	317	343	365	326	338	348	352	345	324	351	337	334	335	316	348	331	342	340	333	375	376	351	326	352	331	363	338	305	332	350	344	343	334	351	333	332	344	361	362	354	327	358	315	327	307	334	331	334	369	338	368	311	305	379	320	347	347	335	345	351	355	323	353	316	333	363	344	320	345	348	322	330	384	335	339	327	339	327	336	339	359	320	332	321	364	323	342	368	344	343	347	353	376	351	358	290	345	314	327	329	336	342	324	345	355	315	322	373	345	324	328	327	339	326	377	336	336	333	389	348	356	342	360	347	345	336	366	343	343	337	341	329	364	338	348	342	359	305	349	340	344	343	324	345	337	345	331	353	337	325	342	355	326	364	372	375	333	309	359	322	333	342	298	324	338	334	357	328	351	331	327	329	324	315	321	345	361	336	322	331	320	308	316	326	348	341	331	337	306	311	322	325	325	328	350	331	328	346	323	360	366	340	322	329	336	339	363	344	363	347	349	316	342	354	367	376	289	352	336	340	346	287	343	344	379	336	351	324	330	334	376	373	343	329	305	318	355	335	361	347	347	338	332	354	341	354	328	341	360	342	366	344	354	329	375	340	346
45689	75408	43014	4359	3011	2204	1715	1482	1281	1187	1006	905	904	826	816	764	753	724	658	663	669	659	650	694	648	632	646	615	576	634	584	622	625	604	639	652	563	587	616	634	583	604	556	603	600	561	577	539	586	606	582	595	606	583	586	586	600	573	591	566	614	602	599	566	600	558	593	606	578	599	562	615	596	624	621	633	583	575	551	614	589	609	540	560	568	610	596	580	545	572	605	595	631	581	585	578	532	527	563	569	545	570	598	604	621	591	566	604	567	610	608	565	556	586	563	609	568	614	540	578	577	599	623	544	591	543	573	603	562	617	610	590	583	631	563	571	553	561	574	569	558	552	577	571	580	581	543	552	548	575	611	595	593	558	586	606	608	561	597	602	569	549	596	619	570	565	585	585	621	577	587	605	600	601	549	518	565	602	551	600	551	578	545	549	597	539	545	538	547	573	568	578	556	581	543	574	557	582	586	610	576	616	542	553	566	523	625	567	567	582	606	606	611	583	613	551	562	584	593	552	594	575	548	535	589	571	608	557	587	556	553	563	584	558	561	544	531	560	601	613	614	570	573	560	579	589	594	559	595	585	562	559	593	550	545	575	561	554	559	632	584	563	561	604	539	566	555	526	587	590	585	639	579	554	542	624	622	582	578	578	581	555	573	590	621	606	539	567	581	560	558	584	597	583	612	558	587	565	563	541	542	597	558	566	547	574	574	571	549	564	571	531	574	612	598	574	574	559	572	596	589	601	576	522	584	611	568	612	550	597	568	580	530	590	600	567	579	553	559	575	562	570	574	519	577	550	566	584	594	588	554	570	540	578	612	601	626	607	552	545	568	590	574	567	597	586	561	540	595	588	563	610	589	594	581	582	608	543	551	602	552	574	588	589	580	558	561	568	540	587	612	562	563	516	559	564	576	582	593	618	595	549	579	524	547	603	570	572	569	545	555	603	610	563	569	545	583	569	603	561	597	544	544	559	564	621	530	607	550	572	642	582	566	574	563	543	582	603	642	547	561	572	594	600	553	586	609	562	594	579	610	550	571	588	581	578	588	566	528	568	600	579	606	542	621	559	589	569	574	600	562	595	600	546	578	583	575	575	571	595	534	579	550	557	565	601	575	537	603	599	607	573	558	569	613	565	550	556	581	650	546	567	586	590	587	583	604	581	541	573	558	558	553	546	580	598	600	600	533	551	549	577	596	577	569	587	579	579	541	560	556	544	617	557	594	573	566	578	563	571	584	583	644	601	608	548	580	554	555	561	587	569	539	568	566	588	621	542	609	586	576	596	529	612	589	575	604	613	574	552	554	575	571	614	582	578	599	592	573	575	579	547	553	556	569	509	585	550	537	566	593	579	547	542	557	579	568	571	538	585	588	530	569	553	546	539	569	590	614	571	607	575	575	563	558	555	573	546	569	599	555	549	591	582	613	565	596	561	616	599	582	590	533	585	602	564	552	575	633	581	560	570	589	551	576	569	611	559	547	567	546	579	550	555	582	585	606	590	604	583	564	582	559	629	582	585	588	554	592	571	569	628	577	583	581	558	592	583	581	568	558	582	588	566	553	577	609	588	537	598	598	550	570	578	571	582	574	556	575	603	607	541	591	575	587	547	585	552	571	518	605	578	574	586	602	591	542	556	588	597	580	593	581	570	587	600	605	566	599	568	568	542	548	576	594	546	591	550	524	600	599	571	556	597	590	555	595	571	565	586	574	602	525	615	538	615	586	587	541	552	591	548	580	603	592	561	581	555	594	573	577	578	537	518	537	568	587	595	585	551	596	617	543	559	588	606	576	568	594	580	549	558	590	595	593	541	591	540	557	585	545	527	600	548	563	566	640	591	576	559	631	591	600	606	608	559	564	533	585	543	597	551	607	595	546	592	557	550	572	575	577	572	587	587	576	549	569	609	562	575	573	568	574	567	562	564	584	557	541	543	568	548	590	518	555	568	559	599	614	575	559	596	601	616	570	588	591	565	589	553	561	573	586	590	580	583	526	595	560	568	580	613	582	604	582	559	563	566	622	543	575	548	606	546	550	602	569	542	580	571	549	614	571	560	576	556	574	603	595	620	596	585	580	584	577	602	544	601	584	536	597	569	578	597	590	559	559	555	566	561	585	604	598	583	590	591	512	561	563	553	570	604	569	516	553	591	582	580	573	607	593	559	600	552	559	565	567	564	559	561	570	570	590	598	573	580	561	555	592	584	573	593	586	561	585	567	565	554	599	561	586	547	557	564	609	613	577	610	556	586	583	604	556	585	566	600	548	548	591	558	537	574	566	571	547	620	608	570	556	573	536	570	590	583	569	588	559	563	585	568	549	571	561	566	566	589	578	551	574	566	552	517	571	578	570	538	562	560	610	570	548	568	554	560	604	602	549	548	573	594	563	602	600	590	554	523	603	578	568	583	574	544	554	565	570	564	575	555	539	617	582	570	548	565	577	594	579	564	560	565	548	568	563	584	586	570	569	576	586	573	591	583	553	566	574	614	561	584	592	572	576	524	603	573	609	576	615	579	593	576	580	590	579	548	563	597	564	536	600	540	555	555	569	584	570	573	533	546	611	598	557	576	578	590	600	538	545	581	561	585	593	604	523	575	565	580	596	558	566	593	568	565	600	588	561	622	585	599	554	567	569	558	575	591	596	574	577	544	554	564	597	565	577	581	574	540	549	575	565	563	589	614	552	555	554	579	512	566	574	566	600	559	596	568	600	571	554	567	542	589	561	629	576	561	566	552	587	570	560	553	598	557	583	576	545	546	583	582	545	523	584	573	555	594	576	558	560	568	561	552	583	589	569	579	576	561	578	582	567	565	578	548	562	603	605	578	533	565	593	580	561	543	545	584	541	605	597	622	540	582	569	584	536	556	599	577	527	547	543	572	554	561	575	579	610	591	604	575	553	589	554	533	569	571	598	585	589	633	568	543	597	560	613	563	568	559	574	582	572	607	560	543	569	570	553	609	573	565	536	583	586	551	610	573	564	544	590	649	554	552	530	566	525	573	584	557	594	587	577	553	529	588	584	513	549	603	580	574	556	579	571	572	557	579	582	578	567	532	574	584	534	580	562	587	577	586	577	589	562	567	584	595	536	606	597	536	591	578	614	559	568	571	546	564	526	567	576	556	592	577	592	627	577	601	574	567	599	578	625	592	562	621	608	543	569	532	555	594	566	574	589	613	568	570	620	537	565	603	547	574	562	561	560	615	556	563	532	583	560	569	608	557	605	555	526	585	585	548	539	559	574	617	562	585	596	609	581	566	603	573	561	564	550	571	627	545	567	565	611	573	561	561	570	556	567	540	573	620	571	555	591	572	590	600	577	568	610	576	619	588	588	583	590	546	574	582	604	614	581	602	609	567	556	556	604	572	584	573	578	583	532	576	538	625	560	543	551	563	563	580	567	580	590	631	589	548	617	612	591	549	562	534	582	596	597	545	547	610	564	577	541	548	564	550	566	567	584	572	572	594	589	601	595	582	579	580
26374	22780	22647	3484	312	282	136	111	100	100	104	98	105	104	90	107	88	84	100	92	95	105	113	112	113	94	101	90	104	103	92	93	94	108	101	97	98	91	99	65	108	80	94	103	86	114	106	90	95	103	95	99	89	79	112	85	96	98	90	94	104	94	113	95	97	91	103	112	106	96	91	82	98	100	99	104	93	94	97	88	82	95	86	87	91	96	98	108	83	97	95	101	97	104	88	87	93	107	105	112	74	89	99	104	93	94	106	82	90	85	87	117	101	77	106	96	100	85	89	91	88	92	84	107	88	91	80	93	88	101	92	95	89	111	85	103	101	97	107	88	109	99	107	84	67	108	97	98	105	91	94	108	97	96	98	105	92	95	101	94	100	99	71	83	85	81	96	94	82	82	93	99	105	86	90	93	103	89	93	112	111	83	85	93	97	92	86	97	76	98	88	105	98	88	103	89	83	105	90	111	108	92	82	88	106	91	85	85	85	106	85	101	98	93	111	114	92	78	75	94	107	95	102	82	99	85	83	98	90	98	100	98	94	98	91	82	103	90	96	100	87	111	71	98	110	83	114	94	120	90	93	98	86	114	98	85	107	112	110	88	95	90	85	109	84	82	108	80	98	104	96	91	112	116	91	83	96	96	95	108	100	99	92	86	75	88	118	100	89	87	76	101	84	106	101	70	81	98	111	99	77	97	84	91	93	95	99	105	95	77	84	101	88	118	102	108	107	112	93	100	91	106	93	105	77	99	89	98	83	87	94	87	122	97	91	86	89	84	107	101	93	105	112	86	95	87	120	97	82	99	102	101	91	98	89	87	87	104	103	99	97	93	104	97	80	84	99	89	87	104	80	104	101	83	104	117	100	93	93	89	98	77	96	93	93	91	93	92	93	95	98	107	79	103	100	88	94	95	95	85	104	93	99	113	94	81	75	88	109	101	88	110	102	96	95	98	93	101	109	95	103	100	100	111	104	100	87	99	88	94	94	113	90	91	116	110	89	90	93	99	91	97	106	93	91	97	97	94	82	78	91	109	95	96	111	90	95	99	83	111	105	78	80	93	91	91	98	86	85	93	109	88	91	95	85	88	97	87	98	85	100	112	86	90	114	86	89	105	98	94	108	99	103	99	87	101	86	97	109	91	100	96	111	98	91	107	97	88	103	105	100	96	99	97	96	74	117	103	106	95	80	96	90	93	97	107	92	89	88	109	85	101	106	87	78	93	73	80	85	97	97	98	86	82	91	88	96	91	106	117	98	84	81	99	111	91	100	97	113	102	76	76	118	105	96	102	103	87	105	111	104	99	109	111	99	95	111	97	97	107	88	90	100	112	101	101	81	94	110	112	103	92	89	88	83	90	91	101	92	92	106	93	81	85	108	95	96	105	96	84	85	102	98	99	106	89	90	90	88	92	98	117	80	79	82	106	89	101	92	88	114	93	92	96	89	75	92	97	84	97	84	84	87	102	85	104	95	80	83	89	86	92	100	81	107	82	94	110	88	96	83	102	88	110	106	87	83	92	94	92	83	98	112	83	88	104	100	102	88	94	94	97	90	91	92	91	83	101	105	105	93	107	88	99	92	97	104	96	91	95	95	119	92	88	92	95	95	85	100	99	87	88	103	103	89	103	96	100	97	118	86	93	103	90	100	119	97	94	96	87	113	113	113	96	98	90	100	98	103	112	104	88	97	89	91	94	87	94	91	99	90	82	87	112	91	89	93	90	77	88	107	93	95	85	97	77	100	85	94	84	99	97	111	124	86	119	97	110	109	98	106	96	89	91	88	94	96	117	99	85	114	101	91	83	95	88	96	81	104	90	76	81	90	101	96	93	95	95	86	114	87	88	98	95	97	94	102	90	83	84	88	91	82	96	110	94	87	100	87	97	104	103	94	103	106	86	111	83	94	87	105	89	92	92	102	84	101	91	97	110	98	108	107	100	102	103	94	88	96	105	87	102	98	95	90	92	96	74	105	93	91	99	105	104	82	88	87	112	117	94	107	104	97	101	90	90	97	88	104	100	101	88	97	93	114	105	106	101	104	129	96	92	88	102	100	91	85	100	95	97	87	84	97	102	101	79	101	104	90	71	101	114	100	94	82	88	104	89	98	96	100	104	113	101	104	89	85	100	91	80	79	89	95	85	103	94	98	86	90	95	106	95	97	102	80	95	97	103	88	111	95	97	99	101	106	98	87	90	76	98	92	99	91	110	88	84	94	91	96	104	89	95	112	121	99	106	89	98	103	74	90	98	88	105	87	99	92	100	79	98	102	103	94	95	95	96	87	88	88	99	90	101	96	91	103	93	90	101	97	82	90	98	84	95	99	89	86	90	75	102	87	89	94	105	101	106	101	89	80	84	98	88	90	77	88	91	95	110	102	102	95	116	100	101	77	89	104	108	81	81	110	87	103	85	90	94	111	90	97	98	90	97	83	92	99	114	109	96	92	102	92	105	91	113	105	98	95	117	88	97	93	99	107	85	99	112	92	106	101	108	109	96	103	80	103	103	98	94	106	83	99	106	92	67	119	90	105	94	103	102	84	85	117	92	82	86	83	96	112	104	84	90	100	92	91	100	82	108	111	102	110	107	89	101	98	101	92	94	94	84	105	96	93	91	101	106	90	101	99	88	95	95	93	122	103	111	89	105	102	97	100	82	123	104	107	95	99	92	113	93	105	112	88	90	95	107	102	104	78	99	86	90	82	87	107	101	113	93	94	98	118	96	103	97	99	90	114	99	102	98	102	102	90	91	90	97	106	100	118	98	82	90	90	96	89	89	95	113	98	103	105	100	95	90	90	106	93	91	97	96	92	87	100	98	97	97	111	116	91	108	93	92	94	101	83	82	72	85	111	92	105	108	106	81	107	93	82	88	80	82	90	95	102	91	96	111	89	91	103	106	107	91	90	100	89	106	107	78	67	92	97	99	105	118	90	79	85	98	103	99	107	82	107	94	97	104	98	101	87	110	93	117	109	108	99	97	106	97	104	78	100	112	76	91	99	91	79	93	107	113	100	83	102	81	91	88	74	84	109	91	102	95	97	84	86	88	103	93	103	101	98	86	97	100	94	100	100	74	95	95	109	96	90	93	90	104	85	73	79	102	97	94	87	89	96	97	85	91	80	96	89	104	97	86	106	91	91	105	104	112	86	96	91	87	94	90	101	90	98	101	95	91	95	91	96	79	113	85	88	90	96	101	96	90	91	96	106	103	91	74	98	91	108	114	84	109	86	120	86	90	96	95	104	93	101	102	104	101	91	82	99	81	96	81	89	88	77	94	122	100	106	88	101	91	93	103	96	81	82	96	107	100	80	87	116	91	112	110	90	114	88	108	91	89	87	94	104	97	105	119	97	119	101	102	101	90	91	93	94	114	97	100	98	73	113	86	112	108	117	103	101	100	97	97	81	99	92	93	101	115	101	96	91	85	113	95	90	86	99	90	92	71	102	85	98	92	94	97	89	96	87	106	106	89	96	100
27018	39498	21519	405	321	278	251	239	198	200	195	204	182	205	184	203	174	200	197	191	177	180	187	196	166	199	199	188	181	175	172	191	203	191	202	203	186	161	203	194	188	187	164	182	186	184	213	174	198	180	190	155	192	177	180	182	199	163	179	182	206	165	193	210	191	173	192	183	196	183	183	189	189	180	161	199	160	168	202	212	200	174	176	175	175	166	184	172	201	195	173	192	188	174	182	193	170	178	193	217	171	178	186	170	182	188	199	176	202	194	174	196	184	171	178	206	191	171	185	161	197	159	183	191	172	174	193	188	175	190	178	216	180	204	162	216	211	190	190	172	172	177	187	188	186	175	211	186	188	173	194	185	179	172	179	177	200	186	167	218	163	158	194	194	176	192	179	176	166	178	161	177	184	183	173	206	202	155	149	166	172	176	208	181	192	198	216	189	171	181	189	180	161	191	180	173	194	187	180	191	195	192	206	177	181	181	187	157	191	201	175	188	162	199	164	203	191	180	194	174	182	201	198	166	180	209	189	168	175	178	175	173	161	196	199	172	186	180	171	202	193	180	192	179	196	148	176	206	177	181	199	145	183	189	201	187	189	219	165	173	191	210	170	179	181	158	187	194	169	200	181	186	179	171	177	176	193	163	187	188	180	201	195	199	183	173	179	198	184	182	177	183	189	209	176	190	184	179	186	176	176	174	183	195	154	175	183	183	170	206	194	192	190	172	189	178	182	188	161	179	163	185	195	194	193	209	164	183	192	157	190	177	192	191	191	208	190	171	169	177	176	176	180	187	163	184	161	175	177	183	191	200	172	196	190	182	186	174	184	175	223	188	197	180	167	200	190	206	185	169	200	161	181	190	180	195	184	206	182	179	178	208	185	178	164	174	196	192	198	174	181	178	183	172	169	192	181	188	169	194	193	183	197	188	209	175	163	188	214	196	165	201	178	185	184	168	197	184	183	191	163	196	197	206	180	196	179	175	206	194	186	153	189	188	183	184	184	176	175	177	208	188	174	193	173	189	184	183	151	171	193	202	189	171	185	171	162	205	152	175	166	166	154	176	190	201	203	169	156	177	173	189	177	184	182	194	207	200	177	188	185	180	189	184	179	172	171	168	170	171	186	200	183	218	184	204	189	183	191	191	203	172	170	181	180	201	170	196	213	187	155	185	205	175	207	192	183	196	180	172	209	168	205	200	170	178	209	193	195	162	173	183	178	196	165	200	201	185	174	178	172	212	172	199	174	190	200	187	210	201	184	191	173	185	197	216	201	179	174	182	203	192	173	174	194	177	195	180	195	192	194	202	190	177	209	160	195	199	181	188	179	182	177	184	182	174	173	178	178	168	182	168	192	205	186	191	174	194	161	161	188	177	192	180	168	182	193	180	179	168	203	177	173	190	181	159	161	186	165	170	195	177	175	172	183	159	198	187	196	159	167	162	182	198	203	169	189	185	185	189	188	167	181	176	190	191	182	197	169	192	170	197	163	183	176	206	161	186	204	172	184	204	181	175	186	200	170	192	174	185	197	199	175	179	198	185	187	181	192	174	195	197	164	197	183	190	182	194	169	181	184	169	182	192	188	186	170	222	163	189	176	184	171	201	189	163	189	172	178	198	203	187	178	191	158	183	183	163	185	172	189	193	180	172	196	202	179	183	210	180	190	199	190	191	179	190	172	188	182	187	191	160	180	212	179	195	174	202	167	208	185	180	200	186	171	165	182	182	179	176	159	180	188	185	193	177	183	174	203	187	197	186	205	193	194	199	194	163	194	152	174	191	192	173	165	179	153	191	203	172	182	179	192	193	167	198	166	203	192	215	155	188	215	177	153	174	197	194	182	190	196	188	166	188	180	168	200	191	165	192	187	186	188	184	197	187	179	181	187	166	195	184	189	190	162	175	195	189	190	198	209	187	194	164	160	189	172	185	180	182	212	183	169	187	207	179	162	186	175	191	175	207	192	204	199	170	174	203	195	208	189	200	185	171	203	170	170	196	175	179	188	215	161	207	183	188	186	167	181	188	179	179	195	203	187	181	178	169	180	144	176	170	182	170	188	159	203	192	196	187	194	171	186	202	194	198	205	194	202	197	198	182	170	187	192	202	191	173	168	180	182	188	187	169	203	194	189	200	190	175	178	176	184	194	176	192	161	177	207	183	171	171	179	212	181	214	182	182	174	174	178	185	178	185	171	152	193	196	181	176	189	177	189	204	214	185	174	161	197	176	176	184	160	162	178	188	173	198	195	196	180	182	203	218	169	168	192	210	186	155	198	184	191	182	179	183	183	173	161	198	196	183	181	190	181	169	182	165	201	175	207	177	204	186	221	173	188	171	188	167	179	160	161	153	191	184	185	181	160	175	169	160	193	152	190	176	199	172	159	187	191	185	176	196	190	181	190	181	197	181	170	193	192	183	185	214	172	184	186	213	179	191	192	191	166	196	189	227	156	182	198	180	168	190	205	186	199	185	177	169	198	162	181	200	159	172	163	178	197	171	196	178	206	193	186	189	202	196	168	222	174	197	174	194	182	165	192	180	209	187	191	171	192	174	194	170	201	190	193	172	185	185	198	178	188	186	201	199	183	183	181	198	175	183	188	176	184	226	215	174	154	209	208	182	192	173	188	171	206	181	173	179	175	177	170	170	194	166	194	189	182	167	166	167	187	209	182	193	171	176	213	177	207	182	174	188	178	171	155	193	190	156	193	186	154	155	171	184	193	185	197	183	166	190	216	214	189	200	182	177	196	174	208	198	206	182	191	173	202	206	204	186	187	181	203	194	183	166	201	157	161	224	173	200	190	175	216	186	195	202	174	186	166	188	189	194	188	169	189	170	196	209	171	217	202	180	186	179	157	184	165	204	162	185	160	184	191	183	171	161	200	198	178	206	189	190	182	189	195	186	210	176	165	196	168	200	155	196	156	191	179	184	190	195	182	185	190	176	185	177	188	160	221	213	196	178	198	178	185	179	188	178	191	198	181	193	201	176	172	183	184	196	174	175	197	162	186	180	180	192	172	231	179	187	179	181	195	175	191	171	208	184	193	193	152	178	187	183	188	192	202	185	183	204	190	177	178	203	177	157	174	189	187	207	178	185	167	186	161	152	181	174	167	186	184	203	212	187	195	184	163	203	190	150	172	178	184	185	181	207	177	187	168	199	193	165	178	204	192	227	215	176	189	212	209	199	195	171	194	177	180	181	169	182	199	180	165	187	171	195	172	179	188	206	209	190	196	169	203	171	199	178	186	194	203	176	188	176	173	168	183	200	187	178	181	179	162	187	175	181	198	175	174	189	196	201	160	174	192	210	196	192	190	189	176	206	190	219	201	190	174	202	196	167	197	185	218	183	190	156	178	186	179	181	190	181	185	172	200	164	177	197	187	188	207	197	204	192	233	198	193	200	169	190	198	187	173	169	194	193	185	183	178	180	156	190	173	189	161	203	162	178	173	165	202	169	158	192	163	181	199	182	180	216	182	176
23982	21448	30742	23286	18899	4830	473	358	295	302	261	217	267	231	244	249	208	231	223	215	242	204	219	214	204	198	209	147	215	207	211	209	199	224	218	231	236	196	215	193	234	212	217	179	179	212	192	218	218	184	230	209	215	220	185	208	242	205	201	214	208	227	219	216	223	212	206	215	204	177	205	231	207	207	193	218	219	199	214	199	215	239	204	232	219	217	225	193	206	237	206	213	192	197	237	217	193	204	209	172	187	208	220	210	214	198	197	208	219	205	236	225	205	227	211	209	185	199	208	208	187	181	198	198	196	219	170	206	216	207	213	230	216	209	211	201	208	172	214	208	223	193	203	228	216	193	172	213	231	228	220	217	231	221	203	224	199	205	215	196	226	194	208	229	175	212	203	214	211	209	203	206	222	204	212	200	191	209	196	224	206	212	198	204	202	178	220	229	216	208	205	201	183	232	211	177	192	197	215	194	180	216	207	221	188	208	189	181	200	228	231	188	205	188	202	224	183	200	188	222	214	222	223	211	206	211	200	188	207	222	201	219	223	207	224	206	208	198	233	233	214	203	224	209	207	213	199	205	210	212	187	217	225	210	228	220	213	209	202	221	230	208	179	182	198	214	196	202	222	215	207	199	187	197	215	211	202	217	221	215	196	221	203	197	220	214	228	176	208	218	205	227	192	223	209	225	210	214	192	202	220	221	217	209	201	216	214	203	209	177	194	183	222	202	182	224	206	220	200	235	233	212	227	196	203	201	221	213	200	218	176	216	211	236	184	229	231	198	216	233	219	192	208	212	188	196	198	218	184	195	197	224	242	204	222	209	236	220	220	213	202	212	213	211	200	186	228	186	207	202	234	193	215	200	226	205	213	231	213	174	200	209	187	217	189	202	215	216	212	200	217	216	214	185	186	204	201	188	195	217	227	223	202	223	234	207	223	216	211	208	202	231	191	182	208	210	219	225	211	209	196	210	201	218	188	214	198	201	190	226	214	199	222	210	196	246	235	221	199	194	197	217	207	233	192	218	198	188	186	221	210	230	222	200	205	198	214	212	197	224	223	219	222	210	201	206	191	238	208	217	190	232	194	224	195	217	203	200	200	212	207	190	193	190	216	235	183	230	228	208	185	211	235	206	206	211	190	204	201	223	212	200	244	233	191	226	213	191	187	240	220	213	227	214	190	210	215	193	208	217	206	213	209	198	196	216	214	219	210	223	214	211	206	221	216	195	213	222	204	209	198	214	242	197	209	188	221	176	206	211	219	191	192	199	202	208	217	201	209	224	209	236	208	242	214	205	221	177	209	186	207	199	195	190	201	208	203	206	221	198	203	217	196	231	187	251	198	199	235	204	202	205	213	211	229	173	186	199	196	203	211	203	211	197	212	197	191	218	229	225	212	177	214	199	218	209	206	227	226	204	221	195	223	216	199	202	212	203	194	191	230	217	209	206	216	202	215	196	202	193	224	215	201	198	212	201	208	194	196	167	213	207	212	197	178	197	212	213	196	188	225	214	208	213	216	217	229	202	224	193	223	206	198	222	228	189	225	249	203	199	217	204	198	209	184	216	210	189	228	221	207	216	208	201	185	215	203	222	213	225	211	189	206	217	213	228	208	215	194	224	195	220	197	198	198	230	206	207	211	186	220	197	208	189	202	216	214	203	209	241	198	206	209	243	206	218	194	195	227	229	210	211	193	214	224	192	200	184	248	197	225	204	215	235	196	212	188	169	218	250	223	222	209	226	200	219	213	185	199	256	203	197	204	214	219	211	205	226	204	203	191	175	203	221	209	197	216	207	195	209	225	225	204	194	193	212	185	195	210	228	202	225	213	208	219	218	205	203	210	224	218	193	201	194	209	235	204	222	224	207	227	213	191	236	206	205	211	204	215	191	217	178	206	206	208	194	195	218	207	218	198	215	190	228	210	224	222	202	200	220	230	250	216	202	206	191	186	187	195	196	206	222	217	178	212	194	218	199	204	195	219	214	216	220	198	239	226	208	189	236	197	239	208	210	184	195	197	212	194	214	208	211	233	231	212	212	188	218	223	220	173	194	218	191	222	216	195	204	188	198	214	182	211	177	219	200	213	192	194	181	228	190	225	238	217	204	205	200	210	200	187	219	247	186	202	229	208	229	205	207	201	207	202	212	202	206	207	207	209	193	218	210	192	189	196	201	197	227	228	212	220	194	198	206	199	199	207	210	221	184	221	243	214	220	200	215	198	196	184	219	214	190	238	199	193	195	203	200	214	201	232	212	215	224	209	237	240	190	222	214	210	213	224	194	217	193	182	229	208	220	216	230	208	216	235	222	192	193	198	189	211	222	208	209	199	214	235	199	211	218	211	213	202	195	220	211	213	201	216	182	203	212	221	182	212	214	207	223	212	202	220	201	242	209	207	214	209	214	201	216	224	201	208	188	204	215	221	200	216	173	192	213	206	181	219	217	223	235	215	220	207	202	173	205	230	192	197	194	209	218	223	193	191	195	182	206	179	220	202	229	198	199	192	233	188	204	183	194	207	214	191	204	221	212	198	199	198	215	193	184	225	203	199	174	197	223	217	242	203	214	216	200	195	209	189	203	212	186	214	209	216	180	229	221	223	192	244	225	200	207	207	227	221	225	203	214	195	200	199	213	186	203	205	197	223	218	215	201	189	179	207	198	216	231	211	217	192	206	208	195	226	197	189	202	197	198	222	234	204	173	198	234	216	217	218	188	241	212	181	204	216	232	233	192	227	215	207	215	219	196	205	201	198	205	206	224	236	221	227	199	217	190	206	197	212	206	200	222	212	216	190	198	208	198	215	201	214	215	226	204	222	232	212	196	187	234	219	202	242	180	192	207	183	205	202	189	217	201	233	221	234	188	211	198	191	196	207	216	212	191	221	218	195	204	195	211	164	193	173	213	207	210	221	216	223	204	220	217	216	205	206	202	235	201	196	209	223	214	200	200	202	244	202	194	202	196	197	206	220	176	202	224	203	216	230	212	236	206	169	201	206	212	224	244	219	212	203	212	237	197	230	212	202	187	222	192	186	203	211	203	185	206	213	200	212	194	200	199	211	196	213	202	194	193	227	203	212	194	218	216	195	197	232	232	209	224	217	205	198	193	204	206	210	217	173	206	186	190	203	193	216	196	225	183	219	188	212	225	232	227	192	211	179	211	200	194	185	209	200	194	211	202	198	180	186	208	230	205	201	215	201	199	197	194	219	203	192	204	185	202	222	223	215	205	225	213	216	217	212	204	199	202	210	209	200	209	199	206	221	195	212	206	196	207	194	208	207	212	215	206	197	209	217	234	207	215	191	216	206	203	221	222	222	230	204	215	219	219	201	207	211	240	246	226	218	199	215	228	224	209	201	200	215	203	205	223	208	174	208	234	205	218	192	230	214	211	195	214	209	198	193	172	191	194	210	210	216	204	207	189	214	216	209	189	206	203	229	243	215	216	232	223	191	182	211	203	225	204	189	226	213	196	209	215	226	226
46840	74911	44011	2412	1593	1236	988	836	780	663	574	528	486	459	500	441	435	443	409	413	393	370	392	410	411	375	382	400	400	383	413	402	395	371	358	384	346	405	391	410	371	391	388	379	359	383	354	356	359	366	376	354	350	398	366	374	393	387	361	393	374	414	391	338	356	330	361	380	401	386	319	366	343	384	346	348	350	351	355	350	323	357	344	378	350	365	377	344	356	362	365	342	347	357	388	391	389	361	392	323	396	434	368	343	349	409	357	401	380	368	350	330	354	361	377	347	375	403	388	339	368	352	367	388	389	313	339	370	345	392	337	368	377	366	356	373	358	359	393	351	390	362	366	387	393	363	360	389	375	372	392	379	378	387	337	395	380	363	378	382	385	377	361	338	335	378	368	364	396	318	369	382	348	369	378	312	371	354	382	376	358	376	345	348	350	367	367	350	361	360	335	402	346	377	381	342	385	388	371	368	379	397	357	342	350	333	358	370	371	328	377	347	394	348	341	347	353	357	351	350	356	380	364	366	375	377	371	362	365	392	365	371	395	396	423	341	360	388	378	372	348	379	390	356	370	374	350	391	395	364	379	362	331	368	359	385	386	387	380	340	371	360	346	386	376	333	371	355	340	379	377	370	358	367	390	370	348	385	370	349	361	352	358	374	357	371	321	366	381	363	351	395	414	358	387	344	382	372	363	344	401	365	351	373	377	369	371	371	363	360	397	310	358	370	385	339	375	347	402	366	389	371	371	351	406	377	384	382	376	357	396	382	358	347	367	352	377	392	357	353	380	365	350	407	369	377	375	369	374	376	356	424	373	380	362	377	331	317	363	346	367	388	361	382	384	348	382	368	389	350	379	351	388	354	369	375	364	419	341	371	379	340	357	341	326	359	398	365	358	372	328	381	350	375	357	359	345	368	365	377	370	376	364	358	388	385	365	371	368	378	372	372	326	361	389	341	364	334	409	333	366	357	399	396	367	376	357	373	381	338	345	365	353	363	360	380	358	382	392	366	368	390	369	367	356	357	374	355	379	331	340	354	367	391	370	387	381	369	384	367	357	400	348	348	350	379	333	352	367	387	362	388	388	382	375	365	357	355	363	349	362	403	396	357	364	339	373	358	377	366	369	370	399	354	361	360	351	383	360	399	369	369	339	370	371	351	360	353	388	377	381	352	355	412	353	388	346	367	360	359	367	364	345	393	382	375	366	383	383	371	340	355	372	340	371	367	334	368	365	383	341	354	350	322	366	387	374	415	376	393	373	347	348	327	370	346	351	361	391	401	381	369	378	377	357	352	343	361	393	378	378	346	339	365	334	404	377	377	374	378	357	342	366	375	376	357	396	341	375	360	372	383	374	409	377	345	362	371	382	410	351	371	337	384	371	359	365	384	350	360	354	359	390	378	361	370	380	363	374	361	364	366	373	401	408	389	380	378	374	372	339	406	368	354	342	328	345	376	363	374	355	370	360	408	350	318	391	373	381	393	383	357	355	353	360	356	371	366	365	395	356	395	365	357	367	357	372	377	393	382	404	361	341	381	370	397	363	364	379	368	372	381	370	349	364	367	346	346	335	394	372	391	383	393	352	346	359	387	356	374	365	375	332	368	394	364	347	411	384	373	350	381	361	354	406	393	364	372	346	361	369	378	378	353	349	379	355	357	404	367	356	382	384	357	383	380	369	369	382	346	358	332	379	385	374	387	350	354	372	356	410	355	377	360	395	340	383	356	343	341	383	375	360	361	354	389	377	360	373	387	386	373	341	374	382	367	348	347	381	382	322	346	368	362	394	347	365	367	356	388	356	391	347	354	385	355	360	384	380	383	357	366	387	375	329	363	348	351	384	358	342	375	373	383	377	375	372	383	405	381	370	346	358	343	356	366	403	366	406	368	384	405	346	351	333	357	354	375	349	382	356	376	361	379	395	354	351	370	375	331	321	373	359	379	405	362	364	358	400	378	327	365	349	333	370	358	370	375	357	355	372	359	361	351	380	347	366	359	356	421	354	355	390	357	368	349	391	359	367	366	367	351	373	373	374	403	362	328	364	395	360	343	369	359	374	349	352	353	376	364	370	358	344	390	364	371	369	378	378	381	343	382	344	337	359	342	332	377	343	366	361	374	372	398	370	361	377	346	392	379	346	344	373	360	365	362	389	346	349	352	365	383	379	342	352	357	390	368	348	358	377	374	353	360	375	376	353	359	382	376	340	355	354	387	380	394	361	369	344	359	377	364	340	351	375	375	386	371	361	381	355	344	369	354	392	328	384	357	358	360	357	385	369	365	392	350	345	381	358	355	379	384	341	407	360	341	411	381	350	371	335	400	388	371	368	358	368	341	368	357	356	344	385	384	361	372	324	353	370	344	391	362	369	370	366	348	363	366	391	342	372	369	367	395	359	377	371	390	383	378	374	369	358	363	395	368	374	365	340	414	350	379	366	335	367	370	349	333	337	341	402	353	337	377	385	349	378	381	357	420	363	348	354	371	381	374	352	325	359	349	397	369	362	379	370	366	350	372	333	377	372	369	370	380	362	366	358	370	368	380	402	373	371	381	356	328	343	390	377	362	392	371	369	340	332	346	368	325	331	379	408	402	370	386	364	358	365	364	388	336	369	347	392	375	340	350	377	361	413	361	360	377	322	370	383	390	352	382	368	366	361	378	370	361	344	366	375	360	362	352	345	368	354	352	330	401	352	392	355	365	324	339	368	364	389	362	332	383	355	330	368	377	357	388	392	378	387	396	361	378	350	342	365	347	369	357	350	328	383	361	370	344	385	381	375	357	335	378	374	391	360	363	373	351	373	350	341	362	336	377	376	392	379	393	359	380	324	353	384	349	364	394	349	376	374	357	370	343	322	380	368	366	375	381	393	363	362	374	366	352	386	341	384	402	343	386	367	388	354	317	338	380	356	342	330	400	367	382	358	359	365	351	377	338	366	393	353	396	349	369	356	386	360	379	400	365	403	363	378	381	386	382	361	336	389	383	347	313	407	355	354	397	387	415	376	381	367	361	345	371	374	366	367	384	352	370	324	346	362	359	350	387	334	370	385	322	357	391	406	370	382	374	359	358	374	389	353	362	391	372	374	387	364	406	361	384	352	339	374	381	368	376	348	333	362	347	377	384	343	344	406	387	352	356	336	350	373	353	319	377	374	374	361	348	377	383	381	395	357	359	379	348	375	367	373	376	343	389	369	366	359	356	365	375	363	411	383	327	361	372	385	374	364	387	383	362	367	394	378	366	360	345	399	375	373	374	384	327	353	374	384	366	360	373	384	335	332	355	355	377	404	371	358	351	357	390	368	367	361	343	360	344	343	337	347	359	366	373	340	407	376	356	324	344	381	389	319	353	379	356	376	370	392	343	374	367	399	378	383	377	356	365	381	387	363	409	381	362	388	378	364	387	369	395	383	372	357	373	377	347	339	364	391	353	382	332	373	381	366	389	411	376	354	361	358	358	413	390	397	375	352	362	400	361	373	327
23049	21144	29344	23395	21024	19748	4549	678	526	510	456	451	443	384	403	389	399	405	392	371	377	358	399	353	371	365	359	352	388	385	339	393	360	352	371	353	337	373	320	372	358	347	393	367	347	367	328	360	343	339	323	386	318	367	325	335	340	329	339	343	330	357	350	376	341	340	328	334	344	364	316	337	337	308	324	362	334	304	317	368	320	315	364	346	320	339	326	345	347	323	381	317	333	330	348	331	366	361	328	347	365	336	384	331	325	355	319	322	331	345	363	348	346	333	351	336	347	344	347	383	346	365	353	311	361	342	347	329	323	369	333	333	309	363	356	340	337	370	337	307	359	354	341	372	318	363	374	329	338	338	324	332	361	345	322	346	343	324	376	348	340	351	376	316	353	318	326	337	358	354	323	344	344	341	373	339	331	326	346	354	332	346	333	388	340	321	350	383	321	341	328	355	319	339	324	379	329	315	334	357	290	362	354	373	296	339	343	320	375	355	373	377	336	359	365	382	365	330	369	345	323	360	313	369	337	364	335	332	328	341	337	363	346	363	334	336	346	356	354	337	373	368	323	321	329	348	341	342	321	329	342	361	376	333	326	340	325	358	315	330	355	355	339	331	362	329	328	334	335	321	335	339	368	340	352	331	355	371	314	370	320	345	332	351	367	365	390	357	336	353	358	352	342	325	344	345	356	342	353	350	332	322	351	323	318	366	362	373	346	345	343	316	331	356	336	361	344	373	320	317	338	365	350	351	340	347	356	362	362	330	326	358	375	332	327	352	366	336	349	351	369	338	358	339	333	341	331	313	333	363	320	332	321	326	339	340	306	333	329	331	311	371	315	361	338	322	353	341	352	340	334	311	342	347	347	375	308	348	327	349	340	357	321	354	349	329	351	329	329	319	362	351	354	352	328	302	337	350	338	335	343	331	359	336	350	340	337	332	338	379	339	325	317	340	357	355	347	368	361	331	347	340	337	334	322	323	358	357	325	328	319	341	344	310	412	355	347	350	343	330	368	341	345	353	327	309	314	344	299	315	360	333	375	367	322	381	340	338	335	353	343	332	314	346	393	360	372	358	344	342	319	333	363	335	355	381	381	328	395	334	360	335	336	344	361	322	311	348	334	356	385	345	336	341	385	337	362	365	297	307	321	337	350	353	345	351	366	350	323	357	354	339	369	326	355	346	353	327	323	330	331	313	331	345	339	381	333	338	376	337	335	340	348	320	348	337	307	342	333	320	342	315	321	353	360	316	361	331	359	325	309	395	339	332	340	359	353	341	312	366	345	361	308	351	327	348	336	349	306	364	348	336	350	352	300	345	375	373	293	320	355	349	311	327	362	369	325	366	341	328	329	326	342	327	326	328	346	376	328	329	309	358	348	335	361	323	372	356	390	363	309	368	332	314	356	364	319	347	368	306	359	372	315	307	315	334	373	326	312	358	344	358	346	343	346	377	334	334	338	310	333	340	320	341	338	352	325	359	313	363	322	326	357	325	345	380	363	337	328	368	347	350	318	348	347	339	351	337	347	336	339	338	316	311	345	357	330	353	360	331	324	332	342	337	351	320	345	350	360	337	344	332	339	367	337	354	343	347	346	338	334	344	307	344	352	316	311	349	320	357	356	346	327	308	320	342	306	353	342	340	355	346	324	365	347	372	332	327	349	333	342	322	323	335	357	332	346	353	338	369	346	349	339	319	350	363	335	362	341	323	326	341	325	354	357	353	365	351	345	317	356	345	332	353	348	371	336	320	360	384	325	338	336	347	342	343	366	315	333	336	331	366	352	338	357	361	360	356	348	307	321	339	334	344	340	381	360	365	342	320	357	349	349	319	339	305	340	377	349	332	349	325	347	332	325	342	347	347	345	354	324	332	307	340	325	345	299	343	347	339	326	353	359	346	354	379	334	322	352	345	338	327	360	353	358	343	331	358	328	344	376	346	382	335	355	323	326	321	340	361	381	299	335	323	363	312	315	347	371	338	309	364	344	348	345	334	333	328	370	326	352	361	325	349	343	337	330	334	355	334	361	327	310	320	345	338	352	350	351	346	344	323	363	318	372	337	319	338	351	352	330	342	353	332	364	343	321	314	335	346	340	359	336	374	338	353	351	290	340	307	358	367	334	336	346	336	345	338	363	340	352	343	340	359	318	356	344	351	342	340	327	341	350	318	367	372	364	341	333	352	351	373	343	356	340	341	335	359	342	321	323	300	333	331	316	340	331	333	341	325	351	362	348	312	332	343	324	354	341	349	358	374	348	346	342	335	349	348	321	342	377	370	331	346	366	355	379	341	315	307	334	350	352	303	340	331	343	377	337	336	341	350	352	352	356	325	341	321	340	314	336	384	350	369	335	339	330	362	318	340	319	326	358	366	367	351	318	385	353	346	346	320	357	365	354	355	330	327	358	312	344	358	343	327	321	326	328	329	351	348	328	330	355	350	335	373	334	334	352	376	353	317	354	359	356	323	364	367	332	330	346	330	321	360	348	305	348	307	330	358	377	318	345	309	345	318	365	288	347	343	355	346	302	341	350	365	334	349	346	312	345	336	353	298	375	354	319	331	353	264	348	359	321	350	333	371	350	332	324	360	363	344	343	347	326	343	349	361	334	319	358	347	327	345	322	324	340	348	330	368	364	367	363	345	338	314	343	340	364	370	358	318	352	352	343	358	342	357	324	333	317	322	354	352	344	338	350	336	393	325	348	335	334	349	363	338	339	368	322	317	329	342	342	371	321	350	337	354	319	327	369	360	344	373	347	345	335	346	335	312	332	332	338	332	313	333	349	313	344	308	314	330	322	335	363	346	357	337	354	361	330	325	352	356	336	336	316	365	368	335	354	345	327	374	340	338	324	375	353	359	346	322	329	354	325	339	304	329	334	342	341	318	382	329	334	355	354	365	333	334	329	357	361	323	361	316	339	391	353	311	330	340	343	319	314	373	339	371	334	336	327	334	326	350	346	315	314	340	346	324	334	336	346	311	347	327	345	360	339	326	334	359	307	326	351	328	348	339	346	329	345	314	319	336	342	331	358	355	324	327	340	335	329	332	316	329	334	335	332	320	322	328	341	328	338	356	379	332	301	330	332	326	355	297	339	332	347	319	330	340	341	337	336	382	343	330	334	366	326	348	360	367	349	343	349	333	377	327	301	359	347	371	334	335	299	352	350	313	386	352	326	385	333	345	349	338	331	324	335	339	333	339	325	300	354	340	330	327	327	358	373	315	309	328	314	340	334	360	367	327	349	345	351	328	339	316	334	336	340	377	322	331	364	328	335	386	309	346	327	296	307	356	361	325	336	346	353	364	328	329	373	350	347	345	367	334	327	364	323	329	340	348	307	325	350	338	389	339	349	348	342	340	387	320	359	361	350	337	344	331	352	370	353	335	354	336	324	331	353	327	354	342	356	332	337	381	339	325	312	380	318	330	364	372	334	342	343	383	345	347	358	340	342	351	331	344	333	329	325	329	342	342	329	341	319	348
44417	77123	45719	4108	2898	2142	1808	1416	1229	1130	939	941	872	842	791	779	718	726	665	710	687	706	686	638	629	616	662	652	609	648	612	621	618	615	582	618	619	575	562	613	631	623	619	542	609	550	553	592	630	570	602	614	567	620	568	645	574	602	585	625	660	565	584	637	614	558	583	591	552	564	587	583	542	560	593	607	565	593	609	585	570	570	586	578	617	622	532	576	571	596	595	575	577	603	570	569	558	605	630	562	575	599	566	551	572	585	538	563	577	621	555	544	578	535	560	578	533	575	599	595	594	538	573	515	593	570	562	570	579	581	542	625	562	575	594	598	570	585	570	550	531	554	631	566	564	621	559	547	578	544	602	558	564	567	605	547	579	579	539	602	614	581	546	516	586	585	584	535	552	609	586	571	600	574	546	553	581	560	584	546	591	579	571	558	579	580	598	582	566	522	575	559	548	547	555	612	591	578	567	556	576	568	583	592	587	569	567	588	575	630	586	561	579	568	599	584	606	581	571	585	609	558	585	600	561	566	593	639	599	575	597	623	592	544	600	539	582	612	589	581	579	590	548	546	586	533	547	569	536	566	618	602	605	615	599	554	572	589	578	572	577	558	590	583	656	552	608	546	580	590	569	614	559	537	612	544	584	583	566	590	594	569	542	596	554	602	589	586	595	638	591	612	577	548	537	589	590	589	584	609	549	528	626	604	553	607	546	576	582	558	615	594	584	606	561	619	550	574	590	542	571	518	578	582	595	619	576	560	612	528	579	573	578	571	602	583	600	573	550	603	585	561	563	623	622	618	576	545	603	615	596	604	600	593	569	578	599	589	574	581	581	636	609	567	541	572	621	564	586	566	605	575	555	600	571	585	617	557	608	571	574	580	570	543	589	591	597	592	529	627	586	559	569	591	608	581	530	597	537	584	610	595	560	611	554	576	548	580	547	592	563	545	572	585	575	593	586	611	568	580	585	616	577	587	581	576	564	597	598	542	617	580	602	558	563	597	611	589	566	564	564	559	571	582	556	628	590	590	612	575	592	621	569	601	538	566	562	609	596	590	591	574	543	560	567	561	595	589	567	583	565	575	561	580	572	602	572	571	584	581	597	545	585	577	548	538	596	595	576	600	579	586	604	557	558	578	634	530	590	547	579	561	595	576	564	568	565	597	593	550	580	566	623	538	587	576	593	607	579	554	588	602	565	602	559	569	552	613	563	664	556	581	577	564	612	593	576	599	582	535	563	581	587	592	589	552	600	548	555	537	562	644	580	559	571	539	584	582	520	563	584	566	613	610	567	570	568	584	549	609	601	588	557	579	590	554	622	584	626	603	521	589	614	605	627	534	601	565	576	580	599	606	587	552	576	590	598	589	543	572	573	590	572	589	566	574	586	582	591	579	582	587	536	552	574	575	537	563	562	627	608	575	559	587	576	603	541	562	620	563	544	534	579	594	614	564	547	604	560	606	564	548	582	568	548	590	613	594	581	555	595	547	527	613	628	613	574	615	560	608	573	584	596	563	592	635	570	563	567	635	598	585	598	569	589	605	588	619	529	584	576	585	588	566	592	570	572	627	606	570	607	566	603	547	545	601	558	575	522	584	576	545	565	576	582	549	543	617	562	594	600	586	569	600	598	555	560	587	586	627	598	574	568	560	556	556	574	578	619	586	612	599	546	631	596	594	593	590	619	600	581	584	559	554	586	575	560	567	584	584	571	581	608	567	548	550	575	643	579	641	548	607	587	593	633	596	579	600	587	577	565	593	558	584	577	566	583	584	550	562	589	577	558	584	574	597	547	586	545	570	607	585	629	587	549	576	585	615	589	607	591	554	629	570	592	527	600	541	558	547	552	599	598	590	549	572	568	563	586	630	594	599	565	584	557	585	536	598	560	578	568	591	588	612	538	550	566	537	580	577	567	572	569	639	552	549	609	597	599	544	618	583	585	569	575	524	576	562	613	565	586	618	565	587	573	580	569	579	553	553	554	608	561	583	569	621	600	566	559	601	543	604	577	601	604	600	592	537	596	584	564	573	576	610	539	611	571	566	563	550	629	581	582	600	529	587	573	566	593	609	540	571	600	554	578	599	573	572	565	599	519	601	567	541	584	588	586	603	570	605	548	602	591	579	591	556	613	585	614	603	578	577	570	622	591	558	592	576	525	594	570	549	606	580	614	599	577	563	586	562	562	541	600	575	564	567	547	558	597	566	551	567	590	585	581	617	572	620	628	616	588	575	543	562	590	605	555	528	584	573	573	581	584	570	549	626	565	590	624	609	532	600	592	613	558	557	635	591	572	577	621	584	588	585	544	507	570	563	574	585	568	542	589	611	601	582	565	579	564	588	570	608	579	592	562	606	570	548	592	548	580	571	575	615	557	591	548	582	585	560	562	580	576	604	611	601	578	536	545	573	607	609	542	561	575	596	570	570	611	607	540	572	568	550	599	564	585	571	549	512	579	585	537	576	527	598	569	587	595	610	553	560	549	633	584	547	584	562	561	609	625	568	587	546	587	613	540	633	607	574	559	603	549	584	520	547	589	568	576	546	606	616	627	574	585	585	581	561	587	554	582	545	577	571	565	628	585	569	564	523	585	600	604	597	583	575	561	590	585	585	575	602	532	578	556	548	585	652	556	588	573	579	571	541	550	564	560	593	549	575	559	556	554	541	575	594	573	571	555	560	550	587	587	579	591	598	552	568	562	558	570	613	571	562	588	583	578	608	602	556	608	571	577	621	570	562	567	572	564	574	574	583	584	574	547	604	609	556	559	576	568	634	530	594	557	607	565	575	568	577	527	607	590	561	548	584	580	593	534	585	584	541	552	561	568	605	525	597	585	596	538	619	585	562	603	588	605	590	597	587	594	564	593	551	597	598	561	553	583	583	563	543	573	534	534	604	548	607	606	543	545	589	570	575	586	582	608	547	539	593	566	571	571	587	572	564	613	595	516	588	650	612	567	538	601	562	602	579	571	600	632	580	608	567	538	585	599	545	606	582	618	601	573	577	591	565	595	576	533	610	575	569	585	572	589	585	590	598	573	561	589	628	553	631	536	546	595	548	583	579	643	608	544	582	577	559	616	568	580	586	549	563	578	566	591	571	577	591	601	524	587	566	579	558	570	610	565	609	624	532	564	572	589	619	577	574	576	522	591	584	569	618	579	576	593	552	617	604	576	571	566	564	578	567	578	603	583	555	570	602	578	585	538	583	585	593	607	556	603	536	570	619	615	546	586	572	539	633	577	562	556	568	569	623	609	569	594	617	553	560	588	565	581	543	596	611	586	589	570	580	589	581	613	585	523	587	555	563	596	577	593	575	605	559	539	587	556	553	576	638	605	623	535	576	595	611	545	565	567	568	582	564	589	605	570	598	624	546	643	596	575	583	546	545	549	586	572	579	575	549	568	583	560	580	563	582	598	552	618	560	576	549	616	596	567	572	567	555	573	610	586	545	576	605	590	584	576	598	594	588	545	534	629	582	575	594
26448	23598	22466	4191	165	126	126	108	113	97	102	107	105	118	107	93	97	92	98	100	106	88	99	114	88	89	82	89	97	111	103	97	99	97	104	123	94	91	99	94	105	109	101	85	102	86	108	105	97	101	96	103	92	103	78	86	107	90	92	103	95	101	79	104	89	90	106	102	98	78	99	99	98	93	106	74	90	100	93	105	97	108	95	82	93	91	105	94	96	86	96	98	89	93	100	99	96	89	105	96	85	105	101	105	93	104	98	82	99	92	94	81	96	116	95	97	111	95	94	100	102	89	92	97	93	94	87	86	102	90	89	94	105	102	101	95	104	98	87	87	86	122	90	87	96	110	107	99	87	106	106	99	90	95	87	88	103	100	77	74	101	105	103	115	106	86	109	103	101	113	105	107	97	93	116	111	85	88	97	89	92	98	95	88	92	115	90	90	104	104	93	85	109	96	98	98	86	107	77	105	100	113	92	84	100	77	86	93	88	100	97	89	91	96	109	87	103	100	93	83	88	94	96	90	68	107	96	84	106	98	101	87	87	93	100	97	90	104	103	89	95	104	90	83	88	125	78	92	106	98	98	101	100	90	80	111	89	105	109	97	96	84	90	86	102	96	101	96	101	109	108	106	104	92	99	108	114	85	98	85	100	84	107	80	105	85	87	101	98	95	114	69	108	83	101	92	97	107	96	91	80	86	98	108	125	78	110	91	95	106	90	80	111	86	112	73	95	108	94	82	94	91	103	101	89	116	103	114	102	93	85	104	103	107	98	107	89	98	107	118	98	92	90	110	107	102	97	92	89	95	90	93	105	88	85	89	95	92	105	94	101	87	101	89	93	103	84	85	101	102	102	114	77	89	108	91	97	82	97	97	93	99	107	93	94	91	97	96	89	86	98	118	98	91	92	85	94	95	89	110	91	111	93	103	98	104	98	91	102	107	76	97	100	80	99	91	105	92	95	102	94	104	104	104	87	99	109	106	90	95	117	104	92	81	94	73	93	93	104	99	119	81	92	81	96	100	115	119	98	88	92	87	93	97	102	91	109	108	102	100	107	100	85	98	105	95	108	90	73	107	95	96	95	100	99	91	101	86	99	113	69	114	109	98	98	98	91	94	107	113	111	92	109	90	90	81	107	93	92	84	89	86	96	109	94	100	99	108	93	101	91	99	98	109	87	93	96	103	92	126	103	110	100	92	105	113	92	104	98	92	109	107	81	113	100	92	113	92	95	90	112	98	91	73	96	88	97	104	99	86	85	100	101	88	110	93	93	108	91	103	104	93	91	82	106	88	104	116	102	94	111	84	99	99	101	100	102	111	103	85	95	104	90	90	93	108	102	90	103	106	97	96	85	96	97	82	90	101	101	91	99	104	105	90	104	86	96	102	104	112	89	91	91	85	93	93	71	88	88	97	86	109	113	100	101	95	106	99	96	102	97	94	94	87	106	94	108	106	96	93	94	79	100	103	84	95	91	89	97	100	96	85	107	91	100	85	99	87	95	87	98	88	100	96	91	100	112	79	101	93	87	93	96	87	108	93	84	105	85	88	98	76	100	110	106	98	93	101	95	99	102	97	98	97	93	103	99	111	113	102	91	108	99	101	96	93	112	104	85	81	106	76	109	93	100	106	96	82	107	106	90	73	97	83	93	106	111	102	112	98	98	102	94	93	86	94	101	85	107	86	103	105	82	98	91	69	104	91	102	99	97	97	84	102	92	96	83	99	100	108	110	103	97	90	99	90	91	98	102	95	79	82	108	92	116	76	86	72	101	97	84	97	88	83	91	100	93	86	92	106	88	105	100	109	87	89	93	94	98	96	99	95	96	114	100	95	113	90	93	101	110	99	93	90	85	112	91	93	91	100	88	91	82	89	102	96	103	104	107	121	108	98	108	100	96	92	90	100	89	104	110	99	103	84	96	86	80	97	108	82	90	89	99	89	99	84	105	105	85	102	98	92	98	75	90	103	95	98	93	93	113	92	98	67	95	102	73	101	87	81	88	81	88	99	98	100	93	80	90	97	94	105	90	122	104	96	98	109	102	98	87	120	93	89	104	95	92	104	103	100	93	83	103	103	92	119	103	100	109	120	112	100	117	85	87	85	93	109	95	89	79	83	91	81	114	90	99	98	99	101	90	98	108	98	108	91	89	101	89	80	89	96	93	106	106	99	90	96	87	96	103	102	110	84	106	94	79	104	112	90	85	89	87	95	107	97	100	89	98	99	99	104	96	94	80	100	101	98	107	102	97	84	97	98	99	89	91	106	103	85	93	91	97	94	100	74	109	78	99	96	109	81	84	94	91	91	101	95	111	114	107	101	109	115	100	96	92	91	109	91	94	97	101	72	111	96	85	119	81	106	101	83	102	94	106	104	79	92	82	85	101	80	114	116	103	90	91	113	82	92	87	109	99	103	97	98	107	101	106	81	91	84	96	96	84	98	109	103	87	99	101	97	101	91	102	108	94	95	110	95	108	102	94	80	101	90	95	98	91	91	100	105	84	107	82	85	91	110	99	89	91	98	92	85	98	106	88	88	104	91	92	90	96	94	105	89	85	76	96	97	113	91	83	92	99	83	102	81	98	102	94	93	99	106	96	110	96	104	86	94	85	97	111	109	96	88	101	90	90	91	96	106	97	95	89	83	80	81	105	106	95	92	92	103	99	110	102	85	94	88	100	115	91	77	84	96	107	103	101	111	100	102	89	87	90	91	97	88	92	90	102	88	96	90	104	106	110	105	104	89	89	86	101	102	96	102	99	89	83	113	98	85	86	101	87	75	89	95	90	93	86	97	88	95	116	91	92	99	90	90	100	91	80	93	98	96	99	95	99	87	92	85	104	104	95	90	86	110	94	90	93	91	90	85	78	84	82	97	108	90	99	101	88	89	95	101	85	82	85	99	124	88	97	86	110	101	105	96	101	84	110	67	82	89	90	97	101	110	85	91	88	85	92	105	90	94	92	103	82	88	93	91	91	87	90	98	112	98	88	99	86	95	100	95	89	107	109	97	92	92	93	111	85	97	77	98	101	110	102	90	82	106	103	101	105	93	94	97	83	108	87	86	99	101	100	106	79	91	87	82	105	98	112	105	97	105	85	98	104	78	92	98	81	84	111	95	112	87	99	100	96	92	103	97	105	94	94	94	87	81	100	107	97	90	94	109	81	102	87	105	110	94	90	99	104	108	80	78	108	117	87	90	93	103	102	94	109	99	102	93	104	88	83	97	114	90	95	98	93	84	108	88	90	103	105	101	91	80	85	109	88	96	100	93	90	108	105	100	100	99	92	100	82	78	94	102	105	97	107	94	96	77	76	109	103	91	90	84	76	104	89	122	94	88	107	101	100	99	102	101	101	95	82	117	88	99	109	92	89	103	98	101	85	89	88	108	86	107	102	99	93	99	96	81	89	97	98	113	92	75	92	81	88	88	110	97	71	98	102	108	78	121	108	100	83	104	109	85	100	106	86	81	84	84	118	93
26631	41906	19359	396	309	238	224	236	224	216	211	211	203	183	213	204	181	182	176	218	198	158	199	197	194	172	208	189	187	182	200	176	190	188	193	159	182	219	172	193	166	200	203	181	180	192	175	194	203	172	180	170	182	166	200	189	184	195	214	191	176	202	173	172	192	197	185	180	182	189	182	192	190	183	176	192	156	179	186	193	181	174	186	160	182	197	185	200	177	191	183	179	191	192	185	188	198	184	183	171	198	172	182	192	209	188	165	186	175	164	153	178	165	196	183	202	181	204	176	189	176	190	175	156	185	176	172	179	178	181	173	185	176	208	187	183	201	171	200	186	182	197	188	198	185	192	176	190	210	182	198	203	166	176	180	185	185	193	198	190	161	197	166	184	212	172	189	190	157	196	195	185	167	203	206	190	181	194	174	166	172	207	182	178	179	205	206	182	176	167	169	161	182	202	201	177	170	198	166	179	202	191	199	184	175	180	171	196	206	172	175	201	176	173	177	193	190	187	197	197	217	183	178	211	206	178	191	182	186	183	199	189	165	179	176	189	189	200	172	171	157	191	170	175	193	190	206	188	171	182	198	190	195	178	179	186	183	195	165	172	172	173	179	208	211	202	166	184	162	153	149	215	187	184	181	163	212	198	185	171	179	187	186	187	169	193	170	188	210	167	199	170	179	192	186	200	177	172	184	158	194	182	176	188	185	200	159	178	175	162	183	216	191	164	188	171	188	201	182	184	197	179	199	177	188	161	186	186	156	171	197	207	191	181	179	182	185	162	218	192	184	168	200	174	159	158	192	188	188	195	185	203	206	169	188	168	174	181	198	206	206	194	181	199	185	188	185	208	203	192	196	167	168	186	200	158	158	194	183	162	177	179	192	213	179	185	199	186	180	204	194	234	155	193	172	182	193	173	180	163	170	162	171	167	209	195	176	180	166	192	169	192	186	178	187	188	180	160	178	172	209	215	187	196	213	191	183	207	193	182	190	167	202	172	181	166	187	198	189	205	183	192	171	193	213	172	173	213	195	199	168	166	191	170	205	188	188	194	199	175	177	179	177	192	168	174	180	165	157	161	206	183	227	181	197	184	183	173	193	196	193	168	195	203	204	172	183	181	204	177	223	194	209	198	182	170	167	209	173	186	186	163	179	159	191	193	171	164	198	194	202	172	180	213	160	195	178	201	214	190	185	185	181	202	185	189	162	198	208	184	198	195	169	193	189	174	201	210	175	179	165	154	171	160	176	187	177	184	201	175	192	185	167	188	209	176	165	170	192	201	201	185	197	183	170	185	212	182	173	173	169	179	183	190	178	185	199	165	173	194	186	166	178	195	168	189	198	168	189	162	175	184	174	161	193	166	205	165	180	195	195	194	181	188	192	180	190	175	163	178	182	199	164	186	171	194	163	177	204	185	170	201	179	176	186	184	186	197	170	174	192	200	190	192	174	203	175	199	175	209	166	170	176	179	176	173	183	198	190	202	189	181	195	178	179	182	166	177	188	178	190	187	179	187	184	187	203	171	185	194	181	166	157	163	217	188	185	180	176	170	187	200	185	180	185	180	206	193	199	164	181	175	200	198	182	191	178	199	185	180	194	199	175	184	179	163	174	206	175	191	178	178	163	172	168	170	171	221	194	177	187	185	183	176	210	215	175	195	202	181	178	177	172	183	193	164	202	202	170	184	197	190	189	189	196	176	169	185	184	208	195	173	170	190	189	192	183	190	170	185	179	170	189	185	191	206	177	192	193	190	177	191	198	167	183	183	180	163	196	171	184	178	185	179	203	187	179	175	169	204	169	156	198	207	177	181	190	200	184	178	175	178	170	193	195	173	190	209	210	188	171	177	173	182	180	195	188	183	186	212	185	181	184	158	173	181	217	194	189	175	157	215	195	184	180	183	172	192	161	180	200	190	211	190	189	176	178	168	182	189	173	173	189	178	207	177	162	186	178	191	179	172	206	197	177	177	182	199	190	178	173	179	179	164	188	177	196	199	177	188	182	196	171	170	200	217	147	196	183	174	201	175	185	177	197	219	179	191	191	192	183	182	176	181	214	186	213	181	170	176	188	214	183	201	169	184	196	181	186	199	177	187	177	166	187	211	176	191	179	165	204	199	204	177	187	175	172	172	188	185	188	163	173	171	181	176	179	186	178	187	183	181	186	187	178	197	150	192	189	154	189	202	179	194	175	193	180	183	210	187	198	181	206	185	164	184	185	158	217	170	205	173	183	215	187	197	193	186	180	176	195	182	185	153	162	164	179	156	190	187	180	176	207	194	188	177	179	183	163	179	168	202	172	186	187	196	175	173	176	186	182	192	187	177	188	179	168	219	204	172	200	187	203	174	179	176	184	178	205	176	194	176	172	164	182	190	164	188	195	208	200	198	195	204	178	188	179	177	187	182	181	172	191	202	159	187	187	205	199	212	175	160	185	189	169	202	214	189	172	179	191	175	193	195	193	182	198	169	184	190	191	175	166	181	181	171	168	186	184	179	209	179	170	168	195	183	183	164	180	206	167	188	168	179	178	180	200	183	188	198	183	178	186	181	169	189	164	183	185	167	177	187	179	199	170	182	174	194	184	173	181	173	185	183	177	194	187	194	168	190	173	196	182	198	188	176	191	179	193	202	164	191	183	204	160	202	204	183	175	170	196	177	180	187	186	175	188	198	195	165	176	187	179	178	186	200	166	185	180	176	197	214	175	176	159	170	172	172	187	186	187	176	190	166	185	165	178	162	176	176	194	192	171	183	195	172	180	181	190	184	190	186	173	211	189	188	182	191	175	188	174	181	179	195	214	203	181	198	206	181	145	177	173	174	187	177	191	182	201	164	167	190	177	175	173	208	188	185	178	167	194	173	167	202	167	188	176	189	187	167	204	191	180	201	180	202	192	199	175	184	169	207	181	211	219	179	184	175	192	176	186	193	170	194	200	210	172	196	184	190	176	194	202	196	168	208	163	203	181	165	184	194	186	182	193	180	201	182	204	211	194	201	194	175	169	180	211	177	182	192	168	200	209	182	182	182	174	179	178	184	201	174	184	193	166	193	183	170	160	190	202	176	178	174	185	192	183	191	170	204	196	204	191	173	203	190	192	191	180	173	199	170	218	189	176	189	165	200	206	176	219	186	187	209	200	174	170	186	161	216	176	191	179	188	181	174	173	182	173	197	195	185	163	177	192	188	191	187	194	193	184	196	188	189	198	184	168	181	208	161	204	161	174	164	191	194	198	187	194	177	177	193	182	189	184	185	201	191	167	186	188	199	186	201	179	196	190	170	178	161	181	209	186	192	192	194	183	185	176	190	193	198	175	185	188	180	213	193	177	194	197	187	181	199	185	190	192	179	207	171	182	177	209	173	205	200	184	177	180	183	192	191	181	188	213	206	197	171	206	181	171	194	193	188	209	196	200	171	169	202	198	195	190	189	195	190	189	190	189	180	184	178	182	198	198	182	188	188	163	211	192	163	187	177	189	183
23981	21891	30340	22737	20380	7437	548	336	273	287	256	248	245	256	227	248	231	248	215	204	198	209	203	222	196	191	198	186	239	244	203	199	238	220	247	208	196	188	212	204	226	227	218	216	207	216	196	221	209	198	237	224	230	206	213	191	236	216	209	213	207	208	220	203	214	200	226	230	207	206	197	214	224	225	192	174	212	212	218	189	217	194	220	211	212	210	224	220	192	203	214	239	213	199	215	203	211	219	210	212	194	197	209	197	215	200	208	252	203	219	221	207	207	204	209	212	211	189	197	222	187	216	216	220	217	215	206	176	201	222	218	208	226	189	204	237	178	213	229	200	243	214	194	205	220	199	211	230	185	213	227	184	200	219	187	192	200	204	192	205	212	215	216	205	226	208	239	185	236	234	196	190	180	229	231	194	201	226	196	188	193	214	201	219	203	211	197	197	183	206	190	209	212	215	207	218	188	208	223	195	183	197	198	218	212	181	233	217	202	204	190	199	206	195	184	203	227	225	213	199	196	221	211	230	205	199	196	213	199	190	207	233	224	226	211	206	222	196	217	204	181	198	212	219	213	201	230	236	218	218	208	220	213	196	194	198	220	212	198	188	196	211	211	205	214	231	204	205	202	212	188	215	192	220	193	218	204	214	187	202	199	230	220	227	208	203	222	194	218	231	200	226	213	187	204	215	227	191	208	204	206	230	209	210	213	192	234	184	225	206	228	216	236	187	217	220	222	201	206	217	191	198	211	211	187	231	228	209	213	217	212	229	181	198	209	224	229	200	215	210	232	201	189	208	189	234	187	209	211	185	166	209	184	195	221	192	206	240	223	234	212	187	219	181	216	205	204	221	201	215	231	193	195	221	187	237	197	206	205	199	214	206	209	221	204	196	200	185	178	212	210	216	188	217	210	197	219	210	214	215	217	221	218	172	229	198	210	240	212	184	194	207	188	227	214	228	205	218	209	205	203	209	199	209	187	228	207	228	192	200	207	234	186	225	188	194	197	209	212	204	208	211	243	178	220	218	229	204	198	225	208	210	208	204	208	184	221	213	198	200	207	184	193	194	210	187	202	188	201	217	198	211	211	208	202	227	183	206	194	207	232	219	216	206	198	234	200	201	197	215	217	214	206	211	208	210	193	208	187	188	200	209	228	191	216	221	212	214	197	199	204	199	201	211	209	197	206	220	194	216	213	199	215	212	219	219	224	221	195	196	231	229	245	209	204	203	208	200	215	197	213	218	235	235	202	185	193	199	185	192	197	196	208	218	220	191	202	208	198	217	204	220	213	196	193	210	212	222	215	223	234	201	223	216	215	209	217	192	218	230	213	233	213	211	193	203	220	221	196	199	219	198	219	193	211	251	190	217	202	222	208	207	220	219	182	213	231	208	201	217	212	232	216	211	193	205	192	214	201	179	218	210	183	228	200	226	222	198	199	212	205	203	205	229	178	179	214	211	209	211	231	208	199	214	203	210	198	212	195	206	219	188	188	218	207	221	200	182	200	224	211	210	220	197	192	218	210	228	228	228	230	191	224	203	232	200	216	196	191	213	188	213	206	231	199	202	201	203	216	201	219	198	226	221	210	230	197	187	196	202	208	224	204	191	210	228	230	229	202	207	209	216	200	207	209	202	223	225	241	224	175	209	217	210	203	192	213	201	215	215	214	193	209	212	223	183	212	214	199	191	215	238	198	225	221	181	214	222	208	208	223	208	224	211	201	189	213	194	206	213	195	203	212	221	227	210	209	197	218	229	191	234	205	204	232	219	236	208	196	208	205	220	212	204	224	186	195	200	200	202	181	216	205	211	225	217	195	219	252	207	206	211	217	198	244	187	193	217	188	221	205	230	193	201	233	235	199	208	194	212	179	198	210	202	195	193	195	210	198	251	210	199	206	174	207	210	196	203	214	226	186	215	220	215	220	178	225	203	210	213	214	184	218	219	191	206	188	193	223	195	226	229	198	207	208	201	181	205	210	205	194	190	219	199	215	220	203	210	209	182	200	218	200	211	222	198	208	224	202	186	204	211	204	212	164	228	219	221	204	190	194	212	220	215	214	212	213	230	219	230	236	212	183	199	184	197	200	205	185	194	229	227	234	230	216	203	199	200	195	197	197	203	182	206	193	205	222	208	218	231	219	214	219	240	189	209	202	210	195	200	221	198	197	212	201	228	230	208	211	197	203	206	197	192	189	206	195	235	192	187	194	195	220	216	231	218	219	220	199	188	203	197	218	200	200	216	219	232	198	211	233	229	216	205	212	189	187	212	210	207	198	177	223	221	220	221	217	209	215	186	188	209	205	208	220	221	234	212	205	224	218	213	226	199	209	228	209	217	222	214	189	218	211	211	197	202	212	194	231	230	219	192	228	198	205	202	205	187	218	191	223	189	217	212	182	217	226	215	229	188	201	200	205	188	193	202	196	226	194	222	204	175	229	203	199	200	208	228	194	208	226	218	231	198	221	220	202	223	233	212	220	227	208	210	200	196	220	210	217	231	227	211	201	222	184	192	218	198	197	216	200	212	204	209	200	199	210	210	192	189	207	211	221	224	238	203	208	222	209	183	236	213	234	225	213	203	218	207	198	206	201	196	232	199	203	194	190	226	175	191	220	222	215	191	204	191	207	202	209	210	211	184	225	201	188	198	218	216	191	215	222	243	257	215	190	237	198	196	215	202	184	194	201	215	221	218	192	192	206	191	232	207	215	226	196	194	212	220	211	196	219	207	198	201	213	191	217	193	204	231	210	224	235	198	218	201	195	217	207	228	226	186	180	223	253	192	241	208	217	203	228	234	202	200	217	194	210	190	246	215	209	231	217	204	190	217	217	202	211	206	216	230	198	194	214	188	193	237	213	206	201	218	209	193	196	199	194	199	196	212	200	191	186	195	207	210	203	214	192	207	176	218	195	221	206	196	219	196	204	212	225	224	208	212	237	211	209	201	194	234	195	238	218	204	203	218	198	225	201	222	197	191	219	210	223	190	192	187	200	194	225	215	207	205	188	205	232	226	213	208	237	204	231	213	213	217	188	212	226	197	224	212	198	200	200	226	225	226	190	213	207	201	221	213	196	198	217	210	192	220	174	223	239	195	192	213	197	217	222	218	229	215	207	198	212	209	222	175	194	215	210	210	211	198	205	210	215	207	193	240	236	190	205	215	209	218	216	191	209	229	209	203	227	212	218	201	217	195	200	198	220	207	219	214	197	211	199	219	189	209	187	208	191	195	209	204	228	206	191	203	221	192	212	196	212	211	201	216	215	208	232	178	199	219	229	193	212	198	217	184	207	192	224	192	197	200	214	232	226	216	213	207	188	207	220	221	191	197	238	185	190	200	216	196	207	217	217	203	197	202	223	203	209	202	209	223	180	205	216	228	206	218	212	209	226	204	191	211	197	218	189	190	204	198	225	207	215	208	209	230	232	218	192	206	187	197	206	190	219	199	177	187	197	215	189	187	207	240	201	223	201	194	215	204	217	177
44294	76005	40084	2398	1581	1232	985	868	744	637	611	534	541	453	481	477	442	438	447	429	441	396	418	385	404	418	443	411	397	384	401	402	413	394	389	385	382	404	381	383	407	383	339	394	371	369	353	394	426	338	407	367	412	345	359	389	357	394	374	387	348	372	405	389	353	366	348	342	370	374	396	385	360	381	337	353	364	370	397	409	370	369	366	358	318	373	378	399	392	381	367	350	372	375	378	417	343	361	328	361	356	383	327	349	375	348	368	342	381	401	348	349	369	405	350	344	411	359	397	414	395	358	384	396	366	395	354	352	367	373	373	337	376	363	376	391	356	380	395	361	376	364	358	352	384	353	372	370	380	387	394	370	339	382	370	368	398	365	389	361	389	332	355	344	396	355	364	382	359	387	354	351	388	375	387	365	356	378	416	343	383	347	353	344	359	387	351	342	385	324	375	391	395	345	386	378	344	355	361	387	345	366	334	370	392	380	364	343	328	358	353	360	393	400	383	373	348	376	406	358	380	383	394	349	417	368	386	395	333	374	369	388	389	366	378	348	363	349	371	344	364	366	357	375	384	400	386	372	412	370	358	368	361	361	348	348	364	356	394	351	385	384	373	371	377	386	365	381	387	359	374	391	388	326	369	385	390	337	373	405	378	375	330	364	367	365	397	356	345	363	376	377	381	396	392	380	338	384	356	373	341	344	380	357	388	357	389	341	355	385	367	373	392	336	377	371	400	359	359	382	368	383	404	329	381	390	347	347	377	362	383	407	382	356	352	368	363	378	406	386	407	350	379	370	365	377	349	334	344	383	385	364	373	390	392	322	394	374	369	371	374	368	373	399	340	363	367	377	392	335	363	385	397	404	361	358	375	390	372	368	347	337	386	352	373	343	405	399	386	391	371	370	364	331	345	368	368	354	386	383	367	354	412	378	375	350	403	341	380	397	355	352	372	348	399	351	390	386	380	359	363	366	391	403	381	368	383	371	358	353	371	367	387	401	366	404	343	356	359	379	360	370	346	371	371	373	338	368	363	373	391	360	384	359	329	338	356	378	348	339	356	349	352	366	338	345	385	374	344	362	378	426	408	358	332	397	370	390	376	353	360	387	357	366	363	361	386	400	366	381	369	419	396	362	360	364	353	369	402	351	395	408	365	357	364	373	365	379	369	375	339	358	351	363	331	357	390	385	375	378	343	408	380	364	385	355	315	372	313	378	378	378	368	390	357	379	338	366	381	364	386	350	360	380	346	359	332	383	404	375	363	389	375	409	378	364	358	367	375	356	349	375	400	414	391	373	348	389	349	364	344	368	349	377	368	363	368	373	376	363	373	342	396	357	374	374	337	364	355	387	359	386	361	371	429	353	356	357	385	372	358	406	376	393	367	372	362	349	378	382	361	339	357	359	386	355	357	365	367	378	342	371	375	358	387	403	405	374	411	363	393	364	384	371	364	356	370	413	374	347	357	320	369	390	357	381	346	368	369	357	359	342	389	381	361	361	355	349	319	369	389	398	389	375	389	346	371	353	361	382	410	351	408	370	350	372	387	378	350	391	368	369	353	358	378	354	391	377	369	413	370	392	368	382	396	403	371	343	365	369	401	354	356	383	352	330	371	373	346	382	363	376	356	362	354	361	355	359	381	378	342	378	356	368	349	400	366	384	350	342	381	396	391	355	388	367	375	385	366	363	358	351	366	410	379	390	418	395	364	359	382	344	375	377	362	384	365	387	399	358	376	368	339	369	389	365	383	365	360	364	382	370	336	357	349	388	391	395	369	349	378	384	392	369	373	346	361	397	360	382	384	364	386	400	365	363	387	374	397	369	394	341	383	341	370	382	366	395	374	380	338	365	371	365	365	349	382	346	351	380	360	389	348	365	378	366	367	343	338	383	376	344	355	365	349	313	354	373	379	358	341	368	377	377	362	364	375	345	382	346	355	385	380	384	388	393	343	383	357	341	359	388	359	358	382	338	416	395	392	358	373	377	364	393	366	374	359	406	339	368	366	350	380	383	333	389	349	373	356	374	381	370	344	329	362	383	377	382	345	364	361	351	384	319	393	381	367	384	363	362	403	394	349	362	373	410	375	355	364	373	386	369	362	360	403	330	371	382	343	391	364	390	388	361	382	393	394	371	354	370	351	415	368	421	360	368	405	367	332	369	350	373	373	384	371	394	360	370	380	386	356	351	351	368	410	389	367	365	381	364	348	392	383	384	365	339	393	419	380	355	355	324	382	355	347	389	358	371	354	395	397	380	346	381	368	359	356	345	391	342	346	336	377	400	340	337	351	360	360	371	390	373	383	364	348	367	400	387	365	396	361	378	367	379	384	317	365	363	340	369	396	417	380	355	351	360	364	377	394	359	374	332	378	393	374	360	368	397	346	381	338	384	395	338	354	365	373	382	376	396	370	358	380	405	364	326	369	377	388	371	387	344	400	371	379	366	390	384	399	384	372	362	352	356	320	379	411	369	361	333	357	359	356	388	378	376	356	402	354	365	364	366	387	368	373	354	343	363	365	391	424	394	358	393	402	357	373	357	377	340	361	349	355	366	372	354	336	354	352	375	376	400	365	384	389	402	327	379	384	378	346	376	372	427	392	352	385	368	337	385	369	371	341	375	371	378	366	356	371	393	364	373	346	357	337	361	370	412	338	367	394	428	366	383	394	382	356	389	371	387	382	379	371	398	391	379	317	354	373	351	375	351	423	345	390	385	332	367	368	424	397	341	344	350	417	353	406	388	356	386	345	361	367	375	353	382	363	319	341	381	394	357	384	337	374	341	391	363	403	337	349	362	365	381	376	352	402	349	368	359	385	353	354	360	351	397	378	358	373	347	361	377	356	375	404	379	367	377	373	373	369	375	354	368	390	356	360	358	361	339	378	350	364	400	354	392	382	358	379	336	355	379	374	352	371	368	353	360	364	340	364	362	377	382	370	363	323	383	380	338	405	400	362	405	358	352	352	375	368	347	345	359	345	376	379	405	393	399	363	364	351	374	345	350	367	373	351	390	375	344	374	363	368	360	374	348	356	342	376	347	416	381	371	370	391	339	361	323	377	354	365	345	384	381	339	375	345	383	377	354	331	358	359	389	369	357	369	378	359	351	347	350	368	397	366	370	400	350	399	386	356	386	327	375	332	366	353	378	398	347	374	372	367	389	380	362	374	360	385	357	397	369	417	376	344	409	372	413	340	377	353	380	388	396	387	327	383	392	375	393	372	387	339	359	391	373	388	380	370	398	352	341	376	355	347	375	359	362	378	399	388	386	342	388	402	362	353	350	356	394	394	398	333	373	376	349	390	370	389	388	313	391	409	367	368	346	343	385	356	402	336	388	381	339	375	365	371	378	389	366	363	384	397	359	384	373	383	363	373	389	364	341	346	382	372	366	360	374	379	406	360	397	346	361	368	362	369	346	349	390	373	391	362	368	357	391	372	375	389	371	380	362	427	341	379	344	369	361	373	378	349	351	367	393	363	381
23029	21581	30241	22374	21063	19303	3180	684	526	485	501	427	419	437	419	399	363	405	428	375	362	352	353	388	364	315	418	354	380	339	344	369	370	364	343	377	340	342	367	336	322	371	332	315	374	371	365	393	362	358	337	339	360	355	357	318	347	325	355	348	342	347	331	381	343	326	326	344	341	328	384	360	361	380	348	349	348	348	333	345	379	356	316	354	357	327	343	334	327	396	349	352	359	325	337	329	351	375	343	323	328	333	368	344	342	317	360	336	319	340	317	318	315	349	345	330	341	361	351	361	331	345	367	347	379	383	334	337	339	334	356	339	338	377	317	360	312	356	319	332	323	330	356	359	341	357	357	352	331	337	351	348	348	336	317	334	360	358	352	323	348	356	348	358	319	368	325	343	344	324	348	375	361	372	339	336	344	346	349	356	341	373	328	319	321	347	326	360	375	347	355	373	340	382	373	311	316	342	361	322	338	351	350	374	332	373	358	368	329	322	311	382	367	354	391	345	349	355	368	337	346	334	360	337	353	371	330	364	361	363	358	375	362	329	312	349	332	343	343	337	365	329	311	327	346	379	360	336	317	329	358	337	374	358	332	333	330	354	340	339	337	341	350	347	321	331	335	342	357	366	349	337	321	317	350	352	339	317	386	372	331	338	364	358	301	369	343	351	359	302	324	318	311	331	330	332	349	320	303	367	380	302	343	359	354	353	346	335	339	358	375	344	365	381	357	358	325	377	371	353	319	325	355	341	353	342	321	350	332	342	354	335	330	317	307	323	348	347	374	365	347	333	344	316	325	325	364	339	377	349	374	336	344	339	343	319	347	356	342	324	351	332	349	346	353	337	350	367	362	355	322	317	344	326	378	318	327	347	338	324	349	315	322	327	340	346	357	347	321	383	341	313	326	338	329	351	347	374	328	334	348	355	343	325	376	374	333	344	353	351	343	307	359	374	374	358	363	345	360	356	335	325	346	346	368	329	360	362	359	321	346	358	348	323	349	349	333	332	377	371	353	336	357	358	297	354	367	353	357	359	354	327	364	339	368	356	360	356	349	349	346	339	325	348	308	367	324	369	357	325	329	326	321	342	352	335	369	335	340	310	343	330	312	351	309	345	340	373	375	340	368	323	371	356	338	351	347	368	326	350	356	328	364	349	370	315	351	348	345	337	323	354	345	347	330	356	335	325	335	356	365	321	389	352	358	325	317	318	360	321	350	354	348	329	380	328	351	340	344	361	345	339	341	290	302	340	330	349	363	336	335	330	347	352	331	350	323	308	349	358	343	353	321	335	312	337	350	351	328	336	306	353	318	365	351	322	361	355	350	335	368	324	363	367	362	318	340	351	347	354	375	337	348	339	381	321	356	340	310	340	316	354	384	324	370	332	315	360	366	333	339	345	340	342	334	329	317	307	354	358	331	366	353	356	381	330	354	336	326	341	331	329	348	349	340	365	342	345	330	328	349	351	336	350	355	357	357	337	324	327	352	324	364	369	327	334	343	373	313	364	310	351	335	333	342	323	388	339	359	333	351	386	316	363	345	352	311	346	343	337	328	336	375	334	345	333	320	334	384	321	353	341	326	307	341	356	327	309	329	350	334	343	336	343	356	344	329	364	371	347	327	378	336	376	320	346	310	347	343	356	367	369	340	316	371	333	339	345	342	314	353	360	334	341	355	314	353	346	371	346	361	345	345	339	311	353	357	359	324	361	352	368	339	347	330	324	315	322	337	329	345	347	352	365	356	316	349	341	343	336	355	347	361	338	325	342	343	311	348	329	341	381	316	328	336	351	362	312	365	354	353	336	337	326	339	343	375	342	315	351	357	360	372	364	348	368	338	335	345	342	329	333	349	340	364	331	382	341	365	357	367	373	337	374	363	325	331	386	335	340	326	355	340	322	358	371	323	332	324	349	349	346	336	319	316	333	354	328	369	364	360	329	321	341	356	341	319	355	367	334	354	337	395	336	320	342	332	352	319	357	367	350	380	347	335	365	310	339	335	318	352	368	341	310	366	375	355	340	365	341	362	336	336	354	359	377	340	344	339	334	330	340	333	325	348	336	371	309	315	329	323	350	370	325	334	352	384	315	302	325	330	344	349	344	360	330	307	316	343	333	350	329	350	348	331	348	375	337	345	360	355	334	336	333	330	359	342	354	321	364	362	375	351	305	359	333	362	336	348	350	354	378	365	319	363	352	353	364	342	346	339	324	343	345	329	311	335	360	349	354	314	359	367	315	347	358	358	375	348	348	363	335	345	319	344	320	343	334	330	370	361	356	342	344	344	358	321	339	320	359	327	368	362	308	352	329	327	319	357	324	357	330	343	307	328	320	323	359	329	347	344	372	331	376	323	353	362	361	344	341	351	352	374	318	367	355	300	337	349	343	349	337	361	337	368	314	381	366	357	325	345	335	326	351	331	345	326	350	341	375	340	308	352	359	364	329	365	336	362	341	340	353	368	357	357	380	343	332	395	319	386	327	333	325	303	384	359	322	389	342	354	357	347	366	336	385	343	349	352	360	340	345	369	384	340	330	363	370	352	341	362	329	360	381	341	330	352	344	370	347	323	349	339	358	348	348	364	346	337	347	334	326	367	332	342	319	377	322	341	352	363	370	344	326	345	358	358	372	333	356	353	319	345	396	339	360	333	335	290	324	346	346	340	326	322	340	356	337	366	295	372	359	347	327	340	369	351	349	338	341	326	350	357	333	353	337	340	370	337	330	326	347	363	361	343	364	337	345	341	354	341	313	367	333	344	369	333	370	319	352	332	346	346	346	341	319	353	328	370	329	321	350	325	367	344	360	356	334	361	342	358	305	338	329	327	349	335	341	383	349	329	339	347	372	308	337	343	355	364	351	342	333	330	358	370	343	335	379	365	341	328	353	359	363	337	340	353	349	366	330	329	375	336	325	338	355	346	331	344	339	309	345	349	335	371	346	344	322	312	346	353	336	372	337	326	329	314	337	325	350	347	338	340	320	359	327	324	330	306	362	362	357	340	341	354	351	340	368	356	329	316	336	346	337	364	353	346	366	304	336	342	323	344	353	344	311	343	325	338	377	334	365	353	294	370	354	339	344	344	330	332	340	321	330	334	322	339	386	339	350	332	348	356	329	315	323	381	348	353	374	367	316	340	321	318	334	356	338	329	372	384	357	356	331	375	306	345	343	377	316	392	333	283	337	348	308	356	337	340	343	298	320	356	323	326	371	322	355	350	327	359	343	309	353	373	369	332	347	375	344	345	360	347	361	337	367	350	337	339	331	335	379	341	377	338	335	349	319	323	331	318	350	379	348	349	359	349	328	334	320	375	336	363	316	361	355	345	369	357	351	333	358	358	354	341	379	349	311	363	342	316	316	348	332	318	374	347	335	336	354	349	398	340	350	350	355	336	328	350	323	346	362	344	326	354	350	307	314	372	347	342	353	368	361	332	328	351	347	343	351	336	334	309	346	357	378	382	326	355	348	293	344	328	325	348	378
44307	73898	39840	4016	2811	2081	1729	1437	1308	1097	1001	941	871	826	747	771	724	705	724	714	688	657	647	647	618	635	647	627	631	620	593	627	582	600	600	616	656	577	601	597	609	615	595	642	631	597	626	593	597	607	600	615	608	608	602	589	607	609	619	609	597	567	573	589	577	570	569	592	562	606	595	598	593	588	560	565	626	621	584	638	606	602	596	541	546	521	581	611	591	616	571	604	551	529	559	552	589	611	593	591	544	544	585	587	598	611	618	589	603	585	599	594	571	553	551	625	580	527	582	585	594	602	575	625	550	593	589	565	564	569	579	523	575	560	590	573	585	551	602	627	594	583	570	604	565	601	589	584	571	556	576	595	589	635	649	628	568	601	598	577	584	582	573	602	546	565	553	554	572	617	579	538	543	606	568	619	638	578	529	577	578	556	607	529	565	593	562	571	546	595	572	581	580	543	595	575	615	576	555	546	613	620	586	588	601	546	549	546	629	560	610	593	568	597	605	610	574	617	594	605	594	554	547	545	581	569	574	552	624	582	575	577	588	541	586	590	577	566	556	599	603	613	564	597	562	601	598	592	601	575	579	606	554	577	541	593	576	604	562	539	614	553	569	561	599	602	608	587	556	586	600	625	541	579	598	608	595	578	554	597	563	559	593	556	583	601	568	578	605	565	586	604	586	598	574	611	616	585	609	588	575	585	632	556	544	545	577	566	586	598	582	567	586	583	604	605	597	600	576	592	597	587	619	586	589	577	562	567	596	576	598	577	578	585	583	593	579	571	595	578	586	578	563	602	653	549	606	593	579	582	575	572	569	632	608	527	527	585	617	550	614	591	615	599	592	555	603	570	577	543	625	580	612	557	554	535	580	597	562	559	617	560	586	588	552	589	594	602	563	602	579	573	604	637	578	578	575	599	548	600	607	574	570	607	593	585	567	566	599	608	570	560	569	592	583	563	594	543	604	571	592	590	603	594	632	564	587	618	594	611	576	618	550	567	558	511	579	593	567	564	570	562	593	559	646	580	559	605	585	577	615	556	563	596	546	586	576	584	553	590	584	636	547	546	605	607	589	553	539	620	582	599	590	552	594	593	582	616	552	544	559	588	627	534	573	606	604	559	616	557	550	602	564	575	560	581	574	553	552	540	585	619	547	548	607	557	577	572	590	563	640	566	574	590	561	600	571	567	614	564	582	595	573	550	592	579	607	569	578	574	575	598	556	562	587	585	587	547	569	539	628	600	614	585	615	558	576	598	562	587	599	594	582	623	539	606	586	623	566	610	549	596	583	546	600	578	594	588	590	607	527	596	577	621	575	533	526	633	554	561	592	587	566	578	607	609	590	605	575	585	605	592	572	577	573	534	559	586	550	598	589	604	605	584	565	570	543	564	515	587	554	577	585	600	609	556	556	567	582	590	594	609	535	553	595	620	546	611	604	601	600	587	568	591	567	609	553	554	626	562	561	609	637	578	563	582	597	582	613	564	574	577	557	612	593	568	575	570	567	535	576	573	587	566	542	599	608	586	579	547	591	614	583	586	599	585	556	571	581	606	577	611	581	573	575	585	567	589	563	580	574	574	557	622	620	575	577	628	564	558	544	567	602	580	569	484	564	546	598	556	580	594	589	582	588	604	594	584	606	580	537	617	524	595	588	549	621	594	563	572	571	614	630	574	571	600	606	574	547	616	586	589	567	569	554	610	572	586	570	553	568	556	596	567	624	564	560	551	549	597	612	548	602	594	550	620	561	587	602	647	626	553	579	587	603	575	587	598	581	620	640	596	618	622	572	592	606	585	579	554	578	586	543	619	590	644	597	597	590	595	593	604	607	570	590	541	552	624	603	562	564	614	576	588	595	540	549	601	570	596	608	607	591	620	570	581	573	576	546	602	610	555	582	579	585	589	588	618	612	587	582	589	600	579	579	608	575	623	574	567	599	566	580	571	586	574	594	600	572	587	570	559	565	597	604	598	623	544	596	539	563	594	620	581	572	549	563	559	609	597	659	539	587	612	623	590	591	619	568	640	610	625	607	566	540	597	619	543	591	575	546	560	600	581	556	533	596	542	569	601	569	617	611	598	565	611	581	560	570	591	554	517	576	574	605	573	596	566	593	600	594	588	577	585	582	601	602	591	565	636	578	561	581	586	580	582	597	573	594	586	592	560	615	557	590	583	528	574	581	581	593	619	574	628	610	596	563	585	615	568	603	565	584	549	578	596	599	528	626	560	531	587	572	577	574	593	579	561	593	600	585	599	576	599	594	551	622	583	580	632	600	550	617	606	590	563	557	564	556	577	594	539	565	613	594	648	599	576	543	602	621	602	571	560	596	557	617	598	590	587	556	563	600	571	605	560	582	616	578	590	586	594	544	583	569	577	552	607	597	596	555	596	574	545	573	577	548	599	590	553	581	627	551	608	605	590	554	606	569	583	530	530	557	554	559	575	557	566	567	586	590	590	538	611	546	554	583	555	554	597	572	569	567	556	590	550	569	617	583	608	593	612	580	598	625	587	563	588	588	528	602	542	569	599	601	621	571	588	572	605	578	584	632	589	593	581	610	587	601	591	584	580	595	570	572	551	599	555	595	586	579	575	608	614	623	526	592	589	537	573	572	600	587	580	553	612	592	545	574	588	528	596	599	560	606	562	596	549	599	586	584	565	582	606	579	593	572	593	605	577	563	584	554	605	545	565	577	623	576	582	596	559	582	550	626	550	601	559	583	594	600	619	588	579	559	573	578	590	584	569	587	599	603	585	637	583	595	601	579	585	597	574	540	593	593	601	555	548	573	587	599	572	593	550	618	609	630	594	574	615	534	574	584	550	596	563	578	566	602	573	536	586	583	625	587	604	554	573	616	554	584	594	579	588	571	555	560	606	569	601	602	635	541	549	630	570	582	580	612	617	539	580	592	593	549	579	630	564	633	571	575	607	545	586	553	613	598	552	585	574	549	581	593	527	557	597	576	559	572	569	575	607	541	570	580	630	596	580	539	586	559	588	573	585	590	559	609	589	586	534	595	537	533	580	580	600	610	575	618	566	586	621	600	570	605	582	575	543	588	595	566	595	579	570	588	597	624	611	555	604	576	632	537	604	592	580	595	564	587	576	575	575	611	552	591	622	566	566	580	575	575	585	576	585	578	591	520	582	626	615	587	560	568	578	604	577	598	614	615	602	570	603	529	573	579	593	576	568	557	612	580	581	577	602	600	578	592	571	593	560	619	582	651	585	555	564	560	581	571	644	611	519	603	581	594	595	549	563	578	612	621	563	550	568	601	584	594	605	610	584	635	571	583	617	583	565	558	609	606	569	589	566	603	599	592	588	603	574	597	565	539	561	577	618	569	568	579	546	580	569	606	599	573	592	591	558	601	526	588	557	644	598	587	557	549	557	557	539	618	537	607	592	578	588	598	578	568	571	553	559	580	559	584	557	574	600	572	607	582	570	580	578	596	539	584	591	547	614	584	582	540	608	562	605	580	583
26775	26902	19873	2332	305	258	150	109	126	119	104	95	90	106	114	102	130	105	111	105	95	91	101	123	97	96	104	109	101	93	96	106	101	110	86	96	116	95	106	76	99	89	101	97	120	109	98	101	103	83	96	85	100	99	95	103	90	104	90	89	111	102	119	108	96	90	93	102	99	100	121	101	107	103	113	113	100	99	117	115	81	90	94	107	91	90	91	101	97	94	91	97	108	105	103	98	119	100	82	94	102	95	104	97	113	127	125	112	96	96	93	115	86	97	104	108	107	99	91	99	93	97	114	79	101	96	122	108	101	92	95	96	112	96	110	97	113	115	94	106	101	120	96	105	106	91	111	93	89	116	115	97	113	105	112	85	111	98	112	103	97	85	100	92	92	108	90	92	92	112	108	107	97	108	109	101	124	132	94	103	104	111	91	97	108	98	118	100	101	106	108	99	103	94	85	100	96	96	118	92	89	97	102	111	99	104	95	120	119	95	99	108	81	100	91	92	114	109	100	106	115	96	91	92	95	104	116	94	94	110	97	107	104	102	109	86	92	114	106	106	109	109	109	88	114	107	85	117	90	94	89	111	106	105	85	82	98	95	119	89	106	101	114	119	109	117	99	119	94	96	88	108	100	83	89	102	109	105	100	96	116	86	92	100	92	109	110	90	103	102	106	94	99	111	124	99	101	111	107	107	85	99	97	107	101	110	107	103	104	104	85	119	100	102	94	108	94	109	97	96	102	107	87	117	106	103	98	102	109	85	103	102	105	102	102	100	79	114	112	110	97	97	102	122	94	101	97	100	110	114	87	103	101	77	116	109	107	107	117	96	80	100	89	107	112	111	112	96	114	77	119	93	121	102	97	103	98	102	108	94	118	113	98	106	118	113	90	112	111	95	90	104	86	98	102	106	88	100	117	115	109	114	98	109	104	122	118	114	101	96	110	99	117	92	106	106	79	101	92	100	76	109	102	93	99	106	102	87	101	94	99	94	94	111	101	94	99	90	114	101	103	111	105	105	104	105	118	92	92	108	96	107	111	89	97	77	108	110	103	87	107	86	89	107	84	106	113	99	102	97	116	113	83	114	95	100	94	103	88	93	95	99	100	102	104	100	111	72	103	107	90	91	102	102	105	97	106	112	98	122	87	87	94	108	88	94	106	112	121	106	101	107	115	87	95	88	100	101	98	102	107	100	113	101	95	114	97	105	105	103	95	104	99	98	114	114	114	97	84	104	97	95	93	98	98	98	102	107	102	88	95	104	100	91	121	102	127	82	101	102	101	95	98	92	105	104	86	98	95	118	97	115	100	85	97	106	97	98	97	113	82	94	104	93	100	111	94	90	104	101	92	95	100	99	106	114	101	91	103	118	100	94	96	110	113	83	104	85	106	104	110	92	125	82	85	97	107	112	120	103	84	106	79	105	83	94	111	93	110	102	113	91	105	100	93	95	96	121	98	108	95	110	97	95	119	96	103	105	104	102	103	90	110	94	114	86	115	108	97	97	107	91	102	93	106	91	87	114	85	96	119	93	103	106	97	86	107	116	105	97	103	100	108	117	111	102	91	100	95	89	111	102	86	92	117	105	98	100	110	108	128	93	98	107	87	98	102	83	100	116	95	101	107	112	89	101	108	106	105	110	119	123	94	88	104	106	105	105	113	104	114	105	112	88	101	120	101	86	85	101	85	90	87	99	97	109	97	98	98	104	98	94	104	91	130	117	97	91	111	91	93	98	114	91	92	111	95	118	103	91	112	96	81	106	77	87	91	113	108	110	108	97	103	102	100	103	108	118	94	97	94	101	107	100	92	100	100	95	89	104	93	83	105	94	84	102	103	91	100	84	96	109	102	100	110	71	111	88	80	85	88	89	98	93	87	120	96	88	116	101	89	101	89	109	97	81	88	101	102	108	109	91	117	81	91	108	108	96	106	99	78	85	94	116	93	87	103	97	89	98	100	100	101	100	109	101	110	99	104	110	96	91	89	79	90	104	96	106	102	102	118	108	110	106	108	103	89	110	92	79	100	102	96	91	103	97	115	101	112	90	123	107	109	87	83	103	101	107	117	99	97	101	102	86	101	104	112	99	95	100	107	98	105	104	116	94	99	87	98	116	84	82	113	105	111	112	115	114	91	118	98	104	97	113	111	75	96	121	110	100	94	106	96	86	90	89	95	99	108	86	88	95	100	103	102	114	93	83	108	85	100	101	86	92	88	101	102	106	106	97	94	107	96	78	97	89	106	103	82	107	88	108	85	83	118	104	96	104	97	123	92	113	102	106	103	96	98	113	95	109	104	94	81	116	105	107	107	112	105	113	113	105	103	85	97	106	88	88	101	121	111	84	98	91	112	106	102	102	84	106	105	119	93	94	88	101	110	92	90	89	97	84	126	106	99	80	107	94	116	90	100	109	110	95	102	101	98	119	110	105	115	104	96	130	108	104	80	97	113	81	85	112	88	92	105	86	113	105	95	118	92	98	95	111	111	89	91	85	103	107	97	91	88	94	94	103	118	95	105	117	100	112	94	88	98	105	107	92	115	101	99	82	119	98	87	96	109	100	95	101	104	99	85	89	90	108	108	100	104	97	102	89	102	97	112	92	101	108	93	95	91	98	96	113	87	89	112	101	103	95	90	104	94	97	94	112	96	90	101	108	107	106	94	108	113	89	105	115	85	106	110	80	87	93	90	98	81	91	101	89	98	105	101	95	101	107	118	118	88	97	98	94	99	100	83	98	96	105	107	105	88	87	89	103	97	101	90	100	92	89	106	117	109	99	95	91	110	114	89	89	80	91	96	97	88	99	91	113	106	110	83	104	108	97	98	102	97	112	104	107	108	106	111	119	92	87	106	91	110	88	93	79	101	110	108	96	101	120	95	90	103	90	100	91	90	108	93	93	107	96	105	100	99	103	78	106	104	96	103	103	109	90	91	109	119	98	89	90	88	101	103	92	116	116	106	89	108	108	86	98	93	90	110	115	111	108	95	114	129	103	112	90	103	107	93	110	108	107	108	112	104	89	93	102	113	87	91	99	76	78	98	108	95	101	94	97	89	112	86	112	84	109	104	97	110	103	100	100	116	90	113	103	107	103	95	92	109	91	107	105	97	106	110	83	105	112	118	93	109	96	104	82	83	89	108	89	109	107	101	94	103	108	101	96	110	99	98	85	85	93	103	107	90	103	110	96	98	122	91	103	103	111	86	108	107	90	94	98	93	103	95	121	106	113	92	90	112	99	91	95	101	92	124	86	105	116	105	96	90	92	93	96	108	100	93	106	104	101	95	100	98	98	117	84	79	78	99	93	101	98	91	100	125	94	105	83	102	98	110	109	118	88	93	98	103	86	104	102	97	105	107	95	103	101	112	107	96	103	95	128	116	107	107	83	80	114	94	86	107	106	101	91	89	91	99	117	93	112	103	90	103	79	96	93	107	112	83	107	109	99	118	104	89	98	108	108	88	95	101	108	97	110	92	117	82	98
26180	45846	14856	443	283	280	263	260	246	229	194	208	218	187	189	236	187	202	212	173	208	199	205	171	173	206	194	199	182	190	181	209	172	191	186	201	221	193	186	173	192	225	189	187	198	183	171	206	216	193	207	186	181	171	200	198	195	173	185	185	193	201	191	193	173	187	183	198	193	170	182	202	172	190	193	190	187	177	189	197	178	186	163	186	191	198	190	179	188	163	194	200	197	191	196	209	184	192	180	194	209	180	183	197	198	187	176	200	168	187	202	185	186	199	202	183	153	195	169	181	203	174	195	196	194	190	196	193	185	205	184	176	177	198	199	199	211	194	191	171	178	182	187	171	188	179	185	191	198	168	177	210	176	192	177	183	208	202	185	189	214	194	177	185	191	194	194	184	166	199	165	181	184	207	187	198	177	186	188	199	194	184	169	197	181	205	199	200	190	203	179	186	170	190	203	162	228	185	222	176	206	182	174	175	173	185	202	189	181	179	166	191	186	186	183	186	176	212	188	199	196	192	160	181	179	219	180	197	205	179	198	162	192	175	186	198	183	191	210	182	201	187	168	187	183	201	195	181	192	187	182	184	206	193	184	196	181	179	191	164	181	187	169	184	184	214	175	183	188	191	159	199	180	190	185	223	188	197	171	194	194	195	191	188	195	194	213	199	206	203	187	195	180	209	194	179	203	195	228	179	171	172	183	206	186	207	221	201	195	204	171	196	186	170	182	197	186	199	195	180	175	194	193	211	194	170	197	191	185	202	187	171	178	189	186	199	178	188	160	200	190	184	187	183	173	206	172	194	203	174	206	191	164	185	205	229	202	212	190	189	199	195	203	177	176	196	178	207	196	213	189	220	182	197	201	195	197	182	162	213	181	215	165	177	192	193	194	182	191	190	187	185	154	196	176	170	172	173	178	207	195	191	170	180	181	180	187	196	205	188	183	179	196	182	169	201	179	210	176	189	202	214	210	201	187	189	203	201	182	211	190	185	193	175	179	179	199	172	193	176	195	191	200	196	194	167	197	188	199	192	195	192	217	177	161	203	176	205	177	174	178	200	201	180	164	168	188	191	184	182	193	179	164	171	193	204	177	186	188	190	191	213	183	190	186	188	178	162	211	202	192	170	193	210	191	184	191	176	189	179	213	205	191	173	186	180	209	179	195	215	204	177	179	176	186	203	186	199	186	188	191	205	176	198	180	224	185	211	183	180	213	195	192	208	186	182	186	173	198	196	170	161	181	166	163	179	179	183	197	179	190	195	192	192	204	182	229	163	204	176	197	188	188	186	168	190	167	213	184	165	190	179	202	204	196	203	197	196	200	185	182	208	193	196	205	178	186	173	201	181	188	175	194	192	170	197	183	171	186	198	200	190	169	183	192	185	192	176	208	181	161	202	174	192	214	195	176	171	196	179	206	203	177	176	194	197	199	211	183	179	197	186	192	194	190	209	191	197	168	181	159	222	176	217	178	167	173	173	208	182	187	187	175	177	193	189	177	176	184	171	192	195	175	168	198	167	178	188	202	189	178	198	198	177	180	171	175	178	158	167	188	207	185	189	191	187	176	190	225	175	213	186	172	211	178	197	179	187	209	181	215	201	199	188	201	199	181	191	175	199	206	172	191	198	205	205	185	180	188	210	192	213	186	206	201	182	210	179	180	185	179	189	195	207	196	195	184	171	202	195	201	221	192	177	187	185	181	196	215	186	174	191	191	210	208	197	205	202	208	185	203	164	190	194	180	194	174	178	183	204	183	181	225	182	184	197	172	204	217	193	200	187	163	189	176	226	189	194	211	189	198	182	193	186	225	202	211	191	191	177	171	193	213	215	193	188	170	181	189	192	178	208	200	188	187	176	173	194	181	211	202	185	188	197	169	204	179	181	224	199	175	192	184	183	173	185	177	189	175	182	190	186	199	222	183	187	199	166	194	185	206	176	184	188	200	156	206	212	173	198	173	210	210	195	189	183	207	180	184	210	189	195	178	166	188	184	205	179	188	193	176	172	189	227	196	180	178	189	204	192	202	183	187	194	188	203	188	203	203	164	167	195	196	186	203	183	190	191	190	189	197	193	208	191	175	194	160	189	180	227	187	208	172	198	196	201	186	216	196	182	205	228	196	181	184	197	194	193	210	158	183	209	174	207	173	175	198	183	203	182	193	179	174	181	193	189	185	178	171	171	205	208	221	166	184	184	178	193	180	214	151	190	193	184	211	200	187	182	189	167	197	185	196	191	192	198	182	200	171	174	202	168	195	170	190	180	200	200	213	157	197	194	179	194	211	189	199	194	202	181	186	191	186	178	159	188	206	187	196	207	190	180	195	199	166	189	194	182	187	162	214	185	180	186	168	196	190	204	188	164	205	183	191	204	185	165	182	182	180	196	193	202	170	178	186	190	212	185	215	197	176	221	186	187	175	236	177	180	196	184	208	193	204	187	202	199	181	181	185	193	200	174	186	205	179	179	211	168	180	186	201	193	171	190	183	194	182	182	171	176	203	186	196	212	171	199	197	191	175	205	184	211	172	164	199	202	184	219	188	192	180	191	192	199	187	190	200	218	200	169	189	188	175	192	179	205	200	195	209	221	205	162	171	173	185	175	182	195	202	182	205	173	186	191	180	202	199	191	168	208	190	200	185	202	215	208	183	183	187	185	198	194	192	189	193	172	163	178	168	168	161	194	192	174	208	169	168	205	202	204	195	198	184	179	205	155	196	181	202	172	182	177	167	180	202	179	200	163	187	208	189	184	158	198	193	211	185	182	173	204	156	210	204	179	194	197	202	193	163	161	183	176	193	200	189	202	198	186	187	189	206	191	167	194	187	193	199	205	181	192	194	190	222	199	188	213	190	195	193	191	188	181	200	169	184	178	201	169	208	184	202	173	191	198	196	222	194	196	194	206	204	195	186	184	210	180	199	186	195	185	156	172	179	173	197	196	186	185	187	177	174	180	178	190	196	188	215	204	200	187	197	170	181	209	182	199	200	186	184	184	181	183	189	158	177	180	200	174	216	189	200	183	205	191	212	202	226	181	220	186	209	209	194	179	170	182	179	199	179	188	204	179	189	186	188	188	164	188	195	193	193	189	189	182	187	194	190	213	207	195	197	192	192	197	195	183	196	209	198	194	193	187	233	178	168	187	184	181	188	165	197	168	180	170	160	203	194	205	188	186	197	184	201	217	186	213	179	198	186	174	174	211	156	204	197	199	215	186	201	205	195	184	184	184	191	193	198	193	183	192	188	180	197	165	197	202	177	205	192	191	202	204	218	160	197	169	188	194	200	192	192	200	190	186	200	201	192	212	190	195	168	197	176	208	195	186	193	196	202	170	193	187	214	173	195	205	191	174	187	186	193	182	169	169	188	219	194	190	197	177	219	191	172	199	189	189	177	188	224	181	208	192	169	195	193	200	228	199	183	202	192	213	190	173	173	189	208	197	205	191	177	192	220	189	165	183	177	205	217	186	191	167	192	180	190	189
23965	25882	31497	23292	10690	925	426	317	312	284	267	278	270	246	259	241	232	225	249	244	237	234	241	200	219	225	237	219	233	220	227	231	248	202	219	213	222	183	206	228	196	250	238	229	202	238	213	217	234	206	214	206	220	216	199	220	227	205	199	213	241	207	192	181	199	213	216	202	208	189	242	229	220	237	202	234	193	199	205	219	214	204	198	217	221	204	185	218	213	217	206	221	197	245	208	206	212	227	206	219	199	208	197	202	212	229	190	221	223	217	194	196	192	204	194	240	218	202	222	218	207	205	207	224	229	180	190	209	211	199	237	209	233	204	221	180	207	225	212	222	203	213	216	224	198	213	224	238	182	219	197	234	212	211	244	235	208	227	232	203	212	218	210	210	215	188	226	214	180	199	226	203	225	205	216	218	207	224	205	182	205	195	218	217	203	198	214	194	219	215	219	219	210	195	223	195	209	235	219	211	203	228	205	219	207	222	213	224	216	206	205	199	218	214	203	208	215	205	191	233	218	216	220	224	231	215	200	236	207	214	211	190	233	205	218	229	225	202	212	212	213	216	222	202	204	191	204	209	206	210	217	202	173	203	210	188	216	202	215	211	228	226	213	200	218	201	230	218	213	220	226	202	195	187	220	213	208	208	188	217	229	231	232	212	193	202	212	215	215	203	201	232	202	216	234	198	222	207	214	189	209	213	216	211	210	220	216	211	230	218	201	206	214	212	184	201	211	219	213	218	220	186	214	221	204	193	208	197	228	192	241	209	219	216	229	208	237	222	216	199	208	189	215	169	221	227	220	245	224	210	212	221	199	180	208	210	196	174	227	190	195	229	229	193	230	202	228	219	201	186	238	214	236	207	229	224	209	188	198	214	203	204	205	205	186	222	238	219	201	185	209	222	217	207	195	169	211	192	205	209	217	179	229	212	219	226	226	216	223	224	228	191	201	204	215	223	196	214	205	184	239	216	237	186	193	204	219	205	235	242	192	205	212	207	225	217	206	210	190	218	205	196	198	186	209	222	231	211	202	200	226	208	192	192	198	189	216	210	177	202	254	196	219	238	209	219	209	193	205	213	211	224	250	210	202	203	202	185	219	231	217	200	225	214	201	246	202	223	211	215	220	189	214	211	222	233	185	197	212	225	215	194	202	211	217	210	200	199	218	232	198	201	225	218	208	227	215	203	216	203	219	210	223	216	196	225	192	224	190	222	237	214	201	217	216	208	192	194	209	219	216	201	195	204	208	182	217	206	218	208	196	204	210	216	194	211	189	217	186	225	215	197	216	226	204	204	236	207	224	213	206	206	219	222	217	195	210	204	217	216	220	214	219	193	234	217	201	209	199	213	223	196	245	202	227	207	210	206	215	206	197	221	218	212	237	226	190	214	219	220	237	195	193	208	225	196	198	209	210	217	218	207	209	190	207	218	217	205	190	206	197	209	202	210	211	227	200	205	197	217	230	233	222	215	223	223	206	226	192	211	238	198	216	229	222	207	208	203	223	203	210	202	213	206	206	201	183	199	216	232	228	226	219	227	199	193	176	212	209	207	207	201	206	194	239	199	211	186	230	186	191	214	225	218	225	225	215	204	212	216	203	214	216	197	187	196	185	186	222	210	226	225	220	202	226	234	215	193	205	235	205	192	205	199	221	188	219	224	216	224	199	234	216	206	196	199	204	223	175	229	210	194	221	195	215	216	208	196	208	213	175	226	193	199	194	194	215	186	196	211	202	215	216	253	215	196	218	201	202	230	233	211	216	227	190	211	217	233	196	214	206	238	213	201	206	202	216	184	221	207	202	214	221	183	225	162	211	240	232	212	198	218	231	200	200	237	192	204	223	207	228	213	224	208	229	218	204	236	218	233	183	220	226	213	223	213	219	241	229	194	226	219	201	180	206	191	203	211	232	189	222	192	194	208	207	204	231	195	216	229	209	206	220	194	213	197	214	243	210	217	193	215	173	221	215	210	195	230	213	215	220	223	202	205	208	189	221	219	240	223	196	198	217	219	212	205	225	201	219	222	226	235	203	199	204	206	197	195	206	225	198	221	220	221	210	204	200	225	224	214	195	226	185	214	213	177	216	203	219	225	225	228	235	198	185	206	218	201	209	207	229	196	218	205	214	199	198	213	208	238	223	221	222	194	192	185	215	186	199	204	211	216	224	223	202	218	205	192	201	218	234	207	223	197	197	215	184	212	224	205	205	192	224	200	189	241	195	220	217	222	224	209	232	223	209	170	214	249	216	209	212	221	214	203	197	213	207	217	174	211	213	232	205	210	217	194	193	205	219	232	210	195	213	219	203	197	199	216	202	205	193	203	206	186	237	226	221	191	175	201	202	194	219	209	200	211	199	209	223	213	201	232	188	188	194	199	193	218	194	203	213	217	225	230	226	198	229	233	191	202	231	197	207	209	212	188	236	212	203	193	243	231	211	226	207	212	223	227	228	209	192	217	205	229	233	225	199	190	184	211	196	231	216	228	215	193	226	200	206	201	216	192	236	226	230	217	216	198	211	227	220	217	230	205	203	203	192	191	203	200	195	219	218	201	199	217	221	228	223	209	218	213	199	203	217	215	186	196	220	217	199	196	200	227	222	216	203	210	229	235	199	199	226	211	205	210	217	177	208	210	199	212	210	230	217	208	243	221	187	211	213	190	215	213	202	197	189	243	195	201	205	197	203	226	193	212	212	214	216	218	214	210	226	228	215	221	207	190	224	225	189	208	218	204	200	213	186	214	182	192	198	202	197	205	217	207	205	206	200	205	214	197	202	239	219	219	210	200	194	196	213	206	202	195	224	206	184	227	210	253	203	208	216	242	224	221	190	227	191	191	225	230	217	197	241	191	212	206	184	234	207	207	226	202	209	205	225	210	214	206	212	211	211	215	222	223	223	222	205	223	219	236	195	230	217	210	229	222	205	199	207	196	215	182	238	209	206	206	220	234	216	214	227	181	199	184	233	202	194	220	199	216	234	244	227	215	176	198	203	228	202	226	205	197	220	216	194	212	215	209	205	223	231	219	205	204	212	200	206	226	214	199	211	216	209	218	218	233	232	208	200	184	210	202	226	259	211	205	210	214	206	206	204	225	201	200	225	222	217	237	184	234	233	197	181	218	203	231	187	208	212	191	215	207	200	210	187	217	207	209	212	196	199	225	212	211	179	190	211	213	205	201	219	217	243	215	218	199	204	220	227	200	196	218	214	229	203	218	202	198	198	213	211	222	196	215	184	202	223	224	210	230	232	195	196	194	229	195	206	212	190	196	191	226	206	208	205	210	214	193	174	201	223	207	204	227	185	234	205	221	225	208	222	189	235	210	203	211	190	217	183	218	198	215	249	220	190	228	202	216	202	226	194	199	201	204	234	243	199	196	216	210	183	200	232	234	221	172	214	201	199	195	209	220	215	205	187	185	195	190	202	224	192	198	196	189	223	204	215	226	199	199	221	213	210	201	186	210	216	213	192	198	222	217	210	204
42790	77895	24360	2344	1571	1172	955	813	701	672	599	544	547	496	472	455	467	451	419	432	435	450	436	371	378	371	384	401	434	381	368	400	365	365	360	361	354	409	361	371	376	372	422	393	379	362	383	373	370	399	383	378	384	377	401	409	382	401	364	411	349	410	342	404	378	377	376	376	381	362	410	342	380	378	361	348	340	357	378	365	412	419	342	337	377	357	356	394	370	338	344	396	368	357	407	372	409	391	357	388	361	365	363	400	398	351	386	404	361	388	392	368	361	384	369	370	381	420	379	363	366	361	372	369	348	356	369	366	374	336	369	395	370	399	337	357	365	364	343	369	393	370	367	396	374	383	383	361	366	333	338	354	343	409	397	379	382	363	359	392	356	357	372	374	343	367	383	382	352	378	376	364	405	387	380	370	371	372	371	367	361	382	366	353	379	362	360	363	359	314	400	382	343	382	349	384	374	367	401	411	350	354	379	399	384	361	349	384	365	368	384	370	406	389	343	395	376	364	367	353	386	384	385	387	402	348	392	410	390	355	356	394	391	400	387	354	392	391	372	384	378	379	357	338	369	333	409	349	410	360	349	364	356	342	361	353	383	344	352	367	322	346	365	364	370	381	389	362	363	366	370	397	384	363	359	428	340	390	389	359	343	398	352	337	352	406	436	388	375	391	377	415	338	376	360	365	380	364	344	363	370	370	380	370	377	344	383	350	366	370	356	420	372	353	393	354	368	400	371	345	377	378	375	384	382	397	394	367	365	357	358	348	353	348	357	341	371	377	353	361	362	359	403	405	354	367	388	379	382	365	401	365	383	353	382	359	372	373	330	340	396	376	368	373	378	382	382	338	388	348	377	343	381	383	353	390	366	374	371	382	373	355	386	344	367	381	372	398	325	356	370	370	379	395	368	367	340	371	382	408	366	369	364	358	365	362	347	354	365	405	370	389	379	342	382	349	372	338	388	365	383	336	376	355	362	364	388	371	375	367	367	397	323	430	356	365	367	358	347	366	383	400	376	385	365	352	412	373	341	369	383	369	402	359	394	397	390	370	378	360	359	376	342	371	389	405	357	360	364	349	387	393	388	345	325	383	359	367	361	383	386	373	370	372	375	378	348	409	318	402	365	368	401	390	343	357	362	377	342	396	373	325	388	398	379	390	389	385	386	373	375	359	371	376	388	375	362	364	356	355	365	395	392	353	339	391	365	376	382	353	386	388	397	358	387	389	361	393	357	367	397	352	397	339	366	368	354	368	388	374	378	358	395	392	367	385	339	355	381	352	357	367	375	358	399	390	364	375	367	385	348	366	367	366	405	389	325	367	404	355	369	387	357	360	359	344	380	342	365	372	394	371	370	332	395	384	360	367	330	345	381	361	363	382	362	348	374	389	379	406	359	357	364	341	379	371	372	386	394	372	381	358	388	389	362	379	399	392	353	374	367	322	402	367	386	362	405	380	386	380	346	386	395	377	374	386	360	379	394	369	369	357	342	369	373	331	357	371	364	389	367	418	326	355	344	399	375	338	358	411	374	391	378	368	370	379	359	368	404	353	372	376	393	354	359	341	371	383	372	387	389	375	389	368	370	368	361	380	385	391	375	371	370	388	333	384	394	394	354	369	387	374	406	364	354	402	358	349	342	362	376	342	369	367	362	323	375	349	401	334	350	414	370	349	385	386	386	353	352	385	368	377	379	365	366	388	391	372	361	368	358	387	365	347	359	367	418	373	388	363	394	372	357	347	375	368	399	371	361	378	362	356	371	385	331	362	346	375	359	361	380	372	361	387	372	401	364	358	387	391	392	364	351	346	360	386	370	346	365	376	373	338	360	382	381	328	361	402	400	366	375	343	348	369	374	402	356	348	402	377	348	367	403	360	342	368	366	383	380	384	391	403	372	349	383	379	386	349	384	383	369	361	365	386	385	376	372	358	356	374	390	373	373	368	374	367	380	375	357	367	349	353	356	368	402	378	353	402	346	353	363	348	366	381	370	382	414	341	355	389	359	357	393	380	418	398	384	402	347	415	347	360	361	372	371	374	381	356	403	382	393	357	372	363	386	371	395	376	361	351	364	384	365	397	372	367	378	335	357	333	415	412	361	326	413	409	386	337	339	395	391	358	377	351	378	357	375	355	345	358	341	402	374	395	364	368	341	355	332	386	357	402	366	371	352	372	379	371	379	386	378	354	380	386	372	372	386	394	386	377	357	388	379	350	347	400	399	385	374	356	365	376	390	349	369	382	357	349	371	388	379	380	365	383	346	374	401	377	379	362	372	348	316	369	404	338	351	386	377	368	337	371	363	381	381	376	375	376	395	375	362	362	385	373	393	364	389	370	376	363	386	337	353	364	337	368	397	387	361	403	373	377	351	393	360	360	372	366	361	386	409	332	357	376	381	353	364	347	390	376	384	381	392	378	367	363	342	343	357	356	354	395	379	370	396	369	346	352	381	379	373	383	340	363	369	370	376	390	366	384	398	356	370	372	365	375	355	370	358	337	379	352	340	344	395	354	335	342	394	370	361	363	358	380	372	375	366	380	388	352	356	367	370	381	357	366	369	371	395	348	380	373	379	400	354	401	384	345	377	360	333	366	380	368	388	380	375	353	370	389	364	384	361	382	361	381	382	370	380	306	343	368	352	390	353	422	381	392	381	384	389	365	404	385	388	379	369	393	376	369	337	373	372	397	415	347	367	380	361	390	376	376	383	357	372	385	332	357	351	379	372	355	354	378	374	367	350	379	409	361	353	327	371	407	345	365	420	374	373	351	369	365	359	355	394	395	377	375	376	382	357	348	383	383	384	364	364	366	372	370	375	381	375	376	328	383	353	370	383	336	366	373	366	370	377	365	347	393	379	391	416	356	382	389	408	414	385	348	396	415	348	388	336	365	390	374	359	360	361	345	389	373	382	359	373	372	349	347	380	360	329	358	402	335	380	368	362	382	374	384	386	398	356	379	368	390	333	396	355	393	355	364	361	370	380	397	398	367	368	409	375	381	372	389	374	375	421	402	383	387	374	371	416	371	368	355	370	385	369	375	392	356	370	357	368	346	385	393	369	364	368	371	330	363	362	381	358	357	391	373	394	362	336	373	350	398	371	377	354	371	343	402	391	344	314	386	347	401	377	380	388	337	353	378	371	378	365	364	373	366	363	348	380	395	325	339	389	376	376	341	363	373	404	339	380	349	365	400	352	380	362	381	385	331	378	359	381	404	369	383	366	341	371	389	356	343	376	397	335	382	359	373	344	353	400	374	348	405	336	351	387	384	357	369	354	358	356	370	382	353	358	342	385	365	379	395	382	369	372	369	361	349	377	363	327	339	344	378	368	383	359	336	399	335	394	342	356	427	347	372	375	395	378	436	365	390	372	367	331	339	371	395	373	390	338	380	380	374	386	405	384	382	387	373	355	367	369	373	367	376	387	391	347	354	371	412	363	353	338	388	348	349	383	366	368	400	370	362	405	368	375	379	371	382	355	398
23079	22960	28677	24837	20684	11025	1022	590	536	480	445	435	434	412	433	415	393	397	400	378	377	343	382	337	368	355	357	403	358	342	388	377	367	335	363	337	316	345	349	347	355	355	383	321	376	354	379	350	363	347	344	355	340	391	381	327	367	353	347	329	336	351	332	342	318	337	338	307	357	354	331	346	345	322	344	305	364	317	356	370	365	333	322	347	366	332	334	326	365	308	344	361	342	351	335	346	338	353	356	327	334	303	386	355	315	352	383	382	347	349	369	356	351	359	375	354	359	336	356	392	339	373	331	349	333	355	336	348	335	358	345	350	365	368	342	348	327	344	331	358	354	355	357	342	350	372	341	335	341	351	330	369	349	335	331	358	331	339	383	349	340	356	345	367	372	373	319	305	353	352	320	341	332	328	346	320	340	349	367	329	334	356	355	348	334	341	377	376	342	340	359	337	375	364	342	338	370	380	333	330	333	363	347	359	342	349	360	331	360	332	318	361	351	334	355	333	356	325	395	365	342	371	368	363	366	346	344	337	334	352	336	352	341	345	343	354	359	328	375	345	344	377	358	356	339	327	335	335	321	346	354	365	359	364	307	374	355	365	334	339	338	351	404	372	353	326	349	344	350	357	344	360	360	321	325	355	347	371	371	345	345	349	354	328	366	355	335	338	331	329	363	341	347	380	342	337	345	378	288	384	357	359	330	354	338	368	333	347	343	360	347	352	332	327	350	318	375	355	317	377	324	322	386	361	334	334	345	391	382	335	343	373	305	337	359	338	358	317	359	361	312	349	374	365	372	338	375	342	348	318	337	345	338	309	328	362	326	363	330	335	355	357	355	377	328	319	311	328	351	360	353	349	327	365	350	328	359	370	346	336	363	378	338	331	343	332	363	374	356	373	338	346	309	372	304	373	360	377	352	362	361	334	339	349	355	337	353	306	354	324	333	330	385	322	349	359	362	358	339	351	322	356	304	335	340	325	329	350	376	365	356	351	339	321	362	368	333	382	333	344	364	368	332	353	381	340	353	340	336	317	311	371	347	358	336	379	360	370	354	310	361	371	360	347	383	350	319	382	323	344	314	317	347	370	353	348	364	334	355	352	346	354	372	318	307	348	325	314	351	370	347	350	348	360	323	346	381	324	328	365	361	381	333	349	329	344	356	348	350	351	377	341	373	384	333	329	350	329	334	362	317	377	361	358	332	340	362	364	361	332	389	357	377	349	337	351	351	349	339	354	361	364	321	380	339	357	330	358	366	355	355	327	363	360	355	347	345	328	342	343	348	340	345	343	344	333	372	349	322	354	347	352	326	386	378	351	339	370	323	366	334	334	352	352	367	352	360	325	363	356	347	327	370	352	366	323	326	338	375	346	384	343	342	377	339	386	326	351	338	335	355	355	385	335	347	357	365	357	339	332	358	365	360	329	355	360	378	367	341	336	326	345	359	352	332	350	358	341	352	346	381	363	312	348	357	331	345	338	348	370	375	379	374	372	344	370	369	352	328	339	369	313	340	366	336	362	342	346	384	378	370	341	325	362	378	373	366	346	346	340	382	356	325	346	368	361	357	370	356	312	356	340	308	358	337	374	347	343	377	342	374	336	343	334	339	370	365	363	332	375	336	357	378	369	358	340	377	338	370	328	358	346	340	368	352	379	322	330	360	323	368	365	316	391	333	348	354	357	353	374	302	352	363	345	343	340	338	391	338	322	341	367	356	373	365	344	347	319	338	348	374	373	387	324	343	339	311	334	376	339	313	327	368	338	378	331	334	341	355	331	344	352	356	363	335	353	336	375	358	316	362	323	323	354	371	333	343	360	338	321	343	350	328	302	349	347	384	334	356	368	343	352	344	338	346	354	361	344	294	374	374	336	338	354	315	367	330	344	338	380	373	352	405	356	344	319	350	348	350	337	343	331	356	353	342	350	363	341	345	344	332	350	306	371	333	370	383	320	378	334	366	363	368	355	363	306	332	359	338	341	353	310	329	335	352	344	323	360	353	344	356	358	355	331	339	341	320	352	335	342	351	338	348	355	344	339	342	348	326	344	343	370	319	374	334	355	349	355	341	327	348	364	340	354	349	348	357	334	364	357	351	362	324	327	356	321	325	382	355	349	352	363	351	340	336	348	326	356	354	330	342	384	367	343	345	359	342	334	365	329	317	351	377	327	361	354	345	348	336	359	342	349	358	375	364	354	356	351	330	366	346	381	369	319	330	350	373	333	339	359	341	373	418	330	331	316	331	376	350	356	344	322	347	346	366	358	383	357	326	330	348	382	326	386	307	358	324	335	349	339	397	387	358	378	329	355	370	357	338	361	351	338	336	340	370	365	352	322	325	338	360	374	327	330	352	311	354	348	331	358	310	344	343	351	351	359	329	361	335	356	335	340	372	359	321	350	330	357	325	352	352	348	343	345	343	340	358	330	352	369	326	357	335	346	363	347	333	362	323	352	352	373	314	343	377	350	355	356	347	356	358	376	322	345	391	340	355	341	353	325	358	368	360	353	354	354	342	346	374	328	340	357	284	392	362	362	363	367	358	352	354	347	353	357	326	373	349	384	361	336	384	335	380	351	333	367	365	368	359	357	363	337	350	321	320	356	329	347	343	313	328	354	356	366	330	340	372	341	348	374	326	335	378	364	346	375	336	356	349	325	375	381	369	343	346	374	371	351	340	354	338	335	354	359	352	325	326	319	349	347	324	350	349	342	336	364	356	348	366	338	331	345	335	353	386	336	357	351	321	331	331	372	326	370	368	346	333	354	322	362	340	362	342	351	359	382	358	356	379	340	337	360	311	339	345	317	375	330	333	351	344	312	366	333	374	350	369	338	365	351	355	344	316	339	348	315	324	348	360	342	376	352	351	295	335	328	340	341	389	368	337	352	335	312	367	364	356	343	355	362	354	366	318	351	333	361	357	361	375	323	364	339	352	322	353	336	351	350	351	339	352	371	339	342	349	360	335	313	340	363	303	370	363	332	321	352	329	352	365	354	367	332	333	346	298	348	352	334	361	341	349	348	359	349	336	371	325	347	328	369	342	343	376	338	361	368	390	347	337	368	339	355	324	343	349	323	351	346	361	327	340	349	340	392	338	348	336	351	318	338	368	316	349	337	364	350	336	360	333	315	351	369	359	342	355	366	339	362	346	325	343	329	353	338	329	332	339	340	358	348	355	342	336	365	335	339	295	354	338	345	367	320	374	339	308	350	354	351	362	324	360	336	390	340	347	353	366	314	352	328	358	378	330	325	308	347	322	358	343	326	342	330	358	370	361	350	338	322	345	344	360	361	346	346	331	321	346	338	330	351	335	366	387	335	359	365	384	327	333	367	372	332	370	344	373	351	346	363	360	328	389	374	310	301	394	346	359	363	319	365	324	342	361	332	373	376	380	366	385	309	334	360	334	351	328	331	340	316	367	312	355	355	352	341	336	358	346	340	351	380	341	341	373	338	338	351	353	335	336	306	336	350	343	359	358	390
43998	88671	20174	3796	2724	1914	1623	1385	1212	1112	1013	833	858	787	792	762	765	762	699	748	625	682	649	669	631	636	640	638	600	615	648	625	598	649	600	577	627	595	648	626	618	604	583	604	572	594	626	560	633	604	594	562	579	609	586	576	615	610	581	576	623	581	633	611	617	625	588	577	601	544	568	602	574	561	576	621	603	602	572	579	582	585	591	645	560	577	652	609	583	532	586	639	582	638	574	618	583	587	584	609	593	601	591	606	608	606	587	544	571	553	565	585	607	592	564	594	564	561	618	556	598	598	614	590	609	587	593	555	558	592	581	641	553	552	622	585	566	636	609	574	604	594	636	587	598	602	637	598	597	570	569	581	628	595	568	590	588	569	560	611	583	583	601	572	580	608	581	559	575	578	610	602	597	616	626	580	606	627	593	600	552	595	597	619	586	550	554	596	603	588	591	553	582	593	540	553	609	609	605	576	580	621	594	584	580	577	562	564	550	641	593	607	617	580	561	557	586	592	593	597	633	590	609	569	618	573	596	535	548	540	618	582	601	578	587	565	575	593	628	597	589	626	602	541	582	576	568	616	553	577	607	558	570	577	596	601	594	608	598	596	620	630	565	586	611	626	634	600	577	597	571	556	648	586	564	608	612	604	571	612	569	567	578	545	583	545	595	568	614	596	582	572	593	619	583	562	589	543	621	577	546	577	587	564	621	595	575	578	605	592	557	554	595	573	585	587	585	589	583	614	630	593	540	579	579	589	595	551	580	582	610	600	584	607	581	588	599	600	576	575	542	573	589	560	637	528	578	606	613	506	526	593	576	600	568	582	639	609	543	596	563	614	564	585	551	571	598	548	599	598	607	567	580	634	617	598	582	585	607	649	572	609	531	602	552	585	602	581	565	582	570	585	602	569	602	616	552	561	580	607	571	593	569	554	597	616	578	612	595	604	626	597	604	621	598	584	579	566	575	606	601	585	580	587	591	590	579	562	591	565	525	583	633	601	576	573	603	546	578	556	592	581	600	593	606	603	592	578	585	585	589	582	591	572	598	655	578	585	607	578	579	587	586	544	569	535	597	565	607	629	563	611	615	548	536	587	531	571	592	648	599	561	586	603	580	607	588	584	567	627	579	569	608	602	536	612	571	613	568	593	558	604	607	568	598	583	539	634	587	577	590	576	613	601	590	606	573	582	620	596	578	591	643	625	601	567	563	618	574	559	591	543	640	563	584	575	563	587	603	595	583	613	586	606	581	582	578	575	575	562	599	607	584	576	597	573	558	594	610	560	590	578	597	593	576	610	567	601	597	595	610	589	569	561	553	563	541	550	603	608	604	607	560	604	590	592	599	573	613	603	615	597	584	633	620	593	574	601	578	592	578	580	584	577	563	586	604	572	593	618	610	605	569	595	587	580	591	581	623	583	584	589	591	547	592	593	588	643	572	583	553	602	589	552	589	591	612	598	599	616	608	599	610	581	636	588	617	568	567	601	567	595	563	589	564	589	607	593	578	606	573	555	606	578	563	564	556	644	584	567	641	588	567	571	597	601	576	558	579	647	629	577	588	581	584	608	562	573	565	587	590	623	628	615	599	618	589	602	644	605	566	566	586	575	607	539	623	573	594	641	587	548	585	542	555	599	588	607	614	611	607	583	548	626	576	607	560	581	602	600	580	572	590	560	631	609	645	554	560	578	605	585	570	582	586	564	569	608	595	597	592	576	579	591	616	579	586	568	538	576	569	578	611	549	571	608	627	566	537	586	586	652	595	584	556	617	625	586	572	594	595	600	607	590	578	600	553	546	557	549	583	576	579	579	524	631	556	593	596	570	585	584	542	567	586	646	602	573	579	619	551	589	559	611	585	597	614	582	577	582	588	590	567	609	581	575	567	590	586	567	618	551	588	617	591	575	560	616	576	547	586	559	631	578	596	612	603	548	549	581	611	592	614	575	612	585	589	582	622	579	589	595	591	569	599	606	599	542	607	583	592	588	618	582	574	601	598	583	597	552	597	601	546	619	557	569	589	608	539	562	577	629	590	631	550	597	627	627	574	553	594	551	564	604	559	580	571	601	560	533	622	604	627	589	579	570	595	587	599	622	593	602	579	512	601	617	561	586	601	598	645	585	589	538	564	582	589	575	592	616	583	610	589	584	637	574	627	599	575	656	610	586	586	575	598	586	609	629	575	547	558	588	560	605	568	608	612	613	574	573	562	583	555	638	578	555	579	563	561	629	593	553	597	591	613	603	614	590	626	526	597	604	537	601	595	598	596	601	572	563	618	608	570	598	628	579	613	603	531	558	582	567	610	598	576	569	620	601	574	578	583	546	572	567	558	567	571	632	557	570	583	556	608	603	580	603	631	587	564	600	632	564	586	560	589	611	581	576	601	586	595	583	568	557	566	608	570	603	572	537	523	567	596	562	565	618	548	575	569	589	620	603	590	564	604	603	557	610	605	579	623	603	542	568	583	550	614	635	595	673	604	608	596	618	598	579	580	591	578	610	633	531	580	552	590	599	616	563	599	594	599	573	553	568	566	558	602	681	592	599	593	604	596	611	595	576	592	587	579	585	543	585	600	549	554	610	595	594	591	594	585	583	602	580	597	586	579	579	571	565	566	598	601	593	545	589	589	567	584	622	592	529	612	557	599	592	542	607	602	595	572	553	595	588	574	589	597	578	619	648	623	605	562	599	595	563	588	599	560	576	586	608	569	590	555	586	633	584	653	605	594	607	583	554	616	561	634	584	588	614	583	594	533	617	575	573	572	570	608	578	558	608	578	566	611	575	568	551	632	558	582	610	574	574	611	582	587	571	606	655	616	605	607	579	616	599	624	588	626	611	563	597	616	632	595	579	603	584	582	607	601	603	554	602	628	599	585	596	558	583	592	556	618	592	607	582	573	544	577	565	586	599	569	590	565	585	586	574	539	591	528	586	569	608	587	575	620	580	611	603	629	581	600	599	614	563	629	608	566	581	606	558	553	559	555	594	568	619	577	589	618	600	602	590	591	619	618	613	570	584	586	580	564	621	586	601	576	554	589	573	595	596	596	576	568	637	648	576	582	592	598	609	564	608	630	615	533	595	600	602	601	590	569	580	551	632	572	597	576	621	591	610	521	610	606	586	568	570	540	580	604	639	571	542	572	566	573	568	587	599	618	581	566	604	570	597	570	557	655	578	569	598	628	608	607	544	629	603	580	552	574	578	572	615	608	633	554	607	572	587	576	579	588	580	617	604	571	592	565	574	581	622	581	607	599	576	615	571	590	614	629	642	585	590	617	573	603	579	558	560	587	562	616	523	548	597	546	599	549	600	559	561	581	577	558	592	577	565	558	590	615	566	632	568	532	617	600	606	594	575	570	642	570	572	570	584	623	579	586	593	585	603	593	622	566	619	574	618	608	561	559	567	589	531	593	586	591	581	600	605	568	535	556	592	535	580	595	563	569	614	599	563	568	583	566	579	595	596	591	607	643	624	569	600	574	577
27035	28798	17416	1803	147	111	129	106	104	102	91	107	134	87	112	92	108	102	103	96	99	114	104	110	105	93	114	105	86	87	100	112	96	85	124	94	95	99	97	101	99	97	107	90	96	105	124	112	100	107	96	110	98	92	88	101	112	93	87	109	97	96	110	104	101	116	100	99	117	98	102	114	104	93	121	101	104	96	85	103	110	90	88	105	94	84	99	98	106	98	95	102	93	99	97	119	91	107	94	102	97	87	107	93	90	88	97	108	99	112	100	98	121	102	94	103	97	91	100	87	92	87	109	118	99	88	99	88	109	98	95	105	111	108	118	101	106	132	88	110	118	97	107	107	89	107	96	101	104	78	93	101	100	88	101	108	100	107	102	80	102	99	100	98	95	89	109	98	96	100	98	101	101	83	99	105	100	81	107	102	86	112	89	95	108	100	106	96	108	89	114	97	113	85	93	103	84	87	108	118	86	94	108	101	97	118	109	96	94	90	89	94	105	88	111	95	90	100	105	92	90	115	97	87	103	102	106	96	97	93	104	94	100	103	116	102	83	124	96	81	75	94	100	94	106	93	97	99	89	120	124	90	133	94	88	81	112	90	101	99	95	111	105	99	99	101	87	90	92	103	111	109	101	102	88	105	99	81	106	100	97	90	117	89	107	100	110	104	92	97	93	102	103	127	110	105	89	108	95	97	103	78	109	106	101	83	85	88	111	84	85	94	108	99	83	95	99	113	90	94	114	102	100	99	97	107	94	104	104	97	127	104	94	80	107	94	104	88	109	112	102	101	104	101	103	93	89	97	124	115	109	97	95	88	105	104	101	105	112	98	106	116	100	98	101	97	86	92	89	103	97	111	98	109	103	93	104	119	88	104	100	104	82	99	95	99	111	97	97	98	126	104	105	119	82	101	97	102	101	88	100	100	103	112	119	90	98	87	92	99	89	96	96	130	110	100	109	99	104	103	105	98	95	100	104	105	113	108	103	93	85	100	97	102	93	101	93	109	97	98	94	119	93	121	84	101	107	103	97	83	100	105	97	97	94	95	92	96	100	91	88	99	90	106	102	100	109	107	89	105	87	117	97	115	93	94	113	96	99	89	97	92	87	97	97	98	95	74	107	91	96	90	94	96	101	103	93	114	110	103	93	99	95	97	95	87	96	100	111	108	94	86	100	91	86	93	99	99	110	95	89	110	99	113	109	111	122	90	99	96	102	99	93	87	109	90	94	104	109	108	100	109	109	90	111	99	108	86	112	94	100	113	100	104	117	118	96	97	119	96	119	102	104	95	110	98	108	104	91	105	121	101	93	105	110	115	95	105	98	123	105	98	105	94	90	95	93	93	102	103	92	88	88	99	94	95	103	102	102	94	98	98	86	102	87	97	97	104	85	102	90	104	111	94	87	102	96	107	105	104	90	100	108	103	103	87	88	90	99	105	98	96	101	102	110	107	98	101	88	97	102	107	106	99	103	103	94	90	76	101	107	100	88	86	110	96	113	106	96	107	96	109	126	115	101	109	115	108	92	114	89	94	107	106	95	86	109	110	78	96	95	86	87	102	87	107	88	99	101	96	106	99	94	109	105	97	83	108	87	101	90	105	95	110	90	87	85	93	101	102	96	83	102	105	92	91	97	100	100	99	98	89	89	93	117	104	101	109	119	87	96	86	102	99	102	100	108	99	115	109	90	91	107	91	96	91	94	109	103	96	91	102	87	107	97	104	120	105	87	104	99	104	99	116	106	116	105	107	102	101	110	103	102	88	99	105	78	85	101	96	119	76	85	78	101	67	95	103	99	110	106	102	100	101	96	102	86	93	93	104	91	110	92	75	130	105	97	97	108	106	99	109	106	96	91	112	103	92	107	104	105	98	91	94	102	106	95	86	110	102	108	127	86	105	80	117	87	107	94	90	104	99	84	93	91	94	96	89	91	112	116	105	100	113	89	86	87	97	107	121	104	101	91	98	93	121	99	81	104	97	103	79	93	95	78	103	120	108	98	99	80	95	105	92	118	88	97	111	102	98	112	102	93	89	111	93	100	96	86	103	106	101	99	107	84	104	98	100	82	94	101	112	114	97	113	98	109	91	111	92	93	101	103	106	91	92	97	91	85	113	93	96	113	110	99	103	110	82	107	79	93	99	98	91	83	93	90	88	116	98	107	103	84	120	118	88	94	78	107	106	120	92	105	90	91	116	90	102	115	99	93	90	79	100	101	91	72	114	88	110	102	96	107	89	108	104	99	98	100	107	101	95	96	111	98	105	101	100	95	115	82	95	101	107	120	94	92	101	96	100	98	106	99	112	103	73	85	97	122	103	104	100	106	108	110	101	100	94	93	90	84	116	113	88	108	91	112	91	81	107	119	89	103	112	108	104	94	123	106	85	88	82	93	108	114	105	91	81	96	107	107	89	94	124	106	78	102	88	83	102	87	114	90	93	106	127	105	100	106	86	86	100	99	97	96	90	99	107	108	106	100	104	99	105	105	93	100	106	106	102	94	99	98	93	92	103	85	88	101	102	117	92	110	106	98	98	121	108	114	80	93	111	91	90	107	112	107	114	107	108	92	107	111	109	109	107	103	108	90	102	110	85	106	99	108	97	85	91	113	103	112	97	110	96	115	80	97	91	85	84	87	111	105	102	97	97	96	97	111	98	96	112	91	90	89	85	83	93	115	87	97	78	126	87	86	85	92	102	115	102	98	75	95	105	101	108	94	96	108	97	101	90	96	84	107	114	102	82	118	87	91	96	99	104	89	94	108	102	99	95	98	92	76	93	108	88	111	99	98	88	92	101	105	98	86	130	92	99	99	94	111	93	105	93	90	98	84	108	102	112	100	91	122	100	99	97	100	98	108	92	86	118	109	90	106	102	116	92	104	97	102	113	98	98	94	85	90	107	106	92	104	103	117	100	95	100	111	97	95	102	95	87	118	103	95	84	93	108	103	95	85	87	112	87	93	115	103	95	92	104	95	113	105	99	101	95	103	95	96	94	74	86	114	95	90	93	97	94	92	98	98	91	101	125	104	101	86	91	96	91	96	98	113	87	116	93	121	96	95	100	104	95	88	86	86	81	99	106	115	101	101	84	97	87	100	93	93	119	86	97	86	106	101	96	104	103	83	102	76	109	100	103	112	80	109	86	101	109	101	95	105	86	101	115	95	105	121	110	106	99	103	93	90	99	85	94	103	106	102	91	112	93	111	78	111	106	85	102	93	88	95	107	92	107	93	95	96	102	96	104	96	108	105	93	104	96	99	82	101	89	105	96	103	96	102	100	115	101	103	90	89	98	99	115	98	106	112	93	102	107	98	103	102	103	109	97	86	109	106	86	112	87	86	82	103	90	111	98	104	109	108	98	92	98	84	77	74	100	106	103	118	93	80	90	100	100	111	114	90	121	95	100	89	108	110	95	94	119	98	86	106	88	94	77	94	105	84	105	93	113	96	78	96	87	88	95	92	104	99	113	89	104	92	93	103	111
27554	46158	9779	417	276	275	242	238	227	208	228	210	189	194	194	198	222	173	188	219	190	189	172	193	193	173	211	228	179	191	219	172	188	190	177	206	188	187	203	188	194	197	191	212	176	170	177	167	185	198	178	206	177	176	183	198	193	197	191	205	180	183	205	190	197	153	202	177	191	207	201	197	191	192	188	199	189	180	212	203	192	189	197	169	184	179	195	196	203	193	203	208	219	210	184	191	194	187	204	195	200	172	178	177	203	192	198	188	190	167	172	181	191	202	189	196	186	181	197	204	189	194	186	181	205	201	187	204	194	185	178	159	197	206	169	169	204	159	171	200	179	186	221	185	184	190	158	192	196	185	163	197	200	192	197	205	196	195	193	176	196	191	194	203	158	174	160	176	199	172	186	213	179	216	193	182	188	180	211	185	176	189	201	179	170	210	192	182	182	179	193	183	158	203	180	155	177	192	199	187	203	183	181	193	189	196	200	189	169	191	198	176	217	185	188	208	197	170	176	209	194	197	205	212	196	203	217	220	178	213	188	175	195	193	158	204	212	199	194	222	201	197	195	203	218	180	203	191	190	213	165	195	191	205	181	212	194	209	170	167	190	206	176	200	190	180	197	197	205	181	209	183	225	180	187	161	173	180	210	194	205	192	170	193	204	186	176	194	183	191	183	197	194	189	181	173	230	200	181	185	194	205	193	192	162	172	184	199	208	186	213	186	175	172	202	199	172	172	190	179	197	210	172	182	195	187	210	206	180	238	171	162	183	229	189	181	186	185	195	192	227	173	213	190	201	202	180	189	186	182	191	182	166	181	169	193	216	182	213	182	198	197	195	204	182	215	176	188	209	187	160	182	188	191	174	188	180	169	178	218	196	202	196	188	242	177	188	174	180	208	226	202	183	221	220	216	172	179	197	171	176	190	202	205	186	185	184	189	216	201	180	206	210	195	167	208	182	178	206	192	195	189	184	183	158	169	193	219	163	182	201	175	189	196	196	199	190	161	169	187	199	200	198	201	195	184	191	209	191	222	195	180	196	187	216	216	184	193	207	187	174	206	168	188	193	184	175	187	193	179	180	171	228	198	170	200	191	169	154	188	195	201	199	201	192	186	195	170	175	206	183	191	196	210	217	201	202	207	192	159	168	165	187	181	183	209	157	203	196	198	212	209	188	205	184	192	196	171	201	186	204	200	170	172	188	212	207	191	180	208	207	192	187	212	193	176	195	167	203	182	191	178	207	202	181	188	164	189	160	178	190	176	169	183	182	180	197	196	196	189	186	170	184	189	195	204	179	187	186	203	212	206	178	182	169	184	201	175	168	199	166	223	206	181	204	169	198	189	190	195	198	181	190	190	196	200	168	186	218	173	185	172	173	174	191	176	221	209	187	160	172	191	171	201	187	188	173	194	190	187	189	186	189	171	196	184	192	175	194	192	188	186	192	178	199	199	209	187	214	224	192	206	189	224	204	169	201	182	170	178	180	193	185	204	188	196	187	222	189	205	191	211	199	190	197	192	187	168	190	172	176	197	185	206	205	193	204	199	193	218	167	198	170	192	188	182	149	191	182	214	167	183	213	197	191	215	208	202	206	195	202	201	180	190	202	167	180	189	197	181	191	194	177	174	178	184	191	193	192	179	195	184	183	189	189	204	197	205	176	190	218	194	165	196	162	188	171	160	193	205	178	196	182	202	193	193	190	212	198	201	188	202	179	182	176	173	212	161	196	202	192	184	189	189	199	187	205	195	214	157	182	191	184	219	193	190	192	166	164	187	189	172	192	190	189	227	187	173	195	205	189	178	181	197	173	170	175	195	185	190	175	221	194	179	199	170	204	188	208	185	197	205	188	203	199	186	197	201	178	151	174	167	195	215	201	196	184	204	191	183	202	181	190	189	170	181	187	202	192	203	155	187	180	201	182	183	175	195	202	208	192	181	191	203	170	191	192	163	181	193	168	179	189	202	186	184	197	196	200	175	201	211	194	173	187	204	185	184	177	181	199	196	201	189	193	185	192	210	203	210	189	156	189	212	216	203	175	196	194	182	177	189	191	197	193	180	196	209	186	216	187	170	185	176	209	176	207	191	189	179	184	202	183	201	176	179	186	161	213	205	176	188	187	202	214	189	199	199	190	182	202	194	179	185	207	185	206	193	173	185	191	171	223	165	202	173	191	188	202	177	181	197	178	194	171	177	216	199	205	185	184	193	181	185	220	206	184	188	187	182	189	195	197	176	173	188	195	188	167	194	168	177	179	166	178	201	187	197	171	197	176	199	196	149	185	201	212	170	188	215	187	183	187	192	192	201	196	212	186	189	202	176	197	185	180	175	194	199	179	171	170	202	185	184	190	185	188	202	204	197	168	162	206	209	173	185	204	179	204	195	218	182	192	200	212	196	180	193	191	193	194	179	197	192	178	170	192	173	189	187	197	167	187	193	225	184	187	175	185	187	196	174	189	151	188	197	193	196	193	197	184	192	212	188	193	185	179	186	202	191	207	205	181	216	205	173	177	188	156	191	195	196	196	187	173	190	195	176	186	193	190	204	198	186	170	191	189	189	214	213	185	186	194	182	192	199	183	177	178	179	204	178	214	198	193	187	177	178	170	192	179	201	186	211	211	170	179	187	186	175	185	212	192	188	188	174	173	204	189	202	181	196	172	197	188	198	201	194	187	164	174	215	186	193	231	191	180	166	216	181	185	171	188	202	164	180	188	192	196	183	214	194	192	186	188	203	188	184	180	197	186	184	175	202	168	180	193	196	199	176	181	190	169	182	172	188	170	174	184	189	190	200	192	200	200	201	193	213	185	196	195	198	190	199	186	187	174	190	191	176	178	214	178	198	184	186	183	208	170	199	187	183	205	154	197	173	171	203	188	171	182	196	189	189	193	171	201	162	208	172	176	207	173	208	176	178	187	200	187	183	188	208	178	188	184	188	199	199	209	179	210	177	211	201	194	195	185	195	179	168	202	189	179	194	197	185	180	200	210	201	181	191	180	204	186	199	210	188	173	173	188	192	152	184	189	193	200	201	188	187	180	209	189	177	175	201	190	177	180	211	192	197	195	215	166	168	185	186	191	215	179	217	183	195	189	203	181	194	184	173	196	176	189	216	205	195	197	191	190	188	176	194	186	176	204	184	192	200	187	183	184	177	199	177	158	207	185	180	189	197	221	195	177	207	199	200	200	183	215	196	193	187	193	208	168	183	200	187	208	183	234	182	195	180	183	192	190	179	170	189	186	187	194	187	205	192	197	175	193	200	182	182	175	205	172	194	184	186	170	184	175	198	177	209	169	181	199	183	211	208	199	175	188	207	193	183	193	203	188	229	173	176	197	176	191	197	191	172	181	179	185	204	176	202	184	194	190	182	189	184	188	182	201	199	189	198	176	178	182	176	183	202	194	208	183	181	217	192	188	222	186	198	198	180	187	198	192	192	205	199	195	209	191	179	190	175	189	212	195	190	189	180	212	204	192	213
24000	24514	28773	24633	17717	3291	464	317	329	285	273	259	258	213	266	220	235	240	232	247	231	215	231	218	207	191	199	214	225	190	235	230	218	236	230	226	247	225	202	227	233	227	230	226	196	215	205	216	202	226	248	213	192	217	218	236	201	223	205	207	218	233	193	220	195	218	198	205	220	225	232	228	242	218	215	203	246	241	227	229	222	208	214	224	221	215	214	208	220	208	215	196	223	210	247	225	203	183	207	210	219	215	234	208	230	214	221	218	239	204	218	230	211	224	200	221	189	212	231	223	202	226	214	215	194	228	238	257	203	197	223	226	205	195	214	230	216	213	247	225	215	209	207	229	216	214	225	222	207	225	204	231	210	197	221	214	217	204	245	213	200	225	233	247	211	196	227	199	202	219	221	224	213	216	228	218	197	220	198	212	228	210	240	199	213	229	229	239	220	217	262	213	200	195	206	216	227	225	208	241	217	227	207	202	243	201	214	234	197	201	216	218	231	224	220	203	238	221	205	231	207	208	209	194	226	209	213	208	189	218	225	208	214	213	241	205	198	246	241	210	216	216	232	208	201	220	236	192	223	216	192	199	229	184	203	225	207	212	193	205	200	205	241	217	234	201	200	201	188	218	226	210	237	206	224	240	221	217	229	231	204	205	195	248	222	207	224	220	214	224	222	215	228	204	238	213	230	198	206	203	202	234	224	210	220	208	228	210	201	258	222	206	183	223	233	211	209	211	217	215	226	224	200	225	206	242	203	215	226	220	225	231	222	204	193	174	213	192	210	194	224	228	226	236	211	231	206	198	201	216	234	222	202	201	211	242	207	198	206	213	217	224	237	206	248	247	193	218	225	211	219	206	236	204	210	215	210	224	196	194	216	214	217	250	235	192	209	212	200	198	211	204	222	205	194	185	219	215	214	210	221	177	230	200	199	207	227	208	213	236	194	223	218	208	209	234	202	212	201	212	213	221	233	177	222	215	221	194	207	199	237	196	195	214	209	197	190	228	213	186	226	210	229	220	227	219	214	214	212	203	208	229	205	209	206	218	226	210	212	221	243	188	214	211	196	218	211	210	216	207	202	214	221	217	234	188	230	216	230	217	233	221	218	229	219	221	216	226	217	202	210	246	239	187	206	212	201	171	220	218	231	216	212	193	224	220	243	219	191	185	218	226	231	201	221	214	217	207	218	229	202	210	232	233	219	212	215	214	245	243	232	181	196	214	227	213	207	223	210	227	232	249	208	207	230	202	204	182	213	222	212	201	215	207	202	230	218	213	207	219	235	203	202	217	224	215	236	205	203	217	218	233	226	214	203	194	199	214	216	216	201	203	196	216	210	214	200	205	193	195	219	241	198	179	215	214	230	241	218	212	209	208	195	222	214	183	231	229	215	216	215	217	212	218	202	202	219	245	192	226	200	200	208	237	223	217	241	228	218	225	231	219	217	203	213	198	211	201	235	222	230	210	222	233	213	208	224	182	233	203	188	213	253	232	201	219	197	189	223	260	212	223	189	185	251	193	216	224	230	200	225	227	196	216	198	206	210	234	215	224	215	215	194	227	207	197	236	204	222	222	185	187	228	212	204	212	205	220	232	220	234	222	223	211	204	235	205	187	209	227	198	208	212	211	208	236	203	215	188	193	217	210	212	206	250	206	226	196	180	216	228	184	214	211	211	215	240	205	208	188	208	245	191	195	219	213	197	235	204	213	189	206	261	224	204	226	204	214	204	224	189	237	210	214	217	193	225	215	206	205	174	195	204	225	197	218	217	207	208	221	197	230	166	219	214	186	202	192	208	206	220	203	218	235	216	229	201	197	229	241	225	207	218	232	202	222	205	212	217	252	220	200	249	192	202	213	206	249	198	220	214	195	202	218	210	224	231	223	211	214	234	222	206	220	210	214	235	211	237	209	220	209	218	202	209	218	229	212	205	218	214	214	203	234	198	224	230	229	194	210	188	204	211	242	217	220	192	210	196	234	239	206	224	207	198	214	229	216	222	218	228	223	220	200	203	216	188	212	217	195	185	224	238	197	208	224	203	203	225	204	220	218	236	210	228	211	234	203	226	198	199	214	200	237	224	243	220	204	215	195	167	240	221	223	188	221	221	227	228	206	228	225	192	201	223	206	231	216	216	203	229	204	214	211	215	244	196	204	206	194	209	199	213	213	201	217	191	226	212	225	216	215	213	208	211	217	216	214	241	213	247	231	222	182	260	196	214	210	204	201	209	220	212	212	203	218	187	205	236	212	186	226	218	193	200	176	201	178	224	212	225	217	184	206	218	205	202	209	224	242	212	222	223	198	226	207	218	173	232	206	200	188	217	189	193	213	210	220	223	205	210	210	201	232	213	231	197	204	205	197	203	229	214	216	210	206	219	202	200	198	206	204	220	228	214	217	208	194	212	226	208	227	195	209	229	216	208	224	230	237	216	240	210	229	225	188	220	181	214	221	217	237	197	224	203	201	207	224	192	235	191	212	220	209	238	208	206	222	182	214	224	213	237	218	229	228	230	232	242	224	217	228	223	183	198	216	210	212	199	193	237	230	215	223	239	233	202	201	226	219	212	212	204	206	243	199	219	217	203	216	218	195	213	225	199	203	215	215	207	201	222	206	214	237	203	235	227	221	216	218	217	201	222	231	240	201	212	229	206	224	218	217	204	205	229	183	215	217	197	214	211	225	186	234	230	229	195	238	230	221	224	228	198	218	231	238	199	209	237	192	213	196	211	185	207	231	187	229	208	221	218	221	202	220	217	220	211	220	231	242	226	184	223	197	221	203	222	226	221	210	216	215	215	225	182	198	220	207	196	210	219	206	203	216	226	209	236	218	238	189	233	201	209	184	218	212	223	211	202	213	227	215	209	218	215	219	203	214	232	202	212	235	220	220	209	189	242	200	209	217	193	208	228	218	215	196	219	195	194	224	233	224	227	215	234	214	215	220	202	232	217	217	229	203	229	224	201	190	204	223	211	192	247	212	224	226	224	190	208	230	218	216	228	220	235	214	200	199	227	215	222	203	208	221	205	245	207	208	217	193	219	217	189	218	192	197	208	214	219	218	229	204	192	233	202	215	201	225	201	241	206	214	203	192	230	235	236	231	204	213	221	217	216	218	207	204	205	236	205	199	208	235	207	232	239	221	231	219	225	233	190	204	220	240	208	199	214	219	229	219	209	239	209	242	209	223	230	220	216	206	219	207	220	229	211	217	216	227	206	234	218	232	211	217	235	223	230	208	246	204	212	209	226	224	235	192	230	211	204	210	227	207	211	187	204	206	227	216	227	219	198	220	224	227	225	204	206	229	209	207	192	217	221	197	216	216	233	208	218	208	224	214	212	209	193	209	209	209	238	195	218	234	239	220	225	226	193	212	210	199	193	216	204	200	222	210	234	218	213	206	200	217	231	231	209	222	204	190	218	217	221	206	197	218	224	206	200	214	199	189	213	226	199	224	222	236	208	189	213	233	211	206	192	211	225	209
47776	83920	25256	2114	1438	1056	904	759	707	603	583	541	487	481	424	445	453	431	432	443	440	398	420	381	417	394	410	397	433	393	401	431	436	412	382	418	390	415	358	363	358	406	398	359	382	389	404	378	389	380	412	363	403	390	378	362	333	403	406	380	379	392	409	396	374	366	384	346	386	363	391	366	382	361	387	418	403	371	337	395	386	367	375	382	355	385	392	368	386	399	384	367	404	402	344	333	355	375	409	402	382	374	408	389	406	354	386	379	343	404	349	398	361	387	404	362	375	418	352	373	371	395	360	418	383	380	394	360	375	381	406	379	394	400	368	402	401	414	352	388	362	376	340	350	362	357	396	373	330	346	354	394	374	383	382	358	387	388	437	380	386	391	349	376	359	382	354	360	372	334	387	392	360	394	366	357	410	371	408	419	354	371	390	349	364	381	414	408	374	368	404	359	383	338	387	352	377	362	359	388	409	364	409	360	382	354	385	353	381	349	394	344	395	379	372	332	360	391	366	366	402	391	380	402	362	358	379	375	405	361	351	400	354	406	361	381	393	355	360	369	352	376	357	392	387	393	355	377	375	348	401	373	380	397	411	405	370	409	389	383	351	389	382	335	383	409	356	413	386	371	355	422	375	349	371	427	363	394	390	352	342	396	387	374	402	378	398	375	340	389	350	386	384	369	388	365	374	391	403	398	388	359	395	353	374	359	379	383	391	410	395	371	374	358	387	389	348	379	378	385	405	354	356	364	327	367	380	381	381	369	412	366	381	395	391	384	387	396	410	395	355	408	392	380	400	384	401	410	341	396	388	362	389	330	367	365	362	354	378	374	389	357	356	389	407	369	439	358	381	360	367	358	386	370	343	383	389	383	406	349	367	409	399	373	374	364	358	382	354	388	369	395	394	384	370	368	381	392	366	372	370	378	367	372	380	361	356	357	385	353	375	375	375	386	373	403	371	376	370	401	374	375	421	389	385	373	376	367	334	368	374	390	372	325	361	385	379	350	352	399	360	367	394	362	328	403	366	370	372	389	385	443	350	357	353	375	369	393	390	373	366	361	382	368	394	378	361	367	385	337	392	372	385	408	369	372	393	360	346	403	371	365	422	388	397	387	326	396	348	367	376	397	390	383	396	400	384	364	374	410	370	376	363	365	396	341	438	384	417	367	390	373	392	339	374	373	380	374	392	353	421	405	378	368	370	369	368	371	426	401	362	373	365	361	348	405	385	366	383	370	401	372	354	390	380	368	373	398	351	378	402	412	371	390	364	370	396	415	400	368	371	413	376	411	390	373	444	382	368	391	350	381	365	378	367	370	376	376	380	366	394	366	371	397	363	421	372	352	361	361	370	384	366	379	391	371	378	383	375	396	377	396	390	401	379	352	388	384	400	360	377	395	368	393	383	367	403	389	398	337	377	405	368	416	382	413	398	409	376	376	361	368	390	375	378	374	410	373	389	389	385	371	368	370	388	383	354	405	379	365	369	386	389	356	385	384	409	347	396	374	412	393	378	380	388	378	377	396	329	353	372	397	364	397	373	393	384	409	360	417	351	353	364	370	407	389	359	366	389	378	387	369	376	355	388	381	351	369	405	378	355	362	363	384	426	374	383	381	371	352	391	395	382	391	389	379	352	417	363	355	380	335	370	359	400	359	366	391	393	360	392	382	383	448	381	389	395	334	394	401	331	380	355	390	389	359	367	374	392	370	353	419	383	354	366	390	369	391	362	377	384	395	388	386	340	381	375	393	386	366	395	344	328	394	362	395	388	374	429	390	373	390	374	374	372	350	365	370	366	369	399	333	361	352	360	384	382	356	385	373	368	406	379	345	369	382	415	401	407	369	359	382	433	373	389	357	375	371	373	391	382	371	403	374	385	391	392	359	383	338	356	371	373	370	368	385	370	374	388	405	392	358	349	391	380	347	389	335	359	384	360	398	376	348	364	377	367	376	375	379	356	403	352	378	382	347	379	358	351	388	417	404	376	361	407	373	389	358	379	362	359	370	349	402	347	379	382	368	354	385	392	405	373	368	359	354	366	370	383	375	382	388	357	379	391	408	362	382	373	363	391	374	344	384	367	367	404	371	400	364	401	339	396	377	347	339	378	386	362	379	381	359	382	410	416	389	353	391	450	357	361	357	333	387	354	361	408	344	352	398	390	382	386	368	386	400	387	390	390	412	371	397	393	394	375	395	372	351	338	402	398	404	393	355	382	354	399	394	409	365	389	426	360	378	380	389	412	367	369	342	360	390	380	419	387	388	416	342	362	387	361	404	379	349	369	398	343	374	352	334	374	389	386	384	344	407	358	379	370	384	398	369	396	379	399	393	350	386	414	415	378	360	421	380	376	349	361	392	346	373	379	382	352	432	373	350	362	349	376	372	364	350	396	375	364	370	378	343	380	372	391	363	387	374	402	402	387	376	400	410	383	354	381	380	362	392	385	382	381	401	392	358	403	381	381	340	342	408	352	386	395	356	369	374	403	402	413	390	380	383	420	373	376	402	369	369	382	392	380	402	381	385	374	353	343	374	387	381	397	401	399	418	409	380	411	392	405	367	333	374	369	370	356	407	381	374	383	372	391	361	399	394	369	363	340	367	387	383	355	348	375	369	401	362	366	367	391	373	358	399	397	408	395	387	359	371	383	371	360	401	337	388	338	390	393	353	329	346	345	403	377	384	358	394	364	366	399	367	393	372	394	396	359	364	332	424	379	354	360	413	353	354	373	357	366	397	382	415	384	370	371	372	381	338	355	391	379	363	420	392	349	407	387	362	382	370	398	401	385	378	371	378	400	363	377	386	364	361	373	363	341	394	392	369	398	397	380	378	393	352	365	393	388	401	382	372	359	359	378	396	349	352	388	354	364	395	411	403	403	380	391	407	372	380	358	360	363	377	369	364	371	337	359	374	358	400	388	400	376	409	379	386	374	371	360	357	355	345	386	356	388	377	375	364	371	375	361	382	423	388	387	386	365	362	326	379	383	361	395	424	364	364	355	385	396	386	397	356	368	388	386	397	388	371	363	397	388	382	377	363	370	396	351	380	413	395	400	376	380	407	386	405	399	381	366	378	389	352	336	378	364	388	400	374	369	400	375	370	337	372	403	407	388	386	409	411	397	392	345	371	363	389	375	408	389	358	370	400	345	424	381	363	377	392	348	345	353	379	396	389	377	359	353	361	387	396	371	392	389	381	371	393	388	366	365	380	392	355	379	395	334	399	407	342	370	368	361	435	343	378	371	384	369	363	350	404	377	360	401	384	365	396	377	373	355	392	370	374	374	366	370	336	365	388	366	386	388	394	380	373	381	368	365	367	382	398	389	358	427	376	354	384	392	394	386	344	386	402	393	380	383	348	355	393	369	364	372	339	402	386	420	393	360	344	384	416	382	384	354	395	398	373	366	382	355	398	360	364	380	408	371	387	414	387	354	394	354	363	355	383	385	381	350	364	344	398	412	367	387	369	368	398	386	381	394	361
22987	22329	28789	23777	21005	18449	2407	635	453	463	442	456	432	423	411	399	391	399	397	371	400	385	392	364	378	341	370	401	334	369	364	323	383	366	379	351	374	362	362	354	379	350	378	370	392	317	356	360	389	353	323	354	336	336	333	359	338	385	362	343	338	349	351	382	342	357	350	352	368	336	353	388	358	339	341	381	379	371	341	343	369	398	342	320	395	345	378	361	355	355	353	350	304	318	343	324	352	373	361	365	342	358	378	345	326	359	330	357	355	345	344	354	389	355	351	329	322	377	361	374	348	350	345	361	357	358	358	332	377	340	353	349	345	340	331	326	372	352	361	359	345	343	331	375	387	333	350	317	356	341	366	358	360	367	393	388	358	374	357	370	348	367	338	354	379	368	360	346	349	332	317	346	352	386	348	355	339	349	338	358	320	342	355	332	342	358	379	363	353	350	341	342	383	335	342	358	323	362	396	349	346	360	352	363	359	343	378	370	332	337	363	321	387	383	342	374	341	324	354	346	369	347	337	334	372	348	351	335	338	330	328	373	367	361	346	358	329	361	343	337	336	349	360	364	366	355	382	375	337	341	340	345	353	363	350	359	374	329	350	336	402	346	363	346	342	391	346	369	375	338	341	389	339	354	303	328	374	368	339	369	361	328	337	369	353	339	356	334	339	352	326	345	339	337	348	346	343	343	328	361	364	345	325	348	323	350	342	347	339	326	356	357	373	336	335	335	331	351	370	359	323	363	352	336	397	351	379	377	352	352	364	352	372	371	357	332	335	380	355	337	372	359	350	374	360	358	359	353	351	333	375	340	336	376	332	330	355	359	333	354	383	364	352	375	352	341	359	351	363	377	340	383	374	379	348	339	362	366	344	375	361	347	389	345	347	329	350	324	364	356	340	345	338	334	347	367	363	348	341	324	350	357	385	351	339	350	359	332	382	341	374	324	332	317	362	390	356	375	350	326	370	344	348	346	346	345	353	372	349	326	371	341	375	331	343	315	336	339	363	369	353	354	357	370	379	378	348	346	346	359	350	339	344	350	337	357	351	383	335	345	374	355	332	373	363	371	347	330	345	337	339	347	359	399	376	335	368	357	371	352	355	352	363	345	364	359	362	347	375	336	348	376	364	325	340	329	345	399	354	371	325	378	332	358	353	373	353	309	340	326	360	340	366	337	352	330	359	348	343	373	351	341	392	360	341	333	349	342	357	368	360	344	347	350	328	335	332	338	373	371	344	334	362	317	336	365	341	380	350	354	367	354	349	331	352	328	328	395	343	327	371	312	322	372	329	349	368	338	366	339	362	371	358	382	398	376	367	346	388	348	336	335	376	348	344	327	351	349	340	363	361	359	374	335	345	343	375	338	352	332	320	358	358	338	310	354	336	359	358	364	334	355	360	360	337	351	328	343	366	342	359	339	356	355	355	347	340	351	341	368	353	350	331	348	334	345	388	383	387	362	341	359	338	378	356	342	350	333	336	364	347	351	334	349	351	366	364	325	360	360	321	363	343	329	385	345	334	354	346	360	344	348	382	329	306	376	370	360	363	320	337	359	361	337	335	316	326	395	340	377	370	424	309	358	374	347	327	360	379	351	330	363	359	364	375	350	336	331	360	343	368	364	353	329	317	343	339	369	368	329	356	338	356	319	361	361	353	332	363	344	369	347	356	334	313	355	348	386	333	339	358	397	354	339	361	368	343	320	345	351	330	367	363	366	356	317	356	335	351	359	347	314	345	362	360	378	323	369	332	352	365	356	349	328	327	366	352	374	372	365	378	329	342	366	340	338	344	348	357	344	386	378	352	353	337	342	347	355	336	341	347	381	354	356	394	394	341	379	399	363	380	335	325	347	341	338	366	380	372	364	348	365	362	367	367	375	332	395	391	355	369	353	344	366	363	344	374	345	367	328	355	360	360	359	321	343	351	341	345	374	326	390	365	346	350	350	335	363	392	373	342	346	382	366	352	362	352	395	338	316	330	338	366	339	342	359	352	345	358	374	323	384	323	333	358	347	355	340	383	367	336	356	383	381	361	370	346	345	360	335	385	334	357	369	364	346	344	370	369	350	367	354	348	330	353	364	348	385	363	340	341	358	378	349	353	362	339	339	350	332	356	347	311	349	338	324	312	354	358	360	357	339	338	369	358	388	351	353	360	334	361	320	346	351	331	345	335	378	354	359	405	366	329	379	337	353	318	344	347	377	334	346	350	389	374	359	339	368	370	369	349	335	365	334	359	367	351	341	389	315	384	386	352	320	340	355	390	351	347	343	336	352	349	348	365	344	320	366	351	314	377	327	368	391	334	360	327	375	351	375	308	328	377	381	346	359	359	329	405	352	362	330	366	330	354	375	351	376	341	345	346	360	342	336	332	341	308	380	379	350	361	371	381	332	359	357	360	311	355	355	373	367	342	338	332	369	364	304	345	361	345	361	330	352	360	338	328	349	387	313	360	382	374	362	339	341	356	373	379	369	380	361	383	364	353	332	338	347	326	330	337	328	331	332	351	357	355	362	325	361	343	347	342	339	354	380	373	357	361	373	351	340	325	354	355	357	332	335	344	338	372	352	375	369	384	340	357	334	346	362	357	316	384	331	365	366	352	370	337	342	338	343	341	340	365	352	362	367	380	360	344	376	325	372	332	379	342	334	345	388	355	325	343	323	337	349	367	379	367	380	348	378	354	391	305	340	349	341	353	348	369	360	327	315	338	333	372	353	348	360	335	352	378	323	342	363	350	333	364	380	367	308	366	363	372	380	371	359	346	362	330	344	380	342	347	329	327	351	330	332	376	348	357	322	362	367	369	360	390	380	342	337	349	364	354	329	336	378	357	384	345	353	352	344	382	355	320	331	327	333	369	370	365	341	382	322	346	342	352	356	351	360	358	362	329	337	374	358	367	344	368	335	360	335	357	354	331	341	333	378	340	347	352	346	345	358	360	376	328	337	352	331	322	335	360	366	364	359	387	354	353	365	343	386	379	357	363	329	351	370	345	356	320	325	356	350	338	343	343	343	384	317	358	330	325	349	364	346	344	340	346	382	335	353	318	371	380	358	406	371	364	343	346	320	380	371	334	375	362	334	336	366	363	362	348	350	317	359	384	374	360	323	334	342	350	337	376	343	327	354	360	329	372	327	344	336	367	350	328	366	342	366	351	348	359	351	326	326	332	340	349	332	349	353	387	373	361	371	381	350	348	343	352	368	345	373	344	318	326	333	345	385	364	339	341	347	356	317	350	357	388	368	342	378	397	339	396	328	360	366	358	349	339	356	327	386	343	313	311	355	361	315	333	393	341	354	343	334	359	349	348	354	361	369	348	366	368	371	340	325	372	355	370	343	332	349	368	352	382	342	347	368	350	386	328	371	363	339	388	319	329	338	358	371	337	327	373	348	326	330	370	327	340	354	359	346	360	326	335	377	341	350	354	403	330	363	338	381	344	347	360	370	362	351	358	368	371	362	312	353	335	342	341	359	386	342
47621	89760	34800	3554	2543	1899	1598	1322	1195	1019	964	890	777	785	797	763	734	703	701	647	665	648	686	621	659	610	611	620	631	621	590	597	606	626	639	641	648	596	586	568	588	572	600	629	620	640	659	589	593	556	595	574	635	636	600	617	569	586	600	543	588	644	588	600	599	601	590	588	548	607	549	551	594	559	635	606	580	624	576	627	627	614	579	557	591	582	617	581	580	603	598	627	550	593	546	650	582	603	592	599	574	613	599	575	610	593	585	576	583	563	582	606	626	529	566	639	611	614	580	555	591	578	604	567	572	559	589	616	563	589	585	597	568	585	589	583	563	630	567	568	566	564	588	592	600	612	618	604	532	574	549	634	607	594	627	566	568	611	580	589	610	578	614	600	601	563	559	603	604	577	604	569	579	584	600	577	594	559	548	574	570	585	605	615	584	552	594	558	609	605	570	582	570	584	599	565	584	644	604	583	584	590	612	584	617	564	563	649	618	633	609	634	633	551	550	608	586	587	591	621	567	566	611	586	589	614	572	540	533	596	582	581	607	635	581	577	584	578	655	586	622	596	596	621	641	595	554	600	597	580	559	579	584	581	554	584	621	603	555	593	605	574	584	602	556	572	564	562	596	535	549	596	562	551	589	605	562	568	637	610	551	566	565	588	583	609	563	578	568	573	630	600	584	540	604	628	590	589	579	543	565	555	599	566	628	551	569	585	599	590	596	617	639	582	562	599	564	612	597	585	581	567	626	601	585	608	602	596	582	587	563	569	599	565	568	583	542	586	572	579	612	589	606	585	587	572	555	571	606	586	609	587	556	586	597	567	580	584	592	619	635	589	620	577	568	583	604	591	570	591	606	595	540	619	615	572	536	539	565	582	616	566	611	586	628	672	599	602	605	582	590	607	604	587	573	618	615	570	620	585	589	574	577	554	617	570	599	566	572	596	616	571	630	602	586	600	541	607	564	566	612	622	566	620	600	619	601	599	596	649	603	574	595	610	578	598	615	574	578	573	596	601	604	604	591	582	572	593	604	590	590	578	597	552	603	588	612	622	604	592	601	657	610	565	636	580	570	548	604	563	634	607	629	590	562	614	573	575	579	576	580	634	601	628	600	580	545	550	605	634	604	619	614	611	605	594	606	627	610	587	578	610	569	614	611	602	596	570	648	619	577	581	565	616	566	545	551	568	646	604	624	570	567	598	552	574	616	570	583	591	566	558	634	605	538	600	548	585	608	595	577	527	575	595	564	597	600	608	571	624	595	579	613	598	625	565	575	604	624	627	575	588	581	620	629	573	561	590	586	607	583	590	529	535	612	601	541	563	644	607	615	596	587	605	606	603	567	594	586	578	626	524	589	551	644	599	593	572	578	578	592	609	582	643	591	614	569	612	541	545	570	555	602	643	614	558	581	583	566	600	593	605	580	565	572	627	645	602	572	590	602	580	629	617	615	578	616	585	586	576	554	566	617	577	616	530	610	568	617	588	614	615	593	553	578	616	614	580	620	600	634	589	544	590	588	547	597	588	572	567	594	598	587	596	638	581	602	583	561	592	600	582	573	589	592	579	604	595	590	569	557	610	615	587	578	597	570	576	585	542	585	598	582	594	592	579	605	562	581	600	617	583	576	573	587	609	613	597	616	607	581	566	599	594	557	552	602	581	599	613	556	575	544	579	563	585	615	580	598	593	538	594	549	606	618	608	561	577	605	584	574	598	583	562	599	606	597	606	578	533	595	534	599	544	610	575	598	604	609	630	558	598	601	585	627	588	588	539	590	576	537	569	593	594	581	606	556	580	594	592	600	554	579	573	575	568	564	611	585	580	579	605	544	586	560	603	610	573	588	593	557	571	586	590	615	611	603	601	570	570	574	564	637	590	582	584	608	588	547	580	614	556	567	581	587	531	599	585	572	606	584	588	588	593	602	581	606	572	555	633	570	615	608	546	624	581	584	596	564	551	622	587	590	583	585	580	594	567	579	563	596	574	600	574	577	588	588	591	623	609	540	587	587	600	626	616	630	586	633	593	576	576	609	567	563	570	601	591	539	622	598	551	606	586	610	603	599	553	596	607	597	554	550	565	622	609	597	595	595	572	596	602	585	591	587	597	598	551	629	584	614	515	597	586	561	602	629	562	574	567	577	581	623	570	594	591	574	613	597	600	641	613	622	639	554	597	601	647	572	613	618	600	561	579	598	582	618	563	606	575	595	610	593	605	595	600	587	619	582	578	581	582	543	593	588	598	614	581	557	586	612	588	610	581	566	559	541	587	590	578	585	571	548	587	626	633	640	572	578	617	610	582	606	566	598	575	547	599	593	612	617	572	597	576	593	563	540	617	599	572	636	626	580	607	606	582	611	604	602	576	574	630	602	587	579	560	606	616	580	626	587	589	551	614	538	586	622	595	575	583	628	614	560	593	555	546	586	576	569	628	594	618	594	610	542	619	586	607	601	595	566	606	577	621	572	597	597	593	610	598	601	582	595	594	598	602	615	551	562	636	568	589	574	574	587	624	599	557	633	562	542	536	586	546	559	590	619	612	573	624	622	572	589	624	613	542	598	579	582	610	611	558	575	578	588	613	617	598	603	588	568	599	591	602	573	559	600	628	597	579	578	599	606	596	573	563	593	530	618	624	536	561	634	607	592	597	560	627	614	627	614	636	532	609	619	574	610	565	578	591	559	560	584	580	620	574	588	530	597	597	558	625	593	573	554	581	596	565	598	596	576	607	584	565	618	560	592	651	556	584	563	600	608	570	546	578	623	613	593	614	596	555	576	561	572	611	615	541	605	588	569	621	568	554	588	549	568	611	580	588	627	579	621	560	586	593	619	569	602	620	635	615	585	618	577	612	540	597	575	610	616	572	595	573	590	566	573	581	548	629	579	608	563	603	599	580	600	588	563	595	535	617	574	587	624	634	625	589	593	557	623	573	571	589	552	548	582	594	604	620	596	585	606	569	602	633	591	602	578	605	612	613	634	594	525	598	607	548	569	591	618	587	580	571	598	589	607	567	575	602	621	588	589	591	590	608	529	576	602	585	581	551	536	591	618	565	607	612	538	596	551	586	564	563	594	610	605	616	558	584	587	573	595	639	614	593	570	633	634	557	574	584	601	563	601	582	580	587	541	584	554	587	616	583	598	579	628	608	574	580	568	572	588	582	584	649	592	571	585	607	558	609	584	611	586	584	555	575	624	584	571	643	610	573	556	555	590	578	570	614	582	576	607	558	596	580	558	575	615	596	597	608	599	581	589	584	590	602	596	621	575	591	626	600	547	565	602	619	575	604	561	608	573	563	588	627	573	598	628	571	591	616	604	620	550	591	600	575	607	599	614	626	642	601	602	596	616	587	575	578	586	565	653	595	604	630	564	608	594	626	588	564	579	573	652	615	578	585	582	587	606	634	599	582	631	567	581	588	580	543	587	590	614	540	576	571	566	576	572	615	587	568	569	590	556	593	600	661	568	602	592	545	575	561	537	597
27064	27392	19222	2884	336	259	126	114	110	119	111	138	119	114	104	88	102	119	104	97	99	93	108	113	95	97	104	92	111	102	113	102	122	100	108	99	97	103	99	102	96	101	111	105	110	113	91	95	98	109	100	109	103	108	100	99	108	100	97	124	104	98	103	114	108	113	87	88	112	91	87	117	104	112	132	96	102	99	96	94	88	97	100	97	99	117	123	112	98	100	95	94	122	106	110	87	113	98	112	106	92	86	103	87	119	126	125	105	98	110	105	100	106	113	80	95	108	108	102	113	92	110	109	102	98	113	107	99	106	95	103	84	117	117	115	117	102	105	100	115	130	98	109	94	111	113	110	107	99	93	94	84	103	112	104	101	109	103	96	112	80	102	94	108	98	92	102	92	90	103	108	112	106	109	97	127	126	96	92	116	109	92	102	111	108	103	89	116	123	103	93	112	104	113	88	108	97	95	104	112	117	101	126	90	105	99	94	114	90	101	101	103	104	109	108	127	103	113	121	104	124	100	94	102	97	107	97	83	91	119	98	105	99	104	90	85	121	102	126	122	119	98	99	95	102	97	87	108	109	98	97	108	93	91	101	110	123	110	110	113	116	110	104	113	85	100	103	107	113	98	94	94	89	87	97	114	118	110	128	89	82	111	112	96	99	110	106	124	112	95	117	99	92	100	87	102	100	122	90	114	108	95	106	98	107	109	100	102	100	100	113	108	83	93	105	103	106	100	120	103	112	95	97	111	94	104	116	112	106	114	95	122	81	96	97	92	101	98	86	99	88	104	89	117	82	85	95	114	92	118	106	76	126	103	85	101	108	132	106	101	120	99	91	102	85	81	80	124	109	101	109	129	100	104	105	109	104	93	84	96	114	121	91	105	103	114	99	95	93	99	107	102	118	123	98	107	98	112	96	100	111	103	123	104	97	118	107	107	97	98	97	107	87	94	113	94	102	102	103	98	92	104	89	112	94	108	108	97	92	96	115	124	108	122	96	95	116	112	121	95	100	94	103	120	92	90	100	120	111	108	99	114	101	118	85	85	101	116	110	114	99	89	95	104	95	101	94	94	115	104	110	113	119	100	114	105	109	113	109	105	101	111	104	106	101	113	97	113	86	96	108	109	95	108	98	87	123	100	98	99	133	94	103	120	89	102	96	110	103	107	120	98	100	91	101	92	92	104	111	119	99	91	96	108	123	104	104	106	98	112	106	109	102	96	107	91	112	115	93	116	99	80	97	110	113	103	106	102	109	104	104	104	105	106	105	108	112	84	108	110	118	105	114	98	105	116	99	95	118	100	95	98	93	89	133	128	103	108	97	118	104	79	96	99	91	116	102	99	100	99	90	109	90	108	96	113	103	83	121	110	104	99	91	106	90	95	106	102	116	89	114	117	93	118	111	86	112	95	95	88	96	115	88	111	108	99	108	113	97	103	106	111	102	109	121	96	104	111	101	111	110	100	109	106	100	118	100	108	118	96	114	100	90	122	114	101	114	85	102	120	107	99	105	101	95	100	94	112	103	96	97	102	111	112	99	106	95	105	114	90	108	121	91	98	101	111	95	91	111	101	85	104	96	90	111	103	122	119	108	114	83	103	96	94	80	111	109	94	106	106	107	102	98	99	106	101	96	103	86	100	101	117	73	117	102	98	90	116	94	110	106	109	120	110	90	101	115	107	117	103	101	99	94	106	106	111	106	111	99	103	88	104	117	99	117	108	87	92	119	102	113	117	100	109	95	104	115	115	91	114	104	115	115	103	105	105	94	96	106	120	100	93	88	133	97	108	115	107	109	106	111	112	112	99	102	90	112	107	108	94	89	101	91	105	95	107	120	108	101	81	109	104	102	90	97	95	100	116	101	88	90	109	96	114	94	113	103	108	101	108	105	103	120	96	97	102	80	103	93	98	109	106	103	108	103	97	105	98	105	126	117	85	116	104	90	115	95	115	108	96	101	108	109	129	98	112	98	103	92	102	121	108	119	105	90	112	93	121	113	107	103	97	95	113	110	120	91	92	108	87	85	105	117	78	104	111	97	119	123	102	94	96	111	120	111	119	107	104	109	117	112	115	85	115	108	101	108	106	107	92	99	124	103	112	111	104	99	123	111	128	88	102	99	107	96	101	112	96	132	98	114	87	109	116	98	110	93	106	121	81	96	97	98	103	98	106	96	99	84	115	118	93	108	97	105	104	104	95	105	92	110	89	110	117	117	104	108	100	102	101	109	103	120	101	86	108	112	116	116	119	114	104	101	89	91	106	108	86	116	102	96	119	101	97	98	106	103	93	103	105	97	117	97	98	102	93	71	103	113	108	101	107	102	95	99	87	95	95	118	87	107	104	107	98	87	95	114	102	108	123	97	107	91	100	110	105	103	92	108	96	118	96	99	94	95	118	131	88	111	96	97	119	91	107	112	104	97	94	98	109	96	114	116	92	95	94	101	116	93	92	95	104	94	91	108	97	94	115	92	100	102	80	108	100	123	108	93	98	91	109	109	99	93	93	108	102	101	99	116	106	100	94	101	101	121	83	102	111	102	115	100	101	98	126	113	117	76	123	102	107	87	119	109	102	90	122	102	111	116	115	102	79	100	110	87	106	86	103	100	91	114	114	101	100	108	123	123	104	104	119	75	121	107	93	113	105	107	88	105	96	111	122	94	109	108	88	107	94	93	119	90	90	100	114	95	93	99	88	102	95	91	103	122	112	98	101	101	103	96	90	98	98	107	104	99	104	99	107	95	113	106	103	125	112	107	107	97	102	116	98	93	91	104	97	93	104	100	117	114	101	103	114	103	125	100	105	110	116	103	93	122	96	115	111	83	97	105	89	100	114	110	78	96	110	118	109	118	95	106	112	121	111	90	85	105	115	105	98	116	115	110	104	103	104	114	98	100	110	115	102	119	102	103	108	122	108	114	104	101	100	88	123	98	99	115	106	93	98	111	100	88	95	99	109	101	100	114	106	97	106	103	99	106	92	97	108	103	104	111	104	87	98	99	99	108	102	103	108	116	101	116	110	107	110	119	84	101	111	99	97	109	94	117	100	118	107	115	102	94	99	99	110	111	108	93	108	107	98	106	91	107	111	105	105	85	108	96	120	106	107	103	95	104	107	102	109	87	103	107	105	100	85	101	108	113	104	93	130	105	108	108	96	118	110	89	107	94	109	100	87	105	102	114	108	107	100	104	93	102	96	89	91	103	124	85	84	86	121	99	105	90	97	109	114	104	100	102	85	101	101	88	96	99	90	105	105	90	110	96	71	102	112	98	85	106	108	111	99	98	100	102	110	88	93	99	130	116	110	90	109	110	111	113	109	97	125	99	107	120	108	99	114	114	119	109	80	108	101	91	87	128	103	89	121	98	110	106	90	116	94	113	101	105	96	108	97	112	108	87	100	88	97	118	121	94	92	108	108	87	98	103	126	112	96	109	104	111	108	96	104	100	106	89	108	113	115	122	95	121	98	109	105	108	113	104	110
28615	44842	14740	377	319	294	261	228	208	211	214	203	218	194	215	198	210	210	209	191	189	220	207	179	200	180	185	196	191	183	227	211	201	209	198	202	205	193	210	188	212	204	173	203	202	201	193	198	228	189	197	216	213	205	205	202	177	200	201	211	219	198	198	202	216	194	200	197	203	188	192	199	208	210	188	192	208	212	192	188	209	180	178	201	159	204	201	209	200	203	180	192	194	239	186	173	195	217	190	183	187	199	216	205	198	182	210	188	196	193	185	190	201	204	198	183	173	205	194	193	190	198	176	180	177	165	211	201	205	200	193	190	192	189	202	180	208	161	211	192	173	191	194	198	181	199	210	186	204	175	175	181	195	196	201	220	183	177	200	224	193	192	210	197	204	200	203	217	193	203	199	210	199	202	198	175	187	199	212	190	177	160	189	189	184	212	188	190	184	221	187	164	208	210	166	201	196	224	219	207	187	190	201	187	177	221	197	169	183	199	185	221	169	196	193	197	186	205	195	191	195	175	203	189	197	214	173	218	217	188	174	203	232	170	201	199	185	205	213	195	192	199	209	210	193	195	196	193	179	211	187	200	180	229	215	183	189	176	195	189	193	188	190	183	219	191	199	192	178	195	210	205	192	195	189	194	169	187	184	190	209	186	179	211	194	179	198	190	186	189	188	195	196	219	200	201	191	190	179	175	222	194	191	221	186	206	183	181	200	196	177	196	212	183	188	198	200	201	189	184	200	214	185	185	203	191	183	213	206	182	185	192	192	191	225	195	204	196	203	186	194	199	191	188	209	183	197	211	184	207	207	180	172	186	194	182	177	198	178	183	206	205	197	188	186	191	201	203	202	198	192	204	184	205	212	205	177	212	192	198	234	190	186	196	179	187	186	209	203	209	198	192	191	206	179	199	204	208	217	157	218	181	204	191	191	181	216	214	219	217	183	176	173	189	197	183	186	196	202	179	216	212	210	175	197	206	220	204	187	222	196	202	195	175	187	206	183	193	199	189	191	184	212	210	203	190	180	197	192	199	217	165	166	178	192	215	192	211	198	191	169	195	167	211	208	200	227	182	215	201	199	221	203	203	194	189	189	221	199	211	184	190	209	173	194	189	177	190	179	187	199	190	200	214	192	191	178	225	199	181	201	185	216	216	211	189	204	202	194	218	195	201	187	196	190	206	191	181	179	212	192	192	198	193	210	185	174	206	168	199	179	182	192	220	203	188	210	174	201	195	193	189	200	192	194	212	186	176	193	195	182	180	178	203	206	197	203	189	186	200	206	199	174	196	207	182	203	189	177	208	213	178	212	207	197	213	203	189	209	209	204	195	177	210	208	192	208	188	169	182	187	186	219	188	210	204	200	199	192	198	189	190	166	204	193	193	196	180	183	192	202	174	165	201	216	190	213	200	197	212	206	186	188	200	188	194	177	194	180	218	235	219	194	179	196	210	219	194	190	209	183	182	200	212	197	198	199	206	184	195	217	222	199	201	215	210	179	212	186	182	196	201	214	189	194	201	163	207	191	193	194	186	203	203	192	185	211	184	165	203	211	182	192	209	221	226	221	189	178	233	184	190	184	189	190	208	201	217	166	190	188	213	188	188	195	191	195	205	177	210	215	195	208	181	196	210	191	205	189	168	172	209	196	214	189	208	197	222	195	199	169	220	190	204	178	200	171	191	193	247	217	189	187	227	174	185	175	203	205	217	191	171	165	216	184	191	190	196	191	208	210	196	182	198	202	159	189	203	174	186	182	191	184	211	185	197	185	205	195	186	189	231	209	218	190	186	204	186	209	212	180	204	202	185	193	211	199	207	180	209	194	181	189	199	173	203	190	205	178	201	179	193	204	201	177	181	204	185	205	182	185	198	192	203	205	214	171	195	198	222	198	167	188	211	210	185	186	202	201	188	172	191	176	201	192	210	177	220	219	195	180	192	188	204	178	179	187	195	220	201	200	191	182	212	169	181	178	160	197	200	187	210	232	166	208	195	195	194	208	168	173	202	206	207	207	230	200	197	203	192	197	186	206	192	206	200	185	208	206	179	185	190	187	185	174	181	176	191	209	204	204	184	193	201	190	209	163	202	198	179	193	193	182	210	206	204	181	205	177	189	183	199	200	202	205	186	190	183	200	215	202	211	199	185	187	198	204	193	203	178	212	206	183	201	197	177	180	198	216	211	204	205	172	205	200	221	223	230	193	221	191	187	195	185	210	198	195	197	181	187	205	205	208	188	202	175	192	207	194	216	208	220	207	199	192	216	203	184	184	202	207	182	212	179	175	184	204	193	160	175	212	237	202	192	222	192	210	205	199	176	196	206	195	154	220	201	198	191	182	189	214	199	209	192	200	205	203	192	183	213	201	197	149	191	169	176	173	183	203	212	202	172	201	218	143	207	185	191	190	195	195	195	207	206	193	194	208	199	174	198	198	202	210	204	203	199	184	206	196	187	174	162	201	182	216	180	192	189	192	189	189	206	204	208	193	206	210	211	169	206	190	190	183	179	208	186	188	191	182	208	171	180	183	198	192	203	194	174	191	194	183	186	185	201	208	202	194	210	202	205	196	177	178	206	184	202	186	202	177	201	193	210	180	192	204	186	205	179	211	180	199	186	185	189	190	213	183	214	207	215	190	195	197	195	190	244	206	183	194	208	191	162	177	197	181	211	201	207	203	187	178	191	184	217	185	207	207	213	181	185	225	199	169	178	183	205	217	186	200	223	202	201	187	184	185	194	203	197	192	194	208	193	182	209	191	171	203	204	191	196	218	204	212	159	218	188	190	192	187	210	191	204	201	195	193	207	197	192	191	194	213	197	188	230	195	174	206	200	204	181	163	194	169	178	196	182	204	188	164	201	221	179	202	211	195	220	180	203	176	178	173	217	184	201	180	181	203	191	185	197	184	189	192	172	192	190	204	216	196	230	179	199	198	179	225	187	190	187	192	222	206	213	205	188	195	206	214	186	190	172	176	203	198	176	184	199	219	210	201	207	179	204	191	200	195	213	208	199	204	197	213	198	199	225	180	208	201	208	224	188	189	206	182	173	196	191	182	219	216	227	187	206	202	208	171	183	205	177	203	209	201	192	212	196	209	190	196	202	229	207	210	202	204	176	197	193	187	189	179	195	222	177	204	184	184	178	201	168	188	196	210	210	178	189	179	160	206	236	174	208	215	198	207	192	205	215	206	219	193	203	212	178	188	193	178	212	196	200	198	221	200	189	186	197	196	221	177	193	197	180	189	196	217	196	179	181	193	211	204	205	189	189	191	187	183	200	188	218	211	203	208	207	197	197	203	192	191	210	202	200	186	196	201	193	194	173	191	204	218	198	218	200	170	197	190	204	200	220	186	194	213	195	218	209	173	189	212	189	189	173	214	207	176	195	200	208	201	184	208	208	207	183	197	200	176	181	196	232	219	212	194	173	179	205	174	182	191	204	211	213	203	197	192	194	194	199	205	186	204	195	219	206	214	193	209	213
23996	22531	29151	23773	19553	5093	445	336	272	288	242	282	261	236	216	263	222	260	225	243	225	246	221	228	261	243	208	233	230	204	222	232	239	239	230	228	219	231	235	242	233	219	224	222	202	227	229	230	217	221	225	229	198	206	237	207	244	231	237	201	209	218	231	194	215	245	239	224	212	199	224	238	226	218	216	218	228	205	221	229	233	191	229	222	230	214	231	213	212	211	231	226	209	205	205	197	209	222	202	246	234	220	220	218	223	236	216	244	215	223	215	230	206	234	213	188	207	226	197	225	216	226	210	210	232	222	216	217	236	199	209	217	232	233	250	220	224	215	192	209	231	199	228	191	228	211	217	197	218	209	224	212	237	233	214	210	198	210	203	204	200	227	212	229	215	228	208	199	238	201	211	231	224	208	233	242	222	206	239	229	214	218	210	192	214	229	192	237	224	219	192	202	214	234	206	228	223	219	225	214	206	211	209	218	212	229	199	212	237	215	228	216	207	188	234	227	210	219	202	237	209	213	196	232	213	220	233	219	221	233	212	213	192	224	223	225	209	188	231	211	215	220	249	222	207	242	222	205	211	206	218	213	212	222	224	235	238	217	224	235	221	227	234	233	218	209	208	239	207	231	207	205	202	219	219	225	213	224	213	185	212	190	216	226	196	241	198	184	235	197	213	209	204	204	219	212	207	226	204	203	241	225	222	209	202	199	211	207	234	220	221	231	229	229	240	194	208	225	204	221	230	240	237	231	228	200	206	203	229	223	225	238	233	210	192	229	214	211	215	223	203	216	223	219	244	226	188	209	214	209	213	213	224	212	233	221	192	228	249	228	206	215	214	246	229	231	219	212	214	221	216	231	202	198	212	235	203	236	225	192	247	195	225	197	221	215	250	206	208	237	215	238	231	197	212	204	195	205	231	223	214	244	218	228	221	238	212	193	238	188	199	215	198	209	217	218	212	229	197	214	218	220	229	227	213	205	210	210	221	214	205	207	229	219	233	192	241	216	235	230	253	224	250	222	207	204	206	210	214	219	234	185	210	237	217	202	246	236	203	223	216	219	226	236	208	208	233	213	239	216	228	226	198	225	229	255	216	221	230	225	203	240	225	231	234	208	212	226	220	212	207	223	196	251	228	225	230	201	245	230	206	214	246	214	206	200	228	208	221	177	230	222	217	220	214	253	226	219	209	190	203	222	213	243	215	196	224	211	229	242	252	208	231	205	231	209	212	218	225	207	206	221	230	197	223	196	211	235	226	190	228	199	237	205	225	240	226	245	236	224	225	219	211	213	214	238	202	190	222	241	213	219	189	222	215	237	220	221	216	209	206	225	250	187	246	214	208	224	221	197	225	235	233	217	218	220	199	228	223	208	230	219	237	241	231	207	213	225	220	220	236	222	221	211	217	210	201	209	210	246	226	212	222	230	212	228	211	225	208	253	217	215	223	232	210	225	219	228	206	224	216	213	234	230	208	233	209	211	218	218	189	239	205	204	197	225	226	258	236	241	199	205	214	193	208	222	252	197	213	204	220	226	202	219	213	246	217	234	211	222	211	211	217	251	224	203	210	195	209	224	233	259	232	185	258	219	196	208	219	225	248	230	222	200	211	225	229	215	233	188	224	224	212	248	210	218	219	203	230	221	204	235	232	207	222	215	242	234	224	216	215	248	235	234	227	207	201	205	224	205	207	216	220	206	202	222	241	218	227	221	207	203	219	218	215	199	215	232	221	210	233	205	195	218	219	210	234	233	231	238	238	222	229	185	240	209	206	196	214	174	220	205	219	212	221	213	227	230	240	214	223	220	216	218	210	219	210	229	212	226	207	237	239	234	218	225	215	225	229	230	214	224	209	207	224	215	204	194	239	193	217	244	234	217	221	232	191	211	210	207	201	225	226	228	221	202	220	195	244	198	233	226	240	196	228	239	244	218	236	221	243	242	220	208	220	202	220	218	228	214	192	226	198	209	211	239	218	213	210	206	207	224	218	223	237	229	212	215	242	236	240	209	239	216	198	210	182	192	232	221	220	216	207	229	216	217	233	218	202	220	202	225	215	216	210	229	225	206	234	222	237	220	214	210	218	227	192	221	221	232	194	244	222	204	215	208	205	209	211	205	246	242	223	206	218	219	219	187	217	230	214	241	220	203	203	207	234	210	209	236	220	214	229	212	212	224	229	215	236	205	215	205	225	236	205	191	225	219	208	220	207	204	200	215	230	230	214	198	226	211	228	221	246	260	234	216	252	245	217	232	219	215	210	211	201	192	211	217	245	186	230	204	211	207	238	200	210	239	216	221	237	229	233	226	207	215	217	212	199	237	209	210	237	228	217	208	236	265	222	219	225	227	239	205	242	232	223	233	215	226	213	209	211	245	231	215	219	229	222	226	237	216	213	215	184	259	199	177	231	195	219	227	187	209	209	213	226	202	207	226	220	230	227	194	201	243	215	209	186	220	236	222	228	196	216	207	251	239	227	206	238	222	204	211	200	230	216	212	239	211	198	217	206	193	200	208	190	216	221	197	207	209	236	200	201	216	217	220	235	216	203	213	209	210	230	234	226	198	246	196	220	248	211	223	202	216	213	209	197	218	257	222	202	232	197	186	206	226	219	258	230	222	225	211	211	207	216	215	209	231	220	220	218	230	205	215	218	233	230	229	193	213	222	207	218	210	232	211	213	203	224	219	230	226	219	207	221	220	186	227	228	189	203	250	222	209	213	233	218	231	209	197	213	225	218	228	223	198	206	211	206	209	226	213	205	217	206	207	222	198	235	188	219	222	202	212	228	235	248	233	220	201	228	213	218	211	226	205	251	207	200	222	204	213	215	215	216	214	208	234	186	215	226	201	212	214	222	247	215	221	250	193	227	229	211	233	229	202	211	212	204	217	213	239	195	216	241	199	222	223	229	230	214	233	219	219	206	225	228	225	234	183	222	203	233	227	181	243	187	220	215	206	200	216	230	231	217	209	210	210	222	208	211	224	231	209	225	228	226	224	233	224	210	230	232	220	210	219	225	244	225	210	219	215	233	233	239	210	228	217	219	183	228	204	207	231	234	191	236	210	223	195	213	221	183	198	196	201	213	202	226	218	217	235	216	223	265	209	234	211	199	208	220	206	222	200	218	213	215	212	217	214	232	225	226	227	233	201	210	228	205	212	213	239	216	255	230	192	229	216	218	223	239	211	231	227	200	218	206	216	218	231	200	198	226	224	205	208	201	210	238	219	228	253	189	203	216	223	215	234	215	221	200	238	233	206	210	216	201	211	212	207	224	225	202	214	194	213	232	246	198	194	204	214	237	235	227	224	238	208	224	196	236	215	199	224	219	196	197	206	229	209	231	216	232	229	203	203	222	228	216	209	211	221	202	215	222	209	195	224	248	199	214	240	201	213	205	245	205	228	228	201	248	215	231	220	236	236	265	206	204	242	217	199	206	227	203	228	215	173	216	228	225	184	214	228	226	196	212	211	229	213	198	218	225	233
50906	80794	34375	2061	1436	1081	922	711	707	596	521	516	503	491	480	478	420	440	423	436	433	412	428	406	449	431	418	355	406	396	415	383	386	402	400	400	361	387	392	365	384	385	394	384	382	376	373	343	383	408	340	402	434	396	354	368	406	376	411	404	368	376	408	370	386	418	385	353	394	381	416	400	352	351	355	373	323	424	358	387	378	375	389	358	395	386	364	375	421	383	374	404	420	393	376	350	358	407	339	367	391	395	361	361	414	377	388	389	367	416	377	374	378	398	350	402	365	361	400	398	385	431	411	369	404	392	363	391	372	369	378	353	338	380	376	402	378	365	371	369	395	384	354	379	404	382	373	401	361	372	386	397	378	402	361	410	387	381	379	406	374	351	379	376	425	341	378	381	399	365	367	363	380	377	360	385	393	365	394	377	359	374	385	363	372	385	356	399	387	392	358	351	365	369	372	364	396	398	391	406	369	336	372	360	381	398	405	380	385	371	389	387	394	378	366	365	370	363	370	373	365	378	351	393	390	374	371	366	377	374	380	387	367	381	385	437	352	365	385	332	352	355	383	367	356	404	343	416	345	387	384	328	391	408	339	377	348	366	376	383	385	401	378	369	395	388	360	392	377	384	375	352	344	363	384	388	367	432	378	403	370	366	374	362	351	373	370	369	343	369	401	405	375	385	358	352	379	424	413	346	370	377	371	390	369	367	405	380	366	379	388	354	381	385	393	407	364	400	368	398	352	383	381	422	382	388	403	354	359	371	383	354	352	387	350	345	391	383	392	380	367	362	401	364	396	382	384	439	378	367	372	387	396	373	346	413	352	385	365	390	419	394	370	384	383	384	369	385	387	361	368	401	355	371	400	385	395	408	395	384	375	402	393	406	396	378	407	384	389	347	366	374	385	399	367	376	378	412	407	407	393	373	408	419	399	364	395	356	349	404	362	328	372	385	355	386	373	385	394	362	367	386	349	352	378	377	346	372	396	309	389	367	370	365	373	397	379	399	355	383	398	402	393	399	418	375	410	374	381	372	375	364	396	362	388	370	355	385	358	374	393	407	357	375	373	401	389	355	375	383	381	358	378	392	376	382	372	409	382	388	382	353	346	389	384	372	387	371	406	403	385	384	399	379	351	356	377	387	388	359	406	355	358	428	380	369	369	377	361	373	410	373	375	384	372	363	391	411	381	355	376	395	349	347	352	385	388	367	369	402	401	389	386	370	412	353	390	375	367	390	370	380	419	358	378	373	390	335	377	403	352	412	379	349	375	408	378	418	406	370	353	381	362	370	395	384	360	407	367	378	374	352	346	361	383	372	371	378	379	371	400	389	365	390	385	374	385	396	379	355	390	360	371	349	395	358	348	360	389	351	390	362	381	373	364	381	362	392	403	356	386	380	386	397	374	370	398	394	390	373	357	377	383	380	371	355	412	419	413	385	354	389	357	388	367	367	358	391	353	384	399	393	358	404	401	379	384	401	386	390	353	381	370	376	359	397	380	375	337	378	406	367	388	380	382	356	393	368	417	387	373	391	363	366	392	380	386	372	350	372	383	426	381	378	402	369	435	391	390	384	433	346	366	406	389	355	371	373	430	394	388	379	360	375	399	375	395	383	361	374	389	378	415	367	387	391	371	406	372	358	390	374	377	413	364	370	356	376	395	372	371	392	350	387	387	394	391	388	393	331	390	416	366	370	376	408	376	401	401	392	384	374	385	348	328	379	401	373	388	409	371	387	405	401	411	390	388	370	401	369	420	376	327	376	399	350	412	398	345	364	371	347	406	361	329	415	405	388	378	384	374	369	392	398	399	402	312	385	371	367	371	354	366	376	378	366	387	398	371	360	366	385	352	394	371	381	414	368	388	367	348	351	376	378	342	372	400	378	378	353	387	412	396	395	362	347	383	398	347	409	396	374	357	371	396	395	389	400	414	387	379	355	368	358	402	352	393	380	361	396	356	386	398	388	360	388	395	395	368	369	403	374	374	366	356	383	431	371	388	388	378	368	417	357	394	327	360	392	403	386	387	387	369	396	359	341	392	385	397	381	339	377	363	351	352	399	381	436	390	405	368	378	438	395	347	399	388	396	390	395	372	385	384	372	401	365	369	353	341	368	361	388	365	383	404	391	389	395	387	370	441	360	349	417	409	386	373	394	392	348	367	420	352	410	391	373	371	392	408	363	350	390	391	398	359	394	433	354	360	391	377	387	379	367	382	376	376	377	364	385	363	408	352	369	391	410	375	378	368	358	390	362	373	380	364	334	386	384	373	353	411	372	359	386	375	424	398	410	406	418	391	367	408	383	377	371	359	385	385	362	390	372	395	358	381	371	333	385	383	361	384	432	360	370	420	367	375	345	371	402	367	389	369	378	353	414	382	377	369	387	376	374	400	368	392	357	399	379	368	386	373	370	400	400	322	359	374	368	331	365	402	359	390	403	372	378	366	383	389	414	377	364	360	408	368	418	386	389	367	349	392	404	365	397	396	389	379	383	358	397	386	414	377	381	413	368	359	380	374	378	385	367	416	370	333	381	375	414	379	379	362	353	407	393	391	389	394	404	357	393	420	370	419	379	375	398	389	383	358	402	391	367	371	416	340	410	379	400	367	401	352	359	379	389	387	389	385	377	389	389	418	368	371	368	403	381	372	403	430	405	380	364	420	375	412	405	372	397	380	372	399	379	413	387	378	353	348	376	407	371	365	396	404	387	373	395	365	368	393	372	399	390	350	406	427	397	385	341	364	390	356	382	336	400	375	378	376	382	388	370	382	367	418	364	386	389	365	394	386	391	370	372	378	433	359	365	370	370	372	346	392	371	378	386	397	364	404	373	413	386	389	396	400	372	383	393	398	416	378	361	377	412	393	361	356	363	377	373	383	357	360	373	357	365	415	411	380	368	401	422	412	367	387	352	395	345	387	381	355	374	362	385	346	397	410	363	380	394	377	369	355	380	371	394	412	408	401	418	362	375	377	368	364	381	350	366	441	387	417	394	371	346	344	382	339	375	399	375	380	382	354	399	364	387	399	385	382	393	372	381	390	413	377	383	365	388	357	365	378	370	390	359	361	365	367	402	369	351	348	395	366	358	387	385	346	410	398	408	407	374	402	396	350	388	371	404	341	370	378	394	381	409	388	419	370	393	370	386	395	394	398	409	395	380	394	389	376	358	402	381	385	380	354	373	383	347	364	367	412	370	400	346	352	366	376	397	398	347	373	380	370	359	411	354	364	366	336	408	353	378	378	390	365	401	347	362	381	388	413	378	409	411	375	401	388	381	414	390	384	368	400	352	372	392	354	365	368	380	399	392	405	376	361	387	384	350	413	371	378	384	367	386	367	365	367	389	374	371	365	380	384	392	392	395	389	371	376	396	381	375	374	390	415	391	384	362	389	356	354	395	393	409	363	379	374	349	347	402	376	425	389	367	348	396	397	409	368	400	328	345	360	392	372	406	369	404	383	362	361	386	408	388	391	395	385	363
23015	21689	29110	23352	21026	19971	3978	583	509	516	453	456	435	426	408	393	394	389	379	383	372	381	351	379	363	406	352	333	384	366	359	334	353	349	371	342	354	394	359	339	339	367	365	356	372	374	374	363	376	340	382	372	388	367	363	383	354	350	363	378	335	341	359	383	355	361	354	351	343	359	338	376	392	393	349	337	361	356	348	359	340	331	342	366	354	346	329	347	342	360	353	347	366	328	366	339	335	345	342	340	345	363	368	349	351	341	351	349	358	372	324	355	332	348	337	390	373	329	366	307	334	355	359	360	356	325	384	347	355	354	325	324	323	350	322	337	346	351	341	367	382	381	362	345	360	358	372	355	376	363	345	369	353	356	377	359	347	369	344	354	377	362	367	326	332	365	353	334	346	386	349	348	395	352	343	360	368	326	336	375	363	330	369	367	377	352	343	342	341	366	362	381	350	362	344	376	338	344	375	343	352	353	367	352	333	322	345	337	361	342	344	371	339	328	365	329	359	355	358	384	351	337	353	328	359	386	314	350	368	375	333	335	375	363	360	325	336	368	369	330	360	321	384	362	344	347	356	358	326	371	355	362	368	328	326	389	334	359	355	358	316	347	387	366	393	338	361	336	314	378	358	348	356	376	358	357	350	354	351	341	345	356	404	353	369	391	357	348	346	384	343	373	355	379	358	371	322	363	343	337	396	371	354	366	345	345	373	350	365	363	371	355	348	358	379	326	329	333	340	368	343	352	319	341	359	363	346	346	366	332	356	339	344	351	329	347	360	362	350	340	360	361	354	335	344	328	329	360	383	380	358	358	377	353	373	358	344	338	364	361	342	366	362	336	348	357	377	346	328	342	343	332	342	359	374	354	379	351	383	376	336	346	321	364	357	366	375	370	369	365	325	369	339	357	323	338	354	373	348	379	351	363	368	344	366	377	365	359	378	364	385	372	374	350	371	344	335	357	348	367	361	353	411	370	365	418	390	347	358	379	356	389	346	347	335	362	311	333	322	331	317	338	345	396	388	361	328	356	396	352	370	358	363	358	326	342	348	335	320	356	391	355	352	347	373	354	335	330	352	364	371	356	371	349	348	350	364	360	345	373	373	374	335	380	351	371	351	360	349	359	363	363	367	346	343	371	330	365	341	359	357	372	341	351	376	378	355	338	337	366	357	333	374	334	386	335	319	390	345	360	340	337	331	324	339	338	342	353	392	366	338	365	355	318	357	370	341	377	327	385	361	387	355	331	359	311	336	368	367	342	350	342	342	345	373	360	385	330	365	350	344	343	359	333	330	347	342	338	316	362	380	340	374	376	374	346	375	323	371	363	351	350	362	374	335	348	344	369	353	385	386	355	365	378	383	334	361	387	341	337	348	362	362	336	342	354	376	353	335	361	374	385	320	335	364	345	321	314	352	383	353	323	352	353	378	336	378	319	348	368	355	332	360	366	374	367	345	347	388	356	319	360	354	345	342	337	370	392	358	346	364	354	354	332	370	368	372	366	356	329	356	357	355	361	360	352	347	346	350	356	346	364	374	331	359	320	323	349	360	371	359	343	331	332	377	334	379	352	346	374	356	326	345	345	380	313	363	342	354	378	349	364	328	334	359	369	349	356	327	358	375	356	327	321	346	316	339	351	324	307	354	363	352	347	343	355	358	380	385	358	350	402	336	367	371	349	379	350	332	332	356	346	361	383	343	351	352	373	363	360	388	366	357	370	359	366	328	346	358	343	370	332	349	376	362	353	339	353	343	322	301	330	354	335	373	352	347	361	365	322	352	347	344	384	343	390	367	392	326	386	334	364	309	359	335	307	374	353	353	351	333	360	366	321	408	370	374	361	379	367	346	343	363	348	342	347	362	362	346	368	378	349	364	357	341	325	352	330	348	342	333	346	379	382	349	337	328	322	390	330	343	372	346	363	361	352	357	363	320	361	372	349	354	372	342	333	360	372	365	348	344	350	362	353	334	370	346	348	363	354	335	338	341	318	366	341	344	342	358	331	374	338	337	360	372	345	354	348	355	304	358	334	354	353	364	325	350	360	337	340	318	370	336	321	355	340	352	356	349	344	339	359	353	363	366	372	356	326	380	346	381	348	391	366	348	340	336	354	381	372	349	379	348	369	346	354	368	321	366	371	372	347	346	344	345	372	307	342	381	313	398	363	347	356	318	322	350	378	367	374	344	333	354	363	353	361	340	384	362	323	352	353	357	310	343	342	367	346	379	340	392	364	348	337	324	346	369	387	365	353	352	347	358	354	339	379	388	348	356	351	363	338	343	339	345	349	350	305	402	317	330	372	365	357	364	348	329	330	330	334	339	357	354	327	388	347	356	362	362	385	333	350	312	374	335	346	369	336	361	360	360	342	345	312	369	340	335	375	360	351	358	365	356	371	377	386	327	350	331	316	345	384	319	365	338	341	341	324	332	362	363	341	374	346	324	362	370	353	346	367	353	337	340	335	356	324	382	352	345	374	354	364	368	346	383	375	333	378	373	339	364	365	359	364	348	361	366	354	348	319	365	351	344	379	315	354	373	336	369	347	376	334	340	336	335	304	421	328	354	393	306	335	366	343	358	342	340	339	354	371	347	362	342	349	383	353	348	354	373	372	378	326	356	343	336	356	340	339	382	326	342	356	346	363	367	362	329	363	356	360	385	348	335	340	359	393	345	339	379	389	369	339	366	329	342	340	358	343	353	339	360	379	360	351	377	344	359	343	335	370	351	339	348	330	354	386	310	360	392	320	356	347	362	350	355	375	362	355	326	391	350	372	377	378	341	377	330	357	339	343	327	364	371	352	351	345	371	343	359	370	354	349	332	379	355	364	372	360	372	343	367	378	342	332	359	349	372	338	372	363	316	379	360	333	335	373	337	361	325	324	349	339	336	343	346	328	344	370	387	365	355	346	365	360	350	349	386	360	403	356	357	362	353	347	379	356	321	338	353	305	341	347	376	343	352	355	354	366	329	365	348	359	343	371	343	320	339	331	362	356	367	350	336	351	338	362	339	337	318	363	344	346	371	361	342	360	333	346	353	392	338	351	356	347	354	347	372	324	332	363	349	324	372	363	360	357	372	356	353	334	331	360	374	367	345	350	375	357	341	356	366	366	377	357	345	398	356	363	363	371	336	353	356	316	341	333	333	335	354	370	342	370	337	324	344	356	363	357	361	338	353	363	399	360	347	316	341	347	332	379	335	364	332	360	333	362	316	343	355	376	317	361	364	373	382	360	372	339	344	385	348	362	342	363	366	362	350	347	347	336	392	380	322	370	319	353	376	362	382	346	334	338	338	338	386	363	369	332	355	387	384	382	344	347	327	335	322	342	370	340	302	354	375	361	390	378	320	369	365	365	367	332	379	294	358	378	340	342	328	341	339	346	356	364	367	353	382	325	313	390	355	355	355	364	341	337	348	315	334	360	359	352	338	349	342	365	341	343	376	370	349	357	360	343	333	348	334	337	372	354	321	388	361	322	311	349
51342	87621	40137	3516	2453	1847	1563	1333	1072	1030	939	803	756	792	761	737	689	712	676	633	659	614	638	628	630	635	603	597	643	613	616	602	619	616	623	620	620	610	591	629	652	631	604	557	612	597	607	628	574	593	617	550	591	620	660	569	542	622	575	573	626	637	605	623	645	587	584	602	581	545	605	602	547	595	626	561	584	574	547	585	579	621	600	608	648	628	602	580	571	602	582	565	606	601	594	621	575	604	645	558	607	631	632	642	573	604	579	614	585	585	603	590	568	613	590	624	593	615	596	571	645	586	615	580	579	592	621	605	599	582	583	572	558	532	611	623	598	603	604	579	604	608	571	568	576	594	601	605	594	612	575	565	610	579	582	603	601	609	593	545	583	579	584	585	636	627	560	644	556	593	565	588	590	623	607	612	579	565	600	619	629	570	563	614	587	581	554	561	550	590	579	573	593	597	629	582	596	594	573	574	571	596	587	612	611	609	590	615	599	575	598	639	641	595	624	586	638	626	574	572	611	588	626	605	598	596	569	584	603	632	548	593	603	593	636	604	587	576	659	625	565	571	594	613	568	563	622	587	617	583	618	639	553	595	616	578	591	619	591	607	604	615	597	625	601	570	582	565	584	597	606	614	568	617	619	613	585	615	587	604	568	589	618	630	596	624	612	608	629	549	644	642	547	586	558	606	596	608	580	604	596	587	560	590	594	527	596	582	624	588	587	562	583	590	556	602	552	599	605	555	553	566	620	620	611	573	596	583	599	593	605	593	608	587	568	630	588	568	579	568	563	571	583	577	659	574	583	613	589	563	599	577	621	605	571	626	633	560	564	603	590	569	598	570	580	576	580	605	578	648	583	589	582	569	622	579	589	583	596	619	608	621	585	590	581	602	578	611	571	599	569	605	597	622	616	603	620	576	599	569	590	560	602	622	597	589	585	591	544	617	608	562	572	594	632	599	637	541	576	588	595	592	578	598	606	586	584	603	588	604	574	591	568	555	657	583	570	555	602	612	596	611	572	568	605	589	618	597	564	616	608	580	603	628	579	557	621	580	550	615	581	594	576	598	557	589	587	540	563	625	606	570	606	571	590	541	590	555	576	587	598	565	606	569	658	623	602	567	582	559	585	599	602	614	588	561	609	587	582	581	569	584	638	575	581	579	589	595	556	632	630	617	607	549	584	551	631	590	585	550	589	582	589	621	535	653	583	583	628	554	584	625	604	602	592	638	595	604	564	573	584	636	626	616	622	612	584	599	606	585	605	580	591	582	596	591	602	601	601	595	574	591	539	578	586	597	624	588	548	564	577	593	608	594	596	623	514	596	582	630	648	633	597	633	617	594	618	584	602	607	569	565	578	580	616	580	609	579	572	597	571	592	605	564	579	613	571	612	575	594	584	569	593	575	562	571	594	609	568	590	570	575	591	601	574	583	616	570	584	639	622	551	585	604	624	571	542	560	650	581	573	596	603	600	601	637	602	595	568	612	570	612	599	625	585	575	586	601	598	616	616	600	584	607	620	615	596	631	585	554	591	591	596	599	573	596	551	577	641	589	576	606	549	606	585	559	608	612	614	567	570	582	634	599	590	602	626	607	613	607	594	606	608	614	582	622	585	621	598	607	627	569	608	604	652	568	600	581	602	579	561	591	603	643	564	595	629	607	585	549	580	585	612	593	561	594	613	589	594	605	535	601	613	552	586	632	600	567	595	576	605	622	601	615	607	602	604	584	558	581	606	590	563	588	585	559	606	592	592	546	587	573	659	591	577	590	604	611	580	568	606	579	581	596	624	600	580	629	624	562	585	589	554	646	614	590	601	553	584	576	586	557	553	603	562	605	608	606	545	591	627	587	645	580	582	571	539	576	592	612	581	556	600	588	618	596	568	604	622	595	606	602	625	569	569	569	569	594	576	592	572	592	563	607	615	619	593	548	599	631	603	598	580	568	646	562	597	597	576	584	595	532	580	600	594	589	585	616	607	534	583	590	556	564	641	594	603	601	598	581	601	577	584	579	590	627	597	594	616	622	599	603	561	603	597	599	626	612	613	580	576	591	590	606	643	572	584	630	611	567	614	597	528	604	608	577	575	588	603	638	553	569	612	589	584	596	600	593	608	585	606	566	607	618	622	607	596	614	545	582	604	600	629	604	613	591	628	594	594	577	618	591	575	551	561	601	629	615	573	613	627	623	575	537	583	623	591	632	598	580	600	603	616	578	543	621	600	608	587	612	602	586	621	538	573	582	568	573	627	597	602	570	603	614	601	580	588	575	603	624	573	613	603	558	529	651	624	587	568	592	546	603	589	598	590	563	616	604	597	630	596	628	588	619	606	554	570	622	599	559	577	580	539	575	606	589	636	592	589	555	552	570	596	591	598	588	581	608	609	541	584	545	615	606	561	602	663	579	612	622	640	597	585	578	636	618	588	592	551	612	563	597	614	604	576	577	556	647	581	578	559	586	597	545	606	575	634	587	571	571	625	585	604	614	625	605	628	557	593	586	539	516	581	580	595	572	623	627	610	590	559	597	535	595	596	642	596	618	620	595	592	588	543	627	633	569	597	629	605	586	581	591	602	622	606	580	615	583	584	582	610	610	606	624	584	599	593	625	622	583	596	602	595	565	589	616	550	584	585	597	585	576	602	593	610	606	611	609	642	580	575	625	584	605	592	583	600	587	594	638	568	607	564	593	597	603	570	593	628	557	601	601	589	613	606	581	569	589	636	633	605	581	610	567	620	561	556	569	592	592	587	625	569	566	591	564	588	612	616	627	585	558	589	580	584	554	624	627	547	626	582	584	589	579	590	653	655	575	632	569	575	620	585	599	623	581	624	562	625	633	553	620	546	563	574	599	605	547	567	588	610	592	556	631	558	595	624	612	619	570	572	579	576	598	588	611	596	598	589	598	619	604	591	642	574	592	602	582	629	585	603	587	640	602	591	604	593	629	566	555	605	613	571	592	614	587	573	594	568	580	593	586	633	634	613	571	592	585	595	582	586	546	586	614	587	604	588	608	576	560	603	617	568	574	540	564	562	605	569	584	593	652	610	542	561	594	554	591	625	601	561	572	614	575	583	604	592	628	563	609	605	569	619	606	607	558	606	619	565	622	619	633	622	564	647	611	581	589	590	612	589	594	592	591	562	581	598	613	623	623	581	572	593	579	599	613	583	600	599	559	596	581	585	550	594	604	599	578	596	606	556	560	668	584	567	598	560	604	614	593	572	589	607	558	568	581	575	611	592	563	567	595	601	612	597	570	642	602	631	607	591	605	572	557	596	566	554	599	601	605	619	573	614	592	651	605	594	586	587	567	621	573	567	596	589	587	606	567	567	594	597	603	599	616	559	592	586	544	582	636	578	626	599	608	591	613	574	635	568	564	555	639	582	607	602	585	586	594	572	568	626	602	588	596	583	591	586	598	591	577	619	535	572	632	580	586	559	561	615	610	604	585	590	582	521	621	652	631	608	593	597	582	550	575	538	625
27005	27644	19726	2743	172	143	156	133	117	126	114	119	130	108	109	101	98	93	117	106	119	104	94	112	103	121	88	113	103	103	102	106	94	97	94	88	104	97	103	97	108	97	122	110	99	124	106	80	110	115	122	117	118	118	102	93	96	118	100	120	102	105	100	86	106	124	107	112	102	93	113	104	101	116	120	114	112	123	97	100	104	115	101	107	92	119	82	108	97	120	102	97	108	90	87	106	88	125	128	96	93	96	116	102	116	107	113	99	115	107	119	113	107	103	123	109	98	100	107	91	123	120	87	95	108	101	119	114	99	116	92	99	89	88	115	98	105	104	102	105	109	97	119	108	113	107	127	93	103	119	105	111	117	99	101	98	108	87	105	96	108	106	109	106	118	90	97	116	99	94	85	107	112	123	99	119	101	100	111	79	107	105	121	108	101	91	118	119	100	74	118	116	101	107	102	105	100	97	94	97	129	93	114	89	107	107	95	95	106	107	116	121	105	104	105	101	85	89	102	103	87	115	105	100	107	103	99	99	105	115	114	108	89	115	97	86	107	113	114	99	109	113	113	82	108	118	87	94	106	117	84	108	102	101	110	109	102	91	104	97	97	111	110	107	103	96	101	104	112	87	119	107	88	106	110	110	94	91	107	91	102	87	111	114	102	99	83	93	85	102	95	98	100	104	112	110	105	102	116	101	109	116	110	105	95	88	107	115	85	111	94	124	99	105	87	94	98	97	92	95	111	108	102	94	106	95	97	111	95	100	100	90	98	100	103	105	106	89	108	91	92	101	97	105	93	124	112	113	106	103	107	107	109	103	97	95	97	128	103	104	104	112	109	79	109	108	108	109	111	99	111	116	93	87	91	109	91	98	100	100	83	101	97	117	123	92	120	88	115	88	99	99	95	89	97	107	94	103	107	97	108	116	118	135	104	100	89	102	107	104	108	113	99	95	94	123	102	117	100	96	96	111	93	107	93	105	111	101	111	102	105	119	101	110	112	116	114	95	101	106	102	115	101	106	103	103	96	135	97	109	93	124	108	96	103	117	95	98	104	108	104	124	113	127	111	82	109	97	105	117	108	112	96	103	88	113	119	101	94	107	120	104	100	88	116	87	112	118	91	124	111	97	117	119	106	92	116	92	95	108	98	102	110	108	114	105	95	109	104	91	110	111	110	113	104	107	109	81	89	126	92	90	90	111	89	118	98	118	110	97	105	104	124	102	109	101	113	102	91	113	113	100	118	98	96	101	115	100	99	102	102	108	107	104	107	94	95	98	105	106	95	114	96	96	93	111	108	106	98	116	117	101	99	105	93	110	109	103	111	95	91	83	97	106	95	109	107	116	117	109	103	94	111	117	118	104	98	117	115	123	131	106	105	88	117	130	108	100	114	112	102	105	123	101	94	103	88	98	112	107	95	96	101	106	97	87	120	110	118	88	120	105	120	96	99	123	94	117	113	110	108	112	118	97	96	102	96	121	102	120	102	92	90	91	101	91	99	108	95	100	111	113	102	112	78	119	119	111	86	108	94	107	87	84	91	115	80	113	117	106	106	122	85	101	114	97	119	85	103	93	97	102	103	110	90	85	85	119	84	94	118	111	109	106	109	94	104	98	103	86	107	100	95	125	90	87	95	94	112	126	100	102	118	129	111	92	98	119	95	109	128	84	110	104	90	93	120	120	101	100	92	100	96	104	122	97	123	100	77	113	110	97	85	84	115	120	124	87	100	83	102	106	105	104	106	108	109	121	117	106	121	98	119	93	102	117	109	92	110	94	129	96	100	104	103	111	106	109	113	115	139	100	98	94	97	83	109	115	110	90	104	109	116	112	117	89	110	103	111	99	109	102	91	116	94	115	100	90	111	108	89	112	104	100	86	99	94	99	97	99	105	106	112	85	98	112	100	102	85	97	98	122	92	78	104	98	107	117	95	96	111	116	114	118	95	107	102	97	102	86	114	98	104	114	106	97	93	117	109	104	84	105	119	89	119	111	104	104	94	107	130	119	103	107	106	87	92	104	97	95	98	105	110	112	80	126	103	120	127	110	111	113	91	93	121	101	108	93	90	95	115	112	104	107	100	104	98	125	107	100	112	112	102	120	107	98	89	108	116	101	103	123	109	120	114	98	104	97	103	108	115	96	106	109	98	125	96	120	117	93	104	116	120	100	106	94	107	89	104	113	87	107	104	113	78	116	99	114	84	121	95	94	108	110	103	98	113	116	101	92	79	101	112	105	93	103	122	104	93	95	97	106	90	114	92	86	88	111	120	92	108	89	105	94	125	113	88	133	104	100	111	94	101	105	84	108	94	119	114	109	100	120	114	104	107	91	105	96	88	101	94	103	100	123	104	135	114	100	91	97	123	121	93	100	97	97	82	103	112	118	103	90	96	106	100	101	108	96	106	94	97	107	104	97	99	102	105	90	105	110	108	102	104	103	103	118	124	107	98	101	85	82	100	91	118	105	113	99	93	102	86	117	85	94	121	104	105	109	105	122	103	94	110	93	91	100	102	102	117	96	97	113	104	112	104	108	92	98	109	89	87	100	100	129	102	109	97	110	86	109	120	89	98	90	101	113	96	98	108	102	115	118	84	105	84	113	121	101	114	82	100	95	94	114	99	127	116	102	100	111	103	122	108	110	112	106	104	96	95	100	118	94	105	105	99	108	127	111	119	138	108	104	125	100	103	123	114	97	129	89	107	101	97	103	85	88	124	100	108	105	95	106	98	96	100	110	105	101	103	94	97	111	115	97	114	100	106	102	88	104	98	79	107	107	115	97	101	94	104	92	113	92	110	85	97	92	102	105	103	129	115	105	99	110	116	100	97	113	114	115	109	95	105	83	104	100	108	100	99	105	115	111	112	109	111	111	109	104	101	105	117	104	103	107	104	100	91	96	119	93	84	110	100	115	130	102	91	106	111	99	121	110	99	105	103	103	89	121	99	114	108	97	98	105	111	91	103	94	99	98	103	123	93	87	99	103	108	89	96	90	115	114	104	104	126	98	102	103	111	102	111	110	103	111	83	99	104	101	109	97	106	102	81	117	93	101	87	124	105	118	101	108	107	102	117	92	105	112	103	98	110	86	87	103	105	96	99	111	92	104	110	105	91	122	113	111	112	103	118	95	118	107	115	106	105	102	88	122	105	95	91	101	96	95	84	97	94	114	119	108	122	90	89	112	103	125	99	91	97	83	98	126	115	87	102	109	115	121	111	117	82	101	108	88	114	112	93	112	123	109	116	112	110	100	100	110	102	112	93	86	106	112	106	110	112	113	105	109	90	103	111	94	107	113	109	114	109	107	104	105	113	95	99	99	94	107	110	108	87	94	89	103	107	109	102	105	107	111	97	87	98	87	107	126	91	127	101	91	101	102	106	118	87	104	118	95	110	95	102	95	96	93	110	95	107	98	112	106	115	94	105	106	97	109	102	89	96	110	112	122	98	114	105	92	97	111	104	103	99	117	76	81	113	110	115	108
28752	45279	16486	342	282	246	250	200	202	246	219	221	243	222	190	205	220	214	187	211	223	187	182	196	191	178	193	216	192	194	213	195	185	221	185	196	192	183	223	179	188	207	229	202	192	206	206	194	196	201	203	220	216	197	227	207	202	218	202	192	205	190	187	167	206	242	229	204	178	210	183	201	187	192	192	182	196	183	189	198	198	173	194	166	199	193	172	206	192	218	195	195	209	191	198	184	174	204	200	202	214	202	199	197	201	206	193	201	206	188	189	189	198	225	181	188	206	214	180	216	239	207	193	209	197	209	190	183	206	166	176	210	190	222	201	182	179	191	201	195	195	195	221	214	187	190	198	205	171	196	184	204	211	205	202	188	197	175	208	201	203	181	176	208	213	199	204	210	198	189	170	205	215	182	180	179	189	200	199	164	224	192	211	177	213	214	205	195	210	210	208	194	190	179	195	197	206	222	184	208	194	185	186	208	212	206	194	198	205	173	205	186	201	193	196	191	187	192	210	214	173	193	192	177	217	187	196	205	201	194	201	202	175	176	225	206	188	198	199	183	209	192	205	197	183	173	188	217	199	190	171	183	177	194	192	171	204	172	208	179	176	187	191	215	202	203	168	202	186	185	207	214	195	182	167	176	200	196	182	195	183	223	192	158	200	208	197	234	186	170	202	199	202	191	193	199	214	205	180	198	198	204	177	190	202	182	183	214	176	191	192	190	187	187	197	201	198	188	194	209	189	208	210	199	210	207	208	174	209	186	214	205	184	200	214	209	205	195	190	192	208	185	200	183	185	196	206	195	192	192	194	182	179	189	185	213	210	205	208	182	205	188	209	192	200	205	184	206	201	171	190	212	201	211	208	205	199	188	198	200	166	209	195	176	187	194	190	197	186	190	215	206	205	192	193	198	181	173	182	183	169	186	181	188	201	182	188	208	188	211	225	180	196	209	184	203	195	208	194	184	169	214	175	215	197	176	195	194	210	186	200	196	219	181	195	175	179	180	213	205	212	180	194	210	192	167	207	216	189	198	194	190	212	181	195	187	226	201	209	198	177	211	199	190	210	189	182	199	182	190	191	189	205	180	202	195	188	163	203	211	220	183	190	176	178	183	179	200	206	220	207	177	200	221	194	192	187	201	190	181	200	189	207	199	202	223	212	196	200	210	188	201	198	170	181	211	196	177	184	223	193	177	195	179	180	235	194	210	197	219	216	196	198	203	199	223	178	185	206	173	207	189	213	194	215	189	190	178	221	216	185	204	220	180	180	197	211	201	203	208	209	214	163	212	198	170	193	209	211	188	213	209	202	200	206	211	195	182	203	202	194	231	223	176	215	180	179	192	218	180	220	186	199	193	183	196	197	195	199	205	180	179	230	186	200	198	221	182	194	179	236	206	186	185	191	200	203	218	208	197	226	222	197	199	178	203	185	206	180	171	191	206	225	193	199	184	199	202	201	215	199	190	205	211	204	186	201	215	212	212	212	171	203	182	220	194	197	201	215	189	173	208	190	192	187	215	180	193	189	205	199	213	222	206	198	216	177	192	187	219	213	210	192	231	198	186	208	200	201	202	185	211	200	193	207	206	195	197	202	198	185	173	181	177	192	214	201	191	185	181	207	218	212	186	231	225	206	194	196	201	188	196	172	181	197	218	202	188	206	187	199	216	188	198	195	196	186	182	177	229	194	196	203	176	202	208	199	205	195	202	232	213	206	203	207	197	206	206	195	208	208	179	188	195	182	206	223	208	182	180	192	196	218	197	191	216	220	214	179	220	199	215	202	183	195	226	200	177	189	200	208	201	194	171	193	196	203	195	198	194	183	183	196	198	169	185	182	220	197	181	199	196	214	199	194	199	169	225	217	206	180	188	201	181	201	186	214	205	217	203	195	197	185	199	192	189	175	195	216	165	201	206	189	206	168	200	186	186	199	177	215	194	196	204	187	198	214	172	216	181	193	214	214	217	186	188	187	190	191	184	169	228	185	200	178	217	217	197	198	201	206	182	184	193	191	182	196	218	185	190	211	178	175	213	161	212	202	165	184	205	199	198	188	195	186	176	199	176	165	194	185	219	198	191	199	206	169	200	225	207	183	217	202	203	220	191	221	183	214	208	198	191	196	186	201	195	202	209	180	188	206	197	210	207	204	161	213	178	216	179	184	190	219	183	213	185	202	209	205	161	207	208	215	190	184	178	211	193	180	178	188	194	208	216	194	204	173	204	206	212	192	184	208	181	212	224	191	191	187	200	196	217	184	222	205	191	188	202	212	219	226	195	206	201	208	202	194	194	186	193	201	207	229	191	200	200	211	212	197	221	197	194	197	193	207	214	195	190	205	188	191	197	201	186	199	172	182	193	205	178	194	179	180	198	202	191	216	213	196	197	218	199	173	210	205	196	180	197	208	168	181	199	193	212	197	186	210	185	216	189	195	210	218	185	185	194	215	209	209	200	232	190	180	201	217	199	184	190	194	221	195	200	212	191	204	181	201	197	206	187	195	186	207	180	204	216	186	210	197	219	205	212	199	173	193	180	174	205	182	198	189	199	185	214	181	204	201	208	177	174	184	209	200	187	190	211	188	212	184	219	206	197	217	208	204	207	195	202	202	160	178	167	170	181	174	198	190	197	226	196	209	204	155	199	204	206	197	207	213	211	205	210	185	191	218	219	172	227	215	198	176	190	196	212	211	193	197	225	178	223	198	196	206	194	198	201	191	188	185	184	196	187	177	194	195	210	191	186	199	167	211	206	180	169	239	190	184	187	190	209	206	204	182	206	201	192	205	216	205	250	194	181	205	195	195	204	191	198	188	211	215	200	207	189	197	207	189	212	203	234	198	182	226	170	187	173	182	201	227	215	198	218	231	185	167	184	225	183	203	165	208	163	203	192	207	206	192	227	227	196	183	189	167	183	202	187	184	209	202	187	201	192	222	203	222	211	165	181	229	216	199	182	192	195	204	192	194	220	185	200	199	188	193	205	193	166	199	196	191	217	186	171	194	199	211	205	212	193	197	212	220	207	202	171	187	206	221	220	205	228	185	201	205	181	204	214	208	210	228	210	191	202	186	200	222	205	182	191	184	185	196	218	193	192	200	169	192	205	200	208	207	190	207	229	205	191	194	196	196	199	206	204	193	201	216	209	206	203	179	199	192	184	196	201	181	196	178	190	164	230	195	174	191	192	170	191	202	181	164	168	194	183	176	198	177	204	209	202	177	219	194	204	180	179	197	184	194	186	186	201	209	194	188	193	207	189	191	221	187	192	191	204	189	208	189	203	170	207	226	185	187	203	190	204	187	172	179	215	192	209	179	188	191	190	200	202	201	186	188	186	205	202	180	175	153	184	205	212	197	208	201	211	206	194	197	196	209	181	205	190	199	188	185	193	194	206	203	195	206	192	208	188	200	193	221	204	213	204	196	192	213	232	191	193	200	200	224	195	216	192	190	161	188	196	191	200	187	204	189	221	189	206	195	166	217	205
24019	23040	29172	24018	17879	3074	435	342	279	285	300	263	220	232	259	257	246	234	253	218	227	233	224	224	209	205	235	226	217	201	264	212	209	217	241	256	228	219	207	221	223	217	229	226	219	211	225	258	197	233	220	228	213	216	234	236	199	225	219	244	230	235	239	220	220	204	216	215	221	243	225	232	236	189	219	220	253	216	221	220	215	221	210	234	234	217	230	201	237	219	216	223	203	196	220	225	204	221	214	242	194	248	206	238	207	218	212	209	222	252	221	240	226	210	217	213	236	216	234	207	242	237	237	233	225	220	213	228	204	205	233	209	212	214	228	206	235	229	240	210	204	196	223	223	195	222	190	226	206	211	216	245	209	221	226	228	210	218	219	210	218	238	244	216	210	203	215	216	230	227	188	221	205	204	198	194	230	234	201	191	235	227	211	243	196	208	213	227	243	215	222	219	240	252	222	246	219	197	231	236	213	215	212	220	207	193	221	196	227	203	217	242	247	203	196	215	217	218	209	218	220	235	212	217	245	239	221	197	207	199	217	219	219	214	221	208	207	207	200	228	204	234	256	216	197	200	208	246	214	220	219	232	243	236	207	204	210	219	236	236	230	223	203	200	219	232	213	234	215	241	220	226	225	232	230	217	229	202	220	207	207	223	223	231	217	226	219	213	196	228	233	211	241	230	214	213	228	228	230	210	212	220	248	241	227	208	212	215	224	217	217	209	220	215	237	232	240	211	229	246	222	190	239	200	212	238	211	226	222	197	213	215	203	214	200	198	226	214	217	237	224	218	206	213	195	216	228	208	236	214	236	233	228	221	239	237	206	213	214	222	210	218	236	221	237	217	230	186	225	220	228	210	231	218	212	213	246	219	221	232	210	225	221	207	191	231	211	215	220	206	229	227	224	247	209	212	231	230	218	207	229	211	226	204	243	237	234	218	219	206	208	217	218	242	204	234	248	230	212	208	171	205	236	209	231	217	236	211	214	216	215	211	219	191	208	232	203	213	214	205	207	202	255	248	217	220	214	203	220	215	232	197	223	221	208	233	228	232	209	202	220	215	214	227	248	187	189	224	232	225	233	227	241	213	212	229	211	202	243	229	204	239	225	214	205	227	209	214	201	206	235	221	214	234	214	234	233	204	199	212	229	219	235	221	230	240	228	253	231	218	199	223	200	212	228	224	227	249	213	196	202	219	203	208	204	211	211	218	246	202	217	207	213	228	246	232	231	248	213	214	239	200	205	224	222	214	223	217	210	233	219	199	224	250	207	199	215	220	219	232	243	227	227	216	236	220	244	238	226	222	216	207	226	219	213	208	226	226	220	204	201	223	249	198	192	205	240	202	218	220	225	196	213	217	217	222	226	202	224	204	209	235	211	219	223	221	237	247	251	235	218	228	220	219	204	222	228	199	252	196	202	249	207	240	225	217	212	230	234	217	226	207	238	234	201	214	216	210	201	211	217	218	242	222	211	228	217	229	226	228	223	214	248	235	240	218	210	216	217	225	210	239	215	220	250	213	211	234	241	233	200	174	210	208	221	227	210	223	213	210	226	220	231	227	218	226	240	205	221	227	249	235	213	215	231	233	189	205	231	216	203	217	236	214	241	208	220	214	204	230	217	223	194	224	223	208	227	243	249	205	234	224	197	235	224	233	204	233	206	213	228	209	234	221	217	228	213	208	234	220	201	232	226	242	265	219	207	218	259	216	241	217	237	209	231	239	208	222	188	229	218	241	227	212	234	216	214	234	219	232	215	222	218	188	221	191	222	214	217	226	212	206	202	224	238	202	220	226	207	195	218	207	247	201	235	242	226	211	222	203	224	226	211	202	215	233	230	197	209	241	219	236	235	243	197	196	229	225	228	240	230	230	214	222	230	214	238	206	230	214	243	208	254	231	218	224	215	189	229	201	226	243	215	215	190	211	220	220	213	233	218	223	184	202	211	201	220	205	189	223	245	227	226	218	209	235	215	201	248	232	212	207	212	226	248	219	222	235	225	223	225	243	225	239	211	223	216	201	242	208	230	214	227	224	237	194	203	216	215	201	222	206	253	240	235	198	224	225	211	205	214	249	217	231	174	216	211	206	227	219	224	222	215	187	218	202	215	203	209	242	215	241	214	214	229	218	240	222	195	209	216	224	235	225	196	244	203	241	229	191	226	217	238	228	221	238	243	206	225	221	217	208	237	212	229	204	224	203	234	241	206	220	236	216	230	196	232	217	219	208	218	233	220	220	229	211	223	238	232	211	205	218	222	208	215	230	232	232	219	209	199	221	231	201	224	241	247	216	197	231	226	230	210	219	221	215	258	199	210	216	192	218	241	259	218	233	206	218	198	221	231	212	190	222	230	223	205	221	232	238	219	233	221	224	228	190	219	225	232	199	244	235	202	198	241	203	236	189	241	237	226	218	220	202	233	220	196	187	220	216	232	239	197	204	199	201	204	223	216	194	231	226	217	202	240	240	206	233	205	249	223	219	219	183	204	214	218	184	228	219	211	228	216	231	217	209	230	225	199	199	243	217	231	204	227	209	218	216	213	198	225	209	234	209	216	224	223	211	194	228	219	233	211	239	229	219	204	227	205	241	227	248	214	229	226	206	219	236	219	197	215	216	219	213	207	218	226	236	225	189	222	235	207	267	185	212	203	245	226	206	248	226	231	219	230	234	210	235	210	213	199	219	251	220	230	216	243	240	235	242	219	241	234	217	222	245	212	257	224	218	211	235	225	230	225	193	214	221	220	240	213	226	214	235	214	214	181	235	239	227	251	242	232	225	200	233	223	230	204	210	202	198	257	192	206	222	216	208	223	220	215	215	205	190	229	231	245	196	243	221	220	207	252	194	221	214	214	205	184	187	226	189	218	214	203	229	226	236	216	232	239	226	208	251	206	225	231	233	227	196	222	229	229	210	213	229	227	228	208	230	248	222	231	221	219	213	250	231	250	213	226	230	214	218	199	244	207	230	237	205	228	215	224	191	214	241	210	200	204	205	210	229	197	216	208	209	214	233	215	226	217	193	231	220	226	211	228	220	220	214	229	205	212	227	204	215	238	220	243	187	232	233	241	222	237	198	226	219	197	208	216	247	223	225	228	199	239	197	231	213	229	223	207	242	229	213	190	219	210	234	206	212	214	217	246	248	221	224	221	237	239	232	221	235	223	214	227	203	241	229	204	206	211	221	202	237	227	239	198	242	209	229	227	232	237	222	240	199	222	253	224	242	195	212	220	224	213	231	220	235	228	221	204	216	237	219	220	228	212	205	223	213	200	246	210	197	215	242	218	221	192	220	221	211	218	224	233	210	238	215	231	218	205	214	204	205	222	220	207	227	230	222	223	214	226	189	231	221	213	215	223	214	249	217	222	214	226	228	211	210	233	203	222	226	224	218	241	206	248	217	215	235	221	206	192	219	235	214	204	202	221	216	223	232	224	198	218	225	215	193	223	229	218	226	208	204	212	204	207	217	227	215	236	232	219	230
52289	82651	36625	1965	1407	989	834	734	630	627	537	530	469	494	502	466	423	408	396	443	458	389	405	414	426	392	418	381	417	412	413	386	399	410	380	421	387	398	412	404	412	409	418	404	415	368	406	371	404	387	385	384	412	358	399	395	369	380	382	366	392	410	364	364	403	419	414	381	400	383	377	391	378	408	395	410	382	371	397	352	376	369	383	421	362	329	379	359	422	379	390	406	368	396	386	389	408	413	389	374	374	370	390	383	393	377	387	389	378	379	368	391	400	430	392	371	396	385	365	382	384	410	393	394	436	342	384	360	381	394	349	374	364	386	397	397	359	387	402	377	356	387	395	366	415	388	398	360	388	356	359	420	380	365	403	375	396	383	352	379	394	382	396	351	373	381	368	375	400	413	389	373	420	382	361	397	358	363	379	412	342	391	410	344	373	382	360	399	348	377	400	362	389	404	375	366	385	378	376	346	372	365	409	346	382	396	407	370	396	375	405	368	366	386	391	341	355	378	414	375	383	397	385	397	366	393	380	382	386	394	366	358	357	381	401	363	383	374	384	407	367	413	396	393	365	390	371	322	349	403	380	385	371	376	388	392	393	363	404	381	360	375	369	386	414	389	371	402	360	389	400	405	399	383	368	394	365	379	354	381	401	385	387	371	393	356	361	373	414	423	364	347	373	392	402	396	377	367	373	379	369	384	420	343	380	379	435	375	372	368	380	372	398	387	351	388	346	359	396	368	380	388	382	361	325	369	384	401	389	393	412	367	385	374	394	383	362	391	359	363	372	379	372	396	362	350	382	403	398	389	391	364	378	342	430	394	388	366	384	395	388	375	400	410	393	365	378	389	351	373	364	387	441	400	369	365	354	379	362	360	374	381	376	368	384	367	382	367	367	391	419	386	377	386	375	424	403	389	347	394	375	365	389	374	387	390	365	371	405	375	402	390	390	369	390	418	356	357	364	411	379	407	402	360	375	385	384	355	354	400	359	394	359	424	397	390	393	383	418	383	380	391	372	392	367	392	418	372	382	411	385	351	398	404	394	361	400	409	357	388	402	370	379	405	418	371	416	348	395	366	393	363	390	358	363	361	421	389	394	355	381	400	368	371	346	416	361	345	399	379	363	377	361	395	392	372	361	371	353	371	380	419	367	370	406	383	341	383	408	396	403	377	397	367	406	423	383	382	402	447	374	378	387	383	406	362	372	393	379	359	406	385	365	392	384	362	383	384	382	412	385	405	372	326	365	381	403	388	376	379	380	384	426	423	373	377	363	396	412	337	424	401	390	351	375	361	372	382	377	356	320	371	376	360	410	395	394	353	357	406	370	355	369	374	370	373	411	366	371	376	392	362	388	373	392	391	407	379	402	418	405	392	367	392	336	424	343	382	373	398	394	383	365	398	384	377	351	387	394	400	381	370	369	386	388	370	375	404	367	361	375	380	349	414	428	366	392	359	395	385	339	397	405	397	408	382	369	374	361	402	372	409	380	405	363	385	414	400	394	386	387	371	401	412	391	383	396	368	405	378	387	399	384	387	390	372	374	385	381	393	402	363	365	407	359	387	387	379	392	356	371	375	410	364	355	417	381	367	370	366	398	388	360	387	349	377	393	419	395	390	380	362	377	361	379	400	392	385	404	379	420	382	445	386	406	396	413	379	433	390	398	391	389	398	364	360	372	384	371	371	428	415	357	386	388	378	391	388	401	408	354	357	423	349	344	405	411	403	374	396	394	417	376	393	389	402	387	390	387	371	355	362	375	386	360	362	387	392	395	410	417	394	379	397	404	377	382	400	373	371	345	407	376	341	372	385	365	402	396	374	406	391	399	382	381	401	363	388	400	414	347	371	397	402	390	403	364	373	394	378	391	404	423	396	357	359	399	395	368	380	363	384	365	356	400	385	340	393	381	393	406	393	377	361	397	356	390	401	414	376	356	412	380	392	396	381	353	425	401	371	379	393	392	393	402	381	368	390	374	392	391	355	385	407	371	405	356	359	426	397	383	388	378	414	364	396	385	391	382	380	387	370	444	419	365	386	388	370	381	385	382	382	379	385	382	377	389	377	382	386	347	381	355	383	388	390	427	392	405	328	383	378	410	361	414	371	380	357	365	405	376	403	379	395	386	392	379	373	337	383	416	371	372	384	395	388	389	403	365	362	361	398	356	366	409	370	378	380	411	375	384	392	363	379	360	380	420	431	391	404	443	379	391	405	376	377	369	387	369	415	384	404	409	398	379	411	380	395	404	348	419	427	416	408	335	387	341	413	410	383	402	356	359	401	383	390	384	396	356	401	372	380	391	383	365	370	373	399	376	369	403	349	345	352	399	421	406	348	373	400	392	372	421	367	387	369	381	389	389	406	421	424	396	404	364	364	373	387	399	391	388	411	392	362	390	366	380	407	380	371	380	369	396	373	382	390	422	374	386	384	384	417	382	384	381	379	380	397	405	412	401	358	353	406	385	354	366	378	377	378	397	381	377	385	376	425	361	373	375	372	414	401	390	400	343	380	378	385	413	369	381	394	372	423	378	394	376	377	404	384	357	382	368	370	396	349	366	383	368	383	329	381	384	368	377	400	373	397	387	376	332	349	385	428	391	395	403	387	359	383	377	409	378	374	386	387	373	383	386	370	413	415	384	435	422	401	353	405	384	377	382	365	377	366	364	379	367	369	371	337	414	394	385	389	409	375	373	406	398	379	389	415	369	380	420	381	377	384	382	354	382	354	372	370	398	405	381	410	390	412	396	372	347	347	343	370	382	380	369	367	373	369	375	349	353	376	380	348	359	378	367	398	402	365	412	411	397	369	387	376	379	332	364	392	333	410	397	384	390	386	374	384	398	388	392	401	407	389	388	394	360	358	356	345	394	399	389	411	388	384	398	408	360	383	378	389	345	422	347	422	393	408	373	381	340	357	438	371	383	372	411	373	387	426	393	403	378	384	389	394	380	373	386	374	373	388	366	357	375	383	369	369	369	419	394	356	390	393	381	341	416	383	390	378	390	368	425	384	384	396	369	386	409	381	395	378	381	381	369	376	375	364	371	415	382	374	403	361	345	393	395	387	395	403	396	358	420	382	365	388	430	388	379	365	396	378	375	386	360	411	369	381	350	410	362	392	399	402	387	376	399	381	397	362	344	363	384	389	418	414	345	426	379	383	386	386	396	355	380	387	376	396	350	359	391	375	383	378	390	394	349	351	406	382	391	374	397	356	368	382	350	358	382	360	377	399	371	360	385	395	372	380	398	351	361	388	387	373	370	398	378	364	390	402	383	390	348	394	398	393	395	394	398	376	358	365	411	393	370	382	381	359	346	383	364	407	402	394	372	342	398	398	401	405	388	406	392	381	373	375	414	351	404	381	364	386	406	389	363	346	398	376	376	361	378	388	377	427	394	400	365	354	374	397	356	391	379	395	396	371	393	400	405	350	354	400	408	368	396	413	365	373	368	394	343	387	382	376	363	380	389	373	381	386	375	389
23020	21771	28290	24387	21047	17742	2082	601	484	493	448	449	456	408	400	368	407	403	382	357	395	380	362	365	381	369	398	359	368	394	353	371	380	359	387	399	389	355	396	368	366	342	334	364	338	371	352	370	357	368	348	354	343	364	387	334	359	373	360	362	357	380	407	383	390	343	376	342	390	369	374	326	338	346	348	374	383	377	354	340	359	352	362	348	369	369	368	338	370	389	368	360	354	360	324	386	361	405	389	349	357	339	388	355	338	343	358	353	347	349	344	365	368	350	347	368	376	383	364	390	341	332	365	362	367	353	367	337	347	356	333	369	342	378	325	362	383	361	322	377	376	377	355	327	380	379	353	352	337	375	380	344	373	376	367	372	377	341	341	350	410	355	340	332	349	369	372	357	299	372	329	364	337	408	354	356	325	375	334	355	385	350	348	363	358	374	361	339	376	320	339	362	351	337	339	344	345	383	375	362	385	362	351	378	332	353	379	352	380	343	331	391	339	382	386	383	392	367	338	393	365	330	340	369	358	377	315	361	337	363	352	351	335	342	370	350	344	388	374	338	322	370	359	353	360	307	342	349	355	324	354	367	360	365	379	370	366	383	366	337	365	359	368	351	381	366	377	321	376	376	347	340	397	366	380	362	337	355	370	356	360	365	340	315	386	372	368	360	365	344	344	345	351	346	375	341	364	384	393	336	356	375	328	371	376	343	332	341	346	335	355	386	411	381	358	372	398	353	360	357	365	347	360	380	343	400	312	355	346	324	356	369	351	357	371	350	352	332	399	336	325	354	337	340	358	363	391	346	353	329	375	372	383	408	361	370	364	353	355	375	353	349	343	306	353	328	360	319	357	371	382	354	376	348	355	349	369	367	400	378	361	356	377	343	376	354	357	373	374	302	358	335	377	369	384	359	360	357	367	333	365	371	356	363	328	394	340	387	351	320	355	383	363	338	375	347	312	381	333	341	382	324	373	355	316	404	349	355	354	325	341	343	378	347	351	384	361	361	381	334	339	327	330	329	366	349	400	348	358	384	357	386	343	356	369	363	338	322	354	363	353	381	327	324	385	341	396	344	324	358	339	355	334	359	380	374	377	331	337	366	347	375	333	374	339	369	374	348	373	360	332	348	330	337	389	326	351	320	344	313	358	337	343	367	369	368	376	378	346	362	311	335	354	365	343	350	369	350	352	364	393	354	379	365	363	355	388	373	357	367	358	373	374	379	380	363	355	347	358	351	354	337	397	347	374	355	396	373	347	373	387	372	366	343	362	336	356	325	355	349	338	365	378	331	331	352	360	358	401	361	358	388	355	361	348	369	380	336	357	351	361	369	353	357	376	387	357	387	332	400	340	390	342	335	367	354	386	341	342	332	354	369	359	344	371	331	367	354	360	362	332	336	369	347	375	340	348	389	392	360	360	362	368	377	385	373	305	387	329	370	395	367	397	334	357	341	355	350	365	356	342	339	348	330	337	383	352	376	373	364	334	345	327	374	322	375	337	351	375	374	376	372	367	341	367	364	366	354	399	363	367	338	365	349	342	380	365	391	378	339	348	363	350	313	327	370	348	356	341	368	367	316	328	335	352	356	359	347	376	363	394	366	355	339	369	353	341	350	379	358	349	362	349	350	377	363	350	337	359	361	327	340	339	384	367	352	353	363	380	378	372	338	372	346	335	366	360	400	361	345	361	392	398	379	377	386	358	365	370	347	379	360	364	347	396	372	337	345	369	324	354	349	378	345	353	364	351	390	380	347	382	341	365	376	384	345	334	364	364	367	335	351	344	352	359	347	387	344	377	368	411	348	381	355	336	363	345	354	361	351	356	351	341	344	328	378	354	391	345	362	352	346	342	344	358	321	349	382	379	323	344	345	367	368	369	360	368	357	356	333	362	370	338	348	353	352	363	406	357	379	362	362	323	357	338	355	346	360	352	361	359	382	395	341	343	373	325	349	359	393	323	400	380	378	357	381	360	336	366	365	343	352	340	358	379	335	333	356	338	355	340	361	369	341	355	351	346	369	366	408	378	388	351	390	334	320	359	346	317	336	343	340	366	339	386	343	361	354	352	327	373	354	345	360	341	377	365	357	335	351	353	346	375	343	363	361	369	324	351	388	355	362	342	393	336	376	340	356	345	378	360	370	395	358	353	329	368	346	357	360	358	378	359	383	343	334	332	351	363	341	337	347	353	358	366	347	381	339	348	375	332	389	310	361	375	337	361	340	357	349	384	385	359	346	348	367	344	354	343	376	330	360	415	349	353	381	331	348	387	355	361	356	386	348	364	353	367	349	376	372	347	341	385	367	379	351	392	342	364	371	322	336	334	366	354	369	326	334	341	334	335	343	346	335	384	375	397	387	362	377	345	346	352	363	332	333	353	363	344	346	368	391	367	392	361	358	349	404	334	348	348	391	349	325	340	360	362	360	337	338	372	352	324	382	329	359	380	359	333	338	337	338	333	370	371	329	344	384	380	362	353	364	391	360	371	364	358	384	391	364	345	357	341	368	384	303	366	377	385	369	343	349	376	354	372	352	367	337	367	361	361	334	343	318	362	379	370	378	362	369	354	362	367	341	349	358	363	374	405	338	366	334	358	371	342	360	345	339	342	375	382	328	354	340	395	355	372	361	362	341	322	328	346	341	350	327	386	334	363	342	363	370	368	363	388	353	347	338	351	360	378	371	349	370	387	362	373	361	355	377	365	371	381	374	391	366	358	384	341	359	337	361	376	364	333	338	348	375	356	323	370	370	334	368	340	347	362	375	378	354	342	349	387	372	353	382	356	368	345	335	353	382	350	361	336	351	347	358	359	402	351	395	366	352	367	377	352	318	362	340	351	361	390	389	360	357	364	364	362	376	360	348	335	347	322	362	386	361	376	380	377	396	370	375	356	333	354	355	365	341	382	346	362	356	371	348	359	350	404	327	400	372	357	383	368	354	389	363	362	346	369	361	335	342	341	377	351	354	372	355	393	389	362	372	378	352	382	356	381	334	353	362	380	370	351	348	385	334	373	371	334	352	352	380	353	390	348	334	357	319	381	341	360	341	347	362	341	348	377	351	370	382	348	373	354	339	338	352	319	344	356	340	364	385	330	313	392	355	372	353	354	363	340	381	365	360	340	397	345	353	367	342	335	332	382	352	356	376	336	346	397	366	362	370	361	367	347	353	351	361	373	371	365	339	357	375	356	393	340	374	368	347	375	334	364	348	319	380	355	345	342	346	350	365	359	364	334	364	342	342	355	357	376	361	322	368	376	330	378	355	352	362	374	314	372	419	369	362	356	334	359	347	360	354	361	344	370	369	369	345	349	365	324	363	338	342	336	344	372	367	369	357	354	381	363	323	328	376	344	386	356	341	378	316	360	357	336	330	361	343	372	387	369	345	352	339	374	331	354	380	341	365	359	369	406	365	361	356	370	352	338	349	365	346	359	350	357	362	360	358	345	381	377	356	337	365	351	344	354	367	316	343	360	368	368	344
54015	87034	38260	3489	2435	1837	1425	1339	1168	1036	920	884	799	852	763	682	755	716	693	718	625	665	675	658	622	663	664	637	637	621	621	632	639	651	634	631	586	575	589	641	592	618	558	607	636	609	612	647	613	584	603	569	568	610	587	603	571	628	587	653	588	584	597	618	584	594	617	575	605	612	577	623	565	611	611	581	640	660	558	604	601	578	580	623	632	585	596	639	631	602	627	652	590	584	598	586	561	594	607	635	591	572	554	592	556	588	586	603	584	566	595	536	581	622	595	609	577	563	591	533	637	590	637	558	617	566	629	581	612	616	616	564	558	521	569	615	579	622	595	591	587	608	607	583	606	585	651	592	571	559	574	628	571	556	610	593	582	573	569	564	596	594	605	597	560	644	590	609	629	602	546	580	649	617	563	620	619	570	566	604	617	560	611	587	593	619	592	606	589	597	637	628	621	624	637	593	611	622	583	613	601	594	589	581	604	625	670	598	589	630	616	635	610	613	614	593	613	579	615	595	616	596	568	579	611	617	572	621	568	602	603	623	625	597	587	564	582	580	612	613	583	574	596	615	562	568	606	625	577	583	584	595	630	573	581	577	616	603	647	556	594	596	593	586	567	619	550	586	579	620	621	608	632	587	655	624	608	616	596	633	623	623	619	558	558	621	578	608	579	609	603	548	563	633	596	593	624	598	583	571	583	617	594	574	586	591	641	574	587	598	581	580	612	617	601	591	621	619	584	609	576	614	607	592	616	582	564	594	618	580	604	587	593	616	554	586	585	627	596	613	549	628	546	571	576	570	543	608	631	581	569	599	615	572	579	620	606	607	611	609	585	592	591	571	540	611	570	608	609	625	609	585	603	590	603	577	613	582	576	610	606	591	606	579	582	660	577	596	599	603	552	569	572	630	619	594	584	602	611	586	584	616	547	619	596	603	602	589	640	592	569	588	623	621	627	614	564	606	611	571	554	552	588	621	587	586	585	602	616	597	570	587	588	600	566	553	619	574	553	601	586	604	580	641	553	637	585	600	616	572	564	616	612	611	564	603	571	644	601	606	584	615	528	613	566	570	618	546	569	570	541	602	560	584	536	573	559	583	601	600	623	616	568	640	599	614	597	581	550	651	615	593	623	596	639	615	609	556	618	585	623	576	605	586	561	630	594	573	569	596	577	640	581	607	625	647	620	653	618	637	622	577	641	571	622	607	613	605	562	586	620	617	598	535	617	629	584	559	596	586	611	603	613	592	630	598	641	639	581	617	609	616	596	577	588	607	545	557	591	562	582	623	561	571	569	587	603	594	606	608	573	632	588	590	611	570	585	589	556	605	604	614	560	604	602	573	596	579	569	565	645	551	572	577	570	630	603	620	610	562	521	586	586	596	610	568	610	631	571	620	613	613	607	590	590	605	563	593	616	610	573	647	604	620	548	576	610	540	641	574	596	622	543	626	619	605	585	575	596	621	594	595	599	611	626	599	591	621	585	605	574	584	614	643	596	601	604	596	580	595	622	626	598	575	623	573	590	581	631	602	587	561	628	548	647	583	589	630	613	611	630	616	618	638	580	591	549	583	609	608	571	591	572	620	604	589	612	597	635	609	591	575	607	618	652	563	638	600	600	568	605	598	568	586	603	636	608	636	622	614	582	608	611	596	576	580	582	582	607	607	615	587	599	605	581	565	598	618	587	569	607	613	600	587	598	587	582	627	634	600	568	618	596	619	601	569	554	607	621	584	587	606	631	595	593	578	555	595	592	599	606	603	600	599	582	596	635	588	550	578	587	616	577	592	609	580	628	596	604	587	558	602	603	578	600	578	538	622	596	574	572	563	575	563	566	620	568	588	610	609	637	559	613	578	569	590	648	589	583	610	592	581	622	602	600	609	597	580	588	574	639	575	615	608	582	566	600	564	579	629	634	649	578	608	601	551	604	609	552	588	596	627	570	610	584	593	604	577	631	607	612	581	620	620	601	578	572	577	597	537	591	606	558	562	632	605	580	603	563	581	583	577	606	604	583	612	623	596	611	641	594	606	605	580	569	563	586	621	561	627	607	570	596	629	588	604	555	571	600	602	600	564	573	573	624	555	591	586	597	565	594	616	596	564	614	566	562	629	588	606	584	594	603	589	550	539	581	629	626	647	584	605	611	600	626	562	607	601	595	607	633	621	636	595	538	593	600	621	606	624	573	600	608	593	600	594	569	586	584	613	627	602	582	583	579	619	613	569	574	566	566	602	630	614	588	583	598	626	575	606	562	603	628	606	636	620	592	578	651	606	642	603	594	587	593	587	578	610	554	597	590	589	585	583	568	607	592	610	578	556	635	611	575	611	577	597	640	596	629	608	593	617	596	608	581	581	631	591	633	593	615	584	562	599	580	596	626	603	583	564	612	590	571	589	615	577	556	610	607	572	575	589	614	603	592	583	596	621	572	635	583	630	613	555	580	596	617	622	614	567	613	561	591	613	605	628	641	571	614	614	590	605	568	621	615	574	610	599	565	576	614	603	608	584	580	632	628	595	607	621	602	621	574	610	598	595	623	598	538	562	592	592	588	590	627	616	576	605	627	598	546	559	556	589	610	627	586	618	566	577	618	597	609	631	552	609	569	587	572	547	596	606	576	590	618	592	641	603	590	592	603	662	600	620	597	595	562	582	646	618	579	613	565	599	617	578	607	641	594	583	598	576	595	616	580	630	590	610	590	594	610	596	611	583	609	603	562	612	598	581	578	575	589	586	594	659	605	570	634	595	588	614	603	638	558	636	637	594	588	630	612	579	615	587	568	624	608	583	601	621	602	568	596	603	607	589	546	616	601	608	585	560	592	588	597	593	651	582	586	606	566	607	612	594	594	628	570	625	584	539	603	604	607	644	569	566	559	571	594	593	590	609	588	612	616	635	635	597	572	595	586	600	621	578	607	613	565	563	594	601	583	621	588	594	531	631	592	574	563	572	621	631	589	606	645	626	580	638	613	565	570	625	614	606	566	599	637	636	668	585	613	581	616	607	596	610	612	605	630	590	616	592	616	628	615	573	575	569	552	600	599	606	550	623	604	627	620	619	591	560	607	574	630	586	591	594	636	593	608	594	589	635	631	637	595	602	582	605	610	584	628	623	585	581	571	595	601	604	606	578	587	542	631	569	572	602	569	590	605	578	625	619	581	574	612	609	614	640	615	625	593	626	578	573	646	581	612	598	599	606	568	557	606	558	592	608	623	603	596	585	593	607	605	600	588	596	583	592	611	637	593	577	556	580	617	621	587	581	585	643	579	617	608	611	607	637	602	655	589	611	631	623	561	605	606	618	600	613	611	573	561	603	586	604	564	594	539	630	547	608	569	601	552	631	606	632	621	597	600	551	585	598	569	611	520	577	568	581	595	597	596	586	615	560	576	580	555	554	617	605	550	624	605	613	615	583	632	616	617	634	592	589	548	588	617	593	612	619	626	613	610	595	523	579	574	635	588	582	589	586	595	587	559	607	644	590
27131	26547	20055	3096	158	158	115	120	126	109	116	101	109	115	103	110	112	97	93	101	123	117	125	105	103	129	97	83	113	105	91	109	105	117	105	104	88	106	111	97	98	118	109	118	118	120	115	113	102	110	117	120	98	118	106	108	114	113	105	102	111	98	119	92	104	89	84	105	94	98	116	94	98	101	91	108	124	114	105	115	103	109	106	106	100	102	115	104	113	76	105	109	117	95	96	101	103	107	99	113	110	115	114	110	108	95	108	93	90	93	104	97	112	102	107	106	102	102	120	124	84	116	110	88	117	95	106	113	124	116	110	114	101	100	115	129	119	100	81	122	111	115	108	112	97	101	130	117	108	98	117	81	96	112	115	103	102	110	97	117	121	104	116	122	100	96	110	108	101	95	112	98	103	139	95	105	96	114	87	113	113	115	113	96	113	109	118	85	117	113	125	100	92	79	100	108	104	104	108	113	88	99	120	83	91	119	96	110	100	83	94	129	103	101	111	107	115	101	91	109	98	114	103	114	108	109	105	113	124	96	100	95	116	116	102	91	99	97	101	105	111	104	113	94	105	100	120	114	118	121	92	117	104	108	118	100	103	98	114	98	102	118	106	115	117	126	95	100	101	112	108	116	116	79	90	94	105	96	87	101	91	122	127	106	96	102	109	112	122	100	75	106	110	104	114	98	109	100	101	101	113	89	104	97	98	118	107	104	123	92	105	122	116	119	97	118	103	83	123	102	122	111	88	105	113	111	98	95	116	102	114	119	105	100	105	119	97	110	102	103	118	117	103	94	122	91	92	90	105	90	92	124	123	103	92	123	99	81	99	109	107	109	119	101	103	109	91	100	92	74	114	114	112	125	90	93	105	98	99	95	103	118	102	110	114	114	65	108	102	119	102	90	104	100	114	94	118	97	103	89	96	100	110	120	95	105	115	127	110	107	125	99	89	106	113	108	95	112	118	107	102	98	99	103	116	108	101	128	108	116	106	96	105	116	117	96	97	96	113	112	99	104	106	124	92	101	82	94	108	101	96	108	117	111	113	93	108	100	106	123	123	110	106	114	106	126	115	110	107	98	97	103	108	96	97	98	101	100	105	111	101	116	105	113	94	104	104	99	94	97	103	115	117	122	128	97	115	112	97	115	116	99	107	97	110	109	108	120	117	110	94	90	105	110	121	94	106	95	107	89	101	92	118	109	90	108	100	107	112	117	95	97	107	123	106	107	128	112	99	104	103	116	107	119	130	92	101	111	110	90	93	113	114	103	106	102	107	105	108	95	118	99	111	113	109	83	102	110	99	87	105	122	120	94	109	106	112	92	98	116	117	104	91	106	89	112	104	102	117	101	97	98	105	110	97	114	103	104	90	99	106	124	130	107	106	97	120	107	102	113	104	114	98	100	101	105	117	94	111	106	94	124	128	96	97	114	116	95	100	121	100	104	109	91	99	98	101	110	98	121	111	100	111	109	125	106	98	121	101	99	114	109	81	106	99	135	84	116	106	100	112	95	109	96	115	111	106	98	101	86	90	102	103	119	90	116	103	110	116	100	92	105	114	98	96	111	103	105	116	89	107	106	101	91	95	105	98	94	103	116	115	120	101	103	113	102	104	110	97	104	112	103	97	115	106	100	107	105	87	104	120	104	100	100	110	95	106	117	100	97	100	84	115	118	98	108	102	103	122	105	91	93	117	116	100	102	115	140	97	110	110	107	106	104	116	116	100	105	100	98	114	104	109	99	90	104	108	91	118	92	133	102	91	112	102	90	109	97	102	100	97	104	103	124	102	105	88	106	105	87	98	109	107	98	88	108	111	113	86	98	120	98	90	110	109	107	101	86	94	110	105	104	110	124	96	99	111	85	113	104	89	107	108	93	113	90	112	102	98	87	99	106	100	78	96	119	101	96	118	103	102	111	91	123	125	111	114	114	110	107	106	133	131	93	99	103	97	115	95	105	110	109	90	98	105	117	103	126	105	119	95	96	106	124	120	111	105	102	87	106	103	99	97	135	107	106	104	92	94	103	111	102	106	98	88	122	90	109	104	119	100	105	115	109	109	120	113	104	94	107	95	107	115	93	106	112	106	106	132	105	109	106	114	104	120	119	107	101	109	116	116	107	111	100	120	94	97	95	109	92	113	100	86	93	107	102	106	105	126	116	110	102	102	125	103	105	126	114	120	106	120	105	103	113	106	101	115	113	93	114	121	120	99	92	101	108	120	110	119	108	94	98	115	109	130	97	88	100	115	120	116	114	113	104	104	104	99	95	101	108	102	90	92	104	83	120	104	115	104	108	103	105	106	112	107	105	94	94	82	114	110	120	93	99	110	103	95	104	115	107	114	112	125	104	92	97	101	106	93	126	100	114	113	110	104	106	108	105	104	111	102	107	101	101	103	119	111	104	93	111	129	108	96	100	107	99	97	99	125	106	97	96	119	96	114	97	118	100	119	120	99	94	113	118	94	108	121	103	107	99	106	93	121	116	96	117	106	93	84	97	93	108	103	96	91	100	88	104	120	101	133	117	92	98	102	97	118	123	124	100	109	99	107	96	108	111	106	96	84	100	100	94	99	99	104	126	113	107	104	119	127	113	110	100	110	116	99	87	90	114	108	91	92	111	113	87	100	117	98	110	101	103	79	110	106	112	103	109	89	103	98	112	115	87	90	123	88	123	103	109	118	98	90	93	110	100	104	92	80	102	89	119	99	112	124	114	107	101	83	99	111	109	83	115	115	89	104	97	110	94	108	117	96	83	114	107	102	97	100	112	113	119	105	110	116	108	97	103	116	98	117	88	99	108	101	98	104	105	99	125	98	97	94	126	91	111	108	111	94	94	99	110	104	111	106	97	107	105	88	93	113	101	85	99	107	105	117	97	101	91	119	86	105	105	98	101	98	105	133	96	102	113	107	98	118	93	90	97	117	111	105	107	95	103	92	94	112	114	102	106	102	111	109	95	105	90	108	106	89	127	109	111	106	102	106	99	117	99	134	133	91	99	92	96	104	110	124	97	96	96	108	106	96	111	97	91	90	113	106	103	112	106	142	101	88	106	102	107	95	100	100	104	119	93	92	113	112	114	100	98	97	111	120	118	104	104	103	110	111	103	85	85	97	95	95	103	110	120	106	104	118	116	107	118	112	101	100	95	113	112	96	115	95	115	103	97	122	88	123	127	101	85	102	99	108	110	138	92	96	111	87	104	110	112	126	111	99	85	92	104	113	116	93	102	101	99	113	92	107	76	104	100	100	105	94	116	102	121	112	109	119	105	100	98	92	105	125	124	124	116	98	110	122	110	98	109	111	116	118	103	86	90	109	117	113	97	124	106	94	125	109	86	107	114	119	112	103	122	102	100	92	110	111	109	104	97	104	113	123	125	103	112	112	91	99	127	113	99	117	108	110	98	91	106	131	96	92	117	88	111	117	128	101	90	114	91	83	106	105	106	103	109	113	88	106	109	109	105	116	96	101	99	83	117	106	111
29685	44265	15760	349	299	245	239	240	205	214	223	197	199	221	188	211	191	199	183	213	215	199	200	190	231	193	189	179	191	194	187	188	192	180	198	180	207	188	211	203	189	186	215	195	195	198	194	213	187	195	201	200	168	200	190	211	209	192	205	201	208	168	184	198	192	206	194	207	214	190	195	221	194	185	205	192	208	167	190	195	201	197	200	197	197	189	188	189	225	183	202	166	213	199	176	201	220	182	203	194	212	195	198	184	195	210	188	214	228	217	215	200	191	204	199	193	234	225	196	211	192	225	204	225	197	168	236	158	200	196	205	176	227	167	190	197	148	211	201	204	186	219	199	192	192	187	213	220	211	193	189	202	185	200	186	188	195	203	196	177	204	205	189	190	209	191	183	181	179	191	203	207	192	178	195	188	214	184	186	185	220	196	179	177	195	194	166	185	201	218	197	191	205	176	202	227	213	203	189	204	216	198	192	201	192	215	211	187	217	200	218	202	174	201	218	184	197	215	199	189	206	194	196	199	211	222	194	185	189	230	201	214	184	202	207	180	197	204	200	204	192	213	203	203	180	231	166	215	181	190	211	202	154	171	181	187	212	194	206	202	172	203	188	176	206	192	199	193	220	190	179	205	217	217	198	188	206	185	203	203	190	175	228	205	191	191	187	209	211	216	184	205	191	199	184	187	203	178	180	207	200	192	202	214	195	191	216	199	190	219	187	193	175	196	236	201	204	216	188	217	185	185	209	206	181	193	181	193	202	190	194	191	183	207	208	184	200	191	220	193	212	201	197	212	188	208	192	197	225	177	192	196	196	211	199	196	208	180	229	191	209	186	191	238	188	208	206	204	189	180	194	184	181	200	193	179	199	240	225	213	205	200	209	207	211	192	185	206	198	193	212	180	242	178	163	194	202	202	205	201	206	173	192	189	203	207	208	198	226	204	221	200	182	185	165	206	194	190	182	208	187	194	189	197	201	187	188	198	184	195	184	214	210	216	176	181	179	185	191	180	190	210	166	177	198	168	240	195	193	197	206	211	205	179	194	189	194	217	203	189	222	210	212	196	211	202	193	193	204	195	198	203	167	207	196	197	225	169	203	182	204	188	193	191	185	199	204	219	230	183	209	219	182	201	207	188	215	184	202	187	187	193	185	193	192	185	195	232	218	205	188	208	202	184	226	199	192	199	206	191	177	201	185	213	210	198	196	203	169	197	191	185	202	202	194	176	183	225	197	187	212	197	196	224	193	175	190	189	202	213	216	220	181	188	162	207	200	222	180	189	214	213	197	192	189	199	183	187	191	195	197	194	166	198	215	162	204	192	225	223	189	192	190	166	185	196	181	207	207	206	206	197	185	200	199	207	197	180	196	216	207	214	199	193	190	192	195	189	195	203	181	227	161	189	212	210	193	194	202	201	190	196	187	184	192	187	189	205	203	200	212	196	180	178	205	193	184	206	191	206	224	201	177	183	186	204	188	212	224	219	203	202	196	177	204	215	214	191	205	193	189	192	194	216	181	224	209	179	218	171	199	194	186	204	190	201	202	191	194	212	206	219	205	182	184	209	195	179	187	193	200	172	196	209	177	179	188	176	176	194	178	223	178	204	219	203	219	212	215	215	199	210	174	192	194	207	180	217	182	171	210	189	227	184	188	196	187	214	201	190	173	195	193	212	208	178	210	171	194	220	196	174	205	208	212	188	205	194	167	199	179	198	196	183	194	205	204	213	194	190	176	207	199	216	201	182	195	195	197	197	196	213	187	221	198	207	204	178	218	188	212	216	205	201	207	218	233	205	183	185	183	211	206	192	200	212	197	219	211	198	206	192	218	185	209	213	203	222	192	176	200	184	208	184	206	191	192	217	196	178	207	188	187	199	225	192	190	193	213	206	211	195	210	185	205	209	202	198	175	206	180	193	202	193	193	193	197	208	179	202	200	207	192	199	192	197	198	204	213	207	229	203	208	211	193	225	214	185	182	211	213	190	188	217	194	206	211	189	208	187	215	180	184	195	182	200	191	206	204	194	195	210	203	191	198	227	175	220	206	183	193	190	199	202	197	182	180	213	214	213	187	183	190	193	181	195	171	196	187	196	185	223	174	214	192	231	194	194	183	202	201	190	200	191	190	194	190	185	206	194	195	225	195	201	202	200	200	206	207	204	199	191	188	202	177	194	187	187	188	213	218	184	189	194	220	169	209	212	223	198	198	195	194	214	167	191	220	210	206	214	207	195	234	190	201	186	183	217	182	203	196	204	209	221	205	201	202	192	230	227	196	216	207	183	203	225	192	188	204	223	243	199	205	217	215	219	189	219	197	184	210	191	196	180	222	202	219	178	179	214	208	185	214	206	205	195	206	221	197	197	212	180	200	196	176	184	191	213	171	201	192	189	191	227	193	201	213	207	179	198	199	225	213	182	197	207	203	204	183	193	190	179	212	204	198	204	194	214	179	205	190	207	179	205	179	218	201	195	187	189	198	212	189	183	207	205	211	221	216	199	196	188	196	209	196	202	180	203	218	215	185	204	175	190	166	186	175	227	181	186	187	179	196	207	197	187	178	208	173	215	207	191	185	203	198	217	216	192	206	178	222	209	216	207	183	210	211	192	163	190	216	216	200	194	193	202	188	215	184	205	198	199	219	206	205	207	191	181	198	207	201	186	226	234	196	176	178	205	200	196	221	193	205	190	188	174	198	206	182	177	211	210	212	189	210	179	182	194	190	200	224	197	197	207	169	184	173	182	213	189	227	183	217	191	191	202	205	203	190	196	209	190	176	195	193	187	184	185	218	212	234	205	181	174	166	212	215	197	209	179	205	198	205	210	207	210	198	170	205	182	216	207	202	189	213	186	191	216	190	178	215	189	175	186	193	212	216	212	200	184	186	204	175	185	183	196	186	204	206	195	209	191	193	210	209	208	217	188	198	184	200	214	172	200	184	186	199	191	168	177	188	197	199	176	212	224	218	202	193	181	199	185	206	182	201	207	229	172	181	190	205	188	215	221	208	182	191	237	223	211	222	210	200	211	209	182	179	206	207	185	220	193	188	192	207	195	223	209	190	205	190	195	210	211	206	191	191	208	211	195	194	207	195	205	222	195	205	216	191	204	172	194	210	193	191	200	177	219	208	209	183	211	193	203	203	200	195	188	189	208	235	200	195	200	177	202	211	210	184	181	208	169	207	190	199	175	203	192	229	172	237	174	212	196	196	204	186	200	208	202	205	177	201	211	188	196	197	189	178	210	229	192	215	218	216	206	197	225	208	201	183	206	202	211	204	217	202	209	187	183	185	215	205	214	205	189	189	200	215	214	218	204	193	171	195	191	180	169	193	199	181	192	184	175	174	158	191	198	203	208	199	204	204	186	177	193	210	205	196	195	215	207	207	194	201	201	224	203	201	229	178	185	211	209	207	189	169	210	199	205	195	194	221	177	199	195	212	167	201	206	200	182	173	214	188	187	174	200	194	211	214	211	184	211	199	181
23951	21818	27988	24942	19852	5596	461	333	321	276	278	272	251	220	259	250	243	243	219	256	211	192	234	203	230	241	196	240	235	223	232	254	235	227	219	238	225	224	206	225	239	239	266	204	249	228	222	224	242	220	225	227	192	231	233	244	206	208	206	225	226	211	220	210	217	234	228	211	205	236	205	219	233	230	190	210	223	243	182	195	189	237	234	233	241	247	200	203	216	231	215	215	230	221	212	230	197	218	231	234	228	256	215	230	254	231	239	218	215	207	227	218	231	223	236	192	226	212	230	253	236	208	243	227	237	201	239	225	198	218	225	234	230	256	200	216	208	204	220	245	237	229	240	239	200	234	209	201	221	220	221	216	222	235	235	225	204	238	217	231	228	224	223	248	247	205	205	222	214	202	217	234	244	230	198	198	224	219	229	238	226	214	231	211	214	215	219	212	238	223	235	237	250	202	241	215	231	221	250	187	206	227	268	216	233	206	207	224	208	215	228	216	238	220	232	202	191	191	214	202	218	245	208	215	218	238	224	229	221	191	220	215	238	236	215	228	227	210	242	201	197	223	229	247	227	226	222	200	238	222	217	213	208	197	243	212	225	234	243	218	217	216	199	219	230	235	237	231	213	215	222	246	229	228	217	236	237	220	191	227	208	220	227	229	223	218	208	218	233	222	224	207	215	230	228	238	207	228	252	192	218	229	209	221	197	225	230	216	212	204	210	246	228	222	202	241	208	209	237	228	242	231	226	229	220	225	238	209	185	205	241	242	204	222	219	249	231	218	219	223	210	222	221	221	208	231	253	239	216	243	224	226	222	198	216	218	215	231	229	237	238	227	245	221	221	240	227	218	206	229	212	226	220	214	222	204	228	232	240	198	227	210	227	222	223	232	220	232	214	199	201	224	227	239	211	243	197	245	192	212	226	218	231	244	224	231	218	213	237	232	204	209	223	202	221	229	227	201	235	193	194	229	225	229	225	229	221	218	216	239	235	227	225	227	227	236	218	230	207	214	219	213	235	221	198	213	225	243	238	216	219	206	222	208	221	223	251	224	248	227	229	207	217	230	215	225	224	217	218	206	247	201	223	233	201	228	202	235	203	215	225	242	257	240	244	213	217	211	231	223	238	215	228	199	223	235	213	234	244	220	217	221	242	231	204	225	249	202	179	235	238	213	199	226	211	214	214	229	208	222	217	236	204	224	236	253	219	199	215	198	218	226	232	217	262	219	212	233	176	234	208	235	220	245	230	211	242	226	215	245	234	210	231	227	201	201	252	197	196	208	236	218	212	221	213	216	210	199	220	222	235	225	199	236	217	206	205	205	229	209	183	257	216	217	228	229	236	230	243	214	207	225	220	230	237	237	208	192	213	208	255	214	220	212	234	209	227	225	216	203	203	197	234	186	234	220	207	203	216	216	256	215	239	248	199	202	237	227	250	219	200	251	214	216	218	213	210	207	209	190	196	224	228	233	217	207	258	226	207	208	212	208	252	224	219	202	235	204	228	223	218	224	225	216	234	254	233	214	222	219	221	225	209	245	217	226	202	215	252	219	238	215	196	199	213	209	211	230	207	225	202	199	226	218	212	224	239	254	216	184	224	233	199	212	234	202	198	215	219	201	192	208	224	221	219	228	211	214	256	217	224	234	216	199	237	242	218	211	224	212	212	224	197	225	197	216	220	223	219	229	210	230	230	230	232	213	225	213	213	241	227	188	232	234	247	202	218	212	213	215	249	231	250	245	223	221	203	243	243	228	227	247	202	210	180	220	218	233	228	206	198	244	245	235	220	226	212	246	210	231	220	217	220	212	218	221	224	209	194	266	204	217	226	208	237	194	243	188	223	215	218	216	229	228	227	207	209	241	205	229	219	221	220	267	212	204	230	242	244	198	233	225	222	198	193	208	231	185	221	213	203	219	214	222	203	240	246	232	190	201	219	246	243	207	215	218	239	221	194	223	186	243	232	222	218	233	226	226	233	214	221	203	235	230	217	208	229	217	219	213	228	206	220	235	205	232	214	208	212	219	226	225	240	193	205	218	237	206	213	202	238	237	215	201	200	197	220	247	236	200	194	231	232	224	230	211	219	233	210	203	223	220	205	206	240	206	237	229	200	228	233	214	226	214	228	226	234	210	219	218	216	253	226	232	217	228	225	219	245	249	192	217	230	212	217	214	203	244	224	235	261	189	208	218	204	250	191	206	210	203	200	217	214	212	206	221	204	273	226	235	233	220	242	228	237	225	232	232	249	233	210	238	239	234	234	219	223	243	202	241	251	189	231	185	216	216	200	232	232	199	245	223	207	249	232	231	215	234	228	219	237	218	199	214	229	254	256	184	228	216	198	201	228	221	210	208	253	220	226	222	218	230	249	209	212	219	218	204	257	210	222	233	243	200	227	211	215	233	216	209	202	229	237	222	231	226	214	241	245	205	191	232	236	209	243	221	239	205	220	225	214	255	216	224	223	220	232	228	225	220	236	222	227	229	198	223	197	228	233	197	205	226	216	241	202	238	208	204	242	207	204	246	218	203	255	221	220	239	223	245	230	233	218	240	213	222	227	225	211	213	226	207	243	233	207	214	208	197	219	212	202	237	230	217	245	219	202	228	212	217	236	228	221	238	226	241	252	229	215	236	255	223	215	227	202	213	207	217	240	241	231	236	218	204	207	193	184	217	207	243	215	211	211	224	204	222	223	206	225	205	216	230	228	209	228	217	228	244	226	225	231	247	223	233	225	209	229	248	194	217	235	216	222	205	207	225	221	216	249	217	248	217	219	246	206	215	219	217	232	237	211	222	212	240	243	221	222	238	225	224	237	205	233	235	204	206	222	223	237	225	235	223	229	245	234	200	209	191	227	241	217	226	216	229	217	231	207	234	249	233	229	208	223	221	210	207	214	217	213	222	238	236	236	240	206	221	223	181	237	253	243	237	205	197	190	206	217	236	244	230	224	203	244	227	231	232	240	224	221	240	227	192	213	200	227	227	232	214	213	221	243	238	245	226	223	228	226	228	216	217	210	233	250	225	219	220	231	208	208	236	231	223	232	206	203	230	214	221	228	210	230	234	249	198	237	205	220	223	210	228	216	223	231	177	237	238	223	232	203	239	243	219	214	226	226	222	234	220	201	205	216	227	258	228	234	225	222	230	217	210	193	229	222	237	210	210	203	228	204	208	238	203	213	201	212	223	198	227	239	207	207	232	243	218	214	225	234	217	186	190	217	199	224	203	191	223	211	242	217	262	234	224	207	185	215	229	222	241	210	197	227	217	255	220	231	225	221	223	226	245	211	200	219	193	208	222	246	231	228	219	227	251	248	228	248	204	222	234	208	216	242	242	212	218	227	224	241	204	230	226	194	225	225	232	213	249	214	228	197	224	222	227	233	223	225	236	244	218	216	252	198	200	214	219	227	221	244	244	229	242	198	240	229	222	234	200	220	215	225	226	228	176	217	248	214	243	247	253	224	229	197	207	203	208	242	226
53126	82455	31994	1931	1323	1055	841	684	616	562	551	539	507	486	454	454	464	447	452	449	382	409	422	389	404	441	398	408	396	350	409	395	371	415	431	410	403	393	377	368	365	367	374	383	376	390	411	386	387	387	391	397	404	381	368	400	395	416	370	389	356	392	369	400	403	361	397	431	417	373	421	403	413	386	396	373	391	384	371	401	392	432	422	395	390	384	386	404	381	373	395	367	379	410	390	390	413	407	386	380	388	389	416	378	346	378	368	396	391	370	393	383	378	365	454	441	397	350	408	398	398	376	383	360	418	411	444	377	373	419	373	409	361	405	411	393	400	367	385	394	381	377	346	380	392	386	381	413	348	376	389	386	368	344	380	418	393	391	349	395	375	353	417	408	369	407	372	374	365	363	376	395	369	417	410	358	372	371	398	366	421	351	364	417	382	385	377	370	394	376	393	382	400	354	411	369	361	334	382	364	333	370	377	416	387	424	365	365	407	406	378	386	414	388	368	366	387	383	377	394	390	395	398	411	392	349	388	388	418	331	424	381	361	379	377	368	400	392	404	383	385	422	392	388	410	383	365	374	393	375	327	393	404	380	396	385	374	399	412	372	371	387	388	382	352	389	351	369	377	424	390	416	377	402	396	358	392	386	377	382	403	421	411	380	401	401	403	351	391	413	396	398	389	370	383	392	380	410	393	391	387	379	407	367	365	418	364	361	404	414	417	395	367	368	372	381	401	337	432	414	375	387	351	391	392	367	367	425	369	376	376	392	416	368	398	359	409	381	379	421	375	404	367	401	361	383	352	388	374	386	374	373	381	410	386	399	415	406	424	379	387	370	388	392	399	391	391	409	394	392	341	388	363	377	373	374	382	358	378	384	387	397	389	374	394	396	361	410	410	365	403	351	411	352	354	371	370	394	391	353	386	406	384	394	399	389	407	364	383	355	387	395	394	395	377	385	394	375	388	413	395	393	371	370	402	409	389	343	332	415	389	377	369	379	374	336	384	378	404	414	392	383	372	391	394	394	367	404	412	368	385	372	366	378	384	399	366	360	406	385	390	406	373	429	395	339	392	392	387	370	399	379	372	376	388	432	340	350	386	371	385	367	360	378	358	408	382	381	394	376	392	350	388	427	394	387	414	422	383	352	374	359	356	374	359	403	388	363	407	395	381	373	362	327	425	387	419	368	413	359	391	405	387	369	394	409	350	369	402	396	371	389	408	397	361	351	361	416	406	378	385	364	391	366	398	409	400	401	371	358	425	375	393	359	377	364	393	375	389	394	390	400	365	368	372	401	398	387	376	379	383	406	359	411	381	378	416	385	397	435	347	396	400	377	364	408	374	399	359	379	359	369	390	375	374	400	397	398	368	357	420	396	371	408	410	386	363	366	379	352	397	383	371	436	386	387	398	412	366	370	387	407	383	359	361	391	386	396	365	384	389	368	368	343	400	345	394	349	382	377	393	385	375	375	366	365	395	394	361	393	422	331	407	392	378	399	414	358	394	392	408	404	367	380	396	401	419	420	325	387	407	396	378	363	363	398	394	364	402	399	381	386	409	380	391	411	372	392	388	369	375	364	388	348	392	375	369	411	373	368	392	359	367	374	423	370	388	362	367	397	390	368	382	374	375	333	380	383	391	398	388	387	364	388	400	369	365	378	367	394	373	385	415	408	388	377	382	347	394	403	395	370	385	421	427	369	355	362	376	378	414	340	370	422	399	381	377	388	379	382	386	395	425	389	388	431	411	381	413	410	372	353	396	403	394	404	380	407	382	384	390	363	387	354	386	397	390	384	396	396	382	377	357	393	356	376	373	356	388	407	386	361	390	370	392	341	387	401	362	357	366	392	381	359	387	390	373	385	375	392	357	383	388	376	409	389	400	409	435	367	383	384	412	374	386	399	393	354	390	363	357	381	395	414	373	393	405	367	413	390	410	444	412	441	388	376	407	382	374	395	376	365	392	386	387	369	409	411	395	374	390	423	391	379	404	406	328	414	398	398	375	372	397	392	403	385	409	380	392	381	392	357	359	387	328	373	401	381	371	391	390	369	396	384	397	400	395	373	389	397	392	427	386	387	397	408	374	403	425	358	408	346	386	362	376	406	388	395	374	391	423	385	365	382	422	392	351	392	360	353	363	403	345	354	369	405	411	342	389	383	384	391	417	376	386	383	391	387	385	411	398	364	400	369	395	386	393	410	384	387	372	373	354	422	335	382	359	383	381	411	357	392	361	399	385	352	363	383	370	363	407	370	379	387	405	403	390	384	387	398	370	369	390	380	377	404	347	387	396	380	404	368	389	421	354	377	412	384	420	379	374	388	414	381	409	399	380	372	405	367	361	419	391	357	329	366	407	410	388	371	389	356	390	379	404	393	393	363	371	392	387	416	392	422	372	375	418	391	371	397	429	404	385	388	387	372	362	383	367	356	363	370	371	364	416	388	356	401	387	371	387	366	399	379	389	387	383	392	379	377	358	376	394	365	388	372	415	376	363	368	409	372	388	380	384	405	362	395	347	370	382	369	414	393	365	418	415	389	397	403	408	384	396	379	385	373	414	375	402	408	376	405	367	407	410	376	398	341	384	370	411	345	377	396	373	370	395	418	392	423	389	377	379	371	413	357	426	370	387	380	382	369	380	409	384	394	410	389	387	382	361	393	379	376	379	365	361	362	385	359	396	380	371	380	366	369	394	351	368	402	374	408	417	392	388	347	362	383	412	380	339	407	363	367	397	355	414	374	402	377	381	440	372	437	375	390	395	387	373	384	384	348	393	400	353	346	375	383	400	384	381	372	383	357	380	356	377	389	437	368	383	390	375	391	386	387	404	374	405	381	407	370	396	380	390	380	384	385	371	362	347	399	364	390	405	398	384	371	365	401	413	381	407	357	378	357	358	387	386	361	381	392	406	394	412	390	382	380	393	372	370	391	381	411	372	379	386	405	384	362	385	390	399	400	391	403	404	353	350	397	368	401	403	394	366	377	390	375	363	395	415	381	355	376	392	404	390	378	385	412	391	410	385	389	420	438	389	365	412	378	369	418	370	394	370	385	382	346	388	379	344	402	357	353	379	363	373	368	375	379	365	393	379	403	361	400	351	379	404	381	406	408	385	359	357	392	384	376	418	373	389	401	418	377	386	432	379	367	343	384	361	396	373	371	379	381	324	359	390	420	400	366	388	400	396	386	353	412	400	388	372	378	387	358	412	376	393	355	341	384	388	384	386	380	373	409	385	397	376	377	410	376	370	397	370	402	387	408	401	387	373	393	412	386	382	387	340	378	405	359	373	408	421	387	378	388	423	375	389	404	408	412	393	357	387	388	382	353	373	406	389	408	388	393	409	422	415	388	390	382	400	382	406	354	352	406	372	362	386	437	388	410	372	406	396	405	401	391	384	364	419	371	366	401	365	401	342	405	385	396	379	365	391	356	393	400	390	380	386	399	424	396	430	373	369	373	397	420	382	366	400	406	375	385	384	369
22926	21335	28455	23980	21029	20406	5429	670	522	509	443	432	493	390	390	420	382	408	383	399	376	388	360	424	346	382	382	370	346	356	365	351	379	366	369	354	364	410	359	370	388	372	368	398	347	385	345	346	357	340	375	363	363	385	372	355	370	387	387	369	354	370	369	400	360	325	378	306	357	354	340	346	387	372	349	383	371	371	358	388	359	380	362	379	382	350	355	365	324	386	405	355	410	356	357	346	356	368	353	388	383	360	366	358	358	347	368	385	367	345	380	369	351	377	406	348	345	362	358	365	355	352	354	352	399	392	366	338	386	369	372	337	399	359	367	351	327	368	357	371	359	383	358	368	356	372	363	335	385	339	392	351	337	343	363	346	355	403	347	366	379	378	362	376	349	377	377	329	373	363	365	338	352	389	306	333	319	363	355	386	360	390	407	356	349	340	376	398	365	365	351	366	351	360	353	373	332	373	333	383	367	365	349	363	378	333	350	343	353	374	349	350	367	380	400	340	343	354	372	366	376	357	345	345	394	380	356	393	391	357	380	359	345	410	363	380	360	358	390	341	346	343	352	349	391	371	402	353	418	335	327	349	333	361	366	378	359	362	390	367	340	345	374	366	359	368	351	342	376	346	388	361	351	380	330	382	359	346	345	323	348	321	340	351	346	331	367	346	344	338	346	380	364	379	373	334	367	352	346	359	395	364	392	366	369	361	370	330	338	352	372	392	378	352	376	372	364	322	357	338	392	380	359	350	360	329	356	384	346	375	373	370	353	367	373	346	398	369	371	342	342	359	320	386	383	336	384	361	330	328	369	384	327	351	383	330	344	338	348	315	360	392	354	351	359	316	397	373	374	384	374	352	347	381	370	369	344	397	392	338	350	357	381	358	356	365	370	348	379	369	356	385	355	341	361	336	378	376	365	378	392	355	333	357	369	385	364	381	349	369	366	356	333	354	390	361	358	382	356	381	385	371	368	395	341	380	330	370	347	388	364	353	365	330	331	336	367	353	336	373	339	353	339	338	368	370	367	334	364	339	337	329	327	399	348	359	344	359	359	335	372	366	341	345	387	378	354	394	372	356	344	363	355	348	361	358	401	340	361	375	369	395	346	359	372	367	353	369	352	363	348	367	363	350	375	382	358	351	371	365	346	348	347	358	365	372	354	378	313	353	348	365	344	374	340	347	384	358	378	345	352	354	384	351	364	375	345	371	365	363	368	349	393	367	359	382	339	356	330	360	368	334	328	367	370	365	365	349	376	367	365	322	402	354	372	363	363	369	353	363	365	354	369	364	354	362	339	338	335	360	360	361	350	376	346	351	336	350	378	337	373	359	408	335	380	384	393	380	395	346	337	358	336	337	360	350	358	373	310	356	349	350	339	338	385	377	360	329	349	373	340	314	363	351	346	346	339	359	393	375	376	384	364	336	345	349	334	389	354	366	343	361	329	374	392	329	349	359	373	362	376	368	375	344	389	341	353	349	359	355	362	346	377	310	341	363	394	334	336	355	352	356	347	358	350	338	357	382	361	368	395	384	338	358	381	345	336	368	357	350	371	355	340	360	364	353	345	333	381	392	335	343	382	367	380	351	356	379	389	377	341	391	359	339	314	355	342	328	331	373	377	365	335	344	352	356	385	338	359	392	359	397	364	373	358	354	392	382	376	367	349	375	344	405	367	399	373	354	352	351	352	369	317	360	379	382	395	372	361	332	373	387	364	353	335	377	382	353	339	358	354	357	362	381	364	349	396	386	353	346	345	366	351	368	365	388	347	366	344	359	328	343	350	334	374	376	341	359	354	349	372	365	398	370	390	370	393	332	363	335	376	376	375	353	387	332	359	354	339	359	348	345	347	385	383	360	360	319	379	334	384	360	338	340	366	341	346	375	345	360	373	376	339	382	379	363	380	326	390	355	403	356	352	392	334	360	385	362	358	358	346	368	363	339	374	368	345	348	350	359	400	327	375	368	369	368	387	366	342	380	361	372	387	385	346	349	413	327	391	360	355	390	379	354	357	354	361	405	360	360	346	372	368	342	359	348	356	377	358	358	367	376	340	383	344	364	357	354	350	349	346	334	344	379	365	356	370	386	365	315	380	330	348	385	371	363	356	314	354	354	321	341	366	362	352	392	397	334	372	356	336	404	383	340	369	363	387	366	375	377	343	394	370	383	373	367	350	393	352	351	370	345	362	345	357	352	381	360	378	384	366	364	379	363	369	393	364	369	363	331	339	362	362	332	407	375	355	381	344	340	350	355	361	363	388	368	354	364	383	375	360	346	346	384	361	394	362	345	355	385	342	360	363	357	351	375	349	368	329	356	371	361	363	366	377	375	347	364	352	345	378	355	369	361	415	356	333	363	395	338	377	368	345	351	363	372	326	363	332	345	326	322	353	365	355	389	359	346	372	349	354	331	365	339	367	355	377	335	343	346	363	372	381	382	390	358	337	347	376	396	340	329	319	343	343	378	359	389	369	331	381	359	351	393	378	354	378	354	387	335	360	321	374	360	354	372	323	364	361	356	344	334	375	330	348	362	369	354	374	387	391	371	358	346	381	350	362	371	361	367	333	356	340	370	345	349	355	332	351	373	397	400	418	363	391	377	352	362	354	370	367	365	348	365	368	339	361	333	377	351	361	374	354	362	368	342	378	328	328	384	368	385	368	356	373	369	354	372	364	339	371	349	337	324	398	372	344	363	371	354	373	351	349	331	368	349	366	338	381	355	354	361	327	366	356	342	389	354	367	346	335	370	354	371	366	348	376	368	372	357	393	322	378	378	360	368	373	383	380	381	359	346	347	342	336	371	364	328	380	367	343	364	346	330	358	356	377	368	366	365	374	398	364	379	373	335	372	373	323	345	364	352	389	367	353	337	347	370	358	355	395	362	336	368	352	376	347	353	344	347	340	341	345	373	375	373	363	383	386	346	380	333	375	391	353	355	383	354	363	345	343	379	353	347	416	354	387	327	361	374	319	326	371	361	331	340	378	379	357	361	355	360	354	346	365	342	377	391	347	381	358	350	356	372	352	376	382	409	359	353	353	380	367	384	348	360	372	367	382	349	377	349	362	339	346	325	341	392	359	365	351	353	382	371	375	373	340	347	353	394	346	334	369	344	358	382	361	383	361	371	376	379	366	346	353	354	319	367	360	377	357	335	400	384	351	360	330	361	365	352	350	352	364	361	369	373	368	365	372	353	356	360	345	364	336	360	331	344	369	393	358	348	368	370	351	309	348	351	405	378	374	370	384	337	359	382	367	362	379	338	361	347	394	334	365	393	372	376	361	388	364	358	395	322	370	366	357	333	366	327	378	347	387	311	411	380	330	338	379	356	381	345	386	400	378	366	382	352	336	354	335	349	362	357	348	345	393	369	361	351	362	357	367	378	392	343	362	348	341	351	383	352	378	360	404	367	384	341	369	388	338	386	353	348	387	366	368	374	305	358	350	365	393	362	311	373	368	357	355	372	359	332	401	347	375	383
53967	88895	38612	3391	2422	1810	1506	1276	1145	1033	905	865	793	838	759	774	689	679	699	682	659	654	664	699	619	634	638	643	642	639	674	576	638	658	604	608	607	606	686	628	582	583	591	612	640	578	612	563	572	632	682	591	651	601	628	584	617	582	601	577	581	594	565	600	598	658	619	593	621	673	574	631	599	605	624	580	582	621	589	554	592	609	617	610	587	595	593	543	587	601	581	590	592	580	601	612	626	632	599	598	558	578	641	554	582	622	605	581	609	570	620	606	596	591	583	570	583	596	548	577	539	601	627	654	623	642	612	639	597	573	643	588	568	584	609	567	591	633	581	628	569	603	605	620	610	578	630	570	575	585	603	610	579	573	613	632	593	605	573	591	614	623	570	579	624	590	582	617	588	628	559	598	591	582	586	565	601	596	638	576	622	612	615	574	568	580	613	597	592	620	585	573	610	610	612	579	596	619	565	608	597	614	597	634	653	621	616	566	627	565	611	568	615	603	590	572	647	593	650	587	593	556	617	580	609	624	649	585	649	612	603	586	625	643	624	598	614	588	618	617	547	598	589	574	601	610	597	564	576	613	626	606	597	637	605	601	579	556	587	598	590	588	595	580	604	591	571	636	587	584	566	583	582	590	573	578	614	552	558	600	611	585	611	567	596	593	597	589	566	598	587	594	565	620	620	614	611	561	621	576	565	576	600	590	556	578	584	586	550	591	621	586	628	528	538	611	575	556	576	596	584	599	533	613	609	564	645	574	592	601	632	573	572	637	616	562	601	640	568	641	595	551	589	596	631	623	579	605	585	583	594	559	600	619	616	567	599	601	627	577	624	570	578	577	588	586	645	580	643	621	566	576	579	559	619	606	574	591	597	561	619	600	584	603	577	564	632	580	593	640	598	582	551	579	617	620	591	539	574	594	604	618	562	598	621	595	606	572	581	586	613	615	606	552	612	563	608	618	553	633	534	593	572	578	623	613	549	592	590	617	631	610	607	610	622	589	586	586	538	575	601	614	581	603	626	609	605	629	575	533	587	588	604	587	596	631	566	622	600	602	583	594	592	573	560	636	599	612	570	608	591	604	600	611	631	591	595	579	636	636	554	619	594	593	594	587	622	577	623	563	583	555	637	598	586	592	611	566	578	562	592	622	603	608	599	570	610	587	630	601	599	598	630	574	606	590	611	567	576	609	581	593	624	603	560	605	602	633	563	609	596	579	637	577	612	589	601	582	604	550	581	628	606	607	577	590	641	594	579	587	578	592	557	564	588	613	608	613	616	632	598	608	592	584	603	596	584	584	618	572	606	541	532	616	591	573	619	586	613	649	644	617	598	604	544	615	589	564	615	572	598	571	586	624	599	622	641	571	567	573	625	566	538	605	578	593	620	571	604	623	648	610	640	613	580	594	580	630	598	607	577	600	610	623	618	594	633	629	600	611	586	584	581	569	592	576	623	596	614	604	593	587	612	638	665	590	568	620	613	571	641	635	631	561	584	616	575	585	573	585	622	595	608	574	575	595	586	605	569	654	609	579	591	585	597	571	603	585	605	639	593	591	570	547	596	625	575	597	583	608	588	628	585	613	587	586	632	620	629	583	593	591	622	544	604	629	601	630	607	596	600	595	632	586	651	592	580	598	596	606	634	572	569	587	595	605	590	610	563	597	576	619	565	581	592	613	584	545	567	579	614	630	574	624	561	602	601	616	594	615	609	593	581	613	592	583	605	598	565	550	639	579	590	592	607	630	569	603	622	604	563	580	622	656	571	588	627	565	602	626	606	601	597	640	547	598	636	579	589	591	626	593	592	646	563	563	606	585	607	565	596	600	560	594	584	655	614	603	607	568	601	612	592	617	573	578	567	577	600	598	606	599	621	615	599	573	570	576	644	597	591	550	593	598	607	622	593	610	589	608	587	550	601	567	617	586	610	592	591	629	636	558	632	591	595	588	580	600	579	606	611	559	614	559	616	621	630	559	616	604	600	605	591	623	594	614	599	578	557	596	605	568	602	562	612	568	626	590	664	600	626	563	588	573	592	597	575	614	609	598	622	581	626	587	610	598	603	626	556	615	598	594	547	569	594	549	645	605	594	613	607	583	565	588	609	579	584	611	566	559	623	600	619	591	603	623	579	598	608	571	593	556	565	612	585	614	657	589	571	613	598	598	645	630	611	569	630	633	609	580	614	552	594	611	599	593	616	632	584	618	571	609	586	643	586	600	592	616	589	590	586	591	588	608	585	627	583	578	593	599	588	556	651	602	553	590	605	589	628	608	612	569	604	571	597	563	592	569	619	573	588	575	572	616	580	583	617	605	599	620	583	582	610	585	606	621	625	590	607	594	570	594	573	617	602	611	600	639	583	599	601	625	578	570	596	634	574	585	634	580	628	613	575	562	593	585	582	593	632	605	562	607	600	559	615	624	597	596	598	588	616	582	596	564	592	585	632	579	606	594	585	606	561	588	624	606	614	605	609	633	556	585	614	581	595	599	570	595	622	626	550	627	622	607	579	543	614	611	589	613	619	586	599	592	577	592	595	631	601	582	571	566	578	610	577	630	570	573	598	603	602	592	588	626	619	628	620	560	597	610	613	586	588	610	625	603	604	589	555	600	644	591	574	644	567	565	579	572	602	616	614	610	643	582	587	582	598	577	571	629	580	579	627	633	565	568	575	612	600	572	600	584	589	612	602	609	601	612	596	600	600	629	592	646	601	594	607	602	659	588	622	657	570	566	590	583	601	625	599	561	619	562	596	604	586	581	563	608	592	617	570	566	627	626	597	584	595	580	584	629	567	634	619	573	585	607	556	560	592	619	633	621	630	597	592	621	625	593	570	604	652	639	618	607	617	624	590	573	587	572	576	612	601	560	600	616	574	588	590	552	632	580	586	589	581	570	615	602	628	591	581	558	570	603	598	605	564	585	614	599	594	634	602	639	549	640	575	546	556	581	555	570	610	603	614	587	574	605	556	573	584	627	560	603	597	593	608	603	593	603	575	617	566	599	575	590	575	610	597	602	604	589	585	587	543	610	604	590	580	625	662	595	607	643	596	554	598	589	618	586	590	664	558	596	552	542	579	592	635	629	614	597	612	576	594	576	645	575	595	544	637	595	592	638	609	584	580	653	579	584	577	586	617	614	585	626	611	563	568	566	590	624	607	592	614	621	611	591	596	558	588	590	608	564	571	621	589	638	603	606	584	573	556	594	608	611	628	623	578	554	590	584	585	596	601	595	631	624	554	619	569	623	631	603	590	619	604	608	601	619	608	594	578	583	591	605	606	598	619	584	587	604	594	584	580	579	605	614	562	580	582	596	652	608	621	599	614	571	594	593	589	611	604	572	601	581	571	598	606	586	584	585	611	650	600	606	599	613	599	594	597	611	590	600	588	613	559	571	635	575	607	603	570	607	577	562	619	607	621	564	600	582	583	584	629	592	603	555	613	582	583	554	586	553	566	590	584	595	603	629	604	594	601	595	621	561
26747	25119	20852	3550	180	168	141	111	114	114	113	115	114	111	118	108	90	107	108	113	100	107	118	98	114	98	94	97	83	88	117	101	109	106	124	117	118	106	105	114	111	98	94	111	107	99	105	90	95	102	110	92	98	108	90	102	129	111	111	95	106	115	102	106	94	101	98	106	111	93	92	97	120	121	97	101	99	98	100	106	118	99	102	118	103	104	103	100	123	101	109	117	99	107	122	120	85	99	114	118	98	93	110	116	97	108	107	102	105	88	105	102	110	107	100	92	125	100	126	100	111	110	98	121	107	105	114	118	113	111	113	105	124	118	97	110	105	118	121	88	103	99	113	93	108	113	99	105	113	127	103	90	103	110	115	99	117	105	103	96	100	114	117	109	101	113	109	80	101	109	105	112	110	87	99	110	112	101	89	107	124	101	108	109	97	129	113	106	115	107	120	131	96	99	91	114	118	111	103	115	93	87	116	101	101	107	113	89	90	115	92	103	103	109	100	122	106	117	120	115	88	97	98	112	112	122	96	133	113	111	102	113	95	83	111	87	112	117	104	85	94	85	112	115	98	99	98	94	91	124	104	99	97	111	83	78	106	110	104	115	93	100	99	112	104	111	102	109	92	89	99	99	103	95	92	98	100	105	87	102	93	109	113	111	106	91	96	85	97	107	115	101	99	109	93	95	99	113	106	113	98	102	110	107	118	107	129	110	91	104	80	120	118	103	98	112	114	120	99	96	113	127	100	116	107	116	117	116	97	112	85	105	102	111	108	110	124	103	140	111	110	116	106	91	88	101	90	111	96	100	111	99	109	110	89	113	99	121	114	95	100	97	103	92	100	104	105	107	109	98	79	106	107	92	105	114	102	88	101	105	117	122	102	111	135	99	92	105	102	104	107	95	114	93	104	93	115	108	99	105	103	117	109	117	100	95	94	106	100	104	119	95	102	113	106	108	103	104	117	105	102	93	115	80	118	108	93	111	87	111	96	92	101	103	98	119	100	120	113	129	104	113	90	101	116	110	104	101	107	91	96	107	95	106	101	89	90	105	120	96	108	98	102	105	114	91	100	104	105	99	111	107	118	106	120	98	94	98	113	110	101	102	110	101	111	116	114	86	111	106	111	101	98	99	135	111	109	94	86	124	106	100	115	96	131	121	119	131	101	124	97	108	108	121	120	110	97	118	108	117	111	124	106	117	115	99	97	122	99	101	102	107	112	101	110	120	86	130	93	103	118	124	102	105	105	113	98	119	105	117	115	95	112	115	105	105	98	93	103	103	104	86	81	95	107	98	85	111	104	103	97	99	104	96	94	109	117	126	107	109	104	104	105	104	87	107	103	97	105	85	111	125	98	118	112	96	90	86	104	109	93	116	125	99	93	99	107	100	107	100	109	100	103	123	107	95	92	103	97	112	105	117	79	112	107	121	114	102	83	108	88	111	95	98	102	100	111	95	104	108	113	102	102	101	126	85	117	125	109	111	114	118	111	103	99	117	109	109	104	115	120	104	117	98	121	88	120	107	90	118	104	94	103	108	105	95	109	105	99	103	123	120	81	105	117	118	107	106	87	110	102	92	114	115	104	101	121	103	98	112	107	108	96	103	94	107	110	123	97	110	101	96	110	109	126	94	81	126	104	105	104	100	100	103	117	123	98	83	117	106	98	106	97	110	111	99	116	88	87	103	89	129	116	112	89	114	90	115	111	94	123	102	105	108	109	96	96	102	105	107	110	102	105	107	102	107	114	111	121	94	102	91	104	124	85	110	134	112	111	95	129	95	108	110	111	91	94	97	120	123	97	122	112	113	110	105	108	115	102	113	121	98	102	103	86	88	117	86	92	110	103	111	102	104	110	115	108	96	119	118	103	101	86	107	108	110	90	102	99	114	112	95	86	99	118	118	118	104	101	112	103	103	94	120	87	108	102	100	107	93	86	104	104	96	101	101	90	95	101	112	107	122	108	102	107	104	97	88	107	105	108	99	109	107	117	102	91	105	112	103	122	121	88	102	113	104	119	93	96	100	108	89	111	117	84	115	117	103	113	113	125	104	109	117	120	107	117	93	94	97	114	109	91	98	89	121	117	114	91	114	107	103	86	103	104	107	124	93	96	107	114	89	121	113	107	107	120	103	107	103	95	88	96	116	108	117	94	96	114	111	104	114	114	115	102	105	88	99	114	109	124	100	100	118	113	120	108	104	100	120	107	100	114	94	103	87	107	106	103	93	100	99	113	107	113	102	109	101	120	104	100	110	101	102	95	99	111	92	93	89	109	129	121	90	97	126	95	114	103	118	110	117	97	108	91	92	110	95	106	108	82	115	104	103	110	101	100	97	98	106	93	94	94	113	117	122	117	98	112	111	102	104	103	86	97	102	108	125	109	87	113	95	119	97	108	105	104	91	86	83	100	101	115	106	123	104	114	106	100	99	94	88	104	113	113	105	128	110	115	94	94	121	107	105	96	103	102	94	95	112	91	109	103	127	102	115	112	109	90	100	95	112	118	98	118	100	98	96	117	112	91	108	93	113	116	98	113	91	88	103	110	115	101	102	110	117	96	93	101	114	110	105	112	109	118	115	94	108	110	111	111	102	101	124	123	106	117	100	93	110	116	109	98	113	96	88	106	101	109	102	107	112	106	109	106	96	100	103	118	116	113	113	104	105	96	110	102	110	81	100	103	99	106	101	97	109	106	116	100	109	98	114	130	94	112	93	101	110	100	79	115	93	108	91	86	89	102	103	116	110	109	106	113	112	112	110	107	89	97	92	92	105	118	104	116	115	116	99	93	117	111	111	92	109	100	104	104	106	105	123	103	101	89	102	122	91	106	131	87	110	110	117	104	102	107	102	107	86	126	127	109	101	111	93	99	113	109	104	110	110	82	103	112	107	101	111	122	110	105	88	93	86	101	97	101	106	111	112	101	111	105	108	96	110	109	120	106	109	128	103	110	119	106	112	100	93	104	97	99	98	105	114	101	116	108	101	98	140	110	110	101	106	88	111	97	109	101	97	90	101	105	89	102	93	100	110	120	95	108	92	102	108	109	108	103	100	108	104	102	127	106	111	100	106	103	89	107	116	120	108	111	112	119	110	112	129	112	103	126	104	124	107	105	105	105	122	125	110	101	97	104	93	104	113	110	95	102	106	111	101	108	103	108	93	105	83	94	87	120	89	106	94	109	106	110	126	100	87	114	97	107	83	97	104	95	101	109	131	120	107	101	90	114	131	108	119	104	124	102	129	100	113	108	99	108	119	108	116	98	103	119	105	123	104	108	97	106	114	103	132	106	116	118	102	106	102	96	116	102	106	127	92	115	102	107	106	90	89	101	97	103	106	120	105	96	104	93	129	114	103	108	126	92	104	99	131	106	120	100	99	102	114	107	112	97	106	120	105	104	106	106	109	107	108	107	113	97	104	108	112	95	128	110	97	111	103	116	109	106	105	97	105	105	114	121	118	102	100	108	106	111	106	120	118	123	107
28907	44620	16668	366	289	243	240	241	225	236	227	211	208	193	211	218	198	197	219	199	204	190	201	217	178	153	207	189	212	183	168	224	211	199	193	188	187	184	187	196	218	202	179	194	197	197	194	187	179	210	204	209	192	210	184	203	195	176	190	219	173	175	203	162	191	205	205	221	209	196	201	216	193	188	210	216	182	206	171	194	192	218	208	204	188	211	215	197	191	203	201	188	196	211	188	209	208	207	208	201	186	216	199	186	217	194	180	205	199	222	197	201	207	194	205	218	209	190	181	201	182	189	208	192	189	184	201	178	184	193	190	197	215	208	165	191	200	182	197	184	188	183	186	203	187	211	222	201	186	202	189	199	203	206	182	197	194	208	204	223	182	162	185	199	168	187	186	207	196	202	183	196	176	204	194	197	187	182	195	218	192	173	191	177	175	181	194	194	198	207	180	191	203	207	221	176	186	200	230	179	171	199	182	212	206	215	201	193	211	235	180	191	190	217	188	199	210	193	197	210	183	192	176	187	198	215	194	199	207	200	190	194	202	183	211	182	176	249	214	156	189	190	177	175	198	194	191	200	219	173	185	180	237	204	217	189	186	195	186	184	177	180	184	178	166	195	197	206	198	209	194	206	178	200	192	181	204	198	219	212	202	211	190	189	212	199	203	174	212	206	172	196	193	208	196	186	206	191	209	177	172	191	213	195	187	202	181	193	205	217	173	214	185	183	184	184	194	183	203	206	192	187	190	226	172	207	173	191	202	185	189	216	202	205	213	200	191	202	195	209	207	184	180	180	210	193	180	185	198	203	183	208	216	201	190	214	190	179	196	196	220	205	209	195	210	212	191	197	192	201	188	186	194	197	182	217	190	182	209	175	186	191	195	183	183	227	179	200	198	193	199	203	188	181	229	210	190	200	183	172	185	206	196	199	212	223	187	174	215	186	200	182	189	190	168	198	208	194	196	195	192	204	201	207	179	195	190	204	180	189	207	179	177	193	203	191	190	202	200	203	189	195	205	180	183	210	193	194	211	190	220	198	173	190	213	182	216	179	210	197	210	195	213	169	217	190	196	180	176	187	198	191	214	211	185	197	205	233	177	212	221	187	195	174	230	212	185	220	201	204	216	216	202	187	215	201	201	204	198	208	217	182	194	180	223	221	184	195	207	191	199	203	186	199	193	202	190	183	194	191	222	210	189	211	234	191	171	179	216	189	187	186	175	200	164	182	195	204	198	182	206	200	207	201	204	203	165	180	190	177	192	192	201	181	212	186	188	199	188	207	181	193	209	178	175	180	176	195	213	192	193	179	177	191	191	180	205	193	195	183	207	180	192	186	202	198	193	194	207	186	186	184	173	174	176	207	199	221	205	179	198	199	192	187	192	212	197	213	207	181	205	197	194	224	219	181	205	189	177	207	204	188	184	208	188	212	188	211	183	192	162	228	182	205	184	217	210	204	203	214	190	203	222	197	164	166	188	177	193	193	195	207	196	212	184	207	232	217	192	202	203	206	222	189	209	203	214	186	216	179	201	189	200	172	182	206	168	209	179	203	208	161	188	208	215	202	202	213	188	188	196	186	206	214	195	194	218	194	185	188	183	164	194	189	200	196	191	188	198	183	207	204	196	220	207	195	208	181	222	186	177	197	198	164	182	182	174	213	197	202	180	194	202	185	176	191	204	190	191	197	197	203	181	183	197	187	194	189	207	189	207	206	216	194	192	212	204	187	213	179	183	227	192	195	195	178	192	189	206	192	208	222	199	203	193	204	190	198	209	179	225	204	208	195	195	185	203	218	199	214	169	198	202	203	179	200	205	198	192	204	189	195	178	209	190	190	201	198	188	193	191	217	178	192	187	189	218	191	190	207	199	196	189	181	189	189	197	203	201	160	231	202	209	206	204	204	191	203	195	195	185	191	219	199	223	209	204	198	187	190	210	181	187	204	173	200	190	197	207	205	184	226	193	228	193	203	201	192	186	200	219	199	222	218	192	222	197	173	186	195	195	208	188	196	199	207	222	213	195	211	183	207	159	234	216	200	198	201	196	189	195	205	179	188	208	203	225	177	177	198	195	169	203	194	186	223	196	191	184	197	216	203	200	190	214	170	181	158	186	197	180	203	204	195	210	222	205	190	207	190	178	202	201	193	176	188	199	200	195	200	179	174	186	240	195	180	212	187	201	198	198	179	211	203	193	194	208	188	192	195	188	178	210	182	208	190	200	200	200	213	206	201	208	180	196	212	196	199	209	210	179	212	193	191	193	206	218	214	198	200	215	186	196	218	173	202	211	217	223	175	196	188	199	219	199	200	194	209	174	233	191	193	197	188	211	184	208	201	200	218	191	199	214	211	200	199	194	213	208	195	198	188	219	230	210	197	194	207	185	190	186	168	183	184	200	192	191	180	170	197	184	221	204	203	197	182	194	176	207	202	192	192	208	189	181	203	219	199	218	187	203	200	210	205	193	206	196	195	217	215	181	202	224	188	201	199	212	204	218	196	212	212	191	223	212	187	188	192	195	186	213	181	192	200	216	182	186	205	187	209	189	206	243	196	207	195	174	205	195	194	176	204	191	221	172	205	191	192	202	199	192	187	166	174	195	237	203	202	201	195	193	225	185	215	202	182	194	183	202	199	210	210	191	200	185	198	191	213	163	242	191	231	206	191	200	187	178	181	172	188	228	208	208	223	204	168	211	203	185	183	234	197	213	179	196	198	196	194	191	194	193	190	199	211	185	196	217	183	205	183	203	203	217	195	184	172	211	206	192	214	164	209	193	202	193	164	167	194	189	186	208	198	211	185	200	193	200	179	199	174	203	221	185	193	212	208	215	199	233	197	206	186	171	206	207	184	192	217	198	186	186	188	208	192	209	190	186	216	195	215	189	213	198	211	202	206	198	213	211	191	210	220	197	184	204	174	193	186	193	194	169	199	207	210	180	188	187	194	174	165	181	219	187	189	200	219	204	195	191	214	205	209	236	207	200	193	193	189	197	211	179	186	193	212	218	188	179	207	192	210	194	199	193	191	193	210	199	181	215	188	204	209	174	198	193	222	204	221	185	203	226	215	188	195	201	206	207	214	207	180	208	188	180	167	198	205	210	217	198	197	215	180	219	192	190	182	205	171	200	216	201	205	207	197	214	183	219	180	202	187	199	192	193	197	205	218	212	188	215	218	194	209	173	204	178	194	178	188	207	191	181	174	199	199	208	192	207	224	185	203	186	187	193	186	188	206	199	186	165	181	182	182	206	205	178	205	201	185	196	183	204	210	222	189	199	198	192	213	192	216	189	176	180	216	199	199	205	171	212	197	200	205	187	178	199	183	186	215	189	217	200	184	210	199	200	194	206	176	223	194	200	188	213	198	193	201	187	195	197	187	189	226	214	192	227	203	194	202	198	214	198	198	200	211	189	213	205	191	193	168	187	182	175	168	180	202	193	202	182	198	198	200	192	174	201	229	198	190	192	183	188	172	213	192	184	201
23993	21826	28461	24334	20247	6734	472	353	306	261	260	277	258	263	269	257	262	245	202	230	243	240	220	242	233	227	227	230	216	211	216	226	230	247	237	234	231	216	237	229	225	237	229	226	221	232	227	214	209	249	245	225	216	223	212	230	226	211	213	213	237	205	214	199	212	214	218	199	217	209	225	222	253	225	212	217	227	221	233	230	235	211	226	205	219	218	245	236	210	204	211	218	235	218	230	214	222	226	245	216	246	216	223	218	237	233	199	219	241	222	206	196	191	225	213	241	197	238	242	223	207	201	212	241	242	234	232	232	209	217	198	205	206	198	206	230	228	228	233	230	234	195	227	180	227	214	209	235	260	242	218	218	231	232	233	208	239	230	223	212	229	245	231	217	201	253	222	223	210	212	226	227	206	235	205	224	227	214	227	199	232	246	229	214	207	227	239	237	226	216	210	189	241	180	211	207	234	238	227	235	200	210	227	205	228	242	234	204	197	214	236	228	205	209	246	199	227	227	222	207	230	228	212	203	218	207	229	196	243	249	242	228	211	223	228	197	208	226	184	202	229	238	234	206	194	219	240	219	237	211	198	206	215	225	209	253	242	216	237	246	187	208	226	208	237	236	206	234	238	239	224	207	217	221	229	220	229	229	244	218	237	245	231	207	239	228	193	208	214	241	220	231	206	230	234	226	210	231	214	221	216	216	185	193	215	193	261	229	212	261	216	224	230	214	215	187	220	227	204	206	260	226	226	237	204	202	233	216	216	230	192	242	249	214	209	241	242	205	229	205	201	218	259	214	235	231	224	195	234	207	210	223	237	229	222	227	202	207	234	221	177	220	238	236	220	207	207	236	252	195	207	204	236	205	224	242	227	227	238	221	229	217	207	202	216	232	216	245	229	209	219	236	217	240	200	227	247	233	217	212	215	236	213	204	200	215	263	229	229	238	271	222	235	203	215	209	221	241	214	225	247	179	217	202	230	203	232	226	235	229	246	206	216	222	217	232	262	224	192	232	197	223	221	223	205	209	222	216	235	210	238	227	232	245	220	216	227	215	208	223	228	248	207	226	211	220	219	230	204	204	213	232	238	200	207	234	249	226	237	219	214	247	231	211	212	222	209	234	227	196	228	216	224	213	203	247	213	203	235	188	238	205	223	247	229	208	230	213	230	218	212	236	229	226	252	218	234	244	234	198	212	237	222	227	207	231	224	255	203	223	213	236	229	228	219	222	186	210	186	195	234	248	200	243	231	194	228	230	240	256	219	218	234	246	237	216	197	204	202	220	220	223	244	217	211	206	227	240	233	215	231	220	237	218	196	219	251	226	224	225	223	220	217	213	235	204	222	199	214	206	228	225	236	238	218	240	223	214	233	233	245	220	238	213	218	231	217	178	228	250	235	220	214	250	216	214	239	229	233	229	201	225	231	250	226	197	215	244	234	211	208	222	227	213	237	246	211	231	214	218	227	236	221	191	222	230	213	209	221	205	243	251	206	236	214	234	218	232	213	246	233	221	229	218	212	237	221	232	215	211	207	191	202	223	239	215	217	221	197	246	217	207	236	233	256	241	201	210	204	197	210	233	225	240	244	224	233	232	220	190	187	216	236	207	225	199	237	208	209	235	224	219	212	236	234	208	212	214	220	230	243	224	215	229	230	208	235	213	232	220	215	238	268	212	237	213	209	219	206	222	224	199	219	216	206	233	205	231	231	217	244	201	221	214	230	233	219	204	202	224	214	219	236	235	206	209	230	230	217	225	215	234	193	230	236	203	247	242	237	240	246	223	198	231	193	267	227	214	238	209	228	231	225	209	213	228	218	218	226	214	219	223	218	236	248	242	242	215	227	224	214	213	219	224	241	188	203	215	251	216	209	241	238	211	216	223	233	246	227	231	224	220	219	219	230	218	209	232	221	207	228	213	216	199	234	218	221	185	226	210	226	220	225	219	235	225	212	232	228	218	248	240	233	214	220	247	229	253	242	201	216	207	211	226	259	235	216	213	234	240	243	193	262	241	228	226	229	193	233	219	225	235	254	239	215	217	252	208	233	190	184	220	221	231	236	237	221	242	206	178	222	235	274	214	211	212	230	187	240	232	188	224	187	239	210	226	214	229	226	216	215	215	237	212	203	224	223	243	205	243	232	214	241	210	232	201	224	205	238	212	216	206	209	201	213	229	208	186	217	204	210	228	227	244	238	216	208	229	237	208	212	223	209	189	236	242	213	224	232	203	213	238	245	224	236	220	272	229	211	190	225	224	216	210	204	237	219	248	234	238	230	203	216	228	216	232	240	238	216	218	213	203	228	196	228	226	242	195	207	229	247	202	255	211	208	218	208	218	225	226	223	226	204	228	206	234	205	258	224	220	224	231	225	257	226	216	242	207	230	210	242	223	203	222	218	216	222	221	220	221	223	230	250	213	217	221	208	209	208	211	192	212	209	201	206	224	202	226	251	222	198	257	208	228	229	212	223	249	226	222	219	198	221	218	225	238	248	211	205	214	223	213	226	235	245	225	217	239	225	202	201	185	228	229	205	234	211	234	212	209	202	231	240	223	235	227	218	235	219	246	237	228	246	215	218	213	224	212	210	245	220	224	206	214	214	251	239	209	230	202	201	219	224	230	209	213	216	252	244	230	238	215	204	207	219	233	191	209	248	201	236	247	228	216	228	230	237	227	221	237	226	195	264	236	219	207	210	229	226	214	230	215	234	241	198	214	248	238	221	218	204	196	236	231	231	243	235	236	205	222	207	209	219	204	231	229	237	208	214	226	211	206	230	229	204	229	222	244	230	206	209	221	219	235	213	237	192	203	207	229	220	231	233	233	234	231	237	224	217	238	225	220	222	233	206	248	214	243	242	211	238	213	246	237	204	216	216	231	231	205	234	218	211	226	206	229	242	208	253	231	202	245	233	248	214	238	237	236	215	223	222	236	212	220	224	208	204	224	224	228	229	210	215	211	209	203	216	230	227	236	218	202	235	218	227	221	243	220	218	206	223	195	225	257	203	200	246	192	209	214	214	240	208	226	206	214	234	247	209	232	198	197	222	209	227	244	221	216	232	231	212	248	257	214	241	222	200	226	217	202	217	240	233	225	257	236	210	213	207	244	229	240	202	246	235	224	256	206	205	236	216	226	223	251	207	228	197	215	220	208	208	232	221	220	225	234	213	227	233	226	235	214	200	233	201	226	218	215	204	236	230	229	213	214	235	200	230	222	231	244	239	201	244	226	214	223	231	229	241	218	215	213	236	217	211	218	229	221	228	269	231	224	204	206	238	201	214	222	197	220	216	220	215	196	211	231	228	217	232	223	246	216	248	229	211	214	212	242	227	223	226	259	216	233	214	233	234	220	208	236	223	206	230	212	226	234	206	209	213	213	227	225	216	222	227	213	231	227	243	233	219	215	222	227	204	219	222	203	229	215	204	213	211	220	212	217	239	232	217	257	223	199	208	203	224	220	229	213	210	224	240	224	213	217	190	216
50571	84732	30918	1963	1382	1040	848	758	674	546	580	505	458	488	466	487	434	480	475	421	449	398	375	464	390	409	407	417	415	388	386	397	427	397	380	379	372	399	401	388	422	425	392	359	392	420	379	397	406	387	402	408	389	394	383	401	388	371	385	381	370	373	396	387	397	364	377	416	411	356	374	379	343	403	410	357	348	362	393	396	417	381	383	380	375	428	396	383	358	376	386	372	387	370	394	364	402	413	379	381	376	386	376	390	401	389	371	381	409	379	427	359	374	345	387	361	420	374	379	394	349	396	376	399	367	404	392	407	359	398	428	395	404	394	399	370	408	415	419	385	380	360	389	359	376	383	404	444	380	408	381	408	413	372	386	393	394	438	402	401	360	397	387	422	359	372	385	404	382	383	387	362	394	390	422	382	404	411	353	409	343	376	405	364	408	389	364	385	375	414	379	383	402	383	381	327	391	394	379	416	364	403	357	377	363	395	389	403	386	394	377	372	374	386	392	410	390	385	402	402	355	356	366	333	369	375	379	392	398	387	362	382	388	378	363	356	331	410	399	422	365	386	411	389	367	405	412	412	385	366	390	363	397	381	394	371	350	401	360	454	402	420	352	399	386	366	395	415	403	366	353	379	368	386	407	361	363	405	396	432	386	337	410	361	394	386	377	366	366	384	383	383	417	384	385	356	380	388	370	408	393	363	360	367	395	391	402	402	380	370	380	381	385	418	367	358	391	369	381	369	411	409	409	407	387	391	341	385	393	355	405	373	383	343	370	410	355	377	372	381	392	402	393	349	390	401	410	402	420	364	384	385	405	387	377	406	412	383	365	406	401	357	372	395	408	369	370	361	372	387	375	395	352	373	405	399	387	371	314	388	360	371	354	351	429	392	360	382	400	402	354	347	360	407	418	430	359	401	415	385	392	362	373	379	360	420	374	375	364	421	401	359	381	369	395	385	352	391	348	403	384	399	362	412	364	397	395	407	399	391	416	364	427	379	407	374	350	345	361	408	389	371	372	377	399	401	388	362	374	426	381	377	382	390	394	387	362	387	390	379	366	392	377	379	394	365	430	399	361	373	392	394	389	388	376	388	393	384	370	369	433	403	392	403	385	393	381	406	375	396	417	420	376	375	373	403	383	399	387	328	434	353	399	389	384	365	347	398	376	365	373	359	380	403	375	356	419	351	399	402	370	364	366	390	355	395	365	398	420	386	394	388	369	366	403	379	371	406	368	408	351	403	409	381	384	396	405	382	368	389	356	372	415	387	416	372	411	386	409	399	383	356	408	395	400	396	394	371	377	388	375	380	384	396	390	378	372	409	375	404	378	395	428	406	382	389	387	362	371	373	389	394	350	393	381	382	374	376	395	381	403	392	391	363	376	407	371	387	348	396	392	377	392	379	374	380	386	406	356	399	406	368	351	381	403	383	401	374	388	388	368	423	384	380	362	398	382	387	405	396	396	368	378	426	383	374	367	387	341	380	388	377	380	396	376	396	409	401	405	388	381	365	393	375	438	373	400	358	388	387	332	383	377	427	351	375	388	404	405	419	404	377	398	372	342	399	368	396	355	381	407	375	411	404	399	397	387	394	423	419	406	414	389	362	421	369	404	369	425	406	384	403	387	383	374	392	346	413	423	411	356	374	364	366	400	376	393	373	392	372	386	384	357	368	418	405	349	376	412	374	384	357	403	387	385	365	390	413	417	387	353	408	400	386	366	462	391	394	406	370	376	411	398	391	376	407	386	365	400	392	410	381	406	388	393	374	395	397	380	362	363	402	380	373	390	399	377	382	390	400	354	370	355	360	436	410	405	395	391	379	387	420	399	392	400	389	367	372	378	356	430	369	371	385	374	392	386	410	365	398	382	379	370	384	389	389	376	425	384	369	393	373	334	369	356	379	379	392	395	378	435	356	338	381	400	395	401	387	388	421	407	411	409	341	391	391	353	364	399	371	400	367	396	376	421	374	398	402	367	402	403	391	405	377	365	388	412	380	395	423	366	385	352	384	374	412	384	389	382	428	364	385	388	411	355	375	383	388	371	385	379	386	356	376	404	379	388	382	376	415	389	368	405	351	394	424	368	354	358	385	410	369	416	350	318	390	364	398	374	395	387	371	381	384	354	377	380	399	429	361	368	402	388	407	377	375	396	409	408	373	377	404	372	401	370	371	368	371	373	396	403	392	393	397	396	370	369	394	394	402	409	384	345	379	406	368	404	372	343	378	414	420	382	351	410	406	348	429	383	357	387	346	382	400	380	401	368	391	388	414	433	382	388	420	371	403	409	368	392	396	355	401	397	379	391	404	402	388	398	365	402	360	362	386	361	371	355	396	385	348	389	372	358	392	373	421	389	353	416	377	406	386	383	363	359	392	392	421	387	380	395	388	403	400	373	397	407	385	361	394	373	419	412	395	385	429	379	366	402	367	394	408	359	391	401	376	373	371	377	396	408	411	367	409	395	380	385	420	384	364	365	395	401	386	383	363	368	406	391	365	391	416	364	392	378	403	397	404	360	366	394	395	377	330	397	384	390	351	383	378	411	382	381	419	413	397	404	365	413	384	409	341	368	354	400	353	378	375	341	362	395	380	383	372	386	407	363	417	411	360	370	372	379	383	412	387	372	367	366	404	403	430	379	373	377	409	421	426	403	366	421	396	367	379	368	371	401	385	404	379	380	408	405	391	351	409	386	355	392	369	380	362	388	382	393	380	367	382	380	416	384	405	408	371	417	345	398	363	370	366	381	403	400	386	416	353	365	395	353	403	410	413	402	382	386	367	379	356	399	379	386	369	415	368	413	401	388	373	389	379	362	394	337	380	386	406	398	390	413	365	385	403	399	378	377	365	426	363	373	400	373	382	417	376	390	355	393	370	369	393	376	381	385	386	390	413	407	381	371	403	383	391	408	405	392	380	393	390	420	389	393	384	361	373	417	387	383	384	383	367	412	377	367	348	376	376	373	385	380	367	383	398	392	399	380	398	359	380	359	384	385	422	402	370	385	405	394	375	385	379	389	404	392	404	382	379	389	390	390	384	353	387	402	388	425	357	410	368	391	393	405	368	369	386	379	382	347	371	409	424	369	390	392	373	372	423	385	424	383	368	348	422	368	384	378	393	386	396	349	397	394	412	378	419	352	393	428	379	379	402	399	382	404	382	422	387	394	394	353	389	409	350	408	393	363	370	414	358	395	400	356	380	384	347	359	414	375	378	394	365	378	394	378	405	407	372	406	400	353	381	369	382	377	364	394	403	366	368	376	397	395	364	396	385	360	391	371	409	400	400	392	379	408	375	378	390	395	407	395	384	394	379	378	384	383	381	415	371	393	400	394	415	383	391	366	396	374	364	409	387	385	342	428	381	395	387	438	380	397	429	381	380	350	377	388	354	396	404	382	419	408	410	367	336	417	370	387	347	378	408	369	410	371	386	344	389	389	379	384	398	380	383	405	398	375	393	356	367	354	368	383	360	367	387	386	363
23029	21411	28564	23902	21057	20449	5128	698	521	502	468	434	408	438	398	418	432	355	399	380	453	382	397	368	384	375	405	387	366	390	347	366	366	356	401	370	362	395	366	406	373	368	369	354	403	368	393	336	345	344	372	386	368	365	364	365	330	355	357	375	379	395	380	352	351	339	363	353	373	354	381	349	362	374	356	341	373	342	344	349	405	358	356	349	371	394	345	366	336	314	363	379	391	374	388	348	374	353	338	312	337	354	349	358	363	357	381	369	355	382	343	359	374	354	375	367	375	371	395	380	379	353	338	361	385	333	338	355	361	356	366	357	386	356	363	326	359	399	385	379	325	370	363	386	319	361	374	393	378	332	322	342	342	348	366	379	353	351	347	390	357	347	397	385	356	374	378	338	356	394	369	371	370	366	332	333	368	364	353	348	382	350	350	356	366	367	337	371	376	344	342	383	392	352	360	353	352	384	372	330	369	351	367	369	343	382	354	366	350	367	374	342	346	352	355	357	359	332	372	384	327	375	380	349	354	355	371	390	363	392	383	346	402	350	386	396	372	372	358	353	337	385	332	376	361	355	366	370	361	346	351	322	376	358	341	361	341	335	363	342	359	386	353	368	367	339	353	365	317	355	340	370	381	359	374	335	367	341	339	383	376	355	332	396	353	367	371	350	344	399	375	384	379	344	362	375	358	343	347	365	370	363	345	349	334	361	346	339	360	363	371	352	343	370	368	342	367	346	366	347	371	369	353	329	356	381	370	362	335	380	383	350	346	354	362	365	390	365	383	416	355	312	362	362	357	384	378	339	376	344	378	335	379	352	370	368	374	364	370	362	394	365	329	332	364	342	356	357	386	357	352	360	382	343	350	375	371	349	389	329	327	353	382	380	367	343	331	369	353	354	358	363	344	357	313	363	347	367	343	378	362	352	332	367	381	346	360	339	357	381	360	381	351	364	370	367	368	347	372	371	360	372	339	341	380	336	364	360	388	380	334	369	346	386	353	381	360	374	373	372	363	389	370	347	395	325	327	380	378	328	337	339	363	369	372	360	374	387	355	366	331	341	343	364	352	397	361	379	342	339	375	370	351	349	392	325	364	328	381	345	342	331	359	344	381	332	357	348	358	357	359	363	328	363	360	363	381	360	367	355	371	392	386	376	376	327	357	360	349	327	345	349	360	348	346	320	398	363	345	343	382	346	397	371	369	339	328	353	346	375	376	377	388	354	336	337	360	365	351	331	421	337	332	373	384	335	355	364	319	359	403	386	376	383	361	341	341	347	346	364	327	356	354	364	397	351	399	338	366	350	346	356	383	359	345	392	373	340	358	360	362	353	329	355	364	340	380	343	387	361	359	372	343	325	359	377	358	354	361	370	366	393	368	356	368	386	358	358	357	356	357	337	363	359	325	343	356	359	339	387	352	374	379	338	362	333	344	379	353	326	335	389	345	361	378	354	383	343	366	358	328	329	375	340	339	337	391	351	312	350	387	364	342	385	353	316	334	364	369	365	342	351	334	320	326	356	377	335	341	359	396	382	357	364	378	329	366	342	363	360	339	355	343	365	346	365	358	363	369	342	367	329	383	376	388	334	359	350	363	340	314	354	348	363	391	341	326	323	330	356	342	393	383	345	380	387	381	357	327	382	342	365	360	364	354	371	340	319	373	321	354	320	357	359	384	366	397	376	325	362	342	387	354	348	329	331	366	371	373	362	368	365	384	355	342	352	376	329	358	360	350	363	387	349	369	336	373	342	398	360	389	375	354	362	368	370	333	318	365	353	350	365	344	358	366	327	348	350	371	351	362	374	414	367	373	378	372	362	367	331	348	395	334	387	378	356	374	365	334	338	337	321	346	313	372	384	381	352	402	357	347	342	329	352	351	348	355	362	345	400	356	327	332	367	346	339	359	371	351	348	328	353	380	357	350	378	366	384	364	349	378	367	363	352	354	323	312	373	360	343	330	358	355	365	385	325	388	378	368	375	337	360	380	360	343	334	365	343	356	362	338	359	399	352	349	367	355	361	379	349	330	361	388	393	340	338	385	343	346	350	365	388	351	365	343	373	392	345	377	341	306	366	343	359	366	340	373	361	357	351	367	340	354	355	377	383	335	358	377	350	362	367	337	347	362	410	354	391	405	344	344	345	363	350	344	369	342	358	310	390	372	362	377	302	368	350	347	365	368	375	319	350	315	354	347	400	375	357	376	368	362	366	396	366	317	355	358	379	350	364	340	411	377	400	369	346	347	355	359	365	351	335	355	361	370	373	352	355	353	376	333	350	345	375	340	357	334	367	335	341	340	348	353	346	371	350	342	404	345	378	342	405	358	362	353	333	322	346	351	355	363	362	351	347	352	350	324	379	349	370	365	353	349	362	365	399	355	387	353	349	378	341	386	325	388	375	355	375	334	395	350	366	380	359	376	407	365	356	385	389	335	340	373	354	380	346	344	341	356	384	374	356	360	368	332	341	338	351	382	343	350	334	337	369	392	355	384	371	356	371	356	344	400	403	395	365	351	378	367	379	348	348	355	318	371	340	347	370	395	358	347	355	347	375	361	334	360	378	366	370	370	358	329	362	351	349	362	346	328	366	364	347	368	340	374	344	351	391	360	341	344	374	376	342	379	354	357	345	361	347	334	350	345	369	340	358	352	344	376	364	334	366	373	369	388	363	336	333	340	380	376	365	387	352	352	348	353	345	333	370	368	327	351	367	359	383	356	356	364	399	403	353	362	369	369	352	366	377	346	357	358	358	360	353	359	318	356	353	365	333	366	348	346	360	354	356	345	338	356	320	368	363	332	389	362	329	338	360	360	356	387	361	365	353	336	386	376	360	375	389	365	360	357	360	358	360	343	347	346	361	324	360	351	388	376	341	339	351	335	324	345	352	364	366	369	368	330	326	380	363	361	351	370	364	385	381	356	386	367	363	335	363	358	356	358	353	377	374	351	382	367	355	374	370	377	361	364	377	314	351	367	419	384	373	370	380	357	322	321	336	329	397	382	363	397	373	352	376	348	355	364	389	335	355	345	350	364	352	361	335	367	395	355	349	347	365	348	322	351	357	341	353	349	370	373	359	351	338	366	328	334	379	349	397	390	367	334	376	383	343	337	367	360	353	344	373	337	361	362	333	369	360	372	347	364	339	328	331	364	369	365	370	368	361	361	337	383	357	387	344	357	360	397	379	357	379	341	345	360	382	352	387	360	338	348	345	368	351	385	388	356	362	348	363	340	376	355	348	363	322	382	315	357	307	352	343	363	345	349	377	337	355	305	361	338	360	369	358	355	330	356	349	358	367	339	367	379	376	380	374	336	357	370	351	327	364	349	360	369	374	338	370	344	359	365	341	396	350	357	356	329	360	345	374	386	359	354	344	352	367	364	344	377	347	339	349	339	364	379	358	380	352	341	347	356	347	372	321	334	369	368	367	348	346	358	413	369	363	370	360	339	329	370	327	379	358	338	363	365	329	353	326	378	346	337	329
51612	92330	33224	3527	2392	1956	1532	1306	1177	1078	920	843	834	814	792	776	743	673	688	634	689	661	674	688	613	647	619	620	612	654	644	663	605	589	589	609	651	582	626	617	586	685	581	648	588	611	610	607	611	618	618	591	642	579	575	609	629	634	627	619	583	600	652	590	601	625	646	616	583	620	588	605	612	652	586	594	614	587	616	603	569	619	604	664	605	632	601	640	635	574	661	605	598	567	582	568	573	591	562	611	574	609	592	559	649	577	665	577	581	617	603	636	555	565	602	619	641	542	571	636	616	620	586	618	612	615	563	581	615	643	599	609	610	605	583	592	657	622	606	578	589	600	635	581	575	574	626	590	594	583	623	595	603	599	584	604	605	599	582	628	615	601	594	584	587	601	567	622	629	647	626	625	659	548	626	620	596	555	582	551	579	596	640	654	562	617	620	572	575	568	584	591	601	594	604	591	531	592	594	594	597	554	606	622	611	614	644	581	626	593	607	601	608	568	613	615	632	581	607	596	586	638	576	596	562	615	601	612	592	574	591	612	596	543	625	531	586	575	636	587	644	573	617	587	590	586	607	629	570	573	569	608	604	619	641	572	607	599	572	641	593	609	609	588	594	583	560	622	581	550	615	623	585	641	530	560	630	622	607	653	613	617	576	610	609	573	572	574	613	590	601	595	633	599	574	621	616	610	594	581	629	575	576	553	578	610	597	596	585	575	571	622	578	599	578	587	618	586	617	592	567	596	629	601	608	547	612	597	600	622	583	569	573	550	651	622	590	563	623	651	614	567	584	594	602	585	609	623	573	607	583	616	563	584	627	632	621	582	558	612	595	626	610	563	594	588	608	618	596	567	577	628	603	581	598	599	594	633	607	628	668	584	568	576	630	560	632	596	570	581	595	614	607	608	633	583	619	582	556	596	608	628	588	575	612	614	593	594	566	561	640	575	598	595	579	579	609	623	585	577	562	554	577	658	592	603	631	594	578	601	608	631	649	568	565	616	609	585	620	587	591	609	587	633	637	569	599	615	586	602	618	594	595	633	602	599	609	597	620	574	596	581	619	624	631	610	598	574	560	602	639	575	566	639	609	636	604	590	564	601	602	591	563	557	600	630	573	585	608	584	614	582	613	578	609	631	595	612	588	567	621	567	644	650	568	632	634	596	567	632	610	581	590	586	606	610	585	604	624	583	574	583	646	637	589	576	589	622	601	638	610	604	580	619	596	617	605	606	598	569	586	608	580	572	611	572	634	619	575	583	597	578	573	605	626	568	628	604	652	658	585	577	648	611	601	644	619	595	599	589	571	576	578	589	600	631	588	607	625	593	599	597	602	600	631	582	587	628	626	598	599	583	610	557	629	610	624	621	581	586	572	608	602	551	590	652	599	589	551	591	618	582	622	550	574	606	609	623	621	569	596	601	575	631	597	625	600	644	620	620	649	655	606	594	567	611	606	606	608	630	614	594	571	650	636	649	596	593	669	575	608	623	638	597	597	588	593	604	601	657	566	559	612	539	572	618	612	609	615	572	593	562	596	594	669	573	617	592	537	597	642	605	593	549	631	558	614	585	595	590	586	575	609	631	548	595	611	618	626	585	593	558	580	599	590	574	575	621	622	604	580	574	643	621	617	599	560	584	637	580	624	606	625	637	598	578	582	581	636	637	550	592	608	620	591	579	577	598	609	616	546	580	601	589	611	591	612	589	564	600	546	558	587	616	590	580	549	568	580	620	591	611	618	620	675	654	610	597	615	588	590	580	615	607	624	592	564	592	574	606	605	585	622	602	630	609	602	601	623	554	604	579	615	562	575	591	584	606	601	577	601	597	653	612	604	603	606	577	563	630	597	575	590	596	610	581	613	566	597	556	597	607	554	642	599	629	613	571	625	546	642	632	572	642	584	627	595	591	560	632	607	584	610	635	572	596	522	621	598	592	619	592	613	614	592	619	624	629	570	607	626	627	597	589	556	596	571	631	614	622	604	612	615	603	611	600	556	603	590	570	604	590	632	621	623	618	619	618	621	612	637	594	607	610	616	575	634	606	648	624	552	615	593	598	620	613	626	603	614	671	593	569	561	598	598	647	604	601	596	610	589	637	601	620	558	571	598	602	588	596	577	613	574	564	601	603	602	569	576	571	612	562	598	615	608	635	598	565	575	578	596	613	619	625	616	602	596	627	648	578	572	632	611	626	580	572	592	585	649	588	590	631	589	609	582	606	587	613	627	644	559	604	628	610	617	626	584	555	633	559	589	597	618	587	608	593	584	604	605	596	626	591	626	645	597	561	600	603	609	589	582	571	584	595	583	620	598	607	587	628	610	608	615	598	588	590	580	587	576	586	629	591	629	559	611	597	570	576	643	564	622	616	585	602	598	625	615	614	600	621	559	623	593	616	598	608	584	583	603	615	633	575	624	623	612	577	573	607	627	595	615	591	608	607	617	585	595	612	579	572	600	637	577	601	613	625	580	622	603	599	591	606	568	607	631	559	595	599	587	594	610	624	591	610	583	552	602	623	616	571	610	589	602	595	586	579	587	578	663	613	636	611	639	629	629	595	554	621	593	595	573	607	628	625	630	569	597	582	610	618	556	603	594	614	606	607	613	584	608	586	587	592	597	555	598	616	585	620	572	570	594	571	599	666	614	615	615	596	579	583	632	618	593	572	617	602	578	618	585	578	605	636	553	619	585	614	607	600	596	595	624	582	593	617	574	565	581	615	586	554	571	592	630	605	607	598	612	590	587	608	617	625	618	620	591	610	606	601	581	605	601	573	583	573	607	569	547	629	655	615	546	574	601	631	619	567	573	577	610	600	542	597	595	578	611	648	600	619	594	581	605	643	604	577	615	547	592	603	614	650	610	577	584	603	580	582	598	569	586	599	608	582	600	601	595	599	576	601	587	577	593	586	610	619	566	592	632	577	586	599	604	600	586	614	614	599	593	614	637	629	565	590	584	623	652	617	586	576	606	609	557	595	559	575	580	602	626	642	565	596	555	621	623	567	568	596	600	559	563	637	588	602	577	585	616	613	611	568	595	593	598	615	609	560	594	588	622	563	646	643	598	588	608	568	587	571	574	615	604	602	594	627	563	556	622	606	552	570	631	591	579	543	589	597	593	593	556	603	611	592	602	604	634	573	643	590	609	601	602	547	602	573	628	582	591	586	643	592	614	590	603	608	612	588	572	597	642	618	590	594	617	573	597	627	614	556	599	583	598	614	527	619	618	595	614	557	616	568	610	554	586	631	613	585	605	599	622	550	614	616	609	576	621	584	613	620	586	546	594	623	603	583	582	590	584	649	640	558	593	581	591	622	629	551	580	636	561	578	602	627	606	620	589	565	610	639	587	628	633	627	595	644	560	530	606	630	635	580	619	626	641	590	591	605	612	625	652	601	617	621	611	618	559	631	591	636	604	596	585	645	599	602	597	591	569	620	603	563	602	596	565	584	607	593	595	612	635	598	588	633	599	622	576	631	602	554
26835	26844	19823	3038	324	267	141	115	122	106	125	117	113	121	105	109	98	124	119	115	106	125	105	113	111	95	98	108	114	121	107	105	119	117	114	122	95	122	106	94	113	105	119	104	114	102	113	121	98	84	100	125	96	112	107	109	110	106	109	107	121	115	87	94	93	103	115	88	98	110	123	96	133	107	101	112	119	100	116	100	104	113	117	112	111	109	101	118	114	106	93	101	117	105	100	107	113	123	113	100	114	121	108	92	122	108	114	118	125	102	112	110	94	97	87	98	110	114	109	115	96	122	109	102	116	102	122	101	95	100	105	106	83	104	106	126	100	128	111	97	90	109	109	124	105	130	102	128	95	127	104	106	112	109	87	99	87	120	118	122	100	94	122	106	88	133	117	95	95	115	110	98	105	137	107	113	115	111	97	113	91	105	97	101	109	88	96	101	111	99	113	101	94	117	126	99	116	108	115	130	122	95	119	105	110	108	101	107	114	102	112	100	102	104	120	108	90	106	108	104	102	109	114	100	113	110	93	102	101	109	123	99	126	90	103	105	118	120	113	112	112	106	95	94	102	105	115	107	123	94	117	109	121	122	77	116	110	106	104	116	121	104	106	96	100	120	103	116	115	98	133	111	123	94	88	103	104	109	113	109	129	133	113	106	101	106	117	101	112	121	107	101	112	104	113	87	120	117	90	116	121	101	126	89	142	118	115	118	131	103	116	94	103	120	117	123	124	128	103	105	102	103	105	106	108	112	120	102	90	107	106	112	100	107	111	113	104	107	112	113	108	86	102	108	101	98	98	99	114	110	130	98	87	122	106	111	97	112	118	109	115	110	102	122	117	122	101	103	121	115	109	110	96	112	97	99	119	109	103	122	98	122	112	103	113	107	100	101	112	106	130	99	125	110	108	121	102	93	92	105	99	107	99	104	95	119	96	99	110	107	95	116	134	97	111	96	94	114	96	115	111	107	112	96	112	121	123	119	110	86	117	122	110	122	90	104	101	106	128	102	118	103	106	111	111	115	102	103	98	99	106	110	108	113	103	100	101	92	114	118	114	110	109	87	102	93	120	98	107	99	106	104	107	112	101	95	97	116	114	97	107	116	104	105	112	99	113	123	90	102	95	91	106	116	116	120	98	102	118	109	100	106	101	103	108	91	80	120	98	110	102	112	101	105	113	100	116	108	108	88	90	106	110	91	108	104	113	117	106	122	107	118	94	87	105	111	101	113	95	123	99	115	106	113	102	99	113	104	110	110	107	101	83	103	133	117	96	114	104	110	121	91	111	102	98	111	95	120	110	109	105	93	114	102	133	114	107	103	92	104	112	112	110	107	107	102	97	112	123	94	106	102	103	105	104	116	101	114	98	105	106	121	115	105	106	119	108	102	126	87	124	107	114	114	131	102	103	109	97	136	122	101	95	101	112	94	97	99	107	126	96	85	124	90	107	95	131	85	112	106	118	130	93	120	114	103	107	100	102	102	121	97	95	105	112	119	107	104	100	105	125	110	121	82	109	104	121	94	115	111	107	103	117	118	97	106	101	93	111	98	106	84	123	106	108	115	108	94	100	122	95	121	115	120	108	115	117	89	118	107	101	105	125	117	96	110	117	117	117	112	133	136	110	116	102	109	94	110	115	90	120	116	110	112	112	103	104	94	113	77	99	94	111	109	112	97	109	109	102	107	96	108	117	109	96	105	110	105	95	98	113	119	87	115	110	106	111	109	119	99	100	99	91	108	115	97	100	108	115	89	96	116	119	122	108	125	120	118	107	102	89	97	125	106	104	107	119	114	95	92	112	104	103	108	99	105	114	126	97	103	101	113	98	88	107	98	102	97	108	122	98	122	89	102	106	103	98	96	89	98	100	110	108	114	121	109	107	129	120	103	94	113	98	91	112	100	103	126	105	105	115	94	122	94	108	117	121	96	128	92	111	111	119	104	90	99	107	91	92	88	111	104	118	110	98	117	102	98	107	103	112	124	102	103	108	98	112	108	111	109	79	89	124	107	99	101	112	118	102	121	101	116	96	83	103	102	116	107	104	114	93	108	109	98	121	125	104	77	120	115	88	119	103	106	104	105	109	106	118	100	104	104	111	117	101	105	99	96	116	112	104	103	104	111	114	115	90	112	105	122	93	107	108	110	93	96	113	91	119	97	99	90	115	99	117	105	102	99	107	87	99	115	124	98	99	89	101	108	87	91	117	97	117	119	106	113	105	98	120	102	102	102	97	99	119	116	115	88	109	115	112	97	104	112	89	103	115	103	109	104	110	82	95	109	89	87	101	108	106	108	96	108	106	122	110	107	122	116	111	87	111	110	87	97	95	97	112	79	114	113	117	87	107	107	116	126	106	111	116	110	108	134	89	108	128	96	125	113	118	106	98	123	89	102	124	118	100	106	98	103	122	134	97	110	87	128	110	112	112	117	108	101	105	112	110	109	108	125	109	97	102	95	92	110	106	108	115	109	103	101	123	100	102	108	93	110	111	104	113	97	100	117	122	116	106	97	107	115	117	113	84	112	117	118	101	93	102	108	113	123	106	111	102	119	97	105	90	111	107	93	84	91	108	108	98	110	113	100	97	110	122	96	97	91	88	93	115	83	83	98	99	107	98	123	98	119	108	117	108	119	98	109	92	100	108	105	112	113	123	90	108	104	111	111	99	118	105	100	86	104	128	102	103	108	112	130	106	103	99	97	123	105	130	107	116	106	111	110	108	95	88	101	95	113	107	105	108	101	112	112	121	109	103	102	106	117	107	109	121	102	116	105	115	114	102	133	113	99	96	133	117	109	117	97	108	96	94	103	119	115	113	105	118	115	101	117	143	117	85	115	108	120	100	104	114	120	93	106	116	106	104	115	118	106	102	103	94	123	126	111	114	91	109	105	102	100	92	109	97	111	110	100	104	116	131	104	125	120	113	105	104	113	104	105	91	104	119	98	110	104	97	105	94	84	88	109	139	112	99	116	109	110	109	96	111	117	125	103	108	102	97	103	110	104	98	79	102	99	103	111	99	93	109	109	100	105	113	125	112	102	100	119	94	121	106	114	112	101	87	107	106	127	97	105	102	126	108	103	106	102	104	105	108	99	99	125	101	98	101	109	105	79	106	117	102	92	113	109	113	100	108	112	111	90	98	97	104	110	100	119	110	97	120	114	116	117	109	88	136	95	97	98	104	101	110	99	108	105	95	103	103	104	99	86	98	112	109	110	119	107	98	111	125	97	104	112	95	109	98	119	111	107	105	97	93	118	111	102	99	98	122	117	109	116	112	117	106	88	90	104	107	101	105	92	95	113	110	112	117	109	116	120	112	94	109	129	117	104	102	98	95	113	103	106	113	97	99	96	114	111	86	99	104	87	114	115	122	123	98	106	103	110	103	100	84	122	109	83	95	92	130	88	102	106	97	104	94	101	100	120	125	103	90	111	104	104	121	117	98	101	101	106	100	106	117	94	113	103	105	121	122	103	99	116	106	110
29600	45538	15179	349	295	259	238	249	242	244	206	193	199	201	215	213	218	193	198	192	200	196	226	208	179	204	197	185	200	188	199	220	213	192	186	196	199	207	213	192	198	214	197	227	218	197	209	198	189	187	189	176	222	188	205	213	197	202	191	179	204	192	223	195	215	210	208	184	217	204	201	196	216	205	215	229	213	230	190	228	190	175	221	203	195	207	210	206	206	187	249	185	180	187	198	197	205	166	184	223	202	211	194	205	216	212	194	195	186	202	205	204	207	197	221	192	217	205	203	211	193	202	190	175	202	205	199	236	202	200	193	211	218	174	227	211	217	193	212	199	205	199	190	200	175	195	200	209	207	193	208	187	221	187	204	199	195	223	177	218	206	187	207	200	205	210	200	218	213	186	197	221	202	179	214	185	211	190	184	178	192	197	213	204	195	186	206	201	203	203	191	195	203	198	202	207	215	186	201	200	204	205	187	192	227	187	204	201	192	207	193	219	218	168	200	208	208	209	202	184	225	193	225	230	199	181	200	203	184	188	200	208	189	217	204	209	222	196	191	218	216	208	194	189	199	192	213	236	210	207	186	229	217	222	201	192	201	231	209	203	197	226	165	209	197	220	187	203	175	199	192	210	191	209	204	179	187	202	191	186	218	209	225	197	208	208	200	228	218	202	208	208	189	204	206	218	205	209	217	192	200	210	219	203	206	182	196	191	214	215	190	204	225	200	184	207	229	207	234	209	218	202	196	197	216	203	202	201	223	219	217	199	202	204	198	211	206	239	183	193	192	220	212	190	195	180	188	180	168	198	218	193	202	195	208	207	170	183	211	207	187	197	205	227	192	252	232	199	200	214	210	196	219	216	195	190	204	207	209	202	201	209	193	175	191	211	216	196	198	190	215	203	206	183	219	186	218	211	199	196	213	166	211	208	192	202	211	204	182	223	218	207	198	200	184	210	197	191	216	197	206	203	182	191	200	198	199	174	184	201	197	196	205	191	216	204	215	209	198	179	207	205	212	221	202	220	197	221	216	220	186	201	221	191	213	204	190	209	201	226	219	208	203	180	224	213	191	204	206	181	201	190	216	202	234	198	184	221	183	201	218	201	203	190	220	208	215	208	197	226	220	201	204	202	185	196	203	209	193	208	194	215	214	209	173	200	199	209	183	206	187	191	187	182	201	174	201	212	202	211	178	212	218	213	197	223	199	246	204	192	213	214	187	186	197	184	184	211	196	222	212	222	199	195	191	196	210	203	192	186	191	202	213	181	224	201	188	193	197	184	178	203	198	204	204	228	210	171	208	195	206	232	206	194	228	173	236	217	180	219	190	206	177	187	208	193	174	210	216	197	220	201	227	198	186	230	178	202	220	184	228	212	171	203	201	207	205	204	193	222	224	213	195	215	198	197	203	192	199	195	207	217	168	195	211	216	228	197	191	202	201	221	212	202	204	199	201	206	200	220	181	224	203	213	212	190	196	229	202	216	184	221	197	194	184	186	204	221	190	218	211	203	198	189	197	187	218	192	206	212	197	215	201	209	176	237	198	205	206	223	208	209	201	195	186	198	224	205	181	191	220	194	183	196	197	217	192	205	204	195	174	193	225	195	209	197	220	184	215	192	219	216	221	200	177	223	190	208	235	215	198	191	198	203	202	177	208	178	215	208	199	222	194	193	208	203	211	203	178	184	201	183	246	204	195	210	180	192	218	189	191	199	203	190	216	184	229	216	180	192	213	179	220	189	203	198	183	201	190	203	206	206	200	196	224	211	199	198	213	206	191	221	211	213	216	200	209	177	204	158	218	209	181	209	209	197	210	212	200	197	227	185	192	185	212	205	201	203	229	205	187	187	194	219	183	193	215	211	229	205	202	190	188	197	181	192	232	211	198	194	186	205	203	187	213	219	228	209	209	198	197	218	211	195	203	204	200	194	188	196	211	188	180	213	204	240	194	211	198	219	201	208	186	199	215	230	185	193	197	227	199	216	188	193	196	214	183	214	237	201	213	206	206	209	203	187	187	201	175	230	203	199	223	220	199	222	228	210	182	210	218	204	199	204	202	212	189	199	184	194	199	206	203	245	217	209	183	204	214	195	204	198	180	207	178	197	199	209	207	215	195	190	183	203	222	210	200	196	194	190	219	175	187	201	213	195	212	202	200	213	216	224	194	203	200	181	189	207	200	206	193	206	216	184	204	226	224	180	195	225	196	184	210	198	213	202	196	211	197	194	181	220	201	204	217	199	191	209	215	177	197	201	216	174	215	195	212	203	173	193	184	193	189	202	228	194	213	201	192	189	203	219	202	197	203	209	205	193	205	208	189	176	212	216	185	197	235	228	217	208	157	239	225	191	171	196	182	170	188	203	215	191	229	186	192	203	194	199	215	185	197	199	160	175	185	201	199	179	188	212	184	182	179	177	202	186	201	227	190	208	189	198	187	199	195	183	222	188	195	205	202	215	224	228	224	192	194	186	200	185	189	205	198	201	184	210	215	207	195	217	220	219	201	217	205	197	219	185	198	197	200	182	202	196	200	201	208	224	201	212	179	215	207	208	212	187	211	195	173	200	185	200	222	202	214	204	207	187	221	192	206	204	209	210	217	231	196	198	178	200	191	203	191	203	208	219	217	210	190	187	191	194	178	199	215	197	212	196	215	209	193	199	174	217	198	202	175	190	191	207	202	201	233	201	190	220	211	189	231	222	196	194	209	187	213	210	217	240	179	215	203	199	199	217	211	189	209	187	225	205	175	180	195	189	221	202	189	210	203	224	194	227	218	196	194	222	192	214	177	186	199	210	215	181	226	212	203	204	208	218	208	196	221	196	194	197	203	203	214	195	217	222	180	197	203	204	207	187	204	192	211	209	206	208	207	214	198	189	189	215	182	208	160	191	215	191	177	214	201	191	228	203	194	200	212	187	206	218	182	225	209	189	199	201	175	193	203	201	227	198	199	206	217	209	189	201	187	180	179	222	222	207	208	214	215	214	200	188	205	196	196	215	197	192	211	234	213	211	188	186	178	189	220	189	200	200	215	196	198	209	194	230	212	199	185	202	187	199	214	190	227	205	190	199	204	178	217	221	219	218	205	219	215	191	198	198	192	171	189	208	186	194	231	224	187	182	210	200	204	222	186	173	206	195	218	194	187	200	225	210	191	209	198	193	205	225	210	226	214	200	213	210	200	202	210	184	199	214	209	189	204	209	187	199	184	205	188	211	211	213	216	214	204	185	199	211	188	201	198	213	199	173	210	203	189	226	194	192	201	216	224	219	191	191	188	203	225	174	197	208	194	194	214	221	182	183	190	187	193	209	209	190	228	196	208	218	215	201	189	200	217	199	186	200	193	202	202	204	181	224	190	226	190	184	211	186	175	184	220	201	193	224	187	206	213	220	202	201	213	194	198	220	218	197	194	227	191	201	176	203	200	184	209	202	200	217	211	222	204	201	205	194	185	215	209	213	198	187	200	202	213	183	174	218	169	205
24013	22683	28861	24058	18417	3575	443	356	267	287	273	295	257	266	254	249	260	237	222	237	230	209	206	246	235	224	234	254	248	223	218	239	254	234	222	222	220	225	218	187	229	273	218	213	228	229	253	227	210	225	237	255	227	195	225	206	209	213	204	240	239	229	219	237	198	219	208	211	216	271	219	210	239	229	242	212	223	242	222	204	255	250	214	213	211	210	224	218	207	216	243	214	211	216	224	195	216	212	232	218	211	229	238	206	207	232	221	249	232	244	216	225	246	245	226	226	235	239	240	223	247	246	220	221	244	216	212	237	233	206	225	232	230	225	213	213	206	222	209	187	220	217	235	230	227	200	229	229	228	196	231	239	204	230	236	205	216	222	243	211	201	215	248	207	205	226	212	209	244	225	232	193	182	232	224	207	210	183	236	238	229	227	229	232	218	213	226	205	247	202	224	209	228	239	263	193	197	216	216	225	212	219	247	227	219	234	211	231	219	226	235	221	221	223	232	192	224	259	224	209	234	199	210	219	201	213	211	240	223	239	213	228	220	237	206	227	218	221	250	263	224	204	238	208	227	251	223	207	217	216	226	235	229	220	208	280	246	214	224	236	205	228	232	244	218	215	233	207	227	228	204	226	221	222	213	236	237	208	206	262	202	213	218	235	209	216	235	221	262	215	224	200	205	251	220	226	197	211	256	215	211	204	227	234	259	228	211	242	223	228	229	198	229	188	236	229	228	223	238	221	235	222	228	217	246	250	240	234	228	255	239	231	220	214	250	207	232	205	219	239	210	259	218	228	211	243	237	192	219	211	223	237	217	207	233	222	213	247	200	241	203	234	198	215	225	222	230	221	214	201	221	233	205	219	230	228	235	231	236	220	238	209	261	247	226	236	228	246	220	241	234	220	217	226	236	217	235	243	231	240	229	230	231	208	233	242	232	230	214	230	235	206	222	200	241	211	242	233	221	205	244	232	222	238	222	201	245	219	255	225	248	213	214	240	231	252	236	231	221	225	243	229	215	227	217	247	228	232	239	227	220	253	224	199	217	237	211	246	200	212	217	233	214	209	214	247	221	230	197	206	213	210	235	246	217	256	190	245	237	215	224	217	223	236	235	224	223	214	196	229	241	203	207	261	192	226	216	209	231	210	250	205	243	228	210	231	228	235	226	243	223	212	209	223	234	224	246	227	230	214	223	249	233	222	236	264	235	230	192	238	221	227	229	235	224	264	221	223	198	227	211	217	212	210	210	232	236	233	208	235	246	235	231	221	196	194	228	232	207	232	216	225	241	229	234	243	228	231	207	212	233	238	200	213	216	229	240	226	216	207	211	219	244	219	219	208	226	237	239	237	237	227	220	207	208	224	238	230	223	229	229	215	219	224	247	221	235	249	237	246	196	224	227	225	277	220	213	226	237	225	212	220	234	225	208	260	240	243	221	235	240	220	219	229	209	202	217	235	230	214	230	194	224	216	226	238	219	218	214	219	213	223	219	212	236	227	230	208	214	212	201	210	216	233	228	241	234	209	226	234	218	238	214	224	230	228	225	213	219	225	227	224	203	250	233	231	206	226	212	230	222	221	228	234	240	262	234	240	228	256	197	214	247	237	251	213	187	204	242	232	230	242	230	231	212	218	230	211	251	260	224	219	216	196	224	225	256	190	235	233	223	218	223	200	214	225	217	233	250	237	231	222	231	201	222	234	216	209	232	232	193	234	218	210	230	221	239	212	228	208	229	249	233	226	237	249	234	220	241	221	218	213	224	230	224	229	227	228	208	217	228	245	213	197	226	249	206	225	208	219	204	205	223	212	231	197	228	214	224	222	202	219	245	250	228	207	219	214	206	248	245	203	216	223	230	231	219	238	191	228	223	230	237	232	222	221	247	241	203	211	236	241	230	233	251	214	207	200	215	213	232	216	238	221	235	220	221	206	247	239	209	194	211	226	248	237	227	216	233	236	196	209	232	207	227	216	215	236	211	222	223	222	226	204	210	215	220	221	238	229	221	249	227	221	233	250	205	218	228	230	247	224	220	232	202	211	231	245	215	214	234	212	227	194	201	237	249	211	210	225	199	210	182	198	219	199	230	227	219	207	219	206	246	223	230	239	223	214	215	238	211	219	223	220	213	209	226	208	213	231	227	239	220	222	222	217	229	235	250	211	242	238	253	221	239	193	228	228	198	210	230	201	200	236	213	195	219	232	255	233	194	209	202	232	242	240	211	209	236	242	191	213	238	235	237	211	237	217	249	232	223	214	223	227	209	207	225	222	209	224	240	237	215	213	220	227	216	225	222	227	206	224	237	203	240	228	241	222	216	229	220	192	255	227	231	217	221	236	240	228	226	236	212	217	238	223	214	218	221	246	227	230	240	238	223	231	240	233	229	195	223	225	263	216	208	236	195	236	268	220	180	221	232	221	226	217	216	223	202	221	211	201	224	231	212	215	228	254	222	218	204	227	229	216	226	232	221	240	223	223	215	220	238	247	227	213	226	257	186	231	227	226	226	234	211	233	219	218	215	227	229	223	226	245	211	214	215	253	233	219	252	222	228	225	214	221	203	239	214	222	209	218	214	212	228	231	225	229	224	237	225	219	229	202	199	224	209	208	236	248	237	239	227	203	230	229	227	210	226	240	194	236	245	200	224	211	229	229	218	199	228	218	205	229	214	197	227	199	205	211	231	240	251	206	212	228	215	244	219	193	235	201	207	208	224	198	221	206	231	211	215	198	197	236	224	212	237	226	232	234	226	223	201	237	227	228	234	222	176	210	220	196	206	212	243	212	242	242	244	204	222	239	214	238	235	204	228	220	222	213	222	212	228	226	215	235	234	207	223	224	248	241	253	219	240	198	225	230	207	249	205	245	222	214	214	213	224	226	219	208	239	228	208	200	233	235	224	221	244	235	257	223	224	236	239	200	228	217	225	214	220	205	219	232	215	211	218	224	238	251	216	232	218	243	227	197	219	228	213	233	229	238	206	245	234	224	252	223	198	206	205	222	208	230	223	221	213	205	236	237	264	182	238	235	230	214	231	232	215	227	244	216	210	226	220	230	215	218	229	211	232	228	219	228	239	208	232	194	242	218	211	225	224	229	219	223	224	217	217	226	236	233	235	244	207	205	241	245	243	236	214	248	231	237	211	204	219	216	205	220	215	227	250	210	228	245	233	243	213	225	233	206	232	231	245	212	224	231	243	232	209	261	215	245	229	220	204	208	201	227	246	224	248	215	215	235	211	222	210	230	187	233	213	199	239	216	221	218	217	222	209	231	218	220	215	217	223	249	208	236	210	196	225	257	205	214	226	227	215	215	232	240	224	221	237	229	204	230	222	202	221	211	205	229	199	205	204	229	198	233	175	190	228	253	211	215	214	228	214	233	206	231	245	212	216	229	240	214	227	210	240	235	223	219	210	236	216	217	227	219	225	236	217	212	212	205	239	230	215	223	224	236	198	221	229	226	246	214	235	220	240	197	226	238	205	216
51848	84207	33499	1944	1304	1018	824	715	633	568	532	558	495	441	471	499	452	421	448	423	416	409	381	370	425	400	398	424	413	448	410	414	363	399	386	395	411	379	394	416	421	387	389	358	401	400	428	396	407	419	400	383	389	382	392	387	396	411	410	388	423	398	388	422	416	387	361	383	393	389	366	340	349	378	391	402	404	388	391	375	377	327	403	404	398	388	386	390	410	375	400	375	405	388	382	389	398	376	404	347	390	421	369	381	400	358	378	379	396	376	395	411	420	429	394	370	383	362	373	438	384	394	379	378	416	395	405	379	399	395	402	383	394	403	395	389	385	403	393	398	399	382	386	386	359	387	399	396	384	373	400	404	406	363	401	364	353	395	414	372	403	414	436	427	359	363	374	408	387	399	345	405	366	380	428	432	390	377	393	379	386	404	376	408	388	393	369	380	373	378	393	362	410	385	355	396	388	383	442	405	391	409	382	378	396	394	377	402	385	426	358	371	366	395	373	400	378	386	385	397	397	376	410	374	386	390	357	364	391	392	390	380	391	365	411	396	352	419	385	341	405	390	368	385	350	417	373	377	396	386	381	412	416	374	409	354	390	397	421	405	399	413	399	423	418	373	355	405	382	422	404	436	361	406	408	378	385	412	390	383	393	384	379	411	406	375	393	416	382	355	391	400	395	373	399	351	389	381	430	382	415	374	375	410	381	372	364	419	389	378	404	394	415	402	395	423	387	394	386	394	399	400	382	370	397	393	406	379	397	416	390	424	381	364	385	369	398	391	362	405	383	381	375	363	391	371	397	386	407	354	364	456	382	366	375	412	361	384	394	392	390	401	385	402	380	387	369	380	381	413	382	397	401	405	400	406	372	392	406	386	440	393	390	390	382	398	418	406	412	402	397	401	398	372	400	417	390	386	385	416	402	376	370	424	378	367	406	394	413	375	401	382	370	417	387	387	379	398	382	375	399	399	376	363	384	377	345	388	431	417	363	393	412	380	402	386	389	397	367	386	409	408	397	394	368	358	403	424	423	405	406	357	366	405	366	397	371	372	399	384	354	374	405	418	390	381	405	412	381	381	374	395	388	396	376	393	385	339	411	387	389	359	393	397	414	378	382	409	382	347	375	389	392	368	392	369	372	355	384	384	382	374	411	397	402	417	420	371	389	393	397	402	397	415	414	373	369	350	385	383	428	377	386	388	386	383	347	406	354	364	384	371	364	395	382	368	380	372	382	386	391	371	366	412	372	384	361	368	406	406	411	372	384	389	419	397	389	397	378	365	392	373	428	398	378	433	371	379	420	418	417	387	383	376	390	381	383	394	380	378	427	379	377	355	412	408	340	382	377	392	398	357	379	396	372	398	349	383	387	411	386	401	387	420	417	407	410	393	388	385	398	420	366	394	393	398	407	401	386	436	394	381	398	430	378	389	386	399	396	421	391	377	417	382	393	399	371	391	394	395	407	401	433	363	399	399	384	441	367	402	392	436	388	412	341	397	367	371	349	366	374	347	399	439	407	392	385	388	388	397	412	424	405	411	395	337	388	376	352	394	363	381	425	391	409	371	366	377	391	402	401	398	418	421	386	359	414	380	373	380	416	374	359	410	394	427	416	407	401	384	391	356	409	422	408	417	417	391	377	384	402	400	402	371	377	388	377	395	399	394	375	377	362	398	389	423	355	411	359	404	376	393	417	424	389	401	379	415	398	365	407	414	375	375	376	375	389	430	403	411	405	391	367	381	388	397	360	378	389	396	393	389	413	388	393	403	402	371	403	392	391	410	409	375	381	432	386	380	416	410	384	361	398	403	355	399	395	416	397	404	382	369	372	370	376	399	378	387	390	390	386	385	364	422	379	344	385	361	379	393	361	383	405	417	381	371	395	391	383	407	362	373	385	380	404	397	369	364	401	373	404	401	395	360	403	384	394	363	366	380	358	385	372	401	368	382	375	379	401	363	377	343	410	387	400	410	406	374	394	384	368	427	432	390	409	400	396	377	407	394	353	417	375	378	387	361	414	402	398	423	411	400	393	382	395	408	396	393	362	401	401	406	385	370	397	357	407	400	390	396	366	382	397	401	391	401	401	388	385	384	378	383	387	387	369	414	381	377	369	378	370	370	366	389	413	368	395	407	407	381	374	421	342	366	388	388	393	391	361	392	430	387	378	370	368	372	388	414	364	390	409	351	365	406	392	408	378	420	409	399	382	393	371	393	392	372	382	424	396	378	396	403	406	393	392	393	373	387	419	368	378	437	413	407	400	356	361	391	383	409	392	385	440	392	398	343	378	401	348	376	401	401	380	390	417	385	404	369	387	397	420	424	365	384	356	378	399	397	396	386	374	414	387	399	414	425	419	416	384	410	380	392	409	358	381	421	393	404	364	394	400	346	378	396	376	371	394	440	354	398	371	415	364	392	400	384	394	384	393	430	442	392	414	389	401	424	393	393	385	382	390	424	376	336	389	365	406	359	406	411	383	387	389	424	376	392	383	391	404	411	368	398	397	348	380	388	366	356	389	363	406	389	389	377	407	408	386	376	379	367	414	402	362	371	431	381	387	424	383	408	409	452	395	384	383	405	428	389	388	412	385	359	389	373	395	395	391	351	413	361	394	408	393	360	397	412	386	410	375	371	430	375	423	375	388	364	398	388	387	389	378	382	415	395	353	394	383	384	397	355	396	398	395	395	372	380	395	339	360	397	408	411	409	418	380	368	351	404	403	372	397	394	383	378	366	404	420	391	390	390	411	398	363	388	392	400	406	383	376	398	421	379	382	371	396	422	381	374	396	364	406	391	389	402	389	373	405	333	373	417	396	373	393	392	402	395	386	366	403	371	368	400	406	409	363	421	374	404	387	397	372	381	399	380	385	382	376	418	406	353	399	383	400	403	386	411	394	407	390	399	374	396	391	402	400	399	382	404	423	389	374	412	416	416	360	408	409	377	393	392	406	378	368	366	395	418	384	389	344	355	384	404	392	402	379	369	400	364	396	394	427	384	395	414	364	378	371	399	411	402	361	383	376	367	357	406	401	395	384	387	388	388	352	403	400	403	434	391	393	355	395	403	380	420	401	412	399	369	382	413	387	401	385	350	413	399	418	382	337	365	378	380	369	416	404	385	375	398	420	375	382	408	399	379	432	389	423	400	373	400	378	409	376	382	384	400	401	379	385	354	411	412	381	417	406	352	367	400	386	395	390	379	357	395	383	426	363	401	390	375	381	376	425	390	391	374	418	396	397	373	387	371	395	419	338	363	374	439	403	408	396	395	390	400	370	413	378	376	379	404	402	403	377	361	368	381	408	403	404	418	355	401	374	382	416	394	369	346	363	372	387	376	370	388	386	423	382	412	401	366	410	377	408	399	414	366	400	388	371	372	379	388	384	364	422	373	389	348	393	357	384	374	367	386	372	406	347	360	419	354	416	405	379	400	401	396	375	385	414	398	357	380	398	404	359	390	348	393	400	402	373	393	375	392	407	410
23009	21569	29146	23379	21022	19190	3253	675	511	467	463	470	452	417	421	435	402	358	401	375	416	375	350	402	406	401	372	365	367	385	367	347	398	373	347	360	378	377	373	357	365	397	360	344	347	357	378	369	318	348	359	389	394	388	379	319	363	365	360	382	371	380	401	336	382	367	390	368	355	387	372	335	367	372	365	373	370	361	374	361	374	357	330	354	369	368	342	350	350	371	369	372	342	384	412	362	359	398	355	349	371	305	352	376	365	335	320	354	368	364	344	405	388	380	372	362	385	394	370	378	365	361	394	324	391	366	336	366	348	367	337	364	339	371	358	374	353	377	347	403	373	370	381	374	339	356	405	382	363	364	331	386	368	354	396	356	322	355	396	381	371	353	374	378	368	383	368	370	388	390	350	377	382	375	362	364	346	348	355	378	344	386	354	341	397	358	407	378	364	358	379	379	382	377	372	381	368	391	347	355	389	326	351	373	356	350	354	384	344	345	368	375	366	360	389	382	370	349	356	369	343	342	365	400	375	369	396	377	358	394	354	352	414	380	341	396	366	324	383	363	349	383	375	356	376	350	396	326	348	401	390	347	374	379	375	351	337	347	365	392	398	341	388	347	400	360	354	382	373	350	356	351	377	369	378	380	372	374	407	373	353	375	349	401	357	393	401	357	369	391	376	369	333	315	366	371	368	348	400	346	351	365	339	330	363	351	353	341	367	376	380	386	378	341	388	336	362	408	342	359	370	407	359	367	352	378	350	365	364	385	381	371	379	341	361	345	381	378	364	361	365	361	354	359	386	361	354	339	341	354	350	346	372	348	388	395	398	340	349	371	367	370	349	382	360	382	386	363	356	365	374	392	354	353	361	377	376	321	360	360	380	372	372	341	359	339	366	346	362	369	373	382	359	382	337	351	349	378	408	388	377	339	374	399	350	359	368	360	387	353	366	368	349	371	365	364	357	334	371	334	340	360	369	369	350	375	392	372	349	369	339	374	407	408	349	370	367	381	384	376	368	373	396	378	386	364	361	370	325	380	374	337	368	371	376	358	355	370	390	370	392	392	344	374	360	353	356	359	355	353	391	368	366	364	363	376	355	376	374	352	368	383	376	356	395	379	329	350	329	386	338	368	367	374	399	349	380	365	386	369	367	352	381	334	384	380	386	377	371	384	356	354	363	385	346	357	376	380	379	397	355	360	385	377	389	349	400	367	359	372	367	376	366	352	364	348	358	353	371	363	373	384	362	342	366	355	350	382	350	375	380	357	319	363	370	360	373	371	389	378	344	356	350	368	380	366	374	376	346	397	348	365	381	350	324	387	352	385	368	382	379	385	357	329	346	358	354	380	383	331	351	370	422	315	365	366	362	360	384	360	356	358	376	355	319	360	366	342	362	334	374	358	355	359	389	365	388	347	368	358	338	358	404	325	334	381	364	374	374	380	372	369	353	380	355	394	363	318	374	380	343	366	372	361	374	368	343	370	370	360	366	345	365	375	380	343	328	374	349	379	381	350	368	366	384	337	359	363	373	306	339	379	365	335	380	385	350	398	351	350	360	361	365	378	343	338	357	333	342	359	305	322	401	342	361	387	360	349	323	348	376	340	382	368	341	360	385	406	385	378	372	374	379	368	369	353	331	346	341	352	383	330	385	388	383	355	395	378	350	403	341	351	366	360	326	413	363	373	357	353	329	348	410	388	371	359	378	358	376	376	366	351	399	376	392	388	403	373	374	351	374	336	369	363	391	384	394	375	402	358	359	355	379	366	396	356	369	343	385	350	375	356	352	363	347	356	361	398	343	348	355	376	380	360	376	349	356	368	392	352	333	312	354	323	365	325	373	381	346	363	365	356	341	378	359	363	374	354	341	328	355	372	359	343	403	377	358	362	362	362	362	356	383	338	355	354	360	365	397	389	373	369	345	376	375	361	350	372	360	374	405	373	355	368	376	344	356	355	360	359	346	358	400	357	384	353	344	341	343	360	382	377	332	351	352	363	387	355	384	358	354	367	372	355	382	347	372	352	384	353	374	337	355	332	363	381	329	335	365	392	355	341	364	343	341	358	341	374	360	351	364	343	398	376	364	343	362	349	363	365	369	329	389	367	351	370	365	386	361	338	342	397	368	372	366	365	332	366	390	371	334	385	364	359	368	372	341	376	423	397	356	356	394	341	368	373	379	358	373	330	370	347	362	379	386	383	389	352	397	380	397	388	342	342	374	338	389	372	343	377	366	354	388	355	356	382	381	381	353	373	356	353	362	355	389	350	353	362	353	373	360	336	370	342	386	366	369	370	399	381	359	359	348	326	346	313	355	339	363	341	364	363	358	346	379	368	338	335	346	358	383	360	310	353	372	333	341	340	354	372	354	383	369	396	371	352	380	349	367	372	352	337	338	375	364	367	371	371	340	382	402	397	345	320	317	318	319	335	356	364	396	363	355	343	362	373	390	389	355	389	364	359	372	355	385	362	367	363	381	374	366	346	361	361	363	400	357	359	390	353	376	391	382	392	309	324	363	353	374	382	375	384	354	340	358	373	344	380	361	358	375	395	349	388	380	369	355	358	365	338	364	381	394	364	349	363	371	379	373	363	352	388	346	395	379	367	365	383	347	352	357	393	358	385	340	357	371	388	363	383	364	367	334	358	362	344	405	346	382	347	331	357	362	336	354	354	390	379	356	361	402	373	339	355	370	354	381	372	375	373	346	329	371	388	320	387	328	408	366	371	367	389	362	368	347	375	341	398	344	366	410	361	356	378	373	351	371	372	377	380	346	344	347	404	347	350	382	356	394	371	362	375	373	380	348	385	339	395	362	366	357	394	404	325	357	325	341	375	361	368	352	362	364	349	371	366	372	389	356	367	366	355	363	353	357	336	409	355	337	335	379	379	351	384	369	351	354	377	346	332	363	357	348	358	353	404	357	361	398	376	357	343	387	360	380	361	352	358	351	376	350	349	385	359	357	369	340	385	370	365	371	349	375	372	358	393	344	384	348	372	320	390	385	364	346	393	380	347	365	379	373	407	362	323	378	331	344	327	367	392	365	348	373	376	363	378	346	357	365	371	384	351	365	356	366	373	362	390	380	392	366	391	363	355	361	375	344	334	378	369	348	372	372	396	358	405	369	365	351	379	360	345	358	369	354	366	346	344	385	401	367	393	366	354	375	355	364	356	331	363	361	396	381	371	376	377	377	355	365	370	390	367	345	337	373	367	373	350	341	409	369	374	322	337	353	376	381	378	360	423	370	325	369	373	378	379	388	371	368	384	371	336	348	360	362	366	373	347	373	393	331	358	342	354	345	354	380	359	371	320	390	354	383	343	370	389	351	369	365	352	397	371	362	347	360	370	359	355	370	408	370	352	366	364	348	386	350	355	335	391	357	336	376	393	352	354	358	323	374	381	350	332	374	356	361	348	383	390	380	347	377	359	377	318	357	344	399	408	370	359	378	352	370	380	391	376	401	360	326	385	340	386	378	347	351	358
52235	90423	38719	3357	2350	1774	1485	1246	1145	981	936	881	832	848	779	741	715	726	731	685	661	649	664	674	682	652	681	635	685	609	664	650	617	640	614	630	581	649	591	611	670	613	568	659	558	581	602	630	600	627	612	570	633	623	607	608	642	560	571	572	550	623	609	613	575	583	598	581	598	624	626	609	599	583	618	604	611	640	622	590	565	602	587	590	596	615	612	591	601	629	651	623	592	590	588	612	601	617	613	580	639	588	602	618	627	628	595	630	612	573	621	602	578	549	633	581	615	560	550	611	657	604	604	609	597	606	652	619	595	603	543	610	597	585	620	618	635	582	592	599	623	584	629	646	626	625	572	579	613	616	641	587	635	634	619	651	610	615	615	607	604	604	616	602	629	554	601	586	661	616	612	633	639	603	588	585	566	597	612	601	618	613	616	604	646	562	600	624	581	587	600	608	615	615	580	583	581	626	672	610	591	572	576	570	614	612	619	566	595	644	625	608	645	626	566	639	636	636	661	555	626	596	596	604	556	661	567	625	565	583	546	598	604	602	598	581	566	623	576	586	538	663	659	631	644	592	595	605	583	592	584	596	649	610	568	616	594	591	612	642	614	606	580	564	622	621	643	634	621	657	604	610	609	590	579	587	610	611	621	618	561	558	604	634	569	584	556	598	603	622	594	556	631	637	634	596	635	603	602	575	612	572	600	588	604	604	610	610	618	580	582	613	609	610	582	586	619	608	574	588	587	651	615	624	634	600	589	625	630	591	551	608	581	580	600	631	568	597	619	597	570	592	566	616	638	625	580	639	567	636	601	574	592	641	595	612	577	574	620	599	577	608	604	631	592	579	608	618	625	612	557	592	581	583	612	605	595	609	601	593	601	642	592	619	613	564	570	632	597	577	619	603	584	631	626	628	600	591	613	601	572	623	593	653	647	619	617	642	598	573	648	604	640	629	640	580	583	578	623	631	586	642	613	578	594	604	641	634	614	603	609	595	618	584	589	653	620	583	645	587	616	571	644	625	551	554	626	591	572	626	614	600	526	573	593	609	614	616	555	620	614	604	631	576	581	630	652	626	634	620	588	606	635	601	570	659	648	593	599	615	649	615	602	628	589	648	599	606	602	576	592	584	561	585	623	599	565	605	548	626	624	541	608	570	586	617	574	576	590	634	616	614	625	618	616	597	601	618	604	611	633	619	606	668	609	614	571	630	636	597	603	621	577	622	630	630	635	592	588	589	599	622	612	587	581	606	633	608	564	643	636	608	606	615	623	608	637	586	580	607	645	626	599	571	602	621	596	591	598	599	563	604	630	634	648	652	621	585	621	626	602	633	579	546	641	596	598	671	562	613	626	638	560	626	565	576	623	548	651	594	620	636	615	639	579	620	577	601	626	623	568	648	575	593	609	624	580	612	605	625	613	635	599	613	600	626	577	631	654	614	577	591	609	596	614	594	598	628	583	597	606	605	602	606	578	587	594	574	607	605	631	642	582	588	596	616	591	576	630	573	602	558	584	608	608	583	591	601	573	630	615	575	630	585	645	581	598	630	644	589	625	618	639	626	590	615	595	579	600	587	582	626	586	616	637	643	604	546	609	583	594	557	633	580	646	607	612	642	613	606	588	600	624	648	571	602	596	595	604	629	597	615	653	578	631	606	651	622	565	579	617	626	640	638	580	596	570	610	651	628	581	598	637	620	624	582	657	594	657	611	563	587	600	601	573	596	592	578	571	582	625	596	564	553	605	648	573	612	584	625	618	609	581	580	619	571	601	645	615	590	606	559	589	629	643	542	625	602	641	586	596	615	634	595	592	643	602	582	595	628	631	597	628	588	635	547	564	614	620	609	599	582	603	600	584	620	588	606	618	612	603	625	579	613	691	621	601	632	572	619	568	589	613	603	636	605	591	621	588	599	611	637	634	591	589	556	564	586	665	590	608	642	606	621	594	632	604	605	602	611	590	585	620	607	607	583	595	572	596	604	617	598	581	607	600	587	630	616	601	632	636	586	607	605	662	623	634	633	636	610	547	588	610	604	601	605	618	638	581	658	614	596	636	584	591	598	606	593	606	607	600	594	613	654	587	616	607	620	630	622	615	595	604	641	654	568	585	602	588	605	614	582	601	583	588	576	632	624	595	563	604	610	638	587	603	634	615	658	577	627	608	602	558	618	527	565	620	607	607	624	583	585	611	638	577	627	533	611	613	603	640	635	635	598	597	581	597	614	649	579	615	620	645	593	612	606	608	617	567	652	611	565	591	634	570	596	581	585	614	645	615	651	565	661	592	586	614	633	626	623	615	595	587	567	611	608	645	651	577	635	582	578	635	633	601	591	564	634	601	619	602	561	616	581	616	628	590	630	612	594	580	595	610	644	591	624	638	553	629	618	575	575	615	621	600	599	610	626	584	637	657	596	603	561	576	638	602	548	602	551	605	607	578	571	610	599	638	628	568	591	611	598	619	658	570	598	598	637	617	606	603	610	563	583	590	635	601	606	584	589	631	586	579	578	613	608	598	589	598	643	592	630	613	605	612	613	617	601	586	600	580	573	585	597	600	619	611	637	595	609	610	610	611	585	584	602	571	599	620	605	591	615	606	600	581	587	608	598	624	593	606	642	635	620	623	627	612	604	536	602	614	568	577	596	653	594	582	630	623	598	607	575	581	627	614	626	569	615	643	597	611	591	604	618	561	633	646	606	590	592	619	607	580	608	611	627	595	588	565	600	582	606	647	599	617	577	585	625	666	631	633	605	583	650	621	587	590	633	603	606	603	590	607	614	594	598	605	603	591	619	613	595	568	609	613	594	620	596	594	559	605	617	561	590	603	611	642	634	549	600	602	596	575	617	597	606	603	579	635	600	577	622	633	573	616	589	616	617	587	611	680	586	584	579	583	591	602	596	629	592	583	566	593	581	562	617	606	665	616	607	631	606	585	627	634	580	578	579	643	590	569	559	586	557	619	627	610	568	590	558	581	622	632	628	615	618	610	579	583	587	615	563	556	612	563	639	608	582	610	614	608	580	569	625	620	619	638	582	620	559	619	621	593	591	577	619	548	589	618	634	598	609	560	618	595	591	600	607	566	574	661	592	609	607	561	579	600	616	637	602	559	582	619	559	586	590	573	617	602	584	557	598	584	608	579	644	540	634	611	588	585	585	553	639	577	620	591	581	588	608	579	581	599	581	600	587	607	616	589	606	576	613	624	607	624	609	615	585	591	589	574	598	608	562	598	620	610	623	604	601	576	636	627	595	620	573	596	600	622	603	610	595	590	619	623	617	591	592	615	591	607	587	608	622	564	606	533	575	656	636	610	628	639	566	642	561	611	579	596	590	590	600	619	597	567	604	623	589	598	616	608	599	615	617	625	645	608	604	628	635	608	586	590	604	651	607	574	638	580	589	594	644	608	554	601	599	581	593	615	589	569	577	571	600	600	621	611	653	587	589	657	636	569	610	621	634	580	612	596	619	615	620	609	607	612	584
27014	27094	21305	3362	358	305	145	119	113	120	101	115	104	122	137	125	117	117	97	120	118	127	107	90	131	111	126	95	111	114	118	126	97	94	113	118	104	108	104	93	99	112	98	123	91	114	131	106	112	105	102	98	111	117	109	109	113	123	102	99	112	118	103	107	106	119	122	115	115	116	116	94	121	111	121	122	111	94	117	105	106	122	113	107	108	118	114	123	99	94	113	109	124	110	103	118	110	120	118	107	104	120	123	113	117	104	109	87	113	104	100	113	102	105	92	101	88	116	104	102	105	135	109	119	117	125	92	110	112	103	109	121	95	124	107	123	100	105	119	107	106	78	116	101	128	98	109	130	117	114	107	107	111	121	96	97	123	106	127	109	119	105	125	119	98	100	118	108	104	118	114	125	110	117	100	112	107	122	122	115	115	118	94	115	104	108	108	114	127	94	116	104	128	104	101	116	109	115	127	93	110	96	103	107	119	98	105	112	123	122	106	104	138	104	117	127	112	107	125	109	104	99	95	118	113	114	101	114	108	111	111	112	107	111	101	107	118	99	111	117	121	107	115	108	99	101	135	108	126	121	122	124	98	115	99	97	98	99	111	104	97	103	116	124	117	117	110	107	109	114	116	112	120	106	98	106	101	125	108	94	105	110	129	117	118	110	114	104	131	108	106	113	119	121	115	111	117	114	123	124	122	108	120	111	135	97	129	107	109	105	127	106	117	141	114	103	119	109	110	120	90	106	123	97	105	109	113	99	110	116	126	103	117	113	107	138	101	123	119	106	97	108	123	118	122	128	106	123	111	104	112	116	112	119	122	101	101	119	110	110	105	101	117	116	125	117	133	98	109	104	93	102	86	101	118	115	123	108	98	104	118	110	126	115	113	92	118	111	134	107	106	101	100	117	115	98	103	117	131	86	103	104	94	113	121	113	116	106	113	108	118	114	111	117	106	104	110	98	100	103	106	103	111	111	124	110	111	107	121	108	107	105	109	113	105	103	121	120	112	107	89	118	104	115	100	103	85	136	107	113	136	118	118	108	106	109	90	114	111	111	129	107	122	124	106	106	106	112	120	104	111	119	108	111	135	126	114	119	104	109	113	104	124	114	116	120	112	109	119	111	105	97	112	114	102	121	108	97	135	111	102	101	116	127	101	118	120	105	111	107	119	110	90	115	100	106	101	115	122	125	96	102	104	92	118	127	111	102	110	134	110	107	112	107	120	109	103	114	138	111	126	98	110	107	132	123	119	121	93	109	103	107	111	117	111	117	124	109	113	116	118	133	120	131	108	117	120	106	104	126	105	122	110	104	109	105	122	107	120	103	126	101	111	113	112	113	110	102	112	117	105	123	105	110	134	87	118	112	108	124	104	111	116	102	100	120	96	109	97	98	114	120	128	99	124	118	108	115	111	110	114	107	120	113	114	107	127	124	105	114	102	120	99	102	125	103	96	91	111	117	131	120	134	126	119	101	112	109	102	117	119	101	108	123	113	110	101	90	104	128	118	115	103	97	111	119	114	123	99	126	94	109	115	123	126	109	102	120	96	96	106	105	117	116	116	120	103	123	120	109	94	94	127	112	97	102	95	113	111	104	102	118	130	109	111	100	115	96	119	91	113	106	123	116	118	118	115	127	88	107	111	112	113	100	116	115	99	120	114	120	119	112	114	117	103	125	111	114	105	137	107	113	110	120	116	112	110	122	109	123	102	126	88	98	125	122	107	112	114	99	115	135	96	118	109	120	108	95	116	114	117	118	107	121	102	105	105	102	104	108	119	128	115	114	100	125	131	115	115	127	102	95	114	112	102	111	115	110	107	113	125	90	105	117	121	130	91	116	133	99	108	114	101	105	117	120	109	94	121	128	125	119	112	98	123	124	107	97	94	104	97	135	102	118	91	104	115	128	111	135	110	113	98	107	115	109	121	100	106	109	123	130	111	110	116	98	113	129	117	107	111	109	108	116	108	126	114	98	112	110	105	106	108	109	137	103	129	116	126	131	137	108	96	123	96	106	100	113	114	141	110	110	112	103	111	93	103	115	109	144	123	121	97	109	103	110	102	137	110	111	115	122	103	110	114	101	118	103	117	100	103	83	119	103	110	98	91	137	88	111	117	106	118	106	124	113	102	98	104	108	112	115	104	115	119	109	91	139	116	115	108	122	118	122	115	100	107	116	116	113	105	112	108	99	104	114	124	113	113	133	93	106	113	103	106	101	133	138	89	112	123	120	104	114	96	100	108	104	108	125	91	131	105	113	101	93	123	106	104	121	110	115	109	111	113	127	110	112	106	101	100	104	114	122	115	120	86	126	132	104	113	124	120	112	128	120	118	105	111	119	114	111	102	114	113	100	111	115	114	106	113	120	119	109	105	116	101	119	103	107	99	127	107	124	130	92	125	123	114	126	92	119	120	109	106	108	114	110	118	107	112	86	94	100	118	103	96	123	114	121	125	110	117	99	125	116	119	98	121	115	104	117	116	104	136	102	114	125	128	101	103	108	116	110	125	102	99	115	117	97	101	106	90	106	112	111	120	117	107	106	94	116	120	110	112	100	116	104	129	93	113	127	103	113	104	103	101	118	126	120	112	104	99	98	87	111	113	110	95	97	90	105	110	129	114	109	99	115	122	106	108	124	105	117	126	122	99	98	111	112	101	118	126	108	92	105	109	86	110	108	102	115	104	112	125	105	104	107	96	107	124	123	127	112	125	103	133	114	111	111	91	113	121	100	107	122	111	120	111	136	107	105	96	109	123	107	121	152	119	106	100	104	122	113	124	116	104	118	97	130	118	106	127	113	106	112	125	105	107	119	99	91	119	120	103	102	92	129	122	96	101	142	114	112	110	119	115	96	125	110	133	115	117	121	129	104	106	109	122	105	112	106	109	113	100	120	112	113	114	119	103	119	132	107	120	113	108	104	118	112	114	120	108	123	115	123	114	102	118	103	101	100	99	90	95	100	126	120	102	123	119	114	119	112	103	97	120	112	110	125	114	114	113	99	109	123	92	108	91	95	108	120	104	141	107	109	92	122	102	113	106	107	115	93	136	121	112	106	127	116	110	89	113	97	119	104	124	128	116	132	98	119	102	110	109	111	113	106	119	131	82	110	107	108	125	104	93	115	116	115	117	94	119	116	117	109	112	114	90	137	116	109	126	103	110	109	105	99	103	128	103	103	99	110	136	107	103	121	126	107	99	123	112	116	119	115	100	119	120	111	112	112	112	95	115	109	126	96	105	113	114	104	118	121	116	106	125	112	116	113	105	100	106	100	124	142	110	111	111	105	119	108	132	111	126	101	115	103	104	99	115	118	98	131	106	104	110	109	120	100	106	125	95	101	122	118	121	109	115	109	90	112	102	125	100	111	109	125	126	104	112	114	99	105	103	120	109	104	100	124	104	114	93	117	130	112	104	97	132	109	104	113	96	104	111	127	91	107	117	101	116	105	107	117	104	126	108	111	99	103	114	124	132	94	124	100
29353	46438	18114	435	310	301	245	231	253	240	226	226	220	233	206	235	206	212	233	197	216	213	208	208	212	206	204	232	202	197	213	221	216	200	181	203	197	227	198	205	221	202	230	198	198	201	188	212	201	191	204	192	196	211	195	202	202	208	206	181	187	197	220	212	201	188	202	209	224	200	193	225	208	221	208	211	194	218	201	225	226	199	215	202	204	194	197	200	217	205	194	204	192	200	225	229	210	193	215	232	207	200	220	211	224	201	210	201	197	210	230	186	218	209	197	192	210	199	194	199	193	181	214	208	211	205	205	191	226	207	216	205	198	210	203	211	187	216	181	219	225	223	211	198	251	221	218	214	204	205	205	239	198	205	180	204	214	201	204	236	194	212	179	202	218	207	224	225	198	202	206	200	214	204	212	207	204	211	201	216	201	201	209	202	205	195	191	187	216	186	198	210	230	220	219	212	219	209	221	209	217	224	191	183	233	187	203	213	213	192	194	195	214	224	188	207	207	199	231	218	197	202	215	188	181	232	209	222	193	213	230	242	190	193	215	196	192	190	193	200	208	201	209	213	194	187	224	195	196	203	233	202	192	197	209	217	209	212	208	190	211	197	234	203	195	197	209	221	171	214	232	194	192	210	231	184	204	215	197	182	210	181	202	205	196	218	201	202	196	219	190	185	217	183	209	200	202	236	209	219	195	207	202	192	198	198	199	203	217	195	189	228	199	196	197	195	189	180	226	190	207	204	182	219	217	199	189	219	195	213	189	197	204	221	204	205	228	238	207	197	215	209	198	193	191	210	195	213	187	209	223	223	225	206	217	197	209	192	202	190	191	236	220	212	216	206	206	201	241	207	206	196	209	221	203	191	236	199	184	213	217	202	182	203	211	199	218	213	201	196	201	218	212	223	219	216	199	209	208	201	204	189	195	216	203	201	203	205	199	210	185	176	197	220	192	216	218	194	237	221	202	215	214	207	196	216	204	211	193	192	205	235	212	202	215	208	193	180	242	208	196	198	196	207	201	217	194	201	221	202	186	189	206	224	221	227	189	213	198	211	228	208	187	239	210	186	226	177	203	208	229	182	192	189	227	200	195	200	216	203	233	220	200	214	204	222	221	195	213	235	221	223	199	208	210	205	226	219	204	203	192	193	206	207	205	226	226	227	188	209	211	190	195	195	209	223	207	188	210	232	215	203	212	176	221	178	194	211	187	209	191	197	208	209	221	212	215	209	221	225	209	198	199	165	212	209	209	196	202	207	209	203	201	238	207	222	219	193	203	216	214	215	196	213	186	228	204	199	214	205	214	198	220	223	196	222	194	218	204	212	223	218	210	208	212	192	182	209	229	197	203	203	202	190	210	231	200	202	205	227	210	219	206	191	196	205	197	188	184	210	191	195	187	206	219	237	240	223	229	226	186	219	221	205	196	211	214	214	200	208	209	198	166	208	203	173	193	213	224	222	181	220	206	203	191	210	205	201	200	177	204	190	219	213	207	200	196	202	202	221	186	220	206	196	213	201	226	182	209	181	204	200	206	210	194	204	211	196	206	211	206	195	212	210	164	218	208	204	229	220	187	215	194	218	197	196	243	212	217	214	231	186	217	209	210	217	211	199	208	229	222	228	212	205	214	200	225	214	198	207	199	217	203	223	181	215	215	215	206	179	215	208	237	235	216	224	212	211	178	189	182	199	220	189	234	192	200	201	213	195	212	225	201	218	209	201	208	217	214	210	220	213	194	205	178	202	201	204	227	232	228	189	231	186	194	219	180	210	199	189	208	202	206	207	198	225	185	193	194	177	213	218	203	220	200	214	193	202	210	224	200	203	200	196	206	178	216	205	198	211	209	207	197	181	216	207	222	215	202	200	189	221	192	219	207	200	207	219	197	211	210	206	195	187	200	201	197	219	226	204	194	198	232	206	202	192	198	192	194	210	222	207	232	181	202	235	200	206	204	209	221	222	198	194	217	189	229	219	212	222	198	238	211	216	215	209	211	220	203	206	197	233	181	190	189	201	197	226	215	223	230	226	234	203	201	204	210	194	195	196	198	226	189	187	202	210	205	214	184	215	197	210	222	213	191	222	225	216	215	228	227	197	217	225	199	215	188	201	205	229	194	194	197	215	198	197	202	192	209	182	228	222	197	196	230	215	206	203	208	202	183	210	197	196	187	197	211	190	232	212	192	218	235	210	230	213	204	207	238	228	211	219	194	188	217	193	200	227	231	206	198	171	240	215	210	211	206	204	233	208	210	231	176	224	221	219	188	201	190	210	195	204	204	189	216	201	231	193	232	196	217	215	174	223	227	172	220	203	201	180	198	189	212	211	211	165	191	209	218	206	205	204	216	215	196	207	204	207	216	209	201	191	208	233	214	207	251	210	171	222	200	199	200	210	222	212	216	241	208	193	211	220	218	169	206	196	215	195	189	214	196	210	205	211	230	195	195	204	173	206	201	182	202	206	204	175	230	238	209	185	183	216	184	196	209	215	215	193	224	176	202	195	190	213	251	228	193	197	231	208	186	212	187	235	219	202	212	183	188	189	191	199	225	197	194	192	224	210	190	205	215	184	209	212	203	214	211	225	208	201	209	235	208	197	195	219	212	199	184	189	211	199	212	206	210	189	201	207	193	228	202	218	209	189	195	199	202	217	215	208	205	210	236	209	243	204	210	226	204	188	194	216	203	217	186	221	188	197	212	216	184	203	199	176	213	205	230	234	197	228	209	212	211	202	213	207	223	200	226	206	195	188	207	207	193	186	213	205	203	211	228	217	200	213	190	205	203	185	184	233	191	216	216	199	193	229	204	204	205	205	224	199	196	197	196	204	178	195	228	204	178	171	228	181	213	210	216	219	188	204	205	184	215	198	203	177	204	175	186	216	212	200	201	195	211	204	186	172	212	186	205	216	205	206	194	192	210	220	200	200	216	189	188	208	216	206	193	207	204	215	230	226	205	212	208	210	194	212	214	194	221	190	202	235	196	212	182	243	192	222	182	188	215	222	198	200	211	216	206	201	207	221	238	184	208	207	191	211	203	209	237	196	219	204	189	225	200	221	211	215	202	192	198	207	219	221	200	193	210	222	184	201	199	216	182	197	200	216	187	194	225	218	210	195	207	192	199	188	232	200	223	178	188	200	213	217	184	211	222	201	211	214	219	208	188	208	220	206	207	205	228	247	203	201	198	205	206	245	217	198	194	212	229	183	202	189	230	184	194	202	187	195	246	189	212	201	210	179	214	208	218	199	184	209	194	205	210	211	215	204	207	203	206	212	215	221	211	221	181	211	194	199	217	173	187	209	221	222	219	226	213	236	170	201	201	188	183	207	183	221	198	214	205	191	198	205	204	205	221	206	195	223	189	209	197	203	193	202	210	192	203	220	187	219	220	222	211	208	189	223	202	190	193	218	194	208	218	211	201	207	192	236	206	189	202	203	207	210	231	215	211	190	184	236	201	202	239	194	210	209	207	194	194	202	221	201
24044	22688	29457	23790	19577	5348	458	314	280	284	257	272	268	239	256	263	245	259	216	251	245	252	231	262	218	248	225	227	240	227	224	247	242	263	255	256	240	208	232	238	250	235	237	227	256	263	247	257	210	237	241	229	225	234	208	225	239	232	211	226	221	277	230	224	223	242	252	247	229	234	262	238	226	227	242	210	236	230	233	222	237	214	228	193	221	246	230	214	214	213	220	240	229	250	218	222	216	243	209	221	222	217	224	215	239	228	236	243	227	239	204	223	223	207	234	236	221	249	229	229	229	252	220	199	250	218	211	237	224	212	263	244	203	212	234	255	204	243	239	240	236	226	241	251	239	234	263	223	240	241	258	233	217	236	219	231	251	227	219	232	228	232	239	218	222	238	236	219	244	216	218	237	261	215	247	256	229	223	236	217	203	219	208	245	235	212	233	231	235	225	231	241	221	213	225	222	253	206	216	229	199	202	241	232	239	208	234	242	221	207	233	255	235	202	235	212	220	216	242	229	221	248	219	242	225	235	246	224	229	249	234	207	247	261	253	222	229	225	218	239	228	245	237	247	220	243	220	232	262	222	216	209	217	234	206	234	214	205	253	222	242	250	225	215	230	225	208	241	232	256	213	231	259	221	232	240	240	224	234	261	213	227	233	230	231	235	251	238	260	244	213	226	228	236	240	224	231	215	206	237	212	248	217	215	223	219	244	229	216	194	230	225	218	204	236	223	235	245	231	256	254	223	246	232	225	233	246	227	213	250	220	220	239	210	217	207	241	237	258	200	256	243	231	203	230	244	213	245	244	240	237	204	209	239	202	213	211	244	222	245	236	213	212	221	250	219	217	222	210	240	223	234	203	223	202	192	236	214	229	229	225	197	225	212	238	226	247	202	193	216	216	224	266	229	230	213	221	229	247	227	234	217	225	212	235	225	234	241	220	228	230	237	210	254	242	231	260	216	205	205	228	225	207	199	216	232	205	231	225	210	256	232	221	234	229	238	228	213	223	223	232	221	228	212	231	237	213	210	246	214	238	210	236	210	219	216	223	204	222	213	233	218	259	251	234	233	209	246	230	238	212	230	192	229	225	248	232	227	191	225	242	213	222	225	247	230	229	212	215	226	224	231	204	221	209	238	216	231	246	225	238	228	219	253	217	222	222	229	209	207	210	204	242	253	206	237	217	255	229	226	225	227	250	236	231	253	243	222	241	211	245	219	224	202	217	208	218	242	268	217	224	198	210	229	226	250	230	244	229	247	258	205	222	223	215	238	209	206	236	232	221	234	228	223	223	235	219	217	262	218	240	225	251	256	234	229	222	208	209	229	226	221	229	227	239	205	219	243	210	231	242	232	206	242	225	204	242	239	218	229	221	214	221	220	233	233	246	218	225	219	262	228	247	229	234	217	261	237	219	236	246	238	219	221	234	244	221	235	226	219	221	242	223	234	225	223	225	218	218	219	244	225	201	249	212	222	247	238	220	226	235	241	244	220	223	220	233	241	255	214	219	248	229	229	240	246	245	218	226	193	236	210	230	235	250	240	199	239	204	230	251	226	201	232	239	240	223	221	223	191	217	231	223	237	220	225	207	205	222	209	204	213	232	242	241	243	225	213	218	253	235	230	223	208	197	219	211	225	203	207	222	229	248	225	235	244	223	234	260	210	235	205	246	222	203	219	224	204	226	208	220	244	234	205	231	222	258	218	220	193	238	224	219	249	243	222	233	214	233	223	220	240	226	234	217	241	252	231	223	248	226	217	227	215	240	201	237	232	223	214	220	203	253	243	212	204	233	230	223	231	221	245	223	259	231	220	231	232	213	220	228	259	221	199	218	216	223	256	256	234	260	210	209	242	226	198	225	227	263	207	230	228	232	227	203	211	224	238	203	208	230	226	236	216	252	216	207	246	240	219	201	259	238	213	236	251	222	230	218	214	238	255	219	228	208	217	240	237	219	231	216	219	248	215	210	184	238	226	242	215	225	250	211	238	177	211	232	233	195	236	205	232	215	238	233	211	231	205	223	219	205	221	200	237	212	227	225	217	229	269	206	195	230	223	238	211	223	215	234	255	222	246	216	221	222	215	235	213	221	248	221	237	207	224	229	208	241	210	222	224	210	227	213	263	242	211	229	229	217	225	210	244	221	246	215	217	233	233	252	225	228	233	216	224	206	231	200	267	228	240	235	243	257	212	225	208	217	229	222	220	224	227	206	220	226	227	265	216	231	217	226	231	232	226	225	246	236	220	213	233	209	203	227	225	214	217	202	225	248	237	219	237	217	253	208	228	239	230	214	212	226	264	245	231	222	229	217	231	221	245	236	244	234	235	226	212	212	233	224	227	202	246	231	219	225	213	205	233	233	231	203	239	234	227	224	218	215	228	240	231	211	221	212	207	231	227	253	221	198	243	240	221	207	231	231	231	242	226	234	204	217	223	255	240	202	236	231	261	242	222	231	196	261	234	216	244	248	225	227	242	226	258	228	227	227	238	182	234	195	253	231	203	234	215	201	211	218	213	239	200	223	212	217	216	240	204	223	228	237	226	211	220	209	230	236	256	225	200	225	239	228	234	237	238	236	219	226	245	235	239	224	216	229	225	196	231	238	229	249	219	232	222	247	231	216	216	209	244	210	234	226	230	225	203	226	210	200	256	235	231	228	203	239	200	223	232	236	236	226	245	223	245	244	226	231	236	228	227	228	253	184	238	202	223	217	226	219	230	205	254	230	199	239	223	239	215	222	224	238	218	235	229	217	215	233	240	224	208	234	238	240	227	195	224	212	224	202	226	232	243	206	224	216	233	231	213	244	216	241	201	211	228	216	213	224	208	240	245	225	237	202	268	214	257	260	228	201	200	222	199	219	242	244	222	222	232	276	228	253	212	216	226	204	245	205	241	229	214	213	225	225	226	237	208	251	207	223	248	199	245	238	213	214	225	219	217	225	211	240	219	227	244	217	231	238	233	243	235	233	244	182	222	218	229	227	256	257	207	231	233	213	234	241	228	223	249	219	241	225	243	223	233	227	235	248	231	228	236	245	246	241	237	233	241	231	226	244	209	228	228	232	237	205	201	211	219	215	244	226	224	222	233	218	236	210	224	222	251	213	252	214	212	230	231	250	240	226	232	201	216	251	227	233	215	243	229	236	242	197	225	212	224	236	229	252	236	214	231	233	249	225	230	227	224	228	228	223	210	239	232	221	243	210	202	237	187	224	244	234	231	252	217	233	227	232	258	242	217	243	216	241	253	269	232	248	230	235	226	266	238	202	229	248	215	211	214	255	220	231	240	253	230	232	257	214	217	238	268	214	224	229	216	252	252	225	227	208	213	229	220	207	221	228	211	202	186	240	220	196	236	208	223	222	219	222	195	219	240	198	228	196	213	216	245	237	217	236	225	196	222	208	257	205	238	248	203	200	228	229	239	234	197	203	234	237	199	241	220	216	243	221	214	237	256	234	217	237	215	240	234	257	224	198	214	197	204
51231	86616	37283	1898	1300	1023	839	738	636	577	549	478	476	494	451	453	424	433	449	432	443	421	418	416	384	382	429	409	416	402	405	384	417	402	432	450	389	398	427	389	359	381	376	390	355	407	428	415	420	409	413	361	388	393	392	355	409	401	402	382	392	409	412	387	400	372	366	384	354	387	433	426	377	378	408	415	376	390	399	381	414	392	406	421	413	398	402	435	409	382	387	372	393	398	364	410	353	375	432	416	373	397	377	422	389	411	383	379	367	393	376	394	392	396	396	418	391	393	374	377	441	381	390	390	422	375	401	373	393	381	408	395	388	400	385	370	378	402	415	388	371	396	386	416	358	364	384	367	387	404	387	409	394	367	382	397	403	402	397	412	403	409	434	395	391	388	393	411	423	380	384	367	432	399	371	388	390	377	389	399	423	392	406	390	361	380	367	375	432	408	378	347	387	386	409	372	388	404	397	381	372	420	401	405	385	369	376	415	378	420	402	379	421	422	370	374	373	359	358	392	416	348	386	359	424	394	379	398	390	389	382	412	370	411	363	373	409	382	380	370	371	381	377	391	416	388	388	413	412	403	427	408	428	384	412	417	402	417	371	353	396	379	433	401	394	411	388	375	390	396	407	367	401	389	395	388	383	404	416	396	400	403	407	421	392	404	377	402	389	407	378	419	386	395	406	395	377	366	412	376	376	441	401	429	372	391	377	433	395	386	373	418	389	356	384	421	380	349	356	388	403	382	386	418	400	448	374	378	410	355	390	396	415	414	392	413	415	380	379	416	378	420	383	343	421	386	389	376	417	389	418	403	407	401	370	386	417	387	399	345	437	380	401	409	384	377	411	398	405	345	391	388	385	385	359	392	369	375	372	448	364	392	349	363	424	430	415	400	397	414	383	378	399	386	402	379	367	379	393	353	371	370	382	380	415	403	393	397	402	382	406	373	359	395	413	404	428	368	388	369	378	397	372	389	403	395	380	412	387	421	434	398	387	367	414	412	394	343	413	372	367	443	405	366	377	363	349	388	382	393	411	395	363	389	394	402	371	400	409	395	388	418	385	387	380	376	390	354	378	368	412	392	420	392	377	353	407	397	380	413	369	403	373	387	416	378	364	367	408	350	361	402	412	401	352	386	366	422	389	405	354	356	379	436	389	383	382	410	375	402	413	399	397	377	386	418	402	393	373	379	422	391	404	398	382	341	409	382	380	397	374	367	403	395	406	347	405	369	412	416	413	388	415	406	384	371	391	371	376	396	380	398	386	375	401	389	406	358	412	402	397	379	347	381	379	365	385	377	388	375	450	432	463	403	385	380	365	438	409	420	392	388	375	420	432	396	379	355	426	408	400	381	415	399	401	391	359	405	394	416	396	403	411	406	334	404	395	411	351	417	415	386	418	368	425	381	381	413	388	408	430	402	385	386	381	404	404	430	362	393	380	402	375	430	380	377	409	377	419	386	369	410	390	396	341	391	415	396	405	395	383	425	374	424	401	390	388	364	393	408	360	406	364	399	390	437	411	398	389	420	396	373	388	362	420	407	394	370	381	406	402	368	368	379	412	422	394	368	417	366	379	350	421	367	393	399	386	387	413	375	389	409	368	386	399	406	387	399	400	372	388	388	393	380	386	393	399	396	404	394	383	397	425	418	395	403	404	392	388	409	375	400	333	396	382	415	352	406	357	414	445	393	398	408	404	412	381	379	394	378	368	406	367	407	426	397	421	404	436	360	392	376	425	390	391	399	374	400	393	395	397	391	367	402	402	394	408	366	397	396	366	364	429	405	368	393	386	392	388	380	385	373	397	416	394	406	388	390	356	379	366	377	361	382	368	421	421	398	395	412	377	395	412	412	393	423	375	425	408	397	352	366	388	380	421	411	414	367	393	413	352	400	365	412	383	402	409	424	391	436	384	404	362	415	429	363	389	374	397	385	385	393	376	369	389	391	406	354	383	403	366	420	437	394	393	411	377	392	411	368	392	375	408	416	365	347	424	406	388	389	357	372	380	399	409	395	400	390	418	372	388	427	356	412	382	385	397	430	375	373	421	380	383	390	392	403	420	393	407	380	422	397	370	393	372	407	364	381	408	382	386	388	403	386	414	389	395	430	390	388	357	400	400	390	410	391	397	389	402	412	401	421	413	404	432	353	386	369	392	383	410	357	409	403	391	408	420	409	388	415	388	340	392	384	369	373	398	384	373	397	388	421	389	375	392	397	396	395	410	407	408	384	392	380	378	396	416	411	393	393	399	372	404	414	412	432	403	376	402	413	350	413	380	373	373	389	401	399	368	391	426	414	428	401	385	374	398	407	394	364	402	398	350	404	414	388	433	384	397	413	388	401	411	417	373	410	420	376	403	397	395	454	371	391	392	398	386	371	388	421	370	384	413	360	356	376	436	416	387	384	395	375	412	408	381	376	369	414	392	406	386	367	391	384	394	391	393	404	388	368	395	390	379	394	397	393	406	392	364	410	407	424	390	405	359	382	373	387	405	418	378	392	397	397	416	378	384	390	374	395	365	382	371	365	371	400	407	398	365	409	390	396	401	382	406	386	393	398	384	371	405	369	387	350	421	380	396	373	379	377	373	400	393	393	405	389	402	397	379	380	337	414	428	375	410	375	402	367	360	379	419	396	425	394	430	413	393	374	407	419	400	421	425	376	361	412	405	417	389	382	380	414	365	390	354	394	394	389	397	387	435	374	385	418	415	377	391	393	406	380	381	368	402	395	413	398	380	371	374	377	364	392	415	381	414	370	398	398	381	383	401	379	394	416	406	400	440	396	394	385	375	354	399	398	387	406	366	411	395	397	365	382	414	382	397	406	386	419	378	388	395	370	390	400	365	389	401	416	370	378	363	386	390	412	402	359	406	396	364	374	372	406	379	378	380	382	395	404	445	392	379	374	374	376	412	389	408	394	391	395	388	384	400	431	408	441	391	389	374	419	381	392	365	381	363	417	362	385	357	403	400	397	409	418	423	418	382	414	395	374	354	380	409	385	376	405	377	389	407	424	419	403	369	403	380	377	416	378	398	361	381	398	390	417	393	388	388	373	384	390	409	415	368	395	408	385	402	385	388	394	422	369	382	396	376	406	402	402	375	399	402	424	406	402	426	415	420	372	395	403	387	422	387	389	344	391	373	377	393	400	376	408	401	413	444	382	381	376	403	382	389	396	395	386	390	371	381	333	372	409	378	406	412	445	402	452	431	376	373	371	409	386	398	382	416	367	412	386	378	434	422	370	366	392	406	382	406	419	377	433	387	435	402	364	388	393	401	423	385	421	391	431	414	390	377	365	405	384	401	395	410	412	400	379	404	422	424	394	406	386	397	424	366	375	379	416	408	390	390	396	377	413	408	365	398	398	392	402	394	370	402	384	399	398	379	402	423	355	384	377	429	409	403	404	357	412	373	382	395	412	377	427	409	404	418	396	368	381	391	376	398	392	429	386	398	405	384	391	388	403	398	414	405	393	383	414
23058	22095	29365	23449	21006	17537	2212	646	484	469	450	459	459	486	486	411	398	383	382	396	392	349	394	401	397	414	400	366	410	369	399	363	392	397	366	372	364	396	395	388	385	369	412	396	378	354	373	389	358	399	341	378	368	409	370	395	335	439	373	357	385	399	371	355	397	369	355	367	385	394	388	354	341	387	365	362	348	392	370	373	351	387	361	372	363	350	357	366	393	351	362	375	388	413	366	417	373	383	377	346	343	367	331	363	360	380	335	399	378	379	368	351	355	369	385	367	401	364	354	378	399	371	363	351	334	377	357	372	373	363	380	413	385	395	355	370	365	389	375	350	403	371	362	360	377	375	360	368	401	369	379	351	376	366	343	352	363	373	383	353	383	380	385	381	385	397	386	363	364	377	348	364	363	358	361	357	345	369	351	386	338	388	357	396	362	359	380	344	338	361	387	341	335	365	395	372	316	385	343	367	357	376	359	372	383	351	348	359	339	356	325	407	351	344	368	356	384	348	348	368	389	326	388	370	403	371	360	346	373	361	376	359	352	335	391	356	362	366	368	376	383	418	358	369	326	350	362	363	369	407	381	385	378	403	373	352	366	342	383	378	365	373	359	387	386	386	384	365	330	359	384	378	366	356	375	355	380	346	358	385	361	374	368	355	368	395	344	397	385	385	348	393	379	333	390	381	388	396	355	383	366	377	351	385	387	381	387	378	367	350	371	388	349	395	359	338	374	356	381	352	372	379	386	393	372	385	364	368	381	351	366	356	408	387	377	331	335	333	333	364	371	384	350	383	382	355	372	409	348	412	354	357	348	357	378	365	349	369	367	363	363	391	362	390	354	396	369	404	377	364	363	381	345	357	371	353	371	364	350	389	353	381	384	344	341	360	367	370	358	394	358	413	354	390	362	370	362	353	384	356	380	365	336	358	396	337	349	379	337	342	360	374	382	381	396	367	363	362	341	365	376	354	362	354	384	346	367	372	407	367	405	354	362	379	391	381	385	365	384	377	367	369	378	358	344	359	376	387	373	379	364	356	366	384	341	341	367	389	372	396	377	378	356	366	342	351	383	388	352	385	347	356	343	369	390	375	370	391	377	364	367	370	370	369	386	406	348	353	369	389	350	400	354	367	405	388	364	354	373	388	362	378	344	372	360	372	400	351	385	374	370	352	313	418	377	368	386	361	368	356	374	403	370	373	344	380	407	367	358	367	381	387	402	367	351	362	363	385	364	341	348	382	376	407	375	352	386	362	323	376	375	343	377	388	375	385	367	398	361	357	374	373	374	394	387	352	361	346	383	346	372	379	376	348	344	348	329	403	368	402	381	340	369	352	365	368	362	351	357	323	359	377	355	355	382	403	406	376	342	375	350	321	346	367	388	360	370	373	401	375	339	381	380	379	359	371	338	394	373	347	403	338	358	393	365	355	382	396	393	365	347	380	385	372	371	367	348	360	382	343	356	383	365	391	374	375	328	401	364	352	388	360	388	366	388	376	372	383	383	414	359	402	362	370	376	339	360	375	387	387	381	393	353	423	379	353	379	378	353	394	363	381	349	382	356	407	397	374	352	361	395	405	380	409	361	390	370	384	391	414	356	350	334	336	384	374	358	380	371	375	362	363	397	332	342	417	363	357	377	372	365	338	384	368	353	370	343	363	379	370	362	348	358	377	360	390	331	375	373	357	354	367	399	362	361	403	371	358	367	364	386	396	360	370	360	366	381	342	386	400	384	360	376	387	379	365	349	390	343	366	376	404	383	387	379	370	373	348	422	316	352	378	384	394	339	386	366	371	376	361	343	364	389	398	347	363	384	359	383	377	362	374	364	370	350	375	411	401	398	355	419	378	367	379	374	383	359	392	362	380	381	347	376	366	356	339	381	389	344	359	391	359	374	329	336	347	381	367	361	348	370	384	364	363	368	332	365	366	384	351	332	395	371	373	389	353	390	336	358	354	375	372	389	358	408	367	355	360	357	361	353	383	351	378	397	342	375	361	369	404	393	395	370	368	383	372	332	385	391	325	358	387	359	366	408	366	395	364	367	412	370	389	362	372	357	356	335	330	357	348	364	340	379	382	368	341	391	380	364	394	343	394	411	396	355	407	399	375	353	375	383	384	354	343	362	360	384	360	363	374	387	326	341	359	361	394	387	369	387	374	337	398	387	383	370	378	368	355	373	372	383	391	348	372	387	378	379	409	359	353	387	406	386	353	407	336	396	369	377	339	351	370	345	324	380	347	359	374	395	332	384	407	406	399	396	366	388	374	373	385	326	356	361	378	358	401	374	335	353	356	376	361	377	379	361	403	380	347	333	362	365	334	353	387	344	363	337	357	383	374	371	348	358	347	384	361	364	352	357	362	390	358	358	379	380	356	368	357	378	356	359	366	360	373	366	366	400	362	364	377	407	385	397	403	363	358	356	343	339	358	367	366	356	329	368	361	385	336	378	319	382	360	344	380	335	370	381	379	389	403	366	375	389	396	386	360	336	334	400	365	346	364	360	392	366	380	392	369	356	377	383	389	352	379	410	347	364	354	368	381	364	394	360	376	367	334	375	354	363	394	348	416	408	359	348	355	376	360	373	336	345	355	357	366	389	318	371	359	390	372	379	348	353	366	402	388	401	371	341	364	366	355	370	354	376	356	366	393	372	358	356	410	373	382	345	371	360	368	369	373	368	357	377	400	384	365	355	403	388	385	384	369	359	396	353	358	371	378	392	369	364	371	349	375	371	376	356	360	370	394	356	383	363	349	363	357	402	365	346	352	406	338	357	384	365	352	372	350	405	377	347	390	363	365	385	363	377	400	371	357	374	405	336	353	382	358	401	381	350	337	359	366	367	369	341	356	366	366	384	381	381	359	370	368	391	383	387	379	334	373	345	333	406	363	350	381	379	351	382	396	358	363	380	349	425	377	366	366	351	373	389	369	411	359	372	370	369	367	391	376	343	368	385	418	403	388	399	351	358	370	387	360	383	361	375	384	372	343	338	380	378	374	359	387	350	376	376	378	359	363	354	369	366	383	387	315	385	360	362	342	372	374	352	369	378	350	347	379	396	373	359	373	386	388	368	377	358	385	357	361	374	364	359	367	386	377	388	362	365	375	371	370	363	348	374	343	364	382	339	368	354	384	376	365	371	388	355	340	344	373	394	364	356	396	379	384	376	354	351	385	364	349	404	375	414	383	375	360	353	385	348	368	353	372	375	355	348	387	387	350	373	343	386	366	327	334	367	348	362	411	382	378	409	372	397	358	338	361	371	371	377	341	361	382	363	413	441	397	341	363	405	411	397	372	358	416	382	373	341	371	343	369	376	369	348	366	359	388	345	343	358	371	360	376	349	360	415	354	371	389	382	426	410	352	373	339	367	405	340	342	385	343	356	362	392	363	380	361	373	368	366	341	351	359	377	358	373	387	394	390	366	353	374	382	387	372	348	336	359	358	346	340	328	356	380	364	363	427	336	392	334	374	383	355	339	373
49791	90970	40051	3303	2272	1802	1405	1260	1105	993	932	870	810	750	742	749	667	743	673	663	682	648	645	669	649	665	577	630	637	666	617	656	621	632	625	637	622	602	624	661	618	632	606	656	614	598	614	703	580	597	630	619	602	654	606	587	589	623	614	644	621	616	599	634	627	592	655	646	608	583	634	601	607	600	601	623	604	561	617	600	604	629	599	603	545	626	595	593	634	620	605	627	581	676	582	654	644	606	583	592	633	592	568	622	605	592	610	573	608	639	582	628	639	583	575	614	571	635	650	622	581	652	583	634	580	620	603	652	609	586	638	661	613	580	633	618	611	609	605	587	613	597	602	607	637	638	611	608	588	614	630	610	622	619	585	588	630	608	570	571	635	579	596	617	620	655	650	599	576	631	585	577	615	612	609	574	604	634	590	669	643	609	610	590	615	623	573	588	591	594	613	568	587	614	548	661	617	608	635	597	608	611	585	612	622	611	646	562	649	607	623	644	571	585	618	644	582	612	610	625	591	602	583	614	620	608	607	600	618	638	597	612	616	591	648	601	580	606	614	565	623	610	629	603	547	585	607	611	620	613	620	608	641	625	585	580	572	605	618	606	644	593	607	604	582	637	611	616	618	579	624	598	624	653	580	604	607	595	585	596	642	562	609	605	647	597	597	611	589	610	621	609	620	589	594	605	599	604	598	654	617	624	619	590	612	598	570	610	600	576	622	612	632	654	622	628	620	620	610	604	604	580	608	591	646	661	615	588	638	625	645	624	642	639	646	645	616	572	582	623	585	605	601	590	576	628	613	578	621	609	596	638	639	609	638	600	620	641	622	572	637	586	607	606	624	574	655	609	636	579	566	618	629	603	651	625	645	601	629	606	610	584	605	631	572	590	585	620	598	615	597	606	607	641	579	601	618	572	590	605	617	601	625	599	603	557	618	614	627	632	607	582	600	630	595	609	668	609	591	626	606	602	611	612	619	562	590	630	600	619	569	630	624	616	566	581	638	571	611	632	578	629	587	606	622	580	564	625	621	572	645	649	598	600	559	586	573	559	611	591	592	614	599	617	663	622	601	613	595	595	677	625	614	602	593	583	593	610	588	610	583	558	632	580	599	650	621	646	626	609	646	593	633	581	617	594	680	596	605	640	601	625	606	594	597	607	630	633	598	574	591	585	631	626	616	613	622	638	617	629	628	583	589	576	595	595	575	633	598	612	628	619	653	639	623	589	606	620	620	652	620	586	577	555	600	608	585	643	602	621	616	630	594	617	577	626	571	596	594	598	612	597	645	578	600	614	611	594	553	636	628	613	651	612	586	632	611	605	589	612	627	614	618	639	598	602	612	574	629	615	565	639	649	594	595	609	605	587	633	636	567	590	644	599	638	628	648	585	571	647	597	572	596	631	597	570	596	644	605	616	657	620	563	620	642	614	587	593	574	600	601	623	606	582	579	590	617	617	568	591	601	594	557	592	578	613	661	636	583	604	602	617	585	611	589	616	658	583	623	620	601	559	602	612	601	598	679	591	570	596	603	634	609	641	620	644	595	607	601	610	598	633	606	579	627	586	585	607	603	628	610	591	605	582	646	630	583	573	622	572	666	571	653	635	575	643	619	608	583	577	612	644	555	579	599	595	592	636	590	564	607	636	606	637	572	596	569	608	578	633	627	615	581	563	580	629	598	615	586	612	577	634	588	592	594	571	587	573	611	624	633	595	577	658	587	605	622	599	599	567	607	628	614	585	622	594	610	607	578	619	597	658	628	634	583	632	664	579	612	618	604	625	565	594	609	624	614	612	630	608	605	580	554	556	566	643	661	617	638	580	613	565	615	618	600	619	622	559	601	621	631	627	642	616	583	600	608	604	636	581	595	651	601	617	629	598	617	620	616	612	587	593	592	578	600	634	587	598	618	626	618	659	605	639	562	555	630	616	628	640	571	611	594	586	620	605	625	619	594	638	585	632	584	625	611	625	622	636	571	630	614	598	587	650	572	583	610	614	627	643	594	608	597	594	633	640	633	621	615	601	597	592	570	597	601	610	612	624	562	634	607	599	617	620	626	631	623	559	616	612	565	636	584	613	622	605	580	602	601	586	606	615	639	592	620	587	591	620	630	643	592	596	629	577	608	613	570	647	595	586	616	581	621	640	578	629	664	604	578	651	607	607	596	605	658	583	577	629	573	594	631	618	668	572	602	559	606	653	588	584	632	607	635	623	594	639	578	602	598	558	630	593	611	596	573	577	622	631	600	595	572	588	606	586	660	625	612	604	600	585	617	628	596	603	595	595	611	632	620	621	612	642	563	642	620	610	647	580	630	600	619	602	612	614	612	572	618	635	599	570	585	624	630	637	605	570	596	554	620	606	603	599	555	621	657	557	597	600	600	620	631	650	587	572	630	576	587	583	665	604	611	560	588	608	584	560	629	599	587	594	643	576	585	618	606	595	622	631	576	584	649	604	617	607	638	606	667	607	658	620	645	592	641	627	580	570	600	614	596	600	644	618	609	596	597	611	610	618	614	557	593	607	614	641	661	644	617	630	577	593	625	585	601	651	600	634	636	624	615	595	565	558	650	625	609	606	585	585	594	549	660	577	620	627	579	581	615	638	625	612	594	621	644	573	641	584	602	616	601	621	610	623	588	626	606	635	584	594	599	609	607	582	638	611	648	594	586	608	617	632	592	613	607	613	597	565	612	603	593	653	638	607	614	598	636	620	616	613	609	578	572	592	601	601	603	625	619	594	631	597	571	584	590	595	597	631	644	654	603	595	604	625	553	612	570	623	656	614	613	607	634	568	619	610	607	604	586	583	610	629	602	595	605	628	625	638	617	619	643	579	608	608	590	603	615	583	577	592	618	578	626	610	569	586	578	624	599	607	624	598	595	619	577	572	613	606	605	590	629	635	624	606	617	626	601	595	593	591	641	602	626	613	611	600	597	605	620	594	595	603	585	587	623	633	618	556	681	612	618	666	630	572	603	601	654	572	642	634	615	563	584	605	592	594	632	592	571	662	584	608	635	661	635	598	604	632	611	585	635	587	587	635	588	614	655	604	603	626	606	611	622	572	592	626	591	598	617	611	596	579	621	604	576	592	647	626	620	623	618	630	640	646	611	634	567	655	608	595	548	649	623	644	597	650	619	647	625	609	601	645	611	616	594	668	657	604	588	638	605	642	592	645	622	591	581	593	669	616	602	576	619	621	605	626	589	628	626	614	607	581	561	609	640	624	593	656	616	595	634	565	622	587	587	632	637	564	617	621	584	575	575	546	613	628	585	638	650	645	610	649	638	578	594	677	619	600	633	604	659	611	605	624	588	591	611	611	593	646	608	644	613	594	603	638	607	631	592	625	639	596	603	622	604	564	603	606	620	620	629	609	615	584	595	594	652	589	558	628	620	626	603	599	611	603	615	598	616	597	598	564	601	625	594	625	619	625	615	622	600	582	607	604	589	632	600	618	599	616	606	621	609	618	616	623	630	650
27032	28192	20981	3278	184	140	121	132	112	104	116	114	111	109	108	125	110	115	104	112	122	126	117	104	110	119	112	119	98	137	113	119	102	110	122	133	119	118	97	108	110	111	99	100	111	124	110	125	121	115	114	108	101	110	114	128	126	111	119	115	102	119	117	101	118	123	120	119	104	103	97	91	111	105	113	135	112	107	131	84	113	121	108	95	108	130	110	109	95	123	118	102	126	105	99	124	129	136	118	99	125	127	112	119	118	114	106	114	120	117	112	82	104	125	113	112	110	99	108	121	111	114	114	112	105	108	115	118	107	114	93	115	107	108	101	123	102	113	109	111	96	124	124	102	108	108	121	128	96	109	109	125	110	109	101	81	106	121	114	113	109	115	103	123	104	119	115	96	106	126	115	114	110	126	117	116	115	121	104	120	113	110	105	122	111	114	123	120	117	124	106	117	107	93	126	98	105	125	102	142	117	123	130	106	107	114	105	118	101	114	124	111	112	107	129	102	125	105	116	119	111	85	109	120	124	117	103	123	113	113	97	113	100	108	138	111	121	122	116	113	123	120	104	119	108	111	93	111	120	109	114	104	122	96	107	98	112	131	106	120	96	116	110	118	122	109	128	115	128	86	109	126	109	115	102	109	110	108	102	112	124	114	111	111	104	119	103	146	94	94	120	111	118	108	123	92	88	115	98	107	128	78	114	121	107	126	120	113	110	113	120	109	99	129	110	111	116	102	112	126	102	120	104	106	137	108	127	120	83	118	132	113	101	124	108	107	118	109	115	131	133	115	118	112	100	101	128	98	107	124	115	112	127	107	124	99	94	96	108	119	127	98	113	118	88	117	103	108	104	105	105	114	109	100	96	96	107	100	126	119	107	116	102	97	110	120	115	95	121	99	124	97	122	106	96	106	108	117	125	97	107	104	121	94	121	111	117	127	124	119	110	98	117	119	125	112	110	143	98	123	123	130	112	119	100	111	93	127	132	110	109	95	105	110	97	120	110	122	125	104	123	110	125	120	88	103	113	109	117	128	118	111	114	107	94	133	110	100	117	108	125	114	94	119	113	106	108	113	103	122	107	117	112	106	95	105	114	110	110	112	113	112	130	123	126	123	114	99	116	108	115	122	108	95	98	106	116	121	109	117	98	100	115	109	102	116	112	85	122	112	102	98	112	116	114	121	132	116	112	119	130	117	103	139	106	102	108	99	131	109	116	105	128	97	99	133	114	110	109	95	123	115	123	122	131	109	108	97	110	103	133	125	121	115	114	106	117	110	89	115	122	97	118	127	126	116	116	111	120	107	122	106	115	119	119	111	111	101	101	100	132	114	102	113	106	100	109	106	97	136	102	111	104	96	104	104	111	100	117	129	100	99	131	101	98	133	110	115	109	94	111	125	109	119	91	123	123	104	106	115	121	113	95	111	105	111	102	107	114	116	116	113	107	121	127	106	139	104	80	124	120	108	112	92	107	117	114	105	116	128	107	100	100	122	122	107	112	114	138	140	116	108	128	99	115	121	100	104	114	119	122	123	114	107	112	94	120	114	106	111	124	113	116	110	108	121	125	106	110	132	108	117	112	120	115	113	97	128	106	110	98	118	108	109	109	94	116	124	96	91	128	131	110	96	126	95	118	86	99	99	95	101	109	106	115	116	101	115	105	123	116	97	121	125	112	112	104	114	123	101	119	98	121	116	138	116	110	130	113	116	107	101	115	111	110	109	97	117	107	102	127	113	98	110	100	98	117	113	124	107	100	104	106	110	103	127	115	116	108	117	102	97	120	107	126	114	108	119	112	109	94	116	110	104	93	107	100	98	113	119	110	114	114	103	103	117	131	123	126	126	117	115	93	109	111	103	108	96	120	106	110	113	126	124	97	103	108	126	104	110	102	96	107	125	107	124	125	115	130	117	106	102	122	115	133	99	116	111	106	97	117	104	110	104	110	135	120	115	99	104	108	102	122	125	124	119	109	104	124	105	126	110	122	116	104	119	112	87	124	110	104	110	127	119	107	142	113	133	124	113	127	123	125	136	115	104	111	118	110	113	108	104	127	115	125	106	108	109	124	111	103	106	109	109	132	113	121	122	106	113	108	126	117	124	123	99	115	97	107	101	107	125	117	112	108	104	117	119	108	120	123	106	123	129	119	122	101	108	116	111	109	120	108	104	110	85	118	109	119	106	109	123	103	102	104	129	108	116	102	126	112	113	122	105	108	103	123	124	124	110	114	131	116	108	109	110	103	101	106	138	112	97	106	92	133	102	97	94	110	114	103	119	123	108	99	118	112	119	108	106	114	118	116	109	128	113	113	86	112	107	102	109	116	105	117	105	110	115	136	117	115	113	113	127	117	114	111	100	116	104	105	130	121	97	101	96	101	118	99	119	105	124	105	111	109	131	101	104	126	124	108	102	126	112	118	119	117	100	107	105	119	110	112	123	126	109	98	104	98	112	109	114	111	111	102	100	131	102	100	127	123	115	118	122	134	103	93	116	101	123	100	97	108	118	102	122	95	107	129	113	108	110	128	107	101	109	115	92	117	114	127	119	115	110	115	117	98	110	127	115	115	90	112	106	117	94	114	129	130	111	120	94	101	97	123	109	121	105	114	103	118	106	118	123	112	116	109	101	104	121	111	116	117	121	106	111	124	113	119	117	100	112	118	113	98	114	127	104	117	125	106	117	108	112	126	108	114	93	90	115	118	104	108	121	128	121	105	114	95	110	116	121	110	97	114	120	99	115	129	94	96	106	90	110	97	106	114	106	125	120	124	107	117	98	99	115	105	90	115	121	94	103	111	110	111	96	117	108	115	123	101	98	101	110	105	122	121	97	93	92	118	118	122	114	122	121	122	115	115	113	114	126	110	115	107	116	121	108	91	104	107	126	111	110	112	112	115	133	116	104	115	125	114	106	124	113	111	139	137	89	123	116	118	100	97	109	112	109	103	108	110	119	114	114	118	93	128	128	124	106	114	116	129	122	108	112	111	105	124	104	105	116	107	128	117	129	110	126	129	110	117	120	110	126	132	133	98	119	110	102	120	101	108	122	133	123	101	114	114	112	120	118	105	121	109	107	124	120	119	122	105	118	129	115	120	100	123	93	124	103	81	109	105	105	121	115	90	105	96	138	106	124	114	109	111	119	141	101	101	105	119	106	131	113	133	114	120	109	116	104	103	130	91	96	101	99	97	108	117	122	107	118	94	100	108	100	104	115	113	95	102	105	101	107	122	102	111	119	113	126	99	119	106	126	108	131	112	130	129	131	106	145	125	120	112	90	121	113	111	123	110	113	99	120	113	118	137	98	118	126	108	121	121	108	110	106	117	103	125	113	109	110	95	125	106	126	101	103	120	115	105	111	99	102	108	127	119	96	117	96	115	124	99	100	102	131	116	100	115	115	116	108	109	129	105	101	107	112	117	118	109	105	115	112	120	107	101	115	108	98	118	94	133	135	123	115	116	114	119	105	90	106	112	120	104	109
29662	46719	16880	338	287	261	241	236	270	211	221	198	232	226	212	203	237	210	193	209	195	232	215	212	199	217	188	231	217	207	230	181	184	201	197	217	214	212	211	198	189	191	199	229	218	200	205	206	201	199	203	209	211	204	194	209	197	211	194	224	197	190	209	177	204	200	193	193	204	184	208	215	231	199	209	196	215	212	220	194	221	186	190	206	189	193	181	213	208	212	190	220	218	205	200	208	194	210	193	176	219	210	226	209	209	212	200	219	219	203	216	233	209	208	198	219	212	199	213	225	186	211	199	210	211	230	202	223	209	202	171	215	209	229	185	199	216	202	209	197	204	194	199	215	196	195	185	203	210	194	195	201	221	209	203	211	202	204	225	193	221	201	183	214	200	190	195	202	205	220	201	195	211	211	199	237	225	214	206	186	202	209	214	212	217	201	199	202	233	234	189	236	189	205	221	221	204	216	191	236	178	191	217	214	243	222	245	225	212	173	188	196	201	208	205	193	191	207	197	203	213	199	214	222	178	192	210	225	199	219	193	224	232	207	188	217	200	161	205	214	212	234	209	201	205	210	217	209	183	193	202	221	230	243	180	221	196	216	181	215	207	177	210	206	231	189	202	206	196	210	213	225	197	214	199	214	250	193	197	235	238	196	210	211	180	219	226	194	208	201	209	217	198	204	196	200	189	195	197	217	210	209	234	207	222	214	209	227	191	230	206	191	214	189	196	202	219	179	194	209	213	220	203	219	181	211	189	184	255	205	188	184	189	182	218	198	187	207	206	212	196	194	203	226	212	223	181	189	212	231	214	210	224	207	226	236	200	215	229	196	229	188	203	217	175	183	207	215	205	202	235	188	224	217	197	209	225	215	193	218	185	210	186	180	196	226	212	221	216	189	205	238	230	221	194	214	206	196	204	200	223	216	174	213	203	188	205	181	205	214	218	210	205	198	205	229	209	207	202	191	174	211	181	201	209	217	227	221	190	206	202	208	203	202	184	222	215	181	209	192	186	195	195	201	203	220	197	183	232	211	196	193	215	208	207	226	190	221	197	201	223	187	215	191	215	199	197	222	203	199	187	195	197	207	223	226	224	213	205	223	189	195	219	199	193	212	166	207	226	191	202	203	181	188	210	183	196	185	194	204	209	220	214	201	209	214	224	206	197	204	195	222	212	197	189	211	201	200	203	231	202	219	200	228	205	211	220	189	213	222	221	206	180	192	202	225	192	205	210	186	193	212	195	211	200	204	217	185	232	196	225	190	212	184	223	201	203	195	212	212	233	226	207	190	200	202	206	196	215	207	201	201	218	220	184	188	221	200	225	196	198	209	214	229	191	216	212	187	219	200	225	202	209	203	216	217	201	215	213	196	182	207	217	236	175	191	204	207	199	227	229	209	210	204	208	199	222	203	219	208	206	230	199	203	231	192	184	210	169	214	210	208	215	216	210	211	210	244	212	209	215	192	223	208	195	186	195	210	207	184	206	215	196	217	211	239	231	218	202	228	211	203	214	195	206	224	205	248	206	236	221	211	173	201	196	199	199	210	195	199	206	203	205	206	185	177	228	196	202	207	187	165	195	191	198	181	210	199	199	204	188	215	214	181	204	190	206	216	218	206	208	194	222	214	195	225	221	202	192	194	192	211	201	203	212	214	217	228	198	205	217	185	215	223	229	233	211	222	200	205	212	205	211	197	213	193	197	199	223	213	207	192	198	186	221	189	204	215	208	212	182	205	188	205	207	174	219	221	211	217	192	204	186	196	202	214	213	215	196	225	206	213	214	203	207	212	202	228	206	218	177	196	203	191	215	212	217	226	209	214	226	208	195	229	219	223	213	205	215	206	212	203	204	216	216	230	204	211	215	210	195	180	226	215	219	208	211	225	205	209	201	236	181	190	192	216	228	224	193	209	219	201	162	208	233	242	197	214	215	203	221	228	215	180	204	200	184	207	208	201	209	218	220	212	198	204	194	200	188	241	209	203	206	206	220	208	193	192	207	191	192	220	197	225	205	196	240	212	238	223	196	210	216	217	205	199	220	197	190	189	233	191	226	212	197	209	174	193	192	214	222	181	212	199	213	235	178	190	223	233	221	222	217	207	202	204	193	216	201	203	222	200	193	218	206	203	187	214	221	190	197	213	216	200	199	196	215	178	205	192	216	221	193	204	177	208	198	238	182	227	220	193	192	234	213	181	210	220	216	200	214	209	205	201	189	214	213	218	209	185	209	221	222	186	200	212	203	201	196	213	207	225	220	198	212	225	204	220	192	231	215	215	209	198	211	187	192	210	203	216	206	212	195	209	208	202	203	205	202	203	247	214	222	206	203	221	175	221	160	174	188	202	205	186	211	211	198	188	215	212	206	190	187	198	220	217	223	232	225	207	220	198	194	200	216	210	214	205	181	221	195	202	215	216	210	208	235	204	199	203	215	194	223	214	220	197	205	198	227	220	199	195	204	212	193	223	216	215	215	194	226	207	203	201	226	194	201	200	213	222	195	230	248	221	214	200	229	185	187	227	218	231	223	203	201	204	206	186	206	208	213	204	212	202	214	185	178	212	200	183	198	189	201	197	200	223	177	180	205	198	217	204	197	193	221	188	241	215	211	179	185	203	187	207	221	218	210	207	198	213	198	194	223	182	199	209	225	216	224	203	204	215	201	192	218	228	208	219	205	206	193	206	204	234	227	188	222	216	201	226	191	221	186	201	201	197	178	232	221	213	208	213	210	240	205	190	200	203	205	199	203	201	211	210	211	211	211	216	179	198	180	194	210	219	208	197	199	218	199	214	198	194	203	207	210	180	223	247	206	228	212	194	219	212	220	187	214	225	217	218	215	226	162	200	203	221	193	188	207	205	201	221	234	192	234	200	185	212	192	216	198	215	208	214	215	197	218	227	196	204	206	187	209	189	226	219	217	199	206	200	199	221	183	198	222	214	220	199	207	189	206	201	177	208	203	194	211	211	212	209	209	214	198	207	213	203	209	216	199	202	215	213	218	181	224	212	215	197	184	216	208	193	221	208	210	193	231	213	203	198	209	201	215	198	189	196	200	202	194	216	208	188	208	201	210	202	195	216	195	200	207	212	205	204	209	231	218	219	209	196	211	204	222	201	189	208	210	194	211	220	202	189	217	218	202	219	201	197	202	224	207	222	216	205	211	185	203	202	194	173	191	213	196	188	214	193	215	202	217	170	195	174	238	226	209	215	200	197	212	219	205	214	189	195	220	213	205	203	193	204	194	204	200	200	210	213	214	226	199	230	199	213	206	206	209	207	212	202	198	199	228	195	187	208	189	209	195	185	206	192	193	211	240	194	203	220	242	185	187	178	209	208	204	189	193	218	185	194	212	193	189	197	196	195	187	228	224	185	223	211	209	199	242	215	228	186	207	198	179	202	201	199	205	208	213	212	202	199	200	221	188	202	208	217	201	193	177	225	209	215	202	194	194	228	217	196	209	212	181	220	192	208	195	192	203	230
24097	22716	30016	23018	20117	6311	480	360	317	291	298	279	261	270	242	240	250	233	226	225	233	245	260	239	236	246	241	237	240	216	253	263	243	217	252	240	246	255	209	243	206	242	260	241	225	230	251	252	259	208	211	233	210	221	260	215	241	245	223	250	224	251	246	254	271	242	265	246	257	259	239	214	235	232	235	228	209	214	218	223	218	251	212	253	236	220	204	228	241	212	231	248	238	211	226	233	214	242	229	226	234	219	229	234	229	212	212	240	221	232	253	231	224	247	235	229	222	216	208	229	234	246	216	235	235	226	239	227	245	240	226	237	231	219	231	222	247	208	248	219	244	241	223	258	204	227	217	225	233	251	221	218	240	229	237	243	214	217	264	226	215	241	220	223	230	226	216	213	216	248	232	253	243	231	219	219	231	226	219	231	233	208	238	229	229	217	255	226	245	243	235	246	249	223	238	221	229	234	218	233	249	227	223	224	229	213	223	225	231	227	219	234	216	200	257	233	242	243	207	221	223	237	220	237	228	202	228	240	238	211	220	240	223	236	233	224	221	232	250	228	236	221	231	251	247	258	215	236	267	232	245	207	212	208	229	256	231	214	222	253	230	228	207	257	220	238	236	225	253	215	201	248	233	239	269	235	250	242	232	222	204	244	249	208	207	234	217	201	236	226	221	214	213	220	258	226	233	250	235	213	248	237	243	210	241	237	229	225	239	203	215	232	220	229	235	215	232	248	235	210	226	240	231	212	205	204	194	234	224	217	224	228	224	227	259	224	223	221	238	223	232	241	229	206	268	223	249	235	191	233	232	212	249	237	221	236	224	221	217	209	231	226	243	235	250	225	220	226	214	222	240	250	217	235	235	182	218	228	200	252	209	223	236	220	225	223	227	210	242	245	192	226	206	225	222	235	228	240	228	247	210	234	213	225	242	205	244	257	243	212	212	222	239	257	227	224	245	236	244	229	223	230	226	254	246	224	199	225	228	238	242	227	206	232	231	228	232	254	213	219	243	218	213	237	247	222	220	216	226	226	236	212	213	248	230	237	210	213	232	222	218	241	237	251	232	218	211	234	231	249	239	219	218	243	246	223	212	263	241	243	242	214	212	230	218	227	238	197	217	233	233	230	233	249	213	210	211	234	213	220	216	226	245	243	233	209	226	217	227	200	231	222	228	251	225	229	234	213	244	227	227	214	226	236	226	227	218	228	214	204	240	201	237	240	203	244	242	221	215	216	236	234	223	243	219	233	211	224	236	235	230	189	227	201	236	226	211	205	238	233	201	212	223	195	255	210	246	253	254	219	240	225	224	212	224	250	240	246	213	244	242	234	248	218	228	233	232	223	212	210	212	227	229	219	208	243	248	228	227	245	257	214	219	229	206	224	217	230	240	262	199	242	212	239	232	219	241	244	218	241	245	212	238	221	211	216	220	263	231	203	231	235	252	252	243	232	203	243	272	195	222	216	246	240	220	227	205	210	225	225	199	246	225	232	209	251	201	202	237	218	243	225	214	215	255	248	244	220	234	247	235	233	250	242	240	232	206	231	241	203	231	222	234	231	209	241	245	208	214	253	210	249	214	243	226	251	247	245	218	220	202	220	226	204	215	236	231	224	240	235	256	236	228	224	227	226	223	222	223	227	266	224	240	250	210	224	253	221	217	253	251	232	233	230	214	186	237	213	224	252	239	200	242	246	224	221	249	213	246	240	254	219	238	222	199	238	224	252	238	251	248	228	235	267	255	231	230	240	212	230	230	227	200	232	227	241	220	213	254	243	240	220	228	244	232	227	217	234	228	204	237	223	243	231	226	232	243	208	244	239	250	226	232	209	235	235	213	266	212	221	238	234	244	236	238	231	214	236	211	239	216	211	246	205	228	231	278	229	212	244	212	245	232	208	222	222	225	238	218	248	236	229	246	214	234	233	232	233	250	230	228	236	212	234	248	221	219	225	244	254	222	213	234	237	243	242	228	254	216	239	237	237	219	248	219	227	221	251	213	234	207	218	225	226	245	219	235	216	214	225	253	265	244	229	221	246	229	236	223	224	223	206	240	245	217	218	227	264	231	223	257	239	222	224	242	211	202	224	216	221	217	249	239	220	236	226	234	223	219	246	229	209	221	228	235	219	258	223	250	247	210	251	231	244	229	215	248	250	244	229	210	239	224	228	244	259	239	242	242	222	260	222	240	231	239	250	233	248	219	255	261	224	225	230	225	241	229	238	223	212	222	215	222	254	233	231	251	223	241	231	257	217	249	215	234	232	223	225	224	230	249	222	208	240	228	248	229	226	220	232	197	248	217	202	227	204	243	247	225	237	257	239	209	225	250	223	247	263	246	254	231	242	215	254	248	236	259	220	259	269	219	237	207	246	228	229	211	221	236	229	221	205	213	217	234	232	229	233	218	231	245	222	239	234	186	235	231	247	190	214	230	213	220	218	233	215	239	240	210	257	220	248	233	255	242	205	239	226	222	240	241	235	229	223	246	205	229	228	212	207	215	223	226	243	240	225	208	252	235	235	224	218	245	224	237	218	234	233	209	225	206	225	246	246	232	224	219	230	220	230	205	228	206	230	258	234	225	233	244	231	233	211	229	215	222	260	235	252	246	260	210	246	260	232	221	214	205	227	218	234	225	226	224	237	208	244	237	238	245	235	234	221	222	231	237	200	219	233	198	242	225	226	232	246	235	218	227	199	218	263	232	215	216	261	227	217	223	234	229	229	238	238	250	234	226	213	231	229	241	243	242	256	231	276	226	223	236	249	225	259	248	222	245	243	228	247	239	217	215	228	214	235	244	206	218	250	234	183	240	237	226	257	250	223	223	211	241	247	251	246	241	234	227	233	272	243	239	235	216	218	242	231	242	241	231	237	252	245	229	200	201	247	245	245	232	230	246	218	210	237	239	220	228	251	242	272	259	222	257	243	229	211	237	202	243	232	225	223	220	216	233	240	225	196	235	233	233	229	216	233	219	230	254	208	237	230	231	239	234	213	215	229	202	217	240	220	214	238	262	240	242	234	230	237	255	237	230	219	211	224	207	212	240	237	234	212	229	238	224	243	221	242	247	225	233	242	229	215	242	217	233	230	210	248	248	224	235	217	251	207	245	244	245	224	257	226	220	254	245	239	221	218	221	239	213	227	216	236	214	212	242	204	231	248	240	227	225	255	245	220	231	208	240	207	247	234	247	227	247	197	215	227	224	225	224	226	236	223	218	248	245	206	214	227	222	260	252	223	232	215	209	243	244	204	239	235	215	227	231	217	222	214	222	216	244	234	221	240	217	247	240	215	237	222	226	228	243	205	225	231	223	260	209	211	230	231	244	210	235	226	222	235	209	234	216	219	216	250	245	222	229	209	250	205	238	239	219	228	238	228	271	212	233	226	234	256	239	196	239	232	243	225	260	241	231	226	214	234	215	258	227	236	211	217	264	230	225	242	218	244	232	234	236	245	214	228	210	216	219	210	237	251	227	258	219	218
49643	84783	33636	2003	1299	1025	799	750	645	588	577	518	520	482	487	443	506	419	454	462	409	434	403	418	422	416	429	391	405	423	371	396	438	380	390	367	342	380	404	365	390	397	396	386	348	421	398	416	397	401	393	415	365	377	401	389	393	411	359	392	394	413	400	401	374	383	366	404	392	385	384	441	418	366	396	412	375	410	376	403	400	369	411	388	379	390	398	398	394	407	361	404	384	390	420	405	405	429	417	405	413	440	382	403	394	384	403	436	410	420	395	374	398	377	404	407	379	375	381	396	409	377	407	405	411	400	382	395	404	420	411	370	374	384	414	400	390	383	404	383	389	408	404	385	412	396	383	388	406	377	373	413	359	416	401	427	388	368	396	368	374	416	380	399	382	401	375	380	413	392	410	415	380	402	394	416	385	392	405	394	382	363	385	403	373	367	429	386	392	380	423	398	367	410	425	389	425	429	395	419	387	360	390	365	398	408	432	372	356	414	406	371	381	425	366	396	390	444	399	409	368	394	377	372	400	416	416	412	394	413	405	396	415	395	381	370	380	406	393	399	382	401	393	394	394	395	407	413	420	404	403	368	373	410	382	382	370	396	387	412	382	396	402	443	423	382	411	385	347	397	407	391	393	394	379	411	402	382	379	396	378	358	406	379	392	398	360	415	386	391	391	381	385	423	388	388	400	400	430	404	363	400	441	448	413	367	402	414	387	413	381	404	349	408	376	401	379	407	361	389	358	392	408	368	392	377	403	423	375	401	355	360	387	388	388	405	423	405	401	393	405	386	430	423	372	379	414	393	351	399	404	398	392	345	416	406	400	379	424	406	374	347	394	415	401	371	355	417	416	389	386	445	402	390	346	404	376	394	396	409	385	380	360	364	415	432	348	377	396	372	373	422	383	427	415	416	386	381	404	385	409	330	395	413	364	393	392	392	413	399	369	378	414	390	403	393	420	400	386	380	374	381	400	381	366	428	396	407	417	429	404	356	392	404	404	384	377	405	374	372	381	379	380	384	370	398	396	397	374	428	413	421	390	363	405	336	429	371	359	384	410	390	391	393	389	425	404	412	389	379	399	386	388	364	399	373	401	372	363	378	376	370	413	430	398	395	408	380	413	398	382	423	398	410	397	406	383	364	395	411	401	400	428	380	395	393	379	404	410	401	399	402	397	397	356	388	390	406	400	371	376	393	407	388	400	404	398	400	361	373	358	395	415	401	367	386	382	406	402	419	403	387	390	361	389	377	379	384	361	336	405	391	381	388	377	399	401	406	429	370	418	401	390	429	423	387	393	367	401	355	424	412	400	367	367	405	389	410	406	372	464	386	432	392	373	394	420	413	373	401	388	372	426	384	378	388	373	385	374	403	382	404	374	392	439	419	387	399	402	421	410	390	343	412	381	366	393	393	383	351	392	408	377	434	392	380	417	383	366	409	391	401	435	388	402	397	420	422	388	413	399	404	414	403	382	392	393	397	379	409	410	398	420	415	414	395	417	382	393	379	384	375	417	359	438	370	355	394	385	408	391	405	387	346	370	381	375	387	445	365	389	388	421	413	395	374	402	416	421	405	366	410	394	404	383	382	420	409	399	386	364	385	422	386	426	414	372	424	389	397	387	371	407	367	423	389	385	422	410	339	450	395	421	412	390	387	414	417	378	394	389	412	414	381	379	389	402	395	385	400	411	407	397	377	366	378	386	390	437	374	418	409	383	406	414	420	378	406	383	402	438	402	408	360	403	408	402	387	376	405	416	380	377	406	411	383	377	339	381	423	404	425	377	383	387	421	376	379	403	388	375	422	405	381	421	389	407	398	396	377	388	388	378	402	401	394	380	364	407	401	375	414	390	395	387	380	369	373	381	418	418	395	366	410	407	402	415	392	358	400	385	407	367	409	399	380	390	393	378	399	421	441	384	403	386	381	399	423	379	367	383	361	373	398	407	372	411	399	383	368	391	397	386	426	386	398	350	422	394	390	380	431	382	401	368	399	394	397	378	402	370	398	387	386	389	379	390	388	373	372	387	383	387	387	356	428	378	371	390	369	409	366	368	350	385	415	386	381	374	428	372	425	389	355	402	374	415	398	374	371	381	402	388	405	388	418	374	400	407	383	397	361	424	380	403	399	447	351	363	414	407	354	394	392	417	393	414	370	393	389	405	401	403	381	432	382	416	362	386	386	396	377	372	366	412	402	398	372	407	421	411	380	402	409	416	395	413	396	386	393	431	376	380	378	379	403	385	379	363	373	347	361	397	410	405	376	393	390	401	364	380	394	409	384	373	405	464	380	388	408	403	383	404	419	380	402	359	394	397	369	389	405	399	420	374	389	413	366	415	390	380	389	385	397	384	384	400	387	411	390	397	375	397	399	393	352	362	383	399	404	401	420	406	368	397	403	401	415	409	389	387	370	413	388	412	431	417	382	369	388	384	378	365	400	413	395	367	389	390	366	387	404	404	396	399	418	366	375	398	424	405	386	392	388	407	374	445	392	385	408	407	395	414	403	410	382	407	371	415	423	386	408	399	412	383	398	375	384	379	422	400	429	339	392	427	392	425	377	408	352	419	422	404	385	392	351	375	403	392	409	393	388	414	373	397	405	408	382	412	382	387	399	402	381	369	422	384	374	367	371	383	384	409	392	382	375	410	405	375	404	414	384	394	388	391	371	387	404	395	429	413	411	388	414	389	396	412	426	421	367	387	357	386	437	378	364	417	388	436	405	384	386	391	391	361	363	435	403	371	366	396	410	416	392	371	396	388	409	392	432	382	382	358	377	390	364	359	406	375	380	394	386	381	386	422	430	366	404	420	404	381	359	370	404	414	421	375	393	382	400	371	346	405	389	373	397	378	380	398	431	367	399	407	396	386	416	398	436	405	382	381	359	431	397	412	410	389	370	408	400	414	391	400	437	387	380	376	441	380	430	370	412	391	394	411	386	406	407	384	426	375	386	387	386	369	364	383	367	386	401	422	414	376	434	373	405	348	395	361	443	372	408	364	378	377	415	389	382	372	399	414	371	382	372	380	357	398	418	384	399	386	410	390	458	416	398	390	415	340	421	413	399	396	387	365	386	395	377	383	370	361	381	399	382	400	396	388	401	421	401	384	384	403	394	406	376	415	404	383	411	425	404	386	383	420	370	395	372	384	393	403	390	370	394	421	401	398	382	414	404	373	374	441	433	369	384	407	412	383	384	376	369	416	401	376	411	392	394	397	421	374	397	407	395	393	398	389	411	395	386	392	400	386	426	396	366	403	388	407	396	394	420	365	415	403	424	413	381	422	388	388	379	384	413	395	372	389	374	388	417	435	425	361	387	411	382	395	393	415	405	378	405	380	413	358	408	383	411	361	391	379	395	423	415	399	378	389	395	364	432	385	403	385	379	389	396	388	432	391	397	429	393	427	391	436	420	375	372	357	406	384	404	398	436	397	401	399	366	376	448	397	413	372	401	379	395	392	369	414	390	374	409	416	388	407	373
22991	21815	30398	22266	21023	19973	4394	621	507	482	494	447	450	429	415	416	452	410	385	422	405	392	391	394	415	402	335	378	398	402	371	383	389	378	352	352	363	375	392	399	399	378	397	394	383	362	369	387	375	368	382	386	394	386	392	380	367	375	376	399	398	377	372	378	394	415	427	362	383	384	393	372	418	388	375	406	388	399	363	363	358	370	363	376	376	367	379	329	367	371	373	379	370	395	340	355	400	366	393	369	348	353	362	375	381	393	377	328	341	396	426	378	354	409	379	362	342	384	406	385	384	361	350	351	370	376	373	354	359	418	363	359	386	386	354	368	347	390	395	368	361	336	432	394	352	384	371	373	331	405	360	378	381	385	381	357	371	364	402	378	386	366	341	401	389	390	352	371	347	350	343	370	372	368	371	339	397	360	392	401	364	361	390	376	378	373	404	359	368	363	391	355	374	378	381	375	382	364	359	366	362	358	355	392	409	384	364	373	350	394	372	404	389	375	379	355	358	404	354	341	380	379	386	344	352	395	365	353	365	388	381	406	326	387	345	368	353	414	379	383	346	352	425	363	387	380	368	365	402	365	356	368	382	373	384	381	379	369	388	418	398	360	352	348	390	377	341	367	375	356	411	366	326	422	368	370	370	356	384	391	360	347	355	392	351	368	371	387	375	350	390	376	398	350	379	388	389	392	394	413	379	356	359	384	396	367	379	353	368	367	339	385	365	369	370	369	366	381	379	376	375	397	398	353	327	374	368	409	349	339	340	378	346	349	360	366	368	365	425	347	377	354	352	396	374	358	410	342	387	370	385	391	364	412	383	378	352	361	395	369	366	377	359	383	378	365	394	358	370	375	382	349	357	383	394	372	348	382	384	401	353	350	391	355	379	371	364	388	371	375	391	341	374	353	356	372	390	392	352	351	370	362	365	375	378	388	356	388	377	377	384	371	387	379	376	378	326	373	391	349	422	359	383	355	383	343	391	399	351	367	367	364	396	377	361	367	361	367	367	364	363	388	360	371	376	359	444	361	355	381	331	309	402	370	337	336	376	397	380	366	356	370	374	389	397	360	387	370	425	375	368	401	367	387	414	377	390	380	393	329	346	394	384	364	367	354	376	383	375	407	391	363	386	413	376	366	373	380	351	378	406	356	382	378	399	383	388	352	376	367	382	366	343	377	369	413	393	427	361	379	388	366	370	368	384	393	403	367	409	385	419	353	372	401	346	361	377	355	353	388	379	343	381	421	389	348	367	387	384	357	366	378	410	408	366	351	338	391	350	390	345	313	398	348	380	382	410	377	403	363	382	347	377	380	367	363	377	380	377	363	365	376	384	380	426	373	402	360	360	389	338	381	385	376	382	368	359	368	373	349	402	371	383	348	343	352	369	377	402	373	332	380	353	369	394	379	399	374	373	367	361	367	401	389	376	398	383	349	371	371	390	402	414	387	393	383	396	375	381	374	376	376	377	367	388	385	386	386	358	378	385	359	377	391	362	393	331	362	362	401	391	389	380	377	365	379	381	367	391	344	370	352	346	378	380	382	389	356	370	359	365	387	390	395	386	364	389	394	373	381	387	347	364	364	363	378	369	385	357	352	402	362	363	353	384	372	333	387	376	345	382	376	398	363	405	375	368	369	356	384	358	360	355	357	383	349	389	348	377	392	369	375	355	390	371	391	362	363	335	378	407	355	367	383	357	363	369	407	389	353	338	394	387	370	376	395	377	363	383	402	360	406	335	365	369	371	400	373	377	415	340	385	381	379	378	386	351	377	423	363	367	343	369	408	388	345	357	375	385	383	368	384	395	355	391	367	366	361	416	358	363	410	376	385	375	375	373	367	361	357	375	391	416	383	388	356	403	371	339	378	338	377	366	396	369	384	338	403	432	327	328	365	377	402	377	378	381	366	413	386	347	382	345	396	375	368	362	388	350	376	378	343	348	374	365	361	403	378	397	375	376	409	370	384	367	380	388	358	409	403	390	342	397	377	380	353	395	379	357	372	369	355	365	379	370	380	357	391	389	372	361	372	396	351	351	394	359	373	356	384	378	407	393	347	352	364	367	365	402	380	368	361	366	376	366	393	379	365	388	392	419	381	362	375	348	401	381	396	371	366	377	385	412	372	379	422	365	386	354	393	365	352	396	367	385	335	388	358	355	366	352	405	405	349	377	387	378	410	378	356	353	335	348	354	328	361	367	415	392	397	348	402	367	350	384	368	420	384	361	354	371	389	371	386	367	394	389	389	396	350	392	375	468	405	388	366	387	353	352	339	399	337	364	352	365	404	377	336	367	362	372	382	338	391	353	372	341	373	355	356	364	344	378	365	380	350	400	394	375	364	364	392	366	395	434	371	377	365	367	384	363	364	375	355	388	337	367	377	373	342	375	396	358	393	370	368	380	372	390	339	376	367	365	364	360	388	388	363	361	357	366	377	350	351	368	367	350	368	374	385	406	369	358	387	369	389	395	400	356	389	356	363	360	369	396	367	367	364	392	353	362	375	396	382	382	379	380	367	354	361	383	380	373	385	363	396	372	356	370	357	398	390	396	380	382	373	372	355	400	361	373	384	416	363	379	386	369	395	379	371	372	361	380	367	386	398	365	351	362	328	333	387	349	375	364	384	332	362	350	381	374	366	366	377	374	377	339	391	348	333	375	389	351	392	397	387	403	377	373	361	378	363	354	412	382	386	360	360	369	362	397	397	410	350	356	340	366	384	416	389	398	403	375	391	392	373	382	374	395	344	380	352	359	353	331	364	387	384	381	364	394	358	369	364	358	336	404	345	420	410	373	378	355	390	369	423	367	373	415	371	362	375	394	333	361	367	385	379	393	383	360	368	378	401	404	367	385	338	387	367	386	383	374	357	382	385	409	378	384	369	388	390	359	354	328	388	412	378	400	359	392	356	364	420	360	403	374	369	351	366	376	370	349	395	345	384	353	368	367	377	341	364	400	372	388	394	358	365	406	395	382	352	365	397	385	380	386	353	382	351	383	371	360	387	397	367	352	374	366	392	395	346	371	365	368	337	376	363	385	371	390	393	381	352	364	365	370	413	394	384	357	372	370	350	365	413	405	403	351	373	402	360	379	364	355	392	405	370	353	368	353	403	366	407	384	397	389	308	375	381	366	332	426	373	383	409	381	375	361	364	400	385	392	364	364	354	340	351	373	350	352	365	401	416	363	375	417	367	350	403	368	374	379	371	400	403	426	361	345	386	375	401	401	350	344	358	349	343	375	360	381	384	334	383	361	408	382	355	339	397	379	367	392	374	367	393	373	378	390	391	392	369	366	370	355	366	390	411	361	364	391	382	354	384	375	378	404	350	367	322	397	357	352	403	380	411	367	376	389	400	359	377	360	361	376	341	370	363	353	358	354	385	374	336	378	339	381	360	362	346	362	394	378	353	391	356	388	417	354	378	369	392	389	380	379	349	373	356	345	402	357	352	349	374	350	374	397	387	356	395	387	363	373	386	367	337
50080	90095	32878	3219	2278	1744	1439	1270	1106	973	910	794	813	824	750	728	775	760	693	652	743	714	631	643	715	663	629	612	665	650	622	625	620	660	588	613	622	611	649	602	609	629	614	608	650	632	613	617	615	614	650	593	609	609	670	586	641	587	595	619	643	586	657	587	617	613	609	667	595	622	598	599	572	580	637	607	601	625	645	603	606	596	648	642	639	655	618	618	576	600	620	603	650	581	593	583	603	583	613	641	537	568	582	614	601	619	594	597	582	608	621	621	607	627	576	588	633	641	628	572	675	657	594	616	582	647	611	590	573	605	594	604	615	603	602	568	593	635	619	572	616	604	593	593	605	612	606	657	605	613	585	609	601	607	595	565	639	590	602	613	591	602	629	574	618	592	617	591	599	604	597	618	629	570	581	607	580	641	579	595	622	583	558	559	602	595	598	664	593	604	627	614	603	600	622	612	609	582	616	597	616	606	619	616	622	662	606	655	636	613	628	609	611	618	614	654	608	613	575	601	581	627	568	592	615	600	622	639	581	623	619	606	573	635	627	583	587	583	596	624	608	618	625	651	566	586	581	633	599	626	568	617	603	615	603	622	659	635	592	597	627	572	620	578	616	571	634	613	618	613	637	651	615	592	584	608	624	642	629	601	607	602	597	578	592	563	623	566	610	600	580	603	591	583	638	622	636	573	616	591	562	598	599	647	562	623	634	579	626	581	589	571	639	615	659	628	578	595	604	592	606	623	595	603	638	573	626	603	648	591	609	587	590	641	601	646	628	609	580	588	619	602	629	638	607	599	616	605	595	587	567	624	617	559	679	595	595	619	629	579	572	590	598	610	634	667	572	584	625	571	621	612	585	667	584	609	621	575	635	613	639	600	589	571	587	570	616	572	607	668	562	640	603	591	592	570	641	590	604	609	582	629	592	619	597	614	583	619	603	576	641	589	602	602	605	635	611	630	571	619	589	615	628	576	583	589	605	612	604	580	589	624	588	632	578	597	612	583	601	650	602	613	613	609	647	590	590	589	619	565	610	574	535	610	582	588	583	628	580	639	630	608	620	553	601	577	612	597	614	641	639	567	643	610	613	638	574	624	623	581	619	624	658	621	617	582	590	608	667	631	577	629	655	625	643	620	603	621	616	617	626	617	573	642	569	601	592	600	631	602	590	622	627	594	588	637	616	583	605	543	633	612	638	579	592	598	585	634	609	652	577	582	640	598	620	554	629	606	608	640	642	619	610	598	601	636	579	642	618	595	610	637	623	611	631	576	591	617	620	587	657	585	623	651	607	617	655	637	646	633	586	621	611	596	619	611	634	598	584	555	569	616	655	610	598	631	604	615	621	612	571	590	604	626	619	609	597	623	598	640	573	634	638	598	649	556	614	618	598	598	585	638	569	624	585	612	579	602	610	642	655	581	607	604	633	598	609	597	589	665	570	613	627	595	584	657	643	598	603	608	550	607	608	566	631	565	592	644	633	604	625	603	642	652	593	590	612	618	613	564	572	628	633	622	611	630	566	600	616	629	652	677	582	647	574	606	600	584	567	617	629	590	581	592	638	641	595	618	615	623	664	640	600	626	569	599	602	630	580	605	639	594	623	597	575	570	578	602	593	592	620	580	597	635	586	581	603	653	624	597	592	609	621	622	625	608	580	580	624	599	615	608	600	582	600	586	641	610	620	610	593	618	643	565	624	583	657	679	620	626	589	619	612	635	633	633	628	644	606	598	581	599	567	619	602	637	605	573	590	581	591	635	619	655	593	632	594	593	626	590	612	611	597	599	627	632	666	596	612	618	604	664	581	604	620	619	606	634	586	599	594	630	587	602	631	580	576	622	639	606	594	603	630	596	642	602	617	587	605	577	572	611	618	621	592	604	640	619	585	592	602	586	626	581	644	614	610	645	529	622	636	630	603	628	608	650	581	577	619	659	620	573	581	622	597	611	620	647	591	614	603	591	641	638	580	603	597	624	624	611	593	623	567	622	589	591	625	630	636	617	627	593	574	590	619	602	591	682	632	603	625	603	610	594	614	599	629	659	619	562	681	639	617	610	595	573	604	604	610	607	596	595	603	635	567	646	592	630	607	631	595	630	615	583	624	618	591	625	627	651	645	643	669	592	661	595	595	617	596	621	602	602	605	553	678	602	606	625	598	601	651	656	619	552	620	587	628	619	590	605	619	562	592	600	647	554	586	615	617	576	621	621	587	640	628	585	603	633	621	621	620	591	586	615	576	660	604	585	601	630	601	612	637	647	617	608	525	657	573	614	555	591	653	598	613	631	610	600	630	575	611	649	604	619	598	608	594	602	593	622	585	569	598	618	619	635	652	608	582	634	590	565	645	613	570	603	599	606	609	623	588	607	620	614	585	563	587	634	608	658	640	558	588	645	612	591	609	593	578	562	626	613	668	590	646	625	622	602	600	585	590	566	637	612	602	614	590	578	633	563	590	606	594	594	624	642	602	584	556	547	612	656	584	630	615	593	611	635	594	582	605	603	597	572	624	606	622	585	623	635	627	659	606	580	634	632	574	637	623	578	622	621	599	647	607	637	552	626	605	599	568	610	625	638	590	616	589	605	594	592	589	593	613	622	608	608	591	591	613	644	577	605	639	621	667	607	609	613	608	601	576	594	580	572	613	600	629	639	627	611	603	598	606	612	626	670	652	580	625	603	629	585	605	634	649	618	613	610	559	605	602	633	601	571	595	587	612	639	607	563	619	629	608	590	568	606	614	608	597	628	561	622	609	669	579	581	575	626	619	608	633	626	604	606	591	647	596	619	598	620	637	586	641	596	569	611	622	573	621	607	576	628	591	620	591	602	553	609	609	603	619	614	629	604	612	607	571	645	582	606	606	635	625	591	551	609	657	623	575	643	605	641	641	636	633	599	638	590	634	598	621	590	598	627	642	586	605	627	565	623	575	599	604	576	582	600	662	669	584	612	669	620	618	633	622	638	597	579	605	618	632	565	567	610	631	591	618	585	627	662	640	563	561	615	613	581	597	625	591	617	535	590	611	637	634	636	658	572	628	619	629	604	588	614	610	606	632	615	606	640	654	609	647	622	584	651	637	625	615	625	625	632	593	644	594	607	606	605	587	583	602	586	569	576	586	628	625	639	616	628	629	640	596	624	623	629	609	587	588	582	612	597	619	610	639	648	621	642	590	611	627	635	633	634	607	644	649	631	585	627	598	577	589	653	626	631	603	601	618	594	644	610	585	608	611	600	605	609	640	590	612	604	590	619	580	543	602	607	583	622	606	604	605	636	610	638	648	643	598	590	607	579	612	617	603	583	575	585	592	622	613	573	554	579	642	642	639	637	616	583	614	611	627	615	612	628	607	606	640	540	624	632	606	621	614	606	605	593	607	610	625	570	589	587	621	571	613	608	649	601	576	618	624	617	604	579	606	641	626	636	619	630	611	570	625	591	643	597	612	597	624	631	625	577	659	551	639	628	567	614	631	591	628	612	639	601
27028	28205	20570	2956	323	306	168	124	134	135	124	119	107	118	124	115	125	123	107	117	105	120	119	137	137	116	119	111	122	112	94	113	127	106	100	105	111	110	110	115	121	91	128	101	118	125	134	118	117	107	114	107	106	115	112	127	115	106	125	97	116	116	113	104	103	110	112	103	116	103	119	109	96	128	113	99	102	110	114	120	112	134	106	119	107	115	108	122	117	119	119	86	116	104	129	125	116	134	118	121	109	126	86	112	102	102	115	96	127	127	125	120	119	97	112	110	109	120	108	124	114	115	112	131	110	130	119	110	108	115	90	103	119	120	111	103	111	101	113	100	109	115	136	90	92	106	111	93	110	111	108	111	119	106	85	113	117	118	122	140	115	124	114	123	140	145	116	111	118	112	119	80	105	102	110	133	121	109	110	119	114	117	97	117	100	125	123	128	111	111	106	109	113	123	119	107	117	131	115	135	133	103	107	115	108	117	117	91	125	113	114	118	115	127	106	112	128	104	114	120	106	100	113	105	105	101	120	110	120	113	118	130	125	123	102	93	109	106	130	102	97	110	109	122	97	103	108	133	120	107	114	98	130	103	95	126	104	122	126	105	114	111	100	113	123	124	106	117	102	112	127	106	123	106	123	108	110	103	127	111	111	120	112	111	105	104	112	120	117	94	130	117	108	130	123	105	104	105	100	119	111	116	123	115	118	89	93	112	99	127	110	113	132	100	114	109	106	116	114	117	123	125	111	102	113	124	110	97	128	119	107	105	110	140	127	129	108	118	118	123	150	120	109	93	111	121	126	126	98	116	123	114	112	122	116	108	115	96	117	113	96	109	127	114	104	120	105	118	114	96	118	101	107	113	122	109	120	139	119	119	126	113	117	134	129	102	108	108	106	121	99	118	107	101	109	122	106	124	119	132	115	102	96	119	115	121	122	89	126	113	109	119	118	120	114	129	100	92	113	120	137	121	115	105	117	140	117	108	110	113	115	113	111	104	118	119	118	114	118	97	101	113	105	117	118	109	123	110	107	130	113	110	125	128	112	117	106	115	128	102	115	103	113	123	104	112	122	106	111	118	127	119	99	97	102	103	115	112	112	129	115	122	133	105	130	107	113	113	129	127	128	139	131	110	106	111	110	107	116	113	124	120	109	98	114	106	123	123	138	110	127	117	98	129	110	108	117	94	113	119	113	124	125	105	96	132	122	108	119	123	120	125	114	115	117	118	99	132	113	128	100	109	112	116	131	135	103	94	99	119	137	112	108	123	92	127	126	111	115	103	118	124	105	110	113	134	100	128	120	101	124	109	135	122	138	118	101	117	112	112	111	113	123	110	116	135	113	124	112	141	101	120	94	117	112	117	115	111	110	113	111	129	111	112	112	126	120	129	117	118	108	125	106	123	124	122	111	117	123	117	126	126	117	119	91	110	116	112	86	141	85	121	120	106	136	113	119	124	108	114	119	107	97	125	119	117	111	101	136	116	122	105	122	125	108	117	125	134	116	130	108	100	111	109	114	116	102	123	112	108	115	109	113	119	114	115	123	114	116	100	110	101	106	98	110	108	124	118	116	110	102	109	117	118	129	98	114	116	115	125	116	120	113	106	110	102	145	121	118	133	102	131	112	117	100	126	138	96	121	119	125	116	109	111	115	131	112	134	121	119	125	104	133	117	127	114	99	118	123	133	100	108	125	121	106	126	112	108	120	121	124	112	127	113	110	101	124	99	98	112	136	108	98	103	105	114	116	109	98	99	103	105	115	129	127	106	106	118	123	116	106	112	112	124	118	134	119	131	125	105	115	101	95	103	115	105	108	130	106	99	116	109	117	118	125	108	115	123	110	105	121	133	111	105	117	138	126	110	106	111	106	115	102	113	111	117	118	101	100	122	153	116	117	133	123	120	104	102	116	108	109	127	113	96	105	133	127	114	133	123	113	118	99	96	114	104	134	121	109	133	107	123	108	100	125	127	123	103	100	117	117	125	122	110	131	141	110	120	109	117	126	126	106	125	117	118	106	118	131	106	114	105	101	108	100	120	102	113	117	108	124	113	113	104	120	105	120	125	118	92	118	116	104	98	109	110	122	95	116	125	113	114	109	102	117	110	113	85	119	111	107	99	127	136	116	108	115	129	104	115	131	121	131	117	106	125	113	108	99	115	121	135	120	120	108	98	134	111	126	118	106	109	111	102	105	102	109	107	105	97	139	106	114	120	128	102	119	121	121	103	112	118	116	98	127	120	127	87	128	121	105	116	100	132	111	114	125	135	112	122	103	113	124	115	129	126	116	104	110	108	94	108	119	106	129	109	117	128	121	122	103	117	120	92	99	104	115	101	107	111	110	117	135	99	104	108	113	118	121	101	93	119	115	108	113	111	127	123	110	125	111	115	124	109	116	116	106	125	128	108	97	117	119	104	105	126	117	113	129	110	102	127	123	123	126	122	109	118	115	129	99	123	123	127	117	97	105	108	115	106	110	117	111	102	100	131	146	116	122	99	99	118	105	118	120	128	134	111	108	117	124	107	128	123	102	121	97	101	124	119	100	113	117	121	111	113	123	96	114	123	129	120	103	108	115	108	129	103	128	107	109	136	119	105	117	108	118	114	110	85	109	125	118	104	102	114	123	104	109	106	134	118	125	118	122	121	109	118	136	132	118	124	91	108	115	104	125	116	120	92	103	117	114	127	100	111	131	123	116	115	90	98	122	122	113	111	95	117	123	113	122	130	111	110	106	101	107	124	138	112	127	117	134	113	95	121	87	136	105	123	107	113	113	105	118	112	110	117	120	114	120	112	118	133	108	113	121	129	111	138	103	104	125	120	120	112	133	110	116	114	112	118	131	86	125	95	132	114	126	113	116	132	124	128	107	110	125	117	110	115	117	129	122	110	97	125	100	98	108	96	116	113	121	115	119	106	129	107	127	88	131	126	112	126	127	98	124	131	122	108	107	127	115	93	124	126	123	111	127	98	104	115	125	112	95	115	115	109	115	125	112	104	124	118	102	112	116	128	116	111	95	121	122	117	123	127	106	104	104	118	117	118	111	100	125	115	124	120	116	115	126	110	123	139	139	114	120	118	124	115	140	113	112	109	123	126	117	109	134	112	132	129	111	110	122	107	114	118	118	115	98	107	118	102	103	118	106	111	133	108	109	131	115	131	115	114	86	123	129	110	111	125	103	124	105	115	117	111	113	110	121	117	111	107	124	116	96	124	129	104	110	99	116	110	118	112	115	107	101	118	107	120	109	123	133	102	111	105	100	132	108	115	108	122	111	106	113	124	100	125	110	119	109	119	122	123	110	105	124	116	102	124	124	130	121	129	99	105	103	116	104	114	128	119	102	116	113	85	91	99	95	126	118	102	104	111	120	123	119	118	112	110	91	126	118	141	110	89	98	121	114	124	111	139	115	123	117	104	147	107	116	102	125	103	110	98	110	135	119	117	105	123	101	122	103	120	91	129	113	116	112	115	123	131	104	105
30406	47057	13919	370	301	294	258	249	257	229	227	224	203	220	237	237	207	220	231	215	244	194	227	238	216	214	203	197	228	232	242	202	217	230	210	249	190	206	222	213	201	192	236	210	200	223	202	257	214	215	215	216	228	210	201	230	230	219	206	232	204	216	232	194	211	182	216	202	210	233	229	190	227	212	217	219	213	226	219	190	198	203	209	215	232	213	228	219	192	213	195	195	212	203	224	231	207	195	200	203	228	216	186	192	219	214	219	200	207	227	236	199	203	187	206	220	215	203	240	219	203	213	210	219	229	213	243	226	182	220	204	217	207	247	208	202	208	199	220	207	233	209	214	218	201	208	197	212	184	232	217	208	203	210	210	217	241	209	224	207	213	208	234	232	209	205	190	200	195	249	229	193	213	218	219	204	196	210	218	199	201	214	226	206	226	249	205	199	198	202	225	225	224	196	230	206	199	227	231	220	214	208	185	186	201	208	208	209	214	206	210	215	205	184	212	232	194	214	231	214	214	216	205	210	215	190	197	225	180	204	218	214	215	184	206	214	192	214	229	221	219	207	222	220	218	194	206	213	255	203	219	202	210	184	223	203	205	192	211	213	215	187	203	216	180	200	225	213	215	203	213	182	205	197	219	200	227	227	221	177	226	223	210	210	240	229	211	202	220	215	229	232	192	201	194	222	229	186	204	192	191	208	213	208	208	223	226	205	217	209	214	211	198	201	207	195	210	228	201	227	209	205	218	233	197	237	224	198	199	204	198	220	215	200	220	221	218	222	201	209	205	186	207	202	217	215	227	209	225	209	228	190	221	186	203	215	203	223	208	212	210	209	186	214	204	218	220	216	220	240	215	180	244	226	215	212	216	221	201	228	219	206	206	244	230	212	212	197	220	198	245	163	213	210	220	197	236	218	238	192	215	188	211	218	196	233	182	192	221	203	197	211	213	184	210	213	203	219	198	214	202	180	204	181	214	184	202	192	228	227	182	202	214	214	219	191	226	202	192	213	199	213	216	219	210	236	219	231	193	205	209	201	210	259	213	207	197	210	215	232	206	191	236	191	207	223	221	196	195	204	207	226	199	218	208	220	207	210	169	196	188	219	203	198	224	211	186	200	211	206	198	210	197	190	206	206	209	191	211	201	214	219	199	222	219	222	226	220	188	213	219	193	182	197	211	198	209	210	224	212	183	205	200	215	217	202	214	213	194	213	206	208	219	224	197	213	207	208	218	202	225	201	189	229	217	210	214	222	207	206	192	210	226	189	185	214	214	213	205	229	219	207	199	216	207	201	219	224	208	181	198	209	192	192	243	240	199	197	206	183	209	221	211	210	183	215	217	216	210	218	192	248	215	205	198	221	201	199	218	202	230	245	217	210	214	181	223	209	210	211	204	234	219	223	212	204	178	225	219	188	211	175	203	214	196	175	201	201	211	223	187	210	211	212	214	189	203	199	199	203	223	192	213	195	220	207	213	216	210	210	213	220	206	206	208	217	215	189	218	217	192	212	230	188	214	189	226	221	214	203	172	213	208	212	203	203	206	183	215	218	217	190	218	226	256	213	202	187	175	212	205	221	198	225	211	209	200	230	216	207	205	191	214	198	210	199	214	209	205	214	227	211	214	200	216	213	187	216	208	231	192	190	231	213	198	223	196	198	203	227	197	212	196	207	202	195	196	216	209	209	228	226	194	221	204	196	242	223	218	193	198	195	208	212	205	206	187	222	214	200	204	198	230	219	205	219	204	194	235	197	223	196	221	221	197	197	200	215	192	187	213	202	217	201	232	197	200	203	189	211	217	218	199	204	202	213	203	231	216	230	178	170	218	206	186	193	215	238	213	213	203	223	230	221	199	221	192	228	196	216	220	229	224	223	213	216	218	219	222	229	209	187	204	215	200	202	190	203	201	195	195	181	220	227	218	204	203	208	220	212	206	202	214	195	226	214	237	214	196	200	221	224	200	202	223	225	209	211	207	200	189	221	224	220	217	187	217	219	212	250	203	205	195	218	203	220	212	210	219	208	206	230	195	208	211	192	201	206	195	216	225	234	207	203	211	202	216	191	204	228	227	199	196	217	187	223	199	203	210	191	230	226	224	217	216	220	185	206	199	232	194	199	222	219	208	200	227	218	215	196	193	210	210	200	217	200	204	205	239	204	196	182	203	217	219	200	212	207	173	214	236	213	217	204	196	229	191	211	203	213	222	203	211	193	234	220	215	198	190	204	202	213	199	178	211	212	190	198	199	182	229	216	221	237	207	208	216	208	235	231	209	226	218	199	214	238	208	197	204	209	222	199	200	211	186	194	229	222	205	220	217	225	210	232	201	203	222	188	209	212	202	198	210	223	221	213	208	207	218	185	210	190	195	214	232	200	182	233	214	210	206	231	199	209	234	222	213	225	177	208	187	211	209	223	202	226	210	192	230	218	201	209	233	190	213	203	188	194	200	228	185	228	220	223	199	189	200	212	208	207	199	237	205	211	225	183	213	195	226	216	204	217	183	245	194	217	251	199	221	232	204	210	205	236	221	236	227	202	220	226	217	203	227	215	197	203	226	204	216	189	204	209	193	202	225	222	220	230	222	214	217	217	221	210	229	219	206	198	188	217	196	238	221	200	204	196	215	199	190	197	196	248	196	225	202	226	199	210	210	221	213	198	223	194	207	205	193	217	228	229	207	221	219	207	219	216	209	221	191	224	210	200	228	209	206	214	229	185	220	215	208	206	230	212	212	227	177	224	191	195	222	199	213	205	193	246	179	198	177	210	193	215	206	213	207	192	196	197	225	189	206	229	231	243	219	182	209	205	198	224	218	199	215	215	256	197	204	222	201	211	218	204	231	199	221	230	207	213	204	199	214	202	199	196	204	207	218	200	229	190	208	219	214	216	183	192	195	201	213	222	243	204	197	207	205	212	232	224	196	210	205	208	196	188	224	240	202	201	232	202	193	202	221	210	208	206	206	222	223	198	205	204	193	205	203	204	190	218	219	198	202	207	221	234	205	209	208	229	210	202	219	205	206	218	190	202	220	206	212	206	273	222	186	215	208	232	225	234	220	253	204	195	206	199	224	195	223	203	212	227	205	205	209	226	245	214	186	192	223	229	198	203	228	237	204	223	200	212	199	198	209	197	206	243	229	205	175	206	177	233	228	225	189	192	193	203	216	217	180	188	174	188	208	199	225	216	202	216	189	216	209	196	178	213	196	193	207	218	207	198	204	197	216	201	228	216	207	210	195	192	189	206	202	213	186	216	214	201	231	196	208	230	201	230	215	196	186	221	214	210	215	216	232	193	244	223	200	210	228	200	248	202	208	220	198	171	230	209	219	202	215	207	209	181	227	186	196	207	212	214	225	196	216	213	202	204	208	194	228	240	264	213	222	225	214	221	213	208	216	228	192	197	230	191	205	240	218	223	211	218	208	214	216	222	204	181	215	223	210	230	205	227	234	216	212	196	202	224	218	208	216	189	217	234	205	198
24121	23550	30197	23604	17410	2811	438	322	322	293	312	269	275	246	287	240	236	241	218	248	265	266	248	272	248	230	263	251	227	252	232	240	232	245	241	230	230	231	240	215	246	252	242	255	248	211	208	236	247	258	241	227	206	231	270	239	219	251	233	223	219	236	249	229	219	239	266	228	216	231	221	255	236	271	223	239	242	228	251	225	227	240	240	213	248	233	247	223	210	243	238	228	232	239	256	241	220	249	243	251	219	213	226	242	229	250	221	237	232	218	246	251	229	220	209	252	222	247	244	229	240	247	229	252	212	259	202	256	224	243	248	253	250	251	256	253	249	230	228	222	234	225	210	246	229	250	236	256	220	267	232	229	223	229	226	211	244	209	237	234	236	260	245	244	225	244	210	231	228	271	219	248	280	238	205	247	277	229	229	230	240	229	240	245	261	247	257	248	208	224	215	236	237	228	252	281	228	247	247	248	243	244	245	241	242	239	240	233	252	230	224	218	238	263	226	241	226	235	225	237	240	228	258	218	208	263	228	260	251	228	230	253	252	246	239	255	239	244	237	248	225	240	245	244	245	225	242	252	218	251	265	220	220	242	247	241	250	235	217	231	249	202	234	277	223	234	204	242	251	223	224	236	243	234	242	231	237	233	219	252	241	232	240	260	259	244	234	210	228	234	254	224	254	229	253	196	236	235	227	268	200	222	233	206	207	252	222	216	236	243	251	253	235	243	243	247	226	226	237	206	225	234	236	249	232	246	230	236	235	239	220	238	244	255	271	244	238	246	214	210	222	228	204	227	236	241	242	207	219	237	239	207	222	236	241	207	244	229	237	211	225	251	224	245	238	237	226	231	241	221	244	242	209	258	236	238	231	240	226	226	222	220	235	243	233	253	230	222	215	255	248	264	213	248	253	236	237	212	221	228	241	225	226	228	220	240	228	237	259	213	231	233	208	219	234	257	242	255	248	239	241	220	248	223	246	245	229	261	201	229	247	228	244	236	225	207	223	217	228	262	233	234	209	228	265	234	229	220	229	268	228	228	224	229	246	229	204	246	243	259	240	233	221	226	264	233	245	223	232	198	248	235	241	224	237	228	222	240	248	255	258	227	221	240	233	239	237	229	241	230	242	217	243	212	235	245	268	254	221	253	266	249	253	220	221	244	234	238	240	265	257	217	237	225	236	257	253	227	252	264	230	233	205	245	221	231	236	274	217	230	237	218	244	236	215	219	234	214	238	205	207	228	239	247	221	250	220	236	233	216	225	204	247	247	222	262	232	242	252	210	261	249	234	237	243	254	212	221	253	232	235	242	260	243	241	222	227	224	216	245	253	251	239	237	233	261	228	237	225	224	212	203	221	209	265	230	257	240	227	217	231	218	243	208	253	253	224	213	243	244	238	243	244	234	223	232	242	251	213	232	230	223	241	222	237	248	233	240	243	244	241	221	248	234	244	223	217	250	221	245	277	227	217	216	242	218	256	231	275	237	223	234	244	223	223	240	259	229	250	207	244	242	244	241	237	233	222	238	259	231	228	240	243	252	226	226	208	242	223	260	236	249	271	244	281	247	218	242	232	215	215	248	258	242	219	237	210	243	247	230	224	241	262	238	230	220	272	249	217	259	245	236	248	256	254	247	245	221	236	249	225	261	234	214	253	233	241	233	246	244	247	238	226	239	243	221	255	226	233	221	251	223	225	229	228	217	228	238	218	208	214	240	231	234	215	243	246	215	216	236	241	248	263	256	220	232	216	258	224	235	226	224	238	229	207	222	236	234	244	239	232	253	220	266	246	215	229	250	237	235	274	220	226	219	248	229	231	248	240	239	276	247	227	221	230	224	227	211	232	215	232	216	227	246	224	216	230	231	246	236	220	233	254	233	255	232	213	235	224	240	221	247	222	225	253	247	246	218	235	216	247	248	265	233	238	211	239	238	228	238	242	224	243	227	229	203	246	239	244	227	233	244	241	251	204	228	218	245	223	240	249	212	229	210	224	209	233	222	219	239	236	265	255	227	215	215	232	219	210	233	236	263	270	246	232	239	225	254	226	248	224	219	235	268	227	232	247	219	262	233	221	218	256	254	243	243	227	243	251	242	232	252	194	226	225	261	243	254	225	231	229	229	245	224	225	243	232	234	237	254	224	233	244	253	210	219	209	214	226	237	240	224	230	239	240	247	247	216	228	248	233	238	233	218	227	223	241	220	235	222	280	258	234	216	241	255	247	228	263	218	229	217	253	229	236	227	231	240	238	225	215	201	244	235	243	242	218	236	236	227	235	225	231	207	202	227	244	228	242	237	223	249	233	234	233	239	251	252	251	213	238	253	247	226	226	228	214	249	224	211	217	227	248	222	212	248	223	237	221	266	220	235	226	256	228	228	224	247	231	201	236	217	251	242	239	236	235	235	249	217	223	248	198	235	255	221	239	232	211	223	232	205	242	212	234	219	222	246	223	237	225	261	228	257	240	241	205	227	243	215	250	225	239	235	256	207	234	231	236	256	266	231	200	226	232	225	240	231	219	229	230	224	218	222	234	210	224	224	241	256	212	240	239	251	213	259	202	254	243	229	234	214	227	255	212	253	252	223	245	261	217	261	236	240	258	225	214	266	231	246	213	259	251	251	222	230	236	232	210	243	237	229	238	249	211	222	244	260	214	241	249	234	225	230	234	280	244	229	220	235	261	221	246	211	244	256	234	262	216	262	238	231	229	247	218	260	245	240	234	246	228	238	204	235	192	251	246	247	249	201	247	233	267	237	204	211	224	247	262	253	244	226	250	253	234	203	228	227	227	194	238	228	253	237	234	251	227	248	224	231	233	218	227	261	249	247	240	218	246	230	212	243	228	241	230	246	222	239	219	241	235	209	251	222	240	236	234	221	241	228	219	229	253	254	215	227	245	225	208	250	208	237	223	205	244	214	264	241	256	246	240	234	216	261	262	227	240	250	222	251	267	237	201	252	237	266	237	250	241	223	243	239	233	228	244	238	240	249	234	236	243	247	232	236	229	217	232	232	243	243	234	226	220	233	213	241	234	252	247	233	244	228	216	206	246	233	212	239	219	225	226	228	252	214	212	246	252	240	250	231	260	235	244	251	242	235	226	214	260	260	221	217	209	232	225	220	220	224	223	254	230	254	225	243	237	251	227	224	212	206	250	220	237	229	261	250	234	210	246	232	235	243	266	225	196	220	236	216	246	254	237	214	234	238	239	240	238	254	226	252	255	240	214	215	235	215	226	225	236	231	252	239	203	239	214	248	240	233	219	239	235	250	254	268	238	237	226	247	228	224	231	245	229	222	241	232	222	227	265	235	211	234	249	254	214	208	216	221	218	227	251	238	227	235	228	222	240	218	243	226	222	232	259	232	212	273	231	258	238	247	218	267	218	236	225	241	222	240	208	240	232	243	238	227	223	244	216	259	224	226	239	242	237	240	236	234	246	239	238	254	238	234	217	225	241	232	206	249	257	235	238	242	227	250	240	235
54196	88241	28019	1730	1213	920	773	695	643	573	569	546	484	494	438	493	448	461	428	396	455	407	436	443	438	428	456	470	424	393	400	434	354	393	396	431	423	423	410	439	420	444	382	393	420	357	416	413	433	370	398	388	409	413	395	414	387	389	417	379	395	398	418	427	435	393	380	425	428	382	425	379	396	388	407	381	388	406	392	404	392	407	400	419	445	362	396	432	394	393	399	363	433	430	424	409	392	412	392	400	388	428	418	400	397	395	392	397	407	430	376	418	403	408	415	421	385	407	435	400	392	373	405	412	373	408	410	420	389	374	371	369	410	389	358	392	400	400	363	361	421	404	415	415	424	389	369	423	383	387	403	368	388	403	367	385	413	409	393	408	374	385	422	380	411	397	416	412	393	380	404	444	441	400	392	392	443	396	436	406	382	391	407	414	402	390	414	421	390	418	420	367	370	411	412	382	379	384	414	409	412	408	432	392	385	375	396	365	409	385	387	406	382	419	427	363	376	397	407	394	406	398	405	387	408	399	397	393	413	400	406	374	388	426	428	436	385	403	368	398	425	429	391	452	400	368	398	428	380	349	417	404	439	416	417	419	411	357	386	402	416	381	383	428	381	402	413	391	416	381	395	398	409	431	368	382	365	395	400	433	390	455	406	443	370	402	378	419	423	389	407	446	393	391	401	417	399	355	419	404	379	387	398	413	404	389	368	414	385	419	423	394	399	357	388	361	405	415	398	389	388	396	400	383	433	414	407	411	394	392	390	413	440	421	429	417	421	391	359	405	416	365	407	396	410	413	408	427	415	391	406	391	393	371	417	397	402	395	403	419	411	436	386	372	394	432	383	359	392	364	418	363	397	385	399	419	391	393	383	413	400	405	383	378	425	433	397	425	434	394	398	401	429	411	364	401	391	395	383	366	420	385	396	411	431	389	402	414	373	398	386	387	409	407	404	400	404	396	384	394	367	428	396	419	401	416	390	395	427	416	389	390	399	426	397	374	425	403	371	395	398	397	355	413	374	405	394	420	380	384	408	372	399	404	403	424	411	428	393	383	401	411	412	394	393	370	374	380	376	374	395	405	396	378	422	387	414	382	395	435	380	400	414	382	408	397	393	391	406	401	414	378	392	370	401	405	373	409	431	388	401	397	386	391	407	407	411	417	389	364	392	413	392	392	409	367	374	429	415	399	417	372	402	387	340	416	416	390	396	375	413	374	425	364	408	415	397	442	428	406	398	419	380	404	407	375	379	369	398	402	386	385	416	423	451	421	404	385	384	414	375	377	424	416	391	408	421	418	439	402	386	395	396	397	410	394	393	408	403	426	390	384	384	409	397	409	400	399	388	407	420	363	403	417	403	404	374	404	361	391	356	388	399	407	413	397	410	415	434	433	401	387	426	396	394	369	443	428	386	386	372	423	393	427	361	418	378	391	397	454	376	392	444	376	368	385	409	387	368	398	409	415	410	411	399	389	393	372	396	408	378	394	380	380	397	351	413	416	406	412	399	423	384	400	446	380	389	433	391	423	403	399	387	422	373	392	381	392	388	418	393	446	407	426	420	408	403	406	397	361	375	407	388	416	413	394	396	407	425	409	383	429	400	401	387	396	391	394	397	418	392	376	392	417	385	361	406	383	413	392	399	398	391	416	369	407	368	425	407	411	387	389	380	398	419	408	387	418	416	448	392	405	399	397	433	408	444	423	412	408	416	388	403	416	405	432	381	431	434	353	402	422	403	425	397	434	398	412	395	395	390	401	384	367	408	404	422	378	375	377	443	401	391	384	370	396	370	397	377	356	397	431	433	397	417	461	449	394	402	393	452	399	392	403	419	407	375	403	401	424	357	391	404	439	402	418	399	434	435	451	428	413	415	397	378	430	430	394	395	390	371	400	419	406	430	409	383	406	417	434	436	421	369	427	380	413	419	375	395	434	414	407	391	404	425	408	382	404	394	413	392	416	390	374	400	421	405	408	408	430	387	410	428	394	403	374	412	408	370	410	389	412	381	419	381	415	408	401	379	444	386	391	390	430	406	420	381	392	418	403	388	398	381	392	384	386	394	376	428	402	442	429	399	412	395	377	374	392	379	410	423	396	379	418	391	381	414	424	423	379	403	367	395	395	396	423	420	461	409	438	386	440	410	416	398	390	403	392	397	429	406	394	396	383	422	432	395	397	394	414	397	414	400	412	411	384	410	380	414	399	400	388	419	392	382	420	430	386	393	411	392	373	383	414	425	382	392	405	432	413	429	395	410	406	414	382	432	408	396	398	416	389	374	397	384	416	359	390	433	414	400	388	355	382	377	423	396	411	390	385	376	421	405	404	360	377	383	398	409	388	382	368	390	413	432	399	411	401	426	403	404	415	432	412	416	392	399	370	414	419	417	407	388	397	386	402	378	393	392	422	382	421	398	401	378	414	412	414	402	393	403	390	407	439	395	375	405	407	398	410	404	407	397	393	424	386	374	382	415	413	382	383	388	365	403	393	393	394	412	379	385	392	435	411	398	397	418	397	358	424	400	411	388	410	405	413	415	408	366	435	399	413	415	432	394	366	394	399	407	399	409	379	378	407	393	425	389	384	468	437	391	439	413	418	408	410	403	386	388	380	389	392	389	397	409	435	383	382	401	402	411	409	387	400	388	448	388	366	374	434	359	403	424	362	388	410	422	369	416	378	447	400	365	410	377	346	407	441	400	432	384	399	429	402	413	415	415	391	380	385	398	432	416	419	380	388	390	402	374	438	359	407	406	431	413	407	436	414	392	361	424	415	402	382	373	414	410	392	377	424	390	406	411	409	381	385	431	384	446	420	416	393	398	402	434	396	368	425	418	363	403	407	386	411	403	413	407	413	415	375	392	385	380	399	417	399	413	409	410	386	367	374	392	393	403	368	396	398	400	443	399	392	384	366	402	365	390	371	381	392	398	381	409	413	445	401	389	412	394	404	398	378	372	381	420	389	389	395	393	385	363	387	399	388	419	403	393	366	393	405	368	385	432	411	386	419	368	388	383	376	360	393	430	444	415	365	400	399	406	405	395	448	420	403	372	424	390	394	386	402	403	373	368	427	414	400	388	405	409	401	401	394	409	438	428	401	391	401	401	400	403	399	389	390	438	398	393	385	404	383	412	441	376	337	399	419	399	393	403	417	408	391	404	400	370	402	415	400	419	394	403	430	362	416	412	389	384	400	406	391	407	381	416	404	433	364	421	410	373	416	425	398	379	380	409	388	435	406	416	422	412	381	407	456	387	400	413	427	395	373	385	397	385	369	415	404	385	386	355	410	358	384	406	400	378	413	384	417	401	393	406	414	374	426	392	393	404	394	368	422	400	434	409	409	371	401	432	408	395	372	393	399	397	406	447	403	422	377	411	439	392	401	409	417	372	412	368	408	414	412	393	396	413	382	381	394	439	412	392	400	380	402	382	433	382	402	430	426	389	402	405	371	417	395	384	419	397	406	390	403	427	385	397	410	383	406
23023	22297	29421	23654	21039	17301	2043	648	488	422	444	453	445	401	436	391	410	439	388	421	416	402	406	446	392	390	411	420	398	395	388	411	387	396	403	419	419	385	386	363	414	404	416	382	369	395	382	378	401	391	408	434	392	383	398	387	412	376	376	381	374	383	389	368	353	414	382	402	414	355	393	384	424	393	381	399	395	363	379	386	366	401	392	380	366	380	362	372	389	377	380	378	364	388	422	383	356	399	369	355	390	372	350	380	356	363	347	412	362	394	364	339	372	376	387	395	378	362	394	369	380	410	387	349	374	391	377	393	364	376	365	389	387	375	396	359	424	377	396	394	398	397	371	393	403	384	394	351	387	382	398	360	401	408	380	407	430	361	373	375	383	411	348	349	370	410	394	373	378	401	348	402	408	367	361	394	399	400	397	377	355	361	351	404	400	353	410	364	368	356	366	403	366	361	381	367	373	338	397	386	359	359	372	392	401	398	377	388	393	400	406	367	364	354	403	354	379	351	401	368	372	407	379	355	439	363	392	359	422	414	381	359	342	384	331	386	394	341	370	342	373	395	342	407	404	349	384	352	373	393	395	383	379	386	422	358	343	368	397	387	380	397	406	363	397	398	370	411	393	372	391	396	382	389	390	353	386	351	340	362	391	379	362	372	348	396	378	342	363	385	402	379	380	388	389	386	384	387	351	396	397	356	378	379	389	344	379	415	398	397	373	370	392	365	380	407	380	380	392	400	382	355	361	398	342	350	367	376	363	401	362	380	411	369	384	355	396	392	386	362	401	381	364	402	385	391	370	397	376	399	379	373	403	438	378	401	417	410	399	375	421	382	365	399	393	371	368	393	377	397	389	383	418	384	372	361	403	375	399	380	376	362	374	387	380	416	380	368	385	379	367	392	381	411	381	378	431	422	398	376	357	386	396	374	364	375	406	409	385	356	364	375	406	370	400	347	394	364	406	387	377	405	375	392	385	359	345	396	367	347	351	396	394	385	382	389	358	391	390	425	394	372	374	396	392	388	362	385	353	363	372	383	379	394	369	413	341	364	350	353	366	400	368	326	378	377	384	375	361	396	388	374	384	377	386	386	370	385	366	397	391	372	395	348	368	402	400	384	355	346	368	345	407	381	366	372	362	384	406	420	409	361	380	384	388	358	378	390	412	390	384	350	396	387	365	361	367	368	375	379	383	391	370	373	393	413	363	353	375	365	377	368	360	351	369	385	389	429	361	376	337	395	378	397	393	388	376	369	379	395	369	405	384	388	367	364	364	351	432	372	397	363	382	373	383	353	379	356	362	366	408	396	401	411	365	353	373	440	393	385	372	369	363	410	379	369	360	385	384	392	370	371	404	390	407	412	402	385	374	340	355	363	366	395	357	433	395	386	378	376	388	379	363	374	358	392	308	365	389	392	386	376	368	364	367	382	409	374	370	373	406	387	371	337	360	339	353	400	365	368	395	373	368	438	379	363	396	380	367	409	394	380	375	411	390	373	367	399	351	349	385	387	369	366	385	362	367	380	374	393	402	376	363	402	407	374	382	407	410	338	357	387	394	386	376	341	367	389	399	380	390	404	370	384	330	363	370	345	362	383	401	370	396	378	386	353	403	368	334	400	383	364	420	358	366	391	387	391	399	381	380	391	422	347	402	378	398	367	380	388	417	384	379	394	376	372	365	399	375	375	384	356	392	369	385	391	357	366	419	392	380	357	384	386	429	393	380	382	386	335	399	385	382	320	400	368	400	384	385	388	350	377	351	374	384	375	388	389	386	382	436	400	383	405	392	369	379	396	357	376	373	394	372	396	378	373	379	352	376	410	363	414	386	367	407	374	381	368	354	365	400	384	391	373	353	380	401	383	335	385	381	361	349	366	361	396	393	349	389	367	388	368	386	381	389	388	360	419	352	389	368	373	382	368	384	395	367	398	361	367	377	388	366	359	385	391	405	391	401	368	392	384	391	384	379	389	385	384	382	362	371	386	386	359	406	359	365	396	361	407	410	372	374	402	372	376	370	398	416	401	382	382	347	378	376	367	387	381	382	381	366	393	406	349	361	417	372	391	379	384	391	375	376	339	373	401	379	355	384	346	378	357	362	335	364	365	358	395	370	409	365	358	389	369	399	384	381	387	385	378	362	410	356	397	402	375	378	348	395	396	341	414	370	351	402	384	414	381	388	378	364	372	370	395	375	377	386	387	391	384	380	415	382	378	392	368	370	372	373	350	404	408	385	365	365	411	376	382	412	375	369	381	367	386	390	383	391	339	359	369	375	410	379	360	363	364	348	386	348	397	376	407	404	376	385	352	392	411	383	405	378	374	370	436	419	391	369	371	340	380	368	389	374	330	387	362	389	401	388	338	372	398	424	367	378	375	415	349	378	349	375	378	387	362	358	365	360	379	380	327	369	378	363	353	369	373	380	361	372	362	361	362	399	400	392	410	411	368	371	402	363	411	389	387	377	388	387	350	377	389	410	348	346	399	398	405	370	389	376	415	372	357	409	376	347	379	371	351	393	388	411	383	405	351	360	402	383	400	385	391	412	386	377	393	390	394	394	397	383	374	364	364	386	342	357	381	395	388	390	345	395	392	386	360	380	368	386	394	418	402	377	392	364	388	407	360	369	352	380	404	373	374	353	398	349	388	369	381	390	404	384	391	352	347	357	346	399	384	367	376	365	391	412	369	389	415	386	398	365	356	366	373	402	398	375	434	408	407	398	386	377	337	388	371	367	425	357	385	378	368	386	408	401	410	400	394	392	324	403	393	372	377	358	388	350	386	418	392	437	378	383	387	386	343	385	399	392	377	366	399	394	359	367	373	364	346	399	393	379	411	378	381	412	352	396	407	380	354	392	374	405	409	379	397	379	387	394	394	409	380	415	383	347	361	368	348	393	385	382	358	397	381	369	384	366	365	396	396	374	364	386	371	330	379	407	382	395	383	381	362	386	371	391	340	410	363	394	362	402	364	354	362	397	347	363	374	375	353	348	385	420	375	421	363	374	381	366	403	356	358	373	399	353	335	369	338	374	369	336	371	388	361	385	362	394	411	381	368	376	383	383	371	378	381	374	354	375	351	424	403	369	371	368	391	363	394	382	379	394	355	377	393	408	371	380	362	382	389	375	385	359	400	382	399	381	361	416	414	399	373	386	388	382	358	369	345	395	420	381	352	382	377	381	349	377	374	371	338	372	360	377	384	347	366	339	350	376	381	369	356	407	396	366	355	351	344	379	402	398	359	330	356	354	396	382	380	382	369	377	406	380	350	381	366	392	383	322	385	380	361	361	372	332	343	362	376	371	414	357	379	405	355	386	365	384	347	376	385	372	377	355	407	410	392	374	382	377	402	384	390	373	387	380	367	382	412	399	413	366	376	371	382	360	372	387	376	388	377	377	349	415	363	398	390	382	398	361	377	374	373	362	378	365	372	375	402	366	392	370	360	380	366	371	373	359	377	400	366	394	405	390	349	357	376	374	397
53839	94068	30365	2957	2029	1700	1372	1202	1054	969	889	850	767	810	743	726	726	698	697	679	648	701	637	627	663	666	664	719	637	647	671	644	643	637	661	608	629	653	618	662	648	596	606	581	632	629	618	662	653	621	658	560	643	654	587	616	608	625	632	618	674	608	598	634	633	626	600	676	580	622	651	640	642	620	663	642	574	614	606	628	572	655	638	628	589	666	641	624	637	578	640	638	634	635	601	625	656	618	548	610	577	587	628	617	582	583	570	594	590	607	644	659	598	629	624	634	548	639	598	623	631	662	612	602	603	571	613	612	618	625	633	590	617	625	672	627	634	618	641	651	630	633	575	607	650	660	601	632	623	565	619	622	635	657	604	611	651	618	639	643	597	570	571	607	640	628	659	572	627	622	606	652	642	629	615	603	649	587	605	632	642	573	637	632	610	631	634	611	589	633	634	609	632	555	590	647	615	656	612	602	635	603	589	614	635	630	585	604	617	615	593	599	635	586	619	684	656	627	611	592	583	617	622	627	615	587	589	645	613	623	622	652	590	621	604	565	607	617	642	579	594	596	636	592	585	610	652	628	617	605	686	612	607	627	593	671	598	636	603	613	587	626	643	652	609	626	611	615	636	625	625	601	647	635	596	634	595	623	657	685	629	619	617	615	611	599	617	638	605	559	624	651	631	584	677	626	638	634	598	665	593	577	634	558	613	547	596	563	638	647	608	613	662	616	618	594	617	599	602	610	611	600	621	576	631	619	606	650	670	592	634	592	587	573	622	640	647	610	665	642	605	565	617	606	603	627	633	629	603	627	622	633	633	641	619	613	647	584	635	650	614	549	586	624	670	636	572	584	638	597	605	607	631	617	618	606	617	601	574	629	622	613	582	592	617	600	628	624	618	648	555	651	565	587	607	593	612	603	618	590	628	616	621	592	624	643	589	648	605	602	603	599	592	612	602	582	648	622	575	638	639	681	620	588	570	601	581	613	653	651	601	623	652	614	602	609	600	620	642	675	596	636	603	628	610	624	614	605	585	633	622	617	619	634	622	638	595	669	618	633	617	656	644	606	625	640	610	609	603	636	600	610	620	639	655	631	610	642	588	642	626	646	600	560	608	632	605	619	625	600	614	623	645	601	612	632	607	621	654	668	631	629	602	588	555	594	617	631	578	606	641	600	603	639	603	646	616	658	624	624	617	625	607	588	631	604	599	639	613	605	630	604	611	547	640	629	639	637	630	610	594	623	602	618	630	633	588	595	659	618	594	620	687	626	628	575	601	588	652	600	621	638	617	596	640	675	608	618	620	607	640	617	617	619	586	575	596	624	592	617	600	607	583	587	585	619	627	634	635	657	602	647	592	587	640	657	621	648	669	620	604	560	577	609	623	657	612	575	590	562	630	626	565	654	591	649	609	633	650	599	610	650	628	620	608	638	644	644	642	568	664	612	694	615	571	595	614	586	590	632	647	657	611	612	579	629	638	555	626	587	601	600	600	655	618	628	582	660	642	616	618	610	631	608	630	592	571	615	601	585	595	614	640	615	606	609	681	620	613	578	606	623	589	616	613	618	591	610	641	644	612	569	602	598	589	566	570	615	626	584	640	582	627	583	613	642	624	620	624	580	605	632	556	619	598	602	583	648	599	622	625	594	635	602	618	655	599	585	623	621	628	592	640	606	616	627	613	613	653	598	596	632	566	601	625	573	638	631	626	629	647	601	646	587	634	618	603	654	616	596	604	615	587	645	627	603	606	620	603	608	610	644	631	591	623	625	593	625	593	599	608	582	626	625	613	620	597	629	621	615	650	612	589	613	592	645	583	642	619	633	640	662	610	595	588	597	612	628	631	639	603	671	632	632	589	628	655	634	629	634	648	641	597	642	619	636	598	604	610	626	640	635	579	569	621	600	631	581	553	593	591	587	618	621	608	660	593	609	645	577	615	642	629	625	590	620	599	615	613	642	637	584	611	631	593	605	656	591	609	627	619	627	611	613	587	613	578	616	596	599	611	669	611	597	600	660	605	586	610	573	587	620	626	562	667	595	583	632	567	633	605	632	595	610	593	676	593	577	592	630	584	641	581	583	598	577	606	643	592	686	646	625	610	667	593	597	665	611	646	663	594	599	623	596	600	639	560	606	604	609	621	651	607	621	575	590	648	618	620	584	621	616	623	584	600	609	613	598	590	654	608	634	656	581	608	623	653	607	659	670	613	621	599	630	599	593	561	646	620	600	621	624	616	633	658	611	624	638	669	642	646	636	623	657	651	611	596	614	602	642	589	592	586	602	641	596	613	627	595	608	618	632	613	577	639	619	619	654	642	611	591	600	620	653	600	640	635	606	594	604	644	574	581	641	592	615	645	602	647	579	619	637	623	593	639	634	636	641	632	581	663	560	638	598	596	642	621	620	651	634	615	600	606	601	622	639	637	616	670	640	648	609	683	594	612	635	559	610	639	609	597	634	603	611	629	621	610	584	608	635	628	650	609	624	583	591	677	634	609	603	597	559	616	652	599	607	607	563	659	602	631	641	597	629	606	630	567	561	612	635	635	621	644	640	626	664	609	665	666	604	626	610	609	608	614	599	599	599	608	657	604	636	618	600	634	576	631	578	632	623	598	645	597	608	633	619	598	554	563	615	594	637	585	617	601	611	621	624	658	603	590	612	598	597	632	609	612	662	601	636	636	645	596	600	601	664	624	638	639	569	628	604	665	620	668	628	580	589	596	625	622	587	607	608	625	629	631	608	638	634	630	610	563	588	570	592	601	647	586	567	636	639	649	614	629	621	607	604	601	561	622	592	625	627	613	594	629	618	639	614	597	601	643	622	587	601	642	656	534	638	617	650	684	612	598	620	595	632	596	637	603	625	598	682	555	613	652	602	599	597	620	637	586	609	630	642	625	592	599	625	569	665	674	574	643	630	646	623	605	600	628	616	590	618	556	617	619	549	586	607	583	640	605	685	637	617	606	631	629	592	649	595	609	627	641	627	637	592	665	640	618	641	644	611	631	622	610	611	614	619	619	602	619	611	587	673	630	583	600	622	641	599	599	629	594	585	617	635	605	600	609	625	580	565	629	615	630	625	621	618	624	623	620	639	602	616	642	654	672	627	644	571	624	576	591	608	636	602	662	661	638	607	606	648	619	607	617	611	627	622	627	631	661	628	602	643	637	639	698	640	669	594	629	620	644	645	617	573	602	639	643	600	624	618	653	599	608	633	596	620	605	615	641	645	614	653	597	592	604	601	609	658	652	598	567	615	633	631	678	629	579	619	614	583	592	629	583	563	636	632	591	589	620	552	648	631	619	621	597	600	591	620	575	662	558	561	625	572	664	599	618	620	649	622	658	627	562	656	593	579	630	613	610	670	606	659	626	627	595	624	624	591	630	605	613	639	605	622	620	659	614	600	672	641	603	622	595	606	609	572	650	616	607	606	661	655	598	661	601	655	619	635	657	636	578	633	595	626	575	641	616	625	590	593	679	634
27222	28585	21212	3382	198	129	128	122	121	118	123	130	113	136	111	114	133	96	113	109	136	131	103	123	126	124	135	133	112	112	121	121	102	98	131	113	118	114	109	118	109	125	109	116	109	132	123	114	130	115	125	108	115	135	109	92	99	139	120	124	104	111	116	118	111	108	131	105	113	125	118	122	110	105	109	125	134	108	131	119	140	108	119	125	117	100	102	107	128	116	123	92	112	105	96	112	125	116	111	125	113	131	130	126	116	130	116	118	103	132	111	118	130	129	110	124	129	125	130	99	118	105	125	125	113	107	124	124	123	128	138	118	92	115	109	112	133	114	104	121	114	102	107	130	127	122	127	127	127	111	104	137	106	114	110	109	106	118	119	87	103	105	116	112	115	105	99	129	115	132	123	116	116	95	141	121	115	115	106	122	122	117	103	101	109	115	134	117	114	131	98	131	114	116	126	120	138	100	116	111	110	113	119	97	122	103	110	130	112	113	123	108	120	120	107	118	105	132	117	112	134	106	117	114	118	111	117	107	128	106	117	113	106	115	108	106	115	110	126	130	136	116	107	112	131	130	104	140	124	101	110	125	112	121	140	124	108	115	108	121	128	114	118	112	130	106	104	97	120	111	126	122	120	105	112	117	122	110	111	121	125	133	124	99	115	125	124	103	123	120	114	117	114	128	93	107	121	98	99	128	129	108	109	109	96	109	127	119	121	109	123	120	114	119	121	107	117	110	118	124	114	110	138	115	116	132	125	105	116	107	119	126	108	116	121	113	99	137	139	116	96	123	117	118	102	117	113	122	124	120	101	98	122	110	133	113	100	107	130	122	112	120	123	130	104	110	120	106	126	108	121	128	107	102	120	114	111	122	113	107	111	102	110	136	113	109	144	118	114	134	108	110	120	108	109	111	122	128	125	119	118	118	121	118	110	103	122	138	108	104	139	115	117	126	129	121	111	131	129	110	107	93	116	136	116	100	124	113	120	126	113	110	106	114	113	108	131	126	118	99	108	98	118	110	119	106	108	126	123	103	140	122	124	108	123	132	122	106	135	104	106	118	100	137	102	120	98	116	124	131	128	119	104	123	124	125	102	121	113	114	100	115	105	105	111	104	115	119	111	111	111	122	103	110	112	117	128	121	125	125	115	124	104	116	113	110	122	126	114	140	111	89	131	122	113	122	123	128	126	125	110	136	123	104	112	109	120	108	114	109	125	114	124	88	104	109	112	121	116	107	109	136	99	108	118	117	103	111	103	110	123	135	103	136	114	104	119	114	122	122	123	125	113	119	100	121	119	118	100	103	113	129	124	119	112	118	125	100	117	128	106	117	106	131	117	107	143	120	112	128	113	113	117	116	115	118	118	125	118	98	110	103	111	122	129	102	126	120	93	115	115	113	104	129	110	115	110	118	122	127	125	114	99	107	108	121	104	120	108	109	119	115	125	127	104	103	122	102	122	113	115	113	111	89	118	119	101	122	118	113	98	131	128	117	96	104	118	96	102	115	129	118	113	109	120	124	109	113	124	128	112	115	106	110	109	118	120	120	124	118	100	92	98	117	111	117	129	114	120	120	115	115	122	132	126	119	109	121	110	102	124	121	119	134	105	120	104	124	122	115	95	115	104	103	112	111	113	109	102	115	126	122	148	113	110	117	123	119	126	105	119	118	121	118	102	116	121	125	112	124	105	120	125	127	137	137	115	126	137	119	117	117	117	122	124	126	114	119	136	127	111	144	106	117	129	123	111	115	124	114	117	121	116	112	115	107	94	112	105	88	124	117	129	111	113	116	112	123	111	121	113	120	118	110	128	119	115	115	115	115	117	113	120	103	118	133	111	141	116	134	119	116	99	110	121	107	117	111	115	115	113	100	134	117	129	119	93	107	117	128	109	133	124	97	96	122	106	120	109	115	101	118	115	115	113	110	119	108	125	109	123	108	134	121	114	110	143	120	101	111	132	106	95	118	117	108	98	114	124	102	113	127	110	110	125	125	104	105	116	116	114	111	79	108	140	131	125	126	115	126	127	130	100	107	117	119	109	111	124	118	119	108	117	105	122	134	110	116	116	114	111	124	114	117	127	119	114	120	108	126	126	121	122	128	119	96	108	119	114	131	125	126	119	112	112	108	103	121	122	123	98	102	124	127	110	126	125	114	115	113	124	126	104	125	130	127	123	120	114	126	106	95	126	113	111	97	127	106	124	127	111	106	124	109	138	147	107	118	111	122	118	115	124	99	100	120	109	113	121	94	105	105	110	113	104	134	111	123	123	109	112	146	115	119	112	132	115	118	119	116	114	121	105	114	104	105	113	120	139	111	120	104	127	129	107	123	100	110	120	120	135	124	112	113	120	126	130	122	109	122	105	133	141	105	97	113	117	118	123	123	111	108	100	116	108	126	112	104	131	113	104	110	141	124	110	97	135	123	115	124	99	106	105	123	149	120	116	99	124	91	115	106	122	123	111	125	114	122	109	117	131	122	103	121	106	113	108	109	105	124	103	116	125	104	130	119	116	107	111	93	91	113	111	118	107	111	117	111	136	92	109	124	117	104	112	129	126	118	122	107	113	120	99	129	111	140	123	113	124	114	121	125	116	125	110	132	124	113	115	117	120	112	108	122	121	107	117	106	110	108	109	99	104	132	109	110	114	115	131	113	117	113	108	128	114	114	133	132	105	123	115	80	107	107	106	128	115	111	127	107	111	102	112	115	106	110	119	102	125	115	113	120	90	109	108	109	98	113	114	119	101	118	110	106	117	124	108	121	113	97	114	109	100	118	135	111	135	124	115	104	114	100	112	109	107	110	94	116	123	107	135	94	85	120	114	115	120	125	132	103	123	111	122	105	106	112	127	107	102	99	117	111	122	129	118	101	112	126	140	107	120	109	125	108	126	136	112	122	117	113	94	118	123	112	108	110	128	125	114	120	107	111	105	114	114	116	132	114	100	118	112	120	131	120	100	104	131	113	139	116	101	124	112	122	112	122	123	117	105	118	119	132	108	106	146	111	110	129	98	123	124	115	129	131	115	119	123	119	109	120	112	122	104	118	107	124	130	127	109	90	131	114	102	148	113	132	105	120	116	123	115	117	124	128	119	124	121	114	126	119	119	135	105	120	107	116	135	117	102	108	115	108	118	101	105	117	131	108	126	116	98	127	126	121	106	115	119	116	127	125	108	128	104	128	112	104	111	117	110	114	112	114	98	126	131	134	141	113	129	119	106	115	133	109	101	128	110	108	114	120	102	118	129	103	113	112	124	117	105	123	111	131	114	117	98	103	117	127	126	103	112	100	110	128	128	108	107	109	112	140	113	96	112	102	116	125	135	117	102	127	117	124	129	112	125	125	109	111	124	127	103	118	122	115	111	112	125	112	106	108	105	112	130	113	111	126	116	94	106	122	91	118	108	117	100	102	110	107	122	116	109	128	120	117	93	119	97	114	108	132	137	125	118	108	121	109	96	122	115	130	111	112	133	117	108	108
30902	46736	15633	343	269	271	237	247	214	246	253	216	221	243	212	213	201	224	204	229	211	216	215	207	203	205	212	234	195	231	223	211	189	211	214	189	216	225	209	207	208	207	216	192	204	220	190	237	213	210	217	235	213	204	211	223	210	209	228	200	197	197	225	191	175	208	196	199	207	194	190	212	209	244	212	210	223	218	183	208	218	194	195	199	187	209	220	195	237	222	239	189	232	216	208	207	212	200	206	200	189	209	214	213	216	202	232	208	208	181	215	195	235	217	196	203	183	186	206	213	221	204	220	219	208	206	199	205	206	204	222	206	203	226	207	215	219	225	209	219	208	216	225	214	214	218	198	215	225	226	183	207	211	231	202	221	193	207	202	203	223	201	241	204	219	217	226	227	197	219	223	234	228	223	213	203	195	227	203	194	204	227	187	193	210	229	231	207	207	225	199	222	211	219	193	206	206	220	198	207	187	229	221	196	215	184	205	180	211	234	233	236	225	197	230	212	224	218	216	224	220	199	196	217	199	194	204	198	195	221	191	217	209	220	219	214	183	212	198	212	218	203	198	211	200	214	225	210	204	203	229	215	214	209	211	212	227	202	217	215	211	237	221	240	198	214	226	198	179	200	239	195	207	231	219	213	221	183	213	195	205	239	209	221	232	210	195	171	191	184	222	219	194	201	207	194	221	210	212	202	229	204	219	195	227	202	205	203	192	203	202	217	220	209	204	214	198	209	194	217	217	207	175	210	192	206	219	207	227	207	214	228	210	189	216	211	194	217	230	182	204	179	236	189	206	215	193	207	210	204	234	193	210	205	209	181	203	203	188	213	218	223	217	234	198	206	212	216	218	183	172	181	250	230	214	209	205	207	209	240	228	204	170	205	207	199	223	205	206	209	204	200	196	214	210	229	247	205	220	194	209	203	205	216	224	232	217	199	201	236	208	212	229	213	197	216	218	238	220	226	185	229	180	216	214	221	213	213	174	199	192	207	219	224	204	209	196	220	219	198	190	195	202	224	193	209	203	207	200	222	207	194	224	211	212	204	211	205	209	232	200	215	198	202	223	202	212	206	230	212	231	226	191	185	213	239	196	212	233	209	215	222	202	223	209	197	193	208	216	202	211	205	225	203	218	215	232	190	217	203	218	203	227	231	227	194	216	195	220	241	187	229	220	215	233	215	201	200	195	215	182	236	212	215	222	209	191	233	218	214	208	222	197	211	207	226	213	204	224	220	197	239	241	190	228	215	198	197	218	214	207	208	221	196	206	227	200	217	226	186	215	180	194	217	200	214	202	205	191	196	204	212	195	244	191	225	228	209	200	226	222	203	208	206	201	223	227	225	186	206	226	203	219	201	208	225	218	214	211	219	223	228	226	201	233	203	210	243	221	231	210	203	195	200	210	233	219	191	211	197	197	201	220	206	222	183	180	219	214	221	214	195	221	206	211	192	201	199	213	216	207	215	213	205	233	227	226	233	208	195	220	225	206	224	238	221	231	208	212	195	230	218	244	229	229	216	228	212	209	201	214	205	226	216	218	203	210	190	216	192	204	224	215	216	204	202	215	200	209	214	198	189	214	230	216	225	224	215	219	223	225	195	206	227	197	199	207	230	218	234	222	205	188	235	181	187	227	218	229	204	208	202	189	224	193	231	205	210	229	232	180	217	195	210	206	202	184	227	221	181	222	204	209	221	217	201	188	220	197	184	207	222	218	217	244	221	196	193	172	238	208	219	219	226	211	218	215	191	185	194	223	210	200	212	224	204	185	224	190	213	214	206	225	194	221	217	205	200	206	203	203	215	196	178	217	229	224	234	211	196	212	216	195	231	206	206	208	213	203	216	211	209	197	219	226	218	216	219	214	244	192	210	206	246	236	236	218	225	214	213	211	203	223	186	202	213	210	229	215	216	215	216	208	205	232	211	224	206	236	208	206	218	207	226	211	219	222	226	211	195	182	217	190	188	212	206	205	186	206	210	191	212	227	213	193	245	196	194	208	229	207	196	205	213	192	189	195	206	189	217	202	209	220	227	228	212	215	208	216	211	214	206	237	195	219	189	218	208	219	228	210	209	205	204	219	205	219	197	205	218	210	182	192	209	198	205	221	207	195	206	221	218	199	198	215	220	182	209	220	233	202	205	202	199	192	192	224	215	212	222	185	221	204	206	229	221	213	215	212	243	191	201	206	207	225	212	195	199	220	237	241	195	237	211	213	214	206	204	212	199	196	244	204	236	205	212	216	210	193	221	200	195	212	214	197	195	224	218	206	234	217	206	216	227	208	230	175	201	221	224	223	202	210	184	188	225	219	190	202	195	202	228	193	207	205	216	208	200	225	197	216	213	210	206	198	218	240	217	198	197	209	215	223	225	207	199	219	241	213	201	227	207	222	200	213	211	230	174	205	247	195	215	204	212	194	227	216	203	208	212	217	211	228	243	188	219	215	213	210	218	206	219	188	204	207	202	220	185	208	228	207	205	207	212	206	206	219	208	216	209	214	214	210	185	214	220	223	221	205	213	216	203	217	237	199	190	216	208	211	203	208	217	193	214	213	200	227	199	205	209	225	212	220	194	221	227	249	183	224	199	209	229	224	218	232	230	212	195	215	196	227	225	206	220	247	221	225	223	213	183	224	218	209	230	228	212	194	213	212	217	211	200	211	212	210	209	224	197	208	210	221	217	201	206	226	218	216	207	223	204	205	201	213	219	219	200	213	208	197	201	203	227	195	213	225	214	234	222	215	200	217	191	173	206	213	220	214	216	184	252	207	200	210	201	194	198	209	219	222	204	209	210	214	207	233	228	203	194	191	227	199	204	199	206	204	203	195	210	222	220	215	189	215	243	211	201	226	217	207	206	201	230	200	230	215	204	231	193	195	206	209	200	204	211	216	222	224	217	218	233	227	214	217	193	210	204	194	219	229	216	185	218	217	227	205	199	213	209	214	206	217	208	192	188	216	230	192	238	210	194	182	210	220	208	206	211	207	213	211	252	235	209	221	186	225	225	229	191	189	206	203	205	204	235	203	215	216	217	221	244	194	190	210	196	205	191	193	204	219	207	217	210	217	207	228	215	204	212	241	213	222	233	201	198	208	222	222	230	210	251	233	214	207	214	203	215	231	217	208	231	224	204	228	211	191	213	219	198	234	218	195	236	225	229	207	192	217	204	237	208	218	220	216	219	207	208	194	186	196	209	235	226	181	211	197	198	226	193	217	215	227	213	213	208	217	209	197	223	216	201	183	211	214	191	216	196	175	189	226	226	223	196	213	183	197	214	192	215	199	200	239	218	230	210	197	229	193	201	217	218	210	214	226	231	212	214	209	219	187	223	226	218	215	204	194	193	198	197	191	213	214	212	191	200	197	197	201	203	199	214	201	203	221	189	215	217	216	195	214	221	229	209	205	199	222	206	194	224	210	236	186	225	233	197	198	220	205	210	209	227	233	223	216	223	220	230	186	215	199	203	224	207	208	205	225	237
24041	23197	29025	24153	19655	5346	411	299	309	284	294	283	283	251	241	260	238	214	266	253	270	239	244	229	247	251	246	244	243	242	257	240	222	222	230	244	254	254	237	231	237	235	226	222	214	267	216	264	209	256	253	221	196	242	224	225	226	229	228	243	251	223	225	256	237	226	234	247	209	265	221	217	251	247	222	243	228	262	218	255	216	238	230	245	209	236	225	247	226	230	235	226	257	212	236	253	233	237	241	222	225	237	235	226	223	267	226	227	238	244	228	243	227	247	239	261	227	209	256	222	240	228	208	256	241	225	232	235	223	219	242	236	251	240	214	242	223	211	268	231	265	234	245	211	237	234	234	240	232	254	230	227	252	234	231	254	204	207	258	253	211	236	238	235	201	229	238	224	223	210	239	228	246	239	245	249	253	256	257	239	245	250	237	272	218	225	251	237	236	244	221	239	242	230	231	235	247	211	223	261	247	240	223	218	240	230	234	242	224	223	241	220	245	212	259	239	223	225	238	234	221	214	258	234	266	221	232	215	262	233	231	237	233	255	217	254	228	239	238	253	243	231	258	255	263	229	228	251	225	241	216	235	229	232	242	229	239	239	239	220	227	240	211	211	266	225	252	248	230	228	231	241	226	234	219	272	245	247	232	231	231	209	235	262	234	234	246	227	217	226	240	244	233	260	241	250	266	233	218	254	249	264	238	234	236	231	230	242	219	208	225	219	232	236	222	218	251	230	242	218	208	245	254	227	224	228	238	243	262	213	241	248	206	231	259	205	253	212	237	246	225	225	224	221	244	236	223	223	244	250	218	225	225	250	242	215	237	228	242	256	260	222	251	240	211	245	229	266	232	251	215	237	241	249	233	240	252	258	207	220	207	212	192	244	234	217	239	226	197	217	223	230	232	244	232	249	267	237	229	233	227	254	217	245	232	246	221	229	262	267	239	253	231	243	242	229	249	253	232	236	216	231	247	242	245	225	216	249	248	219	223	210	229	260	237	220	217	230	236	228	234	215	244	220	274	223	246	240	242	249	237	257	256	262	240	233	213	237	262	216	221	232	241	245	233	238	221	213	226	190	211	235	237	233	240	215	210	234	235	237	242	268	223	209	218	222	221	218	227	244	238	227	220	201	230	235	237	218	227	229	247	228	239	249	255	199	227	224	239	242	232	211	240	258	258	230	216	228	225	242	238	236	222	239	234	218	250	259	269	241	212	253	241	194	236	244	237	217	223	240	251	240	209	248	244	218	244	252	236	238	234	238	235	229	235	251	238	224	223	227	218	239	220	247	256	216	185	255	230	243	255	221	263	228	212	228	251	237	233	270	228	233	254	247	249	225	214	219	241	243	249	229	230	202	241	231	236	227	238	228	229	258	213	242	225	224	240	208	251	258	221	207	230	234	238	219	253	208	226	256	244	235	204	245	240	222	230	220	238	229	249	277	219	232	243	250	230	247	245	244	246	269	227	201	240	218	236	229	215	230	232	227	198	247	261	252	210	255	242	235	226	228	250	239	228	208	216	247	218	253	228	247	230	234	244	254	240	206	226	248	241	224	227	267	242	198	217	195	226	248	229	206	233	230	262	234	232	232	234	225	255	228	220	207	222	224	235	218	253	235	225	259	214	217	226	259	233	233	230	234	261	225	246	218	221	232	228	224	244	242	226	255	234	222	223	217	231	221	235	243	253	219	228	227	215	246	227	243	214	255	251	230	238	238	264	274	218	259	226	244	248	277	238	225	236	217	238	241	216	263	221	237	249	227	220	214	214	198	260	248	247	254	219	238	213	222	229	250	234	274	231	260	247	246	217	246	200	217	230	231	244	221	216	209	236	232	233	237	212	253	239	269	245	219	211	220	229	238	239	229	247	229	249	226	250	215	235	247	222	236	253	210	226	226	252	248	248	242	251	248	244	252	234	231	243	234	245	249	221	244	233	249	245	210	230	261	234	227	236	220	226	228	238	247	258	193	237	259	241	240	224	248	224	242	227	241	256	207	240	242	250	234	243	233	226	232	228	244	230	245	244	230	254	247	216	228	250	236	236	246	215	216	233	245	249	240	227	253	228	244	212	229	264	247	237	251	233	225	231	273	231	249	229	262	256	239	259	225	228	221	215	232	228	245	220	217	213	230	212	225	236	239	268	246	239	228	224	206	258	272	237	241	238	234	237	249	229	255	239	252	257	231	250	228	216	226	213	215	225	249	231	237	225	225	232	222	228	222	219	240	218	249	252	264	248	243	230	240	244	255	238	261	228	265	223	269	216	246	240	228	220	246	222	244	254	254	212	233	243	237	253	231	234	237	224	239	252	253	241	239	228	217	226	237	259	221	254	233	247	227	225	220	212	250	219	251	248	238	217	247	260	228	233	239	235	239	210	234	261	242	218	239	231	240	217	217	231	247	241	219	267	255	217	222	241	241	236	254	232	248	246	217	230	244	215	234	239	214	281	234	243	217	259	232	227	222	225	237	224	220	259	234	244	228	233	227	237	241	241	254	233	242	239	234	231	230	216	232	234	238	221	248	245	250	217	220	227	226	226	224	246	257	234	210	245	255	236	248	240	227	246	249	249	233	229	211	245	214	229	210	244	224	233	229	237	239	228	228	263	223	255	227	221	241	212	243	237	224	215	206	233	228	257	240	268	244	255	226	235	243	236	229	255	260	239	243	262	237	238	274	239	260	242	236	245	241	242	224	259	218	218	284	246	214	230	255	241	215	212	226	267	225	248	228	236	244	288	243	222	234	261	237	236	225	231	237	232	232	229	222	244	242	218	243	243	228	230	223	239	225	232	245	233	233	219	259	232	239	234	217	214	231	251	228	243	239	229	237	237	230	235	220	222	241	254	245	227	259	239	223	250	256	204	216	245	232	238	235	240	257	228	251	254	242	247	211	233	223	232	236	238	220	232	243	238	223	223	239	230	245	262	226	238	240	197	246	219	241	247	215	227	260	246	206	232	236	235	255	235	236	237	229	270	248	236	261	249	235	242	235	225	250	213	243	225	192	233	218	207	259	223	270	230	243	239	262	250	237	236	249	216	224	212	243	213	249	229	227	249	228	227	232	233	217	212	224	217	236	258	262	242	255	218	235	246	224	207	225	235	218	224	226	228	259	236	235	234	226	237	217	218	212	235	247	247	240	207	257	229	233	243	226	247	245	235	232	235	250	215	222	250	217	232	231	214	249	230	223	252	223	252	241	259	244	218	243	248	241	240	245	231	261	225	246	235	272	234	237	223	258	234	259	238	264	234	244	216	246	224	205	213	225	220	260	236	239	228	270	242	251	236	264	220	230	264	233	240	206	208	241	251	237	230	257	229	220	234	238	238	251	239	239	236	244	225	237	212	228	235	235	217	197	243	257	250	223	242	236	267	244	261	227	214	216	222	241	217	227	229	248	241	245	234	256	232	247	218	241	222	216	239	234	237	223	216	246	230	230	240	268	238	229	245	229	219	244	228	247	240	219	253	239	243	225	232	265
55016	85453	25882	1653	1219	923	725	686	629	575	533	535	508	468	466	462	462	443	469	421	396	429	426	471	410	441	402	421	430	383	414	426	393	430	414	407	404	387	425	443	409	447	421	422	435	421	397	364	423	428	395	414	348	386	405	378	369	417	423	397	404	385	381	376	408	389	390	407	442	437	363	397	431	424	420	424	405	378	440	378	431	428	420	397	396	388	327	434	402	388	395	399	390	409	406	410	368	403	419	368	404	337	383	400	397	406	397	421	418	429	409	444	431	404	398	399	383	404	427	413	416	443	404	380	392	396	408	428	415	393	365	369	401	380	416	439	431	392	388	386	406	439	435	414	390	411	421	405	407	447	386	394	384	396	401	371	404	393	426	424	407	410	421	408	372	415	352	387	422	412	409	405	414	426	420	381	415	407	391	427	405	374	424	391	387	405	430	400	379	414	401	425	401	426	423	387	417	441	412	399	374	391	399	388	411	390	393	396	388	369	375	398	392	368	411	378	407	435	417	414	395	398	424	398	361	417	407	384	413	422	392	415	403	404	381	377	452	424	389	398	396	413	390	388	423	374	408	398	390	388	428	430	405	444	377	406	393	401	394	435	373	399	388	406	386	421	396	387	381	391	460	364	393	391	431	384	391	403	401	406	421	394	382	390	404	445	396	413	408	400	389	405	410	396	400	420	371	371	420	393	405	385	388	395	437	418	410	410	395	429	391	400	381	415	350	388	366	382	375	374	393	412	436	392	373	408	384	418	403	381	415	412	384	432	412	388	413	432	428	411	410	388	420	397	390	426	391	379	423	433	433	417	396	375	421	398	404	411	429	385	388	463	388	399	435	384	382	404	397	377	400	403	409	389	435	369	387	408	377	393	425	409	387	418	418	401	422	404	435	396	427	392	423	428	398	363	424	398	408	407	448	416	385	409	381	370	396	426	385	394	392	389	389	421	410	406	414	440	380	413	417	422	396	423	452	396	375	407	388	401	392	354	383	387	381	437	411	440	382	402	398	405	383	396	416	406	432	421	396	391	417	421	379	410	400	363	398	428	409	409	397	382	412	360	381	432	409	427	411	415	390	416	412	421	399	379	421	415	356	425	418	388	423	394	392	395	400	394	428	390	391	441	419	385	394	372	400	391	408	419	424	404	377	416	393	389	399	403	438	391	413	392	387	402	410	389	406	424	410	389	438	405	428	401	389	418	377	403	406	413	416	381	396	393	425	387	380	402	392	401	407	430	366	417	405	422	358	399	407	419	394	388	354	442	402	389	443	405	404	388	420	374	435	374	422	405	398	399	381	408	395	406	404	395	406	409	390	390	362	401	412	418	379	406	378	395	385	399	408	406	409	386	412	402	404	419	407	362	429	376	372	383	400	370	388	413	399	403	393	389	386	410	370	416	384	388	410	391	355	419	407	388	413	363	388	413	406	372	394	365	394	414	399	413	412	398	404	365	417	425	378	435	400	388	382	369	462	387	376	391	388	417	403	408	425	403	386	410	363	397	403	418	419	412	385	415	410	374	377	396	413	400	409	382	362	429	409	383	414	395	377	385	415	400	406	390	399	400	392	410	394	429	393	401	408	367	406	422	378	426	389	390	397	413	413	382	360	385	423	402	385	374	434	410	407	410	398	406	398	389	403	412	404	374	434	401	399	416	387	438	391	401	391	426	398	451	400	360	393	387	450	398	418	409	412	412	389	404	392	391	418	421	425	380	427	405	389	412	411	417	351	425	387	424	412	409	392	411	416	434	359	392	367	418	394	427	464	416	412	386	387	403	410	392	362	404	429	436	405	400	430	399	423	384	427	409	410	391	420	373	379	392	377	434	356	419	406	415	406	381	424	370	391	405	380	427	395	388	400	392	392	387	421	429	400	355	374	400	417	451	418	384	408	418	434	399	374	368	422	397	381	388	417	413	393	416	416	409	427	414	481	412	408	417	408	395	402	382	384	387	382	388	412	422	371	397	370	398	429	379	395	379	417	399	385	393	410	397	447	362	380	392	383	366	380	430	393	397	383	395	381	416	395	416	411	404	403	372	372	410	434	367	424	420	382	418	415	395	423	408	414	397	415	398	405	392	404	396	380	406	389	404	389	400	387	418	414	405	415	384	409	443	386	413	410	424	404	383	415	411	387	392	362	374	355	393	371	376	413	417	369	406	422	402	385	427	392	420	386	425	416	424	411	410	438	406	419	401	391	412	384	381	393	400	424	388	399	421	413	419	387	399	427	440	423	377	384	408	423	432	423	398	410	409	412	372	387	394	410	375	386	410	420	381	394	393	426	383	446	397	372	409	398	444	398	380	393	418	431	436	416	405	388	415	413	425	397	360	417	376	400	406	407	408	396	407	380	390	417	380	408	384	389	405	370	448	395	401	393	396	395	411	428	405	367	383	381	430	404	367	390	347	414	421	390	402	396	401	388	382	395	380	394	405	409	430	420	446	424	405	433	386	400	420	356	398	416	398	400	386	398	393	380	411	425	415	396	388	412	381	412	413	392	413	350	418	425	392	375	439	381	375	420	451	394	419	406	396	397	401	419	391	408	395	404	402	419	410	396	384	378	404	428	406	411	404	416	400	390	389	391	422	397	352	421	403	410	399	393	418	393	397	394	389	383	407	393	427	378	385	400	383	441	426	431	396	406	405	389	407	403	421	393	409	401	393	406	410	401	416	422	416	404	405	422	357	434	394	413	414	395	409	424	420	407	382	402	396	408	411	394	405	357	392	443	394	412	408	417	407	405	378	412	415	419	416	383	370	412	407	392	414	389	407	410	397	402	422	380	396	392	408	385	405	410	421	413	372	429	382	392	397	401	422	425	430	400	400	404	401	403	408	375	378	382	410	400	384	393	394	396	448	378	385	416	391	377	398	391	396	392	401	402	393	367	406	400	386	390	409	404	403	409	388	400	410	425	395	402	430	414	380	386	385	393	408	388	425	438	416	411	397	443	422	419	420	419	392	362	396	423	403	394	428	418	443	382	377	420	397	405	404	421	444	378	390	390	400	392	382	398	442	411	410	434	405	378	397	407	360	440	395	365	423	402	426	431	438	413	381	393	418	412	413	388	420	434	425	392	423	406	392	408	408	406	397	412	394	395	382	395	432	413	385	424	408	392	383	401	397	370	387	393	405	404	380	382	386	389	419	395	398	422	425	410	414	420	419	387	426	401	393	418	414	397	400	415	377	393	380	393	417	396	422	412	410	397	387	382	413	402	407	362	381	383	396	425	418	393	405	393	398	390	420	406	397	405	403	409	378	373	420	393	396	394	413	423	403	414	430	379	392	445	424	414	425	399	418	400	410	383	392	382	417	376	405	446	405	396	379	409	401	400	426	376	346	393	372	401	401	412	412	406	422	376	420	390	396	420	385	396	403	419	364	419	416	419	393	415	399	416	377	432	374	399	386	391	412	409	401	416	396	416	426	389	413	404	422	444	391	424	408	403	411	387	392	399	390	390	381	421	403	350	367	399	384
22978	22163	29181	23470	21014	19234	3019	596	470	549	444	421	454	429	402	406	451	436	417	383	403	425	388	425	401	382	383	387	392	380	380	406	359	403	398	371	378	399	369	406	381	375	343	399	428	388	383	387	391	395	398	386	342	380	401	409	383	405	386	389	396	375	379	362	362	383	427	377	392	331	389	377	419	393	391	389	359	409	378	385	390	390	387	373	392	366	366	387	345	388	351	367	352	386	384	360	368	375	413	386	407	393	368	376	391	388	373	377	384	403	415	377	418	404	358	370	393	388	401	376	376	404	416	399	378	402	379	418	371	388	362	389	398	352	391	358	378	383	400	374	363	362	402	406	390	386	380	356	366	391	386	361	402	386	354	365	382	387	411	338	329	412	424	382	370	388	362	377	381	369	372	349	340	349	366	411	417	396	362	384	365	356	372	341	364	377	353	363	350	372	368	379	405	392	363	404	432	397	399	392	387	397	407	346	377	414	380	383	363	345	366	401	414	363	372	350	387	351	393	364	385	393	382	344	345	353	390	385	401	378	380	346	403	388	366	398	369	372	411	385	371	383	364	408	383	379	385	375	380	383	366	395	364	378	455	401	379	386	379	363	406	384	351	361	346	368	396	355	400	361	374	381	381	363	361	369	384	358	368	363	383	369	394	362	386	366	364	389	397	381	395	371	385	406	362	364	360	384	376	346	366	370	368	384	396	375	380	380	372	371	399	399	364	389	365	404	364	366	366	368	361	379	407	395	379	356	343	361	417	354	407	369	395	382	374	364	390	386	383	403	380	416	341	376	370	408	382	396	360	374	410	372	393	409	376	363	387	369	339	396	372	386	369	400	389	376	383	379	361	378	373	377	383	379	365	371	365	385	395	354	355	379	343	378	386	349	390	370	351	394	382	367	369	381	373	347	361	367	364	393	362	413	398	409	374	373	394	372	381	405	401	384	403	332	361	368	409	362	377	414	333	357	396	372	378	353	380	401	384	365	380	414	364	374	374	375	352	351	381	358	406	378	392	350	384	390	376	386	386	392	367	366	395	375	376	379	386	375	368	385	352	391	402	405	384	361	360	399	378	384	390	409	406	388	391	399	398	390	362	394	361	406	391	347	339	364	379	339	379	379	392	375	354	335	395	364	384	384	354	391	357	392	393	374	375	383	384	381	404	371	385	368	395	352	389	382	380	381	406	378	368	367	403	363	358	393	351	394	397	324	388	388	399	382	365	354	373	356	369	375	373	396	350	353	389	402	352	418	344	361	405	385	354	372	359	396	365	372	410	394	409	388	363	394	360	392	379	389	377	385	387	371	403	378	393	360	402	370	365	362	385	367	360	388	411	379	364	391	372	369	419	381	367	402	385	364	401	345	406	403	402	362	365	351	359	382	372	377	387	377	363	389	393	359	399	365	364	380	395	380	356	348	364	378	337	409	366	370	383	414	383	380	407	404	356	389	363	365	384	386	389	371	405	343	365	374	397	362	371	376	381	386	370	362	388	378	363	409	400	393	368	396	348	361	406	392	405	396	405	364	401	393	345	391	399	353	373	365	386	381	354	354	360	326	361	404	395	374	369	418	365	391	398	396	371	403	380	416	427	403	353	387	373	383	371	383	395	372	381	390	377	387	344	416	360	349	391	360	377	398	349	349	366	360	377	384	422	380	373	366	359	396	405	352	358	344	370	366	346	382	371	398	357	395	422	355	388	385	387	339	372	376	405	383	367	396	363	357	374	385	384	414	378	394	381	382	363	416	427	379	387	411	360	399	369	363	367	411	384	388	372	360	411	369	385	376	418	418	405	377	387	373	368	363	396	362	391	393	367	374	369	369	371	377	389	368	374	404	353	366	395	355	382	398	360	387	360	381	406	385	352	405	365	407	362	364	385	398	370	395	358	379	358	382	420	417	359	366	339	382	389	373	363	394	393	402	375	391	365	389	371	399	409	367	373	381	356	346	346	393	399	394	384	381	365	378	394	381	360	372	365	381	341	381	401	382	424	365	368	390	379	377	356	420	395	366	383	419	370	375	359	386	401	379	393	378	367	403	389	394	366	389	369	355	397	373	391	411	400	414	365	372	366	384	337	379	345	356	410	378	372	409	381	406	383	351	388	379	381	372	355	386	385	382	370	342	402	415	388	399	365	397	369	402	385	388	367	364	428	377	418	384	388	389	394	398	362	378	349	372	387	375	332	382	377	372	393	372	355	409	381	396	362	363	346	392	357	395	371	364	386	340	366	406	355	374	342	361	353	371	388	415	387	406	361	407	391	407	367	354	359	344	394	428	400	360	370	375	379	365	376	334	416	383	399	356	346	382	355	378	412	362	397	386	394	384	378	376	378	407	354	377	365	351	409	384	380	381	403	371	378	352	386	362	396	413	363	398	396	377	386	396	361	315	379	399	383	389	368	417	377	352	353	365	387	396	370	368	378	357	381	358	398	373	404	384	368	401	385	379	376	372	367	364	375	362	342	400	394	414	345	374	382	355	345	383	405	390	367	378	381	381	385	386	383	387	401	380	369	332	369	387	378	364	388	387	365	356	378	346	412	372	382	367	377	394	393	421	389	346	357	369	360	389	391	407	389	413	383	368	370	342	373	401	402	349	359	371	397	378	372	373	376	368	368	373	355	390	369	385	409	394	349	399	354	397	376	396	365	386	381	368	367	342	397	339	368	415	378	386	373	403	356	369	351	370	356	355	404	381	384	349	330	368	350	361	370	360	380	338	414	338	396	337	381	392	407	349	426	362	357	416	391	364	411	345	369	415	334	394	391	387	371	353	373	360	366	374	421	378	355	363	376	373	379	391	400	377	392	371	359	407	391	373	389	405	374	379	363	377	379	333	338	405	365	331	366	377	379	357	401	412	349	362	371	402	371	370	385	381	354	400	388	348	361	349	406	384	382	359	418	360	379	371	373	395	398	375	381	401	390	378	357	388	402	368	406	412	377	378	347	375	369	407	370	419	395	385	406	373	369	363	412	353	389	372	372	375	362	343	395	387	365	338	366	402	401	381	396	367	369	375	391	380	393	346	412	393	405	355	399	359	383	371	378	402	344	375	374	396	397	357	384	385	384	379	377	364	372	378	374	389	367	383	352	402	378	346	380	368	382	359	347	397	364	367	375	389	380	400	373	350	386	383	356	400	380	363	383	377	382	346	371	406	353	362	385	358	361	377	394	368	402	364	377	358	380	373	366	343	352	378	401	381	391	399	392	372	358	375	387	390	372	392	389	361	371	392	380	405	382	384	374	402	396	380	350	383	376	405	371	399	382	369	370	380	409	390	368	357	338	392	386	372	366	370	401	364	397	357	349	378	373	353	375	387	367	396	375	373	379	408	414	401	357	353	369	392	373	404	359	398	395	376	384	364	377	362	412	384	353	353	359	381	345	370	363	359	396	381	375	368	348	397	378	378	374	420	403	371	371	386	411	321	358	390	363	367	339	379	403	412	388	333	369	382	395	369	384	355	364	379	368	390	381	374
55034	92332	21381	3039	2127	1686	1385	1194	1104	948	906	819	786	752	751	720	755	707	671	682	688	703	613	667	666	662	656	677	644	608	672	639	655	570	674	648	627	628	663	667	637	644	614	621	572	639	676	645	644	648	618	606	611	618	630	569	675	630	621	663	597	625	642	599	663	627	598	636	602	606	586	582	648	618	618	586	651	606	674	632	624	622	639	629	634	575	605	581	596	607	633	629	632	646	608	590	613	596	610	637	615	600	620	571	604	610	618	615	686	569	660	643	618	587	605	571	627	600	646	624	625	592	587	670	607	574	613	635	622	627	627	639	614	642	658	631	642	599	600	620	664	634	606	604	638	584	649	619	626	591	593	635	608	630	576	610	632	620	639	621	586	610	607	613	594	620	600	608	637	611	623	603	679	640	591	644	590	637	609	585	619	603	627	683	666	626	610	613	625	564	546	623	607	596	617	640	611	625	591	615	625	574	645	574	627	661	612	634	601	650	585	606	607	604	654	669	658	614	579	566	627	635	623	670	612	614	585	576	597	648	626	611	611	580	616	630	617	596	617	598	606	649	607	584	618	604	591	615	621	615	611	631	626	624	617	596	608	666	626	589	664	597	624	644	580	666	564	595	612	607	624	648	617	642	617	622	607	601	624	612	632	605	600	608	608	672	649	624	623	613	650	602	620	566	618	632	621	629	619	630	623	638	603	641	587	691	609	619	582	624	632	626	601	619	631	596	649	602	621	649	624	661	637	601	588	666	572	619	621	611	590	627	614	624	573	602	620	611	632	638	615	616	622	602	614	605	612	631	621	614	604	614	608	613	629	604	635	648	622	642	562	591	580	622	605	638	683	616	612	625	624	614	617	614	622	608	579	595	609	602	622	596	628	612	589	585	614	655	626	601	614	638	627	646	625	609	607	604	632	576	638	598	633	602	623	586	593	601	598	627	631	631	572	635	615	610	596	621	628	572	586	550	605	591	604	619	616	584	612	619	635	579	638	533	644	596	634	642	603	586	607	590	648	618	613	619	628	610	622	569	624	619	571	570	567	589	601	630	598	647	609	609	625	602	630	575	612	607	599	605	658	595	613	589	616	637	648	602	590	639	609	589	574	624	626	620	632	588	571	542	626	625	647	629	631	608	686	638	634	605	608	604	602	637	604	638	605	629	580	611	614	606	633	588	611	637	598	623	656	618	650	635	586	611	614	568	578	608	649	618	632	634	612	593	606	587	627	598	648	606	574	646	669	593	628	625	588	613	569	630	552	611	622	612	599	619	661	575	636	597	605	633	592	602	631	602	664	594	592	657	610	627	610	629	658	622	629	622	639	617	633	613	599	650	619	595	624	573	572	630	598	608	612	644	594	594	608	570	685	587	623	615	637	594	563	626	606	676	629	624	561	651	620	602	618	651	659	644	642	614	585	570	625	605	662	669	581	635	601	625	661	632	608	638	612	611	618	618	591	568	640	608	598	605	625	608	587	613	640	522	601	603	642	659	605	628	609	613	615	666	594	631	662	638	630	632	619	614	648	600	622	611	638	598	624	572	612	598	591	664	631	651	623	615	575	618	626	620	600	592	654	616	641	600	608	609	575	598	633	633	625	583	623	620	641	619	642	637	587	610	601	606	621	617	629	616	644	605	624	647	585	593	625	609	615	651	603	614	622	637	583	629	620	609	603	602	629	620	590	660	610	643	570	609	592	592	659	582	640	597	609	672	617	598	605	648	633	634	589	615	567	615	598	614	614	602	622	611	624	623	616	594	673	627	657	653	580	613	633	623	625	610	631	598	627	630	615	676	645	606	640	586	644	577	603	671	586	589	621	586	636	607	604	602	634	611	648	618	626	636	620	573	639	627	626	600	565	617	624	633	666	636	602	659	649	625	634	612	682	621	627	646	619	591	575	584	560	585	651	609	590	633	610	614	651	599	645	596	616	657	658	611	632	641	580	632	653	596	616	623	611	624	594	612	636	630	592	585	642	614	612	641	592	633	582	611	632	632	631	583	641	579	656	622	606	585	637	645	620	617	628	624	613	625	611	656	602	634	638	647	675	672	619	599	601	628	575	605	610	681	636	669	599	616	632	641	644	599	606	624	640	643	595	608	628	623	587	658	569	631	615	616	597	656	612	591	611	608	608	638	617	578	588	586	617	643	609	604	619	623	609	633	591	601	605	599	587	611	564	634	592	593	665	608	616	596	607	635	615	624	630	597	576	587	627	593	586	661	574	653	648	600	549	559	633	615	633	627	609	584	575	625	631	605	606	583	642	601	618	603	613	638	649	638	629	601	630	657	608	636	600	572	605	629	619	584	609	612	631	645	602	611	623	630	610	594	629	574	607	585	595	629	616	626	604	589	603	586	650	638	627	593	644	602	607	580	619	615	626	603	631	597	585	598	631	600	595	588	614	644	619	589	622	621	614	619	602	582	599	628	618	617	635	614	591	588	588	627	602	618	604	618	600	603	609	600	625	617	613	625	614	607	586	665	587	589	588	620	625	598	665	601	610	610	645	637	662	620	610	604	579	613	604	600	587	595	600	646	615	611	605	568	650	621	664	615	672	581	620	605	598	625	671	602	660	591	649	579	618	627	611	560	552	586	611	581	624	599	623	604	616	634	575	561	603	649	638	579	666	638	630	650	634	593	593	615	550	619	624	638	609	592	604	699	637	610	601	637	605	617	631	590	587	587	598	628	634	568	624	607	627	591	630	653	568	671	595	601	600	590	591	644	635	618	626	619	620	644	641	594	627	589	594	674	589	643	609	613	600	591	669	624	668	591	597	645	667	648	614	643	609	606	624	652	637	614	604	574	628	590	604	637	612	607	628	611	593	632	649	601	560	627	595	592	585	606	614	644	632	606	598	584	608	630	636	584	614	638	586	626	621	622	602	585	625	622	605	600	658	602	597	685	623	596	592	579	669	639	591	634	611	621	630	625	643	610	656	642	642	673	640	630	614	562	607	597	592	640	617	590	629	598	570	596	607	633	641	642	613	631	628	635	632	609	626	611	647	618	576	622	665	603	616	571	633	616	640	606	635	590	674	615	614	584	591	619	582	625	640	580	586	620	598	624	607	621	645	587	630	634	618	633	619	618	651	610	612	642	633	622	616	595	668	582	659	617	602	648	666	645	606	627	622	586	617	627	579	640	639	603	608	611	665	608	656	643	595	677	599	616	638	601	623	623	642	640	602	596	623	649	648	612	658	604	654	578	641	646	602	624	571	603	593	641	612	628	613	584	625	623	663	617	619	625	596	629	641	613	618	605	626	635	600	616	608	602	600	627	613	658	577	620	614	611	579	649	601	632	614	612	610	604	603	627	634	592	598	664	615	611	598	612	585	622	616	661	602	614	616	617	627	655	676	630	602	561	603	626	620	588	593	626	646	595	583	591	568	612	601	626	611	644	629	624	627	633	618	644	655	598	606	597	617	645	595	637	671	631	639	604	624	588	570	676	622	656	576	582	584	641	629	651	582	593	570	641
27426	28391	20142	3157	136	126	137	125	124	113	114	121	107	122	115	119	125	124	115	119	122	122	112	121	104	119	115	108	118	110	107	149	120	137	122	124	117	121	102	104	116	115	107	122	128	121	101	96	115	114	118	136	128	119	124	116	119	125	121	114	127	108	135	133	142	129	106	126	99	117	117	128	101	109	115	109	128	121	120	106	115	105	112	116	146	107	139	116	111	101	135	126	106	102	113	128	102	124	125	105	112	125	113	138	109	102	110	113	136	115	134	102	117	120	86	114	87	108	118	107	116	123	119	118	115	117	132	91	136	108	103	117	113	129	116	125	120	121	124	114	98	113	101	129	125	102	102	116	135	124	121	112	114	100	126	100	113	120	116	117	128	110	116	127	128	127	109	96	106	153	116	114	112	114	110	115	115	104	106	125	124	132	106	129	86	109	133	117	132	104	107	118	125	113	114	104	125	130	116	117	114	110	107	113	122	120	86	110	113	118	112	120	108	124	102	134	130	119	135	132	117	139	112	111	103	117	111	119	112	137	108	104	114	123	109	118	97	106	136	115	126	122	112	115	109	132	115	107	131	121	117	131	121	110	95	136	128	116	117	121	124	122	133	124	118	109	123	115	113	108	94	115	133	107	128	124	131	109	110	112	104	113	127	115	123	114	134	126	96	118	120	105	104	125	116	119	124	114	111	123	113	118	117	117	103	94	101	104	98	104	115	127	130	112	123	92	100	116	110	127	102	131	105	122	107	99	120	116	123	135	137	127	106	131	114	133	111	118	122	102	119	109	100	118	107	120	127	113	113	127	111	109	128	112	123	112	124	118	105	99	116	98	114	122	106	132	123	134	105	130	122	126	126	110	127	129	136	135	115	114	110	121	127	90	133	124	105	114	119	120	132	122	117	124	117	133	129	129	102	113	123	114	131	116	115	116	106	97	106	124	113	129	107	111	94	110	140	113	108	135	112	126	113	102	132	106	123	107	114	109	120	110	115	95	128	123	105	121	113	104	100	134	126	114	122	118	114	122	130	141	121	114	96	114	123	123	108	122	103	119	121	108	119	124	103	118	117	114	130	103	146	103	95	127	138	120	113	123	116	113	101	121	111	101	115	120	123	125	127	119	105	125	113	115	129	124	127	100	106	122	107	112	116	119	129	136	116	132	103	128	117	114	100	128	136	115	112	137	101	117	114	129	119	118	111	121	110	133	120	114	110	123	119	134	120	112	109	122	118	92	124	109	131	100	123	135	126	116	117	100	109	109	107	116	122	120	101	117	126	127	112	122	122	116	103	114	117	133	111	125	122	90	112	121	115	138	117	123	112	94	122	99	114	125	140	113	97	102	127	143	102	114	103	105	107	117	133	112	115	120	103	121	111	132	114	124	104	119	114	122	94	120	127	128	126	110	142	109	110	116	112	119	129	123	111	137	110	121	119	143	113	114	125	111	122	106	122	120	125	117	113	107	106	121	120	118	98	119	96	130	122	134	117	114	109	128	107	101	104	127	129	140	106	128	117	105	122	115	114	134	108	127	125	104	112	118	130	113	101	108	108	122	123	102	99	135	111	132	120	114	128	129	120	131	124	96	117	150	111	115	109	100	125	116	128	112	131	113	122	121	124	96	129	129	126	124	112	126	135	116	101	111	118	94	143	122	107	106	118	129	120	105	100	110	112	104	112	118	107	125	114	119	122	115	128	129	110	122	109	109	98	117	95	119	128	119	109	140	120	124	117	107	100	124	120	121	119	114	119	123	108	144	109	123	123	109	95	123	117	116	128	115	97	116	135	115	118	114	106	123	91	110	122	122	118	129	119	131	106	122	129	121	116	105	97	129	113	108	98	154	126	124	122	115	133	101	117	104	124	119	107	123	131	120	112	110	119	115	115	112	117	108	110	96	103	111	121	107	139	111	106	112	112	129	124	134	111	114	130	105	111	141	107	127	105	134	129	120	113	102	118	92	118	129	101	102	101	124	128	108	105	116	131	130	128	131	105	114	113	99	118	115	111	136	113	120	128	112	120	122	112	102	108	114	124	129	114	128	117	112	116	98	112	106	113	117	114	124	104	116	119	119	122	131	100	106	116	125	98	104	92	111	111	99	139	130	129	96	115	104	119	120	90	98	108	114	110	121	108	104	118	123	99	97	131	130	128	113	142	130	113	127	94	129	117	109	105	123	116	113	114	115	99	114	125	121	133	134	116	106	94	120	113	129	125	117	108	129	133	105	105	92	116	105	112	111	122	122	98	111	116	113	125	110	103	136	110	116	125	98	126	111	108	122	138	131	107	118	105	114	131	99	110	120	128	114	130	88	117	125	104	121	101	126	140	129	136	120	126	139	116	83	113	129	110	136	106	122	128	118	113	96	111	112	102	124	87	106	113	110	113	116	106	123	134	120	110	114	124	89	120	132	111	108	105	120	113	111	105	108	134	121	114	124	102	124	122	125	103	110	122	148	139	133	108	119	121	102	132	109	115	125	123	114	134	128	99	114	113	123	133	126	117	106	127	118	129	108	118	112	94	96	119	106	109	113	115	122	109	111	124	104	103	122	128	121	94	114	115	113	117	98	131	117	114	125	107	109	116	109	108	94	125	135	107	116	130	105	113	107	107	126	122	121	108	132	130	115	125	138	108	110	119	97	129	125	124	116	119	136	107	112	101	107	109	122	113	105	106	91	117	116	109	132	115	124	114	119	116	124	120	120	105	122	117	130	119	121	109	119	127	122	133	111	125	119	124	118	125	126	116	127	128	112	109	129	116	124	121	108	113	115	111	109	141	104	113	124	144	125	107	103	130	124	107	120	135	110	116	116	110	118	113	111	116	85	111	120	121	133	99	137	133	109	121	118	118	122	115	114	100	130	116	121	121	120	113	108	111	121	106	113	109	116	116	101	121	102	119	130	110	104	117	118	133	100	114	121	107	106	109	118	127	130	110	121	119	125	120	127	108	111	110	148	127	107	108	124	113	102	105	125	96	128	121	102	97	140	113	109	120	110	140	127	118	119	103	119	128	114	121	109	109	123	123	108	105	120	128	120	120	130	114	107	109	116	129	104	96	115	135	126	113	126	112	118	111	121	112	122	99	110	124	105	121	130	102	125	128	151	109	108	133	112	112	112	121	136	126	129	100	126	112	130	125	106	99	121	130	132	131	109	115	125	124	117	104	103	112	103	110	105	117	102	138	108	105	103	121	122	108	108	108	112	101	122	123	112	114	107	102	106	106	128	131	115	100	151	114	112	122	121	112	139	111	121	108	110	104	105	121	124	140	133	120	136	109	99	121	112	144	114	112	116	122	135	131	125	111	119	123	120	100	120	119	114	95	114	116	112	101	107	114	105	96	125	123	129	123	114	117	96	108	125	114	125	112	119	107	127	126	129	102	136	119	114	125	131	142	113	121	125	117	123	115	111	92	110	104	119	129	106	120	124	122	100	141	100	113	121	121	106	119	122	108	122	115	110	129	126	130	133	106	139	115	125
31038	46551	11448	330	283	268	227	220	228	247	232	216	226	219	210	219	206	209	217	196	203	215	223	218	234	228	208	227	198	208	209	205	207	193	218	220	225	201	212	211	207	211	243	225	226	207	195	204	200	217	210	215	209	201	189	234	203	202	222	215	265	208	204	213	223	204	208	227	216	244	211	197	209	223	214	221	216	206	212	210	195	235	182	206	203	222	229	246	217	241	202	200	213	218	234	207	217	204	194	215	236	220	210	194	209	218	211	217	202	213	215	215	204	219	213	203	200	209	242	221	210	201	219	198	226	231	206	215	199	185	222	221	220	235	216	205	210	228	222	203	202	185	196	219	230	223	198	207	197	225	198	178	231	179	241	207	207	202	236	226	207	186	218	201	210	172	208	229	196	212	201	216	222	195	209	195	188	209	210	208	237	196	200	210	216	216	226	212	229	198	204	240	225	206	204	217	195	214	196	200	173	228	232	195	205	214	251	204	223	207	263	220	208	206	219	241	197	199	219	202	230	218	219	187	198	207	208	235	228	207	233	171	204	217	193	216	205	217	223	197	200	220	204	217	216	194	232	230	208	205	214	221	208	211	243	227	215	219	216	239	234	232	213	195	176	211	204	215	225	181	192	192	197	226	202	207	222	216	215	195	181	208	193	234	206	217	200	241	223	205	207	211	200	180	209	214	214	172	222	196	195	222	197	226	210	208	210	214	210	204	217	216	215	253	216	208	194	250	217	203	220	194	219	237	195	215	205	214	198	208	209	208	202	217	215	220	220	226	202	213	219	199	195	207	221	237	199	217	212	208	220	225	196	230	205	226	219	212	195	194	225	206	211	219	200	191	216	196	246	182	203	202	209	217	223	226	197	210	223	192	196	214	220	209	188	195	206	214	224	207	230	225	221	213	192	211	210	221	197	221	193	199	173	212	230	203	229	189	210	225	226	207	199	211	194	207	230	186	211	204	214	196	222	207	215	209	239	213	205	205	230	207	244	191	231	217	203	229	205	203	231	225	209	225	232	200	193	209	216	224	218	204	219	202	224	242	226	213	198	201	220	224	205	196	227	227	211	194	191	195	234	202	215	239	206	216	236	219	230	225	228	224	208	214	206	193	212	235	204	204	211	208	205	190	225	231	226	238	222	205	193	214	204	239	208	215	234	206	196	229	225	221	188	211	222	204	227	218	199	203	200	199	236	258	203	210	247	232	226	215	215	234	198	215	209	193	217	240	194	230	208	185	197	224	182	224	232	184	191	207	205	206	209	229	191	205	235	212	230	196	209	244	230	198	208	215	212	205	220	188	206	206	225	186	245	218	227	221	210	196	203	218	213	211	199	232	215	208	245	211	214	236	209	215	215	204	215	192	219	196	224	212	204	221	237	215	223	212	213	221	201	218	210	212	198	208	237	199	203	194	217	209	195	236	238	218	215	192	223	221	220	216	220	200	239	174	217	209	222	204	225	210	206	218	203	219	215	223	232	210	204	190	201	220	207	216	224	195	194	220	213	212	230	215	204	209	215	216	241	220	220	224	201	197	200	220	201	214	207	205	228	223	207	217	227	197	204	245	214	241	194	233	208	210	215	222	201	233	201	210	183	231	194	210	236	219	235	188	217	191	208	209	184	217	214	211	210	188	213	231	218	215	189	194	209	212	187	204	216	199	226	188	234	227	204	204	196	214	197	216	219	218	204	218	204	178	202	186	211	226	198	225	218	229	243	216	199	201	211	202	193	213	197	226	224	211	187	206	222	210	234	234	216	205	207	225	188	210	191	227	231	213	223	216	227	190	194	239	203	184	203	226	203	188	223	201	191	228	213	223	195	200	212	201	213	192	196	201	207	219	235	239	221	231	220	230	206	231	197	218	217	190	208	206	208	210	215	203	184	196	193	218	208	226	187	219	185	240	209	179	209	196	237	202	196	242	221	215	209	207	224	208	174	183	211	196	226	224	229	200	209	202	202	219	208	228	207	235	205	194	213	222	224	193	209	203	229	179	205	197	196	210	235	219	227	212	211	214	219	225	220	189	197	201	206	201	222	190	200	194	204	204	205	226	221	221	203	198	204	194	188	191	207	247	219	221	228	242	216	198	233	232	229	248	231	200	200	203	245	203	218	192	178	217	212	208	197	219	200	193	215	207	209	222	220	215	206	219	214	217	216	222	210	196	206	219	209	203	239	222	207	217	235	227	230	216	201	219	201	211	198	210	230	208	206	201	224	207	224	234	199	215	206	210	220	212	222	206	192	196	190	193	207	215	210	233	200	198	212	204	202	209	207	209	220	222	212	199	230	226	209	232	227	201	243	199	223	211	201	214	211	230	207	209	214	219	220	204	192	180	229	214	216	223	193	228	229	187	236	232	197	228	216	203	213	233	219	203	195	227	217	186	200	242	202	219	225	221	224	206	216	199	213	205	234	234	222	204	195	194	231	212	194	235	233	190	181	205	194	194	215	223	215	185	192	212	212	221	214	200	222	214	212	218	203	220	209	212	205	243	217	226	259	236	218	198	182	200	209	231	176	209	205	180	209	205	213	211	198	204	203	205	225	238	214	193	211	205	206	235	208	218	227	221	202	220	221	224	210	197	214	215	212	234	193	203	212	206	209	194	197	198	210	236	192	235	211	221	222	209	204	216	217	222	204	214	185	225	213	234	228	209	203	216	201	229	215	193	214	210	216	222	234	210	210	206	184	200	237	216	187	209	217	214	225	226	198	203	210	222	191	190	220	200	211	197	189	211	201	204	198	217	226	203	186	189	188	212	248	205	210	224	186	214	245	222	213	215	214	200	201	211	206	208	229	207	223	223	214	187	226	205	240	201	233	208	204	198	206	217	202	229	201	181	218	233	178	214	224	213	211	249	206	241	209	223	229	202	213	216	213	238	213	213	212	196	200	242	204	213	207	218	216	210	242	224	209	186	196	221	200	203	213	221	206	206	193	196	211	195	213	214	214	205	195	206	223	185	195	230	214	203	188	197	234	217	226	188	214	205	224	218	204	208	187	228	182	182	211	209	229	200	204	208	210	221	210	230	217	194	225	229	174	222	227	224	224	232	191	211	223	206	228	189	194	244	227	220	184	208	207	202	204	221	211	210	240	220	222	195	194	221	210	219	218	212	216	194	195	173	229	193	213	195	213	218	194	185	212	201	208	205	218	232	198	201	226	230	252	240	202	226	198	198	211	213	220	229	205	227	203	207	213	218	192	222	215	224	235	218	204	186	205	219	225	212	202	208	218	221	196	201	230	209	246	223	221	217	233	229	196	206	219	215	214	201	214	216	216	229	216	198	182	194	235	212	207	201	205	254	244	213	195	214	203	221	230	200	212	204	202	206	207	215	208	216	204	213	215	212	217	232	222	218	200	210	196	207	220	226	242	184	205	200	207	220	193	191	194	198	221	218	224	191	192	226	239	219	214	214	230	206	211	217	227	222	204	211	218	219	201	248	222	239	205	190	217	205	239	209	225	200	224	234	230	203
24129	22707	28880	24123	20148	6215	464	326	298	282	283	285	288	293	256	283	247	228	274	257	255	252	261	261	264	249	239	255	259	236	248	253	241	234	214	217	229	247	229	232	211	277	249	254	265	222	223	240	249	254	216	229	226	261	195	246	263	241	239	234	238	220	233	223	231	232	214	280	229	256	212	236	239	248	227	254	240	226	228	220	242	256	229	258	274	237	243	241	234	252	245	191	230	258	250	242	248	212	254	209	234	260	235	211	248	248	235	222	241	265	248	231	226	256	202	242	238	252	220	239	237	245	218	212	253	223	258	261	246	242	237	247	227	227	230	224	228	244	245	231	242	248	237	234	224	249	223	252	248	218	236	254	251	238	239	246	260	232	238	254	245	239	260	233	238	237	218	240	223	235	225	233	232	229	258	260	241	211	235	254	240	227	230	244	257	246	247	257	246	237	241	261	243	224	252	255	239	223	224	229	225	255	228	254	259	239	238	276	254	257	227	249	233	232	246	270	228	247	239	253	249	221	250	238	220	237	253	241	238	248	246	256	247	276	250	232	260	225	238	260	235	248	217	248	235	244	214	249	231	250	241	254	250	258	240	249	240	247	233	248	262	256	209	238	238	231	248	244	248	232	229	253	237	248	251	257	237	258	246	209	238	217	276	240	209	230	217	232	252	223	228	238	222	225	238	236	218	230	242	268	213	226	232	260	236	216	249	234	227	236	228	232	241	221	208	235	241	243	232	235	236	252	208	224	223	200	250	208	224	242	209	233	234	235	261	272	228	257	239	244	213	237	258	235	257	223	234	241	253	231	237	247	240	256	233	233	232	230	200	237	247	229	229	242	244	231	238	246	216	253	240	239	264	233	220	215	253	224	240	216	229	257	223	246	223	239	247	251	253	259	256	248	211	231	245	247	272	253	225	246	246	249	227	254	212	240	237	230	227	255	267	236	245	239	259	241	234	232	229	220	216	235	228	275	243	251	265	227	258	210	266	234	237	257	247	255	239	220	254	234	237	242	237	238	242	246	242	252	236	281	264	239	243	237	239	213	234	243	222	217	261	241	216	235	245	231	225	237	227	231	234	243	218	225	233	253	253	226	266	240	279	259	255	245	242	240	246	238	226	208	246	259	248	212	215	239	251	219	254	247	240	268	218	216	249	232	225	224	218	258	238	271	234	258	201	245	248	211	239	209	232	235	233	257	241	235	254	248	252	234	231	222	250	236	214	228	237	242	207	254	225	259	264	246	240	253	249	230	228	225	247	277	252	240	237	251	233	209	268	243	240	261	245	252	251	234	243	223	233	259	215	224	251	248	239	237	233	271	249	241	234	225	235	240	232	238	261	248	243	262	242	269	229	238	246	254	237	245	235	213	218	265	219	218	239	237	235	234	248	246	241	263	233	239	236	225	229	238	252	231	236	244	227	210	238	239	258	237	240	261	238	237	246	234	250	237	252	247	237	233	235	232	258	224	237	218	261	252	240	250	228	230	225	243	244	257	236	264	248	249	235	222	251	277	259	225	234	257	220	219	229	218	212	227	233	235	262	269	266	217	252	237	229	239	240	229	226	244	218	234	216	240	234	219	220	229	243	227	240	229	253	255	248	248	252	243	225	235	235	224	244	222	244	241	242	240	227	239	260	247	259	224	231	243	240	235	238	219	253	218	239	235	226	220	213	228	274	239	236	252	237	230	249	228	222	262	216	242	262	242	225	236	231	224	221	243	266	231	248	257	266	258	254	234	232	230	254	252	254	236	214	230	234	244	234	254	222	251	225	255	235	220	247	263	261	243	234	233	256	248	244	237	251	232	256	250	234	234	244	242	265	228	242	239	239	242	230	256	256	237	255	254	206	237	196	203	247	246	213	246	231	235	225	230	227	259	212	226	225	246	232	245	238	221	215	239	234	246	269	240	230	255	255	226	209	255	226	237	238	238	231	240	255	245	258	225	258	234	244	260	234	254	223	241	244	255	236	254	228	249	238	210	226	235	234	201	253	243	257	269	240	209	204	233	241	224	236	250	273	231	230	235	246	246	232	245	230	270	266	227	247	227	243	238	234	251	216	266	232	249	217	252	243	231	236	224	236	218	243	217	226	259	239	253	221	260	207	269	250	229	242	246	230	236	256	268	232	230	267	248	228	235	231	208	214	223	219	192	248	235	259	231	231	230	223	222	227	245	260	238	262	246	252	251	230	228	236	230	230	206	245	220	220	272	250	215	251	233	235	253	225	238	223	262	200	231	239	248	279	242	269	253	219	223	230	235	246	217	242	232	257	221	251	244	252	217	241	236	250	254	230	237	228	215	200	248	211	225	219	220	232	252	237	228	220	230	233	236	230	228	232	267	216	229	215	264	246	223	253	233	266	254	257	235	228	245	234	220	235	211	236	244	211	240	260	229	232	254	248	248	228	240	253	238	248	244	241	250	248	244	228	256	224	254	237	244	241	254	242	237	231	235	238	264	211	212	266	207	250	232	264	248	266	224	247	231	238	252	230	238	247	249	245	236	240	239	254	237	235	220	228	230	239	214	254	230	267	247	246	230	226	271	242	220	247	226	236	243	240	252	242	240	244	246	221	259	237	223	227	240	229	247	237	217	227	239	250	222	242	257	237	254	247	216	227	249	215	221	218	240	249	227	258	246	248	246	237	237	240	274	226	244	237	222	239	235	233	221	234	221	265	242	282	243	241	204	204	229	216	256	268	210	243	227	217	263	212	247	239	232	237	243	236	219	229	219	239	241	221	231	252	224	256	242	226	221	245	243	257	228	204	226	237	258	264	226	226	247	238	243	221	237	254	263	256	236	238	223	281	222	244	232	251	233	221	226	217	240	246	258	236	227	227	240	262	223	246	237	245	236	206	239	224	231	237	227	237	254	249	236	217	223	220	227	266	233	241	185	250	241	233	263	255	247	259	232	234	211	261	252	228	270	248	239	240	242	254	216	233	210	243	265	230	202	263	241	235	227	235	245	246	279	236	236	218	245	237	282	227	237	203	242	243	249	241	238	240	249	241	235	221	212	223	217	212	219	250	242	244	243	241	235	250	235	261	222	243	227	244	251	237	229	211	248	261	216	255	234	234	240	220	222	219	251	253	253	290	268	235	239	219	221	236	229	246	224	228	236	254	225	263	221	235	237	239	227	244	233	227	244	258	217	202	263	220	228	250	263	246	216	228	254	252	247	241	218	228	243	246	243	266	226	239	207	256	259	226	236	248	211	234	238	242	259	257	215	231	252	229	229	256	226	251	248	234	250	233	228	243	234	265	229	255	221	252	235	258	245	228	253	235	226	220	233	217	211	235	239	228	250	224	246	231	237	220	223	231	242	259	233	228	234	243	223	222	258	268	238	217	248	248	239	237	225	245	236	239	219	239	221	243	234	230	250	240	259	211	258	222	218	249	226	266	243	246	225	249	231	236	222	237	248	249	255	268	234	245	223	207	246	247	254	262	244	238	248	239	251	250	229	232	246	249	241	235	253
55256	85130	20232	1772	1163	977	814	695	619	544	555	540	526	508	425	479	451	430	487	422	474	446	428	436	443	396	478	451	382	427	415	436	430	420	428	390	425	411	424	403	398	424	396	454	368	404	376	416	432	422	407	395	440	421	425	403	424	407	442	427	427	406	424	426	375	394	415	402	421	408	392	418	454	439	402	405	427	362	442	411	434	415	364	388	408	404	398	390	402	389	410	367	391	395	425	431	423	391	387	411	411	393	421	417	406	425	399	383	407	360	410	400	389	388	433	417	404	404	437	423	405	421	407	400	386	385	447	397	370	404	409	394	408	403	426	395	418	430	366	400	409	382	353	366	414	423	404	407	430	393	379	381	394	383	417	430	399	388	388	405	405	387	386	421	377	356	418	435	445	411	409	429	411	394	405	413	401	401	406	406	363	409	411	410	416	405	397	371	415	412	392	410	410	414	387	446	452	373	376	380	410	395	423	444	415	373	409	414	389	416	408	390	427	403	394	412	412	437	401	432	407	405	409	440	390	433	396	434	381	436	445	418	419	413	400	405	404	366	371	387	353	403	409	387	387	395	426	389	383	400	406	395	409	407	419	387	401	442	388	386	389	405	419	428	399	439	408	392	379	426	396	423	369	441	397	382	410	372	385	399	412	392	403	413	439	401	438	382	394	410	366	407	409	389	408	421	405	405	394	413	388	396	400	407	435	392	409	394	398	426	391	401	373	374	385	354	430	420	424	406	399	424	409	407	410	409	400	413	393	370	409	411	415	393	402	392	379	415	401	404	420	448	419	434	391	419	391	401	404	383	442	360	428	404	431	415	399	398	413	409	354	401	408	400	385	425	415	414	413	387	426	413	384	407	425	414	398	405	440	449	415	404	406	385	403	360	437	398	423	419	390	398	407	388	358	408	384	377	374	414	424	428	415	388	420	438	396	380	367	388	416	398	405	406	413	375	413	419	412	432	416	379	415	425	381	405	409	402	368	405	379	432	422	410	383	404	386	388	414	373	447	369	364	431	422	421	410	413	443	424	417	386	381	376	379	420	388	416	387	394	405	413	440	409	411	408	398	429	371	407	389	383	418	412	416	377	362	402	431	410	422	380	363	447	408	370	387	409	406	374	400	424	403	399	430	423	439	401	419	404	381	395	403	398	363	403	398	380	418	400	404	384	435	384	385	402	390	371	423	407	389	401	362	424	384	418	391	424	422	394	421	413	387	400	382	392	398	361	440	416	401	398	413	388	419	398	384	388	380	442	433	402	457	383	445	395	386	403	372	428	379	410	372	406	388	415	387	390	390	412	372	400	391	405	398	400	424	389	404	404	405	399	385	403	401	402	433	447	374	416	410	445	418	391	395	408	447	372	414	386	418	394	410	392	436	401	392	397	414	375	409	403	384	407	412	402	409	389	420	371	422	408	397	387	377	379	385	440	370	440	402	374	423	388	420	393	415	393	388	437	395	406	424	366	390	371	383	408	417	392	418	397	411	404	393	401	395	396	401	393	422	416	369	391	434	407	366	412	428	417	436	424	425	409	355	381	379	391	402	412	384	411	391	419	457	393	420	410	406	412	401	439	419	413	416	405	438	435	429	393	408	436	430	402	433	381	385	420	404	405	412	436	422	395	380	401	420	415	377	420	421	405	388	385	428	413	430	425	393	412	422	394	410	430	418	399	399	361	411	395	379	366	393	416	423	381	418	419	385	440	385	387	358	356	408	383	415	407	379	408	431	397	417	396	431	409	403	450	442	391	425	367	401	390	386	415	389	392	413	383	396	392	428	409	403	403	390	393	404	411	400	419	448	391	389	405	408	389	399	414	394	416	373	412	412	409	441	387	421	405	441	361	403	402	391	390	421	408	391	442	406	361	357	372	423	376	418	391	433	408	438	356	380	415	408	421	406	450	414	408	470	378	389	414	375	448	371	450	408	414	433	393	394	412	421	395	422	424	400	393	396	430	411	411	424	401	391	399	416	433	419	408	399	403	426	434	430	393	423	392	420	429	403	379	406	375	374	409	416	414	374	404	443	410	422	384	379	404	393	414	386	400	427	396	419	433	427	409	388	410	407	394	409	409	410	399	412	448	402	399	388	394	406	389	390	404	405	387	406	377	443	419	412	413	435	387	368	392	423	394	389	436	415	378	356	387	407	403	378	391	413	401	377	408	374	411	378	401	411	411	382	415	341	424	416	395	387	387	403	404	401	413	413	431	411	405	409	399	414	379	409	394	393	395	427	430	389	421	431	403	377	396	380	399	391	449	399	371	378	382	445	411	385	418	411	406	408	417	410	412	426	397	407	447	450	406	426	403	431	413	429	436	413	413	403	421	397	423	417	400	405	407	394	417	349	392	431	408	396	389	382	405	419	387	380	391	407	386	393	424	377	416	426	434	399	386	384	398	391	374	387	407	368	396	419	412	411	410	421	422	398	389	451	454	411	377	385	421	428	409	381	409	424	375	400	422	424	393	396	406	410	397	408	442	425	383	404	428	400	413	424	405	418	406	435	412	406	420	384	387	395	416	399	424	405	388	383	428	403	424	389	411	413	414	437	406	428	413	372	406	398	441	395	435	421	369	358	365	406	394	378	395	443	392	385	396	416	419	412	387	436	409	416	427	416	430	412	393	421	400	422	360	426	410	409	389	429	406	375	401	380	392	402	428	403	395	427	401	430	427	388	392	396	375	401	367	397	412	418	405	424	417	413	385	408	441	417	415	402	395	378	377	390	396	396	399	380	392	406	425	421	368	370	455	392	366	390	394	442	445	413	416	421	404	393	416	436	447	417	397	421	380	420	411	417	416	371	427	373	432	407	445	420	406	403	401	422	378	436	421	391	423	383	408	390	400	390	415	398	444	417	409	410	385	398	402	402	405	425	403	393	366	416	417	364	397	388	434	381	432	391	402	410	417	397	381	408	419	416	397	389	419	437	419	424	385	423	419	385	402	415	393	431	447	410	424	432	412	372	364	420	394	424	399	391	391	400	423	417	418	422	413	406	380	385	413	380	404	402	388	383	420	382	389	380	421	441	427	400	385	374	395	400	451	437	419	387	395	377	415	406	401	361	392	404	404	377	367	381	389	387	400	409	413	386	362	441	390	411	375	387	432	390	400	404	419	367	374	415	381	389	412	403	416	384	375	411	447	416	408	413	428	404	424	414	373	385	384	423	366	414	372	374	416	412	438	387	424	385	415	369	401	407	419	429	405	392	403	382	377	385	363	441	433	441	412	402	412	373	375	389	401	378	400	382	436	405	429	416	406	408	420	423	389	423	378	402	403	394	396	430	419	401	401	414	426	422	388	422	424	374	413	402	424	395	422	427	415	383	407	377	417	382	379	404	399	390	415	409	410	413	390	385	425	396	384	419	395	425	425	416	417	390	379	412	405	393	392	426	396	369	403	355	415	358	435	423	401	385	418	397	400	397	378	445	390	392	458	420	364	377	399	416	399	414	388	427	410	393	364	381	423	411	361	395	387
22915	21824	29437	23044	21023	19998	4069	642	509	514	456	442	450	429	399	412	433	432	418	379	385	419	387	384	428	419	397	387	420	423	428	400	382	406	373	400	404	396	388	411	452	391	426	411	373	422	372	381	354	424	382	393	385	389	384	389	409	388	375	365	379	374	412	409	380	384	386	350	366	360	352	374	374	397	399	383	405	371	378	398	385	380	393	342	392	373	397	390	365	406	344	378	351	376	380	375	404	370	385	403	389	365	366	429	366	398	401	414	382	393	390	378	370	370	403	366	376	369	366	379	364	406	353	357	373	455	336	419	391	369	363	402	362	359	360	373	430	400	377	387	441	386	359	403	385	393	381	367	400	417	329	374	388	375	406	407	388	366	401	334	385	410	381	410	385	388	380	382	392	364	383	407	381	377	364	379	405	359	385	328	355	379	369	406	387	400	376	391	385	371	422	387	390	383	396	378	371	417	374	355	366	395	383	406	361	387	365	401	355	375	386	371	353	378	358	370	408	384	363	356	372	360	392	391	368	392	374	392	341	407	371	383	374	384	376	350	365	396	399	410	397	391	392	367	345	406	370	395	370	420	346	371	402	377	383	346	419	372	399	364	363	342	426	378	371	385	360	373	380	370	383	366	367	404	384	372	343	354	367	396	418	379	421	370	385	390	404	401	375	390	353	373	386	386	400	400	339	357	395	397	402	354	385	374	403	359	345	368	377	365	366	392	395	383	364	320	385	394	428	368	387	354	376	386	396	374	355	377	416	335	368	380	412	390	347	369	371	406	364	378	408	395	380	386	356	385	404	411	393	396	368	376	379	424	390	388	428	376	403	377	391	378	368	389	411	449	372	382	402	403	425	364	401	364	354	351	387	352	381	368	405	397	392	349	415	412	398	399	388	373	390	346	361	389	388	360	439	393	419	394	408	391	382	355	372	398	374	434	335	437	401	376	343	393	400	379	373	359	401	396	415	367	392	350	397	377	436	390	390	371	409	401	361	392	381	367	362	373	341	414	393	391	379	374	374	340	401	396	411	392	393	378	391	355	400	378	392	408	417	377	403	418	401	381	378	396	382	344	376	388	381	392	396	381	397	349	418	355	395	399	403	387	382	376	413	354	425	381	417	388	353	424	382	359	370	372	330	355	366	368	373	382	394	399	384	375	363	419	392	381	317	356	375	352	394	393	371	391	369	394	369	400	376	352	381	390	402	412	395	358	391	405	417	381	370	363	397	381	365	421	328	381	383	375	381	366	395	394	349	365	368	375	421	396	382	355	351	398	392	394	385	348	376	389	358	381	361	349	433	376	400	423	381	371	386	409	386	359	331	365	372	413	406	393	381	381	349	402	405	402	383	344	396	395	362	415	399	403	370	377	415	402	421	371	384	361	346	399	389	334	384	394	365	367	389	381	361	363	389	323	398	392	432	395	412	364	410	382	362	393	412	389	369	369	395	396	367	355	370	378	395	381	364	377	421	354	377	375	393	383	375	381	395	379	376	397	403	365	382	405	398	361	379	359	381	372	366	384	382	356	387	410	374	398	364	391	375	400	374	360	396	354	383	381	391	353	383	391	364	398	381	421	399	421	355	386	401	369	374	383	396	389	392	377	395	401	372	422	364	389	401	393	398	374	403	373	365	392	405	352	392	375	386	386	367	386	394	418	407	387	390	401	356	374	386	341	357	401	377	343	358	389	354	362	385	372	371	395	367	369	377	394	408	379	381	379	393	382	401	352	360	383	382	362	353	387	404	397	411	383	331	371	365	355	378	390	371	373	394	388	387	407	386	347	393	410	371	411	384	362	381	413	401	358	372	355	371	342	373	378	392	403	379	399	360	388	409	378	367	370	397	371	382	390	352	357	385	382	400	386	399	401	376	400	382	381	368	424	379	384	382	355	367	373	371	406	385	417	340	392	355	366	384	394	353	413	390	383	407	402	375	380	345	389	388	363	355	338	372	340	371	433	374	405	358	414	382	399	402	364	362	392	399	401	368	433	359	391	372	394	351	383	407	359	335	384	356	393	360	358	373	381	409	347	394	372	388	409	395	370	346	391	405	389	374	383	401	377	384	369	386	375	346	382	378	396	389	401	393	375	389	370	378	380	381	357	394	404	426	374	391	380	411	415	366	397	404	384	380	379	395	404	369	409	382	388	413	380	377	361	396	410	360	386	366	365	385	386	403	402	374	413	389	358	392	351	391	400	379	380	379	398	375	373	347	426	421	386	378	367	354	388	365	370	432	334	397	399	367	387	390	385	397	378	376	364	421	388	392	384	375	365	352	384	376	359	399	364	373	381	399	366	417	424	387	391	380	406	345	406	373	390	361	381	387	384	359	347	371	350	363	373	409	372	391	373	417	425	387	380	417	391	388	397	398	414	383	358	400	394	361	400	389	379	362	415	402	415	373	386	408	410	374	418	404	423	405	365	362	386	404	357	395	401	403	404	384	408	371	421	366	387	350	351	369	368	407	400	390	407	356	379	375	366	395	338	380	403	409	360	366	372	378	395	422	398	378	371	366	374	402	383	401	348	377	397	384	377	385	405	393	371	350	377	423	391	384	410	387	387	409	370	362	357	416	389	386	377	357	347	393	372	382	373	347	373	375	397	368	419	379	408	407	409	390	351	405	359	407	392	352	365	350	385	419	353	353	358	394	372	429	378	389	378	391	377	368	366	401	395	431	392	354	434	366	390	380	385	355	359	354	396	356	362	352	397	389	393	347	386	403	384	393	412	363	376	377	404	355	367	395	429	390	366	393	385	382	393	374	366	362	375	422	367	412	408	372	404	385	365	354	386	388	377	329	410	379	356	387	344	371	411	389	388	423	379	402	319	372	369	413	397	371	358	380	423	394	367	377	386	405	375	389	403	395	384	375	394	369	356	364	374	391	393	424	408	364	374	379	394	388	423	395	383	390	391	388	403	387	390	362	390	369	401	362	369	377	392	405	400	388	382	371	391	397	385	395	360	382	382	365	384	362	409	378	398	415	407	397	386	403	409	371	385	367	393	345	382	369	395	363	393	379	375	407	356	380	385	373	380	389	352	380	381	364	404	383	386	384	400	378	364	361	390	383	388	374	372	353	387	370	358	402	374	371	392	392	406	393	394	381	382	356	371	408	410	393	365	372	384	354	380	359	379	382	412	356	364	366	387	380	394	366	409	362	370	425	373	362	376	374	383	370	387	386	394	390	376	391	354	404	402	367	391	364	380	365	424	380	402	371	377	418	391	399	407	391	421	354	399	381	375	408	390	409	384	431	379	370	391	363	403	417	377	366	371	375	375	359	377	359	374	382	366	388	382	390	357	387	374	361	387	359	394	383	382	393	357	388	398	356	366	355	372	355	385	393	404	383	364	396	386	385	370	415	382	376	367	380	391	402	385	377	394	395	364	390	400	351	364	396	393	359	372	384	389	383	408	404	407	388	390	371	388	350	355	363	352	408	408	363	384	398	376	352	357	390	395	402	386	404	372	404	387	376	369
53695	87193	20161	3082	2121	1684	1378	1239	1052	960	873	859	834	793	751	709	734	701	718	674	719	715	647	648	667	671	663	597	646	661	629	614	591	669	624	605	652	677	625	653	620	608	658	586	604	655	643	588	596	626	620	624	637	576	618	660	626	613	628	610	549	648	599	530	616	634	593	641	594	656	645	600	618	623	647	574	615	576	613	614	647	646	619	671	591	620	612	615	614	571	639	586	617	605	620	564	591	668	589	625	651	651	663	613	648	667	664	645	641	577	629	633	616	650	639	657	622	649	598	594	619	620	614	626	651	622	628	623	621	606	635	569	588	639	584	603	613	659	644	592	622	629	614	644	623	606	682	597	611	653	647	617	618	635	639	579	627	631	579	644	591	612	587	588	633	645	609	602	653	630	631	582	660	625	585	615	618	632	595	691	637	594	584	637	597	596	639	606	579	576	590	584	617	597	609	625	594	624	612	627	627	641	616	631	589	634	643	623	616	582	676	599	610	665	611	621	616	583	652	627	617	641	571	604	586	626	643	618	624	585	615	616	615	636	636	625	569	619	657	608	663	638	635	649	615	660	614	600	662	617	566	621	631	590	664	597	628	636	652	620	624	587	586	614	587	640	598	615	610	631	634	616	585	662	593	618	593	592	614	633	650	588	604	596	597	626	596	666	616	622	636	639	602	608	539	637	621	622	616	642	573	670	626	609	618	614	624	647	641	593	613	626	601	600	638	607	602	627	590	636	568	609	582	609	603	634	616	604	609	639	590	578	596	571	641	580	618	666	658	631	608	658	573	612	628	616	580	597	633	614	627	603	653	631	599	604	604	665	652	635	657	661	629	614	629	606	623	633	649	630	651	622	653	650	607	626	598	656	628	626	628	621	590	613	614	646	619	556	633	561	633	612	613	642	631	623	645	629	619	622	628	600	640	630	579	636	651	648	618	649	612	651	648	643	589	584	582	590	604	562	653	596	592	593	634	602	603	589	639	597	656	619	582	618	640	656	622	596	649	633	598	588	621	648	617	585	609	616	628	601	622	600	619	609	579	602	591	596	628	622	621	631	603	653	606	600	623	645	624	609	577	613	584	616	608	597	625	633	598	588	587	567	585	611	589	621	604	601	632	593	615	634	564	612	618	592	579	579	609	578	556	615	592	616	663	634	581	659	625	595	619	609	638	575	611	642	628	640	577	632	612	600	590	621	632	623	634	640	646	634	618	596	617	643	607	642	588	587	597	621	578	664	653	596	614	588	604	617	586	600	652	568	653	613	596	603	604	636	616	620	604	610	635	632	628	614	589	643	640	621	618	616	613	633	601	609	668	624	604	629	606	581	652	611	666	606	597	611	618	613	618	605	615	613	638	646	639	602	592	613	587	635	591	535	621	609	630	643	600	596	579	618	583	631	588	614	620	628	647	621	585	617	632	598	608	610	622	605	613	639	576	589	630	618	617	604	619	584	616	588	627	590	615	575	604	599	655	617	646	618	592	607	621	607	637	587	615	589	656	629	613	596	636	620	639	616	626	617	625	620	599	620	607	631	547	603	580	568	597	630	641	627	618	558	638	595	640	625	629	631	543	621	618	605	622	595	628	618	573	611	586	597	652	598	607	619	636	601	625	577	635	627	633	614	593	606	608	623	698	643	647	602	564	630	575	554	617	604	581	578	580	665	626	628	627	602	623	620	577	605	606	645	589	615	623	652	604	591	630	586	654	647	608	613	627	660	631	600	604	648	637	609	604	617	634	669	588	627	596	634	575	626	619	595	634	579	592	627	605	607	612	667	648	584	584	639	559	620	585	676	640	634	584	590	634	638	604	632	595	622	600	606	603	604	639	610	624	653	632	602	609	628	607	642	640	629	647	590	597	656	604	613	635	642	665	652	607	570	583	603	611	583	618	636	564	592	605	605	633	616	622	604	646	596	620	618	621	582	628	581	611	595	649	597	598	586	649	648	606	624	598	610	604	636	640	640	642	607	647	629	612	633	603	624	598	570	617	563	616	611	592	617	561	623	603	667	634	643	652	691	617	632	606	577	620	636	626	594	638	644	647	624	595	626	609	601	617	620	593	559	613	614	588	636	596	619	588	596	584	613	587	653	659	603	604	641	601	581	608	637	636	603	602	573	630	610	606	644	602	611	600	619	617	618	630	576	616	595	649	587	637	599	615	591	609	611	605	622	635	599	670	595	633	646	627	618	624	615	618	644	642	627	612	625	613	612	626	623	592	613	587	579	625	572	641	597	628	619	658	599	610	631	659	634	619	668	636	648	616	606	558	605	594	618	653	594	626	634	639	587	625	626	615	624	585	613	602	624	629	631	641	644	617	590	617	616	590	611	599	586	611	627	658	615	602	570	630	596	621	629	598	626	633	614	640	609	593	617	605	593	648	596	625	605	637	653	558	594	592	634	651	596	602	646	618	595	620	634	636	636	591	638	631	640	612	598	595	604	592	604	608	675	643	576	621	664	608	635	626	605	605	636	596	637	635	608	574	619	603	628	638	607	646	595	625	614	620	617	643	600	593	623	592	644	622	571	646	588	629	624	640	588	566	637	589	641	621	656	571	629	578	579	652	643	624	654	630	655	592	656	594	647	602	578	638	626	611	610	634	617	605	645	600	640	606	643	655	618	537	626	595	582	688	628	589	603	626	626	618	637	589	567	648	612	592	584	576	591	603	631	644	633	608	635	638	667	646	609	675	585	652	608	555	614	579	614	622	631	621	656	616	627	617	597	652	625	624	619	619	607	647	608	587	642	599	668	634	582	584	608	595	632	603	640	570	646	631	633	615	597	579	605	568	611	612	652	633	615	578	591	582	610	595	654	623	615	660	608	630	593	645	596	626	625	624	586	661	638	630	619	585	650	642	633	607	649	617	613	631	600	599	583	635	594	632	648	593	600	666	656	645	674	594	609	581	627	644	655	608	636	608	632	641	591	602	602	642	641	621	628	623	595	613	624	596	599	603	596	635	596	617	580	633	649	609	635	629	612	658	591	617	634	603	624	603	611	615	591	666	639	610	621	582	604	580	599	600	595	619	615	606	632	614	632	618	652	613	593	626	621	617	586	641	626	600	614	585	639	609	612	656	600	592	626	620	600	679	608	611	649	624	602	631	597	656	606	585	625	627	582	624	638	641	591	592	599	613	647	603	621	606	634	591	631	638	629	599	629	587	626	594	565	604	591	651	614	616	655	635	601	634	620	616	632	640	593	577	614	592	616	590	605	653	613	589	592	634	610	626	606	597	599	633	638	588	646	615	568	608	653	661	594	613	630	600	626	612	597	583	633	614	643	581	643	640	641	627	644	613	606	594	589	590	612	629	629	623	602	629	606	644	611	648	661	584	611	570	637	661	605	641	628	630	649	628	625	598	572	586	643	618	595	649	631	561	611	612	614	652	609	587	624	625	624	624	623	606	651	626	596	615	647	582	628	597	597	638	585	603	668	655	615	621	614	590	624	656	604	614	582	605	647	645	669	642	633
27127	28588	19735	2712	178	152	135	124	143	120	122	121	132	106	103	121	115	102	120	101	135	114	123	132	101	128	99	112	110	146	135	103	136	133	116	108	117	121	102	124	133	120	111	98	128	125	111	150	135	114	126	128	119	129	125	106	118	128	109	97	129	108	135	115	119	102	114	109	107	116	104	109	94	106	110	108	124	129	132	128	106	127	117	104	130	128	115	117	125	122	132	129	121	123	116	117	107	119	119	136	127	106	106	145	111	120	105	126	121	112	124	114	134	110	125	121	121	108	114	99	104	111	106	115	114	110	102	103	116	128	129	108	102	110	145	113	114	101	109	110	86	123	117	112	109	101	114	129	117	117	106	139	130	120	109	127	118	115	129	118	119	127	127	123	98	121	133	121	117	121	128	108	118	117	114	118	101	114	113	132	131	120	114	128	121	108	114	119	115	143	118	111	124	117	107	104	106	104	116	124	100	111	133	120	134	117	113	130	98	127	119	113	140	115	140	112	119	125	102	108	121	123	110	123	117	116	108	107	109	122	128	102	104	105	119	118	131	124	123	103	117	126	106	101	102	108	109	133	126	107	113	127	138	99	109	120	112	106	124	104	113	126	113	109	115	113	106	114	123	103	113	112	116	142	93	113	116	141	122	120	118	111	127	148	122	107	117	117	113	115	89	123	122	106	131	116	123	111	113	114	121	122	130	121	138	144	115	117	127	128	121	119	129	112	115	106	107	100	121	102	114	121	111	111	135	110	105	96	116	125	105	119	130	124	113	106	102	109	112	124	128	106	116	120	130	116	117	127	127	101	109	127	112	131	119	124	125	133	135	119	109	117	131	113	120	100	133	113	132	122	137	115	114	109	100	97	118	107	117	115	103	124	101	109	103	119	111	110	101	123	123	114	132	122	137	116	109	116	110	118	127	127	110	118	117	115	127	110	136	127	129	127	109	88	119	120	93	118	106	123	106	119	102	130	114	124	118	116	106	124	138	117	113	113	124	118	125	113	115	118	116	141	119	110	119	136	133	124	119	118	107	127	100	93	103	113	97	121	122	121	139	107	131	127	108	103	128	119	123	117	110	131	108	112	118	153	145	127	109	129	123	114	132	119	118	139	111	125	99	114	98	117	117	99	131	114	128	113	105	112	95	115	97	126	124	91	111	132	119	115	131	100	131	117	100	104	119	120	134	131	135	104	115	93	117	130	111	121	132	124	111	104	122	123	130	115	130	132	118	116	91	139	114	120	118	123	87	105	105	108	103	106	106	125	121	137	118	109	112	119	109	108	116	127	117	121	108	114	99	122	114	125	118	116	103	118	120	126	132	125	119	99	114	122	132	108	125	109	108	126	129	113	104	116	124	105	121	127	113	104	112	118	117	109	104	99	99	102	126	113	126	128	118	120	110	118	116	96	123	134	116	118	116	120	135	121	127	112	108	119	110	102	97	104	154	134	118	120	119	112	112	110	126	113	127	116	123	116	118	123	134	114	127	116	115	115	106	120	121	112	131	125	132	118	106	136	113	110	108	127	109	117	124	82	94	116	145	126	103	131	109	124	130	108	139	119	98	126	121	129	138	121	113	122	128	110	124	100	107	114	125	114	119	120	108	126	92	103	107	112	136	125	122	108	103	114	120	99	121	112	114	113	118	107	122	92	124	117	124	112	120	108	136	119	109	118	125	125	127	117	107	107	118	109	119	100	98	125	124	107	120	113	115	123	127	107	126	133	119	110	88	101	126	122	105	127	121	105	104	132	104	107	119	136	121	117	123	112	115	106	119	110	102	131	105	109	111	110	101	131	124	115	101	106	124	108	117	102	134	119	109	116	113	122	118	118	142	110	105	114	123	124	107	129	133	96	129	99	120	109	123	135	105	124	121	130	119	90	107	123	112	128	104	110	141	111	109	116	125	110	100	126	111	95	121	131	139	132	130	122	110	105	122	126	108	111	108	107	110	124	115	106	107	110	111	111	115	125	119	109	111	127	113	121	119	119	137	112	101	119	135	122	102	108	115	115	121	117	114	110	107	123	115	116	114	107	128	113	121	111	123	113	121	127	125	111	121	98	111	98	122	99	116	121	111	113	114	115	138	147	126	117	104	108	112	128	99	116	114	111	130	118	126	116	124	110	108	114	107	116	115	113	108	110	128	115	107	110	129	119	113	114	116	116	96	118	109	103	120	102	115	126	117	125	97	123	114	111	107	123	116	128	120	122	112	130	107	118	105	107	129	118	131	130	103	108	109	126	135	136	112	110	98	98	121	115	123	121	134	109	135	115	115	109	93	112	113	127	100	123	111	115	95	115	98	151	119	113	118	133	97	117	135	106	115	105	123	126	113	120	109	114	93	131	113	116	110	105	122	120	126	123	122	130	116	135	118	107	107	116	106	127	133	108	140	133	151	114	121	117	99	127	108	128	108	118	129	115	103	105	126	117	133	115	114	112	108	96	119	111	118	119	136	111	112	131	114	112	106	114	106	119	131	113	104	137	120	117	87	119	98	119	104	117	110	107	128	115	105	124	121	114	132	115	122	107	123	125	128	114	117	112	107	90	107	100	112	123	130	117	104	125	112	121	114	106	117	120	120	114	121	90	111	110	110	110	117	128	100	112	96	89	102	102	100	115	128	107	128	108	115	103	122	130	119	101	131	113	119	128	133	114	127	130	111	105	130	133	97	111	135	113	92	106	123	117	109	119	112	130	134	125	134	113	88	124	130	122	111	107	113	109	124	89	113	119	105	113	98	138	118	141	125	101	116	121	119	116	100	116	113	105	104	120	105	118	115	117	107	123	115	112	115	122	107	124	101	111	111	117	129	119	118	129	110	108	122	111	109	121	126	109	104	113	113	119	125	133	105	115	124	131	114	138	106	116	135	107	134	108	111	115	117	135	127	121	123	101	125	132	127	131	116	125	112	135	98	114	123	151	131	114	130	116	111	118	132	105	107	112	114	111	113	109	115	115	108	94	109	116	108	116	119	102	110	104	131	111	107	118	117	120	131	93	128	119	117	100	121	109	102	138	117	131	94	103	112	128	119	99	123	106	99	127	128	127	137	118	99	127	119	108	118	140	118	112	119	118	115	118	109	98	132	131	109	116	135	114	113	112	118	101	136	124	122	107	105	93	110	111	116	115	127	118	113	117	113	120	131	119	99	120	122	117	111	127	133	113	108	132	112	126	117	113	110	132	117	114	118	145	112	120	131	129	101	129	101	109	130	117	107	102	121	114	119	105	118	108	120	122	133	98	123	128	115	109	130	112	100	112	110	111	122	134	116	107	103	94	119	128	117	108	101	120	136	118	115	106	120	102	99	126	119	118	86	112	108	118	126	128	119	112	131	119	106	114	133	118	119	107	102	126	126	108	118	102	91	130	127	92	123	108	128	118	126	107	114	123	117	119	107	105	119	134	100	119	129	134	108	135	131	106	100	140	108	110	119	122	97	97	119	116	130	104	110	115	113	125	106	134	113	116	104	114	132	116
30911	46563	10673	354	269	292	234	234	235	225	266	214	229	223	211	197	220	203	195	216	208	202	251	218	215	208	198	230	219	218	193	194	212	202	222	228	219	198	199	210	212	200	202	223	218	225	208	218	210	196	248	199	224	214	202	198	208	205	198	236	188	201	215	217	214	210	202	212	216	234	233	210	196	217	239	220	205	225	183	203	183	226	219	218	193	202	214	217	224	226	198	207	206	228	224	193	205	200	229	197	238	199	230	215	233	212	215	188	224	222	209	200	204	186	200	203	223	219	188	175	202	229	227	218	222	220	211	202	220	220	228	234	214	214	237	189	209	215	221	212	198	202	208	230	202	209	231	198	169	202	225	222	225	223	201	197	232	224	223	215	185	219	201	190	233	201	208	191	185	234	222	223	204	198	212	188	217	204	205	204	192	209	196	198	211	223	215	216	195	245	218	201	203	232	224	192	202	196	227	199	196	216	200	195	248	195	207	216	220	209	196	200	214	187	182	222	219	223	206	192	208	231	222	255	241	217	238	225	199	214	194	189	212	223	212	242	206	189	204	216	209	251	203	184	220	207	235	202	209	204	202	217	199	188	216	189	210	223	184	234	217	201	223	225	207	201	213	198	181	224	210	192	220	233	211	228	204	216	243	231	226	212	215	198	215	212	209	212	194	211	218	223	200	195	187	203	221	190	226	215	209	228	194	202	198	219	205	193	226	236	201	173	204	210	188	186	218	206	216	228	204	214	206	212	204	220	231	221	193	211	210	204	206	196	206	215	238	205	221	220	194	222	199	204	186	211	206	228	189	229	229	227	196	234	213	205	190	224	195	207	210	179	212	215	209	211	214	212	189	215	223	215	209	186	193	230	209	198	227	207	196	222	215	209	223	193	224	211	208	200	194	214	186	204	223	220	246	231	212	195	198	196	224	225	190	206	213	208	159	223	193	206	217	220	220	228	196	211	200	184	190	225	234	226	222	202	210	179	226	222	231	234	207	215	214	218	215	227	194	208	244	220	209	209	215	208	233	200	204	220	208	202	198	219	216	239	219	203	229	211	231	215	193	215	216	220	220	230	199	207	228	207	213	189	208	201	201	238	223	229	219	222	237	237	222	220	206	197	205	208	214	224	215	203	222	209	210	195	198	209	204	219	220	198	213	218	193	229	213	216	190	217	215	195	208	218	212	225	221	214	190	219	250	190	217	225	207	221	194	201	210	212	223	207	207	170	200	185	211	224	206	206	223	215	216	210	220	195	195	222	179	198	237	232	219	194	197	201	219	213	220	209	220	225	190	202	220	218	168	206	214	200	219	193	189	210	214	203	216	206	203	203	217	218	245	216	210	199	231	191	216	221	244	210	220	212	204	225	213	214	181	194	198	196	200	227	217	204	200	207	214	216	210	222	205	202	218	250	208	231	182	235	214	211	194	218	200	205	205	230	219	215	228	211	218	230	204	196	209	221	217	219	208	265	211	199	216	212	190	222	218	214	204	210	189	228	200	217	213	219	203	195	191	225	214	214	194	196	207	217	194	182	227	225	218	205	214	228	227	212	220	202	201	243	197	213	207	185	209	213	211	199	218	237	238	222	189	212	193	219	215	203	229	201	213	221	221	234	197	197	208	209	206	215	196	234	214	190	212	205	211	226	203	200	217	197	216	232	193	214	206	227	212	203	215	208	196	200	199	204	214	201	207	209	227	217	206	206	214	197	209	198	186	226	188	190	213	217	184	213	204	215	199	231	186	215	234	231	203	216	219	196	239	219	217	231	224	224	189	203	201	196	203	232	233	224	223	198	194	210	211	196	213	214	212	225	250	195	198	216	201	213	235	246	190	193	207	189	224	210	187	217	226	206	198	201	197	225	211	211	182	225	193	217	223	197	227	206	214	231	214	209	211	233	221	228	186	208	210	209	239	204	226	220	217	214	193	211	198	235	231	202	244	204	228	219	247	223	212	232	219	213	213	190	223	226	197	205	192	215	215	209	222	191	231	201	215	194	180	194	224	186	212	227	225	218	223	212	211	210	213	192	242	210	224	207	186	215	212	191	237	199	230	207	226	194	188	196	194	217	230	218	217	217	198	196	224	164	205	224	214	209	209	216	208	218	232	210	202	204	224	217	217	226	211	198	198	213	222	207	205	213	215	211	223	193	191	226	186	200	247	213	196	214	221	207	206	216	206	203	204	193	191	230	209	216	224	214	230	217	201	196	222	242	195	209	223	215	241	210	195	190	216	219	230	197	210	216	211	212	232	224	212	226	188	226	220	199	251	209	221	221	203	209	238	203	202	186	194	229	198	223	213	195	218	225	212	232	205	220	211	224	212	208	209	213	229	226	219	212	236	204	216	216	198	218	185	210	210	227	202	206	237	212	200	196	204	194	219	215	241	204	200	224	226	215	216	196	213	209	219	205	202	220	205	217	191	205	211	185	177	213	226	207	212	220	223	208	202	190	199	216	196	214	235	193	211	226	200	225	227	202	242	220	237	204	224	227	215	232	219	230	201	221	241	205	221	199	236	202	213	222	211	208	194	247	216	227	222	216	232	214	218	206	245	226	231	206	212	204	229	228	222	221	231	208	179	212	184	205	199	230	216	212	196	190	192	200	213	207	215	186	204	204	206	209	216	207	222	218	193	195	204	217	200	219	208	223	216	190	239	217	250	234	243	187	220	202	210	228	206	200	223	227	215	226	217	229	198	183	236	191	184	183	184	191	201	217	222	219	197	237	202	218	197	222	190	218	201	203	221	226	218	204	185	197	197	231	212	212	226	210	205	180	220	210	203	210	219	222	236	219	200	223	203	230	215	194	216	219	199	232	207	198	218	210	218	219	225	199	200	234	224	181	208	212	204	227	183	203	213	212	188	215	209	199	210	233	223	205	204	226	233	230	222	221	226	206	197	210	213	199	226	197	222	210	238	200	212	223	207	192	216	215	183	201	206	200	184	215	239	225	204	213	255	211	223	216	268	231	209	177	230	233	190	225	224	200	218	214	203	198	199	198	222	221	229	217	196	210	217	210	206	197	218	165	233	208	201	197	212	197	201	220	214	214	204	213	214	226	224	223	208	202	199	215	224	218	198	212	195	214	222	196	220	200	217	192	201	231	204	214	222	212	219	228	240	216	204	207	242	230	219	213	206	217	199	196	211	219	199	223	201	212	210	226	192	204	238	198	200	209	220	204	219	206	224	203	230	219	201	208	220	216	219	200	218	230	186	214	195	204	187	190	215	190	239	186	240	176	220	229	216	197	204	202	200	191	197	234	217	200	204	186	209	227	223	229	236	224	233	212	176	226	203	251	242	238	202	201	211	175	210	216	191	178	232	234	230	187	189	198	224	198	226	201	195	204	185	209	196	217	178	217	209	225	195	206	207	219	211	202	214	225	209	210	207	222	220	222	223	186	202	207	226	245	221	228	218	213	188	205	202	182	243	203	211	198	203	200	209	189	202	200	216	185	202	225	214	212	231	248	214	230	188	208
24191	23604	30343	23387	17440	2859	431	375	262	285	308	245	272	272	283	232	270	269	251	246	247	254	267	273	241	256	242	229	255	239	248	236	246	251	230	234	214	235	249	252	224	245	236	250	252	245	241	235	254	242	243	234	236	227	230	272	233	250	233	235	283	212	238	221	230	248	249	267	261	240	237	261	175	245	246	208	249	226	235	246	213	245	262	253	258	245	250	213	229	233	257	247	250	246	251	228	240	218	240	227	228	249	225	243	244	246	247	245	216	241	231	245	239	241	247	279	218	229	227	217	234	243	240	240	242	246	235	271	246	245	262	249	239	262	252	239	242	224	263	246	234	228	221	255	232	249	251	255	275	218	260	253	273	252	254	256	248	229	247	237	234	231	230	258	270	238	260	230	255	258	226	214	266	270	241	221	236	260	255	230	219	216	259	228	228	219	240	256	235	247	247	239	256	230	222	237	229	230	247	243	255	243	221	260	244	232	225	256	233	230	267	221	237	249	243	223	253	257	293	252	257	225	235	253	221	231	230	248	250	248	236	232	233	239	249	240	235	269	241	237	212	254	221	236	229	260	247	223	256	253	222	235	273	266	226	234	237	254	228	233	240	238	231	228	246	239	226	238	264	247	214	246	219	232	211	249	252	215	238	254	231	231	248	231	224	243	251	226	232	210	247	243	238	241	236	243	223	250	279	236	221	214	246	233	264	251	257	247	238	235	222	253	254	239	267	244	208	246	233	237	236	247	242	249	265	255	227	226	227	229	224	232	240	227	267	239	254	241	261	247	235	225	224	258	240	225	218	268	242	206	240	247	270	213	266	230	214	225	206	212	227	255	216	260	254	222	230	241	246	232	237	231	229	250	247	224	239	243	259	239	248	221	240	263	242	206	227	241	222	253	248	224	267	215	246	240	203	239	243	247	221	220	245	258	250	226	252	225	249	240	242	242	232	232	218	238	256	234	268	250	226	244	227	213	230	248	232	247	204	208	274	234	251	230	232	227	227	246	267	236	229	245	224	230	221	232	245	239	226	233	241	244	242	249	240	221	221	221	244	242	215	230	249	230	255	265	283	232	215	230	253	231	239	205	238	262	256	222	243	231	250	199	215	240	225	229	226	212	230	234	236	220	228	236	251	238	245	230	232	231	245	246	237	213	256	243	233	242	238	250	232	246	243	230	229	239	245	235	231	228	247	226	228	232	223	268	226	253	233	235	224	256	243	235	255	231	237	243	230	242	220	239	227	275	240	219	214	226	195	244	235	222	267	251	242	229	240	255	231	257	233	251	239	235	224	212	258	256	257	219	216	236	238	247	215	235	223	220	229	243	234	259	225	246	233	220	224	230	238	226	229	250	219	252	258	268	279	264	235	243	226	233	220	265	257	257	255	235	247	251	229	234	249	248	213	213	237	250	265	242	231	249	220	224	234	224	216	235	259	219	238	239	245	232	230	251	243	233	228	234	209	260	227	241	246	230	249	217	224	233	230	225	248	219	250	261	229	266	213	255	251	221	247	229	237	240	232	252	248	231	210	246	236	222	251	245	253	252	230	222	280	211	257	238	239	245	258	233	232	240	206	258	244	253	223	267	250	223	252	250	204	234	246	264	246	235	225	227	198	272	250	241	245	252	235	217	223	206	247	257	237	240	268	243	273	231	210	256	236	219	220	242	265	239	257	235	269	221	236	240	228	240	249	211	231	211	225	236	205	263	246	210	228	254	250	228	243	217	238	233	244	233	231	248	245	254	252	254	238	242	237	247	222	258	237	256	260	257	249	222	233	283	244	229	242	248	220	223	229	248	223	232	245	272	247	227	254	254	250	244	231	249	247	248	260	223	250	240	251	249	234	222	254	243	246	234	260	255	224	236	240	243	279	248	270	249	228	245	248	229	254	235	240	232	232	240	241	226	234	256	249	221	239	274	277	235	260	250	254	251	235	240	259	263	241	237	244	271	231	250	242	236	235	243	235	243	229	243	262	261	283	251	246	222	218	224	249	211	252	228	263	265	233	227	227	243	248	267	252	212	231	259	219	236	261	217	225	243	249	231	246	247	241	226	237	273	252	252	271	236	264	240	224	251	256	249	254	221	256	260	228	235	241	261	225	240	240	224	267	228	272	236	239	211	266	233	238	258	253	253	255	220	219	275	215	241	221	235	222	239	237	235	248	247	211	223	251	237	254	219	232	232	229	253	269	220	232	239	248	254	235	233	256	232	235	236	239	226	247	230	235	258	234	229	260	239	224	244	217	217	231	220	236	221	242	244	236	221	227	246	211	241	238	230	235	240	213	258	225	251	221	218	241	246	246	215	246	226	207	239	249	249	226	257	257	239	230	218	224	232	260	230	225	249	257	228	215	232	237	242	266	236	243	271	246	239	226	237	238	216	269	230	228	222	240	240	265	235	218	214	231	237	255	226	241	238	219	266	225	236	211	245	242	237	232	247	247	228	258	232	230	248	236	244	226	235	238	224	224	224	227	233	210	222	252	249	251	240	256	228	238	257	242	252	236	230	246	191	245	248	243	238	238	247	227	227	227	274	259	244	245	249	235	236	247	256	250	233	238	230	240	252	228	258	241	232	233	251	228	256	222	226	243	209	248	234	235	231	233	248	259	240	223	240	259	235	228	270	237	222	255	219	240	230	234	234	247	220	247	192	241	243	243	258	251	232	221	223	242	234	247	261	247	230	237	236	232	257	243	225	220	246	234	225	262	234	222	236	228	231	234	271	217	235	229	245	263	253	234	232	247	259	246	251	226	201	231	252	236	229	258	212	242	249	240	245	226	223	240	243	259	236	243	248	226	235	255	249	217	234	245	237	239	252	245	247	206	270	243	222	230	226	260	197	236	232	249	241	228	227	238	244	244	217	229	245	245	236	264	256	233	267	262	242	243	242	244	236	225	257	217	216	239	212	207	238	231	241	227	212	233	239	252	223	258	224	250	247	230	261	224	228	224	259	228	228	218	238	236	230	246	222	252	246	229	203	236	248	218	204	230	216	230	252	213	256	242	235	240	236	216	262	229	240	229	249	222	249	209	222	256	236	237	215	236	263	250	261	258	242	241	232	252	221	238	252	241	244	230	216	278	251	220	249	253	211	222	217	232	228	240	214	259	224	231	253	251	258	240	261	241	232	230	219	227	234	213	249	235	246	242	233	266	269	243	251	257	238	215	243	278	247	234	238	221	272	211	196	261	249	251	244	260	247	233	239	261	242	251	218	250	242	250	239	234	250	227	235	267	240	238	267	246	245	242	229	234	250	227	225	248	233	236	237	225	236	237	253	253	228	251	271	254	250	271	239	259	229	230	258	259	243	223	241	245	231	254	242	242	266	250	278	228	239	234	218	249	228	256	223	238	250	239	275	268	216	223	250	228	228	247	232	246	267	240	239	210	233	217	267	225	235	228	232	239	254	247	241	249	258	244	243	242	258	264	233	252	223	276	233	243	263	246	238	259	226	239	238	244	199	254	226	238	233	236	238
54666	85497	23582	1691	1221	990	789	688	650	571	532	535	481	506	469	476	435	434	470	467	418	471	458	435	414	416	447	410	386	380	438	421	427	409	409	427	392	414	370	437	404	407	423	430	383	446	419	393	442	413	374	420	396	393	400	359	433	431	426	411	393	405	427	439	437	415	426	400	403	426	384	353	412	411	387	395	422	454	410	429	425	418	389	395	426	406	408	415	411	407	370	401	396	402	408	396	405	402	395	423	370	385	413	408	384	396	434	421	366	387	386	363	416	404	417	414	407	407	382	430	424	363	385	449	382	399	401	422	399	389	428	405	416	357	428	389	428	440	394	426	424	414	404	396	390	421	446	383	397	406	403	384	385	457	454	373	426	430	383	379	404	409	388	402	411	413	407	392	414	378	422	401	398	422	416	421	417	385	383	428	409	386	404	406	405	411	385	393	402	384	419	403	414	371	376	417	412	422	392	391	405	407	433	367	398	401	410	413	412	383	448	386	393	389	391	445	373	416	370	385	414	433	429	395	442	434	415	397	378	418	465	430	414	419	399	389	409	397	412	396	399	391	379	366	404	407	419	415	405	413	420	405	402	372	398	444	423	424	410	402	455	402	432	407	400	388	400	420	404	408	436	407	409	395	370	379	354	416	454	406	443	383	412	392	384	401	417	427	392	432	384	402	389	447	399	397	407	393	408	437	395	395	436	405	408	377	389	371	358	414	429	419	444	456	422	401	384	387	398	435	385	400	432	425	396	395	387	424	380	425	359	433	391	424	394	418	386	400	381	451	387	422	421	367	426	386	395	437	434	415	408	384	405	386	374	407	408	439	404	399	402	421	441	434	409	367	376	425	430	397	419	380	389	413	398	390	394	387	426	384	427	376	398	395	429	423	418	407	395	409	392	388	427	379	405	377	437	387	423	407	436	412	408	393	374	395	379	363	390	437	459	405	398	419	433	399	341	446	399	396	373	390	413	381	414	377	409	391	355	395	428	354	397	411	421	396	405	404	403	434	452	441	411	437	361	408	403	409	415	418	391	412	368	416	410	388	372	404	429	381	382	403	455	410	434	390	392	398	409	394	421	437	344	412	423	399	433	413	384	400	382	407	429	406	437	392	407	429	400	385	401	396	433	393	428	415	414	392	437	404	404	414	418	411	365	417	375	394	442	459	413	379	378	413	409	419	410	425	430	402	410	397	389	395	403	391	401	455	395	438	428	443	397	424	381	405	424	379	417	421	434	396	432	420	385	412	394	376	425	387	401	417	398	373	399	382	371	424	396	414	395	419	382	436	404	406	377	409	404	424	414	398	371	376	363	401	405	381	343	413	422	419	383	437	361	402	423	455	396	407	387	395	390	416	438	385	403	361	415	350	406	375	398	420	434	423	433	386	365	430	391	462	393	400	406	389	429	437	420	407	443	410	414	438	414	422	435	375	369	413	415	392	401	388	399	396	424	412	380	397	424	431	410	373	383	395	392	374	413	373	422	390	398	425	389	435	396	396	396	405	421	383	381	362	428	429	445	419	413	415	438	443	412	381	408	391	391	396	426	380	397	420	389	387	396	392	405	411	441	397	398	444	408	429	406	381	402	408	370	402	379	416	387	400	408	384	425	446	388	456	394	411	399	430	412	437	376	406	420	424	424	411	404	416	409	403	403	434	397	413	409	416	414	410	409	413	374	401	357	379	438	416	435	394	422	415	422	397	429	431	412	403	379	388	399	407	412	415	389	362	411	403	388	409	411	388	426	388	401	404	400	378	418	408	392	377	374	417	379	397	471	387	399	387	416	399	394	409	452	380	415	401	408	433	389	410	438	423	403	410	434	426	418	408	416	395	392	388	410	406	405	423	403	386	419	445	417	429	381	429	432	391	407	418	386	398	455	456	407	414	428	396	412	429	397	420	396	386	375	411	392	430	422	434	387	415	434	404	378	410	377	398	390	412	398	396	396	395	420	406	415	397	374	395	407	405	376	398	370	438	373	406	393	411	396	438	360	414	400	398	414	410	372	398	424	407	401	388	431	377	417	390	463	443	417	405	414	389	396	388	373	366	372	415	378	391	389	394	408	370	374	413	471	422	407	399	416	429	379	411	432	394	428	388	410	422	393	370	387	409	407	398	418	395	426	422	425	410	402	418	395	414	398	392	400	395	367	418	384	432	419	404	418	409	394	423	429	427	398	413	410	419	402	419	391	373	392	427	349	393	401	379	416	392	386	398	429	391	430	385	394	413	390	405	403	419	405	418	428	381	379	393	419	399	428	379	412	401	382	404	384	403	421	368	394	465	402	412	396	390	434	390	443	431	412	403	416	404	376	410	357	455	380	434	375	422	373	410	413	429	426	407	391	403	393	409	429	405	408	420	404	404	429	397	418	409	372	393	416	410	388	396	427	413	358	422	402	422	405	405	412	406	414	375	399	398	413	383	409	423	426	380	375	442	387	466	413	387	386	424	443	445	383	386	371	384	413	389	419	439	451	403	426	397	445	407	405	424	393	395	407	415	415	393	383	404	437	385	421	435	411	411	385	401	395	401	416	404	416	419	404	433	422	390	377	419	443	416	384	393	383	379	426	407	417	404	420	417	419	423	426	416	422	410	417	408	402	416	412	420	371	424	390	406	390	380	399	420	419	396	424	372	457	420	407	409	390	427	407	404	435	397	403	425	432	414	414	404	411	394	399	397	440	382	398	392	430	390	435	407	396	415	441	404	386	403	414	393	427	399	426	428	410	409	381	375	409	393	401	409	390	416	452	398	369	422	426	398	383	402	390	368	418	402	396	463	420	401	432	377	389	416	395	430	404	405	437	396	406	380	388	417	400	411	397	402	394	384	386	433	372	410	409	414	400	383	392	420	427	411	426	450	405	403	367	408	423	377	403	408	415	402	417	396	378	393	412	403	413	424	391	443	410	398	420	384	404	411	410	405	380	393	402	361	400	389	408	377	400	412	406	417	413	383	410	423	366	384	409	401	391	411	430	402	387	388	406	401	377	413	381	410	385	416	366	437	409	399	393	417	423	394	438	391	430	438	396	392	408	395	406	395	391	410	435	409	418	400	428	384	415	373	407	383	408	422	422	451	437	424	393	365	420	412	425	382	412	404	424	404	410	381	405	397	431	404	432	383	387	425	372	421	420	416	404	374	416	426	435	387	418	437	371	399	416	397	411	419	445	426	410	423	405	387	382	382	377	410	435	434	405	418	405	438	383	424	427	397	408	393	421	438	379	402	423	398	398	390	347	407	404	403	430	404	397	394	413	395	393	397	418	406	416	413	409	432	412	414	404	397	431	407	408	407	406	385	403	419	414	421	391	402	396	405	426	384	388	412	401	358	371	393	378	413	372	407	392	363	393	393	425	405	388	402	413	362	458	417	419	434	388	383	427	398	408	408	409	378	404	403	398	422	395	419	412	374	381	424	393	387	399	420	391	357	394	413	402	387	376	415	375	418	421	392	413	393	433	395	396	456	403	400	396	385	438	404
22948	22171	30550	22473	20963	16575	1820	663	529	507	485	437	469	410	446	412	408	403	420	470	390	423	397	386	406	416	421	388	378	365	389	399	395	418	418	401	417	397	405	390	382	388	389	417	407	385	400	414	400	404	394	391	421	398	372	421	347	351	368	433	386	392	399	389	397	390	369	367	369	348	435	381	392	406	375	362	399	374	434	368	386	383	375	380	394	389	380	417	365	382	426	382	382	356	399	350	382	363	438	386	390	413	376	396	380	351	391	400	348	369	385	368	368	382	370	372	378	381	355	376	374	390	363	398	354	384	368	367	397	393	363	375	415	381	388	357	343	390	394	379	387	377	386	392	337	387	372	367	381	391	356	410	398	375	400	378	382	392	430	383	405	384	405	367	391	384	389	401	399	355	398	369	384	392	375	415	383	425	377	413	379	365	403	375	413	394	376	371	401	396	380	403	397	366	414	389	390	379	417	387	389	359	392	393	383	390	371	374	401	398	356	388	369	365	391	393	401	412	381	378	365	327	395	387	391	416	397	395	387	379	381	397	386	396	378	373	406	374	359	393	371	363	383	408	384	384	361	335	360	356	393	417	355	381	371	377	406	413	389	361	392	377	366	363	362	383	372	413	346	403	367	375	360	347	362	392	396	388	387	363	375	367	376	360	363	390	378	352	390	373	440	396	390	357	385	388	372	406	399	365	372	354	398	345	362	396	378	408	374	398	397	374	374	350	371	376	370	420	357	402	430	401	367	370	386	394	344	397	349	372	398	376	385	389	396	367	378	400	390	371	379	401	388	402	382	381	402	366	381	398	380	366	405	398	374	381	383	371	397	368	384	428	371	397	399	404	346	367	372	391	397	376	387	375	394	390	354	389	412	402	422	382	388	390	390	398	394	391	371	385	378	351	397	365	403	410	410	379	387	403	386	376	390	364	359	395	363	426	356	379	377	391	381	401	379	349	346	376	391	375	414	386	350	378	380	396	418	371	392	376	405	397	418	350	400	395	406	381	350	324	384	390	381	385	381	408	367	379	379	387	393	385	362	363	408	386	351	404	367	378	363	390	394	380	365	407	412	379	387	391	384	344	368	361	364	398	388	392	331	424	358	360	379	413	380	397	366	402	410	367	363	404	381	362	389	388	402	366	406	366	351	414	373	429	356	410	384	367	400	383	386	394	381	395	403	375	381	395	388	361	401	383	407	395	372	375	355	439	387	401	409	392	381	408	346	373	376	400	413	382	386	407	352	394	373	358	398	394	387	388	423	406	392	361	369	410	389	377	376	345	411	394	384	409	410	367	366	367	382	385	401	400	382	367	375	394	392	376	379	343	379	409	391	361	430	403	356	384	398	378	389	401	393	373	383	367	365	366	408	408	361	405	382	366	390	377	392	378	342	406	388	381	388	394	398	368	370	385	394	375	389	405	392	384	373	384	408	373	379	393	356	395	349	372	410	415	389	352	400	385	374	391	391	356	366	390	387	395	388	376	368	399	379	356	358	376	418	354	369	401	392	380	336	413	355	400	395	362	406	364	367	389	372	388	405	411	408	376	385	363	395	390	404	385	376	387	382	339	430	400	397	353	361	367	410	375	356	382	399	360	377	384	380	314	413	360	342	392	351	392	367	383	403	372	369	398	374	361	391	396	360	360	368	390	386	357	417	362	371	416	348	385	427	384	365	343	412	377	378	409	344	367	388	396	378	357	375	361	380	410	403	366	375	406	393	397	371	363	386	374	377	406	370	344	367	389	344	370	366	391	379	372	366	341	368	392	376	393	367	365	372	400	380	369	379	371	416	370	358	382	386	368	360	385	364	345	374	384	387	383	387	361	373	378	383	416	385	366	399	397	401	419	390	408	339	363	386	370	398	379	362	388	374	415	404	382	388	408	381	389	402	368	395	396	393	386	357	389	361	363	407	385	400	383	377	379	372	412	415	360	427	397	394	352	390	366	353	361	423	383	403	371	397	423	369	412	385	379	374	380	383	395	366	349	405	374	371	399	392	370	394	371	392	362	426	402	406	378	390	380	393	386	393	361	367	388	404	414	412	374	342	382	385	400	370	387	394	395	369	393	404	400	402	372	393	395	373	398	372	372	376	362	403	381	419	383	400	375	361	372	400	441	388	387	376	368	374	381	380	428	411	398	379	421	386	401	377	406	404	374	409	384	403	352	376	380	385	366	372	374	428	378	432	373	378	390	402	346	407	396	384	419	382	402	395	397	384	366	394	408	361	372	393	388	382	404	395	394	389	370	367	399	395	387	382	357	377	368	353	349	401	364	352	425	413	382	401	367	356	373	383	406	405	382	363	335	413	364	356	363	351	398	364	367	395	407	372	375	394	420	331	353	392	399	405	372	401	370	431	378	380	373	357	370	377	421	395	383	387	391	406	376	390	409	375	412	392	389	427	388	384	385	414	397	422	411	394	390	366	345	359	373	401	411	358	366	370	367	359	371	368	383	363	383	387	416	404	382	389	415	366	363	339	383	359	363	376	373	395	377	401	374	350	396	414	405	421	362	400	414	379	383	416	360	378	405	394	405	362	391	403	363	397	376	413	370	405	396	416	377	389	395	416	409	424	353	414	387	423	387	402	395	383	397	358	422	394	396	393	396	372	362	378	409	392	364	374	390	396	354	413	379	391	381	404	368	383	386	380	419	390	374	382	387	380	377	397	393	375	404	402	372	389	390	374	363	355	394	380	363	373	407	337	357	349	385	397	419	377	416	342	381	384	371	399	399	360	383	395	388	391	414	385	362	379	386	410	374	373	358	405	397	394	377	370	352	375	351	372	372	365	347	383	406	374	359	374	377	376	399	373	376	374	365	399	384	360	419	350	399	400	374	407	389	382	358	390	412	355	363	390	345	395	401	374	386	368	398	382	387	355	384	384	395	375	379	398	381	375	367	372	365	364	365	385	396	399	375	398	380	372	379	381	411	382	352	370	376	361	379	392	396	410	375	351	380	366	401	397	385	372	363	345	390	371	398	395	422	389	393	399	397	398	389	351	401	376	411	363	372	384	348	378	389	414	355	371	349	337	385	375	396	387	359	356	356	387	398	405	381	417	376	398	395	361	408	358	377	366	388	368	394	390	357	406	378	351	395	382	378	374	377	394	373	362	356	417	360	369	376	357	376	362	393	353	392	366	395	401	375	403	371	374	407	352	378	340	363	378	370	374	411	365	386	357	385	371	377	409	402	400	379	383	392	373	372	396	383	402	407	393	357	371	414	381	379	343	400	402	382	395	422	341	400	378	362	340	369	385	367	341	348	387	353	375	386	396	379	374	374	350	389	392	367	365	361	408	393	371	393	365	397	403	389	403	391	389	387	379	416	374	366	385	379	365	375	374	397	380	366	385	394	371	378	384	352	381	384	405	373	420	393	365	406	396	351	376	381	398	398	352	401	346	381	389	386	368	366	335	389	408	399	395	381	364	391	373	363	393	351	381	407	383	415	368	335	380	402	412	370	384	381	397	374	384	388
53402	89369	20057	3034	2177	1662	1387	1206	975	923	892	875	780	790	747	741	762	715	724	684	667	708	645	658	654	629	712	606	625	600	623	639	644	619	619	665	590	673	592	616	601	611	582	626	642	593	637	653	611	604	644	630	612	611	588	633	626	614	657	647	643	639	621	659	582	668	614	646	612	613	660	633	578	644	637	599	635	657	618	624	618	639	597	636	637	618	595	615	558	621	610	624	622	633	646	607	622	608	600	621	606	629	650	659	629	594	624	605	674	629	592	669	628	610	627	647	625	629	615	658	600	640	651	651	581	653	614	624	606	582	657	594	659	629	592	653	600	645	616	655	630	553	623	627	641	651	594	611	630	637	653	688	587	641	645	671	629	642	632	592	646	607	660	587	597	643	634	612	582	641	598	572	639	607	627	588	612	605	581	593	649	611	631	617	637	635	661	584	650	614	644	643	633	616	624	627	598	625	610	598	613	592	613	598	572	634	603	658	604	620	637	657	650	629	635	628	617	601	663	674	592	662	626	632	651	596	606	608	646	546	682	638	592	630	602	590	610	611	652	647	668	594	617	619	644	608	596	566	591	628	619	593	618	579	623	621	577	622	578	649	602	672	620	604	627	631	599	636	603	603	591	592	637	623	617	613	594	606	640	620	589	599	605	629	600	587	623	616	556	614	635	666	610	614	638	622	619	603	638	654	622	627	618	621	619	614	595	611	633	590	598	601	601	609	611	596	623	616	650	613	648	619	639	566	641	622	595	609	625	664	608	621	625	578	593	647	586	548	643	610	628	588	614	613	610	612	629	557	579	600	647	629	622	588	583	630	613	610	641	619	571	625	612	579	609	601	620	622	619	619	639	600	630	644	622	585	616	649	618	628	618	609	595	627	628	578	571	633	631	620	614	594	623	607	638	629	633	645	620	656	624	609	602	624	576	647	637	587	639	664	622	590	593	641	587	610	661	645	602	611	626	630	652	614	643	620	595	635	644	613	614	665	594	641	594	651	627	572	629	615	658	639	607	619	632	586	611	667	660	602	605	654	589	647	612	612	616	587	595	608	632	611	638	615	650	708	616	632	628	619	609	610	597	650	590	610	637	616	620	617	596	653	646	636	619	621	602	655	602	629	621	589	603	592	640	642	641	630	635	661	610	590	584	652	634	606	623	618	602	614	574	597	660	592	644	657	626	602	610	563	615	606	661	599	661	647	606	596	593	600	637	652	639	613	605	649	614	634	660	631	590	608	617	604	631	640	622	606	627	599	582	596	595	618	654	607	630	644	610	645	632	616	590	613	582	651	659	642	621	610	623	671	652	676	611	619	604	623	665	603	609	616	620	582	602	578	678	602	636	622	615	611	659	605	650	598	664	621	626	637	622	604	570	618	647	634	583	563	595	637	613	638	609	642	630	587	617	602	617	614	619	615	593	624	625	626	653	586	679	643	672	595	602	580	609	569	641	616	613	605	605	617	611	632	613	606	620	633	632	635	613	607	594	634	601	632	597	624	660	614	631	631	574	590	618	657	626	600	636	614	580	606	562	641	595	638	560	600	619	616	610	624	610	594	655	669	653	622	599	623	633	648	617	590	644	603	588	611	677	597	642	617	625	649	651	630	623	553	625	625	627	649	643	631	600	623	596	629	585	615	627	600	634	639	641	639	622	613	659	626	620	585	642	634	594	610	634	551	614	581	650	601	682	629	651	592	633	647	590	663	596	592	587	629	570	618	591	637	619	621	602	613	583	669	654	642	641	612	640	621	614	611	632	640	659	617	610	643	597	641	614	578	600	611	580	618	602	631	603	614	635	620	636	630	619	638	599	588	620	656	649	594	620	631	651	575	621	621	596	622	627	613	579	586	634	606	616	622	604	586	618	644	602	664	617	644	619	567	582	588	566	612	653	601	584	641	589	574	608	612	576	620	641	637	593	576	661	628	634	612	588	597	593	613	629	561	595	591	654	599	648	646	611	615	643	598	606	648	622	620	669	645	639	611	601	632	581	614	601	620	642	569	669	622	633	617	631	587	623	582	624	633	638	614	615	591	614	649	562	609	598	619	618	616	654	611	612	579	684	635	648	617	627	624	607	599	616	608	636	623	629	627	566	643	622	668	617	624	609	592	687	660	654	635	607	636	633	663	583	612	595	637	584	557	627	607	596	616	636	607	580	613	623	667	601	635	657	600	634	661	627	629	672	546	605	639	636	609	622	666	612	669	648	634	602	685	635	596	597	606	624	560	614	588	610	638	579	647	668	611	664	583	590	613	637	610	600	582	624	578	628	606	633	604	608	636	612	623	663	611	612	655	604	582	653	635	665	594	625	608	602	636	582	621	628	631	630	586	600	625	609	617	624	641	634	597	638	619	604	615	605	590	634	603	628	627	665	649	569	638	580	618	640	606	550	584	623	651	626	605	620	594	663	654	612	605	608	639	620	659	600	592	596	590	608	627	617	638	619	651	562	617	624	664	616	596	640	528	633	626	634	607	624	618	628	613	618	656	654	578	668	646	605	602	630	595	580	613	652	598	619	576	606	616	609	644	648	634	631	601	618	636	659	623	624	638	639	655	638	625	616	653	636	656	663	611	635	658	632	635	627	583	646	642	659	633	617	585	629	619	602	589	624	632	626	655	616	611	625	576	621	611	614	596	594	615	587	582	600	589	634	604	642	619	657	626	646	644	601	617	623	599	627	577	648	613	634	587	631	613	590	639	613	611	602	635	613	646	610	606	630	612	615	622	631	551	584	603	616	594	622	671	572	589	639	642	612	595	587	626	635	548	629	639	586	578	658	620	621	593	595	577	606	582	640	641	632	612	616	573	605	617	643	640	592	619	618	656	626	588	646	643	611	619	639	643	660	617	623	646	640	603	606	645	639	628	636	625	623	576	631	622	582	610	624	601	635	573	647	620	624	635	651	618	642	562	629	650	656	618	593	618	625	623	623	585	624	616	589	620	621	653	604	574	612	634	614	614	652	622	664	584	580	633	570	621	620	633	579	613	600	620	583	613	679	612	624	583	616	640	608	621	638	607	636	631	624	650	612	605	634	608	624	583	628	577	597	629	639	610	664	617	637	659	606	589	614	660	637	597	672	660	573	652	614	643	570	630	648	639	650	621	625	632	607	664	639	604	638	614	621	609	587	627	617	613	622	588	640	604	591	656	679	590	637	641	653	581	610	646	616	616	639	654	608	566	622	622	615	651	590	636	607	694	669	640	663	596	601	636	618	628	578	588	656	642	645	620	601	656	657	665	597	624	615	619	590	602	588	591	587	623	620	631	593	691	618	664	650	643	614	659	638	660	611	642	590	601	614	619	619	602	589	593	622	583	581	606	589	610	636	613	600	647	585	635	574	589	640	662	600	615	599	647	625	625	639	616	666	636	644	624	636	621	630	590	596	639	657	651	638	607	617	613	619	659	618	610	602	586	628	579	613	634	626	615	624	635	633	611	568	573	598	615	583	594	612	611	600	623	609	622	643	631	661	601
27205	29000	19757	2443	188	153	152	153	140	102	132	126	144	114	115	130	129	112	104	113	106	113	109	123	111	117	95	103	102	114	110	120	105	114	127	113	120	113	138	110	114	122	122	123	136	91	116	133	126	106	119	109	115	113	119	109	123	123	144	102	102	95	135	112	128	107	120	103	111	116	99	119	112	136	118	107	103	112	119	132	99	133	119	104	111	134	109	96	112	98	122	109	129	119	87	141	118	118	116	136	119	118	107	110	105	135	119	135	96	127	102	93	106	93	109	130	111	109	106	109	149	101	106	117	111	127	133	113	139	124	121	105	121	110	114	117	103	115	121	129	105	122	133	127	127	135	103	135	106	115	129	125	124	117	103	108	122	122	112	103	127	114	123	106	129	131	133	108	102	104	131	119	102	109	118	117	131	117	113	135	142	125	108	128	107	109	144	112	101	101	104	122	94	106	105	114	119	122	96	133	108	104	121	127	114	120	136	110	106	110	115	112	125	115	125	110	119	126	129	123	120	111	121	116	120	123	103	115	112	118	130	115	114	121	129	120	115	112	135	120	111	122	104	136	119	114	137	104	97	123	97	108	120	112	119	107	121	118	120	112	129	114	124	119	104	119	106	111	116	115	125	116	126	112	125	109	121	113	120	140	94	91	132	121	100	115	119	99	124	108	116	125	99	114	99	115	113	110	118	125	117	103	115	124	107	135	139	115	117	131	113	115	106	107	124	112	115	125	107	132	116	125	128	111	102	130	95	113	147	118	101	120	122	111	126	113	132	112	112	113	95	115	125	119	114	119	118	128	113	125	98	130	103	128	134	113	127	111	92	130	112	120	123	113	116	113	129	122	108	123	121	118	123	117	125	117	110	116	116	113	105	121	124	110	145	112	115	121	101	126	108	105	117	119	131	129	107	136	102	114	119	109	131	105	111	100	118	126	118	108	114	125	107	128	104	117	156	103	127	113	116	115	116	115	105	116	119	122	95	108	114	101	112	113	120	126	129	106	136	130	114	102	117	113	119	121	130	132	115	112	108	112	119	116	112	130	126	105	122	119	106	118	100	121	134	103	118	129	102	117	99	106	110	120	99	117	114	121	124	133	115	117	121	107	110	121	115	118	126	100	111	113	116	119	131	118	103	120	126	104	125	119	117	132	110	121	122	119	121	104	114	115	123	108	111	103	109	115	131	104	105	104	109	116	122	153	132	139	129	113	123	108	128	131	113	121	112	120	112	119	106	104	120	96	109	121	141	111	109	121	101	100	132	140	128	109	102	104	128	124	117	97	110	114	122	116	102	112	109	106	112	108	120	107	124	107	133	119	113	119	100	112	121	119	119	125	116	123	111	113	119	104	122	113	116	127	120	101	123	116	123	138	133	113	115	125	114	114	111	121	109	104	111	112	107	115	110	115	105	124	102	106	112	99	136	119	138	121	90	118	130	121	106	119	132	117	104	103	106	126	125	118	118	106	114	117	113	132	114	93	121	114	108	128	110	130	132	115	108	147	135	115	118	120	119	117	123	123	123	108	117	107	109	104	115	129	117	139	111	117	109	121	134	123	130	110	103	116	124	116	115	105	106	108	97	113	107	135	100	95	109	109	119	124	119	100	104	118	114	124	129	117	110	123	121	107	114	99	108	121	127	114	100	105	102	109	94	115	128	115	126	126	118	134	120	120	132	119	124	118	116	108	117	112	124	110	112	104	129	112	128	116	127	110	120	130	98	121	129	123	121	136	121	102	123	128	120	118	121	122	106	113	113	130	115	95	122	108	98	104	116	124	111	103	142	125	114	111	105	109	121	124	138	113	120	126	113	99	114	118	101	110	103	132	99	110	111	109	100	96	132	104	116	113	113	107	112	107	134	102	104	80	118	110	111	103	110	119	107	112	122	117	111	123	101	109	129	104	113	124	129	125	126	126	119	102	123	142	135	129	95	133	121	112	110	102	113	123	109	123	114	114	129	128	116	123	123	101	120	123	133	107	107	117	130	129	119	130	112	111	122	108	107	130	122	113	124	118	103	111	120	120	102	121	122	133	125	112	124	111	122	130	113	117	129	122	117	123	106	116	131	127	98	126	132	114	99	126	103	142	110	119	119	104	123	117	126	96	119	105	106	108	109	110	139	107	103	124	112	131	125	113	101	124	118	105	102	124	130	104	110	104	103	111	106	117	108	130	95	116	109	114	126	112	126	117	116	146	115	137	120	124	111	107	121	118	118	105	124	122	125	113	104	131	110	132	135	111	115	101	126	117	132	108	122	118	110	129	110	126	95	131	107	118	131	133	126	108	106	127	113	115	105	135	128	126	119	116	110	118	121	110	79	130	118	125	144	132	110	132	109	127	127	112	140	118	132	112	112	114	109	128	118	132	111	97	107	128	121	98	111	105	130	134	100	123	124	126	119	120	120	134	112	122	128	110	113	90	118	94	111	109	135	107	139	118	110	103	135	101	95	118	105	120	119	118	120	112	115	120	113	110	108	136	114	125	109	123	123	108	112	113	129	129	118	108	128	126	103	112	101	102	120	111	97	109	117	110	122	125	116	105	114	133	125	120	110	125	147	120	114	136	114	134	102	134	119	117	116	115	111	125	124	103	109	111	113	111	100	130	107	129	124	120	109	115	136	120	113	117	84	124	123	124	128	106	108	134	103	109	119	126	108	128	122	132	116	113	134	125	111	125	126	122	125	129	107	114	102	130	114	128	123	113	123	102	105	109	121	116	112	106	137	118	123	122	118	127	126	144	121	113	114	93	118	133	116	114	129	108	115	125	110	127	120	110	118	106	130	105	120	116	116	110	109	119	110	121	129	118	134	109	104	118	97	110	116	116	114	106	108	112	118	113	128	109	130	92	114	115	108	133	107	123	102	115	113	119	95	129	93	123	104	111	131	114	104	117	113	119	119	123	104	111	120	106	141	101	110	125	121	123	116	116	121	104	124	112	104	107	101	123	108	110	110	122	112	107	121	127	106	127	125	139	117	109	114	125	138	138	101	115	100	121	126	110	111	139	113	100	127	128	109	110	135	118	113	130	120	123	125	95	113	106	110	130	126	109	113	101	109	118	105	109	131	116	112	100	113	124	101	112	110	126	126	106	121	110	125	123	116	98	125	112	116	116	125	108	113	119	94	122	117	118	132	115	120	110	105	111	113	103	99	134	129	116	111	106	127	119	108	108	106	128	114	108	128	103	120	125	106	121	115	96	116	119	135	121	134	115	121	107	105	105	109	112	120	101	148	98	115	123	116	110	112	97	137	113	122	95	112	122	123	111	116	110	102	114	109	104	133	107	120	127	119	141	121	105	122	116	108	116	107	101	106	128	123	115	121	112	125	106	119	128	123	99	126	114	117	141	141	110	114	118	102	132	140	116	132	116	129	112	141	136	115	115	120	116	119	94	129	135	123	100	117	123	109	138	95	115	122	118	116	122	130	124	127	115	133	117	115	131	104	114	119	112	99	134	123	106	101	130	136	113	100	124
30548	47119	11182	346	297	248	244	239	273	229	240	223	205	216	232	225	202	217	188	206	196	225	195	227	203	222	221	231	204	196	214	219	212	206	191	206	188	209	220	206	219	216	200	231	222	218	215	229	205	212	207	202	182	248	209	222	195	212	220	193	232	212	178	195	229	219	186	217	221	207	213	228	208	211	187	201	219	223	213	220	202	200	207	207	226	226	203	241	202	216	210	218	212	221	209	219	213	226	228	207	213	209	235	231	204	201	200	204	215	231	190	204	216	210	199	207	188	230	209	199	218	210	216	208	213	222	206	199	197	194	220	223	206	218	203	229	234	202	196	179	238	214	232	208	230	182	213	198	215	233	211	216	209	239	205	205	223	216	243	238	222	242	214	227	226	223	207	206	206	214	222	206	207	202	179	211	204	211	206	205	220	203	205	201	236	201	216	201	215	206	213	207	208	213	231	197	244	218	212	206	183	191	208	198	203	223	214	202	226	206	193	217	217	202	193	164	223	214	189	224	182	214	224	228	210	200	221	207	222	209	232	209	200	223	207	227	210	227	207	210	211	209	215	215	210	250	223	182	224	234	202	223	222	215	224	221	216	222	215	219	232	214	239	225	228	221	203	194	247	213	187	221	258	184	182	195	243	205	215	199	215	193	203	215	201	211	201	196	193	195	209	215	211	211	197	198	228	202	202	205	221	206	202	216	220	216	194	202	212	181	205	209	234	221	209	206	204	214	224	214	227	244	213	194	196	216	215	218	217	207	204	231	204	183	205	217	193	203	235	228	202	228	209	216	227	211	201	203	186	203	214	213	226	222	213	229	194	227	177	232	194	241	224	228	192	179	186	209	217	205	199	207	200	197	239	195	228	178	213	214	219	223	239	225	195	224	230	211	213	213	201	205	198	224	194	235	215	225	196	205	205	244	223	222	239	209	220	196	232	232	208	210	227	220	204	196	238	207	207	239	193	185	209	206	204	222	199	213	208	221	199	203	216	221	209	210	197	228	186	203	205	214	207	221	236	218	204	212	199	216	221	232	191	200	182	191	196	243	185	210	206	239	205	231	198	232	231	219	196	180	195	216	215	190	211	201	232	204	204	233	218	214	191	209	214	204	194	194	228	222	212	240	225	199	214	212	231	213	219	211	187	208	228	169	225	220	208	215	213	188	223	199	256	215	205	228	200	195	222	230	190	210	234	227	219	199	205	227	205	217	217	210	181	198	206	197	218	225	200	263	204	220	218	186	226	203	199	226	220	213	218	238	195	215	219	210	211	188	213	214	204	175	215	185	197	245	219	191	198	221	216	215	225	229	212	216	216	194	228	207	200	209	201	217	216	230	227	205	211	202	215	244	195	215	239	212	221	196	201	236	206	214	210	210	176	197	196	216	229	212	236	237	212	175	223	201	212	187	224	225	224	204	201	227	234	211	221	193	206	219	212	191	210	211	185	211	233	202	218	225	220	235	221	215	227	223	222	208	203	204	205	201	220	214	221	211	206	208	212	175	226	201	185	215	209	230	231	214	208	210	214	190	204	207	193	202	223	225	251	219	215	212	210	202	207	220	217	234	220	193	204	217	186	204	212	183	216	198	213	198	216	197	223	222	212	221	210	227	219	211	225	198	204	188	223	249	223	191	219	198	222	218	200	224	199	227	231	217	221	208	215	224	208	223	234	214	213	173	221	215	218	200	232	192	208	199	211	202	236	200	220	204	214	226	212	197	213	239	201	181	220	206	226	201	216	197	235	205	209	209	189	202	233	201	209	210	205	206	219	217	207	208	227	228	195	210	185	198	217	195	218	233	220	216	224	210	220	206	211	227	216	197	182	194	220	185	189	194	221	217	212	233	219	223	205	219	220	224	211	208	202	203	224	202	195	193	229	185	224	217	214	200	231	226	199	227	213	218	222	221	228	219	213	185	211	208	232	194	181	230	224	216	209	200	206	211	206	228	213	215	220	202	209	209	209	204	192	206	197	239	203	180	212	230	255	209	226	216	201	201	209	241	191	199	208	211	231	241	209	228	209	223	198	223	211	219	202	193	206	205	199	212	198	222	218	189	197	232	202	227	213	228	206	219	209	196	179	220	211	232	231	211	256	220	219	219	214	213	224	208	220	221	212	218	235	224	188	199	216	208	194	227	197	225	212	219	187	198	228	217	208	230	213	225	211	206	244	208	235	206	217	209	206	218	205	213	215	205	200	199	195	217	192	223	195	211	210	227	227	218	188	238	243	231	242	220	244	217	228	218	226	193	191	207	228	206	194	199	210	229	232	182	235	237	195	195	201	226	222	215	202	185	218	192	210	189	202	224	193	203	204	218	204	224	243	199	240	242	189	202	226	216	214	205	211	207	211	227	231	215	231	199	192	183	220	207	228	233	204	246	229	208	175	241	209	211	225	235	229	204	197	229	219	230	213	217	228	201	218	223	214	195	208	218	212	243	203	202	221	195	214	213	250	212	217	221	220	226	221	200	213	213	185	194	216	205	235	236	231	195	237	195	224	192	206	193	228	223	210	228	217	208	187	214	216	212	209	206	232	204	214	207	192	213	228	183	191	212	211	212	207	223	213	224	198	195	221	194	200	188	214	208	230	201	186	208	201	234	242	218	186	200	200	224	220	217	216	217	221	219	238	219	209	202	245	208	216	219	220	213	209	235	212	200	212	195	207	180	207	221	194	209	211	238	198	195	200	208	205	188	219	202	203	235	195	199	180	187	206	204	199	245	210	208	211	206	216	194	211	209	203	207	203	219	211	216	240	222	209	192	213	218	229	211	189	186	211	199	212	201	230	204	204	227	209	197	200	201	211	215	192	173	222	223	193	218	209	206	230	229	183	232	206	224	205	224	215	201	224	216	208	205	215	185	200	205	219	209	204	210	194	224	210	219	203	219	214	234	233	199	235	215	212	206	196	210	208	230	227	202	218	224	222	231	234	225	219	217	225	209	224	208	204	233	224	212	217	217	208	222	223	193	212	220	197	223	221	241	241	190	203	184	224	241	216	218	232	219	213	195	218	203	217	216	225	217	206	259	207	210	237	220	215	220	201	199	198	223	198	189	207	198	200	181	206	219	209	235	217	195	210	191	221	217	188	203	219	203	173	221	217	227	202	228	222	221	197	199	221	219	194	205	206	209	182	212	225	207	207	203	208	189	229	217	194	205	221	216	215	211	202	222	212	190	214	250	215	225	210	220	221	204	210	208	194	209	216	210	193	220	221	236	212	183	199	195	179	201	202	222	191	233	209	198	204	188	207	205	208	211	171	219	192	228	246	196	190	229	206	204	208	240	221	204	207	219	223	239	230	199	210	203	219	210	208	201	229	217	205	207	208	221	198	214	222	198	228	215	203	208	209	215	198	219	208	206	219	210	202	212	202	207	227	217	213	212	228	217	197	210	235	222	214	200	192	204	196	223	208	223	207	212	192	221	228	196	192	226	223	219	228	197	201	196	194	227	215	198	215	204	205	197	211	223	238	234
24069	23492	29332	24555	16528	2278	434	364	279	307	266	275	273	269	251	266	234	247	260	248	273	240	251	242	253	249	223	259	236	264	274	250	227	253	239	232	237	230	247	242	256	247	283	268	207	243	241	227	232	248	215	230	232	249	260	227	224	236	247	235	223	229	251	247	231	240	239	240	243	247	240	254	221	238	223	247	247	222	226	246	247	210	261	229	243	240	235	235	255	209	231	260	258	232	240	263	264	231	223	243	239	214	244	236	251	238	254	229	271	236	236	238	246	260	265	238	240	258	271	221	252	242	232	251	213	249	241	242	212	244	241	245	244	268	240	228	227	205	235	232	223	249	243	237	238	219	235	262	232	234	255	244	229	227	239	232	229	230	258	212	255	247	261	235	262	252	245	252	222	255	228	241	246	245	217	228	227	231	249	238	256	247	239	257	216	215	216	239	237	269	240	205	265	261	235	227	233	249	247	231	248	242	234	233	259	216	212	238	262	236	252	219	240	234	250	226	255	233	238	252	262	248	254	228	242	223	238	231	205	239	225	231	255	262	214	227	271	229	233	228	234	237	233	225	236	251	227	259	254	219	249	200	231	267	255	242	217	232	280	248	229	250	242	266	229	235	272	226	234	250	238	217	246	239	224	231	233	266	230	240	206	240	227	240	226	257	268	235	225	238	215	257	241	242	244	231	274	202	242	259	226	257	211	265	228	214	228	234	235	265	241	246	247	249	237	254	261	228	228	217	224	219	293	254	239	238	247	206	256	228	245	240	222	224	217	236	226	242	234	246	246	250	251	239	273	238	232	247	253	255	209	222	263	227	244	241	234	242	234	214	238	235	236	261	237	224	238	257	258	235	260	240	252	238	228	249	216	210	248	245	234	226	223	243	228	219	237	239	251	267	275	239	276	224	265	240	234	235	233	224	210	261	258	230	234	228	219	245	247	257	242	228	258	254	244	260	230	233	235	206	214	257	244	236	206	252	250	231	240	255	237	231	237	259	232	220	230	226	230	248	223	268	249	219	225	237	263	253	240	250	253	242	243	252	240	242	224	232	228	255	228	246	237	262	209	243	214	250	224	238	251	233	212	226	279	224	223	220	252	252	247	248	235	220	243	217	235	249	232	255	239	247	232	235	248	223	238	242	219	248	230	256	232	259	208	264	226	260	243	224	223	223	270	278	247	245	225	228	248	237	220	235	216	248	211	227	277	237	243	257	234	225	228	227	222	257	235	238	244	233	248	241	243	235	246	246	225	244	262	234	248	243	211	224	220	216	245	244	222	244	260	200	237	243	280	264	233	255	221	243	227	218	246	236	254	224	234	261	229	218	235	275	248	258	222	228	239	248	227	256	220	258	231	241	232	240	256	245	234	254	238	248	246	234	233	237	251	248	243	236	240	255	202	234	244	229	222	254	250	234	235	222	237	241	236	214	278	270	226	256	224	238	272	226	245	226	234	263	217	244	233	265	231	227	251	269	229	263	222	219	235	245	256	268	261	211	226	259	232	243	234	222	229	214	256	243	237	252	251	240	257	231	234	235	268	218	258	243	235	244	267	256	221	233	238	257	257	234	258	232	220	234	242	246	269	231	239	231	263	233	236	231	235	245	272	239	236	250	223	250	236	251	246	227	244	245	219	248	248	245	241	230	251	254	250	239	245	226	285	236	236	258	246	242	226	232	240	247	238	239	211	250	254	250	235	250	224	261	218	224	236	248	256	231	231	255	272	248	235	253	238	242	207	252	237	218	258	237	272	219	248	242	221	237	216	234	244	262	243	257	229	238	266	247	271	219	257	219	243	224	242	248	243	222	229	258	244	249	227	218	263	244	255	234	230	242	225	222	253	249	251	263	224	236	240	205	223	254	266	223	252	235	226	233	241	207	218	267	208	244	218	244	235	258	225	237	236	267	240	247	267	250	240	260	253	229	248	273	222	225	225	265	256	230	217	259	237	249	230	223	247	232	214	241	236	253	245	231	251	228	233	238	243	222	286	225	226	228	229	244	249	262	261	247	229	276	242	223	249	248	224	241	245	237	219	244	220	225	227	225	251	243	238	229	245	258	251	252	215	239	256	248	255	229	208	245	244	235	229	235	241	248	243	233	228	225	222	245	222	243	223	226	240	241	259	245	241	246	220	233	228	212	244	229	233	249	248	235	247	229	236	223	259	226	228	231	241	208	240	241	235	227	230	238	238	241	234	262	219	249	225	259	237	241	244	251	256	249	218	234	237	293	258	224	206	235	224	246	250	238	245	239	284	245	234	241	245	221	227	216	231	229	249	268	220	244	228	227	247	238	226	238	221	263	275	266	227	239	250	228	217	214	237	268	228	226	217	247	218	238	238	232	242	210	251	239	241	227	243	245	270	237	217	215	246	247	246	229	228	269	236	261	238	228	236	245	270	226	230	242	256	241	224	236	234	267	240	238	239	255	254	247	191	255	266	224	236	240	231	226	228	233	248	270	242	255	251	241	222	256	212	254	247	249	204	227	218	269	238	238	238	255	222	242	262	214	228	226	234	248	263	266	244	223	217	240	245	208	234	239	248	232	232	233	242	225	240	222	242	241	257	221	230	246	228	218	230	244	238	241	223	250	242	222	243	250	265	251	237	238	243	211	237	260	213	250	259	260	285	238	227	269	221	231	235	214	253	225	237	241	239	201	263	255	233	238	253	268	230	227	247	237	227	243	247	218	247	244	230	233	221	238	207	257	262	231	236	232	226	249	233	223	249	260	220	232	275	236	230	230	248	264	241	242	218	221	271	233	247	230	228	245	232	228	246	221	227	229	240	217	228	246	244	225	262	225	243	243	245	257	246	208	242	245	256	235	220	237	273	224	242	245	251	235	224	260	264	224	225	267	222	241	240	254	225	230	255	268	224	262	256	232	226	271	223	219	222	211	249	218	242	255	254	230	240	243	211	254	245	253	240	236	228	221	246	237	216	244	234	245	219	232	221	231	256	242	217	252	244	224	234	253	217	208	223	225	243	218	219	243	226	253	236	228	278	243	248	256	231	251	219	234	229	213	248	227	235	221	216	242	240	230	225	222	231	240	235	242	253	227	246	240	228	259	216	235	210	227	229	228	229	249	233	253	214	256	230	254	243	216	268	241	231	210	247	264	214	248	239	250	231	243	244	251	230	233	257	242	228	253	237	244	249	230	231	240	224	249	263	209	201	244	258	226	225	256	290	234	251	269	241	255	262	223	239	243	276	236	252	224	237	257	263	249	238	226	242	271	260	242	272	235	233	233	247	268	233	256	231	259	265	244	221	223	242	232	247	222	254	225	232	267	241	263	214	241	211	239	285	210	209	261	265	246	234	231	249	269	277	252	240	250	245	243	225	240	221	223	220	256	246	236	231	250	267	234	228	258	258	232	253	249	231	250	234	231	266	245	248	240	235	240	224	244	244	221	247	233	259	239	230	262	255	244	270	232	241	242	242	231	251	223	219	225	213	212	249	224	272	243	224	246	253	275	221	220
54005	89487	18914	1682	1194	901	773	699	652	585	503	483	497	478	447	463	471	486	444	462	440	449	388	426	394	425	426	455	417	438	403	449	416	412	425	422	371	452	427	451	394	443	410	412	420	386	425	409	387	400	408	432	415	443	447	446	407	377	426	363	407	411	434	405	412	422	442	409	402	415	419	395	412	387	380	409	384	409	438	403	444	394	391	385	386	352	436	408	404	389	395	430	426	415	413	412	443	419	391	412	407	391	442	404	408	418	413	412	387	398	388	432	437	408	413	354	409	404	430	396	407	426	405	386	383	373	370	401	405	404	429	447	380	365	411	440	398	424	383	416	404	422	403	437	415	390	388	382	437	391	425	389	379	437	390	420	429	391	414	439	417	427	420	404	395	444	407	421	419	431	380	388	410	424	387	434	413	397	412	423	378	397	399	407	422	397	433	396	380	392	400	376	379	409	445	382	437	396	393	430	422	403	403	436	400	416	379	375	395	390	414	384	400	375	419	391	370	408	454	411	411	374	405	391	411	404	414	391	392	430	428	344	366	397	366	444	418	409	388	395	386	419	388	394	401	377	383	405	397	412	370	375	458	399	392	404	403	402	385	406	409	413	412	392	408	394	423	371	412	390	384	377	391	370	367	428	399	431	379	413	389	413	375	439	402	420	389	410	439	375	430	393	377	389	414	385	407	437	405	392	396	358	401	413	431	433	447	424	414	414	390	405	403	423	390	400	426	393	354	417	412	382	380	419	398	420	425	377	405	397	394	421	423	430	393	403	386	400	413	398	404	422	417	395	399	430	395	408	405	409	414	407	426	404	387	391	436	391	413	412	414	406	409	388	403	433	408	411	402	386	407	404	373	402	406	390	420	422	417	367	372	442	429	447	391	394	374	403	423	370	398	408	388	422	391	418	424	407	395	378	370	400	404	415	408	429	396	443	379	395	408	414	423	406	406	371	439	411	384	375	389	420	400	400	384	416	374	415	422	432	394	388	406	421	376	422	396	424	396	372	378	384	370	425	415	384	416	428	413	451	381	368	408	420	430	409	438	416	419	391	396	385	385	394	389	393	404	398	378	383	413	395	392	385	419	402	419	412	449	406	363	371	401	411	401	403	417	395	398	409	406	437	413	397	411	424	428	432	385	416	391	387	405	411	413	407	435	428	406	423	411	387	434	371	409	406	400	413	394	408	437	413	412	398	401	425	408	404	414	391	417	414	408	435	430	441	374	370	414	400	402	369	435	391	382	414	433	422	435	388	419	448	396	422	412	379	405	419	433	415	401	404	429	447	404	415	438	365	409	367	440	434	407	394	445	426	372	420	399	399	414	416	420	441	424	410	400	415	428	433	419	426	421	413	374	394	392	392	376	433	409	414	413	397	377	400	390	375	393	397	421	399	423	413	391	394	372	387	414	450	404	395	424	405	416	422	444	419	419	437	407	388	391	404	400	395	425	414	392	388	403	397	385	370	381	398	375	393	398	400	407	408	394	396	396	403	398	428	413	411	430	392	392	397	408	399	401	441	415	395	426	414	412	420	422	395	396	430	416	407	386	380	373	413	397	405	396	438	415	390	384	400	394	370	381	395	387	376	379	428	395	388	423	415	386	390	400	402	391	413	371	402	407	402	381	355	393	393	408	394	407	394	416	413	396	399	379	414	373	437	410	434	416	405	402	416	407	411	386	392	414	419	397	385	392	446	408	422	420	417	394	398	373	423	446	449	381	398	391	399	414	419	447	431	386	415	397	406	405	406	421	380	383	387	409	420	397	403	417	448	400	402	425	402	378	413	385	403	406	406	457	400	414	422	418	453	407	404	449	429	419	438	415	423	387	444	406	434	389	395	406	388	375	408	400	391	390	396	431	394	421	394	400	394	413	400	423	432	407	396	389	397	393	394	425	432	374	441	433	386	358	352	415	433	410	406	435	405	380	395	409	395	404	418	409	422	403	401	395	450	382	398	432	416	412	407	394	425	401	410	368	396	452	420	406	394	430	421	424	376	395	390	386	401	384	422	417	373	405	414	396	428	436	422	432	431	390	407	413	402	381	410	417	397	409	394	400	422	410	378	427	385	379	402	407	372	363	384	401	426	390	396	413	404	392	400	393	407	415	405	386	402	399	398	420	417	371	380	377	404	383	412	362	425	431	441	402	386	374	416	410	437	394	404	409	404	422	420	387	422	384	412	395	411	434	386	424	380	457	385	440	376	393	415	378	406	421	387	406	414	388	415	387	417	406	399	433	364	407	401	386	383	390	444	420	417	411	388	393	381	396	374	462	434	413	413	442	399	409	451	375	425	400	401	384	424	418	402	404	405	412	413	407	416	413	383	389	389	407	395	432	423	428	403	408	387	377	413	444	360	379	411	412	400	398	405	412	417	396	400	389	377	418	426	408	405	423	423	409	418	417	420	386	397	411	396	393	414	386	421	417	428	404	401	394	409	354	375	385	399	391	408	432	374	412	364	409	410	364	384	426	380	373	380	442	402	390	416	412	398	393	402	422	418	422	403	433	418	379	407	442	413	394	381	414	368	414	413	401	413	403	386	389	374	359	437	415	424	378	400	391	411	434	418	387	439	454	419	383	436	384	391	412	397	369	408	371	386	417	369	410	389	425	373	388	416	393	380	406	432	429	376	435	389	383	413	395	411	366	440	407	407	410	392	403	393	395	398	376	411	389	394	412	386	430	411	418	402	411	382	398	395	396	387	416	409	386	419	399	354	427	404	401	378	420	405	391	406	411	386	406	378	410	388	394	376	379	385	408	430	432	392	423	408	397	399	411	405	444	420	389	427	399	409	396	422	379	421	382	406	378	425	383	434	401	411	418	384	417	428	408	410	401	431	419	451	422	404	397	425	413	417	401	380	398	400	417	414	395	419	390	450	407	401	401	418	410	433	440	385	456	383	390	415	408	385	413	437	407	388	398	418	391	405	435	423	370	406	395	405	404	423	422	401	394	446	441	385	397	424	419	387	430	386	393	425	427	421	371	430	390	386	409	419	421	397	390	422	420	392	399	394	423	420	408	400	385	393	436	417	435	433	388	440	416	389	420	418	416	415	391	447	396	425	388	426	435	413	379	428	424	379	381	398	413	423	375	397	403	426	432	372	393	426	383	398	424	394	423	419	408	415	401	401	428	414	432	390	410	377	392	377	434	404	394	394	406	411	437	450	428	404	399	395	386	410	393	402	415	406	383	449	415	375	442	383	416	414	361	398	387	396	451	367	396	384	377	405	402	414	417	365	396	362	424	398	449	405	363	433	392	410	406	399	444	385	415	385	373	388	439	447	393	394	419	424	412	431	383	380	385	421	398	379	384	399	392	385	405	401	399	416	426	388	398	404	422	404	422	398	417	401	454	398	411	398	429	413	398	445	414	389	393	385	405	413	394	387	399	386	429	390	406	406	403	418	404	412	408	395	405	432	418	393	436	397	427	437	388	401	430	407	403	416	389	397	443	425	442	425	394	396	407	395	413	369
23091	22038	28591	24315	21013	16753	1771	593	519	484	446	447	449	446	438	387	414	404	401	418	406	444	416	421	388	390	408	401	431	383	378	432	403	413	405	412	385	394	400	423	443	399	364	394	419	389	405	383	396	374	400	411	387	389	391	398	388	363	377	398	390	376	353	433	400	362	420	409	369	393	369	399	405	372	371	408	376	428	377	411	387	397	346	396	403	416	387	423	374	367	386	405	411	411	413	368	396	400	405	424	400	413	406	388	369	388	381	352	368	382	398	399	374	411	371	386	427	403	382	390	369	412	365	365	369	370	385	400	377	390	406	424	377	379	358	382	390	385	384	374	368	350	390	391	384	388	364	391	373	358	401	374	365	381	410	349	351	415	360	378	366	409	378	396	426	357	418	348	415	400	405	396	363	368	377	403	385	433	390	400	405	377	439	393	385	406	397	367	370	371	372	356	367	402	401	389	411	374	365	387	369	370	366	405	405	390	387	391	372	357	353	383	408	422	364	377	372	399	381	418	420	375	375	385	364	390	386	389	370	399	382	373	382	367	366	376	396	368	377	362	396	402	384	383	373	383	350	362	376	414	385	351	356	368	378	408	357	376	383	349	392	410	371	356	404	371	384	358	403	339	416	426	359	366	371	391	411	399	395	406	364	380	378	426	432	409	385	423	356	395	365	457	363	352	392	390	371	351	404	401	380	371	361	373	384	384	399	392	377	390	357	374	390	387	359	378	377	370	385	370	383	383	385	374	404	397	403	394	359	353	361	361	346	395	352	396	420	370	363	395	400	371	381	406	376	388	391	408	372	381	399	398	366	404	334	349	389	427	390	392	390	381	390	387	415	378	399	411	392	374	391	405	385	384	414	402	391	348	387	374	410	345	378	360	362	368	367	403	397	407	394	414	423	376	384	364	395	356	371	387	395	407	430	376	386	381	409	419	414	380	392	400	402	418	380	367	394	435	397	405	381	362	372	368	401	384	401	398	351	355	382	395	393	388	376	372	373	394	381	387	399	383	365	396	367	340	373	369	377	386	358	379	381	384	413	385	358	381	358	377	398	412	376	379	365	352	392	382	380	401	385	394	396	382	391	416	384	402	404	380	379	392	384	413	374	339	364	384	364	419	394	410	384	375	389	383	393	398	374	377	394	388	403	360	377	397	409	370	366	419	353	394	422	386	381	350	383	402	370	369	365	416	372	400	381	382	398	390	370	372	380	397	379	420	383	397	390	428	392	374	417	375	367	378	372	379	387	365	390	363	437	426	379	402	341	397	401	360	392	389	368	371	395	376	386	391	407	383	381	379	412	404	390	367	402	432	373	356	406	371	371	352	410	376	385	360	383	384	387	336	384	397	370	371	396	375	344	398	404	394	389	366	403	401	408	397	411	352	356	379	381	418	393	419	359	394	376	402	393	354	384	380	366	385	395	406	373	397	353	391	410	384	373	402	398	386	367	388	381	393	391	429	371	400	405	397	346	397	356	383	375	425	403	375	420	374	412	361	378	386	376	372	378	409	423	367	407	375	387	368	370	386	409	405	403	393	385	371	346	372	399	405	376	405	368	350	371	389	373	396	407	397	396	413	386	369	366	388	402	373	395	364	420	351	353	412	382	417	402	369	380	377	395	418	384	366	389	366	386	402	409	436	386	376	378	374	385	402	322	369	364	388	372	361	429	367	390	374	388	402	371	365	333	386	381	401	375	420	362	379	390	393	414	384	407	401	395	399	379	373	374	371	370	397	392	370	377	416	382	379	376	412	386	381	398	355	366	380	381	380	403	369	401	374	419	362	403	388	381	409	390	399	408	387	391	398	368	382	382	420	388	386	385	386	422	401	372	401	348	380	382	395	379	414	402	400	387	400	397	404	354	353	379	391	371	406	400	366	424	400	446	388	393	389	384	383	423	401	383	353	367	385	402	400	368	421	350	431	373	409	380	395	339	403	414	389	386	352	404	407	379	434	387	398	397	422	423	381	372	430	359	403	406	374	426	406	397	392	386	385	385	384	359	405	417	352	400	387	369	380	385	400	372	386	368	406	343	405	410	387	397	423	380	395	353	389	385	398	372	401	372	391	378	397	400	383	353	379	408	365	409	395	393	397	383	393	393	362	378	353	423	396	402	369	401	399	418	346	373	391	420	380	379	383	403	396	371	399	360	359	392	436	404	347	441	391	416	397	369	374	420	391	396	417	365	384	355	377	349	408	406	433	403	387	403	442	401	406	366	357	376	377	379	436	398	393	378	385	379	392	356	403	361	384	402	399	374	391	383	377	355	357	376	410	394	388	399	369	369	396	377	371	378	397	391	371	436	378	360	354	402	392	436	367	396	386	376	376	393	400	345	388	360	387	383	408	383	376	382	385	362	342	417	379	378	394	360	404	375	351	388	398	421	380	394	412	359	389	408	390	386	380	353	372	398	397	360	386	367	375	389	405	374	344	356	405	356	408	367	381	378	377	392	356	369	375	405	355	385	380	382	393	388	356	330	388	376	380	394	377	369	356	394	390	383	398	416	427	425	393	418	361	414	392	397	381	394	403	401	420	404	436	406	368	341	415	379	373	411	370	364	377	391	371	331	372	361	366	393	360	392	356	368	393	371	391	431	350	378	360	372	392	352	388	403	358	365	379	388	391	376	388	377	366	371	401	399	386	397	356	384	366	396	371	376	366	394	378	406	379	382	357	400	362	356	374	404	381	422	364	395	391	361	369	405	402	377	386	424	362	378	396	359	402	386	416	369	366	363	404	355	393	388	367	405	354	395	396	395	390	389	403	405	427	387	380	391	389	396	366	386	358	392	390	362	389	415	368	407	397	405	397	349	373	420	356	371	355	402	379	414	361	396	395	389	377	370	386	359	387	367	385	374	411	355	409	348	399	411	416	369	385	366	368	369	369	398	391	350	425	395	401	391	405	408	398	372	364	344	402	352	394	420	377	364	386	373	399	376	374	393	365	359	417	433	355	325	378	367	382	354	427	362	413	385	340	396	388	372	386	371	383	392	406	391	369	384	393	366	373	399	350	369	384	349	413	366	386	402	351	385	397	379	359	377	394	411	368	366	414	423	377	382	397	385	379	409	437	392	365	355	376	380	350	369	388	410	388	366	370	391	406	386	358	376	385	369	391	376	361	387	387	379	370	370	359	406	412	386	384	354	376	395	433	399	383	435	404	361	385	371	366	391	397	400	372	388	406	342	355	365	384	382	335	384	406	397	353	412	380	388	413	394	389	362	401	392	392	379	386	386	409	352	389	381	407	385	382	369	396	390	356	362	357	380	397	398	387	398	366	398	380	398	395	389	359	370	402	414	391	397	398	423	378	373	334	364	375	397	389	391	374	409	367	376	412	397	398	395	369	391	376	396	375	368	393	387	378	376	409	402	398	411	344	386	374	397	393	369	368	366	399	415	396	380	359	389	383	431	395	392	406	392	385	389	382	398	366	391	376	389	380	427	406	395	369	377	391	414	368	373	389	386	369	420	412
53544	94393	20238	3014	2180	1624	1342	1180	1007	950	874	866	797	830	778	732	745	719	711	700	680	673	662	704	672	618	646	687	688	665	696	662	669	638	620	621	651	643	667	631	629	653	657	644	626	612	660	617	602	648	609	616	649	640	634	577	606	633	596	665	627	607	624	595	636	617	609	630	647	561	634	637	620	646	628	603	643	651	623	626	627	613	621	601	628	630	651	674	605	607	609	625	597	671	644	613	634	622	612	628	647	652	593	632	616	639	613	628	634	625	657	669	590	623	606	662	661	615	593	671	584	619	679	666	632	610	643	619	638	636	611	649	687	602	638	649	646	623	649	615	606	615	606	628	617	573	639	629	613	620	631	662	625	626	628	641	594	651	651	678	652	625	629	635	611	667	603	633	583	640	693	661	612	598	601	642	641	597	652	641	568	608	644	629	604	626	621	628	634	610	606	599	608	655	650	616	631	624	629	635	609	624	591	621	644	602	623	620	583	625	677	670	672	610	610	578	623	697	638	656	617	643	596	600	608	590	608	642	632	572	643	605	585	633	605	656	614	605	579	651	595	629	594	556	646	643	596	594	628	616	528	607	613	600	667	596	645	577	607	628	584	599	685	653	611	625	621	613	638	625	630	587	570	613	691	678	590	602	600	628	600	603	605	617	596	596	636	655	638	593	622	596	639	619	651	621	644	607	663	593	616	655	619	635	613	584	636	624	617	656	607	636	630	583	583	594	624	611	588	628	619	645	630	640	592	613	644	677	610	606	625	600	572	607	655	705	617	620	604	585	615	632	577	630	620	654	632	657	637	599	665	645	636	637	644	625	610	670	632	655	612	596	645	631	607	584	629	631	628	610	635	602	647	579	618	647	622	639	671	612	652	629	605	652	585	625	609	624	633	640	623	589	655	631	583	668	613	599	616	673	653	610	669	637	609	608	624	633	638	684	598	632	649	641	609	644	632	620	669	594	610	618	659	639	661	611	611	580	594	635	646	642	641	610	599	632	638	630	655	624	639	593	632	653	632	610	652	640	669	625	659	612	603	662	635	638	627	690	641	607	669	623	608	597	632	618	661	608	629	619	616	614	605	684	646	634	610	613	660	653	563	624	612	651	635	625	649	669	624	599	640	651	629	637	633	559	583	614	626	654	620	627	631	669	628	614	602	650	629	565	634	606	659	615	585	588	603	632	588	620	628	627	635	675	651	617	643	593	614	627	624	605	616	605	663	641	621	675	636	578	597	566	618	646	588	624	635	603	597	622	645	645	628	623	671	640	641	614	578	595	603	635	590	603	647	626	596	625	653	618	595	630	590	626	670	642	641	610	647	597	628	604	610	600	607	603	630	637	675	622	673	634	638	634	597	627	640	632	572	666	605	635	623	582	607	585	639	602	621	577	636	598	612	590	630	629	604	631	610	605	646	662	610	624	640	603	635	614	613	584	629	699	595	614	669	597	623	631	615	621	621	601	651	629	564	669	646	606	638	638	667	616	628	640	658	604	624	654	636	607	636	652	638	622	664	613	618	607	635	638	625	610	663	620	617	619	623	648	638	605	663	642	672	598	580	605	595	594	625	616	648	659	652	618	643	610	619	606	605	631	642	586	604	670	609	642	606	575	634	647	610	644	611	644	620	658	639	632	690	621	614	602	602	635	653	580	620	599	634	598	654	629	644	595	638	611	639	582	646	640	600	635	618	605	653	601	606	594	680	619	605	573	636	618	628	594	605	608	669	623	636	612	638	615	615	619	638	645	602	599	638	667	610	631	605	630	607	606	608	588	612	647	631	592	642	680	621	651	614	581	639	623	667	614	612	587	640	630	585	589	558	603	620	666	595	651	615	641	624	585	635	624	592	620	625	624	586	617	594	612	682	628	611	644	634	655	573	583	641	640	645	592	606	631	652	583	648	588	592	610	641	586	607	660	630	605	612	614	678	655	594	624	605	632	679	594	633	594	618	637	604	622	594	599	587	639	585	610	592	642	589	650	625	625	618	648	612	649	605	648	612	644	588	637	631	616	593	634	626	603	632	648	594	653	628	600	680	596	617	637	619	637	607	632	613	643	643	623	586	582	645	590	631	612	615	626	632	597	597	563	609	629	652	553	584	631	650	655	605	616	610	605	623	599	551	614	644	649	598	650	613	599	620	617	595	615	622	643	625	628	656	601	596	589	601	635	640	660	602	661	627	645	528	585	628	616	559	640	602	658	643	606	622	609	652	599	594	597	667	641	643	637	632	625	624	609	635	640	619	632	616	603	606	590	648	608	630	660	625	652	594	600	641	618	645	640	560	657	660	617	669	676	640	635	604	609	641	605	630	601	624	630	585	649	584	605	632	598	643	613	651	647	652	581	601	611	652	606	658	590	625	639	602	633	612	613	639	580	630	632	628	567	583	618	622	589	610	615	650	608	603	616	633	553	611	687	632	622	626	604	655	603	662	572	639	652	623	642	639	628	624	633	632	648	619	619	612	613	592	682	628	628	634	559	662	597	657	635	628	626	624	608	642	631	656	606	604	617	625	616	628	610	627	631	605	598	617	629	617	599	663	604	620	606	592	645	634	602	612	643	647	628	596	619	641	629	611	614	578	609	625	612	592	613	606	648	654	646	629	634	680	564	630	610	616	618	613	640	614	623	617	610	624	647	592	593	601	624	625	591	617	645	610	617	657	622	606	582	665	574	613	632	645	616	640	574	625	618	634	586	646	590	618	626	580	621	618	647	627	681	598	659	622	628	608	604	597	620	628	635	659	642	614	606	609	590	628	602	618	631	619	633	663	637	603	595	632	604	640	622	641	634	609	642	648	609	618	633	656	655	651	612	634	639	595	579	647	610	647	624	611	645	607	563	672	658	605	586	607	607	582	603	623	634	610	653	644	628	597	630	605	601	630	643	598	610	636	610	604	608	661	654	613	622	620	644	641	645	609	595	612	587	632	636	616	595	628	623	620	602	642	655	594	654	623	646	615	677	644	609	647	624	657	633	656	613	620	637	611	641	605	626	621	646	631	630	636	565	653	664	632	623	640	631	625	648	610	641	590	629	607	603	632	635	600	615	605	572	619	620	595	649	635	633	630	686	582	580	645	614	588	587	643	586	580	628	610	648	656	594	604	591	626	596	589	564	625	592	605	611	665	617	585	648	612	612	639	618	632	650	655	628	644	628	602	619	679	587	617	621	662	624	577	587	578	613	582	633	619	629	715	644	648	585	622	645	595	668	639	612	604	620	614	623	636	610	642	602	652	631	616	599	631	587	642	621	626	612	622	587	631	676	597	632	608	606	633	690	650	644	639	607	684	614	670	624	646	672	643	628	626	637	618	629	616	644	643	653	575	662	660	643	636	612	643	650	623	570	592	616	611	603	635	631	647	633	612	627	604	609	638	638	609	585	646	598	646	631	610	629	565	615	611	658	603	587	618	603	600	639	663	624	619	631	575	588	589	644	623	579	655	609	617	592	599	601	601	608	563	620	587	602	631	666	603	638
27476	28798	19375	2464	167	137	138	133	135	133	117	116	142	122	119	142	88	112	118	115	118	119	141	111	116	105	125	115	111	115	136	138	121	95	127	117	99	127	130	112	99	110	121	105	148	126	113	117	127	124	117	131	116	134	123	123	133	114	101	122	128	125	103	125	106	119	109	143	132	110	127	126	111	103	106	113	129	131	132	122	119	121	108	126	118	127	106	120	116	120	132	103	124	120	113	121	127	111	127	110	141	120	125	109	95	115	127	111	135	120	101	118	119	124	122	104	128	126	90	116	119	123	108	113	125	118	112	115	120	117	114	114	104	115	127	124	128	115	101	100	119	127	121	125	126	121	118	110	121	118	122	131	110	119	109	135	107	117	114	117	126	112	112	116	114	128	117	137	118	133	131	101	125	129	120	105	131	114	112	112	100	120	114	101	131	115	116	111	110	117	102	116	134	120	110	100	117	121	135	116	125	130	120	128	132	136	102	116	103	115	111	94	124	137	120	124	102	108	147	138	132	79	128	119	120	121	127	117	104	128	132	113	122	123	130	132	111	119	116	124	112	116	119	105	130	127	129	113	117	119	120	103	121	114	116	122	117	118	136	120	138	136	115	121	120	128	124	126	133	117	105	116	118	109	115	126	102	121	138	91	125	121	113	121	112	117	123	110	101	124	138	124	116	121	114	125	115	116	126	108	111	97	133	129	125	135	104	112	127	107	115	125	111	122	111	113	113	136	110	116	128	102	129	122	132	113	126	130	111	118	102	123	118	111	140	113	134	106	123	115	127	129	112	110	128	127	119	125	107	127	111	120	119	96	107	113	121	128	132	110	124	103	120	140	114	123	104	117	134	129	113	131	124	117	133	133	118	109	139	111	116	128	110	126	121	118	111	116	129	115	116	109	134	104	116	117	99	114	116	114	104	108	117	129	129	109	132	119	111	109	113	122	105	123	109	125	128	141	113	124	110	137	125	120	122	118	120	121	113	116	121	115	120	124	96	119	115	126	126	125	120	130	111	117	127	124	136	107	126	121	131	123	119	104	129	109	127	127	117	124	136	117	102	135	116	116	107	108	120	125	129	113	137	122	103	123	105	116	130	134	112	95	120	113	105	119	110	124	126	109	118	114	121	138	116	115	111	115	125	109	120	123	136	103	124	134	116	113	123	118	116	126	131	131	132	117	113	113	135	123	110	123	110	107	137	140	134	132	121	108	111	113	104	118	121	118	112	108	128	110	99	99	109	113	84	140	104	109	133	114	110	124	102	111	126	133	127	121	120	128	124	109	125	127	132	121	113	126	122	116	99	123	123	115	128	132	117	129	119	114	124	126	113	102	123	120	123	131	112	113	105	112	123	114	109	133	114	118	110	128	143	106	123	125	129	142	137	108	123	124	112	108	138	121	125	119	126	119	117	126	120	115	116	119	130	115	97	114	115	135	101	122	103	123	118	115	98	102	160	129	118	97	118	123	117	123	130	132	126	126	122	99	132	125	105	113	103	127	122	136	117	116	110	106	124	139	127	110	113	109	116	128	128	131	128	136	115	139	118	117	116	131	113	127	145	100	127	144	122	128	108	115	98	126	90	117	122	132	113	111	128	126	113	124	117	138	137	118	101	137	104	120	138	125	109	118	114	129	101	119	103	130	118	120	124	125	107	112	123	110	102	104	115	127	112	118	123	128	122	98	150	125	123	120	110	100	121	100	126	128	124	117	108	110	113	113	108	131	140	124	127	118	112	122	130	127	101	130	116	99	120	107	129	113	134	108	124	116	119	107	117	124	130	121	119	116	116	116	117	115	152	113	132	112	127	123	127	121	110	122	126	128	122	105	116	119	124	110	127	144	106	120	110	119	112	122	125	129	139	122	117	126	133	129	137	107	108	110	125	130	112	108	126	120	119	117	121	129	113	118	118	124	115	112	111	114	117	107	130	111	123	113	149	118	115	122	112	133	105	137	119	105	127	123	126	104	112	119	126	119	126	102	104	121	149	116	119	105	121	136	124	123	118	134	122	112	125	110	139	88	114	97	105	108	122	119	120	114	88	125	119	128	123	118	115	104	133	116	108	121	113	117	108	113	115	127	136	116	123	123	116	98	105	129	116	111	108	112	119	118	125	102	125	124	141	114	117	106	112	114	113	124	106	117	126	116	116	105	122	118	109	113	135	118	113	110	111	124	126	147	131	122	103	108	115	120	111	130	132	110	116	134	103	117	136	111	129	139	131	106	120	116	131	115	119	125	108	120	113	122	111	100	127	121	124	107	130	116	120	125	113	123	105	109	155	132	121	115	121	123	114	130	119	115	106	126	126	115	103	110	120	110	121	130	129	100	124	134	108	111	112	128	117	108	104	113	129	120	107	102	128	115	133	115	111	116	117	121	104	120	129	109	103	125	115	118	116	119	128	111	127	122	106	128	108	103	124	114	90	130	142	105	119	119	129	132	111	137	113	130	104	132	136	120	120	127	117	107	111	133	126	87	118	120	109	114	123	106	120	133	107	131	101	127	115	122	113	122	109	116	101	134	129	90	115	135	121	110	115	125	121	141	135	114	120	116	117	99	127	127	138	117	139	120	111	134	123	139	117	117	130	121	111	119	107	89	107	100	103	99	114	105	135	114	136	132	114	107	124	123	139	109	110	112	113	117	111	108	127	132	107	121	135	118	132	125	117	134	121	125	116	128	134	118	106	118	118	110	110	111	116	125	95	114	121	98	115	108	115	125	115	119	121	99	117	134	129	118	103	104	121	125	124	119	111	122	109	113	110	125	130	122	119	121	127	127	98	117	139	116	91	127	124	109	124	153	125	92	117	99	133	112	126	99	115	119	117	112	117	133	108	120	120	129	123	118	128	133	127	94	140	129	122	144	101	134	106	99	114	106	116	117	134	128	115	120	107	121	112	118	119	120	123	107	117	102	115	124	124	136	116	117	123	131	86	115	118	94	121	122	129	131	132	124	124	107	113	121	111	113	122	119	145	113	129	124	138	129	118	134	115	114	121	129	128	118	126	132	123	117	121	117	126	114	108	113	136	138	107	127	122	130	125	104	126	115	123	123	127	125	107	140	113	122	116	120	118	120	122	122	133	106	133	96	116	130	113	120	100	116	108	123	131	104	119	115	103	136	119	114	117	107	125	116	114	121	138	122	119	127	109	129	114	106	114	116	118	114	119	134	119	135	117	125	117	106	110	128	117	126	117	100	137	112	137	119	118	144	117	107	120	118	113	109	120	121	99	122	110	94	113	128	134	113	123	111	127	117	130	125	104	119	122	112	114	105	115	132	122	120	121	112	114	117	116	123	127	132	108	117	118	111	95	104	125	107	109	103	118	127	131	101	122	121	130	119	118	123	118	137	119	105	116	123	115	116	128	116	118	102	112	116	114	122	114	128	138	142	133	123	119	120	129	134	123	120	133	108	134	101	114	121	124	121	136	126	128	116	109	119	110	101	123	106	116	125	122	119	117	117	129	117	102	120	119	99
31075	47441	10355	336	303	245	256	230	235	237	260	235	206	209	216	224	227	239	221	203	214	220	225	228	231	193	246	219	226	206	229	243	207	231	203	200	215	225	215	236	215	225	226	205	218	182	221	238	224	177	230	226	217	226	201	213	220	196	211	216	208	234	221	188	208	200	207	198	240	214	216	198	230	203	200	209	228	215	227	183	192	208	220	241	192	211	213	208	209	208	232	210	209	214	192	218	214	229	207	194	250	210	224	197	226	214	210	187	207	242	232	196	219	225	225	229	198	215	214	217	214	210	190	210	238	194	221	215	195	218	203	215	199	218	219	214	223	224	207	225	211	226	226	213	198	210	212	205	208	195	225	204	218	202	237	260	219	191	213	215	214	229	210	231	208	226	218	206	225	211	207	228	205	206	191	211	215	210	190	196	215	230	211	209	211	183	194	213	210	223	181	242	212	230	207	204	210	234	193	210	232	245	216	205	226	208	201	223	224	228	211	209	206	214	205	205	233	196	208	222	207	212	199	189	213	179	225	194	183	203	207	218	224	248	212	209	207	225	224	213	215	211	202	212	215	200	220	211	220	212	211	214	184	198	220	210	213	185	226	211	215	217	211	184	227	202	187	238	212	194	207	184	212	220	207	231	219	220	231	207	211	213	212	212	210	229	227	230	199	221	203	207	219	222	207	209	230	195	209	208	238	211	203	198	202	223	220	217	254	211	209	209	221	240	207	225	202	208	235	221	217	197	201	259	201	205	213	220	209	231	217	228	214	202	227	196	225	218	227	240	239	210	208	208	209	219	207	203	230	195	184	210	252	209	198	221	224	250	205	238	212	207	162	231	217	223	193	214	196	203	208	187	217	222	213	218	215	241	223	233	215	202	241	215	226	234	224	188	193	221	212	199	224	220	206	224	222	209	213	192	214	240	200	223	195	194	207	211	214	209	222	205	240	237	224	215	222	198	190	186	191	201	220	230	226	230	221	188	215	240	221	235	186	231	184	228	214	227	205	188	217	174	192	215	218	227	223	218	205	211	226	190	209	210	204	217	205	228	211	234	256	229	193	210	213	215	196	222	237	238	229	213	218	186	202	195	224	213	228	189	240	233	215	224	201	224	228	244	219	219	231	227	211	219	217	199	229	181	218	197	182	186	224	210	205	223	205	206	218	222	220	215	209	192	229	210	237	219	216	201	205	222	251	234	232	215	210	209	217	237	189	201	211	221	202	222	219	226	215	223	269	205	225	226	226	201	218	190	213	204	212	241	214	223	195	195	200	216	220	209	222	225	211	208	218	220	225	213	211	204	228	215	191	197	204	208	206	184	223	226	201	222	226	241	217	207	229	194	208	195	232	200	222	217	189	217	188	214	226	210	230	197	222	226	203	202	209	208	221	211	190	240	220	234	216	214	227	204	203	180	209	189	221	221	212	209	220	207	234	204	220	222	244	230	207	194	208	216	225	210	222	218	209	220	223	232	219	200	211	219	198	214	214	240	207	193	205	177	194	238	211	192	220	212	227	217	220	196	217	205	214	197	203	206	229	207	239	214	213	233	212	201	206	198	217	225	200	192	232	219	214	211	203	221	210	221	196	200	221	209	208	203	205	216	212	212	225	241	255	206	205	197	211	207	244	216	240	213	224	224	219	220	219	234	191	224	200	249	203	236	222	215	173	182	234	189	212	218	225	202	219	239	212	223	217	203	219	218	201	256	212	197	227	211	203	204	227	220	214	183	221	215	194	210	222	205	212	186	214	231	216	236	228	220	221	209	242	222	197	234	220	256	222	218	194	210	216	235	225	225	219	211	218	237	209	206	203	209	188	204	207	184	194	233	216	218	211	240	201	232	214	193	216	195	209	202	209	230	192	224	214	179	209	204	221	219	210	216	206	230	228	252	222	201	225	233	221	214	248	232	218	210	214	227	213	188	194	211	241	189	198	209	203	217	190	210	213	219	217	209	184	200	214	219	196	237	213	234	206	220	229	195	247	187	206	213	221	216	225	230	208	214	205	235	191	224	193	208	188	221	220	208	216	197	234	225	200	201	197	238	227	249	226	181	202	207	208	227	204	210	211	222	203	229	190	211	228	212	196	205	210	216	233	214	211	230	191	195	213	226	209	216	218	225	219	199	217	250	239	197	215	196	200	212	221	196	220	203	195	204	198	205	207	213	211	199	224	201	226	194	222	219	194	207	191	220	209	216	214	228	210	211	240	222	208	225	254	208	217	223	225	197	245	183	235	234	217	226	195	238	206	240	194	203	210	234	218	210	182	241	236	211	226	214	231	199	201	199	229	205	216	201	215	205	219	192	210	212	204	223	190	210	218	231	206	210	214	203	244	207	222	228	207	235	252	182	227	219	216	206	192	224	211	216	212	186	222	214	260	234	210	197	219	226	192	218	227	200	217	219	199	197	179	211	212	210	188	207	205	213	208	190	220	209	221	226	191	213	220	225	203	227	200	222	224	199	194	232	212	226	222	225	218	205	184	222	213	202	241	225	189	204	218	200	202	198	207	219	196	202	203	206	227	207	227	221	206	196	208	234	179	217	245	210	194	200	192	225	206	205	194	215	214	200	215	223	195	209	211	211	196	206	201	214	204	228	226	211	198	217	225	186	204	235	220	220	208	211	200	206	214	223	211	228	204	228	211	198	208	212	229	203	211	201	212	195	217	181	229	213	220	209	201	181	231	204	225	202	221	201	237	221	213	218	234	204	228	239	194	217	201	213	210	215	191	208	225	201	209	187	244	229	204	195	254	203	246	211	230	232	188	219	222	228	255	227	208	224	242	221	235	227	202	193	230	221	198	261	194	229	220	239	218	207	213	206	217	203	220	198	200	217	219	225	196	217	203	237	216	226	214	216	206	222	187	207	247	195	220	209	194	200	232	198	248	210	198	202	224	238	242	221	200	218	210	212	207	190	230	207	220	201	211	187	213	246	223	189	191	235	205	217	252	219	240	216	228	232	210	201	194	203	238	190	205	208	235	185	229	227	213	199	198	237	211	252	234	208	209	222	239	252	233	207	215	215	207	209	198	205	225	213	210	233	216	212	215	203	216	235	206	196	231	198	218	203	220	234	219	229	212	221	233	189	212	202	206	209	205	238	233	219	227	208	224	218	198	221	220	194	214	190	201	203	185	211	226	194	214	204	229	233	193	213	234	194	195	203	237	207	223	209	224	193	206	218	216	210	251	208	212	222	219	237	190	260	208	182	198	235	217	210	224	234	199	235	220	208	197	225	207	225	202	235	216	196	201	205	209	210	216	187	207	211	216	190	205	192	207	184	230	212	227	205	194	205	218	200	245	197	228	235	203	206	221	219	203	221	198	195	201	230	184	223	230	205	218	201	195	202	226	199	211	207	208	201	222	190	229	205	230	205	210	207	200	219	214	237	203	223	200	236	209	218	201	192	231	206	213	221	217	218	214	209	197	216	251	210	208	223	211	227	203	213	249	192	209	189	207	207	221	235	198	223	222	206
24143	22761	28938	24468	19020	4134	463	342	347	248	296	280	273	271	261	263	267	284	255	260	269	247	278	236	254	252	281	271	240	255	230	233	232	280	252	248	243	225	263	276	236	276	264	240	239	246	251	260	243	256	281	227	247	224	262	244	260	239	251	249	223	215	265	255	218	226	252	226	266	221	267	244	281	256	242	225	235	234	243	248	229	236	235	234	233	242	237	272	222	238	207	226	246	238	227	227	247	225	235	230	242	248	284	239	241	219	223	242	254	242	221	242	221	241	234	243	231	246	227	250	232	251	243	213	226	265	242	223	272	243	254	252	239	248	230	251	233	244	252	231	259	253	231	249	260	246	249	233	250	228	226	208	247	257	248	248	248	238	237	270	241	264	236	246	242	250	219	227	244	248	258	256	256	266	242	257	240	248	229	222	234	228	223	253	248	257	231	260	245	245	245	278	245	219	264	220	239	277	243	238	254	246	267	225	217	244	247	249	252	237	282	254	229	249	206	233	251	277	243	232	223	261	261	232	257	238	210	243	242	270	237	256	257	228	244	249	208	222	251	231	232	246	256	241	258	232	228	243	259	234	266	244	261	227	227	231	219	259	246	227	233	227	264	241	236	231	269	263	261	225	240	246	243	227	228	249	257	252	234	269	255	210	234	221	244	224	242	239	238	229	273	254	230	235	255	255	267	246	217	234	231	236	213	273	247	240	266	229	268	253	233	258	238	213	256	236	225	220	222	246	225	243	239	225	260	237	238	242	272	268	245	233	247	267	254	230	225	252	261	249	227	228	246	260	240	244	218	235	249	229	237	218	250	249	237	269	245	244	237	261	232	254	246	235	270	261	274	230	245	251	247	249	242	234	231	217	253	247	253	225	265	245	238	264	229	224	216	198	228	237	243	268	245	274	265	242	231	220	231	263	228	272	237	237	227	221	216	241	251	241	240	235	230	259	267	241	258	242	273	235	244	229	231	228	238	239	257	226	254	247	244	258	233	240	260	238	235	248	260	252	233	269	253	271	257	238	278	218	216	243	244	241	259	241	220	257	263	248	239	235	239	240	244	249	231	235	261	265	244	260	219	251	260	225	258	235	255	247	212	255	224	214	255	256	238	208	256	232	236	272	247	231	231	216	236	256	263	252	240	227	227	272	249	239	233	245	257	241	249	240	252	252	261	239	250	230	199	236	252	228	233	230	240	241	235	229	244	233	240	265	248	228	243	222	232	249	220	236	224	244	257	244	213	248	222	235	236	244	247	262	252	246	247	255	241	233	241	250	239	229	281	234	271	252	237	250	237	241	235	249	246	251	227	215	241	236	207	242	258	254	215	244	244	267	234	229	248	234	249	248	239	236	247	236	225	224	229	215	239	252	258	237	225	223	245	248	271	238	249	236	261	231	239	231	239	234	236	238	270	261	244	265	224	262	224	239	238	217	221	232	249	258	238	265	228	234	251	247	264	249	246	222	227	258	215	234	247	232	217	225	261	220	270	259	214	229	227	245	240	212	225	224	255	219	255	266	247	238	247	226	232	261	233	244	251	249	240	242	262	222	215	253	230	231	261	237	244	214	236	244	258	234	240	253	253	238	277	259	262	231	236	235	215	263	253	245	237	271	233	246	232	241	263	209	269	224	238	208	279	271	244	241	247	224	265	224	234	240	230	210	260	220	273	236	248	230	238	232	250	247	220	248	232	259	259	251	259	246	267	235	259	242	241	250	250	245	219	249	209	233	252	266	248	257	273	255	224	277	270	235	246	252	235	222	249	227	223	272	243	230	223	241	220	234	232	285	226	259	242	223	235	233	249	277	229	262	268	238	230	252	218	231	248	249	234	258	226	242	253	231	259	249	244	248	228	255	218	243	212	235	249	247	222	240	231	223	267	247	224	254	246	243	236	245	261	253	244	247	269	247	265	239	268	245	258	233	239	205	215	282	228	223	237	269	242	248	236	277	230	241	226	243	243	222	240	257	217	251	254	252	190	240	231	231	257	235	247	244	262	280	201	249	223	270	254	241	231	242	233	276	238	235	256	230	248	218	226	218	242	238	234	254	248	246	245	238	242	254	238	228	232	253	277	233	232	261	241	246	241	253	253	228	260	259	238	248	261	243	262	276	251	249	227	225	267	255	259	234	243	249	231	262	228	243	270	247	247	221	233	234	218	259	222	244	277	256	247	268	269	257	266	280	216	238	232	247	240	241	266	223	269	263	245	267	244	248	254	240	226	217	245	239	249	232	233	251	254	218	238	217	268	238	249	242	233	254	221	254	245	237	256	241	220	218	256	239	239	262	220	250	211	228	247	263	246	234	228	229	214	234	224	234	229	234	256	254	235	224	253	246	241	234	231	238	238	238	261	232	229	222	236	246	238	254	232	236	250	232	233	232	245	220	253	222	254	259	223	245	226	233	252	274	277	233	235	219	240	217	256	237	257	267	241	225	210	239	240	232	230	271	191	228	272	273	240	263	244	250	217	250	224	250	236	247	266	255	256	237	255	244	254	266	233	241	243	222	243	230	249	253	234	257	246	270	238	269	258	260	226	236	251	231	274	231	234	232	220	238	231	224	234	249	229	261	217	238	236	246	230	236	246	235	244	238	261	240	249	259	252	241	260	258	272	256	236	220	210	219	228	270	254	274	243	218	239	234	246	252	259	244	230	240	257	283	229	225	225	236	241	254	253	226	236	253	236	257	281	238	244	237	251	239	239	241	221	208	225	226	230	228	228	260	263	240	246	204	266	218	216	244	239	250	247	239	246	242	247	222	223	242	244	253	220	236	235	286	249	248	231	216	259	259	217	235	252	256	266	256	272	244	253	256	239	230	217	226	238	216	226	233	243	272	244	257	257	250	228	222	242	248	230	256	240	205	238	266	251	245	208	231	254	234	269	253	247	273	248	245	263	259	274	257	226	245	242	235	227	266	236	262	247	247	256	260	231	247	268	246	236	251	234	240	273	269	230	228	253	251	233	261	244	266	248	258	228	234	249	227	239	242	238	218	230	251	241	262	220	233	229	229	230	245	251	251	240	223	228	253	260	233	221	227	234	278	239	212	221	208	231	201	231	267	208	261	262	217	218	241	248	247	229	232	270	257	245	256	259	225	255	210	260	247	243	263	276	259	261	234	242	234	265	252	231	244	242	234	256	228	221	235	237	238	269	275	235	254	246	233	240	222	241	259	254	258	241	232	274	229	273	243	252	262	259	237	268	257	265	267	247	224	269	224	255	215	256	221	252	224	250	211	237	276	253	202	243	229	234	270	244	267	229	222	232	220	263	247	199	230	224	269	252	232	236	269	238	260	233	232	249	272	215	258	250	245	256	264	259	230	236	231	240	239	266	270	262	225	237	264	280	247	247	227	234	241	251	252	240	232	258	235	232	244	241	271	238	243	250	243	244	264	241	250	203	239	230	214	225	231	230	256	203	217	237	248	239	252	266	245	272	248	219	266	237	198	221	259	234	247	251	228	278	247	252	249	262	239
54315	85672	20513	1663	1239	937	746	682	591	609	521	522	514	495	475	453	486	439	433	428	453	439	449	449	446	445	394	440	432	409	411	439	417	428	429	427	456	430	411	418	420	384	425	413	424	383	431	400	408	415	410	419	380	417	403	442	395	376	414	415	421	402	401	386	433	428	422	376	406	394	415	430	379	443	395	430	419	415	426	423	441	408	406	470	398	416	443	395	406	385	403	372	389	453	385	438	427	404	381	430	411	424	416	386	423	412	430	453	412	404	401	393	393	415	430	398	424	395	418	407	404	390	396	382	407	427	406	388	432	413	388	392	382	383	397	415	406	419	412	404	437	398	424	441	392	419	411	399	423	369	419	396	415	369	411	427	413	429	434	440	383	419	433	391	403	420	399	422	401	413	398	408	392	445	396	405	409	431	452	391	428	401	409	410	390	389	418	410	376	440	422	387	433	388	372	393	420	420	425	422	432	391	377	437	434	428	427	421	405	437	407	412	385	388	422	425	414	369	423	389	412	432	378	404	385	443	430	414	441	398	425	424	438	468	421	431	419	412	387	406	426	443	379	394	391	394	411	407	406	448	443	391	421	442	434	440	385	405	432	393	406	402	406	415	386	424	408	369	450	397	393	404	439	432	422	414	413	429	421	429	416	402	388	427	450	431	428	425	417	409	417	442	403	429	409	422	447	393	413	429	446	439	420	441	366	381	397	416	400	408	388	411	405	415	394	394	370	389	362	410	398	409	404	395	429	429	409	401	430	428	424	413	408	461	409	414	390	369	387	455	411	387	412	391	406	415	408	415	379	412	372	403	382	441	415	427	430	447	430	398	414	412	403	446	411	426	415	389	391	412	396	440	423	436	437	438	397	386	416	418	387	419	389	402	404	415	414	431	428	421	404	384	442	442	415	426	424	418	372	400	371	422	431	374	426	415	414	433	415	412	380	422	424	407	428	428	435	431	411	421	392	413	437	428	390	411	405	393	406	388	436	415	420	402	431	419	388	403	383	399	411	402	418	397	382	443	456	405	414	426	375	394	420	382	418	439	408	446	397	409	419	442	404	450	408	397	379	399	416	422	420	376	416	423	397	417	419	389	425	402	426	410	428	414	400	370	381	413	419	377	392	399	394	407	442	428	415	398	470	419	403	411	379	398	400	421	391	431	399	386	422	382	411	418	407	426	417	423	411	358	378	422	384	453	386	429	417	386	406	444	391	384	401	406	422	394	385	418	438	432	410	380	402	414	427	378	409	377	422	459	376	427	409	418	377	442	420	422	416	397	416	434	410	405	419	403	394	404	388	395	408	396	386	413	379	427	389	385	412	414	401	389	405	423	402	405	386	410	447	397	405	392	389	389	434	419	442	420	399	384	449	392	401	420	445	407	394	379	405	409	411	397	419	422	441	423	418	407	401	388	390	399	447	422	402	409	391	386	385	420	382	407	436	398	380	422	409	416	428	399	425	396	406	466	418	406	426	401	438	430	378	386	397	399	448	369	376	411	431	422	402	394	425	428	400	407	421	445	459	401	404	401	419	425	408	376	388	421	396	374	411	458	404	389	418	397	385	423	414	411	433	457	394	390	407	444	440	413	398	398	381	402	394	421	418	395	408	401	415	453	425	416	389	406	367	461	395	354	418	423	436	406	411	458	363	432	412	390	389	388	413	377	429	361	380	418	385	397	379	436	367	408	435	397	425	379	409	407	424	377	434	455	416	393	421	403	423	404	416	430	406	415	402	408	447	368	439	410	448	411	412	382	391	428	444	442	424	415	411	415	428	406	413	405	405	416	423	424	392	403	382	423	380	418	412	407	415	416	393	412	421	412	430	393	411	409	361	400	410	392	426	411	399	344	398	415	443	381	391	424	406	411	452	394	418	395	393	419	423	431	421	396	412	409	441	372	401	415	372	424	402	423	398	380	387	414	396	421	391	411	402	413	399	388	394	391	428	380	402	426	412	452	414	424	396	383	415	412	409	387	448	432	411	404	433	397	420	404	414	372	429	459	401	437	421	418	369	414	411	397	385	421	436	400	395	451	419	429	418	402	429	419	408	431	393	417	413	411	426	389	426	405	406	384	398	450	407	435	429	363	398	387	390	400	390	416	411	386	405	418	430	418	399	419	410	433	402	425	433	403	391	388	440	419	404	434	404	415	422	388	447	382	380	410	413	440	398	385	373	430	413	445	431	392	398	389	395	393	392	357	406	436	416	399	411	405	392	409	443	386	443	404	394	416	385	387	393	422	429	430	432	412	437	415	425	416	406	368	421	437	410	418	427	391	409	435	420	417	412	374	427	426	407	425	400	411	366	431	402	402	395	420	405	425	420	392	416	401	395	406	382	416	400	465	412	440	429	415	426	374	414	410	406	429	393	398	372	403	422	406	400	411	407	436	413	416	400	419	403	382	405	394	421	424	403	416	396	440	420	400	424	404	378	428	417	396	388	455	401	401	417	440	410	403	407	412	434	441	403	383	404	426	396	385	401	456	422	429	385	375	426	418	428	368	426	400	394	417	382	426	374	380	426	400	401	407	390	406	402	406	416	374	431	401	372	385	434	415	416	406	431	394	396	441	425	441	394	390	398	398	420	433	414	383	408	427	392	405	419	409	402	392	395	418	393	405	432	416	434	406	441	408	370	384	396	419	405	420	394	396	402	407	414	408	417	396	435	412	401	405	403	417	425	420	412	427	398	438	412	428	415	424	427	369	431	434	414	402	390	424	422	402	392	457	429	440	426	388	369	437	400	426	413	420	400	394	394	403	416	394	433	390	388	405	409	416	404	369	399	404	378	446	382	431	394	437	415	383	394	402	399	397	406	411	404	413	381	409	381	381	403	414	386	434	383	406	416	455	426	397	399	443	405	411	429	348	399	393	445	399	424	378	356	436	413	409	396	429	412	396	396	410	439	424	392	422	409	413	420	416	470	417	424	424	409	391	436	416	429	387	418	393	367	408	394	380	395	434	389	405	414	405	406	420	398	393	422	417	391	399	417	428	394	483	408	405	409	403	399	376	407	379	427	375	401	429	406	399	402	395	420	403	395	391	447	390	441	415	401	395	406	443	384	414	451	380	401	421	444	409	421	402	431	396	446	396	382	412	390	426	444	392	441	416	390	411	392	422	413	395	423	418	419	411	393	417	425	352	406	392	414	414	370	397	406	397	395	441	431	426	414	417	402	436	398	458	406	434	403	399	425	428	455	419	389	426	399	445	385	420	447	415	418	396	373	412	369	398	380	435	389	403	409	451	393	417	425	377	448	387	380	445	401	427	380	439	403	410	437	362	394	384	379	432	420	395	452	424	414	405	388	392	409	404	385	408	384	369	447	418	405	453	393	436	405	419	462	420	462	421	408	414	452	403	411	425	403	377	404	412	398	398	366	418	451	407	450	420	394	390	432	422	402	417	413	393	390	415	388	392	388	413	406	400	420	391	417	381	380	405	397	420	411	456	452	406	412	407	378	410	403	409	403	396	404	436
23025	21865	28751	23952	21021	18620	2686	641	482	487	442	467	442	502	486	407	397	412	413	414	432	430	430	373	385	403	428	407	378	422	399	397	387	385	396	364	415	411	391	404	417	382	402	383	406	384	417	401	392	410	384	373	387	363	427	394	410	413	380	396	377	399	386	369	373	371	366	397	389	358	384	404	378	384	395	370	400	399	403	395	410	405	403	390	401	361	390	418	407	413	384	381	392	372	386	350	365	390	392	379	387	378	397	379	404	381	399	390	408	421	368	360	402	404	395	381	383	380	390	370	418	358	399	403	413	372	381	406	388	384	360	414	407	420	390	373	379	402	404	376	368	385	391	390	402	392	403	400	407	384	380	383	364	403	403	406	394	415	372	397	397	382	358	394	405	363	391	391	348	389	366	401	410	388	376	404	378	366	392	398	392	384	386	395	369	375	402	377	398	394	418	396	379	383	393	401	391	363	399	387	368	433	402	391	379	395	381	423	383	381	398	367	398	364	412	389	400	395	385	434	397	412	363	371	362	407	401	386	393	411	368	389	384	409	422	389	394	395	363	449	384	410	385	357	366	371	409	391	410	366	392	398	413	375	376	382	327	354	377	373	365	367	406	397	400	363	352	358	365	403	395	378	395	384	402	377	395	366	455	383	397	401	422	407	422	373	420	392	363	409	383	380	417	372	402	376	366	404	402	360	412	377	406	370	386	413	372	410	391	410	405	384	372	419	379	400	365	411	382	403	365	341	429	426	388	382	423	411	408	381	372	378	396	367	434	417	371	369	405	377	393	401	379	351	394	368	393	352	380	381	381	409	387	348	363	381	396	405	385	384	393	402	415	367	384	401	428	372	395	397	380	394	397	368	400	397	387	351	413	381	388	400	380	338	397	387	354	373	411	372	348	376	341	408	404	389	392	423	409	382	398	408	401	366	375	412	369	386	397	389	374	393	384	386	385	419	406	393	416	412	410	377	337	387	349	361	382	370	374	390	361	360	390	375	408	391	377	355	389	370	405	359	375	384	377	386	379	380	394	405	381	395	399	396	383	382	380	389	421	385	363	369	402	396	395	385	407	362	398	400	382	375	406	396	378	407	379	347	366	394	356	394	428	402	348	366	396	382	381	369	425	391	398	393	374	394	392	409	377	393	381	381	400	397	345	423	379	394	384	381	383	371	400	389	338	367	387	364	402	400	403	374	376	371	415	363	400	388	416	409	404	417	384	383	383	410	419	408	394	395	392	366	412	376	383	421	432	409	395	368	368	407	405	365	420	402	397	398	378	398	370	379	385	404	410	337	423	385	384	363	383	408	389	390	403	376	358	370	393	368	387	399	410	385	387	404	431	430	377	379	338	369	388	395	429	351	362	351	392	436	388	382	398	359	370	405	408	368	357	389	365	366	431	414	367	365	348	359	350	400	369	400	368	417	378	375	374	386	379	384	375	410	431	365	383	426	399	379	402	371	355	383	410	401	377	410	414	373	355	415	386	371	394	369	393	397	385	395	416	371	371	385	419	382	416	421	409	398	396	368	361	393	398	411	383	380	380	378	368	380	352	375	355	348	382	386	397	382	391	364	400	411	398	404	330	390	416	409	391	396	395	367	419	367	433	397	360	382	367	372	326	430	347	394	365	378	360	398	371	375	380	410	419	383	347	409	368	400	402	403	364	387	371	392	385	412	368	399	333	415	374	410	398	325	385	395	422	395	401	406	402	365	404	382	368	387	381	423	397	379	395	370	378	373	365	412	353	401	383	410	413	373	437	396	418	412	386	418	410	394	403	370	390	435	394	391	426	352	347	405	352	398	372	391	389	367	381	374	427	367	406	409	354	389	372	407	347	402	380	431	414	366	447	390	372	369	392	363	398	385	381	354	392	394	364	378	398	353	374	400	391	406	381	398	403	436	396	405	373	419	393	400	403	407	402	410	386	395	396	370	366	369	371	388	379	389	411	402	380	378	377	410	381	411	402	400	396	396	400	383	416	390	437	401	361	357	376	383	398	377	369	377	340	382	392	401	382	399	372	381	380	385	402	368	403	371	393	395	377	371	399	408	352	379	378	394	380	392	384	380	373	395	400	395	368	381	418	396	439	395	387	408	374	349	377	416	374	390	370	396	380	417	362	365	413	418	392	366	428	357	394	384	365	399	398	386	415	356	394	409	394	401	432	372	393	379	367	367	367	415	373	390	417	397	380	421	417	384	394	393	397	368	360	366	372	373	422	378	373	370	412	376	417	388	373	398	358	392	412	369	405	417	413	379	375	363	416	384	409	392	421	385	395	373	368	342	412	363	368	399	399	369	381	376	364	363	398	428	388	373	387	390	373	345	387	403	398	403	405	356	348	399	362	395	343	410	387	379	398	398	377	422	362	416	400	403	389	358	371	380	371	383	376	363	388	425	424	389	365	451	385	391	400	373	408	369	384	392	401	392	416	379	395	401	401	398	391	377	398	380	354	400	418	406	399	381	395	411	396	390	406	383	379	416	404	407	394	387	420	396	407	392	376	385	377	390	407	420	381	390	370	364	348	363	369	394	397	402	386	377	410	354	375	410	398	377	380	372	379	377	404	405	347	420	391	372	403	361	392	402	398	372	358	388	367	393	367	379	404	387	380	414	408	369	396	394	372	386	411	385	420	400	393	425	404	373	386	362	355	378	391	382	362	410	429	400	390	381	409	381	401	409	401	383	383	431	382	380	364	375	393	400	389	340	389	379	384	381	355	368	416	352	382	396	382	393	376	418	395	383	386	393	374	439	394	380	383	392	375	373	370	374	377	390	461	385	378	381	360	384	385	389	395	381	393	383	351	372	380	381	399	400	435	362	374	338	343	382	397	401	401	386	371	404	358	409	383	362	401	407	389	363	398	406	430	387	409	381	397	385	398	414	345	364	357	391	373	409	389	393	405	393	402	365	380	392	376	393	394	420	368	358	394	376	374	362	387	394	377	402	385	389	381	415	375	415	440	399	356	413	409	421	376	381	369	327	370	374	400	384	419	366	394	402	386	380	399	354	428	364	416	409	400	405	425	382	391	404	379	392	378	375	383	379	388	346	378	406	397	367	355	381	429	360	378	417	412	357	373	360	406	390	418	368	387	395	366	409	396	411	374	400	389	386	369	386	352	373	405	393	387	399	363	363	383	383	378	415	406	403	381	383	420	382	369	382	368	378	375	396	398	402	368	392	399	397	365	417	393	388	397	398	373	396	400	378	375	425	413	386	383	378	356	366	354	387	370	388	360	332	366	387	412	397	388	427	378	358	385	410	408	400	402	387	426	366	405	410	420	386	358	361	394	348	369	389	373	395	387	426	367	382	412	386	408	378	360	377	389	360	409	394	340	367	397	371	375	371	395	411	397	387	349	395	386	381	386	354	401	412	365	387	393	376	386	417	403	382	386	375	434	386	357	389	384	449	422	389	396	364	394	361	414	414	410	410	405	386	387	397	403	416	398	396	395	413	402	385	443	373	401	380	343	368	384	370
55223	92615	19884	2970	2161	1648	1335	1186	1017	988	925	862	817	789	789	734	726	714	716	670	691	655	683	653	688	673	679	676	612	671	621	643	658	577	680	700	652	628	674	611	683	641	679	638	627	639	635	643	650	650	604	621	651	616	595	635	629	637	640	650	606	607	591	619	631	680	599	619	608	647	609	602	565	646	673	609	604	616	622	636	635	614	659	680	611	664	605	610	607	617	629	596	629	612	623	664	616	655	650	636	652	638	664	606	641	646	575	619	619	672	596	638	637	617	624	600	621	637	652	601	637	625	658	637	614	624	638	656	624	626	601	593	632	617	640	623	580	622	618	640	609	602	661	647	681	656	624	632	644	609	600	633	615	627	678	595	623	579	597	645	663	645	621	631	649	623	637	630	612	607	587	636	602	667	667	620	626	637	609	629	644	632	643	631	624	704	667	625	625	616	595	607	608	638	637	586	635	643	642	636	603	651	649	623	605	653	615	645	627	623	644	628	665	576	601	632	641	666	630	604	617	575	612	585	620	592	657	639	640	645	649	653	618	624	627	614	626	653	633	616	661	619	630	585	598	635	617	623	646	611	627	644	615	649	597	608	690	646	605	638	614	605	632	639	626	624	681	595	611	671	615	659	651	624	631	672	628	650	617	653	639	608	662	602	598	632	623	658	616	613	643	655	596	638	646	613	623	669	574	607	665	647	602	609	635	619	633	678	585	639	602	648	617	651	632	613	658	609	615	685	657	636	652	618	630	614	633	625	649	607	640	615	633	609	622	632	603	652	665	605	614	620	685	656	612	623	666	616	589	621	669	678	638	622	661	620	578	625	638	604	610	617	597	623	630	644	599	633	624	644	642	638	620	651	623	604	610	628	612	569	638	642	617	624	639	599	611	614	633	601	631	608	626	643	588	648	602	635	598	592	627	618	648	664	644	643	653	640	643	636	613	605	613	646	595	633	611	595	645	614	599	623	583	662	579	677	620	649	599	572	637	599	587	605	635	619	616	605	638	608	614	595	608	618	565	650	636	624	660	634	635	663	621	615	576	623	643	646	652	613	675	669	642	638	634	594	601	594	635	661	613	606	579	665	636	613	607	615	638	595	676	632	622	603	590	609	600	618	614	652	631	613	627	620	652	586	600	614	589	625	618	632	622	638	598	633	579	643	644	638	629	677	637	603	630	601	698	551	595	641	650	638	633	623	593	636	667	632	639	613	637	701	598	587	639	635	591	615	603	594	634	604	618	704	601	646	606	626	584	633	625	661	611	600	609	636	654	607	603	628	646	641	683	645	650	617	641	595	577	673	628	629	616	654	631	645	621	620	625	668	632	665	623	623	653	627	611	616	603	621	620	642	615	577	649	646	595	649	629	618	639	650	633	620	632	634	645	662	605	655	638	596	647	667	649	599	623	610	642	681	604	621	604	652	616	633	611	597	606	619	617	626	660	589	654	650	629	652	597	615	610	628	637	605	570	595	620	636	676	597	640	630	615	655	649	621	564	608	637	604	630	620	620	654	626	634	634	630	640	632	598	587	600	620	589	596	634	619	613	664	638	627	605	648	640	613	614	669	600	608	629	650	673	603	655	609	601	706	654	615	610	608	652	619	592	624	620	586	627	618	612	642	567	620	626	604	605	630	620	642	615	603	644	620	615	659	633	669	627	673	627	577	621	637	588	652	615	592	669	630	668	644	610	635	655	577	611	603	602	615	633	618	628	648	669	642	596	695	652	627	611	651	662	601	631	620	642	597	596	594	628	618	604	620	671	638	597	643	656	660	649	668	597	647	604	633	635	640	604	640	616	648	611	643	629	608	603	652	617	655	642	607	612	639	623	608	580	628	654	625	625	602	654	627	621	647	593	639	625	642	632	595	633	605	642	651	635	615	660	604	637	639	675	636	607	637	642	610	624	640	663	631	640	644	614	640	632	636	617	632	649	611	624	634	596	605	634	612	622	620	629	637	640	618	648	642	604	628	657	603	629	689	664	631	658	641	643	605	675	623	615	610	624	600	603	624	636	637	568	639	617	583	582	633	636	637	607	635	623	615	589	601	643	588	611	575	665	642	648	645	665	640	677	590	626	659	647	565	627	644	595	657	671	631	574	662	620	605	605	614	607	580	605	636	628	630	622	604	632	616	585	633	634	614	599	593	629	600	609	636	642	627	666	634	638	644	631	631	627	591	645	627	627	628	669	643	638	613	643	606	618	622	637	585	633	631	615	611	645	626	634	648	626	637	591	652	629	565	640	617	642	635	644	641	651	616	602	644	653	618	595	651	630	586	604	641	626	662	632	618	623	601	664	629	658	655	608	626	646	592	618	652	655	638	689	597	688	634	611	640	615	638	631	618	642	633	581	619	644	616	631	651	607	616	643	583	657	609	649	613	620	641	658	650	648	652	614	614	683	610	600	628	602	610	650	606	593	597	631	644	653	632	614	620	616	633	609	601	674	623	618	595	644	611	616	641	678	587	612	622	674	625	616	621	624	661	652	637	670	658	619	648	641	614	621	619	606	666	666	690	609	658	593	612	633	595	667	636	633	593	629	612	641	637	598	673	599	621	625	618	669	628	642	615	616	612	607	651	629	627	635	633	639	593	633	643	591	581	603	610	628	635	621	642	645	622	620	592	616	596	629	642	600	572	627	649	615	588	689	619	627	598	595	668	619	611	580	623	633	604	635	615	605	641	608	610	582	634	640	630	624	647	674	639	630	634	632	656	640	600	611	617	611	642	613	617	595	599	627	603	596	664	611	655	604	652	664	636	670	624	615	625	607	624	593	638	616	639	611	626	668	643	624	535	558	629	629	621	617	640	619	631	596	622	637	653	568	625	636	621	599	595	614	650	640	633	600	606	605	601	602	629	601	615	629	636	632	651	604	633	631	591	617	633	628	642	644	628	674	617	608	618	654	633	658	630	595	643	622	642	601	639	625	654	607	621	638	643	684	612	673	606	622	630	629	635	596	666	639	618	581	640	635	610	619	625	586	646	639	617	615	656	618	659	586	646	665	640	605	611	653	605	627	629	619	599	624	609	645	607	627	621	619	635	592	603	603	602	664	633	628	600	650	601	682	616	640	634	640	686	630	613	642	687	642	606	619	644	633	603	637	635	630	656	613	667	644	648	621	607	629	577	562	593	620	630	658	620	565	661	665	631	616	633	635	638	579	643	640	570	662	602	633	679	683	645	614	624	642	644	606	640	631	600	623	613	653	637	615	612	646	588	661	629	634	600	625	610	569	664	593	638	641	675	602	584	631	655	608	655	630	578	604	625	620	641	581	636	669	627	619	643	599	610	622	594	614	650	621	627	634	603	616	612	597	691	626	605	633	658	650	610	621	653	644	669	648	635	620	582	648	600	638	639	604	640	591	645	628	585	582	562	604	602	647	637	646	659	692	618	615	618	640	621	632	645	633	636	598	604	595	637	658	606	648	607	665	624	677	609	657	658	680	620	613	664	692	608	607	634	656	627	679	644	622	606
27105	28547	19644	2697	172	143	137	124	114	112	101	121	135	126	113	121	106	110	130	119	112	124	124	127	127	115	108	113	127	105	108	140	121	108	116	123	128	114	121	97	127	109	130	106	119	146	111	121	111	114	104	125	118	102	107	118	136	119	126	117	129	113	133	107	110	107	127	105	125	123	139	111	138	130	128	131	119	114	103	116	98	114	98	130	139	147	107	123	101	132	99	122	114	115	97	116	110	122	112	103	100	108	107	140	112	123	112	108	126	120	97	122	120	99	119	123	105	97	143	101	121	118	116	104	107	119	115	109	119	115	123	116	121	133	119	94	116	123	132	125	119	103	115	116	133	122	107	129	109	133	106	122	135	118	121	117	114	119	129	129	117	104	139	121	118	127	130	137	108	117	121	102	108	97	133	98	129	122	101	109	107	121	125	119	130	117	137	120	110	113	120	160	109	99	106	118	107	117	118	121	113	91	98	109	117	116	113	111	128	135	100	123	117	115	110	107	111	131	110	109	108	128	111	118	115	101	120	123	112	112	124	119	114	115	116	111	110	120	124	123	124	129	142	109	89	139	111	98	110	132	116	124	102	113	130	111	112	116	112	107	110	118	121	101	126	126	105	124	130	115	131	123	119	110	135	102	126	143	115	98	99	108	123	124	107	114	110	137	108	122	101	113	116	123	117	120	141	117	126	111	122	132	134	122	121	142	106	104	112	123	111	108	100	116	81	141	95	113	112	105	105	119	120	113	114	135	110	103	121	128	145	151	111	128	129	133	120	118	104	109	106	104	113	124	115	116	125	105	118	104	128	111	115	118	115	109	126	117	122	126	134	103	121	107	111	129	118	121	116	110	120	121	138	120	110	144	114	128	111	107	92	122	121	139	127	131	127	124	116	135	127	123	127	115	140	131	113	119	120	117	136	116	115	119	114	102	123	115	112	120	110	127	121	103	129	111	124	110	115	112	139	132	116	103	137	112	114	120	106	123	114	117	117	116	118	126	126	128	116	119	117	116	128	121	103	124	110	121	120	103	103	102	102	119	128	104	126	120	117	123	110	116	111	88	111	121	113	120	103	107	141	117	125	121	114	127	112	125	136	93	115	110	112	124	130	112	132	120	106	122	130	116	122	108	106	106	123	112	128	129	119	104	134	125	116	120	125	102	135	116	117	117	104	109	106	114	123	103	132	113	123	117	125	141	113	143	113	109	110	102	120	148	128	124	139	111	117	129	111	110	97	117	108	112	115	114	111	120	111	104	100	106	131	110	123	138	128	124	126	121	132	154	104	111	99	109	112	103	113	112	143	103	116	133	127	116	109	119	101	117	125	111	110	137	121	113	130	120	127	118	101	97	110	116	107	127	112	130	116	122	107	105	124	115	120	113	136	126	113	120	110	122	114	108	132	122	105	122	118	121	138	126	115	129	107	109	121	128	129	119	132	119	117	114	115	117	102	123	133	117	102	131	117	114	130	115	126	143	106	133	121	98	135	99	119	111	126	115	119	114	125	118	108	124	100	111	115	116	103	108	116	110	129	134	105	105	99	123	122	124	102	118	125	118	104	137	98	120	116	119	96	142	106	127	126	114	110	119	120	115	118	124	117	114	105	110	117	119	118	130	117	109	116	109	119	112	108	129	128	119	141	108	108	127	125	118	123	122	119	118	139	124	130	122	128	134	123	93	137	110	117	121	107	130	117	121	132	126	132	133	112	122	107	113	105	119	106	144	126	119	129	113	119	104	104	113	129	121	98	132	130	96	129	106	110	113	109	108	142	120	114	133	114	105	114	122	107	107	126	121	128	133	125	110	99	116	124	110	119	116	109	117	102	124	120	110	126	116	116	107	110	126	125	125	105	122	131	118	105	109	118	124	127	111	111	114	102	119	118	136	95	125	101	114	116	128	142	121	119	124	130	150	109	125	108	109	130	121	126	132	122	107	120	109	120	131	103	116	108	123	104	107	101	118	133	118	116	131	129	98	148	126	127	125	110	121	104	123	128	96	129	128	108	124	109	117	116	103	105	103	118	123	142	114	111	127	118	132	104	107	102	116	109	109	108	117	110	110	108	125	122	113	129	146	131	134	117	127	123	112	123	120	126	141	107	123	122	114	97	118	107	104	127	127	124	114	114	113	114	144	133	116	127	119	111	114	144	146	109	122	119	94	106	123	108	124	98	123	97	106	133	147	108	127	115	121	93	119	113	115	109	109	115	122	130	98	109	105	119	111	112	113	92	112	111	113	115	137	135	131	105	124	120	111	129	117	133	107	104	94	104	140	124	115	125	118	119	114	119	125	111	115	119	120	99	111	130	126	126	123	119	104	114	115	121	126	129	117	112	126	122	126	109	139	132	132	124	115	109	90	106	109	125	104	117	117	131	126	118	128	96	112	116	129	128	140	107	125	121	119	128	128	122	110	130	106	129	141	87	126	107	116	113	131	104	101	105	102	112	94	129	125	102	102	113	128	118	119	122	102	101	119	127	111	101	129	107	120	99	125	117	112	95	114	106	135	138	115	107	121	128	118	108	113	109	120	121	111	108	126	127	122	113	120	126	120	120	110	106	109	118	97	134	128	131	115	120	110	114	125	121	110	123	125	128	118	119	108	130	138	139	124	120	115	116	107	133	127	145	106	108	108	118	122	132	110	135	104	122	103	117	101	112	108	105	102	117	113	123	120	113	115	127	122	125	115	120	137	127	115	113	115	122	99	135	103	128	100	107	120	124	126	114	115	122	94	122	109	116	107	128	123	128	110	113	126	140	112	122	122	121	101	121	121	125	120	115	115	112	109	113	118	107	113	124	124	118	118	122	134	125	132	113	126	112	105	126	103	107	89	125	97	111	143	115	117	113	119	107	118	103	116	122	115	140	119	126	105	114	140	112	121	118	120	132	132	117	107	127	110	100	126	114	136	94	125	113	129	127	131	111	97	103	119	121	125	120	120	123	112	123	122	121	116	107	93	126	109	121	113	121	115	119	118	118	103	120	102	117	127	122	124	131	114	124	108	111	102	109	139	105	124	112	113	129	156	126	118	109	101	111	124	97	123	114	118	134	123	124	108	105	128	115	130	130	128	110	133	121	132	111	109	110	128	127	123	97	127	138	131	100	115	107	110	115	112	114	105	126	128	116	120	107	140	108	106	80	122	122	113	134	116	115	112	117	105	114	109	101	138	100	109	113	100	120	128	113	112	123	98	107	123	151	126	134	116	115	111	113	95	113	124	111	112	126	112	101	122	133	108	115	124	126	111	129	118	116	131	110	113	113	118	106	135	123	126	118	125	121	128	101	111	127	116	123	138	121	130	118	121	107	110	125	110	121	121	117	132	115	115	125	123	119	118	131	98	110	122	119	117	120	108	138	106	138	102	139	122	118	116	124	122	133	118	141	131	116	120	104	144	121	111	124	123	128	97	120	122	105	131	121	105	126	121	120	92	111	99	128	94	99	97	134	122	118	143	118	107	105	112	102	124	131	117	133	104
30647	47726	10129	312	313	280	257	239	235	228	221	236	239	215	193	219	185	206	231	229	217	184	205	203	215	196	230	216	226	187	215	224	198	223	208	207	226	216	234	226	232	211	224	217	221	210	227	243	204	213	222	197	214	192	211	210	214	209	213	219	182	201	197	218	233	221	230	203	209	204	217	204	200	224	223	199	247	229	210	173	207	240	207	224	215	196	195	216	222	204	205	202	186	220	191	224	212	226	240	243	237	191	189	203	217	184	218	203	238	212	201	223	221	214	224	204	213	208	237	229	205	215	223	218	199	197	208	227	209	214	200	206	230	218	216	252	222	206	206	196	219	205	243	204	228	209	223	195	188	214	205	220	224	215	207	212	214	237	201	226	235	233	221	219	206	236	228	237	228	208	205	210	215	207	221	194	235	213	202	201	191	216	215	214	204	223	196	212	192	205	193	187	231	198	208	198	218	217	205	187	200	220	196	210	219	201	230	222	201	219	221	191	216	249	213	191	223	185	195	215	208	214	209	183	195	249	221	175	217	225	204	211	199	219	212	238	244	242	217	193	188	218	244	241	223	211	208	210	225	195	226	213	231	212	219	231	198	208	183	215	230	209	190	194	196	198	213	216	218	245	190	194	205	180	188	243	215	184	209	217	236	174	218	218	223	223	228	239	214	209	202	193	203	210	216	227	201	196	202	196	212	212	224	221	200	196	200	235	214	208	191	235	208	231	219	220	210	211	224	210	260	220	199	187	212	199	202	206	209	195	209	222	217	247	203	197	190	208	216	215	197	186	206	185	201	201	204	210	184	207	208	197	228	193	191	212	221	200	201	196	208	222	242	211	187	225	209	195	197	207	187	199	199	207	213	234	194	225	211	228	216	198	234	199	221	225	216	221	195	215	198	203	225	194	205	206	216	209	234	219	219	194	195	196	239	203	211	218	193	204	176	180	198	210	219	224	186	220	193	237	183	197	229	221	227	208	183	227	247	224	188	176	224	227	219	207	204	195	234	210	217	234	238	217	217	218	201	190	206	228	244	233	199	204	207	194	209	239	192	223	223	232	203	193	209	206	210	193	234	204	220	191	235	220	199	235	223	217	236	219	171	217	175	193	200	234	220	205	214	186	203	202	216	202	231	232	204	216	207	210	221	201	206	192	200	233	200	221	222	234	215	194	213	193	246	208	216	230	210	238	210	197	218	247	207	219	234	193	183	204	207	215	210	218	237	258	193	213	239	207	207	232	214	219	229	200	207	198	217	218	206	228	240	188	206	235	184	203	205	229	239	224	225	208	219	218	199	240	206	240	218	199	222	206	227	235	207	213	202	217	222	231	200	220	201	194	220	197	228	230	220	212	211	232	217	234	231	223	215	248	203	226	185	227	234	207	195	231	207	212	220	241	219	196	216	225	233	205	201	207	215	204	190	226	202	185	187	200	189	208	216	214	230	228	218	195	230	227	225	217	190	200	204	233	201	223	230	189	222	223	190	231	189	201	196	217	250	197	203	213	218	214	218	219	205	224	217	211	218	219	231	224	212	235	223	214	208	233	212	221	205	185	229	217	219	204	215	204	220	215	199	201	207	235	209	216	227	213	211	218	220	232	193	195	233	212	213	226	213	212	209	217	220	208	214	220	199	196	178	211	211	206	241	208	212	230	185	212	222	216	211	190	225	241	222	238	187	219	212	203	208	213	202	186	230	213	208	211	202	207	217	199	207	191	210	234	212	248	236	207	231	199	232	233	192	238	232	204	207	226	238	208	201	232	218	206	209	184	202	196	259	223	207	208	211	203	227	207	182	203	258	221	216	202	216	195	210	240	210	190	204	196	202	232	222	217	210	198	210	208	210	218	216	189	210	206	228	201	245	217	206	226	213	218	193	228	193	217	222	224	216	200	182	217	209	207	195	191	199	213	222	212	204	222	202	200	207	218	230	199	217	216	200	205	184	209	237	212	201	178	222	232	192	196	226	200	206	201	191	212	222	174	230	239	223	246	220	197	200	217	184	208	194	226	203	223	202	216	235	216	228	216	225	234	212	215	206	214	202	204	229	224	216	182	223	204	213	227	214	226	214	246	206	199	221	207	235	201	238	211	208	206	205	211	218	229	212	181	213	196	199	231	205	211	185	231	223	209	209	212	204	182	204	224	223	237	212	212	195	210	186	207	221	210	234	210	210	240	215	207	215	185	225	215	211	216	212	197	229	205	205	217	234	213	194	217	196	208	216	218	203	196	189	219	206	190	199	199	224	231	219	182	181	199	226	178	184	220	254	237	195	209	210	185	220	211	203	207	234	226	214	211	221	217	209	226	192	247	199	216	216	198	188	190	217	222	221	208	220	228	201	219	198	171	167	218	207	180	208	197	221	204	209	214	221	207	188	207	218	217	202	215	201	201	215	210	190	225	193	200	209	196	237	202	212	216	174	170	194	187	215	218	198	247	217	203	214	177	204	200	226	238	243	212	208	206	197	215	186	195	223	228	179	198	220	191	217	228	209	226	231	215	195	247	231	222	225	187	219	227	225	211	205	227	218	233	194	219	208	222	200	202	222	220	210	222	218	212	214	210	211	203	213	199	228	209	216	230	184	220	199	216	223	219	216	208	217	214	209	217	227	206	232	193	228	203	177	203	196	196	262	217	227	221	214	230	185	203	212	212	226	207	209	215	237	213	212	226	203	226	240	208	222	231	224	224	214	204	200	217	212	231	212	192	211	210	219	211	203	193	221	231	212	203	225	214	205	206	211	194	215	242	195	224	230	212	214	214	192	222	218	209	231	212	218	208	195	205	218	204	222	205	194	180	218	210	193	207	228	219	215	223	243	184	211	199	221	184	207	203	211	246	228	228	241	202	213	230	223	199	213	191	250	207	219	181	229	231	205	221	196	214	201	214	241	216	208	213	214	208	216	202	221	194	210	215	214	243	215	240	188	195	190	192	188	190	190	215	221	229	220	217	234	226	196	214	214	200	210	236	217	203	196	226	193	222	173	192	211	221	216	196	229	201	191	206	204	213	223	239	206	213	207	227	216	229	242	188	206	213	219	189	203	217	220	204	211	210	233	216	217	215	209	204	222	187	235	257	215	210	212	212	191	225	223	189	203	210	231	232	217	169	228	206	206	212	193	220	235	191	227	207	192	205	224	202	232	237	195	195	210	220	228	216	191	209	212	234	213	211	203	230	219	212	223	220	196	214	198	189	211	206	209	193	208	192	235	224	191	207	194	225	201	227	208	198	204	200	199	216	206	220	205	216	223	201	215	200	224	219	200	239	215	207	221	217	209	222	209	218	226	213	219	201	220	218	221	202	193	221	226	222	215	212	205	205	211	233	205	207	209	223	221	202	227	210	222	210	190	216	219	203	212	219	238	205	210	228	214	205	197	203	233	178	212	203	208	224	216	218	213	216	210	219	214	204	196	244	205	224	216	205	198	212	216	177	226	211	216	209	241	200	213	204	209	215	208	193	239	227	226	225	204	201	200	210
24008	22339	28509	24524	19812	5829	467	345	326	330	290	270	293	278	257	298	283	243	255	245	259	254	217	263	258	242	245	259	258	263	243	260	232	250	246	242	267	212	232	254	217	238	218	269	247	254	252	256	266	238	258	240	227	249	252	242	259	251	243	238	230	219	223	227	239	244	219	242	227	222	240	255	246	262	253	256	250	259	220	249	235	246	250	230	241	238	233	238	260	227	224	266	258	225	223	238	232	254	242	243	283	252	240	248	237	212	252	258	254	268	247	241	246	210	232	271	227	265	246	235	268	266	229	240	240	235	271	260	255	252	232	235	209	238	222	243	230	225	252	252	260	260	239	245	239	241	245	232	265	255	217	241	250	233	253	242	239	260	235	275	209	209	250	256	230	207	232	228	251	253	258	236	261	239	229	232	239	252	257	253	248	243	240	249	238	234	244	269	243	270	218	277	246	234	230	254	245	256	249	273	275	242	241	263	260	261	243	244	254	214	223	252	240	252	241	209	237	262	246	258	265	215	236	239	232	240	252	250	226	240	223	242	249	257	217	231	227	233	242	256	233	272	224	276	250	248	240	241	268	230	256	231	233	253	256	244	224	248	223	262	238	228	256	231	224	248	203	267	231	275	263	233	236	243	215	267	230	250	238	250	239	246	252	244	217	251	265	235	236	254	252	295	241	231	247	236	237	257	219	230	210	209	237	241	229	264	238	245	243	229	243	228	237	232	238	240	222	236	238	246	262	256	245	239	232	250	268	247	234	237	240	268	231	249	246	233	239	251	253	246	276	218	254	231	243	231	255	244	205	239	246	227	248	245	242	214	244	247	249	241	229	234	249	234	253	260	245	258	259	215	221	265	251	227	243	210	243	253	241	248	255	249	250	262	255	273	242	258	229	219	238	257	221	235	240	223	237	256	236	240	226	241	241	245	267	240	236	223	237	238	255	218	242	242	254	260	230	245	234	270	230	227	229	233	223	252	211	237	249	230	263	242	229	204	234	247	239	221	236	234	256	246	258	232	247	221	236	223	251	250	239	235	241	263	250	262	269	252	235	242	261	233	246	263	247	248	225	231	230	266	222	226	221	238	241	229	240	245	268	234	226	252	234	213	234	235	223	225	239	216	244	252	217	246	263	230	239	241	232	237	215	217	233	229	256	222	222	282	222	261	228	232	224	233	257	231	238	261	258	252	230	221	241	231	241	213	248	246	249	251	238	255	248	236	240	240	239	255	258	249	243	247	222	241	238	248	254	238	242	233	240	246	248	233	243	261	234	243	256	222	260	233	246	250	232	243	263	214	259	226	265	264	257	213	257	268	237	234	240	247	243	257	261	235	230	249	263	283	226	235	250	231	246	228	243	268	222	232	255	200	238	251	235	251	262	247	228	214	227	220	238	238	252	238	256	241	225	236	240	230	253	232	231	211	241	249	280	244	250	245	226	248	238	249	225	235	280	228	250	237	268	240	230	231	268	226	252	210	214	220	206	253	215	257	248	238	230	219	237	252	221	251	239	253	274	253	236	247	254	232	213	269	239	266	231	253	210	250	249	241	251	245	230	233	238	247	243	251	234	205	278	257	247	253	234	239	252	222	226	254	259	233	232	235	254	228	264	224	270	257	257	261	253	264	230	251	250	234	225	253	210	255	244	237	273	244	254	240	249	269	273	248	231	219	217	236	246	240	224	256	238	239	241	218	228	224	263	256	223	247	265	251	233	243	226	223	251	226	260	249	231	259	239	239	246	222	241	249	240	238	250	220	221	252	227	243	261	251	250	224	236	220	225	243	244	224	262	259	263	246	236	241	226	235	236	252	215	233	231	223	258	244	226	250	262	257	221	247	264	217	233	267	241	269	253	247	237	227	235	237	275	221	251	231	241	253	227	246	213	240	238	260	214	229	215	224	239	265	246	225	244	242	238	241	255	262	261	236	246	235	224	233	211	222	232	237	270	238	228	250	251	250	230	247	235	238	222	234	239	248	253	248	241	260	243	225	235	248	260	244	245	251	253	257	240	223	233	258	244	232	230	234	227	278	239	245	205	227	257	260	226	264	238	230	245	236	261	273	262	215	256	242	201	212	237	230	216	247	235	243	236	246	216	250	229	236	242	253	249	207	241	239	263	233	225	270	209	215	243	249	228	247	256	276	243	264	267	235	250	227	267	237	257	244	237	244	252	227	249	245	242	249	231	233	236	261	266	244	227	236	217	262	242	227	235	238	260	239	242	230	251	224	266	222	230	243	264	262	217	247	245	249	237	257	236	226	231	244	232	258	237	213	266	241	263	222	218	227	249	227	259	245	254	237	256	252	244	245	238	239	249	246	225	245	251	240	257	230	258	233	195	254	242	244	246	257	249	251	215	243	242	244	228	236	248	260	249	247	246	232	240	220	245	249	240	280	247	248	280	223	238	231	272	248	233	237	226	226	238	219	279	229	251	232	221	231	236	263	233	240	224	253	268	237	234	211	230	229	247	239	218	263	227	262	227	237	244	250	256	238	240	222	245	241	249	240	240	221	218	264	238	235	232	214	243	234	253	233	220	246	230	249	218	228	251	228	245	264	224	230	224	237	232	215	258	242	243	242	227	264	212	224	254	226	242	272	244	251	273	250	237	247	223	228	243	262	254	257	236	265	272	246	244	235	245	225	220	238	253	242	228	247	259	230	231	226	242	221	215	253	237	292	242	211	235	225	239	226	240	227	239	220	230	254	248	247	271	237	250	227	241	250	239	234	243	216	254	257	219	251	234	250	212	233	248	239	262	216	266	260	212	241	252	228	235	262	241	227	240	214	235	212	252	262	221	238	240	236	236	254	250	232	229	246	229	239	235	204	209	245	272	247	226	223	240	244	224	258	237	265	270	251	252	247	202	259	253	269	253	225	266	249	245	258	236	243	249	212	219	221	239	244	238	224	237	229	273	240	241	256	229	239	242	250	268	242	261	245	250	234	240	265	231	240	255	249	260	247	219	256	230	248	245	252	233	249	213	262	230	242	229	254	229	240	213	263	246	223	237	230	215	225	262	243	249	250	242	224	251	259	214	232	239	223	249	265	250	231	242	245	213	222	245	233	232	252	237	250	242	254	243	231	268	216	235	230	234	240	223	250	246	244	267	238	235	225	229	245	255	235	238	266	251	254	253	262	232	242	235	241	243	232	220	237	234	241	245	243	224	227	236	260	245	239	270	249	260	253	265	255	244	253	243	255	243	231	227	232	264	234	231	233	261	255	227	264	260	243	244	223	236	269	230	237	266	234	243	216	233	228	218	230	243	219	238	242	230	255	236	243	279	228	241	233	255	236	214	247	237	224	238	246	219	230	234	225	232	236	234	253	240	224	233	213	253	218	257	225	229	227	246	241	232	274	254	248	250	275	243	223	235	236	241	218	261	243	250	223	223	222	233	249	226	205	237	222	242	225	222	254	213	231	250	231	244	265	251	265	252	238	241	248	243	237	236	259	235	235	269	224	237	268	226	228	224	246
52841	86790	19555	1747	1254	993	848	681	666	622	555	497	513	473	468	504	428	465	486	466	469	440	398	450	421	396	440	423	406	408	439	389	408	410	400	434	386	424	411	452	400	418	369	438	401	393	418	403	384	410	414	414	397	426	412	383	422	414	389	376	377	384	403	397	408	434	411	453	392	402	389	399	369	406	413	455	416	417	374	441	384	406	392	415	433	394	431	445	442	418	442	410	417	371	391	421	405	389	438	397	416	386	397	462	433	415	426	459	420	403	394	420	392	367	407	417	375	442	412	400	396	389	420	412	411	413	416	424	431	421	408	408	424	394	418	426	383	446	409	404	423	378	406	431	419	395	387	462	413	416	410	420	423	431	410	418	407	383	410	413	386	401	402	395	440	444	399	405	402	435	409	396	419	390	385	432	420	412	450	406	420	440	405	388	377	386	387	389	412	393	421	409	428	432	411	422	398	417	399	429	412	415	385	429	384	395	438	393	374	433	387	430	374	417	422	397	392	431	399	381	400	390	402	402	402	377	422	415	396	454	401	431	373	391	397	362	401	394	414	411	380	410	398	418	410	397	372	376	434	387	415	408	400	430	398	406	422	422	383	372	392	395	419	426	374	400	378	395	408	377	424	374	413	430	412	401	428	409	426	427	444	418	414	449	415	440	383	410	401	451	430	399	368	409	398	423	453	431	403	445	427	375	396	422	415	403	409	458	420	447	434	420	394	379	418	394	393	387	403	396	405	430	387	381	421	423	378	435	466	416	419	384	384	426	430	413	434	400	432	440	407	356	411	396	419	385	433	393	422	425	383	409	414	412	462	438	433	416	378	375	398	404	386	425	405	415	395	444	408	416	407	417	458	415	369	412	425	426	403	408	425	408	392	380	392	378	420	440	469	429	434	425	422	394	388	404	425	439	432	416	400	361	446	382	369	398	359	371	370	382	401	385	419	430	402	442	405	394	371	386	394	443	383	393	401	412	411	420	419	431	429	405	460	408	399	439	441	431	416	431	401	419	418	428	407	417	406	393	396	429	386	381	392	412	419	434	428	427	426	422	388	404	392	377	408	421	387	386	404	390	401	405	390	386	394	426	396	397	428	439	385	411	398	393	385	402	421	394	406	386	414	398	391	392	386	431	408	418	399	398	394	415	412	403	401	410	439	388	431	426	418	409	420	416	396	426	442	417	393	429	404	375	387	412	463	448	399	436	395	374	436	394	388	389	421	385	384	406	406	412	414	371	388	390	399	435	392	404	407	367	411	394	397	410	414	405	412	420	422	410	401	415	391	405	426	386	403	399	420	441	415	385	406	430	430	439	412	389	382	366	417	404	410	371	448	394	403	413	387	417	385	441	438	440	427	400	375	423	408	404	411	415	407	410	424	406	463	380	366	418	402	405	408	379	422	398	398	419	417	400	406	386	380	442	407	412	401	430	420	421	405	410	415	406	413	415	400	402	398	388	409	410	397	429	435	404	398	387	405	403	390	390	399	432	441	429	403	417	416	390	385	451	374	388	398	427	382	393	437	432	388	406	403	405	439	402	410	416	417	379	431	367	434	418	375	394	409	412	414	385	427	424	400	375	453	397	444	406	408	435	407	402	419	429	432	421	403	416	421	401	384	397	403	419	395	421	399	414	439	412	396	424	410	442	415	426	408	401	391	394	416	412	391	448	401	439	405	410	423	414	410	377	406	387	390	375	430	378	440	386	390	437	417	436	388	402	411	413	405	443	424	400	389	419	424	403	408	416	388	403	388	410	410	371	413	368	451	416	396	389	383	393	419	430	415	369	408	386	426	398	409	415	379	385	387	373	398	425	383	403	424	405	437	433	388	399	444	437	366	390	405	430	384	373	422	391	396	399	428	402	427	368	424	421	384	418	430	368	426	435	388	416	422	382	418	404	383	390	385	391	415	410	438	394	393	435	392	404	386	414	397	408	403	416	416	412	380	394	391	410	410	388	431	416	387	401	411	384	405	400	404	450	436	397	379	387	394	419	424	406	429	419	421	430	446	395	381	391	420	392	398	377	402	402	387	412	383	410	413	422	407	380	422	425	443	403	412	402	407	374	379	409	422	389	434	418	387	377	441	395	429	419	374	421	409	436	388	411	408	389	388	452	424	395	410	463	449	421	419	394	380	403	397	455	428	393	416	379	388	412	437	443	401	383	376	357	395	418	421	422	402	409	376	415	400	400	401	426	392	441	428	388	411	365	441	403	392	449	424	405	409	388	425	436	375	359	385	419	419	433	404	425	420	416	370	433	398	382	394	410	393	393	409	429	383	386	366	392	434	442	413	369	386	386	387	404	381	400	373	414	415	419	397	407	408	460	417	383	398	394	405	436	423	427	443	403	433	369	423	370	398	400	456	415	394	411	387	400	419	422	443	394	389	417	411	391	395	419	406	401	426	433	401	417	426	407	411	394	413	430	419	448	436	395	393	454	398	437	424	423	437	402	391	393	400	417	387	438	395	399	366	430	393	422	380	402	413	407	408	411	420	406	427	427	406	430	406	419	415	397	418	426	399	369	393	412	418	373	405	430	443	419	411	366	427	430	432	394	423	414	382	392	390	417	409	432	390	416	383	393	419	417	419	378	444	412	424	447	375	400	415	383	401	373	385	389	392	406	421	448	373	417	411	397	392	397	408	423	366	421	403	379	408	439	414	415	415	402	439	394	430	428	432	419	358	418	432	400	390	382	418	404	401	383	376	402	418	413	404	367	430	426	400	430	430	397	422	397	443	420	418	368	417	394	367	411	434	414	411	418	416	380	386	371	435	471	368	412	418	406	418	429	417	460	405	355	424	401	400	380	416	401	375	405	411	429	416	418	411	396	437	470	420	402	389	431	421	382	387	375	426	409	413	372	424	390	424	447	403	424	381	421	425	401	381	420	403	408	430	419	397	414	401	385	391	407	417	432	423	408	415	370	416	392	399	427	423	424	374	413	391	417	408	395	404	389	383	406	434	402	405	404	378	439	403	414	425	408	419	393	408	405	388	432	410	409	405	430	385	406	378	403	445	399	374	384	432	414	420	410	405	422	394	396	433	407	422	398	425	404	410	434	411	421	400	376	430	403	387	435	420	421	398	447	401	417	370	407	413	443	425	376	392	370	459	422	418	394	383	384	418	380	408	441	401	397	409	368	402	410	412	432	424	381	436	366	410	433	413	381	418	405	390	426	371	382	441	389	405	412	410	402	395	420	415	399	428	397	413	420	415	392	393	446	410	412	403	435	443	374	390	417	402	408	409	383	382	395	414	412	428	366	407	411	419	402	407	393	402	418	400	418	416	406	381	417	418	399	369	431	418	370	445	375	439	419	383	366	425	439	409	436	396	386	387	422	404	397	408	394	424	399	434	413	384	398	435	374	417	381	419	388	406	418	377	359	417	423	412	442	380	394	381	399	401	413	412	361	364	397	421	417	413	419	413	423	404	387	407	408	407	355	407	419	412	387	437	412	406	376	390	400	405	408	407	371
23066	21707	28371	24263	21051	19330	3296	616	533	528	456	444	434	459	440	404	465	457	426	415	403	417	431	401	435	396	399	413	418	396	373	379	383	388	391	408	392	405	419	406	395	344	386	398	358	394	377	372	409	400	402	427	386	424	379	410	378	370	377	350	369	396	419	402	371	403	385	365	366	420	358	385	403	397	395	376	389	385	400	430	403	425	396	389	391	384	393	407	386	362	419	367	414	386	386	404	349	370	380	416	391	389	381	403	377	391	419	418	359	407	438	416	405	396	385	409	350	373	413	403	394	379	395	413	412	403	399	403	381	340	425	385	377	393	365	391	383	371	411	392	404	390	432	392	410	377	374	378	373	382	389	383	418	382	381	386	350	391	370	364	402	372	393	355	379	376	392	357	362	389	362	388	379	399	377	355	361	401	367	381	367	406	376	387	420	385	371	376	410	385	397	406	371	413	399	387	392	364	363	407	409	391	419	396	375	361	382	354	385	417	381	374	428	379	369	353	405	346	394	405	395	374	411	416	392	389	436	382	408	409	438	389	377	376	404	405	410	400	403	370	421	395	371	360	365	394	391	401	366	379	392	384	412	398	407	368	384	399	411	356	370	386	362	393	378	379	353	377	371	380	357	407	423	367	377	368	370	409	386	389	414	375	401	419	347	426	384	401	387	400	394	368	378	390	370	419	399	390	363	412	398	417	383	360	411	386	372	371	359	378	443	379	351	410	360	417	396	402	403	393	396	393	398	391	421	369	376	410	377	362	387	400	369	408	400	373	394	382	387	401	399	412	437	392	340	400	407	380	412	390	397	402	389	370	401	388	384	396	391	401	408	333	386	372	387	405	380	349	383	371	390	368	368	374	378	364	406	348	388	388	399	359	395	369	390	387	363	385	395	419	378	398	386	418	386	394	386	380	401	387	348	383	396	433	417	401	372	426	394	428	388	379	403	350	385	391	400	383	412	398	368	407	369	389	357	387	400	390	386	404	379	409	356	399	393	425	389	420	397	384	395	377	413	425	374	400	394	396	380	398	394	359	405	386	384	380	398	396	372	394	407	363	375	394	363	397	397	402	414	372	398	384	368	395	371	366	395	416	363	378	390	399	373	352	380	364	380	385	390	418	371	406	394	400	373	387	367	384	389	387	389	434	345	374	433	380	383	394	358	381	384	377	375	395	407	360	397	376	407	387	383	436	371	390	408	391	398	400	401	390	403	411	364	390	420	405	392	388	376	409	363	379	417	383	453	398	423	389	352	422	405	396	373	399	403	392	382	362	379	391	381	393	406	353	400	383	412	391	375	395	423	370	387	383	341	374	360	392	399	404	357	372	367	404	390	395	390	387	428	387	372	430	393	362	379	388	422	403	410	348	382	393	388	399	413	383	410	368	356	390	374	379	360	381	387	402	406	394	399	405	395	418	367	388	387	389	401	395	415	410	388	399	394	389	422	374	412	399	410	383	399	412	320	414	394	383	407	397	384	383	392	393	404	382	364	397	356	407	424	377	375	377	418	402	410	366	406	385	403	407	417	397	380	389	353	422	388	394	401	413	412	391	398	387	373	346	417	384	376	372	370	392	401	396	398	414	389	384	371	391	397	394	352	377	388	385	402	412	412	379	430	356	388	410	376	404	386	390	356	390	392	393	390	370	396	390	354	389	401	380	353	381	395	388	347	393	427	424	372	393	413	414	383	362	361	368	408	389	391	389	366	407	400	403	379	393	405	395	395	387	340	385	359	441	407	365	389	395	388	371	374	401	381	372	410	391	396	400	404	344	401	423	395	352	347	379	384	390	439	376	378	427	380	370	399	373	395	348	399	381	383	402	402	351	389	420	385	383	367	382	392	404	363	370	377	399	392	389	428	419	400	394	370	389	389	384	416	421	400	405	388	365	411	374	408	410	406	409	370	374	406	374	424	357	386	392	428	358	376	371	402	395	378	409	356	376	358	373	410	428	382	375	379	374	404	394	372	436	355	393	382	389	442	353	399	411	371	358	369	392	346	427	388	401	357	369	390	393	423	379	410	405	391	361	367	396	417	386	402	401	374	409	392	366	371	397	375	395	373	391	417	394	399	375	407	387	370	372	365	364	381	403	396	413	382	387	371	406	404	434	401	380	408	391	376	358	396	418	396	358	377	363	384	398	385	390	444	371	380	403	377	403	390	398	366	368	383	394	394	379	368	394	389	427	352	374	388	364	413	406	385	393	402	396	387	342	379	393	377	370	397	462	380	365	414	424	395	411	381	362	363	380	366	394	378	392	369	348	409	422	373	389	361	401	384	380	388	388	391	363	378	371	371	409	381	388	378	361	418	377	373	417	424	384	352	397	404	363	420	377	403	389	379	422	383	418	389	406	382	390	376	402	370	385	367	407	374	374	391	386	415	425	382	418	431	420	408	373	394	410	412	368	410	405	390	380	385	376	413	377	378	372	375	346	406	384	413	412	373	429	404	381	422	355	417	365	367	351	376	414	373	383	390	425	363	377	383	391	419	375	383	402	373	391	379	370	357	381	416	419	424	395	380	402	405	346	366	390	384	390	387	369	418	407	388	368	383	386	397	395	393	389	407	383	394	372	368	405	388	435	361	339	376	358	387	376	414	385	378	373	405	408	384	392	382	420	385	368	359	349	403	382	401	388	378	384	384	408	407	386	366	425	422	357	393	363	437	391	397	407	418	393	376	370	421	397	417	392	354	400	361	385	356	401	383	367	386	395	401	398	407	406	404	387	374	413	390	399	414	350	403	379	394	383	429	359	404	387	388	392	387	363	371	401	364	390	414	413	395	392	376	422	373	405	390	369	391	397	376	386	405	398	408	383	401	390	382	409	384	370	333	391	373	352	420	352	361	357	406	359	398	358	393	393	394	386	378	379	375	387	386	394	380	372	361	371	400	396	375	345	364	372	390	402	377	363	431	391	397	402	412	367	399	396	381	383	423	393	421	387	393	351	358	385	405	356	384	400	405	384	369	366	379	383	433	394	351	404	398	392	362	372	390	387	378	447	389	376	370	416	414	368	416	380	425	386	388	415	392	339	384	344	381	386	403	403	398	399	381	365	376	382	424	407	407	393	382	393	403	369	407	381	383	372	397	390	438	395	409	362	376	388	378	382	389	396	406	424	423	406	426	368	402	398	402	393	369	408	393	374	386	378	382	379	367	383	398	381	385	380	392	384	400	381	419	382	371	385	395	387	390	367	371	422	361	379	376	358	399	363	424	411	387	418	396	413	369	356	416	413	391	389	374	362	382	376	395	368	395	389	381	371	410	385	405	377	385	414	381	394	412	380	382	357	386	391	412	366	366	406	399	390	426	379	393	386	360	397	368	401	385	391	366	391	381	377	380	406	397	373	373	396	452	412	403	401	401	390	397	386	359	426	409	400	379	380	362	392	356	398	381	368	403	419	392	345	399	409	431	399	371	392	356	399	387	372	398	401	383	395	391	399	358	402	369	373	427	428	349	415	414	393	399	422	381	413
56103	92045	17552	3143	2145	1671	1375	1181	1102	1004	937	829	812	787	785	760	750	746	758	688	623	653	645	693	660	681	653	668	619	645	632	689	630	637	635	631	629	665	634	614	609	644	657	636	654	633	646	650	688	626	628	592	633	642	618	668	674	635	586	651	643	639	620	646	620	675	657	677	666	585	637	628	678	632	624	646	633	638	628	588	624	572	661	602	603	670	638	625	616	617	638	579	626	617	610	653	603	633	635	629	617	618	615	659	677	625	643	615	624	619	634	621	604	616	594	654	595	630	655	632	577	574	653	665	655	601	661	616	621	632	663	625	666	577	590	597	645	598	652	601	655	606	595	635	626	599	661	599	639	599	648	626	681	671	618	632	665	651	662	605	608	666	630	665	644	617	593	614	631	621	619	618	652	627	615	663	571	587	605	667	656	611	576	621	635	620	550	654	643	662	634	587	638	625	665	586	647	618	620	625	642	626	667	666	596	612	650	619	611	662	567	675	627	613	586	637	673	607	610	613	627	624	605	605	623	617	592	640	620	606	583	605	649	619	650	626	583	670	561	648	658	602	614	633	636	627	656	621	605	628	623	610	607	626	597	628	640	663	631	631	604	657	669	619	619	641	587	609	610	642	629	655	615	638	624	620	621	613	636	648	634	609	634	616	612	631	606	645	661	652	654	627	624	609	627	623	588	560	643	630	618	608	636	638	647	633	617	605	604	615	659	627	644	606	618	606	604	655	593	644	581	637	646	635	633	628	636	676	612	634	618	620	633	639	620	660	618	646	571	620	671	571	606	646	631	617	600	603	637	567	637	639	619	634	650	666	617	576	638	627	637	598	607	639	611	602	597	583	607	596	633	669	606	651	617	602	648	636	628	630	640	653	592	664	620	650	635	629	550	647	620	616	612	598	644	612	625	621	612	614	626	640	627	607	626	619	622	581	629	629	606	600	589	621	614	580	630	602	570	631	639	646	605	645	637	592	671	615	616	623	633	615	587	636	659	627	641	638	610	658	599	655	622	642	644	622	609	644	653	610	653	596	636	661	639	595	630	659	610	597	634	618	671	641	650	632	623	607	634	596	651	615	633	630	623	602	658	597	648	611	663	597	596	639	630	611	610	619	630	618	591	638	648	638	633	628	628	636	613	600	644	598	615	637	643	615	634	599	652	615	654	620	604	660	628	651	602	629	626	597	589	644	601	630	616	617	627	649	642	618	600	589	612	608	615	628	623	607	624	569	628	655	564	588	567	646	614	614	600	648	634	632	631	617	687	628	632	593	624	648	650	607	633	619	615	598	599	626	610	602	634	622	622	616	622	598	663	637	623	628	632	582	639	589	614	613	615	595	632	648	612	619	665	676	621	636	606	643	613	644	666	613	672	606	597	597	651	639	667	619	594	630	640	647	631	618	634	644	672	667	653	598	671	626	578	638	633	648	584	658	632	653	679	681	640	607	607	611	587	587	619	622	636	583	652	645	633	615	652	641	634	664	637	634	626	639	606	625	693	632	639	632	612	609	605	635	612	609	636	685	644	629	643	647	600	567	634	631	637	605	623	645	601	660	638	610	615	605	629	624	680	612	620	660	612	639	650	666	602	636	660	660	564	667	644	630	613	588	676	572	626	612	626	659	626	615	618	584	622	636	650	645	641	613	624	608	647	690	633	614	674	593	639	612	605	663	617	597	594	622	653	589	590	645	654	674	616	632	588	602	625	631	613	615	550	602	673	628	627	646	654	624	651	606	638	654	648	627	645	634	593	640	611	635	623	650	625	609	620	588	645	642	615	615	606	628	620	622	587	651	596	606	601	587	622	630	675	593	615	663	674	634	605	634	615	625	598	647	614	603	594	647	593	620	628	594	591	621	603	641	653	599	639	641	633	653	582	605	656	654	616	624	611	615	574	612	609	605	660	614	640	670	669	632	646	663	596	622	647	631	634	627	660	593	609	656	625	633	593	610	624	616	617	625	618	620	594	626	608	644	582	641	637	613	564	588	634	633	687	638	608	664	620	583	599	621	587	617	647	620	668	632	621	612	617	621	624	613	624	612	609	627	594	669	607	649	599	661	658	608	651	625	631	608	660	627	684	642	578	619	610	617	605	627	657	630	601	588	670	663	656	616	629	613	691	634	649	650	625	631	630	623	630	623	633	616	649	619	604	631	586	621	594	610	600	598	645	625	617	598	615	610	616	618	624	641	626	640	660	637	610	629	665	615	637	626	611	632	640	625	653	632	698	678	646	590	607	636	648	630	587	601	618	608	576	663	618	600	640	642	684	601	649	634	675	631	634	615	596	627	661	659	648	647	643	721	644	628	626	586	647	655	605	633	605	619	628	640	619	608	584	657	652	643	585	636	590	648	621	645	578	696	626	675	613	629	618	617	628	660	618	663	618	654	624	626	647	653	636	621	625	632	661	641	590	613	632	634	627	657	609	628	605	622	621	636	646	607	628	657	618	638	619	603	617	622	609	631	630	554	600	610	614	648	622	657	691	595	604	630	627	652	668	620	656	650	615	693	654	665	610	572	590	568	628	624	642	605	680	645	633	609	609	663	630	610	597	623	656	622	633	592	587	655	607	586	660	610	642	624	621	649	632	618	626	636	636	637	617	605	619	634	630	667	610	587	637	611	658	653	577	611	643	604	614	607	599	595	643	604	643	605	651	600	625	645	579	636	592	626	611	619	662	579	642	634	607	597	602	632	642	608	612	608	632	639	636	613	620	644	569	615	587	616	605	610	618	622	638	601	649	615	674	623	635	626	617	637	649	631	596	638	597	602	622	660	622	631	588	580	641	628	632	634	643	595	632	607	597	620	648	608	570	650	644	625	601	623	641	606	609	646	617	627	612	682	638	613	626	682	648	662	622	626	611	645	647	658	593	575	608	637	588	646	609	609	643	626	656	588	625	577	644	656	628	627	615	607	596	609	675	630	634	686	622	608	627	652	610	672	631	640	628	682	629	602	637	621	606	665	638	639	631	657	686	648	625	649	656	598	612	637	643	632	636	674	582	604	577	592	638	614	617	616	622	662	602	613	717	628	632	609	624	655	657	654	652	619	670	611	640	597	640	596	629	624	637	584	643	642	617	584	647	612	641	550	666	650	589	561	580	614	640	636	581	600	615	620	601	632	616	591	634	626	617	645	607	649	649	642	598	659	673	598	617	679	624	639	606	669	624	638	631	617	596	616	611	658	628	587	662	655	624	584	621	639	665	584	613	621	603	610	595	658	683	614	607	637	623	604	629	607	598	671	614	637	609	616	581	617	694	656	622	684	601	604	652	621	684	599	651	643	610	657	593	647	648	647	621	603	601	591	582	640	615	560	621	672	632	581	656	622	604	608	619	641	646	631	669	633	603	610	627	613	597	615	606	623	660	644	603	613	596	619	619	589	582	591	625	661	573	608	628	635	631	636	633	598	650	642	641	625	616	643	590	620	655	619	667	606	625	638	639	590	597	605	681	627	609	636	636	619	637	597	611	666
26995	27081	19864	3128	184	148	143	116	145	112	110	134	134	108	113	128	121	91	115	122	101	114	125	122	128	118	125	106	128	116	120	102	126	117	143	107	99	92	100	121	121	113	119	117	120	131	134	131	129	121	108	126	133	124	121	126	129	134	104	113	128	131	121	135	115	127	114	109	127	111	130	122	105	106	109	152	107	110	113	121	123	95	112	141	114	119	101	130	111	106	143	101	128	130	126	94	112	102	136	118	123	132	113	130	130	126	107	109	121	126	114	99	102	113	126	128	118	119	109	112	104	113	109	114	125	131	125	123	106	118	112	92	128	102	125	96	123	118	119	117	120	103	99	107	107	102	118	121	130	110	108	101	118	132	114	115	129	128	122	116	128	137	112	110	130	124	127	103	126	118	121	123	106	123	129	123	110	122	106	127	119	117	126	139	107	117	128	102	116	120	119	115	124	106	134	105	107	127	123	107	119	129	126	98	106	133	120	118	140	96	113	122	130	106	129	112	112	116	134	130	113	111	110	111	113	112	130	128	119	109	129	109	129	105	111	113	98	124	102	119	129	124	108	136	119	105	113	126	100	127	108	115	122	123	115	124	123	120	119	110	115	135	119	120	112	138	125	120	115	97	115	108	104	124	122	110	99	118	107	113	134	113	112	125	131	104	142	115	125	119	116	115	115	134	146	116	126	117	120	114	109	96	120	105	122	116	106	113	128	125	106	129	115	129	106	105	106	128	118	104	116	122	103	95	115	107	114	122	115	110	129	98	139	112	109	118	122	119	124	124	125	119	94	112	108	128	126	125	122	123	104	116	134	120	107	112	109	121	112	117	109	107	117	108	98	103	129	107	114	114	116	97	134	136	149	97	106	108	109	94	123	113	122	123	115	125	142	113	136	118	100	116	129	129	120	113	123	120	113	123	113	129	111	101	130	119	140	115	111	102	100	144	114	114	114	124	136	133	104	135	115	125	126	121	112	123	96	97	137	114	115	108	125	127	128	116	118	110	127	117	114	116	117	141	118	105	117	102	105	135	118	110	118	106	123	117	121	108	132	110	118	131	119	121	112	108	120	122	120	126	130	122	128	127	98	124	139	127	112	115	115	120	110	98	124	126	116	116	142	116	112	126	121	108	122	105	130	123	108	118	111	113	105	130	102	96	118	112	98	111	109	108	108	123	119	125	113	102	108	126	91	104	111	121	126	117	127	128	125	129	117	109	106	119	117	107	134	117	112	108	125	111	95	113	120	119	108	114	100	107	117	97	133	121	119	125	115	114	107	122	114	114	122	97	122	125	105	120	121	123	110	130	112	109	114	124	123	111	124	127	120	130	119	117	102	108	118	121	110	130	134	120	100	130	113	124	119	131	104	136	138	129	119	102	126	135	134	114	113	121	107	125	114	125	109	100	123	118	101	136	108	124	116	115	115	120	118	122	117	112	125	113	128	119	129	107	110	124	108	99	128	101	104	107	116	118	120	108	117	121	117	123	127	110	137	108	128	123	107	115	102	114	105	124	108	115	125	109	110	108	109	126	136	100	146	122	90	119	130	90	113	124	133	121	141	92	114	117	110	118	127	114	109	112	121	124	119	134	105	117	122	124	123	94	131	118	122	132	139	103	104	111	96	117	122	103	121	106	137	117	124	135	124	103	127	114	141	124	112	124	117	131	106	112	120	127	102	118	139	128	127	111	117	113	113	131	123	114	100	115	134	112	122	108	124	91	105	126	103	140	125	119	118	124	120	112	121	118	106	124	119	118	105	135	126	109	101	135	108	118	149	113	107	119	122	111	118	122	122	101	128	118	119	111	121	123	119	118	107	106	114	124	97	113	97	97	115	127	120	126	123	116	108	120	98	128	135	125	108	137	115	121	119	119	122	111	114	134	129	115	108	136	129	119	107	130	123	124	102	118	111	118	134	111	133	107	118	114	115	112	120	125	143	111	123	109	126	132	115	135	110	112	118	112	121	121	117	118	97	115	117	120	107	128	102	133	111	119	111	130	118	125	106	101	116	116	110	103	102	101	125	109	115	116	118	114	124	115	110	104	99	123	126	107	112	110	127	115	130	127	123	116	119	130	125	137	110	108	117	130	111	129	109	112	126	138	123	119	120	122	104	117	117	124	110	136	118	135	156	134	117	125	124	105	118	103	127	118	127	91	108	121	116	107	117	129	108	103	110	122	107	122	108	136	102	91	104	109	125	119	117	126	109	117	139	114	104	117	117	101	121	116	113	124	108	111	125	123	97	105	113	102	118	104	126	117	132	106	130	112	123	118	106	121	128	138	112	115	111	112	129	116	116	118	135	121	126	126	105	101	113	114	118	93	112	120	108	150	99	124	118	115	131	116	124	107	126	123	125	119	110	108	126	97	101	130	132	132	121	99	111	136	116	122	112	111	125	111	107	116	88	141	123	112	107	132	106	125	127	126	109	126	110	109	105	130	130	132	142	115	108	123	137	104	108	126	117	118	124	119	116	123	104	93	118	111	121	121	120	114	120	133	117	137	122	107	120	118	120	120	103	121	87	120	128	127	119	126	111	106	100	98	131	106	115	123	107	116	102	112	109	123	114	106	116	107	111	114	118	111	112	116	110	116	127	112	121	98	117	117	121	121	126	112	126	103	109	117	125	111	108	110	123	121	93	123	134	136	126	112	125	108	104	108	138	126	132	118	107	116	126	128	113	109	117	115	114	113	118	104	108	130	117	103	113	112	120	108	131	108	109	121	116	115	124	120	108	124	115	117	114	102	114	135	120	122	116	114	116	110	116	125	126	121	129	126	127	112	126	132	124	132	123	141	132	116	107	120	127	105	99	138	153	129	118	105	116	131	117	121	112	122	122	120	118	102	109	104	120	124	122	94	118	104	108	121	132	122	106	110	137	137	118	111	111	130	102	116	114	102	111	118	124	109	116	121	128	116	113	116	111	107	111	121	112	112	126	114	135	130	102	125	122	111	106	120	128	117	103	123	114	129	120	108	112	110	117	133	114	111	125	123	131	120	119	124	100	127	110	121	130	130	113	117	116	135	124	123	123	106	103	135	123	121	123	121	134	108	105	129	103	119	104	120	120	133	114	126	124	113	112	114	111	115	83	120	113	129	117	118	121	121	118	123	103	117	113	125	142	127	138	126	104	111	117	117	123	123	112	116	108	130	114	114	116	110	102	126	127	114	115	113	122	126	115	113	121	130	106	109	122	107	107	133	124	127	122	100	136	109	122	103	119	113	107	117	122	108	111	118	117	110	114	118	120	127	130	110	128	115	108	124	116	112	127	118	122	107	126	106	105	118	139	126	113	105	116	128	127	118	111	115	98	123	125	103	96	105	127	110	114	116	118	125	112	115	114	106	132	116	118	125	110	116	116	109	132	115	136	94	114	132	125	114	120	111	140	103	109	114	127	116	126	119	110	138	126	130	127	141	111	132	117	130	112	117	109	114	110	101	122	106	118	113	99	114	116	132	114	119	98	90	128	120	111	131
30809	47180	9314	356	328	265	258	228	263	213	224	214	215	224	232	214	216	222	231	218	213	217	215	218	205	209	222	222	216	204	200	214	247	194	209	206	226	227	207	209	219	234	212	202	220	216	205	204	204	209	228	191	244	210	179	197	230	182	185	198	200	223	206	194	222	204	251	218	190	204	211	199	225	213	162	213	205	215	211	231	190	193	253	242	210	215	204	200	188	238	197	214	217	205	228	191	231	244	184	189	208	211	231	186	208	211	191	238	203	209	211	239	216	209	202	205	219	219	184	214	205	227	209	240	200	235	196	232	221	195	231	220	212	211	218	200	210	210	233	223	186	231	195	215	223	206	208	200	200	246	215	204	218	198	210	210	195	212	193	213	219	194	215	188	234	200	208	212	213	217	213	223	228	213	164	209	228	225	216	197	237	213	225	231	196	222	203	199	217	215	201	235	210	211	240	184	220	195	188	211	209	211	182	207	230	186	193	217	218	236	230	210	215	197	185	212	230	227	230	227	191	213	212	207	221	219	220	199	205	221	217	204	216	208	215	233	192	196	215	200	224	204	230	220	208	222	192	209	220	233	191	205	221	194	217	218	223	215	220	206	227	232	201	203	235	186	190	208	183	223	202	220	217	205	188	208	202	196	203	209	228	225	208	191	176	210	201	209	215	219	213	187	211	218	192	202	207	226	219	204	239	254	218	215	203	213	200	206	229	225	210	196	211	220	212	220	193	223	198	220	227	223	195	223	223	209	189	214	227	224	182	208	196	211	213	217	216	209	190	220	196	223	209	207	196	192	242	200	231	180	226	226	198	223	216	186	216	200	214	228	212	212	215	236	199	225	213	212	199	241	215	208	223	224	227	209	176	197	216	216	227	201	212	229	217	209	220	186	197	210	234	210	212	178	202	202	209	203	219	205	215	219	225	200	225	206	211	208	235	209	202	228	205	253	182	229	222	208	230	206	194	207	197	188	218	209	191	200	196	207	210	186	226	195	199	204	227	216	217	230	196	199	212	215	202	208	199	235	226	204	199	206	207	236	202	215	184	214	203	189	206	186	216	209	219	222	215	214	214	223	196	183	209	223	226	211	213	249	224	205	204	203	204	238	216	213	218	198	184	240	218	194	198	215	211	204	201	198	201	230	222	198	242	218	190	193	217	224	209	239	212	214	210	221	224	212	210	190	187	234	224	202	219	198	226	227	208	218	191	198	177	203	208	228	219	192	213	211	237	205	194	180	238	192	221	223	209	207	210	212	203	211	211	193	200	208	212	182	225	203	214	221	212	200	206	245	203	238	215	221	217	249	186	226	218	239	231	207	207	197	223	237	193	207	211	212	217	219	221	207	206	215	200	205	206	222	192	210	220	211	188	226	195	205	203	228	212	215	221	203	231	207	195	228	221	220	200	216	221	207	190	196	226	220	208	223	216	201	215	195	209	214	213	203	198	202	224	231	182	213	178	186	203	203	232	204	226	209	232	215	232	227	209	214	216	202	224	228	225	220	196	208	230	210	187	236	213	211	197	205	205	211	218	196	211	241	213	219	226	215	222	187	208	241	214	240	188	201	205	214	223	217	196	179	200	209	202	206	214	226	225	210	212	198	225	240	220	225	203	211	220	205	224	226	240	215	228	199	195	226	195	215	226	231	200	234	211	222	204	232	209	203	235	211	169	199	228	211	219	205	213	208	223	228	214	206	186	193	219	205	177	220	206	195	208	220	203	192	213	210	212	215	210	243	223	193	229	199	223	222	193	214	207	223	227	204	204	226	237	221	222	196	193	227	219	206	228	214	188	216	224	241	183	207	231	203	223	196	207	232	225	229	220	206	212	223	222	209	206	248	192	188	170	207	208	233	213	223	218	209	203	210	236	218	236	224	221	230	200	222	197	198	203	243	219	200	203	228	169	224	210	225	200	228	210	182	209	206	191	239	213	208	218	223	200	206	219	232	215	228	223	196	201	219	201	201	255	206	190	213	205	199	203	207	201	212	213	222	243	221	203	205	207	186	212	194	204	208	225	232	209	211	191	182	212	199	222	193	202	187	213	229	203	206	205	203	213	242	208	206	227	222	176	208	227	235	210	204	198	210	194	217	204	193	218	194	218	212	193	208	191	218	198	222	186	211	216	216	209	178	206	185	216	175	206	189	203	225	220	192	220	211	193	215	224	184	221	204	207	178	199	202	214	216	213	224	212	202	218	226	223	224	207	209	203	224	212	210	217	205	190	222	210	204	196	181	225	221	206	214	206	218	222	224	197	229	213	241	199	194	198	199	219	189	169	198	207	221	193	196	210	227	222	182	214	224	212	203	197	224	228	254	199	194	213	221	243	206	201	210	216	208	199	196	228	239	210	224	223	183	207	197	222	217	212	198	221	242	222	200	211	224	214	235	219	240	231	205	211	205	195	205	217	200	213	210	205	210	201	215	221	239	207	209	211	202	206	223	178	207	189	226	197	192	210	192	221	213	211	187	237	213	220	218	192	237	233	224	208	191	211	222	245	226	220	202	231	228	205	190	220	231	223	200	226	215	250	203	235	182	222	191	204	234	223	216	214	199	207	195	177	199	211	209	225	181	219	209	205	229	213	210	218	196	176	219	204	215	224	225	194	203	194	226	225	210	211	192	239	185	219	201	207	217	241	228	213	209	217	192	196	196	209	208	198	205	185	210	234	191	206	219	223	218	215	228	232	216	176	226	211	201	208	214	220	220	200	186	221	222	269	209	209	237	191	202	194	213	205	223	212	219	227	209	231	218	208	225	219	196	208	228	218	226	220	236	222	196	197	226	224	209	225	199	186	170	201	203	221	215	188	208	236	216	214	217	204	230	220	213	220	235	212	239	209	220	207	212	238	199	236	205	193	212	205	220	241	220	233	218	208	211	240	215	207	206	188	184	217	214	189	236	190	191	224	220	215	218	200	218	212	213	214	222	186	190	202	211	218	214	221	203	211	195	190	199	187	221	202	199	211	231	209	211	205	207	177	196	238	193	200	208	213	210	213	203	225	188	218	214	219	223	208	235	206	193	227	237	210	169	215	229	222	214	226	204	205	215	194	220	233	229	208	209	221	207	215	199	209	227	205	232	209	243	194	254	230	198	218	163	217	215	193	201	232	222	240	218	196	218	225	203	210	207	207	197	196	204	193	218	223	238	221	207	209	228	177	225	220	217	212	194	192	206	226	229	230	209	213	190	213	204	196	217	214	192	214	229	202	212	216	196	218	207	208	237	206	213	193	214	188	200	229	220	194	227	233	197	185	190	220	221	197	211	195	205	219	217	181	223	249	238	216	207	229	204	193	201	215	204	228	225	193	191	209	212	197	189	227	187	210	208	207	212	194	194	205	216	195	216	195	198	200	203	209	205	194	228	206	230	218	220	208	192	204	232	221	203	221	186	206	230	230	203	198	209	225	189	202	216	204	189	227	221	224	212	222	221	214	213	197	220	216	187	196	234	198	194	219	219	234	213	201	201	219	194
24071	21771	28135	24466	20597	8099	509	348	346	296	302	278	268	281	287	243	267	266	251	280	278	246	276	257	262	262	263	282	276	248	288	245	283	251	275	264	258	250	262	224	267	233	231	221	252	254	208	234	236	226	269	261	260	249	254	252	268	248	224	250	274	266	257	245	242	262	250	255	229	226	257	240	229	238	248	263	267	266	236	247	271	248	250	237	271	228	240	225	259	240	217	237	263	253	251	251	240	268	245	244	219	241	238	241	267	230	251	247	240	250	240	264	234	227	232	237	243	258	249	244	247	249	238	252	244	235	238	253	237	262	257	277	249	251	247	251	221	254	240	243	236	273	231	248	249	238	204	253	237	245	248	234	211	238	252	226	260	238	236	231	238	241	249	222	224	242	259	258	240	221	250	249	229	229	248	225	231	239	248	245	264	256	242	240	244	234	255	246	239	245	253	245	226	218	229	235	241	224	276	241	240	259	226	239	230	236	238	270	250	237	248	219	253	246	256	251	263	237	252	240	254	245	257	252	224	259	228	249	267	251	247	238	241	249	221	225	240	238	238	232	241	236	246	231	244	247	230	247	245	248	228	235	252	229	249	295	252	234	264	246	234	239	258	244	265	233	249	233	231	215	250	241	222	247	241	243	247	221	216	265	253	262	218	201	252	231	268	255	258	240	251	238	239	254	250	234	240	233	239	281	219	252	251	240	256	247	229	247	258	210	265	247	275	230	235	270	222	254	239	245	240	263	254	283	245	236	205	237	258	238	286	239	253	222	252	254	220	261	220	247	248	249	241	272	235	247	256	249	220	246	250	244	263	213	251	222	248	245	226	246	264	218	244	248	260	251	232	247	266	236	226	265	230	233	241	243	271	257	248	230	244	234	270	256	271	240	261	251	237	233	272	260	251	245	256	234	247	241	271	265	234	260	239	240	260	225	245	227	245	227	236	226	239	257	227	240	246	266	236	216	249	249	253	245	244	230	253	270	266	238	226	224	248	224	259	278	254	222	266	235	256	271	243	243	254	236	253	246	221	263	231	261	227	231	248	273	216	269	226	257	242	242	227	256	274	241	238	265	212	237	235	238	232	276	214	256	242	231	238	222	251	228	249	234	238	227	262	229	241	225	272	222	254	253	256	261	272	233	236	227	244	230	256	231	262	228	248	245	250	268	224	229	247	268	271	263	242	216	240	228	237	224	255	239	233	252	218	239	251	223	228	262	240	211	232	245	238	212	217	256	214	241	238	236	247	244	239	217	252	244	258	248	252	258	222	235	256	239	229	235	231	243	253	234	242	242	235	249	229	217	256	245	260	250	243	239	261	257	243	228	250	253	266	236	241	210	249	253	218	242	238	236	238	244	258	253	222	252	246	249	212	246	272	266	230	247	250	247	243	240	243	207	238	233	270	240	254	226	253	225	230	217	239	242	244	248	241	245	254	242	232	255	238	250	225	257	238	244	241	251	258	238	215	225	248	228	234	239	254	265	246	246	270	224	225	246	239	230	240	243	256	234	215	255	209	282	241	243	241	242	229	228	243	241	244	238	239	229	235	237	240	268	243	233	229	220	226	242	209	247	238	219	261	245	239	204	230	241	262	227	241	263	240	227	261	262	234	247	237	236	270	256	226	226	259	247	261	221	255	251	228	233	248	257	232	242	269	272	242	243	259	270	258	247	250	223	224	221	252	260	247	223	249	221	252	261	265	246	253	226	242	224	223	249	216	245	261	258	242	234	258	218	222	226	233	237	250	231	224	259	238	244	242	249	219	266	238	251	242	250	249	241	235	246	268	244	223	221	238	237	242	220	240	211	236	210	227	219	224	206	217	243	271	246	245	266	247	242	260	249	256	230	200	210	239	249	249	240	240	231	224	260	227	261	231	264	233	236	250	256	236	251	253	256	238	233	232	249	239	226	248	249	234	262	233	261	235	223	251	239	244	236	248	235	219	275	240	247	237	250	234	256	260	245	232	256	236	242	235	261	259	254	209	227	248	245	274	251	224	247	232	245	268	213	261	235	217	234	246	242	250	215	232	250	256	238	241	234	235	261	230	233	225	231	255	235	252	263	279	213	247	267	235	242	244	275	236	239	248	259	251	223	259	247	262	248	254	240	234	231	187	244	274	253	245	258	267	245	251	258	239	250	263	238	233	256	246	252	239	226	256	261	276	248	267	258	258	238	252	249	271	246	237	255	242	218	234	260	246	227	234	231	215	225	252	260	220	247	247	259	254	236	217	235	260	244	232	224	241	233	226	245	259	234	231	233	245	222	232	238	249	233	237	263	245	247	282	229	231	220	228	258	240	239	227	235	262	256	237	240	241	217	255	232	238	244	221	244	231	217	221	265	229	251	235	209	224	243	231	270	269	207	246	231	216	262	238	256	237	240	243	238	246	246	239	238	277	279	222	226	236	244	225	238	254	232	253	242	254	225	262	212	244	250	220	271	249	261	247	262	237	241	235	265	219	260	265	240	234	254	204	244	228	233	227	245	252	226	256	247	229	235	240	222	233	243	259	242	239	237	235	243	245	251	265	226	239	225	219	264	254	221	228	233	241	259	234	239	232	244	218	237	248	256	226	251	256	236	240	253	249	251	251	249	245	235	221	252	221	241	252	277	258	254	248	234	232	225	258	275	225	226	226	242	257	236	241	234	240	245	217	239	254	272	254	253	246	227	241	232	238	267	271	219	249	255	232	262	251	243	249	244	252	255	265	254	266	224	244	246	261	256	282	237	247	240	245	244	244	249	240	245	232	249	258	242	214	228	237	233	267	217	221	274	259	235	244	238	251	224	243	279	252	249	254	240	219	198	245	253	237	245	230	236	219	246	249	266	222	263	256	234	228	243	222	212	284	229	236	223	256	230	228	229	251	238	248	280	255	223	250	264	243	216	293	227	236	235	235	242	225	233	228	241	251	264	240	242	246	267	234	236	259	250	263	232	221	264	237	238	244	244	273	217	245	238	245	237	222	253	245	250	249	247	260	282	248	216	246	271	257	265	237	230	230	211	244	225	239	243	213	233	246	229	234	247	219	245	239	258	240	235	221	244	221	242	218	240	263	240	287	228	264	251	246	226	239	250	255	242	218	226	251	253	246	244	243	240	216	233	243	261	232	285	245	260	248	221	255	248	248	237	253	232	243	242	266	238	231	219	239	224	246	232	237	240	238	241	257	252	214	258	245	225	227	259	232	234	241	254	245	201	239	255	226	222	227	242	234	253	251	231	253	209	253	258	258	246	242	237	228	237	242	229	256	261	223	272	251	241	224	242	207	228	254	261	274	256	234	264	247	227	232	244	222	245	221	248	226	241	241	234	230	240	223	242	227	234	263	260	198	261	239	261	240	236	271	254	254	221	211	267	243	260	244	248	258	247	263	219	228	262	239	235	270	235	262	270	229	241	244	241	233	254	252	236	239	243	208	239	218	233	263	248	254	261	220	274	258	213	243	255	251	248	269	225	275	255	255	224	243	237	258	263	253	238
53109	82931	16694	1845	1231	993	843	719	672	571	541	523	537	509	491	458	477	452	449	454	414	426	418	464	423	425	447	439	434	426	431	417	432	405	452	415	445	397	451	430	374	411	443	431	402	416	438	445	391	438	421	430	408	460	442	419	394	417	392	396	422	420	420	411	403	396	452	389	397	384	380	414	433	376	372	436	397	418	433	415	419	405	422	401	400	383	420	427	433	389	401	416	419	409	411	418	414	369	413	419	403	423	421	422	379	423	397	401	428	390	435	443	395	420	423	392	433	433	427	354	415	398	416	409	385	392	396	413	433	417	430	379	379	406	403	378	413	403	398	424	380	395	391	405	399	385	453	444	376	414	422	407	382	442	381	375	451	404	401	443	357	407	421	387	382	384	419	421	402	397	437	441	396	405	407	440	417	417	387	416	408	385	406	411	408	418	446	419	437	416	392	444	395	393	436	383	381	407	381	442	406	382	408	406	433	383	391	417	403	374	419	403	393	396	367	396	394	434	429	398	379	410	423	387	404	409	405	430	376	392	393	409	414	401	387	369	414	460	360	432	428	365	404	444	384	421	423	404	399	398	414	422	421	381	411	406	426	411	398	421	408	449	415	400	413	429	358	374	404	427	363	418	434	386	419	399	425	423	413	438	435	387	391	429	410	421	423	404	416	401	431	421	396	379	377	404	385	403	381	387	356	388	396	398	421	400	412	400	405	391	374	419	386	396	432	432	408	426	420	391	413	415	434	445	390	374	421	406	434	393	451	377	402	419	406	382	399	393	381	399	396	437	419	416	356	410	414	423	411	385	403	394	385	366	445	412	406	394	410	428	382	400	409	408	395	408	415	404	411	417	383	421	416	414	414	408	392	394	440	392	369	426	406	412	388	400	405	436	400	359	404	420	403	377	374	404	431	394	413	401	392	412	395	398	390	410	352	422	428	387	428	398	440	402	393	409	385	399	398	415	407	375	389	415	389	417	437	395	411	415	432	393	398	431	389	397	378	397	429	398	414	384	392	431	406	400	400	420	414	423	396	419	452	387	416	406	372	430	444	430	405	404	390	417	393	394	425	457	411	433	385	433	378	363	408	407	432	422	431	418	438	438	371	436	391	407	412	415	394	390	381	405	425	367	395	398	383	447	425	408	409	397	434	394	382	430	387	400	439	408	388	440	411	400	393	416	415	403	387	404	372	378	406	431	426	403	403	397	390	430	387	413	413	399	419	398	410	366	414	422	385	412	419	386	382	416	406	360	379	422	469	405	407	423	386	419	389	392	427	390	407	397	396	369	404	395	381	414	425	397	433	394	400	406	395	390	418	429	369	454	402	356	401	415	410	412	409	416	391	372	435	400	411	399	406	407	394	425	412	387	407	392	428	395	390	384	437	405	372	420	425	401	400	409	412	382	424	442	385	396	379	391	411	436	417	407	384	370	427	414	448	406	440	469	408	388	389	412	417	410	412	399	423	392	424	382	407	392	372	429	421	428	425	379	401	394	426	388	398	409	399	409	399	399	416	426	454	422	362	398	417	400	392	437	380	440	402	446	428	387	411	439	402	422	410	427	378	394	422	371	423	425	430	474	383	410	377	408	403	394	411	429	389	400	388	386	406	425	427	417	405	420	424	449	413	388	397	400	439	425	389	392	395	412	422	411	355	406	385	395	390	381	417	435	420	402	411	398	418	424	415	433	388	397	381	395	399	422	391	445	404	397	420	409	450	427	407	379	403	390	409	401	394	367	373	434	388	442	434	386	374	403	408	417	392	411	404	478	420	391	411	430	423	410	417	431	388	416	377	402	395	384	415	383	394	416	459	406	434	411	385	404	457	382	356	411	416	413	378	389	411	456	350	390	401	379	396	380	436	379	435	386	403	383	431	359	427	374	430	424	379	381	406	421	391	421	369	391	409	436	379	375	420	395	394	431	379	420	397	385	409	420	439	384	407	418	381	381	406	376	408	437	395	399	411	387	426	417	405	423	421	413	392	412	406	432	377	444	440	395	415	425	413	415	371	384	433	368	405	435	437	387	410	397	398	377	382	417	409	429	391	400	399	413	389	443	409	438	418	410	405	390	387	416	391	434	405	394	423	439	391	391	409	448	391	360	419	400	415	432	399	431	404	441	420	382	413	428	425	440	370	370	421	382	415	408	412	440	415	396	423	435	400	445	388	406	424	426	421	390	404	403	400	429	411	425	385	420	408	391	407	413	422	393	397	382	403	427	392	394	405	404	430	376	400	402	409	384	415	411	396	388	420	391	412	443	462	444	402	422	455	406	395	403	413	389	402	384	420	437	397	413	382	433	402	428	404	399	431	435	414	426	383	399	421	417	407	372	375	420	411	405	398	435	411	422	423	415	429	433	405	395	406	408	398	385	437	378	442	419	385	392	428	409	404	416	400	430	428	407	404	387	398	388	400	398	423	415	419	422	402	352	390	393	400	410	413	398	425	410	435	395	401	412	414	403	393	403	441	392	433	405	440	430	418	446	418	398	434	447	450	398	408	398	411	371	411	403	404	392	418	422	405	399	397	421	352	425	394	392	399	388	401	405	408	385	412	414	388	438	418	425	442	386	410	414	436	413	410	399	431	410	400	430	429	400	456	397	433	410	388	387	439	386	381	388	383	396	418	401	405	412	388	475	412	405	358	407	425	402	398	417	395	407	420	407	437	403	397	392	459	395	402	415	431	397	428	391	410	437	393	426	425	416	423	370	415	382	412	373	405	392	396	410	410	386	417	403	411	412	425	411	423	397	446	392	393	401	410	382	405	408	423	394	409	400	399	376	379	424	427	405	426	426	421	405	403	388	390	402	409	416	437	406	394	447	435	416	420	426	411	423	439	403	441	418	395	401	396	446	386	402	431	406	398	393	431	433	409	415	407	413	435	429	390	385	390	387	416	391	433	402	419	423	379	403	400	404	420	456	405	439	384	408	369	393	372	368	386	420	397	415	384	460	447	424	405	389	400	426	397	398	456	418	379	392	439	403	379	387	415	436	453	430	398	408	424	394	385	377	400	400	401	398	412	422	399	404	397	414	374	408	428	373	415	408	459	413	412	427	412	413	430	443	377	410	410	398	412	371	383	405	382	396	409	399	415	404	406	413	427	455	404	433	412	383	418	419	413	406	406	397	419	411	406	381	435	422	381	445	425	408	396	402	436	404	413	408	401	393	416	394	390	353	378	417	401	388	435	397	462	409	365	411	447	391	428	404	398	389	396	371	400	427	429	402	422	401	425	442	441	396	377	417	436	380	379	395	418	409	420	424	398	459	409	418	395	401	393	442	402	408	384	416	433	393	429	422	423	439	381	353	406	365	413	405	387	408	401	396	429	425	398	402	415	371	404	413	452	408	420	415	391	384	422	440	393	399	410	444	413	450	415	412	392	392	425	404	368	380	410	386	433	383	395	396	429	412	373	394	371	411	406	399	443	399	419	420	394	413	423	436	419	415	410	411	423	399	390	425	387	416	422	402	393	411
23002	21300	28910	23503	21026	20683	6306	688	548	501	498	448	472	437	490	433	454	433	406	413	414	451	416	416	410	395	394	381	399	419	463	387	431	386	411	417	406	373	377	376	395	393	409	384	392	395	393	414	401	378	374	426	414	372	424	385	372	380	377	354	428	361	418	407	371	399	402	393	405	401	378	402	372	408	364	379	373	353	357	390	426	403	428	377	412	378	377	373	372	362	394	373	438	391	387	367	371	387	376	361	410	393	365	392	403	412	361	368	408	385	400	389	383	370	428	374	419	390	393	423	373	389	385	399	368	393	361	382	379	340	375	399	355	367	373	370	366	386	396	366	421	363	386	420	395	369	419	376	372	376	423	424	414	382	409	394	389	382	366	436	414	399	383	389	432	356	397	419	393	384	388	389	382	361	425	361	390	380	399	417	384	377	387	406	375	394	383	395	350	417	390	411	403	375	398	379	378	415	400	344	385	397	392	399	422	418	390	405	378	413	401	390	373	395	381	380	361	416	399	365	406	390	412	420	393	393	365	398	414	406	390	366	399	412	377	399	390	404	377	407	382	412	363	406	391	374	383	360	401	380	380	392	344	375	419	384	376	380	411	424	375	351	374	385	380	376	377	387	405	395	367	375	412	396	400	397	372	363	391	381	347	362	377	376	400	373	418	391	386	379	394	379	385	414	408	425	378	383	420	411	391	376	343	363	378	392	394	367	390	417	386	378	381	381	412	378	415	392	379	405	390	397	394	400	361	369	392	389	397	413	390	381	414	375	403	373	397	404	382	429	375	416	385	410	369	379	387	384	424	379	394	360	378	389	378	378	380	368	404	394	375	387	402	373	388	327	348	369	383	369	409	419	376	403	371	407	397	379	391	394	391	376	393	396	368	393	368	394	416	359	412	417	370	406	380	368	382	388	390	380	384	396	392	388	381	395	387	418	402	359	376	381	372	383	357	374	371	398	351	386	402	392	398	399	383	411	400	412	374	398	358	353	392	374	403	402	349	370	418	382	375	372	375	409	361	388	411	404	396	388	399	347	345	401	381	394	421	407	387	413	370	386	371	394	424	404	369	398	412	361	380	425	391	390	391	399	392	419	421	381	389	365	358	373	390	375	359	405	414	415	384	369	348	393	390	374	389	397	396	401	381	400	377	377	393	404	415	376	396	386	377	403	398	424	441	358	368	364	400	365	405	390	407	373	377	397	385	349	379	380	352	374	395	389	375	390	390	341	375	352	360	406	401	412	386	382	366	378	409	408	353	437	373	393	352	377	362	418	371	384	380	390	434	385	374	402	403	377	391	425	400	382	391	385	418	378	446	387	368	379	383	349	415	364	414	397	402	403	380	394	427	379	382	375	379	376	392	400	377	348	362	394	358	379	395	405	342	400	354	390	389	361	396	354	414	398	419	389	406	375	378	399	385	399	392	410	389	365	372	399	400	379	413	388	399	381	396	399	386	384	386	378	377	394	435	376	395	390	407	390	378	399	412	387	391	411	393	403	382	390	399	367	375	381	409	422	395	374	413	400	371	366	406	367	403	371	399	390	395	400	401	368	412	367	373	378	402	371	394	384	395	374	374	391	396	384	400	407	383	337	379	345	396	410	390	344	386	388	381	398	375	367	400	380	381	423	370	396	391	393	386	379	365	394	384	391	396	369	390	357	393	407	389	424	376	352	375	401	396	364	384	378	393	401	404	406	369	379	383	416	400	386	401	356	388	383	334	367	375	391	398	376	416	422	361	406	397	377	388	398	401	405	388	377	379	422	400	345	376	349	415	364	422	403	395	385	415	409	401	358	395	388	378	363	418	371	394	405	395	372	351	363	381	391	406	395	403	437	379	354	395	360	379	393	408	368	387	418	410	416	365	405	381	414	359	374	381	431	365	382	357	400	349	376	357	374	396	407	428	392	368	368	394	361	407	412	373	375	390	374	385	386	387	412	392	373	354	374	431	372	408	402	373	402	400	396	398	406	411	379	385	375	381	398	374	387	405	394	389	379	382	386	436	405	398	427	431	399	359	389	399	395	418	405	376	394	390	413	383	357	365	373	359	393	403	402	406	377	359	367	401	390	363	385	389	366	378	375	394	407	354	403	371	413	391	378	426	383	396	396	395	387	369	386	401	364	358	386	391	391	348	373	372	370	368	398	424	403	403	384	407	364	371	378	409	388	368	397	376	385	416	361	415	425	410	363	393	378	383	366	387	406	345	400	375	393	409	365	408	386	386	360	409	383	362	427	414	407	395	419	388	398	397	373	379	430	366	351	380	381	389	410	377	396	380	357	392	388	374	364	388	361	381	401	395	378	411	381	382	395	389	403	391	407	391	356	402	379	389	387	360	382	362	448	370	384	393	386	385	386	436	367	375	385	423	384	371	354	424	363	388	406	376	390	384	391	380	383	394	410	361	394	374	404	406	357	351	375	425	422	384	408	427	383	400	368	387	400	389	378	378	369	388	389	395	355	385	368	368	395	347	398	383	412	442	401	393	392	380	386	363	376	379	404	385	385	357	413	392	410	387	377	430	411	397	395	407	383	383	396	399	362	405	370	380	385	414	351	383	391	403	394	375	373	395	377	367	382	381	344	398	375	368	396	350	380	386	380	423	368	388	416	373	403	359	365	381	370	390	385	364	395	389	389	382	419	405	373	373	414	408	381	379	381	367	364	389	416	388	354	407	419	372	379	356	387	415	413	431	366	383	410	371	403	368	390	399	416	417	371	389	392	405	345	437	360	369	390	370	392	353	397	381	380	360	404	371	405	395	409	394	418	384	379	407	360	350	390	374	375	437	427	406	364	372	409	418	347	386	381	394	419	372	393	381	390	389	384	362	404	386	372	389	388	359	394	409	380	399	383	405	397	360	379	393	369	379	381	399	375	398	383	393	397	391	367	345	393	370	363	360	401	406	391	395	356	392	402	379	375	359	429	373	384	418	404	418	377	372	389	390	419	421	372	388	378	392	393	422	375	403	385	348	376	414	368	375	423	405	392	343	381	416	409	390	377	374	383	409	398	403	405	386	430	407	386	381	391	393	403	392	360	385	380	380	406	407	433	360	384	411	383	362	377	414	388	434	388	404	362	397	382	375	364	368	392	375	372	419	393	400	385	411	403	401	398	392	390	392	343	390	380	402	396	358	368	388	360	406	372	378	417	384	391	362	351	381	371	365	422	413	381	381	386	364	382	397	369	425	397	382	353	384	379	409	387	371	384	397	387	409	380	373	393	371	398	374	382	368	371	381	402	409	382	391	389	396	411	371	416	381	427	395	362	376	373	401	392	362	383	356	380	412	339	385	377	380	390	393	375	411	384	385	391	388	408	375	416	387	397	393	400	378	364	378	389	406	369	427	389	388	402	408	349	432	408	364	374	377	386	379	436	380	408	388	357	405	353	379	398	382	401	399	365	389	383	394	433	358	390	394	379	381	386	342	384	349	336	371	359	391	360	395	394	375	381	383	389	402	394	419	406	368	386	391	400
51556	86461	21258	3220	2185	1760	1431	1187	1097	961	923	871	787	764	746	741	756	737	748	715	667	713	688	692	642	662	655	634	647	639	641	628	675	660	642	670	617	662	667	648	633	617	656	581	629	612	569	621	600	649	591	581	641	622	627	636	688	649	660	599	612	616	652	605	670	624	658	623	636	637	660	605	643	648	634	646	616	657	654	599	620	649	622	642	600	645	653	644	652	639	596	621	635	647	576	596	610	620	630	636	665	593	629	595	602	603	617	641	646	655	630	619	633	655	663	609	640	588	653	600	623	642	618	625	649	571	601	635	608	593	668	663	645	608	618	604	663	652	642	621	620	616	624	614	595	619	607	625	622	674	626	637	627	583	619	621	600	610	623	668	606	643	625	624	646	640	654	629	643	646	652	629	624	621	594	609	629	625	636	606	630	598	638	633	616	613	609	613	597	637	572	631	619	617	611	663	595	645	670	624	682	679	635	631	619	608	628	632	635	576	633	599	592	639	639	599	614	648	641	630	620	613	661	633	651	646	609	595	618	623	607	630	614	603	666	588	636	657	586	629	579	634	595	618	623	573	596	637	613	669	608	607	585	634	608	644	630	597	625	616	626	677	654	615	652	578	639	579	603	581	629	630	616	633	621	611	635	630	632	543	616	592	637	623	653	631	627	599	640	621	619	668	649	607	635	627	627	643	630	655	640	635	597	612	616	602	666	661	623	618	686	599	645	591	630	607	595	597	599	632	604	611	640	593	607	629	590	615	614	629	614	601	624	642	613	591	608	625	653	605	651	571	652	597	595	595	604	638	634	631	616	637	607	575	632	582	594	605	577	637	647	628	654	670	639	591	603	603	658	625	627	611	652	624	627	614	627	624	657	654	658	655	650	626	635	629	607	645	658	626	606	616	611	609	635	644	650	600	635	595	608	576	662	627	654	599	624	631	627	631	578	619	632	635	614	605	623	662	631	643	608	627	630	621	620	631	597	616	579	653	619	561	556	629	599	588	598	623	607	613	603	572	618	646	596	599	642	647	642	654	608	618	630	618	626	658	647	638	668	632	626	659	589	666	634	604	634	661	638	596	610	618	629	657	639	625	677	605	628	577	589	624	611	664	646	598	592	622	585	632	609	605	584	615	614	624	644	622	619	649	643	621	599	645	621	617	638	650	632	633	598	629	651	617	622	602	620	605	613	583	594	673	589	663	658	674	634	604	637	634	615	635	651	600	604	625	620	567	626	598	631	608	638	673	642	670	611	640	638	617	603	634	592	591	581	637	625	607	623	636	624	620	621	607	600	653	651	609	612	614	596	636	673	564	651	641	644	643	607	631	602	599	635	695	649	611	606	626	621	623	649	625	601	620	603	604	631	634	607	652	630	650	619	673	716	587	607	605	644	662	670	629	628	683	627	606	634	601	600	640	626	628	622	622	632	671	602	665	596	557	626	598	622	664	609	627	638	614	667	616	630	635	665	615	612	604	647	599	643	607	658	624	658	656	624	611	612	642	662	578	668	642	590	618	649	585	622	611	622	616	639	627	608	653	594	626	598	617	638	616	584	632	579	658	642	620	609	659	594	638	604	587	651	612	612	612	630	630	636	580	597	621	638	594	648	651	634	633	637	634	631	604	612	591	619	573	667	639	649	670	636	599	612	628	649	627	607	645	600	629	674	622	633	638	661	599	641	600	575	647	619	636	608	603	585	583	640	609	586	635	658	662	625	629	602	652	586	601	619	601	621	618	674	644	641	672	631	635	592	615	643	609	597	623	633	669	639	615	626	644	611	619	635	652	650	640	645	650	589	610	639	657	615	631	649	652	666	630	663	602	598	584	612	604	595	608	613	650	595	687	596	619	640	664	634	612	655	633	613	631	637	614	600	612	656	574	641	568	602	602	648	683	606	623	615	614	646	642	574	644	668	625	576	651	601	631	601	615	659	664	654	654	626	705	654	653	620	605	670	621	612	620	607	606	639	617	651	670	598	652	612	630	651	629	602	618	611	654	653	629	659	601	653	626	630	641	630	627	608	640	591	584	625	613	634	601	632	640	624	588	701	674	631	609	632	646	596	646	602	613	609	650	615	610	649	613	585	635	625	644	594	590	616	576	638	620	594	611	626	611	569	555	634	618	602	615	602	605	652	636	631	605	613	647	647	620	601	618	635	613	635	560	602	605	660	588	633	655	644	649	676	612	606	661	655	605	597	611	612	590	674	638	598	627	670	629	597	607	623	592	589	645	638	595	578	651	643	605	655	617	638	586	671	603	649	614	585	565	624	699	632	612	644	644	610	629	650	689	639	632	627	633	635	631	637	634	604	616	608	598	653	583	552	619	660	615	666	657	633	637	645	588	647	642	673	616	591	655	617	650	608	588	644	660	633	594	595	618	682	626	616	589	620	619	614	645	629	665	617	640	643	632	594	653	635	627	622	614	649	616	628	636	648	620	641	647	631	576	654	598	581	599	606	664	629	594	603	641	576	606	634	618	606	620	615	617	622	674	659	643	621	596	607	648	605	618	630	650	584	601	640	648	619	636	601	610	623	636	605	670	608	664	621	662	600	582	665	641	627	624	600	634	650	658	680	624	629	646	604	595	656	576	618	652	649	676	621	634	603	609	674	622	645	609	630	641	634	603	573	630	624	690	632	619	636	631	597	635	589	678	576	603	602	655	585	628	666	634	613	557	653	634	577	624	627	625	619	623	606	663	626	621	609	631	637	626	627	650	607	609	560	645	599	644	616	587	611	578	637	595	644	643	643	604	626	647	618	643	607	667	587	616	657	594	667	613	630	618	587	589	643	681	591	658	767	667	593	622	589	648	628	605	614	653	598	605	631	625	607	632	623	611	585	602	626	669	576	644	614	650	636	671	657	608	653	579	613	656	628	613	634	614	588	657	603	653	626	644	604	603	630	622	636	621	661	615	653	674	675	618	637	639	665	613	648	591	587	620	596	649	653	617	589	611	627	631	588	630	631	632	635	627	656	637	634	613	614	589	647	633	598	597	612	610	643	646	618	585	599	660	615	622	643	591	664	534	626	669	680	645	627	612	585	638	646	646	600	656	693	605	673	626	577	644	656	614	622	612	593	618	632	604	650	622	627	625	580	626	623	641	634	650	628	612	624	620	632	638	629	619	614	649	625	600	651	632	614	644	607	651	625	588	634	607	617	604	652	634	588	582	626	591	597	582	593	615	619	627	627	631	638	655	655	614	620	594	654	598	658	616	575	656	627	635	600	600	598	619	572	637	617	626	628	622	669	605	619	658	597	628	630	647	583	582	632	644	626	631	633	604	635	641	612	678	596	609	626	636	613	600	573	614	632	630	635	601	603	627	630	660	617	627	633	610	659	623	656	604	591	578	634	630	627	664	655	674	635	614	600	630	594	632	600	624	634	618	610	628	666	586	651	616	628	651	638	617	587	655	689	612	644	607	616	621	651	618	641	610	599	601	593	636	651	625	628	626	585	636	672	636	594	627	653	626	574	645
27088	27152	19887	3169	152	139	112	102	127	136	133	115	105	108	116	124	114	122	117	119	122	106	120	120	114	128	112	99	126	112	112	133	110	124	127	123	120	113	111	116	129	102	113	112	107	129	121	116	126	112	110	117	128	120	131	120	105	119	104	118	131	84	120	126	107	125	119	126	104	122	107	120	129	126	122	119	118	122	119	113	101	117	108	130	122	104	121	111	122	103	117	122	132	105	106	110	121	133	103	106	125	120	116	108	130	115	121	111	104	123	121	111	117	114	130	141	98	127	121	133	111	126	99	125	119	120	112	98	116	102	110	145	101	111	114	113	108	114	116	117	115	104	119	111	93	98	108	99	116	120	120	118	132	118	114	131	104	127	96	123	109	116	125	113	132	134	125	84	126	119	121	102	122	110	109	122	117	123	120	133	122	126	136	123	131	115	108	99	112	115	128	105	116	124	111	106	106	123	129	112	106	104	113	133	97	115	125	108	122	118	123	94	124	125	110	111	114	121	121	114	115	105	122	113	130	103	117	132	125	107	113	106	114	106	120	121	119	108	117	107	126	110	134	109	124	113	133	129	112	119	129	114	109	108	129	115	108	111	123	98	116	112	101	127	131	107	114	102	125	113	130	102	125	124	119	118	117	126	116	106	107	111	120	120	129	98	96	111	121	122	113	132	130	99	105	114	111	94	135	111	102	115	138	116	95	113	123	117	122	113	115	117	102	131	114	112	95	121	106	126	108	116	122	97	124	113	113	117	108	116	141	107	121	137	97	102	128	135	96	113	117	112	116	119	129	101	137	109	125	127	134	115	138	112	117	102	132	109	98	117	120	118	122	123	125	125	109	108	119	110	103	122	105	118	116	117	119	120	109	105	122	116	129	129	120	117	136	143	121	104	124	131	113	116	112	125	122	108	93	89	138	95	119	113	127	112	123	113	109	104	117	131	101	112	96	107	122	109	129	124	125	128	111	110	119	131	128	105	114	107	120	98	126	121	137	92	114	121	111	118	128	129	124	106	114	111	125	120	135	134	112	115	119	121	103	101	97	109	140	112	105	120	132	129	113	116	131	133	125	139	109	120	126	106	105	141	117	113	109	111	126	113	112	126	99	117	112	129	108	124	106	122	116	116	118	125	110	116	111	123	116	121	127	110	114	120	116	118	110	96	123	109	101	110	110	104	116	100	115	130	125	127	103	143	114	103	111	129	113	111	120	102	117	123	121	120	107	126	113	128	96	121	118	115	118	126	104	96	111	99	123	109	138	110	132	119	120	113	98	123	121	109	107	115	111	116	98	101	123	124	123	134	94	113	110	105	109	101	120	104	121	129	101	119	112	131	105	110	97	99	121	104	111	110	128	112	124	120	99	98	106	107	119	109	110	114	121	129	102	100	104	117	117	112	114	104	110	138	102	115	120	116	129	122	105	123	114	116	94	114	95	136	106	120	125	120	120	115	122	110	112	114	115	124	100	96	126	102	105	109	113	145	114	110	122	108	113	120	115	121	107	121	120	131	110	110	103	110	110	112	98	117	127	93	100	119	107	94	117	117	92	121	124	133	113	121	113	130	114	105	112	105	116	133	120	97	122	107	103	120	115	100	129	103	114	115	127	116	119	94	116	132	127	114	118	125	127	123	118	108	109	144	128	113	138	108	121	135	137	117	99	111	122	120	106	124	103	100	124	119	101	125	112	114	119	125	120	127	116	92	115	110	130	110	101	111	128	130	100	125	113	112	113	133	114	125	100	115	126	122	111	116	124	134	113	112	116	118	112	98	121	124	121	126	112	110	100	108	105	109	123	140	121	105	118	120	112	130	126	114	118	93	136	141	111	111	116	114	123	99	100	117	115	120	116	122	105	122	129	99	133	95	111	115	117	98	133	131	116	117	130	120	133	112	128	126	102	116	104	106	123	105	112	124	108	102	115	113	104	120	112	106	123	125	92	121	115	108	134	111	108	121	134	119	131	110	141	122	89	123	125	112	124	135	111	113	120	105	119	117	110	121	97	116	113	127	125	117	118	103	126	118	116	122	129	106	129	96	123	125	117	124	105	121	107	116	114	116	142	120	129	113	112	126	132	113	116	123	120	114	105	108	112	116	133	111	103	120	131	113	109	126	102	130	128	128	108	96	103	126	129	112	97	103	125	123	122	136	110	105	121	134	127	102	112	125	88	122	119	101	126	121	115	127	121	128	139	119	112	110	110	142	116	125	123	112	112	146	132	126	121	106	117	111	113	117	128	104	129	114	119	115	106	120	116	139	115	96	119	109	110	113	127	122	106	118	116	99	126	119	105	129	89	113	111	104	112	130	144	130	139	116	128	136	116	102	107	114	109	99	103	120	112	109	115	117	121	126	138	128	126	121	113	109	111	119	118	118	99	119	121	127	117	109	128	115	120	124	121	113	114	113	120	127	103	116	118	97	120	124	116	120	110	112	122	101	112	108	107	111	116	97	116	119	123	120	121	116	123	113	106	104	117	96	124	114	100	119	135	103	111	124	119	117	111	110	99	103	113	118	144	108	117	93	131	114	106	129	124	120	123	93	110	121	125	115	106	122	106	107	137	120	110	119	126	124	136	108	125	108	95	114	120	123	128	114	119	136	98	127	136	102	115	122	107	105	107	121	114	105	108	105	131	105	88	118	136	101	109	105	120	136	119	106	118	113	125	114	122	130	99	111	121	106	126	128	105	119	141	103	112	116	113	114	112	127	112	103	108	123	112	109	120	129	114	136	108	108	100	117	102	104	134	137	107	110	122	117	116	126	115	122	130	127	116	106	133	126	120	102	119	119	120	108	121	107	124	124	120	127	100	109	118	118	104	104	110	97	125	127	129	120	115	128	124	131	118	113	114	103	129	106	99	147	125	127	102	112	120	99	116	114	114	115	112	123	114	109	115	114	120	123	98	122	112	121	115	104	113	122	107	120	107	104	116	123	121	110	126	118	121	120	107	118	129	118	140	108	116	131	105	113	120	116	97	108	118	112	98	114	133	112	119	111	121	119	122	106	123	115	114	124	128	120	123	129	115	117	111	119	108	101	118	115	127	124	119	137	124	109	113	112	101	128	130	122	104	108	127	127	116	109	129	141	125	119	116	102	119	126	120	106	118	115	116	118	121	111	95	111	114	108	119	116	112	143	125	100	112	124	121	106	88	121	139	127	99	123	136	113	106	104	105	119	120	117	112	98	127	117	107	128	112	111	114	126	124	104	128	122	121	135	107	126	114	123	110	125	107	127	117	101	117	95	135	123	105	99	111	128	102	103	112	112	103	106	126	118	111	125	127	122	112	103	112	119	117	116	113	124	99	123	113	119	122	118	132	112	130	126	116	124	120	100	142	116	110	100	119	100	109	102	120	102	116	130	123	119	137	97	130	112	131	124	122	118	109	106	125	122	121	144	107	108	117	104	128	98	106	120	129	122	121	126	104	120	104	113	125	123	124	128	123	120	123	111	115	113	113	123	97	107	123	121	104	113
30819	46885	9760	390	314	274	241	240	228	259	218	231	218	242	244	217	226	198	215	204	220	208	212	182	216	233	189	205	207	215	209	200	220	213	197	218	191	197	221	215	201	203	187	215	188	228	211	231	216	196	227	228	208	223	245	216	207	215	219	229	258	212	201	192	234	234	197	236	209	217	241	182	201	190	231	218	198	232	207	207	226	220	222	214	206	226	181	220	186	245	224	209	211	216	203	223	206	228	164	213	191	219	214	205	210	226	196	198	184	198	244	214	213	196	190	212	219	243	207	207	194	224	218	187	219	193	203	255	238	209	233	217	210	223	193	205	215	186	223	210	201	218	214	230	204	215	212	201	225	231	219	205	229	213	220	212	215	216	192	212	207	214	232	219	239	212	225	196	211	213	204	240	212	207	221	197	219	193	191	229	212	207	199	226	190	222	200	231	183	201	206	222	230	201	208	213	213	199	226	227	207	200	214	242	214	176	224	192	224	216	213	232	193	214	204	219	184	206	231	202	204	218	216	210	219	224	212	235	224	192	216	235	204	210	221	222	231	213	222	195	210	250	227	178	216	218	189	214	193	216	233	192	210	189	188	230	234	225	232	230	228	200	230	231	207	208	196	225	205	202	196	229	213	246	221	194	218	202	190	210	192	214	198	210	214	196	222	224	213	206	221	195	185	221	239	238	218	183	212	232	203	220	196	231	223	237	219	216	208	213	202	221	219	208	237	197	201	206	232	199	200	186	218	215	227	221	216	214	218	243	205	250	237	192	204	213	220	218	209	212	215	214	235	224	220	206	209	200	215	222	211	205	207	216	218	218	200	213	206	210	225	174	217	191	212	198	211	245	213	202	187	199	184	214	203	222	191	215	211	179	221	221	228	198	205	188	207	223	218	220	222	222	200	210	236	219	216	224	199	220	212	213	217	238	250	242	178	235	191	219	211	211	225	224	202	208	193	203	222	210	225	197	203	207	214	202	211	237	215	203	190	209	208	196	200	219	195	213	224	207	213	190	237	220	219	206	191	201	194	222	223	210	194	202	224	223	207	228	231	217	203	196	192	203	211	205	197	225	212	240	208	212	229	215	225	218	209	204	205	200	208	204	185	215	189	199	192	226	204	204	214	201	214	224	212	211	224	228	225	214	222	215	196	214	223	201	201	178	202	207	216	195	241	216	198	211	224	215	227	197	205	210	237	214	185	203	214	204	227	199	206	219	198	213	208	198	213	234	203	216	219	216	233	220	201	210	209	207	222	207	214	180	203	213	185	187	216	206	222	199	222	199	202	190	202	211	204	220	217	217	191	203	201	227	212	200	232	223	205	207	226	231	220	200	208	227	218	201	240	211	225	216	209	211	213	198	219	202	227	233	201	223	228	215	196	221	235	226	215	220	217	204	209	205	212	226	211	251	217	197	212	210	204	214	200	205	236	226	225	193	230	212	215	210	207	220	236	213	227	206	213	229	203	199	234	213	223	237	206	236	218	209	195	183	217	194	213	211	219	209	204	227	220	205	235	206	230	203	212	218	199	194	196	226	202	229	175	222	222	205	192	219	213	218	210	212	216	210	235	215	225	209	218	214	207	201	194	231	223	203	220	218	223	221	215	234	182	197	208	222	193	210	231	221	217	224	219	222	252	205	209	199	233	190	244	250	208	213	200	213	222	193	223	210	203	201	242	219	195	186	229	217	216	246	200	224	208	225	221	224	228	244	214	210	196	221	216	223	213	192	214	221	203	187	236	197	204	202	214	209	207	224	205	185	233	209	223	197	210	219	222	216	197	222	228	230	233	208	205	201	231	229	213	191	222	228	190	194	194	198	184	223	220	204	206	232	209	224	206	188	225	180	236	213	208	208	204	233	190	206	199	236	227	210	197	200	209	209	212	213	198	187	206	211	208	224	232	228	221	217	225	208	207	212	197	213	200	214	199	228	232	231	215	201	208	232	238	207	210	202	192	234	229	232	212	181	221	210	217	215	215	216	202	206	212	220	194	220	210	207	204	208	215	178	276	203	210	225	210	200	229	233	228	223	213	197	213	223	217	202	218	170	181	198	199	219	203	193	203	230	207	222	215	209	215	220	212	225	235	211	230	213	207	199	207	217	196	223	214	225	198	220	187	210	206	202	207	218	201	230	206	189	223	208	211	226	222	182	186	222	213	226	216	221	203	189	212	240	216	221	214	205	226	202	203	204	209	215	201	198	226	202	225	185	181	235	202	201	220	195	217	207	212	223	245	208	219	207	216	222	215	206	222	197	232	238	187	207	177	218	207	213	187	227	219	212	177	200	201	212	232	185	217	194	224	229	233	240	228	222	202	193	217	191	221	207	211	199	213	241	175	210	206	238	186	222	222	201	185	229	228	197	219	248	184	203	176	200	223	190	197	209	207	200	199	223	228	201	202	205	212	241	183	207	215	218	203	230	210	192	211	222	212	197	206	192	227	243	194	211	232	225	209	220	203	197	207	212	187	196	204	218	220	213	192	211	220	218	217	217	232	216	241	192	226	198	187	199	237	214	206	237	194	212	225	206	185	208	210	215	238	222	223	220	189	197	199	205	195	198	208	205	197	179	214	208	213	217	208	203	187	200	216	243	188	214	201	199	197	200	213	223	227	208	239	220	227	184	219	214	216	233	190	212	235	225	199	202	214	210	211	198	194	192	231	220	226	200	210	217	211	227	224	184	187	219	201	192	218	220	180	210	238	201	224	200	247	187	219	207	218	183	200	192	236	197	193	213	226	207	183	189	208	240	193	223	228	205	207	220	236	228	196	211	213	222	233	225	230	203	217	224	211	212	202	236	219	206	209	243	204	193	190	225	230	189	217	208	200	218	224	210	215	201	207	197	232	210	203	196	206	213	217	216	237	210	218	225	222	210	205	211	209	209	243	215	209	231	219	215	217	198	238	210	217	203	206	195	216	216	178	200	208	219	227	202	214	222	229	222	198	209	230	215	208	217	205	214	192	207	215	223	217	222	226	228	219	187	212	224	236	216	210	214	184	208	216	217	253	208	203	204	210	220	217	226	211	184	226	216	230	195	203	224	210	181	214	191	211	219	188	205	218	234	232	212	207	203	227	236	223	209	198	260	217	212	199	207	250	213	205	184	222	227	206	195	209	218	204	200	224	216	225	230	199	237	192	202	226	222	213	216	201	200	200	182	218	210	201	206	203	202	214	207	215	233	229	205	232	203	201	185	214	196	197	206	187	206	219	210	238	230	220	229	222	206	200	234	204	203	215	225	212	216	201	206	219	221	210	207	205	241	212	213	204	198	216	213	205	210	216	218	205	210	224	193	197	214	213	209	210	219	216	205	226	221	219	197	198	221	199	223	213	208	222	220	232	217	199	225	191	217	192	229	213	220	199	228	215	235	209	235	197	205	206	226	211	204	208	227	200	229	205	230	203	199	221	231	222	233	224	226	213	200	225	226	199	196	194	206	228	203	205	195	227	234	217	218	222	194	214	226	207	238	226	227
24154	23226	30341	23081	18341	3682	478	351	271	275	294	293	267	279	289	270	259	286	266	268	279	235	264	244	264	279	262	268	242	243	266	223	239	241	239	245	229	261	244	250	264	252	234	220	270	259	265	263	212	246	264	259	241	238	223	285	247	259	257	247	261	257	258	270	231	250	216	263	228	237	282	256	238	264	256	244	269	244	246	224	255	250	250	245	272	271	250	268	255	229	244	240	256	238	258	234	209	259	247	241	243	234	236	224	247	235	226	261	224	245	268	229	240	260	231	214	260	234	252	244	216	241	252	260	258	255	254	255	231	222	264	262	249	209	214	238	254	255	251	214	262	227	228	244	262	228	221	236	249	233	256	264	243	231	248	264	224	252	228	250	232	244	223	265	245	272	267	248	258	225	237	266	248	272	244	226	270	265	242	224	222	225	231	256	245	241	231	243	283	247	246	262	225	240	243	275	250	247	252	258	234	269	263	236	229	230	238	216	236	246	222	253	258	245	254	260	224	236	269	241	244	236	258	237	231	267	257	244	222	235	239	265	235	252	237	243	277	251	241	231	243	223	254	247	279	229	263	239	276	260	236	250	236	259	267	229	224	249	261	247	238	233	231	213	225	226	268	236	254	259	263	232	238	255	241	234	219	225	227	234	228	245	259	237	240	237	248	225	240	246	232	224	255	215	240	250	258	240	250	253	226	250	230	235	238	227	249	229	236	261	247	250	255	205	240	235	245	237	234	256	227	235	235	242	257	222	264	257	217	256	217	252	241	264	248	242	228	242	238	268	251	262	247	275	245	240	221	239	267	246	258	232	260	241	261	254	225	245	230	232	222	268	237	264	243	245	246	226	231	244	259	249	219	247	252	220	237	247	250	236	218	273	236	244	252	218	228	252	266	239	243	234	236	235	225	246	241	270	255	230	228	225	229	270	223	260	259	227	242	243	238	249	232	240	248	240	254	241	267	199	232	228	230	271	277	258	277	234	254	235	231	248	247	250	254	235	249	250	232	270	235	259	269	257	223	240	268	245	246	242	251	252	242	235	242	229	230	241	275	233	255	241	231	233	262	248	213	230	255	243	266	205	273	221	250	246	247	236	242	263	262	231	243	259	246	242	222	233	258	257	250	234	254	240	259	246	231	237	276	261	240	272	231	242	253	230	214	261	234	249	254	275	278	237	273	251	235	243	216	247	228	247	227	245	225	241	269	259	237	249	225	219	264	252	248	253	246	253	254	207	229	240	249	237	265	221	262	269	234	263	246	246	231	242	227	234	238	251	248	254	238	261	201	262	249	253	249	264	235	268	236	244	230	260	226	269	231	269	242	220	233	245	240	233	236	259	241	254	263	230	246	255	234	241	249	231	256	247	246	227	226	246	228	238	257	238	256	226	243	242	248	209	241	262	258	246	222	248	253	235	217	257	224	229	225	235	243	269	256	231	259	235	235	242	282	265	255	229	246	235	251	230	219	250	248	244	228	246	231	217	245	226	255	240	221	237	241	241	247	245	239	222	234	230	248	256	240	223	243	235	238	230	269	215	243	234	257	241	246	258	246	233	225	243	238	238	230	221	259	245	263	239	207	272	266	280	243	230	246	242	233	233	281	263	267	266	239	232	245	252	253	221	278	265	253	273	246	248	244	251	249	243	215	229	250	233	223	215	243	228	245	267	249	281	251	226	249	257	255	257	277	236	246	282	247	262	227	263	233	229	253	259	266	239	264	228	246	247	235	226	273	249	267	245	217	260	253	239	248	249	260	268	267	251	220	238	250	255	277	235	258	249	244	230	243	247	226	245	216	258	234	261	280	231	250	228	258	231	231	262	255	271	260	236	240	276	267	269	244	223	229	234	234	240	260	257	255	256	240	226	237	229	238	267	230	250	236	260	265	255	245	243	235	221	259	277	262	241	241	225	233	205	245	252	256	251	278	272	250	239	246	216	232	253	211	269	252	258	220	250	221	249	211	229	234	262	257	270	269	243	265	241	228	232	269	232	256	243	259	250	227	217	257	247	229	262	228	271	245	259	233	241	236	240	229	248	243	242	242	248	238	232	253	222	250	252	231	252	259	254	254	231	227	252	259	242	259	251	245	240	247	249	247	251	285	247	248	238	219	258	245	252	256	231	230	260	255	254	268	201	224	241	249	245	250	246	228	260	223	235	247	232	255	228	253	240	244	226	264	226	272	257	251	252	249	214	232	207	251	228	229	265	248	231	252	253	234	248	239	252	241	203	267	252	240	229	234	242	234	239	238	257	248	231	247	219	254	251	256	197	275	247	247	224	227	239	240	241	225	231	202	226	236	240	260	253	231	234	233	235	242	261	234	243	222	260	250	246	239	249	229	231	233	244	259	234	230	233	278	240	245	259	265	217	236	268	265	243	243	250	237	237	257	249	249	253	215	224	229	241	248	228	254	223	247	254	246	242	248	260	226	228	221	244	270	243	242	231	259	221	239	225	246	251	266	231	236	222	250	230	256	262	244	240	247	254	224	250	266	244	242	246	243	230	235	247	249	241	223	214	234	231	268	249	215	255	245	269	241	232	229	268	253	268	229	248	256	246	264	242	235	240	246	237	227	239	248	225	249	273	243	234	266	228	229	225	247	240	243	260	255	243	242	248	246	257	256	251	267	246	243	217	224	243	266	254	244	255	215	249	236	242	256	269	247	251	260	235	248	246	222	254	241	232	257	246	259	232	234	270	266	261	229	253	266	265	241	229	252	226	240	228	258	227	248	248	273	226	221	228	237	252	221	229	249	257	251	242	229	264	240	220	243	230	233	238	233	235	232	247	232	247	269	225	249	247	239	273	246	220	245	226	243	222	239	251	220	244	212	247	232	244	252	246	247	239	253	250	228	249	225	236	236	257	232	266	246	216	252	242	246	240	227	263	252	224	244	237	267	260	225	245	229	235	257	220	238	241	234	240	240	223	241	241	263	240	265	244	239	266	254	218	251	257	254	251	222	258	257	222	213	226	231	249	253	246	266	238	247	235	245	232	223	226	234	233	229	224	271	241	235	244	251	235	231	253	241	283	249	260	228	233	268	260	261	237	232	230	250	257	260	227	266	269	267	274	254	233	239	237	234	263	233	236	213	243	244	240	246	253	249	270	239	265	232	287	262	233	255	229	231	243	231	252	252	259	216	225	256	235	234	219	230	243	225	270	243	259	222	234	247	215	241	237	265	238	277	242	255	282	252	245	240	240	218	253	243	265	248	238	224	261	227	235	237	224	268	239	240	233	273	248	243	242	240	228	262	240	259	238	236	218	224	231	239	240	206	215	260	252	266	255	258	242	253	246	240	229	228	243	237	230	246	243	262	234	240	284	262	283	236	238	258	285	241	269	254	265	253	240	255	229	229	242	279	244	238	231	240	249	264	260	232	233	262	252	228	220	257	246	250	283	222	240	229	255	239	250	238	240	246	250	235	240	267	230	249	239	232	256	245	235	255	249	278	236	251	233	220	255	221	242	243	256	245	252
51052	87542	26780	1712	1249	924	812	656	625	633	574	548	554	476	487	442	455	481	449	430	470	409	492	433	447	435	424	439	440	403	453	424	462	444	439	466	417	432	441	421	395	411	385	403	392	424	436	410	424	374	402	408	431	417	390	425	419	436	428	399	386	429	395	406	410	431	407	409	416	378	409	413	456	449	428	431	463	429	394	399	447	382	440	401	406	411	420	424	417	446	414	395	443	423	418	391	436	413	420	372	387	397	405	426	399	415	399	465	406	434	416	416	396	386	408	415	405	410	403	441	415	370	422	414	423	423	416	419	437	389	421	400	406	447	424	417	397	420	388	386	369	412	413	420	372	404	431	373	398	441	411	402	403	402	400	453	421	365	410	400	442	402	414	445	374	418	393	382	356	382	391	459	408	401	380	414	403	401	427	404	421	432	414	402	396	413	441	415	422	408	432	417	399	396	411	407	411	435	414	408	444	433	419	421	398	389	399	387	411	417	419	400	413	406	406	435	386	425	409	437	386	421	416	410	409	462	422	411	441	447	409	397	415	428	429	417	431	396	407	408	409	438	399	381	415	399	383	401	374	406	413	399	408	403	384	365	370	407	413	390	397	439	395	364	423	443	374	410	389	415	380	411	399	443	392	386	391	428	392	404	397	394	399	394	423	410	393	400	427	395	418	425	427	421	381	378	395	414	444	381	411	401	385	401	421	393	382	401	412	398	416	436	405	386	415	385	439	425	364	415	434	417	416	417	417	379	404	435	404	461	438	413	405	430	421	407	382	428	408	378	419	397	433	423	429	391	407	405	409	434	408	390	428	441	406	418	403	413	452	417	395	412	402	401	401	425	404	402	380	413	371	394	424	398	423	430	379	418	407	431	409	393	400	405	390	408	417	371	409	448	423	452	443	420	423	415	414	418	415	409	406	353	415	387	393	417	399	370	418	384	413	461	369	414	414	431	382	388	434	371	397	434	417	384	386	384	393	428	398	468	430	392	443	421	395	396	418	433	407	366	388	400	437	378	415	382	381	422	413	426	411	432	413	420	449	385	402	405	425	425	378	400	401	392	422	377	404	393	385	415	427	395	367	469	418	391	407	419	387	390	412	400	467	412	415	387	428	424	382	401	439	418	391	416	381	377	396	432	408	422	402	431	410	413	452	416	399	407	389	450	396	447	408	440	413	418	414	426	425	403	415	411	427	436	403	398	365	417	398	391	428	387	426	428	387	417	400	383	400	416	409	405	398	423	412	410	401	422	397	406	398	418	410	401	431	416	410	426	439	391	409	426	407	449	415	444	415	449	419	439	384	393	392	427	399	404	439	417	388	380	416	415	398	384	400	418	414	391	380	410	404	355	406	402	438	398	363	390	433	412	400	415	403	395	406	406	416	389	437	412	433	425	357	415	384	428	390	366	403	409	373	417	422	408	376	422	443	426	443	369	419	413	391	426	363	410	390	379	384	423	423	421	412	400	434	405	402	419	433	429	410	398	408	436	421	408	426	414	432	406	384	382	443	420	400	437	423	421	410	424	407	392	422	387	413	415	416	427	392	404	440	400	403	395	426	412	431	400	405	427	416	383	415	406	408	438	405	400	403	384	409	429	442	406	409	422	418	418	434	393	398	429	388	436	427	384	423	425	407	387	380	405	405	382	386	416	376	406	416	397	415	427	417	421	416	414	392	400	407	377	416	397	444	420	421	422	411	390	395	406	383	408	424	436	420	420	391	438	413	400	404	422	472	462	426	408	396	411	421	383	406	403	410	393	393	400	405	465	423	389	436	412	424	430	420	407	416	406	397	445	368	391	416	415	401	383	366	390	417	413	386	428	382	417	389	377	374	400	407	427	423	394	386	415	443	394	445	429	388	416	412	379	394	397	424	405	384	416	410	385	392	404	413	436	402	409	393	435	367	445	430	423	402	418	398	379	425	438	441	421	400	410	411	396	387	415	410	431	407	417	423	424	410	416	404	419	406	403	414	397	393	436	402	422	413	423	421	392	391	400	450	409	427	355	393	384	380	399	380	383	416	403	401	374	394	430	395	392	398	429	409	424	416	404	404	408	382	425	381	398	429	407	422	411	382	412	428	381	423	415	394	403	412	427	427	398	422	441	399	405	430	413	394	448	405	414	412	400	425	453	458	424	378	408	404	440	404	371	448	455	388	398	419	386	403	360	416	408	409	420	432	420	406	456	404	454	445	411	423	416	430	395	414	434	421	414	418	430	414	408	421	411	373	426	409	413	390	431	435	413	425	436	378	412	418	370	428	445	394	380	398	448	383	425	412	397	400	405	418	391	430	415	438	391	395	393	403	430	433	426	446	452	414	411	419	418	393	408	446	426	433	403	446	402	394	419	415	418	408	402	433	406	421	417	431	447	384	402	404	394	418	435	460	389	455	377	437	422	402	421	403	402	439	433	434	438	406	386	380	419	456	427	466	418	416	424	415	400	444	433	445	398	420	426	399	405	419	430	395	418	432	414	416	424	392	419	415	430	423	433	403	430	404	418	436	416	405	377	399	405	398	380	418	395	403	382	406	428	374	414	428	379	369	431	420	426	430	403	428	411	439	391	397	374	427	406	407	404	398	410	418	410	435	405	436	426	437	429	390	428	423	423	397	419	410	422	432	397	399	404	413	427	395	433	378	414	396	421	386	451	403	423	401	416	416	421	407	386	427	414	394	373	404	364	431	401	404	385	397	439	417	410	386	395	446	411	425	411	415	398	375	417	395	399	392	404	403	414	388	430	427	376	377	414	399	424	432	425	381	423	403	395	414	397	392	401	398	409	413	419	410	396	425	399	417	375	408	398	440	424	396	388	404	391	408	407	408	414	419	411	442	411	406	386	415	386	393	405	421	423	432	390	394	407	438	410	420	441	421	392	435	416	421	386	405	389	417	391	427	443	422	430	419	459	396	382	377	415	423	430	406	385	392	416	374	434	421	387	436	423	408	397	395	432	392	478	431	457	427	414	412	352	414	406	440	412	404	374	405	423	410	401	400	438	418	410	454	419	430	397	392	434	398	398	429	402	415	426	395	418	413	417	416	386	412	431	414	397	423	407	421	419	407	362	414	393	387	396	406	395	394	402	441	372	423	414	428	427	434	415	462	380	431	371	386	429	424	409	441	389	413	378	419	412	400	398	447	392	371	432	415	400	421	432	403	434	429	415	394	429	413	393	425	434	433	384	428	410	408	415	436	406	416	386	410	391	412	424	417	421	420	442	425	407	379	426	407	416	421	368	400	440	386	411	432	431	421	383	413	420	396	429	405	399	417	402	452	381	417	443	414	405	405	400	426	405	424	383	432	396	427	382	436	408	410	422	369	426	412	406	434	405	463	402	433	383	421	425	381	385	435	433	417	434	393	419	418	379	418	385	407	421	431	398	378	410	425	393	414	424	397	419	391	416	386	441	421	396	409	440	414	426	442	409	430	421	408	419	419	413	387	428	386	433	407	394	411	436	388	414	385	401	407	453	429	395
22991	22153	30474	22303	20811	14968	1626	642	544	487	485	429	472	427	463	407	424	406	434	417	413	405	375	409	376	387	399	405	442	369	390	427	405	394	423	372	390	390	384	392	375	379	401	443	358	416	416	417	393	371	371	401	382	372	381	382	378	407	386	419	441	400	382	362	387	388	403	367	390	376	426	384	381	372	421	397	390	381	368	401	393	391	366	346	377	385	412	421	384	380	405	384	414	367	375	394	407	424	375	387	403	369	364	399	418	404	422	371	395	376	419	348	380	373	402	369	390	366	389	408	399	375	374	411	387	419	398	368	389	373	372	387	410	382	390	405	391	380	427	407	416	400	420	357	383	405	360	383	362	417	377	401	381	414	401	371	379	349	361	430	364	392	399	372	367	371	401	378	364	399	400	416	404	391	404	381	375	401	378	398	404	389	402	391	358	398	343	400	359	399	400	414	413	446	370	395	423	374	407	369	354	375	381	374	393	382	374	372	404	394	384	398	359	397	394	369	414	405	359	385	404	442	377	398	384	378	403	405	398	353	377	371	393	394	379	388	364	386	403	393	406	380	389	389	398	364	433	377	376	361	400	386	372	433	415	402	392	360	438	408	407	412	401	403	395	363	397	383	411	398	382	388	380	433	386	376	385	402	373	424	365	387	401	415	395	374	407	407	377	383	400	371	375	338	381	368	390	380	388	392	400	402	393	416	390	400	442	410	363	415	413	391	388	442	383	397	410	392	391	386	374	396	380	410	377	382	376	349	376	381	381	406	399	391	399	390	346	384	389	392	389	349	373	370	383	391	385	364	369	360	397	410	441	377	381	362	417	384	370	394	423	406	385	405	355	400	373	396	392	360	408	381	407	391	386	381	351	367	387	366	390	403	374	373	359	403	374	396	392	411	410	359	363	378	368	407	396	346	397	391	404	381	419	392	385	377	380	386	375	429	356	380	382	411	396	396	359	430	365	383	430	381	400	385	396	391	340	386	376	363	368	382	413	383	368	379	399	409	381	358	408	382	380	364	406	382	367	368	384	398	398	390	377	397	416	390	383	382	372	356	394	389	385	397	403	400	375	379	393	364	364	404	418	404	378	385	406	375	382	391	406	388	411	371	393	399	373	384	372	383	364	399	426	383	371	343	398	401	369	398	397	423	413	418	358	387	376	326	402	360	379	415	408	384	393	375	389	427	401	419	340	379	390	380	380	381	418	385	428	397	399	396	411	410	368	403	396	395	380	384	359	375	397	376	397	334	383	428	401	400	379	383	412	415	381	393	408	397	397	367	354	362	375	395	425	396	337	400	387	415	383	375	366	397	361	389	382	376	400	389	411	380	380	408	381	409	364	413	378	363	398	422	358	391	358	388	394	396	366	378	438	357	390	397	394	452	427	349	398	381	376	406	382	385	366	409	387	399	393	384	405	420	395	389	384	372	367	393	357	388	399	387	397	349	373	410	396	402	383	359	400	361	400	373	363	379	424	378	379	354	384	378	379	394	369	376	366	367	386	408	394	434	399	400	392	387	387	373	411	399	393	387	446	368	385	410	365	433	391	370	385	399	359	367	381	383	370	396	366	417	374	392	412	409	410	391	397	372	406	375	412	368	404	399	382	385	390	400	371	381	357	373	401	355	417	376	390	407	423	404	358	384	344	403	404	392	381	430	411	378	360	375	390	396	409	373	379	387	375	385	397	400	366	418	401	397	379	421	369	372	377	386	359	362	363	367	395	400	403	377	401	387	378	389	399	388	388	366	408	376	373	384	368	393	393	408	397	379	377	363	359	408	372	387	411	394	390	362	394	390	420	414	417	389	382	352	410	422	383	376	376	411	351	368	419	352	392	384	404	420	381	398	374	369	406	370	377	404	408	356	361	382	421	360	367	400	371	364	394	367	387	442	419	422	378	397	384	402	390	384	373	400	365	359	392	401	367	409	391	381	374	351	405	379	389	444	378	355	408	388	355	358	379	384	375	360	366	405	377	415	362	393	376	390	388	366	391	375	388	385	367	452	404	387	375	384	396	368	405	399	429	370	392	371	377	422	370	379	398	372	397	368	406	389	369	403	397	411	367	360	391	405	346	394	384	394	420	384	340	395	368	392	390	401	399	403	366	365	383	411	387	407	373	405	369	413	409	378	366	427	394	415	381	378	390	373	390	375	403	418	378	385	392	362	402	386	385	373	399	395	408	404	426	379	368	417	393	384	393	365	398	329	393	379	396	452	365	374	376	384	423	382	394	397	336	393	385	381	367	390	408	413	433	395	365	382	368	405	415	378	368	369	411	382	397	393	386	373	375	426	371	410	385	368	409	363	389	416	397	374	397	334	383	363	387	350	407	391	385	401	388	377	363	358	415	346	382	369	438	405	388	416	408	377	363	403	377	411	396	385	420	411	390	401	382	379	410	395	420	378	378	396	386	378	385	419	357	370	408	373	383	378	413	385	385	405	405	358	412	372	381	393	362	376	405	378	405	413	413	374	379	370	386	370	372	395	387	391	389	387	422	375	377	405	424	396	387	385	437	364	387	366	391	398	384	382	376	396	393	357	403	355	370	407	370	375	374	390	350	385	405	384	390	375	406	374	351	386	375	374	392	408	402	380	405	364	403	371	400	420	385	373	410	382	406	368	403	357	399	420	384	362	393	382	414	439	425	378	403	392	383	377	371	392	369	397	416	429	387	394	377	373	390	397	378	390	400	402	388	368	394	416	397	372	416	384	407	390	368	354	406	400	378	383	361	379	379	392	379	402	380	375	428	392	377	419	398	366	419	370	377	381	370	388	374	379	372	398	384	362	380	385	409	371	388	396	390	381	377	390	374	366	405	366	407	394	401	400	401	385	383	383	377	389	404	396	388	365	392	376	377	408	394	394	386	373	427	385	383	352	398	406	379	399	415	387	379	387	430	374	378	396	409	389	346	388	367	375	360	365	384	405	382	359	364	408	388	372	369	392	423	382	397	378	394	360	405	370	415	396	355	381	397	390	412	367	407	392	377	382	390	369	370	379	409	383	375	436	370	412	411	397	403	418	388	391	406	383	408	379	381	368	397	371	405	346	422	362	412	406	376	364	411	397	398	401	366	374	372	360	438	345	406	362	367	435	366	407	381	362	382	380	380	407	403	387	406	377	395	391	373	373	400	394	404	415	430	379	446	364	440	428	391	419	380	408	372	378	362	382	433	371	375	385	386	384	423	390	368	334	413	391	365	431	412	391	381	396	393	390	421	372	396	362	389	410	382	395	438	368	370	395	401	379	405	393	362	380	390	414	404	401	374	392	442	399	409	366	384	381	378	390	391	416	378	403	359	370	379	396	394	384	388	382	354	369	374	405	404	391	399	371	378	371	376	385	417	406	388	386	372	373	410	380	397	364	368	415	374	385	381	376	381	380	374	401	355	368	378	382	386	380	379	399	377	377	399	409	357	364	398	393	367	391	399	365	410	379	376	407	381	401	352	385	382	402	370	374	373	410	410	378	374	400	361	365
50878	90556	31901	3074	2251	1669	1427	1245	1043	956	888	877	797	789	781	728	765	760	692	674	665	671	631	724	670	650	689	667	702	623	662	696	646	633	626	648	667	635	630	648	681	698	631	659	629	582	627	625	640	591	642	680	620	602	610	608	647	660	612	609	647	623	626	620	648	641	645	624	619	602	609	603	654	630	626	656	632	644	649	607	640	612	652	647	638	605	659	661	632	606	619	663	632	643	633	626	601	592	612	615	672	629	624	581	626	575	649	646	639	623	651	636	610	625	648	625	639	641	678	646	629	652	594	628	645	596	630	602	653	643	608	627	642	663	623	645	675	635	578	696	644	621	646	625	613	617	642	638	590	650	632	617	644	614	605	620	661	651	575	630	589	550	618	624	637	601	613	630	606	605	610	669	608	659	589	633	632	601	595	676	643	634	627	640	625	681	601	662	627	626	591	600	589	603	634	609	648	670	630	582	656	585	614	658	656	620	621	606	599	688	607	655	577	642	653	624	568	548	629	643	664	589	628	573	638	683	609	660	664	656	606	608	614	661	669	612	617	634	679	631	610	635	596	647	651	611	603	600	684	651	633	598	624	622	630	615	611	617	615	619	611	627	654	627	631	617	637	635	622	616	643	647	657	598	618	562	682	646	626	638	635	625	624	630	614	639	653	662	622	640	623	645	640	616	651	647	628	627	626	610	657	609	649	634	635	616	592	626	639	659	612	608	645	624	624	623	617	634	585	601	635	612	652	667	625	629	629	622	619	611	615	687	638	641	646	611	608	602	617	620	631	600	700	615	611	650	632	640	607	588	646	625	623	669	615	622	622	668	603	648	602	672	636	639	589	664	661	615	616	612	610	644	580	596	645	608	638	615	669	596	609	598	625	664	608	624	630	652	657	643	635	595	627	635	610	667	616	636	586	585	660	585	571	634	676	644	632	581	637	569	616	664	645	673	671	648	597	626	590	675	648	619	666	651	584	630	604	635	610	612	632	626	640	640	625	621	596	639	656	612	612	609	625	630	614	597	644	609	640	548	609	667	628	641	634	622	576	635	616	625	620	601	628	635	666	618	636	611	610	625	619	591	608	664	606	620	614	590	623	638	636	639	628	640	662	605	662	612	620	663	660	669	627	625	623	615	637	648	636	610	645	651	626	619	629	641	622	607	651	654	646	644	647	622	659	619	609	621	592	586	571	650	632	606	612	628	611	604	629	666	689	601	662	625	609	603	653	626	597	600	670	644	642	611	607	593	581	643	632	625	580	629	633	643	616	641	605	655	642	642	656	636	592	646	616	632	608	660	637	612	615	619	588	667	647	594	631	675	588	611	644	621	653	606	633	622	597	626	605	604	650	594	612	632	583	638	635	668	600	649	626	599	616	620	636	594	645	628	620	634	608	610	627	635	599	631	617	622	594	642	655	645	603	602	579	605	633	601	631	638	611	661	627	671	603	632	597	632	648	629	575	595	610	582	616	622	598	613	615	616	612	627	595	621	621	604	651	613	604	595	650	623	623	640	633	665	686	642	604	658	605	633	572	601	662	641	598	650	607	634	594	611	661	615	629	654	664	608	638	617	626	653	632	622	640	658	661	660	588	631	613	610	616	603	564	654	600	670	662	614	665	645	624	581	708	616	638	607	608	648	639	623	647	650	656	626	583	659	630	605	593	617	662	646	596	629	629	594	659	631	627	649	614	624	629	626	662	632	649	607	617	623	610	645	654	637	607	645	601	601	608	618	650	643	627	640	595	629	643	585	591	615	603	617	635	630	637	649	630	641	617	648	635	630	597	660	632	640	616	634	650	638	608	650	585	619	594	609	576	676	639	605	589	606	615	625	587	607	542	622	628	630	647	617	678	630	646	618	592	700	617	672	614	589	635	613	598	619	576	599	649	637	609	631	602	669	600	577	628	595	627	663	628	617	619	607	643	628	596	616	618	598	596	600	605	637	631	648	608	637	629	612	652	637	595	602	624	613	628	656	610	616	614	663	605	630	621	601	610	633	638	634	578	652	606	626	650	642	629	632	639	667	632	653	631	604	565	618	655	600	632	633	607	598	604	606	619	608	614	634	616	614	649	609	675	614	654	655	603	587	596	602	654	666	618	609	609	613	620	608	624	642	615	643	686	606	570	610	623	600	624	608	584	659	599	623	625	628	616	584	621	637	671	639	657	608	609	679	663	621	557	595	663	630	677	608	658	624	603	641	610	649	599	597	656	627	612	688	646	638	596	624	588	642	631	630	572	659	574	645	646	590	608	614	605	612	638	645	604	602	666	660	625	613	646	643	618	650	640	631	599	628	642	596	663	621	663	626	625	628	617	642	630	625	625	653	623	632	596	635	607	662	599	662	611	628	594	610	644	622	602	622	644	631	588	656	626	603	639	653	628	625	645	616	626	654	637	634	616	644	599	668	611	641	636	635	619	642	643	598	630	657	650	658	653	612	657	636	621	637	614	649	643	635	656	590	620	635	617	637	638	649	584	644	585	643	617	625	700	621	628	643	600	611	606	659	597	620	621	636	611	654	685	633	652	596	604	603	651	681	625	638	642	639	719	644	613	601	559	621	579	586	599	593	686	611	618	674	576	621	627	633	628	641	617	622	639	631	644	605	583	598	576	637	567	646	630	617	622	650	628	580	617	647	583	585	665	635	612	665	635	646	617	659	636	637	622	642	616	613	623	594	655	668	676	638	575	631	640	583	625	606	622	614	650	639	611	627	657	611	614	632	664	630	638	629	629	635	620	633	644	648	670	615	623	624	585	638	636	639	675	635	626	630	634	638	624	584	614	628	628	616	639	579	587	650	651	614	630	584	634	608	601	660	621	583	610	592	608	632	612	627	579	582	556	614	612	585	606	656	629	630	662	602	623	620	608	621	684	621	593	668	649	643	680	637	634	671	582	635	638	621	629	578	600	644	598	613	604	630	635	637	581	657	621	677	651	618	600	577	618	615	633	628	637	613	650	656	601	633	625	587	634	604	683	602	628	647	603	614	627	628	610	624	647	660	655	617	652	656	598	603	600	620	631	619	619	624	626	627	628	614	672	635	641	601	598	659	643	622	614	622	610	641	669	603	619	658	604	619	624	613	598	643	654	649	609	647	620	602	641	593	601	597	599	615	630	618	635	627	582	632	593	618	600	592	661	571	649	622	581	644	621	628	633	612	649	580	658	595	619	643	640	613	634	628	623	630	622	617	638	596	659	627	612	590	637	621	621	629	602	675	646	651	663	590	616	619	594	661	665	670	626	592	637	635	559	612	606	614	647	612	616	657	622	656	608	637	612	638	617	623	615	649	648	590	652	629	635	639	639	583	611	635	609	643	639	632	632	673	587	601	619	594	613	574	621	640	605	634	608	641	617	586	566	616	624	618	575	592	648	631	665	648	653	629	606	677	634	628	644	647	582	605	654	607	623	609	652	570	642	594	597	637	627	644	654	624	623	640	655	632	617	618	628	654	635	608	596	653	637	646	598	588	643	621
27349	28360	20066	2389	143	136	156	123	127	114	122	113	123	115	114	118	119	132	109	134	103	126	112	112	117	125	107	111	110	114	119	113	144	123	119	115	129	126	108	105	122	119	109	121	115	128	117	104	117	133	142	132	128	121	139	118	124	128	114	135	108	140	121	132	126	119	117	130	126	119	87	109	122	107	116	98	117	120	134	116	90	128	112	130	118	127	90	114	125	113	107	123	115	114	139	133	100	112	109	115	122	130	104	113	113	103	115	103	106	113	120	116	114	115	111	127	132	127	117	122	122	136	110	97	120	128	116	122	140	116	133	129	124	126	111	103	102	96	125	131	122	114	137	138	128	127	113	115	104	113	123	108	131	116	110	127	119	140	137	126	131	127	102	120	91	111	118	120	125	104	123	120	119	127	117	122	126	125	120	134	124	143	121	134	113	119	132	129	135	97	92	122	118	124	118	125	145	120	99	98	137	126	133	86	116	116	116	131	119	134	122	112	129	117	97	128	127	134	136	113	113	111	133	121	106	90	109	131	116	111	111	114	120	116	123	124	99	127	158	125	127	111	103	118	102	111	134	129	134	123	119	113	125	115	117	118	125	102	134	132	123	123	118	109	129	113	130	113	105	132	124	111	117	125	146	114	124	98	132	121	130	120	103	115	108	120	127	124	122	120	124	144	105	128	129	125	121	108	122	118	108	117	110	136	112	113	111	123	103	130	124	108	118	102	105	118	108	118	140	116	118	126	113	108	124	115	128	121	123	102	116	105	107	110	113	129	113	129	118	107	136	134	126	119	130	109	132	101	127	117	150	101	129	127	94	115	152	126	119	147	120	126	120	108	117	116	106	129	129	107	116	106	110	119	115	120	117	144	124	120	124	117	103	124	120	121	125	101	126	122	100	106	145	114	118	110	120	139	117	129	109	114	121	135	133	125	141	97	120	136	138	116	114	114	116	119	120	141	132	118	127	121	105	119	101	135	119	126	127	114	131	134	137	137	117	112	124	115	108	111	122	122	122	105	108	121	122	127	109	108	122	123	118	125	132	128	123	123	111	110	135	101	112	116	135	92	140	107	137	109	148	93	138	124	120	98	96	115	123	98	129	111	120	111	108	104	120	128	110	120	101	124	127	108	156	123	106	124	116	124	121	127	117	105	121	126	90	121	118	121	143	118	112	113	122	119	115	98	99	109	120	133	137	117	106	115	128	136	118	105	113	118	133	128	133	126	135	111	109	124	104	108	118	127	132	106	112	115	113	95	120	122	114	137	127	127	102	117	117	109	103	122	128	127	118	131	120	108	120	131	112	114	111	118	123	130	115	104	133	132	135	129	122	119	108	123	132	120	110	134	116	107	124	133	111	124	106	111	125	111	141	105	127	124	120	127	124	135	104	133	113	115	122	120	117	124	108	107	108	127	103	118	119	105	119	119	107	120	110	118	120	117	110	130	119	114	100	114	130	113	123	148	130	133	125	104	121	140	137	112	130	133	104	111	122	122	118	123	141	124	103	112	130	128	140	115	129	131	122	125	124	124	99	139	143	118	126	130	117	112	119	112	98	113	116	119	122	131	121	107	123	126	93	107	112	120	113	106	115	139	122	115	113	117	120	116	126	120	121	140	135	135	112	117	107	131	114	127	120	116	140	107	119	103	107	119	118	126	104	114	105	122	123	113	123	126	120	126	123	130	116	109	124	121	108	109	123	114	138	108	125	112	118	102	127	123	104	109	115	119	115	98	117	115	114	125	116	109	88	133	128	123	123	138	135	114	111	99	108	113	97	127	121	107	115	103	117	108	114	112	123	102	137	115	139	125	101	118	115	117	136	109	134	124	95	111	121	112	130	117	119	124	135	98	120	116	123	122	99	114	123	108	113	138	116	122	113	129	131	103	132	121	127	122	114	116	102	104	105	111	120	125	141	130	130	121	130	125	131	110	112	137	122	98	118	118	128	116	111	137	116	133	125	119	120	136	113	123	113	113	117	130	117	124	103	142	107	121	142	114	120	122	118	118	126	121	109	135	105	133	123	118	127	138	105	136	141	123	111	116	126	133	117	121	120	146	113	102	116	131	112	108	126	128	120	114	149	127	122	118	125	123	122	131	130	120	111	132	137	118	112	105	117	127	129	130	122	138	111	131	117	116	128	103	118	118	138	123	134	121	121	131	114	115	125	117	125	108	126	105	104	113	126	97	102	132	118	137	111	127	122	97	109	124	108	97	121	116	101	124	119	126	111	106	97	122	100	118	126	113	136	123	110	116	131	128	113	124	100	92	111	136	107	115	124	110	144	117	119	122	122	116	108	115	126	115	124	118	128	124	114	106	114	109	138	132	138	129	114	131	114	114	130	116	136	109	140	135	133	120	122	117	113	111	105	102	104	130	116	116	122	122	104	100	108	116	123	120	120	116	139	108	101	120	118	111	104	122	119	106	130	119	111	127	127	124	110	123	115	123	97	125	116	138	128	131	131	131	130	132	110	123	120	112	114	118	120	131	125	119	125	121	129	121	105	134	107	107	130	133	111	111	117	132	136	135	144	130	120	107	120	129	120	112	124	138	107	120	123	113	119	139	123	136	122	129	121	121	111	117	101	115	117	108	138	140	119	117	120	126	124	133	102	127	104	129	116	120	118	102	108	108	110	136	111	124	133	119	87	128	123	144	100	138	128	111	110	107	111	90	116	108	129	152	114	121	114	132	100	125	132	119	136	115	130	98	100	116	117	116	136	137	101	104	117	123	119	119	128	117	100	118	114	125	106	111	130	112	124	112	128	127	117	122	91	118	126	122	119	112	109	103	117	129	101	120	99	106	108	110	121	125	122	114	111	118	122	120	118	119	119	119	113	106	112	128	103	130	119	128	105	128	117	103	110	107	126	122	113	133	127	113	123	130	133	140	121	109	109	115	121	124	112	128	125	121	110	118	112	141	114	125	117	117	81	129	115	107	125	127	117	125	125	103	108	128	141	136	132	122	105	131	108	123	131	137	124	109	118	128	109	116	136	111	120	129	117	96	122	104	112	108	122	100	124	112	125	137	132	107	137	121	134	108	137	112	111	126	125	109	123	100	114	119	104	114	117	99	135	103	127	130	98	130	124	134	116	125	121	126	122	138	122	103	128	113	130	116	130	104	131	106	107	113	120	134	99	149	125	121	119	131	109	110	102	126	130	125	137	139	125	129	128	140	111	125	106	114	127	107	113	112	92	110	120	124	108	106	111	109	119	108	132	116	119	111	132	131	116	124	95	116	98	117	137	111	122	120	112	122	108	118	120	130	123	130	125	131	114	108	108	130	123	95	113	125	134	101	132	107	118	113	111	118	134	115	125	118	112	117	107	130	123	139	116	123	133	111	115	120	135	133	110	119	99	128	120	106	125	141	89	109	109	106	112	120	105	140	109	124	104	117	123	105	119	119	114	123	111	127	94	107	106	117	133	121	112	131	102	117	111	123	108	126	107	128	119	114	126	85	111	116	106	124	108	131
31026	46472	15688	335	308	267	246	231	212	227	234	233	216	269	201	239	214	213	213	198	196	220	213	229	239	250	209	230	202	206	204	224	214	205	204	205	226	238	206	222	210	213	222	212	221	220	210	221	216	243	209	202	221	226	217	202	207	225	214	254	245	195	211	214	217	206	226	231	231	234	210	220	216	237	219	206	235	221	215	195	240	237	217	217	236	200	202	224	211	208	234	193	171	219	196	224	241	198	222	230	207	241	218	223	197	213	231	209	228	221	185	200	233	220	236	244	200	223	215	223	236	199	211	226	239	206	234	232	220	216	221	211	229	214	220	211	191	217	199	239	210	200	220	203	202	243	217	244	202	220	213	215	194	224	227	197	214	203	234	211	219	180	201	187	223	231	230	206	220	220	216	228	222	227	233	220	207	200	226	217	235	214	201	193	234	227	207	202	223	215	205	216	210	208	221	211	200	229	209	210	208	224	235	236	216	233	231	204	230	204	203	209	244	223	197	206	209	224	253	213	218	200	224	228	205	213	214	221	238	188	221	211	200	242	173	196	221	235	209	237	212	221	215	207	211	247	211	211	205	223	200	200	222	200	221	239	234	241	212	212	222	219	213	247	197	208	200	189	228	221	218	223	238	222	223	218	225	228	234	229	201	208	246	230	224	227	217	196	207	231	194	235	211	228	251	223	207	232	213	195	191	259	217	242	186	207	224	245	214	236	198	204	196	204	223	221	216	226	208	206	204	213	218	210	224	230	230	208	191	196	231	200	214	236	212	256	218	227	221	197	205	234	221	229	227	243	223	232	207	200	222	192	222	226	206	195	236	212	225	240	227	187	202	201	207	213	215	235	216	218	230	206	227	215	193	206	227	200	231	205	247	224	209	237	189	204	222	253	209	222	206	239	216	211	216	208	229	213	224	210	195	230	227	244	201	209	213	226	196	226	214	206	203	196	224	235	229	208	227	224	223	212	206	221	213	219	215	226	237	212	223	241	231	227	218	221	212	217	197	206	223	226	210	197	207	236	234	224	218	242	189	205	222	212	239	227	211	212	250	202	207	221	203	224	199	208	204	208	226	194	223	206	234	208	204	210	218	200	217	230	220	218	225	227	247	218	212	193	185	224	230	212	238	241	239	210	197	232	229	225	246	247	205	226	213	214	206	209	220	237	220	215	215	186	207	240	211	215	222	206	196	245	219	219	206	221	226	239	227	209	235	200	216	206	210	212	220	251	215	226	217	218	201	221	225	229	216	223	226	248	180	204	216	209	219	245	185	220	208	193	209	235	194	204	230	214	204	220	219	234	196	216	217	219	221	222	226	245	228	201	210	197	214	224	235	209	209	248	215	217	230	201	228	207	189	219	194	211	233	205	203	206	246	218	252	242	222	240	234	214	214	194	224	207	196	224	238	197	209	210	196	239	206	230	236	241	231	213	230	251	234	240	193	220	220	213	227	199	200	210	196	218	202	232	236	191	193	194	243	225	215	244	208	220	209	230	229	196	231	226	208	214	221	232	228	215	226	207	230	196	217	214	220	228	197	241	206	197	230	212	210	215	228	237	208	223	208	221	206	205	198	216	245	223	231	235	205	209	212	217	201	200	208	206	190	222	204	196	207	241	236	231	222	216	208	217	236	216	215	213	211	204	201	195	215	229	209	184	226	240	215	235	199	215	205	217	234	231	188	240	187	214	207	210	209	218	206	213	220	222	208	218	236	189	229	209	222	201	215	223	223	199	229	220	192	204	218	233	212	217	211	218	231	221	230	221	227	229	236	234	219	225	207	217	217	233	228	214	227	229	202	213	227	207	214	197	215	216	203	232	222	223	247	204	205	214	226	214	209	228	229	204	210	203	204	234	207	232	214	220	223	216	215	217	224	250	212	228	198	216	203	210	215	238	216	220	214	198	181	219	197	207	194	199	211	223	248	219	238	255	222	222	225	232	227	205	221	226	213	229	216	183	205	201	217	193	212	238	234	193	203	228	217	213	218	228	213	190	232	202	189	227	215	208	219	226	236	220	201	216	222	255	216	196	232	214	211	229	208	247	222	217	209	183	202	223	214	211	220	209	227	229	209	231	232	204	216	265	206	233	203	208	225	212	204	208	221	209	212	215	207	180	247	215	211	239	230	223	199	234	218	214	225	211	208	196	204	208	214	233	210	203	199	208	221	227	219	205	206	211	205	207	201	219	240	184	229	211	213	202	217	206	216	219	214	214	191	200	221	189	218	218	179	215	219	198	231	214	228	236	210	221	209	219	208	208	191	207	219	228	250	202	233	220	223	216	207	226	209	223	210	192	226	233	203	210	218	212	207	217	203	227	209	229	232	200	203	221	215	204	203	220	202	214	230	214	212	214	234	201	211	233	209	202	225	199	194	230	200	224	205	243	232	192	205	206	227	225	191	241	204	218	197	207	207	196	233	214	207	211	210	223	237	222	224	208	213	226	215	234	229	207	241	232	222	211	231	196	251	216	192	195	256	219	216	232	222	194	235	217	227	209	228	207	202	226	210	207	204	218	218	212	229	201	209	203	232	205	210	208	202	247	225	214	211	227	232	212	217	223	234	186	221	195	209	203	214	203	205	213	221	242	242	208	222	215	208	224	198	258	207	238	219	207	212	222	207	226	214	194	206	199	209	219	201	185	202	225	243	245	243	199	203	207	187	210	223	187	225	199	228	217	257	230	222	232	222	175	198	214	203	230	224	214	209	232	203	211	213	226	223	203	217	236	221	221	214	218	223	228	232	205	211	227	245	215	236	210	201	237	212	225	216	231	215	213	206	222	195	233	185	218	209	224	222	195	230	202	208	213	225	232	205	222	184	214	236	212	213	211	201	221	219	194	214	222	218	222	237	202	227	201	209	230	243	215	242	211	243	218	230	221	214	228	226	230	212	239	226	232	233	225	202	188	212	218	204	199	201	239	211	216	225	187	236	211	212	233	224	226	216	198	229	222	217	198	213	199	216	210	230	216	196	215	208	227	220	201	233	219	205	209	214	195	211	223	208	207	242	212	233	224	201	206	229	228	206	220	220	197	210	194	208	211	237	202	211	247	251	228	225	181	214	214	221	217	248	207	218	222	192	205	195	203	196	189	216	189	185	207	215	212	213	195	205	202	218	221	233	209	212	207	225	204	230	207	201	229	206	231	173	216	205	196	229	246	207	210	195	206	207	217	228	202	196	240	235	246	231	214	243	225	214	228	193	211	196	214	211	201	194	212	206	208	203	233	208	210	192	208	234	242	218	213	237	212	230	200	232	220	219	223	218	205	222	218	229	229	220	227	190	225	221	199	199	234	220	216	208	223	215	201	207	219	234	216	222	217	219	208	222	209	212	190	232	223	217	247	211	210	202	237	222	223	202	206	225	216	209	233	260	228	219	185	214	232	222	200	194	216	229	211	219	203	218	212	205	212	221	225	215	240	204	217	216	225	211	219	230	224	210	217	210	197	204	198	214	196	188	218	211	260	193	202	215	239
24066	24583	30218	23717	14898	1750	413	362	317	294	274	308	295	248	274	245	252	254	273	272	283	232	247	253	274	253	247	252	269	227	244	240	259	262	283	280	239	263	255	247	253	224	246	246	237	240	267	233	244	278	261	233	242	250	248	226	269	254	276	260	224	246	251	265	278	255	257	246	249	255	241	278	215	232	235	281	258	239	252	274	244	264	261	246	239	253	232	225	202	238	239	218	249	246	244	237	258	231	255	213	283	254	250	232	237	264	244	255	261	226	257	238	269	259	215	250	220	255	272	250	235	280	258	252	253	234	232	251	249	242	244	245	251	251	255	228	252	246	245	242	223	249	232	245	242	265	227	257	245	226	229	232	254	275	245	260	234	267	246	250	215	267	235	255	238	233	239	257	240	244	277	252	234	249	254	255	213	222	229	253	260	213	231	255	230	233	227	246	230	217	246	236	255	252	234	250	246	253	224	245	281	291	248	247	222	239	274	250	269	269	260	252	234	242	241	271	263	260	239	231	252	277	263	265	226	260	247	233	243	237	252	251	234	221	260	232	249	228	244	259	219	228	244	287	246	268	231	248	239	227	248	274	224	241	257	258	260	256	230	253	236	245	267	248	239	224	243	217	245	247	219	255	263	230	247	247	256	244	232	257	242	242	206	272	266	221	224	262	233	234	259	241	240	234	201	260	215	239	248	258	275	248	227	269	239	257	267	248	254	227	234	284	249	271	239	260	215	246	267	245	242	238	243	256	249	255	227	219	235	252	237	270	261	213	253	232	240	239	267	246	239	259	236	222	243	244	252	226	251	245	250	244	236	235	243	248	270	253	247	239	230	217	261	233	239	239	248	248	205	245	260	240	242	245	251	251	232	240	264	241	250	230	236	236	234	261	247	252	242	253	244	267	246	248	261	261	265	234	247	240	239	245	244	237	237	258	242	268	245	233	259	216	257	238	206	255	255	296	248	286	262	245	234	249	277	231	264	239	222	236	219	234	257	236	261	248	261	254	222	249	231	241	239	241	256	246	248	252	249	256	223	238	255	223	240	238	249	265	241	195	216	246	212	247	245	237	248	259	262	248	247	237	246	233	263	233	253	270	249	229	243	252	214	220	249	247	246	236	253	229	283	233	253	247	251	249	232	241	262	233	226	274	225	248	218	256	266	257	231	246	251	240	267	254	254	254	222	236	237	271	257	236	253	234	247	246	240	245	250	256	253	227	236	235	227	238	232	265	234	200	233	267	246	246	243	237	235	211	255	256	273	253	238	234	242	237	248	245	256	226	215	251	248	235	230	285	250	232	235	235	250	223	244	249	252	251	230	268	264	245	226	220	223	272	259	263	247	264	249	253	230	248	249	241	217	261	213	248	241	213	253	261	237	271	257	233	281	230	232	238	259	231	271	246	283	269	274	248	268	226	250	234	264	212	242	251	244	272	227	265	241	255	275	248	226	264	246	250	243	221	258	256	236	253	248	231	279	231	250	220	257	267	262	244	245	229	233	281	253	237	283	228	256	255	250	248	263	235	231	269	227	259	238	245	215	245	249	223	213	239	246	233	232	234	230	260	239	229	249	245	232	263	243	257	239	263	223	228	230	261	251	246	243	245	258	246	254	227	242	268	244	219	225	248	249	249	223	239	251	253	258	241	237	257	253	242	242	244	247	253	223	234	258	242	255	250	247	259	264	254	247	229	256	272	244	236	218	260	254	252	226	238	247	253	238	218	254	210	253	270	251	257	249	238	261	251	236	225	236	265	269	225	258	246	227	255	253	254	268	257	261	237	247	227	280	260	258	250	257	260	288	224	280	242	258	229	242	236	212	213	244	261	253	260	228	236	268	250	254	275	228	260	250	259	254	269	246	233	239	259	250	240	243	247	265	233	266	258	262	262	270	234	242	257	274	247	250	250	228	232	237	255	248	227	240	246	234	241	244	277	256	254	242	222	247	234	253	274	244	245	240	238	228	240	229	223	245	238	257	231	264	247	236	233	239	239	267	258	241	252	251	238	213	289	248	253	261	237	251	245	262	246	252	268	244	232	219	240	238	234	222	232	230	257	252	262	274	227	233	254	249	267	250	248	260	236	244	239	253	215	260	256	256	258	228	244	247	227	258	240	250	234	234	242	224	217	252	259	268	219	232	232	251	231	243	246	223	238	233	268	267	238	255	252	247	230	225	261	262	259	247	241	240	233	252	227	245	253	226	230	248	232	246	267	264	282	276	241	278	223	253	268	231	236	256	245	235	232	239	241	252	232	262	256	255	263	257	255	230	230	240	256	252	241	240	237	221	248	280	269	243	253	291	252	270	230	269	248	253	248	246	240	283	235	263	270	240	252	275	219	276	257	265	247	247	240	254	244	242	267	238	238	221	243	243	248	235	253	249	257	244	245	238	261	229	232	257	261	242	241	256	263	262	264	253	259	227	240	247	241	245	253	250	243	252	241	249	253	231	238	257	252	256	245	249	252	255	252	254	229	268	250	237	234	264	210	241	247	240	230	236	241	223	248	236	250	222	245	271	234	245	240	265	257	232	254	256	249	246	246	245	263	231	261	257	259	227	253	229	233	270	255	256	263	246	264	254	233	256	265	251	273	236	213	235	250	261	262	207	238	272	246	244	228	234	261	240	247	251	223	258	232	284	286	246	243	268	237	230	248	247	231	242	278	257	207	224	263	281	259	237	252	253	241	234	238	251	273	266	245	257	239	267	255	247	257	265	244	235	262	261	280	251	252	226	225	246	242	269	253	229	237	254	250	248	278	256	250	257	225	247	252	248	255	228	244	261	254	239	214	221	219	241	241	224	211	242	240	216	234	246	258	255	265	248	237	239	229	243	269	261	271	226	249	262	247	259	256	256	245	256	259	276	250	228	242	263	239	239	213	258	251	229	260	246	236	232	252	240	279	235	252	235	247	227	238	235	235	247	220	280	230	255	251	234	273	248	251	275	241	256	267	237	234	230	248	229	254	253	259	255	216	240	248	255	262	254	243	218	244	242	246	256	231	255	255	230	244	278	251	275	246	244	229	269	260	269	233	242	255	254	259	292	257	259	214	255	232	235	213	263	239	242	259	245	267	271	258	236	265	262	240	248	290	282	235	262	253	227	241	243	235	250	232	253	250	261	271	241	262	255	234	239	231	242	223	265	249	215	240	267	240	226	256	233	274	241	253	241	246	245	246	267	229	252	247	240	260	254	259	234	232	243	219	228	253	261	248	237	246	224	226	264	218	272	256	239	274	271	258	239	261	251	222	285	246	253	282	228	246	269	247	253	252	250	228	248	240	217	258	257	253	265	237	260	271	245	245	243	251	249	242	221	277	257	263	257	253	251	251	251	250	226	262	265	275	249	250	224	260	234	242	248	256	221	229	217	275	267	244	238	227	236	253	280	248	249	228	238	222	271	237	233	226	237	247	248	229	230	227	274	264	237	255	258	265	236	246	236	261	262	256	243	257	255	242	215	271	200	227	258	255	238	278	258	242
53102	84247	33153	1636	1152	915	789	718	619	602	513	566	536	486	449	486	472	476	461	436	436	433	445	419	414	454	421	436	410	422	414	460	415	449	440	409	425	424	423	416	438	418	439	425	431	429	434	409	419	435	452	412	403	435	418	444	410	404	419	447	463	405	417	445	381	434	422	426	423	403	425	391	413	444	399	436	427	387	395	410	404	422	468	412	400	404	408	451	409	425	410	416	441	385	418	441	385	393	409	456	388	412	410	423	441	397	405	386	424	430	415	376	412	417	411	432	442	430	416	447	450	415	404	402	440	447	412	440	413	433	405	456	422	417	398	393	405	394	408	444	420	407	451	416	400	404	416	430	419	416	460	383	431	420	392	395	413	403	416	371	406	418	442	376	400	406	397	415	409	421	440	426	437	416	422	417	400	425	385	434	397	466	413	373	457	428	411	425	405	423	414	411	430	417	426	378	422	418	416	423	412	422	431	394	412	436	400	418	425	423	435	391	410	399	395	439	388	404	370	415	440	393	446	428	376	409	380	398	436	375	421	431	420	403	426	424	432	381	398	411	395	413	395	431	372	396	417	402	412	397	435	435	422	396	420	414	410	428	439	395	414	431	429	413	398	381	412	382	414	401	417	408	433	409	469	398	377	430	437	405	452	484	427	409	401	384	427	454	426	434	422	412	426	421	442	416	404	443	382	415	401	439	447	405	385	418	419	416	437	406	413	422	390	423	435	433	435	427	418	419	454	448	455	455	414	440	418	408	407	394	428	418	433	415	422	434	479	404	387	396	391	416	414	434	409	428	425	400	412	421	414	440	395	430	414	412	395	379	418	422	418	401	458	383	407	404	429	430	403	444	413	395	383	427	381	409	453	398	416	431	443	418	385	423	404	419	405	409	381	428	414	406	380	373	429	436	398	387	397	401	447	399	450	424	402	395	434	425	399	444	390	412	424	401	412	385	376	435	425	395	444	423	424	445	401	419	408	432	413	402	385	428	383	413	378	429	397	413	383	415	398	420	411	397	363	424	395	442	405	392	428	438	401	393	448	437	449	449	425	390	394	415	414	407	421	378	417	406	433	443	433	392	436	419	415	434	402	460	397	424	403	446	457	424	422	419	404	408	409	412	435	422	448	425	395	373	398	406	443	433	399	393	412	403	423	439	418	388	415	398	384	443	423	382	398	374	437	426	386	420	428	440	437	438	438	420	445	416	421	425	437	413	442	425	405	428	420	395	424	399	395	428	412	431	447	427	419	377	476	434	413	428	417	418	400	430	430	398	430	414	439	413	404	438	381	425	403	432	422	445	430	424	389	421	406	425	402	439	406	425	426	440	423	434	387	439	395	420	454	407	436	400	402	408	419	416	392	405	413	408	425	400	410	416	438	434	396	392	409	407	428	377	426	422	442	391	421	379	407	412	417	404	412	393	427	396	412	426	429	389	419	422	393	442	433	380	427	427	404	404	416	390	403	393	445	401	420	398	451	409	394	377	420	398	412	414	408	417	394	437	394	392	394	404	411	403	443	409	427	413	409	384	457	397	440	440	404	410	391	424	426	411	417	406	379	437	439	416	426	424	411	392	427	436	409	405	406	425	441	439	413	404	395	461	412	428	406	467	431	435	434	412	441	424	426	389	436	417	447	411	430	408	397	427	400	450	446	462	400	434	388	412	404	430	382	396	446	427	398	385	396	406	421	458	382	436	389	395	378	454	389	436	417	394	393	468	411	435	393	429	399	453	439	426	415	415	424	424	384	438	418	386	402	442	431	448	407	448	419	399	396	446	399	394	419	456	409	399	423	435	385	397	391	442	413	412	409	430	410	416	438	406	384	416	434	443	399	377	417	397	416	435	385	375	408	408	419	426	406	385	422	399	438	452	433	388	409	391	429	404	447	425	354	397	432	432	424	398	427	421	405	431	438	393	407	421	402	396	422	399	421	389	404	426	357	424	444	386	426	426	447	460	435	392	427	389	400	440	401	424	412	413	428	383	418	413	435	424	398	417	417	453	389	413	411	416	426	412	416	438	413	430	397	449	400	392	415	380	403	413	405	373	414	399	415	372	385	438	403	405	446	424	417	414	434	400	411	418	402	435	444	396	399	432	391	399	363	398	391	382	424	471	417	418	474	442	431	367	441	415	403	436	379	402	423	391	393	424	400	401	432	427	394	391	411	405	386	408	391	396	413	414	401	439	423	391	414	387	425	374	423	414	416	433	424	426	401	412	447	396	421	422	431	419	447	462	416	428	443	434	382	421	434	405	409	409	444	412	412	420	401	430	403	410	419	403	415	420	399	394	426	399	398	479	394	413	441	375	388	430	424	426	427	423	413	397	429	420	421	413	392	435	399	437	400	441	413	390	435	439	383	442	407	431	416	385	414	400	403	419	408	440	400	428	384	443	400	417	371	402	423	410	430	447	427	446	386	402	422	435	393	434	423	385	397	373	413	415	445	394	400	426	386	433	412	389	426	393	421	404	409	450	424	422	424	413	382	389	435	437	408	430	413	419	410	411	426	415	408	392	401	430	395	414	423	424	412	414	380	387	424	434	377	438	477	423	459	372	432	406	463	393	410	415	397	440	435	389	411	406	445	429	421	417	456	398	407	410	406	380	369	439	421	410	383	398	380	409	420	419	382	413	402	417	430	435	434	451	420	410	392	457	406	410	398	378	418	434	422	447	424	446	403	369	397	398	417	399	370	409	400	414	416	427	457	392	432	435	409	433	415	409	401	487	423	419	436	408	405	428	408	408	375	400	382	414	419	431	400	448	388	406	422	458	402	418	404	397	409	442	435	404	392	426	422	398	426	432	432	420	431	372	375	401	430	458	389	418	435	436	408	409	412	415	399	410	415	437	405	408	397	407	404	418	434	415	470	378	362	406	409	438	416	395	382	375	443	412	472	412	393	414	390	417	413	415	408	424	406	418	395	431	418	431	401	424	455	403	390	422	410	421	398	407	407	412	422	453	417	455	415	407	434	376	437	417	420	425	418	432	437	413	423	438	440	429	420	399	422	439	422	429	415	412	439	400	401	403	394	411	384	393	406	445	461	373	436	445	395	414	409	405	415	405	387	438	403	416	446	409	408	397	429	386	436	447	432	412	409	452	414	412	386	389	423	426	440	417	425	433	380	395	379	407	415	364	438	415	414	440	395	421	426	410	382	422	448	409	417	446	425	400	397	376	432	402	386	421	407	426	430	426	432	400	410	420	400	404	398	423	434	448	401	389	409	473	451	401	454	411	459	418	462	434	408	425	477	415	397	415	429	431	420	412	393	383	406	437	402	401	420	430	428	452	428	467	447	418	438	425	415	424	376	419	376	435	446	395	406	422	429	419	411	423	429	403	423	410	414	436	443	385	388	421	433	370	429	377	401	415	430	448	414	401	404	392	395	412	417	458	430	402	429	440	398	456	449	374	418	379	393	417	403	427	393	401	403	398	424	395	412	372	399	424	416	397	417	415	431	423	405	405	421	402	411	435
22973	23005	29083	24181	20869	14393	1322	614	521	518	477	440	425	430	456	442	433	425	405	442	446	443	407	419	392	418	413	342	393	391	426	419	386	404	421	420	404	388	383	417	414	401	403	427	382	394	380	405	377	378	381	381	377	398	395	396	396	395	372	374	434	436	401	373	379	382	405	383	417	404	413	386	388	378	414	384	403	374	378	383	365	419	393	392	415	390	373	385	361	381	390	391	383	388	378	398	361	398	391	409	365	423	414	423	370	386	391	391	367	386	413	339	378	422	378	434	355	400	411	407	392	372	369	402	394	371	415	419	338	403	361	403	388	365	453	417	377	392	398	392	417	388	393	384	409	408	401	389	399	390	400	393	376	406	385	395	395	407	408	434	374	374	392	402	388	418	375	392	391	398	393	397	402	412	388	410	419	414	373	389	379	381	396	388	405	351	405	395	407	390	389	368	386	385	399	400	380	371	408	390	414	368	407	339	377	371	430	419	432	398	405	390	374	418	373	394	400	392	381	407	391	402	402	384	392	400	325	396	376	369	359	378	370	382	420	394	348	397	389	402	411	391	416	388	412	374	369	401	378	363	361	380	418	374	430	374	432	389	380	408	395	382	359	381	420	401	425	380	392	398	377	408	392	374	395	389	420	392	343	422	387	406	387	394	380	402	403	376	392	399	395	391	399	393	358	393	368	396	388	386	401	418	386	422	375	395	392	396	403	371	400	391	411	415	412	381	385	429	391	394	343	379	380	369	394	420	402	377	404	392	441	374	402	389	421	403	381	385	386	402	411	416	415	408	372	402	389	367	412	385	391	406	377	381	411	377	380	383	430	379	411	408	375	403	394	388	424	418	378	390	409	399	387	392	395	404	412	395	439	393	383	414	412	382	402	381	407	381	392	407	418	398	366	382	392	393	419	402	428	353	412	412	420	367	380	383	372	411	417	437	369	352	385	362	393	387	377	372	388	425	400	387	389	396	369	377	412	365	400	395	378	416	409	383	366	409	405	411	376	399	378	419	392	377	389	409	388	398	372	363	375	364	367	413	386	406	368	353	389	379	370	362	349	409	370	397	369	396	360	378	387	449	374	354	344	372	383	391	392	397	360	414	396	383	402	388	401	408	373	390	418	413	394	404	372	400	408	418	358	385	398	377	404	396	395	408	406	393	409	388	369	347	365	363	402	423	377	383	416	424	411	411	356	405	436	391	388	393	401	409	404	379	380	391	408	365	407	412	358	398	362	390	385	399	422	438	424	367	394	386	391	396	356	387	406	412	408	406	378	391	374	414	353	402	383	393	414	377	404	392	375	425	344	410	385	382	371	377	390	381	370	370	403	396	397	433	367	417	409	396	450	383	399	391	415	417	405	434	392	394	395	348	390	418	366	398	358	368	402	425	420	414	408	403	395	418	359	392	384	402	383	432	358	405	415	390	371	418	396	392	397	407	390	387	399	445	383	413	394	413	385	412	392	403	362	390	410	381	392	369	400	409	394	417	378	377	365	359	375	353	379	414	394	418	378	347	393	385	422	382	413	359	396	383	384	359	431	364	389	349	345	408	403	411	406	380	398	419	408	392	360	400	397	400	384	381	396	334	431	433	396	431	380	376	362	383	395	380	422	378	416	396	363	399	392	385	390	376	404	401	386	380	385	374	375	390	380	397	367	371	353	392	368	400	427	445	408	406	431	376	402	406	429	405	417	390	401	389	381	376	408	427	391	388	371	402	380	408	413	413	410	393	396	387	393	426	378	398	374	406	379	377	383	382	404	395	379	415	354	398	394	400	397	424	406	390	382	358	397	400	356	360	407	392	371	408	382	405	377	399	390	413	351	383	377	423	424	370	423	384	388	402	392	401	370	374	423	408	389	418	388	379	406	383	393	385	381	409	395	379	390	432	356	392	378	387	381	421	381	339	399	404	398	395	370	385	375	429	409	409	382	429	362	402	395	364	378	369	380	399	408	382	373	382	409	341	418	360	357	372	413	375	397	437	382	423	365	412	356	380	388	417	410	378	399	359	371	396	406	387	402	363	355	406	363	380	396	414	348	403	382	393	383	397	408	402	376	374	404	395	370	385	377	378	407	411	387	396	394	383	346	389	393	384	375	353	364	393	415	352	382	406	392	397	377	371	408	340	365	412	364	370	351	366	364	399	406	423	401	400	419	432	394	415	391	374	390	414	420	379	392	439	411	433	413	376	413	398	393	391	377	415	400	404	384	404	410	378	397	391	402	416	369	395	398	424	414	395	398	388	406	374	417	407	356	407	374	395	405	431	402	419	398	392	407	395	386	406	413	383	385	393	404	440	397	429	385	398	383	377	365	395	416	388	376	387	368	419	377	361	415	373	384	394	392	391	389	401	379	425	442	431	393	424	386	366	348	390	401	401	392	371	404	362	415	399	375	420	373	398	396	386	404	379	375	391	375	411	370	378	398	349	414	405	417	371	422	393	376	389	371	364	377	421	403	402	384	375	386	389	397	385	401	366	410	380	346	395	420	400	374	386	386	413	398	413	373	418	387	387	393	406	426	357	394	394	390	386	409	393	349	376	360	410	435	374	388	396	408	406	363	407	406	407	418	438	424	398	386	400	405	400	426	364	376	437	380	398	355	352	400	388	425	382	374	411	368	378	378	406	365	391	421	400	374	383	363	340	411	378	418	395	361	359	394	418	380	400	370	403	373	411	360	389	393	424	412	370	390	374	429	382	403	403	408	368	362	371	397	394	369	397	404	385	389	409	391	383	422	400	398	367	356	368	364	420	399	380	380	427	401	423	410	369	378	374	369	432	398	423	370	400	407	373	428	402	406	389	388	389	397	419	379	390	356	386	431	394	421	385	404	419	368	391	391	373	392	375	374	392	400	354	396	425	409	434	360	388	397	411	391	386	382	347	368	391	391	380	413	426	402	358	408	433	426	391	411	393	411	402	394	362	400	367	403	408	406	416	370	397	392	379	406	383	377	376	406	362	353	402	389	400	400	385	413	418	389	389	381	390	389	403	401	438	418	394	358	391	407	393	409	417	395	395	369	400	410	378	404	376	373	402	370	404	389	395	356	416	379	392	409	374	376	371	404	391	396	382	423	380	413	389	349	384	356	350	393	398	365	400	387	383	415	391	349	404	392	403	395	411	402	398	395	394	426	445	413	358	368	402	373	392	382	394	429	399	398	355	407	371	351	410	408	411	416	365	416	402	407	391	416	416	419	393	389	408	348	379	340	417	405	398	384	386	401	389	387	401	408	390	435	382	401	396	373	426	371	394	396	372	403	389	373	409	392	384	398	357	385	410	430	397	394	368	369	421	393	370	395	395	357	420	428	388	382	363	420	389	385	401	388	425	377	389	363	374	413	387	415	387	411	410	396	378	340	376	396	376	406	379	411	390	390	376	374	364	409	362	374	387	411	412	385	401	397	393	410	415	371	378	396	452	443	363	395	412	434	389	394	388	388	414	360	417	332	379	387	418	365	346	400	381	387	352	358	379
52780	87756	34885	2878	2133	1594	1362	1231	1035	960	912	850	801	778	775	746	806	728	708	695	698	688	682	636	677	700	668	704	680	712	635	648	659	626	647	678	664	653	623	611	619	650	650	642	657	624	664	631	638	660	606	653	665	609	646	607	633	655	608	639	642	616	626	620	649	645	651	608	695	684	661	680	598	629	686	630	679	637	611	660	626	632	668	595	603	631	598	575	619	637	652	627	643	635	642	642	630	659	651	696	657	675	628	641	645	654	604	631	641	598	631	607	605	656	634	664	603	624	665	643	620	671	647	590	617	597	564	652	624	654	605	648	621	663	649	620	630	598	650	634	631	673	614	638	657	672	641	646	641	651	579	618	638	664	584	598	657	610	617	684	668	644	635	652	575	667	632	633	618	588	657	602	616	604	622	640	566	617	601	637	630	629	596	638	617	641	678	585	648	657	646	646	669	637	653	621	639	602	657	624	600	665	642	655	658	613	600	627	660	622	623	651	667	603	602	622	629	615	618	675	648	647	676	609	661	645	607	606	642	609	687	638	631	586	646	656	621	640	590	635	607	600	659	608	644	609	604	637	613	665	630	630	639	658	646	595	651	622	583	617	651	670	648	650	612	596	593	671	621	649	636	643	647	589	643	684	640	652	624	600	658	632	639	595	622	600	648	635	631	640	657	639	615	602	633	641	641	643	625	629	662	610	602	620	620	610	613	653	647	610	636	609	644	625	682	647	605	621	680	625	643	639	676	663	613	622	629	619	648	614	628	635	610	647	623	628	674	637	651	643	656	629	605	639	637	722	676	671	636	635	640	625	668	626	619	664	651	668	656	606	620	655	598	591	653	622	605	631	648	627	617	655	609	627	656	652	645	638	673	624	665	622	676	638	627	622	648	580	615	675	589	645	615	614	640	638	643	715	638	636	641	641	615	659	649	653	640	645	636	609	648	640	654	649	617	678	658	634	654	637	671	601	631	626	625	627	597	607	606	647	624	615	594	632	643	643	658	654	620	662	649	674	654	609	621	690	571	600	641	654	636	618	581	629	594	634	693	631	592	614	661	643	641	617	644	613	666	617	621	620	624	615	615	585	617	647	662	635	621	631	652	618	653	620	665	633	622	654	656	608	635	644	632	585	623	639	608	605	604	620	678	598	665	646	648	685	621	661	664	603	623	605	658	646	632	607	627	566	630	635	599	639	633	637	630	641	612	657	644	629	638	636	632	613	628	608	600	636	624	650	636	630	650	636	633	615	599	660	606	607	697	632	618	607	698	636	663	628	630	637	637	665	648	657	634	642	642	642	664	631	612	641	583	638	628	633	633	648	629	636	643	596	611	658	607	601	653	667	634	624	651	612	607	626	665	635	639	578	666	650	653	622	664	671	681	615	610	656	622	631	638	624	643	667	639	612	635	614	631	646	645	612	645	620	626	651	641	608	666	641	617	622	627	619	668	640	643	682	649	588	672	609	639	556	632	633	603	631	578	675	620	634	622	635	646	632	604	637	653	622	652	600	631	639	617	679	650	654	630	650	643	639	666	651	616	624	620	651	598	665	655	646	645	647	660	656	631	633	623	598	628	633	626	676	636	646	630	655	590	617	657	605	663	628	587	632	622	652	654	678	595	640	622	611	601	650	676	601	644	674	662	595	638	623	657	612	672	663	571	617	658	656	662	599	629	623	595	660	627	639	619	641	616	611	608	583	667	642	610	652	638	654	670	629	604	665	670	618	617	697	626	649	620	669	626	596	603	642	635	602	651	599	578	595	644	602	640	593	632	655	656	598	620	641	604	651	634	667	584	621	626	608	637	598	610	607	646	612	627	690	642	629	596	615	658	596	616	685	600	654	658	625	643	599	662	635	637	608	622	634	635	618	633	648	662	601	642	621	667	569	672	620	652	629	642	666	600	670	608	667	650	656	634	608	653	610	605	630	594	610	656	642	657	621	663	593	648	640	655	626	604	611	605	603	599	659	674	659	652	652	624	615	675	649	620	628	600	689	653	638	617	605	657	622	663	630	640	621	613	623	669	676	636	611	608	609	659	664	592	652	663	626	676	615	656	599	605	622	645	616	645	633	604	632	617	640	646	644	689	633	645	599	598	657	620	609	607	647	573	650	601	601	630	624	594	648	656	649	640	612	682	645	657	651	645	642	627	660	618	651	619	628	608	635	622	614	585	672	658	609	635	656	641	660	607	687	626	637	665	633	615	583	637	632	614	634	626	627	603	635	592	624	632	656	595	584	676	619	614	656	666	661	635	611	631	591	652	655	615	635	646	656	610	615	634	628	614	619	700	645	647	666	620	626	632	609	588	646	627	623	666	659	637	623	623	659	624	650	608	632	659	628	690	646	674	657	644	647	641	627	636	611	653	661	584	652	643	639	650	621	605	642	643	667	652	617	672	656	645	664	649	650	646	640	675	669	591	626	635	626	623	615	632	644	608	650	648	623	640	664	671	577	606	687	667	651	646	613	646	638	640	613	684	687	588	676	620	646	619	627	614	594	674	667	654	620	625	629	656	649	620	657	644	605	632	653	607	650	698	620	622	591	666	634	660	635	610	629	668	648	656	619	604	617	607	679	640	600	631	674	643	602	663	625	629	649	619	648	686	617	618	633	647	633	660	618	598	710	609	629	647	636	634	641	615	672	655	625	632	625	675	623	644	596	634	697	649	708	619	644	628	619	691	625	605	619	663	625	646	635	624	602	572	666	634	633	627	646	645	648	636	638	636	660	570	572	636	626	644	595	678	592	594	615	652	634	629	628	654	624	630	602	635	630	577	652	620	660	602	620	632	617	623	643	666	610	690	643	593	628	636	595	636	647	618	662	613	626	619	636	618	679	665	653	633	652	651	648	650	609	658	628	673	639	681	644	653	601	614	612	661	655	626	597	638	600	635	634	685	639	603	653	656	619	626	617	615	653	613	614	645	642	636	610	608	633	647	630	643	603	670	637	615	645	629	630	665	601	590	571	601	647	609	612	628	621	630	671	664	615	664	621	626	693	648	623	625	638	632	625	608	628	628	653	630	658	647	687	634	573	625	647	611	628	642	659	645	667	618	673	656	597	617	632	647	641	602	606	587	641	637	621	615	656	593	598	630	651	637	638	639	669	603	629	635	621	644	630	657	613	610	629	602	626	662	626	654	646	662	651	630	639	668	650	649	660	621	629	655	642	660	627	610	596	601	650	647	669	650	610	586	617	623	611	612	652	613	618	650	685	648	631	663	601	609	631	669	614	639	656	628	657	645	622	662	661	649	596	630	667	650	636	616	670	621	648	688	616	673	638	672	647	663	627	600	664	636	645	641	657	665	662	634	618	658	618	660	588	654	639	613	655	628	623	630	588	649	636	623	634	671	626	605	636	627	643	607	614	641	632	660	628	641	655	624	657	650	618	615	680	621	671	606	648	608	606	661	636	611	670	591	649	658	584	577	629	579	599	654	629	624	693	687	639	662	635	632	614	669	641	560	623	670	642	654	617
27106	29748	20236	2769	191	156	143	125	128	130	118	118	122	123	130	135	136	136	103	125	119	109	131	129	139	122	131	119	123	111	120	108	114	105	120	128	131	121	121	119	117	124	104	127	111	108	125	128	121	119	122	126	121	109	109	133	120	132	136	132	140	124	131	117	135	112	136	108	112	127	125	111	130	111	127	128	128	105	95	123	110	125	124	127	110	124	112	128	125	109	118	124	129	124	142	123	111	126	137	142	116	111	116	102	125	122	112	126	131	102	125	112	128	137	112	109	109	129	122	136	134	135	136	109	122	113	135	128	133	78	115	130	115	136	125	117	118	118	128	133	120	120	126	132	136	132	122	117	107	137	108	127	108	127	126	143	129	137	123	121	111	133	138	106	103	98	130	131	124	127	125	134	104	123	128	112	116	137	129	125	107	118	111	115	132	120	133	128	148	116	122	125	128	132	112	130	128	118	132	123	115	134	137	125	120	109	131	134	130	112	116	134	130	117	117	135	146	113	120	114	99	126	121	134	107	134	112	112	111	118	115	124	119	124	132	130	108	136	129	135	130	155	127	128	136	136	129	114	124	113	112	117	107	111	107	99	119	112	115	110	118	142	117	125	126	98	130	104	121	127	118	123	117	107	149	109	110	102	138	139	131	126	131	133	113	120	132	121	109	125	113	118	116	125	141	136	116	130	119	120	109	137	126	116	134	123	103	108	103	117	97	139	126	109	115	144	100	126	143	135	100	125	138	137	126	104	104	109	110	140	131	128	121	126	109	126	119	131	128	106	119	105	110	115	112	119	117	136	119	110	131	127	116	128	117	133	122	135	129	122	138	140	119	123	128	123	122	108	111	110	125	118	98	139	137	115	118	104	133	92	134	127	106	130	126	106	131	121	103	129	117	139	132	137	111	119	114	125	134	115	129	120	126	129	123	117	129	126	108	132	94	135	113	90	123	110	99	111	111	127	113	146	132	127	116	114	123	121	136	117	112	115	121	122	115	114	120	123	120	107	114	113	115	130	127	124	111	130	121	128	104	123	113	121	133	130	128	117	121	108	117	98	117	127	114	122	119	150	97	118	100	124	136	121	109	114	108	134	141	129	116	124	120	134	134	158	106	125	111	104	129	115	122	119	151	118	132	127	110	134	141	134	108	104	121	116	126	110	108	127	134	114	111	141	132	130	131	118	117	132	122	105	107	110	132	120	113	97	130	129	114	130	123	118	117	115	97	125	117	105	146	115	107	121	114	121	104	125	128	127	133	126	128	131	135	107	109	122	118	101	118	120	130	107	116	111	110	113	136	107	118	117	120	129	135	137	104	114	113	121	122	138	111	124	115	126	119	115	118	130	117	132	106	109	113	138	122	126	113	113	114	127	124	123	105	92	95	110	130	125	112	118	144	133	114	118	125	119	119	92	112	118	106	124	126	121	123	102	136	139	128	120	113	114	111	135	138	100	132	110	136	105	129	121	112	120	136	117	124	131	128	131	117	131	104	135	128	125	129	123	121	106	128	102	129	129	132	122	104	96	99	131	125	132	143	106	121	114	127	139	124	92	112	93	123	111	127	124	121	122	124	117	118	138	139	106	112	117	138	119	125	106	127	124	145	123	103	123	130	122	131	117	149	107	118	124	135	123	99	121	131	111	125	124	102	115	109	138	119	120	113	111	126	123	122	119	113	145	129	127	111	114	130	125	111	142	120	112	143	111	126	125	133	115	144	111	131	114	110	127	128	119	108	113	126	124	138	122	126	117	111	120	122	127	112	102	128	118	116	116	100	92	121	139	131	111	135	111	118	121	127	94	126	126	123	136	126	105	111	119	130	116	123	141	127	107	113	114	126	103	128	106	133	124	116	127	108	96	120	136	116	134	120	128	134	122	126	119	109	124	117	128	120	126	115	129	130	129	105	139	120	121	119	122	106	121	112	127	135	118	118	127	145	137	155	111	112	117	111	127	111	120	130	121	131	118	105	135	129	118	130	141	132	110	124	132	118	109	122	120	129	107	118	111	113	113	111	112	132	121	123	147	118	127	123	115	128	127	137	120	106	128	98	131	128	112	117	118	120	125	117	108	114	119	121	141	120	125	132	119	135	121	127	112	127	98	118	135	117	118	117	107	128	117	108	110	130	113	117	117	112	135	94	113	94	127	110	101	118	134	116	110	123	136	100	117	139	128	126	119	112	130	115	130	130	118	107	109	120	110	122	108	136	125	105	101	115	112	116	117	125	110	121	116	118	99	123	140	115	116	102	142	108	96	118	117	130	123	130	124	129	108	143	149	115	140	120	108	106	119	124	104	120	126	112	130	108	133	113	122	119	117	123	116	123	113	134	132	113	110	123	119	100	97	133	127	138	117	136	122	116	124	131	137	122	128	126	113	106	137	116	126	132	119	111	129	128	143	107	119	139	120	136	123	108	133	110	127	105	121	113	103	126	114	118	130	95	103	106	124	126	124	119	112	113	109	141	118	132	124	120	117	101	115	126	137	101	129	112	115	119	119	108	128	125	121	88	117	102	122	122	139	121	110	133	121	126	130	107	121	119	112	122	131	146	112	146	118	125	120	112	121	121	120	95	107	127	126	110	124	120	108	112	132	126	114	118	149	117	108	125	124	127	113	124	110	124	133	142	126	113	122	125	114	121	126	105	113	115	115	140	115	119	117	129	130	131	121	119	117	86	128	114	114	117	116	81	117	139	144	117	113	137	141	119	135	110	115	135	142	126	134	131	114	140	126	128	121	113	119	116	106	113	125	144	93	125	130	101	126	115	122	114	110	114	130	121	120	115	122	119	126	106	136	113	114	105	116	118	129	136	103	119	117	121	106	125	132	107	109	126	136	138	120	127	130	101	121	122	112	114	120	91	119	100	118	119	118	123	119	125	113	117	104	124	141	122	130	122	128	124	113	133	111	104	115	127	122	117	107	125	131	134	112	104	111	137	131	105	105	113	121	110	114	125	131	131	135	111	114	113	125	127	106	145	115	122	136	133	119	116	108	104	130	113	127	130	109	124	107	138	92	125	126	129	127	126	142	118	127	113	105	120	118	119	110	127	104	100	122	113	105	114	105	116	110	123	122	125	132	129	109	101	123	109	122	132	145	120	119	101	159	120	146	143	117	119	153	114	114	129	109	125	127	123	120	118	127	125	128	122	117	109	136	135	115	128	108	133	123	105	111	120	112	137	125	114	128	117	115	124	116	124	113	109	141	117	142	118	121	116	136	135	122	115	128	100	108	124	116	123	128	114	124	113	128	125	113	115	101	108	128	123	118	133	123	129	122	94	114	115	122	125	130	122	119	135	118	111	127	135	114	127	105	140	118	142	113	125	125	158	98	108	105	120	102	120	109	130	130	109	122	105	110	119	109	107	114	123	108	114	116	119	128	135	121	95	127	115	99	129	118	126	116	114	103	130	132	103	132	120	108	133	119	113	119	122	113	133	122	124	129	130	144	116	121	115	122	141	123	122	120	117	123	113	116
31134	46239	15674	356	275	261	229	243	226	226	215	247	259	243	219	205	221	213	245	200	222	221	216	225	221	222	204	221	212	219	200	244	218	203	228	199	229	254	187	193	235	211	221	200	247	228	216	213	234	227	221	221	211	246	205	212	229	216	218	244	198	213	260	232	226	247	219	211	251	240	234	246	230	215	208	207	211	215	204	231	212	228	234	198	234	239	198	259	208	214	188	201	208	210	193	201	181	204	213	205	233	234	198	201	231	198	237	210	208	220	232	232	222	214	215	223	213	202	228	210	222	233	226	220	233	231	234	204	242	226	215	206	228	209	202	212	217	240	196	194	214	220	209	234	214	222	209	220	197	218	205	212	226	211	223	203	211	216	229	197	213	218	214	211	212	226	203	210	209	216	194	223	227	233	224	227	232	193	226	224	217	228	238	203	201	216	216	223	235	224	211	223	211	215	222	220	224	223	241	198	226	226	200	223	227	201	195	211	212	215	231	212	209	201	219	228	215	197	207	223	226	198	227	198	190	203	223	211	207	203	230	250	208	210	188	201	230	220	218	223	219	202	241	242	214	216	227	197	215	186	238	207	216	216	204	231	213	223	256	218	228	247	213	230	220	204	198	219	243	227	230	252	211	210	242	217	230	228	245	217	231	232	220	219	229	218	221	255	227	217	215	215	244	231	207	206	230	224	220	205	199	232	204	217	218	220	205	212	229	204	214	230	227	244	252	209	224	224	198	198	210	239	207	209	206	205	207	193	229	202	216	222	191	228	206	215	206	229	197	186	248	205	215	261	217	208	237	242	219	207	248	211	226	251	212	216	199	228	227	196	241	217	241	212	206	206	219	218	227	201	220	215	241	198	220	224	222	197	224	207	198	230	200	204	218	227	212	222	210	222	228	204	216	203	208	214	218	191	198	206	205	205	218	191	246	216	222	222	213	186	220	202	231	203	194	227	226	207	218	220	219	204	221	215	227	218	224	227	200	234	236	241	251	212	225	206	214	224	226	226	227	240	213	206	216	217	224	227	185	191	218	217	227	217	215	201	206	209	201	208	219	234	246	223	205	228	203	222	256	217	243	204	202	217	219	209	219	186	236	217	229	229	213	231	211	239	201	200	222	217	180	192	217	214	191	219	227	233	216	229	221	208	188	217	207	225	239	233	223	203	191	217	209	211	238	180	219	207	214	206	198	225	215	202	202	213	208	222	204	202	214	211	226	218	215	240	226	220	225	210	223	215	219	201	221	235	246	232	230	214	196	203	236	210	222	215	209	201	225	224	199	214	237	217	191	214	217	226	199	236	239	233	228	219	226	222	222	215	235	228	225	233	226	205	231	207	195	223	229	209	186	237	218	212	230	199	215	238	195	211	205	213	228	222	215	214	207	213	232	205	222	199	230	207	222	233	225	200	217	233	213	212	235	236	216	237	218	212	218	219	234	218	221	225	193	214	203	224	197	212	201	218	208	219	201	220	215	226	216	200	229	210	205	233	228	205	244	207	214	232	200	231	239	206	216	186	216	211	198	231	226	220	217	222	226	212	231	209	226	211	234	221	209	212	222	209	229	215	174	236	207	220	192	224	211	245	204	221	225	209	231	204	172	179	204	235	219	195	195	211	210	232	189	229	209	212	223	221	221	192	233	236	221	210	215	227	232	213	216	208	213	219	221	237	218	222	226	219	192	215	232	218	188	211	208	220	204	212	215	225	209	221	213	245	215	237	215	212	217	216	252	252	222	199	205	205	204	221	208	232	213	210	207	208	227	206	240	194	209	225	210	207	220	213	236	229	191	200	224	217	213	239	204	211	218	228	214	192	212	245	208	231	246	230	208	197	232	223	213	214	201	216	240	213	213	210	209	214	226	244	215	226	189	198	217	224	206	193	233	229	217	239	214	231	220	210	196	228	213	212	210	229	229	232	242	224	227	225	239	194	206	206	226	202	242	238	236	248	200	201	223	228	224	232	211	244	213	238	187	211	219	241	215	222	221	224	234	225	211	202	218	186	211	217	237	213	215	227	223	221	204	229	217	226	203	218	208	224	202	207	191	179	213	224	208	202	229	214	203	213	207	224	217	204	216	233	225	198	229	229	234	246	205	229	214	237	235	225	222	212	221	204	186	231	214	233	232	213	212	196	223	220	218	235	209	221	204	197	241	217	230	198	221	240	205	223	218	211	218	227	226	221	251	230	188	244	209	228	224	199	239	219	225	231	218	229	206	190	229	219	223	210	233	200	199	187	213	197	223	221	183	218	182	204	203	218	206	209	197	230	238	225	220	211	221	234	184	206	224	240	216	215	219	223	217	224	225	225	243	218	201	236	237	206	212	204	226	190	247	209	216	213	231	242	200	222	205	211	215	228	246	210	214	226	210	238	212	217	226	239	234	219	202	235	206	245	229	243	211	195	221	224	219	208	209	206	252	218	216	202	212	229	229	235	231	227	252	209	224	190	194	213	223	239	180	222	209	221	216	223	251	228	229	242	230	212	234	197	224	206	216	223	211	202	216	222	244	238	216	230	221	243	207	202	200	225	213	209	200	220	199	219	208	204	209	212	200	224	212	231	211	219	234	168	222	199	217	207	226	249	206	214	210	236	221	225	223	225	191	196	214	218	256	218	228	206	202	222	202	192	231	199	218	194	203	215	209	194	208	211	198	222	220	224	199	191	210	225	207	215	223	214	235	201	220	202	227	232	213	201	228	203	254	244	196	233	219	208	208	212	198	248	235	202	206	215	220	242	254	203	239	236	214	212	209	214	239	206	224	222	232	241	231	228	211	221	222	202	229	226	219	211	218	209	204	237	202	223	246	218	213	225	223	221	194	212	207	234	206	222	238	221	226	215	226	204	209	207	218	231	233	202	203	208	217	238	216	223	235	207	202	205	248	212	212	215	207	233	227	232	201	243	204	228	207	231	214	220	210	214	219	233	223	222	237	211	226	238	224	219	230	233	243	215	215	229	226	213	196	218	214	214	222	192	207	206	221	220	216	229	206	200	198	205	200	218	213	241	194	200	216	222	233	226	231	209	203	233	235	238	234	209	228	204	220	216	242	224	223	236	224	212	220	196	236	215	234	203	221	230	219	224	196	210	218	223	234	214	202	232	205	222	197	217	205	183	230	185	216	208	195	193	216	199	189	195	223	215	208	203	224	221	208	227	202	205	211	215	197	207	223	207	237	229	241	246	204	205	218	212	217	220	206	227	205	213	252	221	222	189	237	199	227	212	250	236	225	255	206	229	191	230	226	227	216	231	205	213	217	219	191	201	232	213	222	224	199	216	232	222	228	214	195	240	221	236	195	191	233	221	211	225	206	215	219	214	239	213	204	230	218	199	220	198	213	220	236	201	216	212	213	211	214	212	208	231	207	218	198	218	237	206	205	226	221	207	203	210	188	232	200	233	225	244	216	208	223	213	203	237	210	220	225	189	217	213	194	199	201	215	225	236	211	213	231	206	192	220	230	223	227	226	211	216	221	221
24124	24330	30447	23947	17082	2923	444	328	287	306	311	277	259	268	254	261	244	253	255	295	256	264	275	243	242	257	251	250	246	253	247	252	265	262	229	275	247	231	249	237	242	232	272	235	241	269	269	258	266	256	249	237	236	241	256	250	239	236	261	246	274	259	230	217	261	247	258	272	270	243	273	253	221	273	251	246	240	269	265	260	259	233	282	222	271	263	271	244	247	231	231	279	265	262	231	247	250	276	282	224	233	250	249	236	223	219	264	225	216	262	237	253	250	236	247	259	246	250	231	234	288	255	265	249	261	253	247	260	250	233	254	250	243	267	260	233	262	292	258	238	251	269	258	252	259	226	220	273	259	227	269	263	275	273	288	239	249	253	235	256	248	215	243	259	224	268	251	252	258	243	251	243	257	242	260	241	223	212	230	251	256	224	242	237	261	244	251	229	261	251	247	257	283	252	239	275	236	276	261	233	275	229	229	241	246	251	226	270	253	253	254	227	269	273	261	271	212	271	235	241	247	253	289	247	251	253	244	249	239	280	248	253	261	238	241	245	262	257	240	252	243	254	241	252	245	248	219	211	253	253	249	240	245	235	248	271	237	224	257	237	268	260	254	239	261	224	260	252	236	240	255	223	222	244	241	259	224	252	250	242	247	272	254	256	289	224	239	238	295	247	286	263	237	250	239	253	250	257	236	217	263	254	269	286	239	222	268	247	250	240	230	259	262	265	241	254	235	256	230	265	258	265	236	239	273	248	262	249	260	236	240	264	242	239	218	269	248	223	243	250	225	225	266	272	229	264	238	248	232	244	264	272	228	237	253	253	233	245	252	249	259	257	256	241	251	245	229	229	261	250	259	226	282	240	243	262	246	234	224	259	258	258	235	250	280	254	235	258	228	264	247	285	246	258	236	248	251	239	207	227	245	284	252	240	245	260	262	253	250	235	262	241	226	248	237	242	272	236	265	238	258	250	244	245	247	228	232	260	242	263	251	219	242	248	251	205	238	245	252	243	260	244	278	267	219	273	235	260	244	260	240	249	245	246	239	255	249	260	240	258	241	234	234	253	233	216	235	249	261	221	261	231	237	250	268	255	278	242	252	211	240	254	257	239	221	258	247	236	250	250	260	269	275	222	248	252	280	263	248	266	240	249	254	256	233	226	261	245	241	270	251	233	266	252	253	241	249	237	246	258	206	245	220	252	258	234	255	261	235	242	257	257	236	255	242	251	252	251	253	258	242	247	252	253	270	234	231	258	237	250	259	271	225	252	249	242	239	216	257	230	232	233	268	241	245	256	240	246	232	252	243	272	240	246	252	238	266	247	256	231	216	240	231	245	264	233	240	245	245	268	243	251	232	270	252	255	230	247	245	254	252	265	275	230	273	245	247	221	266	239	273	229	254	263	253	247	248	270	227	226	233	291	249	253	245	242	247	263	231	255	257	255	236	273	278	255	239	245	267	240	243	262	228	275	274	271	269	287	268	244	250	261	248	252	251	274	236	270	231	237	240	262	260	258	250	247	230	242	227	262	240	205	234	265	245	229	248	250	257	235	246	273	275	246	240	220	254	235	290	217	243	272	271	236	249	244	277	248	223	232	251	265	254	255	252	239	266	258	258	233	244	271	246	264	226	255	273	237	252	255	242	257	269	235	252	245	264	256	216	236	233	248	244	236	249	260	248	239	248	227	291	243	267	253	264	246	232	240	272	248	208	232	262	248	249	247	255	264	240	237	235	239	250	266	257	264	228	230	246	241	217	219	231	242	249	290	234	240	262	243	239	232	236	249	252	233	225	242	285	233	259	261	213	268	244	283	244	269	240	237	252	205	232	269	271	245	254	256	259	236	262	257	220	240	273	220	258	236	250	260	270	298	252	223	255	255	255	279	243	243	254	251	246	240	237	267	242	233	261	251	247	232	250	254	237	249	248	262	258	238	243	286	234	257	253	222	251	237	262	235	254	248	246	274	228	251	214	248	190	256	239	237	252	252	246	248	266	284	227	248	241	275	242	239	247	237	241	243	260	254	249	211	257	236	258	232	230	269	217	265	232	262	267	247	225	263	269	246	251	226	234	228	253	267	240	264	247	223	255	231	250	273	229	246	231	252	281	236	246	228	275	263	237	236	259	256	253	253	266	253	239	248	269	247	259	252	233	255	247	268	242	221	242	236	238	264	259	250	255	250	250	240	254	236	245	232	225	255	272	258	261	237	275	242	244	248	243	265	249	245	244	233	232	231	241	238	268	249	214	261	248	242	261	236	276	240	262	248	256	274	243	239	263	253	225	261	252	261	244	233	258	229	250	248	235	268	242	233	236	258	265	277	238	281	247	265	244	271	269	251	230	250	243	279	250	232	258	243	239	237	258	252	243	257	249	234	246	234	254	240	259	231	264	246	260	255	257	240	263	244	227	253	253	270	239	243	224	247	267	241	261	228	263	261	262	238	225	276	252	251	254	238	261	228	261	256	236	237	227	252	256	255	253	250	247	237	290	268	243	271	214	256	266	254	252	254	262	253	241	262	228	247	248	232	246	221	274	247	235	228	252	252	275	261	234	261	233	239	247	247	244	257	234	247	265	232	265	246	234	241	258	250	243	226	240	282	242	255	234	227	246	248	283	264	253	249	229	239	237	270	244	239	243	262	285	276	257	256	265	275	241	233	262	237	247	262	229	231	242	262	241	239	250	232	228	271	242	260	235	273	250	251	233	235	225	242	244	265	213	261	260	246	245	231	238	261	233	263	223	246	228	226	237	258	249	260	260	247	220	244	239	237	257	246	233	257	260	277	249	241	236	268	218	262	210	255	253	241	250	257	260	270	271	231	240	213	247	255	257	232	251	252	239	250	228	239	261	239	256	226	225	260	258	226	239	248	237	258	246	256	261	225	240	244	254	238	245	225	248	276	251	253	240	249	248	252	234	238	269	243	246	266	243	246	245	246	261	243	259	247	244	228	257	214	247	186	263	241	271	227	268	268	260	289	263	271	250	269	264	247	266	243	225	238	262	241	274	237	237	268	236	249	248	226	255	251	236	215	257	237	241	231	268	250	276	242	233	265	212	265	261	253	248	254	218	237	248	263	250	246	252	273	252	244	249	256	275	250	285	253	249	254	234	238	244	243	249	239	277	230	227	252	261	293	243	249	250	253	246	229	270	236	220	258	241	255	233	249	257	255	250	265	274	251	253	214	245	265	223	260	261	219	250	229	268	264	249	244	267	268	252	227	241	262	250	260	256	258	231	241	235	263	278	269	268	247	266	242	247	251	263	255	254	226	232	250	250	235	265	245	248	242	246	249	210	258	284	259	257	271	223	252	257	255	237	243	242	247	235	267	237	257	226	268	255	246	247	257	265	256	225	236	235	254	245	254	258	228	263	261	239	252	223	245	274	220	251	234	241	252	278	211	241	238	264	233	236	224	269	241	257	261	263	248	238	251	219	236	277	215	256	245	232	265	235	245	202	257	248	251	259	239	257	237	234	243
53971	86609	36916	1747	1210	929	828	688	637	636	554	517	509	494	512	462	482	439	513	413	472	457	410	434	427	425	439	443	427	420	435	412	480	452	427	433	445	401	427	404	417	403	398	428	446	455	445	401	440	418	434	403	416	442	389	434	409	425	430	394	412	410	397	424	415	410	417	401	402	439	414	420	409	391	405	410	417	414	406	423	430	400	404	419	420	381	394	455	445	421	445	410	387	424	404	448	434	399	422	436	408	428	416	415	385	406	435	414	396	469	420	412	406	388	386	406	453	430	386	460	459	429	443	435	413	407	406	413	436	419	435	418	446	435	439	420	436	443	391	416	419	415	411	441	421	396	427	421	399	409	419	411	426	432	386	404	412	421	433	376	453	435	407	421	389	425	401	396	407	452	412	427	396	427	440	408	422	426	430	419	396	438	453	436	415	394	420	419	415	429	433	426	453	421	413	410	384	428	433	438	433	413	423	428	428	413	420	421	420	408	449	447	394	413	431	456	403	427	411	451	393	441	381	414	405	365	398	435	446	416	435	433	399	401	379	410	439	394	429	436	410	412	420	446	406	386	410	395	444	439	382	430	408	412	444	447	455	438	397	395	405	415	430	430	428	419	449	414	419	409	449	428	430	385	445	458	401	390	392	434	441	425	426	404	387	388	446	424	438	428	445	439	410	409	425	436	374	408	409	428	431	424	421	429	421	442	425	443	403	441	413	425	425	407	450	440	411	420	403	407	403	414	426	407	389	429	439	469	403	402	455	427	417	424	443	439	448	416	436	456	412	393	405	397	428	393	381	412	424	383	416	385	416	433	393	394	427	406	371	407	455	415	435	416	430	371	446	378	434	449	390	438	447	427	448	376	421	420	420	411	454	394	415	426	402	392	440	421	412	417	435	396	400	454	401	447	450	380	428	411	409	419	419	428	473	468	402	424	416	433	436	418	401	416	434	413	426	430	418	437	409	427	392	462	487	417	408	410	381	414	402	435	393	428	420	433	422	395	445	406	423	431	400	415	437	419	410	431	437	410	394	473	398	411	437	384	399	430	426	408	425	411	435	437	413	393	401	406	409	419	431	428	374	432	453	412	410	416	410	407	404	419	378	413	401	415	426	443	445	386	398	426	424	413	388	393	394	441	476	441	422	424	377	406	441	445	409	396	430	435	414	436	411	444	430	412	428	392	438	402	448	419	443	458	428	411	383	424	401	420	396	427	393	411	415	388	396	428	438	455	417	436	437	453	417	388	375	431	424	421	407	440	409	436	410	401	414	390	392	442	406	397	442	417	442	427	408	373	386	446	410	431	416	421	409	453	385	410	425	435	399	419	447	440	437	422	441	431	415	380	387	418	439	427	430	420	409	428	413	417	405	416	436	414	401	420	408	394	415	462	416	415	409	406	419	412	436	431	455	447	407	430	420	403	402	416	432	418	415	436	394	420	398	451	413	417	419	402	441	422	412	450	410	410	429	441	411	421	405	417	433	437	428	417	439	440	389	416	379	371	381	386	402	470	454	421	451	405	404	467	412	381	388	424	405	411	419	399	433	434	419	451	441	411	426	435	417	413	415	446	429	424	417	406	419	429	395	397	455	412	442	415	411	419	399	413	409	413	397	462	432	427	429	420	412	392	442	402	386	408	405	424	386	385	405	442	415	431	427	422	433	438	378	391	410	427	419	417	390	444	426	410	390	388	407	385	399	416	459	425	367	446	424	401	428	450	403	435	392	445	416	406	443	398	449	409	409	446	388	422	414	409	445	415	423	424	416	396	432	431	401	407	436	458	413	415	408	416	429	424	424	473	435	435	405	438	408	423	446	440	416	409	433	427	418	443	416	403	406	377	417	425	397	409	407	413	377	436	417	425	431	440	390	415	426	447	422	446	408	425	418	413	456	385	445	436	387	432	415	384	426	394	408	414	419	432	473	427	383	418	386	415	409	430	422	413	428	417	380	413	437	418	400	444	431	451	430	447	441	408	421	374	408	435	423	403	397	404	390	429	408	400	441	386	414	433	422	396	454	446	428	386	437	379	380	463	418	416	427	417	429	403	397	408	430	431	452	403	397	415	402	392	432	393	416	394	394	386	439	394	433	416	420	421	457	403	433	453	405	409	407	456	410	429	429	437	435	421	441	418	383	419	416	386	429	428	431	434	407	419	365	440	387	408	426	388	447	405	390	438	436	378	439	427	444	429	462	442	410	417	398	414	429	405	438	428	438	403	425	429	419	420	455	452	445	401	449	410	454	430	469	394	387	422	411	408	440	398	387	400	424	434	365	406	403	436	416	414	445	404	409	439	415	436	429	408	443	371	406	459	405	439	395	406	394	426	412	389	410	387	414	448	437	395	423	446	417	425	442	446	437	448	413	429	417	419	413	426	396	443	396	426	434	396	411	440	406	435	438	389	413	416	360	420	449	428	409	387	404	419	413	394	411	418	419	413	417	418	429	420	398	419	389	408	427	411	420	386	433	414	423	457	418	404	445	416	408	438	412	449	407	401	404	413	415	424	394	445	444	436	404	441	447	422	369	389	423	393	451	406	436	426	408	444	392	383	458	436	407	419	419	409	409	432	412	399	414	422	415	374	396	409	446	427	382	423	404	397	376	408	386	404	427	410	422	434	402	395	450	411	402	386	426	420	417	405	413	408	410	414	394	411	447	436	440	406	390	491	399	388	420	396	418	410	431	406	424	444	417	452	425	429	421	422	414	425	423	430	438	437	432	406	435	446	436	427	427	447	415	426	400	402	397	423	429	407	443	404	419	439	399	403	435	436	369	396	436	409	399	410	409	433	381	434	428	426	414	415	401	444	403	434	388	401	414	405	435	402	400	412	377	417	418	440	409	408	390	433	410	417	413	434	418	471	419	435	392	432	463	406	426	426	425	429	414	405	405	411	402	436	417	432	364	427	464	464	422	387	424	421	403	427	400	400	426	435	437	400	427	384	427	470	424	479	462	399	371	385	427	386	427	383	395	400	391	388	443	420	373	431	397	442	441	446	410	414	397	384	389	399	405	418	418	422	422	439	431	395	423	402	441	458	424	467	418	379	436	395	424	422	437	389	424	395	430	413	399	428	415	434	425	428	438	424	422	377	423	408	414	410	401	437	412	445	432	438	433	429	444	429	380	407	380	403	382	434	388	410	405	454	443	407	423	408	384	378	438	440	435	448	414	393	421	440	415	396	409	445	407	425	433	425	413	418	393	389	417	407	427	420	382	420	403	398	434	404	408	440	400	376	399	438	484	447	417	415	442	434	442	420	457	398	421	457	376	403	442	387	422	355	440	396	407	415	428	414	404	421	433	420	434	416	408	446	419	451	404	416	425	441	426	373	462	397	429	395	417	426	400	428	439	418	433	403	398	382	427	396	405	425	406	419	439	430	411	418	404	439	421	421	416	431	401	406	423	443	434	389	410	387	412	427	403	413	367	431	411	415	405	413	427	408	405	409	404	433	443	379	411	426	425	425	421	418	387	425
22980	23290	30376	23577	20867	14327	1437	588	520	489	471	412	500	450	458	416	438	422	459	443	405	428	427	433	414	388	379	407	404	404	416	414	430	403	395	399	405	425	440	383	404	380	432	396	386	399	403	396	399	398	417	384	420	387	418	409	378	417	402	425	394	421	381	375	377	394	420	404	409	384	370	384	422	402	386	374	374	396	395	385	394	409	404	384	391	378	430	345	408	433	450	401	391	399	377	382	393	396	390	415	395	381	428	385	424	404	402	369	426	414	395	406	376	395	376	367	364	384	361	404	440	376	384	428	365	344	367	425	373	382	397	358	420	396	412	366	367	375	387	378	418	410	372	385	395	380	407	402	396	387	397	401	386	380	412	374	421	397	411	386	378	390	401	381	393	409	435	391	405	395	373	397	399	416	416	402	418	365	413	397	389	396	395	402	385	387	381	413	424	367	418	384	396	392	410	390	410	400	407	373	389	393	421	398	424	427	358	392	378	383	398	399	432	422	382	393	382	375	389	407	419	367	400	382	356	436	402	365	375	417	427	437	385	393	411	405	381	392	379	371	415	438	406	398	429	395	361	384	387	435	411	390	390	385	396	403	358	352	409	397	379	352	401	345	368	395	373	404	434	417	401	400	384	415	406	381	389	374	405	390	387	417	414	414	402	424	394	403	389	408	389	418	388	354	397	385	389	373	372	377	387	414	390	348	393	374	383	360	419	381	397	450	392	386	389	394	371	385	421	392	400	381	378	363	440	383	391	418	399	381	426	402	401	409	405	387	416	395	393	410	384	396	372	373	378	387	425	363	409	373	420	383	384	394	421	373	421	372	404	381	428	412	410	407	373	363	402	416	419	402	425	372	368	360	378	370	387	393	387	412	391	420	380	385	373	402	417	383	370	394	386	427	402	411	436	397	367	383	379	400	393	403	397	411	406	366	409	379	376	387	351	370	397	401	381	397	377	404	405	360	386	388	370	368	404	372	437	407	351	368	388	401	418	376	415	382	402	396	372	388	419	386	411	375	410	384	405	402	407	406	377	380	399	408	373	402	382	402	404	423	349	390	365	394	430	428	420	383	375	367	389	397	423	409	385	376	402	388	348	353	407	378	403	393	417	404	414	414	363	385	428	365	383	402	429	396	429	392	380	380	384	398	344	405	360	379	419	372	407	399	380	383	401	407	391	394	401	377	407	397	416	381	386	425	404	448	357	376	391	406	443	413	452	386	407	418	398	431	400	423	370	389	435	392	417	360	403	353	435	393	376	367	404	389	399	414	395	378	419	408	427	389	393	403	404	386	396	404	376	378	409	396	375	420	415	377	385	393	401	374	394	388	393	423	387	418	408	423	386	386	385	408	375	397	386	348	366	380	374	422	425	382	387	430	418	416	402	386	417	419	423	368	387	407	358	393	408	371	391	378	412	383	376	393	405	395	390	397	400	407	384	419	441	396	398	378	390	417	409	357	379	427	434	359	388	434	417	394	389	386	357	405	416	387	378	415	422	406	417	424	337	388	430	381	403	388	373	411	398	398	389	449	420	386	416	397	423	448	372	383	368	397	381	385	385	414	391	400	399	433	421	383	397	376	388	392	404	415	418	358	408	433	361	384	414	414	384	439	429	408	388	391	375	396	394	421	449	422	430	406	393	395	379	373	442	373	422	385	407	390	346	408	382	408	353	367	433	426	393	374	382	390	407	400	393	411	420	385	371	412	401	390	396	385	410	386	359	398	379	378	411	398	385	390	431	405	422	400	388	367	363	406	366	379	379	385	421	339	380	383	408	393	418	387	433	376	390	409	404	403	362	379	374	411	386	415	379	372	397	396	391	397	377	387	412	403	420	401	392	346	380	384	408	459	399	396	353	427	389	419	408	433	407	400	360	397	409	417	395	386	365	374	402	400	391	396	402	370	386	424	376	413	404	408	394	402	399	395	403	390	395	352	397	427	404	384	373	389	402	460	364	388	389	405	412	398	380	401	397	379	386	400	400	397	415	402	394	393	388	426	416	383	372	392	406	380	386	374	379	388	425	403	418	381	375	364	400	392	388	381	402	376	397	385	410	415	426	355	406	436	403	389	416	373	399	389	409	420	436	376	365	414	413	405	372	395	434	427	428	375	440	341	369	383	420	402	369	429	380	395	389	373	387	429	379	430	451	392	404	428	428	389	372	409	396	411	395	392	411	374	345	424	387	385	419	381	391	426	383	385	405	420	359	389	381	398	377	404	407	388	375	407	377	378	394	375	409	382	402	396	429	365	388	409	401	379	389	425	374	390	377	391	385	370	437	398	393	405	410	389	364	403	385	353	361	410	378	376	409	383	383	447	373	403	369	422	376	375	393	390	372	397	381	379	392	387	386	428	395	398	388	397	412	413	408	348	393	424	396	401	386	401	417	386	412	415	406	372	404	384	435	391	432	430	400	397	404	390	430	433	443	390	393	395	386	374	389	358	404	377	375	400	381	406	394	396	374	376	398	344	422	395	384	389	389	403	390	421	404	417	407	403	393	343	420	424	390	404	417	409	391	436	401	414	362	427	365	418	401	439	413	368	391	379	389	367	392	404	387	388	360	403	430	387	415	394	397	433	384	381	414	395	365	411	385	407	444	399	411	360	390	398	372	341	394	378	376	406	391	411	354	354	393	386	383	394	412	402	375	400	393	373	405	393	447	406	366	402	404	429	406	398	426	400	402	397	425	388	427	400	417	392	449	383	417	426	386	416	391	384	388	406	384	416	391	374	386	413	391	428	395	406	395	422	381	390	408	395	392	412	367	429	384	377	395	413	420	395	410	391	438	416	389	401	408	364	411	400	411	385	368	400	421	372	361	400	421	404	399	408	411	431	359	405	376	388	391	427	384	413	387	386	428	409	378	391	375	383	372	390	381	406	420	416	420	390	401	393	378	366	384	372	364	390	432	410	329	407	410	414	396	396	386	398	416	415	394	430	398	432	362	411	450	405	374	400	426	430	393	400	393	407	379	380	360	377	386	390	445	384	380	391	389	401	393	373	400	374	416	451	395	386	386	383	411	402	382	409	355	401	406	406	409	387	402	367	383	420	415	388	379	397	388	374	367	399	385	368	377	433	366	394	357	421	390	385	396	411	400	379	407	364	353	369	423	380	385	393	399	408	397	412	373	392	402	436	381	395	402	381	414	402	398	419	370	401	387	406	407	413	375	379	386	383	387	394	389	411	404	351	401	405	385	393	398	398	397	399	408	413	408	414	372	415	378	388	382	404	389	433	366	414	373	414	362	372	383	406	383	398	387	406	444	389	369	397	386	362	423	386	410	395	443	374	373	345	393	398	397	392	410	379	357	381	421	409	393	400	411	385	418	422	395	408	367	393	397	415	362	377	393	384	394	414	422	415	395	368	400	409	405	399	360	395	405	401	414	401	373	363	396	408	393	420	395	415	411	354	392	399	399	371	384	391	405	411	400	403	396	379	393	414	392	381	376	414	395	392	409	405	415	393	416	362	378	396
54582	91033	40323	2886	2026	1652	1347	1151	1002	951	888	839	894	803	727	739	700	730	677	684	674	704	664	673	692	680	684	642	672	655	635	688	663	636	673	664	675	638	656	611	681	657	664	658	655	695	663	667	654	619	632	669	669	665	610	606	605	679	669	582	638	643	661	654	648	662	658	577	632	643	667	660	636	668	638	671	651	648	646	645	594	619	608	616	672	634	635	683	609	674	658	647	659	641	635	661	645	667	644	665	654	679	650	610	633	651	634	585	601	624	602	630	613	610	654	627	644	684	655	615	630	658	627	666	633	610	658	636	644	638	671	649	608	630	636	645	671	651	633	612	657	632	628	609	686	564	675	573	619	682	656	632	612	627	663	688	635	620	646	615	628	666	640	637	638	666	636	644	642	600	647	696	606	669	656	664	626	593	607	676	638	626	641	643	637	650	582	636	624	613	609	643	567	653	600	626	608	597	602	604	654	645	644	621	625	591	667	620	669	635	685	607	611	652	609	671	602	589	680	650	630	638	626	626	663	660	637	666	652	663	640	620	642	654	648	633	639	654	606	645	625	633	609	598	624	646	666	711	645	610	666	666	644	628	609	646	696	626	639	645	619	634	644	610	680	640	648	678	647	632	633	622	642	685	651	665	609	648	629	632	655	597	648	662	670	628	612	658	648	637	619	666	637	619	622	662	629	579	621	642	646	632	629	633	620	644	662	662	604	661	713	663	695	656	606	667	602	661	628	636	604	577	640	634	635	650	632	637	645	662	637	615	653	604	649	608	629	702	660	627	636	609	649	619	656	645	641	635	595	668	652	647	647	651	699	666	653	681	626	614	672	624	632	651	605	627	599	631	584	668	619	643	662	616	656	596	585	626	630	630	624	653	672	607	599	648	650	650	577	622	661	660	654	615	642	651	621	639	662	590	662	617	597	624	638	602	614	629	663	623	630	602	637	643	598	631	628	657	602	639	625	637	580	650	636	609	634	605	637	608	637	631	612	616	662	668	661	639	679	669	620	649	624	651	644	696	598	644	664	574	605	606	603	592	655	633	656	657	683	675	630	625	598	625	588	616	615	648	654	618	641	612	657	628	604	667	668	581	610	639	603	667	601	638	600	617	626	629	610	638	668	642	636	596	649	614	633	622	643	659	616	629	667	637	661	650	634	637	605	597	618	633	634	653	623	618	622	630	634	618	689	630	696	687	622	632	603	569	626	657	600	633	628	602	636	674	607	634	594	662	655	634	664	635	641	602	652	666	631	621	552	609	685	629	634	636	625	649	645	629	670	627	656	584	624	654	670	632	640	647	651	606	632	644	633	675	619	593	650	607	631	634	634	636	703	678	642	651	639	678	660	625	653	682	669	648	642	615	656	611	625	655	569	644	611	591	711	672	633	651	645	630	651	664	620	624	631	602	608	623	644	594	616	662	618	664	590	644	633	625	649	649	644	624	665	645	614	643	619	653	643	654	636	628	628	625	659	640	669	642	663	675	671	620	616	577	644	689	629	644	663	638	640	621	631	661	641	623	582	645	624	624	648	615	647	685	646	651	648	610	647	655	599	611	604	664	652	616	657	632	649	695	641	657	636	668	657	632	635	681	672	656	657	644	652	636	661	588	581	632	584	615	650	630	608	616	617	629	664	659	610	684	636	622	646	681	637	615	647	642	665	643	631	611	636	648	651	662	622	673	622	623	659	678	622	621	665	643	616	684	599	587	610	649	675	615	632	617	609	659	631	659	685	674	650	658	658	634	679	606	602	648	628	635	618	670	626	620	618	679	632	585	629	657	618	639	663	627	634	652	606	627	672	707	629	679	623	585	657	631	622	638	616	676	635	636	653	679	683	663	651	662	626	671	630	610	650	617	634	612	617	678	607	627	631	675	646	647	641	614	654	630	608	671	601	651	596	640	596	615	662	666	671	629	604	620	607	624	648	652	690	639	661	634	587	639	631	584	627	633	627	638	640	604	614	676	616	634	631	640	647	650	649	647	666	685	656	642	659	668	666	598	620	644	638	656	636	596	628	657	678	637	621	580	644	619	647	605	648	658	611	609	627	608	618	656	597	650	652	669	639	647	606	638	637	602	634	667	676	634	605	650	630	603	657	663	598	657	682	687	652	604	672	585	668	631	631	617	650	673	618	619	675	636	618	617	656	626	645	622	602	694	630	619	641	618	649	631	608	672	632	636	650	659	630	643	656	687	610	612	657	618	649	611	622	637	625	624	635	642	627	611	635	616	674	610	641	630	703	579	598	626	649	604	634	636	624	623	619	626	633	630	626	625	658	608	686	674	674	662	617	680	636	619	636	620	637	630	593	647	625	634	631	609	622	617	606	596	623	653	599	608	680	618	620	631	598	689	637	660	638	585	709	629	669	659	594	626	622	650	645	622	650	698	614	633	593	628	603	620	652	590	665	622	653	663	610	603	666	650	646	650	615	659	607	630	614	587	652	637	643	642	651	605	717	618	644	618	633	651	612	663	625	630	606	660	652	604	630	652	618	642	622	643	645	624	647	642	677	622	632	638	633	624	650	655	661	681	613	638	628	620	651	633	648	638	649	628	683	638	611	642	590	623	671	617	651	658	683	624	589	650	626	634	644	637	617	646	669	640	589	630	638	604	647	610	605	670	683	656	601	650	674	626	632	634	673	644	677	617	686	613	624	627	594	606	634	642	680	654	631	630	658	613	626	643	671	651	649	620	649	629	649	626	655	634	604	627	629	658	647	642	640	615	621	607	624	585	657	644	602	609	635	654	626	622	678	638	605	681	612	632	642	627	618	600	615	632	625	587	605	624	607	646	641	618	635	623	651	630	698	641	621	605	649	605	663	647	643	620	661	609	638	643	659	664	655	614	676	603	627	656	643	594	658	675	645	672	663	652	598	654	672	654	647	657	652	643	666	666	676	635	607	635	627	667	664	604	627	651	657	630	640	644	621	679	587	634	641	635	640	618	646	681	681	623	619	646	607	635	615	662	618	640	648	613	582	624	675	697	640	685	620	633	604	639	587	663	658	629	627	643	590	645	641	612	677	638	603	636	632	674	651	626	628	617	670	613	643	669	666	629	613	618	670	637	684	588	634	639	664	638	642	618	642	651	672	658	632	640	591	619	629	629	621	611	616	622	642	657	629	653	627	621	673	645	672	673	658	646	645	602	644	583	687	619	651	667	649	611	652	614	687	649	686	631	618	622	649	609	617	641	663	626	622	648	649	672	642	632	589	620	637	669	618	624	621	626	669	634	668	625	618	632	612	647	679	632	661	638	641	613	628	641	655	641	592	663	628	630	616	632	625	625	635	626	639	637	677	649	638	662	592	639	649	674	615	612	590	631	618	688	657	660	651	631	657	630	652	634	657	634	666	651	642	642	596	640	664	676	626	671	591	688	656	638	607	657	619	677	651	631	641	607	614	662	655	613	672	670	631	629	669	651	639	641	647	655	667	679	619	617	651	619	673	590	649	650	635	656	634	645	632	634	652	679
27412	28372	21439	2907	173	139	128	140	134	136	124	118	114	139	129	110	140	123	94	113	116	123	148	120	135	125	120	132	119	118	106	134	118	137	106	116	115	128	126	122	131	122	122	111	125	126	108	127	130	113	122	121	141	132	132	129	139	130	126	139	114	115	123	123	112	122	135	115	138	100	128	134	115	136	129	108	117	125	136	135	110	114	128	106	121	122	119	124	106	130	151	116	126	123	131	131	128	150	135	124	128	110	125	109	115	96	114	129	126	119	107	119	118	117	125	120	123	121	116	133	113	119	119	140	131	113	133	132	139	115	120	132	120	131	117	119	124	116	117	145	140	121	121	125	129	120	113	142	119	122	118	112	136	139	109	129	122	133	115	118	137	125	121	117	118	126	112	111	127	115	125	124	134	108	103	130	125	122	122	118	118	145	107	105	137	128	132	135	123	136	133	127	128	112	144	134	113	116	134	127	118	114	131	134	122	125	116	114	103	105	109	89	120	131	122	117	114	127	136	116	124	112	122	120	129	140	120	102	143	109	122	106	109	121	134	129	142	111	141	113	107	122	124	107	128	106	132	144	145	142	118	142	128	119	113	124	131	113	117	127	129	124	127	109	111	119	121	138	126	116	109	138	124	96	111	116	135	133	123	109	117	113	108	121	138	130	118	115	129	111	132	130	113	122	129	125	115	131	120	111	132	114	104	129	132	104	111	119	121	114	139	128	130	121	100	109	125	127	132	103	100	127	130	103	118	138	121	111	113	135	123	125	112	120	132	142	97	133	131	113	106	129	119	111	109	104	137	122	105	129	136	118	128	121	116	119	116	112	119	118	133	123	127	117	116	133	133	131	128	123	129	129	128	104	137	127	127	119	140	125	104	120	105	112	126	124	130	130	125	117	109	118	128	135	114	136	135	121	125	95	115	113	119	108	140	135	125	139	137	117	142	122	112	115	113	127	134	127	125	150	137	117	142	126	104	109	118	124	114	131	120	126	116	124	131	131	135	111	122	103	139	114	121	108	142	131	133	121	120	106	104	109	124	127	130	149	137	125	122	137	141	136	123	143	135	138	120	102	103	119	137	123	129	104	119	123	109	144	126	132	110	118	131	115	122	110	115	122	118	122	125	129	139	125	136	139	117	136	119	128	139	139	128	143	103	105	121	126	115	126	115	137	126	123	121	124	106	133	124	124	120	124	107	122	126	125	109	145	116	125	139	123	113	119	120	138	101	130	134	121	112	109	145	108	95	118	123	117	117	128	122	113	128	124	118	125	115	108	122	112	122	117	128	118	126	132	106	102	133	133	134	133	119	134	120	119	126	125	117	123	111	120	126	110	133	128	130	109	121	114	138	122	117	125	128	124	128	119	108	106	116	146	120	119	112	115	145	103	123	126	117	129	113	123	100	120	126	99	120	128	132	127	118	88	127	114	134	121	123	114	114	122	113	114	120	121	130	152	117	119	117	141	138	133	111	126	122	117	135	118	134	140	115	139	116	112	106	94	131	111	141	113	132	139	116	111	150	119	122	109	120	125	123	121	130	102	118	121	121	129	114	145	138	111	141	132	121	115	124	121	132	129	132	129	142	123	126	125	114	141	138	118	108	125	136	116	116	116	104	112	120	140	116	123	130	127	122	121	112	121	125	139	112	114	133	110	104	114	120	123	129	135	109	123	129	112	119	119	118	134	121	128	137	113	122	137	129	121	112	129	105	132	128	118	110	118	139	125	103	123	120	111	129	98	130	145	106	114	152	109	105	114	128	115	132	133	113	104	133	139	109	132	138	122	110	135	133	120	114	124	109	107	120	106	125	103	128	126	131	110	108	135	130	121	125	141	136	120	157	142	108	112	135	105	117	116	111	111	146	127	127	129	136	115	129	126	136	118	114	130	126	123	129	139	118	127	105	110	132	125	129	108	114	128	122	105	142	120	125	113	125	121	120	111	122	116	115	98	94	126	108	114	96	114	127	131	131	127	130	133	107	124	141	132	108	119	105	115	122	118	129	148	126	123	124	128	108	111	109	123	125	109	146	125	121	112	124	123	108	123	128	110	119	104	119	94	128	114	115	108	134	144	120	118	102	103	102	118	127	128	128	136	121	108	113	115	116	136	122	134	145	118	145	131	118	117	135	131	119	137	115	123	105	128	112	109	132	126	138	140	108	127	116	112	115	131	141	135	101	120	115	129	101	112	108	124	116	133	134	128	109	125	115	130	140	122	122	132	147	120	117	120	123	106	120	104	134	124	130	119	141	115	114	116	120	133	114	128	121	137	103	129	124	127	129	139	123	125	133	135	134	132	140	124	141	112	136	114	110	129	137	123	117	109	132	129	130	111	148	129	114	127	120	124	108	123	135	106	127	122	120	130	104	107	130	129	121	130	129	109	102	125	141	120	118	119	121	115	122	110	122	130	135	101	119	143	129	120	120	123	134	138	127	116	102	124	114	107	123	119	118	127	122	133	135	113	109	118	135	107	130	118	127	106	119	134	113	141	98	134	112	106	131	113	116	129	128	127	123	133	104	114	133	130	118	114	130	132	120	139	124	140	129	109	114	120	103	109	95	133	124	124	126	110	109	122	134	122	117	104	101	131	129	128	125	119	123	123	123	103	118	127	124	129	125	149	124	127	114	123	115	132	129	126	128	121	153	152	134	130	128	119	108	110	105	123	126	128	116	123	128	103	129	98	109	128	119	114	141	116	137	137	130	123	115	111	122	117	137	110	110	106	135	124	112	127	126	112	121	116	112	130	114	114	116	106	108	109	125	121	126	135	127	123	116	122	124	119	124	123	123	121	143	128	111	128	114	104	123	136	119	132	115	118	139	111	138	114	110	134	119	108	122	116	110	126	126	126	130	130	107	123	125	90	149	123	137	118	122	113	141	115	136	135	99	113	116	130	99	132	121	112	137	128	107	117	105	114	121	108	123	138	127	122	131	134	119	123	107	111	127	141	120	101	129	128	133	113	129	129	143	131	126	126	106	105	134	101	121	103	120	114	130	123	111	109	121	115	116	121	122	144	122	112	117	126	129	119	113	136	130	127	129	118	111	126	120	131	131	106	141	117	117	138	125	127	136	114	126	132	135	109	103	127	124	125	122	124	135	122	94	119	135	129	152	109	125	118	113	113	149	113	133	95	126	114	110	118	153	136	132	118	119	135	135	131	142	116	129	116	116	116	137	128	132	106	134	106	136	111	98	103	117	124	100	123	128	123	134	131	138	116	110	130	106	127	137	104	109	129	126	105	94	137	113	126	127	139	119	125	130	115	151	111	127	125	103	115	99	103	140	119	132	113	113	136	103	118	127	135	139	111	103	118	109	114	143	108	97	126	132	140	106	110	115	106	109	142	107	117	125	103	118	119	115	126	139	108	119	117	107	141	120	122	116	121	138	100	121	139	130	125	121	111	128	123	131	128	122	96	108	116	132	121	122	137	115	119	121	141	128	128	118	117	110	145	121	120	103	111	126	111	129	121	107	108
31759	45752	18364	340	297	265	239	218	235	217	243	220	209	239	246	235	223	209	215	225	214	196	210	240	220	214	240	213	217	214	220	219	226	228	185	232	209	201	206	212	239	226	222	207	210	205	220	255	223	228	200	220	240	191	211	218	261	209	225	207	246	249	212	230	235	235	205	222	234	222	230	190	233	229	244	244	223	213	257	244	258	197	219	226	241	236	212	217	214	215	230	207	215	224	228	212	206	199	232	212	214	224	214	237	226	239	234	240	226	227	216	222	209	206	219	191	216	211	205	232	231	217	206	214	245	204	215	214	239	246	213	214	215	213	210	197	219	207	193	248	190	232	212	223	217	249	204	230	207	211	221	207	209	216	225	246	213	239	196	215	199	213	240	223	218	234	219	221	213	209	217	237	214	212	217	226	229	219	217	235	218	203	229	211	236	236	231	216	199	205	217	234	219	216	217	229	242	195	209	228	199	221	255	228	227	242	231	206	213	254	234	218	187	218	227	232	225	239	207	199	220	217	225	208	222	200	215	215	203	231	213	225	215	198	200	217	221	224	245	228	194	228	235	226	233	232	221	239	235	211	234	241	221	202	256	231	237	207	211	216	194	228	228	221	235	227	225	200	221	219	235	230	194	222	245	244	204	217	188	226	233	218	204	206	244	205	256	252	249	220	236	228	219	225	237	229	221	217	218	233	232	246	208	222	221	232	221	239	213	230	231	190	218	211	222	241	215	186	223	234	196	204	226	232	207	221	229	209	231	199	221	230	218	212	223	237	206	216	222	211	236	213	210	220	196	198	213	245	183	210	200	236	215	213	197	221	221	242	216	202	189	238	225	228	226	207	230	229	209	221	208	226	207	216	240	212	202	203	240	203	219	236	233	191	230	204	228	198	241	214	248	216	228	229	237	219	216	238	210	232	216	219	207	243	224	197	224	223	230	213	211	217	248	237	200	222	194	216	196	235	228	212	216	230	243	207	216	236	253	225	201	199	221	203	210	205	190	227	188	234	232	195	219	232	203	223	212	213	231	233	256	224	223	215	222	219	215	228	205	208	204	236	214	218	192	210	222	237	226	227	225	226	230	247	195	200	256	234	247	199	223	227	230	231	243	208	221	205	211	226	221	221	215	221	222	233	226	237	206	224	204	218	214	244	225	223	238	245	227	221	222	209	201	236	207	220	202	196	197	233	227	205	214	205	228	223	241	230	232	193	209	205	217	217	214	218	220	197	220	212	210	227	174	241	212	218	217	227	224	228	210	221	228	204	207	227	226	213	228	223	202	202	209	232	226	222	218	217	225	233	225	235	226	214	224	213	209	208	213	206	200	196	219	209	228	198	242	238	243	219	210	231	218	206	215	226	202	209	217	209	232	253	214	235	228	191	218	227	224	234	189	203	223	243	218	234	229	199	208	213	215	191	220	195	229	211	187	229	215	215	217	222	228	241	233	245	220	205	221	216	229	203	224	212	213	218	200	209	212	208	236	231	221	199	225	212	207	204	214	218	205	221	236	217	213	224	237	202	221	241	213	223	199	220	215	201	226	233	243	223	207	224	213	247	239	225	221	222	216	205	219	203	217	218	196	212	189	205	234	218	214	240	202	190	226	231	232	227	266	192	237	242	239	211	236	247	230	220	201	242	197	207	222	239	238	226	236	205	241	207	227	202	237	259	229	195	231	213	211	212	233	220	243	236	202	214	204	222	218	195	216	207	222	211	233	235	232	224	209	222	218	211	219	221	216	198	203	234	221	225	223	217	210	230	216	220	222	227	235	225	218	205	213	203	221	231	254	236	201	216	205	233	245	231	253	240	214	206	231	220	215	221	204	243	239	223	193	234	212	228	221	223	212	198	229	219	254	224	226	244	240	218	207	231	229	210	209	193	209	208	228	224	252	212	234	252	206	202	225	221	244	209	212	252	241	230	203	204	211	239	226	224	228	243	213	231	235	226	235	209	255	222	208	217	223	224	224	243	260	238	227	208	224	242	225	220	216	232	209	209	217	200	238	224	237	198	208	221	227	252	233	225	238	223	213	238	216	215	232	225	179	195	192	206	229	215	246	231	215	218	210	212	210	188	241	227	224	230	193	218	202	216	205	224	222	217	213	229	226	215	213	224	214	214	222	227	192	225	240	214	202	218	226	227	215	205	220	207	211	227	221	226	239	203	227	228	226	204	215	225	198	234	219	221	247	220	214	244	219	232	205	224	207	217	209	213	227	247	210	215	223	204	224	209	205	224	212	234	241	207	185	210	237	234	255	241	230	218	242	243	221	204	194	238	215	223	217	224	221	229	198	228	239	212	235	216	218	206	219	223	228	223	235	213	240	220	217	219	209	249	213	243	208	243	228	212	242	228	236	207	244	201	230	214	212	223	197	225	212	218	229	188	209	236	235	218	195	189	213	225	205	254	250	223	226	219	219	217	222	234	223	213	183	203	213	218	203	208	214	235	204	216	222	269	205	203	228	232	221	213	211	242	199	200	227	222	230	208	230	236	219	215	245	207	219	206	196	221	216	230	213	250	218	240	195	216	218	245	231	225	246	209	236	234	206	213	189	258	220	211	243	203	231	211	251	223	213	205	206	211	225	232	248	225	212	205	209	224	216	222	236	238	236	225	203	232	231	218	236	208	195	218	248	206	235	217	232	200	231	213	193	240	184	210	251	218	237	239	212	219	241	217	218	223	222	226	215	201	206	259	211	220	212	247	222	211	216	254	221	191	206	214	225	227	202	224	209	213	218	210	211	220	231	230	212	208	203	197	239	215	205	209	212	209	221	201	210	208	200	215	238	217	211	228	234	212	220	243	215	189	214	202	218	223	234	240	203	230	199	199	184	215	211	234	206	222	224	257	228	249	212	232	233	224	204	190	222	197	235	208	192	201	247	233	214	199	189	225	226	212	212	217	237	223	208	217	244	245	212	231	203	228	233	217	244	222	244	204	268	248	232	200	216	211	219	217	218	219	206	201	205	210	237	228	221	227	213	197	206	207	239	205	242	226	231	207	212	204	214	241	241	214	197	213	220	203	214	213	238	212	225	234	210	261	217	228	227	205	212	233	227	222	227	202	207	212	222	228	226	243	226	204	222	222	227	214	228	231	219	228	231	200	243	200	210	206	202	219	219	216	228	180	198	218	238	228	237	225	233	215	198	247	226	224	219	182	226	254	234	249	231	231	193	252	225	227	206	224	210	258	245	194	236	204	238	201	244	257	242	230	213	239	221	210	226	202	210	199	227	223	208	211	244	216	224	231	216	227	218	190	244	202	238	228	238	229	232	223	239	228	240	228	221	203	210	230	211	224	224	185	229	201	204	229	206	216	233	198	188	230	225	230	231	224	223	216	192	217	229	220	205	204	210	217	219	205	202	194	222	237	233	239	237	220	207	202	232	221	247	227	228	188	222	217	195	229	206	245	223	225	243	198	238	197	207	230	225	220	242	230	228	205	217	209	213	242	222	248	234	235	232	209	191	235	222	224
23985	22921	29210	24849	16668	2595	383	344	307	292	312	286	312	278	277	302	284	275	251	263	257	248	239	274	263	248	265	264	249	291	262	249	267	245	278	266	279	239	269	268	229	263	246	248	262	277	261	264	230	245	236	269	256	261	253	228	256	222	272	272	260	270	237	246	248	254	260	240	263	277	225	262	256	220	262	251	223	247	241	242	253	263	262	242	227	237	243	221	250	252	246	259	244	268	231	262	246	252	276	246	251	235	239	249	287	264	263	261	211	235	250	257	261	235	237	257	246	235	233	254	246	235	255	232	259	240	234	258	278	238	237	246	235	262	270	257	243	225	238	227	266	246	278	230	241	246	242	238	240	241	216	274	240	284	270	240	269	251	277	281	207	245	252	258	245	259	220	238	265	263	257	259	253	245	265	259	253	274	235	260	240	231	240	242	264	228	263	258	248	234	259	256	253	275	224	239	227	212	242	269	291	237	249	273	223	247	268	251	230	225	260	248	249	277	218	263	251	226	264	242	223	231	244	253	234	243	253	268	226	229	265	245	236	235	252	237	250	258	248	243	264	258	246	242	244	230	274	223	251	257	261	256	231	276	252	238	242	258	241	246	272	246	270	247	247	258	238	229	237	227	237	238	242	282	276	256	244	254	226	248	274	255	271	252	226	261	236	240	226	236	236	236	273	233	239	251	277	254	262	249	252	264	249	247	247	266	268	257	262	242	226	241	266	263	243	241	209	235	258	246	270	235	237	266	265	231	232	248	227	232	235	249	226	248	266	236	237	221	252	242	224	264	267	241	262	226	276	265	238	255	250	235	255	238	232	239	264	259	255	264	245	265	232	245	256	245	261	271	233	254	242	248	276	228	266	257	261	224	281	236	257	251	222	246	235	255	282	259	253	277	219	260	230	252	255	240	283	252	250	259	262	242	260	248	225	263	254	257	229	252	240	251	273	243	272	266	243	262	226	226	254	255	244	245	211	244	241	231	237	235	240	260	250	276	255	219	213	230	235	224	274	254	252	233	251	258	251	253	282	265	242	210	230	295	235	258	258	248	271	240	217	258	271	246	256	243	271	256	236	242	242	240	257	221	257	235	249	251	251	250	222	244	233	246	249	261	251	249	273	260	238	258	266	272	246	278	218	266	239	255	207	264	241	246	241	228	253	255	247	251	254	217	230	251	254	239	229	263	252	216	206	255	248	233	237	238	229	283	246	275	243	258	258	244	239	246	240	254	262	219	241	241	283	249	255	211	233	266	230	264	257	232	234	220	230	218	283	247	230	233	268	234	243	218	257	250	247	275	265	278	240	254	287	279	236	263	242	242	247	272	260	273	236	246	257	249	273	257	258	253	247	245	238	243	231	248	285	242	246	245	256	235	263	241	264	240	241	267	247	296	293	245	265	250	255	231	257	241	250	254	241	243	221	220	259	244	248	231	255	267	230	239	250	254	238	256	268	257	250	255	259	252	260	258	239	253	256	231	229	279	265	259	257	252	255	242	214	247	239	238	240	251	205	253	245	283	271	241	219	254	259	237	239	250	238	229	236	254	258	265	269	239	262	270	244	261	276	220	249	265	235	254	264	251	275	253	257	258	212	253	256	255	267	235	228	242	241	237	263	235	257	258	253	251	229	277	251	243	228	242	254	228	253	264	217	271	258	242	240	252	261	224	257	256	261	245	234	240	230	221	252	254	247	244	259	256	274	245	239	258	246	259	277	264	236	250	220	268	224	246	279	256	262	257	252	273	244	263	250	235	267	254	263	280	269	254	203	246	254	246	249	247	256	248	215	243	254	223	241	230	287	260	270	256	237	272	264	240	260	232	254	228	270	235	268	264	262	256	275	223	246	261	234	274	223	215	235	235	258	230	261	271	234	265	232	250	245	215	253	247	222	241	229	258	250	258	246	266	257	257	239	255	269	258	279	225	262	233	248	270	248	231	243	241	224	214	263	263	257	235	236	247	260	250	277	252	242	248	263	239	273	278	247	266	262	260	224	249	247	261	254	256	281	272	221	240	212	231	259	242	252	250	245	278	238	234	248	254	231	272	238	228	279	242	252	254	250	277	243	228	243	251	249	246	275	266	236	219	282	231	260	251	254	261	230	237	264	234	233	272	248	207	262	241	270	249	265	272	225	234	251	262	258	269	257	279	247	261	233	241	271	234	264	244	245	234	237	239	257	276	226	243	225	247	231	253	278	268	227	230	272	229	277	240	252	218	251	240	258	232	246	243	265	246	230	226	250	275	258	263	247	260	271	254	244	246	262	281	253	244	222	235	236	241	256	261	261	245	255	251	233	257	261	254	236	254	241	256	244	249	225	214	281	243	240	248	256	234	280	273	261	260	253	260	245	236	256	233	254	240	262	268	213	252	233	235	238	258	266	269	232	243	231	257	257	242	253	250	226	254	239	237	242	249	270	250	263	230	249	256	280	261	255	238	274	266	255	285	214	264	249	237	280	261	244	272	236	264	217	258	221	245	260	258	261	237	219	247	250	265	229	259	234	252	266	234	241	245	249	262	248	236	258	254	254	228	248	268	226	243	238	287	247	266	248	245	243	242	265	221	255	247	229	256	238	268	240	248	241	228	240	260	231	255	267	265	237	226	246	219	263	280	250	272	261	253	264	219	238	233	229	240	225	282	237	262	247	212	245	244	229	267	227	246	246	250	275	237	269	272	244	247	250	252	260	256	253	248	260	238	277	232	226	223	273	260	259	287	251	278	227	230	245	249	253	245	230	242	262	241	244	230	281	219	237	252	253	238	267	238	220	272	277	273	266	273	267	274	228	226	247	246	234	258	234	235	244	254	235	243	237	246	217	260	270	242	256	240	218	270	249	253	226	232	234	279	254	231	247	250	220	225	257	258	240	292	253	230	220	242	225	239	229	237	259	276	251	243	253	224	255	220	209	243	251	227	228	236	242	247	257	256	257	246	253	240	233	254	263	251	254	257	237	250	266	244	249	235	261	246	248	252	245	241	259	260	233	259	240	230	225	257	242	231	257	245	275	269	272	205	224	261	252	271	266	239	247	276	261	252	228	257	233	263	246	240	244	251	281	261	277	258	271	247	240	262	253	272	264	238	236	250	253	255	249	261	236	277	259	257	255	253	261	245	255	249	253	245	240	247	251	240	239	231	220	253	215	252	253	233	276	256	237	233	240	254	263	252	260	230	252	281	259	248	233	235	250	221	273	271	237	250	217	254	260	273	256	239	261	232	259	252	250	253	247	260	235	232	253	218	262	240	266	239	234	257	247	270	240	217	246	273	246	248	254	248	257	237	256	261	263	226	285	279	260	262	227	269	250	258	270	241	245	247	245	240	233	276	271	226	249	292	259	238	246	248	238	247	244	235	234	246	257	243	259	233	223	253	233	230	254	232	245	233	248	253	241	262	255	238	274	239	230	221	246	277	229	252	276	247	223	239	239	255	226	277	245	245	217	244	272	251	208	271	228	243	250	247	231	225	237	227	228	258	255	236
54735	87469	35925	1701	1159	933	788	742	631	565	583	510	498	510	508	463	497	493	464	509	442	439	414	425	456	450	469	466	429	425	410	416	433	425	421	423	458	460	439	448	409	455	417	429	388	432	408	442	383	409	429	431	428	467	450	444	409	407	406	376	409	422	448	456	444	439	390	426	430	404	430	489	402	439	407	452	438	376	441	431	443	453	408	403	429	382	431	407	437	398	416	459	431	439	377	415	420	427	388	403	409	419	425	430	425	398	430	415	399	448	414	395	395	399	390	422	424	424	369	420	425	425	445	436	445	420	426	449	399	436	410	398	449	423	453	384	415	427	414	412	429	439	441	420	416	458	419	397	391	418	407	400	423	421	419	380	419	408	444	453	399	430	410	460	402	417	387	436	448	449	444	410	412	416	396	395	425	423	422	405	419	429	410	424	442	447	397	407	441	432	398	433	441	455	405	443	422	428	436	412	416	466	399	399	437	475	418	389	443	429	449	451	428	426	425	436	437	444	425	438	445	393	426	415	401	380	460	410	417	415	413	411	426	407	413	416	431	420	392	406	416	407	399	431	438	440	429	452	452	451	405	417	430	446	471	444	452	454	421	399	437	426	438	420	413	422	390	460	446	403	384	397	417	471	393	410	416	426	483	464	420	372	464	400	449	433	424	422	441	415	446	383	449	390	456	431	424	431	441	441	451	397	399	402	456	402	445	430	414	440	426	413	424	417	428	446	450	444	419	441	408	458	425	428	422	444	437	386	426	421	395	401	427	379	411	415	443	418	420	429	422	416	408	402	449	379	445	424	397	425	433	388	449	387	445	440	431	426	422	443	384	367	458	433	426	439	433	420	430	414	412	431	460	396	392	453	439	470	400	381	399	419	372	425	450	424	454	459	427	441	421	422	421	395	442	432	427	410	407	445	438	438	407	439	377	423	394	417	442	414	415	444	405	434	404	400	410	424	443	389	434	402	436	428	461	435	412	419	448	432	372	458	411	408	369	373	401	421	390	416	410	418	455	389	389	402	395	443	439	415	409	414	392	436	431	428	451	451	449	417	409	429	439	436	395	405	461	460	426	428	421	424	433	439	431	425	434	426	415	444	403	433	426	398	393	406	390	418	423	442	378	405	426	409	415	415	441	431	421	422	419	394	439	443	398	373	446	406	389	412	434	436	421	447	434	411	420	426	410	456	423	421	428	426	394	402	405	407	393	423	424	404	393	412	422	406	422	438	407	447	472	402	431	422	448	443	409	425	410	391	444	416	411	387	445	432	433	435	437	409	412	442	426	400	402	413	405	433	428	440	442	412	453	438	410	429	397	425	414	454	390	420	439	421	438	415	397	414	433	420	450	409	462	433	407	410	408	431	458	413	375	416	443	383	390	414	432	413	407	449	429	445	428	434	451	410	430	440	430	425	431	445	390	432	421	432	437	428	404	438	414	421	422	412	396	414	447	402	401	410	409	407	420	400	401	451	433	461	421	416	409	427	438	419	417	390	425	412	400	453	400	416	441	394	427	403	467	441	453	420	416	393	397	401	405	413	425	428	417	441	409	431	411	401	391	434	428	407	413	430	402	412	426	419	406	411	440	392	438	399	438	418	417	385	432	413	428	460	416	410	414	445	391	435	442	412	428	412	429	399	375	403	410	442	420	389	419	417	443	412	424	389	431	411	402	441	393	427	423	405	443	437	394	436	434	403	395	433	406	433	458	421	416	387	397	410	422	430	434	404	414	435	449	411	446	442	440	408	432	424	457	391	391	400	400	436	414	426	472	404	438	403	446	414	427	408	437	428	454	427	416	491	406	422	398	428	425	416	397	417	427	423	410	424	445	409	442	428	431	415	417	408	417	410	459	407	401	435	417	444	433	429	441	419	442	433	481	437	423	419	401	432	426	416	463	413	419	487	412	455	405	407	470	451	474	404	439	434	439	435	406	419	392	433	441	429	392	391	407	440	398	398	456	394	436	436	419	429	418	416	423	416	413	395	450	445	431	420	388	400	441	399	425	437	429	431	358	448	415	442	425	425	447	445	403	391	391	407	445	409	453	407	409	390	441	411	408	417	472	434	410	410	430	397	367	468	422	445	418	427	412	377	434	403	445	438	414	441	419	400	430	403	400	428	429	411	413	447	422	412	396	409	427	448	399	398	399	427	408	408	413	429	437	448	409	400	456	418	429	426	415	404	435	445	448	438	411	412	452	389	418	431	404	401	431	381	431	419	415	435	410	413	435	408	456	408	424	397	465	449	409	403	394	434	449	417	417	438	450	431	409	410	404	448	447	424	439	433	404	428	444	412	414	452	412	435	422	441	407	427	454	447	411	412	430	404	399	418	441	445	404	465	413	429	435	419	401	427	372	403	417	428	437	448	409	397	433	461	396	413	425	422	394	440	442	416	421	469	433	434	427	417	406	407	445	430	440	438	427	425	442	429	401	434	408	421	423	394	392	471	412	423	418	420	409	444	406	410	424	399	428	405	455	432	391	407	459	447	407	427	421	407	418	403	398	379	421	446	453	444	410	420	427	413	421	433	434	394	441	431	406	429	438	415	426	426	432	444	417	440	435	393	397	406	453	401	421	396	438	445	431	445	411	422	436	407	407	415	419	421	384	409	414	399	415	440	431	411	419	388	429	432	435	419	422	434	420	395	424	447	426	404	414	416	440	431	421	409	460	409	408	408	407	444	421	418	434	405	400	441	409	420	446	405	404	401	439	402	406	469	431	407	426	409	421	443	449	430	430	435	421	449	432	425	408	437	409	430	410	447	436	384	391	457	420	429	408	429	434	442	419	420	420	369	395	369	461	429	433	419	420	412	447	458	396	422	414	419	446	432	430	416	462	418	427	417	408	407	431	448	429	406	443	402	425	401	405	417	401	395	448	414	436	443	409	424	432	421	416	431	430	454	407	394	425	402	386	419	406	404	454	424	389	414	413	406	424	461	427	418	400	419	402	430	428	440	398	427	421	427	443	421	422	434	416	394	393	426	438	407	415	419	408	408	440	421	399	400	444	439	427	395	416	474	437	393	408	444	429	442	448	418	399	413	452	435	434	429	434	476	442	401	418	401	460	442	385	397	442	387	412	402	435	443	410	397	412	428	416	445	434	407	418	401	431	440	446	394	389	452	412	404	436	425	408	435	407	408	440	423	448	462	413	453	410	426	456	389	416	420	386	398	420	391	412	439	426	387	428	372	431	404	394	438	452	432	397	425	423	439	420	405	426	427	393	419	409	418	404	426	393	404	404	405	418	417	404	406	441	399	466	437	393	438	428	412	433	403	402	395	403	466	391	426	425	406	419	426	433	391	423	397	388	439	461	384	381	422	428	433	436	402	432	393	412	425	408	379	392	433	412	432	413	416	435	418	440	387	429	449	399	423	412	428	436	428	434	460	430	451	412	443	426	434	426	418	406	425	386	441	408	415	444	408	473	418	443	404	428	461	452	422	390	398	451	403	399	419	440	408	412	428	418	408	407	440
23032	22097	28572	24882	20831	14656	1465	605	559	504	478	472	475	422	430	448	447	458	411	439	467	430	414	410	426	428	443	415	408	447	414	388	425	422	391	441	431	441	389	415	419	409	414	396	413	379	409	372	404	407	414	382	411	395	440	414	398	402	427	423	406	378	361	420	423	423	401	393	387	399	403	422	394	399	420	426	418	404	402	435	372	402	414	374	416	400	433	411	370	400	412	407	402	400	451	418	421	376	407	426	421	410	427	421	403	403	381	400	380	413	365	420	436	370	395	409	415	412	403	333	398	386	415	417	367	389	405	386	362	421	412	391	397	355	384	400	433	392	422	391	404	406	419	401	400	373	392	364	391	391	418	434	407	422	426	391	385	427	388	386	421	382	409	398	384	403	406	427	393	387	367	420	386	405	420	412	379	387	395	395	399	405	385	433	362	391	392	398	426	382	371	372	431	397	423	423	365	415	411	429	398	417	423	383	414	419	406	396	352	366	438	413	413	387	417	437	417	411	380	453	403	430	402	417	420	394	404	390	388	428	395	421	429	381	410	390	457	388	451	402	392	376	416	368	379	406	405	373	409	411	421	408	386	381	377	377	366	391	372	433	372	373	397	433	373	382	428	368	439	430	398	399	371	402	419	409	409	398	389	410	407	392	426	353	401	421	397	398	408	419	394	426	407	439	376	398	408	395	398	395	418	361	418	439	396	388	404	377	410	417	436	422	417	391	408	387	391	381	418	419	410	355	417	409	395	371	408	374	388	392	434	421	408	432	410	390	396	397	428	404	394	404	383	387	442	398	402	371	440	420	400	388	412	394	404	409	416	393	395	404	382	424	398	404	373	380	366	402	425	378	384	421	420	387	405	389	403	392	399	434	382	418	410	426	430	401	388	434	389	433	391	395	398	426	371	408	424	421	382	399	416	425	383	406	371	371	397	400	390	426	408	409	421	455	399	421	412	385	408	405	411	435	399	389	376	382	392	416	389	409	422	404	425	411	410	422	421	391	406	409	410	398	402	399	415	404	424	353	385	414	379	405	380	408	428	391	429	431	390	424	402	427	414	437	409	453	403	384	399	398	428	390	433	387	387	386	409	410	425	376	405	413	392	391	424	426	404	390	416	377	418	435	399	400	413	362	391	401	382	401	421	386	422	403	375	418	429	421	386	413	384	415	421	395	389	438	370	435	392	420	376	402	387	438	406	406	413	383	359	407	402	447	403	415	405	346	402	391	423	373	434	408	368	382	402	373	392	393	383	384	397	415	447	427	409	410	385	376	408	372	397	378	402	389	398	405	415	370	413	383	391	429	414	413	425	417	415	409	378	394	394	410	397	384	371	386	429	410	400	376	428	408	425	402	400	390	419	418	379	373	386	433	396	391	425	462	402	422	449	381	397	383	397	406	370	360	383	403	387	365	403	347	398	403	403	418	381	428	412	432	396	409	370	375	427	396	385	400	393	432	388	384	373	419	385	373	406	432	410	418	398	417	391	409	377	386	406	412	399	422	408	395	413	406	433	379	416	414	386	414	399	397	391	408	410	387	396	377	380	393	415	397	414	372	400	422	389	398	408	366	385	388	430	401	399	424	396	433	405	445	358	387	425	392	438	368	376	409	377	417	425	402	387	411	414	398	409	368	404	398	404	389	406	402	404	379	420	382	409	403	377	424	420	415	452	389	365	377	407	408	413	405	431	388	406	392	398	410	415	404	404	417	406	391	350	383	413	400	370	400	393	382	425	396	412	383	367	420	394	380	381	378	395	403	439	425	374	401	403	435	441	429	407	407	389	396	362	371	390	360	389	415	435	398	364	392	375	424	391	385	401	384	387	363	345	374	421	408	364	365	392	414	414	384	423	410	414	426	349	395	414	413	424	376	375	420	391	424	393	415	396	380	370	404	380	394	393	414	380	405	410	425	414	366	427	408	384	368	396	378	409	421	461	394	381	378	398	435	411	419	383	397	418	399	362	363	412	365	400	397	432	405	414	427	403	404	394	412	375	441	391	406	411	398	377	411	409	362	376	409	374	385	408	395	427	429	407	399	430	395	416	389	392	395	379	396	378	404	400	430	419	390	391	401	403	387	373	386	417	352	403	390	382	396	408	376	385	403	387	386	406	435	353	428	397	422	411	393	387	394	408	388	407	413	392	411	397	381	398	405	380	370	387	387	352	398	385	387	410	413	400	421	392	414	411	384	366	397	415	404	379	404	410	409	408	384	397	405	415	410	368	392	410	399	410	417	350	378	393	385	396	394	404	389	391	387	402	397	362	391	366	385	407	392	416	398	383	359	372	398	406	428	401	418	424	380	387	412	392	402	386	402	449	432	430	378	402	375	385	355	393	395	422	380	404	346	399	421	435	377	392	414	401	380	434	397	389	428	422	388	358	392	402	404	389	428	389	402	371	391	427	384	375	433	396	391	366	410	461	377	404	408	415	409	432	405	408	403	414	399	405	414	431	430	402	420	435	384	376	416	381	436	403	380	410	393	374	409	423	358	414	378	386	380	412	398	392	411	416	389	397	406	380	428	414	376	400	400	425	416	415	399	400	390	359	386	389	407	414	399	381	393	400	370	455	382	421	373	384	394	412	390	394	394	422	394	380	399	397	412	413	359	388	396	393	374	383	401	377	405	390	385	383	374	428	398	408	403	350	385	402	410	398	392	378	415	383	379	400	411	377	414	400	389	357	392	391	385	405	364	397	397	393	396	407	403	421	422	398	387	422	382	410	375	441	449	378	430	406	354	385	429	431	402	410	390	409	414	415	414	423	410	408	396	418	426	386	376	372	384	386	428	392	421	411	417	387	416	443	424	388	418	456	375	428	383	393	359	405	408	391	377	392	377	414	378	397	406	426	427	367	369	422	415	381	383	379	415	384	366	391	411	403	423	437	375	387	419	438	405	408	403	382	388	387	434	371	379	413	399	370	397	355	419	392	386	394	393	362	402	411	394	390	382	382	420	371	381	387	397	441	381	395	436	391	417	401	433	446	387	382	349	376	380	405	431	351	394	422	405	369	403	396	426	413	376	392	410	374	438	392	430	388	401	404	428	392	390	390	420	413	424	346	399	391	426	374	363	423	392	394	377	411	402	405	391	398	411	409	402	418	411	367	392	392	396	419	387	399	397	421	407	385	381	403	399	426	410	460	368	379	408	420	375	400	432	413	428	409	420	423	367	397	404	401	410	359	401	399	403	429	404	399	394	444	380	357	363	386	416	444	399	408	377	412	393	395	410	402	432	396	395	399	384	392	407	406	417	400	417	392	390	426	379	417	383	414	401	370	376	408	391	380	385	437	396	416	433	454	414	387	371	382	431	390	380	381	385	416	378	391	398	410	397	413	414	409	414	398	386	370	399	396	401	390	434	414	416	378	432	397	437	402	389	390	407	431	426	390	429	394	423	400	390	399	391	403	401	404	407	397	406	394	390	408	423	459	399	381	380	415	395	381	395	439	406	407	375	420	427	386	424	409	405	381	402
55001	96466	37478	2882	2051	1564	1335	1165	1043	1000	856	829	816	782	756	730	768	722	641	705	673	642	696	730	667	711	660	689	640	674	645	650	667	656	671	677	646	693	666	706	639	653	651	659	651	695	677	661	626	635	678	663	679	668	667	623	644	616	598	651	656	643	663	666	632	612	667	648	631	627	630	641	610	626	637	668	611	627	635	709	597	645	630	604	637	657	635	619	646	646	657	661	657	667	685	641	598	617	683	660	655	621	667	653	610	649	647	656	649	612	643	650	621	674	603	618	643	635	646	601	611	636	618	648	605	668	640	638	576	631	620	651	649	654	641	599	614	659	627	678	627	642	625	629	605	632	616	633	627	671	620	623	620	661	666	660	642	645	627	631	650	652	655	634	648	638	619	618	616	613	678	627	652	656	621	619	593	614	621	596	667	662	655	610	681	628	625	646	638	645	642	580	653	617	687	613	663	625	612	636	638	650	632	653	595	652	665	611	662	696	594	601	641	637	637	595	657	600	638	605	629	615	614	656	647	604	653	663	645	631	623	647	652	619	634	651	642	688	619	655	662	624	618	611	634	621	627	693	628	609	693	647	643	627	652	612	621	618	636	659	573	637	635	649	607	595	684	592	651	619	615	662	621	654	592	637	604	630	622	603	675	660	639	653	645	643	639	639	661	637	617	670	670	619	620	657	638	632	625	612	641	644	624	660	586	670	630	621	616	633	661	681	635	635	632	611	697	638	590	667	632	642	606	649	663	678	627	611	640	622	643	646	605	662	633	671	639	679	684	635	670	671	600	671	640	619	636	643	612	647	646	618	646	676	644	627	631	650	663	668	648	653	638	655	652	629	643	646	610	661	640	620	638	647	594	644	654	667	675	638	658	629	651	611	648	602	684	647	601	611	686	676	632	629	623	642	609	647	636	657	637	683	607	626	638	682	649	670	622	629	653	607	628	641	620	638	666	663	646	644	675	641	645	606	589	623	633	692	600	650	647	637	657	630	635	622	617	625	645	654	604	610	596	688	629	649	624	620	624	661	621	602	621	644	635	617	619	676	655	643	667	614	647	641	635	627	669	616	671	623	601	629	643	627	623	610	677	602	641	630	667	667	598	648	656	619	619	664	655	589	629	697	641	571	628	666	649	617	659	619	577	652	647	614	606	612	653	641	653	624	634	624	634	633	626	611	618	632	676	642	653	625	611	615	640	642	700	599	645	654	670	629	617	651	626	676	596	598	640	593	667	651	607	653	653	602	642	581	607	606	665	645	661	646	629	628	634	657	586	609	637	624	612	595	619	631	630	685	623	582	653	595	615	665	563	576	636	644	613	654	652	610	631	666	646	636	601	615	639	598	645	675	651	627	654	667	643	650	689	616	644	612	610	598	638	679	593	659	640	629	621	590	644	601	684	682	637	622	687	631	649	639	612	614	601	590	660	610	642	609	640	649	630	614	626	631	632	646	625	589	629	631	655	603	655	671	675	642	636	579	663	650	660	628	652	651	639	668	616	571	627	663	611	601	669	561	670	640	606	601	614	669	677	607	671	632	663	651	649	637	645	656	600	669	675	627	607	614	674	675	644	628	640	601	645	660	630	616	675	624	649	595	635	651	609	644	586	607	634	652	620	647	656	639	659	604	650	648	681	643	610	605	620	647	652	682	640	661	667	650	653	641	628	676	639	673	593	648	595	654	619	631	672	625	652	670	670	651	668	657	658	618	642	625	632	651	661	617	699	656	636	644	612	619	671	572	674	628	631	638	615	652	659	632	626	581	602	694	647	618	617	676	709	635	632	601	633	641	564	610	656	667	655	664	627	635	661	635	636	665	696	677	642	649	664	583	645	633	653	619	647	606	604	622	643	647	635	597	629	610	668	648	629	665	656	661	635	633	593	638	687	657	612	627	630	665	658	628	623	637	619	609	673	636	652	633	610	647	631	650	633	643	609	640	672	669	612	632	660	641	685	663	606	651	620	681	673	604	615	641	625	650	647	642	648	624	644	661	633	660	666	644	638	589	667	624	633	630	619	686	666	658	626	702	643	622	640	660	628	599	667	661	631	598	642	601	610	638	645	616	674	592	655	648	631	631	665	591	617	623	663	593	582	629	648	657	617	632	593	650	659	589	647	659	649	652	613	600	631	644	643	630	608	627	626	651	658	663	655	646	635	597	616	637	618	601	630	625	637	644	625	628	643	679	638	655	579	627	671	633	616	611	623	660	649	623	599	607	575	645	600	621	637	662	680	607	656	632	606	676	642	665	621	654	627	658	618	636	651	639	646	640	662	656	674	619	603	648	629	670	622	651	654	640	623	657	616	678	636	631	687	633	637	613	610	621	656	643	601	618	653	628	651	669	657	616	619	598	694	584	630	611	646	646	657	662	641	592	643	656	632	651	655	618	577	574	638	563	688	635	668	628	649	642	621	626	611	597	634	620	626	657	688	676	587	655	599	611	658	624	616	635	649	678	617	632	600	623	633	677	634	606	664	662	610	669	636	658	644	641	616	650	628	648	660	636	625	639	638	604	658	673	651	633	599	672	658	648	621	643	651	664	611	619	643	613	617	610	651	603	629	647	620	654	627	602	640	627	658	645	658	643	605	649	624	625	631	619	651	668	628	634	675	662	606	639	599	645	617	631	646	671	657	633	632	634	644	633	640	634	629	641	641	605	674	609	686	639	666	655	629	599	606	640	655	639	640	657	624	623	680	629	646	683	672	641	598	649	610	659	639	670	648	574	660	622	633	602	689	648	664	653	599	636	671	662	654	633	671	605	614	679	668	627	642	634	649	650	595	634	620	623	717	646	640	679	609	583	611	629	677	622	625	614	670	641	683	645	649	633	633	631	668	648	699	633	605	631	616	668	655	637	625	624	670	605	616	609	674	626	596	659	683	677	617	580	612	613	598	644	611	635	608	633	628	620	652	621	660	631	645	673	656	619	630	632	650	603	627	631	656	633	667	640	629	662	644	635	630	635	657	658	617	640	596	690	630	589	624	593	656	681	608	639	618	620	603	608	628	610	653	611	606	665	597	620	684	625	631	650	637	649	634	604	659	640	615	638	644	644	612	657	671	649	662	626	648	674	658	615	626	597	638	655	610	637	637	654	626	658	613	665	684	586	679	666	640	660	648	605	611	617	638	606	635	586	648	647	605	652	638	653	639	654	620	626	618	674	628	599	664	592	663	594	700	642	609	661	639	616	630	631	605	626	656	604	632	626	642	633	641	655	638	603	650	627	614	648	647	658	653	630	626	702	601	635	669	650	610	625	630	621	632	660	613	576	625	642	633	617	648	611	660	598	645	620	631	634	654	655	639	607	636	607	626	571	642	638	601	614	640	681	629	653	640	635	602	646	607	670	616	629	615	615	602	659	636	615	646	656	618	630	630	639	644	645	587	610	676	641	686	619	650	636	611	565	596	634	657	590	634	604	583	605	621	628	649	668	641	626	611	646	654	643	666	625	668	652	644	626	643	637	635	633	681	659
27046	27941	21652	3254	174	127	143	110	140	136	126	102	129	136	134	111	125	137	127	127	108	132	127	130	102	114	117	132	118	124	117	109	106	129	128	107	126	108	125	117	122	131	119	133	130	109	133	124	118	127	110	118	128	106	119	106	115	126	123	119	134	127	102	127	120	135	118	150	151	123	135	123	154	152	132	113	111	113	110	122	123	144	150	121	123	146	119	111	114	132	143	113	120	108	109	119	133	125	145	140	145	134	139	141	136	104	141	119	115	119	116	127	118	116	125	131	115	121	119	107	125	99	155	123	99	124	114	132	116	115	113	111	144	114	119	135	134	119	107	125	129	140	126	122	121	118	128	135	138	126	117	138	133	120	117	125	92	114	136	112	124	126	109	117	119	120	118	128	107	126	118	145	120	123	138	116	140	121	98	109	115	149	117	121	116	110	128	117	138	122	124	115	133	113	130	133	108	118	128	111	105	109	129	113	121	124	115	120	115	135	124	114	109	130	121	134	104	124	123	114	125	102	138	126	128	149	149	125	130	117	111	130	112	124	126	123	112	105	125	127	113	117	132	118	128	113	120	123	129	132	140	127	127	129	98	119	139	101	114	118	119	121	124	112	143	126	132	114	134	116	125	108	126	116	137	107	132	105	140	121	126	107	127	105	127	131	104	129	111	113	127	126	129	126	117	123	128	135	128	122	114	149	124	139	137	135	110	123	117	111	121	117	112	139	132	118	131	124	138	129	128	105	123	130	140	128	115	117	118	125	135	112	113	116	127	120	126	134	120	129	135	117	124	113	131	134	125	141	108	116	121	127	123	125	120	115	127	116	127	120	141	109	111	115	141	99	133	115	146	143	141	134	114	107	121	130	135	129	118	131	120	111	117	111	119	143	117	129	140	114	119	121	125	125	123	113	127	112	144	133	116	129	113	125	136	128	114	108	133	112	150	110	137	141	112	104	115	103	147	137	120	103	135	121	122	114	134	107	94	119	119	133	115	115	137	110	135	103	123	130	105	137	128	129	122	117	127	140	127	135	124	112	138	112	118	133	120	120	126	135	119	134	126	103	101	121	125	115	106	120	123	106	99	97	114	104	100	118	126	129	105	131	125	121	119	128	130	127	131	140	97	135	113	127	133	110	120	123	124	119	118	141	137	132	140	122	122	118	112	119	110	128	131	133	146	124	111	117	140	129	100	128	135	131	137	137	141	129	153	123	125	117	113	115	126	113	145	128	104	132	135	113	120	142	143	121	131	127	131	122	118	121	126	116	106	113	103	130	121	113	119	118	136	112	114	128	122	112	127	139	132	124	117	148	114	109	143	119	111	134	108	121	94	111	132	142	131	125	134	128	132	128	137	119	128	144	143	127	115	129	121	126	120	115	123	116	127	116	117	146	124	120	104	106	122	127	118	132	115	127	114	118	134	110	121	138	119	110	135	118	95	153	114	126	103	143	122	129	130	123	121	117	126	113	116	117	129	136	144	110	116	108	110	108	97	125	117	115	121	106	117	139	104	137	136	120	105	117	128	104	133	131	128	119	109	112	114	134	117	117	118	105	115	117	136	131	118	121	156	111	131	115	113	122	120	128	131	131	114	107	119	131	124	117	129	130	131	138	108	130	106	133	123	118	124	115	122	129	92	138	116	130	138	108	119	137	131	140	140	138	136	120	149	121	126	122	124	103	101	118	139	116	138	114	121	114	123	127	137	120	88	125	114	104	129	124	137	104	129	120	114	135	120	116	122	123	126	122	133	130	127	102	127	121	111	127	126	120	124	117	134	108	130	128	113	103	110	121	123	116	113	127	143	119	122	118	121	122	122	126	113	111	117	142	140	109	138	129	133	126	110	129	113	144	124	118	116	116	118	115	117	118	140	121	108	127	122	127	124	114	131	123	125	115	120	115	133	116	133	122	124	118	105	121	145	120	107	123	123	127	139	117	133	116	98	111	121	124	132	144	96	111	123	128	113	116	125	136	108	133	129	129	114	144	130	151	129	127	136	150	116	97	123	116	99	121	126	130	128	118	121	111	135	123	118	136	129	116	119	101	125	113	128	129	139	124	106	100	112	121	121	146	115	106	128	100	118	140	117	141	116	108	132	135	145	124	130	120	114	105	128	112	124	114	122	101	114	124	130	121	128	125	143	121	117	118	133	125	148	130	108	113	120	132	122	127	111	137	115	128	130	124	123	130	129	115	117	115	105	121	119	119	136	105	122	126	122	98	111	130	116	124	125	123	123	131	114	118	122	120	119	127	114	120	110	124	151	115	120	105	117	128	113	130	132	112	125	123	131	121	113	115	132	113	120	119	116	122	108	113	138	121	123	129	127	134	146	114	132	109	120	109	132	98	111	115	135	133	117	137	122	111	124	134	130	105	118	128	122	106	124	140	123	115	121	116	130	127	127	133	101	128	142	109	102	123	128	121	132	124	121	124	121	112	118	117	129	114	116	134	126	143	143	122	134	129	137	139	115	140	127	132	115	128	121	137	121	102	120	113	112	143	124	131	122	111	126	118	122	141	112	120	117	130	118	116	114	138	126	110	127	121	119	112	128	142	113	141	143	109	111	144	124	119	121	112	117	115	120	115	112	123	117	129	137	118	111	96	117	131	112	114	117	120	121	118	108	127	116	113	122	116	122	108	121	118	120	122	121	109	122	124	144	117	121	111	125	116	118	117	122	94	97	135	107	102	129	121	135	114	123	103	119	123	143	121	134	115	114	113	134	134	126	124	143	112	128	122	110	124	112	122	111	123	111	127	109	149	120	111	103	126	118	130	115	146	123	115	107	110	118	132	121	142	129	97	108	95	132	134	106	120	117	131	150	122	129	119	134	134	114	155	129	124	150	133	114	126	101	128	109	122	118	124	120	121	140	107	124	114	101	127	125	114	117	117	125	121	121	133	126	139	129	123	126	104	137	127	152	106	115	138	133	121	140	124	137	114	121	113	127	128	102	123	115	98	123	96	116	129	118	128	125	117	119	106	129	127	134	121	125	116	118	112	94	111	108	104	140	125	124	156	130	136	123	121	115	124	128	120	112	121	137	129	103	108	131	125	123	120	120	121	118	111	113	145	118	115	122	132	107	116	121	101	126	120	126	112	112	125	123	124	133	120	117	128	125	116	117	102	117	109	114	134	115	118	121	119	104	124	116	121	112	135	104	128	127	120	111	129	126	117	100	141	129	117	126	131	128	131	123	124	119	144	130	115	125	127	126	111	126	119	124	130	115	129	140	114	140	108	128	133	127	116	132	109	131	132	111	109	110	109	116	131	116	124	117	111	141	126	117	112	132	121	120	102	132	113	130	100	117	131	125	118	120	124	122	128	154	109	137	117	115	129	125	130	120	123	149	126	130	112	113	107	111	129	133	97	144	134	109	124	120	119	127	109	113	125	111	135	109	124	119	137	123	128	116	112	120	135	143	123	126	126	128	125	154	121	132	132	131	120	121	134	110	106	142	150	115	123	133	118	114	130	111	114
30944	46358	18525	322	286	258	254	249	234	227	220	243	249	222	237	211	207	220	248	229	219	230	223	218	195	230	228	242	207	243	236	225	195	224	192	210	239	213	220	213	237	226	218	230	188	199	210	226	210	200	200	227	225	249	217	211	219	212	230	223	244	227	215	219	225	197	209	225	242	224	221	214	229	220	213	229	209	208	192	230	233	245	195	204	210	212	198	225	233	254	217	193	218	219	213	243	229	219	227	206	223	230	228	238	245	225	228	220	226	237	214	190	217	245	224	215	230	234	231	245	231	244	222	220	224	205	215	239	214	225	233	213	225	235	242	204	200	228	218	219	214	215	222	234	202	210	222	217	228	226	209	236	211	210	207	212	202	217	233	209	224	245	217	216	218	206	215	234	235	213	239	228	194	208	205	227	218	250	225	240	200	196	206	206	238	219	210	219	232	244	237	207	202	218	247	210	215	201	221	233	244	196	239	219	196	223	225	219	200	238	249	245	229	231	233	213	231	213	258	212	204	205	223	222	204	234	219	210	233	229	228	237	224	205	223	220	244	218	209	183	220	226	214	205	225	208	213	222	219	221	240	244	212	212	230	210	219	201	220	210	218	229	181	220	235	247	223	211	216	204	236	240	239	205	222	234	216	240	214	213	209	235	194	207	225	221	221	215	219	218	209	211	234	198	216	228	220	240	219	204	216	227	223	201	214	235	231	200	230	223	217	225	220	186	233	221	197	203	218	197	214	244	245	239	206	207	222	213	248	208	217	221	199	234	229	235	208	230	198	242	236	210	202	231	216	249	215	202	228	243	222	189	246	225	219	232	219	229	196	198	239	224	230	246	222	201	216	221	185	238	236	203	222	240	237	226	218	217	223	226	213	218	204	212	198	224	232	217	200	227	221	191	232	209	202	229	211	256	230	216	214	232	200	219	238	197	200	218	217	218	236	238	222	244	238	233	238	217	224	203	205	220	233	202	213	201	226	223	225	200	225	221	222	243	240	231	214	211	209	206	235	246	217	217	197	235	213	206	216	240	236	227	218	203	207	225	236	228	229	254	230	235	222	217	220	225	214	203	211	194	237	223	220	213	228	226	219	225	186	228	213	200	229	223	218	214	232	210	202	244	246	216	237	223	203	225	220	214	225	198	208	238	202	206	229	224	213	244	215	231	241	223	223	251	214	212	209	194	218	198	205	224	219	206	210	207	227	240	237	201	239	223	202	235	237	190	203	221	235	206	214	216	207	216	231	209	201	196	226	246	233	204	223	223	218	214	222	209	209	192	223	198	233	190	213	234	236	221	202	245	224	244	240	196	230	240	186	228	205	231	252	211	218	226	208	212	231	204	207	220	217	223	232	224	228	215	224	215	206	248	211	203	211	223	229	226	221	239	200	232	223	247	218	233	248	214	236	223	189	231	228	201	202	209	240	222	233	212	211	214	204	209	239	230	224	205	219	228	225	230	225	217	223	221	249	243	209	211	234	218	239	215	214	225	203	221	237	216	230	224	192	217	227	228	233	180	235	203	218	219	232	227	224	223	223	200	229	212	187	226	191	205	226	216	219	222	186	203	235	253	216	223	223	215	223	209	220	237	251	205	229	247	215	210	220	203	233	249	233	218	234	223	247	267	213	218	210	225	217	187	231	218	212	214	214	233	211	216	208	216	225	222	203	230	217	212	218	223	213	208	238	210	213	231	203	215	230	231	212	259	214	211	217	243	219	229	242	225	241	204	236	212	215	239	247	193	235	231	221	212	219	219	218	206	208	235	210	234	229	217	212	229	231	222	231	222	203	218	230	218	219	252	245	221	217	211	213	214	205	194	190	222	213	235	210	203	232	211	238	214	192	206	235	224	193	197	232	229	201	244	211	218	224	247	215	226	218	228	227	205	223	210	207	188	192	215	232	224	231	206	224	230	204	199	220	212	226	242	232	231	213	228	235	224	223	233	207	203	216	192	214	194	228	208	221	237	231	212	239	220	203	202	233	242	222	249	216	205	218	200	235	211	224	219	253	224	228	208	216	251	190	209	206	216	240	244	226	213	244	218	231	236	224	226	223	225	241	209	222	227	208	206	216	219	220	208	214	222	205	226	238	221	214	220	216	230	234	217	212	242	222	212	227	243	250	204	226	236	213	205	213	217	216	226	211	221	204	233	222	237	230	239	231	254	225	196	222	219	230	231	204	232	241	206	208	217	219	211	226	246	209	194	208	236	226	242	234	216	218	199	220	219	236	202	236	235	213	206	214	220	217	204	225	245	208	218	219	203	213	207	200	218	237	223	231	202	234	214	235	224	218	191	236	216	226	206	231	233	219	221	243	210	228	219	211	210	202	224	214	224	225	202	203	217	188	209	213	222	267	222	236	223	232	219	233	224	242	191	208	225	228	222	218	212	209	227	247	215	209	216	221	242	233	219	217	234	211	223	224	227	219	221	210	225	193	195	209	223	233	210	228	231	222	241	225	226	227	241	223	223	207	215	198	212	208	215	231	229	216	201	217	242	243	190	221	204	206	214	232	217	228	215	222	209	223	227	232	220	187	239	203	201	210	213	235	192	216	208	201	205	234	208	206	239	202	219	219	234	210	239	232	217	222	229	232	212	202	226	212	256	216	241	249	242	216	229	209	203	230	216	210	217	277	230	213	208	215	219	225	219	204	212	208	228	228	204	221	230	218	233	221	241	202	227	215	213	203	210	227	234	222	228	239	234	229	227	222	229	204	210	204	217	228	225	231	204	242	226	217	231	210	228	216	206	242	210	210	214	243	227	222	223	211	223	216	230	209	236	214	226	176	192	232	236	227	233	211	214	218	252	228	239	193	230	180	206	243	220	220	226	240	227	214	246	211	239	254	226	197	218	210	215	222	217	217	226	238	207	214	212	219	210	224	212	222	226	224	219	207	215	214	209	262	230	224	235	207	209	258	222	196	221	215	200	219	221	209	229	240	246	203	206	207	217	232	227	199	223	225	216	241	181	222	211	211	228	193	219	236	235	235	196	210	233	231	219	248	218	222	235	223	214	243	225	213	227	205	234	232	224	239	214	220	196	220	252	231	219	234	217	226	217	208	217	227	235	218	228	234	215	235	207	200	203	219	226	218	212	249	250	240	215	215	207	227	227	228	211	208	213	211	205	214	209	243	222	212	194	236	243	216	236	214	198	229	229	225	215	233	225	218	212	213	199	204	224	227	230	230	192	228	191	228	233	252	249	238	198	236	238	231	230	212	216	234	220	227	222	233	228	217	241	254	220	213	209	218	233	216	217	210	205	220	226	240	235	206	216	217	230	219	214	205	229	215	236	250	227	197	232	208	222	232	217	239	215	224	228	217	195	198	218	223	208	227	219	196	229	228	261	220	202	240	220	198	235	219	234	243	226	233	208	230	199	204	225	234	215	207	250	237	226	228	207	241	206	223	234	222	212	210	247	241	213	197	214	221	215	207	210	199	230	223	236	232	230	232	225	214	217	232	253	226	223	225	220
24027	22822	29404	25335	18923	4739	471	350	322	310	318	315	247	267	287	260	301	287	267	285	229	253	270	255	256	299	251	263	254	274	242	296	235	262	256	218	251	234	254	267	253	275	271	267	262	265	253	265	233	278	278	253	240	243	251	241	259	284	227	258	261	269	246	256	236	274	273	254	250	245	259	261	256	260	265	236	270	262	235	224	231	263	230	265	279	236	240	267	246	270	294	254	262	271	248	253	246	242	248	250	247	260	266	252	260	213	256	234	263	237	247	254	236	254	268	234	266	259	267	259	241	269	274	264	241	264	257	230	264	247	236	229	233	261	216	280	234	248	248	256	272	232	249	262	268	264	273	244	266	262	262	229	254	279	286	271	243	260	248	280	269	254	240	243	243	233	236	260	249	236	252	252	275	260	261	291	240	242	261	270	241	241	251	248	257	245	271	247	280	249	272	266	241	250	255	289	267	246	277	254	267	253	294	279	254	240	231	236	255	238	253	255	280	250	252	227	282	248	253	253	243	224	256	245	256	272	260	259	284	257	233	241	263	272	246	266	243	276	250	244	239	261	258	260	225	278	235	242	268	253	279	256	223	252	256	241	231	251	281	248	237	243	246	229	239	266	253	223	261	236	228	266	256	270	249	248	245	252	246	258	240	233	240	254	260	259	248	242	233	288	240	219	252	236	293	239	259	245	272	245	260	256	273	234	271	242	265	239	255	261	246	262	256	241	272	256	273	242	249	296	253	262	251	236	273	255	263	254	261	221	254	248	273	243	271	249	274	292	250	273	245	225	262	244	255	234	222	236	245	231	244	246	291	235	279	249	246	243	253	274	275	228	231	257	260	267	247	264	273	217	221	252	263	247	265	242	272	253	268	235	280	244	255	244	268	264	262	260	271	251	243	273	231	261	254	226	272	259	242	272	263	240	240	245	265	230	265	262	269	289	236	269	235	256	276	249	293	262	264	253	252	230	268	248	245	239	242	268	255	273	250	254	263	250	250	228	219	234	245	260	252	263	255	253	227	253	255	252	254	268	260	217	286	234	260	238	246	248	262	264	260	271	252	244	282	259	254	254	234	244	237	258	229	259	268	247	245	238	261	239	263	275	281	252	253	233	257	249	259	271	249	264	259	242	241	282	235	276	248	286	246	262	284	278	266	265	243	252	266	257	251	250	287	224	244	248	226	245	271	234	291	286	261	264	243	241	270	259	260	242	246	261	219	230	267	271	237	258	230	255	252	263	241	239	267	241	269	281	229	266	257	253	230	244	253	260	270	269	256	269	246	252	240	249	267	239	270	272	250	252	245	299	241	254	256	253	233	256	234	248	243	251	224	256	259	258	277	243	224	259	240	244	288	251	258	268	245	278	253	242	279	270	250	261	261	234	260	248	274	268	232	270	232	243	262	279	249	246	271	235	235	279	271	251	243	270	268	242	242	233	245	249	238	241	269	264	234	253	258	269	253	256	247	256	249	237	244	241	273	234	254	268	264	243	226	278	266	246	248	275	271	254	249	249	254	231	273	264	237	238	261	249	257	234	257	257	241	264	278	257	230	264	263	276	259	234	273	260	241	278	239	241	272	254	262	234	246	248	238	244	245	282	264	259	265	258	250	279	274	224	242	257	264	240	260	218	225	234	268	245	258	254	276	230	251	239	240	258	280	218	238	260	281	225	269	245	233	249	251	229	261	242	228	274	253	256	277	241	250	253	224	242	218	270	275	243	233	248	231	254	236	267	237	240	221	246	250	265	241	242	254	261	252	243	258	280	248	290	229	254	284	282	272	238	225	279	275	254	237	257	252	247	247	223	253	274	259	248	245	269	246	272	250	268	255	260	261	233	226	285	258	229	269	270	269	230	256	272	274	255	249	242	247	225	267	270	248	249	262	236	274	245	237	251	248	268	246	282	248	240	250	219	259	236	265	247	252	226	256	258	238	253	243	267	261	265	257	246	254	271	265	246	258	252	234	254	269	235	235	239	281	255	223	237	271	228	251	234	256	254	252	247	252	263	254	227	239	243	231	256	232	222	266	218	256	270	256	233	259	268	247	234	280	250	259	243	222	255	274	253	265	221	237	229	250	247	235	250	253	231	245	262	250	274	251	261	239	243	261	280	255	272	249	240	263	213	236	262	265	252	246	264	231	273	253	263	244	247	242	273	256	244	258	251	282	266	275	239	243	254	265	270	211	260	248	247	255	259	268	256	253	252	271	219	263	243	265	265	256	224	240	275	254	245	237	272	273	236	274	223	242	244	274	287	258	260	251	276	265	267	233	247	250	247	253	267	260	253	257	272	260	243	238	247	245	243	232	275	264	278	266	277	238	252	274	249	265	248	250	258	266	268	265	247	267	280	273	252	250	224	239	250	252	258	252	267	260	249	281	253	262	241	238	251	265	262	243	270	264	263	261	247	253	269	241	241	265	268	249	262	261	274	241	227	244	247	265	261	268	257	264	266	258	260	232	245	275	280	275	268	246	253	238	236	241	258	240	272	266	252	229	254	291	292	254	248	253	223	252	247	262	243	283	269	250	288	254	243	239	262	250	283	247	253	240	265	257	224	281	262	255	277	273	228	227	265	241	261	270	255	246	252	273	273	250	260	266	242	290	228	232	247	266	238	265	270	212	279	231	229	251	272	245	228	259	268	266	218	261	237	249	250	259	236	259	247	266	273	251	244	253	242	264	274	228	251	245	242	231	227	257	216	266	290	241	258	253	232	253	249	260	237	289	227	259	269	251	274	252	229	250	269	215	275	254	245	251	240	275	235	266	272	256	221	259	242	256	255	268	250	226	277	264	230	223	255	246	253	245	249	282	254	284	266	239	258	264	252	244	240	250	232	258	248	241	250	279	245	274	268	236	274	296	239	273	250	273	267	253	235	270	260	226	237	238	257	235	254	268	272	246	246	244	273	262	237	228	264	275	248	259	246	249	231	234	262	273	243	253	270	253	239	257	262	259	263	242	256	238	271	226	257	247	226	268	248	255	279	247	233	232	228	275	273	274	232	238	265	254	221	260	241	278	236	256	254	257	280	264	263	247	280	234	251	257	267	267	253	217	243	252	245	246	252	239	246	280	225	244	270	252	245	265	252	285	256	253	244	260	251	223	259	271	239	256	248	267	220	260	246	233	267	263	266	266	248	267	246	271	246	270	265	260	244	242	249	273	279	243	245	248	245	270	216	240	255	237	269	254	252	226	265	245	262	243	258	233	250	252	295	239	262	263	278	246	251	247	282	246	255	262	249	274	214	249	270	285	256	218	263	254	269	255	240	253	255	245	238	220	257	274	249	248	263	274	268	235	242	252	262	289	245	245	237	235	224	263	264	234	223	240	223	235	287	263	231	244	277	232	270	250	255	261	276	265	239	264	234	235	255	237	245	283	282	265	280	232	241	234	276	261	267	267	259	250	261	241	217	237	236	254	259	228	273	260	249	271	273	208	256	255	264	267	271	228	252	262	278	256	247	256	250	254	257	255	271
55888	87915	44436	1646	1201	924	731	677	600	639	556	573	527	539	495	497	481	458	466	479	439	440	463	421	469	462	458	393	447	435	441	426	444	429	399	463	480	416	409	420	392	400	409	419	436	437	427	398	421	441	449	455	416	423	437	446	372	448	431	440	462	437	456	396	425	427	396	452	418	410	415	418	419	425	422	425	394	440	444	457	415	422	444	440	429	398	414	427	431	428	443	450	444	433	429	376	406	394	424	383	452	430	451	430	396	411	449	415	430	447	406	430	410	447	413	430	446	396	423	449	388	422	411	431	486	411	404	442	423	445	417	453	430	441	409	403	404	422	382	429	427	426	410	404	401	392	408	445	426	422	452	419	414	419	427	429	463	445	409	462	439	411	443	379	455	448	424	402	460	416	425	430	422	437	412	403	416	439	399	409	431	406	401	413	445	425	441	404	446	449	422	437	411	423	414	457	425	409	442	398	425	406	415	420	443	433	422	418	439	447	458	426	407	398	425	400	443	449	433	448	428	400	413	449	413	417	436	430	425	411	456	408	402	418	438	427	437	429	423	425	435	414	441	432	444	420	419	385	414	414	428	431	478	403	445	428	435	439	430	459	397	428	436	431	433	418	398	445	414	454	410	408	437	446	455	402	444	418	396	415	396	439	413	431	414	418	432	425	415	433	421	441	411	407	436	413	419	417	410	423	438	443	435	435	437	453	447	408	411	454	442	406	437	439	358	384	427	401	400	409	387	403	413	409	442	433	435	443	430	438	420	433	421	463	420	415	410	438	395	448	422	449	429	393	429	405	420	425	428	429	420	445	382	436	423	430	403	431	457	400	400	395	423	449	425	404	476	418	449	421	426	467	411	423	413	392	419	396	419	462	415	412	421	428	412	404	410	415	432	432	425	441	429	415	439	405	431	402	443	442	415	435	422	433	451	420	398	430	431	432	412	452	410	430	491	443	376	418	387	424	416	434	480	432	461	389	419	420	423	405	438	443	426	420	418	409	426	406	463	408	465	397	394	437	404	416	399	430	441	426	435	435	444	444	443	407	419	448	411	410	395	418	413	428	409	416	435	433	423	446	408	446	434	414	408	444	441	398	445	434	412	465	428	443	462	463	401	454	425	439	422	420	406	420	449	445	439	406	429	421	441	433	411	435	449	418	414	425	438	399	407	431	423	420	415	428	412	427	448	461	409	413	415	406	441	415	421	430	374	389	408	435	431	415	412	454	418	415	441	379	438	427	468	398	436	417	441	393	454	453	449	429	410	448	420	430	430	442	407	394	447	416	425	408	436	455	439	427	426	448	426	367	407	425	411	396	449	415	392	388	441	462	430	412	435	408	438	403	414	380	444	426	414	460	446	441	386	430	423	432	406	412	415	433	398	399	458	416	448	383	423	466	412	439	422	451	449	434	425	430	398	405	425	404	442	398	430	423	434	444	430	447	457	384	392	385	430	404	445	393	447	413	420	414	445	441	398	423	408	439	435	410	472	432	433	386	410	450	422	463	417	431	429	395	417	418	436	456	443	411	452	438	423	433	425	423	397	397	414	425	381	413	443	400	396	447	391	447	433	437	418	405	446	443	426	425	428	435	451	405	447	430	418	358	421	401	395	455	408	420	410	438	409	436	432	400	390	399	428	436	431	406	435	383	447	412	434	410	421	430	459	438	443	416	422	424	423	425	422	381	429	397	444	400	404	419	400	438	384	426	396	399	411	433	430	410	445	403	421	381	448	436	394	395	432	414	428	429	415	430	398	410	434	431	379	459	427	438	413	460	395	391	406	436	427	408	400	413	427	401	443	443	434	461	442	471	420	422	412	391	413	428	457	440	423	395	409	450	393	439	427	448	424	389	433	417	438	398	405	390	435	399	417	441	444	407	425	432	420	439	457	410	398	426	439	402	419	409	392	443	458	411	451	418	430	444	432	428	435	442	429	457	443	450	418	422	409	445	428	417	433	401	440	422	427	468	440	436	422	430	416	391	419	416	421	412	404	421	453	427	433	432	392	411	421	411	442	430	391	421	420	440	420	420	400	436	456	453	433	417	397	475	385	410	383	435	440	446	406	428	389	452	425	412	422	423	391	456	410	403	432	439	453	418	373	404	439	436	409	432	470	413	414	457	452	390	407	448	410	416	399	438	429	418	423	417	446	442	450	412	421	407	431	408	422	437	423	415	419	423	404	476	421	494	445	431	410	408	426	425	436	389	411	439	418	439	429	470	406	404	441	423	460	450	412	465	429	430	452	453	452	399	421	447	431	413	412	419	432	422	482	404	445	431	414	407	431	429	418	407	409	422	438	394	426	420	422	428	430	393	436	400	425	436	413	389	404	434	434	439	425	433	446	392	442	428	452	391	451	411	388	419	402	408	464	444	401	440	441	394	435	415	402	420	431	434	420	439	442	393	400	397	417	432	422	422	405	430	451	412	471	416	397	404	428	415	425	420	424	431	439	438	427	435	400	432	450	415	390	433	400	385	423	469	409	374	417	384	425	457	479	467	443	443	358	424	431	413	404	418	443	393	393	440	413	422	437	431	422	418	440	436	468	428	442	416	378	416	424	428	433	439	418	433	462	431	451	407	420	431	442	413	436	460	421	416	410	443	434	441	413	459	445	421	437	440	444	420	445	422	414	412	421	403	440	422	384	412	421	439	451	421	409	476	410	432	464	436	404	417	454	443	454	434	440	425	423	441	383	435	421	452	448	427	409	453	386	416	432	414	429	421	419	426	435	434	412	394	447	439	414	427	376	441	453	472	396	450	407	387	451	430	392	425	441	431	393	392	437	411	414	459	445	405	405	415	394	447	446	415	418	431	385	384	407	425	430	420	405	427	417	467	435	393	434	427	445	454	408	455	444	418	396	410	434	428	466	453	394	431	423	448	412	405	420	440	444	409	420	429	415	401	420	412	413	425	439	404	387	435	417	465	457	413	413	449	467	418	435	417	450	466	434	447	429	427	447	409	415	439	418	471	428	433	427	416	437	433	419	468	424	420	456	391	396	405	393	435	426	447	448	421	438	421	437	383	431	427	475	440	418	433	431	395	408	450	448	390	433	435	446	388	422	469	455	436	445	405	418	440	468	403	416	410	421	425	434	417	431	413	455	412	425	447	410	393	374	402	405	391	464	404	425	430	375	432	388	415	420	460	470	415	386	456	440	427	399	410	456	416	452	442	433	422	408	458	400	404	425	442	411	436	422	439	458	409	398	414	397	426	458	444	378	403	396	434	420	405	421	436	428	417	429	379	429	415	435	433	389	421	434	430	413	456	390	413	447	432	396	451	405	406	435	403	467	443	426	477	407	435	437	465	416	462	419	424	449	404	435	446	432	438	429	426	402	430	435	414	427	420	421	414	406	399	393	391	423	427	420	431	442	417	454	433	375	411	403	417	440	426	418	417	427	463	422	433	438	433	425	446	446	426	388	417	415	400	400	440	415	437	430	422	422	425	391	402	406	428	459	428	424	416	425	419	401	419
23016	22167	28858	24673	21045	19027	3599	647	509	534	512	467	419	462	445	428	422	419	415	412	424	419	402	431	384	411	384	418	413	427	456	385	391	421	416	391	417	400	426	428	421	397	412	392	408	380	419	388	404	430	384	373	406	421	377	400	377	430	410	414	375	420	386	401	406	388	422	458	392	400	369	430	414	432	396	400	413	419	412	359	402	433	447	423	437	388	432	400	432	419	415	415	376	427	389	435	385	358	416	413	404	430	431	422	375	371	394	395	424	432	381	394	391	414	434	401	386	426	405	406	411	404	412	414	403	374	395	396	397	389	419	415	398	390	399	385	391	431	416	405	433	384	379	420	398	391	373	399	417	400	385	414	381	415	374	399	415	415	430	386	409	408	422	429	369	375	367	422	397	431	382	416	412	384	425	392	402	427	422	407	416	397	391	400	420	401	399	418	384	420	403	419	393	421	408	380	388	392	388	377	456	367	435	399	380	407	411	432	388	408	429	396	426	413	403	425	412	412	416	401	401	391	358	394	400	392	395	418	399	408	407	403	401	362	374	440	396	466	364	359	424	412	399	392	421	370	391	385	410	387	427	406	380	400	401	376	395	420	368	394	402	398	432	344	380	433	403	369	389	402	400	409	402	365	389	447	395	381	426	394	414	395	369	423	411	409	412	426	420	405	346	424	403	421	426	430	391	404	393	390	388	426	424	426	405	327	423	423	391	363	432	373	387	405	406	401	423	404	396	407	395	403	425	376	408	381	435	370	413	405	370	419	403	435	392	432	418	401	413	374	378	434	414	395	431	407	414	402	409	393	371	385	421	405	410	418	394	388	409	371	374	442	426	401	428	418	389	387	403	395	407	418	421	414	398	414	406	389	401	400	397	394	406	398	407	389	377	405	409	360	396	420	381	401	394	368	406	456	406	407	421	416	408	445	376	377	393	422	405	379	397	418	393	437	389	406	370	390	393	413	376	401	424	401	414	382	415	402	389	399	408	439	416	426	402	398	428	409	384	421	439	373	413	392	388	399	445	415	417	387	428	415	413	373	420	390	380	394	436	378	394	390	416	397	412	392	372	395	408	426	426	408	432	452	429	407	419	404	415	397	403	399	374	415	388	399	359	380	411	423	372	416	418	417	408	405	377	431	391	414	378	409	404	401	413	395	445	421	413	396	364	384	414	386	415	395	369	388	416	393	410	395	394	400	362	413	405	377	385	392	394	401	373	437	399	433	424	376	395	402	418	374	399	394	415	390	403	368	420	384	387	394	414	404	406	419	425	409	408	381	396	410	393	400	438	419	394	367	400	379	366	392	406	395	430	385	405	391	422	417	392	372	380	401	410	405	414	395	391	408	394	387	399	413	404	389	398	405	394	401	383	402	401	414	394	353	470	392	389	434	382	408	409	399	396	416	446	433	391	398	403	410	402	422	435	435	401	402	435	384	441	381	433	365	391	412	402	371	398	391	368	425	416	404	376	407	376	388	396	395	404	398	430	414	417	423	429	380	397	390	392	430	398	435	379	454	407	376	364	406	418	414	383	401	346	369	389	375	433	394	375	415	405	377	420	424	397	411	401	417	413	374	396	374	390	404	395	391	405	401	413	406	434	391	417	395	419	392	415	427	364	401	391	413	410	426	420	392	396	389	377	416	392	443	412	376	402	395	395	405	410	384	435	418	405	419	414	381	408	381	407	398	413	385	421	432	428	379	408	413	381	423	399	406	417	417	424	436	367	388	399	399	391	408	404	398	414	419	434	419	414	407	377	404	418	424	385	401	426	389	420	389	392	388	420	412	377	370	401	426	421	421	427	430	393	407	379	387	406	356	395	425	409	389	418	415	411	418	396	396	374	381	392	419	422	379	369	376	388	386	362	447	388	405	424	390	388	409	405	373	382	414	454	366	400	414	370	404	401	410	430	407	388	403	411	415	431	404	380	411	431	408	391	406	377	419	422	409	397	420	381	416	395	429	381	414	404	386	432	387	366	403	462	397	386	405	411	387	403	378	370	400	414	419	377	426	393	405	380	395	447	393	427	427	428	411	424	396	420	386	424	397	418	385	383	404	380	407	408	370	411	427	372	396	385	386	375	407	414	391	409	393	401	380	376	394	410	437	393	401	416	410	400	394	405	423	420	396	436	382	390	428	406	411	394	390	405	406	426	387	419	423	448	403	421	419	384	396	429	410	392	409	397	373	378	434	391	401	401	360	405	384	396	382	400	390	387	457	427	421	399	372	409	430	347	391	426	396	397	434	426	423	398	410	372	404	386	383	444	431	379	407	393	402	415	412	417	423	468	385	412	405	439	432	392	411	377	409	404	417	443	399	411	409	412	423	442	401	438	418	358	390	386	385	416	379	380	438	384	402	415	372	409	388	411	387	431	378	400	373	416	397	435	418	370	391	410	394	407	429	391	397	390	410	425	424	411	416	403	426	419	414	380	390	369	409	393	369	406	406	408	420	355	390	415	358	363	396	418	397	438	365	387	445	411	427	444	412	397	438	363	394	394	367	386	411	386	370	404	402	379	443	431	399	436	394	409	412	390	389	401	389	413	357	412	420	375	406	418	414	377	398	437	399	409	377	389	362	401	389	400	395	377	416	366	422	412	389	418	363	448	404	410	387	387	379	402	419	401	423	397	402	411	407	394	446	410	409	373	428	375	406	383	414	397	427	383	385	389	425	427	415	380	394	415	409	398	392	409	430	401	410	395	382	398	385	413	389	387	395	415	402	400	408	421	404	404	373	405	446	411	356	395	400	398	403	404	403	405	412	424	442	397	440	426	397	387	399	390	399	396	429	405	385	405	453	391	417	400	380	425	411	454	415	414	402	400	413	411	387	415	401	388	405	413	405	373	382	402	381	415	411	383	412	406	417	384	379	425	405	425	416	429	387	396	432	406	417	385	362	383	390	411	405	438	420	372	400	381	412	374	418	405	419	388	407	401	419	379	399	411	422	380	414	440	409	396	429	367	372	395	397	388	405	417	373	425	407	395	395	401	403	386	456	421	393	418	412	394	400	392	422	413	398	406	424	403	413	416	399	359	420	402	423	447	409	415	379	407	427	433	399	405	378	393	407	388	401	392	397	389	386	411	387	406	377	405	403	393	431	407	432	417	410	398	381	450	390	377	395	391	405	398	402	396	384	430	404	451	411	445	392	419	391	410	400	400	424	419	373	413	407	389	392	392	418	372	419	402	427	407	427	417	379	405	377	435	368	394	383	382	417	396	445	392	398	411	352	398	414	384	391	428	398	424	399	398	394	386	425	411	389	399	421	432	386	397	402	384	396	375	404	426	415	447	386	407	386	405	422	427	405	425	424	412	400	399	419	408	417	420	391	402	369	425	420	405	420	389	387	388	388	402	392	400	429	421	417	391	415	422	415	385	411	395	439	398	389	417	395	375	392	383	398	354	377	415	411	379	435	388	412	368	382	396	376	418	389	384	392	403	426	397	395	410	371	402	419	393	386	415	400	377	408	374	393
59211	90670	49326	2832	2000	1634	1419	1137	982	1019	874	822	801	801	751	786	740	753	711	675	706	684	676	772	692	666	657	668	722	670	673	659	670	660	615	668	661	702	644	715	657	669	622	671	654	639	614	657	681	658	633	678	626	673	622	622	635	649	658	610	663	648	655	618	685	632	556	663	614	685	644	709	638	661	659	654	660	628	585	703	640	614	633	603	640	658	653	675	613	591	611	612	623	647	651	653	689	650	668	674	675	629	631	695	677	626	625	632	613	645	664	655	651	648	622	655	630	634	643	654	649	634	668	622	651	648	656	588	683	611	648	657	672	617	713	677	626	683	623	653	604	657	635	670	665	644	623	632	646	618	668	685	612	656	646	615	669	655	672	640	635	649	679	631	643	630	650	614	664	636	653	626	682	676	638	651	630	644	651	699	629	680	659	649	631	648	661	667	645	611	604	623	630	647	644	606	639	608	629	628	637	605	645	656	692	674	657	649	650	701	663	634	615	641	666	652	614	637	636	656	611	615	636	660	609	653	630	667	669	664	614	631	695	620	644	634	643	647	645	694	675	681	665	674	674	626	657	603	664	626	649	608	598	641	615	627	665	577	676	629	643	634	665	652	607	617	633	632	614	682	654	631	628	641	656	644	634	632	633	675	671	647	681	656	677	597	619	596	615	666	648	663	598	636	635	609	593	641	636	591	618	674	576	656	626	619	636	623	624	643	622	655	619	643	626	628	612	631	629	620	632	623	610	622	637	680	646	639	619	627	646	634	651	627	606	633	655	642	662	621	653	651	588	633	670	648	654	672	676	644	637	679	672	647	660	694	644	677	650	622	631	621	641	651	634	619	638	582	629	618	618	625	638	670	621	657	618	644	669	611	623	580	603	631	647	621	639	648	642	608	657	613	657	655	633	613	678	657	617	615	650	658	646	608	656	627	618	616	594	656	691	637	643	650	664	635	599	642	686	669	674	602	629	638	620	632	654	590	625	650	666	654	622	682	655	652	621	640	649	675	626	641	650	665	659	668	659	663	606	647	682	660	655	635	616	654	649	661	653	641	669	652	670	644	618	637	591	616	674	619	607	620	680	657	632	651	629	608	660	624	611	660	614	654	633	596	635	651	643	632	651	679	641	613	636	632	620	661	591	637	677	617	620	637	677	641	645	652	643	659	605	663	666	613	603	676	657	629	661	635	619	660	677	630	618	672	645	682	622	676	619	621	680	624	637	645	650	677	624	669	599	639	653	687	663	690	657	603	639	665	674	596	677	662	669	627	667	610	606	645	653	652	629	638	646	612	631	643	601	630	661	638	640	644	643	648	660	643	702	587	606	634	645	660	637	656	599	591	643	673	636	663	638	672	665	667	620	614	673	691	623	614	684	659	664	645	641	646	662	650	655	642	637	615	671	619	703	684	602	640	678	656	665	647	656	626	633	619	640	656	706	634	670	644	648	648	637	643	662	614	624	663	626	619	614	655	666	628	639	678	636	611	652	638	598	670	662	620	709	621	598	635	648	627	648	674	686	652	688	660	625	650	652	634	664	629	695	704	639	645	630	616	627	662	673	609	615	645	608	636	627	673	625	663	678	627	668	642	591	631	658	642	675	598	615	614	609	654	644	646	648	650	659	636	632	596	623	674	625	633	605	639	677	679	644	651	608	641	620	634	659	674	690	656	598	618	668	661	655	620	646	642	617	667	602	632	601	690	595	640	635	587	655	650	686	642	649	640	653	639	675	634	641	641	648	649	686	647	658	594	608	668	608	643	642	628	641	647	653	657	635	646	688	628	672	622	619	673	621	616	632	670	648	627	700	684	658	605	650	679	658	635	656	639	655	586	642	636	582	655	662	666	654	677	624	619	632	658	643	597	638	590	616	705	623	641	615	650	666	670	653	632	636	656	633	650	671	599	640	608	662	631	678	649	669	611	636	605	673	596	670	651	631	612	650	642	609	624	684	653	633	620	634	614	594	607	581	643	638	623	647	688	641	653	657	642	643	664	645	663	600	673	595	670	609	651	640	668	686	613	702	682	636	646	656	618	632	650	660	652	630	637	634	664	670	658	665	636	676	648	629	641	645	624	649	635	630	618	621	620	627	673	660	651	677	653	664	654	674	638	614	665	640	669	631	636	624	644	643	652	680	624	648	636	659	639	661	628	628	598	644	661	596	648	619	727	629	563	658	631	692	611	578	616	609	619	676	656	622	673	558	643	635	639	669	630	611	615	629	655	683	623	636	615	639	649	635	619	693	650	632	661	671	673	649	679	652	661	645	598	653	669	638	648	628	647	655	688	602	641	604	633	654	635	679	659	647	643	678	663	682	651	609	633	618	650	667	626	702	685	634	635	686	634	666	625	661	663	617	632	664	652	579	657	662	591	603	636	640	629	647	654	617	631	592	640	656	594	580	616	668	649	653	626	655	695	680	621	692	627	653	673	664	658	621	614	658	687	693	663	632	639	680	635	734	666	614	624	601	658	580	652	641	624	659	663	668	617	641	654	631	686	627	662	652	628	653	636	705	688	638	668	646	599	646	673	650	643	629	641	620	657	664	718	652	639	636	663	626	640	631	635	591	644	629	655	621	662	650	652	646	668	641	689	628	648	585	625	658	630	629	640	657	629	684	663	635	675	598	696	651	621	652	661	668	625	667	644	636	622	662	622	667	635	685	660	608	638	655	622	651	674	621	681	652	612	627	642	630	611	623	626	674	656	655	611	656	711	650	640	628	663	659	616	671	664	645	689	630	664	606	635	632	640	662	637	639	648	652	664	626	621	669	642	633	654	638	708	641	662	661	611	600	646	646	639	631	652	675	638	643	655	639	643	624	598	667	621	635	607	651	647	653	639	630	671	674	672	659	645	657	639	605	634	594	666	649	677	676	612	668	636	634	655	628	635	668	613	633	645	647	649	679	638	587	631	653	669	681	623	650	645	646	625	639	644	635	619	640	686	640	649	615	597	646	674	626	667	661	644	683	636	622	646	650	647	619	621	656	638	599	656	626	645	651	629	661	678	638	644	625	608	612	648	659	638	614	672	657	644	646	652	599	608	616	604	628	622	614	651	642	654	626	653	638	639	670	650	647	630	640	624	680	688	617	610	636	665	659	662	646	589	632	600	606	613	637	631	663	641	667	630	655	643	633	653	642	583	614	631	599	627	630	650	611	660	623	642	673	629	650	679	668	627	633	662	688	644	607	669	652	679	633	642	619	638	664	646	654	643	662	592	637	636	643	635	684	648	652	650	671	611	592	637	612	655	672	648	631	699	634	638	625	630	657	602	631	631	653	599	628	642	626	625	619	600	648	614	660	737	618	645	661	672	622	645	646	631	621	652	638	620	633	623	633	614	642	657	622	662	646	612	600	605	632	630	668	646	622	669	681	635	644	602	655	622	626	646	636	649	663	626	602	621	638	655	637	642	662	629	647	658	676	616	655	684	646	633	644	638	616	658	632	609	645	637	650	684	661	645	592	619	657	662	590	630
27006	29214	24140	4133	174	162	134	129	136	137	116	130	136	132	141	108	137	125	137	140	131	130	138	108	153	136	128	129	118	144	138	99	127	132	129	109	136	110	119	141	121	137	140	141	133	127	132	142	105	115	116	117	137	136	121	127	116	111	119	125	114	134	139	96	131	120	141	108	127	120	126	111	130	109	113	126	136	124	124	128	133	123	135	113	150	121	122	106	121	138	118	118	121	120	122	140	129	139	119	120	138	129	107	128	122	115	113	121	120	132	122	123	133	126	127	128	114	129	114	123	139	106	126	123	135	123	129	123	126	143	137	126	131	135	145	135	128	115	118	116	147	109	127	124	132	118	123	119	113	127	124	132	129	128	138	141	108	125	121	130	121	128	133	131	129	119	126	113	117	122	137	141	119	129	100	132	142	125	151	121	121	127	133	95	130	143	111	126	110	116	135	127	131	113	110	132	130	120	128	109	122	120	144	153	122	128	128	88	105	136	132	125	125	118	127	128	121	118	101	141	128	128	125	126	142	111	112	114	141	109	122	114	118	117	148	125	115	123	118	143	126	137	98	129	126	118	120	104	112	152	121	111	96	122	138	126	120	126	128	147	137	134	123	121	120	121	137	123	106	138	146	136	136	134	130	136	145	144	113	113	121	120	125	128	131	123	122	119	110	133	120	129	110	114	114	134	113	116	132	146	128	130	129	93	105	128	121	103	136	109	119	118	139	149	127	122	107	146	117	127	113	118	110	102	143	120	119	133	146	149	119	139	117	136	123	118	128	145	135	141	142	133	122	122	128	124	114	136	130	132	128	130	120	142	128	128	120	126	107	155	114	128	130	119	112	133	142	131	128	104	114	130	131	124	110	146	115	124	117	116	117	135	131	129	128	108	130	133	130	127	131	142	109	127	137	139	155	144	130	123	133	128	140	141	104	128	106	120	106	135	141	111	128	136	110	133	123	133	127	136	115	126	114	115	103	123	121	118	144	113	130	126	144	112	141	121	116	123	141	142	118	111	133	120	130	136	111	140	131	132	127	131	122	140	121	133	108	137	116	120	119	108	128	129	121	120	122	114	111	146	131	123	127	145	140	111	134	127	119	147	148	124	133	135	116	138	140	126	107	125	104	122	94	131	138	133	131	132	114	139	122	117	140	135	131	113	129	117	133	115	117	123	132	118	117	135	148	125	133	103	145	143	151	95	125	125	118	115	140	122	129	110	99	121	112	142	115	139	122	114	130	130	133	138	121	110	130	100	137	116	127	132	119	118	131	121	116	120	123	134	109	119	110	125	108	117	145	106	130	127	119	127	119	123	116	124	114	129	114	106	117	122	144	107	124	126	137	128	120	131	107	123	132	133	129	131	117	124	135	122	134	140	129	118	132	121	106	119	129	131	125	136	129	120	116	145	135	117	110	126	116	107	138	128	122	126	134	116	108	113	118	121	124	117	108	134	104	106	113	132	118	147	128	116	133	122	96	120	113	123	119	121	132	126	129	118	136	129	109	107	117	135	108	126	128	128	135	129	108	97	137	129	119	132	105	125	115	133	99	131	129	120	129	119	110	115	113	135	110	130	115	116	116	110	119	123	129	124	117	153	117	116	148	106	115	134	117	144	125	136	111	115	121	126	132	122	143	118	133	134	124	132	127	139	120	125	137	126	138	121	115	139	112	121	132	119	110	136	108	143	120	129	123	109	123	92	132	138	126	131	111	134	142	126	108	118	131	112	134	128	132	127	138	134	121	125	131	119	116	112	115	119	137	119	137	118	132	111	136	128	141	129	134	117	144	124	122	119	129	137	127	105	144	131	121	129	132	129	136	130	128	130	116	125	122	150	123	128	135	121	121	122	144	135	133	138	138	124	136	134	122	127	115	106	120	122	122	131	134	106	111	143	115	120	120	142	118	115	124	113	127	112	128	123	125	136	131	118	139	121	133	127	135	132	113	118	125	126	126	135	110	118	135	117	135	117	138	123	131	113	129	140	134	125	128	99	109	109	123	123	130	117	146	122	122	107	136	110	123	141	140	120	142	131	123	122	126	132	101	108	121	113	124	106	116	133	127	135	105	120	94	116	115	121	119	125	125	134	120	128	128	139	121	114	121	121	123	106	123	130	126	117	135	132	107	109	108	132	129	129	104	126	130	125	133	127	126	139	131	116	127	113	125	126	122	120	120	127	129	120	147	119	121	127	115	129	120	130	126	122	123	130	125	138	119	140	154	122	116	132	102	141	133	124	127	134	131	128	134	122	118	127	108	120	116	123	106	118	143	120	121	111	150	108	137	116	116	149	112	143	128	131	127	129	130	140	118	124	106	138	134	143	121	123	107	128	144	122	124	114	119	133	146	112	135	128	120	135	115	122	125	113	132	124	127	122	126	129	116	121	121	141	116	107	118	111	125	131	118	121	119	137	110	146	139	134	98	129	119	141	108	122	127	115	123	138	127	128	122	111	130	121	123	142	127	129	114	99	128	147	121	123	142	109	145	112	139	118	114	140	130	141	103	135	139	130	140	132	129	124	132	116	112	131	117	129	117	144	132	135	122	139	136	126	107	110	113	141	132	126	132	129	121	129	123	127	133	123	114	123	122	126	118	133	127	145	115	129	131	126	112	109	132	134	116	110	116	116	140	137	126	117	111	126	135	118	116	123	115	116	120	135	125	116	136	113	134	147	127	121	121	115	97	122	132	119	122	117	134	131	113	121	133	129	122	126	118	125	101	123	125	117	116	112	127	127	142	127	116	131	131	118	127	125	114	109	140	143	132	127	129	121	111	138	127	137	133	120	117	137	133	114	109	124	136	119	124	116	132	125	136	123	121	136	118	117	122	127	137	132	115	121	132	131	123	134	120	120	129	134	104	137	137	130	158	117	127	133	134	143	135	125	126	131	138	143	107	137	102	124	132	130	119	132	126	132	114	121	134	94	135	94	133	121	120	132	124	129	108	131	111	136	114	106	129	121	104	122	125	128	131	131	114	123	142	134	130	139	147	113	116	129	120	125	135	128	127	143	121	132	122	127	106	150	130	121	143	109	119	120	134	121	137	126	118	125	110	125	132	120	109	124	127	132	119	105	117	117	121	131	137	145	139	119	122	131	120	122	114	127	113	118	107	125	129	135	133	128	112	125	124	116	130	131	115	144	125	127	105	122	111	135	142	134	105	126	143	129	122	136	134	140	120	133	139	142	129	118	117	137	134	137	117	127	148	124	132	123	145	116	126	117	125	126	118	130	126	119	127	112	125	111	126	128	138	137	116	120	135	92	119	129	132	114	136	135	101	145	124	140	131	128	121	120	140	128	136	135	127	120	130	122	121	107	121	125	113	135	129	132	122	121	117	145	131	141	117	127	113	115	115	153	113	111	130	106	129	136	110	130	105	139	127	142	122	118	118	129	103	139	140	106	138	119	130	124	142	109	144	124	116	119	142	109	121	116	110	113	128	142	117	128	111	110	127	135	131	114	127	115	102	105	137	139	140	126
29509	47502	23054	364	294	277	253	278	243	260	211	243	227	250	216	239	215	197	217	230	226	229	206	211	220	208	214	222	218	181	239	213	230	250	227	230	252	234	208	212	219	233	214	237	217	226	236	222	215	230	232	231	230	225	219	250	244	225	250	238	236	254	224	248	218	214	207	238	237	221	200	221	208	229	217	221	202	221	222	233	217	224	229	234	233	205	204	221	224	270	197	207	223	225	227	218	220	232	235	212	255	218	212	213	210	203	209	222	209	246	211	220	220	248	224	241	229	236	245	212	201	214	208	210	222	207	219	214	219	236	209	240	229	216	233	237	221	217	225	216	245	230	250	224	241	240	233	223	228	248	230	209	226	213	237	236	253	201	216	249	246	221	216	204	227	204	233	249	220	219	240	184	222	211	215	202	221	218	217	212	231	223	204	237	214	226	217	236	227	207	216	220	211	245	233	241	245	235	247	197	216	211	231	222	221	204	222	216	222	218	216	222	224	225	208	239	226	234	217	234	237	197	241	201	211	217	248	208	215	229	239	239	200	236	191	211	206	199	230	208	218	204	195	212	224	216	213	214	245	215	199	221	218	191	220	189	232	228	214	245	217	195	214	224	233	226	206	244	236	208	215	231	226	228	229	210	259	236	226	242	210	243	226	226	225	218	217	202	224	227	231	208	212	213	226	266	219	235	220	213	213	214	227	204	241	209	218	227	231	229	215	234	213	221	195	240	211	247	223	213	212	224	251	239	226	222	210	236	209	241	261	208	204	225	222	212	221	215	222	194	196	203	229	200	193	211	233	236	244	223	221	211	204	222	253	223	221	206	213	221	229	240	217	220	241	230	226	231	215	225	218	234	232	232	261	235	233	230	216	237	200	209	221	210	246	223	221	223	239	233	211	228	228	205	219	251	209	229	271	207	254	226	218	237	192	223	196	223	258	233	252	256	207	246	211	219	216	232	233	252	193	230	213	203	223	229	229	243	211	222	194	239	223	203	222	254	216	227	210	224	238	227	217	267	235	209	212	235	213	213	245	222	217	218	249	237	208	201	223	210	221	217	248	226	218	215	224	231	244	235	212	200	204	249	211	257	228	201	233	212	225	220	222	221	239	228	220	229	238	249	232	204	222	221	210	228	229	215	202	203	240	213	224	232	214	223	234	203	224	232	219	227	213	247	235	198	221	219	226	220	233	195	245	242	242	234	207	242	226	236	212	219	204	225	227	219	235	206	191	214	197	209	217	213	219	237	210	221	237	224	235	225	217	204	224	199	205	241	221	222	219	222	232	236	232	236	209	214	211	245	249	207	218	191	234	223	234	218	249	233	233	195	213	234	227	210	201	207	203	230	226	253	230	219	215	199	219	217	230	208	226	206	232	223	237	204	246	212	202	225	222	219	222	268	221	228	203	237	224	245	223	206	230	212	191	231	238	205	210	222	222	243	241	234	226	240	246	214	219	241	241	236	232	238	234	235	242	233	228	221	224	227	224	218	228	238	202	225	221	229	231	233	211	213	231	209	241	200	205	204	205	213	217	232	209	239	224	214	246	221	197	215	212	207	203	218	225	202	238	232	243	227	239	245	241	236	198	244	261	230	230	222	190	220	207	223	225	211	213	230	189	243	238	225	215	241	221	252	223	221	224	239	215	234	233	224	214	232	226	229	215	228	218	222	229	232	218	212	229	227	240	215	233	236	250	190	225	229	191	256	217	216	181	236	217	211	198	235	238	232	233	237	238	233	207	208	225	243	232	215	177	230	226	240	221	237	230	236	227	217	234	225	232	244	246	235	209	218	222	226	195	228	205	228	216	250	222	225	204	219	224	226	214	228	200	201	223	216	230	204	215	221	212	228	247	223	244	227	226	181	215	224	244	208	229	216	221	234	251	204	204	222	221	239	227	222	234	256	223	238	218	229	190	256	217	248	231	243	218	214	192	216	218	193	232	233	241	239	217	232	234	212	219	221	213	197	170	230	220	230	245	250	216	203	232	254	217	241	219	227	207	230	217	213	251	221	214	235	234	209	236	229	195	231	220	223	245	223	246	220	237	204	212	230	210	215	208	213	231	197	199	237	224	244	245	214	213	217	218	224	209	228	228	214	249	230	228	210	230	219	223	226	208	224	202	203	219	245	220	241	225	229	194	220	228	214	207	244	204	236	227	195	199	216	229	209	213	198	221	227	211	222	225	212	206	214	239	246	210	227	211	251	213	231	205	229	231	222	234	221	205	221	230	226	221	203	202	225	220	250	237	230	218	237	219	209	209	209	227	228	235	228	223	196	206	212	222	231	207	199	221	235	223	209	217	205	214	203	257	231	212	225	266	223	211	220	252	220	210	226	221	211	215	219	209	242	225	196	227	227	203	228	239	208	214	251	247	216	216	222	239	200	249	235	236	214	228	224	245	205	205	194	225	226	204	223	228	207	193	236	204	246	223	198	218	230	228	253	228	229	230	237	236	206	234	227	201	215	217	254	241	217	220	203	220	232	234	224	232	243	216	215	215	235	217	209	238	229	202	213	234	233	238	215	224	262	230	231	230	214	216	205	222	229	272	201	217	223	227	235	231	269	217	218	216	207	231	212	215	241	204	223	208	228	223	203	248	208	191	232	234	229	211	213	233	214	208	204	215	209	205	228	224	242	233	235	229	250	224	245	244	220	217	204	214	223	244	215	224	271	217	234	225	229	222	225	207	208	225	232	235	222	237	226	232	227	223	243	228	227	232	229	209	227	246	233	216	216	231	229	202	246	213	229	215	216	197	237	212	248	212	224	227	236	207	238	245	208	225	214	239	205	217	210	228	247	225	230	220	221	209	216	209	211	254	203	210	229	228	186	230	215	208	209	226	190	231	211	211	227	216	240	232	218	243	216	225	251	210	236	193	204	216	221	253	244	221	245	208	240	235	236	225	213	225	233	224	213	218	208	231	213	223	214	190	205	212	198	230	231	217	224	238	238	180	219	242	230	228	224	250	220	227	219	240	219	244	231	223	216	209	225	203	240	219	228	236	218	231	223	228	231	235	200	244	262	218	195	203	213	225	203	214	187	251	213	231	232	220	238	219	225	224	209	231	220	220	212	214	220	229	249	238	215	211	240	227	205	227	216	216	217	231	229	227	233	255	235	239	244	256	218	205	212	246	243	196	233	228	244	240	226	217	212	201	207	221	222	235	210	204	218	226	212	227	244	257	215	212	216	203	247	254	215	235	193	231	229	217	200	230	242	217	222	237	232	214	228	222	227	217	231	221	240	226	252	233	215	209	222	250	237	247	232	237	210	220	205	208	214	215	231	242	228	211	235	220	238	231	221	246	219	199	217	224	242	212	216	222	226	249	207	234	218	205	205	225	235	234	211	229	207	221	194	245	206	191	239	215	213	234	226	235	214	240	261	250	218	220	232	244	211	191	243	230	226	207	199	215	231	233	232	200	231	248	228	203	232	238	257	244	209	220	213	213	244	230	207	209	237	240	240	231	225	257	218
24049	23401	31101	25102	15852	2507	415	356	324	291	305	263	305	272	295	288	272	286	279	280	250	256	307	280	257	243	263	242	279	248	264	236	276	257	297	265	259	239	239	244	226	271	281	234	281	244	263	266	247	252	266	263	241	270	238	251	262	258	275	270	247	249	260	257	252	241	229	281	236	276	264	247	305	272	253	255	239	262	270	250	254	261	251	252	240	253	252	252	275	274	257	257	256	236	250	259	256	264	264	237	228	207	267	251	256	257	251	268	235	270	278	242	268	241	265	260	242	239	281	262	267	254	279	264	251	286	260	247	260	271	278	234	267	274	260	263	230	284	250	239	263	243	267	242	254	251	237	253	286	249	252	245	259	265	287	286	245	253	262	263	254	245	251	236	246	227	271	242	282	257	273	242	230	265	267	274	278	265	300	238	245	243	256	277	232	244	263	247	254	252	241	269	278	259	272	309	234	265	259	239	258	269	267	277	245	273	276	265	258	226	280	248	247	252	232	231	233	273	253	261	240	213	253	250	237	244	261	268	266	246	282	249	259	260	279	238	276	244	278	220	263	243	256	219	246	259	257	244	230	263	244	256	252	286	270	251	270	235	257	243	268	267	257	262	261	253	263	277	277	247	280	243	250	260	252	244	229	246	264	267	247	245	253	239	250	283	236	272	279	298	261	280	273	252	269	246	251	228	257	273	240	253	252	244	269	274	236	253	253	254	255	237	254	232	259	267	248	288	258	236	240	240	239	258	246	286	260	258	267	257	246	246	240	245	255	226	245	269	245	280	249	261	267	252	252	245	247	256	254	270	278	274	244	246	254	242	261	277	259	238	262	256	266	237	228	256	249	267	252	232	244	265	265	231	269	269	274	240	242	267	249	242	271	259	264	263	244	234	310	262	272	275	270	251	267	251	294	268	265	261	234	276	231	256	260	266	253	228	263	272	275	253	272	278	258	260	271	279	250	260	237	287	236	261	254	235	269	283	264	256	251	259	248	243	244	261	216	247	252	254	259	257	266	259	271	258	289	263	274	244	248	239	247	254	253	245	254	245	233	259	289	283	258	249	269	270	257	299	282	258	239	271	282	285	247	252	237	281	247	273	235	266	275	251	231	264	263	274	255	244	283	255	260	240	267	257	233	265	233	277	260	247	241	245	270	258	236	247	250	237	265	255	263	258	262	272	251	249	269	243	210	261	264	263	244	271	230	265	275	231	231	251	246	269	248	263	279	231	239	232	247	231	238	251	258	248	269	239	260	263	242	237	261	274	276	246	256	272	254	282	251	235	257	253	258	258	257	273	252	271	281	250	258	263	245	212	254	244	269	274	262	228	247	263	255	287	272	231	276	243	247	237	254	240	257	263	290	248	231	269	229	238	238	255	280	262	256	236	234	270	269	259	269	242	253	268	302	272	249	248	249	232	235	242	267	256	250	264	248	218	240	263	264	277	260	277	255	254	232	287	273	249	252	257	269	266	265	262	228	260	245	241	273	251	239	242	234	267	239	279	257	234	247	248	257	260	223	237	252	239	262	242	275	248	255	256	246	244	253	276	265	276	278	234	278	241	264	272	236	228	264	260	251	243	250	256	260	250	265	247	278	244	220	286	242	256	235	227	262	233	249	257	249	232	284	226	231	259	241	271	241	244	273	243	245	246	228	245	237	230	263	253	257	268	247	252	248	280	260	253	241	282	233	270	236	241	259	246	221	256	252	266	258	259	277	282	265	275	228	240	263	269	239	223	242	258	288	255	299	259	237	261	237	252	232	247	250	248	262	247	265	259	257	277	233	276	262	270	261	238	259	234	269	259	256	273	223	296	234	258	234	250	254	262	274	259	278	256	230	250	264	254	243	252	248	214	265	252	238	225	271	226	244	249	248	256	238	261	245	237	257	255	205	244	256	266	262	278	274	271	263	250	248	251	240	270	250	242	294	227	243	266	266	240	227	273	236	261	224	264	256	261	241	263	253	247	233	246	260	236	251	247	236	280	236	219	297	260	228	253	270	267	258	252	246	261	239	260	268	242	249	252	261	255	265	241	262	252	238	253	236	245	267	268	241	258	249	264	231	267	267	264	242	295	252	262	276	269	255	241	243	242	265	272	226	246	255	267	247	237	260	245	274	234	266	249	253	263	270	244	307	254	229	249	273	226	262	236	250	260	283	251	249	254	235	258	250	279	261	269	253	245	257	248	259	256	240	258	244	226	274	250	242	247	234	259	262	245	253	270	239	254	257	266	253	267	266	261	227	239	269	259	245	255	272	274	270	262	240	234	267	240	234	219	284	267	238	246	255	219	304	269	272	277	264	275	277	248	248	260	242	280	260	270	264	270	236	273	255	248	257	257	263	262	310	256	228	261	242	278	259	256	280	269	265	248	285	240	247	234	267	264	239	245	221	269	269	262	257	252	291	249	252	269	234	241	257	253	259	240	253	272	282	256	245	254	245	241	262	252	248	267	270	262	277	244	283	230	243	247	274	264	254	240	243	242	265	235	239	267	265	222	271	280	249	245	247	236	266	276	258	276	272	254	241	267	250	261	258	245	265	266	274	287	260	255	254	233	277	263	300	241	259	266	248	244	241	260	249	258	258	271	265	257	277	259	269	255	245	244	253	238	265	248	258	254	268	249	270	248	268	228	249	272	258	289	250	253	248	256	263	254	249	257	275	253	231	235	242	246	267	278	257	247	261	240	267	243	272	262	238	251	223	267	271	263	234	265	261	288	254	273	259	271	246	253	242	270	235	228	240	255	247	243	259	267	248	240	293	247	285	263	226	268	227	228	249	255	241	269	261	266	256	267	256	242	220	271	255	265	249	235	262	260	243	267	272	262	255	248	254	276	217	239	277	283	261	249	264	250	236	273	248	262	249	260	242	243	240	255	286	271	278	242	268	249	252	257	261	258	244	258	251	223	235	262	259	243	265	284	251	280	250	242	257	276	255	260	280	272	250	241	249	269	257	290	251	260	254	259	260	249	289	247	258	274	237	254	272	269	259	250	252	247	281	269	251	252	292	254	239	250	276	266	260	269	270	235	236	241	255	257	259	243	262	262	265	251	251	249	243	269	260	260	250	279	240	213	246	254	279	261	277	245	257	229	270	271	253	269	262	263	248	263	259	252	245	240	266	228	249	251	275	228	292	274	248	261	256	267	236	259	277	263	236	270	254	249	250	245	267	277	259	269	277	239	235	277	269	260	239	241	254	278	257	258	241	232	243	279	274	274	264	281	256	250	253	254	278	232	249	248	240	263	243	255	284	247	261	260	264	281	257	270	231	231	253	253	257	234	238	258	250	228	248	267	250	214	267	267	260	264	267	267	259	276	258	245	264	243	245	250	244	235	286	240	262	264	241	268	234	260	245	250	266	238	266	259	259	246	259	263	222	279	256	243	257	270	229	242	263	252	268	238	242	228	279	254	248	243	257	259	248	233	253	251	228	257	265	242	248	242	259	255	273	255	296	243	260	232	270	281	277	257	246	254
55399	86317	49652	1646	1128	924	781	693	590	592	584	567	499	472	491	476	506	468	457	439	469	447	404	439	447	436	451	445	457	458	416	434	441	422	419	440	444	413	450	427	448	445	418	390	401	411	460	429	415	439	423	374	444	408	419	421	455	454	447	402	436	445	445	459	419	479	465	389	424	393	435	460	460	394	487	418	399	435	457	457	431	419	408	407	440	433	441	450	434	426	447	408	422	419	413	414	445	447	446	428	477	453	446	421	419	442	425	445	418	424	435	468	398	479	403	436	437	434	394	437	408	400	408	467	442	447	440	409	443	396	441	391	475	449	423	439	445	453	418	461	410	416	439	403	432	409	418	402	447	414	427	418	411	435	437	427	433	412	439	433	424	429	398	419	409	401	463	438	443	452	448	425	397	429	431	421	441	460	385	428	412	421	440	449	442	481	437	462	418	450	428	403	425	440	445	419	439	428	453	398	424	374	420	447	405	434	436	414	442	455	475	438	475	397	451	424	473	400	436	413	447	444	428	472	422	431	431	445	448	393	433	436	441	444	442	456	465	457	430	429	422	428	438	432	412	402	399	430	428	408	431	416	458	471	382	426	432	424	424	437	412	427	454	389	421	446	398	414	446	409	400	426	414	426	407	424	443	416	416	432	460	422	439	426	414	445	444	417	438	431	439	424	445	426	457	414	407	456	456	436	386	420	417	420	430	445	397	425	442	412	451	411	412	449	436	415	424	423	458	428	426	442	422	447	408	396	468	422	411	407	420	407	445	430	445	442	411	428	432	402	431	418	429	428	441	420	412	427	420	447	456	440	413	431	434	439	434	452	410	438	445	417	422	433	448	367	412	467	430	405	451	469	447	437	451	477	399	458	445	392	429	426	490	417	424	464	456	454	396	426	412	415	411	425	437	401	425	414	407	424	445	453	421	469	393	416	442	411	443	454	426	431	435	468	449	424	429	438	449	491	437	404	429	424	423	394	444	448	448	454	437	400	429	450	426	411	444	411	440	463	403	450	432	448	425	432	445	441	441	457	460	408	417	406	427	418	436	424	435	450	434	422	450	444	430	389	380	409	417	403	424	386	444	433	431	446	440	430	445	442	407	437	438	450	433	414	446	406	420	420	430	440	445	391	466	425	409	451	447	426	456	391	402	428	442	459	434	420	426	410	466	446	430	442	447	425	463	409	398	430	476	422	421	422	400	469	456	414	428	418	421	382	436	426	454	430	422	410	430	449	440	454	400	462	452	420	446	402	447	432	431	381	422	409	373	438	424	476	462	410	439	430	396	453	459	421	439	468	400	420	455	412	435	433	428	449	437	463	457	428	398	443	444	421	458	471	396	408	422	430	433	437	414	457	420	416	419	445	410	443	423	444	423	404	430	442	401	421	446	438	431	393	417	420	425	450	432	446	431	419	468	434	442	411	453	425	416	416	409	456	425	428	440	434	402	449	473	420	439	446	403	459	441	420	414	435	399	474	399	442	436	466	433	385	410	409	457	435	429	417	418	447	448	430	407	399	417	452	446	397	423	440	462	438	440	415	434	419	426	437	395	446	447	461	423	429	479	412	411	431	443	433	443	402	416	427	399	451	397	417	422	434	430	429	428	423	431	400	473	457	430	398	441	433	466	391	468	451	412	444	432	406	420	446	418	443	414	434	386	412	453	446	455	410	441	453	405	429	466	416	442	414	439	458	446	427	383	435	442	426	422	452	442	446	413	418	455	412	438	437	430	429	472	431	404	409	444	426	424	416	457	424	423	438	410	423	416	442	421	460	421	442	454	430	414	463	419	463	420	405	428	409	415	453	455	423	398	456	432	437	404	428	433	428	453	423	397	458	425	430	430	459	441	431	409	414	411	487	419	399	402	441	420	411	420	401	447	447	407	471	422	435	412	398	416	419	446	420	434	395	391	418	387	449	430	448	395	416	436	438	420	458	459	400	384	428	441	435	417	406	399	429	440	425	370	420	420	416	384	447	445	449	440	408	424	430	442	425	458	430	442	420	434	448	404	407	436	417	424	425	395	422	429	403	438	397	428	425	402	450	391	431	432	432	403	394	407	432	451	454	418	429	419	422	454	434	440	429	439	429	438	452	442	412	460	422	429	402	463	397	402	419	432	430	442	424	445	435	429	432	454	426	435	417	423	391	442	456	452	428	403	408	426	423	460	416	410	434	444	464	448	432	474	445	419	463	433	373	383	449	411	402	438	412	443	428	418	432	444	467	443	426	448	452	401	461	466	377	423	418	410	447	465	440	448	453	468	417	419	452	434	406	458	400	423	421	433	435	436	450	407	417	438	421	415	431	427	445	417	439	395	421	413	417	423	424	426	445	429	416	408	433	429	465	430	460	422	460	432	443	415	408	438	444	423	416	414	444	424	435	427	461	432	412	410	445	441	416	429	449	415	437	373	399	409	411	406	370	435	452	399	439	408	434	416	448	481	426	406	412	446	425	443	412	437	417	424	393	457	421	427	459	427	413	417	437	436	434	445	427	455	409	447	389	447	456	456	429	426	408	398	472	413	450	416	424	416	426	420	423	438	444	457	424	454	438	434	416	455	404	414	454	429	477	418	446	414	400	411	447	437	411	427	421	461	444	434	415	431	415	457	430	432	441	421	381	427	492	434	428	460	380	432	397	410	418	479	424	449	437	475	463	404	413	434	432	419	438	472	443	439	367	452	405	405	439	436	430	412	479	434	445	419	410	436	426	444	405	445	427	464	425	437	448	428	397	438	440	437	414	416	446	433	431	431	477	437	406	415	444	402	397	440	411	407	442	433	419	422	407	409	439	429	423	461	426	416	400	435	413	468	464	433	438	422	368	456	407	403	430	439	419	455	440	448	399	450	420	416	398	421	402	438	437	440	455	414	418	431	442	443	456	438	432	451	479	424	430	425	411	458	414	417	428	432	449	413	438	416	422	415	440	365	436	412	432	438	382	457	417	434	448	451	449	434	420	411	457	433	465	391	427	380	439	449	434	425	411	418	460	442	415	412	432	456	402	412	423	434	428	439	372	433	420	433	425	442	393	446	396	412	414	411	403	439	383	416	462	411	421	413	410	442	444	403	427	428	454	380	423	425	414	409	437	448	416	458	388	404	469	416	422	437	433	435	465	420	446	388	452	425	452	479	442	405	394	424	373	414	403	453	467	431	432	420	417	446	397	457	475	420	433	417	437	471	431	420	437	400	472	415	439	455	447	408	447	448	416	432	430	402	424	386	401	441	433	402	442	437	452	409	450	438	396	429	438	431	477	387	400	416	430	489	391	417	439	425	423	434	440	439	426	464	464	407	385	444	455	445	444	415	427	467	455	414	433	410	412	429	404	407	449	418	418	443	455	433	431	423	436	423	441	444	462	431	417	464	397	431	396	410	431	424	461	407	429	441	413	419	466	410	462	476	431	435	406	413	431	448	401	433	433	402	442	400	447	417	459	417	410	439	410	451	393	405	386	416	407	398	460	435	419	386	446	399	408
22959	21792	29350	24526	20900	16518	2120	633	506	523	462	462	457	436	429	442	421	463	443	417	406	399	422	408	439	426	414	421	429	413	425	436	402	406	396	404	411	397	375	408	381	429	392	442	418	374	429	397	415	397	401	405	390	396	415	405	417	381	426	415	397	399	473	371	421	406	400	393	417	391	400	383	399	392	394	388	369	378	375	391	375	420	396	453	418	394	416	399	422	407	406	440	404	406	408	402	392	409	389	406	417	397	382	419	420	379	390	411	432	417	397	419	401	344	385	373	437	376	374	454	395	401	398	408	408	386	415	369	401	368	406	401	432	414	421	413	382	404	425	428	396	392	354	388	439	415	424	403	398	400	423	390	354	403	443	437	387	415	390	419	395	412	418	391	442	392	425	397	393	365	414	411	395	370	405	397	392	386	396	419	425	392	366	401	432	394	391	398	407	383	388	419	414	448	390	403	374	374	399	408	385	402	383	390	418	407	372	398	406	406	398	408	384	441	411	392	408	415	358	408	446	440	407	429	413	402	415	380	432	428	418	418	423	410	390	431	388	393	436	439	404	405	415	414	397	397	370	382	391	413	402	403	391	389	415	422	379	394	407	413	364	431	389	392	423	406	415	431	397	418	408	402	427	423	373	417	418	408	378	420	396	417	388	403	394	448	385	400	404	379	415	408	446	393	397	421	407	386	378	407	420	392	391	430	436	375	434	434	424	395	400	428	436	407	398	426	405	386	422	391	412	430	386	391	411	422	419	400	380	403	397	401	387	405	407	413	414	418	430	404	424	402	433	412	434	427	433	419	395	387	442	384	367	403	389	398	396	398	390	417	399	400	408	423	441	406	424	422	405	372	403	414	387	412	383	415	348	421	409	386	427	399	407	391	419	412	408	428	408	403	402	413	376	384	393	387	358	415	394	402	411	433	417	401	384	410	378	397	407	415	387	397	400	414	420	412	401	381	394	416	403	431	407	404	387	428	415	432	395	354	414	420	365	388	387	384	409	389	422	412	396	400	441	426	429	431	413	390	387	419	453	430	400	360	387	419	433	384	406	435	397	410	386	389	397	407	405	411	443	395	395	403	371	416	386	376	431	434	392	399	415	413	424	425	432	397	431	414	396	423	367	405	383	385	412	452	398	448	429	375	405	426	405	412	477	397	423	403	397	427	420	435	423	410	426	446	384	375	371	387	406	383	398	376	394	404	404	396	424	405	401	388	404	376	403	392	433	386	408	401	398	409	360	404	415	379	399	376	375	407	401	404	422	402	412	378	413	388	395	414	395	376	394	410	384	401	391	362	386	413	378	405	374	415	393	382	396	420	364	367	397	406	384	392	384	391	380	401	406	424	399	393	384	431	385	399	425	397	398	379	385	391	390	400	382	379	399	398	385	400	418	368	423	462	401	391	408	375	395	388	403	403	386	424	423	397	374	378	405	381	411	436	413	426	404	385	387	388	391	431	410	371	414	402	447	419	410	402	412	377	411	387	380	385	410	404	399	422	399	446	413	380	396	403	404	351	402	401	392	423	393	411	448	384	386	404	390	411	374	398	390	413	396	407	383	421	374	389	403	392	424	371	405	406	398	404	379	408	414	411	391	414	416	413	442	416	387	384	407	361	365	407	381	404	408	383	417	415	388	391	415	365	401	421	360	426	399	427	381	431	460	397	418	398	445	393	369	414	386	418	373	431	408	412	412	404	407	420	408	372	387	433	404	403	407	403	398	390	397	410	404	383	411	386	413	396	378	376	406	405	381	374	399	404	376	409	424	414	386	363	430	411	398	392	401	383	412	441	414	437	418	396	408	440	411	394	388	385	410	387	384	405	394	406	376	406	368	387	406	427	389	375	417	425	429	422	367	373	405	400	439	439	402	425	365	368	405	380	402	404	402	426	433	365	407	392	408	379	402	411	429	375	387	400	395	355	375	392	371	390	378	405	365	432	374	400	444	401	411	394	394	426	392	404	374	396	409	416	370	403	418	408	367	434	423	421	395	408	426	397	425	369	386	404	417	377	407	399	400	418	391	371	379	390	398	408	388	382	407	367	408	405	387	407	434	390	415	362	431	370	416	390	419	378	393	407	391	462	409	376	380	402	413	392	411	416	440	403	384	397	405	372	374	406	401	400	399	372	415	402	389	380	391	407	402	401	373	414	396	418	431	397	410	395	402	374	431	434	382	379	374	404	437	429	388	411	406	412	397	432	376	395	399	441	419	427	415	423	415	385	394	383	381	390	413	420	369	411	406	419	389	408	402	410	410	407	408	426	392	381	392	381	417	404	386	412	410	402	416	396	420	374	409	393	414	432	395	418	421	437	420	417	404	392	400	409	429	387	379	399	381	394	420	376	414	387	388	403	374	411	392	429	389	406	399	408	427	377	423	420	393	453	387	393	378	408	379	392	404	399	409	410	396	369	384	413	397	405	438	426	411	415	414	392	385	371	390	362	403	421	381	378	418	432	439	358	374	401	378	429	412	407	402	398	392	409	407	415	418	392	410	372	447	358	395	405	391	407	441	379	403	403	385	378	411	364	417	413	396	402	404	401	402	380	388	404	405	402	396	379	408	411	389	400	384	406	395	398	377	401	432	402	415	402	372	407	386	420	406	375	362	401	375	407	400	414	397	415	418	393	448	374	403	428	391	411	377	392	400	432	364	424	392	382	400	401	386	391	398	398	370	425	404	397	391	381	411	369	405	403	394	406	363	437	394	429	414	417	426	380	415	392	389	396	387	414	366	423	360	386	420	407	411	373	383	415	409	417	432	437	402	387	418	426	411	404	403	440	403	443	362	403	386	401	405	398	405	433	402	410	413	393	449	361	430	413	425	430	391	376	449	428	386	393	381	427	427	411	422	404	391	405	425	396	401	405	431	388	376	401	400	413	384	389	416	411	408	426	387	399	360	423	433	388	364	420	365	401	403	414	405	402	386	399	401	408	374	391	383	404	427	390	390	368	403	394	414	378	415	375	418	414	406	426	443	379	419	410	405	403	373	351	407	405	382	411	395	407	414	388	433	403	398	384	368	418	390	366	386	414	397	388	408	428	440	394	385	374	392	380	412	432	408	390	413	411	411	365	399	376	412	404	422	397	401	379	413	405	411	419	404	394	406	367	396	390	434	404	372	375	390	405	423	386	372	405	376	405	434	429	410	396	385	407	430	400	404	421	408	378	395	399	401	366	362	404	357	429	363	374	404	379	383	385	395	397	427	392	420	389	391	407	386	383	399	384	456	399	382	381	431	385	371	405	395	393	376	374	393	406	390	381	408	375	389	397	428	404	403	427	391	441	404	440	404	401	409	411	394	394	417	388	374	396	449	412	401	400	407	409	383	450	381	390	379	403	412	407	392	401	417	413	397	446	400	417	396	410	372	422	386	401	397	407	370	411	396	425	422	373	388	400	424	392	389	402	406	398	379	396	405	372	367	405	433	373	383	408	390	404	405	389	410	417	422	419	445	431	377	413	380	409	369	376	401	428
58444	89023	57829	2937	1935	1536	1297	1165	1004	972	931	799	826	796	735	786	734	766	691	688	721	703	702	723	676	681	621	691	696	644	668	636	628	680	669	650	648	613	658	651	639	675	680	670	645	680	663	642	656	602	652	642	660	631	667	627	633	595	608	670	640	702	639	670	661	677	702	646	602	619	653	655	681	667	656	641	651	647	658	655	699	645	630	606	610	648	617	623	651	661	660	633	624	615	645	646	614	589	636	651	629	645	645	617	629	626	657	677	636	678	623	648	617	624	650	649	646	650	619	665	650	654	630	688	663	622	632	654	601	624	701	658	612	639	656	595	659	630	647	645	655	597	612	635	591	661	677	672	654	637	679	632	636	634	697	653	634	642	613	652	607	601	640	687	642	587	647	604	685	633	664	663	619	652	652	681	662	647	642	646	650	637	638	639	640	657	651	624	626	628	688	603	660	629	678	641	649	666	665	582	635	620	656	637	648	651	675	660	655	632	652	641	644	637	660	627	636	689	593	661	653	647	645	608	686	642	620	618	631	668	634	666	618	639	578	686	621	618	649	692	633	627	659	678	624	648	674	662	611	664	674	628	607	649	632	651	642	650	689	653	613	692	664	647	638	657	666	617	620	682	637	628	616	631	640	614	645	598	649	632	675	634	616	670	610	626	624	660	652	695	626	661	636	620	595	673	584	638	672	647	642	671	605	640	665	673	658	713	599	658	673	620	618	626	617	622	626	659	595	673	667	669	653	639	619	646	658	638	614	636	616	663	667	679	641	627	633	588	719	585	641	657	619	650	617	627	661	634	671	638	604	605	624	623	619	637	642	629	665	631	660	594	642	642	661	626	630	633	668	621	668	657	654	665	636	646	601	627	663	651	685	639	645	656	576	651	621	642	628	658	607	633	631	674	690	649	665	603	685	605	636	618	627	648	630	676	643	621	649	623	631	637	638	665	627	579	657	635	667	694	628	665	642	668	632	592	625	644	651	652	650	646	631	614	651	715	645	637	626	678	679	693	620	681	670	633	687	660	646	652	625	643	651	586	657	667	638	650	614	625	596	650	669	682	656	637	683	683	680	635	661	639	606	645	653	600	591	638	648	670	603	618	649	597	662	652	681	641	662	684	688	624	663	634	667	648	611	607	624	658	682	666	630	647	663	627	623	637	663	620	663	605	655	619	680	657	618	668	628	618	626	650	707	584	627	646	661	629	631	646	609	646	684	623	620	619	652	608	645	626	614	660	581	632	649	636	626	658	670	637	631	626	685	668	656	637	576	618	643	590	631	670	641	658	605	640	644	659	635	659	670	679	617	613	618	644	685	628	621	632	664	636	608	651	666	638	648	669	644	629	662	623	654	637	607	604	656	670	633	647	616	596	687	619	640	630	636	653	641	625	640	696	626	633	637	600	664	585	660	615	678	642	589	619	651	627	613	663	672	658	619	640	649	617	648	635	612	684	664	639	662	591	612	635	630	649	639	617	593	678	620	665	620	618	635	628	627	637	628	628	632	648	626	683	661	687	616	654	636	630	667	648	672	635	705	589	650	645	687	662	616	661	644	609	625	662	614	657	641	664	671	595	628	651	652	622	657	611	644	621	624	609	599	644	686	670	642	642	688	657	676	599	615	642	659	596	647	640	712	639	615	595	669	662	660	620	650	639	651	604	623	636	667	629	649	626	665	645	640	642	680	643	711	663	640	643	635	643	619	622	613	648	633	606	621	641	646	623	628	622	646	628	675	703	635	658	625	630	632	657	642	679	620	604	670	646	703	635	631	633	637	658	636	637	615	631	654	641	648	641	639	647	677	639	684	596	640	591	591	645	637	630	658	648	612	652	670	655	613	697	631	619	672	640	638	625	620	645	689	650	615	623	660	655	679	656	625	619	651	709	610	665	629	621	652	631	638	710	657	594	646	585	596	670	627	605	636	631	638	617	630	620	568	653	649	689	614	623	621	646	648	587	658	600	666	661	648	657	683	656	631	657	609	635	642	658	637	620	676	653	623	627	654	633	632	670	633	656	646	632	618	666	620	646	635	648	666	640	647	627	598	660	671	617	636	672	652	592	644	628	636	643	633	688	624	608	678	686	636	646	644	641	643	658	629	613	629	656	623	672	642	634	629	639	644	673	672	613	594	643	622	607	660	659	606	645	645	619	644	662	635	579	627	663	641	653	671	645	631	657	660	685	616	623	640	599	651	651	633	703	602	615	619	646	619	657	630	637	583	640	642	608	653	688	665	678	641	634	633	635	670	638	654	643	614	634	592	639	635	646	629	611	646	708	618	663	643	651	658	679	638	666	601	651	636	597	660	657	609	632	650	640	626	615	634	643	657	610	633	628	640	600	649	627	648	636	668	652	636	604	623	651	657	626	636	681	668	677	667	602	616	612	619	657	649	679	647	670	619	626	659	659	639	601	655	711	620	606	681	636	650	634	627	624	618	613	608	659	680	625	645	631	604	648	639	627	616	639	628	678	628	657	634	626	677	638	631	661	631	618	625	659	640	651	623	640	650	662	656	663	649	671	629	668	623	638	650	631	636	645	661	636	686	638	631	657	644	666	661	625	653	618	668	679	639	621	627	656	663	654	621	667	672	633	630	648	644	676	658	625	650	590	648	624	672	676	648	625	655	678	662	578	662	650	678	629	666	658	669	637	622	661	622	665	642	658	686	633	654	675	638	643	652	612	629	664	616	660	624	641	638	651	614	640	600	618	619	632	705	620	661	635	652	640	657	640	626	638	661	642	628	646	667	656	659	670	633	660	641	638	691	653	625	684	686	644	635	646	631	646	605	688	626	685	670	627	693	658	621	627	670	640	637	632	645	650	660	625	633	614	653	654	652	598	666	648	619	663	671	701	658	601	656	643	627	620	633	677	654	659	669	655	596	664	670	599	624	645	601	607	666	622	616	646	639	653	700	628	621	652	613	643	601	642	659	634	653	618	669	676	688	639	622	681	633	622	656	625	630	632	667	682	634	615	631	665	696	664	682	631	624	622	632	645	656	585	666	652	674	623	654	612	640	655	704	644	636	619	662	632	673	693	642	629	642	624	642	658	640	643	609	691	650	580	661	655	605	642	658	644	668	666	634	656	691	650	622	613	688	637	627	648	623	625	610	596	663	606	651	621	663	686	643	682	650	663	643	671	640	643	658	655	634	625	649	666	655	657	622	631	596	655	660	676	717	651	692	636	646	648	670	602	625	644	621	642	626	671	639	651	669	626	651	641	636	643	661	608	589	663	663	611	634	668	622	616	619	647	643	618	631	649	638	623	613	665	628	625	632	642	624	657	613	643	636	627	609	615	595	645	609	669	651	630	616	660	619	619	627	653	640	638	660	664	681	642	665	664	681	662	651	619	668	666	645	635	657	667	615	699	628	641	643	621	629	640	667	653	624	656	657	656	653	656	639	638	667	630	618	669	670	627	632	641	627	647	675	621	666	603	619	650	645	644	634	617	627	656	617	654	622	643	642	695	601	650
26990	26948	25446	4731	186	129	145	151	130	138	123	127	117	127	131	141	107	107	128	125	127	123	116	137	122	146	130	116	143	125	129	141	122	114	105	128	126	131	135	124	136	125	127	111	131	129	129	135	122	116	132	128	137	148	112	139	120	127	109	112	129	113	125	127	128	116	102	106	130	141	145	132	127	117	129	132	114	137	130	123	117	122	115	112	129	147	149	105	137	139	116	126	130	126	120	138	121	129	108	126	128	113	132	129	122	113	120	138	116	143	143	120	124	116	120	132	147	133	131	116	125	119	137	118	125	142	130	139	125	108	126	122	97	151	133	119	131	125	114	104	133	137	142	117	132	130	104	121	119	127	126	131	144	130	144	120	99	135	143	153	134	137	129	116	125	126	127	131	119	132	130	120	125	138	137	103	133	138	146	150	116	135	123	120	122	121	122	131	122	121	138	137	124	130	120	134	127	123	114	101	130	143	106	141	132	142	115	136	134	114	139	124	129	143	133	119	147	111	136	141	130	156	127	141	126	118	133	105	122	134	126	136	134	133	136	134	118	136	120	106	122	117	128	100	150	133	124	127	128	120	115	137	124	127	143	123	134	118	132	116	131	128	124	128	125	122	102	125	127	147	115	141	141	123	127	112	104	126	118	103	135	126	139	127	128	107	110	117	124	110	115	121	117	129	114	138	138	125	126	121	141	129	99	139	143	116	122	117	130	133	114	129	135	121	117	113	139	154	129	123	120	148	151	92	122	116	112	138	127	116	133	131	110	146	128	117	134	123	122	111	120	116	119	120	117	135	120	128	112	133	122	118	139	115	107	112	134	124	132	147	131	142	145	117	121	118	119	117	118	130	126	116	115	124	140	122	119	132	134	125	116	136	141	129	110	117	137	111	129	121	122	138	128	119	125	111	147	130	148	127	116	135	138	138	142	121	141	125	116	127	127	142	143	137	152	126	109	148	129	119	121	150	118	118	127	130	127	121	123	146	113	107	137	145	113	130	142	119	119	141	151	109	142	135	109	105	132	135	125	148	138	127	95	139	120	126	135	143	114	137	114	142	134	130	140	138	125	120	129	125	122	132	110	101	118	124	123	110	133	105	123	118	122	143	118	115	137	118	123	121	110	119	117	131	112	131	122	141	130	130	123	117	111	145	126	133	118	135	114	151	130	128	117	132	109	130	131	120	118	114	128	120	135	122	121	141	124	128	127	113	132	119	141	121	128	132	103	116	131	112	118	114	132	121	126	123	103	138	119	131	130	120	133	134	124	130	117	126	109	135	115	128	116	130	138	129	115	122	119	109	124	130	106	119	143	106	124	123	128	139	118	131	152	122	130	108	135	110	136	122	125	134	117	137	102	141	127	131	125	124	119	125	119	121	135	118	120	129	115	132	128	153	118	143	113	112	136	127	110	118	134	133	130	125	136	139	125	115	132	140	121	127	147	101	129	129	135	110	141	107	97	133	138	133	116	117	128	142	128	114	126	117	127	131	127	115	132	126	131	126	123	129	133	136	118	111	121	117	115	109	113	127	123	130	117	118	120	130	113	102	136	141	122	141	123	109	126	114	132	117	148	109	121	123	113	140	123	137	127	131	121	134	127	137	144	137	124	133	101	123	110	126	138	109	95	150	124	105	118	120	115	115	131	132	139	123	120	140	117	113	157	128	114	124	117	125	121	114	130	133	145	129	120	137	122	133	123	118	129	119	122	137	121	119	125	141	139	127	135	128	151	128	113	129	130	126	137	134	126	108	131	112	137	133	109	125	116	108	109	122	135	143	154	101	138	119	134	136	127	112	143	108	140	135	134	131	110	128	129	107	104	134	125	133	131	143	135	127	127	136	120	107	120	121	131	122	109	125	118	123	126	138	140	127	120	137	104	119	110	115	130	135	145	133	123	153	152	140	124	120	132	136	127	122	144	117	131	119	130	136	124	107	124	129	118	111	142	120	130	131	105	130	107	126	120	117	133	137	130	117	134	120	127	121	134	132	142	111	109	126	125	122	130	124	124	128	128	128	119	123	130	124	132	126	130	138	124	122	132	117	118	126	116	117	141	126	123	114	128	117	141	132	121	111	123	119	112	113	128	117	119	126	142	121	119	141	147	113	119	141	133	120	129	131	150	119	122	121	140	110	113	119	134	123	109	112	116	136	139	135	114	125	110	134	121	143	135	122	129	125	132	122	128	138	146	104	135	126	122	108	125	124	131	130	128	139	131	128	149	125	144	146	111	107	123	108	121	139	113	146	128	127	117	128	143	132	135	93	136	117	121	129	116	111	100	115	120	114	129	140	136	131	107	136	125	106	127	105	132	141	120	128	119	134	117	136	135	140	130	145	128	117	110	148	124	141	128	123	132	127	111	123	139	131	132	130	126	121	150	123	116	138	130	144	128	145	126	149	108	116	137	124	118	132	108	132	136	110	112	113	122	138	141	143	139	141	130	117	132	134	129	130	129	101	122	127	110	128	109	133	118	136	118	124	118	118	120	155	123	133	109	130	132	113	117	122	121	129	111	129	144	137	127	113	117	110	112	132	110	128	119	113	129	115	132	135	130	127	120	116	133	134	120	126	135	154	133	108	121	132	122	135	117	136	110	132	123	111	115	124	138	106	116	127	137	132	135	124	131	133	120	144	144	123	131	117	113	125	122	115	119	136	122	146	144	124	118	137	129	138	139	133	137	128	118	113	119	123	117	114	127	127	123	110	126	122	122	128	115	128	115	121	107	126	132	115	157	115	143	94	142	116	123	111	117	108	135	117	130	127	116	126	155	142	116	108	135	128	118	119	140	127	122	154	116	126	125	132	112	111	121	142	129	130	131	144	122	130	150	120	120	144	119	113	113	115	144	98	115	116	113	111	135	126	129	124	125	138	132	109	116	139	114	122	132	117	121	117	124	117	125	118	116	111	124	110	116	124	129	136	147	100	130	124	139	103	125	110	125	128	106	132	127	147	128	142	136	125	122	123	128	133	134	116	129	113	131	134	132	128	134	110	155	135	136	110	136	100	117	112	126	102	136	132	124	141	109	139	139	112	143	129	112	122	136	129	135	132	110	122	130	136	128	143	112	125	133	140	133	132	134	114	133	136	118	115	113	127	112	122	124	105	96	135	152	115	119	147	121	123	119	120	125	132	117	125	140	127	136	128	148	154	116	132	125	130	118	132	116	110	140	123	113	117	121	127	120	124	144	128	131	130	130	110	123	128	111	135	129	133	134	110	122	130	135	119	117	128	119	111	136	132	126	130	130	116	148	121	113	131	127	126	133	122	143	133	124	125	101	143	131	114	132	125	128	123	128	121	105	114	123	132	123	108	145	131	146	118	119	141	121	130	114	107	142	122	119	121	129	118	140	101	123	109	131	114	133	132	126	118	131	145	116	134	113	128	89	115	145	141	134	103	129	129	113	124	119	123	124	119	112	120	135	130	123	127	129	110	96	127	121	125	118	123	118	109	120	109	146	133	118	123	114	131	111	124
29981	47004	26392	373	330	283	253	259	285	235	229	230	230	239	207	232	243	229	218	232	241	225	211	228	235	206	229	231	215	203	225	235	206	238	238	227	237	227	251	205	232	216	223	226	216	206	222	209	226	228	229	209	218	222	224	201	232	213	244	227	225	209	224	213	260	232	218	235	232	223	228	218	227	226	219	204	228	237	207	237	209	231	229	247	250	188	229	234	208	239	229	215	241	270	219	232	233	231	230	239	231	249	224	212	228	236	236	217	209	216	229	223	208	222	218	242	222	242	220	228	198	184	229	234	212	227	179	236	194	233	244	238	224	212	220	216	236	223	209	223	223	222	231	204	245	227	245	220	245	226	223	218	237	222	202	202	238	216	215	199	199	233	212	202	198	241	235	222	207	208	212	187	234	219	223	237	200	225	243	230	204	213	204	211	238	239	240	258	234	232	207	225	222	220	240	237	229	239	201	229	233	207	209	228	231	214	218	220	221	212	209	210	195	227	219	215	244	229	230	244	223	230	228	220	241	224	235	248	214	220	243	241	213	207	242	218	219	196	215	225	235	228	227	200	222	198	202	218	232	221	209	230	234	228	246	212	217	232	213	241	187	234	219	210	199	254	207	230	234	239	222	228	204	217	223	195	225	241	209	204	245	215	245	236	234	231	220	235	220	211	241	225	211	251	224	227	210	244	226	239	240	210	253	228	207	202	211	201	212	234	222	220	246	236	210	272	228	237	222	247	229	219	229	208	209	200	225	218	209	210	215	210	226	214	216	193	227	232	224	222	188	193	224	221	222	243	227	199	247	210	191	219	227	217	219	242	221	212	203	199	200	252	227	219	235	210	202	221	213	228	235	230	232	220	224	216	200	216	213	215	254	220	209	193	223	225	215	213	188	234	210	243	218	215	229	204	223	227	242	209	223	249	217	221	233	244	214	195	246	235	222	217	234	226	226	229	247	220	220	235	232	212	229	214	230	227	237	250	240	212	210	226	225	229	238	227	232	242	209	199	218	230	234	245	211	238	204	222	184	213	224	222	251	211	218	239	219	224	240	211	231	235	205	227	214	233	210	236	246	226	233	247	237	233	225	227	236	214	229	220	223	218	233	220	235	218	228	237	224	229	239	215	193	226	202	232	222	236	233	222	208	244	243	251	215	196	246	227	211	225	231	222	218	221	238	242	223	234	199	204	239	219	247	222	221	242	218	234	231	209	225	223	211	211	227	203	215	205	231	222	232	227	209	226	220	221	234	223	231	220	222	216	254	227	209	206	255	224	249	248	231	206	224	235	254	213	202	233	238	205	233	237	246	249	214	225	207	237	233	213	219	228	247	228	217	243	209	203	238	218	226	203	216	242	235	212	240	228	223	204	212	231	216	210	216	220	249	238	228	247	208	223	244	234	220	225	230	209	211	194	217	225	202	198	269	209	229	214	251	194	250	240	226	195	242	232	231	228	225	235	221	214	200	208	211	212	229	187	241	234	208	229	240	223	214	222	237	233	220	227	235	238	175	223	238	211	222	228	209	227	238	203	215	236	207	245	220	245	210	210	212	213	221	214	205	235	241	218	204	258	221	220	238	239	238	220	235	229	238	197	250	187	235	256	233	209	211	227	244	213	241	212	226	237	204	213	248	240	221	252	218	234	223	214	220	218	259	218	231	237	218	227	218	211	217	205	222	187	210	216	211	206	222	225	227	225	242	231	236	190	210	232	237	240	216	248	224	239	242	228	223	238	239	211	240	217	227	209	226	240	240	245	250	204	239	216	256	227	230	249	218	227	218	225	202	227	211	189	222	228	200	234	213	236	208	218	218	209	207	230	263	233	229	216	221	237	222	223	215	213	208	233	218	216	208	201	228	231	205	227	222	239	221	238	224	230	201	224	237	221	254	243	206	206	231	191	248	216	247	231	210	228	229	248	215	210	212	226	219	239	208	241	231	218	237	222	227	233	212	213	238	222	235	211	206	211	223	199	200	237	205	210	248	228	239	206	217	208	253	235	234	245	229	218	219	229	221	222	210	218	226	227	241	250	207	247	231	214	221	237	210	205	190	218	245	222	247	242	213	240	232	224	228	216	227	221	237	188	231	209	219	232	236	201	236	235	235	208	222	252	205	229	213	237	237	238	225	228	224	232	193	215	224	239	229	221	214	256	203	220	236	217	236	223	253	226	205	195	218	250	229	216	231	226	228	222	244	218	213	201	214	216	217	226	231	234	236	215	214	255	212	199	197	224	210	210	195	231	235	215	254	215	220	205	212	242	215	216	215	208	213	251	222	200	218	213	251	236	238	236	209	235	194	217	242	234	201	223	242	224	217	217	229	226	240	241	224	253	205	236	223	243	220	216	216	242	229	193	213	209	230	246	217	224	190	246	225	216	229	220	238	207	226	203	198	246	246	221	224	242	219	208	226	216	232	212	239	222	208	183	241	233	214	207	249	256	225	240	250	237	222	213	238	206	227	214	201	235	219	233	206	228	209	224	209	219	211	220	205	223	199	231	234	232	231	239	212	211	196	243	274	196	190	210	232	199	201	204	229	214	247	206	244	227	241	212	205	209	192	250	226	232	233	230	220	216	216	220	218	212	258	200	233	250	232	212	237	219	228	252	255	202	220	207	202	224	201	229	235	206	231	233	221	237	221	237	240	196	223	244	222	213	216	229	243	237	221	239	235	230	221	241	204	211	211	194	211	235	222	249	237	234	244	227	213	231	197	215	238	212	216	199	240	230	210	198	212	238	259	225	233	214	210	215	214	218	239	218	214	225	216	212	237	233	253	216	230	219	217	198	234	227	235	207	222	225	234	204	233	234	234	222	219	206	238	212	210	244	215	214	251	223	220	212	225	220	193	217	227	238	221	252	222	231	204	223	214	223	217	231	218	217	190	218	214	198	232	235	202	221	248	234	206	240	210	211	260	214	217	206	214	230	220	205	234	227	215	207	208	207	248	219	226	226	223	224	215	228	247	223	226	225	214	222	236	219	232	235	236	220	238	223	237	223	228	239	225	215	221	206	224	217	206	233	227	226	227	217	219	223	213	242	236	219	240	221	214	214	222	213	225	211	206	217	223	227	226	255	197	262	192	230	230	194	233	213	237	201	251	214	234	209	203	238	222	247	220	222	194	243	217	208	240	235	221	224	202	223	229	221	234	252	222	202	199	238	225	218	234	249	224	225	238	224	235	258	256	245	211	208	206	218	242	233	213	232	245	225	226	214	238	211	219	221	231	239	226	210	199	247	213	221	260	234	240	240	246	220	241	224	211	233	215	226	220	252	207	224	219	226	214	242	223	221	213	229	213	215	239	233	199	206	210	244	261	216	199	205	220	213	228	225	220	216	211	215	234	220	231	236	216	227	218	237	224	227	223	228	222	236	180	200	254	226	214	206	228	240	221	253	218	228	226	231	193	229	240	237	219	218	222	222	223	223	238	227	243	216	226	216	227	239	263	222	256	247	229	209	240	230	197	238	240	237	219	227
24000	22551	32405	24849	16562	3118	398	383	337	326	313	314	271	300	256	257	286	251	305	256	285	265	278	269	257	264	256	292	253	245	251	254	266	249	288	240	268	278	249	269	281	233	267	258	223	245	256	253	231	262	269	252	262	274	236	267	270	251	266	263	286	242	264	251	258	264	245	253	262	268	272	240	258	280	256	243	233	264	271	252	270	257	240	261	270	265	263	245	268	243	275	240	270	256	241	260	231	260	236	230	245	271	257	250	271	257	274	268	233	264	273	235	255	278	257	246	281	238	247	241	266	269	267	231	256	283	248	243	264	259	276	263	273	270	280	229	252	273	255	267	237	262	223	264	243	291	257	240	280	247	262	227	263	262	256	243	258	283	280	257	254	281	269	256	255	242	258	253	250	268	264	249	247	242	268	253	258	280	270	255	256	255	285	244	271	265	243	251	259	224	250	269	267	246	243	287	257	261	252	240	249	234	273	248	237	242	262	278	237	234	251	239	288	291	264	252	219	242	249	272	239	252	237	266	240	263	271	282	265	261	264	258	251	273	266	250	233	237	252	265	274	264	248	272	258	218	280	260	252	268	291	260	285	255	253	248	266	240	262	253	240	258	244	251	262	237	262	270	231	274	224	248	248	251	231	276	296	256	276	278	276	272	241	243	294	256	266	242	276	254	259	235	228	262	268	270	258	245	244	256	257	275	272	262	263	249	245	263	251	254	274	223	240	240	252	263	282	233	223	294	260	276	260	217	219	247	282	250	252	263	261	262	270	248	292	244	284	270	276	285	252	275	278	258	256	268	265	262	251	267	240	259	227	264	254	243	246	249	279	250	264	267	273	246	244	271	254	251	277	248	284	245	250	257	239	249	231	256	248	251	285	284	250	259	254	251	265	252	261	268	248	265	231	261	242	250	269	285	270	254	248	251	264	261	230	259	232	281	228	264	259	235	235	278	240	281	263	244	260	241	241	240	256	274	284	286	268	238	256	287	256	253	255	257	269	267	273	296	266	241	250	280	256	266	262	243	266	268	236	257	268	258	247	247	225	253	272	252	253	267	256	252	265	263	259	275	210	248	251	289	248	235	250	250	238	263	282	268	241	244	272	268	244	276	234	229	250	246	262	270	254	257	278	250	297	264	254	266	242	270	249	261	257	262	257	253	243	288	232	265	267	256	246	247	272	239	249	238	249	235	267	250	254	236	262	241	281	271	256	257	250	224	244	266	262	305	278	268	250	254	244	250	243	241	272	252	229	247	265	264	236	253	281	241	264	238	253	246	267	261	259	284	239	265	234	268	270	257	283	264	222	242	217	257	240	248	253	234	255	254	256	242	245	251	282	252	262	272	246	240	249	271	252	266	228	262	283	268	260	271	235	253	264	232	262	286	237	247	260	261	245	240	272	260	272	238	260	256	275	231	266	259	244	210	265	235	225	236	246	276	261	261	247	263	234	252	241	249	252	269	265	226	265	267	258	269	257	257	243	254	279	268	254	235	267	231	258	244	246	256	269	233	256	276	269	246	254	264	216	275	254	266	234	246	249	278	253	279	250	256	259	259	230	256	254	259	261	264	255	286	248	286	267	243	288	244	253	247	251	277	246	285	228	273	275	246	247	242	256	241	276	264	247	264	266	271	250	257	256	277	240	281	255	265	259	262	239	238	264	267	258	286	264	213	238	291	274	245	283	250	255	250	271	249	267	270	280	266	257	270	242	233	242	273	251	259	272	261	225	231	245	253	270	245	226	269	266	253	252	270	246	255	254	251	252	262	254	254	269	271	231	257	256	262	283	299	250	255	246	267	268	274	259	247	260	233	256	248	256	238	253	242	238	247	231	258	272	270	255	286	280	282	275	248	282	237	238	262	237	250	258	240	255	232	273	249	230	275	238	231	290	260	227	251	266	253	254	241	286	265	254	276	230	277	247	237	259	241	287	287	232	257	254	256	218	247	246	255	253	263	279	244	255	241	238	280	238	256	257	239	267	243	260	268	244	244	256	273	260	241	244	232	249	240	262	225	263	293	244	235	265	289	242	281	289	256	264	256	271	232	256	243	257	235	262	253	259	242	250	253	251	223	251	263	251	248	245	268	261	239	236	274	255	246	230	221	248	237	268	272	267	244	260	264	250	241	244	273	269	257	243	264	256	260	237	275	261	262	242	241	265	253	244	232	260	245	263	279	263	252	266	270	273	254	239	254	247	256	248	297	263	227	274	273	261	277	264	241	256	302	252	256	237	255	224	264	263	257	264	279	276	272	223	276	242	264	279	250	264	243	250	254	249	273	244	273	247	247	260	237	250	238	227	235	262	270	243	267	285	253	242	258	280	256	278	264	221	262	283	228	259	252	264	237	220	256	211	266	260	243	269	292	236	287	240	263	244	255	261	264	227	265	246	266	265	252	269	271	239	255	246	250	247	263	256	246	242	265	228	250	236	249	263	275	254	283	261	258	268	268	275	275	240	260	270	260	255	239	272	236	274	248	274	259	246	249	291	240	274	288	229	224	282	262	261	269	251	243	249	259	248	270	272	251	291	242	250	260	245	250	246	251	232	292	255	270	203	277	273	258	262	246	246	294	265	262	298	252	269	248	267	257	242	232	284	242	260	275	242	241	268	273	248	236	224	286	235	250	269	262	231	246	266	232	262	261	247	230	290	267	263	252	252	241	247	262	273	272	265	258	276	247	260	266	241	265	252	239	256	257	244	268	283	239	252	275	257	282	269	268	276	234	252	262	263	237	266	268	217	262	258	268	271	265	262	248	268	292	262	259	244	246	264	258	246	244	264	266	252	271	259	244	264	246	294	239	241	263	248	234	268	258	268	266	259	255	270	260	264	272	253	258	253	292	268	262	260	273	255	249	250	260	252	262	248	257	250	259	269	243	237	248	227	245	268	261	264	246	257	249	264	262	254	253	266	256	259	212	265	269	280	255	233	246	268	255	233	257	269	257	289	256	278	255	244	275	281	254	247	274	246	250	267	234	243	264	259	265	244	286	257	262	250	238	228	296	246	252	273	255	247	240	268	252	232	266	259	270	272	267	247	269	294	251	259	231	258	240	274	239	263	238	240	254	272	255	243	243	280	295	258	237	248	283	251	253	239	251	250	260	275	278	242	272	256	244	255	276	249	237	248	265	272	226	234	260	279	271	258	259	255	235	239	257	232	258	257	226	264	256	273	290	242	238	252	278	286	265	279	273	252	253	260	271	258	252	285	240	270	266	238	261	256	259	262	252	290	262	263	250	258	268	244	260	281	273	267	263	270	258	264	254	274	239	241	273	288	263	259	259	246	279	249	265	263	292	259	273	248	265	252	244	279	243	277	280	254	256	259	242	263	282	245	269	240	263	242	263	255	234	233	272	270	267	238	266	243	249	288	257	223	254	255	236	259	273	266	288	270	252	260	274	265	263	252	281	306	246	249	266	247	255	252	262	222	272	242	266	273	285	271	264	238	273	255	243	265	251	250	291	263	277	249	258	268	257
54051	87290	49973	1591	1210	881	793	672	631	594	551	517	552	503	474	481	509	469	474	486	465	434	450	430	445	448	423	453	436	411	460	459	479	429	427	412	449	435	433	422	458	485	450	425	467	442	447	440	398	450	419	432	415	421	418	381	444	449	436	422	423	438	404	407	454	438	416	446	432	404	432	430	427	427	424	400	453	418	411	444	434	428	423	396	473	421	398	441	434	422	445	432	429	439	441	415	453	434	407	440	429	414	453	410	438	450	428	429	438	455	448	431	426	451	417	427	442	419	437	420	423	425	438	436	446	444	415	428	447	427	442	431	425	435	471	435	436	446	470	449	418	410	447	463	442	403	424	472	457	446	421	393	428	409	461	410	402	429	441	433	385	414	441	430	465	452	457	429	448	404	422	460	399	415	400	459	440	466	462	421	434	416	443	388	433	438	421	485	422	409	412	452	447	404	400	432	436	396	434	458	419	463	447	420	435	415	396	404	396	416	419	419	462	408	446	421	425	391	443	457	434	418	448	423	456	404	436	392	439	405	398	403	431	420	429	434	437	430	420	435	463	470	411	433	484	412	466	449	403	423	414	415	409	433	424	451	440	420	415	448	398	432	401	461	435	453	449	423	454	426	447	491	421	446	390	427	436	424	411	441	437	422	412	449	469	444	398	420	416	405	450	449	451	420	449	433	459	416	473	434	408	367	423	457	407	441	422	443	494	387	410	443	400	450	429	459	392	409	417	430	438	428	412	410	419	455	415	432	441	453	432	391	466	419	445	450	457	413	435	425	407	432	426	421	451	396	423	399	432	420	446	422	444	419	435	399	431	451	420	412	435	446	450	432	419	398	427	404	402	439	415	402	416	420	435	382	436	426	448	408	460	445	455	410	430	422	436	403	412	423	436	403	431	459	426	458	422	476	406	454	457	426	459	426	445	451	424	436	426	429	436	416	466	419	450	456	409	406	419	455	451	427	471	412	458	410	456	454	409	399	408	413	422	406	438	426	422	428	441	434	420	393	448	410	436	414	424	420	416	408	450	419	445	433	443	419	417	411	430	444	421	423	434	425	437	441	445	445	411	407	458	468	445	442	534	447	414	440	429	409	391	402	438	438	417	398	414	444	478	435	446	419	434	402	429	433	399	445	447	455	441	480	427	436	447	450	431	450	427	411	460	408	464	426	433	447	419	417	437	424	456	488	408	438	444	424	417	383	413	428	416	403	446	449	436	430	435	442	430	430	458	432	393	415	399	423	456	405	412	401	415	402	405	427	402	433	459	457	431	423	428	435	464	460	406	456	444	404	418	418	421	411	429	450	439	422	399	454	407	442	430	476	424	379	402	452	406	414	430	414	455	436	452	432	462	454	415	417	435	448	419	451	405	459	420	435	426	443	420	480	433	420	422	413	445	440	415	433	437	490	463	419	429	407	421	437	396	403	403	446	428	392	428	454	416	401	465	393	411	457	452	449	428	444	428	455	451	399	399	398	412	433	419	418	432	410	403	456	461	391	432	457	418	429	414	451	467	454	432	448	428	470	424	428	420	426	426	440	401	426	441	396	462	431	452	409	428	392	414	470	467	420	402	430	430	416	437	451	446	432	453	465	436	441	408	448	412	434	459	448	405	428	407	452	439	399	384	440	444	393	414	406	436	440	435	427	414	432	394	487	450	420	419	491	452	428	411	409	411	452	434	452	456	420	442	463	458	419	449	437	432	465	421	430	447	423	435	424	431	412	446	405	420	421	430	423	403	416	424	444	450	482	394	422	435	414	408	404	399	427	418	429	413	439	424	409	418	446	449	411	451	415	439	435	418	412	468	441	436	430	408	427	422	430	423	444	411	407	440	400	425	443	437	482	449	416	464	371	462	415	414	438	400	435	423	441	411	438	444	408	422	437	405	434	458	420	390	422	400	424	438	401	449	450	379	434	441	425	409	460	408	462	394	456	410	434	406	420	429	421	429	410	440	396	476	413	435	410	460	446	433	473	408	421	419	395	430	404	419	426	439	369	401	415	402	434	408	427	429	456	448	402	422	419	438	410	417	473	449	464	440	426	426	421	401	435	454	423	435	419	441	448	412	408	402	406	438	412	447	418	431	435	446	425	448	420	413	429	449	426	418	427	437	443	450	436	441	420	405	410	414	429	424	434	393	471	458	471	423	447	403	441	408	449	430	395	422	400	428	466	428	403	439	434	433	447	394	435	456	406	413	468	420	457	431	417	429	416	446	452	437	424	399	422	420	464	427	429	466	419	452	451	449	401	432	418	435	415	429	428	406	421	411	430	407	429	467	445	442	442	434	414	434	418	425	398	435	451	428	422	408	417	416	422	465	447	417	456	434	413	441	416	407	428	406	440	458	419	463	422	420	456	437	426	456	414	408	405	409	443	429	424	467	419	444	444	448	422	448	407	434	412	435	439	415	416	367	439	421	428	435	441	444	421	401	418	428	428	431	462	427	462	434	432	406	428	438	423	425	408	431	425	423	453	421	458	434	437	440	432	442	438	423	433	403	438	422	450	409	392	412	459	432	409	423	469	469	420	445	427	454	418	411	453	424	453	403	452	388	436	442	415	398	446	398	460	449	432	392	452	425	393	436	431	409	424	402	440	430	447	441	482	386	443	419	409	371	451	451	403	408	449	443	434	416	392	441	420	390	463	415	423	449	410	426	404	429	423	430	431	433	440	433	459	417	433	446	420	463	460	410	434	461	407	400	394	421	476	434	430	459	443	392	489	442	423	425	464	472	453	421	427	440	441	398	411	402	439	436	449	439	438	431	402	472	411	417	385	416	455	449	404	441	425	425	401	436	419	433	446	424	406	408	426	410	405	412	459	427	468	429	403	411	409	443	433	410	440	452	426	434	414	461	433	423	415	410	449	425	459	429	477	425	469	406	418	439	424	403	406	428	440	385	479	415	423	431	439	433	458	448	437	440	465	401	429	432	393	417	403	432	445	438	429	450	464	419	444	417	450	412	437	419	405	435	446	438	439	405	435	438	430	442	484	434	444	454	424	415	414	430	391	456	441	460	437	439	456	444	422	408	422	416	434	419	453	450	413	463	461	440	409	445	443	404	384	415	427	392	445	424	438	426	436	439	430	448	430	422	424	411	402	425	418	429	429	462	421	430	445	429	406	404	425	436	401	399	450	423	437	448	423	441	409	426	438	464	442	424	475	446	420	404	410	416	405	419	447	436	417	392	434	468	404	418	431	383	432	437	382	414	467	446	428	434	432	413	465	407	409	424	447	463	455	431	438	473	401	446	432	424	433	419	441	433	451	389	433	422	417	401	398	409	426	420	453	407	408	429	417	432	424	409	436	420	399	441	408	441	456	470	441	416	432	427	403	451	397	472	431	437	436	421	404	428	466	420	393	458	421	468	400	431	421	401	424	399	431	423	440	437	477	417	415	396	452	426	392	460	477	439	406	436	426	435	412	422	391	403	474	473	442	416	409	441	456	426	435	403	429	425	421	450	427	447	451
22975	21342	28757	24364	21004	20295	6215	634	525	489	486	435	476	468	463	450	471	422	422	425	425	432	412	423	408	429	367	410	401	453	416	432	450	429	422	412	400	451	384	409	369	399	411	426	372	413	374	406	455	426	420	421	399	363	405	375	405	448	411	397	370	382	401	362	387	435	419	412	396	411	409	393	438	405	433	404	410	403	410	385	411	423	388	398	367	423	405	392	402	397	391	404	435	457	391	418	428	414	378	384	406	387	388	400	395	405	366	435	406	415	386	402	416	407	386	423	392	410	409	374	404	407	433	406	368	386	392	391	393	407	421	399	383	398	436	436	405	412	380	385	409	417	420	397	411	369	418	390	404	379	379	384	402	378	411	422	397	395	431	394	376	404	417	394	406	402	404	415	404	413	391	405	379	415	390	404	394	434	428	392	417	399	415	395	397	403	398	391	401	420	408	398	360	401	391	405	414	403	407	378	402	397	414	433	391	389	424	425	428	379	447	396	409	397	429	408	383	386	416	422	413	451	417	409	412	402	404	431	408	422	377	416	399	414	405	371	393	392	384	405	413	365	401	432	419	435	406	382	443	404	369	396	402	434	439	384	423	363	411	401	420	376	405	391	395	410	413	359	404	418	420	438	365	428	414	355	382	394	406	402	401	423	408	388	378	406	392	394	429	404	403	390	381	390	415	389	380	405	373	393	393	394	414	397	413	357	422	440	405	372	400	404	394	411	386	412	395	394	408	386	409	382	397	389	459	389	402	401	435	395	415	385	407	386	431	409	389	397	416	425	438	365	411	420	397	429	418	416	402	370	402	391	375	414	416	392	411	403	425	444	434	368	389	409	430	389	408	415	359	382	423	384	387	408	401	428	383	401	382	405	395	376	400	440	416	435	414	392	388	406	390	401	410	423	392	396	428	370	424	394	391	410	366	413	391	377	393	432	426	409	411	384	429	412	393	417	386	413	418	417	376	368	420	401	398	376	397	441	375	409	390	415	376	419	433	391	422	414	399	457	363	404	405	362	378	394	369	431	423	387	436	402	407	420	405	396	403	394	411	398	439	411	383	398	406	384	409	426	412	408	404	394	410	408	373	422	410	426	411	397	427	404	402	436	389	396	415	403	386	405	403	422	435	422	405	421	390	388	401	370	407	432	426	416	417	401	393	389	405	402	359	422	431	389	393	376	435	372	398	419	381	393	409	401	360	392	428	391	394	421	363	419	362	423	394	407	405	416	407	388	382	404	403	420	406	405	384	435	405	410	437	396	420	382	393	375	421	420	393	389	377	372	391	410	408	397	425	427	408	392	412	431	403	448	410	418	426	402	423	428	379	403	416	422	379	389	416	378	367	406	411	403	416	392	402	375	410	412	423	413	398	398	429	397	411	402	429	371	409	423	423	393	422	422	412	413	424	399	398	415	389	408	426	398	397	402	402	395	439	396	407	401	446	426	404	388	368	407	416	412	412	401	398	395	430	385	406	375	397	426	417	394	376	432	397	423	421	365	421	423	432	428	382	403	420	420	392	418	380	384	375	378	387	419	410	421	415	422	428	418	412	396	394	385	424	387	410	411	404	379	451	399	383	433	384	434	394	414	406	433	365	430	373	406	405	419	445	403	396	408	385	393	396	396	417	379	360	405	427	427	411	392	452	418	371	397	407	388	411	425	380	424	384	377	407	408	384	392	371	380	423	385	405	395	387	427	397	429	412	445	423	394	457	394	379	453	381	397	403	420	375	404	396	403	392	405	391	451	386	380	406	404	409	406	396	392	413	407	434	433	385	367	406	418	386	464	389	362	356	411	411	429	379	385	392	374	397	447	410	388	382	374	405	402	353	391	371	410	424	417	426	385	413	381	373	399	389	415	396	416	391	395	417	407	410	399	374	428	416	399	425	382	383	391	387	397	433	371	404	415	393	400	387	388	395	424	393	367	401	422	428	410	415	388	402	447	418	424	384	373	397	395	408	405	366	416	415	394	407	400	376	422	390	400	413	408	406	408	412	443	375	408	415	429	396	419	386	429	412	423	422	399	428	397	408	407	410	401	415	384	401	393	409	412	418	400	422	424	401	419	395	414	418	387	396	377	411	380	392	423	419	398	408	409	414	420	455	412	435	427	384	380	426	427	396	377	390	402	385	369	403	378	374	379	398	398	406	406	403	384	415	383	412	400	417	393	426	416	425	385	386	448	406	408	387	415	374	401	401	401	391	376	383	437	428	437	431	412	361	380	404	384	429	417	369	385	374	372	405	425	390	377	372	423	398	403	377	386	408	406	407	394	361	408	406	432	415	393	393	419	382	380	384	424	405	376	423	405	421	431	364	387	404	423	361	365	449	376	391	431	406	401	392	405	423	417	409	416	418	414	399	397	391	440	390	367	378	392	423	439	366	385	417	383	398	379	412	424	413	398	405	403	432	408	429	376	362	412	400	398	396	386	397	390	389	407	420	433	410	415	384	414	400	395	398	422	410	400	406	406	402	437	388	368	427	379	388	427	401	432	418	410	368	387	384	394	385	399	418	414	410	400	379	401	406	383	377	381	424	369	413	458	406	400	408	426	405	403	394	410	418	387	381	379	385	419	394	426	412	421	381	414	423	377	410	439	380	445	360	403	401	415	444	395	405	423	394	416	419	407	422	406	454	418	406	393	422	403	392	385	354	388	430	394	396	400	414	435	421	408	377	396	409	413	398	436	403	395	367	444	423	361	381	417	386	405	404	438	418	380	392	359	415	428	366	393	431	465	400	450	449	403	383	427	391	400	424	409	402	385	390	403	392	410	395	415	424	392	407	440	433	468	435	435	433	413	394	398	341	402	409	394	417	388	397	444	397	403	406	376	385	377	399	396	402	375	396	385	408	418	410	373	399	399	414	401	455	449	389	393	411	397	406	389	387	437	427	402	392	373	402	370	411	397	404	396	412	382	383	381	417	388	388	441	382	410	418	388	441	402	394	443	376	428	433	355	390	388	398	398	384	391	418	394	390	402	416	403	393	393	383	395	384	442	437	396	367	386	401	410	404	348	424	400	399	392	367	407	432	413	418	394	409	430	399	410	422	444	369	410	387	381	385	382	398	434	393	432	401	392	430	365	382	395	424	432	386	404	455	404	404	408	375	401	393	396	410	426	385	412	426	386	411	383	366	400	388	396	414	389	406	399	396	403	383	380	410	375	416	389	395	400	409	369	368	392	415	412	418	414	399	435	419	354	412	412	405	373	389	375	409	381	394	401	384	427	374	425	420	423	415	373	401	414	421	432	389	408	399	454	394	373	402	410	416	388	406	408	390	397	441	440	406	405	410	450	394	404	431	392	388	385	419	421	387	381	377	440	377	375	436	429	399	380	400	402	425	392	442	404	391	399	426	416	389	416	406	392	393	401	384	368	398	422	382	401	372	433	438	415	440	374	388	407	380	376	421	409	409	389	368	409	414	413	416	401	403	396	390	394	401	395	385	393	403	396	411	374	388	388	417	418	432	402	426	378
55602	87304	52326	2896	2056	1624	1381	1214	1055	1010	911	879	865	772	756	755	750	728	722	678	723	736	703	684	687	669	694	706	661	676	634	600	640	623	660	637	638	685	689	680	677	615	638	687	689	626	654	636	639	680	666	644	629	669	658	659	643	617	652	654	666	665	671	608	682	636	641	617	639	642	714	644	679	716	661	607	656	651	615	659	627	592	657	606	636	644	655	667	666	611	677	618	645	677	637	625	718	642	644	657	674	660	694	665	667	635	637	645	681	656	659	620	657	681	655	681	637	643	679	606	662	651	634	637	634	635	625	660	656	590	632	625	657	641	637	684	642	631	670	654	628	665	629	636	660	647	619	666	688	654	633	640	660	619	678	656	665	656	689	602	639	645	597	636	659	611	644	660	624	651	670	673	621	627	582	631	609	665	637	618	671	619	635	620	632	682	651	636	690	574	624	641	662	647	602	632	655	645	702	664	617	701	654	658	651	691	616	647	614	653	646	671	668	652	647	646	628	634	658	634	628	634	628	646	641	654	651	612	673	579	641	666	654	669	615	662	652	624	706	630	674	633	613	634	625	652	659	660	623	639	657	683	650	641	645	698	634	686	621	625	662	648	661	604	651	661	635	632	627	600	645	650	647	645	645	648	659	656	616	649	646	664	651	659	602	650	615	648	651	594	606	650	673	696	643	650	657	614	676	621	663	671	626	637	668	637	620	606	632	685	663	629	652	693	622	663	613	688	659	644	685	613	677	649	618	622	621	628	649	634	663	608	645	646	636	637	635	664	681	646	659	658	595	619	645	641	680	639	668	707	629	645	606	639	627	671	631	634	621	684	668	625	636	619	682	642	657	614	666	635	618	633	650	664	621	633	632	630	670	642	677	606	641	618	647	631	630	694	602	650	634	653	675	587	673	657	638	659	646	650	612	640	662	639	660	648	663	674	652	654	644	620	662	653	647	658	651	635	652	619	657	624	612	663	669	661	658	644	677	606	631	670	638	647	628	590	637	658	665	659	611	618	635	640	624	690	656	645	613	662	674	648	635	667	670	607	636	669	605	635	594	651	664	587	646	650	678	665	637	637	631	648	640	672	680	633	642	688	616	660	645	581	623	674	658	637	634	653	648	639	640	621	666	637	644	596	625	668	670	686	616	635	647	664	652	666	657	626	605	643	642	638	670	629	606	657	609	628	665	638	685	685	646	660	634	653	667	654	639	639	598	602	627	643	662	593	663	672	680	621	606	643	669	614	655	612	643	643	628	642	614	683	642	657	644	624	657	638	637	682	648	602	616	674	635	669	636	656	680	628	686	666	644	641	592	589	656	627	649	666	664	639	628	638	640	652	669	624	666	657	632	661	664	625	661	655	676	667	652	652	617	635	638	668	638	621	637	675	625	641	615	658	640	651	642	599	652	636	641	624	625	685	619	661	627	616	697	630	662	641	641	651	640	643	607	629	634	648	663	645	613	625	643	619	627	665	625	633	663	666	641	621	577	654	628	634	627	601	641	678	676	674	669	639	640	600	642	657	655	642	665	648	646	651	592	670	633	660	610	655	641	660	664	620	636	641	620	645	625	679	603	628	686	612	584	656	684	631	616	671	680	645	662	656	665	633	613	689	640	648	642	648	674	630	634	625	639	613	631	701	613	675	678	638	610	621	707	616	650	659	656	692	655	671	645	667	676	630	654	649	641	668	679	643	639	653	671	588	701	629	656	621	660	613	631	662	590	634	633	591	657	648	623	623	669	610	598	661	638	628	625	661	661	623	669	591	686	622	673	637	588	649	640	693	644	659	586	642	680	634	674	640	618	663	638	637	613	631	622	626	668	658	652	655	600	658	642	671	625	628	667	614	654	660	694	605	676	650	709	650	690	634	654	625	661	636	611	639	647	621	640	613	661	669	651	680	647	649	692	695	671	641	615	685	658	630	643	640	619	679	629	630	661	613	651	621	607	673	652	705	603	666	667	648	675	642	676	615	664	625	670	651	651	662	627	653	650	664	670	679	648	648	629	668	662	649	654	612	640	641	688	638	654	658	613	648	620	649	658	607	660	664	654	636	627	646	650	649	649	637	659	627	626	656	656	642	625	655	653	626	634	645	636	672	615	670	634	672	644	653	681	652	604	619	615	659	623	605	640	654	624	640	625	664	678	654	662	624	652	678	673	654	598	686	648	671	656	651	651	639	667	649	649	652	694	665	630	657	611	681	641	606	641	643	648	669	630	659	663	666	600	684	683	612	619	657	624	647	693	630	653	653	638	661	618	616	629	677	626	645	631	607	665	658	671	661	685	669	623	616	650	654	628	657	668	609	654	645	664	608	700	688	660	698	659	649	635	708	645	635	654	649	668	652	618	661	657	665	596	625	642	578	668	662	660	664	648	636	658	634	633	627	673	642	668	662	625	639	609	663	650	654	604	668	639	649	636	643	632	664	652	666	618	647	645	647	659	687	638	670	645	642	667	630	681	664	648	632	665	648	682	673	615	622	686	660	672	650	692	700	685	643	622	682	636	638	646	622	596	680	634	625	658	610	674	647	644	687	615	615	645	648	621	630	674	645	641	672	633	673	641	687	650	671	666	603	643	638	592	612	614	659	621	647	640	626	664	673	618	608	658	634	636	639	683	654	636	643	653	681	622	640	624	680	630	663	624	676	620	661	612	656	644	601	638	647	670	636	623	642	666	641	679	667	635	604	612	595	694	613	644	616	665	654	608	645	674	680	661	660	649	636	630	634	630	632	669	628	651	646	619	630	669	615	642	641	640	646	632	607	632	656	664	663	675	643	665	616	597	647	633	643	608	654	610	634	610	604	616	683	661	657	661	629	654	665	607	619	654	691	676	678	596	602	623	663	627	659	646	658	626	706	638	619	709	628	634	628	656	629	656	643	653	681	664	641	673	626	643	661	632	679	656	662	617	618	664	699	654	636	615	666	665	667	601	650	606	658	653	643	621	628	615	653	672	595	652	664	686	661	674	639	636	635	624	647	704	639	647	636	647	625	633	639	631	680	653	592	643	621	692	662	593	624	662	646	658	650	630	693	656	631	630	600	631	663	664	653	641	604	643	652	628	645	652	632	670	625	612	650	659	641	657	626	634	612	649	664	640	678	658	656	655	675	599	666	661	677	664	659	648	670	616	636	641	621	661	601	703	599	655	647	685	606	659	649	636	643	643	641	675	656	677	636	610	617	625	652	691	650	648	580	664	670	637	696	604	670	625	650	613	643	641	619	664	629	703	661	654	651	605	603	635	734	629	626	629	645	627	681	643	591	653	604	702	624	600	612	617	671	635	611	674	684	652	646	681	641	594	673	625	637	622	680	625	647	658	649	631	654	634	650	642	646	674	634	599	612	727	631	636	637	652	667	631	687	638	652	606	654	637	648	666	600	674	594	644	658	606	578	664	655	686	615	688	649	567	640	686	635	641	648	685	652	643	654	633	626	626	665	653	623	632	623	682	658	674	656	630	648	610	641	623	652	636	616
26776	26523	25286	5819	209	166	128	143	124	134	142	135	126	107	105	133	118	142	116	131	118	128	116	130	115	128	130	122	116	122	104	124	123	108	118	121	130	132	120	139	135	141	132	122	126	129	100	113	127	137	134	129	122	131	123	113	144	117	110	131	114	134	122	126	142	143	141	132	126	116	131	112	132	118	126	117	118	139	116	112	113	112	125	136	123	125	145	127	144	124	124	154	130	138	150	127	104	126	124	125	127	124	124	135	114	135	116	133	143	122	119	138	108	126	130	111	135	135	117	124	146	121	127	111	126	142	134	146	146	121	127	129	122	124	123	103	115	138	119	148	108	125	130	110	138	136	127	132	128	113	114	134	108	133	131	141	118	102	130	134	128	138	137	132	120	126	119	119	133	117	103	122	96	112	137	124	135	124	126	128	114	126	117	127	123	122	111	126	114	126	127	142	114	134	120	123	111	112	121	116	131	141	147	112	115	111	120	127	108	131	134	141	106	139	118	116	112	147	119	117	148	135	128	124	132	116	109	111	135	121	118	114	104	108	128	125	122	122	136	144	129	138	121	122	106	144	125	130	153	130	119	135	128	129	118	150	130	131	134	111	133	97	112	123	116	125	113	129	130	123	104	141	121	110	121	121	137	150	134	136	131	136	119	139	130	136	133	115	125	135	120	130	116	123	129	130	117	128	120	116	107	114	142	143	116	120	127	108	140	112	107	131	117	102	124	114	122	120	125	112	126	130	112	134	134	123	129	112	117	126	108	134	118	122	124	119	114	140	128	109	130	124	138	120	148	145	136	119	123	118	129	104	127	120	114	114	119	110	139	106	134	134	116	137	131	139	125	120	113	118	121	132	121	113	143	114	132	147	120	121	158	139	104	118	133	120	147	133	136	143	129	136	121	112	111	109	119	130	138	103	121	137	125	134	137	121	113	118	136	137	134	133	109	107	120	147	121	144	133	112	133	107	117	124	117	133	126	145	137	111	126	142	114	125	127	121	109	115	129	123	113	123	157	154	118	119	119	138	128	129	117	112	114	121	123	124	122	151	101	119	112	129	133	117	107	112	123	114	118	145	137	118	114	138	143	138	146	134	122	136	135	114	129	123	124	133	109	102	118	128	126	134	135	132	145	144	152	136	139	117	122	122	129	140	133	102	129	108	112	116	121	115	122	125	126	118	121	121	124	135	128	122	120	134	121	124	128	120	115	123	123	123	132	137	120	131	125	125	138	121	128	125	124	130	111	110	139	126	141	129	125	126	134	152	111	126	134	106	120	132	127	104	138	113	126	130	134	136	137	116	93	138	125	122	130	127	123	151	90	141	136	116	111	118	114	131	110	129	124	132	150	136	126	134	136	130	119	109	137	122	116	130	124	141	111	117	127	126	120	124	127	108	131	96	128	115	121	111	125	124	141	114	126	134	123	128	124	118	107	118	123	104	132	128	128	143	146	134	151	129	137	117	124	116	124	124	127	120	118	115	147	136	106	121	124	102	141	141	142	133	141	105	124	128	133	138	131	130	132	109	115	119	128	122	141	122	119	132	117	123	124	120	134	122	141	103	107	123	121	133	125	127	134	116	108	150	106	126	138	114	132	122	135	119	117	158	117	131	106	134	115	112	147	119	133	124	110	129	119	106	121	113	147	111	131	133	128	128	139	130	133	109	116	109	118	142	132	133	137	122	97	114	99	119	131	126	140	139	142	117	114	127	112	116	119	120	127	129	126	119	114	111	127	130	125	132	109	110	134	112	125	129	124	141	132	133	119	90	117	138	140	107	110	123	121	122	105	96	134	109	111	133	130	135	127	136	114	120	137	119	132	114	121	127	124	116	130	111	132	116	138	103	122	129	117	124	126	119	135	106	137	143	129	131	119	129	139	130	151	125	127	119	121	121	117	129	130	131	135	139	111	125	121	127	133	145	132	126	104	120	131	108	105	121	120	126	117	129	121	119	147	122	128	131	128	128	121	124	136	121	128	118	111	108	116	126	123	129	127	104	140	117	124	117	128	120	132	142	123	130	115	154	131	120	121	136	129	142	130	131	136	143	142	137	118	111	105	132	131	124	130	135	135	124	125	112	137	133	152	139	120	130	134	114	134	126	125	124	130	110	112	118	135	115	111	121	116	124	130	118	120	142	119	131	102	124	128	134	94	133	108	101	125	103	105	131	119	129	125	132	129	94	131	118	124	117	123	112	120	134	119	124	120	123	119	116	117	138	134	111	119	120	140	125	121	138	146	126	109	126	128	140	118	134	120	111	127	105	143	110	127	134	125	120	117	123	107	147	100	104	110	114	125	140	150	127	108	115	105	122	132	133	117	104	126	120	130	139	109	121	123	131	124	116	135	120	142	136	127	111	123	135	114	118	125	133	148	119	139	117	125	134	125	141	124	124	120	118	115	120	111	125	117	126	130	129	133	117	117	121	141	127	121	117	130	119	111	135	138	119	130	128	129	124	139	112	134	135	122	142	109	124	112	114	115	120	119	124	145	127	127	117	125	132	129	116	138	128	125	139	132	136	144	129	126	117	98	124	141	119	123	133	128	129	133	110	119	126	123	124	109	131	126	122	163	127	123	122	112	148	119	123	119	113	134	130	116	112	122	145	129	142	116	127	126	114	125	115	143	130	125	142	95	121	130	126	102	136	129	125	117	113	137	134	120	126	151	135	112	110	136	118	128	103	127	105	116	119	124	121	139	117	128	121	129	118	127	109	118	107	117	114	129	142	114	125	127	126	122	114	144	122	125	125	122	123	114	131	115	119	125	120	124	127	145	104	132	114	122	131	104	115	119	112	99	141	139	147	108	118	126	130	110	130	139	119	122	122	134	118	122	112	134	131	124	129	141	129	119	109	131	139	123	136	118	130	118	127	127	133	117	126	113	116	114	117	134	121	113	123	121	130	126	128	129	118	106	127	123	108	118	126	124	125	122	118	132	121	136	130	125	121	115	99	119	99	123	103	131	126	112	131	136	99	130	125	137	128	130	116	122	118	125	126	123	108	153	134	118	142	123	126	129	132	129	119	124	132	138	115	123	138	125	139	134	124	118	135	134	133	115	113	127	130	146	136	115	123	136	150	127	129	125	121	130	116	115	134	117	129	113	109	108	127	140	140	125	122	127	132	124	138	122	108	128	156	98	127	115	98	106	111	127	118	137	127	148	118	105	124	136	130	128	124	115	115	122	139	122	125	131	125	116	109	121	141	130	132	150	110	132	121	109	124	131	135	129	120	122	119	115	142	122	130	116	123	118	126	118	131	126	130	132	110	94	127	121	139	117	109	120	136	127	130	136	128	136	120	135	113	137	151	107	139	115	118	123	124	131	131	131	136	116	109	125	131	139	124	123	124	106	96	117	134	135	127	136	136	125	115	140	115	138	137	123	114	129	118	113	126	141	131	109	139	144	129	128	127	113	117	134	128	131	126	118	123	129	123	114	133	116	130	118	128	119	115	115	112	140	135	105	117	122	118	163	118
29663	46790	24293	360	307	280	227	248	272	270	216	228	221	215	252	224	233	228	250	225	218	221	236	247	194	229	262	240	215	231	214	222	210	217	210	218	241	229	219	209	194	204	213	220	228	219	202	232	234	223	223	206	257	211	218	230	221	243	227	209	231	239	220	224	223	221	198	225	253	215	233	262	202	227	228	240	228	235	211	238	238	256	209	220	195	237	213	220	227	215	210	223	231	249	226	238	267	223	230	231	224	228	242	237	234	210	244	214	240	198	233	233	205	223	255	172	208	202	235	218	227	200	217	216	200	218	240	196	221	226	215	217	233	192	245	201	212	227	220	241	219	241	217	219	240	228	239	215	216	240	243	217	252	221	210	202	217	200	233	216	199	207	206	212	229	213	226	240	254	226	213	199	214	227	239	217	219	209	204	196	231	198	221	188	219	226	233	257	204	225	240	202	219	229	210	201	217	219	223	226	224	220	265	237	232	231	233	215	229	205	219	230	229	220	240	191	223	228	225	224	227	236	224	234	221	208	212	215	216	215	237	216	202	212	227	206	217	238	240	224	221	238	206	221	222	212	237	202	222	227	205	208	226	213	215	232	218	220	214	212	203	225	199	202	183	223	212	210	233	222	217	236	227	230	230	249	208	192	225	225	231	231	208	205	217	231	208	230	223	217	199	229	204	242	253	197	206	207	226	214	223	222	201	210	226	220	205	198	218	215	224	221	230	222	212	239	217	226	219	216	208	232	223	221	259	249	203	221	208	241	223	210	239	246	211	232	248	230	250	214	236	219	210	242	204	242	227	230	220	243	240	212	236	227	220	223	178	230	222	210	214	227	208	244	183	196	230	217	207	232	218	223	226	238	198	215	234	215	228	241	250	213	203	248	215	205	226	212	225	236	207	219	225	228	225	235	225	215	204	208	227	209	244	241	206	219	218	243	225	213	224	234	247	192	243	230	224	229	230	235	233	239	226	207	243	210	217	228	194	217	222	239	245	218	244	229	189	244	224	212	216	230	209	215	228	257	230	209	198	215	219	215	216	216	204	206	243	230	239	195	217	230	239	235	198	240	212	210	241	233	208	247	209	202	217	240	219	244	202	225	237	225	206	243	232	221	205	211	223	211	256	222	240	193	232	209	232	207	231	235	234	212	204	217	208	230	213	226	196	230	235	225	207	183	259	250	229	207	253	224	210	235	223	244	218	253	224	221	215	213	235	218	237	222	224	222	260	226	239	217	226	228	204	229	224	211	255	231	222	206	215	217	228	242	229	244	212	189	204	215	219	213	225	221	253	203	242	202	238	217	210	233	251	210	227	226	222	240	226	233	230	204	214	211	212	228	234	207	221	201	248	215	222	227	211	237	237	235	207	214	212	224	223	219	220	211	231	249	202	212	193	221	191	218	201	236	223	206	216	205	239	229	208	212	218	231	235	255	225	208	207	214	199	207	210	232	222	228	214	226	227	216	210	234	217	245	249	224	235	207	249	227	217	211	227	213	232	211	200	235	222	225	226	229	213	195	225	247	224	223	256	245	229	243	224	210	228	218	235	247	227	220	227	216	221	226	246	201	232	237	221	240	213	232	219	220	218	219	215	242	245	234	214	211	237	244	229	219	212	246	220	209	204	237	217	216	240	218	230	212	220	222	214	219	220	174	199	227	239	233	213	216	222	223	202	235	217	214	200	232	236	223	222	228	209	227	243	241	232	205	221	225	228	202	226	231	195	244	236	231	200	217	242	279	228	219	243	213	248	233	236	245	227	212	226	242	229	237	220	223	220	228	217	236	201	215	225	219	237	196	235	191	240	240	222	217	239	232	251	239	248	242	239	232	233	218	218	230	222	212	231	228	217	224	252	229	209	231	221	211	202	190	222	214	227	207	214	225	220	192	243	203	243	228	218	217	220	223	252	219	220	230	222	222	226	217	225	239	220	220	210	212	229	213	238	202	199	231	223	215	231	220	196	213	239	211	222	219	223	223	213	223	213	219	203	224	249	216	208	213	228	201	229	234	248	233	208	212	217	211	223	211	222	212	236	214	215	194	196	216	234	246	221	231	213	231	219	223	228	229	208	214	215	251	232	256	210	235	242	214	244	227	209	215	239	225	253	217	240	216	187	246	254	229	211	220	206	233	228	218	234	176	236	199	243	228	249	218	209	225	212	234	188	224	226	224	223	224	259	217	213	206	208	222	215	225	228	210	234	216	215	231	243	228	217	203	239	249	223	213	209	225	188	214	224	224	215	227	241	219	230	213	232	222	207	223	220	175	226	242	220	208	237	241	201	197	235	236	217	228	251	238	241	213	230	244	241	238	206	207	243	203	216	214	215	213	231	232	233	245	206	243	231	211	251	217	220	221	227	233	194	206	244	197	251	251	212	225	210	217	209	209	241	202	207	241	248	226	230	237	219	244	249	208	213	178	215	244	229	222	217	235	230	218	217	234	223	249	223	224	230	200	220	226	199	227	233	227	215	219	209	196	213	217	213	213	216	229	228	205	206	260	204	202	245	202	223	232	224	189	243	211	227	250	217	200	236	234	219	210	214	245	214	215	223	222	222	253	228	219	206	205	230	237	204	241	233	189	214	230	218	242	227	224	236	231	207	225	227	220	217	224	267	226	234	192	236	233	235	222	239	220	236	228	230	241	231	204	238	217	222	227	232	222	189	217	233	242	205	234	216	234	222	221	219	211	224	233	210	198	222	222	206	237	226	203	211	215	202	223	198	242	252	211	224	238	238	195	223	211	205	213	230	248	202	216	216	204	235	242	207	210	214	234	234	193	224	223	250	214	241	242	224	215	220	187	206	236	209	225	220	208	216	225	209	233	218	228	234	226	219	258	261	248	228	220	243	231	236	207	226	245	227	253	235	227	220	219	238	205	214	236	225	217	224	212	207	217	228	217	222	185	229	249	223	228	245	209	232	210	213	220	242	214	242	213	217	232	246	242	238	224	227	221	214	229	214	227	219	204	222	196	202	242	205	228	267	237	194	225	206	252	222	233	245	215	208	225	236	232	264	201	213	211	194	221	206	222	249	230	245	215	214	222	250	209	222	241	235	226	200	213	227	206	236	252	220	231	261	235	222	248	211	246	202	242	219	223	215	223	214	245	228	214	226	233	209	229	224	252	193	217	224	202	245	215	231	232	244	221	214	224	203	228	210	212	190	219	238	212	222	238	242	209	225	218	200	221	247	248	227	217	221	231	199	223	227	218	237	197	242	242	219	238	212	228	210	202	207	207	220	223	196	190	234	257	210	235	215	208	210	225	220	245	233	233	236	224	203	215	221	206	217	198	242	240	217	234	234	212	211	220	212	234	228	220	196	231	213	213	209	212	244	252	226	221	221	213	195	226	207	234	207	220	194	211	254	216	241	190	239	233	243	224	236	234	223	218	227	213	230	238	227	219	197	199	228	215	221	231	230	218	244	228	235	232	230	199	212	211	213	207	233	242	213	240	238	220	232	225	214	212	227	237	213	229
24011	21998	30592	23289	20543	9812	533	381	323	316	304	272	303	301	264	268	282	243	273	294	272	260	278	258	266	268	280	255	267	280	263	253	253	272	287	275	262	261	262	266	269	288	247	279	283	256	279	270	270	293	252	274	226	235	236	269	252	257	247	249	246	238	262	258	277	250	279	253	275	231	253	224	241	272	276	264	260	286	257	252	259	238	258	230	261	275	251	281	258	264	221	244	299	223	227	234	251	260	253	248	248	229	269	274	215	242	250	263	252	260	251	246	288	230	248	281	238	263	254	257	250	272	255	262	226	246	273	278	227	236	251	247	260	274	251	277	229	254	272	236	248	264	284	282	297	240	271	239	266	277	255	246	231	267	263	259	234	271	252	244	261	271	252	255	265	252	270	252	252	267	240	251	264	230	249	307	277	270	272	239	264	224	268	257	272	278	238	241	268	258	250	291	236	260	284	275	220	253	271	274	253	247	247	237	272	276	282	263	255	280	261	238	258	255	250	251	264	257	256	269	242	262	246	247	243	232	220	265	270	259	252	257	268	270	260	229	264	236	246	251	256	229	244	253	228	267	229	248	255	278	268	269	252	300	244	246	251	281	265	241	240	242	253	275	246	250	251	221	226	271	265	256	253	252	270	250	253	256	249	259	254	268	266	239	256	261	262	269	240	243	292	283	256	244	258	247	221	251	256	284	270	242	256	269	265	261	227	237	268	258	250	268	248	308	257	239	242	243	232	236	250	270	241	245	285	266	239	264	251	262	263	238	237	290	239	254	239	233	271	239	249	266	249	277	292	263	246	246	229	272	238	278	260	236	236	244	237	236	262	247	265	278	251	214	250	238	274	271	244	267	241	280	252	274	263	278	258	269	256	269	258	275	266	241	235	291	230	254	260	274	271	279	266	286	261	247	260	252	255	266	259	245	238	260	251	285	268	225	227	242	260	247	257	253	247	266	235	255	298	269	264	240	236	253	279	272	251	253	281	249	267	241	262	267	232	249	284	260	252	231	251	241	240	248	270	253	231	242	252	248	268	281	237	265	247	250	266	259	237	305	273	267	281	241	268	249	240	249	234	280	259	239	260	277	236	288	262	253	271	244	259	249	274	252	240	254	258	248	236	252	243	288	237	296	261	272	273	282	245	246	261	262	268	253	264	244	257	236	257	255	248	253	251	235	262	265	230	249	262	274	260	245	284	285	251	263	249	237	252	263	245	273	265	250	251	261	259	265	265	259	290	248	241	253	227	274	226	267	217	256	264	275	258	259	259	265	237	240	289	244	266	230	258	285	256	266	261	255	265	255	251	268	264	249	261	260	239	262	241	273	289	251	244	260	248	260	264	248	257	233	266	233	271	249	229	260	264	258	272	236	230	242	240	257	246	238	259	252	249	246	283	294	266	306	284	263	276	226	256	278	256	283	282	271	257	278	252	276	246	254	272	265	257	234	279	281	250	251	259	254	228	277	264	249	265	253	253	254	248	255	247	254	215	257	254	250	237	251	268	246	252	266	285	276	252	266	247	270	256	256	247	246	286	250	231	282	252	264	232	272	262	224	252	241	250	269	241	257	265	264	252	259	263	242	265	264	278	283	258	247	272	246	272	286	247	275	244	274	266	237	252	270	260	276	230	278	290	273	262	272	269	290	254	239	283	246	244	261	284	269	281	273	246	259	266	261	237	231	290	242	257	254	268	280	259	257	262	245	242	251	273	269	259	231	268	289	249	246	259	244	248	231	249	275	250	280	250	274	258	265	268	233	275	249	268	281	237	267	282	234	259	226	257	242	270	269	252	276	254	286	232	242	266	283	265	266	252	243	290	265	249	239	288	283	235	262	272	251	257	227	252	245	257	241	254	253	300	278	257	245	267	242	253	268	244	265	264	259	247	259	233	259	264	253	246	264	230	270	242	234	247	271	288	265	252	237	245	252	258	251	265	243	254	257	269	288	275	267	270	253	290	274	286	266	236	247	273	264	252	270	238	242	267	288	259	249	267	255	257	258	263	274	239	253	263	232	270	242	256	260	297	255	288	224	282	282	256	265	223	260	273	265	273	263	228	257	248	262	257	237	252	250	264	234	260	273	246	254	260	265	255	254	247	232	286	247	259	274	271	241	253	234	255	255	257	253	249	247	247	266	255	233	268	262	292	280	263	258	274	259	244	267	269	276	230	262	263	222	247	242	288	240	232	268	259	274	229	253	267	241	279	228	240	250	245	246	263	255	252	253	229	263	276	263	248	273	246	249	242	280	228	263	240	251	268	235	274	232	232	251	232	264	268	253	242	264	244	291	275	265	256	247	249	249	275	285	257	252	279	257	274	268	249	265	270	253	252	251	252	239	250	247	268	268	271	242	263	247	249	272	278	243	248	252	258	245	255	286	274	269	244	278	272	242	261	258	261	245	276	291	267	258	245	236	227	244	233	233	237	245	243	233	234	247	246	278	241	296	232	237	262	251	286	282	267	268	248	268	272	249	250	252	239	277	229	227	245	246	277	272	231	224	265	245	271	284	256	249	229	284	252	266	246	285	275	242	270	257	256	268	251	240	274	263	265	263	260	251	273	269	239	227	232	262	256	226	236	242	302	244	250	250	234	274	235	271	282	271	252	263	267	253	281	266	234	229	276	255	282	232	278	238	283	224	239	256	282	239	248	272	278	235	247	257	235	262	280	258	265	238	248	270	245	225	264	263	267	255	295	240	269	261	247	256	236	258	293	289	224	237	251	246	247	272	240	270	257	248	252	257	256	234	255	216	263	251	278	267	265	241	257	266	258	250	258	249	264	252	292	273	245	265	271	236	242	268	263	251	260	240	270	254	281	283	280	273	263	251	254	252	253	263	269	261	238	238	231	289	248	254	246	266	257	288	254	252	252	241	257	252	260	284	238	266	261	285	258	238	252	291	276	234	263	251	242	261	247	250	261	239	278	239	229	254	230	240	251	254	265	248	278	269	228	250	268	245	288	286	225	255	251	262	263	230	263	254	242	276	264	279	241	260	272	265	254	237	240	259	275	243	237	248	285	246	244	252	243	281	267	271	249	262	257	298	211	247	240	253	255	251	275	252	263	254	255	248	243	227	269	252	260	261	246	239	304	271	249	246	235	244	270	227	246	280	239	261	251	275	263	277	262	259	259	252	230	248	240	233	246	253	276	229	250	234	239	247	230	268	263	241	259	243	288	266	253	245	222	241	265	256	256	238	252	238	297	257	271	250	276	255	234	234	248	239	274	264	263	234	241	260	252	243	264	271	261	251	260	223	256	232	267	241	274	238	231	263	270	248	258	289	253	268	266	262	236	248	243	245	219	237	248	236	235	243	236	263	263	253	239	254	267	271	254	282	241	232	249	248	245	254	242	242	281	268	252	265	233	246	223	253	262	233	235	237	266	249	224	277	236	246	265	258	251	282	260	262	254	244	250	259	238	292	255	257	250	277	237	263	262	232	247	236	276	257	274	262	261	246	291	255	244	268	252	239	255	230
50216	85440	44374	1645	1183	955	852	726	660	658	544	536	498	536	494	486	505	496	465	472	478	490	417	443	477	434	437	404	421	432	449	458	469	431	443	433	399	467	422	437	451	464	457	431	406	430	448	446	415	447	440	460	399	440	483	422	431	411	469	436	414	441	448	443	462	451	449	476	409	421	406	416	458	428	403	414	442	439	416	453	422	419	425	403	414	473	411	440	432	474	432	437	454	447	424	410	395	426	409	412	416	409	417	413	426	425	427	434	393	405	439	432	450	429	428	413	444	416	429	379	433	479	415	423	415	450	438	424	391	400	480	403	410	468	435	438	406	462	440	432	432	415	443	453	438	393	437	406	423	470	388	457	427	421	424	399	449	414	457	435	452	420	450	433	473	419	416	441	430	436	426	412	433	420	477	407	405	424	428	425	452	382	402	455	419	416	451	453	415	450	425	402	429	409	448	421	414	411	455	404	415	452	433	447	428	434	424	404	425	427	414	457	423	441	410	448	439	404	467	435	404	422	434	433	461	442	416	414	446	437	413	390	427	416	469	428	452	422	439	413	408	415	441	429	436	430	445	398	445	434	434	427	438	404	431	458	419	438	418	431	407	434	423	414	431	421	451	427	445	395	444	446	449	409	463	424	457	447	455	430	427	415	460	403	417	446	405	403	390	451	442	418	458	427	416	437	402	445	435	412	418	431	431	405	409	439	436	419	453	412	456	439	416	481	424	451	424	463	406	386	407	420	439	455	462	451	403	450	435	417	407	428	424	438	425	421	456	472	384	463	430	459	439	434	412	399	406	455	437	432	396	450	417	423	440	447	402	386	410	421	447	455	400	423	442	416	431	409	451	417	445	430	445	413	427	429	429	453	402	424	471	439	448	373	455	424	429	435	414	440	469	412	456	435	408	442	431	435	436	434	394	450	428	406	445	431	440	409	416	417	477	416	413	398	432	407	407	402	422	389	408	362	436	406	416	425	430	418	407	443	423	414	370	411	421	406	432	409	429	418	428	428	443	439	397	461	450	467	425	442	446	448	416	455	429	428	441	408	445	403	423	428	400	460	460	433	439	448	451	451	403	418	413	427	404	432	468	443	410	440	437	411	433	432	452	436	454	458	440	444	434	391	413	399	433	382	419	421	416	417	440	465	435	433	429	443	433	390	402	441	434	396	442	409	421	385	438	429	419	435	404	441	420	442	429	394	414	436	419	451	447	442	452	409	424	449	420	448	433	466	375	427	448	454	400	416	436	419	462	424	463	434	407	425	426	459	454	417	425	402	419	432	452	420	419	404	429	430	438	448	388	405	436	432	454	438	406	398	407	448	414	419	427	412	445	436	413	474	419	381	421	402	430	421	421	449	405	425	435	421	434	425	414	441	437	421	434	397	408	432	414	411	444	419	448	434	426	408	412	423	377	453	442	402	419	419	424	470	433	433	437	406	440	458	430	433	422	442	453	461	432	444	412	405	448	396	395	394	450	467	473	410	398	422	405	419	399	454	440	406	416	447	417	429	428	432	448	433	454	450	426	441	445	457	448	410	430	399	442	451	427	395	458	418	425	411	431	436	424	413	405	454	421	385	441	438	407	429	411	444	452	405	417	443	427	440	412	397	444	464	433	413	413	429	483	415	426	425	421	441	419	426	439	440	449	432	410	397	409	417	424	440	407	405	389	434	422	427	406	452	432	420	433	410	438	422	443	410	401	455	406	438	433	397	450	431	457	442	429	465	424	389	412	439	396	388	396	428	464	434	448	415	403	430	406	456	414	444	433	435	436	403	429	403	426	427	438	418	409	470	465	435	454	446	420	412	468	389	433	416	424	412	455	428	452	397	440	413	404	420	437	438	448	381	454	433	451	448	423	405	438	444	438	442	404	408	453	409	453	408	415	398	421	436	413	480	406	433	416	420	461	420	443	419	447	429	408	435	419	429	399	409	398	443	403	442	439	429	445	414	442	468	452	419	414	425	447	434	459	408	435	424	453	388	413	416	459	416	446	434	447	413	377	415	425	441	408	446	454	479	433	434	433	420	432	447	425	448	454	416	410	440	447	423	456	443	457	419	417	409	432	395	413	468	446	415	446	454	472	431	443	411	399	444	412	431	432	402	433	461	426	437	401	454	389	415	445	427	434	449	404	428	459	404	453	387	446	398	401	448	446	416	425	391	413	403	429	470	472	434	417	405	463	439	429	441	430	419	459	470	419	430	434	423	442	388	481	447	426	449	480	410	416	402	414	418	419	447	462	416	401	430	447	412	435	418	429	449	406	423	432	420	443	455	427	390	451	443	376	395	469	418	412	421	408	430	409	429	446	411	421	427	429	420	424	444	413	471	412	413	449	417	429	433	433	422	440	389	417	408	429	426	458	422	427	412	413	412	397	434	398	433	418	421	443	431	403	399	425	418	461	467	408	435	429	458	424	433	464	435	417	438	431	462	421	428	431	426	444	448	414	418	407	407	430	436	458	441	430	453	457	437	424	389	441	457	419	364	441	395	422	409	448	424	417	426	433	448	412	413	460	405	456	456	398	448	449	457	410	454	440	412	417	447	450	450	454	410	386	406	451	492	420	440	422	426	420	432	413	438	418	426	454	429	421	423	426	452	480	421	425	458	443	444	407	409	460	433	400	442	424	436	454	449	411	433	430	413	428	431	423	415	456	442	393	429	447	409	407	410	460	403	426	395	446	412	404	439	400	438	459	409	422	397	431	415	439	407	415	426	411	398	439	422	395	443	401	430	475	390	443	408	451	456	449	412	470	405	428	457	408	420	435	416	402	463	388	447	449	432	420	395	434	425	446	422	427	448	433	430	453	391	423	408	461	427	421	458	418	428	439	388	404	471	408	448	441	447	462	441	425	442	404	428	408	444	454	419	436	441	471	440	405	401	450	446	434	427	440	453	434	396	446	417	461	396	403	454	388	457	472	424	426	411	452	416	451	414	442	439	412	467	450	438	441	415	410	417	432	435	431	428	416	419	474	418	427	428	458	444	435	441	431	431	427	420	454	442	449	429	443	422	415	452	397	436	423	454	410	417	478	458	389	409	446	401	467	410	418	437	465	388	392	413	446	435	365	415	413	426	442	395	427	445	428	428	398	405	442	444	441	386	455	439	465	456	428	416	421	447	405	408	436	433	432	415	430	402	421	430	422	436	417	452	442	453	389	449	423	437	424	476	458	424	432	440	412	419	439	402	409	476	411	410	454	413	438	421	426	426	419	425	407	406	400	423	445	445	418	421	405	410	424	422	436	451	437	412	372	405	439	437	419	430	424	408	416	409	452	439	414	398	456	437	417	456	419	439	409	409	416	407	404	401	419	397	445	364	429	492	448	420	422	399	416	397	390	434	441	461	428	458	391	459	455	428	422	450	461	415	446	411	433	446	431	437	453	433	424	395	448	450	445	402	416	386	419	447	448	426	416	428	419	471	434	459	446	433	431	447	450	399	423	395	405	422	437	411	430	423	428	461	441	405	425	426
22963	21377	30408	22404	21046	20892	9406	667	504	468	477	488	438	447	481	418	439	461	407	454	408	417	425	455	438	447	426	405	383	418	465	391	412	400	403	409	449	408	447	394	423	393	413	392	403	406	434	422	408	412	416	406	411	436	411	397	409	409	407	383	394	412	426	422	454	392	428	417	428	411	435	415	412	377	356	380	380	394	383	394	432	412	395	392	394	424	381	385	400	436	418	397	403	392	411	397	394	393	361	368	380	409	424	391	419	365	427	423	398	392	434	405	411	402	425	409	408	425	398	422	417	372	408	398	392	388	400	417	393	402	395	378	411	425	411	427	433	411	388	395	384	429	414	402	405	424	390	376	432	398	386	390	411	411	394	386	407	373	406	388	398	373	430	412	411	428	424	381	443	363	418	396	425	430	453	428	411	424	366	431	423	421	355	386	382	401	453	404	400	408	394	408	407	430	460	380	397	426	398	397	383	399	410	395	425	397	400	448	419	398	379	370	416	446	374	403	365	403	404	417	427	431	382	421	391	403	436	419	369	413	414	413	417	414	398	373	388	389	399	385	422	416	443	385	367	393	434	400	395	401	458	398	403	369	424	388	410	406	372	426	417	401	428	400	397	402	387	401	411	403	406	430	418	387	375	412	409	430	384	408	382	408	408	411	399	412	430	414	422	403	424	385	396	375	403	396	412	418	395	426	411	399	389	405	404	410	417	414	415	393	413	414	396	438	397	423	416	397	400	385	435	425	380	412	395	421	361	435	428	439	426	380	392	406	396	390	403	391	394	393	429	396	408	408	418	399	395	394	402	411	416	444	443	411	388	386	406	401	399	384	411	422	394	398	379	415	358	413	378	380	393	402	382	418	380	395	444	401	424	426	411	400	423	403	405	383	401	390	382	405	418	430	423	387	423	382	387	387	377	419	402	397	371	404	401	405	369	369	408	397	396	399	425	419	393	410	438	382	393	391	403	384	396	431	427	431	419	386	399	414	405	406	433	436	377	403	389	389	449	423	382	389	406	415	413	388	394	364	426	397	406	432	389	418	379	437	405	387	399	372	388	411	412	414	378	420	432	413	394	414	404	422	386	393	466	401	413	414	432	400	406	430	373	420	383	402	418	404	400	410	425	402	392	403	395	419	377	417	440	376	416	404	386	392	410	436	410	382	418	400	386	418	420	417	424	393	420	412	380	382	424	379	423	416	403	442	422	441	408	410	429	354	421	422	429	408	404	401	373	406	421	389	388	405	388	402	384	410	415	413	384	396	437	403	421	414	410	398	418	379	425	406	393	394	410	408	418	413	424	409	402	404	393	363	394	388	363	400	401	408	403	385	416	426	406	428	425	420	415	399	374	416	388	409	402	355	412	400	439	379	439	392	361	398	370	386	411	392	435	442	414	400	386	391	366	415	427	408	397	411	397	383	425	413	392	420	397	376	409	375	385	383	408	438	398	453	382	397	416	400	451	430	464	409	397	417	388	426	419	399	420	405	433	391	369	413	399	401	453	399	395	394	394	443	401	389	410	372	397	411	410	391	405	402	355	404	402	362	398	385	408	394	431	447	399	411	404	422	404	374	375	414	389	420	389	398	395	388	401	407	402	410	430	403	401	414	383	431	383	418	359	417	400	403	393	418	423	406	422	439	408	393	411	372	397	405	407	369	425	421	421	428	414	367	465	422	397	420	430	409	379	412	446	427	404	405	377	411	442	407	408	378	393	403	429	405	356	389	374	380	375	391	385	444	395	393	430	440	397	377	396	415	428	392	390	377	404	418	348	409	405	395	419	416	353	427	392	392	395	403	438	416	405	383	436	442	417	394	430	393	399	422	421	383	419	413	415	425	410	415	449	383	425	394	398	417	432	400	394	404	428	411	383	405	368	362	367	392	428	423	406	415	427	389	443	403	421	394	401	398	401	428	432	378	398	415	397	391	412	424	454	428	398	437	400	384	379	406	442	376	391	435	397	432	358	406	399	421	419	401	393	389	379	398	379	409	379	403	393	374	404	399	419	393	368	397	424	385	409	395	414	405	385	397	404	376	397	420	389	395	417	400	414	394	400	400	386	436	415	407	395	405	403	404	421	415	367	367	418	377	405	410	417	402	393	413	379	421	415	442	423	401	415	400	430	368	411	400	401	417	414	431	434	404	411	433	386	411	439	399	412	403	403	390	395	406	412	421	408	423	442	403	389	408	420	445	403	413	411	411	390	430	381	397	421	415	395	438	422	422	370	422	395	397	425	406	421	390	435	411	384	389	386	389	438	396	398	381	420	416	393	397	407	428	407	396	390	382	376	424	421	426	424	363	423	378	394	398	412	405	375	391	409	444	404	422	399	428	428	417	441	406	392	386	378	403	410	385	409	401	418	433	378	396	399	418	380	374	413	395	395	384	405	436	387	391	423	398	389	391	401	431	430	392	420	414	402	401	393	375	384	372	417	425	408	431	377	400	396	400	452	441	421	413	379	452	392	397	402	387	403	422	424	425	422	427	400	438	435	427	413	394	401	372	391	420	404	409	398	408	418	398	375	396	395	414	444	393	387	395	368	380	415	408	421	420	430	371	395	415	393	427	428	423	380	422	403	389	405	379	422	355	419	400	369	392	410	421	434	411	456	450	412	416	421	424	436	402	421	428	436	430	424	424	378	415	412	385	415	421	376	407	405	383	397	447	386	398	423	378	431	416	419	412	394	398	383	405	387	392	416	419	381	430	399	399	392	432	383	436	422	423	420	433	410	424	417	399	412	412	427	418	426	391	444	401	403	417	390	406	407	407	419	419	393	400	411	389	428	420	390	417	401	373	388	393	411	409	419	393	383	406	414	429	406	402	391	383	405	420	426	418	355	419	432	408	415	390	411	366	410	399	420	431	412	430	390	437	407	411	421	403	441	395	375	442	421	416	380	416	406	445	403	403	427	401	434	415	402	397	428	369	383	425	411	421	411	405	404	410	405	445	402	421	397	403	434	402	409	432	409	393	395	430	428	361	425	388	382	412	414	412	417	417	367	406	393	371	415	422	396	385	420	440	412	403	379	429	432	422	402	397	403	400	399	407	409	391	407	375	415	367	422	374	407	411	442	426	416	434	423	412	394	394	403	414	394	421	405	398	430	398	401	383	382	421	417	413	389	361	403	397	399	425	408	447	411	404	405	409	423	422	415	430	403	405	416	436	451	408	400	410	415	393	398	390	426	408	397	421	402	390	434	405	417	448	380	407	383	408	400	397	390	369	424	422	399	370	413	418	385	391	426	365	408	408	421	394	425	419	445	416	407	395	385	413	433	410	407	415	376	403	406	397	426	385	390	370	440	397	387	427	410	424	404	389	396	408	422	401	404	358	417	401	397	410	427	421	418	418	425	425	378	395	397	378	410	404	391	412	419	393	416	395	428	396	388	392	397	361	413	400	365	429	387	417	419	401	411	406	419	404	412	408	450	394	399	412	377	397	417	393	404	383	423	445	401	417	407	448	418	408	393	411	403	401
50326	82828	48581	2961	2166	1606	1392	1211	1031	981	895	854	849	820	770	761	729	698	732	718	689	692	706	670	687	708	667	671	632	675	645	652	655	657	659	611	674	638	650	648	645	627	620	653	638	641	639	646	668	694	606	603	668	664	661	651	597	645	608	690	631	685	684	709	661	632	650	646	650	687	623	666	678	624	643	644	655	699	615	632	648	642	703	643	679	654	684	656	631	668	644	629	654	678	659	684	610	683	666	618	661	656	648	660	682	629	614	655	634	668	632	654	625	657	662	650	633	634	699	638	689	637	641	641	704	611	654	685	659	650	655	645	643	659	675	698	663	662	660	662	671	660	636	631	637	664	672	649	636	600	598	649	637	678	650	642	635	637	625	646	662	631	673	654	683	699	601	626	640	673	726	662	644	639	616	650	653	674	647	668	647	603	665	657	660	652	683	614	624	642	649	653	665	655	660	646	675	606	637	625	619	682	675	690	668	633	618	647	660	626	689	683	632	638	605	628	639	649	699	651	613	642	662	670	712	627	643	642	653	633	678	669	637	603	663	654	657	566	626	687	634	614	667	609	654	614	628	637	685	639	628	709	591	651	658	676	634	616	651	664	629	607	617	661	632	646	650	648	604	675	625	651	641	663	611	646	664	646	602	645	640	658	634	611	653	682	674	651	648	644	606	629	618	611	648	611	626	609	628	657	665	646	635	646	683	686	656	663	633	649	657	659	613	644	643	664	653	617	636	698	659	629	629	651	653	647	744	633	629	633	629	660	648	646	655	626	667	684	643	654	654	645	670	665	608	608	675	643	685	647	654	632	675	642	648	676	665	679	668	665	652	640	693	675	641	649	604	686	627	657	651	654	616	673	655	674	656	662	677	600	623	641	650	679	650	656	653	667	653	647	623	640	652	643	641	635	674	611	661	602	626	640	613	623	626	646	689	618	670	684	626	680	674	667	660	643	624	641	640	650	666	661	615	642	622	647	610	655	621	707	627	629	673	597	651	582	633	653	600	672	628	645	636	646	621	664	666	672	638	577	634	657	669	642	639	635	665	677	668	669	644	627	651	675	626	636	674	641	652	617	671	649	660	648	657	669	676	675	666	624	665	666	642	645	647	650	662	651	632	685	643	658	638	634	633	674	636	639	617	639	641	613	637	635	629	611	640	628	603	645	640	627	683	610	636	693	621	630	628	682	686	654	674	674	627	677	644	654	608	613	631	640	647	668	657	615	669	632	631	666	652	669	666	673	636	630	612	652	661	684	627	656	604	634	627	630	664	678	636	633	640	636	646	647	671	641	663	629	676	624	688	600	762	667	639	638	655	653	612	659	656	642	633	645	636	672	668	651	679	613	618	628	604	664	625	607	618	651	708	663	675	650	592	659	660	603	633	655	643	669	650	678	649	613	614	624	631	624	599	682	681	594	659	652	621	621	634	698	634	626	701	626	683	629	666	657	655	646	650	679	646	620	671	645	629	706	604	654	646	678	709	656	637	675	631	654	674	684	646	652	647	613	679	637	610	660	655	609	690	607	655	646	634	651	647	652	660	644	596	652	630	667	621	648	668	634	654	687	647	620	672	616	625	661	636	652	658	661	663	611	676	634	635	678	654	614	669	632	660	603	620	656	637	624	632	629	626	630	668	637	657	637	641	649	681	640	597	636	681	656	663	662	680	630	633	641	653	665	628	616	650	635	646	594	627	658	618	646	635	638	601	662	637	651	629	709	643	668	620	670	684	648	642	618	659	661	663	640	671	692	645	644	693	646	672	615	614	679	635	623	665	612	658	640	655	621	679	656	661	641	631	626	634	667	642	644	650	678	637	677	623	640	673	652	630	640	605	613	650	652	615	652	640	688	670	654	630	659	662	650	675	614	639	699	721	624	635	646	653	688	613	660	640	682	622	622	643	672	654	657	600	675	640	628	646	627	634	642	610	654	658	629	642	601	601	681	707	662	634	643	636	684	641	651	653	653	617	644	667	634	640	654	614	648	595	703	698	650	646	683	605	654	669	641	646	641	657	609	651	623	629	658	706	654	610	679	651	621	642	625	655	661	651	683	656	632	658	679	646	621	635	681	612	646	649	644	660	640	621	640	614	626	630	678	645	659	645	634	598	630	659	644	597	626	665	668	646	657	651	701	671	643	673	648	673	642	631	642	652	669	636	633	684	673	660	650	658	688	624	627	665	626	656	692	623	677	649	649	640	624	640	613	643	605	668	636	672	611	649	629	683	682	629	680	617	665	693	657	668	662	674	677	631	600	673	631	683	704	635	620	598	658	605	646	673	630	639	626	664	674	629	663	659	677	694	650	621	636	682	622	663	640	665	679	631	676	673	636	675	634	594	623	672	634	644	662	631	654	650	644	616	607	618	632	641	628	632	671	606	668	689	600	621	682	654	636	669	679	653	673	619	614	615	615	676	655	585	661	618	637	653	635	636	654	605	699	684	624	644	649	670	620	629	623	664	619	654	669	645	628	670	649	719	637	640	654	637	640	620	591	646	663	651	645	657	652	623	673	693	686	631	622	634	620	642	689	633	654	637	645	685	628	664	638	670	619	670	635	633	650	659	650	631	636	649	646	668	682	639	629	668	657	681	619	676	694	624	616	657	640	643	667	648	669	624	670	646	620	593	642	641	651	621	676	629	642	664	632	642	635	657	620	644	680	618	620	681	603	648	629	639	642	666	637	663	709	660	637	654	658	629	620	671	628	606	633	680	647	649	621	661	623	639	652	686	675	649	655	664	637	669	665	634	638	612	672	637	625	657	679	638	655	599	642	659	688	639	645	670	696	640	649	656	679	648	666	637	648	643	636	688	649	672	666	625	662	632	637	715	682	669	618	657	676	702	635	624	608	596	613	621	662	638	670	654	651	625	601	653	647	664	638	666	660	623	688	639	659	659	611	642	617	643	643	666	632	665	653	624	660	645	685	672	632	686	594	630	627	665	637	596	668	692	650	622	636	641	651	634	608	644	648	663	685	639	644	623	634	664	644	621	625	692	647	616	646	677	618	595	666	609	608	659	647	635	645	647	653	620	685	609	597	621	636	676	637	650	648	691	651	644	641	646	656	654	660	631	620	677	638	632	652	664	668	652	644	655	617	639	646	598	607	678	653	650	669	628	632	662	635	637	642	669	644	618	652	663	635	638	644	612	630	645	648	624	649	689	656	633	613	640	682	634	671	608	642	638	615	612	676	650	634	636	676	601	667	655	668	633	683	622	634	614	642	633	583	619	648	610	633	604	625	649	657	620	683	667	617	630	652	681	641	658	644	666	635	620	654	618	644	626	641	657	641	627	639	689	664	645	614	659	655	628	645	690	629	656	605	656	674	635	647	656	689	627	603	643	678	632	635	692	663	621	646	636	647	629	665	635	660	650	675	643	710	651	699	614	635	726	686	657	652	617	683	610	655	635	641	688	602	687	625	625	665	690	663	649	652	651	612	620	667	635	647	647	637	637	650	666	670	592	605	663	693	635	630
26749	27259	27237	5154	166	137	151	129	131	121	136	138	118	155	124	135	126	129	116	123	136	131	139	135	110	113	134	132	132	117	127	132	130	145	122	140	111	120	123	125	134	121	111	133	123	113	158	104	119	114	122	115	128	108	114	110	144	145	154	147	123	135	127	117	122	123	125	127	137	122	132	95	123	147	122	121	130	119	143	134	114	138	109	142	117	142	124	138	131	106	125	125	120	113	120	135	130	130	136	119	130	139	133	132	132	131	107	154	119	141	131	123	129	133	127	119	112	122	126	111	129	118	132	124	119	97	131	131	140	126	122	129	100	114	128	133	139	135	118	116	125	128	150	144	97	122	122	130	129	115	139	119	135	115	128	122	95	117	123	122	113	148	107	120	123	128	126	131	93	131	110	137	122	107	127	140	116	120	131	112	134	136	112	130	114	135	146	140	100	135	139	116	140	121	125	116	114	122	139	135	136	133	122	120	129	123	128	120	147	121	145	125	135	114	120	135	114	118	122	114	122	131	107	123	122	131	111	127	142	121	129	132	105	116	136	149	103	118	123	142	139	124	121	124	130	111	150	111	111	101	114	105	128	121	113	108	125	140	124	127	108	116	112	110	119	131	128	126	122	153	133	132	119	115	131	126	129	106	132	122	124	136	114	135	123	113	120	92	138	126	124	110	134	115	126	124	122	137	129	106	127	161	128	118	122	106	120	120	143	111	127	153	126	128	99	144	119	150	130	111	121	125	140	126	126	124	115	144	141	121	124	148	110	123	129	163	131	131	132	120	132	133	142	133	127	126	130	111	132	120	112	129	141	122	118	146	127	118	117	133	121	130	125	137	135	122	135	111	123	124	122	133	132	116	131	135	129	128	110	136	137	136	131	106	140	130	121	137	117	132	130	125	131	116	135	129	104	124	121	120	106	112	126	139	139	132	144	144	139	120	130	130	134	115	106	138	115	126	133	110	142	143	116	126	139	139	139	126	137	109	98	122	117	127	124	115	140	130	118	111	108	119	137	140	126	120	123	126	118	136	126	116	134	117	141	127	136	126	116	130	129	134	122	122	121	127	133	113	140	112	102	129	133	114	119	112	130	112	140	119	125	115	135	133	112	130	100	110	92	131	130	119	123	126	116	125	105	136	149	107	123	128	108	143	138	117	142	125	117	123	139	125	121	117	150	123	124	113	145	126	126	106	127	103	116	129	116	109	136	110	124	98	127	135	125	125	111	119	128	146	116	120	124	138	115	137	113	124	135	123	140	109	118	142	116	133	122	132	133	133	117	122	103	118	142	131	137	141	124	120	125	147	120	110	134	148	121	131	135	127	131	115	128	128	111	121	122	120	142	107	107	121	119	125	142	93	124	101	109	131	155	135	108	122	122	144	142	122	105	122	126	138	110	130	116	157	128	121	122	130	118	136	125	106	112	114	124	126	135	149	119	134	120	143	116	121	130	110	98	124	118	130	124	135	122	100	135	125	134	104	113	132	108	131	140	121	134	112	127	109	117	126	135	128	120	134	109	139	119	123	141	108	101	131	113	147	117	120	131	126	110	140	111	133	122	125	144	117	129	127	116	126	122	122	140	134	123	152	128	139	118	126	124	129	122	124	126	134	124	102	133	109	133	113	144	130	146	133	134	122	135	136	124	135	137	127	129	124	123	117	129	137	132	127	134	122	111	128	111	139	112	115	128	130	125	115	128	123	126	139	140	121	136	142	126	110	103	143	145	109	120	129	145	132	115	107	122	123	138	144	121	118	110	134	136	120	110	129	121	135	125	132	125	145	135	121	128	123	115	106	120	117	120	121	118	114	133	123	131	143	148	117	131	125	120	130	144	96	149	153	133	127	113	122	141	113	108	108	147	107	129	139	131	119	133	116	126	98	131	120	109	118	118	117	128	114	122	128	139	111	136	122	111	125	120	106	127	115	120	118	125	124	118	141	139	130	110	136	126	130	132	138	148	118	110	123	109	154	117	130	115	115	115	135	124	137	110	155	158	118	114	134	120	107	126	126	102	137	126	128	111	121	132	122	148	132	128	106	132	138	132	114	135	117	116	131	124	141	129	112	126	148	120	146	116	104	119	115	137	117	126	129	130	121	121	113	121	115	133	123	119	130	129	132	114	110	106	109	122	123	122	119	112	127	127	121	141	149	116	118	117	113	114	134	137	112	121	118	127	121	136	122	124	138	132	121	141	115	143	122	112	130	120	124	135	115	124	110	129	117	134	121	124	113	121	109	117	123	124	142	147	108	120	126	131	111	126	134	105	144	124	136	133	125	109	129	130	118	135	120	126	128	124	160	142	119	145	133	128	137	147	115	133	130	130	114	138	122	120	142	144	137	113	111	121	115	122	111	149	136	133	113	135	135	120	123	113	130	115	103	147	120	113	118	121	121	116	151	113	136	113	123	117	125	112	131	132	136	128	113	129	128	147	139	150	136	145	128	115	133	111	109	128	112	107	139	142	112	143	146	118	132	102	134	125	105	124	110	121	133	142	127	128	139	127	124	126	115	145	126	130	124	105	145	122	119	121	110	145	134	138	121	118	132	130	119	132	118	145	111	107	123	124	132	145	131	135	147	135	148	116	142	119	137	95	110	129	125	129	117	102	125	120	131	132	127	127	121	150	126	125	113	132	133	121	126	144	115	120	108	126	143	117	131	126	108	114	121	126	135	122	120	119	121	129	114	122	135	121	124	131	114	130	118	122	130	141	164	146	118	103	113	124	130	112	110	115	123	149	141	128	140	120	135	120	121	117	135	134	116	141	142	133	116	142	138	121	117	136	123	127	136	120	103	120	125	112	112	140	118	121	122	142	112	116	138	117	133	134	110	121	117	132	114	120	133	122	142	123	132	139	123	106	113	133	134	132	113	133	124	123	128	130	128	128	107	106	144	124	116	136	130	111	140	103	139	118	122	130	123	118	117	127	118	114	123	117	143	110	133	110	117	134	127	122	123	123	128	108	139	126	123	117	133	138	122	131	129	147	123	126	137	134	135	132	121	109	139	115	133	142	132	117	132	114	118	124	124	107	128	121	104	133	111	122	149	123	151	140	121	108	130	116	121	115	131	135	99	142	126	123	117	153	128	125	135	133	129	107	117	116	130	122	130	122	108	112	118	109	123	132	112	126	135	128	129	133	107	123	119	129	118	132	123	123	141	135	118	122	108	104	116	129	116	117	114	127	100	139	160	125	115	130	126	140	135	140	123	119	125	110	139	112	124	148	100	124	129	135	118	141	136	120	102	120	140	137	123	124	108	114	113	121	132	107	117	123	121	146	96	118	120	124	109	123	134	145	150	119	148	120	115	131	132	137	123	138	120	97	137	111	106	137	137	126	132	128	124	129	116	106	113	126	147	138	135	121	121	125	115	119	124	128	135	125	137	106	124	130	137	114	149	128	123	102	120	153	120	104	132	131	133	107	129	146	120	139	111	112	129	144	124	126	126	117	115	121	131	137	134	116	133	123	140	134	127
28512	47137	25048	314	300	244	248	282	255	241	246	227	234	239	224	233	239	241	257	214	211	241	223	224	221	219	217	191	226	230	211	243	245	218	217	229	251	206	226	241	214	212	233	221	219	246	225	216	232	230	219	238	216	243	240	212	251	221	222	226	221	222	221	209	201	213	245	225	229	218	180	207	205	200	218	234	233	232	229	235	230	205	224	225	195	221	211	205	222	213	229	215	234	223	217	240	240	210	224	223	227	226	232	214	219	233	247	227	204	218	195	201	216	206	211	200	221	225	224	219	237	231	207	237	246	233	187	253	208	236	253	219	235	270	249	228	221	245	238	244	234	217	237	219	235	207	223	197	231	236	221	199	231	249	201	254	239	238	240	208	246	242	213	218	237	206	231	220	245	205	237	235	226	218	231	222	233	212	215	210	219	214	198	225	226	231	240	215	214	253	237	199	202	210	227	236	230	226	213	203	229	219	218	229	225	195	218	223	239	223	218	209	232	207	237	239	194	215	222	211	204	211	220	218	237	253	204	230	219	230	221	202	203	211	220	220	244	228	241	230	237	247	226	231	240	199	232	235	220	215	214	206	227	255	226	206	194	231	209	244	239	216	205	230	207	246	235	225	228	230	216	230	224	251	222	207	227	199	224	220	202	242	228	215	241	225	216	225	225	225	203	236	223	213	212	207	222	223	217	237	224	250	219	236	217	237	231	246	226	230	228	253	229	232	211	240	206	233	209	220	269	231	210	223	223	220	226	208	233	242	216	195	218	231	201	218	232	212	243	232	241	216	226	229	210	223	234	222	218	236	211	208	224	212	223	252	236	225	241	232	224	205	208	236	222	229	221	223	236	234	235	214	214	218	248	239	239	240	214	210	213	211	234	223	228	233	203	226	231	245	223	203	241	209	224	237	196	221	202	201	195	231	239	226	203	242	217	215	241	228	230	228	236	227	263	213	211	228	227	230	227	221	235	216	226	220	210	242	230	214	203	228	218	200	214	209	217	242	220	216	241	214	231	223	210	220	232	208	243	222	212	205	230	211	240	195	242	219	214	212	223	214	242	248	226	232	215	217	198	224	251	212	229	256	218	208	229	243	220	214	217	234	229	202	236	238	210	222	216	226	227	217	218	239	237	226	224	223	205	221	220	241	232	233	216	242	257	204	212	227	230	206	218	209	254	216	243	232	216	209	256	215	202	230	213	222	233	202	239	206	212	255	245	226	206	216	214	244	224	241	218	246	225	209	217	232	234	231	185	229	228	230	208	224	257	218	210	247	200	212	211	205	245	225	226	237	204	216	220	230	231	223	257	199	243	233	216	262	232	270	230	272	233	227	212	240	224	243	225	258	211	208	243	236	242	223	210	230	234	242	213	210	232	245	218	249	221	210	220	229	232	226	219	193	216	223	205	243	205	213	215	207	221	223	214	212	222	210	233	201	209	243	208	206	245	211	207	220	219	233	219	213	223	245	220	231	213	235	235	234	220	202	230	240	230	228	238	234	220	222	213	221	216	202	224	232	224	197	215	235	221	222	221	230	240	214	229	216	209	200	222	205	220	211	214	229	211	228	218	229	227	226	241	210	255	216	241	224	222	225	231	220	242	225	221	241	208	241	218	245	234	209	212	204	242	220	230	198	242	215	235	213	213	233	221	239	232	220	237	203	233	217	231	237	232	234	220	236	231	218	217	247	251	253	225	206	201	230	239	231	222	207	242	219	216	257	229	210	201	221	201	212	216	226	221	228	225	196	238	207	217	208	227	225	228	212	211	245	219	245	215	251	227	251	208	214	194	226	223	211	219	253	226	230	240	225	226	235	204	228	228	204	230	217	242	214	227	247	214	235	231	235	203	197	232	193	195	208	252	224	228	220	217	239	242	227	221	235	202	246	215	230	227	223	226	220	204	224	211	216	216	216	216	242	213	191	213	221	221	230	210	225	223	212	246	231	227	195	225	218	233	216	228	225	230	215	249	233	233	239	237	250	241	238	231	207	234	227	243	219	231	225	242	216	198	217	232	224	211	226	209	206	215	229	236	230	214	234	238	221	220	242	249	229	244	231	211	219	208	241	248	205	244	200	237	247	228	224	197	222	222	250	205	246	237	222	211	256	225	214	238	206	235	230	212	206	205	225	199	232	186	221	237	238	263	242	229	235	221	217	233	249	228	235	236	219	243	212	220	226	230	238	234	242	235	232	227	222	215	206	227	222	230	247	226	227	219	239	223	239	245	223	225	231	249	239	209	221	220	247	207	218	229	226	222	214	220	188	241	208	223	230	215	233	212	211	208	250	210	207	209	241	239	212	225	198	228	231	234	214	228	202	219	239	224	223	209	201	226	195	184	210	224	238	242	216	200	228	234	244	239	254	225	231	195	211	227	210	259	236	236	232	243	219	212	220	213	203	204	236	228	212	226	217	215	221	210	221	235	225	213	223	233	216	202	234	216	201	262	256	243	241	216	185	210	226	231	229	213	225	236	262	220	229	209	214	255	217	217	252	211	198	225	215	200	232	241	231	241	209	210	215	213	229	213	248	231	218	256	230	218	244	239	207	249	239	192	211	228	217	251	205	233	244	232	216	219	225	225	201	253	194	220	239	226	233	210	269	242	218	222	227	200	242	228	233	237	233	209	200	222	236	239	222	213	207	248	221	194	258	196	240	236	212	228	212	211	215	243	217	213	221	215	242	227	251	216	227	221	237	247	225	249	217	196	245	220	242	199	234	227	219	241	239	257	246	232	228	237	227	219	221	231	231	224	242	174	209	222	192	250	224	238	219	227	235	217	213	220	210	215	237	231	213	238	205	241	216	229	227	196	245	212	239	236	219	231	213	222	255	235	214	212	210	235	215	236	216	246	226	235	257	222	239	231	224	204	227	243	236	208	237	198	227	220	216	206	218	207	229	232	231	223	225	208	221	229	226	224	220	243	230	204	189	230	212	211	243	223	241	237	232	211	203	218	215	236	244	216	256	204	232	208	200	216	241	220	227	254	245	208	215	232	238	229	243	216	214	228	231	224	232	258	203	206	198	222	241	233	246	236	242	219	230	229	214	220	222	205	216	244	209	219	216	215	225	229	200	219	227	226	228	236	225	231	216	217	234	217	218	226	184	233	204	235	209	225	218	215	211	209	222	216	229	232	235	208	233	234	238	209	228	197	200	219	218	238	210	227	233	238	214	207	249	212	235	200	222	219	217	218	205	237	214	228	210	229	222	241	225	233	213	240	218	220	212	220	243	224	212	231	205	217	239	214	253	223	205	223	247	218	218	240	201	211	214	227	224	224	246	245	260	230	207	222	221	230	227	233	207	259	229	227	253	225	225	233	222	228	231	254	224	226	232	232	221	228	260	197	233	218	223	242	206	223	211	221	244	232	200	204	216	207	218	196	235	240	233	230	210	212	207	227	225	218	206	216	242	213	223	226	191	238	229	222	215	230	213	246	215	205	229	208	236	187	229	221	235	233	232	217	207	216	229	220	226
24029	23159	31554	23969	18323	4812	451	339	317	324	291	300	271	271	258	267	266	299	270	278	276	272	286	252	284	270	271	261	285	234	255	263	247	266	261	284	249	257	270	287	256	274	283	261	279	284	276	269	257	255	260	263	271	264	268	265	262	264	231	246	273	255	293	277	256	268	263	267	254	263	259	245	289	272	241	237	251	295	249	242	270	229	276	261	261	288	294	266	258	258	239	226	269	265	254	256	262	248	216	265	267	256	295	268	266	229	254	257	249	253	291	251	246	261	253	264	274	303	259	247	234	235	262	260	262	285	298	268	246	247	246	253	261	259	238	254	250	263	286	239	246	257	236	266	270	272	252	253	238	238	274	275	252	276	242	250	249	286	251	246	240	258	255	262	257	241	253	283	259	272	226	275	263	265	262	222	269	228	256	250	257	263	300	264	255	250	262	284	265	230	241	255	257	298	271	239	251	253	242	253	269	254	234	255	237	247	251	261	266	247	260	253	265	259	267	249	257	263	259	285	259	262	260	245	238	281	258	292	274	266	285	258	246	268	245	254	238	252	236	265	260	251	274	243	250	265	246	252	269	253	266	232	270	245	266	232	242	243	293	235	235	225	263	234	254	244	250	249	298	265	233	264	230	255	268	251	260	226	224	273	244	275	255	263	245	242	263	285	282	262	275	231	234	243	254	273	241	244	246	231	279	261	251	224	266	261	237	257	245	253	249	241	271	226	236	262	258	260	251	254	271	254	251	260	263	228	238	254	252	267	239	253	229	253	255	274	294	234	267	264	262	254	273	298	267	255	264	259	261	278	270	270	254	254	248	255	255	267	237	254	240	266	247	282	247	249	282	275	241	304	248	293	255	265	271	256	262	229	283	257	256	287	247	279	291	265	260	233	259	240	246	263	258	264	247	255	252	261	264	270	253	261	262	236	300	284	253	256	227	216	249	269	262	262	271	248	244	252	288	271	236	266	261	231	240	268	247	250	249	243	264	250	255	244	260	264	248	260	252	271	264	257	279	257	243	266	274	273	269	236	245	260	240	279	268	253	261	242	229	250	263	264	273	246	274	260	252	245	262	276	260	251	272	262	254	258	270	257	260	244	257	265	278	279	273	270	266	243	283	264	242	236	238	241	254	270	255	252	239	264	307	247	250	238	249	261	246	267	257	257	260	250	257	254	264	261	228	241	260	254	267	252	288	278	233	247	247	262	244	235	259	250	266	267	242	290	263	262	261	261	272	269	250	246	244	267	255	234	262	263	275	215	246	288	238	243	261	253	281	269	263	242	252	265	240	285	257	256	277	271	265	294	280	272	287	261	227	285	267	248	260	246	258	255	259	236	262	252	284	261	279	276	253	244	259	245	255	278	254	248	255	267	275	276	242	258	240	269	266	247	267	263	234	235	242	280	274	269	244	238	252	270	282	245	262	234	256	272	272	270	244	258	248	263	252	257	245	264	257	242	263	262	260	265	240	286	243	253	255	216	248	238	254	247	262	256	243	280	268	255	277	260	237	257	235	243	264	270	245	260	252	223	250	242	239	247	257	252	262	232	262	250	228	253	261	264	256	262	269	270	257	285	250	242	252	274	251	252	262	236	270	264	255	271	292	261	262	267	242	249	245	260	236	260	225	223	255	268	244	265	244	270	256	245	274	264	260	265	271	274	251	253	256	271	248	256	267	273	241	251	259	268	258	233	243	253	242	274	259	261	259	259	257	238	247	279	256	257	231	262	233	262	259	248	256	247	275	269	261	245	246	278	233	249	280	260	263	250	256	248	260	217	281	254	266	245	262	243	241	257	267	242	274	234	230	259	282	228	247	275	281	255	241	230	232	274	239	263	246	246	285	261	274	274	276	256	253	232	250	277	259	246	285	249	274	266	272	265	255	248	270	235	274	270	266	249	242	234	275	269	272	255	281	259	246	262	254	249	264	236	276	238	255	267	235	261	281	288	228	267	248	269	267	261	306	261	254	263	276	250	249	268	257	256	245	269	273	261	277	266	260	234	240	286	254	252	254	253	247	261	275	237	256	245	258	222	257	257	269	269	266	244	250	255	283	256	250	264	272	260	249	256	268	257	270	246	261	309	239	256	232	280	262	224	276	255	274	256	292	249	258	228	263	267	252	284	250	285	227	266	280	289	241	254	265	261	268	240	212	258	260	294	268	268	234	271	243	225	241	278	242	238	248	287	242	269	263	235	267	235	257	244	253	276	271	277	244	249	244	248	262	235	246	258	268	236	234	232	250	254	251	266	256	266	273	255	239	245	249	287	266	261	245	250	294	288	260	258	301	239	272	247	262	258	262	275	269	264	289	260	259	223	238	243	257	231	262	260	252	221	251	263	275	258	266	264	273	254	254	262	238	247	255	259	232	236	287	244	273	272	235	268	275	267	288	267	271	298	250	260	247	252	262	237	258	225	280	282	257	257	288	252	252	228	281	293	245	250	244	295	260	258	235	240	234	276	298	239	240	228	287	249	291	237	244	274	245	273	251	260	254	250	277	243	257	269	253	247	263	255	274	257	250	255	254	262	257	266	280	240	274	253	255	261	259	263	246	245	253	253	232	250	270	260	271	279	273	250	270	246	282	260	244	263	262	274	246	294	258	249	255	247	263	252	239	249	279	267	253	241	244	248	268	277	244	207	292	285	233	258	245	272	248	263	257	268	246	263	264	262	263	248	248	253	260	250	249	274	274	293	252	240	258	233	283	254	271	232	268	237	248	286	251	258	254	252	269	207	256	241	266	258	253	231	242	255	278	264	215	251	245	253	295	300	245	269	225	249	246	277	249	269	256	260	247	286	223	287	264	258	259	268	271	233	257	263	219	229	219	261	272	299	242	270	259	253	285	263	259	264	277	261	264	267	264	274	251	265	238	265	271	273	256	260	241	266	275	238	250	225	249	271	238	257	250	263	258	277	233	258	275	234	261	278	270	266	268	243	276	271	255	266	244	263	264	253	251	255	256	268	268	262	253	261	261	275	257	257	246	252	247	261	269	265	274	253	273	234	250	258	273	256	249	262	249	240	257	259	236	269	267	272	249	246	289	248	254	242	265	247	295	248	274	238	270	246	254	247	260	266	291	261	259	277	254	286	273	273	247	279	231	269	247	277	274	260	262	265	249	247	249	254	253	255	289	245	294	257	278	271	262	278	273	259	263	242	277	269	258	268	260	244	296	257	250	254	255	268	274	268	243	247	256	256	260	272	235	258	234	232	246	277	259	251	259	255	282	262	251	253	245	267	267	255	258	227	216	281	231	256	288	254	254	283	240	243	268	245	265	254	253	264	259	252	276	261	237	248	274	259	261	289	264	235	280	277	253	234	240	252	264	257	235	234	248	234	241	229	253	238	256	261	249	260	247	249	246	265	253	267	252	244	264	291	265	276	239	257	241	237	247	270	257	227	258	247	240	262	259	235	276	268	255	246	271	262	255	262	267	263	259	254	269	265	262	237	263	272	235	252	281	263	268	262	256	258
50458	84269	41016	1647	1215	970	839	713	639	588	570	547	491	492	509	451	497	508	446	458	466	500	422	448	438	432	457	473	478	438	483	445	438	476	437	456	456	394	479	490	456	434	438	446	416	391	456	465	441	457	432	407	440	418	426	436	424	469	455	425	425	445	472	426	395	449	400	420	462	452	444	436	453	399	470	421	410	458	425	451	456	418	422	458	426	438	411	420	454	400	451	433	443	446	416	454	427	455	443	448	396	434	418	445	451	398	442	484	450	426	466	420	412	414	400	438	449	444	439	422	409	410	403	434	427	447	409	432	463	446	424	439	401	481	418	445	426	409	438	430	396	405	426	460	422	395	409	421	400	425	450	476	427	465	402	408	443	436	472	416	441	409	394	441	434	398	423	429	431	405	431	413	472	443	403	452	413	419	427	425	446	401	429	428	449	439	480	423	453	428	428	464	426	453	420	442	453	431	443	406	419	396	456	414	398	440	394	409	439	422	418	407	429	413	443	423	412	447	419	442	407	400	419	430	415	483	436	462	406	429	414	432	413	452	427	439	399	417	422	403	396	421	430	441	421	408	442	436	446	426	394	431	417	410	422	432	403	451	434	436	456	390	385	432	463	406	417	410	466	422	424	431	404	440	437	413	430	415	427	436	408	418	452	455	426	401	391	426	395	443	442	472	420	400	401	412	441	445	391	463	437	427	442	436	446	427	404	392	448	446	435	419	408	453	455	493	447	432	436	435	425	414	423	400	465	434	425	447	433	440	430	407	422	452	433	448	436	417	421	432	424	430	459	418	469	419	466	449	431	404	446	437	457	454	419	374	446	411	436	440	432	431	441	432	427	422	418	446	449	439	417	443	397	450	436	445	418	450	406	453	425	452	436	463	450	434	436	422	480	413	435	449	440	464	448	439	442	450	458	418	453	438	405	420	430	402	398	416	467	415	436	425	421	464	445	455	418	449	440	383	443	467	424	433	441	448	440	450	432	467	390	452	423	444	425	425	397	416	428	429	397	420	386	459	438	432	418	423	462	453	440	426	420	432	414	446	433	426	442	428	416	422	420	448	410	404	425	434	433	404	428	443	425	452	415	436	429	431	445	429	439	414	439	426	456	442	425	450	442	443	456	456	432	423	417	405	410	448	441	409	455	408	432	432	433	463	409	420	434	437	446	424	450	429	422	433	409	401	401	428	456	451	415	411	421	435	438	404	425	437	495	448	460	449	396	445	439	404	406	422	445	421	441	412	418	455	453	422	426	417	406	410	451	415	404	449	448	417	393	440	426	442	446	422	386	428	419	442	437	417	461	390	431	402	441	414	445	430	424	448	401	415	438	402	440	419	440	478	462	456	457	400	439	434	419	427	438	439	423	457	444	474	427	441	452	452	440	464	437	422	411	421	410	427	440	454	442	425	455	424	437	462	438	467	439	413	417	392	415	410	412	437	397	403	485	416	444	419	432	426	417	396	411	407	399	415	452	414	438	450	455	442	430	449	413	447	406	410	432	434	451	420	431	438	449	476	436	453	422	443	410	408	438	431	435	386	428	427	443	406	440	444	428	422	418	442	428	444	429	454	460	409	420	425	432	442	445	450	432	445	429	459	420	422	426	439	452	440	445	435	408	422	433	416	415	469	411	417	407	423	457	434	468	446	429	429	433	430	430	414	398	426	421	432	406	404	430	399	423	430	455	395	438	435	449	438	448	444	430	392	419	470	465	419	430	434	452	455	441	447	471	427	441	428	427	436	400	434	421	433	392	416	432	410	409	422	420	436	425	434	401	427	453	423	410	417	451	443	435	429	450	443	436	425	398	439	429	431	427	418	448	440	443	464	410	411	400	419	412	427	436	409	465	445	418	414	455	419	503	431	426	457	424	419	416	446	473	423	442	406	403	438	397	421	427	449	465	420	444	415	394	428	384	437	416	423	451	462	425	425	428	431	403	437	439	415	425	429	447	395	413	415	474	428	447	396	425	439	428	400	404	467	433	402	418	408	427	430	454	448	424	398	438	477	398	416	403	414	425	399	457	457	455	442	423	443	432	430	426	437	434	417	423	451	417	446	415	433	391	461	411	441	448	422	456	439	400	412	448	414	447	434	454	443	472	430	434	459	451	435	394	437	423	433	415	433	438	409	495	482	436	405	420	425	434	414	421	452	442	451	426	427	435	412	375	385	441	439	393	412	438	428	385	423	464	450	412	443	442	443	458	435	410	415	429	430	469	394	415	433	395	465	425	374	395	461	455	419	414	444	415	415	431	434	457	381	430	423	428	442	420	428	435	427	399	427	414	431	434	438	419	457	407	437	421	426	450	404	430	432	424	431	436	436	413	500	430	418	402	435	438	409	453	432	385	397	439	441	418	382	439	400	426	443	411	440	445	397	422	456	444	439	392	399	452	423	408	439	440	403	418	462	427	443	435	451	456	433	423	421	410	411	477	427	441	407	460	360	434	471	420	421	443	456	454	406	451	445	420	431	452	437	424	388	441	406	434	382	442	466	437	464	435	402	454	414	436	472	397	409	430	471	416	405	408	459	397	431	431	436	427	459	423	412	430	434	442	467	445	434	369	412	441	472	417	463	413	410	468	423	448	449	438	418	427	445	420	410	467	415	465	410	435	432	437	438	439	431	404	429	417	456	428	433	479	463	406	447	413	400	428	385	410	408	429	434	415	442	441	417	411	431	436	422	446	419	409	430	443	432	408	378	388	407	427	409	414	430	453	459	429	420	412	436	404	395	435	410	409	436	434	410	445	458	440	466	453	473	424	398	440	438	399	432	415	404	398	436	429	446	433	447	446	457	439	429	421	440	423	424	463	394	461	432	446	407	423	419	417	434	401	407	450	394	425	448	453	411	427	441	467	440	406	416	438	412	443	435	426	433	433	435	422	426	444	429	405	440	464	446	410	441	443	438	433	456	450	426	416	414	384	423	434	390	456	428	413	460	443	454	438	391	441	407	456	465	451	481	454	411	430	424	431	441	430	465	453	438	441	431	436	424	424	468	455	443	407	422	403	455	424	438	443	451	402	427	402	431	424	385	419	429	441	434	423	404	422	403	420	432	476	416	442	447	474	433	457	441	446	389	387	424	444	484	449	416	447	419	442	432	422	432	407	431	432	418	464	410	453	435	439	438	468	477	409	436	393	472	444	428	429	462	446	406	432	473	444	459	430	423	418	443	397	401	422	438	447	432	455	438	426	420	451	422	416	413	438	426	402	471	422	399	460	431	465	417	419	390	402	400	413	472	422	416	418	407	412	451	452	406	423	428	428	385	436	434	443	445	449	442	414	411	431	405	422	450	436	465	421	407	412	402	432	444	450	479	437	420	437	396	426	432	438	449	433	463	418	412	460	458	459	424	444	424	418	464	428	451	469	431	457	428	468	422	411	412	435	440	455	450	405	417	486	467	422	380	452	443	400	440	430	435	428	444	488	432	426	443	423	430	430	446	441	416	441	421	426	432	435	438	478	429	440	436	436	429
23035	22454	31090	22314	21075	19610	4585	687	547	512	492	508	473	461	488	440	446	479	424	398	440	412	411	405	409	404	459	418	404	418	414	445	441	414	404	409	389	396	421	405	416	377	406	398	408	369	402	438	409	411	420	438	371	410	385	384	395	439	395	397	404	404	411	409	420	387	418	443	435	447	400	416	454	419	435	401	405	379	410	436	396	415	411	411	419	423	374	419	360	384	387	394	435	381	412	391	394	400	412	373	421	419	398	412	395	375	393	407	387	396	397	412	405	402	406	360	397	383	404	418	415	421	422	403	398	415	391	374	427	411	419	419	460	398	392	419	370	398	413	416	395	378	421	371	402	360	397	395	440	427	420	441	414	366	439	435	385	407	407	407	400	383	403	416	432	406	380	395	388	438	419	387	433	409	376	396	412	384	426	396	412	394	380	405	414	404	421	404	412	426	412	401	403	400	411	415	406	383	383	414	405	399	376	418	400	400	372	427	426	399	438	415	384	408	422	440	382	423	398	451	400	370	407	372	409	355	416	402	428	418	420	406	374	393	384	406	423	367	406	401	385	388	413	391	395	382	408	401	403	389	403	414	412	394	404	392	401	366	395	399	436	406	392	409	406	441	407	433	386	393	377	387	376	384	390	455	379	437	396	371	357	411	394	407	430	426	407	429	409	381	446	409	409	397	382	393	415	431	393	395	393	392	409	411	371	403	396	404	418	443	403	408	426	407	389	412	382	417	415	378	388	389	408	440	427	378	425	425	387	370	444	379	410	420	359	407	359	379	386	391	406	417	412	417	381	389	400	413	412	426	389	395	386	405	414	396	424	417	410	417	390	418	408	386	429	420	362	407	385	398	386	399	406	396	392	403	344	405	400	415	399	367	410	420	394	422	380	372	394	390	408	380	374	407	402	391	414	438	383	399	389	407	432	432	391	414	393	392	389	448	417	421	397	401	400	364	386	399	385	407	366	381	417	377	384	429	398	374	411	396	410	406	392	422	381	417	401	409	405	407	442	442	422	404	427	397	378	414	406	384	377	386	428	378	387	395	388	465	427	377	384	391	386	429	393	398	403	386	379	414	424	367	445	440	405	374	383	404	409	389	409	404	396	426	441	401	387	392	371	373	383	406	405	382	378	409	412	425	431	393	416	395	390	424	368	412	392	390	418	413	415	399	405	388	410	382	403	403	421	397	416	389	374	396	433	414	378	404	381	415	398	404	422	397	412	396	396	439	394	424	401	381	426	400	403	371	410	418	379	413	450	373	358	416	380	413	415	384	389	378	409	398	366	383	385	444	387	413	426	418	427	396	393	377	398	415	401	402	394	376	384	407	400	406	413	429	429	393	405	384	419	406	420	405	393	402	422	417	418	393	387	414	419	406	361	404	401	388	417	397	426	432	396	429	398	403	410	396	388	369	392	393	406	402	377	382	399	395	406	384	432	385	410	421	439	415	402	420	424	429	408	390	392	408	426	410	387	422	406	369	428	395	427	407	430	376	428	406	386	405	428	407	399	398	413	419	407	440	415	407	413	385	425	386	409	397	454	407	429	399	421	412	410	408	404	391	414	387	381	383	406	404	417	425	409	420	400	417	401	404	370	395	412	414	417	428	418	404	394	407	403	414	422	388	432	415	410	432	410	363	404	419	439	395	391	410	376	393	413	398	382	406	371	397	370	422	395	420	433	385	371	385	411	418	417	434	414	389	376	422	423	436	424	405	421	447	408	396	371	394	421	383	413	433	402	411	413	389	394	420	426	391	386	385	395	372	413	406	381	401	420	416	421	385	395	419	404	414	418	384	409	385	405	355	425	407	393	418	393	421	423	417	429	431	406	441	387	392	382	372	368	408	385	411	419	405	378	369	386	443	394	393	405	387	396	399	398	416	418	417	364	397	428	396	388	421	401	409	417	381	397	447	384	408	414	394	351	410	408	411	456	412	398	385	398	394	407	400	395	429	427	422	383	409	432	421	401	439	408	417	410	426	413	455	398	408	377	426	446	407	437	411	440	420	394	431	380	409	412	416	414	400	396	393	382	430	405	411	418	391	381	395	460	396	395	411	395	416	416	401	402	376	388	396	395	409	394	405	399	405	423	411	441	392	414	388	420	422	426	408	428	429	417	412	375	401	398	391	370	392	402	425	428	410	402	412	385	401	397	428	403	412	387	354	427	406	375	371	390	390	401	395	383	394	410	390	386	419	440	427	383	404	404	336	423	411	445	387	417	414	406	360	404	410	392	433	342	398	392	406	418	398	439	344	407	391	389	395	404	407	435	394	386	420	415	417	388	431	421	380	429	368	411	430	409	406	415	382	376	388	367	363	395	383	420	392	390	398	381	384	424	420	408	412	405	382	395	430	390	359	384	404	431	411	395	384	418	411	438	419	398	400	422	430	387	395	395	392	424	430	393	423	398	424	425	444	419	395	435	430	439	424	394	431	415	389	363	397	411	400	408	381	401	457	365	366	383	367	370	382	387	408	394	412	384	409	428	382	410	409	435	398	397	436	445	354	402	407	435	379	389	388	404	397	415	408	417	459	385	421	388	413	413	440	392	446	417	397	421	429	409	411	410	408	418	400	396	397	411	402	377	380	412	401	447	409	396	365	381	369	380	391	405	409	406	368	420	417	363	414	401	417	390	409	408	401	386	424	421	403	418	384	428	409	377	392	372	364	396	409	396	392	398	382	391	364	416	389	412	392	382	381	397	411	442	416	433	413	424	408	402	417	396	411	421	399	423	409	413	415	388	428	410	385	374	402	373	393	385	409	389	427	409	388	421	418	357	395	421	403	377	374	405	412	434	408	384	425	388	421	386	399	393	397	394	389	393	402	395	431	400	413	406	396	447	428	414	423	409	436	379	434	410	417	403	378	384	440	394	361	403	421	417	397	378	384	445	408	423	421	408	385	395	421	392	409	402	403	396	362	422	435	412	371	425	376	370	412	453	380	415	422	403	440	380	384	406	400	440	378	416	390	425	407	389	395	439	374	431	400	422	384	360	423	372	394	376	418	427	389	414	375	402	395	373	417	412	380	442	399	415	395	411	382	399	394	409	375	359	388	374	391	414	371	404	408	395	423	406	406	429	410	389	400	413	431	399	383	387	417	394	396	419	406	455	412	402	414	392	410	414	355	395	432	412	392	457	430	398	433	393	415	365	412	404	401	421	406	374	425	397	417	394	368	408	380	365	395	413	393	426	382	430	381	381	419	420	412	423	393	397	382	399	415	408	416	384	420	431	415	440	458	416	375	405	406	397	424	375	394	386	414	407	350	391	418	409	424	392	416	428	421	418	373	418	447	419	386	405	380	361	403	425	404	390	371	367	370	428	400	370	381	417	379	400	420	457	402	422	435	410	411	406	420	403	399	368	384	409	412	435	399	449	429	417	393	418	415	413	426	398	391	414	425	380	440	406	406	397	399	392	434	418	410	404	420	409	413	402	443	398	428	391	373	416	380	374	408	371	397	387	386	373	399	413	337
54277	80091	37992	3181	2300	1736	1429	1267	1141	1000	887	876	844	810	802	762	767	797	772	744	739	736	732	749	663	657	689	710	721	684	661	681	675	670	676	681	650	673	622	692	643	625	623	704	639	654	637	633	656	691	688	634	679	656	622	659	647	635	647	640	608	644	651	694	653	607	666	648	634	672	642	615	660	668	642	624	662	632	640	672	647	648	695	601	637	665	673	629	650	636	676	653	643	650	671	621	639	598	664	635	628	628	659	638	611	667	628	612	649	632	637	625	686	651	642	651	646	638	679	657	631	641	633	635	695	679	611	631	636	691	622	675	612	635	642	612	680	643	687	596	631	667	624	601	606	660	636	697	672	629	658	652	664	622	683	679	644	663	697	619	658	695	715	685	637	616	611	629	634	636	669	650	663	664	648	644	645	674	689	634	623	620	683	644	660	630	669	637	633	672	655	609	648	680	662	647	619	663	650	661	623	642	642	602	628	628	642	696	643	640	634	623	664	689	686	650	690	676	664	627	631	686	683	609	639	646	602	611	641	676	666	622	640	619	667	654	638	622	638	667	652	627	650	686	655	628	638	637	667	601	622	673	662	640	654	676	622	669	663	696	575	638	628	673	648	652	668	618	625	626	625	649	598	629	638	669	650	613	667	655	656	640	637	659	689	652	604	646	670	660	648	628	638	626	662	642	654	634	650	648	615	621	697	624	617	656	691	662	626	651	687	663	624	635	621	671	596	735	611	621	656	659	591	633	632	638	698	643	625	688	615	640	665	624	639	626	637	653	628	647	650	663	629	645	661	615	661	640	670	634	646	631	643	660	705	643	683	643	642	617	630	626	687	632	601	668	660	632	680	656	635	643	678	658	631	677	654	658	659	658	643	624	653	628	665	667	654	667	645	651	675	587	651	623	670	668	626	599	599	643	649	639	636	633	654	648	631	660	651	649	653	611	624	658	666	623	648	667	615	633	629	618	612	632	661	665	627	665	623	654	626	686	679	647	678	648	691	647	651	642	624	648	667	652	673	662	635	644	648	693	634	677	624	604	614	667	647	668	636	643	631	604	671	663	606	622	653	651	639	620	646	653	650	655	644	610	626	630	628	651	625	668	645	631	671	661	637	601	645	606	624	635	668	653	643	707	650	653	598	650	625	697	595	696	646	635	640	638	645	578	646	612	681	668	676	627	654	634	621	655	632	662	654	655	678	724	675	661	643	660	614	641	670	617	667	698	665	684	658	619	678	631	628	634	693	598	626	671	655	613	643	679	660	647	630	674	663	637	682	664	666	606	658	632	622	625	637	631	674	644	661	633	675	652	651	637	654	664	645	670	671	636	637	635	664	636	645	663	687	663	634	638	694	606	623	631	602	606	615	666	641	640	636	618	645	631	680	663	605	662	650	665	639	647	595	638	633	625	613	619	683	661	661	694	662	670	675	628	638	594	647	622	671	663	639	613	638	632	648	601	631	679	633	632	632	648	655	655	632	619	655	632	654	665	590	655	660	679	639	698	672	641	604	595	620	626	616	667	637	651	645	653	618	647	653	619	654	648	623	614	620	648	613	637	667	621	648	605	635	687	651	634	629	616	692	656	614	651	589	678	645	661	625	647	621	680	597	620	608	630	660	645	624	639	606	632	639	654	673	658	608	623	644	630	658	629	628	619	683	683	663	680	681	646	641	612	649	683	638	661	650	609	647	657	617	675	659	669	622	669	643	637	702	650	643	588	624	632	671	634	650	651	604	619	666	656	654	668	671	655	653	620	655	579	645	635	646	637	651	599	619	647	653	628	623	629	618	648	636	614	650	597	612	673	667	639	672	675	676	662	631	615	670	677	635	646	701	631	620	648	641	686	662	672	659	654	670	657	609	618	669	651	658	587	638	663	649	644	669	614	632	639	620	634	595	668	641	635	626	656	614	641	621	657	630	645	648	663	660	648	675	579	629	626	664	642	659	654	674	640	574	688	679	589	616	651	622	610	696	636	693	648	662	615	638	614	642	641	654	616	633	708	676	647	650	595	678	658	673	702	631	668	687	647	625	644	674	684	630	623	650	647	630	655	676	648	695	652	605	651	620	632	680	621	624	639	651	627	688	664	641	640	611	628	660	669	650	643	639	686	650	646	664	661	672	624	643	618	674	660	623	660	628	632	636	661	642	677	628	662	672	679	599	618	628	619	657	684	651	676	670	699	676	676	635	648	656	656	676	634	633	623	610	577	708	638	660	634	636	614	669	616	620	681	622	692	656	624	636	621	662	640	625	599	627	641	632	640	598	610	640	656	664	619	579	646	643	644	617	644	653	596	644	631	661	660	610	621	670	613	648	662	633	629	636	626	653	673	626	672	635	665	667	647	651	616	653	609	661	733	605	630	649	633	668	633	638	636	675	657	659	655	644	598	655	659	691	622	676	619	661	669	642	660	643	620	663	638	637	652	655	653	613	646	642	619	612	651	605	632	654	576	649	690	598	665	601	635	649	701	627	689	636	648	652	651	617	646	652	704	652	642	626	668	624	631	664	621	640	689	616	644	663	649	641	681	686	647	681	627	663	632	651	624	622	605	629	640	680	631	619	637	631	633	629	666	645	643	646	626	680	659	626	647	602	667	647	645	654	626	630	655	662	639	606	623	666	681	635	591	599	712	658	644	664	601	668	617	628	605	622	676	672	629	618	662	649	689	679	616	632	630	630	628	692	657	600	643	645	637	633	617	619	631	628	635	674	680	678	630	648	672	624	647	604	632	641	610	646	613	651	618	605	639	605	648	596	602	637	648	711	677	667	642	634	674	647	583	640	659	651	649	655	665	681	627	634	714	654	629	684	680	654	689	660	591	635	643	695	630	669	669	684	632	631	634	598	592	608	577	654	648	618	695	692	648	652	634	667	617	617	650	681	648	681	638	621	636	706	674	670	655	633	643	672	666	594	668	631	673	621	695	620	669	620	642	641	656	650	643	623	643	646	636	707	661	652	656	637	656	668	628	626	656	611	688	666	645	648	631	667	624	635	630	643	676	598	654	657	628	694	663	653	577	661	615	668	624	643	614	675	608	645	615	702	649	641	635	638	658	663	642	672	634	642	703	653	667	623	646	624	609	687	678	642	655	599	644	666	618	687	636	668	653	683	632	672	675	636	648	630	624	621	657	603	649	617	599	649	648	624	656	593	638	628	669	706	673	638	617	670	671	688	601	693	620	610	616	635	643	653	585	614	625	691	632	645	668	612	695	689	633	653	672	704	648	666	668	675	596	631	638	702	635	665	655	639	701	657	618	646	639	648	659	628	669	635	657	603	643	679	661	618	621	652	638	635	669	657	730	695	663	630	639	685	617	665	637	650	645	621	632	665	631	664	615	646	624	660	610	670	600	633	669	705	661	686	654	652	678	615	630	611	629	633	689	636	662	632	648	589	622	652	657	619	646	631	663	643	633	657	675	627	618	649	632	675	684	651	683	636	660	676	640	652	657	667	671	634	693	659	620	674	672	663	653
26808	27464	24435	3958	360	259	157	124	141	103	127	112	129	114	126	124	136	113	116	126	124	132	118	127	118	117	129	126	124	123	133	107	104	113	116	130	148	130	114	134	112	127	118	148	120	129	116	118	137	128	126	114	116	108	126	107	119	106	136	113	117	132	127	131	134	119	129	124	122	121	138	127	117	105	129	112	127	120	116	114	122	112	126	119	116	96	149	113	105	129	104	120	128	110	104	128	135	123	121	110	135	125	118	126	105	120	134	143	126	117	141	109	119	114	103	142	133	112	131	123	120	109	127	123	126	112	141	118	126	124	119	119	111	122	120	133	97	128	126	121	109	110	135	120	129	116	135	116	119	135	128	112	144	117	136	122	116	131	120	105	114	116	136	118	116	110	129	120	107	104	124	111	117	109	136	115	115	116	128	118	105	113	124	119	103	130	117	120	118	122	118	120	139	104	125	118	107	109	109	120	128	101	123	128	143	129	123	96	127	127	144	116	83	124	115	107	140	109	121	111	122	125	128	124	109	114	121	113	104	118	104	125	115	136	124	137	111	111	119	113	119	113	110	114	114	123	144	129	128	139	119	121	115	122	123	103	112	116	111	122	121	125	141	100	116	110	118	116	112	114	116	127	122	104	135	120	124	112	136	127	120	116	112	133	120	119	118	117	125	139	122	119	113	129	119	110	137	129	129	153	108	122	135	115	119	114	126	115	118	122	140	119	119	123	110	130	128	135	114	111	110	127	109	105	124	108	111	116	114	118	140	127	116	107	116	119	128	106	110	113	122	116	110	118	121	112	110	107	113	115	120	111	127	109	126	119	119	120	124	131	111	116	126	113	124	130	122	145	94	121	139	125	97	114	128	101	133	122	121	112	119	120	124	100	126	121	120	109	120	124	112	117	119	136	126	126	134	124	120	113	126	136	110	108	111	106	119	137	129	119	100	140	119	112	119	134	138	123	140	140	116	118	122	109	101	135	129	129	127	117	125	123	133	98	103	116	111	113	122	120	113	118	107	119	125	119	115	126	123	118	107	115	124	135	108	131	132	127	131	119	120	121	113	125	100	123	106	122	111	128	120	122	109	105	107	119	144	126	112	129	132	125	107	115	116	113	135	138	115	132	120	138	125	112	110	112	107	133	120	98	121	124	141	111	132	95	110	124	141	110	104	127	131	125	119	123	108	102	118	159	121	121	130	119	138	112	127	123	151	108	114	117	145	133	122	116	113	112	127	95	119	135	143	121	119	116	122	132	109	132	116	113	131	108	113	134	115	120	118	127	122	118	112	143	105	104	120	113	126	137	106	112	138	136	101	120	112	129	119	117	102	130	110	113	105	126	110	130	122	106	116	113	138	114	93	132	124	127	125	120	126	92	121	137	132	115	111	118	155	127	125	133	118	120	126	124	134	134	114	94	121	115	126	111	102	113	135	123	127	132	97	109	117	97	121	115	130	114	140	118	133	125	120	115	111	123	124	134	127	130	104	114	124	98	122	110	121	102	133	120	118	122	131	141	133	134	128	107	124	115	121	117	114	130	141	141	130	105	117	117	115	126	108	104	130	117	117	116	114	131	135	115	107	124	134	125	125	126	119	114	137	128	120	134	107	112	134	111	125	104	125	114	135	120	117	121	113	114	113	119	123	110	111	126	137	121	122	119	125	118	124	110	123	120	127	120	119	105	125	123	131	144	128	118	135	116	115	110	116	132	126	114	108	129	126	111	134	128	111	125	112	114	122	130	109	126	139	139	99	100	113	115	105	126	108	113	95	124	119	139	109	114	113	107	135	109	153	126	132	125	118	102	110	117	117	113	106	109	134	113	118	127	119	127	130	115	141	112	128	101	124	116	143	126	110	110	116	127	117	127	129	129	138	135	111	121	110	117	130	133	116	123	118	107	114	133	115	119	119	111	109	117	122	108	107	112	97	134	138	118	108	116	109	123	105	120	111	115	104	110	145	116	129	123	111	106	112	133	115	107	117	110	123	135	111	133	135	127	118	104	141	109	107	131	101	96	105	121	136	106	136	113	126	149	122	128	120	124	105	135	117	107	121	138	106	111	120	127	113	113	115	115	119	122	121	124	129	129	123	144	128	124	112	123	113	113	129	111	109	129	112	127	125	106	140	115	120	86	113	122	118	112	102	129	107	108	123	124	107	106	107	109	115	127	112	108	126	130	129	102	109	121	118	104	120	127	109	116	120	117	122	119	127	127	114	122	114	122	104	114	125	137	105	122	143	136	123	115	113	98	140	116	114	119	134	128	119	139	106	111	113	117	129	117	131	152	111	118	106	121	130	121	114	133	105	128	123	104	138	119	104	135	114	131	113	114	129	117	118	115	124	114	120	140	118	101	98	131	132	102	130	133	129	95	115	117	119	128	119	131	130	154	143	139	113	147	108	102	126	133	112	109	116	121	132	117	110	126	127	106	117	105	119	130	120	129	107	113	127	109	103	111	114	138	119	129	118	125	137	112	133	129	118	129	127	114	141	122	133	117	138	121	114	129	119	116	116	118	100	130	117	130	112	130	108	120	134	146	153	108	131	107	114	129	140	139	108	113	123	111	116	116	124	121	142	140	111	111	116	135	118	133	122	107	143	129	98	124	117	129	126	134	118	118	111	142	115	129	125	125	107	119	100	124	105	111	100	151	139	114	113	109	120	114	116	111	126	118	108	129	108	96	110	115	132	120	121	119	111	108	128	137	116	142	128	99	117	122	138	128	123	148	116	114	127	95	116	104	129	126	120	126	124	105	126	116	129	123	111	133	141	125	124	110	126	119	124	126	132	153	121	122	121	110	128	133	129	127	133	123	127	145	123	150	114	120	107	149	120	116	113	105	121	116	121	132	115	121	135	127	116	112	113	111	127	142	120	120	100	93	113	119	120	138	124	124	117	125	126	103	131	118	109	141	108	110	125	132	110	112	99	115	103	110	119	121	113	123	100	132	139	122	105	120	104	105	93	105	137	112	120	117	109	129	121	125	115	122	124	111	123	116	105	132	122	104	137	127	130	97	113	127	105	111	143	124	126	131	110	129	111	114	128	122	123	104	138	107	130	135	127	118	124	120	116	126	108	111	123	132	107	112	119	93	109	119	129	120	131	114	130	118	116	124	100	110	124	129	110	121	110	115	120	110	138	116	120	124	108	117	113	168	124	108	123	125	138	110	121	134	102	119	131	139	127	136	105	122	108	126	122	118	114	121	113	144	121	125	142	98	116	97	133	110	116	109	98	132	120	104	110	128	122	111	106	122	103	120	133	139	152	124	130	120	134	128	116	109	108	122	126	124	134	127	135	119	105	135	126	109	123	133	118	133	119	116	120	134	121	119	123	114	106	110	135	104	125	108	102	134	119	107	143	120	127	128	127	109	101	132	121	126	120	124	138	127	120	110	120	114	124	113	112	111	128	101	118	135	113	110	120	127	135	106	101	127	118	124	104	119	103	110	124	114	126	121	112	124	121	125	131	113	124	127	114	115
27137	47836	18202	387	338	297	224	253	234	229	249	227	233	227	229	225	211	213	228	213	196	203	199	209	235	229	216	172	210	235	212	219	244	202	230	227	217	212	210	222	223	211	213	222	223	219	218	227	239	205	222	223	225	224	210	200	237	236	211	246	224	239	232	203	210	206	230	201	205	215	239	218	228	210	194	234	231	224	234	208	203	237	206	200	222	234	210	213	234	195	204	192	223	222	230	211	204	198	256	203	234	194	212	212	225	220	212	233	206	204	212	195	186	230	255	217	185	201	227	211	236	211	221	195	224	224	198	220	237	219	211	229	205	246	218	208	233	216	217	203	197	236	238	206	220	186	209	247	198	212	218	229	204	219	206	243	219	224	206	219	217	225	227	225	221	199	205	204	240	215	224	218	203	219	216	227	189	217	208	241	216	241	205	214	188	198	219	204	201	212	227	209	218	209	214	215	222	204	239	250	204	208	219	227	217	215	195	212	203	233	223	222	189	223	175	229	204	233	200	207	215	229	232	198	204	227	225	208	210	226	203	205	211	206	228	250	235	195	196	212	219	203	205	226	201	208	218	183	213	204	236	194	242	223	191	216	194	219	214	227	201	217	225	213	225	194	243	222	230	242	207	244	225	199	221	230	209	234	204	199	248	206	218	209	213	226	246	206	220	202	205	204	237	203	216	226	237	212	196	237	231	228	221	227	206	228	208	218	247	211	204	219	225	211	240	218	225	207	225	241	216	202	204	212	226	237	186	196	226	219	211	207	228	239	197	198	240	232	223	216	197	231	231	196	233	219	186	225	204	221	194	210	193	220	219	203	219	204	210	225	228	230	195	224	203	211	234	194	214	207	242	213	214	222	195	225	218	196	206	231	223	210	196	201	219	201	246	190	189	210	237	190	197	240	205	211	204	220	203	219	224	241	196	211	224	219	211	201	235	224	236	191	232	224	233	223	216	214	210	243	212	212	217	211	197	239	222	210	227	198	216	218	209	209	220	215	198	234	221	206	206	206	194	207	236	250	231	245	223	210	199	206	216	252	215	208	238	202	205	204	226	214	242	207	231	222	210	217	229	218	218	215	200	219	216	192	222	224	186	209	227	215	231	209	224	200	222	212	197	216	203	199	198	214	192	201	192	225	216	214	215	207	204	204	225	220	232	220	210	222	197	208	232	195	212	260	222	197	217	206	207	244	243	192	232	251	220	216	203	217	224	220	212	235	201	225	231	204	223	187	201	229	258	198	210	217	215	229	192	214	211	214	209	228	231	209	225	210	220	214	238	219	201	209	238	209	221	229	219	233	210	213	204	220	226	231	229	219	210	209	199	196	234	214	240	219	204	228	212	225	206	199	223	197	228	206	229	222	220	217	210	232	214	230	211	226	192	214	204	208	201	221	218	232	223	236	225	203	215	197	198	209	224	215	193	199	216	214	202	214	223	228	250	231	228	254	223	219	228	223	227	194	215	213	235	209	211	236	208	236	212	216	212	218	186	222	221	196	193	207	227	240	221	214	212	207	211	205	231	206	227	216	224	207	223	193	197	224	211	221	205	206	221	215	207	213	212	234	223	184	224	227	223	220	222	213	231	203	231	213	206	210	216	209	221	200	210	218	225	202	238	192	208	208	215	211	213	197	202	235	208	222	205	223	222	201	218	191	217	204	227	225	219	201	237	194	207	192	207	221	239	191	209	222	202	224	212	200	215	220	206	199	234	222	245	213	201	225	219	205	230	214	222	193	214	195	187	197	208	218	208	222	241	194	233	235	209	222	228	209	221	238	190	195	203	226	222	218	227	246	229	220	210	206	213	202	214	226	196	241	225	212	210	207	191	233	209	224	219	198	229	236	216	230	233	198	241	203	233	228	207	217	240	205	229	211	231	203	230	233	200	244	210	203	221	231	215	232	205	234	213	200	211	199	241	248	221	204	230	212	206	225	213	214	217	195	219	247	240	203	236	210	215	215	216	201	239	213	207	218	207	236	213	232	219	218	205	215	217	214	245	200	240	218	223	239	241	226	216	216	219	187	216	225	221	224	244	213	230	241	221	240	192	225	230	234	217	231	229	215	219	206	224	194	221	209	220	201	222	200	229	218	210	217	230	209	216	234	246	206	229	212	208	205	223	214	209	221	189	231	206	232	222	236	217	213	211	195	211	236	201	217	235	220	213	224	222	184	217	247	219	228	236	239	219	212	220	218	229	211	195	194	183	232	235	217	232	203	206	205	214	191	226	211	228	220	226	208	214	225	239	218	210	215	199	204	201	237	211	217	204	232	199	221	235	233	199	246	228	219	183	207	214	192	208	211	205	213	224	226	236	227	232	222	232	267	245	215	199	235	206	239	209	215	210	238	205	201	209	225	211	226	225	225	213	227	214	223	231	229	204	236	199	196	219	232	225	202	243	220	212	243	226	193	209	239	214	238	221	215	209	195	224	209	197	230	238	221	242	232	196	199	218	220	231	213	234	216	215	201	208	235	228	222	206	232	222	223	231	223	210	223	203	213	213	220	226	214	243	220	183	230	232	233	232	206	216	228	222	217	208	239	190	193	198	246	231	207	192	217	206	235	225	216	202	208	206	206	209	210	217	225	227	232	195	210	242	209	242	223	226	206	215	231	204	223	208	191	218	210	208	218	231	241	243	228	225	227	215	195	191	206	231	204	223	225	205	243	208	212	229	232	210	204	221	199	206	223	236	219	225	230	226	221	208	232	212	194	205	220	241	226	227	227	202	224	218	213	203	214	228	195	206	204	211	197	221	237	214	230	212	219	212	207	225	210	252	203	225	234	203	234	211	214	194	211	214	204	196	217	226	209	215	224	196	234	227	208	200	231	186	236	212	216	220	241	217	205	202	211	185	194	211	228	204	211	237	215	204	196	246	227	253	203	228	225	216	213	216	199	195	239	250	184	223	192	238	220	193	215	211	221	206	207	230	222	207	231	222	214	199	228	216	194	231	181	220	232	213	231	225	250	253	194	234	221	198	221	192	242	224	222	196	200	236	203	229	211	221	188	224	207	200	206	194	221	225	233	237	218	194	201	198	226	226	217	235	236	223	199	183	225	209	222	222	202	220	215	222	211	233	189	217	192	209	194	225	221	234	212	205	211	214	232	220	216	225	211	222	219	193	198	213	218	218	226	223	214	218	213	209	227	215	202	186	211	218	231	207	223	209	211	223	209	199	213	218	208	228	224	237	198	208	216	216	227	206	222	199	200	205	219	221	208	205	213	223	210	242	227	210	231	194	216	252	213	233	237	215	215	241	217	231	212	209	213	237	225	232	240	200	206	244	262	222	232	225	225	234	233	211	191	205	217	203	215	207	213	217	222	205	245	234	196	211	216	194	206	208	230	210	215	210	197	210	200	206	220	242	218	216	219	194	223	228	207	234	208	195	227	205	199	225	222	225	214	184	218	223	199	219	234	207	212	235	220	227	223	213	209	219	229	213	214	199	230	210	223	238	217	255	222	217	244	215	216
24041	25000	32950	23019	15916	2867	471	355	335	284	320	292	298	265	306	279	271	285	247	274	264	279	270	270	265	250	266	260	243	250	254	245	252	266	224	245	238	270	251	260	261	262	268	258	265	261	248	262	252	266	263	287	261	253	268	236	277	248	256	242	230	273	270	266	268	256	214	267	243	259	269	234	251	302	282	233	238	281	252	242	287	265	251	276	243	233	253	247	256	252	252	256	255	269	233	252	251	238	227	227	272	274	235	235	273	293	261	274	279	260	265	269	257	243	251	254	259	236	250	258	254	278	257	257	241	224	236	222	225	253	231	261	276	268	234	234	276	272	282	246	247	264	246	276	250	242	254	260	244	259	247	248	248	248	248	258	249	265	272	234	233	250	245	271	258	245	270	248	226	264	236	264	254	241	260	255	267	268	230	258	260	256	280	242	264	238	250	244	247	249	242	253	219	259	261	272	258	227	283	240	246	228	253	234	256	241	236	234	232	256	264	238	246	246	236	243	239	246	277	242	241	265	256	257	258	247	242	241	238	271	238	255	277	262	241	286	238	263	267	245	288	264	267	230	280	268	252	224	247	252	241	263	259	232	229	255	256	271	265	234	241	226	224	232	230	247	278	250	258	211	254	240	282	267	241	264	234	240	257	262	242	258	250	263	247	225	268	246	253	242	253	225	275	245	244	228	240	266	285	268	257	273	229	272	246	252	261	267	253	220	247	239	232	260	246	266	276	270	276	259	249	248	210	239	233	234	219	243	226	259	229	296	260	262	272	278	237	251	233	248	243	242	251	217	234	266	306	255	241	243	210	246	277	277	250	263	241	249	226	276	228	223	263	233	265	237	221	232	231	243	237	250	267	247	244	238	255	264	231	259	264	255	255	242	222	239	216	231	266	259	293	268	271	255	266	255	247	251	260	259	237	280	252	266	262	264	232	266	256	266	238	243	250	255	289	255	252	259	254	246	283	256	260	248	239	249	257	252	241	256	220	227	239	246	255	278	236	254	225	221	256	253	258	258	271	224	279	254	238	247	277	269	238	253	247	251	241	255	258	250	246	259	275	273	251	253	276	222	257	284	242	241	250	257	263	243	242	282	250	236	276	236	238	240	282	233	247	252	236	258	253	277	268	262	218	291	209	223	231	278	249	230	244	230	255	257	290	261	255	262	257	272	276	250	229	240	254	262	269	235	258	243	257	242	240	265	246	242	238	253	243	265	246	232	248	257	257	256	227	245	250	248	242	291	264	253	232	275	218	243	278	222	233	241	242	282	263	220	258	260	253	244	263	216	241	240	258	247	256	241	260	270	243	258	247	280	237	246	242	259	282	285	266	261	251	258	263	240	257	268	261	254	280	263	251	255	227	271	270	245	248	233	239	253	235	253	261	270	267	250	278	233	281	253	261	272	261	256	263	219	259	208	255	268	234	237	249	247	236	247	251	241	272	242	265	239	257	260	278	277	254	237	258	243	254	230	237	251	259	242	241	257	258	252	302	282	231	267	241	248	256	248	242	256	255	264	262	243	271	244	242	252	256	244	243	256	285	250	249	278	256	247	235	256	256	266	253	269	255	249	239	233	260	261	261	264	255	228	288	255	241	221	225	251	249	233	271	245	266	251	252	241	281	253	255	255	241	241	263	282	218	249	271	245	269	248	256	243	234	253	230	241	224	233	265	233	244	263	265	251	264	282	244	269	267	256	265	224	234	231	234	259	253	275	256	260	236	231	286	258	264	235	249	244	250	225	232	258	247	234	270	224	261	233	247	243	213	250	263	258	264	248	264	258	237	248	257	265	264	260	237	256	262	271	251	265	239	225	259	264	250	288	238	237	273	219	255	252	236	229	260	224	235	256	257	285	251	261	243	253	248	241	250	221	246	241	231	236	262	266	251	242	243	245	215	228	259	240	234	253	255	238	235	228	267	251	236	277	216	241	249	279	244	253	253	229	249	257	234	256	255	255	264	235	266	263	219	283	252	239	216	257	261	252	261	245	251	253	240	249	230	253	232	232	269	239	234	283	215	274	250	243	258	231	243	264	280	265	262	247	263	246	251	229	244	258	248	274	247	235	243	244	242	222	238	251	251	254	248	256	249	267	258	257	259	284	245	254	240	272	259	227	225	266	238	207	242	249	246	276	240	258	244	235	260	245	246	257	271	249	229	248	258	228	281	244	228	258	243	255	238	227	242	289	236	251	265	256	244	270	241	242	229	240	242	228	248	265	214	261	262	223	240	253	248	228	249	227	243	251	237	280	260	247	236	235	233	247	220	251	239	236	251	244	236	259	246	230	259	236	260	263	265	254	269	217	249	245	244	267	253	232	231	270	247	248	238	240	245	252	228	255	236	263	269	269	267	237	249	242	224	273	253	273	241	243	257	253	250	242	263	266	222	240	270	256	256	254	260	256	246	246	229	259	250	276	264	248	288	270	254	267	238	244	235	235	270	250	239	232	270	267	255	242	250	262	239	237	270	234	279	243	236	248	237	221	240	261	236	236	273	263	246	273	242	227	212	257	266	266	251	234	241	239	252	243	259	236	237	258	234	246	246	264	236	270	271	253	237	250	249	220	238	256	228	262	270	261	232	270	255	247	260	237	260	234	253	222	253	233	260	255	234	235	271	239	249	253	250	241	237	236	270	281	238	238	265	209	251	233	253	238	260	239	267	251	220	245	243	246	245	230	250	242	256	243	238	268	233	259	264	264	266	234	245	227	244	245	235	257	250	214	236	243	242	255	260	259	267	221	266	231	241	250	270	282	264	242	272	231	255	255	272	261	236	241	252	235	272	244	278	255	274	260	231	254	261	275	252	257	244	247	250	236	266	253	235	271	258	244	253	245	233	248	263	234	250	251	228	254	246	242	284	227	265	275	232	253	260	223	262	249	261	243	252	269	269	229	239	267	270	244	268	252	243	261	245	248	217	241	245	277	251	253	247	271	249	242	269	241	253	275	281	226	264	245	299	237	239	236	239	245	248	246	229	231	272	266	265	270	249	243	240	261	267	254	242	228	239	256	199	238	260	245	238	242	257	282	259	253	260	283	270	250	264	292	211	258	237	231	255	253	252	249	266	267	263	247	264	243	233	237	283	241	238	264	255	241	256	273	277	273	242	280	246	248	242	251	258	256	235	258	241	244	257	252	259	257	254	288	243	246	274	259	259	251	244	236	278	250	248	262	237	252	293	246	278	241	230	261	280	230	266	249	247	240	224	233	263	224	283	275	263	265	251	236	280	251	280	260	238	234	262	276	240	261	249	269	253	260	288	254	263	239	250	255	262	225	219	247	243	248	205	255	239	237	257	256	269	261	242	245	237	244	267	246	241	267	247	234	261	270	272	237	259	272	223	237	262	270	248	257	252	235	244	241	244	269	263	239	245	233	270	254	251	240	244	248	258	256	249	252	269	238	286	266	237	216	285	278	251	271	242	219	243	247	242	259	262	259	237	269	239	243	226	258	266	246	237	259	237	254	242	271	243	270
51328	79448	35167	1921	1420	1044	824	766	628	587	589	534	541	522	524	521	502	498	448	441	479	474	483	441	466	441	445	427	488	444	470	427	433	439	405	465	422	419	416	385	428	450	435	478	430	423	405	456	413	417	455	435	416	455	413	413	428	447	454	432	406	443	408	458	427	457	463	440	435	408	430	434	420	431	441	435	410	431	435	411	421	430	406	403	429	406	446	410	419	435	393	424	438	410	473	399	438	398	423	444	442	452	437	409	421	424	444	393	441	405	425	454	411	415	415	435	418	424	446	426	455	420	422	436	425	423	430	451	434	397	407	426	422	429	417	421	415	440	410	419	436	427	455	429	425	441	459	420	366	434	435	432	435	408	433	374	457	444	396	401	480	408	420	374	395	401	408	404	422	403	436	438	411	420	425	419	449	430	460	433	435	443	392	438	456	414	400	425	389	449	421	456	434	405	404	422	425	391	399	442	396	427	416	431	375	414	399	412	469	402	424	392	416	439	424	406	438	393	409	409	437	424	434	460	428	444	427	380	425	416	417	427	387	430	426	434	407	436	399	443	391	385	424	395	458	388	402	426	419	426	434	425	418	418	449	432	439	425	413	437	417	488	392	442	433	405	403	408	467	437	416	414	410	391	449	427	436	415	438	422	404	418	445	404	410	446	367	441	412	406	427	435	408	400	422	453	435	421	421	404	446	445	411	413	407	407	438	395	414	412	421	418	401	405	426	412	391	405	444	403	413	404	429	375	435	422	409	440	403	422	456	421	391	422	433	391	456	423	418	404	434	427	446	412	446	418	406	429	416	457	425	430	442	432	419	433	376	388	395	437	433	436	378	431	441	433	415	415	441	420	467	410	419	393	394	430	431	406	448	416	382	437	399	410	425	435	415	409	436	401	444	424	439	417	440	419	429	415	406	438	408	454	403	457	401	398	419	445	416	414	454	412	404	411	451	449	397	452	451	479	428	448	393	422	403	408	412	431	403	419	435	451	442	468	452	420	429	437	423	402	428	424	447	425	434	458	427	392	446	426	379	429	430	432	445	412	439	473	423	446	430	394	410	409	467	438	448	417	436	423	392	456	383	405	417	440	433	415	399	451	416	457	423	405	433	427	403	405	427	396	408	448	442	438	406	423	413	457	400	405	388	459	413	388	434	448	408	410	438	398	445	428	445	407	429	437	412	399	451	411	443	414	424	437	408	391	437	409	442	405	409	410	415	396	467	426	424	423	406	438	406	388	446	435	415	404	428	401	405	420	394	444	422	410	404	400	422	423	397	397	461	419	440	415	428	405	408	421	397	425	445	412	406	395	423	453	421	386	452	425	437	417	396	438	410	391	375	441	435	394	433	430	410	415	421	409	420	405	388	444	454	418	423	428	392	432	426	396	431	392	401	377	435	456	407	418	399	412	432	423	453	398	412	453	396	450	400	432	409	431	396	403	419	438	391	421	421	443	383	447	464	419	418	439	440	426	449	417	439	447	423	415	381	438	429	395	403	396	447	450	433	401	417	441	390	394	439	409	406	421	388	411	444	449	405	417	411	412	421	439	406	441	458	393	419	386	400	433	425	410	440	414	417	417	402	442	422	423	401	409	486	406	442	424	422	419	381	456	420	385	409	477	433	477	463	400	450	400	430	411	402	435	420	428	436	410	472	482	396	415	414	438	400	436	423	450	406	416	428	441	430	419	410	417	439	398	409	416	399	407	413	394	389	438	403	401	427	470	422	417	425	431	423	393	438	409	403	409	434	450	418	403	461	449	397	462	438	416	448	430	416	436	461	427	438	403	469	422	390	435	448	424	402	400	436	425	434	428	422	438	425	393	442	408	476	457	416	438	447	445	466	414	454	441	381	455	404	439	414	425	433	403	392	429	462	422	407	415	422	455	433	432	467	427	414	397	445	443	448	402	388	418	450	442	434	417	431	433	403	409	405	411	439	408	381	408	416	417	405	454	426	426	435	440	419	417	443	422	411	443	424	428	441	435	402	433	410	409	444	435	461	451	443	420	418	434	435	432	439	405	413	412	423	414	423	424	418	427	452	413	402	411	435	408	462	428	388	372	386	418	419	425	394	397	398	431	428	407	417	420	387	399	405	418	446	413	412	449	431	439	440	410	476	431	422	419	418	416	436	441	395	420	440	406	420	446	426	416	391	431	408	432	443	420	411	396	422	434	414	421	383	442	436	428	418	379	412	402	433	402	415	422	409	425	445	467	401	448	440	416	457	419	442	453	445	429	427	436	404	412	442	451	413	387	442	432	428	428	414	436	436	450	399	417	451	430	423	448	423	415	410	442	447	387	437	409	433	392	429	407	405	429	409	412	406	384	413	441	417	418	405	400	438	389	428	443	431	414	423	434	429	413	429	418	420	443	420	412	434	434	390	406	447	459	408	381	421	414	419	407	397	404	422	426	388	378	390	421	427	388	400	421	463	433	445	397	420	424	432	395	444	448	392	438	442	425	407	393	401	418	420	431	444	416	415	403	452	421	407	444	445	408	419	426	428	432	454	418	408	424	405	397	432	417	422	420	448	397	460	395	410	436	421	434	409	403	406	441	400	437	390	394	433	409	421	439	423	407	427	417	429	438	448	423	443	438	447	449	446	425	446	434	389	457	461	403	428	409	397	417	437	427	404	443	465	420	428	424	411	377	440	404	459	412	437	409	449	432	394	426	427	442	437	419	418	468	415	442	386	413	410	404	386	424	420	416	449	441	418	419	414	432	435	459	384	426	378	393	436	435	431	416	449	437	436	400	414	472	407	420	391	410	416	431	426	396	410	410	420	428	391	379	424	432	450	408	453	429	401	441	470	421	417	458	461	416	428	459	443	457	414	410	374	414	434	425	434	422	420	411	467	415	419	435	426	456	438	418	411	417	406	400	424	406	456	427	457	433	433	403	420	428	428	387	420	412	406	429	424	404	410	388	421	408	406	430	414	423	420	390	402	410	443	412	444	432	441	458	378	439	426	439	442	422	369	417	401	438	433	440	427	443	418	408	424	424	384	404	371	435	416	415	399	462	411	437	433	436	411	420	414	391	435	413	416	425	418	447	410	403	402	417	399	432	404	457	400	418	416	450	397	436	416	400	436	414	467	449	439	464	405	401	424	424	449	380	456	433	439	416	462	438	453	388	437	401	453	436	430	414	429	423	406	418	434	414	458	415	434	406	427	410	414	411	454	420	430	429	426	398	419	422	427	449	406	429	424	407	410	389	414	414	417	413	430	447	424	440	413	431	415	458	432	418	454	443	435	428	414	440	437	448	477	447	430	431	434	443	446	410	425	426	464	437	415	430	405	414	405	407	458	390	425	406	429	464	402	436	444	376	398	423	425	409	417	418	410	392	433	438	442	412	435	417	438	401	416	421	379	400	430	436	408	419	396	431	417	396	437	410	408	417	386	400	442	437	402	426	404	378	405	424	440	446	432	445	448	433	401	468	429	440	406	423	439	382	465	429	375	410	431	419	408	411	420	403
23029	22348	30586	22756	20987	17621	2389	657	546	509	528	492	468	456	465	452	450	441	433	423	434	403	456	420	396	449	397	427	405	415	392	385	384	396	386	411	383	420	433	396	375	393	377	425	402	420	396	390	411	424	357	410	377	402	395	391	398	398	402	415	407	421	407	371	365	373	432	410	395	421	392	414	379	438	367	396	417	425	415	429	378	423	428	410	425	425	423	418	385	411	416	431	444	430	416	407	399	390	397	449	403	388	386	390	403	407	377	417	396	389	361	424	379	387	408	396	412	400	399	389	404	397	404	402	430	416	405	417	398	422	395	395	400	436	362	384	405	377	404	411	374	376	394	385	437	399	408	408	400	430	388	399	398	390	389	377	374	377	383	399	396	405	422	384	392	382	399	390	422	401	409	390	396	422	412	417	395	414	402	416	390	384	364	391	394	434	405	415	376	420	414	377	402	386	390	432	433	391	404	418	370	403	418	395	444	397	380	430	397	404	425	418	385	377	412	356	381	396	393	434	406	400	428	414	396	376	386	414	400	430	405	395	353	387	388	378	419	424	370	435	375	423	401	370	397	422	384	409	403	418	449	402	382	444	395	388	380	401	396	371	382	348	427	376	410	409	396	391	385	356	413	402	372	426	367	389	399	357	382	406	397	395	396	402	388	395	408	393	395	399	404	403	425	395	427	416	395	401	391	419	395	374	409	384	390	386	403	411	406	417	373	372	394	400	415	417	385	364	421	384	402	408	378	398	424	382	412	427	400	427	398	384	369	397	416	404	399	390	391	389	386	393	404	420	396	374	380	409	394	392	413	382	395	428	374	418	415	410	416	392	403	384	377	379	429	429	415	375	409	361	400	404	407	400	389	389	453	408	401	425	389	411	435	392	399	385	396	410	410	408	414	409	397	406	385	411	398	376	411	370	389	402	407	396	371	390	403	423	357	438	428	407	393	393	333	385	402	419	405	417	402	385	391	413	426	401	403	414	385	414	424	393	357	412	396	423	379	379	399	390	379	387	394	422	386	401	378	391	426	414	400	412	367	388	373	414	395	402	378	433	410	410	413	387	393	361	394	413	433	397	395	389	418	400	417	403	414	419	417	417	392	396	414	395	375	430	409	377	375	385	411	401	401	371	402	398	407	417	382	394	393	392	401	398	411	402	389	414	387	394	405	391	393	374	383	419	414	413	402	399	401	395	384	407	367	437	421	395	366	360	457	392	373	437	375	401	409	413	404	389	363	426	401	380	389	410	364	426	423	394	392	435	399	392	398	407	392	363	396	390	424	414	393	426	388	382	425	418	405	369	410	409	418	411	374	407	375	395	397	398	436	383	403	409	383	417	413	419	371	389	395	382	406	438	336	412	380	395	401	393	410	433	396	365	386	425	428	392	401	413	415	413	409	406	387	412	415	403	375	382	442	385	357	406	406	379	421	396	384	409	398	406	370	418	393	425	386	398	396	416	409	384	415	368	391	455	418	392	386	368	376	414	380	385	402	400	386	379	394	399	411	398	406	394	396	404	361	390	426	375	408	419	411	408	409	390	394	394	449	401	371	392	409	424	394	391	414	428	396	409	393	397	384	402	369	380	423	406	393	414	392	410	387	403	368	426	372	359	426	400	414	405	418	383	386	372	387	421	407	388	418	418	420	410	411	381	420	421	364	367	404	399	408	396	399	418	356	388	399	431	409	390	405	388	411	427	374	409	411	417	405	410	414	404	407	399	396	373	386	414	439	421	400	406	393	394	398	406	375	389	398	368	410	389	379	374	351	420	421	404	377	398	400	377	412	407	413	389	385	400	410	379	426	420	414	378	390	398	405	440	372	392	421	411	386	396	380	405	412	379	372	356	381	406	410	400	391	378	396	388	424	405	433	385	425	379	405	409	381	434	391	444	392	378	391	418	421	381	392	415	375	392	376	365	412	401	437	387	365	412	416	392	431	406	395	391	397	379	381	413	380	408	381	404	372	415	381	373	403	419	416	384	393	406	410	384	349	408	425	364	368	374	421	431	391	366	402	400	360	402	423	383	372	403	428	401	395	395	426	421	401	434	359	391	422	385	404	408	384	409	428	409	421	409	401	396	396	408	397	405	419	427	378	416	360	391	396	360	409	404	394	379	401	401	424	367	419	396	415	390	423	396	370	408	414	405	416	388	433	424	401	400	384	368	422	363	399	361	429	391	344	429	379	402	406	383	394	377	377	415	396	411	390	397	389	410	421	405	422	404	414	379	410	400	405	402	409	401	369	418	372	422	397	426	373	419	408	416	382	355	378	396	343	421	390	396	399	401	379	398	419	412	395	381	369	403	371	394	389	437	428	393	420	413	413	398	400	420	404	397	394	388	390	378	390	385	424	381	369	403	433	399	416	428	402	390	373	429	413	393	415	443	411	418	387	406	386	428	424	412	378	384	389	396	428	410	406	399	407	401	384	391	388	396	390	391	414	365	435	421	402	428	441	406	368	401	395	419	424	399	417	397	390	406	420	411	405	410	428	409	371	390	402	384	384	364	391	433	410	401	385	387	390	393	442	409	421	400	405	413	366	369	382	425	367	413	369	408	427	396	416	414	391	428	412	394	409	376	422	388	367	374	410	375	414	423	392	432	373	407	405	398	387	409	402	373	393	365	407	346	415	372	372	415	377	383	417	405	414	360	392	382	378	389	424	407	397	411	370	365	393	365	384	394	371	421	386	378	387	419	394	418	392	402	379	408	378	414	371	363	400	383	400	342	426	431	400	382	413	399	367	430	359	428	348	387	405	411	389	365	392	406	384	395	435	403	408	353	402	423	444	397	380	379	379	386	402	448	371	419	384	377	391	388	390	377	377	424	413	406	387	419	363	400	374	409	413	406	433	368	398	392	396	381	429	418	408	396	415	398	388	374	391	432	408	359	399	402	387	398	438	378	382	397	351	384	418	412	380	412	394	411	420	373	431	398	380	440	393	401	388	383	392	419	406	384	380	396	382	409	422	360	414	416	392	401	411	412	390	409	415	400	383	404	404	394	390	387	402	366	407	414	392	419	405	391	421	356	407	411	410	376	403	408	397	398	378	399	379	377	391	406	370	400	414	380	420	412	408	377	394	379	407	376	421	421	383	401	424	419	385	430	410	450	403	382	380	396	405	407	368	431	410	408	415	435	384	416	363	388	398	406	414	398	388	404	429	404	381	384	395	346	388	435	413	382	353	417	394	379	367	370	406	372	373	379	418	381	419	405	399	393	442	384	411	386	422	373	439	354	379	399	396	399	399	388	382	388	428	387	404	408	393	415	413	374	408	402	402	417	379	378	380	395	398	391	388	416	397	402	384	388	381	388	406	374	398	404	428	380	365	400	384	385	377	370	426	398	423	404	422	394	372	372	403	424	377	358	397	377	389	421	399	414	408	410	382	409	424	364	401	401	386	390	411	397	412	369	367	404	399	387	379	429	401	411	363	404	395	373	416	368	405	386	395	404	417	367	395	416	392	398	420	403	353	368
56935	76880	33768	3586	2471	1966	1497	1349	1216	1099	933	886	889	832	793	785	772	722	735	660	707	718	718	672	706	679	677	683	712	730	665	659	631	615	666	674	653	632	658	642	626	631	621	644	672	655	682	639	636	629	676	653	671	682	653	682	655	678	639	648	629	588	633	641	639	664	644	644	652	692	651	667	653	658	659	582	587	662	622	629	674	657	667	652	640	628	674	655	640	628	702	659	617	680	667	643	647	701	695	637	678	644	617	651	646	647	641	637	670	667	637	657	621	626	664	598	660	689	641	644	615	693	637	655	655	674	643	642	603	654	704	619	684	696	627	616	637	651	688	637	618	644	656	638	608	628	672	661	645	617	645	685	621	643	629	624	630	669	631	648	615	622	621	659	652	684	643	643	682	669	626	678	665	636	652	645	607	671	643	658	609	642	653	661	653	630	664	618	630	606	608	633	634	631	627	615	638	628	620	645	657	632	632	639	644	624	638	643	712	643	646	677	598	669	584	661	651	641	699	655	676	620	650	638	668	617	655	666	605	681	624	618	621	635	612	643	648	658	607	661	650	624	652	612	660	632	605	654	601	656	625	626	659	655	669	633	656	629	642	676	674	635	673	653	624	616	622	652	640	668	671	655	670	598	636	632	649	615	620	651	676	625	610	628	620	675	641	670	700	671	641	627	636	644	659	683	648	669	640	609	608	694	674	683	647	638	621	619	681	667	630	647	634	631	670	663	641	631	640	667	664	612	606	645	627	608	660	601	676	693	628	642	618	653	649	654	653	617	635	659	649	669	643	649	636	610	650	649	658	627	652	636	649	641	641	678	674	631	681	694	654	684	625	606	632	623	691	661	633	652	674	646	632	617	614	665	679	633	619	663	657	615	662	651	665	606	635	682	645	632	630	634	600	618	632	610	631	632	661	662	677	596	641	675	635	649	594	617	658	616	630	659	695	634	672	652	665	703	640	636	599	638	711	663	621	639	630	620	632	635	636	617	643	599	650	624	624	648	613	702	612	580	633	635	664	642	646	678	647	628	595	658	690	639	628	662	641	624	647	642	612	653	613	604	640	665	602	644	638	628	595	625	637	602	681	659	654	654	648	627	672	696	654	627	662	646	643	619	600	699	656	651	608	642	617	607	626	661	622	639	685	612	640	649	618	644	587	643	641	601	654	627	632	649	626	650	648	638	674	683	590	650	630	632	648	639	649	623	650	650	650	685	608	621	650	652	623	666	665	624	608	636	655	699	641	663	680	605	675	604	605	647	627	657	644	631	627	589	622	689	630	656	628	658	645	588	615	633	645	607	662	624	679	624	687	666	633	638	621	662	671	647	626	645	612	662	646	729	622	645	634	643	628	661	646	634	648	654	633	643	596	633	620	697	641	697	615	627	643	622	657	652	676	688	645	655	632	656	652	578	627	623	700	685	652	590	625	631	651	612	638	684	641	642	653	624	650	699	625	614	644	668	633	663	592	636	632	638	651	669	648	624	648	644	627	661	632	668	637	617	618	615	644	676	613	635	630	619	664	661	623	607	631	637	621	651	635	643	665	610	632	616	635	639	631	584	706	626	616	642	633	664	659	625	648	661	622	627	653	635	644	592	641	678	630	614	690	629	681	624	657	620	619	617	669	608	621	559	661	669	619	644	683	602	635	709	606	612	637	590	647	592	646	603	640	686	653	649	658	691	640	643	649	655	641	646	670	625	608	596	673	611	693	679	653	604	642	677	654	644	614	661	648	680	635	660	676	655	640	603	644	634	690	611	618	636	652	655	644	618	631	623	631	631	627	637	654	646	657	654	630	629	648	660	637	626	650	686	631	641	641	665	667	621	642	595	631	635	646	665	658	620	677	658	647	644	619	638	614	685	644	652	667	657	628	625	660	618	657	660	597	642	654	685	630	635	576	647	622	621	601	650	608	645	683	641	619	679	628	635	623	652	638	598	664	602	637	622	626	653	630	675	638	683	667	653	667	637	656	695	660	610	641	696	621	666	613	597	592	656	632	683	599	623	602	662	649	635	630	579	625	653	641	645	621	642	633	626	645	651	639	660	633	699	677	619	663	641	695	658	600	651	665	634	619	607	664	663	617	625	640	619	647	624	646	661	654	660	644	636	657	626	613	668	634	614	652	637	656	622	624	630	624	657	622	672	633	646	663	651	613	659	648	584	656	661	635	656	638	671	631	648	686	609	637	604	634	599	621	601	650	647	641	643	651	685	643	605	657	657	623	648	660	637	608	631	622	628	638	651	634	631	660	645	663	624	614	611	613	653	636	620	580	629	697	621	663	623	570	657	636	630	603	645	649	622	612	688	630	622	627	645	642	653	634	606	679	666	645	695	616	637	635	669	666	679	597	691	618	659	601	599	624	708	666	672	635	645	653	678	624	619	676	581	654	602	625	596	658	627	650	683	668	619	657	636	623	626	649	629	662	657	630	667	684	604	684	623	647	702	697	660	667	599	611	648	635	624	704	617	654	601	681	635	667	626	628	632	652	590	653	632	657	611	599	605	633	620	652	659	642	646	628	626	666	671	621	616	649	667	640	642	628	593	638	585	642	645	640	678	694	646	614	671	659	660	651	671	652	704	646	671	648	631	673	661	635	630	615	627	633	596	631	643	646	620	634	714	683	657	612	616	599	656	670	642	670	680	670	622	656	662	628	625	655	650	613	684	651	629	636	643	639	574	665	640	635	693	637	696	654	595	635	696	635	600	656	648	606	649	632	655	665	672	645	588	637	642	600	658	654	587	619	603	623	609	626	647	619	645	625	642	598	669	616	650	623	609	623	628	575	653	645	643	656	621	661	688	651	672	689	648	704	624	652	628	644	682	623	678	655	621	631	651	635	643	672	669	656	604	626	650	618	668	643	661	637	658	684	641	605	650	692	625	610	681	606	636	654	615	638	713	626	623	647	625	620	658	639	586	669	674	640	601	625	664	625	697	645	619	604	632	673	658	647	690	692	652	643	595	632	576	651	629	646	641	609	675	616	664	608	586	651	635	655	653	690	660	603	636	612	613	662	599	632	630	612	617	640	679	598	597	654	686	636	613	628	613	633	635	626	670	620	604	639	651	662	658	694	671	659	685	663	593	637	654	627	635	648	605	590	681	623	625	683	688	619	647	682	621	645	612	645	638	619	621	599	676	665	674	645	612	653	587	678	678	648	588	657	675	626	648	615	666	659	663	634	667	642	651	650	632	618	661	645	657	616	623	666	700	620	636	595	625	665	646	598	624	651	648	641	681	592	646	671	650	597	620	648	671	587	627	603	657	661	647	656	627	632	639	645	639	660	607	666	647	589	654	640	621	648	640	646	588	649	605	672	621	657	625	640	658	647	629	675	633	625	662	662	607	637	661	604	664	646	707	664	620	606	681	666	623	676	619	639	643	673	642	646	602	679	638	628	634	655	635	602	653	624	642	624	655	648	616	647	632	653	626	709	639	653	681	644	647	638	639	613	678	674	611	666	622	664	641	684	614
26724	29216	21759	3120	183	143	135	141	122	111	127	118	108	131	122	114	128	123	137	131	137	106	114	126	144	103	130	103	118	108	131	118	117	116	113	121	118	112	117	106	112	111	116	118	129	110	113	119	129	95	128	108	112	112	107	112	120	147	123	112	91	127	124	108	102	112	106	121	127	125	106	136	98	107	102	118	108	125	120	115	118	129	110	120	115	113	102	124	114	112	116	103	114	118	128	130	99	115	108	93	108	123	108	123	117	117	96	120	105	126	127	117	115	112	122	107	108	99	100	138	101	123	124	119	129	130	114	117	115	117	123	124	101	118	111	107	103	132	137	104	100	109	106	127	99	112	108	115	98	109	113	119	115	112	125	110	105	147	146	120	122	130	96	105	109	130	125	121	120	106	121	117	135	118	103	126	104	119	126	136	115	120	121	124	130	114	105	124	124	116	111	107	116	115	113	124	105	129	117	122	125	110	125	118	124	120	111	119	102	119	128	118	117	124	111	131	113	123	136	99	114	120	116	122	121	107	111	121	129	129	108	118	122	119	132	107	120	129	118	103	116	124	118	140	105	118	112	134	94	122	119	123	114	120	128	134	110	126	127	121	125	103	121	125	114	123	111	138	147	115	114	123	124	124	99	140	99	127	109	111	128	112	139	124	122	100	119	107	125	120	121	112	118	105	115	126	117	105	126	120	98	123	102	103	122	122	121	97	113	116	121	132	116	109	94	107	133	128	119	119	123	126	129	115	115	123	122	142	123	111	124	109	102	102	107	139	100	142	127	113	110	121	130	98	118	127	125	108	117	106	118	89	130	111	113	112	94	104	125	124	123	84	115	131	123	109	129	134	122	115	115	116	112	114	124	148	122	123	117	109	132	110	123	117	123	108	134	113	105	127	111	105	114	135	105	141	106	108	128	126	119	100	107	128	115	124	127	114	117	123	135	119	121	99	99	97	120	103	133	125	116	113	119	144	114	97	118	137	131	125	114	129	141	105	113	129	125	122	128	113	117	98	121	129	118	101	132	124	114	131	127	106	134	137	102	124	131	130	105	113	100	135	120	122	101	110	131	121	127	129	124	111	104	130	129	139	135	126	112	122	138	117	124	95	122	117	122	108	116	104	109	137	121	117	107	104	112	122	141	130	125	116	136	112	124	118	143	143	126	100	129	110	118	125	123	127	113	116	116	134	116	131	120	110	129	112	118	113	126	130	110	106	119	115	103	107	100	135	108	123	116	120	126	123	117	111	128	117	127	114	112	127	114	91	121	112	127	111	133	112	108	126	118	101	107	116	102	99	133	122	130	110	103	123	118	123	127	116	128	131	117	122	115	120	113	129	132	101	109	116	113	125	116	116	141	116	121	104	123	104	121	128	128	109	131	105	124	107	95	118	118	116	121	131	113	120	121	139	122	97	104	107	120	107	119	111	138	110	122	121	136	119	108	123	134	98	127	103	116	114	120	122	117	107	114	122	122	127	125	108	137	121	123	117	125	117	146	94	120	113	115	139	112	128	118	111	106	137	140	116	117	124	132	125	123	108	128	106	105	113	105	112	123	111	116	128	107	108	117	122	108	120	119	94	129	117	106	122	120	103	147	112	108	137	107	119	121	92	132	104	113	119	121	130	134	121	121	123	108	138	98	100	112	138	100	115	108	114	132	115	130	108	107	108	125	130	98	125	105	137	120	111	131	100	131	104	122	110	122	127	130	122	129	145	103	116	109	137	116	98	118	103	129	117	106	125	128	114	107	125	119	96	109	116	103	129	109	129	123	139	140	126	125	115	120	128	128	129	120	111	111	123	128	119	103	103	105	118	119	116	116	138	110	125	130	108	118	115	124	114	112	100	110	108	101	107	128	127	120	110	111	117	118	111	130	115	100	117	91	115	129	118	118	123	109	88	113	105	104	119	111	127	121	123	124	121	104	142	125	128	129	111	113	121	120	109	116	126	131	113	95	106	117	111	114	108	131	124	107	108	137	104	107	113	116	123	112	129	109	130	125	122	113	127	115	113	127	121	129	125	123	118	121	118	133	96	128	126	135	126	111	99	115	124	131	119	106	147	109	106	109	112	122	109	111	109	124	104	124	136	132	123	131	115	136	108	112	117	118	124	115	140	136	128	113	121	118	102	121	129	132	118	120	102	130	98	107	125	111	121	118	107	112	124	105	123	128	128	116	112	116	149	123	110	117	105	113	118	115	112	130	117	124	116	107	99	124	109	124	123	106	111	130	144	119	113	129	114	115	108	128	128	134	102	119	125	116	116	121	108	114	117	124	127	122	127	96	100	112	119	108	124	117	115	115	110	115	121	116	88	125	114	85	115	103	119	103	114	119	124	128	114	110	123	117	123	114	96	114	100	112	118	122	113	134	115	121	93	122	113	126	86	129	124	124	114	126	113	122	123	115	107	123	120	110	118	121	133	113	134	112	112	109	125	116	108	132	126	115	107	124	117	127	92	117	114	138	101	126	114	91	134	107	127	125	101	114	129	111	112	110	108	119	109	115	113	122	111	112	121	134	111	119	111	112	114	130	105	120	104	114	132	119	110	121	99	118	114	115	110	120	113	112	120	133	96	114	110	106	117	110	111	115	102	113	116	123	114	122	116	104	123	138	119	112	105	113	91	102	121	116	116	111	109	124	89	128	129	141	121	113	125	123	119	93	117	98	128	140	114	132	106	119	119	116	109	109	129	104	95	115	122	100	118	102	111	126	112	107	122	115	115	100	110	115	97	120	130	110	121	114	108	116	103	113	123	114	130	127	112	117	122	109	125	129	136	132	117	114	122	123	106	135	104	116	99	109	104	130	121	139	105	108	110	125	97	128	119	136	106	119	113	131	112	114	116	108	103	97	93	97	113	103	116	107	117	107	103	116	121	112	127	133	126	115	126	110	102	101	100	110	130	108	114	100	105	98	130	134	122	103	133	118	115	126	113	124	109	103	122	114	115	102	121	120	108	130	119	123	98	114	107	139	108	114	124	120	120	118	124	122	122	112	109	113	118	107	110	136	113	130	115	130	128	116	121	142	119	93	132	120	120	114	118	118	130	130	135	118	133	116	98	138	132	98	110	119	122	113	120	112	131	108	120	104	107	125	131	117	125	131	119	119	114	114	127	113	129	114	115	140	114	118	123	131	103	117	102	101	121	129	142	109	124	115	118	108	109	114	134	99	105	116	125	104	113	116	111	121	113	119	121	125	129	101	116	121	121	119	106	130	109	122	110	124	115	98	120	131	103	125	118	119	118	134	140	116	108	108	91	110	106	123	117	139	105	125	114	111	104	137	125	124	99	105	125	112	103	130	112	106	132	95	114	148	123	106	107	120	120	117	112	111	106	114	116	115	116	136	108	110	111	118	122	122	115	117	110	122	104	122	116	107	114	127	118	114	119	112	120	143	117	132	113	125	112	103	123	125	95	113	110	114	115	99	131	130	129	98	109	106	114	111	112	114	127	131	124	124	139	106	116	124	114	130	117
25383	49071	14795	385	290	293	255	244	246	233	228	240	239	258	231	212	194	224	220	242	225	216	214	213	163	223	206	215	209	185	219	203	212	190	227	212	203	212	218	186	205	220	196	220	214	218	231	212	192	240	192	195	227	213	188	213	221	203	218	217	207	175	215	229	221	222	224	202	240	230	226	186	203	206	246	270	211	195	208	194	235	221	228	228	222	195	199	194	194	224	228	212	199	219	201	232	188	198	229	245	214	202	225	200	248	221	199	213	208	209	192	235	211	238	211	220	205	215	210	206	216	207	178	186	220	218	230	203	225	213	210	210	210	216	209	216	224	211	223	199	202	237	203	203	221	212	229	219	219	219	220	201	233	223	208	222	216	212	211	223	226	232	233	203	214	219	219	201	219	236	205	222	234	214	219	212	211	198	191	208	255	207	201	224	182	229	192	207	220	209	201	224	209	224	212	214	227	225	218	235	202	176	178	232	206	215	245	190	206	219	247	207	195	229	223	188	254	196	226	194	206	190	220	207	214	221	221	199	189	218	236	204	227	216	221	228	221	206	207	230	222	206	227	221	222	193	194	196	226	234	203	208	206	221	238	217	205	232	179	222	213	213	218	212	228	190	219	205	210	212	204	208	226	198	200	225	226	206	207	224	225	192	211	224	197	206	219	218	186	203	215	201	204	207	199	235	205	205	208	219	186	197	210	201	243	203	213	230	188	197	180	212	218	213	239	188	250	215	210	230	208	220	205	204	215	214	213	220	201	211	233	226	210	195	219	192	210	197	212	232	237	214	212	218	212	240	201	213	203	225	210	194	216	202	209	231	216	214	207	207	207	209	215	216	201	204	224	224	218	227	196	224	229	211	235	211	197	214	203	220	218	199	228	203	235	219	226	211	221	209	229	206	229	246	187	215	206	187	211	211	194	208	193	192	197	201	234	217	217	202	216	216	213	223	229	209	205	217	205	224	211	200	199	205	232	222	223	212	220	207	207	203	209	215	208	219	225	228	183	207	212	195	199	211	209	190	206	217	202	240	202	210	218	228	236	225	228	215	188	228	211	219	224	222	197	207	177	250	229	228	202	196	225	221	225	230	213	222	203	215	222	201	242	204	222	217	178	196	237	197	209	195	213	205	229	206	204	218	210	210	202	228	206	223	227	214	210	214	208	224	225	204	194	215	229	208	193	215	204	224	202	198	226	228	188	215	225	202	219	236	202	222	225	216	202	202	236	191	239	210	220	218	209	215	189	234	206	222	199	217	205	242	213	203	187	215	215	251	240	193	207	231	216	202	225	184	197	198	199	211	215	235	185	203	207	190	214	222	214	198	209	214	228	214	200	210	220	205	219	219	220	186	228	203	215	231	210	199	220	206	219	215	215	203	196	190	225	188	235	230	214	218	236	217	215	222	216	216	249	201	227	231	225	229	221	229	231	185	206	207	226	202	212	220	232	185	249	218	212	219	192	211	224	205	216	202	213	213	207	235	202	195	230	232	202	239	219	204	221	204	209	221	228	218	197	207	212	226	227	209	204	219	216	204	197	231	217	188	207	196	215	200	200	229	233	227	211	232	206	216	220	212	205	206	208	236	200	213	208	216	231	216	230	212	230	218	213	194	233	221	172	212	202	230	204	200	204	189	198	246	213	205	203	220	202	187	214	231	235	196	192	219	220	219	216	192	204	213	203	217	203	213	224	220	220	215	215	224	228	228	196	196	189	219	214	230	226	210	226	219	213	242	232	201	212	220	221	218	197	195	195	215	216	221	219	209	211	219	225	199	203	209	213	215	224	215	211	198	225	210	222	173	219	196	222	205	244	202	243	219	227	191	222	225	217	217	191	204	216	218	221	204	217	197	202	220	213	175	212	201	208	194	206	217	201	242	215	195	223	201	240	236	224	212	228	207	196	196	237	194	218	207	199	205	214	214	212	224	190	189	226	210	205	204	228	229	231	205	221	226	208	222	223	217	233	213	211	207	208	228	210	206	191	201	197	223	199	210	242	196	175	229	226	234	211	229	205	209	208	212	195	217	209	203	227	224	209	209	188	222	250	227	207	230	194	212	190	223	226	218	201	196	220	204	231	245	221	229	191	207	188	228	229	213	217	207	208	212	207	220	223	209	221	216	236	220	241	235	202	199	211	229	225	201	208	192	180	222	191	195	236	213	220	232	198	211	213	217	235	229	212	219	220	213	232	229	215	188	223	210	207	208	215	226	196	206	220	185	200	193	210	213	209	209	207	209	216	205	209	217	192	206	210	210	201	214	213	212	217	231	235	207	226	204	248	209	200	203	205	235	200	206	216	183	219	217	200	213	210	200	193	226	191	201	234	239	227	216	224	211	182	206	207	219	222	223	216	194	216	202	207	246	206	203	211	222	204	236	235	222	208	189	213	216	223	194	212	231	241	209	192	188	191	192	252	200	220	197	214	214	185	193	218	206	207	213	229	201	231	219	227	218	237	229	221	232	213	223	215	213	201	210	218	196	227	213	217	215	212	197	232	192	202	232	202	212	231	198	237	209	213	200	209	220	206	197	214	202	202	225	212	228	206	192	230	209	209	199	237	227	232	193	244	211	205	209	199	196	201	208	221	230	202	204	214	193	223	205	210	225	199	204	189	202	204	191	204	223	201	203	190	219	201	225	202	205	224	235	217	210	236	212	216	223	196	217	224	204	187	232	234	210	212	232	213	209	226	232	221	226	224	215	245	210	207	227	190	207	221	211	192	202	183	226	214	186	254	199	195	194	235	209	219	202	188	218	210	212	224	183	230	215	232	210	181	238	219	211	223	218	215	225	217	245	181	224	204	220	202	203	189	205	201	221	212	211	204	230	223	205	191	238	226	239	223	228	200	221	202	190	216	200	201	212	196	210	215	209	245	192	209	211	187	204	232	197	213	220	216	177	213	243	200	204	220	192	202	206	199	222	213	209	204	225	199	209	247	216	233	208	217	213	207	257	223	217	189	221	194	225	216	198	201	214	197	233	212	216	238	187	206	236	198	197	239	197	228	250	213	204	243	226	187	229	218	222	208	221	218	221	222	228	201	202	225	185	228	219	210	216	214	224	217	216	186	207	214	204	206	241	218	205	212	193	212	199	213	217	219	239	211	249	209	234	230	223	208	217	229	201	218	236	198	231	237	211	225	204	209	197	221	209	202	201	222	215	220	212	212	235	207	205	229	227	234	215	213	204	206	200	232	227	219	228	221	224	187	214	236	210	208	225	248	219	190	217	242	211	228	211	224	199	213	239	221	220	246	203	226	225	191	198	208	221	194	226	206	200	201	199	213	217	245	209	207	213	232	219	197	223	214	219	200	217	188	219	198	247	192	234	232	218	212	206	241	221	221	211	238	210	203	212	203	203	207	223	220	198	238	241	228	211	223	219	200	202	238	222	232	243	206	228	214	213	198	200	234	204	228	200	206	243	208	226	211	202	216	232	202	187	220	241	175	214	202	215	232	233	203	200	216	213	213	213	232	232
24003	23469	29674	24627	18597	4559	508	384	333	347	330	353	261	267	258	285	297	287	243	259	230	245	263	233	278	234	248	232	271	262	269	252	248	253	241	283	240	236	248	251	265	215	257	230	272	251	221	244	272	256	240	255	253	238	257	258	257	275	243	242	241	250	252	241	242	288	269	271	267	242	242	243	257	249	237	219	235	246	226	252	229	254	280	247	254	265	269	251	247	268	245	283	219	260	219	248	257	241	225	264	238	253	262	234	279	247	238	242	253	237	251	237	284	237	263	244	247	231	257	238	257	249	230	261	271	255	266	230	256	239	273	230	268	237	253	245	253	230	240	240	243	227	267	227	234	232	247	238	217	247	242	253	228	223	234	247	241	229	251	260	250	257	245	250	248	277	227	219	248	259	235	261	264	293	226	257	246	257	249	218	253	228	212	259	254	244	246	276	239	250	262	261	273	240	268	240	255	242	290	249	247	268	224	262	254	227	261	223	246	256	261	257	257	274	240	242	252	245	278	262	234	253	249	235	256	257	255	224	240	226	256	257	259	228	251	238	272	228	220	221	226	286	237	242	240	233	259	241	258	254	261	248	254	237	251	253	254	237	259	228	256	281	267	240	272	266	258	253	246	246	229	260	245	278	247	246	219	241	281	247	289	239	233	255	239	265	256	260	253	244	233	227	237	226	279	262	237	260	234	250	207	250	213	235	246	247	227	257	232	230	243	235	233	239	243	257	250	245	254	256	256	265	234	219	246	263	221	218	268	256	250	226	250	271	249	288	238	260	242	236	251	237	249	229	225	230	244	250	242	259	249	253	240	237	242	248	248	242	236	252	238	246	242	241	232	249	268	244	253	213	261	264	256	258	246	244	242	233	241	236	243	259	263	236	248	253	248	266	246	245	237	244	250	242	253	268	241	246	274	253	273	245	285	245	261	258	243	251	255	229	277	273	248	255	231	254	263	273	253	207	276	230	273	241	227	276	247	237	238	237	241	221	259	253	261	241	242	228	234	243	257	222	259	258	237	230	274	267	227	274	254	259	249	261	238	236	242	255	268	254	249	236	247	268	236	250	242	272	224	300	274	211	270	230	260	248	276	270	264	234	257	221	257	265	254	227	244	251	247	284	247	259	263	241	238	234	202	269	266	229	223	235	242	230	241	223	264	213	272	242	234	235	242	238	247	234	234	249	253	254	251	236	262	266	218	237	248	242	246	257	247	237	243	250	249	284	260	264	240	248	256	266	239	224	265	234	246	246	260	227	264	263	248	262	243	232	256	245	241	239	252	260	232	223	253	227	246	241	216	250	230	226	248	235	248	222	265	256	225	242	242	238	273	253	230	246	260	248	233	254	246	278	233	276	236	223	240	251	261	236	246	256	241	244	230	265	219	255	234	251	241	258	273	260	223	251	253	233	251	246	255	255	246	248	245	263	243	257	261	243	238	253	261	258	255	246	232	244	223	256	233	238	233	241	222	244	245	232	253	239	270	245	247	253	241	253	232	259	240	256	249	228	229	234	266	269	250	244	240	251	234	222	242	219	275	257	276	260	227	240	246	257	237	262	261	238	248	239	231	243	262	258	261	268	272	263	245	251	252	252	251	243	228	263	245	230	250	208	252	248	252	239	239	265	262	232	262	263	252	257	239	262	260	255	260	246	245	266	223	261	254	249	252	259	251	243	264	248	217	233	252	244	250	223	252	273	252	249	234	228	270	232	257	231	242	237	250	231	288	235	255	254	239	246	235	248	246	237	271	230	225	241	235	254	249	238	246	266	221	279	285	251	262	207	262	242	247	224	208	270	249	231	265	236	237	235	274	259	255	235	238	257	249	250	215	221	288	249	237	223	236	240	253	237	236	262	251	250	256	242	246	255	226	261	262	236	244	266	237	272	252	243	242	247	238	224	256	262	237	244	243	247	268	244	272	252	256	227	253	220	233	249	222	245	254	232	278	250	246	236	236	258	251	251	237	241	242	246	236	221	244	255	283	216	251	247	248	254	234	232	274	276	238	260	282	241	293	231	273	226	244	280	235	246	231	263	230	234	249	256	226	251	237	258	251	237	262	250	242	254	286	268	244	259	245	251	261	254	248	244	258	237	231	250	253	231	260	248	259	239	267	291	248	261	259	281	240	269	260	264	270	269	262	258	259	253	271	246	271	251	259	254	255	243	241	271	236	252	238	229	240	242	264	234	241	211	245	253	260	266	247	234	257	244	259	234	246	244	258	219	233	252	255	263	267	266	248	231	250	268	251	258	260	255	216	234	261	222	270	244	264	215	276	260	254	251	257	240	255	238	270	250	272	248	238	278	238	225	258	288	247	267	292	236	252	259	233	270	226	257	230	248	265	248	254	229	241	271	246	244	267	228	247	253	247	251	281	247	225	236	229	242	240	250	245	268	291	246	266	244	251	235	239	234	274	234	268	242	233	267	240	237	250	238	215	243	243	227	264	234	209	261	247	243	231	241	273	263	265	220	256	264	247	243	261	247	251	259	268	233	260	227	262	258	260	237	242	276	246	275	240	215	269	251	243	252	252	240	258	239	236	277	227	242	252	254	257	240	246	230	226	279	266	244	265	246	212	231	252	239	263	251	230	252	270	281	226	259	251	237	272	235	240	251	285	264	243	246	265	242	255	224	230	249	244	252	266	243	237	225	234	229	231	236	255	246	242	259	243	215	228	264	233	236	243	257	249	265	255	257	282	245	256	224	216	271	255	233	252	228	225	240	238	249	236	254	287	237	251	259	268	265	252	253	259	277	252	237	236	247	256	247	219	235	239	259	225	244	249	255	255	236	274	250	273	243	224	250	258	278	288	249	245	233	248	261	254	267	283	249	252	261	256	256	238	239	244	215	244	237	225	272	263	233	276	249	251	268	222	257	270	255	235	229	274	273	274	260	244	233	241	235	258	242	232	250	222	246	261	270	226	246	229	228	278	237	246	230	248	267	223	249	263	266	263	289	256	262	238	234	275	277	246	227	248	282	249	264	248	283	246	229	231	229	238	210	241	249	236	251	249	255	252	209	248	261	241	224	238	252	247	238	261	253	230	251	264	239	229	257	257	267	250	255	280	256	226	271	268	256	265	250	283	254	241	266	247	255	252	262	263	230	257	255	244	255	241	258	252	270	247	254	240	263	244	236	263	249	238	264	227	262	256	244	253	251	223	234	272	240	245	250	253	236	249	260	251	245	255	241	258	232	265	271	245	274	253	247	240	274	236	247	253	269	231	224	264	224	277	246	234	241	233	223	260	232	247	248	244	269	244	257	228	247	233	270	262	266	236	251	262	232	254	255	256	239	263	274	250	254	258	257	255	226	252	247	239	255	258	252	255	214	231	231	241	255	265	250	241	253	243	262	288	275	278	235	243	251	275	241	255	254	256	260	222	229	243	257	270	251	252	284	240	267	252	262	242	250	255	232	268	230	285	258	288	246	222	256	259	254	243	264	242	235	272	238	263	229	245	289	226	234	237	248	277	249
49323	79218	36294	2173	1520	1126	976	793	732	672	606	546	559	518	520	471	477	474	505	498	451	475	452	485	462	479	418	477	480	409	426	456	410	421	438	434	419	442	435	440	367	415	436	440	401	459	424	406	394	436	424	433	431	432	421	441	395	416	419	413	436	427	416	411	412	445	425	421	402	410	464	414	443	401	396	416	378	453	400	425	402	391	431	391	423	409	419	414	411	412	430	383	437	457	421	431	401	399	428	442	433	434	406	431	434	428	448	429	438	407	379	414	438	405	429	431	441	435	420	402	451	369	440	376	428	431	419	402	421	424	461	400	399	430	414	450	437	426	466	433	425	443	392	415	419	423	429	461	429	427	434	377	453	419	405	430	424	452	438	446	396	440	414	418	411	407	410	428	382	422	433	429	438	400	423	447	437	463	418	397	399	460	437	410	445	403	396	387	405	441	416	427	416	420	412	444	409	390	449	402	402	393	428	410	425	453	406	399	422	393	396	451	390	416	400	393	440	411	422	440	401	431	423	425	446	408	427	398	409	468	443	419	384	432	433	419	427	434	446	424	433	428	421	372	397	404	409	347	405	417	422	416	412	378	434	411	390	441	404	423	413	401	396	422	385	431	377	412	434	434	392	409	420	415	409	406	402	388	433	451	406	437	433	417	421	408	392	430	417	422	426	414	382	419	408	405	419	389	391	421	372	448	421	398	409	414	389	422	396	419	383	430	401	428	422	460	428	452	420	430	411	397	396	477	393	399	426	387	409	413	361	459	438	393	408	408	409	418	412	388	440	400	403	432	405	415	412	421	444	400	404	398	416	403	440	433	424	435	413	444	388	426	410	407	434	391	426	428	418	430	395	397	378	426	437	401	435	394	423	421	418	419	457	414	381	430	420	430	407	434	418	418	437	401	419	404	434	424	420	442	411	403	412	445	363	427	409	409	434	416	422	403	432	404	410	451	449	416	414	396	439	424	427	425	398	469	380	462	411	443	401	448	456	440	412	420	407	422	403	411	458	377	414	433	395	433	399	384	428	385	407	449	395	417	427	394	391	443	453	426	398	431	436	443	426	418	414	448	422	422	452	449	390	423	424	390	432	453	444	378	410	444	404	407	418	478	400	449	415	397	423	378	425	471	426	401	424	397	408	454	416	404	434	379	435	431	435	395	447	467	378	423	433	417	393	434	426	465	382	425	443	407	424	407	433	425	399	441	404	420	434	407	425	412	405	403	396	404	436	398	390	421	434	432	420	377	403	419	447	431	403	439	446	422	404	430	445	407	418	401	415	444	408	405	437	399	405	437	373	395	369	406	427	454	440	444	415	430	407	437	439	414	412	434	413	452	427	423	415	426	476	412	394	450	443	392	454	437	428	398	429	387	440	425	406	421	437	452	431	442	408	385	410	426	417	425	424	430	406	397	438	397	391	406	405	417	415	413	420	415	398	427	429	460	425	388	422	415	437	394	423	442	432	436	427	423	395	429	432	410	411	437	441	430	417	405	409	431	435	435	442	427	446	439	426	429	448	404	417	421	395	422	450	403	392	417	433	449	409	457	415	429	430	448	398	409	439	404	395	447	403	413	431	404	424	449	398	435	418	422	420	430	439	418	428	450	413	432	419	421	408	404	370	436	408	421	378	404	443	427	410	428	438	419	463	438	420	404	429	414	417	450	412	411	456	422	434	424	396	430	414	448	395	436	442	430	437	420	441	433	393	424	394	432	420	406	430	419	455	384	401	423	433	426	421	417	426	439	432	449	414	428	455	420	408	397	400	431	463	420	403	410	442	448	454	424	449	390	441	388	396	414	419	445	412	435	386	441	408	442	403	412	389	437	435	407	436	395	420	418	404	404	424	373	432	425	428	406	398	391	433	380	404	422	425	385	442	398	450	420	444	411	430	400	433	458	466	412	451	422	437	408	433	411	429	433	430	418	452	415	384	394	409	399	396	430	409	429	428	407	403	412	442	434	386	394	429	404	414	443	410	416	381	410	397	420	437	440	422	420	429	392	430	414	390	401	437	425	439	425	414	425	414	426	426	416	408	390	414	402	434	400	411	399	430	449	402	417	416	409	432	453	410	414	385	426	421	398	384	396	464	429	427	393	409	405	414	411	435	424	437	411	405	395	462	434	427	418	424	412	448	424	407	426	425	413	372	413	436	449	390	410	428	441	399	420	406	404	422	425	407	415	388	401	407	396	406	394	433	407	438	374	442	425	451	411	416	460	428	429	409	415	402	396	406	451	403	380	418	422	425	467	409	410	438	442	417	414	433	402	446	431	405	411	387	430	425	432	419	422	430	440	403	447	451	409	401	429	443	448	428	419	432	404	423	389	413	435	386	415	447	385	415	409	427	414	410	424	407	377	404	409	381	406	424	435	411	409	409	434	387	403	418	409	401	459	406	453	438	395	448	411	424	416	405	425	432	455	359	393	431	429	430	409	416	456	409	406	411	418	430	406	410	396	416	419	425	432	419	420	406	442	434	402	437	416	408	438	403	411	457	455	412	411	416	416	402	423	392	421	436	399	431	404	425	383	419	410	430	451	430	400	430	397	430	440	436	415	427	362	444	423	424	377	393	391	410	454	424	395	420	404	446	417	426	450	442	434	399	413	434	440	408	421	390	440	429	439	414	399	445	428	396	432	408	419	368	411	435	438	419	427	418	456	419	437	438	422	430	401	417	413	410	394	414	392	425	390	414	411	392	433	417	388	450	397	405	400	398	443	420	435	408	430	443	433	422	430	436	465	411	362	431	415	403	401	418	437	436	419	412	419	439	428	418	435	421	433	422	412	403	463	450	385	384	423	433	408	425	397	423	431	430	411	426	402	430	432	407	392	432	430	389	434	413	444	392	456	425	404	419	452	431	400	429	413	398	421	433	403	441	413	424	402	423	409	442	418	376	416	405	423	424	420	411	431	436	414	402	408	416	388	420	403	439	409	396	417	409	404	423	398	414	476	418	463	381	411	391	419	408	426	447	454	373	421	416	426	402	456	416	467	434	447	402	416	416	445	420	398	406	441	411	405	424	436	434	432	434	408	405	432	417	399	422	416	432	419	436	427	427	415	436	392	401	420	430	398	408	393	409	419	414	438	437	412	383	387	432	440	424	421	418	430	447	409	440	415	417	421	427	436	446	411	440	444	444	410	413	395	408	406	443	470	433	414	444	414	421	425	449	409	462	436	435	413	403	446	437	428	427	396	435	452	450	419	408	424	414	446	430	412	455	389	405	426	450	401	428	417	433	405	402	437	455	411	438	387	401	410	456	407	410	432	423	403	379	438	423	402	427	408	408	444	391	427	389	400	422	436	429	457	419	422	432	409	429	409	422	403	472	409	398	445	408	437	399	412	414	418	418	461	465	419	410	399	405	419	451	408	415	434	439	425	419	400	414	427	418	418	438	386	387	412	408	422	423	465	445	424	436	425	423	417	412	430	438	403	415	436	421	429	400	432	414	457	430	393	431	415	399	440	413	420	431	422
22957	22672	30186	23325	21002	18263	3090	733	584	546	502	495	488	418	475	454	508	422	443	450	459	407	381	386	415	411	427	410	421	394	425	396	401	435	391	398	388	408	423	385	394	412	420	365	415	400	406	406	450	406	396	414	372	406	404	419	415	389	418	400	409	400	418	413	376	408	401	402	424	349	377	366	376	358	423	386	403	386	386	400	400	413	410	389	357	370	389	401	404	366	392	362	426	427	393	387	383	384	405	390	393	400	374	411	397	410	396	403	367	385	398	375	377	374	412	389	361	423	386	391	391	403	415	377	384	436	411	402	416	368	412	385	401	422	412	391	385	387	420	410	411	382	372	392	385	377	415	394	401	405	425	369	417	416	407	368	426	401	406	428	371	428	371	440	363	406	389	398	416	378	395	399	397	409	419	421	400	386	391	433	389	394	419	390	361	379	391	422	349	383	408	387	383	419	403	381	427	371	412	399	393	373	406	359	386	398	410	376	385	387	396	428	419	427	389	374	368	443	393	437	406	394	412	394	378	395	415	387	375	412	409	401	359	378	392	370	402	385	405	374	388	380	407	363	372	390	424	389	423	398	438	406	379	382	388	397	377	384	375	362	438	385	429	413	432	411	394	370	387	399	413	375	380	405	379	379	367	380	413	417	395	373	392	404	413	365	361	420	380	386	413	405	383	394	417	373	434	398	425	407	381	404	390	401	385	382	430	366	383	377	409	413	413	408	389	388	397	415	383	387	400	415	424	384	426	397	415	383	350	432	411	373	405	396	400	358	409	364	333	377	407	421	392	399	371	374	388	401	397	395	389	402	380	414	414	396	359	406	408	368	380	394	423	398	405	375	386	381	408	395	400	422	367	369	401	391	421	416	419	369	359	383	363	387	399	375	420	397	419	403	398	380	417	402	416	391	428	395	390	401	424	391	388	378	406	385	412	421	448	382	342	395	397	431	389	395	401	400	402	399	389	409	424	396	398	385	420	379	418	375	427	394	353	398	402	402	402	396	413	417	381	427	428	393	416	390	412	399	396	388	404	412	375	413	394	358	386	395	397	399	408	427	417	412	424	405	411	394	414	400	346	384	390	369	426	379	411	395	399	365	380	403	363	362	389	412	407	391	402	389	354	412	409	384	396	364	370	387	362	387	385	418	395	370	397	396	390	395	393	396	375	393	394	418	457	366	396	410	386	385	389	400	393	401	418	395	411	376	418	405	412	429	395	419	415	427	404	415	389	408	407	405	403	372	442	374	393	396	406	391	384	427	375	440	397	360	370	392	414	407	386	391	433	399	410	389	425	369	385	425	401	395	413	394	382	417	418	418	394	418	427	399	396	406	405	402	405	446	366	415	384	397	404	408	421	379	423	398	389	421	400	379	411	409	415	388	359	448	397	401	416	410	382	375	373	408	372	385	435	383	419	385	356	414	382	394	399	423	404	383	405	392	374	378	397	416	410	400	387	409	393	384	397	414	372	409	379	400	377	401	382	386	356	415	399	383	380	374	376	333	363	395	388	387	388	402	385	439	406	430	413	389	403	411	411	395	395	400	432	399	392	392	416	365	364	380	381	410	415	377	382	348	385	384	384	406	362	379	381	424	394	400	397	407	387	424	387	401	414	377	368	379	381	372	417	406	386	408	394	384	383	425	394	354	385	393	429	417	431	389	415	380	367	392	382	359	392	427	379	373	401	390	425	431	383	404	427	408	382	378	375	391	393	381	397	413	385	427	399	419	405	424	413	413	400	391	381	383	397	371	401	401	405	409	389	397	401	427	399	391	377	421	418	382	350	410	421	427	426	399	439	374	358	391	356	411	379	377	411	362	407	387	409	430	393	399	370	409	348	379	387	389	393	420	387	379	402	433	384	384	407	364	432	384	402	391	396	398	371	390	413	384	377	400	429	407	426	360	381	387	419	377	380	418	407	368	384	375	414	382	385	403	352	400	374	405	394	424	384	399	414	409	412	364	391	427	392	396	408	428	407	370	403	390	422	359	357	327	410	392	387	389	378	404	398	433	355	359	455	418	377	410	445	437	428	386	414	404	429	368	364	420	394	380	401	351	379	376	382	393	370	430	400	405	379	432	358	388	404	388	435	393	357	456	409	375	387	413	397	438	407	401	386	376	409	380	384	421	410	418	388	409	377	379	367	364	378	385	411	388	385	402	387	401	408	406	366	406	396	418	408	397	396	383	394	401	386	368	413	384	404	429	400	383	374	389	361	412	427	414	418	410	406	416	364	457	390	401	369	419	402	390	368	383	376	379	399	389	411	392	417	389	413	391	361	367	422	423	386	406	391	411	380	388	391	394	390	375	389	396	375	401	397	383	382	386	450	368	399	402	400	386	394	361	397	438	403	417	376	399	407	379	390	400	404	406	419	371	355	391	405	392	390	398	400	409	431	407	389	413	404	378	421	412	396	398	447	366	352	412	410	401	427	382	369	389	374	360	356	420	355	391	397	404	390	372	379	363	399	359	388	412	422	411	385	400	402	387	398	380	372	440	407	396	386	396	430	360	393	359	427	421	413	385	443	428	421	402	374	365	397	388	398	437	413	372	405	403	429	381	409	390	388	388	394	418	390	376	399	410	401	372	411	393	411	415	379	344	366	416	401	370	358	428	416	353	390	366	412	395	402	405	355	372	365	408	371	428	381	379	393	379	417	394	415	392	381	376	385	396	405	396	401	384	444	391	430	403	347	389	433	387	401	450	422	419	401	378	400	407	414	405	400	419	407	379	368	388	399	380	381	404	412	400	400	419	394	378	421	357	391	379	413	423	370	423	394	388	392	393	421	416	430	393	392	415	418	423	377	402	407	365	405	385	395	390	404	429	402	424	385	390	404	398	399	356	371	381	391	403	417	376	401	410	386	367	455	388	393	378	424	384	372	410	387	413	421	405	390	374	422	377	391	366	399	404	367	363	392	385	372	444	374	374	381	387	398	377	374	398	373	396	358	410	390	412	398	382	417	367	391	385	382	403	417	419	404	392	396	399	364	380	422	426	379	396	380	405	389	390	376	409	387	409	366	413	396	384	381	388	375	378	417	362	387	385	410	425	373	401	431	420	411	350	400	423	402	385	392	386	341	410	408	393	418	366	422	378	399	411	393	403	383	397	391	388	401	385	367	386	408	439	389	375	373	378	424	361	421	404	385	393	412	379	394	395	416	392	391	391	389	407	402	419	381	429	408	373	392	429	408	415	411	419	369	349	394	430	366	404	341	399	412	384	395	365	413	393	416	457	412	370	410	418	359	393	382	442	382	407	390	404	361	413	391	418	392	370	397	415	391	406	431	411	418	365	381	413	406	387	375	401	387	390	405	386	355	401	364	371	353	405	424	435	391	413	379	400	411	419	405	442	374	395	416	423	384	398	354	388	381	393	382	393	396	433	385	406	393	405	395	362	382	379	377	398	377	396	431	395	382	405	358	413	432	413	424	387	397	415	410	392	379	412	381	393	373	431	419	408	399	402	410	414	401	382
53595	62841	43158	3593	2561	1934	1571	1342	1197	1073	1028	918	872	845	811	818	777	769	749	753	726	704	677	722	752	733	740	671	742	630	629	681	666	682	689	682	625	662	663	710	661	688	637	680	645	619	674	673	649	706	628	632	624	670	667	643	631	640	658	646	644	636	660	639	641	673	610	681	667	655	676	660	667	643	643	635	604	656	651	588	615	607	657	656	556	646	650	629	657	660	599	666	648	693	649	631	582	676	647	633	673	678	638	653	652	663	627	671	596	650	629	613	638	627	616	595	645	638	646	630	609	632	642	627	647	664	613	622	645	665	609	625	633	655	684	670	635	637	639	645	629	635	688	658	629	632	659	598	682	621	588	629	634	657	665	619	608	651	645	714	644	630	616	583	685	621	644	624	623	677	637	645	641	683	628	688	647	668	667	617	634	663	700	628	631	629	648	686	669	644	650	640	670	612	634	634	620	691	638	637	586	638	678	638	693	630	645	667	676	644	685	634	629	649	610	650	650	654	648	628	662	682	663	622	666	652	645	612	635	658	692	722	704	633	655	647	640	622	684	632	617	647	651	638	608	641	642	616	684	683	676	623	633	638	633	636	657	627	648	662	651	648	642	614	701	633	633	633	607	603	647	646	669	658	653	643	598	641	658	640	619	624	647	616	631	644	630	641	595	651	674	637	652	638	646	627	659	620	649	674	586	673	615	655	627	658	641	654	650	632	677	671	668	602	625	635	629	669	684	613	658	653	623	670	595	617	630	615	642	652	661	689	630	665	666	645	692	676	626	667	650	617	620	633	654	607	597	651	595	648	690	589	717	643	622	656	634	657	629	640	624	662	651	664	642	655	666	630	641	655	626	640	611	615	655	635	612	648	617	661	626	658	607	666	661	655	622	661	584	681	608	608	596	640	727	600	625	624	679	620	654	640	649	633	629	597	626	639	679	639	635	651	613	617	641	648	633	650	703	651	597	630	642	658	629	672	635	596	641	596	640	650	634	668	625	682	684	641	630	618	657	607	639	664	594	623	634	640	669	644	597	657	658	648	647	630	641	695	612	630	656	645	614	621	613	655	640	638	661	641	623	659	664	581	647	659	669	676	685	639	652	658	625	640	669	664	624	612	684	651	666	623	662	649	651	620	635	647	611	667	662	599	624	653	642	630	634	619	697	639	629	649	602	640	623	674	697	636	671	678	604	612	651	683	619	632	636	676	662	652	633	715	635	651	677	609	667	693	661	667	660	665	681	656	675	672	633	684	683	643	646	667	658	619	601	678	602	617	617	665	668	640	657	720	627	700	619	658	650	653	665	679	671	697	637	618	624	625	616	644	641	626	631	634	670	658	615	623	696	657	616	634	615	636	640	646	638	687	665	655	655	684	637	589	679	617	582	636	659	643	628	637	637	674	648	623	669	678	704	643	648	607	585	615	604	648	614	618	659	636	620	652	637	664	651	616	683	661	645	712	659	671	652	638	654	623	656	690	623	647	660	679	655	656	655	639	632	604	638	645	670	677	620	684	598	653	674	627	661	686	636	647	707	649	682	660	653	650	608	652	621	631	663	673	626	623	649	669	624	659	599	651	614	666	642	661	634	686	606	640	671	624	638	583	629	661	641	604	636	644	628	679	658	654	644	652	666	632	618	622	600	647	665	624	605	637	646	684	676	627	623	665	644	626	607	635	624	620	657	609	663	681	612	629	642	637	662	671	629	659	609	639	627	683	620	675	651	628	589	631	654	631	618	626	628	655	626	655	671	600	614	641	625	608	637	649	597	622	630	653	613	640	640	702	670	580	628	652	652	690	640	663	633	623	645	665	619	653	651	630	660	673	619	625	672	653	656	648	623	651	629	667	663	611	672	693	647	615	657	649	624	681	641	626	654	656	663	644	682	597	614	621	630	640	628	661	685	651	633	643	574	630	655	647	627	682	635	623	628	677	614	650	661	639	614	668	679	664	641	606	624	645	625	688	656	664	630	633	614	614	637	648	681	607	644	641	640	592	627	636	645	649	636	619	653	642	631	642	662	627	668	655	656	628	654	670	630	643	643	636	656	627	639	611	605	632	664	614	650	670	645	660	641	610	645	603	650	665	599	669	630	661	620	677	646	679	589	633	703	679	642	659	642	664	645	663	609	670	648	627	649	626	615	630	601	625	671	675	636	669	630	657	664	630	643	671	656	647	654	645	648	601	631	677	684	692	649	652	679	636	615	630	646	666	647	629	665	614	627	653	630	643	674	637	607	683	655	634	659	632	635	665	651	681	659	617	653	667	652	645	615	640	660	630	624	642	616	633	671	650	640	598	623	627	615	608	632	702	648	626	663	653	642	634	690	688	657	668	636	651	642	675	660	657	632	632	648	624	635	612	617	620	627	622	631	607	633	614	633	635	687	644	699	675	631	655	611	610	610	620	645	617	652	633	614	665	677	607	648	600	657	622	689	659	674	628	641	655	652	675	655	640	665	598	650	566	632	634	637	590	607	633	652	657	661	640	632	642	649	652	652	630	644	616	644	696	667	592	644	641	605	656	619	684	667	607	633	632	619	689	640	624	645	633	623	705	672	629	621	676	666	634	657	616	630	676	653	658	624	680	671	593	684	617	636	598	666	662	631	616	676	641	678	636	625	660	645	677	619	632	642	640	610	634	674	655	637	684	593	642	663	663	649	657	637	653	648	693	648	649	630	661	660	663	674	572	625	605	622	637	616	657	642	657	582	600	625	612	668	651	604	646	626	614	655	638	634	628	577	646	661	653	652	623	628	655	668	655	622	624	588	632	657	633	622	696	633	628	623	649	654	668	629	634	657	677	659	627	645	643	637	643	660	641	620	663	676	598	654	663	637	626	672	650	614	622	659	647	667	641	647	680	648	657	654	616	664	624	633	613	640	642	628	671	665	630	673	642	648	678	643	636	630	627	686	633	649	602	677	600	637	666	646	630	654	618	667	639	662	636	657	615	651	617	639	626	659	674	669	649	611	638	622	611	688	675	631	643	638	637	648	646	687	613	658	619	606	630	657	628	626	633	640	658	672	658	641	609	628	609	638	621	630	618	689	653	624	621	652	631	595	642	664	630	679	641	641	633	646	624	663	624	701	616	626	629	731	625	644	633	635	678	622	616	643	632	667	621	649	615	626	652	592	618	671	630	622	621	634	643	621	678	673	655	669	612	630	638	659	645	633	610	678	691	603	639	664	663	653	626	641	628	638	649	642	647	662	635	637	576	680	644	647	654	635	618	618	668	629	627	621	654	643	617	662	661	701	659	645	669	640	634	692	627	669	671	631	623	659	658	601	592	682	617	642	634	656	601	612	665	660	624	645	634	616	653	597	647	618	662	658	618	654	682	640	635	629	668	610	657	638	619	687	573	592	633	646	627	612	593	643	585	624	670	657	659	641	645	626	636	677	592	635	635	658	637	684	612	654	634	634	630	658	637	660	654	635	670	626	638	661	661	621	635	642	621	618	650	626	641	683	657	616	646	626	605
26590	29465	23168	4167	348	274	157	144	144	145	127	125	129	119	121	121	119	136	139	131	126	125	136	103	122	125	138	111	124	120	127	118	119	126	109	110	129	120	128	111	122	125	133	110	110	119	117	125	120	117	96	103	119	131	138	130	104	129	128	113	117	107	133	128	133	110	105	119	127	148	125	136	109	119	150	114	130	117	128	127	115	114	105	106	109	103	125	117	122	131	114	128	116	115	130	123	112	128	111	138	126	119	121	126	112	106	132	107	128	111	104	144	114	116	121	120	128	132	107	120	108	134	109	131	134	129	132	103	121	146	135	113	112	119	130	110	107	131	135	128	119	109	114	138	132	147	133	117	100	130	100	103	102	116	130	127	103	109	117	123	109	118	127	117	132	127	100	130	129	123	124	131	109	107	124	104	115	115	125	123	118	128	130	105	139	105	128	128	114	123	122	119	107	97	120	139	123	129	119	118	112	126	129	128	119	133	104	126	130	126	83	109	127	105	135	130	118	120	122	124	133	126	110	116	129	118	140	143	124	137	111	122	120	122	118	118	126	122	112	114	130	128	116	94	110	118	123	121	122	139	105	119	129	125	118	125	126	122	114	120	136	118	120	117	107	125	99	136	112	101	105	112	122	119	120	118	128	119	113	121	131	116	118	119	130	116	126	121	118	126	123	122	114	113	102	122	122	130	145	137	109	129	118	96	137	128	120	116	137	96	99	130	116	134	110	136	104	118	118	131	102	127	122	105	130	116	119	115	122	112	121	129	108	122	119	124	109	128	127	103	121	115	105	114	121	122	132	124	101	117	119	106	132	121	132	121	111	113	117	128	117	151	134	118	112	117	152	119	141	122	100	137	122	116	127	123	114	105	149	110	110	138	122	116	106	110	102	115	111	135	126	110	139	117	138	125	125	100	130	124	122	129	126	127	108	113	139	121	124	113	135	125	129	119	121	128	116	129	113	139	117	130	120	142	111	122	124	115	118	121	127	121	104	93	145	128	130	115	127	101	144	107	126	117	128	144	142	117	132	104	115	125	128	113	136	144	126	127	116	131	109	112	132	138	125	116	107	118	121	116	121	110	134	111	118	135	107	124	129	109	116	97	128	120	139	102	120	124	130	118	132	124	138	106	106	122	110	125	120	97	105	110	118	137	119	144	118	117	132	120	134	113	124	140	117	125	135	127	121	124	135	136	123	123	116	127	132	116	118	123	115	125	150	124	122	113	119	116	130	109	114	119	135	137	117	121	117	114	120	115	119	95	130	135	132	137	121	129	131	134	121	113	124	128	108	140	106	101	139	128	107	116	114	132	122	127	123	119	112	110	119	131	123	97	133	117	121	127	124	117	131	115	136	114	101	137	128	114	104	120	115	104	132	135	106	117	103	138	127	131	124	147	117	134	112	135	117	108	126	130	123	124	118	117	132	105	119	116	120	109	117	120	118	124	123	131	113	122	137	119	113	116	124	128	135	119	127	103	125	119	123	116	139	96	127	111	117	110	121	130	119	118	102	123	114	129	112	120	125	129	111	113	128	119	134	128	126	114	115	122	129	152	112	107	88	132	141	115	115	116	120	115	109	127	121	132	108	109	119	137	122	131	110	113	139	136	113	122	122	101	128	114	110	124	131	117	130	110	124	125	145	119	129	116	135	122	122	146	116	112	133	100	123	119	119	133	109	124	115	129	136	99	136	121	107	128	123	123	123	111	105	131	99	134	132	128	131	126	129	113	119	133	133	120	120	100	114	120	135	110	133	106	132	116	147	118	126	126	133	120	113	136	116	133	128	125	101	119	115	118	127	139	137	127	132	118	116	128	134	138	140	120	103	103	120	119	98	106	112	104	131	123	117	119	143	90	124	137	102	134	102	113	129	137	128	94	127	103	124	129	128	114	124	111	132	124	117	121	128	113	128	120	115	125	135	110	125	123	117	128	116	119	125	111	133	98	128	129	108	124	141	114	111	102	114	109	115	110	127	128	132	131	112	119	111	120	114	129	136	130	107	135	126	119	123	131	120	132	100	99	96	125	137	117	116	101	116	129	118	133	130	142	118	127	131	113	124	115	108	115	124	127	97	126	125	107	120	135	126	102	132	113	129	141	133	143	131	138	118	114	118	105	120	113	132	109	104	111	123	127	132	115	118	121	130	125	120	125	123	104	116	117	124	139	117	116	132	116	121	120	141	132	116	117	139	115	128	141	130	131	118	121	110	128	131	117	121	125	128	118	122	123	104	115	108	112	101	119	104	118	113	107	124	105	131	124	117	143	112	119	124	122	132	119	105	124	115	118	116	123	124	116	107	113	116	132	107	119	111	113	113	126	126	115	135	119	132	122	135	120	124	109	132	111	113	117	125	124	117	108	121	119	116	133	113	112	110	145	102	114	128	127	127	136	103	154	124	99	127	134	129	120	130	112	122	104	114	118	113	108	124	122	112	136	130	109	136	132	132	118	122	107	134	118	124	100	118	127	113	137	121	135	126	135	110	115	106	121	127	143	122	124	122	123	119	110	157	126	136	137	125	126	133	128	113	112	133	109	127	135	116	99	130	137	116	108	124	123	123	113	121	118	114	130	122	128	137	124	118	148	123	129	119	114	123	120	122	136	109	125	115	113	113	130	116	138	137	125	124	115	122	142	123	120	121	113	128	135	127	130	119	103	127	108	97	126	120	121	132	117	130	156	126	115	123	118	128	121	116	114	115	139	138	124	126	121	130	103	125	131	118	120	124	117	129	151	110	125	116	134	140	106	123	122	141	128	120	111	123	124	135	112	123	125	114	118	112	132	106	132	146	121	119	127	109	124	109	143	126	115	128	109	122	122	119	132	131	116	110	146	109	115	138	117	139	116	124	106	121	121	123	131	122	122	130	99	132	104	123	111	115	104	134	109	129	117	120	124	119	124	124	131	130	122	130	110	111	126	104	136	117	110	105	120	131	105	129	134	125	127	120	113	106	120	117	127	109	121	109	117	128	112	111	123	141	124	121	115	105	130	110	129	117	123	129	102	135	129	114	113	120	120	127	115	116	118	107	118	124	128	143	138	126	142	113	115	110	117	126	117	141	121	119	114	109	133	129	124	146	110	137	120	115	122	109	117	121	133	123	113	124	110	114	115	116	118	119	97	93	126	112	114	138	121	111	123	103	132	119	138	132	115	123	107	132	112	120	139	119	134	124	114	120	141	120	109	123	126	123	140	140	130	129	105	127	114	113	103	138	133	145	140	99	117	115	109	125	110	127	111	117	131	121	120	113	127	124	144	117	116	107	106	111	108	116	119	134	121	132	101	117	120	120	102	118	137	135	134	112	108	114	133	113	132	117	123	110	110	121	111	121	118	100	135	119	137	120	112	123	134	115	135	122	121	120	134	128	131	122	136	115	120	126	120	124	108	114	118	118	111	114	130	124	120	106	109	119	103	107	123	130	134	127	170	119	136	133	109	115	114	118	119	124	106	133	126	108	104	112	126	108	115	124	115	138	130
25059	48706	20353	391	351	291	286	266	230	236	241	198	223	226	237	238	222	233	214	224	240	210	247	235	213	209	230	229	241	251	240	231	230	208	220	228	208	213	195	224	209	216	204	238	211	229	222	222	208	203	203	220	211	198	217	212	207	217	206	229	202	239	224	228	215	214	225	219	233	216	206	221	222	224	229	187	230	226	219	214	226	213	233	225	243	208	185	213	216	232	211	218	216	230	196	231	220	239	213	229	217	250	258	212	206	200	208	196	219	218	231	234	211	229	197	193	229	232	231	206	216	207	223	224	215	207	235	203	220	198	195	200	217	203	201	215	228	205	225	215	216	202	207	224	214	227	222	213	219	226	215	211	211	212	223	231	203	215	195	215	218	211	205	238	236	228	207	240	250	227	240	239	210	244	209	226	237	181	208	220	244	203	222	209	226	217	215	209	227	197	242	213	218	235	200	218	204	217	222	219	205	206	225	239	239	241	199	214	223	223	213	229	229	211	251	209	213	220	203	212	217	236	213	199	236	226	255	217	220	202	233	228	194	221	228	229	217	224	180	225	196	216	215	196	216	223	200	235	232	199	226	236	230	243	215	217	225	219	228	236	211	222	223	243	259	209	218	204	238	213	225	224	219	231	215	209	250	202	210	219	200	223	223	223	208	212	217	210	215	234	206	227	226	213	205	242	251	230	217	225	203	227	226	249	230	216	218	231	235	225	219	194	231	237	198	233	235	232	222	215	223	215	205	219	228	228	231	230	208	227	214	221	211	224	223	196	214	222	199	211	222	189	213	236	194	248	210	234	229	225	219	220	227	204	211	203	228	212	200	243	236	239	206	203	198	229	200	214	211	240	191	198	238	220	204	231	185	204	240	240	227	227	232	234	222	213	220	246	225	224	185	240	218	224	216	239	242	194	214	203	212	195	213	219	229	206	224	240	231	205	240	241	204	244	241	214	209	228	239	232	220	238	238	200	211	247	212	227	249	212	201	215	232	240	257	206	246	233	204	246	221	244	238	232	233	194	224	228	228	230	234	210	227	208	191	236	241	219	231	232	214	231	228	214	209	193	233	203	220	226	232	218	229	198	225	236	216	233	213	209	237	207	216	242	229	226	227	210	237	225	203	230	238	205	212	210	240	204	197	253	197	207	218	239	207	228	211	234	207	223	214	217	183	251	214	232	228	214	220	210	252	238	215	200	225	225	211	223	231	219	207	225	209	229	227	219	221	194	227	247	206	246	242	226	228	212	238	214	224	224	234	215	225	200	209	218	227	198	236	212	221	219	231	193	222	231	228	220	197	235	228	243	198	193	210	218	209	213	210	203	214	214	254	230	188	215	252	217	216	218	199	235	236	219	230	212	239	211	211	202	218	210	223	190	200	230	224	218	222	206	229	206	224	221	200	220	227	218	242	216	217	229	202	216	226	215	235	223	226	217	243	206	204	207	201	242	226	206	196	209	218	219	226	202	244	196	221	216	215	252	227	225	224	195	234	234	228	218	229	220	226	200	220	227	216	237	215	213	221	237	198	226	215	230	251	211	211	218	233	244	207	224	206	223	212	216	215	222	206	223	219	244	231	232	220	221	203	219	237	221	223	194	205	223	242	229	227	226	213	226	220	259	209	241	224	225	201	209	209	223	218	227	224	222	209	217	225	236	249	231	213	239	250	204	198	211	241	226	212	199	228	217	227	209	229	230	219	219	230	189	223	218	230	224	218	224	224	237	250	251	195	237	229	208	230	210	256	218	214	228	222	233	217	231	202	227	233	233	223	224	206	208	215	216	230	209	229	197	223	233	202	248	238	259	230	205	237	220	224	219	217	208	250	229	256	215	224	220	228	221	220	233	229	203	194	240	229	208	232	208	198	220	206	214	217	247	235	242	184	249	228	234	237	227	226	240	203	236	225	234	209	207	210	216	223	214	205	223	232	201	210	215	197	244	208	188	210	221	205	215	214	229	207	222	221	223	235	220	233	197	222	198	229	233	238	223	232	216	203	211	209	229	190	198	216	228	223	237	221	221	185	202	223	214	228	232	210	216	227	191	224	218	231	197	238	209	218	216	259	210	235	236	218	208	241	221	223	217	218	191	218	226	222	212	228	227	205	208	234	205	244	200	205	219	207	229	234	192	225	197	220	190	204	207	212	226	229	248	215	223	223	215	225	211	220	218	245	204	205	236	222	237	234	240	208	241	234	216	216	219	217	214	222	219	221	225	220	209	219	197	240	199	226	228	227	205	216	201	193	199	224	210	197	201	202	217	223	243	222	226	207	265	219	216	205	228	193	215	197	198	218	241	214	226	203	219	218	229	204	214	207	211	229	193	199	224	204	220	213	216	244	227	227	205	200	214	218	211	225	226	202	216	228	204	203	230	228	234	226	232	218	215	222	237	198	216	221	205	237	239	195	209	205	204	231	203	215	230	243	231	182	203	205	247	198	219	235	207	224	222	211	216	212	231	234	227	206	195	227	229	206	250	237	211	228	198	221	242	190	192	220	218	238	208	228	207	239	227	228	223	204	221	220	225	224	241	234	237	222	230	247	220	221	224	224	213	210	244	211	229	220	206	219	212	209	215	241	229	224	226	211	201	215	203	230	243	241	208	213	214	204	238	213	215	219	216	232	227	236	252	195	213	204	211	213	226	223	224	218	200	187	235	197	219	237	196	201	210	223	226	229	208	217	197	234	200	196	216	239	200	212	242	205	215	227	220	219	229	226	216	212	224	198	224	246	225	219	203	230	243	210	235	205	229	222	212	230	208	221	221	201	220	244	225	229	211	191	209	198	243	202	221	226	209	196	220	233	236	230	228	220	216	226	211	206	242	225	244	227	199	239	222	229	239	235	225	212	223	221	214	210	227	211	208	220	193	212	225	212	217	248	222	226	197	208	223	215	244	192	233	206	247	228	231	209	241	217	210	217	231	216	225	245	207	241	226	210	192	237	223	217	226	218	233	228	222	248	238	220	208	243	242	232	229	223	222	209	192	224	244	222	207	235	204	209	231	226	232	195	241	216	234	214	196	214	226	216	208	217	216	197	227	212	224	211	229	209	221	227	196	217	238	237	213	237	238	212	230	217	214	196	225	237	250	219	241	247	240	238	213	246	209	214	248	219	214	230	208	206	223	244	210	259	209	220	224	215	224	223	215	222	212	225	236	214	228	218	239	196	228	220	223	213	249	205	233	201	240	228	224	212	218	214	200	207	231	224	249	251	213	210	242	224	208	209	215	211	198	220	254	210	231	234	206	223	210	236	211	192	216	228	220	213	219	239	219	237	216	221	204	210	206	217	207	224	233	201	204	232	223	199	234	205	215	208	226	232	225	208	220	223	200	239	211	240	219	204	217	232	222	237	194	203	233	208	217	238	208	223	210	234	215	208	232	225	219	212	233	235	210	248	196	264	216	226	191	205	219	227	220	193	237	236	217	241	218	229	222	191	225	224	222	224	221	238	247	240	219	237	225	221	205	229	190	236	236
23983	25506	31411	23878	16916	3544	487	376	289	291	313	313	288	296	266	298	271	279	275	277	253	307	256	279	264	300	264	260	291	271	251	239	260	245	271	279	253	259	304	275	251	239	243	272	268	250	263	245	257	259	264	288	254	257	247	277	246	274	249	256	232	279	260	260	236	274	262	261	267	248	234	243	247	257	265	268	228	246	259	250	262	238	277	254	263	240	264	274	253	270	255	245	260	282	261	253	277	281	257	264	227	253	259	234	274	234	285	275	249	267	262	252	280	275	266	280	262	253	249	241	235	252	253	251	246	242	262	265	254	272	240	273	256	263	262	272	264	274	239	267	247	199	266	277	247	270	267	245	311	261	280	237	267	264	254	239	255	243	280	244	229	262	275	252	248	254	241	256	264	255	284	276	247	256	279	277	274	235	264	248	264	277	253	244	251	281	265	247	248	240	274	252	214	244	264	247	262	266	266	242	225	261	242	268	268	248	256	237	260	224	271	263	265	268	233	229	256	258	237	255	261	204	279	281	251	259	245	241	227	252	271	238	291	259	230	270	271	246	235	245	262	251	252	256	276	257	251	254	251	282	239	261	250	243	275	247	244	235	238	270	263	245	259	273	244	278	262	256	293	277	227	248	253	230	266	261	276	233	269	269	255	297	245	266	283	234	259	276	256	273	233	224	256	255	270	253	249	237	247	249	276	225	266	269	241	285	246	247	249	276	243	254	249	293	232	255	277	292	274	260	259	261	265	229	295	246	225	272	259	245	260	245	268	260	240	265	252	280	257	263	246	273	269	232	278	232	222	237	265	249	289	263	272	228	243	243	246	268	242	253	238	249	287	236	249	262	248	246	250	250	247	230	250	258	237	258	273	241	240	258	275	258	275	266	248	257	249	239	261	280	269	267	264	262	253	251	243	229	252	251	235	285	255	269	247	235	284	262	258	247	245	239	265	277	259	245	269	283	249	283	247	250	261	254	250	266	287	270	269	265	252	252	288	274	248	275	266	259	256	240	265	257	263	240	237	242	264	253	264	270	267	262	261	216	263	249	253	267	262	306	261	264	247	271	271	273	262	259	271	251	250	285	277	244	259	282	236	232	240	267	271	263	236	267	245	274	274	217	231	276	248	261	284	304	257	267	276	260	247	273	255	243	257	269	245	248	279	242	259	234	260	256	251	240	256	251	253	251	248	258	253	283	257	235	266	256	260	251	255	229	260	283	259	254	236	228	263	305	261	241	235	235	245	284	257	284	258	276	249	249	219	252	266	245	289	286	267	264	252	261	242	247	254	240	251	249	229	268	250	270	237	251	258	247	232	208	246	260	257	246	268	268	263	262	268	258	265	251	236	250	272	232	239	270	263	268	252	276	227	276	227	252	243	267	230	235	226	262	236	257	255	261	246	253	265	243	250	257	281	271	279	271	259	274	259	249	273	272	251	256	277	243	281	240	260	256	215	253	284	247	265	250	227	257	278	222	297	228	238	298	271	266	278	267	294	278	282	278	251	246	251	248	266	238	250	240	225	265	269	242	244	252	264	246	258	276	258	247	248	241	271	239	279	255	251	238	249	238	241	224	246	253	258	258	253	229	247	249	269	266	261	245	265	238	257	252	269	261	265	268	236	283	238	244	251	258	230	243	255	243	230	265	247	245	255	274	258	251	258	260	275	250	255	233	239	247	270	253	288	255	274	277	262	244	272	258	238	277	238	267	236	260	256	265	223	248	247	265	282	254	254	234	258	256	246	254	240	257	254	251	223	251	255	240	286	254	253	230	253	267	258	261	237	266	242	258	255	248	263	233	246	291	224	261	247	253	254	256	261	270	269	261	233	252	249	254	245	294	248	240	257	252	238	226	249	277	244	234	254	275	249	263	249	248	260	263	245	260	273	259	262	269	250	248	248	264	243	278	259	254	247	289	244	245	248	242	237	246	220	262	247	258	309	256	252	250	239	232	259	252	248	246	257	242	255	237	256	239	264	253	245	236	283	235	252	251	236	260	279	257	268	239	246	235	248	231	266	237	269	251	271	235	247	281	275	252	257	260	272	257	245	287	268	232	244	234	248	263	256	268	241	257	255	256	258	251	280	258	275	255	252	247	254	233	273	262	248	249	243	284	247	249	264	254	261	276	265	238	255	239	243	250	265	257	270	245	256	261	232	247	246	255	242	230	267	252	262	245	239	241	231	269	237	235	258	260	281	273	256	244	250	239	269	274	227	240	251	238	255	239	270	256	254	248	250	270	247	239	234	273	272	270	252	229	264	217	266	257	261	248	274	254	257	254	260	258	271	246	227	259	255	236	289	255	282	269	260	232	271	231	248	249	255	286	244	259	237	266	273	243	277	259	277	244	253	227	226	256	225	255	278	278	273	262	267	247	263	287	253	256	250	251	256	248	240	276	262	217	258	260	232	275	258	258	262	227	297	254	260	244	239	248	282	241	239	230	250	266	253	251	276	287	252	252	258	270	267	266	253	246	295	228	276	262	252	255	263	235	249	251	245	261	254	261	272	262	246	277	251	267	230	267	256	263	240	217	277	245	230	275	266	252	260	244	240	280	251	243	248	274	245	262	238	268	283	243	242	257	268	237	295	246	257	241	261	232	262	252	262	244	256	245	245	251	236	248	259	256	238	217	258	269	251	240	265	259	238	246	228	260	251	241	246	237	276	255	269	268	245	283	251	247	219	259	259	243	254	229	233	259	262	254	251	272	265	245	256	257	272	291	227	268	262	268	269	241	216	270	240	262	235	267	257	277	240	249	252	253	274	266	264	283	283	245	276	236	270	250	260	255	246	274	282	252	250	271	238	255	259	250	290	294	227	267	279	252	258	279	262	262	245	271	253	263	265	260	253	225	260	243	235	220	271	249	270	268	249	248	258	254	235	241	276	252	232	275	273	260	213	236	245	278	262	260	247	236	257	269	232	243	253	235	270	248	273	265	263	254	249	233	266	266	233	263	259	269	271	273	247	275	245	250	258	260	254	222	258	266	231	251	260	263	246	277	253	243	249	243	263	249	263	256	231	267	247	258	257	237	258	268	282	218	258	261	252	240	293	277	249	245	270	267	238	243	253	277	247	226	244	261	259	245	259	262	271	247	264	252	250	262	279	252	239	234	281	272	270	260	237	254	273	263	275	280	231	271	262	279	241	262	255	259	239	263	250	274	264	254	274	254	258	254	264	294	271	238	276	285	248	273	266	249	238	259	243	250	274	251	287	251	254	242	273	238	246	264	277	237	259	258	228	230	251	243	269	247	233	229	250	252	243	239	271	247	222	247	228	277	237	255	246	245	246	240	283	256	273	272	251	239	262	250	251	284	273	256	274	282	231	246	255	252	256	248	264	249	220	244	253	256	239	259	276	252	281	261	252	283	244	255	273	257	246	270	249	260	271	254	250	272	235	270	268	233	244	270	267	247	250	229	235	270	250	272	254	233	259	247	246	309	242	226	262	245	286	275	243	256	256	253	307	252	258	242	254	234
47080	72331	40255	1865	1332	1060	823	775	648	607	568	586	507	517	512	472	480	489	499	447	460	488	434	490	454	468	428	460	458	415	448	417	444	435	407	442	420	461	417	426	437	432	463	433	450	449	432	412	432	443	403	431	434	399	400	406	416	457	442	398	434	446	433	430	458	464	439	396	411	407	454	394	450	455	420	443	444	449	438	474	406	394	416	425	443	449	405	422	424	467	440	446	421	454	430	443	460	432	462	431	363	438	412	450	409	456	425	378	469	398	445	442	419	433	425	478	412	420	417	472	439	414	462	417	404	469	403	432	454	416	408	431	448	410	411	435	449	446	484	404	399	407	439	383	415	455	413	393	412	410	451	409	399	417	395	438	449	441	458	459	466	410	434	403	438	427	416	436	428	419	424	426	456	420	463	439	466	452	424	446	432	443	434	457	422	458	428	438	422	436	460	435	451	423	413	397	418	405	426	469	459	429	447	462	447	395	408	446	448	413	416	386	456	429	458	425	445	407	439	407	439	381	424	433	436	405	458	467	441	414	433	432	474	415	409	419	435	435	413	456	417	423	398	425	448	426	409	454	439	416	383	422	451	445	414	416	416	433	434	450	450	420	430	423	432	426	445	450	403	416	451	437	431	417	414	402	422	425	419	396	476	395	399	411	447	434	444	428	473	469	436	436	452	407	408	450	415	424	422	394	450	457	456	427	432	432	436	448	410	455	408	404	435	425	398	437	394	405	424	405	417	396	449	435	447	452	403	457	437	424	443	412	432	441	383	449	412	413	427	443	440	415	423	458	418	416	465	443	389	435	429	450	390	445	386	468	427	445	444	444	405	448	412	440	427	476	435	422	439	468	445	421	438	431	379	468	398	427	426	430	403	461	471	455	449	421	415	425	430	418	443	432	434	408	461	410	471	432	430	455	462	434	407	428	448	412	452	450	431	424	401	464	400	461	393	458	431	429	425	431	439	445	452	409	445	434	445	415	439	413	434	450	385	471	426	432	451	422	431	425	432	442	376	445	421	422	433	445	449	409	431	446	415	440	414	460	443	435	387	410	437	424	469	433	422	408	407	411	429	446	408	420	467	411	458	430	405	444	445	418	419	403	415	443	438	427	407	441	449	436	413	417	413	447	426	430	421	405	409	443	444	441	404	464	429	423	427	406	423	387	404	459	399	410	450	404	434	436	424	453	428	470	415	435	403	432	444	454	398	431	437	415	440	460	425	450	457	431	432	428	437	450	431	474	436	432	432	444	458	464	423	450	445	435	439	428	433	413	432	397	419	418	454	422	426	438	431	406	443	381	435	420	411	437	456	419	432	442	412	409	435	438	441	405	437	421	427	422	431	414	418	459	452	426	457	467	446	416	422	426	415	437	470	411	410	423	431	432	396	394	422	456	387	422	431	416	430	441	444	432	448	442	429	428	410	430	402	453	442	416	409	426	401	431	454	419	436	416	421	435	424	451	425	462	433	458	425	389	425	404	419	436	447	442	436	403	424	425	435	459	423	421	406	427	433	420	463	416	425	407	443	438	405	421	445	451	417	418	413	471	441	439	415	437	471	446	393	427	409	431	460	419	464	429	418	420	447	422	426	410	434	403	404	420	411	439	413	422	472	372	437	419	446	477	449	439	447	423	449	478	442	457	461	418	414	438	447	410	427	445	479	436	440	435	445	432	458	429	431	421	457	401	435	447	435	411	436	436	409	466	445	412	447	455	447	428	461	399	449	410	433	425	427	419	438	428	409	390	420	428	393	457	424	425	410	472	419	398	413	416	420	446	417	417	423	432	424	404	429	423	406	382	414	444	427	463	425	445	416	410	454	425	450	432	479	397	418	423	411	437	399	440	446	421	412	435	410	411	458	486	415	422	438	423	403	439	463	450	414	425	426	429	443	474	432	414	437	401	442	428	432	410	437	437	474	425	446	471	403	449	427	442	432	437	425	423	425	443	440	425	421	405	409	415	437	431	423	414	436	407	441	425	434	439	399	379	425	416	449	448	427	439	442	455	421	430	437	440	467	451	404	393	469	476	436	452	419	441	423	445	443	451	430	396	462	442	443	413	419	440	419	414	403	429	434	449	400	420	442	460	408	427	447	413	435	453	429	427	452	448	392	439	428	407	451	440	410	428	443	431	445	394	417	446	431	430	398	442	425	422	437	456	474	450	410	452	411	436	429	420	420	416	452	405	419	463	427	455	397	422	453	424	436	424	461	425	446	423	404	416	402	433	425	415	432	425	448	435	420	426	426	426	443	410	456	409	443	434	429	444	421	426	424	409	451	434	408	437	438	431	463	418	440	413	433	443	460	419	389	458	421	400	412	397	427	397	408	417	429	433	423	388	442	443	427	420	454	450	444	456	430	439	455	456	453	405	448	433	446	418	399	462	441	447	490	431	417	441	414	433	416	412	402	445	436	394	413	425	447	397	416	426	444	453	497	413	448	426	455	447	451	442	415	440	411	442	441	430	444	433	450	411	400	404	403	433	441	401	419	445	429	386	439	456	433	415	429	439	438	440	409	413	426	458	402	411	445	421	428	406	448	414	452	421	404	433	463	422	408	389	411	418	436	422	386	412	426	416	412	425	455	423	449	426	411	443	426	449	449	415	442	428	441	432	436	427	391	398	415	432	420	412	420	452	446	397	428	421	418	457	416	417	397	445	419	410	423	379	496	430	415	444	415	420	411	398	465	472	424	410	411	417	411	413	440	474	450	433	447	418	411	428	425	403	412	434	419	443	413	424	428	399	421	414	416	428	399	444	422	432	386	400	409	388	437	420	426	400	413	423	443	417	424	417	442	410	403	417	439	446	418	409	435	452	455	401	404	396	453	424	398	466	433	428	436	440	443	435	441	448	402	441	419	401	458	391	433	429	446	433	440	408	431	432	428	439	435	426	464	421	432	404	441	418	462	456	450	471	463	428	410	428	431	435	411	432	426	422	433	441	398	440	422	397	435	441	399	447	448	407	429	438	452	438	417	406	398	443	421	385	420	418	424	425	416	483	386	426	406	451	424	391	410	418	410	418	444	459	431	449	437	444	445	423	431	446	426	464	443	445	455	440	422	434	413	445	417	417	405	447	394	449	412	460	426	430	427	386	413	424	406	430	431	414	457	416	394	391	464	448	395	441	431	416	436	430	425	419	425	406	433	396	458	403	452	478	421	442	464	425	444	437	407	427	452	449	453	440	429	430	413	417	393	428	445	439	460	438	456	442	445	465	444	438	400	407	402	399	421	430	425	435	399	404	444	406	396	432	414	463	422	435	409	437	428	420	431	423	415	400	426	430	446	452	468	421	400	431	444	428	433	441	440	430	422	442	413	407	435	437	393	415	414	445	410	464	439	436	439	413	395	430	421	466	449	383	406	406	447	429	442	466	449	407	411	430	422	437	471	442	442	430	406	445	459	445	404	426	452	426	439	452	408	396	428	402	479	436	418	439	430	413	429	434	435	445	403	397	444	460	427	428	424	406	430	393
22998	23501	29643	23297	21023	18321	3558	657	486	539	509	467	466	456	443	486	429	426	433	440	418	426	421	409	405	442	406	453	415	425	425	381	384	415	422	433	439	402	405	441	435	440	413	403	427	390	436	402	417	371	396	424	435	400	420	394	431	389	375	448	439	428	403	413	404	402	425	411	381	436	434	426	437	405	383	418	385	399	434	432	382	431	370	410	392	411	419	424	398	416	410	422	390	434	441	401	392	400	404	417	416	405	432	390	418	386	407	417	381	403	385	384	368	392	447	413	397	418	416	398	411	408	413	449	430	407	418	401	365	392	429	376	412	423	401	397	393	439	416	421	409	433	428	408	447	398	427	389	412	431	379	437	402	408	401	416	423	405	407	414	402	397	413	375	431	427	417	415	380	390	417	426	442	460	412	412	427	412	424	388	398	401	398	427	411	372	384	431	388	415	398	429	419	410	407	393	372	416	389	416	400	411	432	417	408	391	406	414	416	370	416	396	386	395	397	361	426	397	405	416	430	413	382	383	444	390	428	415	371	431	408	389	394	418	407	456	403	416	412	424	401	381	438	415	398	376	421	422	374	417	429	412	416	401	402	443	401	411	437	376	409	444	392	432	360	436	385	453	414	417	425	428	377	383	394	392	397	420	398	447	429	384	373	393	432	424	436	417	439	394	386	449	406	418	420	396	442	413	409	376	417	371	446	401	416	411	409	393	406	396	434	426	406	382	430	412	423	412	402	414	428	392	436	431	434	401	457	408	376	380	407	415	458	390	396	415	406	407	434	390	416	434	444	385	415	407	416	400	420	393	376	433	357	387	416	414	387	375	413	439	427	401	355	372	375	414	407	415	402	412	433	431	401	400	434	401	410	418	400	394	392	427	403	408	398	380	405	395	384	427	409	404	374	401	385	399	410	423	402	394	404	369	366	421	400	389	410	429	437	409	387	406	394	388	405	418	416	422	409	422	388	380	379	422	404	438	402	438	384	421	422	400	418	412	415	396	414	404	416	386	421	409	402	401	385	454	423	400	417	386	409	400	392	415	409	379	380	400	397	413	410	398	401	398	403	403	362	418	404	405	424	411	398	421	377	431	389	397	402	384	416	427	393	424	406	373	393	406	401	410	392	450	393	396	409	414	376	415	390	425	419	405	393	396	394	414	431	419	424	390	402	402	402	435	405	350	397	397	431	392	412	414	410	380	385	389	429	431	357	406	420	408	398	363	420	383	414	421	394	399	409	408	411	394	415	405	417	434	377	441	401	362	395	414	373	403	453	430	387	422	374	393	394	407	394	375	365	406	422	416	450	439	390	378	425	367	408	379	395	381	396	411	378	409	430	372	357	388	376	399	397	390	387	421	429	385	374	406	400	365	413	425	401	415	383	413	415	440	422	394	378	394	383	387	397	404	378	409	416	378	410	433	364	450	400	396	414	472	397	429	400	414	399	390	412	400	416	369	442	418	402	399	427	426	428	391	398	403	397	420	405	401	405	386	400	456	397	416	397	406	418	402	417	392	412	417	402	381	379	411	401	389	430	408	430	394	404	426	428	396	383	417	409	405	427	409	418	433	410	419	415	396	397	391	375	390	386	388	405	378	368	451	393	392	382	399	413	357	396	402	414	368	409	383	401	426	378	422	411	447	375	398	404	395	422	408	441	408	381	418	394	381	378	432	403	440	399	454	437	397	402	391	419	416	395	398	429	416	445	417	416	402	414	432	438	425	415	382	362	427	403	407	419	386	419	422	404	392	438	396	424	403	419	392	387	434	406	412	387	393	365	420	407	402	391	419	400	366	402	377	389	391	422	404	399	402	406	374	386	411	382	370	402	386	407	391	432	402	387	395	416	379	393	440	382	408	405	418	402	404	390	402	425	424	394	417	397	398	395	416	422	420	397	437	422	403	401	399	401	399	382	433	420	377	421	420	400	422	388	408	406	384	397	417	466	397	438	387	393	408	407	411	418	402	416	395	370	385	422	421	356	391	391	381	373	388	432	395	404	424	387	413	422	401	405	430	410	384	382	433	415	424	400	413	453	423	410	406	406	446	380	421	401	376	397	424	384	430	412	384	415	424	429	385	397	380	423	399	397	454	426	425	425	439	457	422	406	409	385	407	397	437	368	394	414	383	421	411	394	432	397	416	409	380	432	393	363	391	384	430	388	428	417	401	398	408	384	398	436	396	418	414	412	404	439	396	377	410	390	438	409	375	384	389	399	380	366	396	430	421	456	462	402	447	376	395	412	414	405	364	391	408	391	377	389	382	426	429	385	409	410	408	413	375	416	383	438	374	420	380	407	408	396	405	408	463	400	416	402	396	409	378	430	459	397	417	400	401	424	403	415	388	392	402	392	412	419	386	390	410	410	409	398	408	386	404	352	452	413	399	398	388	426	415	393	408	390	379	383	428	428	395	409	382	379	422	377	432	422	408	412	407	424	403	401	371	437	418	417	391	417	394	382	395	368	447	381	426	406	386	397	388	442	430	391	410	433	384	403	359	425	411	413	424	431	419	391	411	424	390	410	380	395	422	387	404	394	396	397	414	424	435	431	389	399	402	402	410	410	374	447	412	393	360	436	444	375	376	432	388	407	375	404	406	424	388	429	460	397	380	392	388	405	400	422	426	421	418	394	385	426	384	421	397	404	402	402	414	421	438	411	421	380	413	392	399	408	373	395	436	380	403	430	406	398	433	389	411	440	395	413	414	400	436	385	379	391	386	403	389	391	412	369	419	414	422	397	414	429	418	390	434	444	404	419	419	457	418	411	426	431	431	375	379	418	408	382	379	442	360	358	407	392	393	391	422	390	410	413	407	435	402	413	409	395	429	432	409	403	416	438	447	400	393	413	435	445	409	422	409	362	391	370	435	464	403	421	403	395	414	421	381	433	398	386	399	369	405	424	392	421	406	426	428	376	390	421	407	386	431	422	415	398	397	386	447	391	419	415	419	444	405	375	399	403	409	413	401	412	417	403	403	447	390	425	454	397	424	413	385	378	419	457	436	412	428	422	423	443	381	407	410	405	362	402	439	399	424	423	404	396	417	414	399	393	399	359	404	441	422	399	426	430	382	413	398	428	413	405	447	407	430	400	362	382	441	391	415	418	399	409	427	369	392	383	395	408	419	438	374	397	429	414	443	373	375	443	379	426	413	404	393	384	395	429	411	401	400	394	402	415	397	397	429	435	422	402	390	416	433	436	379	437	415	417	362	400	418	433	411	412	403	391	388	400	386	393	410	404	389	403	441	416	394	413	409	416	423	376	420	413	398	424	393	431	409	385	415	389	396	408	396	400	383	381	383	414	400	426	401	396	376	412	420	429	408	422	424	416	423	408	386	371	420	414	372	439	420	406	415	382	428	402	438	414	408	415	405	399	424	408	381	412	417	412	450	408	425	404	377	385	378	410	407	379	384	414	425	399	375	419	410	427	432	406	417	385	421	405	385	438	410	404	396	389	404	412	395	412	409	390	411	397	411	436	424
51114	62349	43389	2986	2202	1677	1457	1242	1072	964	907	849	813	833	794	748	724	761	776	704	699	721	757	706	700	733	655	696	698	711	668	685	682	650	656	636	662	673	679	658	688	689	686	708	656	645	633	641	661	641	689	665	623	650	692	659	654	667	644	674	663	598	693	671	703	666	672	677	640	659	705	703	662	638	651	675	626	661	667	656	647	639	639	642	647	685	663	623	633	636	656	701	647	670	654	656	649	697	639	692	681	677	656	660	642	650	652	625	637	668	698	657	658	654	650	666	657	624	649	619	695	686	596	643	664	640	655	644	653	638	662	661	648	641	626	689	628	670	653	617	657	704	717	662	639	657	719	623	652	686	665	633	626	630	660	650	685	648	653	678	650	653	659	662	674	640	698	645	657	633	623	675	652	702	657	641	644	653	659	658	654	688	678	672	628	618	660	693	654	630	696	599	702	646	683	691	634	646	643	663	667	616	704	661	677	727	657	695	676	660	651	614	652	624	663	628	636	637	630	698	655	619	693	664	642	644	651	708	684	646	642	647	615	623	647	663	641	668	645	638	683	608	691	662	638	670	691	669	622	650	640	682	636	692	674	635	605	644	643	667	643	645	617	661	619	678	691	626	677	695	673	630	665	647	691	645	686	661	658	597	624	648	660	679	651	668	626	606	662	686	649	651	642	646	667	611	612	631	698	731	630	679	652	614	621	728	694	662	687	647	651	668	659	663	676	674	650	672	661	683	660	671	641	621	673	655	665	648	674	663	697	667	664	687	623	640	637	631	661	695	646	647	620	710	641	643	649	656	647	639	630	625	613	675	683	668	646	668	669	668	642	665	621	672	647	649	703	612	686	638	717	667	688	626	718	622	658	592	641	637	621	609	639	611	641	618	632	675	596	665	685	629	712	650	633	639	660	633	671	664	623	646	607	662	619	622	672	667	673	688	649	659	661	672	691	653	685	671	672	672	726	646	684	637	644	649	657	679	654	645	639	659	629	677	650	647	641	656	634	654	641	661	660	639	667	635	661	621	584	648	656	632	665	635	590	625	662	664	651	629	699	645	620	650	689	657	641	640	674	650	662	678	707	651	664	652	672	637	643	624	611	666	700	647	633	627	646	640	699	654	662	619	669	672	675	677	652	634	642	690	671	660	644	682	698	650	634	641	635	667	667	649	659	635	693	644	695	612	609	651	648	656	625	650	650	628	658	638	671	687	674	672	667	677	632	670	610	662	637	674	626	639	640	664	678	641	665	634	650	652	629	647	661	651	643	615	634	685	676	681	625	679	691	668	687	625	674	609	664	707	687	683	650	662	634	642	661	700	649	669	646	695	685	637	642	625	681	613	647	669	638	640	647	700	627	682	628	718	642	678	674	647	640	671	643	659	648	635	618	639	683	706	665	610	692	631	691	661	643	669	645	635	650	642	603	651	615	653	644	651	671	630	655	654	667	622	656	647	674	673	675	648	660	712	625	646	659	702	737	679	658	652	679	645	585	666	670	647	638	630	701	640	627	673	652	644	675	635	630	668	651	631	647	677	604	659	628	626	681	654	656	642	665	694	657	612	659	651	652	627	621	659	662	684	614	617	621	686	632	665	705	678	657	681	652	661	674	630	674	620	661	655	666	623	643	664	635	699	684	673	649	651	633	657	657	637	642	673	674	616	666	638	672	665	656	600	666	643	608	608	634	691	681	675	653	702	677	615	607	684	622	652	662	664	672	655	647	646	661	623	616	693	694	675	657	673	666	662	684	628	636	650	638	650	677	662	698	626	624	651	691	669	634	656	640	656	624	683	609	627	670	634	690	679	591	622	689	692	628	701	632	664	631	654	613	660	712	661	654	648	617	670	641	663	643	611	641	632	629	627	646	660	662	686	617	643	640	645	676	697	687	674	639	667	612	643	647	689	644	691	682	634	651	668	624	642	630	663	655	666	674	652	618	626	632	678	655	623	657	619	625	630	667	670	645	634	578	616	665	630	623	644	672	633	644	681	656	672	689	629	693	673	629	694	658	650	641	629	714	658	653	650	614	667	625	676	652	637	640	643	626	683	683	658	626	648	661	648	629	694	668	652	696	666	621	678	653	698	697	676	698	667	640	658	653	675	648	638	665	654	640	632	674	575	665	695	623	639	677	645	665	660	659	654	681	615	638	654	660	621	639	643	623	655	651	685	673	658	628	593	625	658	663	667	636	659	672	654	654	639	634	679	639	695	647	649	663	669	629	659	660	624	637	660	695	640	677	598	645	675	698	678	702	652	646	687	679	646	680	661	684	661	625	677	651	720	689	653	689	651	664	645	679	666	658	660	657	654	637	666	641	666	637	660	670	610	653	673	665	672	655	670	657	671	684	663	649	699	647	645	670	640	621	649	691	626	663	625	629	644	681	623	699	654	683	627	648	684	703	683	618	662	643	693	650	621	653	614	668	703	693	654	700	597	632	690	659	630	660	695	672	654	626	624	657	655	627	652	665	641	644	630	612	634	694	674	624	656	672	623	666	678	659	633	683	647	651	684	642	665	603	672	660	650	676	636	681	652	636	645	649	690	621	660	647	671	650	654	680	649	670	642	669	681	649	660	666	594	668	618	622	679	645	635	659	659	665	708	672	640	679	676	638	668	675	674	631	635	673	639	699	640	633	658	676	648	662	698	647	620	674	625	649	624	698	672	649	648	611	673	586	695	619	687	655	679	608	651	704	615	635	609	699	644	625	651	631	639	692	674	671	637	664	627	645	694	610	634	665	686	647	644	618	641	661	639	653	606	662	674	610	655	618	613	602	620	643	652	640	682	643	653	672	644	626	607	621	650	615	644	623	646	668	623	647	632	646	661	661	639	652	676	653	701	633	637	642	631	640	669	652	657	618	643	632	672	647	656	627	672	649	702	606	688	641	645	676	671	661	662	662	689	697	674	645	598	628	655	656	680	658	692	654	644	654	683	614	677	672	669	645	658	668	626	733	676	619	604	626	631	612	641	660	685	688	672	668	641	681	630	647	641	664	695	673	641	653	649	644	635	606	714	641	695	668	722	659	583	629	680	620	605	636	637	621	631	654	690	621	626	648	642	664	638	611	637	625	666	664	663	642	650	702	649	691	648	652	667	701	690	636	646	599	665	666	673	685	684	642	656	626	635	650	644	702	685	654	639	648	652	653	651	697	655	680	692	650	657	600	659	607	666	627	627	639	706	659	642	653	679	669	640	664	655	665	630	653	646	649	649	595	668	621	653	637	602	638	662	653	686	663	673	646	674	652	627	680	605	680	651	709	661	648	680	666	663	679	668	652	697	657	648	700	692	706	641	584	664	686	642	657	633	657	666	659	716	659	692	669	688	647	655	643	685	682	642	629	649	674	632	672	665	631	665	644	677	688	637	706	637	637	656	663	687	674	631	645	643	620	639	604	657	643	666	681	651	635	662	659	640	658	658	654	674	659	682	642	714	674	661	642	697	652	667	699	678	653	636	656	679	644	611	665	654	653	675
26638	32429	20599	2887	159	140	153	135	131	128	148	139	133	113	128	119	143	131	138	129	123	130	125	123	131	115	132	121	112	133	111	135	120	129	120	125	136	125	133	132	131	141	113	101	130	124	127	106	124	130	115	133	118	114	103	139	131	122	128	115	121	132	122	112	135	136	113	112	137	123	105	131	112	111	120	130	119	127	127	121	123	133	124	105	124	125	138	117	133	116	127	135	125	123	125	115	128	111	123	131	120	111	116	131	139	116	124	132	115	137	141	104	99	114	145	122	125	119	101	135	137	121	106	99	109	126	119	121	131	111	122	145	124	124	124	101	123	122	118	129	131	137	135	127	141	114	137	115	116	127	135	117	113	132	130	101	114	129	120	115	127	113	133	112	120	125	110	130	113	105	139	132	110	126	112	123	116	126	118	110	127	103	124	116	120	136	133	122	128	133	128	138	125	138	109	116	125	116	146	116	122	111	118	123	120	121	119	128	110	133	107	91	119	117	120	109	144	114	121	111	117	122	142	103	143	123	117	111	96	127	135	103	106	133	129	113	111	122	131	127	124	124	113	118	124	113	138	120	122	120	143	119	105	120	128	114	112	116	129	116	128	123	107	134	110	118	136	106	138	130	131	120	115	121	127	122	104	138	109	128	119	130	120	119	119	123	119	119	125	104	136	124	114	122	126	101	118	121	140	126	138	104	124	116	127	118	106	149	140	114	114	121	124	125	119	126	114	121	129	113	128	107	120	119	128	114	130	141	107	123	120	130	128	122	127	111	141	90	134	124	119	114	124	148	106	124	110	120	125	98	118	113	127	111	123	106	138	133	132	122	132	113	116	131	120	126	119	123	121	140	122	130	112	110	135	128	118	125	115	128	123	126	127	128	123	121	112	138	98	123	120	134	109	127	123	133	118	116	145	126	120	111	99	123	126	111	125	126	113	122	139	130	109	149	133	124	98	135	143	132	131	126	106	122	116	122	102	117	117	123	119	127	132	138	116	111	136	104	105	132	112	110	136	118	97	121	120	122	129	132	99	117	134	115	132	125	115	123	122	117	120	121	99	107	118	118	118	125	116	136	118	100	122	102	127	117	120	124	127	107	105	119	117	133	136	105	110	104	140	121	108	110	125	134	114	128	117	104	117	141	114	115	105	103	115	107	122	103	109	125	127	125	116	125	112	120	112	146	110	107	119	130	119	143	124	126	110	121	104	121	127	127	115	131	111	126	107	121	132	118	128	120	108	121	111	111	105	120	102	140	135	106	134	120	125	110	114	134	126	112	123	130	119	111	125	107	133	132	107	120	110	128	126	118	120	133	98	121	117	109	99	129	116	113	132	97	114	102	121	126	131	122	120	115	122	116	124	123	140	125	114	140	138	123	143	124	120	116	131	113	104	128	115	121	134	119	114	128	108	112	140	154	137	117	120	146	127	120	109	117	124	109	117	137	102	105	120	134	140	123	138	134	134	110	118	131	131	115	116	115	119	135	139	131	120	118	117	101	131	114	123	114	134	117	111	121	115	141	132	113	118	154	116	116	110	124	130	120	113	113	134	135	114	123	129	133	121	130	108	119	128	119	109	119	135	133	114	120	114	134	136	127	115	132	108	130	120	122	109	131	115	95	121	113	119	127	115	102	124	124	129	103	102	109	151	98	132	130	102	146	137	106	110	115	115	115	111	107	122	117	109	132	82	110	126	143	122	121	137	133	117	121	142	119	114	111	121	100	118	139	156	125	105	134	128	98	124	118	130	107	115	117	136	119	138	133	121	122	125	107	119	134	124	148	118	122	124	133	138	141	125	129	117	114	107	124	124	137	132	121	110	122	124	122	117	115	141	113	116	120	114	121	141	116	141	124	115	110	101	122	117	120	146	114	112	99	118	134	127	121	138	131	127	115	113	127	125	120	118	127	131	122	110	109	128	129	115	125	114	139	111	105	119	126	127	104	118	139	125	129	113	131	121	127	120	116	119	132	128	126	121	106	125	129	114	145	112	113	124	135	120	119	118	147	127	122	133	112	126	133	121	116	110	120	122	110	118	119	97	121	119	121	117	126	112	127	120	115	139	123	120	133	123	115	114	115	130	131	134	129	111	117	131	122	119	118	137	143	117	115	114	127	112	112	124	126	109	130	109	129	111	129	114	103	110	114	128	106	101	130	130	122	107	117	112	118	131	116	116	118	132	122	117	126	117	122	120	118	118	123	136	140	124	138	121	111	115	125	140	118	112	128	114	106	119	121	116	108	129	116	129	148	110	110	109	120	115	105	131	113	151	104	118	127	104	129	126	115	113	124	122	124	121	111	115	125	133	143	137	139	123	111	138	145	139	134	122	119	143	123	102	117	131	134	112	127	131	106	136	124	116	107	140	138	109	112	127	120	119	124	108	137	129	130	129	103	128	137	120	115	106	124	117	124	135	98	150	100	134	127	126	120	128	117	100	130	110	134	147	124	128	124	130	131	130	136	128	109	115	103	136	116	129	109	110	143	126	128	141	117	106	145	120	112	115	139	111	111	120	135	122	120	138	137	110	125	107	113	125	134	142	124	116	108	107	124	98	95	129	143	118	123	116	113	119	133	121	109	133	124	115	121	108	121	123	118	114	132	126	140	127	132	122	112	140	92	112	143	121	120	122	110	125	125	119	98	135	133	141	117	94	118	102	119	107	111	135	114	108	119	118	129	131	119	126	121	130	133	104	106	135	111	118	147	113	108	126	130	117	115	157	110	117	126	109	119	109	120	109	110	122	118	127	134	110	135	142	139	137	111	124	132	134	112	121	126	134	117	123	135	110	128	118	115	128	133	105	108	131	135	110	109	125	103	117	131	127	113	109	117	107	115	96	127	123	123	117	124	116	130	111	109	131	127	124	117	118	119	135	109	93	130	126	116	121	133	131	103	118	114	120	102	130	112	128	94	119	119	125	104	111	125	127	129	121	140	125	129	123	120	132	106	130	155	123	125	106	130	138	122	120	109	131	126	117	122	130	145	125	102	123	128	124	112	112	111	117	112	130	107	112	111	137	121	112	142	131	132	127	149	139	124	112	115	132	110	138	119	107	106	128	129	110	135	106	110	121	105	100	134	121	123	120	133	119	130	132	125	137	121	88	112	122	105	140	120	118	124	121	134	108	122	137	128	124	125	108	123	119	138	133	126	116	127	133	123	152	119	100	118	100	106	135	119	107	108	121	120	133	104	151	119	115	109	120	127	121	113	115	118	117	125	133	131	108	117	138	124	121	112	114	136	122	120	128	132	127	140	128	107	138	122	128	132	126	111	120	121	125	122	132	119	116	127	128	127	135	114	117	125	119	110	127	109	135	127	126	121	120	131	138	130	137	104	121	121	134	96	111	108	126	115	106	117	129	124	120	115	121	106	131	117	105	118	112	141	133	112	125	108	110	114	114	126	109	114	118	103	111	126	123	103	103	113	97	119	136	136	115	122	108	113	110	137	119	128	109	125	121	114	121	133	117	136	119	140
24937	50084	15308	384	313	268	257	260	208	257	227	204	202	235	238	275	220	230	188	204	236	238	218	198	234	207	249	198	237	218	211	187	210	212	197	215	212	241	202	226	183	201	224	210	236	234	232	268	237	233	187	220	211	239	200	215	218	223	234	256	264	219	217	205	220	216	225	221	182	222	203	217	223	194	179	212	250	226	223	231	236	213	221	203	221	208	246	221	224	226	208	234	213	210	216	208	201	216	213	201	204	203	208	213	254	220	205	226	218	239	212	226	214	248	221	222	239	217	218	201	217	236	198	230	213	230	230	200	248	213	237	207	218	221	205	205	217	223	220	211	231	232	242	251	227	215	233	230	234	196	216	237	211	228	232	189	200	228	200	212	187	217	207	233	202	198	251	184	211	224	224	229	234	220	215	203	205	219	244	236	205	203	182	246	211	196	228	204	197	217	193	219	216	227	203	224	203	204	218	230	208	230	209	222	226	219	194	225	223	209	192	233	220	209	226	215	212	229	232	255	208	218	215	211	206	223	213	223	210	208	225	214	219	218	219	221	232	231	220	236	208	210	223	190	213	204	261	215	246	218	207	203	224	217	223	207	223	210	218	217	236	236	217	196	199	239	219	223	225	203	228	213	206	211	200	222	220	239	217	224	194	241	200	196	224	236	226	204	210	198	220	238	206	238	228	191	208	227	233	226	210	224	223	216	217	232	244	220	203	233	230	199	213	210	200	223	229	205	227	206	224	237	209	204	214	223	217	229	211	227	217	217	194	221	211	228	186	209	206	209	206	215	198	228	213	220	220	238	244	191	213	205	201	197	206	210	230	209	197	201	208	216	220	226	227	203	222	208	222	201	176	223	212	213	236	229	203	228	199	219	209	228	215	203	223	231	244	224	199	215	217	232	240	207	226	230	212	215	199	222	219	201	225	213	208	214	181	235	242	256	223	253	213	224	219	227	226	240	210	204	228	210	271	214	234	235	239	207	239	205	213	223	211	198	234	218	220	231	217	184	232	212	226	204	207	227	228	233	240	192	230	219	224	201	232	246	209	233	219	208	228	216	225	208	220	252	239	206	233	206	221	217	211	211	226	214	199	230	195	214	231	211	203	222	221	221	201	207	193	220	214	248	259	231	223	227	209	221	235	205	233	233	237	225	209	227	203	232	215	231	207	226	218	239	208	221	199	205	220	214	191	208	204	201	198	224	211	257	241	216	208	239	231	223	202	203	207	216	226	227	234	217	221	194	208	206	218	232	258	227	204	208	216	238	245	244	205	198	208	222	227	227	246	222	224	214	198	197	218	220	211	247	236	221	238	210	207	210	205	199	228	213	241	234	231	220	234	231	209	212	227	228	212	230	222	210	219	206	210	243	222	241	223	230	211	224	237	198	245	210	243	224	191	229	218	196	219	209	250	219	243	225	204	253	226	241	191	206	216	221	215	208	192	201	204	222	191	218	225	208	220	230	212	208	195	246	211	224	213	225	220	222	213	213	218	215	213	219	228	214	218	212	204	214	205	229	206	198	215	241	219	213	213	238	192	207	192	219	236	204	225	201	230	227	205	206	237	211	220	224	231	219	248	203	232	221	214	228	217	224	210	218	191	221	220	203	226	219	231	212	218	227	216	232	206	209	215	221	217	238	195	216	219	217	221	207	215	233	241	238	204	201	223	205	222	170	222	203	236	214	200	218	233	203	232	207	233	262	198	232	222	234	226	191	230	218	208	233	203	223	214	241	243	203	247	219	213	215	225	228	214	216	240	233	216	208	216	172	205	226	196	221	244	203	227	209	182	224	217	215	196	194	204	227	207	192	209	227	210	222	218	215	245	190	215	264	226	215	221	215	227	219	248	242	210	189	219	221	236	233	201	211	233	202	215	175	214	246	211	236	205	239	205	203	219	228	211	253	218	212	226	228	215	214	204	220	217	210	210	229	241	208	216	203	224	201	230	198	225	237	219	228	220	199	230	220	218	231	224	189	247	194	224	223	204	208	232	217	222	208	209	247	196	247	240	196	222	193	187	224	234	204	229	217	226	225	231	200	198	242	202	233	229	212	234	227	228	220	214	210	212	220	225	218	227	243	191	244	220	203	221	227	216	212	224	207	235	226	227	232	217	222	216	196	217	263	223	221	242	222	204	217	190	219	242	244	219	211	204	197	208	223	233	236	225	234	194	196	236	222	208	253	222	195	221	218	200	202	235	191	234	212	203	207	215	227	233	236	194	229	194	224	229	210	233	216	220	206	203	211	232	229	225	212	198	210	217	206	223	201	204	201	234	198	237	220	207	217	224	209	237	212	229	203	219	193	219	207	228	211	238	190	217	205	216	212	201	217	200	231	210	218	202	224	250	217	223	249	221	223	202	227	217	212	224	233	217	222	233	236	206	189	241	224	224	210	225	228	209	252	205	199	218	179	216	233	262	219	242	196	210	232	214	236	198	233	228	225	224	195	201	208	214	204	209	211	211	206	247	201	201	218	229	231	211	196	239	206	205	201	224	227	254	223	200	224	197	236	232	245	206	221	223	204	234	216	218	224	226	222	224	214	206	218	235	221	224	226	227	222	229	215	217	208	229	207	182	220	217	213	225	219	205	235	253	242	245	244	237	237	222	200	221	236	230	210	222	241	244	217	232	193	220	220	208	222	202	202	244	229	235	212	225	222	197	235	216	197	206	235	208	190	226	224	232	225	210	238	205	195	226	223	203	240	233	213	209	214	221	230	211	216	205	230	200	210	224	210	233	218	211	232	248	214	227	199	230	216	223	227	216	234	232	206	207	194	222	216	229	242	212	220	203	205	199	219	214	204	231	225	230	239	218	242	226	238	226	179	245	203	216	230	215	227	217	224	221	228	212	207	193	238	238	210	205	220	229	200	204	224	235	216	250	203	217	203	218	215	208	210	199	231	249	217	232	221	217	204	205	219	219	217	220	199	234	221	232	217	221	207	218	223	211	240	230	183	219	209	212	207	171	224	220	227	211	215	226	197	226	232	220	226	216	202	222	226	211	230	220	213	240	220	220	257	227	218	217	217	209	224	219	201	215	224	218	223	233	230	248	216	220	229	230	215	200	230	231	220	211	222	214	223	232	205	248	228	226	198	232	246	204	199	218	238	239	218	202	220	234	225	215	222	232	212	240	213	232	219	235	216	217	219	231	199	250	223	222	233	229	226	201	215	210	238	243	206	205	220	214	193	203	249	226	203	236	200	232	204	231	226	214	211	224	238	202	211	216	237	224	216	227	229	241	222	245	223	217	209	224	240	198	211	236	238	232	221	227	178	235	196	201	207	229	218	200	215	199	206	199	203	205	263	238	220	217	233	226	213	219	212	223	194	226	216	217	239	215	219	220	210	233	198	240	222	211	227	201	235	217	234	225	205	209	216	217	211	207	219	211	195	229	250	213	192	225	203	224	239	213	209	208	195	206	208	204	224	208	220	233	206	230	258	236	201	209	249	208	194	231	219	237	237	221	208	232	200
24017	26014	29737	24236	15524	2264	436	373	289	345	278	281	278	279	255	274	275	262	271	260	279	269	255	251	278	262	242	258	233	266	247	255	284	256	263	246	282	260	244	272	258	269	238	264	287	240	266	258	273	282	275	281	267	279	278	239	261	279	235	251	256	257	253	245	261	269	244	263	275	275	261	247	292	254	284	284	236	262	241	257	275	241	242	239	275	268	283	259	274	263	268	279	266	262	263	282	238	276	258	283	261	247	237	231	249	264	258	249	281	224	239	271	236	260	287	286	256	283	277	249	263	229	242	254	270	262	290	249	271	265	271	240	242	260	261	248	269	249	275	254	258	260	255	272	266	235	244	269	249	261	234	257	277	272	302	272	256	237	276	230	219	264	274	265	251	289	250	251	284	257	261	255	262	247	237	261	249	279	250	257	269	284	276	263	236	257	263	271	279	231	243	257	270	262	256	249	270	270	272	256	260	249	269	266	267	256	254	289	269	251	221	224	250	285	265	264	264	263	251	279	221	280	264	275	266	269	261	258	239	254	228	260	255	254	254	280	239	258	256	258	254	251	259	255	275	302	254	260	267	280	252	257	241	256	251	260	268	252	264	262	267	266	281	266	262	273	246	272	248	275	214	254	284	279	265	227	262	244	267	294	239	224	271	228	276	256	256	267	276	286	267	255	245	214	255	257	313	240	251	231	258	238	249	227	251	261	269	250	252	250	247	245	245	278	248	240	263	264	295	300	260	249	254	256	294	248	252	300	278	252	257	233	257	268	278	277	255	248	274	276	282	255	244	254	264	264	277	244	239	225	257	256	254	260	261	260	247	233	244	257	259	237	257	229	239	262	265	265	257	257	254	228	291	265	246	278	250	249	271	256	262	276	266	260	270	234	272	277	282	247	265	251	284	275	250	254	247	302	239	246	254	267	256	267	278	268	240	257	263	270	280	259	300	264	257	285	276	251	236	246	271	264	256	259	267	257	226	227	258	278	269	254	240	261	262	273	265	282	273	243	246	271	258	264	216	239	249	234	260	263	260	258	232	259	250	250	244	225	255	255	257	266	273	239	253	247	249	281	256	271	278	273	255	263	259	263	244	250	242	233	262	301	282	237	218	277	286	266	273	234	235	239	255	253	252	256	280	258	255	271	280	271	300	252	220	264	268	247	267	244	254	245	263	266	269	260	220	232	267	245	262	229	255	262	265	258	259	244	257	245	252	253	261	259	262	266	292	255	254	270	272	290	272	262	279	252	283	248	247	253	258	238	231	275	258	237	246	241	250	260	261	259	214	246	260	270	272	267	256	255	262	270	289	242	267	245	265	255	252	275	258	285	260	239	279	240	251	242	285	250	252	250	252	293	285	231	239	238	253	227	246	257	251	276	275	234	278	237	262	247	242	251	266	244	231	224	257	235	255	250	283	251	238	277	242	272	280	265	282	293	267	262	245	274	244	270	280	252	256	259	285	276	266	242	267	248	269	263	265	247	271	255	261	249	275	240	283	260	237	254	285	260	274	254	249	264	257	279	251	260	257	263	285	270	286	266	272	215	254	221	263	269	303	256	247	260	229	250	266	252	247	273	258	246	249	264	279	260	282	269	296	240	253	250	261	271	247	273	281	242	279	302	259	278	247	256	257	272	238	253	247	284	272	251	261	250	238	283	270	276	249	259	238	246	289	251	249	262	268	231	243	271	258	267	258	256	267	261	259	289	232	224	230	297	259	252	259	266	243	240	246	247	242	281	263	240	247	269	272	247	295	261	261	239	242	222	242	247	232	287	263	257	240	238	237	245	232	304	241	260	256	242	243	246	279	269	266	260	254	274	261	266	267	264	233	243	279	256	281	256	288	263	234	248	240	256	273	299	266	299	246	250	268	234	260	260	257	240	234	252	236	266	258	235	248	230	272	223	267	256	274	243	266	247	261	257	259	236	259	251	289	246	224	271	281	253	255	260	251	237	273	243	230	274	272	252	233	251	255	253	274	281	251	269	250	250	253	241	251	262	249	232	296	262	260	290	275	253	261	259	216	266	254	233	261	277	316	228	285	246	285	271	285	263	284	265	255	282	271	278	255	250	239	250	249	267	248	269	266	266	247	248	253	252	253	250	261	258	246	249	264	258	246	251	241	269	235	245	272	271	272	262	226	260	259	253	260	249	260	226	270	239	291	253	290	247	222	282	246	281	257	240	248	258	233	263	262	237	257	260	270	287	263	251	241	258	249	255	268	251	255	289	263	259	259	245	280	277	270	247	238	254	251	267	278	266	247	251	254	275	253	253	252	279	248	255	261	255	291	260	256	259	270	275	253	271	246	247	274	268	249	248	252	251	239	257	249	279	294	242	258	245	232	265	249	245	255	289	271	245	246	253	254	260	279	271	248	254	257	263	263	299	255	271	275	276	245	257	276	256	272	253	255	251	257	248	256	238	250	226	271	246	235	261	242	267	241	281	254	244	268	268	301	261	276	229	277	257	260	275	252	283	260	272	259	241	283	258	253	267	243	264	256	280	291	217	256	236	283	255	278	242	266	244	255	257	269	237	256	260	272	246	256	250	279	257	254	267	247	272	256	280	238	255	244	227	250	269	246	247	299	240	242	287	257	235	288	230	239	248	260	267	250	234	234	263	243	257	269	279	234	289	236	263	261	248	235	261	245	275	234	277	246	239	265	243	256	265	228	278	243	257	265	243	277	262	287	261	252	276	241	281	250	267	234	244	261	277	277	260	259	252	260	277	276	222	280	236	254	294	276	270	278	270	269	243	269	240	263	260	245	234	239	259	266	270	250	240	247	248	261	260	259	276	245	254	267	246	252	282	238	287	278	279	237	279	262	259	293	292	246	238	250	263	255	263	235	263	274	256	231	259	244	280	259	293	258	259	280	256	262	288	257	247	237	264	291	286	250	279	271	265	252	264	250	257	245	275	276	267	267	252	266	242	269	260	241	212	255	258	259	271	250	285	239	254	274	232	295	241	281	270	249	287	250	254	275	249	258	247	243	270	251	253	277	258	252	253	247	296	254	265	291	296	247	253	250	252	290	237	269	275	264	261	272	259	243	255	278	248	246	257	244	301	265	249	241	264	250	256	280	255	241	261	260	276	262	243	246	226	263	250	248	259	266	271	228	226	246	262	266	249	256	261	250	290	285	248	246	257	250	251	265	253	275	232	258	269	264	264	264	275	233	275	259	248	258	266	278	285	268	293	238	235	274	252	272	242	231	220	261	258	267	264	273	262	264	283	240	264	275	228	267	288	256	252	292	236	271	248	249	268	256	257	247	226	235	266	270	249	255	264	245	251	228	290	238	283	242	261	262	285	242	264	254	274	279	263	258	257	253	248	226	276	268	257	264	263	278	263	263	288	256	247	239	269	271	248	255	285	255	261	271	278	274	235	264	261	257	261	278	253	275	268	262	264	232	240	230	252	242	253	264	256	276	242	263	279	250	285	251	263	253	237	258	281	251	266	272	279	242	263	255	236	260	249
44724	71035	35218	1843	1383	1019	889	727	670	609	635	602	525	469	543	475	472	467	470	425	498	477	456	424	457	475	455	436	427	451	437	443	411	456	473	482	472	449	419	409	441	458	424	447	426	441	428	443	413	425	447	427	423	413	421	444	436	427	442	437	396	434	467	410	428	418	441	464	418	412	465	460	433	458	475	449	444	451	397	401	439	423	409	453	441	440	463	404	423	428	427	448	422	440	406	409	434	483	422	413	432	447	429	444	437	428	444	431	405	446	430	435	442	428	421	416	430	432	428	455	422	439	436	439	447	436	427	431	430	415	396	423	446	389	437	437	449	458	442	406	462	439	407	403	439	450	452	429	394	443	454	440	470	474	436	423	442	438	411	399	387	443	450	441	428	372	423	439	435	441	439	430	429	432	397	462	434	425	422	394	407	429	433	436	426	427	446	416	414	427	422	439	429	437	440	443	411	445	414	447	423	456	454	457	398	388	415	425	434	443	422	419	493	434	415	414	425	458	434	445	422	423	456	450	411	425	490	421	431	452	419	451	473	449	416	391	435	427	407	415	440	422	440	425	416	448	429	420	421	467	402	428	438	432	416	457	460	440	445	396	443	462	438	401	462	446	447	423	419	427	446	458	433	455	435	415	411	375	411	422	412	416	417	433	438	453	441	466	413	416	438	397	466	429	422	443	402	441	399	464	428	458	432	446	448	430	450	421	438	438	383	405	403	456	468	440	434	422	425	459	437	426	432	426	456	458	407	450	444	450	440	452	451	410	430	459	437	447	468	429	442	454	433	427	442	438	422	382	410	415	421	423	450	439	439	404	428	428	459	451	439	439	436	425	434	455	446	447	440	388	432	442	458	411	428	458	466	444	438	487	395	409	454	431	472	427	433	429	463	440	429	438	421	420	417	478	423	417	413	400	471	406	442	448	414	416	430	446	458	408	455	419	413	469	450	430	411	458	426	426	404	387	465	427	445	447	462	466	432	469	438	424	425	420	443	392	433	395	460	447	448	392	400	426	440	431	422	449	445	431	443	462	445	444	474	465	432	425	453	406	437	447	419	471	434	407	450	413	454	448	424	424	482	455	444	437	392	408	455	451	408	434	440	427	432	418	430	430	454	451	497	438	427	428	419	462	419	441	490	371	405	430	447	437	415	408	438	444	432	451	429	410	438	405	446	402	413	416	414	435	431	431	490	423	430	456	454	418	415	436	456	444	494	427	395	430	446	436	446	423	430	472	435	484	427	427	471	420	410	437	425	419	415	437	472	413	419	428	412	426	419	451	406	408	405	446	439	415	414	433	439	420	437	417	388	446	464	405	464	413	428	461	452	434	442	412	391	418	442	441	443	448	397	403	451	415	458	452	430	449	433	425	456	412	423	460	450	391	439	431	449	432	420	433	444	409	427	435	430	399	421	432	456	420	432	412	420	435	428	408	467	437	445	407	423	386	420	406	449	425	438	428	445	416	460	462	490	444	426	428	426	432	439	462	461	440	447	438	433	478	450	458	436	448	424	427	483	401	407	440	437	418	427	421	458	394	405	443	432	425	422	431	437	448	442	421	440	390	450	393	424	421	440	437	440	455	447	410	412	442	408	485	400	448	409	427	458	443	454	379	432	407	429	461	408	414	421	420	455	452	399	427	460	434	429	431	426	396	422	454	404	469	429	437	442	446	419	438	424	432	446	452	419	411	416	419	468	437	432	439	413	445	422	408	427	421	441	436	453	424	429	422	436	436	397	416	451	433	426	425	456	420	444	423	415	441	445	445	420	430	463	414	448	446	466	434	432	418	434	449	446	437	445	452	397	428	467	430	405	435	431	471	430	416	417	433	446	449	409	459	427	390	424	447	449	456	476	458	466	459	442	423	418	411	431	432	424	414	410	440	452	432	446	433	449	427	429	443	446	460	450	460	402	411	450	420	444	440	470	455	426	432	440	474	443	408	449	427	421	427	403	446	418	407	448	418	443	426	417	446	414	462	425	433	439	463	444	431	465	434	449	416	415	447	421	397	430	452	433	445	454	423	439	398	424	465	452	466	448	435	397	403	411	437	405	418	409	412	407	431	459	472	482	423	430	423	459	458	458	427	477	470	446	461	437	436	454	422	458	450	419	467	404	467	426	401	436	439	425	433	415	456	467	443	425	435	462	435	430	421	441	447	424	431	451	453	416	442	437	401	446	460	431	468	459	426	374	425	461	428	459	413	475	426	471	399	426	449	475	426	455	434	467	437	447	459	433	390	428	390	418	421	447	438	404	424	427	401	442	419	453	442	405	426	423	424	460	418	444	420	442	410	413	452	428	420	432	455	436	477	415	421	440	427	468	420	456	396	460	465	471	422	435	401	449	451	436	459	420	448	432	452	398	443	419	440	405	439	448	412	434	432	426	414	430	431	409	427	390	461	478	451	440	448	390	438	449	457	428	450	436	438	424	446	417	419	438	424	486	460	480	432	423	413	406	428	408	453	434	439	437	434	428	426	404	416	412	439	460	461	423	398	443	451	453	419	448	452	420	470	443	419	429	461	472	436	417	444	423	453	447	448	441	460	457	410	445	424	421	435	396	375	416	422	412	421	444	460	428	414	433	423	430	427	462	447	461	424	426	432	442	425	449	454	394	416	502	431	425	472	430	395	434	443	443	443	452	420	426	404	426	411	428	443	440	451	468	443	415	427	439	414	421	446	459	399	420	436	443	424	424	426	414	464	436	400	415	415	447	437	425	401	408	469	409	414	436	439	442	472	441	459	462	423	462	431	429	445	430	385	446	431	429	419	432	433	404	481	451	439	421	389	435	398	423	413	406	444	448	443	428	431	433	444	403	450	432	435	406	417	489	436	431	423	459	462	437	461	421	456	453	428	426	425	422	437	445	406	417	455	413	420	452	426	438	428	399	422	444	430	449	460	398	436	418	436	436	396	431	434	445	418	442	444	417	397	424	457	450	398	467	443	450	425	422	439	422	426	436	409	450	420	432	399	406	464	432	435	427	436	421	404	439	447	429	467	426	471	414	431	416	432	430	401	409	454	411	437	427	444	436	419	403	445	413	393	441	453	468	484	417	423	413	420	445	465	443	425	428	427	443	480	430	441	427	423	486	424	451	454	436	408	427	455	432	426	468	454	451	435	459	445	442	450	409	414	471	419	468	431	438	435	416	437	438	475	438	431	442	453	440	444	447	444	444	433	427	445	427	441	401	417	406	398	456	464	402	418	454	438	443	381	415	425	405	407	416	458	443	446	403	412	430	454	375	453	418	432	450	424	448	414	443	424	398	438	458	404	426	434	455	421	425	441	405	440	422	427	414	460	446	416	438	449	419	394	426	438	450	447	429	417	438	446	429	434	425	424	437	426	471	446	428	440	413	436	426	414	439	434	440	459	424	434	444	436	409	414	427	431	397	422	440	423	412	446	425	424	405	451	446	408	432	433	414	399	465	409	446	463	455	454	415	447	438	430	471	426	415	461	435	465	451	461	430	440
22966	22121	29028	23501	21017	19567	4386	678	515	571	494	420	484	474	448	448	422	433	484	456	401	427	452	420	427	396	423	396	449	409	393	409	447	419	382	449	471	439	426	424	405	418	416	413	391	451	429	443	437	429	420	415	411	403	419	423	447	430	434	421	399	396	441	418	422	387	383	430	356	410	405	411	382	404	401	380	400	430	403	389	410	397	401	417	391	390	423	408	401	414	371	387	348	377	393	441	387	433	388	433	402	408	400	412	390	390	409	437	394	440	375	414	423	386	426	438	389	394	443	389	398	412	429	386	408	402	453	393	427	385	394	423	385	411	443	433	416	398	389	401	407	405	384	411	416	403	441	414	451	394	424	380	421	381	430	453	423	402	409	422	415	424	393	412	403	397	416	379	434	364	407	434	392	414	421	397	369	414	409	429	394	394	447	388	430	420	384	425	423	390	410	389	423	425	364	419	433	394	383	419	389	382	391	392	396	427	417	373	387	446	373	401	415	381	411	400	426	430	430	395	405	398	386	381	414	423	421	394	404	445	398	403	423	397	428	390	444	396	417	425	418	381	416	398	408	385	415	441	399	426	374	402	390	434	437	411	409	450	420	369	420	401	407	384	396	407	422	406	407	414	459	418	403	447	406	379	394	452	426	396	403	453	423	390	393	403	406	392	376	442	403	420	408	399	414	422	410	417	408	422	414	391	422	404	374	434	425	402	398	421	350	415	435	407	434	407	380	425	405	410	436	393	424	405	401	443	387	401	407	357	412	437	401	410	397	402	432	394	417	385	417	391	412	409	387	420	410	422	409	437	396	404	427	431	400	409	417	401	396	415	422	381	396	410	412	409	401	416	390	404	403	403	395	412	407	403	406	410	403	376	402	424	376	406	420	385	406	409	425	408	422	372	426	398	445	371	409	413	425	390	432	411	389	373	401	399	368	421	413	394	424	403	400	418	402	406	429	405	370	431	399	387	393	393	409	399	389	430	404	455	414	402	386	375	424	392	386	410	407	402	403	402	419	413	413	404	397	415	425	420	436	411	392	412	378	480	418	447	428	411	386	383	398	383	380	421	428	413	436	384	423	405	433	375	432	375	399	457	425	342	425	458	393	398	427	422	417	390	456	376	391	408	433	391	421	399	421	411	403	407	411	437	394	449	392	435	445	442	425	393	398	433	381	412	397	422	385	382	407	401	429	387	437	414	417	391	389	430	386	437	430	382	377	387	390	437	429	402	386	396	397	411	421	418	391	413	416	439	407	409	431	438	415	387	416	407	407	376	435	448	416	366	436	393	413	416	395	388	423	411	388	431	409	415	410	402	398	398	431	424	467	388	387	421	450	428	395	407	387	413	408	380	375	373	346	404	421	419	434	388	406	408	411	406	409	402	410	433	425	405	426	393	383	417	448	429	437	407	431	360	400	388	377	422	424	419	435	405	409	397	411	368	431	421	399	377	379	419	411	378	405	427	398	420	418	411	434	435	403	423	420	416	377	403	428	409	443	381	394	386	416	432	456	466	414	439	440	383	415	409	404	377	422	406	422	424	427	397	417	386	422	362	420	366	384	423	416	369	465	442	430	421	396	415	446	433	413	431	444	437	430	356	361	389	411	439	451	412	385	415	421	399	419	362	408	403	396	396	405	391	422	401	395	388	436	386	390	399	420	404	474	435	394	404	395	428	386	382	363	420	371	406	382	412	378	400	389	417	434	391	412	394	425	408	431	411	400	414	410	417	410	402	402	411	413	426	416	462	411	392	419	433	370	405	388	380	423	401	398	396	436	384	404	433	388	438	414	404	391	443	429	420	454	417	395	399	423	396	413	429	392	408	382	383	430	397	392	421	454	412	387	430	393	419	423	434	428	401	405	425	434	454	424	398	416	430	426	367	399	431	419	404	409	417	410	431	346	410	398	413	409	398	383	437	421	396	369	390	441	406	389	463	408	443	410	408	393	411	395	395	430	466	404	410	428	392	424	366	387	390	389	402	376	402	416	404	404	409	466	392	418	433	388	392	416	371	387	433	424	447	383	411	458	442	422	393	426	412	384	397	379	424	417	444	419	405	407	431	419	414	369	395	416	425	416	406	391	421	423	402	426	416	438	382	382	407	387	410	384	451	395	357	400	409	422	377	402	409	419	415	390	393	395	386	411	390	370	394	432	407	410	393	393	401	392	387	399	405	442	379	366	389	413	373	419	385	442	396	409	421	426	391	397	396	426	382	400	389	408	407	384	381	402	423	423	445	386	398	425	415	360	377	441	469	392	390	368	396	383	431	436	369	414	393	431	420	410	415	386	425	419	412	395	412	423	402	402	409	417	373	394	431	420	418	424	432	400	442	420	404	409	422	422	410	373	374	434	392	419	400	427	397	413	406	420	418	390	421	396	398	466	410	394	420	412	393	397	432	412	395	370	425	381	408	389	386	392	430	442	379	410	426	424	405	381	405	396	404	411	386	427	411	390	408	411	402	418	429	398	418	402	426	439	385	389	402	452	420	407	424	389	415	424	381	418	420	404	415	436	424	390	436	418	392	413	407	393	348	397	438	403	403	421	417	419	404	409	410	435	427	419	399	420	415	412	350	382	424	437	412	373	439	426	410	404	425	425	409	411	403	391	437	420	391	411	439	415	404	386	419	401	397	384	426	414	364	418	390	387	382	409	380	425	413	407	410	416	408	403	375	406	397	434	436	422	421	441	421	406	419	403	404	387	413	417	434	424	400	412	398	409	433	431	391	410	409	459	404	417	407	379	385	398	423	376	418	422	391	434	430	390	402	389	427	400	427	416	391	409	407	418	440	391	418	405	411	386	396	386	388	409	394	428	400	424	379	423	389	426	405	431	392	405	419	397	404	382	397	389	398	422	411	377	396	407	410	445	384	398	439	457	402	446	420	399	418	412	393	376	400	428	391	462	421	401	428	435	449	348	435	404	413	418	397	366	449	399	399	394	383	396	394	442	379	396	377	407	427	407	431	440	384	420	368	393	401	401	416	402	409	428	384	402	399	419	401	425	408	377	404	357	419	413	410	442	409	411	388	395	420	420	393	450	406	437	405	427	395	405	418	427	423	418	418	436	373	435	397	384	379	402	428	441	410	428	381	405	408	421	419	407	420	373	414	407	396	421	418	360	415	411	406	411	412	397	404	408	406	398	392	395	389	419	407	374	430	408	377	402	403	403	411	382	385	440	408	419	395	444	417	376	427	405	399	403	404	408	473	429	450	443	394	445	415	382	404	391	404	379	393	420	374	425	380	385	427	390	418	431	466	406	417	398	374	397	414	416	424	422	407	397	438	424	434	416	415	422	403	412	383	409	391	393	368	412	413	385	420	404	417	386	404	409	420	429	398	394	432	376	432	407	427	425	411	399	430	413	394	385	462	419	433	416	405	405	447	397	400	450	405	408	395	387	370	392	391	398	411	432	406	382	454	411	377	373	406	384	398	427	438	402	438	395	411	416	405	415	425	403	418	396	418	449	400	409	423
43660	62694	43338	3112	2180	1766	1404	1231	1130	1004	975	860	851	824	734	837	753	728	713	726	721	689	723	698	697	678	686	668	725	692	648	667	705	656	645	655	657	654	648	634	679	662	681	659	644	656	670	678	657	687	669	682	697	663	633	638	714	671	637	664	653	663	652	633	652	650	641	666	631	635	635	644	608	689	619	620	625	648	692	640	640	635	694	672	693	639	622	682	663	658	644	641	684	635	648	646	623	615	654	684	722	657	668	697	675	697	668	597	624	665	657	690	606	653	621	671	665	625	639	694	613	645	661	649	595	626	631	654	657	648	661	636	658	684	705	646	630	612	680	698	655	668	688	649	647	621	630	664	674	634	630	635	633	633	622	634	638	650	675	696	682	640	633	635	688	673	666	634	664	711	648	658	630	649	623	686	643	661	627	650	648	667	666	666	683	646	611	639	652	670	641	629	671	650	654	651	678	654	659	659	648	686	580	624	619	648	691	616	684	648	675	670	659	632	633	660	622	649	660	684	648	608	680	654	626	616	651	693	693	630	667	628	629	661	589	650	610	620	624	673	712	681	663	617	643	664	619	627	657	674	655	640	644	720	663	648	673	637	645	670	660	635	655	688	651	645	653	638	606	661	673	611	667	637	622	677	648	667	671	689	676	635	637	667	656	640	664	650	680	637	686	628	653	622	627	650	679	620	654	658	685	671	631	646	634	680	665	677	672	663	678	706	629	607	636	658	666	650	622	617	644	646	637	639	658	648	618	689	651	687	636	619	671	652	656	616	603	611	588	688	656	649	629	655	692	679	608	667	656	717	684	678	684	693	661	666	704	644	660	654	696	628	676	641	661	616	639	613	628	663	685	655	641	620	653	617	630	656	633	661	649	668	629	669	658	613	647	654	591	662	611	641	656	632	646	663	654	661	693	640	660	670	652	619	625	613	691	628	667	685	668	655	637	679	656	674	637	662	648	634	612	671	644	638	623	645	667	640	677	664	644	645	658	643	672	678	662	639	655	648	633	691	670	658	690	678	613	612	627	656	596	627	632	654	644	657	650	647	678	669	656	638	643	631	647	648	607	613	669	665	647	692	620	696	669	685	651	666	657	617	658	671	653	648	644	620	678	656	624	636	633	648	693	666	631	668	643	660	645	648	652	692	680	647	632	640	682	640	608	625	655	657	640	630	687	660	665	654	714	666	662	668	635	648	704	634	679	657	580	703	631	701	658	676	686	674	616	671	607	637	657	664	650	639	648	625	677	635	711	605	664	604	623	685	683	675	652	727	660	651	655	663	622	680	618	631	633	586	651	678	633	655	632	638	650	651	638	599	636	641	627	664	653	658	681	647	690	673	671	618	615	643	687	659	659	653	661	685	640	634	644	583	710	680	689	692	632	638	666	642	651	665	653	668	624	658	674	684	592	677	605	678	644	677	641	638	692	651	653	666	670	643	685	634	664	631	651	670	619	644	668	591	614	674	657	640	707	610	608	635	629	637	673	638	648	605	702	674	688	663	624	670	677	673	655	673	645	644	641	680	619	623	661	697	639	628	662	629	634	625	666	654	610	613	706	629	648	647	607	651	681	636	613	622	615	605	659	660	648	660	637	619	639	639	668	656	654	675	626	654	637	635	660	641	677	614	687	646	711	643	641	656	674	674	638	667	662	662	640	694	661	672	626	604	623	670	697	628	712	660	607	639	706	663	669	631	659	695	645	659	644	631	633	643	637	661	628	648	674	668	671	664	674	665	643	670	644	668	674	641	634	648	661	710	683	651	624	661	648	647	624	684	616	668	627	644	654	630	639	659	693	616	609	623	670	638	660	596	635	601	654	603	618	669	643	628	647	658	653	649	644	652	662	643	653	668	690	637	667	661	626	655	682	683	679	684	605	629	630	625	646	706	620	644	635	612	677	693	639	663	681	673	655	651	620	644	648	666	627	676	632	640	669	635	657	692	660	640	646	634	686	644	632	646	647	639	658	690	653	646	648	628	634	632	602	641	640	649	709	653	681	648	618	637	643	629	623	628	656	646	684	641	655	654	609	649	655	631	624	694	642	663	664	672	621	667	672	611	649	650	642	628	694	687	630	683	640	635	650	647	641	629	655	657	615	654	622	628	686	610	655	656	672	671	722	616	658	655	625	639	692	662	659	666	677	635	634	678	647	590	605	664	658	659	609	716	672	611	655	680	678	647	617	690	629	666	645	652	588	681	634	664	679	627	697	677	637	668	672	597	665	666	695	654	634	669	661	648	654	603	615	651	621	718	654	686	601	656	666	639	724	654	673	648	657	662	694	675	680	674	645	693	677	650	631	637	667	671	668	644	602	636	647	647	641	656	655	683	649	677	644	649	650	642	645	668	702	674	629	646	665	648	627	690	663	671	627	633	640	629	631	661	623	682	666	609	689	657	668	638	649	651	640	648	665	636	655	626	611	685	666	660	677	649	668	641	657	665	698	645	634	665	641	631	644	640	674	649	664	676	654	606	637	664	662	658	629	654	648	634	668	646	684	660	652	669	646	651	604	630	646	679	669	642	696	581	626	655	648	647	656	641	633	619	626	645	642	699	612	625	677	623	667	687	645	646	664	634	664	608	625	618	634	654	669	644	625	621	600	639	619	637	662	701	636	699	617	622	640	673	671	647	687	684	614	649	669	620	653	634	648	643	669	688	635	653	615	639	670	629	688	636	582	674	649	615	669	704	654	671	655	677	632	631	688	680	641	631	646	627	672	588	712	650	658	684	690	642	682	621	653	669	621	631	663	651	651	695	612	663	653	696	668	636	659	666	617	679	667	669	668	663	637	643	667	689	707	666	627	672	655	644	630	682	673	638	680	651	636	632	631	630	650	656	693	675	656	598	631	716	650	650	697	685	598	696	662	652	652	652	627	598	646	658	643	697	603	692	642	723	695	641	636	660	631	667	676	584	622	634	650	666	610	661	684	622	627	660	633	639	659	689	657	617	670	632	704	693	661	676	646	603	692	669	663	671	684	642	590	629	649	629	706	651	682	667	642	646	630	658	633	615	615	688	659	695	650	676	657	616	689	693	632	664	662	586	699	680	632	671	648	673	694	684	634	637	642	690	660	645	642	652	623	672	646	655	674	698	661	670	686	644	650	657	623	684	680	656	668	672	649	647	663	662	651	678	633	634	633	649	637	691	645	658	651	678	648	644	647	650	606	655	660	621	631	631	667	678	647	675	626	621	673	674	661	629	697	662	664	663	667	636	654	688	692	701	690	658	619	681	626	666	637	694	675	640	682	653	649	636	636	665	635	713	666	626	656	652	650	646	652	659	669	648	625	660	635	718	667	637	672	680	714	683	684	635	667	616	616	644	645	655	649	666	649	640	648	651	634	679	653	656	667	649	691	679	623	636	644	664	620	652	689	654	638	608	630	672	678	647	639	675	662	612	661	642	688	667	634	679	620	642	645	650	626	646	726	692	687	689	614	662	648	669	664	653	611	693	657	675	677	659	654	636	655	627
26683	31882	21160	3557	185	166	139	119	122	114	132	110	129	118	131	131	143	135	120	113	111	115	130	103	135	119	105	112	125	127	125	137	124	118	123	127	133	154	126	128	135	123	120	128	134	129	127	140	115	115	127	130	119	129	136	125	124	144	130	146	133	141	128	130	126	124	138	133	114	140	128	131	105	147	125	125	126	117	124	121	128	128	132	153	127	110	138	134	147	119	123	118	131	137	132	128	137	133	124	152	124	136	138	128	121	106	135	131	124	111	153	124	104	135	128	111	113	131	153	115	121	139	124	127	140	122	128	148	119	132	120	107	130	112	132	125	127	133	117	128	106	127	119	132	111	149	125	119	141	119	124	108	134	126	125	122	121	132	128	110	122	128	132	133	115	120	140	120	125	140	127	142	124	113	127	122	128	110	134	123	109	126	114	120	137	120	109	113	111	130	143	113	162	120	124	121	132	146	150	126	139	143	134	118	128	120	130	114	125	122	130	111	114	132	125	135	135	120	143	122	141	116	118	120	108	147	127	133	131	126	115	144	138	130	126	122	142	139	130	128	132	121	123	131	124	103	120	122	113	106	125	124	134	126	133	121	138	134	127	120	133	123	117	130	144	134	124	118	108	150	122	138	125	104	148	111	123	153	103	132	141	114	124	137	147	136	141	112	121	118	133	128	124	125	105	116	130	138	120	123	113	110	134	124	118	125	95	157	116	141	145	148	141	126	129	111	131	140	143	112	113	148	129	142	122	96	94	116	132	138	125	134	111	122	123	126	131	156	112	117	133	131	119	118	118	110	140	131	117	118	125	133	120	113	126	129	136	127	121	134	117	134	127	125	115	124	115	127	120	141	103	134	115	108	135	143	128	154	127	124	120	129	101	122	114	120	137	131	131	121	121	132	120	118	142	127	109	118	145	123	116	133	131	123	145	112	134	142	145	114	120	131	128	131	128	115	113	127	121	111	132	134	138	120	129	128	129	116	135	143	109	131	130	134	115	133	137	122	105	129	132	117	122	115	129	123	132	129	113	121	146	134	141	109	122	134	116	134	124	115	123	114	110	116	132	138	128	104	130	130	140	122	120	142	120	132	124	124	137	126	123	143	142	135	122	144	147	133	138	132	110	115	138	128	112	144	116	125	105	116	120	150	124	113	119	128	143	134	140	127	134	110	125	124	126	130	125	132	143	126	124	134	118	122	119	118	150	129	101	134	139	106	105	148	129	142	130	132	109	123	142	114	131	151	144	123	133	115	143	109	114	130	139	136	126	120	125	125	136	120	129	113	106	127	122	145	122	137	139	109	142	121	139	123	130	130	112	134	118	115	134	122	113	135	142	117	144	110	125	141	126	121	111	119	145	134	143	128	134	118	107	144	138	152	127	146	143	126	127	109	138	100	108	120	124	106	135	138	116	141	115	125	138	132	125	132	118	170	141	126	136	105	127	119	141	109	113	128	131	112	139	124	137	121	141	127	158	130	115	140	130	117	139	124	128	123	138	122	122	114	122	115	126	98	133	133	142	122	126	135	141	130	115	115	128	121	115	117	118	130	130	142	130	134	121	157	132	131	139	127	116	131	130	121	136	122	129	128	116	109	130	134	123	108	103	108	124	115	119	121	109	145	131	124	104	123	117	137	128	125	142	117	114	119	130	120	116	109	146	128	126	100	115	117	154	145	127	140	120	110	134	149	118	138	131	136	104	131	127	115	145	110	104	125	135	97	130	134	131	130	143	140	138	138	130	124	132	135	113	124	126	134	127	133	123	134	128	115	114	138	126	135	134	139	113	142	128	130	126	128	130	118	131	140	128	129	118	137	127	120	126	115	118	133	116	127	112	131	121	128	126	119	116	134	123	137	116	145	123	126	124	144	124	138	147	106	134	118	122	109	131	129	116	134	136	115	131	129	118	115	131	137	127	113	137	130	122	142	110	122	117	125	127	159	138	113	132	131	112	121	131	115	107	122	120	133	132	114	127	120	143	124	116	130	145	133	138	123	123	133	130	106	135	125	124	132	149	122	105	123	123	120	134	123	134	113	131	137	130	125	119	132	133	135	117	143	125	117	112	120	122	125	146	117	125	125	131	150	129	132	135	143	116	125	134	108	123	109	124	122	125	141	119	116	138	131	131	120	138	136	140	116	123	166	110	104	124	144	129	119	124	119	133	130	125	153	140	106	130	133	117	115	122	119	127	125	128	138	115	127	119	119	133	124	123	116	126	104	121	129	137	116	127	130	131	116	142	133	124	137	136	123	116	135	131	146	113	134	117	127	131	109	122	156	115	147	126	131	141	133	112	134	127	143	136	130	130	108	129	138	133	120	123	116	108	133	126	113	147	127	145	112	118	118	130	136	131	121	127	111	144	146	119	125	136	129	137	119	117	121	132	111	145	133	131	118	116	150	142	156	121	128	115	119	135	120	129	137	128	116	131	132	123	125	130	133	132	128	142	123	143	131	130	131	126	109	144	117	154	141	138	126	105	115	130	117	133	137	139	130	127	139	125	112	128	133	116	137	119	127	130	123	124	117	122	116	122	116	106	124	136	136	129	122	137	135	115	131	131	135	121	138	120	110	129	117	144	112	126	115	122	137	130	111	125	140	134	130	138	116	142	119	133	141	125	102	128	143	116	114	127	135	129	115	125	140	128	128	113	126	123	139	108	125	118	133	136	145	109	135	145	124	130	134	115	115	122	140	143	131	125	119	98	131	126	115	128	130	141	127	125	120	137	119	114	120	114	140	117	130	117	130	110	132	123	114	128	145	106	135	130	127	104	126	140	134	134	118	116	111	124	118	138	128	125	117	114	120	137	143	121	122	129	131	135	130	130	132	121	130	136	135	145	116	127	132	137	137	136	117	125	120	131	129	151	127	122	132	113	108	138	147	131	136	115	120	148	146	116	149	136	125	129	119	113	124	142	126	118	139	124	131	129	121	118	120	125	140	136	121	128	141	142	137	128	127	132	114	142	111	126	133	118	142	142	129	129	123	120	101	109	127	142	139	129	120	128	138	104	136	140	113	126	112	102	133	113	126	130	129	120	127	131	142	124	149	116	105	138	120	156	131	125	143	131	134	117	124	126	147	111	139	133	121	128	126	119	130	118	115	121	134	129	147	119	133	110	142	129	124	126	139	147	146	133	133	118	123	129	123	119	115	132	113	117	120	122	131	116	127	106	119	137	103	123	114	146	129	149	118	124	119	126	125	126	120	113	116	113	134	137	120	119	113	149	118	133	128	120	139	122	137	142	113	125	139	114	143	121	139	115	140	112	137	130	119	108	134	140	116	144	132	155	120	109	142	121	123	118	132	127	126	118	152	131	117	123	120	113	128	132	135	116	124	135	129	108	98	112	132	132	136	140	128	142	127	133	133	137	129	109	124	120	144	140	114	131	126	122	122	109	122	115	134	117	141	131	124	131	132	131	127	128	132	129	134	155	135	130	132	116	126	137	130	126	135	138	136	119	113	136	120	111	140	137	141
26943	49353	16481	327	295	281	280	247	239	233	234	252	228	245	203	238	246	239	221	220	236	227	221	218	213	227	237	252	241	217	222	234	237	212	252	245	252	226	226	255	232	210	218	228	217	239	263	210	250	224	236	234	247	232	233	210	235	240	215	232	218	246	224	211	204	229	250	202	211	238	245	222	236	243	242	213	254	249	235	234	244	219	205	237	204	240	239	205	247	232	237	240	231	218	229	229	226	243	228	245	224	214	219	225	225	248	252	242	224	249	223	205	230	250	228	216	248	248	223	198	219	232	233	218	243	201	207	250	233	229	226	192	230	235	250	210	213	241	211	237	214	239	229	217	246	269	211	241	235	223	224	221	237	254	224	248	206	199	227	236	220	223	222	224	201	248	266	242	236	235	236	231	219	229	241	280	251	208	243	226	220	245	211	218	218	242	216	262	215	227	231	210	238	213	218	221	206	233	238	238	198	252	205	223	228	225	225	213	228	234	212	209	207	244	245	212	243	222	238	206	211	233	249	218	237	231	223	232	247	226	210	222	204	250	220	202	228	231	210	203	225	206	243	221	218	243	211	222	234	247	226	233	221	237	229	227	218	233	228	233	248	227	243	213	219	227	241	192	232	219	233	214	204	224	211	210	239	188	228	212	217	238	248	216	204	232	221	227	229	234	241	228	221	219	237	208	198	237	245	222	230	233	209	209	217	222	238	224	239	198	243	223	222	253	216	220	227	231	281	214	183	215	225	239	237	237	221	234	228	219	229	232	212	238	243	231	216	222	218	240	235	265	211	260	233	234	256	211	223	240	261	224	218	237	229	213	192	236	234	227	261	221	232	239	216	219	216	202	244	227	213	216	226	228	220	225	277	197	252	242	253	226	238	220	229	234	217	206	198	220	213	203	240	230	226	198	234	243	200	254	230	259	218	223	194	242	219	213	245	229	245	231	215	241	249	223	203	244	220	235	234	235	224	239	253	222	213	218	217	212	225	210	205	203	227	220	240	227	240	210	241	235	254	243	217	235	233	233	238	227	215	211	259	243	207	226	209	211	244	206	236	249	208	242	237	236	216	237	228	244	233	226	197	229	246	222	215	226	211	250	246	244	243	241	242	232	208	247	244	230	240	232	242	242	244	219	257	219	205	234	229	239	248	244	257	222	229	225	214	242	207	237	207	215	251	201	225	227	229	235	234	226	228	212	226	232	217	240	221	246	232	222	219	221	247	253	255	213	230	227	215	208	204	219	240	213	211	230	212	213	185	238	215	290	222	230	235	245	251	209	190	249	247	233	234	256	241	227	257	223	189	243	208	254	229	246	242	239	243	222	230	231	243	220	224	230	223	229	212	241	206	228	226	222	219	235	219	261	251	227	230	212	215	241	221	224	227	233	217	252	255	229	217	238	223	226	255	226	218	251	229	235	251	223	222	220	233	216	232	218	247	193	207	223	243	225	228	232	211	245	206	221	236	227	226	216	231	219	229	215	214	220	260	222	238	247	216	230	234	244	235	216	195	239	224	225	221	248	252	211	226	245	239	231	221	212	227	247	231	235	205	247	220	228	215	224	220	200	255	236	240	212	243	218	220	230	217	232	210	227	229	217	207	198	217	204	228	204	222	207	234	228	219	220	239	228	257	234	236	231	232	219	235	230	207	227	214	225	233	219	217	239	235	224	230	217	234	212	221	220	239	233	217	212	225	217	239	244	208	240	251	208	225	223	231	224	238	241	238	230	226	233	211	206	214	231	215	231	225	235	230	227	249	242	261	238	206	216	242	217	229	207	222	234	224	227	216	204	238	225	219	251	217	238	255	248	241	233	235	244	221	252	254	239	222	226	236	234	198	254	237	234	229	256	244	229	244	219	222	231	236	256	243	231	221	236	219	243	217	223	236	196	242	235	221	229	223	227	225	233	216	214	249	255	237	215	217	227	257	261	253	218	209	262	254	240	233	236	242	217	218	238	236	219	213	205	240	245	222	223	283	229	249	241	225	267	223	253	223	210	209	242	238	227	230	223	249	233	229	224	227	269	226	223	217	246	221	219	233	223	261	215	234	240	222	233	199	202	233	233	223	236	228	220	196	247	232	212	240	248	241	219	262	220	227	222	239	235	216	227	237	222	242	225	201	227	219	255	212	228	227	247	240	233	246	222	216	229	221	236	263	230	221	228	241	240	203	215	254	247	226	212	244	216	224	227	227	251	257	237	233	225	244	196	225	222	235	231	221	222	222	240	210	213	230	229	226	239	239	193	235	249	240	228	231	231	228	230	234	212	246	223	248	235	230	255	209	247	213	229	215	209	242	250	229	217	213	236	254	244	210	235	232	239	204	228	217	216	196	224	218	205	254	212	244	212	229	245	236	249	266	221	243	215	223	250	213	207	255	229	244	222	230	233	236	196	211	223	227	252	219	200	216	223	225	246	202	206	243	235	229	220	227	260	240	218	240	205	214	254	231	235	244	229	221	213	221	215	214	224	217	248	235	238	218	220	214	205	245	216	215	240	215	238	227	211	248	229	230	257	221	223	268	215	243	217	231	253	227	246	241	215	228	215	223	250	245	226	215	235	255	177	236	236	215	212	217	216	229	235	225	249	220	225	221	244	240	251	230	238	209	247	221	229	239	208	200	216	230	248	210	214	272	252	217	238	229	228	252	233	217	225	239	227	232	206	219	228	270	185	244	237	220	247	254	225	228	229	240	228	222	202	238	239	210	241	220	213	223	202	251	233	214	237	235	217	236	201	225	238	200	271	243	221	250	226	211	219	206	227	195	223	229	228	234	205	244	203	235	220	228	220	221	205	246	216	218	232	220	266	235	254	220	236	247	221	233	225	231	242	195	239	240	220	209	239	234	217	267	265	228	207	243	234	232	232	214	234	227	249	244	227	238	219	240	254	226	249	232	257	233	219	242	232	224	250	245	204	237	231	222	234	262	262	221	230	220	235	215	231	233	228	265	229	246	253	195	218	226	215	199	225	208	233	215	241	251	216	237	245	248	210	239	211	231	204	264	260	227	232	227	236	250	229	240	233	239	219	225	244	262	208	256	218	231	226	227	231	240	235	215	249	228	217	235	216	230	219	237	222	234	215	240	206	222	224	205	224	213	243	241	240	247	222	223	227	228	225	225	206	190	239	221	219	252	234	230	206	217	246	262	203	230	251	233	254	251	205	205	217	259	212	227	230	211	220	207	229	216	237	214	226	264	191	242	239	229	242	230	194	235	210	229	215	233	232	241	236	231	207	245	230	217	217	253	216	239	249	240	238	231	243	215	221	221	237	223	239	221	227	219	245	210	229	217	216	236	202	202	199	222	222	215	242	235	224	205	225	216	228	247	261	224	216	232	254	224	230	235	228	235	233	226	241	232	225	242	199	232	244	207	277	218	242	220	238	235	211	244	222	253	244	233	238	230	233	218	227	207	256	232	215	212	223	248	256	232	223	227	227	223	255	227	241	234	218	237	219	210	222	220	237	249	214	276	232
24089	24554	29730	24440	17624	3481	476	311	322	317	309	336	284	308	278	292	257	264	279	296	283	279	272	281	303	282	267	273	270	279	291	280	252	258	272	289	256	280	270	281	255	261	265	267	285	280	268	246	259	278	238	265	282	315	263	276	251	269	251	266	285	257	253	215	278	258	254	281	324	235	272	278	247	291	285	253	263	266	276	246	276	267	270	265	275	253	218	296	254	253	271	239	268	257	227	245	266	256	272	292	270	301	258	245	267	262	271	286	250	239	253	276	257	259	267	271	256	258	259	289	247	281	244	229	244	241	259	278	259	276	247	277	262	250	258	269	244	286	247	257	262	290	231	274	231	308	276	261	247	281	275	271	265	273	290	263	266	254	239	254	252	304	258	231	245	257	251	261	246	257	285	272	261	251	285	258	247	257	287	208	263	228	268	255	259	249	259	278	295	291	258	253	255	273	256	272	283	272	291	257	267	287	260	267	253	248	263	282	289	288	283	256	260	255	281	294	277	248	280	263	243	206	252	283	245	284	257	284	253	278	261	261	262	249	250	249	266	263	279	262	241	284	258	262	293	245	281	252	267	265	295	273	279	272	263	265	274	253	279	252	285	287	252	254	247	262	247	267	279	264	253	287	256	245	256	265	242	253	244	244	236	289	260	294	276	284	252	302	279	294	234	249	240	253	265	259	293	269	258	275	262	254	246	271	262	245	263	282	282	282	279	244	256	279	277	289	258	295	267	236	238	261	236	236	257	269	253	276	262	249	251	275	243	264	261	283	281	246	278	291	267	322	233	268	276	251	258	289	261	264	257	234	285	271	296	240	246	230	277	258	285	259	272	282	274	270	268	265	256	252	267	257	272	265	273	264	278	256	271	271	242	272	253	252	260	254	258	239	257	277	273	299	233	260	259	286	244	239	249	278	261	288	283	257	269	286	255	276	265	269	282	254	260	274	268	257	258	290	255	263	240	249	255	272	281	263	259	270	248	253	257	230	263	246	242	250	256	272	257	283	302	257	261	232	257	278	263	269	261	280	290	271	228	274	273	262	281	250	274	261	247	265	260	243	230	257	285	249	281	239	276	268	254	272	243	276	275	250	252	266	267	319	261	280	243	234	277	249	277	258	247	253	257	270	259	226	268	260	237	253	267	277	233	246	247	246	256	265	263	252	279	270	261	280	291	264	277	250	271	270	269	248	255	285	228	252	256	259	266	268	270	252	248	252	267	262	270	275	264	268	231	278	272	279	273	270	271	256	251	277	238	252	290	249	247	264	272	269	244	278	267	258	290	249	276	278	300	266	246	244	256	249	248	285	262	241	254	267	265	280	233	289	273	255	253	266	259	242	259	246	272	277	277	274	240	260	250	263	245	278	281	278	241	266	250	303	252	253	243	276	238	271	244	269	278	276	276	263	253	265	246	291	272	260	251	281	256	265	258	253	251	279	231	287	283	275	252	282	270	257	239	274	270	269	278	281	249	237	246	253	269	270	268	244	301	240	262	255	291	246	296	257	256	252	270	280	268	270	240	229	273	272	258	295	283	263	280	259	259	248	269	276	250	248	242	282	267	272	239	252	253	249	254	234	283	279	279	260	258	260	256	266	239	254	275	265	252	254	250	246	301	274	261	268	249	238	256	271	243	285	275	255	250	246	256	282	288	274	267	249	266	263	273	281	246	257	248	254	238	246	254	261	259	278	267	252	262	264	270	274	259	269	259	257	259	253	247	268	244	265	273	256	274	234	272	265	296	253	232	276	273	270	253	250	239	253	273	287	251	266	281	265	262	246	263	267	251	255	272	278	254	247	236	280	255	250	280	268	261	250	258	254	266	266	244	255	248	282	258	280	269	250	249	274	264	272	238	245	281	271	283	270	247	244	279	264	241	258	288	268	247	282	262	266	277	249	241	264	275	249	276	238	280	281	278	257	282	255	266	268	258	258	260	277	271	271	267	271	295	258	265	281	264	259	251	280	263	248	285	274	276	254	250	275	254	271	290	250	249	278	287	269	298	274	276	259	282	292	255	277	296	261	273	273	274	262	291	252	273	301	252	270	289	277	256	269	234	255	261	251	256	277	251	285	255	287	251	270	281	257	262	272	257	263	270	291	267	270	241	252	254	269	266	282	281	287	291	250	255	265	243	270	255	259	255	273	291	281	258	275	247	263	280	252	264	263	240	285	274	263	247	270	256	265	244	294	271	277	253	271	284	241	260	269	262	274	288	263	277	259	268	276	241	268	276	265	257	279	276	250	262	250	250	274	275	261	268	262	265	263	240	273	246	262	267	247	252	246	237	242	290	289	270	256	246	273	253	270	274	244	287	245	267	256	274	298	279	284	279	264	294	256	261	270	291	268	265	265	257	243	261	281	280	245	262	262	269	238	242	245	267	262	275	242	248	289	253	254	279	274	287	252	276	236	285	265	253	263	253	302	285	255	245	267	260	275	237	271	267	251	274	250	273	290	265	272	249	274	298	280	237	287	246	272	240	243	274	222	303	281	287	251	292	248	284	237	268	265	267	280	241	252	262	284	246	271	276	255	285	276	266	268	288	269	244	274	290	263	270	255	263	267	267	248	256	234	251	287	270	281	271	263	276	269	292	273	268	266	278	254	254	251	265	277	256	235	264	254	267	278	270	248	238	286	299	266	298	281	257	274	256	253	252	254	263	260	254	253	296	262	253	288	289	254	268	236	263	269	277	282	267	267	264	236	277	269	256	250	285	265	292	231	260	287	246	288	302	283	237	258	270	247	264	274	288	293	277	268	271	261	266	275	273	252	241	252	286	240	252	271	273	275	270	259	252	248	254	256	294	233	259	287	264	263	274	283	251	301	271	282	259	276	253	228	270	270	300	246	247	295	270	274	248	257	261	300	275	265	244	261	271	278	269	241	229	233	280	263	263	283	270	257	272	280	238	256	265	271	266	281	249	261	268	294	277	257	249	285	285	275	272	294	264	273	272	280	258	250	256	263	247	283	268	257	274	295	264	287	239	254	272	242	265	274	260	242	268	271	273	269	261	284	267	275	267	257	263	280	283	264	254	254	254	233	255	276	244	263	277	286	283	297	247	286	263	291	272	237	252	283	287	261	268	262	277	269	269	278	269	250	273	283	277	264	246	261	275	280	268	285	271	268	277	249	250	293	262	259	267	258	311	268	232	281	298	258	321	303	266	270	284	258	228	241	254	272	266	267	253	284	249	260	274	259	258	255	268	257	218	249	280	265	267	260	279	270	291	237	254	266	257	269	270	256	276	278	254	260	257	285	242	263	248	237	258	261	271	261	262	252	244	271	278	258	243	257	255	266	249	252	261	243	236	274	253	268	253	248	251	275	251	244	269	255	275	252	275	246	274	254	249	243	287	266	280	237	297	244	249	280	271	248	244	232	279	282	285	280	255	260	303	272	233	247	268	250	262	264	247	262	284	269	266	247	271	252	258	271	270	278	278	302	255	283	253	232	245	276	287	269	286	284	248	291	236	278
45183	78717	33557	1726	1161	951	806	689	677	592	589	557	532	526	523	468	470	503	518	517	485	483	482	485	454	466	463	444	490	458	424	466	463	452	426	422	448	454	436	452	433	424	470	455	407	402	444	408	449	416	434	452	426	455	467	460	451	435	458	452	420	429	466	438	431	490	436	436	458	415	447	454	459	435	437	419	430	457	472	404	447	460	445	458	430	424	412	423	440	395	464	445	444	426	438	419	458	452	421	441	458	438	413	459	450	454	462	492	445	440	446	439	404	463	409	437	401	418	453	432	428	402	402	430	422	488	467	444	418	445	473	405	440	408	419	444	452	456	440	462	434	425	439	439	435	460	432	416	444	425	456	445	432	440	423	463	451	445	420	441	465	439	433	438	435	430	442	478	432	472	434	461	442	471	453	505	420	437	380	442	433	453	459	411	449	426	459	407	455	443	450	419	432	437	426	444	419	445	419	480	449	456	438	427	439	460	411	455	452	423	431	474	427	456	478	445	412	457	438	423	407	436	432	400	429	444	430	482	445	465	427	438	452	388	428	412	452	448	447	444	461	442	438	426	439	449	434	464	427	446	450	435	469	414	445	445	415	494	435	418	416	443	420	451	441	450	433	422	436	433	427	441	439	427	446	401	447	426	392	433	457	430	469	450	425	429	416	452	438	427	435	439	466	433	442	449	433	446	403	474	434	438	442	428	454	461	442	436	436	491	416	450	462	391	439	435	465	466	451	457	482	405	449	443	472	457	433	458	463	417	466	459	432	476	433	409	422	469	448	415	469	471	413	448	435	465	420	424	407	471	432	483	467	425	443	427	436	453	445	423	432	442	459	425	470	418	420	460	425	422	451	429	447	448	470	434	430	428	442	446	458	443	447	443	412	444	451	433	503	486	394	432	433	415	440	448	427	440	441	435	450	465	462	447	474	400	453	460	425	429	436	440	434	426	419	428	462	462	401	435	468	456	464	419	415	443	480	444	447	429	456	482	466	397	471	475	454	483	437	466	445	464	455	407	414	414	459	439	446	507	434	437	434	417	472	447	428	428	467	401	436	431	430	447	431	403	441	470	424	464	412	433	458	482	479	434	424	446	458	462	441	448	413	437	445	473	477	466	414	432	392	456	393	439	442	443	452	459	415	430	426	447	447	412	436	402	427	431	455	436	450	430	453	419	413	381	442	442	440	448	470	451	475	441	431	426	423	431	462	457	442	454	450	452	433	451	406	435	427	425	441	463	399	440	431	433	435	429	445	441	434	430	409	458	431	424	415	411	447	452	454	438	455	432	437	469	430	461	493	453	410	462	482	399	419	465	430	413	420	442	448	418	461	473	410	458	402	413	431	424	466	430	463	427	441	415	473	461	456	445	426	431	429	454	448	433	435	442	418	420	416	463	427	421	457	458	436	444	391	431	420	430	430	442	437	413	433	419	440	458	449	411	458	465	457	418	478	411	453	446	422	421	475	479	438	428	443	446	448	438	424	473	430	477	437	454	418	460	378	437	432	407	427	428	430	430	423	409	448	457	420	442	440	455	460	442	430	438	412	461	417	429	482	455	436	403	434	448	427	456	439	440	488	457	409	410	421	440	455	432	413	444	436	482	453	422	461	481	468	426	459	483	448	444	421	479	437	418	444	459	470	391	448	472	445	447	426	435	406	443	443	466	447	461	445	443	453	460	435	467	450	405	454	457	422	448	451	437	469	415	473	479	416	449	451	444	447	443	422	416	426	436	411	438	437	472	403	463	465	448	426	436	433	443	424	441	463	453	446	436	476	428	415	440	434	435	426	445	430	441	412	458	447	445	438	445	436	445	460	413	411	448	420	443	448	481	452	420	474	468	437	429	480	450	419	417	407	451	453	458	410	409	458	410	428	463	453	455	424	457	444	503	432	442	464	425	477	458	478	463	437	457	426	454	435	454	438	421	438	437	430	474	421	454	469	443	439	428	469	429	472	447	478	443	455	439	397	469	440	448	431	465	448	429	445	428	447	424	418	466	446	459	436	450	415	447	468	447	448	435	422	444	451	419	470	420	443	455	446	459	443	435	439	403	420	421	417	448	456	414	445	425	443	443	396	434	439	432	399	424	456	456	453	421	424	450	443	467	442	448	416	484	422	451	495	461	440	478	407	450	397	465	449	402	440	419	451	451	444	462	447	378	447	422	458	478	417	433	422	425	442	471	461	418	422	451	462	467	476	460	435	424	435	428	453	465	441	456	436	443	434	466	439	463	418	438	437	455	476	439	431	424	429	430	429	472	445	422	464	393	441	409	469	467	485	429	447	444	438	447	413	453	409	429	421	432	473	459	414	466	436	439	470	450	418	454	430	460	442	402	452	444	446	424	453	434	492	431	445	436	429	440	446	422	478	455	439	436	454	458	397	408	433	448	442	423	452	432	445	433	454	451	473	428	453	419	428	441	436	427	421	477	432	412	454	417	447	446	453	425	387	464	442	451	467	458	437	400	429	445	431	431	444	432	469	429	462	430	416	434	454	447	415	448	437	428	427	440	438	442	443	420	439	456	455	461	393	420	426	462	446	404	445	449	443	429	491	441	400	441	431	466	485	414	428	469	449	448	455	446	464	440	440	478	474	449	460	462	502	418	429	430	424	441	438	441	451	464	437	471	480	428	417	439	418	440	428	476	428	445	459	437	461	457	439	443	384	450	434	431	439	436	405	488	451	458	422	502	420	424	441	466	422	449	449	450	443	451	452	457	444	435	482	455	445	443	478	475	445	454	434	442	465	422	412	447	448	416	414	412	412	411	424	409	414	439	438	457	459	456	410	435	436	437	453	446	455	439	430	404	462	403	453	402	434	442	408	431	405	441	453	422	419	441	459	427	435	470	449	418	459	453	418	445	441	462	455	451	425	435	431	421	455	456	474	430	461	473	432	437	439	447	432	411	418	449	389	433	463	414	432	440	442	419	467	434	464	417	442	428	436	451	443	450	454	427	434	425	438	464	408	450	463	451	400	494	443	426	438	426	441	445	419	435	430	442	466	449	447	417	416	415	439	415	445	454	425	449	455	454	423	411	447	444	487	439	430	469	464	425	438	476	453	431	465	469	452	444	433	470	440	422	475	452	414	420	437	475	435	439	488	445	439	431	439	442	460	438	440	421	447	435	421	409	441	436	466	474	416	471	454	437	499	467	459	447	466	426	437	444	467	428	430	486	447	447	436	458	430	450	401	441	434	436	431	453	476	431	453	457	436	441	428	435	457	473	469	422	434	442	419	415	438	443	407	455	456	446	410	448	456	467	414	420	426	502	414	468	477	428	441	451	400	436	478	458	412	401	414	446	462	461	416	420	437	502	438	413	451	436	446	445	438	398	459	444	414	443	466	408	429	428	432	411	452	435	454	434	415	475	487	441	423	466	449	443	426	439	409	468	423	443	453	434	466	438	424	434	430	464	424	455	456	437	471	465	445	476	442	433	449	464	464	470	424	446	475	443	418	472	439	439	426	452	457	422
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
