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
339527004487	339527005006	339527005556	339527006106	339527006656	339527007206	339527007756	339527008306	339527008856	339527009406	339527009956	339527010531	339527011056	339527011631	339527012156	339527012706	339527013256	339527013806	339527014356	339527014906	339527015456	339527016006	339527016556	339527017106	339527017657	339527018206	339527018756	339527019306	339527019856	339527020406	339527020956	339527021531	339527022056	339527022606	339527023156	339527023731	339527024256	339527024806	339527025356	339527025906	339527026456	339527027031	339527027556	339527028106	339527028656	339527029231	339527029756	339527030306	339527030881	339527031431	339527031956	339527032506	339527033056	339527033606	339527034156	339527034706	339527035256	339527035806	339527036356	339527036931	339527037456	339527038006	339527038556	339527039131	339527039656	339527040206	339527040756	339527041306	339527041856	339527042406	339527042956	339527043506	339527044056	339527044606	339527045156	339527045706	339527046256	339527046806	339527047356	339527047906	339527048456	339527049031	339527049556	339527050106	339527050656	339527051206	339527051756	339527052306	339527052881	339527053406	339527053956	339527054506	339527055056	339527055606	339527056157	339527056706	339527057256	339527057806	339527058356	339527058906	339527059456	339527060006	339527060556	339527061106	339527061656	339527062231	339527062756	339527063306	339527063856	339527064431	339527064956	339527065531	339527066056	339527066606	339527067156	339527067706	339527068256	339527068806	339527069381	339527069931	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22459	20471	27856	22971	20461	15406	1375	679	511	444	433	394	393	364	343	360	350	317	317	287	301	311	275	307	260	268	314	284	295	276	312	281	301	319	256	242	298	285	284	282	261	302	291	266	241	267	269	279	287	286	253	287	265	247	269	270	241	250	254	267	260	266	287	288	273	273	257	275	267	246	257	254	278	278	297	285	261	264	253	265	283	278	253	247	271	256	264	268	300	240	266	284	258	243	235	282	260	270	282	267	267	253	260	274	243	270	252	272	247	263	258	253	266	249	267	274	288	280	269	269	263	270	253	247	246	262	262	244	278	276	270	276	265	256	258	255	295	242	250	279	286	286	281	268	257	260	264	246	268	272	267	267	263	254	280	260	272	248	250	263	275	256	288	259	272	240	237	243	285	246	273	265	263	281	284	284	253	282	235	272	255	267	251	253	273	279	254	269	275	268	230	264	287	256	249	268	250	242	293	258	279	245	285	256	257	258	253	263	247	240	264	251	279	265	255	266	242	280	235	275	279	246	278	272	236	276	258	245	269	255	277	230	272	303	258	245	261	245	253	261	264	279	259	262	267	260	256	273	251	262	259	236	259	260	236	255	260	292	254	261	269	305	256	260	265	274	248	254	276	264	269	237	262	261	302	252	263	285	282	260	249	250	280	257	272	274	273	261	294	244	255	248	251	264	268	227	257	258	256	253	258	268	268	249	278	266	285	281	259	236	262	257	295	256	263	247	254	268	287	251	249	273	279	281	272	263	253	237	236	253	246	265	245	266	266	257	287	283	253	278	272	243	279	256	268	225	251	289	278	258	266	277	224	255	282	253	289	276	256	256	261	257	248	273	250	253	255	259	247	251	253	273	292	282	276	266	241	236	289	277	277	262	277	265	274	277	264	241	274	257	242	254	276	268	271	256	286	294	258	267	258	257	261	272	266	260	248	246	260	256	272	258	255	236	271	258	236	272	233	289	243	258	301	259	280	252	265	258	268	240	264	266	250	238	267	276	258	290	267	257	250	293	283	247	266	278	269	282	245	248	258	267	268	285	256	272	301	239	292	243	255	236	266	268	253	249	259	258	230	237	302	282	251	245	241	249	248	262	257	283	291	274	299	258	248	243	241	256	274	258	253	273	295	245	244	269	260	258	264	265	273	242	259	305	277	243	251	274	258	268	238	282	255	260	256	273	241	274	267	266	291	254	280	275	272	277	255	253	270	259	259	263	241	234	302	275	280	267	263	269	261	253	256	269	270	262	275	269	253	270	282	264	245	235	308	293	272	263	248	288	266	236	256	295	296	252	253	260	281	266	266	245	251	262	259	271	236	282	262	257	280	269	266	257	262	270	240	254	266	228	257	267	234	271	272	274	265	246	277	298	317	268	294	271	279	242	237	250	253	270	279	248	247	269	260	244	289	256	276	282	268	270	225	247	292	269	260	258	281	272	248	266	252	267	265	255	269	237	269	286	260	261	264	302	251	258	261	260	233	268	237	247	260	277	245	265	265	274	240	250	271	251	252	247	235	259	259	288	261	273	262	265	271	289	254	254	271	255	253	253	286	267	241	272	241	242	274	243	269	260	256	296	266	316	270	282	278	255	268	275	262	274	256	221	234	263	277	254	257	272	252	253	268	245	271	263	245	268	270	292	253	256	271	274	268	241	268	275	266	274	300	269	253	270	257	277	244	273	262	270	236	280	255	273	281	278	256	277	252	292	284	269	270	256	273	279	257	244	255	280	272	292	274	246	267	271	263	256	259	266	251	233	255	266	289	259	273	252	272	272	300	266	264	270	274	281	289	243	285	269	268	259	266	251	268	257	259	245	260	253	264	256	259	286	272	251	222	270	266	271	253	285	272	251	269	261	259	286	261	263	240	258	238	238	268	269	266	261	271	294	253	249	264	258	254	270	281	264	251	275	248	265	302	268	270	246	268	275	273	263	261	288	284	288	286	260	281	268	262	267	284	246	264	277	261	235	253	269	274	274	267	263	256	282	270	249	252	268	246	238	256	272	242	277	272	292	303	280	230	280	253	250	249	281	287	276	246	263	245	235	285	255	272	265	278	255	246	248	299	258	237	250	267	280	267	241	262	248	268	283	259	274	231	258	278	252	246	247	297	267	267	275	264	256	248	266	279	278	257	277	292	260	251	284	263	257	274	270	264	250	276	225	307	268	272	248	268	237	248	259	246	253	262	243	301	250	263	265	277	262	237	259	268	283	268	243	247	261	278	256	278	259	275	296	233	250	272	262	256	244	263	268	284	243	279	263	286	261	278	277	251	278	277	246	261	273	262	262	254	247	262	235	254	280	261	260	294	257	243	249	255	259	287	263	279	268	251	279	285	258	297	276	265	255	281	260	244	259	249	246	259	263	268	251	266	250	256	305	275	259	286	259	263	274	278	265	252	275	260	288	271	281	266	268	298	261	266	240	252	266	265	233	264	237	249	293	271	280	272	243	291	268	267	245	272	252	271	257	257	269	284	257	274	280	248	245	255	227	256	254	247	263	292	249	271	219	252	217	251	281	286	257	254	285	275	262	276	278	257	266	269	264	269	242	224	255	269	235	234	262	272	246	258	264	265	282	278	271	249	283	250	272	279	275	261	267	250	234	286	269	275	259	285	259	276	241	259	255	274	241	255	257	287	250	262	253	262	236	240	240	249	264	279	253	272	263	290	273	291	268	250	262	271	266	277	254	262	260	265	268	265	259	259	266	269	262	264	265	270	262	273	283	245	267	283	250	291	258	238	245	256	262	289	254	249	283	261	285	238	238	247	278	253	257	264	241	280	279	247	272	274	261	272	261	253	256	270	253	289	270	289	258	285	253	264	218	261	278	249	269	273	280	266	223	276	265	290	269	255	269	282	265	237	255	272	256	248	265	263	252	244	237	261	299	254	253	274	250	267	222	266	244	277	267	296	248	231	290	244	263	267	267	255	253	255	273	259	280	284	271	259	271	261	269	235	256	277	263	270	231	243	260	239	261	257	237	281	249	220	252	243	267	295	255	258	274	274	281	277	265	268	259	248	278	258	270	283	278	241	266	257	262	265	272	281	273	238	241	280	269	279	272	270	264	247	270	265	277	242	248	256	256	237	282	262	264	273	289	254	225	305	273	279	299	275	235	292	274	272	268	254	246	248	264	264	244	285	269	286	288	257	227	271	261	254	284	291	250	269	271	245	258	245	284	236	253	255	294	257	266	264	263	254	244	253	256	249	258	264	270	267	261	281	286	233	255	235	264	249	249	270	254	237	244	266	245	219	240	275	233	261	285	284	269	250	267	251	252	257	258	276	243	257	282	272	230	263	246	263	225	276	270	285	259	274	238	252	255	240	278	256	279	280	274	261	252	225	272	247	251	234	270	274	276	269	226	258	268	249	285	254	269	268	246	263	261	268	287	266	242	276	260	267	279	285	273	259	248	282	297	293	262	257	280	259	258	266	239	256	290	254	229	227	263	247	259	244	247	224	234	258	238	258	294	282	252
49965	33486	11683	6325	4151	3063	2345	1968	1598	1355	1247	1087	948	899	801	762	768	733	734	660	636	649	616	588	593	605	521	570	626	635	503	541	507	565	551	494	527	518	542	531	518	529	549	506	559	491	487	500	519	518	499	499	496	558	490	534	539	505	499	500	559	553	456	511	485	495	514	493	519	511	557	497	523	493	530	506	487	495	521	463	486	505	545	504	534	496	493	529	564	530	493	465	495	492	526	487	486	509	538	466	490	491	501	512	533	463	504	531	527	521	496	490	473	471	477	531	517	501	500	493	514	518	477	481	512	496	503	509	506	520	514	517	509	517	476	471	472	509	516	517	535	505	519	489	528	482	500	461	516	496	548	476	532	552	483	484	476	504	503	498	479	482	492	519	477	507	500	503	476	502	469	491	491	483	480	539	506	484	470	503	468	535	502	470	484	475	517	497	473	506	481	508	470	501	479	518	479	474	511	497	516	491	458	500	463	504	487	515	498	515	483	511	549	472	469	513	438	483	451	477	479	486	477	467	511	490	502	505	492	531	513	476	532	532	503	497	512	501	520	475	511	510	496	524	488	506	501	478	530	504	560	480	502	476	561	519	559	438	513	521	493	518	528	509	440	505	457	476	521	513	483	466	493	519	535	509	498	501	462	504	481	521	506	487	528	480	475	522	470	488	500	518	488	480	487	481	520	480	443	446	489	509	493	554	473	491	529	488	497	439	483	511	506	534	483	570	481	500	453	501	491	453	478	494	515	481	513	487	483	494	491	513	512	474	498	529	493	512	474	495	515	498	485	510	538	505	474	533	542	479	495	485	512	501	493	479	513	493	458	444	485	512	522	486	521	480	506	515	504	528	494	513	543	492	498	501	481	470	465	475	488	468	520	460	484	499	498	521	482	509	495	504	510	522	500	483	551	452	505	482	508	487	487	482	473	529	531	512	476	491	522	517	484	508	498	506	487	489	477	489	486	515	496	539	510	507	532	508	500	478	458	524	486	509	502	456	532	503	499	528	474	475	509	500	513	515	514	509	486	481	506	508	512	489	505	488	458	489	493	488	532	496	516	506	529	508	460	487	515	489	508	475	490	510	473	454	468	463	472	501	503	515	501	511	487	488	504	461	487	506	500	522	498	495	510	469	481	484	480	525	492	474	506	491	486	490	468	504	480	493	516	534	535	525	501	492	484	574	531	479	504	504	495	459	481	482	521	452	498	486	529	488	500	514	499	482	524	543	509	545	497	477	506	474	545	512	469	501	455	517	540	474	501	473	491	495	553	480	488	533	505	519	483	481	472	503	477	489	474	506	523	510	493	470	566	476	488	482	497	510	517	533	477	477	485	494	538	489	505	559	497	471	545	504	501	499	500	495	497	509	509	492	489	483	476	457	523	549	489	486	484	530	464	509	541	509	484	518	498	520	506	546	488	537	512	521	501	493	497	504	503	519	514	476	476	474	477	478	468	516	497	503	536	505	504	543	518	471	512	484	529	495	481	453	504	498	484	465	469	480	508	461	482	481	490	496	540	501	509	502	519	479	505	525	511	509	475	511	501	520	508	475	504	494	512	469	496	490	469	477	511	495	477	469	529	458	485	458	482	510	506	489	495	482	490	463	530	534	466	511	517	541	516	478	462	487	475	478	490	500	497	461	472	488	525	486	510	488	458	502	495	540	492	520	493	507	480	511	487	468	485	472	497	489	507	503	466	483	506	484	517	502	473	527	508	463	470	543	505	471	497	509	495	512	519	520	514	515	498	478	531	503	498	489	502	516	515	491	496	509	502	494	497	476	475	488	510	498	489	494	512	477	500	459	510	491	508	480	532	500	474	521	530	560	518	495	499	521	486	499	498	445	510	473	491	474	482	490	536	438	472	489	489	521	501	513	515	480	517	513	514	501	494	459	486	551	512	486	513	542	483	519	527	484	473	487	489	517	532	499	486	500	525	489	499	499	451	502	530	511	475	493	525	485	491	507	469	478	501	489	493	498	496	521	499	497	496	494	466	514	481	486	504	506	504	468	487	523	507	487	517	513	469	534	522	509	484	512	482	510	503	472	536	512	492	451	510	473	530	488	505	540	518	525	477	519	444	525	475	550	473	493	517	497	483	498	431	460	435	524	519	458	488	492	493	489	493	502	537	485	495	483	518	488	519	488	505	473	518	499	484	471	476	484	495	509	491	483	519	499	465	526	483	501	522	504	497	503	489	530	507	488	514	541	502	504	473	509	451	478	523	471	504	484	519	500	470	522	520	490	460	499	466	506	496	502	501	476	481	469	510	524	492	505	505	488	526	494	500	493	504	503	548	505	518	479	497	514	491	498	514	488	447	518	504	510	495	498	522	523	473	510	500	521	526	474	476	522	495	484	499	455	470	520	479	509	456	471	502	521	485	524	466	508	462	487	501	510	475	503	548	553	485	466	527	462	522	507	503	474	480	494	484	492	544	467	491	467	482	488	516	499	481	472	505	465	541	456	558	526	512	497	449	496	527	484	527	483	518	474	479	479	501	524	524	474	490	505	499	524	500	498	473	493	478	546	557	485	448	453	496	497	474	474	502	506	489	547	525	514	514	495	497	455	484	526	476	497	514	489	502	506	514	539	501	499	521	491	572	483	534	541	526	521	480	523	524	514	457	520	505	490	529	487	542	497	447	550	534	457	475	521	475	476	510	502	479	535	514	466	470	496	483	494	504	521	496	515	502	478	497	535	509	477	478	517	526	492	481	500	482	468	508	541	534	473	480	512	512	476	515	490	489	512	516	495	468	522	484	521	480	521	513	509	444	473	508	463	477	489	527	521	518	440	486	495	475	525	489	501	476	477	493	525	509	514	523	529	505	476	490	509	535	482	483	501	514	488	480	485	504	489	484	526	485	499	515	472	489	496	491	521	491	487	529	492	478	526	456	478	513	505	514	494	496	504	472	479	480	467	521	494	512	552	489	470	454	494	496	561	548	484	523	529	456	484	505	527	473	484	528	485	494	489	463	493	537	489	478	507	484	528	496	535	451	523	524	492	502	517	506	500	479	505	541	528	446	502	502	519	510	468	520	472	473	465	477	495	530	485	469	452	526	445	492	509	510	469	466	460	500	559	455	526	481	517	487	482	488	496	484	469	485	506	490	478	503	506	481	541	516	497	486	496	463	466	496	508	493	511	473	523	465	522	507	537	522	537	532	504	519	519	488	486	491	523	486	512	488	521	570	489	512	562	487	481	532	496	467	523	473	505	480	488	484	492	477	497	518	476	505	500	459	487	492	470	502	480	458	461	492	442	463	517	490	478	540	499	483	521	490	479	521	535	469	464	493	474	499	481	528	498	500	517	509	498	535	529	506	507	489	492	450	467	537	517	495	472	521	490	501	499	524	483	495	458	477	488	514	484	503	504	477	528	498	477	478	506	491	521	479	485	508	525	507	501	540	526	492	484	488	507	531	527	487	484	548	499	534	497	493	490	542	497	484	478	502	508	467	496	470	493	484	468	512	540
27517	21264	8759	331	167	143	133	125	113	127	81	105	107	95	87	101	110	110	93	89	99	86	88	93	84	100	108	84	112	76	97	93	78	101	91	89	92	84	94	91	94	97	110	84	96	81	96	85	81	82	95	82	82	99	97	93	109	82	89	83	97	94	86	95	84	79	68	78	87	72	88	100	101	83	111	92	86	83	71	88	90	83	82	68	80	98	77	78	72	82	93	100	87	84	94	99	84	93	86	87	85	88	86	73	84	86	81	90	86	77	69	89	100	76	101	74	101	83	86	86	83	81	93	92	82	93	89	106	101	92	86	77	94	104	90	97	71	85	87	84	100	86	84	88	98	93	103	107	91	73	90	68	100	84	94	83	97	85	76	102	92	99	95	93	101	88	100	88	87	94	100	94	87	95	105	80	86	96	93	72	83	72	80	86	86	91	87	98	96	79	99	91	92	95	98	104	109	87	93	103	90	97	101	87	98	92	76	94	87	78	79	94	104	100	87	95	100	93	99	84	85	85	81	101	76	83	84	91	86	81	95	92	84	92	94	84	86	106	100	107	77	91	92	81	99	100	96	84	80	81	98	91	85	100	77	102	94	90	104	82	95	82	69	90	90	94	80	99	85	79	103	62	89	87	100	81	105	84	82	98	78	101	82	80	79	86	88	100	94	93	93	90	84	95	102	96	65	78	83	80	102	109	90	81	91	95	84	80	80	92	92	89	79	70	102	69	84	86	82	91	90	86	86	76	92	94	95	97	96	84	83	91	94	82	78	97	88	113	80	98	88	68	85	102	100	79	79	70	87	89	90	86	87	101	98	94	96	107	89	77	92	91	94	72	97	96	86	87	96	78	101	95	100	93	88	85	97	102	81	95	94	83	98	98	84	80	112	110	84	85	90	86	93	94	76	83	96	94	68	89	81	71	98	83	101	80	99	73	92	77	86	81	96	91	110	58	88	91	107	91	80	91	87	95	84	97	96	69	95	95	78	92	86	97	91	95	105	101	88	80	87	84	81	98	83	100	82	96	91	101	103	95	96	96	106	94	109	92	95	80	99	82	85	90	92	86	104	85	70	88	96	84	87	78	91	87	93	87	105	118	94	109	92	94	84	102	78	97	80	102	87	101	95	93	113	96	89	107	80	93	94	91	108	105	98	96	100	81	84	84	93	86	91	98	85	89	77	95	85	89	76	87	103	101	86	93	96	88	109	86	88	98	104	84	87	92	93	101	73	95	97	91	99	73	90	80	102	86	83	99	89	61	106	111	91	80	76	86	100	90	83	88	76	102	107	75	92	94	78	94	96	105	106	98	85	92	75	87	102	98	94	81	76	85	108	88	88	106	108	83	92	99	91	89	95	109	74	77	87	92	83	99	99	73	98	80	103	95	69	78	79	94	93	83	75	83	95	112	98	88	75	95	103	86	86	88	105	87	79	96	83	87	97	76	90	95	91	85	97	101	89	95	97	120	95	104	85	84	85	81	94	103	87	91	90	95	103	77	73	87	90	88	109	88	95	82	79	89	82	76	97	101	94	83	90	99	83	70	85	87	92	87	83	89	81	84	73	92	96	97	98	84	95	94	84	95	87	82	98	93	92	76	74	96	86	95	102	96	71	101	94	80	101	83	77	101	83	99	86	97	98	86	77	90	87	90	83	98	84	101	86	91	96	101	74	77	86	86	94	83	76	101	80	99	99	101	98	96	91	74	98	85	90	105	88	82	115	87	82	97	88	83	82	98	102	94	100	84	106	103	81	71	92	101	96	89	107	96	94	84	84	79	85	99	96	103	103	86	99	93	113	99	107	84	80	84	68	88	64	90	95	75	90	92	64	90	99	86	85	58	88	82	82	96	97	79	93	88	78	87	82	104	77	85	69	83	84	73	84	75	105	78	105	89	93	81	93	100	96	71	87	96	88	85	100	98	85	91	87	88	77	102	82	102	103	85	70	79	93	97	91	90	88	68	83	106	106	80	79	90	94	82	88	98	94	93	87	79	98	108	96	87	75	84	79	89	95	84	98	85	94	116	102	114	99	89	95	91	109	89	79	87	81	90	112	78	81	81	80	87	90	96	100	93	72	82	79	86	94	83	94	79	86	88	89	100	90	102	96	81	85	87	89	88	86	86	102	93	100	80	97	84	94	92	92	80	100	83	80	89	98	88	90	68	97	90	73	87	79	92	90	98	85	96	86	103	101	114	118	96	73	79	96	101	82	89	82	104	94	94	81	103	98	83	100	108	79	86	94	81	85	82	82	88	80	82	90	90	78	87	87	87	96	83	73	79	102	107	87	92	82	80	79	92	86	92	89	92	84	93	87	77	98	91	83	97	69	97	89	113	93	96	91	95	89	92	85	121	97	99	97	100	81	65	91	85	88	96	89	85	95	82	88	100	82	74	95	88	90	93	83	98	77	84	90	73	76	73	94	95	97	93	116	85	93	112	80	80	91	90	84	84	103	90	100	79	110	109	97	90	93	99	88	90	84	81	106	91	107	103	91	95	82	95	85	95	78	111	102	90	105	86	95	83	79	102	101	94	99	86	95	87	92	83	69	109	84	73	84	88	109	90	95	64	86	95	93	85	77	81	105	88	100	96	100	79	79	75	88	107	92	90	84	88	101	81	88	108	98	83	85	104	97	116	94	85	100	94	86	75	85	89	88	96	92	81	84	87	92	72	89	90	99	83	101	79	96	85	97	91	85	105	86	88	109	84	87	85	79	76	93	89	69	90	99	89	90	82	77	89	95	90	81	81	73	77	79	87	91	80	96	78	93	82	96	88	92	69	92	70	83	81	79	97	99	90	88	89	74	95	104	91	81	100	101	93	77	67	84	82	97	87	91	96	89	93	97	99	104	85	112	83	77	101	67	94	94	103	94	102	90	79	86	91	74	107	87	83	98	100	72	99	85	82	87	91	86	89	80	100	76	88	84	86	97	72	96	94	108	86	94	88	103	91	92	71	99	87	104	101	114	99	85	93	96	88	87	79	96	83	76	103	93	86	83	88	90	73	102	95	91	92	90	85	80	95	89	90	114	93	101	85	92	96	103	90	97	87	86	83	89	84	99	82	92	110	94	87	111	92	76	95	91	84	102	82	89	100	104	90	81	105	92	79	94	101	88	90	93	76	75	86	105	58	84	89	93	88	90	94	91	82	87	91	107	81	89	87	96	95	100	102	77	106	92	85	74	93	69	100	81	101	109	87	70	75	92	90	97	88	73	72	87	77	93	88	83	90	94	89	101	94	87	88	95	99	96	90	97	92	83	74	95	101	93	78	85	83	80	89	99	81	96	90	87	77	110	83	92	96	77	95	96	100	99	77	102	83	99	103	82	85	99	88	103	80	107	107	98	91	88	72	97	94	97	99	81	98	84	85	78	101	101	83	91	95	97	93	69	89	101	88	98	89	85	91	91	83	99	85	103	81	107	102	86	77	100	83	97	99	85	90	106	95	101	93	112	88	96	85	86	92	97	102	103	95
24525	12920	1020	576	432	350	312	289	271	260	216	201	217	222	243	230	199	203	219	199	215	220	204	213	192	191	178	207	190	210	188	177	197	213	212	196	188	217	212	187	203	181	159	196	202	195	197	219	201	191	184	195	224	218	210	198	206	197	175	202	199	187	196	199	191	211	203	182	193	190	211	199	187	173	227	187	182	172	179	213	188	182	190	190	229	176	217	199	183	180	213	174	217	203	188	222	186	188	201	213	196	221	204	175	199	214	171	221	180	211	210	201	211	220	206	190	209	197	192	206	210	192	220	190	227	214	194	209	188	192	202	206	184	193	201	205	196	213	201	211	207	214	186	181	179	181	185	213	199	180	197	206	211	195	180	169	197	220	209	193	198	236	208	183	207	210	214	209	201	184	197	199	206	204	191	196	196	191	192	213	199	197	200	211	223	217	193	196	191	185	169	192	200	185	201	220	203	185	218	210	209	193	210	192	207	180	216	194	189	193	194	215	189	203	209	195	220	179	202	213	187	199	191	208	220	186	208	187	201	198	210	171	195	188	199	193	206	205	219	202	233	202	210	209	188	196	195	171	218	212	179	225	217	221	198	215	200	182	190	204	185	204	208	188	179	209	183	198	213	224	187	190	183	217	191	199	208	183	195	216	198	199	189	183	214	224	210	224	223	207	208	185	189	195	193	201	183	195	198	215	203	222	199	191	197	192	210	204	196	190	210	189	186	190	207	210	196	189	206	199	194	188	190	228	184	187	195	198	212	210	244	220	171	208	177	227	198	209	199	190	186	194	201	185	204	189	217	182	197	182	194	197	200	201	172	216	188	205	169	197	201	180	174	193	195	228	196	180	201	212	206	189	187	220	173	187	183	181	219	211	175	187	198	188	221	199	211	198	194	210	220	211	197	199	212	192	220	200	208	214	214	196	190	197	190	184	200	211	192	206	212	196	194	204	190	202	188	203	180	200	212	206	196	208	197	194	188	170	222	176	186	212	225	203	189	191	202	167	177	184	195	181	197	195	233	188	211	197	208	195	219	177	195	190	178	197	226	197	184	229	195	198	196	186	214	191	191	187	199	176	223	200	203	201	182	213	205	232	216	200	219	188	193	193	210	199	206	200	211	219	185	193	191	166	216	219	188	191	172	188	193	213	193	167	183	208	191	205	180	195	197	192	202	174	175	196	190	195	197	208	207	199	185	192	214	238	191	176	185	197	209	187	197	206	191	205	205	189	183	204	206	203	194	186	181	186	193	209	198	238	177	180	197	198	191	208	199	214	206	194	198	205	201	199	187	209	176	197	199	202	189	216	220	200	203	176	205	202	213	183	197	222	199	195	210	181	186	211	191	208	211	178	193	216	208	196	194	199	202	211	213	214	189	205	203	193	218	213	190	181	183	197	218	205	216	210	197	203	204	213	211	205	188	205	218	207	203	211	214	194	174	205	194	196	202	187	194	189	215	187	172	207	222	195	201	185	204	200	192	209	188	211	190	213	206	185	202	190	189	184	225	198	198	204	202	172	202	194	173	204	216	178	202	202	186	189	175	194	185	191	184	186	195	215	208	197	182	196	225	206	231	221	187	180	162	207	215	204	212	170	206	179	208	203	214	221	223	154	195	198	199	190	195	197	208	204	200	184	207	188	182	191	203	219	200	218	195	214	186	179	219	214	193	201	193	188	215	203	208	193	185	208	187	174	187	198	195	209	228	213	179	193	209	204	174	203	196	216	175	194	192	184	183	185	182	194	191	203	183	219	214	209	212	202	204	199	194	190	193	192	177	185	197	192	228	188	209	179	190	192	207	194	199	180	179	179	212	225	213	210	182	216	206	187	209	206	179	189	198	200	207	193	201	189	204	206	191	193	209	195	194	189	199	191	208	199	201	202	191	171	206	218	205	185	193	213	194	169	189	208	192	204	202	170	172	176	208	218	187	185	203	209	217	229	196	190	192	179	202	200	183	173	197	213	211	173	184	190	200	219	188	205	204	203	197	205	216	192	218	172	194	189	187	173	226	194	207	219	186	214	213	198	183	174	206	192	198	184	206	198	216	189	221	217	190	209	222	200	207	210	197	198	203	191	196	185	223	202	202	192	198	192	197	177	188	200	204	182	219	217	209	217	206	193	235	200	193	203	204	214	198	193	206	176	221	232	185	217	212	184	197	224	213	180	203	194	185	208	191	210	193	183	195	208	183	217	190	160	212	188	195	200	170	178	195	193	204	216	196	194	168	202	206	209	203	196	225	194	215	197	194	198	169	174	207	206	232	219	226	192	199	201	198	218	204	205	222	209	187	211	213	189	219	218	205	218	215	208	222	215	189	188	185	215	198	210	210	174	196	215	203	214	214	204	200	213	179	176	231	206	204	183	210	208	188	193	223	216	219	192	198	210	190	188	209	167	195	195	195	245	178	194	195	185	192	189	183	198	180	204	190	183	196	197	215	224	146	187	191	202	195	185	206	210	218	204	196	190	185	205	208	191	209	207	185	215	199	199	185	196	195	194	193	192	203	209	216	218	202	193	209	225	209	206	181	193	191	231	202	209	202	190	205	189	224	216	203	207	216	195	202	191	166	186	193	180	207	194	189	195	222	206	202	220	194	197	206	215	163	214	190	177	224	201	211	196	202	211	197	203	193	212	192	194	190	217	213	202	191	204	203	192	171	197	193	188	203	175	203	204	214	208	199	193	187	212	180	169	212	201	172	217	192	222	210	211	200	204	186	205	193	192	212	179	182	230	195	164	183	211	205	193	202	189	184	202	224	199	200	193	192	204	216	204	205	187	189	183	203	218	203	200	205	198	217	210	195	207	231	160	187	234	184	212	189	196	229	190	213	178	199	211	191	193	205	201	197	173	206	212	216	183	212	199	205	244	202	191	172	216	219	202	213	188	182	190	215	204	167	190	204	216	197	221	199	195	196	202	223	191	201	204	195	205	218	195	205	201	178	202	179	220	202	211	208	183	197	212	186	169	176	193	179	198	180	189	217	170	219	203	205	188	189	193	212	188	211	210	203	202	196	206	203	219	190	195	201	186	193	204	194	208	195	178	192	191	178	187	213	174	203	200	211	198	203	206	215	194	197	232	179	200	196	203	195	174	198	177	212	205	187	199	236	193	192	220	214	192	218	209	216	191	193	189	181	221	218	202	193	204	187	184	196	199	207	196	188	210	206	173	213	185	189	191	207	197	186	197	196	166	178	192	218	171	192	199	196	203	220	174	204	191	204	180	199	207	201	186	187	195	217	169	208	199	178	207	223	224	182	208	232	210	201	229	207	183	169	181	190	198	204	213	210	196	217	183	198	222	191	192	220	201	191	190	191	217	212	222	205	216	187	204	216	213	191	207	223	238	206	227	194	188	205	199	188	196	196	187	184	186	182	198	185	193	203	207	220	191	199	200	197	196	186	200	208	217	189	196	184	196	216	189	183	186	210	186	220	184	185	199	181	204	213	177	217	187	192	207	202	201	197	205	206	242	189	196
24817	21731	29070	24868	20594	2131	460	296	267	205	217	187	194	174	176	149	146	153	154	146	154	150	132	149	147	151	116	118	137	148	139	135	125	115	132	129	145	112	133	125	120	137	165	126	111	136	128	117	125	141	120	124	141	135	125	126	131	131	146	112	133	123	142	122	122	124	135	146	126	112	146	110	118	112	118	114	137	135	119	126	134	124	117	112	109	141	104	126	124	123	118	118	119	125	113	139	130	125	112	139	116	122	137	127	117	129	121	134	114	149	126	118	127	128	132	108	123	115	99	112	125	122	139	109	119	126	127	126	125	111	111	116	132	119	131	124	113	130	132	119	112	132	133	114	145	116	118	137	123	131	115	121	119	111	116	138	119	152	119	127	113	120	117	127	127	105	144	137	113	142	127	117	138	129	126	143	124	133	120	135	115	128	106	121	141	140	127	125	127	122	137	132	125	132	114	127	132	127	148	140	108	132	117	127	141	118	114	142	119	134	116	132	130	132	135	120	128	120	146	128	136	123	121	116	112	105	118	113	132	106	131	117	159	130	115	139	109	132	143	137	149	112	121	129	139	110	117	126	128	110	113	109	104	124	107	109	114	132	145	125	132	138	126	118	141	140	135	118	130	139	138	122	122	121	137	120	109	113	130	117	125	131	122	131	117	111	136	107	105	105	120	112	121	134	106	131	110	127	110	127	121	133	114	116	111	131	135	109	116	150	134	125	112	118	113	126	110	130	131	114	121	134	128	121	130	124	125	138	122	124	127	128	126	122	106	115	133	144	129	150	141	127	127	112	139	132	137	120	145	132	121	146	114	126	133	130	125	140	136	138	136	112	141	123	116	122	103	117	153	129	138	120	123	130	119	113	118	114	107	131	134	130	118	124	128	115	109	134	129	121	119	136	122	117	118	125	120	128	121	125	138	147	123	120	127	142	131	97	118	139	112	122	134	118	116	109	127	123	132	118	124	131	118	136	137	115	133	131	120	122	130	124	117	123	136	120	138	148	119	109	129	115	127	146	139	144	121	115	130	126	111	121	133	128	140	136	131	121	131	125	135	119	137	98	138	131	129	115	130	143	118	111	123	143	139	111	124	107	128	118	118	131	125	143	109	126	93	124	115	119	140	131	98	110	116	126	110	139	132	132	132	121	127	140	108	119	107	127	115	122	126	118	128	111	119	143	133	116	126	114	131	129	128	148	119	117	131	99	122	143	118	128	113	127	119	110	135	131	112	122	137	125	120	119	122	129	121	143	113	96	145	112	151	115	129	137	139	140	119	120	144	123	114	134	136	109	122	144	132	116	113	126	117	132	124	120	127	134	124	114	136	128	130	122	119	102	107	123	125	123	107	125	115	117	147	128	122	129	145	120	128	108	127	103	126	127	133	132	118	119	120	141	131	129	133	127	104	120	120	120	134	108	119	133	104	136	135	104	126	120	123	133	125	109	111	137	131	125	125	135	124	114	127	123	106	110	121	114	109	115	139	113	128	110	115	140	119	114	121	135	119	128	144	123	132	130	124	128	125	125	131	118	108	138	129	132	117	121	108	128	133	129	131	128	120	116	124	116	133	121	127	117	122	117	104	114	114	111	129	118	117	131	108	99	126	132	130	127	122	139	115	118	135	117	123	126	109	119	139	147	146	110	114	123	118	114	119	121	135	125	117	129	114	118	123	102	126	136	142	125	138	118	136	112	127	120	134	121	119	125	124	131	134	115	106	112	130	114	127	124	127	120	134	105	114	116	122	124	126	136	130	125	112	126	130	136	133	134	126	119	144	122	135	128	135	105	144	143	119	130	104	121	113	114	140	126	136	120	121	110	122	112	128	122	116	145	142	121	131	123	118	129	127	134	121	122	116	142	162	113	112	117	130	118	115	125	108	137	115	121	140	93	127	116	125	141	127	112	127	129	124	118	132	125	118	108	115	113	122	136	132	116	132	121	138	112	131	112	112	124	116	138	114	137	137	130	140	114	122	118	126	121	129	156	105	123	150	147	119	110	126	141	131	132	107	136	132	128	124	127	111	120	124	124	120	126	116	139	98	125	121	139	103	120	116	120	130	106	120	122	117	115	117	142	152	109	127	112	149	132	105	121	131	116	141	133	108	122	125	117	131	112	113	133	114	110	105	133	117	115	129	126	142	139	106	119	127	132	120	123	122	123	136	114	122	106	112	126	119	122	141	130	111	123	118	132	123	125	118	132	130	121	130	131	109	120	133	149	115	125	147	114	128	124	122	139	118	123	144	119	124	114	126	139	121	111	142	115	130	125	129	126	134	95	131	120	115	125	135	153	114	110	113	147	122	129	127	122	123	114	123	112	107	119	119	124	118	142	124	114	123	136	104	135	118	110	128	132	128	141	114	138	122	127	137	141	108	129	136	111	117	125	110	130	142	111	126	144	112	115	123	139	138	125	123	127	118	111	128	140	128	109	135	144	119	148	109	124	112	116	131	137	124	129	132	126	135	134	106	117	129	120	126	136	122	127	131	120	151	115	117	121	123	121	117	111	134	141	127	141	125	113	114	134	110	108	123	124	135	130	128	147	135	127	109	140	144	113	133	129	128	125	132	121	128	108	127	124	121	125	122	115	140	154	130	130	117	131	125	125	106	131	127	108	127	97	131	124	147	128	131	114	142	117	114	110	138	116	121	135	137	127	128	122	117	123	113	133	138	134	106	117	109	131	118	112	123	141	156	120	126	104	135	123	134	120	129	104	118	130	142	118	120	130	124	129	127	117	118	143	145	118	130	122	128	125	138	128	134	119	147	143	99	123	129	122	129	107	114	116	123	136	124	124	106	112	133	138	116	119	120	116	120	100	138	122	126	116	133	134	145	130	118	120	110	123	133	133	110	135	122	125	140	122	104	91	142	107	142	133	136	137	124	144	121	119	131	136	127	127	117	107	132	125	129	112	112	130	105	121	118	122	134	116	115	118	131	119	110	134	111	104	126	107	140	147	115	138	124	133	128	119	135	117	130	125	120	116	100	142	136	134	105	114	109	119	123	107	116	135	137	147	146	119	139	129	107	109	124	114	112	120	122	123	131	119	122	127	119	115	128	130	114	124	147	155	129	137	113	129	112	115	121	124	127	138	160	131	139	118	118	153	112	120	136	123	128	138	127	135	97	138	115	135	114	117	125	131	134	123	126	122	112	116	131	134	116	119	111	139	143	130	132	131	128	119	118	133	121	114	141	104	104	140	117	114	126	129	120	117	122	122	130	125	129	135	135	117	120	119	141	152	130	117	125	126	123	138	133	107	116	128	118	148	125	135	106	141	100	121	131	120	125	117	144	140	143	115	129	147	133	127	147	110	115	127	130	138	108	134	104	109	112	136	110	128	144	144	132	132	127	114	124	118	130	115	129	130	117	137	132	143	124	97	132	129	111	124	143	134	120	94	140	107	138	114	113	117	111	131	137	126	129	126	136	108	117	123	139	139	139	141	121	124	113	122	122	139	122	150	116	139	130	116	134	129
43730	39228	7335	3771	2372	1766	1277	1047	858	735	635	555	510	449	417	434	437	400	380	365	305	321	360	297	319	321	311	283	257	277	271	315	273	305	263	285	295	283	269	289	282	255	274	248	302	263	282	259	291	262	259	263	261	248	268	245	258	261	275	260	278	263	234	252	255	267	272	280	261	259	279	254	265	268	245	273	254	266	276	258	258	272	268	256	253	244	253	256	264	277	250	284	260	248	277	227	276	255	272	268	270	263	223	256	223	241	258	260	235	244	268	292	289	288	261	232	258	261	287	268	254	267	232	276	259	274	258	230	280	238	246	268	251	260	248	273	245	254	265	255	265	281	223	251	247	267	246	236	258	275	252	281	247	250	253	252	251	268	252	234	234	291	242	283	249	259	258	241	219	264	251	222	272	263	275	267	256	266	265	274	242	248	220	262	283	242	259	246	288	259	262	261	258	255	275	269	262	272	257	252	244	256	248	244	277	266	246	261	218	265	252	235	253	249	248	235	249	240	233	263	231	253	265	240	266	251	279	235	249	241	230	245	258	233	278	267	274	273	270	287	257	232	245	239	261	274	258	273	255	253	266	247	277	257	232	253	263	243	253	244	236	263	270	236	255	253	253	258	252	278	255	248	253	249	257	259	233	250	273	252	250	279	249	241	232	252	268	248	255	265	252	256	251	261	249	264	259	253	239	241	256	245	259	264	247	252	267	255	250	271	242	241	223	257	258	271	269	266	267	234	248	250	261	228	249	254	251	253	257	239	254	282	243	216	283	252	227	282	242	263	271	244	255	274	246	261	246	261	258	277	232	285	249	226	253	233	255	249	250	275	246	224	253	261	257	251	241	270	241	255	253	268	274	258	257	247	242	264	247	238	278	247	252	258	275	246	257	253	269	252	261	245	275	277	227	276	231	251	251	283	246	248	253	261	228	252	257	276	266	211	249	223	253	261	245	243	276	258	265	237	266	283	254	222	257	246	254	283	232	256	280	229	252	258	269	233	236	253	269	221	250	234	281	262	245	291	275	251	250	266	253	271	233	241	252	263	286	255	254	284	251	243	239	234	231	256	246	271	249	272	267	238	242	246	254	257	254	263	262	270	268	263	252	267	239	256	225	280	253	239	270	279	265	245	267	263	276	264	263	250	298	237	226	262	252	256	272	267	246	225	269	266	266	270	240	278	263	235	251	252	255	244	250	271	249	268	220	257	275	243	265	239	262	258	267	213	247	272	240	267	224	245	253	263	251	237	267	290	241	247	254	257	260	249	224	220	285	234	252	262	262	262	263	248	246	269	276	287	260	272	232	252	258	289	257	281	250	264	291	264	220	244	234	254	289	282	231	241	238	255	254	258	259	213	275	252	257	235	241	241	256	222	267	280	254	252	266	265	233	288	256	277	263	258	237	249	229	249	261	274	278	237	243	224	263	268	256	243	241	261	242	273	263	218	268	260	253	221	250	254	264	231	250	259	282	258	256	251	241	279	275	273	258	248	228	250	245	234	286	236	219	246	266	223	250	245	264	306	260	250	275	251	257	252	269	234	266	272	250	230	268	261	247	260	255	265	266	273	251	253	263	249	279	276	241	256	267	269	252	260	280	277	260	264	247	265	277	265	275	249	257	259	277	274	256	251	256	241	275	281	253	259	254	227	239	255	244	248	238	284	245	221	258	247	249	264	263	240	240	244	252	258	247	253	236	290	262	229	244	286	253	270	255	256	270	238	289	282	246	259	265	251	245	258	221	275	239	258	258	265	256	266	242	256	225	234	297	256	292	259	261	274	274	248	247	230	256	239	266	259	252	247	253	243	254	247	241	263	249	250	243	264	222	207	240	263	246	238	278	262	281	237	243	268	277	238	255	244	245	273	265	250	262	259	227	227	239	265	269	263	240	249	250	251	271	254	225	255	247	259	251	235	279	267	240	255	268	274	266	247	259	238	227	247	259	268	250	264	275	256	241	259	256	233	271	255	236	256	269	282	256	261	254	255	263	242	236	295	253	255	241	250	234	268	275	262	291	274	265	271	246	246	291	254	253	246	235	255	256	247	246	267	272	245	253	288	214	216	270	257	255	265	280	251	231	282	274	241	268	261	261	272	263	229	267	249	251	241	274	216	272	247	255	229	271	233	256	261	260	268	266	297	238	257	249	265	238	242	233	273	242	247	239	258	229	268	230	283	271	258	264	275	267	244	239	243	238	253	256	269	207	238	251	249	249	281	271	243	238	292	275	236	256	236	267	270	234	250	281	264	237	256	265	270	269	250	260	242	259	285	248	251	261	242	244	260	259	264	245	250	249	273	266	264	298	279	262	246	273	243	256	263	250	263	257	244	232	246	263	213	251	253	236	229	261	246	229	260	280	272	271	252	264	250	257	241	264	265	263	251	278	237	255	242	216	273	257	252	250	231	217	263	229	226	261	250	269	252	240	236	276	259	261	238	254	232	230	248	269	255	243	237	266	229	244	251	260	253	265	250	277	249	283	257	251	241	234	252	273	248	273	273	266	246	236	249	231	265	242	249	257	271	240	245	261	261	259	261	270	251	287	254	245	277	291	267	260	276	272	249	249	240	253	252	257	251	264	273	264	252	249	260	241	250	245	242	245	259	256	276	268	266	235	273	275	246	258	236	295	244	282	260	259	290	254	234	275	253	217	270	269	269	242	240	250	256	266	251	237	259	215	259	285	253	252	259	258	250	243	265	261	239	256	259	262	262	231	263	249	271	246	260	260	232	255	258	298	235	269	234	242	253	239	268	227	268	263	265	271	251	243	256	244	279	268	236	268	240	261	237	277	271	239	256	277	240	262	282	253	256	252	268	244	271	258	255	251	263	284	240	255	282	265	251	250	250	275	236	250	218	246	253	274	265	230	263	213	266	278	253	285	246	259	247	285	252	251	275	248	253	266	249	267	258	247	258	253	234	237	306	244	244	278	269	264	245	272	249	269	254	249	256	270	267	249	236	261	248	253	253	299	230	243	255	262	281	261	251	259	241	256	242	265	259	244	258	257	228	243	246	265	246	263	290	269	247	245	265	242	238	262	252	234	268	262	249	268	245	264	247	249	273	253	247	277	250	239	273	225	268	268	252	227	261	263	263	249	276	247	248	249	255	259	243	246	256	267	260	252	227	242	248	241	256	255	241	268	260	231	248	242	256	252	263	266	238	235	252	263	268	243	257	270	247	261	234	289	254	277	249	253	257	244	257	273	279	256	269	244	258	230	256	245	250	248	269	243	263	258	276	247	242	251	255	257	255	270	260	230	270	262	269	266	253	234	243	286	231	248	265	258	241	307	248	238	263	235	258	244	241	250	261	257	251	251	235	258	266	257	231	251	280	249	279	287	272	235	258	276	238	242	255	278	241	235	250	275	247	271	242	269	261	236	263	219	258	252	269	280	254	273	261	286	255	249	257	226	255	242	247	261	245	260	285	266	250	256	231	274	255	233	265	271	273	229	274	262	255	239	243	259	284	252	281	253	283
23842	21756	29729	24312	21740	20341	2190	700	560	505	463	421	414	420	399	345	340	356	349	369	330	319	313	322	269	300	313	314	305	302	302	279	306	314	283	259	289	273	286	258	254	258	310	289	301	275	281	275	285	278	274	286	338	301	298	308	277	299	292	288	292	316	281	306	298	294	305	256	252	278	296	270	283	286	259	286	272	276	250	278	264	273	326	299	289	289	294	267	310	271	248	256	267	301	257	307	323	282	266	298	275	269	309	275	285	255	288	283	301	285	285	317	292	279	272	258	277	258	283	278	260	276	299	299	272	287	266	267	269	250	285	261	288	256	305	280	277	287	274	261	261	277	298	258	292	284	284	284	293	268	293	246	267	268	245	269	308	259	259	284	295	274	289	271	296	265	279	270	277	317	299	268	306	302	272	317	301	267	287	292	291	298	270	270	305	282	293	279	263	277	278	284	273	278	274	290	300	312	258	275	318	294	305	289	278	291	313	264	280	292	276	296	278	270	275	282	265	275	272	270	269	268	301	280	269	272	262	262	314	280	282	296	307	259	310	273	291	257	297	286	267	289	277	284	287	283	260	271	258	279	290	316	284	286	260	300	279	253	291	250	278	276	281	303	307	312	291	286	267	278	272	279	240	300	277	318	306	253	269	246	292	278	292	313	277	285	261	293	264	281	307	269	276	275	293	256	284	305	271	274	291	278	292	279	260	230	283	272	269	259	280	283	285	282	274	266	325	285	286	267	265	287	302	264	325	280	288	279	267	309	271	255	279	309	299	286	259	293	310	294	281	278	284	292	268	265	272	306	317	260	301	313	277	267	304	252	278	283	280	293	294	295	303	272	268	276	272	305	305	278	278	272	291	308	278	269	273	275	281	284	273	304	256	293	262	275	275	269	292	302	287	276	287	283	299	302	304	293	277	285	290	275	268	284	295	264	300	307	265	293	266	280	266	281	283	249	274	287	258	284	252	303	274	261	277	273	265	269	293	299	270	304	297	299	273	271	266	295	280	290	294	332	298	274	268	299	279	251	251	276	251	260	286	249	287	273	248	261	302	288	294	257	268	265	259	252	243	274	291	258	259	275	279	317	265	285	292	268	294	297	289	250	259	282	295	257	271	284	261	255	264	284	279	273	261	274	259	298	315	279	256	288	268	302	273	290	299	297	289	276	309	303	280	272	302	295	289	301	272	289	289	274	289	277	259	258	310	282	289	255	303	278	295	285	300	265	291	271	286	274	272	296	273	277	284	278	300	276	265	326	275	299	287	288	285	263	286	280	243	280	283	296	265	294	259	274	265	263	271	270	277	268	291	274	282	253	292	298	310	287	310	277	296	293	268	277	283	279	265	296	305	279	296	266	302	275	269	286	301	268	286	301	310	306	301	282	258	301	256	270	257	286	296	320	315	310	317	292	266	306	283	261	264	283	262	256	291	270	264	287	275	283	308	269	277	297	281	277	293	311	291	283	270	277	273	273	301	304	271	281	291	285	285	289	275	250	289	293	272	271	273	312	274	272	303	240	280	249	277	291	295	301	275	298	265	296	259	287	282	298	286	295	289	299	288	276	266	287	291	252	291	235	287	280	283	286	249	306	271	287	277	282	250	274	272	302	283	294	269	268	286	260	283	276	286	273	286	262	269	282	283	280	276	278	262	274	306	288	312	278	308	267	276	275	267	261	283	271	278	285	275	291	273	269	293	269	283	301	258	272	288	271	301	284	279	312	275	290	287	287	282	280	304	273	293	268	303	297	259	278	282	283	286	290	288	282	252	314	280	276	259	259	302	274	280	270	282	287	250	303	290	288	279	278	277	295	266	321	249	299	292	287	284	333	281	273	292	272	314	287	283	289	316	278	259	278	279	287	280	307	281	269	264	302	317	301	263	272	319	287	295	291	283	275	254	277	297	262	269	296	266	295	268	265	259	286	304	290	246	304	307	270	265	282	280	283	283	269	289	265	289	267	293	269	303	305	286	254	268	275	310	282	304	273	276	311	304	287	269	277	276	276	301	271	286	267	276	290	275	295	273	273	272	303	290	282	245	300	271	306	306	283	266	297	319	301	282	268	289	257	259	260	308	290	290	299	294	295	296	273	263	296	274	254	253	286	276	284	277	294	267	265	293	292	291	281	284	283	279	279	288	281	234	264	291	277	297	241	296	279	271	277	287	272	279	296	300	298	268	248	278	259	308	273	299	281	262	253	302	281	260	288	273	290	292	278	282	279	257	292	247	254	284	295	286	285	289	270	267	281	292	275	315	267	281	277	305	286	253	258	300	292	279	250	286	284	271	290	302	280	282	269	302	253	280	250	263	252	263	286	281	308	264	303	306	267	288	265	291	261	269	274	280	256	277	262	290	286	309	300	308	307	228	286	305	287	258	262	297	286	295	245	292	267	289	273	329	275	278	248	273	294	272	317	300	256	299	307	271	296	267	265	274	293	297	282	298	266	273	288	287	293	320	271	304	251	278	269	288	263	290	295	277	263	283	300	296	303	300	287	267	264	294	277	289	260	276	260	270	259	268	295	291	250	273	279	285	292	274	298	274	279	291	274	274	256	295	292	281	290	261	292	267	284	273	291	275	271	267	292	321	283	279	277	273	276	297	260	293	302	254	288	274	259	289	255	273	290	285	287	252	285	267	260	263	261	267	297	282	290	277	289	264	273	295	283	296	299	264	266	338	282	259	286	287	245	282	287	270	283	269	264	232	272	272	276	295	286	274	280	270	247	266	299	293	276	277	271	293	241	280	300	289	244	299	269	263	325	299	299	281	272	293	256	291	278	294	283	296	276	301	272	288	260	273	249	254	269	261	311	275	264	308	292	259	277	284	301	276	279	269	283	271	291	273	277	288	273	282	266	272	300	291	274	288	310	258	289	298	284	281	261	287	303	288	257	300	274	275	279	285	268	251	273	290	288	260	268	295	290	287	268	247	293	285	276	280	276	271	264	299	263	253	255	288	273	280	293	252	279	287	275	295	306	297	279	306	284	289	296	290	275	274	289	284	300	287	311	311	290	263	315	313	260	325	282	289	244	279	264	312	246	265	275	266	294	259	266	281	280	279	260	287	280	270	288	289	261	290	273	300	279	270	266	270	289	265	265	256	272	316	283	283	279	282	271	264	295	289	278	288	280	260	290	277	292	272	316	289	290	279	284	248	252	272	307	281	271	292	277	325	275	278	271	292	275	289	305	251	277	260	264	278	255	284	287	262	261	288	293	268	297	276	276	283	260	288	276	279	264	279	293	284	285	273	267	298	268	275	317	315	270	268	266	286	284	279	262	287	330	278	293	315	283	274	266	290	298	265	288	262	265	265	268	275	276	271	280	282	272	271	294	258	292	272	290	275	275	305	288	302	279	314	258	264	307	286	244	276	277	282	292	316	274	295	272	252	326	285	313	282	284	289	262	269	289	272	289	299	269	272	259	276	279	281	263	294	287	283	274	278	251	271	273	276	276	264	271	283	261	297	280	254	251	301	275
47585	30605	12515	6768	4500	3355	2558	2011	1748	1360	1317	1115	1042	973	902	822	806	791	707	721	661	688	630	644	621	629	606	593	598	625	599	619	607	636	583	557	537	595	590	563	535	529	566	584	566	543	555	569	554	557	539	570	556	566	559	562	511	527	549	536	539	530	516	566	535	528	533	512	522	542	561	559	537	523	554	527	472	511	553	603	548	540	542	516	569	554	560	498	551	560	527	515	529	523	543	505	523	539	562	532	558	535	523	538	535	527	533	568	529	534	533	529	531	493	529	550	550	535	513	532	537	560	536	520	520	565	538	550	484	578	498	579	515	570	530	545	544	561	559	482	533	476	559	513	522	551	548	559	536	526	545	536	533	533	505	558	493	506	530	521	522	514	533	529	522	538	575	531	520	535	530	559	485	525	513	579	510	541	515	520	521	517	514	517	509	547	533	524	533	515	562	575	570	526	526	551	520	562	545	586	513	523	530	512	506	487	519	529	549	569	548	489	537	561	459	529	541	557	522	593	533	536	528	555	495	586	543	534	556	515	528	566	525	511	562	519	563	490	496	500	541	537	559	488	515	524	515	501	515	487	541	526	521	543	516	512	534	521	509	537	522	566	515	551	561	520	546	545	511	544	518	547	533	551	547	554	550	531	517	528	555	547	526	567	509	513	532	514	548	534	509	547	522	515	552	544	518	538	527	523	493	522	534	526	524	513	556	521	546	539	523	498	527	475	527	567	524	525	533	535	530	543	520	508	547	524	521	532	578	571	547	530	501	538	508	516	541	527	543	542	547	618	522	496	542	480	503	540	514	536	486	482	505	531	527	576	497	518	491	558	551	522	522	546	524	535	572	491	553	519	510	503	538	544	531	529	517	541	532	490	533	531	547	499	516	532	569	502	543	521	512	533	546	547	561	523	518	556	541	551	507	569	550	536	520	540	512	522	501	504	511	537	533	540	516	533	524	550	586	508	513	513	540	544	560	534	544	487	540	539	537	527	553	548	522	511	528	525	557	536	542	541	508	511	535	552	528	508	548	493	505	519	504	519	541	546	505	483	540	573	535	541	528	507	528	475	535	564	557	565	507	580	487	520	544	537	535	564	545	531	548	507	534	492	551	541	523	553	515	521	568	515	556	560	488	558	535	537	564	530	540	503	508	513	510	507	524	509	553	528	558	559	554	555	518	546	516	515	517	519	496	565	489	505	514	551	528	548	484	524	556	535	522	547	541	545	524	525	514	574	510	511	539	533	511	539	524	535	527	506	501	516	568	525	501	485	498	513	510	515	508	522	543	525	513	528	531	494	513	540	479	584	535	533	495	526	562	557	534	517	537	509	514	500	555	499	536	530	509	548	535	544	553	513	559	483	522	547	546	554	533	555	527	526	503	525	491	536	524	522	497	548	495	529	483	517	553	571	494	506	513	550	534	503	527	539	510	535	537	524	528	539	562	519	533	524	554	552	520	519	533	532	474	532	524	527	570	545	467	538	535	524	546	542	507	505	538	541	519	496	502	543	542	535	561	530	541	546	529	552	544	497	516	561	497	479	534	562	513	529	533	526	541	531	503	527	497	516	547	585	564	494	536	532	548	548	539	506	558	521	568	519	550	524	521	502	549	514	501	536	565	550	505	567	505	493	527	516	546	483	548	523	530	529	529	523	559	572	505	553	534	491	538	528	521	536	552	537	528	509	531	478	523	558	510	551	547	500	548	516	492	518	531	509	570	526	487	544	547	546	519	532	513	526	517	531	528	535	536	508	545	562	500	528	580	525	514	521	547	559	527	492	500	547	522	522	506	528	520	550	558	535	511	569	547	516	467	519	523	513	510	550	492	531	528	526	536	571	543	533	565	523	550	530	490	541	520	558	544	536	551	526	539	520	527	512	546	545	537	537	498	544	542	499	515	476	505	549	534	520	560	526	519	562	523	505	555	503	542	536	501	571	525	512	496	507	528	525	522	540	516	506	490	516	540	515	573	543	519	580	528	556	536	534	588	517	560	549	527	558	535	527	541	517	527	500	543	523	549	517	504	529	547	547	529	497	557	511	550	534	527	534	525	490	509	523	508	514	490	517	501	539	535	544	456	511	544	534	559	525	516	516	568	520	520	559	510	516	534	547	549	520	553	558	486	527	511	519	542	486	520	543	547	570	471	508	545	516	539	566	550	520	555	574	566	564	570	565	534	491	507	538	513	540	515	558	530	528	556	552	525	506	557	550	562	532	565	519	547	513	532	479	533	544	521	540	521	517	485	506	524	492	526	550	550	510	541	529	535	502	524	559	558	530	513	514	543	535	541	512	506	539	537	535	549	505	502	524	504	507	520	507	534	523	537	558	557	540	525	546	526	495	513	543	515	534	502	543	474	499	523	520	567	527	520	513	532	540	500	553	537	509	503	523	520	520	524	532	539	555	511	555	489	550	543	549	509	577	542	572	529	516	526	548	521	519	539	534	545	533	529	525	536	520	541	505	525	518	551	552	501	521	531	500	524	561	522	538	519	536	511	506	531	493	537	528	505	524	536	493	517	524	515	507	531	560	515	514	565	511	529	532	531	526	545	500	505	554	549	498	549	518	549	521	563	536	524	543	494	544	531	547	550	532	507	499	516	503	497	496	527	545	512	548	524	570	532	526	539	539	514	547	527	572	493	472	497	506	500	521	511	499	562	532	498	534	547	503	507	622	546	553	558	549	538	514	530	560	513	523	515	534	556	496	562	484	527	519	507	558	524	507	513	514	499	528	579	511	547	536	549	535	507	524	513	541	562	505	537	487	560	587	526	565	519	528	547	526	496	491	539	518	560	503	575	532	506	516	525	516	559	544	528	540	546	523	552	536	516	502	548	497	538	588	499	517	541	514	531	558	581	537	553	509	515	524	508	517	521	519	537	547	551	549	552	516	540	496	494	502	530	518	522	544	536	535	553	546	575	539	528	559	547	556	522	540	546	547	525	578	541	535	530	557	537	547	502	503	523	548	524	525	525	517	564	513	545	519	507	550	575	569	547	541	574	513	559	514	554	548	524	558	505	525	521	539	533	560	542	540	542	513	532	545	519	505	484	536	530	511	518	526	540	529	491	517	595	514	516	497	528	554	556	498	506	548	543	568	545	549	526	528	549	549	553	525	538	538	509	522	559	543	534	564	496	525	512	525	520	499	534	526	585	518	529	537	542	539	535	543	504	529	507	548	507	565	578	516	531	555	529	500	531	511	529	498	515	539	511	562	536	510	530	558	541	529	508	509	533	570	539	516	517	498	537	524	548	558	531	491	535	549	559	499	530	549	519	508	538	529	551	515	523	521	528	522	533	522	540	545	512	556	544	545	535	506	484	555	537	513	499	528	531	535	531	529	509	514	532	575	579	531	536	493	525	513	568	500	518	517	529	514	529	500	527	499	524	530	535	518	551	515	544	540	553	563	548	531	500	535	500	559	532	523	552	485	528	515	498	514	536	512	522	509	528	504	492	478	535	563	532	561	517	522	528	530
27464	21304	8663	343	174	129	126	99	114	98	89	116	112	94	117	83	100	103	100	86	92	80	104	91	91	89	94	100	96	77	95	88	79	89	72	95	85	101	80	90	106	90	102	104	81	80	110	90	83	104	88	86	76	93	79	93	95	89	98	86	94	112	87	83	92	95	102	100	76	79	104	92	90	86	81	80	91	90	87	82	112	95	85	87	97	87	89	81	107	90	93	83	71	101	97	96	82	87	90	90	78	86	107	73	91	88	76	103	97	78	113	92	90	92	89	89	104	94	75	91	87	77	81	79	77	75	82	82	89	97	89	75	88	99	90	69	103	89	95	103	95	72	99	88	86	97	96	100	88	91	79	87	89	117	93	113	103	82	91	76	104	77	88	83	101	86	91	111	90	73	86	91	91	89	84	85	103	102	91	95	87	111	82	105	115	84	98	87	90	87	94	69	86	73	106	98	92	82	80	94	93	92	78	90	90	94	102	86	95	108	91	91	88	83	89	82	81	95	89	94	96	99	100	77	88	77	85	83	100	89	100	88	80	99	97	75	109	84	95	92	98	86	92	92	83	77	82	97	91	103	94	97	89	96	84	82	108	82	108	106	74	96	70	91	75	89	74	90	104	84	95	96	99	74	101	79	90	90	85	87	83	101	99	108	93	96	104	68	99	84	106	96	73	80	111	93	75	81	79	89	81	88	99	83	85	88	89	91	70	105	89	83	71	82	116	77	79	101	83	98	97	93	94	94	88	98	102	94	103	85	110	107	89	110	83	91	93	102	72	79	95	79	93	88	86	81	104	84	101	92	91	87	89	77	83	88	84	89	90	100	77	86	79	79	83	82	92	84	88	97	83	95	93	77	83	95	73	87	100	99	86	91	104	76	96	85	81	104	89	88	104	84	92	103	80	82	82	98	73	84	102	77	106	84	102	97	76	91	88	94	78	103	90	96	94	88	97	90	75	94	87	67	99	90	95	79	94	79	102	110	70	99	106	80	96	85	99	86	103	106	73	80	117	92	82	88	96	89	81	103	102	90	89	97	93	90	90	120	100	78	91	90	85	95	82	110	98	103	87	95	79	88	85	92	81	86	103	75	92	94	85	109	95	94	86	79	109	81	101	89	97	102	82	92	86	89	80	84	84	76	84	98	96	73	93	82	79	88	87	77	72	80	94	83	95	97	90	80	96	86	93	93	73	97	84	98	91	77	85	96	84	92	96	80	91	89	102	97	90	103	81	71	88	89	95	89	82	85	84	90	85	93	104	76	81	94	79	87	92	94	84	69	81	103	73	91	87	109	94	88	107	87	87	81	81	93	86	80	79	79	88	87	85	100	104	100	110	85	101	100	76	93	93	75	88	88	74	79	92	89	93	83	110	102	85	98	76	84	87	86	91	78	106	91	88	84	112	82	80	72	86	80	92	103	108	89	93	87	107	83	93	108	75	92	95	83	84	82	95	88	107	87	100	92	87	84	98	94	93	92	80	85	85	99	102	77	82	89	81	92	102	87	91	92	82	93	77	85	86	97	74	86	85	82	98	91	86	104	96	90	78	86	109	105	103	73	79	75	86	87	91	79	95	91	91	88	74	68	98	101	95	79	97	86	83	101	100	115	92	104	91	84	100	118	109	83	93	92	89	82	85	84	103	103	80	90	85	109	97	86	81	85	96	88	97	95	79	101	89	85	81	87	99	77	80	61	101	103	85	77	103	102	95	76	87	96	87	98	94	98	89	79	81	83	87	101	94	101	79	85	99	99	77	109	96	94	74	92	91	94	86	65	87	70	91	96	95	96	86	94	97	82	89	89	75	96	76	85	96	74	90	92	88	82	90	82	90	96	90	78	85	77	98	101	91	113	78	68	86	87	82	102	109	69	90	91	95	86	86	97	91	102	87	99	99	116	76	111	85	100	81	106	107	90	106	83	75	80	104	95	83	84	85	90	105	82	95	79	99	103	102	95	97	108	85	77	107	109	84	96	101	77	104	85	86	87	95	111	92	93	87	81	103	69	71	90	91	99	105	83	92	105	95	69	96	76	98	87	88	92	90	95	84	93	97	100	103	93	85	85	96	72	82	81	89	95	89	90	85	96	89	89	90	88	85	82	88	82	95	89	85	86	93	98	95	103	96	98	78	95	84	114	83	90	81	90	87	90	74	81	103	98	90	83	84	84	79	80	89	87	101	81	95	87	108	87	93	95	87	93	83	93	95	98	100	114	84	78	85	107	85	95	107	94	96	99	96	85	84	89	83	96	82	90	97	89	80	92	95	96	87	79	100	94	99	98	83	82	97	101	98	93	86	97	96	92	94	92	80	85	77	70	83	95	104	94	85	91	98	79	71	101	92	87	80	92	84	96	79	86	92	103	66	91	107	87	93	106	99	83	87	109	76	84	103	105	93	94	99	84	85	100	111	100	73	98	107	88	93	88	85	82	102	86	84	86	90	94	86	95	83	81	105	89	76	77	82	75	99	75	87	100	96	84	81	84	98	84	83	92	110	102	95	79	85	82	81	85	92	95	92	88	90	85	78	100	97	76	87	86	92	94	82	91	87	98	92	94	99	93	91	98	82	79	90	96	94	87	95	74	92	97	87	99	92	94	107	95	91	97	99	108	107	74	75	79	84	97	85	87	85	79	80	77	90	82	92	93	91	92	108	91	112	80	78	91	107	88	95	84	69	103	97	91	72	97	85	103	79	97	93	75	79	112	101	87	91	81	94	94	94	94	110	96	83	73	97	89	95	88	81	96	107	89	99	98	97	81	96	88	101	97	88	77	85	80	94	92	106	80	85	101	107	92	104	95	79	108	97	107	96	107	76	78	97	69	87	72	88	78	89	91	90	79	88	87	86	80	82	81	106	90	91	93	105	71	93	95	94	84	95	100	77	93	76	77	75	86	81	69	102	86	72	109	81	88	92	103	89	95	104	95	94	85	96	81	100	94	98	93	94	97	92	85	64	81	94	96	101	76	84	95	93	94	88	88	96	79	83	118	89	120	93	82	95	99	90	87	102	92	106	111	93	99	74	80	84	80	82	88	106	95	73	80	98	91	70	81	88	90	95	89	90	86	101	96	83	84	80	89	86	84	86	84	76	90	91	89	68	85	94	85	93	74	98	76	82	82	77	94	110	88	85	84	106	85	89	93	85	84	96	85	87	109	94	86	93	95	88	63	86	89	97	81	94	105	91	99	80	86	95	101	86	89	95	102	90	92	96	92	106	75	99	91	92	82	95	101	82	94	97	78	91	99	95	102	85	77	90	95	97	97	83	86	89	84	86	92	98	96	87	79	101	107	102	87	92	90	85	111	90	87	94	89	84	90	96	105	93	84	109	93	93	104	99	78	80	106	90	87	111	105	98	91	91	102	74	84	87	105	66	91	78	89	94	102	93	87	90	87	76	106	89	99	85	93	81	98	86	97	92	77	71	84	92	85	99	86	78	89	90	88	89	84	97	86	74	87	77	108	92	99	97	105	66	103
23153	13156	1035	563	446	305	262	272	272	235	228	223	233	222	224	192	219	195	204	209	180	201	209	169	211	203	198	215	217	223	194	171	189	199	197	200	195	175	192	212	194	200	212	217	199	208	165	182	187	181	217	197	191	202	188	215	201	198	224	210	220	212	193	174	189	193	187	189	189	199	195	231	204	211	191	230	199	213	193	206	208	215	211	162	200	218	230	213	219	229	170	186	172	182	215	203	178	175	201	218	196	199	170	205	197	211	195	174	195	188	199	173	206	198	178	208	162	195	192	173	180	199	194	211	216	196	184	190	184	188	186	198	192	186	201	200	175	195	212	205	175	254	174	187	193	200	219	198	191	208	226	203	159	220	193	196	221	205	203	196	195	197	207	205	203	206	210	195	208	201	199	164	202	202	197	187	211	198	224	197	202	179	229	206	198	191	209	188	186	201	195	197	228	187	211	203	189	182	206	219	203	211	205	187	193	206	199	191	193	171	190	182	219	194	190	193	190	179	191	191	178	209	215	185	195	193	216	192	204	180	208	199	204	174	224	229	178	210	216	209	206	190	193	197	207	171	204	195	175	193	203	212	214	186	184	202	203	185	190	196	188	196	219	185	206	182	208	201	200	201	216	201	195	209	169	177	190	211	207	234	200	188	215	194	201	211	199	206	213	192	202	205	201	202	190	179	192	210	209	199	201	202	189	200	165	173	202	202	204	209	195	211	210	190	174	189	217	220	183	192	204	193	216	205	204	212	189	179	205	184	203	197	193	206	204	182	199	216	184	182	218	191	190	186	200	215	201	175	209	211	172	215	202	199	201	200	208	199	207	204	187	168	215	198	193	203	180	180	188	199	194	197	193	208	193	217	207	184	200	194	192	182	210	203	218	213	190	176	212	194	218	189	177	199	203	205	171	201	189	196	209	156	199	191	188	215	209	193	196	184	211	164	219	197	187	223	234	193	182	207	198	199	225	180	193	211	218	205	204	185	199	222	193	173	188	182	228	195	216	197	175	190	193	204	201	181	189	214	210	202	199	178	187	194	196	225	239	198	194	184	194	176	182	198	209	229	177	198	200	179	203	211	200	210	177	202	164	213	194	191	202	200	195	193	184	184	200	198	185	210	184	192	197	189	207	185	222	178	201	203	217	215	184	174	189	187	209	180	174	188	189	193	227	187	202	207	193	211	196	197	216	225	179	216	209	196	190	200	226	184	196	199	187	172	186	196	191	199	223	205	185	196	193	187	217	194	183	203	218	204	184	198	189	190	174	189	182	222	174	210	200	203	203	220	210	190	194	207	179	219	190	205	193	215	226	196	198	183	180	188	218	185	172	191	185	202	228	189	208	187	222	190	202	199	195	184	221	193	202	198	237	196	197	181	203	196	194	207	195	214	200	203	206	191	207	204	221	202	188	193	187	176	189	200	175	185	180	196	194	233	183	186	215	204	180	203	187	211	195	200	188	168	179	199	196	194	202	203	216	204	202	185	203	187	210	213	191	187	198	221	210	204	208	205	195	170	202	232	188	199	186	206	224	193	180	205	200	181	202	218	196	186	199	184	202	193	189	195	217	208	187	206	205	172	201	182	216	215	198	202	183	208	226	222	219	185	212	198	189	180	191	202	217	198	209	187	190	203	189	201	201	186	203	202	211	195	190	198	204	210	207	208	178	197	196	193	181	192	177	203	189	181	210	201	191	181	196	202	199	208	199	178	218	206	194	188	203	214	201	200	184	215	214	224	198	210	199	188	207	185	183	188	193	190	193	197	182	191	185	198	198	195	196	195	211	211	194	192	221	200	221	179	205	208	193	191	234	181	199	203	150	189	225	200	202	200	213	181	234	174	227	203	221	198	210	202	186	189	213	186	213	202	199	190	183	165	215	202	160	213	173	220	174	230	211	207	204	188	211	206	189	190	183	229	208	194	183	189	204	216	216	199	202	193	185	225	169	186	185	177	232	163	205	156	223	202	212	228	190	203	202	173	191	193	208	191	189	181	191	202	196	194	193	196	195	208	202	188	220	213	189	172	207	195	191	200	197	204	188	199	171	203	204	185	208	216	201	208	189	190	196	191	182	206	198	216	173	203	201	220	199	191	208	195	208	188	198	202	190	195	193	200	187	200	197	201	199	226	178	224	212	188	171	217	201	204	175	201	213	210	184	186	216	212	189	183	200	186	192	212	190	193	186	214	189	194	196	183	202	169	194	194	203	206	190	200	188	200	201	183	184	218	165	185	195	218	205	203	200	183	184	195	197	198	184	235	214	229	216	177	200	204	226	194	195	218	209	182	199	187	200	201	215	207	202	208	189	219	191	190	193	201	200	196	191	198	205	195	208	201	188	175	204	218	197	196	191	198	225	227	193	205	199	206	204	202	186	209	179	190	192	183	239	200	190	216	197	185	190	202	176	204	208	169	195	170	177	196	223	191	168	193	198	211	193	195	230	211	195	208	197	183	198	209	179	185	192	188	195	199	169	206	199	212	184	181	212	196	190	225	183	191	214	187	201	193	211	216	192	196	191	186	203	194	209	210	204	199	191	180	181	205	201	203	213	190	196	204	169	215	200	194	212	196	192	202	178	216	188	207	190	181	183	213	185	187	203	184	190	194	187	195	203	193	205	177	201	184	212	212	200	196	207	193	201	192	201	194	201	182	206	195	216	205	199	227	216	216	182	194	244	203	194	218	222	186	201	212	210	179	197	227	222	202	205	190	175	218	199	210	169	210	199	185	196	201	176	181	206	178	213	179	182	182	184	191	185	206	196	184	206	207	205	199	200	191	199	212	213	182	203	192	200	177	202	195	188	183	212	216	212	234	201	190	198	184	198	176	191	198	191	203	187	214	199	197	193	203	186	186	157	208	190	175	198	193	186	195	194	176	201	197	209	198	217	209	198	195	222	207	214	211	178	193	194	205	193	203	203	198	172	196	197	216	221	198	204	212	179	187	192	194	197	176	206	170	203	216	208	199	204	187	175	181	215	210	194	217	204	205	193	195	194	201	209	224	203	178	211	216	201	183	197	209	214	201	201	195	216	199	211	176	203	172	182	212	222	187	179	198	201	184	195	234	165	177	183	202	184	212	190	194	182	194	200	219	199	194	208	202	195	230	212	217	183	227	197	197	201	186	194	192	176	211	210	206	216	194	187	198	201	204	184	199	188	197	199	190	211	200	196	181	194	208	213	194	190	199	193	201	183	193	183	213	183	172	194	173	181	191	218	204	216	210	180	182	208	168	188	207	209	190	164	195	193	200	221	220	204	226	196	204	208	186	210	194	190	173	200	191	191	188	192	213	192	235	227	188	221	199	192	197	210	198	184	178	197	211	205	193	189	192	208	228	211	188	195	221	214	210	180	189	210	188	193	203	189	195	174	243	198	178	197	192	233	196	210	211	194	206	218	191	208	192	189	201	177	204	229	198	202	175	199	218	201	199	204	187	210	195	215	210	184	208	183	203	200	218	188	207	204	178	200	187	208	206
24837	21802	28661	25339	18794	1291	445	316	270	220	219	191	177	174	161	159	159	170	146	145	151	141	163	116	131	132	148	155	135	140	106	137	126	155	154	131	150	129	132	126	130	125	132	117	130	131	122	115	106	132	141	113	139	132	120	132	117	105	136	140	131	115	126	117	126	118	144	125	132	123	125	116	114	111	123	129	125	145	113	119	137	139	124	135	127	132	148	112	119	141	115	120	103	135	133	117	120	106	114	119	122	122	134	136	136	122	107	129	114	120	131	124	136	130	149	106	143	118	152	125	128	115	130	121	122	106	126	146	135	125	117	130	132	139	116	108	118	117	101	138	141	125	109	116	113	141	102	142	141	114	112	122	122	116	125	131	118	138	131	126	112	131	108	129	117	115	109	119	140	125	137	133	126	123	127	114	137	127	119	113	131	137	127	115	119	124	124	117	135	111	112	129	147	140	115	133	119	134	132	100	130	124	128	130	119	120	113	148	125	116	117	139	118	128	138	123	119	102	139	123	135	122	116	117	140	110	135	112	110	118	116	127	107	132	103	132	129	124	130	119	121	101	118	126	125	111	132	125	124	127	126	124	125	126	127	115	122	110	116	135	123	115	106	133	143	152	120	124	107	132	133	131	122	139	121	104	150	114	113	128	117	133	115	123	112	124	122	138	114	135	130	110	121	124	109	126	132	118	113	135	105	129	109	146	126	107	112	109	108	135	131	155	121	129	125	113	124	122	111	129	112	137	138	114	115	109	118	133	133	118	129	120	122	111	135	109	124	111	105	141	120	97	124	109	126	117	119	104	127	126	135	132	112	113	131	114	124	114	133	129	118	121	147	135	148	118	121	133	122	121	130	122	112	142	117	122	125	103	116	124	114	116	111	131	125	106	122	117	125	139	135	126	122	127	138	115	127	109	124	134	127	129	127	101	133	109	121	134	128	119	135	127	143	124	118	125	117	130	134	134	117	115	130	127	137	116	99	122	117	123	129	134	126	103	115	119	111	116	132	132	121	142	138	119	143	126	134	138	108	110	119	107	120	150	117	142	114	126	121	117	132	106	106	112	117	102	107	111	118	110	142	129	91	120	120	110	126	120	122	137	126	120	135	135	118	125	110	118	135	104	116	144	146	132	124	112	125	137	110	106	123	114	125	142	115	122	126	126	139	140	129	133	101	129	105	129	124	125	139	119	112	114	117	119	136	128	134	122	127	125	141	113	123	115	128	138	108	138	120	123	116	117	119	154	119	112	112	118	128	154	116	132	124	118	125	129	136	119	114	132	123	121	122	119	126	138	110	125	97	131	131	139	119	119	126	103	131	129	129	122	117	132	118	104	110	107	115	131	155	134	141	119	108	127	132	135	111	122	136	100	109	137	119	121	121	105	136	130	135	140	119	128	117	109	113	144	145	119	118	124	127	108	137	114	121	114	114	128	113	121	126	120	132	117	117	121	129	126	119	116	124	135	135	128	102	128	131	119	134	145	120	130	114	134	137	106	126	145	121	128	112	114	121	140	132	135	101	139	114	130	134	117	131	128	117	106	115	123	103	115	131	115	136	108	110	115	128	137	128	132	119	117	140	134	117	135	136	118	130	150	122	110	122	121	110	132	119	144	131	143	137	135	133	107	128	131	114	96	115	123	126	131	126	138	137	119	144	128	159	135	132	106	117	131	115	120	108	108	150	113	125	118	115	117	132	119	126	128	140	135	147	122	130	130	129	122	117	125	139	138	149	145	138	122	120	139	102	127	131	107	116	115	121	136	117	123	133	116	124	128	129	122	128	129	121	124	134	152	138	123	136	141	141	126	126	118	133	115	119	137	115	123	111	132	123	109	110	117	124	121	113	130	132	110	103	116	143	139	120	121	133	124	130	127	124	140	119	123	135	133	118	129	139	99	128	115	102	143	133	126	132	100	104	109	137	117	120	136	100	125	108	121	122	124	123	128	127	126	133	118	132	143	127	140	132	129	115	122	129	117	102	123	130	125	124	116	130	129	123	129	140	114	117	141	123	135	128	115	103	107	129	110	104	106	118	128	116	103	146	111	114	107	129	144	123	122	140	146	127	106	131	134	106	136	116	113	136	132	140	126	118	113	134	140	113	112	131	134	106	124	105	113	131	127	144	109	116	113	142	108	115	129	150	134	133	109	130	126	113	152	142	117	119	112	133	108	132	103	139	123	133	130	150	131	127	116	133	101	143	113	128	118	121	135	117	108	132	135	133	128	112	156	121	119	138	115	118	124	124	122	119	140	138	110	110	127	108	120	117	127	128	103	114	139	119	132	129	129	123	112	114	120	112	118	126	129	118	126	137	100	131	118	125	145	133	117	123	114	119	120	113	128	139	122	124	130	124	134	108	114	137	118	129	135	117	103	112	100	118	106	126	122	106	106	128	129	111	125	136	119	108	138	127	127	142	141	129	134	127	125	117	122	125	128	116	135	110	120	116	116	123	120	117	115	113	136	127	108	138	123	148	99	117	157	117	113	131	135	120	132	123	121	148	116	133	123	127	130	138	134	124	120	135	127	122	111	113	122	128	121	124	137	132	129	103	112	130	127	122	115	104	130	130	123	121	140	131	123	114	138	137	129	127	120	131	124	119	136	120	125	103	132	123	116	121	116	121	123	121	138	141	131	119	123	126	132	139	116	129	122	131	137	112	119	112	128	122	136	114	128	115	125	132	120	126	118	114	130	125	128	100	125	119	125	123	122	128	136	113	123	119	111	107	121	123	121	141	121	120	121	111	138	141	130	117	151	124	142	120	126	120	117	126	121	114	110	143	119	122	110	110	112	130	130	129	104	116	125	104	153	115	137	123	131	119	116	114	122	129	134	112	131	137	124	106	117	109	117	107	132	121	122	132	108	132	132	128	129	126	141	115	132	130	120	111	126	121	109	117	108	137	108	118	104	130	129	126	117	105	108	130	108	129	125	137	119	137	110	144	127	103	129	143	135	118	123	118	139	148	135	122	156	125	114	129	134	113	125	115	127	123	106	119	119	120	154	107	123	129	129	159	130	126	138	123	119	119	150	123	129	118	131	134	133	117	123	117	125	112	113	138	128	127	121	116	126	112	119	115	137	128	135	106	126	126	132	131	126	134	117	120	122	147	124	105	125	131	116	113	117	99	127	129	144	139	111	127	130	146	126	125	123	131	113	131	130	121	118	153	121	120	126	128	129	123	108	126	134	122	122	111	102	112	121	119	118	129	139	126	140	110	129	117	138	106	134	121	106	115	109	120	128	124	104	119	131	135	137	111	128	114	116	132	137	113	127	142	131	141	116	143	123	128	133	115	116	116	131	116	133	120	122	118	125	123	149	145	119	119	105	110	111	99	124	117	121	137	117	132	134	115	147	137	125	109	137	120	114	124	133	136	129	134	121	133	123	124	124	121	134	131	120	143	116	125	125	117	151	123	124	140	113	117	129	118	132	105	119	130	121	124	100	107	121	126	133	141	128	121	111	128	140	126	117	147	154
38957	29325	6948	3484	2201	1677	1238	927	777	703	585	536	460	418	434	376	347	354	306	289	303	303	281	298	258	264	259	282	251	264	254	248	254	253	255	256	230	267	229	231	237	223	230	260	240	240	231	256	239	246	255	256	247	243	226	240	237	246	251	232	222	256	215	236	264	225	233	253	240	250	242	240	248	246	240	246	232	239	243	262	227	224	243	240	266	235	226	253	245	286	245	238	231	215	226	229	232	228	230	223	242	244	225	242	242	258	225	210	220	231	242	260	235	231	232	234	222	236	241	231	237	207	204	233	243	247	252	256	225	254	251	205	248	272	235	224	229	233	237	221	208	232	235	246	257	216	214	195	253	272	238	234	230	254	214	223	244	218	219	213	219	221	231	206	233	241	240	253	255	233	228	234	221	218	244	213	220	227	216	237	231	231	265	227	232	241	248	237	225	236	198	225	223	214	229	233	247	215	215	232	229	226	243	224	227	229	223	232	250	228	263	212	242	233	226	230	219	218	240	259	256	251	257	236	252	234	254	227	226	241	228	223	233	223	252	240	203	204	234	238	209	220	240	249	232	215	199	233	236	226	192	233	253	242	199	250	252	231	244	221	230	223	209	206	261	208	232	220	238	249	239	255	225	237	226	232	248	239	239	215	232	244	235	221	216	225	214	246	237	270	228	225	238	249	219	252	232	237	222	221	236	238	248	240	243	225	230	236	247	218	217	225	235	212	198	189	225	228	239	235	243	269	221	242	230	249	241	240	238	253	234	217	220	241	206	216	216	199	237	226	235	220	218	230	229	232	208	246	230	249	220	234	233	250	230	234	246	233	240	227	221	233	235	214	237	233	225	224	217	230	241	195	241	211	249	216	244	262	210	223	233	250	236	229	226	243	216	256	258	246	243	226	236	231	222	233	256	237	249	245	248	231	238	207	228	248	249	239	232	234	218	242	242	203	240	211	234	204	233	232	230	223	256	229	242	218	226	244	233	222	205	235	217	245	235	234	242	245	255	242	266	221	203	213	246	228	238	232	222	215	224	239	217	237	215	241	242	222	228	213	239	248	204	242	231	238	244	246	228	256	238	244	212	225	221	216	221	246	202	216	230	249	234	201	234	238	223	207	235	242	268	242	211	238	253	232	256	245	237	220	233	240	234	229	200	209	251	219	222	259	216	245	210	206	216	235	241	244	245	248	215	242	241	218	236	249	229	208	243	259	238	242	251	242	233	224	217	244	249	199	242	227	221	234	248	221	214	246	227	256	256	249	231	244	239	219	233	229	224	264	219	237	194	220	216	222	232	232	234	210	249	264	208	209	236	224	220	216	242	209	246	224	240	240	204	239	252	225	224	243	252	208	265	235	245	237	224	228	210	242	241	226	218	224	238	232	216	222	243	230	211	209	216	246	221	244	207	238	216	218	234	225	224	235	261	209	242	232	259	247	221	244	227	232	242	232	218	226	212	227	252	227	221	241	226	238	233	226	267	220	237	220	238	216	250	238	230	212	260	235	231	252	246	248	196	224	238	220	223	247	201	222	263	257	229	222	247	246	225	219	237	225	245	262	195	209	221	237	233	249	230	218	230	247	200	224	241	218	241	241	235	238	257	215	252	205	239	209	233	232	227	241	224	249	224	215	218	274	223	227	207	230	219	239	226	253	216	231	222	204	236	227	237	249	207	242	203	224	228	236	246	239	227	223	239	224	258	221	239	261	238	239	227	214	244	237	207	236	233	233	228	209	232	256	227	210	201	228	234	217	233	266	216	241	216	237	237	235	222	198	241	205	244	252	247	244	236	247	191	213	218	234	237	263	263	238	253	244	219	260	211	248	239	250	217	227	232	226	239	230	231	220	231	250	231	245	257	246	237	239	246	248	240	232	254	232	249	229	222	220	244	208	216	207	221	228	241	218	231	252	228	219	247	219	193	226	240	228	233	225	258	227	222	264	235	259	241	243	218	191	239	229	257	247	242	224	239	207	219	218	255	244	252	263	225	223	251	261	237	223	264	245	252	232	245	223	214	227	224	242	226	260	234	218	232	233	202	202	241	247	237	228	255	216	244	245	230	237	237	231	225	248	234	237	252	229	266	249	227	283	222	237	243	237	251	218	240	242	221	242	241	250	219	236	231	230	228	252	210	229	236	244	221	224	224	223	255	239	214	220	234	230	225	219	221	246	234	232	217	236	242	256	215	246	238	224	244	227	269	212	224	224	214	239	227	250	239	251	213	242	236	219	228	265	241	231	230	255	224	237	270	234	235	235	223	222	219	207	226	224	226	217	223	227	221	199	226	258	245	216	205	221	243	239	223	226	264	213	231	233	229	242	231	216	238	234	221	232	224	215	224	230	246	232	223	235	216	241	249	225	225	267	196	228	235	222	241	254	229	196	226	251	214	225	214	220	214	240	205	228	243	242	229	229	244	267	252	228	235	233	215	229	222	245	228	229	230	228	233	239	232	238	239	251	213	217	261	223	196	201	221	255	227	243	244	261	242	239	219	242	228	247	235	214	246	238	218	236	224	259	245	245	250	222	214	202	263	242	213	215	227	221	239	213	240	239	240	232	227	245	210	202	230	249	226	230	236	199	224	225	221	230	241	210	248	244	224	215	227	198	243	226	214	230	232	251	218	222	244	252	246	254	231	241	229	256	254	206	237	197	248	230	220	247	247	217	218	233	251	243	205	236	234	232	230	237	245	252	215	238	234	227	246	221	254	237	235	213	236	255	260	225	206	241	251	212	230	235	248	238	223	238	239	249	208	241	208	237	217	216	204	235	229	248	208	243	231	251	210	258	231	228	250	226	219	257	221	244	241	247	232	244	220	235	238	218	239	232	225	226	236	213	221	221	231	234	241	222	226	246	231	232	226	214	247	232	229	202	219	205	242	265	236	252	205	250	218	237	270	231	247	249	214	271	226	234	257	229	240	221	241	212	245	218	217	238	215	233	221	230	211	230	249	221	267	220	229	222	244	266	222	249	243	211	218	213	221	253	224	246	205	239	233	212	222	221	255	227	217	232	231	270	214	234	242	243	253	228	219	225	233	221	245	256	238	234	244	239	207	239	225	237	236	230	227	220	243	222	225	258	207	244	228	251	221	208	247	204	238	214	239	221	230	247	226	236	208	229	238	217	217	228	254	218	256	237	230	230	255	252	223	223	229	224	250	217	244	218	241	250	233	217	212	214	232	267	224	196	239	233	206	219	236	247	239	197	240	225	230	249	242	212	207	245	220	251	260	218	228	217	236	213	230	235	206	220	253	252	229	228	237	249	252	252	252	233	259	256	251	255	229	258	229	246	281	233	241	234	226	220	235	249	237	235	233	225	236	238	252	237	214	223	242	242	250	225	222	239	219	264	256	245	241	214	246	248	218	205	238	256	228	243	211	252	235	227	262	249	224	203	235	234	251	238	224	259	230	228	230	235	267	240	244	221	233	225	245	231	254	241	240	225	205	228	202	252	246	231	222	252	232	241	211	231	261	246
23742	21642	29287	24429	21625	16464	1532	765	531	519	460	407	397	410	379	357	391	330	306	344	292	326	296	303	288	330	283	318	307	290	320	283	274	310	301	297	293	275	305	273	279	291	306	275	298	292	314	281	280	305	303	296	267	289	293	277	268	266	274	284	257	304	288	305	317	257	244	282	272	270	269	273	257	240	268	268	264	281	287	260	294	258	287	304	300	272	287	257	296	295	290	300	281	274	278	267	268	261	283	285	264	242	280	300	276	288	278	265	280	263	256	296	281	284	267	269	281	271	293	310	262	254	268	301	287	256	256	284	271	296	284	272	291	264	279	283	307	277	260	301	287	259	233	278	261	295	287	268	268	290	298	279	274	247	252	288	261	263	287	269	297	279	270	306	259	256	282	275	276	255	272	266	301	315	272	271	263	277	294	275	323	266	279	284	325	328	268	282	277	281	260	267	300	265	270	273	297	288	313	278	308	284	270	299	276	277	298	281	265	272	265	251	263	281	272	281	272	279	325	276	284	238	301	313	269	282	292	326	281	267	285	266	287	284	289	289	268	285	271	282	288	276	298	277	286	312	271	264	285	238	282	265	260	259	260	275	281	289	283	282	278	282	289	311	272	272	275	273	284	249	279	294	320	287	254	265	272	269	293	282	270	283	259	301	281	264	269	294	290	278	280	270	259	272	267	267	267	286	262	285	256	276	277	260	280	292	240	264	269	258	258	278	294	248	260	300	262	248	269	263	286	271	289	261	281	296	284	294	289	296	251	279	228	276	265	266	265	262	261	278	282	281	295	284	266	280	296	266	250	300	294	294	289	301	249	271	272	256	282	261	277	297	290	262	279	267	276	306	275	271	270	274	259	283	300	295	268	303	282	268	277	279	273	255	286	263	268	270	302	299	288	287	311	288	259	275	294	274	266	293	285	259	274	268	267	293	285	280	298	282	284	259	258	282	256	271	283	272	255	275	278	280	273	258	285	300	291	277	252	269	292	274	266	241	268	295	294	278	297	289	279	269	294	284	241	289	258	269	268	281	268	275	295	304	255	271	278	274	283	293	297	291	285	297	257	282	272	269	298	266	294	261	293	278	255	290	292	277	259	287	266	295	288	266	269	266	317	282	303	295	276	303	277	263	271	271	302	288	303	251	300	304	273	278	320	275	248	259	284	267	254	323	291	257	273	266	267	273	297	308	277	267	282	294	294	293	289	297	286	278	279	265	309	281	274	256	268	277	296	288	274	247	267	275	257	266	276	295	263	253	300	281	317	282	275	262	281	283	271	291	271	268	286	229	266	278	272	260	282	265	271	256	259	260	244	264	303	283	267	310	255	302	323	263	270	266	279	287	272	249	295	255	290	299	258	274	275	279	252	251	255	270	270	275	276	268	266	271	299	274	281	250	285	256	279	264	280	257	257	271	263	267	264	269	247	277	286	263	299	289	268	266	304	310	275	261	302	249	303	292	296	284	264	273	285	286	299	269	277	274	274	292	287	264	287	293	279	269	268	259	277	297	263	273	263	270	296	304	253	278	286	268	242	269	281	290	265	233	282	272	283	298	277	265	312	285	286	306	276	299	289	282	270	286	274	256	254	258	269	271	288	276	271	270	295	263	272	255	282	266	290	261	284	302	297	290	285	280	307	308	260	296	280	274	303	264	233	266	274	269	272	273	265	297	253	283	279	294	295	260	290	295	303	283	283	285	279	281	236	266	273	302	291	291	245	275	304	300	273	292	282	253	280	255	257	284	287	313	273	290	273	247	256	292	275	262	272	262	238	269	286	267	282	251	279	272	256	274	278	277	267	255	300	271	270	270	300	268	273	256	286	281	277	300	292	270	277	278	278	298	288	281	271	276	263	290	274	311	276	274	275	281	300	284	302	263	268	271	282	283	264	295	287	311	269	257	282	267	276	307	290	312	277	262	321	307	277	306	282	293	291	288	293	245	247	273	254	247	256	267	290	278	255	277	259	284	273	264	267	249	290	287	274	272	266	275	252	266	237	284	266	281	258	280	274	298	318	274	287	253	258	280	249	271	254	266	271	286	278	276	289	302	257	271	267	262	266	288	277	270	272	278	295	271	295	272	301	270	267	291	306	293	265	300	263	300	243	299	257	279	300	259	268	269	274	279	271	256	300	290	282	294	271	276	287	289	268	268	284	259	300	281	297	268	249	293	296	270	262	266	284	316	295	282	255	268	299	290	268	256	277	264	301	281	271	293	290	256	269	283	260	284	281	289	271	282	270	252	299	277	279	286	301	264	281	267	276	281	306	239	264	297	289	310	237	251	261	278	278	277	278	299	291	283	279	294	273	290	317	312	258	293	282	309	243	270	270	270	282	264	275	278	300	279	281	287	280	288	295	299	284	317	270	288	275	276	307	261	276	274	290	292	302	274	262	281	271	279	298	285	281	251	266	266	256	278	272	288	287	276	274	296	263	261	294	249	254	272	257	269	256	274	256	244	268	269	260	281	289	257	278	257	298	276	241	284	291	285	264	275	280	265	300	265	278	291	261	256	303	290	263	268	296	279	268	306	300	291	258	296	258	294	287	258	263	253	288	258	285	297	291	271	267	245	276	264	279	278	279	282	281	272	262	298	267	283	255	285	269	298	273	310	276	288	276	265	282	273	278	268	273	261	276	271	264	262	286	295	267	266	300	265	282	279	279	273	261	293	266	303	278	307	284	268	248	296	298	286	291	289	266	283	265	293	285	277	281	296	259	310	299	262	317	287	283	280	249	285	313	300	279	253	251	273	282	299	270	268	289	295	281	261	285	290	320	282	263	290	264	273	287	257	304	276	281	282	290	282	293	295	295	245	246	272	283	290	304	252	278	292	268	308	281	299	273	246	301	274	272	268	276	290	293	272	287	264	303	294	316	266	247	246	253	268	288	277	290	300	236	298	256	256	288	297	271	262	273	270	243	260	302	300	264	280	299	261	275	277	291	291	275	270	284	284	284	266	265	307	260	278	296	288	307	288	292	268	260	283	314	276	273	257	276	285	300	256	286	274	297	287	263	295	270	269	271	288	297	292	293	267	272	262	288	265	256	242	300	272	286	253	301	285	304	271	276	309	303	282	320	282	297	278	284	291	253	274	304	284	256	262	242	275	276	284	269	284	262	277	283	300	261	266	292	263	285	309	265	271	260	266	274	246	270	282	282	273	279	314	277	293	285	302	282	263	263	291	273	299	286	284	303	275	275	278	271	294	256	279	290	280	277	294	266	264	260	282	283	280	262	259	287	270	269	256	273	280	270	259	287	281	310	277	276	301	275	280	289	265	256	293	279	286	299	291	301	267	287	258	285	278	278	290	308	306	258	248	291	284	267	253	291	230	241	261	282	263	260	297	258	284	291	265	322	268	260	269	284	259	308	269	249	263	253	283	281	293	285	260	285	295	260	273	284	275	292	276	276	272	272	309	274	257	275	268	268	267	274	292	304	281	245	270	271	276	261	297	304	233	266	270	263	276	247	276	258	266
44465	30317	12692	6676	4551	3296	2608	2026	1721	1499	1229	1205	1032	982	893	823	800	777	732	741	681	715	634	666	635	673	599	611	586	611	621	584	593	561	555	525	599	624	539	536	589	585	579	574	610	553	562	565	537	575	529	556	557	551	533	548	532	547	502	547	540	491	541	507	574	543	526	519	528	547	583	546	517	548	493	531	517	541	519	491	540	546	517	524	516	597	537	515	527	541	489	546	482	560	520	511	520	527	561	541	483	567	598	505	536	556	498	536	530	523	568	524	549	510	510	509	563	575	548	569	500	511	524	541	563	517	546	546	494	495	529	533	538	522	525	534	495	574	536	520	523	569	511	508	525	488	479	537	554	510	530	576	506	546	506	486	560	516	512	526	548	555	550	555	503	521	531	532	503	517	560	526	549	521	510	539	530	531	528	497	503	500	565	538	531	560	492	535	514	552	561	537	522	554	501	491	506	498	533	512	552	515	503	548	529	522	553	483	523	513	525	525	552	522	503	535	533	528	522	553	572	511	523	518	533	539	481	530	542	506	558	544	496	504	537	543	512	548	500	494	510	536	530	596	534	521	544	518	539	490	566	557	517	498	560	492	519	507	562	526	566	538	531	525	534	581	523	556	550	490	572	575	541	550	515	545	546	555	529	543	530	529	552	518	543	503	540	528	518	541	570	553	528	490	550	528	542	559	551	581	531	547	512	556	524	483	542	498	532	555	501	563	530	527	543	525	566	543	519	567	539	527	544	485	501	514	514	545	486	529	573	535	526	541	546	513	507	511	533	524	524	552	517	565	514	513	566	524	540	497	516	527	504	512	549	510	523	523	576	500	534	522	546	521	516	516	529	513	529	511	491	537	521	513	497	492	526	551	516	485	490	530	496	546	561	513	517	531	548	529	518	553	530	516	517	525	544	489	592	535	504	568	537	524	527	521	525	557	510	503	510	505	532	510	528	531	509	506	523	525	514	559	524	537	536	521	464	525	529	524	529	515	515	577	533	535	496	540	512	552	494	536	508	520	516	518	515	560	547	544	506	509	470	495	514	540	512	472	527	526	488	518	519	459	557	496	526	512	526	542	537	536	558	529	490	563	527	528	542	536	532	545	552	518	522	496	504	547	543	514	515	511	547	546	524	528	497	516	528	524	538	549	514	536	561	524	475	514	528	518	518	533	554	521	537	522	553	542	516	488	498	550	515	509	533	555	543	518	490	513	529	505	517	496	511	539	538	526	557	548	499	537	534	503	536	548	477	561	511	553	499	560	540	521	534	506	520	535	505	543	486	536	515	534	512	499	510	505	516	527	556	533	532	543	478	526	554	545	526	499	567	539	471	537	533	510	524	550	527	551	578	483	493	493	536	557	511	533	503	594	504	511	530	523	517	524	514	499	527	526	523	506	533	545	535	534	496	531	554	497	540	530	558	535	511	511	514	524	569	545	551	466	528	536	557	518	532	519	535	509	552	549	511	518	536	524	509	529	542	486	517	553	494	472	552	553	519	574	494	549	499	544	484	519	512	575	580	539	540	502	542	523	530	523	514	501	527	490	518	530	512	520	501	549	510	503	523	473	517	505	547	551	559	524	527	531	507	547	517	502	528	551	545	519	512	541	508	537	517	522	564	573	520	525	548	473	572	545	545	593	523	537	534	478	510	452	520	534	523	498	546	525	531	532	492	517	516	556	551	493	568	500	555	519	494	507	534	495	545	512	489	541	550	528	559	518	484	518	507	552	548	569	558	565	552	496	503	520	512	528	542	527	537	514	534	525	593	534	522	526	527	548	522	539	528	557	515	518	509	531	518	508	522	525	552	500	472	523	521	502	516	519	505	504	540	478	477	540	519	491	501	536	510	532	567	562	516	487	564	526	522	527	494	520	518	526	516	544	542	519	517	490	521	530	513	514	502	514	556	482	530	582	563	533	525	539	500	493	536	470	512	562	525	571	486	542	530	513	559	550	518	527	523	514	534	508	533	524	503	536	571	491	509	541	535	521	519	537	534	514	550	512	524	508	512	504	535	462	561	566	510	561	504	527	491	531	513	524	529	511	542	474	507	553	572	504	566	524	561	521	527	531	531	534	535	492	527	558	508	510	552	534	503	584	525	497	527	526	518	556	503	547	503	530	502	508	526	551	519	511	526	545	523	566	488	498	494	551	535	539	530	535	577	524	510	516	543	484	520	500	521	502	470	569	510	486	540	516	532	548	512	503	519	540	490	524	542	504	590	552	523	516	539	513	498	491	489	515	557	529	554	510	532	512	563	534	546	553	525	511	490	522	524	517	527	528	492	506	534	538	495	525	523	513	499	528	521	513	515	515	550	522	594	507	547	512	532	541	535	532	502	551	540	542	546	542	546	557	507	504	495	567	530	568	514	526	539	526	528	489	540	562	547	551	499	517	559	549	495	538	510	582	566	554	550	498	548	539	515	508	551	514	491	514	504	500	470	561	518	554	544	532	548	519	519	516	510	518	533	516	512	530	545	515	536	487	516	538	496	510	533	515	463	554	512	545	564	540	525	481	497	507	570	502	527	498	580	523	528	540	552	519	512	510	512	534	543	529	552	517	519	505	538	562	507	543	499	532	532	514	528	491	545	511	532	497	522	576	529	512	487	515	552	554	526	503	504	518	524	504	536	535	541	502	596	494	503	514	516	493	542	556	519	520	535	539	498	514	489	528	533	527	529	520	543	496	512	558	529	481	515	557	533	501	575	521	505	547	506	532	529	512	520	552	528	555	502	520	505	530	553	531	555	470	550	542	561	545	524	507	491	537	540	529	550	512	515	526	515	552	514	523	528	571	544	523	517	501	542	517	556	517	559	538	510	547	562	514	520	515	499	553	552	502	507	531	510	527	506	539	510	508	550	523	510	517	552	546	564	527	484	559	540	475	561	516	507	545	530	547	564	504	529	496	504	583	508	527	553	552	494	532	508	517	536	514	525	527	532	527	502	536	522	524	535	502	516	518	554	524	547	473	520	555	536	528	520	524	513	520	481	539	480	530	536	502	549	465	503	518	565	497	531	483	501	542	533	529	538	511	526	501	519	512	567	536	519	453	541	530	488	516	583	539	519	533	512	554	503	528	564	544	548	516	512	537	519	555	459	518	561	559	542	548	507	505	511	576	516	548	528	518	543	485	505	528	540	552	522	497	485	488	541	534	526	520	544	550	522	526	519	533	538	517	498	515	545	521	553	540	550	504	508	523	535	567	484	555	551	495	485	538	488	512	556	559	565	505	517	526	515	529	530	503	515	534	478	557	509	498	472	503	514	538	557	545	498	519	512	538	515	525	495	512	500	534	549	520	480	518	547	561	562	514	522	480	530	537	505	527	525	538	558	575	510	551	482	574	524	499	538	535	545	558	573	481	505	510	508	542	552	527	533	510	499	543	485	557	523	520	511	504	557	557	533	516	585	501	510	523	512	519	524	521	538	527	525	562	537	505	558	552	534	532	516	524	516	541	538	504	531	511	527	502	519	503
27415	21144	7625	313	167	115	128	97	108	103	87	77	96	97	99	103	90	96	100	90	84	80	88	109	87	75	71	93	92	80	89	88	73	78	95	98	102	101	116	91	70	100	95	93	79	91	107	88	83	80	86	92	94	89	86	68	78	89	65	80	75	82	111	98	91	67	86	90	77	102	101	89	112	92	85	106	98	79	102	94	87	80	104	87	90	116	93	105	95	102	95	106	88	81	84	86	85	71	101	78	94	95	91	91	101	74	84	91	81	97	78	90	92	84	86	77	98	79	78	95	85	92	95	88	96	81	76	89	86	84	86	79	82	87	99	92	95	79	82	91	86	91	68	92	107	98	100	87	79	80	82	74	84	84	84	80	96	104	86	88	82	91	92	64	83	91	105	87	84	71	89	74	92	96	84	73	82	96	89	77	98	75	86	96	92	89	97	96	93	80	99	91	80	108	87	76	90	93	81	85	87	88	84	92	86	89	76	88	84	82	92	77	110	79	97	75	80	86	92	88	83	102	79	81	93	98	87	99	100	93	86	84	76	93	95	73	91	75	95	111	98	71	109	95	80	84	86	77	86	87	91	85	95	92	82	82	89	102	85	99	75	113	74	100	89	102	86	95	85	94	85	86	87	98	84	96	68	110	77	71	89	79	70	92	81	69	83	92	87	79	100	83	93	92	80	84	82	85	84	83	97	91	69	92	82	73	93	89	84	102	97	86	100	90	78	86	79	90	86	115	83	90	80	75	82	106	82	79	91	90	90	98	77	83	91	104	79	90	108	93	83	93	97	84	105	83	79	93	96	89	87	83	99	111	100	79	89	86	96	93	100	110	97	84	95	86	93	95	82	70	80	108	72	93	107	69	86	92	84	71	91	99	97	86	97	85	79	98	86	108	89	81	106	86	89	95	112	86	86	101	79	78	99	87	92	63	98	87	90	79	73	98	88	109	87	77	97	90	90	79	101	98	80	91	95	95	97	75	98	85	84	94	104	100	102	91	79	103	85	86	92	96	82	85	75	67	89	99	69	80	95	89	82	83	97	95	82	90	97	87	87	77	93	83	87	100	85	90	80	90	103	97	102	70	84	95	105	79	84	87	107	79	79	86	69	101	75	88	90	83	93	85	80	84	74	83	79	82	82	83	80	80	83	99	98	89	103	86	82	74	95	76	85	71	98	85	76	89	88	81	102	96	96	96	85	93	82	91	93	104	99	91	83	97	83	101	104	95	87	102	96	89	91	81	90	89	95	104	88	84	78	81	87	94	88	91	106	91	87	94	88	85	77	109	90	77	86	68	97	102	100	95	78	82	83	79	82	89	80	97	96	83	82	95	101	95	93	98	96	76	87	83	83	92	80	98	100	83	80	98	102	84	90	94	103	90	70	78	88	105	91	99	83	104	86	90	79	67	97	98	85	89	92	89	92	105	79	95	96	93	82	86	97	97	95	76	101	83	80	99	90	71	109	100	79	91	97	79	73	87	70	83	84	98	75	95	95	91	82	91	93	101	95	88	99	106	88	94	85	103	88	97	82	90	79	98	80	84	70	108	98	79	95	80	91	82	79	109	94	88	83	99	79	87	93	104	86	106	81	96	79	86	84	80	108	89	87	95	87	99	89	90	99	84	101	86	81	87	99	89	108	80	69	102	101	99	80	104	103	72	86	74	76	89	80	89	81	91	94	92	87	106	94	103	87	78	105	103	96	93	101	88	91	101	87	91	78	99	98	86	97	71	95	90	86	106	93	82	91	79	98	79	90	73	79	82	81	79	101	115	104	77	91	89	78	79	87	96	90	85	82	91	93	88	83	90	94	102	92	102	84	83	88	94	82	92	75	84	89	88	104	74	107	95	97	61	83	75	78	83	87	94	96	104	90	98	80	87	91	81	88	94	93	88	83	107	97	90	101	94	90	80	97	80	87	93	71	96	86	86	86	82	96	91	85	100	88	75	95	72	86	90	78	83	74	85	83	85	92	101	92	92	77	94	82	90	84	87	85	93	80	93	69	92	103	91	66	95	102	90	99	98	80	87	100	92	112	77	93	87	96	85	105	104	84	98	99	86	103	94	75	67	90	84	93	81	89	69	92	85	88	87	74	109	88	94	83	83	122	89	109	95	72	85	84	83	90	79	85	96	90	60	99	95	74	96	87	79	90	83	102	91	103	85	91	104	83	87	102	97	83	86	103	79	92	96	84	82	82	86	91	84	97	94	86	89	84	90	96	91	94	88	93	85	84	96	86	98	88	80	104	93	101	90	66	97	88	79	85	79	90	70	97	87	77	85	92	94	73	94	74	87	90	85	75	94	91	84	85	94	106	80	98	81	87	82	87	67	85	79	86	97	83	77	87	94	89	92	89	86	104	88	88	91	104	76	91	79	103	98	87	94	94	87	76	94	84	106	79	96	84	79	88	93	80	83	90	105	100	80	91	85	102	87	118	81	92	68	81	101	95	88	78	93	83	105	89	94	68	81	87	84	85	92	88	89	100	76	78	89	88	100	87	102	101	90	74	94	108	84	87	74	95	118	99	85	93	92	83	90	84	102	90	105	80	77	91	90	81	106	102	95	97	85	82	103	93	82	79	81	86	81	92	102	77	83	88	104	88	86	84	94	89	90	81	102	105	101	78	94	102	105	103	91	95	78	80	80	98	95	90	80	92	88	94	75	98	102	95	80	72	96	75	88	70	104	89	81	93	100	95	87	74	98	92	91	90	103	86	88	109	78	81	85	107	103	80	88	89	75	81	88	84	84	80	86	93	86	87	86	70	98	88	110	77	84	80	81	73	94	88	87	99	98	90	87	89	80	95	75	95	92	97	88	104	91	86	94	79	71	104	88	98	76	98	74	102	94	87	96	86	93	74	97	107	98	75	88	85	86	107	94	78	93	83	84	91	82	97	84	76	88	103	84	103	84	67	104	106	95	95	103	83	95	99	99	92	84	97	82	98	89	76	93	79	83	97	93	95	75	73	82	112	85	81	84	95	106	109	98	91	85	90	90	101	89	69	86	98	89	84	95	96	104	75	98	86	87	81	83	80	78	81	93	91	91	86	92	80	90	99	80	83	92	85	83	82	95	81	82	84	83	90	103	101	87	97	96	106	106	87	100	104	84	96	102	86	94	93	102	97	87	91	81	106	92	92	97	63	85	92	86	109	98	99	78	93	94	81	100	89	92	93	90	80	81	89	95	80	85	102	103	85	89	78	71	98	107	86	84	83	75	80	81	87	79	81	78	95	102	87	86	106	82	94	84	84	95	108	67	96	78	90	81	89	85	101	93	86	76	86	88	99	84	99	93	87	93	89	90	85	81	84	110	101	91	85	99	77	104	87	90	83	78	79	82	81	69	68	80	95	93	77	90	95	87	100	90	88	81	100	82	90	91	92	85	89	87	91	98	102	95	78	92	78	104	93	84	91	100	95	91	92	87	76	86	76	99	72	78	85	94	96	90	88	91	94	77	101	92	80	78	90	75	109	93
22320	12416	1077	561	397	331	311	259	246	235	241	210	209	222	209	226	211	209	171	212	175	208	192	200	200	200	212	188	182	205	202	186	194	206	211	204	183	176	211	205	194	199	190	198	195	208	194	197	210	197	196	202	197	195	189	193	210	202	194	186	180	196	202	186	194	195	207	189	236	210	206	209	188	196	186	203	180	211	218	195	231	213	194	197	192	208	187	214	194	222	192	189	221	197	219	189	202	195	185	213	183	181	206	227	184	190	200	217	189	213	161	185	186	206	221	206	183	205	207	190	183	212	204	176	165	191	199	206	185	189	186	208	179	204	207	209	175	208	205	180	190	194	201	177	195	208	212	194	174	189	186	178	218	187	186	179	168	190	211	185	199	209	181	164	180	198	191	176	177	157	218	171	225	215	195	192	199	199	188	196	207	189	213	193	201	207	209	192	209	206	201	200	199	197	192	213	196	170	210	173	192	184	208	175	190	212	202	208	191	190	189	197	197	197	194	195	218	197	196	199	204	208	212	208	205	204	190	211	198	198	178	214	188	196	200	213	191	212	192	192	203	214	191	182	188	195	210	211	211	170	190	195	204	216	180	210	182	203	191	186	184	187	187	206	210	177	171	179	198	201	197	193	222	208	174	194	171	218	208	205	201	192	192	203	189	197	192	188	186	218	208	201	225	205	207	171	198	209	170	191	204	198	196	220	207	218	176	165	208	205	184	202	179	185	191	183	203	195	204	200	200	205	196	204	202	233	218	198	182	211	177	197	230	215	185	212	184	218	210	212	221	202	219	194	207	193	210	191	203	211	175	222	213	213	203	200	184	186	196	185	196	212	209	195	160	205	224	218	201	174	185	197	199	194	178	189	217	202	214	160	191	179	210	202	186	206	196	215	182	182	197	172	185	194	206	197	200	190	196	204	208	193	195	198	173	186	188	195	173	190	200	207	195	189	180	210	201	210	176	193	185	195	189	177	198	196	168	196	212	193	227	198	208	176	214	178	192	217	202	202	211	186	179	193	247	184	191	212	208	201	202	183	201	196	189	215	208	199	199	215	206	185	199	178	196	191	204	203	213	199	208	216	205	208	197	215	179	206	198	215	206	211	192	216	187	190	209	213	200	228	198	204	206	178	211	190	218	185	215	198	171	208	215	207	194	186	212	191	202	187	202	219	199	204	193	191	179	220	196	180	187	174	188	199	235	180	201	169	219	204	185	208	187	193	181	225	195	184	208	220	187	182	186	189	221	213	188	203	202	186	201	199	221	178	226	188	194	187	204	190	187	189	183	186	180	221	222	197	198	207	196	205	198	197	215	180	219	192	186	189	211	191	202	219	181	210	200	190	196	194	177	178	204	216	219	195	210	197	199	209	155	207	183	178	179	192	208	199	223	183	185	202	171	183	192	205	187	200	204	195	206	200	198	173	198	192	224	212	206	204	222	189	183	195	229	184	200	189	214	196	199	210	191	204	193	193	218	201	190	201	178	212	187	208	194	229	183	202	191	214	199	184	201	205	188	216	173	226	224	188	210	205	195	187	186	209	198	218	191	192	216	181	210	187	205	190	194	185	195	204	189	230	183	195	198	188	197	194	201	209	218	213	213	208	215	191	189	201	198	171	207	184	216	189	235	190	225	213	182	214	233	197	208	184	190	204	188	231	222	191	179	206	206	212	190	192	190	192	204	201	180	210	205	184	167	202	233	200	179	201	195	210	211	177	179	209	194	206	204	200	192	191	186	196	219	206	169	173	203	212	184	186	205	191	188	203	229	188	185	189	196	217	194	216	206	197	198	208	201	212	206	205	189	207	199	195	198	189	204	179	195	169	202	211	197	206	196	208	222	182	212	193	165	213	184	191	182	204	244	206	190	187	189	176	184	183	195	201	200	194	192	192	206	220	205	183	173	203	186	185	203	215	167	228	206	200	201	201	181	208	180	188	182	186	205	203	216	218	202	155	187	207	179	195	209	197	211	210	192	199	201	194	163	186	205	191	199	185	197	175	203	186	179	209	190	191	192	195	197	201	178	200	219	195	207	218	180	182	203	209	192	193	208	220	212	211	194	197	213	203	218	191	229	167	174	190	184	210	224	202	211	208	180	226	204	193	183	184	190	195	181	206	217	211	203	221	187	186	206	224	207	201	192	211	187	201	193	202	190	215	213	194	215	207	221	177	199	190	207	194	182	167	192	175	189	218	202	189	202	216	175	197	195	196	165	203	176	225	215	211	208	202	222	197	185	186	172	213	199	179	186	194	220	170	211	216	210	184	217	217	206	198	214	220	185	186	189	205	190	178	213	186	180	226	190	204	212	193	202	182	203	212	163	173	195	187	187	172	222	208	194	240	183	217	221	185	209	211	200	206	180	202	227	190	200	210	196	225	188	212	190	185	200	201	192	247	208	203	207	183	205	192	223	190	196	215	204	224	211	199	211	202	211	205	187	203	190	235	192	188	173	214	189	211	200	202	220	225	226	213	193	185	200	204	214	205	197	215	181	206	225	214	199	203	219	217	196	201	188	212	165	193	192	190	200	208	214	220	196	202	183	217	187	203	201	193	221	231	211	177	192	163	232	188	176	220	204	191	197	197	188	201	189	206	199	200	182	197	189	189	204	199	152	193	233	195	205	227	166	204	201	196	206	202	192	210	217	194	200	203	186	204	210	217	189	199	203	178	184	218	207	180	185	215	176	180	209	184	181	193	190	185	195	184	196	206	199	181	201	224	195	218	206	190	199	211	172	184	206	227	199	201	219	221	183	215	194	221	212	192	182	188	189	182	180	217	188	223	178	213	194	218	197	208	192	190	209	209	207	205	191	201	195	192	182	204	228	187	203	236	193	184	203	199	218	191	207	186	219	197	189	196	172	169	213	202	209	200	194	187	220	208	191	219	201	195	191	221	216	216	187	174	188	215	223	185	228	204	203	197	181	204	186	198	179	211	201	198	186	189	171	206	172	200	208	189	204	183	188	212	195	229	196	196	194	199	178	190	174	202	181	205	186	179	213	185	203	204	204	177	196	216	177	176	204	199	178	188	205	208	213	197	184	201	201	193	198	189	213	223	181	200	220	169	204	195	211	177	194	212	191	212	175	212	182	195	200	190	181	175	180	179	187	224	196	180	176	201	200	197	208	177	191	212	192	213	186	182	178	185	219	157	195	198	196	215	219	210	191	201	206	191	193	228	219	196	187	222	213	198	195	166	185	182	213	203	202	197	184	196	181	166	197	205	193	198	186	178	204	196	216	201	193	191	201	208	199	189	208	198	212	208	193	183	188	209	179	213	195	196	197	194	212	180	185	202	199	202	207	196	206	182	176	187	189	193	191	212	206	189	192	218	205	202	218	230	195	200	220	189	196	197	192	239	214	164	212	194	195	214	194	216	191	216	190	200	201	226	203	174	197	186	214	204	206	215	189	215	191	215	172	196	193	206	187	175	197	190	196	200	204	171	196	217	201	213	202	209	182	195	189	213	213	177	183	201
24807	21741	29151	24779	19208	1429	469	309	266	222	211	216	188	174	176	176	143	148	162	167	158	149	141	160	140	152	127	122	134	127	145	138	116	116	131	120	153	125	123	117	120	142	125	95	117	126	144	123	144	105	124	158	115	131	105	119	125	122	125	137	129	135	136	116	128	131	125	101	129	136	123	117	120	131	128	116	120	117	134	110	154	120	125	123	141	128	128	132	138	140	107	129	118	126	129	106	144	118	141	114	139	128	127	136	125	115	136	105	126	132	127	137	108	113	120	116	121	102	116	119	122	115	115	127	114	129	131	116	134	126	107	137	129	111	125	126	125	121	129	114	109	129	111	147	119	136	125	113	128	109	122	128	120	130	134	150	131	119	126	132	122	117	130	102	134	116	132	105	128	126	138	109	128	136	118	123	129	133	131	140	134	124	141	137	131	134	134	138	116	124	125	108	111	105	123	133	123	118	135	116	144	120	135	119	117	139	113	120	117	118	123	124	130	140	117	130	138	111	128	134	119	120	139	144	126	145	126	106	117	118	116	139	122	122	126	136	144	124	108	127	118	110	139	120	113	122	131	132	123	128	120	101	134	132	128	119	103	127	133	124	129	123	121	132	129	140	119	129	124	133	121	130	117	132	114	116	117	136	128	128	125	104	144	117	136	127	124	110	127	120	123	127	147	108	156	111	123	120	115	113	129	99	114	129	129	127	126	127	126	110	114	126	111	117	110	124	126	112	141	139	145	135	109	119	132	128	118	125	119	127	134	119	138	110	146	150	128	141	114	126	122	116	131	110	123	139	114	128	128	116	130	114	108	146	111	122	119	130	130	115	118	114	143	139	127	112	128	137	127	125	132	115	115	115	104	124	141	116	119	128	128	113	112	106	109	138	128	139	117	112	121	106	108	105	127	130	131	109	115	127	137	122	126	110	113	132	118	114	107	149	117	104	133	131	135	142	103	136	140	135	131	126	126	110	126	112	96	115	139	117	124	95	130	124	109	110	120	121	123	138	125	119	128	133	130	124	127	145	134	131	119	128	129	108	161	128	110	134	130	108	138	125	155	129	142	118	106	141	115	118	112	123	133	136	130	122	122	128	117	133	104	116	118	153	138	134	115	128	122	125	143	126	121	117	101	129	128	122	107	140	121	127	136	122	117	122	132	121	126	130	125	134	125	158	113	132	123	128	113	124	128	135	116	125	125	124	117	127	116	120	127	137	121	119	123	129	124	119	132	120	124	158	138	140	122	129	131	125	118	112	152	111	114	137	110	121	169	118	120	121	141	117	136	125	119	121	130	149	106	128	120	124	122	125	147	118	146	135	122	129	99	127	124	135	112	116	111	107	114	123	131	128	130	126	121	125	116	115	155	116	104	115	137	129	106	128	136	124	118	125	120	125	116	114	122	143	125	116	135	118	117	137	134	141	125	127	118	144	121	114	106	119	129	120	106	132	142	118	121	138	126	135	123	117	116	122	118	133	124	113	132	115	124	118	116	134	128	107	119	120	126	153	134	127	116	112	116	120	110	116	128	143	130	131	114	147	121	117	116	120	136	99	119	136	118	115	126	117	128	107	130	135	112	133	145	122	142	115	118	106	102	114	122	125	149	138	129	120	142	120	163	107	141	101	133	134	138	154	124	110	122	124	120	112	118	109	131	118	112	110	104	117	140	134	117	116	118	115	127	105	157	115	135	133	116	135	136	139	128	133	119	126	127	112	131	134	139	114	106	122	121	113	147	126	115	119	116	123	110	118	119	123	121	101	138	128	118	128	124	132	126	136	122	118	110	111	111	130	113	133	117	129	122	109	127	114	109	137	148	116	100	127	128	135	127	134	125	117	112	118	120	114	120	120	124	105	114	113	133	109	114	112	135	118	128	128	138	127	126	102	109	131	131	123	131	139	133	127	135	101	121	135	131	108	110	111	112	128	110	131	110	120	123	123	123	111	133	109	120	113	119	111	131	129	130	137	131	108	107	110	122	133	147	129	120	111	106	112	120	124	122	116	121	152	113	129	125	121	134	118	137	119	125	122	125	136	126	130	145	110	127	109	115	108	154	140	122	117	131	125	134	118	122	146	138	98	137	132	140	141	118	127	99	122	130	132	119	131	126	145	124	113	127	113	129	100	136	100	123	124	106	106	126	119	139	109	118	124	125	126	126	127	115	123	130	109	137	139	126	133	147	125	124	125	123	111	118	136	122	144	131	113	143	141	118	112	141	123	106	126	112	107	133	100	134	112	117	106	110	115	126	122	134	125	120	105	124	116	122	129	133	124	126	109	147	107	133	136	125	132	121	105	121	118	104	111	110	140	131	113	100	103	140	119	105	143	120	109	137	136	119	102	101	95	103	122	119	128	138	137	116	109	122	114	135	114	117	119	116	129	128	116	119	117	151	116	131	145	138	131	131	131	118	119	117	124	124	99	116	112	139	118	133	122	91	111	107	137	137	114	114	109	122	110	109	118	151	136	119	134	142	103	99	111	129	92	127	142	118	128	139	131	125	115	124	118	108	124	121	97	131	114	127	114	114	130	111	123	130	143	129	142	102	137	116	123	111	118	131	129	110	111	100	131	128	129	97	130	134	127	115	125	123	109	120	142	131	131	104	151	136	117	115	130	130	102	127	124	106	125	116	127	118	109	118	125	112	108	140	122	109	126	128	124	119	120	136	123	132	106	137	105	132	127	144	122	119	135	113	112	124	133	121	110	139	138	120	121	131	133	118	130	134	118	138	118	108	106	128	125	113	114	129	125	120	126	123	112	123	159	136	117	137	120	126	114	125	128	118	119	127	116	117	126	125	143	130	142	123	138	128	132	123	122	123	120	128	138	142	119	128	141	116	118	126	132	117	132	127	119	135	123	133	117	130	125	115	130	133	126	118	130	103	126	117	152	119	113	132	103	130	104	124	129	117	132	119	116	141	117	135	125	124	144	126	121	126	120	116	103	133	135	111	140	115	126	117	114	110	119	125	135	131	125	148	139	108	117	124	122	114	121	130	125	138	110	123	138	132	117	129	127	108	132	128	105	130	123	114	106	123	126	115	139	122	115	139	141	134	134	129	133	128	133	116	113	132	131	119	131	118	129	121	110	134	120	123	119	123	115	130	116	119	121	121	109	117	124	124	128	102	122	126	120	129	125	115	136	122	139	124	152	132	108	113	127	142	126	120	133	127	96	114	98	122	131	112	113	140	140	118	112	125	126	136	116	128	115	147	112	120	117	138	131	128	123	114	112	106	124	135	157	126	124	121	128	126	121	130	125	123	136	130	116	123	131	116	113	109	136	158	123	116	118	136	130	117	133	113	111	128	119	142	110	127	120	125	120	141	114	112	118	108	102	126	130	155	122	116	108	120	128	108	120	114	116	103	117	136	114	115	151	113	119	116	117	119	114	114	135	145	132	137	138	141	113	136	147	124	131	115	126	132	126	127	116	126	113	130	128	112	116	143	131	117	125	115	106	136	127	134	124	108	136	136	146
43818	26960	7700	3868	2443	1725	1429	1094	886	768	648	600	501	436	436	436	396	392	321	357	375	359	311	328	313	323	305	334	309	269	282	294	294	280	291	300	295	275	284	258	259	291	283	269	271	264	280	273	244	278	236	259	234	248	275	260	274	268	301	279	266	262	261	247	276	237	252	260	225	263	262	256	286	272	246	250	268	268	255	233	244	255	259	264	274	251	266	248	271	246	247	268	263	256	255	258	265	250	259	229	233	249	238	258	254	232	287	252	255	265	256	261	265	244	248	256	257	241	235	238	251	233	253	256	288	264	263	260	258	250	274	221	262	208	264	264	259	267	268	254	248	281	257	247	293	236	239	236	274	276	224	258	265	256	243	227	235	272	244	270	243	251	247	260	218	244	261	230	258	243	244	264	267	283	266	245	257	244	244	264	228	259	293	260	250	288	263	233	256	254	255	262	273	254	252	211	281	228	220	241	271	278	251	243	264	281	260	257	240	238	256	269	285	250	262	271	278	246	279	247	237	287	239	251	248	257	249	247	258	267	282	259	260	295	235	257	259	257	283	258	258	245	266	263	248	272	282	274	257	269	269	245	269	279	252	262	267	264	233	245	270	254	257	243	254	271	257	248	256	232	246	257	249	250	260	279	253	275	250	244	276	233	287	250	251	236	253	244	250	276	260	294	249	271	241	253	256	272	260	274	262	254	279	252	252	234	241	279	244	266	267	246	255	235	267	233	267	272	253	290	259	233	250	263	253	249	256	266	224	260	262	278	230	263	250	240	238	247	244	267	262	222	259	288	264	252	220	253	266	265	246	262	263	250	249	238	270	263	268	244	263	269	242	305	275	257	230	245	276	262	261	246	255	262	279	259	284	229	257	237	256	249	256	254	277	251	223	257	256	220	267	249	239	270	230	242	256	300	252	236	252	265	251	264	264	269	243	245	271	274	273	253	255	250	233	280	247	255	250	228	237	275	274	276	252	234	274	244	254	234	283	250	251	227	262	234	257	279	268	274	240	241	235	269	256	248	254	234	252	277	273	244	242	267	266	255	277	251	253	280	260	220	265	233	271	267	254	274	233	290	242	264	253	214	271	283	285	256	230	264	246	261	245	223	269	273	244	249	260	244	248	234	250	274	218	276	270	238	251	269	288	263	262	253	266	258	236	254	249	256	265	241	269	246	259	269	255	287	265	261	262	259	260	261	265	261	266	266	259	249	264	249	225	269	303	250	261	257	243	249	228	240	262	245	242	255	284	275	272	243	271	242	253	256	258	246	260	288	281	267	259	251	249	259	225	249	254	231	258	218	223	237	287	256	262	243	241	247	245	257	246	253	249	261	258	268	277	221	277	230	273	268	260	232	247	280	257	250	257	266	259	231	235	271	242	229	240	247	241	268	262	251	251	264	247	273	252	261	247	259	260	275	276	258	234	264	270	241	278	242	274	272	265	264	268	264	277	256	250	271	229	239	276	264	271	275	229	244	282	244	259	247	249	237	272	249	252	259	269	262	268	246	277	283	262	257	274	263	288	250	247	269	290	262	281	266	211	263	254	269	238	294	234	229	249	254	236	251	275	270	208	269	252	259	261	257	259	287	245	240	268	258	259	235	279	275	256	242	265	249	280	246	239	240	254	259	257	277	253	235	233	276	236	245	253	261	240	247	273	270	241	263	246	259	243	257	262	276	291	281	276	281	258	243	280	246	239	229	245	280	280	256	276	256	253	250	247	216	260	248	234	239	243	221	273	227	292	257	247	251	273	260	250	277	247	270	262	252	253	238	248	291	265	288	268	222	258	239	245	247	256	245	262	288	274	267	228	262	265	234	256	251	284	272	249	270	290	258	229	287	252	252	291	236	237	288	252	257	246	245	264	257	257	274	245	246	222	222	262	260	264	239	277	239	219	255	244	283	264	219	240	255	248	273	247	259	265	265	239	273	296	245	243	278	256	259	254	236	255	256	240	272	243	246	252	267	251	254	252	249	255	256	234	251	247	275	228	258	226	289	249	263	246	240	254	261	240	210	240	241	250	257	252	268	255	266	272	269	248	236	236	265	235	262	275	258	274	236	271	252	245	254	251	241	270	256	270	242	269	255	246	246	240	251	271	238	253	243	281	245	250	230	250	243	258	236	268	271	252	264	247	268	249	252	248	251	256	255	258	259	258	297	224	273	232	253	244	260	244	259	245	285	272	262	268	258	247	237	252	232	238	251	259	249	258	256	250	286	244	272	240	276	250	209	264	257	256	241	259	246	267	245	259	248	245	268	263	244	254	272	242	242	271	232	255	263	244	263	232	261	240	270	247	261	245	250	253	253	259	271	237	291	250	262	286	267	225	257	262	275	262	228	235	263	259	252	260	253	243	274	223	263	249	263	249	285	290	253	260	281	243	266	264	228	267	226	255	290	279	250	242	252	268	235	275	244	255	231	269	247	269	268	244	266	242	247	260	266	245	264	260	251	248	229	273	209	235	258	266	260	239	267	261	251	247	241	240	259	265	259	259	230	253	256	252	245	290	269	279	263	240	270	269	216	237	239	240	244	259	241	248	255	260	242	259	273	247	239	216	254	278	235	222	252	239	236	263	264	265	259	268	243	252	279	231	256	234	260	235	241	290	252	283	254	241	268	255	275	244	271	246	237	256	257	264	258	269	273	260	251	254	244	269	241	236	276	242	265	250	264	280	265	266	259	260	250	233	287	247	261	270	253	255	254	245	263	254	261	254	266	274	277	234	264	250	243	251	268	262	234	242	238	232	281	221	255	262	206	249	265	258	227	248	236	232	259	236	279	239	233	260	264	263	265	255	251	250	288	243	276	253	268	243	252	263	301	278	299	229	245	233	242	252	257	269	241	289	234	264	249	285	266	270	279	251	255	236	284	265	287	260	272	295	273	254	247	275	239	273	246	265	259	267	241	245	270	270	276	268	257	270	244	268	236	277	257	232	241	250	252	255	235	267	232	261	248	267	248	247	270	257	280	240	253	254	240	250	276	223	260	276	266	220	265	257	238	262	254	247	248	284	250	272	250	245	250	253	264	256	250	253	243	252	272	259	249	249	261	281	260	257	247	239	258	247	227	288	266	252	268	254	263	259	260	252	225	240	266	267	238	234	239	254	244	271	279	269	263	259	265	280	252	264	262	249	243	255	292	258	246	258	279	264	244	238	265	256	261	287	269	235	277	277	238	246	255	248	272	263	275	264	227	265	266	254	253	240	222	275	234	246	262	240	254	275	244	265	264	278	262	236	275	276	262	251	243	261	252	268	293	280	263	249	225	254	263	244	247	257	258	254	229	273	276	247	279	290	240	282	257	259	250	287	215	245	244	258	280	248	252	267	249	264	242	282	244	241	247	246	233	285	255	259	282	240	254	278	233	261	254	262	246	261	248	285	254	284	266	273	279	255	256	270	227	276	289	233	261	249	269	249	251	286	258	253	265	230	256	251	281	234	272	261	242	270	255	275	264	263	261	235	286	255	260	237	260
23818	21743	29664	24337	21740	18674	1754	635	599	516	446	415	421	387	377	385	336	347	341	334	351	322	336	298	307	303	296	312	323	275	324	299	299	285	299	291	276	301	273	307	311	314	301	268	275	277	291	269	274	276	316	297	270	290	263	281	294	295	293	292	293	283	309	305	277	285	266	248	276	294	266	269	279	265	242	279	300	294	303	296	300	256	304	291	268	284	283	294	282	264	270	300	253	299	268	276	259	297	300	278	286	277	273	271	293	300	267	289	271	284	278	269	286	287	283	309	269	284	255	288	316	278	271	259	299	259	295	313	303	259	283	277	284	273	254	285	280	268	326	289	281	275	280	279	249	246	292	256	296	289	271	258	294	276	299	262	267	268	287	271	283	266	308	284	284	274	289	288	264	295	291	292	279	272	283	294	291	285	259	282	313	277	283	298	276	316	280	300	281	276	291	274	281	269	270	286	279	259	299	283	284	280	302	296	258	303	285	252	288	283	267	289	250	309	306	283	279	300	316	275	238	296	290	291	300	322	263	266	273	261	278	299	285	290	264	309	277	290	290	272	284	289	255	278	282	277	274	257	315	299	286	289	304	313	261	298	281	297	284	245	282	287	301	291	261	254	264	254	300	298	296	266	299	274	275	278	255	274	295	279	290	283	277	294	279	285	281	286	307	261	251	281	254	258	269	261	285	283	268	270	276	329	284	272	276	303	255	287	275	265	256	299	276	271	269	290	312	286	265	320	286	264	292	302	289	294	288	338	297	264	252	283	281	242	297	297	277	267	271	271	293	264	280	258	290	262	267	275	284	317	268	278	277	279	278	270	273	297	320	264	269	288	287	319	297	289	291	249	311	281	294	285	282	293	275	295	261	285	281	296	279	267	262	265	303	260	305	270	262	325	301	279	324	265	281	272	273	289	278	273	277	301	279	279	278	274	284	293	278	292	290	285	278	300	297	275	301	308	253	314	299	293	284	298	298	276	310	241	262	287	261	253	261	291	290	320	266	286	266	252	271	274	291	301	312	293	277	293	296	292	308	276	272	295	280	267	295	270	290	297	278	274	293	282	256	283	310	271	286	282	256	262	309	251	289	303	270	256	284	282	286	318	276	268	267	296	297	233	265	278	278	288	274	283	286	288	278	297	277	293	323	275	279	306	280	257	262	287	284	251	277	265	253	296	280	254	279	286	285	250	282	272	266	263	313	284	283	269	281	289	275	258	255	269	273	266	265	254	280	257	281	248	274	284	280	292	296	283	284	273	244	274	294	279	290	258	279	260	266	265	288	269	281	305	265	258	289	279	291	272	282	270	289	296	279	264	291	273	246	302	293	298	281	308	274	278	292	292	271	283	269	271	270	256	299	260	305	309	290	289	262	267	296	289	279	222	293	275	299	300	288	257	303	280	286	296	285	286	296	271	265	296	295	266	291	296	277	288	270	294	260	302	300	289	258	276	258	247	274	304	262	284	288	286	251	294	274	294	296	267	299	287	292	290	275	294	274	286	270	267	267	303	269	254	277	298	270	259	303	287	264	275	256	254	298	266	280	265	269	276	282	280	297	266	273	305	261	264	305	279	235	277	291	285	262	304	310	264	272	262	254	263	279	261	269	273	288	298	271	276	275	261	276	273	249	267	258	283	288	256	289	303	312	288	256	296	271	270	252	294	264	305	261	287	259	269	294	260	269	256	271	331	284	263	288	282	268	285	274	249	265	317	299	281	278	258	263	275	265	292	295	258	271	281	267	293	278	292	294	266	272	281	273	250	278	264	254	284	281	296	260	275	299	278	280	266	258	315	290	283	287	272	260	326	280	279	291	292	274	298	313	312	281	299	307	274	292	269	277	295	286	271	285	297	266	278	287	289	288	314	286	265	292	292	297	278	294	265	269	283	273	288	286	285	260	281	273	280	287	309	246	282	289	273	285	263	259	317	293	254	288	277	280	285	281	286	275	261	286	287	257	266	242	273	236	310	274	271	274	299	256	263	257	302	280	271	286	280	297	277	277	291	289	304	275	275	290	304	295	242	305	267	328	280	288	271	295	268	290	266	272	258	303	288	274	312	275	275	266	259	273	270	297	295	292	260	261	273	293	276	271	287	277	283	273	293	255	287	300	277	281	277	263	285	282	282	273	294	285	271	296	264	261	251	256	259	279	260	326	264	272	280	268	306	284	293	293	274	286	290	263	279	273	292	284	306	255	284	284	266	271	290	280	287	280	266	267	267	263	261	287	285	256	261	309	294	279	265	268	283	270	299	307	264	296	321	291	283	301	308	283	290	292	253	274	304	271	278	306	277	274	255	266	270	303	277	266	293	273	294	271	246	284	276	305	292	278	299	282	290	328	250	283	302	280	277	245	285	241	276	260	278	305	298	275	270	296	289	271	276	273	245	257	279	278	293	277	291	261	298	268	277	262	274	285	267	290	262	273	311	299	275	272	270	243	285	283	284	268	273	271	285	293	274	296	262	262	278	267	296	298	313	279	285	252	284	246	298	291	287	293	296	298	305	283	267	276	279	291	281	275	300	300	269	272	279	284	289	290	282	302	311	288	279	304	276	270	294	276	287	272	260	268	294	284	291	268	289	314	269	276	288	277	306	311	277	316	267	268	301	301	262	258	271	297	274	286	287	286	259	291	280	281	270	285	267	278	262	286	298	278	261	294	315	275	270	299	291	282	265	279	274	262	267	289	260	290	293	275	264	275	259	267	271	308	295	303	296	283	309	282	244	280	306	250	286	297	292	315	280	277	278	268	322	298	300	285	291	308	277	270	277	274	269	307	271	279	274	299	299	256	278	255	235	293	278	277	280	293	267	280	279	288	291	263	279	304	294	287	275	303	302	290	288	263	276	278	300	268	269	316	313	302	290	289	299	282	296	262	299	259	281	259	268	316	283	283	274	280	283	265	264	286	284	288	259	291	260	281	267	294	291	294	283	276	269	283	286	264	313	257	274	277	296	282	246	286	322	270	282	272	280	289	268	266	271	283	287	277	283	280	300	272	252	295	286	295	287	273	261	267	254	269	265	278	264	280	279	259	275	294	285	287	280	287	255	270	289	282	283	273	265	282	291	247	286	287	275	257	298	284	250	323	310	278	287	328	264	301	281	251	258	274	273	306	312	293	264	231	283	287	314	317	294	272	256	279	267	259	315	276	285	302	293	304	293	274	309	273	265	285	288	288	275	289	272	284	276	274	274	275	321	292	271	287	289	258	285	285	259	300	272	306	308	284	277	254	283	274	285	295	294	285	257	277	300	286	274	280	306	278	269	289	276	294	287	277	296	265	298	265	269	271	273	278	309	268	304	278	291	289	234	282	284	273	311	270	304	267	273	257	275	276	252	301	297	277	285	283	266	248	269	277	285	281	292	274	277	275	298	293	273	288	285	310	264	305	273	270	276	281	336	270	299	274	297	264	288	305	308	277	283	288	277	280	264	263	291	274	298	282	268	291	280	255	270	265	273	267	292	262	289	301	285	295	282
46464	30275	12758	6912	4645	3407	2616	2049	1819	1474	1320	1154	1035	965	852	846	842	797	767	758	731	655	681	672	658	651	646	606	630	619	633	600	530	598	615	579	566	571	563	569	569	532	590	575	507	567	593	555	564	568	531	569	567	577	513	532	540	540	531	489	527	508	530	575	538	538	540	557	551	502	558	522	550	574	553	537	525	553	515	497	563	524	549	529	539	547	530	515	572	535	510	539	524	548	549	549	505	539	522	544	524	524	522	517	525	534	508	548	565	519	523	514	556	551	519	511	588	555	538	541	520	549	535	521	540	530	529	527	542	510	514	553	557	573	534	535	527	534	542	557	538	551	536	541	529	547	522	546	563	553	535	521	534	521	529	524	514	489	520	507	542	542	580	490	542	500	533	516	536	555	579	558	566	522	561	506	545	535	520	561	534	522	509	567	539	485	504	517	604	513	532	578	536	517	513	495	538	493	553	549	598	541	556	514	544	576	531	524	518	562	526	532	568	500	517	581	509	533	544	517	495	505	507	503	528	539	537	523	498	527	517	554	535	515	555	545	534	539	477	505	527	543	544	540	526	510	547	491	552	495	522	526	526	533	560	513	535	521	562	515	532	517	536	519	542	553	535	537	539	509	516	508	537	523	563	552	524	558	515	546	579	523	526	505	559	527	528	545	519	487	523	472	543	560	523	510	597	560	536	533	533	541	526	542	497	517	521	513	551	501	520	537	528	501	533	533	544	521	490	511	529	544	507	555	557	553	512	552	559	495	516	494	537	550	551	549	516	506	504	525	494	505	513	559	536	549	510	564	543	508	568	529	542	515	522	543	534	529	547	520	513	541	504	490	511	527	557	543	503	569	537	539	527	550	557	527	484	575	533	523	549	520	515	523	532	529	557	508	531	560	553	578	514	509	558	545	520	508	539	557	544	561	544	539	512	490	505	537	543	544	493	534	510	528	566	544	514	459	548	539	546	508	550	515	527	536	542	513	555	530	565	515	512	508	522	499	515	555	538	520	495	528	499	551	531	535	516	515	509	547	513	525	512	512	528	558	559	536	523	556	537	566	534	532	542	548	510	529	518	487	577	520	516	536	511	531	538	543	498	514	520	500	557	538	525	564	521	520	470	505	547	573	531	524	557	560	500	527	539	489	524	504	532	556	552	511	509	571	549	515	504	517	506	518	517	532	560	575	534	522	529	505	497	519	473	538	504	508	512	514	556	548	521	565	488	521	566	538	548	544	512	516	541	548	534	541	520	539	514	514	525	508	512	507	511	499	539	529	497	546	523	528	517	541	506	521	529	524	515	507	499	556	559	565	543	498	533	516	538	523	504	531	555	528	499	533	565	535	540	497	499	538	543	501	518	563	513	493	556	507	548	560	536	511	507	517	515	518	540	481	521	523	533	534	544	515	542	564	582	554	551	541	563	519	480	547	523	506	528	523	529	533	550	520	559	541	553	555	515	521	553	539	538	539	532	494	525	552	511	554	509	545	522	492	489	496	526	495	553	570	506	572	551	505	550	567	480	537	527	522	498	520	551	542	542	518	560	521	542	558	544	539	508	519	532	495	510	514	493	541	548	532	531	574	518	536	559	512	537	514	519	556	501	506	505	569	529	507	549	536	526	520	504	514	511	544	549	545	491	525	561	528	498	530	527	535	519	533	538	517	525	490	549	536	527	523	547	568	525	557	519	526	538	557	539	492	525	560	515	481	517	508	522	542	504	524	536	510	544	499	514	528	503	510	542	539	501	511	510	493	486	524	498	513	533	561	538	531	545	529	523	519	547	554	489	533	506	526	542	538	530	527	502	553	529	552	529	528	545	542	500	495	493	514	527	524	525	564	514	526	574	571	506	554	487	545	510	501	550	479	547	521	542	526	510	501	534	529	540	513	516	531	532	561	558	529	545	573	556	577	569	524	566	549	529	504	539	513	555	527	542	519	553	567	570	523	526	546	510	537	578	553	554	516	533	516	560	518	484	509	500	529	552	542	571	553	564	547	523	546	507	508	510	507	518	497	571	491	546	544	514	543	495	515	507	556	531	513	562	524	540	527	505	556	535	512	594	525	549	499	515	514	545	525	554	511	492	538	486	528	498	504	568	513	544	547	521	513	484	534	509	515	562	579	564	512	511	542	536	544	530	565	554	550	500	502	489	537	549	502	507	556	533	535	515	538	516	586	529	500	519	543	557	549	554	513	487	529	535	542	496	508	562	522	547	519	530	546	515	577	491	531	559	548	577	531	526	494	523	531	502	526	556	520	490	566	510	505	526	510	487	506	519	556	519	543	499	542	548	531	472	509	535	517	531	523	548	520	513	495	540	545	545	524	523	571	546	534	499	487	495	502	509	538	538	531	534	529	538	500	526	534	492	544	550	557	537	526	512	553	510	546	550	497	532	546	518	516	504	524	499	523	538	522	541	598	562	512	513	556	536	512	554	499	517	535	499	568	540	516	518	497	558	524	535	543	482	565	545	549	541	520	484	496	546	526	537	503	509	509	528	515	498	521	537	564	583	506	531	515	539	519	531	546	474	527	508	498	490	572	529	543	534	530	513	562	503	528	526	526	529	519	524	555	530	498	560	524	505	481	506	513	540	516	509	528	550	518	508	524	568	583	525	514	517	530	555	512	507	528	533	533	549	525	573	551	516	523	537	540	507	559	526	523	526	525	495	575	548	483	511	557	523	524	529	534	548	531	539	496	499	530	506	531	562	563	531	553	563	554	526	522	532	564	575	510	536	530	539	575	537	558	541	519	534	518	523	566	576	489	540	530	549	570	545	522	560	538	524	531	542	543	504	548	543	535	566	555	508	547	535	548	502	499	529	554	554	547	534	518	506	548	570	536	521	519	551	500	522	553	521	549	545	489	541	568	524	513	544	539	524	539	508	554	531	574	567	526	544	489	542	549	517	543	560	489	522	514	550	547	500	557	530	571	541	525	483	555	496	500	525	529	511	544	518	521	551	523	544	545	545	551	548	491	547	498	545	487	537	561	538	488	490	537	519	545	537	512	537	610	496	502	523	525	517	572	529	568	500	533	540	538	527	563	529	532	531	551	491	512	557	531	527	503	512	525	485	540	569	507	516	536	494	528	519	523	537	506	530	531	561	552	550	535	532	536	541	531	563	527	504	528	565	551	514	514	544	528	514	537	503	491	538	544	515	571	536	535	544	502	546	538	556	548	541	537	525	562	525	522	531	571	579	524	519	488	540	562	547	488	501	524	525	523	554	533	520	542	488	528	526	535	515	531	559	513	541	537	472	515	540	561	562	525	535	509	512	538	503	537	540	512	531	522	516	535	490	470	513	507	557	482	522	548	545	506	543	467	534	518	522	508	504	553	518	486	520	574	526	538	534	517	516	547	547	542	502	561	514	537	516	558	513	510	515	534	513	537	543	545	504	544	532	543	501	538	543	533	495	544	527	508	526	495	546	542	544	557	519	482	537	536	520	538	485	556	506	570	517	531	549	476	581	488	521	528
27422	21120	7893	352	171	122	121	94	115	106	107	95	99	96	83	103	108	108	82	76	84	90	92	81	92	89	103	79	88	78	107	98	100	97	91	96	75	100	85	81	90	103	93	93	86	93	93	88	72	99	84	107	75	96	96	85	76	100	75	114	84	85	84	93	100	77	99	85	74	79	80	72	74	80	98	92	113	87	91	90	74	84	89	105	80	92	114	76	89	86	87	75	91	86	78	101	78	104	107	73	87	91	89	85	91	97	94	84	82	101	97	89	86	94	98	109	104	77	89	69	95	102	102	89	106	79	93	89	104	92	105	75	106	99	98	105	96	87	86	103	96	101	87	104	75	79	86	94	82	90	90	89	102	83	96	82	84	85	88	87	82	101	105	82	76	75	107	94	102	94	91	86	93	90	77	89	90	89	89	96	88	79	95	101	76	100	90	104	103	86	103	94	98	84	80	85	84	103	100	89	93	82	98	75	77	123	85	97	87	91	99	83	101	68	94	78	79	95	87	91	87	100	99	93	90	69	97	79	91	92	84	82	87	93	93	97	89	78	98	82	86	67	83	94	92	80	93	82	101	87	93	82	79	106	80	109	92	91	99	88	83	85	90	82	98	83	83	98	81	91	100	85	89	87	93	98	95	78	86	86	88	95	85	100	89	83	84	104	79	95	83	83	93	88	83	78	86	102	96	97	105	105	84	87	99	105	91	84	98	75	92	99	72	88	81	77	94	81	100	99	70	83	77	90	94	77	102	84	84	93	77	85	96	108	89	78	94	92	94	90	88	89	97	106	92	89	88	104	90	77	85	87	84	79	81	94	80	77	100	93	90	89	79	99	86	88	73	87	92	83	100	100	98	93	101	84	78	85	101	88	75	92	98	81	100	89	103	87	87	102	85	84	88	103	93	101	94	90	73	88	90	89	103	99	90	95	89	106	79	89	82	93	91	91	88	79	80	106	95	86	87	84	103	81	89	109	98	88	82	89	79	96	97	81	98	88	77	92	100	83	99	89	77	107	106	106	102	84	102	89	78	86	81	99	79	94	84	83	118	87	101	95	95	94	95	77	81	87	93	84	84	98	87	68	90	87	74	91	79	67	84	88	85	86	74	79	81	90	94	78	73	100	95	102	82	89	90	94	61	87	98	87	119	98	95	84	80	92	103	90	85	97	74	98	76	90	84	78	85	96	86	80	112	97	93	90	90	105	98	92	94	94	100	83	104	109	83	91	62	85	95	71	94	91	84	97	96	86	82	86	88	82	96	90	73	106	74	82	108	91	95	87	85	98	90	86	88	99	90	102	99	70	90	99	94	88	108	92	82	92	86	94	94	104	100	80	97	80	80	122	94	82	99	82	59	93	82	87	75	81	98	96	90	89	81	106	92	101	78	106	82	90	78	97	93	86	69	90	105	87	94	87	86	97	96	79	89	92	100	90	80	103	98	102	80	83	100	96	107	93	86	89	84	85	94	82	88	86	85	83	97	73	85	99	108	99	74	92	107	105	86	87	99	85	91	101	81	91	91	101	103	94	87	91	80	122	88	83	104	103	96	79	89	94	81	87	96	91	90	89	93	71	88	69	78	95	101	92	98	101	97	81	79	95	81	98	89	85	85	87	89	95	84	104	90	89	88	101	107	93	100	102	101	76	84	103	103	77	112	90	94	98	90	81	89	103	90	111	98	103	91	95	83	93	84	93	94	82	114	76	80	94	103	96	79	108	91	95	96	78	83	107	90	88	91	101	107	107	77	88	98	99	85	85	95	87	94	95	108	82	85	90	107	84	86	90	98	80	87	90	106	88	85	94	101	90	94	87	76	71	81	101	80	91	87	101	75	77	83	103	97	98	99	79	95	80	95	102	80	86	97	83	99	93	95	102	91	95	94	88	90	78	79	92	111	82	94	76	97	94	87	100	92	75	72	72	99	111	93	92	90	94	89	84	90	82	79	89	95	94	76	92	80	99	85	97	88	71	74	88	92	82	86	82	90	111	94	88	92	89	91	113	92	98	91	72	72	100	90	86	103	89	78	88	78	87	91	81	105	89	79	73	89	93	72	78	84	101	92	95	70	98	70	95	80	86	89	81	94	94	100	102	70	93	87	82	97	90	86	92	90	112	85	86	77	104	93	83	106	98	79	75	92	103	78	76	84	81	100	86	89	106	84	104	88	74	79	95	76	89	95	107	106	97	97	89	90	107	85	83	98	92	96	88	94	77	76	90	89	105	89	84	91	81	92	82	84	84	89	78	86	92	95	95	91	77	98	98	88	74	106	88	93	81	97	99	86	91	99	85	80	82	85	92	96	88	86	73	112	104	83	88	86	91	83	96	88	104	95	115	78	82	105	84	73	87	95	92	96	93	88	95	98	88	91	90	80	95	99	82	80	94	90	90	90	93	96	93	73	81	103	82	71	77	97	76	96	79	89	102	83	100	96	99	84	82	97	119	80	102	101	94	83	89	98	88	77	85	80	78	88	88	97	83	95	105	67	108	88	111	86	89	83	88	106	82	82	78	105	96	99	87	98	91	86	87	88	90	93	92	89	96	96	99	85	83	86	79	89	95	106	88	66	92	81	89	95	74	80	113	113	91	98	83	93	102	89	83	108	93	88	91	98	100	74	91	90	89	92	96	90	91	95	98	90	82	79	93	90	75	108	81	92	84	89	98	102	86	108	87	88	94	84	87	88	81	82	79	93	94	87	94	88	90	99	104	85	86	101	104	97	100	91	82	100	83	106	82	88	85	82	95	92	102	76	86	101	101	96	89	81	78	94	85	84	84	96	94	91	88	91	82	85	87	80	93	87	89	82	86	99	91	106	98	95	86	77	80	88	101	88	84	97	85	76	86	98	93	102	90	90	94	86	99	83	76	104	99	84	85	97	97	86	80	86	85	106	86	94	96	89	94	89	99	68	96	84	95	93	92	72	106	80	109	89	105	101	81	90	104	100	77	85	97	79	80	94	103	78	89	79	90	84	83	96	101	114	83	82	79	88	86	81	77	80	89	88	83	88	92	91	99	96	86	83	85	84	86	95	92	95	93	81	89	91	88	90	93	90	90	93	81	87	91	89	102	115	90	89	80	101	74	94	94	85	77	89	102	101	89	86	73	95	71	88	99	72	84	92	83	103	91	103	108	109	89	94	84	103	79	96	87	104	92	85	95	97	99	92	78	69	109	87	87	91	87	81	86	95	77	109	97	83	98	80	86	93	95	95	84	104	93	91	104	90	83	88	105	97	104	98	91	81	110	94	96	77	103	100	77	89	80	107	107	81	87	89	100	88	85	86	78	97	87	95	92	88	85	97	75	82	90	89	96	88	82	98	85	88	84	77	93	86	74	85	101	80	88	85	101	92	75	87	80	106	75	79	82	73	94	94	107	84	115	87	76	85	92	90	90	104	93	102	97	86	75	75	99	83	83	98	89	92	85	78	94	92	101	102	86	105	102	84	76	97	75	79	96	84	105	88	86	82	75	80	107
21543	11122	1040	590	422	317	287	282	265	251	232	230	225	233	227	198	242	225	221	177	201	195	210	201	211	192	193	231	191	199	213	206	191	222	197	199	200	197	182	203	212	199	180	186	211	195	199	207	217	176	194	188	201	213	196	202	195	209	206	177	200	197	177	209	189	201	196	199	171	185	222	197	181	193	200	198	192	224	216	216	178	205	219	206	229	205	196	210	196	195	193	196	190	179	190	214	202	204	160	180	204	200	200	188	195	207	215	196	195	198	217	176	193	198	205	204	197	189	231	187	188	217	215	183	185	223	186	194	194	212	194	205	221	208	216	223	207	172	187	197	197	201	195	202	192	199	197	192	195	201	194	207	189	179	197	209	170	208	203	184	188	200	173	164	212	203	190	185	191	168	177	172	196	200	201	205	215	194	199	222	214	211	213	215	187	166	195	199	203	206	195	194	177	186	200	187	197	202	170	199	192	184	191	193	194	208	188	191	217	206	214	183	198	191	193	221	205	175	209	187	210	196	189	208	197	191	187	197	196	185	211	186	204	200	199	205	182	233	205	204	192	189	184	200	197	196	203	190	212	203	194	201	240	180	190	191	185	203	206	202	211	198	214	188	182	216	192	213	190	202	208	206	196	200	202	200	201	190	199	197	199	190	212	196	216	167	210	206	189	180	227	183	167	178	199	203	198	212	195	207	183	197	201	205	203	226	186	195	211	203	192	190	215	194	182	198	178	192	206	193	169	187	204	179	190	180	219	230	193	188	204	214	205	206	218	200	198	195	205	192	189	200	184	202	202	202	214	200	195	197	186	207	204	176	205	191	180	219	194	184	204	182	205	188	208	184	204	214	204	230	177	213	205	210	179	206	189	178	201	219	199	183	180	187	193	195	203	224	204	224	206	197	202	224	202	178	170	197	235	191	186	213	189	188	203	211	164	198	200	209	214	190	185	175	187	191	205	194	209	176	169	195	224	209	205	218	185	226	216	193	214	209	203	219	205	199	204	192	185	178	175	211	218	208	206	180	211	190	188	183	200	198	189	214	213	181	219	194	196	229	182	194	193	199	175	188	174	209	192	229	206	189	188	185	185	184	214	201	184	183	191	207	184	206	206	194	194	193	190	221	196	181	185	194	203	195	178	186	196	194	197	185	193	195	204	173	172	174	202	208	193	209	177	187	189	176	167	203	180	217	186	184	183	172	217	191	207	203	174	195	208	192	187	182	191	186	184	187	200	205	194	183	198	185	195	201	192	197	200	218	195	207	192	207	200	210	206	202	190	202	194	191	212	176	202	194	181	192	214	177	204	209	181	183	199	212	191	215	195	202	182	206	181	206	179	207	184	203	205	191	188	211	183	207	193	202	175	200	183	204	216	225	180	176	190	202	218	192	192	217	172	183	175	196	183	177	186	203	215	205	186	201	193	210	191	183	214	228	202	209	211	193	210	203	225	200	186	184	202	202	211	176	193	215	222	205	181	197	174	169	221	199	204	206	197	181	181	196	186	177	202	204	198	199	194	204	194	185	193	187	206	207	213	239	181	210	190	202	169	182	208	213	189	211	199	197	193	198	179	205	187	212	200	200	185	223	199	190	192	204	194	195	195	198	208	189	192	187	210	194	182	191	186	186	208	197	202	192	210	176	186	200	186	197	195	208	197	212	192	191	212	200	207	200	197	180	213	186	214	194	188	184	208	213	183	204	203	211	193	193	183	205	227	187	176	223	160	204	181	217	191	224	205	210	203	198	206	198	194	188	185	204	208	182	231	188	194	230	200	210	181	207	209	187	185	201	181	224	191	196	189	206	207	191	206	197	210	210	198	208	209	174	187	202	187	202	203	181	198	191	184	190	195	197	186	190	176	192	205	193	215	207	192	190	201	165	187	211	192	205	181	198	201	203	196	203	188	173	173	215	204	176	173	211	208	204	179	193	212	206	193	227	201	215	221	205	196	186	187	210	218	185	204	211	200	179	188	172	196	192	173	181	201	196	200	200	174	211	183	210	193	233	211	211	214	188	207	192	196	189	194	184	180	211	213	167	210	195	196	230	190	180	195	183	173	162	189	198	224	224	204	189	189	231	196	219	203	219	179	208	201	197	196	191	209	189	192	213	195	210	202	204	193	199	173	180	207	193	205	191	172	188	190	222	187	200	199	198	226	162	193	203	220	200	185	201	215	206	201	167	200	183	195	183	199	224	190	204	187	207	179	202	170	220	201	217	178	200	213	181	172	197	177	215	194	199	225	209	186	202	209	196	210	204	197	208	207	203	193	195	207	208	168	190	211	192	205	189	211	170	223	216	167	179	207	214	214	166	214	186	202	204	189	231	183	208	203	194	211	186	194	205	196	177	224	180	195	181	177	210	185	194	202	188	182	212	196	205	187	184	193	206	173	189	197	186	173	190	213	205	186	209	222	176	191	179	189	196	195	200	213	204	182	181	202	202	184	204	223	179	199	194	198	176	193	211	168	229	195	185	192	211	229	195	202	176	194	206	189	179	186	193	190	192	180	212	203	192	205	186	187	197	228	214	189	169	204	204	218	176	203	226	173	187	172	203	200	187	184	199	192	192	208	192	208	183	177	195	185	200	217	198	166	180	200	185	201	189	216	179	194	217	207	208	205	190	187	194	190	189	186	222	215	180	200	210	213	183	183	183	171	225	192	195	184	207	184	206	210	176	199	215	204	194	198	193	207	160	177	202	195	202	222	210	205	220	187	200	176	209	191	188	180	201	205	200	206	199	195	186	191	202	194	186	201	199	221	185	199	171	210	206	198	191	206	189	210	191	228	171	211	185	197	203	227	178	207	191	217	182	212	179	204	177	196	181	193	206	205	203	219	211	178	223	217	224	205	178	193	198	184	188	199	193	185	201	193	185	192	208	173	201	193	170	186	202	213	169	187	212	190	205	170	177	198	233	208	200	195	205	198	230	187	189	172	193	190	184	193	195	181	197	205	196	213	192	205	229	193	201	211	225	201	194	195	193	183	207	170	189	194	238	210	213	202	186	214	206	190	192	201	172	207	185	229	210	209	178	194	191	189	210	196	197	194	177	184	195	209	201	209	188	216	196	208	181	211	197	184	205	224	194	188	220	175	206	201	199	180	173	210	198	213	211	187	178	160	205	182	187	193	174	198	202	192	217	200	195	221	222	184	192	181	185	186	214	218	186	189	188	174	195	183	180	196	214	209	194	183	192	212	211	212	195	193	211	214	195	199	188	205	203	225	178	205	224	193	177	211	215	194	194	188	200	186	220	201	221	183	195	201	203	201	209	214	164	214	228	198	193	202	183	210	189	186	204	169	230	188	182	193	201	215	195	229	195	206	207	191	173	177	207	213	219	202	195	172	209	212	215	177	215	195	188	209	192	193	189	204	205	188	186	219	201	189	202	172	197	199	208	206	192	190	192	184	200	193	191	208	210	167	206	209	179	199	182	199	173	182	178	190	219	214	183	217	208	169	194	191	188	191	195	189	204	193	215
23620	20694	28019	23380	19191	1610	476	320	276	225	222	188	184	173	191	198	138	146	154	138	155	122	162	129	136	136	137	136	140	128	121	123	122	120	124	123	141	119	120	140	133	93	126	117	125	119	119	130	112	133	118	102	122	110	107	107	105	96	111	133	128	117	123	120	138	99	124	109	115	107	135	131	108	119	105	121	139	108	122	111	115	110	107	120	112	113	132	117	125	112	129	99	115	146	112	118	103	117	137	108	98	118	107	119	118	111	130	118	126	118	136	121	121	106	114	116	124	115	118	149	131	113	111	129	116	122	137	114	150	135	121	128	121	114	118	113	117	113	137	129	136	115	126	120	124	102	113	104	124	123	119	104	121	124	105	123	110	125	128	113	121	112	134	108	125	119	106	107	114	110	100	130	118	118	124	124	95	128	123	106	126	122	123	103	118	108	119	133	120	112	103	125	121	117	125	114	122	116	115	112	118	128	126	96	109	113	117	114	135	103	127	115	117	108	142	126	110	106	115	115	119	112	124	107	119	112	125	111	120	129	119	104	113	136	117	111	116	102	115	117	112	129	117	92	126	119	120	140	102	141	117	116	119	128	107	128	115	129	114	111	117	102	128	102	108	110	124	124	123	126	113	115	106	120	112	112	97	122	127	127	129	126	123	129	118	127	126	134	128	111	121	110	121	129	107	126	123	122	102	129	109	95	126	123	119	136	111	108	106	100	124	120	126	110	127	120	122	125	106	119	116	124	109	110	115	114	114	125	119	110	133	118	119	114	110	120	95	138	121	108	125	112	110	119	119	120	100	125	125	144	96	116	124	116	99	122	121	129	109	125	119	109	121	101	132	134	97	133	123	115	122	117	115	120	112	135	124	124	118	124	124	96	110	116	134	117	131	136	130	120	94	136	103	131	129	138	118	110	109	107	117	114	141	109	128	127	108	103	106	116	115	112	107	109	105	119	110	126	136	133	110	115	113	119	105	89	105	122	116	125	146	138	130	113	110	126	123	119	146	114	107	138	116	105	114	137	136	124	122	124	112	125	111	106	105	113	117	106	124	96	102	119	130	108	123	123	117	125	131	116	103	99	124	110	96	102	135	119	114	115	111	110	108	115	122	128	116	127	105	130	119	116	107	122	135	109	114	125	109	112	125	121	125	128	130	109	133	113	99	116	115	107	129	120	134	113	113	112	108	122	106	119	134	118	125	116	131	95	121	118	118	95	138	130	116	136	122	121	129	94	122	117	114	115	115	110	101	124	114	119	111	118	132	117	114	118	107	134	138	113	123	108	112	112	134	109	122	109	134	118	113	124	108	102	98	131	129	111	142	116	121	129	116	106	121	118	117	114	117	137	148	124	103	136	115	122	115	101	134	119	121	123	127	129	126	105	112	138	106	131	117	113	107	106	116	103	129	113	123	104	105	96	136	131	135	114	125	129	139	122	126	122	108	131	118	141	124	131	117	123	132	120	108	119	121	123	113	112	126	127	105	133	114	125	107	99	123	124	115	127	111	114	105	125	103	110	125	136	120	111	107	99	127	97	125	116	135	120	107	125	123	120	125	118	123	108	109	118	119	109	98	135	119	104	118	125	107	100	97	131	133	117	123	125	119	122	100	121	116	119	135	132	119	105	113	141	133	119	130	111	128	105	119	119	124	110	124	112	98	118	119	111	115	116	120	104	110	122	101	132	114	124	128	125	114	113	100	115	117	114	114	125	120	113	110	118	117	94	130	120	107	115	108	93	153	118	119	135	124	95	127	124	127	129	113	133	110	134	134	143	124	127	103	133	112	114	128	112	93	111	129	150	125	99	124	107	112	105	130	113	115	137	126	107	136	127	132	123	111	130	116	95	117	132	132	102	117	114	126	126	97	102	112	123	98	120	104	131	123	114	140	110	136	111	107	104	134	115	123	101	116	121	121	116	122	102	120	125	130	106	113	116	103	116	120	118	112	114	107	120	113	141	123	122	124	124	121	130	120	114	115	117	131	104	134	100	109	117	117	116	133	131	103	130	116	125	130	108	121	103	131	109	117	100	108	111	111	112	123	109	116	100	143	115	114	107	122	106	105	102	121	114	125	130	108	118	125	138	129	115	128	113	102	117	84	116	124	115	110	111	116	124	107	112	129	127	130	125	102	103	114	106	115	135	112	91	118	108	129	108	110	119	119	118	124	108	120	115	117	105	131	124	113	110	111	112	122	111	117	123	112	102	111	127	110	126	116	101	138	125	117	123	122	127	128	139	102	121	122	138	139	124	130	127	113	126	104	116	110	123	130	127	114	135	138	128	144	139	133	122	96	123	125	109	102	121	111	119	125	124	120	124	107	136	91	112	136	114	116	112	119	133	114	113	124	125	123	130	141	120	123	120	108	123	131	131	122	118	137	98	128	124	117	91	144	124	109	130	116	121	114	116	111	110	139	125	110	128	137	115	118	117	133	117	113	110	125	132	87	122	99	100	122	111	131	96	107	115	113	117	118	131	108	110	128	119	100	118	125	126	122	127	125	120	133	110	110	104	123	123	97	114	113	117	146	140	124	128	111	101	114	135	111	122	146	123	136	111	103	106	116	115	135	113	130	117	108	106	131	111	121	127	120	111	124	107	117	103	97	113	131	129	132	98	120	111	116	118	133	132	118	119	116	127	103	120	117	114	114	125	105	100	123	116	128	136	118	121	124	110	113	105	124	103	110	108	145	111	123	118	118	113	107	124	125	118	120	122	137	128	96	118	135	118	104	120	96	100	136	129	128	121	138	111	113	121	129	103	92	113	124	91	127	125	99	106	124	117	129	106	125	117	117	119	106	113	124	102	104	127	113	118	136	109	120	109	115	139	115	114	112	115	120	123	130	120	110	132	106	95	95	135	112	121	115	109	117	121	127	129	127	126	127	99	107	135	122	113	118	123	106	126	135	116	122	123	106	126	101	115	104	111	122	111	119	122	138	119	126	125	116	111	114	118	112	107	107	120	120	103	129	111	107	106	116	109	120	114	107	111	130	127	116	119	124	103	123	138	117	122	133	120	107	120	118	108	127	87	118	111	125	141	125	112	118	115	123	121	120	118	123	109	110	111	128	101	114	121	123	118	110	136	119	121	128	113	134	119	108	112	113	125	119	126	128	95	117	109	120	127	118	118	131	104	120	114	113	128	115	128	118	106	105	140	133	122	108	106	129	135	113	106	129	116	133	114	120	101	120	126	118	127	118	133	128	128	124	99	120	126	125	114	97	124	105	129	128	100	116	116	107	109	93	118	130	106	116	130	115	123	114	121	117	129	112	110	106	125	123	113	130	130	117	108	108	107	104	90	127	125	129	133	118	133	102	112	136	108	140	120	117	138	124	100	129	113	120	117	115	110	117	124	127	114	121	109	113	123	116	105	131	106	126	111	140	103	105	117	102	117	125	120	110	124	124	107	120	120	102	129	120	135	127	122	117	119	113	123	113	91	120	142	118	126	134	113	130	106	126	127	118	97	116	95	145	102
36961	25926	7622	3754	2393	1791	1281	1061	913	756	599	568	525	491	446	377	357	349	381	360	347	314	336	333	287	332	316	313	284	258	276	299	290	298	280	290	275	283	271	250	272	286	269	248	254	239	274	252	245	237	260	258	263	244	255	254	250	259	259	252	249	266	249	260	264	235	249	257	272	261	257	265	231	245	288	238	238	274	243	259	228	245	252	265	262	216	275	243	245	273	265	225	209	245	249	252	234	266	238	243	218	243	285	259	238	242	236	240	212	231	264	265	240	235	239	263	268	237	280	247	218	243	259	274	250	250	226	235	257	235	254	239	211	228	257	265	260	221	239	229	235	227	228	268	251	243	261	239	241	242	257	234	246	236	223	221	269	243	250	257	253	220	253	263	214	251	228	264	230	296	225	266	241	247	228	247	251	228	232	240	227	256	243	227	248	234	248	247	236	275	249	235	239	231	255	253	243	237	266	253	260	212	235	265	253	245	225	252	269	260	214	234	260	234	245	219	240	248	255	241	244	232	247	234	252	251	244	234	245	234	258	229	254	242	235	233	236	260	236	246	255	219	243	240	260	244	233	242	272	240	258	238	230	261	237	239	255	236	252	231	219	242	239	252	240	241	258	267	245	222	272	222	275	236	251	242	261	228	259	234	246	260	226	209	256	234	238	219	242	279	244	235	228	250	229	247	224	296	241	248	261	261	257	250	261	251	243	251	257	246	233	255	213	246	214	253	232	246	248	244	248	245	263	225	229	229	242	237	236	245	249	228	271	266	233	237	252	230	254	239	218	252	250	264	271	239	209	223	217	227	253	275	233	257	244	246	244	260	222	247	229	217	268	228	264	262	242	247	246	247	222	240	235	240	247	234	262	233	255	239	231	242	218	260	217	240	250	260	233	241	250	272	253	247	250	252	215	262	241	222	224	242	214	254	242	227	237	239	247	261	222	243	229	239	230	249	229	250	247	217	244	236	233	225	237	223	241	227	246	220	238	231	237	256	270	241	261	254	272	232	249	219	270	251	262	257	268	214	249	233	245	245	250	247	238	228	252	232	245	237	227	252	254	247	249	221	245	242	232	242	241	232	282	245	240	287	246	233	234	237	229	256	260	248	231	243	235	244	210	219	257	247	235	251	231	283	249	255	247	232	211	226	271	249	231	248	246	262	242	247	220	215	226	226	238	228	252	217	228	256	255	221	230	221	216	213	227	254	266	263	211	243	250	220	246	220	241	241	268	256	266	252	226	255	250	241	219	274	244	242	271	239	250	266	265	213	251	255	248	235	240	245	253	241	242	236	264	245	206	229	220	247	241	258	229	233	236	232	223	236	239	256	245	225	249	238	230	265	214	203	242	245	240	247	238	249	262	229	222	241	250	216	230	227	212	240	252	262	246	243	237	236	246	231	240	235	228	255	243	242	236	224	219	240	247	247	249	231	250	234	227	234	258	250	208	259	236	276	247	219	223	233	266	247	240	234	263	247	221	234	260	286	219	257	224	244	235	237	241	245	236	260	257	250	236	230	231	248	244	221	259	248	220	226	249	266	236	268	239	258	222	250	260	246	230	225	243	246	245	247	240	221	241	203	254	229	238	273	246	254	248	266	248	230	230	230	218	224	228	238	259	250	243	250	224	241	255	233	249	224	250	265	249	264	262	242	237	236	244	247	261	212	246	236	241	258	250	211	251	241	250	224	223	245	225	245	225	255	250	220	234	235	246	219	248	241	243	217	239	232	243	243	232	236	230	220	233	239	262	230	254	225	242	250	214	250	249	242	217	253	230	229	240	235	285	236	237	239	243	261	224	238	248	239	260	231	248	251	230	247	222	234	265	251	226	210	253	253	252	236	233	236	264	264	274	251	260	240	217	246	229	251	250	240	241	230	254	261	262	249	274	246	263	231	250	223	226	235	203	232	258	220	252	216	247	223	243	245	244	248	224	242	231	264	239	215	219	261	249	251	252	232	255	273	230	227	244	249	243	241	217	243	228	247	260	251	218	233	257	232	245	226	259	233	246	252	250	220	252	229	238	262	271	252	249	220	254	233	226	272	244	249	240	252	245	262	238	228	244	249	258	252	269	248	226	261	236	260	251	233	247	227	226	237	261	240	248	254	223	268	264	226	241	235	244	259	237	223	265	253	266	240	238	259	193	267	255	233	249	264	274	242	247	242	230	237	237	227	271	235	227	258	264	252	248	235	232	221	227	238	236	248	247	244	228	250	248	232	227	264	239	225	234	241	250	250	222	246	260	272	259	217	231	265	224	223	213	254	247	256	245	227	261	242	226	244	251	265	245	238	239	214	253	218	271	275	259	234	234	274	228	206	227	234	269	269	215	226	253	275	244	262	259	236	248	224	232	233	268	203	213	210	251	255	240	256	227	246	247	234	218	242	239	221	238	257	258	249	251	246	233	235	253	208	229	263	241	229	247	241	226	234	275	259	247	244	263	246	190	236	255	254	268	234	254	246	246	241	239	249	262	245	224	236	267	233	221	215	265	234	221	222	216	229	255	221	252	227	255	243	264	224	250	253	237	236	228	222	227	233	221	241	256	230	248	218	232	252	236	239	260	226	252	242	249	231	230	219	235	211	222	229	239	239	242	256	272	227	253	237	265	254	240	256	245	249	250	274	236	245	273	228	214	253	250	258	247	232	254	234	238	227	208	258	233	245	244	228	241	256	247	223	236	266	242	233	239	244	216	220	231	244	213	276	245	248	225	213	298	228	236	269	205	256	248	214	239	243	246	246	216	238	220	248	243	257	266	248	259	218	245	252	261	260	209	235	267	247	254	232	231	241	251	242	234	251	258	266	224	239	231	240	261	275	260	212	228	234	231	258	208	260	241	215	226	229	245	229	242	210	261	268	235	264	249	222	250	241	247	247	241	225	221	225	241	224	225	229	240	228	254	227	234	233	242	248	257	276	238	251	204	241	256	243	236	263	258	250	238	219	239	239	214	239	226	240	246	233	270	235	270	235	244	231	230	251	246	248	268	228	244	252	228	237	256	243	252	241	234	256	253	255	252	242	236	258	271	231	236	246	250	249	275	246	260	248	232	209	248	249	240	224	229	242	235	257	248	250	242	265	205	209	265	290	265	221	235	240	254	236	240	234	260	246	230	217	246	259	275	240	238	234	245	234	273	231	259	236	250	268	257	265	268	245	253	239	255	244	243	235	249	257	259	248	241	246	226	248	242	246	238	274	239	269	259	275	244	218	249	247	237	231	221	240	252	260	256	250	256	231	243	243	235	239	224	234	241	230	249	251	256	223	213	226	250	251	229	233	262	248	257	229	235	232	259	240	226	242	249	257	264	223	232	236	284	252	221	248	261	244	242	259	228	255	247	232	257	257	247	283	238	246	229	278	241	255	243	229	265	210	255	239	238	253	250	267	246	258	237	243	234	269	247	263	280	243	250	284	243	241	223	225	254	229	251	251	231	229	229	229	226	216	241	242	259	241	220	249	225	239	230	221	250	270	234	228
23821	21737	30242	23764	21736	20243	2068	772	599	546	477	463	431	356	367	374	361	354	363	349	320	323	318	328	297	275	305	325	315	333	297	287	288	301	268	277	268	297	289	288	309	286	309	309	266	271	313	274	280	324	281	309	288	271	274	288	305	300	268	237	276	274	288	306	282	323	305	278	252	297	303	273	279	293	267	264	255	296	296	273	286	261	298	340	271	282	294	328	305	254	297	271	266	259	262	275	258	279	269	311	273	274	298	275	290	294	288	283	274	268	265	306	273	291	250	282	254	274	260	291	292	258	265	277	283	284	275	302	289	290	264	286	276	273	269	270	297	297	285	278	284	287	251	301	311	275	277	292	313	273	287	261	291	287	289	297	282	310	299	253	262	279	295	290	301	288	261	310	270	338	298	272	275	284	245	291	267	265	316	285	267	263	262	276	295	281	276	272	296	289	266	274	266	280	296	281	253	294	279	265	275	298	313	275	259	290	293	268	292	277	287	275	275	270	269	321	282	298	269	266	275	270	269	274	272	261	281	264	279	314	270	260	278	264	307	297	262	269	257	287	297	290	284	279	255	275	273	293	279	270	273	296	289	260	264	266	266	297	256	293	309	278	300	276	259	311	291	255	273	293	262	264	261	265	269	269	264	285	264	288	272	285	300	303	255	276	271	279	267	278	265	297	279	288	285	281	254	278	289	290	293	260	295	287	305	294	302	270	255	272	314	282	312	270	288	271	303	301	275	302	265	259	308	262	267	289	277	284	261	280	274	292	251	269	260	280	258	298	269	283	316	275	301	296	277	258	267	309	273	289	282	272	274	269	239	282	285	271	287	273	274	282	298	267	289	260	319	280	283	295	296	262	283	295	274	252	262	265	254	278	281	288	289	258	276	275	251	245	226	309	314	264	303	256	268	242	281	264	268	296	253	278	311	260	296	288	300	281	267	269	277	286	293	282	254	281	262	285	299	271	278	280	282	294	254	285	285	292	326	272	284	264	268	303	284	283	324	295	285	288	292	267	287	311	267	296	274	273	294	296	271	264	305	266	261	290	285	278	292	280	299	288	299	277	274	260	283	265	273	275	286	287	268	295	282	263	246	282	260	263	262	291	261	249	272	256	292	293	276	279	272	250	328	268	281	288	292	304	290	278	260	275	294	299	252	283	272	284	273	266	294	290	244	242	262	276	276	262	274	276	277	280	261	299	279	289	309	319	301	278	315	284	296	297	286	280	280	313	299	270	315	309	274	291	274	248	266	284	266	279	289	267	266	279	292	283	223	269	286	274	275	305	285	275	269	286	265	304	253	270	298	268	268	287	288	261	244	305	287	285	282	304	291	264	274	292	277	285	292	298	297	296	284	262	298	275	272	286	275	276	285	287	292	277	294	258	293	279	275	265	290	292	270	300	277	285	285	271	297	301	284	286	275	266	290	286	267	275	278	298	263	276	262	276	266	266	310	286	277	307	267	261	261	278	255	276	300	262	282	279	294	283	278	287	277	279	326	286	295	278	274	264	269	279	273	272	273	284	254	304	303	263	293	297	278	275	279	299	284	266	296	275	288	303	251	294	300	272	281	272	286	286	286	280	262	285	271	267	307	284	282	311	276	290	289	295	271	302	293	286	315	289	300	283	276	262	286	251	293	272	272	283	304	263	288	281	277	284	292	281	288	281	276	285	257	274	279	305	282	275	275	283	296	278	277	308	259	256	254	273	323	285	239	261	282	304	277	259	300	307	286	269	274	295	274	270	266	271	265	255	269	269	273	296	290	264	250	282	302	299	300	267	302	255	299	289	286	272	272	271	282	270	292	269	264	261	244	288	301	281	286	267	278	283	286	290	275	293	276	277	270	253	269	264	274	279	278	286	284	293	271	296	314	264	274	284	295	259	291	277	264	290	259	302	298	259	260	285	302	257	282	291	304	294	288	262	271	292	258	286	323	268	330	288	285	271	286	271	265	306	280	266	278	288	273	294	297	310	308	285	258	291	286	281	273	264	268	295	278	271	263	273	284	311	276	280	310	273	269	281	267	269	266	265	278	272	285	308	263	269	257	283	306	277	273	294	271	290	265	267	270	258	279	270	278	271	287	296	283	319	281	281	273	297	279	258	264	294	298	279	276	264	293	294	290	251	315	305	298	287	256	303	278	300	251	289	272	261	265	262	306	284	274	285	295	295	278	289	310	275	296	289	294	295	288	277	271	280	251	272	252	283	279	316	284	258	272	302	284	263	261	287	296	287	264	281	301	265	255	278	292	274	290	309	294	256	269	260	258	282	258	278	308	271	287	255	290	266	285	295	318	265	265	282	281	281	315	312	254	300	289	242	328	248	258	266	293	279	271	257	288	273	299	273	278	290	264	290	284	282	269	278	281	269	274	278	261	295	264	274	246	294	292	300	280	304	251	272	299	261	263	293	270	298	257	244	289	321	296	294	292	287	274	280	263	267	292	264	261	281	263	252	308	304	253	297	243	276	249	268	279	289	266	271	290	261	274	286	268	271	270	259	277	266	276	304	253	261	314	264	295	306	273	263	262	270	286	303	277	292	265	289	289	276	281	297	280	283	300	264	307	291	272	263	286	283	301	250	283	291	286	258	308	277	296	286	263	294	260	270	276	267	284	276	274	250	276	310	280	269	266	288	287	314	273	283	290	296	298	261	295	279	269	261	282	286	262	260	274	314	306	327	259	267	286	322	268	302	305	277	284	301	290	295	298	283	303	295	282	253	271	280	290	315	286	253	304	272	271	261	293	277	245	286	297	308	244	285	278	280	294	274	280	299	283	271	251	273	291	281	271	276	259	265	277	278	276	271	289	299	308	286	292	288	281	295	286	281	289	267	285	280	301	257	307	298	274	293	261	281	269	286	304	284	258	274	302	272	275	266	264	278	260	273	272	253	250	282	289	260	287	289	255	253	294	276	294	293	299	276	295	278	274	275	280	301	292	284	256	290	274	313	288	297	271	255	273	282	255	290	306	270	249	283	298	278	285	289	254	287	281	274	295	269	311	271	254	293	289	253	295	262	265	256	261	291	251	248	296	288	289	289	249	289	302	289	265	280	295	296	282	265	249	258	265	282	298	281	288	301	299	293	284	287	264	258	279	285	264	270	271	272	274	265	300	276	276	299	296	302	276	290	310	290	293	290	284	291	289	265	293	254	285	281	276	275	261	277	268	260	309	272	270	279	292	267	283	275	261	276	274	309	298	286	285	290	269	293	299	273	268	280	277	295	294	278	271	292	302	284	255	261	267	278	237	284	271	292	284	309	286	284	308	245	261	253	304	279	278	299	259	237	273	272	262	286	272	288	310	265	310	287	267	303	271	287	251	273	280	274	299	300	295	298	272	293	260	301	295	282	289	283	283	280	270	285	291	269	285	285	266	287	251	277	301	294	278	275	292	297	244	279	293	288	283	291	270	280	276	294	295	279	294	278	293	270	285	309	282	264	281	290	224	295	291	319	290	251	294	285	280	286	308	268	271	302
40033	28219	13036	7122	4674	3444	2602	2200	1764	1507	1360	1208	1038	1037	903	868	818	797	769	732	764	665	696	629	656	674	599	642	613	634	614	603	569	606	624	531	613	595	544	571	572	537	554	581	549	505	561	562	509	546	544	587	542	595	571	563	539	496	529	541	517	524	546	506	552	541	527	533	545	518	555	500	543	513	588	550	517	562	549	573	542	538	568	535	510	548	528	563	501	547	544	526	577	532	532	532	507	525	543	531	536	577	532	520	522	536	548	566	555	515	536	514	510	543	538	498	520	520	513	569	521	565	543	549	505	554	525	555	548	547	561	524	535	520	500	475	529	533	541	554	557	532	536	526	540	539	511	504	525	578	512	537	511	525	502	535	523	518	513	500	554	515	536	555	559	529	508	498	569	501	519	502	541	553	505	467	524	526	558	579	525	576	551	506	518	539	495	522	513	502	555	540	519	532	566	495	537	526	516	543	495	503	507	563	541	527	519	552	542	551	519	549	566	545	543	550	523	523	509	536	526	546	542	530	532	523	547	551	544	559	571	483	530	502	551	555	515	539	515	549	552	515	524	559	558	543	506	515	502	541	530	534	523	538	525	482	535	519	580	551	529	521	507	573	521	523	540	542	488	513	498	548	520	582	499	489	550	537	561	499	523	534	522	490	558	502	550	526	519	550	514	523	518	530	522	552	493	521	502	520	495	516	500	537	557	564	511	505	504	551	488	531	533	528	551	502	508	522	527	577	552	514	551	517	536	511	558	542	534	507	543	499	535	547	551	535	532	507	525	470	510	560	498	509	552	502	488	503	567	494	506	533	528	549	506	493	494	517	538	531	540	504	540	535	526	493	529	529	521	552	553	566	536	523	487	514	492	512	521	524	540	537	517	496	538	534	542	517	502	547	544	533	512	501	553	553	560	534	525	548	511	532	508	556	512	527	498	477	514	578	529	493	539	526	572	541	545	512	548	527	574	528	511	528	549	528	532	537	560	547	501	479	544	540	515	511	527	552	562	512	518	498	535	510	495	538	541	537	548	541	538	512	514	522	536	501	533	469	534	491	501	526	512	536	514	537	500	567	548	521	555	515	537	560	521	502	501	522	523	529	557	516	529	551	529	543	540	583	523	502	519	567	533	531	513	499	539	561	521	549	559	543	534	529	522	572	515	514	547	563	532	500	539	507	497	537	520	535	560	557	506	537	532	549	547	493	514	531	538	535	529	514	587	525	529	575	533	512	526	557	523	500	499	544	562	545	498	531	517	598	503	521	546	486	530	537	498	498	495	476	510	485	450	538	494	527	509	552	502	496	554	502	521	512	516	525	534	526	531	525	515	502	525	569	485	518	491	498	537	533	559	499	518	586	535	504	528	538	486	546	530	539	525	507	532	566	487	570	535	550	529	539	521	538	561	533	532	548	523	522	521	530	532	526	546	525	494	543	520	513	513	480	472	520	506	538	521	554	528	508	491	508	504	534	527	512	521	530	523	532	537	541	511	482	516	501	486	534	494	546	530	510	489	494	517	586	496	544	497	538	527	517	527	533	582	526	527	548	504	536	504	526	529	526	537	530	546	516	550	519	554	502	543	536	507	530	504	531	544	520	517	522	478	520	509	502	563	520	482	524	533	535	498	551	486	516	542	563	553	480	494	553	515	566	551	497	540	517	520	542	523	532	535	529	537	560	501	529	545	508	528	537	527	552	530	552	471	528	525	534	498	495	522	534	557	539	525	544	524	493	493	557	508	516	565	559	546	536	504	564	528	552	530	554	540	492	539	526	513	541	528	515	530	506	540	524	546	526	520	537	498	535	507	520	506	518	571	546	527	506	510	508	500	526	518	490	550	561	510	510	574	546	513	539	481	554	555	536	504	529	549	535	530	514	520	543	570	496	600	498	557	521	557	545	537	495	519	562	549	556	510	570	525	552	558	537	516	517	551	543	529	506	518	523	544	561	524	529	549	539	507	543	518	533	489	517	573	538	550	544	555	515	542	508	541	542	542	512	511	541	520	536	514	537	531	541	515	549	497	581	515	516	530	582	509	544	509	550	535	503	533	557	530	522	498	544	550	542	503	506	502	545	541	535	527	533	522	529	509	558	527	514	526	541	580	528	523	507	517	548	509	506	502	523	521	518	550	502	518	518	544	537	522	552	522	492	518	497	508	540	577	499	542	549	525	546	539	520	532	528	548	545	544	492	550	487	554	522	513	510	499	566	529	538	512	531	517	485	524	507	516	554	501	541	516	558	567	520	488	520	525	514	492	544	551	509	553	548	543	534	521	540	591	472	531	572	521	512	532	533	518	538	587	518	497	556	500	524	529	526	515	505	525	489	491	506	488	501	485	533	547	550	550	522	512	506	515	508	575	548	525	509	504	529	560	557	508	539	547	534	554	582	514	508	514	525	547	519	486	492	498	542	556	537	497	543	575	523	533	538	561	528	537	496	493	499	538	540	529	556	548	517	499	513	494	515	533	535	519	521	525	541	527	531	482	512	511	500	542	515	497	503	513	513	522	530	547	535	541	534	538	531	550	536	545	508	578	523	513	525	517	554	550	549	522	526	539	525	590	548	573	540	516	471	566	556	537	549	497	509	514	510	490	507	527	577	541	526	547	513	557	519	570	526	516	556	537	502	520	555	530	537	508	525	524	540	535	547	533	530	546	524	533	533	553	518	490	526	515	525	532	502	515	537	537	538	521	496	522	515	531	503	545	470	513	484	531	548	525	533	513	590	523	538	509	521	568	510	524	566	559	539	552	538	542	514	521	580	508	546	503	533	538	519	533	550	557	502	526	535	522	556	528	495	561	521	547	513	501	527	540	537	505	494	526	488	538	555	554	548	512	538	576	491	529	469	488	492	513	491	555	541	547	554	540	488	572	524	554	516	511	495	498	537	498	550	511	538	539	514	523	519	547	502	526	516	544	529	558	539	557	548	522	513	525	530	514	515	523	546	506	514	583	535	538	514	536	590	540	532	521	521	522	565	507	546	555	563	543	497	548	523	505	505	531	512	567	525	552	510	495	558	520	566	533	542	564	555	541	539	599	504	499	541	542	545	522	518	530	511	568	505	525	494	494	504	556	485	500	505	550	533	502	512	509	544	524	474	511	510	497	525	544	466	510	550	548	500	529	491	511	455	541	508	486	536	527	539	522	511	509	524	547	533	519	547	536	546	541	522	530	533	524	509	528	531	485	555	551	545	521	527	567	509	522	503	582	521	540	544	504	528	487	514	539	509	521	529	517	542	485	522	563	527	493	520	537	507	487	542	549	577	544	532	537	531	532	523	526	536	507	509	540	496	507	492	510	578	509	509	518	540	527	539	543	535	543	540	529	519	519	511	544	531	500	541	548	505	517	509	556	528	582	514	513	504	539	527	551	533	517	497	483	469	517	546	547	513	578	521	515	513	499	548	555	525	529	533	560	536	494	560	486	494	502	546	542	530	540	555	536	504	532	553	525	555	500	536	502	566	513	532	531	513	567	534
26161	20337	8775	381	162	136	122	105	115	115	102	110	113	83	72	108	97	82	87	97	77	78	100	91	79	104	84	92	99	79	87	106	73	95	79	90	75	82	77	84	87	91	99	81	80	90	82	86	79	78	77	74	87	84	86	86	71	74	92	102	87	91	82	104	72	85	82	75	101	92	87	73	85	79	83	77	83	80	86	77	72	83	87	93	70	88	80	79	93	83	74	94	91	92	85	86	89	80	76	106	73	85	90	92	99	95	85	101	86	98	88	78	94	83	96	76	83	72	74	87	101	101	90	80	83	104	88	82	105	95	92	86	92	72	104	71	75	87	82	94	92	87	80	80	85	101	92	103	92	94	90	97	83	88	98	96	91	82	82	65	82	83	78	84	82	94	84	76	81	75	74	95	95	81	70	87	91	89	101	78	98	91	78	80	97	83	75	83	79	100	75	95	74	85	66	82	92	91	82	88	88	80	71	75	93	89	77	61	92	85	98	71	98	79	68	85	84	74	90	76	107	101	82	73	85	85	86	84	84	81	72	77	94	77	85	80	98	85	105	80	94	99	89	91	86	85	77	75	88	84	97	80	76	89	95	72	77	77	75	91	69	75	94	93	89	81	94	81	103	93	85	83	90	87	94	89	79	77	81	80	70	65	80	87	74	92	87	68	75	70	87	97	89	102	96	96	101	78	76	97	85	85	82	82	72	74	99	88	77	97	90	72	74	82	80	87	82	83	75	74	71	73	87	88	89	89	71	83	69	80	89	80	90	77	97	97	66	77	87	86	85	102	94	87	78	81	88	85	84	79	89	75	76	91	95	90	77	89	71	91	89	84	78	87	96	84	88	81	87	77	91	77	84	72	76	79	89	90	88	86	77	78	82	99	76	93	87	84	87	81	91	78	88	79	81	77	87	69	94	88	81	72	99	78	89	93	82	82	98	89	82	72	78	88	78	82	79	72	84	72	94	100	72	75	76	92	85	74	80	80	95	103	89	93	83	97	78	85	93	81	75	94	92	93	79	97	94	84	82	108	82	74	84	84	80	93	94	71	92	85	80	91	76	75	85	85	92	94	74	81	68	74	74	84	87	71	92	72	81	73	71	85	81	90	69	79	66	67	93	98	80	73	86	85	79	77	94	87	82	88	77	82	68	78	90	83	70	87	82	93	79	84	89	77	80	85	90	69	107	79	88	78	83	80	81	76	78	83	98	85	103	118	76	79	78	87	79	68	75	83	87	64	71	95	83	87	88	95	92	75	86	76	90	87	77	82	107	81	79	95	99	87	73	91	76	93	86	88	97	75	89	90	88	73	91	79	87	102	79	82	104	90	73	95	84	78	72	77	113	96	93	83	68	83	84	69	68	82	84	87	89	89	94	113	78	82	96	96	69	96	86	75	83	94	79	81	77	80	78	74	100	91	80	84	91	73	91	74	76	100	113	76	92	89	89	69	104	109	103	73	92	95	66	75	87	76	87	91	106	67	85	90	85	83	75	79	93	85	89	94	93	76	68	93	73	77	95	89	78	84	89	92	81	83	77	92	78	94	87	69	79	83	79	89	81	81	100	74	85	88	85	83	66	83	75	83	79	86	78	70	86	78	83	85	92	95	84	85	84	102	101	95	97	79	82	69	82	68	80	85	89	82	88	82	96	87	77	76	92	83	88	91	104	86	90	79	79	84	90	90	88	92	73	86	86	91	87	85	79	88	78	96	97	73	95	90	99	76	85	67	83	100	79	85	92	89	84	89	88	82	78	83	91	73	77	76	92	92	79	77	84	85	101	83	100	98	81	79	90	85	86	83	67	82	90	114	91	87	91	95	91	82	77	76	83	90	101	89	63	93	81	93	91	84	104	85	74	79	90	88	81	81	77	85	72	75	80	81	84	90	103	103	82	94	87	72	89	88	87	90	98	80	92	69	92	68	85	94	82	71	92	90	94	84	79	77	102	90	89	99	88	89	91	96	82	99	86	90	86	92	79	76	87	94	72	87	98	78	81	82	75	88	81	84	89	87	91	74	90	80	82	87	88	74	94	86	82	80	89	84	73	87	73	75	75	82	99	88	75	93	98	83	71	76	78	84	88	81	93	78	95	83	85	80	80	80	90	81	97	92	81	82	80	86	87	80	84	88	97	74	74	90	90	77	83	94	70	84	79	84	71	78	86	96	94	84	93	80	76	68	89	75	95	92	84	93	93	81	76	81	95	85	95	87	99	75	78	100	95	93	84	91	82	77	93	69	103	83	78	94	76	100	95	81	69	67	89	85	89	92	88	74	94	74	72	100	98	83	67	86	77	91	85	94	77	72	76	75	71	89	80	77	90	92	77	99	102	97	89	90	78	93	85	78	60	94	93	91	104	92	93	97	81	78	98	74	79	80	77	88	81	87	89	87	91	90	74	87	89	91	88	87	78	78	77	87	76	63	77	93	98	69	89	86	75	90	92	63	85	77	92	92	88	84	96	89	79	79	84	65	81	91	100	73	68	104	78	75	76	85	100	84	90	86	94	85	101	88	89	80	78	82	88	87	86	88	99	81	75	83	94	91	77	98	101	80	75	90	76	82	74	92	89	76	86	97	86	85	88	86	67	95	78	73	84	92	92	85	90	108	96	83	91	73	84	87	83	82	86	85	86	82	79	96	67	97	74	97	84	91	70	82	84	91	73	86	73	82	103	78	83	90	83	91	82	88	87	74	76	90	96	75	74	84	83	90	80	67	72	97	79	79	80	90	85	100	73	83	106	87	81	88	81	77	101	73	81	81	84	84	86	105	82	69	94	88	89	76	87	97	93	100	82	86	72	73	74	72	91	99	85	96	82	101	87	97	73	95	93	87	87	92	75	60	85	84	83	84	95	77	82	90	83	88	90	72	71	72	93	80	81	93	78	95	68	80	86	92	77	83	74	79	81	85	76	103	92	86	71	76	92	74	81	69	73	94	89	70	83	94	103	85	87	90	95	79	86	85	81	81	96	82	84	71	93	84	86	76	82	94	87	81	89	79	98	88	73	93	85	84	91	90	82	94	85	81	96	68	73	88	83	85	88	92	74	77	81	71	70	83	81	92	83	76	85	81	92	86	92	86	87	80	89	89	78	92	82	86	74	89	109	106	92	74	76	76	84	71	70	90	78	98	77	92	86	92	90	106	79	78	108	92	90	77	85	85	78	94	81	90	100	102	77	80	96	67	96	96	85	81	83	80	81	105	92	92	80	85	79	85	78	97	92	93	78	82	75	86	73	81	82	84	100	81	81	77	81	79	89	96	81	79	82	75	102	74	94	104	98	85	97	91	90	78	93	85	86	77	64	80	76	88	69	87	90	93	72	83	82	74	88	83	75	77	70	87	95	82	88	71	76	78	85	77	105	83	73	82	84	92	73	80	76	92	77	85	81	97	94	62	91	81	85	96	86	82	69	94	105	91	85	70	63	71	95	95	110	105	82	93	79	78	92	95	94	102	86	93	93	80	93	93	93	84	87	88
21063	7933	1042	508	388	370	286	265	251	237	203	213	238	212	189	183	169	197	198	157	175	205	186	193	209	198	205	206	195	170	198	217	189	179	194	212	204	219	202	186	191	176	208	202	187	178	178	199	183	216	220	195	185	179	177	175	185	198	206	201	173	200	193	193	177	202	198	192	159	175	195	171	191	183	174	170	222	194	170	193	185	202	191	188	190	170	173	197	192	170	172	198	165	186	202	185	190	193	197	182	182	183	186	201	190	195	169	171	180	196	164	212	197	194	174	181	175	179	187	202	178	166	191	188	191	185	199	190	214	196	173	170	164	184	196	182	169	183	178	200	230	195	205	182	189	149	183	221	196	185	201	210	191	186	200	211	188	159	200	169	186	202	178	190	180	184	186	193	180	185	192	181	203	188	189	187	192	176	173	184	169	204	185	169	160	181	189	173	179	188	213	193	200	213	190	175	181	189	172	224	190	197	200	212	177	168	182	172	199	176	188	178	204	192	200	215	196	191	179	173	195	174	210	180	178	176	194	156	183	194	180	184	203	179	207	175	196	192	190	190	196	182	168	169	183	181	180	164	182	167	176	186	177	189	202	193	195	185	198	194	173	190	151	189	202	191	185	210	180	173	200	176	189	177	195	183	190	206	198	201	181	198	177	209	198	168	186	183	194	193	182	173	193	179	189	205	212	194	191	195	174	182	175	169	182	195	176	177	156	175	184	181	180	185	197	190	196	174	176	192	182	187	190	174	189	195	174	195	211	203	189	177	203	187	192	201	207	187	174	178	167	183	193	184	193	190	197	177	171	171	196	180	158	185	207	195	191	187	184	166	189	197	195	173	161	153	183	212	166	161	177	180	187	184	197	199	181	192	168	180	182	189	191	187	198	212	183	214	194	178	190	169	189	198	195	193	177	164	193	167	194	172	184	196	177	165	194	192	170	164	175	183	202	166	209	183	178	151	176	162	194	184	182	212	201	166	212	164	195	180	192	178	197	191	172	170	182	184	175	207	171	167	187	207	209	170	185	194	178	170	182	194	191	198	174	171	194	160	179	218	186	168	175	173	170	192	178	199	191	150	193	183	176	188	214	177	169	188	204	195	188	185	175	191	192	181	184	197	183	179	180	178	182	186	171	170	196	180	198	175	182	171	203	206	181	200	182	176	189	185	173	199	179	212	195	166	162	195	175	200	178	181	169	176	180	177	185	195	177	193	194	203	184	179	183	196	194	182	208	209	168	195	171	158	214	172	177	184	176	195	172	196	180	193	179	192	152	189	204	171	181	176	197	175	190	197	193	192	166	185	184	184	198	180	183	185	173	197	188	190	185	199	183	216	201	198	191	205	198	181	161	186	208	177	210	171	178	181	183	183	187	175	159	187	169	197	199	185	178	194	190	196	183	168	176	194	190	175	192	180	187	171	196	200	204	192	185	210	188	195	198	185	194	174	176	196	181	171	182	182	180	184	196	204	158	180	207	190	221	167	172	189	197	176	182	199	210	196	173	192	185	171	172	197	177	187	178	193	205	193	187	201	178	172	206	189	212	191	152	173	170	190	189	209	169	163	163	165	157	196	207	177	186	159	196	191	181	193	177	180	220	172	194	202	191	167	197	186	154	175	172	185	204	177	199	184	178	191	195	190	182	180	185	210	171	179	161	198	171	200	201	185	186	186	186	184	193	199	183	159	171	156	185	204	170	194	185	198	183	218	168	173	186	172	150	183	173	214	178	207	169	174	164	178	161	171	184	183	166	164	198	164	192	168	200	184	178	184	177	194	188	192	193	180	160	168	160	208	192	197	189	180	192	187	161	182	199	190	175	212	186	177	154	177	215	192	174	182	185	159	187	184	179	194	176	208	190	185	182	177	191	175	213	164	203	181	187	170	182	188	189	161	169	202	211	184	184	182	208	189	164	162	161	218	175	177	197	193	198	182	176	187	192	185	199	188	169	180	166	196	192	173	170	174	193	204	183	183	188	183	188	161	182	195	191	203	159	205	183	172	163	185	195	165	175	198	192	174	193	181	194	169	186	195	203	168	172	191	183	203	211	169	193	189	180	192	175	184	188	192	181	201	186	220	185	231	206	169	173	196	176	157	194	186	196	187	206	180	199	167	171	183	161	194	180	167	201	188	164	194	189	186	183	181	199	185	198	195	172	177	172	182	189	184	178	197	188	196	228	196	153	194	190	189	170	159	182	188	189	184	196	205	181	178	171	174	203	195	207	199	203	178	175	176	166	195	193	169	186	186	164	182	190	174	186	203	175	184	181	179	216	194	180	225	191	202	192	181	159	184	185	167	172	190	195	207	140	183	198	177	191	186	169	176	175	180	215	176	186	194	182	189	185	180	178	192	182	169	192	209	186	174	181	186	185	189	181	167	186	179	178	206	178	174	179	185	187	176	180	174	167	161	187	179	152	169	158	164	174	188	168	195	187	175	177	166	181	182	185	196	173	165	172	196	207	187	172	187	193	198	201	190	189	173	170	182	201	189	170	196	207	188	164	179	193	142	195	174	183	199	194	188	175	169	190	173	176	182	182	181	171	190	182	195	166	178	192	199	220	192	184	198	179	211	210	181	179	179	167	177	178	183	178	161	198	196	166	187	197	163	181	183	178	214	183	200	184	184	192	195	178	185	191	190	187	178	177	191	158	185	179	176	155	171	181	167	180	177	194	201	172	198	169	180	178	190	165	196	189	175	187	177	188	167	177	172	173	192	206	195	208	207	198	193	181	190	170	210	178	187	183	177	175	202	176	199	161	180	195	161	183	173	177	190	176	206	185	177	189	175	197	186	182	168	180	214	203	189	199	184	191	203	189	184	193	161	189	156	193	194	188	200	167	161	183	175	158	198	163	192	200	201	188	183	165	219	181	178	218	196	164	174	193	194	182	175	181	163	157	161	196	182	184	171	183	187	173	186	202	191	168	192	177	197	177	163	181	164	186	181	171	190	168	197	176	192	200	183	158	182	191	177	172	184	198	183	204	182	158	195	176	162	178	190	181	185	171	181	197	171	190	206	213	191	191	193	209	190	167	183	187	175	190	167	220	198	157	206	202	167	184	184	193	210	173	189	198	201	177	218	186	180	181	166	185	174	207	163	186	190	185	163	192	185	188	186	215	178	200	172	189	179	199	200	187	185	167	191	185	177	163	188	198	186	170	171	195	175	186	170	190	228	185	177	222	178	182	168	201	191	190	172	180	185	164	190	178	180	203	176	177	214	207	192	194	184	171	186	185	176	170	186	181	178	203	197	174	185	169	195	178	190	180	192	200	190	196	196	176	197	191	201	183	187	175	187	201	175	190	169	194	195	198	192	183	194	208	173	181	186	187	209	208	172	187	176	197	189	198	163	182	195	168	180	188	191	186	180	208	204	205	169	179	162	191	184	196	186	200	205	211	215	191	204	189	194	158	187	195	187	192	180	188	191	194	192	177	176	178	205	214	189	189	189	169	162	201	192	184	197	189	174	200	176	198	190
24744	21668	29189	24632	20389	1757	483	333	284	257	206	192	182	172	169	173	147	156	145	153	132	152	152	124	148	146	133	150	140	110	135	151	150	126	134	116	123	143	127	138	111	133	112	110	138	111	132	139	129	108	126	128	130	128	129	127	130	136	140	140	114	118	127	117	137	116	109	142	121	114	140	129	119	121	140	117	131	119	140	121	113	109	132	128	156	139	117	144	133	137	119	121	126	119	114	113	133	127	113	114	117	142	122	123	114	130	137	124	118	116	142	111	141	102	156	108	121	128	146	122	116	122	122	128	135	122	109	117	126	116	121	103	110	119	124	118	138	128	111	117	135	123	120	125	117	115	149	116	126	104	112	115	117	102	136	113	113	121	130	142	141	132	133	137	127	130	120	104	122	129	107	117	115	134	136	122	119	121	133	116	123	119	132	138	124	123	118	122	141	118	127	121	139	114	115	135	132	126	123	140	142	127	117	130	119	122	123	118	112	112	151	114	150	129	116	130	135	127	115	122	137	137	134	110	113	122	138	138	116	103	142	125	105	126	118	129	127	126	142	125	123	118	121	138	160	117	127	121	125	113	117	134	126	132	112	121	131	129	121	112	116	118	127	121	126	111	109	118	132	122	118	119	131	129	117	110	114	109	121	116	131	115	126	118	132	134	124	125	125	111	136	125	115	125	116	125	136	125	118	109	107	122	100	135	137	113	140	129	116	127	109	126	147	107	105	132	127	110	111	118	127	133	112	123	107	118	122	127	125	126	119	102	112	111	123	122	129	106	103	144	117	129	114	131	138	122	104	116	130	130	120	116	122	122	120	123	100	127	130	125	126	127	123	116	122	137	120	116	145	115	115	131	118	112	124	142	120	133	124	108	136	109	129	129	107	143	137	121	112	107	128	122	127	125	120	115	114	121	133	120	133	116	124	136	127	113	123	134	110	118	161	109	88	120	120	123	136	124	122	112	135	113	125	119	131	112	131	106	117	133	137	106	135	122	112	109	122	111	108	128	132	118	138	114	123	117	119	119	121	118	123	141	124	122	137	128	130	123	136	135	122	121	115	105	125	108	102	119	129	124	128	112	117	120	124	142	118	126	118	119	114	119	115	148	114	129	143	125	150	133	112	110	119	120	128	115	136	120	119	121	134	133	106	128	133	127	125	127	123	123	132	121	127	111	115	126	117	124	127	109	104	122	121	118	128	97	110	142	135	107	127	132	112	120	141	124	111	110	119	104	105	105	123	132	117	123	106	143	130	98	132	107	123	133	140	128	118	122	120	127	122	140	135	91	110	123	110	113	116	122	129	110	139	156	135	104	110	126	124	136	123	112	107	127	133	128	111	119	114	106	133	108	113	127	133	115	137	145	112	133	126	131	109	114	131	123	132	124	127	138	129	104	140	115	130	127	136	108	117	128	145	130	110	113	120	102	133	138	108	123	110	108	125	124	135	132	129	119	124	111	125	135	112	119	119	124	124	137	112	153	154	123	119	142	127	142	118	134	125	126	134	135	106	131	127	148	115	139	118	108	137	102	137	134	124	115	133	131	118	112	132	119	134	110	107	119	128	116	132	120	124	118	118	124	111	119	119	121	123	113	131	100	138	108	111	119	111	125	120	122	125	106	133	126	115	128	140	124	114	105	154	108	118	126	120	109	125	133	119	119	123	122	113	112	122	123	132	123	124	118	113	132	117	119	130	135	124	131	137	111	95	125	119	119	112	137	121	139	113	124	125	156	127	109	104	139	135	142	135	124	128	104	123	128	137	125	115	122	133	118	131	127	112	122	103	122	112	118	126	132	126	122	107	114	130	104	113	130	123	121	101	121	124	134	140	124	118	120	125	125	123	111	118	134	111	117	115	115	127	131	98	119	117	118	137	135	128	110	130	123	150	118	120	120	123	143	119	89	130	116	112	124	111	131	109	128	118	114	126	143	113	110	133	108	115	121	118	124	106	124	122	110	132	112	128	138	137	113	129	115	133	103	112	115	138	119	137	123	121	130	134	127	127	127	137	126	113	115	120	120	108	115	111	110	121	118	136	114	117	122	116	112	137	124	121	124	113	123	127	118	122	112	121	121	162	125	139	125	111	129	109	122	124	120	118	120	121	136	130	125	128	121	105	141	132	100	142	132	128	121	123	112	127	100	140	114	126	116	119	125	128	109	120	118	127	124	124	129	140	135	117	99	113	133	111	135	120	110	107	146	136	115	127	136	116	131	125	139	106	124	126	115	121	96	126	127	129	139	138	113	123	136	129	120	119	129	117	122	129	115	119	115	127	109	113	132	121	103	123	122	137	129	127	141	143	137	143	125	140	122	129	104	127	142	138	131	122	121	134	135	115	120	146	140	113	120	98	116	137	100	106	119	141	131	119	120	123	129	106	129	118	103	134	143	118	145	136	127	126	108	128	136	128	115	127	118	109	153	135	124	116	114	116	127	117	130	114	134	130	129	136	124	109	136	145	120	129	115	121	137	138	120	123	111	137	117	122	134	116	128	121	128	131	118	104	110	121	116	137	120	120	117	141	124	114	132	111	124	112	135	105	129	146	137	119	119	115	140	136	133	127	111	121	137	131	136	124	118	144	125	122	138	107	133	113	125	124	118	114	120	124	125	121	135	115	122	111	120	126	116	115	125	111	137	141	138	112	109	138	121	106	134	131	113	131	112	137	133	115	109	123	146	105	112	133	106	114	145	119	117	114	114	135	121	133	110	122	119	127	126	126	124	124	120	119	120	149	111	134	135	120	117	124	104	123	118	119	152	130	125	129	132	102	122	135	125	128	122	135	139	110	123	123	121	122	132	141	130	125	122	137	127	119	131	121	143	134	130	146	101	125	117	122	121	131	121	127	128	127	126	126	105	127	119	125	113	118	136	129	96	123	122	123	121	101	115	129	125	127	110	127	132	135	119	145	127	134	137	126	115	140	114	115	103	108	134	120	128	112	122	119	136	113	121	127	129	116	122	138	109	126	119	125	138	129	118	124	123	128	110	135	130	134	104	132	103	129	126	139	121	122	131	122	134	125	124	134	127	114	99	111	115	120	128	123	114	144	133	117	115	135	115	116	131	124	110	125	133	120	127	126	115	120	118	132	123	117	125	136	108	122	118	115	129	124	114	120	112	119	136	111	123	134	128	130	131	111	125	141	115	131	118	129	119	154	130	113	129	119	142	123	123	125	125	131	121	120	111	143	124	122	119	124	126	127	138	109	138	125	104	125	127	128	133	113	106	124	127	116	133	124	124	104	121	104	127	120	110	128	135	133	152	120	141	118	117	95	138	120	131	134	128	123	119	126	111	130	123	113	116	113	134	122	101	128	115	122	128	112	105	126	106	137	119	112	122	110	120	129	108	120	147	129	125	129	130	127	122	114	159	119	121	119	146	119	121	121	152	130	122	124	114	130	115	121	109	118	128	112	119	111	120	119	120	116	118	100	134	116	111	101	109	140	106	132	128	120	109	104	99	130	129	107	120	125	120
39664	18924	8293	4010	2654	1945	1439	1169	972	776	702	638	561	551	450	456	391	398	374	332	333	333	312	287	323	278	284	270	291	300	279	294	275	282	294	290	278	263	266	254	236	286	254	258	231	262	268	288	265	272	245	267	265	252	246	222	275	235	262	254	259	281	254	255	252	249	258	247	267	237	293	265	248	250	268	265	223	248	257	234	270	226	260	300	257	241	238	260	262	251	229	276	250	256	254	264	271	246	260	233	267	256	227	267	241	259	250	252	215	262	272	240	282	267	277	269	255	224	273	254	255	251	233	246	261	250	222	242	228	275	263	245	246	249	232	239	262	239	271	272	231	261	234	248	272	260	223	250	248	264	261	268	236	232	248	240	229	253	268	240	254	259	285	254	245	228	271	260	243	264	258	280	234	252	259	277	265	245	259	279	238	242	259	222	252	230	248	303	258	238	277	263	256	291	267	251	251	257	271	257	237	237	239	257	255	255	276	218	230	259	273	238	261	263	280	259	227	251	227	270	238	257	237	240	263	250	235	222	287	282	257	245	297	257	230	279	236	266	257	253	246	260	258	243	238	270	245	272	234	217	235	270	268	258	282	235	255	277	287	233	232	262	232	251	250	238	282	261	254	241	257	265	256	237	259	243	260	234	252	235	246	235	232	245	242	270	260	250	235	253	235	218	293	230	234	230	254	234	253	262	237	253	254	258	239	253	246	241	286	229	278	270	241	247	220	256	256	263	273	236	252	303	249	241	265	240	261	249	251	236	261	275	250	254	233	245	248	265	271	252	244	295	249	237	245	246	230	231	221	268	258	234	258	237	273	275	252	261	244	272	238	271	238	258	252	236	238	223	263	273	250	270	274	250	250	220	243	270	236	246	242	249	269	243	251	225	271	212	256	254	237	223	230	255	244	234	263	259	239	228	288	228	260	248	259	237	246	249	244	285	263	245	259	256	258	267	264	252	237	255	261	268	253	246	251	252	260	246	243	241	261	265	242	266	271	266	255	258	259	273	267	270	251	247	260	270	226	226	272	285	262	281	268	259	250	252	265	233	260	235	240	248	287	240	264	244	255	253	228	253	250	220	237	252	280	217	241	206	245	247	242	250	270	251	274	237	245	271	275	259	255	239	277	253	242	252	236	263	253	259	231	242	250	262	265	283	255	251	255	251	244	246	259	238	247	260	257	255	249	261	229	271	281	242	252	270	303	257	243	236	261	268	241	226	238	291	254	241	255	270	257	239	244	245	251	252	266	253	265	275	257	262	275	264	246	246	255	262	248	254	265	229	253	283	217	261	227	231	253	247	251	259	252	236	246	229	249	249	222	236	238	257	256	258	229	278	265	244	250	253	257	241	232	216	264	246	276	222	232	247	247	231	224	262	233	266	245	242	286	222	252	268	270	266	245	258	244	268	266	270	236	231	255	231	255	262	237	289	257	250	241	265	267	282	273	266	243	225	225	275	270	236	237	236	246	253	267	268	246	220	264	246	238	269	253	263	258	269	259	236	236	265	221	253	278	266	246	242	256	294	234	272	263	248	257	233	259	273	235	252	267	283	244	288	246	252	252	282	255	246	299	241	248	246	279	274	255	264	271	229	242	248	238	248	242	235	235	246	275	274	264	240	265	241	272	252	243	241	238	219	255	260	251	231	245	278	233	275	258	262	260	252	263	254	245	224	252	287	243	244	249	260	241	250	275	247	243	260	285	258	257	264	240	253	249	236	265	254	261	241	233	239	248	250	234	245	268	244	245	243	248	272	246	242	253	261	260	253	259	258	243	272	275	253	245	259	239	267	252	268	242	245	258	275	260	288	246	249	273	247	284	243	257	247	261	261	248	247	255	280	263	218	268	266	265	260	272	260	243	215	237	238	269	268	254	270	276	268	255	228	271	274	239	257	275	246	245	290	258	245	240	247	263	258	242	274	265	251	247	267	254	265	276	280	291	235	265	272	260	235	250	258	229	250	244	267	237	261	263	256	266	271	269	248	274	277	282	250	223	236	232	241	236	261	255	253	253	258	245	264	263	252	252	261	252	260	264	260	259	283	257	216	250	250	255	235	283	245	247	265	284	271	240	252	272	263	255	244	290	253	258	266	241	238	225	258	221	264	239	254	266	269	258	271	241	270	245	249	269	266	263	275	280	263	237	248	240	237	241	247	265	270	241	248	234	253	256	245	282	260	251	245	236	251	242	236	224	228	223	277	257	236	264	257	251	243	252	238	264	263	233	255	224	269	219	253	269	256	236	247	243	244	240	243	242	233	256	263	259	234	226	250	265	253	262	215	273	265	273	247	241	248	272	268	243	237	231	250	250	213	267	243	223	262	235	249	234	232	240	236	247	273	275	256	227	240	266	248	277	234	264	249	228	239	264	238	245	233	295	247	256	257	243	248	241	286	260	243	253	246	267	232	241	256	245	253	258	256	226	244	250	235	237	253	234	260	271	233	268	261	238	262	253	235	249	244	242	251	245	269	224	250	245	270	246	236	263	226	246	253	254	268	242	240	234	238	248	224	233	254	269	239	230	271	248	250	239	247	253	263	272	258	255	243	224	257	253	273	236	226	255	225	222	263	256	266	256	263	239	241	258	245	249	261	233	243	270	253	247	238	225	252	251	250	272	259	220	260	259	253	242	263	234	264	244	246	285	246	274	255	246	266	273	241	261	246	229	265	239	226	224	236	248	263	267	247	248	233	249	230	248	214	258	254	246	209	277	249	246	240	252	284	254	262	265	263	243	250	263	272	262	247	266	254	256	242	273	260	275	267	252	237	250	243	267	242	264	228	265	285	276	251	256	239	249	272	261	220	243	244	243	234	229	252	273	243	266	283	236	233	250	214	237	265	241	275	240	268	270	254	225	276	265	250	232	248	272	242	263	244	238	257	248	252	248	257	249	224	273	258	240	258	235	256	228	219	244	251	275	264	244	255	233	256	237	254	234	252	244	245	253	276	247	250	284	255	258	261	260	243	249	262	235	268	287	246	244	247	252	251	274	243	239	240	234	252	250	254	250	234	262	252	260	281	246	224	251	278	229	224	247	255	257	259	251	235	261	255	270	253	241	270	264	265	240	266	265	221	245	263	243	231	256	243	255	246	250	264	251	246	238	272	236	270	258	283	239	281	271	247	266	253	271	265	253	251	252	280	239	251	254	226	260	259	244	269	228	218	257	252	252	256	262	247	242	232	232	270	242	206	267	245	236	261	265	254	240	268	257	246	237	237	268	248	255	261	245	236	249	247	222	260	268	254	220	271	262	253	267	270	268	247	278	286	246	242	271	257	245	276	249	233	274	268	211	243	220	249	236	271	283	239	276	263	265	230	273	230	267	245	237	261	225	247	253	266	257	246	267	274	270	250	269	264	278	256	273	268	261	278	255	261	234	257	243	241	249	253	266	217	244	250	260	237	268	248	258	235	273	262	238	259	259	263	259	249	255	263	239	235	243	254	259	237	264	210	278	240	261	272	236	244	242	228	249	255
23848	21717	29788	24139	21717	18718	1764	771	588	534	505	470	396	374	399	346	370	315	345	327	324	332	320	348	314	301	290	294	315	303	286	293	279	314	280	274	305	276	294	299	267	287	314	324	282	305	304	282	288	252	260	255	305	282	240	267	293	281	270	287	286	282	280	269	245	289	282	275	277	275	265	286	265	273	258	306	297	303	287	259	267	297	300	314	284	279	298	278	271	297	262	282	257	284	294	291	276	296	265	266	317	308	284	268	259	320	300	260	276	262	263	303	285	318	283	314	286	280	287	304	256	278	254	285	258	301	268	268	254	293	289	262	236	301	278	281	262	278	275	292	283	281	272	286	260	292	270	293	273	290	257	275	274	242	265	267	269	307	285	266	246	280	280	279	303	249	281	300	298	264	282	303	291	291	272	312	295	271	287	267	302	288	311	302	278	279	268	291	287	265	267	289	259	293	285	277	278	279	288	298	306	290	274	271	294	259	298	260	296	264	310	294	269	288	300	264	293	255	280	260	283	274	269	247	280	265	286	272	313	289	280	276	250	263	284	260	273	256	270	267	276	281	273	273	289	262	305	306	278	272	268	262	267	269	278	247	294	305	278	283	274	299	273	291	263	281	278	287	276	262	256	268	264	263	247	288	295	296	270	306	313	252	286	298	288	278	276	282	240	281	282	269	251	261	240	270	255	274	254	285	262	294	264	304	277	273	292	307	239	279	266	269	272	257	277	290	308	286	285	242	257	279	288	289	289	296	280	283	267	268	309	275	278	281	278	287	277	282	256	279	263	275	312	301	277	272	258	251	274	268	308	289	273	284	259	269	270	282	293	282	300	302	284	287	290	272	257	285	305	301	305	285	306	287	268	253	293	305	267	281	315	273	308	277	279	254	301	286	263	282	299	274	270	304	277	294	290	277	266	270	278	240	288	290	297	269	254	262	263	279	283	270	291	275	278	287	283	279	295	277	294	307	274	286	265	263	267	255	294	279	276	273	275	274	295	307	250	291	291	266	278	278	267	244	291	287	313	294	273	308	272	270	260	288	288	269	271	279	281	299	265	276	298	305	277	257	271	284	283	278	264	259	295	252	293	263	289	285	287	285	259	288	271	266	247	286	266	282	274	260	267	286	295	277	264	271	307	297	281	309	268	267	283	253	287	295	272	270	267	317	286	290	273	291	282	268	279	284	292	272	262	289	301	264	265	291	250	279	310	292	269	277	302	285	264	281	275	271	285	260	269	247	314	264	277	290	265	282	296	280	242	273	268	280	273	281	274	313	282	271	286	257	284	269	287	252	277	281	275	308	291	280	284	249	288	263	294	291	279	284	279	280	281	277	286	266	288	283	256	290	265	309	278	285	286	271	298	241	283	277	292	278	282	318	278	284	282	273	262	298	274	283	310	267	292	266	298	314	300	290	268	272	277	286	260	280	258	265	258	265	259	248	310	283	274	266	285	284	272	293	298	279	261	288	274	250	296	284	286	267	283	285	271	287	285	260	266	278	262	259	265	290	291	279	289	240	290	287	264	255	276	278	265	264	291	243	295	278	253	294	255	274	332	260	281	270	296	263	282	257	282	256	297	292	271	275	245	261	253	252	249	272	276	296	293	270	281	291	296	266	270	289	264	289	259	290	268	296	276	295	282	291	295	284	287	273	268	279	266	274	270	259	265	254	260	279	270	266	299	245	282	281	308	244	308	248	258	278	264	269	292	266	233	281	259	257	282	308	292	274	338	280	285	267	266	296	304	282	255	272	270	293	315	299	293	293	296	301	301	275	269	272	250	285	311	289	281	286	279	275	296	261	266	273	261	268	292	292	261	283	261	268	281	253	238	289	277	280	303	273	281	278	273	264	287	291	288	310	272	260	266	296	249	282	260	284	302	280	271	248	279	284	289	325	280	276	293	270	266	265	295	280	294	271	307	275	288	275	302	277	263	256	291	266	256	262	276	263	264	280	262	296	260	293	282	269	287	280	266	272	301	283	262	275	265	263	295	293	242	292	286	299	277	285	270	249	290	243	296	295	274	283	265	285	273	291	290	287	278	290	270	289	307	275	289	318	290	260	300	302	250	267	270	271	270	281	276	257	271	289	302	301	250	292	298	277	271	264	263	264	265	281	284	287	254	271	297	293	275	268	307	287	257	264	256	282	309	277	284	281	272	281	270	281	260	291	286	274	279	256	258	274	256	265	262	264	302	263	282	275	277	286	279	281	280	270	262	272	279	293	268	269	275	276	262	301	254	245	253	301	276	249	258	304	287	262	266	256	256	284	267	297	270	299	302	264	288	270	279	311	268	249	266	272	265	278	326	277	264	278	306	297	278	278	276	253	264	255	276	252	270	285	286	264	285	295	276	291	286	273	250	252	275	277	301	290	264	266	268	306	273	258	274	308	266	290	281	277	283	280	315	270	277	316	281	302	283	287	293	285	288	292	276	257	257	295	257	303	284	286	257	306	294	286	280	252	288	261	275	272	290	261	270	255	262	285	286	284	310	248	290	250	268	280	257	243	282	255	281	286	234	284	285	275	277	257	272	285	278	281	261	291	248	286	289	270	279	276	275	285	269	252	283	274	264	276	261	278	269	253	309	254	283	276	274	255	258	285	318	258	288	275	275	260	270	265	281	264	266	249	284	297	307	280	299	293	299	263	270	258	257	275	290	260	247	286	292	273	271	266	298	292	290	279	264	252	298	334	276	285	283	278	268	273	295	251	293	274	278	281	273	278	252	276	259	294	278	288	275	271	274	282	255	265	299	275	281	282	264	271	264	262	270	284	296	281	264	258	307	279	262	281	294	261	270	256	262	272	269	258	281	254	268	284	305	287	266	265	273	316	253	249	255	271	290	277	243	282	254	266	248	274	282	278	271	269	287	294	265	273	263	319	257	259	271	296	290	251	281	234	276	279	307	288	286	290	277	260	274	250	276	295	285	296	296	294	290	309	289	336	271	238	268	281	306	268	260	259	286	286	245	282	272	301	280	259	295	294	248	277	285	265	265	294	251	262	300	272	287	265	274	269	242	274	280	278	278	267	261	261	275	270	289	272	286	281	277	276	281	286	250	268	256	286	288	266	258	274	321	283	298	272	266	287	290	280	273	299	270	291	256	276	315	269	299	307	253	265	268	258	272	285	298	262	284	253	269	248	261	304	265	253	279	288	284	286	279	330	297	287	265	264	318	277	260	273	283	290	228	287	271	305	283	256	289	299	300	262	297	277	293	285	284	287	277	263	310	291	286	298	285	269	236	273	275	285	286	280	277	283	266	247	267	282	291	275	281	289	268	308	279	289	307	299	244	288	287	289	272	298	285	282	289	295	283	283	281	279	286	274	277	269	260	248	284	299	289	255	269	288	254	302	282	271	276	291	276	264	272	242	285	272	275	257	276	268	290	289	267	241	287	266	279	281	290	267	275	271	283	310	268	248	275	265	307	266	275	256	291	263	268	306	275	297	280	268	260	265	276	274	274	293	284	293	275	243
48667	25784	13228	7227	4759	3550	2695	2160	1806	1507	1321	1191	1103	1013	964	867	813	784	774	718	747	664	712	654	648	648	613	593	639	595	574	619	618	615	547	598	591	586	575	602	590	553	564	496	561	588	553	540	502	537	556	591	573	542	587	565	569	587	560	530	523	517	555	527	570	551	535	499	543	528	516	521	494	567	553	508	514	533	538	526	554	576	575	524	541	510	581	513	527	485	546	539	530	551	532	502	551	551	551	520	506	527	522	531	524	506	531	523	526	571	571	545	545	501	525	559	498	507	527	523	512	564	534	567	511	545	525	544	515	551	525	527	512	530	552	576	562	525	541	497	563	515	531	526	552	535	538	518	535	557	503	524	541	518	529	483	536	552	538	541	507	486	514	523	545	522	519	584	513	533	526	479	557	521	559	517	554	554	570	489	526	525	537	526	540	506	482	507	516	517	545	540	489	523	505	520	522	557	525	548	505	501	506	508	533	557	486	489	462	517	492	537	551	523	489	534	519	499	543	544	527	527	500	555	519	556	526	540	525	535	526	555	496	502	551	537	513	478	568	554	526	500	523	569	510	557	471	553	562	526	500	533	499	532	550	496	561	511	547	501	519	507	531	525	524	539	557	526	521	562	534	548	524	517	537	511	526	525	528	573	512	515	531	500	483	511	525	507	502	518	515	557	497	522	557	522	546	544	507	492	561	486	531	547	558	514	494	534	525	539	530	534	498	523	537	556	517	500	540	502	565	532	550	528	550	542	536	507	538	513	536	546	532	542	533	548	526	478	531	525	575	570	504	563	502	503	572	489	520	565	495	516	557	530	513	503	566	533	525	545	522	517	506	550	479	515	506	532	502	515	478	492	543	527	540	537	555	546	522	491	526	492	533	544	510	511	517	527	512	548	529	557	513	504	573	476	519	512	568	516	565	519	501	521	559	553	511	556	518	529	540	497	577	575	522	508	510	540	546	511	504	544	531	531	506	508	536	518	538	523	567	502	501	548	536	539	510	547	510	520	533	529	505	537	543	553	506	532	477	515	509	510	547	509	547	542	504	526	544	476	491	516	524	557	529	490	544	508	545	507	489	535	525	568	548	535	496	530	524	521	529	551	535	544	493	530	561	549	538	556	530	485	522	530	566	571	564	517	555	507	503	592	488	516	503	565	522	506	575	554	567	526	493	522	551	551	519	551	507	559	482	532	550	507	521	486	539	557	513	540	559	511	568	463	533	480	539	538	559	515	524	551	517	491	479	521	514	531	565	519	515	528	541	530	514	506	542	508	527	514	512	535	540	497	553	483	526	536	501	550	527	525	529	500	490	521	498	513	509	568	517	516	545	533	508	544	535	530	544	516	549	533	486	538	524	525	521	510	523	523	526	516	508	508	526	560	535	552	554	503	493	495	551	566	521	518	601	480	481	512	508	517	530	506	530	546	488	542	507	511	525	528	532	522	490	542	526	519	532	570	558	526	536	483	542	511	545	516	516	516	509	542	537	544	478	513	506	538	540	513	561	528	496	538	464	521	548	525	491	518	537	524	518	527	504	510	544	527	515	522	539	534	487	489	552	505	506	538	520	563	555	516	525	523	503	497	516	554	537	529	515	567	509	537	542	496	503	541	520	511	536	527	531	563	507	516	501	513	533	521	523	538	501	533	509	484	506	513	562	530	512	503	539	541	543	573	511	573	526	548	525	514	489	507	529	547	523	533	532	542	480	555	507	520	518	534	489	492	506	527	503	528	496	487	493	539	532	495	526	541	548	532	519	526	516	519	506	503	541	508	557	489	525	492	531	515	488	509	488	520	473	505	513	472	511	554	524	512	517	510	515	578	491	503	540	541	535	530	574	498	496	515	531	552	534	529	512	551	498	520	518	556	495	510	537	521	533	531	543	549	535	554	555	517	500	540	545	552	535	510	504	501	531	484	549	536	500	558	505	543	524	509	532	500	544	512	540	524	540	541	560	503	506	517	512	542	554	553	533	522	534	524	517	504	523	511	493	534	495	512	512	499	514	488	490	495	541	527	500	510	525	501	515	532	507	519	501	513	523	494	554	553	504	560	536	517	532	547	516	556	523	546	503	509	488	543	533	527	541	494	544	527	475	537	514	520	538	523	552	556	523	516	484	493	519	538	513	540	569	523	532	542	539	566	516	547	503	509	549	527	536	527	553	516	510	498	503	552	515	514	518	535	510	519	497	518	553	534	528	506	558	532	501	521	530	537	535	519	523	488	526	549	520	567	535	505	529	561	504	536	550	528	514	564	515	518	534	523	529	521	535	528	510	496	530	537	558	534	525	554	510	519	501	509	544	525	587	515	538	542	522	526	568	526	536	538	524	490	514	533	516	498	580	532	559	541	468	552	542	540	538	511	551	554	552	518	514	528	537	520	523	539	526	547	532	520	539	499	568	526	547	498	495	543	528	532	538	509	502	535	521	542	478	522	532	505	495	518	523	520	516	536	527	559	526	488	550	515	554	531	564	510	525	479	508	537	523	538	478	519	540	498	538	505	518	527	552	534	508	493	543	564	552	537	505	511	551	543	526	536	524	566	552	524	510	498	549	486	555	520	545	472	542	531	566	526	525	518	542	592	522	525	554	515	531	516	534	539	522	526	546	524	501	540	524	496	565	533	503	505	528	542	517	564	542	523	547	496	525	533	521	501	528	538	503	520	541	575	537	474	479	567	512	525	546	530	471	519	555	528	497	536	549	519	553	540	497	545	533	514	521	542	558	535	510	507	573	531	535	496	514	572	575	519	520	483	528	497	506	540	538	523	573	523	490	537	534	535	503	552	506	503	535	518	542	540	559	529	510	545	533	516	527	505	528	511	512	502	535	542	526	517	524	537	560	522	519	497	514	542	549	491	527	499	515	534	553	524	566	533	554	509	515	530	539	516	526	507	571	533	526	497	519	559	492	529	526	522	521	547	531	520	518	494	511	497	553	524	520	537	519	518	531	556	513	514	483	558	561	553	508	499	534	501	508	497	522	474	539	500	502	515	490	497	519	516	542	520	534	519	503	551	528	531	497	547	522	518	541	507	490	542	524	554	530	540	484	508	530	491	520	554	582	517	560	499	513	535	549	573	520	566	564	525	557	539	541	543	531	553	563	537	531	493	530	554	506	514	481	526	520	586	482	520	504	550	559	547	585	588	544	531	481	545	530	514	485	521	544	525	504	551	486	537	517	513	532	552	547	529	512	513	487	563	529	497	522	531	508	555	524	517	519	549	566	548	506	530	504	537	503	537	541	555	526	519	522	517	521	503	531	469	562	504	503	508	532	534	539	487	558	556	541	493	551	534	472	533	550	507	507	473	545	539	548	526	472	524	547	548	532	533	535	550	564	521	509	534	510	555	545	478	525	527	582	575	528	534	488	506	514	537	550	526	546	485	539	479	527	506	511	582	540	513	507	491	526	555	526	551	542	538	542	532	529	544	562	492	517	523	537	507	491	554	530	577	500	506	510	559	518	561	518	518	531	519
27439	21141	8081	316	162	134	113	104	97	85	106	84	92	93	90	101	79	107	94	94	98	88	91	66	69	76	82	85	112	84	97	85	98	79	88	77	83	75	82	91	77	91	86	81	102	88	78	98	99	96	86	95	95	107	83	97	69	79	88	90	88	89	77	88	91	93	86	83	84	91	83	96	91	78	91	94	91	97	87	83	80	112	82	105	85	90	86	84	90	89	83	99	84	92	92	85	89	86	75	84	61	99	89	88	91	93	86	91	88	95	90	71	101	75	91	84	91	99	108	97	92	89	77	82	70	92	105	74	102	88	92	80	81	87	81	92	72	88	92	98	83	72	94	86	84	88	95	91	77	103	90	68	85	79	86	101	84	89	79	83	76	88	97	95	102	81	94	80	89	92	88	84	104	80	85	87	91	84	89	84	80	83	88	94	110	98	94	92	82	84	78	75	76	89	99	84	95	72	105	95	84	89	107	97	84	80	93	88	89	101	77	81	89	83	86	88	75	82	88	92	86	86	92	88	85	89	103	79	92	91	75	101	91	91	99	81	101	99	90	87	88	109	88	83	89	83	82	92	88	75	81	100	81	72	87	95	81	65	87	65	81	89	85	96	88	86	88	93	96	100	77	88	94	75	68	79	74	82	84	82	85	81	80	86	69	87	82	90	99	72	80	76	86	87	96	70	90	94	85	91	95	97	63	91	62	85	72	84	76	92	81	80	81	84	96	85	95	99	93	83	88	89	92	86	89	85	92	80	93	78	83	80	68	71	80	80	72	93	78	84	79	72	87	94	77	82	79	78	77	86	83	87	86	87	83	100	89	87	92	77	82	93	97	80	93	82	81	76	87	79	95	106	102	84	88	72	67	87	76	75	88	99	89	86	86	102	87	80	94	77	87	85	92	94	82	85	87	69	80	113	90	91	94	86	100	96	80	109	83	79	84	94	87	84	95	87	83	91	79	89	90	100	87	80	100	78	83	92	74	83	96	73	106	82	100	88	95	100	90	84	85	106	82	93	70	85	83	104	75	79	89	113	89	88	87	89	102	78	96	91	74	81	81	101	93	87	88	99	80	92	111	85	80	87	86	90	104	85	76	94	82	91	92	81	69	88	76	91	95	94	77	90	86	82	90	104	91	88	75	88	77	91	93	80	87	72	73	91	99	87	101	85	97	95	78	62	91	72	103	97	87	96	92	88	92	89	102	79	84	96	101	88	88	80	82	84	94	100	88	97	86	91	82	90	87	90	81	87	87	79	84	101	80	69	86	92	77	106	88	69	82	95	97	94	80	86	87	75	83	94	88	90	79	81	107	87	82	95	94	97	87	93	85	80	91	71	80	89	89	85	87	88	90	82	86	90	107	79	69	87	94	83	69	76	93	81	85	93	85	89	87	93	83	72	73	78	110	89	79	83	95	75	67	82	92	77	91	74	103	82	86	108	75	76	78	85	81	108	86	96	84	90	75	91	99	99	81	89	104	86	78	71	115	81	93	85	93	88	71	92	88	86	66	92	93	100	84	93	79	82	95	75	86	73	81	93	88	76	80	87	81	80	85	83	82	96	79	88	92	88	101	95	90	87	92	102	73	96	87	91	117	67	107	98	96	102	107	84	78	84	88	77	90	99	96	94	82	98	85	102	99	90	81	92	85	83	76	75	77	80	71	83	88	84	78	95	94	78	91	81	86	69	75	79	73	70	83	95	77	87	94	84	75	85	76	74	85	71	100	76	84	87	81	80	107	81	84	86	100	86	98	81	80	113	95	94	107	88	87	95	85	79	94	76	97	97	92	86	84	85	95	105	63	81	101	96	78	84	81	107	85	88	98	85	79	95	91	96	76	83	71	76	93	84	83	86	84	105	85	86	91	95	88	93	96	83	87	92	96	88	105	97	72	102	103	92	89	83	87	79	81	84	73	69	90	85	93	96	86	85	73	78	81	85	94	94	80	77	77	101	82	73	81	75	96	113	81	69	91	82	100	96	97	87	80	72	86	99	90	83	81	90	86	80	84	76	90	91	91	68	84	102	101	87	87	92	85	73	78	90	70	77	89	95	83	110	89	104	78	78	93	93	79	87	88	94	82	106	96	85	76	89	90	85	93	79	83	76	104	86	90	87	107	83	84	114	87	68	94	82	93	81	83	85	84	92	96	97	88	96	73	82	80	67	102	73	86	88	103	80	75	84	85	81	88	79	98	91	92	104	88	73	80	83	81	92	96	114	90	98	81	81	92	83	76	81	82	82	89	84	80	84	99	82	94	84	72	89	97	74	101	80	87	79	86	87	91	75	83	85	90	86	84	93	85	104	96	80	72	80	86	77	90	93	101	84	107	82	85	81	83	89	91	71	105	95	93	89	86	99	84	86	68	86	90	95	96	81	90	96	94	90	74	79	96	95	83	86	80	88	78	90	91	89	92	75	94	78	84	82	85	80	78	107	78	94	96	87	83	74	85	78	92	97	92	95	91	91	81	106	89	82	94	91	99	96	108	79	110	70	91	87	114	83	90	95	73	103	104	97	73	87	91	80	83	82	74	60	99	84	79	97	87	93	101	89	86	85	80	97	93	87	94	83	91	92	84	77	75	71	82	84	98	92	101	108	91	87	102	84	81	107	96	93	91	81	87	82	78	98	88	92	89	76	86	99	68	79	98	73	91	85	92	86	71	87	73	87	89	83	89	91	103	87	75	100	93	90	92	92	90	90	84	73	97	75	94	94	79	86	99	95	104	89	88	91	80	96	82	74	91	97	78	84	68	82	88	92	98	83	89	91	78	83	91	89	87	87	85	97	78	84	78	85	89	104	85	91	101	97	87	85	92	85	79	91	68	86	84	76	94	97	99	87	89	91	90	103	79	92	86	87	83	84	83	82	98	81	90	99	91	92	82	106	98	88	82	85	91	75	81	75	92	78	88	100	79	94	83	77	95	101	104	109	87	94	83	88	77	103	84	87	95	100	79	79	102	92	83	94	76	76	83	87	87	81	76	95	72	67	81	104	84	82	75	73	79	82	80	97	73	93	83	84	87	80	92	92	93	89	88	72	102	72	82	106	100	80	94	88	91	88	108	91	80	74	107	103	85	83	84	82	95	75	62	100	88	81	104	77	88	84	90	78	91	92	89	91	83	77	66	110	92	79	90	100	81	75	82	88	87	101	96	101	83	79	80	95	75	76	106	88	82	71	95	88	69	77	92	70	84	74	86	94	99	76	78	93	102	79	88	82	86	67	105	88	77	96	84	96	93	74	112	93	90	87	80	93	111	89	85	88	79	91	90	105	92	95	95	89	75	85	91	79	73	92	82	97	78	97	78	88	81	93	81	86	88	107	67	85	93	105	85	99	103	89	92	93	79	90	89	88	80	92	91	78	86	86	77	93	88	80	84	95	83	93	94	79	105	93	84	84	105	76	97	107	105	92	88	93	92	85	87	82	82	88	85	89	75	100	83	80	83	96	88	83	87	91	85	82	97	87	74	78	87	93
18970	5036	997	551	416	299	305	269	220	232	196	218	170	226	204	188	177	179	175	175	194	193	200	176	204	162	185	198	182	180	168	186	166	177	176	184	169	164	180	186	182	205	176	171	191	168	176	173	171	189	177	162	150	170	186	176	178	177	169	176	186	187	177	160	175	188	171	172	149	161	188	208	182	165	170	174	206	159	187	176	178	180	190	184	187	173	188	170	187	165	158	165	189	173	170	166	169	195	176	177	163	174	179	173	177	178	172	182	187	174	181	181	201	173	173	174	171	160	174	139	202	185	151	142	177	172	178	185	169	176	159	191	193	150	193	190	168	162	200	186	186	191	172	160	162	181	186	173	172	158	190	181	177	170	170	166	160	177	159	175	169	185	174	175	153	166	179	161	162	178	202	180	201	196	199	160	165	182	183	180	161	149	188	213	186	175	160	186	170	173	150	155	161	178	194	172	166	184	189	180	160	170	176	190	170	185	175	173	164	172	198	185	183	175	147	181	178	202	195	180	172	174	169	168	178	185	184	171	161	190	189	157	171	155	188	165	184	174	175	192	178	180	175	157	163	166	153	178	209	148	187	155	163	156	181	178	165	168	184	199	169	188	175	191	187	160	165	179	172	178	173	174	161	175	191	180	166	187	189	169	178	163	172	182	163	199	167	170	163	186	187	181	196	166	208	178	156	181	178	165	178	178	155	176	162	154	152	162	191	157	195	147	186	172	160	173	163	186	175	172	163	156	176	191	165	177	163	178	157	171	171	163	187	151	188	171	178	191	178	167	147	192	160	164	165	199	163	193	165	157	167	183	152	170	163	178	189	170	164	187	184	154	164	186	176	180	172	210	173	170	165	167	180	165	174	174	168	184	188	170	156	173	186	160	176	195	185	154	170	177	171	151	180	156	163	181	164	150	175	163	188	160	175	177	182	167	169	188	181	184	167	166	158	159	193	168	178	166	197	159	197	185	165	190	179	160	186	194	159	175	190	193	174	155	147	187	179	173	175	166	164	175	176	159	196	179	193	176	193	181	174	177	194	187	188	202	162	178	169	170	157	173	188	188	182	169	180	172	170	162	174	173	153	149	173	166	182	173	169	170	172	177	176	181	184	174	171	168	179	157	191	210	165	190	172	182	183	178	165	210	209	178	186	179	176	162	167	166	165	163	175	190	166	177	140	164	173	177	169	185	178	177	165	181	181	155	139	167	176	192	169	183	178	201	154	180	181	184	176	200	176	191	155	172	163	173	173	160	169	150	170	178	182	184	157	184	165	174	173	167	173	152	158	138	175	143	184	170	181	148	173	178	180	156	173	172	165	161	159	179	183	177	174	195	181	184	161	196	183	186	181	179	187	174	164	187	183	170	187	167	149	177	172	165	197	180	175	173	169	166	153	170	182	176	180	183	172	163	148	166	191	175	189	160	191	180	194	173	150	174	182	168	192	181	163	171	165	170	178	162	179	167	183	175	179	160	162	187	173	182	181	174	152	179	170	155	172	179	172	165	169	150	181	154	197	183	179	138	149	181	173	172	166	151	171	197	162	165	162	180	167	188	142	170	183	196	159	169	178	157	171	181	194	192	152	166	168	168	195	163	180	169	166	167	170	151	182	164	185	177	179	167	182	182	167	169	212	172	160	155	186	191	178	198	173	176	177	216	169	175	172	167	184	152	187	157	169	167	192	174	159	167	177	159	197	191	175	181	150	179	170	182	172	186	203	162	177	174	188	161	156	165	198	183	190	203	174	175	178	180	172	141	169	186	155	159	151	171	185	181	184	168	160	177	175	163	155	179	171	174	200	178	171	172	176	175	174	170	164	182	176	191	184	192	186	171	162	176	183	194	192	182	203	158	175	175	184	176	175	176	161	159	173	179	191	180	171	168	192	170	156	178	175	181	184	176	186	162	174	183	173	175	166	186	182	184	188	172	179	179	188	153	171	181	155	184	170	172	193	169	168	184	158	200	197	151	169	168	152	181	184	176	171	185	179	188	181	171	162	181	177	175	149	168	170	170	182	169	167	192	185	171	172	170	170	166	176	164	156	176	157	170	178	174	169	188	182	160	171	179	198	182	170	176	186	177	180	188	175	188	187	159	187	167	174	184	156	189	167	166	146	170	184	188	169	182	185	192	164	173	159	162	181	177	155	198	159	178	190	167	163	202	160	184	171	172	172	169	174	172	189	171	182	162	179	165	162	177	202	188	158	183	176	173	158	180	189	180	180	174	200	170	177	180	150	201	194	179	169	169	158	174	177	180	156	162	171	178	162	172	183	193	180	184	166	154	153	155	173	188	165	192	163	170	141	164	180	177	180	172	180	187	197	189	168	171	172	172	198	161	181	149	164	169	182	197	181	179	161	178	177	167	170	153	154	175	144	186	158	174	163	182	173	186	168	176	151	166	184	160	195	173	181	176	176	186	179	164	185	173	194	164	178	159	183	182	177	153	181	159	177	149	181	191	161	167	169	163	187	183	184	167	198	186	188	180	183	164	150	191	198	182	189	185	178	176	163	184	167	195	194	168	168	183	169	163	183	196	189	162	175	183	177	166	146	177	179	161	188	174	160	155	172	189	175	172	177	163	167	157	173	185	158	181	170	167	180	184	173	174	177	177	199	183	170	184	178	166	193	153	173	179	193	181	178	173	174	179	163	167	184	184	165	170	189	170	189	165	191	195	153	171	176	192	170	157	185	188	171	163	157	157	163	199	181	195	169	169	169	160	182	168	170	167	184	157	189	192	162	174	168	185	191	166	175	189	203	198	158	163	174	141	169	175	165	179	191	190	182	159	168	186	160	185	174	195	176	169	169	174	176	195	178	183	180	162	180	194	182	178	170	189	187	171	153	161	167	184	197	186	162	170	170	180	170	165	188	194	143	187	199	180	219	158	187	165	176	170	188	167	208	151	167	188	183	186	177	169	163	174	176	187	163	178	140	198	193	171	162	194	164	163	175	170	173	168	187	179	171	144	183	169	192	153	162	178	168	201	164	153	194	178	179	175	167	174	171	193	187	136	198	163	175	201	191	196	189	186	169	173	170	168	149	192	173	163	178	162	166	161	185	179	175	189	167	186	159	164	178	200	180	173	189	167	183	175	172	189	183	175	178	180	186	170	152	181	186	174	175	168	150	158	159	192	189	160	174	160	157	167	168	177	179	166	181	166	188	184	193	175	161	170	184	169	150	160	168	184	185	163	181	180	166	186	182	187	186	172	156	175	167	197	187	196	180	194	167	160	156	174	197	184	140	177	181	175	180	167	166	175	180	183	209	181	203	179	190	174	159	162	175	188	191	175	201	165	204	197	165	186	144	168	202	165	194	175	173	181	182	183	192	168	181	166	175	163	172	176	180	170	143	185	165	152	186	173	185	171	182	160	186	179	174	182	167	164	147	176	187	172	165	181	186	169	168	157	153	188	173	167	167	185	160	167	173	179	182	177	172	185	163	167	169	176	195	181	209	184	185	179	185	176	159	174	181	181
24786	21701	29333	24609	19667	1426	486	333	285	238	217	218	189	191	170	166	157	145	150	146	144	133	135	152	128	141	139	122	132	139	123	131	130	131	139	134	136	127	126	118	139	139	129	114	132	112	127	142	142	108	129	151	132	136	140	119	137	104	125	93	125	128	125	124	126	121	118	120	129	118	123	136	123	111	114	116	127	118	124	131	142	134	119	115	102	120	122	119	108	109	113	131	129	138	108	129	132	127	120	142	129	124	133	107	124	128	116	121	122	147	114	114	117	120	135	116	108	111	124	141	127	136	129	129	125	121	101	126	103	132	134	122	110	151	100	139	121	121	119	132	122	126	129	130	110	128	117	126	147	97	110	131	113	123	113	140	100	136	105	143	145	131	123	137	125	131	135	119	116	111	119	132	113	130	122	129	124	132	117	111	136	108	135	132	130	131	103	116	132	110	123	117	98	109	127	128	131	128	115	127	141	128	116	142	109	116	123	123	111	106	119	129	116	137	130	115	118	125	111	126	122	125	111	117	127	121	108	133	120	137	112	123	106	124	124	135	109	129	109	130	124	121	113	124	123	119	133	135	107	131	117	107	130	114	131	109	119	130	140	113	123	138	142	124	131	113	130	114	107	122	118	99	134	119	128	112	122	117	113	111	129	101	119	130	127	124	108	124	127	127	121	135	113	116	118	122	127	116	118	118	122	113	112	133	125	126	132	123	101	121	124	119	121	118	128	123	124	129	119	131	133	134	119	110	123	124	136	135	110	137	119	137	116	124	126	118	116	109	128	99	135	116	114	128	124	113	127	128	119	115	104	137	117	111	113	116	142	128	134	131	137	123	120	123	97	126	128	125	113	141	132	110	130	120	131	129	134	117	122	120	118	139	124	107	142	135	112	130	111	115	132	107	113	108	124	132	124	133	98	108	101	122	133	122	131	123	128	96	114	125	132	131	124	120	125	129	124	121	115	119	112	123	113	115	109	128	119	108	118	132	127	142	132	114	121	130	127	125	126	127	118	123	135	113	111	119	126	118	131	121	103	100	122	127	136	120	129	117	128	128	120	110	139	110	127	123	133	135	118	149	130	108	133	109	117	128	127	104	132	131	120	113	113	128	106	110	124	113	129	124	113	120	136	125	113	123	142	139	125	121	146	120	130	129	106	107	122	115	126	109	125	103	107	121	131	117	140	121	105	113	135	130	122	123	117	125	120	130	131	126	116	119	114	126	133	128	115	125	149	127	125	133	115	110	125	132	130	119	123	132	132	121	104	130	133	119	122	135	139	115	116	126	104	122	126	117	99	101	116	105	109	141	120	108	127	129	132	124	139	121	120	104	119	126	135	139	118	115	133	108	123	118	113	122	122	111	95	115	132	114	111	123	121	117	106	124	119	125	137	105	119	130	115	110	111	142	124	101	121	117	132	121	116	131	118	134	106	123	122	144	110	115	126	143	121	123	117	131	112	112	111	122	137	129	102	126	134	118	122	126	121	144	132	121	108	111	139	130	133	123	120	120	105	100	105	143	136	113	105	124	135	109	150	121	137	122	118	136	120	139	131	108	116	104	129	131	124	134	151	139	127	113	145	113	102	127	112	133	125	96	115	121	119	142	122	131	120	128	116	113	112	141	122	146	110	136	142	125	110	125	140	116	122	124	133	106	102	110	108	142	122	131	101	128	129	115	130	126	128	119	94	128	133	108	115	103	130	124	137	123	114	110	115	95	129	125	109	110	128	123	120	126	139	113	102	130	103	125	145	132	116	123	116	129	120	121	127	129	119	124	141	124	130	122	126	137	124	131	121	128	123	120	117	124	123	127	135	107	124	131	113	132	102	127	117	113	109	132	152	122	108	120	111	143	114	130	118	113	119	134	122	110	122	116	124	103	125	115	120	113	139	120	108	117	118	140	131	110	112	132	100	120	110	127	136	129	122	144	117	109	121	129	113	115	127	117	138	134	113	115	130	101	109	116	118	137	127	123	105	128	134	133	119	118	132	119	114	111	127	123	134	122	118	142	132	105	105	117	132	123	119	95	121	123	128	118	123	127	118	130	146	93	130	126	112	130	127	108	131	115	108	113	130	103	116	121	132	124	129	124	136	125	120	126	121	117	111	116	138	120	131	129	101	113	115	116	111	118	122	126	126	120	121	119	121	137	123	122	123	120	120	115	122	145	127	122	130	113	116	123	139	111	116	131	112	142	117	112	134	129	129	131	104	139	115	108	123	114	119	128	118	115	131	125	112	130	114	106	111	122	125	130	143	159	124	130	116	113	115	114	118	130	118	129	115	125	103	128	123	121	125	145	142	131	100	110	135	117	137	114	115	119	115	109	130	123	110	131	102	109	117	119	117	136	125	118	121	121	119	131	95	122	123	128	122	125	109	128	118	110	130	117	108	104	129	149	129	145	126	123	141	134	122	115	97	124	124	127	121	125	125	118	121	135	131	116	121	109	117	113	125	127	120	114	112	132	110	124	116	102	99	124	122	113	117	102	108	127	138	138	115	133	115	102	134	127	116	110	120	145	119	130	126	143	120	129	113	111	134	146	138	117	113	110	114	134	113	126	134	139	134	124	125	129	109	115	101	119	123	136	105	126	117	151	119	89	105	123	138	97	138	103	112	120	105	132	120	130	112	137	120	106	106	129	130	119	124	126	123	131	119	143	127	110	120	119	109	131	127	128	131	134	123	147	135	117	124	106	135	134	122	119	124	120	107	131	120	137	118	141	126	125	126	128	129	122	102	129	127	125	133	132	121	129	106	117	107	119	102	113	150	132	97	123	118	125	125	115	129	127	130	139	109	119	144	103	121	133	118	126	113	121	131	116	134	150	132	124	110	114	121	116	124	134	128	119	124	121	121	106	105	128	125	132	129	128	125	133	147	117	118	126	123	121	121	122	114	147	135	116	135	138	124	142	128	132	118	115	141	124	122	116	131	132	122	118	145	116	123	124	106	122	124	116	128	126	128	119	121	129	118	122	104	127	126	142	129	113	138	122	133	101	124	127	129	120	118	117	136	114	118	135	135	136	128	118	116	118	116	118	123	127	135	130	127	120	129	113	119	106	129	128	125	117	120	122	119	107	125	116	110	132	133	121	115	122	124	127	126	107	108	129	115	111	148	129	115	119	136	117	126	112	133	122	112	148	102	138	118	124	132	118	133	118	95	118	130	117	124	121	116	147	130	112	118	130	118	119	124	132	115	127	111	120	130	123	106	127	135	139	123	118	128	132	147	134	129	130	122	127	120	120	138	136	118	117	128	134	117	143	117	119	115	125	132	114	139	122	125	129	135	121	97	105	107	128	132	107	111	126	127	131	113	120	117	89	159	108	133	134	140	109	102	125	99	124	117	133	114	116	131	127	130	138	110	133	128	129	123	121	119	109	100	114	131	104	118	120	122	114	133	132	102	119	121	116	111	118	111	108	101	126	124	122	121	115	128	112	124	135	132	122	121	126	121	109	115	133	126	124	101	134	136	115	119	138
40602	19835	8254	4254	2723	1897	1443	1174	879	777	689	631	529	518	473	461	424	380	357	351	341	295	361	284	327	311	326	290	295	282	290	289	277	289	277	274	272	272	271	268	261	265	247	283	267	257	280	282	259	297	270	261	244	284	264	253	286	267	259	247	256	275	242	258	223	267	295	259	256	270	270	255	260	251	253	277	285	244	246	280	297	233	251	261	258	288	254	254	221	261	231	240	245	266	293	267	253	244	240	271	246	251	258	233	263	272	248	291	263	270	232	272	244	257	239	245	243	243	238	236	315	274	260	235	255	240	272	247	255	260	244	243	268	224	276	261	235	277	232	274	244	260	248	233	226	278	263	243	244	215	235	266	285	260	223	264	254	249	254	222	280	262	256	231	242	262	241	270	239	236	223	259	262	245	261	232	269	248	255	233	258	247	243	284	256	250	254	241	268	263	276	244	253	254	244	281	266	241	224	251	265	258	228	259	234	262	252	223	247	259	256	231	263	257	272	256	249	249	272	250	260	259	237	275	239	272	252	245	247	246	251	254	251	290	267	247	286	221	241	243	276	249	251	248	262	274	247	238	238	235	248	259	253	252	238	257	228	250	257	237	245	263	264	281	232	246	256	266	219	268	250	235	239	283	264	262	237	259	276	237	269	242	211	262	249	278	228	252	252	261	257	236	250	248	230	256	267	266	254	251	247	269	256	223	273	259	242	246	259	253	248	230	251	226	252	257	233	246	253	243	273	264	263	246	280	251	256	256	281	266	252	280	247	260	244	253	259	252	275	269	271	250	256	246	259	260	274	233	265	251	273	266	250	259	256	256	249	274	248	246	264	258	279	229	232	249	235	274	257	237	261	255	270	232	266	244	267	265	238	243	252	234	225	228	272	261	265	247	249	248	239	259	240	264	253	255	275	275	254	220	255	260	284	248	222	272	245	268	250	264	279	251	242	225	206	255	271	249	254	243	255	242	253	264	252	224	251	238	257	254	265	253	277	238	277	235	234	266	234	269	245	237	253	217	245	265	249	249	243	237	257	246	248	265	272	229	266	229	245	242	257	235	254	257	239	277	258	245	243	247	253	264	253	254	257	261	302	250	278	258	269	244	292	225	237	261	253	226	259	264	262	284	258	280	244	278	271	255	276	262	253	258	233	247	225	260	242	244	258	285	239	240	228	255	238	262	259	258	235	241	232	240	298	257	233	254	253	219	246	262	266	226	262	270	260	266	243	275	257	248	261	241	269	254	279	242	277	227	270	242	243	251	240	237	260	242	255	252	231	264	270	259	266	251	261	254	235	258	267	258	261	259	260	228	237	256	236	257	263	251	266	273	254	242	275	248	263	249	269	272	246	258	267	242	243	250	230	237	264	270	246	273	234	255	248	239	260	253	254	249	255	279	290	259	214	241	229	251	262	258	267	269	246	249	257	267	265	231	254	237	269	256	248	242	279	243	251	276	256	260	245	264	248	288	239	276	222	266	256	274	273	289	237	241	230	247	264	231	256	262	236	257	266	270	267	278	244	261	232	252	268	264	243	261	262	231	263	234	250	243	289	241	245	252	240	253	262	274	251	251	262	257	256	244	251	264	232	264	246	240	229	222	245	244	266	252	264	251	231	257	270	237	268	271	256	267	239	254	256	239	250	257	257	234	265	236	249	269	259	252	286	257	213	248	268	238	223	239	257	274	233	222	252	246	246	256	259	282	245	253	263	233	258	240	245	249	251	276	245	257	245	260	265	243	251	254	276	261	244	237	254	248	268	283	260	264	265	260	241	242	228	250	258	269	249	260	256	276	253	254	237	271	258	251	252	245	249	261	266	261	247	251	252	225	246	245	244	238	241	246	229	244	245	242	252	244	268	252	248	220	243	263	225	238	245	225	241	257	249	230	252	253	253	281	240	232	240	245	256	220	255	244	238	251	256	234	247	240	289	237	258	246	254	266	253	257	256	259	270	258	281	248	248	261	256	249	245	226	260	239	294	263	252	252	249	242	261	239	279	269	276	247	263	263	264	262	258	226	236	233	238	306	260	264	248	249	256	250	247	289	259	269	258	248	250	256	229	271	249	252	240	247	270	250	264	261	288	270	255	241	244	268	275	248	234	270	259	235	247	257	256	254	244	251	246	280	255	255	249	253	254	240	226	266	250	231	258	268	212	259	247	273	257	260	228	212	267	285	286	235	240	218	269	255	270	215	260	265	235	243	272	279	232	245	274	267	216	238	249	248	286	247	264	272	238	274	242	253	261	271	250	245	268	250	225	254	280	276	212	265	233	272	228	251	250	258	251	267	251	230	224	215	234	252	243	244	260	278	231	260	245	245	244	221	244	256	244	257	242	224	240	250	271	268	237	247	245	258	251	261	234	264	232	235	220	255	238	240	238	237	242	220	261	239	268	264	254	271	233	259	297	252	276	254	259	231	251	224	219	270	241	219	242	255	278	249	256	235	271	253	211	224	242	236	258	274	240	230	242	223	228	251	259	249	265	251	236	269	236	254	246	283	254	265	245	234	263	270	244	229	254	268	265	244	220	246	245	230	229	255	255	235	260	272	259	245	266	231	223	244	264	247	253	242	258	256	255	273	248	254	244	220	261	241	245	249	261	251	260	243	257	260	237	268	232	263	262	246	255	259	244	275	223	232	238	236	250	265	229	253	244	265	223	270	238	252	266	266	237	240	226	282	237	256	264	247	243	240	236	246	245	238	272	257	265	244	257	235	249	274	259	264	217	247	230	266	231	249	245	253	243	262	253	264	240	239	244	234	251	287	249	241	238	249	223	259	268	233	250	269	247	232	241	261	271	267	253	244	270	267	245	283	248	231	246	237	220	230	236	243	247	251	271	239	253	292	256	213	241	263	247	261	241	244	247	258	240	253	233	265	268	245	243	226	273	252	256	212	262	265	248	230	252	282	236	259	273	265	259	255	275	221	242	259	233	218	253	265	225	264	239	288	245	230	266	242	226	250	281	254	269	246	248	235	229	232	261	259	236	267	232	264	261	262	274	273	266	279	266	240	229	266	257	258	248	252	234	230	250	254	249	263	234	252	237	245	259	287	256	286	250	215	242	233	239	264	273	254	257	236	270	252	268	250	266	229	278	241	228	244	253	245	248	251	254	269	263	268	258	228	242	253	270	243	257	256	238	256	256	269	245	239	246	267	278	262	255	248	264	257	264	238	258	254	259	243	296	263	266	252	255	268	279	253	258	251	251	257	269	241	260	258	282	267	252	256	260	249	267	232	219	226	265	244	241	247	241	249	238	268	261	211	272	238	237	256	282	256	235	280	256	228	252	229	246	245	256	255	273	246	264	293	265	216	268	236	242	248	232	236	262	250	266	219	259	239	258	250	239	241	261	246	246	239	278	222	249	251	255	239	250	236	227	253	250	249	246	242	245	224	286	275	252	275	220	249	264	256	252	239	252	254	242	264	238	267	258	251	265	263	261	278	247	227	253	266	256	251	250	264	239	262	262	238	248	244
23817	21704	29724	24173	21700	16747	1616	745	604	535	471	423	401	380	379	347	381	338	338	343	339	366	299	327	339	303	340	316	311	322	295	323	280	287	299	312	291	297	315	287	279	314	279	286	286	265	273	249	297	274	311	289	293	298	292	278	276	291	286	269	285	264	283	301	269	285	249	283	264	298	279	299	285	293	268	300	285	306	263	248	260	274	300	269	268	290	287	282	284	289	284	260	270	276	291	254	295	294	282	274	284	298	296	287	275	260	272	277	269	245	273	262	300	281	275	305	248	271	302	293	286	287	262	266	288	295	281	251	258	290	295	275	306	262	262	286	252	309	307	269	254	312	282	305	274	286	291	291	261	286	297	269	256	246	294	277	277	269	290	246	238	292	278	277	292	288	258	294	266	272	270	258	306	261	300	270	288	309	266	274	265	268	303	318	257	241	293	283	292	268	289	300	279	285	297	283	271	291	288	284	253	262	325	265	275	295	270	285	283	288	259	293	274	261	276	289	268	248	290	272	272	281	277	256	267	259	301	267	275	277	263	279	270	291	269	269	311	267	325	286	260	256	242	273	263	312	293	246	261	285	304	268	291	270	282	285	284	288	266	232	272	301	253	247	281	289	311	285	285	298	248	277	297	276	277	264	306	272	293	293	275	316	253	311	275	270	281	273	276	252	272	285	269	278	250	301	286	264	262	298	270	261	266	269	255	294	284	305	282	278	285	281	285	264	278	266	285	291	277	285	247	259	267	290	275	271	285	271	299	300	252	287	261	264	255	276	269	277	275	264	295	290	268	247	240	285	284	257	262	283	273	281	289	268	255	318	260	304	276	300	305	267	291	274	261	271	296	271	305	266	249	278	289	270	282	283	261	263	302	273	286	304	284	290	270	270	291	256	268	319	293	240	257	289	264	290	307	264	265	277	237	286	270	282	304	264	296	249	283	284	255	263	275	258	252	287	285	252	258	272	297	279	315	284	282	302	280	257	265	294	290	286	267	277	269	276	290	294	275	294	276	282	262	267	255	268	252	292	284	267	277	306	264	268	293	270	297	280	258	267	253	290	290	296	273	301	259	287	295	264	304	298	287	281	290	280	266	294	249	283	295	283	291	293	270	280	265	279	301	301	283	275	260	284	332	278	295	320	287	254	306	265	260	263	271	274	274	277	272	256	291	279	250	267	300	282	252	285	292	282	284	280	305	284	270	250	322	283	260	294	290	260	268	261	298	279	280	299	275	276	278	287	253	296	289	291	278	261	269	281	249	305	269	244	286	305	287	260	291	281	292	270	284	273	251	249	287	274	268	267	272	291	292	287	275	290	260	294	279	251	260	258	268	278	297	268	259	275	257	281	258	251	257	293	294	276	259	291	279	287	268	280	297	292	268	281	269	275	297	302	258	293	297	275	267	270	262	277	310	298	300	276	304	237	264	256	268	294	279	285	283	271	263	281	300	262	269	274	281	250	278	259	263	271	308	288	269	280	269	294	242	291	264	292	248	258	293	299	306	269	299	267	270	273	247	284	269	280	274	286	273	277	288	255	291	279	293	260	276	262	264	293	306	277	299	289	304	288	302	264	283	265	303	291	286	275	268	268	260	290	294	248	317	272	280	257	294	289	270	285	291	261	271	276	314	280	305	270	269	260	250	270	309	278	289	249	288	278	292	307	251	259	283	276	248	255	281	280	271	286	271	278	253	255	298	273	288	288	283	254	275	278	286	254	273	272	305	266	232	257	284	274	269	288	282	269	257	267	268	273	256	272	287	292	298	266	289	321	265	271	299	243	276	297	267	268	269	290	261	274	254	260	295	303	295	257	290	303	249	303	308	281	314	261	263	249	229	283	258	306	287	311	275	297	294	284	286	306	262	280	259	267	292	294	270	269	271	287	263	266	258	281	284	271	282	263	289	254	304	284	278	289	278	287	293	275	272	285	284	300	294	264	285	257	286	269	289	277	271	281	276	276	277	279	274	283	284	293	296	271	263	280	322	244	280	252	298	273	276	270	283	281	290	251	271	300	288	276	286	286	269	277	298	276	278	268	282	254	294	279	296	307	282	277	283	280	281	271	252	270	243	284	298	265	238	272	309	269	281	251	282	276	227	297	294	261	247	291	262	284	285	300	270	284	279	296	295	256	274	242	265	263	305	259	277	296	244	277	277	287	265	274	291	283	275	285	283	270	312	304	259	290	295	304	277	294	265	277	276	293	269	279	276	287	263	274	270	267	302	311	296	303	264	295	236	237	268	262	292	302	280	264	282	282	314	319	297	319	281	270	286	303	298	263	273	252	274	270	302	275	318	270	277	274	293	265	244	279	292	299	285	299	283	264	269	285	301	262	307	254	258	281	289	299	234	270	249	255	277	302	288	286	259	272	275	250	272	280	302	275	285	272	283	262	254	286	255	242	262	280	258	303	288	273	281	274	301	286	292	301	292	294	291	274	283	302	301	273	305	295	282	284	279	280	268	280	277	267	287	290	269	293	281	278	265	288	272	242	255	313	301	269	281	306	274	313	280	276	295	271	290	273	268	290	268	285	255	248	264	265	281	285	295	296	317	282	298	303	275	288	274	269	305	276	301	282	268	246	261	279	283	285	262	273	294	273	275	249	294	292	277	287	278	276	274	270	248	306	265	245	258	269	257	246	271	261	279	275	268	269	280	263	263	297	274	250	275	273	289	276	308	276	284	320	295	307	274	272	253	270	279	259	251	282	288	257	281	252	263	264	275	261	270	266	283	278	279	268	258	275	280	279	283	282	241	269	281	289	261	277	298	265	287	302	283	256	262	296	279	273	289	277	280	285	304	266	258	290	321	299	284	273	281	283	272	300	235	286	275	286	271	273	271	271	239	277	282	243	298	272	284	284	249	256	269	281	263	291	279	291	278	303	261	256	275	278	281	298	287	279	293	301	295	274	268	269	245	252	285	286	270	296	300	272	306	276	278	264	294	259	273	303	284	261	255	278	282	268	242	292	259	297	265	291	279	288	265	304	256	290	287	254	293	249	279	265	273	281	276	285	280	297	285	308	291	282	254	250	305	311	279	288	298	270	289	257	281	297	255	290	291	291	262	280	258	276	321	272	293	300	276	283	277	272	246	275	282	248	302	285	257	317	289	270	297	272	289	272	297	274	275	263	287	294	264	296	283	253	278	299	279	276	271	270	280	305	274	292	266	280	256	258	275	271	281	268	318	271	234	238	286	289	269	242	272	278	255	299	275	253	308	287	271	253	275	258	257	288	281	279	265	297	281	292	273	296	266	264	285	296	280	274	281	290	234	292	276	294	268	292	257	256	270	239	276	306	285	303	248	281	268	282	273	255	320	307	268	299	298	298	279	277	262	290	278	299	256	285	276	305	288	263	281	278	290	269	271	294	256	291	287	295	308	288	282	275	299	302	264	263	266	281	287	266	311	285	315	276	274	309	296	299	266	254	253	252	264	259	280	239	259	311	285	268	311	260	274	300	261	263	286	267	267	276	290	285
46248	24669	13106	7131	4907	3481	2613	2167	1754	1525	1363	1189	1058	983	914	901	813	801	714	750	705	734	698	715	641	678	646	625	597	628	587	569	600	577	553	577	548	584	569	581	533	561	540	642	556	560	584	510	567	563	542	541	578	509	561	537	561	510	571	559	550	533	520	549	542	525	540	506	551	542	528	537	536	535	543	497	528	515	576	486	533	567	499	548	503	541	548	505	547	539	593	513	539	555	523	557	512	512	539	560	556	510	511	534	532	515	565	546	524	490	518	512	559	520	503	560	485	531	517	508	543	504	548	548	553	503	530	527	501	527	522	564	558	546	513	490	565	515	555	557	525	471	520	481	523	535	552	477	506	512	520	509	516	527	543	517	556	519	526	537	499	545	527	536	540	503	544	526	493	537	534	515	547	520	551	518	501	492	540	507	521	489	497	495	539	473	534	452	550	516	524	535	536	500	520	524	505	533	488	496	540	527	542	527	531	558	531	554	485	547	478	480	484	526	532	526	529	564	510	503	517	557	517	517	494	525	514	557	508	494	530	541	553	527	520	498	574	511	526	501	523	541	553	498	553	490	489	540	521	531	490	525	539	537	531	500	568	541	553	528	542	518	504	531	523	504	547	525	522	512	525	535	550	531	487	505	514	533	493	540	536	553	542	555	573	521	540	519	514	534	535	547	521	548	526	532	537	528	548	542	574	525	534	536	540	526	555	510	480	545	524	487	545	550	494	483	535	551	494	566	519	525	544	526	520	527	516	519	531	549	507	495	509	510	518	501	486	501	554	544	521	513	538	531	531	546	535	514	546	538	550	521	542	542	529	577	553	515	504	521	510	508	531	519	532	536	570	502	510	483	511	525	534	553	544	541	488	474	527	519	489	512	546	511	538	493	499	523	530	508	594	575	567	559	532	546	523	502	512	501	529	516	496	539	541	482	556	488	563	511	505	535	516	522	519	540	518	532	511	586	525	554	493	488	550	528	496	561	480	515	518	508	500	531	543	528	539	502	511	479	527	559	519	561	529	484	500	530	566	536	533	512	533	511	498	551	534	544	528	578	524	554	527	494	501	553	501	548	513	532	521	505	539	492	511	541	535	515	538	543	511	505	547	526	511	506	474	540	527	534	504	528	491	534	529	519	552	525	530	500	526	521	510	534	541	517	551	513	540	540	554	533	525	560	523	494	547	544	519	520	528	545	545	548	526	526	513	535	531	505	520	531	493	526	538	520	497	488	535	493	531	531	523	507	488	512	478	517	503	519	510	518	514	538	538	539	525	513	522	492	514	509	525	549	503	515	479	494	494	535	494	466	511	489	539	520	494	532	539	516	519	556	496	507	490	494	513	581	516	530	494	534	536	516	507	524	514	481	543	558	537	544	505	537	508	539	547	545	534	517	548	545	512	531	515	543	532	540	498	537	547	529	519	503	545	494	551	530	526	504	515	493	542	567	549	545	576	530	481	504	482	521	559	538	543	489	560	559	525	563	514	512	540	518	555	533	533	519	535	538	488	585	507	511	545	554	542	549	518	534	555	483	524	499	505	520	550	498	486	571	539	569	519	537	514	521	526	520	479	565	493	494	520	495	546	524	523	509	484	523	520	551	576	540	521	533	515	518	539	522	540	524	532	502	560	510	534	521	494	530	513	496	479	529	492	519	505	515	527	558	531	512	524	586	551	526	534	559	515	538	507	481	540	485	505	509	530	500	575	525	512	563	527	567	535	505	547	494	486	493	509	518	528	517	553	478	461	556	509	505	523	553	549	531	509	543	502	512	528	547	548	489	490	535	512	503	539	530	519	497	503	527	519	512	492	540	497	535	522	552	520	521	511	570	473	502	492	551	564	588	510	493	494	503	517	535	518	563	515	541	529	497	503	502	539	538	529	523	572	551	513	529	501	532	508	516	523	489	511	525	529	506	502	526	513	507	504	517	499	550	556	496	532	515	478	558	566	515	511	538	521	523	505	548	492	505	499	512	468	579	496	498	497	526	529	484	522	517	526	568	546	508	518	530	523	547	562	521	555	539	506	544	548	488	532	557	469	513	514	525	520	532	542	519	533	508	533	511	520	529	528	531	509	529	555	499	510	552	531	521	526	524	514	504	543	518	496	517	527	592	508	515	514	511	554	495	566	492	513	497	482	559	486	509	531	521	521	537	507	527	517	556	530	502	539	511	545	522	531	517	561	501	500	588	501	521	558	517	520	523	520	525	546	529	558	545	517	510	521	543	524	551	583	521	514	504	531	558	560	528	496	504	524	497	504	571	487	504	459	513	547	535	541	520	519	543	538	517	498	523	557	495	532	564	499	545	553	529	472	535	523	520	548	536	550	515	534	478	491	505	548	548	553	549	512	514	523	519	538	509	505	517	493	516	510	524	542	528	511	509	541	511	553	522	520	511	564	532	503	499	494	493	527	521	558	502	518	539	546	484	541	516	528	541	540	551	556	489	465	495	531	546	510	536	459	510	539	530	502	516	553	510	534	535	531	520	585	531	520	493	512	506	551	537	505	527	507	520	501	546	483	535	532	529	522	504	547	498	524	499	493	528	525	499	517	535	537	491	550	518	531	541	539	541	527	564	524	497	507	517	517	506	577	563	532	546	536	515	509	520	532	492	529	514	511	521	520	546	517	502	500	556	488	567	484	528	525	502	556	497	524	540	572	482	491	501	541	536	511	494	541	541	546	486	527	507	496	529	506	544	523	516	512	553	558	513	524	530	556	547	511	544	506	486	532	520	502	563	513	495	566	498	479	561	513	505	532	529	516	554	524	519	505	522	491	494	521	517	506	557	527	527	510	510	490	499	558	531	545	482	525	486	556	533	514	513	507	535	560	504	496	500	509	576	532	526	531	530	553	565	477	539	499	550	513	546	516	534	582	512	535	564	523	498	500	473	523	548	471	533	501	543	524	522	552	564	500	535	503	587	513	483	504	527	516	569	540	515	521	528	511	513	491	567	521	514	518	541	501	525	501	540	497	534	547	512	547	510	529	550	562	475	529	540	514	547	543	523	567	507	526	513	505	528	514	498	521	493	544	536	516	524	523	535	529	495	531	479	521	556	546	503	545	529	500	491	511	507	556	572	540	560	492	548	488	491	484	491	552	534	519	556	534	518	478	508	543	499	569	525	555	529	512	528	495	507	547	558	519	514	540	544	555	521	517	513	499	505	580	522	523	551	510	573	505	551	485	512	506	529	527	531	542	517	493	539	569	553	497	534	531	516	569	559	505	483	584	546	550	521	525	515	511	506	540	551	557	494	571	507	530	515	535	540	515	530	537	514	504	525	493	517	520	548	493	471	508	559	537	517	513	513	535	581	528	523	534	529	497	558	524	511	519	520	527	532	515	519	509	468	562	533	543	537	524	527	520	568	493	538	528	546	542	491	537	537	514	494	546	517	528	522	490	534	516	528	522	509	559	543	511	553	516	517	513	536	519	510	488	538	525	522	542	545	492	489	528	530	555	551	492	529	515	519	512	522
27418	20903	7025	320	139	130	113	112	99	99	97	92	104	93	99	87	89	98	98	90	85	92	77	102	90	107	79	85	97	110	103	90	85	92	81	76	92	101	106	107	93	95	88	80	99	90	100	94	103	85	83	86	86	65	89	85	86	92	91	85	98	78	92	89	106	101	81	95	92	99	92	85	89	99	87	88	101	82	71	66	86	88	80	86	78	71	89	83	82	90	111	100	91	81	92	87	89	93	79	75	88	80	76	90	86	89	100	81	95	93	102	77	88	77	85	88	78	101	91	93	80	96	96	72	86	81	81	85	105	72	108	113	92	84	70	87	80	92	101	82	105	80	82	100	61	74	92	65	70	84	91	102	100	96	95	77	78	94	96	83	96	79	98	88	89	105	105	92	88	92	75	87	107	90	104	93	85	89	93	73	89	92	85	84	83	85	79	95	98	83	73	92	86	91	86	94	89	84	100	92	86	89	87	98	72	100	96	84	101	83	98	89	91	80	77	82	89	88	94	80	92	87	80	89	80	84	77	77	83	91	93	78	104	80	94	74	91	85	84	91	71	87	87	85	96	81	89	95	79	79	97	75	84	72	80	93	86	82	75	73	87	69	68	100	90	88	88	83	70	88	91	96	87	95	83	68	86	83	96	76	79	93	79	85	78	82	88	93	92	91	82	85	75	81	73	81	87	96	83	95	110	92	72	79	82	102	99	96	83	84	75	75	78	88	87	71	87	89	88	86	88	101	84	87	109	71	85	75	77	84	80	82	75	97	102	85	91	89	109	89	81	81	82	100	93	97	82	92	80	91	87	97	76	71	87	88	99	93	80	76	92	79	91	82	78	85	85	96	77	86	101	83	84	86	72	79	100	90	88	110	97	82	73	95	82	81	98	97	106	80	81	84	96	77	103	95	93	92	80	93	88	97	93	92	80	95	102	105	103	100	89	80	80	75	82	85	96	78	72	69	107	89	82	97	102	79	67	80	78	84	93	92	76	75	88	98	87	100	81	84	87	103	93	70	85	87	88	82	71	74	91	91	69	104	75	81	91	97	87	85	82	83	92	83	86	95	82	104	76	85	91	86	93	75	106	83	107	98	81	90	80	77	92	102	91	90	80	87	91	82	99	78	65	81	96	79	89	92	83	83	86	76	93	79	108	78	81	80	94	90	83	76	79	93	86	81	77	87	100	102	97	95	73	78	87	82	80	84	96	91	76	86	88	86	93	86	72	84	70	82	73	82	86	81	97	68	79	85	76	93	84	94	96	99	95	87	77	77	85	80	85	77	79	82	101	88	85	101	80	75	98	73	80	88	99	81	92	74	90	78	93	93	81	103	76	100	74	76	91	98	111	93	92	95	85	76	90	87	77	95	88	73	97	70	99	79	78	97	90	92	87	81	80	77	89	58	96	78	69	83	88	76	88	100	86	75	81	82	81	103	102	86	108	97	85	79	90	77	104	80	78	97	92	75	84	93	93	102	75	83	86	77	92	96	94	86	87	71	88	89	93	113	93	88	105	76	70	81	79	85	68	90	94	88	79	95	91	89	79	104	82	105	90	94	101	98	83	62	91	75	83	90	80	78	98	73	94	94	90	84	76	88	88	100	81	74	87	92	78	97	83	90	77	91	96	85	84	88	83	82	92	94	94	96	91	82	98	94	96	96	78	97	85	91	94	93	63	87	89	88	79	71	95	98	88	89	73	86	89	77	94	88	98	97	109	92	87	89	85	90	79	95	102	88	96	90	103	90	75	93	93	92	98	105	98	99	82	71	90	78	110	87	81	89	99	85	84	94	83	102	86	81	95	91	91	103	101	92	66	105	88	69	75	80	79	90	65	81	91	78	76	89	93	94	70	74	103	91	82	109	71	102	80	78	95	87	76	74	84	79	104	82	86	86	94	82	92	89	89	87	77	83	84	57	84	73	75	99	82	88	73	97	76	77	85	83	113	101	102	94	80	71	99	97	85	102	98	77	96	78	105	72	90	80	64	94	97	97	81	82	110	86	82	89	98	81	97	85	97	72	67	78	74	80	87	76	100	89	106	80	88	95	85	90	102	77	79	70	79	86	96	95	81	77	84	80	91	84	87	75	86	84	77	74	74	89	81	95	84	100	84	95	96	75	84	100	102	74	89	89	97	90	91	89	83	93	91	109	86	101	88	106	77	87	95	99	85	77	91	92	76	87	74	88	93	84	81	93	86	74	97	80	109	80	92	73	73	95	87	78	81	94	90	97	83	91	93	99	91	91	91	83	87	84	83	72	90	75	98	83	77	80	86	83	94	84	70	87	78	112	84	84	83	82	93	86	96	83	94	91	92	80	106	88	87	71	107	80	78	66	86	83	96	78	87	77	90	70	71	99	90	83	79	85	95	89	78	97	91	89	92	86	99	90	95	93	80	89	88	86	87	93	80	100	83	108	86	68	85	78	91	98	85	81	86	100	95	70	78	91	109	107	95	114	70	78	93	108	86	77	88	79	107	97	84	104	90	89	75	92	83	83	76	95	83	79	94	94	68	80	86	94	84	80	94	79	83	78	90	93	89	87	101	105	72	84	84	79	74	91	92	91	91	77	80	80	77	81	82	87	80	83	86	83	95	90	76	90	82	96	73	79	90	90	100	83	73	80	89	74	86	84	66	105	80	83	95	96	88	94	91	89	76	96	85	73	73	67	96	93	72	93	81	83	61	74	86	78	93	89	83	80	82	102	95	87	79	85	80	94	111	87	101	79	107	88	95	98	94	95	84	89	106	87	83	86	95	85	85	93	93	110	104	95	100	91	92	81	80	76	97	90	79	96	84	98	91	98	76	90	76	81	85	73	80	88	97	94	85	78	90	91	84	87	80	84	86	89	87	88	84	79	74	101	86	100	82	103	104	102	73	91	83	75	93	87	80	95	90	83	95	88	97	83	79	87	64	87	90	93	89	96	95	84	91	88	95	103	84	103	94	93	80	93	92	66	84	85	78	89	85	81	92	91	72	100	73	100	76	92	81	71	76	104	77	78	87	74	94	95	89	96	98	76	97	80	113	99	95	87	82	96	101	73	94	91	93	84	59	89	87	90	85	76	88	79	94	86	92	72	66	85	97	113	92	102	87	88	75	67	93	92	88	75	91	73	80	105	87	89	77	83	79	89	77	91	75	111	89	70	76	99	90	90	77	96	92	99	100	70	90	96	80	102	85	79	109	97	104	84	88	91	88	85	91	84	103	85	97	81	96	81	97	85	97	93	94	81	103	86	78	87	84	89	93	82	86	84	64	88	93	87	93	90	85	93	97	78	89	86	73	67	101	82	84	94	77	77	83	76	93	78	86	77	89	92	85	87	84	89	73	70	75	104	81	95	87	92	95	77	81	90	84	101	96	99	103	86	92	83	92	78	80	95	91	100	73	77	101	101	89	85	86	94	75	88	90	78	93	82	93	84	88	91	79	94	94	92	96	77	89	80	78	100	88	99	89	90	95	76	84	79	91	91	85	87
21335	7905	1101	559	431	309	306	262	252	256	217	243	228	229	207	219	205	195	209	211	222	221	201	220	198	192	189	205	187	189	178	216	205	230	185	185	198	155	200	174	186	204	198	190	220	185	192	186	201	188	204	181	182	197	194	181	214	158	204	195	178	221	165	194	197	197	205	186	183	193	201	207	189	219	180	195	203	189	181	207	205	198	191	205	179	206	195	199	211	205	212	199	189	203	150	179	216	182	220	181	196	183	203	184	208	212	208	203	182	176	191	184	206	167	167	193	196	191	191	166	201	185	198	186	190	197	219	191	197	202	217	189	174	195	172	195	193	191	170	184	187	201	206	194	198	204	212	183	190	197	200	199	190	172	164	207	182	176	193	188	189	189	189	193	180	198	202	194	191	190	185	168	203	180	168	194	208	213	188	211	200	199	190	188	189	212	226	195	205	179	205	178	175	209	204	190	211	195	178	202	191	209	199	178	189	199	210	202	194	189	192	197	198	205	184	198	200	194	172	190	199	182	202	189	189	218	195	206	204	160	209	201	206	168	188	185	206	176	191	206	203	183	169	195	204	174	207	223	184	198	192	179	194	218	211	201	175	171	194	209	192	186	197	196	196	174	201	203	208	209	209	192	180	198	210	195	173	192	204	182	194	208	217	194	193	192	215	195	204	193	201	182	210	186	195	192	182	175	195	202	186	192	190	225	186	156	177	191	203	179	196	190	193	188	190	192	198	196	190	182	188	206	193	187	197	189	185	214	215	227	218	190	196	188	201	177	197	188	191	196	201	194	203	177	203	216	177	174	187	188	197	202	182	192	200	206	196	213	198	187	152	170	173	199	201	176	173	190	202	166	167	199	200	179	178	195	198	205	201	191	198	165	179	192	203	186	197	186	196	182	180	174	188	202	208	197	203	174	206	190	190	208	184	190	195	166	189	208	184	173	208	215	189	214	163	189	174	211	201	178	204	207	172	193	203	188	213	184	200	178	201	178	192	207	176	212	182	200	193	188	191	194	226	158	199	221	174	208	185	189	181	203	195	203	189	185	201	199	194	197	143	189	210	198	200	187	201	190	194	177	179	181	183	193	177	183	195	194	182	193	175	191	201	197	179	185	178	204	188	224	209	203	207	187	183	207	175	202	193	215	203	178	187	203	192	199	188	198	191	192	202	204	176	190	193	179	157	189	186	202	193	172	180	186	202	194	219	213	178	209	216	174	191	200	202	168	182	184	175	201	191	198	199	232	193	185	210	191	197	204	172	200	186	197	188	212	199	216	206	186	198	187	182	196	201	189	186	181	183	198	195	208	195	185	198	193	169	191	184	214	205	199	197	190	186	218	216	213	209	190	219	201	214	190	184	205	209	203	184	191	172	205	181	207	185	171	197	190	171	180	186	204	198	213	171	178	192	228	188	208	229	200	190	185	209	202	199	225	170	191	202	187	209	186	181	187	199	207	193	204	226	186	191	202	191	175	187	205	193	185	170	178	202	189	195	204	178	203	185	192	204	185	188	196	195	195	199	197	181	213	200	202	185	190	216	191	190	176	203	190	182	175	167	177	207	189	184	202	201	201	187	190	185	184	208	179	189	198	193	181	202	209	201	187	183	198	180	191	192	197	212	196	195	202	177	188	200	213	217	198	193	198	172	237	194	191	184	219	171	201	174	189	195	164	180	208	184	172	198	190	178	190	183	183	170	166	176	210	188	185	186	188	200	177	192	186	214	204	195	203	208	199	200	200	208	186	202	221	168	219	192	201	185	189	188	190	198	186	189	183	200	197	206	209	172	187	190	191	172	195	197	187	177	203	176	208	198	188	200	201	187	201	205	182	196	182	179	201	175	196	213	197	175	196	170	200	175	171	174	174	174	211	193	171	176	191	194	213	191	202	195	210	201	179	204	183	189	181	178	176	185	198	210	172	192	195	189	191	194	187	200	220	175	177	194	158	214	214	188	176	193	195	158	195	181	206	196	164	202	240	190	200	197	197	189	193	182	187	186	176	181	207	189	182	190	205	207	203	189	185	210	173	184	200	198	194	164	190	194	197	223	199	216	181	195	188	207	209	167	158	186	200	195	218	195	174	199	194	224	203	180	207	191	192	192	175	213	188	199	196	188	170	195	201	195	216	183	199	201	182	189	181	196	202	209	189	189	212	198	192	211	199	194	192	176	174	178	204	189	185	199	184	178	201	189	196	212	203	200	188	199	235	191	178	206	188	188	181	185	196	180	219	188	182	206	195	211	212	175	210	182	181	202	208	192	192	174	188	215	213	219	205	204	218	196	190	188	213	192	191	172	195	201	199	193	191	217	220	212	153	205	194	203	183	189	181	210	168	188	181	198	209	172	208	216	188	180	184	185	195	201	203	203	199	171	186	193	186	194	207	199	182	180	181	191	189	202	196	202	192	189	186	181	212	187	223	182	196	196	207	217	197	203	210	166	201	184	201	186	208	188	187	206	205	195	210	202	189	213	193	192	211	204	198	192	207	195	182	181	193	217	197	203	186	197	175	212	211	201	195	200	213	184	211	189	206	196	158	205	210	191	192	214	192	174	199	186	207	209	191	193	181	187	192	189	198	190	207	165	224	191	184	202	208	193	165	194	204	199	210	205	197	161	176	210	220	210	219	193	178	168	182	186	192	189	153	189	211	197	178	183	200	188	201	208	178	199	184	200	207	185	200	197	191	189	195	214	187	195	184	189	185	197	188	181	204	199	184	189	178	193	183	196	195	216	195	210	198	201	174	217	193	192	197	187	196	190	206	177	182	208	181	188	201	193	185	199	184	191	205	200	204	213	185	194	198	216	165	197	191	217	191	211	176	179	191	203	196	185	213	204	214	200	197	194	196	200	197	209	201	175	185	176	198	186	194	212	182	185	181	183	183	165	179	189	179	171	189	176	192	180	186	195	187	192	204	183	201	194	199	210	183	186	194	184	212	217	174	192	192	208	197	191	178	185	215	217	204	214	170	208	196	222	183	175	181	199	206	187	184	194	213	203	172	174	189	179	185	183	193	208	191	201	200	167	204	210	198	192	185	214	202	198	183	210	212	185	190	189	203	186	211	201	188	203	188	186	182	226	195	180	191	183	180	162	201	192	170	202	201	178	199	206	188	203	195	174	196	199	202	197	193	198	196	185	226	177	213	188	213	163	188	168	211	184	199	197	206	202	187	175	187	204	200	203	186	177	212	185	206	199	187	177	220	193	191	183	172	185	190	176	174	193	182	174	215	204	189	175	177	203	204	195	183	180	176	186	193	183	185	207	169	201	211	207	159	193	181	169	187	191	203	165	195	186	181	197	194	191	197	193	214	167	189	222	215	194	192	194	204	184	186	181	192	197	191	164	186	189	178	207	196	179	200	219	192	168	214	205	200	189	205	185	206	182	190	215	210	206	182	192	197	178	181	178	201	181	201	197	193	203	209	179	207	185	209	180	213	184	185	200	173	195	181	193	200	183	195	177	191	186	225	206	207	205	214
24767	21675	28933	24919	17864	1104	486	331	260	241	211	189	224	169	180	161	167	168	148	133	142	157	152	160	142	145	139	145	115	105	125	131	129	132	138	118	124	118	142	122	138	141	136	124	121	127	134	114	117	136	137	128	135	120	138	131	137	120	124	112	117	123	114	158	120	130	125	122	147	143	116	99	117	130	157	109	134	128	129	121	109	139	104	139	112	109	120	117	119	97	134	117	128	141	133	124	132	112	139	141	127	143	112	118	134	139	123	129	125	128	121	114	115	109	99	125	107	117	143	124	131	116	131	126	120	131	110	133	121	114	122	121	131	127	131	121	131	113	111	117	109	126	117	129	127	139	119	126	116	118	120	108	118	124	133	124	136	130	129	126	123	121	121	144	129	99	109	108	143	117	132	126	132	116	128	100	132	126	141	112	109	138	139	125	121	135	130	110	143	136	142	122	121	144	125	120	136	141	127	125	131	110	125	122	124	119	125	109	122	130	119	127	134	122	118	116	136	129	121	112	105	140	121	141	115	129	128	127	114	117	140	150	132	124	104	123	138	101	103	119	123	121	127	121	122	117	122	124	114	129	142	110	108	126	118	115	126	124	120	131	137	119	115	138	127	124	110	116	130	132	119	109	123	115	125	126	140	144	125	103	104	117	114	116	128	111	128	128	124	117	125	130	132	119	119	110	121	116	119	132	135	118	117	135	125	111	140	121	115	139	116	124	141	114	108	117	100	116	141	127	117	145	134	112	132	111	129	109	114	124	115	120	111	120	105	129	125	133	108	122	136	123	110	135	132	147	136	108	124	130	125	125	117	119	133	119	117	122	124	129	144	131	134	120	122	122	128	116	125	102	101	122	105	117	104	118	122	116	102	107	114	133	132	149	114	124	114	129	130	144	124	124	112	118	123	116	101	98	114	124	125	126	101	116	127	133	131	124	119	135	129	127	113	124	119	114	125	113	118	106	114	116	127	132	108	107	119	128	132	132	116	121	115	129	122	118	127	128	117	116	118	137	109	133	124	117	147	122	143	114	110	100	111	133	121	125	118	121	126	120	132	124	107	109	105	131	119	115	141	122	119	116	133	130	137	144	124	114	110	118	117	132	134	131	111	115	117	145	121	110	122	121	117	123	116	111	139	115	120	150	122	113	113	121	139	119	121	110	117	113	115	109	114	125	107	117	104	135	112	120	144	116	134	111	131	119	111	125	95	117	115	139	108	121	118	109	131	107	130	107	129	122	134	129	118	118	123	106	116	123	110	105	123	126	112	121	122	131	119	113	109	120	106	123	126	123	127	126	125	124	110	130	128	140	120	128	120	124	118	113	122	107	148	118	119	122	102	113	117	137	121	113	115	123	116	122	130	133	100	127	128	125	122	124	101	110	129	131	130	122	124	117	132	124	146	116	134	123	114	154	110	109	141	120	110	111	117	130	133	144	125	113	118	115	120	124	121	149	98	123	108	123	92	131	113	117	131	102	135	130	123	123	122	135	148	120	128	124	131	108	119	103	121	100	108	124	106	110	137	137	117	118	111	118	121	122	114	115	137	132	124	116	122	137	127	112	121	117	123	96	123	124	117	131	127	119	121	132	115	126	124	141	114	127	120	143	134	94	121	116	129	133	124	130	115	133	136	125	126	123	101	108	135	108	105	120	129	121	113	130	108	134	166	128	118	131	119	134	154	119	132	129	129	118	138	107	135	109	103	138	115	142	119	120	108	112	113	111	129	112	130	118	111	120	102	136	126	117	129	98	115	117	124	123	130	136	115	111	119	98	111	129	149	126	113	119	134	120	125	114	130	115	137	103	142	106	130	114	123	133	122	119	130	112	111	126	137	130	130	121	133	116	115	119	89	147	120	112	131	112	122	136	146	117	134	122	129	116	107	111	137	108	130	133	131	128	110	118	125	100	113	122	113	122	134	141	111	105	128	106	116	111	116	120	107	122	123	111	129	118	115	110	128	117	152	124	101	111	145	104	115	128	138	130	112	114	125	119	106	110	113	126	137	119	114	115	148	133	117	103	118	105	108	126	146	132	123	109	104	108	114	101	121	112	100	105	109	116	94	125	120	131	127	119	132	143	116	115	124	127	114	114	136	149	115	131	120	104	135	123	132	127	120	120	122	134	112	118	128	115	138	104	126	144	134	121	117	114	122	102	129	125	123	134	126	119	132	114	133	118	131	125	124	133	125	109	141	116	143	123	122	113	113	108	133	129	138	110	115	143	127	123	126	123	131	131	108	134	128	107	133	116	118	125	114	114	125	118	129	109	125	122	115	135	123	138	126	140	117	100	115	117	155	118	120	128	133	134	95	122	117	116	115	127	123	148	120	109	108	106	122	121	123	117	114	105	118	127	114	114	139	130	122	108	135	132	120	94	129	132	127	121	117	117	107	128	127	121	132	109	128	104	146	116	116	114	124	121	143	128	134	111	121	113	116	126	119	109	124	133	120	106	124	122	139	121	127	110	125	128	150	132	103	115	136	119	110	141	120	122	132	134	116	116	124	133	124	106	124	117	133	127	116	106	126	128	117	119	139	130	129	125	136	132	127	113	114	117	141	117	127	108	121	121	126	124	120	117	111	104	117	131	115	131	122	122	105	108	118	125	121	123	122	119	118	137	112	120	121	123	156	140	147	124	104	125	127	142	130	126	130	136	114	115	124	116	120	122	126	119	140	99	120	96	144	128	118	123	117	130	129	120	112	123	122	126	116	119	139	136	129	103	121	122	110	133	131	128	116	110	135	119	117	126	113	126	107	127	120	145	123	117	102	116	120	116	133	129	123	97	123	118	136	114	139	114	108	137	125	102	143	104	117	111	110	119	122	132	111	122	131	117	133	132	115	116	116	150	131	134	133	125	139	129	118	120	122	125	118	137	128	116	118	128	117	121	139	122	119	144	124	113	132	125	117	124	123	122	103	116	127	114	113	121	126	122	119	123	115	120	135	123	118	137	122	120	120	129	123	113	138	128	125	126	141	139	132	115	132	113	112	107	103	120	122	106	118	138	132	126	130	133	109	129	118	116	107	129	129	130	112	106	131	127	120	96	124	119	125	140	114	115	116	111	131	134	117	113	136	132	122	131	122	117	139	112	107	112	126	126	121	111	118	120	132	122	110	124	129	121	95	128	123	118	131	125	120	128	120	102	118	97	126	112	131	126	120	149	130	112	118	133	122	104	131	122	128	133	114	125	136	128	129	125	105	133	122	132	118	127	120	100	107	112	123	134	136	105	116	118	126	115	109	113	127	116	125	122	113	135	120	126	121	116	92	128	136	119	114	122	128	137	130	117	139	99	122	127	132	134	143	132	125	109	125	148	127	129	126	127	106	110	119	113	122	107	115	121	130	120	125	137	120	121	112	139	129	115	121	114	110	118	110	110	115	129	114	131	135	131	120	126	131	120	138	127	120	118	144	115	122	130	104	123	129	124	129	117	102	132	110	109	119	130	112	122	111	122	112	117	129	115	124	127	125	106
36733	17628	8105	4017	2590	1783	1418	1090	968	736	700	612	540	469	480	416	417	387	393	367	362	330	324	348	327	309	325	299	311	272	320	310	313	283	254	275	299	260	302	249	259	265	252	281	277	269	270	270	292	280	270	250	257	252	274	290	255	239	265	287	279	272	236	243	248	258	242	294	267	255	275	236	227	262	257	249	263	276	254	241	240	240	254	261	259	246	282	245	242	240	272	253	264	243	271	254	275	254	285	244	268	243	244	244	235	249	246	255	247	230	226	259	275	240	257	229	257	226	228	263	233	241	245	264	261	248	248	224	268	244	231	232	223	264	273	246	254	258	257	289	282	300	258	238	246	235	243	254	261	255	244	278	284	263	271	251	297	268	240	244	260	259	257	257	234	244	237	218	261	285	236	245	262	256	246	231	259	237	237	256	279	249	247	257	240	236	235	234	242	268	233	259	259	259	240	242	240	249	255	251	258	267	262	237	249	266	262	246	250	256	267	262	239	243	269	266	244	243	286	240	231	264	251	255	258	257	239	254	247	267	279	256	244	244	238	256	255	257	245	245	230	230	267	250	237	237	261	230	245	259	249	239	228	266	248	264	258	249	250	232	268	238	251	277	261	256	278	295	243	248	276	291	249	255	241	232	263	285	252	286	268	266	262	264	260	219	265	251	266	233	213	254	247	244	264	266	252	226	261	240	248	246	259	240	255	259	249	247	231	251	261	269	237	214	265	251	240	223	255	238	231	265	233	271	255	262	233	230	243	246	225	253	267	246	238	266	244	252	272	264	255	236	242	223	275	262	247	268	269	265	269	235	274	234	243	290	255	271	241	254	244	253	279	241	258	236	261	255	257	257	271	262	230	222	234	230	252	255	241	250	281	257	287	249	241	230	274	249	246	243	261	241	233	252	282	220	226	254	217	262	271	252	252	230	255	254	224	257	230	261	263	255	237	250	278	258	253	233	259	251	260	253	254	210	266	231	255	265	251	259	257	238	240	255	253	246	262	273	266	277	261	256	286	252	242	244	237	247	246	255	243	268	240	246	243	249	250	254	282	257	242	253	216	249	244	277	253	253	263	243	268	235	277	251	248	253	249	269	247	276	260	247	283	289	242	270	259	251	267	262	270	247	270	293	243	246	249	259	244	255	252	237	240	262	240	245	270	265	261	238	255	238	255	243	235	241	251	275	249	244	244	237	250	233	296	276	246	251	230	257	251	260	260	259	235	263	248	234	232	264	236	257	264	262	258	232	279	255	238	270	260	247	257	235	246	245	259	250	297	247	246	263	264	268	250	270	253	267	281	227	250	218	253	255	266	275	255	239	234	268	247	263	253	264	261	254	254	269	257	245	235	250	265	239	245	243	249	238	252	254	256	251	235	269	267	266	224	231	242	240	255	251	275	249	239	219	239	248	259	247	245	251	269	255	232	234	259	248	227	271	246	260	264	256	248	249	271	261	250	235	266	236	262	257	304	244	222	242	219	268	211	256	231	260	271	238	246	242	261	244	247	244	253	234	242	287	245	259	249	269	273	259	269	248	252	259	231	251	256	270	272	235	262	256	256	227	259	258	271	256	241	260	221	235	245	257	259	237	255	256	263	266	264	251	274	241	280	243	261	250	261	228	250	251	238	273	255	249	265	270	262	265	253	262	242	253	231	240	278	226	239	270	246	236	275	265	266	243	254	242	233	249	240	231	305	246	273	266	263	253	249	275	245	239	255	253	239	247	242	245	260	233	292	248	249	251	257	251	244	262	244	260	232	215	252	265	266	257	240	250	247	270	251	252	254	277	222	214	252	244	240	238	232	230	248	258	256	244	247	219	250	247	265	240	265	290	265	242	260	247	272	254	269	251	260	259	230	266	269	235	246	233	264	265	269	270	264	258	257	242	254	267	245	245	243	279	258	263	259	251	273	276	253	246	254	258	234	263	243	259	236	243	222	218	253	229	255	249	277	274	254	236	290	220	232	279	227	253	242	261	260	249	249	264	246	254	255	259	265	248	253	243	231	264	262	226	250	224	234	263	233	247	251	280	238	262	231	262	247	237	226	249	224	241	259	230	243	257	240	233	235	221	264	265	232	261	265	279	264	270	227	259	263	250	243	236	253	249	248	257	235	233	259	268	243	262	244	263	261	263	242	259	250	266	251	275	246	243	236	254	223	240	256	258	262	247	265	252	244	236	234	266	250	275	246	257	241	261	241	232	252	287	263	247	272	253	256	260	253	241	273	238	239	253	264	260	256	263	250	250	240	248	245	265	230	250	238	248	234	259	237	233	245	257	269	266	271	246	277	232	266	263	259	241	278	237	274	279	248	249	230	217	266	243	284	242	257	250	257	233	243	258	284	271	258	269	223	244	227	289	242	248	263	264	248	266	285	248	266	261	222	256	264	241	253	247	255	280	257	278	268	232	251	229	229	241	254	264	251	249	239	269	241	286	255	233	255	226	260	237	244	249	260	249	235	222	240	303	258	279	260	234	236	258	251	234	259	247	267	238	252	243	252	272	251	279	237	222	250	272	240	243	247	271	254	246	247	277	255	278	238	274	237	276	248	238	265	240	251	247	260	280	238	255	255	286	274	253	249	249	271	275	242	238	240	281	266	252	275	263	294	274	224	245	270	261	256	248	240	254	231	247	267	268	244	260	252	256	250	272	258	255	245	249	250	261	253	257	257	265	259	265	245	251	215	253	237	281	273	271	272	261	269	248	249	277	247	264	252	247	267	248	267	230	233	241	247	237	252	250	254	264	256	252	251	251	236	247	216	241	248	245	242	241	266	270	272	262	238	247	272	248	247	256	251	260	273	261	245	225	262	256	262	230	260	264	228	260	257	232	255	251	272	256	252	274	283	239	252	251	223	237	258	239	257	249	274	271	259	268	282	267	242	266	242	252	239	246	251	241	278	251	235	277	285	238	256	263	210	240	209	223	245	237	241	255	251	234	234	238	252	254	255	265	274	245	273	260	262	260	253	262	271	268	257	261	258	246	257	263	262	290	288	267	247	259	251	274	252	227	257	269	275	222	246	256	244	247	250	242	239	274	256	235	271	240	260	249	245	213	234	273	251	271	252	249	276	250	243	247	269	236	244	274	235	252	262	242	271	243	274	235	268	241	251	250	266	227	218	234	225	246	254	293	273	262	282	233	240	264	263	233	255	228	286	211	236	252	248	272	235	268	272	254	204	270	240	252	244	252	266	255	294	248	265	240	239	249	233	264	267	258	228	243	238	256	244	233	248	277	287	261	285	231	227	241	248	242	224	260	258	266	243	240	260	262	266	246	232	283	231	251	274	238	271	244	269	256	240	243	267	236	253	239	238	271	244	267	236	263	262	246	247	241	274	247	240	228	252	252	264	252	256	268	249	246	272	268	248	242	272	265	247	264	241	231	239	270	251	249	223	255	232	230	253	247	261	263	246	254	262	244	238	218	252	242	237	266	290	217	257	250	227	242	220	253	239	263	255	210	237	251	241	257	237	256
23831	21715	29732	24240	21712	16701	1619	753	564	547	475	443	389	338	388	328	348	316	336	338	329	340	332	296	323	273	277	308	275	292	303	263	278	307	308	302	284	276	312	295	258	282	316	277	282	305	276	266	264	266	284	292	290	273	268	280	286	272	290	287	293	283	259	272	274	276	277	253	250	257	267	288	294	296	250	302	272	276	264	272	254	240	272	267	285	296	297	293	308	263	289	291	254	282	283	243	261	280	277	279	273	295	281	300	304	289	295	265	257	246	274	266	287	264	263	249	258	296	269	266	272	236	271	264	308	258	292	282	276	276	283	262	290	252	276	258	285	271	262	265	282	279	251	284	281	287	288	282	276	278	251	284	287	300	258	294	280	277	264	258	262	296	270	316	250	271	274	282	275	281	269	257	252	256	281	272	288	276	269	260	251	290	277	290	272	266	259	249	246	259	278	294	267	266	277	311	259	260	272	293	282	275	269	269	245	263	247	317	288	285	254	293	286	261	279	275	294	275	282	293	294	264	289	290	282	302	263	304	261	291	300	306	275	271	270	309	279	293	263	286	291	270	278	268	271	313	278	258	273	268	275	275	294	283	247	264	271	275	294	255	300	288	274	287	271	264	261	295	249	261	271	311	266	239	289	249	304	267	321	295	304	275	240	284	292	282	281	275	263	276	293	301	277	241	254	278	254	264	287	273	280	288	271	274	288	244	286	270	240	257	303	266	282	285	270	263	263	281	277	267	245	274	251	260	290	281	278	268	291	278	262	301	254	282	283	309	264	268	310	304	249	290	282	256	248	281	247	279	270	271	297	285	248	297	247	279	268	264	279	245	256	270	268	295	278	285	280	305	291	242	266	300	263	282	286	281	284	251	256	284	299	279	296	285	266	297	260	272	284	264	256	295	301	236	296	288	264	311	256	297	255	245	253	280	280	295	303	252	301	270	279	289	269	290	270	298	262	261	257	276	267	264	288	314	271	298	309	246	291	275	272	277	295	252	245	273	289	259	246	277	270	261	306	303	265	288	254	280	272	271	290	276	268	289	269	273	312	311	307	274	296	274	284	279	280	278	272	261	260	279	285	272	267	275	254	278	287	255	272	271	265	274	305	280	286	286	301	264	274	282	275	276	278	261	263	281	269	305	264	278	287	268	263	275	284	282	270	272	285	292	278	269	258	295	292	271	273	255	305	280	293	293	277	281	269	282	281	251	272	278	300	272	278	299	264	269	286	285	280	290	291	271	253	257	264	304	295	277	267	278	296	275	251	275	252	298	239	273	243	252	278	272	282	270	231	268	293	267	268	295	276	272	289	273	282	262	268	279	285	259	291	289	291	264	279	270	223	279	265	279	284	271	299	285	285	289	276	266	281	292	270	285	333	284	290	277	287	274	296	274	260	276	270	276	264	300	277	283	266	268	267	273	299	256	292	265	276	284	304	290	275	283	279	279	238	281	263	263	287	292	288	300	290	284	269	293	263	282	282	284	282	268	258	295	305	288	269	276	294	268	272	281	301	287	281	284	288	303	292	286	250	291	286	272	260	287	272	284	286	320	274	276	265	260	237	267	291	284	275	278	251	295	289	266	276	274	307	280	275	234	270	285	276	276	294	268	277	250	272	274	266	287	278	281	294	249	272	257	233	273	286	275	291	284	299	258	236	256	286	286	323	289	278	278	303	281	276	272	255	278	280	280	301	272	270	305	256	266	271	269	288	266	257	267	248	278	275	284	274	247	268	293	274	270	273	271	278	281	275	252	264	295	264	293	297	285	300	283	255	302	282	298	238	272	266	256	293	279	299	277	278	269	284	330	274	279	285	257	269	298	255	282	261	253	262	267	268	260	250	310	287	261	267	270	266	243	309	273	267	265	280	281	282	275	309	237	279	240	271	279	259	265	260	266	299	256	312	285	259	271	295	285	251	265	282	256	282	259	288	263	299	289	258	254	254	278	271	278	289	310	293	253	267	253	261	244	300	248	287	269	294	255	282	285	255	297	288	305	258	252	254	298	276	245	278	251	272	278	259	291	283	246	289	288	257	281	278	282	274	284	279	286	284	287	254	314	302	265	272	267	283	270	277	270	273	262	260	294	290	251	264	240	279	277	283	287	279	270	296	273	271	304	288	270	307	244	265	285	276	278	284	276	269	269	298	270	256	265	318	275	276	302	296	256	281	266	284	299	271	273	275	291	280	280	258	287	274	293	281	288	267	285	276	268	280	267	266	258	285	295	288	285	279	288	304	271	255	283	290	285	255	293	270	259	264	247	295	278	291	270	233	279	285	281	257	280	265	292	267	269	307	269	295	278	251	321	289	255	271	267	260	296	254	285	271	272	275	294	255	291	264	287	258	263	260	262	301	259	261	262	290	274	260	279	303	305	275	304	282	263	279	261	255	270	280	302	279	240	270	289	278	275	303	297	272	278	260	286	258	285	307	274	273	294	283	285	280	296	311	287	258	280	273	267	250	269	264	283	295	285	275	285	287	259	283	278	250	276	261	296	286	289	284	280	277	252	271	256	309	263	269	261	274	278	266	241	291	309	262	263	269	257	265	290	273	268	235	261	291	270	278	244	293	273	254	270	263	238	281	286	252	280	275	297	300	268	295	285	284	300	256	266	267	249	279	293	265	289	274	272	267	265	262	289	278	298	280	288	288	274	265	258	295	256	289	271	254	285	258	249	307	299	262	278	291	267	291	254	258	247	295	266	274	263	284	280	273	325	251	296	275	266	282	264	267	261	260	311	273	303	295	281	265	240	283	255	293	265	261	285	294	256	268	277	277	271	287	260	274	267	284	272	272	274	271	278	284	263	270	274	284	264	274	289	281	276	256	270	285	263	294	287	273	295	283	295	235	264	265	293	295	302	270	280	246	289	295	279	304	268	292	277	267	274	278	261	270	263	281	275	257	290	273	248	317	289	261	288	276	243	315	256	292	255	263	298	251	256	261	272	320	286	257	264	279	280	261	284	274	265	259	302	273	305	277	270	262	278	288	295	283	278	294	252	277	267	304	250	267	277	272	276	277	260	263	304	258	271	289	280	281	275	305	253	304	285	276	241	294	256	268	285	276	272	270	283	282	279	276	252	274	239	273	284	278	269	268	297	274	288	273	319	258	261	278	276	278	265	250	274	291	263	270	286	289	273	277	265	266	262	259	287	251	267	274	265	269	281	304	225	281	261	285	260	288	238	290	278	254	264	274	263	264	282	273	251	264	270	259	263	273	251	264	316	262	291	258	295	307	259	289	277	253	273	314	284	248	285	275	272	277	279	265	292	246	268	272	272	303	288	245	265	255	267	252	295	274	305	270	256	257	278	265	277	277	242	277	271	271	256	247	278	276	277	258	250	289	290	262	277	276	274	274	290	262	291	269	252	262	291	280	283	273	289	256	266	264	277	266	265	288	248	277	277	252	271	270	275	290	271	263	271	291	291	254	272	267	277	279	262	264	296	303	261	261	260	282	301	305	275	294	272	288	285	259	274
42751	21549	13425	7177	4856	3588	2714	2243	1783	1497	1370	1121	1170	1036	925	944	849	754	795	744	745	662	664	675	658	618	609	628	609	584	574	588	605	597	566	595	568	568	550	552	574	571	516	565	515	543	556	552	556	520	540	526	535	555	549	533	547	557	553	531	532	561	537	552	565	542	488	549	529	588	544	542	604	514	535	475	565	529	574	524	510	544	547	554	540	533	509	518	522	518	548	525	530	521	518	567	536	478	514	536	538	481	502	510	522	549	484	562	533	517	577	512	547	503	527	522	502	507	525	549	529	506	540	527	533	544	568	508	522	514	569	550	564	501	512	486	520	541	523	565	512	566	511	505	502	516	570	542	524	505	540	528	491	504	539	562	579	492	544	504	523	508	468	568	532	540	566	513	509	463	508	519	549	504	546	516	545	531	522	534	514	530	512	530	532	530	520	560	550	512	523	561	495	540	507	512	511	542	530	543	516	522	545	557	525	538	551	508	514	531	517	495	559	518	529	547	486	484	550	498	546	511	548	530	616	525	537	508	496	526	534	557	502	513	536	548	574	543	539	515	532	535	541	531	523	542	546	566	520	506	530	516	529	522	554	519	532	557	543	552	500	533	543	556	515	547	491	472	573	516	512	536	517	518	532	517	548	530	525	529	500	545	492	510	579	541	487	514	526	519	532	490	545	511	472	540	494	531	536	552	537	519	557	492	575	569	521	527	516	554	535	509	564	479	534	498	506	493	535	531	496	511	529	495	568	512	478	596	529	503	486	527	481	507	517	514	535	551	541	509	506	501	563	520	512	501	525	502	478	511	563	521	528	491	536	531	528	522	510	494	499	543	518	517	533	512	573	539	518	519	552	505	540	503	542	546	532	535	525	534	498	561	497	525	533	532	527	509	493	569	540	517	563	526	499	511	534	533	552	555	501	475	509	527	561	506	503	548	559	511	508	546	552	533	514	484	530	511	516	508	561	522	511	479	518	518	568	553	519	516	521	538	533	541	524	547	494	505	514	516	533	534	472	535	525	502	492	525	529	538	549	524	521	524	560	533	525	507	492	530	522	553	512	507	525	572	505	532	523	519	514	551	507	538	544	560	528	509	518	549	518	501	525	559	518	545	503	553	504	516	503	529	524	503	533	498	534	513	520	540	546	498	498	553	528	556	528	511	560	515	536	483	523	501	564	502	466	549	514	544	544	542	481	540	504	508	541	540	530	491	481	525	545	523	511	503	504	530	525	503	549	542	531	494	550	524	502	549	566	546	571	521	515	513	526	477	501	518	497	527	518	514	528	499	521	565	489	530	514	549	556	514	541	573	512	516	526	523	533	543	547	526	536	505	570	541	550	498	521	502	554	535	532	491	487	519	583	499	531	498	511	527	501	489	551	547	543	505	495	535	531	531	539	552	516	519	507	512	529	538	509	516	521	538	535	521	538	531	539	557	530	521	561	523	529	509	496	556	509	487	501	546	537	522	510	510	546	512	512	509	551	486	485	496	479	562	501	515	515	503	521	509	545	507	516	541	516	464	565	512	519	538	502	532	550	511	538	543	531	525	570	502	544	528	542	551	506	533	540	528	532	541	499	520	513	516	508	532	535	538	516	503	541	550	500	496	526	528	561	575	535	554	550	499	535	513	526	528	503	506	515	526	540	520	548	534	496	495	522	508	525	535	528	538	537	518	527	563	559	505	541	534	474	514	494	535	549	551	502	529	511	524	540	523	539	518	488	522	508	564	540	499	518	498	516	560	529	535	506	544	537	492	540	556	490	546	480	544	545	560	530	542	558	539	560	523	532	530	501	494	509	577	520	550	489	509	520	505	544	535	538	509	530	568	526	524	519	579	530	479	509	543	540	525	514	523	512	512	515	505	521	548	501	580	536	540	561	511	496	516	520	528	527	542	512	519	491	546	491	525	513	554	562	506	509	483	505	544	553	573	542	506	525	524	536	528	560	534	493	556	515	561	511	555	535	529	546	551	530	513	495	514	499	517	549	538	493	523	510	532	555	544	538	507	481	526	529	509	494	476	529	544	496	515	534	497	520	528	521	550	523	516	509	498	566	521	580	491	498	512	512	512	519	487	492	532	522	514	511	512	515	540	529	503	537	506	531	544	518	522	528	512	549	534	515	497	510	526	537	528	546	516	521	538	478	512	503	554	547	539	511	495	542	500	501	529	523	548	499	473	522	529	555	573	558	535	510	517	555	507	549	539	544	484	510	512	535	512	549	515	537	524	508	532	510	512	491	535	523	504	526	514	495	516	481	516	494	523	534	499	525	560	509	538	534	529	549	547	532	512	508	545	526	525	521	503	554	542	489	500	531	518	530	522	538	520	550	525	567	539	496	510	536	561	532	534	521	526	534	507	454	537	522	549	574	524	533	508	499	552	527	528	535	525	542	521	515	498	482	521	506	483	540	492	555	481	523	526	486	527	536	551	510	519	513	512	528	538	518	483	507	498	517	499	518	522	475	536	508	520	543	514	574	526	546	531	528	547	564	505	514	510	570	522	514	494	523	499	532	534	510	539	520	568	544	528	526	516	525	476	498	527	544	503	560	529	488	525	517	515	503	540	546	505	508	558	588	540	543	518	521	506	534	545	543	521	511	517	490	533	527	526	517	516	522	516	545	514	551	495	536	534	521	489	553	531	532	552	502	490	490	546	551	517	483	538	532	499	524	530	500	536	492	535	538	524	509	518	506	557	536	526	524	492	561	531	519	542	509	513	503	565	537	555	523	544	527	528	525	531	474	552	535	487	529	509	525	521	528	524	509	548	533	523	516	542	565	529	533	512	515	539	529	539	535	512	545	478	531	507	513	514	545	542	513	478	552	524	514	522	495	487	537	511	499	548	502	513	544	504	520	496	564	540	519	560	529	540	504	511	499	498	491	531	564	525	501	523	536	514	522	511	527	511	523	563	487	542	546	538	547	490	522	521	503	491	516	522	536	547	528	483	545	510	565	519	532	499	524	523	534	547	517	552	530	528	538	510	524	528	517	533	520	459	527	516	513	543	533	528	506	493	527	504	540	519	525	521	516	473	528	523	498	513	509	514	522	528	537	506	542	549	509	522	532	486	549	525	507	499	549	542	519	526	509	529	528	502	508	504	484	525	544	511	560	550	516	532	525	482	515	540	509	550	516	578	538	511	515	483	518	513	534	521	495	517	526	563	521	517	541	532	538	543	512	510	504	530	515	527	534	546	474	508	533	533	576	541	541	517	507	516	516	522	507	519	526	500	519	546	532	544	540	526	545	533	519	524	528	521	512	499	562	533	509	546	542	543	556	543	510	496	508	511	560	510	526	518	526	503	590	526	542	514	493	521	531	544	491	539	552	538	532	527	501	551	520	555	514	561	506	489	514	527	547	515	528	543	530	519	534	524	512	485	523	550	525	526	566	515	548	506	550	555	492	512	519	538	537	532	500	538	536	548	495	497	540	519	523	548	548	542	556	496	522	562	524	524	520	557	503	563	502	497	527	528
27375	20621	6609	347	156	141	129	113	122	81	101	101	89	77	86	81	104	85	88	85	109	90	103	80	99	97	88	101	77	76	71	68	91	87	91	88	82	76	85	99	81	96	82	83	84	95	87	85	87	89	78	92	81	88	70	91	95	92	100	80	88	80	95	91	81	88	105	88	92	76	80	73	81	88	74	78	95	75	80	75	88	85	90	61	103	85	79	88	92	81	94	76	80	85	92	77	94	102	76	75	88	74	87	74	89	98	81	85	81	100	85	84	97	81	88	83	83	79	87	94	92	72	82	98	94	97	99	96	89	68	107	90	79	84	90	79	108	80	80	108	92	91	94	91	86	77	74	85	80	78	78	91	84	81	109	92	101	87	76	79	79	75	75	85	101	104	95	89	83	91	82	83	96	87	86	99	77	82	84	93	68	89	75	88	79	95	81	86	93	92	97	97	67	81	92	81	72	91	92	80	96	91	77	80	78	91	83	94	77	86	76	68	89	115	83	74	82	73	87	81	86	75	100	86	61	83	98	82	78	77	100	81	76	91	80	99	87	65	103	92	86	82	77	87	73	89	90	83	96	98	93	88	96	74	87	79	64	102	73	88	76	81	84	87	80	78	88	81	80	82	110	92	82	88	87	89	74	79	78	89	81	88	97	71	83	99	61	86	81	95	82	93	81	80	97	91	84	88	82	78	92	76	89	83	81	89	88	71	90	81	94	86	83	114	75	82	90	70	72	92	89	95	100	70	85	98	98	83	81	95	84	74	84	97	85	82	103	95	83	83	93	86	69	76	75	78	94	92	82	98	79	81	89	108	89	88	89	79	98	79	90	89	89	79	91	80	93	93	87	73	99	80	99	111	89	91	99	86	92	83	79	84	72	96	102	64	69	92	84	85	77	86	75	73	100	74	86	85	77	81	79	87	106	83	90	89	79	83	92	85	87	91	76	78	101	82	107	101	93	102	88	84	77	75	88	87	84	84	77	80	72	100	105	79	70	78	81	84	71	86	72	67	91	78	91	98	86	72	83	81	88	87	79	91	80	86	86	71	85	95	97	78	74	81	106	89	88	71	94	80	76	82	91	76	79	94	90	79	106	80	89	94	93	84	99	76	84	84	89	82	82	88	82	77	88	82	104	87	88	93	95	96	84	85	83	86	74	89	91	84	87	113	77	93	68	88	84	82	93	91	93	78	81	73	93	84	71	82	100	88	87	101	92	67	72	61	85	88	72	87	86	87	84	84	98	80	104	84	88	76	85	92	85	88	78	99	87	89	90	95	101	105	74	91	81	82	85	87	88	87	73	91	73	75	66	89	83	77	94	76	95	86	85	81	103	97	77	87	78	76	82	79	99	80	89	91	81	77	81	80	73	95	89	92	89	69	87	109	97	89	83	87	90	90	95	74	93	73	92	83	85	76	81	71	85	79	93	76	97	73	75	74	106	71	94	80	90	92	83	87	91	64	73	70	91	83	98	90	103	94	79	88	87	71	69	83	93	72	85	83	91	83	84	84	87	94	90	76	85	86	104	85	78	80	103	72	96	94	90	97	65	85	72	88	78	94	80	91	85	91	96	85	84	89	92	103	88	72	88	79	78	80	89	98	88	94	80	85	75	71	98	91	99	79	84	88	92	59	71	100	79	92	72	72	87	96	96	80	89	92	91	73	80	83	87	66	68	86	81	87	88	100	95	77	97	113	90	81	105	90	94	91	79	77	101	90	97	80	75	82	92	76	72	88	84	89	103	88	81	85	81	84	95	76	85	87	93	89	88	95	78	92	82	88	82	82	69	92	91	91	85	84	84	102	92	85	93	82	102	82	91	87	82	87	80	91	89	91	89	74	99	80	92	91	67	84	87	74	80	88	93	86	80	94	89	71	102	85	87	76	72	103	80	78	79	86	85	87	100	84	93	111	90	84	107	99	90	82	86	80	75	96	88	94	86	97	88	90	74	96	88	83	87	88	91	90	79	88	84	100	83	93	89	87	92	86	79	67	95	85	78	87	81	83	107	93	104	94	87	96	88	89	92	69	80	82	110	109	67	97	78	100	74	73	79	76	82	81	90	85	80	83	81	101	92	111	97	100	84	93	72	87	72	91	78	84	106	87	97	96	85	89	81	81	87	88	100	67	81	67	104	96	90	76	86	99	74	79	86	74	92	80	86	72	81	94	87	84	97	84	91	82	100	85	77	96	82	81	99	84	90	74	94	69	79	90	85	80	91	81	79	81	89	82	99	89	83	87	90	83	103	92	98	95	65	112	95	82	91	86	67	84	86	79	104	97	88	104	81	87	80	92	98	80	69	87	90	93	67	81	74	91	96	101	98	85	85	85	85	71	87	94	93	80	92	90	87	92	68	97	77	81	78	96	86	86	92	82	78	76	94	69	65	81	89	85	83	99	98	104	96	92	91	85	86	68	74	99	89	65	78	79	94	83	88	80	92	89	83	71	85	79	83	88	94	87	92	107	82	92	89	103	85	103	90	80	96	99	79	83	93	79	82	98	86	69	76	66	87	92	81	85	81	89	98	81	70	108	90	93	86	85	76	76	88	102	95	80	74	86	83	79	90	80	94	79	94	76	96	87	74	82	91	82	86	92	87	85	76	85	72	80	84	94	78	74	85	96	88	75	91	79	90	89	94	94	85	80	83	93	92	75	77	96	93	91	88	87	82	77	81	85	85	87	78	100	60	89	84	88	102	78	84	94	79	86	86	96	102	73	87	98	98	104	82	96	79	92	80	93	76	108	82	91	86	94	88	87	82	87	88	97	90	80	88	78	98	88	89	86	86	89	99	87	91	81	85	72	74	99	83	87	73	76	63	76	74	90	69	97	96	76	86	78	73	92	88	95	78	98	84	83	78	79	99	96	73	64	85	92	80	74	98	68	96	100	101	109	85	66	73	90	83	72	87	78	99	96	82	82	96	75	91	101	72	87	97	98	85	77	88	98	93	93	80	71	98	87	84	96	75	78	80	81	74	83	85	97	78	78	96	90	85	82	68	76	87	81	96	81	77	87	104	84	94	90	80	58	69	72	84	82	81	76	83	94	82	76	87	79	94	85	66	90	102	91	99	81	87	90	78	73	83	87	93	85	82	82	83	100	83	90	80	63	85	93	97	99	93	92	90	90	85	76	79	85	64	81	77	76	65	85	84	74	99	84	91	94	91	85	93	88	93	86	70	89	93	76	86	74	99	91	92	69	107	89	106	91	91	80	80	89	97	79	85	74	79	93	99	96	89	94	101	80	66	90	91	83	93	65	87	83	77	69	95	85	83	98	91	86	94	87	88	99	74	90	85	105	77	80	71	91	86	104	86	73	77	87	85	92	92	94	79	82	103	91	82	88	86	84	95	82	89	81	79	84	90	91	66	104	80	84	89	90	98	85	72	107	69	86	80	94	89	91	86	97	76	87	81	72	84	92	85	90	78	104	84	77	86	96	82	88	89	102	86	87	91	94	98	91	101	75	98	70	100	79
20124	6016	1148	555	412	349	278	267	292	231	216	216	180	233	190	209	192	218	207	208	203	206	227	190	185	187	199	186	222	226	193	204	207	192	184	201	196	206	198	187	212	211	181	213	190	183	210	197	166	184	221	189	204	194	193	182	179	193	188	200	152	190	202	170	201	190	165	165	223	192	187	197	218	208	171	192	174	195	194	188	176	204	192	198	192	182	186	200	181	205	209	177	184	195	206	193	180	198	171	196	206	216	205	192	200	192	201	179	190	161	197	190	184	189	180	192	172	175	180	187	193	197	177	182	201	202	189	185	186	171	202	187	180	200	194	182	195	181	193	169	207	209	193	191	200	186	197	174	199	173	171	194	161	187	204	193	173	179	173	178	187	215	207	177	185	163	187	184	202	189	180	185	167	167	190	201	214	193	181	183	179	197	193	205	180	180	172	187	184	190	183	176	175	175	222	182	178	199	190	205	189	186	174	170	191	197	188	191	171	190	178	199	213	199	175	179	202	162	182	200	203	210	182	178	172	192	196	171	197	177	181	195	176	199	178	204	191	207	207	188	190	177	215	180	202	171	213	208	208	197	200	214	201	202	199	207	206	178	178	180	168	201	199	193	176	175	195	208	205	175	194	177	201	191	190	191	214	196	196	181	156	201	176	203	191	184	204	204	203	196	221	182	194	197	181	188	203	181	223	192	190	179	196	171	170	193	217	196	192	161	169	182	212	179	192	205	191	169	203	219	193	172	184	193	173	192	220	202	200	190	189	148	190	199	200	196	197	191	213	187	199	197	218	177	181	177	194	193	191	188	173	175	190	192	191	183	196	188	163	176	189	191	188	200	177	179	189	210	205	202	182	189	216	182	188	217	203	169	189	183	189	195	194	181	187	193	188	178	183	202	173	205	181	202	185	164	170	165	203	200	211	198	166	187	210	183	194	180	187	212	184	187	198	188	182	211	205	177	184	185	206	188	204	195	205	198	193	163	193	184	187	203	200	194	182	188	204	212	212	205	212	184	196	200	196	207	178	187	182	207	218	199	186	199	197	203	209	174	174	211	179	182	182	231	196	213	185	173	177	190	183	189	201	179	179	218	179	183	171	202	181	172	182	182	178	177	184	183	200	181	202	187	209	175	202	196	198	193	196	196	194	182	170	194	195	184	188	194	188	186	210	190	175	202	200	185	196	185	189	183	182	197	178	183	170	194	192	156	191	190	180	176	190	192	172	188	174	200	217	188	192	191	183	182	190	191	175	187	188	186	167	186	187	223	176	207	177	191	198	187	191	190	175	197	181	156	175	176	204	196	180	201	172	177	198	188	190	182	183	159	187	189	194	187	167	166	191	200	196	178	171	189	175	189	181	170	177	219	188	174	182	197	185	186	206	194	196	212	199	202	219	174	200	160	188	187	204	186	165	173	174	191	213	182	230	186	191	196	206	182	192	219	169	195	186	196	191	200	203	186	180	174	190	178	178	193	187	200	201	171	202	199	205	173	163	196	186	177	186	206	194	197	170	208	210	195	205	214	175	188	188	194	196	190	191	172	180	199	195	197	211	183	207	169	162	189	209	192	186	194	169	182	211	200	182	192	201	187	181	183	175	194	188	171	186	180	215	183	183	184	203	216	192	181	196	186	179	161	201	219	196	194	183	183	225	197	190	184	187	213	219	168	187	200	167	189	201	177	203	186	181	224	188	196	182	181	195	173	198	164	208	193	209	196	181	181	193	207	179	190	189	191	185	188	189	210	188	221	185	191	187	178	180	186	198	187	205	215	180	198	172	154	175	214	163	163	201	203	160	214	197	226	188	178	178	205	198	216	181	185	174	197	184	196	189	207	191	203	159	185	202	199	187	188	199	193	184	175	177	200	175	192	216	172	203	186	191	213	197	170	199	191	210	202	211	170	199	157	172	160	202	188	189	209	205	215	190	202	213	190	180	184	194	203	174	186	192	185	185	190	179	206	183	176	188	178	187	187	198	176	196	199	155	188	189	190	209	173	202	171	235	199	206	199	214	190	175	187	175	177	172	192	202	185	188	189	162	180	185	206	180	183	191	186	171	213	175	204	193	209	208	197	210	189	176	187	200	191	186	191	179	175	192	190	196	194	202	231	206	188	215	183	200	197	189	206	194	179	188	178	180	208	194	182	192	172	184	179	188	201	196	191	214	192	185	223	202	202	213	196	203	171	189	178	174	200	200	212	203	187	203	181	187	206	205	172	203	176	189	199	191	212	181	204	174	185	167	223	198	224	174	195	190	203	217	192	206	186	209	212	205	167	201	195	184	180	192	202	188	203	204	204	187	202	181	201	196	182	191	190	191	212	172	176	205	191	193	193	184	195	179	204	187	195	208	216	196	172	187	197	195	178	191	160	180	192	177	185	208	186	200	179	167	200	169	190	165	180	181	188	174	197	197	195	175	217	181	189	186	190	188	192	186	205	197	195	162	200	210	212	197	179	185	184	181	175	183	192	206	231	197	197	212	211	212	180	207	175	205	169	171	199	207	183	178	186	180	175	176	189	185	162	212	178	192	176	214	193	174	193	179	179	182	174	170	196	206	182	176	188	188	195	189	175	192	177	185	200	192	203	179	205	183	187	217	211	197	197	181	182	196	179	201	178	198	194	212	194	204	179	187	189	197	173	190	182	185	187	188	187	196	227	199	188	189	187	161	203	194	218	204	187	184	191	186	200	176	170	194	185	168	194	190	191	187	196	193	183	190	188	161	183	179	198	189	203	195	185	174	175	189	190	163	195	191	186	185	194	186	196	182	198	196	185	205	179	197	191	173	170	178	194	195	171	201	181	166	192	157	187	199	165	179	186	205	226	199	181	178	195	201	189	182	206	222	193	189	200	189	185	185	170	174	202	204	200	166	166	197	182	190	215	196	196	180	182	209	185	189	175	208	174	188	178	185	195	178	206	205	189	206	187	187	179	187	181	210	168	215	163	166	185	195	193	186	188	187	189	188	204	189	184	195	188	204	176	201	193	207	201	190	204	208	198	188	215	183	181	189	168	176	195	185	219	214	195	206	198	203	203	181	186	175	213	195	187	205	204	190	198	211	196	189	212	202	181	211	196	204	208	207	180	191	180	164	173	172	173	182	197	199	210	182	198	212	180	195	192	178	159	179	195	186	203	210	186	197	204	203	197	197	213	177	196	178	175	192	196	212	198	202	191	215	207	176	207	183	200	213	183	201	188	196	187	177	210	192	188	201	210	229	204	180	185	195	181	196	190	206	191	198	166	171	192	201	159	188	209	223	172	180	222	201	172	205	191	202	185	185	178	195	207	201	194	181	204	185	191	182	203	202	174	173	208	192	177	191	215	191	182	183	174	207	203	197	208	197	194	200	196	190	192	194	187	201	171	186	179	194	187	171	193	165	190	200	212	189	181	211	188	217	208	186	167	205	187	174	202	182	198	162	192	188	204	175	187	200	181	162	176	174	203	202	194	180	205	191	190	195	189	188	194	192	178	221	177
24848	21738	29437	24572	17365	1061	484	354	305	227	200	202	168	180	183	147	176	162	157	147	146	141	145	122	125	132	135	143	141	160	131	114	132	120	122	117	100	121	149	150	122	124	114	127	118	126	116	125	115	126	120	140	132	123	106	116	127	146	131	130	104	120	127	118	124	120	111	142	109	125	126	128	123	126	113	149	124	117	115	112	128	133	127	124	126	134	116	130	137	117	135	111	119	128	121	127	158	120	97	131	122	131	114	107	119	126	107	130	124	122	114	123	100	118	127	137	126	126	135	123	115	122	116	143	124	114	116	100	115	133	116	99	127	111	128	115	133	116	104	126	106	123	95	96	115	115	132	118	115	111	119	121	111	126	129	106	136	129	113	120	118	124	119	140	115	128	124	121	130	126	115	115	114	118	124	121	111	120	130	104	112	112	115	123	114	129	126	147	117	118	136	144	109	109	127	127	126	123	131	112	111	132	141	121	128	135	129	140	137	130	103	122	145	122	110	127	114	105	100	127	129	110	113	139	102	105	121	132	119	117	105	136	129	134	121	124	137	125	108	103	128	126	122	128	110	98	129	106	131	113	115	130	117	128	108	108	131	123	115	135	128	151	132	120	127	111	131	120	133	99	109	118	128	129	130	126	122	108	119	126	113	111	116	124	122	130	102	117	123	129	133	118	131	133	106	136	125	135	120	113	118	128	119	124	125	104	112	127	141	118	134	126	127	122	145	126	135	127	127	129	109	113	136	115	104	115	119	124	103	124	112	128	146	119	121	120	121	134	124	131	122	110	124	131	124	111	114	138	137	125	126	119	132	124	107	125	113	109	118	110	124	141	126	133	116	142	119	131	118	112	108	125	115	122	118	133	118	108	109	120	147	120	125	117	117	120	126	125	132	128	130	132	134	122	112	114	132	117	125	119	129	110	107	103	105	114	111	119	126	134	116	113	108	123	122	136	116	129	135	130	106	128	116	131	113	128	104	117	116	123	107	89	128	109	116	105	121	124	132	126	110	105	126	95	135	112	129	105	130	130	114	119	124	111	104	119	111	116	138	118	105	106	99	121	112	139	102	140	138	130	122	128	137	130	110	119	139	130	120	117	141	116	114	133	131	126	119	133	94	126	126	109	135	122	111	110	118	125	138	135	131	125	114	121	127	109	103	120	113	149	120	119	122	126	115	117	128	113	122	106	109	134	110	108	118	115	122	126	110	137	115	111	126	132	136	124	126	120	131	124	139	129	131	114	118	102	100	99	136	128	127	114	113	118	127	113	101	116	132	109	108	111	124	139	140	125	122	118	91	111	124	124	127	126	126	134	106	123	131	149	114	119	139	116	119	127	123	139	114	110	122	124	129	117	119	110	132	127	132	106	116	119	114	122	121	127	133	116	115	123	111	114	121	156	119	105	108	132	135	131	127	124	123	133	109	121	130	128	118	123	122	122	119	132	145	124	125	113	129	130	120	133	114	140	122	117	142	137	118	105	130	140	123	126	139	129	128	116	104	118	127	117	139	161	87	112	129	132	110	114	135	122	127	113	114	95	103	101	117	103	119	117	119	124	124	111	133	128	105	113	112	124	106	137	145	110	137	140	115	117	122	129	115	125	134	105	134	125	120	113	114	124	133	117	134	121	120	122	119	110	131	115	110	108	131	127	120	100	130	112	112	116	112	132	111	139	137	125	137	130	131	142	116	104	155	97	115	112	113	127	119	112	139	99	113	110	136	116	111	138	116	118	119	105	123	138	112	104	122	127	131	122	110	108	125	108	109	120	124	117	140	119	144	130	124	120	122	157	119	130	125	126	132	116	122	144	109	103	94	127	118	117	125	129	111	118	107	139	140	121	118	129	120	119	127	123	121	113	119	125	141	117	119	138	124	107	127	134	120	125	132	114	115	117	122	111	104	124	132	112	147	147	149	125	108	117	139	110	124	130	138	135	105	144	138	121	121	118	113	105	114	145	123	117	97	157	100	132	120	121	111	107	136	137	120	110	115	117	119	131	117	108	115	114	126	118	114	149	109	102	120	100	120	118	125	117	125	107	126	119	106	127	114	113	130	137	130	136	104	121	140	121	137	127	115	107	127	118	134	111	133	108	124	116	119	133	150	111	118	121	122	124	132	128	124	117	149	122	142	116	124	139	131	119	112	116	117	125	111	106	124	129	116	129	127	120	114	127	111	112	114	114	112	105	124	103	123	117	123	127	137	135	124	136	115	116	125	132	117	114	128	107	125	122	126	110	112	108	114	113	123	129	121	106	115	114	117	113	131	123	137	109	119	117	114	121	105	128	140	117	117	112	110	120	126	108	116	132	111	124	167	124	119	104	129	131	105	124	140	111	94	123	105	112	117	113	130	116	123	135	127	128	127	135	133	116	101	122	124	106	130	125	122	131	109	119	130	138	117	114	111	124	124	151	119	125	105	120	140	121	126	133	122	127	130	121	126	127	134	123	135	107	120	115	126	121	152	121	99	107	107	113	133	145	110	117	113	115	124	108	125	131	115	128	129	121	133	129	119	129	117	135	98	115	112	118	127	117	127	140	115	119	139	108	129	120	101	131	137	109	108	112	111	109	134	101	132	115	142	122	121	143	123	120	111	102	126	129	106	140	119	111	118	113	124	133	102	117	120	125	131	119	123	117	132	122	126	111	118	115	136	111	120	127	131	135	122	104	145	123	120	124	131	146	109	118	113	128	110	130	125	121	121	116	127	111	124	117	134	119	110	110	113	153	108	116	106	128	103	117	128	149	140	118	114	140	122	130	109	149	133	120	138	102	118	104	130	127	128	119	122	144	117	129	122	105	133	109	123	126	121	128	141	114	126	105	129	128	123	123	144	109	133	119	117	111	128	106	124	110	117	124	126	135	130	127	130	112	119	137	90	133	122	117	117	140	112	125	102	110	117	103	102	105	120	121	108	125	131	113	110	120	112	111	117	120	106	143	122	115	124	117	103	119	130	122	121	116	119	119	121	114	128	126	115	93	140	132	144	126	124	125	119	130	109	118	104	111	119	119	139	102	133	136	135	103	120	121	114	125	120	124	109	122	122	136	128	109	122	115	119	135	129	126	131	150	125	112	119	115	103	129	134	106	112	130	127	131	124	114	92	130	113	130	123	145	111	115	122	116	121	128	117	118	131	112	109	122	127	88	102	113	112	113	121	152	125	103	126	121	133	133	134	104	95	121	142	126	103	111	108	107	104	117	124	119	129	138	145	127	112	120	117	117	126	102	110	118	126	124	119	132	134	144	135	107	104	100	109	111	149	109	115	126	113	114	123	134	112	141	126	116	130	128	139	118	109	125	134	105	144	125	97	121	122	127	98	105	130	98	132	117	133	155	119	123	122	99	118	114	113	109	105	133	132	110	122	119	131	121	122	124	117	106	127	135	125	111	117	132	133	143	141	115	127	124	143	110	129	118	115	125	124	127	146	112	138	103	112	128	143	120	124	112	125	128	132	140	114	114	126	113	97	123	108	118
32580	17148	7463	3803	2434	1748	1284	1018	847	750	643	567	510	395	441	386	370	361	317	326	344	288	313	286	291	260	279	268	277	252	273	278	272	280	240	246	247	228	247	243	239	233	259	244	230	286	265	210	251	240	240	234	257	231	214	231	278	197	260	236	216	244	239	226	198	250	213	256	256	228	249	214	231	199	254	194	230	223	225	267	208	221	261	230	257	240	217	214	204	218	242	228	232	213	211	215	237	221	231	239	245	249	226	229	242	219	211	241	222	243	237	221	216	245	250	222	214	236	238	238	243	265	234	220	225	237	246	215	258	215	206	215	218	220	234	220	201	230	197	251	199	258	226	243	221	207	215	222	229	237	229	226	240	228	225	231	226	229	228	222	212	226	211	230	226	241	244	207	203	239	246	226	212	246	225	215	239	219	242	227	230	211	224	220	233	248	251	221	227	224	230	223	244	231	210	232	229	233	218	225	254	242	213	233	240	243	232	258	227	213	256	219	226	221	243	226	254	206	255	221	225	244	201	226	194	228	240	244	221	239	204	220	234	234	225	212	219	246	231	253	202	217	192	221	221	239	210	254	272	210	243	250	231	205	228	235	208	198	246	251	231	209	214	218	209	232	208	254	249	212	220	222	208	224	225	212	217	221	229	212	219	233	249	212	221	194	236	229	246	239	212	243	214	232	247	204	235	205	244	241	210	218	202	228	220	230	235	222	222	228	236	238	218	207	229	229	218	218	219	214	247	210	224	255	232	201	233	221	226	228	212	244	234	199	263	234	225	221	222	220	218	261	212	199	240	227	218	220	230	216	243	231	274	216	221	217	218	225	230	215	236	225	235	237	242	224	243	220	233	230	222	220	230	237	240	226	239	231	225	270	209	244	201	249	240	233	240	218	209	229	236	238	239	209	224	200	228	213	262	238	244	231	256	247	238	216	221	227	209	232	231	235	244	214	234	243	258	223	224	227	239	232	243	237	214	263	242	227	233	227	233	209	230	211	224	231	241	242	221	232	231	264	203	238	234	239	235	225	202	218	253	251	237	250	241	236	218	217	242	204	229	199	225	249	209	238	194	213	222	236	206	228	258	243	213	242	236	230	240	219	225	218	232	242	211	222	228	226	188	229	220	207	239	236	213	258	222	218	221	220	196	229	238	220	234	204	226	221	236	225	227	189	210	245	234	263	210	219	237	225	239	218	200	214	220	228	239	251	207	262	243	235	236	217	247	219	258	232	209	227	228	228	208	217	210	231	225	238	243	238	246	223	248	216	234	246	237	218	226	214	215	235	235	220	224	246	202	237	255	233	255	246	234	255	230	240	241	227	229	214	215	239	239	263	203	217	226	217	238	235	204	193	219	216	236	224	231	235	216	233	235	240	238	238	260	199	217	224	253	225	212	248	236	206	223	231	245	226	255	225	239	233	228	243	251	231	215	233	237	224	257	250	235	234	221	212	220	208	198	206	237	233	229	235	261	228	242	225	222	216	220	207	240	213	251	221	204	236	250	242	236	264	233	215	220	212	218	195	234	243	234	231	215	235	245	233	232	246	209	208	226	229	264	240	217	211	244	237	203	199	204	231	244	231	243	221	230	231	209	216	220	235	230	242	236	224	243	220	235	231	210	255	209	231	232	234	213	216	246	219	256	200	201	235	237	203	220	231	251	224	238	237	187	206	200	233	213	228	225	230	223	225	216	232	211	229	245	232	241	228	239	233	239	193	228	231	222	263	224	237	246	233	243	222	240	237	183	229	230	250	233	231	236	217	235	194	234	227	240	222	211	243	208	241	230	227	244	248	259	230	229	221	217	245	221	214	224	231	206	235	230	231	253	198	219	232	223	242	253	225	231	239	223	202	232	230	228	232	236	212	231	245	218	234	234	234	237	229	234	237	245	224	194	224	242	237	244	209	242	228	252	219	254	225	231	237	227	244	237	220	231	237	235	230	250	199	240	204	222	227	230	258	201	226	209	213	243	221	208	242	240	219	242	217	205	193	237	230	206	231	239	221	229	230	253	232	229	214	231	222	241	223	222	240	208	249	217	194	244	234	214	214	224	233	233	248	242	230	246	222	230	221	218	217	210	224	220	223	208	250	249	241	231	222	215	200	248	234	235	212	236	234	243	222	227	216	221	219	229	235	246	220	225	218	254	228	242	243	256	233	225	235	241	232	259	213	232	224	250	203	227	219	238	247	222	214	229	208	214	194	220	226	215	261	222	205	221	244	240	242	241	248	227	219	248	217	223	247	227	240	237	216	234	215	236	198	249	256	230	230	239	209	222	234	220	232	261	225	237	240	241	250	209	244	234	240	217	248	222	240	238	238	219	218	252	229	219	220	224	209	245	233	222	232	225	211	234	212	261	215	218	248	203	221	238	239	234	230	256	236	229	236	222	217	236	220	242	238	241	254	267	256	248	223	237	227	252	233	219	220	255	204	221	221	208	220	214	226	224	256	232	233	210	228	224	231	226	223	258	230	226	239	220	225	226	216	237	230	241	221	259	240	227	244	225	221	220	221	224	224	260	234	221	243	215	234	218	247	227	229	215	212	211	221	242	256	216	235	204	219	234	246	201	261	230	220	221	234	232	226	203	244	248	235	211	245	218	226	223	250	245	224	230	228	225	229	208	222	224	217	213	224	225	235	243	231	255	210	223	234	250	236	241	231	220	236	226	226	206	189	235	243	239	207	262	218	233	212	209	234	228	210	230	225	209	237	228	221	223	218	236	235	249	221	220	219	247	238	234	213	244	233	245	225	244	229	191	237	207	204	215	230	197	204	234	244	236	238	215	230	216	261	238	235	268	229	237	238	198	236	233	243	226	208	227	218	251	227	253	240	227	224	233	259	236	229	224	252	229	226	209	229	205	244	207	234	231	216	239	234	232	231	231	228	226	218	229	238	235	247	253	215	246	201	195	240	226	215	223	227	228	220	218	252	227	215	244	254	223	245	238	233	253	237	213	227	255	223	227	245	196	225	211	219	204	236	243	218	241	220	228	210	245	236	217	239	211	260	227	245	234	224	213	220	247	243	235	204	228	242	222	218	227	209	226	220	227	249	226	244	228	243	219	235	228	215	226	223	222	252	225	203	238	223	237	218	229	244	223	232	212	240	244	227	193	187	238	251	215	239	230	216	224	240	225	228	211	220	246	210	216	234	213	218	210	228	252	212	253	236	247	224	236	205	227	206	225	236	239	250	218	225	248	231	246	249	231	206	226	214	271	218	234	224	219	241	240	212	229	214	220	233	229	230	209	268	245	257	238	225	244	250	235	225	227	236	221	209	198	218	200	208	220	216	243	250	255	218	237	198	227	213	231	202	239	240	228	242	238	228	252	241	249	222	234	212	205	221	228	225	221	256	203	207	204	256	232	225	223	212	223	225	229	235	227	241	250	211	208	249	212	241	255	240	220	235	248	200	237	251	247	214	237	234	209	260	233	233	239	226	222	222	191	238	217	237	213	210	218	219	268	234	220	225	244	226
23767	21638	29943	23819	21638	16975	1673	720	564	544	467	453	424	377	352	363	397	328	348	338	340	342	309	319	292	301	308	255	316	288	272	284	288	272	283	289	309	294	270	294	293	268	284	322	276	269	300	280	314	302	290	261	247	279	294	235	305	266	297	273	282	293	256	286	287	321	293	284	318	275	277	285	268	270	271	275	287	255	274	247	276	277	259	279	247	249	247	276	287	307	266	279	264	267	265	253	293	268	276	301	281	274	275	303	273	287	272	261	276	280	287	300	256	277	253	304	262	278	289	263	262	269	273	278	247	290	266	278	266	269	292	274	265	270	296	256	250	256	247	265	282	252	277	291	307	265	269	255	283	278	273	296	259	288	256	279	309	301	271	260	265	243	282	264	284	258	313	287	265	250	253	284	301	268	253	290	265	272	283	270	265	281	292	310	267	306	263	283	297	283	265	254	255	302	293	249	272	275	256	275	251	260	294	278	254	278	276	261	268	263	256	262	265	273	271	272	254	247	301	257	300	285	280	269	283	290	267	318	272	237	253	270	262	283	289	287	252	240	254	273	260	300	297	287	283	275	269	265	256	277	293	290	239	272	270	304	297	285	263	277	312	267	269	273	277	277	287	285	300	308	310	273	290	261	262	266	284	250	274	290	291	267	265	270	270	258	276	289	269	259	284	274	265	259	266	275	286	273	286	295	284	294	283	250	296	280	302	255	305	285	247	279	316	248	263	253	283	249	254	304	256	305	289	266	260	275	273	290	294	267	289	272	295	264	286	279	287	256	252	283	235	269	295	280	281	273	253	281	259	301	282	231	281	267	279	304	266	265	258	259	275	267	276	241	287	255	253	262	247	250	266	275	266	254	261	299	268	305	284	284	308	271	269	298	251	253	259	264	268	258	227	294	267	294	302	243	258	307	283	252	271	249	277	255	266	285	300	262	279	231	286	271	275	306	277	297	270	269	270	247	266	257	259	260	272	255	268	273	284	280	275	271	264	275	268	248	267	294	262	227	261	286	278	264	293	280	295	279	253	276	285	260	270	270	269	292	267	250	308	278	280	246	279	268	244	276	274	301	288	287	284	285	257	271	287	269	265	270	258	259	264	271	284	275	267	291	282	285	260	253	272	274	245	250	291	291	289	263	274	286	268	299	271	285	281	275	281	271	304	287	272	263	280	283	275	267	277	270	259	263	268	267	256	273	283	302	259	283	257	271	280	276	256	247	275	277	290	283	279	272	260	262	257	272	270	290	256	277	276	309	257	258	258	265	260	263	305	286	315	284	245	276	251	264	287	261	230	261	284	302	288	283	244	273	270	290	262	280	282	273	270	267	303	254	296	237	282	245	288	277	281	270	252	288	287	254	241	274	253	294	290	291	262	262	277	258	268	251	280	271	247	278	286	257	259	277	278	284	266	271	289	259	281	280	274	265	268	264	287	259	302	279	260	280	266	285	277	272	286	286	292	291	263	272	275	267	266	253	293	287	277	258	310	253	267	264	286	274	271	277	302	281	282	280	277	257	240	287	246	271	280	271	257	213	278	254	268	243	261	273	249	301	274	295	259	266	265	258	274	294	258	289	262	278	254	276	279	261	313	302	309	282	291	264	283	277	282	285	268	288	238	282	269	279	283	289	289	286	273	286	277	290	271	263	292	243	252	288	278	286	255	281	273	274	290	262	259	314	264	257	280	282	280	241	253	291	268	252	280	250	258	269	303	248	263	298	259	268	276	296	272	279	265	260	267	288	274	282	285	274	273	255	245	297	276	268	249	277	276	295	270	298	272	250	277	288	274	281	259	258	253	291	282	282	260	270	294	241	292	272	278	284	294	262	263	252	290	271	298	260	250	268	302	275	241	273	281	259	275	253	259	279	264	251	294	266	265	254	287	265	299	268	301	270	290	294	271	274	294	288	281	267	304	258	267	263	246	284	260	260	295	257	291	266	285	283	287	288	281	276	290	306	281	235	252	278	286	300	288	276	276	275	274	311	276	262	259	271	265	251	278	297	289	281	253	306	270	273	281	264	255	297	287	280	292	246	309	289	289	272	301	289	264	286	235	291	282	258	275	281	281	246	295	266	273	255	268	248	263	273	273	292	251	276	262	292	282	286	261	263	279	251	255	304	269	278	292	242	269	260	277	257	291	270	294	274	250	267	276	282	259	273	283	280	267	284	279	251	273	264	259	307	246	256	280	298	274	261	272	286	262	257	247	295	270	253	290	259	257	266	284	278	268	265	274	260	273	294	259	298	252	287	285	248	279	260	262	240	258	291	274	277	246	286	275	241	266	243	288	298	286	261	262	279	310	272	235	285	290	281	247	249	313	281	307	267	286	255	275	277	288	269	280	262	273	259	247	265	249	280	293	266	246	291	290	283	279	266	275	276	274	275	277	239	279	277	274	254	271	276	263	278	264	272	269	271	306	270	267	263	252	282	283	251	276	265	267	284	265	272	262	280	275	261	256	283	281	269	289	267	276	302	268	265	271	289	262	276	272	262	279	237	277	254	281	289	262	286	270	277	262	269	266	262	244	261	272	267	265	272	279	264	298	270	285	270	261	273	253	239	268	257	277	284	254	286	231	312	275	268	262	265	288	290	264	245	278	224	261	257	232	264	283	307	261	262	259	275	268	263	265	257	299	276	295	249	285	226	288	294	279	254	279	267	258	269	274	273	287	265	280	274	299	263	310	249	293	254	289	268	290	263	292	279	291	252	286	268	245	266	268	270	241	261	264	261	296	271	296	308	251	269	273	281	287	256	296	282	274	256	257	253	268	282	272	265	264	271	257	247	316	254	280	269	288	235	269	248	250	278	261	294	271	259	256	238	265	257	269	263	251	256	263	294	277	277	276	256	280	265	248	288	270	305	281	299	284	284	208	277	271	264	263	256	288	276	263	276	277	253	274	250	260	287	271	270	264	273	292	299	251	278	288	252	279	261	271	271	287	287	280	282	263	303	251	271	240	269	255	298	266	275	293	282	277	262	262	238	281	288	286	279	316	275	276	259	282	261	260	244	237	261	289	293	281	280	253	279	275	275	277	256	279	276	267	279	271	262	256	269	267	262	299	271	268	292	285	279	257	292	272	248	256	272	256	281	247	316	297	275	270	276	272	281	258	258	276	277	249	251	277	253	267	270	264	284	277	257	278	225	263	249	260	264	275	283	272	306	246	267	259	250	276	277	274	280	262	266	273	281	270	261	262	252	266	305	242	280	244	296	235	223	267	296	255	240	255	251	287	269	281	220	252	278	256	250	270	240	277	287	256	271	264	238	290	276	252	262	272	268	299	299	271	272	249	294	253	266	257	259	287	270	273	260	269	279	262	299	283	274	289	275	272	251	278	249	301	278	266	251	300	256	255	263	271	309	254	249	262	286	280	280	264	251	273	288	290	299	235	252	245	268	282	248	289	258	267	245	292	290	257	276	265	286	260	259	292	284	267	258	294	272	294	290	265	256	281	266	286	278	269	261	273	246	273	276
43239	23076	13660	7360	4969	3515	2782	2195	1754	1552	1332	1172	1041	996	919	851	827	811	741	774	687	701	655	640	685	637	659	615	633	601	569	578	585	549	590	571	582	562	629	560	529	583	602	543	552	541	559	583	506	521	542	541	516	549	581	518	519	514	537	522	563	541	532	521	583	553	549	557	526	542	550	518	545	511	528	539	541	577	510	519	526	560	527	523	507	571	571	509	509	540	542	538	565	528	519	499	539	510	512	520	512	486	501	494	532	521	579	520	546	524	498	506	528	538	510	536	534	508	442	516	517	567	544	527	524	544	507	533	534	573	531	503	554	509	526	504	499	523	504	537	540	549	546	524	564	507	559	496	559	508	518	542	526	516	488	496	511	511	534	533	498	536	553	533	527	533	551	515	518	513	541	563	539	511	522	559	543	547	538	479	535	511	538	475	528	492	488	556	527	480	550	542	520	520	540	505	538	518	483	491	575	516	520	516	542	561	557	529	486	514	496	538	520	515	481	506	518	488	530	497	530	527	507	499	534	520	522	546	531	578	510	560	532	475	524	501	540	510	525	524	488	528	505	517	492	486	515	556	499	502	502	549	467	512	527	548	550	517	517	533	563	482	516	495	524	537	524	517	514	526	540	515	512	526	558	495	507	551	514	522	492	524	561	555	526	527	534	529	522	568	526	556	524	458	511	499	488	541	519	536	542	525	522	468	492	495	523	513	534	554	505	573	507	485	492	508	530	534	503	524	532	507	515	530	564	516	493	524	556	499	497	495	532	500	544	527	547	557	517	494	538	513	531	528	501	481	492	582	538	519	526	503	514	511	513	512	485	504	518	562	546	522	529	546	548	559	514	523	539	541	500	525	525	512	519	525	552	513	522	482	490	523	499	510	484	536	536	503	494	501	509	509	518	537	515	551	516	514	513	553	541	544	485	505	499	535	493	530	557	503	524	500	491	516	505	538	541	490	555	508	531	529	509	525	506	531	526	589	509	526	585	534	520	506	539	516	488	541	508	502	485	498	540	506	503	524	538	501	551	519	519	498	488	509	488	521	502	516	508	529	516	546	536	525	534	517	537	521	531	551	521	551	537	500	538	526	524	543	532	539	529	505	541	484	547	508	524	516	502	548	513	481	550	505	574	511	526	494	488	563	555	552	515	491	551	547	526	556	535	520	530	502	545	526	546	556	553	508	503	539	496	573	528	548	550	488	514	549	522	487	568	507	512	507	500	515	512	558	498	554	505	545	530	506	521	524	544	525	551	541	521	519	533	512	548	531	527	494	538	466	521	550	493	532	491	487	494	552	523	526	527	503	556	526	519	527	527	530	510	524	554	468	537	510	509	565	523	484	518	550	531	563	528	532	508	536	535	541	492	544	542	486	553	538	509	491	559	538	509	537	476	548	482	486	512	488	522	540	513	527	526	544	544	530	491	530	517	510	523	526	511	503	534	553	532	508	515	513	543	519	488	517	509	533	518	530	527	509	517	504	543	533	508	561	523	500	528	538	490	499	495	546	513	544	519	554	484	519	514	520	524	496	535	500	541	523	533	533	543	500	527	509	520	545	540	526	530	503	544	560	537	505	538	517	504	488	487	541	569	539	547	542	499	498	536	560	483	538	540	516	532	521	513	517	525	516	542	532	542	534	510	544	527	491	546	492	529	537	544	525	536	525	539	530	518	480	511	489	535	501	566	527	523	504	494	542	514	562	513	475	491	500	465	557	510	529	524	493	549	501	547	525	550	540	537	526	513	463	531	526	504	522	491	524	506	516	521	475	547	531	545	577	549	524	512	530	526	526	518	513	528	559	534	521	543	516	522	480	551	549	519	552	481	548	507	498	530	534	571	525	537	504	492	507	544	517	517	523	523	529	523	507	530	550	507	562	504	543	505	473	532	536	543	512	522	559	548	578	539	532	551	505	523	512	579	519	505	525	506	531	511	506	521	515	496	551	486	530	506	531	549	482	521	533	546	503	527	543	539	574	476	522	530	505	529	480	491	533	539	536	528	535	516	535	541	548	551	518	535	486	521	531	503	512	527	475	557	572	509	530	570	521	510	492	511	539	517	482	507	511	531	513	505	494	541	482	498	520	545	511	501	506	541	515	540	500	505	519	531	548	531	545	520	552	507	551	514	512	535	556	527	518	532	496	542	538	514	516	491	536	533	544	506	555	556	539	494	476	530	506	557	516	501	524	537	505	507	549	511	519	516	516	481	524	545	503	564	528	512	586	533	563	555	531	511	496	488	512	526	500	515	498	507	516	506	553	505	543	503	539	495	537	501	520	521	519	496	511	529	529	512	513	516	536	493	525	517	529	526	548	495	539	569	523	530	551	552	538	521	560	524	527	511	547	531	521	533	528	534	559	527	506	522	534	489	533	548	520	496	512	528	532	518	526	544	510	548	488	532	527	509	523	496	527	544	539	566	557	537	505	506	550	504	518	511	527	542	533	518	529	521	537	463	544	503	561	494	515	504	490	537	528	524	531	525	529	522	501	515	556	512	494	515	491	530	491	491	562	518	500	546	502	472	501	556	535	577	500	454	520	501	535	516	487	517	482	591	563	509	499	546	495	528	510	545	521	519	557	520	488	566	534	518	515	501	511	525	512	489	522	559	479	529	515	498	481	537	514	490	559	525	496	489	510	503	501	552	522	496	525	514	529	505	538	504	529	491	523	598	522	529	532	530	568	481	492	512	521	510	532	506	514	500	546	515	525	573	534	541	525	506	499	529	544	505	500	520	539	530	506	532	515	538	531	551	504	507	508	526	543	547	568	516	511	511	527	524	505	561	524	529	529	515	534	518	549	519	483	530	530	487	511	554	493	479	566	506	505	508	499	528	559	555	538	533	507	513	485	499	504	557	503	500	519	556	511	499	539	536	519	506	506	521	499	529	568	521	487	542	542	512	547	524	555	514	536	517	546	524	533	529	521	541	540	527	584	520	543	499	540	526	531	551	522	547	514	508	532	505	503	537	528	525	491	514	504	521	479	560	518	536	515	515	512	536	526	543	543	551	483	528	501	512	537	556	510	541	531	494	531	500	538	506	548	521	503	549	542	530	562	507	512	516	492	502	559	525	562	519	566	490	542	507	501	525	571	491	512	522	538	526	528	544	519	547	529	548	508	524	510	490	526	568	542	544	527	521	562	523	573	513	494	536	484	526	514	498	500	536	503	525	547	507	548	493	540	575	559	544	562	536	535	505	510	518	496	507	511	537	540	539	534	528	460	507	502	540	540	538	492	526	533	536	543	518	538	497	539	531	506	500	532	511	553	519	519	502	521	518	534	486	520	461	545	514	508	488	546	552	490	499	517	549	527	516	511	499	453	512	479	495	518	504	515	550	542	512	479	511	533	538	520	552	494	544	512	537	522	526	495	500	545	493	551	502	494	531	580	492	538	496	543	535	537	518	468	469	539	532	509	534	546	480	504	551	512	532	512	501	515	538	519	519	544	530	512	524	510	515	532	508	508	481	538	492	507
27419	20647	6330	307	190	130	116	95	116	85	79	94	100	81	85	79	90	105	77	105	104	85	96	80	100	92	87	85	98	77	83	106	95	98	118	88	77	81	84	87	69	72	80	82	92	85	93	96	89	77	85	87	100	87	82	101	100	89	93	79	102	69	96	83	88	90	101	80	80	81	102	88	83	95	87	65	97	73	97	84	92	83	88	93	92	84	75	65	76	56	85	80	82	63	75	99	75	94	87	73	80	92	97	80	92	89	90	101	66	89	94	81	69	69	87	87	73	83	89	96	91	91	78	78	91	75	85	92	87	72	89	91	92	96	93	97	93	80	74	81	92	92	96	86	79	90	74	89	75	88	84	81	67	85	84	97	72	89	79	85	83	80	89	81	98	87	87	113	83	68	84	74	91	81	89	78	92	77	81	103	93	81	77	81	69	80	79	82	89	105	87	87	71	96	91	77	89	104	83	77	88	91	80	77	75	93	79	84	80	95	87	78	76	89	76	77	78	77	93	74	82	93	96	94	77	84	91	78	71	88	86	93	78	73	78	66	108	79	90	102	90	85	92	64	97	74	95	79	94	87	87	82	75	87	99	101	86	72	73	85	96	93	83	96	83	87	82	85	104	80	91	82	78	78	95	78	77	79	87	90	75	78	72	84	82	81	86	96	83	80	96	71	92	88	97	78	82	95	101	105	74	88	77	76	92	72	91	87	82	93	96	81	87	60	72	77	83	84	89	86	84	108	76	87	85	99	73	71	82	82	75	81	89	95	82	80	85	66	79	86	85	77	66	100	73	81	98	95	82	71	79	89	58	96	74	85	78	89	84	84	93	86	86	87	99	82	81	78	93	79	90	97	87	76	95	94	74	91	87	72	77	81	99	95	78	104	73	80	85	77	78	88	73	86	73	83	95	84	86	83	102	91	83	95	96	72	83	73	78	75	84	101	87	85	98	88	87	94	86	79	81	101	88	68	96	74	82	83	89	87	89	93	74	84	92	84	91	79	86	89	93	80	84	82	80	104	81	81	89	98	84	81	101	86	89	107	73	96	78	99	76	78	85	81	107	92	77	79	89	93	85	84	86	89	89	81	84	77	94	94	86	84	61	72	83	83	85	70	89	89	90	72	92	78	89	90	86	78	92	101	99	107	74	75	94	87	70	101	77	103	88	89	90	86	103	83	78	91	83	78	79	91	85	95	88	93	80	112	91	75	79	81	101	89	82	70	75	88	83	93	79	94	88	80	88	79	81	82	75	76	77	86	77	71	97	93	70	98	85	87	80	92	111	85	92	97	93	97	73	84	89	97	75	64	100	85	83	83	82	92	95	88	80	88	89	70	86	85	84	87	83	85	86	103	92	72	73	88	103	87	91	98	87	83	71	81	93	100	81	92	73	85	83	76	88	79	82	69	91	80	84	86	82	83	80	87	76	91	81	82	101	94	80	87	88	84	93	98	75	81	95	72	98	95	94	59	101	74	90	95	94	85	86	79	82	85	88	81	95	69	94	80	84	90	84	66	92	72	92	83	96	90	77	72	71	71	83	90	97	77	67	85	91	82	82	82	100	91	81	96	88	91	82	87	75	81	87	80	83	76	75	93	82	82	88	77	92	81	80	88	85	74	86	66	77	91	92	93	70	75	93	82	94	93	79	94	100	71	85	93	96	69	82	80	83	100	78	89	87	91	93	79	80	79	75	87	75	85	80	88	84	88	80	84	82	83	99	81	67	110	85	99	88	83	92	84	92	78	93	73	78	74	82	86	81	74	67	96	87	72	75	75	84	101	75	92	85	87	84	76	79	78	91	69	92	60	89	81	78	103	95	92	74	86	96	96	76	80	86	84	80	67	99	88	95	74	88	91	97	91	96	96	83	93	82	80	78	83	81	95	89	78	84	83	70	98	87	90	106	93	75	89	82	95	93	82	88	98	88	80	78	84	83	86	89	86	92	97	92	89	86	90	81	93	82	77	87	83	91	75	82	93	85	88	92	98	79	69	93	83	99	64	87	74	96	77	87	94	79	82	81	72	76	90	90	86	80	97	75	74	81	78	89	74	93	92	89	84	83	99	92	81	104	85	72	80	68	82	74	89	94	73	84	81	95	92	109	60	83	110	92	73	103	84	84	103	84	104	100	83	89	86	91	74	91	91	87	77	98	100	97	95	89	92	81	87	100	79	91	75	87	70	82	90	75	110	84	82	98	76	73	83	86	83	84	88	104	79	88	106	91	101	80	74	73	87	80	87	79	95	78	88	90	87	82	83	86	76	82	84	85	79	86	90	87	85	79	70	70	74	73	101	70	87	92	81	74	90	89	95	65	81	73	81	93	78	86	78	96	99	83	85	80	91	86	100	83	87	90	85	95	84	71	85	96	85	71	79	90	80	90	83	85	85	110	100	71	79	88	85	97	74	83	78	86	79	74	94	100	90	86	70	88	84	91	73	92	87	98	85	96	66	102	80	69	95	82	90	97	78	86	94	79	80	77	73	86	94	85	81	85	89	82	72	70	86	92	84	90	80	84	94	87	80	76	93	91	87	83	112	91	90	85	75	89	90	97	79	87	90	88	88	102	76	80	95	80	86	84	68	86	101	96	107	78	87	85	84	69	97	85	80	79	83	88	76	80	74	80	80	81	86	77	89	86	92	83	76	77	96	99	87	88	99	77	79	94	83	112	81	88	75	87	96	83	85	94	90	102	80	83	65	71	92	85	94	116	71	85	85	106	66	84	87	72	82	106	86	88	77	59	104	70	90	74	87	75	92	79	99	84	89	86	89	85	84	85	104	103	91	82	73	92	108	84	82	93	72	71	79	93	73	68	85	90	82	94	95	100	87	87	76	78	91	83	96	99	88	80	85	97	88	92	88	69	97	85	88	88	76	98	106	83	79	76	87	99	112	93	96	79	89	103	85	82	104	77	91	87	80	82	85	81	80	86	99	84	81	74	88	99	85	80	81	78	86	72	79	87	73	82	85	96	81	82	74	104	76	111	84	96	104	86	95	87	82	95	80	114	100	102	78	93	70	94	78	85	65	87	81	91	84	90	84	80	80	73	69	82	74	85	94	78	100	94	90	91	88	74	86	82	94	89	81	96	59	92	101	100	91	79	101	84	80	100	96	75	107	93	73	102	59	82	98	84	89	85	81	80	88	83	98	80	90	82	89	77	88	75	80	100	98	72	73	82	73	95	78	110	74	86	82	80	90	100	90	85	87	86	85	82	76	83	80	91	72	94	89	75	83	79	94	73	83	81	82	101	82	73	85	96	89	98	78	99	82	93	95	101	87	86	90	78	84	93	101	73	78	93	92	96	89	87	89	69	89	84	86	96	99	86	104	82	74	88	75	84	82	100	86	108	83	80	78	79	57	77	95	113	81	73	87	98	68	96	100	74	84	92	71	80	80	98	88	101	94	81	80	88	88	83	64	66	76	85	86	79	96	91	91	89	85	87	98	82	94	70	71	84	89	79	83	95	79	89	86
18711	5169	1078	615	435	366	327	260	267	245	212	200	202	215	201	212	214	201	208	199	212	190	186	203	205	198	171	191	207	188	190	205	197	185	207	215	199	189	178	194	176	198	197	174	203	165	180	181	219	198	198	188	201	191	202	174	184	186	181	210	192	200	187	181	175	193	211	189	214	209	199	190	171	190	212	203	203	196	179	171	200	202	206	199	186	200	192	179	178	199	183	180	186	208	182	202	197	181	186	206	196	202	186	214	196	207	196	197	175	211	192	191	199	187	174	203	184	183	186	204	202	193	199	163	204	188	196	165	214	195	166	201	170	204	191	199	185	174	168	214	184	186	196	207	193	190	192	183	192	186	187	147	188	185	203	203	187	202	184	199	197	199	186	172	167	218	203	190	184	174	194	170	176	182	184	183	195	196	203	181	186	197	151	179	189	172	184	209	205	203	199	195	197	201	198	191	218	179	186	194	188	215	205	173	191	191	218	196	193	212	218	188	194	193	184	205	212	176	204	202	194	197	181	211	195	199	185	183	188	195	192	200	182	188	185	205	192	184	170	199	192	192	204	195	177	192	197	180	190	182	201	182	186	199	213	169	178	179	184	181	187	181	200	175	192	222	203	201	196	179	209	187	183	186	193	199	182	217	182	212	199	182	185	181	177	198	197	203	194	196	185	190	173	190	206	195	161	202	195	187	190	218	168	194	210	190	152	214	191	180	196	198	174	179	205	225	188	166	191	195	191	190	184	182	205	199	204	188	199	184	204	179	178	190	186	207	191	198	192	178	184	201	199	179	207	182	185	188	199	174	183	186	201	174	169	193	185	198	187	180	185	194	190	170	200	177	205	177	201	207	207	170	204	185	185	209	197	197	207	202	184	199	210	190	187	210	192	178	217	175	196	192	205	187	175	167	204	182	212	180	217	190	181	182	161	175	185	185	180	184	195	210	176	199	198	196	207	198	169	191	176	200	200	184	208	185	193	180	177	173	171	211	165	209	167	196	190	214	196	200	188	189	200	189	182	162	192	183	222	181	221	207	185	199	203	195	196	180	193	167	188	196	202	205	196	194	197	193	198	186	185	212	187	176	198	205	185	181	195	197	215	209	207	180	176	206	197	198	191	192	148	188	178	203	191	179	171	200	209	190	189	196	189	178	199	182	172	188	195	176	183	191	184	219	208	188	211	203	214	191	181	197	166	178	168	194	184	210	184	192	202	181	167	200	202	212	181	178	176	183	182	179	168	203	205	205	183	187	176	195	211	198	194	189	161	187	166	199	189	222	213	194	201	186	171	181	182	178	193	196	196	188	199	172	191	172	182	204	210	202	191	196	208	179	178	224	192	177	192	200	199	183	204	196	186	216	191	181	188	183	175	187	168	199	198	199	224	195	194	196	169	206	184	198	163	187	208	194	200	170	207	171	187	183	207	188	211	160	188	198	197	192	205	191	197	166	183	174	200	196	192	212	188	180	195	204	170	205	194	199	197	192	190	197	172	210	177	193	186	203	180	199	196	192	205	207	183	182	182	180	203	174	176	193	197	186	216	171	172	198	185	194	186	178	199	182	167	189	200	178	210	180	192	193	178	173	221	196	176	146	198	204	217	199	204	191	200	190	231	198	198	192	179	191	187	217	184	190	184	191	176	201	201	171	238	188	186	195	208	192	220	198	197	197	199	190	204	211	197	194	194	189	179	177	202	195	205	186	213	193	198	188	191	190	179	177	177	205	176	170	196	194	177	184	196	173	173	162	216	176	231	191	198	227	197	190	191	205	200	192	185	207	185	188	199	202	177	184	170	194	193	199	176	192	189	185	200	209	206	191	183	219	185	180	187	216	199	186	176	191	195	190	196	191	187	159	206	206	178	200	185	189	214	201	187	177	187	190	198	196	171	196	187	204	182	194	189	200	166	170	189	194	182	205	174	179	193	187	193	178	207	190	205	209	209	164	171	188	177	224	216	189	162	200	195	194	185	191	189	180	188	181	196	182	211	188	201	183	221	174	189	186	201	201	200	186	172	182	197	181	184	164	204	214	176	194	189	174	206	227	175	158	213	198	183	180	196	198	189	203	191	226	179	177	179	168	195	210	175	177	188	191	173	210	205	208	175	206	205	194	210	202	196	217	199	191	175	212	218	227	187	193	187	192	201	181	214	182	200	194	188	182	181	214	192	198	201	193	198	181	155	193	191	204	184	208	200	167	186	189	172	189	169	184	187	183	176	192	196	187	158	190	207	189	221	191	199	212	182	204	208	213	183	212	185	198	194	201	183	200	170	192	181	191	189	202	214	198	174	212	209	164	175	191	176	189	183	211	184	187	196	199	189	178	178	171	191	183	195	203	182	195	183	205	204	185	203	191	175	208	170	213	191	178	171	179	212	186	167	180	178	197	181	196	185	184	193	193	188	188	206	208	192	199	187	172	204	196	183	205	180	196	194	233	174	175	186	195	195	208	179	204	189	198	203	191	194	205	195	203	194	189	170	204	192	179	191	184	181	190	207	176	196	149	176	180	177	179	203	195	195	192	177	213	169	172	169	179	192	165	177	192	187	201	168	199	175	185	183	191	172	195	193	207	191	198	192	178	184	200	178	191	195	185	194	193	204	163	179	190	194	208	181	172	192	197	197	180	194	171	195	172	182	209	210	189	184	196	193	186	188	200	172	179	213	203	184	203	196	210	206	182	162	182	199	166	217	187	185	198	180	192	179	205	220	186	182	192	177	187	193	186	194	189	190	172	215	180	191	189	168	215	193	206	222	209	187	179	186	209	196	191	154	199	213	204	193	170	177	199	190	180	192	170	185	170	184	180	196	190	184	164	190	185	188	182	199	194	180	179	207	166	193	177	204	190	176	179	179	186	197	192	203	195	176	174	204	201	178	197	202	186	183	184	204	174	210	196	185	183	172	195	222	215	175	176	187	195	183	201	188	181	211	194	184	203	202	200	187	180	190	199	176	198	175	204	221	177	199	174	176	200	196	196	172	203	178	188	197	192	196	181	209	207	183	196	175	205	192	204	187	203	181	211	197	168	191	167	195	190	206	185	186	197	187	195	195	177	206	195	188	212	174	197	192	186	183	206	195	203	215	197	189	203	199	197	166	185	178	174	178	190	168	178	198	159	180	162	208	176	196	180	201	187	191	175	201	202	191	171	190	180	187	194	207	220	185	199	181	191	199	176	200	184	202	177	192	203	198	163	188	226	209	177	207	183	196	197	194	212	197	210	189	172	187	217	201	203	208	194	173	203	157	192	175	187	190	197	196	176	204	195	190	170	181	198	183	178	191	187	180	196	195	189	200	203	191	203	189	195	183	197	193	193	179	195	198	194	203	190	180	178	191	190	186	202	217	179	177	171	210	187	209	220	185	170	221	186	182	164	213	194	203	188	165	198	181	165	198	200	207	203	203	185	205	194	193	198	198	194	213	189	187	177	208	156	175	207	217	183	180	176	159	193	176	191	216	196	174	195	187	185	186	172	180	163
24735	21684	28798	25064	17834	1154	465	345	274	248	216	203	180	177	195	158	152	146	161	150	137	139	126	136	133	133	142	137	123	130	138	124	128	103	129	135	130	134	136	121	126	130	118	117	134	132	97	133	123	128	118	135	119	117	140	125	131	115	116	122	116	154	137	125	127	113	111	147	140	131	145	116	104	102	120	119	120	129	118	110	123	118	128	110	128	139	121	120	124	138	141	108	118	119	104	122	112	108	111	110	122	129	119	125	120	131	112	120	106	115	111	107	129	109	132	134	109	125	122	128	128	128	127	122	129	119	132	110	117	110	117	142	118	115	123	118	139	128	120	115	138	124	131	114	114	118	138	121	125	117	122	119	127	99	119	113	99	114	121	122	126	118	120	113	127	108	125	115	112	116	134	121	101	126	124	113	110	113	123	101	119	133	105	103	111	109	108	108	121	134	114	110	132	118	114	115	103	116	108	131	135	126	98	105	112	124	124	126	115	118	137	124	105	115	125	132	129	107	114	133	127	138	131	127	113	123	118	125	112	129	102	112	120	128	100	111	122	127	109	127	98	120	108	110	126	131	127	107	112	112	119	128	118	102	118	113	120	122	106	116	119	105	128	125	119	113	142	97	129	143	121	124	98	113	113	114	126	127	116	119	124	117	122	111	94	118	126	146	124	120	143	136	131	131	95	115	131	118	128	118	116	111	98	116	130	129	111	118	130	122	131	108	117	114	112	112	131	125	124	123	122	121	133	112	125	125	138	137	112	116	119	117	137	123	118	124	121	112	112	130	104	126	121	116	101	104	119	144	120	123	101	129	119	116	98	127	116	118	127	135	113	121	133	135	131	121	142	147	129	132	123	120	117	109	131	139	115	117	113	107	138	125	124	115	136	121	126	113	116	119	129	111	121	120	127	131	114	114	117	118	119	118	117	110	106	113	116	133	132	128	116	107	117	130	126	134	128	128	116	108	118	138	116	115	125	107	123	126	124	114	117	116	115	118	116	105	119	117	152	114	121	114	122	120	118	120	108	115	130	117	126	105	101	114	136	131	134	131	128	126	111	102	111	111	103	109	118	126	130	122	114	113	117	129	117	133	127	111	121	110	127	111	134	111	137	130	133	110	126	110	106	129	105	124	120	113	109	113	121	115	113	120	122	113	146	135	114	130	103	108	110	112	115	105	107	118	119	112	104	131	148	120	109	112	124	101	115	127	119	128	110	126	115	127	125	127	105	111	120	114	121	138	111	135	123	103	115	122	123	116	111	144	124	136	127	129	109	113	125	113	103	135	134	106	109	121	118	115	113	127	132	115	113	132	136	115	112	112	136	122	123	129	135	125	122	109	119	119	120	136	108	149	133	118	126	110	106	123	111	132	125	116	127	106	131	102	114	111	123	105	138	111	120	119	116	128	125	122	103	147	114	110	123	136	126	94	115	109	137	137	101	134	132	112	127	134	103	115	146	101	116	120	124	135	104	120	107	126	140	130	139	151	139	147	114	128	107	123	110	136	116	113	107	144	141	131	113	118	114	127	135	139	118	125	130	118	127	110	118	124	110	124	116	116	133	105	125	126	129	110	129	131	145	118	114	113	113	111	143	126	133	127	116	116	134	114	146	147	127	149	95	123	124	116	124	110	117	122	130	120	130	121	117	112	109	119	123	109	111	127	122	124	107	123	133	117	126	123	104	100	132	97	101	119	116	122	120	140	122	118	117	116	118	106	120	139	116	111	127	126	124	123	94	124	109	124	109	120	115	116	124	132	112	131	117	135	121	119	98	107	108	136	129	144	139	140	124	109	124	125	126	134	128	132	123	135	103	113	114	118	125	106	106	131	102	124	135	116	132	108	136	127	140	114	103	108	115	111	130	112	121	120	123	133	124	135	109	138	108	125	129	115	115	144	114	127	113	112	125	132	123	121	130	108	120	121	145	122	137	120	130	132	131	108	101	100	110	130	114	121	139	111	106	125	119	122	114	112	131	125	115	153	117	131	101	119	121	128	111	122	99	115	124	121	110	117	113	130	114	113	111	121	143	126	131	124	112	131	113	120	126	141	120	120	131	128	128	137	116	116	123	119	106	139	124	102	115	112	124	129	122	133	130	132	110	125	123	123	126	120	125	125	113	104	119	109	122	108	120	117	140	123	110	127	121	141	127	113	145	122	129	117	114	101	140	131	107	151	135	126	124	103	128	124	127	105	116	122	121	105	115	112	120	133	133	128	117	118	114	120	116	111	114	132	134	109	105	131	97	122	137	111	138	109	110	135	107	134	125	97	115	124	127	141	118	109	125	100	121	100	110	115	117	115	124	122	121	132	105	122	116	130	117	148	108	139	114	100	127	118	115	138	112	121	121	124	123	129	119	110	130	122	141	121	110	152	98	108	126	114	118	100	123	126	105	117	114	128	114	109	120	113	108	121	130	135	123	114	113	118	127	115	116	121	120	130	121	123	112	113	135	142	121	110	138	114	118	127	137	125	118	124	122	135	118	111	109	127	143	134	120	115	111	110	130	125	116	138	118	138	113	98	121	125	142	116	125	121	107	117	108	132	126	120	126	127	119	136	109	115	120	126	131	136	127	123	117	112	115	122	137	109	121	129	119	108	128	126	120	110	139	145	128	123	137	121	127	122	117	109	127	138	130	106	117	117	127	131	123	127	109	120	112	120	110	120	117	131	126	125	133	118	118	123	128	116	119	128	136	117	103	127	131	125	118	133	118	134	116	114	119	118	122	115	135	124	112	143	135	104	136	124	129	119	119	137	122	113	107	117	142	114	120	134	129	112	138	115	148	127	114	130	124	117	122	112	126	131	124	107	125	138	125	120	135	127	110	149	126	119	126	131	122	140	91	132	118	123	129	124	102	121	110	126	119	134	119	125	111	140	116	118	114	144	127	124	122	126	101	125	126	125	107	143	106	142	147	126	124	119	108	117	117	156	132	120	123	108	127	117	130	119	119	120	133	130	109	125	122	118	119	124	141	143	118	142	133	118	113	132	122	117	141	115	121	126	113	122	109	130	122	136	132	127	119	122	123	114	122	105	117	140	121	116	130	122	136	123	124	93	123	140	126	139	128	120	113	120	134	131	125	111	122	128	149	132	119	126	124	135	120	128	112	114	131	132	121	109	141	118	103	133	126	132	117	113	133	106	113	130	123	135	116	113	110	133	145	120	126	111	129	126	124	118	134	139	121	111	124	116	138	122	124	136	100	121	114	128	116	115	119	120	137	101	121	133	117	116	142	119	111	116	120	124	118	145	120	117	109	133	132	119	113	118	112	127	119	113	132	116	99	108	120	129	106	107	119	116	138	128	122	125	115	137	124	125	125	117	117	127	105	127	112	135	128	126	108	117	119	115	134	150	130	138	136	125	106	114	121	126	134	126	131	115	132	100	130	141	131	125	110	118	113	118	99	118	124	118	112	109	128	131	134	147	90	117	125	121	116	142	108	109	114	135	130	129	117	121	133	118	123	105	121	128	111	113
39645	16710	8226	4101	2673	1901	1416	1151	927	776	677	639	524	482	480	429	413	389	349	329	351	308	343	339	325	332	293	302	306	307	262	260	289	279	259	301	278	272	235	257	253	286	244	232	273	264	298	273	278	281	231	277	262	243	251	238	271	269	262	234	260	250	239	249	247	254	287	265	234	255	246	266	244	222	243	236	229	235	250	248	262	266	265	254	276	237	252	264	245	251	255	237	279	261	254	256	261	237	234	282	258	246	252	264	269	258	248	245	257	256	244	255	245	273	277	253	231	260	291	270	247	265	247	266	258	239	267	253	245	248	245	246	223	255	244	223	268	226	265	252	213	236	285	239	253	313	266	244	234	242	236	257	263	242	223	240	259	288	241	223	244	239	259	253	285	249	263	248	249	256	240	270	273	211	260	245	228	225	241	255	256	248	248	251	229	234	262	268	255	241	248	226	240	274	256	247	271	241	279	236	240	248	243	233	242	265	221	231	265	254	256	254	233	265	267	235	261	251	235	257	249	228	248	244	257	259	257	234	249	238	292	280	264	247	224	260	228	244	255	250	240	233	241	255	263	261	235	240	241	271	265	265	282	255	256	243	245	253	244	245	245	224	254	232	244	261	256	272	259	260	271	243	262	272	236	244	245	258	248	234	220	239	235	272	259	278	252	276	240	242	259	243	249	239	234	254	279	260	270	275	283	266	255	259	253	261	266	243	247	264	250	261	282	260	253	253	221	256	238	245	256	238	245	295	253	272	259	259	260	270	246	266	281	271	249	247	252	259	251	237	249	237	251	269	216	235	250	230	261	251	239	283	263	271	272	254	227	230	278	252	246	274	242	259	223	240	253	268	243	262	242	274	253	254	259	266	248	267	256	250	270	265	262	254	253	240	248	257	254	224	251	267	234	218	248	249	224	268	266	240	227	264	251	284	255	259	257	226	261	231	218	231	268	266	229	266	257	253	238	274	224	269	247	257	237	282	250	246	249	264	259	253	234	222	250	240	242	255	272	245	267	264	248	248	244	265	249	270	243	273	248	303	243	250	246	240	234	240	247	253	274	254	257	259	249	247	256	245	239	242	251	253	268	201	234	258	226	238	259	260	256	265	232	239	261	264	267	257	246	245	243	255	254	261	241	231	254	275	256	252	253	247	253	248	263	238	261	264	235	247	238	235	264	241	241	269	237	256	235	260	287	266	241	269	236	261	249	272	262	253	224	228	263	254	243	260	255	249	256	258	266	234	239	227	237	275	262	228	261	258	252	262	260	248	237	269	250	276	272	255	238	232	268	288	240	266	274	249	255	253	260	235	243	242	242	267	239	253	236	251	212	252	275	271	262	226	241	237	243	256	247	230	241	246	257	248	294	233	275	225	246	246	244	254	241	254	246	248	274	264	245	261	252	226	254	242	257	257	259	281	228	251	217	271	258	273	223	252	240	239	244	266	249	226	254	280	227	272	257	230	262	243	261	265	263	260	267	253	266	275	258	256	266	278	242	244	227	267	243	254	258	262	255	254	223	257	249	248	240	265	235	223	269	218	264	253	261	244	245	253	263	257	257	237	252	238	244	274	241	276	266	230	279	257	294	233	237	270	239	259	257	231	265	271	232	227	233	247	230	260	268	258	275	230	250	252	237	233	232	254	272	261	248	244	264	239	245	251	240	234	240	247	267	259	283	228	239	254	259	249	263	284	243	243	232	255	238	268	231	286	257	245	243	239	262	258	233	250	229	253	241	245	251	254	242	246	222	252	221	254	264	256	268	267	243	239	228	243	247	271	222	264	245	245	238	239	232	247	242	260	262	263	250	237	265	233	239	284	254	249	236	246	250	262	250	256	275	256	277	257	250	251	228	247	256	216	239	277	261	260	264	255	259	247	266	236	259	252	237	229	287	223	227	237	253	250	229	264	248	278	267	256	246	226	259	267	258	239	274	246	241	263	262	279	233	252	245	259	243	241	248	240	259	250	237	213	247	242	225	270	253	240	206	285	260	262	270	240	261	255	264	251	249	265	276	255	261	265	258	220	257	220	274	253	245	221	245	224	267	262	253	244	251	269	261	231	248	255	259	275	252	266	242	236	262	233	254	269	282	272	246	267	228	277	259	271	248	218	278	255	252	263	224	256	244	233	229	257	217	247	254	255	255	259	244	267	250	225	255	244	264	245	246	248	264	244	234	271	253	237	287	238	263	241	255	249	279	285	263	246	248	250	261	248	260	283	248	249	267	251	227	255	272	280	246	254	257	265	241	266	250	234	258	230	250	256	240	235	257	247	253	236	230	252	234	239	224	246	256	269	264	265	280	228	247	243	226	253	272	255	257	267	277	246	265	265	250	251	254	269	268	233	257	263	232	269	236	250	250	259	253	246	264	261	235	279	272	257	270	225	227	231	226	243	246	276	283	247	222	256	232	276	253	235	232	250	258	253	263	240	236	265	253	232	251	252	255	233	253	238	240	270	245	251	250	206	257	246	257	260	245	278	243	266	250	268	260	236	270	263	261	277	253	235	244	253	254	241	235	239	233	254	274	257	276	275	272	259	233	249	258	253	223	259	259	257	238	253	260	228	281	260	229	261	261	236	252	285	235	238	295	234	233	271	252	238	243	266	257	249	220	249	261	243	261	235	251	254	214	265	251	274	242	274	245	251	248	231	259	250	255	247	262	235	256	269	287	264	272	269	239	231	230	269	240	258	236	243	250	254	281	253	294	234	233	257	245	251	247	263	253	262	257	246	248	245	237	219	243	249	244	234	243	260	254	259	258	254	248	254	275	240	235	242	245	265	253	277	279	239	271	241	246	243	254	215	260	260	256	250	228	279	235	227	272	227	238	258	264	274	269	241	216	250	258	242	241	241	251	270	245	255	268	258	251	228	249	251	258	250	262	241	253	254	241	234	236	275	248	256	235	268	254	250	275	260	252	248	239	268	266	222	242	248	265	252	216	263	256	243	289	243	256	236	238	246	263	276	258	252	226	237	271	254	243	228	248	263	225	234	253	239	261	288	264	239	250	241	272	255	238	239	258	241	276	242	263	256	267	239	285	235	276	248	245	227	261	221	247	263	269	255	257	242	253	259	256	269	271	225	260	240	249	234	276	277	257	238	234	254	259	233	267	236	239	235	238	286	246	233	284	232	248	253	254	253	262	246	240	255	259	263	282	243	270	254	260	225	260	273	222	239	255	223	249	277	259	254	246	231	222	229	248	240	261	251	234	296	239	249	265	256	255	230	241	256	274	265	253	264	234	252	249	222	259	260	242	250	251	225	266	258	247	275	255	253	249	298	255	290	256	242	263	244	246	226	256	244	248	238	257	219	281	236	267	242	254	247	242	239	226	242	267	272	257	239	248	217	267	256	247	234	275	234	241	242	256	224	241	253	265	258	236	213	234	257	252	266	233	249	262	249	253	244	291	262	227	251	251	214	238	250	268	242	244	245	262	257	265	215	258	258	237	267	260	241	243	284	235	273	242	272	254	268	229	250
23877	21744	29623	24423	21745	15381	1499	734	545	505	467	402	405	358	379	351	375	360	326	296	337	336	297	303	316	333	304	303	318	308	297	284	276	301	298	315	254	298	301	295	289	262	265	275	307	277	283	294	273	286	280	294	284	266	274	319	255	257	280	280	307	281	269	308	294	285	275	284	276	273	282	250	305	277	286	287	261	271	277	276	279	296	275	269	300	284	271	264	265	264	287	265	276	296	286	292	282	272	278	276	241	260	268	258	254	265	253	274	276	290	257	263	301	255	227	288	264	270	274	305	306	258	267	289	284	244	294	251	292	296	283	235	281	246	271	266	284	274	278	276	290	274	275	285	268	275	279	273	279	274	288	289	282	279	251	241	264	262	297	269	267	278	252	241	285	294	275	275	289	273	248	299	263	238	267	281	286	263	267	305	280	279	279	267	288	272	290	270	285	294	257	301	276	261	270	282	276	279	246	264	269	287	267	284	279	259	271	260	274	287	278	269	274	242	245	266	271	268	242	270	291	311	289	276	305	281	253	280	269	302	253	267	289	242	290	289	241	268	256	296	258	287	263	271	286	291	263	265	258	301	263	289	261	281	276	262	261	268	291	264	277	279	294	285	282	286	271	269	305	268	261	288	268	262	252	278	281	253	258	269	299	240	301	275	248	255	265	268	280	276	291	282	283	288	296	299	292	270	293	280	262	270	276	254	269	271	266	289	277	280	261	278	279	275	287	270	254	263	279	275	268	300	297	274	273	268	282	263	249	291	305	258	266	282	271	276	259	281	252	284	258	275	277	239	273	276	281	288	282	287	276	274	260	269	269	289	233	287	261	293	271	260	266	287	256	253	268	281	276	280	241	293	261	279	283	274	267	235	264	265	252	265	284	264	271	292	265	261	271	307	284	238	281	296	282	266	261	258	281	240	232	280	268	283	267	293	269	263	248	274	285	290	274	290	275	287	246	265	240	303	292	264	283	275	249	277	260	259	260	255	268	268	255	263	262	294	283	304	264	298	299	270	284	293	263	282	256	288	269	269	257	257	249	272	268	264	276	271	263	276	271	261	241	293	268	282	259	284	256	268	264	282	249	283	279	291	259	264	282	292	268	268	298	277	250	284	277	242	286	303	277	245	272	238	271	271	325	276	304	264	289	272	282	269	279	294	276	294	283	264	286	270	259	269	308	246	261	257	267	268	264	268	261	279	285	272	281	281	267	283	265	265	272	246	270	262	285	278	303	286	265	273	263	251	300	278	251	254	278	274	287	279	293	278	281	292	266	273	289	278	283	292	300	295	256	263	297	298	285	268	270	278	247	262	294	294	299	245	270	267	260	276	248	270	294	291	282	287	272	270	293	234	287	274	281	295	292	283	275	263	282	285	273	262	256	252	292	259	266	243	264	267	260	269	259	291	250	297	299	276	258	253	280	255	281	273	276	266	266	265	270	229	260	286	278	290	241	273	278	288	271	294	297	300	283	273	259	275	259	263	278	248	291	273	270	264	279	304	276	268	268	262	292	296	261	281	278	278	305	264	270	289	270	260	278	260	277	292	259	282	251	289	274	259	269	266	273	254	272	301	264	284	277	291	244	286	279	291	268	289	268	287	277	240	262	294	285	283	260	270	247	263	282	257	266	270	252	273	273	240	262	254	277	278	275	291	277	266	261	234	243	259	287	277	260	268	265	281	271	291	262	306	253	298	289	283	257	276	263	265	294	286	243	258	268	282	257	289	262	276	277	300	272	274	287	281	285	281	303	264	310	264	306	267	271	245	284	266	257	253	266	260	266	270	257	255	260	306	275	272	286	248	275	260	254	247	268	303	285	284	265	248	265	259	289	290	266	260	286	230	275	272	275	282	245	252	299	277	282	254	295	292	262	284	256	268	265	247	290	262	268	274	264	251	289	267	278	286	278	279	271	281	298	264	266	249	260	281	267	282	309	242	266	263	268	235	254	293	248	264	294	269	293	259	253	278	278	287	250	263	263	262	255	274	300	264	265	269	278	272	257	273	273	319	276	285	282	274	280	275	239	274	254	251	289	289	294	240	268	270	247	265	255	278	281	264	277	277	287	264	276	252	294	242	247	250	263	279	221	294	275	279	260	266	268	267	267	250	294	276	256	272	270	260	268	256	270	292	248	251	239	292	256	275	269	283	276	282	307	268	280	264	266	286	260	294	283	273	248	270	286	262	276	280	258	284	243	251	274	265	296	271	309	266	252	277	264	293	261	291	245	267	248	270	234	282	288	286	273	266	277	291	255	282	266	271	266	272	293	253	298	281	296	263	291	287	268	261	292	285	280	268	257	278	281	264	284	280	278	276	275	294	253	280	290	281	253	259	255	261	255	291	288	259	238	281	262	265	249	299	271	278	293	273	284	290	291	248	242	275	265	272	281	290	279	293	276	276	273	259	259	284	282	269	278	237	256	265	256	283	291	284	284	251	285	243	271	287	268	279	279	240	274	267	291	258	270	280	270	235	267	295	288	277	273	253	276	278	270	289	303	277	295	292	263	258	257	255	294	283	241	267	278	285	265	255	288	255	292	238	296	294	295	275	294	274	285	255	247	251	266	241	266	271	278	272	285	283	277	284	253	278	282	269	282	284	287	323	304	296	257	270	265	240	252	268	279	249	278	291	285	267	299	238	277	304	275	249	272	257	294	261	273	297	257	279	289	271	268	274	279	244	251	284	265	260	258	270	299	264	288	285	298	271	222	260	244	289	295	258	264	273	240	271	247	273	288	259	279	276	264	274	282	269	271	288	268	309	297	270	262	303	294	287	285	270	258	309	299	276	259	262	268	261	263	298	263	262	265	264	269	262	285	265	267	284	287	266	278	289	268	257	257	303	298	276	242	281	300	257	239	307	264	255	280	272	252	280	264	273	268	264	285	273	280	298	271	275	242	288	259	260	266	279	266	277	259	268	269	272	291	278	265	292	301	304	252	287	295	277	252	264	299	257	285	251	307	235	245	248	278	292	268	246	283	271	275	284	267	260	276	243	283	259	284	268	280	306	280	265	254	273	271	240	270	294	304	286	276	290	280	297	266	276	274	261	321	283	260	257	270	279	285	297	291	278	294	269	266	283	293	255	275	260	286	238	285	290	284	274	269	317	249	296	277	272	243	241	306	287	289	279	266	260	216	278	291	285	299	264	264	262	295	297	270	314	239	271	280	240	260	280	293	267	295	269	256	274	247	309	294	253	285	266	275	239	307	271	242	284	275	266	250	283	239	284	261	263	278	271	275	283	298	266	262	287	289	293	272	270	255	271	280	289	248	272	261	286	278	265	256	271	276	268	291	295	292	314	260	274	264	305	237	252	270	278	273	290	278	270	278	297	304	282	273	278	278	286	261	264	266	295	258	273	234	286	275	281	292	253	259	257	263	261	236	277	260	257	263	254	285	281	282	268	270	269	259	271	275	269	268	282	252	271	279	273	275	287	281	322	275	277	272	249	281	282	261	280	270	236	268	269	248	269	276	278
44864	22393	13520	7379	4872	3511	2708	2243	1780	1552	1308	1177	1082	1009	957	911	841	812	770	730	680	706	748	695	636	621	689	637	647	613	603	611	573	566	592	586	583	580	556	551	541	604	569	551	567	564	505	579	524	523	577	522	547	544	567	543	505	534	568	513	535	543	514	535	576	554	532	542	520	542	507	502	575	528	514	553	518	504	540	496	512	572	570	536	506	536	495	514	538	518	513	562	548	547	521	502	517	525	525	517	530	520	534	500	523	530	518	499	528	508	525	559	498	496	523	508	481	504	533	526	507	541	527	493	581	503	491	513	542	542	495	553	494	515	528	513	534	539	515	528	516	536	488	554	548	506	541	531	562	498	566	547	494	506	505	559	570	561	532	528	524	537	487	517	525	516	567	550	526	510	503	524	541	525	568	518	540	569	484	536	526	495	525	523	548	521	537	510	531	527	533	543	536	535	550	574	512	521	499	518	496	499	498	502	557	482	521	549	500	516	519	497	550	574	510	525	513	540	542	508	523	548	550	503	521	530	509	503	531	472	522	523	507	538	523	520	509	549	502	583	512	533	510	516	499	488	540	538	561	482	515	528	526	528	551	507	561	532	497	534	574	559	552	544	505	526	537	546	491	513	519	546	530	575	492	536	541	513	514	559	524	514	521	549	535	498	500	525	504	506	493	552	574	522	518	555	545	511	528	542	567	505	521	510	553	561	531	503	542	542	539	570	520	541	548	504	516	517	497	562	508	486	454	506	521	479	548	523	508	489	504	542	463	551	543	544	537	558	529	535	520	544	500	500	529	520	508	523	568	543	547	550	504	543	519	501	523	557	512	543	508	492	549	581	559	490	521	522	519	525	530	511	508	485	556	524	521	543	489	534	543	530	509	523	548	522	511	521	516	516	511	502	507	514	541	514	522	496	529	525	496	517	492	491	515	525	514	542	497	545	533	498	530	524	549	561	521	559	494	524	558	526	497	510	524	469	498	532	542	500	533	546	509	517	486	543	507	528	510	538	507	508	543	544	483	530	522	509	550	593	561	534	553	520	488	541	501	458	510	550	542	489	533	484	527	540	513	529	519	498	533	540	554	511	538	503	525	552	501	497	563	530	513	502	532	535	518	514	513	508	539	581	576	576	536	542	538	503	514	537	553	498	493	504	514	520	510	506	530	516	509	568	519	519	504	525	496	510	517	556	509	557	490	566	486	567	517	494	565	482	537	504	518	515	527	533	555	510	554	559	509	519	521	545	535	512	480	499	536	524	541	578	512	554	494	517	502	543	523	484	504	547	539	567	482	508	531	574	535	512	480	474	552	529	537	529	502	527	577	538	540	512	488	522	584	507	502	524	551	529	481	562	580	507	546	508	524	510	508	505	544	483	548	540	552	545	559	542	510	554	525	529	485	509	527	518	498	524	540	517	527	515	553	558	528	546	494	523	527	539	529	519	551	527	568	536	501	514	561	511	556	530	542	528	523	506	478	519	493	505	527	509	501	579	498	502	541	545	565	538	531	525	485	505	521	524	510	550	507	524	523	510	514	541	561	497	521	521	515	527	498	501	544	536	540	530	537	502	506	483	542	506	487	522	518	524	552	511	542	577	559	554	513	522	540	527	534	501	530	521	513	533	544	492	516	540	526	505	523	512	491	509	549	547	525	482	535	521	535	524	545	518	569	558	535	531	510	528	505	545	510	552	537	507	470	521	514	545	505	511	579	519	552	539	526	539	530	507	457	522	516	538	557	522	490	520	494	494	496	502	555	533	518	522	494	536	506	508	498	518	535	529	540	515	513	537	544	518	554	541	512	547	506	500	533	493	549	507	523	539	510	530	530	544	516	561	528	520	527	520	524	531	547	518	538	542	518	510	504	504	557	547	498	520	524	519	523	543	506	512	585	498	527	520	527	522	536	525	556	527	507	527	529	547	497	523	514	521	504	505	510	518	549	531	523	540	514	502	551	541	545	528	501	544	477	535	510	570	544	535	517	504	498	499	492	515	552	514	493	566	552	533	547	528	495	484	545	509	505	506	514	522	552	557	525	566	520	560	531	499	529	555	531	577	517	537	530	533	492	529	552	525	516	520	530	496	517	507	539	503	513	544	532	515	490	498	545	510	516	506	513	523	500	496	487	516	518	509	552	501	507	526	497	562	508	554	536	534	521	520	489	518	544	517	524	475	506	574	545	496	520	520	542	518	487	542	517	512	541	518	505	543	523	523	518	500	525	541	587	568	533	515	504	543	521	550	520	509	526	537	517	537	505	470	549	516	538	519	513	524	497	545	587	541	516	523	549	516	538	552	513	496	526	545	551	532	508	518	502	554	565	524	530	489	517	532	479	547	517	550	541	536	516	551	483	541	532	518	539	541	542	535	510	537	535	534	541	547	550	512	520	486	495	545	531	530	536	522	558	504	541	513	544	520	526	526	519	521	522	513	539	491	539	499	505	551	541	523	556	549	524	502	516	528	494	535	539	552	568	518	543	515	517	496	551	507	526	508	493	550	483	500	476	507	560	571	550	503	520	519	552	528	550	544	534	548	502	539	547	518	531	560	506	511	544	544	535	504	511	550	483	546	522	526	497	534	509	491	512	503	510	531	488	539	537	527	563	490	530	526	502	538	531	547	518	522	518	550	478	490	506	515	475	511	492	520	487	568	522	509	554	558	519	518	564	478	543	529	548	537	527	486	506	540	511	522	498	540	514	495	522	533	536	522	539	530	522	514	496	576	530	576	500	539	520	537	530	531	521	556	539	530	488	527	503	549	549	534	525	540	528	526	503	535	541	555	519	526	518	523	553	536	529	513	474	512	508	524	505	537	527	543	570	556	528	482	519	499	500	510	532	541	514	568	523	516	535	514	485	549	526	532	542	574	528	555	541	518	507	553	553	502	579	557	508	526	506	489	531	510	538	510	513	542	533	528	517	548	492	522	515	522	502	528	498	515	494	546	557	549	503	560	483	549	542	555	534	518	534	551	535	543	505	538	515	516	535	534	545	496	518	490	545	516	504	510	508	500	506	494	513	572	553	539	501	517	503	503	535	543	520	556	556	495	562	494	531	523	507	549	523	566	523	510	522	560	515	526	510	559	526	511	550	507	501	494	571	522	556	546	507	504	531	514	517	533	525	542	533	521	490	526	522	505	517	517	540	547	536	510	519	532	518	546	512	512	533	504	520	577	528	560	519	536	492	524	508	544	542	554	488	535	505	514	537	497	542	520	526	529	536	542	515	527	532	551	497	518	505	525	535	500	581	517	521	517	543	531	530	530	510	539	547	519	579	520	532	534	562	575	538	535	560	520	529	543	535	491	504	522	541	505	514	543	545	545	502	520	523	523	536	520	524	506	507	564	495	527	527	545	501	536	539	530	552	522	502	508	516	566	516	516	503	535	532	533	525	534	488	534	565	524	535	522	511	527	533	554	533	567	511	535	530	530	509	508	454	543	499	538	539	534	530	521	514	504	532	530	526	546	520	515	524	534	514	524
27368	20472	6027	322	185	118	94	125	91	85	80	106	84	91	111	95	79	89	92	90	81	96	98	97	92	79	77	87	83	83	81	97	75	88	79	104	92	96	86	87	83	78	96	71	86	97	90	80	79	80	100	91	80	91	89	78	99	88	93	70	70	91	82	73	88	93	84	101	91	80	88	85	84	91	81	83	100	87	90	90	84	93	92	78	75	87	102	74	81	98	88	83	104	85	76	88	87	80	94	75	88	87	73	79	87	77	74	85	87	77	92	83	84	82	88	67	91	107	86	95	77	89	91	73	88	81	100	82	92	67	100	75	92	88	68	79	89	84	92	73	81	97	85	87	89	77	80	83	101	102	80	92	91	67	74	91	80	74	82	78	88	92	83	95	83	102	85	87	88	87	86	85	64	100	74	105	83	81	91	86	91	78	84	90	90	94	62	81	96	90	84	80	89	74	86	84	74	90	83	74	83	76	62	76	76	79	81	80	83	70	77	84	83	76	75	93	96	98	95	71	80	90	78	96	80	71	77	98	91	70	75	111	84	78	84	88	86	88	96	83	79	93	73	92	91	89	82	78	85	93	80	94	77	76	86	76	76	94	84	86	75	90	62	71	76	75	72	74	68	78	88	96	89	91	71	81	88	78	89	61	68	86	78	79	89	74	87	98	88	75	85	85	62	81	82	69	90	82	97	71	103	84	105	76	84	86	77	82	78	87	82	89	96	95	95	78	94	79	85	94	68	102	100	79	91	77	86	78	77	81	83	76	78	79	88	70	75	90	86	78	83	80	81	90	90	80	85	85	68	88	79	102	77	75	80	77	70	66	84	79	92	88	97	92	75	89	109	87	71	83	67	88	81	87	87	84	87	93	89	85	88	81	108	86	90	76	77	77	70	91	90	78	99	69	71	74	84	96	83	80	78	81	88	75	76	81	78	79	64	79	91	91	98	96	75	85	97	85	93	92	77	74	96	80	81	95	93	77	87	95	80	92	86	79	71	80	74	81	85	100	76	84	88	76	85	90	80	94	83	82	86	90	98	95	83	76	64	78	76	76	90	78	79	86	97	80	89	90	77	84	77	80	92	78	81	83	77	91	83	93	77	87	92	93	88	75	69	86	69	92	81	64	84	96	100	73	87	91	74	93	78	68	83	86	73	99	103	101	88	86	90	70	83	90	76	83	74	70	79	78	68	89	84	96	98	90	81	104	89	90	87	68	81	85	82	83	86	85	83	89	82	70	100	86	89	71	95	84	104	76	95	84	85	90	85	79	84	94	74	93	72	78	89	83	87	79	74	77	85	82	63	59	90	99	70	89	100	87	77	74	93	73	95	91	79	63	84	80	89	96	83	85	93	82	88	98	75	88	91	85	82	85	90	91	73	97	77	96	86	84	87	86	72	84	80	70	72	88	87	101	84	101	90	88	90	74	102	93	85	82	107	105	73	99	65	69	83	98	87	91	83	79	84	100	92	84	73	72	94	104	76	79	70	81	92	88	82	78	85	83	90	77	80	86	87	88	97	67	100	84	81	72	81	79	100	73	87	78	81	79	83	77	81	90	83	85	84	86	91	85	104	101	78	81	74	85	78	103	92	91	73	88	63	76	90	75	80	82	99	81	90	91	86	78	79	91	78	85	82	69	90	75	80	85	72	77	72	93	74	81	90	94	82	94	89	83	77	87	91	94	82	82	97	92	108	98	88	92	86	73	75	74	90	77	73	63	75	99	87	85	74	83	82	80	79	83	73	67	86	82	91	81	82	88	90	91	79	85	81	79	92	79	91	66	99	79	68	85	89	94	103	80	81	96	88	73	102	91	74	79	67	93	94	98	93	87	78	65	95	74	85	77	108	76	84	69	80	99	87	78	98	89	92	90	78	84	88	96	87	69	83	64	93	90	71	85	92	92	95	92	84	85	79	90	85	84	75	92	91	90	84	81	90	77	81	83	80	84	72	107	70	83	93	87	89	101	79	74	93	83	77	77	82	89	77	80	88	79	82	86	97	78	84	113	89	74	71	80	76	75	86	93	78	99	75	88	86	96	87	86	71	90	80	82	72	85	85	101	75	71	88	83	83	83	82	76	89	94	84	83	90	78	61	74	110	80	74	68	80	84	92	92	73	92	58	71	80	84	81	90	87	79	90	81	89	83	98	77	71	84	69	99	77	89	103	81	86	84	68	110	97	66	84	80	79	77	98	70	89	88	93	91	85	98	92	79	82	91	82	75	85	73	79	88	83	91	86	70	88	91	97	94	80	75	76	80	78	93	71	84	74	89	93	91	89	90	73	81	90	96	90	97	81	91	89	79	88	81	80	79	71	72	99	75	93	64	102	75	108	103	93	82	94	73	75	88	81	95	107	92	99	89	96	94	83	89	94	89	97	65	76	85	103	73	73	79	102	75	75	88	92	74	77	76	77	67	83	68	74	83	86	82	80	72	67	103	87	89	70	87	86	92	84	84	66	91	86	77	98	81	90	77	72	57	79	63	105	82	104	69	68	97	92	66	91	83	91	107	90	97	94	78	79	80	78	81	78	92	80	70	78	76	97	69	91	79	86	83	89	85	88	80	65	79	76	86	94	104	91	81	86	95	89	89	83	98	75	93	85	79	78	81	73	80	90	86	79	85	74	87	88	95	83	83	92	101	98	90	100	78	86	88	97	70	79	100	75	68	84	95	105	80	88	94	95	86	89	84	80	91	85	79	100	91	85	83	90	79	83	92	101	67	90	99	91	88	80	80	91	87	76	64	85	82	84	91	94	76	71	84	78	93	93	88	81	87	93	92	86	99	90	101	86	93	92	87	92	97	80	91	79	93	67	77	82	75	85	92	77	70	69	78	85	103	77	86	82	80	66	81	85	76	106	100	73	77	80	76	86	99	66	91	78	88	81	84	76	73	78	64	93	97	89	78	74	75	80	98	74	81	83	98	81	88	85	96	83	80	97	72	93	83	91	115	85	78	88	89	80	74	86	84	95	74	87	95	90	73	83	82	91	83	94	80	87	78	87	91	80	97	78	74	78	89	87	95	78	81	91	100	81	76	101	75	80	79	64	95	67	86	99	81	77	84	71	91	82	73	89	92	86	106	82	69	98	96	74	84	90	67	90	91	82	81	88	67	93	85	78	90	90	73	76	84	73	88	89	74	70	94	91	93	83	81	65	71	81	101	77	104	85	73	104	89	78	78	80	74	94	77	97	84	83	86	79	91	67	81	89	71	60	62	86	82	92	72	65	77	85	84	95	86	83	101	90	70	70	73	83	95	80	75	86	93	84	88	84	93	86	93	100	104	89	85	82	100	76	86	85	67	94	79	101	75	80	75	70	98	76	96	72	80	85	103	96	90	96	75	77	104	98	87	83	81	86	72	87	89	91	96	95	64	73	83	87	91	74	82	103	75	100	76	93	90	86	85	84	79	80	85	87	74	81	66	82	90	80	85	82	83	97	92	79	83	84	93	91	78	73	89	85	75	96	76	82	77
18065	6136	1082	594	417	354	333	264	249	254	244	215	232	208	191	236	203	205	184	214	209	174	172	186	212	214	199	191	193	200	182	183	224	178	193	227	177	213	182	187	168	170	220	204	206	176	200	185	198	188	200	190	200	173	193	190	196	189	189	190	204	184	189	217	203	181	184	172	181	200	168	206	178	187	199	187	193	207	187	186	185	218	194	199	185	213	188	206	176	165	208	193	168	188	202	217	179	180	170	187	186	190	169	208	165	174	202	188	186	184	188	188	201	174	182	176	193	190	196	182	193	187	214	203	166	180	198	176	195	202	197	175	201	200	193	199	178	197	185	194	172	197	206	182	191	169	194	194	189	174	171	184	193	176	182	201	188	182	203	218	190	164	183	204	202	178	188	193	157	173	188	196	172	206	169	187	171	200	180	199	182	178	187	197	183	185	197	200	185	186	192	186	183	200	179	189	197	194	199	200	210	197	200	186	169	199	175	194	182	210	182	146	192	196	188	192	184	195	194	171	179	209	222	190	170	173	186	190	178	183	164	217	202	169	173	191	174	185	188	175	189	198	185	211	180	186	173	194	196	185	166	173	171	176	195	192	224	189	201	207	190	173	200	202	171	207	193	201	201	194	203	191	189	176	202	183	188	179	197	184	224	177	190	201	187	180	176	197	174	188	206	210	199	185	184	171	196	205	199	180	198	221	183	196	195	205	187	219	197	186	196	175	192	201	187	180	173	194	191	165	178	192	209	188	181	188	182	187	162	213	183	161	178	198	185	190	179	201	216	208	221	184	183	180	209	197	205	194	212	195	172	189	192	187	188	184	196	148	204	200	179	163	214	206	181	180	188	180	171	184	178	197	183	185	181	198	194	169	201	171	177	173	202	183	175	186	192	197	192	180	203	187	188	175	177	193	202	183	170	192	202	170	170	217	189	193	164	190	206	177	187	195	208	200	172	187	190	201	224	211	199	188	198	175	182	174	187	177	190	178	185	182	177	207	191	189	194	184	173	167	188	196	195	182	194	194	168	201	176	191	204	195	206	190	219	190	198	214	173	161	198	186	200	215	186	202	212	173	204	201	193	195	176	204	197	191	188	191	212	175	165	190	210	201	199	189	196	180	204	196	213	188	197	190	171	191	195	198	186	180	172	194	184	171	193	169	179	208	171	186	199	201	192	166	224	190	192	150	209	159	160	180	179	188	174	196	195	179	194	196	168	200	212	211	200	203	203	210	162	179	184	189	198	186	217	175	176	219	186	205	174	198	208	178	193	187	172	182	212	178	218	198	183	189	173	197	200	217	162	202	208	201	209	188	219	167	186	213	209	209	169	152	186	177	209	195	212	213	180	195	176	175	193	189	191	183	191	207	182	181	171	202	190	201	195	194	204	202	188	172	213	184	194	207	177	195	198	165	176	200	203	192	181	219	179	183	216	180	196	183	195	189	196	214	198	197	187	188	186	183	180	170	181	196	183	171	216	171	202	192	207	189	194	195	196	187	180	195	208	157	211	177	178	181	194	198	206	187	201	177	183	193	182	211	196	174	208	200	177	191	161	168	193	191	186	226	169	202	192	204	208	188	189	214	199	181	193	207	184	188	203	205	179	158	211	176	179	186	209	186	185	199	190	168	187	188	209	178	194	212	176	193	189	204	174	191	202	180	168	189	179	175	170	189	183	188	207	173	179	198	180	185	197	193	189	191	185	189	170	216	206	190	184	178	172	188	172	191	202	170	190	185	191	189	222	199	196	220	188	177	170	186	204	190	178	170	178	186	195	166	184	183	170	186	181	203	177	207	204	183	204	198	191	181	184	231	195	174	197	195	179	178	213	198	180	204	189	192	202	200	215	165	197	200	207	179	196	215	165	182	182	194	183	195	166	206	185	208	186	192	193	191	192	175	201	203	204	206	206	209	178	203	189	166	183	179	175	197	181	189	184	205	187	178	177	184	196	212	214	205	200	221	169	202	200	176	198	193	179	190	198	190	189	174	195	171	197	178	193	165	201	162	200	206	186	209	179	197	203	205	207	180	196	188	196	206	206	198	158	193	194	190	170	190	169	196	181	192	204	183	194	201	192	186	170	217	182	183	179	192	188	196	160	185	201	180	198	185	193	170	194	192	215	199	210	194	184	167	182	214	209	165	187	197	163	183	203	180	190	194	194	212	167	188	204	174	164	173	205	184	160	186	206	210	187	189	205	173	179	180	180	193	201	196	178	200	187	213	179	186	206	183	190	215	201	169	207	196	182	178	195	202	205	185	177	186	197	201	179	172	198	183	171	173	185	205	207	186	192	180	206	181	161	189	213	188	200	185	178	188	184	187	198	202	200	183	213	195	194	204	201	186	216	170	192	196	177	198	189	201	179	194	165	208	198	198	193	190	195	182	185	184	189	188	203	207	194	209	190	199	188	205	184	198	188	189	183	200	202	198	193	196	186	189	200	198	181	181	187	174	188	189	202	196	184	198	183	174	194	195	176	201	171	180	163	187	180	177	217	172	186	195	213	210	184	197	189	173	192	172	187	184	204	209	197	177	195	193	188	189	219	204	182	179	204	188	158	167	204	182	192	204	177	209	201	215	185	161	185	185	179	208	185	181	174	194	212	192	204	190	204	208	179	181	205	189	191	180	184	169	185	168	191	181	198	189	198	201	179	177	221	227	201	187	179	207	205	196	181	189	208	179	198	215	197	199	195	218	178	199	180	183	206	201	176	172	211	202	200	180	200	195	190	183	172	197	188	171	199	209	182	184	181	177	192	198	197	195	182	189	194	186	182	179	192	176	174	170	174	195	186	209	211	210	201	183	196	179	199	197	178	191	177	186	180	193	179	207	183	193	180	194	193	202	205	192	194	180	173	201	157	179	212	207	187	196	168	186	199	210	198	194	208	187	187	213	174	197	198	181	176	208	199	194	180	202	198	207	184	194	207	198	168	193	185	186	201	200	193	181	195	193	179	189	179	177	213	182	176	185	218	182	200	190	192	210	197	200	195	172	173	184	178	182	180	180	179	167	173	193	218	197	208	203	193	173	174	200	176	181	208	180	218	186	199	182	183	184	195	183	165	191	191	175	200	179	188	202	173	150	192	199	185	188	185	232	202	183	187	188	196	195	197	189	186	203	176	186	188	182	184	177	195	197	171	214	185	182	195	176	175	192	199	196	171	207	198	189	191	195	180	176	190	170	185	187	182	181	184	188	182	189	166	211	193	217	182	181	201	173	178	217	176	197	188	197	185	194	195	168	191	217	165	190	180	199	183	195	160	197	188	179	172	202	183	183	180	173	183	186	195	166	183	177	183	184	192	182	197	186	180	198	185	177	200	194	192	201	192	192	160	202	208	201	203	176	182	190	198	186	174	192	181	191	197	216	176	182	185	187	190	200	201	163	200	163	190	182	179	213	188	182	179	191	202	180	192	187	205	185	157	183	177	169	216	187	180	198	213	179	199	173	185	160	189	186	173	217	195	209	189	210	200	188	203	210
24848	21736	29016	24993	18094	1112	484	318	262	247	243	178	179	177	178	184	156	152	157	151	139	130	146	133	141	145	135	134	146	113	121	130	122	128	136	135	131	153	107	134	126	139	120	103	132	126	115	111	108	118	121	124	119	101	135	127	112	137	122	121	127	130	137	116	106	146	143	118	118	147	137	125	110	88	114	122	131	119	131	119	131	135	117	121	129	130	122	93	114	124	139	137	137	141	110	116	119	119	104	141	94	128	115	124	123	126	118	115	118	107	125	116	136	120	122	141	128	116	132	130	126	126	111	120	115	130	122	119	134	117	126	105	107	117	133	110	122	134	125	102	127	120	111	109	107	126	112	128	127	126	110	145	128	117	116	116	111	130	127	130	126	122	114	115	138	143	136	130	136	123	132	115	129	111	125	130	127	138	111	112	118	113	125	122	136	113	114	104	120	122	135	114	114	130	124	102	122	112	135	110	130	110	112	128	122	125	132	126	129	121	110	113	125	143	138	107	121	118	123	136	99	114	128	133	100	119	113	103	106	108	117	132	131	120	123	97	113	132	115	112	124	112	124	118	111	126	145	130	101	138	128	106	130	116	112	112	101	122	99	124	141	116	119	122	121	126	131	133	125	120	125	120	89	123	113	135	128	93	120	112	133	120	107	129	96	136	117	104	124	131	112	135	126	125	126	129	94	118	134	109	114	128	126	106	110	128	113	138	128	120	120	119	124	123	108	113	126	122	118	127	108	117	113	118	150	133	120	135	119	127	96	133	105	116	116	112	124	119	126	130	118	130	134	104	101	111	113	118	124	105	102	103	128	140	120	120	128	124	120	119	120	124	115	122	146	98	98	115	106	114	109	114	113	120	119	137	136	113	107	118	104	123	108	113	112	118	105	124	136	128	119	114	135	116	105	132	143	124	111	125	124	116	127	111	128	132	120	110	139	116	119	110	117	124	138	113	114	132	118	136	130	120	126	133	113	123	115	141	119	111	113	121	107	113	111	127	133	119	116	112	114	118	125	120	103	126	120	126	118	127	121	113	105	140	117	121	120	121	107	127	113	128	111	134	108	123	126	119	115	124	132	112	114	124	112	137	112	112	119	124	114	127	105	110	117	100	126	109	135	130	113	123	127	137	120	133	122	137	120	109	117	113	111	127	117	127	136	126	122	124	117	88	111	111	120	134	126	127	128	117	133	119	117	134	124	133	121	116	116	124	120	91	114	136	129	130	116	137	118	119	104	115	105	109	132	118	115	117	97	127	131	123	136	122	130	129	139	111	121	123	119	106	110	114	103	117	146	132	97	118	124	113	113	116	98	136	99	105	126	111	116	120	120	128	115	121	115	135	123	100	118	114	134	128	125	113	136	133	115	114	102	137	110	111	133	111	112	130	112	127	118	111	121	102	119	115	97	96	121	123	119	132	121	126	122	157	135	115	118	120	129	128	118	121	126	136	118	109	132	100	113	99	129	130	132	126	116	123	108	117	125	123	112	108	107	117	114	106	123	117	121	122	112	128	119	111	119	123	128	110	105	112	121	123	122	130	132	134	111	131	116	134	141	110	116	118	110	125	119	139	118	116	130	133	114	126	114	123	114	126	131	128	135	121	114	128	111	119	127	114	114	110	113	131	136	129	132	101	107	146	127	118	99	147	109	116	119	120	116	123	131	121	124	123	118	112	110	117	123	119	145	121	111	120	107	119	124	124	120	112	118	116	139	118	103	158	114	126	110	116	106	121	105	120	122	124	115	129	117	116	125	114	121	110	119	140	129	128	107	129	115	114	133	118	116	105	133	102	120	112	103	101	120	140	148	127	121	116	140	118	117	116	119	132	142	124	116	112	128	141	116	148	121	120	114	119	118	123	120	135	103	117	105	132	114	116	110	124	113	116	130	133	124	96	141	119	115	127	120	122	134	127	107	106	131	114	115	112	128	117	106	123	121	117	130	126	133	107	118	98	138	135	120	123	106	97	140	123	130	110	129	133	123	100	116	104	116	135	113	140	119	127	127	119	114	119	142	125	118	107	118	109	126	110	108	136	123	125	116	122	97	121	112	124	134	108	146	143	114	117	101	112	128	119	131	114	116	113	111	127	100	136	104	112	127	120	124	118	127	114	125	91	102	122	114	112	115	113	98	105	125	111	104	140	122	128	120	130	121	102	132	124	129	139	143	121	118	122	128	128	124	134	123	133	114	114	99	108	132	108	129	99	125	154	116	102	106	136	122	147	123	127	121	130	131	111	109	110	143	126	112	116	114	115	125	116	118	111	120	128	101	141	126	121	129	139	121	127	127	123	97	126	125	127	118	108	124	140	123	104	133	126	117	103	125	117	113	110	114	125	113	134	119	120	112	106	122	112	129	120	120	99	124	108	133	131	129	114	143	116	103	120	118	107	122	134	124	107	120	117	124	117	127	116	120	101	106	140	117	126	122	128	111	126	117	124	121	123	123	132	123	112	120	122	122	114	129	128	134	129	117	130	133	131	112	132	131	128	111	117	128	116	104	124	145	120	115	116	110	127	100	125	118	132	124	118	109	118	139	107	116	114	124	117	146	95	122	122	110	123	124	128	132	111	115	128	135	133	129	120	149	112	129	102	116	115	127	128	107	99	135	124	130	136	119	131	109	139	112	133	124	134	108	131	135	119	120	112	153	117	114	133	103	120	146	120	156	130	125	107	120	120	140	112	110	132	112	104	119	126	146	115	113	140	124	124	127	128	122	97	113	126	130	103	110	116	93	126	137	114	119	122	113	121	97	97	138	126	121	130	104	120	117	125	136	109	109	102	114	136	119	119	127	123	115	135	103	123	118	100	123	137	137	153	118	102	124	127	119	118	116	130	104	122	112	112	113	110	144	116	141	111	116	120	120	137	109	120	125	94	110	125	119	114	116	113	98	143	115	121	116	129	107	119	118	114	122	113	119	129	110	118	108	98	112	134	130	114	137	117	118	129	113	111	123	100	118	107	124	131	120	115	130	123	140	107	99	125	114	125	118	139	122	110	133	139	102	135	110	129	115	131	118	115	134	129	99	123	127	112	144	115	111	99	120	116	112	127	97	118	123	130	131	133	111	116	120	112	112	133	128	110	126	109	127	124	115	132	132	129	119	132	133	118	126	107	128	107	107	131	118	111	130	135	105	134	113	99	125	122	122	132	116	105	105	120	117	125	129	106	122	109	133	126	119	116	124	131	113	125	111	114	134	132	97	116	107	123	110	131	124	107	99	112	120	106	123	123	107	123	118	120	117	105	109	116	111	98	114	130	107	128	121	112	139	123	120	108	109	112	119	145	136	117	126	121	124	116	88	146	121	120	118	129	134	132	133	99	136	120	113	119	118	121	124	133	121	108	120	139	134	121	109	92	118	129	105	121	120	109	108	127	121	118	101	135	121	146	110	116	122	115	116	97	122	143	107	125	117	116	113	107	125	133	136	117	116	139	113	113	123	118	143	114	125	125	112	115	107	118	118	136	121	130	113	130
34432	15673	7587	3645	2436	1730	1289	1089	872	753	648	552	531	496	434	424	394	334	345	344	328	331	255	315	293	309	258	254	261	283	241	288	266	281	255	263	267	270	243	241	253	250	236	265	253	218	248	246	229	226	217	236	269	237	237	237	226	229	232	265	241	221	206	217	237	232	225	214	221	238	250	256	210	221	215	257	228	236	217	252	258	226	235	255	247	215	228	250	206	212	231	233	210	230	235	241	257	225	238	236	228	242	233	226	226	250	220	235	242	232	234	220	221	251	233	247	244	226	223	205	236	232	236	226	248	214	202	238	250	214	228	239	263	199	221	230	238	226	238	230	184	219	201	251	238	234	220	227	225	212	202	205	229	227	230	218	240	232	205	227	248	211	242	231	215	197	229	236	239	222	231	222	235	239	245	248	226	188	216	228	235	205	219	231	240	226	231	209	239	254	220	239	218	231	230	217	217	234	230	251	225	259	251	261	223	267	242	230	241	235	223	243	214	233	283	218	234	239	217	214	227	247	233	243	207	223	210	191	232	230	225	217	211	243	208	223	236	232	240	238	249	238	201	208	188	241	234	211	231	240	210	215	236	244	222	254	238	250	242	215	234	219	221	234	234	230	248	242	224	241	250	229	214	213	235	223	231	260	249	250	234	230	227	236	237	215	251	233	226	218	206	238	249	232	239	224	230	244	242	226	245	216	232	239	230	226	218	218	226	224	222	214	218	239	228	229	238	250	231	238	262	241	187	201	204	233	231	224	232	241	212	243	243	241	210	246	238	240	218	239	221	224	217	257	263	234	230	223	221	232	243	239	221	225	228	236	235	217	233	201	218	248	249	263	226	219	245	222	214	210	253	226	210	223	247	240	210	225	227	205	236	229	206	216	231	194	252	208	214	245	234	233	241	210	227	237	224	223	218	224	208	231	230	247	242	232	229	219	235	206	256	229	187	250	203	232	240	230	232	232	217	208	231	202	233	228	230	227	237	232	215	243	207	231	255	222	245	209	226	237	254	209	259	240	212	246	217	233	238	254	224	207	215	235	215	228	230	231	239	232	219	218	224	243	248	242	247	244	243	214	226	236	215	219	224	216	228	229	246	234	240	246	209	206	227	227	263	248	238	247	252	236	220	224	265	243	202	237	236	226	232	230	215	243	230	212	260	239	218	247	254	251	212	234	216	234	200	231	226	220	209	221	222	231	219	221	226	209	222	231	225	213	254	242	224	226	239	215	229	202	212	230	235	235	223	236	236	239	237	222	242	212	234	210	245	238	208	243	223	214	241	258	226	226	231	234	224	218	209	230	210	220	241	222	234	211	223	214	210	208	227	211	209	256	227	229	230	241	248	229	224	226	221	229	225	233	228	221	239	232	211	219	200	243	236	252	218	225	222	227	194	228	248	231	218	236	209	231	218	231	217	247	235	276	241	224	239	223	225	191	203	236	232	216	229	227	232	222	213	201	234	224	252	218	227	237	205	225	234	213	224	247	266	257	209	264	227	233	227	209	254	212	235	228	231	232	229	243	247	252	244	234	227	247	234	225	204	214	213	238	241	237	222	233	192	214	223	214	228	216	242	222	238	224	232	224	219	240	219	234	227	189	238	228	237	228	229	218	219	215	222	259	221	222	231	235	234	219	238	231	221	221	232	230	210	213	231	241	229	229	196	209	223	246	213	215	230	218	237	226	240	242	251	235	240	230	226	263	242	211	230	212	235	264	245	241	216	223	237	226	224	246	232	221	230	236	205	219	238	218	218	214	239	230	246	214	219	247	219	241	247	236	223	236	207	233	226	215	240	220	217	237	219	229	229	237	202	228	252	202	225	226	211	231	206	228	227	232	206	218	220	219	245	210	235	228	241	222	216	246	267	218	244	252	238	233	264	217	205	223	222	222	229	225	225	236	236	254	243	229	232	233	213	218	249	215	238	249	228	218	252	209	237	227	231	230	210	212	222	230	233	217	230	236	215	218	230	227	252	245	214	207	235	229	226	205	233	227	235	224	232	237	205	220	258	210	244	251	224	248	231	255	240	231	232	219	251	220	227	193	262	238	208	215	228	252	232	236	244	231	254	211	231	210	216	213	256	207	239	252	254	236	241	246	236	218	249	259	245	224	235	258	192	225	242	222	194	212	229	193	200	220	219	206	217	238	222	214	218	215	231	242	224	230	220	222	233	224	218	209	206	259	217	210	238	222	236	230	229	235	226	244	216	231	204	212	207	235	201	214	227	242	241	243	224	228	225	245	233	230	227	220	212	194	193	215	236	211	244	210	211	244	225	232	195	228	209	236	246	231	250	237	220	261	241	229	238	221	223	241	202	222	201	204	227	212	198	248	222	227	247	237	209	230	213	244	257	211	211	209	209	242	240	220	230	221	236	245	233	244	253	241	224	256	227	229	235	228	235	232	222	228	222	209	223	235	217	240	236	225	210	225	224	222	235	236	221	224	236	202	231	226	220	221	233	218	211	249	229	234	211	221	209	217	233	225	216	209	216	221	217	217	235	229	242	200	236	233	241	217	206	220	232	208	204	254	245	228	213	242	235	218	227	237	255	226	265	224	239	225	231	222	240	238	203	228	243	199	201	231	241	256	238	207	214	233	211	212	200	207	231	206	217	222	221	227	239	213	229	216	248	225	235	236	224	219	238	214	195	243	198	214	213	266	231	222	239	220	210	225	218	239	212	229	236	222	207	221	228	213	245	212	236	231	245	210	212	238	205	191	248	227	245	238	238	248	237	228	224	240	228	242	260	217	237	234	232	244	277	240	220	231	251	214	236	234	233	231	259	225	214	267	232	245	222	247	239	211	226	254	242	214	211	243	239	213	235	260	215	202	209	254	246	244	232	200	222	224	226	254	211	200	208	209	213	227	223	225	236	229	210	233	219	219	210	243	227	191	222	229	205	220	213	222	225	236	229	232	256	212	238	231	215	222	207	247	234	245	211	246	232	255	217	226	217	226	213	243	210	217	216	227	226	259	224	265	237	214	220	210	223	217	239	217	246	241	226	226	240	228	233	229	226	227	209	216	218	207	228	218	228	249	222	254	226	265	216	211	223	223	206	228	206	211	218	249	231	199	216	226	224	248	223	247	234	228	226	257	236	222	215	257	254	229	233	238	238	190	230	209	221	216	216	219	206	237	231	214	215	229	228	235	266	221	240	199	224	250	240	231	233	253	226	230	235	190	223	204	204	205	238	223	230	234	200	224	228	209	199	241	199	203	208	254	228	238	237	238	232	223	250	231	225	195	200	242	218	212	215	251	224	264	226	231	216	238	246	256	232	218	210	254	192	236	207	197	261	211	214	224	206	243	221	241	235	204	207	236	241	210	226	224	203	203	230	205	226	219	194	223	225	210	208	233	233	235	230	222	207	229	246	217	244	240	249	216	270	240	220	242	221	253	231	213	212	224	256	245	229	225	212	222	207	197	221	211	211	211	210	216	249	241	184	230	217	226	239	227	253	229	240	236	228	241	213	213
23896	21716	29945	24019	21716	17591	1676	746	543	504	484	439	437	366	397	397	358	305	348	340	314	341	318	323	308	307	326	312	289	285	309	322	281	312	324	321	281	296	306	279	290	276	305	270	274	267	292	279	293	279	290	327	279	274	348	281	268	284	259	289	311	259	304	313	297	285	267	265	281	280	314	287	281	279	296	278	249	292	281	287	255	281	296	258	268	268	272	284	292	271	289	288	270	264	271	283	276	284	280	296	264	276	281	261	276	275	243	265	285	290	271	269	282	281	306	246	290	293	275	297	270	306	239	281	292	285	250	246	278	257	271	282	251	272	252	274	257	297	270	261	296	306	297	245	307	279	253	283	304	276	273	266	331	259	287	268	259	282	278	262	268	265	287	251	293	262	256	287	264	244	275	274	264	283	280	265	299	253	273	285	286	248	266	252	280	256	288	234	264	264	294	246	250	281	293	261	277	267	269	284	286	292	283	283	267	261	249	305	259	255	277	272	245	266	272	310	264	280	245	277	271	266	253	299	268	283	251	271	268	278	256	293	267	288	265	294	274	285	285	271	281	278	280	243	269	266	241	257	277	252	296	304	271	281	271	247	268	241	285	263	272	288	283	289	272	267	272	280	275	280	288	260	276	273	301	291	283	284	278	296	267	245	245	266	293	280	283	292	252	247	291	276	271	275	258	280	259	268	268	271	257	267	280	257	297	279	289	252	322	300	274	259	257	267	266	281	288	294	255	289	245	303	260	282	295	254	305	271	313	246	287	283	277	259	268	274	294	260	280	253	281	266	250	300	285	268	272	272	277	267	268	258	304	269	227	275	251	268	265	250	276	282	262	269	265	272	302	285	288	277	264	301	256	294	255	300	283	252	265	275	270	279	276	281	283	274	284	286	294	290	270	282	260	292	282	279	266	268	256	279	269	255	288	280	284	287	274	274	250	291	251	253	280	273	288	273	284	249	288	262	272	264	255	298	265	228	292	239	260	284	275	266	256	281	253	254	286	275	288	263	259	270	277	256	272	275	276	272	263	271	277	292	266	290	295	297	270	292	265	297	306	240	258	279	283	299	252	267	260	282	289	262	279	290	269	318	282	278	265	293	285	285	241	257	279	257	284	269	285	257	271	279	276	284	290	256	278	276	289	267	248	273	260	272	298	263	267	280	251	260	263	258	284	286	282	248	279	262	262	266	275	263	243	285	277	310	281	290	247	316	295	279	270	278	269	259	270	263	252	265	293	286	274	265	290	276	277	313	290	263	278	286	287	239	275	253	269	276	292	288	300	271	250	288	285	289	286	281	292	263	274	265	299	294	264	269	281	298	275	292	272	269	274	271	276	281	268	282	245	269	268	256	275	246	254	259	301	277	281	253	283	254	258	264	254	261	246	278	300	258	270	279	279	269	272	273	277	304	260	258	277	276	272	262	296	278	285	274	285	291	241	277	291	287	267	302	256	285	253	268	262	281	287	278	275	295	270	258	262	254	272	268	277	287	295	250	287	276	287	277	277	289	280	282	287	261	273	271	289	264	280	250	281	267	258	265	283	279	260	281	250	249	250	283	279	245	253	298	274	272	324	258	258	294	289	302	296	281	262	266	281	263	315	253	269	305	291	281	299	289	233	271	289	271	259	258	285	279	271	267	264	293	264	262	300	272	287	279	289	286	259	277	271	267	267	279	277	287	261	260	244	274	279	252	259	258	266	308	268	262	293	287	302	265	291	281	279	298	293	258	277	293	265	264	276	268	267	261	282	291	271	259	296	289	298	283	268	282	257	271	275	258	237	254	284	283	288	268	309	272	277	263	285	278	287	288	274	281	249	286	280	273	278	258	259	275	277	280	261	285	275	286	273	280	265	261	264	278	260	277	287	269	247	281	288	297	276	256	294	265	288	255	300	288	252	268	280	291	283	254	270	293	272	272	240	282	263	260	248	305	272	266	293	270	248	276	256	298	257	257	255	276	296	285	278	259	261	280	274	251	284	294	268	262	258	296	278	274	290	257	287	280	253	254	296	272	280	274	289	281	265	238	273	268	267	280	283	246	295	251	274	282	240	269	270	259	227	273	276	250	292	267	287	300	292	266	255	264	277	273	268	302	243	265	269	272	267	272	276	260	247	280	260	325	282	287	298	298	272	276	299	267	272	252	259	275	267	289	263	285	255	300	283	245	272	274	261	300	277	286	277	248	289	282	304	260	272	258	286	272	280	277	283	288	286	250	282	286	288	287	269	280	273	272	262	271	270	265	269	260	282	253	272	260	285	271	262	255	276	280	279	275	258	264	294	279	273	260	286	251	281	304	271	274	280	281	273	302	281	267	243	300	276	264	260	295	312	268	273	276	250	274	296	294	286	290	281	287	285	299	280	304	306	255	278	273	286	275	253	267	278	290	275	259	312	290	281	262	252	243	273	273	281	288	279	276	296	271	291	269	264	282	261	242	237	279	280	282	269	256	268	279	262	273	282	260	281	283	292	282	283	286	262	266	320	264	288	298	268	271	270	277	254	278	289	282	297	305	264	281	297	253	273	275	252	272	250	288	258	284	289	264	296	268	282	272	277	285	276	264	297	247	278	283	273	267	253	291	277	290	277	300	306	265	282	298	272	265	267	292	249	243	286	295	302	266	282	283	270	279	259	279	264	266	268	273	275	253	273	257	257	272	252	279	263	244	281	278	281	280	281	277	289	261	269	272	269	259	283	268	281	265	283	287	274	266	302	266	286	270	278	258	310	272	281	255	291	282	241	309	259	244	273	273	261	260	266	281	280	246	277	287	253	250	263	267	284	285	258	283	266	281	275	296	283	255	299	267	297	262	295	282	262	325	266	257	273	295	264	298	305	271	282	254	257	255	253	280	308	253	258	262	259	269	250	257	265	251	279	261	278	277	251	309	273	283	279	255	252	253	222	266	282	275	247	293	255	274	272	287	257	244	253	245	268	296	302	277	281	266	273	276	264	268	255	259	271	262	289	251	291	257	254	286	262	286	271	276	265	263	288	308	273	319	257	293	270	238	268	292	265	291	261	275	261	279	262	284	273	262	252	259	293	281	259	307	263	289	262	269	277	261	282	266	263	280	271	286	258	285	284	264	284	254	275	281	272	249	275	239	275	289	269	267	237	312	256	266	274	280	274	282	284	246	270	230	261	272	272	265	264	286	276	285	259	266	289	276	252	266	272	282	278	284	268	271	241	296	287	294	258	251	304	302	281	287	289	257	256	290	249	265	276	255	224	273	301	299	305	256	271	265	258	297	295	268	285	258	277	233	281	273	258	264	284	291	270	258	254	275	291	295	255	290	250	288	275	283	264	281	280	268	247	289	272	292	297	256	241	281	305	294	258	273	285	271	257	253	263	261	271	302	245	275	261	254	269	273	294	245	283	277	235	262	252	311	270	261	266	296	268	296	276	268	291	269	270	267	285	285	239	287	281	260	282	254	240	251	268	295	277	277	281	242	266	294	274	292	290	272	286	276	260	268	254	266
42770	23006	13673	7239	4882	3571	2849	2166	1850	1603	1394	1172	1129	938	914	916	842	731	772	732	745	697	685	678	661	630	677	632	636	583	614	573	594	621	569	592	553	584	570	539	595	571	527	566	563	531	530	569	573	555	546	514	543	615	571	521	540	535	572	528	514	527	534	525	516	513	547	542	500	520	577	514	529	554	545	547	510	542	532	504	544	527	523	511	549	529	504	486	536	534	498	534	511	548	552	507	502	471	549	502	509	541	552	552	508	557	501	525	528	512	563	569	562	515	505	509	530	477	564	536	541	505	541	553	539	491	538	491	508	500	540	504	502	556	547	497	549	498	567	529	517	523	464	516	536	525	546	515	525	540	531	521	533	521	507	499	552	503	544	504	513	540	519	529	483	527	507	515	534	485	527	551	496	499	517	516	519	529	552	541	515	520	476	530	590	487	527	530	483	519	530	515	560	519	502	524	512	519	541	556	535	555	523	561	547	526	536	532	529	515	553	546	541	522	500	515	577	499	549	528	555	511	565	526	503	526	523	532	558	526	546	524	510	514	512	499	504	509	483	512	548	500	535	500	511	522	553	494	543	519	510	493	580	514	512	521	526	538	534	508	508	543	528	532	516	554	522	502	515	506	546	536	551	535	526	547	531	541	510	493	515	533	550	519	532	520	553	517	516	511	529	547	513	507	501	511	524	494	526	513	497	549	545	533	482	529	491	534	505	518	523	516	537	535	545	533	568	553	556	511	506	552	546	518	551	504	539	558	545	512	563	513	517	566	546	529	514	511	514	534	517	531	516	491	547	575	527	559	512	559	500	534	539	496	506	511	498	488	497	523	524	559	506	490	520	547	537	525	536	531	548	533	541	540	525	510	513	522	525	513	560	541	509	554	523	508	510	537	489	490	529	505	531	531	525	579	530	473	534	537	504	521	551	496	493	518	547	534	565	522	548	527	527	505	541	525	543	564	551	535	509	546	521	524	534	499	531	565	535	518	553	542	493	524	543	556	537	522	563	586	520	541	568	500	527	514	539	489	489	546	541	510	525	510	556	548	531	538	490	531	530	577	538	547	522	497	517	519	534	545	508	530	502	482	535	527	574	551	518	527	533	552	549	553	586	509	539	542	508	492	511	550	565	512	529	561	529	492	537	490	509	511	517	518	528	543	496	508	502	510	513	578	542	513	557	493	504	552	512	545	520	500	545	541	561	540	508	525	515	529	519	543	502	501	501	490	507	533	535	507	514	526	563	491	516	508	537	551	525	537	533	507	487	539	485	552	496	534	482	514	508	580	516	487	529	549	519	530	491	489	530	548	520	510	502	501	544	506	519	491	561	554	502	532	565	552	549	544	536	501	540	541	527	518	547	521	516	525	564	528	528	530	529	533	556	510	525	549	522	544	532	538	495	536	515	535	532	531	490	524	496	501	489	534	533	532	536	483	549	536	513	521	487	520	496	521	524	524	522	526	529	534	546	510	501	507	511	527	510	530	532	589	503	563	510	541	527	527	566	558	540	499	502	518	507	527	525	532	545	529	521	556	565	515	511	516	490	511	523	545	513	503	527	556	540	552	547	524	534	508	520	490	541	545	526	531	517	499	475	508	543	530	536	517	516	525	522	529	556	517	531	533	514	505	534	515	531	502	546	469	481	558	528	533	530	538	523	507	545	543	548	506	508	511	520	525	507	530	535	529	550	504	538	502	498	537	542	520	482	506	502	524	533	548	498	547	517	500	509	517	540	546	490	542	524	511	562	510	462	519	524	518	505	534	521	509	522	510	511	516	510	551	504	527	531	522	558	567	484	534	494	554	513	517	545	506	533	479	537	505	533	499	513	503	532	533	567	533	526	518	517	522	514	500	559	526	541	565	536	532	462	510	555	502	512	543	490	538	500	490	534	501	513	530	534	534	511	536	524	501	515	512	534	547	499	486	523	522	510	540	532	498	520	498	521	519	501	512	534	528	542	566	512	523	527	551	479	522	546	495	549	520	541	509	529	528	541	510	527	508	489	541	540	530	543	529	514	561	496	520	516	516	536	516	516	530	532	513	495	551	499	558	477	543	452	491	512	522	539	474	513	533	525	502	513	520	511	521	534	492	529	523	550	523	519	537	545	503	503	529	527	531	495	515	538	546	491	519	534	528	509	563	541	495	555	536	532	510	518	535	511	476	511	504	512	532	514	531	510	470	512	523	524	516	502	557	516	554	504	514	516	472	546	485	497	529	532	507	529	529	484	524	556	517	546	558	523	526	486	494	519	515	520	497	535	548	491	516	466	530	507	504	530	500	510	558	499	544	516	510	526	525	534	523	504	525	484	526	552	539	530	518	561	491	516	559	510	542	555	523	473	512	552	515	527	513	485	561	533	518	516	570	514	548	538	554	543	527	509	535	520	525	492	527	512	481	533	488	554	532	520	558	529	512	454	476	483	534	499	542	535	529	543	529	536	534	538	535	549	528	523	552	538	536	495	533	489	544	526	553	544	487	538	550	536	542	565	527	528	538	531	515	500	524	525	518	576	505	481	527	551	523	536	536	516	522	514	539	484	538	508	518	495	524	570	544	498	482	544	539	555	517	498	576	510	571	533	501	499	514	537	536	505	560	529	494	504	530	545	529	497	513	538	530	538	531	580	511	546	510	472	519	517	536	535	503	488	491	520	532	512	538	540	532	517	543	544	509	563	505	544	537	564	529	520	506	549	491	504	533	537	539	512	491	542	517	512	511	531	507	527	471	574	512	506	509	485	528	546	537	515	521	527	529	545	533	552	524	488	502	505	556	531	546	526	539	504	546	515	505	489	544	518	547	551	541	444	536	525	554	551	518	514	524	534	533	521	527	505	549	506	488	529	513	559	495	542	499	548	536	468	537	507	484	533	540	514	515	524	525	508	523	521	477	494	521	500	526	508	514	529	509	549	507	498	541	479	530	514	510	526	506	515	524	558	549	527	539	527	529	515	516	503	540	507	547	579	467	520	546	498	490	521	489	517	511	541	524	513	530	526	571	545	531	571	557	514	549	520	553	529	508	529	529	537	525	508	561	546	549	497	555	535	556	524	518	470	529	523	536	498	540	549	520	525	483	515	534	517	513	533	516	534	518	509	549	514	504	521	541	531	535	529	515	503	553	528	549	539	589	494	528	492	497	506	528	591	521	552	500	566	511	529	505	502	496	541	506	547	535	495	526	491	532	557	551	520	541	504	528	515	509	478	551	528	536	514	535	517	495	562	490	482	493	558	549	549	498	538	504	514	494	553	538	530	484	497	518	519	504	551	502	502	537	526	510	533	518	479	549	521	506	548	519	507	521	538	521	534	491	526	550	530	533	526	510	512	512	535	553	502	520	501	512	554	528	543	522	523	491	549	565	525	538	499	533	492	540	482	542	495	530	526	529	523	547	521	517	547	573	537	532	511	515	517	517	532	525	517	509	525	540	537	501	548	502	492	499	532	530	538	525	507	528	507	502	501	541	542	529	523	516	553	501	485	547
26190	19856	6492	306	145	125	101	102	95	95	90	80	87	83	91	74	95	74	97	91	86	84	94	69	71	83	88	75	75	93	84	89	86	95	75	77	98	86	78	71	71	88	91	76	73	75	72	75	94	87	66	71	78	70	95	78	85	90	67	76	81	70	90	81	65	96	87	78	74	54	79	84	69	76	68	79	82	76	82	98	90	66	78	88	96	79	90	74	73	85	74	70	83	97	82	86	82	85	86	74	87	71	72	88	91	79	79	82	94	84	81	88	78	72	83	93	90	67	89	79	65	65	88	82	76	75	96	94	89	99	76	81	91	78	81	70	83	74	84	75	86	84	73	91	79	64	69	72	69	74	73	82	85	72	71	86	75	77	78	75	75	85	84	77	85	82	79	83	97	64	75	84	87	78	69	68	80	77	78	82	74	93	62	81	85	81	75	74	76	91	86	83	84	99	70	75	86	81	79	84	94	87	78	78	74	85	73	73	87	77	84	88	88	84	77	94	87	88	90	83	78	78	89	83	71	82	93	91	82	85	79	86	81	92	74	83	80	71	68	84	88	75	92	63	82	69	75	82	99	65	75	63	65	88	87	93	87	69	81	78	85	70	74	70	76	81	95	76	79	83	83	86	68	84	76	94	85	64	75	76	88	80	80	73	83	93	90	72	67	77	75	87	70	75	74	79	91	80	90	85	80	97	75	82	64	108	82	83	90	72	84	82	65	86	85	78	89	79	87	78	95	73	81	88	86	68	78	78	73	82	88	87	72	82	66	82	80	92	79	79	73	87	74	85	63	96	74	78	87	78	76	70	72	80	75	73	87	83	82	76	81	77	85	72	87	85	103	82	71	74	93	84	87	85	87	92	80	76	80	81	78	67	82	76	90	71	98	82	87	89	92	78	90	84	68	73	65	87	74	76	66	82	80	101	88	71	89	80	79	63	80	70	83	81	82	74	83	80	73	74	73	85	76	85	79	79	90	82	70	80	81	94	87	89	83	97	75	76	81	80	67	78	70	102	66	82	63	69	88	81	85	77	67	88	84	80	95	73	84	85	84	72	66	66	87	83	97	83	84	64	73	89	86	73	82	87	72	67	89	85	73	90	78	70	85	78	91	82	70	91	89	70	81	86	91	99	92	77	71	72	70	80	75	79	85	79	76	63	71	72	65	77	88	73	74	87	73	99	77	97	81	72	80	75	94	82	76	75	69	79	73	76	89	82	62	68	75	99	79	73	82	86	83	102	83	98	48	88	69	73	80	72	69	72	63	77	72	90	73	81	80	84	68	96	74	92	94	91	87	97	90	70	79	73	79	79	68	64	72	96	90	85	78	81	86	80	90	89	86	68	77	74	88	73	78	83	96	82	76	85	82	89	73	76	92	95	95	76	95	88	74	82	78	86	87	70	68	76	79	87	78	74	89	88	81	78	84	82	85	91	76	79	82	68	70	87	74	79	81	86	86	76	83	73	70	91	64	81	90	70	92	90	89	89	89	89	71	84	83	90	77	53	83	86	65	77	76	98	69	76	88	77	88	69	75	80	112	64	86	84	76	94	76	92	75	78	80	93	76	76	79	61	62	83	84	74	78	91	80	85	97	74	74	82	71	90	83	77	90	103	80	71	86	86	74	79	95	88	92	71	91	96	80	73	81	93	82	90	79	73	81	67	92	69	88	86	83	78	76	80	68	78	93	92	87	72	83	76	77	86	81	62	67	92	77	83	79	75	80	72	96	92	80	89	91	81	75	86	74	54	92	75	90	67	63	83	79	88	85	84	79	75	94	79	85	74	87	84	80	86	97	80	86	96	81	81	77	78	70	92	87	83	69	85	77	71	67	71	71	70	87	83	90	82	106	90	75	80	81	86	80	72	66	84	92	78	70	82	79	81	91	82	73	74	65	80	73	84	89	79	64	81	66	86	65	69	101	80	87	71	77	76	62	79	98	80	72	78	69	80	76	81	71	66	95	92	68	93	96	69	78	73	79	101	77	92	69	92	95	102	80	61	95	85	86	79	72	80	76	88	88	66	72	90	83	77	77	77	82	81	85	93	85	79	86	92	69	77	89	73	80	79	65	78	85	93	102	80	60	80	76	80	81	82	80	72	71	94	82	79	82	91	89	72	72	79	79	91	83	91	82	77	69	81	73	76	72	80	79	86	88	73	78	84	82	88	82	88	83	73	84	68	81	79	90	86	86	62	80	79	76	87	74	83	91	79	68	67	90	85	76	83	85	80	76	89	88	82	80	63	76	87	83	76	71	76	77	79	82	71	83	73	87	80	84	81	79	72	73	63	79	88	100	81	80	78	69	90	94	68	94	73	71	66	98	99	76	95	81	75	87	64	76	73	75	88	68	111	74	63	90	76	93	77	84	85	96	78	73	84	84	86	84	85	106	74	79	77	69	71	71	82	79	67	79	87	85	75	92	70	75	72	74	84	70	77	73	72	100	85	96	92	75	91	98	79	84	85	84	81	86	69	85	87	89	80	93	82	83	86	82	70	89	83	72	71	68	64	73	90	61	75	82	92	56	77	68	90	71	68	75	81	75	74	84	82	106	76	81	82	78	76	69	81	96	80	74	85	75	62	68	88	65	86	96	66	75	77	56	104	78	87	81	79	80	66	90	84	94	73	73	83	81	69	89	68	73	79	74	75	68	99	73	86	92	90	86	76	67	90	75	69	73	87	100	59	66	77	71	90	88	92	85	73	69	75	73	67	71	68	68	102	74	69	83	71	83	83	89	87	70	86	83	101	86	81	91	82	84	73	80	78	83	82	78	64	88	71	86	95	86	75	85	84	78	84	85	79	75	86	79	92	92	80	84	62	93	76	64	79	68	77	80	104	84	82	85	85	82	89	72	67	83	82	79	79	78	85	79	86	69	54	90	74	82	86	71	83	89	93	88	96	58	98	76	79	93	80	82	85	81	72	77	103	65	90	80	68	79	66	67	86	97	74	93	85	82	82	71	91	85	69	74	90	81	87	72	83	70	77	75	81	75	78	73	80	78	89	91	79	65	80	81	76	69	77	88	80	72	87	85	72	78	83	81	75	82	60	68	79	80	79	84	69	82	85	80	90	82	87	93	65	95	89	71	76	88	83	74	101	77	86	76	83	70	90	84	89	93	83	79	78	81	85	66	93	77	96	72	83	64	87	95	79	70	83	70	77	92	67	76	79	71	83	80	96	62	81	82	90	76	76	68	80	92	72	67	68	74	79	76	77	72	56	70	80	76	89	79	79	76	92	75	73	89	87	83	83	80	69	90	76	89	94	83	81	81	86	75	81	85	81	78	68	83	81	87	92	96	68	80	66	84	74	87	64	92	87	88	90	81	87	94	87	83	76	81	107	78	82	62	86	82	83	71	90	78	80	100	95	74	77	83	81	85	90	79	77	84	87	81	86	87	73	76	90	70	80	84	69	71	86	87	70	87	78	68	80	76	70	80	79	75	71	81	79	78	77	71	67	94	88	85	91	73	90
17310	1516	1042	570	410	336	301	277	238	261	221	187	212	188	225	208	225	173	184	186	204	207	193	179	165	174	196	183	207	191	166	184	182	180	188	166	182	195	180	176	172	195	170	196	175	225	178	198	206	165	194	202	178	179	181	172	183	201	170	180	209	181	165	183	163	180	163	190	184	176	207	176	182	180	188	173	196	201	191	161	181	155	190	175	163	178	190	170	192	207	197	173	199	191	180	160	191	175	178	169	176	163	200	166	172	164	164	188	190	167	178	197	197	203	186	197	166	163	191	191	216	186	177	170	177	171	189	181	173	180	182	189	179	191	179	206	179	183	180	174	173	190	199	197	169	175	187	195	175	221	190	180	189	170	192	175	209	171	153	186	181	185	195	200	195	171	177	173	185	171	185	179	169	167	204	176	172	160	179	169	158	200	174	167	191	167	167	189	176	176	188	179	189	189	191	161	208	206	192	192	175	176	175	186	177	167	178	165	203	178	171	173	177	185	151	184	192	159	178	205	166	183	166	189	191	168	194	204	204	196	194	205	154	173	172	205	172	172	199	185	171	163	193	173	169	181	175	165	171	174	193	172	182	176	166	177	172	191	189	192	183	194	200	163	158	165	170	183	195	178	157	189	164	182	168	183	205	173	154	186	162	195	175	169	164	161	169	187	177	165	158	154	185	184	165	189	184	183	175	187	193	191	196	174	184	178	158	210	195	176	167	157	185	179	172	169	190	184	192	182	180	176	198	192	177	178	170	176	179	185	166	176	170	180	164	190	188	184	174	164	166	177	155	177	167	197	195	176	193	201	165	194	188	192	198	160	183	176	176	162	197	181	168	184	170	138	211	211	175	202	160	179	172	165	164	176	193	190	177	183	163	178	161	184	187	218	183	203	187	190	182	185	181	180	164	178	150	195	191	198	185	193	161	177	164	202	201	172	149	179	179	195	197	198	206	180	191	179	185	175	183	174	166	191	187	196	176	179	160	175	177	199	178	186	169	178	192	169	189	211	180	166	155	173	157	188	173	183	179	173	170	172	150	190	181	189	171	183	209	175	186	164	203	197	181	172	191	175	174	175	181	198	204	172	173	162	186	205	173	163	182	166	168	170	180	194	173	181	162	201	200	175	181	181	182	169	155	192	178	205	162	191	162	182	185	177	178	191	178	184	189	192	161	181	190	164	198	195	174	172	193	207	154	156	188	183	205	195	165	178	174	167	175	191	143	171	178	186	185	191	171	172	189	180	170	174	164	189	173	165	167	172	167	182	185	186	199	153	164	167	181	184	195	181	174	156	184	212	173	174	187	173	169	164	184	189	181	188	170	189	180	168	199	189	171	191	173	170	179	174	182	190	160	188	145	186	179	185	195	187	169	165	187	198	197	182	170	176	187	165	175	205	175	183	208	163	187	173	201	194	179	184	151	196	198	181	188	182	184	166	169	178	192	190	170	184	173	164	185	201	192	202	158	171	197	194	172	190	188	146	179	174	187	174	178	166	178	156	165	179	174	186	177	170	175	189	174	182	197	174	208	193	160	174	191	158	190	176	175	158	167	176	186	173	172	164	186	186	198	187	173	172	152	163	182	177	169	170	166	167	204	203	158	211	191	180	207	156	173	186	186	178	179	186	171	189	192	185	204	181	175	165	175	176	174	193	175	192	172	165	186	190	196	185	172	177	196	164	156	161	192	169	198	184	215	181	174	172	208	190	198	171	182	179	174	162	198	165	165	204	203	150	195	196	174	167	173	173	170	173	191	179	152	230	172	177	159	189	170	197	192	165	165	201	183	211	185	148	176	183	162	168	174	173	204	186	169	191	159	178	203	186	178	183	183	194	210	177	181	177	185	177	177	163	176	175	166	188	176	181	173	200	173	158	161	169	190	198	162	177	184	167	180	172	153	183	176	170	192	175	156	177	155	181	188	191	158	156	185	197	172	187	167	186	178	192	196	171	178	213	186	173	161	187	176	183	165	174	189	201	177	183	199	170	200	174	155	195	155	185	183	199	187	194	216	168	183	189	171	177	180	179	164	194	167	182	179	139	215	181	171	142	189	193	165	180	182	195	191	184	173	175	172	175	181	191	168	181	200	209	159	179	188	173	169	189	167	165	187	193	162	183	187	192	171	165	178	170	188	184	191	170	193	159	174	186	175	175	199	180	196	206	211	158	172	191	178	165	193	205	171	160	177	171	188	179	157	183	178	184	179	170	189	178	175	189	192	193	205	169	199	191	181	184	200	187	176	178	179	193	171	185	166	164	165	179	169	176	185	191	190	184	161	181	197	179	180	187	166	192	187	172	173	156	180	189	212	179	181	192	159	187	173	181	199	197	205	194	183	158	173	174	200	154	175	183	178	184	200	166	195	188	183	163	165	173	170	179	185	189	183	188	185	178	183	168	179	189	166	170	210	201	180	184	154	161	182	199	173	175	190	202	178	190	178	172	187	189	179	167	194	175	157	158	166	176	175	189	166	183	177	171	185	177	160	191	162	170	174	173	193	186	174	189	179	179	183	153	179	181	188	189	203	159	201	189	167	163	179	184	175	172	178	180	189	187	183	186	177	172	189	182	184	185	185	200	179	164	163	183	165	163	188	177	190	182	182	176	187	176	199	197	168	164	169	194	170	182	164	175	181	185	169	190	171	185	177	201	160	174	173	195	187	183	181	185	175	196	184	163	177	191	176	174	182	196	164	179	171	189	175	175	168	207	180	190	178	212	192	179	182	158	168	164	183	184	183	181	172	207	192	191	208	186	186	187	176	176	175	165	180	182	165	159	176	181	169	182	189	196	191	175	172	160	198	176	173	182	172	171	178	210	180	170	151	212	168	203	201	192	201	159	171	196	199	183	179	191	181	191	195	180	182	175	168	189	180	175	160	180	179	183	185	190	152	175	165	163	172	178	197	193	174	179	182	188	185	186	185	190	186	203	167	202	182	174	182	194	182	209	154	202	191	171	191	201	175	186	178	182	171	159	176	160	180	155	192	173	177	205	184	201	180	182	172	170	192	196	187	185	155	207	214	199	150	195	196	180	168	186	187	184	172	175	175	191	187	181	148	186	180	184	182	171	168	182	182	171	170	164	170	198	196	169	161	178	184	168	185	182	180	218	176	190	203	168	170	187	175	190	171	169	175	156	186	218	173	188	168	170	174	185	155	209	199	177	176	191	186	193	174	184	205	184	142	181	180	189	172	179	192	180	181	184	173	194	162	183	200	176	170	187	162	196	179	174	163	192	209	186	179	164	176	187	176	180	208	179	159	199	192	191	177	187	179	174	183	174	216	176	181	155	168	189	209	183	210	185	161	174	188	179	192	188	190	178	195	178	180	166	174	192	206	143	173	201	164	154	168	182	187	183	188	164	179	193	181	162	193	190	168	174	187	195	196	166	154	187	192	179	188	171	182	185	188	189	181	206	160	174	165	154	191	191	161	185	191	207	193	200	185	174	171	161	182	190	168	182	166	188	179	182	183	161	197	211
24770	21700	29242	24666	18804	1271	516	320	276	272	209	184	188	192	163	147	170	148	157	153	148	124	152	130	143	140	137	136	128	129	146	142	148	116	129	130	129	145	137	116	124	140	128	109	135	119	112	110	115	140	124	121	131	112	125	127	124	137	130	110	115	131	107	131	117	109	115	130	109	116	111	140	141	135	125	119	109	111	119	117	127	122	110	114	114	124	127	141	126	117	125	119	121	135	119	104	109	119	110	144	126	117	109	126	111	134	142	136	118	125	112	108	122	137	127	115	127	113	106	121	117	130	101	112	134	117	118	120	128	104	110	102	107	128	114	115	111	111	113	116	130	119	128	143	122	119	120	133	111	135	125	103	105	105	114	117	110	108	127	105	117	105	130	114	124	129	103	124	116	109	115	128	139	129	110	126	120	135	120	125	113	127	93	115	123	99	123	119	125	113	127	116	123	119	117	102	123	125	114	129	103	129	120	125	111	117	120	129	113	121	116	138	95	119	96	123	132	111	125	127	113	124	127	129	110	132	113	125	110	118	122	136	129	114	145	116	133	122	109	109	122	117	115	117	121	123	125	117	105	127	119	116	117	126	130	130	122	117	135	135	130	112	118	123	123	127	120	112	112	144	140	120	133	127	111	115	100	116	110	118	126	130	108	118	101	121	113	132	120	137	102	112	118	120	113	112	107	131	106	100	123	117	104	126	122	137	95	152	82	117	112	96	105	123	124	136	114	119	111	124	118	123	114	124	98	106	108	114	114	119	115	124	140	125	109	131	121	129	130	116	121	123	117	108	126	117	115	125	122	110	107	132	121	114	113	122	135	122	114	114	113	105	108	116	121	116	90	129	102	123	119	103	133	115	133	125	121	110	132	129	113	128	106	100	108	103	134	121	116	124	120	129	112	133	118	112	109	122	137	123	108	115	121	127	111	122	116	124	123	141	121	108	108	120	130	118	112	120	116	134	121	117	109	124	95	129	111	121	126	128	116	120	104	133	98	125	122	113	117	129	105	132	118	90	134	107	108	115	126	138	138	113	130	122	128	135	115	117	135	129	111	130	131	100	114	112	116	127	136	100	135	145	133	131	135	129	137	120	126	110	112	130	137	105	119	124	130	131	110	132	121	136	115	107	122	111	128	129	139	108	124	127	107	125	126	107	119	125	126	115	139	138	132	108	118	133	127	122	119	127	127	110	134	124	117	97	147	130	129	110	138	124	120	138	127	105	105	131	118	106	127	136	124	122	112	132	108	126	110	119	100	135	140	121	127	120	99	122	127	135	117	107	117	122	112	133	143	105	126	109	111	118	121	132	133	116	118	105	111	144	84	120	125	113	135	125	134	121	123	133	137	114	116	128	122	127	127	121	126	132	119	124	111	112	122	88	129	115	121	119	106	126	110	135	123	115	136	105	118	109	111	114	111	106	112	116	119	118	152	121	108	122	98	125	107	126	125	122	117	134	131	130	113	124	113	131	141	126	137	122	121	102	132	124	126	109	127	119	92	113	127	99	123	117	126	145	131	132	107	137	110	107	133	112	117	126	115	137	120	144	125	124	131	121	134	126	102	113	110	124	134	112	112	129	131	128	99	130	111	130	108	111	141	121	114	98	121	130	125	111	131	137	118	109	123	119	107	133	123	129	119	110	100	125	104	113	105	125	125	140	135	126	124	121	111	117	129	114	110	124	106	136	128	121	102	129	114	105	134	120	121	142	127	132	141	118	112	134	130	132	103	130	127	110	118	97	140	122	126	118	114	114	122	109	121	110	105	127	98	112	114	112	127	124	107	121	112	113	124	109	134	117	126	120	135	106	122	128	124	116	135	128	125	134	109	124	112	103	113	120	115	115	115	110	116	109	110	109	120	91	114	126	121	114	118	120	116	105	122	113	125	120	119	116	124	116	137	112	106	104	111	123	111	116	130	119	117	132	100	121	114	127	119	112	142	100	119	102	111	110	114	116	111	133	124	109	125	115	121	111	127	106	124	98	119	125	113	115	127	108	125	140	111	122	132	129	114	94	127	106	130	112	96	134	106	126	122	115	119	113	125	136	125	131	114	116	131	135	117	113	128	135	124	141	114	116	128	111	103	126	106	138	136	105	132	121	135	118	124	126	141	122	129	109	114	112	115	121	108	108	108	114	117	133	116	107	114	124	113	116	107	114	112	121	114	127	114	99	112	134	131	123	125	118	117	119	142	139	116	113	104	114	121	123	127	126	118	137	125	114	124	111	124	119	110	126	118	132	109	124	112	119	112	128	123	115	123	120	128	111	106	133	120	131	118	122	118	138	112	112	136	103	119	122	125	116	113	108	119	111	128	146	150	110	116	126	112	129	116	125	129	123	118	104	109	133	114	128	114	117	126	108	114	109	109	107	102	105	136	109	123	129	120	129	107	111	107	135	120	117	122	94	144	122	101	139	115	110	144	118	114	118	116	154	138	116	107	127	119	136	113	113	126	134	132	99	137	124	134	127	123	119	135	125	111	132	117	116	118	113	109	127	125	107	122	126	96	117	114	122	124	113	119	100	136	116	120	128	142	111	99	136	139	116	115	110	130	121	139	133	120	128	120	115	122	117	110	112	135	111	135	112	132	131	127	129	121	105	148	119	124	103	126	108	106	119	95	125	121	122	109	122	122	106	126	109	107	116	126	113	122	126	125	109	105	108	135	131	133	104	115	108	115	115	113	109	118	124	144	113	110	128	130	128	113	107	127	139	117	134	119	117	109	115	107	109	119	120	112	117	108	142	113	136	125	116	99	97	123	110	133	102	110	122	130	120	135	133	122	112	102	138	128	102	131	101	115	116	126	125	140	116	123	129	122	127	150	122	116	117	120	120	111	110	141	118	111	119	102	132	122	114	108	111	113	113	132	145	120	111	100	124	100	126	101	105	130	133	127	109	105	125	124	118	122	99	125	126	108	129	120	130	114	110	140	125	112	116	131	113	106	106	124	115	121	129	114	126	114	112	114	116	114	117	105	123	118	108	114	126	125	108	128	139	129	115	109	115	95	131	116	120	112	117	115	124	105	120	115	118	111	106	112	131	122	105	121	117	95	129	121	117	138	130	117	128	104	110	120	103	116	120	102	132	130	114	125	112	108	155	114	117	113	115	116	121	109	110	111	127	124	125	110	119	132	138	122	126	98	129	131	109	133	107	117	119	131	101	122	115	129	141	119	100	121	117	132	123	129	135	110	111	110	132	124	121	113	132	111	117	129	123	128	122	119	130	134	127	117	132	108	131	107	128	99	109	115	122	101	123	116	103	116	127	119	125	110	123	114	121	149	132	119	131	119	122	137	125	120	125	139	98	105	119	118	114	128	120	115	126	125	117	128	123	113	112	123	119	114	116	129	107	140	113	133	108	124	137	98	113	132	120	125	112	136	106	119	106	117	113	110	114	133	120	112	110	122	127	98	121	122	107	124	105	101	126	114	126	113	136	108	125	138	118	119	133	118	120	119	129	99	132	110	112	128	128
35968	11537	8494	4088	2708	1966	1475	1271	967	779	692	620	613	474	513	474	397	450	364	365	364	337	336	337	321	310	308	286	284	325	310	299	296	286	268	271	295	272	296	266	270	266	305	255	247	252	268	252	262	261	268	259	255	290	261	284	278	258	249	258	251	257	246	272	271	255	244	262	248	267	295	239	252	271	255	242	257	263	279	272	280	248	238	254	243	255	247	273	250	241	253	251	238	251	255	268	244	265	247	269	225	240	251	265	237	250	235	250	242	263	255	258	266	265	231	282	250	266	260	243	266	254	245	235	266	245	265	268	250	237	247	258	265	242	263	281	256	256	252	278	250	273	243	252	253	242	240	261	228	251	222	231	254	238	267	272	256	244	262	263	251	240	253	259	239	254	268	228	276	232	241	269	254	264	245	247	251	262	245	263	236	264	256	236	272	241	288	256	243	231	244	223	252	252	231	244	257	255	269	258	247	235	261	234	266	225	284	253	267	232	241	253	274	257	257	238	247	225	265	251	258	250	248	237	245	250	222	248	234	247	252	248	248	229	271	249	231	267	244	256	237	262	282	254	236	250	247	267	247	245	255	236	256	263	263	235	253	251	267	247	280	247	229	256	245	230	255	264	251	230	296	239	261	240	251	246	253	264	235	235	255	237	252	240	254	221	249	236	259	247	255	248	256	228	259	256	254	239	229	249	261	262	254	225	243	267	255	268	241	272	237	258	214	276	243	248	268	278	241	250	228	264	256	244	228	231	249	250	246	239	262	259	246	267	250	267	281	251	234	241	275	276	269	265	255	248	244	231	223	252	267	256	257	264	262	247	233	256	252	252	267	263	222	238	256	263	234	267	243	267	255	239	254	289	274	250	261	259	235	260	262	254	253	229	272	279	254	260	226	267	251	266	267	230	235	251	225	232	278	257	257	231	273	243	233	253	235	273	241	260	252	252	277	234	241	242	271	250	252	274	241	273	280	250	252	226	235	325	258	231	263	244	214	232	256	269	213	262	213	238	236	271	276	230	235	263	247	247	274	237	254	241	223	251	245	247	245	235	253	253	257	242	237	257	256	227	268	248	244	235	233	218	233	264	264	269	259	255	258	268	272	265	244	235	233	255	265	246	267	236	244	256	252	240	207	238	248	258	272	257	267	217	234	270	251	251	266	266	245	269	245	264	225	266	238	260	272	240	250	251	241	229	269	237	248	253	245	257	280	224	225	253	241	218	232	254	243	228	232	225	246	276	245	261	247	259	256	293	240	240	252	241	241	240	263	219	256	261	236	239	246	235	219	270	239	237	260	249	272	239	268	223	277	247	256	247	240	271	256	247	240	233	260	259	272	241	246	231	264	264	239	244	240	245	258	259	245	250	263	264	258	245	236	256	251	273	286	279	266	251	245	245	264	247	249	241	244	242	270	243	251	242	266	273	232	282	250	255	256	220	267	261	270	281	275	260	231	248	251	260	255	246	245	269	253	264	257	265	263	212	244	224	247	270	250	251	241	242	272	269	221	243	258	228	234	242	253	240	238	242	245	270	241	272	265	284	270	252	234	256	278	266	256	276	267	241	256	244	221	254	253	262	259	243	271	242	252	246	247	253	286	243	268	238	271	240	265	279	220	256	258	248	270	257	278	268	253	263	257	275	232	260	279	245	246	252	257	233	247	249	288	270	242	255	261	254	255	263	230	260	235	268	249	248	235	245	262	256	263	259	272	273	244	231	255	272	271	229	249	260	240	251	256	241	267	242	255	238	236	249	262	244	227	247	264	260	255	259	252	250	239	263	236	238	254	265	262	287	258	255	254	232	249	252	253	256	255	243	251	229	248	251	256	246	221	252	273	249	264	230	226	277	237	257	219	248	245	277	240	242	231	238	234	243	265	265	244	246	266	268	235	249	264	259	253	267	220	228	243	248	265	241	241	271	270	242	237	247	260	248	257	246	240	269	260	236	251	246	248	265	242	255	223	253	246	232	263	277	249	256	224	274	241	270	268	283	281	262	254	257	265	231	261	243	259	252	264	230	231	278	280	204	255	245	258	261	286	287	237	243	267	247	275	249	260	270	263	219	227	254	253	243	232	280	234	241	241	237	260	262	288	236	227	238	275	230	250	258	246	260	235	229	267	271	241	268	244	264	267	240	230	273	255	233	248	257	250	277	221	244	250	253	253	233	243	250	222	243	223	270	264	270	279	275	238	255	222	234	263	261	255	241	246	259	251	259	253	258	237	251	239	267	267	268	271	261	259	265	223	237	248	242	234	241	234	260	261	257	270	258	224	259	256	232	250	240	253	266	256	274	244	258	259	249	242	251	265	265	233	245	285	266	263	257	262	260	271	249	252	238	284	213	269	242	285	264	224	240	269	242	255	237	254	266	254	276	244	249	223	268	266	263	256	261	246	245	243	242	237	255	228	232	285	227	250	259	224	246	255	255	261	247	227	241	225	256	260	255	239	235	259	239	222	262	251	259	232	247	249	265	257	272	231	262	233	263	226	255	246	268	239	246	263	243	247	260	239	248	285	251	268	270	242	238	248	248	254	273	239	229	265	233	262	242	248	233	260	232	276	238	242	251	256	252	255	258	263	256	252	250	286	274	254	226	271	247	254	267	255	260	253	222	247	217	265	265	240	230	275	271	284	255	226	232	238	236	234	254	272	258	267	249	243	251	241	238	253	250	284	227	246	259	225	228	239	253	259	258	228	267	234	281	240	231	216	251	251	251	219	236	240	244	250	231	235	243	249	254	255	269	263	230	238	255	241	246	243	272	254	256	269	235	259	234	271	229	262	234	256	250	233	257	266	246	248	239	251	257	254	250	223	244	253	257	243	255	214	240	236	235	247	268	281	232	257	242	249	222	261	219	234	263	237	279	285	237	226	246	250	255	250	283	264	234	232	241	239	245	229	255	270	260	244	249	250	236	271	239	245	253	264	233	248	268	285	230	263	262	223	245	259	280	238	265	270	257	273	262	241	271	239	254	250	225	246	226	273	251	251	255	243	270	253	274	239	262	238	266	277	251	245	252	260	253	284	249	234	213	243	292	267	269	259	249	230	265	258	215	238	274	242	253	239	267	265	241	260	230	257	282	269	253	230	235	254	241	237	262	230	248	269	258	252	274	256	244	255	248	241	225	267	246	254	288	264	237	252	267	236	236	259	258	243	258	269	248	286	239	249	240	261	262	242	253	242	261	253	260	289	231	250	260	237	248	249	220	246	261	254	247	250	236	228	248	269	262	266	248	258	230	254	285	271	244	244	252	258	261	253	212	264	272	246	244	249	246	270	254	255	254	240	253	252	236	287	251	275	222	255	271	274	297	241	264	258	258	242	236	228	238	274	254	273	272	263	257	258	253	263	243	234	246	235	244	258	248	250	249	248	248	262	238	240	260	263	251	243	269	244	251	231	232	232	247	266	265	238	234	234	246	253	245	242	258	243	261	222	247	255	253	250	254	261	244	240	252	238	243	258	244	262	261	247	257	260	287
23816	21706	30160	23785	21706	17669	1777	723	578	537	462	385	396	358	387	343	350	358	328	314	316	314	309	283	281	306	326	296	314	316	309	319	258	299	281	275	291	287	299	272	282	290	287	303	274	263	276	299	304	265	292	289	267	263	298	308	276	267	292	279	280	244	270	267	292	263	268	270	283	269	297	276	264	264	242	273	254	258	277	312	277	289	282	266	238	253	300	239	294	263	279	284	251	276	305	291	281	257	247	295	261	292	288	286	242	257	279	272	280	285	261	317	243	291	270	306	314	253	323	301	293	282	292	262	291	287	316	257	245	303	279	279	263	283	274	276	265	285	265	259	259	269	288	271	292	275	277	272	278	295	265	251	292	264	262	264	261	249	246	268	288	284	278	292	262	296	255	258	268	269	282	272	277	263	266	258	255	267	284	321	291	289	263	271	243	220	264	299	284	269	279	278	251	267	264	271	258	273	265	285	259	265	290	288	267	242	275	304	280	266	267	260	270	249	268	260	247	277	271	270	293	248	296	246	266	280	282	250	270	256	261	248	223	296	254	288	263	266	272	258	293	284	271	280	268	282	292	293	236	277	242	286	252	279	276	294	264	273	300	259	261	241	268	252	273	286	252	298	258	276	265	285	273	290	275	299	266	288	262	272	258	255	249	279	297	288	264	281	270	256	282	263	278	259	291	278	275	295	249	278	241	285	258	253	261	263	280	276	264	253	267	268	270	258	274	257	261	273	266	257	261	255	271	251	278	268	263	273	255	271	286	276	275	275	293	284	252	286	301	273	302	262	250	281	286	268	313	268	276	267	291	291	254	276	269	268	271	298	255	286	246	268	280	287	257	274	259	268	264	268	254	267	287	299	279	244	276	313	243	271	275	272	314	241	243	269	299	274	279	245	276	272	288	234	261	249	279	292	279	275	266	251	255	300	259	298	282	245	302	275	253	275	255	294	276	252	266	265	249	296	272	278	265	264	271	281	243	269	288	262	290	283	254	257	263	269	262	289	264	286	266	276	244	283	244	258	276	271	261	277	245	269	264	324	283	305	272	280	261	269	285	293	264	259	289	267	252	264	287	264	246	265	272	296	269	268	258	263	255	263	277	276	275	257	293	292	293	269	276	268	265	241	271	258	276	255	250	282	247	267	283	271	268	251	262	292	261	256	298	291	294	252	276	249	268	291	266	266	270	249	280	261	263	260	258	309	284	253	280	298	301	256	267	275	241	307	263	252	289	270	270	240	262	246	262	306	283	267	265	262	251	266	275	285	291	259	300	262	264	267	270	287	272	247	274	279	235	273	250	296	259	266	258	254	235	250	252	272	249	275	272	278	247	296	271	248	273	250	265	291	237	232	280	279	274	276	294	265	273	245	287	259	267	276	266	292	295	307	293	247	267	243	266	252	290	265	257	270	278	267	280	242	245	257	280	274	256	266	259	265	263	248	259	265	272	282	298	254	268	271	250	280	285	236	268	276	259	275	244	290	294	295	290	267	304	328	261	290	291	272	262	277	264	276	250	266	277	294	278	266	236	270	286	236	278	262	257	304	271	290	304	248	269	260	289	287	255	252	278	263	281	294	277	259	241	269	271	280	252	299	236	270	267	311	269	286	259	278	280	258	243	272	288	260	259	289	250	244	267	290	253	282	279	265	278	250	233	255	290	296	262	271	260	246	258	269	267	270	267	272	270	273	299	258	270	266	283	252	258	269	271	256	239	247	265	239	249	267	275	266	265	269	249	243	243	243	277	293	260	285	299	271	266	292	258	248	282	279	283	302	273	246	237	274	232	268	259	264	290	278	251	260	265	256	241	236	271	249	264	269	253	264	284	293	264	260	262	297	277	286	262	271	260	278	255	256	283	281	269	264	272	258	252	256	270	289	276	267	270	271	266	249	251	265	257	257	278	287	275	284	249	231	278	295	287	254	273	264	297	263	281	291	278	263	280	287	255	281	268	251	297	289	305	277	281	248	262	286	264	302	290	282	277	278	265	286	250	289	276	277	266	239	256	289	269	259	263	280	309	253	242	261	267	291	293	268	273	259	289	256	248	266	259	272	278	252	279	266	250	268	288	289	240	293	265	254	281	310	266	231	275	264	254	275	268	263	259	263	276	245	256	238	274	289	282	282	272	256	275	278	265	250	278	283	237	261	309	296	269	276	258	268	252	276	276	265	245	271	286	268	261	279	292	256	270	254	257	258	287	266	286	254	265	268	276	301	323	270	266	257	252	271	284	249	251	289	252	261	247	301	257	254	268	257	286	275	255	285	276	278	262	251	277	272	264	263	273	263	268	284	283	269	235	255	294	258	249	265	281	315	274	262	258	294	264	264	266	241	292	282	248	298	269	285	276	271	257	295	284	263	274	262	249	282	294	261	246	273	262	246	282	268	262	265	266	256	285	255	253	306	297	248	276	293	305	271	254	296	277	283	262	274	263	250	283	316	275	272	268	255	296	287	272	258	277	274	298	267	239	256	291	273	284	251	259	266	277	251	295	249	298	275	263	278	246	265	271	259	267	246	294	284	275	294	256	264	261	269	269	276	285	248	284	257	272	285	315	306	279	248	246	279	261	290	260	268	279	270	281	276	238	267	254	242	280	263	281	257	246	265	257	265	248	269	261	267	262	249	275	282	272	269	278	271	274	252	286	283	280	278	264	270	271	245	262	275	272	309	280	264	249	268	251	245	281	269	262	247	236	282	301	239	252	300	252	263	287	262	267	253	265	257	255	270	295	280	265	252	263	259	269	272	265	277	250	244	290	270	289	256	253	275	263	242	296	319	234	268	279	268	279	288	278	248	252	306	263	267	271	286	261	231	292	263	258	236	290	289	282	254	277	284	276	251	266	269	256	282	278	273	305	272	283	252	235	287	284	282	244	233	260	286	259	284	273	282	268	263	278	252	282	278	259	290	264	259	251	259	274	274	270	297	293	276	278	284	282	270	264	261	275	262	257	261	266	247	288	283	254	277	236	263	240	272	274	265	248	285	256	257	234	257	266	277	253	267	275	279	279	269	268	258	271	260	261	249	279	254	271	269	300	254	275	269	247	274	257	264	269	271	284	275	290	263	257	237	251	271	263	258	255	278	264	287	242	293	258	261	282	248	258	272	244	248	262	280	258	294	253	277	278	247	252	297	279	246	222	251	272	286	261	302	259	289	283	269	297	255	276	258	319	263	269	273	277	260	266	261	264	262	278	252	271	256	277	258	286	283	272	256	277	295	271	279	238	277	260	249	265	249	265	257	258	275	265	259	250	277	271	295	249	245	288	258	263	297	233	244	283	291	244	283	306	288	282	304	260	286	244	268	292	264	302	281	308	299	286	284	238	278	273	271	285	267	262	250	291	267	269	261	262	256	270	283	306	268	272	252	274	260	248	245	262	264	275	288	258	239	270	291	246	280	249	293	272	254	267	285	252	281	253	277	268	295	258	263	263	301	259	272	260	267	271	253	288	274	272	271	236	259	272	274	253	274	275	254
40426	20620	13662	7322	4968	3681	2804	2186	1811	1548	1407	1217	1130	1008	992	874	865	782	767	719	717	726	705	704	674	661	643	587	573	635	587	600	561	601	563	545	578	592	544	641	554	541	579	583	594	547	554	553	538	573	505	536	556	551	579	523	568	548	551	577	542	573	520	568	575	546	520	553	542	548	521	547	531	563	517	574	567	543	602	534	556	530	554	501	528	563	527	535	526	551	516	539	540	548	510	517	525	574	537	520	546	490	537	550	541	509	492	512	555	501	506	579	534	492	513	537	548	551	555	502	516	531	533	499	517	549	523	520	508	478	536	557	527	506	532	510	556	505	524	602	524	563	492	473	525	493	569	512	529	525	551	521	520	493	558	542	516	487	527	501	511	501	518	533	541	548	545	540	532	532	505	575	531	536	530	516	565	501	519	514	554	502	549	510	522	548	491	498	515	533	528	559	556	575	531	545	542	553	523	518	568	565	511	540	521	555	514	515	508	526	510	555	504	494	555	555	534	508	557	523	511	538	536	554	497	547	528	502	508	527	524	511	508	526	521	575	529	518	580	529	503	550	545	504	516	521	517	540	513	545	478	549	491	513	523	524	475	488	541	540	525	522	509	486	518	522	528	577	558	541	534	535	530	494	534	549	556	500	543	574	537	532	526	503	504	519	547	545	515	547	545	495	519	540	555	544	528	556	531	523	548	521	516	485	554	472	531	515	531	542	512	543	529	548	537	517	536	520	515	483	469	513	511	578	520	514	491	537	515	512	511	526	533	583	541	496	530	534	536	510	512	541	525	513	495	535	497	563	511	552	531	494	470	508	528	527	511	560	528	538	498	558	526	523	534	526	568	522	540	490	521	551	511	490	534	528	537	556	519	520	552	518	503	530	530	598	501	539	568	559	544	519	569	509	520	541	477	519	543	498	507	533	517	492	530	559	511	526	532	549	516	522	488	606	506	554	513	491	521	514	553	488	502	495	553	522	536	531	573	550	504	518	545	499	500	537	536	527	514	555	544	545	507	524	501	522	537	548	540	523	518	514	530	531	488	545	530	525	519	532	535	533	555	523	515	570	515	500	545	526	519	515	557	513	557	547	520	550	497	538	523	524	539	541	510	525	527	493	491	524	527	530	487	508	519	550	489	508	536	554	529	516	518	507	525	539	530	509	552	514	547	518	525	510	530	501	554	513	535	495	551	511	483	541	539	496	519	577	503	497	553	499	504	541	513	500	594	517	522	490	516	550	520	516	528	507	551	540	533	550	580	525	526	512	511	507	540	525	503	537	525	512	502	484	521	555	526	515	508	483	530	538	544	504	481	557	537	529	531	511	516	484	546	531	490	495	547	533	511	536	497	495	557	514	531	531	500	499	528	549	545	567	509	529	521	586	551	540	522	499	497	488	523	531	513	524	500	498	524	521	523	518	512	509	561	548	535	516	518	515	543	499	471	545	563	569	568	538	507	528	513	494	576	545	496	527	494	574	526	534	530	520	526	513	530	520	535	505	507	518	525	548	538	496	521	512	563	531	517	531	478	519	571	504	513	488	562	505	519	531	539	525	555	512	504	520	526	567	506	526	544	521	489	547	512	532	521	532	530	492	562	549	520	515	548	554	502	550	499	514	507	555	509	484	557	534	500	530	498	534	502	523	522	526	539	498	487	508	493	489	500	528	539	507	519	526	508	501	519	520	522	528	534	524	525	539	512	501	508	552	590	493	510	489	538	520	520	515	500	519	510	491	520	519	498	535	495	535	546	538	542	490	509	519	547	543	504	548	532	551	511	506	555	516	485	521	525	512	528	512	528	511	527	521	515	535	545	514	490	526	515	509	550	516	511	511	498	519	564	531	505	510	521	506	518	550	540	533	541	520	506	495	543	570	517	471	535	510	524	535	541	512	506	526	533	558	535	510	539	498	505	518	496	520	556	479	475	516	523	548	488	499	566	518	534	520	543	499	540	515	570	561	543	578	512	551	526	512	496	537	501	523	509	493	521	519	528	545	490	561	531	524	562	525	523	543	529	467	528	524	583	518	484	552	573	526	545	527	530	484	507	493	496	502	495	490	489	584	528	477	550	523	489	496	565	527	527	510	563	520	522	502	519	494	530	546	521	562	506	532	507	528	507	527	526	542	531	549	503	526	516	491	494	569	540	503	531	511	521	525	493	537	501	511	544	506	534	499	507	505	494	549	514	518	509	531	509	525	515	565	512	543	516	545	490	510	535	536	521	514	515	560	556	478	534	563	504	544	513	506	506	522	472	514	566	512	529	537	510	532	528	543	527	512	520	478	537	500	518	546	533	544	517	494	548	534	539	513	485	493	518	548	535	542	529	533	493	537	520	500	466	524	535	577	497	498	502	527	571	566	552	505	504	504	552	531	541	543	506	532	494	512	528	529	516	509	504	564	533	492	507	522	560	506	523	508	526	543	577	558	517	501	542	524	525	523	559	512	561	520	536	495	511	510	543	544	542	533	522	509	538	529	523	500	523	501	521	517	500	516	514	531	490	509	549	462	527	496	482	543	564	503	524	514	532	510	517	507	548	501	553	523	553	514	533	494	530	500	560	544	487	531	515	517	552	515	524	537	519	569	522	539	550	546	519	516	499	578	567	531	536	545	540	532	523	464	526	531	537	549	539	483	511	555	485	525	513	526	523	526	545	478	548	502	549	491	515	501	484	530	502	517	528	537	555	519	501	507	522	513	553	508	510	536	530	549	510	501	524	516	499	494	519	523	521	539	531	549	517	558	546	528	483	538	512	499	522	516	523	539	520	516	550	515	535	507	525	551	535	525	505	506	527	484	526	515	523	556	509	535	545	482	494	520	518	527	533	514	537	526	542	557	521	509	494	512	488	518	566	508	520	513	475	471	518	534	551	528	525	515	588	552	505	544	489	519	559	504	545	513	532	524	546	518	524	525	506	527	519	511	581	531	517	505	554	532	569	533	508	536	509	572	516	572	558	500	528	515	554	527	520	529	475	520	494	521	509	561	504	512	472	482	543	530	507	501	503	513	532	513	518	537	558	496	548	522	548	486	538	469	533	558	544	500	518	531	566	534	506	523	498	539	475	529	507	538	561	500	484	497	530	521	566	532	529	505	539	500	503	530	514	504	540	521	525	537	548	511	487	521	475	555	511	479	520	552	522	506	535	512	526	524	548	526	525	494	551	543	550	493	530	493	500	504	518	550	522	516	516	540	504	580	490	545	494	531	504	535	538	530	523	532	515	516	546	520	538	521	539	506	566	539	536	518	521	519	517	518	505	496	532	493	515	497	542	497	537	484	500	525	550	535	603	521	507	535	507	525	506	555	580	546	536	553	493	507	512	488	482	517	471	529	531	506	509	515	533	503	518	526	513	506	529	515	533	515	543	536	501	503	536	564	551	483	511	546	553	526	485	528	544	533	515	519	533	518	521	542	500	479	501	496	547	562	517	509	535	560	520	509	501	520	513	553	504	537	530	550	504	481	562	515	577	547	519	530
27481	20752	6494	281	178	112	112	110	93	98	96	88	99	86	91	98	85	77	82	88	80	95	68	89	89	85	93	80	83	86	74	83	90	75	99	83	77	85	87	85	72	86	99	82	90	75	81	92	88	66	77	81	78	91	79	107	77	99	70	78	89	85	74	68	94	92	73	101	75	78	85	78	86	87	78	88	81	87	71	91	68	85	82	87	91	92	80	103	70	62	74	88	78	63	72	93	90	74	77	90	95	85	88	64	82	79	76	70	87	87	102	91	76	65	79	83	71	95	83	93	74	91	76	96	79	80	108	86	81	90	95	94	83	98	87	67	80	105	91	98	89	68	76	88	108	67	83	81	89	80	94	100	87	89	67	85	88	103	88	72	81	77	95	90	85	90	82	85	92	80	84	80	76	75	72	78	84	76	76	95	66	92	95	79	87	91	91	83	90	83	72	83	79	101	102	79	73	86	90	82	75	91	92	93	79	92	78	83	74	93	69	96	90	78	87	71	76	83	69	79	94	85	89	62	75	80	73	94	92	87	76	83	77	80	85	85	96	95	76	76	87	74	86	85	87	91	75	77	63	69	80	85	76	86	83	79	92	68	80	87	79	71	89	81	72	74	72	85	95	86	85	90	78	81	89	87	68	92	69	84	84	90	95	79	70	80	74	83	77	80	80	105	78	84	79	78	72	74	85	80	77	86	86	98	85	66	73	90	72	84	82	86	85	85	81	87	73	86	73	77	75	81	71	82	86	72	76	71	74	78	73	88	86	89	82	111	81	77	83	101	80	100	76	84	98	88	75	75	75	101	87	89	81	77	92	79	89	95	68	83	99	75	72	64	86	99	90	77	80	80	75	92	80	84	85	90	84	96	87	83	78	78	81	86	74	86	86	107	96	72	85	71	82	66	81	82	92	100	62	81	96	69	89	96	74	79	88	84	88	77	110	76	85	76	92	83	75	90	77	90	80	72	60	79	96	65	89	76	73	80	82	84	79	80	68	74	85	109	98	85	87	80	99	96	72	92	83	75	103	85	93	88	68	77	81	75	72	91	81	86	73	89	94	86	70	102	88	79	90	81	84	79	90	91	77	88	69	70	90	84	83	93	90	77	89	88	76	87	62	91	90	79	68	83	104	83	84	73	78	83	84	71	74	86	99	77	98	77	100	68	84	81	82	82	83	76	84	69	95	90	96	80	67	94	97	80	70	78	74	95	93	84	85	69	89	79	103	93	72	65	72	85	79	95	75	106	72	81	92	80	86	85	72	96	74	82	78	85	99	95	93	80	77	95	95	55	90	87	88	79	89	73	64	102	85	73	80	90	81	83	99	84	74	77	80	72	79	83	81	73	72	93	84	84	75	73	71	97	71	80	82	78	68	90	78	93	91	75	93	83	82	94	87	88	72	75	80	85	87	90	73	89	87	70	73	90	78	80	72	77	79	72	73	95	92	75	80	95	83	85	76	89	91	88	80	75	91	82	79	78	96	97	78	92	77	79	88	79	69	90	99	79	100	80	72	78	88	62	83	72	92	96	80	86	91	93	112	99	82	74	101	73	90	93	70	64	92	83	77	89	86	89	76	83	82	85	90	80	86	87	71	86	75	94	100	98	102	83	78	85	73	80	90	92	91	99	79	81	72	87	88	66	82	82	87	87	87	74	76	95	87	87	79	74	83	79	92	84	92	75	78	88	81	89	88	80	68	73	81	78	86	95	94	81	74	81	75	95	79	74	89	106	101	82	83	68	86	73	77	92	88	94	86	85	85	81	75	76	77	57	88	86	90	89	85	99	85	93	79	77	75	69	83	84	80	90	83	102	92	71	77	70	63	76	72	92	73	87	105	83	79	82	94	68	78	99	83	79	83	84	88	81	85	80	92	88	94	83	66	72	70	71	81	55	78	85	70	82	72	73	84	85	66	85	70	67	71	80	76	87	78	84	94	91	94	94	82	79	86	84	95	87	91	90	93	80	89	66	86	89	91	88	89	92	78	63	92	82	82	81	87	78	96	87	86	73	92	79	82	91	95	96	73	79	85	72	79	76	97	80	79	95	86	87	88	84	89	73	72	66	87	74	95	82	72	79	78	74	78	71	76	89	82	88	77	90	83	78	81	97	88	79	98	68	78	77	65	91	70	92	72	87	82	75	67	78	95	76	71	78	95	97	84	85	81	92	89	84	77	71	84	85	81	86	90	98	77	96	81	78	100	85	92	79	68	90	99	79	79	93	91	69	70	74	75	82	77	79	82	80	69	75	69	83	69	84	77	87	84	95	75	89	86	89	89	70	70	89	74	86	87	100	73	69	79	82	80	79	93	91	75	82	83	86	77	77	90	97	85	72	69	74	83	87	77	68	72	87	91	86	93	68	83	89	74	72	83	93	82	74	72	92	74	87	77	102	77	95	86	83	92	90	83	80	87	78	86	87	87	78	92	81	86	78	96	97	72	100	90	78	96	68	59	90	83	91	68	91	74	70	67	89	75	75	86	88	91	76	69	91	81	86	79	83	93	81	101	77	81	79	75	92	92	77	89	106	84	82	69	77	71	74	98	79	70	90	86	94	88	86	83	79	73	82	70	72	96	92	73	85	84	96	61	88	82	72	95	94	78	83	81	87	83	88	65	80	87	73	78	62	65	77	72	78	91	88	93	93	84	84	79	93	75	77	71	90	87	94	93	77	94	79	83	95	81	76	86	84	79	84	78	85	83	90	86	97	67	79	106	74	97	99	73	90	82	72	93	78	95	92	84	90	87	77	86	93	88	77	97	79	95	79	85	78	81	74	90	85	93	79	94	86	83	82	79	91	78	81	82	93	74	99	78	80	80	81	77	81	59	93	95	71	99	78	76	76	89	87	83	82	74	94	81	90	76	92	76	98	82	74	79	102	89	72	81	88	77	76	77	89	95	76	73	90	78	69	90	92	83	80	86	70	77	96	76	86	86	72	79	90	76	69	63	85	76	83	86	85	93	87	83	73	74	72	80	84	84	90	92	84	81	79	84	77	87	86	87	95	88	90	89	78	92	91	83	79	74	93	88	83	87	86	75	95	88	72	89	67	68	81	73	84	86	72	85	90	70	86	71	89	84	74	97	74	84	89	81	78	101	101	87	90	88	96	89	83	92	85	90	93	82	79	83	79	91	81	101	91	72	85	98	86	103	82	74	87	76	95	66	80	90	88	77	73	71	86	86	79	77	89	90	92	93	94	84	83	77	75	87	97	91	76	66	91	93	80	92	92	92	92	91	82	98	91	79	83	88	98	89	90	94	74	81	73	99	76	85	83	69	99	75	84	100	80	88	80	76	83	79	86	84	91	81	89	93	91	91	82	81	84	78	72	78	85	89	75	98	96	99	75	82	107	86	85	89	80	100	81	88	84	90	72	86	82	67	89	100	84	92	76	77	82	102	78	83	96	82	65	76	100	84	77	98	81	82	78	78	87	78	75	66	90	68	84	93	82	71	96	72	75	83	88	88	76	94	70
17504	3578	1095	577	464	354	311	262	258	264	222	222	216	215	215	183	209	212	173	213	217	188	200	216	192	208	215	177	193	193	191	191	189	194	187	185	198	183	190	194	174	200	209	211	206	190	182	215	183	217	196	171	202	180	219	190	175	217	188	194	191	179	169	196	179	199	189	194	212	204	179	207	160	196	193	193	180	185	202	207	200	191	189	161	196	199	187	201	195	204	195	182	179	211	189	207	184	203	184	202	183	197	162	180	172	209	196	209	206	191	192	202	189	183	198	187	169	216	208	194	157	170	192	178	188	209	204	197	212	179	188	205	179	206	190	206	173	160	188	177	181	205	197	172	192	202	187	202	192	185	197	185	206	183	166	208	189	166	197	215	184	176	198	183	187	206	192	201	204	213	181	193	187	191	179	178	173	199	174	192	197	199	191	182	191	194	168	177	192	181	191	175	232	205	194	186	154	176	198	168	178	186	178	162	206	190	162	214	217	215	193	185	191	208	199	206	169	194	189	174	188	191	201	161	212	173	184	191	193	191	194	203	154	174	192	205	205	160	185	181	179	159	162	177	190	178	193	186	184	190	185	176	175	186	167	203	203	181	220	189	189	181	208	183	179	165	219	168	180	185	206	175	181	190	199	177	207	197	195	186	175	151	191	190	177	195	174	208	175	202	192	194	201	168	169	198	184	211	183	205	215	164	183	216	176	193	197	170	186	187	192	198	191	201	183	234	201	190	186	187	171	198	201	187	191	200	169	192	203	192	210	198	183	184	184	175	182	178	181	185	197	207	201	195	174	211	194	185	180	197	197	209	196	199	204	178	208	193	191	194	192	204	167	191	194	205	197	186	193	195	213	187	184	173	169	179	211	181	198	165	201	194	199	183	201	206	168	183	164	171	153	197	205	191	179	163	178	179	184	183	178	190	184	198	192	191	209	182	181	185	184	191	172	165	164	182	198	177	182	200	196	182	204	186	193	176	233	182	172	204	180	206	199	198	192	177	200	174	190	190	205	179	194	194	186	185	196	176	184	190	219	195	209	160	166	207	173	195	189	169	191	165	173	188	180	188	193	202	208	172	163	181	193	192	172	209	179	165	182	194	197	175	173	192	198	189	214	213	167	181	171	194	205	196	197	191	205	155	184	212	185	183	199	195	181	183	190	193	202	182	177	194	187	197	195	192	180	192	158	207	180	218	186	185	195	182	206	185	201	175	191	176	165	179	192	205	176	188	180	190	195	179	178	192	227	197	197	167	195	175	184	201	205	192	195	169	212	174	201	171	195	209	192	182	186	214	207	205	178	165	166	195	194	173	171	202	153	197	204	176	205	194	204	176	187	185	185	165	164	202	196	196	173	186	190	177	182	161	193	195	201	200	179	185	162	199	195	191	175	181	188	190	205	189	162	191	172	222	208	212	184	172	194	203	195	196	194	217	206	225	180	171	187	211	168	207	182	193	215	233	195	169	202	184	184	185	192	182	209	198	186	204	185	192	193	198	185	187	195	195	171	200	189	192	179	220	173	191	192	190	202	181	176	184	180	176	211	200	206	199	176	175	201	178	189	185	180	197	186	165	196	183	174	187	201	191	185	185	207	176	202	224	186	187	184	170	186	190	200	181	195	189	207	182	175	193	192	184	183	184	189	197	197	178	177	173	176	191	173	182	178	182	183	205	185	209	198	191	184	178	192	187	179	186	184	178	189	199	179	204	214	209	186	177	200	203	207	197	158	183	191	203	185	161	193	199	174	200	204	200	188	194	200	180	180	204	198	186	197	184	202	182	206	185	204	187	195	164	197	196	193	203	204	182	197	184	205	204	165	169	210	215	191	176	187	200	187	188	182	187	190	188	177	182	199	217	221	178	186	180	189	189	196	178	185	194	179	216	174	178	197	191	165	206	176	189	181	216	184	173	197	189	197	184	231	212	189	185	176	180	183	194	167	180	200	219	174	196	180	181	187	176	191	185	223	196	184	185	186	184	171	175	198	163	176	177	183	182	186	228	193	204	182	182	177	181	217	182	185	186	177	154	200	175	190	177	191	167	200	199	172	198	188	172	194	183	186	180	193	184	185	178	208	200	198	172	177	191	188	192	203	207	171	173	174	189	173	184	181	216	190	186	172	165	186	186	210	180	173	199	193	213	208	174	194	197	189	178	197	214	184	211	173	182	208	188	188	173	204	173	194	202	207	196	156	164	192	208	189	182	187	198	184	193	189	187	207	202	182	197	180	167	197	173	198	224	173	161	179	177	192	171	161	188	204	190	202	177	215	192	147	208	169	196	189	176	163	197	180	177	184	196	183	216	219	172	184	182	159	169	227	190	193	196	191	211	203	189	195	198	194	198	199	187	189	194	182	171	174	194	199	197	186	180	173	203	180	221	167	211	199	159	162	192	205	202	185	175	215	173	218	201	195	180	163	215	200	200	175	185	198	192	188	173	173	162	175	194	197	177	238	169	194	206	190	171	172	195	186	182	205	207	208	182	191	223	178	169	189	192	203	189	186	194	192	182	176	200	221	189	180	175	200	190	207	200	190	198	221	194	186	199	188	199	203	207	186	165	220	162	171	196	216	173	189	187	181	211	184	186	213	185	196	205	164	186	214	188	195	158	211	178	163	178	194	191	154	182	194	179	181	189	216	178	184	188	177	188	207	188	223	206	186	206	182	183	185	201	203	197	191	213	186	205	197	205	206	165	200	204	179	202	189	184	171	168	184	162	199	179	180	203	176	207	174	197	193	181	163	208	179	193	180	191	173	193	209	187	196	167	178	184	195	201	195	184	191	188	179	190	191	169	193	187	193	159	182	175	188	186	182	204	219	201	191	179	220	203	196	175	174	201	196	189	196	194	181	184	187	205	192	181	176	188	195	189	169	174	190	164	192	220	179	181	198	194	160	187	184	191	187	185	197	179	194	168	163	182	191	167	187	202	195	183	199	193	190	171	186	210	188	184	197	178	184	199	176	191	182	193	206	195	194	185	190	172	160	202	199	177	204	192	181	184	195	193	200	174	185	177	198	194	216	186	185	174	195	171	182	157	201	167	202	196	182	214	182	188	193	171	195	196	199	209	201	179	215	177	184	192	189	178	204	193	209	169	175	193	219	183	202	213	195	203	162	175	193	170	182	183	193	161	198	194	175	196	185	189	171	204	176	195	196	185	202	198	208	196	205	203	204	182	173	201	202	204	190	165	164	171	229	169	195	174	225	185	208	184	184	178	193	192	188	193	169	191	177	193	173	208	206	176	189	171	207	170	230	188	169	193	190	202	193	182	189	190	201	201	177	206	191	174	195	177	190	221	191	173	177	204	190	186	186	218	196	174	188	185	187	185	207	186	192	203	193	177	195	174	207	208	200	191	208	177	208	217	187	170	205	188	199	195	174	196	191	170	216	205	167	194	205	159	186	197	183	154	205	185	202	195	181	206	174	219	188	182	202	199	210	178	196	189	188	163	197	168	214	177	193	182	186	180	202	174	177	184
23667	20696	28091	23354	18683	1345	447	312	273	226	201	179	198	170	166	141	150	152	138	125	145	143	137	132	124	132	122	125	124	148	112	137	126	117	133	123	115	144	126	120	128	127	137	126	131	122	113	126	131	133	112	115	116	133	108	134	132	117	105	107	130	121	122	112	112	111	116	127	96	96	106	100	124	114	118	118	114	105	104	141	126	105	109	123	116	108	104	110	109	118	124	105	124	129	115	119	95	111	96	122	107	103	125	115	87	108	117	120	112	89	123	127	101	99	144	138	113	110	120	120	91	110	124	113	92	93	113	114	130	96	108	112	108	117	107	132	131	133	127	119	122	123	109	112	127	126	127	102	125	120	136	100	103	122	111	115	119	102	114	110	110	127	101	103	112	117	111	115	127	120	121	123	120	115	112	112	118	128	144	128	116	128	103	97	115	107	118	112	113	104	100	106	104	115	112	114	102	116	108	135	130	97	95	124	115	105	110	117	122	140	117	110	105	131	119	127	118	105	134	119	116	108	113	92	123	109	116	127	121	120	113	114	128	107	103	110	123	93	99	113	111	113	99	97	114	120	111	124	120	116	107	112	149	93	108	115	92	109	115	116	97	128	123	113	118	113	101	102	116	126	129	132	102	126	113	123	103	130	128	122	105	123	119	105	121	117	94	126	123	104	144	119	96	112	116	118	114	103	124	123	135	95	119	96	123	104	119	92	113	112	118	108	131	105	116	98	99	110	116	95	106	118	116	92	101	116	120	108	97	118	102	98	113	109	115	106	116	111	113	102	126	131	118	114	112	112	131	101	126	115	97	115	110	119	136	111	111	123	124	101	110	100	110	109	115	112	113	104	115	120	124	101	120	127	79	115	133	116	122	106	107	117	125	136	138	104	110	117	107	127	92	128	119	111	105	113	117	113	124	117	115	130	103	109	118	92	97	112	114	105	107	109	120	93	116	108	116	111	102	87	115	106	117	119	105	105	115	109	133	128	132	125	118	106	110	128	120	102	130	99	102	119	116	129	98	100	118	113	125	115	88	113	112	88	126	115	123	114	100	85	122	131	114	125	114	115	126	124	117	118	123	110	143	111	111	116	120	102	116	111	128	115	117	114	97	104	130	119	113	107	98	126	110	109	115	109	116	116	111	107	95	116	97	116	132	129	125	118	117	96	115	106	120	118	118	124	107	142	105	105	114	113	115	120	103	117	120	119	107	101	103	117	119	111	118	141	106	109	110	93	105	111	104	105	121	117	115	104	107	104	110	124	101	95	127	111	105	117	141	115	111	127	102	100	123	104	124	116	119	113	118	128	125	140	117	109	111	97	109	106	116	111	115	137	106	109	98	124	103	110	116	111	115	104	112	105	120	110	122	102	120	133	122	128	114	99	130	118	119	84	119	117	113	114	129	118	111	119	98	119	127	112	111	143	128	116	105	109	114	108	117	100	117	114	131	123	116	113	113	116	117	110	129	89	103	103	91	120	107	118	113	108	91	112	123	124	122	98	124	114	115	118	119	119	108	104	117	117	102	113	119	115	128	134	112	113	97	115	124	113	119	120	110	109	120	113	130	100	117	92	115	113	95	93	107	124	101	121	127	118	134	104	128	104	123	110	114	119	94	119	113	102	120	100	129	92	118	117	124	110	135	95	107	136	111	105	109	113	124	125	98	111	115	110	109	122	133	110	129	122	113	113	94	112	137	110	105	124	112	87	126	123	109	122	115	133	112	119	99	108	110	99	103	127	104	121	117	114	110	113	113	122	116	130	118	110	106	106	116	112	111	107	129	112	108	100	107	110	122	117	113	110	107	138	107	108	106	104	124	114	94	120	110	81	97	135	112	115	102	126	109	95	107	120	137	102	112	125	99	113	109	105	111	114	96	113	122	130	126	125	133	131	104	106	102	105	113	126	101	102	115	107	126	106	119	96	108	135	93	97	115	93	110	101	121	136	120	123	103	112	118	136	116	117	99	115	115	128	121	122	119	106	118	103	124	101	110	102	135	86	112	129	118	118	123	102	108	111	126	130	122	122	114	119	119	110	126	103	130	113	118	105	125	107	123	105	140	112	121	110	112	125	129	127	125	126	100	116	122	89	100	104	124	112	89	120	115	97	124	115	97	130	138	121	112	115	121	111	120	117	110	114	116	115	97	118	125	88	105	104	94	115	112	110	122	117	125	115	116	99	109	127	106	127	116	100	117	115	99	130	104	98	91	113	86	128	134	134	106	101	118	99	105	136	117	123	114	117	88	109	124	114	118	103	118	111	97	129	117	95	133	115	121	104	103	118	103	108	125	100	90	116	127	120	112	114	114	111	114	117	108	114	114	105	110	141	117	118	103	105	130	114	122	121	116	103	132	111	110	119	120	112	112	109	104	116	104	111	115	122	124	118	101	109	111	109	122	114	117	94	127	115	116	127	115	111	128	130	103	101	116	99	118	121	101	120	127	101	118	113	125	137	133	107	105	108	98	118	106	115	119	126	112	100	110	111	130	117	121	127	135	102	97	107	96	123	115	116	136	115	119	116	119	117	105	109	100	123	111	111	123	116	119	109	109	118	128	126	123	117	137	129	111	115	113	134	131	125	105	116	112	124	95	105	128	106	126	118	103	113	116	126	111	121	127	122	110	136	108	114	110	107	117	121	106	120	112	124	98	118	122	117	105	126	114	97	90	124	102	105	115	117	105	109	95	114	115	121	105	120	109	129	109	103	112	125	100	108	109	107	113	116	132	108	119	110	115	135	113	112	114	106	102	115	113	111	99	127	127	125	92	104	113	123	108	136	118	107	112	98	123	111	116	124	123	127	124	127	113	120	111	117	108	128	120	107	116	122	114	109	113	113	119	102	127	118	118	111	119	119	106	108	102	119	113	116	113	122	107	111	114	120	119	110	123	126	125	132	128	121	107	127	128	118	113	123	121	109	127	121	99	106	114	114	121	129	118	130	120	114	133	126	102	116	119	90	134	109	119	127	122	111	101	112	97	124	116	122	135	134	104	105	105	99	101	110	114	115	103	129	125	102	103	112	122	133	114	110	110	115	112	109	123	115	107	111	102	108	102	118	134	121	100	119	97	121	104	114	118	96	125	124	118	118	122	114	107	110	113	115	101	120	110	119	110	129	133	125	114	124	121	99	97	109	132	105	122	111	110	106	130	119	121	116	106	123	117	92	102	108	110	99	121	125	122	114	119	109	110	107	122	109	130	123	115	123	110	104	110	100	112	115	124	102	111	119	124	114	124	112	127	129	125	131	109	97	115	118	126	107	126	94	120	113	107	108	100	105	109	111	114	118	121	117	97	113	111	118	110	117	112	100	123	124	120	122	99	118	101	106	124	127	121	112	100	121	109	93	93	124	112	111	113	113	105	81	126	122	111	124	105	129	102	101	109	112	128	124	110	121	110	121	109	134	134	110	115	123	100	138	105	99	94	113	104	114	111	137	101	98	112	138	122	110	114	127	126	105	116	107	93	106	117	117	103	108
36535	14943	7751	3905	2511	1765	1327	1088	942	727	685	555	497	454	441	437	375	381	341	342	338	306	303	296	299	303	338	294	303	281	244	278	240	273	275	293	300	267	298	302	282	287	252	290	246	235	262	267	246	270	230	256	232	247	252	240	249	254	219	275	222	239	264	243	249	241	240	210	242	219	235	233	274	242	236	273	248	264	250	247	234	245	262	210	240	249	255	217	249	247	217	233	247	234	233	243	237	250	236	250	202	266	252	235	219	245	209	234	256	235	240	247	245	240	271	251	250	247	248	236	247	235	254	254	242	242	241	222	241	261	223	244	261	215	257	228	251	237	236	250	253	206	253	242	239	253	235	285	227	261	240	245	220	252	239	229	280	259	239	241	247	233	262	247	223	226	225	219	254	259	202	234	251	267	254	258	254	240	253	226	267	220	249	220	223	264	233	244	240	261	240	236	223	248	246	221	240	249	220	273	255	230	233	259	264	235	242	246	229	207	213	232	262	236	243	263	239	265	245	246	234	230	243	235	257	230	271	260	255	250	237	238	258	225	262	242	241	225	249	220	242	237	226	244	251	237	236	229	264	235	237	264	239	234	249	256	247	220	232	235	261	228	240	250	248	238	225	247	223	254	231	235	240	223	254	251	244	235	279	233	239	228	240	248	231	238	213	244	237	222	254	240	267	232	239	223	229	241	262	234	260	238	271	239	255	233	254	239	231	246	222	270	217	243	233	243	212	206	275	242	245	250	242	271	240	257	256	229	256	236	221	252	251	254	238	204	220	236	248	228	248	241	249	244	219	231	261	214	214	240	252	274	233	235	233	226	234	214	251	222	242	213	236	237	258	242	239	221	231	246	276	242	241	221	251	212	239	252	247	221	253	269	245	260	246	244	246	226	251	222	220	232	221	238	259	257	235	244	223	223	214	246	267	231	225	256	229	208	225	229	226	222	218	239	245	232	237	264	213	277	235	210	226	252	230	262	228	244	219	233	246	221	240	233	252	245	244	227	227	252	218	240	221	235	223	243	224	194	246	247	270	245	249	226	244	225	238	230	217	246	230	244	239	234	251	248	231	215	215	243	262	241	244	214	238	257	227	255	240	239	244	240	236	237	239	206	240	256	252	245	269	242	228	230	228	251	216	237	224	245	243	219	236	242	220	253	244	249	236	224	235	265	241	244	241	207	228	266	260	262	221	243	245	249	220	255	266	219	260	219	242	276	246	250	246	261	220	235	230	248	221	232	266	265	213	229	226	257	236	243	257	266	252	234	244	216	262	227	266	250	260	245	222	232	239	265	236	254	260	245	232	259	233	260	234	242	251	246	237	240	227	261	244	257	255	242	224	241	250	240	217	227	240	220	209	235	228	238	205	233	238	246	253	231	239	243	249	249	236	228	240	230	261	273	219	234	263	218	217	226	236	238	236	220	245	235	233	266	228	236	231	259	246	247	263	264	274	239	248	248	242	225	248	213	244	248	237	226	205	257	254	259	253	235	237	234	222	218	265	257	227	248	242	236	249	198	243	235	257	224	222	235	250	255	244	244	252	250	251	226	249	235	247	255	257	232	238	240	253	242	240	265	270	262	238	241	206	263	259	227	246	276	260	223	244	240	248	270	260	248	234	248	251	227	243	243	238	267	218	251	250	253	226	233	238	249	254	232	210	239	223	262	243	238	221	234	247	234	236	253	244	217	223	264	245	239	220	238	255	229	240	225	233	251	268	241	247	241	253	237	238	252	253	249	252	247	213	235	253	214	249	234	254	244	235	215	250	246	223	246	245	229	246	243	249	240	244	247	241	283	260	193	240	228	232	231	240	218	254	236	246	247	236	240	250	249	239	236	232	232	257	248	241	251	253	220	250	230	241	243	238	240	224	242	251	249	230	235	239	241	222	259	220	235	255	236	244	231	229	239	214	242	251	225	233	238	237	246	251	241	258	268	227	244	261	239	265	230	237	250	242	228	242	232	258	245	250	227	217	270	254	260	202	243	243	232	244	265	240	257	252	221	214	251	250	220	238	250	243	224	239	213	229	269	238	237	232	253	216	237	248	204	254	212	243	233	241	208	233	239	232	248	215	249	241	229	231	244	249	261	222	260	244	239	262	242	234	230	220	265	233	250	225	236	230	230	243	270	275	256	217	214	245	255	265	258	223	213	218	248	220	257	253	230	241	221	231	244	240	254	264	217	265	220	238	226	244	247	250	265	213	221	233	238	235	215	236	244	212	234	226	244	239	243	247	244	231	240	232	267	258	253	214	227	260	234	236	263	248	250	247	223	265	232	240	225	256	283	239	230	255	220	241	234	240	244	223	251	223	242	236	233	209	220	219	233	218	248	251	275	227	270	263	234	229	239	267	265	252	236	210	245	226	211	231	261	235	243	229	241	279	230	259	203	255	243	247	265	244	224	237	250	237	227	247	205	223	272	262	225	251	238	252	225	222	232	245	264	249	251	242	236	243	235	243	272	242	237	228	226	239	213	243	235	246	222	235	224	255	242	216	229	246	247	227	256	261	254	249	266	236	267	239	250	267	233	260	240	264	259	258	272	238	236	257	232	237	236	236	243	247	226	255	233	242	245	246	237	211	257	245	248	236	214	252	232	254	281	271	246	261	230	235	233	224	229	254	249	247	227	258	227	253	230	233	254	271	250	247	248	252	238	250	262	230	243	237	272	214	218	216	235	217	214	246	252	236	230	248	226	237	246	248	249	223	248	237	226	241	250	238	242	253	245	216	248	238	267	221	263	244	252	234	240	252	234	228	259	227	242	235	251	239	233	226	242	202	229	254	256	260	227	254	203	237	234	269	236	226	240	243	220	243	222	241	266	268	236	250	244	217	238	219	229	248	237	240	227	229	215	239	258	260	224	214	260	242	239	243	258	225	265	256	269	251	233	236	245	234	229	244	270	271	227	254	272	248	201	247	225	227	245	231	238	226	221	214	257	248	226	249	217	251	242	256	220	229	242	281	251	226	262	273	220	232	233	261	238	232	242	251	246	254	236	217	255	249	251	229	233	247	240	271	247	252	251	251	269	234	246	231	258	251	249	253	232	243	237	253	266	208	243	257	255	215	255	222	235	259	215	268	247	254	234	229	257	236	217	235	215	242	257	250	240	266	252	259	267	216	260	225	256	240	230	259	241	244	249	241	240	266	230	228	208	242	245	242	256	246	247	239	232	213	233	244	240	235	241	248	235	248	234	256	222	222	240	244	228	258	252	214	226	262	235	263	233	226	248	235	234	241	255	226	221	244	265	222	264	238	231	237	230	220	235	221	225	255	222	234	236	264	245	241	232	242	231	236	252	232	244	264	246	246	246	238	222	253	249	254	254	264	235	229	242	271	218	230	245	243	245	232	243	235	240	225	251	257	265	240	232	250	231	264	239	235	242	224	262	261	248	259	245	240	244	270	232	241	234	247	246	244	291	239	230	242	233	248	227	234	241	240	247	258	235	243	245	243	204	256	253	271	245	248	249	261	232
23842	21712	30166	23787	21716	16477	1555	709	620	524	468	425	441	413	374	359	339	351	320	307	332	330	313	345	297	284	327	319	290	285	288	294	283	279	297	286	295	278	303	293	302	318	298	305	297	256	282	261	280	277	270	278	275	272	280	289	297	270	295	290	263	265	283	275	286	259	286	278	268	297	272	252	276	227	272	277	263	284	271	277	285	297	286	254	296	278	272	294	263	262	302	278	261	285	270	274	261	287	275	262	303	267	249	291	277	313	274	293	285	278	273	285	256	283	273	270	291	264	268	217	273	305	292	276	274	274	247	284	273	275	271	277	268	275	236	255	267	275	254	274	270	249	287	287	314	242	281	260	277	299	277	314	252	258	269	257	266	245	281	302	273	254	283	284	260	285	262	279	258	280	286	270	274	274	285	263	277	234	264	245	261	287	263	238	275	261	245	275	250	260	240	272	315	277	260	273	281	306	271	264	268	251	286	277	282	267	289	291	277	269	278	281	270	252	278	253	267	293	262	269	240	299	266	262	266	273	261	271	282	275	289	274	265	311	265	251	269	261	256	255	288	285	265	264	264	268	271	278	282	307	259	290	239	265	266	304	252	283	258	268	252	271	289	278	292	302	268	271	267	275	284	276	294	271	283	261	283	264	294	298	249	273	268	288	264	280	266	268	281	286	246	270	295	267	275	276	258	259	269	271	286	254	264	277	288	311	270	262	258	257	253	251	307	294	272	282	273	258	291	241	259	292	269	247	260	272	291	280	259	261	233	288	262	271	279	247	256	260	270	257	269	265	264	266	273	258	271	262	295	286	278	291	293	282	254	270	266	264	281	253	254	241	284	286	289	301	261	260	276	292	286	301	285	284	289	271	305	264	273	248	295	302	317	272	283	307	301	247	266	278	267	256	266	264	275	281	267	281	279	274	284	246	282	284	249	277	273	273	292	255	244	264	274	241	278	265	285	298	279	270	248	272	257	289	254	292	285	264	278	286	249	307	261	284	285	252	270	300	263	287	278	256	277	268	268	300	284	282	263	255	286	285	294	275	263	276	267	266	264	299	250	266	238	269	298	258	238	253	268	255	285	271	238	281	277	281	269	262	243	269	290	282	269	266	237	262	276	268	280	295	305	246	295	319	279	279	281	290	244	276	235	250	305	269	301	267	271	264	280	291	265	266	267	265	266	275	281	246	276	266	267	271	226	262	271	271	282	288	278	266	271	244	285	274	252	275	276	277	256	266	295	254	277	314	277	267	276	264	248	256	290	302	276	281	240	295	271	263	258	256	261	245	281	256	272	276	281	281	278	254	249	270	254	276	286	317	277	275	277	270	269	277	251	287	276	269	284	288	289	299	258	297	284	280	278	275	258	278	294	277	276	238	263	291	285	297	230	284	274	264	259	281	252	288	270	296	261	271	283	282	288	259	256	251	286	270	267	298	259	315	241	288	262	292	301	250	277	263	259	281	277	290	268	281	280	289	256	278	287	259	302	268	267	279	291	276	258	255	263	272	287	287	287	262	284	268	257	286	296	289	267	245	275	258	244	287	261	270	275	280	259	289	267	253	273	263	270	268	253	276	282	263	275	244	274	271	274	260	286	250	269	281	250	260	279	298	295	276	292	241	250	266	255	264	290	287	266	261	290	251	282	264	265	294	290	291	278	279	275	257	282	257	251	279	266	267	273	278	290	258	264	271	264	286	253	251	267	301	283	283	304	251	295	271	281	294	300	268	271	287	277	285	280	271	254	296	276	256	256	249	257	273	288	261	242	265	281	264	286	264	285	271	285	289	273	267	262	277	274	269	266	290	273	293	258	268	258	300	272	272	244	270	301	303	258	286	254	258	281	312	276	292	289	292	249	251	279	316	242	282	257	296	277	285	296	270	270	296	306	275	271	292	257	282	251	261	252	288	274	281	314	276	239	284	276	276	245	275	270	264	249	265	316	279	287	272	275	308	287	276	276	319	266	279	285	255	278	245	266	255	251	278	266	281	268	261	293	261	245	254	306	281	245	252	261	272	249	278	262	258	288	291	265	239	266	263	247	288	273	227	260	276	300	272	261	267	264	302	288	264	287	300	310	253	288	257	255	298	273	267	261	266	259	292	251	275	257	296	238	264	270	292	268	258	272	262	262	265	286	281	282	280	268	276	275	267	280	271	250	266	279	234	254	253	260	308	309	252	266	292	290	244	274	269	297	282	267	281	286	281	261	287	259	247	262	256	275	264	290	304	257	279	239	287	254	279	265	293	268	277	283	277	266	295	277	260	280	279	286	249	275	286	255	257	239	302	240	267	290	256	285	271	285	285	245	264	282	289	268	271	255	249	295	274	253	258	284	261	257	256	265	257	284	299	291	263	251	270	285	293	262	276	267	261	233	286	290	300	265	297	297	251	300	269	256	263	298	238	287	291	276	274	274	266	256	246	274	275	283	244	254	253	276	275	264	253	267	278	295	247	283	266	281	264	268	267	280	270	281	253	283	294	261	257	281	270	262	285	271	271	254	300	285	265	270	247	291	301	274	266	300	278	260	262	277	280	291	252	276	266	254	287	276	269	244	273	276	279	265	260	278	277	312	254	267	282	267	283	288	282	285	239	275	274	276	268	259	254	254	260	285	270	267	266	294	272	240	255	286	257	277	271	282	282	250	288	236	280	277	257	271	270	270	238	275	271	277	274	285	256	252	304	291	254	267	273	263	263	257	248	251	285	263	273	302	290	290	263	239	253	280	280	261	264	266	261	275	290	251	269	246	275	256	259	264	259	265	288	280	261	262	296	280	258	274	281	291	260	247	277	268	277	269	271	271	268	279	277	292	280	273	260	289	289	282	259	277	256	256	288	264	279	276	285	301	275	270	238	303	271	289	265	270	301	254	253	284	282	259	240	279	326	238	256	289	286	277	283	257	281	283	289	259	254	250	275	257	271	254	277	286	263	282	273	265	273	274	273	304	258	286	264	256	271	277	274	260	278	284	247	272	245	292	266	290	304	277	318	269	310	276	287	275	260	266	255	270	255	274	241	241	280	261	266	285	279	258	257	268	277	287	261	259	284	292	265	242	272	285	292	290	248	263	292	270	253	259	261	281	287	263	286	282	279	263	260	282	274	282	252	279	236	272	283	249	269	260	268	260	276	261	258	297	265	283	266	261	270	289	287	272	258	266	254	270	270	263	279	285	258	252	253	275	266	238	257	248	276	283	271	257	269	272	277	250	251	281	254	300	270	275	291	290	255	289	253	254	263	302	259	305	251	283	255	305	291	289	272	247	255	263	261	259	271	289	280	280	293	246	287	268	277	255	271	282	268	292	275	261	261	296	289	248	289	243	267	283	246	276	266	252	289	257	286	283	258	303	292	279	270	261	256	274	258	287	288	282	266	252	279	265	247	244	268	267	264	268	273	263	253	293	281	260	275	282	269	263	273	269	278	272	245	273	258	287	280	258	300	283	270	256	254	249	260	281	266	258	278	298	260	288	252	266	266	276	266
40098	22079	13490	7334	4908	3602	2905	2157	1827	1559	1353	1214	1104	1006	934	881	903	869	769	739	740	722	682	653	639	636	628	628	621	617	611	605	566	621	595	621	613	592	553	542	548	590	617	540	557	582	571	525	600	553	552	549	520	563	555	579	546	568	548	538	567	571	514	542	518	580	529	540	521	574	514	548	548	544	520	578	540	503	535	503	549	506	550	489	539	514	536	523	512	557	571	527	500	531	529	536	500	518	530	515	583	519	524	546	529	565	494	519	545	541	572	539	559	557	528	524	548	537	525	551	535	517	508	534	531	530	487	504	526	555	537	533	553	540	533	515	517	494	547	529	553	569	534	506	532	505	508	540	521	508	561	526	500	510	509	558	513	548	531	553	492	518	524	529	538	527	517	529	532	527	539	540	507	497	487	511	553	508	579	548	523	507	511	536	546	486	517	517	524	509	530	495	531	524	509	519	556	545	503	536	513	559	514	496	511	520	505	539	553	547	549	525	544	532	526	543	537	551	506	570	510	554	569	556	494	537	543	511	514	525	501	534	507	532	499	544	542	499	544	488	513	524	535	571	524	507	513	558	541	543	516	507	551	524	536	510	552	544	544	504	525	568	537	489	463	522	545	523	528	542	526	537	566	529	509	518	552	498	540	524	524	547	499	521	503	509	517	527	527	483	565	501	475	495	517	538	519	521	480	583	550	530	534	544	561	571	524	564	504	515	529	536	550	530	482	522	514	470	571	490	551	495	516	522	526	541	528	517	518	541	507	544	542	502	522	539	553	529	512	531	493	555	527	499	559	545	514	524	514	526	490	542	479	508	501	505	519	512	519	531	518	538	501	552	532	516	509	523	532	508	489	508	503	519	528	466	529	507	515	550	530	551	548	535	539	515	539	523	524	518	548	535	529	511	466	531	517	504	520	542	506	516	518	539	547	498	542	525	540	500	527	520	518	510	547	517	567	531	526	579	534	516	546	504	532	530	539	516	517	509	570	496	518	491	529	550	517	546	549	508	491	504	515	505	549	524	549	545	563	493	496	567	528	524	524	522	534	525	530	525	531	563	500	515	511	513	510	556	589	556	542	511	577	564	478	531	495	523	534	528	524	522	535	526	527	532	519	533	570	505	557	536	502	556	498	515	534	543	501	550	503	531	512	545	494	530	535	546	511	537	517	492	536	566	523	534	540	596	516	544	533	482	539	534	552	494	524	532	498	527	489	539	547	546	517	525	520	552	586	542	488	537	492	550	501	512	520	495	541	505	522	498	558	514	534	496	532	500	515	490	537	542	482	496	517	525	515	509	539	542	518	488	468	519	529	502	531	520	485	495	530	531	491	491	499	527	530	519	501	548	479	560	531	485	486	523	521	528	502	502	476	532	517	559	501	481	521	488	535	523	521	532	528	552	516	499	515	552	487	520	534	494	533	516	509	513	529	507	568	515	554	507	520	510	494	536	523	493	547	541	573	533	504	552	520	512	494	502	517	518	506	526	500	526	555	534	519	489	497	510	521	521	505	516	522	576	549	514	513	532	527	529	541	555	560	527	522	539	518	529	548	503	554	504	543	526	535	567	490	506	530	513	532	549	532	558	517	559	519	528	481	523	524	529	549	508	519	528	525	493	502	531	520	556	564	525	500	540	512	556	522	505	487	517	529	538	551	562	479	560	490	536	520	512	529	547	519	509	530	505	540	508	518	538	510	536	540	537	531	539	513	555	503	500	537	489	528	551	494	491	547	500	516	514	573	542	526	487	536	530	594	514	502	528	544	507	521	536	515	514	562	532	499	529	524	527	518	497	531	534	508	512	538	531	532	501	477	503	565	488	500	537	520	500	545	534	480	552	523	522	566	562	531	538	499	532	499	458	540	530	542	535	487	527	572	505	478	545	487	538	511	528	574	478	528	515	534	504	494	539	482	569	507	492	509	497	534	519	519	514	521	535	524	516	528	489	542	488	543	570	483	502	497	500	514	512	497	516	528	481	512	590	552	465	488	542	524	575	531	510	577	539	495	495	528	517	539	549	529	522	525	547	500	535	537	545	529	563	547	509	511	501	531	531	501	522	560	534	528	519	519	554	583	551	493	532	598	555	554	558	538	515	520	538	524	521	503	531	536	507	532	459	511	462	551	475	492	539	581	527	504	533	539	534	536	508	521	531	503	553	532	510	524	508	553	539	536	576	569	481	490	529	490	500	492	476	522	500	501	548	530	526	536	539	440	478	553	486	528	487	501	554	513	511	484	532	556	515	564	545	489	544	486	524	553	536	483	532	531	504	591	529	520	541	569	512	538	494	506	511	522	529	547	492	546	551	512	513	527	500	522	537	551	513	551	530	492	502	551	550	492	530	512	510	525	498	488	529	529	508	493	535	508	537	518	482	575	511	531	547	479	533	516	534	529	507	497	501	563	550	515	537	506	470	510	489	527	550	553	540	551	519	540	539	522	549	533	565	542	527	513	535	498	536	513	526	529	514	522	548	523	517	531	516	507	518	511	499	497	483	533	524	573	517	554	527	530	514	527	525	533	526	511	536	486	531	497	521	522	554	490	544	508	478	542	562	531	541	532	517	565	532	533	585	527	536	554	523	463	522	544	541	505	524	506	516	516	536	484	519	550	532	545	511	564	528	532	519	531	556	551	490	591	527	511	498	484	506	493	548	507	529	523	504	503	504	528	513	549	550	568	474	547	525	527	524	514	548	506	510	574	494	512	542	515	531	494	530	545	513	546	558	472	543	531	492	512	515	535	546	517	582	533	542	523	547	526	517	563	518	538	535	539	556	514	510	540	527	514	521	510	531	487	498	522	542	505	531	555	537	506	517	553	535	561	509	510	498	485	561	531	510	572	501	527	523	542	510	570	478	510	523	527	539	487	568	504	541	543	491	548	508	499	480	516	488	520	577	503	542	477	525	541	532	516	550	517	519	522	559	516	527	525	558	561	546	539	534	542	504	505	538	530	491	488	549	528	531	542	537	506	548	514	521	517	515	530	528	551	536	536	573	508	531	559	546	532	504	526	551	526	513	500	517	495	527	504	490	537	588	519	559	518	502	483	516	511	524	535	511	562	498	494	501	546	529	498	515	549	540	489	504	557	566	522	500	550	536	531	495	560	528	536	506	540	535	513	503	506	540	552	525	531	523	579	491	516	488	548	528	537	501	506	522	537	527	516	530	554	482	508	504	487	540	489	504	503	503	531	495	531	502	520	509	515	526	511	496	515	497	530	518	523	530	539	557	500	526	525	551	527	497	531	507	522	534	508	503	515	499	508	504	560	525	547	523	497	524	514	510	497	559	537	478	542	528	507	521	504	524	478	536	541	509	532	565	529	541	490	544	573	540	476	529	522	529	500	533	470	541	536	513	517	514	453	514	526	485	548	517	522	558	523	539	513	498	514	518	559	480	513	505	488	544	542	523	528	522	486	515	481	518	496	514	516	509	505	511	505	543	533	462	489	474	547	543	558	565	519	577	540	531	540	551	529	517
27485	20632	6413	292	167	137	85	106	98	96	89	86	90	64	88	97	109	80	97	103	73	94	87	81	81	86	84	85	98	76	101	85	81	82	62	78	85	73	92	80	87	91	92	89	81	76	78	80	81	79	66	90	104	78	100	80	70	80	91	86	72	102	81	79	74	74	83	90	81	81	73	70	79	86	84	82	90	86	74	85	65	87	77	76	88	81	93	80	72	84	89	89	87	95	91	85	77	74	82	82	80	85	97	75	89	82	86	74	73	87	80	86	90	88	93	70	106	88	70	87	99	85	96	90	87	81	80	84	88	97	76	97	80	77	90	79	76	83	94	73	79	86	62	80	77	86	79	95	82	85	88	96	92	68	82	86	90	82	93	95	85	76	80	88	81	88	77	80	91	83	92	82	77	99	85	84	84	85	83	72	91	84	85	71	93	93	91	84	82	84	80	86	95	75	79	100	76	71	89	85	67	92	86	82	80	81	78	76	78	101	87	81	101	88	72	73	75	99	67	89	76	83	66	84	90	76	90	80	82	72	71	87	93	73	63	67	89	92	94	84	79	88	71	89	78	98	72	84	94	76	77	69	88	84	75	82	83	101	71	77	88	68	79	76	77	83	86	70	65	79	53	86	79	73	84	77	75	77	84	82	84	86	89	91	72	84	93	65	78	84	72	96	91	82	85	78	92	89	93	80	90	94	79	80	91	92	92	71	73	97	93	85	90	95	93	73	67	86	79	72	72	81	83	87	84	78	75	65	75	73	78	91	84	77	79	75	75	81	84	79	88	91	88	95	97	78	81	92	96	72	77	71	88	69	79	73	81	102	85	78	65	75	75	83	74	83	70	69	83	81	88	80	89	69	82	103	97	92	75	91	75	64	66	91	85	93	79	75	76	80	85	90	102	78	77	77	88	99	95	82	87	102	100	81	74	94	82	75	82	87	76	85	76	69	94	86	92	97	86	76	92	79	93	76	80	97	65	82	85	103	83	78	91	87	90	70	101	88	79	85	94	71	97	80	112	81	80	111	68	101	81	75	80	82	84	79	88	85	65	75	83	93	83	69	77	84	85	85	69	77	77	81	85	74	82	81	76	87	102	77	94	74	85	102	94	73	98	93	84	78	92	79	79	71	83	76	98	79	82	72	94	92	65	76	60	82	75	85	82	68	88	88	77	93	80	84	91	81	89	96	85	77	87	80	69	70	88	86	82	92	86	78	74	94	89	68	82	97	84	77	93	69	81	78	80	86	73	83	92	82	82	76	75	88	81	74	78	83	76	82	78	78	94	72	71	93	72	67	75	76	89	106	75	74	87	84	73	74	91	73	90	95	80	83	75	87	77	100	77	79	78	92	93	96	73	80	64	88	74	103	80	68	74	92	92	92	82	84	86	82	98	92	78	72	83	85	78	85	82	70	76	86	81	81	76	88	79	97	90	77	88	78	81	90	93	70	88	78	90	75	57	76	87	87	87	87	86	86	87	100	79	66	91	86	98	88	81	85	80	78	74	84	85	85	67	88	93	75	86	87	69	95	85	83	81	68	87	98	88	85	75	84	83	89	97	86	82	97	82	78	93	83	93	91	83	77	96	71	84	69	88	71	79	101	72	82	74	100	88	94	95	88	89	82	76	95	78	88	90	98	97	76	83	88	78	73	87	87	95	88	97	80	72	92	88	79	70	70	74	84	87	79	113	79	91	88	76	83	88	78	72	88	80	85	74	85	92	100	73	94	85	76	89	82	93	93	76	101	80	88	78	89	90	85	87	93	70	89	79	89	87	83	82	93	75	84	89	96	84	73	75	81	72	73	81	77	81	88	77	85	81	74	85	83	75	65	90	90	74	83	78	84	82	79	84	91	78	85	76	100	94	68	102	96	81	92	100	80	92	98	74	61	88	97	91	82	86	82	72	68	73	88	87	87	81	91	73	73	78	82	79	105	90	88	97	85	75	78	92	83	79	73	112	77	90	91	81	73	77	87	99	87	82	79	90	94	85	74	107	85	104	80	84	61	83	85	83	95	68	89	66	85	85	100	103	89	73	94	91	91	100	90	82	81	89	84	87	96	78	81	88	86	100	84	78	90	90	83	76	82	84	91	72	86	87	88	68	74	85	83	77	72	73	86	79	78	73	83	77	92	81	68	81	69	74	88	70	91	90	78	98	76	63	69	93	72	89	82	92	77	68	72	83	76	79	68	74	99	88	74	87	80	65	88	82	91	89	64	86	79	74	84	94	89	73	85	82	79	72	94	75	80	80	76	91	80	99	75	67	83	88	94	69	97	67	85	81	83	75	97	70	88	86	85	74	73	89	75	83	89	84	84	93	72	86	77	88	85	85	71	88	88	85	73	66	96	100	74	83	89	68	87	93	99	104	81	80	86	69	97	89	75	79	74	80	89	92	86	82	81	97	86	98	90	91	109	82	89	82	87	86	83	79	73	70	97	82	78	89	86	91	79	87	92	98	77	77	94	79	83	84	73	76	77	94	107	80	78	81	94	91	81	97	70	82	85	68	75	77	82	90	87	100	87	80	85	71	94	89	71	79	87	73	93	78	97	77	66	70	76	81	72	86	89	83	89	53	99	87	92	88	95	79	92	90	84	58	94	85	79	83	94	81	71	79	93	84	89	78	91	76	80	87	90	88	82	95	77	88	69	80	76	89	79	78	82	89	82	95	89	93	73	79	88	96	90	91	104	90	79	88	92	85	83	86	88	85	94	87	64	82	91	90	87	82	100	85	90	80	87	79	82	91	102	79	84	86	84	96	72	88	93	84	86	91	72	72	100	92	82	93	88	90	71	85	69	81	88	82	74	93	71	83	84	87	93	74	93	86	69	81	95	99	90	79	65	86	108	95	87	79	95	104	78	83	99	88	90	90	81	76	79	72	87	83	96	83	94	92	76	71	75	103	87	85	88	88	89	75	88	103	89	85	79	81	62	72	88	72	89	83	85	66	84	83	72	69	75	86	95	92	85	75	81	64	82	88	82	85	95	89	89	79	76	83	85	76	74	87	82	82	88	73	82	75	80	103	76	97	85	81	74	95	81	72	76	92	71	87	80	85	83	103	88	84	80	95	77	95	63	64	90	65	82	96	80	83	95	73	76	91	62	88	85	85	86	80	90	79	79	87	79	67	90	74	90	92	79	86	72	90	89	93	87	87	76	68	99	78	85	92	102	84	108	87	85	98	77	82	102	88	97	84	89	74	71	95	87	85	110	76	85	84	80	79	75	84	75	75	86	97	86	71	78	78	90	84	97	96	93	69	87	74	87	79	91	79	82	93	63	75	86	75	77	72	77	87	76	83	83	80	78	88	76	99	98	83	87	80	94	93	73	72	82	91	101	75	98	75	89	82	88	73	94	83	90	83	79	86	70	74	93	82	71	85	89	88	100	74	75	70	85	100	72	75	83	95	109	75	68	81	80	86	77	79	78	87	93	79	77	70	68	79	82	87	96	101	82	90	96	68	66	78	80	80	86
17876	2291	1119	552	438	342	287	263	239	230	227	224	214	201	197	215	223	195	200	208	160	174	222	201	196	204	182	181	168	219	186	196	190	184	171	177	168	200	192	211	202	194	188	219	219	167	198	188	194	196	191	200	181	188	207	202	185	193	211	190	191	192	186	180	179	183	193	195	169	191	162	201	193	186	176	196	204	168	179	207	181	198	208	186	186	186	178	193	177	182	200	193	156	187	215	181	189	211	166	179	177	169	198	201	214	199	172	158	196	180	193	176	182	174	179	169	221	189	195	206	201	178	198	155	197	189	196	193	177	202	187	188	191	185	185	170	177	174	197	211	179	172	169	170	211	199	205	195	190	213	196	188	191	185	163	200	197	157	151	200	198	200	207	199	186	191	190	197	186	181	168	186	186	192	190	172	182	190	185	168	189	204	171	190	166	167	193	200	208	188	217	194	174	167	185	170	203	176	177	194	176	162	182	187	189	168	181	181	223	194	186	168	205	189	203	179	187	183	178	204	191	205	176	175	184	189	174	153	203	184	189	184	188	172	177	209	180	192	192	198	209	188	201	192	181	175	178	196	175	225	192	220	210	170	201	193	200	191	167	188	165	231	190	190	211	174	182	198	173	184	198	201	195	207	157	212	187	193	189	168	180	201	160	196	192	211	185	171	213	196	175	181	200	183	189	171	199	183	197	183	184	181	187	209	197	189	189	185	206	176	202	177	209	184	188	187	164	191	186	178	194	187	174	169	212	163	177	185	181	189	185	187	188	175	197	175	187	176	180	184	190	209	215	197	203	206	168	171	179	166	194	209	194	197	211	195	203	221	169	195	207	195	174	168	200	165	175	184	182	214	176	211	183	197	198	193	205	174	171	179	190	198	189	182	190	196	199	194	174	190	216	214	164	205	178	213	196	212	212	198	185	188	185	177	186	210	202	204	195	197	202	172	205	182	187	202	184	173	186	173	180	168	194	165	173	166	212	177	165	176	201	164	180	185	192	195	201	208	207	193	195	192	186	206	185	175	187	216	210	193	191	181	190	176	195	183	189	204	194	197	183	201	180	172	184	188	199	196	209	174	193	200	171	209	161	188	164	192	204	186	208	186	197	183	177	184	158	177	183	190	185	176	208	190	190	198	192	180	191	187	184	193	179	194	180	207	183	167	191	188	183	204	186	186	195	177	183	175	192	204	172	185	193	182	177	208	191	188	166	173	201	179	185	170	175	188	186	202	176	211	193	196	170	180	172	176	172	172	211	215	192	169	213	208	181	169	176	173	200	194	178	197	179	171	183	189	192	181	190	192	195	184	202	221	184	198	192	189	188	188	163	185	174	176	193	221	170	192	205	169	178	182	188	199	201	196	198	205	223	191	196	196	197	192	191	191	201	179	201	193	172	184	160	193	193	204	207	174	193	206	190	175	170	196	186	194	193	177	197	195	182	191	213	187	184	190	187	203	172	216	193	191	199	201	194	215	184	187	193	190	194	186	190	189	189	194	186	166	183	188	184	185	203	200	187	200	179	176	190	200	200	219	204	173	179	213	190	182	190	197	190	176	160	187	186	199	195	182	189	193	181	169	194	192	186	191	205	195	198	213	181	210	189	187	210	170	182	190	166	175	212	190	188	183	191	192	192	216	202	195	203	200	193	170	195	172	187	183	190	183	168	216	196	184	202	175	207	201	196	189	191	186	198	180	207	216	170	169	157	178	172	181	176	179	185	188	202	185	176	177	182	190	216	183	182	187	183	185	188	162	148	191	193	209	211	189	206	214	189	160	188	197	189	186	189	203	184	215	184	168	160	185	197	187	172	203	175	176	189	187	182	179	191	206	204	160	208	195	169	213	205	212	191	176	180	185	167	175	176	197	191	184	181	196	206	183	190	186	183	172	188	175	194	210	190	181	188	208	190	189	184	181	188	187	187	193	167	178	195	209	199	204	191	180	188	229	179	184	191	167	182	201	176	174	173	194	172	185	171	146	171	201	208	188	201	187	171	188	193	190	162	213	194	174	183	183	194	209	176	200	201	204	181	193	209	190	208	191	184	169	204	195	196	167	187	185	195	186	172	193	169	219	185	178	183	191	196	202	181	193	178	192	192	193	192	201	181	209	178	185	181	196	163	178	176	169	180	181	162	189	186	189	195	187	174	184	193	169	194	188	193	187	188	197	190	195	168	203	185	179	185	173	172	178	214	210	200	198	193	176	193	186	182	195	186	184	183	167	200	185	183	177	183	171	190	195	206	197	172	188	196	175	178	216	198	187	208	181	182	190	211	206	176	192	188	162	184	172	156	190	176	168	187	167	203	181	160	192	172	200	189	193	187	191	188	176	176	168	185	169	198	189	177	176	164	163	192	191	181	196	176	186	207	199	186	158	198	180	176	180	194	193	209	166	191	198	154	201	174	186	201	220	169	209	174	173	191	178	192	198	194	178	197	182	171	210	166	192	187	170	188	187	178	205	196	178	169	200	164	192	190	187	206	190	219	203	177	187	182	181	174	177	206	186	198	198	173	190	189	193	183	220	183	194	165	183	207	189	190	172	201	194	191	196	188	175	190	210	193	188	176	181	205	189	176	181	201	185	157	191	182	182	195	186	177	202	196	171	180	196	187	207	203	171	191	175	191	166	197	182	190	194	185	202	188	164	187	182	192	160	168	187	210	194	177	213	179	176	172	186	197	185	181	187	205	174	185	185	183	186	178	163	206	170	186	169	193	215	198	173	213	199	176	182	189	212	185	179	175	183	198	193	183	171	213	186	195	194	203	183	196	196	172	178	172	171	190	182	193	196	183	192	203	180	195	188	190	167	175	185	196	189	185	188	196	161	184	199	198	198	186	157	172	213	197	208	183	199	184	186	192	189	173	179	214	191	205	185	190	193	177	171	160	192	197	197	171	198	174	199	191	205	195	137	197	212	173	196	194	199	169	210	203	184	191	187	150	188	181	196	188	210	194	193	197	181	199	189	185	190	211	190	176	183	191	176	191	182	199	196	196	189	215	188	180	208	187	175	196	165	191	176	200	185	186	203	184	195	196	175	197	196	190	199	187	182	187	187	183	200	192	174	192	189	177	200	173	181	163	195	183	194	163	219	168	162	201	185	188	168	195	215	198	153	195	205	175	157	187	185	188	178	162	185	172	195	186	196	210	178	182	205	175	207	179	189	193	185	209	171	182	177	171	175	200	206	205	195	206	170	189	188	191	180	204	188	181	194	177	181	197	220	207	178	202	191	204	191	177	203	188	196	195	185	165	178	185	174	204	161	186	178	197	195	192	190	183	191	183	194	218	194	183	161	204	193	181	178	190	206	210	205	199	185	222	186	181	194	181	191	184	207	184	193	208	176	188	194	223	170	194	187	181	177	167	206	186	172	195	185	207	217	209	191	191	180	177	177	171	190	215	191	193	161	179	174	196	186	183	195	188	205	184	187	186	185	189	193	209	180	204	206	205	168	194	166	199	196	189	197	193	179	179	193	187	186
24755	21686	29191	24675	19733	1467	485	332	269	223	211	206	182	161	168	149	159	161	151	132	151	171	124	149	146	157	156	127	134	133	112	143	128	146	124	121	123	132	149	134	123	130	121	133	122	137	123	132	145	126	128	141	136	131	135	114	130	104	124	121	115	135	132	153	122	124	124	126	119	128	109	124	123	115	141	115	107	126	124	129	123	133	131	121	131	118	138	114	121	141	121	112	113	118	114	114	115	133	113	119	126	142	104	120	126	143	124	147	139	113	133	139	129	118	117	123	117	129	123	134	107	152	112	133	133	122	133	122	124	122	101	133	107	125	115	115	115	135	106	122	114	128	134	141	117	106	124	129	115	122	116	103	120	116	108	114	122	107	136	117	106	134	115	118	112	136	122	114	128	128	138	110	134	107	108	124	121	105	109	104	111	115	118	101	111	121	103	126	131	119	131	116	129	124	122	114	134	110	115	114	132	123	116	110	126	125	129	121	106	115	137	133	123	123	133	118	121	121	128	119	110	146	137	110	129	127	115	121	112	119	122	128	114	114	96	115	118	123	124	105	120	120	107	123	130	110	129	120	118	106	124	124	112	131	126	120	129	101	123	114	110	107	114	128	107	126	123	121	129	116	117	128	136	116	96	117	117	124	120	114	116	129	115	110	133	145	136	96	108	119	130	122	136	107	128	118	133	137	141	130	134	143	118	119	128	123	106	124	133	100	129	141	113	115	101	140	137	112	129	106	109	127	128	99	110	117	125	133	143	122	121	127	126	117	117	114	132	114	128	102	131	131	131	110	136	127	131	131	138	112	112	122	128	118	124	136	136	148	123	126	125	124	130	111	110	96	111	125	91	125	122	125	126	119	132	109	138	131	115	127	122	121	112	126	129	118	115	121	131	126	113	127	126	118	115	112	129	129	127	127	124	125	132	103	116	108	111	122	146	120	109	126	125	111	120	133	125	104	119	119	122	107	136	118	112	112	106	125	109	140	120	136	113	127	129	103	130	118	108	119	139	110	111	123	130	118	154	89	130	118	113	127	133	110	128	115	104	122	138	125	126	118	113	113	104	116	102	91	129	117	137	137	130	117	126	121	123	132	103	118	127	98	124	122	117	127	111	105	126	126	123	127	130	124	133	96	141	107	116	117	94	123	110	118	112	127	129	133	107	106	139	122	117	135	127	112	123	106	121	104	125	118	118	130	129	105	136	122	103	134	130	129	113	128	118	132	103	127	121	122	122	123	109	118	128	116	127	124	104	125	116	128	110	148	124	129	127	136	114	124	127	132	134	114	101	118	128	122	121	128	107	112	130	132	114	132	118	108	128	128	124	112	116	129	123	121	132	117	97	120	129	165	115	117	132	142	126	121	126	121	126	114	130	143	128	110	122	115	116	110	118	144	114	132	119	127	121	126	108	114	113	111	138	126	121	127	120	97	109	112	106	124	136	108	120	101	120	121	117	120	116	132	116	126	108	154	141	144	123	127	117	102	129	128	108	112	126	127	138	121	124	113	137	120	129	130	115	123	124	118	141	102	127	134	113	131	123	126	120	127	126	114	122	126	121	114	121	125	114	104	130	110	137	123	116	113	125	111	112	112	128	124	111	120	132	117	129	102	106	118	128	120	135	102	132	112	127	133	121	132	123	137	113	109	129	138	115	137	118	128	114	118	123	133	113	128	118	114	127	131	130	129	142	120	126	144	108	113	129	117	120	122	119	133	130	114	134	121	132	134	123	115	111	105	106	142	124	131	136	100	120	136	101	102	120	125	125	121	106	115	134	129	116	130	115	130	116	119	134	112	132	114	108	129	139	117	125	103	108	128	133	107	119	99	110	131	133	121	124	117	129	112	100	134	149	124	120	129	118	118	132	126	110	145	107	105	128	105	115	106	121	128	133	136	100	107	146	133	101	105	106	120	101	128	111	115	128	147	137	110	132	115	122	105	124	126	117	128	118	115	109	122	123	116	132	112	127	137	126	129	124	106	103	127	111	131	117	124	127	149	133	94	133	114	118	117	118	102	119	130	116	109	122	138	122	97	100	125	125	123	127	113	119	116	127	103	124	114	126	126	126	132	140	136	116	102	109	136	123	103	106	120	140	130	116	109	131	122	125	119	139	127	137	128	130	113	129	125	106	111	120	131	143	105	118	105	119	117	140	103	113	137	129	138	122	130	124	106	130	128	104	110	119	118	110	114	120	111	115	123	113	128	114	103	118	135	121	122	143	119	124	105	112	120	116	118	117	126	123	117	133	117	133	128	103	119	141	142	112	104	119	115	111	132	142	123	127	126	127	123	129	124	135	156	123	99	115	103	115	114	125	119	110	114	122	111	105	121	140	93	114	145	124	119	110	125	117	142	117	125	129	117	131	138	134	122	117	115	136	127	127	113	118	129	123	124	98	140	106	144	125	140	106	133	139	111	127	117	103	133	127	119	123	117	131	120	125	129	114	96	124	99	113	111	118	114	124	133	140	111	130	124	121	107	110	135	113	114	124	114	118	125	108	110	115	123	119	117	123	118	134	114	114	120	111	127	132	122	124	140	137	131	118	114	104	124	137	109	128	116	123	136	127	118	117	139	119	116	121	106	119	114	111	122	132	115	117	107	125	113	116	120	120	121	114	130	122	123	125	118	106	124	115	125	125	123	100	115	109	116	128	111	129	122	105	116	119	104	113	123	139	120	110	128	111	115	119	118	144	107	119	121	99	127	118	112	109	105	134	133	124	123	118	131	119	143	125	126	104	110	137	108	115	121	114	116	128	109	103	123	115	129	111	119	129	109	139	118	115	132	129	115	117	124	138	134	124	119	138	129	135	127	129	103	109	117	110	124	123	137	102	120	128	123	106	120	105	121	124	102	117	111	118	128	122	133	115	130	121	138	113	131	147	120	110	122	128	102	100	111	126	125	107	137	113	116	108	120	146	143	105	107	133	126	115	118	127	144	121	98	123	112	132	112	121	143	126	122	128	119	112	121	141	121	126	97	104	122	115	141	138	115	130	134	120	121	109	126	131	130	146	133	113	118	138	126	114	141	113	119	114	109	139	122	132	117	112	125	104	104	120	128	100	125	140	119	135	133	121	139	137	128	118	110	117	128	140	128	122	120	112	133	127	107	119	115	128	115	124	114	121	109	134	139	119	126	130	126	135	119	112	119	129	132	119	118	114	126	110	114	110	123	131	124	129	109	113	113	129	128	104	119	123	113	109	111	131	135	115	123	96	122	130	127	120	123	134	114	116	146	130	116	127	125	112	128	103	105	123	114	109	123	107	136	127	115	109	132	118	140	129	106	101	141	120	135	106	125	137	128	138	92	123	111	121	116	136	114	117	107	119	113	126	142	94	130	103	111	118	117	121	110	143	107	125	115	137	128	108	98	117	117	113	124	124	96	112	103	108	142	133	128	100	120	123	131	134	122	108	123	148	111	107	112	105	109	111	148	121	132	109	131	122	132	123	131	124	122	113	113	121	115	124	118	109	117
37999	13398	8336	4245	2745	1941	1503	1143	966	814	728	581	525	511	498	494	410	388	408	364	357	318	316	323	335	342	295	333	304	294	281	312	288	269	272	273	250	311	244	264	248	257	275	266	286	258	246	249	263	289	266	278	286	292	261	276	270	261	252	248	239	248	248	251	238	255	245	268	278	251	262	245	254	283	282	257	234	256	274	250	257	275	231	252	270	242	248	258	279	282	267	262	243	229	234	280	259	227	258	270	254	246	238	231	255	259	263	245	248	256	251	251	229	251	255	241	268	252	261	258	233	248	255	280	241	267	256	221	234	256	238	229	227	237	253	267	260	238	261	244	284	254	244	265	252	262	239	241	280	257	259	277	231	236	260	263	250	263	264	277	212	278	221	248	247	248	233	253	227	238	260	245	233	217	257	252	258	266	257	254	267	241	238	255	264	263	229	250	253	267	240	258	260	232	247	245	253	269	262	230	268	247	255	259	252	249	260	244	261	239	241	266	253	249	265	234	257	243	274	234	256	286	263	250	224	255	219	241	248	257	265	258	288	253	266	275	245	247	255	251	242	222	238	260	233	268	249	231	231	262	264	251	257	267	257	239	257	227	256	245	263	258	252	251	243	270	246	243	261	289	249	243	244	285	253	236	256	251	215	232	233	269	244	249	242	257	228	227	246	260	258	249	234	267	242	219	252	245	221	262	282	255	259	248	265	246	263	216	285	253	262	266	268	240	238	255	243	241	232	241	255	234	275	235	258	268	262	231	246	253	249	251	236	255	242	238	239	267	259	239	251	270	285	253	244	276	267	267	247	224	221	236	253	229	264	249	259	256	277	252	262	242	263	273	231	253	244	238	267	257	238	255	269	224	262	235	242	269	227	234	227	282	248	259	243	222	290	249	239	241	252	247	268	234	249	251	231	262	255	251	269	248	239	257	238	238	256	262	248	256	256	242	242	251	251	249	252	260	249	273	247	266	263	251	245	237	250	249	248	263	257	241	269	260	236	251	231	239	253	233	238	243	259	256	236	247	254	227	236	277	236	254	231	251	201	242	238	226	225	221	249	250	263	269	276	246	235	229	203	264	262	226	246	231	227	229	269	246	254	248	253	236	264	275	253	233	229	263	253	225	234	255	264	249	248	263	222	258	248	296	295	246	242	228	272	247	233	235	278	269	248	249	244	256	238	265	248	218	261	261	265	228	264	247	258	263	279	269	263	243	269	243	259	251	246	232	275	253	249	246	271	284	253	235	255	241	231	263	267	251	247	251	247	263	242	286	227	271	231	256	240	246	239	273	267	249	243	270	272	235	277	221	249	267	239	256	270	234	252	231	246	254	259	251	285	262	223	243	244	257	271	275	265	250	262	236	243	237	263	221	280	265	255	238	257	253	246	266	245	258	239	255	267	237	251	273	258	245	250	272	243	243	272	261	259	244	270	238	238	242	287	242	222	249	241	227	237	271	245	256	247	246	266	267	251	283	218	228	255	263	274	242	263	280	242	225	230	250	243	267	242	270	260	241	257	248	279	261	244	264	273	233	277	237	236	271	231	294	263	252	278	252	241	266	236	252	271	262	284	216	242	261	251	270	233	243	257	242	233	274	274	259	267	259	242	235	252	215	235	245	256	265	249	238	233	229	247	265	213	218	266	269	256	244	228	233	262	273	260	280	257	240	270	262	261	258	239	252	259	248	237	243	244	241	253	231	234	220	256	253	279	236	232	243	245	262	263	243	225	238	223	243	246	211	261	267	224	246	253	213	236	244	219	250	254	252	230	240	240	290	264	234	261	238	248	245	233	259	233	233	232	237	273	265	220	275	261	235	240	268	237	233	258	248	264	254	223	255	279	241	252	259	257	277	241	214	260	238	270	228	250	241	250	201	286	270	259	256	263	239	268	273	255	241	254	263	237	261	243	216	254	253	233	251	236	223	242	258	257	242	240	260	259	256	236	261	250	270	255	250	275	258	260	251	262	227	270	258	227	247	242	274	249	265	248	260	236	220	214	254	269	259	247	248	276	258	241	265	235	266	239	244	276	256	240	254	243	249	227	254	236	250	240	247	246	249	251	247	260	250	273	253	248	247	260	253	262	233	247	256	262	233	221	262	253	253	284	281	234	257	228	245	260	246	265	254	256	271	232	265	251	236	230	255	226	252	227	250	223	259	259	267	264	284	255	260	269	246	250	234	258	256	229	243	266	258	283	261	269	266	266	257	274	222	245	258	266	254	253	225	266	269	250	270	227	224	253	214	233	250	271	255	244	231	246	241	246	237	239	242	261	256	249	248	226	252	226	269	270	254	266	253	268	243	238	252	264	247	257	252	274	241	266	267	244	250	248	272	257	220	258	253	264	241	248	269	261	258	234	234	260	234	250	266	246	229	274	269	246	250	279	274	253	230	290	267	252	240	269	239	264	257	240	270	257	248	268	259	257	252	268	263	239	251	262	236	278	256	244	237	260	261	226	246	287	239	239	282	228	263	253	248	267	247	251	250	230	249	242	239	247	246	256	259	223	266	261	241	256	237	269	236	245	270	255	251	250	249	264	269	209	231	250	247	251	266	278	233	234	250	242	255	252	246	260	238	246	255	248	245	226	239	236	244	266	254	231	244	278	233	244	241	236	267	264	248	257	247	223	235	247	262	263	262	260	257	259	255	266	242	257	238	250	231	222	259	241	234	236	246	236	244	241	249	260	252	222	248	275	228	274	246	248	250	268	252	233	236	253	226	252	250	238	237	238	250	251	240	253	260	249	257	245	243	245	228	231	260	257	253	263	245	259	262	244	273	230	250	208	256	252	236	257	250	234	264	258	239	224	237	243	260	252	258	243	274	262	231	224	254	252	249	260	251	283	248	240	238	238	253	291	240	256	226	244	247	259	258	257	255	274	266	259	271	226	243	266	248	229	248	256	255	260	235	250	266	267	234	234	259	252	253	271	256	241	236	251	267	223	267	239	268	257	257	251	247	262	261	249	236	246	263	218	287	254	275	260	285	246	289	248	249	245	253	256	249	238	249	238	247	239	226	238	249	233	237	269	235	276	253	251	264	235	258	237	278	253	244	245	238	240	257	245	242	262	236	247	262	263	264	244	251	240	240	240	248	267	248	246	220	243	260	238	226	235	253	245	253	224	264	248	261	220	271	268	270	254	225	261	231	241	246	222	245	243	247	249	273	252	264	245	255	271	249	276	267	253	241	266	236	250	248	249	242	238	229	241	254	256	241	259	230	267	234	245	261	227	255	245	235	253	236	246	224	252	254	266	248	231	257	266	256	260	271	260	238	230	250	253	243	247	232	260	275	264	235	249	240	247	250	264	241	240	261	253	261	249	266	244	259	239	252	264	268	257	246	244	241	254	253	226	274	241	231	275	260	224	277	220	243	252	237	246	241	225	276	251	244	254	256	253	258	261	250	229	264	256	253	258	258	252	258	255	253	268	252	239	245	236	239	240	263	250	253	250	256	262	258	256	256	238	252	261	237	237	245
23844	21706	29901	24039	21709	18656	1781	812	558	533	474	391	403	389	377	351	349	337	338	313	347	319	313	313	311	299	302	312	316	320	296	307	302	304	287	292	299	280	258	289	282	283	271	269	305	286	293	265	304	254	287	271	304	268	256	266	285	268	304	309	298	292	311	275	264	262	282	294	269	285	278	303	266	251	277	268	258	277	281	278	276	274	276	285	285	274	255	266	279	259	289	253	274	266	307	284	253	280	271	263	243	281	263	282	297	285	278	270	278	271	270	256	279	286	262	265	288	294	301	284	251	298	298	253	290	238	295	293	304	258	253	280	277	277	256	277	288	277	275	248	279	246	272	287	263	278	304	302	285	301	290	281	273	298	256	295	258	297	280	250	245	226	267	266	243	276	283	262	276	258	275	281	279	259	277	320	309	292	263	258	274	283	253	246	272	285	251	281	268	261	288	295	284	269	261	288	272	281	255	285	272	252	271	271	284	255	290	282	263	282	282	271	283	294	299	253	268	268	285	285	272	261	281	284	295	270	282	248	280	284	276	273	283	263	269	246	260	279	271	282	269	287	242	279	248	274	253	304	296	276	256	283	276	290	259	275	267	243	283	288	287	271	290	260	275	283	279	261	269	273	262	281	268	281	282	279	280	278	266	286	281	284	256	264	288	290	280	290	274	293	271	293	285	271	271	268	292	273	281	253	266	267	247	276	259	285	282	267	278	288	283	258	273	245	256	267	253	280	267	278	269	276	243	283	264	287	266	251	287	276	252	273	308	289	271	274	283	313	290	264	272	255	251	281	276	276	290	259	256	255	252	253	277	303	260	269	271	252	269	280	298	289	272	251	266	268	268	281	249	286	228	288	289	242	279	287	253	285	298	272	281	252	300	282	277	223	257	267	276	270	280	287	267	277	245	287	265	265	257	281	282	268	259	250	269	272	282	261	300	294	259	275	274	259	281	297	259	258	285	269	278	295	292	273	290	291	250	272	278	284	276	266	287	280	278	274	279	280	266	263	291	281	299	269	272	297	275	260	250	317	275	248	268	252	277	286	290	282	275	278	264	247	278	263	272	304	276	272	296	253	280	287	274	305	248	270	232	249	294	254	245	278	273	311	284	270	294	283	301	268	263	258	275	271	266	274	286	280	266	257	273	318	271	295	266	258	272	257	259	275	268	260	274	276	287	286	280	266	277	251	297	262	285	263	279	294	259	267	271	255	272	294	261	274	283	271	272	290	281	286	258	274	287	226	280	302	268	282	266	295	268	272	259	260	281	249	294	254	295	234	231	250	266	290	287	254	271	281	299	250	295	288	263	284	243	245	265	323	254	242	283	264	266	291	237	300	264	260	291	292	266	293	274	250	225	279	269	274	268	304	295	269	250	284	262	248	279	259	273	269	272	253	294	251	281	279	253	250	268	289	279	261	258	295	270	276	286	262	275	266	270	290	268	271	261	272	281	249	271	298	277	284	291	302	252	288	264	273	250	283	267	267	271	258	255	283	253	276	279	273	283	281	310	257	273	285	288	300	289	252	249	283	288	265	274	273	255	274	287	272	290	299	295	291	288	264	275	247	256	271	285	251	281	267	252	276	270	247	279	267	241	293	269	306	271	285	288	246	271	268	251	295	241	271	285	259	299	270	310	284	257	278	272	281	267	273	265	288	316	284	291	278	277	274	268	261	249	281	290	277	257	281	280	259	275	270	265	280	259	241	273	256	290	279	275	299	284	270	246	297	302	253	247	255	281	266	258	253	249	230	252	305	281	270	260	296	287	252	260	253	248	281	267	242	296	276	254	271	275	268	281	246	237	283	255	310	315	266	269	284	279	270	271	249	298	257	265	276	266	284	250	284	291	287	277	281	261	286	295	284	298	265	265	304	289	308	297	301	261	261	256	315	298	261	272	267	225	277	275	273	269	261	256	264	277	282	277	250	264	282	270	313	286	242	262	283	301	265	270	280	262	280	298	263	267	270	302	267	277	255	271	229	248	254	255	273	266	243	267	292	275	319	281	290	287	276	250	250	315	294	258	299	290	263	292	245	273	282	249	261	275	281	255	282	257	275	276	256	256	303	271	255	278	243	266	257	276	266	279	291	276	259	276	270	295	267	299	288	253	287	272	275	251	247	256	274	284	274	244	284	292	265	271	270	253	276	266	281	281	277	270	273	272	292	261	268	282	287	291	256	258	280	271	280	281	274	270	311	264	269	298	278	263	298	276	270	287	286	272	254	262	245	275	258	313	285	247	255	265	304	267	284	280	277	268	278	285	283	266	271	295	265	266	299	268	261	279	254	289	258	288	302	269	281	246	293	258	266	317	274	270	286	287	269	282	326	284	254	281	256	239	312	229	279	305	279	290	296	260	266	298	271	299	261	242	296	300	237	281	269	282	265	282	258	280	285	298	292	255	292	288	305	287	270	263	292	268	259	275	262	264	278	239	258	273	259	269	247	259	243	279	277	262	270	274	251	268	251	284	257	259	244	284	256	288	251	299	249	268	276	297	289	248	299	308	269	282	271	258	281	268	251	279	262	272	256	292	240	295	264	283	267	250	250	293	289	272	283	284	289	337	273	276	273	261	249	286	238	255	256	254	285	269	277	272	284	264	284	277	268	268	256	280	259	265	254	262	289	250	272	290	276	280	259	282	293	251	295	279	298	295	294	265	293	259	291	265	284	236	288	255	263	303	249	286	306	242	299	275	269	272	269	273	285	262	300	297	268	262	274	254	273	271	248	267	279	269	259	285	294	263	292	278	283	265	264	240	264	301	245	277	284	317	268	264	289	249	261	245	301	260	275	274	272	300	262	288	276	262	263	290	300	273	269	278	236	261	251	259	275	289	269	278	279	298	290	286	272	276	288	274	274	266	271	259	278	303	259	265	282	251	287	277	289	257	256	240	277	283	283	266	279	268	274	291	264	280	272	307	290	277	300	268	264	235	294	298	291	266	236	275	264	279	275	276	270	281	240	263	277	251	261	288	285	255	280	294	266	287	282	261	261	297	248	285	280	273	267	266	285	283	290	294	282	265	294	255	266	268	225	267	278	277	244	274	303	277	274	264	260	315	261	263	294	307	267	288	249	274	278	279	297	278	257	291	281	279	280	267	248	268	294	275	244	266	251	281	258	293	254	273	302	246	299	272	286	296	270	257	263	278	259	279	274	286	264	274	292	257	270	282	270	296	277	265	264	255	277	264	247	307	274	299	263	272	275	267	241	268	243	290	252	252	276	271	244	267	248	271	258	265	251	281	305	264	264	267	259	292	276	296	257	267	238	281	272	261	291	272	281	258	260	266	259	297	261	256	288	257	280	244	247	273	266	275	266	305	301	261	269	236	274	270	281	271	275	272	300	279	264	265	278	279	273	264	260	263	289	249	281	292	288	270	271	298	284	264	276	276	297	318	263	285	264	262	276	292	284	263	264	275	275	255	285	278	264	280	279	274	267	269	239	280	280	295	293	255	266	275	273	255	296	278	278	256	254
46353	18860	13639	7306	4923	3668	2677	2233	1923	1621	1319	1281	1164	1079	968	834	819	860	752	760	713	717	643	684	661	682	576	605	580	605	579	598	563	561	596	571	544	567	575	637	583	557	585	549	534	526	574	547	558	580	557	533	526	546	536	576	568	577	529	533	560	563	550	509	543	533	507	515	525	511	560	516	531	500	572	517	546	517	549	569	539	498	516	523	534	535	565	568	504	539	553	532	538	541	540	537	482	530	494	531	546	537	514	526	553	497	520	534	510	534	524	502	500	552	517	549	491	524	507	509	515	509	495	503	526	531	505	551	546	553	514	524	511	483	528	527	494	570	536	525	475	514	528	510	533	537	531	524	538	510	530	494	551	506	549	510	467	540	552	519	560	518	562	550	538	519	529	514	551	539	514	536	517	548	515	554	509	520	529	543	518	519	564	500	501	499	490	529	541	527	502	533	543	492	540	536	521	547	552	517	514	479	517	536	488	539	548	503	525	550	524	545	518	499	529	529	540	533	534	566	518	512	519	514	511	516	508	555	520	524	543	524	528	514	503	530	531	538	524	507	529	546	518	522	555	499	529	498	518	525	537	505	561	515	580	558	532	523	518	513	523	577	515	506	527	548	506	506	509	520	506	522	495	542	555	519	577	509	509	510	539	535	524	459	551	547	561	515	513	507	530	553	509	522	511	498	520	523	529	566	559	584	560	527	552	517	511	501	574	547	543	509	542	507	534	527	552	508	497	492	558	538	524	514	512	483	571	517	508	551	544	535	517	486	490	495	525	521	528	551	553	538	528	521	522	574	476	527	523	491	514	532	493	508	522	525	526	542	479	517	529	540	526	535	520	492	509	523	521	535	542	504	476	499	516	523	508	525	524	526	527	527	513	495	501	521	518	539	490	544	537	524	522	571	538	533	515	559	514	523	536	514	542	508	527	519	549	521	552	520	495	556	507	567	514	542	521	519	484	533	531	515	530	555	520	563	515	515	514	534	528	507	516	563	507	537	532	531	515	504	542	506	531	468	525	534	495	504	512	511	511	506	571	545	499	499	511	549	523	507	518	541	527	518	509	476	526	529	530	527	492	522	504	535	557	523	517	462	539	533	530	553	515	527	541	542	508	526	486	553	486	514	457	538	520	552	517	534	576	534	481	561	525	528	587	532	548	546	498	549	509	535	496	525	511	507	489	491	526	489	525	511	512	519	520	491	535	507	549	513	500	550	503	522	600	520	508	556	501	540	475	538	538	531	543	534	518	568	528	505	506	523	537	487	530	533	485	511	526	524	503	556	551	537	511	560	529	504	508	513	527	512	528	527	533	526	539	512	503	539	495	547	515	507	543	531	555	537	521	507	493	526	506	519	476	490	529	543	530	512	497	471	540	536	539	527	491	505	526	499	525	527	493	539	527	558	510	535	524	535	502	546	511	481	534	496	513	534	550	546	485	562	521	544	516	532	476	511	512	513	512	506	505	494	504	561	553	522	511	518	515	517	551	500	525	549	537	492	505	511	522	552	521	524	545	528	501	528	491	526	521	506	523	525	492	529	501	525	486	515	492	569	557	509	551	518	553	479	500	495	509	527	503	486	527	535	530	516	519	547	512	536	499	513	533	526	538	500	506	492	543	530	513	561	507	528	491	550	502	515	509	544	502	559	523	517	476	481	503	533	521	603	531	492	560	494	503	543	559	504	497	560	550	541	525	491	505	514	490	521	517	517	565	555	521	499	493	507	507	501	557	503	519	498	539	547	470	521	503	513	530	542	516	545	527	538	539	504	533	537	496	492	508	509	504	492	515	511	489	550	473	505	519	507	572	560	524	546	534	571	513	543	521	524	539	505	498	504	532	496	518	505	534	492	562	535	541	525	533	483	517	507	554	519	534	561	517	519	563	534	510	458	518	522	495	511	492	549	515	526	496	523	541	510	580	552	552	524	496	536	548	530	519	522	504	513	557	543	520	509	555	498	567	567	560	538	553	530	572	544	501	527	507	525	533	515	482	530	502	563	524	539	530	499	542	538	522	527	477	522	558	491	547	504	549	538	495	496	509	509	547	515	512	548	518	532	529	528	513	507	527	503	525	488	519	482	532	534	502	566	477	528	497	490	545	570	543	476	481	511	492	559	566	500	531	488	510	490	531	504	553	523	522	509	528	555	579	531	515	564	501	502	544	499	514	576	510	522	500	535	495	542	508	531	443	527	521	518	543	534	541	508	535	534	525	515	542	545	522	492	494	508	466	512	516	539	547	522	521	505	533	484	521	470	542	548	494	542	540	529	556	569	503	520	512	524	499	480	505	537	522	541	524	512	536	510	522	528	547	496	526	521	491	552	504	524	548	531	484	508	532	506	543	524	494	529	485	558	508	572	508	547	451	520	538	537	475	516	520	500	509	501	528	526	531	517	515	531	514	513	543	530	510	567	497	501	509	560	543	530	517	505	507	556	498	517	479	510	524	495	544	503	504	511	522	535	522	543	529	517	489	557	551	535	551	490	508	497	514	528	508	566	529	561	548	529	534	496	548	522	521	524	541	499	525	500	502	521	537	515	563	510	500	521	570	520	556	498	515	578	499	566	539	547	523	530	546	518	538	514	514	527	528	534	558	536	503	543	549	546	494	491	509	522	510	507	498	512	508	557	556	524	540	511	551	531	542	518	531	540	522	508	517	542	500	492	529	515	503	529	480	541	517	531	517	498	481	522	508	518	509	512	538	543	533	553	518	541	548	569	481	484	533	521	564	437	546	523	546	476	481	566	530	521	554	529	561	521	501	507	542	514	543	561	540	533	511	534	510	525	542	551	552	554	534	500	516	541	491	522	495	493	524	470	523	513	519	514	553	504	524	537	517	505	538	507	520	486	517	524	539	538	522	548	530	536	534	532	519	531	552	569	525	521	485	520	538	554	509	548	529	525	517	525	528	521	492	514	544	487	548	502	512	494	521	468	462	519	535	538	531	531	545	526	514	508	544	525	496	458	530	535	523	540	556	496	511	509	467	498	528	464	495	506	514	503	512	543	533	536	524	519	517	521	524	499	554	519	528	520	510	502	510	547	553	498	522	505	512	532	555	528	493	522	517	514	547	530	528	534	565	532	493	566	532	523	496	512	518	523	535	504	502	507	560	510	520	510	474	558	524	535	494	540	522	525	535	539	538	513	534	554	517	570	509	500	523	488	526	508	535	525	522	519	547	492	474	541	573	534	528	489	553	538	536	525	512	528	538	502	535	520	499	550	556	525	516	505	509	508	541	462	517	509	503	539	517	549	511	591	508	553	528	507	527	542	508	528	533	547	531	536	507	488	532	543	510	558	510	504	494	563	526	526	557	517	526	519	547	530	520	502	510	548	515	527	521	521	542	560	507	527	547	530	553	519	514	503	501	504	534	528	507	535	585	538	503	526	507	499	533	505	512	530	530	532	510	515	527	504	519	573	532	527	536	503	523	526	549	511	493	569	520	518	483	491	518	534	537	478	515	530	506	556	532	538
27490	21050	7514	331	158	136	124	102	108	98	100	106	98	100	88	72	78	81	88	88	87	99	104	73	83	111	90	78	93	104	63	95	75	85	84	66	86	89	96	85	89	87	105	91	75	84	93	82	81	79	70	84	90	73	92	74	85	79	73	83	89	67	87	82	65	94	82	84	77	79	83	78	81	70	87	78	76	103	65	80	90	67	83	89	77	85	68	79	80	77	81	71	98	92	88	81	84	89	88	90	81	65	91	97	80	74	89	72	71	81	89	88	73	88	83	91	81	68	91	89	87	86	76	68	65	77	85	71	90	79	80	105	75	84	92	84	92	105	90	92	99	88	97	75	96	84	81	95	83	97	72	87	98	87	88	90	73	86	84	91	85	88	72	82	71	71	80	82	77	83	83	85	70	76	90	85	70	87	83	102	75	102	74	87	101	72	81	81	89	91	92	69	81	83	74	70	86	85	84	82	88	98	82	80	77	85	75	80	89	75	77	78	90	81	86	105	84	93	85	98	92	98	84	59	85	95	77	76	78	85	93	93	74	90	76	92	87	97	85	85	93	100	81	84	98	79	83	84	89	99	81	94	82	86	69	87	93	92	67	88	78	81	81	79	96	95	90	85	78	68	81	76	81	93	89	83	80	76	78	98	75	76	71	102	88	89	73	71	71	58	93	91	74	108	86	83	102	87	67	72	93	94	73	86	72	89	78	92	84	93	80	77	81	87	71	63	81	86	100	88	92	88	106	74	67	89	87	76	79	84	87	76	78	98	91	73	79	73	77	73	77	87	85	82	97	64	92	86	94	92	79	87	75	83	105	72	85	78	80	78	71	80	80	65	99	61	83	84	75	79	78	92	82	75	81	94	72	66	89	76	89	85	64	86	80	87	93	81	82	96	93	99	86	102	73	88	81	93	84	75	81	89	92	85	94	90	79	66	83	88	79	94	93	83	93	82	91	77	94	92	89	76	98	76	93	84	80	96	92	101	108	75	86	73	89	96	74	78	73	100	81	77	87	101	82	83	86	91	80	95	89	77	71	96	86	92	80	79	96	88	80	82	78	85	101	83	100	92	76	97	85	92	86	98	79	100	78	89	104	82	83	78	77	75	79	76	95	91	81	92	88	90	75	93	88	71	65	95	90	69	73	81	77	81	81	91	67	91	88	90	82	102	75	71	93	82	77	94	96	85	83	92	91	74	88	78	100	75	85	90	72	84	77	81	78	82	90	74	84	80	79	70	81	90	86	98	70	67	104	78	79	94	92	82	89	85	79	89	86	80	85	74	86	77	94	93	85	70	79	76	97	83	88	81	85	83	74	83	77	67	101	81	84	82	73	90	86	88	64	71	77	81	83	79	92	73	72	92	88	72	77	86	80	84	78	89	85	66	89	91	88	90	71	85	71	88	82	83	90	67	84	81	72	66	93	81	72	89	91	101	76	79	85	78	82	81	89	87	79	88	81	86	86	76	89	91	104	85	82	96	71	89	87	102	85	79	80	91	78	87	106	83	82	87	64	93	72	92	70	99	75	85	69	81	100	79	72	90	109	77	78	80	85	79	101	86	85	101	86	86	72	97	88	72	84	87	91	83	82	91	63	95	77	69	94	78	94	76	85	109	80	93	87	104	75	80	79	86	87	92	57	93	101	80	80	71	84	74	79	91	83	81	87	82	83	102	85	97	91	92	96	82	83	96	83	81	89	72	81	68	87	80	72	82	80	94	87	72	96	80	89	73	66	94	74	73	80	98	79	78	92	88	84	88	82	80	78	79	90	85	82	104	79	84	79	76	71	78	61	82	78	80	86	83	84	82	84	80	92	100	75	69	72	105	80	83	86	101	93	76	74	85	73	71	73	79	77	89	99	69	82	91	81	93	78	93	74	80	93	82	73	83	64	82	95	91	87	86	80	106	93	95	86	84	84	90	99	72	79	88	89	83	100	74	92	78	77	80	101	100	83	83	81	76	76	80	76	89	104	88	93	70	82	82	83	98	66	86	83	81	90	61	78	85	88	82	86	81	81	81	83	85	100	91	80	75	82	79	91	101	82	83	77	77	87	90	81	81	72	84	73	82	83	74	96	80	76	74	90	87	79	82	84	89	89	72	80	73	76	80	83	75	81	94	92	83	86	83	86	84	92	78	81	93	92	88	89	89	80	79	83	76	85	94	90	92	79	69	73	77	92	76	80	81	74	93	74	88	73	78	89	78	105	105	86	81	76	82	76	85	86	77	84	100	86	84	75	86	70	84	87	80	92	102	83	83	88	89	70	105	81	78	76	89	86	89	79	76	75	80	92	82	89	76	91	79	91	102	68	79	78	83	72	92	79	91	79	87	93	80	87	84	68	90	83	85	93	93	85	77	80	90	89	85	85	102	99	87	87	78	66	99	88	94	86	92	65	74	95	96	72	82	80	99	93	90	70	75	70	71	80	93	86	92	82	85	90	82	79	76	73	85	80	104	94	81	83	84	90	89	96	81	71	84	81	70	98	90	83	83	84	85	95	92	87	93	79	70	89	91	78	88	75	67	83	73	77	89	82	69	83	71	84	78	96	82	84	74	90	89	99	97	76	74	89	79	84	89	91	68	82	77	76	85	82	72	93	82	86	89	74	91	64	91	84	91	81	82	78	84	86	77	83	95	77	75	88	67	81	74	84	88	85	91	71	84	89	99	81	64	87	96	106	75	80	91	89	93	79	83	80	96	86	78	86	75	75	66	78	95	92	81	82	74	96	83	88	72	76	88	80	72	84	85	95	83	96	89	72	80	79	102	92	84	83	98	106	81	84	72	83	86	84	79	88	90	94	93	80	69	84	89	64	84	91	75	76	85	93	70	90	81	85	92	78	94	83	77	77	83	72	95	86	90	98	76	66	65	74	78	75	91	90	81	66	81	80	87	81	80	89	85	93	98	79	82	80	89	90	91	90	75	79	85	86	75	89	81	88	70	86	91	67	94	72	66	97	69	81	95	80	88	75	78	81	89	94	80	76	73	96	86	77	72	80	73	79	88	90	82	101	80	74	89	91	78	84	85	85	104	91	101	70	88	74	84	70	85	89	68	71	78	73	78	87	85	90	95	92	77	79	72	86	75	83	80	69	73	81	85	81	95	73	82	90	76	97	97	72	80	88	78	78	89	90	74	76	95	85	78	57	92	74	106	69	80	88	77	83	99	98	94	63	70	73	80	78	98	81	79	59	84	97	95	95	72	81	83	96	88	80	77	86	80	91	88	89	86	92	86	83	75	87	92	87	87	87	92	109	84	80	80	80	90	76	76	91	79	76	77	82	87	80	94	84	102	88	82	89	79	78	83	79	83	107	89	101	87	104	77	78	89	77	102	76	83	83	89	68	89	81	90	86	82	89	82	102	90	78	82	91	92	83	90	86	91	78	100	94	77	88	84	82	82	78	83	82	86	85	78	80	93	71	82	83	81	94	81	79	76	84	76	87	70	78	80	78	92	100	73	85	69	100	86	81	90
19046	1684	1153	617	439	385	291	272	272	228	211	217	225	227	198	201	198	206	193	209	195	208	199	174	177	200	173	202	193	184	180	188	200	201	213	197	186	194	193	211	183	193	200	202	171	175	192	185	199	218	166	199	189	148	211	178	179	213	182	175	194	178	182	180	184	171	200	192	188	190	188	186	187	182	176	169	189	194	179	227	211	179	191	201	192	189	196	195	191	200	198	179	167	196	178	184	207	184	205	187	188	189	199	178	199	168	181	154	184	200	196	183	160	198	183	197	166	169	175	177	192	172	184	153	173	190	190	194	228	191	194	197	186	182	202	169	198	172	188	209	191	200	190	181	202	182	187	199	184	186	194	190	199	198	180	178	206	200	213	171	193	176	184	199	204	200	181	175	196	188	191	206	172	173	166	193	198	189	207	195	176	191	193	192	209	179	189	183	211	196	199	182	179	195	193	172	190	176	186	185	152	184	168	184	198	166	193	193	190	187	170	163	188	193	194	149	191	177	203	199	186	169	205	174	183	170	190	201	168	201	192	164	170	188	168	179	212	178	176	209	205	199	174	188	180	199	188	187	185	189	174	193	195	182	212	190	187	211	202	172	175	195	194	201	196	189	186	185	199	191	183	207	207	170	208	182	170	186	210	167	189	187	181	192	192	198	194	181	181	212	192	160	184	191	181	173	174	209	174	185	192	197	189	207	187	192	180	160	160	191	201	204	185	175	199	197	185	199	180	161	166	204	180	198	172	203	178	174	180	166	186	170	180	185	175	159	174	174	196	211	182	178	187	196	188	166	196	165	178	164	198	226	188	175	201	184	190	178	178	173	187	204	196	182	190	196	207	179	180	205	183	177	191	175	207	188	204	183	171	206	188	205	188	178	214	161	208	182	152	189	210	200	182	193	191	166	175	203	186	202	187	157	202	158	201	178	170	182	169	195	212	204	196	163	183	201	185	175	192	185	176	207	201	193	229	182	179	187	183	191	192	180	179	185	189	184	153	201	186	194	201	186	167	191	172	200	190	199	177	162	180	156	201	190	206	199	187	166	171	190	208	192	164	197	205	181	171	205	163	206	206	183	183	201	200	184	202	188	192	190	194	180	222	197	198	196	198	168	193	213	192	219	196	186	180	206	216	159	203	186	164	194	184	179	198	198	199	194	196	162	199	182	217	215	194	176	211	210	203	164	154	203	184	193	197	185	187	169	191	201	191	162	198	189	187	185	209	186	186	180	170	166	187	172	225	203	175	175	211	206	150	180	163	223	183	184	158	167	168	198	188	206	195	180	159	218	197	165	173	177	192	198	168	183	202	195	170	183	165	182	195	187	191	203	189	183	179	183	171	200	204	197	192	207	202	193	206	180	182	207	194	197	210	177	173	188	176	176	194	173	183	200	176	206	175	191	187	192	197	183	208	185	192	183	182	214	199	180	184	178	173	192	189	185	205	197	196	204	185	200	210	213	184	184	177	204	220	180	204	220	200	203	199	159	189	188	196	168	184	178	193	194	191	181	186	188	172	195	194	163	187	198	220	162	189	209	188	179	178	163	199	167	198	171	193	190	165	208	200	193	197	186	174	181	223	195	180	202	203	190	189	175	197	191	160	187	187	191	166	177	181	184	181	164	202	189	186	173	196	187	194	177	181	191	188	187	172	193	200	217	197	188	206	200	203	183	206	180	171	168	189	196	184	197	201	161	170	195	198	166	185	219	191	184	155	170	193	161	182	183	172	227	187	177	208	178	217	196	196	183	209	202	186	189	187	189	212	187	215	177	183	172	187	202	187	176	185	199	192	198	159	191	207	187	211	180	196	184	178	169	178	176	194	198	197	216	213	215	219	198	177	175	182	202	169	192	173	193	181	182	181	203	187	196	209	172	203	219	204	158	186	182	176	201	198	189	170	199	209	169	196	202	187	159	159	178	181	208	176	200	188	204	206	198	199	204	204	181	193	199	180	203	178	188	175	193	203	184	211	176	217	186	192	181	207	201	159	189	202	175	200	195	208	202	193	206	193	187	170	184	174	187	180	191	224	191	189	161	190	190	173	203	183	175	178	194	176	187	215	171	194	199	193	185	199	181	180	177	175	176	170	186	204	177	196	197	196	190	176	199	191	177	186	185	170	168	186	193	196	173	175	185	213	202	203	203	202	197	178	207	183	178	216	175	202	171	183	227	186	173	181	190	205	184	226	185	199	188	184	206	192	193	203	189	178	196	214	185	180	214	201	175	177	181	197	170	182	182	188	160	224	205	202	219	165	183	196	171	203	167	170	177	195	199	195	197	183	209	188	185	201	185	186	216	174	170	215	193	171	178	198	195	183	190	185	184	184	190	209	190	207	185	198	198	187	184	183	196	167	201	206	179	184	181	205	214	181	177	189	186	206	211	204	183	190	184	171	164	198	183	175	200	190	193	217	188	193	178	175	173	171	200	173	188	183	198	185	184	175	191	191	198	183	168	177	186	183	189	165	216	186	193	194	196	162	178	182	184	188	182	192	178	189	179	191	196	175	207	174	208	204	197	174	161	170	197	174	178	170	226	200	204	170	184	189	184	178	183	212	173	177	196	187	182	203	172	170	205	186	180	188	191	187	178	186	172	183	174	186	204	197	174	168	196	183	174	180	179	201	221	196	166	171	200	168	194	158	179	192	172	179	198	180	210	180	169	203	181	164	186	180	200	207	171	199	174	172	190	191	209	196	187	199	179	189	206	162	177	188	192	173	177	186	175	169	222	190	190	191	217	198	191	188	194	159	174	186	177	193	183	173	182	206	175	168	179	174	189	192	155	205	199	202	206	185	155	194	191	216	217	198	208	194	155	189	171	197	208	178	187	185	208	188	174	205	209	185	168	181	172	194	180	205	177	212	188	183	202	195	178	191	181	196	201	193	185	180	199	177	213	186	185	207	192	177	158	181	208	193	186	187	179	189	185	195	177	187	197	176	197	171	177	210	184	176	193	182	183	177	190	198	172	202	172	208	175	160	216	172	200	202	202	186	207	196	184	193	186	164	226	193	203	187	207	185	205	197	198	198	175	202	206	221	190	194	180	194	192	184	203	184	179	182	177	178	224	165	180	180	183	191	194	200	189	183	216	180	213	217	185	171	209	174	193	178	200	187	198	193	184	179	210	182	160	194	212	176	197	165	194	193	214	176	190	235	183	206	191	202	180	189	181	192	209	204	193	214	179	194	179	194	198	203	206	197	209	192	191	193	165	200	187	195	201	210	195	224	166	185	192	191	222	199	194	173	161	195	216	195	182	191	188	194	192	193	185	174	209	175	190	179	200	198	175	171	184	192	193	223	182	189	194	171	188	213	191	176	197	189	188	166	196	181	179	206	174	152	190	187	180	184	190	191	179	199	184	178	178	205	180	195	200	190	171	195	186	222	182	208	191	207	179	181	196	197	173	186	197	189	158	164	186	195	180	205	168	192	210	188	182	210	189	178	197	196	197	202	183	177	179	183	196	186	196	189	201
23675	20692	27785	23639	18955	1386	492	328	279	250	226	192	199	172	152	163	130	153	160	147	147	106	132	113	144	144	126	128	139	121	140	118	136	145	133	115	118	103	110	123	129	108	132	136	119	124	113	110	115	120	104	120	101	115	122	112	104	84	105	110	105	128	101	122	116	135	112	106	103	138	102	138	126	113	112	107	126	99	112	113	109	121	122	114	147	137	132	120	114	127	115	107	120	100	120	132	123	129	95	92	108	115	130	110	126	92	103	98	100	101	109	110	138	122	129	123	121	109	104	104	126	107	107	109	124	107	122	108	112	106	95	119	132	104	108	126	130	111	119	127	114	130	109	107	115	116	90	127	124	104	120	130	115	109	113	105	113	122	133	122	109	101	122	106	120	118	111	112	126	120	115	119	114	115	124	124	130	110	124	126	113	119	105	103	102	107	113	121	99	123	107	113	117	94	110	110	117	90	106	122	114	101	97	100	120	125	102	121	105	98	116	106	124	116	116	130	100	122	103	119	102	120	119	107	115	112	102	111	123	120	99	108	111	104	121	121	113	121	106	111	114	119	109	108	137	114	122	106	115	108	126	94	106	124	91	96	118	122	123	124	105	123	110	108	110	118	111	117	103	113	115	103	108	142	99	110	101	123	94	117	125	103	122	112	110	89	105	125	108	119	128	122	123	118	119	138	100	129	108	112	124	128	117	102	96	108	109	130	106	125	128	127	121	120	118	104	98	109	127	125	106	112	118	116	99	122	141	103	132	112	128	130	100	108	112	134	118	107	125	119	117	108	115	115	134	95	111	98	127	111	123	126	99	116	123	124	107	115	115	115	105	106	114	123	103	116	115	112	126	129	118	116	107	111	125	124	92	106	112	118	102	113	111	105	120	132	122	134	117	104	111	89	95	133	117	114	86	103	114	114	118	113	125	118	96	123	116	129	118	113	127	114	96	124	103	129	108	116	127	117	97	105	131	130	117	106	106	108	126	103	118	93	125	102	100	109	117	119	119	118	138	127	110	127	109	111	110	112	126	126	107	119	104	110	124	92	132	135	140	114	123	117	117	123	121	125	122	113	130	120	108	110	121	119	113	114	123	108	124	116	130	106	142	138	97	109	97	128	124	116	139	117	98	126	121	123	121	115	122	116	103	115	125	108	105	102	127	117	108	109	112	103	124	102	140	105	115	114	114	125	132	123	109	140	105	105	126	119	120	128	89	127	116	120	110	117	99	117	128	100	119	121	131	116	103	112	100	116	115	110	113	121	122	110	114	110	131	121	104	110	126	121	127	128	112	110	116	113	107	128	127	116	124	110	105	107	94	107	128	111	116	106	108	116	95	122	103	117	121	123	111	136	106	113	101	124	125	114	111	105	118	122	113	104	120	118	129	108	108	116	117	131	109	140	104	129	100	113	117	131	98	90	115	110	113	97	122	103	108	101	119	103	101	105	109	107	121	127	85	125	118	111	118	122	103	119	111	105	108	113	101	125	113	123	120	102	106	115	123	106	112	113	110	121	122	115	113	125	93	117	123	120	109	115	131	113	98	113	135	101	137	98	106	111	109	129	93	137	113	110	112	119	117	96	121	111	101	109	92	119	118	117	109	113	102	121	121	97	109	122	99	119	107	115	115	113	104	116	116	113	95	101	114	122	130	115	113	123	118	123	124	124	121	121	115	128	129	122	104	106	126	113	111	122	117	104	122	110	113	115	109	107	122	93	110	108	120	127	96	113	111	115	117	107	106	121	120	107	116	111	107	113	120	98	118	102	86	140	102	126	108	132	122	112	139	128	128	88	105	111	106	110	83	87	107	123	116	120	114	132	102	110	100	119	118	107	125	115	128	107	130	111	122	104	116	128	95	124	129	111	115	119	115	121	104	112	120	117	100	121	119	128	111	120	120	102	115	111	131	128	129	125	101	103	120	113	111	107	105	106	113	116	121	121	108	135	105	121	101	119	115	104	117	105	91	103	116	97	113	102	102	120	106	132	107	117	108	105	119	125	109	126	97	112	100	118	124	115	113	117	120	115	99	114	121	115	117	108	117	122	124	117	113	109	125	119	111	123	114	136	102	124	122	127	124	104	119	118	124	128	116	119	136	106	122	125	104	103	119	121	129	113	116	120	131	101	112	98	119	98	105	115	128	121	125	125	140	100	105	131	98	102	117	116	103	117	107	109	117	100	114	109	106	118	111	103	121	112	120	112	99	98	116	101	111	115	114	115	90	118	100	106	114	106	106	113	112	114	99	106	108	111	89	117	108	122	104	115	100	107	97	122	119	110	127	110	113	122	111	98	109	138	105	118	100	101	104	114	127	122	104	97	104	111	118	129	105	100	107	125	116	126	120	117	125	112	117	119	121	128	108	99	121	107	106	110	112	128	105	119	108	110	115	128	133	108	108	134	100	106	138	112	98	107	130	116	102	137	103	97	121	119	128	101	104	117	103	118	108	106	116	116	98	119	125	128	117	112	109	97	100	109	117	132	122	102	113	117	98	89	110	112	111	106	120	132	129	108	111	117	108	97	118	102	97	124	97	99	125	127	117	112	121	101	115	102	116	113	124	116	107	104	114	114	100	99	115	95	99	109	120	136	106	97	105	117	114	107	103	103	115	109	103	96	104	119	109	99	94	136	131	125	116	117	128	110	101	123	124	108	126	92	120	119	100	105	113	121	119	104	111	111	124	110	105	118	119	112	109	131	100	101	125	122	86	118	111	131	115	109	114	106	117	102	114	90	108	111	107	120	130	116	102	113	112	122	117	108	120	103	124	119	110	100	123	95	97	103	125	116	112	137	103	111	125	96	109	124	111	112	103	101	117	101	124	122	106	118	96	118	101	101	104	126	110	126	108	128	123	118	115	134	128	111	119	111	114	115	98	122	101	129	123	106	116	122	111	100	120	120	113	117	112	119	111	109	108	98	122	113	126	128	100	105	107	95	125	100	109	114	121	116	143	114	104	128	111	113	130	126	113	106	127	125	120	118	126	125	108	109	123	128	147	114	121	104	96	93	131	128	133	105	108	107	121	112	114	102	133	119	121	100	120	108	107	114	125	105	100	99	106	131	117	101	86	119	119	111	105	108	121	94	123	112	107	112	115	107	108	114	108	118	127	100	112	123	106	114	124	110	119	109	105	108	104	93	116	127	123	98	114	106	127	118	108	129	111	106	125	96	107	115	127	109	124	110	109	107	113	113	127	128	129	114	107	127	117	119	104	119	113	126	119	109	109	112	120	113	120	115	110	120	119	118	128	112	99	126	118	136	102	101	106	103	117	114	118	126	101	113	111	106	126	112	125	123	114	114	120	113	119	108	105	111	106	118	88	115	133	101	106	103	111	106	106	106	111	121	106	113	133	103	91	110	107	118	114	116	97	119	108	106	108	116	125	126	121	126	127	115	107	111	124	128	132	132	94	117	108	108	119	122	122	101	132	116	119	111	125	115	109	107	109	110	112	112	110	113	98	112	109	112	113	110	113	106
38613	11004	7917	3957	2609	1826	1364	1071	903	747	682	563	505	455	456	425	375	394	346	311	338	327	325	299	295	299	295	267	308	271	254	293	284	246	269	281	271	262	263	250	269	249	273	233	221	270	267	283	259	248	236	255	269	255	261	275	223	244	248	263	234	248	227	234	269	263	234	228	244	229	238	259	229	264	256	214	250	228	211	270	218	236	228	263	256	239	245	245	267	237	255	237	209	230	259	265	242	241	237	244	240	238	245	241	233	221	230	253	210	294	226	221	195	252	219	254	213	225	238	233	247	239	236	241	245	223	248	215	242	254	236	248	232	221	231	244	237	242	256	257	235	260	239	241	223	250	254	235	217	222	238	226	253	224	250	261	224	248	247	248	235	255	227	239	259	228	268	246	253	255	238	215	222	245	254	221	210	223	240	273	257	227	245	229	259	228	240	245	236	222	232	273	233	262	246	227	229	229	241	220	230	264	244	250	263	246	226	242	238	258	225	233	249	217	232	239	225	224	251	238	256	232	259	242	243	224	262	247	225	257	251	233	242	264	232	217	206	218	277	253	244	250	264	233	228	252	249	259	230	236	237	256	240	256	248	229	220	226	254	260	246	247	249	212	243	216	212	251	215	246	214	265	250	247	255	246	237	228	242	217	257	253	257	255	254	224	269	254	246	205	241	247	233	224	241	253	205	238	237	249	233	258	249	240	230	219	237	238	262	229	228	236	238	211	211	261	268	245	226	224	243	233	262	249	234	214	245	210	244	238	223	238	248	230	222	222	238	242	218	218	241	251	244	258	247	251	228	239	264	252	236	240	242	241	246	235	241	244	205	230	266	245	222	262	240	255	244	233	261	240	278	234	247	236	250	217	222	236	267	229	242	200	263	239	231	254	226	205	216	211	244	243	238	261	228	226	255	194	267	256	244	243	257	232	260	254	240	245	217	280	246	209	245	229	245	222	220	263	242	221	279	227	232	238	247	242	210	244	243	272	245	251	248	246	227	235	232	247	230	211	241	246	235	217	266	228	222	239	258	263	217	246	227	210	245	262	208	237	220	229	257	239	223	269	222	219	230	244	225	232	226	248	239	250	253	244	240	236	264	245	262	245	235	240	249	240	236	218	240	251	243	247	266	265	229	229	203	238	252	237	263	261	228	262	224	254	251	249	241	210	251	238	253	229	246	236	234	231	236	236	232	256	241	236	240	237	237	245	240	261	270	213	237	226	251	248	212	239	226	218	236	257	239	246	240	227	244	253	251	212	271	241	232	220	238	252	252	254	242	255	234	222	220	246	237	249	269	244	236	252	273	249	215	209	234	236	254	231	246	258	214	230	224	250	229	237	243	260	236	213	245	234	239	244	252	240	241	230	230	260	227	236	252	210	225	226	228	231	245	251	239	240	240	241	229	243	239	232	237	273	231	252	243	267	240	230	240	233	279	236	231	234	255	234	237	252	247	208	248	250	241	265	220	220	206	234	249	246	246	224	257	252	236	223	246	229	226	219	248	247	238	231	246	257	230	244	225	254	237	232	227	235	238	245	223	254	214	259	251	223	234	243	239	222	241	219	278	246	236	218	256	229	214	231	245	254	244	246	249	248	235	234	236	234	242	249	212	226	248	259	243	245	237	261	244	236	239	228	259	251	209	222	239	232	247	221	205	244	247	252	258	240	229	243	271	254	247	251	257	231	256	236	244	217	229	266	258	267	248	230	256	240	230	250	240	235	242	257	231	240	236	239	241	246	224	223	258	256	236	211	257	250	237	214	262	243	246	240	259	211	214	246	252	247	218	235	246	207	236	246	255	221	229	237	234	218	229	216	239	281	241	243	271	240	247	227	245	251	236	232	211	246	249	238	231	250	249	244	247	226	265	252	234	266	244	216	214	256	217	234	268	225	233	233	245	225	242	241	230	240	275	241	236	210	252	245	209	244	247	248	255	233	233	241	257	223	226	211	240	247	242	222	228	234	258	239	223	223	223	251	236	237	224	254	229	235	241	286	225	234	239	232	229	237	246	228	237	258	239	233	228	248	222	234	253	247	237	249	231	248	256	250	253	235	248	224	233	258	260	253	259	261	215	256	229	226	242	230	252	229	249	251	243	244	257	239	250	224	230	231	268	233	231	272	251	255	226	240	265	253	244	251	246	255	220	229	234	227	230	264	251	242	224	218	234	248	222	261	233	214	270	264	235	229	263	261	221	229	233	215	224	247	237	228	255	229	217	225	248	216	214	241	234	254	251	244	230	265	214	221	256	250	236	246	252	244	242	240	267	243	239	224	226	249	261	249	229	223	252	215	250	217	261	242	225	235	231	247	245	238	243	244	236	248	240	268	266	211	229	248	220	239	255	253	228	254	240	257	252	265	214	233	227	246	229	224	253	232	253	235	230	211	244	213	241	248	227	264	241	244	242	217	249	219	229	225	243	219	224	233	251	246	247	227	229	235	226	266	237	249	244	242	253	228	270	228	234	259	224	250	222	230	247	227	256	253	256	239	228	256	228	260	246	236	239	232	224	226	237	237	240	227	215	230	252	254	241	233	224	246	233	243	245	237	267	223	258	219	226	236	237	257	228	260	248	226	242	236	272	218	255	239	238	258	246	239	228	235	259	243	229	255	237	242	233	217	257	228	237	250	234	248	258	247	229	245	244	209	255	222	242	257	243	208	246	263	233	210	231	237	239	220	230	226	219	226	243	254	233	250	238	242	257	241	206	220	222	236	232	275	240	254	270	246	244	239	246	236	209	266	248	265	245	223	258	245	225	225	227	215	242	264	229	225	250	277	233	270	230	225	239	254	239	217	251	230	251	263	242	233	253	221	226	232	212	257	236	213	245	246	255	217	255	235	212	262	251	241	251	243	243	250	244	258	262	250	224	228	247	238	227	232	247	263	220	215	232	234	240	211	239	233	245	265	225	233	249	233	233	265	249	249	214	232	244	237	249	250	226	217	225	225	259	228	252	266	244	219	215	227	248	253	239	242	240	240	229	259	240	241	242	231	256	255	277	242	244	254	252	232	227	265	285	255	202	217	249	259	246	245	229	219	254	249	252	216	246	217	278	241	226	253	253	232	247	215	230	246	249	266	234	237	205	237	256	262	229	249	225	254	240	229	231	243	241	253	235	250	219	266	255	254	215	270	224	240	237	274	245	241	241	290	256	256	243	236	259	244	240	228	232	267	222	225	220	240	246	216	269	252	253	254	254	232	275	248	252	211	234	222	231	255	227	220	244	244	231	222	249	229	249	257	251	231	231	253	227	213	231	249	249	230	262	242	249	230	240	231	231	227	259	221	273	240	219	245	209	233	216	271	238	238	213	244	221	243	246	213	270	251	247	223	263	239	251	235	255	250	254	265	252	252	281	242	239	260	217	224	229	244	233	251	230	206	269	221	240	250	269	244	253	238	229	233	246	237	239	255	229	264	229	236	243	232	232	265	232	266	236	250	239	233	249	248	253	252	255	266	222	271	214	248	255	228	229	243
23806	21696	30060	23849	21696	18480	1773	786	572	509	487	426	371	370	381	345	353	341	321	326	290	349	314	325	300	335	313	303	304	274	280	259	301	292	315	302	284	298	283	264	273	305	316	278	286	294	254	283	298	278	223	258	285	291	296	301	284	317	272	278	295	254	304	271	250	266	287	300	259	298	274	281	260	300	295	291	307	286	287	277	258	283	255	267	255	246	261	301	270	267	278	257	277	264	259	279	291	281	291	247	265	283	273	294	277	271	276	277	293	296	291	281	261	276	271	261	300	295	280	255	298	269	282	288	285	272	281	264	281	260	232	275	265	293	245	230	266	288	276	254	262	272	305	273	289	272	264	277	293	281	266	277	303	304	300	266	255	281	289	276	241	281	260	282	251	267	285	240	294	274	246	272	284	299	274	273	257	257	271	263	282	283	269	272	276	287	275	285	275	259	253	305	283	294	253	244	286	285	309	300	259	255	282	273	274	282	284	276	266	291	272	301	267	234	270	281	272	279	266	260	263	288	270	269	284	259	268	275	248	283	272	280	293	277	274	267	279	264	268	254	303	240	269	280	287	265	282	276	268	272	278	288	268	265	291	288	218	264	280	294	297	271	269	271	257	280	279	297	283	280	316	321	297	290	306	283	271	285	279	310	304	284	294	269	273	274	262	273	289	272	276	298	261	291	239	281	261	274	278	262	256	246	281	262	258	292	265	283	248	270	269	266	286	258	291	261	301	285	288	277	280	255	279	256	263	306	270	253	281	271	248	259	282	257	300	301	269	289	288	260	274	284	268	282	277	259	283	264	294	272	243	262	292	260	295	288	281	260	266	277	247	278	280	300	292	284	295	285	286	257	276	294	275	278	261	303	272	247	252	263	293	261	265	265	287	244	261	253	258	271	240	280	291	287	235	277	277	274	261	256	251	277	287	277	285	286	306	286	273	279	268	276	277	264	294	288	265	285	270	271	299	244	264	274	244	285	275	291	285	273	269	301	258	229	280	266	297	256	282	277	254	278	271	298	280	313	303	289	252	289	303	260	280	263	281	276	285	244	308	242	289	275	271	252	287	272	263	279	287	270	268	293	267	263	282	274	298	275	274	291	268	307	271	255	262	261	269	283	279	268	253	296	262	282	291	292	273	270	282	271	251	303	260	272	258	269	245	269	287	262	281	308	267	252	288	276	304	298	298	272	252	273	277	275	286	272	276	277	267	302	248	288	234	241	253	292	277	291	266	306	240	272	237	297	275	307	269	272	281	276	284	246	269	265	286	271	280	299	273	237	293	287	310	270	273	240	280	278	267	260	281	247	305	272	269	303	301	287	286	264	254	271	276	312	291	294	276	273	245	282	222	283	304	305	289	268	297	259	257	244	273	251	289	258	267	247	244	244	258	283	287	252	280	285	290	250	274	296	290	273	273	288	246	264	249	247	263	298	276	263	284	298	274	240	280	265	292	277	273	260	289	250	295	276	273	262	272	280	247	285	284	272	277	275	287	268	279	300	264	273	278	291	293	275	281	260	290	263	283	295	262	283	296	267	257	304	278	279	275	249	305	256	273	299	253	293	271	272	246	276	277	245	301	277	277	282	276	292	286	301	274	284	282	289	280	268	309	277	303	249	260	275	255	284	279	275	271	261	324	261	256	281	252	246	267	257	263	260	247	279	257	255	263	267	270	296	249	268	259	244	261	271	269	278	267	267	241	286	279	261	257	252	260	284	260	263	263	270	279	280	310	261	284	273	284	271	282	288	277	240	273	270	279	253	286	248	284	260	267	267	310	279	278	258	269	263	284	237	279	259	272	254	276	262	253	270	259	257	276	281	255	260	276	303	290	276	273	291	255	283	288	277	280	254	255	277	294	261	278	280	267	289	272	265	284	267	284	268	283	252	290	266	280	297	264	278	269	270	255	243	274	265	243	273	266	273	256	256	247	282	302	238	265	260	275	262	299	283	268	249	270	275	258	269	284	294	296	308	273	280	271	250	257	272	250	282	264	269	288	255	261	286	270	277	289	279	275	273	276	285	301	265	250	272	286	267	286	286	291	282	273	264	277	264	281	313	273	269	273	292	242	289	256	285	268	264	293	270	249	275	240	262	271	292	278	300	270	253	330	284	317	300	293	294	286	289	274	265	311	262	278	258	242	282	280	268	266	282	289	259	274	280	256	282	313	247	244	268	270	272	265	264	283	274	275	281	284	278	246	303	278	270	281	253	297	269	291	250	268	273	283	275	260	288	267	293	303	291	297	290	268	263	276	288	277	256	263	269	287	237	271	273	260	250	273	296	289	298	279	269	281	266	289	288	275	307	237	269	249	269	270	258	270	304	282	275	261	281	247	251	270	253	282	245	280	265	282	289	274	250	280	301	292	268	289	316	279	274	281	268	256	307	254	270	274	253	254	295	265	279	286	262	258	301	299	291	284	265	265	263	263	281	285	305	255	280	278	272	269	290	278	249	282	274	250	267	297	267	300	268	262	289	271	261	276	293	262	254	288	291	280	281	286	287	280	278	246	278	268	275	288	279	294	265	302	284	292	298	251	249	254	257	274	271	271	294	252	271	276	257	269	279	254	280	263	250	248	268	260	298	270	258	297	271	252	266	266	297	267	281	272	266	271	266	285	257	277	245	259	263	284	270	272	264	288	243	304	239	284	252	247	297	258	254	266	268	285	275	266	278	253	269	270	284	278	290	262	273	282	271	282	289	278	278	261	271	283	259	272	288	280	279	265	273	288	270	263	259	275	231	282	260	282	297	283	251	276	287	271	258	255	267	288	286	257	282	296	270	271	252	261	277	270	284	275	234	274	287	265	255	274	256	282	279	263	259	259	254	273	286	288	250	266	295	295	268	283	272	287	242	286	266	288	276	267	290	277	257	267	271	242	263	288	249	268	281	272	280	249	279	290	264	280	262	272	255	263	269	259	291	271	258	277	245	276	252	273	248	276	278	245	278	286	277	284	264	280	260	296	302	269	301	267	278	271	283	305	282	275	275	275	291	270	248	219	273	266	262	257	302	299	271	278	254	283	276	293	272	273	282	268	262	248	268	259	299	257	262	288	282	275	251	250	279	260	302	254	260	276	277	293	269	272	262	273	287	252	259	264	309	265	293	259	266	283	274	290	270	254	280	265	292	304	257	259	243	265	268	271	254	284	249	261	254	238	278	291	271	263	313	269	274	265	266	254	277	272	271	295	271	278	284	290	253	248	278	267	283	286	283	283	262	251	260	280	312	261	273	280	277	258	287	272	243	257	247	269	281	298	275	274	281	295	247	272	277	284	269	269	279	275	294	280	290	272	303	282	294	285	247	270	283	267	264	274	269	262	236	286	259	282	244	282	251	251	311	270	258	271	277	247	257	267	308	229	278	318	278	284	274	272	290	307	274	265	284	264	289	280	271	225	275	275	285	244	250	276	264	284	298	275	280	254	278	286	300	258	279	279	286	290	270	270	270	250	304	253	300	281	285	246	298	299	257	242	255
45213	18953	13634	7320	4921	3674	2916	2212	1866	1568	1408	1250	1089	962	915	897	819	826	813	707	721	664	684	685	614	641	661	597	679	655	629	606	584	590	611	583	608	589	568	548	564	589	549	570	536	507	538	536	565	549	556	526	546	577	575	552	506	555	538	520	559	572	565	528	542	561	528	508	500	539	509	505	534	559	550	521	561	542	531	517	521	541	571	557	551	534	529	545	566	521	540	537	530	531	529	560	512	509	502	543	510	536	543	566	546	521	501	538	568	522	512	556	509	507	559	525	520	490	557	534	534	495	522	498	560	503	510	537	516	539	519	530	541	523	563	519	508	511	532	509	505	503	556	540	492	546	527	516	497	500	521	534	540	526	519	492	513	552	517	524	524	522	567	562	548	576	518	557	530	511	561	531	555	550	523	536	491	489	564	515	531	538	470	535	522	524	500	530	523	531	517	536	515	509	488	536	565	538	532	509	515	484	542	504	537	495	502	537	461	503	509	510	588	479	510	522	573	475	504	542	566	536	561	493	577	481	529	497	517	564	520	481	552	502	553	519	535	501	523	538	508	490	484	529	553	525	513	528	535	507	524	546	557	576	525	544	531	528	519	497	509	502	543	538	540	520	521	526	542	539	528	526	529	487	544	541	502	504	541	544	555	541	519	518	524	557	559	512	553	519	500	537	579	532	510	560	578	500	552	525	495	511	520	495	513	561	549	531	540	486	508	497	579	513	545	512	520	517	509	516	496	498	516	550	523	497	502	555	495	519	522	510	531	509	507	560	512	565	528	514	513	527	558	495	508	580	491	537	520	514	560	568	544	534	532	526	539	501	507	532	550	525	541	538	521	577	520	561	522	516	550	532	522	508	530	560	539	520	541	557	509	565	493	522	481	485	504	526	511	511	512	539	525	533	495	527	576	549	562	537	575	509	533	499	490	548	502	568	504	512	562	526	555	537	561	552	503	536	512	532	518	535	533	515	531	536	554	556	512	525	539	484	523	501	554	540	530	533	546	557	542	514	485	480	503	497	510	525	548	523	511	539	531	560	532	517	522	526	502	513	515	556	518	527	505	532	486	533	572	498	558	545	540	529	542	503	536	533	530	491	521	569	568	486	567	498	571	539	496	524	527	518	510	513	505	530	549	554	476	551	520	535	486	513	545	537	531	519	517	525	463	550	502	537	511	499	527	486	528	503	573	544	509	542	552	503	506	554	508	507	539	466	567	500	518	506	508	557	514	556	547	528	509	536	546	498	516	541	544	546	549	498	508	511	541	506	482	508	547	488	533	529	564	473	535	524	544	533	521	521	504	521	518	554	515	540	546	543	544	496	506	541	551	525	504	515	493	523	500	551	533	515	504	549	513	509	500	523	503	480	521	515	493	527	557	535	525	530	552	559	510	542	523	537	500	475	490	516	505	517	477	528	546	555	530	529	491	529	561	536	529	507	505	536	466	498	494	514	539	523	548	491	463	531	511	512	503	508	484	501	555	508	503	532	504	493	542	545	512	530	527	552	546	504	528	497	535	466	521	544	541	542	516	530	538	530	532	535	487	553	518	540	488	553	545	493	529	492	569	544	528	513	512	493	551	568	523	537	512	481	534	528	562	544	541	495	537	528	501	534	521	552	511	529	531	515	523	523	563	533	524	517	529	552	519	529	511	529	549	488	518	518	536	532	544	542	518	491	528	527	534	524	529	510	522	532	530	481	485	506	487	515	517	513	525	540	558	513	554	530	541	529	518	509	535	534	566	497	529	501	511	529	529	512	547	503	478	517	508	566	492	522	510	557	510	489	553	537	530	557	524	517	512	526	505	491	493	559	549	542	529	531	504	526	522	523	532	528	513	500	529	540	504	535	488	495	557	492	563	531	504	548	523	533	503	533	521	510	544	517	587	516	506	518	496	485	491	534	550	532	555	496	511	508	552	554	523	487	554	539	529	556	507	550	516	550	487	535	501	527	513	554	588	505	539	520	507	542	534	500	544	517	511	546	543	526	532	510	537	504	524	523	560	528	577	536	548	473	511	556	544	523	522	513	531	491	529	521	539	500	510	504	538	501	539	517	512	549	503	493	536	509	527	498	532	502	476	530	489	528	520	506	530	547	547	548	520	553	502	543	543	542	547	525	527	526	529	568	602	533	562	529	510	510	510	585	535	519	488	528	509	480	520	521	519	535	564	531	500	533	539	541	519	533	540	523	525	526	524	544	561	504	574	520	526	509	512	496	508	510	519	515	514	507	487	501	506	497	514	505	563	522	524	495	506	508	531	539	482	508	516	491	540	502	546	485	520	477	518	508	511	515	529	546	553	557	515	537	519	520	542	554	541	508	510	499	542	538	485	535	477	545	484	534	511	541	513	550	497	511	498	520	476	519	566	551	524	481	570	487	510	514	535	535	521	515	512	569	496	491	498	487	577	536	533	529	517	527	553	510	532	504	512	499	503	566	526	531	521	551	510	542	549	502	538	580	529	549	526	484	516	507	506	541	490	528	528	531	533	521	513	580	513	552	574	534	529	553	472	496	550	508	524	538	502	536	559	470	542	529	502	507	574	533	477	532	553	507	490	569	498	538	530	508	510	499	533	527	552	578	508	516	509	559	536	538	547	517	530	542	531	527	518	506	493	546	528	529	532	532	510	507	508	490	520	564	456	566	519	503	506	557	511	507	548	482	556	539	558	529	501	556	523	542	480	533	536	526	527	511	523	528	499	527	539	504	543	497	518	478	511	525	546	551	515	533	507	536	543	485	513	568	517	496	491	548	554	549	537	553	538	518	532	525	559	533	532	522	525	535	506	521	498	566	491	515	540	505	519	548	513	519	533	542	487	497	545	532	518	546	498	550	572	542	505	537	487	535	483	529	491	491	520	559	555	561	504	520	555	477	551	516	547	513	478	483	535	485	569	493	532	562	514	472	515	507	493	527	514	498	562	500	512	500	526	519	500	542	564	533	537	537	501	539	545	532	539	510	528	547	559	552	500	522	554	533	528	548	540	551	528	511	558	539	525	513	519	500	524	492	508	515	534	534	552	509	513	505	554	548	531	514	524	538	564	569	520	504	503	537	493	562	525	551	536	540	548	533	534	535	529	569	491	500	530	521	528	544	518	549	513	538	529	489	530	494	537	504	539	531	529	564	501	519	544	508	523	531	547	522	525	491	522	524	534	502	532	560	541	564	482	529	525	516	533	543	550	491	485	522	516	487	508	551	556	548	513	527	545	540	559	538	503	487	542	528	493	483	529	542	527	526	505	501	514	550	555	558	540	516	500	540	544	508	537	543	528	552	503	538	511	527	526	502	502	549	525	508	497	509	523	550	567	534	528	503	550	523	506	543	582	498	524	522	511	512	540	507	497	509	455	525	520	580	551	505	511	509	488	503	563	508	510	550	502	545	522	497	544	543	529	554	547	517	530	508	515	506	525	515	524	538	521	492	555	526	543	519	542	527	523	509	507	541	491	480	535	496	508	544	548	561	537	567	532	531
27468	20810	6933	348	174	138	107	111	103	105	106	84	87	93	87	82	101	87	93	101	86	98	99	72	91	92	95	96	93	79	80	80	92	80	95	80	95	74	76	87	91	83	92	82	87	79	91	91	85	77	100	88	83	81	76	73	105	73	66	80	74	75	85	89	84	78	82	84	81	86	92	81	86	81	64	72	88	97	94	83	86	79	103	76	82	90	86	84	73	71	79	91	84	76	100	89	89	98	57	87	95	70	89	79	104	91	83	92	97	89	78	85	83	78	88	90	85	86	89	98	97	87	82	65	77	89	83	87	86	72	93	91	84	100	98	81	80	81	82	62	90	83	79	90	85	94	88	87	92	87	93	72	81	80	76	75	85	76	71	76	76	87	77	75	101	76	86	94	77	77	90	94	82	84	83	76	106	98	69	81	88	90	75	85	93	79	78	86	82	84	89	86	88	77	83	82	76	86	87	82	92	88	80	86	90	87	84	88	96	82	75	113	85	71	83	82	77	91	74	83	67	75	88	84	89	96	95	91	93	92	85	95	78	87	93	93	85	82	96	81	96	89	80	94	93	75	71	82	81	103	92	83	80	77	86	77	87	70	72	83	79	77	84	70	82	94	95	80	65	78	91	79	80	94	88	73	90	94	99	85	86	79	77	83	83	82	68	103	70	92	72	87	56	92	79	69	99	87	89	80	73	79	80	79	83	78	69	67	83	75	83	90	69	82	85	94	76	99	78	76	76	84	75	85	93	98	86	79	100	87	103	80	86	67	96	67	88	85	78	83	87	88	94	78	86	95	98	77	94	93	85	79	82	78	77	85	86	82	83	98	78	84	66	71	73	82	95	91	73	91	75	76	91	66	96	89	80	93	88	82	83	89	75	90	78	77	87	97	101	58	84	85	85	69	99	71	81	71	86	75	88	83	93	93	77	75	79	87	84	85	82	90	77	76	83	97	78	79	108	88	90	93	81	75	97	74	85	82	94	86	104	86	87	90	79	91	82	68	88	82	87	86	71	91	90	103	89	89	76	82	82	82	77	82	82	77	83	96	84	84	85	88	82	97	99	91	79	70	81	89	87	79	96	83	80	72	97	75	81	91	70	76	94	94	72	66	82	78	91	88	74	78	83	72	94	82	77	90	68	90	84	77	75	85	99	74	98	92	73	95	73	101	86	85	88	78	89	78	95	81	96	100	92	79	89	92	76	83	79	87	71	84	81	60	105	90	71	74	75	89	78	83	91	88	92	65	95	96	85	95	95	84	81	87	90	76	88	81	66	67	87	88	77	79	97	89	90	70	90	78	93	71	80	82	75	94	89	96	94	69	93	70	92	69	85	95	85	82	83	80	85	91	82	78	84	97	91	79	77	75	97	77	90	81	93	78	82	86	92	73	83	103	88	86	84	93	86	95	90	80	89	66	84	71	90	88	88	83	81	94	76	74	76	89	90	83	60	87	86	90	100	75	92	90	67	91	90	107	91	90	82	81	85	87	94	79	82	77	85	80	79	83	80	79	87	80	92	79	71	87	84	74	78	90	90	77	74	75	71	85	75	73	81	95	89	89	85	87	86	93	83	85	95	74	86	85	91	83	88	91	105	96	90	75	85	85	91	97	108	95	77	86	78	108	95	78	106	96	82	62	71	100	82	83	89	94	85	74	80	78	102	96	80	78	84	88	77	82	89	92	83	79	78	82	77	90	79	82	81	91	68	80	86	74	83	81	98	80	73	87	62	85	69	69	88	99	72	96	75	98	74	76	76	85	96	96	82	73	101	74	81	82	95	97	79	90	56	84	96	77	92	86	88	82	87	76	91	91	78	93	101	78	81	82	58	86	75	67	87	87	78	102	94	66	95	73	93	77	80	91	80	89	71	70	94	87	81	87	96	71	81	78	103	83	90	75	87	101	84	79	95	83	93	85	90	78	96	73	85	70	85	88	82	99	83	87	84	80	86	91	91	72	76	93	100	97	75	96	74	69	82	87	91	86	100	64	100	90	102	99	74	97	89	90	81	70	80	90	87	71	86	92	72	80	89	93	95	75	73	85	90	76	91	87	103	90	85	90	82	91	91	80	79	75	93	80	65	95	87	77	83	87	91	86	77	66	86	82	75	79	97	92	97	68	92	88	86	96	87	69	64	78	93	95	84	87	85	75	89	83	83	76	99	97	72	95	84	76	95	84	89	81	92	113	83	70	83	83	98	68	83	84	90	77	93	70	92	91	94	72	78	97	94	100	76	63	89	77	64	66	76	90	82	94	87	90	89	101	79	99	67	92	87	70	83	94	83	87	71	90	82	78	97	90	85	80	77	82	74	87	98	72	89	88	88	85	88	92	83	74	89	68	79	83	91	84	74	95	74	103	92	97	86	81	68	76	73	76	79	87	98	63	76	84	61	80	93	88	93	78	77	98	67	77	88	85	81	98	91	88	78	86	90	89	88	87	96	71	81	88	80	82	78	91	97	69	105	52	87	71	83	99	92	89	80	78	88	74	82	69	79	82	85	87	81	79	90	102	88	90	71	77	87	68	83	79	73	88	81	91	83	79	102	75	82	86	85	88	83	86	79	83	78	81	103	86	84	85	60	63	83	83	84	78	98	64	75	83	87	91	86	94	101	78	85	65	69	76	83	82	86	74	87	88	87	90	76	91	92	101	66	87	72	81	82	94	76	86	83	68	78	90	71	62	86	75	95	73	97	82	81	97	79	76	84	78	70	91	78	84	89	87	94	85	91	75	67	84	71	80	73	90	87	83	66	83	86	84	88	74	92	71	96	94	77	92	62	76	101	76	86	89	80	92	76	75	76	81	101	84	75	87	79	86	104	104	91	61	70	85	87	100	93	84	95	78	92	89	85	74	75	85	60	86	79	85	73	76	91	66	69	82	91	72	73	96	75	81	92	87	97	94	70	95	88	62	91	87	93	86	74	87	99	81	100	96	73	83	100	85	88	74	75	91	74	81	73	66	94	76	89	82	92	98	84	86	76	66	83	84	88	76	79	110	74	91	94	96	91	53	85	73	106	85	92	99	101	72	77	82	111	96	88	107	97	67	91	93	81	79	79	77	73	94	85	86	103	72	88	96	80	71	93	64	87	99	94	87	97	82	87	80	75	84	95	91	81	81	94	77	92	74	97	85	86	95	74	70	84	78	87	81	83	83	82	62	88	92	94	74	100	76	85	83	82	82	84	73	75	73	85	89	88	96	76	81	80	100	84	76	69	92	80	94	82	82	79	78	89	90	81	86	76	84	86	92	74	89	98	79	82	60	81	93	89	88	82	83	92	90	91	88	97	86	90	72	95	72	93	71	85	83	81	88	81	69	79	86	94	88	87	86	86	92	79	104	85	94	93	81	77	87	89	84	86	74	99	89	80	88	85	88	80	72	94	86	101	81	79	90	90	105	94	89	82	75	115	100	84	77	80	98	79	86	99	90	77	81	91	109	78	80	68	98	75	76	92	74	78	90	94	91	77	82	94	62
17838	1773	1124	576	429	338	311	271	271	251	231	211	210	206	175	214	200	211	222	209	208	183	190	192	217	198	203	200	206	210	199	189	202	193	212	198	180	191	202	193	210	157	196	183	199	170	214	178	203	184	193	191	187	191	183	178	229	177	204	193	177	191	192	159	189	188	191	174	202	182	205	197	193	206	201	193	184	173	196	196	210	167	174	195	171	202	205	173	166	199	177	201	186	176	201	196	191	189	181	191	180	202	167	188	205	185	207	203	175	178	203	166	193	183	199	185	206	190	195	186	171	174	175	203	180	198	180	176	193	187	168	191	186	220	188	184	189	201	199	189	193	187	181	180	166	174	179	198	195	170	167	189	168	182	187	169	189	192	165	164	213	178	159	168	188	201	194	175	176	195	189	186	179	178	195	187	178	182	203	211	207	183	204	185	199	191	178	189	180	171	188	165	201	182	223	173	191	186	186	170	186	184	203	206	186	198	170	168	187	191	182	169	202	190	187	186	189	165	178	174	205	202	197	191	199	170	192	169	200	182	167	208	206	166	203	180	211	195	165	180	190	200	169	189	182	178	198	175	201	220	198	203	190	166	200	178	186	217	207	189	183	211	198	176	171	222	196	185	185	194	192	190	189	187	199	167	194	175	198	199	208	159	167	192	175	191	194	189	202	188	184	207	196	179	180	205	201	204	196	212	201	199	211	187	190	190	191	192	195	200	178	189	201	189	184	183	200	190	179	188	189	178	191	187	183	188	183	170	212	177	192	183	181	189	187	220	175	198	205	200	214	168	185	179	157	171	186	186	179	202	203	213	187	190	188	183	178	208	190	229	202	182	201	192	191	169	207	178	195	179	192	196	178	198	204	194	173	167	184	217	198	181	200	155	201	210	212	191	181	174	180	178	162	169	195	178	191	166	206	194	188	209	183	173	180	199	199	189	178	174	196	202	204	176	172	192	193	201	185	204	182	195	218	162	199	181	211	168	185	188	193	179	198	174	166	188	171	181	177	175	184	220	170	195	197	167	190	174	188	190	169	191	182	181	181	190	170	197	189	195	180	191	191	157	198	218	201	174	185	175	181	188	190	197	191	166	154	190	177	181	183	184	208	175	169	184	182	197	181	178	193	230	203	176	195	188	207	205	189	211	219	187	191	212	181	186	180	177	189	194	174	182	186	183	160	193	195	220	175	191	184	206	195	197	193	167	164	206	184	201	171	208	193	178	178	185	207	176	180	204	185	197	190	215	165	171	216	206	178	192	184	178	196	189	204	193	172	172	198	185	189	198	204	206	192	209	182	192	196	195	176	196	196	188	196	180	178	180	180	192	203	169	188	205	199	194	207	151	168	174	194	176	195	207	183	189	194	191	199	189	154	184	201	198	188	194	183	205	184	174	206	184	207	187	222	174	211	197	163	173	183	191	183	199	176	183	214	191	192	183	207	186	174	166	188	196	188	176	184	190	194	174	196	173	203	193	204	179	190	173	181	170	187	200	174	183	173	195	188	210	177	194	157	211	176	169	201	188	193	187	200	206	204	169	180	207	183	186	194	203	191	181	177	191	184	191	179	175	194	190	199	200	163	153	187	193	195	155	209	181	199	172	171	172	180	193	183	187	198	160	184	210	183	186	187	190	204	193	202	173	180	177	165	178	214	182	178	189	174	185	164	202	165	180	191	184	190	186	167	177	177	176	167	158	181	190	192	188	175	202	190	202	178	190	165	209	194	182	198	179	174	191	181	187	184	186	172	205	204	211	176	182	213	207	186	194	178	202	183	191	180	205	185	184	172	169	185	188	202	158	180	189	202	213	149	193	215	179	199	186	196	165	183	203	195	181	187	198	166	185	178	190	196	215	187	186	181	199	208	195	203	199	202	188	184	184	193	190	195	159	179	196	187	209	181	191	212	182	183	171	218	204	194	191	175	208	180	194	175	204	199	188	171	187	165	205	182	184	203	171	202	174	186	173	167	212	166	191	204	193	199	158	170	194	187	193	187	179	184	174	170	192	184	196	190	212	211	174	191	212	176	181	189	193	176	190	214	198	172	206	180	187	184	208	193	171	180	194	172	186	185	179	177	196	172	167	182	194	195	209	196	179	176	171	197	178	203	190	181	175	164	203	165	183	182	179	200	179	195	186	163	169	174	205	172	181	183	194	201	185	182	213	194	184	210	201	184	193	203	196	195	199	178	182	205	196	204	182	199	206	241	185	172	176	190	197	216	202	178	186	206	179	176	179	193	195	208	170	193	204	205	178	210	178	180	189	157	194	188	214	197	169	188	196	182	189	177	174	188	186	180	194	185	184	177	183	213	192	197	168	197	187	180	189	216	164	148	176	202	197	186	202	200	185	185	185	196	198	177	204	203	183	181	183	201	193	183	214	179	200	191	161	209	205	177	205	164	160	186	187	170	187	219	205	203	162	183	182	191	199	192	179	179	174	183	193	204	185	176	179	179	204	174	208	202	198	199	188	181	181	197	168	184	217	172	195	199	192	198	200	179	169	163	192	175	164	211	170	168	194	202	212	165	202	193	198	176	164	190	185	165	190	173	198	165	151	179	181	171	210	183	177	184	190	186	163	197	178	223	180	213	199	183	178	197	193	196	205	185	180	185	194	208	209	177	184	178	195	178	175	195	184	205	198	189	192	193	183	191	200	174	203	190	185	185	187	192	184	193	193	187	180	182	180	179	185	176	183	183	238	207	201	208	181	212	185	174	217	191	184	180	197	198	203	204	167	193	176	199	195	191	164	182	183	197	161	175	184	167	182	189	177	165	198	202	232	176	217	204	201	169	197	201	190	172	191	179	177	178	178	184	181	179	189	187	199	190	178	192	172	205	182	173	195	184	185	208	169	166	196	198	166	180	166	213	169	193	172	181	200	160	204	208	197	200	205	189	198	156	203	198	179	175	205	221	195	177	196	177	186	173	185	164	202	190	183	201	172	166	179	216	192	144	186	193	179	199	198	202	173	201	170	190	192	212	192	183	170	164	183	191	175	198	174	201	179	210	195	197	190	181	160	209	217	228	200	196	203	202	181	206	182	174	183	180	192	186	197	193	174	184	177	187	189	197	200	194	201	200	177	191	184	202	196	198	219	183	193	191	168	191	205	180	193	176	177	166	186	200	195	178	192	182	202	189	197	185	163	183	193	174	182	197	169	202	179	208	203	186	194	177	184	204	197	188	177	182	186	180	185	197	190	204	215	176	186	191	201	205	180	198	187	210	212	166	176	187	156	164	206	167	199	202	166	174	180	191	196	170	164	187	198	184	180	194	203	198	179	204	197	195	184	188	212	182	190	192	197	186	202	177	180	173	214	190	203	180	193	192	202	160	209	210	203	165	183	182	190	183	191	188	207	221	167	198	184	195	189	185	170	207	201	195	175	191	186	178	185	220	196	197	188	170	174	180	200	200	188	170	191	190	180	204	174	200	195	207	185	190	187	199	200	175	187	183	174	216	189	185	190	180	165	204	201	197	180
24810	21728	29243	24737	19906	1496	503	358	286	240	215	195	184	175	172	172	149	159	134	154	162	142	136	153	148	140	153	133	115	122	156	159	133	118	122	120	130	124	132	137	136	139	126	128	138	118	109	145	115	125	129	116	116	139	109	117	123	134	118	150	122	136	128	120	120	121	117	125	109	128	125	121	111	118	121	124	116	118	128	154	121	112	123	131	134	119	124	112	121	122	123	108	120	114	139	120	124	111	116	117	118	118	106	115	117	137	127	126	112	111	132	122	114	131	117	126	117	119	100	127	115	117	118	120	137	128	129	125	122	97	148	124	111	118	113	122	116	130	130	129	118	136	122	128	122	111	130	106	120	144	126	133	128	127	123	116	128	126	112	142	109	89	115	125	113	101	116	130	126	125	130	105	126	123	109	130	123	127	120	145	116	128	129	122	105	112	124	125	135	111	120	118	115	107	122	120	112	113	108	136	128	112	107	117	118	104	122	109	131	109	101	125	145	130	99	116	117	125	116	116	138	120	123	132	120	103	108	116	131	126	120	100	123	111	145	119	131	113	142	126	136	124	120	133	115	107	94	120	145	103	118	118	124	117	126	95	107	119	109	145	118	120	109	139	93	126	124	137	133	130	117	116	107	112	110	131	116	116	118	105	121	130	111	117	116	149	131	126	123	105	130	100	135	110	123	118	124	110	131	111	120	136	115	107	115	131	123	108	123	123	116	138	124	95	113	106	100	115	111	120	118	126	117	109	130	117	110	143	104	115	106	110	127	119	109	142	127	95	126	125	125	116	121	108	103	119	124	129	141	146	105	114	130	126	117	130	118	115	114	117	121	120	118	108	125	120	126	138	133	130	103	126	131	124	133	121	120	112	115	117	130	118	117	118	123	124	137	131	129	113	132	106	115	121	100	122	136	144	123	112	118	132	116	119	127	112	105	112	125	110	128	132	144	120	129	104	118	113	117	125	115	143	114	121	136	123	126	95	126	116	139	107	122	104	130	117	130	123	121	136	121	124	103	128	113	130	109	123	135	113	139	125	110	125	110	129	158	114	121	122	114	111	113	104	92	111	115	87	113	127	117	104	115	132	116	127	139	123	123	124	114	94	95	134	130	106	107	92	121	128	109	126	130	124	117	94	102	129	129	127	118	109	127	134	119	122	114	130	104	140	126	135	124	131	100	116	109	119	137	113	112	115	123	109	120	113	140	101	110	96	126	125	112	131	124	141	111	126	108	140	110	147	119	111	119	122	119	131	107	127	114	121	128	118	129	122	125	118	125	119	138	117	130	127	106	116	121	120	138	117	138	112	126	121	112	128	127	112	104	117	110	135	126	133	122	136	122	114	120	122	112	125	118	141	108	106	109	111	114	103	119	133	124	128	105	107	140	147	134	116	127	133	97	107	107	115	134	104	113	115	130	133	126	111	108	127	120	118	130	123	147	125	111	137	112	116	111	108	141	113	128	123	147	114	117	125	127	146	118	131	114	120	108	125	111	111	129	108	135	118	121	142	114	112	135	106	139	125	131	110	152	113	127	118	124	131	126	109	120	116	130	123	113	124	100	107	134	124	136	119	139	108	102	119	113	128	119	111	140	102	114	104	139	130	120	120	116	124	124	114	106	136	110	116	126	107	128	115	134	122	115	104	110	112	124	124	133	139	124	130	121	114	130	129	130	121	115	107	146	122	145	115	97	114	121	125	116	116	116	132	114	123	130	129	116	121	119	117	119	138	131	156	114	125	122	120	121	104	108	129	112	114	137	116	138	131	117	122	121	119	112	122	129	123	106	140	119	115	119	136	111	109	101	128	127	111	115	107	127	103	131	117	89	131	112	129	149	116	134	95	124	122	128	128	122	126	144	131	137	123	125	140	110	110	116	110	133	132	106	135	135	113	114	111	117	128	136	128	125	127	119	128	123	134	128	123	132	118	140	119	117	135	120	110	121	121	130	123	136	130	117	105	104	139	141	130	122	114	122	128	132	137	139	104	100	118	132	107	99	131	123	112	111	115	113	129	108	123	101	130	104	129	126	124	142	118	106	127	131	155	124	121	104	118	111	107	97	119	128	121	113	120	101	107	125	103	141	115	118	107	122	115	123	124	105	125	128	126	124	113	116	114	133	122	118	112	115	140	133	117	110	120	109	131	113	116	127	133	120	118	126	126	126	133	122	117	120	130	132	107	116	126	120	114	115	127	136	109	136	149	125	132	138	119	117	126	130	108	137	111	118	129	115	119	125	104	115	128	123	131	123	137	142	116	116	122	117	139	121	123	118	127	115	110	136	114	109	115	121	122	131	121	103	135	126	123	121	127	115	120	131	136	130	117	103	117	119	126	116	116	137	125	123	123	103	134	125	110	126	134	125	114	142	137	123	134	135	133	116	124	107	127	121	117	106	114	117	102	118	116	125	124	114	126	113	120	108	146	98	138	120	129	138	121	132	137	133	115	135	120	112	112	131	116	112	130	119	115	122	111	91	124	123	111	127	123	120	124	109	133	129	104	119	101	129	132	101	115	93	131	121	117	119	120	127	121	102	108	108	97	112	138	102	115	123	121	139	114	116	113	121	102	116	131	119	132	135	115	99	115	139	115	120	107	124	120	103	100	114	123	119	119	108	122	102	129	124	117	121	111	102	138	124	128	110	121	139	128	112	118	126	119	111	104	118	118	117	121	126	136	130	99	124	125	103	129	129	115	125	132	95	134	134	116	144	137	132	126	125	125	139	142	112	112	109	132	110	124	132	115	121	134	133	111	138	110	97	127	124	105	116	104	131	123	116	129	122	127	120	118	122	108	111	129	121	111	116	122	113	135	95	126	123	136	118	128	122	143	99	124	130	106	105	125	106	129	115	115	133	118	124	131	126	118	130	103	113	130	110	139	125	122	119	116	114	112	131	105	124	125	129	128	134	120	121	112	117	134	122	123	100	127	104	129	136	130	113	122	110	115	121	124	137	113	125	96	130	113	133	111	127	110	114	128	129	103	116	107	121	114	136	109	106	111	141	126	105	118	124	132	131	120	113	120	112	122	132	117	119	127	120	125	113	117	118	122	108	122	116	120	122	125	117	116	102	103	129	106	97	124	120	115	117	106	117	103	134	107	108	125	118	136	112	124	115	118	116	103	112	119	112	120	112	115	129	112	122	119	123	119	125	126	134	130	127	110	125	119	133	116	125	113	134	117	125	134	102	115	136	138	113	122	138	104	120	147	118	130	116	122	131	107	112	132	127	136	123	125	107	112	148	110	118	125	129	112	131	125	105	124	118	115	124	121	104	125	141	129	113	124	123	125	132	136	122	124	112	121	131	137	110	109	124	110	139	113	103	141	119	132	110	118	133	125	117	99	130	113	103	136	134	160	114	131	113	118	132	120	120	99	134	133	134	149	98	120	122	121	103	132	120	109	107	155	121	132	123	131	114	127	116	117	107	141	120	128	90	127	116	129	126	130	117	113	117	123	118	139	129	130	100	118	105	115	108	111
37301	10303	8386	4254	2821	1982	1451	1163	984	886	727	589	573	484	471	435	411	404	389	362	361	340	343	350	319	299	285	316	325	281	311	303	295	296	298	285	257	281	285	274	282	270	250	297	269	315	274	286	267	243	258	282	267	252	265	284	279	271	277	255	273	240	272	256	263	240	261	273	273	267	270	252	262	260	252	310	278	261	267	248	238	267	254	228	279	269	243	279	254	269	263	266	267	287	264	253	256	253	251	288	262	249	250	224	256	224	240	258	258	241	239	235	257	265	244	264	237	270	251	252	245	232	252	250	255	272	262	261	234	239	235	232	273	256	248	270	260	226	265	229	261	253	237	258	244	235	278	238	248	248	273	239	248	235	278	243	264	244	248	265	250	255	250	274	261	259	267	245	274	269	253	229	272	254	273	241	222	233	261	288	228	250	230	224	226	249	258	257	269	266	260	216	248	270	255	251	263	278	284	239	255	249	274	234	253	239	263	258	251	247	248	238	258	241	230	251	248	253	267	281	248	268	274	283	257	269	279	257	251	251	272	231	266	288	255	264	221	274	243	262	246	272	246	269	249	247	245	233	249	261	239	282	255	251	254	265	245	268	255	282	251	234	229	262	260	250	278	249	252	266	257	268	269	248	246	277	249	263	308	247	260	241	265	276	273	213	261	303	235	255	252	240	222	233	236	261	255	267	274	217	270	239	253	239	242	261	251	258	243	256	258	227	248	251	254	229	264	269	266	242	231	277	275	253	252	251	235	232	246	265	231	242	230	265	264	263	261	230	230	245	254	256	251	256	292	254	248	270	269	238	255	272	272	270	244	247	262	263	262	250	237	246	264	264	216	235	291	254	223	265	249	240	224	269	269	234	237	284	278	238	249	231	247	246	240	274	269	262	277	220	250	250	280	249	265	254	230	238	244	246	230	238	251	228	249	254	242	236	256	277	220	271	256	247	247	254	249	277	258	267	249	239	264	232	256	239	270	234	218	253	253	246	242	260	257	262	267	235	284	240	247	251	248	269	239	250	240	243	285	278	245	255	234	244	253	246	231	264	257	251	254	240	243	240	235	248	250	245	230	216	227	249	245	256	256	257	250	242	246	237	260	233	278	258	237	277	258	228	278	253	275	270	220	258	268	238	246	244	253	258	265	260	253	227	252	253	255	253	234	246	237	247	263	269	247	268	256	276	239	233	265	270	247	277	269	263	228	261	271	251	240	267	276	273	231	256	243	248	254	241	237	247	229	210	225	255	255	225	266	250	264	240	220	265	245	254	248	254	259	258	250	262	238	241	247	273	271	252	257	264	236	245	245	263	266	257	239	233	249	247	274	247	250	244	246	226	266	254	260	252	272	264	265	251	262	237	247	253	255	276	252	252	247	263	224	235	226	259	257	239	286	262	238	251	282	228	266	264	270	245	234	263	250	227	236	268	267	245	251	227	239	236	257	232	212	291	228	266	239	256	235	270	260	278	274	269	271	277	256	207	276	241	252	251	263	267	258	258	243	240	247	228	268	267	243	283	271	271	258	265	260	243	269	265	252	270	264	271	245	242	250	260	250	243	250	230	259	250	280	250	241	277	248	288	222	260	248	268	251	261	259	225	243	272	266	222	254	244	274	249	266	217	248	245	266	265	261	259	292	269	264	268	274	239	233	240	220	240	255	252	287	258	254	234	238	243	279	237	260	260	262	253	266	253	243	251	267	262	252	246	234	232	230	225	257	232	231	237	247	243	243	280	272	260	235	250	251	259	267	261	265	246	268	256	257	217	261	240	261	267	253	261	228	237	248	250	263	266	246	233	281	261	267	243	257	253	238	241	240	253	266	251	284	248	237	261	258	216	239	252	219	255	256	262	255	230	266	245	262	269	254	255	250	255	252	224	255	273	223	265	259	243	247	244	276	264	258	233	222	262	282	287	274	231	252	247	269	271	259	222	231	245	293	267	268	257	252	263	282	258	277	264	227	249	259	253	277	271	279	279	264	239	237	277	251	236	246	266	234	242	253	235	265	240	260	247	249	218	275	246	257	255	237	269	253	251	275	242	247	236	242	252	243	260	258	248	263	276	263	237	237	259	274	250	247	252	265	288	267	262	246	255	262	287	272	252	241	262	264	244	271	261	234	220	248	250	254	237	266	253	249	263	269	245	243	258	249	272	257	250	270	262	248	240	243	260	240	259	279	241	235	273	258	236	260	270	253	281	252	247	238	263	267	239	241	261	259	253	236	261	259	217	246	244	264	244	266	215	241	222	245	277	230	264	252	282	238	263	259	264	255	239	261	236	258	265	238	261	248	249	262	253	251	263	257	246	262	241	252	267	254	241	231	258	242	302	257	232	262	248	234	231	257	233	240	264	243	256	250	233	267	241	288	276	266	228	246	224	262	256	261	246	247	244	256	288	258	213	276	265	267	266	275	250	265	237	245	225	262	249	245	276	243	270	252	250	271	256	263	256	243	258	260	247	231	257	256	254	245	255	227	238	259	252	270	259	247	246	234	233	244	236	279	245	253	268	247	240	243	236	242	273	273	276	222	249	236	254	234	256	235	254	245	264	246	212	255	244	243	251	232	252	307	272	251	253	238	245	244	238	266	272	232	238	263	266	248	254	271	254	241	269	260	255	285	261	255	280	267	280	240	252	227	253	257	229	240	280	259	243	233	261	253	233	278	268	247	254	255	226	236	238	262	217	251	243	254	265	242	243	242	229	224	233	240	222	253	259	232	255	290	222	258	291	276	257	239	253	235	236	238	236	245	234	230	256	269	267	258	253	247	274	231	206	235	235	261	279	246	244	262	243	249	245	248	258	247	231	277	262	195	264	235	229	259	235	248	270	243	244	258	234	274	283	247	263	259	261	252	262	253	242	234	248	239	244	251	260	247	276	264	242	282	279	272	267	239	229	250	262	240	250	242	258	264	253	268	252	247	255	235	236	238	244	249	231	245	221	247	261	256	259	237	274	252	228	261	257	244	253	237	232	278	257	221	221	232	249	263	267	240	237	246	261	225	247	241	278	242	241	253	247	229	252	272	252	257	271	256	258	269	270	254	251	233	258	236	250	258	267	222	276	261	247	275	255	225	249	250	246	274	239	229	290	262	279	287	253	285	240	264	241	275	255	224	231	271	260	263	221	211	260	273	240	251	244	244	258	259	250	240	250	225	240	248	243	239	246	235	258	242	238	286	227	242	271	258	267	246	247	250	279	268	244	240	252	244	255	244	261	249	253	234	251	252	281	247	260	247	245	255	284	252	242	261	224	263	248	264	246	263	253	237	242	232	278	249	269	238	282	244	269	272	263	260	236	258	253	250	250	236	216	295	225	233	237	241	248	262	263	243	220	268	277	269	243	238	244	245	260	244	271	257	252	263	270	247	244	210	258	258	228	257	268	250	278	272	260	258	221	223	257	246	260	266	251	260	256	258	229	234	251	237	247	256	251	225	260	243	267	274	241	243	266	250	249	259	240	239	259	239	256	268	269	277	241
22735	20730	28648	22843	20731	17751	1704	724	580	518	414	424	389	349	359	335	332	314	303	278	318	323	299	284	276	280	290	278	281	283	301	254	279	254	300	280	276	280	245	270	249	286	255	281	270	265	266	274	279	273	266	269	292	252	263	228	236	268	311	284	265	248	270	259	271	270	275	271	254	258	260	304	251	291	240	292	254	248	248	259	243	251	234	273	285	273	258	231	264	253	259	278	227	257	225	248	240	244	254	233	281	235	283	307	261	251	256	276	238	243	299	280	290	277	253	279	287	290	253	300	273	289	225	262	247	233	246	282	253	251	269	246	252	266	251	247	275	292	280	252	244	227	258	251	274	268	246	248	266	292	268	212	246	250	245	246	261	223	243	237	245	265	256	271	260	266	254	246	254	251	241	243	267	257	279	280	259	258	230	254	285	298	269	254	283	253	247	241	256	258	273	281	232	257	252	265	231	263	253	243	281	252	263	257	279	280	252	293	266	242	242	228	258	287	270	270	240	253	269	291	264	249	265	223	243	277	243	256	259	268	247	265	267	263	229	267	262	262	253	244	251	253	234	264	280	240	229	262	278	242	230	246	261	236	249	234	240	265	262	287	249	276	243	255	230	237	282	260	288	260	277	260	284	258	264	258	276	246	238	250	267	248	292	254	255	254	264	246	248	250	234	263	263	271	276	250	231	260	275	272	268	287	237	256	229	247	251	268	276	255	257	263	260	246	240	243	276	245	240	261	273	261	280	274	267	267	244	241	251	263	245	273	253	291	252	265	230	246	232	258	257	298	259	252	259	270	247	225	245	264	286	241	239	251	256	255	245	264	276	265	242	279	260	266	246	263	255	252	286	228	253	260	249	226	273	261	242	252	285	270	247	251	261	249	277	236	246	263	283	258	269	286	243	266	257	245	230	249	273	277	262	245	230	270	248	251	288	287	262	232	262	268	270	254	264	281	269	260	242	269	274	265	269	229	261	265	247	267	267	262	274	261	226	267	261	249	262	284	257	251	262	255	265	250	239	276	264	286	253	250	254	226	257	242	269	268	245	237	282	253	266	238	263	275	255	256	253	250	219	254	293	240	262	223	261	254	243	259	303	278	264	256	261	249	275	256	280	257	245	256	275	230	244	253	254	246	282	261	245	242	261	261	236	291	239	272	252	263	251	261	236	235	240	232	235	259	237	264	255	277	239	271	273	269	267	253	258	269	292	257	244	269	259	268	271	271	244	250	262	252	292	260	281	235	271	272	236	256	283	262	288	276	272	276	256	278	273	259	250	281	249	235	226	277	260	249	265	265	291	258	264	236	225	290	237	255	232	271	226	236	255	235	249	266	238	272	268	234	271	242	263	262	252	271	248	260	278	271	288	263	260	280	274	274	226	259	217	284	259	273	264	219	254	261	282	251	270	231	274	273	250	254	279	248	278	241	263	250	272	259	239	256	265	219	250	263	259	270	254	255	267	263	254	283	256	248	256	271	263	256	272	275	257	245	253	235	256	255	279	242	231	254	250	269	265	291	271	247	255	270	257	249	243	272	263	268	279	250	246	279	267	236	287	256	234	247	286	269	260	233	240	273	264	263	280	278	270	232	282	264	257	268	250	256	241	251	257	280	274	251	238	255	263	243	272	235	253	275	240	257	228	261	265	260	224	247	278	263	259	281	258	251	272	251	241	253	255	262	268	296	264	253	224	284	267	275	258	243	258	279	256	270	255	280	216	245	273	249	302	241	264	281	254	280	264	253	276	267	253	242	262	291	226	262	250	258	239	264	257	273	275	246	261	264	255	237	256	252	248	251	258	304	266	233	235	273	253	286	242	270	249	285	267	253	260	290	269	269	269	277	285	245	239	267	281	273	268	261	247	264	221	266	253	256	272	246	291	257	285	246	240	231	273	241	263	255	254	251	249	261	276	266	251	271	256	290	252	235	242	275	284	234	259	269	247	259	252	251	262	255	247	277	249	277	280	278	252	238	254	273	243	238	278	235	263	261	270	284	253	261	294	285	264	260	264	245	251	263	252	263	245	272	262	271	263	253	266	269	224	281	264	249	285	246	273	240	245	273	265	253	276	269	268	222	270	257	264	221	231	228	263	279	243	242	254	279	293	265	263	299	289	259	255	269	274	262	258	273	265	249	250	236	256	259	252	258	255	266	265	261	265	249	262	271	258	246	253	225	249	265	247	256	229	251	265	249	267	253	268	247	239	282	245	240	269	256	263	300	270	278	245	249	222	263	263	259	259	248	251	244	243	262	242	264	245	254	270	248	262	226	244	271	242	255	224	268	242	269	265	255	253	272	258	234	292	278	286	280	242	258	249	260	243	259	263	278	273	240	246	254	231	238	250	248	242	255	263	279	246	231	257	266	248	279	246	253	264	237	256	247	261	263	269	247	243	261	253	262	256	250	271	278	243	271	273	256	259	269	245	274	260	284	251	282	261	246	260	264	257	282	264	255	288	271	273	262	229	220	271	255	278	251	286	259	259	286	243	244	274	250	262	249	265	238	248	247	271	278	245	266	266	260	241	263	253	264	246	268	246	286	288	264	270	277	269	248	267	242	294	251	284	252	248	284	245	254	256	259	280	250	227	246	252	264	270	269	244	265	238	260	260	257	295	275	244	266	290	281	260	267	246	261	264	285	246	236	268	224	256	255	275	246	242	251	241	253	240	254	249	252	263	270	263	250	223	248	261	280	269	228	263	237	255	236	264	267	271	208	267	286	239	261	261	264	235	278	272	239	289	262	294	239	272	259	267	279	249	279	239	255	231	234	227	258	265	278	267	251	271	236	260	226	241	280	266	234	235	261	272	232	263	227	253	267	266	234	273	271	271	212	247	269	274	262	285	262	264	253	255	226	259	280	264	256	267	252	266	242	255	253	261	276	242	272	258	255	253	260	260	244	254	241	235	233	270	258	228	240	274	259	259	290	286	249	271	243	254	236	241	251	249	241	281	256	265	265	270	287	248	250	274	257	241	263	258	259	273	252	238	277	253	253	211	265	231	271	279	279	265	239	261	241	266	252	263	244	260	244	275	231	256	233	258	255	248	268	211	254	268	258	245	265	245	241	286	268	254	265	232	252	280	241	237	265	281	232	263	285	258	265	257	242	259	280	251	282	256	229	273	268	251	248	257	225	279	274	287	253	291	256	257	308	235	267	263	252	263	278	219	257	275	256	254	269	237	278	259	285	238	287	238	245	243	250	252	278	263	249	262	242	269	273	286	256	231	272	283	256	248	246	258	278	278	266	246	240	251	275	258	254	245	294	244	258	290	254	260	274	258	270	230	226	237	260	252	236	244	229	244	303	288	269	276	289	271	270	279	269	295	252	252	277	258	248	278	284	261	245	275	259	234	243	269	261	243	249	267	254	254	240	259	240	222	251	265	260	256	247	251	281	254	259	261	272	265	267	254	271	240	244	269	240	250	248	232	267	242	280	254	274	254	251	258	243	265	258	258	258	246	247	243	241	254	291	265	269
42382	15047	13151	7214	4925	3558	2678	2096	1842	1541	1391	1190	1005	988	871	886	828	775	731	727	695	690	632	615	662	633	610	580	604	633	583	578	560	532	523	547	500	549	554	547	492	510	526	545	546	538	562	496	567	533	533	518	505	522	522	508	497	495	510	533	494	523	537	498	489	525	486	485	495	530	509	517	481	526	501	504	532	504	528	510	508	511	494	513	538	554	503	510	489	474	462	492	494	523	509	500	515	515	510	477	488	503	523	490	540	520	481	524	534	559	509	510	505	498	538	495	495	508	512	493	530	500	491	504	499	521	469	510	497	543	464	499	479	529	484	530	514	501	525	524	479	494	508	462	518	486	500	516	485	530	519	479	534	491	521	530	529	508	504	524	496	501	549	539	516	498	514	498	537	541	498	474	498	501	509	471	486	493	467	505	506	519	511	511	542	492	488	507	494	475	514	514	500	494	487	502	526	482	535	505	486	514	471	500	510	529	505	507	461	469	500	504	470	502	491	504	507	533	527	470	502	517	508	467	480	514	463	456	478	499	534	507	491	545	460	469	434	484	478	499	499	485	475	514	500	526	500	455	461	452	520	477	462	516	499	505	480	499	513	543	485	494	471	523	495	478	457	501	496	536	502	518	507	519	494	499	512	511	509	471	519	477	515	492	543	507	475	511	484	503	506	527	450	469	501	511	502	537	500	466	459	515	531	446	486	547	478	515	502	494	492	525	498	527	498	517	517	513	510	514	514	480	466	520	479	478	507	501	470	452	501	493	486	505	472	547	511	512	496	530	507	467	523	488	485	494	480	502	480	476	457	492	496	487	500	506	531	478	486	509	493	525	491	472	524	497	518	461	481	463	461	499	527	533	482	462	509	474	516	508	487	501	512	512	490	500	450	477	492	530	484	497	487	485	508	453	499	518	510	481	539	514	467	500	522	477	496	475	526	502	505	477	478	501	469	489	510	535	492	503	498	488	476	490	458	494	516	528	512	485	497	454	510	503	500	506	494	488	461	471	499	484	498	511	503	504	514	527	512	511	531	471	482	492	499	515	498	520	498	517	499	488	461	503	527	494	503	470	512	489	463	464	515	507	490	506	494	504	481	497	529	517	475	490	514	494	537	474	491	570	520	528	503	491	507	540	526	500	496	530	513	504	494	516	461	496	509	497	456	519	477	537	499	498	513	533	510	506	504	550	494	470	531	480	537	494	516	498	479	471	496	508	537	488	514	508	526	472	502	493	542	513	517	478	476	492	464	504	539	498	495	481	518	498	516	510	511	539	530	554	527	538	489	465	480	487	498	528	495	482	454	493	473	472	514	502	521	514	493	494	536	527	477	499	522	497	510	513	477	535	538	525	526	510	494	516	506	486	502	484	496	464	522	495	535	498	483	498	486	496	486	514	511	506	483	503	522	474	515	512	463	487	492	505	524	469	492	517	524	507	510	484	504	475	499	491	481	495	487	512	501	464	525	503	492	512	495	489	510	444	486	512	520	483	533	498	488	502	509	518	482	478	517	517	493	463	488	493	493	484	492	494	446	516	545	527	487	449	510	453	506	537	469	519	489	513	497	489	536	503	462	508	494	486	513	519	510	524	524	478	502	509	484	445	526	501	478	494	507	495	503	511	483	492	479	534	516	528	537	498	491	506	521	488	513	515	530	469	527	469	510	522	523	491	546	495	490	511	489	491	506	508	482	471	532	468	502	454	503	469	500	525	454	468	514	499	481	511	519	508	487	492	495	494	505	539	483	501	465	506	501	508	510	492	502	453	528	522	510	534	502	563	504	500	499	529	498	508	515	494	465	519	521	496	514	496	518	481	486	524	486	459	515	490	456	478	509	464	504	524	512	458	492	530	454	484	500	515	468	526	507	524	501	502	505	533	468	517	512	503	511	462	456	521	503	466	471	500	510	476	492	508	489	482	484	505	494	504	488	502	498	503	482	539	527	523	506	489	497	488	503	502	490	529	525	512	488	502	485	506	506	493	495	538	530	450	515	453	541	535	520	455	498	517	517	494	488	497	502	489	492	508	458	517	486	498	504	495	512	512	520	512	495	540	508	513	485	480	537	521	497	528	527	519	577	496	510	504	520	499	469	515	481	478	485	455	496	510	471	502	472	470	509	511	497	496	519	502	519	524	512	451	540	521	535	499	506	480	554	528	486	483	484	531	515	492	536	475	513	497	503	518	485	490	505	515	532	543	501	514	490	513	497	507	492	464	520	507	474	510	492	517	487	491	517	493	457	488	521	480	460	529	508	510	476	511	533	524	498	451	463	505	511	507	503	532	524	543	505	522	512	497	513	491	510	495	501	466	484	527	538	519	507	513	512	439	509	451	448	523	516	474	475	527	511	458	504	510	484	487	500	506	482	483	490	444	495	520	491	468	514	515	503	503	482	510	513	519	490	529	518	461	483	510	517	500	507	481	558	521	523	525	494	551	497	514	500	489	493	505	507	517	475	515	508	480	542	503	482	516	526	459	499	526	518	508	489	476	499	484	533	502	498	519	493	467	521	540	522	495	492	504	494	480	503	516	526	503	500	514	521	521	479	499	479	475	506	502	506	491	537	477	502	504	510	504	533	526	522	470	473	549	513	520	507	508	501	503	432	510	498	498	463	487	499	523	515	517	542	553	491	487	498	537	496	505	535	469	470	484	539	486	487	538	491	504	503	473	513	466	479	480	495	548	519	469	525	484	502	512	550	507	466	485	514	498	462	494	539	513	480	496	496	536	505	478	530	517	504	532	488	496	466	482	506	463	521	532	476	497	510	488	501	488	500	505	472	498	515	462	509	525	508	495	483	490	495	479	530	518	478	452	480	484	493	525	482	469	481	531	495	541	469	511	509	519	512	492	505	511	494	451	493	516	519	509	471	508	500	526	536	493	516	471	529	525	486	503	501	498	495	504	496	511	507	513	525	468	543	471	505	508	503	521	502	457	486	542	493	539	500	507	492	481	522	487	501	475	543	547	505	498	505	478	469	500	492	509	532	476	530	472	475	511	482	533	484	480	509	498	509	499	512	472	512	513	520	517	485	526	484	495	505	499	501	517	516	540	496	511	475	509	476	484	501	492	511	473	505	507	508	475	490	516	497	472	574	485	490	481	492	490	521	493	537	488	502	481	544	520	512	476	517	509	522	481	509	486	472	519	512	482	493	494	502	539	482	485	463	528	493	535	522	537	506	506	469	459	533	530	497	488	518	493	485	478	516	464	503	510	544	518	490	474	516	452	504	525	482	519	505	516	508	486	493	486	526	498	513	481	495	515	478	524	467	499	524	479	503	502	504	477	460	523	490	500	504	529	503	484	469	522	499	517	500	451	457	505	485	500	501	526	524	443	489	481	519	509	513	514	476	476	467	487	491	514	484	490	535	522	500	504	498	505	489	469	456	509	498	516	447	486	457	530	469	491	518	507	508	487	515	515	466	495	508	518	483	458	486	487	471	516	484	522	493	513	515	528	479	531	530	543	516	491	474	484
27223	20816	7211	342	174	102	115	74	80	97	109	95	85	88	84	82	90	84	74	89	93	90	73	105	87	91	80	77	70	99	88	73	84	75	81	81	63	90	123	84	63	80	88	85	74	87	88	81	82	70	82	78	72	95	94	83	86	99	78	79	84	81	81	97	82	80	79	92	84	88	82	94	93	79	74	80	67	86	80	73	91	96	80	80	79	87	91	84	84	82	79	91	94	78	70	90	74	89	72	79	81	84	92	89	75	93	88	74	81	80	67	81	83	83	80	92	69	89	93	85	95	69	84	89	77	78	68	85	86	89	82	96	90	96	97	83	78	100	74	82	99	72	74	89	72	100	83	86	84	78	95	72	70	84	82	91	69	90	68	91	72	66	88	61	73	93	89	89	90	88	104	67	85	78	78	83	73	79	77	85	84	80	77	93	99	70	74	68	92	76	88	95	92	80	96	73	89	72	108	80	87	91	85	84	70	87	100	100	74	82	85	76	80	77	84	68	93	83	89	76	84	95	89	65	66	65	94	71	99	85	96	94	85	76	76	99	73	54	75	80	98	64	86	79	87	82	93	83	80	96	80	84	88	90	81	101	79	69	96	91	93	74	85	69	82	84	82	85	91	91	80	84	65	62	72	68	81	75	79	93	77	83	74	90	82	88	97	74	94	89	88	100	83	89	64	76	72	82	80	95	88	81	73	83	74	82	81	87	84	95	92	60	83	89	88	72	73	72	79	93	80	79	66	66	79	82	85	79	71	71	73	78	77	71	78	67	110	96	79	95	78	81	97	94	89	76	68	83	94	83	91	87	97	78	75	75	88	95	85	85	81	85	69	80	79	86	87	73	95	82	99	86	109	72	80	74	93	83	82	93	80	78	91	73	67	98	76	85	86	82	91	85	93	106	98	78	78	80	80	82	68	79	91	78	73	73	88	94	84	98	70	74	73	78	77	69	69	83	76	102	88	98	70	85	93	77	82	76	67	84	76	76	89	77	91	78	87	74	108	77	85	76	94	87	65	91	87	74	78	81	67	90	90	83	84	61	86	80	86	81	80	85	76	68	84	105	89	90	86	91	86	84	68	81	73	75	78	72	81	79	74	57	75	71	81	98	90	76	78	62	75	96	67	78	86	86	70	93	90	92	81	92	78	83	91	92	89	85	95	91	85	75	95	87	80	78	80	80	88	77	84	87	80	82	93	61	85	66	68	83	80	88	75	70	86	68	70	75	75	79	96	83	80	95	82	79	87	79	79	87	68	83	81	66	73	64	82	72	102	90	83	75	72	86	91	91	67	62	80	68	79	88	85	96	83	76	63	77	72	97	81	84	78	87	96	84	83	92	91	87	85	86	96	78	76	113	102	96	91	79	95	71	83	75	77	68	87	71	77	75	99	67	73	98	65	95	74	78	75	93	64	88	87	77	87	82	102	79	76	91	82	76	75	73	76	87	88	84	74	76	83	82	82	81	70	82	90	80	105	74	86	81	65	77	95	74	73	76	81	82	72	80	86	72	90	90	78	70	76	88	87	95	85	67	79	96	76	91	72	88	60	90	55	86	72	95	72	80	87	71	83	78	79	97	79	73	85	73	79	90	84	80	94	86	65	78	96	79	96	81	83	78	79	95	78	94	74	94	78	84	81	74	72	77	83	84	80	69	87	84	92	88	86	93	86	82	67	73	72	68	71	87	77	81	97	91	78	66	80	80	76	93	86	86	78	79	71	75	92	95	96	92	99	73	81	78	83	76	99	91	78	91	78	85	88	86	77	79	69	97	86	81	85	88	81	93	85	88	100	101	85	68	76	86	81	81	79	63	94	73	81	77	76	82	80	80	99	70	90	73	71	91	93	89	102	66	83	70	68	63	85	92	87	85	84	86	93	83	90	78	59	80	83	90	89	84	84	99	77	76	75	74	85	81	97	84	77	71	65	87	80	89	84	80	84	79	82	83	83	92	92	85	89	85	80	79	92	103	81	79	76	104	84	88	79	76	73	96	81	94	82	102	74	75	72	97	78	75	75	68	90	75	86	78	84	76	90	76	82	79	77	88	92	73	77	65	81	82	71	81	83	91	91	74	84	79	103	88	89	82	72	75	96	82	80	83	72	92	92	82	84	88	82	67	79	97	74	82	80	88	81	83	89	84	92	82	85	73	82	93	92	72	88	74	83	76	71	74	99	92	88	75	75	90	69	74	82	82	81	95	64	78	77	78	96	84	112	85	86	70	80	87	75	85	95	63	70	87	67	87	70	76	70	71	80	75	71	83	82	77	66	79	79	85	73	97	82	73	77	74	69	73	65	66	76	73	85	85	84	73	85	62	75	92	85	95	85	63	77	64	80	85	73	83	76	61	78	75	97	79	94	89	77	88	105	100	92	81	79	75	89	94	79	58	73	91	84	69	94	85	70	80	76	86	69	77	97	57	83	69	106	98	82	77	73	82	77	85	84	76	82	78	92	89	77	73	83	84	72	96	89	66	84	86	91	92	80	79	81	83	74	81	68	98	73	78	94	57	73	88	97	104	93	78	74	84	82	80	104	85	93	85	74	65	76	90	92	82	82	84	78	90	75	92	76	84	91	71	71	103	85	100	70	82	87	90	90	79	79	80	94	88	65	83	101	86	102	105	82	90	80	86	89	104	75	94	78	76	93	71	88	96	92	83	79	88	75	84	70	95	84	93	75	63	88	79	79	78	76	89	93	89	88	93	89	84	86	87	89	75	77	83	88	78	90	81	101	75	84	66	78	92	71	92	86	83	76	82	98	81	79	75	71	82	80	93	72	78	70	66	76	88	84	82	94	78	84	80	73	68	79	72	83	86	79	107	77	74	88	77	93	77	91	88	87	80	78	84	76	98	74	103	71	78	76	81	84	75	84	63	79	93	89	76	86	83	73	97	83	95	103	74	76	78	80	94	85	86	97	77	84	77	85	73	97	87	79	76	70	104	83	79	81	89	89	82	91	86	81	101	81	78	80	80	89	74	78	79	76	86	96	66	54	97	77	104	76	81	77	77	73	82	78	89	98	90	66	77	81	93	77	77	92	82	60	84	95	81	83	84	64	92	83	73	77	85	76	89	90	83	78	90	87	99	95	94	66	70	71	88	71	78	90	86	90	92	90	68	86	87	87	91	95	67	82	90	102	84	90	90	86	76	98	76	71	72	85	68	78	75	90	71	87	78	86	95	75	92	80	93	76	99	84	87	88	82	90	75	80	70	89	89	66	88	84	84	73	66	99	83	62	81	80	73	78	90	81	87	69	65	86	85	69	89	74	69	82	85	80	92	73	86	64	70	64	66	94	67	85	79	79	81	72	80	74	71	86	93	71	89	93	79	68	84	88	94	94	75	88	99	86	85	84	85	97	86	87	90	83	86	88	85	86	83	78	94	94	98	95	87	69	83	86	74	76	74	76	101	76	80	89	76	94	90	76	89	82	84	72	92	93	88	90	79	78	73	77	75	86	80	89	96	82	79	81	83
18323	1689	1110	590	463	365	289	279	223	248	205	206	193	189	199	225	214	209	201	198	206	175	189	184	186	186	203	175	188	200	178	204	202	203	186	184	209	199	211	175	177	186	190	189	175	162	174	193	202	159	176	203	191	209	203	152	204	182	184	190	199	197	193	166	182	206	227	172	180	198	194	164	177	183	198	199	175	173	181	183	211	200	200	192	197	201	180	169	186	201	175	180	196	189	179	180	188	175	193	185	185	167	207	197	181	185	202	160	174	181	176	207	198	194	186	195	208	223	184	172	185	207	188	189	183	168	194	191	179	206	159	197	181	189	196	204	182	184	202	162	202	180	183	195	187	171	191	192	174	187	209	181	169	175	189	167	186	173	190	180	202	152	185	192	182	189	192	190	182	200	213	186	189	184	201	186	210	191	187	220	175	171	193	189	176	184	175	197	186	162	192	207	204	178	157	155	167	192	180	169	200	181	169	190	175	195	168	186	176	180	197	201	190	193	191	187	204	170	190	184	159	186	189	201	167	192	184	186	186	172	198	196	193	175	191	194	202	177	190	191	178	163	212	177	188	185	170	195	203	179	155	171	178	185	175	178	192	173	196	187	199	187	180	163	186	214	195	180	199	184	185	164	173	187	178	203	185	190	199	168	153	202	169	188	182	164	173	200	174	211	180	198	173	203	178	178	184	169	180	160	195	186	185	187	190	210	191	206	187	191	207	182	194	204	177	201	183	192	193	207	190	181	195	198	182	196	182	200	186	157	197	166	178	187	197	198	165	174	201	173	198	194	193	222	171	200	184	170	194	189	192	206	181	174	196	184	198	202	155	193	160	182	180	188	182	161	198	187	176	192	195	200	187	174	189	208	188	157	173	209	168	173	207	177	172	192	156	199	177	205	204	177	189	192	204	197	166	169	182	183	183	181	178	191	188	192	181	177	181	194	186	169	187	177	198	171	174	180	172	188	166	198	189	169	203	195	208	182	203	169	186	186	177	182	194	186	154	203	201	180	173	189	173	212	183	187	185	212	166	182	184	192	180	207	191	190	195	178	163	192	197	184	175	176	200	193	155	183	199	194	169	205	192	197	182	191	180	186	174	199	168	185	174	205	177	185	192	186	165	211	192	191	187	180	189	193	192	171	149	199	182	187	231	203	188	193	184	186	202	185	182	178	196	190	204	195	152	192	194	157	181	204	185	183	167	190	185	185	175	177	190	210	200	210	176	175	167	181	177	194	206	159	200	185	210	182	184	190	180	240	207	190	191	164	209	190	173	195	199	170	175	198	192	177	209	185	200	175	188	177	196	200	183	194	195	186	196	183	184	212	188	168	205	184	222	192	183	185	179	219	191	216	199	190	162	198	161	191	188	184	181	202	206	180	176	175	205	189	206	185	199	204	173	204	158	199	195	197	180	190	187	186	201	163	180	193	180	161	192	178	172	181	191	195	205	201	192	178	146	192	194	167	164	182	188	198	187	204	186	198	176	174	209	201	189	190	188	202	195	193	193	201	181	169	192	197	175	181	183	183	168	189	199	189	197	193	193	180	193	201	171	187	177	184	164	189	214	177	210	187	170	152	187	168	172	186	189	192	174	182	176	211	204	184	193	176	203	185	214	191	193	194	191	158	181	188	181	182	185	199	178	176	165	212	216	179	197	210	182	180	210	180	177	185	198	163	165	172	175	186	179	172	177	186	192	161	200	181	201	197	167	185	197	187	177	182	199	165	192	212	174	204	228	180	149	181	185	196	169	173	195	179	187	199	173	181	192	213	184	198	193	188	184	196	203	179	186	209	178	158	178	207	184	186	195	192	171	208	178	173	198	190	165	191	182	202	184	191	195	203	196	184	195	179	182	193	176	196	182	203	204	202	189	189	177	177	174	201	178	189	181	185	191	176	191	189	182	200	178	194	193	173	180	200	181	183	193	167	177	206	182	169	192	202	178	178	201	188	189	199	182	186	175	178	200	176	181	191	194	169	179	177	192	153	181	159	192	169	188	176	191	183	193	164	205	171	184	183	163	186	195	196	195	212	184	195	210	187	178	196	183	190	187	182	188	177	222	206	178	180	176	170	192	165	178	204	166	184	197	182	182	189	177	189	188	162	178	185	184	183	210	160	199	185	174	175	178	191	172	198	182	185	188	194	187	180	196	198	197	200	190	180	191	157	181	162	201	180	209	180	192	201	199	172	189	187	195	178	189	152	158	183	165	176	191	189	180	183	205	179	170	194	205	186	178	207	197	171	180	192	194	167	227	208	214	180	185	212	169	179	179	174	174	189	175	196	196	187	198	207	187	190	165	174	182	194	177	202	182	195	209	197	206	198	188	163	157	184	176	175	182	172	185	183	175	176	198	201	181	213	212	176	213	164	202	170	201	208	196	175	177	182	186	187	176	173	202	175	202	184	192	205	180	171	178	181	181	202	180	189	195	167	176	199	180	169	171	181	189	181	175	169	204	182	172	168	191	166	193	185	201	172	193	179	172	193	196	191	210	172	187	191	196	188	201	198	200	199	186	173	187	186	187	192	193	179	215	178	190	156	205	186	171	214	198	189	192	184	187	183	182	179	184	193	188	177	198	194	173	191	183	198	163	145	177	199	196	173	183	154	175	202	183	179	201	194	200	183	210	185	191	192	193	180	189	193	207	179	198	185	206	212	203	173	185	192	147	202	185	192	171	190	174	177	202	185	169	150	178	186	159	179	183	193	194	156	182	172	188	206	188	201	188	179	206	163	197	177	202	177	198	190	185	182	196	193	183	202	178	189	192	191	182	191	207	180	191	191	192	172	189	203	194	190	185	202	172	177	157	198	175	195	209	183	184	219	199	187	191	187	176	193	219	180	181	186	188	191	216	163	190	188	200	164	197	177	178	190	152	189	187	199	161	175	176	177	165	213	191	162	181	176	178	181	201	174	181	187	179	187	198	170	179	180	208	180	183	157	185	198	180	179	202	193	201	216	170	170	201	200	149	186	184	185	179	177	170	188	197	207	186	178	169	175	182	200	180	202	192	194	194	179	176	209	184	204	196	173	212	183	193	188	161	203	187	229	203	161	168	174	172	196	214	179	186	205	198	183	169	158	194	184	196	186	177	188	190	184	195	188	203	193	181	185	175	197	174	191	185	174	183	179	192	198	217	168	195	184	172	186	171	188	198	168	171	192	201	190	188	198	185	167	169	173	197	188	189	187	180	206	193	187	201	176	213	186	184	184	187	192	203	200	189	197	209	188	183	180	177	197	194	188	182	188	199	179	154	191	189	192	172	170	175	186	172	189	177	185	180	199	194	183	196	191	146	184	185	172	179	201	193	175	191	187	186	205	194	178	195	202	170	200	164	169	201	185	168	172	196	199	192	192	191	200	186	193	203	181	194	179	193	186	150	212	217	171	193	187	175	177	181	203	190	170	165	177	185	188	202	178	167	188	200	174	175	173	162	172	201	185	194	194	210	180	210	187	183	185	163	205	205	165	166	191	179	191
24827	21748	29272	24768	20643	1653	504	344	261	248	237	195	197	184	177	165	141	183	168	135	137	150	146	145	130	165	130	119	127	141	133	138	106	129	143	136	119	136	142	117	132	150	113	132	114	119	132	140	102	121	111	112	120	128	115	120	138	139	124	104	136	142	90	136	136	119	95	117	125	102	118	128	144	111	115	113	113	126	117	139	108	121	97	123	122	113	107	112	127	125	121	117	136	112	112	105	116	103	125	116	123	118	121	123	103	113	117	125	94	120	120	135	135	127	114	114	103	117	132	145	126	118	104	120	117	116	126	133	122	136	117	116	128	124	115	108	116	110	122	124	107	116	103	126	125	117	113	110	136	103	133	113	129	120	140	120	129	123	130	132	132	122	131	110	130	126	125	124	133	112	146	126	126	113	122	127	116	153	105	118	137	118	138	112	124	119	115	127	126	123	122	122	118	128	137	139	115	120	103	120	105	144	118	116	146	143	130	116	124	125	109	124	141	142	131	134	127	136	125	113	130	104	129	123	124	122	113	122	99	143	116	113	117	120	120	126	111	103	117	127	131	131	104	107	114	117	132	134	138	119	120	121	109	113	126	125	121	104	102	119	123	104	147	116	125	105	104	118	122	133	106	147	118	124	113	119	133	98	123	111	118	148	115	130	112	116	153	123	100	113	107	116	132	122	121	112	123	137	113	140	98	102	120	122	112	123	109	113	116	105	115	125	110	118	142	137	125	110	135	117	117	108	125	121	116	129	139	118	133	122	141	130	104	118	110	114	101	114	125	129	134	116	133	130	118	122	157	121	130	127	127	145	129	112	119	115	114	123	120	114	125	121	119	124	121	124	110	122	112	132	111	136	122	116	121	136	108	108	114	113	139	117	133	124	118	99	125	120	97	137	104	111	124	129	123	120	121	116	127	136	110	121	119	147	114	118	116	134	112	121	107	122	140	120	128	122	113	115	108	121	115	123	144	117	116	107	125	126	115	125	110	116	130	120	135	128	123	126	132	103	119	132	111	141	114	109	118	91	138	89	125	111	129	122	122	143	106	108	114	104	147	122	125	116	122	138	132	111	128	112	123	127	105	113	132	116	122	141	118	101	115	124	117	111	115	129	127	111	144	119	129	118	108	108	135	127	127	101	142	128	108	124	127	125	133	130	137	101	133	121	141	128	111	106	142	131	116	129	131	124	132	126	113	113	129	131	121	125	148	103	120	117	117	130	124	121	118	120	134	115	114	119	114	119	114	116	144	110	131	119	112	120	104	116	118	115	135	112	109	129	129	101	138	133	125	137	132	132	111	120	104	127	140	97	130	135	115	118	112	128	122	128	101	105	119	121	113	126	145	140	110	124	119	131	105	122	119	110	124	119	113	109	128	114	102	134	107	110	128	122	112	116	131	111	103	125	117	109	137	114	109	132	110	117	128	132	118	133	121	138	117	127	124	111	132	114	128	120	107	120	136	114	122	106	126	105	123	126	126	141	118	113	128	104	126	107	125	139	119	120	108	100	122	131	123	124	108	107	122	121	125	119	148	105	110	112	118	124	114	120	122	94	117	119	123	128	99	123	125	113	151	123	104	114	143	131	116	129	120	117	124	105	118	121	117	109	123	97	103	123	117	128	122	130	115	103	132	113	120	136	120	109	112	129	116	102	112	106	133	125	136	130	105	114	120	115	124	112	126	123	120	115	125	124	120	127	112	113	135	107	126	116	114	117	116	133	118	124	113	114	124	143	117	127	130	112	118	108	115	122	131	111	120	112	141	123	124	122	134	118	125	119	109	109	121	105	121	118	119	142	133	120	144	123	122	117	107	120	121	133	122	126	134	112	131	140	112	123	106	109	117	102	113	116	113	123	154	119	128	107	110	114	126	119	126	124	109	123	117	118	115	116	128	112	124	115	133	118	120	123	145	116	135	140	114	120	133	117	118	116	124	113	109	125	135	118	125	119	117	122	121	137	116	94	119	133	130	111	118	133	117	129	94	133	117	114	118	131	104	112	107	111	105	101	125	125	116	98	101	127	129	135	121	116	103	136	88	130	111	126	110	115	133	122	119	133	120	120	114	119	103	121	125	127	116	114	116	145	121	113	133	122	127	104	114	101	111	121	117	128	137	117	105	122	108	123	113	119	134	118	134	126	112	127	110	120	101	119	118	138	121	118	123	102	99	112	147	114	121	121	121	125	131	120	125	112	122	120	127	104	108	135	137	122	111	111	110	118	118	126	134	115	118	117	128	108	119	122	121	129	102	126	143	112	137	125	111	122	141	129	121	115	126	138	114	105	120	124	137	121	145	119	126	138	121	119	119	132	110	141	118	115	126	101	112	126	103	107	124	111	112	140	121	123	123	111	128	116	136	127	128	108	104	122	119	122	104	118	130	101	120	131	115	131	115	107	114	120	123	130	120	115	109	131	124	124	107	124	130	132	127	120	111	122	115	116	127	118	134	113	112	123	121	131	122	134	115	122	107	139	118	112	151	163	117	134	122	125	114	83	128	119	108	105	119	122	104	128	126	109	125	131	126	103	150	118	134	134	120	112	129	127	106	132	112	105	128	122	103	113	139	140	116	110	125	134	120	115	110	131	131	114	119	107	126	112	112	118	130	158	113	126	105	117	118	125	108	144	142	130	124	122	116	118	114	112	124	124	112	122	138	105	119	115	121	113	143	131	139	133	123	116	126	116	125	121	124	130	120	127	127	107	94	118	124	127	136	121	142	106	139	124	127	111	137	121	142	127	124	122	109	124	104	134	118	118	112	108	130	118	129	116	113	135	133	135	104	112	127	116	117	123	131	127	100	127	113	106	113	112	118	128	138	129	101	134	115	123	132	112	122	128	125	104	97	114	132	134	103	124	120	120	128	118	141	131	107	132	117	112	140	110	120	118	133	122	132	109	115	125	107	125	101	105	125	128	111	126	138	143	130	98	130	125	124	116	111	93	119	116	111	107	133	118	111	120	141	136	117	121	130	109	113	111	142	108	125	125	120	119	117	122	130	140	126	131	118	129	121	115	116	128	114	124	118	108	111	131	121	123	139	109	122	108	110	104	117	120	119	126	112	142	127	132	121	105	120	123	116	108	131	132	120	113	124	113	108	119	126	129	114	116	136	101	100	132	139	111	120	119	134	112	114	146	117	137	152	112	128	122	125	129	82	116	125	106	105	124	108	104	123	105	111	111	117	113	112	124	128	136	108	122	129	112	100	103	134	136	104	120	125	104	116	140	103	137	130	114	105	118	123	108	139	124	121	126	138	124	133	132	105	122	101	107	134	109	129	113	114	113	131	119	96	117	149	133	115	121	117	130	149	118	127	104	119	116	127	138	124	134	118	142	117	106	108	132	123	135	135	126	128	124	112	124	135	99	128	133	130	110	121	104	131	108	120	91	126	108	141	110	119	120	116	128	130	121	141	124	119	133	119	119	117	119	133	129	114	117	121	134	107	119	121	130	115	125	121	108	120	108	112	130	108	112	118	116
39526	10698	8393	4072	2742	1937	1456	1153	950	812	734	588	571	548	473	435	444	356	386	385	379	341	331	320	334	333	318	262	317	292	301	270	286	258	294	282	274	294	306	294	296	227	286	268	278	258	261	286	274	279	269	274	255	280	271	274	254	263	239	222	264	269	264	247	263	262	259	248	247	239	269	273	250	293	225	288	237	241	267	262	279	315	257	285	279	254	287	268	262	264	286	263	228	256	243	242	233	266	267	243	266	241	260	252	244	257	260	252	245	261	279	237	254	241	253	256	220	266	234	223	237	254	297	247	265	244	264	226	234	254	269	263	235	223	249	249	250	263	250	245	247	249	221	238	265	252	253	226	258	259	245	241	242	261	247	264	234	244	238	229	262	242	244	246	275	232	237	249	253	244	262	248	265	228	252	269	273	269	251	266	233	231	256	257	270	276	227	256	257	222	266	225	276	256	261	250	281	248	267	231	230	281	266	264	246	263	246	253	244	257	237	274	249	257	259	267	248	270	251	256	268	252	273	232	258	240	246	242	251	268	243	253	223	254	248	269	243	281	228	268	274	262	273	256	272	274	237	240	268	252	264	279	252	277	245	255	283	264	251	222	249	237	240	261	257	235	266	262	249	269	258	276	238	279	262	240	263	236	266	244	275	267	246	232	244	257	252	281	283	240	251	248	253	261	273	239	267	240	246	257	266	229	243	238	260	277	254	276	270	258	268	252	244	265	239	218	248	272	246	258	268	244	253	249	255	256	290	245	262	234	251	269	242	263	238	255	258	249	245	263	256	244	241	221	242	255	275	247	272	270	232	238	248	267	216	261	245	246	261	259	285	261	233	280	267	258	257	250	239	275	235	250	275	243	281	257	258	229	269	267	234	238	268	249	284	231	246	240	254	243	259	259	277	236	255	243	247	269	270	275	254	253	249	258	237	220	270	250	272	276	234	264	252	218	244	249	281	277	257	244	239	244	269	253	274	260	255	226	244	282	279	282	283	257	261	263	258	247	263	256	243	257	241	238	257	239	264	231	253	241	247	229	250	231	276	223	279	281	222	267	268	272	274	243	262	233	274	258	235	247	260	232	258	251	231	236	257	254	236	278	258	249	265	249	254	277	253	258	256	238	256	226	255	243	263	239	247	238	274	286	246	235	248	247	245	223	253	281	249	249	255	250	228	239	282	247	282	247	271	264	269	233	229	242	248	242	253	268	306	246	249	253	268	277	233	261	234	241	242	255	277	242	220	253	258	236	234	257	270	246	262	211	247	241	250	269	259	262	238	255	262	246	244	261	254	260	271	264	226	239	232	268	239	255	253	230	254	242	279	266	264	245	232	248	273	252	275	267	265	241	220	233	245	250	256	263	257	266	273	249	257	271	255	264	233	258	261	275	240	257	282	243	249	263	243	254	270	274	263	261	246	252	252	237	275	270	244	250	237	243	262	250	242	252	247	234	222	247	236	225	253	247	254	240	256	242	272	258	240	235	244	271	243	227	249	237	265	283	256	262	246	226	267	254	244	283	228	267	262	242	239	273	260	262	259	222	235	245	249	247	260	232	238	235	241	241	280	272	234	263	286	226	256	253	244	267	263	269	270	261	269	237	258	256	245	258	243	275	263	267	253	286	249	240	249	266	241	262	258	254	234	257	266	272	240	241	249	268	259	230	242	243	270	259	243	251	273	237	265	288	266	254	237	250	248	244	258	260	244	252	244	249	241	267	240	282	246	272	263	221	210	238	250	253	262	251	262	242	275	280	237	244	222	257	255	247	263	226	283	241	261	252	266	270	239	230	255	231	258	256	258	270	259	264	225	267	239	256	264	264	235	259	259	272	246	257	252	242	246	256	276	266	267	259	252	255	243	261	264	266	281	253	245	246	257	268	231	240	236	253	223	265	257	252	291	233	268	239	259	257	241	251	247	256	245	255	255	266	261	257	272	270	242	243	239	251	222	232	264	243	245	238	277	234	260	233	226	259	266	240	268	264	245	252	260	258	207	252	253	230	225	256	228	259	255	260	228	256	272	294	269	248	225	246	225	242	230	249	255	259	229	235	224	228	242	244	259	257	264	256	274	245	263	273	286	263	249	267	263	258	265	255	270	249	222	256	232	249	267	257	267	255	230	239	247	255	262	235	261	278	241	267	266	294	261	273	247	257	255	230	251	222	244	288	265	236	263	274	256	248	254	258	242	260	278	271	247	239	250	247	256	243	254	268	234	243	240	270	276	231	239	241	280	286	251	233	258	290	247	251	242	255	255	248	240	254	259	253	276	263	247	271	254	250	276	240	257	260	232	251	261	269	255	259	236	266	259	287	254	230	255	273	256	250	262	242	252	261	262	264	250	250	270	239	237	256	246	246	257	263	230	277	223	242	260	246	268	237	256	237	240	265	245	243	243	250	233	244	271	278	241	250	256	237	242	264	262	278	262	271	263	250	239	270	247	262	257	261	248	270	252	281	274	258	262	249	255	255	237	236	252	252	219	268	246	259	270	249	263	296	270	265	246	251	283	276	261	220	260	263	240	255	235	251	238	252	222	266	236	246	265	284	242	269	259	263	277	255	254	227	244	227	260	264	255	276	277	240	274	248	273	263	249	269	245	294	239	264	277	256	279	268	242	243	245	245	259	245	250	222	281	249	257	276	233	276	240	253	273	247	275	247	247	282	264	280	261	241	255	259	272	264	243	276	250	248	264	230	246	234	243	255	289	254	268	227	242	282	244	239	239	250	281	259	268	244	251	247	255	237	232	245	252	286	255	221	253	269	284	241	212	250	256	259	256	255	244	242	261	249	246	258	260	273	258	225	255	272	240	250	228	262	251	278	287	245	235	244	234	253	252	252	261	237	260	234	269	250	242	235	241	256	255	239	270	259	240	243	260	286	274	275	263	246	254	275	240	250	230	276	250	252	241	240	241	255	277	228	247	222	258	243	246	234	278	233	235	209	258	247	247	251	239	246	215	228	233	260	246	261	283	282	262	262	222	241	249	232	251	237	245	237	267	259	253	273	239	254	265	235	252	260	257	255	260	263	269	258	247	251	216	236	240	245	270	269	258	222	247	264	266	254	261	257	252	263	248	275	249	250	257	257	234	271	271	268	255	224	270	239	245	231	275	248	266	255	242	250	241	249	237	226	238	251	244	262	267	231	232	281	263	287	260	256	268	230	225	259	256	225	257	258	247	240	251	220	248	240	276	235	273	273	229	245	242	245	270	247	244	246	242	250	274	265	244	271	261	254	269	255	229	224	256	251	245	261	270	252	256	274	281	273	256	251	251	247	267	247	258	261	256	242	231	282	265	245	248	242	240	239	258	285	269	250	253	286	250	244	241	256	273	262	233	249	210	267	258	249	264	255	243	256	252	267	220	250	261	239	228	230	271	251	263	223	254	241	254	222	265	248	272	240	246	256	277	271	249	254	240	242	250	273	270	237	271	256	266	256	265	255	263	249	233	262	239	236	269	264	267	212	249	230	249	251	263	259
22738	20736	28554	22985	20736	18171	1743	685	551	480	458	402	372	374	370	308	346	320	306	274	315	328	316	313	264	287	273	295	284	266	296	301	283	283	266	259	258	274	285	290	251	281	287	269	248	274	266	303	256	263	285	262	245	250	274	249	235	264	254	271	268	252	271	283	299	253	280	246	267	237	249	239	249	224	243	275	268	253	268	245	248	282	273	241	272	301	256	261	273	236	303	257	237	290	281	281	261	249	273	271	255	303	285	252	249	243	251	253	235	261	253	289	267	278	258	261	247	260	256	273	254	273	251	288	273	267	282	254	252	278	293	228	268	280	278	256	235	286	277	247	260	271	268	239	267	249	265	260	274	254	266	233	258	272	227	267	257	271	265	245	254	248	277	280	245	255	257	261	246	270	239	276	278	226	242	267	260	269	229	250	277	252	277	263	237	265	299	284	247	247	245	269	268	260	256	279	256	268	259	272	263	273	239	282	285	261	263	254	256	253	255	251	264	264	276	295	278	264	224	265	270	266	256	251	215	246	288	264	236	271	261	261	246	263	261	259	276	294	260	269	265	278	253	284	258	261	245	269	277	242	265	278	268	241	278	239	245	265	273	220	253	269	252	241	254	300	257	278	273	272	237	228	266	253	258	274	258	271	270	262	256	266	270	259	300	230	241	247	275	268	269	260	281	237	265	275	242	250	279	268	246	272	257	244	233	245	263	244	260	284	256	272	256	233	235	227	267	256	268	274	247	273	248	282	240	302	273	253	266	265	249	276	256	280	263	239	262	269	243	245	255	272	245	228	261	300	287	250	277	279	283	241	239	260	253	264	255	280	271	247	261	252	253	288	216	242	272	283	283	258	273	258	226	275	281	268	222	243	238	267	225	241	266	249	272	230	270	260	236	254	274	267	265	283	263	236	269	244	270	243	262	253	241	244	238	261	236	282	239	242	266	269	269	266	239	267	252	266	247	259	234	262	247	234	266	267	250	285	290	249	269	244	255	281	274	266	274	236	291	265	252	270	261	279	243	254	266	271	269	260	260	246	245	268	266	275	251	259	267	233	255	286	252	259	257	242	277	269	287	236	238	259	266	240	237	265	269	247	260	228	275	237	238	284	250	254	261	260	257	222	274	255	234	254	256	249	274	283	241	267	277	241	250	244	275	284	238	242	285	276	250	278	238	269	278	266	295	291	247	251	285	248	245	245	228	258	271	258	264	263	246	258	262	262	249	263	263	240	228	266	267	259	241	268	255	228	254	262	259	266	257	277	281	256	247	261	242	273	260	288	239	250	263	244	277	236	283	284	264	253	263	257	250	274	283	259	296	256	266	253	275	249	274	226	248	247	268	244	234	264	258	245	283	252	264	299	260	274	268	238	266	220	247	262	241	235	274	258	243	239	272	255	282	259	263	277	260	263	276	283	277	242	256	256	279	283	239	229	222	272	231	272	222	261	241	255	260	293	250	265	264	255	256	287	252	228	237	264	271	259	244	274	259	264	253	240	249	250	249	252	250	270	286	289	241	257	269	247	262	272	249	256	245	240	259	277	256	253	230	259	255	289	268	248	256	246	248	271	266	282	255	242	264	250	271	286	270	261	263	280	247	260	258	250	268	256	260	241	235	256	265	263	250	274	291	258	253	276	275	239	227	245	254	256	280	253	233	268	266	276	260	268	246	254	261	237	260	274	265	262	260	260	246	264	254	268	277	226	262	279	262	223	283	281	260	287	253	264	277	238	260	257	218	270	245	299	264	261	268	256	259	253	290	254	257	266	266	273	279	254	238	265	261	235	242	247	264	244	225	291	296	275	264	248	260	233	243	300	258	261	254	256	265	238	266	246	267	260	255	266	247	275	269	263	258	249	257	253	256	258	255	266	268	260	261	245	287	244	233	252	259	266	263	259	275	275	256	259	241	247	272	269	214	282	258	248	236	264	289	244	249	250	264	289	246	273	253	235	263	261	250	282	230	251	246	290	257	242	271	249	297	277	251	268	246	270	218	252	277	256	263	263	234	272	243	250	245	243	288	241	248	278	252	249	237	244	263	246	264	278	270	236	247	229	257	271	276	258	262	251	260	257	280	255	258	259	300	248	274	240	257	250	222	257	243	259	248	261	226	286	285	252	252	264	267	268	251	253	240	275	265	261	234	248	242	243	253	206	243	252	249	263	243	255	242	259	243	248	265	261	301	261	246	264	269	244	223	237	253	295	255	272	231	249	288	274	291	279	273	251	284	276	241	226	243	222	225	281	281	269	241	256	261	230	276	244	256	263	283	237	241	253	244	240	261	258	275	272	251	247	262	271	277	266	244	250	243	244	261	259	230	242	268	227	259	277	264	258	219	259	245	279	275	269	246	255	246	260	278	277	269	224	251	245	245	277	259	248	257	268	269	271	270	248	263	241	230	235	255	229	269	251	258	265	259	250	262	264	265	245	283	261	231	276	280	248	267	293	276	242	273	264	266	231	258	262	254	261	228	280	249	238	268	259	253	242	252	261	234	273	306	234	270	263	237	241	292	259	239	267	249	281	245	278	264	278	228	259	245	227	279	247	235	233	235	259	230	249	260	270	247	280	275	253	251	246	236	286	280	233	237	243	265	254	252	259	301	238	257	250	277	270	264	256	294	274	271	274	271	254	249	255	259	235	232	282	261	243	242	285	252	247	251	243	254	259	241	266	276	234	240	259	255	256	283	263	260	241	272	254	267	273	275	237	265	277	257	266	264	260	248	243	249	247	252	251	261	264	251	271	273	264	224	228	223	260	269	296	257	308	266	261	285	257	254	235	281	264	265	254	273	271	280	274	219	246	256	253	234	251	238	266	233	248	294	263	247	269	284	244	253	278	242	241	287	274	245	272	259	229	277	272	270	250	257	248	244	241	236	270	255	234	264	260	265	272	255	254	259	282	247	260	258	249	245	239	279	257	262	253	248	255	255	264	221	260	254	277	270	261	250	233	245	234	245	260	264	273	257	272	249	268	261	275	275	281	270	241	256	247	265	247	225	255	272	268	244	283	257	233	276	261	281	263	255	279	272	287	264	249	253	239	274	278	225	270	278	244	233	267	274	262	256	256	291	278	278	257	279	275	273	257	248	305	262	272	244	251	254	251	275	251	301	244	248	267	253	268	226	289	262	245	262	234	279	246	269	236	225	240	246	255	277	280	244	297	248	246	285	261	275	246	282	238	253	262	287	266	265	268	271	286	258	242	251	261	258	228	252	254	264	229	247	251	285	242	238	271	261	282	245	248	251	254	259	258	260	263	242	234	231	252	271	244	231	267	277	257	245	255	256	236	235	277	261	258	252	242	266	243	240	263	276	278	287	277	245	275	254	273	252	267	271	231	275	291	257	282	266	231	250	237	277	256	266	268	273	254	274	240	255	247	275	259	253	247	230	212	244	229	271	266	253	259	255	264	277	260	269	262	238	235	271	239	272	237	263	231	245	259	270	247	263	261	233	267	251	225	266	245	257	222	251	244	270	239
45440	14932	13061	7103	4826	3481	2605	2074	1807	1530	1350	1171	1087	958	875	886	828	783	751	689	711	664	614	634	609	584	621	603	572	565	602	546	530	600	550	592	553	558	564	451	544	507	540	529	564	542	533	553	538	519	511	540	500	528	468	513	507	514	529	522	556	548	495	502	488	500	476	507	514	529	479	487	503	520	494	500	529	504	504	544	515	541	492	553	495	497	525	532	516	521	510	523	491	499	534	501	503	502	457	518	487	510	494	499	477	432	484	523	503	503	498	481	481	489	512	512	476	497	482	498	500	516	480	437	485	542	504	527	490	464	499	482	517	549	466	479	510	499	516	499	483	514	464	477	510	525	504	513	494	499	491	490	517	501	521	498	531	504	485	540	484	519	506	531	485	512	470	524	502	508	502	533	457	524	510	498	500	480	516	487	509	491	504	496	501	517	499	524	530	534	510	527	541	486	478	543	471	473	465	496	495	489	446	478	505	503	495	518	502	496	519	479	518	489	528	527	506	539	514	534	511	495	532	487	515	504	520	503	496	493	491	492	515	449	484	529	532	492	482	528	498	499	489	461	518	489	543	483	525	523	484	486	494	506	507	461	526	487	514	489	501	520	486	457	533	473	550	488	515	492	522	487	494	452	517	536	473	501	501	482	511	505	521	511	521	500	524	468	529	505	485	493	520	510	488	504	477	476	531	487	529	526	496	511	542	496	488	478	513	510	484	491	497	479	473	503	551	483	512	463	518	516	490	490	480	515	506	499	532	482	493	513	503	533	514	476	515	483	476	491	481	507	500	559	521	523	492	498	495	497	521	543	468	512	458	461	466	493	450	491	488	495	522	484	514	520	497	513	508	517	516	483	539	473	508	503	536	501	539	499	517	501	505	491	517	505	488	529	526	480	491	477	511	482	507	487	515	502	495	499	517	515	543	506	513	471	534	549	485	529	520	508	557	508	508	499	531	473	503	528	503	487	490	514	502	487	517	455	506	467	494	477	506	494	523	500	491	504	506	512	445	526	504	487	460	489	464	496	489	464	533	515	534	495	496	516	472	490	486	456	509	491	473	470	497	499	450	510	507	493	486	505	477	490	499	478	520	510	500	510	508	511	481	550	529	516	478	546	494	514	507	489	478	517	481	473	521	529	521	521	489	486	474	495	525	503	499	490	523	468	525	505	518	483	498	490	516	472	491	500	530	503	479	488	503	514	494	469	474	511	501	530	528	525	502	514	518	477	529	509	510	487	549	456	537	509	485	519	562	479	480	529	462	504	495	486	503	544	512	503	499	508	487	472	492	489	515	487	531	489	525	542	494	519	471	547	530	503	525	527	493	512	461	516	504	496	502	486	492	530	510	547	514	498	498	505	519	464	524	503	495	492	472	512	476	496	521	551	504	500	526	522	485	471	504	487	522	531	493	536	521	495	529	485	501	502	502	517	510	527	476	538	466	527	509	452	513	518	490	516	476	496	502	457	470	507	505	502	543	545	511	475	509	554	508	471	463	484	508	490	511	477	479	556	529	493	490	553	493	453	511	508	514	450	522	476	568	484	503	502	494	507	549	542	524	515	497	493	457	508	504	512	482	471	517	499	474	492	530	504	532	509	499	497	477	525	474	496	519	496	505	491	483	480	535	532	481	495	501	523	479	503	471	492	539	494	485	516	497	514	451	500	483	508	519	533	528	522	483	504	503	509	481	484	476	505	542	494	509	501	480	524	516	523	510	511	504	513	529	479	524	524	518	471	510	500	552	528	517	493	475	521	486	502	496	489	512	498	484	524	496	500	542	478	525	524	512	530	523	511	512	467	514	512	490	548	511	526	472	518	506	519	503	488	489	497	487	497	483	514	498	520	491	503	476	511	522	512	483	530	473	493	503	525	514	523	491	491	473	499	510	496	485	498	476	549	506	527	489	522	533	506	482	509	524	509	501	489	514	491	509	500	515	523	517	517	484	523	537	503	485	506	516	516	518	483	465	512	490	506	506	510	467	526	454	499	526	488	486	484	477	508	526	506	459	491	497	521	512	537	557	524	470	503	515	518	535	518	469	499	513	510	508	489	491	484	514	490	509	498	525	507	490	476	532	491	489	522	474	501	502	516	514	450	493	542	497	525	493	479	478	524	458	488	503	468	482	498	490	534	512	524	516	493	473	527	479	508	462	486	487	528	539	543	472	526	467	525	534	518	512	534	501	487	473	489	483	490	506	499	495	518	484	492	502	515	503	508	474	496	512	552	466	498	515	500	475	480	497	537	492	487	477	517	509	506	539	525	499	512	522	488	521	484	508	497	533	524	474	545	506	521	474	511	512	487	475	463	511	479	477	489	478	514	480	496	484	543	506	512	475	513	469	507	500	550	488	512	481	452	504	493	471	508	458	504	496	442	505	506	465	501	496	519	514	505	523	524	553	537	500	518	482	513	491	529	499	482	483	511	513	470	481	497	462	532	527	516	481	480	522	487	487	481	559	472	475	488	515	501	496	508	503	556	506	508	509	487	461	492	494	478	512	512	464	496	490	482	514	501	495	506	499	517	500	468	469	508	455	477	460	513	517	488	507	461	503	537	530	520	499	509	460	556	536	475	515	478	518	477	544	468	513	534	473	478	499	507	532	500	496	479	525	454	500	528	511	483	500	486	495	485	489	504	491	503	542	507	512	495	505	495	498	497	470	520	512	490	517	531	544	520	513	485	476	521	515	528	470	495	508	514	529	509	458	518	527	462	458	474	503	467	498	504	539	498	510	501	499	441	501	495	475	517	496	527	465	486	518	530	496	500	548	515	481	486	487	501	487	461	506	510	513	505	513	512	453	490	518	491	476	504	499	510	526	502	496	517	531	469	533	523	488	489	509	476	531	469	522	571	498	507	522	499	566	502	501	480	494	487	516	513	552	505	504	527	481	511	494	501	496	458	498	523	475	516	522	488	496	512	472	506	534	493	517	492	507	486	506	490	489	526	531	480	481	518	526	494	513	496	504	519	516	485	486	522	488	510	516	509	513	470	505	476	503	526	492	517	487	501	490	529	502	482	497	509	475	485	496	492	508	497	514	498	518	512	547	477	532	468	511	475	524	492	504	514	515	500	497	486	483	518	493	490	494	491	504	526	488	495	464	511	541	495	515	494	514	490	503	493	489	490	526	502	507	502	510	487	503	468	517	511	506	505	519	479	457	531	533	422	537	493	481	517	513	472	504	472	507	527	445	474	531	488	471	506	533	489	477	508	520	499	564	506	501	484	537	499	500	465	477	466	516	472	496	506	541	531	527	476	485	441	521	516	511	508	498	465	513	515	535	538	511	481	481	498	480	495	473	550	522	500	491	512	468	500	524	507	494	486	529	464	489	505	507	497	531	499	512	482	545	505	498	536	525	491	502	505	530	477	534	504	493	510	551	558	508	515	478	504	497	514	498	571	489	483	493	468	504	483	519	508	505	505	511	477	518	510	500	494	511	515	512	523	527	496	500	537	510	514	457	509	491	540	458	523
26053	19949	6780	300	146	94	97	103	103	87	73	78	81	78	85	79	87	73	91	83	83	70	77	81	78	65	96	92	86	80	69	83	64	88	76	77	74	77	66	80	75	80	83	85	77	71	71	69	73	76	96	94	80	75	75	79	87	101	80	91	76	82	85	71	86	83	74	103	85	82	86	86	71	82	82	74	77	90	67	95	86	101	76	81	85	77	79	87	73	82	82	81	98	71	73	91	72	75	87	72	87	93	82	70	75	71	74	75	83	90	77	91	75	91	95	85	80	80	75	78	64	79	79	84	81	77	84	65	74	74	88	88	80	85	81	80	78	73	69	86	78	82	80	83	87	93	78	76	81	71	73	74	75	86	89	82	77	77	72	77	98	70	91	85	81	81	62	71	74	85	78	67	80	70	74	72	79	86	75	85	82	88	81	87	86	82	75	74	75	68	65	85	74	85	74	73	78	66	82	67	76	70	64	71	93	75	84	81	79	86	81	65	82	76	90	87	88	80	69	75	74	104	75	71	78	85	80	81	88	94	73	81	66	69	81	75	78	64	81	84	66	80	98	90	84	64	73	76	84	77	70	85	75	91	64	87	73	64	72	79	70	66	79	84	81	80	74	95	78	87	75	73	82	86	77	68	92	66	77	79	79	102	86	73	86	86	74	87	72	77	74	74	89	89	84	84	87	85	75	69	87	85	97	83	76	85	76	80	71	78	78	73	65	82	84	80	78	84	86	81	79	80	84	77	69	75	80	78	77	81	83	82	81	76	88	78	70	76	73	69	85	91	86	54	73	82	88	65	103	84	83	83	75	76	80	81	81	71	68	84	72	76	72	87	71	84	83	75	75	66	64	83	78	71	86	91	83	71	80	67	69	85	76	66	87	63	75	77	74	86	71	78	78	64	78	73	62	78	68	78	100	75	89	97	64	78	78	91	73	82	82	76	74	80	69	78	74	95	85	91	73	89	87	80	70	82	83	70	69	80	69	73	82	89	78	84	92	89	67	91	94	87	70	85	98	91	104	91	71	81	75	76	79	85	76	75	98	73	87	95	81	96	72	93	81	73	78	76	82	83	82	74	68	71	75	87	61	81	79	80	72	79	86	63	82	73	72	95	61	73	77	90	94	88	81	88	76	74	87	80	85	86	60	69	75	87	83	69	93	76	76	78	84	79	66	81	76	83	72	68	64	75	89	70	72	75	74	76	72	90	56	74	89	89	77	77	60	80	84	82	78	77	89	88	95	74	78	76	96	100	89	95	74	77	86	88	81	70	87	75	102	75	80	84	76	75	95	90	86	83	89	88	69	85	78	87	82	80	80	69	86	63	76	73	86	83	90	88	82	70	97	77	78	78	56	91	76	72	94	80	57	84	83	77	75	78	81	69	78	73	64	72	76	72	70	89	77	97	70	68	73	82	76	84	68	83	73	65	81	73	66	75	83	67	93	87	83	80	82	64	86	74	77	84	80	79	73	77	68	92	92	78	65	78	91	86	78	73	69	72	77	78	85	95	79	73	83	83	72	79	86	71	75	82	71	67	70	84	68	75	87	78	76	80	81	90	70	80	69	84	80	91	105	76	76	92	86	78	79	83	72	64	71	82	68	85	86	80	102	68	85	76	83	78	85	95	78	77	91	83	72	60	76	82	72	87	72	80	81	66	71	87	70	95	79	75	85	71	91	59	92	85	82	76	95	93	79	64	87	77	82	79	87	77	95	97	87	78	77	57	85	79	84	61	75	76	86	78	84	77	71	82	111	72	68	72	88	90	72	83	91	86	93	89	77	76	93	81	68	84	77	77	67	79	86	80	83	82	83	81	69	72	87	82	91	68	88	87	87	100	85	64	88	78	87	78	78	85	78	99	87	67	69	81	83	97	75	85	84	82	87	68	68	75	80	78	84	65	74	90	79	69	72	74	93	73	89	76	72	85	85	77	92	69	81	57	85	82	80	77	74	73	72	72	94	74	76	83	86	87	76	76	71	86	88	66	74	78	88	80	82	83	77	80	71	70	80	89	76	77	74	67	75	73	87	71	76	87	79	85	79	81	76	83	67	85	74	91	70	78	77	79	74	79	86	105	78	79	84	78	89	78	54	84	66	69	81	81	82	86	61	91	82	78	77	77	93	83	87	90	67	79	77	71	72	72	72	74	69	83	79	88	77	68	89	68	74	92	86	77	80	91	84	79	62	82	77	76	82	65	76	68	69	94	80	77	65	78	77	75	84	74	82	86	63	88	79	83	75	77	77	82	77	94	63	78	89	72	66	87	90	77	79	85	86	79	80	81	65	89	68	89	76	89	77	74	78	93	70	67	79	73	95	88	69	98	76	78	99	76	85	84	61	67	89	80	90	65	89	81	82	88	93	68	77	87	86	88	74	79	82	82	93	68	82	75	85	76	86	88	85	75	70	94	87	69	78	70	87	92	85	77	79	86	72	73	76	58	82	84	74	86	76	84	74	68	77	87	85	78	75	78	70	85	63	69	70	79	93	64	84	79	88	76	68	73	65	67	83	71	63	78	89	73	73	63	72	105	81	83	92	83	77	73	70	78	76	82	76	70	82	70	85	77	71	81	96	80	80	56	60	71	77	82	71	91	90	75	80	87	88	93	75	81	73	73	86	90	89	80	75	81	77	81	93	73	90	88	73	85	70	82	74	88	91	61	72	85	79	67	85	81	88	88	86	96	77	87	78	78	74	62	63	74	96	79	79	79	73	87	101	78	87	79	66	84	77	69	70	87	97	85	78	65	83	66	74	75	84	79	72	87	98	79	87	83	67	73	70	91	79	81	86	59	89	72	82	86	66	70	85	75	76	81	81	96	75	75	79	66	78	76	72	87	87	85	83	80	77	80	72	78	59	79	81	71	84	85	78	78	75	75	93	72	74	86	79	85	85	86	79	75	69	77	78	96	89	73	69	87	79	70	74	82	72	75	66	91	90	80	71	80	71	78	94	74	80	85	75	75	90	87	76	76	72	65	73	81	81	76	70	67	69	82	64	79	81	61	80	59	69	71	70	73	79	84	89	80	75	77	80	91	84	99	78	81	83	88	89	79	69	95	88	80	78	77	84	87	66	62	95	67	68	82	70	79	77	76	67	96	66	82	81	74	82	70	65	68	67	66	85	62	82	75	73	76	101	68	89	75	79	69	80	75	78	76	86	81	68	68	80	73	76	66	78	77	74	100	81	67	75	82	68	73	93	82	95	65	66	66	90	93	87	80	69	70	105	85	85	83	73	85	87	71	73	81	101	62	70	72	80	66	77	67	78	101	67	75	83	80	63	87	86	95	82	78	68	74	81	82	76	84	84	72	83	88	70	86	73	93	77	79	95	98	75	78	73	74	62	65	91	69	79	89	88	77	80	76	73	87	87	67	89	92	85	73	82	84	80	68	65	83	95	82	83	73	81	78	63	85	68	95	83	59	75	86	74	98	73	68	79	79	77	74	83	91	68	76	86	82	96	93	91	74	69	73
18815	1594	1051	561	375	345	295	249	229	223	202	212	186	179	176	215	185	201	170	196	176	185	182	158	168	183	164	162	193	191	209	184	202	188	173	167	172	190	196	145	185	174	206	190	162	181	160	161	193	204	200	173	150	167	183	169	201	199	192	167	191	180	183	188	197	194	171	180	183	203	200	201	173	167	180	191	200	161	177	187	160	190	187	179	171	189	191	155	177	159	189	200	201	170	162	172	154	182	161	191	182	173	167	155	177	185	161	189	170	171	173	198	175	173	197	167	177	180	189	160	168	180	196	192	195	183	185	190	160	189	194	189	171	201	146	174	169	182	172	160	193	183	172	193	165	160	192	184	171	173	165	204	166	192	178	209	176	192	191	181	175	179	169	178	165	175	168	173	191	202	185	184	178	186	180	163	170	172	189	178	184	216	184	176	170	174	202	161	187	182	152	176	181	186	173	202	182	192	187	200	164	175	175	184	178	192	171	178	138	191	158	172	162	153	163	192	171	192	183	152	187	186	165	173	165	185	191	182	140	172	168	176	177	178	171	185	196	188	150	185	187	215	187	194	171	179	177	182	196	200	188	209	183	176	175	182	165	159	212	181	185	171	163	165	172	204	184	196	155	184	174	188	198	157	199	193	181	193	180	157	183	199	182	196	176	189	207	172	173	165	160	196	179	179	185	191	179	186	171	162	172	158	173	157	183	183	169	171	197	178	174	182	186	161	196	165	182	200	189	193	178	167	197	181	170	187	162	163	199	180	195	182	191	190	163	179	155	158	183	193	185	155	161	174	176	183	189	162	190	161	188	185	189	173	178	194	174	177	165	208	184	167	188	191	175	178	175	176	172	179	178	185	195	171	178	179	176	187	172	176	189	188	184	203	210	174	177	174	180	193	190	177	205	189	176	180	158	170	175	187	163	169	156	175	194	187	200	172	171	195	175	177	178	212	187	171	158	160	179	200	190	181	196	166	167	186	189	170	187	182	151	169	183	161	185	163	188	168	189	174	212	150	171	167	188	188	153	181	184	178	195	186	154	203	175	181	200	166	175	181	194	157	191	191	170	175	170	149	190	165	190	172	175	189	177	192	173	190	169	205	151	170	208	186	164	198	164	158	171	188	192	175	163	204	175	154	175	184	188	158	174	176	177	179	176	199	174	193	177	200	171	180	170	179	190	194	172	162	174	180	187	204	146	170	181	153	184	158	189	182	163	200	194	173	163	175	182	192	166	169	168	197	184	188	187	176	160	185	164	186	187	176	191	165	171	160	181	176	204	169	164	178	168	214	185	191	205	194	170	178	163	183	205	193	175	176	183	189	197	189	191	202	180	164	198	186	183	165	211	193	187	190	186	169	188	173	199	202	155	204	178	191	160	190	197	196	179	193	184	186	181	177	158	178	181	156	172	204	171	179	172	191	197	207	170	161	184	199	165	179	196	200	174	190	174	157	171	158	171	176	200	185	197	195	177	170	187	184	178	193	179	188	177	179	170	166	173	175	180	156	188	174	178	195	178	186	190	156	172	182	175	195	195	172	174	173	181	193	169	163	166	171	175	188	194	184	172	185	176	180	181	188	165	177	173	165	190	179	163	169	199	197	173	157	170	188	163	177	169	141	154	196	169	184	170	179	181	169	184	181	176	178	159	166	197	171	166	173	177	170	205	150	182	167	176	187	192	168	166	180	158	196	172	175	170	179	187	186	175	168	188	183	184	203	174	182	181	180	171	181	179	179	153	181	211	165	177	181	187	168	191	190	173	171	191	167	195	164	183	171	161	197	185	201	172	190	185	185	185	178	174	172	162	165	178	192	188	194	178	144	174	199	175	173	178	158	188	175	158	182	194	164	177	188	206	179	165	165	166	184	176	191	181	164	193	161	179	195	183	183	201	175	170	190	173	183	173	189	176	170	199	185	191	204	171	197	182	182	206	166	182	179	167	173	179	205	163	176	185	167	155	172	180	175	202	167	163	187	167	156	180	173	170	186	155	185	195	154	209	199	192	179	188	208	187	159	188	174	191	182	171	187	170	187	193	187	207	163	180	180	192	177	181	194	172	206	200	178	156	182	169	177	156	155	187	176	173	171	173	185	189	177	185	170	160	189	170	177	169	205	204	171	182	184	180	170	190	175	183	177	175	171	162	156	192	173	180	173	167	184	184	186	182	196	182	162	200	172	167	162	193	163	179	178	166	164	177	170	192	190	190	193	184	185	164	160	173	177	171	201	174	163	172	192	190	188	186	177	180	157	209	183	175	165	184	192	166	192	181	185	150	211	199	167	175	163	168	180	204	198	161	180	189	181	197	182	185	201	188	163	185	175	166	176	176	161	188	191	185	172	172	170	176	168	169	189	182	181	178	210	198	179	180	182	180	195	190	169	181	185	142	170	187	159	159	177	166	183	178	185	192	171	185	180	169	177	193	173	179	200	166	176	179	159	177	222	172	163	185	162	177	164	178	175	192	183	176	170	162	178	206	189	207	189	173	167	157	174	181	194	175	177	178	180	199	211	178	194	184	180	173	161	169	201	181	160	164	188	177	181	157	163	185	181	196	170	175	186	194	180	212	181	184	192	184	180	191	182	205	169	168	178	171	190	164	184	176	172	168	202	177	203	166	173	174	170	208	183	165	204	176	174	183	164	190	179	161	181	166	175	185	204	196	168	172	182	180	187	194	196	182	171	204	187	175	169	176	181	192	152	166	190	187	180	195	154	167	206	157	182	165	175	179	197	163	153	170	168	171	195	164	197	182	164	161	170	169	191	179	207	194	189	166	195	197	175	184	187	198	167	194	192	181	168	163	177	170	183	195	168	153	167	174	156	153	185	172	180	174	172	166	188	183	162	189	177	162	173	192	195	185	187	194	175	175	175	194	166	185	165	192	179	189	157	204	171	195	166	180	179	192	171	157	177	178	189	161	189	182	192	179	164	175	186	182	159	174	159	167	184	195	176	183	197	180	201	188	151	178	188	170	160	166	193	177	194	176	195	181	195	170	202	162	177	178	181	193	189	177	209	183	176	187	186	180	187	185	209	165	181	191	195	165	160	142	190	166	176	190	180	194	172	169	184	181	193	191	188	173	170	179	197	183	179	155	188	199	178	202	193	186	152	188	178	180	197	172	203	172	178	164	172	161	154	184	177	171	151	166	174	165	193	158	168	182	197	158	196	174	181	190	213	146	175	170	191	192	172	178	160	186	159	204	164	171	192	214	175	160	192	171	187	192	183	179	198	202	167	183	194	183	186	191	159	204	172	192	181	175	214	185	185	176	173	196	189	182	175	192	172	174	162	162	186	181	204	178	197	185	197	185	201	196	203	175	188	186	181	195	176	178	180	173	169	188	189	187	154	191	173	171	169	203	190	181	196	191	175	171	169	170	178	178	184	181	184	185	189	162	183	187	166	192	193	175	167	192	182	197	176	173	172	194	214	187	174	203	201	197	186	177	191	186	213	172	210	203	190	188	180	178	163	178	181	193	198
24755	21713	29349	24584	20231	1586	520	336	284	245	197	214	193	179	157	167	160	172	154	152	152	138	149	137	135	140	128	128	132	107	116	140	131	136	134	134	132	153	138	136	113	123	107	119	122	123	115	136	150	119	121	138	127	143	115	136	131	140	112	121	132	135	120	123	133	146	122	134	108	126	119	126	121	125	129	116	102	125	98	103	136	140	124	132	146	117	133	116	119	123	111	123	108	107	120	124	118	110	120	121	113	123	108	126	141	124	131	139	124	98	112	130	108	134	134	113	112	111	105	119	122	121	98	150	128	89	117	131	117	106	125	116	112	127	108	129	105	127	127	105	117	112	136	114	138	144	119	110	106	129	116	129	106	117	117	120	146	123	119	127	103	137	130	114	137	106	114	130	125	132	123	122	100	111	122	103	117	102	125	127	114	134	121	110	114	114	136	125	127	109	132	129	125	130	136	132	115	127	144	119	140	118	128	115	115	118	108	120	134	115	120	118	125	115	130	108	131	118	134	141	126	122	99	119	94	114	135	122	112	127	125	137	122	132	118	118	137	119	117	116	129	125	115	119	121	133	138	114	114	140	118	132	136	122	121	105	109	103	126	140	101	110	134	135	118	124	117	110	115	110	122	130	122	122	130	117	112	144	114	124	115	127	119	113	120	122	137	130	145	126	123	122	140	110	110	128	121	115	118	109	106	126	125	116	109	118	128	135	113	121	115	105	116	111	113	103	151	129	134	116	119	103	124	109	126	117	93	107	113	136	129	144	122	111	131	129	127	108	128	131	107	143	130	118	138	128	112	111	133	129	121	120	109	110	87	119	133	107	147	105	124	102	120	110	126	123	116	130	121	136	113	116	120	126	123	112	115	109	121	112	103	138	121	125	118	112	129	118	126	122	138	123	123	116	122	117	108	113	119	115	126	115	120	107	151	124	130	124	115	130	136	128	140	114	91	115	124	115	117	144	133	118	116	128	127	124	147	106	119	146	106	102	125	111	134	126	113	131	109	141	130	119	125	112	114	118	117	123	119	111	110	108	109	126	103	101	116	139	101	101	134	131	112	145	147	128	112	111	117	132	132	106	110	116	148	100	126	126	96	116	126	113	118	133	114	127	135	115	108	124	115	114	119	122	102	106	132	107	134	100	103	124	108	103	116	119	103	93	117	107	137	111	106	102	112	120	135	153	122	103	110	128	119	114	124	119	112	122	117	142	115	99	115	150	114	126	137	143	142	123	107	100	117	120	115	123	108	119	123	127	113	112	123	120	132	134	127	120	122	126	124	128	129	104	126	107	120	95	153	122	133	137	136	113	121	132	116	113	127	119	120	128	126	128	106	129	121	130	122	143	117	106	115	102	99	135	121	107	116	113	105	109	109	133	136	109	120	120	140	122	107	114	120	114	116	115	125	112	120	116	114	125	119	122	135	130	115	124	131	122	123	111	131	119	133	106	105	126	110	136	99	101	134	129	132	131	123	101	121	125	123	106	127	123	121	118	114	119	130	111	134	132	127	118	139	130	134	118	123	120	124	113	115	132	118	136	132	111	103	131	125	119	128	136	133	108	113	125	123	120	130	114	122	123	122	124	128	129	110	112	120	125	104	95	106	141	120	123	126	108	126	114	124	129	120	118	131	128	127	121	144	121	120	136	146	107	120	124	116	137	124	134	121	113	121	126	109	123	113	123	116	121	117	126	130	103	114	120	130	124	129	113	128	111	128	138	117	102	119	130	131	126	102	129	106	128	108	129	135	124	112	117	132	113	107	120	118	131	125	114	115	124	134	132	125	121	124	130	126	115	114	125	100	120	111	123	115	131	119	109	140	124	130	122	122	123	135	118	131	127	118	107	108	127	125	127	110	112	105	116	136	127	138	98	125	123	108	120	113	123	126	115	132	135	130	110	119	98	113	125	130	124	141	107	121	128	138	108	143	121	124	118	109	136	112	130	118	126	115	112	113	108	115	135	121	128	122	104	113	130	120	130	120	122	142	113	134	121	127	145	126	120	108	133	107	114	113	112	129	129	124	116	117	106	111	141	113	111	116	110	121	116	141	120	130	125	138	124	117	132	124	121	118	101	115	103	113	110	123	124	111	123	128	120	143	120	132	114	126	142	126	114	140	129	126	114	113	118	107	108	117	116	126	101	113	131	123	138	116	112	126	121	128	128	124	119	111	135	103	113	110	129	115	134	128	118	137	139	119	129	103	124	132	140	120	128	126	121	125	117	139	124	130	107	109	117	111	121	127	120	125	110	124	119	110	125	111	122	113	131	113	115	122	137	100	110	122	117	130	108	125	126	135	120	116	131	110	109	134	116	113	112	119	111	116	123	105	123	110	133	112	112	120	125	117	111	109	111	123	136	121	128	128	124	120	111	130	151	133	107	130	135	106	115	100	135	112	117	127	112	125	109	100	136	120	124	113	109	121	117	113	118	132	129	121	118	117	112	111	126	114	117	107	114	137	108	117	125	115	119	115	109	120	123	132	109	110	120	138	129	127	133	112	117	138	114	126	114	119	107	119	126	118	100	108	131	124	122	129	130	114	118	109	117	102	125	113	111	133	109	114	120	129	124	132	129	128	132	127	115	129	114	113	141	109	104	124	120	124	119	118	119	117	129	132	116	122	117	150	128	98	110	116	132	132	130	125	132	123	121	111	120	128	134	112	117	114	110	116	139	134	135	140	119	121	105	111	122	129	120	126	139	121	111	114	134	125	98	107	118	129	118	126	119	152	109	119	118	129	116	107	128	121	113	131	130	118	122	138	105	126	133	128	126	105	115	125	122	124	125	110	130	109	120	118	103	123	131	112	109	143	125	137	130	115	142	119	113	111	137	129	102	111	104	133	105	113	138	130	124	124	125	121	127	106	127	120	106	127	115	122	133	111	126	140	132	117	123	120	125	121	143	135	123	137	105	106	114	122	118	100	138	94	130	133	133	121	133	121	105	116	116	140	120	113	109	107	133	115	133	143	120	118	131	135	121	133	111	123	120	126	116	120	127	114	114	149	121	130	131	95	111	119	110	104	120	135	139	123	113	101	131	123	137	106	99	111	100	120	113	134	114	99	130	109	140	136	136	105	110	132	123	130	114	114	134	122	128	130	118	114	107	109	108	104	126	140	113	120	109	121	138	110	108	126	104	123	115	123	124	126	116	98	123	126	120	125	109	121	112	128	120	117	107	115	131	124	126	101	132	118	102	133	124	116	153	125	107	144	127	118	113	107	123	127	111	110	125	124	106	112	131	121	137	127	92	117	128	112	144	115	124	136	113	117	117	124	121	116	137	112	117	140	126	133	114	108	118	145	114	133	106	120	117	136	120	104	138	131	117	122	104	128	122	143	125	119	120	135	123	124	105	115	115	129	106	122	133	122	144	129	135	122	126	128	137	118	110	129	128	138	113	111	121	114	113	120	133	113	120	130	147	110	127	135	114	112	101	129	118	125	123	117	119	112	130	114	110	132	134	119	104	139	121	132	111
32637	9633	7667	3752	2481	1799	1368	1068	892	745	696	579	512	497	405	417	369	326	362	349	323	324	312	291	282	284	285	295	277	278	273	247	282	254	266	235	277	253	275	233	278	251	251	279	238	225	233	244	230	220	261	239	220	245	211	254	237	225	231	229	237	219	234	231	231	214	210	232	234	235	267	231	274	226	222	239	252	238	228	233	218	243	227	235	230	220	247	218	249	219	230	250	252	244	247	251	243	217	229	230	231	231	223	227	250	221	225	212	235	199	221	252	227	233	222	226	225	213	227	213	217	238	202	226	233	234	223	238	210	253	227	241	245	219	202	224	233	231	212	222	202	224	222	217	265	219	241	222	245	209	220	226	203	227	232	244	229	223	206	221	226	246	243	240	253	213	204	261	249	226	213	215	213	221	244	224	223	214	214	221	227	219	234	232	212	234	234	231	216	211	231	225	232	247	244	211	217	199	227	213	254	211	236	242	223	219	251	249	223	217	224	223	250	251	254	259	233	241	233	211	219	232	205	191	202	229	221	250	232	251	229	224	225	226	213	222	254	208	227	211	259	207	240	210	224	214	248	235	229	223	235	235	206	240	257	211	208	225	210	221	243	235	226	216	236	232	245	240	246	222	248	222	223	217	216	216	206	202	211	245	226	226	227	234	220	204	224	224	263	211	208	220	236	208	206	228	205	242	229	238	260	256	226	204	229	227	262	215	227	215	249	259	199	235	208	220	229	237	204	247	231	207	222	225	185	246	211	208	190	237	241	210	214	249	243	230	211	245	238	254	245	213	217	221	217	223	240	196	224	237	214	242	237	212	238	211	243	231	250	237	257	220	225	222	246	225	240	226	228	223	258	250	206	230	219	200	226	236	225	253	209	235	214	222	223	221	234	242	228	231	225	235	233	223	230	259	244	244	246	209	230	207	218	254	233	247	216	230	226	245	222	232	205	240	228	253	226	234	241	211	219	232	219	259	228	244	247	195	217	233	237	249	241	222	249	239	240	232	267	240	252	233	222	222	249	217	201	226	258	225	207	230	202	220	218	252	215	225	265	233	225	238	228	247	216	225	199	230	249	219	224	246	253	197	216	253	252	233	243	236	247	259	232	247	212	240	247	244	237	245	242	231	224	234	221	213	237	197	232	199	246	252	212	228	209	212	242	231	210	245	221	243	229	234	208	231	229	213	254	218	225	220	228	223	227	231	212	226	233	230	229	221	203	235	249	245	231	232	221	216	234	244	240	220	229	244	228	224	252	192	232	221	221	236	229	236	204	228	224	215	262	227	215	212	226	232	242	222	214	240	244	213	218	246	231	229	211	224	212	226	264	263	203	232	206	264	229	237	231	232	222	222	244	223	229	204	222	213	226	235	225	217	201	225	245	220	221	221	244	239	234	238	226	227	217	231	228	222	217	224	222	228	226	230	250	241	191	229	205	219	206	235	218	237	241	241	254	224	241	214	215	212	243	231	233	231	237	246	208	238	215	252	231	227	221	229	238	224	220	241	256	232	243	239	245	237	252	257	222	236	209	240	207	259	220	247	255	217	217	241	260	215	246	239	272	231	245	238	213	222	244	222	211	215	234	241	216	237	207	204	224	255	226	221	219	224	225	225	234	246	218	231	213	206	218	224	219	209	239	236	232	220	245	243	213	226	227	205	228	206	250	245	239	226	195	206	225	239	208	249	230	229	227	231	226	243	234	239	220	213	229	224	226	217	240	221	210	244	213	221	219	216	202	224	218	227	225	243	217	221	240	203	246	227	236	221	244	233	220	217	203	228	229	229	223	230	212	223	256	231	198	267	223	215	232	205	225	222	226	197	228	229	233	232	218	236	252	240	207	221	218	214	224	247	214	260	232	213	228	213	233	214	245	212	223	262	235	237	240	242	221	228	231	207	225	248	245	231	234	221	241	241	213	234	228	246	234	200	242	215	225	239	245	222	213	216	233	222	241	232	199	241	231	214	245	203	250	210	240	208	214	254	233	213	235	233	226	240	243	240	199	221	236	238	216	207	246	232	228	247	207	212	225	235	194	214	195	225	209	224	225	214	217	224	225	245	214	264	251	235	211	225	229	218	220	210	226	234	239	234	229	225	239	237	234	221	230	236	257	229	218	226	210	240	231	218	225	213	227	228	232	233	235	235	237	223	224	212	247	230	256	230	210	236	217	229	222	243	237	205	240	231	244	186	250	224	227	237	222	216	229	219	238	200	231	221	214	231	215	249	230	236	233	210	218	219	214	231	205	227	247	220	247	242	224	213	207	221	223	222	220	237	235	232	228	227	229	188	240	232	222	216	226	247	217	233	214	235	218	233	227	243	234	223	245	229	235	225	214	227	216	238	234	218	199	253	255	210	229	223	234	239	222	225	232	213	245	230	229	227	214	214	228	221	241	233	256	243	234	206	240	241	227	219	210	216	222	237	241	240	248	207	200	216	266	243	257	242	213	231	237	234	236	221	231	217	229	242	228	217	224	218	234	245	239	221	194	231	254	209	221	209	222	204	227	231	255	224	208	230	225	204	209	232	218	227	223	221	235	239	213	235	215	242	232	213	246	224	236	208	233	253	218	253	253	250	232	224	222	236	245	238	222	235	225	269	240	212	223	226	225	220	223	219	236	229	231	244	224	268	229	229	204	242	221	229	227	229	239	245	260	248	252	191	224	224	256	205	256	216	218	221	234	213	236	221	238	213	250	217	258	232	234	234	234	249	241	246	255	222	239	246	217	242	227	218	242	221	194	225	205	224	213	236	211	231	227	209	222	228	251	212	265	217	236	223	227	221	250	241	239	233	226	236	218	239	223	228	225	228	213	240	253	238	234	206	245	222	227	222	228	231	227	196	237	221	215	256	231	228	212	210	264	245	214	244	231	228	243	212	234	228	234	252	243	258	241	218	251	218	216	242	229	234	254	223	231	249	208	211	220	214	234	230	225	232	231	247	235	196	201	224	230	196	221	243	230	230	235	249	231	217	208	225	222	235	226	216	253	234	239	240	234	232	225	207	233	229	254	241	216	214	217	227	205	235	254	228	221	243	234	229	239	215	230	239	251	218	233	202	257	231	219	214	218	211	241	228	217	240	235	252	226	238	241	234	235	240	229	243	194	245	200	228	255	241	224	220	229	231	242	240	217	220	246	205	226	219	206	252	218	221	205	223	211	220	253	227	229	231	217	236	234	219	228	206	230	215	235	244	242	209	228	206	222	235	221	227	251	256	213	195	231	248	231	211	241	232	232	215	220	244	249	258	232	224	202	224	216	227	205	231	241	240	250	261	231	227	216	240	220	217	228	238	191	236	223	261	220	212	247	239	233	249	234	255	249	228	224	249	217	252	230	247	241	233	235	206	262	243	253	207	256	220	176	214	241	225	235	242	235	216	253	230	247	209	255	241	261	229	202	221	216	213	245	238	240	247	203	257	216	231	229	196	230	216	243	223	207	246	243	227	222	238	227	191	241	226	230	229	213	226	213	236	210	225
23858	21724	29911	24077	21726	19641	1935	797	574	490	497	412	397	410	374	352	346	397	349	339	331	321	296	315	313	331	292	302	259	294	294	271	308	313	309	302	304	283	251	296	272	294	279	271	280	286	252	295	290	258	270	283	288	280	259	283	308	304	271	271	286	291	271	275	297	281	288	301	277	266	259	259	258	269	271	248	262	279	320	291	291	257	283	297	277	283	268	275	252	258	281	305	260	263	279	300	278	252	275	289	299	274	270	267	304	260	284	256	251	254	252	270	285	283	285	294	256	272	270	276	277	294	298	268	270	264	254	299	278	283	312	286	260	264	268	269	281	265	279	275	259	308	275	266	253	277	253	241	270	268	279	257	278	287	290	262	271	283	272	240	265	274	293	262	276	293	301	280	269	246	291	272	252	275	286	291	271	276	297	278	278	267	266	255	283	267	269	279	316	257	285	299	288	275	269	238	287	287	251	260	292	298	257	275	244	304	255	266	273	273	268	249	301	287	258	268	289	281	266	270	296	291	285	267	268	271	255	256	282	277	285	252	266	283	277	257	283	297	280	276	286	291	288	240	296	276	282	258	271	270	316	275	273	276	272	249	256	259	262	307	272	301	285	293	281	275	298	278	266	281	291	291	279	280	269	271	268	270	297	284	298	298	264	277	247	273	286	281	301	270	284	283	280	283	282	282	280	250	304	277	291	245	272	270	259	291	283	268	276	264	275	310	282	255	272	285	268	241	284	263	262	272	294	264	272	265	250	268	305	280	270	253	279	266	242	282	316	297	285	305	265	267	238	288	287	287	270	270	253	270	255	278	280	298	266	262	247	270	244	265	265	252	287	305	281	256	282	283	237	262	274	255	266	266	282	248	301	254	242	257	261	306	264	298	281	244	248	282	261	263	276	277	297	257	259	277	286	287	279	266	273	269	294	242	273	261	271	298	258	287	248	261	274	267	277	264	283	264	276	296	257	290	269	265	299	268	298	273	271	257	265	282	276	270	291	259	259	258	278	295	255	291	273	262	268	228	284	270	278	301	260	275	289	300	301	263	247	295	257	242	275	260	268	248	259	291	320	266	252	278	270	275	279	248	291	307	259	251	307	269	292	287	259	277	284	286	288	271	306	275	258	297	288	300	258	277	286	278	254	292	272	295	279	258	246	267	301	282	276	270	253	281	282	264	291	298	275	288	284	241	279	264	274	270	251	272	312	274	260	294	280	253	272	308	282	304	259	261	277	280	255	231	293	284	288	254	286	293	283	300	290	273	233	260	269	281	261	308	256	275	272	289	293	273	269	269	239	253	288	313	255	284	279	292	251	250	285	297	300	253	294	284	279	264	247	264	285	270	267	282	256	249	280	276	279	273	270	270	273	263	275	283	271	253	249	267	294	277	306	305	277	293	274	263	277	277	293	284	285	293	281	266	259	289	265	256	269	300	256	297	232	239	281	297	286	281	274	278	272	283	271	274	256	296	296	287	300	254	253	276	295	271	271	256	277	268	275	291	284	284	278	261	272	275	278	245	276	294	244	270	300	268	272	258	270	291	259	253	296	261	269	296	262	294	260	279	276	284	292	275	255	283	257	271	292	286	257	278	266	270	276	230	260	256	254	254	271	269	277	274	271	266	266	273	258	255	255	271	275	285	260	296	289	276	300	264	274	276	263	267	247	265	240	294	242	276	285	270	256	292	289	247	288	283	286	275	280	272	264	286	282	276	248	283	285	272	260	271	280	259	273	293	281	292	264	275	283	277	276	266	284	271	276	275	248	276	297	302	265	295	292	274	275	269	303	292	256	250	251	296	290	261	274	275	259	248	263	256	291	272	247	285	296	264	256	275	289	272	300	262	298	272	270	262	299	290	300	273	260	266	280	235	262	279	257	258	310	279	250	271	260	275	261	254	276	280	256	291	258	293	284	266	269	239	287	294	284	275	285	261	269	283	269	250	239	264	287	262	289	270	298	260	272	275	261	277	298	283	298	304	289	255	283	272	272	284	270	307	270	262	302	307	259	247	279	291	280	246	279	277	296	293	268	262	252	257	266	304	282	273	282	262	298	277	275	253	282	289	298	275	274	284	255	287	253	291	277	295	270	275	281	301	262	284	254	276	275	279	276	270	280	281	282	261	264	297	241	261	273	283	272	289	256	282	255	241	261	291	272	276	267	266	259	270	272	277	279	253	284	260	252	299	246	265	274	284	298	270	255	247	272	284	256	288	281	285	266	265	277	291	296	269	275	272	266	282	298	281	274	309	303	274	297	290	261	250	276	288	272	251	286	252	251	273	298	288	277	251	294	276	283	267	278	286	270	315	279	278	269	262	284	233	280	280	255	265	243	274	296	248	282	257	272	278	295	267	268	267	278	278	281	266	285	266	273	267	284	283	283	279	287	278	284	279	277	256	279	248	247	259	277	270	316	281	277	272	248	274	258	329	272	274	314	276	268	276	262	294	279	250	248	269	268	265	277	291	242	289	278	277	262	285	293	297	276	280	281	284	298	265	272	285	274	297	282	266	289	289	285	276	281	283	260	282	268	269	277	259	284	266	274	285	290	267	284	260	286	279	278	284	275	294	260	262	286	283	254	262	285	264	289	251	311	266	273	272	268	273	298	299	304	268	263	272	274	245	264	267	268	268	260	272	289	285	276	272	274	292	289	291	278	275	287	262	293	256	229	277	256	295	259	265	267	266	271	249	289	305	261	284	289	294	266	252	283	247	242	258	286	291	278	289	307	269	282	286	279	269	275	272	301	277	274	276	277	278	255	281	252	246	294	304	286	248	288	278	303	275	277	255	271	261	250	290	301	249	242	269	282	292	280	283	256	281	257	265	278	273	290	278	240	303	257	225	251	273	278	271	266	284	302	270	259	285	280	268	262	287	280	291	260	274	328	258	257	275	260	275	257	275	274	266	268	254	287	259	252	254	305	285	276	289	248	277	313	274	264	299	268	280	264	295	269	260	254	260	251	266	292	271	274	292	229	250	315	272	274	267	280	257	287	293	268	265	293	264	291	265	292	243	278	271	264	275	282	266	289	285	279	268	267	302	274	270	265	293	271	251	269	265	258	273	265	246	261	288	268	275	282	239	283	268	269	279	248	256	287	265	276	273	303	279	261	263	280	271	286	306	268	278	282	237	287	268	269	279	268	269	292	293	263	278	294	270	266	283	296	273	269	276	269	267	259	298	255	239	292	289	266	264	286	263	278	269	280	294	258	292	297	281	246	246	278	282	273	273	263	296	272	275	293	284	271	272	252	269	254	311	268	251	296	318	302	251	263	300	262	278	289	259	283	275	257	315	263	276	255	256	303	277	270	274	277	257	281	274	274	281	254	273	260	306	279	276	283	264	259	287	281	257	296	262	280	268	276	280	288	288	279	248	240	280	271	259	266	276	271	285	290	297	276	261	262	294	271	283	291	246	287	297	286	273	276	244	270	294	281	270	283	263	250	272	278	258	255	238	293	289	268	272	265	288	271	279	257	321
47628	15839	13445	7487	5028	3699	2756	2204	1819	1535	1356	1218	1145	1041	904	908	866	778	778	762	740	685	654	680	669	657	652	602	647	647	551	599	607	616	608	595	618	572	576	600	586	581	563	542	535	512	578	551	520	553	547	526	531	547	548	544	522	532	552	553	544	536	594	579	521	503	519	521	531	544	524	555	528	504	534	548	549	557	514	519	554	584	532	537	550	582	533	576	508	511	529	537	517	532	546	568	518	541	524	543	554	505	495	536	519	516	519	580	545	544	540	564	537	519	523	524	497	582	553	580	534	529	512	513	519	480	509	535	511	507	557	529	503	518	538	511	519	529	546	539	510	501	506	574	512	533	549	512	519	556	480	516	510	545	508	548	567	512	513	525	508	537	534	525	541	548	529	553	565	554	528	499	547	507	557	500	518	508	515	518	525	571	494	533	493	513	506	560	535	541	508	516	535	517	515	544	525	509	524	552	519	511	555	556	478	557	548	503	493	498	560	566	548	506	521	518	481	512	546	511	509	517	518	495	509	524	551	508	547	587	503	506	555	490	526	511	519	515	492	522	551	513	521	487	512	529	515	519	519	572	548	555	558	534	517	478	506	511	545	533	505	527	537	521	491	541	572	541	530	493	550	514	489	519	537	507	546	505	511	501	524	526	537	535	553	547	501	540	522	505	539	516	508	514	504	511	526	552	543	507	498	591	511	527	489	551	552	566	503	554	514	556	557	505	553	523	517	515	557	540	546	550	562	536	541	546	546	499	502	531	524	510	523	547	530	496	499	522	568	540	522	515	497	571	516	509	565	541	561	530	561	494	478	561	541	495	544	536	533	509	481	508	528	533	544	553	570	557	540	482	538	543	494	539	519	541	503	533	546	502	533	547	527	509	532	508	500	548	547	496	545	580	558	498	531	536	524	522	508	524	524	522	513	531	508	498	480	548	513	545	517	552	564	512	524	556	548	533	513	528	573	524	525	498	500	571	545	490	521	527	501	527	544	524	560	512	513	540	524	512	510	535	538	508	516	497	508	528	461	538	535	481	461	528	529	481	514	535	566	517	499	520	524	505	537	541	576	525	538	488	514	501	578	544	541	488	555	502	521	554	503	544	522	552	521	537	524	527	530	539	524	552	544	487	553	543	501	491	465	563	518	522	519	531	509	535	563	518	517	513	540	531	533	509	510	557	581	525	541	557	503	520	510	518	564	529	540	536	507	532	548	502	518	539	534	566	546	550	528	551	522	522	554	521	512	499	546	545	532	554	559	523	522	533	545	537	527	545	513	533	519	532	500	549	526	521	477	508	528	534	473	515	556	554	519	539	498	597	486	547	550	506	536	558	536	506	540	525	535	521	509	526	517	514	515	507	554	543	494	581	506	482	517	463	536	524	533	524	483	521	504	531	483	521	504	484	522	501	537	524	535	541	557	504	517	537	499	574	555	532	506	521	560	569	526	513	524	551	578	516	517	535	521	505	538	525	545	528	582	477	529	510	564	551	517	501	524	563	504	559	503	574	526	535	492	501	535	520	498	557	532	548	530	536	498	522	512	514	553	517	505	524	549	510	531	555	518	493	517	539	500	506	532	539	488	506	555	528	525	508	549	480	493	520	542	563	512	535	526	554	518	523	535	545	562	496	545	566	555	499	531	504	492	540	513	539	588	516	512	508	541	493	551	517	519	538	521	551	539	541	594	514	537	515	517	523	507	537	536	518	557	527	564	534	548	506	524	541	553	493	521	528	497	511	534	535	523	531	512	527	528	528	561	535	552	520	531	530	535	529	525	531	537	559	554	546	513	530	505	494	533	534	546	526	522	552	524	498	514	532	489	546	524	489	528	531	501	494	540	549	484	509	538	522	541	563	534	500	523	519	499	534	513	547	510	519	500	503	511	498	537	523	527	511	484	540	491	518	552	585	503	512	551	569	478	531	540	547	571	529	531	544	502	498	545	521	545	553	515	510	496	537	497	525	539	521	518	516	496	512	523	484	544	548	537	496	513	551	565	546	486	490	528	520	492	523	536	537	513	508	557	532	543	524	524	526	515	532	540	493	528	521	503	538	548	518	545	550	526	530	527	544	506	512	498	554	557	516	534	531	527	523	515	525	557	524	564	516	557	507	560	515	483	507	552	544	512	537	500	516	535	548	520	543	514	573	503	512	529	549	503	482	559	536	509	539	557	536	504	523	569	520	481	515	546	497	552	565	542	536	532	562	527	535	524	517	528	486	573	567	503	561	508	572	469	501	492	537	509	511	541	510	508	522	534	533	519	510	532	516	541	542	518	531	542	504	460	532	500	553	532	540	566	537	527	537	510	513	536	528	529	516	515	511	525	507	536	488	515	502	507	502	568	494	536	560	517	500	512	494	525	541	545	484	469	519	530	531	538	495	494	534	516	519	519	524	517	548	549	574	497	544	512	524	538	524	494	518	529	535	547	550	515	540	507	537	564	500	492	509	488	498	554	504	528	519	504	562	502	542	521	511	539	531	566	486	486	521	575	515	558	556	519	531	512	546	546	553	487	533	528	537	550	517	523	524	475	524	504	507	538	554	503	507	537	507	525	533	545	531	520	553	535	535	524	550	556	539	500	565	515	527	540	540	556	551	479	502	539	497	499	558	526	520	521	502	556	528	529	549	509	527	533	556	513	536	537	557	497	540	514	547	552	524	549	523	558	555	561	503	548	533	507	552	536	523	536	520	516	534	554	524	521	540	506	509	498	514	539	522	564	552	515	538	502	505	567	548	517	514	502	552	528	509	540	560	522	494	538	498	538	520	523	521	536	514	513	525	542	512	509	509	527	567	502	501	488	532	492	528	519	528	488	517	568	537	506	530	540	554	506	582	515	543	504	510	530	523	521	499	512	528	536	525	517	546	521	556	553	521	557	554	524	523	495	510	538	507	528	543	527	508	513	550	527	547	523	521	504	557	478	506	525	565	531	548	500	589	518	515	565	525	532	546	515	488	511	518	498	498	527	517	532	512	512	550	503	502	519	575	541	537	499	471	490	513	520	513	551	509	564	488	517	540	562	514	501	564	536	498	534	529	505	514	548	508	541	513	546	512	522	557	496	538	553	544	567	529	526	509	511	510	546	534	505	523	485	498	513	520	511	553	491	543	565	523	491	538	526	494	538	467	500	550	533	608	561	520	516	512	528	488	524	536	513	510	514	545	508	520	541	479	516	544	506	512	491	484	538	495	485	522	500	493	491	502	510	511	561	545	515	526	563	510	544	485	547	521	536	563	526	550	515	499	554	510	554	499	522	526	498	531	529	513	551	531	539	493	521	525	528	544	513	541	506	490	532	500	491	533	531	534	523	495	541	523	554	529	543	524	515	527	552	506	535	510	501	565	524	543	529	508	508	521	519	545	521	567	522	524	501	534	557	546	507	512	532	537	496	493	544	558	553	548	494	555	533	508	523	555	505	503	509	525	526	509	533	519	519	520	509	542	526	572	584	502	552	507	508	495	559	529	531	528	546	532
27286	20875	7242	336	157	124	104	114	102	84	93	103	79	105	90	87	88	86	93	90	84	67	74	84	71	67	56	99	102	81	91	87	82	81	85	87	69	85	88	80	80	87	76	71	96	76	89	84	85	83	85	69	93	80	114	70	71	80	77	81	80	89	75	84	73	75	87	79	91	83	84	86	74	80	75	81	78	77	75	92	78	89	89	78	71	85	85	88	81	77	77	81	72	93	89	81	73	93	80	77	71	87	85	71	92	78	83	90	84	70	67	92	80	78	87	68	86	83	90	79	81	89	84	79	81	67	92	104	77	77	106	86	72	88	73	78	84	84	79	81	85	79	79	84	82	72	84	90	67	95	86	89	79	97	75	107	91	81	71	71	79	101	91	73	80	96	77	77	69	84	89	84	90	86	81	105	97	79	82	98	93	79	84	73	80	98	88	97	94	101	78	85	85	93	96	119	76	83	89	100	89	74	79	76	68	94	88	73	80	80	81	77	85	79	79	87	86	80	88	87	97	99	73	69	88	95	97	66	83	77	84	92	79	87	88	75	92	80	87	90	85	82	83	80	118	84	89	75	95	73	67	83	69	83	78	80	84	87	80	93	94	87	90	71	79	71	75	64	83	79	71	89	75	95	79	96	89	78	86	84	89	75	95	78	71	79	93	83	75	74	79	88	77	74	75	87	69	95	87	80	83	77	71	97	76	72	87	92	85	91	94	90	76	83	76	93	110	94	76	73	75	78	74	80	83	78	83	82	81	83	71	100	88	77	79	84	71	63	69	87	85	84	107	72	94	72	79	78	79	74	83	101	81	82	101	93	81	90	88	87	86	76	79	77	93	85	75	76	92	100	92	72	94	90	72	79	82	75	103	76	92	70	77	96	86	77	90	81	94	96	92	78	64	81	83	89	64	84	81	101	79	76	71	92	98	77	83	91	86	89	80	94	91	87	82	81	82	70	85	87	92	86	81	80	82	85	74	67	82	79	82	88	87	84	84	89	93	75	87	65	92	79	84	82	95	77	82	83	68	82	86	89	79	86	79	108	82	70	82	87	104	74	77	73	99	88	85	78	84	74	89	74	61	81	74	69	88	89	83	72	92	71	87	82	76	90	84	85	86	90	86	74	78	75	74	90	80	90	79	82	78	78	77	95	90	78	74	85	96	71	107	100	98	84	73	91	82	67	83	68	78	69	87	96	74	55	80	99	82	77	79	77	74	99	72	88	75	89	82	73	99	88	92	86	84	81	74	74	87	76	76	77	72	76	81	92	63	83	92	74	79	88	72	98	88	72	75	70	88	92	91	90	81	69	76	74	81	74	99	86	95	76	82	99	73	69	94	83	95	85	83	88	86	86	86	71	84	81	74	69	83	72	89	77	91	76	77	107	84	88	84	87	74	75	89	77	66	81	95	80	107	67	87	78	89	97	85	82	84	93	67	83	81	83	83	81	72	69	90	84	99	70	100	92	93	86	86	100	64	77	77	83	87	79	91	88	89	79	72	89	65	75	81	69	86	78	79	82	77	91	96	83	89	84	64	106	84	87	81	94	72	67	83	98	73	84	66	89	97	84	69	87	85	80	79	90	81	99	75	86	74	85	78	68	65	100	83	83	82	90	100	100	74	81	78	96	77	94	75	74	93	84	77	67	95	89	87	77	77	80	85	85	88	74	93	89	88	68	84	101	79	79	91	71	91	80	81	73	93	69	85	98	89	84	84	89	84	80	63	83	90	62	70	99	92	81	94	75	90	73	64	75	86	97	89	75	84	76	90	80	99	87	75	98	87	81	89	78	77	86	64	74	82	89	101	86	77	85	77	86	70	70	70	75	92	89	70	75	85	86	79	98	74	80	77	93	75	83	96	81	94	64	90	100	91	91	75	67	62	74	96	71	82	75	77	79	95	85	78	92	84	64	91	84	58	93	103	83	74	82	85	80	80	92	102	91	96	94	84	87	70	78	78	89	86	75	73	68	88	78	87	92	86	84	79	92	91	82	77	91	79	100	76	66	67	74	92	81	62	91	86	91	87	84	80	64	95	76	70	85	78	89	83	87	78	65	86	100	91	72	70	95	84	77	80	75	71	82	70	71	70	98	65	71	72	93	70	81	62	69	88	71	88	72	76	90	96	85	77	83	77	98	63	88	88	93	83	90	81	85	75	69	85	84	67	78	78	89	71	73	76	97	84	78	70	79	89	92	76	78	91	80	75	83	82	88	87	91	92	65	93	85	81	81	91	72	79	90	98	77	81	76	70	79	100	89	82	86	77	86	92	87	87	75	72	95	75	74	99	74	80	83	88	66	85	80	83	79	74	86	75	79	91	78	88	64	101	76	86	83	78	83	77	102	70	94	81	89	91	82	65	68	73	86	65	86	67	85	89	74	85	62	88	85	87	72	86	80	83	72	83	85	88	79	100	76	77	85	79	92	65	85	75	103	97	85	69	86	83	102	89	71	81	71	74	85	81	67	73	77	75	88	91	82	87	95	83	86	75	74	78	80	81	85	86	78	81	92	79	93	96	78	77	87	72	77	73	72	78	79	75	83	90	87	91	102	79	67	95	79	84	75	98	72	84	81	87	76	83	72	81	102	73	61	94	82	71	61	91	87	92	79	93	87	75	102	70	88	88	102	88	79	73	85	89	85	92	80	88	76	73	81	90	79	94	88	76	84	77	86	83	72	91	85	80	85	83	72	91	94	73	86	99	95	76	75	85	74	73	72	109	68	78	93	67	78	90	95	90	85	83	100	77	81	73	80	74	73	76	83	90	89	99	69	79	83	68	85	85	88	61	88	77	93	96	85	67	82	79	69	103	91	84	89	72	83	86	83	72	82	89	87	81	81	86	76	82	75	108	79	81	79	78	69	70	89	76	76	79	85	70	93	87	77	74	100	77	79	91	89	83	89	88	84	77	95	83	79	87	94	76	93	81	63	79	97	73	104	90	71	96	90	80	85	77	79	82	107	94	65	84	76	90	86	72	84	83	83	85	71	75	95	90	74	77	96	102	85	77	90	78	84	91	72	76	64	95	87	71	85	84	105	85	88	77	75	81	98	63	60	80	88	65	86	89	83	70	89	74	83	87	85	87	82	83	82	77	79	79	83	90	73	85	72	83	97	66	88	83	64	74	71	97	85	91	83	84	71	91	80	82	98	85	86	78	69	78	79	103	81	74	73	76	82	80	100	72	92	82	75	87	93	94	107	94	75	70	80	80	90	79	95	71	67	82	87	74	80	71	87	85	90	73	80	74	76	101	86	82	101	78	73	100	87	84	68	83	91	90	84	67	77	87	77	90	74	93	86	77	84	78	83	95	84	71	78	78	81	80	78	92	77	88	75	88	68	94	77	70	79	76	87	86	84	72	75	77	72	79	66	79	91	71	84	83	88	101	78	85	83	83	69	80	57	73	82	76	70	75	68	63	87	73	91	91	82	68	87	98	68	75	74	65	98	73	92	85	88	91	74	84	75	94	87	76	94
18858	1956	1167	601	383	342	287	244	246	226	200	226	248	222	209	208	208	195	211	167	175	196	204	206	176	220	186	196	216	194	196	186	224	196	220	180	178	177	181	186	207	196	195	161	215	168	196	174	197	200	184	198	196	162	188	195	213	185	200	183	186	205	192	181	173	199	192	162	192	185	187	161	185	204	146	184	159	188	199	195	185	189	185	173	180	191	187	203	170	213	199	187	191	197	190	171	191	217	196	166	187	206	170	183	157	167	192	175	179	200	184	170	178	168	189	210	173	212	194	176	201	180	178	193	172	181	189	205	169	206	178	206	202	186	175	191	187	202	200	208	196	185	197	193	174	221	164	182	180	186	192	192	180	161	181	195	186	166	167	189	191	184	184	183	198	180	178	195	190	199	184	180	168	195	201	170	180	194	189	181	212	194	174	203	193	168	185	186	192	170	201	196	202	175	198	188	197	209	183	188	216	191	199	175	189	207	198	212	165	205	216	165	180	172	215	167	191	199	169	180	180	175	182	160	193	189	192	174	214	203	200	175	192	179	195	183	162	220	178	169	204	189	203	206	197	157	206	177	205	199	194	184	185	177	196	202	164	179	205	180	195	213	206	180	175	154	199	172	186	168	191	206	198	163	183	198	196	180	197	182	196	159	187	200	194	189	195	174	220	200	160	204	183	175	180	190	189	152	189	167	208	196	195	194	202	187	199	198	161	194	201	206	160	178	196	191	189	174	201	172	207	206	205	193	195	158	217	194	176	205	184	183	178	190	184	205	211	180	176	194	208	197	178	199	183	189	184	188	165	168	166	205	178	183	173	178	207	199	172	157	177	174	209	174	182	188	176	205	187	190	174	174	203	190	166	167	148	185	184	187	201	201	173	197	197	182	157	183	200	180	163	165	212	191	192	180	179	186	184	150	193	177	194	209	160	177	172	212	184	185	218	207	173	187	174	214	212	196	204	219	195	189	194	191	174	186	187	161	180	181	213	207	199	158	175	202	187	198	150	175	206	174	182	168	183	181	180	187	158	180	174	191	189	200	191	218	183	184	156	183	163	190	177	180	169	214	175	207	199	175	178	190	217	187	195	191	195	173	191	186	208	177	169	201	176	189	195	193	161	180	177	179	165	218	171	192	211	177	204	183	194	188	171	182	210	188	203	211	168	197	186	171	174	178	178	182	223	186	184	200	183	168	202	184	196	199	207	196	222	174	173	199	191	194	191	195	196	204	187	188	210	165	182	195	201	185	184	180	189	186	201	179	196	167	215	185	183	203	161	223	198	176	182	194	197	174	215	184	179	193	190	173	178	207	204	193	202	176	170	164	186	192	188	199	187	190	161	188	181	180	182	175	177	162	196	185	202	180	194	172	197	181	177	190	216	208	182	196	190	185	196	185	153	191	173	169	214	194	193	175	227	180	188	200	178	188	206	205	170	209	195	204	183	170	169	183	183	201	173	190	175	168	188	183	205	194	198	193	208	195	169	182	186	195	183	191	206	187	190	169	201	181	186	198	175	185	171	189	202	175	181	168	185	193	155	187	155	189	193	172	201	183	171	201	195	186	196	202	174	163	181	205	184	182	174	200	188	205	182	212	163	198	160	178	184	185	212	173	202	184	194	176	173	198	189	175	174	184	200	188	177	178	198	159	199	178	181	174	184	199	188	168	188	204	214	177	158	189	180	196	184	173	186	192	199	196	167	171	185	172	183	171	200	205	184	175	199	172	187	186	221	165	196	167	175	197	188	202	189	174	167	194	174	162	188	183	191	202	189	217	223	180	181	202	176	209	172	145	187	170	213	214	172	182	188	215	181	171	190	199	189	207	191	149	194	197	200	178	184	192	202	209	188	188	202	173	187	194	172	183	188	181	199	184	173	172	214	180	196	174	168	194	183	155	203	188	174	199	182	164	178	189	184	184	181	204	196	188	187	174	178	187	184	200	179	171	205	160	196	185	183	179	170	172	195	196	195	193	179	190	189	200	192	183	212	196	194	166	161	164	175	198	203	190	184	204	176	187	187	171	184	191	190	179	197	176	160	190	175	185	185	190	190	174	174	204	214	190	193	180	192	187	186	188	201	184	199	194	174	178	174	175	182	183	175	205	166	193	176	192	186	196	177	190	167	186	177	186	171	197	179	183	186	174	208	145	145	175	172	179	180	176	189	169	178	186	208	192	189	204	177	183	192	195	180	202	184	184	177	210	206	168	183	194	191	189	168	182	181	175	183	194	189	191	188	172	194	189	184	181	186	174	168	182	174	177	173	206	187	215	177	198	198	186	170	171	187	204	182	186	187	181	179	195	176	177	174	196	187	180	191	211	205	169	177	185	196	174	190	179	192	204	165	192	198	187	166	179	188	194	194	213	163	176	183	198	183	189	181	189	184	178	167	191	184	175	172	181	183	194	193	180	171	188	203	186	191	172	190	187	232	193	182	183	217	176	201	187	184	166	211	184	182	198	178	197	192	177	195	174	179	187	159	205	170	222	208	164	176	187	222	169	183	174	198	198	188	189	218	186	191	200	186	211	198	213	186	174	172	194	177	193	174	181	169	198	187	198	180	187	194	193	184	156	201	184	190	205	205	190	209	212	214	178	188	154	184	216	183	159	194	199	186	193	169	166	195	181	180	160	179	187	165	195	183	190	175	206	212	208	188	192	169	159	205	182	175	183	163	208	199	181	186	166	204	199	188	194	211	175	157	197	189	212	176	184	212	197	189	189	204	180	184	179	181	183	184	187	175	182	167	184	179	159	207	187	196	167	208	186	188	179	170	198	184	168	183	213	194	174	182	210	195	188	202	158	173	176	194	160	187	166	191	170	190	180	169	171	192	214	180	184	226	184	187	220	181	177	195	177	206	173	190	188	193	202	165	189	191	188	206	172	183	195	198	190	215	191	187	180	166	169	214	192	152	202	187	186	184	192	183	195	180	199	187	182	178	195	188	169	208	183	177	188	205	193	174	196	180	192	193	195	178	174	183	191	195	212	201	173	185	177	195	202	158	196	149	166	183	190	193	189	184	192	183	188	194	179	194	180	196	183	197	205	191	175	207	185	190	203	215	167	174	180	150	205	174	185	170	190	205	180	191	182	189	179	183	194	187	183	182	168	198	191	174	195	178	166	195	184	178	195	192	183	192	188	181	202	193	172	180	178	177	202	193	200	194	183	188	183	187	188	210	179	201	205	190	182	178	180	183	207	175	184	167	194	197	200	198	192	186	165	166	184	204	181	176	185	192	195	196	180	170	176	193	192	196	174	195	200	192	189	207	212	192	188	199	185	198	179	183	176	176	207	181	160	221	183	175	210	202	171	165	160	198	203	177	182	180	220	180	184	180	204	189	196	201	205	167	220	177	191	214	205	174	177	196	182	197	171	163	201	171	182	197	181	194	177	210	176	171	190	186	189	160	168	175	200	199	202	203	217	188	191	200	192	177	202	184	170	204	184	186	185	175	200	185	204	214	185	187	182	192	177	180	191
24779	21698	29196	24731	19708	1316	518	362	256	217	221	188	183	165	164	182	155	155	160	158	125	129	127	129	112	120	126	138	131	128	130	139	119	139	146	110	135	119	118	116	135	127	121	124	145	129	133	121	119	109	120	141	136	105	117	127	127	126	138	120	116	105	125	124	117	105	120	124	123	122	115	113	130	113	125	118	125	106	122	98	126	115	115	132	118	108	118	123	138	119	106	115	111	132	123	141	110	108	110	114	123	136	105	132	145	116	112	113	115	142	120	123	113	150	116	114	116	127	117	123	112	132	126	134	113	125	117	117	110	140	108	104	125	109	125	128	124	113	127	105	125	110	114	116	125	124	137	124	111	141	133	120	116	133	127	124	106	121	128	119	93	111	126	109	111	122	103	120	123	112	122	118	125	119	122	111	115	125	123	122	119	122	118	127	129	135	120	110	126	115	138	124	122	128	108	136	121	116	134	117	112	117	117	116	121	118	129	121	120	121	124	137	150	112	101	113	128	130	108	118	119	112	146	119	137	114	117	113	119	133	109	107	112	132	146	117	122	108	90	127	133	100	120	137	123	147	104	95	114	116	108	126	122	126	124	128	112	104	116	117	117	101	127	111	119	120	110	132	113	132	144	104	136	128	133	133	118	130	123	124	131	99	116	134	124	120	120	125	126	122	116	133	143	116	99	136	118	139	115	118	113	127	118	126	123	108	123	115	120	103	99	129	136	122	123	114	105	128	96	113	113	118	116	113	120	99	107	133	135	110	106	132	115	125	130	111	116	133	130	129	124	97	125	116	117	111	140	118	117	118	113	104	106	118	109	119	110	130	121	121	116	125	108	103	109	119	106	125	111	122	116	132	117	118	111	106	120	106	116	115	116	118	115	112	129	139	129	108	107	109	137	127	106	129	131	133	109	109	128	124	119	118	120	119	105	121	140	114	138	123	129	117	104	138	100	130	141	131	118	123	139	106	129	130	149	118	110	132	121	123	121	113	119	116	103	125	135	124	103	102	121	106	120	121	120	118	130	118	130	132	113	133	116	113	137	113	119	123	117	125	126	136	123	124	127	118	115	119	112	122	119	98	128	110	122	108	110	122	117	101	118	114	129	111	117	132	129	129	110	103	104	120	111	138	113	140	120	110	121	121	118	110	124	119	132	125	130	116	116	124	140	124	127	120	128	126	138	106	141	146	110	101	122	135	122	104	127	107	106	106	118	110	135	126	132	121	112	124	116	130	104	106	103	136	129	129	120	113	121	112	134	142	119	129	132	121	125	99	145	133	129	110	123	102	118	120	124	114	114	130	121	126	120	117	144	132	130	106	104	119	113	142	117	119	129	110	133	152	113	126	135	116	133	139	124	111	123	130	111	111	123	131	117	126	103	107	116	114	106	127	111	135	128	138	110	117	112	124	120	108	98	124	110	136	124	126	109	117	107	121	120	109	135	117	134	123	144	123	128	107	133	122	133	122	98	107	135	127	107	136	117	110	139	112	110	126	112	107	120	123	120	115	143	121	122	107	105	162	120	122	115	120	118	151	106	105	117	136	108	118	120	106	133	117	126	115	116	111	120	115	119	108	121	126	130	117	129	123	127	114	119	133	116	139	126	133	146	125	113	117	131	133	145	104	112	119	138	124	128	116	119	99	123	107	120	108	112	105	120	118	118	122	122	109	131	117	126	126	115	121	111	138	110	128	114	144	110	133	110	120	107	139	121	100	135	113	131	130	145	128	127	136	108	114	137	128	110	106	117	122	130	121	108	119	113	129	104	123	121	124	125	126	105	126	129	124	108	110	100	129	141	110	125	110	125	133	129	111	113	111	119	121	114	124	114	120	111	124	112	117	124	121	119	118	116	136	97	126	123	145	123	116	116	132	125	117	119	109	100	108	103	115	122	105	123	105	128	124	104	119	117	126	119	109	123	113	120	123	105	142	137	121	120	131	113	119	116	129	135	124	134	126	114	116	116	128	135	111	116	115	122	124	117	106	131	130	125	130	145	125	114	134	110	127	119	102	112	120	99	126	120	140	109	106	130	114	124	139	113	121	107	128	100	136	126	117	118	128	127	92	146	104	129	124	133	126	118	101	102	125	131	119	118	109	105	103	111	120	107	112	137	115	132	133	121	124	118	104	102	99	105	145	123	129	126	112	127	110	100	112	94	115	106	104	91	126	122	109	135	135	125	117	136	103	122	116	119	131	114	121	133	127	115	109	118	109	110	127	116	117	133	118	114	146	118	123	122	136	113	119	110	117	133	114	119	126	117	130	160	113	121	131	120	115	104	150	117	120	124	119	109	123	133	120	111	107	118	113	118	138	124	114	119	106	131	135	117	126	131	120	139	111	120	111	132	118	120	119	125	108	132	106	120	120	129	133	128	121	129	107	106	113	128	110	106	117	103	116	126	122	120	133	119	122	117	134	129	105	122	110	107	119	110	129	119	138	118	134	108	132	100	111	124	122	124	123	89	108	130	117	105	112	134	108	109	133	111	135	123	113	129	115	131	116	119	139	121	129	126	127	121	120	122	124	122	122	103	142	127	134	131	117	108	104	125	111	107	126	109	118	111	131	135	110	109	119	106	129	107	103	112	113	125	123	100	122	130	122	100	117	118	107	109	125	115	111	120	123	118	114	128	113	106	106	108	125	113	121	124	97	116	114	120	112	126	117	126	129	128	108	118	108	109	98	103	134	119	93	110	117	118	127	102	104	102	114	110	137	142	129	154	130	116	116	95	121	124	127	124	118	109	108	126	95	131	118	113	117	113	118	114	114	118	127	106	121	119	118	119	117	113	99	127	145	102	99	119	129	117	116	122	115	122	136	120	124	149	106	148	119	113	109	114	112	116	103	134	114	121	120	148	125	145	138	108	133	126	124	120	108	111	119	113	114	125	110	116	134	145	125	128	104	130	129	125	116	103	135	103	113	114	125	113	99	135	105	116	95	114	124	129	137	89	122	94	113	122	106	130	128	126	122	113	123	109	122	108	122	122	118	115	138	118	125	123	118	126	151	105	114	125	120	142	119	107	116	129	113	114	127	129	117	152	116	125	118	120	136	119	129	111	123	103	110	100	125	115	125	141	110	113	106	127	118	122	125	132	112	132	126	117	106	110	111	137	121	124	116	120	126	134	119	117	119	131	97	131	140	114	144	102	119	139	107	107	119	122	125	120	119	123	120	141	114	118	133	113	117	107	128	109	114	128	127	150	116	99	103	108	120	121	119	135	116	140	133	129	122	110	124	103	133	123	114	122	122	141	121	128	122	125	117	138	114	125	119	118	116	118	129	124	113	120	121	126	127	137	110	119	116	143	117	133	111	135	107	105	115	128	130	131	120	112	112	133	119	128	116	114	121	119	114	126	123	108	131	121	123	134	113	107	104	111	136	126	131	119	125	117	118	97	123	125	137	115	117	121	122	121	138	122	104	121	137	114	136	126	116	119	98	123	132	122	110	117	121	103	122	126	115	117	117	112	118	94	114
40019	10607	8311	4156	2745	1897	1461	1176	969	764	642	622	556	518	453	417	380	390	376	318	347	336	301	339	303	310	307	317	299	313	318	283	301	292	270	284	279	292	269	283	258	268	290	295	233	262	305	270	244	243	236	295	259	211	293	261	283	244	279	265	234	223	265	254	246	246	263	245	253	277	257	244	238	265	265	243	262	295	273	260	259	246	257	246	259	252	262	242	256	258	237	244	267	235	257	238	264	261	252	264	275	265	280	244	228	281	257	243	280	247	255	233	270	293	280	269	253	280	252	258	266	286	230	229	252	248	255	269	277	242	236	298	252	277	232	256	228	265	245	252	240	252	234	249	285	245	260	225	267	246	265	204	264	240	252	249	230	243	256	261	264	272	243	285	228	253	251	285	277	266	266	234	241	253	224	224	238	239	228	275	245	266	230	258	289	270	223	248	244	273	274	246	232	244	272	250	271	242	282	263	227	254	264	236	264	203	285	234	257	258	239	264	252	274	256	250	249	243	252	264	237	223	251	248	237	254	258	210	250	258	238	241	234	265	254	245	265	269	255	265	241	220	253	245	246	237	257	278	273	232	259	272	272	253	261	226	231	275	239	264	250	245	235	247	248	234	274	248	244	256	245	232	264	271	264	257	248	279	265	271	245	234	234	242	280	279	247	236	255	242	238	234	225	232	249	230	257	255	271	273	266	278	271	239	259	278	240	293	231	243	257	241	253	267	286	276	265	262	224	247	261	244	294	246	240	219	246	230	229	246	267	247	249	265	252	270	238	251	240	245	303	259	240	246	275	251	252	251	259	252	271	285	245	266	292	257	235	290	253	249	249	235	248	274	245	278	263	229	271	276	250	257	235	255	243	275	233	266	241	269	247	232	221	220	235	207	273	251	242	259	245	229	238	270	273	244	249	238	266	262	274	244	264	270	247	271	226	263	240	250	258	272	224	266	232	245	271	257	253	260	221	259	257	244	243	265	241	261	262	237	236	235	231	253	246	236	234	254	251	233	260	252	271	241	253	260	268	267	240	273	284	262	260	244	254	259	239	243	247	251	237	265	262	270	255	259	252	250	221	222	240	251	263	252	277	250	256	242	260	292	276	242	253	273	264	272	272	270	227	265	299	262	252	254	246	276	222	276	244	260	245	247	269	248	269	243	237	263	283	261	275	267	246	236	248	285	260	251	247	248	274	276	268	239	277	264	238	230	286	266	233	266	243	244	249	285	258	257	250	255	260	240	267	252	296	248	244	256	258	246	247	242	226	264	254	209	262	282	256	246	246	259	267	254	246	242	277	242	268	251	245	253	251	258	265	246	290	272	253	259	240	259	251	246	259	268	274	268	217	255	243	233	253	234	271	239	253	225	260	264	246	253	280	249	282	232	275	289	263	274	250	243	241	235	237	233	249	242	235	219	223	258	245	253	236	245	225	246	237	281	255	311	279	245	255	264	278	260	263	240	241	237	268	271	233	258	249	240	257	267	235	222	264	254	278	254	257	250	255	270	249	229	252	215	259	265	249	262	278	252	264	240	233	271	255	250	247	266	253	264	273	261	217	247	251	249	254	237	229	237	242	252	261	246	266	220	244	220	239	259	254	243	229	250	242	261	256	251	259	252	244	247	235	259	280	292	245	264	257	251	255	248	262	251	253	218	257	243	262	246	242	244	218	235	233	257	263	263	279	255	263	258	263	259	251	261	239	230	282	264	265	247	264	249	228	272	249	253	286	283	258	234	259	259	257	257	269	240	253	268	257	242	279	241	242	236	238	259	242	242	250	274	274	248	259	263	251	261	286	265	260	246	263	255	233	245	261	239	250	259	270	233	265	218	265	272	242	254	303	235	241	229	240	263	265	257	287	255	216	249	254	264	262	236	239	243	245	252	264	276	296	272	218	240	241	242	254	266	262	249	270	251	242	294	271	260	260	268	264	251	260	242	211	269	257	245	248	251	237	238	234	270	243	268	263	254	252	256	256	286	235	263	263	240	248	268	274	245	273	257	238	243	266	225	263	222	267	239	243	272	235	239	258	249	255	272	252	257	266	248	239	238	265	239	240	261	267	245	238	238	240	241	239	257	259	234	245	269	240	260	263	244	266	241	241	238	232	238	234	255	265	257	250	281	256	262	270	240	227	285	261	250	271	268	272	249	269	252	264	244	261	272	260	250	244	245	242	271	250	267	249	245	254	278	250	255	260	257	260	249	252	264	243	246	259	227	244	269	245	263	266	292	253	282	229	248	239	253	244	256	246	245	242	263	256	231	273	240	228	272	266	256	264	251	263	261	250	254	241	256	273	234	234	243	249	254	264	241	236	257	258	248	248	235	287	262	243	274	263	255	243	238	248	247	273	271	261	267	243	228	227	234	240	254	254	251	228	252	212	232	240	236	275	235	282	278	227	241	247	254	272	298	256	246	255	267	268	242	241	262	259	271	230	247	278	268	269	230	240	246	276	271	260	239	260	255	268	273	256	247	234	233	242	271	254	253	224	265	274	246	254	255	259	254	231	268	238	266	265	268	230	268	260	261	226	249	252	264	236	267	249	245	217	263	249	271	249	248	266	244	248	252	274	263	215	280	249	261	261	251	235	234	262	266	243	244	239	271	283	233	246	253	246	281	265	235	233	284	241	275	260	259	272	238	233	264	257	269	251	241	254	293	246	232	295	244	246	243	255	228	265	242	257	252	255	264	231	279	262	252	229	290	244	267	259	254	257	258	250	247	254	245	293	252	258	271	223	266	252	255	257	245	247	247	234	249	296	253	256	255	273	279	280	246	242	252	224	223	243	248	250	274	271	262	223	254	234	246	251	237	239	246	254	271	261	238	225	259	258	241	256	245	240	258	263	239	241	264	254	261	248	261	277	248	265	264	260	230	234	235	254	260	233	233	246	263	253	227	259	261	243	264	244	271	255	239	231	239	271	260	245	245	240	248	233	262	256	247	230	249	266	238	244	223	256	263	278	251	271	241	252	242	256	246	263	231	243	284	222	253	222	260	254	267	280	275	277	209	234	243	262	234	247	246	249	240	236	274	230	264	255	256	246	264	226	238	293	233	275	236	248	230	244	257	234	256	237	236	250	253	276	246	265	263	240	257	263	251	231	258	278	227	254	233	279	251	253	263	258	251	248	244	238	287	245	265	263	274	255	241	238	240	258	261	258	277	273	255	275	240	272	237	251	249	266	253	276	253	269	256	262	261	276	257	253	241	251	267	211	281	256	237	275	267	257	246	247	256	270	266	243	234	259	253	259	248	256	222	265	255	270	292	236	262	242	254	263	243	253	218	283	246	256	259	263	240	255	255	286	278	237	258	240	268	253	279	266	236	241	247	250	251	264	239	271	229	242	263	262	271	261	246	250	266	244	247	241	235	274	245	258	249	269	252	260	260	245	296	247	241	271	263	241	234	274	261	273	228	263	218	286	259	238	279	238	247	277	260	251	249	257	228	279	278	252	237	232	277	243	255	243	237	250	217	275	251
23817	21700	30086	23842	21700	19044	1848	764	589	534	507	414	406	392	371	343	361	357	317	315	305	325	348	315	267	322	304	301	259	301	313	308	300	280	301	296	284	294	279	295	297	285	270	274	246	253	278	277	297	271	262	272	255	279	287	299	254	288	285	299	284	294	296	292	252	279	311	247	290	295	259	287	249	278	283	236	257	288	249	217	261	279	269	277	302	321	246	275	236	273	288	266	272	269	270	269	279	231	282	257	294	275	301	263	258	282	283	271	282	254	264	305	268	288	318	298	257	277	266	262	274	266	259	241	270	262	275	306	273	263	271	267	292	290	288	306	268	270	309	271	301	279	254	288	271	266	264	261	249	252	266	287	306	281	259	264	288	292	244	275	285	292	290	256	250	325	286	269	287	299	255	280	317	254	259	258	287	298	266	284	268	294	283	267	282	286	282	259	264	299	283	273	278	284	274	279	271	273	286	280	275	290	278	292	293	275	280	271	271	257	289	289	283	257	268	288	305	288	243	296	266	261	300	264	250	282	277	284	280	269	263	274	270	277	255	302	275	291	279	271	264	280	277	277	280	286	276	281	272	265	306	271	276	300	270	287	265	263	293	258	253	266	256	261	251	309	285	271	290	296	261	284	285	300	268	282	244	279	284	262	264	280	289	264	287	304	254	318	266	274	267	287	283	268	268	258	288	238	265	261	265	251	230	272	295	260	284	242	254	270	268	298	253	304	268	269	296	286	276	274	258	292	262	280	244	283	268	275	294	291	284	268	284	248	251	257	268	247	275	263	236	272	258	250	289	293	282	256	280	295	281	257	289	275	305	279	270	275	269	301	283	279	277	287	271	281	253	277	279	301	254	321	255	279	263	261	268	278	241	276	298	270	271	294	279	294	278	256	245	267	274	265	248	286	248	286	266	246	265	263	265	268	280	258	272	274	269	269	305	270	266	267	294	250	287	291	271	288	292	293	277	280	262	276	286	240	275	271	316	281	262	290	286	315	235	291	290	274	264	303	294	269	260	291	262	276	249	252	294	279	260	256	286	284	287	275	283	319	313	260	293	284	281	284	298	257	234	260	281	276	249	240	268	265	254	260	264	257	288	294	280	248	260	294	245	256	265	279	277	263	259	298	246	251	236	286	306	277	280	260	282	260	247	291	280	299	290	277	270	301	279	251	292	254	252	263	270	245	262	285	282	276	265	299	259	231	271	297	277	273	299	287	252	262	285	254	301	300	306	294	289	241	281	262	277	291	301	255	241	292	322	293	252	243	252	249	286	262	268	247	274	276	248	279	263	270	279	261	293	303	281	270	243	280	284	272	293	282	277	259	269	270	301	285	259	271	268	266	257	249	309	260	313	276	285	294	265	273	303	276	288	259	301	248	299	233	259	281	265	281	272	263	292	249	273	277	293	279	253	275	289	266	270	291	250	284	308	255	260	270	291	277	254	260	275	274	267	285	258	286	304	274	317	259	261	305	277	269	247	271	279	234	283	266	267	281	267	260	276	282	284	295	298	249	244	275	270	270	282	263	299	251	246	305	291	298	281	274	256	230	240	258	279	267	253	253	311	263	270	262	313	251	285	278	246	259	262	258	254	280	298	272	285	261	288	247	258	272	237	235	267	275	305	282	277	267	271	277	246	301	265	293	273	270	269	239	251	291	282	267	314	239	274	287	306	301	294	274	255	275	251	291	281	268	294	285	273	274	288	289	254	306	281	260	278	281	254	289	245	256	260	266	289	244	263	259	268	251	258	286	268	297	265	286	282	270	266	273	268	271	217	263	280	287	287	257	291	268	260	307	292	290	300	264	295	265	267	245	288	247	261	279	281	257	297	256	263	282	258	259	284	284	303	278	271	294	238	275	273	289	279	265	264	284	270	262	264	254	262	273	276	267	274	288	272	244	239	300	268	288	272	286	295	255	262	282	264	284	320	266	278	261	226	259	287	270	296	266	266	242	275	254	292	300	244	275	285	291	248	274	260	288	251	277	272	304	288	288	283	252	292	296	277	265	258	271	276	271	273	284	254	290	301	266	287	274	253	256	284	251	295	262	261	289	243	278	291	307	283	289	259	277	239	270	296	271	257	269	276	263	295	245	252	272	287	246	253	279	265	250	257	262	281	267	307	316	260	237	255	268	295	246	268	268	326	262	262	268	280	319	280	302	278	267	289	291	269	305	277	286	272	250	250	257	248	280	267	283	269	272	287	251	293	287	291	251	253	277	275	263	255	283	260	263	246	320	266	297	272	281	258	291	267	291	268	301	276	265	294	263	260	269	301	267	262	268	273	277	304	238	299	304	272	252	263	273	280	270	284	258	259	271	272	285	285	262	271	280	281	280	240	264	295	272	270	251	283	273	264	317	276	264	239	259	291	281	267	293	262	275	290	264	271	269	251	295	270	287	304	291	280	272	291	265	277	304	282	274	267	286	265	277	266	299	266	282	274	305	249	270	262	285	307	273	280	263	291	255	258	293	287	252	254	288	286	272	258	270	233	249	265	283	285	261	296	268	252	259	307	262	275	276	268	275	300	270	281	279	274	256	284	266	263	274	269	277	257	249	294	274	249	305	254	303	320	307	300	266	285	273	284	275	282	264	272	266	283	276	264	273	274	277	294	288	251	263	285	246	275	271	249	280	276	267	291	280	243	269	288	270	268	275	266	282	263	285	270	262	303	297	291	285	273	291	260	298	300	266	280	265	280	278	280	241	286	295	254	265	263	290	262	253	272	298	272	285	302	273	275	278	263	268	262	295	264	286	265	289	284	274	263	262	278	254	279	306	253	266	259	283	299	271	251	291	272	270	261	247	278	297	296	274	266	286	279	270	281	255	272	280	298	286	266	283	283	304	276	298	275	260	246	270	276	295	287	276	271	287	284	261	296	298	271	296	262	290	242	293	278	281	284	278	264	268	278	270	299	284	233	280	265	241	293	302	301	271	280	270	260	300	307	251	273	282	264	269	260	283	271	263	283	279	275	267	260	292	277	302	268	280	268	268	313	282	259	260	290	267	259	268	266	266	259	293	276	257	255	278	269	309	256	277	268	284	243	287	284	274	280	260	283	270	267	282	300	247	301	287	265	281	278	279	249	299	268	267	276	279	277	294	297	288	261	290	282	233	257	277	287	259	275	285	290	271	273	267	294	276	297	253	260	279	295	268	271	264	270	245	268	256	236	297	274	276	272	254	280	258	290	260	273	273	263	246	277	291	276	271	248	279	296	254	265	270	270	273	264	270	261	287	259	276	277	269	259	266	295	284	271	267	282	253	284	282	283	256	268	295	279	269	259	287	281	272	282	275	292	276	288	243	299	276	299	278	258	291	266	232	298	308	310	274	254	264	303	300	281	282	290	285	275	252	268	247	284	276	276	255	268	268	265	274	313	276	296	265	279	264	313	251	292	251	263	304	264	246	258	287	271	267	282	269	283	282	281	284	279	288	270	288	244	286	265	293	266	294	259	273	254	243	244	269	290	272	268	267
45998	15484	13396	7239	4954	3722	2833	2174	1802	1623	1388	1231	1093	996	961	892	822	805	781	686	675	701	669	655	709	608	633	617	596	614	611	589	580	633	586	566	584	566	579	560	555	601	565	542	564	578	565	552	559	562	543	550	566	546	522	549	571	519	510	530	516	561	517	555	568	551	548	515	512	513	548	524	519	582	550	517	572	492	516	532	549	557	558	569	538	495	545	541	532	563	501	545	542	525	508	506	510	530	535	520	515	530	570	500	563	532	526	542	538	552	538	497	500	499	536	510	513	538	588	490	545	523	504	486	539	535	514	506	541	523	545	538	549	456	520	550	506	515	502	544	524	519	554	535	515	530	530	508	507	545	564	523	556	515	514	565	544	521	512	511	494	507	506	546	517	512	511	532	503	503	488	516	556	515	552	516	503	496	497	496	518	511	539	546	525	530	534	491	514	500	526	530	538	536	525	501	515	511	541	493	494	537	558	520	525	483	557	527	518	512	532	537	487	512	513	511	537	524	504	565	558	507	539	542	507	575	565	553	500	494	563	477	539	486	532	504	510	529	549	532	482	512	526	536	495	524	560	556	515	518	531	514	534	508	519	528	519	497	522	541	561	522	543	537	509	539	505	500	531	519	568	540	504	524	538	543	489	538	531	528	484	539	513	517	525	537	463	537	517	540	534	497	501	509	507	502	522	504	517	551	554	541	483	577	588	514	570	516	470	521	495	540	502	507	508	558	525	538	491	548	531	525	512	518	532	512	516	541	573	475	557	525	502	526	527	533	494	506	531	483	542	540	532	544	553	521	538	529	541	475	540	512	561	550	541	518	529	528	557	515	500	540	513	507	525	481	568	516	536	517	500	485	580	508	495	518	530	533	557	545	474	513	497	497	542	548	526	506	522	495	502	471	501	495	539	519	549	529	542	557	545	528	481	535	544	541	520	527	520	529	514	549	534	557	504	521	542	524	494	560	534	519	536	524	529	535	520	551	523	480	508	567	533	534	517	494	567	524	548	544	466	536	497	543	521	520	548	553	526	525	518	531	563	509	524	552	554	495	498	518	506	535	528	527	533	506	539	522	491	520	504	532	497	548	562	518	496	547	534	519	511	509	559	494	522	535	526	508	527	489	523	536	521	468	557	499	577	518	536	533	521	527	529	539	510	556	518	525	561	511	555	532	525	539	536	514	499	543	538	553	517	526	498	498	532	487	525	510	520	531	546	550	551	510	521	570	522	533	497	534	541	552	582	540	535	508	509	565	499	544	550	527	487	493	532	564	510	547	571	555	513	565	569	533	496	542	515	548	501	580	521	533	560	513	514	498	492	516	512	529	490	516	559	506	557	516	517	514	537	484	560	541	542	507	546	517	567	513	527	521	560	535	516	527	517	498	508	492	528	536	510	554	559	530	497	487	525	502	533	523	549	503	521	507	524	537	514	533	569	506	550	543	535	542	530	552	528	567	554	537	495	530	504	475	542	528	506	508	536	543	501	520	521	528	537	536	524	552	537	511	563	505	530	503	511	513	491	490	542	522	575	527	522	533	591	512	531	491	522	499	534	493	545	547	524	546	556	528	521	530	560	501	533	527	531	489	491	510	519	528	529	506	544	511	509	539	526	496	493	546	551	574	526	515	522	513	534	580	485	503	508	498	519	507	527	568	512	514	546	526	525	570	522	469	460	523	539	523	509	533	514	502	549	518	502	538	549	518	556	493	537	521	544	510	517	522	548	516	548	528	540	523	558	552	496	537	551	517	519	588	569	533	508	540	538	536	495	521	519	519	504	568	498	502	541	548	511	496	544	491	554	520	529	522	506	460	488	513	508	539	537	515	534	538	517	520	524	543	512	548	522	533	518	509	514	511	534	554	517	536	498	522	502	542	524	550	529	519	542	553	507	569	534	535	498	501	521	487	514	534	518	522	524	524	530	513	587	525	517	538	571	537	522	522	488	541	535	557	519	500	538	520	522	508	554	545	509	525	547	538	489	552	486	521	540	552	508	529	523	516	578	514	522	536	545	560	512	506	535	539	531	499	499	526	492	517	511	488	506	537	544	511	505	547	483	533	518	549	511	549	499	560	521	546	519	513	494	516	554	529	516	498	540	537	534	520	528	511	507	515	525	541	526	532	506	485	533	531	560	542	533	524	545	534	528	525	575	512	535	544	534	530	564	471	536	545	528	535	542	542	530	501	527	562	489	530	534	524	514	545	530	546	507	514	552	501	580	542	552	508	522	497	527	500	519	488	515	543	501	484	532	490	495	503	520	518	523	516	522	501	522	531	549	536	544	529	526	507	531	520	524	557	515	539	552	509	557	546	529	506	515	527	553	538	506	510	515	501	558	510	507	534	523	515	537	540	503	524	512	561	490	528	488	531	518	515	520	530	500	545	561	526	548	534	553	517	481	481	510	506	517	488	528	520	552	505	520	496	544	554	522	500	523	483	531	523	500	533	567	535	492	529	509	492	477	510	526	552	538	478	518	543	551	492	549	540	500	489	556	510	525	513	551	542	512	521	504	508	529	527	537	517	583	556	522	551	505	524	511	495	496	524	524	529	511	534	551	507	525	551	515	520	537	515	549	517	544	552	539	513	524	492	519	528	548	536	490	545	541	510	515	501	500	535	513	507	562	536	497	522	550	548	502	502	537	560	554	535	548	524	518	469	544	486	558	513	543	506	489	542	553	521	535	525	519	493	527	517	537	519	524	466	559	515	542	548	551	526	569	543	515	525	555	533	508	534	505	467	546	565	556	573	564	530	500	485	571	529	503	506	540	519	508	507	498	519	558	571	502	535	492	547	538	529	539	505	501	520	544	520	479	572	514	526	532	511	501	542	491	519	542	542	537	489	507	514	538	505	485	509	494	542	527	523	520	518	510	546	535	552	539	557	533	520	535	537	540	546	538	528	560	520	554	514	502	531	513	520	503	549	528	565	530	486	488	555	487	513	545	507	490	541	528	491	515	525	541	535	506	504	547	566	544	500	478	536	521	575	522	494	518	541	498	554	533	536	504	574	525	502	475	530	528	499	496	526	494	544	535	514	468	527	520	526	506	491	559	518	514	576	466	498	510	555	536	536	544	548	512	551	538	537	528	514	542	510	514	534	539	507	536	484	514	534	522	561	498	516	542	545	517	529	538	516	541	534	538	528	533	496	521	501	520	522	544	513	562	523	538	532	507	496	504	529	559	494	547	511	560	526	511	492	574	491	538	505	516	561	511	500	470	546	535	481	509	542	520	518	494	554	492	530	541	560	519	508	516	532	533	550	542	538	542	488	540	498	529	476	549	490	516	540	502	534	555	520	494	488	515	518	538	529	523	500	518	494	522	543	516	516	535	519	493	567	513	544	532	507	484	514	515	535	552	507	499	517	554	514	542	518	528	495	544	493	511	511	532	506	531	480	498	516	561	529	521	533	531	518	544	517	556	521	551	529	523	539	494	534	491	541	474	575	549	503	512	535	533	498	533	522	519	532	556	546	556	478
27362	20857	6935	328	161	110	127	102	82	95	91	90	98	99	76	77	84	89	87	92	86	91	101	76	81	89	91	87	92	74	90	91	104	82	84	90	85	68	72	84	95	98	96	81	85	83	95	71	75	84	83	82	84	88	82	104	71	100	77	60	93	84	92	77	87	89	77	88	80	82	91	85	93	95	78	78	90	74	90	106	78	70	89	79	85	76	87	83	83	94	90	91	96	74	89	93	87	79	91	84	75	87	93	92	84	88	80	73	105	88	80	97	99	111	98	79	74	90	78	98	94	81	99	90	94	64	99	81	88	75	88	74	69	75	94	75	85	92	97	78	69	69	84	91	89	98	83	82	87	72	83	97	80	71	85	83	69	85	86	81	86	90	85	81	85	93	77	79	76	79	69	82	74	92	85	83	94	77	73	81	79	85	80	77	71	84	74	93	71	92	98	94	85	81	94	105	60	82	87	90	84	87	73	80	82	84	72	81	84	87	86	73	77	84	94	85	93	102	94	79	68	85	73	90	82	80	78	102	71	78	85	89	84	95	84	80	85	79	88	100	90	78	89	75	77	83	96	99	85	81	90	88	97	89	84	100	67	103	86	77	89	90	74	60	74	86	93	70	92	73	92	86	92	80	90	102	85	82	88	68	92	84	74	83	93	90	68	86	77	95	95	74	81	96	72	87	82	74	89	79	85	92	89	92	76	110	73	103	77	96	89	83	80	67	80	75	99	64	94	72	85	96	99	87	92	87	81	95	92	76	84	74	94	84	83	69	72	78	79	92	87	94	73	68	79	80	89	65	80	79	82	87	88	81	82	92	78	80	74	100	74	84	80	91	70	82	79	92	93	99	85	80	87	85	103	82	81	77	91	58	72	71	83	83	89	74	91	83	70	94	95	82	82	72	86	80	75	82	105	94	92	77	92	76	84	70	89	86	85	80	89	72	84	87	76	77	78	93	96	74	80	97	84	80	76	79	83	90	92	87	82	94	80	96	83	84	86	85	90	80	86	75	74	94	71	81	98	90	89	94	64	92	86	80	83	90	92	88	77	92	77	91	89	73	97	85	77	104	95	76	85	84	78	91	70	65	102	86	93	72	93	82	82	70	87	71	75	71	82	79	78	95	81	89	104	101	96	70	106	78	87	83	74	95	98	98	82	85	91	90	85	90	70	81	68	73	77	95	70	96	82	95	86	77	82	86	108	87	65	87	78	91	96	77	94	96	82	74	79	71	80	87	75	86	79	101	104	77	88	80	88	82	82	86	73	89	69	90	92	87	81	65	94	89	92	87	88	71	86	79	81	71	79	80	102	92	89	81	81	86	96	84	80	105	78	82	83	75	69	95	75	84	92	73	83	86	75	102	98	76	83	87	89	88	77	79	89	74	84	83	76	80	94	96	84	99	85	95	76	89	69	80	80	94	75	72	84	76	78	95	88	78	66	94	100	96	90	105	66	71	89	95	82	78	78	83	83	103	64	88	82	89	75	80	83	77	81	87	80	89	103	97	88	79	81	71	71	87	96	83	57	96	83	75	78	71	73	84	77	107	93	67	79	94	98	72	82	89	90	80	84	78	76	100	76	83	86	75	83	88	78	97	94	80	93	79	111	90	81	74	71	69	77	83	101	89	80	107	59	81	81	96	79	90	91	82	79	69	84	55	79	79	88	75	93	95	73	74	84	84	83	80	79	83	81	83	91	83	88	102	84	85	93	84	85	77	88	81	80	73	100	83	88	82	80	62	93	82	85	83	96	79	70	86	76	83	83	90	70	87	86	91	89	90	63	101	86	85	78	104	87	100	92	86	91	87	73	98	76	75	78	91	91	78	82	106	72	81	76	80	89	94	101	84	72	85	70	95	80	90	90	82	90	88	74	92	86	74	70	82	88	97	67	89	75	89	72	65	86	75	81	97	73	85	105	98	59	81	77	88	84	89	79	81	90	102	93	77	78	94	87	88	70	79	84	76	78	87	81	93	86	92	82	89	114	86	95	91	94	77	77	84	90	81	83	84	94	84	95	84	90	76	102	76	98	113	72	80	90	89	98	79	65	76	82	71	83	85	72	77	74	90	88	99	94	81	78	84	61	87	90	77	85	86	86	73	100	88	81	94	70	83	90	80	90	77	81	86	75	75	83	90	85	71	90	76	80	90	81	82	77	97	91	82	83	67	86	76	81	98	94	74	88	83	79	87	92	69	81	75	70	77	77	74	84	88	82	88	83	80	77	84	79	82	92	100	99	94	77	91	81	70	84	75	72	80	87	87	76	86	84	87	96	91	100	92	66	95	82	76	80	85	78	89	80	83	83	92	78	80	86	100	73	83	77	89	84	94	71	92	99	92	75	88	90	82	87	92	82	102	81	66	92	87	102	86	83	66	85	77	88	91	112	75	77	82	81	72	90	69	94	85	81	92	72	83	75	79	87	86	88	92	75	80	91	93	84	86	73	82	87	73	77	89	73	67	67	78	87	82	85	83	102	84	87	90	101	103	98	104	105	88	101	113	74	82	78	86	78	74	90	84	81	88	83	96	91	88	77	80	94	77	86	96	78	78	80	83	86	74	69	83	86	84	79	90	101	92	77	88	94	66	70	89	79	70	100	81	80	79	85	86	65	78	89	79	79	87	80	86	72	78	94	75	76	84	86	83	86	85	80	90	93	86	110	86	98	88	73	78	74	90	82	89	74	81	90	79	93	86	75	84	82	99	73	89	85	68	100	75	68	81	84	90	88	85	90	84	86	80	89	66	85	79	89	88	84	87	70	80	79	85	101	98	70	100	93	87	85	86	76	87	96	95	86	80	67	85	70	84	87	100	87	88	82	84	69	96	73	89	81	70	83	109	91	80	83	83	78	90	73	76	96	82	80	110	84	90	86	81	89	85	87	81	96	86	95	65	92	87	90	83	86	67	92	76	93	88	71	68	84	99	67	92	86	79	83	79	85	75	83	83	78	87	65	76	72	95	87	93	84	82	77	76	88	79	82	82	94	96	92	85	76	89	83	87	78	74	122	85	91	98	101	87	88	91	86	103	77	87	83	80	107	69	76	79	72	81	81	68	80	78	80	77	79	99	88	67	82	81	73	85	96	92	95	103	80	73	96	83	79	78	78	86	65	85	98	66	67	91	85	85	80	100	78	88	95	91	85	96	76	97	85	87	111	80	90	86	78	67	88	74	87	80	89	75	82	86	84	71	87	85	75	89	83	74	96	81	75	93	88	78	85	77	77	100	92	60	73	84	95	72	96	99	87	73	77	88	94	76	79	76	92	76	85	80	96	96	101	53	82	74	69	102	89	73	71	83	87	85	82	68	68	74	72	70	88	87	83	84	94	77	81	84	86	83	79	89	77	92	80	97	75	94	81	73	75	81	84	98	83	89	86	105	75	73	77	80	76	84	89	79	89	78	78	93	85	86	71	88	70	103	88	90	86	87	76	78	73	91	76	82	87	83	84	81	77	72	85	88	83	78	117	92	97	76
19609	1710	1029	593	459	369	300	268	239	207	216	207	182	201	209	209	203	179	165	202	184	183	179	200	195	196	184	184	186	224	191	192	222	187	189	185	185	204	180	192	196	182	172	196	175	180	180	202	203	187	195	189	197	172	172	206	227	203	173	202	179	183	190	197	193	177	206	175	187	207	188	181	155	190	169	183	182	192	184	192	178	175	172	182	169	201	164	200	199	207	193	192	185	167	168	195	209	193	187	198	180	178	213	192	180	168	188	192	187	189	178	203	184	208	197	188	215	176	198	200	182	162	205	185	184	180	192	192	190	203	214	191	198	194	208	186	177	212	182	160	219	182	178	193	202	200	189	191	211	215	211	204	188	170	167	173	180	198	191	196	159	187	180	194	180	186	183	192	206	212	202	209	195	195	165	180	188	187	173	160	192	177	178	187	181	188	191	209	169	185	180	193	187	193	186	192	197	192	180	178	192	182	157	170	158	192	177	189	171	192	209	177	167	188	194	199	173	184	177	173	196	201	182	194	171	206	204	204	199	196	175	204	197	177	189	185	181	200	198	195	191	184	213	206	182	190	182	169	152	180	195	196	206	193	179	194	201	199	199	212	190	202	173	193	205	180	199	185	192	181	187	185	167	184	186	173	188	177	170	210	192	192	205	208	179	193	193	177	206	194	170	195	182	186	183	195	204	201	194	204	210	161	185	181	177	209	194	174	174	196	185	179	197	188	191	198	191	189	182	179	201	212	200	167	196	217	173	208	188	201	186	166	197	213	181	172	173	183	168	174	195	195	169	185	196	200	198	174	175	183	184	186	192	169	188	199	161	173	198	200	193	181	182	221	188	172	205	184	192	199	182	177	186	174	188	175	205	201	164	190	208	170	187	160	203	181	202	190	218	175	201	183	192	177	179	169	173	210	174	179	196	203	169	196	175	190	179	200	196	168	209	165	182	203	201	211	199	180	228	198	177	187	191	177	204	191	194	223	161	196	186	203	171	173	192	224	176	159	193	193	189	183	172	196	188	198	193	189	198	168	195	211	184	209	211	194	198	179	160	184	203	188	200	173	180	193	173	193	203	190	188	184	169	182	193	196	185	217	189	190	188	207	194	206	168	172	207	211	215	196	189	168	174	205	160	176	195	167	184	183	193	193	174	180	184	193	174	194	172	214	202	189	227	191	171	220	176	160	174	193	202	176	207	194	177	184	193	204	170	195	163	187	206	195	194	192	194	172	178	172	192	189	197	203	199	199	190	175	175	168	183	170	197	186	196	173	189	184	164	176	186	183	208	176	187	220	199	197	222	198	178	165	180	184	194	165	191	163	170	183	184	189	188	197	181	209	209	190	185	186	208	203	177	198	171	200	181	172	167	210	179	185	172	163	188	189	197	200	176	181	196	181	189	186	206	163	180	201	189	193	184	181	177	202	193	195	213	172	209	205	183	203	176	190	197	209	209	176	162	187	199	181	177	190	197	181	193	181	185	188	165	163	175	177	210	200	171	184	187	194	176	174	193	208	184	224	193	197	203	195	193	194	193	185	200	177	177	174	177	181	164	180	192	176	139	176	182	195	179	186	209	170	190	187	204	191	205	185	205	179	188	199	181	158	186	179	179	210	160	180	200	186	207	175	197	180	175	185	202	197	180	201	186	199	196	186	192	170	193	185	167	209	194	191	205	190	191	176	208	191	185	186	182	163	188	195	180	186	186	203	161	208	191	210	217	166	211	199	192	175	210	178	183	200	187	177	197	193	187	178	188	197	189	189	190	185	193	190	192	191	178	206	175	195	206	201	186	202	190	196	185	188	194	190	193	189	198	180	174	185	181	157	172	185	197	166	193	174	175	217	195	189	214	178	156	197	209	196	193	184	218	197	193	191	172	154	212	163	157	174	195	196	196	183	185	201	195	179	187	186	216	196	210	211	180	171	170	193	183	195	196	180	181	186	165	175	170	182	195	203	173	200	185	177	185	175	169	185	189	178	193	183	187	186	172	202	166	188	185	191	199	183	192	177	215	184	209	190	189	192	166	193	202	193	184	199	204	215	163	175	211	202	208	184	209	189	203	200	162	200	214	175	185	183	191	194	182	192	168	206	205	191	152	195	184	179	164	170	176	169	178	195	191	190	164	188	206	172	222	172	204	182	163	192	188	195	151	167	183	181	182	186	171	203	195	200	196	182	205	195	191	201	178	177	182	179	187	191	185	181	191	172	187	195	164	192	216	188	215	186	206	180	195	207	184	198	169	187	178	200	177	189	174	144	219	203	191	175	197	176	199	168	199	174	205	190	170	185	162	189	172	163	210	192	188	198	188	192	197	194	192	195	192	205	201	178	201	166	183	205	216	192	181	204	175	184	204	180	191	189	163	187	188	185	194	206	200	178	209	189	189	207	183	166	177	211	182	194	166	187	172	178	175	182	184	192	218	191	203	190	191	190	199	208	178	166	205	196	168	183	205	186	197	169	198	206	186	197	169	188	174	193	196	206	205	191	194	171	200	209	189	181	192	202	170	189	193	203	199	188	169	201	194	196	211	185	186	204	186	188	206	215	191	181	172	207	191	172	178	182	203	190	213	174	207	195	191	184	192	203	199	168	210	212	189	201	204	191	186	186	185	170	175	193	191	185	189	177	191	175	199	169	176	188	173	192	196	190	177	232	180	199	189	192	170	185	193	173	218	205	182	192	175	199	180	189	195	184	184	156	195	196	184	198	187	170	177	199	202	189	226	166	197	188	192	205	197	193	195	197	183	179	185	195	161	208	192	192	184	203	220	193	181	219	198	194	194	188	199	199	195	166	155	181	168	203	198	184	205	187	195	181	185	206	182	174	183	199	179	176	173	183	181	194	182	209	184	186	174	202	189	179	190	207	176	198	173	193	188	196	192	177	183	190	182	200	171	183	177	205	148	178	193	180	190	193	203	191	179	189	188	188	205	184	215	178	199	189	202	190	188	192	189	176	178	196	207	190	189	209	182	174	179	196	198	182	190	194	161	173	193	174	171	193	174	178	185	180	176	165	170	175	200	203	163	205	204	180	189	197	195	168	204	198	215	185	174	192	187	179	193	167	204	206	192	191	181	199	199	188	199	197	188	166	186	190	201	179	174	219	193	174	197	183	195	201	176	186	195	191	180	186	208	195	192	215	206	191	198	209	181	194	197	166	196	171	181	184	181	192	212	196	175	177	198	166	200	190	185	198	202	188	176	189	169	176	195	217	191	191	199	199	199	169	187	179	197	192	190	191	201	191	208	170	190	196	183	168	175	205	216	205	187	175	165	180	163	176	194	184	187	189	201	166	191	212	178	192	188	186	177	196	182	185	202	181	198	184	202	195	202	195	221	199	172	179	211	178	199	180	187	163	201	174	191	213	173	201	172	178	182	178	207	183	185	196	175	210	190	184	198	185	182	183	166	192	181	193	213	203	187	167	181	178	193	171	191	211	196	173	204	177	201	179	160	195	190	175	164	201	180	194	212	203	205	158
24795	21710	29110	24815	19375	1392	461	322	288	239	229	200	213	195	204	177	166	155	126	168	139	153	141	145	128	134	136	125	142	140	135	134	126	114	140	143	127	143	113	132	120	110	112	129	128	123	139	124	144	127	113	126	114	136	121	115	108	104	127	124	128	122	128	113	127	149	103	139	127	134	131	144	124	117	132	137	113	118	112	120	124	133	114	129	121	122	141	139	114	115	126	150	121	133	132	141	119	110	131	140	116	137	129	148	106	124	128	132	102	112	128	126	89	115	122	124	123	118	138	128	131	121	107	124	126	113	128	104	133	98	107	117	123	109	129	129	127	123	117	119	101	118	130	122	123	128	130	134	119	110	125	144	135	121	125	127	109	125	141	121	117	122	115	133	126	124	123	129	116	129	115	135	139	123	128	126	100	136	124	145	124	135	137	121	117	134	145	123	124	134	107	106	131	110	113	126	121	118	127	120	117	122	130	113	129	130	136	140	110	114	128	123	125	113	141	133	110	129	134	128	139	114	112	117	117	121	119	112	123	131	123	134	113	101	100	111	123	116	123	94	116	131	138	128	122	116	108	127	113	118	133	118	114	133	136	131	119	126	135	126	104	133	120	137	114	115	124	145	121	114	118	134	119	125	129	135	126	124	135	133	135	120	134	110	114	114	131	138	131	133	121	130	119	116	137	125	121	138	130	119	119	109	119	119	135	116	109	117	118	129	125	124	126	127	134	118	114	141	112	126	123	127	107	138	124	127	105	133	111	129	143	138	118	114	112	131	135	116	112	105	113	105	131	135	129	128	124	118	114	140	112	134	103	140	116	110	122	132	127	125	125	142	116	133	135	139	112	114	117	118	123	119	139	117	136	135	110	118	120	113	138	118	123	116	118	113	120	124	107	105	132	115	101	116	115	142	131	112	119	124	108	136	106	114	114	114	128	127	115	127	127	109	123	101	112	109	128	115	129	115	127	125	114	127	132	133	149	130	122	130	123	126	114	127	105	117	117	133	114	116	126	134	114	128	120	130	127	138	143	124	121	129	122	126	140	112	118	120	120	122	128	121	101	131	126	130	96	100	131	132	117	108	113	130	125	110	124	110	113	126	118	109	122	132	146	128	115	116	122	113	122	113	119	120	121	97	115	126	131	122	108	109	124	122	137	136	139	113	121	138	115	109	104	121	130	127	128	133	138	146	132	132	126	126	115	115	124	117	122	131	143	123	123	123	135	137	117	131	107	114	134	128	105	123	130	132	127	132	124	127	127	115	119	119	136	131	117	121	98	127	118	111	113	139	98	107	114	113	115	122	117	122	118	116	125	129	123	106	128	136	126	144	106	125	123	131	127	116	131	124	120	141	117	130	121	126	136	137	140	115	131	118	123	138	122	121	123	140	109	119	103	123	118	114	125	102	117	122	116	126	120	110	130	146	112	106	122	128	123	127	116	110	123	130	107	122	121	131	123	132	110	131	135	107	119	148	124	118	123	117	115	105	125	117	132	118	114	123	136	130	114	121	113	122	113	114	123	112	117	112	118	124	108	128	123	137	132	117	119	115	109	120	128	122	115	102	116	106	126	126	126	122	106	129	107	127	113	114	139	112	118	114	122	126	128	115	128	124	148	131	122	115	131	102	119	132	122	108	116	121	125	98	128	130	113	135	126	114	107	109	125	130	99	127	96	135	111	150	113	117	134	137	126	149	116	115	133	113	115	120	111	143	110	122	127	137	128	150	121	122	140	146	116	101	106	126	125	109	93	145	105	98	111	128	131	130	124	121	132	122	128	114	139	122	100	124	123	136	138	120	131	135	95	129	126	132	136	111	125	112	120	122	136	108	118	124	104	115	115	121	121	119	121	124	115	117	116	144	137	108	136	122	135	119	126	105	115	131	117	110	135	121	129	120	128	123	120	130	129	129	121	115	134	137	113	123	115	131	130	107	117	112	107	136	119	114	126	130	127	137	120	126	117	123	115	111	107	116	135	118	113	124	116	117	117	138	139	118	110	128	116	116	128	134	145	110	108	122	132	126	140	118	107	112	129	130	125	116	118	130	127	120	117	125	111	119	137	123	115	124	145	127	118	122	138	113	120	129	124	112	133	113	137	130	117	118	122	135	130	101	113	110	137	107	118	132	138	104	141	117	123	96	121	112	100	134	121	141	119	119	126	110	142	138	132	132	109	106	119	116	131	116	149	134	120	127	103	129	112	109	129	126	126	127	109	139	135	121	133	129	120	122	133	124	113	118	137	106	115	116	133	121	119	115	132	131	122	119	141	128	119	107	120	119	106	119	115	111	124	112	135	120	113	103	100	124	138	149	137	124	101	124	112	124	106	115	142	125	119	116	123	108	116	125	108	138	133	121	130	125	125	145	129	111	109	140	147	129	127	109	125	127	145	123	118	142	103	137	125	126	130	131	127	145	137	124	130	152	125	121	127	127	119	121	114	108	111	118	137	138	112	122	132	108	117	107	126	127	134	112	137	114	122	132	97	130	118	104	88	130	114	106	127	129	116	122	113	139	128	152	149	123	135	129	98	144	138	113	111	119	132	119	115	127	131	121	126	108	121	137	132	138	112	108	122	125	133	130	120	121	133	109	127	123	126	119	128	122	103	104	124	118	127	125	145	129	121	117	113	117	119	138	140	127	140	132	95	120	132	122	116	118	129	126	110	119	127	129	129	127	123	117	124	141	124	105	110	121	131	117	120	105	131	114	155	110	113	128	118	102	125	113	116	121	101	123	135	103	114	110	120	126	118	110	122	140	114	126	117	118	103	130	128	111	132	131	130	130	142	124	132	147	130	145	126	122	117	125	102	114	144	141	121	117	119	119	129	117	134	124	121	101	109	141	115	131	116	129	96	130	122	112	119	125	133	112	121	115	123	138	115	117	105	118	110	127	104	130	121	116	126	113	133	147	107	115	105	113	115	120	124	103	112	108	121	134	112	108	106	133	127	128	129	135	126	113	126	101	130	124	139	125	115	133	115	127	113	119	117	128	136	110	130	116	115	111	125	122	116	120	114	107	116	110	132	110	125	116	132	106	121	116	131	129	126	126	113	151	106	143	130	114	114	107	127	128	112	122	123	133	107	119	118	125	116	106	116	116	113	121	107	126	120	118	120	98	127	121	127	120	112	129	109	148	121	128	112	130	112	116	90	112	112	125	124	112	108	124	128	120	114	126	135	112	119	118	120	127	109	120	124	133	101	122	119	142	134	134	120	126	127	124	126	114	129	128	130	149	132	107	132	120	130	131	107	120	128	111	112	118	123	140	143	108	131	110	131	113	119	105	110	126	138	120	104	138	114	146	133	118	113	141	129	124	132	123	99	130	127	125	101	113	144	111	129	128	116	121	120	117	141	132	119	120	141	124	117	118	119	133	126	125	102	127	131	122	110	134	125	143	110	122	119	149	106	144	118	118	133	129	116	119	121	116	116	117	125	120	128	116	117	105	126	107	128	126	126	127	122	123	105	119	133	98	126	102
35865	10120	7604	3882	2463	1823	1302	1099	858	669	585	551	493	482	417	383	365	362	330	328	321	309	314	308	289	279	249	279	289	260	273	272	227	260	267	248	273	236	237	221	230	239	244	268	256	249	212	259	280	247	225	239	224	239	239	234	244	248	233	235	229	234	254	240	249	217	212	227	223	276	231	230	254	248	237	242	245	276	242	242	240	235	257	235	222	233	228	230	222	201	236	216	241	204	238	219	236	228	245	206	236	234	226	249	260	224	235	227	229	190	238	225	230	217	235	251	201	256	239	230	238	231	249	232	240	241	255	255	225	218	207	226	235	239	242	218	248	246	229	229	244	232	250	248	237	228	224	229	240	215	218	240	241	223	258	228	225	208	230	210	209	271	231	248	223	206	232	236	219	233	216	207	245	245	222	214	225	233	214	235	233	261	213	227	222	209	233	207	229	246	236	232	231	230	207	207	236	230	213	209	227	260	201	262	233	254	213	218	226	232	228	232	253	227	216	247	236	220	233	220	254	248	234	232	253	207	245	198	255	230	244	209	218	238	224	249	212	232	221	230	237	250	286	228	246	259	245	236	222	219	239	227	255	233	251	243	231	220	243	245	230	224	223	255	235	244	236	213	213	193	229	230	212	226	223	239	225	228	206	229	221	224	201	232	226	219	253	255	245	230	237	253	208	215	262	218	221	242	218	209	227	234	244	217	219	222	250	215	247	242	233	236	246	208	262	209	236	243	258	200	229	237	222	220	241	219	244	224	207	230	238	209	244	185	240	242	217	208	229	226	215	236	232	243	234	243	205	237	247	201	211	250	182	218	211	230	228	242	241	238	206	229	241	216	240	231	206	238	220	241	230	224	272	236	241	222	229	225	248	230	232	233	244	266	249	220	230	215	253	231	239	250	227	240	260	246	249	210	204	231	248	231	252	208	223	233	222	230	239	256	210	220	209	250	227	236	246	219	257	245	205	237	218	212	242	222	254	237	234	227	218	222	250	216	232	225	223	240	240	210	252	237	240	236	252	239	244	252	215	226	286	232	263	216	218	209	222	216	232	200	224	268	226	226	245	228	233	257	197	234	236	234	229	240	229	240	220	207	259	241	222	241	201	262	194	250	235	252	232	220	228	210	248	235	229	245	191	236	232	229	250	234	254	211	242	230	229	228	262	241	227	243	238	249	221	228	260	250	235	237	235	219	244	204	205	234	240	237	240	225	242	218	246	237	226	249	235	265	252	220	242	227	250	218	249	233	204	235	243	221	225	214	217	250	265	206	240	238	238	217	228	228	236	222	238	226	246	238	218	239	223	223	260	229	258	245	227	221	217	226	234	230	244	239	253	246	221	192	239	234	256	247	219	246	216	246	236	238	225	224	232	240	220	237	219	215	218	226	257	251	246	238	223	236	252	227	251	238	201	260	220	236	227	209	213	216	217	234	229	225	209	221	246	216	230	239	228	252	235	217	236	227	233	269	224	229	218	222	219	224	228	213	235	211	247	236	246	232	235	246	232	226	211	214	213	241	247	200	217	258	240	213	258	243	273	219	219	264	231	229	223	242	226	215	216	232	241	225	223	228	207	226	220	227	240	259	239	263	207	239	247	229	221	223	214	250	222	238	237	245	185	240	236	228	238	226	228	206	223	222	240	206	234	245	237	207	198	263	243	226	236	226	234	237	226	214	217	233	241	211	249	249	238	241	229	234	210	233	230	197	216	243	231	231	261	234	245	209	253	219	241	215	208	227	251	192	239	250	236	223	225	229	229	225	227	235	233	228	240	250	208	252	241	214	243	253	228	209	229	212	246	238	229	241	232	216	236	220	236	227	251	227	212	272	211	229	235	234	219	229	216	213	228	234	205	237	245	216	237	220	225	223	234	254	225	246	250	215	238	255	250	239	224	213	236	214	214	237	222	221	225	218	241	225	215	187	211	255	258	224	237	246	256	246	228	200	254	234	256	233	224	217	223	259	221	227	203	245	216	240	231	218	250	233	219	234	208	213	235	211	195	213	252	227	217	226	220	239	230	226	246	255	254	213	230	263	251	233	253	238	245	238	223	227	202	234	231	224	239	228	221	217	256	236	266	213	201	221	247	228	239	229	239	256	254	220	218	227	214	242	221	260	244	243	238	223	215	243	230	216	239	229	228	237	213	236	229	233	223	212	246	241	224	232	233	232	214	238	247	219	183	225	253	224	231	206	268	213	255	232	228	244	224	217	232	236	243	221	219	212	198	258	222	243	260	225	221	234	223	239	248	240	262	217	211	223	220	185	223	236	226	223	221	236	240	250	221	222	243	239	229	233	229	235	249	216	217	233	254	247	227	215	241	229	218	212	227	222	226	233	223	249	238	230	226	224	216	205	240	215	236	232	250	245	238	221	228	221	232	236	196	227	226	225	236	219	242	228	233	235	213	224	224	261	220	262	216	225	245	204	274	217	217	243	219	233	225	225	235	210	199	222	218	216	232	229	234	237	256	246	236	226	212	227	221	224	236	235	205	232	224	253	239	234	209	227	218	237	222	263	229	228	244	234	237	227	226	218	211	253	220	243	231	225	233	228	224	228	211	251	259	247	244	246	231	227	246	228	243	219	239	250	224	254	229	241	228	209	229	242	228	217	236	204	244	231	240	241	235	216	246	212	237	251	212	238	235	226	201	264	247	222	251	218	248	241	224	245	214	235	230	252	250	223	242	261	219	253	185	246	226	257	244	235	226	241	228	213	227	225	232	218	248	228	209	242	210	217	210	227	221	245	230	260	223	215	216	234	225	239	238	233	227	229	218	265	223	225	244	259	210	242	234	188	256	214	197	267	243	227	230	232	202	234	248	237	219	222	239	230	235	229	229	222	224	261	258	231	233	261	238	203	207	193	229	236	218	259	210	205	226	216	223	208	232	218	246	214	221	245	243	225	228	256	246	205	220	212	227	223	261	232	258	226	224	226	244	216	217	223	226	239	218	224	226	222	225	205	212	258	218	247	248	257	255	237	220	236	229	234	230	227	232	222	223	256	228	264	245	204	229	239	239	231	230	213	207	246	238	216	225	242	224	224	220	230	210	249	242	225	221	235	224	220	231	226	208	241	214	225	210	231	221	231	239	256	216	219	217	254	255	206	206	244	224	239	209	274	229	219	226	252	225	241	246	247	213	249	240	224	214	240	233	272	226	243	238	221	207	220	251	233	230	221	216	238	222	227	249	242	243	257	222	222	225	227	239	252	223	200	253	207	227	228	216	215	230	228	224	221	239	224	258	197	223	222	254	221	255	246	238	228	240	259	244	257	201	268	235	207	246	233	209	201	247	209	241	233	227	232	243	248	241	233	228	212	232	218	225	252	240	249	240	224	231	252	226	226	249	218	245	233	231	235	225	246	231	229	230	221	220	236	238	220	228	212	228	213	234	227	219	239	250	223	266	242	248	212	212	230	207	259	222	227	221	214	197	271	223	234	211	227	247	233	206	223	235	260	232	229	237	227	239	204	250	249
23813	21688	30326	23595	21689	18778	1838	797	564	489	485	426	431	385	394	354	343	325	329	297	366	335	339	306	307	327	302	325	302	340	298	281	300	300	264	285	298	318	276	270	270	281	283	284	288	279	301	284	284	281	281	273	296	278	280	273	257	297	285	286	279	301	271	276	292	274	305	273	291	289	251	278	275	242	289	279	286	258	290	262	273	274	276	292	276	273	308	256	288	265	277	283	252	270	270	281	281	280	315	297	287	276	274	261	260	283	268	271	269	304	277	285	306	284	295	270	258	288	280	250	265	305	305	303	314	279	249	278	280	261	238	302	301	284	255	317	282	256	272	298	262	257	292	265	270	276	327	274	298	263	301	268	274	267	271	239	265	256	279	253	307	254	273	296	319	283	258	243	265	280	291	277	265	279	242	302	256	312	258	301	262	252	314	274	257	282	256	276	294	297	260	289	256	283	299	262	249	301	283	282	285	290	280	259	293	263	256	260	300	279	282	276	273	301	298	256	254	278	272	283	303	271	270	280	276	289	259	265	279	299	272	277	290	264	267	284	299	275	280	313	305	264	280	276	262	281	269	275	286	290	274	263	267	288	265	312	283	272	270	288	250	266	261	254	300	290	260	288	295	274	284	264	234	275	299	267	283	285	272	298	284	273	247	261	290	278	266	250	260	252	271	303	264	276	279	277	288	271	281	274	279	289	275	245	268	277	279	268	303	240	288	247	272	290	279	302	285	256	289	276	285	272	262	266	267	272	269	308	277	273	251	280	275	243	291	295	270	275	262	270	276	287	300	254	285	291	270	250	294	269	310	259	249	296	279	286	299	308	282	267	306	279	266	302	287	269	258	284	249	316	262	282	248	273	241	276	260	269	298	301	303	282	272	262	297	289	274	241	295	282	283	300	285	259	276	271	258	297	288	307	256	296	276	274	274	237	280	262	286	261	277	282	279	278	309	282	268	257	277	265	278	303	290	280	267	286	231	272	253	279	257	251	274	274	274	260	283	286	305	251	268	259	265	274	299	279	282	292	278	267	284	277	263	279	270	272	297	293	295	270	274	293	275	264	279	272	280	251	287	289	257	262	299	278	315	275	294	288	235	281	259	297	273	241	283	276	270	260	266	300	282	243	269	278	292	252	280	300	282	258	264	262	280	264	284	262	280	263	271	281	273	240	261	249	281	257	269	283	297	277	279	261	269	288	275	259	293	276	285	245	279	278	267	269	268	279	293	267	294	254	290	261	252	285	268	270	244	294	271	272	272	262	291	257	258	296	253	287	256	267	278	259	270	258	276	273	265	317	286	250	273	284	286	289	271	273	278	305	270	273	266	266	273	299	249	287	278	271	282	274	275	271	312	286	286	264	284	305	256	279	258	261	292	268	304	283	287	263	280	272	277	306	286	299	278	291	276	299	258	260	271	271	252	242	268	269	279	287	298	274	283	255	260	303	277	257	274	290	258	286	267	264	298	292	286	266	245	304	251	290	306	284	262	300	280	298	281	289	266	261	267	255	293	261	254	286	263	298	271	254	295	295	271	248	272	287	254	288	250	286	280	284	259	266	267	294	284	275	234	255	290	275	250	282	286	257	280	294	272	320	288	284	272	290	321	259	269	268	297	268	307	274	296	282	246	288	279	273	276	261	276	300	247	255	286	239	274	268	267	274	262	279	290	260	271	266	286	262	266	258	254	285	267	276	290	265	286	269	282	286	290	295	298	277	274	272	288	268	284	265	287	276	297	289	254	273	267	305	273	259	269	274	263	265	257	286	286	263	253	270	282	275	275	263	269	294	280	278	267	295	275	285	269	256	281	280	261	306	288	273	267	281	240	270	283	295	270	282	264	273	269	272	278	260	251	269	293	240	303	290	277	266	302	251	279	266	271	311	277	299	268	272	261	313	274	239	289	291	281	257	267	295	251	286	269	271	291	257	254	274	278	291	263	248	251	246	249	279	296	258	258	264	287	268	290	265	287	276	306	267	255	291	276	282	279	262	308	273	277	303	298	284	248	304	286	267	287	283	256	274	261	283	252	311	263	286	257	262	270	285	260	258	256	257	281	278	301	252	284	270	289	266	300	271	278	304	288	252	270	290	307	260	270	279	245	293	300	289	301	278	265	279	282	272	274	263	292	258	270	301	283	284	263	280	295	256	256	264	284	263	265	284	275	296	268	294	272	268	258	281	278	288	277	257	263	260	269	248	289	274	265	264	272	287	252	264	291	261	260	297	270	270	279	267	249	255	304	285	289	274	289	266	285	260	274	292	280	285	277	263	274	282	270	305	272	261	289	260	253	259	263	263	263	279	270	285	283	314	271	280	279	267	273	282	265	299	271	299	276	292	283	282	287	269	270	255	288	265	243	303	288	274	272	280	289	283	275	272	274	285	296	269	241	257	249	290	288	279	265	275	288	277	282	314	264	260	301	293	264	287	293	302	268	273	263	253	273	304	261	271	257	279	292	258	253	267	273	303	274	277	282	260	265	286	231	276	274	263	296	272	294	256	289	305	290	271	269	301	292	271	272	241	309	288	260	274	264	257	286	263	286	296	272	266	292	271	276	280	286	280	275	271	272	274	288	277	274	266	267	263	277	287	291	280	280	264	291	301	253	272	283	283	307	265	272	262	289	292	267	275	273	301	258	273	273	244	260	278	304	298	288	277	259	254	266	279	293	273	254	283	268	278	259	265	265	275	256	266	293	272	296	286	266	281	261	282	263	299	265	264	302	267	283	275	293	295	260	270	291	299	283	316	295	270	274	281	278	270	300	279	245	277	276	286	264	272	273	287	268	287	285	281	293	234	299	264	277	267	282	270	247	278	271	270	275	262	311	276	269	274	281	272	276	259	270	278	279	266	252	247	265	313	273	304	290	309	283	293	279	249	307	248	287	281	264	267	263	265	267	279	295	252	260	268	282	276	245	276	256	271	260	284	267	270	311	265	283	279	265	277	275	252	275	281	272	275	248	244	249	275	251	296	251	287	256	275	271	244	286	277	289	285	284	266	264	277	260	261	253	306	287	282	283	266	280	258	262	283	277	262	270	295	286	286	291	294	270	289	274	276	302	270	275	269	267	265	276	248	296	268	294	305	290	292	253	247	279	258	325	261	278	260	264	269	274	263	266	256	283	277	268	271	237	269	233	306	248	288	279	256	294	287	247	274	259	295	270	276	246	289	260	276	300	247	268	247	263	273	273	265	275	291	273	280	306	290	289	292	287	274	293	276	262	267	258	265	270	292	311	284	293	271	279	268	301	290	259	272	278	314	278	294	273	304	263	289	257	283	276	271	260	258	230	264	280	249	287	258	295	279	290	275	255	275	292	288	245	269	285	301	275	260	256	260	256	300	267	279	281	292	275	263	281	270	275	260	288	275	272	281	263	267	285	286	281	246	239	238	298	292	286	280	296	269	265	276	295	271	302	249	279	286	260	266	267	274	272	264	272	247	289	264	272	260	284	259	278	263	266	258	291	273	304	296	270	268
34952	16040	13467	7202	4963	3665	2755	2254	1855	1572	1380	1233	1082	1004	963	892	828	808	785	798	694	682	669	683	645	636	619	656	619	569	583	616	608	547	637	602	563	570	605	563	544	583	586	575	548	538	535	540	573	554	567	546	571	512	554	544	513	533	529	578	575	580	556	503	538	530	563	529	561	517	552	523	559	540	543	514	545	577	470	513	564	579	535	511	548	530	543	584	530	526	530	535	541	509	511	508	559	538	546	513	486	540	521	526	525	526	544	521	525	544	535	497	542	519	506	507	537	574	584	535	559	526	525	512	505	532	556	512	478	517	563	525	506	486	489	470	532	559	522	527	550	553	502	524	487	551	497	497	516	523	551	513	545	526	525	536	513	527	515	541	511	538	520	553	548	509	535	518	533	503	489	541	578	509	515	547	517	470	535	500	570	573	539	469	543	510	538	528	489	540	550	491	520	549	519	506	542	550	494	521	513	490	554	510	491	522	538	516	530	546	491	522	480	546	537	530	483	504	551	548	530	513	511	488	490	537	509	529	490	512	515	507	500	511	543	514	513	535	513	547	548	556	554	523	541	504	557	502	566	514	500	547	510	532	538	529	528	554	520	507	530	503	530	545	528	540	500	522	536	508	564	549	478	501	537	566	542	504	531	561	552	533	545	524	522	549	497	559	577	576	510	526	538	565	545	541	541	477	501	522	510	530	533	552	528	488	513	519	537	569	494	517	519	494	500	544	476	551	511	506	535	539	506	539	479	536	499	529	468	532	482	524	481	545	530	558	514	523	508	529	523	511	539	525	558	524	578	554	541	533	558	539	511	559	509	546	536	566	552	548	539	503	543	520	504	524	527	527	515	511	500	545	474	544	535	503	501	523	534	546	565	554	548	515	506	525	549	530	547	513	535	468	500	513	554	515	518	505	509	539	539	506	560	546	530	532	520	531	521	548	499	540	540	562	532	540	548	499	525	513	549	578	568	523	553	543	577	576	544	531	495	549	509	555	516	545	557	531	547	559	491	493	504	524	545	526	549	558	489	527	533	534	514	568	524	505	558	496	525	520	529	573	543	535	542	519	552	539	519	539	523	534	532	527	547	540	509	514	516	542	508	535	548	505	538	526	543	574	472	517	533	556	552	495	531	509	510	529	542	527	497	510	546	485	545	514	544	487	529	571	534	517	503	587	537	481	515	550	530	530	538	536	521	520	518	515	529	527	548	560	510	560	490	577	545	514	533	531	509	546	507	510	533	514	534	524	492	523	530	523	530	570	510	540	560	545	601	539	520	556	536	490	540	518	529	516	533	498	480	498	535	518	525	514	535	498	547	540	562	536	535	509	487	559	473	458	529	533	509	493	514	487	515	517	543	519	563	532	511	575	523	512	516	518	533	552	515	460	523	512	514	504	521	550	498	560	523	557	502	510	527	523	533	553	470	519	540	542	529	534	546	579	493	508	539	519	546	530	558	498	494	532	535	520	506	499	503	556	506	525	529	505	496	528	539	529	525	508	582	533	555	532	501	522	540	524	514	541	472	564	539	537	547	522	533	555	531	518	506	529	494	517	478	498	512	544	488	529	513	531	486	508	529	511	575	568	526	543	525	527	549	529	527	581	509	530	539	518	560	487	533	504	517	534	565	531	540	506	532	512	505	508	490	528	557	544	501	521	568	539	502	506	485	502	532	544	515	526	539	525	501	517	541	536	567	528	531	513	508	524	524	501	564	538	560	516	543	553	494	503	519	502	505	548	525	482	520	532	505	554	533	547	517	569	535	514	471	589	539	513	557	526	492	544	484	513	525	587	494	510	487	518	521	526	525	492	535	514	538	504	538	524	564	504	523	600	532	546	528	562	516	517	567	508	513	564	520	550	560	531	527	531	535	511	521	506	533	531	557	570	519	552	529	538	530	559	539	571	522	511	508	523	521	522	575	515	536	543	546	497	509	519	505	577	560	517	520	504	559	554	551	519	514	512	533	502	509	510	527	542	541	559	534	562	530	564	510	535	533	518	517	481	485	534	494	558	488	542	524	541	521	504	558	529	485	527	518	568	545	492	532	488	540	541	512	525	530	483	515	561	535	511	509	523	492	490	547	543	557	499	502	539	522	540	518	504	546	538	514	510	483	505	553	538	497	523	509	521	505	500	539	509	504	562	514	511	517	516	536	539	463	544	571	508	512	545	543	470	550	501	519	526	504	545	541	521	495	541	546	557	529	562	526	536	537	546	512	517	566	550	516	551	501	478	569	486	504	542	527	563	574	496	496	503	543	494	527	501	519	530	508	541	546	492	512	507	527	548	537	505	546	519	491	524	531	570	489	522	548	539	534	513	505	500	499	517	521	522	514	534	510	535	527	541	542	540	542	537	495	528	504	520	570	525	551	521	573	489	524	515	523	568	510	563	539	538	543	525	553	538	509	505	496	526	492	515	564	499	518	549	503	513	506	484	532	533	540	535	549	566	503	518	523	519	500	532	523	559	529	518	480	533	553	524	539	555	539	476	509	586	517	539	522	532	503	581	500	475	498	562	522	491	522	537	528	526	502	494	521	523	528	507	504	528	540	569	473	508	516	522	520	557	555	487	516	528	528	496	533	519	540	524	477	540	536	522	506	537	547	568	551	535	527	515	489	516	484	590	519	494	518	522	501	532	551	545	507	508	549	486	500	518	519	500	535	565	557	584	497	468	540	557	500	570	512	547	550	521	525	521	583	532	505	536	535	493	550	471	537	520	517	559	503	519	522	532	560	505	513	529	543	514	525	516	506	551	505	541	510	554	524	500	529	541	533	533	531	560	548	494	481	552	540	539	531	536	483	507	582	524	506	523	529	573	523	544	498	553	565	492	551	534	538	520	545	515	539	536	579	544	530	509	524	515	533	496	536	535	512	509	495	539	549	503	522	537	542	489	527	524	515	564	523	510	500	545	533	505	528	529	532	531	549	536	552	536	542	511	488	514	540	558	508	523	496	492	499	459	549	578	501	530	532	489	536	542	574	522	533	576	527	555	499	486	521	506	551	515	529	522	506	483	532	522	526	503	557	563	532	549	544	530	527	563	571	547	469	539	539	509	508	520	563	518	528	527	537	510	519	548	517	557	546	558	484	507	545	479	529	521	515	500	592	531	534	520	505	514	481	536	504	495	507	537	541	544	577	522	545	523	549	521	510	572	500	528	563	521	508	522	498	450	496	514	531	511	499	530	537	518	529	510	507	509	523	544	510	551	480	511	552	533	519	513	560	537	542	529	521	504	516	523	527	505	516	518	523	524	543	517	541	525	518	567	483	511	500	517	471	526	494	570	530	548	520	543	506	506	551	529	527	518	488	523	511	519	534	555	504	523	524	534	517	532	546	495	505	531	549	518	517	496	555	505	529	527	482	547	549	531	527	530	484	513	559	516	509	543	538	544	506	524	519	525	521	521	524	523	548	501	505	527	565	480	489	493	529	483	502	540	540	541	537	554	507	561	478	515	506	534	563	537	535	556	471	493
27479	21015	7676	340	159	129	114	103	84	105	98	89	85	93	86	83	80	95	93	71	82	77	75	80	73	85	78	96	74	92	77	74	91	70	98	75	89	72	100	75	81	93	77	98	87	93	77	84	87	81	88	87	85	82	80	91	65	69	93	90	83	95	75	93	68	86	81	64	93	86	69	89	68	91	77	86	86	70	80	83	90	90	100	86	90	99	80	83	79	84	95	80	89	86	97	95	74	78	97	72	80	77	76	94	83	76	69	81	86	91	84	90	89	78	92	80	92	84	85	74	99	88	80	73	95	78	89	72	86	88	95	82	110	73	82	60	77	84	78	97	93	80	84	65	94	75	84	85	85	83	90	91	81	94	75	108	71	78	94	75	95	81	89	87	79	90	87	76	99	85	84	67	79	81	58	81	87	72	89	86	88	66	85	80	68	79	89	77	97	78	75	80	70	99	79	87	88	84	74	69	85	70	92	89	84	98	97	66	104	66	86	88	77	93	77	84	85	78	78	74	85	83	83	78	90	86	92	86	79	78	88	79	81	76	77	70	67	73	74	74	94	83	89	80	76	97	92	79	61	86	76	84	80	81	79	92	80	73	70	89	85	83	91	70	96	70	78	100	87	92	94	76	96	85	101	87	83	75	94	85	79	97	84	60	83	86	72	79	79	88	82	82	86	89	83	69	89	91	78	74	74	70	81	57	88	77	88	86	89	65	96	112	91	73	76	85	88	75	82	100	113	87	72	83	69	70	95	77	92	77	81	84	72	73	85	83	89	73	89	79	83	87	87	66	63	90	101	88	76	78	71	91	73	70	91	72	102	76	88	94	85	84	74	75	89	101	84	90	86	76	83	81	88	84	88	78	79	81	72	86	77	86	93	79	99	73	77	99	74	93	80	77	85	80	88	77	73	71	88	84	94	82	90	82	88	70	77	91	89	88	87	63	92	87	76	101	94	77	92	70	75	79	85	76	81	87	107	84	75	86	81	82	93	91	72	72	81	82	94	87	86	71	80	72	76	81	83	78	93	89	63	80	79	77	78	87	70	94	78	89	78	79	79	66	98	74	79	71	82	81	80	91	98	82	73	83	87	73	98	75	88	89	98	85	96	91	84	75	83	77	77	89	80	84	74	96	81	77	70	82	73	80	99	83	78	82	87	83	92	84	81	99	82	87	96	76	86	76	86	76	77	81	81	105	87	97	77	64	72	75	79	89	80	76	77	82	92	90	71	63	79	83	85	85	94	82	87	71	95	68	92	85	91	80	83	86	101	73	79	78	94	82	75	76	74	71	72	89	71	83	84	90	91	98	80	90	66	78	84	73	89	74	94	76	99	71	74	82	84	87	75	97	70	79	86	79	83	73	77	85	90	71	82	64	96	87	86	79	99	88	88	73	81	89	88	72	86	102	81	74	78	73	104	102	101	91	91	89	84	77	77	84	84	90	94	74	97	80	78	98	90	87	92	67	85	86	82	69	64	81	83	98	93	97	92	86	78	85	72	74	82	75	86	67	61	66	66	85	88	82	85	80	80	91	68	102	79	78	98	76	85	77	82	74	84	86	96	96	76	80	92	90	63	88	87	97	71	95	80	89	68	80	95	85	73	83	82	79	85	84	93	87	76	104	82	87	72	74	80	82	78	68	81	68	80	97	87	85	92	78	79	84	90	83	73	82	70	74	84	86	83	77	80	84	104	88	75	91	94	77	81	78	88	88	85	75	78	77	78	86	80	76	83	89	85	79	98	85	67	75	97	95	88	73	63	91	95	66	75	81	102	88	79	77	79	78	84	74	64	75	95	80	86	90	91	74	80	92	88	75	76	88	90	90	91	68	81	78	84	68	92	81	73	77	85	86	86	85	73	78	83	86	72	75	85	99	73	87	90	58	88	86	91	74	92	84	73	85	73	90	83	89	90	78	79	87	86	90	92	60	101	67	80	93	103	97	84	81	88	85	84	78	69	88	75	85	81	80	82	71	74	78	78	86	73	91	87	80	82	78	83	98	88	107	84	80	84	80	80	83	96	72	69	82	76	91	100	91	87	81	72	81	83	82	84	74	86	88	93	77	72	79	101	82	77	87	90	92	87	89	88	93	105	80	76	77	71	90	94	66	100	82	82	80	81	91	89	92	76	81	89	73	75	67	70	83	94	80	70	84	68	88	73	92	78	85	85	92	108	76	91	90	94	88	94	75	78	86	74	78	72	78	87	87	99	91	87	80	83	83	88	77	91	76	77	75	91	93	71	84	92	84	87	90	87	76	89	73	70	83	93	82	64	98	90	92	98	74	78	84	85	91	79	90	74	82	98	87	77	81	84	91	81	77	78	79	90	83	98	98	77	78	82	81	90	79	81	98	102	100	81	107	67	93	89	96	84	76	83	84	91	83	75	80	80	83	69	82	77	70	86	75	85	88	90	98	94	71	81	94	69	77	96	75	89	82	80	88	73	85	77	68	79	94	78	98	87	80	72	78	76	83	78	77	74	90	98	89	77	63	90	88	78	85	90	70	80	88	83	77	92	83	85	74	93	87	93	94	89	82	78	76	73	82	82	93	95	96	86	77	80	90	82	83	88	80	78	72	95	76	88	80	90	77	82	81	82	69	102	71	98	77	83	78	95	84	93	81	89	81	77	107	97	86	82	81	74	88	69	68	79	89	79	93	88	70	94	84	90	82	92	96	92	82	99	76	79	87	79	101	91	65	74	95	66	96	81	84	81	96	81	75	82	84	92	79	71	88	79	70	66	83	88	77	101	92	88	79	79	84	81	86	85	100	91	81	88	83	103	75	86	76	96	85	72	76	109	78	69	82	70	95	83	67	86	85	81	78	85	92	75	83	84	77	99	100	82	77	93	92	94	88	73	88	81	84	78	94	100	87	98	67	99	78	91	83	71	96	77	78	65	78	88	91	79	86	89	83	103	85	78	75	101	72	106	109	77	79	85	77	75	98	101	89	89	70	81	64	77	76	69	71	92	80	68	94	94	81	83	82	80	66	89	99	86	89	85	86	76	68	63	81	86	84	86	86	84	72	83	90	85	86	100	75	77	84	100	80	77	100	75	91	90	78	82	79	112	98	83	78	82	81	97	84	76	69	76	64	95	87	69	85	75	82	90	92	93	80	81	89	89	79	79	85	92	72	78	68	77	75	92	109	95	66	83	93	79	80	77	89	73	101	87	85	70	95	78	89	79	75	85	81	90	71	73	82	73	82	83	101	93	89	62	83	72	76	81	83	88	78	80	85	84	78	91	87	106	85	102	86	82	76	86	79	91	85	84	79	92	84	78	93	82	81	96	96	73	90	75	87	90	74	94	79	95	81	83	85	60	87	84	81	79	90	74	86	94	100	93	75	89	62	95	94	76	80	94	92	69	86	77	78	91	75	87	81	82	92	82	85	89	76	82	76	94	87	89	86	90	96	90	68	86	91	91	93	76	81	69	72	91	67	75	93	85	69	73	89	89	73	94	71	71	86	83	72
20684	1805	1185	616	421	315	304	259	240	234	237	222	221	202	216	193	219	201	201	175	201	197	212	189	198	203	218	185	192	185	172	219	182	183	183	204	182	188	193	195	196	189	180	171	167	195	180	197	180	191	180	169	186	192	207	185	185	197	169	169	171	176	191	188	185	194	172	183	217	172	171	189	174	208	162	194	185	194	190	195	198	197	180	168	197	191	172	177	175	185	181	189	182	175	186	168	199	197	206	183	194	188	213	198	217	179	164	193	184	213	215	169	219	170	212	213	183	170	191	200	180	189	186	193	176	205	203	195	192	212	183	202	183	189	202	179	177	205	183	191	198	183	211	191	189	186	187	204	191	207	178	179	194	198	157	178	194	219	173	173	176	199	196	186	205	192	198	191	175	201	198	176	169	186	183	184	191	205	192	202	191	193	187	179	190	197	199	176	183	185	188	182	172	182	168	147	180	181	188	202	179	181	199	189	179	185	187	189	223	171	209	178	195	202	184	216	171	183	162	168	211	185	181	197	203	187	178	187	184	185	184	192	195	193	207	200	181	183	170	192	177	166	194	180	177	204	175	225	194	181	186	196	150	174	182	165	185	216	202	188	175	197	206	188	182	187	180	174	188	181	177	204	206	190	192	214	187	194	199	166	186	193	172	209	165	192	164	192	181	187	194	193	172	172	175	179	197	177	196	166	192	197	158	184	219	184	177	207	179	179	187	174	179	175	199	195	164	194	172	165	189	181	189	171	197	165	187	172	190	178	197	220	186	210	185	203	200	183	187	183	167	173	210	179	192	175	167	208	203	190	159	170	183	176	164	196	174	190	220	214	179	188	187	173	161	184	172	209	196	201	198	179	201	180	206	183	186	156	207	175	187	196	184	201	188	198	183	174	179	201	162	189	186	173	186	171	171	183	184	219	173	197	190	208	178	174	182	173	161	192	202	193	201	178	192	204	196	202	203	200	184	208	173	202	200	222	184	178	203	202	184	173	191	183	195	196	163	193	210	208	186	182	202	180	196	184	179	180	185	181	185	190	199	201	206	191	172	186	166	206	192	179	193	191	179	183	201	185	191	166	199	196	180	184	165	176	178	178	194	202	193	186	194	187	166	180	215	183	169	167	183	208	190	171	178	191	178	203	184	207	200	181	201	195	190	191	188	179	167	170	214	207	173	166	223	159	184	172	208	194	194	183	184	185	197	172	182	188	153	210	185	204	191	192	197	190	167	174	206	174	185	189	196	196	206	188	204	175	175	189	194	184	206	177	214	202	206	186	190	193	172	197	190	186	196	202	180	187	194	155	165	164	184	227	178	187	183	174	197	187	194	181	179	175	186	209	167	187	196	186	170	174	209	205	219	159	185	183	161	186	196	189	196	214	193	172	168	159	151	229	193	197	182	194	190	181	210	172	203	161	182	195	184	187	185	167	206	190	190	181	185	218	216	165	202	167	179	178	208	181	188	181	188	166	195	202	177	200	195	207	204	178	177	192	190	186	172	196	194	199	204	181	194	206	183	181	174	178	180	178	193	178	188	195	182	170	180	188	164	220	190	180	181	213	178	168	182	199	158	189	182	207	203	158	200	187	193	193	204	208	205	157	182	178	206	183	197	197	173	181	169	167	174	173	202	200	189	205	188	160	191	172	177	174	204	165	175	180	172	176	191	173	205	191	184	202	201	168	218	206	203	208	162	209	206	180	183	189	167	187	198	186	162	197	180	190	193	188	194	194	173	182	173	164	204	164	226	178	173	206	185	191	179	164	185	166	175	199	187	205	167	207	169	206	175	191	175	195	191	207	184	169	197	191	201	184	188	186	196	185	177	196	198	174	167	190	193	197	196	204	213	189	168	171	184	184	180	199	167	176	170	177	177	168	238	202	177	204	197	176	190	208	206	182	188	184	203	194	184	159	204	188	186	172	181	192	197	218	196	195	217	169	168	182	177	169	194	195	165	205	167	186	211	175	191	177	169	161	202	203	205	204	184	186	193	193	185	193	171	193	197	212	191	200	208	191	184	189	197	188	191	190	210	172	166	219	182	217	189	181	186	190	203	175	220	173	201	213	178	181	189	197	155	172	194	192	181	176	190	174	195	200	197	170	198	199	194	161	197	189	184	199	205	194	175	177	198	181	182	197	200	190	192	188	194	178	193	190	201	187	187	196	163	180	188	193	184	187	159	179	170	164	187	191	204	202	193	188	187	189	172	164	176	170	177	157	194	199	148	176	195	193	190	186	206	199	183	184	199	186	174	208	186	196	195	214	198	185	188	204	203	205	207	212	186	192	207	208	208	193	179	188	163	179	209	165	199	170	178	194	194	183	163	171	171	218	172	177	199	179	203	165	179	175	187	181	197	204	188	168	185	183	197	171	181	156	196	175	182	196	191	184	182	183	167	166	194	171	196	193	181	162	192	182	203	168	197	197	187	195	173	160	215	167	191	156	214	180	199	206	175	184	207	191	191	173	180	183	175	209	163	170	195	202	177	191	183	203	175	206	215	203	213	209	172	169	194	179	190	197	199	159	199	182	182	182	171	198	180	169	166	188	182	178	213	196	190	197	183	201	210	205	213	182	181	178	189	180	202	201	209	180	203	190	182	195	191	206	207	183	183	200	188	193	170	169	191	193	209	176	179	149	172	176	208	206	209	171	204	197	180	184	212	181	192	180	183	198	165	169	192	200	193	183	202	197	200	174	194	193	188	189	178	186	191	172	187	202	178	178	197	184	197	215	194	207	197	204	205	175	194	176	184	162	200	198	189	187	173	183	184	176	187	179	218	185	196	172	161	191	183	188	176	184	179	186	189	186	201	224	199	187	193	176	168	181	193	191	199	188	194	179	193	189	201	186	179	147	192	201	209	182	168	188	194	197	162	183	204	174	173	161	163	218	221	184	212	178	184	172	167	177	190	172	175	219	201	178	174	191	180	171	176	188	206	180	207	186	201	212	204	169	195	208	189	203	197	214	165	188	194	181	181	185	193	185	185	193	182	187	201	181	192	190	190	202	184	213	193	177	201	177	194	196	190	178	198	209	203	171	204	219	177	154	196	206	187	172	187	188	175	196	199	188	193	197	195	196	203	188	194	173	193	187	179	191	185	189	166	216	207	180	181	182	207	177	209	185	159	178	180	172	183	200	190	179	182	195	200	212	209	194	174	164	152	170	196	195	203	199	193	195	181	183	177	224	186	176	190	178	200	192	210	199	183	184	200	179	200	185	205	182	201	172	194	187	217	197	187	151	185	193	182	185	202	179	181	209	214	174	199	184	178	206	183	186	183	187	193	195	187	187	187	198	177	201	181	201	184	201	202	190	186	184	189	184	179	178	203	171	182	182	190	211	165	183	184	179	197	168	180	181	194	184	201	187	198	186	186	182	181	188	180	168	178	168	162	199	182	199	159	222	173	183	188	184	201	198	198	178	194	167	196	192	205	165	176	189	190	178	194	193	179	170	187	179	210	197	188	206	183	192	195	171	185	178
23632	20676	27907	23489	19478	1530	459	327	266	212	185	186	172	158	191	139	135	160	155	152	154	131	119	142	118	133	137	123	140	108	136	126	134	124	99	128	129	143	122	122	139	132	128	108	114	126	99	141	105	115	127	129	146	115	109	109	104	120	111	127	119	114	128	125	129	119	131	111	136	122	104	114	110	122	107	117	102	107	109	110	144	121	123	121	109	97	102	122	114	109	136	108	111	108	123	116	110	112	119	122	114	115	119	103	111	122	96	106	110	112	105	127	135	101	129	117	121	126	104	101	126	119	114	133	118	118	119	131	122	109	121	119	133	106	122	122	128	110	108	109	121	113	98	125	139	116	127	126	120	132	134	101	117	117	131	128	106	124	108	120	110	123	115	124	124	120	116	106	122	130	106	116	89	106	115	119	108	105	109	120	138	122	128	104	112	107	129	115	90	131	90	122	109	118	117	100	98	110	120	108	120	109	145	136	125	105	122	123	111	123	129	116	124	109	112	103	110	106	128	97	120	103	120	126	118	120	120	127	101	121	105	111	90	112	109	117	120	108	123	115	132	116	121	129	102	109	107	107	102	114	110	133	124	113	98	124	131	100	122	127	138	109	110	125	126	101	109	118	106	99	127	110	112	118	112	106	125	104	120	108	114	98	118	138	116	105	105	113	116	108	104	126	139	124	120	109	126	106	114	124	129	122	135	136	118	110	120	107	96	117	104	106	117	129	127	104	110	115	118	112	116	122	91	113	104	133	103	110	112	118	118	121	113	130	101	116	129	131	109	100	111	135	118	125	105	121	111	95	128	126	117	125	120	111	109	119	115	90	110	140	129	118	120	121	116	108	115	105	124	127	114	117	120	123	100	117	125	118	108	109	107	133	86	117	115	110	98	125	127	98	115	99	117	136	82	136	128	117	124	105	111	122	113	105	111	120	120	116	105	125	127	117	96	105	135	103	105	113	104	133	105	133	120	115	119	104	117	104	135	113	117	122	115	118	108	111	124	125	102	123	114	125	115	130	125	104	126	122	122	111	111	111	117	109	114	115	113	108	112	131	102	128	115	111	99	122	119	131	108	133	145	108	119	115	107	120	122	137	95	121	134	112	118	118	104	106	111	103	105	111	101	110	124	113	140	109	120	134	112	134	119	114	100	127	129	130	119	115	114	124	119	118	116	101	118	117	105	95	125	106	113	97	107	107	110	130	135	122	121	111	104	121	114	122	113	108	96	106	113	118	119	94	127	122	92	114	116	120	124	132	112	107	110	122	118	122	120	111	120	123	124	106	113	118	119	115	107	97	113	141	123	106	146	132	110	103	140	117	99	117	115	111	89	113	122	115	114	111	92	128	97	103	129	124	115	114	127	134	113	118	129	104	129	131	122	109	130	143	124	118	107	97	109	118	122	137	121	104	112	130	100	101	110	105	110	116	110	111	131	121	101	118	106	125	120	101	107	115	120	101	121	117	112	102	98	124	109	107	126	102	143	98	127	124	113	108	116	132	128	123	106	128	108	94	121	107	99	110	105	101	110	130	114	102	128	106	112	98	118	128	107	128	114	127	120	113	120	118	125	121	120	115	107	140	125	96	122	117	124	123	124	114	122	131	140	104	97	132	96	125	118	97	112	116	117	108	118	123	109	113	105	127	118	132	127	115	84	119	113	103	107	96	109	108	105	111	122	122	115	115	102	105	138	137	130	96	134	137	111	128	139	138	118	109	111	130	118	111	120	139	93	111	120	119	123	104	98	111	124	107	107	98	117	107	107	125	126	113	123	111	112	112	129	121	119	116	121	112	99	126	103	107	128	107	126	115	103	103	135	139	114	105	98	97	122	105	106	109	105	98	104	109	114	106	116	133	114	131	109	103	136	129	117	114	105	95	91	117	128	91	130	117	95	106	114	107	104	123	107	135	96	101	131	116	129	110	119	120	104	101	113	109	120	121	125	110	137	120	108	113	130	117	135	119	112	118	107	111	102	118	98	109	123	113	117	97	111	133	97	123	119	139	116	121	135	115	106	111	142	120	119	114	118	118	113	105	109	145	115	123	109	112	129	123	114	129	103	106	127	113	107	114	117	104	91	101	105	105	96	133	134	107	134	122	96	97	116	120	114	113	104	116	128	103	106	116	127	119	108	123	100	110	125	118	122	109	131	107	130	117	106	111	114	98	117	132	124	115	111	111	118	115	114	119	97	126	109	108	100	112	114	117	124	110	110	126	123	111	114	124	119	138	125	120	110	142	106	100	120	115	115	128	106	124	113	103	103	111	122	102	113	118	117	103	103	109	123	121	129	125	99	120	112	120	112	114	118	130	134	111	130	122	105	106	115	118	119	87	127	140	132	115	113	122	125	106	106	121	95	113	126	112	113	127	123	116	123	106	117	112	112	113	123	138	122	129	121	132	109	121	101	121	107	113	134	102	110	122	127	112	104	107	117	105	139	134	125	122	119	97	98	102	108	113	108	123	124	106	120	124	110	127	106	112	116	126	119	128	136	122	114	111	122	116	119	99	111	120	117	102	142	110	120	114	102	107	101	113	116	120	127	110	84	106	123	118	106	96	104	140	113	97	117	103	131	132	109	103	106	113	119	121	113	134	119	124	124	123	106	114	129	103	133	117	119	114	123	99	107	105	119	114	91	117	120	92	128	141	118	113	115	115	104	101	111	119	136	115	105	98	101	106	99	141	113	120	121	101	131	139	113	123	115	103	145	125	126	122	137	113	103	102	101	117	105	112	100	129	105	112	115	108	84	126	116	97	131	102	108	106	119	128	92	107	133	101	112	121	116	124	105	123	112	97	103	105	129	112	128	106	129	123	109	121	116	102	110	108	105	133	117	120	122	129	124	103	122	114	92	134	113	118	119	116	114	131	130	121	122	114	118	136	116	122	125	112	124	128	89	113	102	108	115	109	112	131	122	121	147	109	104	110	118	104	117	116	109	110	102	115	117	115	125	121	118	130	103	97	139	98	114	103	119	110	99	111	115	104	107	100	121	125	95	74	114	101	114	116	97	106	127	103	107	112	111	107	130	139	129	107	125	115	127	108	134	103	105	110	112	129	119	121	119	108	124	115	110	107	117	112	109	116	114	124	125	144	104	130	124	110	111	120	108	120	130	114	110	120	102	111	136	118	104	131	111	128	126	112	105	93	127	112	120	117	102	93	122	102	128	122	111	126	113	113	114	91	111	107	117	131	108	93	110	103	107	116	114	106	111	131	107	125	120	112	104	109	121	123	137	121	133	115	112	131	99	105	131	115	115	113	119	119	105	101	116	130	118	114	112	121	133	122	119	114	123	120	113	109	140	100	118	131	109	116	104	121	112	112	125	124	128	110	112	100	113	123	124	114	105	116	118	123	101	129	123	132	103	112	112	128	116	116	105	133	133	112	119	115	106	103	129	111	116	112	117	123	106	105	117	118	109	111	105	106	138	116	120	95	111	110	110	117	130	121	126	127	97	117	112	128	119	91	120	119	127	104
41235	10063	7737	3830	2524	1806	1530	1089	942	771	610	627	556	475	400	403	359	350	361	344	314	323	330	315	316	328	288	272	310	277	285	277	286	268	232	268	292	258	262	258	269	281	264	250	248	267	260	266	258	259	269	265	270	241	241	292	258	232	260	256	237	249	262	249	260	265	242	245	259	267	254	278	257	268	222	275	253	251	243	251	234	248	241	233	232	256	240	232	257	259	258	246	255	269	269	253	269	249	252	228	251	228	271	255	240	262	236	259	256	244	222	228	219	221	221	261	232	215	273	247	259	259	267	246	245	229	233	281	242	235	269	252	251	252	251	242	265	244	240	233	233	220	228	270	263	248	243	246	236	262	226	223	246	250	241	213	230	240	291	257	246	227	248	249	282	240	259	270	250	216	254	233	273	275	255	232	256	222	241	243	248	248	242	244	259	240	210	263	249	223	252	243	247	244	245	246	246	246	243	237	255	232	254	235	245	247	240	229	253	262	244	237	236	256	255	203	239	224	232	252	259	273	250	233	253	225	248	236	262	258	238	266	253	262	237	233	262	226	208	244	221	259	257	211	254	224	256	241	258	261	241	259	235	226	268	244	259	237	231	243	242	242	259	245	228	241	240	237	229	266	232	218	266	224	278	248	255	240	220	238	231	260	262	257	250	251	243	240	221	241	235	244	227	250	234	244	242	213	235	249	246	233	241	245	292	251	246	235	229	235	235	245	270	257	247	257	258	246	257	237	250	217	240	218	240	232	254	261	240	263	251	255	237	227	250	208	271	246	264	229	233	246	250	263	203	260	225	230	269	238	260	260	227	231	229	243	239	217	249	209	246	253	269	268	253	268	217	235	233	228	268	246	253	216	260	234	265	231	233	237	248	218	273	267	229	244	267	260	219	270	231	247	237	273	242	221	246	244	273	256	232	266	248	261	253	240	282	252	247	267	233	227	262	236	245	252	242	257	237	233	244	247	212	223	249	265	253	211	252	260	221	226	240	227	231	250	260	223	215	234	234	252	201	220	225	228	233	257	266	212	230	237	253	253	255	216	251	227	237	243	240	278	234	250	231	242	232	267	263	244	269	254	260	250	206	233	231	261	211	226	247	241	267	260	256	262	225	274	239	267	245	266	264	255	237	241	240	262	239	252	258	246	243	238	227	266	264	210	243	248	209	238	238	247	281	262	225	242	249	264	234	244	249	251	252	263	225	241	249	258	253	223	262	243	240	272	256	236	228	246	241	255	242	265	270	252	227	250	265	211	243	271	239	235	250	230	277	241	233	234	272	240	267	233	239	248	240	241	272	239	263	246	229	248	253	243	248	239	211	251	249	250	242	233	239	239	231	246	268	244	265	257	252	241	242	265	211	231	241	248	224	242	253	239	250	213	199	251	236	249	249	261	231	252	242	263	247	235	223	251	250	229	239	255	230	243	226	242	246	236	256	255	259	214	219	234	232	251	250	247	292	252	257	210	242	250	249	245	248	239	237	231	222	222	277	271	242	248	259	230	258	233	244	234	254	239	236	262	268	236	260	247	253	244	252	237	235	261	245	243	246	248	231	256	253	213	236	212	243	247	245	233	260	241	226	240	238	255	216	235	256	234	244	255	232	232	242	229	238	247	242	242	257	257	233	245	257	263	252	219	241	243	258	250	236	252	226	249	246	241	250	237	254	246	233	225	226	225	228	235	257	218	250	227	274	246	249	230	246	280	263	232	207	255	249	259	238	243	241	245	261	244	228	202	231	233	245	261	251	237	249	234	224	264	218	254	244	221	259	235	240	272	230	212	227	259	244	266	245	258	252	275	233	241	280	222	255	252	227	256	262	282	227	268	230	208	242	277	237	266	242	198	214	269	246	278	243	254	231	221	225	268	256	250	243	246	235	251	245	251	252	238	248	260	216	236	228	219	249	281	234	252	231	251	238	278	223	261	278	224	246	248	255	216	245	232	232	242	214	252	267	243	228	237	235	252	252	258	251	275	216	223	247	265	246	235	241	233	248	243	226	233	248	246	246	240	217	234	218	233	286	219	239	274	217	229	223	252	236	236	237	223	235	248	257	239	247	223	220	258	243	247	240	202	230	240	228	262	224	234	233	238	239	233	261	217	255	227	233	249	238	232	246	245	223	252	259	239	266	236	267	227	214	229	222	228	243	215	241	241	234	242	241	231	261	250	255	241	219	254	239	247	236	250	254	237	247	217	254	235	258	247	214	215	232	223	252	246	246	211	254	258	223	252	227	301	281	257	214	270	243	241	252	250	231	267	250	252	247	206	257	234	250	242	222	260	249	278	230	269	231	258	228	204	258	223	251	252	236	275	242	236	239	254	236	269	220	245	224	257	265	217	246	244	254	239	215	251	230	239	239	263	255	219	248	237	251	237	215	242	245	237	246	249	254	267	257	237	247	265	247	265	237	240	254	284	259	237	219	249	232	245	219	250	247	226	256	263	219	236	224	239	218	223	228	249	233	239	232	269	222	261	268	226	250	247	227	240	249	231	245	253	247	220	211	236	266	253	271	233	234	238	215	208	244	254	236	257	252	230	224	255	236	229	220	255	229	235	247	241	249	232	232	234	263	252	245	268	271	229	228	259	248	259	255	223	227	251	246	193	227	243	253	244	216	231	214	266	237	222	227	259	240	259	263	255	251	221	250	249	251	240	267	277	273	244	241	235	234	239	232	253	242	254	251	258	213	234	239	228	247	237	239	243	254	273	251	249	240	235	226	247	272	261	235	253	263	236	248	259	244	243	227	244	237	231	244	227	242	254	253	259	258	258	212	273	239	252	246	219	242	271	243	213	242	206	233	209	243	238	229	240	221	244	246	237	254	235	239	246	245	230	249	220	278	251	259	258	227	232	231	237	242	266	236	224	258	244	219	246	250	225	248	215	222	256	216	227	242	209	238	247	245	240	261	244	235	221	259	242	253	244	240	265	243	267	248	255	263	247	224	261	258	222	221	224	277	240	260	231	231	243	257	219	256	254	235	247	236	238	227	221	237	269	242	232	237	246	270	231	225	221	240	230	252	215	285	263	265	254	224	268	242	228	242	226	228	262	234	233	244	234	264	245	252	228	244	235	226	277	213	239	221	244	251	278	258	222	257	232	248	247	239	240	266	240	252	234	263	273	254	234	250	247	236	225	243	235	248	255	248	231	234	244	242	220	241	239	243	238	233	247	253	250	244	234	241	232	227	240	263	243	254	240	236	236	270	243	256	265	255	249	272	253	241	257	255	225	257	240	242	220	225	247	213	236	247	225	259	245	239	254	250	234	238	238	253	242	238	251	253	234	238	273	252	238	239	212	249	256	274	226	267	249	254	278	269	229	227	245	274	262	273	228	224	226	243	258	241	267	249	250	258	236	217	227	258	252	214	257	233	241	232	257	236	245	239	257	244	218	212	224	234	237	260	266	277	248	239	231	255	230	240	216	251	257	236	245	249	239	251	245	265	276	243	239	216	249	241	235	227	243	215	250	255	231
23856	21706	29687	24257	21707	18503	1747	735	582	477	498	420	447	362	398	351	355	329	292	346	307	324	318	301	300	299	332	321	289	295	296	286	268	314	264	252	300	290	273	282	282	273	307	265	278	302	293	301	293	272	282	295	273	280	271	264	282	284	310	298	276	281	258	294	267	274	304	285	282	247	263	281	313	284	302	242	254	289	279	260	287	267	294	246	282	301	277	312	276	269	278	289	281	241	279	263	275	306	286	274	240	270	270	299	259	286	273	302	285	250	296	311	281	270	259	287	255	257	289	272	266	269	282	296	262	284	252	289	253	244	255	253	265	280	288	280	297	238	290	306	257	285	302	244	276	265	246	260	249	266	281	303	269	248	253	279	268	232	268	274	264	254	258	274	286	237	270	296	260	269	271	257	276	264	312	266	276	269	265	270	270	265	260	272	262	271	253	295	280	259	279	252	291	285	297	268	249	274	263	280	268	279	261	273	283	242	284	249	292	291	283	272	314	291	281	282	297	260	253	288	245	282	267	264	282	305	274	307	267	281	239	271	286	287	265	265	273	255	299	285	274	267	296	260	299	289	276	276	269	242	258	244	294	262	263	287	291	255	265	244	270	279	274	269	250	268	261	258	248	257	226	286	270	269	275	265	260	264	273	262	286	279	289	281	283	228	296	278	292	271	305	279	261	241	296	299	293	257	288	272	301	277	296	275	295	274	261	279	277	269	294	266	276	293	291	301	282	260	277	289	274	286	289	274	301	277	276	275	275	283	287	278	263	236	281	258	275	273	260	278	306	284	262	284	285	248	262	289	286	274	279	265	265	249	306	282	293	300	317	267	276	304	268	298	310	273	265	275	280	270	304	265	255	295	280	281	275	280	267	297	265	269	248	275	293	308	269	280	304	266	291	288	249	241	236	271	274	256	253	281	270	306	285	272	273	268	300	280	283	277	293	269	265	295	271	263	310	288	287	274	267	282	267	248	284	295	284	266	274	250	280	276	278	268	272	268	283	286	281	262	298	286	284	272	266	289	283	292	299	268	242	284	275	281	272	276	282	304	296	307	256	258	285	263	274	278	289	269	268	279	278	270	283	275	293	257	291	280	282	274	243	242	281	280	272	278	269	290	289	295	287	287	257	265	277	265	285	284	278	261	267	249	295	264	241	283	281	271	258	278	292	271	250	270	261	264	285	258	287	243	289	274	273	287	249	294	294	269	269	295	281	295	287	254	260	261	281	272	294	294	285	283	252	259	276	257	280	289	283	271	291	270	272	269	275	282	247	275	272	256	261	285	292	276	268	276	279	288	289	273	283	256	285	281	302	273	272	268	291	269	276	274	271	287	260	275	280	252	247	292	245	282	271	294	301	286	245	269	249	235	269	253	259	294	305	255	268	287	300	273	281	260	250	301	269	266	280	290	289	292	292	273	279	240	269	261	271	303	260	240	290	234	262	268	265	272	252	264	248	284	301	307	300	290	293	264	276	295	257	280	280	286	279	287	272	291	290	262	269	297	263	294	240	275	265	273	268	286	286	273	254	264	319	293	256	281	264	281	280	258	293	277	302	289	272	275	276	274	275	278	261	251	278	244	266	285	279	318	275	265	290	270	270	270	257	258	292	269	273	256	260	269	247	259	268	285	310	277	275	261	302	293	289	249	269	263	268	276	269	245	277	274	287	265	278	290	311	278	264	256	268	269	264	271	305	290	272	282	254	247	260	309	269	300	274	248	298	263	264	295	276	255	299	268	288	300	266	273	306	236	258	287	276	252	275	286	240	278	314	247	258	283	278	294	300	284	263	298	302	279	271	258	249	272	268	305	266	266	265	290	284	273	289	304	277	260	275	273	258	264	253	273	256	262	286	281	262	267	260	272	271	230	267	278	290	267	268	277	253	283	261	269	284	272	271	274	285	289	249	284	274	287	276	291	290	254	274	300	260	285	259	271	294	266	265	264	252	290	295	261	265	280	287	287	249	293	292	302	296	297	267	240	265	269	294	285	258	318	300	286	284	259	272	267	260	277	276	273	288	263	260	274	275	267	278	284	259	268	286	265	256	287	274	281	262	235	249	248	288	285	288	288	273	279	247	294	267	282	292	292	266	286	299	268	271	266	260	289	284	311	256	260	274	295	268	283	255	281	302	260	250	293	265	291	253	243	281	250	230	284	269	299	245	291	270	269	271	242	253	310	277	279	256	293	280	256	248	240	295	292	265	258	253	280	290	287	285	282	296	273	290	246	288	285	287	272	259	239	274	275	286	260	283	247	267	280	277	308	281	279	286	285	251	328	272	279	284	265	266	290	293	288	275	258	258	287	281	273	265	270	247	262	284	323	262	307	255	279	260	298	281	265	269	260	272	286	279	269	275	291	266	302	259	268	274	300	315	265	306	276	270	230	262	245	284	252	281	281	253	291	250	278	288	293	258	292	278	285	261	269	270	300	271	268	239	270	304	264	230	260	270	275	307	274	275	251	277	248	298	280	309	265	283	265	277	270	283	237	268	286	267	272	292	277	262	267	285	297	291	257	277	264	278	271	285	272	281	284	253	279	268	265	246	303	305	283	278	294	288	293	256	267	272	262	250	262	242	287	298	260	273	248	285	273	285	281	291	279	285	294	275	308	280	301	293	274	263	301	266	273	295	271	252	277	283	273	283	290	254	273	261	299	251	278	252	293	262	290	294	255	264	283	276	291	257	249	258	310	255	283	308	296	305	310	270	259	292	261	305	263	271	262	258	269	255	320	278	263	258	271	258	267	266	284	278	262	288	285	270	253	265	240	258	252	277	237	308	255	254	252	275	274	290	280	307	245	259	318	287	301	266	263	295	257	275	257	301	288	248	291	276	252	273	267	258	284	262	275	276	272	263	253	289	279	268	271	286	247	310	302	266	240	278	272	297	289	261	277	257	258	287	276	306	294	272	297	278	276	252	281	259	261	279	264	256	269	264	264	268	279	269	255	281	297	264	302	263	295	267	260	270	293	301	284	273	291	280	258	279	280	241	262	284	270	261	260	281	290	254	283	268	285	291	251	281	257	264	274	254	248	280	260	271	258	221	284	293	268	289	269	298	254	311	281	248	259	244	284	281	276	276	297	255	299	265	252	279	262	269	250	277	299	286	265	289	300	263	264	268	259	272	266	292	274	262	265	269	273	283	280	295	295	246	269	286	263	322	315	279	277	280	271	266	285	291	278	273	286	305	243	269	287	281	289	286	272	286	311	287	260	294	274	254	280	283	266	281	272	261	292	303	306	323	260	259	290	264	277	265	274	271	251	293	253	280	274	290	274	281	272	279	265	268	266	275	245	278	276	279	276	254	254	279	299	246	292	239	269	283	284	269	287	290	245	281	264	294	263	321	271	271	269	260	284	283	270	257	246	281	269	254	279	285	280	268	267	279	291	275	278	270	298	274	286	295	268	254	285	282	290	268	275	280	270	273	259	302	261	276	273	249	286	262	271	226	263	273	270	301	270	275	256	284	313	270	312
46251	14453	11924	6527	4458	3219	2407	1934	1688	1380	1227	1103	952	913	880	806	782	751	694	659	666	677	576	568	609	559	551	624	549	572	521	520	522	556	597	547	534	505	486	520	508	498	509	500	525	540	540	545	542	477	458	483	482	494	495	507	505	456	520	471	494	533	454	492	535	518	457	500	513	465	509	528	454	527	489	479	452	510	519	436	482	475	457	492	485	501	482	501	526	508	495	483	475	487	484	462	488	472	486	515	464	437	495	492	446	481	512	487	508	443	474	476	483	518	515	496	474	466	491	466	483	482	454	474	502	464	490	495	488	512	453	477	510	482	518	486	484	474	477	480	461	523	482	499	518	511	472	495	482	481	482	490	456	483	499	488	527	510	483	482	493	478	422	485	503	524	467	550	489	460	494	501	460	456	479	503	477	474	521	462	466	432	491	465	473	457	470	499	489	496	525	469	472	483	502	466	511	473	476	484	458	492	512	502	489	503	487	521	465	464	486	459	464	475	469	470	474	513	484	459	467	493	488	431	511	483	456	474	468	457	490	481	474	509	520	501	480	487	495	471	450	485	496	501	490	447	476	485	495	452	478	514	489	485	513	461	474	513	487	474	480	472	427	453	488	444	496	502	468	461	498	487	505	493	452	506	500	465	465	460	464	452	461	489	452	509	458	474	495	474	485	486	442	424	485	471	501	492	505	509	490	536	526	485	507	462	507	475	502	445	424	506	526	492	479	480	529	491	483	459	480	464	460	517	471	488	461	437	507	489	452	461	442	485	497	492	467	525	475	492	474	456	466	453	441	489	476	493	485	497	483	428	479	491	468	485	472	484	464	466	494	492	440	462	480	536	514	476	457	508	493	468	464	510	486	511	473	485	509	521	459	450	506	483	485	506	500	483	516	483	526	490	514	549	465	475	481	463	458	519	466	507	472	480	470	460	487	463	448	471	502	487	510	510	467	456	498	514	459	480	449	447	478	461	433	487	502	500	526	496	465	481	515	492	475	488	524	509	471	476	503	475	475	468	510	490	460	502	486	480	474	484	473	489	489	470	516	520	512	498	421	449	516	510	467	491	472	453	449	479	462	475	491	484	481	509	449	464	504	479	474	496	496	454	441	489	483	484	491	494	480	473	510	453	493	486	499	496	480	482	500	488	470	472	510	466	442	502	456	503	527	490	464	502	496	468	485	480	481	510	486	487	494	464	491	456	481	512	479	490	481	500	460	475	488	463	467	428	500	535	479	526	453	491	479	486	498	508	515	472	465	464	490	497	468	510	532	447	452	470	491	473	492	491	485	470	466	477	481	482	482	498	478	462	479	497	500	531	499	481	498	479	456	481	457	485	485	505	465	504	472	505	452	477	468	491	509	458	478	447	475	473	535	485	469	490	468	515	491	502	488	503	507	472	487	483	490	471	526	487	457	474	424	475	484	486	505	478	487	428	540	472	492	477	502	516	489	486	472	497	420	464	480	484	498	495	477	465	478	500	497	484	508	513	510	517	491	483	490	456	510	444	478	437	514	433	480	497	468	467	474	464	475	510	468	483	507	431	498	473	500	481	487	463	506	462	503	470	476	505	480	444	494	465	495	448	506	481	482	450	476	457	462	487	458	487	469	482	461	496	472	488	469	499	445	514	480	509	436	479	502	459	457	490	464	469	477	456	456	452	460	482	505	437	496	501	455	438	504	520	496	464	498	474	470	461	511	456	468	499	464	452	532	500	490	511	497	470	486	505	478	528	495	458	478	493	476	510	493	469	479	493	514	466	474	481	479	492	459	447	487	466	524	462	461	493	481	515	480	512	460	453	460	503	469	482	516	516	469	501	473	453	481	508	469	472	494	461	476	449	469	498	480	464	475	517	504	497	485	491	462	504	485	453	457	495	466	458	496	480	469	465	494	475	473	496	470	477	511	456	460	487	468	496	470	490	490	448	496	464	510	491	481	481	474	508	502	492	493	473	496	455	479	526	524	465	482	482	466	456	463	476	480	459	472	475	466	461	483	455	474	475	464	460	489	514	484	490	462	458	486	508	476	466	483	436	469	468	469	485	436	485	468	468	467	495	449	505	500	500	497	488	491	458	528	471	500	486	473	474	456	484	482	486	485	468	462	466	519	460	446	505	452	456	501	469	489	485	498	477	476	512	510	481	449	501	498	486	459	466	487	482	455	503	499	485	533	472	517	506	500	479	519	449	505	504	488	495	503	496	445	481	528	465	475	493	498	475	503	507	493	484	468	484	488	500	472	486	449	471	488	475	493	497	442	501	466	458	484	438	490	441	500	507	468	467	477	483	463	522	511	485	443	509	450	463	453	462	455	516	463	498	500	503	470	493	483	481	479	466	492	456	440	470	468	486	487	469	498	482	502	501	462	495	499	499	482	507	528	491	450	508	491	504	474	458	444	463	456	466	488	451	495	456	486	481	459	498	469	415	485	489	463	451	458	495	487	463	453	492	470	517	515	481	494	465	539	465	440	505	476	465	459	503	482	523	474	490	472	467	462	468	441	494	494	534	478	492	465	493	452	452	503	484	481	491	488	457	470	441	459	444	484	499	446	491	472	498	513	458	500	501	505	477	480	500	464	470	429	464	507	506	492	528	451	511	502	480	462	463	500	461	503	495	496	491	451	485	483	473	467	467	485	455	484	461	513	502	475	488	488	473	497	446	501	468	441	504	474	460	466	517	469	489	498	529	459	496	458	477	504	481	518	486	510	471	501	492	472	488	492	482	443	493	482	487	500	467	489	508	481	476	456	464	505	486	482	484	410	480	475	506	463	484	509	452	472	499	503	486	515	473	450	488	486	487	460	500	450	452	455	471	511	516	475	497	445	452	465	457	495	466	456	459	446	513	486	474	419	457	538	438	480	482	479	445	476	505	506	474	474	498	505	473	476	503	472	471	448	469	478	437	503	479	476	458	497	524	465	470	478	476	519	458	479	453	490	435	455	480	516	484	482	477	515	508	462	510	490	504	479	465	465	493	446	494	463	477	476	483	457	441	476	476	475	488	482	509	455	481	458	469	470	496	485	485	467	497	460	499	468	494	469	482	445	479	487	514	492	560	465	483	459	476	496	451	474	472	466	471	483	501	458	520	494	443	494	463	505	480	503	436	479	513	499	493	497	471	516	498	461	509	476	468	445	475	498	503	490	467	480	459	475	461	490	437	455	471	489	498	505	477	494	414	481	517	460	482	502	471	499	488	445	469	480	498	499	499	460	500	436	462	496	462	481	467	502	500	458	460	467	463	503	478	507	493	456	485	528	488	493	476	521	509	505	475	480	501	472	490	511	516	489	459	445	464	447	480	475	485	488	470	510	493	515	512	518	462	476	500	468	456	460	463	456	465	475	469	468	474	494	503	460	495	471	487	506	510	423	513	485	476	477	486	491	511	497	524	465	430	473	471	511	489	460	496	488	476	498	471	488	512	490	504	470	474	466	523	502	467	451	447	481	467	488	438	491	466	478	488	489	489	481	466	511	497
27442	20788	6843	284	159	119	114	92	85	84	83	104	109	90	82	96	94	91	70	93	95	91	86	96	70	91	78	86	72	86	87	90	62	88	108	82	105	74	91	87	90	102	93	89	89	70	81	84	99	87	85	81	91	82	71	97	87	84	108	86	76	89	73	78	83	78	74	97	93	67	90	77	72	82	86	70	92	82	83	78	90	87	86	91	102	94	97	91	71	83	90	82	72	75	93	95	94	89	91	97	71	66	75	90	91	79	87	74	73	90	77	82	90	88	99	70	79	81	71	81	93	72	86	89	76	74	83	89	76	68	79	83	95	79	87	85	82	74	66	80	78	81	84	85	89	77	92	85	83	85	79	81	97	70	87	81	71	77	92	81	85	96	82	70	79	81	71	83	81	94	103	81	92	91	78	81	81	86	97	89	72	85	77	80	89	90	82	80	86	107	61	78	91	109	81	78	88	78	88	91	76	86	73	92	91	89	73	75	84	82	83	94	97	87	86	84	85	100	85	97	94	81	90	97	88	88	84	71	83	86	93	80	86	84	87	100	97	78	94	88	80	62	80	91	80	73	85	86	90	90	93	99	70	91	100	85	72	80	83	71	86	77	74	82	95	91	80	91	97	73	82	95	72	83	88	88	75	63	69	83	86	101	85	89	98	82	95	103	84	86	84	79	79	80	85	97	82	89	82	88	86	73	90	93	66	71	70	80	73	77	72	74	72	77	82	76	68	78	88	84	91	90	87	75	92	74	92	72	88	86	96	78	73	81	87	90	88	69	79	97	92	88	83	94	81	101	72	94	87	83	71	78	88	79	92	87	81	82	88	74	96	96	91	74	68	111	77	86	83	98	79	89	84	92	76	77	78	77	82	84	85	77	86	80	72	77	72	108	84	64	83	76	84	93	88	89	90	81	95	73	72	80	85	87	91	101	87	77	90	98	96	67	77	87	101	76	84	73	96	76	71	94	71	89	99	72	81	75	73	91	83	75	97	92	85	85	76	95	80	78	91	84	88	88	74	103	89	70	81	88	75	93	65	82	86	88	85	83	72	96	102	75	94	91	91	83	93	66	86	73	92	83	90	92	92	78	87	83	76	101	95	90	77	81	74	80	74	92	77	87	59	87	96	93	75	96	76	86	80	73	74	75	91	71	108	82	74	67	90	98	84	81	73	76	90	75	94	68	75	74	81	74	76	104	95	84	79	91	84	90	97	85	81	89	97	95	102	77	88	80	100	90	80	68	85	76	83	76	88	73	91	84	54	73	89	100	86	68	74	95	81	84	103	86	86	76	91	90	92	87	76	78	72	84	87	83	83	76	97	78	93	83	93	60	98	96	67	66	89	87	90	75	68	92	88	84	89	75	81	83	78	80	100	94	92	69	89	72	68	101	83	81	88	100	71	93	77	82	70	86	74	83	74	78	82	92	84	89	79	87	73	80	82	61	81	102	90	90	79	98	76	83	76	93	91	96	81	91	71	103	74	79	86	104	87	73	91	92	88	92	93	83	85	81	72	89	87	93	74	80	78	105	92	66	83	82	74	70	81	74	74	85	93	83	77	77	75	67	87	70	99	84	67	89	72	94	77	88	97	83	88	83	82	73	64	73	90	73	86	95	75	97	85	84	105	76	102	80	109	88	77	75	97	85	87	68	100	77	84	82	81	77	95	81	71	69	91	86	95	83	81	74	89	85	86	80	85	82	80	84	79	94	72	79	90	85	69	76	87	90	81	85	86	87	64	71	78	79	75	94	70	83	86	76	74	89	74	78	96	98	90	88	92	77	84	87	100	81	75	74	81	76	85	108	77	83	79	74	79	74	71	79	86	66	95	70	76	79	81	85	95	78	83	85	72	64	72	95	97	76	86	81	104	82	82	89	87	66	72	83	91	74	83	83	106	103	91	95	81	91	82	79	88	84	79	78	87	73	78	84	75	74	71	79	86	83	71	106	98	90	69	76	84	85	83	98	84	77	87	87	80	90	84	114	78	71	86	76	97	95	84	91	76	86	98	81	79	77	93	72	83	94	95	109	76	68	85	73	82	90	77	92	86	88	86	76	80	84	88	89	83	75	81	84	66	86	75	79	91	96	76	82	71	85	93	109	66	84	96	82	64	86	84	81	85	83	99	90	75	84	70	78	81	93	78	79	86	93	97	72	53	75	89	85	88	82	98	72	78	87	82	78	89	85	78	103	94	87	85	96	78	109	109	75	94	67	87	84	89	76	91	92	81	90	96	96	88	89	92	80	79	84	92	75	92	77	77	88	84	78	77	90	76	80	93	86	82	81	80	81	90	92	83	92	109	76	65	79	89	81	92	78	82	74	85	83	91	81	90	87	72	87	98	81	83	100	90	83	81	74	96	81	100	86	87	90	84	86	86	79	103	84	81	83	89	84	102	95	84	71	87	75	72	71	85	80	84	101	83	88	78	70	66	80	93	87	85	84	79	110	75	86	78	95	88	89	67	93	79	71	69	83	79	87	81	85	77	86	83	75	87	88	86	71	90	62	77	83	76	83	76	82	93	84	77	97	72	83	90	102	80	92	80	80	84	91	95	94	92	69	103	80	85	100	83	93	84	81	75	101	75	70	103	81	90	81	95	94	81	78	86	85	82	70	76	83	97	95	75	80	100	101	73	81	70	88	81	84	70	86	103	74	91	78	82	77	71	83	84	89	87	74	79	81	73	74	88	67	96	96	83	76	116	93	79	89	85	86	88	73	79	78	90	100	86	73	78	87	82	81	69	79	81	87	61	78	84	84	86	86	75	79	103	96	89	66	69	96	89	78	79	82	89	84	87	80	70	84	90	82	92	81	76	71	77	90	96	88	88	99	87	85	80	89	83	89	75	79	90	78	81	82	78	81	94	88	100	74	82	93	78	88	94	78	91	72	86	79	83	80	80	90	97	87	102	83	114	82	83	90	78	83	86	76	84	101	74	72	104	86	98	69	90	76	93	84	75	83	86	87	68	65	93	71	76	76	77	85	91	78	79	108	73	74	88	89	85	84	84	85	86	96	77	89	85	80	101	86	78	83	69	68	93	70	86	75	80	75	78	81	89	91	105	89	96	83	83	93	76	89	79	85	71	91	97	99	85	95	89	86	73	95	89	89	82	87	105	90	85	78	88	87	76	74	77	88	94	78	97	91	102	98	86	86	99	99	77	76	66	98	83	79	82	76	92	89	69	89	77	86	87	78	74	95	88	86	79	100	102	90	78	87	76	107	78	81	81	94	84	94	104	88	67	69	67	92	76	86	87	86	73	72	80	85	88	114	87	71	67	76	77	70	91	83	89	77	101	84	91	75	93	80	92	83	82	85	76	91	71	75	77	96	75	82	81	86	71	72	75	87	90	96	83	68	83	89	74	105	85	85	80	63	77	88	93	96	62	98	115	84	71	78	79	81	87	91	63	78	66	76	87	84	90	82	94	91	90	81	73	76	89	79	81	86	81	90	72	70	82	100	80	67	91	82	82	87
20901	2676	1107	527	424	333	296	264	232	202	248	233	199	211	186	181	191	176	198	209	187	212	193	228	216	206	209	196	181	193	207	174	208	194	209	205	193	208	203	175	194	175	201	182	198	187	176	197	205	168	183	182	188	192	176	196	222	183	196	182	181	178	193	160	172	196	196	182	192	183	186	205	193	167	179	220	171	165	195	187	158	185	194	177	182	160	203	184	186	189	184	202	162	187	178	214	203	197	184	197	189	190	207	206	184	179	192	179	195	182	193	196	170	193	182	219	204	186	173	179	182	169	182	192	193	177	198	178	206	191	164	172	175	179	191	179	171	216	174	188	177	186	168	187	202	179	194	181	196	178	197	185	180	177	209	192	176	192	183	191	181	200	187	184	180	185	189	212	184	192	182	184	208	185	213	207	188	201	213	192	199	198	189	184	190	189	189	195	188	207	187	212	185	199	165	207	186	194	184	189	196	196	183	198	202	188	191	186	188	205	194	207	191	174	176	205	179	186	190	179	182	189	195	188	207	181	200	189	190	179	199	195	183	178	195	180	175	173	187	171	184	205	179	205	168	159	183	211	197	199	203	216	186	183	175	208	176	168	206	187	200	186	151	181	175	177	178	203	196	200	193	192	177	194	185	175	180	191	195	179	195	197	222	177	192	170	188	174	189	190	200	193	168	175	166	201	198	196	193	174	167	200	193	197	175	197	217	173	207	181	202	190	215	199	183	180	182	163	188	172	166	217	193	203	190	197	195	174	194	198	178	178	207	200	164	155	184	174	192	190	212	200	182	179	202	200	183	187	233	190	182	192	213	169	191	215	187	185	175	190	194	185	187	179	176	208	203	194	202	185	181	180	174	182	187	175	176	155	208	192	176	209	201	234	189	193	209	190	224	217	168	196	200	175	214	192	204	207	187	177	181	210	182	205	222	196	173	163	193	204	175	204	201	182	190	200	181	190	178	195	176	183	176	182	198	179	198	188	220	182	159	199	175	189	185	192	199	188	172	165	218	170	193	209	179	191	163	172	172	205	183	197	198	189	204	185	189	166	191	174	212	182	174	170	175	193	168	197	198	183	203	184	203	206	191	182	192	188	155	176	203	185	189	179	174	166	164	165	185	174	187	168	180	186	214	177	183	148	218	199	195	186	186	198	189	192	190	199	175	179	206	179	195	195	201	210	194	159	198	206	186	197	206	190	182	169	201	169	185	184	196	189	173	212	185	208	192	155	176	179	178	193	171	204	186	184	181	200	187	196	215	175	182	181	169	183	168	144	198	189	175	183	193	150	205	220	163	210	168	177	195	232	199	173	192	177	178	190	186	184	197	180	189	219	200	174	179	192	182	189	179	184	181	181	194	185	170	179	183	210	171	189	186	213	186	173	174	176	185	181	167	173	172	193	191	205	202	187	184	175	212	192	182	167	181	175	211	197	166	189	179	193	207	209	187	190	184	197	195	192	178	183	177	173	192	197	207	184	178	181	199	191	169	173	178	222	199	210	194	179	191	197	177	179	176	200	172	173	198	159	180	179	167	175	190	193	169	214	184	197	189	187	192	200	200	181	195	186	213	176	175	178	174	196	171	183	174	181	211	189	189	185	170	203	175	185	193	197	201	196	199	190	211	204	203	184	185	174	172	184	175	168	198	203	197	191	193	185	212	165	201	198	202	174	191	200	169	192	169	183	192	179	178	176	179	184	181	184	199	204	182	180	175	173	186	189	193	190	174	186	229	177	186	201	185	187	188	205	191	179	195	196	156	173	192	178	183	184	188	201	196	144	194	200	160	204	202	166	203	212	194	195	196	184	211	193	182	178	197	182	205	194	184	208	199	179	182	187	184	166	174	192	180	164	184	196	176	183	181	179	191	181	214	190	210	172	182	192	202	175	184	195	230	186	176	182	187	167	194	172	212	217	177	180	178	211	185	195	210	198	186	187	175	180	202	182	214	186	189	196	177	181	199	207	210	168	203	200	179	191	182	188	201	180	167	190	187	186	199	197	196	195	173	209	193	193	181	203	175	178	189	172	177	188	199	201	192	187	169	211	205	165	190	197	183	194	182	189	169	195	183	201	178	211	191	165	183	198	186	174	170	192	187	178	181	199	202	206	149	199	213	181	185	188	181	215	197	140	194	177	192	199	180	209	186	203	195	193	183	220	207	168	188	184	181	184	174	172	197	176	171	208	186	174	175	155	213	182	188	186	204	190	178	175	193	198	192	211	169	177	168	182	180	186	182	196	164	161	210	177	179	201	165	208	184	183	191	217	188	192	181	176	200	178	192	194	206	171	183	190	167	208	199	199	166	162	176	196	189	218	185	185	203	165	199	172	197	166	197	187	193	170	177	175	166	172	181	193	199	199	174	176	183	198	164	181	189	206	206	188	186	181	187	210	194	176	210	189	200	190	185	194	200	203	200	177	189	171	211	214	195	180	176	184	186	192	180	193	178	198	183	190	190	196	193	202	205	185	176	204	188	186	186	189	175	173	182	174	191	174	176	172	189	190	184	203	179	177	164	170	204	195	183	200	204	178	195	193	175	180	217	169	163	186	182	191	175	179	180	180	207	180	199	186	209	192	193	170	189	204	182	194	174	175	204	185	207	208	176	206	179	185	168	188	210	224	184	180	178	193	186	195	179	167	214	197	179	182	186	194	197	212	159	208	178	176	189	204	152	186	194	189	180	180	160	183	212	187	178	183	189	200	172	172	172	182	175	208	177	188	190	207	186	156	165	207	192	178	180	202	204	196	182	175	204	195	192	174	202	201	169	166	184	192	172	183	191	185	174	185	180	163	198	211	190	197	181	194	194	192	180	170	186	194	171	203	206	189	175	181	185	204	187	186	184	185	191	194	198	209	202	187	185	175	168	200	213	196	180	222	196	209	198	192	164	199	206	179	180	173	177	184	162	193	182	193	211	182	196	203	171	183	216	202	189	204	192	184	187	195	162	183	187	201	183	188	166	190	186	189	199	193	220	194	184	213	188	183	171	186	184	177	184	186	178	190	178	204	189	200	195	179	179	189	196	195	187	184	187	168	180	174	170	213	209	166	157	187	213	174	153	192	202	160	187	199	185	205	197	206	199	198	191	200	164	196	194	193	189	190	189	175	210	188	187	187	185	184	194	180	197	178	196	193	182	197	206	176	195	180	180	190	180	188	178	204	180	154	216	186	144	207	195	207	177	192	184	210	187	218	184	161	210	165	172	215	209	206	188	177	210	189	182	176	199	187	173	188	190	178	178	198	192	177	202	191	172	177	189	172	161	176	187	205	191	173	187	174	171	192	196	182	209	185	182	164	181	197	167	175	181	203	192	173	180	192	203	180	169	185	186	204	181	185	180	208	192	180	192	178	186	199	186	172	180	186	184	195	209	185	161	199	190	188	189	195	183	190	162	193	183	217	196	190	206	190	199	200	201	178	181	199	166	196	202	161	224	195	201	195	192	172	198	190	189	167	198	194	193	161	171	202	187	192	164	202
24825	21737	29403	24613	19653	1422	466	302	257	260	189	220	198	201	190	190	145	154	149	159	153	133	141	150	155	132	142	129	139	140	132	138	145	149	156	139	133	128	117	122	131	116	109	118	120	123	154	157	89	126	139	92	134	132	135	135	127	118	115	131	112	133	129	123	126	131	144	138	126	130	116	123	131	122	114	135	120	126	125	131	133	149	131	121	125	120	140	126	125	106	128	113	128	126	110	142	149	113	119	109	117	118	134	120	108	141	123	119	133	110	130	119	141	138	117	130	126	123	120	126	123	121	118	124	112	124	131	124	106	121	124	119	102	121	128	124	126	107	118	132	117	138	122	110	113	120	121	117	133	110	113	113	137	144	130	134	117	109	118	118	142	117	142	123	120	124	142	108	125	139	124	129	118	127	114	131	124	122	124	130	139	135	125	102	129	117	109	123	121	142	147	143	111	113	130	129	134	138	111	109	133	119	147	135	118	106	113	127	116	110	125	127	129	127	123	124	125	111	132	124	135	110	123	119	99	147	136	124	114	128	115	122	113	121	122	126	119	88	113	123	144	124	112	134	136	130	129	121	107	133	140	133	123	137	132	110	121	133	115	148	112	128	113	128	110	140	138	100	115	116	134	130	122	132	133	123	116	137	129	131	105	141	113	154	123	135	130	116	139	124	140	107	124	107	123	128	109	125	115	125	127	122	134	122	123	117	119	119	122	130	151	102	137	129	131	132	151	113	129	95	129	116	127	128	136	117	137	105	114	97	110	126	137	133	127	114	132	145	124	126	126	122	127	121	153	139	120	115	139	107	113	117	116	140	136	118	113	114	128	140	104	124	132	122	111	149	112	139	121	121	118	133	121	120	131	129	128	140	140	150	119	147	133	128	113	129	119	127	124	114	125	143	116	118	147	132	126	132	109	110	130	135	119	110	126	116	133	126	140	105	112	133	123	112	125	129	112	135	122	110	117	121	134	118	109	134	141	128	129	101	125	121	124	117	108	122	113	111	132	129	131	142	115	118	113	116	118	126	120	113	132	119	116	125	125	131	133	146	130	132	119	134	141	129	126	126	119	123	120	119	111	118	131	123	130	131	114	124	122	130	142	119	115	127	117	117	117	113	101	117	143	147	113	104	107	147	129	127	118	111	134	128	115	118	119	114	124	121	115	107	115	137	113	107	134	135	157	136	118	129	145	121	118	130	114	126	127	122	135	142	131	118	134	135	126	146	110	134	129	139	129	135	114	127	123	129	104	146	119	122	102	124	135	135	127	123	121	106	115	132	129	142	152	117	133	140	132	121	125	127	121	111	136	147	141	114	139	111	131	125	140	109	127	131	130	132	132	124	123	92	127	123	108	114	109	120	141	121	137	102	140	141	132	128	136	128	119	105	121	123	135	121	121	114	119	99	119	111	129	116	113	136	122	129	130	143	142	138	128	117	127	94	139	125	116	124	124	136	113	125	113	132	129	116	129	150	123	131	115	113	143	121	123	120	127	122	139	113	121	101	124	124	113	129	117	126	135	138	109	131	127	140	125	119	124	121	131	118	108	113	109	129	119	122	140	129	136	124	116	123	139	133	123	128	113	122	132	117	136	109	114	120	123	116	126	134	107	124	143	107	129	150	108	133	119	127	113	128	123	106	124	117	129	122	121	138	145	139	124	140	120	114	126	112	149	130	131	133	113	135	130	125	122	122	112	108	120	144	120	131	116	118	133	115	111	114	137	123	99	115	134	130	126	125	142	129	128	128	126	116	115	121	118	109	115	121	127	124	110	136	119	118	118	130	128	127	106	118	134	115	123	124	126	124	138	119	132	124	131	114	113	119	101	117	136	110	121	119	112	139	120	104	134	127	121	103	124	134	136	130	131	123	119	144	100	130	131	110	124	139	130	100	125	124	111	122	143	122	136	113	125	124	109	129	123	132	150	140	115	128	113	118	112	117	125	126	139	132	115	133	126	143	128	131	132	120	122	143	115	128	157	127	123	124	119	112	144	128	141	131	115	131	128	113	122	103	134	115	128	123	133	130	126	127	94	128	122	102	131	122	129	121	110	107	117	144	110	133	119	119	121	126	130	140	131	135	120	118	118	116	127	137	124	112	108	126	119	124	146	119	137	130	136	142	124	105	129	118	126	119	117	117	123	144	137	120	109	131	137	134	113	116	115	103	148	120	121	147	113	126	128	125	127	118	122	109	115	103	141	127	122	121	115	121	126	101	124	111	130	136	117	137	116	130	91	116	135	115	126	114	141	144	109	108	121	123	119	105	130	124	120	141	101	125	117	116	117	123	121	94	128	108	132	132	126	122	119	102	142	117	125	153	119	143	145	124	130	120	111	110	121	128	128	132	111	118	122	145	108	98	117	104	123	111	112	117	118	118	136	124	139	117	110	116	121	108	134	134	113	121	124	114	123	134	124	129	144	119	119	117	130	114	124	130	117	108	115	121	107	108	140	103	121	105	125	133	129	117	124	118	112	127	133	128	120	112	103	111	129	113	136	123	119	125	138	138	127	117	132	135	115	107	124	116	144	118	126	126	117	128	128	123	131	112	111	116	116	131	129	128	112	114	129	117	134	137	130	108	130	99	130	118	123	106	128	105	126	139	126	105	119	135	123	147	113	125	98	114	130	123	140	138	126	121	113	111	113	119	114	116	141	128	130	116	130	151	128	115	131	124	120	122	136	105	111	126	125	103	110	111	112	142	108	114	113	139	132	155	129	122	112	116	132	123	105	112	112	131	141	110	108	129	124	127	146	107	108	123	125	115	144	120	125	130	136	120	111	119	131	139	121	132	134	117	118	114	125	104	126	111	118	118	127	125	121	119	116	123	126	135	130	148	122	149	124	126	130	126	111	128	99	121	109	143	126	111	131	127	112	113	112	126	114	132	118	115	133	114	114	118	106	105	102	113	117	108	122	118	127	113	131	119	151	140	121	107	144	120	139	127	125	137	127	117	132	121	147	126	116	108	134	126	105	112	141	139	133	130	108	137	116	121	122	147	128	128	144	112	133	120	130	113	137	118	117	115	102	148	130	128	115	99	119	108	126	108	121	126	130	98	153	143	118	134	128	133	131	125	125	108	118	132	110	115	107	120	129	131	125	129	141	116	123	123	117	130	137	139	132	120	135	105	119	109	100	117	105	124	109	124	125	126	139	119	130	136	109	118	120	115	119	113	132	103	114	116	116	118	109	126	131	143	130	124	134	108	140	139	110	113	118	128	116	129	132	115	134	117	153	132	129	122	114	123	126	111	113	114	109	112	112	118	128	117	134	117	133	108	124	129	123	111	129	114	122	118	132	136	120	115	114	141	120	131	101	125	120	122	119	123	125	119	124	121	115	120	136	136	123	134	105	127	115	135	135	127	129	128	125	118	115	117	133	119	121	120	118	116	132	137	128	131	137	110	139	132	117	116	130	128	130	142	109	106	112	129	116	153	126	127	127	116	121	133	128	136	126	120	117	117	97	118	108	105	119	133
38109	12544	8493	4091	2828	1988	1460	1192	949	847	671	658	598	526	436	452	391	419	425	379	369	386	338	297	327	310	333	290	306	291	315	278	276	301	297	265	280	290	270	270	317	270	263	301	253	299	268	288	294	270	257	246	271	270	260	270	271	269	269	285	248	265	258	284	270	264	238	266	275	282	273	258	272	275	262	276	259	236	247	278	249	258	274	265	267	268	264	241	225	255	251	263	253	260	283	267	270	278	247	253	289	242	247	265	267	246	257	257	249	234	249	267	272	260	227	266	313	259	260	247	227	263	241	263	244	248	241	234	266	244	258	266	252	258	265	274	269	226	244	256	253	269	252	240	300	296	262	256	298	255	273	248	233	282	270	270	263	223	286	251	257	226	248	252	253	252	251	251	242	242	256	247	250	268	257	254	263	241	244	249	264	254	251	235	251	277	258	246	293	221	230	226	262	254	286	245	270	260	264	265	238	272	262	269	249	256	251	268	280	248	251	244	234	262	294	248	239	235	247	231	260	263	246	243	273	271	262	258	267	274	268	253	265	220	238	248	241	260	271	240	274	252	270	248	256	267	243	268	253	267	244	259	271	272	239	230	221	291	268	266	238	279	292	288	257	278	251	262	251	249	264	238	242	275	240	253	264	266	225	255	238	254	252	266	240	249	245	251	271	234	269	273	265	282	262	272	277	272	270	275	268	257	251	250	256	248	293	253	262	275	293	235	272	288	252	263	253	255	270	251	251	237	262	256	271	255	236	292	252	269	243	256	258	277	261	238	254	259	261	239	274	227	242	253	244	245	295	246	251	265	276	267	258	263	279	281	255	264	241	248	226	248	252	256	268	258	258	248	275	250	273	282	244	252	266	237	241	263	253	244	263	268	300	258	259	238	223	272	258	240	241	259	232	277	239	255	257	239	259	244	254	288	266	234	248	237	256	269	245	259	277	274	238	241	266	245	263	235	251	238	250	277	275	287	249	262	258	234	248	233	247	259	254	240	246	244	266	259	248	264	273	273	277	264	249	290	232	265	252	247	248	244	264	234	270	236	265	248	253	255	267	268	239	254	233	256	257	254	252	266	248	238	253	247	255	241	269	277	265	257	246	248	249	274	268	245	290	253	260	236	261	279	268	250	237	215	244	235	261	281	247	264	282	232	269	246	267	273	233	270	268	263	274	264	249	267	258	273	228	289	251	234	260	285	249	270	248	276	259	244	228	234	258	227	230	223	245	246	252	238	257	255	222	226	275	260	258	272	266	238	270	253	246	246	233	267	247	246	242	264	245	270	281	270	256	243	278	245	252	244	237	267	251	244	256	270	254	241	257	234	244	289	255	237	274	258	251	244	275	259	230	242	273	224	251	234	239	276	282	254	247	267	265	279	232	254	272	290	241	239	290	267	250	271	274	247	251	250	258	277	261	277	271	259	259	267	258	282	273	254	248	278	237	270	241	282	244	254	232	259	243	261	256	227	259	242	277	236	264	277	247	265	255	245	283	224	251	261	311	265	281	279	283	219	251	248	254	231	246	248	271	253	269	229	249	263	238	234	226	286	274	230	259	239	251	259	269	261	247	238	283	238	280	252	244	225	292	244	269	326	242	293	255	257	229	242	277	265	257	259	238	242	257	237	262	275	267	242	257	244	233	230	252	241	261	224	256	264	253	249	278	254	261	258	244	250	242	236	269	242	232	255	244	248	277	260	250	262	253	266	259	264	239	230	287	263	255	232	255	240	273	259	254	247	257	224	245	274	268	279	261	259	265	233	240	245	275	269	257	237	273	271	262	258	262	244	267	260	250	241	238	261	231	242	268	272	246	285	235	249	235	266	239	248	257	270	252	258	235	279	259	242	292	275	277	257	253	244	266	252	272	280	229	241	239	283	263	219	270	280	262	234	243	273	273	249	270	266	241	256	253	259	299	241	234	248	251	247	226	253	292	278	234	260	230	262	259	237	269	242	270	256	237	226	243	258	279	242	274	267	256	255	267	251	262	264	244	239	228	284	251	272	251	280	242	255	267	259	242	260	259	247	255	263	239	295	236	252	236	243	259	270	259	249	224	278	218	277	255	258	263	255	239	241	259	256	252	234	252	238	263	249	249	241	268	250	222	254	266	281	270	253	260	244	283	242	240	283	252	248	259	262	268	245	280	234	259	255	235	252	242	261	229	238	271	242	246	229	234	247	287	264	245	259	246	278	246	249	247	259	253	258	237	254	264	251	255	275	242	256	269	282	213	255	252	262	271	260	277	222	252	253	255	257	269	247	259	287	260	256	274	231	247	268	255	265	266	251	238	264	257	272	245	296	264	247	255	276	232	283	264	275	264	269	253	241	265	265	257	261	279	239	242	246	248	258	235	255	237	242	268	281	232	250	260	278	240	261	241	215	260	260	243	232	244	253	287	258	256	277	239	256	228	265	237	276	259	259	273	267	250	275	271	249	253	222	275	264	244	269	274	277	274	262	278	255	234	254	268	255	249	251	276	274	274	249	234	251	259	242	266	254	243	230	257	258	266	249	244	229	259	264	225	226	262	255	290	281	211	237	265	228	264	257	252	253	249	246	258	235	236	253	236	283	233	263	274	244	276	255	240	283	263	263	239	265	236	243	275	262	274	264	251	255	253	253	267	236	246	235	239	252	240	250	266	244	256	238	254	239	272	233	260	251	254	255	230	252	269	266	261	216	260	282	260	269	245	266	273	257	280	246	272	249	267	265	252	245	261	261	261	244	269	275	271	261	269	261	255	211	247	229	251	249	279	279	274	245	280	224	226	237	233	281	279	242	268	249	245	259	241	245	231	247	235	267	239	254	272	251	248	246	240	247	275	264	261	281	261	232	274	276	262	271	282	244	263	286	257	273	259	247	281	251	262	241	244	244	244	266	273	264	220	224	243	248	260	249	250	246	284	234	230	236	270	287	276	263	268	252	269	266	263	250	282	239	247	258	251	268	264	270	233	251	268	252	268	256	275	247	288	230	254	237	254	260	255	248	242	258	264	241	240	266	243	239	272	265	265	227	261	244	254	259	258	249	244	227	245	266	247	278	241	286	254	260	274	256	260	273	256	249	251	261	249	258	269	251	239	254	264	237	268	262	269	247	248	252	261	289	240	260	254	250	249	244	277	261	246	260	242	275	263	232	241	272	244	279	240	238	274	274	287	252	236	263	282	260	266	243	276	260	252	248	278	265	296	236	255	241	271	247	269	252	251	261	258	281	257	266	255	247	249	243	247	288	251	252	242	219	261	218	246	231	240	272	271	272	268	251	252	262	274	253	287	245	274	265	242	223	255	254	258	228	262	239	256	281	280	261	250	260	259	242	275	247	269	243	262	277	266	255	255	242	260	251	248	258	239	249	262	244	237	259	258	253	249	230	252	267	280	233	285	272	260	251	236	271	261	244	265	236	231	266	255	286	247	259	269	258	270	257	236	246	267	228	240	239	251	241	291	266	245	259	257	251	292	275	242	283	240	252	254	255	274	256
22645	20692	28798	22629	20692	18998	1939	773	507	499	457	438	387	383	354	312	324	311	306	308	297	314	302	281	314	273	285	301	274	284	291	273	297	269	294	249	266	285	285	256	250	267	263	282	249	300	271	242	270	299	275	267	276	271	272	272	278	259	262	273	273	255	274	242	242	294	242	271	268	252	275	272	256	250	244	261	274	234	225	271	239	267	274	264	258	281	273	256	271	277	265	243	283	281	249	268	284	253	254	256	257	268	248	250	260	263	303	278	256	229	242	276	277	262	254	271	248	240	277	296	302	264	246	264	262	288	260	270	255	257	242	253	259	247	246	264	269	273	299	257	271	257	266	264	251	268	271	263	247	289	257	261	273	261	251	268	282	275	291	232	242	282	264	265	240	274	262	246	253	263	242	264	270	272	251	248	259	267	268	278	243	269	255	263	296	274	261	253	286	253	291	260	295	261	243	257	277	245	254	258	241	259	243	236	258	261	265	234	265	261	256	266	236	264	261	263	274	256	257	267	263	253	285	289	277	275	297	262	257	251	278	244	231	248	267	264	280	289	252	253	263	282	253	247	275	280	261	251	261	276	258	235	239	272	250	282	282	256	239	253	253	275	255	287	221	262	264	263	244	265	265	268	241	293	226	282	250	259	286	270	250	266	263	253	250	267	276	264	252	243	251	233	256	254	249	264	275	267	269	255	291	269	283	295	245	284	254	254	280	225	287	250	253	248	262	246	277	244	276	244	266	234	260	252	257	274	273	266	270	273	263	263	273	287	253	246	273	271	286	259	254	255	281	260	260	272	255	242	265	262	261	267	270	268	248	256	273	261	264	242	235	285	229	250	309	281	249	291	276	275	269	271	240	251	260	246	255	244	268	270	244	248	230	262	270	277	282	257	256	271	257	242	260	258	241	285	265	282	224	261	245	222	286	275	248	238	273	272	241	284	251	252	246	268	304	259	267	249	283	249	229	273	270	272	250	273	280	263	256	262	272	238	244	263	261	243	247	272	288	292	266	257	274	287	269	266	263	260	265	264	288	261	252	261	262	260	245	290	266	258	278	261	270	240	268	279	263	265	264	250	258	247	263	244	266	267	257	289	273	260	276	281	275	256	223	273	259	239	224	253	248	257	285	251	259	276	256	254	291	273	277	258	241	260	262	268	292	261	270	280	267	237	252	233	258	272	257	256	253	273	252	259	230	270	243	283	279	261	248	257	286	267	235	219	269	284	282	270	255	272	242	249	267	266	268	262	263	249	264	257	253	258	263	273	258	258	288	278	267	277	289	290	266	256	291	251	251	257	268	267	257	252	270	279	254	256	248	251	279	256	277	241	260	241	244	245	258	260	244	255	271	271	254	257	258	281	251	297	262	285	243	274	252	269	274	240	252	264	267	280	261	253	257	275	272	229	272	265	245	255	250	269	230	252	249	255	275	247	265	246	249	263	290	236	257	272	285	259	243	235	286	262	267	249	234	221	277	281	240	274	265	263	244	257	259	277	271	253	246	243	262	241	270	236	270	230	256	254	272	246	260	248	279	266	248	277	251	248	235	275	254	273	243	282	279	245	228	281	248	256	251	285	267	248	258	271	306	245	284	262	264	255	278	249	262	281	262	303	268	238	263	261	263	305	257	258	282	273	261	232	248	244	264	259	260	248	254	256	275	259	267	312	268	250	263	269	263	257	254	283	260	302	297	250	240	278	247	260	273	253	253	282	257	242	253	249	289	259	277	251	268	242	300	268	229	231	228	229	276	244	250	286	270	269	255	264	258	265	270	247	250	247	279	229	256	250	251	253	255	266	304	253	242	253	232	266	231	270	259	274	267	277	260	290	242	246	279	294	245	256	262	283	257	259	277	268	273	266	263	272	251	255	283	281	266	254	225	257	277	271	260	233	257	254	280	277	268	267	292	252	272	279	243	265	248	261	269	309	239	258	286	259	283	265	268	255	277	243	257	248	261	244	257	258	272	244	265	251	270	251	256	235	286	251	239	270	266	258	296	246	254	265	267	268	272	237	238	280	278	249	281	292	275	248	260	252	259	232	287	262	267	276	267	246	266	267	243	269	307	271	240	273	273	274	217	258	248	235	243	272	250	259	263	273	269	265	285	274	256	260	264	273	267	269	284	291	264	256	269	252	252	238	264	265	260	237	251	254	264	283	266	295	278	278	266	269	267	275	260	226	270	243	277	249	281	222	273	245	256	267	279	238	244	290	237	292	268	253	251	263	258	285	306	267	239	271	274	242	252	236	272	291	284	252	248	278	267	284	256	278	256	245	259	264	267	233	272	262	241	262	260	252	274	245	275	262	231	248	240	272	266	267	260	286	266	262	263	267	263	243	228	289	241	295	236	278	230	259	264	267	282	239	238	257	240	278	289	243	264	270	243	260	261	241	288	271	275	247	273	289	265	278	242	277	259	268	263	250	274	255	253	263	247	239	254	264	264	270	228	290	249	250	277	264	339	266	275	267	288	270	235	268	211	252	258	284	269	286	248	284	288	248	268	258	265	235	277	248	271	282	253	235	267	269	291	260	297	279	251	264	255	249	292	261	268	250	258	225	267	225	251	255	221	253	255	251	241	272	273	260	300	244	267	282	302	273	257	261	269	286	275	251	245	245	272	283	271	270	268	258	258	294	266	276	257	275	258	250	278	287	248	265	269	259	281	263	274	243	260	227	260	272	272	261	249	242	239	241	246	275	257	283	268	246	264	291	276	261	250	247	252	249	257	245	260	245	264	240	269	283	262	245	274	243	270	270	298	270	253	247	245	250	224	252	278	251	273	253	249	264	252	267	261	268	257	251	252	272	271	277	251	273	256	268	271	251	279	249	249	269	280	255	270	261	280	271	277	270	283	256	269	249	266	258	266	276	291	297	256	233	238	262	249	242	293	261	268	269	249	272	261	268	251	243	255	255	291	230	252	248	266	244	274	244	262	226	265	266	254	263	257	269	231	250	251	269	265	270	240	227	232	245	256	266	275	268	246	289	297	268	290	266	231	285	242	248	265	252	256	239	267	285	259	271	254	267	217	259	272	239	297	266	254	262	242	264	244	253	249	260	224	293	259	245	277	229	259	290	259	260	272	272	277	306	259	261	207	244	273	245	255	275	263	265	243	248	298	250	274	253	233	246	241	245	256	277	223	275	260	272	260	266	315	241	266	281	255	259	254	249	244	254	267	253	258	268	239	247	243	245	238	247	236	269	258	240	270	272	257	267	266	269	262	261	271	243	300	278	259	252	255	266	286	270	272	250	260	271	266	267	261	256	257	251	256	236	274	266	235	274	249	275	250	292	247	281	303	272	259	251	302	269	261	270	269	240	272	252	276	241	270	268	241	270	252	236	240	275	287	249	249	248	267	254	272	254	263	244	253	233	273	273	256	265	310	275	266	267	236	223	259	281	254	266	271	265	246	263	253	243	249	238	219	267	277	278	235	264	248	274	272	246	260	274	258	261	241	283	249	239	279	280	276	212	267	240
40511	14805	12965	6773	4709	3462	2681	2110	1809	1545	1295	1181	1004	960	934	856	824	748	691	680	686	679	631	597	592	621	620	585	620	572	576	587	562	558	530	575	546	516	521	501	544	574	527	519	493	545	517	513	538	527	481	513	514	507	546	544	563	481	485	499	556	487	531	525	562	531	498	510	516	530	545	556	530	531	534	512	492	496	549	493	524	518	555	508	491	509	509	487	513	481	520	534	515	522	474	555	559	524	506	480	525	519	542	539	486	542	537	519	528	531	535	498	499	492	492	529	521	521	501	484	513	524	484	502	531	451	517	444	515	540	502	531	552	513	490	493	495	476	480	495	487	475	495	504	500	538	478	541	485	490	485	558	494	517	527	508	508	473	485	491	532	520	538	536	485	482	525	534	509	501	520	465	455	478	498	502	461	522	484	516	507	513	510	524	524	519	461	517	501	479	487	462	520	522	474	526	570	471	537	499	461	523	547	538	546	543	506	487	539	515	476	509	490	467	475	493	527	501	488	526	517	443	537	471	513	489	525	516	512	527	535	484	508	497	485	492	515	503	522	488	513	549	507	492	527	477	530	494	502	512	459	528	501	507	489	504	525	469	510	512	538	533	491	532	535	516	511	523	486	478	470	476	539	493	509	449	532	538	477	490	510	492	501	494	496	493	493	487	499	520	463	509	493	516	491	494	506	537	478	478	516	469	501	536	524	519	497	462	507	481	521	508	497	519	522	490	541	513	490	481	541	504	521	516	478	518	465	509	501	499	504	516	500	492	473	494	444	544	509	485	551	491	484	499	520	495	502	541	508	514	528	522	515	507	492	452	495	503	507	510	509	479	514	539	475	543	481	485	500	531	516	498	508	513	519	499	476	498	521	509	483	474	482	509	492	517	462	461	528	503	498	483	457	526	493	479	516	491	521	443	490	438	512	490	493	494	486	487	495	482	499	523	450	513	481	479	494	494	490	533	523	539	506	524	516	477	467	531	510	507	511	482	507	488	497	518	499	485	545	497	508	495	507	497	501	525	527	493	474	529	508	478	526	490	527	511	502	451	493	508	487	463	474	517	526	496	517	501	479	482	482	500	487	501	471	509	519	522	504	507	522	517	545	529	530	514	493	460	485	529	517	508	507	516	518	510	501	466	516	509	504	482	499	490	502	506	509	524	493	497	472	489	520	483	534	491	501	482	513	521	501	504	480	513	517	507	527	490	486	524	493	517	506	479	504	529	518	478	484	498	504	488	506	508	538	502	504	518	494	495	511	466	448	530	549	505	512	478	527	518	512	509	530	488	490	482	524	530	510	510	515	529	477	511	544	531	476	502	494	480	472	519	510	470	485	514	528	475	488	459	548	489	494	484	508	487	508	496	530	508	508	470	479	469	493	538	478	511	497	502	515	477	496	491	506	528	505	488	530	523	492	494	515	521	474	506	497	533	525	502	481	497	522	474	539	510	519	504	481	495	507	473	481	512	510	499	485	468	516	530	515	547	489	515	503	521	496	499	503	477	479	526	495	507	482	452	559	492	537	472	515	553	526	519	492	477	477	498	471	479	498	521	501	509	508	492	517	447	510	489	498	495	467	523	507	500	516	496	524	531	473	487	494	471	472	520	493	521	524	480	492	469	499	524	494	516	490	510	522	488	541	498	491	485	510	506	470	505	503	522	502	494	491	536	500	479	519	520	475	535	486	495	553	490	486	501	498	494	481	499	523	492	485	494	471	489	506	510	503	525	491	527	493	490	491	510	505	503	493	479	524	493	510	503	507	538	517	512	516	512	502	501	508	490	550	495	469	482	476	529	498	501	504	488	517	470	510	482	447	487	505	519	478	484	444	547	491	472	503	511	476	489	520	516	492	510	506	526	504	494	484	521	529	506	509	500	531	502	495	528	510	530	510	549	527	511	449	450	464	541	502	509	505	528	540	486	520	498	532	525	521	508	477	481	476	491	492	491	498	490	495	498	497	492	539	507	517	524	472	491	478	537	504	494	514	481	509	495	485	538	456	465	534	520	473	494	529	527	507	485	509	526	502	527	515	507	505	490	462	483	485	522	511	521	512	506	484	487	502	441	518	500	502	464	492	484	495	486	483	521	543	517	499	481	525	485	483	497	523	492	461	508	483	491	521	497	484	506	518	463	465	492	510	486	448	479	516	452	523	473	527	508	500	464	512	498	529	520	511	498	509	539	473	524	505	493	515	521	520	474	485	480	535	484	480	465	497	485	484	467	521	482	514	489	503	489	505	482	527	515	515	533	526	482	527	521	473	477	491	529	531	468	517	477	469	508	498	521	495	475	533	511	501	552	531	494	489	531	498	506	479	474	535	487	528	530	502	514	492	512	509	525	518	495	515	511	505	495	524	508	517	469	484	495	531	482	485	514	516	516	496	494	542	547	487	469	497	508	526	515	505	467	505	468	538	513	491	485	510	520	502	498	502	513	502	507	509	484	515	460	480	528	540	488	511	494	490	483	544	504	500	486	514	499	514	527	459	490	534	494	453	496	477	533	489	491	518	460	492	483	485	475	568	508	471	483	499	514	472	514	523	534	526	469	495	516	498	507	516	492	519	493	486	505	540	497	516	472	513	505	528	503	505	475	527	537	513	493	520	506	497	486	510	549	516	491	508	509	484	495	535	545	487	537	497	506	493	474	512	484	472	514	502	508	472	508	503	493	548	514	538	492	480	497	461	535	463	452	515	538	483	481	510	516	510	484	508	492	535	528	525	514	487	488	514	467	538	489	502	490	510	568	486	498	479	506	491	474	506	469	505	522	493	460	492	472	490	512	493	479	471	512	512	469	529	535	487	479	476	496	507	530	483	498	459	514	480	511	460	468	508	461	520	450	509	503	488	489	532	492	481	508	492	488	507	548	480	485	490	534	497	458	541	518	481	518	522	480	523	530	509	506	499	452	518	539	514	519	491	493	544	489	542	479	501	479	511	486	483	520	514	510	533	522	525	512	496	476	490	500	501	504	553	472	494	515	491	506	475	544	460	482	519	473	488	474	497	494	487	504	459	524	528	475	504	510	464	522	479	504	482	524	512	486	529	494	525	469	492	501	496	508	540	526	486	477	477	497	493	466	486	497	472	525	492	527	521	507	476	505	514	519	521	500	479	508	500	464	541	497	499	520	502	501	510	497	506	488	464	484	493	485	533	464	523	490	543	580	505	507	527	531	531	503	511	496	513	495	511	531	512	527	513	508	502	516	491	500	489	507	531	496	517	495	496	485	510	474	485	493	495	526	490	503	496	537	512	492	509	495	482	497	490	497	480	509	487	526	482	555	507	468	518	518	522	486	487	509	493	500	505	510	492	491	487	488	496	479	497	507	478	512	519	506	490	522	466	521	516	489	473	500	513	506	509	521	522	495	502	507	469	493	513	527	512	470	490	500	507	501	483	518	496	472	508	500	531	490	488	498	525	487	470	483	505	478	492	530	536	513	526	520	448	527	506	494	516	464	490	496	491	516	477	497	513	524
27437	21093	8038	345	156	126	96	98	89	105	104	93	78	99	90	80	90	73	79	66	76	80	72	72	88	90	111	83	86	94	90	80	78	72	79	98	78	99	85	94	95	100	78	75	98	89	89	90	81	87	76	83	82	83	64	69	83	68	69	70	85	84	69	81	89	80	78	86	72	77	79	85	79	73	79	75	98	86	88	87	88	79	95	82	87	68	86	96	73	73	78	82	71	84	72	93	89	86	86	87	83	86	74	79	81	87	92	91	89	77	94	96	84	78	73	91	89	76	88	86	84	96	89	84	74	84	86	92	93	113	97	77	78	95	91	78	75	90	86	92	93	86	100	83	78	92	81	101	72	73	89	84	91	79	92	85	80	86	97	71	102	94	82	92	85	80	71	83	80	105	73	85	66	93	74	89	92	92	78	104	81	78	87	95	85	85	92	62	98	80	63	84	76	78	77	72	93	78	77	84	72	67	81	82	101	106	61	66	81	81	82	93	104	93	102	88	79	97	72	91	88	93	93	82	93	110	79	86	88	83	81	84	85	67	89	81	84	71	85	85	80	82	85	107	86	90	80	78	79	86	86	91	86	77	89	90	92	84	74	95	98	91	86	85	90	83	97	81	83	86	72	86	94	80	73	90	73	86	79	90	86	90	83	93	92	93	82	91	82	91	93	80	77	93	68	92	85	81	87	80	67	89	72	92	82	74	91	96	78	81	91	89	95	87	81	93	96	89	75	79	76	88	71	80	84	80	78	81	97	96	92	94	107	77	72	89	91	86	79	69	67	82	91	78	89	78	98	98	79	88	84	74	94	82	80	61	93	83	80	90	89	82	108	81	72	89	86	65	87	75	92	93	76	73	88	66	73	85	72	69	81	85	76	88	94	85	95	68	85	78	82	84	75	69	76	83	80	91	82	75	88	90	76	82	90	84	93	86	80	74	88	91	88	87	82	95	86	90	79	76	77	67	76	90	93	76	73	97	87	75	79	89	89	90	93	106	88	80	76	92	88	81	92	85	79	81	87	86	82	69	82	75	71	85	88	82	81	75	92	95	95	88	90	78	74	73	89	90	74	85	71	93	86	76	91	86	93	93	84	81	86	90	84	62	74	93	69	92	92	81	91	95	86	90	95	79	85	82	84	75	94	85	97	84	74	84	86	65	86	84	83	72	85	86	73	103	99	90	92	70	99	64	86	97	89	79	72	74	102	76	82	79	90	75	91	63	85	84	79	69	69	68	68	102	97	94	74	75	94	83	81	86	76	85	82	93	91	83	88	80	84	97	87	74	93	89	81	74	72	88	72	74	80	92	81	71	93	82	81	85	96	71	89	91	84	86	85	76	90	76	94	90	75	89	83	84	83	88	73	91	77	86	68	89	74	81	79	85	81	84	92	81	80	95	89	88	88	74	80	93	84	79	88	63	73	95	69	60	94	101	93	93	86	82	87	86	83	79	84	79	88	67	87	80	68	74	82	67	88	84	80	84	85	91	81	83	77	70	86	78	101	74	93	82	80	78	94	70	83	72	85	90	88	84	80	64	77	71	74	95	86	100	77	83	89	88	83	85	100	96	85	86	89	98	84	76	83	84	62	81	88	89	94	80	91	87	73	64	77	97	86	98	76	86	90	77	78	83	90	95	77	96	77	94	87	88	82	77	86	78	78	62	89	78	98	85	76	89	95	62	93	74	94	84	84	80	88	72	96	86	89	72	106	97	87	71	85	78	90	88	93	92	82	90	72	84	91	79	75	69	86	74	79	96	83	73	96	82	89	70	81	90	83	93	68	83	108	81	72	83	78	87	94	92	85	102	92	75	84	83	78	90	74	73	84	79	77	80	101	75	78	82	80	88	95	92	80	88	83	87	82	84	76	84	71	77	73	96	91	95	75	87	86	74	81	81	94	80	91	95	85	70	72	92	82	91	75	85	96	98	73	82	73	81	94	80	98	81	89	88	89	88	78	83	78	81	76	91	74	71	94	65	94	83	77	86	94	86	70	82	87	81	78	90	71	77	83	83	88	91	89	84	77	77	84	89	95	84	83	90	88	82	81	94	78	84	94	83	101	75	83	90	80	83	76	66	73	93	99	85	90	73	85	79	79	75	75	76	99	105	85	77	71	96	85	85	82	83	89	88	80	83	83	85	90	64	90	85	83	66	91	86	86	96	98	79	94	78	86	79	76	93	95	83	106	83	84	91	73	77	90	81	80	79	83	81	85	70	88	96	79	76	74	77	83	76	81	79	77	95	82	80	77	87	72	74	81	79	74	87	83	87	82	77	88	69	93	75	77	92	78	84	84	84	85	69	77	91	89	83	81	92	84	83	88	87	90	82	85	81	107	86	74	89	90	68	84	74	95	93	80	80	99	85	77	93	74	85	77	107	84	73	60	99	83	84	62	95	80	80	83	95	88	68	84	97	80	94	73	75	77	82	90	101	90	68	95	80	74	80	76	90	82	76	81	82	94	72	80	90	90	77	90	85	78	98	77	84	99	103	93	84	89	89	87	84	82	90	78	77	84	92	81	82	74	93	76	79	76	68	86	89	72	86	91	75	76	65	74	84	73	85	97	70	77	89	74	86	92	74	76	75	72	82	87	89	88	73	82	82	82	95	103	75	78	67	78	80	92	76	84	94	77	102	91	73	76	89	87	77	82	94	101	91	75	87	84	89	75	77	90	71	99	87	87	90	87	77	86	78	77	90	83	96	74	87	91	75	93	85	83	98	77	75	82	70	89	93	85	89	95	80	79	86	82	78	89	88	88	86	93	65	84	77	89	86	75	74	95	84	72	87	72	73	80	84	83	100	79	88	91	76	74	86	72	81	93	79	90	100	85	100	86	69	85	86	74	64	97	98	73	88	68	84	78	82	85	89	64	80	75	90	80	73	76	78	87	82	86	78	86	95	61	90	84	72	81	77	89	72	83	96	84	83	87	101	77	78	93	76	80	73	97	77	87	85	85	92	86	83	75	92	69	78	86	74	84	86	90	87	95	69	93	75	85	81	79	72	85	72	96	85	69	86	90	78	72	82	89	78	81	89	91	70	88	88	72	92	92	73	80	85	90	79	86	87	71	87	83	83	70	81	81	83	97	77	74	92	92	81	76	91	77	76	77	71	92	89	86	91	72	81	105	75	98	86	80	87	61	98	83	79	78	84	93	91	77	56	89	84	90	96	97	77	97	77	98	89	65	86	66	101	66	72	71	88	92	103	77	92	69	78	85	88	66	72	94	77	75	96	77	84	75	85	96	80	90	81	74	78	80	86	78	80	100	82	81	89	97	87	77	86	83	86	86	77	86	81	76	82	74	77	86	83	96	84	60	79	84	85	68	93	93	107	83	67	82	84	93	75	87	75	92	81	74	81	63	64	81	84	77	93	92	79	76	91	89	83	90	77	90	95	81	74	79	98	83	94	94	81	66	103	94	97	81	84	99	80	82	92	77	83	105	79	91	89	81	78	80	72	94	95	91	85	98	81
20553	2603	1125	621	402	348	301	275	265	220	248	236	211	228	201	205	215	194	192	194	179	198	196	174	209	203	192	201	166	193	196	164	192	164	194	171	208	197	215	193	187	211	186	160	174	213	181	210	218	187	167	198	201	188	188	186	195	193	220	158	197	194	159	187	185	197	183	186	165	174	199	189	194	194	182	181	179	189	199	202	176	191	182	177	197	184	184	223	175	208	214	170	162	174	202	177	182	158	175	200	183	198	175	179	169	203	200	199	188	190	177	188	169	189	194	190	181	177	186	197	166	169	193	197	175	193	191	203	209	180	182	186	174	157	185	176	194	177	171	203	175	203	205	191	208	174	189	170	186	231	180	192	188	177	217	190	171	183	177	211	191	185	207	189	200	199	196	177	166	206	184	203	211	168	175	194	188	192	203	196	207	195	186	197	211	185	195	210	190	194	187	213	195	200	198	200	200	193	185	185	182	188	174	182	172	204	164	207	199	195	182	179	183	185	185	176	181	189	183	196	162	160	200	166	191	184	183	175	177	178	180	180	212	171	190	170	154	172	188	178	179	176	176	176	184	173	197	199	177	213	197	203	192	203	208	150	190	185	174	182	210	184	197	189	200	157	208	187	184	189	188	173	198	191	178	186	179	191	161	159	202	188	203	216	188	212	182	179	177	192	178	199	166	197	174	182	193	175	185	184	202	205	165	189	184	191	182	186	223	187	188	172	189	194	181	182	193	193	169	191	201	166	190	181	183	197	179	192	182	189	170	197	171	195	202	171	180	199	181	198	202	188	186	202	200	183	177	179	187	216	172	207	204	205	184	182	196	195	183	191	185	196	197	200	178	185	192	184	203	181	216	192	197	178	194	198	195	188	186	206	187	205	173	163	175	192	199	183	200	181	188	187	166	179	173	211	185	182	197	205	190	186	197	195	183	199	162	199	183	162	172	189	176	167	179	198	173	176	188	195	196	186	183	215	194	180	198	204	193	184	180	191	170	185	204	191	203	204	183	189	169	201	173	211	218	184	185	169	188	183	177	188	202	197	175	182	182	179	198	203	176	190	195	198	159	200	187	177	180	150	191	198	192	171	191	212	185	180	199	181	205	174	207	180	179	165	185	201	223	174	177	161	203	183	203	213	169	200	180	202	195	174	186	194	190	176	181	212	210	182	183	198	177	176	203	169	179	171	163	190	192	191	193	194	183	168	170	198	212	167	189	193	191	199	210	205	203	189	189	193	223	194	183	165	216	194	174	177	188	166	186	182	186	184	193	188	171	174	184	163	192	188	188	197	180	190	178	193	216	188	202	180	184	187	168	195	202	198	221	182	157	194	177	166	164	189	200	181	194	192	187	172	173	184	197	182	208	206	184	185	191	180	171	171	175	172	169	208	183	181	207	209	210	181	187	181	200	214	218	186	187	188	201	196	185	199	195	192	165	212	191	199	190	200	173	200	181	166	196	186	185	184	176	160	199	169	176	173	193	173	201	177	199	194	197	183	193	195	181	165	210	198	200	189	174	162	207	205	181	172	201	191	176	196	201	185	195	216	199	174	192	181	168	181	189	164	180	181	205	196	184	188	169	181	197	170	192	201	181	202	202	213	209	191	209	187	177	201	184	176	189	207	195	188	201	189	180	169	215	191	195	165	210	222	194	179	206	182	207	189	163	195	175	162	183	172	185	207	183	201	183	205	191	185	182	176	219	202	184	183	182	208	215	191	170	173	194	196	190	203	199	168	190	203	178	181	198	184	204	192	182	181	199	169	191	161	190	180	173	178	203	185	184	177	188	147	179	215	155	202	181	187	201	214	205	162	186	185	171	203	176	203	175	197	177	214	179	201	183	200	186	197	177	168	212	196	193	211	185	188	205	178	185	180	179	189	219	184	194	170	191	201	205	177	204	185	160	203	183	186	176	200	197	209	171	203	192	182	170	188	174	178	182	195	183	188	181	180	165	169	187	190	158	158	198	164	185	183	182	178	172	181	188	169	191	163	168	196	193	161	177	163	193	179	202	191	171	202	201	214	185	199	223	179	189	176	180	191	169	218	180	204	177	177	181	151	208	190	180	169	198	187	192	162	181	178	194	159	178	196	159	171	179	175	181	174	199	180	215	202	175	171	180	187	201	186	188	167	209	192	200	169	185	184	181	176	180	192	208	189	188	178	180	177	220	183	191	190	185	197	215	200	211	181	188	204	197	160	202	216	167	192	198	177	165	212	195	192	165	200	179	176	172	174	196	180	186	184	204	205	177	200	201	178	203	184	170	206	176	176	165	182	205	165	168	192	190	155	163	187	195	191	181	168	171	188	206	170	193	168	188	180	188	187	171	193	179	182	164	190	179	194	205	203	201	185	186	212	147	188	185	203	207	198	187	206	178	209	201	201	218	168	218	160	190	191	194	185	195	162	162	190	196	184	199	190	204	177	167	189	154	202	184	190	208	179	169	165	195	202	181	158	213	164	179	175	186	178	200	192	173	202	196	176	196	205	194	200	187	181	165	171	184	210	173	191	180	167	175	187	186	191	187	161	205	167	172	193	185	185	182	180	207	183	209	185	176	171	195	203	199	203	182	181	218	188	198	194	166	192	162	194	175	177	185	184	182	182	201	193	183	189	163	231	170	169	185	179	187	202	187	170	187	181	198	198	179	186	188	191	197	192	191	177	166	213	209	162	209	178	192	195	199	186	192	171	173	184	174	183	171	162	192	194	205	184	206	185	206	188	162	205	190	173	181	215	179	188	182	176	204	204	182	171	166	196	184	177	196	181	151	176	195	206	207	186	187	202	210	189	203	210	209	196	161	178	161	179	189	187	196	199	183	187	193	193	188	174	189	204	192	159	188	195	200	193	211	197	192	186	204	201	189	181	203	186	199	192	198	171	187	194	175	193	177	185	197	176	177	163	180	182	207	170	200	173	189	180	183	195	184	190	179	172	177	187	144	168	178	181	199	162	185	188	176	216	204	184	186	200	184	192	186	185	199	189	188	165	198	181	193	190	198	192	213	176	170	195	201	210	176	176	189	174	212	195	184	193	186	164	207	183	207	185	182	170	187	198	193	177	198	178	194	192	194	178	191	200	180	172	207	180	188	202	206	190	177	185	188	192	197	190	201	180	182	195	166	211	181	180	177	190	194	175	194	205	196	191	179	185	183	194	184	185	175	198	181	188	195	213	199	193	172	178	199	201	187	177	178	180	158	178	175	197	182	177	187	202	211	192	223	200	200	177	152	186	215	194	207	188	191	181	181	192	192	183	168	194	160	199	181	180	184	191	193	196	190	183	190	188	182	169	172	208	203	186	200	178	192	203	168	186	168	183	150	206	190	196	186	192	199	171	180	170	197	178	169	183	198	190	182	198	186	174	184	164	182	186	197	216	211	187	174	170	185	195	201	208	177	185	189	218	191	206	211	177	164	171	181	198	184	189	207	186	178	218	193	201	204	170	206	185	194	203	191	207	180	176	161	182	195	196	194	192	199	182
24821	21737	29399	24605	20760	1867	515	319	277	238	224	191	206	189	187	167	143	146	163	157	148	147	137	128	150	124	133	146	131	127	123	138	135	121	125	130	138	130	122	136	140	111	135	123	126	139	137	119	138	130	121	122	128	146	135	88	115	113	135	124	122	146	126	138	125	140	123	125	132	116	144	120	133	131	121	139	121	120	127	135	130	120	129	123	127	124	123	126	126	112	124	121	119	126	134	110	124	108	142	111	144	90	130	115	117	119	133	118	102	132	112	109	121	114	132	143	143	120	113	128	128	113	126	118	121	116	128	111	125	133	133	138	125	116	135	118	128	110	126	125	118	120	114	130	107	127	115	127	121	109	120	115	137	118	121	117	109	142	120	125	118	130	108	150	133	127	136	115	126	119	112	101	145	134	129	118	131	116	133	116	119	94	126	139	139	142	114	125	126	130	130	108	106	132	111	111	105	121	120	110	107	121	112	111	143	119	139	138	122	139	124	127	116	114	132	135	122	125	134	115	123	120	142	126	117	119	112	123	111	116	121	127	126	134	122	126	117	108	115	122	136	133	124	130	123	142	144	154	147	129	118	126	138	125	117	138	109	119	132	127	107	130	127	132	118	120	109	120	127	129	142	147	107	117	135	125	107	106	130	132	116	138	118	150	136	113	132	123	139	119	140	129	132	129	117	115	123	135	120	101	115	125	124	116	138	125	114	145	122	124	128	100	121	124	120	120	122	99	134	131	125	134	135	120	137	117	133	115	121	103	136	120	129	146	130	126	133	113	126	131	129	154	126	127	137	149	111	159	124	121	116	123	108	108	111	145	107	126	124	128	116	134	119	111	113	124	127	135	126	141	129	119	126	106	120	138	125	122	113	148	114	131	107	147	117	133	151	121	137	133	120	131	124	120	134	106	132	117	121	119	128	123	135	125	104	127	105	123	126	112	127	127	120	124	116	116	116	130	104	133	127	111	115	124	123	115	104	107	109	111	107	109	146	119	122	125	114	112	109	127	143	137	138	125	119	119	134	127	107	121	127	137	113	120	105	117	107	122	116	130	140	134	121	102	113	133	131	121	119	132	144	117	115	134	128	113	119	141	133	114	141	133	115	139	120	120	121	139	120	126	127	119	127	128	121	127	127	128	140	125	139	128	129	118	116	123	127	116	126	102	137	110	126	125	94	136	138	113	121	148	131	135	124	117	127	121	116	140	123	106	109	136	114	129	126	114	117	122	115	126	129	121	103	135	121	133	109	118	137	138	122	134	141	124	131	135	127	113	136	142	124	125	137	117	120	103	128	116	131	135	124	134	116	138	115	132	125	147	128	115	146	130	131	140	143	123	120	119	114	123	132	140	115	128	144	116	139	116	131	127	139	145	118	120	107	117	122	132	127	120	123	127	117	117	119	118	112	120	106	113	115	169	131	125	123	132	100	114	141	125	129	129	109	103	131	110	122	124	123	131	129	113	112	130	122	104	139	116	151	128	118	124	114	118	114	131	117	124	129	136	129	113	112	123	132	124	136	109	122	120	118	136	124	119	112	114	122	120	121	148	118	105	129	112	112	103	126	126	127	113	123	127	131	142	127	128	145	106	138	131	132	109	129	119	98	93	122	120	132	125	137	114	145	126	125	105	118	122	113	112	121	108	141	119	143	139	159	128	113	114	130	125	93	134	118	137	136	112	129	133	101	123	114	122	122	119	117	98	128	128	143	122	131	120	129	112	152	131	132	97	125	120	118	135	126	97	116	132	124	122	148	121	119	123	101	113	126	142	116	132	119	129	115	136	116	119	109	121	123	130	120	128	133	115	141	126	143	120	144	119	131	134	147	116	122	138	124	135	130	116	129	128	117	134	124	113	122	119	122	112	112	116	117	143	135	123	119	110	122	111	119	108	111	128	121	99	105	122	112	102	117	127	140	136	155	121	113	110	117	129	119	134	125	128	146	125	122	107	132	117	130	127	124	131	122	125	121	130	111	127	132	113	134	120	111	127	112	106	111	120	117	135	144	128	124	129	127	136	125	121	114	123	129	131	114	122	136	111	129	124	116	131	110	116	117	116	111	127	139	118	115	125	125	118	122	123	123	120	131	124	116	127	115	135	126	110	124	124	133	111	139	117	135	145	135	106	125	146	133	109	116	139	119	110	133	131	124	137	124	130	129	113	114	134	109	123	124	95	150	116	128	126	128	122	115	122	112	134	130	113	120	108	139	125	127	115	108	132	117	132	122	138	136	115	100	124	117	126	118	118	117	130	122	157	129	113	130	107	148	118	95	114	135	104	135	129	124	133	113	107	116	133	118	93	143	115	123	135	122	135	118	115	118	98	106	122	104	120	113	128	130	112	126	124	119	114	124	131	105	112	111	127	136	125	120	115	125	112	116	121	111	121	134	122	120	114	119	103	128	122	114	122	111	131	96	110	127	120	153	110	132	109	114	134	118	123	124	130	131	133	123	147	112	120	129	114	102	131	121	137	116	118	122	114	127	111	122	103	143	126	130	126	132	128	111	126	135	126	122	136	117	118	122	129	108	125	127	126	117	116	114	111	128	126	119	127	114	134	126	130	131	124	126	123	121	132	113	99	97	134	105	133	100	119	115	142	125	130	123	122	123	115	120	111	104	108	115	119	126	116	132	112	120	113	137	118	131	89	149	143	133	98	130	106	119	115	138	123	111	136	139	123	128	119	117	111	132	122	118	143	130	100	130	105	138	133	126	141	137	119	120	108	116	128	123	130	108	133	112	116	140	134	129	134	122	121	134	118	116	143	137	121	143	137	158	120	129	115	132	127	124	116	117	123	119	115	118	138	129	117	113	134	153	122	121	108	114	115	121	131	127	136	139	131	116	124	107	132	134	147	135	117	141	126	108	114	126	103	121	103	124	105	126	113	114	129	120	114	112	125	118	113	113	114	119	107	111	146	109	113	116	97	119	140	117	117	120	125	119	125	126	131	112	119	136	125	118	120	117	141	125	143	126	123	140	130	124	121	110	103	118	119	106	133	110	127	120	123	141	130	126	129	141	124	132	114	113	111	126	144	126	119	122	133	122	131	109	141	117	129	130	126	127	118	108	117	133	129	133	104	136	132	115	112	133	139	117	119	116	101	104	116	134	123	128	111	128	132	133	110	128	119	103	104	109	118	128	112	124	105	120	127	129	115	123	123	129	111	133	126	133	124	116	129	111	122	148	109	128	109	139	119	117	126	115	122	124	119	129	132	140	130	110	125	129	120	114	104	110	127	148	138	119	124	135	102	110	115	125	127	131	118	133	114	132	138	142	114	104	113	120	138	128	137	116	96	103	127	133	125	140	116	96	130	122	135	120	99	135	98	108	118	134	120	127	133	126	107	121	134	112	113	122	109	127	106	137	116	114	124	131	124	120	139	134	124	129	116	118	99	118	124	120	115	102	128	125	98	128	120	127	118	118	108	135	120	113	116	120	126	119	108	126	130	118	140	113	132	125	117	132	125	136	127	104	127
37362	10747	7296	3585	2309	1644	1293	1054	880	703	588	517	462	472	442	387	381	336	356	332	301	318	281	277	279	293	278	285	263	298	251	244	234	278	237	259	241	259	255	236	243	248	251	248	243	254	279	248	245	224	274	232	236	226	238	235	212	236	238	243	247	248	215	213	254	243	255	251	257	234	231	230	242	220	212	245	254	219	243	219	232	245	232	238	239	232	241	254	234	217	238	223	217	217	217	219	251	233	215	256	245	236	221	247	242	223	255	243	237	254	211	242	244	226	213	234	244	227	241	221	263	217	229	221	215	245	212	251	235	227	216	264	253	237	215	263	214	207	235	235	226	213	231	235	252	237	242	228	223	227	249	253	243	247	239	229	246	228	220	259	212	247	230	218	214	223	241	248	230	236	227	212	226	227	218	260	230	219	228	214	235	249	242	231	234	233	241	234	241	226	232	216	216	219	254	237	238	261	231	255	243	249	235	247	216	231	236	259	230	242	222	216	233	236	212	241	224	235	231	223	230	219	217	238	229	257	209	248	240	279	222	270	226	233	244	240	228	212	226	255	235	233	219	214	235	214	234	215	253	247	230	223	234	231	237	227	207	250	229	237	222	208	247	233	217	256	228	243	232	210	203	221	211	213	238	224	232	231	240	223	214	207	242	221	218	242	274	229	225	237	234	239	214	233	223	239	244	220	252	243	227	238	232	237	234	198	233	230	221	248	210	237	266	240	236	236	227	222	197	247	217	210	224	223	240	234	240	254	255	257	242	250	252	212	245	231	188	219	225	214	231	251	239	235	219	234	232	224	241	220	223	248	206	232	253	237	224	231	233	244	224	252	240	252	237	216	258	231	226	241	232	238	270	230	226	233	242	228	253	235	226	229	226	197	249	251	227	214	261	237	232	217	241	254	231	212	222	251	242	240	228	234	220	223	225	241	235	226	220	232	225	251	228	228	253	236	213	244	250	245	218	239	222	238	232	252	241	252	245	219	243	231	241	223	200	250	208	238	243	251	241	241	243	204	251	251	235	229	253	223	230	246	225	229	247	226	230	223	231	248	222	223	229	240	243	213	235	237	247	233	236	237	227	236	241	241	249	231	235	218	211	231	236	259	221	245	264	222	243	236	231	222	229	213	213	204	217	223	222	212	241	208	230	212	255	227	221	239	243	227	230	244	224	247	237	251	261	246	238	250	219	233	234	224	230	250	225	246	241	181	209	207	249	232	235	249	238	197	252	220	220	235	248	259	230	246	232	250	224	225	235	213	250	210	245	221	212	235	219	227	237	231	213	276	217	250	216	218	256	227	218	232	239	238	237	249	221	230	223	236	243	254	221	216	237	228	241	228	237	239	235	225	247	234	234	234	249	234	257	232	223	203	214	227	245	252	239	231	236	233	258	242	220	230	251	214	219	207	238	216	225	222	230	248	205	250	218	257	249	240	236	221	244	236	221	232	248	269	225	233	240	242	226	242	252	231	243	220	232	215	249	221	234	232	229	220	222	238	220	239	243	218	247	216	229	267	252	244	219	236	226	237	224	229	267	236	254	205	242	230	213	226	235	227	245	217	221	218	242	217	237	228	230	245	224	250	213	231	215	231	211	240	238	234	232	206	256	233	236	229	237	248	231	245	271	227	221	256	268	227	219	207	235	228	255	223	217	211	217	219	242	232	262	246	232	215	242	218	236	235	235	229	212	239	230	211	210	215	218	220	219	240	236	248	224	199	233	224	253	200	207	243	262	249	235	227	267	227	239	226	235	261	248	206	231	253	237	235	224	237	201	204	218	239	234	250	243	257	235	220	204	230	240	252	220	206	220	222	232	259	205	218	217	229	216	227	239	261	228	234	217	221	218	271	240	236	225	252	206	223	234	252	246	219	212	216	231	238	240	228	237	243	219	215	220	240	242	214	228	235	256	204	223	232	208	243	234	261	216	237	233	249	249	187	243	232	237	259	236	224	269	236	216	220	220	214	238	247	237	229	229	230	252	242	234	216	215	249	263	224	219	217	237	244	217	221	232	240	215	241	231	238	215	241	206	242	206	236	231	245	218	213	246	254	235	250	247	222	254	229	244	208	236	245	228	229	230	242	234	243	214	236	219	228	214	215	246	234	253	251	242	232	241	232	225	205	210	239	242	242	234	215	226	233	241	251	194	240	227	243	246	244	233	206	221	263	231	246	226	228	227	228	213	231	229	225	233	226	230	242	215	259	244	214	202	250	230	193	254	237	244	214	225	231	219	248	236	227	228	254	237	230	234	231	230	265	211	222	220	269	254	239	236	235	184	228	232	220	199	236	237	235	247	241	218	249	222	227	199	216	241	254	230	206	257	239	245	210	222	225	241	247	234	246	219	236	251	242	222	240	229	235	247	225	244	222	238	216	248	233	238	229	231	234	241	238	217	227	240	227	240	223	236	229	220	220	276	202	216	203	264	202	248	207	253	225	230	239	228	248	259	235	216	238	242	226	212	254	244	233	223	245	222	227	237	248	237	225	275	266	229	227	201	233	244	227	252	241	215	248	252	217	213	208	237	238	240	222	237	217	251	224	214	219	205	241	241	210	238	212	240	231	242	242	227	224	215	237	249	262	249	259	226	214	223	222	236	219	221	238	271	232	218	235	249	216	235	217	261	216	228	228	217	235	230	216	246	228	246	236	223	235	246	240	237	208	242	218	191	245	264	229	240	231	250	226	220	193	240	240	252	251	217	245	236	236	213	231	217	252	200	213	231	221	220	215	226	271	233	227	218	246	244	250	259	211	227	247	253	244	250	216	232	223	254	220	218	198	225	235	242	210	216	255	210	221	237	226	229	199	244	217	229	241	227	223	226	223	223	213	251	232	268	240	240	215	233	223	244	227	238	237	217	228	229	234	238	241	238	213	228	251	246	230	221	239	258	264	232	220	226	222	227	260	232	252	225	251	244	223	239	241	224	227	238	252	246	268	222	236	210	239	204	231	230	227	248	234	235	230	214	222	246	225	240	221	244	231	241	243	235	218	252	226	245	245	244	223	256	251	226	232	251	217	254	211	243	237	253	225	222	228	240	268	235	212	211	215	217	267	224	232	253	257	213	246	222	223	221	245	241	213	229	281	213	217	245	220	235	234	239	243	214	235	250	233	264	229	251	225	247	240	247	235	229	260	259	211	237	239	222	193	254	208	223	225	248	259	227	237	237	227	214	249	204	231	219	208	219	238	212	226	220	222	235	239	184	230	221	257	255	209	224	248	238	225	249	225	263	224	250	223	216	244	227	230	230	237	263	219	217	225	215	233	243	229	213	206	247	210	231	220	239	227	207	215	237	240	240	236	235	261	215	225	264	241	234	217	253	225	224	245	220	234	265	217	207	233	221	215	236	219	202	256	234	200	233	230	247	233	246	200	202	200	244	204	226	239	235	203	231	233	214	238	255	234	238	237	204	220	246	253	232	250	219	218	204	229	238	265	270	185	237	231	219	233	198	230	220	224	259	232	245	227	256	238
23775	21662	30100	23743	21666	18984	1861	778	569	496	506	406	379	372	396	391	341	359	325	323	318	324	294	307	301	324	312	297	290	290	286	278	272	293	304	311	290	311	294	272	291	259	296	288	293	289	277	297	281	306	270	309	325	277	263	280	299	277	287	273	294	310	232	273	289	263	268	305	282	294	294	278	240	279	293	266	304	270	279	285	255	269	282	260	252	274	277	255	288	296	263	252	272	329	293	277	285	316	294	289	303	285	290	275	272	311	279	290	252	298	273	292	294	280	305	282	236	294	282	273	271	311	279	268	288	276	282	277	254	279	264	255	306	313	297	256	290	250	257	260	279	276	272	264	283	247	256	296	278	286	287	293	283	308	296	275	269	281	285	271	261	287	251	304	263	271	267	291	303	283	274	263	261	275	269	275	321	262	275	260	261	272	276	285	282	260	281	266	247	309	264	272	306	304	279	265	299	274	283	296	277	281	284	262	271	263	268	244	288	296	266	267	291	285	261	290	287	284	280	246	295	263	284	267	282	295	257	251	250	284	274	262	270	297	294	267	298	254	260	303	289	245	233	243	265	285	266	278	261	264	286	294	286	260	261	281	278	269	264	265	300	279	273	259	257	273	258	268	271	305	305	298	273	257	290	280	283	277	271	257	266	288	291	279	283	312	260	264	286	330	284	267	266	266	280	277	279	265	305	259	253	285	239	283	296	265	278	267	296	291	273	279	257	285	275	272	308	253	269	292	267	311	295	277	279	288	271	290	277	238	278	255	267	282	245	269	265	280	264	266	267	273	293	274	288	267	304	242	276	277	264	253	285	267	244	271	275	262	243	254	291	287	265	255	287	275	275	290	302	272	282	274	297	281	302	279	263	251	233	282	277	275	269	267	291	252	278	275	282	329	252	241	274	272	271	283	299	291	283	275	275	286	298	277	262	299	264	272	279	301	270	279	261	298	296	294	247	273	278	256	295	285	284	276	287	271	305	272	304	283	269	278	293	246	251	267	301	281	299	259	288	265	297	267	287	244	284	296	265	290	299	263	266	285	305	255	288	267	264	292	308	265	275	259	288	297	269	307	257	250	276	292	297	258	266	276	271	284	284	266	297	283	286	277	246	252	266	282	283	269	285	288	267	259	285	255	285	298	273	257	271	284	282	261	263	285	273	279	271	303	291	293	264	292	267	276	277	273	293	282	301	303	264	258	282	281	266	278	273	279	293	307	274	285	272	288	291	298	297	252	261	278	276	310	248	259	275	262	290	301	255	270	264	263	272	263	293	299	264	277	251	258	280	281	291	276	281	239	277	273	284	256	287	270	260	252	284	279	253	276	296	289	300	298	259	265	277	269	310	253	250	269	258	280	289	255	272	283	292	265	276	273	268	297	275	278	259	286	290	283	267	278	270	292	271	289	260	283	255	285	301	298	275	251	282	261	293	268	284	264	272	283	269	251	264	276	249	316	270	275	281	289	300	291	274	243	279	295	251	274	264	262	278	304	278	282	266	277	250	272	303	273	264	269	291	266	293	259	266	296	272	250	320	277	291	256	263	254	268	282	315	284	257	280	274	280	302	247	282	280	287	262	289	288	295	281	280	260	288	257	279	285	256	258	254	268	262	283	300	255	275	304	275	280	271	295	297	281	238	294	313	262	282	255	257	305	254	304	262	274	267	256	307	283	270	262	289	261	288	257	259	291	270	274	291	269	288	239	255	274	293	273	281	266	283	271	272	288	271	257	279	261	247	255	250	254	275	251	251	292	277	282	265	257	274	283	286	270	285	261	251	288	279	282	281	283	272	275	301	287	251	310	251	297	286	280	320	262	280	265	275	259	254	270	290	282	268	297	270	310	289	265	260	270	246	292	288	305	304	260	273	274	285	290	278	304	298	268	255	269	260	306	258	261	275	245	235	272	267	270	274	262	272	253	295	285	275	263	271	294	283	266	283	251	279	296	273	274	280	265	272	253	260	268	262	301	289	262	264	292	261	253	292	269	293	296	276	255	252	288	302	279	280	255	265	290	295	283	282	268	270	278	268	271	278	303	267	282	267	283	265	250	286	287	307	278	289	295	281	266	259	254	292	250	267	289	291	253	271	293	280	258	289	274	251	279	291	289	293	288	270	300	254	294	234	290	270	248	265	267	266	268	270	260	270	275	276	307	261	270	265	288	256	301	261	288	279	277	253	259	301	255	310	272	277	264	256	290	268	283	277	318	308	274	278	273	267	290	257	284	266	264	266	293	266	260	264	253	263	261	276	292	247	296	270	289	261	254	257	266	276	274	297	255	275	282	311	281	268	275	278	251	275	263	284	287	255	299	297	253	283	275	295	297	244	259	259	271	310	291	283	284	287	263	268	279	260	258	271	250	266	287	257	304	281	295	272	294	281	277	255	275	257	265	272	276	288	247	289	274	320	253	253	250	270	272	293	252	269	257	248	284	281	290	263	285	256	284	260	299	313	270	283	263	295	274	285	285	256	273	288	280	254	259	262	294	289	285	266	273	258	274	286	296	279	290	285	242	277	288	299	272	310	268	250	287	282	292	263	258	281	290	283	292	273	241	282	272	261	276	266	281	260	281	268	309	285	278	300	279	260	282	292	261	281	280	291	283	255	265	299	258	264	264	269	257	282	296	274	275	285	273	273	282	282	259	289	274	302	277	277	284	279	270	250	270	271	269	271	280	275	289	272	259	260	284	276	271	255	294	294	282	268	272	269	264	238	282	280	279	261	265	290	273	217	276	249	268	309	274	266	271	271	272	279	241	285	289	264	286	262	295	272	272	260	293	309	269	268	301	260	268	250	265	274	244	292	275	279	282	260	253	288	278	293	291	281	254	277	289	275	288	277	261	279	302	294	292	240	251	295	279	285	249	273	281	285	252	293	289	269	266	270	267	288	260	262	287	239	253	268	273	266	265	313	293	273	282	289	238	301	274	257	271	284	270	292	298	293	259	263	308	268	300	284	265	280	298	284	296	293	267	276	275	270	307	283	261	262	269	269	281	271	247	283	300	287	303	259	255	254	267	281	286	276	268	242	287	249	269	258	257	267	291	271	266	270	258	263	280	298	288	299	267	255	293	286	260	276	286	278	289	256	266	273	298	249	287	258	275	270	294	287	288	282	304	289	257	271	314	257	245	277	277	273	301	275	255	271	277	251	284	253	269	292	266	271	294	270	243	282	259	273	288	288	272	294	279	275	264	294	274	269	282	285	256	284	289	245	266	319	276	278	301	285	263	268	256	277	266	266	272	252	281	292	269	241	279	275	264	282	292	292	283	301	294	265	280	274	260	264	260	267	297	273	306	284	295	308	270	255	286	272	303	293	310	277	284	286	291	255	285	275	279	250	248	234	248	273	287	303	238	268	311	274	262	274	261	266	288	293	264	288	266	272	273	279	268	269	290	272	275	248	277	284	270	286	266	272	247	261	248	270	239	257	264	251	259	285	265	312	259	263	265	285	290	305	274	274	284	263	283	278	267	244	272
45699	17577	13091	6984	4688	3448	2701	2121	1843	1558	1354	1178	1126	968	879	896	894	780	743	706	692	684	676	646	629	662	595	618	621	581	600	615	566	589	639	607	569	536	638	558	556	560	577	588	547	523	569	603	573	547	537	534	554	520	555	584	576	569	548	533	539	549	531	542	521	565	585	563	518	566	541	527	557	562	506	485	594	553	522	552	544	538	510	533	525	592	530	519	543	588	516	520	566	548	557	548	533	509	512	547	517	532	567	550	557	507	565	577	505	513	517	555	515	527	507	587	528	555	535	509	505	545	537	560	519	530	523	505	549	515	528	522	528	581	514	534	534	496	516	548	533	501	529	573	533	525	545	541	533	509	566	526	527	526	544	521	541	514	538	536	576	530	525	567	500	539	505	481	546	523	528	540	553	509	528	530	509	532	488	566	516	476	541	506	564	548	505	530	525	510	529	507	526	530	537	549	529	531	525	551	491	493	549	505	532	519	525	527	548	482	515	507	522	533	526	528	530	586	531	528	525	535	561	539	499	501	512	516	503	527	503	524	502	516	533	523	537	518	532	548	541	540	478	544	526	574	511	552	501	562	498	521	555	541	497	512	509	536	505	496	540	526	554	535	562	545	510	523	528	543	551	542	519	516	536	513	526	551	515	513	495	530	519	484	538	555	537	554	511	511	511	547	562	537	532	564	563	479	536	509	523	536	529	484	550	501	557	526	540	514	533	541	522	538	577	509	526	494	530	522	522	543	508	510	488	509	521	558	517	523	498	554	509	563	535	550	485	520	532	526	554	537	498	526	500	525	540	541	537	523	576	535	565	530	533	506	535	510	534	532	504	558	517	543	517	577	562	545	552	559	552	547	502	494	489	533	506	521	566	526	516	532	488	550	557	528	496	541	524	517	512	552	518	519	487	553	496	534	532	537	542	514	511	522	487	533	518	552	491	537	536	541	546	505	537	539	498	549	556	540	497	500	506	528	528	558	548	533	525	524	521	553	589	537	501	554	527	530	517	558	547	488	516	542	491	513	513	501	538	515	547	559	559	533	547	584	522	499	533	542	541	573	530	507	533	522	538	563	527	535	525	509	521	518	545	511	532	557	533	515	540	556	515	513	487	552	541	517	521	533	528	539	551	509	542	511	493	526	521	551	515	526	506	550	538	548	548	567	501	495	512	494	515	510	513	512	524	545	510	531	548	478	507	552	534	519	549	553	527	527	514	489	516	482	499	520	550	538	531	509	561	504	492	515	545	576	525	519	522	510	531	558	513	550	550	541	496	526	523	567	508	506	544	525	519	533	581	556	563	544	535	552	499	546	534	502	518	507	550	542	515	524	500	544	524	554	530	516	533	518	550	521	553	551	503	523	571	576	523	535	547	545	496	571	466	565	513	554	544	551	513	535	536	532	521	532	506	497	574	526	519	516	545	536	502	503	515	542	564	515	503	550	510	521	504	533	525	525	522	555	504	529	518	541	533	527	536	542	539	528	503	517	553	509	534	542	514	531	549	505	523	499	529	560	548	498	550	537	533	556	523	538	543	516	529	502	551	542	519	521	532	531	541	535	470	518	531	508	497	517	561	578	551	500	551	534	545	519	517	545	560	535	533	499	558	512	567	520	563	557	511	545	547	505	521	509	526	517	504	536	537	494	545	555	517	529	510	522	486	514	569	509	517	540	517	516	534	529	501	501	533	494	516	496	569	524	487	525	576	544	546	548	542	500	527	550	511	514	544	506	532	524	540	539	514	502	555	553	520	543	540	516	495	521	500	545	512	531	512	508	520	550	523	503	544	556	516	512	522	532	549	545	523	518	524	491	482	504	502	526	509	507	522	534	491	523	521	576	520	498	498	547	546	505	475	520	521	499	528	554	521	578	546	492	511	537	533	505	503	498	508	557	569	529	515	534	507	525	515	518	562	503	565	516	530	533	564	531	554	496	528	558	567	545	523	495	506	537	580	563	580	538	528	528	504	515	517	539	558	526	548	545	558	525	528	535	529	496	563	534	531	529	519	562	580	563	513	499	577	532	527	552	525	560	531	519	541	524	521	544	505	523	527	507	474	559	567	503	579	566	564	515	541	502	530	566	478	504	572	550	506	537	516	497	527	514	518	546	499	517	542	566	526	505	552	532	555	529	518	523	543	533	537	532	487	548	535	526	518	523	546	515	556	539	514	551	481	527	528	525	489	533	539	536	505	512	547	512	562	503	528	556	519	564	512	531	536	551	531	506	529	534	534	520	483	547	528	528	532	558	543	532	538	540	514	551	509	543	538	534	524	545	520	536	528	514	525	530	485	560	530	504	514	571	527	517	532	495	531	521	549	535	537	524	521	501	512	548	534	515	540	551	527	549	517	579	503	508	525	514	547	526	540	519	523	537	533	551	485	534	530	546	523	534	536	550	535	558	497	514	499	530	544	493	546	518	543	520	552	509	534	565	544	530	521	586	509	548	543	529	544	537	521	524	514	548	483	517	547	550	504	495	558	531	558	560	571	517	544	547	569	533	521	555	514	506	543	527	532	559	526	516	511	507	548	501	498	508	527	531	533	538	535	526	476	555	528	553	506	525	540	530	494	536	539	530	555	530	516	483	524	540	552	498	553	511	514	511	563	563	509	540	500	530	537	496	539	584	533	553	506	552	539	493	547	534	530	549	541	517	528	531	586	501	496	518	493	547	495	549	524	568	543	499	512	503	502	528	566	535	509	493	551	507	552	529	514	505	525	523	534	566	524	549	509	502	560	526	552	539	557	534	596	521	528	544	581	509	495	542	535	549	531	520	532	508	553	520	523	486	511	503	519	488	524	549	549	494	521	502	534	555	547	522	546	560	532	511	518	504	510	490	517	496	516	578	537	527	537	567	559	512	512	533	531	514	542	547	557	519	479	518	532	540	544	485	546	527	535	517	499	525	544	529	530	515	500	544	558	488	507	550	513	551	516	547	581	490	542	568	514	488	547	549	544	549	510	502	532	539	552	535	521	528	501	507	533	501	534	518	522	554	491	518	528	494	549	542	556	531	524	548	505	509	515	525	490	525	489	524	517	504	521	576	529	504	544	527	521	569	551	506	535	560	501	519	530	523	510	504	535	513	518	532	542	520	537	553	537	573	554	549	501	545	538	537	508	542	528	488	508	548	523	524	499	521	536	525	529	506	526	452	499	527	520	533	535	570	482	503	486	538	481	533	534	549	505	539	544	496	515	550	497	528	515	569	511	568	506	518	541	524	543	530	550	571	503	534	581	516	514	487	543	538	538	465	556	537	554	530	537	517	511	494	512	565	475	519	516	541	524	512	548	552	518	515	522	563	526	518	534	524	510	521	536	524	529	496	542	520	550	523	499	545	503	564	524	507	497	528	534	525	535	534	527	540	521	499	545	507	545	521	543	526	540	504	543	563	502	551	533	547	560	547	470	562	567	553	518	552	538	526	508	492	595	547	502	557	502	538	514	468	487	516	563	542	520	542	508	523	545	494	530	563	551	514
27444	20926	7439	318	160	146	133	122	95	100	92	110	86	91	94	95	97	82	89	92	69	81	88	73	89	87	90	68	106	86	87	104	97	88	89	80	92	88	101	83	96	84	76	83	81	90	88	91	101	90	79	88	67	86	106	91	77	86	90	96	95	95	93	92	92	90	91	82	77	89	80	76	77	83	83	94	77	78	75	76	87	76	79	77	73	91	91	75	91	96	85	76	78	87	77	96	69	80	97	82	76	71	80	90	105	74	91	106	82	88	98	84	84	67	86	74	100	100	87	88	82	103	78	103	103	83	79	73	78	84	77	98	85	78	74	81	72	74	74	72	79	93	88	78	109	70	84	88	97	86	74	99	89	89	69	78	88	89	76	78	87	81	68	90	79	81	92	67	79	93	90	101	83	77	88	93	91	84	91	67	93	81	74	82	84	64	88	93	78	81	76	85	85	90	83	83	103	87	79	85	106	88	95	95	84	87	88	102	87	87	89	90	71	96	83	92	89	81	101	83	88	97	104	89	83	98	93	80	101	88	92	81	80	84	77	87	88	71	76	77	79	77	69	80	74	86	91	91	82	91	76	87	65	76	97	75	86	89	71	71	101	84	84	87	79	97	69	92	71	80	86	88	89	77	86	81	80	82	91	85	92	83	80	93	94	93	106	87	89	69	85	107	99	89	82	109	74	94	89	82	84	76	119	96	81	93	88	92	80	80	92	85	86	91	76	84	98	97	96	68	81	97	80	81	99	99	80	93	75	85	87	91	78	88	118	85	90	90	88	89	70	79	76	88	87	90	77	83	80	97	81	81	84	91	96	83	83	75	94	94	76	99	103	60	92	93	80	63	85	85	88	82	73	96	104	102	92	78	78	78	95	79	75	93	86	81	83	84	75	97	81	81	95	85	82	86	95	79	78	83	96	85	84	82	96	101	82	72	95	78	100	87	92	80	76	89	82	87	82	89	90	105	76	80	96	92	89	92	94	74	70	84	82	89	73	74	68	90	66	88	66	88	75	88	98	79	90	83	88	70	95	86	99	74	76	86	81	77	87	89	93	80	88	95	84	71	96	79	97	79	71	97	96	88	76	81	91	83	74	109	75	81	85	88	91	87	107	80	73	80	93	86	73	82	84	87	79	89	78	87	83	81	83	98	68	98	74	79	81	58	96	81	76	85	80	84	73	71	97	81	98	102	83	77	85	95	90	95	87	83	91	95	83	74	83	78	101	81	101	82	94	100	74	75	93	102	86	85	70	76	86	85	79	83	83	94	92	92	79	95	84	94	83	82	86	87	91	74	73	95	81	73	85	85	84	76	91	78	99	79	76	84	74	96	78	79	85	78	80	77	80	84	97	102	91	75	78	84	83	82	96	74	90	98	76	77	83	94	97	72	105	89	82	85	91	86	94	81	86	98	93	89	86	84	94	88	93	88	91	74	78	69	72	96	96	100	78	98	83	68	95	93	83	77	76	89	87	70	69	76	86	77	101	88	84	88	90	78	61	81	79	87	103	84	81	96	90	78	82	94	104	88	96	92	81	76	89	75	84	87	82	94	82	97	73	83	82	82	91	89	96	91	89	79	84	96	93	75	97	81	72	82	91	84	80	81	75	84	92	94	90	97	97	81	84	87	102	80	95	76	97	81	83	85	76	109	115	74	61	93	94	82	71	78	81	75	76	98	87	92	84	87	84	72	79	90	72	100	81	77	96	94	88	89	77	79	103	76	66	92	94	98	91	71	99	85	81	72	94	98	88	80	89	78	89	99	75	96	97	95	99	102	69	78	95	87	93	91	98	72	91	79	98	80	84	80	104	87	75	93	90	87	88	91	102	80	87	87	89	84	56	77	93	76	88	83	107	87	80	107	78	68	96	79	65	76	75	81	100	71	89	75	87	89	85	90	82	79	100	93	98	69	81	75	93	81	88	89	84	90	76	92	94	72	83	92	85	64	87	88	95	87	82	93	94	76	77	89	85	77	77	67	80	80	72	89	62	82	85	94	89	81	78	80	69	92	104	75	82	65	76	99	87	88	78	76	85	75	84	106	99	92	93	83	80	90	87	91	69	77	80	99	79	84	95	83	82	80	79	105	84	75	88	86	83	89	88	80	97	81	80	95	83	82	98	75	87	72	82	81	85	86	83	69	91	87	99	79	77	97	99	98	101	93	86	95	78	85	77	96	73	84	88	90	81	88	90	101	97	80	98	97	82	94	78	98	81	87	86	87	83	83	92	80	91	84	93	87	79	92	87	83	88	93	97	79	105	79	83	83	91	81	94	89	92	100	107	73	110	77	78	85	82	89	95	82	100	90	78	118	98	86	83	88	86	89	79	94	77	98	83	63	103	89	83	92	80	91	105	90	81	64	85	83	83	84	90	90	85	85	93	81	76	79	86	89	84	65	89	82	79	81	99	65	90	74	83	86	88	69	105	98	81	75	77	76	88	91	84	93	92	92	92	107	89	96	69	105	73	107	97	91	84	98	78	76	81	84	98	81	82	87	68	86	78	89	90	81	92	83	71	88	95	93	90	87	82	95	83	72	98	94	88	91	86	81	94	84	76	76	93	66	91	98	106	81	98	79	96	95	86	96	107	73	85	78	95	71	85	73	83	99	94	64	95	89	69	94	87	107	74	82	90	103	83	86	84	73	79	74	89	95	77	81	85	91	97	84	75	87	82	107	111	78	81	97	88	104	76	81	84	91	79	79	94	84	86	83	82	95	61	77	84	62	83	92	88	93	83	95	97	94	88	96	77	91	77	76	90	98	87	80	98	90	85	69	91	88	84	84	79	76	89	88	77	87	80	72	90	93	80	102	83	101	94	78	82	86	75	93	90	83	83	89	106	85	73	88	78	79	83	94	87	78	80	98	71	84	97	94	77	86	86	63	85	85	86	77	85	79	88	91	96	83	87	78	83	79	86	91	72	82	96	66	88	80	80	97	95	97	79	92	92	81	77	83	79	69	82	76	103	93	90	94	94	90	93	81	101	80	77	93	87	94	84	71	103	84	84	70	83	93	82	83	88	91	87	76	79	74	81	96	72	85	93	94	79	94	73	86	66	73	85	87	81	87	85	80	101	79	80	79	68	84	89	87	90	73	84	87	80	79	76	87	91	95	94	75	115	85	95	80	86	74	83	100	80	92	81	86	93	85	80	90	73	88	85	81	79	77	78	83	80	100	84	87	81	85	83	88	77	84	83	88	75	78	66	77	95	75	83	89	75	94	87	100	87	80	89	89	74	91	80	75	82	84	97	86	88	71	82	84	93	89	97	90	73	82	80	107	76	94	72	75	85	87	93	87	77	88	102	77	91	74	81	89	76	89	81	79	88	86	93	88	88	86	85	103	74	79	90	72	71	89	83	74	84	79	74	82	81	100	103	110	88	75	73	84	83	78	82	89	83	69	95	79	75	95	78	91	75	88	81	78	78	76	112	83	87	98	94	62	84	82	94	74	95	86	78	87	85	86	90	91	91	77
22548	4553	1029	572	387	340	266	262	265	266	225	236	219	202	202	184	194	205	200	190	217	194	197	176	218	192	199	187	197	218	177	217	190	195	176	135	194	195	222	197	176	170	191	210	177	166	190	176	196	206	219	209	178	172	178	195	203	184	179	210	198	174	190	203	163	184	197	185	179	174	184	176	176	198	222	209	169	199	167	202	193	189	196	200	166	181	175	178	166	171	180	209	194	177	170	151	176	173	201	185	208	189	191	208	203	202	197	212	184	166	214	188	179	192	194	171	203	183	212	155	195	206	181	189	177	164	187	200	192	189	204	180	196	162	177	207	188	200	200	185	154	177	200	197	181	192	196	184	201	211	195	177	196	194	186	207	173	160	177	198	175	205	174	209	200	178	197	197	216	168	203	206	190	194	206	203	162	196	168	187	215	170	167	181	192	173	179	178	201	197	188	213	182	206	185	192	163	176	200	198	163	198	182	208	183	167	203	153	223	173	170	209	207	193	197	209	180	194	232	182	173	176	220	172	183	196	168	197	175	187	188	200	220	179	180	205	182	193	212	200	211	184	171	181	207	192	185	196	192	193	200	187	197	182	194	196	188	187	218	193	183	206	197	197	189	172	193	170	209	194	181	180	164	180	197	185	185	192	182	176	187	185	178	193	172	197	204	161	194	201	197	185	193	184	186	188	186	200	173	192	183	184	203	207	188	195	208	192	192	187	200	180	221	197	173	209	166	183	175	184	169	181	182	193	202	203	202	202	192	195	199	174	197	171	189	179	218	180	200	191	167	169	197	202	189	185	204	197	178	169	197	201	169	188	182	203	204	200	218	196	201	190	187	170	172	189	194	185	209	200	220	178	192	197	213	218	175	193	190	198	182	178	176	205	188	190	175	189	190	177	155	206	210	166	194	181	155	197	177	190	214	205	191	179	175	167	168	181	164	197	181	190	173	211	181	160	185	186	189	186	186	194	169	182	194	197	190	205	172	190	214	223	199	180	218	191	168	188	186	203	171	200	160	171	197	183	212	198	203	196	190	183	218	183	196	189	194	196	213	198	210	173	206	177	196	211	196	196	183	191	186	204	195	179	180	173	181	199	165	178	191	196	212	214	168	204	181	179	202	175	181	198	200	190	204	205	200	187	214	186	175	181	160	187	187	182	171	201	231	201	187	175	187	211	176	186	194	183	190	168	197	174	197	186	185	198	195	182	183	186	203	203	181	190	185	213	165	174	190	214	172	211	197	194	155	179	190	193	183	169	186	188	193	180	211	176	207	162	171	177	191	185	192	194	196	188	178	162	216	188	204	195	212	195	181	173	192	180	198	195	197	196	205	169	181	200	183	165	188	176	199	191	189	191	200	189	177	188	201	154	197	161	166	203	190	208	166	180	176	187	201	188	181	167	212	177	191	160	187	208	176	167	190	186	204	208	192	191	203	201	190	184	186	159	210	184	193	210	191	178	225	191	199	196	175	176	178	198	157	182	201	190	213	204	189	173	198	206	183	167	198	192	175	179	206	183	185	190	196	192	176	193	202	205	200	206	181	171	164	189	194	205	181	196	219	182	203	163	204	186	193	198	196	205	187	183	188	205	185	186	185	199	173	187	188	214	162	182	193	191	178	191	205	201	203	192	171	192	185	166	172	185	194	186	178	169	225	206	191	176	197	183	181	203	175	231	180	171	179	176	170	184	194	187	191	184	181	192	174	183	201	215	203	164	196	188	182	200	184	206	178	214	188	190	189	189	188	179	178	175	199	203	201	222	164	183	183	176	190	193	168	197	193	187	197	190	181	207	179	197	187	164	185	160	197	179	197	221	189	184	187	201	167	187	178	177	203	205	187	157	181	186	171	183	212	181	199	179	190	183	181	192	180	189	213	176	199	182	186	163	182	198	174	167	182	219	200	187	190	181	193	229	168	172	191	170	203	197	207	179	194	188	181	192	199	177	168	206	195	169	193	184	185	169	173	184	194	204	165	188	198	158	208	195	176	171	194	184	196	199	198	179	187	191	209	195	181	212	180	198	189	196	201	181	180	225	187	185	163	214	209	177	225	172	186	195	198	157	185	198	192	189	206	210	184	200	185	181	194	182	174	192	187	198	207	189	186	201	207	183	197	189	183	185	175	189	175	199	211	198	174	187	190	199	179	216	192	190	216	180	193	222	212	192	195	210	203	202	190	190	188	198	178	195	188	194	184	208	199	182	193	182	208	218	173	201	164	176	174	190	196	170	189	218	177	187	190	207	194	191	197	175	204	183	208	204	193	189	173	187	194	190	191	189	188	170	185	187	173	175	188	185	219	176	179	204	177	192	174	198	174	199	195	179	188	196	206	192	192	192	196	186	193	198	197	180	186	200	186	195	175	183	194	207	196	169	178	201	164	182	151	164	191	199	173	194	208	173	173	206	207	188	159	204	191	180	197	174	185	210	209	195	194	186	192	158	191	188	186	206	184	173	195	170	188	189	186	186	185	180	205	182	184	190	188	196	175	188	189	182	191	196	200	188	173	188	176	193	185	186	184	172	182	204	206	197	181	203	207	175	173	170	165	182	187	170	204	204	209	226	200	204	194	174	200	185	194	184	187	192	204	171	192	181	165	190	183	179	198	181	198	186	186	169	153	184	166	173	202	181	189	186	216	203	184	183	208	170	172	189	180	205	167	185	202	181	173	190	208	223	176	190	190	190	184	165	171	177	190	175	179	187	164	171	207	201	192	204	211	228	200	186	175	173	220	197	182	183	184	182	188	181	209	225	174	198	195	187	205	194	176	220	163	186	211	188	192	208	175	199	206	175	196	181	195	169	187	183	176	211	183	166	190	215	165	195	194	181	179	189	194	202	185	184	207	200	199	181	199	167	179	171	191	183	179	190	185	186	199	164	169	184	172	201	180	215	182	193	191	197	200	191	207	167	194	158	182	181	213	185	175	206	195	193	204	196	182	184	180	204	155	190	215	212	182	205	208	214	197	198	194	200	164	204	191	189	192	191	194	178	187	186	188	227	164	200	181	195	175	184	196	214	212	206	194	170	187	188	183	202	224	191	186	209	180	187	208	165	228	190	169	184	212	176	183	169	194	166	213	186	217	207	182	180	167	189	184	169	182	195	179	196	193	199	182	206	202	206	196	182	198	178	195	185	197	199	201	163	175	181	185	192	230	173	190	189	181	193	190	203	207	190	193	197	173	193	209	204	213	196	183	199	168	196	191	172	174	162	191	172	207	201	184	191	189	201	195	177	193	172	177	177	188	186	187	211	182	165	176	209	203	188	173	194	203	174	208	204	175	162	196	186	177	176	174	207	211	198	199	187	209	187	207	195	180	198	170	189	198	197	210	188	187	185	209	168	208	188	198	198	176	196	154	223	199	190	198	222	161	213	177	176	190	196	213	202	203	204	177	191	201	196	188	187	234	189	194	185	200	178	171	190	166	187	165	173	189	207	202	182	200	179	190	181	178	183	191	199	174	209	177	194	195	195	189	198
24768	21701	29026	24875	19801	1455	503	325	283	251	204	178	218	173	184	172	156	165	157	161	141	152	145	154	141	135	153	128	118	134	121	144	127	121	150	126	144	140	137	124	131	153	119	155	133	121	130	120	112	127	109	109	111	115	104	133	119	117	123	139	123	127	131	142	127	114	132	135	140	134	111	141	128	110	126	142	117	120	117	112	130	110	125	129	127	128	132	125	134	110	115	138	133	117	121	127	123	122	132	114	128	141	145	148	144	124	117	144	120	121	103	115	123	107	132	120	128	124	127	119	135	149	111	134	117	123	119	124	125	124	131	122	107	128	140	119	130	135	111	108	126	139	111	126	138	113	134	152	104	143	125	110	131	121	121	134	112	148	137	125	140	130	127	129	125	143	123	130	122	131	104	150	122	126	127	129	126	126	119	104	112	121	115	127	132	128	115	116	117	125	118	122	124	119	123	123	121	100	132	136	115	156	142	120	122	121	121	136	131	129	117	139	126	139	134	129	132	132	119	121	122	140	107	118	131	111	140	132	121	126	104	114	144	122	123	112	133	119	120	139	110	127	127	106	132	112	160	126	129	102	119	120	135	117	130	132	122	130	111	141	133	119	125	122	120	115	143	119	137	145	114	122	142	127	118	128	120	135	130	120	104	126	119	142	124	127	131	129	124	141	128	124	113	110	115	118	130	101	144	138	129	126	117	123	140	112	142	126	102	116	120	122	148	136	133	108	127	114	96	126	116	127	146	145	108	128	125	118	130	125	107	135	118	114	117	115	120	134	113	125	109	140	113	116	124	105	113	130	116	110	117	126	117	123	122	118	133	127	129	145	128	112	112	114	133	124	127	105	117	129	117	134	134	132	116	117	122	141	114	111	126	136	137	134	120	117	140	136	144	143	134	124	120	118	135	100	130	119	114	150	137	101	129	124	125	118	103	126	143	123	127	132	119	132	131	113	128	116	108	112	131	126	134	138	138	128	112	121	124	119	130	137	122	134	127	137	119	122	141	120	119	135	121	132	134	129	105	119	135	120	138	108	129	146	124	122	115	142	128	120	117	121	130	106	122	125	108	147	137	101	132	116	141	122	119	127	135	151	113	141	125	134	123	126	119	143	137	121	119	143	143	112	128	121	106	123	130	117	126	132	134	119	128	112	131	119	140	113	123	131	124	117	128	118	135	126	133	131	113	124	128	145	96	103	129	119	134	125	120	118	134	130	138	124	129	125	125	115	111	122	123	134	127	109	128	109	145	137	116	130	127	130	129	130	119	126	115	114	119	123	118	139	109	131	135	128	121	143	125	126	122	137	116	124	122	123	85	131	138	122	121	126	133	126	131	141	117	112	139	135	127	129	120	115	125	122	124	123	130	115	125	116	116	125	116	119	125	136	112	120	125	120	131	120	126	121	118	132	134	114	126	128	130	121	116	122	127	110	97	129	131	134	123	134	133	120	128	91	145	123	127	120	111	135	123	137	117	128	121	126	114	140	126	119	132	114	117	117	126	122	127	125	118	112	126	119	112	120	130	124	130	128	128	139	118	123	144	135	126	130	128	124	125	136	129	130	121	130	121	113	125	108	124	136	138	113	108	107	134	131	145	119	129	132	126	143	120	111	110	125	131	119	138	119	126	125	131	119	107	115	126	110	120	112	125	112	121	133	137	133	130	107	127	124	124	127	116	130	127	122	113	131	113	129	125	103	133	116	136	111	115	127	125	144	93	116	113	120	118	120	136	116	112	127	126	118	130	118	103	124	136	117	132	140	136	141	116	135	101	122	110	139	126	132	118	117	122	118	113	129	108	110	109	128	137	104	130	132	130	111	134	128	135	131	114	127	111	123	123	139	128	116	123	118	124	117	126	132	107	135	126	107	129	129	143	116	143	109	124	136	140	138	123	128	133	142	111	119	119	117	142	131	118	129	120	124	123	114	126	116	136	127	108	124	127	114	111	133	143	117	137	113	138	121	134	130	117	116	135	117	135	120	122	114	114	118	121	139	110	136	138	120	118	120	122	130	132	117	121	133	103	116	112	121	132	113	112	116	125	129	143	134	126	135	125	123	112	147	133	140	134	111	136	129	119	108	136	132	122	141	114	122	119	129	139	114	131	133	116	120	128	121	122	118	132	140	112	129	129	142	145	141	95	120	136	120	115	128	118	112	128	154	125	111	124	139	123	144	124	124	124	114	131	112	131	111	100	117	131	137	133	121	133	108	126	120	138	142	105	115	123	131	134	123	118	142	104	110	141	117	118	132	130	145	113	113	134	129	130	117	108	147	122	126	121	120	103	130	118	114	143	119	122	121	131	126	131	124	118	122	122	124	128	106	138	119	129	140	120	118	121	146	109	142	110	117	121	128	116	143	112	122	120	112	118	127	124	141	130	136	126	134	128	121	146	127	125	146	123	125	117	112	129	128	121	129	126	135	117	124	121	118	134	114	111	137	135	134	114	130	120	115	117	129	126	140	112	117	118	118	134	137	109	123	112	133	124	119	135	145	112	142	151	119	124	128	130	125	129	122	110	125	135	124	135	126	115	138	125	129	134	145	126	128	134	124	132	105	120	145	150	106	120	119	137	120	136	122	139	122	136	122	114	134	123	130	136	132	132	127	127	108	118	125	129	136	115	138	121	139	127	132	123	117	129	135	124	127	115	146	119	136	119	113	126	135	133	123	125	126	125	122	117	124	123	114	131	128	129	139	142	133	130	127	127	137	139	97	104	124	121	131	126	116	115	116	125	124	104	136	143	127	130	132	126	135	136	124	133	113	135	118	126	135	121	123	110	110	111	128	118	115	125	111	126	121	116	122	121	123	141	127	111	112	125	129	120	124	123	133	119	118	151	129	132	131	133	113	146	133	126	133	125	134	133	140	126	120	122	123	133	114	116	134	123	109	122	131	103	131	129	142	115	123	126	111	129	144	113	123	134	141	150	117	130	117	126	118	129	110	126	121	120	111	116	133	131	123	119	129	141	117	129	131	118	129	106	138	128	106	129	116	135	107	125	112	134	123	150	111	130	127	137	125	148	104	110	124	140	121	122	138	130	140	139	110	120	121	138	127	112	107	123	128	134	121	110	125	128	128	131	117	122	127	124	136	96	116	122	128	127	126	144	121	125	113	133	137	126	116	111	117	111	128	140	115	124	128	132	110	135	128	141	133	109	136	151	129	134	125	130	138	108	107	114	127	128	132	138	133	131	126	103	124	142	120	138	128	128	114	114	147	118	106	127	113	123	119	138	144	140	109	129	157	121	124	115	103	137	125	134	121	140	134	121	134	130	118	110	119	125	153	123	111	123	137	140	134	133	141	134	108	129	121	137	140	119	134	139	121	130	130	121	111	141	121	117	136	120	116	114	116	134	118	118	139	130	120	116	132	140	122	109	123	142	140	151	131	132	126	136	113	122	132	145	129	123	127	121	121	140	122	135	120	128	129	139	120	136	112	99	131	146	111	126	124	111	104	114	124	110	136	109	134	133	117
43711	13511	8223	4071	2599	1873	1416	1106	980	793	733	633	526	456	474	432	376	389	382	349	329	352	356	318	325	326	301	305	287	314	312	261	283	290	289	266	276	271	262	256	265	248	295	312	282	257	277	285	271	255	266	253	262	302	256	264	298	270	254	270	253	270	247	295	267	239	259	271	297	260	247	280	256	285	265	268	271	269	253	257	257	231	260	255	254	264	241	259	275	264	281	266	269	253	268	251	274	248	260	256	246	291	261	275	257	249	230	278	278	250	274	260	247	249	268	238	238	250	269	260	260	251	253	270	224	297	245	243	234	256	245	281	239	285	258	263	248	265	268	286	259	279	242	239	253	264	248	244	257	262	253	267	271	270	257	240	251	243	278	265	264	232	262	241	264	246	244	254	269	247	282	227	230	245	275	251	248	278	257	248	251	257	269	247	251	268	259	249	253	226	233	253	270	260	257	259	255	266	281	290	248	276	264	265	268	282	261	271	274	231	279	252	241	259	243	257	283	259	241	247	264	256	257	276	246	251	249	250	263	287	252	245	282	240	271	255	259	278	281	244	278	250	250	243	259	251	253	272	287	280	234	267	239	257	243	289	254	259	250	281	241	264	263	272	224	276	239	273	237	264	253	255	259	258	257	263	251	259	279	284	267	259	268	259	281	257	233	271	240	252	268	262	284	270	258	233	259	240	249	251	232	265	246	241	275	260	277	262	268	257	271	249	257	272	259	246	229	242	265	237	244	264	256	268	254	276	257	249	268	262	276	254	252	272	261	254	258	265	262	271	255	231	246	256	263	289	253	257	254	289	275	264	253	236	220	255	293	259	248	251	265	254	240	231	289	245	264	250	255	268	252	265	239	265	237	249	230	241	261	289	276	283	259	271	227	256	249	238	266	245	259	244	269	259	230	263	232	220	231	272	234	241	260	239	248	263	267	269	220	251	273	261	224	248	270	239	272	281	251	261	264	250	283	256	231	257	227	236	216	264	273	224	224	260	213	262	268	256	274	274	259	263	233	281	253	234	259	258	273	264	251	225	249	257	253	263	244	243	259	263	246	295	272	224	266	262	232	261	267	234	262	285	241	243	265	272	267	272	269	273	234	273	268	292	237	283	235	252	263	254	252	264	233	268	252	263	247	267	248	250	246	239	261	255	262	247	239	260	263	261	263	264	250	254	245	242	273	245	246	274	258	270	259	250	252	262	276	283	221	267	261	239	275	252	267	295	267	251	268	269	234	278	221	251	223	290	255	285	283	273	266	259	239	263	223	242	247	266	246	263	270	250	253	232	269	277	300	237	263	238	267	275	242	267	266	280	238	247	247	306	258	272	251	240	265	267	237	252	240	265	272	248	269	228	261	259	257	243	244	240	263	275	239	246	244	244	275	255	277	247	264	264	287	244	243	234	268	282	277	275	261	271	252	263	281	295	271	270	253	240	272	249	240	237	260	262	243	239	256	237	254	256	241	253	267	255	260	225	247	251	214	247	291	263	272	274	279	271	236	249	239	275	271	258	234	268	266	278	226	244	271	270	262	265	266	265	270	281	230	247	250	263	257	256	251	225	270	263	253	262	240	273	268	251	269	251	231	283	248	264	259	278	253	255	237	260	264	262	243	254	258	276	250	272	261	247	246	270	284	260	247	238	265	267	261	257	241	252	279	238	279	234	225	251	276	280	278	238	234	238	244	264	250	256	255	242	285	284	251	254	258	265	250	317	236	222	243	263	240	242	265	250	287	252	252	263	243	245	280	242	258	231	261	249	236	251	224	235	271	255	245	251	254	261	262	255	241	250	239	255	251	237	245	277	222	244	228	273	273	253	287	262	252	227	256	282	264	248	260	234	235	253	262	276	271	282	261	254	261	249	259	273	248	277	262	273	251	246	277	248	240	220	257	263	275	264	269	276	219	228	260	264	278	260	283	253	245	251	267	258	268	258	235	283	231	244	270	254	246	289	278	246	243	273	261	241	285	266	246	270	246	251	257	256	273	242	264	236	261	241	254	253	262	250	244	258	253	285	260	269	255	255	272	196	245	272	263	282	249	264	273	252	282	261	228	241	267	231	266	250	271	259	260	280	251	261	265	238	298	272	238	253	258	278	278	221	237	238	268	234	235	242	239	217	236	239	244	242	245	273	256	260	252	258	254	246	253	260	249	284	262	271	262	273	236	239	274	265	269	252	247	252	267	244	261	273	288	249	274	228	256	264	254	235	277	238	253	262	253	249	256	235	312	242	257	260	250	232	247	251	268	237	241	250	264	250	259	263	269	244	266	261	272	267	264	250	238	278	261	233	241	298	225	243	238	261	267	229	279	246	245	261	268	270	246	268	254	284	273	234	260	253	308	289	256	271	223	262	250	240	258	279	240	247	245	262	307	261	265	266	256	255	262	262	234	267	259	231	251	271	258	260	241	256	240	243	271	262	257	276	269	253	270	262	220	238	284	246	285	267	256	238	273	267	262	246	226	256	245	266	244	255	273	246	269	274	231	243	274	301	250	264	242	270	252	254	261	262	265	240	265	246	261	258	257	242	253	259	282	232	253	256	282	255	250	239	263	242	242	278	235	246	270	252	268	239	261	258	278	269	255	275	261	275	263	241	276	271	290	258	253	249	275	271	269	260	262	299	221	232	265	252	243	267	248	236	260	262	251	238	232	277	247	245	239	228	282	255	261	277	227	276	275	241	227	249	288	267	265	243	233	257	231	250	252	236	242	265	251	274	247	255	257	249	251	252	239	256	253	261	257	237	250	280	235	281	293	261	239	268	256	269	264	287	234	278	248	244	265	275	224	246	244	284	249	261	244	273	239	231	257	252	282	251	259	258	252	219	243	271	268	252	259	224	237	262	263	233	265	234	234	240	223	271	266	265	251	274	258	254	245	271	250	244	270	263	278	268	245	262	230	237	227	265	288	245	241	277	261	223	242	294	248	263	255	261	270	258	260	250	258	261	237	251	271	284	243	248	251	251	265	246	231	288	242	233	246	270	256	251	241	251	250	237	256	279	290	289	267	252	267	254	285	245	288	267	260	286	259	230	263	264	295	267	247	218	257	278	264	272	240	257	240	267	290	246	259	232	247	264	234	232	267	262	248	255	277	252	238	267	279	238	270	251	284	258	265	270	254	234	235	248	208	236	267	263	273	272	254	266	242	280	262	257	239	240	227	272	234	219	270	280	264	225	237	251	223	277	282	256	263	230	266	273	267	249	253	289	269	224	244	251	246	276	253	267	255	277	253	274	254	252	275	220	272	275	261	248	258	229	251	261	279	236	278	251	256	243	259	260	299	285	256	260	267	280	267	236	233	312	248	255	253	274	241	270	269	269	274	284	249	251	273	261	253	235	260	236	265	228	269	280	271	271	277	252	291	247	273	287	281	243	232	275	238	256	269	254	252	270	230	244	255	241	240	256	226	245	241	247	263	231	237	225	287	247	256	228	245	265	223	249	262	245	257	251	291	277	273	242	271	237	253	250	273	276
23896	21740	30019	23991	21742	19681	2020	731	583	533	507	441	379	384	372	340	350	324	351	346	299	319	327	329	320	326	313	323	301	293	293	288	293	303	274	292	325	309	285	308	271	284	315	312	271	290	268	314	293	277	265	292	257	286	292	312	300	289	287	281	316	323	270	279	281	268	286	292	257	315	270	308	289	291	301	270	295	267	285	283	304	286	295	296	267	278	281	262	267	274	252	290	305	306	269	317	303	288	264	282	287	288	282	284	273	277	261	291	281	257	302	273	300	268	277	283	263	282	314	288	271	278	280	296	275	304	310	294	264	294	274	282	289	273	291	301	272	269	294	269	284	254	304	275	268	296	281	269	298	304	275	263	295	250	274	287	276	264	269	286	285	267	282	286	277	279	280	283	278	304	295	262	292	259	297	296	262	257	274	304	309	287	294	270	274	284	300	292	255	277	243	283	276	264	245	280	265	277	276	281	243	276	299	267	236	291	305	288	253	300	287	321	292	241	281	295	291	265	257	268	288	291	261	273	259	268	290	293	243	293	293	286	265	297	256	263	263	309	261	296	303	271	264	284	298	267	258	321	255	269	295	267	280	287	274	290	270	281	289	259	285	268	269	275	269	265	274	286	267	303	259	288	302	257	269	261	271	282	240	266	288	288	279	277	275	277	301	283	289	276	277	283	267	309	275	304	294	276	304	261	281	318	310	316	258	298	288	290	262	284	297	267	259	276	261	276	291	279	294	301	276	292	263	270	292	284	286	254	295	286	266	272	277	319	290	290	302	261	289	259	280	268	276	262	250	263	248	316	261	296	292	286	292	292	328	278	302	315	278	271	273	286	272	244	292	299	284	276	278	293	260	248	285	268	258	260	265	273	297	294	281	306	255	286	282	268	319	308	287	266	303	274	290	263	286	272	295	314	296	281	278	289	250	287	285	242	269	281	274	258	254	292	296	262	272	310	289	250	288	250	279	279	269	250	281	256	245	300	291	281	250	270	285	309	283	272	270	279	302	272	271	245	302	272	320	264	302	267	271	289	275	294	270	284	316	280	267	297	287	308	264	306	292	279	278	265	305	272	265	285	284	275	270	291	292	285	264	272	288	275	299	317	294	255	267	293	278	268	285	290	239	287	284	264	285	285	277	278	254	289	277	274	286	247	254	274	275	250	276	288	249	288	256	297	265	288	307	273	268	279	282	285	296	262	270	301	308	286	284	285	321	252	316	287	279	276	269	283	280	270	290	299	299	292	268	295	288	263	273	292	269	269	297	287	253	271	230	278	311	296	305	307	305	262	254	291	294	288	264	278	273	293	270	292	272	274	257	262	278	277	269	269	288	248	288	267	278	253	262	303	270	298	284	248	296	275	294	281	308	282	297	278	268	265	285	274	279	284	292	273	275	270	289	276	295	268	293	279	267	249	267	274	285	289	281	307	273	271	293	269	249	284	285	279	253	275	265	287	262	295	280	279	283	262	285	279	296	285	309	284	302	287	270	266	262	305	261	275	265	273	267	278	280	268	275	294	305	282	274	280	274	293	270	291	280	264	283	274	298	269	276	255	302	274	228	304	292	292	317	258	268	269	292	276	249	310	298	285	268	282	272	275	279	284	298	278	275	271	258	285	266	302	237	256	296	300	263	311	274	253	259	295	280	298	282	294	259	267	285	270	290	279	279	255	281	271	279	260	288	269	307	273	280	288	291	285	260	267	291	249	285	253	277	266	247	249	287	264	274	278	299	286	260	283	268	264	290	283	265	284	297	264	305	273	269	268	279	327	298	284	290	269	297	263	264	271	252	292	303	284	289	288	290	267	331	282	252	305	256	270	285	286	277	292	262	253	246	293	287	261	272	270	293	249	283	239	286	281	273	282	226	265	279	289	291	318	256	289	260	284	275	298	262	298	306	305	268	309	293	271	283	266	289	305	286	271	271	253	271	292	270	292	284	275	304	248	294	251	262	253	296	298	275	273	281	281	296	279	281	284	292	301	265	281	285	296	279	300	245	284	298	269	267	281	274	278	308	274	272	230	269	296	289	269	293	264	276	288	291	279	270	263	291	287	303	290	279	280	271	293	249	290	293	279	288	296	286	266	286	249	306	297	276	270	265	292	252	269	276	274	264	299	257	284	284	283	275	274	295	286	294	260	293	274	280	307	275	307	271	277	307	264	261	293	265	278	264	278	291	277	301	265	283	275	283	281	293	253	261	244	283	274	264	273	282	276	275	256	298	290	282	301	262	290	276	300	284	286	269	297	289	284	318	259	277	276	300	271	281	274	315	266	257	261	256	251	299	275	290	261	266	283	278	286	292	276	280	264	287	273	272	281	252	274	282	285	297	259	275	258	300	283	295	287	279	278	293	274	263	294	313	296	280	304	275	279	285	321	292	271	275	297	258	281	287	284	276	270	263	256	276	269	267	293	291	276	270	275	281	263	258	309	272	249	286	289	273	314	245	268	271	290	293	282	275	277	280	315	268	286	276	281	299	271	293	289	270	296	272	267	283	278	267	275	252	257	264	298	278	310	245	282	261	282	283	293	272	264	289	304	277	254	275	271	260	276	265	282	269	295	287	258	297	273	273	300	253	307	299	285	253	261	304	269	287	285	319	262	292	247	254	271	266	273	288	271	253	278	264	274	278	265	267	262	293	295	301	261	276	304	281	270	270	268	280	260	262	258	276	289	275	298	287	309	306	217	312	266	273	293	254	262	304	261	260	281	269	270	284	309	287	286	298	278	273	273	279	287	252	314	272	269	294	284	279	292	301	297	257	278	309	268	280	257	281	262	316	279	272	288	298	306	289	263	283	277	294	286	281	281	274	252	297	280	265	278	312	286	280	278	299	257	277	290	248	278	262	282	293	301	276	311	311	269	285	300	264	264	242	269	273	256	260	281	265	274	305	288	298	264	274	289	277	288	296	269	299	265	270	289	278	275	292	291	292	273	272	231	270	283	272	285	295	277	277	275	269	272	266	293	300	267	263	317	250	302	268	256	276	287	283	308	292	277	277	233	260	269	272	264	295	269	281	292	258	266	317	284	278	279	253	262	309	284	293	282	257	270	261	253	296	260	304	280	288	269	308	298	271	276	231	283	268	289	272	291	295	285	290	275	284	301	293	261	273	281	254	267	251	282	280	254	273	248	275	319	259	282	280	301	283	289	293	292	288	303	306	268	264	259	255	285	281	288	292	278	267	239	273	307	233	313	275	289	261	270	288	274	302	269	263	295	266	247	279	268	275	275	291	276	281	271	294	287	272	262	271	283	307	280	295	292	274	267	289	278	279	290	260	266	287	250	268	298	306	274	294	306	286	282	300	282	283	284	261	294	314	275	265	278	280	280	281	246	280	291	304	275	307	305	252	271	274	314	269	258	312	276	273	269	270	265	254	298	268	276	261	286	278	258	269	302	269	259	278	274	269	271	242	302	288	293	282	292	287	275	262	284	275	278	279	281	265	283	313	256	297	280	298	267	271	303	288	294	269	277
41385	16040	12197	6574	4507	3175	2490	1987	1663	1386	1280	1041	963	907	780	833	729	780	689	711	666	650	607	618	599	615	588	527	626	542	527	568	553	526	560	571	561	553	491	496	520	482	488	495	510	513	517	510	480	508	492	485	525	486	474	515	513	496	518	518	485	488	487	510	462	490	483	519	515	487	481	459	492	455	494	506	482	477	452	488	484	479	463	488	507	497	435	465	497	494	483	506	468	477	501	490	488	458	478	531	430	507	501	473	467	455	456	486	499	492	490	452	504	462	489	482	520	456	427	481	446	508	490	465	484	474	450	510	477	450	494	464	529	476	514	496	452	485	449	457	494	484	508	423	504	504	425	532	485	427	486	464	487	488	454	505	513	501	474	472	451	522	501	490	473	445	488	479	494	474	473	471	489	475	461	475	483	496	467	503	455	454	479	442	488	494	507	492	470	488	509	511	476	481	470	474	452	471	441	459	474	472	496	485	519	464	484	486	488	493	486	519	453	492	509	476	464	482	469	477	487	504	465	518	520	495	514	458	436	505	508	469	464	481	481	489	488	485	449	483	494	496	469	459	472	498	493	490	478	466	482	485	481	476	461	477	491	455	442	469	468	485	471	449	490	483	437	432	469	465	490	492	478	456	446	474	493	504	455	483	493	489	459	489	472	429	488	493	515	495	431	502	474	496	463	512	470	485	492	499	480	506	498	453	480	499	461	496	453	465	451	471	488	428	456	462	473	477	499	470	458	475	476	490	486	532	507	477	525	470	483	447	508	445	518	446	485	494	454	505	499	479	445	457	467	499	503	457	492	506	457	500	492	464	488	449	458	497	447	467	495	478	468	466	466	481	478	518	506	497	539	469	474	489	463	469	481	480	478	445	482	457	462	495	491	489	455	479	484	478	484	501	469	470	490	501	453	467	504	479	481	518	459	455	519	525	490	477	433	514	489	500	504	474	476	549	462	505	522	503	518	489	485	468	496	497	466	469	425	467	491	482	466	449	439	503	468	431	508	474	470	435	461	490	426	507	441	490	499	494	495	438	467	490	517	478	505	522	491	505	493	488	481	444	474	495	495	505	493	459	482	486	511	481	500	521	466	470	494	501	506	486	475	491	483	471	502	480	469	471	470	461	496	486	477	461	467	482	476	490	468	488	472	499	456	506	454	463	475	449	491	492	484	483	487	497	479	481	488	507	476	518	508	504	480	525	452	498	544	511	445	415	464	494	478	492	476	450	453	515	398	480	473	474	475	479	481	508	446	457	515	497	447	468	478	511	444	488	487	512	490	495	475	485	439	496	454	496	454	471	485	487	497	494	467	477	494	476	490	480	491	446	493	495	481	501	508	481	480	491	458	470	469	476	492	494	471	486	466	485	473	515	484	512	491	513	473	458	485	455	497	458	449	489	484	486	441	514	494	465	471	474	488	459	480	441	492	459	460	481	491	495	441	477	512	516	465	492	443	468	472	479	488	485	472	462	462	485	498	479	482	475	518	495	476	469	466	461	492	483	462	487	446	531	457	461	491	503	513	459	482	478	497	488	477	512	464	454	503	491	497	467	459	478	471	456	475	446	487	482	446	459	483	487	494	475	461	462	450	429	459	482	450	475	464	473	460	450	440	468	493	465	475	476	455	467	482	504	477	455	501	492	456	477	486	453	467	490	469	509	482	504	478	476	519	459	502	453	516	457	499	474	479	467	484	441	470	480	458	468	480	479	470	474	445	470	441	457	462	505	467	460	489	458	510	509	498	486	445	496	486	461	475	481	477	470	459	460	459	442	475	508	469	486	492	483	471	483	471	458	523	489	516	492	469	464	474	460	414	496	491	509	446	478	474	554	491	473	462	462	524	452	464	529	534	451	460	503	480	469	510	521	482	488	491	470	508	500	461	508	472	469	468	499	514	478	485	502	450	532	468	479	435	459	493	488	486	505	511	447	466	480	449	486	494	503	434	483	478	473	472	486	470	500	436	480	464	457	485	464	465	453	464	499	477	475	469	483	495	490	499	475	469	491	509	476	481	495	511	499	514	498	504	478	509	468	486	485	471	523	460	494	488	463	484	479	470	477	448	491	438	503	482	501	477	499	525	471	449	488	489	468	529	437	488	430	508	473	460	509	479	506	511	468	478	468	499	466	476	488	484	469	491	478	469	506	501	482	497	421	486	519	480	463	472	555	460	459	484	469	530	489	470	463	440	483	473	489	497	470	480	462	446	474	470	476	451	498	453	477	494	493	469	534	497	494	475	478	456	483	472	479	484	479	488	485	464	487	478	432	479	493	461	472	480	507	456	480	493	432	515	499	498	528	486	473	467	492	459	522	466	460	490	503	511	517	543	415	502	497	477	459	507	474	498	505	499	474	470	517	475	500	474	477	489	469	452	453	501	497	483	472	492	501	486	477	471	508	492	489	481	506	484	484	487	482	432	508	492	452	491	506	503	507	459	494	497	471	472	511	482	500	459	461	455	480	458	472	452	510	478	509	468	479	496	466	484	514	479	485	456	484	476	460	512	466	508	478	421	489	491	479	464	464	459	436	473	483	498	479	484	490	473	502	434	482	503	503	491	501	496	491	449	468	519	477	489	492	460	485	471	483	488	449	495	510	452	458	504	500	489	486	436	494	474	502	478	469	465	477	524	492	447	503	503	449	474	482	466	469	487	513	442	504	481	462	512	454	457	449	470	486	499	459	492	486	476	535	514	506	451	512	470	488	445	449	497	494	496	453	494	448	480	479	511	480	471	490	479	485	499	479	482	469	448	456	476	435	473	476	453	466	468	456	480	471	492	490	473	443	459	474	473	487	495	494	472	522	459	508	460	425	488	490	455	455	479	494	455	467	474	477	422	480	474	466	454	460	469	459	490	489	500	498	463	496	516	495	511	537	498	497	492	474	446	471	432	487	504	467	500	471	477	433	478	439	441	528	508	489	440	460	489	494	504	505	505	472	455	454	473	489	463	495	502	483	515	481	487	464	447	490	458	506	497	467	474	446	444	486	485	506	497	476	518	499	463	459	481	486	478	489	485	448	459	502	467	487	505	487	498	489	484	483	455	461	496	481	491	451	525	460	501	488	489	492	470	491	505	489	450	464	487	511	466	497	477	483	537	505	467	447	478	477	496	486	503	489	475	479	466	487	514	456	505	466	513	484	487	468	535	491	464	520	477	500	475	482	451	507	480	472	480	516	496	490	453	477	469	455	469	485	491	502	450	488	488	467	494	525	458	485	507	479	466	478	449	454	474	464	438	546	493	497	474	488	463	481	474	491	508	513	470	518	480	510	537	491	484	466	447	491	477	478	475	478	459	522	432	472	480	493	488	475	501	504	475	477	532	501	457	479	496	475	479	483	413	491	479	473	469	521	462	464	487	456	467	470	496	504	475	461	488	425	502	456	496	515	499	450	526	472	432	521	450	496	460	492	491	461	492	508	467	464	485	450	487	504	472	435	454	490	444	476	473	521	476	472	466	477	458	507	475	503	436	450
27173	20945	8087	573	332	267	127	114	94	82	79	89	97	96	97	93	85	94	74	95	81	94	99	70	90	86	80	83	94	106	79	81	87	92	94	88	79	74	90	101	77	75	94	91	79	104	93	90	87	75	71	87	84	95	80	86	86	88	67	86	75	83	80	92	95	78	83	83	86	86	83	91	106	86	98	77	73	77	81	98	95	86	89	70	93	77	85	86	91	78	87	93	90	79	96	68	73	83	68	85	95	79	77	83	71	100	101	69	81	70	86	90	91	82	73	92	95	78	78	101	85	71	66	81	83	86	88	70	103	77	78	79	82	80	85	102	82	82	91	74	83	88	80	93	79	93	89	87	95	94	96	99	89	81	84	92	94	81	100	84	67	72	100	79	81	78	91	81	96	85	79	83	69	111	90	82	67	85	87	77	83	74	87	109	71	74	92	104	85	78	105	70	96	84	76	87	97	89	78	77	79	106	75	81	82	72	96	83	78	88	97	82	88	94	90	90	88	79	83	81	85	87	80	77	99	79	78	83	82	69	83	94	94	79	86	86	67	85	75	80	103	93	111	96	82	84	90	82	107	77	76	94	96	90	95	73	103	84	82	91	103	91	81	77	79	92	98	75	88	79	95	90	97	71	62	80	94	73	79	91	107	100	81	80	85	78	79	75	77	93	104	71	80	94	73	79	91	68	88	80	83	91	83	88	76	91	115	93	86	85	90	83	76	85	113	99	78	78	76	98	78	80	83	75	96	97	84	86	86	88	98	98	91	71	82	82	91	93	86	86	80	82	84	87	101	80	99	106	81	91	77	97	69	80	75	80	105	108	87	82	91	86	79	85	81	72	69	92	77	85	119	95	88	91	71	78	94	106	82	75	88	90	88	78	79	92	82	74	97	82	90	91	97	94	84	92	82	75	93	82	94	86	71	80	95	78	89	81	91	76	89	86	79	90	78	72	86	86	90	86	84	86	75	92	85	86	83	83	85	88	78	104	107	83	94	103	95	82	85	74	76	74	98	92	95	90	87	92	79	78	79	94	79	94	77	85	77	79	100	77	84	87	82	75	79	77	83	78	83	85	77	61	80	77	81	92	83	80	78	92	81	81	87	93	82	69	90	74	71	85	85	83	92	86	82	79	99	92	92	96	84	81	95	95	108	70	92	93	94	83	69	95	92	88	85	87	75	78	94	89	71	86	67	75	91	86	78	78	89	77	93	83	87	96	101	94	75	88	66	83	97	88	92	81	75	83	97	83	91	80	82	79	85	81	83	87	83	97	82	82	95	76	88	79	105	85	91	90	80	82	85	89	85	71	71	75	79	78	86	60	91	93	78	72	79	80	66	90	86	103	91	103	82	80	96	92	99	93	80	96	90	75	95	80	96	88	84	89	79	92	85	93	83	79	101	99	84	71	110	95	87	87	75	87	82	83	99	93	76	79	81	84	82	71	79	77	90	84	88	67	94	85	87	77	77	69	77	71	83	89	94	87	84	91	105	88	88	97	84	90	81	96	91	84	91	79	91	90	78	91	91	97	80	98	76	80	76	97	80	82	99	73	86	76	77	70	82	79	75	82	88	72	87	92	88	85	81	93	88	88	86	69	90	86	107	88	73	67	93	89	84	68	85	92	73	84	73	80	88	95	70	77	89	68	71	99	89	90	80	95	97	91	83	94	112	78	82	89	77	103	82	85	76	75	91	87	91	90	75	88	104	78	77	95	86	76	89	85	75	102	74	75	87	97	85	69	83	71	90	87	92	79	71	84	70	75	73	71	63	99	92	89	83	72	89	91	87	93	74	97	93	102	89	81	91	72	78	81	95	77	86	83	91	84	110	91	90	91	94	76	71	79	92	81	92	83	85	90	97	80	78	93	88	104	78	80	93	84	81	82	79	75	97	73	73	90	82	96	83	78	107	92	89	83	79	71	95	93	70	85	83	78	86	78	77	89	75	85	90	88	73	82	89	82	83	83	74	92	93	90	80	84	90	84	89	90	97	94	95	61	72	85	87	83	85	71	66	74	94	82	95	74	98	82	90	95	100	92	81	73	55	97	89	96	87	101	78	90	75	85	82	86	92	86	77	85	84	71	71	94	85	84	75	86	96	85	73	86	90	84	81	84	87	78	89	95	92	86	78	86	90	76	79	98	81	79	75	82	92	95	76	89	86	84	77	91	70	101	90	92	84	93	92	72	96	89	78	97	77	92	88	102	91	69	84	76	81	81	73	73	77	78	91	69	89	83	95	91	81	91	80	87	85	77	65	97	88	91	92	82	101	82	88	92	86	86	84	94	73	68	87	97	84	97	90	88	85	82	59	96	80	83	91	86	97	92	93	101	81	82	88	84	77	78	95	86	70	79	91	85	81	84	81	85	95	85	90	87	73	90	81	96	66	72	79	101	81	86	76	100	84	82	77	73	101	86	80	82	75	74	85	76	97	79	78	93	83	76	98	81	87	103	85	95	83	79	72	91	86	91	82	89	99	91	84	82	87	84	86	99	99	97	89	88	78	99	71	97	94	73	73	85	90	79	95	89	82	75	87	76	88	86	99	86	93	76	92	60	97	101	86	77	89	73	96	82	89	79	93	72	77	91	84	79	98	93	71	85	91	101	77	99	85	91	94	91	86	89	87	90	81	83	81	83	71	95	99	78	88	90	80	94	89	99	71	83	85	80	102	95	74	77	92	103	100	90	63	85	70	86	85	96	66	76	86	99	96	87	78	95	89	71	97	77	76	79	79	100	92	82	82	87	84	76	94	92	80	87	83	95	84	83	105	96	79	80	72	98	110	85	78	62	81	86	81	83	66	94	81	76	78	72	84	67	86	86	84	87	103	70	85	92	88	65	93	100	87	70	73	97	87	86	87	86	96	93	88	86	87	81	88	87	94	81	92	91	91	77	95	76	74	70	80	73	76	73	79	81	101	77	82	90	77	92	81	100	74	83	92	91	93	81	72	79	84	84	80	85	83	83	81	83	86	94	93	98	78	101	70	72	89	95	82	79	72	88	93	95	82	78	97	79	89	83	85	89	93	78	85	73	93	91	75	87	79	98	76	90	84	77	87	85	85	89	68	101	80	103	89	80	96	84	94	82	91	64	69	91	99	69	87	90	93	105	81	100	93	89	80	79	73	83	77	77	97	91	70	82	69	88	73	88	82	81	83	79	83	77	78	98	103	90	99	97	77	78	110	84	72	94	84	86	100	89	81	74	86	70	92	83	72	79	89	72	93	82	85	90	92	88	87	90	82	83	86	96	91	87	94	71	94	88	99	92	114	92	94	84	93	92	77	84	98	85	82	87	84	96	80	96	89	78	87	79	94	96	105	90	79	76	96	84	87	82	80	84	102	91	82	81	84	80	84	92	81	68	84	96	91	79	90	86	85	76	78	73	91	90	81	93	101	90	103	85	94	75	83	96	83	77	90	86	78	86	74	90	68	101	90	102	83	110	84	84	80	80	95	86	91	79	83	73	89	91	94	84
22036	3016	1206	605	463	345	317	246	267	265	241	225	226	229	238	207	200	173	188	214	217	194	189	189	177	175	190	207	187	192	199	178	205	210	175	180	172	203	199	193	168	198	188	196	183	201	215	190	205	191	201	177	182	193	187	193	195	198	191	188	176	181	203	183	198	208	188	194	189	173	205	184	203	203	183	195	178	224	191	178	160	207	198	181	197	211	189	178	199	209	170	183	193	183	204	169	199	202	203	180	179	229	182	195	174	183	191	200	173	194	189	222	193	209	189	203	175	201	194	192	158	214	167	191	198	182	181	193	189	178	197	193	178	190	212	189	183	172	211	174	197	175	192	188	210	184	200	196	183	193	183	206	188	195	155	173	170	195	185	208	205	167	177	196	170	185	187	189	177	182	178	200	181	190	216	192	181	189	207	206	199	189	191	193	219	193	185	197	207	189	199	192	202	198	200	228	197	176	171	202	181	197	196	204	187	187	184	200	184	205	208	184	176	172	177	205	176	184	189	182	195	180	192	171	192	183	202	181	186	180	197	176	186	204	192	179	185	202	168	197	206	192	178	183	177	173	174	208	183	193	212	199	171	189	198	194	196	197	169	194	182	174	181	215	197	182	199	192	164	201	199	170	196	228	203	183	194	200	197	215	206	185	170	182	190	165	202	193	190	177	174	196	191	182	228	177	175	196	174	180	209	205	193	200	176	176	200	187	221	189	196	193	165	187	203	191	197	169	163	199	192	181	194	212	164	174	189	206	201	193	205	172	208	189	195	171	209	172	198	187	190	195	205	180	199	173	206	186	179	169	177	203	178	200	170	212	221	186	200	197	179	211	203	184	169	180	188	198	182	199	199	175	210	200	190	201	212	189	178	197	185	169	203	188	195	207	179	182	179	191	191	220	166	175	176	187	201	192	205	187	181	190	202	181	167	169	193	189	215	204	177	215	169	194	185	185	198	184	188	192	208	165	173	200	181	176	186	201	188	180	178	200	172	188	189	181	197	212	190	190	201	207	214	189	188	183	201	162	185	183	170	213	192	172	173	201	184	213	204	203	193	192	179	179	208	213	166	189	208	204	156	170	189	204	192	181	186	193	178	205	178	176	209	159	177	215	220	187	178	187	173	222	195	196	216	183	193	201	210	197	210	191	189	183	192	187	164	187	196	215	185	195	214	176	185	179	197	192	182	180	205	181	200	194	167	175	191	193	192	198	195	190	201	189	196	189	192	225	179	182	199	204	173	196	201	210	185	170	185	198	204	195	162	203	166	207	170	179	195	204	178	185	185	178	203	205	176	192	175	194	183	189	179	182	183	184	199	207	198	198	163	190	197	188	202	167	207	181	181	181	169	185	167	187	191	223	210	185	170	170	190	163	194	203	196	198	213	183	188	175	198	169	187	223	191	200	200	174	176	223	152	220	182	170	190	181	186	190	191	211	170	163	166	186	198	210	190	173	187	200	217	205	209	165	182	212	177	166	193	175	201	193	196	172	184	207	210	206	221	185	189	197	186	207	196	187	173	184	167	200	196	166	196	188	191	189	189	203	187	208	208	188	185	202	213	172	183	208	192	185	191	207	198	181	178	215	184	174	205	184	188	180	186	175	202	178	202	203	229	199	200	189	196	178	167	173	179	176	204	176	186	186	194	173	209	165	190	175	185	216	181	191	175	181	207	193	178	162	186	170	180	197	213	201	200	177	182	186	186	197	175	192	181	187	198	195	166	210	195	182	178	163	181	189	173	173	197	173	180	203	170	208	164	171	165	171	202	197	205	198	200	179	186	204	183	211	184	189	191	190	187	186	187	198	164	201	181	190	185	198	184	173	212	193	176	172	188	192	194	180	182	182	195	148	189	190	197	201	200	205	171	201	182	182	192	190	169	158	222	192	174	199	188	181	199	195	172	169	180	190	211	192	180	191	190	191	199	176	180	211	207	209	223	186	209	184	164	193	182	198	192	179	154	184	217	182	207	185	170	198	171	192	199	202	211	189	178	181	186	211	203	192	185	217	187	195	186	192	169	176	190	181	203	203	174	201	164	234	172	182	205	189	181	181	204	176	198	185	196	204	183	171	210	169	175	198	186	194	197	190	184	191	177	186	189	203	191	201	197	189	185	181	203	181	182	203	182	181	197	199	169	184	174	206	205	189	197	176	189	177	189	205	181	198	189	191	208	211	167	187	175	172	224	198	220	200	192	194	197	181	194	202	189	200	220	181	191	179	188	192	190	206	205	188	173	181	172	187	187	194	163	173	188	175	193	183	185	182	185	177	199	204	209	176	198	189	188	192	205	183	200	189	173	217	200	199	180	199	168	182	186	189	192	171	188	185	179	199	177	206	210	188	188	177	208	206	203	182	221	182	185	186	197	183	193	199	190	184	190	207	196	207	176	176	192	194	198	163	180	187	202	190	182	174	199	209	176	197	227	191	184	187	185	177	173	158	206	181	187	205	182	202	191	193	190	185	210	209	199	190	195	184	209	183	165	185	192	201	188	192	181	161	177	184	190	174	155	195	184	222	212	205	179	195	208	186	188	174	209	197	209	190	203	179	168	190	204	196	197	202	176	197	189	210	187	189	184	208	195	159	180	195	190	181	200	175	188	191	212	186	186	202	194	186	211	187	188	189	204	183	223	174	184	182	175	189	193	158	199	188	206	206	188	203	181	169	191	188	169	181	202	205	182	181	206	179	220	187	176	183	225	181	176	215	208	204	198	176	188	197	192	191	198	190	193	168	190	191	204	180	187	200	200	190	173	214	181	204	199	206	196	166	198	183	180	184	207	181	196	189	188	194	202	221	193	201	206	209	197	184	157	194	195	200	182	192	197	206	208	203	220	195	188	196	196	176	207	183	191	178	186	205	193	184	188	175	191	173	192	209	174	200	191	201	190	161	194	187	188	202	195	183	195	200	193	180	199	205	174	175	175	194	191	185	174	177	186	181	191	195	201	181	187	186	222	186	179	177	179	209	200	203	202	187	192	195	192	217	171	196	210	178	162	177	181	174	187	168	201	193	189	214	175	170	199	174	205	177	189	193	189	179	183	190	160	182	195	188	170	192	183	198	183	201	151	184	187	202	189	204	172	172	179	199	169	156	194	187	177	215	180	193	201	183	198	200	186	196	174	200	192	166	169	220	183	204	192	197	171	179	183	181	184	174	208	171	177	167	199	184	215	212	184	188	177	170	214	193	178	184	198	201	224	198	193	188	193	215	187	201	194	189	208	206	206	169	203	175	192	204	176	197	185	160	184	202	194	203	186	186	186	196	217	202	186	197	189	190	210	185	178	166	191	191	170	208	186	192	191	189	180	186	185	189	202	210	192	184	194	174	198	169	182	193	189	183	155	172	202	186	188	172	178	176	181	207	176	201	185	213	211	192	192	169	182	188	174	203	188	180	192	191	204	190	179	171	201	188	171	210	191	186	169	194	203	204	188	219	155	199	192	179	203	197	187	175	190	218	181	178	196	197	192	217	187	156
24791	21709	29374	24527	20418	1693	528	362	273	242	208	216	182	185	186	157	163	177	146	155	141	122	141	139	159	142	150	129	163	121	150	135	106	153	130	120	137	138	143	130	130	123	112	121	119	137	127	127	113	152	117	115	127	125	134	139	126	108	124	137	137	119	122	123	129	115	149	124	118	125	142	116	111	128	135	142	149	135	107	127	117	116	142	126	132	129	124	132	141	123	114	130	120	130	128	118	115	124	105	127	97	151	111	129	133	130	119	126	118	116	110	111	143	111	136	145	141	145	141	105	149	138	137	130	121	121	115	127	116	105	118	127	110	123	116	113	134	118	128	107	132	94	119	121	116	118	122	113	133	137	104	113	111	122	121	125	133	127	131	136	123	120	125	137	118	118	124	117	131	131	116	106	121	113	127	133	118	118	120	134	139	139	144	122	144	113	144	126	114	127	102	144	125	129	125	141	108	138	109	135	121	124	137	137	130	138	120	130	140	136	127	134	121	135	123	123	131	119	131	122	100	116	126	121	149	123	114	136	117	106	134	114	110	139	126	112	111	144	130	130	122	117	124	136	137	103	116	148	138	154	107	103	119	112	124	121	110	116	114	126	143	126	113	132	125	113	122	115	142	136	113	102	129	125	136	116	140	121	100	138	131	110	113	130	130	116	127	146	114	125	108	112	128	110	131	113	122	120	122	120	121	117	110	121	140	135	116	108	102	143	108	121	112	168	125	113	129	117	137	122	117	145	133	125	110	120	122	115	128	123	129	148	127	129	121	116	125	133	119	110	123	148	125	134	118	131	112	122	127	115	147	122	133	119	127	145	141	128	128	118	123	139	146	131	116	113	119	118	122	137	117	152	116	143	154	133	115	131	141	126	137	131	131	139	126	127	125	99	122	143	120	115	116	120	144	131	138	119	125	127	116	134	104	136	114	129	126	137	144	107	127	104	139	105	110	125	140	105	108	136	126	127	126	127	145	118	125	131	133	133	120	139	138	138	151	142	106	117	117	135	121	127	107	137	118	134	130	118	132	134	125	128	127	114	114	117	100	113	124	116	124	137	136	127	122	134	124	127	131	118	113	127	110	142	123	138	126	112	145	137	123	126	119	138	139	132	141	118	101	114	115	111	129	136	125	124	134	143	118	113	116	101	133	141	115	147	138	124	110	128	128	104	125	142	117	116	135	119	138	141	116	103	120	124	132	118	145	119	98	112	131	116	126	109	113	138	126	151	125	128	125	124	110	116	130	123	139	134	114	117	125	141	131	109	116	106	120	117	144	120	132	134	110	123	107	127	123	113	122	117	96	125	115	132	114	126	150	132	106	135	139	108	119	118	125	135	114	118	114	130	129	109	141	103	128	124	131	128	139	124	129	132	131	124	120	134	114	126	119	129	100	123	133	139	108	109	124	133	120	126	113	136	122	117	123	135	134	124	124	140	124	143	148	135	115	131	136	125	135	116	119	121	130	118	120	128	109	101	135	159	131	111	133	117	131	140	138	128	132	103	133	140	144	122	114	137	112	112	106	114	116	95	125	121	126	147	147	126	125	118	109	109	130	119	129	119	119	126	125	118	119	120	149	111	114	137	125	116	140	123	110	141	136	120	114	114	122	140	103	128	127	125	139	116	132	124	119	143	124	126	117	123	120	106	115	101	119	122	146	126	133	119	123	131	130	123	121	127	123	126	119	134	123	137	115	99	135	118	123	138	138	111	124	122	107	144	123	135	111	125	90	124	118	123	110	124	129	115	118	113	132	129	126	118	111	131	121	129	130	113	118	126	134	122	114	124	116	109	125	113	120	129	118	121	121	94	127	156	120	114	127	143	118	137	110	132	132	136	113	131	124	128	125	141	138	114	127	134	119	108	132	116	128	128	118	140	108	119	105	129	119	130	123	103	127	119	101	149	122	131	114	143	124	126	134	147	135	129	130	112	131	129	137	135	113	151	118	117	128	118	123	126	111	121	114	131	129	135	112	124	150	133	147	120	132	121	135	106	140	112	130	131	134	124	123	114	122	135	141	143	125	125	131	122	112	127	118	124	119	133	109	134	125	129	136	142	122	111	142	105	121	127	119	108	133	111	123	123	123	122	124	117	135	127	141	128	139	126	126	130	118	132	107	124	128	114	131	138	115	139	123	151	132	131	132	144	107	131	117	108	130	152	123	121	126	125	141	139	106	138	130	136	141	126	140	120	154	149	122	126	119	132	131	122	117	134	114	126	136	109	116	122	116	115	125	125	135	98	125	118	143	121	123	136	122	113	148	128	145	123	127	107	126	112	110	127	146	117	112	158	133	112	134	131	134	132	145	133	133	128	110	131	120	122	127	117	142	146	134	132	130	111	129	120	134	137	139	118	129	106	113	135	144	119	141	127	113	145	111	141	136	131	140	128	118	135	125	128	121	115	135	128	138	128	110	121	132	120	116	99	119	94	119	129	143	132	130	115	130	145	138	116	137	110	133	139	128	134	119	125	107	141	128	129	104	137	139	122	106	130	128	123	120	124	117	126	136	110	126	129	109	119	140	120	139	126	101	120	128	141	121	143	124	112	130	129	136	122	119	115	138	124	107	123	123	143	125	130	109	122	124	137	148	104	124	119	131	114	140	135	114	131	119	126	116	129	113	125	104	109	134	126	107	126	98	106	107	100	128	109	117	125	119	152	122	130	119	121	103	116	131	116	141	119	122	127	134	129	135	105	130	136	140	106	104	116	126	147	119	127	120	113	113	111	130	122	135	125	122	129	132	146	120	125	117	131	128	133	119	119	131	124	114	107	120	121	126	138	142	142	120	112	115	122	129	123	108	116	129	125	117	114	136	115	134	117	121	129	130	124	121	134	133	109	118	120	128	136	117	114	111	134	116	149	127	130	118	115	126	119	123	141	137	130	135	136	130	131	120	127	121	113	144	133	116	105	104	126	136	121	127	117	133	141	125	129	128	117	134	123	117	137	128	122	124	125	117	126	132	137	124	130	135	111	134	124	112	119	111	123	124	104	124	126	122	117	133	127	134	121	98	122	145	113	123	141	125	150	124	117	136	117	131	131	125	143	119	117	116	144	132	112	121	126	113	127	123	134	121	111	125	115	131	167	131	132	143	121	126	139	124	125	131	133	119	118	126	123	118	119	138	105	101	141	116	122	138	134	144	125	133	117	121	125	118	133	112	123	141	125	106	106	128	133	139	119	155	132	136	129	125	135	126	137	123	121	127	113	135	119	158	146	132	131	121	99	123	127	125	131	103	118	117	117	125	125	149	115	140	139	125	109	137	117	136	129	147	120	118	127	146	139	114	122	156	130	128	132	132	124	128	107	133	116	132	119	115	134	141	110	108	137	128	137	125	131	114	114	121	136	119	123	130	143	123	113	123	122	137	119	121	126	121	135	122	116	128	122	131	119	127	103	125	108	114	117	117	123	126	112	120	125	141	134	130	117	124	121	97	129	96	109	119	128	120	113	127	139	129	109	108	106	125	126	125	130
42861	11993	8126	4046	2733	1929	1454	1125	933	833	688	606	582	499	503	433	409	402	392	338	352	330	325	332	318	302	315	292	286	312	287	299	301	283	274	250	270	265	275	262	278	290	286	284	271	304	248	255	256	280	274	257	267	266	260	264	264	280	276	261	261	258	261	273	263	239	254	268	276	274	235	228	226	268	258	263	273	237	260	228	255	284	269	274	251	277	284	274	252	245	228	297	282	250	245	256	257	256	246	247	296	278	267	269	289	225	258	264	287	244	269	268	249	278	269	236	276	261	249	256	253	253	279	251	273	247	248	248	245	264	253	276	240	222	258	243	271	242	296	251	240	258	269	260	253	291	268	255	243	246	242	270	248	222	259	263	252	244	280	253	261	263	235	267	273	253	250	248	240	240	232	244	272	268	238	247	272	267	263	232	262	242	274	235	253	251	276	233	266	244	261	288	269	267	229	239	289	259	200	243	254	260	244	265	279	277	263	263	255	258	271	272	258	235	249	270	269	244	251	266	237	280	247	256	285	249	277	253	266	260	246	270	270	247	258	278	223	260	249	248	276	224	260	269	281	271	265	278	255	218	252	264	255	254	229	262	269	253	261	257	242	236	285	245	235	257	229	239	247	259	278	253	297	246	245	259	262	256	252	260	260	272	221	275	258	229	246	245	237	271	248	258	239	273	257	258	277	294	286	255	242	264	270	280	261	263	276	248	258	246	261	267	266	283	291	233	278	224	256	269	264	278	269	247	237	269	234	244	234	266	240	260	251	224	240	271	262	255	252	250	250	280	283	294	269	208	257	284	282	249	265	226	262	292	268	230	244	253	242	277	247	248	279	245	253	272	263	276	242	246	261	255	256	254	253	261	254	252	252	255	303	275	258	246	260	271	241	258	247	280	229	262	254	236	260	271	255	245	271	269	249	236	266	248	242	286	260	279	255	248	255	294	227	226	251	247	255	254	229	251	260	264	303	252	253	248	255	267	264	257	246	239	276	240	238	242	273	274	246	274	243	268	287	270	262	258	236	277	253	274	248	260	255	270	267	290	252	266	258	294	234	290	249	248	235	278	251	253	246	262	254	226	259	257	228	248	264	292	265	251	254	243	259	219	273	241	258	252	228	278	278	274	249	248	272	259	276	252	269	259	276	249	249	268	279	256	267	242	230	266	274	280	239	247	255	276	274	231	271	229	268	233	235	246	267	284	270	283	266	257	252	277	245	248	262	279	241	231	271	240	226	272	249	257	261	251	276	263	248	278	240	250	248	242	278	284	276	265	240	277	258	224	276	228	249	246	261	270	254	277	235	255	257	255	259	266	263	266	262	236	277	229	261	249	261	272	270	246	262	248	261	278	249	234	258	302	254	245	274	283	272	266	282	283	241	272	258	242	239	279	259	269	263	268	257	259	276	251	259	269	265	259	245	246	254	251	291	243	239	263	260	257	278	245	261	224	245	260	297	256	243	261	254	240	247	266	264	277	249	267	257	258	249	284	247	248	261	235	239	266	251	264	240	260	241	279	273	268	248	264	265	275	256	230	274	239	274	241	263	257	236	242	258	255	225	259	254	237	252	271	264	251	263	244	232	246	249	283	254	249	270	290	272	261	267	242	262	273	275	247	231	289	244	264	237	248	245	301	262	243	257	247	273	253	251	267	250	240	275	236	247	238	263	249	237	252	242	255	278	251	261	263	255	248	240	266	234	251	263	252	293	263	239	254	247	230	264	274	252	266	253	228	261	259	232	258	210	255	267	287	263	268	264	266	255	246	239	267	231	251	271	254	258	279	226	243	261	256	259	247	244	246	253	261	259	222	243	272	242	263	264	268	266	277	253	262	263	278	241	268	222	268	264	289	266	267	270	285	241	278	241	275	255	259	253	261	273	272	288	277	271	290	255	255	244	211	247	300	269	246	253	240	257	258	241	265	253	263	268	268	258	248	254	257	275	267	269	281	237	256	254	256	244	225	253	238	245	239	261	249	248	287	272	265	250	238	259	265	227	248	221	252	251	274	264	269	228	247	265	237	234	247	253	270	266	273	234	269	232	257	276	258	250	268	268	284	249	261	243	243	248	248	257	234	261	244	274	268	259	270	234	254	242	246	247	264	267	271	255	250	256	266	249	276	247	261	256	243	261	266	237	275	268	271	275	250	243	253	241	261	256	261	239	254	255	254	243	258	234	253	261	246	253	282	288	270	265	257	239	260	279	252	247	261	273	266	262	265	247	267	273	260	258	255	277	292	237	254	277	286	247	246	235	229	262	246	260	273	244	267	250	247	291	247	221	271	255	257	252	266	240	249	260	258	257	260	269	259	233	248	271	242	267	251	272	254	213	224	257	274	240	244	241	242	267	261	268	274	230	250	249	254	247	253	269	261	231	265	240	249	283	231	254	267	273	285	245	261	272	252	243	264	265	254	264	262	246	252	256	247	253	258	245	266	266	243	263	253	267	255	244	290	232	289	291	243	266	277	262	277	233	274	278	256	260	263	249	245	278	253	242	231	237	259	243	256	256	257	271	269	227	236	285	245	272	240	258	262	245	270	253	268	254	248	246	269	238	263	272	249	256	286	238	235	256	237	255	261	259	237	247	245	262	277	275	255	264	241	262	237	274	247	242	260	275	280	248	283	259	289	225	250	248	263	241	250	270	284	219	241	242	244	257	239	262	255	256	265	237	235	253	244	237	266	266	282	252	264	262	258	237	240	257	282	277	243	279	257	249	240	244	252	251	233	252	257	271	248	265	252	233	256	263	243	228	260	250	266	250	280	260	284	265	281	245	251	256	247	271	241	247	249	228	269	265	266	255	253	260	247	272	295	243	298	293	252	245	248	266	238	266	240	236	240	258	264	265	265	236	265	273	254	238	249	265	243	258	284	286	244	258	263	246	264	266	267	263	268	246	246	254	259	257	220	267	253	266	260	246	265	273	231	260	265	234	250	243	263	260	264	291	258	272	267	262	262	238	241	260	295	267	274	291	254	256	260	245	244	283	283	254	253	257	263	258	248	277	270	253	229	259	261	286	236	256	244	275	270	227	282	253	252	272	228	274	238	266	231	268	302	246	285	270	241	264	267	282	250	240	266	279	274	274	286	267	269	257	311	265	273	231	257	255	269	255	250	261	253	257	252	258	281	266	264	274	260	242	265	249	292	272	276	258	268	229	279	253	262	296	233	264	244	265	280	246	294	270	255	261	269	265	288	254	274	246	286	292	249	245	256	258	257	265	240	270	278	237	292	247	238	236	270	238	266	266	240	253	275	230	210	247	263	269	263	223	250	271	235	243	252	264	288	215	248	255	252	243	250	247	260	278	276	260	236	255	268	283	289	255	242	212	258	263	240	266	250	243	268	278	277	285	252	253	237	274	248	262	256	258	282	261	265	247	248	267	282	253	226	244	263	255	264	261	239	242	280	274	246	248	264	285	256	229	260	240	270	278	238	246	274	259	267	259	265	255	245	281	278	259	228	251	276	260	268	242	266
23804	21688	29754	24122	21688	18223	1701	772	540	556	404	461	438	412	366	363	377	330	351	320	353	314	320	301	301	316	290	291	296	324	273	284	335	294	294	302	279	313	302	281	317	315	275	259	273	267	279	272	270	289	304	278	293	305	299	279	288	257	285	275	273	285	276	284	311	305	293	277	318	299	312	269	301	269	274	297	277	295	314	281	311	312	279	272	326	259	297	315	270	311	278	271	295	282	282	263	263	257	256	280	300	263	287	292	271	301	306	285	285	295	291	250	303	294	308	273	292	276	273	266	274	296	275	266	284	289	259	262	276	271	322	267	295	305	293	270	302	263	274	286	289	290	279	282	284	294	278	278	276	284	264	257	276	275	322	246	252	314	307	303	281	301	264	276	292	272	269	318	286	271	298	297	280	258	290	330	281	279	300	275	282	289	289	274	271	273	304	305	282	263	276	294	298	301	275	287	279	251	289	272	296	290	274	302	257	280	292	284	285	279	292	283	247	246	270	288	250	251	276	263	279	292	279	260	283	283	251	289	295	304	296	279	275	264	289	262	260	278	280	295	255	296	299	273	273	327	273	274	265	284	288	263	269	271	310	283	251	298	284	274	289	291	294	300	279	301	313	282	273	285	271	257	274	286	294	264	251	280	293	274	299	256	291	256	282	286	290	287	280	272	302	272	277	257	275	290	278	255	297	273	274	281	277	289	311	263	293	278	279	239	277	276	252	298	311	286	293	265	267	257	268	285	256	299	304	275	273	297	300	300	286	268	268	284	266	265	264	249	267	279	301	268	295	261	268	281	283	288	302	300	278	306	274	248	270	270	253	314	267	286	281	270	269	261	284	264	298	286	279	266	290	269	293	264	252	268	258	249	266	299	313	286	288	282	285	274	280	270	280	292	268	276	275	271	278	295	268	296	292	274	246	275	294	285	294	282	296	293	282	301	276	257	261	270	272	279	287	299	307	271	278	287	289	275	293	309	277	269	263	273	279	249	253	303	311	249	278	287	280	285	277	275	315	251	258	275	291	286	267	281	256	278	277	270	291	276	265	264	275	269	257	299	245	310	278	283	249	253	274	264	284	282	328	294	293	283	256	296	303	305	279	270	281	289	273	300	267	270	297	294	269	290	287	306	311	294	295	293	307	265	299	262	305	308	272	281	268	308	275	270	294	246	296	286	311	266	262	271	294	290	285	282	295	274	267	314	285	303	291	250	309	288	292	249	275	248	257	264	270	245	278	261	294	309	276	281	255	257	296	277	267	274	288	281	275	259	295	282	285	316	299	290	258	275	270	250	260	287	258	304	260	243	262	263	302	262	281	264	271	281	274	281	290	284	271	263	304	273	295	265	262	269	278	263	278	282	282	289	286	270	294	278	290	276	304	245	274	289	281	279	292	267	277	282	275	319	312	275	295	269	269	260	280	245	277	282	285	265	267	251	304	298	285	289	278	267	292	285	288	249	288	269	287	282	281	268	258	292	286	271	290	273	263	255	311	284	251	259	270	261	294	281	270	287	255	293	249	274	253	289	283	290	298	279	293	261	277	255	308	273	261	262	299	258	299	274	304	293	280	295	271	282	297	267	270	283	266	285	261	294	282	263	286	272	287	299	256	267	273	278	270	271	279	272	263	293	282	279	277	309	275	296	277	289	264	268	276	265	292	301	298	278	250	296	279	275	296	286	273	285	305	308	280	271	292	296	288	250	269	281	277	294	291	290	273	285	300	272	306	285	285	236	292	300	287	279	290	285	297	263	293	292	288	252	271	274	270	316	256	271	271	264	248	274	293	267	271	281	284	294	259	264	254	240	271	267	297	281	293	254	299	294	286	283	264	256	288	273	275	277	280	277	256	289	292	272	271	291	252	277	293	251	282	268	327	273	296	310	279	279	283	285	293	284	265	324	272	280	257	299	273	314	277	286	267	286	280	281	273	317	284	294	269	274	292	328	250	264	285	268	306	267	275	280	306	261	261	268	302	279	242	295	264	257	270	265	277	302	278	299	286	285	259	274	293	288	315	273	280	263	292	274	271	250	295	317	275	238	280	243	281	298	291	270	319	280	273	268	262	287	243	290	261	278	286	285	282	290	262	294	263	274	266	273	265	293	285	267	301	316	259	277	304	275	227	279	284	243	287	270	258	316	288	292	287	256	254	295	283	264	265	272	273	292	272	243	279	288	297	297	270	300	272	273	265	297	289	271	314	280	251	256	279	278	278	325	260	275	262	301	254	286	297	294	268	272	278	262	280	264	284	275	260	313	254	282	310	273	265	276	264	269	302	291	287	288	267	247	299	262	289	276	271	289	268	283	290	271	290	251	289	296	286	279	289	262	277	256	279	282	268	278	285	295	281	266	262	280	309	251	294	258	256	276	235	260	278	232	289	272	276	298	280	297	277	269	273	291	301	299	273	299	307	299	282	281	269	281	264	293	281	257	265	293	282	242	280	280	278	261	241	300	302	250	293	301	294	255	258	250	274	289	281	262	264	274	290	245	288	262	263	315	279	275	278	268	258	278	273	283	253	271	287	284	261	303	261	283	277	250	307	296	281	269	256	262	310	248	268	298	299	299	279	283	285	275	274	273	261	273	290	321	253	296	298	250	298	276	304	301	280	280	247	272	287	283	278	285	274	268	234	284	268	275	312	269	271	271	293	272	275	271	247	275	275	279	284	275	256	261	307	288	286	250	286	270	279	276	282	281	325	277	276	290	282	267	302	273	262	273	272	291	291	281	271	272	288	255	292	274	266	277	263	299	269	278	267	267	299	254	287	258	313	303	281	241	290	278	319	291	302	259	298	255	285	283	264	291	266	288	297	234	291	293	280	288	280	300	245	295	278	281	262	280	296	281	273	283	327	287	286	277	246	264	268	286	259	261	248	265	275	259	271	297	279	279	323	275	284	273	260	271	300	274	274	265	272	273	226	271	297	274	303	267	290	304	289	295	278	290	277	287	279	272	307	278	308	245	283	285	306	275	283	266	271	249	273	301	252	274	247	279	265	296	267	275	271	293	270	295	253	291	280	270	282	270	269	325	300	269	295	269	250	287	273	286	251	247	289	255	265	283	260	256	320	272	265	281	318	276	263	273	260	255	299	263	264	288	264	284	293	296	245	264	270	255	250	261	282	286	271	262	293	281	273	275	311	316	272	277	296	282	262	290	274	263	281	283	287	264	249	274	267	271	284	285	288	278	265	277	269	261	311	274	268	298	259	277	293	260	255	309	300	283	282	270	283	277	308	265	299	277	265	226	266	313	300	293	274	267	254	267	318	301	280	286	264	313	270	319	320	258	275	307	267	272	310	261	273	313	246	287	282	287	265	294	276	262	276	264	277	288	275	266	306	269	278	288	280	282	285	281	268	292	285	279	253	293	299	276	290	263	299	291	267	293	268	270	268	296	294	249	302	256	283	247	262	282	280	289	281	274	253	284	271	291	286	272	295	279	268	259	288	283	298	290	292	297	282	267	322	251	283	260	305	249
50688	15560	13146	7132	4712	3499	2734	2183	1808	1583	1277	1179	1067	997	904	897	844	792	753	725	769	716	652	673	631	591	595	618	600	605	634	584	590	638	565	599	589	599	571	573	539	572	545	553	597	560	560	518	543	559	535	552	590	511	547	524	533	538	584	569	503	548	512	532	573	556	528	530	536	546	557	572	538	562	554	567	518	528	535	559	518	519	526	553	522	563	506	530	540	570	527	572	521	559	543	568	540	524	502	541	538	542	544	555	570	531	541	532	516	527	554	515	527	499	543	584	494	542	490	493	554	513	575	554	552	535	515	492	575	538	534	556	550	500	496	546	491	557	552	567	560	551	493	533	539	513	564	497	546	537	518	569	515	535	473	490	534	537	530	536	511	557	503	587	544	542	533	496	555	499	522	543	591	514	529	549	490	545	529	507	512	511	539	491	489	562	533	517	540	546	473	542	529	555	532	558	487	537	552	552	503	524	542	530	506	524	563	529	531	539	530	562	549	548	500	546	522	514	509	533	526	543	535	498	511	544	506	524	529	531	539	522	536	519	528	543	544	485	532	539	529	486	523	558	498	550	511	498	544	491	508	503	505	547	531	522	497	543	528	524	539	509	525	507	543	552	533	501	539	549	527	516	492	531	530	510	535	532	541	514	466	535	544	535	543	549	515	554	564	498	519	540	505	510	533	549	507	528	501	501	532	516	574	515	515	542	522	559	504	523	527	532	532	515	522	524	530	514	539	564	579	543	517	537	569	510	520	517	577	544	522	541	508	484	501	546	558	525	520	527	488	559	524	500	497	511	526	519	534	541	524	528	498	503	525	555	535	488	521	506	510	492	520	474	519	510	504	576	537	569	531	544	523	568	509	537	576	537	519	561	530	484	550	520	509	559	513	567	498	537	532	505	514	507	536	508	543	529	508	524	533	547	523	535	507	511	492	552	527	533	570	535	517	542	558	500	545	508	556	525	517	526	541	524	531	526	534	560	544	507	533	519	528	521	526	512	514	562	569	518	492	548	530	536	511	548	518	546	554	524	506	517	485	545	509	549	533	556	534	540	548	490	519	509	552	546	532	516	546	528	567	581	532	542	497	528	561	526	542	526	499	561	532	559	546	528	509	519	509	561	517	539	565	578	489	525	515	523	506	553	527	540	501	548	516	526	540	513	545	561	495	496	529	498	562	503	551	542	525	538	545	531	505	507	505	557	518	532	545	549	507	520	529	544	527	532	512	492	550	559	512	520	545	549	571	532	519	568	490	527	579	527	568	511	528	515	545	480	522	597	568	521	537	547	581	534	490	527	522	519	548	563	502	530	521	548	511	515	511	536	522	582	539	575	521	526	492	550	509	533	501	502	510	564	542	514	522	545	471	523	544	535	528	550	491	508	561	538	526	541	533	506	509	494	521	505	516	496	548	502	502	520	577	535	523	518	533	537	532	492	567	547	524	505	502	554	516	521	533	483	512	537	555	498	528	532	490	529	525	505	555	498	556	496	519	535	523	533	533	531	527	513	576	537	546	530	493	493	547	550	562	533	522	540	545	497	512	515	522	531	540	509	513	545	527	511	553	512	539	533	540	555	545	563	539	535	554	506	519	516	561	553	519	527	510	519	563	528	527	538	543	553	542	501	516	514	537	530	509	486	527	529	536	549	531	529	562	546	518	515	489	524	521	561	535	569	523	540	519	543	491	531	538	555	555	526	535	508	543	587	486	595	545	578	537	537	531	503	530	534	506	540	559	484	510	532	541	534	557	487	501	535	500	555	517	536	538	578	507	507	553	520	530	530	529	519	552	508	536	497	539	537	538	556	549	518	521	536	523	507	547	503	539	514	525	503	533	545	520	550	533	514	535	555	574	550	538	497	483	540	577	540	568	573	505	520	532	557	538	591	543	528	558	498	516	541	543	594	537	549	529	529	529	541	523	497	539	538	521	571	522	529	527	505	548	505	536	543	556	520	577	565	506	498	508	530	552	493	527	515	558	521	499	520	501	550	521	517	498	522	533	530	489	524	484	471	520	522	524	560	578	549	534	561	503	525	485	544	536	562	508	559	495	522	466	523	532	553	554	521	515	468	547	514	540	513	575	509	563	477	549	484	521	519	541	540	556	495	525	534	512	514	508	542	519	520	550	554	495	523	514	526	543	586	529	533	514	507	581	507	540	539	551	524	547	523	503	553	547	537	518	514	524	509	566	568	546	502	561	525	535	490	540	558	552	550	540	534	532	528	523	505	520	506	502	545	513	554	557	508	530	510	521	535	524	489	491	543	508	508	502	574	524	532	558	538	510	543	524	531	524	500	553	520	548	519	513	601	555	574	536	532	537	525	535	523	529	512	518	555	501	507	540	571	516	527	506	548	534	531	562	536	514	532	557	523	555	553	519	588	552	490	523	537	578	557	545	498	561	540	520	520	539	542	552	506	540	522	530	550	528	536	519	570	483	527	537	490	536	526	548	546	528	489	528	490	536	550	537	564	529	555	520	561	529	532	527	507	535	561	547	523	540	517	513	546	561	533	545	558	509	528	530	539	534	527	557	560	535	519	536	542	542	538	540	589	511	524	561	534	481	517	545	546	546	571	525	553	520	515	567	551	513	558	478	539	485	489	518	551	534	525	520	550	559	568	507	526	493	552	524	511	533	550	553	545	557	489	524	524	553	536	540	530	518	525	529	518	543	540	513	535	518	502	529	593	507	530	507	576	530	524	566	494	530	541	516	508	520	544	526	535	536	501	505	527	526	537	556	499	536	577	501	550	516	554	529	529	525	560	546	538	504	560	527	545	511	508	538	535	516	526	522	531	530	511	519	551	525	552	544	537	559	554	535	569	538	517	537	518	492	511	541	546	529	528	548	560	494	539	532	531	523	522	535	520	583	544	555	549	498	508	570	552	503	528	539	557	518	561	544	492	536	550	549	520	507	525	479	503	531	554	533	547	530	488	545	579	553	506	531	523	543	482	508	513	528	515	530	513	523	532	565	515	541	535	537	559	549	514	517	573	557	544	537	504	549	536	544	532	547	537	514	539	528	535	507	566	525	505	489	546	512	526	538	501	522	525	528	567	545	557	503	508	534	516	537	575	521	502	543	487	507	515	583	552	514	563	515	534	498	480	498	488	561	487	524	521	509	523	517	523	566	522	530	546	514	533	575	511	496	566	516	512	519	494	542	555	536	541	547	577	552	565	515	531	510	549	558	547	524	529	473	528	553	500	548	587	565	561	559	518	572	497	582	538	571	537	506	518	538	508	539	519	518	518	494	514	518	497	518	530	526	524	525	532	522	542	547	551	497	536	535	519	526	492	527	509	514	541	533	521	532	562	494	543	525	554	543	556	588	563	518	552	527	547	538	473	484	518	549	532	525	539	516	517	538	542	557	569	511	541	511	538	553	508	517	538	518	481	545	508	517	517	544	566	521	558	585	514	572	538	559	527	520	538	524	528	532	557	538	566	555	502	547	535	500	560	543	544	547	530	575	530	541	535
27388	20942	7662	367	182	117	97	100	91	111	108	102	111	89	93	90	79	78	85	82	88	93	91	104	82	96	100	92	86	99	85	91	90	101	73	91	95	72	92	102	73	76	80	80	78	73	93	102	75	90	83	80	88	72	88	94	91	65	81	77	73	73	86	93	72	92	84	76	80	81	87	86	90	92	79	89	78	70	100	76	82	99	105	70	87	91	88	102	86	81	74	90	74	77	93	83	64	81	92	64	88	84	84	87	77	92	96	96	93	87	86	79	80	69	85	87	76	83	91	80	81	83	74	73	77	90	77	93	72	96	76	89	97	86	66	76	91	94	90	83	76	84	83	80	69	78	76	98	85	72	82	87	76	91	74	89	71	80	95	80	90	94	77	87	106	94	83	90	87	68	74	76	67	78	69	93	68	83	68	79	91	78	69	74	94	98	99	88	89	86	85	82	80	95	77	90	99	81	94	83	75	84	74	89	86	85	85	83	96	75	81	88	90	83	89	78	97	90	91	88	80	103	80	90	87	92	86	86	88	77	106	92	93	72	98	90	88	78	86	74	92	77	95	89	77	95	70	87	83	93	86	79	70	86	75	79	82	84	96	87	76	88	73	73	96	85	86	92	89	98	80	80	79	90	70	73	100	79	81	84	85	91	91	88	97	83	85	68	87	87	77	96	78	83	99	69	88	71	83	83	84	81	75	92	81	94	68	74	76	92	79	74	65	74	82	103	95	84	85	78	82	76	81	93	85	81	82	83	84	93	70	75	94	92	86	106	101	83	89	104	93	81	72	95	80	74	81	85	93	91	97	71	90	77	91	85	67	90	92	100	97	76	84	92	86	71	89	86	81	91	96	82	86	76	81	84	83	99	77	89	77	80	86	82	96	88	79	94	108	90	94	81	83	79	82	85	86	80	68	81	80	86	81	82	84	96	91	91	86	93	96	78	81	86	84	81	78	88	85	97	80	92	79	89	98	92	67	104	77	72	91	78	74	78	90	98	93	79	87	85	84	88	87	78	85	81	96	76	91	89	78	82	99	97	103	75	79	87	90	87	84	86	74	96	89	88	84	81	101	84	85	82	77	78	69	102	93	65	100	70	87	69	86	83	81	93	71	98	84	80	88	89	91	85	83	76	84	69	85	75	71	104	76	82	86	95	84	88	84	78	78	93	105	98	84	95	105	82	81	91	83	93	74	84	66	80	80	82	86	106	89	83	90	104	82	82	76	84	78	92	80	75	79	93	75	98	100	79	88	81	96	85	83	89	82	81	95	92	91	84	80	98	85	89	82	89	87	94	97	75	81	84	85	74	76	80	80	74	78	57	67	97	98	74	88	82	95	83	80	83	95	92	102	98	68	89	97	82	83	103	88	95	71	75	79	83	94	81	79	79	81	85	91	85	62	81	82	77	81	93	97	82	85	96	100	92	88	72	109	77	85	104	105	83	98	88	78	79	90	60	79	82	95	91	80	96	82	94	77	93	88	89	99	93	71	78	91	71	80	89	82	77	89	80	81	88	93	69	93	82	70	88	89	87	85	91	92	102	90	92	82	70	81	84	72	94	74	82	87	94	79	79	96	71	78	96	69	87	79	88	82	77	95	78	98	92	99	91	88	88	71	79	91	77	81	88	80	69	70	67	84	93	69	86	93	66	104	91	77	86	77	92	78	87	77	82	97	78	91	99	63	93	87	87	90	80	87	87	75	87	89	86	81	84	67	75	85	89	91	95	93	75	87	72	92	75	84	78	86	79	83	91	101	82	80	98	89	84	78	75	73	95	88	74	68	86	89	77	87	83	92	92	92	82	87	87	76	83	97	94	90	96	80	76	90	86	77	84	82	84	83	79	62	75	87	97	91	84	71	65	90	102	81	94	87	70	92	89	82	80	95	85	61	78	68	74	77	91	86	71	84	96	81	84	90	82	85	83	96	87	93	82	86	90	80	77	76	91	80	84	72	79	65	83	100	98	84	103	70	83	75	85	94	82	89	96	89	91	83	74	92	84	88	89	91	98	82	93	79	100	88	87	74	56	87	83	81	77	77	97	87	94	96	98	83	86	84	84	85	97	91	69	72	85	90	83	86	65	87	79	80	92	80	98	102	91	81	84	92	79	99	82	72	77	76	88	96	92	87	69	89	91	83	71	81	78	79	99	81	80	72	83	88	64	87	85	111	106	81	90	83	80	83	98	100	89	79	90	84	104	92	85	104	79	85	84	81	83	84	89	88	64	77	96	90	87	80	73	68	90	87	100	84	86	80	96	91	85	79	98	84	59	83	91	92	91	75	93	67	84	84	87	87	85	92	81	81	72	86	73	98	84	97	96	79	86	85	77	89	85	74	72	78	83	90	83	104	69	89	73	83	90	95	83	81	82	91	77	82	91	87	91	69	85	92	88	98	84	90	81	93	92	77	82	82	84	80	97	98	75	77	73	79	76	81	85	75	68	83	77	78	93	70	91	74	87	79	105	93	91	97	86	80	75	79	87	80	78	94	98	90	93	78	73	83	90	83	85	77	80	95	102	84	73	82	69	77	89	94	72	84	89	92	93	80	94	78	79	89	77	84	78	91	75	92	86	77	97	113	75	66	78	103	61	76	85	81	83	90	75	79	86	72	73	82	87	88	83	96	97	68	94	87	79	92	91	107	102	78	87	93	71	77	87	89	94	93	80	78	86	85	83	84	90	94	78	95	76	93	78	77	97	79	98	82	80	91	86	78	74	87	78	85	84	98	68	79	84	92	98	110	81	91	88	77	88	72	84	83	87	75	92	70	81	88	95	79	82	81	95	86	88	78	82	100	78	90	65	104	88	81	83	92	82	83	87	92	71	84	84	86	99	88	84	83	90	89	97	92	72	70	85	86	82	79	83	98	83	93	93	82	77	93	89	84	96	87	88	75	89	86	87	84	87	76	68	81	80	84	73	64	60	90	84	99	88	77	84	81	72	97	81	83	90	75	82	86	78	70	83	69	85	80	83	88	87	91	84	73	104	78	99	92	90	82	88	85	91	87	90	91	87	77	58	75	83	81	85	89	95	79	74	73	71	68	74	74	72	79	78	98	96	84	75	86	91	82	72	91	89	100	85	95	98	76	84	71	95	91	82	100	93	80	85	85	76	102	76	78	77	80	85	94	90	94	75	83	95	82	99	76	90	94	84	81	94	71	76	78	72	103	79	79	85	87	83	95	86	92	91	72	81	89	78	80	96	96	94	86	58	83	97	78	90	100	89	86	87	87	101	70	85	75	89	85	82	90	101	77	97	85	82	67	83	84	95	91	73	82	85	82	65	99	88	95	90	109	77	79	98	73	100	85	89	95	77	94	82	84	81	93	87	82	79	87	68	87	92	62	94	85	100	82	73	82	97	84	86	87	86	79	79	78	86	85	101	83	97	79	83	112	72	101	81	84	86	74	94	95	81	79	93	80	101	88	83	91	93	83	72	76	94	74	99	78	81	99	105	94	81	81	88	107	77	80	87
22761	1950	1063	597	401	305	310	271	294	223	220	205	227	237	213	226	199	209	197	199	187	203	212	190	173	201	204	211	192	184	199	188	173	189	187	217	200	209	186	192	203	162	181	196	167	170	212	189	179	177	191	193	178	191	205	190	185	204	207	198	197	213	174	190	186	175	191	206	206	185	197	178	190	187	193	190	183	172	201	201	214	201	174	197	176	187	186	191	185	188	192	170	188	189	167	206	186	220	205	181	164	217	194	187	200	182	196	160	170	161	173	162	214	176	195	184	188	206	179	201	203	191	192	169	188	200	182	184	175	206	189	197	172	207	175	196	198	189	178	194	210	187	197	203	154	209	172	186	174	210	181	186	198	167	200	200	188	222	172	191	183	182	197	161	186	177	191	183	173	198	183	212	185	172	194	189	194	204	193	196	202	180	197	179	182	194	176	176	166	183	186	209	187	195	194	188	195	184	175	196	225	179	197	207	206	165	190	186	185	165	194	194	185	182	173	171	187	193	178	188	187	191	201	175	187	192	199	200	201	159	176	197	188	173	200	175	150	199	195	183	192	187	165	178	193	188	195	206	200	206	178	193	182	166	186	164	199	203	166	197	168	190	168	202	171	190	182	176	190	184	181	183	164	171	190	162	194	204	183	192	217	175	197	194	186	195	188	184	183	197	181	189	199	175	192	183	186	165	201	168	185	183	205	182	211	178	179	174	187	181	207	178	187	194	186	159	191	199	200	193	200	179	198	198	198	189	182	202	194	198	219	187	181	171	171	189	191	196	201	200	193	190	167	215	217	187	188	162	190	201	190	178	187	180	191	199	194	168	193	185	192	200	193	197	202	203	206	185	181	194	185	186	181	186	180	206	185	195	191	209	188	183	173	219	199	205	183	201	194	219	188	196	185	191	190	170	167	189	176	184	183	206	182	200	204	194	183	183	197	210	196	188	191	181	178	205	195	182	219	180	225	198	194	199	163	209	209	175	191	191	188	191	179	195	166	168	174	208	199	215	179	197	192	206	174	200	197	208	225	181	216	198	203	171	205	180	182	161	187	200	203	183	188	205	186	188	174	197	194	194	185	200	188	185	207	179	205	203	181	170	193	203	192	170	164	179	197	181	215	191	184	168	193	212	181	196	194	174	182	205	178	208	204	188	205	205	187	174	214	187	174	184	171	175	187	175	178	197	189	184	202	171	179	169	185	191	177	233	182	182	180	183	189	185	168	185	204	181	215	187	185	184	189	184	187	164	204	176	158	206	191	207	179	202	182	176	191	181	173	182	174	222	192	200	196	179	189	180	199	199	195	165	173	200	190	217	201	168	195	200	202	216	193	203	164	161	202	205	192	180	194	198	184	204	208	196	188	175	182	223	171	172	196	173	210	227	179	200	211	200	200	206	194	165	199	175	189	201	200	178	190	191	185	182	172	204	182	200	185	178	192	189	179	185	192	183	168	192	175	187	184	198	179	187	169	193	176	190	191	198	194	201	178	214	176	209	192	173	179	162	187	186	181	167	201	191	181	198	227	209	212	169	189	197	208	193	181	181	189	224	182	177	171	175	185	196	197	198	216	189	179	178	189	184	172	202	179	183	187	204	188	200	192	204	183	194	199	185	171	184	192	160	201	210	180	201	197	165	174	170	181	197	193	188	188	180	174	184	181	192	195	184	160	195	180	206	197	182	188	174	203	239	194	191	206	207	189	202	199	210	187	175	221	187	196	169	199	188	189	212	174	175	180	209	190	202	197	187	194	216	207	168	217	163	184	197	163	205	205	184	209	165	215	194	183	175	178	184	186	211	195	194	195	193	173	192	185	184	202	197	179	205	193	179	194	156	170	182	178	192	195	183	201	191	168	176	180	176	183	196	211	189	195	182	166	194	203	194	209	177	186	193	166	195	179	170	186	190	170	201	173	184	181	172	185	192	186	193	181	173	201	201	192	189	202	184	197	182	188	177	206	187	200	176	180	198	211	194	187	195	186	179	196	179	203	187	180	215	208	188	179	203	176	170	209	198	183	189	191	194	203	170	178	196	176	195	199	200	211	181	190	184	164	206	193	172	203	193	186	208	173	202	179	181	186	214	179	185	207	188	170	174	191	190	197	173	173	192	210	201	169	179	187	197	176	190	183	191	186	204	208	190	206	196	194	204	185	181	191	199	191	196	186	194	186	202	196	219	188	187	189	173	200	204	172	180	182	200	170	169	184	178	178	183	205	191	196	210	196	199	221	179	197	184	202	163	192	187	188	191	189	170	181	186	211	174	223	177	182	186	202	197	190	197	199	184	201	193	193	199	196	184	213	197	196	173	197	208	183	179	199	185	220	217	178	183	184	175	196	194	191	191	188	171	176	172	205	182	191	191	200	171	195	206	170	180	189	179	186	183	187	179	205	184	203	177	191	184	199	193	195	196	172	205	206	161	199	176	194	187	192	200	182	195	188	185	191	185	184	185	193	185	178	184	169	180	191	164	206	199	213	156	190	178	179	190	206	190	207	172	207	194	203	213	176	176	184	210	195	197	170	197	186	172	202	207	198	175	181	181	187	169	199	225	184	182	189	220	193	181	201	208	198	187	192	179	178	160	179	181	196	169	198	203	206	209	177	172	172	200	185	172	193	177	171	185	186	195	212	169	168	193	188	186	193	184	183	194	188	191	179	191	185	184	206	182	192	185	200	199	199	193	191	189	175	193	187	181	217	187	213	184	183	200	177	167	188	167	186	208	179	189	188	189	187	232	205	199	194	167	211	163	197	182	193	216	194	187	163	185	203	185	175	176	177	197	180	176	190	179	189	180	189	195	181	172	167	182	176	197	193	182	187	190	195	182	181	192	167	184	174	178	189	175	207	162	175	182	193	192	176	187	198	191	186	180	202	165	191	189	192	166	188	181	197	178	207	176	185	192	181	181	169	197	193	207	189	206	208	173	182	179	176	207	192	192	192	174	167	195	191	162	180	187	199	208	188	185	185	205	209	166	203	210	198	196	171	196	176	202	194	198	188	196	190	189	185	213	191	184	199	202	213	178	175	201	176	169	211	192	226	184	204	188	175	203	184	196	181	179	169	180	176	200	179	188	179	188	206	192	178	202	200	176	190	181	158	201	194	197	191	196	197	203	183	194	204	166	181	192	203	186	180	227	180	207	180	176	174	192	184	187	166	182	201	174	170	207	191	185	175	179	199	197	193	186	169	175	195	195	189	176	190	179	192	192	206	170	186	184	186	203	188	181	157	197	201	191	196	182	195	175	215	198	185	209	207	201	235	197	181	191	182	177	190	183	219	189	181	199	174	188	177	191	162	180	193	196	178	197	197	193	180	174	195	179	181	196	179	161	206	188	178	166	189	196	184	173	198	220	188	202	183	192	193	171	209	171	161	173	170	193	175	182	187	168	185	165	192	198	180	193	183	190	202	190	217	194	199	204	166	183	207	167	180	170	182	176	176	171	175	183	165	179	194	209	196	198	186	192	194	187	184	181	210	182
24771	21701	29374	24569	20883	2008	480	336	273	249	229	199	212	196	150	144	153	145	142	138	121	173	156	137	148	125	141	139	126	140	142	139	137	104	133	131	129	128	157	152	121	116	120	146	139	119	133	121	141	133	143	148	127	123	146	133	118	126	117	147	148	154	138	153	135	147	136	124	124	126	141	142	153	120	115	129	132	125	140	129	113	115	127	154	125	108	137	122	137	116	137	124	155	117	102	113	144	147	141	129	119	125	133	146	133	140	133	115	87	120	141	125	134	103	142	133	137	100	132	147	127	127	127	148	118	110	125	121	117	114	101	107	138	145	98	137	131	128	131	114	134	123	138	126	133	107	111	137	133	131	123	118	144	127	131	151	142	144	128	144	150	142	133	120	116	147	140	125	135	121	128	125	116	111	115	118	119	112	117	138	110	127	135	127	129	133	120	126	117	134	132	122	139	125	119	123	113	120	114	114	115	128	136	114	134	121	131	137	143	125	127	148	129	124	126	119	121	136	121	133	117	115	119	156	128	118	146	147	103	129	155	142	148	126	114	117	128	109	135	111	106	133	132	142	118	107	131	121	150	128	133	124	112	126	144	131	142	121	108	138	113	102	131	116	121	139	135	132	114	123	128	116	158	124	118	133	117	125	130	129	139	101	131	136	112	120	121	136	112	129	137	123	123	136	118	136	120	121	124	127	112	126	110	111	122	130	120	146	122	132	141	136	127	128	114	127	110	128	134	131	145	120	111	139	114	120	121	128	135	132	110	129	121	126	130	129	134	127	135	106	129	133	97	131	103	122	123	114	141	129	128	148	109	108	143	127	124	134	129	128	132	119	130	118	144	123	127	126	113	141	110	145	123	139	112	124	151	146	129	118	128	117	117	131	113	106	145	134	112	123	125	127	118	130	110	114	120	115	136	118	127	105	140	124	146	122	138	149	132	121	136	132	117	133	138	117	119	128	127	132	119	120	131	117	117	115	115	116	116	101	126	101	116	113	138	127	132	137	127	138	125	124	144	120	122	142	137	128	147	119	116	124	126	108	130	126	151	132	123	129	110	114	136	118	143	126	126	122	137	130	125	100	129	131	100	150	131	112	125	127	130	132	128	149	117	114	123	127	151	133	122	133	132	138	128	131	128	136	132	105	126	139	117	121	122	129	128	133	141	122	126	123	97	121	141	124	139	150	128	120	105	121	145	124	142	116	126	130	135	123	126	126	119	119	127	139	151	143	143	139	127	126	128	127	120	127	124	135	117	105	142	138	123	109	131	132	136	122	141	110	117	124	107	122	113	136	144	131	138	120	129	119	135	114	113	133	109	126	123	131	136	137	131	121	103	122	132	125	146	123	130	125	145	107	134	135	113	130	134	121	113	138	122	128	122	126	132	124	121	146	122	124	133	134	126	133	121	132	121	107	132	130	134	128	107	137	127	140	129	117	129	120	137	113	119	107	128	126	134	133	128	131	112	97	135	110	137	131	146	121	107	117	141	128	113	129	111	108	127	123	135	120	118	119	131	129	109	122	121	126	113	149	143	116	134	126	132	139	118	114	134	147	141	123	120	132	113	136	113	123	112	135	119	114	128	113	125	123	123	118	132	124	125	122	148	127	130	108	114	118	124	124	123	115	124	118	118	119	145	130	109	131	115	130	134	144	114	112	141	121	130	134	119	118	116	112	108	121	117	123	136	141	118	119	150	121	128	123	100	133	134	136	124	131	115	123	119	139	122	115	121	150	134	145	139	123	145	126	118	127	129	135	116	121	131	122	137	134	117	104	128	110	118	121	111	123	121	124	134	109	131	145	124	134	129	130	132	136	138	132	114	112	121	142	116	123	150	135	128	133	143	122	118	108	108	134	123	133	118	122	126	123	146	132	145	125	133	139	129	126	118	106	103	124	112	113	115	112	131	146	126	135	114	131	119	119	144	125	128	121	135	116	141	126	113	117	123	116	138	121	122	128	115	102	95	127	135	121	128	95	147	131	136	130	137	111	126	128	116	118	128	126	129	117	119	137	114	128	123	131	144	128	105	125	114	120	123	112	128	139	140	122	135	117	132	116	117	118	125	139	124	118	132	114	125	135	109	132	119	125	134	134	113	133	142	116	105	120	117	134	123	130	113	103	133	124	131	143	136	152	132	125	126	148	134	112	143	118	124	118	125	133	123	121	123	135	126	117	125	130	129	100	136	121	127	136	137	110	118	142	134	105	114	120	130	112	154	139	124	135	141	106	145	123	125	120	122	118	115	147	117	118	123	110	127	131	127	117	128	142	126	140	116	126	125	117	139	112	130	123	116	145	128	124	137	120	126	134	118	133	128	120	124	131	123	132	130	126	125	120	113	125	123	113	120	117	101	106	122	106	114	137	127	90	126	106	111	120	125	151	140	138	124	127	114	125	114	136	111	145	135	117	150	112	127	104	126	131	124	123	118	132	121	126	132	104	101	128	121	120	118	106	137	138	112	133	116	112	95	115	109	132	120	111	128	126	135	138	136	133	119	108	127	115	128	124	126	141	113	130	132	112	137	120	109	125	123	100	116	136	132	133	98	117	116	119	121	126	138	121	125	126	136	113	116	124	139	135	124	111	146	130	143	128	113	125	120	121	139	111	145	122	134	129	114	137	121	122	119	127	112	122	132	117	112	124	120	108	123	122	132	135	132	122	135	108	119	140	132	136	129	117	116	118	113	133	133	133	121	135	119	112	134	157	133	118	149	129	127	134	101	132	105	103	107	138	117	126	128	121	105	127	119	136	131	118	146	132	127	106	124	119	133	145	122	120	117	105	116	142	126	125	135	131	124	121	121	147	143	108	138	144	122	125	106	129	126	117	141	131	147	140	132	150	124	116	123	130	119	145	115	132	122	99	137	115	122	144	129	125	122	145	132	121	143	124	115	135	118	122	129	135	131	139	106	105	120	128	123	125	128	114	146	142	116	124	133	125	134	129	117	129	129	119	116	113	126	121	126	111	118	119	124	140	120	146	130	118	127	116	114	133	118	125	134	132	116	120	132	130	126	142	115	126	123	122	141	127	119	127	119	136	108	124	139	112	136	126	124	137	115	117	134	120	113	120	128	108	131	135	132	102	137	106	132	121	124	120	130	108	131	148	124	125	135	126	122	148	123	134	127	140	142	131	108	110	116	125	130	124	133	120	131	129	132	134	120	124	129	130	135	124	106	135	126	148	117	120	117	132	120	130	110	125	142	120	117	141	141	139	119	116	146	124	141	130	119	133	115	136	120	120	125	120	139	128	139	133	134	124	132	122	126	112	118	123	122	120	137	129	122	136	143	140	134	168	121	106	121	115	136	127	123	129	137	129	115	127	111	122	132	127	129	116	147	127	126	128	121	137	129	124	117	118	112	109	121	118	136	138	119	130	123	123	121	134	131	117	125	124	121	121	121	129	120	123	130	137	117	122	125	137	135	119	128	121	136	111	123	118	134	121	136	129	141	116	136	112	126	139	110	130	121	124	112	100
43835	10370	8069	3964	2588	1873	1387	1069	988	784	637	608	531	495	467	406	377	371	365	354	322	316	329	370	342	338	295	296	316	277	293	312	288	294	307	294	264	302	293	283	291	313	271	254	287	291	293	281	272	279	283	265	245	289	274	257	257	268	265	250	228	282	255	284	278	275	291	270	264	246	248	259	231	292	278	266	287	270	249	256	261	254	257	265	260	269	311	252	247	272	276	243	274	264	278	272	253	250	271	240	251	285	255	249	281	294	263	256	272	283	263	228	251	247	269	236	254	252	268	257	262	230	248	273	237	275	241	284	245	257	262	275	269	257	258	255	260	237	260	261	241	276	260	260	251	251	254	245	279	280	293	297	257	295	242	237	279	264	231	257	255	254	281	230	251	245	243	239	257	258	267	270	284	273	266	253	248	266	272	231	277	249	260	259	261	281	269	259	247	241	263	265	272	277	256	260	244	232	283	247	258	230	266	267	239	235	243	273	275	278	269	262	288	256	265	269	279	229	253	250	262	216	267	259	246	260	250	277	257	292	272	240	279	260	264	256	237	256	266	271	247	229	254	283	266	260	270	256	243	273	261	283	252	290	249	279	271	252	267	265	254	255	283	270	266	252	268	262	264	248	236	266	278	277	269	240	240	259	244	227	268	245	267	278	245	244	267	247	213	283	221	259	267	261	269	263	229	275	237	261	242	274	258	260	252	277	244	224	275	286	288	258	253	244	252	261	225	279	237	237	260	235	250	249	265	274	259	257	249	263	249	238	264	236	264	288	250	232	243	272	235	253	265	232	253	268	256	258	259	258	242	255	241	268	263	254	289	267	260	282	245	250	269	271	236	221	243	259	249	268	277	251	279	290	252	263	234	258	250	238	283	239	255	297	268	291	259	270	262	245	262	278	246	252	286	237	257	243	266	291	268	247	288	259	277	289	256	237	251	239	259	242	258	256	256	251	286	272	277	270	236	266	261	264	236	265	269	261	273	249	252	240	252	262	260	278	256	274	257	260	293	241	230	259	277	275	263	287	271	270	230	269	266	265	259	283	232	287	262	237	275	278	262	249	264	241	281	240	259	220	273	284	270	254	297	264	214	250	278	271	231	260	276	266	237	265	273	264	241	269	267	261	240	297	243	284	237	276	268	253	289	231	279	252	272	267	270	270	240	252	254	273	269	274	273	235	274	284	251	248	262	246	275	248	223	270	259	237	251	217	242	237	252	265	233	252	255	237	243	261	254	284	249	261	238	260	276	246	253	263	309	256	262	273	255	277	264	266	223	253	280	278	269	263	262	221	242	265	237	237	289	263	266	253	254	309	275	268	256	290	248	274	260	288	228	260	250	270	272	228	278	239	274	257	268	271	259	255	283	266	255	268	236	248	238	270	274	261	252	246	269	235	251	270	267	272	288	257	247	272	266	252	270	259	265	290	248	261	222	280	247	292	250	289	248	260	253	265	258	283	271	237	255	259	268	251	233	271	248	250	275	271	248	232	273	253	234	300	245	242	251	280	241	267	270	276	275	267	248	221	240	239	240	250	263	251	261	269	256	289	254	253	262	253	234	231	246	257	245	264	266	258	276	254	289	259	251	273	250	287	261	255	229	232	247	240	260	260	261	296	246	253	258	256	262	233	279	286	242	268	239	268	270	251	280	252	285	274	252	253	252	259	274	254	272	264	267	255	261	263	289	287	273	227	288	265	249	248	261	260	283	240	288	293	238	254	244	236	305	270	275	268	252	249	219	287	272	273	281	275	260	260	283	253	262	266	249	253	229	256	258	247	241	272	248	250	275	257	270	250	259	272	255	267	256	247	257	242	251	244	277	243	256	252	291	282	264	233	286	286	312	284	265	255	270	240	262	247	270	241	237	249	281	295	223	259	258	261	235	276	228	253	284	245	258	264	277	272	246	252	232	250	242	239	270	253	257	273	260	278	277	238	276	286	223	257	304	276	237	271	248	266	276	252	284	275	280	262	265	248	273	245	251	258	263	237	268	256	268	280	285	265	262	278	236	271	248	226	274	271	254	254	270	304	282	285	264	265	259	272	263	252	249	283	243	263	249	253	253	249	258	229	267	269	246	272	269	228	245	268	232	235	244	244	248	261	228	262	253	258	255	239	251	285	247	259	273	252	254	240	266	264	265	253	253	253	267	245	252	263	268	269	228	268	285	252	263	261	257	252	256	262	282	246	214	257	224	251	249	247	246	259	269	279	253	247	262	250	250	254	247	241	268	240	213	277	261	240	259	264	243	259	263	275	267	240	267	292	263	251	217	267	253	253	265	271	257	256	237	278	270	240	255	262	248	266	241	243	267	238	251	291	261	276	266	242	277	293	242	253	247	281	259	232	242	223	254	261	258	265	255	233	272	223	262	256	251	268	265	285	271	274	248	233	252	258	251	271	264	254	291	262	259	284	250	244	249	277	261	264	253	243	250	274	265	269	283	256	227	267	238	236	243	279	261	235	271	294	238	266	271	265	255	243	249	239	282	276	297	245	254	254	291	257	283	267	276	234	276	260	275	257	263	265	308	271	266	241	238	252	237	240	238	269	248	257	228	268	250	271	259	257	268	252	243	256	254	254	243	249	256	241	277	256	242	267	266	250	279	282	267	278	227	253	269	254	262	259	226	243	292	276	239	255	244	266	254	282	261	244	261	237	241	230	249	254	241	255	255	235	261	273	244	221	261	280	284	268	257	255	269	259	253	256	262	275	252	240	265	219	273	255	245	239	274	251	276	261	266	248	252	255	294	236	247	276	254	255	268	259	229	278	250	274	273	253	232	284	238	228	258	243	253	273	237	276	259	268	243	299	259	244	214	254	248	250	250	281	254	272	251	250	271	260	239	267	273	282	250	272	256	241	262	270	242	247	262	268	259	277	297	239	255	234	250	276	270	257	244	257	246	275	264	289	231	279	268	260	259	259	259	276	230	263	285	275	267	263	242	263	252	247	267	261	278	250	274	251	278	223	247	244	287	253	288	224	268	288	257	283	255	247	264	220	274	264	256	235	275	271	239	233	255	259	250	216	264	280	248	271	272	262	257	263	254	259	281	267	233	268	245	252	253	269	239	266	231	262	299	285	250	267	238	249	246	268	235	261	240	246	265	242	253	241	280	275	247	274	240	261	284	251	279	274	251	256	255	248	286	255	248	270	256	260	270	262	256	251	271	270	221	288	250	255	269	243	248	284	257	270	271	245	231	290	253	265	240	256	257	267	258	249	241	243	266	238	251	251	244	261	262	262	272	264	268	284	254	250	267	284	269	263	263	253	267	256	263	254	264	262	277	246	221	261	264	288	276	258	271	248	247	273	264	260	279	254	259	253	234	269	262	258	268	267	287	267	237	262	277	223	262	260	274	241	247	269	269	226	246	239	240	236	264	269	257	241	244	247	273	250	283	248	236	229	304	279	263	258	229	255	255	272	258	235	245	254	265	255	305	251	248	260	266	287	254	218	264	239	252	256	263	268	243	237	281	259
23798	21724	30003	23965	21726	20584	2142	741	585	507	471	434	399	406	382	378	311	380	359	339	308	305	291	322	320	340	336	271	325	305	303	266	304	305	285	316	290	268	309	283	301	293	259	273	287	317	286	309	289	281	252	300	266	292	257	273	277	280	268	296	264	291	286	277	303	295	268	263	295	259	300	300	279	315	275	266	306	239	280	266	268	241	280	282	266	267	288	296	258	306	260	260	281	266	301	287	297	283	251	268	254	263	262	266	281	288	279	275	295	264	270	275	280	273	283	263	265	305	255	263	266	308	304	251	273	258	265	261	260	297	283	270	249	263	301	286	282	250	288	279	300	265	283	324	276	263	262	301	317	276	249	276	307	272	223	279	258	295	277	288	263	271	264	293	308	301	273	274	281	270	297	270	334	276	283	275	269	274	295	292	283	261	296	301	272	313	302	295	250	267	290	274	306	255	259	253	285	279	276	268	284	294	286	268	271	283	315	293	294	298	260	292	267	272	272	277	284	246	271	265	275	272	289	282	295	282	290	279	282	273	292	280	281	288	289	278	249	290	318	273	285	282	263	265	251	293	259	271	291	293	251	302	266	294	285	283	265	268	304	268	265	292	252	245	263	247	288	281	271	282	286	299	252	285	256	242	280	279	257	258	273	277	287	289	271	295	281	288	263	267	274	271	289	298	272	273	293	277	260	284	256	275	278	274	270	275	287	267	281	278	310	303	260	247	295	301	278	269	285	279	271	252	296	291	279	282	287	284	263	293	259	243	296	275	266	269	307	315	266	298	313	258	268	270	288	275	258	281	284	241	269	263	249	298	306	276	258	282	256	256	300	283	278	274	284	274	271	282	257	276	283	293	254	277	252	302	294	277	281	241	272	311	264	276	270	270	297	264	253	262	277	240	283	297	281	304	292	251	269	282	274	296	279	284	274	271	276	278	263	301	293	285	242	277	283	267	278	279	291	288	245	280	269	288	278	281	275	280	293	260	311	274	284	278	308	300	276	254	285	314	268	292	266	290	262	298	273	304	278	285	263	270	271	265	295	264	286	306	267	298	266	292	275	306	252	303	267	269	288	261	260	263	290	272	280	270	253	274	277	276	305	290	289	275	272	239	260	313	288	282	254	278	274	272	306	291	270	252	259	293	268	255	281	282	283	293	278	301	288	289	257	279	244	284	237	306	255	286	268	275	283	279	292	295	298	282	266	269	258	278	268	295	285	271	245	283	299	290	279	269	283	306	275	278	280	277	279	253	261	249	261	303	259	307	229	298	284	297	268	255	283	288	314	291	280	267	271	290	283	284	252	284	263	290	303	289	320	294	268	266	270	283	261	264	272	258	253	278	263	294	262	294	272	275	298	312	258	262	295	314	301	260	277	325	271	272	270	255	261	262	270	251	302	282	283	284	296	276	315	229	262	279	273	269	259	274	267	246	262	254	291	269	293	273	286	284	277	285	269	280	299	294	277	285	269	265	275	299	314	295	264	259	293	277	296	272	271	292	289	281	263	263	282	283	243	269	311	286	271	283	273	264	292	285	300	255	263	258	289	257	282	270	287	290	251	282	267	283	282	267	260	269	259	260	275	267	269	251	261	278	280	286	271	300	298	315	308	293	256	258	280	255	279	276	260	284	278	294	297	276	299	290	258	267	273	292	309	287	251	245	285	255	295	251	275	284	277	254	253	289	281	274	298	275	273	277	267	255	266	272	281	275	248	282	290	257	283	283	282	252	289	292	258	270	284	256	279	261	301	311	286	281	281	290	258	247	268	285	252	311	282	280	283	281	303	264	245	296	249	253	272	261	266	254	270	276	292	257	262	297	294	277	273	280	287	291	262	278	283	295	263	262	283	270	300	271	276	282	298	267	266	291	274	252	268	271	264	278	297	275	249	265	276	281	277	307	293	295	288	293	248	268	268	299	275	302	280	294	310	284	273	247	289	285	267	284	288	301	251	293	278	281	293	292	286	281	267	299	253	264	306	264	284	263	232	262	270	269	265	262	267	275	276	282	259	259	264	272	287	260	273	278	282	289	295	263	295	314	284	276	261	271	268	252	280	288	293	278	255	259	302	246	267	257	297	287	275	287	264	274	273	253	266	252	306	290	274	291	271	276	280	283	291	285	277	295	304	262	251	300	303	311	307	298	277	291	253	260	296	260	276	295	293	254	273	292	269	259	271	276	277	291	285	278	264	281	276	284	277	283	292	279	288	305	248	278	292	250	275	274	271	292	274	266	297	289	270	277	263	260	301	266	281	276	269	293	266	267	267	284	266	262	251	292	288	299	246	265	278	247	248	255	256	265	268	299	267	293	292	262	288	272	279	269	274	277	266	277	290	275	267	266	292	262	259	275	288	249	295	294	285	284	253	260	282	261	292	278	291	291	239	258	274	264	282	254	253	301	280	288	272	289	254	268	297	295	252	285	266	271	266	279	257	302	293	309	288	289	284	275	267	240	250	292	250	297	287	253	286	290	259	279	263	271	248	283	264	272	258	298	275	277	295	249	269	257	276	277	285	266	270	269	283	266	286	273	244	287	263	283	242	256	285	276	271	262	242	280	272	303	290	289	269	254	270	287	261	256	258	299	286	240	285	274	264	290	282	267	238	282	267	292	274	292	270	267	264	251	293	279	301	261	273	287	260	285	296	300	248	278	260	236	314	259	265	308	296	266	292	292	285	312	284	287	304	291	278	254	301	255	265	283	296	271	278	292	285	276	296	284	284	274	277	234	260	284	314	252	289	310	272	274	268	285	263	277	280	296	280	301	281	265	260	287	295	262	267	250	285	318	287	281	280	287	284	256	253	302	251	294	300	279	235	310	273	260	284	276	311	275	265	272	291	266	284	269	292	262	259	299	273	271	269	245	260	273	299	251	282	298	280	291	294	306	257	277	282	271	292	295	259	280	278	272	265	250	283	291	266	281	256	295	256	277	277	288	244	305	268	256	260	268	278	275	298	264	280	286	281	263	275	247	267	302	258	267	281	299	256	292	261	262	259	289	276	286	290	279	275	286	282	276	264	280	280	267	275	264	271	257	239	275	267	292	262	270	301	293	237	284	288	288	280	280	289	282	275	260	319	288	283	274	265	268	251	303	293	300	272	252	289	289	264	284	271	281	279	259	282	264	260	280	266	284	287	286	281	262	293	266	290	289	238	281	279	280	300	268	280	263	274	278	297	281	276	277	330	285	287	265	263	285	283	257	272	270	273	290	265	285	282	290	279	289	269	286	268	258	254	271	269	258	258	266	291	288	278	290	259	294	261	280	283	287	275	261	315	264	259	264	294	294	248	273	297	282	273	261	263	285	299	285	285	287	280	279	258	281	268	268	258	293	268	295	258	285	287	285	252	277	257	287	296	282	298	285	284	302	259	288	268	258	274	264	266	265	264	274	263	278	295	234	286	297	267	265	278	283	284	278	286	282	275	267	279	258	272	251	291	255	274	286	304	278	269	319	269	261	288	231	265	295	309	287	258	297
50202	14223	13130	7186	4893	3509	2645	2252	1783	1477	1364	1161	1107	1043	974	918	876	772	711	720	704	725	678	632	638	649	638	618	660	624	582	607	591	600	562	592	618	569	547	601	603	571	565	568	557	573	564	536	587	559	556	519	572	553	562	531	570	550	546	551	549	570	526	537	547	553	552	546	557	567	559	485	497	524	518	522	573	555	550	553	536	549	546	560	553	540	514	487	559	525	567	533	545	582	524	538	539	514	559	552	525	539	553	530	571	556	551	533	505	543	497	523	547	504	545	587	555	513	515	523	514	565	510	527	527	569	570	517	536	537	539	530	502	548	533	530	531	541	523	564	570	533	540	538	542	534	528	546	542	513	525	526	517	503	529	508	513	564	503	535	542	528	566	511	500	593	515	561	548	560	521	528	533	497	555	519	548	523	538	522	550	535	541	524	515	543	545	541	509	555	518	516	536	558	552	573	540	526	553	535	502	507	535	563	514	529	526	536	524	523	530	563	521	539	524	545	542	513	547	509	538	464	578	560	587	507	508	559	513	531	547	519	528	554	573	531	532	539	517	550	530	530	558	567	558	550	534	531	554	563	531	504	517	498	519	539	551	568	508	536	520	512	530	512	511	540	512	481	482	522	538	517	522	541	509	508	514	505	500	514	505	515	512	575	520	583	521	516	546	546	501	518	533	564	488	525	565	528	526	494	521	491	562	564	532	547	513	528	548	533	523	534	538	556	542	551	504	570	522	535	541	514	535	527	571	526	506	539	507	528	537	519	540	543	534	525	558	521	505	548	527	566	492	521	518	511	510	552	525	538	553	524	546	527	515	517	492	551	524	545	505	530	488	511	531	554	542	520	544	491	548	483	512	510	499	543	531	561	553	524	528	558	525	530	519	525	563	523	485	502	547	502	536	468	545	566	531	545	559	537	548	541	538	526	496	513	558	507	501	510	554	555	565	561	531	510	542	496	497	527	554	528	512	546	554	473	528	527	521	515	522	518	561	549	481	600	527	531	491	552	501	538	496	547	496	535	566	520	502	508	500	527	581	497	590	562	590	538	564	515	552	497	516	547	551	528	530	556	507	557	533	532	502	531	485	533	529	516	544	507	576	505	534	488	543	517	538	576	508	576	508	570	527	485	512	522	525	526	515	568	535	527	542	480	510	528	547	550	556	514	522	543	561	527	506	555	539	525	518	567	544	545	540	528	568	558	506	550	504	506	553	543	586	549	566	521	520	546	502	547	528	534	516	528	533	545	546	566	534	529	487	534	580	518	495	571	537	510	532	534	490	546	558	500	532	515	542	531	542	541	526	507	518	514	528	544	542	523	496	512	531	544	545	526	518	552	529	500	574	517	524	530	534	545	525	531	532	480	490	565	566	525	527	525	537	529	558	506	501	545	557	503	533	533	546	546	511	506	515	535	507	543	505	545	536	555	514	548	503	502	535	499	527	525	546	487	525	539	490	527	507	536	523	514	539	546	532	558	512	527	558	564	517	495	506	541	531	505	515	541	549	482	520	538	496	541	512	553	559	541	514	565	540	477	535	507	520	543	569	544	547	539	557	513	489	533	516	552	536	534	528	513	542	512	528	517	505	494	533	482	527	481	541	500	560	536	529	546	536	567	524	521	531	534	490	512	507	525	542	526	524	554	558	541	498	529	551	543	551	567	500	523	541	528	568	561	505	546	519	546	505	534	587	547	495	516	505	560	538	566	537	543	513	562	500	534	506	510	536	533	535	517	587	509	514	533	523	582	513	504	530	533	534	515	542	545	523	501	541	536	548	539	528	561	517	543	507	549	543	540	529	520	511	547	509	516	552	528	487	529	541	534	522	529	510	548	479	529	536	505	509	504	509	546	536	553	524	561	521	544	546	514	555	523	524	548	490	607	576	501	514	485	547	560	489	558	498	506	564	547	559	563	535	521	509	525	490	549	538	533	506	553	581	534	559	493	500	575	479	523	554	513	514	504	517	546	519	556	542	499	505	522	512	511	550	526	512	574	543	536	562	532	556	576	559	496	567	556	543	513	525	552	526	530	534	523	560	503	554	528	561	517	515	522	503	526	544	567	537	563	509	537	534	537	551	535	534	532	517	538	524	538	571	501	523	538	548	502	567	526	528	547	525	536	532	523	534	532	491	566	555	535	538	524	502	522	513	552	585	526	564	515	505	552	534	554	574	511	557	558	505	566	531	543	543	534	545	548	536	528	536	533	565	510	563	532	504	532	542	555	516	551	530	494	492	493	521	522	522	515	526	576	550	499	512	544	505	516	497	560	565	521	518	507	536	497	494	564	559	575	543	511	557	564	539	547	499	529	542	543	504	549	548	541	559	561	530	588	536	534	558	545	562	572	575	580	539	575	526	509	504	521	576	523	532	546	535	530	508	515	543	538	523	533	520	529	520	527	499	584	542	553	514	529	549	564	467	531	529	512	579	528	530	539	541	513	521	527	543	549	530	506	559	492	528	521	535	498	506	504	516	535	535	592	539	500	505	562	504	533	533	497	549	552	487	542	518	538	507	503	536	537	545	529	504	481	506	549	552	521	524	573	566	502	559	524	500	529	503	538	540	505	505	541	560	555	550	525	512	541	544	525	513	527	560	510	521	544	525	503	543	544	511	483	557	533	560	528	537	546	513	565	500	518	503	524	542	556	527	551	506	520	526	498	523	544	577	496	544	540	532	547	552	560	519	546	550	530	521	534	506	507	539	547	511	527	531	509	514	547	524	566	550	511	508	515	556	528	536	555	493	517	523	496	523	552	575	488	517	525	552	549	553	553	560	563	574	509	513	540	475	505	552	525	529	508	524	536	549	513	546	544	519	562	541	537	531	557	502	559	546	561	546	569	517	526	524	522	524	540	518	518	512	541	510	527	511	529	515	582	527	503	488	536	505	513	522	498	552	516	543	485	536	526	514	518	488	533	539	587	506	572	559	521	588	548	533	489	525	540	528	546	532	534	534	558	507	529	541	523	526	502	513	534	518	559	527	495	505	516	533	551	531	531	601	509	552	509	545	540	517	486	540	498	537	512	514	507	524	564	513	523	548	513	474	538	545	517	571	530	532	485	538	539	520	541	530	574	525	519	535	528	511	516	515	519	507	567	518	520	510	530	545	551	536	568	482	501	531	576	526	505	574	553	514	518	519	502	514	524	552	554	566	549	532	530	557	539	489	533	569	556	552	573	524	555	516	533	566	508	514	544	519	509	519	587	557	543	560	552	458	521	570	529	512	556	528	505	523	510	532	504	535	527	536	515	547	533	549	576	527	543	502	541	549	547	558	574	517	533	519	545	533	513	548	538	509	526	543	510	556	470	540	523	550	567	492	521	537	498	549	500	519	542	519	535	506	526	504	547	543	542	549	546	530	530	511	534	571	556	554	506	490	534	525	518	540	535	471	509	514	496	528	541	524	538	534	521	525	531	508	542	479	524	531	556	546	542	501	567	519	551	554	506	531	543	530	481	542	563	524	546	520	531	495	525
27433	21036	8138	309	162	128	102	96	97	93	74	116	89	88	94	90	71	71	97	85	81	82	97	86	98	78	86	79	89	86	95	77	97	88	103	94	95	88	91	96	99	88	75	83	83	74	92	80	94	88	82	85	75	87	74	96	87	94	65	89	79	67	72	76	81	88	90	93	118	96	68	105	97	79	77	73	87	93	97	90	77	96	92	83	75	79	76	87	87	90	68	89	66	90	91	103	66	77	81	90	94	73	88	76	76	87	73	78	73	72	76	84	91	92	93	98	86	96	90	85	92	74	90	80	74	72	73	76	86	86	71	67	76	75	70	94	88	74	92	96	72	75	84	91	80	69	89	88	79	83	85	86	85	71	68	85	86	71	83	105	89	82	88	78	90	80	89	77	76	76	89	79	88	85	92	80	75	75	80	102	68	88	86	93	94	77	81	102	92	96	80	76	83	89	81	76	78	81	82	82	93	72	77	87	73	82	75	89	79	89	82	73	84	91	77	81	75	70	76	103	76	64	82	81	83	82	82	81	92	86	103	83	75	85	70	97	80	83	78	81	90	88	93	84	67	71	83	79	92	91	74	96	78	95	80	62	69	77	76	77	93	77	71	73	95	84	67	84	60	78	73	76	74	88	80	80	77	80	88	100	103	83	74	96	90	90	92	79	86	78	100	86	93	97	106	89	80	100	79	90	81	77	69	84	84	76	78	79	80	94	98	67	63	97	90	88	87	91	75	87	92	78	78	81	94	65	102	70	85	81	91	79	87	85	98	93	82	74	65	102	92	77	80	85	69	82	88	80	74	77	73	77	91	75	74	80	73	90	91	75	75	76	95	80	80	88	96	90	84	87	92	81	92	80	75	72	105	83	82	71	72	84	73	89	73	76	73	91	72	77	80	97	84	92	75	70	96	88	84	98	86	79	91	95	66	89	95	75	79	86	85	87	89	107	77	81	91	97	82	83	93	86	77	87	90	79	85	84	93	84	85	93	74	96	76	103	79	93	68	89	76	106	97	91	80	74	89	73	83	85	98	96	80	73	85	78	91	60	81	92	72	90	97	78	74	77	78	96	76	85	91	78	89	82	84	75	104	99	90	77	79	87	79	98	79	80	79	61	87	100	84	76	102	92	70	70	81	70	90	83	83	91	82	77	93	82	96	85	72	86	89	76	76	91	88	76	82	83	79	73	81	70	86	82	89	90	101	85	64	78	83	78	89	88	79	76	90	67	84	83	82	90	80	68	94	91	63	82	90	84	88	77	78	67	90	90	79	89	85	81	76	74	71	75	77	92	84	77	84	88	72	76	94	75	90	91	75	90	83	82	89	86	87	89	79	75	84	103	76	78	93	77	88	89	92	87	82	84	92	101	88	81	84	97	82	92	74	93	70	82	74	83	86	92	79	85	95	103	85	84	68	88	94	87	86	93	100	78	85	76	88	77	98	81	91	74	87	93	75	80	100	85	94	70	92	79	85	80	79	90	80	77	76	75	84	93	88	71	86	86	86	93	84	93	95	82	99	77	77	85	81	101	103	86	83	95	72	67	89	74	85	78	86	93	92	78	75	75	78	79	85	80	93	86	80	92	94	98	85	80	80	80	77	87	82	82	81	66	79	93	88	86	97	71	95	84	96	84	97	92	80	91	102	96	81	78	74	72	76	101	96	66	89	70	83	79	75	84	101	79	71	92	90	83	74	91	95	86	108	95	96	73	72	78	88	90	82	90	86	93	71	88	74	79	88	92	69	86	73	100	98	92	85	88	90	83	74	84	84	82	78	104	88	72	77	90	83	84	72	82	91	94	73	92	66	95	92	80	67	78	93	81	69	79	81	78	103	94	83	81	77	78	88	79	87	79	85	102	96	92	75	75	110	85	78	86	72	93	81	76	79	89	76	78	70	90	82	87	75	87	96	74	86	71	76	73	84	79	85	75	97	78	96	74	80	76	78	81	94	85	79	78	80	85	94	83	89	79	66	89	90	83	92	66	87	89	73	82	84	98	89	81	88	88	95	95	87	93	87	81	92	81	79	94	84	82	98	94	91	82	68	76	83	77	80	83	88	84	81	75	77	82	90	75	85	83	82	82	85	91	70	79	83	74	83	83	93	70	76	68	97	97	66	82	80	87	103	87	79	77	99	86	73	91	92	80	77	99	87	83	90	81	89	104	70	91	85	91	79	86	84	90	86	77	85	81	85	97	90	85	94	75	83	85	78	71	73	81	81	72	89	87	86	86	83	99	82	96	72	83	78	104	80	84	75	84	84	77	82	99	73	70	90	89	84	104	87	84	90	70	89	73	77	90	72	75	79	78	74	73	96	75	90	92	78	84	81	87	101	67	85	84	89	100	65	84	81	79	90	78	89	92	65	79	72	73	75	96	87	78	82	88	69	83	85	90	89	78	83	101	71	90	64	93	85	82	78	85	93	68	96	90	89	85	95	96	77	106	99	83	85	74	88	85	79	75	85	72	74	90	82	86	89	85	69	97	79	91	57	78	86	75	74	82	80	68	81	80	102	66	97	81	82	87	77	96	96	87	70	81	70	84	81	83	86	83	87	87	81	87	91	86	87	94	87	86	97	86	72	82	78	89	83	77	69	86	84	84	83	74	92	95	85	67	92	72	80	78	80	78	70	74	82	86	91	96	103	89	76	77	75	83	74	92	88	97	60	65	70	94	79	100	77	83	87	77	76	77	97	96	76	78	89	98	84	74	83	80	85	78	86	84	94	96	79	94	76	73	76	79	74	80	89	91	83	80	77	84	81	87	90	80	72	69	80	85	95	93	90	82	100	90	89	72	86	71	83	92	70	72	91	92	84	96	93	68	87	80	92	99	97	80	91	58	90	88	88	88	85	75	101	78	88	87	80	97	83	86	100	71	70	85	75	88	70	75	86	72	81	83	89	62	94	75	90	88	88	89	113	86	80	77	90	78	87	79	83	85	95	77	89	90	86	81	92	74	89	76	81	101	88	91	77	73	85	104	95	98	78	88	77	86	94	104	86	84	81	85	77	84	79	82	102	77	65	102	87	85	88	97	90	77	85	101	79	80	107	87	93	73	87	85	79	84	83	85	77	101	85	88	77	84	71	89	76	101	93	96	75	76	71	76	73	82	87	91	68	92	89	99	82	91	87	80	89	62	84	86	78	73	98	91	96	77	109	77	83	96	69	94	100	74	81	69	100	69	93	82	89	79	88	90	92	82	95	97	100	88	88	87	97	64	76	81	68	82	86	84	93	67	73	95	104	80	76	80	83	76	90	86	81	84	79	85	89	87	86	71	75	72	73	81	77	87	75	80	92	89	72	75	82	84	86	93	89	91	89	82	86	82	76	79	96	87	75	79	109	93	82	86	78	71	87	71	71	87	75	75	85	89	80	76	85	79	93	85	86	79	77	68	92	95	79	76	86	90	100	77	73	85	93	90	86	88	73	58	79	89	81	90	97	81	80	83	77	101	88	89	87	77	89	87	86	80	83	76
23211	2507	1015	597	399	375	261	248	257	235	238	225	236	210	200	233	222	169	198	191	193	182	191	181	181	190	212	198	193	202	209	195	194	197	175	202	151	196	181	176	193	194	172	192	183	197	193	189	171	188	187	189	180	183	201	178	183	199	196	213	221	182	158	187	185	208	203	205	194	169	179	215	199	190	184	172	187	171	179	198	188	179	186	191	189	175	180	180	179	171	186	167	167	192	197	195	195	206	190	185	213	199	193	193	181	178	206	187	205	217	170	201	196	188	182	206	192	168	168	185	181	188	201	160	205	184	192	192	192	188	177	175	199	186	171	168	185	169	173	200	179	203	200	200	178	194	196	200	198	166	196	210	187	188	202	176	180	178	196	184	197	180	200	176	203	214	187	206	202	204	191	188	206	194	186	198	186	205	172	175	213	171	196	206	184	167	165	179	169	187	183	189	176	192	207	207	187	195	197	186	209	179	220	198	180	186	168	165	186	175	199	167	186	211	186	176	201	222	199	177	176	163	196	211	197	163	183	208	184	188	192	173	178	187	198	188	151	163	168	198	181	203	172	193	199	185	187	197	177	179	179	205	185	201	161	173	193	190	179	196	188	193	186	170	177	202	190	195	207	183	174	181	185	194	180	172	187	164	204	201	189	197	183	191	182	198	179	162	199	178	185	178	193	169	181	191	182	196	207	195	176	189	170	192	190	196	190	199	189	178	194	227	199	174	204	182	196	197	203	194	191	164	182	185	182	189	168	166	179	183	174	196	175	179	178	169	183	176	176	192	191	162	172	207	173	193	184	206	194	185	211	202	212	163	203	186	194	155	205	163	213	200	206	192	178	175	184	192	197	160	192	195	210	204	186	190	193	163	181	202	199	164	172	203	207	196	167	186	179	199	199	199	198	175	176	170	182	181	181	171	204	182	181	200	174	196	184	183	205	191	179	163	201	194	178	202	190	189	198	210	178	168	180	196	173	185	190	163	193	198	198	173	193	182	198	183	188	197	209	177	213	168	204	184	171	156	197	190	188	207	161	187	193	178	185	160	180	184	197	188	190	189	190	209	181	164	175	208	188	193	182	196	176	188	185	194	208	168	198	166	217	195	208	185	187	186	211	194	173	190	191	197	209	164	180	196	183	194	195	165	179	162	160	208	188	204	189	220	176	178	179	187	181	200	161	178	184	175	189	203	203	184	175	213	174	180	188	176	179	191	180	201	178	183	202	187	177	199	195	211	183	184	179	208	181	198	197	174	174	174	189	177	196	174	192	203	189	176	190	201	201	174	194	224	180	185	193	184	187	195	179	189	182	215	164	182	211	213	167	208	177	190	188	159	206	195	160	194	181	187	169	196	213	181	192	164	166	181	196	187	176	186	194	219	210	205	194	188	191	186	174	192	172	186	203	181	199	189	176	187	175	192	198	187	198	185	163	183	171	163	194	181	194	180	169	178	179	196	185	175	194	176	183	205	196	167	202	166	213	189	186	178	200	205	180	193	170	218	177	197	183	170	194	193	182	218	195	186	175	163	182	196	182	187	158	179	176	167	207	182	178	188	209	215	199	187	203	178	161	200	190	195	188	198	174	178	199	199	200	172	199	198	194	179	206	193	174	190	178	181	190	186	169	180	196	186	170	185	193	190	170	148	179	193	158	175	193	182	181	192	186	198	168	194	186	188	174	205	193	164	205	194	171	160	168	199	180	178	216	177	184	200	189	184	186	186	195	175	186	196	172	164	188	176	197	178	195	208	177	176	205	189	181	202	181	196	176	201	173	190	162	169	215	194	207	188	179	184	186	186	190	192	196	195	185	202	187	211	219	178	190	170	212	208	204	179	191	180	159	184	179	209	186	189	189	216	192	175	184	190	193	207	180	177	209	197	210	203	198	184	174	201	196	201	169	200	198	159	218	184	177	179	187	202	196	204	210	186	200	195	195	188	166	158	186	194	202	178	160	201	166	185	222	184	184	205	188	212	181	165	170	188	192	200	179	203	165	183	170	185	193	215	199	187	212	178	177	172	182	173	170	175	210	194	168	197	177	182	180	177	166	169	171	190	160	184	171	180	218	206	184	194	185	185	172	169	172	181	195	175	172	215	192	204	190	190	180	205	216	204	181	228	189	179	178	193	177	198	186	196	183	199	185	184	169	192	186	188	184	184	206	179	197	191	195	175	190	210	183	188	156	179	207	195	194	194	178	204	201	201	174	202	184	184	182	172	192	183	174	183	199	186	184	195	181	175	182	154	183	209	207	186	175	167	196	200	169	176	205	195	177	190	188	169	177	200	200	216	207	200	177	200	195	195	223	195	192	163	204	224	195	191	183	168	225	177	208	196	194	177	188	197	192	203	182	196	192	188	174	195	190	203	169	185	214	165	187	197	183	199	187	193	185	185	182	208	187	180	198	202	182	210	225	170	169	183	183	175	201	184	179	193	197	171	192	180	183	170	192	201	159	218	190	190	201	181	196	216	191	158	200	190	206	204	167	197	198	191	198	221	205	185	205	203	192	206	170	179	171	181	203	195	192	195	179	193	179	194	205	207	206	188	185	170	170	205	198	186	155	187	180	174	184	169	175	202	168	181	179	146	189	167	145	184	154	199	194	171	188	194	199	163	182	215	178	201	177	202	201	212	202	179	207	184	179	191	198	213	180	196	202	197	168	185	183	178	169	195	166	185	182	189	178	190	175	182	193	189	206	217	194	208	203	197	195	152	167	196	191	196	169	184	228	180	204	180	214	181	178	214	188	172	204	179	153	191	175	178	177	166	192	213	205	195	191	198	182	195	167	175	192	216	195	198	179	192	230	192	168	170	158	175	177	168	184	191	175	170	176	164	191	189	186	166	171	190	175	202	206	191	193	185	184	190	190	178	199	195	181	213	187	184	206	196	186	197	198	177	202	187	194	211	194	208	187	177	204	194	174	193	196	198	188	193	183	203	188	166	191	192	195	212	186	189	191	198	202	210	186	173	205	202	186	211	186	201	181	205	231	191	195	180	178	192	181	206	189	176	206	196	174	172	175	179	184	167	208	207	168	173	207	172	173	209	188	194	158	185	185	192	185	179	203	203	201	186	186	197	161	193	184	178	170	206	184	208	183	159	178	173	191	167	199	207	215	191	181	170	189	196	173	177	156	181	182	198	215	183	215	206	198	193	202	201	204	186	186	180	210	198	238	176	176	198	150	183	170	196	206	212	201	201	172	189	186	204	175	174	160	182	181	211	166	187	200	161	179	175	186	189	184	184	213	182	173	201	199	185	197	207	213	192	187	205	213	186	181	179	197	184	182	196	175	175	192	205	194	183	198	180	209	160	204	192	210	223	183	185	187	196	187	183	180	177	199	188	208	174	204	183	173	177	178	210	160	188	181	186	181	206	175	193	176	200	181	184	205	180	169	187	216	199	178	200	193	181	199	201	191	184	188	168	165	188	177	205	181	205	204	214	205	189	169	223	181	172	178	179	200	172	198	183	185	183	200	188
24708	21697	29346	24569	20182	1606	466	319	264	241	233	202	216	183	169	155	160	156	137	158	154	137	133	142	143	151	137	159	142	134	124	128	112	124	118	125	128	135	120	123	136	140	113	131	125	164	139	133	148	126	122	122	110	138	121	142	138	107	104	127	132	139	120	146	126	130	113	116	132	116	139	124	128	97	135	129	124	128	142	127	130	126	137	126	121	131	122	147	135	145	122	139	141	116	135	137	113	142	141	135	111	112	137	131	114	122	116	128	105	127	137	125	135	122	131	137	122	109	112	131	120	119	138	119	143	118	119	102	113	124	122	137	142	113	115	119	125	95	127	119	111	115	117	126	119	110	122	141	127	119	135	126	125	134	125	135	141	129	126	127	113	103	125	111	137	141	103	128	125	105	132	125	131	120	128	122	126	126	112	140	134	114	132	132	109	130	128	123	139	144	110	131	116	123	138	122	135	123	107	112	112	130	134	129	126	142	123	128	134	124	118	135	108	117	137	117	131	121	123	123	122	119	114	152	123	135	119	131	115	123	121	123	122	133	114	118	122	113	129	104	138	126	129	140	117	108	132	135	110	135	117	108	124	127	121	118	137	133	120	141	124	140	124	112	118	119	113	127	129	123	133	118	125	122	127	126	137	145	107	112	109	136	132	120	108	111	124	142	117	139	132	114	134	113	120	130	119	138	130	119	112	136	123	133	134	149	134	117	111	135	117	143	122	126	109	139	116	133	122	127	104	121	143	155	126	133	126	106	123	138	120	132	113	103	123	121	111	131	95	143	111	111	125	91	138	127	111	138	117	112	138	134	129	114	136	130	114	125	122	123	115	108	139	142	122	130	138	123	143	138	116	122	125	159	126	130	131	118	135	114	115	120	115	121	145	128	113	131	146	130	121	133	125	134	108	118	116	164	119	122	115	125	106	143	122	119	117	129	114	128	131	129	118	140	122	145	121	141	112	139	119	135	136	113	121	124	107	124	114	119	132	111	121	130	118	120	118	132	126	129	129	128	101	123	142	117	128	125	117	122	122	114	123	119	126	109	132	109	124	120	113	128	121	137	111	142	142	106	114	113	127	133	110	122	114	131	145	133	148	122	90	113	123	109	115	156	128	131	141	117	144	116	132	128	132	107	122	118	118	121	126	126	122	135	134	129	138	123	140	110	138	118	111	118	134	121	124	142	115	114	119	110	101	122	137	133	137	126	139	118	115	119	121	119	131	136	120	99	137	136	139	111	126	109	114	104	142	123	145	113	117	110	136	104	122	136	136	106	125	128	117	112	122	112	128	121	125	113	137	122	130	123	130	135	128	127	105	123	135	109	132	135	137	102	141	139	118	121	121	124	129	115	120	111	132	122	144	144	107	113	99	125	142	131	116	129	131	131	132	116	113	122	130	120	128	111	115	113	145	125	120	111	123	130	116	144	132	150	116	111	106	127	117	145	121	129	131	116	132	117	102	127	122	116	134	114	109	137	118	114	136	129	113	110	147	131	142	122	141	154	118	131	117	126	154	139	105	137	104	128	127	103	114	118	145	137	129	131	112	127	132	122	127	132	132	127	144	146	135	124	138	110	127	113	110	119	113	126	133	111	125	120	121	124	115	147	95	118	128	120	135	113	110	123	121	169	110	133	130	138	118	133	137	134	143	160	118	114	128	143	114	118	116	121	122	113	132	146	122	128	117	110	128	106	116	122	122	112	104	121	129	128	117	131	122	113	128	117	112	126	121	145	130	128	139	117	115	124	124	99	126	133	110	136	123	125	131	135	140	122	139	125	118	120	98	132	141	134	146	127	95	113	119	111	133	115	140	106	138	125	131	148	114	125	133	135	122	106	144	127	128	136	147	129	135	129	113	142	124	125	120	126	126	129	142	130	134	119	128	136	117	133	121	129	135	147	123	141	116	116	139	137	113	135	122	125	110	114	121	118	134	125	121	101	115	111	103	123	139	121	130	132	118	146	130	144	143	111	122	141	135	129	118	122	114	132	140	112	133	124	124	142	122	98	122	119	129	130	101	137	114	110	125	109	136	128	138	119	116	131	152	111	122	137	128	114	129	120	115	120	115	125	124	124	145	128	124	140	119	145	135	126	111	129	110	132	127	142	118	129	122	138	119	127	123	127	128	112	125	124	118	116	142	114	131	114	118	125	118	103	114	130	142	119	127	126	132	126	123	123	131	111	123	113	111	123	138	124	143	129	115	132	93	128	108	136	125	140	115	116	113	110	113	125	109	146	139	118	130	130	131	101	125	119	111	122	118	123	128	111	120	127	110	141	112	123	129	142	147	115	135	143	134	121	146	138	118	140	127	142	105	116	119	118	138	117	125	115	138	119	113	133	118	123	121	120	144	128	99	154	108	126	113	136	122	114	109	147	161	128	134	126	126	134	128	129	127	106	143	153	129	122	111	122	125	128	117	129	124	107	109	135	125	120	130	106	121	116	126	119	133	120	155	126	108	132	119	132	124	135	119	128	134	128	119	130	132	136	127	122	122	118	144	139	112	121	123	126	126	105	125	130	126	122	160	125	117	124	133	134	119	111	139	116	128	142	127	110	122	126	133	145	127	111	122	116	137	108	103	132	142	123	122	126	124	108	118	137	108	122	125	130	119	104	149	120	128	131	106	127	126	132	117	132	122	112	135	118	128	130	113	124	127	131	128	124	128	129	128	118	129	112	134	119	115	113	133	114	133	121	113	91	103	141	144	120	128	122	150	121	117	116	149	117	119	137	125	127	138	131	144	132	140	133	115	136	140	129	133	122	123	126	113	144	125	122	108	131	148	118	126	119	120	111	132	134	140	135	121	134	118	134	117	127	133	119	127	130	121	118	132	118	119	106	135	137	120	130	137	136	119	130	115	141	134	139	141	126	130	135	118	140	138	100	131	118	119	143	134	133	112	128	147	114	138	139	130	124	126	118	129	124	153	120	126	134	123	126	110	142	111	126	128	118	121	138	149	129	122	110	126	121	136	125	122	122	139	116	110	116	125	129	119	130	116	117	112	113	138	120	112	124	129	126	140	110	105	130	122	134	133	136	135	128	118	105	104	126	126	124	118	103	110	128	123	117	115	152	136	125	123	125	120	131	132	94	134	128	127	120	120	113	128	141	115	136	145	142	124	143	133	132	141	122	124	117	149	102	124	137	127	113	118	132	113	111	127	140	114	136	146	119	133	156	126	130	121	117	109	130	120	126	137	118	137	129	135	115	148	118	111	110	125	114	127	138	126	122	117	113	132	117	114	150	123	116	125	126	137	122	128	135	122	127	118	119	123	123	144	122	112	123	121	139	110	125	123	114	117	125	119	113	117	138	100	111	122	130	146	140	102	128	122	124	122	113	119	125	140	116	90	131	105	153	124	129	132	111	115	124	121	140	133	136	111	116	130	120	123	110	129	116	147	116	126	138	130	133	130	129	125	110	119	129	111	139	106	112	105	101	128	137	112	149	123	120	106	126	124	161	148	134	110	129	130	120
43918	10373	8124	4004	2625	1951	1426	1159	923	741	636	585	568	540	495	464	454	393	412	357	372	331	310	346	318	323	297	347	315	325	317	318	301	295	295	320	303	265	243	281	267	289	262	264	299	267	272	271	244	230	251	254	257	254	287	270	278	285	255	285	272	258	264	252	264	283	271	297	268	256	256	232	276	285	252	253	268	269	258	246	252	255	261	263	244	250	249	225	237	239	274	243	257	263	261	253	228	255	236	282	283	240	267	223	264	296	254	246	270	259	263	272	256	264	262	255	260	255	261	275	244	238	272	273	254	256	285	264	261	257	249	237	267	256	262	265	276	226	273	247	260	264	253	259	227	253	251	275	250	265	256	251	245	263	248	248	269	250	261	252	261	275	275	248	264	260	236	239	263	246	252	267	254	257	248	250	253	242	253	254	230	268	266	270	249	262	260	236	252	251	279	275	261	240	244	270	269	271	260	281	275	268	262	235	244	245	247	257	256	267	278	258	257	258	260	267	302	257	260	237	246	275	236	278	220	265	279	266	244	231	263	261	307	246	254	270	238	267	244	281	244	240	269	264	267	266	277	277	261	267	253	228	236	264	272	263	297	255	264	290	261	262	248	274	259	282	280	240	275	250	241	258	244	251	246	276	241	250	233	249	266	259	252	256	265	252	258	242	246	270	247	273	264	279	255	257	280	271	255	268	265	271	271	274	278	230	270	271	228	283	254	276	258	247	229	279	260	266	296	238	265	232	263	261	267	254	263	239	280	258	245	286	262	252	230	284	252	263	258	243	266	255	301	248	272	277	258	268	241	236	271	271	277	248	276	260	278	263	218	276	264	250	254	254	281	261	264	264	290	211	287	241	264	275	244	242	215	229	237	257	264	250	243	263	257	244	245	269	243	257	252	234	258	248	251	246	273	244	244	266	239	259	273	249	270	276	237	250	284	264	256	259	264	263	242	275	244	251	239	257	271	256	286	251	256	255	260	233	221	273	275	244	272	269	273	256	264	284	267	263	268	270	247	251	255	229	250	301	263	255	266	250	270	243	263	250	248	268	258	262	258	241	267	229	259	244	245	260	245	261	265	247	234	285	254	271	254	295	259	257	242	254	263	246	249	224	259	262	264	251	256	270	255	251	250	236	268	224	254	261	267	249	244	264	250	273	254	266	239	232	270	251	270	250	271	243	258	277	281	256	247	258	245	245	289	236	272	267	243	257	257	284	266	258	283	257	237	265	262	260	260	269	246	279	250	264	281	235	218	250	256	270	259	254	270	259	228	255	251	241	282	269	253	279	261	246	246	263	254	255	251	272	263	260	233	235	228	248	276	235	267	244	282	272	247	240	245	273	243	266	274	243	268	260	257	258	263	218	278	234	273	232	257	248	272	232	251	272	256	257	241	226	230	246	284	254	220	255	286	259	251	265	239	253	259	242	256	260	264	253	260	257	260	280	243	257	291	258	262	265	274	260	252	263	272	264	242	256	239	277	258	262	231	262	267	258	240	249	263	265	267	278	264	273	274	265	244	285	258	228	247	241	243	268	257	281	238	277	271	264	248	253	266	253	233	262	275	262	252	238	239	254	256	266	269	238	270	281	248	261	257	258	248	234	245	284	255	260	258	256	251	262	241	252	265	244	249	252	253	237	244	283	240	244	253	262	253	257	243	257	260	255	235	254	255	238	254	239	291	250	257	251	245	232	257	262	267	256	261	268	254	275	271	233	243	241	270	268	255	266	239	239	226	266	269	246	251	257	272	237	261	282	238	262	263	266	256	268	252	264	271	265	269	227	272	277	241	248	243	254	253	277	275	250	251	272	275	245	282	251	274	227	235	261	280	243	272	250	279	241	262	253	257	246	281	245	260	258	247	255	268	269	252	217	258	275	266	239	248	272	265	272	269	263	252	282	306	254	273	271	253	241	263	291	276	270	267	270	278	262	269	267	242	238	259	263	267	254	256	244	298	261	285	270	265	230	253	219	239	248	243	234	276	241	254	258	294	257	231	241	268	263	259	254	259	248	255	267	287	240	226	290	295	282	253	299	262	236	281	243	256	268	272	267	272	254	249	241	273	248	224	261	262	274	264	259	257	245	243	222	275	284	278	259	305	240	257	273	250	245	267	258	264	266	257	290	277	284	251	255	258	249	252	252	259	263	222	261	242	266	268	234	264	263	271	274	258	270	249	260	270	239	276	246	261	258	259	258	240	282	275	264	250	236	259	265	273	252	261	224	245	300	254	228	243	244	238	254	262	232	264	261	249	248	258	262	252	271	272	243	242	273	268	265	272	246	291	261	225	253	260	234	295	259	251	258	263	284	285	257	281	240	268	243	262	219	282	276	274	284	271	274	221	254	267	238	259	271	302	265	295	256	270	252	240	224	259	267	235	254	255	244	258	257	248	262	264	304	231	241	265	248	274	265	269	260	259	260	225	258	269	263	278	273	245	254	264	252	262	283	278	250	286	226	259	266	266	253	233	270	251	246	257	268	283	255	284	259	271	223	244	245	248	259	261	264	269	246	247	266	242	257	259	268	277	265	271	248	253	265	272	266	269	268	271	258	237	255	251	251	235	262	235	263	243	253	231	274	278	238	275	280	266	246	244	247	269	287	275	277	273	257	236	260	234	246	272	279	258	229	258	292	260	254	264	213	264	260	261	298	272	238	239	228	260	263	248	273	248	285	287	256	243	260	274	237	244	266	233	253	224	254	238	268	244	269	255	241	238	279	228	243	244	249	265	271	260	237	254	264	248	271	248	266	250	259	265	257	230	269	267	244	260	270	219	258	271	250	263	258	269	234	238	231	283	262	263	241	251	258	255	230	256	248	251	248	237	252	261	274	236	246	263	275	235	250	265	261	281	235	265	247	266	277	264	259	260	279	259	278	255	283	275	234	251	262	278	250	273	243	260	252	242	261	281	256	272	267	271	270	270	269	273	270	268	245	274	242	267	273	244	271	273	274	307	261	258	260	254	251	251	260	286	263	270	243	241	301	256	265	267	242	257	285	288	245	266	266	258	262	239	235	260	248	253	274	287	261	261	256	259	245	244	245	240	238	260	236	233	252	257	245	247	275	264	267	239	252	296	243	266	260	280	295	269	252	258	288	279	241	269	287	229	251	275	299	260	241	256	273	242	272	277	250	250	273	251	271	231	257	245	249	274	243	261	255	252	244	250	251	252	264	281	228	267	230	249	282	257	249	258	253	266	259	234	268	251	270	275	251	278	282	271	244	284	254	239	270	243	233	263	269	264	259	253	253	257	232	251	253	260	258	245	264	264	260	284	251	241	280	261	279	241	264	285	260	247	261	259	267	256	235	266	265	260	257	253	239	256	242	268	272	239	278	251	260	284	258	253	250	277	256	267	276	235	237	270	282	269	257	251	265	260	277	228	210	230	254	269	255	282	258	245	263	261	249	263	260	251	247	290	273	264	265	248	221	225	237	255	233	263	265	265	238	275	279	268	251	270	296	241	273	261	236	229	272
23802	21686	29888	23989	21686	20554	2177	738	542	507	450	438	399	412	369	346	330	379	326	334	323	330	314	348	298	300	312	319	283	307	311	303	354	290	311	316	267	293	320	288	304	300	278	284	289	294	284	267	282	320	247	299	300	278	270	266	291	283	292	265	257	293	251	278	286	312	322	273	245	311	287	260	280	305	295	292	307	284	291	291	298	249	269	281	291	296	286	288	295	288	272	270	231	299	261	270	289	301	281	312	284	307	309	257	308	300	310	277	290	275	266	278	302	284	305	290	260	278	304	270	263	279	310	282	288	270	266	273	300	251	315	267	305	302	280	259	297	293	276	265	277	277	277	283	288	284	299	283	296	261	255	271	226	260	291	285	302	290	286	278	263	265	280	271	261	277	265	284	271	293	290	282	297	256	268	238	287	300	252	262	275	289	297	281	266	293	280	303	263	291	264	249	315	272	299	271	279	267	288	293	269	294	282	265	271	270	246	288	281	288	275	287	280	288	292	290	286	271	282	284	275	300	263	298	252	290	283	245	261	261	285	268	267	281	319	300	298	298	266	260	266	265	275	286	296	252	277	233	275	253	264	280	271	290	282	289	239	279	283	301	288	285	281	282	301	271	282	267	270	280	256	267	281	268	278	265	289	281	281	275	264	254	289	246	287	306	314	299	286	263	281	270	317	278	274	280	280	283	299	295	256	291	285	274	295	286	254	311	278	272	255	289	315	300	274	270	278	283	302	288	282	279	288	288	251	289	299	281	273	295	278	292	311	288	255	296	275	291	278	269	273	269	314	252	300	278	260	280	228	287	289	279	304	310	264	245	280	251	253	312	283	301	294	276	268	281	297	280	280	302	274	278	260	292	273	291	281	284	293	261	296	278	279	273	303	272	254	277	278	257	272	256	283	301	301	294	285	291	281	279	244	271	281	275	258	250	266	254	270	262	258	271	262	285	266	284	282	280	293	276	270	308	257	273	297	272	297	304	299	295	273	275	304	275	257	277	274	279	280	284	279	264	284	295	271	285	284	294	255	295	298	268	278	273	262	287	268	265	283	284	278	262	291	282	285	256	284	281	309	296	268	263	287	298	265	249	298	253	280	267	249	298	293	301	261	285	287	307	280	262	296	258	300	290	290	261	275	278	280	273	289	295	267	303	281	267	262	293	294	263	253	277	280	271	296	279	302	300	278	269	273	283	283	296	254	279	286	290	273	274	291	268	272	258	272	314	283	265	295	315	270	265	286	275	283	270	276	274	288	254	272	288	247	294	255	318	255	295	283	299	269	277	285	292	303	251	278	286	284	298	297	304	282	252	281	263	253	280	255	310	296	295	267	269	307	274	284	271	304	255	311	290	294	283	271	282	281	294	311	280	273	290	271	304	243	269	268	294	266	270	280	304	281	281	294	289	274	281	266	282	266	255	296	271	286	265	275	296	247	272	274	247	286	276	259	275	276	272	275	296	281	267	254	250	272	276	277	258	276	264	284	254	282	282	274	248	285	254	286	254	279	258	267	242	271	279	316	280	275	294	272	259	250	264	267	298	270	301	255	274	283	284	267	249	262	264	265	289	275	235	305	288	280	282	297	257	291	287	289	282	295	279	256	297	288	280	269	275	278	269	265	257	315	263	311	275	275	297	303	300	282	287	276	217	277	272	272	267	276	293	301	295	272	272	269	259	271	269	279	276	262	280	302	281	263	272	280	281	302	263	281	261	269	268	295	255	236	277	270	265	287	306	276	272	275	237	275	291	301	271	293	294	255	275	281	276	283	275	262	276	304	275	275	259	258	266	255	248	295	305	282	284	302	285	279	273	267	276	294	284	285	307	279	265	284	288	276	272	242	252	290	275	267	278	272	285	277	277	289	274	266	290	267	271	276	285	270	285	277	289	275	287	285	268	294	288	263	268	299	258	286	243	261	248	299	294	265	303	277	266	268	293	242	266	288	290	286	273	266	263	282	270	295	266	285	304	296	270	274	295	284	287	287	283	251	268	285	231	246	250	271	275	267	267	258	301	275	250	258	271	292	290	279	273	284	291	276	284	249	287	276	258	286	263	272	285	276	265	255	272	286	262	295	279	271	283	279	281	273	291	268	253	294	278	276	288	249	264	270	237	302	304	272	271	275	307	300	272	272	271	289	269	283	273	264	260	295	279	274	266	256	280	285	277	280	284	263	265	267	248	254	250	289	267	270	289	288	299	279	273	295	302	270	285	247	268	273	290	272	288	291	286	283	290	291	285	261	297	266	296	287	276	274	263	262	305	270	304	306	296	235	292	288	259	269	268	314	277	276	276	285	281	270	281	266	288	292	290	302	313	262	285	264	277	260	282	262	283	270	258	255	289	267	252	311	289	278	281	274	292	298	283	309	272	248	285	275	294	276	286	281	270	258	303	268	285	273	239	295	290	264	306	268	258	300	260	303	280	247	281	283	301	278	275	263	302	274	269	271	266	274	298	291	272	306	265	280	268	284	290	270	301	301	283	286	255	278	281	279	252	255	316	281	298	288	318	245	257	247	286	272	272	293	272	291	284	281	286	249	273	277	270	303	250	282	266	303	259	245	284	273	286	276	290	285	268	281	268	286	280	255	297	287	259	287	302	266	260	259	286	261	248	279	262	259	286	251	276	275	261	285	269	311	283	266	274	292	263	244	268	295	289	277	281	289	275	253	239	289	263	290	274	293	279	272	252	288	276	308	271	272	297	243	275	299	269	298	270	279	278	274	268	259	242	286	302	273	310	310	289	250	244	289	267	299	298	273	280	275	281	276	255	282	264	275	276	243	263	280	293	271	317	266	295	258	269	301	240	271	289	275	292	312	272	281	281	279	298	269	291	264	279	276	285	266	256	281	258	276	283	283	267	279	272	284	263	237	298	287	251	297	291	276	246	289	261	297	280	238	254	283	285	269	269	294	273	269	270	265	283	253	287	230	270	267	262	326	279	288	273	279	281	254	258	290	312	307	296	270	317	259	289	251	269	263	273	301	321	291	278	265	266	238	291	226	269	254	252	269	290	251	304	289	324	278	281	280	312	274	269	310	254	307	259	273	268	265	278	279	288	287	319	270	283	246	258	281	269	285	272	284	249	277	295	281	298	282	265	271	297	248	315	283	275	305	277	265	271	261	263	288	316	300	268	305	258	285	291	286	286	268	295	299	300	277	245	276	287	276	264	264	295	286	270	285	253	286	261	279	263	289	266	278	283	287	265	279	269	289	281	268	296	301	284	277	271	292	267	297	277	265	272	281	242	289	274	291	283	274	283	260	285	251	290	289	271	277	323	265	255	283	263	259	270	271	274	295	288	293	271	264	249	276	280	296	259	294	293	284	279	294	280	286	270	276	275	279	312	267	303	279	284	270	255	301	243	250	262	267	279	303	287	287	276	280	300	274	265	217	259	254	273	287	295	265	285	288	278	268	265	296	255	278	260	285	293	290	263	275	293	273	292	282	273	262	313	296	281	252	250	308	306	306	257	274	281
50993	13544	13070	6930	4588	3427	2673	2122	1765	1444	1309	1249	1073	1037	952	913	744	835	793	747	758	670	671	702	649	644	603	653	627	606	552	609	623	587	556	561	589	594	573	587	563	556	604	524	505	557	549	561	563	561	553	586	548	554	549	546	557	546	575	554	543	564	548	535	602	538	528	503	579	535	529	563	578	551	567	516	523	518	521	515	510	512	574	531	543	524	548	564	542	479	526	547	510	575	555	555	571	609	564	518	543	509	552	549	545	558	522	525	540	566	563	528	555	538	534	541	529	542	492	505	514	551	516	514	520	565	488	543	518	560	522	504	530	532	543	536	504	532	557	515	562	530	529	541	492	515	565	511	534	579	533	493	557	550	527	532	547	511	523	542	563	523	517	510	551	528	558	535	533	519	577	495	517	561	566	577	484	513	546	527	516	574	549	519	506	483	531	524	550	540	529	543	539	527	550	530	535	555	576	529	536	504	588	537	526	550	531	518	515	501	519	532	513	502	552	510	500	541	544	520	499	500	512	562	517	535	569	541	514	551	527	528	522	501	500	514	522	565	518	555	514	568	519	500	514	509	528	540	530	517	530	562	508	544	551	578	552	565	505	518	523	547	539	515	521	564	553	510	503	472	510	499	545	580	547	586	501	564	519	546	528	518	523	513	507	509	531	541	522	540	525	560	537	543	540	555	521	524	496	519	508	564	570	551	540	550	528	562	531	551	525	536	534	524	565	521	546	566	585	546	517	562	535	538	546	521	519	602	525	543	533	538	500	533	504	563	538	525	577	538	575	530	552	525	527	555	537	572	548	519	542	516	520	542	534	550	539	511	513	536	522	493	544	527	536	576	530	596	565	533	544	549	515	521	539	531	538	555	495	561	529	521	470	527	544	545	539	499	587	507	492	507	533	511	522	560	511	505	547	529	491	516	535	525	521	552	522	535	541	548	543	518	529	543	546	513	542	512	511	483	551	516	517	577	555	540	564	545	505	525	543	537	544	552	535	513	542	543	512	557	522	554	560	507	566	503	524	523	561	528	552	526	557	487	530	541	549	572	532	557	526	535	543	556	524	514	540	553	570	529	517	563	548	558	525	534	493	531	509	538	538	504	493	522	542	551	513	557	517	540	532	572	540	543	576	513	560	578	550	497	481	523	550	560	551	558	509	551	512	519	507	529	539	555	519	548	516	525	520	557	535	534	556	536	539	537	553	523	544	500	513	536	544	513	565	539	525	538	522	562	562	538	541	550	531	522	514	512	557	536	525	538	510	535	497	533	535	514	533	557	544	510	521	500	532	553	554	472	562	526	581	542	544	539	556	533	539	548	532	503	516	573	532	518	499	520	505	546	493	543	515	557	534	507	518	539	548	543	567	528	509	532	516	520	528	570	537	517	547	544	561	573	473	550	523	520	558	543	524	538	513	551	537	534	558	510	564	540	566	495	566	550	500	525	492	508	519	567	524	520	492	535	522	500	514	525	508	514	531	546	540	534	574	502	530	576	516	509	517	525	538	546	547	530	544	504	555	535	521	546	587	534	508	507	532	575	531	552	566	543	548	524	523	479	548	503	476	509	540	526	554	545	542	524	480	564	540	509	548	543	517	531	530	535	493	551	546	543	507	519	549	503	501	551	527	529	531	546	558	546	509	542	488	512	563	507	497	540	524	535	540	527	493	551	512	535	511	541	508	540	584	473	545	522	516	525	519	553	508	554	543	547	516	571	508	525	491	557	527	537	516	564	533	558	502	554	495	529	524	534	519	518	526	518	538	556	551	512	553	503	537	532	507	534	515	526	580	564	544	511	503	492	501	540	514	511	533	502	473	522	538	539	533	553	550	543	524	506	510	564	549	592	523	526	550	551	579	487	507	500	517	525	557	543	541	487	534	558	527	529	542	536	507	517	545	522	547	539	559	523	528	534	547	490	537	532	544	540	516	577	574	536	542	508	520	545	511	490	546	503	530	529	503	522	492	534	544	553	593	581	561	529	541	556	541	508	504	510	561	582	529	576	554	562	544	530	564	537	497	542	534	501	532	508	569	538	522	561	565	546	550	552	529	531	513	539	541	531	559	569	544	533	532	514	525	491	517	542	538	554	538	579	520	569	517	541	511	506	522	553	505	539	532	542	519	534	495	492	504	517	547	563	567	509	554	558	529	524	555	534	554	537	538	576	524	548	545	530	583	569	520	530	550	544	514	570	546	526	516	566	524	527	494	570	521	513	557	502	500	538	562	550	538	536	519	550	516	531	555	528	537	497	557	576	542	518	502	488	515	543	551	548	520	538	560	522	523	528	563	533	501	510	600	574	537	519	555	556	525	538	526	486	569	534	497	529	522	528	526	534	541	532	524	517	548	526	503	545	536	477	528	565	540	566	563	528	535	567	546	540	550	545	500	529	538	550	497	536	511	532	476	538	497	534	502	538	551	550	531	544	528	532	494	519	546	531	550	490	539	543	542	535	588	546	528	556	536	534	549	529	530	516	523	545	531	523	522	540	517	498	497	502	566	512	551	557	529	567	585	571	502	544	566	497	507	559	509	544	473	541	550	558	550	530	532	545	460	507	515	504	486	513	548	524	520	541	488	568	525	498	539	520	554	526	505	548	549	506	496	541	512	532	513	507	514	543	524	522	527	493	553	560	552	551	532	548	542	511	525	534	498	531	535	552	567	539	486	554	543	525	516	536	529	512	561	549	522	521	531	550	539	560	510	519	530	552	544	549	508	551	554	553	503	537	560	575	548	530	485	536	560	561	542	570	525	535	527	495	533	544	540	485	535	543	542	545	580	547	546	574	532	537	517	531	518	491	535	544	564	524	486	509	567	545	520	548	528	536	541	555	552	538	545	509	524	540	546	536	529	529	530	512	519	491	528	518	545	532	550	561	550	531	556	520	576	529	565	529	563	575	529	525	520	524	551	531	510	565	526	586	551	505	520	533	573	566	512	489	556	548	542	533	536	505	522	548	534	531	523	548	544	523	541	511	546	549	530	532	581	523	580	551	514	550	524	535	573	539	529	552	539	509	492	504	553	544	536	566	517	534	499	511	500	565	563	549	533	515	529	470	494	544	526	537	556	532	546	564	548	511	486	552	536	571	533	558	537	501	511	508	522	509	556	553	520	555	551	471	530	545	527	523	502	531	561	548	507	510	529	530	540	538	529	520	544	558	533	529	544	505	527	491	532	535	543	533	539	503	528	514	543	531	510	557	552	576	523	526	547	557	555	533	529	534	552	583	515	475	539	528	533	533	515	567	532	552	516	504	555	522	512	553	576	526	527	551	521	540	547	565	510	533	517	479	564	546	533	565	542	542	559	516	503	521	568	544	529	525	497	506	512	528	545	542	511	563	552	526	561	562	537	534	501	532	547	533	527	532	548	525	570	534	526	542	484	497	534	525	583	563	533	514	526	484	538	538	533	532	535	554	520	550	540	516	529	510	568	554	545	538	500	542	522	506	563	511	519	538	571	512	543	523	514	580	540	510
27572	21180	8504	362	143	135	128	109	84	82	101	102	100	75	101	115	83	90	101	77	99	102	85	91	92	99	81	94	103	84	80	87	83	92	90	81	78	99	99	90	79	102	86	72	84	76	91	89	68	73	83	91	86	101	77	107	99	88	75	84	97	89	105	94	89	88	88	91	84	96	80	81	89	72	82	91	80	76	81	85	86	71	83	76	81	86	95	87	88	85	91	71	83	105	101	87	88	91	81	90	92	85	80	78	76	73	88	95	77	73	88	90	84	85	83	78	90	83	94	82	88	101	81	105	70	89	95	90	96	89	89	78	84	71	79	79	86	90	80	76	75	83	84	88	95	86	76	90	93	82	76	71	94	88	70	63	95	87	77	90	86	68	95	71	96	78	68	88	81	97	84	78	91	94	91	80	96	73	105	111	83	78	81	96	90	99	88	76	84	71	92	90	87	94	86	98	85	71	91	88	77	76	85	78	83	96	64	88	80	68	98	89	85	88	85	79	83	96	79	84	87	74	96	78	79	80	89	84	72	86	90	95	86	95	79	101	86	95	80	89	79	68	97	81	85	89	93	89	98	96	88	110	83	91	73	94	104	95	90	81	92	83	91	92	79	97	80	77	81	86	81	71	93	92	99	59	93	94	84	104	80	98	87	84	100	97	73	88	88	77	76	80	79	92	74	68	106	75	93	79	99	84	65	102	95	82	81	81	87	93	91	91	89	82	91	96	83	75	87	74	86	84	96	76	90	85	79	69	93	87	86	92	81	88	88	86	90	65	88	84	97	72	81	99	86	89	85	87	87	85	70	90	74	100	82	86	98	90	86	85	69	80	104	76	88	77	77	87	88	95	80	76	90	77	83	98	79	97	95	80	82	89	84	83	78	80	90	76	88	72	70	83	81	87	88	77	81	75	96	94	75	94	94	69	84	92	75	74	74	75	84	86	61	89	96	88	82	88	97	85	81	94	100	90	87	78	76	84	95	65	84	91	87	88	82	76	92	85	83	77	103	77	74	92	82	88	85	69	85	70	71	100	86	79	90	94	92	90	84	113	94	92	78	74	91	72	97	82	85	71	96	89	75	96	80	99	88	87	80	91	78	81	93	63	94	89	69	86	80	87	94	93	92	90	94	75	94	85	86	96	89	94	72	97	94	80	96	92	81	70	75	93	74	89	93	68	96	79	98	95	67	75	69	76	83	81	73	76	84	79	78	83	72	89	86	69	95	94	87	87	74	82	88	85	96	87	90	86	74	76	93	83	89	70	98	86	85	84	88	89	72	80	77	94	82	83	75	79	87	74	89	105	98	90	86	88	98	80	82	80	89	87	98	72	76	88	82	102	92	83	78	75	67	80	79	97	89	82	87	91	76	93	91	80	95	94	99	83	78	84	83	67	77	81	82	78	85	71	90	88	82	88	84	80	83	88	94	80	79	85	69	94	88	70	86	85	90	83	80	72	74	105	84	76	73	78	110	93	69	104	79	101	66	91	78	84	87	90	91	93	95	93	77	87	104	90	81	71	92	82	85	78	106	78	83	86	99	93	94	74	98	70	82	80	90	87	68	95	85	86	97	81	82	102	81	94	86	88	89	84	86	92	103	90	74	97	92	81	101	94	86	78	97	75	83	84	94	92	98	94	91	89	97	88	91	87	79	101	82	85	99	87	77	80	92	92	86	78	71	82	86	72	107	83	82	91	96	72	106	83	83	86	88	99	74	91	86	92	93	79	73	97	86	78	71	94	82	90	75	89	69	99	74	71	93	112	75	88	86	95	77	94	87	105	78	92	98	96	103	82	85	92	78	86	85	83	106	79	84	75	84	70	78	89	88	88	97	88	82	84	79	80	80	80	67	78	86	81	98	96	76	77	101	69	87	88	83	80	88	99	88	98	101	100	96	77	88	82	88	75	99	91	102	93	89	79	81	86	78	87	85	101	90	83	75	88	89	98	71	82	78	77	91	87	80	83	78	91	73	81	81	75	97	94	92	95	73	77	85	87	86	85	90	86	84	77	80	86	89	88	90	63	97	70	88	88	102	99	84	90	76	86	84	77	95	92	108	86	90	82	105	78	88	91	85	71	79	71	87	90	112	87	89	94	84	102	83	80	88	100	82	98	100	82	82	91	96	94	102	80	103	69	77	82	79	77	97	79	93	89	94	88	74	91	73	84	84	66	85	72	100	72	73	92	91	80	86	86	92	93	93	88	71	98	99	87	82	76	87	75	78	86	75	78	85	78	89	90	90	80	62	68	85	92	82	77	80	83	103	60	80	98	89	105	80	82	82	80	88	87	79	88	77	72	88	105	96	98	87	99	85	71	80	82	89	85	87	96	80	92	93	91	96	96	73	71	83	74	84	94	88	91	82	83	98	95	84	84	80	87	80	86	95	94	76	82	67	86	89	87	85	99	105	92	81	81	92	74	84	80	92	94	87	106	104	93	86	79	92	90	79	95	81	91	82	92	81	70	90	74	92	92	88	87	86	97	84	84	91	76	69	84	93	79	75	78	84	96	94	86	83	82	81	73	78	87	89	76	88	88	68	86	99	71	101	91	83	88	79	100	79	69	95	84	72	89	98	80	90	75	75	79	95	97	73	100	90	77	100	77	76	99	90	95	86	75	102	97	70	84	101	76	92	78	101	94	78	87	98	78	86	98	69	93	76	90	96	81	101	72	94	90	95	91	89	97	68	85	80	75	86	84	83	86	84	87	76	72	80	80	74	75	81	74	88	89	90	104	80	73	62	84	77	90	84	103	86	92	96	95	94	80	81	89	86	82	73	77	94	93	107	84	94	72	97	68	90	77	81	82	78	82	93	87	86	81	77	85	63	90	70	97	97	81	87	88	89	90	92	79	82	86	83	79	90	100	75	81	80	86	72	100	100	82	83	88	85	87	76	88	81	99	76	93	85	90	81	83	80	83	90	84	79	84	83	78	101	83	84	83	80	82	86	94	93	84	86	83	94	102	82	84	94	93	69	84	77	76	88	94	79	80	82	88	91	90	91	106	89	76	80	86	83	81	91	76	90	78	88	79	101	98	91	82	91	97	83	96	79	98	77	85	90	82	70	85	90	86	76	86	90	76	73	86	92	107	71	100	81	81	94	82	80	102	82	93	81	76	90	83	92	71	75	83	85	92	99	94	81	74	85	85	99	86	91	83	83	92	80	70	72	75	88	92	102	107	98	87	80	79	91	87	74	82	87	92	69	93	86	83	91	91	86	116	97	80	76	78	90	68	79	83	85	75	90	92	84	92	78	85	104	84	71	91	106	95	73	82	97	93	84	86	90	89	69	85	67	75	97	93	100	83	104	88	89	98	88	95	78	94	82	58	92	95	85	84	86	95	99	68	66	94	84	90	104	66	110	95	96	76	73	106	93	93	92	93	74	77	87	81	89	88	83	93	69	60	76	93	81	87	103	84	78	87	87	84	78	73	68	84	82	69	80	82	90	75	80	71	90	91	80	83	88	76	102	74
23885	2117	1101	552	391	307	279	275	244	212	239	240	209	223	198	194	214	195	203	190	207	201	211	196	182	207	205	198	198	191	194	188	233	178	208	207	169	220	186	182	200	213	179	202	156	187	170	213	187	188	201	204	195	178	200	164	177	205	184	183	195	199	168	193	213	192	166	208	187	183	206	220	198	193	215	212	195	233	207	201	190	204	170	172	165	162	186	188	193	170	196	182	184	181	182	184	190	175	198	171	185	185	192	188	166	172	195	187	178	178	204	180	197	202	171	179	193	198	205	169	192	217	185	192	190	191	165	193	175	204	165	174	174	216	194	186	182	177	196	176	177	177	202	173	187	176	167	187	196	192	178	186	186	197	189	194	195	193	175	201	201	201	179	210	213	180	176	180	185	189	205	192	190	167	185	201	187	188	204	193	203	194	186	209	168	169	213	169	199	189	171	202	176	203	188	191	201	183	206	212	163	174	195	194	161	213	186	187	174	199	179	186	187	200	199	181	182	188	180	229	192	185	182	180	205	189	186	181	201	188	184	184	191	177	177	200	173	206	186	188	184	163	192	184	230	198	164	208	195	177	175	192	197	204	175	196	174	198	203	208	196	173	173	160	176	179	175	170	169	184	195	186	205	171	210	194	172	193	164	179	187	186	199	219	199	200	191	160	178	174	166	210	160	192	178	189	182	178	193	169	187	189	202	176	180	192	158	161	193	167	202	224	202	188	179	186	181	196	187	188	166	198	213	183	190	200	196	186	175	182	183	174	185	172	179	197	198	188	191	215	190	186	178	175	179	182	196	178	205	199	173	191	191	220	189	186	199	195	181	186	180	212	176	178	189	188	213	183	216	200	203	156	196	170	178	180	180	171	177	197	201	196	198	218	149	168	173	186	187	174	189	194	173	162	185	190	192	204	200	159	179	166	178	165	202	180	163	192	196	179	164	182	182	168	175	189	192	167	197	228	191	198	186	193	189	196	190	175	196	206	196	203	197	189	206	189	201	194	199	190	186	178	201	177	183	192	199	170	184	175	163	177	178	196	192	195	194	162	198	169	190	203	206	189	191	196	166	184	187	210	197	209	155	204	208	185	182	192	214	185	190	179	196	172	170	188	200	186	193	198	163	208	179	200	180	194	191	191	183	165	178	191	180	192	186	205	186	185	190	201	184	171	217	196	211	185	187	161	198	159	186	220	189	186	177	184	194	196	192	168	194	176	189	202	173	185	159	194	181	183	179	189	196	164	212	160	188	181	183	182	203	198	174	170	173	192	158	195	188	212	221	175	192	224	168	177	195	185	218	195	202	205	180	197	204	182	189	178	198	216	177	206	229	190	191	156	172	191	208	182	184	195	176	190	196	206	175	165	209	173	183	210	192	195	193	206	190	172	179	172	163	181	183	184	187	193	191	185	196	194	189	219	204	201	193	209	175	194	185	160	206	211	168	195	203	205	186	178	177	180	195	188	184	181	193	185	169	208	189	186	170	172	169	197	203	220	173	196	194	176	201	175	185	218	202	190	186	174	160	196	183	183	181	187	185	197	182	208	170	193	194	173	194	210	202	188	168	203	217	186	178	188	183	179	200	176	205	186	167	179	180	164	187	181	210	185	197	205	188	198	201	205	198	195	194	164	197	202	178	183	201	177	184	201	187	184	194	202	168	197	209	180	214	182	183	196	180	194	185	205	198	206	217	188	200	174	172	197	180	171	195	192	188	186	179	199	198	184	188	214	177	190	206	176	188	183	191	193	198	193	172	173	219	194	190	184	187	185	160	206	166	192	170	202	175	176	183	179	211	193	173	214	208	189	173	185	182	204	174	203	200	201	179	194	189	212	202	207	194	176	193	191	162	202	179	199	171	177	165	165	178	206	204	171	179	163	163	176	176	169	195	202	169	170	184	219	196	179	199	197	170	192	218	188	213	173	204	181	196	191	203	156	187	171	189	179	185	191	202	183	167	182	189	192	190	185	198	185	190	196	198	192	184	212	177	189	201	215	181	174	207	174	214	188	194	177	197	184	201	171	189	191	175	178	196	216	160	187	163	186	203	208	192	184	199	172	181	191	202	181	176	183	194	191	167	213	188	192	165	196	208	196	176	167	200	206	193	188	187	178	172	223	192	193	193	200	202	182	181	205	179	207	182	196	202	190	195	204	194	183	200	206	196	189	193	205	204	192	172	184	169	189	193	217	217	193	188	191	185	192	194	188	194	183	214	184	162	204	196	200	181	205	185	219	190	198	202	214	197	199	188	158	204	192	194	206	204	194	187	169	207	191	176	179	178	206	206	185	191	210	178	201	166	169	169	175	186	196	197	208	181	199	216	213	206	195	205	184	189	191	199	162	196	179	202	236	196	195	199	206	185	192	171	203	202	200	205	219	210	198	219	174	194	197	170	204	192	191	174	181	197	174	218	199	196	226	152	176	183	193	193	175	186	186	179	207	201	171	193	186	200	198	191	209	185	205	190	187	182	181	191	176	183	176	181	181	212	196	200	179	194	163	192	198	165	197	192	203	189	194	175	209	203	193	168	219	216	193	172	156	189	190	194	190	183	189	172	191	206	173	192	196	211	186	207	188	214	183	201	203	209	213	186	181	172	178	173	171	192	184	187	177	190	190	184	191	165	177	179	184	178	198	198	193	181	188	192	185	188	173	201	171	169	191	196	193	201	198	180	234	176	193	192	199	204	187	196	201	182	180	190	187	202	182	199	208	192	176	177	183	180	191	188	185	181	203	166	173	189	195	218	205	190	186	184	193	216	171	183	173	199	202	199	172	187	192	180	206	178	182	183	173	186	175	217	167	195	184	176	198	197	180	205	178	194	198	204	216	185	175	194	181	178	187	175	179	178	209	187	160	214	160	177	182	187	195	179	197	177	193	193	198	179	221	180	187	178	194	196	195	195	185	211	183	197	194	166	176	185	197	200	220	166	191	198	162	170	195	207	189	204	208	181	183	177	198	204	197	169	213	175	173	199	177	195	202	160	188	210	191	199	183	167	220	189	191	205	199	174	188	183	193	188	183	174	194	195	205	189	224	207	191	185	182	182	179	197	195	177	224	182	205	208	193	173	190	200	184	198	190	184	200	220	196	188	196	172	196	184	201	185	191	182	162	184	198	194	152	199	198	190	197	211	194	196	211	198	196	180	188	165	174	189	174	177	185	198	180	184	196	181	173	193	188	173	167	175	212	201	192	209	165	183	180	167	194	203	195	178	183	197	194	207	243	200	168	209	204	191	165	192	172	178	172	182	191	203	181	177	175	192	192	171	228	165	182	193	184	175	181	190	184	204	194	180	190	212	211	200	205	209	175	181	204	175	195	177	194	191	199	174	186	186	184	208	182	193	197	180	170	171	201	197	159	196	217	167	187	183	188	189	177	175	199	170	175	201	194	202	175	192	189	208	168	173	209	181	184	189	181	196	194	170	196	205	184	198	210	183	191	168	166	207	200	185	185	195	171	195	188	196	195	186	180	191	177
24781	21704	29238	24706	20180	1555	483	336	273	240	241	225	208	179	188	175	160	162	153	148	141	136	153	175	139	129	126	136	139	128	114	125	128	134	132	152	137	113	135	122	128	124	130	131	112	126	124	122	103	125	139	125	128	149	114	121	148	127	107	139	138	153	139	122	121	132	125	128	138	130	106	143	118	135	117	106	117	107	122	106	127	131	146	123	127	124	137	123	131	115	112	121	133	120	131	131	146	110	115	128	119	110	107	125	133	118	133	114	117	121	128	107	140	116	109	142	134	114	131	102	116	135	131	136	123	131	120	132	109	129	136	120	120	126	134	129	119	116	126	130	129	121	134	111	133	137	125	126	117	128	140	120	132	111	121	114	113	141	129	130	122	119	125	108	109	123	129	121	110	128	137	126	121	134	107	105	138	110	115	116	123	136	122	128	133	108	114	116	116	115	128	118	116	126	132	131	127	136	119	126	111	124	112	121	124	143	143	150	130	120	133	133	138	133	129	128	138	135	99	119	103	115	124	114	130	125	135	103	131	119	116	110	128	123	126	105	122	109	134	131	129	131	121	131	134	127	132	148	106	117	123	121	129	132	107	124	135	113	113	122	126	129	143	141	125	116	128	117	115	138	116	128	119	129	133	126	114	130	126	141	135	129	139	132	114	138	115	122	117	101	111	115	120	113	124	115	120	136	119	114	116	123	115	127	140	136	115	149	123	130	138	110	126	129	118	145	120	130	124	135	126	141	127	114	138	123	120	110	124	129	114	120	105	140	131	133	117	135	138	130	118	134	117	122	128	127	129	128	109	131	130	133	141	120	114	131	116	144	126	130	119	140	125	137	125	117	127	111	107	119	112	139	120	130	119	117	145	125	96	125	118	133	108	142	132	132	102	118	117	127	111	112	136	110	130	119	128	113	118	117	142	129	131	131	122	118	153	108	113	128	118	111	111	116	138	129	137	131	111	104	147	125	116	130	112	135	117	139	125	132	104	125	116	135	143	120	117	123	120	141	115	131	128	121	134	121	106	125	124	147	126	114	139	134	126	140	119	113	122	135	130	105	126	143	113	118	146	141	127	140	128	132	127	120	115	120	120	125	142	143	120	140	135	128	142	131	128	117	129	102	126	130	101	112	122	121	124	113	116	139	128	147	119	129	149	152	132	111	144	148	146	124	132	129	114	118	112	155	122	132	126	162	125	125	133	146	133	108	134	119	119	127	127	113	123	115	110	116	127	147	136	138	118	124	117	135	111	114	138	141	117	120	116	113	117	125	125	126	131	140	126	119	122	124	111	128	126	127	135	137	106	121	135	125	133	109	135	121	122	126	127	120	132	131	126	145	143	116	92	152	124	111	117	108	126	136	133	126	118	127	103	131	121	129	120	121	125	134	137	124	108	146	137	119	118	120	113	134	135	123	132	124	118	136	148	137	125	117	142	127	89	116	120	129	120	140	129	115	140	129	119	113	136	102	142	122	121	114	122	121	128	131	96	148	103	120	120	130	133	119	156	130	112	142	141	129	142	115	127	118	127	129	130	134	113	117	116	143	126	110	138	128	127	123	135	114	112	131	120	121	126	146	127	117	111	120	122	139	133	134	119	143	109	148	117	104	133	130	125	143	141	120	128	123	116	133	137	111	144	124	129	124	129	121	123	124	127	148	142	127	120	123	130	116	122	148	131	116	120	116	113	127	107	112	112	137	133	144	99	138	140	136	132	125	131	115	110	121	126	125	123	112	142	164	143	128	121	121	113	123	130	121	112	95	123	128	132	133	130	130	117	106	116	138	124	122	104	128	139	132	129	128	134	152	113	103	157	132	112	118	129	111	114	113	120	108	137	131	126	127	111	143	140	136	128	135	121	111	105	140	125	117	139	133	131	121	113	120	123	152	129	131	123	109	140	115	111	127	133	125	128	122	144	108	98	143	124	113	128	122	126	99	119	141	135	107	128	130	144	104	103	132	127	108	131	131	146	112	99	145	102	123	127	132	140	134	113	119	115	127	130	105	119	141	114	132	112	108	124	135	118	121	110	127	116	130	146	114	125	125	110	143	115	126	110	136	120	120	137	127	128	111	126	127	118	132	117	136	133	130	111	110	133	138	129	140	120	130	114	111	129	135	119	148	115	123	109	131	133	121	133	113	126	131	99	121	117	133	115	113	140	130	125	129	115	134	122	139	102	132	114	107	135	133	129	140	138	117	123	121	121	122	116	129	132	120	111	143	129	138	109	139	127	107	114	134	126	129	125	123	141	128	125	134	147	122	115	127	149	134	140	109	118	121	126	117	122	126	108	133	126	137	149	114	128	142	113	139	133	144	125	145	102	127	129	125	124	110	113	121	121	122	118	118	118	109	119	132	120	119	110	134	136	94	121	132	111	134	147	136	137	130	125	119	129	118	143	104	122	122	123	128	129	121	119	110	126	116	135	144	116	130	118	106	125	133	128	134	135	137	120	124	115	136	135	128	127	125	139	147	127	114	132	140	131	119	107	109	138	139	136	149	124	128	131	122	125	126	136	126	115	124	123	119	120	115	124	130	94	142	102	120	111	113	123	121	116	121	141	128	130	130	118	133	141	116	149	134	118	133	129	129	124	123	115	122	130	128	101	123	151	110	139	133	134	112	133	128	126	130	131	128	110	118	111	119	126	145	132	126	138	129	104	125	141	128	127	120	151	122	144	131	126	119	133	144	114	129	139	125	129	137	135	151	123	129	116	136	126	125	157	128	116	126	126	127	145	117	144	105	126	109	129	145	155	104	131	129	137	127	125	109	115	134	124	107	124	115	125	138	141	123	134	137	132	121	113	129	127	125	142	126	138	132	139	135	107	134	127	135	138	124	104	125	130	152	117	133	116	114	145	127	131	103	119	113	132	129	120	123	118	143	114	144	121	121	134	112	124	120	131	109	135	136	118	136	125	130	125	131	158	154	130	129	109	121	110	123	122	125	145	114	125	119	141	144	123	125	133	124	116	118	140	131	125	111	121	137	132	133	88	122	137	124	143	128	123	116	136	117	127	140	120	131	107	114	123	129	140	127	133	122	114	128	124	130	113	131	115	148	131	130	116	148	118	133	118	112	123	124	126	111	137	138	111	104	122	142	124	117	138	126	125	148	110	145	136	114	133	125	133	113	123	108	137	136	108	121	118	145	117	117	136	123	120	133	143	119	124	119	138	117	136	126	124	140	123	103	147	109	120	113	126	123	116	128	141	111	146	124	133	139	133	139	116	118	98	118	121	122	132	121	108	124	137	124	154	138	124	110	124	130	127	127	134	114	122	141	129	107	120	144	143	127	112	110	135	138	124	118	126	141	124	122	121	117	133	132	120	129	129	98	129	117	118	132	120	120	123	132	129	128	110	142	124	133	109	127	140	115	129	125	126	109	130	119	121	127	145	128	126	112	114	124	141	124	129	117	110	145	130	126	100	135	140	122	118	127	134	124	139	124	134	118	103	127	130	122	118	116	131	143	126	94	142	138
45172	9811	7969	4021	2560	1879	1390	1084	902	798	637	632	535	489	438	431	395	409	364	349	349	297	310	310	321	326	313	293	296	301	317	286	283	308	276	264	321	303	289	271	298	225	279	300	265	288	261	285	257	280	289	271	246	271	265	275	265	287	259	257	239	268	281	266	238	229	280	277	267	253	264	282	238	248	262	266	278	248	244	288	265	242	264	300	280	278	260	247	283	286	272	273	271	268	300	260	248	278	263	257	244	257	301	261	244	285	273	262	260	262	271	261	269	245	222	223	265	231	251	258	250	257	239	267	233	293	256	280	263	271	279	258	238	237	270	278	270	241	236	253	248	249	259	290	281	274	268	241	278	261	250	275	272	258	267	225	268	257	266	279	218	262	275	273	253	243	268	263	237	234	275	246	274	258	268	261	259	253	267	247	248	254	276	282	300	255	254	262	266	262	252	264	248	297	272	253	284	289	231	250	288	262	242	261	234	246	218	297	259	261	228	286	263	259	237	265	268	259	279	244	288	273	256	284	262	249	270	275	253	270	252	266	259	262	279	253	232	269	262	243	251	277	238	259	262	229	261	279	268	255	253	281	261	273	269	225	253	245	244	288	286	264	273	227	250	242	258	264	251	274	242	234	243	257	266	229	264	259	265	270	254	235	270	253	247	267	255	267	272	271	228	285	267	245	252	276	255	293	254	233	264	252	250	254	257	246	214	269	285	226	257	225	259	240	262	250	246	271	246	273	248	250	247	239	219	276	287	255	262	251	258	277	259	265	253	271	267	254	275	269	237	237	301	266	247	273	251	260	251	238	235	265	270	221	256	256	288	243	238	265	247	254	214	267	285	297	227	271	244	252	267	256	265	260	270	265	241	272	236	253	264	249	236	256	243	250	267	257	259	269	266	223	268	251	261	233	281	229	268	235	244	268	277	284	264	247	256	276	262	237	259	253	251	251	247	251	265	272	258	245	276	273	282	270	244	250	285	275	259	256	272	237	232	246	248	261	295	279	240	257	263	251	245	275	267	260	237	262	261	270	243	253	253	280	256	227	281	253	260	282	246	274	244	242	262	272	237	273	281	231	249	256	275	238	248	280	258	243	271	258	251	252	247	251	255	269	273	253	230	248	264	279	263	272	251	259	228	278	247	259	271	291	260	234	254	256	253	273	245	263	265	261	280	249	256	277	257	241	272	286	276	271	288	231	270	244	303	258	237	266	227	275	288	240	249	265	275	254	235	258	262	223	242	270	260	223	228	247	236	264	277	261	246	251	238	263	255	263	268	263	262	250	261	249	282	262	267	301	265	278	251	237	263	244	235	255	267	254	223	273	239	258	274	268	242	239	274	263	269	282	279	263	262	255	281	251	245	255	268	264	259	250	273	249	257	257	281	260	270	231	276	245	288	237	275	242	275	252	246	262	276	238	263	243	275	237	259	271	244	259	263	244	265	245	256	260	257	277	238	257	245	260	274	239	256	245	247	280	276	245	267	263	262	270	252	253	258	277	264	268	256	258	251	253	254	255	250	226	254	229	256	242	256	270	245	255	263	280	265	250	264	228	258	244	262	237	275	276	252	266	262	259	258	267	300	253	245	258	272	249	238	253	247	256	268	284	260	276	277	267	269	259	262	259	283	238	254	259	254	249	265	257	261	278	249	291	285	258	234	261	263	249	255	240	266	240	253	273	241	276	254	236	275	251	252	242	257	261	265	245	261	263	276	265	244	262	243	258	222	236	277	253	214	262	240	263	253	286	271	261	254	261	257	262	246	268	251	257	291	228	287	253	222	249	258	278	272	258	244	260	239	263	259	295	261	249	274	278	262	251	236	265	229	220	238	235	249	280	245	242	256	257	256	281	245	253	279	241	270	282	267	228	264	272	257	253	244	246	251	277	232	249	239	279	243	257	269	277	231	273	242	255	246	281	266	252	253	280	245	244	283	288	248	281	284	243	242	256	281	289	279	276	247	263	238	249	240	270	241	254	279	279	286	269	237	268	248	288	226	251	274	259	269	231	245	279	244	273	269	253	276	264	285	268	267	247	270	266	280	246	251	236	249	274	250	275	266	250	264	262	250	264	269	252	280	228	251	249	237	228	261	270	260	244	248	284	248	238	278	251	265	252	248	245	244	292	257	244	237	253	287	249	278	260	255	265	284	257	256	242	242	267	256	244	255	262	258	262	268	279	265	255	286	268	265	266	268	250	263	273	254	269	295	242	282	260	232	268	288	276	246	283	271	265	278	250	228	287	256	295	258	254	255	257	269	253	249	235	256	271	247	239	228	264	233	250	265	238	250	243	243	254	256	269	239	270	254	272	268	254	258	286	240	250	272	232	266	258	263	258	247	251	249	276	271	259	260	270	274	270	254	256	262	253	259	257	254	283	247	238	246	228	258	226	254	261	290	231	230	261	259	259	254	269	253	264	256	239	233	287	282	259	293	260	248	235	263	296	261	279	240	258	252	258	259	257	257	261	262	255	245	253	258	275	248	263	277	252	262	270	269	259	268	254	249	272	281	258	235	284	237	268	286	283	273	257	248	261	267	269	261	273	274	278	278	268	262	284	265	247	258	258	271	235	282	281	243	266	249	284	277	260	266	264	279	245	225	258	264	257	263	246	263	292	273	245	242	231	245	249	283	265	241	257	244	243	276	255	277	258	264	263	253	243	233	271	272	233	251	245	265	261	247	291	272	242	215	252	291	254	262	247	248	263	262	241	257	256	275	253	257	273	262	261	268	236	260	239	245	237	238	234	258	238	250	242	269	290	264	262	237	262	272	246	256	257	254	243	242	280	256	215	251	242	264	268	254	259	245	250	263	245	282	275	257	238	247	259	246	277	278	283	274	278	255	260	250	251	254	316	236	260	255	241	245	239	253	267	280	262	245	230	254	251	260	265	258	272	255	244	239	259	253	287	238	262	238	247	250	243	253	277	253	238	278	289	258	270	257	283	247	252	270	271	264	240	257	232	233	269	260	245	274	238	239	278	263	251	258	276	284	297	253	267	277	257	273	252	261	239	243	266	254	228	238	240	266	266	263	251	230	232	244	255	258	230	247	238	270	242	264	276	271	270	253	269	256	250	260	265	284	233	276	243	255	257	259	227	267	264	234	280	262	264	230	261	252	272	250	288	266	229	249	253	276	289	272	264	262	268	264	249	231	253	279	271	265	241	265	260	246	262	241	250	236	232	255	242	256	256	256	261	265	280	259	253	273	264	277	270	278	244	274	257	276	240	251	261	248	277	277	241	275	267	273	251	276	256	267	242	297	260	273	291	244	224	239	253	285	263	257	260	236	262	255	254	225	272	255	270	266	242	270	257	273	275	243	269	247	250	235	277	247	242	296	272	237	254	233	247	258	238	271	262	226	264	262	237	260	269	246	254	271	262	280	263	280	261	267	253	278	244	231	262	227	263	270	288	246	253	241	265	255	264	247	288	262	248	271	288	256	244	271	256	261	265	262	265	237	279	250	259	255	240	268	253
22784	20696	28444	22983	20698	18306	1775	710	548	514	498	440	408	377	382	330	338	331	312	310	318	276	324	293	306	300	331	295	288	276	308	311	272	297	306	261	272	266	268	265	320	289	266	279	286	293	249	285	268	285	263	258	268	290	291	284	280	289	277	285	299	287	251	262	301	258	259	285	284	279	265	276	263	267	250	278	252	265	279	246	270	258	271	243	265	292	282	265	269	269	268	259	234	275	279	268	260	290	256	262	296	272	277	261	231	277	272	248	271	280	291	256	267	244	298	268	257	286	288	265	253	257	264	278	244	263	275	276	259	288	272	268	266	267	268	272	306	273	269	256	272	284	286	272	242	259	276	283	265	271	272	265	271	254	271	257	241	267	258	272	257	282	301	285	290	270	257	284	257	252	258	262	287	260	282	249	255	253	316	291	264	271	256	271	268	244	296	273	266	253	267	254	253	253	274	261	250	271	290	258	254	243	302	267	249	263	261	260	254	254	305	286	294	253	263	264	254	280	298	247	262	279	228	272	273	274	262	223	287	249	249	278	264	284	258	280	268	282	276	281	261	251	320	285	256	266	248	252	256	261	283	270	243	274	259	289	258	275	248	283	262	275	285	262	258	259	274	251	245	244	267	260	243	295	286	258	273	259	273	258	253	270	277	274	281	254	258	276	255	273	266	268	260	279	234	266	254	277	248	280	274	271	293	260	244	255	261	263	269	294	264	293	249	250	289	266	254	242	272	252	277	294	267	236	238	264	242	275	272	262	291	271	278	282	261	266	266	240	260	275	241	261	266	259	261	243	269	279	275	304	263	248	253	296	273	287	288	269	238	284	286	259	254	265	316	257	293	245	256	268	233	281	267	270	258	274	252	253	263	263	269	311	232	263	265	240	262	285	247	268	272	274	293	255	270	259	261	227	248	256	283	266	299	260	291	276	282	290	284	232	290	284	270	249	271	276	271	253	253	300	286	256	253	270	259	262	274	299	268	247	268	255	286	276	278	242	248	268	284	277	254	301	257	256	276	284	254	261	247	294	248	267	286	233	280	255	273	268	281	276	236	251	270	271	255	285	259	257	292	271	275	268	298	277	265	284	247	245	235	265	270	262	273	269	258	298	252	280	279	263	267	278	278	255	270	287	263	297	268	291	261	293	257	272	275	282	265	278	252	255	272	243	271	260	258	282	262	274	292	240	282	246	279	273	235	246	285	272	261	259	258	264	273	272	274	257	259	281	262	295	252	279	273	302	230	291	273	245	272	253	266	275	248	272	282	279	274	252	273	266	260	293	265	261	282	261	257	250	277	239	264	268	259	270	252	275	260	274	278	262	260	265	274	297	292	257	287	300	264	242	267	300	261	280	266	266	260	275	281	257	277	275	263	259	263	262	240	258	267	264	262	274	255	290	261	276	218	282	275	264	277	259	258	258	284	280	259	284	244	274	247	287	275	269	284	274	269	288	266	276	262	289	297	264	263	247	249	257	256	280	251	269	255	268	282	274	296	262	267	276	250	268	268	266	258	266	263	249	264	298	244	272	253	271	255	270	292	268	241	245	255	282	273	268	297	261	279	253	233	244	256	290	263	264	270	284	240	266	263	242	266	254	245	295	280	269	255	263	270	260	263	243	284	265	274	243	262	280	245	279	275	288	249	286	259	269	273	275	249	236	283	276	290	284	258	274	260	260	286	275	275	258	275	248	298	236	269	246	279	246	259	269	276	248	242	260	254	266	261	257	287	273	272	283	256	270	278	268	258	251	271	263	265	252	273	249	297	247	263	244	246	263	249	256	249	274	250	253	239	278	284	284	276	307	243	294	271	273	256	265	271	298	231	265	264	270	286	280	261	252	246	285	274	251	310	285	275	255	270	274	253	242	250	262	262	258	272	266	257	268	302	237	279	282	267	290	282	252	265	256	274	265	282	259	280	252	262	281	249	262	288	273	258	271	233	281	276	270	272	308	265	272	290	247	261	239	264	277	266	261	287	265	284	275	290	279	234	267	277	247	270	264	287	236	228	266	228	277	249	264	259	267	267	256	308	285	256	270	293	276	284	271	277	252	273	282	249	250	249	274	312	244	241	257	243	271	265	268	241	266	248	278	260	258	290	284	279	252	275	263	266	256	268	291	255	248	256	270	270	250	273	265	306	287	272	249	267	238	272	272	283	244	278	280	280	219	264	261	277	277	258	273	271	253	269	253	270	240	281	285	250	267	246	267	256	259	243	276	265	291	258	246	251	272	250	244	263	256	265	274	273	284	262	261	259	270	257	302	264	271	293	319	251	262	252	280	276	239	240	300	274	270	262	267	273	263	244	249	305	269	264	281	236	277	287	248	239	272	302	240	285	253	261	239	288	260	278	272	268	280	258	256	243	271	242	274	253	282	295	245	305	272	250	270	255	276	232	246	267	284	286	271	303	263	270	247	273	269	258	258	278	284	264	277	301	274	262	250	256	251	271	244	265	241	296	274	272	273	279	261	274	265	295	237	315	297	292	262	275	276	259	276	248	256	227	278	267	244	247	267	257	280	248	263	265	263	290	277	271	253	283	253	264	299	292	275	311	226	276	267	288	281	271	284	269	290	287	269	279	275	277	261	254	263	276	267	271	254	284	283	283	256	277	301	264	274	242	280	266	269	247	239	286	248	250	276	251	269	290	279	264	251	259	251	249	275	272	245	260	246	253	246	240	297	261	293	272	256	249	256	245	275	269	284	275	270	275	239	275	243	275	258	263	283	255	251	279	247	308	290	277	276	288	258	265	285	265	251	255	283	276	263	252	279	279	284	255	258	280	280	278	238	263	242	285	254	264	242	254	286	268	299	277	278	265	283	249	252	253	274	268	265	275	276	264	242	247	315	279	274	273	256	278	277	248	285	255	268	282	266	265	250	261	260	273	258	276	240	286	244	256	249	258	238	255	262	273	252	252	252	240	263	272	267	260	289	284	294	281	247	274	255	272	253	261	251	259	233	303	268	253	259	271	277	271	257	264	285	298	244	258	263	234	270	254	249	256	255	258	266	284	264	284	253	249	270	262	274	273	271	248	259	267	257	286	254	287	284	251	255	285	266	288	275	268	269	287	266	263	242	266	280	275	275	268	274	250	276	292	256	265	283	236	282	249	251	285	301	268	257	287	261	266	270	247	265	291	281	263	252	251	248	274	259	276	267	243	276	255	248	277	256	257	258	250	253	229	263	244	276	283	295	259	260	242	247	265	258	274	283	250	249	271	247	245	288	265	256	243	276	258	267	263	277	254	277	253	264	259	292	269	267	278	277	276	295	271	251	251	248	270	261	304	265	220	281	259	282	292	235	273	255	252	278	252	255	276	264	249	288	269	263	278	242	283	273	253	255	270	262	241	291	238	285	267	264	256	254	272	266	262	245	265	271	266	244	280	252	283	259	260	266	299	291	263	258	310	292	295	269	267	292	258	257	279	251	235	277	237	275	263	270	250	242	265	286	256	269	246	247	261	272	264	251	264	258
45048	14265	12696	6795	4567	3328	2570	2124	1721	1419	1280	1165	1114	956	904	844	796	725	720	696	663	686	640	584	660	596	616	617	551	604	577	585	546	583	541	576	583	534	543	524	579	478	549	550	564	504	514	543	548	561	515	493	538	594	562	498	543	533	548	504	523	536	483	531	511	483	488	510	557	479	546	517	541	508	527	515	483	497	468	556	531	542	524	530	493	532	518	524	472	491	509	547	514	548	492	529	501	494	532	546	521	530	501	487	493	524	516	571	498	517	495	508	504	554	514	498	476	528	524	491	491	508	541	521	499	568	471	489	529	533	535	515	517	479	508	483	476	488	523	497	516	533	491	495	496	507	525	473	502	510	516	506	551	537	499	517	525	474	520	545	490	512	506	514	496	484	542	484	530	537	520	554	491	496	484	534	482	500	493	486	506	536	521	440	506	479	508	487	554	507	551	521	484	527	521	532	507	522	529	514	511	532	546	483	485	499	520	500	504	480	494	508	472	504	448	530	507	514	491	471	507	475	499	485	540	465	530	465	490	518	476	501	489	527	507	499	548	436	486	462	459	523	490	494	496	504	481	520	506	498	487	536	486	511	540	467	503	512	499	524	513	535	478	487	502	522	499	450	471	556	510	493	490	560	511	494	527	515	484	510	503	521	518	523	552	488	505	522	521	511	547	540	512	498	506	461	486	504	504	525	550	492	522	484	504	516	533	544	520	498	509	566	482	476	464	486	517	518	507	480	512	483	513	525	488	500	521	528	522	465	503	495	523	512	491	463	528	524	505	526	480	510	430	530	514	495	533	500	507	489	534	517	481	507	488	521	530	484	511	525	456	533	508	455	491	525	532	511	476	540	502	508	511	481	499	532	520	528	524	474	514	516	487	502	478	536	479	495	476	525	492	499	507	494	491	497	511	498	534	495	470	504	487	488	548	481	513	510	546	500	500	524	482	482	497	493	569	515	522	519	472	504	472	540	507	510	539	496	534	503	530	503	499	538	511	513	537	527	479	467	492	532	474	488	478	516	524	491	537	523	500	496	521	510	531	508	515	515	503	489	485	472	489	492	512	465	514	535	522	545	493	472	525	537	505	496	518	511	465	501	499	478	514	511	471	488	546	526	497	518	521	518	479	489	501	488	502	482	487	511	530	517	493	475	518	474	516	508	477	530	515	542	492	561	465	504	515	504	519	522	515	531	504	494	501	517	546	506	510	496	529	509	538	487	502	521	520	497	499	496	491	505	498	483	459	540	503	517	503	498	477	482	541	510	490	504	515	515	555	489	526	519	501	517	491	518	519	527	486	524	536	511	505	488	519	487	522	485	511	474	551	491	510	474	474	521	511	493	501	517	482	523	493	488	535	504	490	514	544	493	479	489	469	521	532	525	517	526	534	515	463	512	532	470	490	484	505	540	567	531	505	559	474	530	481	489	515	519	510	495	505	487	501	493	533	502	496	497	485	503	471	468	514	537	501	493	522	544	500	547	504	483	494	515	482	475	502	513	526	499	519	522	553	510	523	510	502	440	520	544	533	497	535	509	547	515	507	519	523	503	472	488	540	550	558	499	541	509	517	478	513	498	528	522	519	518	497	510	506	501	504	531	501	485	514	526	483	504	482	517	496	475	496	513	542	517	486	510	493	507	524	484	492	479	462	519	494	518	477	481	489	514	509	551	499	499	502	543	528	486	536	484	518	504	487	490	480	511	495	534	513	526	498	476	526	523	509	510	473	477	477	498	455	515	520	503	463	480	530	484	473	494	499	473	502	548	530	543	486	489	483	482	466	520	524	513	548	470	493	490	503	508	484	519	487	518	500	529	526	488	546	498	490	531	506	552	514	493	483	521	464	504	518	488	503	498	508	534	503	535	518	492	481	463	491	537	493	497	500	521	489	512	565	497	560	528	494	505	527	476	494	495	487	526	503	492	527	498	498	500	504	525	469	543	467	527	533	520	476	524	522	530	517	487	511	518	468	508	485	487	521	489	530	546	507	508	482	530	498	501	482	481	464	485	488	537	508	496	519	514	534	483	472	507	508	492	529	540	516	481	506	517	520	499	485	500	511	460	513	461	492	512	502	520	515	468	508	503	500	523	499	477	535	500	459	521	517	490	524	518	493	520	522	517	499	569	468	527	508	556	515	474	472	531	559	524	508	519	503	489	534	530	510	511	515	508	502	520	504	524	535	529	528	475	517	485	490	546	484	509	502	489	529	467	491	524	540	528	501	525	500	493	485	550	482	508	526	521	483	506	514	506	520	465	516	509	486	547	500	473	519	489	476	529	506	512	479	480	468	503	517	500	479	527	495	549	507	486	540	463	464	503	503	508	513	500	490	520	520	511	514	471	481	504	488	537	482	509	515	482	484	537	503	501	516	555	533	498	492	494	534	484	584	525	545	480	513	513	520	534	513	490	477	480	476	544	521	513	470	519	472	482	500	493	514	522	521	522	496	491	507	526	498	519	497	475	506	487	477	501	480	488	528	491	545	525	483	508	512	512	503	545	509	524	485	531	437	520	528	503	513	523	505	495	507	485	470	533	498	489	497	515	523	495	552	486	484	489	530	508	511	512	492	507	552	552	487	513	498	493	497	467	478	535	465	481	575	533	534	503	533	499	467	516	538	550	491	500	502	501	526	505	492	526	512	492	505	483	497	500	483	480	495	512	533	508	517	492	505	554	525	502	514	484	483	508	514	525	519	518	514	505	490	481	495	525	487	479	472	507	532	498	515	543	484	519	505	510	490	506	488	485	492	516	520	462	534	513	485	522	495	539	506	498	494	479	507	520	544	519	511	525	472	519	515	488	516	518	521	535	474	467	512	501	520	528	520	474	501	475	535	499	511	523	509	528	495	510	501	517	476	510	507	498	547	497	503	510	510	510	506	519	539	478	539	519	489	484	498	514	519	533	518	516	493	503	499	517	482	488	517	555	531	508	486	525	502	515	529	510	505	560	528	495	499	519	537	501	519	481	491	450	529	528	511	464	551	516	492	530	572	474	531	545	495	505	506	498	501	518	527	542	494	484	517	535	507	514	483	485	509	473	504	501	522	507	499	469	496	505	493	515	502	499	464	507	532	550	509	499	485	504	486	507	513	500	503	509	482	494	503	515	483	513	501	525	494	534	493	476	528	538	554	521	514	474	548	503	521	509	443	507	506	525	473	519	506	531	512	524	508	470	513	553	503	476	505	508	519	543	521	488	529	516	508	492	552	530	529	479	510	515	494	485	509	476	448	543	506	462	528	495	501	507	509	503	505	491	548	518	517	490	510	486	494	486	491	518	520	499	533	497	512	499	485	513	485	491	485	468	548	504	514	511	506	482	474	516	499	506	531	513	523	488	515	524	556	494	512	506	508	482	502	536	527	503	484	450	477	547	480	504	524	531	473	472	533	489	504	480	498	522	528	498	484	458	487	499	498	498	496	479	519	512	545	496	469	547	481	498	485	505	518	480	514	531	533	529	523	494	489	530	491	520	523	458
27394	20956	7904	352	165	133	101	111	104	112	96	76	86	85	84	81	75	74	75	98	83	72	87	78	92	97	81	73	106	74	83	94	83	81	78	90	92	83	86	84	70	75	70	81	104	68	73	73	89	76	74	91	91	73	85	89	93	80	80	70	79	90	71	88	94	78	80	84	82	97	69	88	84	81	70	86	95	84	83	73	72	77	66	77	79	97	92	93	99	83	86	83	87	89	87	83	75	71	73	73	82	88	79	81	60	88	89	92	79	70	76	68	89	89	76	89	82	59	75	88	87	79	78	88	82	74	88	92	70	90	74	80	96	83	92	90	87	83	84	94	83	80	76	90	76	90	76	95	91	83	90	101	97	89	97	87	93	92	91	87	86	70	59	93	82	82	87	73	83	84	83	81	85	88	89	93	105	68	71	88	87	76	71	90	102	79	82	72	82	87	82	93	81	88	95	83	87	71	92	92	88	85	87	86	91	86	78	100	64	92	91	79	98	76	92	79	94	96	70	73	65	70	88	85	85	97	76	76	90	84	82	78	63	59	66	79	73	87	91	85	77	96	92	85	79	81	78	79	81	87	90	85	79	87	82	94	85	89	92	80	78	79	92	83	75	77	88	91	75	89	82	83	93	71	93	97	80	87	94	78	87	84	77	82	89	72	77	81	83	79	82	96	75	77	77	67	86	74	83	99	85	84	80	77	93	92	84	88	82	81	93	88	53	80	99	82	74	99	76	95	76	95	76	99	92	86	100	83	97	85	88	89	87	75	67	65	76	70	86	89	85	99	64	78	74	83	91	94	82	98	97	92	73	79	93	71	112	73	90	82	74	98	86	89	84	88	81	66	82	69	86	71	87	92	95	85	79	84	72	87	82	84	84	91	89	80	102	95	72	85	89	81	85	94	81	87	86	80	86	93	90	78	78	75	87	80	63	87	74	75	96	76	84	77	69	77	76	81	67	79	87	90	80	75	94	96	79	97	87	85	89	88	87	87	81	79	98	81	78	89	109	88	81	90	84	66	74	77	90	80	87	76	77	91	75	91	70	86	78	73	78	76	109	72	86	81	82	86	74	75	81	88	88	99	86	67	72	80	89	78	98	73	67	74	96	91	89	79	77	66	86	81	90	78	87	77	93	73	103	83	79	86	79	82	83	87	94	73	104	87	96	102	68	94	90	78	74	92	73	70	74	90	103	80	72	85	94	92	77	80	93	83	76	84	88	72	92	98	99	64	93	89	76	97	105	81	75	70	72	78	89	86	84	83	87	83	86	91	90	90	107	79	95	83	80	85	73	72	96	82	85	72	83	78	95	100	88	89	74	81	81	99	68	89	84	81	86	94	80	81	78	92	87	79	72	95	88	82	99	67	76	86	83	69	98	82	94	92	99	86	90	82	88	94	90	80	88	83	86	101	87	82	83	80	82	87	91	89	81	73	76	77	83	86	95	95	77	91	81	78	75	78	73	64	96	72	82	77	79	77	108	89	78	64	82	90	91	91	74	98	71	91	89	86	84	87	67	98	67	85	100	109	73	82	82	72	80	83	80	87	78	74	94	72	80	99	75	94	71	74	97	79	81	95	99	79	88	68	72	98	96	73	97	84	81	83	102	95	79	78	78	85	87	67	82	89	87	74	89	84	79	79	97	78	86	110	84	86	76	76	64	65	81	84	89	75	86	88	90	87	82	83	82	90	79	62	90	86	71	92	64	81	77	85	68	91	90	71	94	92	90	83	77	74	91	82	92	71	82	81	76	95	74	77	76	76	93	90	71	81	110	98	100	108	77	95	87	81	84	73	75	70	87	93	66	78	89	88	91	84	71	86	89	96	85	80	84	90	91	84	94	88	81	92	109	70	93	85	87	74	85	72	68	86	96	80	86	92	92	84	89	81	68	73	70	74	76	81	80	78	72	81	79	74	77	95	89	82	75	94	83	80	82	80	96	89	90	80	85	86	81	85	86	86	72	86	75	79	79	74	81	82	78	94	82	73	75	74	84	95	79	77	83	79	94	72	80	94	112	93	76	91	77	78	104	77	80	82	80	71	83	89	91	91	95	79	86	87	92	73	68	75	87	78	91	105	70	76	80	76	91	72	77	74	67	79	76	86	82	93	80	73	89	97	75	85	78	84	65	82	68	95	96	86	83	91	80	82	84	93	86	75	82	72	74	95	76	71	73	74	82	65	72	85	94	82	86	77	79	80	78	85	71	98	81	73	91	91	85	95	78	86	91	84	79	90	82	72	76	82	78	69	88	80	84	88	84	96	69	69	93	72	79	90	81	72	84	102	72	86	70	97	83	78	95	85	77	76	84	96	76	81	81	82	88	74	84	98	86	70	86	83	91	80	79	83	78	93	71	82	94	69	87	94	91	75	78	80	74	66	85	79	89	84	88	90	94	79	73	82	73	75	72	75	93	102	80	74	76	71	88	98	83	91	87	69	90	75	84	88	67	83	77	92	82	91	80	78	80	76	78	74	85	84	99	82	77	91	88	82	84	85	99	74	97	69	82	81	92	70	89	88	74	81	94	83	90	90	82	73	70	88	90	101	78	77	68	75	69	75	90	88	86	71	89	100	71	75	74	94	97	86	81	72	91	85	84	83	100	75	79	86	78	80	87	92	82	72	78	78	78	78	79	95	81	47	94	92	73	89	82	89	88	88	83	99	78	89	87	83	79	91	92	84	71	71	88	74	89	90	97	74	76	79	91	106	91	77	91	87	92	82	78	88	80	81	85	83	110	71	85	87	86	76	94	74	75	75	88	93	85	89	65	75	96	80	74	74	77	79	80	57	71	91	96	79	90	86	102	77	79	66	89	103	81	94	78	78	63	84	74	87	88	77	92	82	91	68	89	74	97	85	93	96	89	99	86	76	74	85	70	80	75	77	88	91	86	86	85	84	89	93	84	70	94	91	89	78	77	81	84	90	83	95	77	79	70	83	65	75	72	72	76	93	75	99	82	72	98	94	96	86	96	78	75	89	77	74	76	86	86	94	91	79	79	79	77	91	92	70	78	93	88	77	100	87	74	92	79	82	81	76	86	89	79	97	84	83	85	80	90	86	70	91	100	86	71	81	81	72	80	107	88	85	73	78	77	101	86	80	92	62	74	91	85	98	97	66	91	93	73	82	72	89	78	81	81	80	81	74	80	74	96	76	93	76	92	79	82	71	98	86	84	87	96	79	77	92	102	81	89	95	82	69	73	88	84	79	80	74	80	94	79	89	79	93	82	89	80	76	90	67	76	72	69	93	88	77	78	83	84	83	90	79	84	90	85	89	83	96	89	87	84	72	95	103	93	83	77	90	82	87	79	76	87	79	88	86	65	78	69	70	87	84	84	74	86	86	87	88	76	84	100	78	65	76	87	74	73	79	88	108	83	83	90	94	69	80	63	98	81	84	87	81	97	97	81	86	81	86	82	80	82	89	87	98	86	85	83	96	79	100	79	85	77	76	83	74	97	82	88	89	78	84	99	89
22101	2052	1107	547	382	348	279	265	226	218	234	219	202	188	214	198	208	197	198	213	180	231	215	224	178	187	184	192	174	209	184	204	183	175	205	185	181	203	196	192	166	175	184	176	200	187	198	186	186	196	208	182	183	202	163	200	187	175	188	189	210	210	213	177	200	181	189	176	160	194	162	194	177	194	207	177	174	179	188	216	192	180	218	182	169	189	197	172	198	183	168	182	157	166	185	182	191	176	188	200	194	159	207	192	191	185	197	185	194	186	171	179	201	173	204	193	195	170	179	189	179	182	175	189	187	197	191	183	194	192	165	201	196	192	172	167	180	183	192	177	188	186	173	204	170	193	195	178	187	181	209	207	182	186	185	177	172	179	190	188	202	209	189	197	194	182	175	158	206	185	176	183	201	181	186	197	191	185	180	202	184	164	177	185	190	189	203	143	181	194	176	184	205	182	192	165	200	176	162	208	187	183	187	208	193	169	178	182	208	182	189	189	165	197	207	159	197	204	198	184	186	193	194	175	187	199	180	186	167	197	169	205	200	180	179	190	182	186	218	187	179	188	197	186	191	157	184	186	193	184	180	193	158	160	203	193	185	182	183	196	198	181	185	202	211	196	181	178	193	182	199	178	205	188	186	175	177	180	178	197	178	203	190	192	175	208	224	190	197	186	174	195	175	191	175	200	189	193	186	169	174	182	188	176	208	165	182	175	186	198	211	195	178	160	182	199	169	192	178	197	202	162	204	185	189	199	174	181	157	153	168	162	167	198	188	164	207	210	187	205	159	188	189	187	188	200	205	207	166	182	196	228	158	199	206	197	204	198	215	181	210	205	184	182	190	190	173	169	158	186	151	189	177	205	215	177	179	212	197	177	177	185	213	186	213	209	168	189	190	202	185	196	210	186	208	197	168	203	176	166	193	157	170	166	170	209	185	195	171	177	173	177	168	180	154	195	167	188	189	193	183	198	195	184	195	151	202	210	208	172	187	207	187	169	175	181	204	187	169	194	190	170	198	178	174	179	185	202	182	192	171	170	184	176	197	185	203	185	167	185	182	176	186	210	193	175	184	171	208	176	169	180	189	180	209	157	165	210	186	199	213	200	175	196	210	205	198	185	173	182	180	193	194	196	194	192	169	195	177	183	184	181	164	184	181	173	182	192	160	201	195	204	168	173	205	178	188	182	165	184	174	211	190	193	185	191	184	184	208	178	172	187	191	196	197	189	188	195	197	184	186	169	206	190	185	196	170	174	209	182	190	194	175	182	176	217	183	209	187	194	205	196	180	182	184	166	179	172	183	193	182	199	214	189	182	198	170	178	181	193	197	183	190	197	182	203	188	176	181	186	195	211	176	166	198	176	178	196	190	172	189	175	193	190	173	176	184	166	176	186	179	195	186	196	193	204	184	185	184	171	183	202	177	187	212	161	193	178	165	206	190	187	184	173	182	196	189	190	179	186	196	191	175	215	183	218	193	194	170	209	180	184	174	173	192	191	188	190	190	179	172	184	147	182	176	190	185	167	203	174	162	193	196	196	185	182	187	189	198	190	165	192	212	192	190	181	178	185	196	198	181	188	203	151	183	174	172	182	201	203	190	195	202	177	190	203	180	208	167	177	183	184	197	177	185	203	216	174	183	182	172	169	182	190	188	176	177	196	174	188	175	160	182	180	195	189	195	201	217	212	161	166	196	145	189	162	214	169	217	183	188	186	191	174	186	166	187	182	205	155	187	193	193	181	193	183	197	197	181	178	188	169	177	189	195	194	198	186	173	167	173	186	191	168	186	184	173	186	177	196	167	203	166	201	185	180	202	181	181	180	193	203	181	200	189	206	209	180	170	200	173	174	183	190	194	181	197	167	212	186	191	184	201	190	185	203	213	165	174	170	185	191	196	185	192	194	156	187	186	179	203	193	190	200	195	187	194	171	188	182	199	176	181	188	173	180	185	228	191	187	212	216	178	174	183	214	218	179	199	189	204	182	193	164	182	203	196	204	181	192	186	188	215	186	192	188	187	189	182	194	169	189	197	196	194	198	188	182	186	182	175	188	175	172	195	170	183	224	176	185	187	168	192	189	175	165	171	180	176	188	180	199	187	182	168	181	181	158	207	184	184	201	182	196	201	194	190	194	189	185	225	189	164	164	193	191	173	179	207	197	184	184	193	188	180	179	189	194	192	185	205	200	171	171	197	185	189	195	199	171	204	185	190	184	185	175	165	156	200	193	190	192	184	203	170	180	195	190	189	177	191	192	176	196	195	172	211	177	175	163	173	189	179	204	176	188	178	201	184	190	191	188	200	183	193	170	198	193	217	177	204	208	170	163	191	192	186	192	198	178	206	199	186	195	179	177	189	145	203	181	187	174	214	199	218	203	195	184	200	167	196	184	157	207	186	195	195	176	217	196	180	167	192	166	181	177	190	172	174	198	187	188	205	195	171	174	182	188	185	192	156	192	203	193	177	164	176	215	221	189	194	170	183	183	205	182	196	187	199	178	169	174	189	195	180	185	171	196	168	192	196	179	193	189	195	213	194	162	196	191	203	214	194	186	181	200	166	172	221	174	206	173	168	184	193	196	208	196	157	205	182	180	157	201	204	201	199	187	172	171	198	191	184	208	193	201	180	189	188	173	194	181	177	196	165	183	174	215	172	192	204	184	186	179	195	183	208	185	182	196	215	199	175	198	208	173	197	184	184	184	196	185	180	177	178	188	188	176	199	183	174	190	190	199	188	186	168	198	193	182	196	169	160	172	196	211	179	184	226	178	212	175	202	183	168	182	182	190	194	156	204	190	177	185	184	182	177	181	198	178	175	184	201	192	190	171	176	205	167	187	188	163	178	193	200	192	193	194	185	193	160	194	186	181	203	191	193	156	189	183	177	185	207	177	175	188	174	166	191	182	201	174	197	183	171	194	161	183	184	191	200	185	174	180	182	200	192	184	181	178	186	193	159	194	196	170	187	173	178	178	197	182	187	175	205	193	181	184	170	215	170	185	171	182	186	202	176	213	196	178	169	186	180	166	180	184	198	169	189	189	179	196	185	185	180	176	180	190	168	184	222	213	203	204	189	197	207	209	202	187	207	204	169	173	189	171	184	176	169	185	188	193	173	178	171	185	166	185	182	182	185	177	189	176	172	169	197	175	201	206	200	203	190	158	170	182	183	174	191	173	193	201	187	182	180	169	186	195	185	191	166	200	176	177	195	178	168	188	189	195	183	173	195	182	177	171	193	171	172	174	208	194	196	178	183	183	181	196	157	200	189	190	164	183	201	178	177	202	200	184	202	183	154	176	164	176	200	194	191	189	193	179	195	191	194	180	201	185	177	193	177	180	186	211	191	170	188	193	171	176	169	230	191	195	183	177	172	171	183	176	190	160	186	200	165	192	190	181	176	185	195	174	184	198	165	176	184	202	181	204	204	184	192	186	182	187	187	189	191	176	177	176	191	193	190	203	175	179	201	190	162	202	193	195	185	183
24816	21733	29499	24495	20820	1891	509	311	245	239	236	194	156	210	145	173	144	142	131	154	146	136	160	166	162	140	121	157	125	130	107	129	132	137	146	139	143	135	126	123	136	148	121	140	130	114	132	131	124	126	126	131	138	124	135	137	137	121	118	124	119	147	137	140	111	140	111	124	113	130	126	133	111	120	139	130	118	114	126	109	116	103	122	119	142	116	113	120	138	123	118	119	131	107	127	119	131	113	137	130	136	134	134	128	123	120	128	125	113	131	128	116	123	122	133	116	114	121	128	129	118	129	132	135	143	120	127	132	124	124	133	126	129	129	125	127	109	133	132	123	125	133	115	123	112	94	114	127	109	135	125	129	128	134	119	112	120	130	126	129	121	122	112	128	126	140	102	130	137	115	129	126	116	110	134	119	120	129	123	138	124	126	127	127	105	137	125	124	123	111	110	107	128	126	111	121	134	116	138	92	128	105	134	135	123	127	114	113	127	119	110	123	138	107	129	138	124	106	131	154	149	125	123	107	128	133	111	124	131	113	122	126	126	108	123	125	128	133	121	139	114	139	118	129	144	129	132	131	109	142	130	143	126	142	127	121	136	109	104	114	145	101	124	121	121	130	141	143	119	134	134	130	134	126	109	130	117	112	120	117	126	120	117	119	125	132	126	104	138	123	123	131	145	130	127	127	121	128	129	148	129	123	117	136	114	134	113	135	121	115	124	130	128	112	135	114	110	125	131	123	113	127	101	98	113	119	129	118	118	115	137	116	124	138	131	130	111	123	104	128	117	123	123	116	125	141	127	133	137	119	133	120	133	131	123	125	117	128	112	111	136	128	112	115	140	140	122	120	129	119	140	113	113	124	134	132	141	135	126	117	144	124	116	146	103	108	121	139	122	119	118	136	117	130	113	148	137	111	125	133	122	128	124	104	109	135	138	127	116	115	111	127	135	129	122	131	123	135	119	112	126	139	143	133	124	122	112	108	122	130	113	146	138	109	111	118	111	115	128	113	132	123	132	121	131	115	128	117	116	112	126	127	141	135	125	118	132	129	130	133	131	149	115	128	108	116	127	137	114	138	130	117	101	139	123	111	140	120	123	120	143	123	112	123	112	128	120	132	125	102	123	130	105	143	130	101	130	124	125	137	143	124	110	129	106	129	128	119	130	125	131	137	126	133	120	124	117	129	127	131	111	131	125	125	123	126	128	111	122	117	135	116	137	143	132	113	127	125	134	113	140	126	126	114	114	108	154	119	122	118	141	103	111	138	124	133	107	112	121	136	123	110	129	124	140	131	124	112	122	149	112	137	120	138	116	111	104	121	115	132	126	120	125	127	152	105	133	115	78	137	98	123	121	134	112	142	126	133	117	137	119	134	118	121	133	131	124	136	140	146	125	117	119	132	109	111	123	108	108	115	123	118	106	136	135	134	136	140	120	129	133	104	122	111	123	126	122	138	122	128	122	123	105	123	127	103	111	112	112	121	111	135	105	123	116	120	113	131	120	123	108	123	109	124	113	124	143	112	126	120	115	137	134	110	115	124	124	117	125	137	122	137	115	121	127	110	109	132	115	132	104	99	133	138	126	112	121	140	134	121	116	126	142	111	107	111	126	111	123	120	138	132	140	125	134	121	139	130	127	123	139	139	142	110	88	128	103	128	135	120	137	135	122	127	129	121	142	141	107	123	127	121	135	123	116	114	130	133	119	112	119	126	111	118	127	115	126	117	146	121	137	141	145	127	90	127	126	123	109	118	140	128	130	123	129	114	128	116	107	111	128	122	118	135	110	126	126	119	113	122	127	113	142	101	117	116	130	120	125	136	128	112	140	118	125	129	134	155	120	123	107	120	122	133	113	127	116	116	134	114	124	144	126	116	97	124	119	126	100	123	112	113	137	107	122	128	128	112	132	129	110	119	126	111	127	125	123	121	129	129	133	120	115	118	139	104	118	121	131	146	121	120	117	122	123	135	125	126	133	109	116	139	141	117	122	125	105	121	132	135	138	111	133	149	116	122	126	123	120	132	132	111	121	143	134	127	114	126	118	114	121	115	129	117	132	119	135	120	137	131	124	106	152	107	118	122	115	125	125	132	118	102	121	108	136	127	139	108	107	143	131	132	130	121	128	114	92	96	126	116	112	130	112	113	124	132	145	124	117	105	115	116	119	118	128	111	124	139	114	126	153	126	120	123	122	108	108	111	124	122	116	123	91	132	138	141	121	109	126	124	123	130	121	115	121	130	116	134	104	118	141	115	121	133	119	132	110	131	119	109	137	121	131	110	119	137	136	111	147	128	144	117	127	123	105	120	132	127	115	127	125	125	123	124	131	117	103	126	117	133	137	111	126	112	119	118	129	122	126	135	110	145	124	114	122	109	129	129	113	137	125	127	139	127	119	127	142	127	108	111	126	106	145	141	148	129	124	105	126	124	136	120	135	146	137	116	108	126	137	121	125	127	117	119	115	103	115	130	115	139	130	117	113	132	114	111	115	119	129	119	125	119	141	129	103	123	116	117	144	132	126	112	116	129	109	118	117	107	116	142	119	139	116	140	115	125	117	135	112	127	139	130	119	112	118	128	115	122	121	131	105	117	123	142	128	114	118	115	113	134	128	114	120	111	133	166	118	126	114	111	125	135	106	123	124	114	140	126	122	117	106	130	111	115	113	128	121	116	129	131	129	101	141	111	129	136	119	112	90	126	136	124	122	123	116	122	135	101	126	104	122	120	113	127	128	125	111	116	118	118	124	97	126	135	124	116	117	127	117	121	128	115	135	138	117	105	132	113	131	134	115	134	109	117	120	126	125	131	149	135	109	108	114	122	99	107	109	126	142	129	121	124	120	114	115	112	113	119	108	130	125	120	97	120	111	119	114	136	113	128	130	111	111	131	130	117	116	118	125	106	125	120	121	118	128	117	127	121	111	136	126	125	120	102	134	104	123	133	114	123	113	114	131	139	151	115	124	114	128	135	124	114	134	97	139	113	111	124	129	126	122	125	133	122	130	125	107	101	114	116	124	95	122	118	126	133	109	131	124	114	127	140	118	118	109	124	129	140	116	116	121	107	127	120	96	115	125	111	122	123	123	123	123	154	129	111	109	122	118	144	115	124	117	123	131	137	139	115	122	128	122	123	142	123	115	110	138	107	114	107	117	119	122	118	141	146	125	109	120	114	129	136	108	105	131	121	113	124	157	123	134	126	112	125	136	100	131	122	133	126	105	144	115	132	119	120	111	127	122	132	142	149	130	113	130	122	139	135	106	138	109	144	123	102	158	145	134	125	129	142	128	118	119	119	146	122	128	124	114	134	102	144	118	111	117	121	110	116	97	112	94	110	119	119	94	106	122	121	113	118	119	127	133	121	111	143	126	128	130	123	101	109	129	127	125	113	113	127	127	126	120	153	136	113	120	126	137	120	134	119	127	110	123	122	134	109	134	126	127	135	116	135	127	126	125	142	111	119	131	137	128	132	116	135	131	121
41433	10176	8154	4056	2681	1889	1401	1138	950	785	719	598	575	521	439	438	425	399	380	411	371	344	301	351	337	318	320	327	288	302	314	309	281	275	275	329	288	279	248	277	301	264	274	317	258	259	265	297	276	290	281	261	239	258	259	270	309	263	324	269	260	267	278	265	288	252	256	255	276	273	265	252	238	244	277	265	289	248	244	255	252	277	258	284	250	283	257	282	289	265	284	267	251	241	271	265	284	270	262	268	274	255	234	255	272	267	258	253	257	251	248	282	228	253	251	245	298	287	243	253	266	217	260	264	263	271	282	238	256	244	277	260	280	256	272	272	253	264	304	243	267	271	270	284	266	267	257	245	273	290	275	251	239	245	289	247	269	248	256	249	224	214	261	254	270	257	262	236	239	268	256	252	248	245	266	284	248	270	273	270	280	259	234	235	261	255	231	272	261	267	268	255	235	260	251	265	273	245	251	238	256	240	219	257	229	252	254	258	259	273	260	233	257	257	230	276	273	236	252	241	279	275	266	267	264	277	290	257	242	235	250	266	270	255	277	243	288	233	261	244	249	245	271	236	248	256	254	235	256	259	268	237	269	256	266	268	246	241	283	232	271	278	236	258	283	281	261	228	261	273	236	239	281	241	268	289	263	260	234	261	251	253	262	272	253	243	261	245	271	241	285	257	271	254	256	257	214	255	255	249	265	253	256	251	268	259	235	260	252	246	253	224	263	240	290	270	238	263	267	257	249	249	244	259	250	267	266	267	279	254	238	254	213	264	244	253	214	263	245	240	230	248	275	226	232	277	261	283	268	272	230	240	300	276	257	277	256	272	248	254	241	253	272	283	271	234	253	257	247	238	247	230	228	270	220	239	254	252	265	255	247	269	253	250	279	260	261	251	288	247	263	262	275	287	265	275	239	244	264	257	249	226	291	261	239	268	253	259	248	257	251	260	229	239	306	255	246	247	266	259	228	264	257	255	261	268	267	261	251	271	266	265	265	269	271	241	241	252	244	272	235	247	241	263	235	213	229	249	294	279	240	264	256	270	265	260	266	238	243	263	243	269	241	307	272	257	271	242	250	277	243	261	264	221	233	270	245	274	248	253	274	232	277	253	280	273	253	275	258	252	243	263	278	279	235	233	258	248	258	266	250	249	272	283	253	249	255	260	276	293	264	235	279	251	227	263	267	237	254	252	273	252	224	276	282	260	235	240	239	245	250	264	235	253	265	273	252	284	251	260	267	250	268	293	255	231	206	235	245	281	287	269	269	261	258	262	257	254	280	241	257	260	288	254	282	254	248	256	243	263	255	253	233	269	234	229	280	244	280	245	280	243	289	290	249	247	253	285	284	242	253	264	288	269	265	244	242	260	262	252	260	281	254	268	271	223	271	272	255	232	254	248	271	261	269	259	235	266	273	247	273	224	281	282	259	244	273	231	267	259	262	253	252	230	259	253	254	282	258	247	299	264	274	249	244	262	294	254	265	265	218	254	267	272	258	247	235	244	271	266	263	253	232	251	255	275	250	260	281	247	254	247	274	251	304	266	280	288	239	252	235	239	272	257	253	273	256	235	253	250	243	278	264	229	264	259	274	273	277	234	261	278	283	254	288	240	250	245	247	253	287	232	245	256	242	256	261	267	250	283	246	262	238	266	250	265	288	264	284	247	239	237	241	281	234	266	261	292	243	247	289	250	262	252	263	252	238	268	246	270	250	258	232	254	257	278	277	275	255	270	277	259	255	256	238	262	262	272	265	240	253	253	263	277	240	264	248	241	259	260	236	252	270	263	256	264	275	261	255	226	253	257	297	249	276	258	270	252	249	261	277	253	283	265	283	267	257	234	278	275	284	274	226	268	254	278	244	278	245	262	261	269	264	231	268	255	266	276	263	231	263	281	259	278	250	267	237	258	260	266	242	242	225	253	260	266	229	244	262	232	264	244	236	219	281	262	254	252	273	279	236	259	240	257	252	236	282	260	256	264	267	235	262	250	245	271	252	264	238	236	240	255	247	294	256	226	273	256	245	269	260	240	269	262	288	265	265	248	249	260	272	266	230	228	264	264	292	250	268	236	259	225	241	280	256	268	264	285	286	252	262	244	257	256	281	259	246	269	283	247	228	272	276	255	270	263	273	251	272	274	254	239	277	265	252	287	282	256	228	246	273	247	242	257	248	237	281	256	254	265	287	235	252	267	261	247	280	248	263	253	248	261	254	246	244	277	245	226	241	263	251	262	246	246	275	236	264	285	246	275	283	267	249	275	255	251	264	264	263	243	254	256	276	275	279	242	261	233	240	265	286	259	251	247	280	264	257	271	223	266	288	278	279	240	252	261	238	246	235	258	272	246	240	267	267	247	255	266	254	255	249	256	243	244	268	249	303	254	269	263	271	230	270	244	272	247	265	303	259	240	265	251	237	264	256	242	274	257	285	232	268	248	278	253	248	250	292	228	236	249	250	281	261	263	267	253	252	276	240	247	268	260	248	272	259	269	256	236	262	287	296	289	262	242	263	255	256	268	272	275	267	254	242	239	224	284	269	256	252	244	267	265	267	269	263	253	248	287	250	244	259	211	280	257	289	232	271	254	256	284	257	256	253	262	245	261	260	222	289	300	263	258	250	276	287	260	264	276	253	283	228	274	277	263	227	258	283	267	252	261	277	253	252	252	274	261	268	254	249	281	275	231	269	246	255	245	256	273	243	241	286	229	247	221	284	241	287	255	239	285	283	242	280	301	250	268	270	275	263	220	219	237	230	251	254	268	264	282	268	279	273	258	232	284	246	238	260	294	273	226	282	260	240	276	271	261	258	246	224	268	268	278	259	252	281	230	247	273	271	261	248	248	267	275	259	254	251	257	254	270	245	237	250	267	276	251	260	237	258	234	265	264	267	273	294	287	255	242	243	257	247	225	248	248	234	251	286	283	241	250	280	279	289	285	253	252	242	248	279	257	245	259	249	255	239	265	218	256	245	256	248	252	258	256	289	249	279	239	256	287	232	244	267	280	283	260	235	279	282	236	254	284	263	249	247	250	250	261	290	231	227	268	264	247	238	259	229	253	241	270	266	253	280	259	264	267	253	238	222	263	267	269	275	272	260	226	266	267	234	293	249	243	264	271	284	264	254	270	241	257	235	260	249	264	215	232	279	230	255	243	266	286	231	251	266	279	257	258	263	264	248	255	259	245	253	270	248	246	249	266	266	278	261	265	235	249	270	260	266	237	248	259	257	261	258	245	264	217	269	287	268	246	289	278	225	232	279	222	237	264	242	274	248	235	277	249	278	244	270	264	243	255	269	231	237	270	230	260	247	264	263	259	252	259	296	250	263	248	272	248	268	247	267	266	280	264	252	235	268	249	230	254	259	252	228	240	267	281	278	272	262	287	269	286	237	278	236	257	266	240	298	242	269	266	253	260	265	239	246	238	272	231	253	279	249	250	267	248	231	257	247	274	262	262	252	211	231	254	267	268	247	230	245	249	241	236
23798	21678	30101	23765	21678	20275	2062	732	606	498	499	420	375	376	372	370	358	360	341	332	346	353	297	290	326	293	273	299	325	297	316	288	307	319	293	279	308	306	271	268	293	281	272	275	315	293	284	281	310	296	279	307	284	259	256	237	294	274	296	271	260	297	307	301	260	287	276	298	280	276	288	293	251	287	293	269	284	295	291	292	269	280	271	249	274	277	293	278	288	265	256	290	299	288	305	287	285	285	286	279	297	279	296	262	247	290	264	284	311	300	264	260	273	276	276	248	284	264	275	283	292	277	273	285	257	269	284	273	291	280	264	261	282	275	261	287	281	283	264	311	261	278	282	250	264	286	241	260	266	272	252	272	271	267	286	272	285	255	265	279	270	299	262	307	287	271	286	306	269	276	294	269	289	299	280	263	269	298	278	283	275	251	276	262	263	253	272	273	289	281	285	289	260	291	296	256	243	264	262	261	301	280	277	304	270	268	282	263	276	241	279	297	277	277	269	263	259	270	300	255	295	282	298	246	275	277	290	251	267	311	284	285	305	263	279	251	304	262	298	262	236	258	317	258	272	276	262	305	260	294	280	295	294	284	277	288	296	282	268	288	270	274	271	288	281	269	293	265	292	288	288	307	273	290	268	275	287	269	283	273	286	270	250	250	281	285	290	303	246	269	291	280	285	289	296	294	263	258	265	274	295	292	253	249	309	295	290	288	284	260	311	329	279	267	287	277	284	293	294	275	282	305	279	253	282	258	287	268	250	299	263	279	273	260	316	252	303	269	283	263	298	284	287	263	275	267	262	288	280	252	263	265	285	258	286	301	240	263	256	242	288	275	273	267	264	294	294	288	260	274	256	277	268	279	286	257	272	240	278	275	251	292	287	281	261	286	266	259	268	290	279	286	279	241	271	324	272	283	272	265	251	269	277	272	282	271	282	285	275	247	290	265	283	260	253	288	279	254	276	290	299	257	281	312	279	301	263	283	290	289	263	260	271	307	275	271	243	268	280	276	319	283	286	295	257	267	285	297	263	266	284	285	264	287	258	273	281	271	280	284	265	268	275	286	273	277	279	279	292	268	293	311	257	289	284	249	296	282	272	266	270	258	285	266	255	250	281	278	308	283	270	257	288	295	243	293	297	292	268	287	264	279	269	255	295	262	271	294	308	282	263	268	258	258	265	278	281	297	278	290	246	268	285	285	298	274	275	273	271	277	283	269	268	240	319	297	276	311	284	290	280	252	271	251	291	276	258	259	275	289	271	288	299	246	265	290	274	295	283	238	284	288	275	257	311	289	289	269	272	291	259	268	288	290	275	279	272	293	266	284	296	281	262	261	260	272	265	291	282	256	268	282	271	282	272	279	291	295	301	244	265	247	261	231	263	272	283	279	295	264	290	263	299	272	246	260	277	261	286	261	269	265	328	286	296	270	282	264	306	242	250	270	294	287	286	259	281	294	281	279	292	286	281	288	259	265	301	296	269	290	276	286	268	310	264	289	283	279	273	281	302	292	274	312	291	286	269	251	276	281	265	260	272	281	294	283	307	275	243	265	287	293	262	283	282	270	279	285	285	260	287	276	250	263	288	274	273	250	273	306	292	291	257	299	269	272	267	240	263	247	281	262	275	321	254	275	312	271	307	302	279	272	265	247	306	250	279	279	274	287	283	250	302	257	277	268	310	265	278	271	297	267	285	250	268	264	279	275	310	276	266	250	262	259	273	292	264	282	287	280	265	267	272	288	271	264	281	295	265	285	255	286	272	289	286	284	265	253	268	268	245	269	274	276	254	258	281	264	248	294	266	297	279	279	257	282	284	272	302	278	291	291	276	291	276	257	280	285	267	254	293	292	253	259	255	258	259	253	296	275	274	287	296	264	287	286	243	292	322	261	266	267	276	306	242	258	258	268	262	299	282	252	272	259	265	258	297	244	292	283	270	254	299	254	224	275	278	284	268	269	285	293	265	306	271	242	275	311	292	304	267	261	291	290	273	265	268	279	245	259	289	287	264	269	260	279	273	286	244	263	294	258	263	275	269	284	247	262	273	262	294	285	265	240	286	251	275	279	304	258	268	313	256	291	277	281	267	265	294	288	281	243	258	251	305	259	279	274	283	264	256	288	259	238	275	281	259	298	264	286	257	269	290	271	273	266	260	293	280	266	294	304	283	279	291	270	267	294	266	249	293	308	268	262	274	264	287	275	288	266	293	282	286	262	251	275	269	269	284	277	226	281	276	285	268	291	271	277	284	281	266	277	275	261	259	294	297	274	280	325	276	255	292	302	274	255	282	273	269	293	288	263	298	280	261	261	273	247	237	261	290	283	265	257	267	276	248	274	260	268	278	278	267	290	318	276	305	297	277	302	271	264	264	282	266	297	278	241	278	273	247	281	297	291	292	285	244	292	267	283	268	275	286	286	310	270	254	285	279	270	285	300	288	253	280	296	264	300	298	296	253	280	277	272	299	258	281	288	294	283	264	269	255	273	263	294	269	262	280	261	292	256	270	262	281	282	269	283	320	255	273	281	260	279	275	258	265	264	289	254	293	257	261	293	311	276	275	282	263	278	277	287	277	309	266	275	282	270	301	274	274	281	284	264	255	286	304	292	259	277	284	280	276	292	295	256	250	286	262	308	291	270	265	279	271	258	273	259	272	258	264	291	262	255	308	283	315	309	276	270	263	277	260	300	238	272	278	275	251	262	268	286	272	251	295	267	280	268	274	267	275	287	300	288	291	265	276	292	279	275	271	257	279	260	283	268	258	306	271	283	275	233	272	260	252	247	282	278	282	280	277	285	303	254	270	283	284	269	313	263	281	270	309	269	242	279	277	272	277	271	287	309	260	269	279	275	273	290	311	296	292	282	299	253	265	273	271	290	270	284	285	286	256	270	275	278	259	268	274	257	279	268	287	277	263	263	289	295	269	304	301	311	265	266	276	281	275	247	258	315	281	270	290	286	271	256	268	267	249	290	281	302	260	279	257	276	249	275	281	266	265	250	308	303	293	267	250	275	272	293	277	261	254	278	265	282	266	266	271	293	283	297	261	288	274	279	279	274	249	271	267	270	286	284	249	285	289	251	256	270	279	285	289	274	261	244	219	289	294	291	313	273	283	267	300	284	276	297	295	266	275	258	283	254	264	288	309	277	276	263	268	269	261	283	274	265	296	303	246	270	270	278	295	273	279	284	249	290	266	294	291	280	240	272	291	308	306	276	275	289	298	280	260	272	259	259	255	264	267	273	281	290	263	256	279	310	268	242	297	268	282	278	286	259	259	283	291	263	277	261	279	271	276	304	274	273	261	266	272	295	273	307	276	311	286	283	284	284	295	303	255	272	267	265	276	277	294	272	232	282	270	283	245	269	276	263	282	278	300	255	294	308	299	261	258	265	290	274	267	265	298	273	291	259	261	289	252	266	301	257	268	253	240	311	290	267	248	260	294	300	280	297	279	285	263	284	260	262	297	293	280	300	257	300	308	294
45271	14753	13149	7067	4753	3502	2683	2212	1844	1489	1313	1129	1004	983	893	885	864	760	810	718	698	713	654	616	632	614	645	579	630	591	595	572	618	571	573	571	547	606	563	601	550	581	540	611	585	589	556	551	569	566	552	561	554	556	552	530	582	567	523	530	503	518	590	561	537	508	524	595	572	574	543	597	521	521	530	530	525	540	581	540	505	559	544	560	546	503	522	561	567	512	537	528	535	563	550	576	566	568	553	532	565	535	557	498	504	547	531	534	510	535	505	492	523	553	546	542	498	549	493	518	575	524	538	515	531	529	527	553	587	570	530	564	485	520	519	574	533	549	561	534	556	535	550	484	545	530	557	552	513	547	518	522	540	517	528	519	527	529	574	537	509	535	536	527	533	514	565	519	496	559	532	520	499	560	535	532	535	521	550	579	556	499	473	548	569	504	568	471	520	533	580	527	539	555	558	501	547	538	515	536	557	550	527	542	525	492	553	518	503	519	544	529	515	523	527	521	540	522	565	515	517	551	561	537	510	526	527	508	495	530	494	523	568	552	525	577	517	499	517	531	532	509	525	537	515	576	527	514	572	504	559	529	547	531	498	556	518	506	548	534	545	534	520	553	540	563	546	507	568	532	514	550	535	572	509	504	558	535	554	515	544	562	532	542	543	538	562	530	522	526	558	510	528	547	556	573	520	502	540	494	516	558	536	531	541	552	598	553	528	514	532	513	562	506	545	525	527	513	558	523	561	530	494	499	531	526	542	564	519	534	540	549	500	510	508	507	536	529	527	497	532	522	497	504	555	557	510	538	540	526	526	536	470	561	496	548	502	511	568	486	476	523	521	487	521	512	586	506	548	485	521	526	534	507	553	574	554	473	510	499	527	552	563	567	516	522	537	540	563	583	541	475	519	583	524	557	520	555	532	514	535	533	485	547	521	539	554	517	556	552	558	512	542	500	555	511	548	529	478	544	543	545	503	554	528	495	510	515	546	530	572	518	526	555	538	543	503	547	591	491	581	487	571	516	514	524	501	545	512	574	517	487	494	516	476	547	532	493	536	522	516	517	485	471	547	518	522	556	493	556	543	521	539	532	529	608	576	539	574	496	504	492	503	521	544	530	551	548	537	534	516	583	539	533	528	505	533	526	542	514	507	556	548	580	570	528	494	519	492	509	505	564	511	545	553	551	517	522	528	553	516	536	562	488	565	518	560	542	537	519	526	542	531	484	567	536	553	546	539	500	494	527	492	592	517	530	547	528	530	506	523	533	538	513	519	505	563	507	510	475	536	528	539	568	526	539	546	525	566	527	559	531	495	490	557	512	541	536	531	579	532	544	504	559	530	481	560	557	529	490	541	523	530	535	525	549	519	504	504	548	571	489	515	526	526	525	524	500	525	570	509	561	532	570	490	545	529	522	523	538	574	499	545	515	544	504	560	542	567	512	559	546	554	606	533	558	553	490	568	570	519	525	520	501	510	550	529	550	531	562	538	543	510	536	501	526	517	525	555	503	509	509	591	501	532	534	488	583	566	509	534	550	567	497	540	522	541	534	526	556	531	561	555	512	552	518	522	530	518	541	509	541	562	518	555	568	524	543	531	521	575	495	539	540	494	551	546	548	518	539	521	522	568	529	552	558	552	553	516	551	528	543	547	542	538	559	554	530	547	529	576	504	518	505	510	529	518	559	556	523	543	507	566	561	524	524	529	558	576	548	492	515	532	560	511	540	518	504	547	505	538	503	520	510	540	543	503	541	517	541	524	545	519	577	503	522	563	510	529	531	524	557	561	552	548	553	546	517	542	577	515	547	540	523	541	518	558	552	496	531	553	533	536	503	514	544	511	529	533	543	471	559	549	497	518	497	516	538	525	487	520	486	525	576	533	548	543	537	520	543	537	560	509	536	535	572	510	548	507	550	518	536	540	541	479	504	526	524	539	500	542	525	556	557	542	527	537	540	530	509	509	566	552	538	517	531	513	516	550	565	511	545	514	518	530	531	514	503	529	539	535	507	566	528	519	511	505	527	535	536	507	520	548	515	505	566	528	541	532	548	535	533	528	546	553	563	520	569	542	542	542	515	531	528	514	532	531	579	518	584	476	518	520	521	540	550	543	512	534	492	536	559	548	508	550	529	550	521	480	531	512	528	534	520	543	558	530	520	520	479	521	497	534	565	514	500	539	485	554	536	495	538	545	486	512	536	493	529	553	545	543	536	543	523	526	565	517	500	501	535	536	544	531	518	538	513	593	547	541	543	497	529	513	557	489	527	577	526	511	531	542	512	493	553	548	484	511	572	522	492	565	524	482	493	538	498	558	513	583	524	465	532	532	539	510	515	584	499	584	560	580	522	508	484	511	553	535	545	530	538	531	540	550	521	532	525	503	535	571	499	503	518	528	522	557	523	506	501	512	548	574	494	551	522	538	560	524	537	542	528	502	546	557	512	517	546	587	524	560	530	515	532	547	554	559	541	531	516	532	525	528	534	522	537	531	544	564	517	511	529	527	535	534	519	500	502	559	551	491	493	532	489	524	511	503	575	517	517	517	577	547	522	475	527	567	528	503	502	561	582	497	537	542	536	520	517	542	514	529	474	537	545	552	547	515	500	513	525	556	515	498	555	553	520	540	519	577	500	552	554	520	544	547	535	550	555	539	511	566	527	493	555	553	518	523	526	513	544	520	530	491	536	553	593	518	516	560	550	551	466	530	522	482	538	531	561	526	533	491	493	533	520	534	510	532	484	534	526	558	533	532	510	567	527	545	502	530	520	497	525	478	516	568	549	533	547	524	555	494	506	519	506	501	534	486	570	520	559	497	558	536	572	463	517	482	523	510	499	557	540	552	535	510	511	513	525	537	512	539	510	545	513	509	559	521	498	512	526	539	521	492	543	519	510	525	487	505	546	497	510	517	533	512	516	507	556	492	509	524	514	517	559	507	569	525	535	505	515	531	521	551	503	536	504	561	551	492	523	539	559	520	523	536	552	542	566	517	518	544	505	524	511	547	540	549	528	518	494	536	545	552	569	490	564	532	552	509	521	525	532	503	562	540	505	514	483	526	512	543	515	531	544	508	518	542	496	525	488	528	539	509	511	546	529	537	502	517	510	538	521	498	528	563	554	486	510	495	552	565	530	550	509	517	517	537	546	520	526	503	517	538	517	524	511	568	508	515	522	550	508	507	502	557	497	517	528	549	532	546	532	531	557	515	498	515	542	545	527	537	519	588	489	553	521	516	485	542	506	571	508	520	534	533	529	522	536	555	498	551	541	535	544	502	533	504	543	499	555	548	525	506	563	505	510	523	591	523	513	578	507	568	538	578	516	591	499	518	535	532	524	527	522	518	570	506	538	549	472	569	546	502	508	513	564	503	541	559	580	526	515	525	507	515	556	490	512	519	516	557	504	502	515	555	493	495	583	510	542	507	499	581	528	498	505	543	556	537	500	575	521	498	510	538	532	506	542	528	564	488	509	495	514	521	507	525	541
27450	21011	8025	331	160	124	111	105	106	99	85	108	80	85	85	79	94	89	79	91	65	80	81	112	91	78	89	81	77	83	87	95	83	77	89	68	87	93	82	70	88	78	88	90	102	100	97	83	80	90	68	86	81	87	99	82	69	80	75	79	77	74	86	88	78	86	91	89	86	93	85	69	82	88	88	90	77	90	84	64	89	79	100	85	78	85	90	87	93	87	95	94	77	80	93	76	85	82	79	95	87	88	93	102	69	75	64	92	76	89	77	70	86	88	99	97	76	101	92	91	84	81	79	81	77	89	81	85	64	92	97	78	84	77	75	85	100	71	98	87	67	84	87	85	85	80	69	94	94	78	80	97	86	88	79	80	93	99	75	88	85	93	95	90	80	93	76	91	99	98	97	100	68	80	89	81	67	79	89	83	86	72	78	80	97	79	74	71	83	80	89	88	82	88	77	88	86	89	88	82	79	79	85	88	86	68	104	92	75	94	78	70	71	74	102	78	90	67	74	91	79	88	69	84	83	90	91	86	76	93	90	78	84	81	80	75	77	73	77	93	69	78	74	80	83	80	101	77	75	87	94	83	89	90	77	92	73	98	97	84	102	76	79	81	77	87	73	87	93	94	85	90	78	77	85	89	94	78	71	101	88	97	85	76	80	64	83	81	77	95	89	75	92	73	80	91	95	74	72	82	72	82	92	89	79	85	80	91	80	71	93	99	79	93	74	87	95	73	86	81	92	84	83	94	67	74	103	67	73	74	75	75	88	90	86	71	75	73	103	61	78	105	90	73	95	91	82	86	82	89	73	91	89	92	79	101	74	71	77	95	80	67	78	112	86	85	90	100	72	95	91	91	79	89	91	83	79	94	93	76	106	82	91	85	73	89	67	88	82	74	76	78	89	75	92	93	91	102	89	66	67	81	85	85	72	88	82	77	98	77	95	86	85	87	67	76	92	75	87	88	73	84	83	75	80	69	79	83	78	106	80	76	78	100	106	81	80	91	76	80	79	84	82	80	90	89	86	78	75	97	78	74	86	77	74	76	78	85	75	109	87	76	100	90	86	90	87	77	71	104	68	79	96	84	68	116	79	77	91	75	99	77	94	80	87	68	82	74	87	88	77	80	89	108	80	77	65	92	94	74	73	78	97	101	80	81	83	98	91	73	90	94	81	94	89	80	90	80	85	82	89	91	74	73	85	83	93	80	90	83	95	87	95	80	90	96	86	80	80	85	83	88	89	74	77	76	73	75	82	75	76	82	90	69	83	77	86	76	80	84	86	73	80	95	72	72	79	86	73	94	87	90	97	74	94	73	92	79	88	75	96	80	80	109	85	82	77	91	92	97	79	94	70	86	78	90	89	79	97	82	66	98	87	87	83	69	84	76	83	98	72	91	76	93	80	81	71	91	87	84	103	93	90	86	76	74	85	80	75	91	94	71	85	63	80	81	103	94	100	84	80	81	88	82	89	77	57	109	79	89	78	79	76	79	97	87	81	78	85	92	93	84	88	74	82	76	76	88	89	80	69	97	108	77	83	83	77	67	85	74	82	94	88	84	64	99	84	98	85	83	83	77	76	90	81	89	86	76	72	66	72	101	79	83	87	83	81	81	51	79	91	82	94	75	79	80	82	89	78	79	87	89	76	83	81	81	98	77	102	88	74	74	96	91	94	74	90	86	90	78	92	96	72	87	85	73	84	74	91	83	86	81	76	83	77	100	100	72	71	71	95	90	84	91	72	94	75	71	107	80	95	81	83	81	71	84	91	77	76	91	82	94	79	67	84	71	87	70	64	80	76	103	75	81	62	88	77	83	89	87	95	96	85	108	99	87	81	76	89	74	75	90	110	88	77	67	81	92	65	78	87	81	99	78	76	75	81	87	90	74	82	76	97	70	90	95	64	79	76	86	85	87	82	84	60	88	78	67	94	93	96	95	83	87	87	79	89	78	102	84	96	67	78	95	80	103	87	66	85	81	84	77	75	101	65	101	87	74	70	81	76	86	79	86	95	83	94	76	82	67	85	84	88	71	77	100	99	84	100	76	95	87	104	68	63	90	89	103	87	72	71	83	97	93	86	87	92	95	74	76	80	91	82	82	99	72	75	79	84	88	86	81	91	86	67	84	74	92	92	90	86	85	74	91	94	85	84	95	99	88	72	79	89	96	88	84	90	87	87	88	84	74	80	75	89	78	81	98	83	70	104	82	62	87	73	92	68	82	72	81	66	82	90	85	65	76	94	76	82	82	65	90	85	74	79	92	85	93	69	73	94	85	75	88	88	101	82	85	72	92	98	77	83	93	70	67	97	86	76	79	94	69	93	91	95	81	92	87	80	78	81	84	82	88	84	87	86	93	79	72	89	90	88	64	81	96	82	77	80	75	74	93	83	78	68	82	90	78	88	99	79	84	77	98	84	68	93	88	75	82	87	89	105	90	88	83	75	91	82	75	85	88	88	77	89	85	91	79	83	64	76	66	91	85	87	69	70	88	90	79	93	77	78	103	68	86	98	94	88	76	91	64	79	91	76	88	78	69	77	86	60	80	84	67	91	86	76	85	84	95	77	84	85	93	76	84	74	77	76	80	94	99	87	84	86	78	85	91	100	92	96	87	77	106	96	87	99	80	96	74	80	64	81	92	87	84	88	92	76	88	80	76	85	81	82	95	83	86	93	69	72	90	83	93	82	76	74	77	86	85	83	84	83	75	70	68	87	79	69	87	102	84	81	88	77	72	79	70	90	85	88	75	85	78	86	73	90	110	80	77	93	93	81	76	83	84	82	69	78	71	94	76	75	101	79	78	87	90	79	89	104	70	92	83	89	76	73	87	84	75	103	99	53	73	90	86	93	61	79	71	83	97	90	80	81	89	81	79	80	80	85	65	72	79	96	87	63	60	78	77	81	87	77	72	91	75	81	68	100	74	83	93	90	111	70	89	94	85	76	73	87	85	92	101	72	88	95	79	88	86	101	72	88	83	86	100	86	94	68	66	101	81	82	80	75	94	79	71	85	91	88	83	76	84	77	76	80	76	82	91	78	96	68	87	90	82	89	93	90	78	83	70	83	98	69	83	86	73	98	93	75	89	72	92	81	94	93	63	89	82	72	97	92	88	84	78	81	77	77	90	73	83	75	72	85	79	82	74	94	88	79	92	84	82	96	83	86	86	91	89	77	93	71	88	81	81	83	74	79	83	84	98	86	85	79	93	88	77	81	61	78	79	89	75	95	85	84	67	78	81	83	80	70	98	70	93	84	99	87	84	75	80	82	101	80	74	75	86	81	73	97	76	87	92	96	82	91	101	92	87	88	85	87	77	64	92	83	82	90	81	96	77	71	81	81	93	83	72	67	104	71	77	90	84	89	73	71	80	83	86	84	84	77	96	88	79	88	73	60	72	91	82	79	91	78	88	76	88	106	89	97	93	87	84	80	83	75	84	89	86	92	89	73	87	83	73	79	79	85	76	83	106	79	83	72	91
22940	1900	1052	573	387	334	314	270	233	231	197	196	220	185	211	188	198	166	198	178	193	208	203	172	184	190	187	191	222	197	203	178	185	219	178	211	195	195	189	192	201	178	176	171	209	184	180	175	188	187	177	180	179	183	188	198	184	166	199	186	187	193	179	184	171	214	167	189	209	188	185	184	169	182	182	191	201	174	178	170	195	160	181	185	193	179	200	201	186	172	178	186	178	173	177	182	204	173	182	183	187	194	176	211	168	180	187	165	175	167	178	194	173	185	178	183	196	192	189	182	189	183	194	217	186	184	182	181	220	189	197	212	179	205	188	181	205	174	184	218	195	170	186	183	188	186	192	192	174	174	183	195	165	176	212	179	186	216	197	175	178	185	183	181	169	176	217	175	178	168	185	186	204	169	208	179	167	170	174	201	174	183	206	218	214	177	182	194	169	193	191	200	169	214	179	192	196	178	174	186	198	186	188	178	172	192	176	203	191	162	194	203	215	210	176	176	188	186	193	187	174	184	189	187	204	192	176	162	166	166	195	190	189	192	200	199	173	205	182	218	194	192	195	192	204	188	189	182	200	181	164	178	159	196	179	196	192	219	177	182	194	188	180	203	185	186	184	182	179	163	183	195	178	208	163	190	210	172	197	202	178	178	189	208	204	190	191	193	170	195	183	194	180	192	175	186	175	214	189	212	187	193	178	176	177	182	193	161	195	173	170	185	194	192	172	178	195	212	201	169	182	168	186	186	167	161	182	186	207	183	189	204	183	181	202	178	180	153	199	186	183	175	173	190	184	186	195	212	186	189	182	168	171	203	205	173	189	178	190	192	188	197	194	187	197	166	179	165	173	160	175	167	184	207	211	202	174	202	190	180	217	180	191	182	189	179	199	175	171	163	167	172	199	179	170	206	196	157	183	168	195	175	198	187	182	187	184	188	181	197	142	175	191	179	212	173	203	183	167	169	187	171	177	167	197	181	202	185	178	163	185	180	169	175	193	198	191	208	186	186	187	170	175	176	182	189	187	169	199	170	198	180	199	166	225	187	192	194	169	190	177	208	193	187	180	194	196	198	183	185	164	191	184	223	184	182	167	192	196	208	169	179	197	175	180	173	175	185	202	176	178	203	170	183	192	170	172	203	167	173	194	203	189	192	192	214	203	178	192	199	193	168	214	171	192	198	192	176	177	198	185	186	184	176	179	169	174	183	194	151	168	187	199	176	211	178	149	179	160	183	169	180	187	193	186	213	207	172	172	189	187	192	193	216	173	211	156	186	186	191	183	185	187	170	202	176	201	180	201	174	221	187	180	190	172	190	185	190	196	162	190	167	172	170	194	179	200	198	201	179	176	183	167	186	177	171	188	183	174	182	180	186	203	188	162	179	189	195	199	180	176	171	162	184	183	187	179	168	198	184	174	193	191	181	198	187	189	220	192	186	149	217	186	189	174	162	185	162	164	204	188	169	184	182	203	195	174	186	191	188	214	203	176	184	193	179	170	174	182	190	185	176	178	193	187	183	186	196	204	158	180	173	175	221	175	194	172	166	184	160	157	198	171	189	180	192	167	191	180	160	187	171	205	169	186	198	198	199	170	189	175	169	201	182	183	198	181	199	215	185	164	180	190	179	196	203	189	179	161	192	192	182	192	202	183	168	197	205	222	178	168	187	165	174	193	185	179	182	182	183	205	149	177	194	197	189	203	192	203	193	212	174	221	186	173	203	171	194	179	186	189	180	194	192	199	186	180	211	190	199	176	197	170	188	208	221	174	182	171	196	175	201	180	203	170	160	183	170	191	189	169	186	188	179	163	202	181	162	187	205	168	210	188	190	178	199	187	189	197	189	175	181	186	178	180	186	184	191	194	177	184	170	166	200	205	191	182	165	201	198	190	203	181	178	176	193	204	184	188	202	164	219	206	178	185	196	211	180	194	215	190	198	204	204	207	177	194	198	196	166	166	217	200	181	176	193	190	213	180	198	183	174	181	198	170	178	213	176	193	210	185	180	177	175	183	179	152	185	196	186	177	163	181	179	175	192	196	176	190	185	182	170	178	187	203	197	203	194	209	185	178	186	187	200	190	184	181	183	177	200	192	186	189	183	206	202	187	208	190	174	181	189	198	181	196	163	173	179	165	186	155	179	208	161	182	197	185	185	156	192	205	180	178	163	177	173	194	218	170	192	185	178	182	191	164	172	200	186	226	190	171	197	192	186	200	202	179	199	175	190	203	185	184	180	174	173	176	182	178	184	193	178	222	165	193	187	173	163	173	165	175	175	165	180	210	168	181	196	213	204	180	157	185	198	184	199	213	181	197	201	189	196	197	180	187	193	175	188	231	197	197	182	170	205	196	193	195	197	177	180	178	163	175	177	175	170	201	177	187	181	196	206	194	183	196	199	224	186	175	177	188	177	210	189	208	186	187	190	176	199	192	197	182	176	186	173	176	211	187	199	193	196	184	165	208	175	175	194	197	189	171	197	181	192	175	193	191	185	192	185	193	182	183	182	214	185	175	188	185	188	179	169	169	207	163	176	189	167	191	175	194	173	175	182	188	186	182	183	192	199	200	183	188	198	190	170	197	180	196	176	180	202	169	195	195	187	188	190	194	188	162	187	180	185	174	169	187	182	168	193	196	182	191	191	170	178	205	201	196	173	203	203	207	168	194	183	163	194	188	174	161	172	155	207	174	175	170	183	174	185	147	188	200	178	207	198	172	170	213	184	158	196	209	183	181	176	177	200	194	194	165	184	184	191	211	163	205	158	181	193	199	176	185	194	166	180	211	197	199	199	180	167	205	175	222	186	204	177	182	178	173	204	189	184	178	184	175	178	188	165	187	152	191	177	178	185	217	177	162	164	185	169	202	199	223	199	200	176	185	173	186	160	164	180	166	194	197	172	203	166	174	171	167	198	178	192	178	199	189	180	181	171	224	178	192	180	200	201	180	190	185	196	175	169	180	199	200	179	192	170	214	207	180	184	188	172	186	188	165	187	188	190	202	203	181	194	212	185	193	172	214	190	205	182	178	177	199	177	204	189	184	192	214	179	171	200	175	152	174	181	191	178	170	182	213	178	198	175	165	170	199	187	232	193	187	177	195	179	178	213	191	190	163	176	228	192	179	189	211	183	194	200	165	198	177	200	180	193	165	176	175	175	213	183	206	187	170	172	188	192	195	193	205	167	178	190	176	171	183	194	193	203	187	178	194	173	198	187	206	197	175	171	187	157	177	184	187	188	170	204	196	187	192	178	213	210	196	202	180	189	182	193	157	194	178	168	193	177	194	163	181	204	204	148	156	177	185	223	183	206	174	201	199	194	178	174	193	196	204	179	174	179	162	213	224	181	183	169	190	201	197	173	215	197	176	197	184	202	193	202	164	190	193	176	201	172	203	179	181	176	194	212	195	201	181	195	204	166	189	205	191	178	215	173	173	189	211	182	174	185	200	201	191	175	180	191	189	157	178	183	172	199	195	194	179	178
24764	21682	29380	24492	19757	1367	476	304	286	251	222	212	176	169	177	154	161	151	153	166	141	144	135	140	144	120	147	125	126	135	118	119	138	122	121	154	106	118	153	138	137	116	138	133	128	141	126	129	139	147	127	126	131	125	131	127	126	140	153	105	113	142	132	122	122	120	138	110	132	108	111	118	139	141	113	115	135	125	149	117	116	106	127	118	117	119	104	149	123	93	106	129	113	121	109	150	112	134	124	125	103	106	114	133	129	131	133	137	114	142	121	135	118	130	124	122	114	121	122	103	135	145	136	145	137	113	124	124	129	119	131	108	127	99	141	126	118	120	135	124	127	130	107	122	117	116	118	101	139	120	129	118	133	115	128	144	135	120	134	127	118	108	125	115	127	115	133	133	138	131	129	141	116	104	108	106	111	120	120	125	136	140	122	150	134	122	133	129	124	120	117	130	133	112	94	120	118	124	128	101	125	149	137	105	111	117	121	109	113	123	138	140	110	128	134	126	108	122	109	128	115	109	135	111	126	119	100	123	109	133	126	147	107	118	131	124	110	108	130	113	135	125	127	119	145	136	111	119	126	127	122	128	122	118	125	109	109	140	127	120	128	119	124	125	133	119	115	143	114	115	108	133	126	109	116	122	119	115	124	112	117	141	158	135	124	119	124	131	101	128	131	115	111	129	122	117	133	120	121	130	112	121	124	129	109	145	137	130	124	122	126	124	133	123	122	116	142	110	112	104	125	135	132	130	129	108	135	115	124	124	121	135	118	118	112	123	96	134	129	137	122	138	125	111	112	93	124	128	105	139	114	110	129	92	135	118	112	121	121	131	132	97	126	129	120	136	140	114	131	122	123	121	111	133	119	107	121	117	110	143	139	119	130	130	140	126	114	131	142	125	132	120	115	128	141	110	117	133	103	108	132	105	105	122	106	124	142	122	126	119	136	136	126	113	131	118	133	115	139	115	119	132	112	141	114	130	125	142	122	118	115	116	104	127	137	129	121	108	129	133	130	118	111	141	131	113	108	129	128	135	125	132	125	127	120	133	124	108	124	105	129	154	112	148	115	124	133	145	113	113	130	142	140	120	126	112	114	129	121	136	124	121	125	113	133	112	118	128	135	116	129	104	129	134	136	116	120	122	124	120	122	133	140	126	135	125	149	116	119	138	131	130	132	105	132	125	121	133	117	134	126	130	110	108	122	137	101	131	98	118	112	116	137	117	135	136	128	126	130	125	136	127	145	129	137	122	114	119	108	134	129	114	108	112	119	133	120	138	111	120	123	123	123	127	110	117	133	115	113	123	129	135	133	118	121	140	123	122	128	109	149	132	129	121	111	132	118	99	120	127	148	127	108	136	142	116	124	134	110	132	147	123	104	132	111	145	116	141	121	123	128	112	115	131	131	133	119	151	122	151	123	121	110	99	119	140	134	122	149	128	118	120	114	125	115	129	138	117	121	120	128	134	113	115	105	126	112	124	114	137	126	103	114	122	145	122	119	126	123	129	125	124	121	121	132	117	118	106	138	114	127	121	135	125	136	105	138	147	133	130	116	114	117	136	115	136	135	137	125	118	117	127	127	136	133	124	125	124	124	134	141	134	135	126	117	130	110	148	136	117	121	110	117	121	130	123	143	128	116	126	116	138	110	135	132	130	111	122	122	112	101	120	121	111	127	127	139	112	119	121	130	114	126	139	124	141	119	111	128	108	124	134	140	130	127	126	129	131	135	113	121	114	119	138	119	106	148	112	135	130	128	140	107	148	117	121	118	121	125	97	117	125	128	124	131	119	97	96	130	119	117	119	112	124	112	108	128	141	121	137	127	116	115	123	120	145	130	124	131	131	132	125	127	131	126	139	113	118	139	128	130	120	122	117	106	117	138	148	116	145	128	115	125	122	123	144	120	137	123	130	110	151	130	122	112	108	144	120	119	117	130	132	113	128	111	137	120	118	116	137	116	119	129	129	109	139	138	133	126	110	119	123	112	125	123	118	114	117	105	136	118	122	128	124	121	115	109	117	128	137	116	108	154	126	104	136	123	119	117	118	124	153	131	102	114	116	120	127	112	143	136	140	131	130	125	136	110	131	127	130	114	139	110	112	120	119	145	132	132	126	129	148	124	126	112	127	133	132	117	119	125	115	122	131	111	116	131	123	113	130	129	127	118	127	129	133	125	148	104	119	120	115	110	119	136	136	133	136	136	135	129	113	136	115	138	133	121	108	127	120	138	109	124	121	121	115	125	108	136	114	140	115	121	138	123	115	125	143	131	113	136	129	115	130	121	139	130	122	119	120	113	129	121	147	117	108	131	117	128	119	103	128	121	133	128	124	112	139	110	121	129	110	134	114	128	153	127	111	131	124	104	124	120	109	129	128	111	121	150	130	107	112	124	148	122	124	136	123	136	114	120	128	124	124	113	114	107	132	140	113	100	117	119	102	122	124	124	110	138	133	115	124	120	116	119	107	126	131	127	114	108	116	125	117	125	110	132	115	128	139	127	123	118	136	143	115	122	130	111	107	109	136	115	110	156	131	126	131	105	138	122	118	125	120	122	123	146	109	128	140	118	119	120	132	125	115	123	137	110	113	133	103	125	113	139	126	136	125	121	121	133	118	111	127	123	135	107	117	115	118	107	131	119	125	119	134	123	100	95	115	106	122	136	119	121	104	118	118	114	119	115	112	142	118	105	98	146	120	120	113	134	125	130	113	129	100	135	114	127	124	123	121	125	132	126	107	120	134	136	116	135	113	108	130	116	121	128	129	120	138	139	143	125	139	121	134	133	135	149	124	142	127	113	143	142	124	99	127	113	130	125	113	150	134	109	116	139	131	124	125	111	119	114	116	115	121	124	132	98	119	138	145	131	111	150	125	107	137	142	127	111	135	122	117	110	127	127	116	126	115	138	100	124	125	113	136	121	94	121	120	132	128	112	115	133	118	119	118	127	144	127	117	118	120	99	138	123	129	118	123	134	115	130	110	122	106	124	104	138	127	112	117	109	130	125	116	130	115	118	130	117	136	136	111	130	118	112	124	99	125	124	146	117	126	133	121	143	111	141	116	126	112	124	103	124	143	133	113	118	118	126	136	108	119	115	110	117	126	137	131	103	116	112	109	128	118	135	136	152	128	139	129	152	108	117	128	132	126	113	141	112	132	132	106	102	122	120	122	124	126	115	106	117	121	124	114	120	135	121	124	125	111	109	128	114	154	118	128	123	127	115	123	118	115	107	125	132	111	133	120	132	125	126	125	118	122	133	122	117	137	121	133	111	125	114	143	97	117	135	124	124	108	140	115	124	130	133	139	135	128	114	133	140	126	106	100	102	113	118	137	141	122	144	138	136	110	120	129	126	139	133	123	130	120	111	112	114	121	131	121	123	116	139	115	132	100	124	135	120	123	125	136	135	131	130	117	130	128	121	126	121	108	117	121	133	111	123	109	120	112	115	111	126	112	127	115	121	120	118	122	131	130	127	124	118	113
37841	9197	7427	3727	2483	1713	1239	1071	804	720	558	531	485	477	424	373	392	347	377	336	309	324	328	302	289	283	295	287	273	258	266	242	256	280	318	247	265	266	252	257	266	247	252	264	236	252	230	256	200	232	238	236	242	239	265	258	226	267	215	238	251	243	251	234	251	257	257	243	234	235	245	222	258	217	217	270	234	234	237	251	226	217	253	270	258	260	224	231	263	249	213	249	237	216	224	255	240	232	243	233	229	240	240	231	257	246	230	228	229	235	233	231	228	232	219	224	233	241	230	240	220	222	219	225	262	239	220	243	225	247	245	250	217	230	256	266	249	224	227	211	224	231	237	264	237	208	238	200	232	230	226	228	229	249	254	224	239	252	230	225	234	242	255	236	250	247	206	249	252	232	234	236	268	273	218	230	248	234	221	211	218	220	225	267	227	248	245	216	241	227	242	232	242	224	240	222	237	249	221	243	240	233	224	248	227	219	239	233	219	209	236	230	233	234	221	212	252	244	230	231	219	254	218	238	222	237	252	236	221	255	239	241	230	236	223	257	244	223	247	267	237	229	246	234	227	206	219	238	224	262	242	235	232	239	247	234	243	247	227	240	268	231	268	263	226	222	227	223	256	214	211	246	243	212	238	229	252	209	258	219	240	222	215	249	212	264	263	250	237	229	217	247	237	265	253	243	247	204	225	226	217	220	258	245	197	218	236	220	232	220	216	213	246	237	238	222	253	227	247	229	244	216	189	227	247	279	248	228	255	234	233	231	237	254	234	238	233	221	219	244	248	238	242	246	232	247	229	233	255	207	242	229	208	241	235	229	261	248	229	231	189	226	246	244	230	240	238	231	263	243	223	225	217	223	252	240	242	239	224	239	252	260	213	208	240	236	222	231	230	235	208	239	230	229	248	237	264	244	225	248	218	249	232	201	211	260	242	232	212	228	224	198	244	256	233	214	238	212	240	211	219	232	229	229	228	241	234	225	230	237	208	218	231	233	232	206	254	215	214	218	238	247	213	217	219	222	246	234	222	215	236	252	237	235	261	241	240	243	233	260	223	233	249	247	223	220	245	249	223	222	256	232	220	259	238	247	234	253	244	226	233	238	258	237	207	233	227	239	210	233	234	232	247	248	241	247	215	238	233	256	253	232	242	227	205	226	227	235	228	210	217	238	245	211	217	235	242	227	227	216	270	226	261	203	228	249	264	226	217	224	226	227	257	230	232	248	243	248	224	211	230	246	235	222	195	226	213	226	237	237	255	220	244	245	259	236	231	242	247	234	242	251	205	237	227	231	231	233	242	235	237	249	234	234	248	234	229	261	233	247	210	237	241	242	224	241	235	232	252	254	227	251	243	237	250	226	215	228	250	235	246	193	260	220	235	215	221	211	243	229	250	220	217	223	227	239	227	241	226	245	224	211	238	230	222	240	243	220	223	223	221	209	210	244	220	223	227	233	228	250	237	243	225	219	220	255	235	254	243	236	234	229	219	255	254	230	216	223	238	226	221	229	227	226	220	247	205	244	227	237	250	251	229	238	193	228	235	239	231	234	199	216	225	260	218	237	229	241	233	236	240	231	249	219	253	187	233	214	215	219	235	231	200	225	225	214	211	238	262	248	223	240	224	200	210	206	237	239	230	237	243	219	253	245	251	248	236	206	224	225	225	224	240	252	229	229	224	238	217	239	247	235	231	235	222	259	231	216	224	239	224	244	243	222	241	231	242	222	275	246	222	249	236	204	224	234	208	245	241	210	254	225	218	232	243	204	247	215	219	236	211	231	247	255	231	262	217	248	239	265	255	229	233	223	205	224	251	253	218	238	246	240	219	242	203	230	259	218	222	213	237	237	225	254	218	251	261	252	230	226	230	231	256	221	231	226	232	216	240	253	219	203	228	205	236	235	234	230	267	251	226	222	218	256	235	233	230	231	210	221	259	235	228	212	239	228	237	223	256	230	227	251	221	210	219	236	212	264	250	239	224	213	244	229	242	233	241	249	221	205	209	199	234	244	230	221	212	216	239	223	207	222	235	252	265	260	237	234	261	220	200	247	234	234	229	220	242	228	239	255	235	200	263	220	251	236	248	241	225	241	238	218	233	233	242	228	235	233	219	238	204	233	203	203	227	272	225	221	230	220	223	221	254	229	222	246	236	219	211	255	221	221	237	230	236	245	242	257	211	223	236	228	227	238	217	236	256	243	232	223	232	236	226	218	234	214	255	233	248	220	222	247	237	226	210	246	263	236	250	221	230	222	229	235	210	217	242	214	229	260	231	213	237	227	228	265	235	251	216	232	236	237	247	246	244	252	239	229	239	233	251	234	260	212	241	260	218	253	254	236	250	196	225	244	245	264	206	237	206	235	238	255	235	242	238	227	237	225	238	249	225	229	234	235	239	223	247	242	226	244	239	288	234	221	196	257	215	253	229	225	246	215	244	243	229	225	237	251	224	240	245	234	246	224	262	261	217	218	237	223	211	204	233	241	228	235	251	252	242	246	239	220	244	251	231	240	218	250	222	225	239	222	250	224	223	228	251	247	220	238	234	232	229	231	229	261	237	207	240	231	226	243	243	209	220	237	226	229	272	236	230	223	239	229	278	236	224	270	241	227	259	236	235	249	224	237	252	205	246	249	245	266	243	240	224	250	232	220	239	218	222	241	232	233	233	241	233	222	238	247	210	241	211	228	225	208	219	218	214	232	219	253	246	234	236	215	231	246	246	226	244	244	234	254	216	246	220	241	244	259	256	224	248	238	233	239	209	248	246	235	233	238	233	219	250	232	229	233	189	250	238	228	252	231	209	254	243	204	239	217	267	221	241	239	218	225	240	208	233	220	224	245	237	192	245	242	237	228	231	239	218	233	254	228	266	224	244	223	250	227	224	236	233	246	233	242	214	220	237	239	243	257	256	241	210	230	222	222	259	261	234	239	226	236	244	238	235	229	249	221	241	247	220	242	242	221	229	228	229	230	209	263	216	220	220	231	215	260	225	222	246	230	209	217	224	252	211	225	241	254	220	273	233	253	246	262	221	246	223	224	231	226	231	235	256	233	204	258	250	226	230	244	254	224	256	243	245	242	219	209	216	239	204	268	228	249	229	209	211	232	210	202	191	235	231	264	220	231	235	224	232	213	239	198	243	235	247	236	217	233	237	251	247	223	210	257	213	211	242	218	243	224	229	209	233	254	202	246	232	239	220	245	224	230	226	234	214	268	204	273	233	246	264	244	251	227	242	223	237	251	251	254	243	241	233	227	237	236	223	239	255	235	212	225	215	214	224	228	219	236	233	245	239	214	240	247	233	215	232	236	204	240	242	215	202	228	221	258	217	226	243	247	239	233	245	238	236	255	249	248	237	228	258	246	234	223	248	230	218	252	228	230	237	219	220	223	212	225	245	216	227	272	243	212	265	205	233	272	232	215	235	237	221	245	234	203	242	203	234	241	253	236	222	234	231	237	243	226	212	231	239	233	210	228	263	278
23825	21730	29959	24049	21732	20057	2024	794	588	512	447	455	434	377	395	372	343	314	332	334	330	312	342	314	297	326	320	275	278	312	285	304	298	306	278	281	317	281	266	302	305	317	309	275	296	294	310	306	270	300	296	296	310	306	290	262	296	295	275	269	303	281	269	278	251	314	277	279	299	277	267	283	279	296	273	279	291	324	287	275	313	291	265	265	301	279	312	279	276	281	282	274	290	270	254	305	258	255	284	300	286	272	263	295	300	308	285	241	289	250	261	294	280	260	272	266	279	283	281	292	262	263	264	305	265	290	275	265	249	288	281	268	260	323	250	296	244	261	277	276	273	282	290	250	294	279	262	279	275	262	314	276	297	263	280	280	318	302	283	297	273	276	252	279	306	288	288	284	274	288	306	290	278	289	269	255	276	292	319	299	296	280	283	277	300	281	255	272	274	290	306	270	305	268	297	238	283	269	263	297	243	289	271	280	253	292	256	265	276	272	286	269	279	274	247	295	287	291	289	264	283	302	258	272	251	265	267	310	295	265	273	272	252	303	279	262	241	288	292	272	282	308	286	262	273	285	277	279	250	309	302	286	288	301	284	270	287	283	291	274	268	265	271	271	275	315	304	263	264	273	249	285	293	280	277	270	284	288	284	248	296	317	280	267	287	253	285	270	233	250	290	271	275	292	276	250	265	310	247	303	307	278	282	267	285	302	320	284	271	266	290	282	291	277	287	260	276	261	299	260	317	294	249	283	299	284	268	296	263	288	255	279	254	308	280	255	298	285	285	265	277	277	262	299	277	274	284	287	259	285	258	243	295	267	281	265	290	266	278	278	283	307	297	274	278	272	297	260	283	288	306	285	275	305	292	286	287	311	290	294	268	277	302	251	275	269	290	282	271	248	294	273	287	264	269	261	268	261	281	256	269	289	259	261	274	289	282	294	262	282	314	258	261	282	282	269	275	281	291	272	303	269	299	268	297	275	293	257	283	293	275	272	263	300	263	277	282	268	298	275	274	310	271	245	279	293	280	299	309	280	286	270	295	273	285	261	284	289	264	259	268	241	282	246	269	278	277	278	303	284	307	282	279	263	256	279	259	260	297	305	292	304	269	290	308	277	255	263	268	252	249	302	308	265	253	287	272	325	273	272	286	289	282	255	290	290	268	264	294	267	281	251	269	277	244	276	302	289	276	277	262	287	279	288	288	296	245	303	279	282	275	283	301	292	251	296	267	298	293	257	271	258	270	287	290	252	279	305	280	287	284	287	280	292	301	271	262	292	272	295	261	269	294	271	269	283	275	277	274	296	263	310	289	291	284	268	270	274	308	298	299	247	304	260	288	277	295	277	272	280	293	270	262	293	280	261	287	297	270	283	291	258	304	272	305	292	300	293	281	276	297	272	252	284	287	298	275	247	280	275	274	292	266	263	253	264	258	297	283	263	279	282	299	275	294	282	263	273	265	293	244	289	259	239	294	290	281	255	272	294	275	296	294	289	313	297	275	277	256	289	285	265	309	293	257	259	264	265	268	247	286	253	290	281	260	272	275	302	262	267	298	287	298	286	291	282	265	268	298	275	278	271	303	279	283	279	256	266	294	298	277	269	299	269	277	332	258	292	266	274	271	287	278	267	262	282	296	289	277	260	281	291	282	282	292	240	273	280	266	258	271	293	261	267	280	284	282	285	280	282	267	271	260	274	268	305	296	305	254	279	284	260	269	289	277	245	306	257	268	261	284	294	279	282	298	277	287	311	265	276	304	276	258	268	282	264	268	261	295	314	284	291	284	264	296	283	284	285	266	237	296	253	248	260	257	287	255	276	277	245	295	258	288	278	277	292	274	271	259	291	307	282	264	262	267	290	287	283	272	264	250	262	288	247	264	252	248	278	268	253	263	309	241	266	237	296	261	269	300	313	279	294	277	276	272	267	285	286	303	287	271	272	283	275	261	262	273	269	251	259	265	283	283	267	260	281	284	295	291	274	261	291	279	298	309	279	279	297	328	275	289	271	263	299	252	250	277	278	300	280	289	254	256	288	306	291	259	287	281	316	271	225	296	279	289	314	252	283	305	288	305	292	271	287	270	246	271	265	268	277	295	304	281	249	297	259	305	274	282	247	256	276	270	263	282	270	275	261	259	280	257	252	271	286	272	301	274	277	288	318	303	264	305	323	291	302	271	293	281	297	264	281	263	300	290	274	292	266	286	252	283	304	275	298	299	284	310	267	279	288	278	277	299	246	280	306	289	285	283	285	270	270	270	262	277	312	292	274	306	262	268	276	248	296	275	276	278	278	268	269	299	300	258	287	260	277	279	281	268	302	290	259	264	248	258	280	280	279	281	301	289	290	289	287	274	270	282	282	276	279	286	282	247	257	292	289	271	269	257	309	285	286	272	266	302	305	257	288	289	275	287	274	287	253	280	261	290	280	256	266	249	264	293	284	260	287	271	283	249	269	293	253	291	266	292	292	290	279	292	283	264	302	242	274	274	262	290	249	284	257	284	252	303	313	275	265	324	282	292	317	292	292	302	277	246	280	300	274	257	274	300	255	283	299	312	272	289	304	265	272	279	271	286	270	297	274	279	284	278	279	287	285	229	290	285	294	256	258	244	267	237	272	253	279	276	280	252	281	288	280	263	273	303	275	316	262	311	277	279	285	283	270	279	278	289	272	259	285	277	292	266	283	292	297	255	287	258	299	288	269	269	288	269	265	271	279	256	264	272	260	292	279	262	291	280	288	276	299	267	275	275	274	287	312	261	264	276	280	291	277	271	253	274	256	309	274	283	283	287	269	300	293	256	287	254	282	275	282	262	266	291	288	289	265	291	266	262	280	294	288	278	237	291	273	268	259	271	291	262	273	291	291	269	287	287	290	298	254	295	299	256	285	272	291	261	317	266	268	271	282	240	282	275	284	268	269	279	275	320	264	288	284	279	289	294	273	264	274	287	299	266	284	283	291	294	283	283	268	267	304	280	271	313	266	282	275	257	263	267	275	297	263	268	261	273	287	272	302	298	260	268	256	275	279	283	237	269	292	265	257	271	257	264	306	261	229	275	271	281	287	269	247	244	273	267	277	279	263	290	277	269	238	285	293	263	275	276	268	281	316	276	253	254	258	266	277	280	246	248	283	284	282	271	261	302	281	302	282	287	274	260	299	293	296	254	284	302	289	262	297	295	289	260	262	292	285	251	274	270	286	287	299	256	247	292	274	280	298	285	267	273	288	279	260	280	293	289	288	270	274	280	271	305	280	265	280	298	274	322	297	298	265	269	262	269	303	262	290	286	275	265	266	298	291	293	259	282	288	296	293	280	267	282	280	288	297	309	285	286	299	283	268	265	283	306	319	273	291	294	294	285	282	261	297	302	295	251	274	263	292	289	281	291	271	267	307	246	256	283	288	276	245	298	263	245	278	276	274	270	307	292	290	248	274	277	288	269	279	241	290	299	303	271	280	307	266	275	282	254	286	281	262	267	291	244	251
48776	14000	13322	7173	4814	3494	2701	2168	1773	1499	1370	1183	1122	981	954	858	820	831	743	724	690	685	645	656	637	692	609	685	606	600	579	626	643	591	552	594	582	561	550	558	567	625	578	544	534	544	590	558	535	546	548	545	555	519	499	576	573	554	532	561	536	539	529	573	522	549	538	571	528	547	514	571	488	581	531	512	557	508	503	547	530	527	535	540	568	536	538	496	542	566	505	500	505	525	548	525	498	527	495	533	527	538	548	562	532	533	523	521	568	506	564	551	493	589	558	517	533	510	540	540	546	534	551	546	538	538	529	570	536	528	504	512	569	552	591	530	562	508	534	514	494	499	534	499	497	544	493	550	529	549	550	546	555	565	552	559	557	499	544	534	581	555	536	553	527	514	515	572	567	543	513	521	555	557	542	525	561	530	503	530	535	522	581	584	524	560	533	517	523	544	545	515	537	542	503	557	525	537	528	528	533	536	555	526	463	538	517	514	574	494	537	518	533	537	572	567	550	536	543	544	523	529	559	519	512	548	527	541	476	541	539	537	517	544	548	555	543	475	515	480	538	536	559	520	495	533	538	538	529	526	529	546	529	473	582	543	504	527	553	492	518	551	519	580	514	555	520	514	545	536	508	526	513	525	523	499	518	558	540	555	554	525	535	521	525	523	554	541	503	513	532	543	507	497	537	532	522	569	517	504	525	506	525	498	573	505	502	508	523	532	539	518	520	514	527	540	516	532	530	525	555	521	531	571	559	530	529	547	498	570	519	542	510	510	524	516	521	522	503	521	559	537	539	555	548	554	530	527	538	534	517	528	539	554	546	537	529	514	583	514	540	541	517	495	555	535	529	549	561	541	518	519	577	555	539	545	539	527	542	540	516	543	535	549	550	537	527	530	550	508	523	531	527	548	540	482	504	520	538	544	556	525	558	541	545	525	522	527	538	559	523	552	500	572	548	554	548	549	499	531	517	502	556	522	561	545	561	549	538	524	523	572	545	515	571	536	498	526	575	519	554	536	533	557	531	509	542	549	532	541	545	538	539	571	501	572	548	518	497	543	555	486	506	538	519	521	511	508	530	504	581	547	570	548	555	511	551	516	586	557	547	523	558	514	550	560	513	532	541	539	564	504	528	517	509	504	518	529	542	541	465	550	512	530	552	540	558	526	520	548	515	542	522	541	515	525	516	503	543	532	541	535	539	530	525	485	554	525	523	532	568	502	538	521	511	537	556	522	514	573	536	550	555	508	549	534	529	555	523	607	498	514	518	544	543	537	537	522	507	531	526	514	561	544	533	505	567	566	527	547	516	519	573	558	497	512	526	528	500	528	558	544	521	570	564	586	547	581	575	507	549	563	511	509	541	567	533	540	516	524	526	538	543	498	531	466	499	507	508	531	550	574	544	539	547	539	494	527	511	549	542	595	538	565	550	523	556	569	544	575	586	518	539	509	525	570	548	523	522	492	492	532	556	496	548	493	545	546	527	546	548	491	508	576	505	536	586	546	555	521	563	551	558	500	529	564	502	537	556	511	512	494	509	544	587	555	541	514	504	563	533	490	536	555	549	531	537	502	557	573	508	524	512	572	537	545	591	532	502	545	547	505	569	512	523	530	496	558	501	535	514	550	541	523	543	509	619	579	520	553	526	525	550	571	528	522	539	527	494	535	560	557	522	543	519	517	554	521	574	559	536	527	516	523	575	537	532	572	514	545	551	533	510	509	563	522	536	558	546	544	515	510	468	542	522	523	510	562	525	517	520	562	531	491	515	495	543	550	536	503	538	488	518	523	528	538	561	509	528	551	515	540	601	534	529	519	519	556	550	544	514	510	494	510	516	551	508	525	511	535	516	521	499	551	547	528	551	496	533	526	513	539	550	497	498	530	507	532	569	539	507	548	537	501	498	510	517	533	529	529	538	469	542	510	584	569	534	505	520	516	571	513	539	546	485	516	545	505	546	500	525	549	533	518	521	500	498	501	562	520	501	579	514	534	516	556	559	546	537	535	479	498	515	587	544	500	509	625	548	525	533	496	521	503	526	532	523	531	535	535	563	538	535	518	517	493	523	540	536	517	544	505	561	521	523	495	560	489	520	519	545	560	568	533	566	559	566	504	551	548	522	546	531	540	493	542	518	507	507	519	549	555	588	510	532	535	523	547	526	515	539	494	549	504	507	541	537	526	514	486	521	506	546	560	546	545	548	524	528	551	507	552	516	555	523	539	516	530	521	487	501	530	559	523	540	519	557	513	557	574	501	486	521	522	522	517	504	519	522	483	508	506	525	560	538	504	537	521	542	515	527	507	555	572	517	513	473	537	536	515	554	531	543	553	550	529	503	547	532	506	560	545	547	521	524	550	507	538	562	519	493	541	549	602	497	578	564	504	556	518	555	531	557	544	525	555	573	541	498	509	563	499	514	522	515	513	586	499	531	534	543	566	521	554	522	560	530	539	574	537	523	544	569	521	523	515	555	497	548	534	568	542	537	562	522	539	488	522	589	517	545	563	499	563	500	542	519	515	567	537	527	560	546	503	503	505	550	552	511	557	491	586	533	526	524	533	530	531	534	523	559	528	507	511	495	517	541	579	538	527	545	534	533	559	516	557	496	535	570	537	536	514	518	555	508	525	478	500	579	501	501	552	567	516	536	524	482	512	538	510	570	517	509	533	543	546	539	532	532	514	514	520	550	471	491	515	537	532	494	555	534	527	564	516	545	515	504	574	560	592	558	524	537	513	524	524	504	548	544	568	525	525	513	531	524	502	559	501	503	540	556	510	537	525	549	516	523	534	546	522	514	539	510	551	539	548	536	521	487	535	500	483	526	511	491	499	545	530	492	536	519	510	528	587	538	552	543	534	494	527	506	504	512	520	511	478	553	533	511	490	507	538	524	555	532	542	534	537	518	509	561	481	500	537	567	559	519	528	513	526	527	575	509	517	540	488	506	536	540	530	494	525	580	501	535	522	558	513	528	540	542	523	549	541	553	541	502	538	483	520	545	523	560	518	521	539	518	504	573	493	531	570	552	550	527	537	456	513	520	511	519	501	559	518	561	509	554	501	512	560	542	508	513	501	502	504	505	531	520	502	570	538	543	534	535	524	529	526	544	558	562	527	531	559	532	546	554	568	551	552	526	557	528	519	549	526	542	480	522	539	546	537	572	489	544	549	558	559	513	496	562	555	578	505	524	538	525	542	561	516	546	557	505	532	538	516	516	521	546	567	554	509	536	545	550	563	536	508	530	551	497	546	534	532	544	538	539	564	541	505	544	534	518	514	541	510	508	520	520	558	549	482	550	594	527	514	527	552	584	531	507	512	541	533	502	514	536	527	486	568	592	519	523	548	539	508	551	501	555	521	536	552	514	522	498	500	517	545	563	543	526	485	524	545	538	523	535	571	525	554	570	507	528	509	549	550	503	565	545	535	536	549	531	531	565	538	513	496	528	512	525	524	544	519	553	509	501	525	513	554	507	510	545	529	514	555
26234	20113	8007	351	146	118	104	109	101	67	79	66	100	93	92	68	80	73	98	81	75	81	91	74	91	75	77	91	89	77	84	82	80	81	89	81	82	84	87	77	72	80	60	86	67	83	85	77	71	69	86	85	83	79	93	83	80	78	70	85	64	79	72	76	77	86	72	78	82	76	88	79	83	97	91	80	82	64	66	88	79	84	84	82	88	100	76	81	90	82	75	75	77	78	80	77	66	80	86	83	84	96	84	71	85	81	71	75	86	72	66	76	94	94	72	93	72	86	72	74	79	98	85	67	89	80	84	74	83	66	90	82	94	68	71	94	78	79	69	85	66	66	74	82	77	81	79	70	99	83	82	86	84	80	89	80	51	69	91	85	78	86	87	86	74	69	72	63	82	70	86	73	90	95	81	72	87	82	97	99	92	74	80	81	70	86	74	74	69	79	79	85	74	97	73	96	90	71	84	97	72	96	76	74	73	84	79	86	72	74	82	88	63	84	83	96	69	91	68	66	84	82	77	75	84	92	81	76	71	81	72	66	83	90	81	84	69	80	82	75	65	80	78	72	92	77	98	83	69	79	83	76	77	95	77	95	88	89	79	85	75	81	80	76	90	81	80	67	81	78	80	92	87	87	60	92	72	84	79	76	96	85	83	73	68	75	78	89	72	86	77	85	75	101	92	79	89	67	87	89	64	75	82	87	91	80	73	87	98	63	78	97	90	78	72	81	86	80	71	70	83	82	72	81	64	76	84	94	84	83	71	73	80	89	85	83	80	71	80	90	82	66	71	89	73	88	75	92	84	81	66	69	85	80	63	84	80	68	74	73	91	77	71	78	90	81	95	76	78	75	77	80	56	76	88	78	74	76	74	70	83	83	94	64	89	81	88	56	73	75	70	91	73	89	73	90	70	79	94	86	76	76	83	86	107	69	64	74	94	71	87	79	91	75	74	67	93	80	83	76	99	73	77	78	73	81	86	64	92	78	85	85	76	88	97	79	75	64	76	78	68	70	89	86	96	75	64	82	82	62	67	82	80	71	77	89	88	66	99	87	82	80	90	78	77	82	71	61	80	77	80	86	80	72	86	88	87	86	75	79	73	82	81	80	66	83	74	80	81	96	75	78	72	81	64	75	95	79	85	87	76	93	75	79	84	81	79	83	83	77	70	89	90	66	88	77	80	88	87	86	73	71	89	80	79	69	72	74	84	78	75	86	70	76	60	91	84	87	73	73	81	87	84	89	62	84	77	77	64	80	80	89	91	80	81	72	86	60	85	89	83	86	86	82	80	98	75	73	88	80	61	77	64	88	87	90	79	74	97	83	59	75	73	85	89	85	90	83	82	83	80	86	77	80	94	89	90	92	86	87	86	76	84	73	74	79	70	73	83	79	91	70	73	84	93	84	84	102	88	80	93	80	83	68	84	84	68	92	93	81	109	75	96	84	83	90	88	90	91	107	66	73	87	85	61	86	90	94	72	83	66	80	85	82	76	90	80	81	90	84	80	96	88	84	88	89	77	90	75	79	75	76	82	82	64	77	78	74	69	83	84	71	84	87	92	60	66	82	85	79	92	82	89	84	72	70	78	68	83	86	86	74	81	86	80	78	88	102	79	83	83	81	75	90	86	79	72	70	79	79	78	82	77	93	65	80	90	81	73	83	93	82	72	83	71	85	86	77	79	90	90	80	79	76	94	89	74	78	94	77	75	86	72	75	64	70	73	73	77	70	69	94	76	84	82	83	81	83	79	65	76	100	81	75	79	91	69	79	72	95	90	78	76	70	75	79	86	81	77	67	81	72	98	83	76	80	84	74	68	78	91	76	75	97	73	83	79	67	96	77	63	86	64	85	74	64	76	76	77	70	56	69	71	78	80	79	103	66	84	79	86	79	62	91	90	82	81	83	89	99	88	76	81	75	71	78	80	73	74	70	62	68	73	73	81	88	76	76	92	76	86	78	91	76	96	70	85	78	60	74	85	89	89	79	82	68	79	75	64	76	87	75	95	91	93	87	82	87	81	83	69	89	76	82	84	72	68	71	84	88	95	79	64	87	76	89	79	81	91	80	68	94	73	81	80	64	83	82	72	81	83	61	90	86	61	70	81	86	85	90	75	85	66	83	84	83	82	76	80	84	88	73	78	89	95	77	75	83	96	82	68	71	91	90	75	85	92	78	90	79	79	86	83	90	85	82	79	93	73	89	88	79	66	85	75	103	85	75	81	84	72	83	80	79	93	78	87	67	92	79	71	81	77	89	89	72	89	67	95	94	70	78	80	76	98	70	73	69	69	92	67	65	83	92	91	82	94	69	90	77	86	70	75	93	71	83	77	90	85	90	82	76	79	79	71	91	84	96	78	70	77	80	81	83	108	84	80	96	75	75	97	83	79	94	69	83	89	80	82	82	76	77	90	68	77	94	85	94	90	83	72	82	95	81	87	87	77	79	77	81	85	90	71	74	87	69	87	76	81	95	83	85	80	86	90	80	77	71	90	75	87	80	84	84	82	80	83	92	91	74	91	80	91	77	79	74	80	84	85	83	90	81	69	65	87	88	76	87	64	75	78	83	80	79	66	88	98	83	67	89	77	82	87	89	69	81	79	65	86	78	80	66	72	79	76	84	76	79	91	85	88	90	73	73	84	93	83	89	71	75	94	85	97	77	68	70	82	69	82	79	84	62	56	82	83	66	75	83	92	73	83	91	80	73	85	80	86	82	94	81	90	79	88	79	93	81	71	66	66	72	77	85	84	70	75	86	82	89	73	71	77	78	89	72	77	75	91	85	87	78	79	76	70	79	58	77	82	82	96	83	89	86	86	70	77	85	71	71	76	89	85	67	82	79	91	75	70	92	79	64	87	82	89	86	66	62	83	88	80	95	93	81	75	88	77	87	79	80	79	66	69	82	77	89	77	83	88	75	74	73	91	99	87	87	79	90	74	91	70	79	67	86	88	78	83	89	93	70	74	83	91	71	86	91	74	84	90	79	79	71	81	76	70	78	86	103	67	81	89	78	74	72	75	88	96	91	80	89	73	89	83	94	70	62	70	80	101	76	94	83	79	78	73	99	76	81	70	83	67	70	85	76	94	81	83	73	86	66	88	65	85	87	86	75	77	88	86	83	81	91	80	77	81	78	75	87	84	84	74	58	72	84	82	83	71	98	83	89	75	73	86	79	72	82	88	69	69	79	88	73	73	84	67	76	76	88	71	78	66	96	80	62	88	78	66	74	81	90	82	95	76	74	79	66	82	83	76	84	81	78	72	70	65	93	102	72	65	80	78	90	80	69	78	75	89	76	78	79	77	55	85	86	66	83	89	82	80	80	95	60	80	86	77	71	72	67	90	83	76	83	94	71	86	70	77	81	78	81	91	84	52	81	90	94	73	80	85	82	79	76	85	69	87	80	75	71	90	65	71	100	65	82	74	70	73	75	71	70	72	88	64	73	88	83	93	67	87	97	68	83	86	79	74	80	86	87
21914	1621	959	532	403	284	277	237	239	200	210	228	242	218	192	184	174	192	193	177	180	201	201	179	148	182	194	176	191	188	213	163	173	157	182	186	172	174	184	163	177	187	167	181	173	184	201	195	181	169	166	183	177	183	192	190	180	175	160	204	174	173	187	162	197	191	197	199	161	190	177	175	169	184	189	162	173	165	198	165	203	184	196	162	194	185	185	192	174	179	144	176	188	172	173	163	169	157	173	174	167	170	157	164	185	196	189	161	186	172	170	197	169	158	190	182	199	168	178	172	182	176	170	186	199	181	180	186	158	173	187	176	192	191	175	159	177	185	178	184	166	172	199	173	174	182	166	197	172	173	193	190	175	189	184	196	185	154	171	193	172	193	202	203	182	192	163	186	183	175	213	189	151	186	190	178	187	175	166	171	204	177	173	158	174	179	171	190	167	179	205	189	173	177	175	170	190	166	159	166	185	160	173	185	195	156	181	169	178	175	190	175	154	179	184	173	185	183	166	156	201	179	184	157	191	200	186	173	185	196	203	206	165	151	155	180	153	174	159	192	189	198	167	203	190	184	158	181	182	195	191	178	155	182	182	179	170	188	194	185	167	176	147	205	161	166	143	178	174	185	172	171	158	141	174	157	174	183	183	164	158	189	177	167	184	169	163	180	181	171	170	195	193	182	175	205	174	207	196	173	199	169	183	206	181	183	184	186	169	130	184	186	189	187	191	175	188	159	160	189	221	177	181	210	180	176	183	171	189	196	176	178	189	173	191	164	164	169	188	187	165	180	189	193	185	179	185	160	169	180	174	175	175	171	167	158	191	165	188	196	174	151	182	180	174	175	191	188	185	171	188	202	173	156	163	198	178	166	179	153	169	172	161	181	163	158	175	155	173	158	165	167	185	192	144	191	154	171	178	185	169	184	185	171	177	148	184	179	178	178	181	172	164	189	167	165	189	166	164	182	162	151	167	194	149	172	173	163	172	170	180	180	171	186	172	186	165	170	178	176	170	175	200	181	201	167	161	169	173	178	175	171	181	174	168	177	195	181	198	181	173	199	195	178	199	186	182	197	185	173	178	172	182	211	170	192	171	182	190	182	189	195	185	185	173	171	176	178	180	157	192	162	174	183	181	171	181	173	165	162	168	154	185	165	168	207	176	162	166	176	162	201	177	182	154	202	179	189	182	141	162	182	172	187	176	195	175	148	167	223	184	196	184	189	164	191	158	165	192	181	174	205	189	168	190	173	171	201	171	198	181	199	177	184	166	165	179	176	186	188	189	191	189	179	166	167	196	161	183	181	177	185	178	177	189	165	182	199	163	189	173	184	211	149	188	185	183	158	182	173	183	182	189	190	191	183	167	184	184	182	179	197	167	163	203	176	189	157	180	176	175	179	163	187	179	188	156	179	147	172	183	166	181	152	195	183	175	183	191	179	165	177	178	166	171	193	183	183	157	192	180	184	186	192	177	172	178	185	170	187	206	183	164	171	158	167	190	176	191	182	181	178	185	153	156	177	176	175	166	169	184	214	167	174	166	174	200	157	184	193	208	198	178	184	195	189	190	168	192	191	199	204	177	182	166	179	200	173	178	169	193	171	186	164	178	167	163	179	171	174	159	195	184	186	171	197	185	167	204	170	173	174	181	178	173	178	164	178	187	173	186	207	157	186	175	159	178	196	151	170	197	190	197	165	167	181	192	191	164	167	177	179	175	204	177	189	169	186	155	150	174	181	176	179	160	180	154	158	187	201	168	190	175	172	185	198	196	183	165	186	182	202	190	176	171	172	186	162	189	166	169	173	174	164	161	175	165	208	190	159	200	212	212	172	158	184	181	169	203	186	210	164	173	181	177	195	168	193	182	180	184	159	192	158	201	194	189	172	193	186	166	171	182	185	186	168	176	196	178	160	168	165	200	177	186	181	176	176	176	158	195	185	200	185	165	162	176	187	208	181	185	180	191	182	198	155	175	175	176	168	178	161	162	189	174	165	170	183	174	167	195	184	167	156	170	190	164	207	199	183	192	180	175	198	199	162	172	174	174	198	189	177	170	173	153	177	161	188	170	174	194	169	152	170	172	174	211	178	168	182	182	166	172	181	156	146	192	176	173	166	162	186	178	175	183	186	174	159	166	182	190	190	164	169	168	176	171	169	200	178	172	162	203	185	191	188	178	171	172	168	157	183	149	173	175	182	173	166	189	182	196	178	192	197	190	177	194	157	174	172	193	191	158	157	192	162	182	168	187	157	162	156	175	167	169	193	165	174	204	185	193	156	173	190	178	186	183	183	187	186	181	179	177	189	190	166	157	158	175	192	174	173	192	167	159	182	173	186	172	171	197	181	184	187	178	163	157	176	175	165	173	177	187	154	177	164	165	171	196	182	179	176	201	174	168	175	171	159	192	181	191	183	180	191	193	168	169	193	192	176	178	153	161	177	181	185	170	193	172	159	188	168	184	185	176	183	181	157	171	198	191	181	157	149	165	160	178	170	178	200	189	184	181	155	206	172	191	173	165	176	159	171	182	181	182	206	180	161	198	173	191	167	182	166	175	164	201	171	193	181	149	157	186	176	165	181	158	179	199	166	204	182	170	172	186	180	188	190	178	161	174	175	169	200	158	159	166	192	169	205	167	161	180	180	169	193	161	156	185	186	187	180	199	182	153	201	201	194	202	182	203	204	194	204	183	175	160	171	149	181	165	197	190	208	172	173	193	147	203	194	186	174	183	187	175	180	166	197	164	157	144	159	186	159	199	193	169	181	149	187	188	175	167	180	181	175	170	182	173	157	165	186	191	187	186	181	178	191	203	171	162	163	160	158	176	205	160	181	185	187	165	179	188	181	160	191	157	176	177	178	154	180	160	176	167	177	168	165	182	186	225	216	185	197	183	173	184	171	163	188	193	203	170	169	172	191	176	180	168	188	185	171	177	165	178	180	190	170	180	191	187	170	180	165	175	184	181	196	200	176	163	165	169	184	171	164	176	177	190	167	159	186	174	166	191	185	170	170	154	180	197	164	200	177	188	174	174	168	195	172	191	179	168	194	164	191	181	171	199	157	169	186	194	171	185	157	181	162	191	170	201	173	193	175	178	176	186	178	161	190	163	195	187	198	162	174	204	202	168	163	171	180	171	177	185	181	169	188	161	190	194	176	166	179	178	165	181	194	175	169	193	176	194	180	165	174	197	161	170	173	193	178	200	175	188	181	178	170	168	174	184	164	187	188	171	182	184	178	181	180	183	175	172	167	180	191	171	191	167	183	161	188	202	182	190	171	185	189	191	189	210	200	187	167	163	217	178	185	151	159	167	189	178	197	165	197	168	179	155	175	180	176	179	181	192	160	163	187	178	169	182	151	195	195	167	181	162	151	183	166	178	182	168	171	189	186	166	178	197	171	159	163	177	170	197	179	168	157	158	171	182	181	168	189	171	192	185	182	145	187	191	156	167	176	202	179	193	157	183	171	178	183	204	198	168	175
24781	21696	29141	24772	20276	1613	507	336	277	202	230	168	202	201	173	147	194	179	149	148	166	139	140	142	138	145	129	107	133	142	131	156	121	114	124	125	125	135	148	133	138	119	140	141	137	133	137	121	144	136	145	121	114	145	110	114	122	136	137	115	137	128	130	114	149	128	116	150	105	132	126	127	134	104	144	130	116	126	142	138	139	121	138	119	117	115	143	120	138	143	131	132	114	106	140	132	127	135	130	126	114	121	130	122	113	132	122	128	96	147	140	129	116	141	131	113	116	134	132	119	134	119	109	128	143	130	113	120	130	125	145	131	127	157	116	136	118	130	145	136	129	133	130	129	119	121	124	111	113	126	126	112	129	114	128	126	132	131	117	124	144	116	152	132	111	141	132	125	116	142	102	106	122	121	132	130	126	129	124	128	125	105	135	137	143	126	125	127	125	150	114	124	119	117	133	112	120	123	136	115	123	150	135	118	135	122	127	147	143	138	119	111	114	104	114	86	140	106	114	144	121	119	118	112	143	128	110	121	131	124	128	111	125	116	141	118	138	141	108	125	114	112	142	130	132	125	139	136	115	132	135	104	118	133	128	128	131	120	123	119	110	124	125	126	114	109	133	121	121	126	113	122	94	110	134	128	127	106	120	124	112	133	119	121	109	111	138	143	140	122	113	124	126	132	126	128	127	114	97	130	126	113	120	116	126	106	132	132	127	125	106	125	109	127	128	120	117	118	117	127	134	120	132	142	106	145	138	118	90	119	102	128	124	125	106	124	136	128	109	150	110	131	124	124	104	130	116	129	122	141	123	122	121	138	131	121	137	134	117	128	128	128	123	142	135	143	119	143	115	143	114	123	136	140	140	135	135	113	141	111	126	111	117	113	143	112	122	126	145	114	118	119	122	125	143	113	116	109	115	122	106	132	146	110	120	120	132	130	108	143	118	140	131	130	123	134	118	136	118	120	138	133	125	125	110	124	125	135	112	128	119	119	97	116	129	143	138	119	127	121	125	127	135	113	116	130	141	148	113	115	128	147	120	119	123	108	133	126	126	114	144	109	125	132	159	148	119	142	137	108	122	106	123	115	112	126	136	128	125	132	118	115	116	131	127	126	134	122	136	130	131	127	118	136	120	116	130	113	114	111	118	108	135	112	124	114	108	121	131	130	124	133	118	124	112	125	120	144	112	147	128	144	129	147	129	126	134	100	116	124	118	135	108	110	129	110	125	152	120	114	120	136	124	132	110	124	130	134	146	108	128	132	130	132	132	120	129	140	134	111	134	113	132	132	111	123	123	126	101	118	125	131	113	126	122	138	138	122	102	130	148	102	149	126	134	123	128	153	121	130	126	117	124	109	132	118	123	131	128	114	132	147	140	124	121	149	141	125	121	139	136	114	141	122	119	121	126	113	123	122	132	132	125	139	135	137	123	129	130	121	122	124	149	114	118	114	134	111	125	129	126	102	113	120	128	119	121	126	118	113	123	119	101	132	125	135	130	122	128	108	143	122	132	120	134	122	134	121	138	141	129	116	125	144	129	137	129	132	134	142	130	113	125	144	116	127	135	133	136	120	131	114	126	130	134	129	120	114	116	126	111	112	143	125	130	139	132	127	134	135	155	115	125	136	123	114	133	117	142	141	115	140	121	118	116	114	115	118	116	129	137	119	136	139	131	119	121	138	113	110	135	121	129	128	114	118	107	139	139	105	127	115	115	143	117	138	137	123	109	116	139	112	114	127	123	137	129	107	122	141	119	157	139	125	143	117	116	124	140	121	133	115	134	118	132	142	112	139	120	136	144	124	133	120	120	120	128	137	136	127	106	133	125	122	113	120	124	125	122	151	127	135	144	124	122	127	126	138	125	138	145	123	116	123	113	119	128	129	133	136	149	127	130	121	118	108	137	149	116	134	110	137	130	121	141	126	138	116	120	109	138	118	115	134	113	120	117	135	134	126	116	123	112	103	114	128	121	117	130	123	112	126	111	125	118	158	125	129	135	110	127	117	123	142	115	125	117	126	117	127	97	132	125	111	133	116	128	107	113	127	132	117	136	123	112	118	146	131	131	122	112	116	124	125	122	135	124	114	109	128	141	121	126	132	119	136	130	129	138	115	149	122	115	111	111	108	137	107	142	124	116	138	147	117	128	121	125	123	117	119	106	122	124	133	121	114	117	111	127	128	113	99	138	112	136	126	112	136	117	124	120	120	143	133	114	118	113	126	108	124	131	128	109	121	118	127	117	122	125	126	128	120	150	133	141	127	115	127	112	137	132	125	146	122	107	125	140	136	115	118	110	130	118	135	115	118	144	124	94	107	131	125	144	121	131	120	115	124	118	128	126	134	134	127	123	139	139	116	100	105	129	135	117	104	154	136	138	131	136	141	135	145	126	131	133	134	120	104	122	133	116	115	139	130	132	131	118	107	115	134	125	131	124	140	121	125	129	128	115	121	123	126	134	115	118	136	135	112	134	131	114	136	111	130	114	114	113	137	129	105	120	120	122	111	134	109	118	107	137	111	139	115	139	132	121	113	117	138	131	131	127	129	145	139	122	128	122	126	135	126	120	119	111	129	138	130	129	133	123	119	112	128	129	130	129	127	135	129	129	131	119	130	130	133	127	129	127	143	123	123	109	136	116	105	139	154	125	124	133	117	134	139	127	115	125	122	129	107	123	101	109	136	122	132	127	119	114	131	132	123	131	107	123	133	120	127	133	119	125	125	115	134	110	117	105	138	108	106	120	124	121	116	116	130	137	122	139	121	122	144	136	116	116	118	131	123	136	131	151	99	127	111	109	127	119	115	106	102	135	140	105	110	127	128	117	114	110	136	120	126	140	140	115	130	145	115	125	108	111	144	131	120	119	116	112	127	133	132	142	119	110	137	103	138	113	118	126	129	131	126	109	128	135	144	118	125	123	139	133	121	138	122	134	109	124	129	141	129	129	124	139	127	141	127	143	125	115	132	125	131	110	135	128	127	111	130	130	119	117	139	120	126	124	112	134	145	127	120	106	97	129	112	114	101	110	141	127	124	127	128	109	137	119	101	130	135	130	156	123	119	137	117	124	146	137	146	128	147	123	94	119	98	139	96	144	124	114	119	134	151	118	131	129	119	123	127	119	125	135	140	116	136	138	119	148	99	138	129	129	99	112	117	104	112	122	118	127	123	150	123	137	117	132	140	112	119	122	112	123	115	123	129	124	111	141	130	129	129	122	123	133	137	124	117	152	137	122	115	119	131	118	118	118	132	107	131	140	117	123	125	131	108	124	130	127	122	116	110	99	111	132	122	142	123	119	126	135	131	118	116	111	133	130	128	127	111	108	106	137	117	124	121	114	130	143	117	136	137	138	116	136	128	138	137	131	126	105	106	136	129	131	133	128	137	111	131	114	115	130	155	122	133	120	133	126	117	138	129	118	153	124	109	120	122	135	140	132	110	145	127	126	113	153	125	121	115	107	121	114	131	120	113	124	134	121	121
43201	9663	8032	4098	2680	1871	1476	1152	914	777	677	576	559	517	437	428	427	393	414	351	363	353	324	342	326	337	317	296	290	318	304	294	300	277	281	302	295	307	294	264	276	264	259	269	284	250	304	294	269	280	265	291	234	278	270	280	291	241	249	241	252	265	265	267	271	278	250	273	238	287	275	228	311	252	256	251	256	291	248	256	275	245	247	262	245	285	256	260	274	270	248	253	263	284	241	261	254	259	276	244	244	249	255	279	257	271	273	270	258	275	271	260	284	293	259	253	267	252	266	275	272	270	252	253	277	266	221	241	288	251	266	235	247	266	272	227	246	243	267	240	235	274	251	261	224	273	244	282	250	261	271	274	233	266	272	240	275	268	251	258	250	277	253	274	272	267	271	247	231	249	277	290	275	258	250	252	253	232	282	261	278	232	244	272	242	241	259	265	252	247	233	264	242	252	281	228	232	282	247	259	263	276	257	246	264	241	266	260	273	278	269	258	237	244	244	254	284	253	267	267	274	257	249	247	253	274	255	273	275	258	264	260	253	242	282	254	298	271	255	277	261	253	271	245	255	258	270	283	276	257	224	287	246	248	265	214	258	246	244	283	265	250	286	260	255	219	262	256	245	270	257	241	251	248	242	280	257	257	235	271	295	269	265	256	255	277	246	265	265	263	262	298	254	239	263	254	265	240	277	247	249	249	283	268	222	271	264	264	274	250	251	277	270	260	280	272	278	242	245	255	240	269	279	235	286	256	270	252	258	238	237	255	259	257	263	266	264	234	240	246	291	237	248	261	282	258	288	245	260	262	242	275	240	266	278	261	251	244	249	253	241	251	271	254	269	264	258	289	243	273	281	246	241	283	252	247	241	260	275	241	256	228	265	261	269	276	294	260	284	267	244	272	279	261	274	268	244	243	277	270	276	241	239	248	257	257	239	242	262	248	253	271	242	248	251	260	258	240	237	246	223	284	278	263	244	256	261	247	248	251	218	268	264	265	283	234	258	275	251	267	249	281	259	267	258	243	272	241	259	261	252	256	239	269	254	247	248	279	272	266	269	270	246	261	297	275	236	235	255	226	274	295	220	254	274	260	241	246	233	257	242	249	256	269	274	270	260	236	247	212	270	256	245	274	265	268	240	243	280	259	258	253	224	255	253	275	265	270	256	266	239	242	234	254	275	271	263	271	232	274	258	237	258	284	270	268	276	225	261	278	248	250	268	249	265	278	240	250	252	248	263	256	276	251	259	285	272	306	258	266	247	256	266	282	277	263	264	265	286	236	245	282	242	250	249	274	270	240	248	276	235	249	275	253	271	262	280	267	272	276	272	260	279	221	241	256	245	265	244	241	229	262	266	246	259	279	259	270	246	253	251	256	280	243	251	266	257	265	275	236	244	248	278	271	277	250	283	292	247	267	234	262	257	230	280	266	245	247	269	270	247	260	250	257	277	266	275	264	236	274	269	239	245	280	268	252	258	277	245	271	269	274	244	230	250	259	267	258	266	244	250	270	247	250	261	247	263	245	226	288	277	251	268	242	271	247	278	296	258	273	275	276	216	273	261	266	259	260	262	254	278	252	270	242	237	235	250	257	242	267	253	280	266	233	252	245	248	254	293	257	264	274	288	238	273	230	261	254	227	261	253	255	242	247	261	293	260	282	227	242	265	256	263	280	261	253	268	243	250	258	279	269	253	250	259	234	269	261	274	263	247	277	284	258	226	278	265	264	277	254	244	265	270	239	244	261	244	281	257	277	232	239	255	246	292	287	273	250	271	254	259	261	267	241	264	293	251	278	256	261	248	237	250	263	259	264	273	275	287	254	263	262	262	250	280	277	254	260	245	249	256	238	249	249	261	252	275	255	271	280	238	240	252	281	280	256	253	256	268	240	246	292	269	242	261	252	253	269	275	248	263	287	248	272	262	250	248	238	258	258	268	252	278	246	227	252	236	269	244	256	279	265	249	266	267	272	246	259	252	234	248	271	283	268	258	275	252	242	261	231	254	261	234	269	284	276	282	282	272	293	243	256	243	291	254	263	262	249	276	257	236	240	279	278	240	254	264	255	246	262	267	256	278	254	300	276	257	273	243	267	257	294	266	248	268	267	258	252	265	280	252	256	266	261	264	221	277	243	236	258	218	256	254	246	257	264	244	256	258	246	285	271	254	240	268	288	265	234	248	275	271	265	244	288	255	238	271	260	258	258	255	247	277	243	274	250	240	262	266	270	253	252	244	280	264	284	231	259	252	245	247	244	261	261	268	278	275	262	265	259	255	239	266	225	257	263	226	283	263	299	257	248	249	258	263	264	257	252	235	238	245	248	253	244	264	253	263	235	239	263	245	272	229	247	237	240	244	233	267	245	266	261	264	254	284	263	279	229	268	264	266	264	279	243	277	253	247	255	276	263	263	246	284	274	243	246	250	254	270	260	238	254	262	263	264	287	267	251	258	245	243	249	248	277	254	241	262	280	273	269	250	280	228	250	271	275	274	251	276	274	262	272	249	261	263	276	242	248	279	285	285	274	247	249	245	274	238	250	256	283	225	288	239	264	274	266	273	256	264	238	256	266	258	259	270	252	256	283	263	266	257	265	249	245	236	257	245	251	273	262	268	266	236	288	247	278	239	285	275	262	259	274	227	274	273	245	258	252	265	251	254	268	258	256	272	280	238	231	250	248	266	255	252	268	248	237	241	260	250	247	261	250	235	285	278	257	249	244	261	289	254	270	268	261	260	251	259	269	278	274	252	251	262	260	260	257	261	243	261	279	252	263	264	287	276	264	215	271	260	272	271	262	258	269	272	263	249	242	269	270	261	269	243	266	262	253	279	265	280	266	230	219	244	273	253	255	246	256	249	290	231	232	246	256	258	273	252	245	262	296	273	263	261	261	268	244	245	275	249	236	254	251	272	232	242	263	245	262	251	254	255	248	252	265	290	243	245	281	261	270	269	252	262	247	261	256	270	254	255	277	237	245	235	249	274	263	264	275	269	263	283	265	287	273	264	259	290	222	272	230	261	258	277	265	275	241	245	216	241	264	273	258	262	255	259	271	246	239	275	248	254	260	258	272	247	251	283	227	277	273	247	238	239	285	287	258	268	248	247	298	241	289	256	267	260	248	271	259	252	257	267	223	258	282	252	236	264	244	282	241	261	273	242	264	240	223	247	228	272	270	252	238	266	258	262	269	252	264	263	250	277	239	258	220	287	263	216	268	254	236	272	249	236	247	249	256	244	274	253	281	237	271	265	239	248	282	298	246	239	229	251	269	277	264	221	277	252	262	257	263	253	259	258	283	283	282	259	244	253	240	259	220	272	253	228	286	233	234	270	296	252	247	286	252	283	262	264	242	239	275	258	275	241	271	237	249	262	258	271	286	265	231	258	262	264	281	281	277	276	267	262	266	292	233	268	281	272	272	263	255	245	252	263	250	281	268	265	270	224	258	248	263	239	285	291	250	250	234	275	245	289	252	256	235	230	247
23772	21690	29935	23960	21690	20562	2266	778	615	550	488	428	429	386	398	349	349	369	333	356	348	333	311	307	321	309	300	279	304	289	304	296	324	277	317	287	291	283	311	303	327	305	304	273	273	311	296	291	304	282	308	287	339	312	294	282	261	322	285	255	305	288	273	294	275	269	268	293	286	295	286	251	309	269	263	307	286	291	267	291	309	280	276	282	257	286	273	272	286	297	309	291	270	264	253	303	278	309	296	289	279	304	285	277	265	300	309	302	269	271	294	289	263	281	313	315	267	293	271	278	255	273	283	287	277	295	297	276	294	271	291	280	286	283	239	300	243	285	274	260	304	287	309	301	280	261	271	278	292	306	259	289	272	245	287	277	267	279	276	282	299	283	282	281	304	273	266	298	271	267	264	297	306	310	271	251	290	291	289	262	280	256	255	259	256	262	268	253	273	266	292	251	286	284	266	285	294	300	273	290	247	278	298	295	264	274	285	296	270	264	276	275	309	291	280	279	309	251	281	291	278	278	288	265	264	259	272	280	293	273	253	287	253	281	278	291	254	286	311	255	255	277	286	272	258	245	311	254	282	270	279	289	279	260	282	289	279	276	281	290	271	253	287	289	275	302	280	300	299	277	288	260	286	274	250	276	296	305	250	265	283	263	304	270	303	287	279	274	276	265	259	292	266	302	282	270	282	260	299	272	293	266	269	236	280	290	276	294	272	255	279	282	284	277	279	295	271	278	262	291	286	294	272	279	264	281	273	266	294	285	282	276	297	290	263	266	294	265	278	277	303	262	303	287	280	285	303	231	267	283	252	241	294	278	282	270	279	259	278	277	280	281	276	293	240	312	289	291	296	291	288	282	298	272	240	286	283	252	295	284	301	265	252	284	302	273	258	279	256	285	272	291	293	275	260	281	279	252	256	276	279	268	278	303	278	277	311	287	269	283	261	303	297	299	274	302	273	254	280	283	284	321	282	287	282	292	264	282	266	304	294	316	265	280	253	261	314	269	287	262	255	308	289	303	262	248	255	266	290	278	278	298	277	286	280	272	250	300	298	259	309	278	262	256	276	293	298	290	293	265	247	273	306	279	284	261	275	270	297	311	294	272	280	279	277	243	277	286	281	248	279	266	277	273	300	282	279	306	294	291	275	277	270	277	277	284	273	261	279	297	282	299	275	258	291	280	293	279	251	288	266	286	253	318	283	284	274	293	265	264	310	292	253	285	276	271	303	260	264	277	271	288	282	272	296	263	283	284	289	261	279	281	274	294	306	274	289	287	298	268	258	299	291	286	248	282	294	280	281	277	266	303	268	285	254	268	266	257	265	276	262	291	246	278	265	269	260	265	279	285	252	294	285	289	313	279	264	271	296	285	308	288	273	274	303	304	279	274	265	271	272	245	262	303	293	299	270	299	268	275	294	266	274	317	261	286	279	284	278	282	282	259	283	303	297	286	294	280	295	279	275	288	292	276	283	237	281	274	275	296	290	274	299	283	274	304	299	275	260	284	285	257	257	266	306	259	269	262	263	268	297	270	287	256	280	259	303	290	291	280	284	266	300	309	301	255	291	284	282	258	295	256	271	268	287	289	264	286	290	257	267	284	271	269	242	285	267	298	254	287	276	270	260	257	283	264	298	255	299	265	286	267	282	295	289	306	274	260	265	279	310	258	302	279	266	273	266	267	294	277	282	273	291	282	319	270	263	236	313	292	263	288	281	247	286	270	302	296	294	280	296	295	251	285	296	259	264	292	274	261	272	268	293	276	292	258	301	281	271	294	294	253	258	274	297	272	283	276	261	303	322	282	281	283	283	290	261	280	306	295	271	285	281	303	257	282	313	290	290	327	275	269	284	290	278	289	264	297	295	254	308	261	303	289	274	292	274	294	253	282	264	258	267	261	308	325	292	278	275	245	298	271	263	293	265	257	275	258	285	263	262	239	289	309	246	295	244	242	279	310	270	274	284	251	277	281	265	281	276	286	288	271	274	269	276	305	279	252	261	277	275	273	273	239	267	306	263	267	285	279	293	289	282	317	285	262	244	305	285	278	274	281	284	277	274	276	297	269	274	279	284	291	304	326	277	322	277	278	287	257	277	254	296	262	306	268	270	316	279	267	295	278	275	286	294	305	267	274	271	285	294	298	293	291	289	287	268	270	289	290	276	279	265	280	282	259	263	261	238	262	255	281	283	297	252	287	273	253	275	271	294	291	272	292	298	243	273	312	272	269	258	280	271	263	290	280	290	275	271	265	282	263	275	288	273	276	316	282	285	272	277	241	274	271	260	264	308	314	291	273	257	290	283	292	283	300	255	279	279	300	269	274	265	287	260	277	262	298	282	286	229	283	310	276	292	310	284	273	306	295	290	260	289	249	289	289	271	248	260	256	285	292	256	295	313	287	248	272	289	260	270	298	280	298	293	302	261	254	267	284	283	293	268	306	254	268	241	276	286	280	257	294	278	279	272	285	273	280	266	272	295	274	281	279	284	280	265	291	270	273	300	271	282	286	247	279	261	298	303	293	280	323	281	252	287	289	278	282	301	290	252	291	246	237	290	273	310	292	253	293	282	286	280	276	272	282	269	279	299	300	277	263	284	282	270	308	268	286	264	300	278	298	261	264	285	258	303	289	280	302	290	279	298	276	321	322	302	254	275	274	281	277	262	271	283	260	275	293	268	298	272	277	269	281	232	270	278	262	280	308	299	288	288	255	287	301	267	289	285	266	301	254	250	284	282	263	254	274	315	243	277	247	293	268	267	285	275	290	308	272	300	284	274	259	263	273	282	294	299	321	289	296	279	275	276	275	291	272	256	251	277	279	271	279	278	280	272	287	273	283	236	301	261	283	276	295	263	245	289	288	258	294	248	300	241	255	274	294	279	281	273	277	308	287	296	303	277	259	287	302	265	261	274	280	264	285	286	263	264	272	284	274	270	287	279	312	282	246	266	296	261	280	293	263	246	260	268	278	275	263	284	276	288	299	273	250	300	301	251	258	253	270	284	258	299	282	291	304	284	253	302	295	269	263	264	285	287	295	272	286	277	289	278	280	295	276	296	265	271	292	274	277	265	267	267	267	299	279	286	246	291	296	287	272	258	314	293	253	301	287	265	281	282	249	292	268	225	264	274	283	307	285	279	267	268	255	288	273	264	295	279	285	259	254	307	296	272	273	292	279	259	270	271	267	277	324	269	265	279	288	320	280	275	277	280	242	292	273	284	291	254	259	279	285	296	271	277	291	297	263	279	268	284	268	289	284	277	283	268	304	281	272	282	284	278	267	285	303	271	259	257	279	278	311	268	249	260	294	264	264	301	278	268	279	254	275	303	309	277	287	233	263	279	257	282	282	271	287	302	256	273	317	260	300	248	275	285	280	242	276	259	284	276	283	283	282	283	279	262	262	291	292	284	286	253	278	291	250	292	318	270	284	280	284	284	292	262	281	269	278	264	265	307	308	296	260	260	299	270	279	272	271	280	274	253	266
44271	14909	13371	7144	4768	3538	2830	2191	1777	1476	1340	1264	1068	1090	958	910	881	805	787	701	713	681	662	657	635	618	645	639	620	618	598	601	625	593	560	572	618	594	551	606	541	595	569	585	542	627	523	543	589	502	553	546	518	607	553	554	576	539	574	550	519	536	522	549	535	587	541	538	570	540	546	553	517	530	562	544	556	529	536	508	547	559	535	528	478	541	552	565	527	521	517	514	512	522	530	560	544	545	523	576	509	489	538	521	530	531	537	542	536	532	537	535	573	518	517	541	517	523	519	513	510	506	512	538	558	506	521	527	506	512	504	540	546	500	550	527	557	509	536	508	521	527	498	517	539	540	562	515	567	569	561	552	533	512	528	545	503	505	550	518	566	514	525	559	560	548	510	516	522	525	504	514	506	522	515	548	517	515	530	498	524	520	530	489	544	511	526	525	546	492	496	514	545	484	539	548	526	517	564	510	535	530	508	527	529	518	494	569	531	540	536	513	518	511	539	509	531	552	579	534	556	547	531	533	529	566	521	522	527	543	530	521	512	553	552	517	552	537	532	506	552	510	503	516	569	595	541	498	538	496	520	524	554	570	504	530	546	552	524	544	530	543	536	498	535	504	516	503	551	549	542	536	547	548	508	516	523	569	516	541	493	534	540	493	492	536	528	478	546	512	523	493	528	520	533	503	573	523	536	535	547	517	590	507	524	521	505	533	536	522	529	542	525	549	525	543	516	526	519	509	514	537	530	553	504	524	533	504	542	520	506	549	534	547	551	519	567	529	580	511	516	537	557	537	516	570	550	560	520	506	529	511	517	545	531	535	537	568	524	526	517	553	497	551	529	508	536	517	548	555	496	520	480	506	514	551	558	466	496	520	526	490	541	474	531	478	532	510	522	501	505	520	543	517	527	548	507	525	512	541	527	520	514	492	531	505	532	545	529	540	516	548	519	517	533	521	500	523	545	526	558	509	496	523	537	540	558	552	548	497	562	538	523	532	490	551	556	561	514	528	505	517	550	555	534	495	513	556	524	525	569	534	538	525	557	523	553	531	533	524	528	497	537	516	543	564	533	572	545	510	527	536	540	533	522	567	497	476	518	554	493	493	533	514	551	521	527	546	485	562	517	514	562	514	542	529	539	524	527	509	520	508	540	527	560	525	519	529	480	527	515	524	520	532	477	534	507	501	502	513	532	510	542	538	502	539	478	536	500	573	552	513	516	525	528	545	529	536	561	492	548	558	535	522	539	536	515	547	554	525	531	529	512	514	531	509	553	563	518	521	549	512	515	539	489	559	522	546	559	495	538	509	498	512	509	523	494	506	520	498	536	542	518	512	505	561	547	503	539	494	522	494	524	517	538	541	499	507	494	539	510	522	522	540	539	521	540	554	509	510	559	556	517	549	545	519	554	556	519	554	524	496	534	517	517	527	502	520	504	524	516	509	552	512	500	534	569	506	580	513	530	552	569	505	497	504	545	517	499	573	511	525	538	536	528	521	515	538	545	567	526	587	533	504	532	536	523	531	499	592	526	558	567	511	529	509	511	530	536	508	538	513	551	562	509	516	503	534	549	538	499	510	538	510	537	579	576	560	520	530	519	500	505	514	530	531	516	495	565	501	497	502	543	539	525	556	498	534	570	546	572	518	535	511	556	572	504	525	532	501	514	525	557	521	512	515	525	524	537	525	540	534	525	542	555	546	536	482	487	517	511	547	545	537	554	546	512	518	534	521	562	561	557	473	534	547	542	560	516	504	487	493	530	544	545	489	525	568	530	542	494	521	533	526	546	521	546	529	545	527	486	522	491	490	512	523	567	505	518	537	519	499	552	519	546	526	546	533	570	515	479	532	492	539	492	495	523	524	555	509	531	510	523	515	508	559	516	517	522	528	491	546	530	499	541	539	578	539	513	528	556	522	578	533	512	489	526	557	537	548	518	527	536	518	572	489	503	540	481	522	562	543	530	537	513	518	551	534	485	562	537	553	515	550	497	497	530	557	536	504	538	514	505	542	542	539	488	517	512	538	508	540	545	530	563	535	554	547	526	522	526	541	522	552	558	542	551	525	534	533	503	558	483	534	494	544	496	509	546	557	541	480	533	530	561	495	575	532	547	568	514	541	541	503	478	501	495	531	527	524	507	574	554	486	507	567	504	532	538	512	514	480	532	534	575	518	479	540	564	502	545	560	500	533	520	506	522	491	496	509	488	565	527	503	492	535	544	544	526	540	557	490	526	489	546	517	532	550	563	525	490	522	504	522	512	564	528	548	553	520	488	558	538	565	532	506	499	504	556	550	550	540	555	512	533	488	475	520	514	553	558	529	529	503	538	538	530	528	539	479	505	505	542	541	557	524	513	565	543	524	537	587	546	511	519	511	546	492	552	530	536	527	521	509	553	538	510	619	524	542	511	509	544	542	516	532	502	475	551	524	555	539	576	538	509	590	549	496	543	568	496	529	527	536	507	548	532	552	492	507	490	560	477	519	543	536	544	532	522	513	511	535	494	537	598	528	517	573	478	519	533	536	507	534	491	534	529	539	509	543	555	498	527	533	508	502	496	555	542	563	526	573	511	507	531	504	515	537	512	565	524	542	511	575	517	498	538	511	510	474	488	466	532	550	536	534	566	484	524	550	498	526	563	529	574	522	531	517	527	533	533	545	585	529	491	511	556	599	498	550	511	497	495	554	525	524	539	553	503	528	550	505	505	525	551	483	508	553	523	525	537	503	555	557	521	513	497	527	512	538	495	566	548	558	496	529	510	491	523	558	513	533	552	538	526	496	543	507	531	550	528	518	500	549	512	491	543	521	558	548	489	567	561	532	533	550	546	552	528	516	500	541	516	533	533	542	533	565	553	507	530	492	526	524	598	502	546	543	524	537	555	507	532	530	497	546	507	523	540	553	539	538	566	546	573	546	591	530	510	524	501	520	499	587	531	499	569	518	535	525	580	485	541	537	537	535	510	510	528	496	527	515	518	542	541	508	555	572	501	521	536	514	540	524	549	529	531	487	519	507	550	539	553	541	554	582	540	532	584	521	532	518	530	536	543	525	509	543	519	517	543	543	552	537	492	496	542	533	477	550	543	518	545	548	530	486	518	539	550	551	531	521	523	535	514	516	541	492	531	531	485	559	530	505	561	538	482	552	480	509	543	566	520	535	545	522	535	548	533	565	515	544	543	498	548	504	507	536	542	515	510	534	556	522	536	520	489	553	502	549	531	486	530	521	528	522	544	510	541	541	526	549	569	556	556	549	527	490	520	519	559	515	510	554	546	517	517	541	551	528	534	516	516	467	516	573	558	547	499	568	538	515	480	512	542	498	551	522	521	504	537	516	551	554	527	529	460	539	520	545	516	561	540	583	549	516	515	531	501	539	523	505	509	527	523	542	517	508	545	537	506	516	505	546	538	519	536	531	484	492	512	527	562	549	510	508	518	532	528	507	537	556	516	500	552	513	541	538	523	497	507	537	544	529	541	517
27436	21108	8290	334	151	136	109	104	98	91	81	65	79	83	88	92	81	76	85	80	95	83	95	101	81	80	84	80	86	83	89	95	77	81	68	90	81	94	74	78	92	82	79	95	107	76	94	79	90	98	74	96	90	81	73	86	87	79	78	76	95	81	64	76	70	100	100	96	76	82	72	73	80	73	84	87	72	98	76	96	92	83	80	94	85	74	70	81	73	76	84	81	77	77	76	73	81	91	74	94	72	76	71	80	89	65	80	100	78	67	83	83	78	87	83	81	97	65	87	74	81	95	69	86	95	94	69	86	91	84	90	88	90	93	75	85	84	78	75	73	73	81	76	76	78	96	75	68	84	87	78	81	66	97	73	89	79	85	64	79	87	78	84	81	62	82	74	89	82	89	91	84	85	59	68	81	65	90	91	79	71	77	91	97	76	77	88	84	86	75	80	85	82	86	74	84	82	79	72	93	81	77	74	88	80	70	80	77	76	92	85	82	90	77	86	93	79	76	74	76	91	97	74	91	88	79	91	87	72	84	84	73	89	89	88	103	92	106	78	94	71	82	59	76	96	91	75	86	79	86	75	77	82	78	84	82	71	68	91	87	74	72	66	82	69	90	77	92	84	81	90	89	88	96	78	87	100	69	89	74	88	63	88	90	77	85	84	89	62	84	69	80	76	86	82	86	89	66	68	98	71	94	91	86	75	89	81	86	98	66	75	82	80	117	82	98	82	78	98	84	82	96	92	85	80	87	75	96	92	84	85	89	99	95	89	73	85	84	67	73	77	88	82	78	78	94	87	83	87	71	93	81	95	87	84	67	86	81	84	84	90	108	78	84	75	69	71	65	83	61	93	92	83	66	81	83	88	81	86	86	79	72	90	95	82	105	90	66	85	82	81	81	86	82	87	73	82	82	74	79	88	88	78	95	79	85	81	80	78	82	72	81	85	87	58	73	86	85	78	86	92	70	79	78	88	79	94	90	74	89	74	86	62	80	91	79	92	78	83	77	69	76	72	79	78	85	84	85	80	90	84	85	79	76	94	106	70	81	99	73	82	98	73	88	81	92	74	97	73	74	89	81	76	72	79	78	77	83	76	78	83	76	77	83	76	74	92	85	85	84	87	82	97	78	81	71	74	72	92	69	76	83	70	80	87	82	86	98	107	80	74	79	87	75	76	91	100	88	68	88	83	84	84	70	93	76	93	80	73	78	85	86	89	84	90	87	82	96	65	72	85	80	89	83	75	80	98	75	65	82	95	84	79	86	88	81	80	66	81	72	96	103	81	89	77	80	84	83	96	87	75	86	74	75	84	72	84	92	58	80	65	85	92	83	65	91	79	83	70	88	78	95	69	87	93	85	79	93	70	83	101	76	75	80	93	83	92	71	94	72	101	95	77	85	67	84	75	87	81	81	75	76	90	85	63	88	82	87	97	69	85	66	79	85	74	90	70	89	89	80	63	84	92	86	103	93	89	75	72	78	79	87	90	97	95	79	76	72	94	67	78	88	91	87	84	77	76	80	82	84	87	62	83	117	92	73	87	86	89	66	90	82	84	86	85	79	82	86	85	81	85	88	70	85	88	85	78	96	85	83	69	82	88	84	57	72	82	79	83	84	88	76	78	85	70	80	73	60	80	78	107	83	91	65	95	72	84	71	101	93	88	88	82	83	80	78	78	75	72	85	87	82	79	90	92	78	83	78	84	80	92	78	76	102	74	75	99	74	65	80	82	113	81	99	84	77	93	83	80	70	75	84	80	85	83	89	97	87	77	83	87	92	94	72	74	79	78	83	85	94	91	83	100	78	82	90	97	86	83	89	72	75	86	72	88	94	75	99	109	83	88	88	84	65	82	96	72	75	89	84	97	89	85	91	77	65	65	71	81	72	87	91	81	83	98	99	92	87	90	96	77	75	81	88	105	83	81	80	72	77	71	94	81	68	90	89	105	88	60	85	95	70	96	95	85	88	85	87	84	87	83	89	73	75	82	75	96	94	85	63	87	69	109	79	83	91	82	84	93	88	75	98	92	81	85	104	77	80	81	78	75	89	101	98	75	78	64	85	72	108	89	70	91	81	77	94	78	90	81	82	74	94	76	81	81	86	83	86	86	95	99	78	84	78	79	81	87	72	78	90	71	94	98	81	80	85	105	81	85	91	85	90	71	99	92	82	94	82	70	74	80	81	80	91	78	72	75	109	97	82	77	85	87	83	93	77	73	85	94	93	60	81	108	88	79	72	92	68	81	98	96	82	87	87	90	76	95	85	91	93	67	81	92	77	88	81	68	85	90	83	95	76	90	90	86	83	79	79	88	80	70	83	89	95	82	73	91	75	60	95	87	96	89	95	66	85	83	86	78	79	82	85	74	92	83	82	88	90	86	71	79	84	101	78	76	78	83	90	89	80	78	88	89	86	79	85	99	85	92	88	95	109	82	77	92	80	80	85	80	69	92	94	103	73	92	87	92	85	77	70	88	61	73	79	84	84	70	79	72	92	76	100	82	91	84	81	87	75	87	78	93	82	93	79	92	91	81	82	81	73	79	68	91	98	96	75	81	88	88	94	85	85	92	79	77	103	83	91	79	101	89	80	93	83	82	75	86	78	74	66	80	90	77	76	79	72	88	66	103	80	89	73	83	93	90	74	84	87	81	93	74	98	89	78	90	73	59	91	91	87	77	82	85	78	71	67	75	76	86	89	81	93	89	79	73	53	74	93	83	83	73	103	77	95	99	97	84	75	82	70	88	70	87	84	84	94	69	73	64	82	73	100	77	93	82	90	86	78	78	77	94	75	74	93	81	81	85	81	80	79	74	71	100	84	93	83	89	87	68	79	73	76	72	81	94	91	78	84	77	79	78	92	66	79	95	89	78	105	92	68	95	77	71	87	79	72	65	80	90	97	81	87	90	62	91	81	81	77	81	86	93	82	83	84	88	89	88	82	83	75	70	82	95	88	80	88	99	91	68	79	75	77	73	64	95	91	87	83	77	96	72	77	89	77	80	82	89	83	92	92	90	73	89	64	79	84	82	87	68	100	75	87	92	84	88	102	88	75	77	97	105	93	98	80	67	77	68	95	73	87	84	59	71	77	86	79	67	72	70	87	71	86	64	94	77	66	84	82	80	85	87	77	85	83	80	82	77	86	70	74	56	73	76	103	86	61	85	84	74	80	94	76	107	93	87	94	80	76	77	90	88	89	87	82	78	89	76	70	75	85	95	88	84	85	81	88	82	85	76	90	81	75	82	92	89	83	78	80	71	96	96	79	88	102	86	80	85	86	79	79	78	72	102	86	69	77	96	84	89	98	83	73	82	91	100	73	83	80	75	80	105	81	86	89	87	87	86	92	107	86	78	62	87	73	75	106	82	94	75	86	86	74	79	95	83	72	66	84	76	91	80	94	83	85	76	82	82	79	72	94	89	99	96	80	85	90	77	78	87	80	107	76	77	79	86	93	73	83	75	87	90	71	101	79	81	92
19724	1554	972	537	388	271	305	248	222	227	214	204	190	198	191	192	160	198	182	180	160	144	162	190	176	173	191	191	187	175	167	185	172	168	156	175	160	194	188	141	169	182	189	159	166	173	192	176	163	145	170	159	168	178	185	157	149	158	181	170	175	187	196	162	146	186	195	180	162	181	146	150	143	161	165	189	177	172	169	158	193	164	157	179	180	151	163	156	141	188	152	158	183	165	167	157	182	161	169	153	176	169	149	179	181	156	174	143	172	157	169	144	164	165	169	160	179	146	163	154	157	143	182	175	176	158	167	179	164	155	175	176	176	178	144	175	151	154	181	153	184	171	178	166	158	190	159	152	185	156	186	187	149	158	204	165	181	137	188	162	170	163	170	166	161	176	166	167	173	158	141	186	131	185	138	181	185	166	180	174	184	161	186	184	166	175	145	192	184	163	141	165	165	192	159	156	179	167	149	162	164	141	156	174	173	166	137	160	180	145	183	158	182	174	142	154	155	166	160	147	177	162	154	160	181	152	165	186	165	186	152	185	174	147	171	131	131	179	159	150	161	187	163	152	180	168	165	180	167	185	154	168	190	162	175	189	149	168	152	172	178	160	155	163	172	193	196	180	177	162	179	184	158	185	159	173	182	173	166	174	148	180	160	174	182	153	188	158	173	172	169	167	177	165	159	162	181	169	151	164	152	166	174	188	166	149	186	184	165	183	163	158	163	170	175	161	167	175	153	165	156	168	172	176	172	190	175	187	177	166	155	156	189	178	166	180	157	184	169	155	157	169	169	180	156	189	174	193	157	149	179	166	200	176	180	151	165	168	182	146	180	163	181	166	175	187	191	161	166	193	167	173	195	160	183	168	165	174	182	143	182	158	158	176	161	183	179	176	185	161	150	149	167	167	153	175	162	168	173	159	143	172	160	163	147	162	174	143	189	188	173	166	152	161	173	173	150	169	163	155	180	183	180	188	163	173	140	177	188	168	182	179	161	164	170	167	162	179	162	184	154	177	176	173	145	155	149	159	152	173	184	157	149	160	167	157	176	172	178	182	151	168	159	168	182	174	163	163	147	174	164	169	178	173	163	151	166	173	167	167	153	168	167	181	173	154	165	164	177	178	184	164	191	162	176	165	158	147	142	169	162	158	161	148	165	163	159	170	178	172	165	159	162	183	156	156	164	177	161	151	154	155	169	157	175	180	163	175	154	183	158	192	181	205	146	185	164	149	173	150	175	166	143	160	180	134	137	157	170	182	150	185	171	144	158	180	170	165	159	181	173	167	140	162	169	144	171	173	170	156	153	167	157	161	159	164	147	171	149	178	162	181	169	179	166	159	159	151	161	154	144	167	176	167	170	190	186	172	141	205	164	181	165	160	191	172	171	164	170	153	158	182	174	174	148	193	162	167	179	160	154	175	146	185	165	172	182	164	154	188	166	183	173	168	192	175	155	165	169	174	188	167	168	143	183	170	147	167	169	169	160	149	184	184	165	158	165	176	183	144	177	166	179	147	163	177	146	190	167	174	166	178	150	187	163	161	149	168	170	147	150	176	174	166	150	167	168	170	160	149	149	190	134	172	172	159	170	158	145	164	152	177	192	168	178	169	168	153	150	161	173	188	168	189	175	164	177	167	177	163	163	154	172	166	175	178	177	176	157	176	189	164	181	174	174	173	154	180	179	152	169	182	190	181	166	152	174	146	197	173	164	153	160	170	136	156	164	168	159	202	186	185	164	191	169	180	167	185	158	161	167	182	172	150	159	181	153	171	169	150	193	163	175	162	170	169	177	174	196	184	175	168	171	173	161	159	160	158	179	190	168	162	181	169	180	172	178	170	176	162	157	161	165	189	167	148	178	173	148	153	160	168	186	153	177	157	152	166	159	182	166	169	158	182	168	146	152	166	162	151	192	160	146	191	149	169	199	171	184	162	162	150	169	165	160	168	191	169	169	158	162	188	184	167	181	156	187	155	168	165	200	176	157	169	141	153	190	164	153	164	160	168	151	162	163	169	163	187	156	166	176	159	161	125	178	170	163	188	193	151	169	170	151	176	189	163	162	182	178	184	174	146	157	151	168	180	164	171	164	156	176	154	169	178	160	157	186	184	182	155	146	168	162	158	159	171	176	174	165	176	171	164	202	190	151	171	160	148	168	144	162	157	183	150	165	170	155	162	184	154	160	172	156	169	181	191	190	179	142	165	168	155	191	166	184	158	188	159	187	161	192	157	193	173	182	174	169	189	179	164	177	155	182	195	173	162	157	175	168	159	174	153	181	175	152	175	159	132	155	160	173	158	160	139	172	183	189	198	191	183	183	163	158	156	164	172	175	156	165	161	196	155	157	157	191	173	190	172	167	184	187	160	176	182	170	187	171	141	178	172	166	173	161	155	175	182	163	183	164	156	170	155	143	172	132	174	181	164	162	173	150	171	185	176	174	155	182	175	167	158	154	173	178	185	171	155	157	170	153	192	170	172	148	151	168	173	175	152	163	148	169	173	187	147	189	178	176	162	170	173	179	165	185	189	173	173	164	166	159	167	156	149	173	170	195	164	172	170	177	150	148	160	156	203	181	167	170	175	166	142	174	184	159	168	166	165	181	170	145	145	184	163	169	143	161	161	135	159	146	184	173	168	163	175	165	166	183	144	177	169	169	184	185	171	153	175	160	171	174	152	149	172	174	184	163	152	167	170	186	172	171	183	159	184	161	166	180	174	166	183	145	144	191	162	183	151	164	168	161	179	182	163	182	166	171	161	165	204	192	164	179	164	164	184	173	178	160	164	159	156	175	156	182	179	149	174	160	164	185	192	181	135	152	163	158	154	169	151	194	162	160	169	173	159	194	154	164	144	163	177	170	175	164	150	203	170	156	162	172	168	167	179	146	168	143	167	193	194	182	147	171	159	163	172	176	182	183	181	167	186	180	180	154	163	148	183	158	162	160	182	176	176	172	169	167	171	174	162	168	152	191	151	186	170	170	171	175	178	166	160	192	161	176	156	186	171	178	173	195	172	190	181	144	176	156	143	174	168	160	166	154	172	168	170	159	177	159	169	167	163	166	162	174	152	160	167	140	147	151	188	177	195	182	148	176	180	179	170	173	180	176	162	164	175	155	152	165	177	183	162	186	190	160	164	172	186	167	175	157	162	170	178	178	166	190	186	155	179	175	167	193	159	150	173	162	178	149	171	161	185	184	173	192	156	186	179	165	167	153	160	146	178	198	168	174	157	151	169	174	158	161	187	161	148	161	172	151	164	174	177	175	193	173	160	166	158	172	172	175	158	183	184	184	155	155	182	166	162	155	164	175	185	188	156	176	168	147	144	171	164	171	158	149	147	164	174	160	138	164	196	157	156	185	173	156	152	159	155	143	174	180	168	186	152	161	164	184	154	157	162	146	185	168	168	169	175	177	147	172	158	157	194	168	170	156	156	174	173	139	183	156	171	172	168	176	165	156	193	160	163	169	165	168	181	188	188
24756	21699	29405	24520	20015	1492	514	348	268	229	259	193	194	167	190	157	168	144	135	149	142	154	157	144	152	119	121	140	136	119	163	128	149	144	126	119	134	160	145	128	145	126	131	122	125	135	117	123	115	116	136	118	117	141	129	126	134	136	118	114	144	127	149	112	127	132	131	129	120	127	117	112	134	111	112	107	102	133	101	107	127	121	130	106	119	129	128	129	133	135	111	152	118	130	103	118	135	126	121	130	102	118	105	140	105	120	146	114	132	126	112	123	127	119	121	149	116	136	124	114	134	123	113	113	122	128	121	128	128	134	116	122	113	131	122	148	139	125	124	136	135	115	137	132	119	111	135	121	124	133	106	119	99	127	125	136	113	114	120	125	116	123	103	130	105	119	136	114	144	104	124	133	120	131	121	109	108	120	126	116	119	107	125	133	114	135	129	116	117	120	120	123	132	120	115	111	102	117	110	117	114	130	122	114	136	123	131	127	121	147	123	126	116	140	125	128	101	123	121	132	121	105	126	128	119	125	128	101	116	116	124	107	119	124	131	140	107	128	123	124	112	120	123	124	133	114	135	114	130	133	123	152	132	112	124	123	103	118	136	109	116	135	121	128	142	143	131	144	124	146	125	133	135	139	122	138	116	111	136	111	123	117	115	110	109	136	139	141	130	135	117	125	134	123	130	111	128	107	134	116	125	108	126	130	120	110	104	111	105	125	122	110	113	122	115	129	113	127	109	135	106	124	107	140	112	131	140	132	112	124	126	113	121	127	126	116	111	111	131	146	137	116	127	138	117	138	143	123	124	118	138	124	121	130	131	112	134	130	119	135	128	150	131	129	127	117	113	108	110	128	128	130	119	104	113	130	121	129	135	131	143	144	128	126	118	135	98	107	147	127	110	120	115	107	136	109	134	127	115	127	137	127	110	129	134	121	123	139	109	131	110	105	117	131	127	123	115	128	102	132	125	139	136	122	116	129	111	131	132	121	110	124	115	132	133	138	144	134	106	120	145	106	113	132	128	126	104	119	135	121	112	142	113	126	120	111	125	93	118	119	112	146	135	126	139	111	131	129	121	113	114	131	117	114	122	118	120	126	124	130	133	124	137	127	111	115	124	141	127	104	138	119	102	121	129	141	135	118	126	134	130	122	118	112	117	139	141	117	115	114	126	136	123	121	129	122	125	129	135	134	114	111	126	137	122	134	107	105	122	124	125	107	121	129	117	106	134	108	118	114	97	113	96	121	121	114	138	127	123	142	128	105	134	122	118	114	114	144	124	119	134	114	125	123	123	124	113	126	113	132	113	119	134	130	141	137	110	113	132	116	124	128	135	120	131	123	129	122	102	131	122	120	125	120	119	115	103	121	141	139	110	129	117	132	139	125	130	109	107	98	113	126	123	125	126	138	121	121	125	125	123	119	144	116	134	116	136	122	100	112	113	126	135	116	128	130	127	131	128	145	127	107	114	114	120	132	138	122	125	111	139	124	124	124	119	126	120	135	120	99	130	128	136	123	119	131	121	130	117	135	117	109	138	150	102	122	125	144	131	110	107	133	129	118	141	134	119	146	103	127	117	90	121	138	121	125	129	127	115	118	112	101	114	141	118	122	106	116	123	128	115	121	130	116	135	116	110	126	117	116	116	118	122	111	130	115	109	139	123	125	113	112	107	118	139	122	105	129	130	143	133	133	113	138	112	123	126	123	120	134	135	115	113	114	120	116	124	103	128	110	127	116	111	135	119	119	129	142	120	131	109	113	121	124	100	112	117	129	133	124	131	121	112	147	121	117	114	113	117	108	115	116	126	119	114	106	127	118	110	133	122	140	123	139	107	115	118	114	123	146	111	128	117	109	118	106	133	135	109	107	125	115	110	125	126	113	134	146	120	121	114	108	129	120	122	115	139	103	119	120	119	109	122	139	115	121	117	109	124	109	135	121	111	113	130	133	117	128	140	132	133	131	117	120	126	138	125	129	130	124	113	135	135	123	120	119	117	117	133	124	132	122	132	114	115	120	124	112	139	126	109	122	116	117	136	112	115	108	111	124	122	130	111	132	131	120	110	118	131	110	122	125	123	117	118	118	122	152	120	122	98	106	106	125	118	134	118	121	112	127	126	109	129	113	109	113	111	124	101	117	138	119	108	139	131	113	120	138	103	119	133	141	126	126	133	112	119	145	128	147	128	117	129	124	123	123	118	116	110	121	115	111	111	112	116	133	119	126	121	112	113	122	133	126	137	116	108	110	121	129	120	132	127	95	122	120	106	106	117	117	113	122	130	131	120	125	112	109	119	130	113	122	147	130	113	120	112	118	112	125	132	121	136	107	132	129	120	127	136	116	134	132	113	131	109	128	125	120	111	114	130	144	139	133	131	148	123	121	122	126	139	128	124	125	129	94	118	131	127	125	119	145	109	118	101	110	117	131	116	139	108	102	139	128	129	134	132	149	104	128	127	119	137	131	114	114	117	115	109	126	119	128	120	133	120	116	123	126	101	126	144	135	107	114	127	132	139	114	109	133	129	127	137	121	119	119	123	113	120	127	121	131	133	122	123	131	116	120	130	118	107	131	121	145	120	137	152	104	123	113	128	110	131	135	122	128	130	134	120	120	117	113	144	123	125	135	132	153	136	125	124	124	125	134	115	131	122	120	117	134	125	124	112	115	136	107	116	122	102	137	126	94	118	119	117	132	106	120	114	141	137	127	122	122	118	128	127	126	119	131	110	127	93	131	118	124	129	113	115	115	123	113	127	130	123	113	135	102	130	134	122	127	125	136	124	120	114	128	92	155	110	113	108	116	132	109	120	133	138	120	147	133	135	126	149	125	129	119	86	139	111	137	110	113	118	125	139	122	123	124	122	125	123	129	132	124	140	136	106	125	120	135	143	130	127	134	132	135	131	121	131	120	113	117	109	125	127	116	137	107	123	139	132	133	111	113	107	117	132	112	130	125	135	114	118	138	116	122	132	128	132	115	132	118	123	102	131	134	142	125	116	145	123	122	132	125	114	135	140	109	120	138	120	135	131	125	127	114	124	123	114	126	135	118	130	131	113	126	106	133	118	124	128	123	138	143	114	108	129	109	130	124	113	125	111	124	124	118	127	118	134	110	133	124	124	139	104	127	130	126	119	111	121	115	127	112	119	129	113	132	115	102	137	136	118	109	119	125	118	126	134	125	138	134	132	122	122	126	108	114	122	143	113	128	117	128	108	108	123	128	116	137	126	108	122	130	108	131	135	132	118	138	123	131	128	102	123	136	123	116	130	125	104	112	115	128	115	123	125	114	115	113	138	142	117	110	125	115	120	140	140	126	130	133	104	122	138	124	105	102	111	120	139	130	132	122	105	126	126	126	124	126	97	127	113	119	143	126	136	146	132	115	110	109	113	131	109	114	125	119	127	144	126	122	122	125	118	121	123	121	124	132	126	121	114	118	116	107	141	124	124	116	109	132	118	146	104	144	133	131	129	97	116	103	146	134
38999	9754	8355	4150	2692	1965	1447	1157	961	818	662	575	562	549	483	452	414	396	396	415	345	359	354	320	336	325	327	312	309	310	301	325	293	274	303	284	313	266	256	270	285	280	285	276	264	261	316	261	274	278	274	279	240	272	253	272	270	251	234	274	282	241	287	256	257	234	249	266	239	269	267	236	306	252	250	294	265	269	252	259	244	243	262	283	236	270	237	258	280	240	258	272	270	259	284	248	249	232	270	263	254	244	253	262	246	279	258	281	238	279	241	262	242	255	278	263	247	298	254	260	269	262	249	276	231	269	276	252	244	273	256	282	275	264	248	255	227	250	285	263	246	248	247	268	264	309	264	279	276	268	238	253	256	248	263	272	264	281	246	242	264	260	262	268	280	254	239	268	263	257	240	267	257	253	249	260	251	271	226	258	286	251	259	229	243	263	259	263	294	256	241	230	279	249	224	260	265	280	256	259	259	273	245	291	275	250	279	270	249	266	234	258	234	247	234	257	232	263	240	255	269	281	241	263	230	269	218	243	246	255	263	259	238	249	248	254	261	242	263	252	260	255	281	259	234	277	231	299	282	266	257	250	256	221	246	250	247	255	267	248	243	232	253	232	250	208	286	254	247	262	245	266	255	267	252	265	252	252	243	241	267	263	280	267	274	249	223	270	258	280	262	273	262	253	250	268	277	224	228	256	283	276	233	241	236	257	258	247	261	259	282	262	273	246	236	248	253	229	242	231	268	268	265	281	239	252	280	257	291	247	263	264	250	275	264	274	241	263	280	274	257	265	254	243	263	280	225	264	247	247	273	293	252	266	274	262	282	263	262	258	245	241	279	256	254	270	247	272	231	275	232	259	292	268	306	245	241	248	235	280	258	253	272	259	268	269	265	271	265	263	268	249	245	249	260	237	241	269	245	249	236	258	254	259	246	236	233	261	266	241	237	255	239	290	242	243	248	298	257	259	268	272	257	236	265	258	286	251	278	273	255	269	257	245	273	248	257	277	245	266	244	244	257	254	243	249	244	246	265	237	237	245	276	275	258	253	240	235	275	238	274	249	276	282	222	245	238	218	259	294	272	252	255	253	236	249	249	231	271	261	230	239	277	253	289	272	276	290	229	253	262	224	265	271	221	270	243	248	244	262	257	277	281	250	220	289	263	276	252	239	255	269	263	271	254	279	262	269	268	270	268	253	255	257	243	246	276	264	257	277	262	233	252	269	246	267	281	250	241	239	254	247	269	274	282	248	236	258	252	235	242	247	259	276	242	245	263	268	251	270	262	231	251	262	238	257	263	232	271	235	268	277	259	260	270	283	273	247	257	261	264	244	247	265	250	266	259	249	282	247	273	282	244	239	260	252	252	246	244	276	237	262	255	262	264	245	270	248	260	244	242	259	262	274	277	261	277	293	252	279	243	262	253	274	246	259	262	240	243	236	235	292	250	279	246	248	251	273	282	270	225	235	272	255	222	258	240	277	249	247	273	265	245	252	246	236	255	251	270	263	263	289	242	245	277	253	283	260	222	250	273	241	251	258	275	233	248	252	243	250	266	245	261	272	265	268	252	238	304	261	247	232	250	292	276	264	266	254	255	256	257	272	267	254	272	266	268	260	217	213	251	284	259	243	287	238	257	263	237	245	291	268	281	257	245	272	264	251	273	255	235	249	270	268	259	277	272	244	295	239	253	247	290	272	276	246	256	263	242	249	230	266	272	257	253	236	281	211	252	276	260	255	249	254	224	278	267	282	266	290	245	238	272	276	247	277	222	240	236	248	253	274	294	271	255	251	261	263	251	255	261	254	233	269	232	258	252	231	221	296	227	267	253	268	282	235	273	262	243	273	266	236	250	246	267	249	279	238	264	244	269	261	260	233	230	268	248	272	252	257	249	277	254	253	272	248	244	280	263	276	259	260	233	261	281	223	249	280	240	274	280	239	256	293	249	258	244	246	218	236	259	237	265	245	261	236	276	242	272	264	270	244	269	251	260	244	260	253	231	248	280	278	247	238	265	265	249	266	271	259	299	278	259	264	260	257	279	252	226	254	242	214	234	253	231	271	262	228	244	261	266	259	282	263	263	252	246	269	257	257	224	251	238	267	232	250	240	230	244	268	225	268	270	278	248	277	246	290	260	253	287	236	291	251	261	238	249	235	252	243	277	266	291	273	267	275	240	266	244	260	295	269	255	281	280	269	289	259	274	255	244	255	232	255	277	239	265	239	279	268	251	275	267	256	256	260	257	244	264	271	242	254	243	245	242	243	275	234	259	215	256	245	257	249	279	287	267	252	264	279	259	239	268	268	257	226	255	260	255	266	258	257	289	258	266	271	270	244	238	262	273	260	223	259	267	261	253	264	262	263	226	261	274	263	255	273	238	289	262	236	235	266	269	244	287	265	253	255	260	260	264	265	272	267	255	271	260	251	264	270	234	258	262	256	261	251	264	230	230	262	263	276	254	237	246	242	253	271	244	264	243	255	259	265	251	250	263	244	258	268	275	227	278	238	252	266	254	245	228	272	248	247	255	271	214	245	285	248	268	264	250	245	261	267	250	249	258	241	273	271	280	263	255	249	279	248	279	266	261	279	256	240	242	295	275	256	256	281	254	282	224	254	255	266	242	274	242	224	262	251	238	258	270	262	236	251	258	280	241	287	252	239	247	257	253	250	294	243	243	233	269	261	268	238	267	263	249	246	263	260	212	248	285	244	272	269	301	257	245	259	265	270	237	249	252	233	246	244	253	268	253	254	266	227	240	263	243	251	270	274	252	252	231	238	227	280	243	233	247	250	244	223	273	229	282	260	222	251	255	272	252	260	238	263	244	284	270	232	266	247	257	266	270	241	233	257	245	265	269	254	257	242	257	250	261	245	285	253	270	270	255	271	242	268	224	278	250	233	240	266	250	274	258	241	252	277	273	281	242	252	288	258	270	254	238	251	285	246	257	251	266	241	221	245	269	272	288	243	234	282	249	234	259	258	242	248	249	249	255	255	281	248	249	251	269	273	261	269	251	238	250	233	261	274	253	272	243	276	247	260	249	222	268	242	275	249	267	246	248	263	237	262	251	279	258	247	265	243	270	233	250	299	249	270	236	272	249	270	265	262	252	244	245	246	289	291	236	282	268	241	227	237	271	231	263	255	255	251	243	261	246	250	260	267	270	268	276	240	255	252	266	263	252	245	275	302	250	258	267	255	262	251	272	245	240	271	266	263	262	254	270	258	255	258	256	231	249	253	265	260	245	239	274	294	255	274	278	254	250	267	260	236	262	228	248	260	250	230	259	274	228	263	274	247	230	255	270	262	244	266	267	270	269	247	252	290	255	269	257	278	242	238	269	247	251	271	253	239	265	253	273	297	231	250	247	269	238	258	289	269	254	270	259	241	287	236	257	256	246	279	270	222	268	219	284	270	281	263	235	236	252	254	266	255	230	253	256	259	255	257	310	254	248	242	237	284	253	244	221	261	244	275	261	289	243	288
23789	21674	30022	23824	21675	18056	1783	797	580	531	459	471	396	396	385	363	359	346	336	345	316	330	326	335	300	302	319	328	286	313	324	314	314	287	282	301	275	283	303	279	307	316	336	289	294	286	295	268	267	292	299	274	266	277	271	284	259	301	266	300	276	279	295	267	264	288	275	251	241	280	295	246	264	284	292	267	256	292	291	313	277	238	290	289	270	293	250	271	262	280	275	248	324	263	316	268	296	281	275	284	269	278	256	276	259	291	276	259	297	283	289	277	269	259	290	265	261	273	267	279	293	261	266	274	276	264	272	277	295	271	253	258	314	258	281	262	274	254	286	276	276	269	272	261	260	281	273	277	262	276	299	266	276	289	290	277	258	281	264	273	275	288	277	276	267	246	294	298	275	282	272	286	299	266	248	270	284	288	258	276	257	302	270	279	274	270	284	279	284	280	294	286	263	269	267	292	262	269	248	269	269	273	274	291	244	291	257	240	276	279	291	281	268	234	291	272	294	251	270	314	296	301	256	235	291	262	287	287	286	258	261	281	302	282	258	262	273	279	293	286	285	256	286	279	276	294	302	296	279	265	265	267	310	275	251	264	300	291	275	287	270	277	267	282	252	258	276	274	285	301	245	273	271	303	308	285	267	317	276	279	276	294	278	283	281	268	279	269	277	281	310	279	287	291	278	282	278	281	257	281	242	254	276	271	271	264	298	281	289	275	233	287	289	259	288	279	295	246	271	261	277	298	265	298	265	266	276	293	264	286	275	290	260	278	307	257	292	275	265	293	283	302	265	265	268	281	269	300	291	278	304	254	285	271	260	289	278	275	286	293	264	285	251	280	283	302	273	297	271	273	307	300	293	264	255	285	286	260	274	285	274	279	261	293	284	311	304	287	288	300	285	254	243	282	288	294	289	283	276	249	279	276	274	266	269	277	247	275	260	275	273	289	271	282	271	293	289	287	299	275	253	230	257	256	259	239	278	286	284	282	260	274	248	254	270	268	278	298	233	298	256	274	274	306	288	278	287	261	262	266	288	288	263	273	255	280	281	257	270	282	308	275	245	280	279	265	273	307	270	284	266	246	272	301	273	241	266	278	281	329	290	271	259	288	254	282	288	275	282	251	273	256	290	264	262	267	270	253	269	290	269	271	266	251	270	262	298	246	284	278	249	260	263	252	254	276	283	291	298	275	282	267	262	282	290	283	254	279	269	279	270	296	262	286	282	276	294	269	261	313	319	285	268	291	265	281	255	271	284	262	245	261	264	268	270	267	312	256	289	263	274	252	305	266	279	279	284	271	300	270	268	277	276	272	280	279	300	273	308	275	265	269	291	260	283	266	248	283	274	285	260	240	287	279	267	274	264	279	269	274	260	280	256	271	264	263	284	282	234	266	272	253	261	300	254	275	289	267	255	249	260	292	276	272	283	274	294	286	266	295	292	280	290	281	273	243	272	278	272	250	276	292	271	298	275	265	254	275	290	291	283	286	265	290	271	254	263	265	247	273	291	289	265	286	293	276	259	266	263	308	262	272	268	252	271	252	262	253	268	264	287	267	296	273	300	327	316	282	284	275	297	299	291	272	266	272	247	262	268	312	240	263	301	266	312	270	272	290	290	255	261	276	250	298	250	253	242	284	292	264	288	286	260	274	279	244	260	264	270	240	272	269	246	258	283	283	295	270	288	282	284	274	278	290	263	280	292	285	294	269	278	292	256	266	280	249	255	287	286	281	282	301	250	278	279	267	292	258	283	296	256	287	279	287	276	241	259	270	238	278	284	252	279	314	273	275	282	302	273	260	272	264	277	268	273	293	280	246	274	311	288	284	279	265	251	248	278	253	286	257	273	302	274	249	303	269	272	311	244	295	271	282	289	274	306	292	282	263	272	294	282	264	264	297	284	281	264	284	282	246	283	273	261	290	272	307	308	281	267	289	278	294	235	275	267	250	284	295	257	286	277	284	301	249	283	277	274	285	277	291	280	279	284	281	292	281	278	255	294	266	244	283	288	265	291	255	283	253	258	294	290	279	271	284	291	276	249	247	297	268	280	273	314	288	281	285	261	297	273	263	270	291	285	271	300	281	296	293	263	282	294	259	280	264	280	291	264	267	254	259	285	264	285	292	272	264	254	262	261	282	261	268	286	304	266	284	286	306	255	286	284	288	282	281	300	271	272	292	284	274	260	288	249	249	272	269	272	305	271	300	264	286	258	291	258	259	257	266	281	274	245	285	268	279	293	299	294	281	261	269	312	292	290	257	268	259	289	280	236	253	239	308	282	277	266	281	293	288	276	267	277	283	256	266	259	300	270	284	298	253	287	285	286	268	271	262	293	258	277	283	286	280	267	271	260	274	296	268	255	262	296	269	274	275	249	269	247	286	270	281	269	281	254	304	266	268	278	290	258	281	290	278	242	283	281	287	295	279	264	271	282	275	303	298	285	281	257	265	309	286	326	282	279	260	277	268	266	269	272	269	244	286	283	313	323	283	274	265	266	292	288	305	263	280	281	287	286	261	279	265	258	258	272	275	271	251	289	277	277	260	276	306	286	280	298	282	290	249	271	254	270	278	309	280	293	290	287	301	266	291	252	281	261	282	267	263	264	254	296	269	281	282	286	283	257	297	279	267	251	268	276	281	282	253	289	290	261	254	277	286	303	292	263	283	237	283	291	318	266	278	259	272	283	257	256	274	283	296	245	260	265	274	262	328	269	285	249	291	264	279	255	280	266	282	281	285	281	258	271	293	285	260	282	276	255	260	264	275	265	290	276	259	278	269	265	303	261	267	291	300	288	282	267	293	283	278	286	259	290	262	270	313	274	279	276	268	268	274	295	261	276	308	273	296	288	290	283	274	296	294	247	265	277	257	292	261	305	301	285	276	240	266	288	285	272	256	249	281	315	267	274	257	281	262	323	263	293	280	289	283	259	300	315	262	261	263	254	260	279	300	277	270	262	252	257	288	300	267	298	236	298	305	267	270	308	301	290	248	268	286	274	263	273	261	264	274	244	324	293	279	307	274	232	290	288	246	271	287	251	278	269	262	258	246	293	271	284	266	246	272	297	252	297	268	268	266	315	259	256	252	271	235	264	260	300	285	290	253	299	276	282	268	264	269	261	258	259	238	247	237	260	299	257	238	264	297	260	283	257	266	280	275	274	246	265	255	300	260	274	255	283	266	281	294	274	281	261	287	302	282	271	263	275	302	262	280	286	256	257	270	253	277	281	281	294	303	267	288	269	296	273	255	316	275	304	296	272	289	304	294	282	285	258	289	280	275	261	265	266	272	251	280	290	278	272	283	264	281	281	293	276	246	290	274	282	290	248	276	268	279	293	290	268	270	269	264	292	282	293	288	297	271	310	263	278	260	296	250	250	280	242	269	253	299	276	279	257	276	289	284	274	289	271	283	269	288	237	269	297	251	286	258	277	273	273	266	262	275	270	255	283	284	259	263	252	314	264	289	277	267	287	278	264	253	289	243
38447	13873	12091	6725	4551	3402	2558	2001	1696	1468	1300	1139	959	951	868	853	755	735	693	676	696	647	626	601	574	600	626	574	576	532	550	522	506	555	530	512	531	528	516	519	521	514	510	523	519	522	467	513	491	487	468	467	503	529	476	484	507	497	508	504	504	532	522	518	523	504	491	463	498	480	505	507	476	484	481	462	527	471	505	492	461	489	520	494	485	477	495	453	507	535	482	479	499	471	474	465	486	474	502	495	462	461	478	501	497	485	459	479	489	488	524	468	532	481	444	459	434	448	480	490	467	482	516	522	435	483	480	486	489	501	482	473	463	480	466	539	475	477	492	486	452	476	429	477	527	477	503	495	490	450	511	469	469	521	480	469	474	470	466	516	480	458	467	470	478	483	494	471	496	470	496	489	527	493	478	468	462	464	483	492	424	472	441	482	480	507	456	534	474	470	452	447	446	441	439	491	506	509	528	470	528	490	467	524	476	474	454	483	528	495	462	450	449	496	495	508	450	500	514	447	512	512	491	483	492	486	445	472	435	431	459	503	497	444	466	465	495	474	462	488	468	496	434	447	450	519	522	482	475	453	447	466	463	461	456	475	465	470	474	469	463	479	513	421	489	478	503	485	508	502	449	486	488	451	433	495	489	497	469	485	499	439	515	496	460	470	459	537	511	471	452	481	487	527	472	464	510	466	493	482	477	479	436	444	443	488	499	457	486	476	487	479	519	477	513	471	486	459	458	463	490	513	490	475	513	511	453	456	504	514	520	501	458	490	443	474	499	484	518	501	460	513	460	536	450	464	504	489	516	463	501	493	493	470	491	510	449	458	505	479	500	487	472	479	448	520	480	503	501	474	458	449	519	491	461	488	478	468	489	462	488	458	444	477	438	472	477	475	488	440	445	477	461	488	503	464	485	503	464	504	464	482	496	461	503	453	469	503	469	473	470	511	442	495	495	491	482	503	483	477	466	480	456	456	484	486	489	488	513	525	489	477	455	452	451	449	443	410	487	479	462	475	507	470	503	489	485	483	462	447	480	489	480	474	499	467	498	466	489	497	499	444	494	429	479	453	479	486	484	472	449	483	488	446	498	461	471	481	477	462	505	469	484	485	479	495	486	498	426	503	465	485	452	488	483	479	448	510	483	479	446	506	528	452	484	449	461	504	463	506	434	472	449	483	462	468	474	440	504	472	454	460	457	444	495	487	500	508	455	452	491	498	502	493	479	468	512	429	471	455	497	514	475	493	511	458	474	473	436	472	453	452	486	509	531	473	434	487	464	465	501	474	475	476	498	469	519	482	492	450	493	456	464	469	504	492	445	481	445	472	491	479	476	517	483	454	486	516	470	470	504	437	469	484	512	472	468	495	480	464	484	470	446	470	470	518	523	455	443	498	524	480	449	477	502	468	439	439	512	498	469	448	466	495	493	460	434	489	467	488	490	484	491	511	451	484	494	496	472	439	490	494	499	468	507	475	464	501	441	480	472	516	489	509	503	508	432	523	496	487	528	463	424	481	459	479	513	492	465	459	472	479	450	477	506	452	498	459	473	486	480	523	482	489	481	472	501	472	450	489	474	500	479	524	485	490	468	473	456	494	478	514	453	455	477	459	482	463	474	414	447	482	478	516	477	484	488	478	482	496	472	437	485	473	464	436	445	480	450	447	437	481	503	495	417	490	508	477	457	504	479	493	458	502	456	492	469	473	474	463	453	455	453	493	491	471	486	467	504	478	441	459	485	460	459	482	507	475	488	502	456	493	454	479	507	478	503	483	491	502	467	502	449	488	464	478	506	470	509	463	462	495	490	505	497	522	445	480	500	474	513	469	461	459	464	479	466	446	480	448	496	491	479	489	455	462	489	451	524	529	516	484	496	488	439	470	500	487	473	435	454	464	492	485	494	494	509	500	454	504	459	473	473	501	501	504	499	449	493	503	451	581	501	489	505	499	496	471	514	474	427	545	503	502	471	498	451	464	477	456	460	462	482	497	506	468	443	493	475	514	479	460	527	485	505	477	449	471	466	495	486	500	520	495	471	473	475	496	492	487	463	453	446	458	507	477	477	473	462	494	469	465	490	459	487	456	499	486	454	466	466	479	452	495	454	481	480	463	444	449	460	489	459	495	476	482	496	461	473	471	537	538	479	475	489	459	459	443	469	463	467	497	492	438	436	501	515	510	511	486	535	451	439	480	482	492	492	462	505	474	473	476	440	467	488	469	502	497	477	479	485	490	501	454	540	453	496	532	479	474	490	463	504	468	480	512	478	465	477	489	467	475	461	480	498	515	480	466	497	471	452	498	489	459	466	477	475	478	453	495	460	528	496	454	424	503	452	492	494	500	499	467	482	501	486	498	469	488	486	470	481	494	470	452	490	444	450	486	476	455	478	534	448	471	471	487	461	484	447	518	446	495	480	491	486	465	453	477	497	517	516	475	442	459	503	516	465	467	516	451	483	481	479	518	484	478	469	488	460	474	439	436	513	465	468	474	491	443	458	500	474	520	475	445	431	466	474	438	491	518	495	467	446	505	471	491	445	462	472	441	468	475	443	470	483	446	484	502	463	481	506	498	474	495	469	475	493	490	468	471	453	490	460	475	451	481	494	478	500	471	474	506	482	491	520	477	442	501	479	456	453	490	445	454	514	503	488	502	487	439	501	492	487	442	490	513	440	449	491	474	443	495	481	458	440	471	472	466	479	444	456	470	481	462	492	491	453	453	471	489	460	490	471	485	489	470	440	471	473	488	472	491	467	451	493	480	433	505	458	496	498	523	445	511	494	498	506	438	485	458	504	469	453	461	479	473	456	479	489	463	496	453	444	501	487	460	487	480	457	465	454	498	482	462	455	492	462	455	446	476	494	491	453	464	478	481	483	475	497	459	526	459	474	448	475	485	493	501	504	484	492	463	494	443	499	488	521	460	442	483	456	508	458	486	475	454	491	442	426	460	443	483	463	437	444	479	506	444	538	457	451	454	450	481	455	510	496	523	446	492	455	484	494	466	498	469	478	519	505	502	463	482	503	506	459	433	487	477	484	505	490	475	481	481	469	502	487	485	496	489	450	457	493	493	462	461	465	485	490	494	487	498	456	473	460	460	484	474	515	453	479	506	496	495	481	479	506	454	464	500	477	469	484	449	546	470	504	480	497	471	476	489	493	489	486	484	464	441	516	502	478	468	489	472	461	422	515	481	444	468	484	459	486	461	450	472	501	480	439	459	457	480	444	467	482	454	500	482	463	472	453	466	444	466	480	487	543	438	475	452	482	498	484	475	451	482	466	484	485	476	439	477	477	491	494	468	475	501	449	459	482	474	476	488	532	475	490	483	486	480	462	470	503	466	473	446	485	518	529	435	469	497	525	490	500	505	467	503	478	479	465	547	477	477	480	507	486	461	485	452	508	522	457	448	454	499	453	488	427	440	490	473	503	496	434	490	466	459	484	482	452	510	450	474	452	458	490	488	471	475	474	469	492	456	474	480
27400	20881	7536	415	229	165	113	110	110	90	101	77	83	90	78	83	82	96	76	70	76	83	81	95	67	91	90	85	79	109	72	104	88	104	99	84	88	77	78	80	77	84	88	87	71	71	85	98	74	91	78	89	77	74	109	77	87	83	73	114	83	80	89	90	78	109	82	80	75	85	91	82	101	91	103	78	82	77	65	82	91	93	103	81	90	63	88	92	77	70	82	91	81	71	77	89	79	94	97	65	85	81	94	81	72	84	81	83	87	88	95	73	76	84	84	82	68	82	66	75	80	98	87	84	79	60	83	81	79	67	77	86	68	89	92	74	91	90	84	80	91	79	79	72	79	63	81	67	66	80	87	91	77	78	85	91	88	103	83	95	83	83	72	80	51	80	99	77	95	85	76	73	88	88	79	75	82	82	88	82	80	74	85	83	84	86	75	97	82	78	71	81	82	72	93	67	82	70	85	73	62	85	83	79	72	95	90	85	93	88	83	65	83	85	87	91	76	73	69	83	81	84	72	81	87	73	79	76	85	95	93	98	66	85	80	84	67	79	83	73	94	95	73	91	66	103	97	80	82	87	85	94	92	81	87	75	73	77	85	73	81	89	90	78	80	95	71	92	85	91	72	78	76	85	79	63	78	91	96	81	89	92	71	90	97	84	86	94	84	94	91	86	92	62	86	90	74	77	79	81	79	74	78	79	85	96	86	66	83	80	80	80	83	73	81	77	90	86	79	90	73	91	80	76	88	83	73	89	93	83	70	65	75	87	86	79	78	75	82	67	85	81	90	68	85	67	70	87	78	73	87	69	72	89	64	72	85	71	69	90	93	76	82	87	82	87	84	82	97	73	72	80	90	88	76	69	90	94	88	86	86	90	98	74	81	87	91	86	81	86	79	70	86	77	97	79	83	76	67	68	74	73	84	87	90	68	104	73	80	89	93	85	86	95	84	83	77	84	78	90	97	82	82	81	90	90	83	82	83	86	62	69	68	81	74	88	78	91	96	71	80	81	97	73	81	91	76	82	86	99	82	91	77	90	95	90	84	94	88	90	68	85	73	95	76	87	83	75	91	83	82	76	84	89	86	70	83	77	84	85	70	99	88	94	98	92	87	76	84	75	98	67	75	66	87	71	84	105	79	105	72	93	95	71	72	76	78	79	70	85	78	92	81	86	89	90	83	94	83	68	94	89	90	87	80	82	85	96	78	99	77	97	85	91	90	96	75	82	77	75	89	79	80	64	100	82	87	89	82	82	92	94	79	84	85	71	84	85	68	81	76	81	99	95	86	78	90	86	83	78	76	81	86	85	84	84	94	72	100	84	82	97	78	112	98	80	63	92	83	82	74	81	93	64	84	65	88	66	71	79	85	80	78	85	89	83	86	85	79	75	87	95	89	86	112	97	83	93	83	85	92	96	83	91	83	75	88	86	89	84	72	101	78	79	91	72	90	79	80	76	84	84	81	81	73	84	96	85	77	91	98	77	82	81	77	97	75	98	81	59	94	80	64	86	76	82	81	82	86	88	78	70	75	80	83	77	86	81	88	100	100	96	80	85	81	92	85	91	67	89	59	75	74	100	77	78	93	77	82	78	77	77	84	68	80	90	77	84	83	80	83	86	92	77	70	90	92	64	83	73	74	90	87	85	84	73	84	74	85	77	88	77	77	67	83	97	95	85	98	73	89	82	85	78	83	91	82	79	74	67	94	93	78	104	92	78	88	86	80	79	88	81	84	103	89	78	105	95	83	72	93	86	66	83	83	97	84	77	86	94	89	88	71	86	80	87	76	77	93	99	81	97	76	86	82	82	72	91	86	96	83	84	79	89	76	91	83	80	78	83	83	86	96	69	93	85	88	82	95	82	70	81	80	78	77	89	76	96	69	95	70	83	81	101	70	88	74	74	80	99	91	83	86	89	87	74	86	79	76	92	92	78	103	89	88	88	75	80	86	69	79	75	73	81	74	76	87	83	74	80	84	70	74	84	70	84	97	91	91	76	76	68	86	77	87	83	88	74	78	85	90	95	95	83	75	97	89	74	79	85	62	76	93	68	110	73	78	71	89	81	87	88	72	83	68	80	81	84	79	72	75	72	74	76	77	95	87	79	76	84	86	86	81	82	67	74	70	87	83	79	74	94	80	76	61	70	96	72	81	83	99	66	82	87	75	88	84	78	103	77	69	66	87	95	93	94	82	87	90	81	66	87	72	86	88	73	71	85	75	80	71	89	76	88	88	87	87	83	92	75	84	86	70	85	84	82	90	103	83	79	85	71	80	102	89	105	70	74	73	81	87	91	83	86	72	85	79	87	75	88	74	63	82	81	91	96	80	72	75	84	85	88	86	74	72	87	78	99	79	69	88	84	81	97	93	88	76	74	90	89	60	74	77	75	68	87	78	81	65	82	118	66	94	77	67	74	103	90	74	90	96	80	68	79	69	91	82	88	79	88	92	74	97	86	83	92	70	77	94	93	78	93	81	82	96	90	74	79	85	72	83	71	74	78	97	65	84	75	86	73	84	93	81	87	85	96	72	86	68	78	85	74	69	85	91	84	91	85	82	71	101	89	80	92	67	89	97	100	90	82	76	89	90	78	78	99	88	96	87	96	81	88	78	86	78	86	71	92	81	79	83	96	80	71	77	101	71	91	85	73	84	83	83	80	84	75	76	100	82	73	97	74	82	98	81	71	88	104	75	91	86	85	82	95	92	79	78	88	85	68	68	75	100	90	70	92	99	70	84	76	89	76	79	82	88	86	88	96	73	78	96	97	74	74	76	91	77	99	97	79	107	66	78	94	73	68	69	103	85	82	86	90	70	75	84	86	82	77	81	79	86	93	96	80	112	67	95	88	81	95	89	80	91	88	75	97	82	93	81	81	78	77	77	75	74	89	74	73	90	80	79	87	90	98	81	88	73	83	84	88	77	80	82	85	78	82	72	83	73	81	76	82	74	68	81	76	77	89	88	83	90	68	74	80	82	82	85	82	77	82	91	90	73	96	82	80	68	92	94	63	89	83	76	69	75	88	80	95	89	77	66	84	91	82	86	82	62	92	75	72	70	74	90	84	83	78	93	73	80	91	88	77	83	94	93	92	84	84	100	79	75	78	107	76	96	80	72	71	88	77	91	67	77	78	85	77	78	71	92	81	89	93	91	100	75	84	84	83	76	79	68	79	84	98	76	84	100	62	87	100	81	73	88	84	80	71	85	91	72	82	82	74	87	80	84	107	72	77	75	82	90	98	75	93	70	77	93	87	82	80	81	78	82	83	81	102	66	83	97	83	80	91	78	75	90	79	79	75	87	72	87	57	82	83	75	79	72	86	83	86	87	79	94	68	82	79	90	105	84	92	76	77	92	70	89	72	93	66	74	86	88	87	81	89	85	75	80	88	79	76	71	83	82	66	89	84	83	84	85	84	82	87	85	78	82	80	94	88	86	84	81	83	88	81	69	77	85	87	80	88	86	85	82	89	97	90
20548	1651	1163	645	437	345	300	265	233	275	224	205	204	222	197	202	180	204	189	175	206	197	206	201	166	196	150	171	168	188	191	194	176	197	202	192	197	198	194	192	209	196	183	182	199	185	172	193	191	192	186	174	191	232	205	170	193	205	168	179	194	198	184	178	174	166	199	187	182	186	176	196	177	190	168	187	196	163	172	173	184	188	184	213	197	187	157	178	170	187	185	174	162	183	180	182	207	185	192	178	158	185	170	185	191	175	167	179	191	174	175	187	179	186	163	176	195	176	172	189	177	188	193	168	166	208	174	204	184	181	158	182	159	201	161	158	182	183	179	183	193	212	185	173	177	185	168	152	199	188	164	205	180	182	193	183	185	185	180	213	193	177	158	186	200	226	186	173	184	179	205	163	184	171	195	174	213	185	188	203	216	186	167	187	182	197	197	172	183	194	178	181	196	184	166	194	189	161	188	183	180	184	182	190	187	188	201	180	179	203	183	165	187	192	182	161	187	195	195	176	168	192	189	166	182	181	174	181	159	166	191	183	175	192	189	178	198	192	186	194	199	189	173	195	189	171	172	199	161	204	206	171	180	178	177	167	172	223	188	180	171	211	190	194	196	183	186	184	185	167	171	192	215	190	203	155	211	180	208	172	191	199	183	192	212	208	178	185	179	179	167	176	179	211	181	195	165	186	199	182	214	177	179	156	200	176	207	185	189	191	174	201	227	193	181	179	161	178	203	187	205	210	189	187	175	183	192	196	187	181	193	182	191	174	224	171	169	184	180	184	164	210	207	183	160	201	165	192	172	189	190	180	207	178	172	181	165	199	168	175	202	175	187	181	206	180	190	170	202	188	155	158	189	187	164	186	178	204	180	188	153	184	184	191	199	163	170	204	180	174	176	201	183	220	194	182	189	185	164	183	176	175	188	204	184	206	193	182	190	161	180	175	166	195	171	182	174	179	161	173	177	172	169	179	199	183	185	191	160	193	177	190	187	180	185	178	202	171	190	168	167	182	187	214	193	179	156	171	194	172	192	191	178	183	183	188	188	185	168	194	182	201	195	195	207	180	188	170	194	183	182	184	191	188	196	184	208	174	196	187	182	188	181	171	168	157	184	194	192	197	192	187	181	195	176	183	196	164	174	187	177	175	161	171	172	188	183	182	186	188	208	179	191	174	190	178	192	174	190	196	184	183	169	161	172	232	197	171	190	195	182	171	206	176	196	172	167	176	190	181	178	179	184	198	182	197	180	177	177	208	202	181	166	186	222	182	175	177	212	182	173	154	187	186	180	203	155	171	182	177	180	189	198	194	190	185	180	165	198	200	158	180	237	163	196	165	191	218	183	187	191	198	222	198	190	176	185	167	195	164	177	181	181	180	166	173	185	180	213	187	193	201	169	203	171	189	189	209	177	171	191	196	190	197	194	192	193	210	150	179	175	197	185	171	164	186	204	200	182	196	185	210	198	172	178	168	186	175	212	178	201	183	167	181	173	180	203	178	169	192	191	200	199	182	199	194	197	178	191	178	168	186	174	193	163	211	187	170	192	176	190	173	153	181	183	195	177	177	188	172	187	181	166	195	198	193	179	182	194	171	196	168	193	175	174	197	173	210	188	180	168	184	163	180	189	195	183	181	206	193	203	167	181	163	174	161	187	178	196	160	210	188	205	176	221	158	184	195	191	217	202	185	178	193	167	177	176	185	188	160	203	186	170	182	188	184	183	211	197	194	183	189	182	172	158	181	201	177	177	164	185	179	191	196	200	166	197	229	190	191	214	177	163	187	167	191	183	178	181	196	163	189	153	157	183	216	176	178	170	198	190	186	192	183	176	203	193	206	169	184	203	169	192	171	178	194	203	184	173	187	201	173	183	180	202	167	183	190	196	176	172	195	193	179	161	174	198	179	185	169	181	165	212	184	169	188	176	187	181	196	189	176	179	186	177	176	176	178	187	195	167	198	183	161	198	178	184	177	165	171	187	177	168	199	155	186	184	157	202	184	182	176	161	183	189	172	196	189	191	177	202	180	188	186	171	181	203	180	179	197	194	188	180	177	198	183	183	183	191	218	179	188	181	190	195	188	206	177	184	202	193	171	186	199	192	186	188	168	169	178	198	177	200	172	180	200	165	180	187	199	200	168	165	196	184	168	193	190	181	175	183	191	179	170	169	177	203	193	222	171	197	168	178	183	182	163	201	190	180	172	202	150	168	179	189	181	201	197	183	183	188	182	177	167	190	184	172	153	191	202	189	178	179	175	174	178	191	155	196	197	204	199	195	211	164	180	176	206	177	192	180	202	156	175	167	180	220	188	195	179	167	158	195	169	196	188	197	189	179	199	193	169	172	192	163	185	188	194	175	198	197	184	189	163	165	200	170	208	215	170	193	190	196	208	189	177	196	176	165	201	186	171	191	199	196	199	163	197	225	181	206	175	175	180	197	193	175	214	189	182	179	174	187	179	184	198	202	157	172	179	202	180	203	178	179	174	198	185	172	184	187	190	180	165	198	179	192	183	191	187	188	196	196	172	173	190	185	153	196	213	172	188	180	172	176	179	208	202	188	170	189	184	175	188	187	205	198	188	158	169	177	211	173	211	199	179	164	179	201	214	184	170	201	204	160	192	208	159	160	187	198	176	183	200	216	193	171	189	173	168	196	179	189	188	186	188	187	184	168	179	168	191	195	210	164	200	187	179	185	189	182	185	205	164	197	168	159	191	163	181	178	167	166	176	169	155	182	184	191	169	179	206	160	186	184	183	182	200	181	184	155	178	197	185	187	165	174	170	195	190	185	162	171	193	186	163	183	181	207	206	181	177	183	181	207	193	175	174	191	186	173	179	205	187	190	180	189	166	162	170	192	157	186	168	167	185	195	175	175	182	175	202	200	201	176	187	209	178	187	172	207	181	187	191	194	202	201	177	191	207	177	177	170	188	171	206	172	191	187	168	189	193	168	189	178	183	163	172	199	181	186	174	185	160	193	172	187	184	175	173	178	188	172	175	207	205	183	173	174	190	165	160	185	181	200	171	189	225	203	208	167	180	171	172	173	207	190	202	156	191	158	174	180	201	160	171	179	207	180	179	178	201	179	195	192	214	196	197	188	191	188	164	185	176	186	172	205	177	187	196	206	206	189	182	180	168	199	176	200	182	200	192	144	166	183	174	192	197	191	178	187	202	184	155	183	189	164	188	209	191	211	162	186	175	166	191	183	163	193	201	191	186	163	183	187	195	167	169	163	166	185	185	172	168	176	193	191	194	172	197	193	193	179	175	196	170	191	167	185	179	181	206	193	185	179	186	190	199	201	192	187	196	178	178	205	167	175	174	153	173	193	204	154	173	198	179	190	199	166	179	182	211	201	173	194	209	194	187	190	164	189	176	179	176	179	192	174	186	176	164	149	160	171	200	164	173	175	182	190	207	201	163	173	175	193	189	182	179	181	174	178	177	175	170	201	190	172	208	180	174	169	206	193	214	187	180
24774	21700	29362	24574	19779	1526	497	355	278	257	221	201	198	206	156	170	162	162	141	160	136	142	136	127	148	127	151	158	118	140	141	129	132	149	119	116	118	114	123	151	122	138	137	116	119	130	125	146	142	152	135	123	113	129	121	126	130	140	138	101	138	131	143	134	110	122	138	122	143	131	132	119	135	137	102	138	118	122	122	119	89	123	131	149	138	106	112	119	108	126	125	126	115	119	113	124	122	132	131	161	122	141	129	114	132	135	136	122	126	138	136	128	132	130	134	127	123	106	124	118	139	116	125	140	127	122	117	122	98	101	105	113	102	126	118	140	125	126	107	128	133	127	118	135	133	136	121	139	114	139	114	146	141	112	110	151	119	129	105	142	116	123	122	122	118	129	123	112	129	145	129	126	126	127	151	131	118	154	111	125	133	136	136	130	144	118	124	129	125	108	132	131	133	120	136	100	128	141	135	122	132	130	139	96	139	118	117	134	108	135	127	119	114	116	134	118	140	112	135	125	127	103	139	143	113	129	129	97	125	123	138	115	131	126	129	138	114	117	124	135	134	151	130	127	125	125	118	124	126	128	126	125	133	98	139	113	106	118	129	118	142	134	115	130	121	130	118	124	121	125	116	109	129	119	126	126	129	103	129	129	102	115	126	111	128	116	122	114	137	149	118	110	123	133	138	135	109	136	98	132	136	124	122	123	133	140	134	138	119	138	117	119	115	127	138	135	100	145	139	139	117	139	113	133	125	93	113	120	121	128	119	122	131	111	104	147	121	126	115	121	136	135	132	124	136	110	133	146	105	125	115	126	128	139	112	116	123	121	125	160	128	135	127	125	131	133	116	119	113	121	122	131	130	116	134	126	139	123	118	128	110	128	114	137	119	119	124	110	136	140	117	119	116	139	115	117	136	144	116	138	108	115	127	124	125	115	123	102	117	136	123	141	114	112	118	132	148	131	119	127	139	106	119	120	122	132	122	128	128	132	115	129	133	112	111	124	113	124	129	127	138	109	126	126	134	128	109	116	132	136	101	145	124	125	127	117	135	120	109	155	105	136	104	123	133	114	120	122	124	118	129	137	145	124	106	124	128	121	136	125	138	113	119	115	125	129	124	149	129	121	158	123	109	115	105	127	136	149	124	111	125	131	122	130	121	109	105	114	129	147	145	123	124	108	119	110	106	128	123	107	121	112	127	125	137	129	140	123	111	125	116	139	129	138	134	113	137	144	114	112	121	131	123	127	143	108	124	140	112	126	137	122	126	120	143	110	134	121	126	105	129	114	138	111	116	137	123	126	132	125	115	141	122	103	133	121	105	137	133	115	121	126	127	118	124	114	135	113	145	115	126	133	115	140	147	117	120	101	124	137	123	122	113	125	115	129	107	113	140	145	124	120	114	146	108	103	118	115	136	132	129	114	130	122	132	115	130	118	115	94	136	130	119	129	126	120	140	120	123	125	101	119	119	130	124	128	125	109	127	118	112	123	111	128	121	148	121	110	137	118	133	117	135	130	104	135	130	140	136	119	120	138	122	140	133	129	137	117	147	136	115	118	128	128	125	131	130	140	138	137	124	120	143	118	133	127	125	123	118	121	129	127	119	132	115	113	119	123	128	115	123	122	119	110	128	128	110	112	117	130	116	135	107	120	119	134	132	119	108	138	126	119	125	109	120	119	117	108	122	130	134	122	124	146	134	129	143	119	120	123	125	116	111	140	130	116	146	129	135	113	111	126	126	124	133	105	119	130	117	124	117	133	143	112	122	119	132	104	123	112	100	117	118	130	120	138	135	141	141	120	119	134	131	144	133	112	131	132	132	124	103	100	131	123	130	132	111	146	124	115	129	94	115	136	139	137	107	120	131	136	131	134	119	126	125	137	136	128	118	136	120	106	130	126	125	114	99	123	115	101	129	113	112	138	113	132	112	119	132	123	125	120	109	111	113	122	127	111	109	136	114	123	120	113	123	128	119	139	118	117	128	122	128	138	124	97	115	126	133	100	110	140	126	133	115	121	121	123	113	110	111	113	118	126	128	135	111	129	115	108	134	125	118	127	128	127	114	106	122	122	120	126	146	127	96	120	139	134	106	91	132	101	120	119	112	125	124	137	135	129	121	112	127	115	141	133	128	108	114	139	117	142	137	121	121	119	127	128	126	134	137	112	122	105	118	111	105	108	116	135	126	120	120	108	127	116	107	116	132	137	128	101	106	104	130	96	110	133	149	105	124	128	125	132	141	143	131	121	163	126	121	111	98	131	130	112	139	125	116	118	141	123	129	111	141	118	131	132	120	131	144	122	130	137	108	101	139	136	122	102	122	140	130	115	122	114	131	131	128	118	116	130	137	118	120	128	117	136	122	123	148	121	130	141	130	110	117	131	137	152	125	129	115	131	110	136	136	118	127	135	106	139	115	135	107	133	113	130	109	106	134	109	153	155	136	117	130	137	125	131	130	130	110	98	114	136	138	121	114	122	120	134	123	130	124	137	130	113	103	133	130	115	137	132	133	134	112	128	127	142	120	131	125	125	132	132	116	133	122	139	121	123	132	129	136	153	107	138	118	119	137	129	100	110	124	122	141	135	127	117	138	104	99	105	127	100	124	131	117	132	133	140	117	136	116	129	134	130	120	113	150	120	131	130	151	119	100	117	134	112	123	124	119	105	150	106	129	132	133	116	111	108	126	106	121	121	136	115	108	110	122	117	125	113	127	133	113	128	114	142	115	111	119	116	119	125	125	132	123	105	106	118	130	121	121	113	136	125	132	96	135	128	107	122	128	150	118	147	127	113	119	152	125	130	120	138	106	118	105	108	123	125	103	121	128	118	117	114	119	118	123	125	96	131	108	120	125	139	132	122	104	129	116	140	127	151	135	113	98	130	143	111	111	114	126	138	141	113	117	124	134	146	151	129	122	118	146	116	127	130	101	118	128	120	130	126	112	133	127	128	131	123	113	136	106	117	137	121	131	107	135	131	130	127	130	113	138	115	123	115	128	119	108	135	118	123	128	134	133	114	122	122	134	125	107	132	121	140	123	137	132	111	129	125	117	110	123	117	110	125	120	122	127	123	115	116	122	109	116	105	134	133	123	126	134	122	127	128	121	110	128	130	121	133	125	134	111	121	123	113	113	109	127	128	125	123	117	128	132	125	136	128	105	135	133	103	132	143	134	117	124	120	136	121	120	115	111	110	130	129	122	140	117	117	112	116	112	155	120	111	117	123	137	114	110	103	120	123	123	109	116	110	113	122	118	130	128	117	125	118	134	105	135	138	122	123	128	122	132	117	129	95	115	136	120	135	133	145	127	129	135	122	98	127	130	119	131	136	115	139	135	122	132	94	134	124	110	126	105	130	116	129	119	144	129	109	120	120	144	131	115	126	122	95	132	127	127	110	98	111	103	110	122	139	131	120	105	133	104	135	113	147	123	126	113	131	114	131	134	132	131	95	134	122	124	100	137	122	137	131	126	140	161	132	142	129
35897	9234	7661	3755	2418	1781	1396	983	879	733	623	597	490	505	444	417	356	342	364	355	312	285	300	316	285	284	269	276	292	282	307	260	279	243	273	242	250	288	257	258	258	280	248	256	238	240	223	227	256	262	264	247	231	251	223	251	254	234	253	256	231	233	223	247	229	241	244	218	257	223	233	235	229	243	253	225	223	232	235	224	239	227	218	222	244	224	265	245	229	215	229	234	220	263	254	234	217	230	221	221	250	245	235	220	227	236	233	238	232	240	254	235	226	230	250	211	258	228	236	221	229	233	229	199	236	238	222	241	231	194	229	237	217	229	251	219	215	243	202	265	235	215	225	247	213	227	223	221	246	233	239	234	263	246	221	240	233	238	216	236	230	233	197	215	243	222	233	262	220	228	239	208	252	226	235	235	234	233	235	241	218	233	226	231	198	233	252	226	263	214	223	231	246	225	255	253	247	220	221	231	244	243	253	224	216	251	229	244	231	246	233	234	240	251	234	224	244	261	226	242	212	254	225	219	219	263	230	236	225	228	235	241	221	221	272	237	249	264	215	243	221	248	259	240	246	222	230	227	222	227	214	242	239	237	218	244	237	226	248	231	211	251	240	221	224	234	221	236	217	218	246	237	239	224	244	218	217	228	217	233	213	231	221	266	243	218	238	235	228	238	256	244	247	208	259	213	248	249	232	251	218	210	208	210	246	212	238	248	235	243	249	229	245	236	252	255	239	248	220	240	255	241	233	211	211	250	217	225	226	268	227	236	234	200	244	236	255	198	243	215	222	227	262	233	219	226	229	236	237	227	211	239	242	248	203	225	250	203	241	242	246	251	239	213	241	219	205	223	226	245	218	228	221	237	235	220	253	226	236	218	237	242	226	213	195	240	230	246	235	237	224	221	238	247	247	255	235	236	239	257	223	231	211	233	220	219	230	231	249	219	245	242	246	218	231	218	219	216	248	249	216	230	221	225	237	241	220	220	238	219	249	226	222	228	239	251	260	252	230	269	220	210	252	245	218	216	200	238	223	232	228	251	231	228	220	220	263	218	242	234	246	225	231	272	216	245	254	204	226	238	223	243	235	278	234	219	231	243	237	210	240	213	212	231	248	237	226	251	200	198	248	229	224	229	206	235	229	214	221	216	250	250	245	223	226	229	228	239	265	224	209	242	238	216	250	229	239	216	233	220	260	214	219	214	241	220	236	247	214	232	261	236	249	198	211	246	228	246	256	221	246	244	224	193	237	229	215	228	217	247	231	239	214	236	235	233	257	216	233	226	234	244	235	226	261	224	242	202	218	251	218	260	214	228	212	233	204	216	263	238	213	260	227	241	213	232	221	205	219	238	194	229	242	223	232	242	259	252	250	225	248	223	238	216	241	245	228	226	241	240	221	258	249	229	208	248	224	237	227	228	254	230	271	236	251	240	244	228	223	232	233	211	218	220	225	237	245	254	231	229	220	237	225	248	226	241	217	220	253	225	262	241	231	244	211	233	242	251	241	252	210	205	233	259	255	238	222	246	258	224	218	222	257	242	252	214	243	250	242	280	224	244	234	228	255	234	223	238	236	250	239	239	226	197	224	233	228	214	261	216	217	206	237	223	264	224	238	238	206	245	242	223	232	223	233	221	215	229	234	205	241	253	255	208	219	222	249	242	221	232	230	245	236	208	216	213	251	255	236	221	255	253	221	231	238	221	234	247	254	211	205	235	225	256	237	212	221	232	209	227	249	227	237	246	220	228	207	229	229	235	234	228	251	223	229	222	219	231	259	235	252	226	232	226	223	229	261	244	259	243	203	237	224	250	229	222	218	251	227	210	240	223	223	233	235	225	230	235	216	247	247	251	248	237	250	224	217	245	251	264	231	233	236	228	222	248	252	223	224	247	214	230	225	219	223	237	241	193	236	220	240	231	228	244	225	226	233	220	235	242	232	200	252	261	237	241	256	259	242	236	237	205	221	229	235	202	238	235	247	218	211	251	238	209	255	209	217	244	236	230	222	237	218	233	234	230	237	194	236	217	221	240	243	247	244	227	238	225	230	225	234	223	222	208	230	252	241	240	198	224	231	229	260	211	202	224	219	233	228	252	229	237	252	238	249	237	204	233	227	239	211	242	231	236	239	242	265	203	238	254	198	246	244	242	258	232	237	258	263	243	234	238	235	258	239	234	259	230	245	232	232	233	220	239	234	244	221	287	219	251	248	229	222	255	226	238	230	249	243	222	228	223	251	228	233	236	212	237	231	239	246	233	217	234	258	212	224	225	216	241	208	217	243	231	241	216	242	216	233	235	244	216	236	259	278	248	241	218	246	205	221	223	231	259	223	243	249	229	234	243	229	222	222	223	245	227	229	230	233	240	257	229	218	237	259	246	252	221	246	236	213	247	222	239	236	239	258	205	251	229	241	215	251	271	218	202	236	233	249	253	224	227	228	233	246	248	208	237	232	228	235	228	237	224	255	245	191	221	248	249	221	219	224	251	234	222	230	214	229	246	226	244	240	223	234	229	238	224	248	228	223	209	238	210	265	260	240	268	221	251	230	219	241	216	226	227	255	252	255	246	261	213	223	251	237	231	215	229	239	236	233	211	238	220	249	243	259	212	234	215	224	237	235	258	221	264	228	240	233	230	265	238	257	244	234	231	217	234	217	205	222	247	234	226	236	213	210	245	218	207	223	243	207	229	225	262	233	228	228	234	230	247	236	249	222	239	236	227	221	259	232	233	228	218	253	247	233	219	201	229	229	221	250	242	232	222	244	220	216	220	223	256	237	215	221	236	211	240	275	243	222	243	232	202	263	225	259	228	249	231	250	246	234	217	228	223	228	222	271	222	216	263	235	220	237	233	235	216	242	249	264	244	230	216	260	239	229	243	228	257	219	229	242	228	234	230	240	241	247	225	210	219	224	252	266	225	237	232	243	236	211	219	251	244	228	264	208	243	252	263	219	236	252	229	213	243	247	261	197	229	225	220	241	206	229	242	233	256	220	232	225	236	236	202	226	255	214	256	208	233	228	224	234	225	215	232	221	231	246	222	250	255	238	239	235	206	227	233	223	210	237	240	231	219	250	235	219	212	219	218	236	245	235	244	219	237	218	239	262	218	236	237	222	249	223	236	233	257	223	255	242	245	230	240	215	233	226	243	227	210	250	239	236	243	225	219	243	239	260	240	249	215	260	244	235	252	206	255	227	222	228	209	238	230	238	225	255	225	221	234	222	220	229	240	214	237	211	218	242	240	225	232	244	236	237	233	251	220	189	223	234	224	204	219	214	221	251	225	252	204	223	224	237	255	221	248	228	231	216	238	252	236	240	224	234	239	230	210	232	249	222	240	207	253	226	248	267	231	246	226	219	230	235	215	201	215	253	238	233	255	232	243	229	202	243	236	245	238	216	244	239	248	228	246	241	264	230	229	223	243	245	254	230	215	239	239	216	215	225	228	229	229	225	242	235	218	217	231	249	203	239	218	223	229	210	228
23810	21676	30049	23782	21678	18017	1673	793	594	560	509	429	405	359	382	348	353	350	329	364	294	345	343	320	306	299	312	311	311	318	315	282	308	294	298	280	313	290	288	289	302	271	304	266	299	293	278	305	281	280	283	286	297	323	296	279	274	270	298	268	265	276	250	263	301	278	272	251	269	260	264	298	280	277	305	269	301	294	275	276	289	278	240	306	283	276	270	306	290	289	268	285	299	287	287	282	290	283	258	269	280	247	292	269	268	285	277	269	265	265	274	291	269	304	271	279	259	287	281	256	295	294	280	266	281	260	268	273	287	283	286	277	304	301	291	252	272	270	285	276	259	299	278	310	300	297	287	306	290	276	277	275	271	261	260	265	275	267	290	270	265	261	262	287	282	256	291	289	264	260	245	276	268	280	281	255	282	257	283	248	260	266	258	293	276	218	295	269	279	295	296	275	275	302	280	290	293	260	262	273	277	309	260	260	277	283	264	272	277	272	308	284	269	289	255	269	271	251	274	271	271	260	271	248	278	286	258	297	253	276	263	251	288	287	255	278	288	313	288	298	279	282	273	286	274	278	299	308	257	261	251	281	269	263	280	286	277	301	304	262	278	280	260	283	305	279	287	295	262	264	283	285	254	283	234	286	296	269	299	269	287	258	269	263	306	259	294	263	254	278	259	275	274	275	295	276	280	295	287	296	267	277	256	284	279	287	277	264	291	290	271	268	286	287	257	287	285	278	266	275	274	261	264	271	251	269	265	285	282	267	268	279	272	260	254	253	286	293	275	287	256	300	257	248	278	257	269	293	309	274	307	272	278	295	263	261	273	284	287	299	297	260	291	271	272	295	272	258	283	280	276	278	249	272	282	258	292	269	258	268	288	310	272	279	254	289	270	247	280	293	269	261	289	283	285	296	269	259	279	284	262	283	272	259	273	279	268	310	290	259	263	269	272	278	272	306	277	269	265	285	284	288	250	258	296	265	266	294	285	294	296	284	289	284	256	318	259	262	268	292	288	269	276	268	256	292	267	268	267	305	275	263	284	257	271	294	264	240	262	272	288	295	267	313	252	258	271	263	264	286	260	292	277	281	257	266	262	277	291	274	297	275	307	245	256	274	282	289	248	287	283	277	263	253	287	270	282	276	276	274	284	268	267	287	242	275	275	274	271	281	268	289	284	249	279	299	298	242	277	260	270	307	289	277	274	287	310	264	269	258	270	273	269	276	265	281	302	270	297	287	274	277	256	282	275	300	281	281	253	283	257	268	273	287	289	274	256	278	263	283	260	257	293	313	295	278	262	282	290	275	285	276	294	286	278	262	265	260	273	265	267	278	245	265	277	274	284	263	266	303	288	263	296	252	264	273	297	266	287	275	266	292	252	290	260	263	283	268	281	254	264	281	254	301	286	276	255	276	270	299	273	257	274	270	292	268	246	290	257	257	286	265	281	271	304	275	292	320	268	264	251	282	276	251	297	287	285	303	294	286	288	280	283	260	249	273	264	279	276	302	275	280	284	289	260	260	221	268	279	322	266	274	266	272	289	275	248	245	277	263	281	259	282	296	287	262	281	284	283	265	280	294	273	266	276	293	278	313	287	282	289	251	253	295	308	301	281	269	302	277	271	277	263	269	258	276	275	301	273	259	282	277	294	268	276	277	259	287	264	279	274	279	239	271	289	280	296	275	295	264	269	266	272	297	283	305	276	293	252	285	280	289	279	285	307	276	293	278	245	294	261	326	287	278	245	262	285	277	252	311	266	248	278	270	273	287	255	262	283	263	272	267	290	253	267	272	289	283	280	277	279	279	252	265	296	257	282	263	277	282	271	288	264	271	290	260	275	284	278	291	296	283	284	277	266	264	274	284	273	248	260	267	266	304	243	276	295	292	295	267	258	262	262	250	282	254	314	293	282	269	280	256	256	242	263	283	273	279	276	254	284	291	257	281	256	268	303	282	261	297	307	279	286	299	294	308	296	259	262	272	270	292	275	293	269	280	272	257	292	294	280	293	305	280	291	283	276	267	253	269	305	270	264	286	260	276	281	277	271	245	281	265	273	250	271	269	270	275	282	274	273	297	283	272	273	258	268	293	259	264	275	279	275	268	267	291	268	272	267	300	285	267	310	330	282	254	285	243	271	278	305	260	260	263	282	272	267	276	286	283	273	261	274	276	226	290	307	276	267	295	280	264	297	289	254	287	262	238	284	304	275	268	273	269	278	291	263	276	242	280	281	265	244	249	262	257	303	265	277	296	246	286	265	248	278	256	251	285	294	284	275	280	273	298	276	275	286	262	259	239	294	272	263	273	258	271	266	267	282	270	276	293	268	248	254	279	297	268	272	268	268	280	263	267	286	301	282	279	255	247	292	287	262	299	283	252	274	259	254	267	293	299	291	269	306	292	254	249	284	295	293	261	251	284	264	287	243	270	278	275	265	262	289	291	284	276	273	262	323	276	274	241	294	289	291	270	291	273	273	277	258	240	273	279	277	267	302	305	266	250	315	281	268	260	269	283	269	278	253	269	268	269	259	255	281	248	268	288	252	236	271	284	286	247	272	255	281	276	267	264	297	294	286	295	252	262	245	306	271	284	284	265	284	269	307	261	305	272	304	288	238	264	269	260	280	276	290	256	268	297	250	314	271	261	258	275	285	288	269	261	301	284	266	267	301	288	265	297	267	280	281	279	268	293	284	280	261	269	256	269	276	296	305	284	278	283	260	276	274	294	250	286	268	272	273	272	243	263	256	292	284	279	281	266	277	283	284	280	271	280	258	281	249	293	238	278	287	279	312	292	294	301	326	287	279	259	246	261	271	236	279	284	277	279	279	295	253	286	265	240	286	273	251	280	286	249	282	263	242	264	278	294	268	275	309	267	256	269	264	273	240	265	267	303	290	270	244	262	291	264	296	264	269	290	278	304	263	242	286	283	279	253	292	273	293	285	275	265	288	305	274	302	250	305	263	288	285	287	252	282	280	258	272	279	298	266	263	290	228	261	265	280	306	241	278	264	269	305	287	263	273	295	265	246	292	287	296	298	284	297	252	261	254	260	271	266	251	268	265	255	268	255	291	264	275	281	260	250	264	307	271	248	264	293	305	289	300	275	290	258	282	296	260	257	292	267	287	282	279	254	272	280	264	258	288	267	273	283	246	282	270	285	276	256	251	264	286	250	300	285	287	272	274	275	287	283	260	295	276	280	250	276	273	300	285	267	273	260	294	296	249	275	271	292	276	268	272	280	281	268	280	292	277	298	305	263	300	274	270	305	296	272	261	251	248	274	280	270	269	290	299	267	224	279	278	244	281	299	248	274	286	280	266	267	297	250	287	254	294	279	267	292	267	239	249	277	260	278	249	297	284	280	296	266	274	277	277	292	261	257	279	272	263	272	276	286	262	255	241	247	268	269	261	267	298	297	259	281	291	249	283	257	299	292	294	259	261	285	275	298	285	242	282	267	268	254	255	271	260	306	263	278	284	261	270	276
43206	14981	13724	7420	4959	3630	2851	2296	1889	1625	1403	1242	1164	999	951	897	845	803	738	778	761	684	706	648	674	612	649	637	612	597	595	642	598	583	591	576	549	549	564	576	584	582	560	584	553	561	543	591	555	579	573	549	546	550	597	538	537	581	571	540	544	562	546	558	545	540	513	558	521	546	580	562	599	543	555	538	562	565	547	560	586	585	498	522	526	566	541	586	552	558	532	571	535	530	494	523	547	582	596	586	509	501	536	536	465	555	526	538	488	541	527	523	513	494	512	541	546	563	536	547	498	562	524	510	528	514	536	568	517	508	552	504	577	507	586	570	513	521	533	525	544	512	524	530	522	496	490	553	500	516	533	509	550	526	522	506	541	553	524	547	560	512	548	551	529	532	562	565	548	572	532	512	529	516	529	501	523	534	542	561	536	553	547	517	532	567	502	495	527	521	542	559	513	571	536	512	539	499	541	491	510	528	561	553	557	544	580	496	525	553	547	512	488	510	527	510	520	533	540	502	497	486	534	525	518	487	550	498	554	542	564	515	544	498	530	529	506	551	533	538	512	554	525	532	492	514	573	538	531	555	495	555	488	529	549	533	503	504	516	524	543	554	532	530	516	582	572	547	512	554	556	515	517	501	536	464	513	504	491	523	513	523	537	530	543	496	523	561	497	543	532	542	532	553	540	549	508	572	523	517	508	525	519	529	534	538	464	525	540	535	525	528	503	528	524	532	508	527	521	557	488	566	527	535	517	555	550	536	535	537	544	527	539	493	543	570	527	595	565	494	534	517	512	507	529	548	556	525	530	487	518	554	525	538	536	550	572	531	568	527	532	534	545	536	504	540	533	522	542	556	504	504	542	537	535	499	519	524	562	535	571	499	525	528	556	501	483	532	546	526	545	515	551	557	552	561	534	512	532	531	520	559	531	551	586	541	509	507	541	540	510	550	515	518	562	528	496	562	555	514	497	508	561	537	545	526	541	525	513	531	507	590	526	552	523	560	527	551	520	505	524	520	567	554	578	536	511	550	515	545	519	521	521	558	483	543	535	555	577	562	504	466	555	533	495	515	521	556	548	578	517	532	589	525	499	500	555	523	528	518	518	567	555	531	531	507	544	527	540	511	523	575	529	520	550	504	561	542	539	555	553	504	530	516	527	554	522	513	522	539	521	498	523	500	521	560	521	555	534	498	520	529	524	493	493	550	578	500	496	539	529	549	518	528	474	545	503	519	547	566	486	495	513	571	516	491	512	584	543	509	542	544	532	514	500	506	508	503	558	531	556	526	537	517	516	545	526	529	539	485	518	511	485	514	560	528	512	523	547	564	540	527	563	525	566	512	510	526	531	516	540	547	495	521	521	532	546	526	504	529	552	550	525	495	530	545	565	507	569	517	550	542	546	573	554	539	535	548	539	521	544	510	542	511	538	540	496	554	497	537	528	541	563	522	487	539	500	536	507	589	553	537	520	497	566	540	540	543	534	503	509	499	517	579	520	536	544	487	524	565	519	547	521	516	542	550	540	558	517	534	517	486	565	515	531	530	536	527	536	534	520	548	550	493	489	519	533	529	530	538	535	545	527	519	543	530	575	540	562	488	536	526	557	523	536	504	535	506	556	521	535	541	519	529	523	514	535	539	485	498	538	533	522	525	576	511	545	540	489	529	542	543	558	524	478	523	523	512	520	522	518	558	549	581	476	527	514	543	547	557	579	554	512	529	537	547	514	544	533	552	521	491	529	529	548	531	554	499	506	531	491	533	514	507	537	521	561	519	535	523	544	547	517	520	557	545	548	539	466	512	559	531	499	538	530	538	514	559	520	563	545	542	512	504	548	505	502	540	543	538	546	537	517	527	513	526	510	530	543	512	540	558	523	575	536	559	507	512	546	588	550	539	506	521	469	539	524	512	517	529	510	554	539	532	513	528	557	589	532	519	510	511	512	548	505	515	515	557	529	534	514	551	553	555	558	545	541	532	499	498	537	577	527	513	512	524	545	518	508	536	524	488	514	545	537	543	544	540	543	533	532	519	506	518	578	501	551	548	509	520	574	580	510	532	538	498	516	523	537	556	530	538	555	486	526	544	513	499	547	553	528	565	528	510	509	526	555	500	532	518	512	489	529	540	547	541	529	544	565	536	485	514	547	561	561	564	555	495	535	519	572	517	499	563	521	523	538	522	556	548	565	529	507	524	550	530	524	533	502	523	523	497	549	557	512	529	518	552	490	545	527	486	496	572	557	543	543	530	562	526	552	543	509	567	564	528	507	498	547	549	575	516	544	542	510	555	545	524	522	559	522	536	531	551	543	565	499	496	491	524	594	545	492	504	548	584	569	542	514	521	562	471	515	523	525	521	503	503	514	531	501	477	546	507	493	498	521	554	525	502	571	522	526	534	521	536	520	528	530	503	513	524	536	538	514	530	524	556	554	579	554	546	554	500	532	534	521	529	525	517	561	498	531	514	532	496	564	492	506	520	567	496	525	544	555	556	520	486	543	503	512	528	527	513	540	535	567	547	530	532	519	515	501	528	555	521	490	510	547	565	521	532	527	535	511	514	518	569	553	567	489	529	528	525	527	508	559	515	530	552	538	536	547	505	506	523	534	537	556	532	557	541	452	547	538	534	498	543	525	527	533	551	509	571	510	531	548	525	561	522	511	529	496	509	536	524	520	499	484	521	479	518	525	523	521	557	553	575	526	499	518	553	559	442	499	525	545	512	554	531	488	490	565	511	562	539	562	528	559	551	541	576	547	560	562	526	539	569	531	459	525	521	548	543	518	540	550	515	536	529	529	511	467	533	560	527	548	552	505	573	536	528	502	535	536	525	529	549	482	514	516	493	539	519	565	508	537	579	536	547	544	476	520	540	558	514	515	544	541	538	502	483	531	543	572	502	530	558	590	564	533	543	549	529	544	511	516	505	541	558	554	528	548	513	508	564	572	533	494	527	546	564	488	550	472	523	536	500	528	523	540	522	551	544	546	536	577	507	558	561	523	540	489	566	519	507	522	551	560	503	499	547	536	558	486	537	495	528	541	550	543	546	526	470	503	504	496	550	551	511	555	531	499	524	574	569	561	544	516	538	522	518	535	578	498	502	529	529	499	521	518	500	542	529	518	511	520	532	528	518	535	542	553	538	530	511	524	539	534	506	499	558	504	480	497	536	509	548	524	517	552	556	507	554	516	532	546	527	524	549	520	531	524	513	500	545	525	534	539	557	543	515	508	509	519	536	562	542	531	546	524	542	543	559	552	571	519	487	547	526	532	527	529	568	566	530	531	540	503	519	504	551	526	555	575	518	519	519	583	610	543	506	481	536	526	561	527	556	586	545	518	528	513	521	534	563	540	533	516	506	489	541	514	520	516	533	538	545	536	537	534	504	512	526	541	566	534	542	526	548	524	544	515	557	575	505	540	544	581	553	536	547	491	520	575	511	523	537	521	528	497	557	506	526	540	537	496	555	531	508	544	493	540	517	504	542
27341	20758	6838	318	151	125	112	116	91	67	95	88	91	96	91	87	92	99	71	91	87	75	107	70	88	75	84	62	86	77	75	87	92	63	111	83	85	91	91	81	74	89	85	88	88	106	95	92	95	93	74	87	59	87	82	75	89	89	81	82	71	92	90	96	87	71	63	90	80	74	93	80	77	80	82	77	81	100	91	85	75	83	80	82	86	66	82	103	92	79	80	80	70	69	82	84	80	92	92	70	83	84	96	82	82	84	78	90	76	78	67	78	95	92	76	82	75	75	86	88	92	80	75	69	77	87	73	94	81	94	80	81	85	80	101	77	93	67	96	88	86	65	87	74	82	90	76	80	88	106	77	90	77	87	85	74	73	77	74	79	90	94	79	74	76	93	98	80	88	79	79	78	86	92	78	100	76	74	75	80	83	94	72	75	96	84	73	82	86	71	83	73	71	77	73	94	92	93	86	87	73	82	85	82	76	101	79	76	100	96	71	72	91	100	86	71	81	75	80	79	70	86	82	73	99	45	86	75	84	89	75	84	71	81	67	75	76	90	85	68	87	69	93	74	82	70	85	79	77	79	84	82	80	85	107	74	71	67	90	79	76	70	83	83	77	102	83	87	92	62	81	80	81	82	67	70	77	81	78	72	87	75	83	73	89	86	78	86	83	73	86	77	75	70	78	82	75	80	94	79	81	86	68	84	89	87	82	66	82	74	84	87	70	85	95	82	94	82	66	72	76	68	104	77	70	99	88	79	79	96	76	86	88	84	87	95	73	90	72	84	86	76	88	82	100	85	86	73	77	81	91	97	85	85	88	86	84	94	91	99	83	80	79	80	63	86	91	86	84	83	79	76	83	95	86	88	87	86	80	96	82	87	81	73	75	81	82	78	87	80	94	83	74	96	71	75	87	87	75	95	71	79	80	82	93	90	87	101	88	63	85	88	93	79	79	73	88	94	81	82	77	90	87	77	94	86	79	77	85	87	87	74	81	71	98	78	72	77	79	71	72	81	82	93	76	90	83	82	95	72	81	81	72	98	86	62	98	91	83	89	64	85	102	72	99	62	89	64	77	77	68	72	76	91	92	84	89	96	84	83	92	104	82	86	77	74	80	87	90	74	81	88	81	96	80	79	65	88	84	86	93	96	74	80	88	92	70	91	87	80	76	90	90	77	100	93	92	73	58	89	82	76	81	82	80	81	74	80	92	84	62	88	89	77	85	83	79	87	79	77	76	77	92	87	88	73	86	83	87	81	99	76	93	90	92	77	81	82	84	88	87	92	79	86	79	77	72	88	93	86	99	78	90	77	94	75	73	86	82	95	81	91	76	75	81	87	70	92	88	99	83	70	80	94	91	60	78	81	95	93	80	95	83	82	74	76	87	75	85	68	86	79	68	75	83	95	86	86	69	96	74	87	74	72	89	70	76	67	86	78	81	77	82	103	75	75	81	100	92	92	82	78	101	90	86	83	75	75	78	74	84	83	80	88	88	71	83	81	83	81	86	89	81	79	78	84	82	61	74	68	100	72	90	87	104	77	68	84	75	84	76	61	86	82	86	89	97	95	87	95	75	78	81	85	93	84	76	85	73	55	85	109	68	83	84	81	96	81	89	82	84	85	69	80	73	87	86	80	75	69	72	83	66	87	71	73	74	84	76	90	85	75	80	78	87	79	77	89	93	83	71	87	81	92	76	76	89	87	81	74	91	84	84	89	70	71	86	71	81	84	85	82	84	87	88	73	88	87	75	91	89	89	99	78	82	93	90	93	91	84	99	77	79	75	80	94	71	63	80	66	83	81	80	98	85	72	65	83	95	72	72	81	90	72	80	103	66	96	70	92	87	81	81	84	71	83	92	85	103	85	84	91	79	76	82	96	72	87	91	79	91	92	91	96	87	83	79	94	83	111	83	79	70	90	69	92	99	84	67	77	83	85	71	79	79	73	79	80	79	68	100	71	97	81	78	96	73	82	98	83	66	61	78	80	76	73	84	88	86	74	88	80	90	76	94	95	87	66	79	67	100	97	85	80	85	73	88	79	84	93	87	81	88	74	82	80	89	63	109	97	84	85	90	89	76	74	74	64	83	74	72	76	75	72	70	71	90	67	87	87	78	83	69	91	77	88	72	62	75	92	80	74	96	87	85	89	101	85	77	78	79	94	92	75	98	88	77	88	82	70	82	73	77	77	72	73	73	79	75	73	75	85	82	78	83	77	81	87	81	83	70	86	88	75	74	88	84	92	82	99	77	62	78	68	84	78	86	76	85	80	84	83	96	64	80	79	94	82	73	83	89	74	95	82	77	94	87	68	93	78	70	93	90	98	83	92	82	67	84	87	94	94	78	76	80	68	80	87	74	75	75	94	78	77	68	84	80	82	78	84	97	77	90	93	75	87	59	84	70	82	80	81	93	79	86	86	75	74	96	81	67	80	99	81	75	73	82	85	67	85	87	83	70	77	88	78	81	109	86	100	91	86	97	76	92	81	72	98	93	78	75	76	89	103	70	82	82	83	67	95	76	73	68	65	82	94	72	82	81	87	75	86	68	86	84	70	76	88	81	110	89	92	73	86	86	81	81	82	79	81	92	79	84	88	80	97	76	75	76	66	68	84	67	88	79	77	92	96	82	89	80	63	88	94	80	80	91	97	97	99	78	86	71	85	74	83	81	78	72	69	78	74	71	58	78	78	91	78	88	81	103	83	62	84	77	83	102	81	85	85	71	78	78	77	66	69	86	76	75	99	99	79	85	104	87	83	94	89	87	73	65	85	92	71	86	79	70	78	78	100	84	75	83	64	75	86	76	72	88	67	70	80	83	91	87	75	80	107	81	93	70	84	78	93	79	89	100	75	88	82	81	81	98	80	66	94	85	95	84	88	89	98	87	73	85	83	102	68	66	74	82	76	75	89	72	80	80	82	93	78	82	80	84	86	89	92	78	81	69	65	79	90	84	82	72	62	66	72	72	90	71	70	84	79	78	82	92	91	94	75	75	84	86	75	70	75	79	81	71	64	88	73	83	86	77	91	85	82	78	82	92	85	79	80	89	80	87	75	68	75	79	77	78	103	76	71	82	75	73	67	82	89	84	71	91	82	86	83	93	82	98	86	83	80	78	82	76	84	89	83	76	73	81	98	79	86	81	93	89	80	92	82	76	77	80	86	86	75	68	67	90	75	81	81	85	84	93	77	77	71	88	69	76	79	76	114	80	71	78	94	93	85	59	77	96	85	76	86	88	90	86	88	80	76	85	89	98	81	69	71	74	85	75	84	84	81	91	82	90	84	90	94	91	71	83	81	81	88	77	94	77	82	86	76	86	72	84	88	97	87	76	84	90	101	85	68	91	88	79	82	84	85	89	94	78	81	82	90	91	75	90	79	60	81	79	85	89	89	78	84	100	82	83	99	106	80	82	81	79	85	83	93	94	102	74	86	92	105	99	82	74	86	67	94	92	79	72	83	95	83	93	83	102	89	77	71
20532	1592	1064	582	454	338	310	250	270	247	222	240	181	220	219	234	211	219	197	228	194	192	185	212	202	192	207	196	177	187	185	184	195	200	194	175	189	197	199	189	181	174	188	210	208	188	198	200	175	181	214	205	160	186	172	198	195	188	177	190	197	182	165	190	213	181	169	186	169	188	220	199	189	190	203	188	178	182	223	179	213	177	194	183	164	202	194	197	192	188	160	199	213	189	190	184	185	171	212	210	200	199	186	189	193	178	188	178	167	184	184	197	208	204	187	198	193	176	197	188	188	196	194	177	193	154	173	198	188	184	177	194	214	200	198	203	190	172	193	185	210	173	167	218	184	190	181	182	180	184	197	195	177	184	217	180	196	193	197	183	184	196	207	171	198	189	178	175	206	188	169	198	166	186	162	175	198	188	190	166	182	181	192	170	161	189	205	194	187	187	178	192	199	168	185	203	173	181	170	192	175	178	208	166	210	175	185	199	173	179	188	198	177	182	183	196	205	197	163	165	194	195	179	236	190	184	197	183	190	188	177	192	189	182	206	194	165	200	184	207	186	181	189	180	171	163	162	174	167	181	185	197	195	171	186	182	180	180	189	177	170	179	186	178	158	176	184	188	191	186	182	167	187	178	198	187	171	180	156	194	203	146	185	177	187	180	181	183	195	190	160	202	171	186	167	161	192	172	165	190	181	183	195	193	188	173	187	157	180	175	176	190	191	185	180	179	170	205	208	174	174	175	163	189	181	180	188	189	190	193	194	207	182	208	165	193	187	159	178	172	181	174	174	188	167	182	178	178	195	189	183	198	187	176	188	183	182	185	195	210	170	198	189	181	177	167	200	182	199	178	187	178	198	177	188	185	211	182	193	199	212	182	211	173	178	207	181	204	164	202	175	180	182	187	198	191	166	188	190	181	175	168	176	186	170	171	191	194	209	192	197	192	182	212	194	219	182	186	182	197	176	194	199	201	175	188	187	192	206	205	182	185	166	176	182	185	169	198	177	155	179	190	166	183	211	198	191	158	208	207	178	172	176	170	171	174	183	190	201	180	184	171	201	205	190	209	182	176	179	170	163	190	168	177	210	174	157	167	186	178	181	210	175	195	164	181	183	198	180	191	170	173	178	172	155	179	191	163	182	171	192	211	170	162	182	172	206	180	188	175	173	175	169	177	162	169	177	173	183	197	178	151	152	159	168	186	189	176	185	174	180	190	168	167	169	233	175	179	185	174	166	193	186	177	187	177	200	199	189	167	164	170	185	163	182	187	194	155	167	196	184	161	187	163	198	188	167	181	162	180	181	177	197	157	163	171	187	187	199	190	170	179	181	169	190	171	175	180	182	175	184	187	182	185	182	171	199	146	190	202	195	192	182	192	158	177	195	177	209	199	189	195	180	181	188	183	190	203	180	175	197	198	178	199	171	183	178	158	197	168	178	178	194	216	170	178	189	210	188	179	161	185	187	175	192	177	187	164	179	191	171	176	177	207	187	194	208	197	188	192	186	179	184	191	192	183	199	181	191	184	182	175	165	204	184	182	183	198	179	177	188	193	193	209	196	191	192	187	195	172	176	178	196	177	184	165	182	176	181	178	187	181	194	170	175	182	171	192	174	204	165	163	205	204	213	207	188	166	185	171	225	190	189	209	167	183	184	220	201	154	186	208	203	191	189	181	190	177	154	184	190	163	168	181	173	192	190	190	173	177	175	186	189	170	177	178	195	178	184	204	174	168	181	183	172	194	180	192	197	184	191	175	187	215	169	175	197	200	177	164	155	161	156	178	171	180	207	191	184	185	193	195	181	166	188	178	169	193	206	189	162	198	174	182	192	172	190	205	190	196	172	209	181	171	170	154	204	181	165	168	167	165	181	171	200	169	208	197	195	181	197	171	169	171	188	196	166	191	194	170	182	181	207	175	214	197	194	167	180	220	214	167	202	182	193	183	182	191	169	163	181	199	174	182	184	167	193	185	198	199	165	168	179	185	170	172	193	214	171	164	201	177	185	178	201	179	190	183	190	218	186	196	174	180	189	210	174	182	154	180	212	195	177	170	176	187	181	195	227	212	172	176	197	168	205	175	197	188	194	206	188	205	166	183	163	210	163	175	206	181	169	161	194	176	194	169	154	200	167	165	202	178	173	168	197	220	174	177	186	177	175	202	175	181	195	190	187	194	195	183	187	173	213	156	202	186	180	180	157	191	184	185	177	203	187	180	171	205	188	219	189	221	172	188	176	178	176	190	176	171	189	169	180	181	190	194	196	198	172	184	171	206	179	172	197	194	192	190	205	193	202	195	187	179	206	176	185	175	175	207	190	190	202	178	185	188	179	207	180	201	190	169	174	162	192	200	188	176	214	158	178	168	182	189	190	176	184	178	202	170	175	178	189	201	199	171	186	212	185	178	188	192	160	199	183	194	180	193	169	153	188	190	189	176	177	179	176	202	178	186	186	159	194	181	194	168	181	193	191	153	178	192	194	191	165	152	185	192	185	169	198	173	179	177	194	195	197	200	173	167	186	186	176	173	168	167	171	175	152	172	191	196	181	190	164	174	185	180	188	191	212	193	163	182	191	174	185	187	195	194	200	200	185	189	179	177	176	207	163	200	205	198	183	203	198	198	184	182	192	174	178	187	173	226	194	213	198	182	198	172	187	180	171	184	166	194	147	190	185	201	195	192	201	185	165	185	162	178	181	180	196	162	198	186	185	183	198	200	194	198	168	204	209	179	159	200	176	186	212	190	178	185	182	186	196	190	192	181	192	181	192	194	173	181	200	199	201	224	196	153	171	199	184	186	169	153	184	180	192	192	172	165	193	198	197	194	181	188	171	157	182	171	177	187	168	187	207	192	177	199	187	176	192	181	175	190	177	193	172	178	188	189	176	164	201	191	202	203	184	188	210	188	201	185	196	170	215	184	158	208	204	150	179	161	175	187	171	178	189	193	181	191	204	200	171	203	202	194	165	185	186	187	186	176	195	211	192	157	194	194	197	180	173	186	195	206	176	176	172	198	181	167	176	172	201	190	188	158	193	172	179	186	199	179	162	194	171	181	170	189	195	183	174	180	167	173	183	198	178	202	176	172	179	171	181	170	187	192	177	186	195	190	201	202	176	184	164	189	194	168	168	179	174	184	186	172	169	187	187	174	191	189	165	183	191	194	173	212	191	187	198	199	162	184	177	191	157	210	194	198	173	199	180	193	178	180	155	182	180	181	150	179	174	215	187	178	168	187	183	191	152	199	188	196	187	163	200	206	192	186	203	172	192	165	198	191	181	195	175	190	164	160	189	179	199	181	168	162	203	180	195	186	185	206	180	175	173	207	195	178	190	150	192	199	167	190	190	204	189	201	197	193	166	173	178	183	166	206	166	187	185	179	176	182	193	173	183	165	164	160	193	162	202	189	166	185	221	182	210	196	178	179	165	200	168	187	184	205	176	192	164	192	175	199	177	184	190	176	178	168	186	187	188	183	188	175
24802	21691	29435	24459	18271	1162	467	353	287	245	231	201	190	217	162	184	168	141	158	127	155	135	139	129	135	130	173	123	129	129	116	154	133	113	132	143	142	132	116	135	110	119	140	113	127	121	123	123	102	136	125	108	139	123	131	139	135	125	135	130	130	111	111	127	126	118	127	133	135	127	139	119	96	114	122	122	124	144	118	123	127	125	130	130	150	95	109	118	132	139	133	121	120	117	119	136	121	118	120	114	117	129	121	114	123	99	133	118	126	118	127	127	125	124	130	117	132	120	125	114	115	119	137	120	129	122	116	136	155	113	101	115	146	135	105	120	109	114	120	127	104	106	129	115	135	136	124	129	126	120	127	130	124	125	116	109	116	121	114	153	105	128	103	119	120	120	144	101	111	106	133	121	114	119	114	125	117	143	122	131	131	114	135	128	136	131	121	146	138	119	135	127	125	135	107	115	131	127	116	105	103	119	124	122	116	126	116	119	134	133	148	141	130	130	137	137	124	108	128	124	125	124	153	143	132	139	135	136	135	133	136	125	130	126	141	135	113	119	125	114	134	130	119	119	114	131	120	130	105	140	129	114	126	118	131	120	125	130	125	141	125	129	125	125	124	133	119	90	110	115	128	122	116	140	133	122	112	103	110	114	124	138	127	119	119	120	129	111	125	110	122	126	119	128	118	150	120	120	149	121	119	117	140	122	126	128	129	149	134	111	113	133	132	111	121	129	127	121	139	121	137	117	130	128	137	138	129	121	110	132	119	123	136	128	116	146	131	130	109	134	127	110	141	115	137	138	113	120	98	129	130	114	121	124	117	137	126	123	130	129	112	120	132	118	130	121	110	135	132	121	131	122	135	115	127	115	118	130	114	128	127	140	108	121	136	136	126	127	133	129	119	132	126	120	104	124	126	130	125	133	126	124	124	129	129	142	145	113	139	124	141	110	106	131	119	133	136	125	117	125	145	117	123	121	120	113	116	116	131	134	141	111	139	117	132	121	126	132	140	121	131	125	111	110	148	155	122	132	121	138	137	115	129	117	124	120	125	125	140	133	131	134	131	118	142	127	131	131	122	118	93	123	126	130	135	115	122	123	126	127	136	119	119	125	110	112	139	122	93	113	127	111	125	119	125	114	112	133	122	132	111	132	118	128	138	121	127	117	112	98	104	112	135	131	110	129	121	124	129	118	119	134	146	124	130	119	115	127	115	118	131	143	120	124	106	114	121	113	135	107	124	122	167	135	97	132	114	135	104	115	111	133	124	122	119	120	125	106	124	113	130	131	136	128	124	117	133	135	118	120	128	140	135	121	113	139	129	103	134	135	130	122	124	130	121	110	125	118	104	130	125	107	125	105	133	124	138	139	113	133	118	124	122	136	131	113	109	127	124	106	131	141	110	123	125	137	136	97	132	102	125	114	117	122	108	122	121	124	122	124	133	117	119	137	136	134	101	126	131	125	138	123	115	126	120	131	136	129	137	124	133	126	143	113	138	118	120	140	119	119	123	127	135	114	151	121	103	132	132	130	110	130	118	151	107	123	110	102	116	111	116	131	145	140	105	139	133	118	126	119	107	123	120	121	145	118	129	118	126	116	135	120	141	127	122	131	139	127	124	140	153	137	131	142	119	128	102	133	121	125	127	121	122	112	130	137	132	144	149	134	136	132	127	129	154	119	122	120	126	143	106	119	135	131	122	123	114	128	144	127	115	113	127	132	130	125	124	108	116	124	124	122	136	118	132	131	134	108	123	102	123	119	123	125	127	112	139	124	123	109	112	130	132	130	126	119	118	136	114	126	133	135	140	108	116	121	126	134	113	120	148	123	136	125	134	133	130	121	130	129	133	128	130	135	140	118	124	129	123	126	109	105	113	139	128	141	118	141	156	142	127	120	133	113	126	120	116	147	120	114	114	132	120	128	135	140	108	130	136	108	140	119	115	125	131	126	116	125	115	125	130	152	121	148	97	126	127	122	118	105	118	111	122	130	130	139	145	120	128	113	122	102	141	124	143	141	139	132	130	135	139	115	130	117	117	131	132	134	123	133	113	116	134	139	117	131	113	104	110	116	123	131	148	136	141	131	126	126	146	128	116	123	109	116	131	140	147	123	116	130	127	111	117	125	130	121	133	129	121	145	142	121	114	135	115	129	119	134	119	151	128	107	117	113	125	123	126	141	133	131	114	109	136	116	106	96	135	126	118	115	116	150	118	102	108	124	116	124	124	139	129	129	114	132	122	113	111	122	139	112	124	112	125	135	142	128	141	131	123	108	99	114	134	134	148	154	109	132	116	120	118	127	118	132	108	128	159	115	127	107	119	111	128	107	137	128	136	110	126	112	105	132	110	117	127	104	135	118	107	113	111	137	139	119	135	114	125	120	130	137	123	134	129	124	108	100	125	114	120	143	118	129	124	130	119	127	107	123	126	122	129	123	131	95	118	123	127	115	115	133	121	110	134	119	122	126	150	128	129	118	128	128	109	123	115	125	131	126	115	127	111	121	122	130	122	122	135	119	130	124	143	100	132	140	127	128	110	137	125	116	126	123	119	120	104	128	118	126	95	123	134	124	122	141	128	110	136	113	129	120	122	150	123	116	125	144	128	129	132	114	127	117	116	132	129	117	134	127	115	116	108	114	109	135	138	133	119	126	119	132	106	140	124	124	124	127	132	130	127	119	127	125	134	109	129	112	128	129	125	119	123	122	121	134	118	128	132	143	119	114	139	121	119	136	130	119	109	150	127	135	140	141	118	132	132	118	131	121	114	136	119	130	138	134	127	133	109	130	120	117	107	116	134	146	106	138	122	122	124	110	126	133	134	145	121	148	139	118	105	124	130	138	146	122	118	131	103	121	138	130	119	136	137	117	122	132	124	121	112	121	128	121	127	124	133	137	123	102	122	119	123	124	121	146	138	125	125	145	123	117	128	119	120	105	118	130	139	139	123	120	123	136	141	118	119	122	109	139	126	117	118	141	109	124	124	102	126	127	113	113	122	135	119	138	119	128	114	139	119	125	127	126	135	112	122	135	110	132	121	98	138	130	101	118	120	133	147	119	129	115	119	141	99	130	120	135	126	113	125	111	99	127	126	124	103	127	114	135	139	136	108	137	118	116	125	136	125	132	130	131	115	136	122	130	123	125	134	132	118	127	129	132	120	117	137	133	148	115	116	125	127	128	128	115	137	128	99	139	129	133	113	122	121	130	117	137	118	134	111	108	114	102	125	133	113	135	112	127	116	101	116	119	103	127	115	96	135	119	132	131	117	130	113	141	124	117	123	141	127	133	107	99	138	116	121	148	131	103	117	115	123	104	118	136	119	124	126	126	135	123	112	143	135	119	124	131	119	135	110	123	134	104	126	111	132	120	103	129	115	103	107	114	129	106	114	125	120	108	125	137	131	131	114	124	116	131	106	119	131	119	133	132	135	120	127	122	145	115	119	121	125	126	119	127	111	121	130	123	134	117	145	141	130	102	108	123
36965	9943	8306	4074	2692	1922	1550	1159	958	781	692	610	563	507	467	446	425	380	391	372	367	326	356	362	337	300	315	318	298	268	306	296	277	278	269	291	292	283	302	252	275	272	251	258	273	281	258	287	276	277	290	269	253	273	268	266	254	258	314	277	279	271	266	252	264	263	262	277	266	276	266	270	274	240	258	246	268	227	270	270	237	279	271	238	243	293	245	259	266	262	280	255	264	267	271	274	278	235	263	250	264	261	259	240	267	259	257	243	255	230	261	261	251	254	283	273	259	262	269	271	276	282	310	256	255	255	263	233	244	254	272	287	247	270	277	239	275	270	240	276	260	260	245	262	263	250	285	261	242	265	262	259	252	291	226	228	268	244	248	267	280	263	267	294	254	248	255	289	272	251	236	244	237	244	248	260	279	285	279	268	235	246	279	293	219	253	260	276	245	274	288	264	287	247	275	249	261	267	279	263	272	239	260	275	314	256	276	265	243	269	274	234	235	275	256	235	261	260	260	260	240	268	290	264	244	297	260	271	254	294	258	281	254	254	250	284	258	235	272	286	230	258	258	258	257	230	246	222	238	242	251	276	264	285	243	235	279	244	251	243	262	250	247	268	268	252	243	261	238	261	250	268	258	255	250	259	265	255	251	255	281	240	232	236	239	278	264	260	269	248	263	230	249	244	269	280	243	290	270	251	256	262	271	249	257	247	234	273	243	259	251	284	236	273	271	254	237	258	243	294	275	274	277	264	284	287	259	287	257	277	267	258	246	271	220	246	242	255	288	259	259	234	272	241	251	261	289	258	250	277	223	238	250	284	250	257	277	268	271	246	243	264	245	263	256	242	236	232	237	239	265	254	240	258	240	248	258	270	277	269	266	251	269	263	257	281	264	263	257	277	248	252	261	275	250	270	264	257	242	287	277	256	253	242	275	270	260	273	265	228	279	264	294	272	279	257	266	270	244	270	248	266	251	277	271	252	250	239	269	237	257	259	276	241	251	239	263	234	268	241	251	295	258	250	269	275	229	273	243	249	273	259	263	250	261	288	244	240	249	252	268	268	250	250	232	236	267	235	270	277	228	288	241	256	264	273	288	254	263	257	257	256	259	259	264	262	270	258	250	242	265	246	236	270	264	254	249	232	249	254	274	261	253	225	266	234	254	239	262	249	235	267	267	263	288	265	238	274	289	248	244	259	258	235	245	264	252	260	275	244	293	240	277	244	258	276	259	261	257	219	261	244	229	272	254	229	269	295	269	244	263	242	287	265	265	249	281	258	246	266	249	255	273	257	287	273	212	262	259	257	266	290	263	259	235	243	248	244	269	250	264	254	245	232	254	257	260	252	259	235	263	264	265	264	263	247	257	283	268	281	252	226	240	249	243	264	241	229	253	256	266	265	276	267	270	268	264	261	268	263	272	250	278	247	257	269	242	263	270	268	259	258	266	228	251	241	283	251	274	244	252	220	266	245	288	262	256	275	243	279	269	288	288	252	274	260	257	241	248	230	231	244	234	256	273	258	236	270	279	261	245	254	223	267	245	240	286	263	278	259	272	280	245	258	281	254	261	253	291	250	257	233	260	302	273	267	247	268	237	246	270	245	247	229	265	252	275	267	276	250	272	283	244	233	260	267	254	273	256	279	247	267	221	292	279	263	239	270	225	275	265	254	267	263	259	227	244	252	257	260	277	259	258	237	271	275	254	243	237	280	269	258	237	268	275	257	262	272	278	248	258	283	253	263	239	264	248	250	284	257	263	260	266	250	274	261	265	255	254	240	249	253	270	258	245	268	266	257	247	246	268	258	289	232	278	276	238	261	254	245	262	242	230	237	236	256	262	248	267	240	288	284	247	269	261	249	264	249	244	271	279	257	283	262	264	253	261	269	262	219	245	268	236	270	268	282	258	259	265	240	257	263	267	263	265	238	252	272	288	237	274	266	274	257	242	262	280	233	275	257	256	239	253	241	244	268	263	255	265	264	268	264	257	261	254	248	240	250	265	240	260	254	281	292	240	283	306	239	263	245	276	237	273	231	262	287	257	253	280	258	266	240	279	257	278	254	267	277	254	243	282	270	245	266	246	290	255	236	247	277	246	287	231	241	249	254	270	266	241	258	287	249	222	279	280	253	260	251	264	257	236	275	269	237	277	261	220	268	262	230	255	261	251	276	267	249	231	253	245	271	232	284	239	282	241	250	264	273	267	242	266	256	304	284	248	265	228	293	246	271	240	242	261	243	248	281	248	254	268	249	251	256	232	245	257	263	285	283	256	258	252	246	269	246	247	248	270	263	288	249	242	247	282	252	280	261	254	249	254	283	248	271	253	247	251	263	267	253	272	268	244	261	256	264	259	263	263	272	243	266	264	250	278	265	255	289	272	282	245	232	258	233	247	266	254	255	276	269	237	250	259	243	267	259	249	274	279	254	248	275	242	286	244	267	268	274	277	289	258	278	276	253	247	245	273	261	260	264	280	272	296	275	247	250	258	229	252	242	243	251	251	269	220	230	269	241	276	272	272	253	244	256	277	247	258	271	277	275	238	293	275	265	252	255	257	271	260	258	268	285	265	277	269	258	289	249	244	257	257	283	250	266	263	257	244	238	235	263	263	274	235	228	279	275	253	242	249	251	272	249	259	252	269	229	253	228	258	232	229	236	255	263	270	243	280	264	262	272	243	277	280	234	257	300	267	279	244	255	261	269	250	260	249	248	223	242	273	259	268	282	255	226	265	259	272	264	254	250	229	283	238	229	262	255	256	265	260	250	244	250	263	270	265	244	272	252	275	271	264	260	235	227	242	276	250	221	246	277	239	253	261	291	261	273	265	259	237	268	271	284	256	260	238	265	277	279	244	276	274	266	300	275	246	230	277	263	242	249	255	261	253	261	266	231	268	236	241	289	248	271	258	246	253	263	280	256	276	244	250	280	249	273	270	264	259	274	274	250	285	260	246	265	263	241	256	247	248	242	266	267	239	269	238	264	246	267	265	250	254	268	255	258	251	268	278	286	245	250	265	286	257	270	241	266	266	249	251	246	251	250	239	250	276	231	267	230	266	250	262	259	284	234	245	237	275	269	245	246	267	260	271	251	289	254	265	248	253	272	276	240	253	270	240	265	236	260	241	233	271	245	263	226	286	259	257	255	227	254	256	279	249	253	267	253	232	286	264	272	235	263	231	265	260	286	282	253	262	260	232	256	293	246	242	242	240	257	254	251	257	252	273	260	257	242	240	273	252	233	282	249	242	264	272	271	233	256	256	238	226	263	273	248	237	268	273	240	246	278	242	267	258	232	260	267	244	250	241	279	281	229	241	247	278	248	246	265	238	253	245	241	259	262	229	246	264	257	255	275	248	251	257	249	264	242	267	252	251	245	245	257	215	248	279	299	250	264	275	296	247	239	277	240	278	265	238	290	292	265	259	257	291	251	269	271	244	213	254	279	278	260	276	253	256	278	262	242	250	240	265	301	246	291	252	258	254	271
23771	21670	29916	23923	21670	18206	1673	749	576	535	506	461	425	385	383	397	375	351	365	354	337	311	331	298	337	296	316	293	315	318	318	278	277	317	308	302	299	287	280	305	307	298	276	295	289	295	294	270	312	262	268	269	329	279	286	299	271	286	300	281	302	283	274	330	255	273	273	313	292	280	277	295	257	285	273	239	288	280	270	280	311	287	258	297	284	291	264	294	317	270	278	280	282	286	295	293	288	290	282	308	291	260	269	288	261	274	283	289	321	278	270	273	294	292	287	281	291	278	267	324	298	290	294	294	283	248	299	266	275	314	250	304	291	249	281	292	315	253	258	275	266	293	292	261	290	292	274	316	254	287	313	266	286	255	298	273	274	284	284	264	273	278	269	259	296	284	292	296	290	306	268	256	264	282	272	261	305	240	288	291	275	264	263	247	260	253	293	275	288	299	283	288	265	237	265	270	287	316	273	282	282	292	282	283	267	262	277	305	271	268	265	278	267	263	284	270	270	282	266	290	305	266	262	276	283	254	289	266	250	267	287	254	262	272	261	277	260	278	284	265	275	253	253	304	262	295	240	276	290	276	261	300	282	271	262	295	248	274	314	255	288	289	284	280	274	285	302	287	279	300	266	290	264	283	264	273	278	279	280	264	292	256	308	296	256	258	270	281	262	297	289	280	274	263	257	279	290	263	291	308	254	263	297	274	263	277	255	275	267	291	277	296	273	266	269	305	249	285	258	272	258	285	291	314	278	294	289	315	296	285	243	280	256	283	283	268	301	254	268	282	288	288	263	271	299	267	253	295	249	231	269	244	278	225	291	271	275	293	263	282	292	273	301	264	256	314	265	245	254	287	283	275	286	257	260	271	298	312	283	285	300	264	284	303	247	267	256	282	290	283	285	273	277	303	271	267	260	294	296	272	280	269	282	262	302	331	279	287	267	273	275	259	309	270	281	306	260	288	272	260	252	272	269	287	296	276	268	264	307	292	262	274	289	265	302	280	277	270	270	299	282	295	295	278	288	312	278	289	292	277	297	278	252	261	301	255	278	284	249	266	275	246	257	265	254	262	263	291	275	285	275	290	282	285	275	256	270	261	273	263	278	308	275	262	294	289	281	264	283	244	282	283	279	289	273	296	304	273	256	274	308	293	287	279	282	247	279	298	265	279	278	291	259	261	289	278	276	272	293	275	270	248	278	263	309	286	290	267	310	276	302	294	297	293	270	269	293	270	263	251	279	289	258	286	304	296	275	298	294	293	285	265	266	259	271	284	297	272	294	272	286	286	284	285	285	282	275	296	277	253	299	290	306	277	294	290	237	286	259	275	278	285	293	272	266	292	295	263	271	276	277	249	270	273	255	297	287	270	278	285	274	260	294	275	267	263	293	260	281	262	268	272	257	298	276	289	278	274	268	305	280	276	292	293	252	287	269	249	248	264	296	263	283	293	277	266	283	283	273	256	282	275	275	280	266	263	297	273	311	269	259	265	265	281	290	287	284	279	276	282	269	287	292	266	273	276	269	273	281	287	262	284	285	279	262	293	278	235	276	315	278	234	262	277	267	295	283	273	291	277	270	287	302	277	272	278	301	283	273	302	272	277	275	241	266	261	293	273	275	305	270	266	284	268	275	279	269	275	289	283	284	289	310	291	255	273	269	275	263	273	272	268	284	276	263	297	282	282	278	309	294	251	245	289	270	266	275	280	263	296	292	284	302	252	271	257	283	280	270	298	267	306	291	272	316	306	314	276	261	286	276	282	269	272	282	281	264	271	269	271	259	268	270	280	274	308	291	253	292	275	293	254	265	263	270	270	276	272	282	267	258	281	255	262	274	291	274	307	278	272	252	273	274	290	266	253	296	278	279	256	276	265	311	265	311	287	251	268	285	270	279	289	295	282	292	275	268	286	272	285	263	293	257	282	305	295	280	270	301	309	272	282	293	266	290	303	282	275	295	301	249	304	325	291	265	282	262	263	289	276	287	261	282	286	296	268	278	281	251	308	282	245	327	282	273	263	254	305	282	274	243	243	278	287	284	316	286	274	272	291	270	285	262	266	269	282	280	301	306	278	269	280	312	257	270	285	266	306	269	274	322	284	291	298	286	289	269	263	271	259	265	274	276	281	283	252	262	274	278	274	264	262	283	263	262	267	277	267	282	279	273	245	281	303	262	313	303	316	277	290	283	274	286	286	228	260	284	277	293	309	275	275	277	281	273	276	305	267	254	289	276	278	283	305	279	253	289	267	274	285	272	233	261	308	273	266	257	262	249	286	258	306	278	258	261	287	260	280	282	283	263	268	282	261	242	280	283	266	261	273	290	248	240	265	271	272	301	281	257	279	257	271	285	282	254	260	260	299	251	260	292	260	291	242	271	272	271	267	282	250	301	271	302	269	298	279	277	241	270	299	298	275	259	249	282	262	260	266	256	274	286	270	275	317	300	276	286	272	291	269	271	289	293	275	302	260	275	279	288	271	268	268	268	283	285	268	254	246	262	291	286	273	267	263	280	258	271	273	272	268	284	287	253	305	264	264	263	256	294	299	299	276	265	291	267	295	298	269	260	280	288	289	269	327	247	286	319	269	280	269	269	269	262	299	249	257	295	267	230	262	281	275	291	313	273	276	282	266	255	248	263	295	261	295	278	276	292	295	275	272	297	277	279	295	267	287	268	269	307	273	272	290	268	256	262	293	289	287	259	253	303	279	274	295	275	322	279	278	278	267	301	274	286	268	255	284	280	318	270	265	281	291	289	287	280	290	263	276	272	283	269	322	260	305	262	293	300	293	288	303	258	244	301	252	276	263	268	267	281	278	270	283	266	297	302	270	282	268	262	267	265	254	296	301	274	257	271	271	301	249	261	254	279	260	286	259	267	297	277	281	278	263	227	320	269	262	284	266	292	294	290	291	249	309	261	274	266	278	282	285	276	291	265	296	282	268	231	275	258	285	284	303	311	260	293	301	268	304	288	266	276	293	275	317	292	267	267	286	304	280	302	267	284	275	278	233	270	306	272	262	295	295	279	278	307	288	284	290	293	279	269	282	250	276	290	265	268	296	256	284	294	249	277	283	281	278	293	277	267	276	278	274	287	307	293	267	291	260	311	266	280	259	266	273	285	296	280	253	296	287	316	275	287	283	269	259	266	268	276	287	322	275	270	263	285	290	263	274	284	270	288	271	264	268	255	263	295	266	263	265	272	265	305	271	275	292	252	301	309	292	255	271	313	267	245	264	273	273	257	295	252	273	285	258	317	258	285	288	297	285	278	254	267	295	287	298	281	283	257	295	251	272	259	275	273	275	254	277	261	270	265	282	261	279	284	275	276	291	254	257	276	326	278	279	250	279	247	291	290	271	289	286	290	278	246	288	294	282	252	295	280	289	296	264	280	258	306	274	282	256	280	275	263	294	300	296	280	281	298	295	268	284	292	304	289	290	285	273	268	278	286	282	284	267	279	274	259	294	267	258	257	300	281	309	268	282
40088	13967	12215	6596	4565	3330	2520	2002	1632	1429	1251	1107	975	891	897	831	733	749	714	716	687	622	587	627	579	565	573	514	558	539	544	506	588	529	535	529	515	584	550	491	558	532	523	570	507	520	509	499	497	506	535	497	472	496	496	477	542	531	497	498	495	517	483	483	474	487	491	497	481	479	479	502	513	546	514	470	501	461	479	439	468	476	476	488	471	508	455	490	493	477	511	480	500	467	499	556	548	488	497	516	450	508	471	475	493	449	494	498	490	430	448	490	498	456	492	488	483	500	496	491	440	505	456	454	538	502	486	495	560	498	470	523	458	475	479	471	441	494	457	486	519	489	476	521	445	500	506	517	492	461	466	482	461	477	504	487	473	489	477	476	476	466	466	473	499	499	463	478	505	524	472	497	489	456	498	477	492	496	484	470	485	481	484	447	506	502	493	482	468	467	466	491	493	475	494	426	439	499	466	471	473	479	485	460	477	495	486	453	499	489	482	507	458	467	473	504	517	485	486	503	469	492	459	458	452	486	486	494	480	448	497	550	441	454	451	485	499	506	474	485	462	461	521	518	479	518	453	451	472	494	447	474	466	440	483	459	465	488	484	487	453	492	504	506	459	490	511	463	455	508	505	465	457	465	501	476	462	487	517	520	464	451	480	454	485	483	484	475	468	474	459	512	481	528	466	498	446	466	490	509	487	488	477	421	490	492	483	467	500	482	476	485	476	495	497	511	494	497	508	483	487	477	465	516	483	490	515	484	471	433	471	442	481	484	523	443	488	505	480	499	471	458	472	497	542	470	501	503	505	469	454	455	480	490	482	486	503	486	457	463	481	486	481	491	457	504	469	468	483	433	482	487	510	497	500	478	504	450	456	463	494	516	475	476	494	451	485	435	453	532	508	471	504	479	493	463	491	493	530	486	499	479	430	514	487	468	483	482	450	476	456	466	450	483	517	537	508	432	450	442	521	509	489	499	514	481	476	485	446	491	466	472	460	476	464	486	486	489	477	432	509	476	500	496	457	487	471	514	474	500	460	515	443	480	480	513	430	485	492	495	473	475	469	454	448	470	473	500	472	491	519	498	506	508	513	520	461	471	449	481	506	503	448	503	483	487	459	489	490	469	484	477	511	501	464	481	518	513	462	491	466	462	491	473	521	433	460	435	508	473	509	483	513	472	492	485	475	471	470	493	488	491	470	487	468	470	467	452	470	508	459	476	469	489	473	466	454	444	477	485	487	468	463	456	484	504	516	449	446	427	507	480	480	463	516	485	469	504	459	494	499	505	466	465	523	468	470	501	508	489	485	457	477	499	490	490	460	509	510	487	462	506	456	471	500	509	510	481	502	468	494	465	522	467	523	480	480	487	461	471	516	489	477	539	477	453	469	519	483	471	459	442	455	484	452	501	491	467	482	436	490	473	499	470	481	481	475	472	504	487	479	495	467	489	495	500	471	470	467	503	463	503	508	536	463	485	461	452	474	470	471	478	484	496	482	478	506	474	447	481	496	458	501	496	469	482	497	469	461	506	520	462	495	446	472	483	522	453	500	490	504	465	497	499	518	465	483	489	496	503	479	455	518	441	489	477	466	440	500	454	495	497	464	498	485	475	455	492	505	496	496	465	475	513	497	478	490	478	462	483	497	485	491	510	496	507	527	506	470	456	497	522	466	457	502	488	467	489	476	468	489	544	467	503	468	464	489	443	454	465	457	508	448	487	504	476	480	489	502	491	453	490	488	480	482	449	465	499	476	469	484	495	527	468	476	490	471	450	488	519	508	491	510	433	456	443	467	506	485	466	454	508	457	495	484	517	510	491	451	452	500	465	462	479	484	488	455	487	456	492	517	490	484	502	480	503	527	462	443	463	483	477	487	469	487	461	500	473	461	467	504	464	464	494	513	489	506	459	440	481	450	488	472	458	490	482	514	512	493	430	450	503	487	461	500	527	464	455	476	472	456	482	507	508	464	466	450	485	473	486	484	494	463	498	501	547	492	457	491	460	478	504	478	464	494	482	483	497	498	482	498	471	502	430	472	446	460	467	494	470	465	479	477	459	474	478	447	440	527	470	499	454	485	466	530	473	427	473	484	497	467	480	476	495	475	446	473	511	422	506	467	438	503	520	455	461	498	460	504	507	477	469	475	472	496	471	480	489	447	470	491	468	455	469	464	464	517	465	463	498	491	480	487	502	542	500	514	446	482	477	456	470	495	465	495	483	460	495	464	477	467	485	505	487	479	441	457	443	498	490	453	469	526	476	495	512	473	483	492	491	453	512	473	464	509	494	485	511	502	510	481	476	480	488	479	491	480	489	491	485	494	492	512	450	496	460	494	470	508	496	456	499	486	507	481	458	441	491	521	483	476	471	494	468	485	451	458	484	481	484	482	454	541	517	472	497	481	510	511	486	486	475	481	466	502	483	493	426	495	487	450	505	455	485	530	472	485	494	493	472	490	476	483	492	491	504	468	486	470	480	443	464	501	497	498	453	484	471	491	544	475	497	482	502	508	464	431	490	481	514	519	466	466	483	519	437	475	505	504	485	498	477	458	455	512	482	491	472	467	486	468	473	475	493	457	490	509	499	524	514	476	466	468	473	483	515	464	500	483	480	462	481	487	483	499	484	476	521	500	502	499	435	485	489	468	490	490	493	486	483	468	466	473	479	518	474	445	468	496	480	472	494	463	497	472	520	523	542	519	532	484	466	452	424	466	495	510	458	470	472	497	458	471	480	509	476	456	499	482	459	479	491	505	490	485	488	500	476	455	463	516	476	480	491	448	469	529	466	522	482	518	502	475	414	494	487	479	469	475	477	474	474	467	474	483	472	464	465	476	466	473	477	490	509	474	504	471	479	506	511	497	465	455	498	511	508	482	473	447	457	457	479	470	494	492	492	472	503	475	496	440	501	477	486	455	474	450	448	488	467	495	474	486	462	480	515	493	472	467	478	466	477	461	474	468	487	460	496	453	484	468	503	443	427	502	465	484	525	514	482	470	490	467	518	467	499	519	486	504	473	440	469	514	478	454	499	503	458	492	508	464	476	510	510	419	488	464	481	487	472	515	489	503	490	492	509	501	498	450	434	491	480	512	504	442	469	444	458	463	488	450	484	476	490	480	499	488	457	488	473	502	477	478	481	504	492	470	443	482	440	501	468	448	494	520	477	527	461	449	504	457	478	482	474	465	503	486	451	480	469	485	523	447	443	489	485	474	451	476	529	460	477	516	460	496	469	510	482	488	496	506	491	488	479	445	472	471	456	454	477	445	485	493	491	488	479	487	514	517	454	523	450	494	439	456	477	513	482	512	534	486	480	445	447	480	478	489	480	477	465	482	493	486	464	483	490	556	500	466	481	485	450	478	519	511	471	494	502	485	472	467	456	498	542	461	488	503	487	509	485	490	501	485	484	524	487	490	487	480	478	473	473	490	467	478	486	464	471	491	507	483	470	463	473	486	469	489	463	500	479	492	498	494	453	481	477
27313	20815	7477	508	324	260	132	114	104	94	102	85	90	81	87	90	104	90	76	93	92	88	85	77	71	82	92	84	83	95	77	99	98	79	80	85	76	82	71	85	70	107	76	91	87	90	92	81	96	87	79	84	81	105	77	80	81	99	92	86	87	71	71	92	89	100	89	75	75	81	83	83	86	87	80	82	81	68	68	72	79	75	81	71	70	75	78	67	91	85	92	86	78	79	76	102	91	70	86	76	71	93	99	101	70	94	73	69	90	80	72	91	85	70	58	89	84	77	81	72	97	97	91	93	86	71	66	99	89	72	75	82	88	79	88	72	78	60	88	84	96	88	81	88	98	73	89	92	85	73	85	73	87	76	73	74	77	76	78	81	95	77	70	88	88	90	90	90	74	97	83	93	72	82	90	86	87	73	86	73	71	76	96	76	63	84	90	84	94	75	69	91	111	77	95	88	86	98	86	90	97	67	100	77	79	92	78	90	89	97	62	91	91	70	82	92	75	76	77	82	84	90	88	83	78	75	72	79	78	85	89	86	86	98	87	102	86	100	83	88	88	103	80	90	74	82	78	97	83	72	91	90	86	83	76	70	85	88	77	79	81	90	99	73	72	80	97	87	96	82	82	85	90	105	75	68	83	76	76	81	83	69	79	73	92	84	82	78	80	67	86	95	89	90	63	84	78	70	91	85	69	94	89	88	97	87	80	77	82	79	81	75	90	72	74	89	98	89	93	90	81	97	79	87	75	66	83	77	87	86	69	82	80	85	78	88	92	83	67	82	90	94	96	81	92	97	83	100	85	80	97	86	64	76	67	79	72	83	90	69	83	77	91	80	87	87	88	81	73	82	102	71	88	70	79	85	84	94	78	95	81	73	78	86	74	79	70	71	80	81	78	78	89	87	98	98	82	81	73	78	92	88	89	93	85	88	87	107	79	82	80	62	90	84	78	76	84	72	108	70	73	79	92	76	75	88	85	90	84	80	88	78	87	74	87	84	70	91	96	77	88	73	78	88	82	81	97	84	68	94	81	80	81	81	85	92	69	92	93	78	83	95	82	72	88	85	77	84	90	89	84	85	99	71	88	101	72	98	93	82	91	94	86	92	78	89	91	64	65	87	81	75	102	102	83	78	77	80	73	78	84	92	112	78	74	77	70	82	89	86	89	81	94	100	104	91	93	89	82	90	72	98	82	69	74	82	64	62	90	89	73	84	110	78	59	94	82	89	94	101	87	68	83	77	85	87	79	73	82	84	90	95	94	72	73	84	90	105	76	77	73	86	99	85	91	92	68	87	89	94	85	77	72	95	85	101	96	80	86	91	65	80	91	67	91	88	81	83	66	81	77	62	86	75	93	99	80	70	95	81	97	80	68	72	101	80	93	81	101	89	99	78	78	89	75	91	73	76	73	74	101	81	77	85	80	97	85	88	100	87	86	90	71	87	92	86	76	81	82	114	88	83	80	69	72	90	84	79	110	93	79	92	91	76	85	95	75	79	67	69	71	70	80	80	88	84	77	97	97	77	88	77	81	86	75	75	86	85	80	79	82	87	76	88	83	87	98	80	77	72	89	84	85	82	90	86	89	95	91	78	76	83	65	69	86	75	90	92	87	95	102	100	80	84	72	74	85	85	93	87	87	75	92	109	74	92	88	93	81	86	66	88	71	99	95	72	77	67	95	92	98	95	95	73	90	104	88	83	87	92	87	81	88	83	80	80	97	83	83	81	95	67	75	90	85	96	92	86	80	77	100	77	77	88	87	67	95	93	64	84	89	86	78	74	103	83	79	93	88	87	86	95	79	83	67	67	83	83	96	81	91	83	84	78	76	85	76	79	84	88	79	90	99	89	74	86	80	86	80	76	75	78	76	80	64	88	96	77	91	73	78	74	79	83	70	97	81	82	91	72	82	83	89	90	77	72	81	86	83	76	95	90	68	75	64	88	101	93	92	85	78	81	88	86	85	95	74	93	86	86	76	92	78	87	83	94	77	90	83	89	69	88	80	76	90	93	78	79	84	93	75	101	94	74	82	87	84	87	100	82	79	70	81	66	69	78	73	85	85	91	86	86	91	94	86	87	106	90	80	79	88	93	79	94	93	82	76	78	103	84	91	79	75	92	69	92	79	88	71	93	83	80	77	64	87	75	90	74	81	68	88	73	77	87	85	91	81	65	96	80	79	87	80	93	81	75	84	87	78	82	92	77	67	98	83	78	78	98	97	79	60	79	73	86	89	87	79	70	80	94	94	87	92	93	87	88	88	96	85	88	81	89	89	95	80	83	72	86	92	79	98	87	76	111	85	76	79	76	87	92	90	88	71	91	78	71	72	75	71	71	93	78	90	85	75	99	83	85	80	67	73	78	80	67	101	80	81	100	91	78	95	66	73	89	78	99	86	79	81	90	63	80	98	86	86	91	101	87	75	79	99	73	104	102	77	86	99	83	85	94	92	75	93	80	81	90	93	79	80	72	107	76	91	72	83	74	71	70	85	82	84	95	72	94	79	91	91	97	92	74	86	84	81	90	104	88	72	100	75	82	76	77	84	105	79	81	81	98	71	90	87	71	89	77	78	85	93	91	81	77	96	76	77	94	89	100	86	74	88	83	80	103	89	75	85	96	93	89	66	98	85	84	77	87	77	83	82	99	69	76	80	94	70	73	75	89	91	87	92	64	87	86	82	90	62	88	89	99	81	81	84	84	81	88	81	89	84	89	92	82	86	74	71	73	66	79	81	74	78	96	81	86	82	82	87	93	107	84	89	79	81	81	79	95	104	83	82	88	104	93	77	84	74	83	82	78	98	76	83	93	82	76	95	78	93	79	99	72	82	86	91	82	96	86	85	80	94	96	85	92	90	84	93	85	91	90	83	94	81	80	81	89	66	95	89	87	87	63	85	73	57	90	87	96	84	95	97	85	93	82	68	82	84	89	71	75	95	91	79	98	83	85	73	83	92	76	73	80	81	90	76	91	91	87	84	80	85	69	93	76	101	74	66	78	90	87	71	84	91	95	76	85	83	83	77	77	86	84	94	72	83	87	79	82	89	73	65	79	99	80	95	76	93	91	87	79	90	88	92	91	90	90	74	98	85	84	87	90	74	94	89	96	86	80	93	73	77	89	96	78	88	80	86	87	85	85	83	85	88	86	88	83	71	105	76	110	78	84	83	82	87	70	91	71	89	88	79	88	95	82	79	88	99	87	88	98	81	105	84	75	98	78	90	73	76	79	77	75	90	81	80	87	66	89	89	100	85	83	94	87	76	95	85	82	81	78	87	96	78	91	59	60	83	83	95	69	102	72	87	80	93	88	84	89	76	74	75	85	83	88	76	81	81	87	87	99	68	84	76	98	78	89	82	83	81	77	94	85	92	82	80	82	95	77	82	73	86	85	84	97	81	66	92	76	90	76	74	74	91	89	98	96	92	89	79	87	75	97	85	84	58	87	81	82	82	72	87	80	83	69	91	86	99	90	81	72
21106	1560	1194	604	482	322	334	267	256	273	259	208	212	209	191	206	188	194	212	224	221	187	209	177	191	174	193	191	189	207	202	182	189	173	189	205	195	183	197	197	174	229	186	188	185	174	189	181	200	182	171	184	149	187	206	177	184	192	164	191	177	221	178	175	192	197	183	196	199	184	190	166	194	173	200	158	150	177	204	196	206	184	188	207	197	164	198	161	198	180	188	182	183	210	169	185	165	198	189	198	183	184	167	202	176	181	192	170	192	170	203	185	178	192	219	185	180	203	189	204	174	183	202	167	185	201	163	199	197	185	194	176	208	171	187	207	186	161	184	184	176	178	201	180	171	186	193	179	207	198	173	182	183	207	180	201	174	201	167	218	157	191	183	192	187	199	188	177	201	167	167	172	218	189	211	180	180	170	155	176	198	200	190	179	213	187	194	204	173	217	200	204	205	194	183	199	173	177	212	171	163	194	172	185	168	210	179	181	196	179	191	169	187	196	189	180	191	220	169	203	200	200	209	205	183	195	190	191	168	163	199	207	188	205	154	160	182	196	183	183	185	173	161	204	185	195	167	179	157	187	166	175	170	191	208	191	202	188	185	190	201	196	189	198	178	186	171	194	201	179	170	193	190	170	167	205	188	184	196	177	174	180	172	189	179	173	174	160	169	193	171	183	182	211	196	184	175	204	169	199	199	174	168	190	195	174	188	187	192	190	186	161	189	183	227	187	179	185	173	191	172	184	183	193	197	182	193	182	196	181	202	186	184	204	203	193	211	208	199	176	186	216	188	181	191	183	181	187	174	179	184	171	164	179	178	185	178	187	168	192	184	200	174	208	216	190	208	195	164	175	199	193	192	170	178	199	209	182	179	167	192	173	175	180	169	184	179	173	173	194	179	154	182	185	180	178	185	191	189	193	188	183	197	203	171	172	158	204	183	182	192	164	185	204	211	182	187	205	182	182	194	187	193	223	192	189	197	180	198	186	176	192	215	171	176	202	188	182	168	208	209	174	205	163	204	193	185	187	190	204	230	180	194	168	193	205	184	195	173	211	206	187	185	189	173	162	175	191	186	192	196	195	195	182	204	189	192	177	179	197	180	178	195	183	168	187	179	169	184	147	211	216	173	182	167	199	181	201	160	212	201	177	184	182	195	181	197	185	180	202	186	199	217	184	199	199	213	217	198	170	200	168	203	179	192	202	192	175	200	162	182	198	189	190	198	200	179	187	195	191	178	163	182	185	184	175	218	190	209	169	178	211	172	172	192	165	192	183	158	194	175	200	176	192	174	196	184	190	168	188	179	214	200	183	188	183	203	208	215	190	173	174	176	188	178	197	203	215	186	209	172	178	187	181	173	193	190	193	194	184	187	193	193	179	202	179	186	179	170	174	188	145	177	211	190	191	192	193	190	171	189	202	199	209	183	195	177	160	211	180	179	189	198	175	165	212	184	201	167	185	201	190	203	179	194	183	181	198	186	191	176	201	205	206	175	197	195	175	205	197	190	181	215	173	191	182	191	179	205	171	207	187	174	189	182	186	182	203	181	180	169	165	188	163	176	193	199	166	197	189	176	192	178	193	196	189	200	191	159	197	179	170	207	191	230	180	204	188	196	167	196	192	190	180	177	169	179	199	169	201	185	190	199	195	209	185	194	202	213	190	188	176	187	175	199	184	176	187	191	186	192	180	191	197	179	192	198	210	181	187	229	193	175	206	176	175	213	199	168	170	185	205	207	177	177	168	182	173	187	203	171	186	187	182	178	191	179	187	175	163	175	168	180	187	177	190	203	178	205	196	182	199	175	179	200	206	217	178	190	160	186	170	180	188	194	194	189	174	145	193	181	190	171	205	200	165	175	162	174	178	194	201	187	193	178	169	191	171	209	185	186	192	178	174	194	182	195	186	195	194	205	177	162	215	174	180	184	199	181	196	177	200	189	203	202	193	180	210	177	187	150	205	189	179	185	212	214	168	203	173	180	179	177	186	194	173	182	160	181	157	193	178	196	176	187	189	185	173	170	189	181	171	179	172	225	184	189	188	183	187	202	190	165	189	196	194	203	199	186	206	202	184	175	201	196	196	199	180	182	197	185	188	185	196	175	202	190	185	178	176	189	176	181	195	195	179	186	205	213	186	197	180	189	160	186	187	175	184	193	186	181	183	197	192	213	185	174	175	186	187	203	163	180	218	192	178	180	185	182	184	203	185	184	179	215	170	167	171	188	205	207	186	182	203	182	199	204	205	191	191	192	214	168	201	191	196	202	189	170	211	182	172	164	181	167	191	174	158	172	198	187	163	152	198	194	193	168	181	194	193	199	185	181	176	173	207	181	193	182	196	167	194	163	180	183	179	192	198	177	188	171	192	185	193	192	185	229	212	212	163	185	181	192	182	200	175	207	191	185	210	200	195	181	184	231	156	198	182	155	190	198	164	195	190	189	182	172	154	215	202	202	183	187	180	192	191	180	197	211	200	205	191	169	182	192	168	192	208	186	179	160	179	188	203	177	177	204	168	196	183	184	183	176	193	171	187	172	207	173	190	182	170	184	174	201	201	185	181	217	171	162	208	191	174	206	202	176	171	180	174	184	176	167	188	178	184	193	189	173	204	174	212	205	218	165	183	178	174	187	196	208	181	192	199	165	189	179	171	163	210	206	159	153	167	173	201	181	180	156	193	169	196	187	197	187	170	175	171	205	182	181	186	192	207	195	170	184	199	175	195	180	196	169	158	172	206	215	199	205	176	191	178	205	200	170	194	189	171	174	194	187	185	187	181	183	163	187	183	182	200	191	177	163	199	165	191	186	194	220	193	195	194	182	182	199	184	168	193	185	171	208	178	170	192	198	197	198	190	190	193	191	200	204	196	153	186	180	180	214	168	171	194	177	194	189	176	184	207	201	197	178	180	169	197	203	187	198	173	163	185	181	199	195	183	197	178	187	203	163	169	183	192	177	189	190	183	178	168	170	175	192	197	169	170	187	170	209	188	185	199	184	193	170	174	187	207	191	172	176	185	212	171	195	195	187	181	202	172	162	198	182	186	189	155	186	171	190	193	189	176	184	181	192	171	185	194	217	184	181	196	192	190	171	182	193	178	186	175	203	184	201	187	196	190	199	174	208	200	188	209	182	157	197	199	188	185	195	187	190	170	201	177	181	180	211	201	176	183	171	154	177	180	174	188	182	177	184	185	191	206	189	213	170	183	174	191	162	189	202	195	187	186	213	161	188	195	178	200	190	166	204	181	202	166	186	172	188	180	185	196	197	164	173	178	207	182	204	191	184	158	166	170	178	162	171	201	182	182	169	181	182	196	191	201	163	201	205	190	188	172	208	199	176	187	152	202	178	191	193	182	182	186	189	178	203	175	185	201	158	194	172	195	182	182	195	153	194	198	183	178	203	213	183	203	188	179	166	178	168	166	191	196	203	179	203	191	188	158	196	173	215	172	197	207	182	202	185	202	184	201	187	186	201	200	177	187
24776	21651	29496	24304	18836	1251	528	371	268	228	255	199	196	173	191	153	165	160	168	166	151	153	133	134	141	122	142	151	123	133	130	122	162	118	122	141	140	130	125	146	117	140	148	113	130	131	139	133	126	136	124	114	126	139	108	128	129	144	140	123	126	145	147	146	129	123	120	131	115	129	112	123	123	124	134	119	128	144	137	143	113	124	136	118	128	126	133	130	132	128	135	119	130	112	128	107	133	123	104	132	120	130	123	118	126	153	127	144	125	134	126	124	134	142	138	131	123	121	125	124	117	119	132	119	132	128	128	126	133	111	117	147	143	133	128	129	149	127	125	104	138	115	118	139	113	128	101	131	131	149	136	107	98	112	133	103	122	119	118	116	94	131	109	123	122	140	112	129	143	116	127	126	129	132	110	122	108	118	124	124	130	138	133	118	105	129	118	120	134	121	126	118	120	119	126	124	115	127	117	129	125	104	128	125	116	138	141	121	129	138	130	116	135	123	120	125	107	138	121	124	136	119	126	126	114	154	138	134	121	117	120	101	120	118	112	120	130	127	106	145	126	145	113	135	133	170	128	109	119	123	123	130	125	130	107	109	127	116	117	117	147	141	138	103	112	113	120	116	123	133	128	127	120	131	127	120	100	148	131	111	124	122	125	120	123	124	128	124	109	118	136	115	128	113	137	125	121	130	109	138	139	123	143	117	122	121	141	118	134	143	113	126	139	107	118	132	113	123	147	114	131	110	118	130	118	124	112	135	112	118	118	126	143	136	136	125	127	123	123	148	108	122	120	126	145	131	118	133	118	122	119	107	133	120	107	139	126	117	134	127	132	120	136	131	133	96	141	130	120	110	115	125	115	142	138	140	118	125	113	114	134	138	132	110	118	141	119	110	119	110	114	119	132	129	141	105	126	121	114	139	134	118	120	127	125	117	113	125	122	127	146	132	132	139	131	132	128	114	133	111	102	117	126	139	151	125	102	117	116	116	132	144	128	120	136	111	122	131	110	115	122	114	119	132	147	137	125	121	104	114	111	113	108	114	110	144	119	129	115	125	138	136	118	131	134	120	100	133	142	122	111	127	130	114	115	131	118	119	134	103	125	120	124	126	119	133	132	113	124	109	111	143	107	141	123	126	126	125	122	128	110	118	131	119	134	111	133	112	123	101	128	117	136	120	135	144	129	134	115	113	116	113	165	110	126	126	113	153	135	107	104	99	133	113	131	109	117	116	113	109	134	115	136	118	144	116	113	130	148	103	130	127	145	123	108	115	124	121	123	113	125	144	133	127	136	127	96	141	121	125	139	134	126	124	123	104	114	119	145	120	132	112	116	126	145	131	105	113	151	123	130	127	124	131	135	118	109	111	117	114	130	115	129	109	131	120	142	101	130	119	109	110	115	128	129	138	144	140	124	125	122	123	114	138	130	117	106	120	117	121	112	119	132	125	132	127	137	108	112	139	124	124	134	136	121	107	130	134	139	138	112	119	115	120	128	125	130	128	158	137	106	120	136	122	117	127	116	125	121	109	110	121	129	118	133	126	128	125	134	127	113	120	118	120	103	133	153	141	152	106	133	90	116	133	107	116	128	131	139	127	127	127	125	114	146	104	121	140	116	139	91	119	118	149	126	123	141	117	129	145	111	104	142	113	123	131	123	105	128	129	124	121	103	126	123	130	118	133	97	133	104	114	136	114	122	114	131	132	131	128	103	109	122	121	136	113	111	124	134	129	114	147	116	138	133	114	110	136	140	126	117	121	117	116	140	135	144	135	112	124	144	122	113	123	117	100	122	142	131	130	108	136	130	120	113	145	139	131	123	125	127	135	119	115	117	146	126	125	94	114	124	121	135	117	113	114	124	132	125	138	110	129	107	129	113	118	127	130	143	111	123	132	114	125	141	115	126	108	117	150	119	128	136	126	134	127	121	127	125	110	130	133	137	140	118	116	111	117	127	126	112	98	128	122	122	140	118	119	127	112	104	123	114	124	149	116	125	140	114	125	118	136	121	125	122	118	124	113	141	126	127	128	131	111	132	135	142	135	148	142	127	119	131	106	123	112	123	104	135	109	112	125	128	140	130	132	119	121	143	126	106	113	114	114	129	135	118	138	129	133	106	133	118	122	137	114	128	115	125	123	138	116	121	118	106	128	138	143	102	147	140	115	118	130	117	120	139	129	107	127	124	123	130	124	130	137	131	106	118	102	132	135	108	129	126	134	132	136	147	130	120	149	105	125	132	123	121	116	145	106	113	97	112	108	115	138	116	114	136	122	127	125	138	120	111	132	124	125	139	125	129	114	125	127	118	132	123	115	111	124	129	121	123	121	112	135	141	124	133	125	119	125	128	129	128	116	119	136	123	138	119	115	129	119	126	132	131	134	122	124	117	119	132	136	111	134	108	111	126	138	140	113	140	111	110	130	116	116	120	132	154	105	125	130	135	126	110	136	112	138	133	101	112	131	118	133	127	147	107	114	146	118	152	110	131	123	143	120	130	119	132	120	109	122	137	132	115	132	114	117	136	116	140	117	135	128	129	106	137	112	128	110	102	131	135	146	128	146	115	129	138	142	114	132	137	101	131	118	131	112	117	116	137	133	128	145	114	127	124	112	132	144	124	140	107	137	118	111	123	133	127	142	132	115	142	113	108	95	119	140	119	124	122	141	119	127	136	114	122	134	126	125	114	141	125	143	123	131	135	123	116	129	132	120	138	130	137	132	117	107	105	125	122	116	127	126	108	130	136	128	143	128	95	116	125	131	129	116	108	119	130	140	116	110	122	139	125	126	120	114	130	128	133	114	143	123	109	132	118	119	128	136	136	140	132	120	110	119	116	116	124	104	141	127	113	117	112	130	127	125	129	117	96	109	148	119	111	138	119	126	131	124	139	118	112	118	122	123	132	131	134	119	107	130	124	131	118	136	120	116	116	133	103	132	115	145	120	131	112	120	130	133	126	109	122	121	127	108	124	112	160	138	101	123	103	137	127	104	126	139	116	148	125	127	144	111	133	152	113	112	118	115	114	114	128	128	120	141	129	143	114	123	130	117	119	110	107	116	114	111	107	127	112	108	144	119	121	114	119	134	124	119	116	129	125	122	132	111	125	134	123	130	128	139	119	118	129	101	127	112	157	133	123	142	127	131	142	127	112	145	130	122	125	110	128	115	129	121	117	120	139	117	129	117	141	135	110	120	125	134	119	137	146	121	123	113	120	125	122	123	123	134	123	139	107	128	128	139	114	112	126	118	100	127	105	124	120	108	123	110	121	134	140	128	124	121	120	124	123	122	114	120	114	135	140	131	123	128	121	145	153	118	139	102	131	105	121	132	123	118	124	135	129	128	110	129	107	86	129	133	133	130	96	119	142	132	113	123	160	121	129	130	135	115	128	108	130	121	115	127	122	119	132	144	117	131	119	117	110	137	110	129	129	136	128	114	115	108	122	118	131	137	132	122	108	117	145	126	127	131	126	132	124	131	125	117
30584	9042	7538	3862	2512	1756	1310	1147	860	710	670	581	497	452	482	408	394	347	313	347	316	329	314	302	296	290	259	296	291	318	297	278	279	247	296	266	274	231	247	251	269	250	259	248	249	219	236	239	235	214	260	261	268	267	222	253	242	238	257	233	254	234	252	233	252	257	237	254	231	236	246	221	236	241	252	238	261	228	227	239	263	229	246	219	264	218	235	249	257	231	251	238	244	235	258	225	240	227	237	234	227	217	248	203	236	218	228	226	251	235	249	244	248	247	242	251	221	231	245	235	231	218	251	219	222	224	227	239	246	229	228	201	265	237	233	222	230	243	241	198	233	257	233	231	225	213	214	236	236	248	236	239	253	238	224	229	244	245	249	248	269	257	243	210	221	223	224	253	232	213	225	223	214	218	209	243	254	285	237	243	238	219	224	210	222	258	219	224	260	218	232	209	238	237	237	219	245	234	225	227	222	237	225	228	237	247	206	241	229	226	224	229	237	233	246	213	213	249	235	208	241	222	217	250	221	224	245	235	215	239	220	248	234	221	205	211	249	243	252	247	242	219	225	208	231	205	218	241	240	233	238	228	231	244	217	240	218	229	240	227	221	249	256	212	256	222	239	224	237	244	228	243	253	218	247	222	204	225	230	254	233	236	235	242	191	241	217	244	219	231	260	220	232	268	231	238	234	231	250	223	242	225	248	235	225	220	233	227	210	211	276	231	221	228	233	242	238	219	218	236	222	243	235	225	241	234	227	189	239	246	218	244	222	223	240	265	240	254	236	201	229	229	234	235	226	198	232	213	220	244	206	224	218	199	245	219	230	236	211	237	254	211	236	237	196	239	233	234	236	239	222	226	232	236	261	226	223	223	223	221	215	252	268	232	246	254	254	224	281	260	260	214	220	242	238	225	214	208	247	210	247	250	237	231	250	235	232	227	220	226	232	229	233	247	265	244	212	226	219	257	242	236	261	248	233	242	240	220	256	257	229	240	220	217	237	238	201	186	245	224	224	226	215	257	220	242	237	231	229	253	232	221	238	199	240	239	246	255	228	248	210	232	219	230	240	208	238	214	249	230	234	237	227	238	253	248	225	247	241	215	234	227	266	244	238	232	240	231	254	254	251	223	218	234	214	232	243	244	257	219	234	216	224	249	182	202	264	224	221	241	252	223	236	245	232	226	221	227	241	236	227	229	207	238	261	240	252	215	236	260	224	237	236	255	248	241	249	230	257	240	238	237	233	246	241	238	222	227	218	222	220	216	224	260	248	235	223	255	242	249	256	225	230	222	250	237	244	234	247	229	228	196	232	246	211	221	242	245	233	257	227	235	243	230	219	205	203	211	256	250	228	238	247	232	217	246	261	248	236	218	223	232	198	219	213	214	219	249	226	244	231	226	219	236	249	243	242	265	231	229	229	237	239	226	228	213	223	254	241	236	224	227	243	251	241	244	229	220	229	235	251	242	272	255	225	234	247	253	287	239	228	241	211	247	242	241	243	233	234	225	214	237	227	214	234	236	214	245	257	200	232	234	211	223	233	250	243	235	242	249	243	236	215	249	231	243	243	220	213	229	221	230	237	256	229	264	278	203	260	230	233	219	240	228	219	224	241	233	247	228	212	231	232	246	235	214	223	223	244	242	216	218	220	247	246	235	252	252	241	233	234	233	226	224	207	225	225	258	225	253	233	224	247	239	232	222	222	252	252	221	264	242	257	240	241	213	201	229	256	230	239	259	233	230	258	236	243	220	209	224	239	254	228	217	226	240	232	246	228	232	225	233	232	217	242	236	218	209	236	231	207	237	244	224	260	209	227	240	217	233	212	232	233	234	222	245	234	213	223	237	217	234	227	221	263	242	240	254	250	223	251	245	257	247	250	212	244	240	238	256	224	235	230	245	257	220	278	242	243	239	236	233	206	235	253	255	203	248	265	238	261	244	247	259	241	233	225	234	216	247	230	228	244	234	218	244	200	240	201	231	230	214	260	239	240	244	273	237	238	237	256	208	233	219	233	228	235	227	230	266	249	240	217	233	265	234	220	245	233	202	246	231	213	211	219	230	238	227	237	237	231	206	214	248	226	231	236	218	206	231	218	225	238	209	206	243	260	236	241	232	233	241	221	248	222	233	261	204	222	231	240	237	221	234	240	267	231	234	217	242	220	247	254	211	210	243	218	229	236	242	252	252	235	233	258	230	230	204	244	259	240	235	224	213	234	250	215	224	213	233	212	245	228	226	256	206	258	228	222	242	221	232	253	238	262	198	209	251	215	255	221	224	254	223	214	243	243	213	226	203	232	212	231	227	240	215	232	210	200	241	233	214	226	248	210	225	235	244	230	238	237	238	230	244	224	251	232	248	254	257	243	197	249	210	205	249	222	259	256	238	218	228	253	222	232	252	215	207	215	255	253	259	212	241	223	217	229	238	233	219	210	227	245	219	219	224	253	245	250	228	232	234	243	252	222	272	224	213	203	233	228	245	236	259	219	233	202	273	231	230	245	225	229	218	242	258	229	248	225	246	225	220	240	260	248	233	231	240	238	242	230	226	247	220	241	221	220	237	228	227	268	235	232	226	244	240	261	205	235	247	223	225	216	223	241	216	237	272	225	250	234	236	238	241	258	261	244	210	224	216	224	268	245	212	230	236	235	216	230	230	246	219	236	236	218	239	219	211	250	227	241	241	216	229	193	239	211	212	229	236	208	221	225	217	219	239	234	224	248	242	239	222	239	251	247	267	258	234	226	261	245	241	236	227	229	232	256	268	231	233	239	240	250	248	238	259	227	207	251	246	228	224	260	244	222	232	242	249	240	249	237	252	233	237	230	231	248	223	249	256	265	222	223	235	245	261	258	222	228	241	224	231	212	218	226	212	234	255	238	232	217	237	243	230	236	214	213	226	230	215	224	233	234	241	259	212	219	222	250	205	218	232	216	225	254	247	231	228	254	262	259	230	231	245	262	258	211	244	246	228	241	222	224	244	256	241	242	225	227	230	241	221	232	251	225	226	206	262	212	269	208	248	264	225	257	228	241	251	229	247	223	246	217	230	232	216	224	237	252	230	214	254	244	259	196	235	237	250	241	230	250	218	227	251	200	236	218	243	217	240	231	240	233	240	194	232	260	191	256	227	244	278	207	231	226	224	239	235	241	225	249	239	228	219	218	237	227	236	239	250	221	256	222	235	218	242	233	239	231	227	209	224	239	240	246	242	219	230	246	234	245	221	234	232	198	243	214	269	234	228	239	233	255	246	227	253	262	233	218	229	236	249	233	226	218	237	223	238	228	221	217	234	213	223	244	213	200	254	214	228	240	253	232	209	227	251	247	238	204	228	225	228	243	223	243	245	224	243	206	271	205	251	245	229	247	229	234	226	220	227	228	245	234	205	225	246	232	235	221	245	235	228	213	242	218	239	232	225	210	255	246	212	223	234	201	229	252	229	245	227	228	233	226	220	265	223	228	254	240	243	229	217	220	228	229	207
23682	21615	30169	23570	21617	17754	1736	781	534	510	438	456	411	380	393	360	330	354	325	303	337	299	315	317	335	305	303	308	290	289	293	304	313	290	328	270	286	312	294	273	286	279	306	255	284	286	289	303	260	287	283	277	279	276	269	275	305	299	253	286	283	272	268	293	289	271	272	263	259	280	281	311	286	259	305	259	268	266	318	230	279	257	282	293	275	264	300	281	312	284	305	282	242	291	260	285	284	267	271	279	262	292	268	299	264	286	282	267	243	269	309	296	293	277	283	275	276	258	298	304	266	275	267	271	263	244	267	284	279	273	292	290	272	275	262	270	269	243	274	309	323	276	279	267	265	287	289	294	286	258	283	287	284	259	272	275	267	254	268	250	260	298	275	233	291	286	300	270	293	296	288	280	254	276	273	320	294	271	266	280	300	291	292	264	282	295	283	273	278	279	277	259	289	284	265	291	294	295	275	285	294	252	266	260	256	273	231	285	249	270	301	283	280	271	280	264	286	297	290	261	306	276	277	263	291	265	255	262	270	284	311	281	280	283	271	290	285	277	253	269	284	296	293	299	280	292	273	254	256	277	288	265	260	313	287	308	275	257	270	320	256	294	277	314	309	277	262	276	276	306	266	280	283	281	241	262	305	288	280	307	277	271	255	290	268	249	267	275	305	283	272	238	285	285	286	274	265	310	266	276	283	269	259	288	267	263	317	302	251	273	265	282	273	244	295	289	292	271	249	284	258	264	277	282	290	282	277	281	265	287	270	274	271	305	300	286	281	263	276	270	281	277	253	306	269	274	290	328	281	266	270	303	277	282	274	291	275	310	261	274	279	285	268	258	293	277	264	267	292	293	247	271	264	295	299	277	255	296	253	260	322	294	282	291	312	238	275	267	285	291	298	257	274	271	269	266	278	267	303	272	286	269	267	320	258	299	270	263	276	301	243	291	265	264	281	272	286	273	279	278	289	299	268	268	277	288	290	278	281	266	257	308	280	297	286	287	269	298	278	266	306	287	301	287	264	290	287	279	282	286	274	274	310	271	272	278	260	264	306	273	281	282	253	306	300	280	283	237	259	280	290	282	292	270	301	282	286	271	276	281	296	245	250	279	271	286	268	261	271	272	292	226	268	300	301	288	256	283	282	282	264	304	278	296	241	297	255	281	298	276	262	272	284	285	263	306	270	254	316	287	288	277	288	271	294	286	320	284	255	274	287	309	275	269	292	278	279	317	293	247	283	316	255	282	280	260	294	255	269	309	289	260	319	288	269	310	277	285	297	297	279	288	260	270	271	266	299	291	286	254	274	254	248	280	277	281	311	285	246	259	294	256	280	258	325	256	289	283	256	287	291	283	261	286	240	282	291	282	273	286	273	295	236	294	274	311	297	285	244	288	273	309	271	278	286	306	274	270	292	275	299	276	251	296	287	273	268	307	303	289	266	277	256	258	274	282	282	264	260	285	289	275	274	288	306	280	281	264	244	283	258	257	287	283	285	280	260	294	280	273	284	268	289	253	275	257	248	279	265	251	304	276	280	299	285	273	271	284	298	263	286	284	285	256	293	277	286	285	307	289	241	287	265	296	278	284	271	256	274	257	273	277	272	264	271	297	264	261	266	306	293	263	301	268	285	268	268	272	258	261	257	281	252	257	272	294	277	285	272	294	275	261	288	257	270	290	280	282	256	290	272	254	312	311	252	268	271	243	278	271	278	287	287	257	253	291	273	257	305	297	302	264	292	283	268	272	261	293	250	265	272	281	273	258	277	298	304	244	276	275	286	272	270	266	292	285	301	297	274	302	274	255	304	248	275	279	257	284	256	264	269	292	297	244	252	294	265	284	275	282	266	257	293	279	277	261	274	247	293	278	274	282	271	264	282	276	308	311	273	272	292	270	259	300	259	270	310	287	260	282	275	313	264	258	254	273	286	301	273	306	277	269	285	269	290	262	294	268	302	288	289	282	284	284	268	303	307	275	263	306	297	257	279	268	258	256	284	277	278	280	283	290	300	271	292	275	283	279	284	276	272	281	275	247	264	276	282	312	266	285	269	281	277	276	256	275	253	297	285	300	267	311	240	261	257	285	275	273	288	290	311	273	295	274	262	300	282	272	261	275	282	266	310	254	317	291	269	279	293	248	253	278	253	264	277	289	304	254	269	278	279	273	250	270	256	268	284	245	275	268	261	286	243	275	293	247	288	284	293	256	248	300	271	263	246	305	281	273	262	266	278	241	293	274	297	303	284	261	282	279	288	299	280	287	281	286	264	305	277	280	267	278	275	254	263	287	287	278	263	272	262	263	281	290	253	292	267	248	291	239	272	292	271	283	274	269	270	270	288	273	301	315	278	266	292	278	294	290	301	281	301	295	296	271	271	294	280	295	272	278	262	292	291	281	293	265	258	271	272	281	259	286	282	289	240	293	284	258	274	280	314	263	279	270	256	272	256	272	251	264	269	283	274	280	307	274	263	255	288	263	273	309	249	278	296	269	244	263	259	257	264	286	257	276	278	248	279	279	281	277	274	304	253	276	265	258	263	295	270	255	284	304	245	256	258	240	302	286	283	264	299	274	297	284	266	296	263	285	271	261	295	294	301	260	270	277	259	299	253	290	269	248	301	276	288	292	253	276	310	264	312	289	269	292	279	274	273	259	286	311	262	283	279	267	297	287	269	300	245	255	284	279	281	277	275	301	294	267	293	260	256	281	265	284	241	260	290	313	262	258	250	269	305	283	313	270	270	291	249	240	265	302	274	258	307	292	274	314	273	309	280	258	292	280	277	255	285	257	260	285	284	277	284	295	265	251	254	290	270	288	254	276	247	313	264	280	295	272	286	257	254	267	279	295	275	283	275	265	269	268	282	267	288	293	280	264	310	287	266	297	257	296	258	268	280	281	282	293	301	245	296	252	314	297	271	289	262	263	264	235	287	271	323	274	279	266	300	276	265	285	282	278	285	277	288	305	296	285	287	313	270	278	274	256	282	291	279	243	287	264	281	275	270	234	285	299	286	263	256	306	283	234	240	300	303	255	261	270	275	279	265	259	278	285	242	268	297	288	313	255	272	260	257	275	288	280	293	264	257	281	284	288	281	275	262	266	257	288	278	289	263	266	257	282	237	283	293	288	297	275	279	260	291	268	280	274	274	275	271	262	255	261	292	272	272	275	282	269	278	287	286	277	252	290	255	264	280	288	295	284	277	277	298	295	265	309	281	267	259	272	289	251	262	278	277	276	283	270	285	262	271	279	269	283	261	269	284	287	288	298	288	271	271	268	282	285	271	285	285	236	273	269	267	291	252	283	290	290	262	262	272	303	253	274	283	279	283	277	254	262	284	270	294	281	297	287	285	272	267	268	261	289	251	296	290	285	256	246	280	272	280	306	269	282	257	293	286	278	303	294	267	306	281	254	273	287	276	259	287	262	273	294	299	296	292	248	311	266	299	303	281	304	299	268	293	286	251	286	288	277	313	285	269	271	305	288
38774	14827	13474	7237	4989	3504	2740	2237	1855	1548	1368	1249	1053	1006	985	855	862	783	713	760	737	720	687	663	662	676	627	643	624	616	583	619	593	583	586	606	602	580	583	572	585	554	563	548	573	565	570	566	592	565	595	514	564	569	588	604	533	581	511	523	496	548	569	553	553	563	508	548	571	517	523	538	524	535	547	532	540	561	528	548	546	517	544	558	564	536	500	545	537	544	528	526	570	529	507	559	546	513	536	549	510	520	556	540	560	538	534	529	518	545	525	553	564	539	522	498	553	511	542	521	523	527	478	543	504	526	533	533	505	522	530	547	546	517	543	547	541	491	535	520	503	531	539	528	525	508	536	524	510	525	545	531	568	493	546	535	547	530	531	499	524	540	525	519	500	508	532	480	539	538	534	505	517	512	542	519	521	521	547	508	529	512	506	536	559	483	572	524	552	536	536	578	554	547	517	525	512	545	538	514	554	528	534	542	524	547	529	513	553	541	531	506	552	558	535	521	531	508	535	532	523	554	548	541	532	546	537	520	525	527	509	572	513	543	541	527	517	541	515	527	524	501	544	546	480	492	553	500	515	507	509	501	543	555	528	523	542	566	542	536	554	540	517	516	576	550	530	527	476	506	536	499	469	509	533	540	522	556	540	502	561	524	523	468	502	523	527	570	545	529	547	537	526	504	541	494	542	490	514	504	544	538	530	529	529	536	548	454	539	569	545	516	509	554	463	529	538	538	526	535	549	499	528	544	499	509	524	550	515	569	502	557	540	507	494	497	493	528	513	504	552	517	500	537	523	526	560	564	533	541	534	561	474	518	532	512	554	502	518	532	563	507	549	548	542	538	531	502	519	537	484	511	511	565	526	521	548	513	558	503	549	520	506	536	507	535	497	514	532	502	527	507	543	511	539	524	546	527	501	530	548	517	549	531	552	541	531	522	496	563	495	565	529	545	512	529	504	526	546	513	571	530	505	524	527	521	548	508	542	532	550	556	529	533	554	531	519	528	554	535	520	517	537	508	529	530	543	534	494	523	505	499	538	574	598	541	549	553	518	516	547	519	500	516	526	557	532	546	542	541	520	494	516	548	503	518	512	525	541	501	498	600	551	495	516	534	517	534	523	567	502	531	528	555	553	485	583	544	550	502	538	547	509	507	525	548	518	578	514	506	555	495	475	551	505	505	558	545	519	508	542	521	490	516	518	526	515	517	508	529	510	506	525	495	536	494	532	522	525	521	528	544	578	499	546	549	554	473	553	526	540	548	568	584	493	531	571	547	528	516	518	503	481	499	524	484	500	535	527	526	533	540	486	557	475	507	477	525	547	525	476	538	593	523	540	504	499	524	547	589	536	562	541	516	529	529	568	508	521	530	521	522	494	533	525	513	534	551	486	557	508	538	542	529	529	544	547	529	535	569	552	531	529	514	488	548	545	495	507	473	541	546	493	519	538	520	559	546	549	514	556	509	539	545	537	542	589	511	540	514	538	510	540	516	516	567	548	536	514	541	582	538	521	548	506	553	498	606	523	505	557	526	556	518	505	526	498	532	487	527	555	523	513	516	524	550	520	520	512	505	528	512	548	514	541	527	537	528	575	525	529	558	568	500	552	510	545	572	551	501	585	506	528	547	537	493	483	541	534	548	560	519	547	540	536	534	537	529	526	516	509	521	565	558	533	521	516	505	543	487	538	530	494	530	490	497	443	507	531	551	512	503	508	502	512	541	521	520	536	526	537	560	571	510	545	486	584	506	510	536	558	489	520	550	546	527	519	532	503	580	516	535	545	517	531	502	554	522	531	537	515	526	532	538	519	589	495	518	562	495	544	524	502	531	525	530	488	541	543	585	501	533	525	521	518	529	562	562	508	550	543	522	543	484	553	562	537	513	513	510	523	544	545	535	546	535	517	568	510	551	532	561	547	536	509	530	504	527	497	531	531	485	530	536	531	540	550	532	536	513	538	550	483	481	508	530	534	513	483	530	538	533	520	533	467	510	506	527	514	532	527	555	550	486	553	498	538	538	530	524	545	500	596	540	503	590	536	525	497	522	513	537	521	500	519	542	538	535	514	484	501	543	528	561	510	513	541	557	545	527	535	541	517	519	505	521	544	579	524	502	547	534	532	527	544	576	533	560	540	567	523	526	513	501	538	538	505	509	499	511	513	544	526	496	554	488	551	522	562	515	524	518	537	508	581	534	530	529	550	531	541	518	535	491	525	534	573	508	551	520	522	549	515	545	541	532	528	562	491	544	505	509	523	557	536	556	559	521	531	545	528	531	524	542	507	542	487	526	545	563	490	518	557	519	556	564	517	519	555	549	530	551	507	541	520	533	508	498	490	539	518	497	535	513	551	527	511	518	537	546	560	535	518	527	519	542	533	536	518	534	549	502	528	548	532	505	513	550	509	512	525	534	516	532	524	554	530	504	541	534	526	544	531	526	504	536	540	557	522	532	495	546	532	556	541	543	561	534	538	501	545	543	492	510	516	538	528	535	534	490	514	519	552	570	516	528	536	488	494	537	514	506	479	508	528	591	533	505	518	534	571	504	538	521	513	533	485	534	554	559	516	499	549	544	557	530	566	566	549	484	511	526	533	516	515	516	514	562	526	525	526	555	498	549	537	509	467	520	552	522	549	521	514	500	553	528	538	542	530	531	547	543	538	544	528	510	519	533	496	541	558	521	512	505	523	532	512	561	549	543	531	573	546	506	577	535	517	520	579	517	537	544	506	518	524	491	502	520	548	521	525	520	506	511	526	541	557	528	534	537	540	582	535	534	514	522	530	526	545	511	512	533	510	589	505	501	535	548	532	546	513	536	550	522	554	516	564	527	527	533	541	511	523	540	526	480	533	558	522	498	533	533	518	514	533	563	502	507	570	464	529	516	499	524	518	544	537	550	518	552	494	514	517	518	544	519	562	551	506	515	546	508	545	535	558	513	533	502	551	501	500	550	547	549	539	573	529	563	551	523	529	501	509	503	514	531	533	522	541	596	491	506	533	531	557	536	517	508	512	506	531	485	540	547	545	537	575	551	553	481	550	518	558	582	500	510	535	552	538	512	544	508	528	569	505	534	526	496	531	535	512	521	510	540	501	532	496	530	536	563	548	540	543	548	514	521	522	490	551	519	523	526	537	548	506	539	536	517	548	510	520	552	545	512	534	527	509	547	493	539	566	519	489	525	544	526	534	545	512	518	543	520	520	512	539	507	552	505	519	531	531	493	554	505	548	534	528	500	549	549	532	532	519	537	516	509	533	555	514	503	493	534	529	504	548	542	536	556	553	573	557	504	531	503	516	499	524	560	505	506	478	565	524	517	514	510	527	552	523	551	545	532	558	534	533	520	538	549	493	541	565	513	504	506	532	527	478	500	542	524	520	523	500	558	518	507	511	534	533	526	556	577	521	507	547	541	527	456	539	524	525	545	540	530	560	520	545	499	541	488	521	525	519	536	536	518	546	571	585	541	503	503	514	531	529	566
27433	20940	7436	327	175	123	122	111	80	89	96	92	92	78	79	78	88	72	93	101	79	92	87	98	90	91	72	87	102	83	82	78	87	80	84	92	106	78	93	87	100	74	78	79	97	74	79	102	74	91	94	90	90	94	87	85	90	59	87	85	81	98	68	84	76	77	65	85	62	91	96	72	79	85	83	79	68	77	76	79	77	75	80	80	87	83	88	85	92	93	81	77	76	74	71	71	91	90	93	73	80	69	90	72	82	78	79	86	82	80	73	92	84	97	85	93	68	72	63	75	78	77	82	88	85	76	72	72	79	94	88	68	76	79	93	85	70	72	91	78	93	92	78	82	68	68	89	88	73	69	80	83	82	78	92	78	73	82	97	73	82	87	83	81	85	84	79	83	85	86	86	73	97	73	103	93	66	84	93	101	74	78	86	88	99	97	86	66	81	87	80	69	73	73	70	91	82	94	90	83	69	84	100	82	78	78	82	76	80	79	75	90	94	77	82	76	80	84	80	75	91	90	88	78	94	87	82	82	85	84	72	87	84	84	80	73	76	85	82	72	91	69	80	102	92	80	76	83	81	93	89	69	64	88	79	89	71	90	67	79	81	85	70	90	78	74	96	96	74	71	82	77	72	70	76	81	72	88	85	78	75	75	81	81	71	83	77	75	75	99	87	85	76	83	80	82	68	92	86	74	97	96	78	100	83	59	94	83	72	95	77	97	76	80	75	75	77	80	66	88	83	82	81	86	77	76	73	77	82	88	83	71	79	82	94	82	107	64	87	82	92	92	82	69	78	85	76	86	67	69	78	85	82	80	89	78	97	77	86	93	66	87	87	79	92	72	77	90	66	83	65	67	81	68	93	78	72	102	69	83	94	84	71	76	83	84	86	103	75	79	98	71	81	91	78	85	87	75	76	90	78	74	79	58	69	71	76	80	91	78	59	73	89	92	85	81	90	68	94	86	82	66	81	75	87	85	85	92	77	70	82	86	81	67	90	79	66	70	70	84	73	81	71	76	65	68	85	67	75	78	64	81	82	83	99	79	73	93	76	67	69	81	73	91	82	83	96	86	82	94	79	75	78	73	81	79	93	82	69	86	66	86	91	87	96	78	97	81	78	96	88	73	75	81	85	81	78	84	105	79	79	95	84	82	90	66	72	92	78	68	87	92	91	86	75	75	82	53	63	84	97	85	97	96	84	83	90	83	93	81	67	87	105	80	78	93	75	87	74	92	75	79	63	79	87	73	93	89	79	80	98	74	89	79	77	84	80	96	69	73	79	64	75	78	91	78	70	92	75	85	81	94	93	78	91	75	94	91	62	86	76	67	73	93	70	77	80	78	82	77	82	75	91	72	89	75	98	72	83	80	86	67	80	82	76	82	78	84	100	77	74	73	76	70	85	99	71	85	79	85	69	70	83	70	80	93	76	76	89	74	69	78	105	96	75	85	81	66	88	82	77	90	98	84	92	80	63	87	74	78	80	89	76	75	84	89	82	69	69	70	75	87	77	94	75	77	84	79	90	98	85	76	88	79	74	76	88	88	75	78	93	72	82	80	84	85	74	69	68	92	78	80	81	81	80	74	83	75	71	88	75	85	83	82	73	84	77	87	88	78	88	82	65	70	84	82	89	79	90	89	75	72	83	78	75	66	103	76	65	75	78	92	90	82	95	89	82	84	77	69	88	91	97	86	75	77	90	89	81	88	80	87	91	71	75	81	79	69	77	86	89	81	86	87	81	80	88	82	82	79	82	87	92	85	79	83	70	105	104	89	69	81	84	100	68	89	91	80	78	74	76	103	75	94	100	70	88	80	68	95	80	89	76	76	77	86	86	87	96	74	57	105	90	57	90	87	94	80	78	81	86	80	86	93	69	85	66	91	80	78	72	85	77	82	93	91	93	72	79	74	77	67	62	85	89	93	69	78	83	80	86	75	82	82	91	92	77	87	75	74	78	82	79	81	94	81	86	93	79	66	92	80	90	81	89	67	78	74	83	82	82	79	71	92	91	72	81	77	71	83	86	90	84	71	99	84	83	86	70	69	92	79	78	69	83	97	82	71	90	82	83	101	94	89	77	86	74	93	76	83	79	87	80	82	92	72	106	83	93	81	73	86	79	73	96	83	82	76	86	72	90	81	79	78	81	87	84	93	98	80	79	77	69	95	77	69	71	82	84	72	93	76	97	79	78	80	72	73	73	87	86	69	74	84	80	94	85	78	80	78	81	85	99	76	65	87	83	85	81	87	84	68	86	90	81	78	93	82	88	84	64	91	83	88	79	67	78	78	84	80	88	80	79	82	78	77	73	90	72	68	79	87	90	82	70	81	87	82	99	78	95	61	93	86	78	105	97	96	77	92	77	85	88	75	90	69	73	76	95	89	72	88	96	85	91	78	87	79	78	87	63	85	79	79	80	80	67	90	89	81	101	85	100	92	82	79	88	65	97	88	90	74	75	91	79	84	75	75	89	104	85	87	84	86	86	74	87	87	97	91	82	94	95	81	94	81	78	86	77	78	93	78	71	101	70	109	71	70	81	89	91	62	79	95	93	68	73	73	84	68	101	72	71	80	79	97	90	84	90	92	87	69	76	79	83	104	89	69	69	89	71	90	98	78	84	71	88	95	85	83	78	73	74	75	104	82	79	81	86	87	95	98	84	69	80	82	72	74	79	83	82	69	81	85	76	78	82	101	98	82	104	81	89	84	82	88	99	72	85	85	98	102	74	78	77	69	92	79	77	80	73	79	87	104	83	92	83	73	74	90	90	78	87	70	82	76	76	70	82	89	88	87	79	79	79	91	77	70	88	81	91	99	79	90	80	92	72	88	71	73	78	93	75	90	83	89	94	74	81	81	91	93	93	97	75	91	89	67	95	90	94	85	79	85	74	60	76	90	72	83	93	81	90	64	75	79	86	84	82	70	69	88	69	82	89	78	78	68	96	70	87	85	76	77	103	83	87	85	74	94	81	92	75	73	84	79	84	76	84	84	100	85	100	101	75	75	76	77	80	84	84	79	90	86	82	71	80	60	79	74	76	81	80	87	80	78	78	77	68	71	73	72	83	91	76	91	90	71	70	76	95	83	79	89	103	81	81	79	112	81	74	88	89	83	92	96	87	88	107	90	84	99	85	87	80	87	94	79	95	78	89	87	71	89	65	70	86	77	83	75	72	82	71	93	99	77	82	69	71	85	84	82	74	84	71	83	88	75	96	87	87	70	82	77	64	85	65	85	77	75	105	93	77	83	85	93	77	79	83	64	71	77	82	73	80	87	90	73	84	87	81	74	67	93	89	70	79	87	72	88	90	74	86	75	78	78	68	71	80	87	70	95	101	71	96	85	89	67	74	75	78	82	72	93	91	80	97	78	85	80	83	78	99	99	61	66	74	77	87	90	89	81	74	89	77	88	80	80	76	91	81	75	80	92	71	79	63	87	80	102	77	79	81	91	85	98	72	87	83	67	76	89	70	98	67	67
21019	1765	1069	568	412	337	282	280	243	243	221	196	206	206	191	194	196	206	170	182	198	183	184	184	181	193	191	189	173	195	193	181	199	180	200	165	170	169	181	169	165	199	191	189	209	180	178	183	204	191	177	168	162	183	174	161	176	198	179	195	171	204	168	164	183	197	156	160	187	182	197	183	176	173	192	173	184	182	189	176	199	187	173	161	190	184	174	223	202	183	187	187	169	182	182	188	172	169	178	178	176	186	182	173	177	200	200	191	210	171	186	204	193	180	197	173	167	188	177	200	183	187	201	178	196	194	168	216	164	181	174	187	179	183	212	183	184	209	203	161	182	170	180	214	202	158	182	208	177	193	183	187	173	185	170	183	192	173	161	169	183	193	185	179	196	199	182	195	187	181	178	169	164	187	156	169	180	149	171	196	184	203	223	186	182	186	196	198	198	184	205	187	190	184	170	192	178	173	181	191	193	188	172	165	197	198	184	183	160	161	177	202	173	184	183	176	165	202	184	205	185	205	169	184	187	197	190	159	204	185	178	197	179	171	185	177	164	195	183	178	180	203	208	170	182	191	187	202	147	181	157	183	180	187	173	189	180	178	189	183	213	182	186	187	194	185	181	184	183	185	197	185	181	194	183	198	179	178	167	180	174	169	189	193	169	185	191	149	207	180	197	188	157	167	199	170	181	178	167	200	170	174	186	219	171	165	177	192	184	185	181	182	173	175	190	170	181	187	181	173	184	179	174	191	182	187	190	167	193	186	180	190	202	178	193	173	186	194	183	196	188	188	188	165	168	203	161	167	165	189	171	179	184	167	177	168	204	177	181	174	178	195	182	174	190	157	173	173	161	163	173	196	193	173	191	206	223	185	197	186	187	190	187	192	190	192	176	177	198	194	174	186	180	179	167	167	156	180	189	181	166	210	191	215	190	176	179	165	176	206	207	227	149	186	186	175	193	173	190	205	183	203	214	184	195	184	203	203	173	191	187	167	168	181	180	161	185	189	196	196	204	175	196	174	175	173	178	211	196	183	187	208	184	137	174	176	209	176	208	187	183	179	184	171	198	214	185	207	221	201	187	166	194	194	191	188	173	215	169	178	187	168	189	203	192	171	186	170	181	165	206	165	171	176	166	213	185	180	195	168	168	201	191	202	200	197	172	173	169	178	193	182	207	182	177	200	192	185	187	176	193	207	207	188	179	190	171	192	186	190	195	182	197	188	180	184	197	168	197	182	193	184	194	176	173	191	183	220	189	173	183	165	176	188	200	189	194	178	168	195	186	200	161	175	195	173	179	160	179	195	179	182	160	189	192	193	169	159	198	201	181	170	191	186	193	180	182	189	192	172	179	184	173	208	204	179	194	183	169	170	164	169	177	195	189	206	197	180	203	181	183	195	182	173	205	192	167	179	168	182	175	164	199	173	157	173	198	179	172	186	178	188	197	204	171	174	164	180	201	173	183	184	166	172	200	166	190	200	189	184	166	169	156	168	180	185	197	186	206	187	205	182	184	179	173	165	210	189	197	200	161	178	201	183	196	182	187	200	179	183	196	187	164	196	195	191	185	178	145	199	164	179	182	182	163	184	194	197	165	198	191	186	175	164	188	200	182	179	193	184	203	213	206	180	185	186	172	164	205	158	192	206	185	175	174	188	190	179	198	172	182	167	183	195	195	193	186	172	174	211	185	162	184	188	191	196	168	168	196	167	161	180	208	182	179	181	214	172	178	172	185	192	174	204	176	191	182	203	185	177	187	171	178	202	185	182	179	162	177	200	198	173	185	173	175	170	176	204	192	173	162	154	183	196	171	178	163	188	189	196	169	162	181	183	160	196	203	195	208	171	173	172	211	183	164	195	167	183	175	182	194	178	172	195	180	202	177	195	203	190	185	180	178	194	204	179	188	183	162	210	205	174	185	175	166	171	177	202	198	177	175	165	197	178	176	199	214	183	145	164	188	172	186	159	190	185	180	187	194	194	188	190	159	190	182	194	189	172	205	162	186	190	213	194	185	173	197	182	177	172	191	196	187	160	173	191	185	155	193	194	179	187	178	189	174	206	165	199	181	202	173	182	207	181	179	175	206	170	194	187	186	189	185	209	178	185	183	184	182	200	199	171	194	210	170	199	169	172	178	191	185	189	188	187	189	178	199	217	209	204	180	194	196	191	198	199	202	169	173	189	184	177	180	169	167	185	184	202	208	196	209	198	182	169	201	181	187	183	208	196	196	186	171	185	159	207	174	199	190	170	178	169	194	167	193	190	196	174	161	186	170	192	169	188	178	200	162	165	182	211	180	208	191	200	173	198	207	208	175	187	190	207	174	175	178	189	195	195	170	188	185	179	185	184	179	205	171	204	194	193	182	157	201	184	171	190	194	170	196	150	202	183	179	196	169	197	179	215	184	202	186	197	194	178	200	182	184	189	165	194	169	186	173	176	190	166	198	152	191	193	172	201	151	174	182	180	174	204	176	184	183	182	211	189	173	193	176	207	200	202	185	206	168	193	191	186	168	208	177	184	186	194	174	170	171	170	183	201	165	190	172	176	180	164	185	171	197	176	194	218	170	177	219	170	180	194	201	192	173	181	178	189	200	182	175	155	182	175	186	171	177	194	215	166	173	184	194	154	166	179	177	158	183	186	183	206	166	171	193	195	192	179	178	156	174	177	194	170	197	186	177	182	189	186	201	207	195	178	196	181	196	183	204	187	194	152	174	202	195	187	177	188	176	190	177	184	173	173	167	192	192	192	183	194	195	186	170	189	182	209	194	176	201	185	207	192	182	187	194	192	179	176	166	187	178	197	174	183	182	175	181	164	180	197	172	184	171	177	201	170	173	168	173	169	201	190	201	185	174	185	195	194	177	173	190	177	188	173	192	158	184	173	193	199	181	189	195	171	193	188	180	168	170	180	194	171	194	175	193	192	161	171	203	154	173	177	194	163	198	194	187	209	184	183	176	198	181	187	200	182	200	171	192	181	155	196	195	173	171	186	186	173	192	191	159	193	180	171	169	179	169	185	167	182	144	186	162	202	190	181	190	192	206	186	170	178	196	174	177	197	195	175	203	170	190	208	184	191	188	184	167	206	180	197	174	164	196	187	194	192	171	177	209	158	202	193	170	161	170	191	192	166	191	180	194	209	186	181	172	200	183	184	211	181	197	146	183	173	192	193	169	189	182	217	153	173	156	181	172	199	168	194	206	182	188	181	182	181	176	193	187	187	165	171	189	194	160	219	185	174	207	180	187	206	171	175	197	179	185	179	171	185	188	169	191	169	200	184	194	180	158	187	208	187	176	155	181	210	194	188	188	165	211	176	183	209	200	177	188	195	179	146	191	188	220	190	209	195	153	187	179	215	183	210	193	177	175	174	188	183	159	202	195	158	203	192	169	188	172	181	179	174	200	176	190	195	191	175	182	204	168	188	180	185	181	161	194	171	204	167	173	186	213	193	186	209	181	181	184	200	169	184	197	179	185	194
24856	21732	29472	24516	19743	1444	524	325	262	237	225	210	178	176	188	177	166	157	147	152	138	143	150	157	130	154	159	125	157	148	152	131	136	114	133	144	121	135	127	123	136	131	147	135	125	112	156	124	116	127	146	124	142	132	150	113	129	104	121	141	135	139	104	139	111	154	131	144	132	113	145	122	140	127	130	111	115	122	140	111	130	141	115	144	128	133	147	148	132	109	133	144	144	121	137	126	96	119	117	139	139	110	127	129	120	126	130	112	132	143	126	132	122	128	128	120	126	127	127	109	132	126	129	115	123	110	141	122	112	124	127	121	123	114	123	128	125	128	110	140	129	140	107	129	136	125	130	124	126	136	119	113	119	130	126	110	128	114	131	129	122	136	125	122	145	138	120	109	142	122	120	121	130	123	120	153	117	128	132	127	124	127	104	140	129	146	102	117	146	136	124	131	133	121	130	114	143	137	126	120	140	131	116	136	135	116	117	116	143	117	112	129	133	130	132	109	131	140	113	95	136	128	121	121	127	121	127	105	125	121	128	152	121	120	129	130	105	141	124	118	145	125	128	131	126	106	122	124	138	122	125	135	121	110	122	127	127	137	139	133	131	113	126	115	131	120	138	123	106	128	119	129	110	130	108	131	121	126	125	136	110	108	138	110	153	140	110	127	119	128	138	131	132	139	127	126	110	131	130	136	137	107	129	133	132	116	126	136	121	111	149	128	109	130	130	131	131	133	146	148	118	139	122	126	118	142	109	134	120	122	139	129	124	123	113	124	135	138	129	124	106	127	127	131	138	110	113	109	128	127	135	112	124	133	124	147	118	130	118	119	133	119	135	145	122	111	106	127	107	133	115	131	114	137	108	125	139	131	115	136	128	134	128	119	117	138	118	133	112	111	137	117	106	122	130	111	127	121	123	103	142	119	130	138	108	126	121	139	131	105	115	107	127	138	128	139	110	130	114	108	125	109	120	133	142	129	117	121	125	110	100	139	138	141	118	142	125	123	130	128	127	116	140	159	134	130	123	111	118	139	112	126	130	102	122	142	131	117	112	123	130	135	119	124	122	126	110	95	134	126	123	120	124	153	125	133	131	110	149	120	114	108	117	133	121	135	123	135	108	113	136	129	125	109	118	120	125	121	126	133	124	135	136	124	124	127	139	118	128	116	135	132	124	131	136	130	129	118	114	124	132	111	145	124	117	123	134	121	120	129	108	132	143	148	129	138	138	143	140	110	127	110	120	110	115	125	109	122	136	119	119	159	147	122	125	117	129	107	134	135	123	111	118	119	130	134	112	129	118	118	122	136	126	109	129	109	122	131	102	118	130	140	139	143	131	118	147	124	130	122	126	143	131	132	129	125	130	124	129	124	125	108	113	119	126	117	134	119	122	119	118	124	101	110	95	126	124	139	121	124	133	106	119	106	112	122	143	123	132	140	133	124	124	109	127	140	119	131	127	141	115	142	137	123	123	125	132	132	131	129	113	132	122	118	138	119	116	130	129	138	123	120	125	127	141	133	131	134	121	116	117	118	137	125	122	119	141	140	123	128	143	115	127	124	123	138	104	130	122	119	119	125	132	153	121	135	120	149	134	119	134	112	135	127	141	128	145	113	129	115	142	117	134	146	124	124	144	110	115	119	108	142	148	123	122	106	113	108	119	135	136	124	120	111	130	113	115	119	130	120	110	130	138	151	121	117	119	116	129	132	116	136	135	128	112	129	131	147	103	128	140	122	108	98	138	139	117	118	124	122	128	133	121	133	119	122	116	124	105	124	121	128	121	116	117	120	129	124	121	124	132	133	139	111	129	127	117	127	123	122	119	137	116	126	128	129	145	122	143	133	107	141	134	108	120	119	126	119	115	131	106	113	129	144	126	125	121	126	122	142	146	119	131	131	116	120	138	122	145	128	133	134	107	110	132	115	117	120	132	133	147	117	142	114	135	121	124	131	127	115	119	115	111	135	141	127	104	124	112	100	119	105	112	129	139	140	138	140	128	128	122	143	137	118	122	137	121	120	107	124	133	131	134	104	143	117	123	128	133	126	130	157	124	136	127	142	129	131	124	113	135	148	134	129	169	119	132	136	131	119	135	131	125	116	118	119	121	135	145	118	131	118	126	112	130	130	131	138	133	119	123	124	105	140	146	132	110	110	126	132	120	125	103	122	147	127	124	138	145	142	118	140	119	124	145	129	120	129	115	103	119	126	111	128	106	112	133	130	122	120	134	106	145	125	121	126	120	131	133	126	119	137	113	113	141	123	142	123	119	100	105	129	126	118	110	152	122	129	122	129	130	120	123	122	120	126	116	117	126	122	125	114	123	117	110	127	118	107	124	126	106	114	130	112	128	124	119	126	121	128	113	112	105	146	119	136	133	112	149	132	121	112	115	129	118	140	125	133	127	120	122	125	124	110	123	117	140	125	118	131	102	136	123	120	122	114	123	119	114	128	132	143	128	115	129	135	132	120	116	131	123	116	117	145	146	110	104	115	118	121	157	117	107	124	132	128	106	109	114	116	119	113	129	128	122	123	142	116	130	107	115	117	118	111	103	123	111	132	128	133	112	123	139	127	128	119	119	112	120	123	119	127	120	112	148	127	106	132	114	130	115	136	122	117	135	136	115	147	127	139	119	119	109	127	119	131	156	113	122	129	126	110	121	144	138	125	125	119	117	142	125	110	112	115	126	126	102	103	119	120	125	136	121	112	120	133	106	97	138	126	118	143	121	133	122	135	135	132	119	137	126	130	122	116	111	124	140	139	107	124	131	125	123	110	138	123	129	117	100	126	139	138	117	105	138	131	112	131	110	123	134	119	129	121	120	121	124	137	114	128	146	135	111	112	130	108	128	131	129	128	131	115	117	123	128	127	124	116	122	137	130	121	131	140	148	126	133	149	126	119	118	139	125	125	132	119	146	128	134	113	126	117	134	158	121	113	127	129	130	140	116	149	146	121	122	132	122	121	129	135	127	142	134	120	112	111	132	121	113	130	137	117	142	115	133	118	113	128	125	132	125	127	114	140	122	111	108	140	120	118	128	127	119	118	116	132	128	117	122	131	130	125	123	111	112	130	122	140	132	129	121	136	123	140	116	114	117	105	118	136	143	127	122	149	92	114	114	133	119	149	115	130	119	124	112	127	111	114	127	128	137	115	125	128	114	88	137	125	112	146	118	120	135	139	116	127	109	117	133	113	121	137	124	124	126	116	119	146	126	114	121	120	133	118	121	132	119	134	118	112	124	119	130	121	127	153	101	118	131	115	127	140	113	120	112	100	126	134	123	130	132	120	115	116	127	146	107	115	136	128	128	111	124	140	113	134	123	127	117	131	144	133	121	113	123	121	145	141	145	115	115	138	104	120	130	131	119	120	120	127	115	126	125	136	113	145	120	127	124	138	127	147	120	130	124	140	117	127	136	118	137	121	119	129	129	130	117	116	132	121	116	113	153	138	99	108	136	124	116	133	123	128	139	122	132	130
37228	10095	8166	4084	2633	1973	1396	1171	942	841	657	645	558	521	471	438	415	414	370	361	344	335	337	309	312	306	318	313	296	314	297	318	309	282	308	256	300	280	316	264	280	257	274	265	253	258	265	287	266	282	274	261	261	266	275	272	268	288	288	247	257	269	230	236	260	279	285	280	258	282	277	255	247	263	222	281	262	274	244	288	264	232	269	258	257	264	255	248	263	260	252	229	280	248	253	251	265	254	267	282	275	241	265	242	242	289	239	235	269	276	246	263	254	236	262	261	241	259	258	253	269	263	257	269	256	247	264	245	244	266	234	299	260	253	264	247	224	269	252	257	240	274	253	268	253	209	248	257	258	253	257	252	264	267	257	256	244	226	245	235	250	275	254	256	273	245	235	226	236	280	257	259	302	259	267	253	239	265	264	249	231	260	253	263	236	276	273	276	256	269	251	285	285	262	233	251	264	269	260	278	252	293	255	223	250	269	258	234	265	247	254	260	258	257	234	240	263	266	247	275	265	262	276	284	273	265	255	230	264	247	278	288	249	237	270	278	274	256	268	248	235	242	276	255	264	289	276	281	273	287	290	278	252	253	267	274	266	275	235	243	246	239	287	270	269	250	283	289	252	276	252	234	266	252	250	247	252	261	257	259	246	270	248	230	278	257	266	266	259	239	270	252	254	256	276	257	273	269	246	244	261	291	269	260	238	247	282	270	253	256	271	291	252	295	284	277	267	247	227	232	228	267	243	245	265	274	257	226	266	255	274	236	273	232	250	250	232	270	283	249	243	267	283	268	261	264	282	260	255	249	274	240	264	264	264	254	247	257	251	280	246	237	269	262	276	252	260	289	262	273	246	284	264	252	266	248	272	277	286	257	268	228	256	285	260	254	230	290	260	306	260	294	252	250	250	260	246	267	272	238	233	238	256	231	248	232	260	284	251	243	242	246	243	275	286	252	264	237	246	256	255	243	244	270	247	253	296	267	229	261	246	265	280	247	259	252	255	258	238	237	280	241	273	258	259	248	265	268	226	266	231	270	260	234	230	245	234	250	253	272	243	254	259	273	255	290	277	269	269	266	260	254	261	259	275	215	254	260	253	234	260	250	247	269	253	244	254	269	256	246	244	262	229	261	275	242	270	239	284	235	249	267	244	249	252	240	258	257	247	246	257	266	275	270	241	282	265	282	251	236	276	258	290	280	242	268	263	280	214	235	253	247	256	269	246	241	271	267	254	266	248	255	284	295	276	240	262	263	249	294	224	261	239	253	236	261	273	224	271	244	237	264	248	262	266	252	257	258	282	228	238	277	259	235	247	240	268	268	284	237	285	253	232	243	237	245	271	250	272	253	295	259	268	245	286	272	283	267	275	246	255	238	271	228	267	241	273	260	257	232	259	283	241	266	271	236	258	266	262	252	262	262	258	244	255	268	254	248	265	259	276	250	240	242	254	251	266	245	264	260	283	248	235	248	269	273	262	259	281	236	272	272	266	242	275	261	278	266	263	263	278	263	269	277	245	245	267	246	242	264	261	260	280	258	240	261	253	264	266	287	261	255	250	261	230	291	285	231	259	294	244	251	254	271	249	289	250	286	285	206	260	273	277	260	253	252	259	260	246	260	239	268	240	268	272	240	250	244	271	245	253	264	264	286	265	232	278	270	268	268	260	258	286	243	251	246	252	259	255	246	250	243	260	235	271	245	258	258	266	267	265	261	265	255	248	253	269	259	241	242	233	268	239	249	243	259	238	234	254	281	239	249	244	262	243	252	232	282	262	252	255	261	285	219	219	236	243	247	237	263	268	245	278	276	248	258	253	283	232	234	248	270	252	248	244	240	259	247	219	242	253	282	267	252	229	251	268	250	240	251	261	246	247	269	238	266	257	233	273	255	258	279	243	232	242	288	260	246	243	279	286	263	248	212	263	278	265	265	229	248	247	254	252	283	232	220	238	261	246	240	281	222	265	278	200	255	248	249	242	246	256	278	243	236	233	250	283	249	247	247	283	275	239	242	275	260	229	266	255	257	249	271	250	267	288	285	277	280	252	276	292	272	239	262	261	277	259	251	261	274	241	259	253	265	278	283	245	257	258	281	261	282	249	254	268	262	261	235	258	240	236	272	228	245	261	257	268	285	260	248	237	255	264	257	277	259	268	249	250	235	234	235	289	293	266	269	250	271	238	245	261	236	248	257	262	246	246	242	250	261	244	270	263	275	225	265	264	258	234	271	277	237	243	267	272	271	260	221	225	263	255	247	244	239	255	234	258	221	267	244	252	244	265	250	272	278	242	262	275	285	271	252	275	252	257	272	301	240	250	261	255	262	233	254	258	287	279	266	266	270	254	250	269	263	256	279	245	282	254	266	246	268	241	241	248	221	271	255	299	264	273	227	240	266	282	247	239	271	283	272	248	282	270	238	275	270	238	262	248	262	234	251	239	256	253	248	269	252	266	281	261	295	255	235	249	264	289	253	261	249	281	282	271	281	240	245	274	258	276	266	253	283	263	273	252	240	237	260	256	252	268	279	263	246	267	266	302	281	249	269	253	273	230	285	245	264	246	263	241	272	261	256	239	241	283	222	253	276	262	254	252	265	254	244	248	271	267	267	269	247	268	275	281	273	267	271	220	236	273	283	264	263	283	251	239	277	226	290	276	248	250	273	280	273	281	263	298	239	256	246	253	255	276	250	252	255	267	268	293	251	290	283	259	235	260	267	247	263	243	239	258	287	254	236	264	262	249	234	276	257	240	267	293	263	253	270	247	246	280	243	279	259	229	262	235	274	264	255	259	271	286	244	237	257	236	257	252	240	277	261	264	252	253	262	259	288	229	232	260	253	277	251	277	218	265	282	232	265	232	257	253	263	253	280	261	233	268	226	264	254	284	245	240	253	272	249	278	254	255	251	263	265	241	271	242	259	254	263	278	250	253	230	250	262	250	293	277	256	252	244	239	248	257	239	221	260	242	256	289	260	275	277	283	267	262	263	285	288	264	243	252	263	244	272	245	243	271	273	264	274	258	235	264	269	261	246	258	254	262	258	252	234	257	233	286	259	257	225	248	227	286	285	250	269	257	257	239	248	276	257	246	271	250	271	235	254	269	258	250	259	259	277	233	272	299	253	242	280	255	258	244	266	286	239	279	272	256	291	282	247	237	231	252	282	264	262	267	243	253	276	278	255	275	249	277	282	268	259	242	244	285	264	275	260	264	259	224	286	264	254	285	266	253	248	292	250	247	245	237	263	273	235	271	252	265	275	260	284	239	255	249	237	275	246	239	279	228	252	263	246	274	257	218	265	259	276	262	247	248	267	276	267	279	237	271	282	265	239	265	263	272	291	251	240	273	264	277	279	274	263	279	263	270	266	260	262	245	258	252	288	264	263	288	234	259	254	250	253	244	241	270	246	248	265	278	234	261	254	249	253	269	258	257	275	248	252	278	235	237	249	280	235	239	262	262	272	237	237	243	267	260	268	239	275	252	258
22691	20690	28852	22573	20691	18655	1821	719	533	432	434	415	384	383	341	349	330	329	336	327	332	335	295	303	262	301	287	320	288	285	288	288	267	231	279	271	284	306	261	284	279	264	286	272	309	275	255	277	316	263	268	244	243	262	259	264	250	237	288	256	275	255	232	261	251	285	258	245	292	285	274	278	241	260	252	262	280	282	283	257	266	253	242	268	272	243	234	280	287	277	266	285	255	268	290	244	288	294	275	259	255	298	262	284	253	256	267	268	291	256	265	272	269	243	277	270	239	268	242	265	277	270	246	267	239	259	259	270	297	278	254	265	292	252	268	264	288	264	267	269	261	238	261	248	317	253	264	275	241	283	285	280	251	284	258	257	243	269	240	275	243	252	282	267	290	267	259	274	253	260	266	302	277	299	270	277	275	274	258	238	269	271	267	256	270	280	252	280	270	281	253	264	263	261	300	270	259	252	234	251	243	255	274	245	275	284	279	228	285	269	258	272	242	277	234	265	282	240	300	254	258	257	292	253	274	301	288	268	281	285	290	310	294	253	266	262	255	286	267	252	250	252	273	271	260	273	271	270	269	252	279	263	267	267	261	255	271	248	234	252	242	265	275	306	264	266	281	285	269	237	248	250	247	281	259	247	224	283	277	260	253	255	254	267	267	261	280	267	266	237	282	251	277	255	271	265	259	291	266	252	272	248	262	267	253	277	293	280	265	242	257	272	273	239	294	265	266	272	294	278	274	272	255	277	256	237	253	264	226	253	273	256	282	250	266	287	285	271	255	245	274	243	262	271	273	274	288	276	257	261	260	292	282	257	233	256	254	282	256	251	259	264	282	258	254	235	284	258	259	285	267	263	290	271	261	260	264	258	267	241	272	272	277	258	241	279	244	279	254	251	267	252	274	270	265	252	261	254	281	258	262	249	279	312	266	278	239	262	282	256	236	254	272	288	251	266	273	291	263	264	244	260	250	276	276	261	243	258	255	251	270	265	265	266	268	258	268	273	267	240	239	258	264	279	266	297	262	272	282	281	239	280	233	240	287	249	280	283	245	277	267	248	269	270	280	245	257	258	294	275	261	292	263	232	270	269	247	296	278	281	267	275	278	276	255	274	261	263	278	243	258	246	267	261	241	285	267	230	262	267	250	238	270	269	284	279	255	255	263	262	272	281	247	265	260	264	253	285	303	268	266	279	264	266	250	267	284	283	257	277	243	268	256	247	276	295	259	254	288	239	265	264	265	274	253	265	261	234	258	242	266	262	260	261	267	270	263	250	264	262	274	270	243	278	252	253	275	270	283	265	270	287	251	281	267	281	271	262	262	264	276	283	246	218	269	279	269	273	249	283	279	253	286	238	268	234	267	265	262	262	259	243	270	270	242	263	234	292	266	258	257	273	265	287	256	263	243	286	261	247	241	252	274	249	291	275	283	257	247	281	281	284	264	270	253	237	282	259	258	254	284	252	251	233	295	251	246	244	289	265	256	270	279	281	267	281	268	273	276	269	254	304	264	302	278	253	263	247	245	275	277	247	280	264	264	256	271	258	257	291	262	242	245	257	270	254	273	259	268	252	242	270	293	273	263	288	306	257	271	255	264	268	260	291	281	256	266	282	282	270	257	243	273	243	253	256	251	280	287	268	268	272	288	273	297	256	301	247	268	281	277	259	279	286	236	291	273	273	288	257	250	261	251	236	254	255	256	269	254	252	235	251	273	268	272	231	268	259	264	277	288	255	268	295	249	254	257	259	231	280	265	271	265	280	257	267	247	260	227	320	252	280	260	245	248	269	258	264	263	262	289	278	270	260	274	275	248	270	256	262	256	263	248	248	258	275	264	277	263	272	283	266	263	272	279	246	247	259	246	235	262	274	272	244	253	258	262	270	224	269	276	264	262	262	275	285	255	249	278	224	266	284	261	278	255	281	265	258	267	269	278	225	232	268	276	277	261	270	306	292	265	245	258	264	263	239	293	288	274	260	255	279	252	266	262	260	247	248	223	281	285	267	268	260	269	256	263	259	261	279	275	294	296	255	266	251	283	272	270	276	282	276	264	263	254	288	258	243	257	236	296	302	238	270	249	250	234	277	243	272	269	249	264	257	264	292	257	246	268	254	271	270	236	267	254	274	259	289	265	261	254	256	291	298	258	281	262	259	258	249	265	286	255	246	304	253	277	283	267	275	271	240	248	286	230	255	271	248	271	260	249	264	249	273	265	276	265	268	271	275	302	273	256	244	249	282	273	279	277	257	269	245	280	290	275	274	266	260	260	261	283	265	272	257	270	254	242	284	248	252	260	273	262	293	283	297	268	248	259	288	279	242	248	272	254	283	252	247	275	266	259	259	278	247	239	258	267	258	258	245	261	252	264	232	301	249	261	261	240	265	257	262	286	238	263	282	278	247	286	263	240	268	239	280	245	259	263	285	249	283	280	240	278	271	276	247	255	262	265	259	264	276	283	245	263	252	262	231	278	254	256	253	257	303	240	259	251	251	286	262	281	275	250	254	285	253	253	267	227	302	274	259	233	297	256	270	258	252	273	268	219	254	241	264	246	289	265	260	269	270	254	298	251	262	244	279	266	286	276	282	257	252	281	271	262	254	271	268	241	246	256	260	281	285	278	270	286	268	275	254	270	299	245	259	262	233	260	254	280	275	244	263	262	275	286	270	269	272	266	278	258	264	261	262	277	245	240	264	273	261	263	243	271	319	262	241	265	284	272	287	267	288	278	256	260	255	281	262	270	269	270	260	246	260	277	230	271	281	236	260	284	290	274	275	271	255	283	256	280	239	258	280	264	245	266	256	262	259	286	247	253	256	287	248	258	287	270	273	274	275	267	268	291	275	253	241	260	246	254	281	270	249	230	273	274	277	272	259	265	262	287	270	268	260	237	291	298	259	281	264	262	281	261	256	293	276	251	251	242	288	272	260	274	279	261	287	263	286	275	268	289	282	222	253	254	290	247	272	248	234	260	265	249	241	264	245	274	234	273	287	247	266	279	268	281	258	260	258	261	269	270	284	254	271	281	259	291	270	257	274	261	254	264	281	283	268	265	265	265	255	270	244	255	251	275	247	290	236	246	287	260	263	257	265	263	251	231	258	262	261	271	272	274	262	242	282	289	269	248	263	259	297	239	262	267	265	283	255	268	261	315	257	253	253	261	301	265	244	276	275	266	263	228	264	269	234	285	258	285	239	259	275	273	259	283	258	270	274	275	237	259	251	268	257	245	267	251	217	252	266	259	266	295	277	293	252	269	269	272	256	283	262	283	258	257	243	292	286	234	252	262	239	257	258	269	283	277	254	273	244	241	235	274	291	304	289	270	284	280	266	277	263	248	262	268	262	240	281	281	256	259	254	275	268	279	281	284	254	261	246	253	266	249	265	283	267	258	252	239	261	298	263	257	272	280	260	261	273	264	290	247	273	251	252	287	257	281	276	260	247	259	263	231	283	268	262	253	259	269	272	258	250	254	252	288	242
41286	14331	12874	6932	4748	3421	2629	2102	1791	1555	1302	1167	995	984	850	859	789	790	745	736	679	649	626	595	662	617	613	612	523	535	568	595	567	580	545	550	548	531	610	524	534	580	546	533	526	569	511	526	528	482	488	537	530	524	522	526	536	520	520	527	549	522	488	546	510	510	538	485	522	511	517	485	547	538	532	526	559	456	536	500	513	549	516	507	492	549	478	522	524	517	504	488	528	508	476	536	513	514	517	545	498	490	530	525	515	492	514	495	485	506	515	518	522	514	482	506	480	493	528	517	542	468	503	510	500	525	551	497	546	517	494	489	530	483	543	492	461	546	472	531	511	507	504	551	488	529	489	520	493	477	508	539	484	476	503	503	514	486	522	496	545	467	504	489	509	488	510	482	512	497	500	492	529	501	512	510	548	502	511	515	481	512	504	496	488	498	518	495	490	545	509	505	519	488	503	508	493	489	496	494	501	524	520	475	520	513	530	480	507	530	530	504	490	501	503	491	511	490	486	521	501	486	545	491	491	486	483	498	503	558	513	520	502	519	566	470	517	527	527	497	535	473	485	515	491	538	513	507	503	515	489	514	490	493	514	509	500	501	483	537	504	501	545	530	513	485	481	532	553	503	511	556	503	528	483	505	518	531	492	514	487	521	493	515	510	517	547	528	470	504	540	489	522	490	525	529	506	503	535	493	520	518	491	512	535	522	455	502	515	517	506	506	548	527	493	504	530	521	492	538	489	466	517	532	490	516	530	484	497	541	528	478	463	523	535	502	475	532	513	511	471	475	499	543	514	516	496	500	519	539	493	489	545	539	487	462	469	493	524	493	487	511	515	515	487	503	535	507	518	465	524	500	535	510	499	484	525	529	534	500	543	473	531	560	504	528	521	488	542	506	502	527	515	486	524	489	530	505	486	489	478	510	473	526	513	513	511	555	500	476	531	525	516	514	514	510	495	514	514	500	531	466	542	491	538	485	508	497	527	486	499	480	484	501	485	524	496	537	492	504	491	466	513	518	513	491	497	530	553	513	557	509	487	451	486	516	498	535	553	532	539	518	499	483	491	505	518	494	492	534	515	468	519	480	504	572	493	503	461	491	466	493	455	482	545	491	543	476	514	508	553	489	497	502	506	514	521	456	544	481	511	482	488	488	504	518	528	525	508	522	492	508	485	498	493	516	537	509	506	530	496	526	497	498	470	510	489	463	487	505	519	495	481	504	499	515	505	547	497	511	489	535	517	556	468	527	497	503	492	523	509	510	507	520	531	505	507	477	496	483	526	464	481	530	505	538	542	499	514	493	466	470	488	505	469	521	515	477	508	534	530	487	557	480	548	534	509	500	511	507	498	471	497	478	491	520	524	521	531	505	513	509	565	473	518	477	498	512	540	528	490	508	499	503	522	516	455	492	524	529	491	526	535	533	499	485	475	488	510	517	491	541	513	520	520	512	508	500	487	463	495	511	459	479	506	519	474	526	525	490	524	524	489	505	515	541	515	501	489	478	512	529	470	508	493	506	512	482	514	482	528	545	498	490	536	440	574	514	526	500	455	504	520	495	543	507	513	530	519	499	481	476	535	499	458	539	515	513	518	499	488	495	481	541	489	505	512	500	491	499	538	512	519	494	526	498	535	501	485	486	528	454	541	482	468	520	521	500	493	487	515	482	485	493	481	537	528	500	514	516	488	528	536	495	482	547	510	489	491	492	526	445	518	541	554	492	481	485	454	507	483	514	499	500	517	524	514	557	526	489	504	506	513	532	482	519	511	515	520	510	500	446	500	471	535	517	542	519	473	501	500	519	508	483	513	501	497	474	471	517	528	528	508	520	513	546	499	508	509	505	509	508	479	541	502	506	521	486	501	505	472	520	483	508	524	523	522	485	518	509	480	529	511	529	533	481	516	507	513	518	498	500	501	501	514	496	500	489	489	485	520	499	485	476	548	541	515	513	507	503	515	505	482	518	510	495	506	494	528	463	515	543	489	515	529	474	520	485	508	481	531	536	510	474	489	482	492	503	495	497	474	520	500	479	538	489	476	528	519	484	529	500	502	521	501	500	525	545	502	460	493	539	543	532	496	489	501	501	489	481	540	492	507	534	539	471	501	539	561	511	525	506	509	494	469	501	551	497	516	532	499	520	513	505	483	544	479	503	541	536	516	525	495	448	507	526	500	492	500	489	535	513	514	526	511	515	549	510	524	467	518	515	502	468	512	515	523	507	528	496	554	503	503	509	518	508	498	485	534	551	499	518	497	511	499	492	483	493	470	472	508	534	529	471	520	512	488	546	529	537	518	501	551	548	496	487	510	522	533	512	498	479	544	542	510	504	488	491	517	521	476	479	525	499	526	498	520	494	506	506	467	547	509	534	516	497	474	517	510	534	544	492	492	483	536	508	498	522	522	510	533	556	463	533	505	469	499	524	505	478	518	541	504	513	530	529	510	502	502	548	529	454	525	517	507	486	493	513	483	500	473	553	515	512	503	522	510	485	483	511	531	511	552	499	486	526	474	515	518	503	518	520	472	482	469	496	534	511	513	512	495	522	511	556	476	467	498	483	501	497	486	500	519	503	502	524	516	508	563	519	518	514	491	488	506	457	493	502	488	511	521	507	472	507	488	459	510	468	534	500	503	543	518	539	538	481	562	509	476	513	513	498	488	493	474	501	518	493	515	476	512	462	525	557	515	523	495	507	507	513	518	499	500	490	519	488	539	508	510	495	486	485	519	520	522	484	492	487	521	537	539	496	547	478	500	498	499	507	517	480	537	507	506	472	540	525	493	483	469	497	536	512	531	495	498	506	517	502	466	514	506	518	500	484	519	544	495	507	509	531	473	573	549	493	499	486	497	494	499	479	501	537	522	501	535	522	507	477	538	523	496	476	495	501	517	531	531	517	512	499	519	496	528	522	532	503	492	520	513	553	488	486	542	527	507	507	530	501	551	504	487	517	514	458	538	504	501	519	460	503	466	530	485	493	521	530	515	496	508	509	516	470	526	517	491	512	553	471	480	489	511	512	498	515	538	518	529	510	506	479	533	495	499	506	517	543	514	480	453	492	506	557	497	525	490	489	494	495	498	513	487	510	498	488	506	497	537	515	486	491	493	501	519	510	538	508	477	495	498	515	518	481	487	529	500	506	453	484	482	509	487	520	462	518	493	459	485	484	493	537	483	475	490	513	488	518	522	514	505	478	498	518	542	511	510	500	504	515	542	518	544	494	501	494	524	478	524	512	481	474	497	513	519	500	472	486	518	496	492	521	513	526	508	507	524	511	523	535	550	470	494	538	445	481	508	534	532	516	522	498	540	494	498	482	507	488	512	479	500	503	521	521	513	517	530	524	492	500	514	507	496	513	488	510	535	482	484	522	473	486	499	494	529	480	540	524	502	512	530	502	465	545	517	515	475	526	486	492	489	481	521	507	526	514	505	528	520	465	496	524	536	525	523	488	517	523	497	518	486	471	480	536	467	520	493	532
27440	20998	7957	338	134	128	112	83	102	82	99	96	88	80	86	83	91	81	81	85	70	82	81	89	69	102	93	77	82	78	85	99	88	82	83	89	69	88	90	68	95	92	86	92	83	77	86	79	85	80	97	89	82	91	78	103	70	75	81	80	78	68	96	98	72	83	75	78	94	82	64	102	93	96	87	89	90	76	72	82	79	90	85	96	82	68	82	86	81	70	101	86	92	86	83	83	75	82	80	64	99	64	96	76	84	74	78	96	89	80	101	96	66	79	74	64	81	77	88	73	74	93	86	84	72	76	81	68	81	74	91	88	74	73	72	94	88	91	86	87	76	76	74	91	90	86	65	80	95	82	83	93	89	68	78	99	80	86	97	81	78	95	94	86	59	80	72	78	93	96	78	87	79	102	95	94	78	81	85	81	80	96	65	84	80	93	83	72	87	78	79	75	81	86	79	73	87	90	76	89	73	78	75	75	76	76	87	88	75	85	79	89	86	76	88	75	78	80	76	78	79	74	75	81	71	79	79	72	98	65	71	89	74	93	97	73	86	81	82	90	76	96	84	84	75	94	69	69	68	79	91	92	82	89	79	97	87	67	76	76	71	82	66	93	86	92	78	68	85	78	67	72	79	88	82	82	100	76	101	72	92	78	84	81	82	68	72	75	88	101	87	72	100	68	81	82	79	83	63	82	71	66	91	83	67	84	76	76	83	72	94	98	79	76	85	82	90	71	87	78	101	85	85	76	104	92	71	97	100	79	72	72	84	100	83	69	76	80	95	97	94	64	71	75	97	88	87	94	78	88	86	90	90	75	70	99	80	69	99	91	83	86	88	79	65	78	85	80	81	76	70	73	93	90	93	86	74	82	71	91	83	61	70	84	97	76	99	86	84	77	79	78	67	84	75	59	89	81	85	77	83	72	89	85	78	80	82	93	94	89	102	87	93	75	80	61	72	97	85	85	85	81	78	85	81	101	85	96	86	87	68	75	86	83	82	83	82	70	72	70	77	83	88	83	92	85	79	88	73	81	93	88	77	87	80	71	94	73	76	85	93	77	85	86	98	86	82	84	81	93	85	93	61	79	83	70	92	89	85	87	79	92	76	85	89	96	93	70	80	98	93	79	79	93	66	75	93	86	82	82	86	64	89	92	73	90	90	77	90	86	81	75	71	76	102	86	74	91	91	83	82	88	83	70	84	78	87	71	75	67	74	78	75	88	100	75	81	65	67	81	66	82	97	81	79	90	61	88	100	81	95	67	80	92	76	83	89	78	86	81	73	78	98	85	70	61	83	77	91	90	76	72	97	72	90	92	90	86	83	89	85	89	93	75	86	84	87	91	78	80	80	86	76	73	78	91	100	86	73	91	79	90	70	72	86	78	92	77	87	69	77	94	85	106	94	69	79	97	73	79	85	75	72	87	72	81	69	75	75	88	84	86	72	78	84	73	72	67	62	100	95	74	93	93	93	88	79	79	95	72	106	91	82	90	82	78	90	82	79	88	68	91	86	83	89	84	77	78	79	67	85	83	84	88	83	75	94	68	79	89	85	75	70	86	89	81	73	98	84	79	68	78	80	81	102	67	79	104	73	79	82	78	73	98	80	63	78	78	77	86	83	70	99	81	89	89	85	93	78	73	94	81	79	57	90	80	71	92	80	94	86	82	68	76	88	88	83	81	92	91	79	67	85	82	83	84	99	73	94	85	75	105	83	84	71	81	86	100	78	83	76	71	82	80	110	82	88	93	73	78	85	87	86	77	81	78	85	69	77	82	76	91	70	80	80	83	86	106	84	92	102	83	84	87	74	81	83	97	87	91	83	100	88	92	86	85	87	73	89	86	96	73	94	83	100	78	99	89	91	98	93	77	70	95	81	95	72	84	83	84	90	91	76	73	73	90	84	83	80	77	87	83	70	69	61	72	81	88	91	76	87	86	70	79	73	86	80	68	85	82	96	78	74	77	70	88	78	67	80	79	85	74	74	76	74	77	77	89	73	92	78	88	87	84	78	78	80	84	100	61	64	78	80	90	84	82	91	75	93	80	73	79	86	76	69	82	96	79	99	84	62	81	91	76	91	86	79	79	80	97	73	90	88	89	73	74	79	75	81	79	86	84	86	89	88	83	83	90	94	80	95	82	86	93	73	94	71	97	84	87	74	72	80	89	90	94	93	108	93	84	84	77	88	81	72	90	85	84	95	86	85	89	89	80	88	83	74	77	97	73	79	74	100	86	71	68	81	80	82	86	100	67	100	69	89	71	78	82	82	93	81	76	63	83	76	87	71	98	86	77	104	90	84	78	85	88	85	69	86	78	75	85	85	86	64	80	97	81	75	86	76	80	86	80	74	70	82	85	92	90	77	69	95	64	73	76	74	88	74	79	102	84	89	93	101	80	77	87	78	75	92	91	79	102	75	67	66	82	73	78	87	98	90	79	68	81	81	80	82	72	98	77	87	83	90	72	77	79	88	93	86	86	86	89	87	67	83	96	91	88	77	86	102	76	73	89	75	82	62	95	94	92	80	72	84	91	80	89	80	84	96	93	81	99	77	82	90	83	89	101	82	72	95	98	93	82	79	86	87	81	66	83	75	68	83	80	81	78	84	86	76	79	84	84	92	90	72	76	87	90	78	73	96	93	99	80	84	95	72	84	79	72	69	65	96	88	61	75	82	73	98	71	83	89	85	94	96	86	74	79	83	78	71	77	95	84	75	92	87	86	102	101	79	86	85	78	88	91	69	81	82	74	80	77	75	88	79	85	90	83	66	84	74	75	88	85	94	93	82	72	94	95	82	68	93	78	95	79	72	83	103	68	81	74	74	73	69	86	76	65	75	87	91	71	84	72	82	72	82	97	86	89	85	80	95	71	74	90	72	62	82	80	86	73	80	75	83	81	80	92	75	103	87	85	84	76	87	88	86	70	78	88	78	61	90	71	64	83	74	75	81	71	88	81	87	89	80	95	71	85	87	76	95	77	95	78	83	100	87	81	75	96	75	69	82	67	80	76	95	84	78	90	80	89	65	102	67	91	85	90	96	97	90	84	75	99	88	75	88	62	85	80	72	72	74	99	83	82	85	91	92	91	74	88	91	87	87	84	88	94	91	75	85	76	69	77	78	82	82	84	68	82	77	101	86	97	72	90	86	92	72	78	104	91	81	87	104	87	74	80	81	75	82	88	69	78	83	78	89	77	82	71	69	93	101	75	82	79	89	81	73	66	87	94	94	89	89	85	54	79	77	85	88	93	78	75	82	95	63	73	88	68	95	72	77	86	74	85	80	81	89	81	83	69	75	86	82	68	82	63	71	103	64	90	68	85	81	106	87	80	83	75	83	87	85	80	85	66	72	76	74	82	76	93	89	89	78	92	66	69	86	83	107	80	91	87	64	85	94	70	87	75	105	91	93	68	59	89	81	87	81	80	82	84	78	77	88	98	90	73	101	77	76	98	94	75	60	81	85	75	83	78	98	86	98	104
21798	1751	1038	529	363	340	253	258	265	253	206	221	253	183	205	211	182	160	194	195	186	192	190	197	207	186	188	178	183	202	173	178	179	179	197	177	177	193	177	182	182	185	165	191	181	177	179	215	176	174	189	179	183	178	187	200	200	168	180	168	208	176	178	177	166	176	177	184	175	187	175	204	177	149	172	174	178	202	165	194	190	199	193	196	173	190	173	172	185	198	208	190	190	183	175	185	192	189	209	187	194	174	188	183	174	162	167	184	165	193	204	175	204	167	184	164	186	215	171	189	192	200	198	150	182	166	196	177	187	180	191	178	168	185	170	188	172	162	189	189	195	211	190	203	176	186	204	178	188	183	188	186	167	161	185	182	181	186	198	199	179	192	197	192	156	185	155	176	187	191	187	176	182	151	167	208	183	191	172	165	190	170	181	177	188	179	201	170	184	213	162	156	194	179	177	183	180	177	175	165	174	184	186	179	187	191	165	173	179	196	190	164	197	179	181	199	158	197	217	180	169	181	204	174	168	184	188	186	189	170	190	161	182	201	187	193	175	175	183	186	179	176	196	183	178	194	163	174	195	169	207	199	196	182	179	167	181	201	171	182	186	180	163	161	164	177	193	206	177	184	187	161	186	167	176	185	196	196	183	165	197	179	163	172	173	196	200	196	187	176	195	191	183	165	180	189	195	182	203	172	198	191	181	172	166	160	215	182	206	171	196	201	195	184	195	188	164	185	179	175	187	177	175	191	192	175	180	173	175	179	179	199	155	181	175	188	177	183	181	218	171	186	178	185	199	179	172	202	184	186	188	180	209	188	188	193	195	175	205	184	162	184	192	200	225	196	184	154	186	187	185	167	172	169	203	178	179	181	186	177	206	148	164	210	196	158	190	183	211	178	194	185	191	196	158	200	186	182	182	188	198	171	145	157	206	197	182	190	168	184	191	179	168	197	188	203	200	181	174	186	169	200	184	181	190	191	186	191	176	199	168	188	165	185	193	189	186	182	177	207	208	185	155	170	188	184	197	193	181	157	164	187	152	186	173	203	206	178	173	202	182	190	185	164	177	173	166	188	170	146	189	197	177	174	166	201	169	166	200	198	182	179	188	212	196	158	176	192	188	198	183	162	182	162	179	160	188	200	165	183	155	162	185	165	210	169	177	197	179	184	193	182	196	193	179	154	203	189	183	185	190	165	190	168	145	161	184	188	173	178	189	181	193	191	193	173	168	178	188	179	181	193	170	196	201	190	214	211	177	155	176	169	190	175	179	190	192	184	155	216	194	180	175	193	172	183	183	193	183	182	182	201	153	226	195	187	185	195	196	172	172	183	189	209	188	175	154	184	168	166	199	168	181	188	187	191	158	184	180	186	182	168	165	218	201	189	183	175	168	200	230	161	177	191	170	167	181	194	181	222	206	171	166	182	187	192	188	179	183	173	171	191	181	176	199	181	168	184	201	198	178	200	191	196	169	166	168	171	156	201	203	193	173	180	198	193	177	209	186	195	179	160	173	183	177	191	208	182	199	191	196	169	162	179	205	147	189	194	192	182	187	211	178	181	199	165	193	168	189	165	189	178	178	216	201	169	173	201	187	185	200	174	172	199	170	193	181	178	187	197	183	185	202	189	204	177	220	185	206	200	173	174	189	177	213	183	197	196	176	196	171	199	166	198	191	167	176	191	203	166	165	210	175	167	210	190	179	186	153	172	169	192	172	180	186	176	166	184	189	187	185	175	191	199	195	189	163	189	183	184	191	190	198	172	192	186	189	202	177	182	200	174	159	177	174	196	194	178	178	168	187	180	184	169	178	185	186	160	175	200	175	185	180	177	168	177	191	178	194	187	192	188	197	210	209	166	194	170	185	228	209	190	177	184	166	172	172	205	175	167	188	171	183	183	199	193	165	176	184	168	194	204	178	183	170	196	173	200	189	172	188	182	183	183	189	195	182	193	191	181	184	179	196	171	169	180	185	175	210	181	180	179	171	167	161	199	197	156	171	188	205	194	169	162	190	170	181	173	192	209	186	193	188	190	184	195	184	159	187	158	180	181	176	208	209	203	200	187	188	191	163	168	179	175	184	193	194	173	187	172	177	165	169	192	196	180	186	174	175	188	192	183	175	195	184	174	189	201	196	196	175	167	178	182	182	185	179	181	174	184	185	173	174	189	183	179	179	197	177	186	180	165	194	167	209	174	186	183	179	187	182	151	209	180	201	191	205	158	171	198	187	184	201	199	193	189	182	170	182	204	198	190	157	187	158	191	161	199	194	185	193	176	170	199	183	190	202	196	208	186	169	196	177	172	191	180	176	167	179	197	162	183	187	191	179	193	202	196	190	163	178	185	164	173	154	217	188	172	186	165	195	186	166	172	167	197	178	188	183	206	169	195	154	187	197	177	177	189	176	163	193	176	185	197	176	164	195	170	181	178	187	183	185	178	175	179	166	168	207	203	184	179	195	188	193	168	169	179	179	177	209	173	178	186	209	159	156	166	185	194	166	178	156	175	182	178	156	179	165	177	144	178	190	170	173	168	176	197	191	190	157	196	173	191	202	191	181	187	175	174	177	166	171	177	202	171	187	189	217	189	181	183	184	176	178	186	187	142	183	182	173	161	192	184	189	183	209	188	181	175	209	177	177	194	182	191	213	179	147	185	174	170	157	181	178	154	186	151	195	193	208	198	189	176	209	184	190	201	186	183	195	179	178	190	189	198	187	174	205	174	186	193	182	193	168	177	168	170	214	159	198	196	165	171	175	229	207	184	169	178	191	167	174	183	188	180	198	173	178	173	175	194	197	193	182	177	203	170	196	201	176	215	179	190	219	158	197	200	169	187	183	164	171	184	176	190	182	174	190	177	179	182	161	169	177	192	186	178	178	218	204	182	169	186	173	175	185	192	190	179	198	171	188	162	183	185	178	189	178	177	191	200	192	183	193	195	186	184	177	201	171	176	164	180	198	156	177	189	185	190	177	202	179	204	196	199	177	171	181	209	199	182	160	208	178	180	148	196	200	178	191	183	178	184	173	154	191	204	198	174	182	190	159	177	217	172	190	220	155	195	175	207	184	172	195	181	171	194	184	175	195	178	175	175	203	180	183	194	184	185	183	181	183	185	182	207	184	188	206	197	183	208	157	186	186	166	217	166	174	153	177	163	175	164	185	194	168	160	194	199	177	224	179	186	165	177	158	189	182	180	177	192	202	186	170	187	183	182	176	180	195	174	192	186	177	185	194	172	172	183	180	167	168	192	171	195	170	198	166	190	175	190	199	165	191	195	169	185	185	200	196	165	196	188	178	203	166	194	204	175	186	164	185	201	201	176	177	155	176	202	194	172	209	168	188	181	187	193	178	157	191	187	175	199	166	173	179	206	178	183	189	162	186	159	191	190	199	201	188	162	190	191	194	182	164	197	196	171	198	198	173	191	189	180	191	174	188	188	181	173	155	168	189	172	181	218	177	190	221	178	178	180	157	165	165	177
24803	21700	29455	24492	20177	1629	499	323	283	262	216	242	182	202	199	184	162	161	197	153	151	159	146	132	140	140	142	155	154	130	132	146	120	134	150	140	127	124	157	145	139	136	149	124	138	149	140	131	136	134	128	157	133	122	106	144	135	138	138	146	133	134	113	123	136	137	113	122	132	141	105	138	112	143	164	137	127	122	111	156	118	123	126	112	126	116	122	135	150	122	139	142	131	131	127	136	135	111	130	138	111	113	130	129	143	117	134	126	143	109	131	137	155	133	131	131	116	132	131	121	139	130	129	121	137	117	119	114	125	132	138	119	138	135	139	125	117	125	129	120	124	129	126	133	143	113	137	108	123	136	130	148	126	112	135	135	118	117	113	132	122	113	138	129	119	139	125	123	120	127	98	135	145	122	134	139	119	120	141	124	132	147	151	115	138	133	120	117	107	140	128	127	118	131	134	124	143	148	137	111	106	134	115	115	133	134	137	117	134	135	117	123	118	114	133	122	123	118	128	136	151	126	127	142	126	115	125	138	118	107	115	131	125	131	150	119	130	120	125	123	118	127	135	141	124	142	114	98	130	126	100	117	129	116	129	128	147	125	112	125	140	128	138	125	134	136	131	125	133	125	128	138	131	107	123	132	135	127	127	122	128	163	141	129	129	124	133	132	99	121	124	118	123	131	119	132	121	158	130	125	116	139	116	124	122	118	137	124	136	129	114	105	127	133	122	125	116	133	138	117	126	114	129	149	126	134	137	135	124	117	119	122	125	124	105	114	132	125	143	136	120	128	129	112	128	132	123	132	145	100	125	135	147	121	124	136	121	121	126	138	139	120	127	114	123	134	123	133	147	137	127	124	117	127	115	116	123	125	126	126	148	114	116	124	140	138	120	121	125	124	133	127	135	119	114	148	136	111	145	124	130	133	122	142	128	128	139	108	153	141	126	136	131	130	101	124	107	114	120	123	137	139	154	133	119	124	141	106	124	148	122	111	156	146	141	132	104	137	111	121	134	110	120	104	142	124	144	131	127	125	131	106	122	140	142	115	124	117	138	143	129	130	145	105	115	129	113	110	113	113	137	131	115	120	132	119	127	138	131	136	119	132	130	114	125	113	140	126	134	130	127	147	135	132	137	144	141	124	128	121	132	119	125	125	118	125	123	146	123	131	126	123	126	128	125	127	147	112	124	133	126	120	126	99	118	143	132	106	140	119	131	148	123	127	132	128	127	128	122	130	125	133	127	113	139	124	141	120	140	137	121	119	113	148	131	120	136	118	119	142	135	107	105	131	141	131	118	131	116	125	140	112	127	144	125	148	139	135	126	135	139	141	142	111	137	120	155	130	126	116	111	115	120	118	118	145	107	103	142	115	126	118	136	138	118	122	114	140	123	125	129	123	112	127	123	126	116	120	136	115	114	124	121	117	125	118	130	132	128	128	140	114	152	133	131	104	126	133	128	115	124	122	135	115	127	105	131	131	136	118	138	120	108	120	117	104	118	129	121	137	125	119	125	144	124	113	113	123	141	109	140	131	124	157	121	125	124	130	118	125	139	125	139	136	138	130	121	122	119	132	129	101	134	126	143	117	120	139	123	127	116	122	105	124	137	157	125	117	126	116	106	122	130	139	110	131	131	126	128	135	133	116	116	128	125	139	116	116	122	130	152	114	141	133	118	124	145	123	127	151	127	129	126	114	106	146	117	116	118	96	146	128	122	129	129	121	115	132	113	131	116	139	112	127	123	129	138	108	125	124	137	127	124	124	103	124	123	122	134	126	137	127	117	152	141	116	146	134	121	145	120	132	127	127	134	123	132	139	115	148	124	124	135	131	134	131	113	145	129	118	120	129	117	125	109	114	123	130	115	126	129	119	124	114	120	120	121	121	115	130	139	134	146	125	132	111	112	144	139	142	122	126	125	139	110	125	123	131	125	134	114	133	149	126	113	110	133	124	134	108	134	122	120	121	118	141	114	125	136	147	120	119	120	108	127	130	111	126	124	126	119	101	134	152	150	134	102	125	128	103	143	121	114	144	136	117	130	146	135	139	134	139	144	127	134	121	133	111	139	109	125	119	127	113	136	119	113	116	132	103	115	125	138	120	102	144	125	146	122	125	122	151	131	102	112	120	126	141	133	126	133	135	113	118	148	146	108	113	135	118	136	125	130	125	146	127	145	115	125	126	136	146	109	124	123	131	127	118	138	125	118	127	120	128	120	128	149	120	129	123	135	119	107	122	124	125	122	107	133	149	146	117	118	132	130	132	154	108	127	139	135	109	136	148	134	117	133	135	123	126	116	138	118	114	122	140	143	121	111	116	114	151	128	127	110	134	143	123	131	131	133	125	105	132	142	124	121	131	137	136	126	128	133	113	132	123	128	135	134	126	118	114	127	138	123	143	94	133	139	129	123	137	101	134	150	114	131	129	121	121	133	113	138	127	140	136	127	135	128	136	145	133	139	121	102	113	115	130	129	122	124	151	116	137	138	113	112	118	106	102	101	122	122	128	122	133	119	108	115	127	134	118	137	132	133	119	116	115	150	138	94	136	115	124	131	130	149	127	130	129	108	131	136	127	123	134	121	119	127	135	124	123	136	120	147	132	135	147	127	118	129	121	138	131	133	131	135	132	134	112	107	105	144	119	107	127	148	126	133	117	127	104	131	133	122	148	141	143	116	128	118	127	139	128	124	127	132	129	118	117	125	133	149	124	137	135	107	110	119	102	124	138	139	134	125	135	135	125	137	140	119	126	130	132	115	144	141	135	140	120	135	111	133	125	151	135	116	135	128	103	112	132	107	113	135	142	114	144	126	120	124	137	134	139	109	128	108	130	130	158	131	120	116	109	143	126	120	124	103	138	112	105	132	115	137	153	141	126	110	122	134	116	139	124	126	110	135	126	141	134	136	141	133	127	128	138	135	117	112	123	144	127	135	131	124	129	116	122	130	109	119	135	118	135	135	118	106	116	119	126	129	132	123	129	130	135	115	127	136	144	110	150	137	119	123	125	121	116	127	141	124	121	132	132	118	133	118	120	133	132	133	112	110	132	126	113	115	127	123	130	120	127	134	108	106	124	127	115	117	142	116	148	127	135	116	139	127	125	119	107	140	139	116	106	126	119	117	117	108	121	123	131	133	137	133	118	128	125	126	127	113	128	118	112	123	143	102	134	128	119	115	110	135	131	137	103	128	100	136	129	134	123	128	120	116	126	131	120	133	123	114	115	128	126	98	130	139	125	128	119	150	133	121	118	129	109	124	138	139	159	142	131	109	126	121	141	146	122	116	131	130	135	130	129	120	138	115	109	136	126	125	122	122	115	150	106	122	142	91	140	128	115	117	111	127	136	129	112	121	104	126	125	127	157	113	119	116	132	139	103	137	121	146	129	137	113	137	110	131	110	115	123	140	114	115	116	128	124	122	133	109	135	131	114	126	124	115	141	145	129	118	111	137	110	129	112	140	124	118	118	127	122	140	131	126	107
38446	10191	8229	4273	2670	1924	1504	1164	980	819	687	608	539	526	457	459	422	420	359	399	375	349	334	338	283	298	337	313	317	297	280	289	311	295	294	299	300	290	274	291	269	267	264	259	259	276	270	260	280	272	253	283	296	263	252	287	281	268	247	254	275	291	251	275	265	269	260	250	258	258	280	285	251	266	255	266	265	252	258	270	295	289	255	255	292	257	266	257	249	250	266	257	277	243	248	256	263	261	265	223	248	255	266	246	236	287	252	261	259	261	242	250	288	258	285	250	284	232	257	279	259	243	255	245	282	253	270	273	280	246	261	283	275	282	229	253	231	257	263	250	274	232	242	284	251	239	283	258	243	227	255	257	265	288	266	247	272	256	288	277	259	277	247	294	256	264	257	265	231	261	247	264	248	237	286	251	253	253	261	279	245	251	275	249	263	265	280	287	267	243	251	247	269	261	266	257	312	267	264	256	262	284	234	254	259	274	231	283	236	240	259	246	271	270	259	259	250	253	282	259	249	253	248	259	262	289	252	257	265	276	257	286	257	246	255	260	238	242	284	230	251	252	261	255	274	248	238	266	269	283	278	249	228	238	226	285	274	246	255	261	276	262	289	268	264	237	274	264	255	235	283	274	260	238	254	280	247	271	271	236	256	254	244	242	281	276	266	266	272	255	255	272	267	276	255	292	266	269	259	246	253	258	263	237	240	268	273	276	264	226	268	231	257	229	256	270	266	278	256	241	264	262	244	248	243	277	237	249	265	256	283	244	236	255	248	265	234	248	268	264	267	296	266	244	246	257	262	226	249	244	247	249	254	262	223	240	283	286	241	267	260	262	261	227	273	252	249	259	289	279	250	248	250	251	274	280	249	250	293	245	288	253	268	277	237	266	265	254	274	268	257	227	268	262	267	252	224	259	266	244	257	270	282	261	261	276	270	254	256	249	248	277	247	279	233	252	247	292	270	283	244	225	258	269	286	259	247	248	278	270	270	251	261	238	252	268	251	242	230	245	268	247	284	247	256	251	272	271	255	267	245	254	239	243	272	252	251	268	238	275	253	285	251	263	278	243	253	254	275	244	246	251	260	210	270	244	260	264	273	248	284	238	273	248	252	275	247	247	258	260	283	249	247	252	269	246	258	254	251	236	244	259	261	266	252	256	252	264	264	273	255	250	241	278	258	233	269	253	264	246	269	237	285	315	260	263	274	262	275	281	250	248	241	255	252	248	284	230	243	241	302	275	274	265	277	269	274	249	260	259	259	269	272	255	233	254	267	253	247	257	248	262	266	245	248	262	262	276	245	271	240	258	252	258	261	248	270	260	264	259	261	248	256	258	239	281	267	254	267	225	274	244	249	259	274	275	268	252	264	259	265	282	252	236	257	281	268	266	271	245	265	288	257	249	251	262	245	253	263	264	251	269	232	248	249	249	272	267	238	269	246	240	248	267	259	238	286	268	260	271	243	241	268	238	294	261	248	235	273	261	285	261	280	293	245	241	226	273	278	256	263	258	229	246	267	269	255	253	273	285	276	256	222	290	267	266	259	249	282	242	268	300	258	257	290	242	246	274	247	263	248	240	278	261	263	246	250	264	254	279	285	263	269	238	251	279	247	272	237	257	248	273	262	273	242	246	249	272	254	251	267	276	230	251	255	275	264	261	261	285	253	260	250	239	271	230	262	240	254	252	257	260	255	256	238	261	275	252	219	269	259	275	281	243	286	279	232	250	291	264	246	252	322	281	248	227	276	251	285	246	265	249	263	268	260	261	263	247	261	266	234	219	240	249	271	248	277	255	266	269	261	251	257	257	269	296	256	247	275	240	258	276	241	285	258	242	259	252	256	252	254	264	273	247	249	247	235	223	276	233	240	259	283	273	255	266	256	238	265	269	287	267	271	251	270	234	244	256	267	257	260	242	223	274	274	288	275	251	260	264	259	259	253	272	242	228	250	270	248	277	292	254	244	234	241	249	268	277	241	276	251	291	257	258	267	297	262	266	283	250	270	246	276	277	251	215	234	252	270	272	278	286	286	262	242	236	288	274	257	266	234	243	230	257	266	266	281	245	265	272	250	239	280	279	254	270	275	261	284	288	229	231	241	278	282	264	268	265	235	270	244	236	241	254	281	238	257	281	260	263	251	272	280	238	264	296	279	268	278	262	252	252	261	250	261	254	263	269	242	259	239	238	281	265	257	268	247	282	264	279	241	283	278	255	253	287	266	261	239	261	252	270	269	216	256	299	261	262	244	208	235	273	235	259	247	228	272	280	265	236	257	253	223	282	252	250	252	273	261	262	271	261	258	241	258	278	232	239	261	251	262	235	265	272	273	237	260	254	274	283	286	265	254	241	272	283	245	289	254	260	285	263	271	255	287	271	273	241	257	235	275	262	269	267	255	270	272	262	271	250	273	277	284	257	248	255	243	257	250	256	275	260	203	266	270	264	225	261	267	278	268	231	270	253	273	302	267	262	291	259	249	280	261	254	253	244	286	257	239	251	269	253	265	268	270	261	237	235	255	268	275	252	291	257	285	244	253	252	253	281	234	269	253	269	261	258	237	239	252	260	270	262	251	256	248	266	240	258	269	258	251	263	246	240	257	264	248	236	237	235	280	251	249	285	263	278	271	250	278	281	237	236	280	267	269	260	271	259	263	278	255	252	265	257	264	236	222	243	267	243	244	248	249	274	241	246	265	254	258	261	267	274	264	241	244	260	238	260	250	253	266	256	251	271	259	276	264	253	254	257	258	278	229	243	270	230	246	255	243	265	285	280	245	243	287	236	248	293	278	257	253	260	267	254	238	237	262	242	237	235	264	252	251	245	248	265	253	258	234	242	280	268	232	265	264	232	249	233	266	274	251	243	275	285	263	266	275	280	271	245	267	252	223	258	288	271	264	255	232	260	261	292	245	249	238	272	236	247	259	259	255	243	241	248	272	267	262	235	268	237	274	252	261	240	271	240	230	271	253	252	254	274	257	243	233	274	262	235	276	267	254	283	270	244	246	248	263	259	273	272	250	288	279	256	241	259	268	258	276	270	280	296	255	233	250	247	272	229	244	261	229	243	247	264	275	247	256	282	266	235	288	306	248	287	269	274	255	264	244	278	254	277	279	232	253	255	260	260	270	297	241	233	251	239	267	235	266	270	275	268	249	266	249	249	275	241	277	263	296	251	246	253	283	261	260	246	274	220	244	276	259	230	287	279	246	261	292	229	254	260	247	255	243	245	276	276	266	238	236	266	272	276	241	233	241	270	239	266	263	254	257	280	270	269	213	266	256	260	268	270	260	267	273	253	224	241	231	245	279	253	227	267	254	250	261	251	242	275	270	265	236	267	229	241	245	278	274	270	259	265	274	276	241	238	251	313	251	240	268	247	272	258	233	281	262	234	278	280	242	260	270	271	258	247	245	269	264	277	234	253	256	248	257	236	221	270	271	264	248	248	250	265	241	264	232	254	260	234	271	238	232	266	256	279	280	270
23833	21716	30025	23971	21716	19800	2038	778	590	573	493	445	417	406	397	363	349	342	336	318	332	337	314	310	332	330	307	297	303	293	283	327	322	297	290	316	310	319	299	269	320	297	311	296	296	297	301	280	276	259	322	266	275	269	296	260	274	304	287	304	306	263	303	272	281	280	293	248	289	288	305	313	302	254	284	318	302	279	268	271	280	273	297	253	299	262	294	283	304	299	308	286	309	281	272	281	274	297	269	270	286	284	288	294	262	292	296	266	288	316	331	293	275	294	293	267	261	261	267	287	279	272	273	279	277	291	271	275	287	280	276	288	283	264	282	286	294	248	319	271	270	303	260	297	280	283	312	292	288	273	275	255	283	284	271	263	293	290	255	291	260	248	279	303	267	268	280	245	283	286	296	254	269	264	284	286	296	302	253	302	275	289	279	275	282	279	295	290	290	283	251	291	315	296	312	282	244	301	296	298	294	311	293	263	258	289	254	292	297	310	271	292	252	294	265	250	272	266	276	296	284	313	292	273	276	295	283	291	261	250	273	297	265	284	303	261	297	271	300	282	277	250	278	260	252	270	289	285	283	281	255	290	280	293	274	271	259	280	245	283	293	273	280	260	264	287	275	268	244	256	281	283	306	284	299	236	263	315	265	287	294	296	259	280	297	264	255	291	267	255	265	288	270	262	294	261	277	239	282	295	265	261	278	294	277	280	258	278	265	279	307	269	281	288	282	259	274	328	265	314	309	286	289	274	266	300	254	239	278	284	280	291	310	274	282	285	283	270	276	299	254	286	316	275	266	270	256	246	273	299	282	261	280	289	279	273	283	268	277	300	276	287	284	277	245	307	315	266	264	282	297	285	294	276	270	288	287	271	276	269	267	254	269	263	287	263	268	264	279	267	240	304	309	312	272	282	278	260	291	293	297	271	275	286	258	299	284	265	280	250	279	287	284	288	315	289	297	283	297	247	271	277	299	279	292	267	271	252	267	290	296	252	275	262	292	265	273	271	271	279	314	274	283	297	264	280	262	268	286	287	277	294	249	254	278	298	294	312	286	300	296	246	281	281	276	277	267	274	282	269	266	297	274	292	260	274	265	276	273	287	285	283	314	262	266	284	267	268	275	283	283	301	299	257	269	275	270	297	268	278	289	275	254	283	277	324	266	271	255	277	279	290	291	282	269	280	290	277	275	262	245	276	279	289	269	247	272	275	266	299	279	283	285	271	276	256	294	303	292	286	260	276	285	284	287	295	261	235	247	292	310	284	274	280	275	301	268	294	288	272	291	268	312	261	300	263	254	278	265	289	288	288	289	276	276	238	276	288	292	248	300	283	270	275	277	289	234	251	271	234	276	303	324	268	303	304	289	282	265	259	300	244	260	260	303	256	237	252	232	254	264	272	271	290	285	287	298	305	277	275	240	270	315	285	275	267	247	303	281	276	262	239	284	303	245	297	265	294	289	263	260	280	259	270	243	270	277	261	303	263	262	285	258	280	317	260	282	269	273	261	293	271	270	266	281	295	281	258	266	269	290	278	292	334	297	285	262	255	273	245	285	281	270	271	281	286	261	287	260	288	289	284	262	266	294	269	271	268	281	274	257	293	272	286	273	318	268	344	280	265	294	258	295	267	252	280	283	265	292	267	292	284	260	272	303	264	270	275	283	288	261	331	284	289	276	282	285	305	295	287	291	274	264	252	299	267	257	256	284	280	274	259	301	263	300	272	268	308	283	289	264	313	293	314	298	281	295	260	269	261	290	275	293	290	282	282	318	277	261	273	265	272	251	293	279	280	267	277	317	290	269	288	302	301	298	273	269	292	271	290	268	288	240	271	279	264	253	284	264	289	326	257	267	302	245	288	252	295	283	258	262	269	275	269	255	255	327	271	287	287	290	306	316	271	258	261	251	276	281	272	265	259	260	274	256	257	302	280	291	262	248	272	260	297	285	283	256	274	275	283	284	286	264	274	239	259	283	277	286	285	258	266	269	264	273	259	280	292	285	266	288	276	296	269	279	305	255	296	281	292	271	258	257	305	289	268	292	294	247	252	289	293	313	238	312	289	267	284	305	304	268	274	222	272	285	272	313	290	281	268	282	298	299	291	276	290	227	261	277	279	281	303	284	290	292	285	268	276	261	290	263	287	309	253	286	275	283	268	241	261	276	255	288	265	274	279	283	308	278	307	260	280	300	267	271	275	254	269	285	232	292	295	263	257	275	288	256	280	269	280	313	303	281	286	286	269	276	266	281	286	288	283	276	239	292	292	288	270	281	292	262	272	311	261	279	304	279	284	287	292	288	298	281	259	295	283	264	267	259	277	303	269	301	285	281	300	272	287	266	290	249	309	285	288	313	295	289	287	286	257	265	285	248	248	303	285	297	293	268	263	292	303	278	271	275	255	293	257	260	283	260	296	268	284	273	272	270	277	267	260	256	278	282	342	269	268	272	298	271	291	282	278	263	263	260	298	267	301	268	263	298	289	303	263	273	272	278	282	273	256	278	271	275	277	269	270	274	279	276	289	246	298	286	267	296	273	243	261	253	259	258	324	283	284	272	289	297	253	276	249	297	276	266	286	284	251	282	286	266	270	274	277	255	264	304	301	275	270	294	272	284	312	284	289	311	306	258	305	263	281	277	285	298	272	268	277	264	313	252	296	274	247	277	311	283	268	271	253	285	286	264	281	300	263	275	261	265	311	285	251	296	269	275	273	287	245	308	309	269	299	297	308	252	265	302	294	289	292	280	270	304	260	280	303	269	269	287	271	289	299	257	287	279	305	272	269	254	259	285	282	237	281	281	272	272	297	279	275	292	258	283	282	251	290	284	318	265	267	280	269	267	279	277	276	281	305	295	273	265	293	264	274	293	265	262	269	254	265	241	277	254	273	285	311	263	255	320	271	280	251	256	262	265	245	269	297	294	298	281	281	268	279	265	253	303	321	248	275	271	273	306	278	292	284	270	266	274	276	279	257	256	301	303	281	258	293	297	267	264	295	275	269	268	262	249	256	253	260	252	256	262	279	293	292	289	263	241	270	313	249	308	280	271	281	258	304	318	278	280	267	283	294	276	286	257	295	263	273	273	276	294	260	276	277	260	275	251	292	284	279	273	286	257	246	291	279	281	303	296	272	285	275	298	267	279	284	283	284	307	259	288	288	285	263	297	280	284	292	289	295	266	282	256	276	280	254	264	268	284	283	275	277	288	282	270	273	279	287	272	286	250	284	258	292	261	282	275	290	289	268	323	300	284	298	272	263	241	268	295	265	294	241	290	307	309	281	288	278	288	258	303	301	277	255	261	303	307	271	289	272	271	283	291	265	293	275	271	273	279	249	287	307	260	281	264	272	274	286	272	288	280	265	277	285	305	273	277	301	248	286	269	270	281	260	280	285	292	301	267	253	296	270	315	311	257	266	276	267	298	266	286	265	285	252	280	265	270	291	304	281	265	252	264	305	280	280	278	288	264	305	279	293	287	310	295	293
48500	15324	13524	7394	4985	3633	2902	2202	1825	1598	1385	1163	1112	1015	894	858	870	807	757	715	721	654	705	706	676	684	617	593	601	644	640	621	626	615	549	589	589	601	596	621	568	558	577	545	591	557	524	559	618	601	564	533	541	529	536	527	545	572	529	522	538	540	555	540	542	491	519	545	549	535	541	507	509	527	557	532	562	539	514	522	532	548	484	537	519	580	498	550	525	519	524	572	552	531	560	527	534	515	550	538	512	513	541	518	516	544	514	563	511	508	510	522	553	513	536	569	515	524	579	548	534	518	514	570	512	520	549	512	527	509	543	581	538	536	533	527	555	514	536	559	518	540	523	555	578	553	523	542	547	534	512	558	538	543	523	548	505	520	532	493	526	525	530	524	507	551	517	538	499	592	543	549	519	510	528	563	517	537	547	518	517	531	543	560	512	514	530	535	556	555	540	534	531	533	535	515	542	535	522	538	520	559	550	544	539	514	525	528	528	608	526	518	514	593	547	534	487	521	542	546	502	530	513	510	526	529	539	532	489	526	516	514	530	558	549	518	557	536	544	503	531	552	519	530	517	560	529	552	510	524	546	544	549	525	544	523	540	551	513	496	513	532	562	554	517	484	490	529	485	529	556	536	505	525	539	525	546	536	522	566	539	497	521	531	492	536	556	486	514	529	535	490	557	526	552	518	559	541	567	511	481	538	556	559	553	567	531	530	540	516	526	543	527	546	528	511	519	528	529	533	496	506	518	547	510	522	508	518	490	523	545	541	550	514	523	536	546	548	559	514	504	555	563	498	541	514	515	542	472	538	546	621	503	526	539	533	503	563	591	495	532	545	531	527	515	529	534	511	526	518	503	549	515	497	534	525	514	475	515	544	504	537	549	537	554	514	504	531	522	525	528	492	524	522	503	513	527	526	533	518	517	502	534	526	531	549	541	505	502	527	561	534	494	526	550	476	531	538	532	492	496	516	540	540	537	547	535	537	568	542	523	509	565	567	512	529	550	522	580	540	561	519	560	561	534	531	547	557	551	524	562	512	555	528	518	548	523	490	542	560	501	565	518	557	520	557	508	566	529	514	551	526	598	555	589	502	502	529	540	534	489	501	545	572	563	539	520	500	526	519	540	542	518	582	546	577	539	569	543	539	516	494	527	539	527	504	535	543	561	516	535	544	549	543	551	529	531	532	572	564	559	482	539	528	505	576	532	572	507	541	509	483	483	490	516	543	589	570	548	540	529	541	518	545	534	564	539	563	561	523	555	524	519	551	563	502	513	519	591	526	530	534	514	539	531	542	555	569	541	522	545	554	538	535	505	526	534	566	529	531	522	522	499	519	556	561	542	537	558	514	520	503	511	526	502	530	534	520	528	536	518	524	546	492	483	496	556	521	526	490	557	523	521	513	483	540	485	535	533	532	556	526	523	537	530	527	506	513	500	504	529	530	523	501	521	513	555	541	506	529	529	529	550	541	517	470	533	538	522	524	562	567	573	529	525	528	527	512	531	542	538	534	556	529	577	547	529	552	537	540	544	520	558	535	510	507	563	520	542	553	519	558	513	517	554	524	516	560	505	517	558	505	529	538	566	525	513	542	504	518	524	475	504	514	562	530	499	543	545	550	542	534	563	529	522	517	547	533	515	487	514	532	528	514	546	545	578	539	497	559	539	512	492	578	517	527	529	522	554	517	497	564	524	517	504	559	596	524	521	520	518	506	523	544	565	501	540	554	557	539	529	530	493	536	512	596	529	556	573	538	519	515	575	511	556	510	535	535	556	542	522	515	483	532	535	530	498	548	513	525	518	560	537	574	539	526	566	535	547	512	570	563	494	518	512	532	535	536	569	521	525	577	542	532	514	560	531	540	499	535	506	516	544	521	539	560	523	515	480	555	502	563	498	544	549	508	545	521	515	521	541	581	524	534	519	507	561	548	553	527	517	508	506	494	537	541	531	543	548	492	522	543	543	547	531	522	544	493	554	530	510	521	564	497	546	527	540	537	518	524	553	530	504	521	529	538	535	518	534	522	538	476	560	554	535	512	543	529	568	529	509	574	560	513	542	546	519	506	534	547	563	550	501	548	505	537	520	489	510	551	547	509	531	537	518	529	524	532	511	532	500	549	507	602	510	513	557	552	518	516	520	496	552	482	522	499	507	546	522	528	555	510	518	525	510	512	518	530	536	527	534	523	553	570	532	537	484	545	529	527	533	551	552	536	525	566	529	580	522	504	561	518	504	538	506	517	531	518	506	568	544	543	510	536	545	543	522	532	505	543	548	547	499	556	516	522	503	527	532	538	548	550	526	525	544	523	537	517	482	515	534	492	506	571	491	523	558	564	561	471	561	547	525	569	504	506	549	516	531	533	512	553	552	557	541	532	537	559	574	478	490	516	477	563	544	536	504	516	540	491	535	523	495	513	508	523	511	518	502	515	570	577	486	520	543	547	569	525	562	555	512	567	557	548	537	552	553	513	519	556	510	540	528	516	547	556	530	536	532	522	521	510	566	536	542	525	550	534	533	537	489	502	503	511	534	511	538	524	550	566	528	535	524	535	516	518	591	504	574	515	532	573	535	529	495	511	521	553	549	523	539	545	523	563	500	490	508	559	557	532	555	559	543	551	528	532	512	516	484	544	513	515	534	536	547	519	521	567	539	528	550	538	510	510	495	521	517	531	505	508	545	533	548	537	535	553	530	531	529	562	527	546	509	521	508	497	495	521	492	554	541	557	547	502	543	513	509	514	512	477	561	554	509	528	559	535	502	551	560	494	548	539	534	512	507	497	512	497	508	539	560	507	557	562	498	546	517	549	532	568	522	553	559	562	559	503	499	565	510	530	532	526	496	491	523	554	551	527	550	506	506	532	507	544	562	523	538	505	517	521	520	532	519	533	554	557	492	532	534	511	492	492	570	532	563	495	566	517	560	539	547	549	520	535	485	536	532	532	535	515	515	504	540	556	550	497	520	536	538	581	539	555	549	543	500	543	516	544	540	513	493	502	482	507	534	512	579	528	515	549	529	538	532	539	533	545	523	529	562	537	553	507	502	550	532	569	519	543	573	520	522	547	515	549	515	535	510	535	536	501	513	538	519	542	528	522	528	553	485	540	533	536	547	499	518	529	519	546	530	527	482	546	515	538	535	500	490	512	529	522	560	537	498	498	563	527	510	517	524	501	522	538	536	515	500	542	525	486	519	526	554	503	511	491	547	561	523	550	505	518	521	541	499	539	528	527	501	506	540	542	533	560	538	514	529	509	527	540	526	530	547	504	551	572	505	496	523	535	516	502	531	551	542	503	578	520	556	488	559	504	542	485	511	551	531	504	532	572	559	489	555	537	511	529	530	540	524	503	526	519	567	544	529	524	503	540	502	473	560	481	531	545	520	509	547	541	512	545	548	492	563	510	529	524	493	485	520	518	516	508	571	531	524	513	559	505	552	512	541	494	546	540	550	559	546	536	536	521	559	545	534	531	493	538	520	487
26190	20053	7370	308	161	130	116	90	85	78	103	94	99	103	82	85	77	76	87	81	84	77	87	71	76	81	66	80	79	90	84	80	76	84	72	83	77	67	80	77	68	90	77	71	77	73	75	79	75	74	82	80	88	102	64	85	84	71	78	62	92	84	83	79	73	57	70	92	84	62	62	81	80	79	66	84	93	75	73	82	92	77	90	89	59	67	66	70	67	92	69	71	79	75	71	92	67	90	77	77	92	79	75	75	75	68	77	71	76	68	64	71	82	94	79	97	87	80	74	95	80	84	69	71	92	87	84	98	82	80	89	84	79	77	88	71	73	81	72	93	78	88	67	75	71	84	76	85	74	78	78	96	76	90	87	81	73	76	96	71	66	72	87	73	92	69	73	77	73	67	68	77	78	77	75	78	101	81	78	87	79	52	79	67	82	79	79	78	66	86	76	91	63	71	65	68	78	82	73	75	69	71	74	73	72	70	86	77	85	80	69	69	76	72	90	83	71	84	78	71	70	78	69	58	65	81	67	78	72	71	72	82	70	63	89	83	88	69	85	76	76	61	77	88	75	82	73	58	65	88	83	72	84	54	72	91	63	76	81	68	90	73	76	80	91	96	81	69	61	72	73	83	69	88	73	83	75	97	89	78	65	84	83	94	66	86	82	88	96	80	75	94	72	90	80	65	86	89	67	65	73	88	72	84	72	86	72	78	69	83	77	67	73	74	81	85	80	87	80	76	81	85	83	66	70	79	85	76	80	81	72	80	77	69	80	76	94	64	79	60	81	73	80	73	94	85	72	69	73	76	62	76	83	80	83	92	77	91	84	64	83	88	71	84	81	60	69	75	77	75	75	83	90	89	73	89	81	86	66	87	72	74	75	80	73	80	88	74	96	65	69	93	73	75	70	84	81	68	89	71	87	78	63	82	96	55	89	90	76	69	79	90	66	76	72	70	61	83	72	76	67	61	80	76	75	73	80	81	74	92	70	76	65	61	81	83	80	80	79	81	77	81	94	81	82	71	75	85	72	64	64	79	75	75	81	74	87	82	77	73	84	66	84	84	85	81	100	90	69	71	82	81	75	67	86	59	83	75	88	71	61	74	83	83	104	83	62	92	76	65	72	83	75	95	86	86	81	75	90	70	75	81	72	78	88	84	79	82	86	70	85	74	74	77	83	81	66	82	81	60	84	69	81	54	75	71	86	76	61	98	93	104	71	73	75	65	80	71	70	82	71	85	81	81	91	80	81	79	82	72	77	72	96	82	81	90	81	82	78	71	84	86	72	93	82	57	74	86	84	84	83	64	70	82	76	90	86	70	69	74	70	78	79	69	72	86	78	63	93	91	74	67	69	72	80	71	67	65	78	74	87	68	85	94	82	85	70	88	91	70	86	78	73	74	70	69	78	68	86	91	75	71	71	72	75	84	71	72	75	73	89	101	89	68	80	55	79	92	90	83	80	91	87	93	82	81	91	90	72	88	88	85	76	78	81	81	66	72	80	82	66	79	91	55	97	88	79	83	70	82	81	80	75	60	75	73	76	84	77	64	88	74	73	77	87	57	77	69	76	81	80	52	60	75	79	72	76	75	84	70	82	79	82	76	90	84	78	83	60	77	87	76	90	89	79	75	76	71	85	84	94	73	82	73	83	84	71	64	81	76	75	75	78	83	79	85	69	85	48	83	83	84	83	81	74	56	80	71	73	73	80	78	87	89	84	87	68	88	82	97	73	72	79	67	81	89	74	81	73	73	78	73	93	75	89	71	88	75	69	79	80	75	95	90	60	78	74	78	93	57	83	68	77	78	73	85	72	73	69	62	82	77	65	70	61	74	100	77	59	82	89	72	79	79	83	91	80	82	77	71	78	73	87	77	83	71	74	82	75	77	69	83	77	71	73	83	92	85	97	73	86	64	61	80	75	65	75	71	84	78	86	89	86	81	66	76	79	82	84	78	69	91	87	66	76	87	94	71	74	71	72	75	67	74	78	63	68	73	84	66	76	85	86	77	81	76	63	70	77	85	80	96	92	63	93	57	78	73	83	81	74	82	73	76	78	73	82	78	71	81	96	68	84	84	88	61	68	67	76	74	80	82	64	67	87	93	74	77	86	80	78	79	92	79	80	80	78	68	76	69	77	76	77	58	86	69	91	98	92	93	82	76	75	93	64	63	93	79	76	70	71	82	69	75	96	94	82	75	78	71	70	79	68	76	65	80	85	78	77	85	69	69	59	87	67	78	81	80	74	75	79	76	80	79	79	67	88	69	75	77	79	79	74	74	75	91	74	73	69	82	71	83	72	79	97	83	88	69	58	80	85	77	70	77	83	80	74	84	75	70	65	74	80	68	74	79	71	86	88	63	62	92	64	75	65	84	60	76	70	72	95	78	79	73	85	54	95	69	71	90	84	81	88	74	81	82	76	62	86	82	81	94	100	67	80	66	79	65	85	83	79	64	73	87	83	65	99	89	75	83	93	72	77	78	65	83	80	65	78	89	75	74	86	86	58	72	76	66	74	93	60	77	81	72	77	70	77	78	78	68	88	76	84	89	83	80	70	87	91	90	74	101	76	77	61	77	90	92	70	69	75	87	86	79	81	72	84	74	68	80	73	85	63	80	76	72	90	74	87	70	93	86	85	77	66	75	76	79	65	86	53	70	71	79	86	76	58	60	87	78	68	86	74	66	79	74	81	62	67	81	78	80	93	87	75	76	78	68	84	89	73	72	84	78	69	64	82	62	76	81	83	87	87	67	81	97	83	79	73	79	81	101	85	77	86	104	75	75	97	69	91	74	92	73	93	80	88	68	69	75	67	71	67	78	71	74	81	87	88	63	78	81	71	71	83	68	69	73	68	64	70	102	68	83	71	71	58	68	82	75	80	78	64	84	85	89	74	75	85	68	83	80	92	80	69	82	85	70	71	87	70	82	79	71	67	76	65	70	81	79	87	74	92	80	75	71	64	79	71	78	86	76	76	85	78	78	70	89	58	86	73	69	64	75	83	67	67	76	102	96	85	89	54	76	84	74	88	74	88	89	73	81	90	76	87	83	84	69	77	86	62	70	63	88	74	68	81	79	75	86	83	86	83	86	91	65	81	67	79	77	74	84	76	75	64	75	95	84	70	79	81	73	88	80	80	70	82	89	80	76	91	86	66	93	73	72	74	72	71	71	72	73	90	80	90	78	72	81	62	76	74	67	80	84	73	77	73	68	86	88	69	74	81	71	81	72	80	86	78	83	61	81	87	95	85	81	74	84	73	71	90	83	84	75	65	97	70	77	95	97	77	73	69	67	96	75	91	85	72	89	75	82	88	74	80	102	93	85	75	71	78	71	89	76	72	93	67	79	82	88	84	82	85	78	97	84	80	75	65	74	88	80	76	83	70	71	88	55	87	90	83	70	96	73	73	80	83	74	90	78	71	77	87	67	70	85	60	77	85	77	78	93	87	68	83	83	78	95	76	81	68	69	77	83	82	85
19302	1749	1059	516	412	309	299	224	251	227	230	175	194	202	194	164	178	194	163	208	177	175	203	175	169	161	187	182	180	177	202	197	182	187	173	165	169	172	190	193	187	183	175	173	149	191	180	185	195	170	161	190	184	196	197	175	166	172	156	170	183	159	180	171	180	173	169	177	174	210	168	173	186	194	166	147	168	187	177	173	200	172	189	168	170	178	189	157	190	194	157	162	161	155	178	168	167	172	148	167	171	169	203	179	141	174	163	171	183	172	187	185	172	153	188	163	152	183	151	161	208	178	168	170	162	167	165	194	185	184	144	181	155	176	180	183	153	166	171	190	184	175	160	167	166	151	175	177	180	184	169	156	167	169	164	173	207	174	158	208	186	178	161	156	148	169	173	155	165	181	191	181	163	169	174	180	173	178	192	162	178	191	183	163	168	189	178	192	183	176	143	174	193	190	183	178	176	174	198	182	163	166	179	180	183	155	183	159	171	190	155	186	164	186	192	193	158	151	184	183	159	177	189	142	184	183	178	157	203	188	169	197	166	190	165	162	196	183	184	168	188	169	169	176	184	155	182	183	164	158	172	181	151	159	180	176	150	171	179	162	190	183	185	179	168	165	201	171	171	190	170	167	178	182	186	164	181	176	145	159	182	190	155	183	173	159	170	171	159	168	179	192	161	155	167	192	189	171	173	173	182	155	176	176	157	156	174	170	162	156	162	196	156	177	150	175	180	177	183	166	181	193	175	185	178	158	195	192	173	155	158	174	157	197	170	178	177	153	165	184	181	160	187	172	174	176	169	164	185	180	171	161	177	155	166	175	138	170	173	178	166	206	178	189	161	161	178	146	171	149	178	170	153	190	153	174	175	183	171	193	173	192	189	172	169	179	180	153	193	171	190	171	174	179	172	176	221	168	157	173	187	172	171	164	178	148	182	158	191	178	196	176	180	185	188	164	165	224	159	159	170	184	177	178	163	168	157	164	151	167	186	166	170	179	163	166	175	157	163	183	154	165	173	172	188	189	175	166	152	177	163	179	168	172	191	193	183	169	168	169	184	187	177	156	167	182	194	171	173	165	180	174	177	160	170	149	159	164	183	169	185	175	163	175	169	176	198	191	151	166	193	204	189	170	175	149	187	191	182	164	172	159	164	153	168	178	160	170	172	190	187	181	157	193	174	174	164	166	167	158	190	178	176	163	149	179	177	153	161	186	172	164	185	190	182	182	160	169	166	144	166	165	162	172	162	149	173	163	159	182	176	170	187	170	131	173	163	155	182	160	175	177	176	191	170	156	172	159	145	210	192	169	167	161	161	153	159	175	162	153	164	190	138	168	154	163	179	196	187	163	149	157	176	157	172	177	153	164	169	159	182	147	177	187	170	190	166	189	170	158	193	152	172	161	173	180	187	162	186	174	188	173	186	198	171	175	178	157	181	190	176	177	187	178	176	191	156	185	165	179	162	169	165	148	179	155	164	180	173	149	149	185	173	179	171	182	167	171	171	161	183	167	164	151	176	185	164	168	194	181	169	163	187	178	156	167	158	156	173	186	186	177	165	188	160	174	187	173	185	173	179	194	176	183	155	144	197	154	176	168	179	182	189	162	171	169	184	167	167	183	180	176	165	154	176	171	158	174	182	189	172	209	163	157	153	149	186	177	182	169	195	164	181	169	167	179	176	186	170	192	198	190	185	184	192	184	186	153	166	176	151	171	144	167	170	158	161	169	163	182	164	192	165	171	163	165	153	178	176	172	151	187	184	139	192	163	165	189	197	176	180	179	162	160	163	166	172	196	189	173	141	164	153	177	176	152	167	164	175	171	170	162	175	203	166	199	187	179	199	159	182	193	178	162	163	173	168	165	171	184	195	173	167	189	179	157	158	158	165	167	152	182	167	169	169	180	176	173	171	187	177	192	158	209	185	178	192	176	166	163	198	180	175	179	185	147	171	160	168	177	175	159	166	185	172	166	186	182	164	179	153	170	175	188	163	176	185	155	204	170	174	163	159	183	182	168	168	192	150	195	177	193	164	181	192	175	183	166	192	183	172	162	189	175	163	162	162	181	186	186	181	196	169	165	198	170	198	160	152	176	191	175	181	182	155	176	182	176	161	193	165	180	193	185	175	164	176	152	146	175	160	158	164	159	175	153	176	193	180	182	188	183	165	173	173	167	166	170	166	159	181	176	169	191	179	164	178	196	181	173	171	164	198	191	171	183	177	172	184	190	177	186	192	171	195	168	158	164	177	167	190	181	175	181	182	168	189	160	168	159	161	173	162	152	178	165	175	172	174	167	165	194	174	170	180	164	169	168	170	193	164	183	177	169	167	173	162	200	173	211	204	163	171	191	185	157	173	165	179	161	204	183	179	159	153	163	191	195	164	152	169	159	162	190	178	174	178	165	194	169	157	179	178	169	169	174	166	193	153	172	182	169	170	162	157	192	177	161	168	168	160	189	148	182	176	151	185	177	144	176	176	161	154	166	166	179	188	157	188	156	176	185	183	164	177	175	158	174	180	167	173	179	171	168	183	175	173	173	185	178	180	170	169	145	177	191	169	177	160	173	182	159	165	195	162	178	191	186	156	167	193	190	148	163	165	177	153	179	164	167	161	178	163	189	169	201	190	173	170	200	197	168	173	177	173	183	169	173	165	174	171	175	190	172	163	176	149	181	203	174	175	144	173	190	167	184	187	188	160	169	167	162	180	164	183	176	172	191	188	151	163	177	171	165	167	170	175	173	158	188	173	179	200	176	197	163	169	176	197	190	157	175	170	179	170	156	195	181	174	163	183	177	199	184	172	174	191	155	203	167	167	175	173	179	154	149	149	172	190	177	174	166	163	167	171	163	186	164	159	177	176	159	171	187	154	172	188	187	166	176	169	183	172	183	170	177	194	166	171	168	172	171	176	183	167	187	165	195	180	190	160	169	169	169	211	178	185	150	181	154	171	176	188	172	182	164	165	166	159	174	176	169	165	155	160	154	159	165	170	161	145	167	187	170	176	185	185	190	157	194	181	175	177	203	153	174	157	198	176	178	158	162	170	171	185	174	193	178	166	188	184	180	189	159	157	177	176	166	176	164	159	162	168	199	172	182	177	173	171	173	169	174	187	193	153	171	166	180	153	195	161	177	175	177	168	182	164	180	197	179	198	172	163	169	199	159	167	164	175	181	194	175	179	172	185	158	179	157	172	163	169	175	179	180	180	170	178	159	173	180	132	160	174	169	169	181	174	169	194	167	167	182	182	170	176	167	170	187	182	191	153	176	190	175	183	181	153	170	173	168	162	180	185	149	172	192	191	184	184	186	170	182	184	160	177	178	161	175	197	170	177	170	183	175	183	199	199	176	190	158	178	175	174	168	165	174	184	152	170	160	146	158	160	179	172	150	169	176	147	169	209	203	148	185	176	139	178	165	205	173	157	175	197	157	204	168	189	182	180	189	176	173	181	179	188	193	180	162	158	167	182	186	179	145	166	183
24807	21721	29337	24657	20542	1742	557	371	275	249	239	201	195	209	183	181	153	138	141	155	147	133	144	138	152	138	126	141	144	143	132	147	126	151	150	128	122	133	167	132	147	147	146	152	144	137	133	103	104	129	130	148	112	155	138	114	105	138	125	129	123	131	145	137	130	121	145	122	130	154	101	123	141	129	139	125	112	111	128	141	119	139	131	138	127	118	122	137	127	125	115	132	137	111	112	145	147	123	121	147	104	134	123	130	116	134	116	118	125	122	117	135	130	103	102	118	109	108	137	128	130	122	126	130	107	131	119	121	134	127	124	137	138	130	120	132	138	119	141	134	143	116	141	136	119	144	126	92	113	123	122	118	145	131	128	117	134	133	132	121	113	118	119	148	126	97	122	133	122	120	143	137	128	139	129	135	123	120	108	162	134	127	130	132	106	142	110	139	128	114	135	121	138	134	108	118	127	132	140	120	134	121	155	104	127	122	120	145	121	109	126	122	113	111	118	118	122	121	125	112	136	132	128	120	129	129	119	121	130	120	136	131	132	110	127	122	119	115	115	125	125	124	108	125	110	115	130	133	109	134	122	126	135	132	126	118	131	125	133	130	125	115	150	141	115	132	124	134	140	125	129	122	116	117	124	124	129	125	128	126	152	158	151	149	116	114	126	104	113	132	111	128	141	126	130	108	116	121	110	108	122	127	138	127	112	108	123	147	133	128	116	133	140	116	112	120	134	142	133	107	139	120	118	124	129	122	116	119	123	135	131	113	120	130	111	101	149	134	125	133	143	123	136	144	143	120	127	121	109	121	133	124	131	129	120	138	133	135	128	115	123	134	114	117	111	120	125	128	134	144	139	135	119	129	120	115	128	119	134	124	117	143	123	138	127	137	144	129	119	109	138	106	117	117	131	104	119	121	124	133	121	127	130	120	129	124	125	129	125	138	110	131	119	124	135	141	107	128	128	115	125	110	117	124	111	143	128	110	139	128	132	135	140	136	122	115	107	134	114	151	133	124	131	112	124	132	117	118	113	116	124	107	123	122	129	130	143	123	119	134	144	114	137	128	141	124	109	135	120	120	138	121	128	136	131	108	123	101	125	125	118	138	127	129	113	140	114	132	131	128	129	139	118	123	119	121	112	126	137	134	140	121	137	137	111	123	127	142	128	128	118	101	117	134	114	106	141	133	108	110	116	118	102	150	144	105	134	128	138	128	125	111	123	116	130	127	106	132	119	129	122	137	109	129	112	127	122	132	118	133	138	130	102	152	128	148	125	133	123	129	123	105	160	130	119	118	145	132	125	129	125	116	124	148	110	118	136	107	123	132	129	140	128	124	123	128	135	131	124	128	136	136	123	108	140	106	114	127	111	125	121	124	131	122	111	144	116	133	126	129	115	126	126	128	141	131	129	128	97	116	137	119	128	134	113	139	131	126	127	138	124	130	118	120	130	124	122	116	123	114	140	130	134	134	135	112	131	130	155	131	119	147	132	124	121	123	128	138	109	139	120	132	132	133	124	106	111	139	114	130	123	110	113	137	131	135	118	134	111	127	133	136	112	123	126	140	114	119	124	126	121	142	140	134	117	128	127	128	122	131	106	122	143	137	106	154	117	135	117	125	133	103	139	130	135	124	126	124	136	130	125	125	110	128	123	138	118	139	109	127	122	134	137	110	115	127	130	117	146	116	125	135	131	117	149	116	124	135	131	118	134	120	151	117	124	117	139	123	112	149	136	126	125	103	139	115	128	118	131	146	130	126	122	122	130	126	145	132	109	100	104	138	133	122	118	121	125	130	114	142	122	99	132	107	125	113	120	122	112	143	126	119	122	121	121	119	107	109	119	123	101	112	133	134	131	124	128	137	128	110	109	107	117	130	141	140	122	105	140	139	100	141	130	134	131	131	117	101	129	136	100	146	132	111	108	110	103	128	107	124	124	132	115	115	132	134	132	139	127	111	127	125	149	123	119	127	128	117	119	128	122	118	132	128	130	111	132	130	130	128	118	96	135	134	119	137	123	120	93	107	117	117	135	114	132	131	141	111	139	120	121	97	120	135	118	125	122	137	125	125	123	123	117	127	133	122	117	136	139	119	135	114	130	134	114	128	113	127	118	137	107	111	132	132	116	140	129	134	134	124	118	107	129	141	126	127	144	113	120	136	127	129	130	133	132	125	143	113	124	128	139	137	127	118	130	116	121	111	136	123	125	140	131	139	98	139	138	107	119	131	125	127	118	107	131	115	141	114	137	132	133	121	141	116	111	119	104	120	101	140	99	114	120	131	125	126	131	129	104	137	153	116	121	114	119	128	129	125	117	97	101	120	111	118	134	117	112	131	134	125	120	123	142	118	147	140	142	141	126	123	126	122	115	119	109	139	113	127	129	138	143	108	113	128	128	127	122	117	131	126	121	120	128	114	116	120	114	111	127	130	131	144	135	125	118	128	115	145	118	132	116	133	126	142	130	137	124	125	124	129	122	122	127	130	129	128	142	124	116	114	113	125	111	122	95	126	121	113	126	122	133	137	143	124	130	111	124	146	131	138	110	134	120	117	141	124	132	132	125	123	114	117	133	128	112	109	132	119	121	142	97	119	132	126	120	115	116	128	124	124	135	124	108	105	115	126	145	127	125	119	142	123	109	136	123	131	123	119	120	123	118	122	120	132	102	114	141	135	123	118	126	143	106	112	126	106	150	126	138	121	116	120	123	98	113	146	129	121	111	122	141	118	116	128	141	113	141	116	145	122	114	116	125	127	119	113	117	138	125	106	157	115	127	117	126	126	127	113	136	141	124	114	115	119	130	140	132	122	133	115	144	141	142	116	128	131	117	135	137	130	117	135	119	120	123	142	122	127	120	115	145	132	113	117	129	123	138	120	111	123	135	139	106	142	120	140	139	129	134	128	131	134	125	123	143	124	128	132	132	120	133	136	156	124	144	117	131	116	114	146	121	104	141	114	134	117	141	149	112	115	141	156	109	128	137	118	119	115	147	132	134	125	111	119	120	134	125	155	124	139	117	125	126	123	122	127	172	107	133	109	111	124	139	127	150	136	128	123	122	134	123	116	137	101	118	111	119	133	130	121	121	115	125	142	121	124	127	135	136	127	133	107	119	143	145	136	114	130	110	114	97	125	137	122	113	128	116	117	116	114	113	122	123	118	132	118	102	140	125	132	124	124	119	140	121	128	148	120	133	136	124	115	117	127	150	108	105	140	130	109	120	114	115	108	124	143	112	127	127	135	116	141	128	112	129	124	119	123	126	93	131	137	123	136	123	133	138	135	118	120	118	112	129	116	116	128	131	129	109	129	125	134	109	120	132	113	127	124	127	115	146	122	129	130	129	125	131	123	150	128	142	108	144	125	137	134	102	132	130	122	114	126	149	141	101	129	113	119	125	117	121	128	144	135	122	123	140	129	115	142	131	116	140	144	118	125	127	121	120	126	103	130	121	138	137	121	135	132	128	140	124	129	119	130	123	137
40442	10276	8342	4166	2838	1893	1515	1159	948	807	717	627	573	460	473	477	441	440	390	360	353	347	364	322	323	304	315	347	307	311	311	304	316	286	304	308	302	288	301	306	268	304	298	275	280	301	274	254	245	233	275	249	263	281	266	281	280	278	241	247	275	296	248	270	287	266	277	278	285	281	268	255	255	285	284	259	253	283	283	259	259	260	260	272	259	264	267	245	254	278	228	253	266	240	273	248	252	268	245	266	241	270	279	240	249	267	255	274	255	263	252	254	272	267	246	270	238	262	228	268	257	259	268	273	256	250	284	290	254	256	270	293	270	279	270	251	272	276	281	260	255	245	264	264	258	261	245	256	268	280	239	280	254	257	256	268	269	247	295	244	282	266	271	267	282	274	259	248	274	241	242	257	278	268	285	255	267	243	265	260	233	266	262	291	248	284	264	242	270	235	234	236	271	272	252	242	242	245	256	278	262	260	263	264	256	264	218	244	245	278	248	259	273	266	246	245	269	264	268	261	249	235	263	275	263	236	234	270	239	250	254	245	261	272	281	247	237	234	263	260	249	267	266	270	241	272	241	265	256	283	269	275	247	265	268	270	262	266	253	277	255	236	281	255	234	282	276	255	243	238	249	247	247	283	253	252	257	259	225	237	255	266	246	246	259	260	243	291	247	279	237	257	244	267	272	265	263	254	267	273	281	258	289	255	227	269	256	268	266	266	284	273	261	236	254	261	252	258	278	246	267	299	256	270	269	243	273	232	261	250	244	264	254	289	255	266	253	254	279	283	256	248	266	268	275	253	281	285	260	257	262	265	291	243	266	260	261	229	264	275	257	258	272	233	256	285	227	267	261	270	244	256	273	263	236	278	273	245	283	245	275	257	235	262	240	252	251	288	268	271	263	276	230	259	251	274	246	249	246	250	281	248	259	252	247	253	262	270	257	256	244	250	267	258	259	267	261	272	256	249	266	272	245	269	239	273	240	276	275	268	269	258	239	252	241	229	250	240	238	244	267	262	258	249	275	273	267	269	245	275	251	283	250	282	279	241	228	248	268	263	260	277	254	255	262	238	236	281	251	256	267	256	249	256	256	258	263	303	263	247	292	229	271	289	261	254	236	253	261	280	272	253	260	272	226	277	261	270	262	278	250	275	276	251	274	234	247	262	249	261	270	255	272	272	258	243	249	265	256	260	251	246	226	274	292	264	239	254	229	262	228	263	257	244	258	262	264	268	244	258	235	245	253	239	257	252	251	294	258	258	284	251	252	247	248	285	263	252	267	253	254	239	248	223	252	276	249	243	276	254	264	240	250	274	256	261	277	263	272	236	239	271	244	270	257	261	253	264	228	251	260	248	253	240	254	269	281	250	264	274	267	291	242	260	246	303	275	238	255	274	253	274	286	234	294	285	283	270	258	266	278	240	255	259	247	254	258	264	255	270	266	267	243	276	257	281	262	282	235	289	269	264	253	264	251	250	240	269	226	220	249	249	274	280	277	260	248	256	255	269	269	262	282	269	248	256	258	254	245	253	260	265	259	252	275	250	235	298	254	250	257	238	273	249	256	249	266	258	267	256	239	284	253	259	262	271	253	276	264	266	252	269	239	265	296	269	269	255	280	250	262	247	254	244	254	266	275	249	264	251	287	285	247	246	272	279	245	243	245	262	252	263	254	264	231	273	270	273	278	253	260	260	264	233	234	274	256	267	273	245	252	273	262	259	261	273	260	275	250	280	220	281	243	260	265	256	269	272	255	242	292	277	288	284	271	247	234	308	251	244	258	266	237	268	277	271	254	253	262	278	300	238	242	248	267	257	247	292	288	257	262	243	260	260	264	258	263	289	223	236	255	283	269	252	246	267	235	271	271	237	274	235	254	240	249	275	253	274	275	270	246	236	250	254	262	259	263	271	285	264	222	256	265	264	234	241	259	274	245	243	252	262	278	239	296	283	255	274	253	259	242	244	256	263	249	258	249	222	286	269	253	264	273	250	274	281	231	245	242	298	259	265	254	261	270	261	267	229	248	251	270	270	256	277	274	267	277	267	260	247	254	263	271	254	255	273	260	244	234	252	248	259	261	255	236	262	271	282	255	258	244	240	284	281	276	265	260	255	280	255	291	296	289	257	262	227	277	235	279	275	277	256	238	238	279	271	243	248	245	252	262	276	222	249	277	276	232	264	241	268	258	267	280	254	239	241	255	262	259	260	266	226	268	250	250	236	229	259	270	264	289	242	253	299	246	258	270	281	239	264	245	229	262	261	263	254	241	236	259	252	259	257	270	250	253	238	250	253	253	231	266	269	222	262	232	262	258	268	282	275	250	295	224	256	280	262	287	242	238	260	271	250	233	248	238	276	268	250	249	268	245	274	247	245	267	254	229	238	256	265	274	250	250	260	241	252	278	255	237	261	252	235	239	231	218	260	261	251	253	253	270	273	261	263	230	240	237	278	257	258	267	264	270	256	263	279	246	243	277	272	237	229	300	270	259	240	252	257	258	254	248	283	253	265	256	255	283	267	246	269	258	250	247	241	262	258	247	245	250	262	284	260	293	292	254	271	268	287	242	245	247	271	288	246	267	260	237	256	264	254	227	272	264	248	233	278	268	257	237	276	249	248	261	266	235	249	259	284	251	249	250	247	259	252	278	256	239	257	277	257	277	264	269	239	286	316	259	269	289	280	272	236	270	268	266	239	289	277	289	258	261	247	293	249	276	282	267	254	254	262	251	288	260	242	261	299	311	228	253	284	280	230	249	262	235	247	253	269	240	263	243	258	259	282	242	259	248	264	237	269	283	269	239	264	253	295	257	249	259	287	230	263	262	260	249	256	245	270	279	226	252	272	223	259	267	244	254	260	254	265	267	245	271	283	229	260	255	263	256	284	262	256	276	268	264	243	282	292	254	250	265	237	259	286	276	242	249	251	261	253	280	247	260	254	261	285	294	245	290	240	264	277	260	244	270	241	210	246	253	258	246	287	269	290	253	262	251	281	266	295	238	270	261	250	253	231	274	276	243	268	262	259	267	256	251	258	289	221	252	274	227	254	264	285	259	255	261	291	269	274	252	271	237	248	255	236	254	239	281	241	224	275	250	259	258	265	269	251	270	249	250	236	252	282	247	266	255	235	250	234	285	241	241	285	239	256	249	268	248	251	267	229	288	252	251	269	266	269	269	227	269	222	273	271	272	264	258	288	234	253	247	257	233	271	252	265	245	258	258	261	276	252	267	237	255	242	256	306	264	249	270	220	261	241	270	281	235	224	263	246	239	251	301	262	259	244	279	262	265	268	267	233	286	268	265	248	240	248	263	228	235	254	248	250	248	266	247	258	259	259	287	289	256	254	261	245	260	234	238	259	266	284	266	257	275	253	259	249	250	244	242	243	260	283	260	298	264	275	258	254	262	262	245	220	277	248	247	286	226	222	262	241	235	228	249	289	274	247	233	289	242	246	257	253	266	266	256	251	281	258	254	271	269	264	266	255
22694	20698	28572	22858	20698	18025	1789	739	591	518	435	398	421	398	372	335	335	352	344	315	285	311	278	294	303	294	314	272	301	279	296	254	281	273	267	289	284	286	262	298	263	306	284	284	272	266	238	288	262	302	302	253	291	267	265	257	270	282	284	286	270	272	257	263	281	270	259	275	309	270	266	235	272	298	276	282	260	270	299	276	268	267	260	247	285	270	250	269	273	305	263	248	258	266	261	272	267	272	298	251	277	228	269	280	277	273	263	280	278	299	270	280	258	271	283	279	249	263	283	273	261	242	238	260	274	272	269	243	217	267	253	233	269	235	258	275	275	279	257	259	251	284	250	264	266	256	278	295	234	258	279	273	268	258	232	284	270	317	269	265	255	259	294	252	266	259	259	269	237	260	267	265	267	274	264	253	260	260	266	281	267	263	250	263	276	239	262	226	263	263	260	277	270	261	255	252	256	271	280	276	250	243	255	293	251	257	263	275	260	294	250	245	274	297	239	258	296	254	268	262	294	259	278	276	243	270	242	269	280	269	255	243	307	272	283	244	264	253	247	272	229	274	266	278	281	249	239	280	232	268	256	276	247	278	231	258	285	284	241	262	259	292	271	263	226	249	261	271	276	245	263	288	266	258	250	265	277	260	270	244	261	273	281	280	274	249	286	288	286	260	265	256	277	283	283	280	259	279	244	278	257	266	274	271	260	274	288	273	255	249	273	243	271	248	251	248	274	290	265	246	278	255	294	276	293	258	275	253	292	274	290	234	256	230	248	267	270	284	262	316	246	274	228	245	276	235	283	237	236	245	272	242	272	237	254	266	226	252	294	265	292	266	248	264	279	272	259	225	251	238	251	275	295	249	291	262	252	260	248	277	264	270	305	240	249	249	266	267	277	276	316	273	253	287	257	267	266	276	264	260	252	245	264	236	257	254	291	237	272	291	275	292	263	257	266	251	279	290	239	261	261	264	265	258	267	266	279	288	298	264	284	283	262	260	258	261	263	287	271	256	275	278	293	275	283	276	264	274	303	281	285	277	273	261	267	242	259	267	298	281	312	277	252	270	282	304	250	282	263	281	275	276	254	277	272	278	288	245	228	258	256	249	256	286	287	274	270	223	278	256	258	269	273	250	262	287	293	242	269	273	285	280	275	276	259	260	250	271	279	259	260	235	242	256	262	268	286	273	272	282	283	271	241	287	250	273	268	252	316	256	266	279	240	278	286	236	275	270	298	244	266	275	290	298	253	226	291	273	253	275	255	259	265	261	252	281	257	271	232	276	253	242	253	256	260	264	277	263	289	262	237	220	248	256	249	267	280	240	248	277	276	292	270	250	290	262	246	263	268	306	255	271	261	265	259	249	247	281	249	265	281	243	270	270	293	275	257	267	237	231	278	284	254	256	292	287	273	245	247	252	253	260	247	271	247	258	258	275	257	271	249	256	256	254	284	263	234	268	264	283	264	255	257	253	268	269	276	252	235	270	289	276	255	248	273	300	265	255	245	261	271	282	257	244	233	282	261	253	240	292	290	300	283	242	264	267	317	291	269	293	258	255	263	273	270	312	252	276	266	260	231	260	283	297	277	282	253	269	236	276	265	248	280	270	263	280	286	279	253	273	252	246	281	294	293	262	256	259	234	235	279	260	266	276	245	285	237	250	266	253	291	276	261	263	251	280	287	249	247	240	268	296	284	289	281	268	274	277	273	266	263	254	267	283	266	240	252	242	240	235	246	295	268	260	263	262	279	256	252	258	241	245	265	248	251	264	285	273	269	228	250	275	283	262	241	259	265	261	258	252	288	263	235	255	260	231	233	253	269	287	272	257	244	240	263	246	264	251	258	288	270	267	272	253	264	273	281	275	289	257	272	296	264	266	287	272	260	256	256	277	250	246	258	254	266	238	259	269	272	291	262	273	272	274	284	272	259	263	266	303	284	282	265	266	247	272	275	272	239	255	238	269	287	257	257	258	265	290	277	247	245	285	281	229	253	233	260	243	275	251	266	269	258	263	274	242	262	263	260	254	268	250	270	245	230	246	274	280	235	243	261	278	276	254	262	279	267	256	275	280	257	248	263	319	274	233	259	276	238	265	225	239	297	265	290	234	267	256	288	296	250	250	246	262	238	255	267	259	295	278	271	267	267	262	235	276	252	316	281	282	290	263	266	261	267	274	249	264	287	258	249	278	258	288	275	256	297	279	238	263	267	260	266	280	285	260	253	227	291	258	263	237	288	254	269	277	278	252	254	277	248	250	274	262	272	271	290	271	265	261	269	271	235	271	291	280	270	281	252	257	284	299	256	254	274	255	240	291	256	254	261	279	260	265	283	289	254	259	272	282	282	288	272	270	290	273	223	263	255	266	255	261	253	252	284	249	258	270	251	254	259	281	280	269	272	305	283	277	248	232	298	243	265	265	287	240	267	283	265	236	248	262	275	267	269	248	278	257	273	254	266	260	253	247	273	262	291	260	261	266	236	248	247	261	265	273	283	259	242	228	273	279	266	284	266	249	261	270	283	286	276	281	308	277	273	266	262	252	248	257	255	304	288	273	279	250	244	290	261	277	255	264	245	222	246	254	218	238	273	247	217	289	259	250	272	264	263	277	243	251	265	280	275	254	258	243	277	247	251	258	260	273	258	248	279	252	281	256	286	276	251	276	259	265	277	264	246	252	236	265	254	312	251	283	255	281	256	273	250	263	251	280	291	265	263	254	287	252	260	280	259	263	267	255	237	276	252	235	269	270	227	264	250	251	245	261	263	275	251	263	266	265	285	244	234	249	249	224	272	275	251	231	260	281	250	272	291	264	241	238	239	268	263	239	281	260	252	257	268	273	278	294	263	278	275	270	264	253	259	236	259	297	259	273	258	271	296	277	271	265	244	219	282	282	274	272	260	263	263	306	258	264	245	273	245	234	254	245	233	252	263	254	268	290	265	265	276	301	255	258	246	284	261	265	296	290	260	270	257	266	277	271	256	300	239	259	272	279	250	271	258	256	263	256	260	249	260	254	248	263	257	269	262	234	274	257	245	260	271	260	284	260	264	279	272	299	281	258	266	250	263	242	283	271	254	248	247	249	244	260	263	271	254	262	287	250	280	283	261	277	258	278	249	271	289	252	248	270	235	257	279	232	290	277	256	270	221	255	266	280	280	241	276	272	281	270	260	235	286	263	264	250	256	299	258	243	280	275	268	264	273	295	237	265	237	277	272	290	242	262	265	278	254	249	274	254	277	257	269	252	275	253	281	245	272	286	276	238	272	254	235	246	258	271	278	243	253	270	258	272	245	267	273	263	276	273	290	265	278	269	274	251	277	258	269	252	286	274	282	269	291	227	276	268	244	268	257	304	274	253	228	266	269	249	273	280	275	232	246	262	270	282	263	266	248	250	267	253	283	269	255	262	267	274	266	250	279	279	266	227	254	243	261	264	251	282	259	286	247	257	268	266	279	244	289	277	230	271	280	252	294	296	265	245	253	256
43320	14627	13296	7099	4897	3553	2722	2167	1795	1549	1366	1192	1085	982	951	847	847	793	704	723	683	682	679	641	614	613	605	621	626	582	579	590	570	553	575	572	503	574	512	494	541	528	531	541	486	564	535	530	539	524	528	540	492	502	538	493	516	505	479	557	579	498	532	536	489	532	540	506	534	526	549	552	550	502	525	498	509	546	516	517	535	552	485	484	536	529	517	513	540	504	502	489	560	501	507	499	493	554	528	533	526	526	529	528	516	535	521	526	529	502	457	484	514	458	512	516	476	531	460	488	541	520	482	542	551	497	511	502	521	528	510	527	514	522	514	482	497	510	521	520	492	508	520	514	501	491	535	534	508	526	475	527	457	532	515	487	502	543	557	507	487	491	549	515	543	476	519	481	489	504	488	532	500	493	508	510	482	532	576	517	557	495	555	518	529	525	536	520	468	540	517	517	513	494	482	499	525	490	470	488	460	525	499	476	499	478	515	507	522	543	551	494	497	506	477	521	494	476	502	474	510	492	502	530	499	496	512	507	498	534	538	484	500	516	494	520	523	524	506	484	492	512	513	494	515	503	475	516	524	523	528	483	528	498	512	523	508	516	538	521	480	514	487	500	526	501	478	492	513	533	511	494	499	501	527	518	465	494	508	550	491	534	497	527	490	530	458	507	510	520	506	507	506	500	521	511	537	516	485	513	534	567	527	522	534	529	494	535	531	497	499	539	461	504	496	490	494	501	494	533	494	541	476	532	530	559	510	538	484	493	514	547	522	502	515	520	500	527	502	504	479	507	544	523	485	546	525	502	512	495	507	501	501	508	488	495	543	543	474	502	515	556	512	495	523	544	504	486	505	468	553	493	528	475	535	461	510	477	502	506	480	459	521	479	509	533	481	509	499	524	475	522	514	490	499	534	545	522	519	521	498	467	493	512	491	487	477	491	497	541	491	500	506	511	526	486	495	496	485	512	527	502	523	502	464	498	503	521	506	503	486	511	518	480	504	478	501	547	548	494	543	533	496	489	496	528	497	504	503	479	495	514	514	490	490	544	503	557	494	539	526	514	491	506	504	486	535	478	489	519	504	461	515	521	512	510	532	526	553	463	453	522	512	510	513	499	528	509	516	493	554	470	502	528	513	523	537	506	464	489	538	488	528	492	497	540	536	546	503	519	515	493	518	515	488	492	536	526	501	519	488	477	507	552	506	503	532	486	542	494	510	515	552	468	508	507	495	498	550	541	505	505	505	512	511	518	491	511	498	496	520	517	521	496	468	525	467	540	565	512	498	479	470	514	522	547	501	486	504	501	490	479	486	475	507	503	525	521	480	484	487	514	490	535	501	508	507	530	490	492	500	518	515	539	457	549	478	504	478	453	502	493	483	477	494	520	551	519	519	509	493	504	468	515	479	486	505	519	509	518	547	555	546	498	498	499	492	501	464	517	482	483	497	529	524	487	461	515	529	550	534	507	488	495	508	500	494	504	491	498	485	551	510	488	491	510	513	520	517	528	528	484	495	524	541	465	529	472	515	501	461	487	504	512	484	525	500	497	532	524	499	519	520	562	518	521	465	498	487	489	544	525	496	506	469	507	490	505	529	476	509	505	499	535	467	499	545	517	501	498	490	486	484	508	512	496	519	490	517	478	511	507	505	527	500	514	526	511	516	527	498	506	556	479	501	525	536	545	511	503	507	482	501	515	508	531	490	534	482	498	509	511	529	488	524	539	478	507	483	520	501	482	501	512	493	512	544	522	503	501	518	515	495	498	520	502	495	522	505	536	478	535	497	505	492	517	474	498	501	530	517	513	529	511	490	474	496	484	485	503	483	494	485	499	526	498	497	517	499	533	551	492	487	521	463	509	509	516	511	458	538	478	477	535	504	481	503	507	466	505	501	494	498	525	467	533	550	494	501	477	499	507	536	479	563	487	499	522	497	473	540	512	475	495	488	483	514	516	528	506	476	467	514	488	497	493	483	515	552	515	507	533	518	466	482	494	510	493	511	518	515	488	531	482	493	506	483	523	548	523	464	474	478	488	525	488	518	474	500	502	483	516	487	494	488	501	564	501	460	516	485	475	525	509	481	524	510	505	521	522	521	530	515	532	496	492	532	514	531	505	483	541	500	530	497	492	515	511	523	519	504	480	485	497	489	535	496	530	504	513	478	519	516	487	503	473	471	496	508	466	508	524	527	518	512	499	527	481	571	514	526	502	496	491	524	520	485	503	525	474	527	511	505	477	506	500	530	496	443	467	536	562	486	504	508	495	500	525	525	483	482	489	557	514	518	535	514	473	498	525	490	521	508	492	485	542	518	499	517	485	489	488	515	484	527	516	528	504	488	508	546	555	535	502	471	502	517	505	492	478	535	490	520	538	494	503	486	510	529	487	508	562	486	507	491	465	515	507	482	490	491	500	480	518	491	519	504	497	548	495	495	509	509	510	489	540	494	488	479	496	501	480	473	513	497	473	474	492	468	522	492	530	491	479	502	486	513	489	513	490	511	475	466	503	496	512	530	476	514	470	493	526	547	530	493	475	486	533	511	503	524	501	497	509	488	525	529	510	526	490	518	492	489	526	474	496	515	520	497	494	494	526	508	551	462	494	510	536	532	503	491	526	520	483	514	494	493	486	521	473	469	529	545	498	517	508	517	500	498	496	502	499	541	489	480	464	489	525	475	513	499	525	492	547	478	484	540	509	508	504	536	491	524	492	505	496	530	463	497	492	513	507	514	530	490	505	471	543	566	509	527	491	478	534	520	518	474	468	505	518	528	530	540	512	530	517	515	497	493	506	527	511	520	482	519	483	479	518	514	479	503	522	495	501	491	540	475	527	483	525	502	459	532	514	527	467	507	556	483	522	494	492	516	472	496	481	503	474	507	543	526	498	517	494	519	507	510	501	520	523	519	503	513	526	521	477	464	520	517	519	497	511	483	521	505	499	512	510	504	480	511	502	481	511	497	508	530	539	491	551	461	466	502	557	475	507	475	542	533	522	495	497	534	511	495	528	468	463	536	525	537	494	508	515	503	497	544	503	509	499	495	471	506	500	536	517	514	488	496	523	564	498	536	497	526	509	535	507	510	490	519	506	510	505	531	488	476	516	578	503	471	496	486	502	504	464	523	477	516	481	508	467	529	481	461	507	483	507	525	455	536	482	498	504	503	485	524	498	501	527	542	463	540	542	501	481	500	506	495	453	524	516	493	527	499	572	490	491	517	541	525	490	541	483	506	521	507	530	479	460	528	515	524	559	490	540	512	501	501	532	492	508	515	521	464	479	440	502	493	532	527	472	516	540	544	527	503	535	507	502	500	527	497	505	523	478	520	561	487	513	545	491	507	508	498	510	538	523	503	504	490	518	505	539	490	480	512	539	515	511	489	504	506	470	533	525	538	526	522	508	530	536	529	516	519	492	566	510	526	535	506	503	494	493	493	523	500	553	502	492	494	470	449	501	505	514	510	517	485	523	540	507	488	511	513	505
27360	20886	7296	354	169	136	102	126	101	85	108	93	93	90	97	106	95	91	92	87	80	71	75	86	87	96	64	96	82	76	70	69	83	91	89	78	85	75	84	68	87	75	86	80	76	79	81	79	95	67	73	81	85	79	80	84	90	69	78	91	91	71	79	76	83	86	87	70	75	64	86	95	84	95	68	69	76	92	73	104	80	80	78	102	87	95	74	84	99	90	71	94	68	77	83	81	75	88	74	71	78	76	85	67	70	73	92	80	97	104	81	82	86	80	101	70	80	66	74	89	75	93	80	89	89	84	98	84	74	69	78	72	82	86	83	79	71	62	80	78	74	88	73	92	73	84	75	74	82	76	72	97	81	88	83	99	86	76	84	74	81	84	74	81	80	73	89	68	80	94	81	84	81	90	80	84	78	73	78	79	83	80	85	76	71	85	83	72	70	87	80	82	82	75	84	82	83	69	89	87	93	74	84	83	79	84	60	83	80	82	85	87	80	71	66	80	86	82	93	87	82	96	81	101	92	79	74	97	78	66	89	81	91	95	84	60	74	78	77	69	80	77	72	71	77	76	63	84	71	72	85	66	82	76	94	83	86	73	82	75	89	91	88	68	68	87	88	65	86	91	73	70	84	71	69	83	92	89	90	86	83	83	79	70	77	93	69	76	69	86	91	72	67	87	77	83	79	82	95	68	79	75	86	78	72	73	70	77	79	76	92	64	84	83	72	78	83	83	79	87	94	89	69	91	84	80	79	79	80	71	78	87	80	86	69	73	72	81	86	60	78	80	83	94	86	75	74	79	84	74	81	77	83	79	73	70	79	78	87	95	83	83	71	91	80	90	75	74	63	70	81	84	70	97	79	79	92	77	92	81	85	75	71	81	85	74	90	71	95	61	69	76	74	72	64	75	75	91	98	72	88	81	83	82	81	85	91	67	93	88	67	72	81	87	69	79	94	91	73	83	97	98	71	89	80	59	75	68	96	82	76	83	76	75	61	83	79	70	64	77	66	85	71	81	85	80	79	84	85	83	63	96	95	75	78	94	79	80	85	94	96	89	88	90	74	82	87	83	80	75	83	86	86	81	75	78	83	91	81	81	100	76	90	89	91	87	90	72	66	87	72	94	82	84	78	82	103	94	86	75	85	74	104	74	101	78	70	77	89	99	68	79	74	92	94	95	77	66	94	68	75	89	71	64	88	90	92	90	72	89	79	72	110	86	77	73	64	92	95	91	76	84	78	91	68	74	73	73	89	81	69	89	76	88	80	70	88	84	72	83	65	87	81	69	73	83	64	81	77	76	74	91	79	60	87	71	91	89	68	94	83	76	90	88	67	85	94	66	71	93	78	77	83	68	88	81	75	71	70	78	78	91	58	84	80	74	79	88	71	67	85	85	67	92	90	79	88	82	78	68	86	77	78	82	93	85	77	83	70	87	59	86	83	78	81	97	82	73	73	81	98	87	89	75	111	103	93	74	78	82	78	80	68	75	73	79	84	81	92	66	88	77	81	82	72	82	86	82	76	81	71	93	101	84	82	68	71	80	80	64	89	88	101	71	68	79	78	68	69	76	80	83	84	81	75	78	82	69	83	83	74	84	77	75	78	87	78	101	76	88	76	85	80	88	71	86	81	78	77	78	71	73	87	83	79	80	79	79	89	80	95	78	71	70	79	87	85	83	87	88	80	81	83	74	86	79	85	71	91	77	99	84	77	89	66	87	78	77	72	75	82	75	65	81	74	87	104	72	88	79	88	68	85	77	84	80	103	84	66	74	100	71	86	78	98	73	71	95	71	77	87	77	96	83	72	85	83	70	71	86	84	84	89	81	78	76	79	87	84	75	107	79	83	73	96	88	84	91	84	65	76	91	70	86	80	81	82	73	88	80	73	73	94	87	90	79	94	94	77	65	99	86	65	75	84	84	70	77	85	88	83	78	79	74	85	85	72	79	76	80	71	91	78	77	72	81	74	73	88	75	69	68	79	81	75	81	79	70	98	69	77	85	81	73	74	82	92	66	81	80	74	90	74	89	66	78	99	97	77	82	74	63	67	78	90	77	74	73	73	85	86	64	75	96	69	79	78	83	83	86	86	85	80	76	74	86	74	81	76	69	93	74	83	74	74	74	78	106	81	69	83	86	98	73	73	75	84	77	88	93	69	79	69	85	75	60	79	85	90	89	92	74	95	77	79	78	72	70	90	62	86	75	62	86	78	74	82	84	92	95	72	75	85	89	77	70	82	77	78	78	83	70	92	64	88	79	73	82	91	76	83	74	67	75	75	86	81	98	83	74	73	80	80	87	76	75	63	81	96	86	69	95	78	77	72	86	81	63	93	93	71	65	71	86	83	85	85	80	77	74	94	84	91	98	70	81	84	73	85	92	72	83	66	81	87	78	91	84	86	107	60	63	73	73	82	85	76	66	76	72	69	67	85	73	85	86	69	76	74	85	66	70	77	78	69	89	76	69	68	87	66	76	81	77	76	80	72	80	85	73	71	69	71	65	77	94	80	64	80	68	79	90	72	91	75	74	80	74	76	72	85	75	83	69	75	66	75	84	94	84	71	84	71	92	66	86	73	89	74	77	73	80	85	93	89	95	72	76	71	83	76	81	67	70	72	82	61	91	62	67	74	78	77	60	65	77	85	79	87	85	80	87	81	96	76	90	92	73	74	88	96	85	65	100	81	82	78	65	69	71	89	73	89	79	77	76	85	72	91	81	79	87	68	80	84	80	62	78	89	84	69	76	86	97	88	83	76	75	72	62	82	94	85	81	85	81	61	71	85	68	80	88	71	72	86	69	79	83	86	68	85	84	94	82	86	88	83	90	70	92	66	64	84	91	75	75	94	84	97	85	83	75	88	80	70	82	65	73	94	74	72	89	77	72	78	89	83	92	79	64	74	83	87	79	77	71	62	89	76	79	89	70	85	88	88	68	94	72	82	70	71	88	89	77	97	72	79	93	91	73	77	66	81	106	74	85	102	80	63	92	76	94	78	71	90	68	91	79	98	74	75	61	86	73	73	72	76	101	80	72	62	77	106	81	76	65	81	84	90	74	81	96	84	94	76	73	76	90	73	82	76	81	83	79	93	85	94	85	82	76	81	83	75	76	74	75	82	67	76	72	76	77	89	85	74	99	81	78	86	73	68	78	65	93	86	74	96	97	87	75	79	81	63	94	78	71	74	83	72	72	85	101	85	79	75	104	91	76	73	87	75	63	70	75	74	90	73	96	90	65	98	73	79	89	79	84	82	68	66	99	83	75	83	68	92	99	73	81	81	73	73	60	89	80	79	81	84	70	89	105	79	76	65	83	84	86	82	94	93	83	81	85	97	78	79	99	76	65	82	86	84	75	99	91	71	86	70	94	81	81	95	80	80	69	73	97	93	73	70	80	79	73	75	86	72	83	80	71	60	85	80	76	80	75	93	75	78	73	89	89	64	87	83	83	82	68	75	73	91	80	65	84	93	83	87	55
18759	1458	1128	546	453	362	297	275	263	235	215	218	206	206	176	205	179	194	191	173	182	185	207	220	173	193	161	198	193	219	174	167	183	172	172	190	191	188	193	179	191	182	169	216	207	168	166	181	157	170	194	208	188	175	165	174	205	204	188	169	209	192	157	183	180	179	216	159	179	197	181	194	195	180	195	184	176	175	176	162	204	196	192	180	177	169	190	170	197	150	181	200	199	183	206	165	176	200	189	201	168	196	182	206	179	198	177	190	199	180	176	181	181	191	185	174	199	159	167	189	166	202	175	193	157	202	194	193	184	184	188	172	161	181	159	194	174	187	193	180	177	158	184	175	203	187	176	184	192	185	170	186	180	185	177	209	185	179	190	185	174	196	187	173	191	170	151	192	179	202	171	165	172	171	156	191	177	164	206	176	169	193	181	148	165	183	188	182	171	171	160	164	184	214	162	179	192	185	173	183	183	205	192	205	166	167	199	181	158	186	190	174	167	164	156	171	184	209	187	185	189	186	147	161	169	194	179	175	201	176	179	185	191	191	190	174	181	185	173	160	175	169	179	169	179	170	205	177	184	201	179	185	182	173	183	200	177	168	188	176	189	179	157	186	163	161	184	174	180	189	157	199	170	185	175	151	181	176	171	165	185	193	193	188	186	204	168	208	178	175	181	175	174	191	215	169	201	192	178	195	193	177	192	152	172	182	167	191	207	195	168	190	181	154	200	155	189	181	173	159	180	191	174	191	157	195	211	205	195	165	197	166	184	182	194	179	183	188	196	173	157	190	174	218	167	181	174	202	172	165	167	185	179	173	187	208	204	197	174	182	184	190	171	183	198	193	181	179	190	197	165	173	203	168	172	195	193	199	185	184	188	203	174	178	170	212	173	177	200	191	170	183	177	182	171	193	180	194	176	176	206	162	175	207	181	180	179	180	204	169	168	182	180	191	204	164	183	163	142	152	190	173	189	195	181	182	192	188	177	199	176	182	198	175	182	197	195	202	180	164	184	190	193	158	188	190	184	168	193	202	176	167	187	178	183	195	193	176	205	172	190	182	194	183	181	179	167	170	172	170	179	174	180	198	198	186	195	184	198	167	191	181	175	199	196	176	179	185	183	166	170	178	176	184	168	201	190	180	168	174	183	216	201	180	159	196	196	171	180	191	175	182	186	199	193	185	177	204	204	168	175	186	181	173	156	190	173	178	171	177	180	169	147	180	207	183	183	195	185	177	172	183	181	167	169	177	173	206	162	162	162	183	167	184	183	207	197	166	177	186	186	186	202	188	190	188	191	171	180	184	182	184	201	169	172	186	194	167	143	184	164	190	169	180	178	177	162	179	148	187	195	186	184	198	193	169	154	189	186	179	179	173	178	183	185	162	151	186	163	171	183	175	194	169	187	177	177	173	172	159	187	184	180	177	187	167	164	187	181	197	178	198	178	162	180	179	172	166	169	189	171	177	188	206	171	179	162	179	173	163	185	174	176	180	191	179	196	168	201	181	185	210	183	170	192	171	186	173	156	176	163	157	166	176	176	190	208	191	175	164	196	165	162	169	170	190	156	195	189	177	169	182	186	163	182	179	173	169	162	181	189	183	180	207	197	153	168	181	181	183	183	166	186	172	175	202	154	185	184	186	218	160	197	184	155	183	184	181	171	194	183	187	160	170	176	162	175	200	191	192	191	161	186	188	178	189	179	153	172	188	189	189	177	173	193	187	200	189	203	155	176	161	201	185	172	185	179	171	175	192	174	170	181	160	194	179	188	173	173	197	193	164	184	185	169	155	176	161	183	155	182	163	206	192	185	188	207	159	157	186	179	181	162	183	168	163	190	169	186	160	172	163	192	177	199	169	167	189	170	161	182	194	200	172	193	188	186	170	187	181	169	171	173	159	187	170	176	160	185	173	174	174	161	166	175	183	191	195	175	157	154	173	174	194	190	165	177	178	170	173	185	177	180	173	192	188	195	194	175	156	179	185	193	168	204	186	156	156	175	208	176	200	161	170	180	188	202	171	202	159	164	180	190	186	192	203	175	162	182	185	201	166	187	200	187	189	188	193	159	175	185	185	166	176	171	183	161	200	181	174	178	195	174	175	178	175	164	161	165	210	178	174	184	159	171	173	193	199	190	174	185	179	167	213	199	194	184	178	156	187	186	177	183	158	171	178	157	189	193	176	197	193	175	190	189	191	180	167	202	178	184	160	184	170	159	178	200	167	194	188	169	161	200	172	197	171	169	165	186	193	166	154	178	197	177	200	178	192	178	193	146	177	169	188	173	185	176	183	160	170	184	174	196	170	189	198	180	194	179	179	175	183	191	200	180	161	173	177	179	172	161	178	183	174	190	177	196	172	166	184	173	185	183	210	177	196	158	184	229	190	178	171	185	184	182	176	168	184	167	183	208	182	198	186	192	151	195	185	194	183	188	183	190	158	189	184	194	174	176	168	203	173	181	189	183	209	166	175	195	161	172	177	176	157	203	191	195	167	181	190	183	169	153	184	164	186	211	152	195	175	152	189	189	197	177	175	190	200	190	182	172	170	161	199	184	189	191	187	181	174	175	154	199	178	156	182	168	158	166	188	165	173	178	179	188	208	193	176	209	170	172	185	179	167	183	168	185	194	190	202	179	192	191	183	182	200	191	178	193	197	191	174	182	172	187	200	164	179	181	194	159	176	208	178	182	165	205	187	169	176	171	182	204	177	187	175	162	169	192	163	202	181	187	180	190	173	174	177	170	159	177	184	183	197	177	188	173	172	186	197	166	166	187	189	182	193	175	186	181	185	156	184	176	178	199	192	168	203	201	193	185	179	183	178	172	150	151	209	162	156	197	193	169	168	188	162	176	210	164	165	181	186	211	174	182	182	189	203	159	179	185	192	164	170	175	197	169	173	177	176	181	192	208	185	192	182	196	175	171	175	181	186	189	177	187	198	191	193	182	193	205	175	194	159	191	170	189	189	164	178	172	199	192	174	212	183	157	205	174	186	162	194	181	186	179	137	171	179	202	165	165	175	202	174	162	189	187	201	200	181	208	177	197	177	187	155	159	178	171	164	197	182	173	183	183	199	196	179	204	166	189	173	197	163	180	168	197	168	157	179	178	180	177	172	165	155	184	194	178	159	166	188	185	185	170	171	205	179	180	176	168	190	177	165	190	180	205	189	171	179	182	183	168	205	157	173	194	177	171	176	187	171	178	185	175	177	186	183	219	173	187	194	197	193	166	189	156	178	168	168	188	177	146	178	166	195	189	181	183	200	173	196	157	189	198	158	192	172	165	190	196	166	196	157	202	181	195	190	182	173	181	182	188	179	168	200	169	197	173	203	186	174	187	154	194	162	163	174	176	182	200	214	186	161	190	172	185	200	176	196	179	190	183	188	191	210	168	167	187	188	192	184	178	172	188	171	184	196	195	179	183	165	197	190	179	201	190	187	181	168	167	182	190	190	164	194	179	179	168	191	187	180	175	190	185	174
24756	21704	29204	24725	19859	1483	530	356	275	278	226	211	213	201	194	187	191	145	158	170	144	135	140	127	130	160	139	135	147	134	145	145	142	135	115	121	129	151	129	144	122	144	139	132	128	119	111	134	138	142	128	126	134	144	117	108	123	115	137	114	135	139	139	145	112	137	125	139	128	123	119	110	110	136	165	129	99	115	125	119	137	130	131	133	118	120	116	131	131	148	128	138	114	105	116	133	115	138	117	122	145	146	120	120	103	135	129	127	131	153	132	130	130	139	154	125	133	130	132	122	116	113	151	129	135	144	111	121	135	134	145	145	121	109	149	125	123	154	151	119	109	129	116	122	121	124	114	130	118	120	114	136	150	122	124	125	120	135	120	125	130	130	134	133	144	139	146	124	107	107	110	116	122	137	116	140	122	135	128	120	123	118	130	124	120	128	137	121	143	118	115	127	122	117	123	122	116	120	132	111	133	151	126	129	138	124	141	131	133	128	134	141	124	124	113	132	116	117	117	115	141	120	120	114	140	116	135	125	131	122	137	144	124	117	139	110	123	118	122	122	136	138	111	143	131	145	141	115	121	131	113	135	146	117	111	128	121	143	158	128	127	127	126	118	124	115	118	111	129	118	119	120	113	125	126	138	113	129	125	113	103	136	128	120	125	115	120	122	137	126	122	136	143	113	126	109	126	140	116	123	134	128	128	130	133	140	137	146	117	108	125	127	114	125	123	129	127	137	115	122	126	133	123	126	123	119	116	126	142	136	119	132	119	121	131	114	121	123	131	110	127	119	140	103	119	137	124	144	131	123	123	147	132	104	127	125	139	116	123	127	135	110	128	115	104	133	117	125	157	123	119	131	118	122	126	109	125	107	118	124	139	145	123	128	121	133	130	133	109	129	105	117	137	121	133	123	116	117	143	111	143	118	140	123	117	141	112	110	145	119	133	129	129	129	137	137	144	124	113	122	128	114	115	133	137	139	116	112	119	113	125	129	116	129	133	116	132	124	115	123	122	137	132	125	130	142	133	117	120	117	141	104	119	111	107	105	127	125	122	145	134	109	138	140	114	126	114	118	139	126	126	141	123	130	122	131	135	114	137	125	117	126	140	133	114	135	119	115	123	120	115	131	116	142	117	139	118	126	126	128	133	147	121	127	120	125	122	109	110	99	129	119	128	123	127	143	131	121	128	136	128	128	140	94	111	138	144	127	130	115	128	125	124	138	120	128	124	150	123	122	123	127	105	136	130	116	147	127	126	114	114	120	129	134	137	138	97	142	127	143	134	133	140	143	129	137	104	134	113	132	109	106	128	125	111	151	114	121	131	105	134	110	118	144	129	115	131	112	143	113	114	124	142	123	124	128	120	119	127	112	120	113	139	119	108	144	134	149	139	107	109	124	129	120	129	132	131	118	137	125	102	120	125	124	113	121	114	120	121	142	123	117	127	116	137	140	122	121	132	138	116	137	145	132	126	124	137	118	124	117	136	117	112	112	121	118	141	139	121	130	144	126	117	112	119	137	133	131	102	133	116	126	114	120	110	140	105	121	122	142	130	123	125	116	134	117	143	110	124	127	97	123	140	144	140	133	126	134	112	140	126	119	127	129	115	131	118	130	115	126	130	128	97	134	119	134	131	132	129	120	146	116	144	130	118	118	102	144	108	114	121	131	129	125	140	139	121	132	127	108	128	123	125	139	124	95	104	118	127	121	124	130	115	135	106	129	115	114	110	138	154	132	146	119	120	118	134	115	134	142	139	119	112	117	120	144	109	148	116	136	116	123	133	122	121	113	129	125	119	126	135	113	135	124	130	126	138	127	151	113	108	138	118	130	137	115	112	118	130	116	134	138	117	116	131	143	121	118	125	151	112	126	130	111	133	132	140	138	125	131	127	130	132	116	130	108	99	119	103	128	141	119	122	142	135	110	126	134	119	135	120	114	107	115	116	116	123	143	140	113	125	95	117	124	136	128	127	102	115	138	126	120	134	115	129	125	127	120	125	124	121	130	131	133	116	145	107	137	139	139	131	124	113	117	133	135	129	131	140	123	146	115	129	109	124	108	122	143	109	134	117	114	132	143	126	152	115	143	107	123	109	130	128	108	157	120	123	114	125	135	121	137	111	106	131	133	118	122	125	109	127	124	131	127	135	113	128	131	124	118	126	145	139	136	119	128	122	116	124	119	123	136	126	133	119	162	147	143	134	129	105	136	133	117	130	119	136	135	130	131	121	122	123	135	127	146	119	138	126	125	125	127	117	104	125	125	120	131	127	140	126	141	109	123	110	136	132	123	127	119	116	119	132	131	140	122	98	132	125	128	147	141	140	111	140	127	128	141	131	113	115	141	121	129	158	110	116	107	112	117	113	139	145	118	109	136	160	147	131	140	126	128	144	123	113	134	130	111	123	125	124	140	137	116	129	139	133	108	127	137	127	134	131	128	117	110	119	118	131	121	118	111	131	132	125	128	139	120	131	125	117	115	115	150	161	122	118	138	158	122	120	125	111	119	106	114	137	136	124	113	119	148	134	139	130	112	132	114	133	127	126	124	117	136	119	110	127	142	133	134	144	113	120	144	132	135	108	129	149	127	114	133	140	137	120	102	131	121	106	132	113	123	116	129	132	126	130	133	127	119	106	132	112	121	144	138	140	138	134	127	100	125	108	110	128	124	125	124	137	143	127	122	128	111	129	131	121	122	109	105	134	133	136	120	130	117	136	125	131	115	120	139	111	118	110	118	113	130	140	118	127	104	127	115	149	120	158	134	141	103	118	126	123	121	139	123	116	117	125	142	133	128	123	124	100	122	149	141	116	121	132	113	140	121	127	134	115	121	127	139	113	117	120	117	124	116	130	117	123	114	125	113	120	140	124	126	137	129	118	121	109	125	138	120	146	118	116	115	144	140	114	134	114	147	117	120	121	133	135	141	116	127	135	117	129	129	140	124	115	133	133	126	122	144	133	119	108	118	145	124	138	111	108	134	130	127	114	124	122	128	111	125	126	116	150	120	118	122	132	126	149	119	136	126	122	105	132	114	108	132	104	130	123	127	129	141	128	109	148	145	111	128	135	130	115	130	138	135	110	121	142	134	133	141	117	113	131	132	117	124	143	122	142	112	144	107	114	119	130	121	135	99	134	122	139	130	113	117	131	121	124	141	131	122	134	113	118	155	106	124	118	125	124	115	135	121	128	112	117	130	117	125	119	142	137	143	110	123	115	114	133	124	116	142	120	117	121	113	145	122	112	121	120	139	124	117	122	106	111	116	132	98	109	133	139	127	131	134	115	142	121	121	110	116	110	129	121	133	129	131	131	118	104	108	112	126	123	100	116	138	122	127	136	111	142	120	122	120	129	115	110	117	132	126	127	135	111	118	124	141	105	140	134	116	131	119	118	127	136	133	123	126	144	136	127	135	112	122	138	134	120	107	128	116	144	122	158	137	129	109	132	126	108	137	96	118	97	130	138	123	132	155	135	117	125	129
38188	9812	8503	4335	2733	1884	1497	1176	992	837	684	664	561	489	458	427	387	390	352	403	369	373	352	321	339	349	335	319	291	292	284	302	317	262	306	288	305	305	293	267	293	270	277	259	253	270	279	261	265	268	276	292	278	261	249	281	251	295	287	266	253	280	255	243	263	244	295	243	280	267	273	278	258	267	239	261	244	282	272	249	263	255	265	256	263	252	252	298	256	241	277	263	250	277	259	249	278	261	266	280	277	258	282	260	242	259	264	242	262	247	263	257	258	240	262	231	252	261	227	226	256	281	233	273	276	237	268	247	263	290	243	262	257	264	243	251	263	246	250	270	224	252	255	228	259	237	262	230	230	247	285	250	267	250	248	248	286	276	263	259	245	241	248	274	258	253	275	263	219	242	243	259	284	268	260	273	268	292	240	234	262	275	261	255	277	265	255	242	272	250	265	243	258	244	249	266	262	261	281	261	257	260	265	279	284	263	267	246	251	265	233	271	256	266	235	243	292	236	266	256	267	266	250	274	247	248	238	245	253	277	241	269	240	260	245	260	230	252	240	251	251	265	245	253	247	246	251	275	254	229	244	270	273	245	260	259	280	275	258	283	247	288	268	283	274	258	238	240	270	283	269	267	242	248	282	261	287	232	263	258	242	258	284	273	234	278	257	222	261	257	257	233	269	254	246	235	285	239	231	254	245	252	238	258	275	256	266	272	272	262	260	273	268	244	270	249	290	258	281	238	281	250	226	238	260	267	260	274	237	264	246	261	243	241	244	258	263	287	250	280	255	264	249	265	242	294	253	273	247	246	247	234	261	265	258	261	257	270	245	261	260	255	252	244	299	271	248	255	236	267	269	264	271	268	241	285	239	274	242	242	262	247	270	240	235	252	231	256	255	243	235	254	242	257	292	261	258	242	237	254	247	252	271	242	282	269	308	251	238	250	261	253	241	241	253	252	250	258	238	245	261	281	282	263	266	251	239	287	258	242	289	266	277	250	263	260	263	258	266	245	271	256	248	249	274	248	271	271	233	256	259	252	256	310	252	249	235	272	267	229	265	252	236	242	261	267	250	233	265	272	267	240	238	263	278	235	248	254	230	272	232	266	235	268	244	251	259	269	252	258	273	225	266	270	252	240	229	253	225	275	291	282	264	264	256	288	266	281	280	244	273	263	278	259	268	244	272	272	250	239	248	258	276	238	254	273	234	267	262	266	267	237	236	241	252	249	250	290	249	253	266	257	263	255	269	259	258	276	262	275	238	283	254	234	275	227	234	293	277	266	278	255	247	276	248	278	271	269	297	265	269	231	256	287	250	260	283	256	254	259	258	267	245	271	263	252	266	295	282	236	253	269	259	249	232	255	238	255	246	265	239	237	239	247	228	275	235	255	256	259	260	269	263	242	264	288	285	273	263	262	225	270	231	269	273	272	253	266	283	233	245	236	281	308	258	255	264	274	268	242	264	254	250	272	263	257	273	258	245	248	260	272	257	264	290	223	245	280	297	243	278	249	276	268	268	264	296	258	245	253	285	261	269	246	275	272	254	257	272	268	284	272	269	233	241	261	274	247	272	258	276	237	288	252	270	254	282	266	266	263	265	252	267	251	260	281	267	231	267	258	238	263	229	240	257	243	255	254	280	268	250	274	289	252	227	266	251	251	239	254	292	225	252	253	239	273	282	246	243	268	273	269	267	265	239	290	236	270	277	243	255	308	285	242	245	235	273	255	239	253	258	247	234	279	279	247	256	273	288	242	262	245	246	252	252	286	274	257	245	242	269	266	209	251	253	276	256	282	264	283	237	274	243	253	278	275	258	280	223	267	237	221	256	259	231	246	251	265	250	251	261	265	245	246	280	240	250	239	249	239	231	241	266	269	259	259	247	288	258	278	240	249	262	278	289	251	258	250	267	267	288	268	257	285	234	270	286	277	247	241	270	255	243	278	245	268	245	255	290	244	268	249	256	247	257	234	232	252	259	268	246	272	267	257	272	263	269	273	264	266	248	267	266	286	266	247	248	270	246	268	275	254	252	258	268	232	236	267	234	272	267	276	254	264	246	251	240	254	236	251	248	253	242	278	241	272	289	239	255	236	271	273	256	270	260	296	236	264	282	258	257	273	261	233	262	272	250	264	249	251	290	256	261	274	262	244	261	239	274	260	270	257	222	245	265	263	235	294	280	265	268	262	260	270	293	257	245	264	266	267	255	281	237	267	251	267	283	232	262	250	267	264	246	243	244	248	249	233	254	255	259	268	260	263	277	275	277	252	250	273	265	279	283	228	235	267	253	226	223	243	265	256	266	267	256	261	247	256	250	266	231	283	268	257	267	277	249	253	241	275	241	282	229	262	239	268	280	255	273	275	264	239	245	239	265	268	250	265	264	243	239	251	263	234	249	262	277	255	270	283	242	272	265	244	257	269	276	246	258	248	242	268	248	276	273	249	270	283	271	295	262	263	227	253	255	266	273	283	248	244	240	254	248	231	264	256	240	236	226	269	279	244	242	276	232	263	236	252	253	263	274	258	281	240	270	279	238	277	238	240	268	255	272	248	245	277	288	287	249	251	225	275	240	244	265	224	271	271	278	273	246	270	256	272	256	244	254	252	230	278	283	272	239	284	236	241	259	278	266	224	250	270	281	246	247	266	274	252	252	265	253	247	252	250	241	254	269	245	243	278	287	270	245	234	261	255	270	243	311	248	267	244	257	254	259	257	282	256	266	271	248	279	219	232	222	265	265	257	247	237	252	263	243	275	270	234	267	240	221	232	284	267	245	249	266	256	275	279	246	256	245	258	247	249	245	234	245	268	261	256	260	249	243	229	243	250	231	253	252	257	254	263	250	277	250	266	278	262	283	276	265	259	283	255	253	258	233	260	260	249	286	270	247	272	268	234	261	275	243	244	263	248	247	238	256	258	244	260	251	265	267	243	269	282	240	281	270	250	231	263	269	245	241	248	275	269	248	273	263	267	258	240	256	253	271	279	291	268	276	269	268	287	262	268	269	257	255	257	258	230	270	245	262	258	272	270	257	272	232	258	261	279	246	250	261	250	247	250	246	254	239	235	241	285	263	278	263	246	214	282	271	233	272	272	271	226	265	244	249	267	262	259	249	254	275	247	243	266	245	276	279	264	273	254	279	243	265	229	273	254	280	255	291	247	286	279	264	258	253	252	249	248	268	240	287	244	256	254	233	249	266	267	275	271	262	213	247	264	214	263	247	258	257	250	244	282	292	235	248	265	251	283	240	266	259	271	284	245	266	240	239	226	248	266	242	238	261	251	255	258	244	239	276	263	236	257	266	248	248	283	248	270	253	249	253	248	260	234	227	281	268	269	272	276	265	248	246	282	233	247	270	273	229	242	277	252	270	255	270	270	259	286	253	234	284	252	250	226	289	248	266	248	280	258	243	276	239	285	281	231	253	248	250	254	262	284	246	232	263	246	253	264	264	258	250	282	236	260	263	268	226	271	240	264	259	249
23726	21692	29942	23962	21692	18480	1827	764	624	577	473	442	409	392	365	360	348	359	342	309	329	314	339	323	329	326	292	298	281	321	302	300	274	307	317	289	301	272	283	277	261	290	303	281	267	302	290	282	283	302	340	254	280	295	253	301	262	308	273	285	311	265	247	307	294	274	293	275	311	288	298	286	272	276	263	281	278	285	279	231	258	268	250	272	274	268	297	284	260	281	259	294	264	308	266	278	277	295	296	277	302	294	307	291	300	273	260	277	276	268	278	276	291	264	330	286	282	321	282	282	302	269	301	288	307	276	298	246	272	264	275	283	287	269	294	281	287	267	292	287	259	260	259	297	265	308	275	257	298	269	252	270	288	286	289	249	265	298	276	274	264	268	280	298	306	290	288	299	301	271	286	259	279	276	273	288	280	279	292	291	291	252	256	299	283	324	304	286	278	278	285	270	266	274	260	225	295	279	309	261	264	274	279	264	252	272	280	256	283	263	287	275	292	304	290	274	268	278	283	271	276	275	284	278	274	286	287	283	294	268	266	272	267	275	281	287	292	260	235	288	262	283	267	303	290	294	278	268	281	274	281	268	286	248	272	281	302	281	265	300	301	269	265	271	264	297	270	255	265	289	251	279	289	283	295	288	256	308	323	302	319	295	293	289	296	282	258	281	279	263	288	296	279	288	294	256	275	293	265	255	306	312	277	296	280	279	288	263	261	283	308	273	260	283	268	277	265	274	275	289	265	267	267	277	319	276	277	270	309	270	299	271	274	300	274	270	287	269	297	285	282	239	271	300	255	289	267	261	284	275	266	282	307	309	285	276	227	247	302	292	284	282	258	253	286	268	272	309	282	263	295	301	294	285	265	293	258	265	262	272	267	274	269	292	270	272	280	264	277	272	251	299	277	270	269	286	264	290	263	259	301	276	262	290	277	275	214	275	242	303	269	297	269	258	283	290	267	270	251	243	277	257	283	295	283	279	275	273	292	285	287	276	304	273	299	272	279	261	256	258	274	267	275	283	290	306	323	273	299	256	282	274	284	275	281	300	275	279	274	287	267	246	278	262	265	281	276	268	262	253	266	294	298	248	270	282	283	279	282	260	269	267	270	276	273	276	272	297	277	272	287	260	304	274	261	298	268	277	285	264	272	271	269	275	272	282	285	308	268	286	278	298	250	304	287	263	262	281	283	277	261	267	314	252	278	251	261	281	302	249	309	296	265	290	269	253	273	337	271	256	274	246	265	303	287	299	277	288	281	303	276	286	281	283	283	298	305	285	290	285	271	264	295	298	254	301	268	283	305	289	288	273	277	275	287	288	298	270	306	273	303	266	281	261	265	271	315	326	267	270	288	305	282	284	257	286	263	295	302	282	275	274	296	324	281	259	277	284	267	273	280	287	269	270	292	279	292	286	294	267	296	253	252	283	286	273	271	269	278	306	270	276	279	274	292	291	264	300	293	279	261	276	289	283	255	267	298	263	280	269	263	267	301	258	282	273	295	293	284	284	280	302	269	267	283	231	304	266	267	286	267	276	282	285	278	274	272	290	287	288	316	279	255	276	295	272	273	286	260	267	265	283	267	282	277	288	273	278	263	280	239	295	261	252	293	278	284	281	249	295	284	272	269	299	261	283	295	278	265	256	294	269	294	270	254	299	254	283	290	290	271	275	279	256	286	289	269	268	278	274	291	263	277	261	301	289	258	285	270	259	265	262	290	294	251	283	280	281	296	265	261	295	286	281	272	267	271	264	300	266	260	247	268	276	299	309	291	287	270	301	252	289	309	261	295	279	279	282	280	286	290	293	267	246	275	264	271	278	307	269	270	293	256	268	276	275	273	297	270	298	295	284	287	241	295	244	292	314	282	281	289	284	265	265	245	247	283	247	287	303	271	279	287	256	268	294	265	303	292	285	261	239	271	300	278	269	299	287	246	248	278	301	286	270	281	310	275	263	274	266	310	277	267	284	267	291	298	252	293	268	281	272	276	282	266	241	289	318	271	285	302	274	315	262	264	303	287	265	275	291	269	265	284	284	261	278	264	273	263	265	248	284	266	278	262	258	266	285	265	286	258	300	262	263	275	293	302	263	279	290	270	261	258	252	241	289	283	264	264	265	291	280	314	270	272	274	273	277	277	257	304	258	270	295	260	281	257	288	270	270	265	284	287	280	297	266	279	305	310	284	283	258	301	261	285	299	255	270	305	247	287	300	244	257	293	245	286	253	258	309	323	303	276	273	295	293	262	284	263	291	293	282	317	279	299	265	284	242	260	279	265	277	267	265	256	250	311	272	263	287	277	297	279	266	247	290	298	258	283	264	260	287	283	280	253	302	249	271	275	284	278	301	289	264	263	277	283	283	271	305	266	267	270	252	260	279	298	269	299	261	285	289	273	279	278	316	275	302	264	298	278	286	282	284	266	302	296	253	304	265	259	277	281	268	263	248	289	252	268	274	278	244	270	258	291	243	272	291	275	261	265	265	258	273	299	255	266	279	282	275	251	255	287	269	300	311	270	258	258	275	251	309	288	272	256	237	294	292	257	292	302	286	290	297	259	265	275	251	303	290	313	283	291	274	293	287	266	242	273	301	269	257	287	295	275	275	262	277	280	256	283	295	291	285	237	279	271	275	273	287	279	284	301	296	251	298	303	275	292	252	260	285	224	252	306	250	301	289	273	273	285	281	263	270	260	258	293	268	280	250	276	286	273	307	276	280	301	280	278	275	291	277	261	285	307	268	282	243	268	270	270	331	295	278	272	284	281	289	283	305	285	288	274	296	298	276	313	282	287	288	275	267	290	263	290	285	263	261	270	244	281	264	285	266	283	296	272	273	291	274	291	255	279	286	300	282	266	304	275	283	270	289	275	279	251	265	262	276	252	280	272	288	282	297	294	278	245	276	256	262	278	284	277	291	270	274	290	273	256	279	270	298	280	280	274	273	268	289	274	278	285	293	257	286	252	287	261	270	252	298	277	275	282	280	303	271	272	291	279	272	288	275	307	288	272	256	271	252	275	262	271	286	269	288	273	281	305	266	277	239	261	263	274	267	268	255	257	276	261	273	251	274	267	269	302	279	262	256	282	245	319	274	273	286	258	264	256	271	278	307	297	292	309	253	332	272	271	264	266	285	295	282	256	255	285	295	260	283	256	250	295	302	281	286	266	250	302	276	284	264	288	279	258	271	266	253	268	277	261	284	273	285	306	279	303	300	293	292	299	275	289	286	269	266	291	284	255	282	266	285	287	261	263	271	261	286	284	265	280	288	262	257	264	302	269	282	266	272	286	311	256	260	263	270	288	262	274	295	245	260	275	249	262	288	278	265	272	317	283	263	246	300	275	250	272	252	263	312	288	278	280	285	310	286	245	311	304	300	283	298	288	286	278	273	300	260	277	265	300	272	291	285	292	275	281	319	275	279	274	284	299	302	291	270	304	270	263	275	255	283	252	282	251	299	278	275	274	278	287	290	295	247	257	295	272	296
43133	15161	13846	7463	5073	3696	2992	2345	1922	1612	1406	1273	1110	1070	1015	878	850	806	827	722	649	691	709	663	648	663	646	684	659	672	600	591	619	563	590	582	579	568	551	579	542	608	579	584	592	566	559	533	554	596	543	557	563	596	552	548	569	546	547	538	548	529	541	536	468	584	559	505	546	563	518	558	572	561	572	535	523	523	551	548	515	572	551	541	524	546	533	530	528	552	529	511	531	532	547	520	535	520	536	535	560	490	580	518	520	552	584	542	539	541	561	540	577	562	567	525	544	531	538	565	530	535	540	526	493	546	485	512	523	506	563	540	514	532	569	557	538	516	515	510	529	504	528	510	509	561	522	530	546	587	514	536	503	481	528	552	532	503	537	526	493	510	489	537	576	539	496	511	497	527	515	504	491	514	547	559	496	510	551	531	544	535	504	494	515	536	528	545	530	540	555	548	550	556	548	558	548	532	530	511	544	542	539	509	529	525	542	539	526	528	515	535	534	517	517	540	519	558	532	540	512	531	542	539	524	508	533	526	548	480	520	526	541	524	553	498	521	518	516	522	538	494	540	511	547	549	506	529	554	548	553	575	516	519	544	490	511	537	511	520	496	560	520	542	506	553	561	554	538	517	523	493	506	523	517	518	522	581	518	532	496	514	543	518	553	563	541	531	540	521	547	549	540	524	552	535	571	589	531	516	531	513	520	552	481	513	552	526	513	495	522	534	512	550	493	505	543	519	477	555	509	547	519	475	513	540	545	490	484	528	490	522	526	530	498	527	475	557	511	515	529	518	536	553	553	525	477	495	514	518	515	594	516	547	542	506	530	543	534	527	559	508	539	536	519	508	526	547	483	504	525	567	461	495	553	526	495	512	553	516	535	515	518	521	506	536	518	574	505	577	594	509	543	496	522	551	567	547	548	538	542	566	546	512	514	548	511	521	534	505	519	530	555	498	518	530	536	504	553	513	485	514	508	544	532	545	541	562	566	520	494	552	529	557	517	510	559	504	584	550	534	490	494	539	490	519	520	510	512	523	563	539	549	550	516	514	539	494	502	579	533	550	516	536	538	503	542	566	538	562	528	553	531	551	567	520	493	527	527	535	537	543	527	537	536	500	552	523	507	549	552	534	535	514	530	561	528	511	554	531	528	564	519	513	510	542	543	567	499	513	532	546	504	526	525	546	497	498	562	530	520	530	502	542	537	479	538	532	539	506	494	498	526	493	539	565	534	506	547	548	549	512	550	548	540	518	479	542	521	512	516	557	504	521	498	501	503	452	544	540	529	554	553	525	560	501	506	506	532	554	521	509	514	528	550	486	550	546	502	548	566	526	500	572	502	520	557	563	539	500	545	544	519	551	550	563	539	548	551	498	530	550	562	519	569	533	503	540	564	512	545	484	530	550	538	516	549	507	540	522	561	526	545	557	522	519	519	522	534	490	521	543	549	540	471	550	503	511	543	563	562	541	584	569	571	532	559	523	508	537	554	556	554	529	556	551	497	536	542	531	539	550	512	518	522	536	528	521	530	550	572	529	513	528	579	519	549	516	517	493	531	545	501	533	527	536	552	567	557	506	531	537	513	513	551	549	551	506	534	516	505	550	551	592	549	502	535	522	484	533	531	521	516	547	509	544	527	551	522	522	529	479	543	517	539	566	544	531	555	498	538	505	538	558	541	526	520	566	522	547	561	545	510	556	497	508	521	515	517	530	522	476	535	517	513	537	574	477	487	498	508	543	513	535	552	507	517	516	533	558	554	534	577	551	548	560	502	540	557	506	529	504	544	554	526	540	521	549	547	541	544	481	530	505	505	511	534	516	532	557	498	509	509	546	525	551	500	528	531	546	508	507	524	514	505	489	537	549	559	533	543	552	554	482	545	508	522	476	532	519	562	555	538	555	554	537	501	498	511	520	540	514	534	555	546	562	515	489	538	519	512	534	556	546	530	546	518	570	546	563	499	553	537	570	504	548	539	506	505	494	572	501	523	525	533	534	513	495	540	562	525	523	492	539	541	503	499	513	522	549	545	522	554	519	505	522	540	528	546	536	524	536	504	520	512	527	535	516	503	525	561	488	559	520	536	540	522	537	552	494	559	585	491	529	542	547	545	555	530	534	529	496	491	539	573	563	537	566	517	548	510	531	556	522	557	586	534	500	519	515	502	485	494	507	587	516	523	534	534	524	499	542	531	551	529	553	516	520	509	519	541	520	551	536	480	542	497	524	541	537	552	539	528	556	515	505	561	546	519	501	538	521	528	537	538	583	508	539	495	536	531	554	515	551	547	509	523	484	527	542	563	559	508	534	575	515	525	548	521	521	520	574	538	524	559	479	538	540	506	518	514	493	500	506	560	520	536	559	534	524	577	540	501	518	529	516	507	535	504	550	527	537	495	551	574	509	544	557	532	498	504	540	515	523	502	537	511	527	538	553	541	540	548	548	500	563	513	542	513	512	496	530	548	541	513	536	547	529	559	544	538	524	561	545	523	494	513	548	519	525	513	524	513	484	525	561	512	510	547	541	541	565	525	571	557	538	551	535	520	527	548	578	527	524	506	568	516	564	555	519	538	520	533	543	534	534	512	526	518	536	567	505	529	555	519	558	568	512	529	548	544	495	540	532	540	495	494	542	554	527	484	514	520	544	523	506	494	488	560	475	528	487	489	552	508	495	523	475	521	501	505	507	551	510	527	557	535	553	563	527	557	540	499	552	535	583	509	514	546	509	528	532	574	540	531	532	511	553	518	544	497	528	530	527	542	542	530	544	481	551	513	492	470	527	512	568	524	489	523	548	535	512	535	543	509	523	522	554	575	539	498	505	522	504	531	499	525	548	555	549	550	521	530	488	593	539	537	563	503	511	528	562	536	556	556	527	552	511	510	568	578	528	546	536	519	516	527	525	514	524	496	479	531	524	556	553	560	522	491	513	540	586	499	492	532	554	501	521	546	540	525	572	533	503	526	512	576	544	492	525	549	545	536	514	558	544	534	540	519	552	538	554	499	534	533	517	540	540	509	506	496	494	553	552	526	560	526	522	506	510	531	494	547	534	518	526	534	566	524	525	509	508	518	557	502	540	515	523	533	518	520	547	513	529	518	509	564	569	522	551	528	492	533	521	496	566	536	517	508	544	523	541	560	541	496	518	494	543	527	528	598	547	576	513	544	548	559	515	544	543	534	578	523	551	514	503	528	547	513	557	565	530	552	525	532	517	544	535	540	535	516	529	505	551	526	561	512	490	519	545	508	496	515	531	505	549	543	533	506	517	509	489	556	585	505	517	510	535	542	548	504	538	563	552	578	502	516	508	531	513	549	536	558	577	544	542	509	500	519	521	553	505	493	562	567	502	532	522	553	522	519	503	535	512	535	536	521	523	505	561	542	542	537	505	540	547	571	514	537	532	553	546	558	555	511	498	552	541	565	562	529	541	550	528	551	581	535	514	525	524	525	560	542	567	519	513	511	494	504	537	549	554	536	547	541	530
27337	20805	6900	326	149	116	108	98	87	86	99	91	79	90	99	90	68	79	90	80	96	74	80	94	83	69	73	92	88	86	80	68	74	71	66	79	74	93	80	104	91	84	96	86	82	87	75	85	86	90	79	68	78	73	78	74	89	82	90	95	78	83	67	88	77	83	85	91	75	89	84	87	93	85	79	68	97	89	73	71	70	84	82	70	93	76	73	77	82	76	77	86	105	98	80	80	70	78	86	81	77	81	94	73	62	77	68	99	95	82	78	80	81	74	72	76	76	81	76	92	76	83	81	84	81	84	87	78	69	76	99	66	93	87	68	72	70	82	85	67	91	81	86	81	88	88	75	86	85	84	70	68	95	80	86	75	103	87	81	84	78	68	75	100	86	89	101	86	94	76	73	88	84	86	66	88	77	77	84	86	88	80	81	81	84	84	83	85	77	89	71	84	77	84	83	74	88	85	87	75	78	71	76	95	82	77	93	79	79	78	87	69	64	67	94	84	77	66	111	82	75	95	93	101	85	73	80	89	80	94	81	70	67	78	65	74	91	72	80	75	73	78	77	83	82	93	79	82	77	94	100	91	83	72	78	74	60	104	75	76	72	79	83	99	85	69	74	87	81	94	88	73	80	87	64	93	83	82	86	68	81	95	78	84	80	89	69	88	91	95	82	85	81	78	90	74	82	57	73	97	94	65	81	81	71	88	76	95	86	72	91	78	82	86	97	82	82	76	83	78	79	63	86	98	83	87	68	78	97	83	75	92	96	80	87	92	82	81	75	94	66	73	79	73	85	76	74	81	89	93	81	80	88	75	81	96	81	74	89	85	75	71	79	85	92	80	72	65	85	71	78	77	92	94	81	72	71	85	76	90	75	90	95	76	70	69	66	69	78	96	67	78	88	73	88	88	88	74	94	91	86	80	72	66	71	86	91	91	77	82	72	74	70	82	90	75	82	73	92	104	77	75	76	80	84	86	84	98	89	91	77	62	85	89	89	92	93	79	79	68	87	85	76	90	70	86	92	60	72	74	72	89	77	77	76	76	91	100	82	73	84	72	71	86	59	70	84	69	68	84	80	81	79	90	76	86	84	71	88	81	80	87	90	81	87	89	100	73	81	86	79	74	82	79	95	83	62	88	74	80	72	82	77	76	62	81	76	77	90	98	77	77	86	91	84	83	78	105	73	84	89	73	83	95	101	107	68	75	91	78	92	73	75	75	91	89	76	82	73	78	72	85	95	97	80	95	75	95	99	83	68	81	79	69	85	81	76	90	97	72	78	72	86	97	90	82	77	78	86	86	65	75	93	88	84	93	95	85	90	73	95	84	67	77	80	77	89	82	78	83	93	78	86	80	77	86	93	74	80	84	81	80	84	66	72	70	79	82	71	97	78	93	80	81	86	94	81	63	71	88	87	79	87	87	84	68	94	103	76	75	89	82	81	85	76	88	60	91	82	91	92	82	93	90	86	79	74	85	95	86	84	90	86	72	85	72	77	90	75	78	61	85	83	81	68	98	82	92	89	70	88	64	94	85	90	98	70	102	82	94	91	87	79	75	92	67	76	80	87	78	80	88	96	91	61	84	74	84	83	77	91	87	85	96	73	80	87	79	99	83	79	98	64	61	83	103	80	88	92	88	81	74	77	77	75	81	90	93	87	87	80	99	76	82	68	78	93	75	83	82	77	79	61	96	84	102	76	66	80	61	76	87	80	79	77	68	87	65	89	90	70	68	78	89	74	84	80	90	74	75	94	75	78	75	58	90	80	88	78	78	89	82	80	71	66	81	70	74	76	76	78	90	98	96	80	77	66	88	79	92	78	82	67	80	89	85	78	76	83	83	88	82	95	76	93	78	66	87	75	85	86	79	69	88	89	79	87	86	70	81	69	70	75	92	63	86	92	74	61	81	88	63	91	86	82	75	84	85	86	84	103	96	82	87	74	78	109	84	92	76	72	92	80	88	84	90	76	85	81	87	79	80	86	79	80	89	88	77	104	79	75	85	68	96	81	84	66	75	81	72	81	100	89	81	103	87	72	79	69	90	94	98	77	87	81	79	67	84	66	74	89	75	89	73	92	82	77	77	76	74	90	75	71	103	86	92	82	87	80	64	81	78	73	74	72	93	65	93	87	92	77	73	76	100	81	78	77	87	86	77	88	70	88	75	77	70	73	84	68	98	61	86	82	93	82	67	85	90	93	85	87	96	82	81	84	76	71	95	88	82	88	85	102	69	76	83	84	73	81	82	91	85	81	92	84	72	73	70	75	90	75	73	95	79	81	82	87	78	97	82	79	72	86	84	96	72	97	95	89	88	84	79	80	79	85	77	73	96	88	78	85	77	82	86	94	89	76	89	76	90	92	76	91	95	81	77	91	96	75	100	69	79	88	75	94	87	77	82	69	82	76	75	104	85	80	77	71	90	75	85	75	83	72	78	84	67	88	76	78	70	84	94	92	71	92	81	89	85	74	86	84	98	65	91	82	78	76	85	86	94	68	81	90	91	95	99	87	62	78	66	87	79	61	73	71	82	74	91	74	69	96	88	86	99	101	99	91	74	85	79	83	82	91	81	65	71	73	77	70	87	86	85	79	87	72	90	75	109	91	85	66	103	78	81	75	76	82	77	79	80	70	86	64	71	78	86	70	97	71	79	103	93	70	69	79	81	75	75	90	78	69	70	78	87	80	79	98	80	83	86	65	75	77	65	78	83	70	86	99	59	96	74	78	78	72	96	76	88	85	76	70	96	91	69	78	71	93	83	72	72	82	87	90	89	91	86	79	95	90	86	86	78	84	72	103	79	83	77	68	74	74	74	74	80	80	94	71	75	86	85	63	80	85	89	81	65	79	86	71	83	84	64	73	82	85	89	74	91	86	59	84	65	70	83	76	94	72	79	69	72	65	79	81	67	82	66	77	68	80	80	76	91	84	61	91	84	86	100	78	101	88	79	81	76	94	80	89	80	76	76	76	74	88	89	83	78	89	77	109	68	88	83	84	95	75	86	65	91	89	77	76	90	79	78	94	95	72	83	89	75	90	73	78	81	79	87	89	70	70	80	65	97	100	71	76	95	84	80	96	78	92	81	89	86	92	74	64	78	65	76	71	75	82	86	70	74	72	76	82	69	71	75	92	73	75	77	94	71	88	91	72	83	103	94	82	92	96	96	70	61	84	83	83	78	85	85	96	76	76	78	70	80	86	68	79	64	89	89	75	84	81	76	88	95	74	94	89	85	65	91	75	73	87	80	81	85	83	74	81	74	85	95	98	67	64	79	76	75	76	89	91	71	81	73	82	93	86	83	78	83	80	70	56	93	82	80	71	90	84	79	72	93	65	83	80	90	85	66	80	105	76	67	97	94	100	75	89	94	94	79	85	71	74	84	94	95	89	86	85	72	78	89	75	88	88	70	94	79	70	91	77	66	65	95	86	94	89	83	105	95	69	84	87	121	80	86	101	79	86	80	73	100	89	69	73	68
17758	1407	1097	573	426	356	272	238	230	211	224	215	208	238	217	194	202	189	177	177	194	179	192	187	195	212	199	190	196	202	179	193	173	192	163	192	177	195	177	182	168	169	176	180	181	189	167	160	208	166	202	223	197	155	168	176	193	182	165	166	203	148	180	156	186	208	183	168	173	163	189	171	190	176	191	156	188	176	164	161	163	174	187	181	168	167	163	184	177	164	182	184	207	175	168	180	182	207	207	193	188	175	156	181	189	173	167	205	164	166	170	178	170	190	203	181	182	171	199	194	178	187	152	185	171	185	164	180	191	169	176	190	178	188	193	158	183	167	197	170	188	182	172	182	173	175	173	171	175	164	182	163	183	176	180	182	169	171	190	161	186	179	200	169	176	169	173	178	160	194	191	171	190	185	147	203	186	197	175	179	183	173	181	175	167	192	194	182	172	172	183	173	196	201	165	178	189	154	204	175	188	170	167	184	144	191	159	221	178	211	182	174	194	198	146	164	170	172	187	167	196	182	189	173	178	205	200	151	180	192	191	199	159	177	177	177	153	174	168	182	165	175	182	210	177	172	189	200	192	183	181	189	182	180	179	184	179	167	190	181	189	207	185	181	196	179	153	181	171	178	165	149	203	174	190	167	187	166	173	176	158	188	168	172	198	161	182	176	180	184	181	173	201	180	162	182	191	204	200	176	204	185	179	166	167	165	201	198	158	177	149	184	175	191	182	195	173	186	161	188	181	201	164	178	202	171	198	187	166	188	185	172	181	166	178	182	189	176	197	189	188	162	179	191	151	195	172	185	190	176	185	190	201	165	195	175	197	160	193	184	181	197	204	183	170	163	176	199	173	141	156	175	162	185	196	185	172	192	191	176	172	161	166	146	179	171	188	168	190	172	153	161	168	150	176	201	188	152	197	188	184	203	173	201	178	171	182	187	170	200	169	185	177	193	192	201	181	184	191	173	168	195	180	170	189	199	163	180	196	177	191	168	188	163	205	196	198	191	195	173	176	197	193	216	179	176	202	188	156	181	164	168	186	170	161	209	165	204	189	176	157	176	166	198	192	179	183	188	190	194	210	169	179	176	195	179	166	189	178	168	180	176	176	193	171	171	164	183	198	183	203	177	202	168	164	173	169	191	195	209	190	182	167	192	184	180	171	201	186	206	181	178	187	174	175	177	185	183	195	182	156	184	174	167	190	185	212	194	180	179	158	187	197	156	176	199	165	186	167	175	193	182	205	165	178	166	188	177	197	217	197	183	193	174	157	182	189	186	194	170	192	183	177	190	192	165	212	190	182	182	191	212	195	199	183	178	185	181	182	180	194	173	184	186	190	178	173	201	174	179	171	165	176	171	158	196	174	192	195	175	183	159	190	191	164	187	169	179	176	181	187	162	180	156	208	180	172	207	213	200	170	186	171	155	183	206	178	189	187	171	196	187	203	187	173	177	186	175	176	189	197	211	159	172	183	182	158	167	186	197	166	180	168	189	190	176	176	191	195	201	181	175	189	208	170	158	168	176	186	188	176	225	163	162	185	154	175	181	161	170	163	176	196	162	147	170	186	160	164	175	174	189	199	185	181	177	205	178	180	168	182	179	198	178	188	200	188	203	159	166	193	207	193	191	174	166	180	179	155	187	177	162	174	194	211	182	162	170	171	204	183	189	175	189	189	190	165	184	156	175	169	175	183	187	175	178	196	147	165	177	175	171	167	187	204	169	201	182	183	187	161	183	172	204	177	155	168	173	198	176	190	202	178	172	185	182	190	171	170	185	177	182	191	206	186	179	162	183	187	177	192	189	170	169	176	158	163	216	177	171	173	182	185	176	199	192	178	197	187	188	153	179	185	173	183	185	174	173	176	179	161	161	191	158	182	195	179	183	184	180	193	190	190	179	146	192	189	183	184	183	186	202	157	187	192	188	163	167	152	175	204	180	187	186	177	210	178	181	159	161	182	192	199	182	182	182	158	179	171	178	179	180	171	161	194	190	155	188	180	181	169	166	171	184	211	170	197	176	182	168	164	163	194	190	163	208	162	163	151	165	205	170	173	195	194	171	184	179	196	195	180	188	184	164	161	200	180	174	176	174	183	182	184	156	168	182	176	198	187	174	173	163	170	187	181	178	181	177	203	178	163	203	193	167	164	195	186	190	182	193	162	186	196	162	171	197	184	177	179	191	163	188	175	171	157	168	176	150	185	180	166	192	179	202	169	186	176	168	178	187	181	187	177	200	194	181	187	171	172	199	168	157	172	201	187	191	178	193	161	201	191	197	191	200	179	162	193	166	213	210	198	186	162	198	179	185	212	192	184	195	177	194	181	193	181	169	175	178	163	185	191	192	154	174	179	178	173	169	175	175	186	179	173	196	187	195	181	179	192	207	179	163	177	180	188	168	185	205	199	171	184	171	201	183	171	178	178	179	166	166	177	174	175	181	155	197	174	167	187	180	187	185	172	164	172	179	187	186	164	176	189	149	184	194	180	181	175	185	179	158	174	200	183	183	201	182	182	191	169	169	188	174	189	186	175	179	178	207	196	190	185	162	182	191	170	181	190	202	178	179	170	203	171	171	196	149	191	190	194	184	194	179	174	183	182	192	200	181	203	171	169	201	180	190	190	184	169	198	184	173	194	177	217	223	178	177	178	179	179	186	168	187	179	174	187	160	191	171	173	183	176	172	158	182	162	198	178	179	193	186	202	207	176	169	165	167	191	181	165	168	154	187	189	159	155	177	187	168	173	171	173	178	173	180	156	173	184	170	182	194	184	171	176	192	180	180	182	171	194	196	198	191	188	165	174	175	188	176	175	186	167	161	184	166	181	190	181	175	188	177	185	196	184	156	178	196	172	208	180	184	171	181	176	171	173	161	171	183	181	188	190	158	184	188	178	189	179	193	198	169	185	188	190	197	176	181	176	202	161	175	190	172	167	186	175	147	182	176	196	178	180	193	199	192	185	154	188	195	186	180	188	177	177	171	174	166	201	166	167	153	171	170	180	171	168	193	188	175	176	155	178	178	197	190	168	175	192	145	191	156	180	164	175	190	202	167	190	190	206	179	177	194	168	183	188	174	188	193	176	170	162	166	179	198	181	160	208	160	182	205	170	182	180	184	187	175	180	191	164	223	164	157	180	190	193	196	190	165	192	182	205	154	180	183	171	184	164	183	190	180	177	194	181	195	156	197	184	178	148	166	190	181	181	154	175	195	163	185	167	176	183	189	172	181	197	157	184	163	188	173	187	175	170	162	178	165	190	163	188	200	177	181	171	184	215	212	165	171	188	177	169	168	173	175	165	188	191	193	169	189	192	185	175	169	166	175	181	206	194	160	159	190	172	188	179	170	187	163	167	185	149	189	164	205	185	167	202	167	187	204	178	179	191	176	197	175	167	166	187	167	190	194	175	165	183	160	162	157	199	178	171	183	173	179	178	161	175	175	181	195	187	176	165	194	179	188	181	178	163	179	175	175	204	173	173	183
24800	21700	29041	24863	19757	1496	531	332	291	261	211	214	191	197	165	158	165	158	160	167	169	150	137	143	159	133	148	166	125	157	128	140	137	123	150	134	140	132	120	119	130	151	123	127	122	131	145	130	130	132	128	118	143	130	128	128	131	129	117	133	109	116	140	146	117	149	149	111	138	136	128	125	124	140	107	121	99	139	108	136	137	124	119	137	114	121	103	129	127	119	130	116	111	132	123	121	110	114	137	133	149	130	111	110	108	139	121	117	119	126	128	90	131	120	131	130	122	155	131	125	128	128	113	131	140	114	140	132	126	148	105	144	119	135	120	139	137	126	129	132	117	116	108	135	127	111	118	146	123	115	140	122	137	135	133	124	115	133	116	113	117	104	127	120	119	113	128	125	117	138	144	120	122	115	123	128	136	150	134	130	133	133	125	112	127	116	150	133	125	138	133	141	126	115	130	139	109	143	133	130	132	98	138	103	116	131	139	136	112	111	102	122	128	117	102	114	111	123	149	108	122	133	121	133	126	121	128	113	132	150	137	117	122	112	142	102	118	125	125	110	116	122	125	134	106	105	133	119	148	148	114	107	138	123	143	137	112	154	118	117	132	132	159	114	124	130	144	108	130	129	128	133	116	130	144	109	124	117	133	127	114	136	153	117	122	110	142	131	147	116	118	126	115	128	135	136	139	104	122	137	126	130	137	116	140	111	112	124	133	116	106	120	120	120	112	124	132	117	123	128	127	120	125	134	126	124	144	114	116	115	107	123	127	121	120	132	125	121	114	126	111	134	129	122	126	112	118	126	109	120	108	123	129	136	118	119	127	131	129	121	147	123	128	133	132	120	119	122	119	109	115	125	141	125	146	127	117	121	121	135	142	108	132	134	145	117	140	104	122	131	133	142	123	117	131	131	127	108	135	152	114	130	140	118	121	142	144	130	136	115	115	136	126	125	144	130	125	117	120	111	104	121	115	136	135	114	134	127	135	133	108	124	107	113	111	119	134	142	118	137	128	118	133	131	126	112	134	119	130	130	103	140	115	113	132	125	135	128	120	119	110	128	111	117	120	119	120	123	122	112	107	132	128	122	115	135	113	120	114	130	125	114	127	112	110	136	119	138	122	122	131	112	133	114	156	122	135	120	153	133	138	131	113	124	128	115	117	120	108	117	135	128	124	128	130	113	128	131	139	125	131	123	104	108	136	134	108	114	123	137	120	134	130	122	112	136	139	122	98	131	109	124	114	142	116	114	117	135	134	132	126	132	126	135	117	131	113	132	130	106	114	116	135	131	149	117	138	124	121	123	139	107	121	133	125	126	102	126	107	117	119	116	126	117	114	133	133	126	119	122	126	109	119	120	126	127	124	99	133	125	118	135	130	114	113	117	145	119	119	117	128	130	119	141	135	109	129	128	122	109	117	121	106	124	126	139	131	108	143	125	125	115	117	133	117	139	133	111	121	160	115	127	116	130	125	119	136	124	108	117	122	128	113	108	135	131	107	117	125	128	106	125	153	119	160	114	134	119	121	117	127	103	120	124	141	115	145	124	133	122	125	113	127	138	140	113	149	119	122	110	112	139	108	151	128	140	106	117	134	119	117	134	126	119	112	113	127	130	122	130	100	128	134	106	113	129	129	132	113	120	124	118	118	119	105	139	131	143	128	125	110	125	119	116	118	121	139	136	135	111	110	131	121	118	130	138	129	152	122	139	116	139	130	117	148	130	134	117	116	124	112	135	113	123	129	120	122	107	136	110	110	120	135	140	129	122	104	129	122	135	131	129	121	131	132	125	146	117	118	106	107	135	100	132	103	133	137	143	109	107	145	123	115	126	117	122	115	137	118	125	136	127	126	134	123	147	118	122	115	130	124	120	123	117	132	124	130	118	125	119	127	128	133	109	122	105	130	118	134	142	132	145	115	122	130	117	116	126	124	136	132	119	127	145	149	136	132	129	121	133	127	129	138	113	119	118	125	111	127	122	116	105	131	131	115	105	122	109	128	124	131	120	121	130	134	99	117	135	124	123	119	114	124	132	147	142	125	124	120	133	123	141	140	128	146	134	124	130	125	131	125	136	122	101	131	144	129	126	119	136	156	103	143	130	125	144	109	118	132	123	106	117	111	124	134	118	115	132	128	146	130	105	135	139	117	124	138	112	122	117	133	142	122	117	131	119	146	116	116	112	115	116	120	131	109	129	126	112	125	134	113	109	109	118	116	114	116	137	124	118	131	131	143	132	138	134	105	126	135	112	126	93	143	127	131	136	144	127	124	124	121	110	130	126	118	127	130	127	124	129	107	141	119	124	119	142	120	107	117	133	118	131	121	126	117	126	139	132	124	128	138	126	119	139	128	103	109	104	135	128	124	156	153	132	114	106	119	127	128	111	122	137	146	137	132	108	107	131	115	136	94	132	107	131	132	110	123	126	118	133	117	148	131	122	115	136	96	134	119	105	115	120	131	142	137	131	131	122	116	120	141	106	110	139	131	128	125	123	123	127	125	120	139	127	110	123	124	122	138	110	137	123	126	128	133	122	115	123	130	117	103	137	124	108	140	117	123	111	132	141	114	126	129	125	106	133	124	134	119	124	115	141	135	112	111	100	151	117	132	129	113	136	117	120	118	104	122	119	144	113	114	109	133	125	127	118	127	126	141	139	139	137	118	142	122	104	118	128	138	118	126	107	108	135	126	139	136	116	134	124	136	106	103	122	127	133	127	103	109	130	115	130	125	139	130	108	127	151	134	122	121	138	119	131	118	109	132	130	124	127	113	119	137	111	114	134	132	133	115	138	135	129	123	129	145	119	109	146	118	115	117	126	117	142	121	122	126	107	105	125	97	120	120	130	133	118	121	125	147	129	131	132	155	147	108	122	139	122	119	123	120	129	143	128	130	156	133	130	132	136	123	111	110	118	121	105	128	122	130	125	111	141	128	143	141	140	118	128	139	108	120	139	114	127	110	144	124	140	115	141	110	121	134	141	128	122	112	143	124	104	137	111	106	150	132	126	128	131	109	139	127	110	129	149	115	116	142	139	131	122	142	120	130	131	124	115	96	121	127	107	109	131	123	143	138	130	114	123	121	131	138	121	126	139	118	112	115	125	135	129	120	128	130	144	131	127	122	121	144	119	149	112	120	125	128	128	122	118	134	151	150	112	114	137	116	125	107	132	140	126	116	127	117	135	123	129	119	132	143	125	121	123	125	136	130	109	137	123	115	106	125	135	125	132	133	140	147	121	138	128	126	125	134	124	126	123	116	120	108	129	137	118	115	121	138	108	133	134	107	120	132	135	121	113	130	125	129	139	120	145	121	146	139	121	128	116	122	142	112	137	134	146	124	110	128	142	152	116	114	149	121	138	127	125	156	107	139	129	113	107	139	124	130	121	134	114	122	137	141	116	126	107	109	119	137	119	117	127	127	126	146	137	98	126	120	134	115	102	116	139	137	135	128	113	123	134	151	123	109	133	127	125	119	127	131	130
38977	9955	8596	4211	2766	1986	1493	1198	1021	825	739	667	534	518	475	478	428	397	369	384	389	333	349	319	328	316	316	304	314	335	313	292	288	273	258	292	273	262	265	274	267	265	277	254	300	270	270	288	286	257	257	278	265	263	240	289	299	279	272	247	265	235	268	245	244	298	265	270	251	258	253	269	255	293	265	254	250	237	247	268	275	259	240	285	274	295	208	263	266	277	231	241	256	257	267	268	246	232	288	238	232	264	288	245	265	233	241	239	260	265	255	253	273	243	238	258	245	239	261	306	253	266	256	252	259	247	273	217	252	253	259	251	275	269	281	258	273	262	262	283	231	269	253	261	262	231	265	255	257	260	287	258	254	249	246	263	250	264	276	291	257	248	259	248	255	254	266	258	245	264	254	244	294	277	261	299	274	262	253	259	232	258	287	250	263	236	273	268	291	302	253	256	296	265	293	254	228	297	259	249	261	238	222	267	259	275	273	233	248	262	257	257	273	274	232	295	288	249	258	258	236	272	276	247	272	247	264	244	260	264	282	252	263	266	266	249	272	263	241	265	297	244	256	249	263	256	246	260	257	239	240	251	258	254	253	266	270	268	275	269	264	249	228	230	266	233	268	269	222	255	256	300	260	281	289	266	246	237	266	249	274	269	263	252	257	236	264	237	227	247	259	257	249	248	230	241	278	256	282	232	270	239	254	265	248	261	249	251	260	279	251	241	253	255	243	259	282	260	242	259	248	271	255	257	242	278	270	260	265	250	248	269	238	269	279	271	241	248	250	270	271	263	273	231	216	260	272	236	260	260	257	250	257	252	263	234	242	244	251	252	274	261	295	278	248	249	295	272	259	255	262	229	262	264	254	252	258	222	280	256	251	242	255	263	275	266	225	253	291	272	259	259	257	282	255	236	237	238	235	273	264	254	250	267	253	249	263	271	264	241	271	263	260	266	285	270	254	248	276	253	247	266	273	245	242	242	256	273	273	261	265	257	223	243	270	256	258	226	252	246	281	261	241	228	278	247	241	220	259	254	273	286	260	254	246	244	262	254	251	238	271	268	281	280	235	219	249	239	262	273	267	276	268	254	273	277	263	253	260	264	273	257	294	289	276	258	247	241	288	251	240	274	258	276	276	263	243	246	250	248	250	235	259	253	227	266	258	275	286	260	280	257	303	268	248	256	263	255	239	245	243	269	247	250	277	253	297	269	259	240	259	249	251	267	258	262	257	286	249	263	267	236	243	251	212	279	241	269	239	259	267	264	258	239	287	273	257	255	269	258	258	245	271	262	272	288	266	244	243	257	267	237	270	254	296	250	263	258	228	281	248	237	282	247	280	245	273	276	251	265	264	272	280	252	250	289	270	268	280	272	251	265	274	242	273	234	262	221	215	230	263	252	257	254	285	260	269	263	243	267	241	270	262	266	296	275	236	239	238	264	284	245	241	245	231	275	257	272	252	301	236	231	273	271	228	228	250	291	253	243	245	247	244	262	245	241	266	243	278	250	243	274	278	252	246	246	224	235	259	258	284	239	261	249	272	254	229	245	245	256	220	274	239	278	262	269	268	265	257	290	248	261	273	262	247	251	270	245	271	276	251	286	266	241	251	256	277	290	279	287	283	253	280	258	272	268	247	256	264	223	238	239	271	248	263	244	221	272	250	276	255	244	254	264	254	238	262	241	251	251	252	237	261	282	255	268	257	265	254	237	230	263	273	248	278	239	264	258	255	257	240	247	233	241	244	269	237	278	282	269	251	256	262	245	228	276	240	255	280	246	272	252	256	256	252	288	250	247	239	277	256	262	263	235	271	276	267	279	248	249	252	243	266	278	245	254	256	241	267	253	254	236	247	256	201	244	286	253	229	251	266	243	234	249	277	267	278	268	243	233	246	250	253	270	276	258	245	248	252	286	255	270	246	256	258	255	270	265	266	275	241	230	258	284	255	221	253	250	264	255	254	265	268	258	250	237	265	260	255	265	273	252	261	254	269	243	253	269	233	247	249	260	238	265	264	277	250	267	242	245	252	256	252	245	268	248	245	255	264	237	273	268	250	243	253	222	253	264	272	244	271	244	264	277	262	240	275	259	256	273	243	237	255	267	242	264	239	258	271	264	266	239	280	241	282	254	241	228	260	260	234	247	261	256	247	256	260	251	251	233	249	263	238	225	259	256	245	233	266	272	230	246	262	252	261	256	280	269	264	281	252	258	252	234	251	207	256	245	272	259	275	245	221	273	295	260	254	249	229	261	279	262	256	278	229	256	235	229	263	301	271	272	259	235	266	252	249	265	253	264	262	264	266	255	256	244	253	271	267	247	289	254	266	232	286	276	247	278	251	255	242	256	241	237	242	296	237	256	248	241	247	277	239	255	285	233	283	253	244	278	273	247	298	253	266	256	263	260	250	271	266	256	269	281	268	245	224	246	239	230	264	268	243	247	224	285	235	260	262	233	247	237	245	252	231	241	243	267	238	236	272	259	248	251	249	245	245	254	232	264	244	276	254	262	270	270	249	265	232	287	262	250	252	266	256	252	235	253	251	283	272	282	226	274	239	282	271	242	232	277	259	267	268	255	251	230	262	255	292	263	235	261	245	228	243	263	266	267	248	286	269	215	265	251	282	259	251	253	273	280	242	248	263	274	272	251	241	263	248	254	265	276	262	288	265	249	262	258	259	271	268	251	278	246	274	270	283	252	278	268	237	247	260	245	239	247	258	263	255	239	256	285	279	260	258	264	247	254	268	249	243	266	274	253	232	254	237	244	260	244	272	248	259	239	232	239	251	244	247	242	267	257	271	248	271	258	257	267	269	254	236	261	261	249	260	242	257	248	255	217	255	238	270	253	229	226	273	213	260	262	267	246	224	284	262	240	250	251	267	223	261	265	245	264	218	247	239	243	267	247	252	265	249	262	256	246	277	273	242	263	270	259	268	304	238	244	236	266	260	247	262	251	266	252	259	271	238	258	283	296	268	260	269	270	258	236	228	252	238	261	272	250	277	227	251	246	252	253	234	277	267	227	247	264	272	242	264	268	265	247	256	292	244	276	263	258	233	263	250	273	274	260	272	251	259	234	263	256	248	253	275	272	252	250	227	262	261	265	267	246	250	279	272	287	253	257	235	266	245	262	244	246	268	237	235	254	251	267	264	221	265	264	270	259	242	282	277	255	253	270	244	260	255	278	280	257	254	263	265	260	257	236	262	274	276	256	251	233	255	257	265	256	235	266	262	261	289	281	260	282	284	267	241	261	254	256	236	219	253	278	234	221	233	229	257	239	249	245	289	248	260	284	223	255	232	252	293	268	237	255	255	287	289	262	297	249	251	247	236	239	280	251	272	280	271	237	261	252	256	241	232	258	264	264	247	264	240	272	278	262	251	287	219	242	248	268	249	227	269	256	252	252	235	262	301	265	267	275	274	257	281	249	269	242	220	260	267	257	292	241	244	244	253	261	255	244	244	259	262	279	243	234	272	267	268	237
23847	21736	29925	24121	21737	18406	1815	779	594	538	482	414	429	354	370	367	346	345	343	306	306	343	310	313	326	303	307	314	306	337	298	316	328	313	287	299	273	317	263	310	285	301	307	272	281	306	269	291	289	297	274	302	303	275	283	289	301	326	274	276	275	290	273	268	283	298	298	272	281	278	266	269	292	269	299	305	280	282	273	267	275	300	294	294	292	267	286	287	295	308	273	258	289	287	283	284	275	283	249	253	260	305	257	256	272	258	260	298	264	262	267	316	288	291	279	302	278	276	285	281	262	282	277	262	293	304	286	278	312	256	310	261	269	273	286	280	266	268	268	271	290	299	298	291	286	278	282	280	297	292	285	274	275	288	280	278	294	263	288	251	264	259	268	282	294	294	265	286	316	274	265	289	297	282	276	254	303	279	280	275	303	339	289	304	253	292	297	277	288	260	276	277	284	269	282	260	279	285	275	261	270	297	270	282	280	286	264	275	314	275	264	288	308	311	294	268	290	300	290	267	273	270	275	273	281	293	291	261	297	290	254	292	303	316	283	281	310	257	273	279	284	298	271	286	280	282	304	266	246	280	297	266	259	300	310	295	278	297	258	279	265	266	326	231	295	319	296	279	280	279	293	265	249	285	301	287	273	263	247	303	284	265	272	262	266	304	281	295	298	299	295	316	304	283	330	271	288	288	277	306	265	261	280	268	297	269	266	296	285	294	268	312	281	299	286	262	304	286	286	277	295	301	286	286	286	284	287	249	288	296	297	280	262	288	259	262	308	330	301	245	277	279	285	270	314	284	270	315	295	275	301	285	274	291	259	290	268	277	299	277	287	269	272	285	291	284	269	246	295	274	296	276	302	269	298	265	285	290	247	258	292	282	281	258	315	313	272	309	288	287	274	283	290	289	273	288	284	254	300	253	279	330	270	300	281	270	273	285	259	272	280	270	269	266	280	270	319	256	298	270	259	311	255	272	291	281	281	269	275	282	287	266	275	293	267	302	305	299	271	263	286	277	295	296	294	300	265	239	288	287	261	294	279	270	280	281	296	288	267	313	300	263	288	285	296	298	306	288	279	293	300	286	272	259	268	269	271	300	287	292	273	264	296	261	259	285	265	269	285	307	274	275	303	246	290	256	246	256	287	292	295	256	276	291	280	248	251	310	298	290	293	288	275	291	256	284	299	304	300	252	283	270	257	302	282	293	316	292	244	301	304	247	283	290	282	268	295	283	287	310	280	262	277	250	288	304	284	270	278	278	266	304	271	269	302	285	286	283	275	305	291	306	248	264	267	295	284	280	289	304	269	286	306	264	258	292	277	286	277	300	276	258	270	278	275	261	277	300	300	309	303	280	295	293	275	288	284	295	254	308	274	283	286	264	283	288	288	280	284	276	288	267	279	274	271	288	256	308	302	277	255	307	275	305	303	324	263	283	312	301	280	258	272	308	313	291	272	255	276	257	274	273	274	279	265	286	290	284	284	281	287	288	266	319	281	260	285	280	253	277	299	287	277	294	310	284	274	269	261	268	285	270	262	284	259	278	285	286	302	287	255	279	288	275	274	299	275	258	302	304	314	283	261	250	255	287	287	295	280	302	300	301	279	275	286	313	264	292	264	272	267	275	284	303	267	294	247	294	286	298	307	278	284	270	256	292	277	280	276	268	266	278	284	242	290	248	275	270	280	298	257	261	284	265	302	287	307	299	274	265	273	266	256	292	274	293	250	267	297	297	286	284	270	264	267	297	285	256	289	306	283	300	246	248	282	295	273	293	278	305	282	275	263	294	265	278	290	292	263	291	276	266	262	303	274	279	289	269	267	241	252	264	291	287	259	288	274	267	298	292	279	290	269	298	296	274	312	273	272	301	263	277	277	276	286	262	310	266	277	278	298	279	300	292	266	284	314	301	297	313	321	290	276	269	284	265	268	280	314	275	301	303	294	275	282	252	265	276	277	288	290	288	274	284	292	289	296	279	293	304	289	280	284	287	288	256	259	260	304	294	283	283	256	273	294	280	276	282	290	274	272	289	264	284	271	249	290	278	268	299	290	292	295	267	265	279	272	290	260	265	261	268	319	272	290	279	280	268	287	259	298	278	292	274	281	296	287	292	276	291	281	265	265	299	274	279	275	262	295	292	273	269	292	317	294	258	246	282	282	281	283	280	272	270	275	280	268	272	303	275	272	270	282	301	286	290	279	294	259	281	258	309	271	324	281	262	295	269	315	294	263	260	265	259	279	276	274	296	294	318	281	269	293	266	267	296	269	276	266	269	264	298	286	270	293	310	305	254	301	287	245	268	300	263	250	337	278	299	294	276	259	300	284	275	293	289	296	263	305	268	294	271	286	271	285	283	307	285	274	249	262	267	299	257	299	277	271	306	296	283	283	274	292	248	302	287	279	288	275	275	278	275	282	271	266	304	267	262	296	294	246	300	282	280	300	324	326	293	297	264	265	268	274	283	276	293	277	283	284	281	290	281	282	278	300	246	282	281	270	281	297	259	253	276	260	253	267	304	292	255	291	295	283	264	266	274	275	260	288	262	295	266	294	271	282	292	310	288	278	290	296	287	270	284	281	270	287	274	283	269	276	274	260	319	274	270	301	270	305	249	279	268	260	273	276	277	287	278	269	265	276	275	291	284	273	258	303	255	304	298	295	292	257	264	271	280	286	244	290	293	290	292	314	253	283	302	290	264	269	317	282	293	302	272	276	271	271	282	260	310	274	271	268	273	259	302	290	304	289	282	268	282	299	274	258	289	275	272	278	287	291	280	259	285	275	271	264	267	286	261	253	298	264	288	260	255	291	279	274	289	278	289	315	277	266	263	291	283	271	270	292	317	290	286	311	276	264	282	299	266	291	264	305	289	300	288	254	283	303	293	303	298	260	264	266	282	262	290	244	262	281	287	319	287	291	274	286	293	299	301	274	253	275	263	293	278	293	279	284	257	251	259	257	300	279	271	250	268	272	303	284	300	295	267	291	282	288	290	297	309	269	270	310	281	280	282	268	305	282	311	278	282	265	290	270	249	281	296	282	300	291	289	289	289	287	252	266	283	289	274	248	261	268	297	298	267	269	265	278	269	306	301	257	296	274	262	272	265	264	293	296	278	279	294	275	312	278	272	298	262	274	279	278	244	302	275	294	292	281	286	278	283	280	298	263	269	277	279	279	249	271	283	277	265	291	268	293	277	296	299	269	277	278	284	275	272	273	269	287	282	294	266	294	275	248	284	278	306	251	264	294	296	284	295	298	273	290	282	261	266	253	293	269	290	296	274	279	309	295	270	271	296	268	250	305	261	279	309	302	255	282	287	286	265	284	255	269	289	305	255	287	286	270	257	276	262	264	260	275	272	317	282	259	280	294	297	264	247	275	288	284	313	308	284	288	261	282	264	295	293	272	240	299	326	316	260	276	284	313	265	291	251	234	282	290	278	264	270	291	289	266	278	284	289	272	275	303	281	260	288	285	262	272	255	236	289
44339	15546	13805	7536	5178	3723	2791	2275	1958	1613	1400	1301	1110	1027	987	919	849	799	790	716	713	758	705	645	689	661	638	634	638	677	575	594	633	599	612	584	580	597	550	554	612	599	583	573	546	586	552	560	579	572	526	557	557	546	533	555	545	520	581	559	528	566	525	575	598	599	546	568	567	559	559	523	522	541	564	549	538	527	580	514	560	527	571	532	524	547	544	561	550	535	564	602	533	501	538	560	552	538	496	523	565	520	559	523	536	529	562	505	533	528	539	544	529	526	524	558	557	549	559	572	564	541	545	502	552	569	510	531	564	603	541	554	546	538	555	509	544	538	548	510	540	526	553	513	547	541	503	526	535	551	537	485	521	510	559	533	492	561	564	530	527	551	527	508	584	562	551	569	494	548	538	526	518	545	549	540	595	522	542	514	511	551	551	525	538	590	545	552	545	492	474	560	542	546	553	563	532	494	544	525	528	539	557	548	562	477	544	571	523	573	514	526	555	477	565	509	524	538	496	537	543	553	542	545	522	494	543	565	521	528	544	518	548	494	548	564	551	514	501	552	490	531	469	562	500	594	555	528	603	516	519	565	550	547	504	529	532	539	529	541	493	491	533	578	533	501	580	554	550	531	561	549	544	568	501	502	553	547	534	539	508	527	527	564	540	527	530	512	535	561	553	519	537	528	546	534	554	578	517	556	515	515	504	518	571	534	544	555	533	525	536	532	532	543	523	508	581	488	525	554	523	522	527	522	562	545	540	553	486	523	573	558	528	537	543	558	550	535	568	520	492	501	519	488	523	511	489	512	541	506	560	586	528	535	518	517	562	526	554	544	527	543	515	518	518	515	557	553	522	520	522	554	534	516	543	540	560	507	520	515	502	554	510	483	571	546	547	540	501	478	492	500	545	530	513	549	526	521	531	512	525	551	533	538	508	549	522	508	520	541	480	508	519	507	505	488	519	550	549	521	549	516	512	502	563	532	540	573	511	523	572	508	534	529	557	543	538	537	528	516	520	548	552	554	529	539	568	549	546	524	576	521	539	534	513	527	535	542	543	561	551	529	490	522	538	526	503	509	502	537	520	535	543	581	558	516	496	507	511	538	534	546	495	487	552	513	529	487	528	503	567	545	549	563	569	529	544	531	510	579	513	576	528	518	560	512	506	508	545	545	557	498	510	528	544	533	555	543	532	544	515	526	508	516	495	536	522	502	499	535	504	500	561	521	503	507	534	525	526	546	558	536	523	533	582	511	530	485	492	524	520	531	537	557	556	489	554	498	584	526	563	538	537	523	523	509	506	539	519	556	515	526	543	498	514	579	516	536	515	572	502	552	518	555	541	521	557	542	526	539	542	545	538	502	536	503	554	505	490	540	536	492	565	504	522	532	594	531	500	502	531	503	546	553	533	531	516	554	551	519	495	516	540	546	540	537	520	588	532	495	540	529	573	484	562	530	581	554	510	559	507	535	560	532	535	498	532	520	518	520	510	541	519	566	557	496	508	518	541	469	530	529	523	539	570	589	510	529	501	555	516	509	561	564	572	483	532	515	485	529	518	523	528	604	527	523	511	549	502	540	530	549	489	529	490	514	525	581	533	547	541	512	547	498	563	541	530	529	520	518	562	540	518	533	514	520	536	544	522	559	572	500	560	548	509	507	556	526	556	540	537	538	535	540	564	519	533	565	503	472	555	551	534	563	518	555	553	487	536	534	573	517	512	572	511	495	506	570	539	528	521	507	533	562	512	510	509	519	532	537	539	553	536	527	562	540	537	543	520	469	521	572	501	531	528	523	529	526	525	570	541	525	520	528	520	541	542	590	529	510	520	500	538	545	523	559	553	529	501	538	519	541	526	483	530	507	534	500	527	533	513	521	530	529	518	521	538	529	532	523	495	541	540	549	573	554	538	542	521	542	534	574	537	521	482	574	543	542	530	541	490	518	484	510	549	519	562	529	550	518	474	505	548	546	490	552	529	574	499	503	520	471	526	505	521	529	538	507	514	556	529	511	553	520	546	513	529	525	541	535	527	539	509	511	525	526	561	536	563	575	548	517	524	490	540	521	526	510	534	516	544	541	485	562	513	527	513	536	485	536	491	541	518	529	540	541	521	501	535	526	554	482	524	533	534	529	517	556	526	527	553	568	531	563	510	528	554	500	529	555	524	534	597	522	498	538	515	518	530	532	566	543	506	538	506	509	509	522	534	535	513	516	538	543	516	505	554	518	516	543	512	493	533	533	556	510	551	534	529	555	486	537	537	557	521	532	532	553	544	523	534	487	540	572	532	574	540	558	552	508	551	522	537	520	524	509	531	505	538	546	531	545	545	546	521	559	592	498	526	517	514	549	525	538	519	572	535	454	560	525	575	511	521	518	541	477	550	507	511	530	535	520	522	539	564	562	527	555	532	542	552	478	521	498	517	501	550	519	550	549	552	558	601	497	535	507	553	553	523	551	519	544	514	555	541	502	573	584	506	543	532	542	518	554	543	525	550	534	568	524	532	527	503	555	515	529	511	541	530	535	566	559	511	487	518	521	521	564	543	503	489	545	555	540	515	539	548	519	503	506	523	521	540	533	531	526	490	496	510	518	508	494	547	484	540	551	519	504	536	535	545	531	478	530	542	533	552	523	557	562	491	559	558	504	544	543	546	490	508	525	512	553	494	537	543	547	518	485	541	540	570	541	513	574	528	569	575	530	542	521	544	545	520	533	533	533	515	524	532	484	510	542	535	510	541	514	557	589	549	555	542	540	508	535	500	492	552	517	543	542	505	530	566	540	547	542	487	612	532	553	549	529	550	493	530	521	546	521	542	518	495	516	521	547	520	578	496	477	555	558	518	524	494	553	525	477	567	514	537	525	530	583	527	559	546	565	513	503	541	524	532	521	536	560	490	545	502	507	482	557	506	512	554	544	572	532	573	531	545	532	541	564	512	511	505	562	529	531	568	503	563	545	547	535	526	541	556	511	476	540	524	519	496	502	569	537	517	516	544	539	523	518	536	524	550	538	545	530	585	484	524	517	542	486	548	516	505	552	533	502	530	528	578	546	534	560	500	523	522	522	538	533	562	571	537	537	569	561	511	537	508	531	525	480	473	532	565	550	501	564	555	542	526	503	519	562	532	515	545	578	546	544	528	526	554	551	485	519	539	537	512	530	528	556	521	566	562	522	544	564	518	528	549	542	536	517	517	498	518	567	515	492	516	540	564	532	516	568	542	533	539	524	561	533	544	488	554	574	517	522	500	547	504	566	498	533	531	517	529	532	519	566	523	497	557	521	508	550	518	561	523	543	557	522	580	537	572	524	500	557	529	562	526	534	514	511	526	565	528	517	533	563	474	543	561	531	500	535	541	533	497	573	521	502	547	551	565	537	528	528	520	522	553	555	555	536	550	507	557	507	510	560	503	532	531	539	520	526	529	561	558	565	544	560	533	542	512	534	525	553	499	548	542	510	553	518	554	506	574	534	492	509	503	536	484	518
26182	20054	7222	316	164	113	111	80	89	90	84	73	81	75	80	100	81	88	71	70	71	69	95	74	90	67	84	85	73	75	90	84	84	74	82	87	86	85	75	95	86	73	83	82	75	84	89	79	65	76	65	87	70	74	75	87	68	100	74	90	77	87	94	67	59	74	72	84	73	73	68	91	82	86	86	69	86	75	68	94	74	72	61	86	88	93	76	86	89	66	84	91	69	60	79	77	79	74	78	66	80	84	82	76	84	85	85	73	86	73	73	71	78	76	71	68	60	69	67	82	85	68	60	82	90	74	78	90	78	77	80	69	63	97	73	77	68	69	76	82	78	76	71	74	68	65	74	80	95	64	69	78	82	101	66	85	80	76	66	72	79	72	90	76	74	70	73	78	73	64	88	71	76	76	77	68	80	78	76	68	72	83	80	89	91	92	92	95	88	71	79	69	79	78	87	85	83	85	83	66	81	62	67	83	81	79	91	88	69	77	88	89	65	72	84	63	72	87	59	69	69	75	51	103	67	77	78	78	70	72	67	81	88	88	89	69	70	93	94	86	57	79	71	81	78	75	81	85	83	96	83	74	83	89	87	81	80	72	78	67	89	86	84	60	84	72	77	73	87	79	83	75	82	80	79	65	84	90	71	78	90	78	79	84	82	95	80	84	72	89	81	67	80	60	69	75	75	67	85	70	85	69	70	93	76	88	66	75	80	83	74	90	74	79	71	76	84	81	80	78	78	82	76	82	73	76	93	87	64	78	74	71	84	76	51	78	66	74	88	73	58	74	74	67	87	86	71	84	61	81	75	80	76	66	88	94	73	79	80	61	74	78	73	79	81	88	63	76	76	81	71	66	68	76	84	80	75	74	64	83	73	71	79	80	77	75	71	84	82	79	86	79	73	68	75	81	69	85	76	82	80	80	92	65	68	84	64	86	79	74	75	68	74	88	84	85	71	61	70	79	74	82	74	71	78	88	78	87	111	54	75	74	95	70	92	86	81	93	81	63	72	76	84	89	71	73	89	71	77	72	60	69	71	80	86	74	66	71	64	59	63	60	70	68	67	72	70	75	66	74	66	81	75	69	65	81	68	71	74	87	70	95	85	80	78	70	80	75	69	83	80	70	80	67	82	83	73	70	90	82	78	80	81	85	72	87	79	76	72	74	85	76	67	78	67	68	86	81	80	92	69	82	60	74	84	82	70	81	84	93	70	88	75	79	82	63	83	75	81	82	76	78	69	74	67	75	91	72	78	64	77	81	72	63	87	78	71	75	66	91	57	70	58	81	79	85	74	78	76	96	82	91	80	74	64	72	64	82	67	70	63	72	89	69	72	81	58	70	63	72	81	79	74	79	73	87	60	81	77	76	87	65	81	74	78	70	90	85	76	71	81	66	66	75	64	74	75	76	80	74	90	73	83	81	81	84	97	77	68	88	73	82	79	75	72	82	91	78	78	75	93	66	62	70	91	85	81	81	73	65	72	74	75	69	79	78	92	82	88	77	70	73	78	71	78	83	81	75	77	79	81	79	80	84	67	68	76	78	82	80	88	71	76	79	91	91	71	82	75	79	83	85	91	84	61	56	61	67	81	69	101	73	83	62	83	72	90	72	84	91	75	81	79	77	73	72	85	85	91	91	69	96	77	73	78	71	96	78	90	87	66	81	92	97	73	75	85	71	69	77	81	81	72	82	66	82	80	84	69	86	78	78	77	69	88	77	87	96	79	71	69	82	75	67	68	77	78	73	69	69	89	75	81	66	70	97	84	79	73	68	77	71	80	80	84	82	82	107	82	68	73	95	87	71	73	92	79	75	87	77	76	81	56	80	64	85	88	70	76	70	69	94	74	83	80	71	76	80	70	69	72	80	84	76	83	73	65	81	77	87	68	93	90	82	70	83	76	75	79	78	93	77	86	62	73	75	68	84	81	85	81	88	82	81	81	86	65	67	85	71	74	68	90	73	76	80	71	81	70	90	77	78	79	92	88	71	60	83	76	71	72	74	59	91	92	72	89	76	73	80	79	75	78	70	80	73	67	66	68	72	83	61	66	90	66	85	80	91	78	77	77	66	75	70	64	83	90	68	79	72	76	85	81	79	85	73	78	73	76	74	93	81	72	82	79	79	71	88	83	90	78	77	79	85	67	84	71	82	75	77	78	67	76	76	89	79	89	73	84	75	84	76	86	87	66	78	80	60	75	90	72	64	77	70	87	77	81	71	89	65	95	61	84	87	81	94	79	81	71	91	65	72	95	82	99	87	82	65	86	72	79	67	77	77	75	89	97	83	73	70	73	80	69	74	76	70	83	69	85	75	65	62	76	59	68	64	87	85	77	73	81	89	84	70	86	82	73	73	79	79	71	66	75	88	65	79	86	84	75	90	72	88	82	84	77	75	69	88	73	70	89	78	66	75	77	75	84	85	58	84	90	75	71	79	88	80	70	68	78	72	84	67	91	71	71	88	72	78	74	77	71	91	77	78	76	80	72	75	77	89	84	66	88	71	67	87	82	90	88	77	78	75	71	74	82	77	70	70	70	78	74	89	73	82	84	96	73	72	75	70	98	75	70	73	86	80	87	70	98	86	89	73	87	76	89	88	76	97	73	61	88	87	77	79	91	86	89	79	78	78	77	81	81	90	78	94	80	80	88	71	82	81	65	81	78	80	82	79	72	77	66	72	76	74	90	95	69	81	73	68	74	62	75	77	74	81	83	72	80	75	76	82	56	75	73	69	88	77	68	85	72	78	71	69	72	63	79	70	80	74	84	73	82	83	86	69	83	85	68	85	88	69	80	77	71	86	73	78	80	76	99	76	82	64	80	70	74	98	65	81	101	75	84	74	85	67	62	78	81	76	93	79	97	86	71	86	59	75	90	93	77	82	72	79	94	73	69	90	101	62	79	72	74	59	79	77	72	77	87	68	95	72	69	77	76	76	90	69	71	73	93	84	72	77	78	75	87	86	55	77	81	78	82	75	89	72	75	85	65	71	99	83	59	56	83	75	90	80	70	77	76	86	79	71	66	64	80	89	84	56	75	73	80	78	78	63	65	88	78	72	71	57	83	96	75	88	85	63	84	63	85	81	73	68	76	78	78	79	93	84	67	86	79	77	73	64	73	70	71	76	70	76	72	77	80	71	69	78	73	68	86	75	72	72	78	76	76	57	72	80	76	74	81	70	79	66	80	70	97	60	88	83	76	63	76	89	88	69	79	67	80	65	80	52	88	78	68	83	83	70	73	71	98	78	78	83	72	81	76	90	74	79	67	82	80	67	70	66	66	69	79	84	71	73	82	74	72	78	87	76	79	56	73	72	81	81	88	70	69	71	70	78	69	73	96	67	76	87	67	66	70	62	62	66	71	79	70	84	74	80	74	80	67	81	83	86	65	80	76	73	86	100	78	74	74	65	73	73	78	80	63	84	67	81	74	90	71	80	72	85	92	80	84	85	73	81	77	69	75	93	98	76	73	74	67	75
18336	1456	1037	544	415	346	282	257	212	210	197	191	208	204	191	185	170	183	188	179	210	189	174	197	186	180	178	173	174	170	161	191	186	185	180	147	192	151	158	180	179	172	189	164	159	165	173	195	177	144	153	187	177	172	162	175	188	177	158	165	172	160	180	162	180	190	154	175	187	175	174	164	165	180	200	177	179	188	168	168	176	167	184	185	197	145	152	178	155	171	177	170	170	169	168	160	179	179	146	171	171	157	165	178	172	187	196	158	170	175	178	174	160	150	201	156	158	197	152	164	173	161	174	178	159	168	159	184	181	173	155	155	188	184	130	183	159	177	178	188	180	172	162	175	168	158	191	168	190	167	154	190	194	177	161	180	166	190	144	168	184	174	188	165	178	169	173	165	176	167	148	200	155	184	158	184	183	177	194	184	169	165	160	172	181	150	200	166	174	184	170	181	181	163	180	170	177	166	185	171	171	145	166	170	175	166	185	174	173	189	171	186	215	160	155	173	158	174	144	169	170	167	181	156	193	170	181	153	157	167	172	191	175	182	156	181	183	193	173	176	164	170	162	168	144	163	157	155	175	170	182	175	171	183	196	173	182	164	162	179	172	156	176	158	152	162	168	176	156	165	169	182	165	214	177	166	164	166	186	173	209	167	171	161	155	175	174	158	194	180	177	183	157	175	166	163	179	175	181	183	174	163	171	175	187	172	177	174	158	185	161	157	171	169	169	163	156	181	179	161	145	197	190	174	179	190	164	174	181	173	180	148	168	183	170	162	182	164	171	175	152	164	161	179	171	162	164	171	169	173	200	153	178	186	186	171	187	173	165	160	154	178	165	169	180	179	192	189	158	171	189	158	164	178	174	159	176	174	185	163	161	195	192	166	187	202	167	146	178	188	177	184	160	180	163	177	181	182	181	166	172	166	185	142	163	163	179	188	169	185	198	199	172	163	187	192	175	159	179	179	188	179	175	181	164	203	158	172	185	171	177	186	161	158	177	157	173	205	172	174	170	190	163	170	162	163	189	198	173	172	165	183	177	162	192	195	166	140	189	202	187	187	163	181	182	168	212	199	160	175	157	170	165	175	147	179	176	164	166	178	183	164	146	201	172	161	176	191	166	190	162	192	187	170	176	153	171	168	155	170	162	177	164	156	157	178	156	151	181	178	187	179	157	188	175	174	177	173	182	188	188	152	165	201	181	171	145	156	172	170	168	141	183	186	169	179	163	160	160	140	171	167	171	163	163	196	154	190	182	194	180	183	171	172	159	158	157	183	158	177	168	190	191	171	172	157	156	162	177	161	173	163	189	195	152	180	191	161	179	175	194	170	153	172	177	149	164	157	184	168	186	174	181	190	181	172	170	201	172	172	162	175	161	153	174	176	167	158	178	168	163	148	177	176	189	173	171	165	198	173	159	173	179	183	161	157	164	159	170	171	177	174	196	203	164	173	164	154	165	171	164	155	144	186	171	149	209	191	157	188	183	162	166	164	182	170	171	186	178	184	185	192	178	180	166	166	178	168	193	178	186	174	191	197	172	158	165	165	198	167	163	170	186	175	185	156	155	124	176	171	174	192	148	186	166	189	184	154	186	194	164	174	162	200	179	185	153	174	191	169	166	172	190	170	175	169	178	185	147	180	168	191	175	185	207	183	184	191	173	179	167	170	163	154	169	194	181	194	181	183	165	192	166	165	181	200	190	156	221	176	175	190	176	154	162	176	167	182	170	151	159	172	160	174	175	185	173	182	169	167	181	165	164	182	162	178	161	176	156	182	172	175	184	157	167	193	174	159	176	169	143	159	167	169	182	176	175	167	174	171	171	176	166	173	157	166	164	187	160	153	167	180	200	184	175	165	184	173	173	193	164	187	159	161	164	148	169	154	163	170	178	186	165	165	162	177	167	177	163	162	162	161	184	162	174	166	172	160	164	174	176	161	163	169	189	176	177	165	156	143	174	164	165	162	154	185	179	187	185	174	187	160	178	182	168	170	158	163	170	188	167	184	188	162	160	163	165	190	179	175	189	174	156	175	184	179	130	186	195	145	175	162	180	181	172	162	186	187	172	176	160	179	181	160	167	183	179	157	162	191	165	172	162	176	157	184	171	173	192	150	167	179	189	184	194	155	176	179	166	166	160	177	188	180	171	192	178	170	179	150	166	159	157	188	170	186	170	188	178	175	180	172	184	161	183	156	152	168	176	166	172	168	178	217	166	163	165	208	157	200	160	158	177	180	194	192	180	190	172	187	166	191	185	159	177	211	198	173	169	162	184	195	157	183	187	180	166	175	167	170	189	187	175	153	179	175	169	176	161	178	150	186	179	171	171	183	197	182	172	194	179	170	191	177	160	171	155	182	168	181	183	184	177	150	173	163	158	159	181	204	157	175	147	187	170	163	195	165	206	176	171	185	165	195	168	178	164	205	181	185	181	169	174	195	181	172	158	177	172	177	157	171	163	172	158	185	171	165	182	161	179	175	193	161	152	177	173	185	195	170	172	153	186	167	167	176	172	171	205	193	168	162	184	169	160	171	161	148	173	161	185	188	165	170	170	170	149	212	170	190	168	160	189	176	178	193	168	178	168	198	177	156	156	193	200	176	182	180	204	153	178	170	170	178	170	186	178	176	159	186	176	169	176	149	182	151	158	197	167	165	188	179	182	177	168	159	169	187	152	170	150	189	165	157	189	164	194	161	185	160	172	173	171	162	170	185	171	162	187	184	172	171	191	173	168	179	168	158	170	143	190	157	156	150	197	171	159	185	172	180	175	176	182	159	188	159	160	177	170	166	166	156	171	196	173	175	182	170	170	164	185	170	153	169	157	166	179	169	188	192	175	194	199	193	172	207	184	170	182	196	167	163	173	183	161	176	174	158	170	170	145	157	192	175	177	165	167	177	188	169	183	176	176	191	187	161	170	161	189	174	167	159	182	163	165	145	169	160	170	172	185	152	165	144	154	168	181	172	164	171	174	173	174	166	154	152	158	176	156	163	158	178	189	180	170	164	187	174	179	172	158	169	174	164	175	174	157	180	150	179	165	178	161	165	175	167	167	168	208	168	146	204	174	158	194	165	181	174	187	147	193	153	168	183	188	172	187	177	174	170	166	178	153	189	170	183	206	164	172	171	166	185	179	155	170	146	170	201	190	193	173	180	159	185	173	153	188	145	189	164	165	185	176	151	195	181	155	173	152	167	164	169	179	175	186	162	166	198	150	172	164	173	160	162	181	173	189	178	173	177	181	189	164	189	176	189	176	189	166	205	170	182	171	177	185	170	176	157	165	150	140	170	185	170	150	167	179	161	172	177	198	185	152	172	196	157	189	171	180	181	156	158	165	167	195	174	175	175	168	168	184	169	179	178	190	177	193	158	173	189	138	171	168	180	154	181	177	189	176	161	153	176	192	167	164	167	173	174	169	174	151	182	186	204	167	200	180	180	184	164	181	170	166	163	147	168	194	193	189	146	181	155	183	185	183	180
23664	20688	27955	23416	19386	1507	482	326	279	234	231	201	170	194	154	163	136	141	156	167	150	132	106	128	143	141	127	141	145	133	129	123	145	121	95	138	125	133	121	148	137	121	133	139	130	112	120	127	125	137	125	137	113	130	117	126	119	101	142	126	106	121	102	133	135	132	106	116	120	109	122	136	127	122	127	125	126	139	144	125	124	131	88	115	120	115	129	129	103	103	127	126	108	133	128	111	122	119	115	102	103	106	121	127	118	123	115	130	129	121	117	119	110	101	109	118	127	118	111	135	123	115	116	139	130	107	130	100	120	109	123	130	117	103	97	125	114	112	109	109	110	98	136	102	121	103	137	125	138	116	125	121	119	104	139	109	130	141	112	128	146	103	111	128	109	117	117	123	128	104	114	131	131	139	123	113	116	129	117	112	136	140	111	111	132	112	88	105	118	130	137	126	136	117	124	111	113	110	112	137	121	147	112	106	123	126	112	137	104	119	135	123	121	128	124	118	109	129	126	112	118	107	113	144	108	119	116	118	119	96	129	111	124	103	139	128	114	143	116	149	118	107	120	127	115	106	129	124	121	122	116	124	123	133	100	117	143	134	151	132	128	121	127	122	154	109	116	132	120	112	111	117	113	104	140	125	113	118	119	134	141	124	120	115	124	120	113	135	125	112	104	111	124	110	119	129	114	125	123	130	118	119	120	116	113	109	143	117	134	113	135	118	133	114	135	119	122	130	125	111	110	113	116	126	135	130	118	125	108	133	115	115	108	106	103	128	117	122	108	115	119	126	117	108	97	125	117	108	112	123	114	119	124	135	111	111	114	100	128	125	117	96	120	125	123	126	107	139	115	129	132	111	128	122	114	115	131	121	127	121	127	109	123	115	136	111	105	126	97	137	122	118	134	122	115	129	121	92	114	106	131	126	133	122	100	124	126	115	134	114	108	137	125	125	120	116	117	102	124	116	116	109	117	117	117	104	119	132	130	117	123	114	125	122	130	111	123	136	120	128	134	126	126	133	114	154	118	119	130	124	123	118	127	116	110	121	123	117	116	135	106	104	102	111	136	115	109	125	139	111	109	128	111	113	103	137	144	121	121	130	116	119	125	131	119	128	125	159	109	122	135	114	113	109	131	126	134	116	110	118	113	111	134	118	121	99	138	105	128	120	109	133	129	111	136	115	113	111	120	124	112	110	119	120	121	114	128	148	106	116	120	126	119	113	113	127	122	127	112	136	116	120	118	131	144	118	126	112	113	143	108	127	123	108	115	123	119	125	109	117	117	117	129	121	132	115	100	110	123	123	118	133	120	109	123	132	122	100	129	133	110	121	121	103	109	116	115	113	113	128	117	126	105	120	118	113	112	112	126	123	119	120	126	127	132	130	133	120	134	131	126	120	128	140	119	118	102	122	119	115	120	130	106	114	111	120	111	126	111	106	115	120	132	130	131	129	127	119	127	116	102	135	118	106	113	120	127	138	130	112	122	114	113	115	117	117	124	96	125	129	136	116	113	110	136	114	118	118	131	110	114	133	110	122	101	122	114	122	110	116	126	132	135	130	109	122	122	124	118	130	133	122	136	115	137	110	127	117	131	111	102	103	135	120	110	119	121	115	117	129	121	134	146	113	109	141	122	142	113	135	119	117	130	126	138	104	119	138	144	118	126	119	132	98	122	118	119	112	114	118	127	104	123	115	126	116	125	127	110	101	118	104	119	122	110	119	105	107	119	129	127	100	115	108	121	131	122	133	144	118	112	109	106	115	138	117	106	121	138	121	113	116	135	122	109	112	122	139	113	109	128	119	121	118	105	96	120	110	126	118	122	90	121	132	121	111	130	118	156	132	129	120	112	128	129	101	120	122	121	125	133	122	107	118	113	148	111	117	126	122	118	116	105	135	114	115	109	143	138	133	116	130	123	117	125	118	131	109	117	122	143	132	113	131	118	121	115	116	127	118	114	105	124	121	127	126	109	136	109	127	97	110	125	130	118	135	139	114	121	125	125	121	140	111	121	131	135	122	125	118	123	114	115	132	109	109	126	142	134	106	131	139	123	119	127	109	113	143	126	132	118	99	110	125	110	113	129	133	124	126	132	106	133	127	129	119	134	108	103	121	122	116	122	109	129	112	109	116	102	100	109	115	119	109	120	118	126	121	131	132	108	115	115	119	110	115	129	121	114	108	124	118	122	119	114	111	121	131	125	117	123	137	108	118	124	130	119	144	113	119	106	120	116	111	125	117	118	114	117	155	127	113	125	104	111	107	136	110	113	110	142	132	126	124	100	142	130	128	119	107	118	126	114	116	117	129	129	122	119	101	131	123	109	115	121	127	128	129	119	131	137	134	126	138	134	121	117	128	146	120	121	122	130	119	110	125	122	111	114	110	89	108	127	112	118	117	127	107	110	121	115	132	120	111	110	114	112	119	118	127	116	125	123	119	128	99	109	139	124	126	125	98	123	115	115	122	122	116	110	128	144	117	131	112	127	123	136	109	114	128	104	129	128	112	117	118	104	115	122	130	114	121	107	119	118	119	130	117	99	121	130	123	115	131	120	122	114	120	116	122	112	98	123	132	125	117	141	137	142	116	108	138	114	100	122	109	112	143	104	106	114	124	119	123	98	103	119	109	109	119	115	142	124	114	123	120	127	111	115	110	116	99	128	112	111	108	136	117	116	122	132	108	121	104	126	111	107	128	117	146	130	113	103	120	100	107	133	128	116	124	117	122	138	108	121	123	128	108	146	120	106	129	108	149	120	128	101	125	103	128	108	126	120	116	112	123	118	117	121	134	118	105	127	119	128	108	135	110	126	129	101	120	118	142	116	125	109	121	137	129	126	138	123	127	117	123	135	135	113	131	92	107	132	120	116	90	114	124	117	114	119	114	121	126	105	118	117	123	122	122	126	125	114	136	130	131	115	131	127	114	140	105	119	120	114	128	112	105	105	121	135	127	115	122	127	113	117	102	96	112	115	112	134	129	113	116	103	121	115	130	98	121	128	106	96	125	119	124	120	121	112	131	133	113	123	123	112	121	121	123	113	96	130	137	113	115	118	116	111	123	121	108	127	121	130	109	118	121	95	121	121	132	118	119	105	114	104	119	127	115	124	124	140	111	108	104	122	132	128	123	124	119	137	118	122	118	130	102	130	125	114	110	125	131	122	121	124	125	127	124	104	119	112	126	119	118	94	116	135	117	132	105	117	131	115	117	126	117	123	102	101	113	119	112	113	119	127	121	113	127	130	132	118	113	113	124	115	107	117	127	134	113	132	99	146	130	107	105	117	122	109	127	105	119	116	103	109	112	122	117	125	134	149	109	121	138	108	109	107	124	128	127	112	110	105	129	138	132	115	116	115	100	107	122	113	105	124	107	137	140	114	109	98	124	117	101	136	107	116	104	100	138	110	107	111	122	100	118	118	130	115	119	111	115	117	131	120	118	107	116	124	125	131	104	132	125	117	118	114	116	133	106	127	128	130	120
37208	9689	8207	4187	2626	1882	1443	1127	901	803	685	636	539	481	451	456	415	395	367	346	328	338	308	340	307	295	268	297	273	296	280	302	264	255	268	263	271	282	278	260	253	257	273	230	264	256	262	266	270	242	250	243	246	245	272	268	272	263	257	259	240	241	224	278	238	273	262	237	270	280	255	267	247	255	231	281	263	223	268	228	235	244	237	266	239	258	230	248	270	236	250	245	242	257	240	259	248	299	234	251	243	218	233	247	257	270	229	214	257	250	261	237	228	235	244	259	261	267	246	241	250	248	241	255	261	245	263	259	231	250	251	265	257	255	234	253	256	232	260	252	260	248	224	254	246	257	269	267	243	242	260	242	259	235	233	257	273	221	262	250	257	244	254	264	205	215	251	221	243	261	244	232	267	250	242	277	255	236	247	243	225	250	233	253	252	243	231	236	256	248	260	253	288	286	267	250	266	254	244	257	254	256	240	276	277	260	234	233	255	243	239	261	228	232	261	232	248	276	228	270	238	241	260	246	272	241	224	226	258	249	255	246	239	261	232	268	258	265	260	243	224	263	249	239	261	253	211	245	237	228	244	263	209	253	227	251	247	233	213	266	277	247	248	240	252	258	234	261	232	239	214	243	246	244	251	272	238	252	288	249	229	240	222	231	285	243	250	251	242	241	232	263	262	251	250	260	241	239	247	264	258	251	248	235	232	249	258	258	255	233	259	234	282	230	233	274	247	245	238	238	255	279	231	265	239	261	257	238	215	198	239	265	257	273	255	280	256	237	235	259	271	248	236	241	252	251	267	244	241	243	249	242	245	227	228	256	249	228	244	274	273	247	243	244	248	241	254	247	242	211	246	246	258	269	227	271	230	247	238	245	264	219	272	220	245	264	249	247	287	267	240	242	236	228	249	252	256	217	231	231	256	268	246	244	261	261	235	246	234	268	246	235	249	235	244	266	237	241	232	256	244	247	237	266	257	221	251	252	239	254	261	216	223	251	256	248	229	259	235	243	234	242	236	257	278	210	240	240	237	255	257	252	260	238	251	227	237	248	247	247	242	226	256	246	246	222	238	271	266	270	248	242	251	246	255	242	252	245	248	275	269	260	247	263	237	278	248	251	216	257	202	256	258	228	228	229	274	239	266	253	247	228	252	261	255	240	242	265	243	263	261	235	269	209	259	243	244	246	225	230	232	278	216	270	241	237	254	237	234	262	237	232	265	238	247	250	251	238	248	251	247	269	229	233	229	234	270	257	262	253	227	230	273	235	276	246	235	246	247	243	263	262	238	252	249	258	225	237	251	233	265	248	250	230	259	257	260	232	232	245	249	249	224	265	241	264	236	255	204	250	274	279	241	254	232	226	222	249	263	246	258	226	243	241	217	248	266	255	237	266	224	254	240	230	260	264	233	256	244	219	217	250	259	256	246	242	231	251	220	260	236	271	251	256	236	236	233	246	273	231	245	264	265	233	258	261	258	262	234	244	249	268	256	221	240	252	258	222	215	276	218	243	240	239	265	257	226	243	234	217	250	240	282	236	250	234	238	253	236	275	243	251	262	248	223	235	261	263	246	241	220	225	267	250	238	253	235	211	240	226	263	221	217	264	272	266	247	234	257	246	266	232	253	245	248	210	250	260	251	230	241	274	211	247	231	242	262	252	227	251	241	235	252	247	239	238	231	236	244	243	247	234	239	241	279	241	261	272	253	239	250	222	242	231	233	251	250	245	262	209	226	268	236	237	249	238	258	253	261	227	245	265	244	257	255	232	265	245	260	226	244	237	227	251	279	273	225	234	243	212	256	228	265	224	251	246	239	254	238	229	250	263	269	264	261	235	236	255	234	219	280	252	248	245	256	245	252	231	237	226	250	225	242	232	224	252	224	239	249	204	274	261	242	238	226	267	264	231	251	241	225	258	238	239	237	237	269	246	225	257	260	252	227	253	266	247	222	246	218	241	247	219	248	241	247	246	241	250	254	233	232	273	274	237	255	239	236	267	241	267	230	247	223	237	263	240	255	240	238	233	280	217	221	252	226	254	256	252	237	254	243	246	213	247	233	255	232	247	257	224	233	276	262	265	237	247	233	241	227	228	269	240	270	245	216	214	239	242	216	260	251	259	230	255	242	241	253	246	253	240	275	271	241	249	262	247	236	231	205	246	250	257	261	275	217	283	259	265	257	260	261	275	220	261	234	226	257	244	260	232	245	264	246	227	256	225	234	230	231	245	250	266	266	250	245	253	241	259	241	262	259	251	259	246	245	239	226	235	230	245	249	251	251	283	272	264	235	247	261	236	269	276	278	242	240	240	243	267	244	222	266	250	238	257	243	239	258	249	266	265	207	251	254	246	259	249	265	216	229	250	259	264	223	230	218	239	259	252	246	237	248	257	249	259	258	217	226	238	249	239	235	256	215	247	264	270	247	252	250	250	243	278	234	237	265	227	265	235	259	245	229	262	234	235	245	224	235	250	225	240	236	241	236	269	247	253	279	244	247	265	224	247	284	257	252	232	260	247	249	227	260	269	267	251	248	228	266	238	250	250	240	234	253	236	244	251	251	230	246	233	229	247	255	232	232	246	242	240	239	241	228	247	267	256	230	271	256	226	214	225	252	256	261	259	241	283	235	262	256	233	255	245	266	260	267	215	242	243	234	255	242	279	239	258	225	258	247	236	252	243	247	247	248	230	262	242	247	251	236	255	247	259	260	262	249	268	258	271	235	227	239	235	243	245	259	255	254	252	235	237	253	276	250	267	251	241	252	240	235	246	249	253	244	258	243	248	238	272	269	231	263	244	255	237	223	237	254	250	263	255	245	244	246	273	239	244	237	237	265	243	271	246	235	271	208	264	257	250	247	228	268	250	240	228	242	244	251	257	257	250	234	289	231	244	235	284	254	243	228	251	244	258	232	273	250	239	253	234	247	238	280	268	250	245	251	251	277	253	231	220	275	262	237	239	255	245	244	247	224	247	266	230	257	233	227	241	264	274	255	247	229	250	257	242	243	218	242	238	230	247	261	228	226	240	262	244	273	289	217	252	222	217	228	246	250	216	264	221	254	263	250	238	232	222	238	274	244	228	267	256	247	235	226	249	254	263	269	254	250	255	204	254	258	263	253	233	250	269	239	219	245	242	244	248	255	260	262	233	234	272	258	234	256	240	230	256	231	233	246	233	255	268	234	209	268	243	259	226	251	259	242	248	273	260	245	234	252	245	242	263	243	266	264	236	245	239	221	238	252	256	264	277	231	239	236	260	242	252	274	237	248	257	236	239	247	240	261	273	259	270	251	243	264	241	260	229	240	259	226	254	275	259	232	246	280	211	232	260	253	222	256	248	235	258	241	231	248	250	257	238	239	229	248	267	250	276	253	256	253	249	267	239	273	247	230	239	254	227	227	244	244	262	239	255	213	211	257	226	251	231	245	253	225	225	256	233	262	250	240	246	244	239	271	232	248	234	247	259	238	248	215	241	252	242	250	241
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
