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
340085937108	340085937626	340085938176	340085938726	340085939276	340085939826	340085940376	340085940926	340085941476	340085942026	340085942576	340085943126	340085943676	340085944226	340085944776	340085945326	340085945876	340085946426	340085946976	340085947526	340085948076	340085948626	340085949176	340085949726	340085950276	340085950826	340085951376	340085951926	340085952476	340085953026	340085953576	340085954126	340085954676	340085955226	340085955776	340085956326	340085956876	340085957426	340085957976	340085958526	340085959076	340085959626	340085960176	340085960726	340085961276	340085961826	340085962376	340085962926	340085963476	340085964026	340085964576	340085965126	340085965676	340085966226	340085966776	340085967326	340085967876	340085968426	340085968976	340085969526	340085970076	340085970626	340085971176	340085971726	340085972276	340085972826	340085973376	340085973928	340085974476	340085975026	340085975576	340085976126	340085976676	340085977226	340085977776	340085978328	340085978876	340085979426	340085979976	340085980526	340085981076	340085981626	340085982178	340085982726	340085983276	340085983826	340085984376	340085984926	340085985476	340085986026	340085986576	340085987128	340085987676	340085988226	340085988776	340085989326	340085989876	340085990426	340085990976	340085991526	340085992076	340085992626	340085993178	340085993726	340085994276	340085994828	340085995378	340085995926	340085996478	340085997028	340085997576	340085998126	340085998676	340085999226	340085999778	340086000326	340086000876	340086001428	340086001978	340086002526	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21554	20052	27621	22225	20053	20084	9196	910	589	525	512	441	403	377	362	338	312	285	296	279	275	302	281	255	249	248	278	244	242	244	255	238	247	273	258	217	270	235	233	218	253	228	230	229	244	222	241	224	226	228	225	242	214	222	213	217	218	244	206	211	220	219	214	234	210	217	207	240	199	272	216	216	222	220	240	221	235	223	221	220	228	237	232	209	228	234	208	220	208	223	218	206	241	207	214	232	243	229	216	232	205	253	216	242	223	230	212	217	226	214	218	238	218	201	212	213	222	195	226	202	223	233	258	202	193	211	221	223	183	225	202	213	211	218	205	226	214	204	185	202	231	198	232	213	243	237	231	198	224	197	231	224	192	239	205	221	219	197	201	210	224	217	250	223	192	204	232	218	198	234	223	201	244	231	205	249	207	232	205	205	232	250	227	211	232	239	243	223	210	225	202	217	205	233	220	217	196	206	211	194	239	203	216	226	214	221	207	220	235	207	232	214	221	229	211	246	224	237	204	193	236	208	221	242	218	195	238	205	236	240	198	208	220	216	211	215	225	222	236	204	224	224	206	236	191	233	220	230	225	201	208	226	230	238	217	238	237	199	178	199	203	207	184	235	221	213	231	212	258	202	213	206	204	213	221	214	223	190	217	219	219	200	213	232	224	210	223	204	232	207	231	240	207	216	223	228	223	196	198	218	207	244	224	229	214	230	214	220	217	207	218	229	212	231	225	219	240	245	203	219	202	194	237	222	198	222	230	224	214	207	204	228	207	210	203	204	252	202	246	226	231	180	211	233	193	195	177	183	220	217	230	179	211	215	235	191	212	205	203	198	229	217	213	196	218	213	195	219	230	216	239	224	220	213	221	237	224	198	218	219	219	199	237	241	215	179	206	223	213	196	204	214	240	219	210	218	215	246	216	239	206	228	210	226	227	201	210	212	209	202	226	226	224	215	198	202	201	222	205	226	202	228	236	224	198	202	227	219	218	207	193	229	226	219	192	228	209	233	200	199	201	221	222	224	215	217	225	203	203	227	217	198	224	194	205	217	201	229	192	225	196	227	220	240	201	183	215	194	203	253	240	225	222	220	223	228	224	205	215	206	197	215	228	204	209	232	226	215	228	228	196	205	209	225	238	211	242	191	194	200	206	233	242	224	236	197	221	205	211	217	199	230	198	184	214	199	187	227	247	220	232	232	185	211	231	211	206	235	210	235	235	218	242	216	229	203	218	206	213	205	232	195	230	215	221	224	212	220	196	211	228	223	219	212	169	241	199	197	240	235	203	202	213	214	238	194	209	213	227	216	231	210	196	193	199	207	217	196	207	209	209	215	219	197	223	232	213	215	220	219	218	257	217	228	234	204	209	199	205	204	232	223	201	209	204	237	190	220	206	199	247	202	227	235	196	265	227	221	235	227	198	208	220	208	214	212	227	240	222	203	213	231	242	202	219	199	240	228	215	202	179	224	209	226	228	205	221	205	217	210	238	200	238	208	210	223	214	224	183	197	207	218	213	237	210	211	204	217	226	236	216	229	214	224	207	225	204	212	235	212	204	236	248	207	189	207	196	212	220	238	238	221	209	230	209	211	212	211	237	210	226	218	194	224	200	214	185	214	229	223	203	234	199	233	206	216	222	184	197	216	217	215	225	236	225	227	233	244	224	189	245	222	204	215	224	237	218	188	192	250	234	227	210	213	228	193	232	218	221	250	212	252	207	222	234	208	195	242	235	199	224	212	207	213	193	222	216	219	219	203	225	208	215	237	222	210	219	210	232	226	209	208	208	233	209	207	223	207	216	223	218	231	207	241	206	193	231	235	220	206	197	238	211	209	222	222	227	197	225	208	201	199	237	221	230	236	242	202	205	246	217	196	234	200	225	218	208	218	191	223	226	218	214	207	225	220	234	227	209	210	203	225	221	216	206	221	214	205	232	206	204	211	201	197	199	229	183	215	223	195	241	217	200	228	242	209	214	217	221	202	228	198	211	229	223	194	206	209	198	200	235	221	212	214	211	219	211	225	220	205	211	220	199	206	216	189	216	243	232	214	225	214	230	223	194	229	220	199	213	198	203	209	185	197	207	224	216	233	217	210	195	222	213	234	232	252	207	210	218	245	204	230	213	201	243	210	207	229	204	219	244	220	215	239	207	215	241	207	186	181	213	235	215	252	198	214	214	206	220	230	206	222	206	194	226	210	193	210	234	237	226	198	216	195	225	211	248	221	191	214	206	224	224	182	235	213	212	236	221	218	238	207	204	225	222	243	238	219	202	227	219	214	215	222	223	217	234	204	223	205	213	227	249	230	196	215	224	246	237	231	242	226	225	202	196	233	222	203	219	218	230	243	215	230	207	207	229	236	223	249	224	218	218	215	183	210	213	212	203	212	212	223	221	210	200	224	205	229	227	232	229	179	222	213	217	206	211	231	207	246	215	229	201	212	211	240	243	220	200	207	216	228	224	238	195	207	212	247	211	222	236	216	224	229	226	220	215	219	226	212	227	217	206	234	250	236	218	214	211	221	196	241	211	223	241	185	204	198	229	208	228	239	210	214	233	213	223	226	218	210	223	200	200	203	200	197	240	200	214	210	209	227	231	222	219	229	204	201	197	233	201	231	236	198	205	236	215	217	217	212	198	236	219	213	205	200	223	209	242	215	217	212	228	248	240	207	210	190	212	220	204	209	211	205	224	210	212	209	197	224	209	192	217	205	218	211	229	220	192	181	229	222	227	241	228	189	225	219	228	224	212	195	214	229	202	241	230	226	220	235	217	219	205	191	226	219	223	214	221	217	208	202	195	213	200	196	236	204	207	213	223	220	193	205	238	213	222	216	210	199	221	227	229	217	218	208	222	228	222	238	207	186	220	220	214	196	223	205	205	196	221	220	240	210	214	202	249	243	196	220	214	236	238	206	185	235	205	233	220	220	197	215	177	207	193	230	228	221	223	217	198	211	222	194	228	209	202	220	254	228	228	227	216	215	248	219	244	217	220	230	237	227	192	239	238	239	231	225	218	217	216	213	196	209	222	204	202	217	192	231	211	240	221	189	211	202	219	201	231	205	215	235	240	219	223	219	235	218	212	224	208	217	181	255	222	196	200	208	233	205	236	215	215	187	233	221	257	239	229	213	212	206	249	202	204	221	199	218	209	218	230	235	244	218	215	218	200	216	210	235	225	235	208	203	219	205	213	220	219	195	224	237	238	232	212	191	223	225	222	219	199	200	208	213	227	217	204	222	224	229	204	216	212	187	216	182	215	209	205	199	207	200	201	203	205	237	226	222	198	206	219	232	205	226	212	220	220	241	197	187	226	238	215	220	214	198	204	219	202	217	223	191	197	247	225	220	202	192	202	210	241	220	221	204	218	224	221	205	219	217	232	226	189	234	212	196	207	218	174	213	234	202	212	226	211	214	228	219	220	222	218	224	222	206	218	223	205	213	197	219	205	204	224	235	219	211	218	234	216	223	239	233	216	242	240	214
13685	14286	11643	6058	4140	3065	2353	1837	1550	1181	1102	954	802	736	712	610	590	567	505	480	443	420	457	407	420	390	382	407	368	416	359	366	347	361	381	366	355	354	338	358	395	351	360	385	309	342	323	300	324	350	311	299	348	330	352	332	330	342	332	357	300	328	314	313	319	333	296	334	324	288	307	324	326	330	283	301	304	342	344	279	325	305	332	328	301	296	342	311	266	289	322	320	315	307	316	332	304	309	334	308	344	344	298	287	306	286	311	309	267	322	345	335	319	298	316	275	316	310	322	319	283	315	287	348	336	349	295	301	312	287	295	320	297	290	300	303	319	306	317	327	306	283	302	329	299	296	323	283	304	328	288	317	304	312	325	296	297	315	316	312	294	309	295	296	273	329	297	314	294	312	293	330	311	295	289	346	284	327	311	299	317	284	329	299	303	277	308	309	278	322	297	293	297	320	286	295	308	310	308	291	292	305	287	308	304	275	314	305	329	315	311	304	318	324	331	306	315	324	311	304	289	333	289	309	314	307	323	291	277	309	297	308	336	300	313	311	307	320	318	308	322	298	326	294	307	335	328	313	310	290	281	341	318	291	298	300	297	305	307	316	269	320	285	315	307	293	290	303	359	339	323	329	312	337	279	326	284	301	312	289	287	312	319	302	286	294	324	284	344	315	344	268	287	308	307	282	283	294	323	318	340	316	291	317	331	298	306	318	326	323	272	296	365	308	317	312	294	284	280	320	340	324	308	318	304	330	322	290	306	340	291	285	305	307	324	302	301	324	313	317	311	322	303	306	294	303	330	299	314	319	304	312	322	320	319	332	326	313	321	292	332	274	317	322	324	313	327	329	290	311	324	326	333	295	288	317	316	306	316	306	339	302	295	299	303	309	294	326	305	289	317	289	290	317	297	299	308	304	317	307	308	307	302	321	346	332	310	312	279	326	341	335	313	300	340	322	309	293	311	280	303	315	331	334	308	302	312	322	280	323	283	288	295	313	327	306	282	282	344	314	316	322	295	319	312	301	322	292	279	286	338	310	284	314	330	298	322	294	308	308	293	296	303	313	333	310	330	323	322	280	354	320	293	326	284	312	340	308	281	303	294	313	331	305	325	306	314	332	341	300	321	329	308	321	312	290	330	344	342	299	299	324	317	296	346	313	285	308	300	299	281	270	312	309	302	295	304	310	315	334	310	307	321	298	270	309	302	315	312	305	277	315	327	290	319	324	299	321	297	301	325	295	301	296	324	281	292	334	321	328	312	308	325	336	295	327	296	259	293	299	319	298	310	345	316	297	275	321	305	342	279	297	329	296	303	298	288	286	319	315	299	322	289	277	292	313	327	289	300	324	278	331	341	323	309	326	302	308	327	285	301	320	347	298	301	268	314	310	330	295	288	270	300	314	322	327	328	328	303	314	309	312	329	324	303	278	299	298	309	312	298	305	283	311	306	280	294	301	324	320	312	327	327	288	302	322	314	314	296	315	323	310	323	331	298	288	294	292	302	326	319	315	284	304	310	322	274	298	300	330	326	309	330	296	289	314	312	280	292	298	297	273	352	309	313	291	293	327	337	327	309	294	297	300	282	334	275	300	319	300	318	290	293	305	311	307	316	317	301	269	342	333	299	291	308	305	311	296	342	307	324	298	306	283	285	319	299	298	300	334	328	302	294	322	290	313	317	304	293	320	326	313	321	325	281	324	309	287	297	333	300	271	330	283	315	298	288	332	306	306	337	304	348	331	291	292	329	316	319	329	293	300	339	301	286	336	321	352	285	348	297	307	312	316	306	315	292	322	285	298	342	305	301	319	349	355	289	292	326	306	305	324	311	293	317	302	324	313	340	279	314	316	328	332	343	313	304	334	304	331	330	300	333	294	309	318	304	329	337	287	325	314	328	314	301	307	332	278	310	293	324	334	319	310	287	294	290	306	295	335	310	302	308	301	318	290	343	348	304	309	320	314	321	284	290	322	301	315	302	321	323	282	322	311	307	322	308	302	310	323	328	317	304	275	324	318	301	320	310	307	323	274	325	329	356	299	289	305	318	312	335	311	298	300	325	310	313	328	299	324	306	302	312	294	320	330	319	323	306	298	308	296	311	288	269	331	295	313	323	317	313	296	318	303	275	308	294	313	326	300	326	313	325	312	339	305	298	320	310	295	321	275	324	283	318	334	304	305	306	314	310	315	341	286	312	322	308	322	320	299	282	304	288	310	325	310	290	328	316	325	286	311	297	308	286	317	320	323	300	317	287	307	308	307	304	314	309	305	316	315	309	341	319	361	295	303	296	280	320	284	292	293	330	295	310	311	321	303	315	301	310	298	313	298	317	330	293	271	288	326	308	287	294	294	323	305	308	308	320	314	320	303	286	299	283	359	343	315	307	308	349	278	304	316	281	291	326	274	310	284	316	310	312	313	297	311	296	306	322	308	315	300	323	307	281	325	302	280	280	298	310	330	286	305	341	327	306	334	347	302	304	295	317	308	308	303	307	332	303	317	316	344	342	326	323	314	292	340	312	339	299	292	334	323	303	341	324	280	339	327	300	272	317	336	287	313	327	322	310	282	291	312	324	311	304	310	292	306	308	280	292	311	274	317	293	306	285	326	304	302	336	309	286	304	302	296	340	314	314	280	298	321	311	299	358	305	319	344	322	331	327	305	311	314	310	311	350	338	312	317	312	278	311	285	315	315	324	300	307	320	304	309	311	288	299	327	294	336	329	308	323	317	323	285	294	317	305	284	293	345	314	309	336	308	301	325	293	331	310	318	324	320	304	307	293	310	314	331	290	305	310	312	307	314	311	308	298	334	319	284	304	300	299	335	308	317	321	307	294	316	338	308	310	312	281	288	331	289	298	297	326	302	312	282	296	308	294	287	305	305	304	304	293	319	316	334	297	308	311	339	324	311	288	288	318	308	302	304	305	283	275	302	294	321	305	307	341	322	304	304	305	285	328	322	297	336	282	320	287	294	303	295	332	295	298	310	286	320	292	297	319	331	320	317	326	334	315	299	320	284	306	326	313	327	343	327	306	295	294	307	330	294	305	330	333	301	302	307	322	295	325	332	275	338	286	350	313	358	321	314	296	319	339	285	303	287	306	310	315	313	291	293	301	289	314	300	294	324	324	332	314	326	314	303	316	326	308	292	326	331	363	336	307	336	296	330	306	326	296	306	317	324	304	300	332	329	311	324	322	289	322	293	315	306	300	306	337	277	358	310	336	317	311	311	309	323	335	314	317	351	284	292	307	327	320	327	301	300	357	330	325	330	326	329	309	329	303	297	305	287	314	305	285	301	319	309	334	272	306	291	303	301	335	303	316	309	303	319	315	299	317	287	303	313	294	331	297	326	300	309	292	287	333	274	308	338	277	312	283	321	307	343	295	335	298	308	315	332	292	326	309	344	309	280	291	295	335	287	318	327	285	330	310	310	309	303	298	328	293	325	299	331	299	326	290	339	292	329	338	299	318	340	299	342	300	292
26963	20796	9264	778	495	493	381	344	340	347	293	275	323	315	336	319	295	290	347	325	301	319	274	302	305	299	317	301	336	358	341	320	314	318	279	290	310	304	283	290	340	321	300	297	327	309	326	344	336	332	342	335	287	301	314	295	313	300	320	315	312	282	303	315	320	342	303	338	315	321	318	317	318	316	281	302	321	311	319	304	272	341	326	306	316	307	325	323	355	308	290	315	326	310	282	307	339	268	327	307	309	295	321	306	308	276	339	316	307	347	324	331	274	295	310	305	317	347	315	318	330	313	324	281	301	318	290	293	323	303	302	296	305	319	329	301	308	302	312	277	313	329	294	312	274	336	305	337	322	321	312	290	292	307	305	291	329	295	291	332	316	322	318	351	293	323	316	326	317	306	306	315	297	286	300	281	324	336	322	290	344	331	322	326	369	292	308	325	298	318	339	306	324	326	334	302	304	287	333	301	367	312	307	291	336	319	329	309	339	317	286	295	312	340	314	326	340	287	328	330	319	295	327	319	287	302	311	330	326	312	304	318	309	299	309	333	313	317	327	321	326	324	300	294	283	310	323	306	333	292	294	327	315	323	309	303	293	307	344	275	306	302	299	325	316	328	318	325	291	324	324	299	289	295	310	339	327	318	351	333	288	287	328	320	290	347	333	338	317	315	298	329	293	321	272	283	329	314	301	316	297	340	287	318	345	268	288	293	329	345	296	294	331	324	303	322	321	305	293	287	330	310	312	308	314	305	307	305	322	310	303	292	296	307	285	306	330	306	310	327	286	339	277	334	348	327	325	309	325	332	312	273	313	301	315	322	322	315	296	280	294	319	304	301	344	315	330	309	291	306	307	320	310	315	319	300	304	345	313	299	290	301	311	336	327	301	301	311	333	288	321	313	250	329	356	322	311	324	275	325	320	281	330	275	318	329	306	327	307	309	331	340	280	288	276	340	305	295	319	301	321	329	308	327	314	299	313	307	337	320	301	312	299	290	300	341	322	316	349	302	333	313	337	302	297	289	332	317	319	292	316	304	271	282	339	330	322	323	311	308	312	287	323	312	337	350	330	276	334	277	292	313	309	302	338	329	302	296	322	316	332	340	317	292	365	335	307	311	306	337	265	307	297	306	337	322	316	311	295	329	298	296	325	318	326	320	335	357	341	322	315	319	315	308	324	316	339	280	285	327	311	323	324	304	295	302	323	291	329	297	344	299	310	300	288	314	318	320	317	325	324	305	321	308	289	330	348	291	320	332	306	319	292	328	309	282	324	313	326	308	310	291	299	365	291	302	330	286	297	276	335	292	307	270	331	284	283	299	328	285	325	359	286	318	324	301	292	272	296	301	341	317	299	328	336	306	309	318	303	319	306	318	308	303	326	323	334	313	301	311	297	326	294	268	348	312	317	300	315	342	322	341	308	311	278	270	312	317	297	296	296	293	312	289	316	313	305	340	298	322	296	304	310	303	305	312	319	353	325	291	322	317	297	313	323	319	332	324	308	332	306	355	319	320	308	312	328	308	326	320	315	303	346	310	298	280	336	296	326	298	302	318	332	296	284	343	307	313	335	322	328	317	318	262	341	296	315	284	338	328	336	323	309	321	320	304	291	360	306	295	303	342	295	331	325	328	311	311	330	277	331	332	302	315	327	334	307	311	301	329	307	359	337	285	334	321	305	326	303	323	316	316	293	336	325	318	292	263	321	313	303	338	338	329	313	295	310	309	310	318	325	293	298	300	285	319	309	328	315	291	308	304	319	313	341	335	321	333	308	304	337	328	300	316	303	342	306	299	322	338	326	331	309	302	330	303	353	293	327	305	294	329	316	325	369	325	295	300	344	310	332	295	288	318	277	300	316	319	297	295	318	290	292	338	315	309	305	353	331	304	323	308	283	304	315	295	309	277	314	321	319	329	310	303	345	329	326	339	286	298	301	320	300	304	330	315	302	319	319	287	312	290	314	311	315	340	287	294	300	302	358	325	296	319	295	331	275	321	316	306	293	330	309	288	327	296	340	308	311	329	340	336	309	323	325	283	322	303	316	313	327	306	333	327	283	295	326	327	340	314	298	320	312	292	313	330	310	301	343	305	322	332	315	304	299	293	346	317	342	306	315	322	344	291	323	326	330	288	297	268	289	304	327	317	281	337	306	298	310	300	300	268	341	324	316	316	320	302	320	332	305	294	326	331	324	339	309	290	313	310	322	324	316	318	341	311	283	287	311	308	311	294	290	322	309	319	324	336	350	319	315	330	311	268	312	315	311	306	316	329	286	327	302	330	299	278	323	328	299	315	326	313	298	315	295	280	312	341	309	320	300	310	306	328	299	327	297	332	318	315	314	304	315	346	280	315	297	280	341	309	332	321	321	319	352	304	296	297	289	283	321	321	310	328	309	315	323	285	327	331	302	306	300	304	328	329	286	300	298	303	323	318	323	300	297	286	305	307	309	325	315	287	299	337	305	348	340	302	302	322	337	309	334	284	317	314	285	285	281	345	304	326	324	320	310	330	315	308	311	310	308	307	341	289	351	332	297	312	306	326	304	288	283	314	370	327	336	289	316	321	316	312	313	304	323	340	329	307	287	284	277	299	296	281	324	307	303	335	301	329	299	288	332	297	308	338	330	301	311	326	307	301	314	320	304	331	306	304	271	323	297	338	336	330	283	315	312	313	315	319	326	319	315	326	321	297	306	304	306	299	281	274	319	326	321	309	309	295	363	319	291	311	330	306	339	314	323	304	314	320	330	303	318	325	340	318	309	320	307	308	323	324	319	276	276	312	299	314	320	288	315	281	291	298	334	313	322	352	293	315	313	277	311	303	328	280	310	302	310	290	353	314	311	320	337	294	292	324	310	286	297	304	335	298	301	304	328	317	319	294	332	323	324	328	282	342	330	336	296	306	300	331	307	321	279	314	335	295	307	336	284	339	346	295	291	317	342	311	289	338	311	342	318	330	289	302	324	332	294	361	312	296	306	318	306	308	277	335	338	306	319	305	322	323	325	300	319	301	314	314	295	319	295	317	325	290	296	318	311	280	299	311	332	320	305	284	286	307	341	312	261	305	286	338	304	310	300	299	327	313	336	281	286	313	324	317	306	328	328	308	310	305	319	280	319	294	319	313	320	322	324	344	344	320	325	312	303	285	315	325	344	323	328	306	319	320	310	317	331	357	295	310	284	294	331	308	314	307	316	295	343	323	286	311	290	328	328	321	317	320	311	316	298	288	330	301	323	366	298	298	297	308	294	341	302	326	312	284	307	326	315	284	315	299	340	311	330	327	299	307	318	308	326	311	316	292	299	305	322	328	338	294	295	315	314	305	327	342	302	298	316	331	296	336	317	341	304	320	313	307	327	312	318	339	317	318	321	329	312	334	317	276	308	312	308	307	328	323	312	341	325	296	312	294	295	325	329	293	344	361	315	316	304	332	299	303	294	332	309	298	336	316	334	323	323	268	277	318	311	311	315	316	314	303	326	302
6133	1211	1053	697	634	518	519	467	471	448	454	478	453	450	417	442	446	445	448	435	429	449	472	447	426	472	417	477	466	429	446	423	460	442	463	458	429	433	433	440	440	475	445	433	426	445	453	389	419	446	421	415	420	426	441	466	464	440	405	419	432	434	441	440	468	422	393	425	418	438	410	409	468	414	414	476	421	435	429	420	466	410	418	425	431	429	421	406	437	447	423	442	415	445	445	407	420	412	460	436	490	451	456	421	425	394	437	435	432	434	441	425	437	449	398	458	471	437	447	416	423	408	425	452	416	484	451	431	431	459	432	403	447	439	456	415	436	402	429	435	443	434	430	429	455	424	440	451	380	419	423	464	448	417	440	402	434	451	431	441	418	433	426	451	417	426	422	423	431	422	415	438	453	455	438	413	424	441	396	461	474	451	397	438	444	436	436	437	425	421	423	427	431	448	409	393	429	444	446	433	427	427	434	435	436	384	437	452	407	433	432	402	416	421	426	417	401	441	432	460	445	423	439	438	467	434	463	439	444	438	450	460	435	401	414	435	394	460	441	405	412	382	449	407	402	418	455	444	428	433	434	448	426	455	494	464	399	444	428	417	413	451	430	465	433	463	450	421	444	427	435	452	459	417	443	455	445	410	386	415	443	478	413	432	408	413	429	438	440	439	437	426	437	446	445	399	400	407	443	448	442	455	439	489	427	410	450	439	413	430	432	397	440	427	477	412	433	413	449	439	442	423	444	436	415	417	437	433	451	465	449	453	411	451	444	446	423	429	405	433	453	422	397	461	441	451	409	432	410	411	424	452	450	414	429	442	436	464	438	463	466	405	407	430	426	446	465	410	457	410	448	422	367	416	413	463	429	430	444	424	432	434	452	411	414	437	408	430	438	403	436	443	406	441	458	463	421	438	457	428	424	419	419	467	412	392	485	426	439	473	400	433	462	410	453	443	427	390	445	447	454	463	411	423	423	433	402	386	427	415	423	424	482	429	437	440	431	463	453	434	451	391	415	467	416	417	461	410	467	449	425	440	399	446	438	426	463	431	476	474	405	422	416	430	444	425	435	413	429	423	460	437	420	446	409	421	417	444	460	477	428	437	430	432	435	429	392	435	404	396	478	427	448	423	394	450	451	432	410	430	434	433	462	429	479	428	443	399	463	433	449	480	444	420	439	410	425	405	429	454	420	420	391	406	426	441	454	443	479	453	428	425	444	428	435	442	469	438	430	469	438	417	480	421	417	427	452	440	399	446	421	446	451	476	415	428	446	455	428	482	451	406	439	420	465	470	401	441	456	440	412	466	498	488	437	422	432	437	446	391	433	405	418	421	444	419	434	432	422	412	448	387	402	433	425	422	427	434	414	431	403	445	434	437	439	423	429	411	429	425	425	424	432	422	415	456	425	421	422	431	436	450	414	401	428	414	420	413	429	445	430	449	436	421	427	426	447	417	430	427	407	428	445	441	410	412	424	431	439	448	402	433	426	417	434	414	388	463	426	425	493	441	428	442	428	471	407	404	434	456	451	408	426	464	434	474	435	451	461	443	459	432	431	420	446	435	443	427	466	387	432	432	443	424	435	439	408	440	431	464	454	470	441	464	419	396	443	447	445	454	430	418	466	433	435	417	398	418	399	441	454	424	456	392	447	434	408	450	427	484	448	396	421	429	444	392	416	387	438	395	436	430	424	431	433	428	429	425	476	481	426	408	431	442	415	465	422	410	457	460	423	440	419	398	429	449	455	445	426	434	438	438	457	408	416	413	439	444	447	451	417	389	443	406	398	434	414	422	448	434	457	438	448	376	460	464	424	423	403	443	475	418	476	433	426	415	423	449	438	406	460	426	390	458	440	423	422	407	421	461	440	434	416	413	454	445	436	431	420	450	408	438	452	410	433	460	415	415	439	440	436	449	446	461	426	467	407	434	452	430	459	431	443	471	417	437	452	427	447	450	420	435	427	442	435	441	420	446	407	470	436	441	412	413	432	429	438	427	433	416	411	445	453	457	472	484	429	452	405	451	427	454	416	454	426	442	415	436	413	441	432	453	399	413	404	448	454	430	440	437	429	406	448	436	451	427	418	452	414	417	455	403	411	428	421	473	445	421	450	421	451	471	399	430	418	439	430	446	407	422	430	429	432	430	461	476	460	439	425	451	427	414	441	443	450	409	496	455	404	427	445	439	446	410	475	451	436	423	457	454	429	397	456	413	420	422	470	407	431	426	447	452	431	420	433	441	423	419	436	412	458	446	458	446	435	439	438	453	407	465	423	407	446	447	429	421	432	433	430	452	391	427	407	417	433	447	472	420	473	412	483	421	432	411	441	461	418	393	412	452	427	452	496	432	437	437	422	452	385	436	420	449	458	390	429	404	417	423	453	410	440	428	425	406	438	422	441	409	430	415	418	442	419	468	410	415	459	425	435	414	426	398	420	420	409	452	408	466	391	400	501	416	413	407	451	440	445	468	422	419	443	418	446	449	438	447	426	409	414	446	465	435	425	397	435	406	431	435	420	423	422	394	423	436	450	427	429	472	419	434	424	411	420	419	410	436	466	404	410	450	435	442	435	439	452	445	451	412	421	442	428	410	452	441	412	416	472	437	444	454	444	440	417	445	437	438	452	445	444	413	450	416	454	446	444	430	438	457	430	424	407	409	424	479	450	428	465	420	402	456	438	450	449	405	412	399	475	405	447	450	427	446	426	433	409	418	449	432	454	403	427	408	449	449	430	451	423	399	452	453	381	426	432	405	423	431	425	415	439	455	469	444	441	427	428	413	421	431	476	417	439	460	435	434	419	456	458	456	433	428	402	438	475	444	389	429	426	422	477	461	420	423	443	440	420	454	447	440	397	443	455	385	464	474	385	432	431	447	441	434	400	439	435	412	416	429	451	456	413	430	446	462	436	415	436	445	423	456	448	419	401	443	441	425	431	426	423	437	457	448	421	452	445	421	456	439	448	433	433	439	464	486	420	459	412	419	418	422	469	452	448	430	444	438	419	409	434	404	430	467	428	436	411	443	425	479	434	408	437	435	436	462	427	439	432	449	432	454	433	397	438	440	437	423	432	465	437	486	460	426	433	438	458	417	392	461	412	427	411	439	439	434	448	450	436	438	405	410	459	446	408	415	460	455	428	458	423	446	452	417	425	448	436	442	474	413	439	433	418	445	436	436	431	423	465	448	432	427	443	410	393	422	441	399	433	392	417	450	435	414	439	422	423	444	399	439	413	447	449	442	424	467	436	424	410	437	392	452	488	419	410	413	428	410	471	434	403	435	453	402	418	411	394	429	448	442	415	429	418	412	459	442	451	443	407	412	406	442	482	436	422	410	414	452	435	406	416	425	439	421	439	396	417	454	435	403	440	460	434	412	447	399	465	443	463	428	476	468	451	431	433	417	439	410	398	432	456	418	455	458	465	409	437	467	425	405	409	451	463	447	427	439	440	407	417	423	452	434	445	431	402	412	420	427	441	455
23738	21266	28877	23957	21251	11753	1144	712	585	547	549	499	497	496	454	463	433	443	410	435	399	427	419	440	401	421	399	430	450	418	417	393	361	425	401	389	393	388	426	414	396	378	405	406	413	388	378	417	393	397	358	394	399	384	407	377	395	406	383	398	377	386	348	389	398	359	386	350	388	369	402	408	390	376	395	388	352	411	401	392	387	401	400	373	374	400	375	373	405	433	385	382	364	372	383	426	390	342	405	385	376	405	363	389	413	370	371	361	379	385	360	366	397	369	421	373	407	409	392	370	382	393	426	396	377	444	373	370	408	400	379	375	380	411	370	436	378	356	397	425	384	406	397	361	392	400	401	406	372	388	390	357	393	392	404	360	391	394	388	395	370	428	375	370	367	414	392	414	402	383	398	376	371	350	394	376	405	409	372	423	385	406	380	395	402	384	405	367	370	361	400	404	407	382	391	399	394	353	440	408	374	405	354	400	352	379	391	361	381	415	388	397	398	364	366	375	354	353	398	391	387	401	355	341	376	351	366	390	389	381	413	395	394	424	407	342	394	378	406	377	401	435	387	346	384	415	394	404	367	432	389	397	387	373	417	385	368	386	375	388	383	373	389	420	400	363	374	362	369	400	373	399	393	395	403	407	357	400	371	378	379	392	378	353	451	358	429	373	416	380	376	415	379	390	393	382	359	409	413	390	419	408	388	422	396	365	401	374	365	378	368	375	415	376	363	388	376	393	381	399	375	408	350	437	397	382	408	395	331	361	394	393	384	390	381	376	382	382	405	339	381	401	406	372	406	377	399	371	422	393	404	381	407	374	409	363	391	375	404	371	392	369	374	362	401	382	375	424	367	398	355	394	401	400	417	400	360	406	342	402	435	431	381	374	371	387	378	408	392	387	372	375	388	405	379	405	387	372	404	359	378	378	349	405	402	373	382	379	397	383	411	408	404	335	414	374	427	376	396	368	408	392	398	390	384	403	382	375	390	416	347	429	422	383	363	378	373	417	390	396	411	385	401	366	372	386	373	361	370	381	366	414	399	409	405	419	390	384	386	398	392	413	371	351	392	387	402	379	418	398	384	381	381	401	367	388	350	377	414	425	401	351	387	374	394	392	383	378	411	379	392	437	360	386	392	394	396	364	434	379	372	415	421	372	411	355	399	393	366	396	373	363	389	405	346	380	396	409	441	400	410	433	402	429	377	380	359	412	389	394	425	403	398	364	395	386	404	412	408	417	377	410	411	372	408	408	403	369	388	390	358	398	379	378	360	384	360	382	385	408	388	398	414	373	410	415	386	358	358	366	385	382	334	390	389	381	414	426	400	421	412	382	391	373	392	401	366	388	402	361	387	364	390	361	434	360	374	394	413	372	395	395	366	353	417	432	373	392	398	395	351	383	374	373	395	425	372	397	362	369	387	373	398	409	406	400	398	395	353	386	414	381	411	370	392	365	384	363	392	424	408	412	398	389	401	371	394	379	388	399	354	373	426	360	431	413	428	396	423	393	383	395	394	399	371	411	398	383	416	405	344	373	377	356	380	382	401	390	373	401	401	379	357	383	405	405	367	405	422	385	389	369	408	386	366	419	386	372	388	392	336	406	414	383	388	384	436	394	403	386	361	371	387	407	371	439	405	372	370	402	369	378	374	385	419	385	374	414	369	369	348	372	379	407	376	366	371	394	401	412	403	412	378	370	383	368	381	363	380	365	414	355	367	407	413	428	382	384	387	386	407	427	350	366	389	374	388	406	385	395	412	376	378	381	385	346	377	431	404	384	378	366	353	393	395	358	380	384	368	373	364	399	392	374	365	368	334	383	359	364	413	411	379	406	373	380	381	397	419	389	377	402	399	395	370	366	411	370	369	368	384	388	387	385	390	385	395	403	399	399	377	350	391	386	388	405	402	372	424	379	392	356	398	358	362	365	375	374	393	400	404	382	368	386	376	379	405	399	401	382	408	393	394	413	420	372	401	407	396	391	353	373	394	423	412	444	375	428	395	392	339	349	401	394	411	390	390	389	386	378	430	387	413	384	393	345	392	400	366	387	395	382	370	386	344	423	380	357	391	397	389	380	382	387	385	430	374	392	390	367	359	431	375	378	401	390	375	371	376	412	386	367	370	381	389	381	376	409	401	407	377	405	408	425	418	400	389	367	397	377	366	394	401	363	378	361	380	408	370	399	366	359	402	375	367	386	386	411	406	385	392	382	372	342	394	371	419	365	413	379	405	382	369	368	377	379	381	375	391	388	400	391	390	419	407	390	381	381	390	383	394	415	361	365	405	390	368	384	386	373	387	377	375	382	412	377	415	412	422	365	406	385	391	375	409	391	399	421	373	355	405	383	381	377	382	402	372	377	419	398	391	394	384	413	368	385	381	411	386	386	365	370	390	366	420	370	360	412	369	393	340	384	357	412	392	404	399	380	366	388	378	403	377	372	383	394	379	383	410	415	381	372	382	380	369	415	420	390	425	369	377	420	379	365	347	406	409	408	385	354	382	396	398	364	392	386	362	350	396	421	386	391	376	413	411	386	389	385	422	405	380	375	393	364	372	377	389	364	355	372	389	341	404	381	365	367	369	392	421	396	417	354	390	392	400	366	387	375	388	374	401	387	402	391	401	410	370	390	392	379	356	403	349	359	381	416	422	393	370	398	404	379	390	343	407	401	381	415	378	359	393	404	430	372	406	377	407	357	368	386	385	391	381	394	382	398	428	399	384	405	382	369	388	449	393	393	387	396	366	396	412	363	368	421	411	403	382	369	358	382	426	405	384	369	399	399	405	407	348	377	398	375	378	389	396	391	375	410	372	376	390	346	375	372	410	372	385	392	405	385	377	379	392	406	368	349	375	367	383	404	352	376	396	392	415	388	399	411	414	394	402	396	401	376	395	383	398	385	371	411	372	383	411	420	396	357	394	367	407	366	416	382	395	377	388	403	364	404	407	377	408	375	385	399	346	388	387	413	401	357	379	411	412	422	399	392	403	390	416	360	413	368	401	361	369	370	414	407	395	376	415	407	428	412	404	364	407	363	375	403	391	385	379	419	368	394	435	373	385	350	354	395	419	393	410	383	394	366	403	418	387	400	385	394	380	385	365	393	402	404	370	394	393	410	400	391	415	401	419	381	386	378	386	375	383	371	403	370	380	376	375	387	411	419	376	356	389	430	401	378	429	365	358	399	395	362	417	397	400	391	375	402	412	363	397	360	380	400	389	421	387	388	375	371	369	374	417	413	378	379	375	388	390	409	386	337	374	396	412	339	357	374	387	382	380	432	364	379	392	400	381	328	404	387	399	356	343	385	397	381	403	413	405	408	391	355	386	354	410	380	399	376	419	347	424	378	384	410	395	345	362	388	385	384	410	371	359	385	346	381	379	359	383	391	375	391	361	385	385	397	389	414	353	416	371	407	397	395	356	349	379	360	373	400	385	381	365	399	362	420	373	400	394	389	373	366	405	392	394	383	369	370	401	396	453	442
12254	9614	7955	3858	2743	2063	1673	1362	1277	1060	944	895	836	774	738	712	706	688	590	661	631	614	611	593	589	609	608	586	565	591	581	568	611	577	576	541	637	595	562	556	611	572	562	571	535	538	570	565	527	545	526	532	571	518	544	525	543	544	559	575	510	513	549	562	532	572	542	546	534	527	518	543	548	561	542	538	562	570	522	541	553	565	521	525	578	582	558	571	539	540	557	496	565	531	529	563	514	537	584	516	575	548	531	557	543	559	538	545	541	529	530	535	556	522	530	586	550	546	546	512	505	551	541	579	537	521	555	538	540	542	550	537	576	536	515	558	574	522	573	545	540	542	560	518	574	565	559	539	544	507	515	541	557	538	530	531	564	523	573	514	571	541	573	513	563	514	552	510	550	526	518	517	526	551	539	572	536	515	547	534	570	560	543	516	520	529	583	527	541	568	526	532	583	529	542	562	559	515	473	539	583	545	535	523	528	538	542	554	531	514	511	544	531	542	521	591	550	555	515	508	578	514	492	511	482	546	560	574	577	492	532	530	556	527	537	545	560	553	518	558	565	540	526	537	516	538	548	507	546	499	543	527	560	585	503	548	541	532	540	528	536	552	554	540	521	553	516	519	542	553	583	552	576	506	534	557	520	576	556	539	513	522	556	521	497	545	543	569	511	581	494	523	554	587	555	536	543	507	560	539	528	529	527	585	554	535	553	504	570	548	569	508	534	528	533	515	565	531	541	520	554	551	523	567	533	580	502	563	537	544	551	526	539	526	488	549	547	518	544	571	548	511	518	530	526	519	549	536	536	569	556	519	510	537	515	555	577	572	515	564	520	522	556	502	527	583	560	509	585	531	527	530	535	574	586	546	572	579	534	562	535	546	518	576	563	511	554	512	550	518	554	575	588	546	586	511	608	522	497	571	578	557	523	545	542	559	524	560	555	598	538	524	528	563	535	515	570	559	534	557	502	534	518	482	558	553	524	546	531	482	589	552	521	536	559	530	545	520	559	562	527	500	584	529	579	521	521	537	520	552	546	505	524	585	554	522	542	548	561	522	502	562	563	532	539	479	514	534	556	567	517	550	565	540	568	549	557	541	512	560	590	538	519	528	503	545	492	573	540	540	527	543	519	533	583	533	557	547	538	569	538	546	521	552	518	524	533	531	584	586	548	534	512	574	521	554	530	534	552	520	575	522	531	485	511	557	530	549	590	593	523	520	553	563	532	488	587	549	566	550	551	559	560	575	515	547	534	529	535	546	544	521	524	462	536	504	551	577	578	533	504	553	544	502	558	540	507	517	506	559	559	501	511	545	525	550	553	531	558	547	510	538	519	597	530	537	539	530	552	541	552	546	535	541	521	529	504	523	519	499	506	543	552	592	554	510	514	541	555	519	562	512	537	552	533	517	503	597	562	562	509	525	512	589	570	488	498	491	521	550	505	510	547	518	531	524	501	520	519	532	538	555	529	520	533	537	544	553	544	547	500	522	516	581	530	546	570	567	557	512	499	535	564	597	508	557	535	551	548	562	522	514	525	506	534	502	525	531	536	563	528	535	532	500	538	557	515	536	535	537	510	554	507	553	539	534	541	547	556	546	538	518	547	561	550	567	470	538	542	566	523	555	549	562	529	568	556	551	563	539	532	527	537	515	507	557	521	572	510	490	547	563	550	547	561	519	519	527	542	535	565	580	538	559	503	539	568	504	546	559	495	534	534	531	553	556	520	543	515	516	571	524	550	514	537	560	552	529	534	535	520	556	539	494	536	550	579	572	552	507	511	559	539	528	515	542	543	494	496	548	511	555	573	554	539	542	546	544	508	541	528	563	539	545	551	542	582	544	544	573	571	568	527	599	511	523	555	527	514	517	583	556	541	569	560	606	551	542	528	546	505	540	558	540	557	567	553	564	544	539	560	537	561	576	533	545	580	535	560	553	564	555	528	573	541	546	531	528	569	519	577	533	501	535	558	543	529	525	553	530	547	525	561	571	592	520	522	557	500	552	505	498	530	526	531	559	543	517	546	564	545	536	542	532	562	562	535	550	544	522	515	514	521	530	523	551	544	575	517	543	563	560	544	549	512	545	578	554	502	521	543	538	582	559	554	477	546	563	573	525	531	502	564	530	530	566	560	514	548	545	532	559	538	547	542	542	526	531	544	543	545	576	512	577	521	525	550	518	532	528	541	552	553	518	559	536	524	528	563	555	560	505	541	575	552	540	590	539	542	494	567	551	521	551	561	523	564	568	558	487	513	546	546	551	515	576	536	539	537	522	579	495	564	585	554	497	504	529	530	509	546	538	514	524	598	537	525	532	542	514	573	548	546	539	566	524	529	543	561	530	533	497	523	542	560	494	537	555	526	568	533	553	554	549	564	560	562	557	570	583	523	521	497	555	513	545	540	538	538	573	519	536	528	508	548	574	567	521	555	553	577	584	512	576	578	568	498	536	543	525	525	525	520	568	520	537	542	525	580	510	556	553	533	551	524	507	560	532	519	562	568	529	547	552	544	502	525	522	544	551	535	531	536	567	572	543	544	566	553	543	559	547	522	562	535	555	533	543	505	547	552	561	563	511	533	518	529	533	535	543	539	523	545	520	542	505	544	539	538	562	532	561	565	538	578	536	520	525	534	525	511	526	520	512	525	512	533	576	551	521	568	515	501	572	503	492	566	548	507	500	522	566	532	531	539	512	519	524	529	515	509	535	559	545	528	578	525	530	517	530	502	552	565	534	554	527	520	559	557	546	522	552	521	517	554	552	541	539	596	518	534	516	566	500	529	527	556	550	558	540	504	505	537	530	546	537	492	560	545	555	562	586	497	523	533	540	526	563	507	532	538	494	546	563	513	541	579	554	578	572	552	576	503	485	552	549	537	565	557	540	540	519	566	495	567	519	486	573	574	498	506	520	518	566	533	556	569	540	567	574	551	509	519	514	544	524	542	516	534	578	545	514	571	558	515	533	544	552	554	582	559	524	591	536	566	548	543	541	551	525	617	553	547	496	523	510	538	560	583	542	523	518	546	583	502	498	575	525	515	594	560	526	555	538	554	565	529	555	545	552	526	528	517	523	517	568	549	510	536	532	549	585	545	548	536	572	522	548	524	575	561	556	536	544	529	527	502	568	537	514	551	585	558	553	543	567	528	541	542	574	550	522	575	521	506	522	517	535	549	548	548	533	512	536	543	542	523	545	578	528	523	521	531	549	502	513	531	527	559	523	532	580	585	557	566	550	534	582	554	561	531	566	558	578	537	516	518	581	584	549	516	532	528	521	499	531	500	566	532	524	530	535	567	520	504	538	568	577	567	555	539	539	545	552	508	539	551	576	565	489	530	528	534	508	505	578	535	558	522	522	535	534	558	574	536	526	535	502	579	543	518	520	522	582	548	520	536	496	592	522	536	519	517	536	555	583	538	567	549	556	526	573	548	523	500	530	586	542	558	560	548	500	535	544	561	526	537	525	518	565	512	540	528	523	547	553
22919	21294	29325	23582	21294	21330	9529	879	657	573	508	434	390	384	383	337	346	305	297	299	294	286	273	275	284	283	246	267	257	278	274	232	222	280	245	243	270	247	238	252	214	249	263	254	258	225	208	243	216	219	225	219	247	218	249	235	230	255	221	228	219	246	256	235	226	213	226	249	246	264	221	237	222	228	259	209	216	237	214	225	244	244	220	242	238	233	248	241	209	247	224	240	240	235	239	239	220	191	236	240	224	215	208	225	215	214	219	241	237	213	214	220	210	258	239	202	242	215	223	194	235	233	211	227	221	226	240	212	231	231	225	231	222	228	213	229	231	250	223	229	206	233	241	243	224	240	246	220	259	224	222	228	201	224	280	210	224	243	225	229	219	230	215	236	220	227	266	214	246	238	246	219	243	219	211	229	248	232	242	241	198	216	243	244	208	243	243	211	247	231	213	223	219	249	227	236	234	230	234	232	235	224	220	237	267	237	216	211	228	237	223	224	226	211	247	213	206	200	252	232	238	240	232	231	227	216	227	220	241	221	196	219	235	243	226	222	228	235	235	208	249	212	220	242	228	236	221	238	212	227	222	219	222	233	217	213	249	231	227	207	221	203	230	221	257	208	224	241	218	233	225	233	213	248	240	218	241	225	218	224	221	240	219	226	229	230	225	220	245	239	228	238	229	226	229	226	221	231	214	218	232	219	222	253	237	224	224	197	224	187	246	205	231	219	234	238	246	227	230	233	208	228	228	248	224	206	218	224	224	237	221	233	231	223	221	229	216	238	216	229	227	201	221	226	239	224	201	234	229	240	214	228	233	238	246	247	236	210	243	208	208	233	228	244	223	230	251	220	218	232	210	240	227	216	231	233	208	210	203	233	251	229	227	247	228	211	221	237	238	199	205	224	249	218	231	230	214	190	247	212	239	180	223	214	219	229	204	237	216	239	244	212	253	228	247	222	223	218	234	207	253	214	240	234	260	237	235	236	227	244	239	246	220	237	223	218	218	222	223	252	245	230	247	210	226	202	220	196	232	219	202	259	215	234	233	204	209	212	224	207	233	237	252	222	229	250	238	221	212	212	226	225	226	217	223	205	257	232	217	222	217	216	219	212	267	220	237	239	199	233	237	220	241	231	220	233	198	222	222	253	230	252	256	241	220	237	216	217	257	234	215	211	221	202	247	217	229	245	210	238	230	212	223	230	224	213	227	222	233	223	213	221	224	234	215	230	230	208	210	225	250	228	252	224	208	214	231	218	246	232	236	240	246	216	220	215	255	245	230	241	215	247	231	235	233	216	242	205	224	225	247	201	236	215	193	210	240	225	232	250	201	229	226	211	261	248	212	233	231	191	233	218	239	229	227	222	222	227	224	224	241	224	234	219	257	253	235	241	251	220	229	239	232	232	200	215	206	241	227	225	211	223	209	220	240	254	217	233	209	244	221	229	236	232	242	240	232	207	249	233	214	271	229	227	226	230	215	214	221	227	232	227	208	236	225	208	215	231	211	203	232	232	237	259	211	225	233	233	233	247	191	238	223	223	230	240	226	229	220	233	234	216	223	238	238	231	225	206	207	230	243	230	235	228	246	258	246	199	235	233	225	222	208	255	229	238	208	239	215	221	223	195	223	210	236	206	189	233	199	242	213	205	235	226	219	221	253	247	247	238	241	222	246	225	232	244	238	196	220	250	198	235	241	234	225	204	221	235	213	232	216	230	229	220	235	218	216	227	226	217	203	221	222	232	225	220	229	241	227	224	217	249	199	219	214	222	209	209	204	212	237	221	215	225	219	266	226	210	233	225	226	186	223	217	225	201	224	256	232	242	254	225	252	264	208	241	238	224	219	222	221	202	230	236	220	213	244	212	218	238	234	240	219	215	228	225	208	223	208	231	232	247	212	255	258	248	220	198	250	210	191	263	252	228	223	201	228	211	238	210	200	219	234	205	248	228	215	221	233	216	255	218	219	211	247	213	217	184	230	227	197	230	240	244	215	204	252	246	225	211	213	220	257	229	206	220	210	236	232	225	239	234	227	225	228	215	247	212	248	236	245	252	218	232	236	247	226	239	212	229	246	235	242	220	255	248	183	214	228	239	239	219	241	243	199	195	227	258	222	214	229	228	241	213	197	229	205	222	217	220	215	213	243	212	239	221	224	213	221	217	205	222	244	215	228	226	240	228	219	207	239	231	214	219	218	222	257	244	236	209	216	214	231	217	216	233	255	229	195	256	226	210	231	222	237	232	211	204	225	263	234	205	238	241	257	242	225	241	227	223	216	221	242	214	222	234	228	235	218	230	240	219	216	215	218	246	246	234	215	239	226	194	215	222	207	196	217	235	200	238	246	256	267	236	218	221	234	239	234	221	230	207	231	192	208	199	216	246	196	205	214	207	229	211	221	223	214	237	215	245	219	236	233	234	216	237	237	207	235	222	219	216	221	227	215	211	214	234	218	227	221	212	227	240	237	230	217	222	212	239	227	254	234	217	253	220	220	247	210	232	230	229	220	215	215	203	229	251	201	221	249	208	233	206	242	218	212	222	245	232	228	201	237	225	214	242	255	206	222	211	229	227	222	232	212	219	265	224	242	220	227	228	198	220	201	213	215	242	220	198	255	237	234	244	204	213	230	224	231	268	216	219	216	247	221	213	233	224	219	207	234	217	218	189	211	224	202	217	203	215	251	254	221	217	212	229	243	238	231	209	219	227	212	237	218	219	260	212	235	236	220	225	220	263	232	230	207	221	184	230	208	222	201	235	227	226	207	225	232	234	232	204	210	254	231	242	225	210	235	222	226	231	241	227	200	215	204	227	235	192	246	226	227	236	218	215	231	213	218	219	215	219	232	222	233	218	205	222	256	243	227	238	229	214	208	210	216	210	223	230	210	250	217	225	239	240	208	237	237	249	215	221	233	227	194	198	233	251	221	224	218	248	240	227	227	216	212	219	241	203	244	233	238	209	199	230	222	207	230	234	223	224	223	220	243	238	195	232	240	193	206	199	269	239	230	222	206	235	191	220	223	236	269	224	229	227	206	220	235	230	216	217	229	216	219	204	215	233	223	233	239	230	234	224	229	227	218	238	204	219	241	241	232	212	251	224	223	205	227	241	188	232	213	230	219	199	236	229	218	211	245	228	201	201	234	227	212	212	233	219	252	218	224	225	236	199	235	246	273	209	242	209	225	253	229	221	224	237	235	239	259	212	231	224	235	239	236	233	231	212	232	200	200	227	205	223	227	218	202	231	269	207	194	239	226	224	218	238	239	211	215	201	216	240	233	222	216	205	221	226	242	230	221	238	233	182	257	230	233	228	235	204	234	205	207	212	205	206	229	226	264	201	215	238	223	222	231	220	225	205	216	226	238	225	243	244	204	233	236	250	213	235	219	230	222	217	222	206	221	209	220	242	209	235	244	230	231	236	245	217	228	241	234	222	233	240	245	250	228	247	232	222	232	222	226	243	245	255	195	232	239	226	216	226	212	201
13672	15478	12658	6429	4444	3281	2493	1967	1624	1295	1139	1030	859	755	700	660	633	587	552	540	490	448	442	435	401	417	400	425	387	390	411	392	409	371	405	360	387	357	369	371	346	357	362	359	353	358	333	369	349	353	352	335	330	326	327	358	351	361	312	331	321	359	344	314	336	333	350	310	307	320	342	354	304	348	335	323	336	318	332	351	338	310	309	326	335	329	330	355	314	343	388	316	325	320	339	324	345	325	349	357	319	322	287	287	324	312	349	333	349	332	310	326	317	327	335	325	306	312	317	335	371	296	348	331	362	309	308	332	308	329	297	324	337	339	308	322	333	315	310	302	339	332	347	334	320	328	332	345	337	315	322	362	329	339	327	338	317	309	316	304	333	334	339	346	339	322	334	352	338	347	293	313	326	341	291	309	341	331	330	345	311	332	327	308	342	329	316	314	345	346	309	304	310	325	310	303	320	359	341	323	314	322	339	300	342	324	336	321	311	339	280	328	320	323	328	318	326	320	324	342	328	315	308	315	356	350	306	326	326	318	325	304	354	326	308	324	319	328	330	346	312	313	333	333	306	316	321	307	305	331	316	335	344	317	368	318	333	336	327	315	317	335	324	308	296	360	299	317	311	337	306	330	325	331	385	330	345	327	323	329	313	332	326	332	311	315	315	322	333	334	318	304	311	324	328	341	336	337	340	289	314	311	339	328	318	311	341	306	329	339	315	309	303	309	298	337	348	342	325	335	353	317	342	323	305	316	339	364	309	316	327	298	345	299	310	329	350	334	332	342	316	325	325	310	326	337	349	329	344	344	326	313	310	338	357	310	350	313	296	306	357	319	328	315	317	328	316	328	337	342	349	312	340	314	312	315	313	317	309	307	330	302	325	335	327	305	327	333	349	356	315	355	322	293	351	327	350	359	307	334	333	345	320	322	318	338	339	297	345	342	337	335	304	314	318	328	334	303	305	322	327	339	324	297	330	319	345	319	310	323	336	336	339	349	314	334	330	341	339	332	370	355	337	341	320	323	330	322	365	313	326	322	322	293	331	303	319	323	332	322	322	337	326	316	325	359	317	309	313	312	334	314	317	319	342	294	349	326	302	334	317	308	303	319	365	353	307	306	314	346	295	314	335	319	301	306	317	349	295	319	347	299	311	326	323	338	289	324	321	303	328	322	324	316	314	311	329	319	338	336	291	299	332	346	342	296	320	343	342	306	329	336	339	327	349	289	318	321	321	352	362	332	349	316	334	333	322	287	309	285	267	277	290	321	324	338	313	285	314	329	333	301	331	329	332	325	338	316	333	317	328	329	285	331	338	312	314	340	309	346	306	292	344	326	325	331	313	327	324	354	342	310	344	329	341	319	319	344	323	361	337	339	344	336	341	326	328	301	350	350	343	319	315	329	312	341	300	320	337	301	311	315	345	311	315	366	303	320	341	368	333	355	291	309	344	342	347	349	314	326	333	341	308	328	311	295	344	313	328	312	349	328	330	341	311	327	341	321	322	325	321	291	292	347	336	319	354	322	324	333	320	301	318	317	328	316	352	332	334	317	314	337	330	337	291	320	324	328	337	291	315	314	300	307	314	332	349	303	310	295	315	285	307	335	310	310	302	348	324	338	326	348	348	346	322	318	323	317	331	336	328	304	323	328	351	329	343	299	331	360	299	306	345	316	315	336	303	339	309	297	329	327	315	321	335	327	319	321	294	331	307	325	345	333	270	323	313	256	342	319	277	304	358	343	325	314	306	354	308	367	316	301	334	306	327	341	320	310	337	351	317	326	342	318	321	339	336	320	302	309	341	334	348	309	331	324	330	313	327	318	346	307	369	306	331	316	318	293	331	341	327	305	330	319	329	323	308	317	323	362	341	325	310	338	310	304	360	311	326	323	339	332	301	330	295	305	310	323	328	319	331	342	319	332	314	343	309	339	349	349	303	344	323	324	370	336	293	325	320	341	299	329	331	324	333	326	294	292	321	328	319	309	288	303	332	317	335	345	314	317	331	340	339	341	329	310	325	325	292	301	291	315	324	329	314	310	339	300	345	358	327	313	361	296	325	339	315	329	321	326	313	349	334	341	351	299	328	306	315	304	326	308	315	345	355	335	310	339	339	334	314	316	322	304	348	290	308	301	291	331	282	311	309	329	323	371	316	315	315	345	333	336	317	351	307	354	341	294	347	352	309	305	306	313	366	320	304	319	316	328	311	316	344	316	328	353	317	324	330	297	335	301	303	299	328	342	327	342	311	322	298	329	352	321	312	336	309	328	354	348	290	292	326	342	303	305	328	336	302	356	342	335	330	309	340	312	348	312	306	324	339	334	371	327	349	310	341	286	381	343	317	310	337	308	319	319	316	316	318	276	310	298	337	335	344	317	315	324	335	321	350	330	350	309	323	321	309	343	328	326	285	331	320	335	312	319	301	312	314	337	310	347	341	342	322	305	340	346	293	300	287	313	326	347	271	300	318	325	317	326	329	327	345	335	315	347	325	286	309	309	327	329	307	317	310	337	316	304	312	345	318	326	364	325	341	340	334	308	355	329	329	309	304	347	332	326	293	366	334	313	330	329	330	309	347	325	356	306	316	342	308	332	304	336	345	369	316	326	351	342	356	336	353	337	287	328	351	301	279	335	328	306	357	330	308	313	313	338	316	340	309	307	299	322	346	351	298	326	333	343	337	342	314	360	324	332	322	300	334	356	305	311	328	340	340	292	316	307	284	332	303	359	357	304	317	327	360	297	308	350	333	378	336	327	299	342	321	327	315	347	349	310	316	335	313	347	334	327	342	342	334	308	331	340	325	323	332	335	323	350	312	323	334	303	296	297	326	312	344	347	318	289	347	314	282	277	309	313	359	309	313	342	314	359	322	327	321	336	309	307	326	328	336	329	340	328	326	310	339	341	333	343	342	350	335	326	338	329	298	333	288	319	322	300	347	348	322	315	315	326	331	317	331	319	320	335	328	325	302	327	327	342	343	343	339	355	342	316	315	306	321	300	375	321	308	331	312	319	320	315	332	309	340	315	371	303	320	322	340	317	290	368	324	353	319	329	312	337	337	356	322	335	350	326	327	312	328	333	352	333	333	305	325	299	291	312	320	347	321	307	336	324	335	307	339	316	297	320	333	323	337	327	331	331	338	330	345	358	342	334	305	335	346	303	316	340	340	297	281	299	341	321	309	358	313	327	334	280	350	361	310	325	316	316	311	334	340	308	316	330	278	317	332	301	364	341	304	359	334	345	313	312	297	319	325	318	350	316	335	325	343	320	305	296	300	330	326	306	351	343	313	303	320	315	362	314	306	339	319	337	310	331	316	299	330	312	326	300	347	329	337	283	322	315	294	315	353	308	340	314	326	314	312	315	323	346	319	326	320	343	342	322	356	323	321	328	275	311	309	281	355	329	322	325	328	314	332	320	286	336	317	311	342	320	342	329	307	347	382	320	325	355	365	319	310	310	297	326	338	299	322	336	322	335	324	317
26883	20737	9054	738	409	371	363	321	324	342	306	337	329	312	327	359	338	285	288	328	332	298	288	313	308	320	287	279	312	318	318	316	288	295	305	323	306	296	301	310	291	309	315	318	353	289	292	315	304	295	254	292	282	304	287	299	283	305	310	297	308	276	272	305	284	302	301	292	318	293	297	296	303	294	277	302	315	311	300	319	298	292	327	315	309	318	313	284	300	321	337	326	307	329	349	273	301	341	306	305	309	303	316	316	300	303	307	335	310	325	334	328	320	300	290	288	325	320	284	300	290	283	300	321	265	288	318	294	315	336	290	304	297	300	282	317	299	313	334	310	324	297	286	311	321	319	284	265	283	310	313	292	286	269	322	322	323	317	298	323	283	300	292	295	312	332	296	298	308	315	353	353	306	331	298	290	314	301	293	307	299	293	272	312	311	302	285	305	298	285	342	275	346	284	304	287	311	315	320	314	341	309	308	334	329	290	304	299	290	308	321	306	309	354	318	291	290	272	332	307	306	287	336	303	304	305	308	317	308	320	295	300	290	301	296	323	308	308	328	304	295	306	299	301	333	324	284	311	295	285	324	305	312	329	321	315	295	316	279	279	336	350	333	316	308	289	289	347	310	301	307	305	301	302	309	299	317	330	307	284	300	307	298	318	323	304	294	326	281	313	305	316	303	298	300	305	322	289	325	329	353	308	301	314	283	284	331	297	294	313	303	353	287	274	285	323	305	326	295	322	298	304	298	287	275	296	323	322	330	315	310	319	307	333	266	306	322	281	303	317	316	328	338	288	316	330	335	311	318	293	311	277	332	320	285	300	285	313	322	306	339	312	289	278	290	313	323	296	301	296	308	281	304	280	330	287	284	315	317	317	313	291	307	311	307	316	275	298	322	324	287	324	279	287	289	307	289	331	286	295	288	309	307	306	299	329	314	297	300	307	287	314	307	300	276	301	306	288	317	304	290	313	309	294	315	290	304	326	305	298	322	291	268	272	299	298	302	307	309	343	295	305	312	323	314	336	312	331	306	328	294	309	326	310	334	323	310	329	301	309	322	294	327	295	291	302	315	297	307	307	305	299	318	288	307	310	297	280	299	311	286	334	308	294	316	295	299	296	320	314	302	322	287	324	319	291	362	316	285	290	303	340	287	285	296	281	316	316	299	309	304	310	323	302	298	315	299	303	324	313	316	291	306	301	296	288	323	298	319	340	305	314	302	303	298	306	281	294	285	318	315	307	319	295	296	292	290	329	315	293	324	332	325	318	314	298	299	326	293	308	334	303	307	334	299	311	314	290	319	301	287	303	319	316	325	324	291	368	315	294	322	310	281	317	286	290	273	286	343	292	319	294	311	321	311	312	319	327	313	302	312	300	320	312	317	303	290	276	295	276	316	294	318	310	314	303	281	288	321	319	311	336	330	307	284	299	304	301	327	312	318	321	301	290	321	318	301	311	307	286	313	287	280	304	267	290	304	327	348	324	284	300	306	316	339	334	294	289	313	328	317	298	278	312	300	323	299	307	295	297	289	317	273	307	288	319	325	315	326	338	318	320	296	300	316	302	301	290	335	296	295	306	312	334	304	329	300	313	314	320	336	335	293	328	324	277	324	288	303	311	329	306	309	323	308	297	307	294	302	304	292	287	284	305	317	309	304	311	292	307	309	278	323	323	329	320	312	311	281	304	308	320	293	257	295	293	335	305	324	305	307	320	320	281	329	326	343	313	329	289	323	292	286	304	324	323	318	320	319	309	322	289	309	315	270	313	303	306	303	297	330	312	289	294	337	317	291	280	325	304	271	303	325	324	317	286	331	296	294	315	299	337	301	333	337	291	314	310	300	279	290	330	347	286	277	297	277	312	337	303	312	315	299	270	305	289	333	290	329	272	320	338	326	318	310	292	352	341	270	328	299	316	292	296	314	312	301	280	304	280	304	321	313	304	311	330	293	311	301	315	307	318	288	318	302	296	315	294	284	324	337	325	305	308	306	309	302	288	330	304	276	327	325	314	323	308	332	291	292	329	318	300	335	302	304	329	290	301	310	308	315	325	315	341	320	289	278	296	312	304	295	292	288	306	284	299	306	267	322	315	313	286	286	308	287	295	308	307	304	320	271	323	304	346	332	323	312	271	310	339	289	293	327	279	312	287	281	300	318	291	334	281	301	310	295	292	335	298	320	270	327	310	328	327	314	290	309	290	307	324	265	335	297	321	324	300	283	304	317	320	312	315	290	316	332	305	309	310	303	320	317	303	321	272	284	304	323	309	331	301	336	313	307	325	296	312	354	319	296	337	286	304	317	295	326	327	305	295	337	311	318	330	308	307	311	306	300	278	307	289	317	308	314	345	336	326	319	299	344	278	321	304	308	294	310	272	321	311	300	311	302	309	302	319	307	304	320	293	295	303	301	316	302	298	294	329	304	334	348	286	304	322	342	301	308	298	316	305	301	279	300	316	281	298	327	319	294	329	317	312	331	310	307	314	294	303	296	284	307	320	320	322	310	309	294	326	319	303	286	326	295	278	302	345	321	333	324	303	319	283	294	335	333	323	303	318	367	324	331	293	303	304	316	306	323	318	303	303	316	296	310	294	304	301	314	298	307	306	328	322	296	278	304	286	327	322	287	304	289	311	302	312	341	320	336	322	290	303	335	330	305	304	300	300	311	321	333	315	300	342	293	313	265	318	283	307	330	317	321	307	314	298	280	345	321	306	248	357	305	321	345	314	313	298	302	335	303	285	301	345	334	349	311	318	293	290	344	307	312	331	348	291	297	315	275	286	322	341	322	300	297	353	294	301	322	326	301	306	297	292	296	299	313	301	302	266	301	312	310	335	301	295	309	317	283	298	316	291	324	320	303	315	288	321	309	269	291	317	277	299	313	313	300	294	328	294	318	315	294	289	301	296	336	338	292	276	308	303	293	314	307	309	310	327	310	328	342	318	338	286	308	305	320	322	306	251	335	283	279	290	302	333	297	302	315	340	310	279	325	293	282	352	339	340	300	292	341	286	312	313	293	307	314	299	307	292	297	299	302	313	303	290	319	285	286	312	326	346	325	303	291	320	303	316	328	286	318	313	299	292	281	303	304	276	299	302	346	358	327	289	294	280	297	307	312	302	300	292	302	317	313	307	292	271	323	328	297	306	294	314	291	292	299	280	309	303	303	306	321	300	290	287	283	295	294	312	315	281	320	310	319	328	296	310	307	302	294	329	317	304	324	305	320	287	345	311	310	290	323	302	313	307	311	290	318	302	303	308	306	327	288	335	309	316	309	311	315	335	290	299	319	294	290	349	313	311	312	315	284	331	301	313	329	320	316	305	310	306	335	290	337	318	297	299	310	302	314	316	321	278	338	321	282	297	290	292	301	297	328	347	308	319	298	304	307	314	291	305	316	300	293	326	301	323	291	317	337	313	307	301	324	264	301	304	299	296	301	302	304	292	311	310	314	268	302	323	305	296	279	297	309	301	296	309	284	291
6041	1122	967	686	557	555	504	468	455	458	417	459	426	441	472	479	442	443	433	448	422	446	410	448	422	440	460	404	415	414	414	407	428	438	438	420	428	400	446	437	437	401	430	429	421	435	399	428	439	401	474	405	438	434	428	449	429	446	435	454	456	424	433	442	422	448	468	417	421	434	419	423	433	424	428	430	414	428	447	426	386	438	430	445	432	468	462	411	421	440	420	454	427	453	426	442	465	424	427	443	439	449	421	438	422	414	423	436	415	446	456	429	445	439	444	446	388	413	457	440	436	457	442	430	464	405	433	424	426	457	430	389	410	427	451	443	450	455	483	426	418	416	433	401	442	452	481	469	440	407	427	409	431	431	448	454	431	445	416	409	447	423	426	409	440	418	432	448	421	444	426	430	457	415	461	473	454	443	420	431	433	412	437	434	395	417	440	419	457	416	425	433	444	432	440	457	416	445	458	400	423	401	426	438	429	476	383	464	444	419	426	453	430	451	477	440	440	416	442	412	404	461	442	408	443	406	427	487	401	440	463	411	403	422	426	411	417	443	463	432	467	454	462	468	392	440	388	432	421	432	445	445	446	459	411	413	445	430	431	438	412	443	425	449	429	411	453	441	442	418	424	425	421	430	434	403	404	441	436	414	464	426	414	408	424	417	441	425	462	426	448	443	427	443	455	427	426	412	443	436	441	409	437	435	467	452	447	409	402	396	410	432	472	443	451	410	453	406	435	455	388	420	461	436	451	411	426	428	446	477	431	441	425	448	460	438	467	445	413	464	425	467	418	464	433	414	426	413	398	464	447	457	420	414	412	400	432	415	417	465	449	412	429	440	434	433	444	414	440	436	420	467	450	456	387	446	426	447	449	426	396	445	417	445	412	422	434	455	446	405	443	449	440	439	455	428	437	431	471	448	478	465	430	442	442	415	456	419	472	466	432	416	458	462	475	417	457	415	433	403	483	412	422	405	437	443	431	436	437	438	409	416	452	425	426	441	427	417	455	456	448	471	416	428	402	406	453	437	430	438	420	423	445	433	402	417	414	459	439	440	444	418	439	445	434	428	388	415	440	480	418	439	466	412	409	413	414	411	386	465	419	461	428	415	451	426	439	441	430	412	476	451	433	425	459	397	424	461	422	418	439	426	423	401	404	438	434	409	454	399	431	404	413	465	438	437	424	428	442	424	423	457	423	437	447	427	392	410	446	430	425	443	411	459	444	452	441	391	444	397	409	399	424	444	419	390	424	450	449	469	422	439	424	427	413	431	441	420	431	415	411	424	415	431	421	403	438	448	439	448	409	444	417	422	428	460	376	426	428	415	431	469	436	438	417	448	430	410	402	420	443	448	455	434	418	443	429	396	435	423	413	444	442	422	417	417	442	385	441	430	419	420	430	431	391	444	449	451	436	407	413	443	458	407	414	406	390	373	394	445	437	451	428	412	451	405	452	444	473	404	427	429	431	438	415	398	400	416	404	440	420	426	391	427	418	436	440	442	444	439	449	421	428	407	427	426	456	460	447	387	437	429	454	444	462	440	452	447	416	445	465	468	445	422	421	425	422	439	406	434	410	406	478	439	398	393	436	471	412	427	455	419	425	422	417	398	407	435	403	439	422	424	496	469	419	455	412	444	409	409	385	409	439	381	418	438	473	444	428	437	429	436	432	452	451	480	431	423	462	422	413	429	451	433	434	464	446	439	438	454	420	421	435	409	451	417	411	406	411	431	433	424	436	444	447	454	459	423	396	441	429	427	449	444	428	435	438	467	424	444	444	414	378	464	394	403	456	479	414	406	392	399	448	431	408	432	439	453	449	421	432	438	454	422	450	431	412	408	433	417	407	424	424	419	435	417	422	427	412	426	458	384	485	427	481	426	427	450	467	429	434	454	410	429	444	417	444	420	455	405	394	427	400	458	436	423	431	437	444	437	404	410	423	440	414	445	407	472	425	416	412	419	467	457	395	459	421	421	410	419	449	469	443	469	445	409	419	449	452	423	455	443	429	408	441	437	410	437	435	433	429	491	424	436	440	407	445	446	402	428	409	420	451	427	411	434	453	444	436	413	428	418	425	412	447	404	453	444	435	433	412	400	427	391	414	438	444	417	420	453	383	421	414	426	427	430	438	416	443	441	427	423	405	441	427	435	422	434	457	462	435	439	441	407	478	436	442	419	415	434	421	455	393	470	436	421	410	436	420	443	434	458	450	470	432	437	449	438	450	419	410	439	431	457	418	407	430	415	408	451	445	421	432	410	428	381	484	398	426	423	426	463	450	388	430	424	387	422	414	436	421	447	429	453	400	411	422	449	435	416	436	457	427	421	441	444	453	395	430	439	439	442	451	396	413	475	413	455	405	460	439	430	447	424	434	421	422	396	419	404	435	463	431	423	452	455	432	471	462	462	434	428	442	444	429	418	413	450	447	481	407	416	426	423	470	434	410	461	413	443	421	390	432	433	408	467	438	426	443	446	459	374	438	415	405	403	432	408	425	461	415	449	450	399	418	416	447	452	400	445	448	405	418	422	463	467	410	454	424	446	433	381	454	450	443	424	444	450	430	446	475	460	422	437	428	465	415	431	433	396	412	443	422	428	409	417	419	424	472	449	412	462	446	450	452	453	462	409	405	459	414	422	410	399	465	436	411	395	418	451	420	420	426	426	425	439	408	436	433	448	420	417	452	409	420	435	494	426	446	394	423	414	432	442	490	455	391	457	440	451	434	433	441	434	444	410	440	443	462	453	456	435	388	455	410	419	438	379	437	434	444	429	433	441	442	415	440	476	417	447	444	470	436	443	423	433	435	454	425	429	456	415	416	442	439	437	406	421	448	450	446	404	449	440	419	438	433	444	426	448	452	458	420	461	492	397	455	395	458	443	408	390	411	430	449	421	431	418	409	424	406	427	422	391	430	427	416	435	426	451	440	417	463	429	424	466	447	420	399	419	423	437	413	390	442	461	436	431	433	448	409	434	386	441	408	410	437	441	441	435	466	397	428	449	447	445	422	408	447	430	449	442	439	422	406	411	418	419	418	460	447	440	408	448	400	406	439	445	447	407	427	381	477	463	450	398	452	425	423	475	442	431	455	424	426	399	444	426	428	430	440	449	464	434	447	438	422	390	414	437	442	462	435	433	431	427	434	433	425	427	439	438	393	406	426	410	427	394	435	438	440	411	400	413	462	421	466	487	413	420	401	404	410	438	449	402	433	477	429	423	429	424	441	438	438	431	448	453	426	447	408	425	454	428	427	425	392	423	466	443	446	422	429	412	414	442	456	463	401	420	435	416	393	443	437	406	479	423	448	405	403	414	425	431	440	398	440	439	381	460	417	458	429	443	385	412	455	444	426	462	450	425	425	451	409	410	404	422	415	422	472	462	447	481	419	434	377	450	432	425	424	433	423	443	409	420	421	430	422	388	427	404	438	464	437	451	430	438	423	429	415	406	442	438	418	440	441	430	419	433	426	447	449	393	442	415
23709	21284	28870	23995	21265	11674	1116	722	583	583	542	509	485	458	453	407	441	450	405	436	423	397	436	387	403	420	420	397	446	382	404	399	410	392	413	399	420	400	406	381	412	390	373	384	366	414	395	410	368	391	355	353	354	351	355	396	389	392	347	366	399	371	367	392	381	396	368	389	398	380	423	387	390	386	367	379	402	375	364	359	380	354	407	408	402	393	409	374	377	447	396	353	416	368	406	401	401	361	368	357	385	374	382	371	372	368	376	358	381	343	403	399	373	394	386	385	383	346	382	367	378	355	379	379	387	362	427	380	371	378	393	378	392	366	405	426	359	378	387	407	372	378	396	388	404	391	368	381	383	427	371	386	403	381	426	415	392	366	396	401	347	397	355	365	383	376	350	370	397	412	382	382	368	352	370	396	354	376	357	351	380	373	367	381	396	381	419	403	370	416	423	402	392	379	403	368	374	393	397	359	393	374	392	385	382	367	394	401	391	371	386	382	355	383	367	388	395	397	416	362	416	358	415	407	373	419	385	406	387	385	348	373	386	397	379	359	396	394	392	365	382	377	419	406	375	389	418	374	360	409	372	414	369	379	390	339	404	344	346	384	383	365	382	387	382	402	360	383	363	371	412	363	362	385	411	369	371	388	389	386	376	385	359	401	366	362	382	340	346	388	404	398	426	389	386	388	363	376	366	378	386	377	361	375	366	369	380	396	364	374	358	396	398	395	409	407	359	405	364	416	351	381	362	373	380	402	384	362	360	419	365	374	333	407	401	404	392	401	373	347	374	396	387	359	383	372	369	371	362	381	405	388	386	396	368	397	364	387	407	373	407	406	389	402	386	360	392	379	379	345	381	367	379	376	373	373	393	395	390	388	387	417	379	371	364	372	382	380	379	379	341	359	374	355	395	363	357	404	345	350	409	408	385	340	366	430	383	386	387	355	371	385	369	386	375	381	365	397	390	379	397	439	420	346	379	388	380	393	362	399	399	383	347	365	394	375	398	352	371	411	373	376	380	388	404	357	394	378	406	340	345	396	383	351	387	390	356	395	356	389	329	370	384	379	361	381	383	363	377	347	415	361	370	376	389	390	370	385	386	401	381	390	377	388	365	371	362	382	399	396	410	368	355	379	390	378	334	357	386	379	395	370	327	402	380	390	370	438	373	390	360	383	354	370	383	420	386	378	343	388	419	362	353	362	387	380	403	373	362	386	363	365	410	345	369	386	383	404	389	399	376	418	389	364	351	370	381	408	361	381	384	400	363	386	393	358	374	387	394	383	384	351	446	382	338	374	415	397	374	382	398	393	381	390	393	395	396	391	361	363	387	402	397	360	393	388	375	370	369	344	414	409	374	375	424	378	385	395	373	386	359	407	404	379	368	395	405	383	376	383	379	362	423	382	391	380	382	355	374	388	393	421	387	398	370	377	383	366	383	366	368	362	400	372	386	384	389	393	392	370	368	380	384	369	364	385	399	377	399	389	372	401	360	365	364	348	411	370	371	386	373	401	372	402	393	383	376	361	398	399	353	370	371	380	373	384	371	397	388	359	317	360	381	341	362	371	416	349	363	389	391	374	391	395	397	375	354	383	394	383	365	359	388	384	410	433	378	374	388	372	385	364	381	374	397	411	373	389	368	374	418	366	407	414	380	371	387	375	354	361	401	377	347	382	354	388	391	381	338	406	361	444	359	378	354	370	397	389	371	370	403	387	391	389	396	397	375	398	336	397	381	365	389	379	414	376	356	313	404	398	409	401	382	386	378	367	384	377	382	381	406	378	401	400	412	358	383	364	418	405	387	401	380	345	388	373	385	384	408	376	388	364	420	368	385	417	405	370	402	359	375	374	395	382	367	353	367	368	361	361	368	412	383	376	423	389	374	389	425	379	371	370	375	409	367	386	387	411	368	404	357	393	406	369	374	379	391	392	360	356	386	379	373	372	346	361	370	362	384	407	407	391	374	370	409	395	373	374	414	374	407	382	383	357	372	385	379	378	399	403	377	377	407	397	382	353	346	381	403	395	367	385	359	399	366	410	372	366	374	412	409	369	427	381	407	351	369	384	425	389	373	399	379	362	402	400	402	389	360	404	395	389	367	425	391	438	386	385	400	378	364	376	378	368	409	379	406	422	410	359	408	376	374	385	400	354	382	386	398	376	372	336	380	383	404	386	381	383	402	370	400	385	400	412	375	389	362	364	374	379	413	376	348	368	402	403	409	394	364	390	373	397	414	363	401	393	373	384	374	413	368	387	407	408	343	401	385	382	377	373	353	395	387	408	387	346	415	388	370	339	375	386	348	349	372	397	372	373	379	413	374	401	399	373	397	379	361	383	423	389	347	375	404	397	393	407	385	391	392	354	412	362	380	363	348	378	397	374	381	417	406	410	380	421	362	388	423	380	385	366	400	419	383	378	379	384	371	429	368	355	392	385	394	358	366	388	411	379	407	368	399	374	366	397	393	409	373	377	352	386	337	404	379	364	390	383	372	366	387	363	406	348	396	396	351	390	397	375	382	392	373	425	383	402	379	370	382	357	372	347	400	404	365	368	353	362	380	361	415	383	384	402	383	372	335	381	395	364	374	367	385	419	400	370	353	431	401	349	392	364	385	388	377	392	386	374	395	372	397	373	355	389	411	400	343	359	378	357	379	378	364	422	375	365	401	358	389	341	385	382	389	378	363	407	377	392	381	358	322	357	362	385	373	385	377	357	387	409	413	379	371	380	386	377	394	371	419	375	396	354	366	387	403	376	381	379	375	380	338	387	388	403	409	375	374	387	386	403	407	380	412	395	377	400	403	380	362	390	378	387	392	370	418	377	403	395	346	359	360	407	412	391	410	334	356	351	376	415	388	375	375	373	389	377	365	401	414	415	386	380	393	365	389	384	421	395	412	338	376	391	432	400	382	364	370	369	347	391	353	380	387	376	381	394	385	399	389	391	371	369	386	370	392	371	383	385	352	411	378	382	398	399	397	386	390	384	400	394	384	362	383	380	367	392	373	408	381	392	365	414	381	401	371	362	372	364	378	397	406	363	400	369	364	402	426	402	375	380	411	367	389	395	379	367	360	414	421	395	362	375	359	368	375	396	399	376	380	384	377	351	370	411	370	379	398	385	378	399	358	387	391	390	392	352	370	379	341	389	380	388	387	400	379	374	386	370	361	376	361	364	415	380	389	399	388	394	340	394	452	367	371	404	393	386	416	372	379	408	387	376	377	402	401	385	377	374	364	407	374	366	373	374	365	386	366	368	395	363	394	377	390	402	390	386	403	395	362	337	359	403	400	364	391	395	361	414	376	392	388	396	411	385	390	405	360	366	388	382	348	364	388	427	379	381	385	370	369	404	384	395	387	355	386	420	330	388	359	368	376	386	368	384	383	417	370	401	404	387	344	382	366	386	366	368	379	341	392	376	355	352	357	376	378	384	389	403	354	388	378	381	381	413	382	402	383	394	353	379	398	412	387	371	387	384	414	366
12006	9566	7863	3774	2725	2093	1657	1404	1194	1072	1008	858	816	775	770	733	685	671	596	640	625	582	592	606	592	635	573	559	557	540	516	546	551	544	530	545	603	558	577	514	574	537	545	565	545	542	542	544	581	536	539	532	531	547	547	562	550	533	565	542	559	536	518	587	544	519	511	533	554	564	517	561	540	528	564	532	575	505	519	544	553	521	554	556	524	506	484	547	556	547	553	546	538	511	532	537	512	550	572	513	508	509	550	554	604	536	550	552	551	507	546	526	516	491	525	546	513	527	558	472	537	547	523	556	556	510	555	596	567	519	541	522	527	546	553	523	538	497	517	509	548	530	514	557	552	538	527	570	565	525	527	525	540	483	548	521	540	543	558	518	551	539	545	534	557	556	507	541	528	588	561	554	537	558	528	552	563	514	569	524	525	530	521	519	550	563	552	539	546	507	528	575	541	518	545	562	555	549	526	547	508	542	545	536	539	553	521	544	561	558	554	503	558	546	561	545	559	532	524	540	502	539	488	531	542	556	550	553	486	535	540	529	556	531	546	539	513	546	517	546	516	583	544	495	521	531	487	577	517	500	488	578	501	512	544	520	489	545	581	496	536	607	556	528	547	524	516	531	521	563	510	531	505	513	544	534	516	519	550	515	539	548	527	554	563	550	526	481	526	530	525	523	498	495	504	519	531	537	509	515	544	538	526	559	548	524	560	521	534	520	494	598	536	501	512	517	534	493	518	519	504	503	549	507	532	513	575	590	536	533	531	538	523	541	502	534	524	499	523	536	529	534	561	529	500	504	586	530	559	545	544	568	543	561	525	539	491	524	543	535	545	518	537	568	541	543	503	537	545	524	545	546	534	537	537	499	571	556	539	526	533	545	489	537	520	529	537	550	507	535	566	517	549	538	532	540	511	550	533	568	518	562	517	537	521	540	521	534	516	540	553	520	566	518	582	528	542	532	509	513	549	542	549	543	541	509	557	556	505	521	540	531	534	530	539	542	530	559	568	569	544	531	540	513	530	575	511	530	551	551	562	559	538	513	530	507	531	485	500	562	540	517	542	562	516	479	526	539	572	523	530	495	525	582	518	526	504	510	522	555	529	534	540	563	559	508	537	524	533	532	533	531	565	527	530	528	545	508	543	518	534	522	542	525	509	535	559	542	535	510	492	549	550	563	528	524	504	495	543	549	521	537	518	534	506	509	564	532	574	564	503	574	507	521	534	472	518	536	574	512	529	546	548	531	568	556	583	470	549	510	540	564	541	549	533	549	525	497	532	527	564	551	573	511	548	530	520	496	562	524	527	523	554	513	528	526	538	558	543	520	531	549	534	526	505	520	499	568	532	558	567	571	488	546	509	539	506	514	529	521	558	517	518	516	558	522	519	540	542	498	508	557	548	533	553	547	550	535	541	563	513	550	552	515	525	502	573	502	516	523	545	469	534	544	518	548	533	528	575	505	538	559	527	565	535	559	522	544	560	572	543	568	538	546	557	553	505	535	571	507	535	555	553	538	534	543	498	522	557	540	570	535	476	528	514	528	555	514	510	527	539	535	567	555	554	533	513	574	510	541	525	501	531	520	510	518	562	515	572	558	512	552	549	516	562	527	567	524	560	562	510	550	534	535	551	539	574	534	543	517	534	506	563	519	511	520	537	529	530	550	526	530	546	541	486	539	553	569	540	521	555	513	535	560	564	546	488	505	548	539	524	546	525	542	521	548	561	510	513	577	525	566	541	527	507	497	573	540	514	573	542	523	523	511	532	570	519	552	553	573	570	502	551	587	545	525	521	529	529	532	543	533	552	556	487	514	524	526	503	531	517	509	531	507	544	521	528	557	558	521	483	537	567	556	521	539	530	473	515	548	528	522	537	522	511	496	540	512	530	551	544	492	562	536	480	556	559	553	526	498	553	509	534	513	530	515	550	557	539	541	495	509	546	505	512	485	518	533	500	550	538	514	579	546	515	523	530	490	548	536	528	509	515	539	488	566	513	569	490	532	543	531	529	514	519	514	542	562	561	523	541	573	555	558	528	548	547	532	537	523	510	501	566	568	539	543	552	500	549	567	517	494	517	552	564	535	526	516	528	561	566	514	537	516	595	539	533	497	516	544	502	514	488	505	523	546	543	507	491	563	569	522	520	514	512	539	520	555	567	547	498	528	538	575	528	535	558	550	514	536	546	524	562	516	545	517	515	487	507	569	534	520	552	533	537	549	491	528	553	541	536	545	538	499	535	509	533	527	510	514	517	535	589	523	514	519	511	521	495	516	517	507	567	525	569	570	549	519	566	487	542	515	537	561	550	548	555	521	544	565	548	507	548	521	524	540	554	555	536	556	505	464	576	548	485	584	522	542	561	555	567	551	527	531	524	519	551	543	521	517	551	466	539	518	558	549	516	543	547	532	504	538	513	510	531	527	544	529	536	574	525	527	506	529	519	508	553	541	505	528	540	467	541	541	547	560	500	572	545	552	535	536	500	535	521	485	529	547	544	509	510	515	520	501	520	535	550	530	554	531	530	551	549	508	562	545	552	498	541	522	542	521	522	506	523	529	529	509	522	569	484	541	514	526	573	499	516	529	503	556	528	468	516	551	518	513	564	549	517	557	552	551	552	538	527	534	520	558	546	530	497	541	571	543	515	569	520	528	448	530	560	522	481	538	557	531	514	549	520	530	569	561	530	488	487	527	563	518	530	509	592	548	495	556	534	570	494	563	576	546	522	535	521	554	521	535	536	553	503	554	568	517	528	502	516	527	468	529	555	541	501	513	492	588	557	516	512	524	530	563	546	552	509	539	529	533	521	499	550	553	494	517	548	500	590	547	518	524	507	533	557	533	541	560	530	549	542	557	531	531	509	533	523	566	559	505	508	506	536	565	530	530	526	531	516	519	545	554	530	504	565	530	566	527	542	534	569	513	518	528	549	582	526	490	558	488	531	598	529	574	548	524	493	522	512	580	553	565	549	505	508	529	539	508	483	555	557	568	542	539	502	535	521	574	534	539	531	570	516	538	570	503	515	538	578	536	536	503	521	537	561	531	580	513	556	530	493	527	535	545	541	513	555	508	533	522	503	542	533	526	519	507	544	544	499	523	529	553	549	564	522	535	549	547	561	518	483	507	512	544	533	511	534	536	579	523	507	539	543	485	516	543	522	509	558	533	540	536	521	524	539	560	500	503	542	537	529	503	557	547	553	552	544	533	534	562	511	544	493	566	500	543	502	540	561	524	527	568	519	529	562	525	535	559	553	552	537	534	555	566	525	543	522	530	539	562	525	547	550	567	541	520	505	523	482	490	535	471	538	567	550	507	545	495	528	509	544	526	536	558	521	525	565	493	507	513	547	519	558	571	537	505	510	538	530	533	510	558	513	513	473	494	552	557	542	545	509	553	504	556	537	510	496	537	525	555	493	563	519	516	541	550	536	566	544	557	521	529	485	537	516	565	550	531	512	559	504	519	495	519	518	581	520	500	553	546
22911	21276	29277	23618	21277	21312	9728	906	641	581	510	482	406	393	368	345	342	327	322	289	296	289	267	270	246	258	268	236	253	246	258	230	234	256	230	246	247	244	241	219	246	239	248	253	244	235	223	255	251	229	259	214	239	219	205	279	246	243	204	252	235	224	235	206	222	232	214	229	207	217	215	228	244	192	213	222	219	223	219	212	220	212	226	253	218	236	221	210	248	228	230	200	210	241	224	222	201	218	230	228	219	217	219	239	242	223	210	237	230	224	219	217	220	219	200	229	236	229	196	196	210	212	215	218	243	198	203	197	227	238	243	222	243	205	222	223	212	218	225	254	234	222	239	218	231	229	225	225	219	217	236	223	202	242	225	228	197	204	217	230	231	233	213	248	214	218	244	238	209	184	246	228	203	231	225	248	230	247	196	200	216	228	208	218	222	234	239	250	221	210	210	183	222	199	209	208	216	209	236	221	210	221	222	238	194	202	209	223	239	225	224	202	228	215	237	209	240	224	214	236	218	220	235	247	245	215	224	217	204	240	256	226	200	207	216	195	213	217	255	210	219	221	223	232	229	192	229	206	214	200	201	212	248	220	199	222	201	233	202	245	224	222	230	209	223	222	228	205	217	213	245	254	228	216	233	228	218	220	225	214	256	235	209	231	252	220	214	246	243	229	224	214	231	212	261	236	220	188	237	238	210	210	227	218	232	245	211	223	192	211	214	196	208	223	213	228	219	224	223	236	213	241	232	232	221	229	224	223	220	211	208	203	240	244	239	241	214	213	218	226	238	192	208	198	230	259	238	225	229	234	213	208	248	231	219	188	208	238	212	230	222	195	211	210	213	232	222	220	223	233	214	218	258	220	236	231	221	245	207	217	196	210	223	233	232	216	211	234	220	240	230	203	238	202	237	226	241	241	232	232	237	222	207	232	218	232	231	229	260	220	208	244	240	197	205	210	226	239	215	228	214	197	223	218	240	217	233	239	220	228	215	248	215	232	223	214	221	221	224	207	214	207	203	241	245	202	196	219	215	224	215	235	227	211	209	250	230	244	239	213	204	220	242	219	227	226	226	220	207	232	237	205	227	224	228	199	209	229	253	225	246	237	234	224	211	218	207	217	238	226	213	232	220	208	233	223	223	206	247	225	250	221	234	201	208	229	226	254	233	223	221	222	222	216	224	216	207	213	232	235	222	194	210	207	228	239	210	208	223	226	248	194	198	226	243	222	218	254	242	225	212	230	221	219	218	221	216	235	220	229	223	216	211	230	206	210	233	237	209	232	243	223	214	229	212	236	241	216	231	218	238	247	231	205	210	216	216	204	214	231	179	218	215	208	248	229	207	239	234	200	224	237	187	232	254	221	227	216	253	251	218	246	208	221	217	223	251	243	239	242	219	240	210	212	201	222	209	208	242	234	213	214	242	211	231	211	209	216	228	225	217	226	207	244	218	238	211	220	257	213	200	199	222	205	212	229	200	233	231	244	244	230	238	245	228	217	237	208	216	227	226	219	245	207	210	242	215	209	225	192	229	225	247	228	225	241	221	225	218	176	217	209	206	225	231	236	223	226	245	214	248	251	215	219	231	231	206	215	229	211	204	238	228	199	211	243	226	189	243	228	230	226	208	224	221	217	225	217	207	244	235	222	212	225	222	230	256	194	207	205	219	259	193	234	247	205	226	208	220	212	215	219	201	225	226	211	210	226	231	240	207	233	243	215	226	228	186	234	214	242	243	234	211	237	214	206	225	210	227	236	229	221	253	233	211	223	224	247	217	256	197	209	201	216	211	217	231	213	240	250	204	217	207	227	213	218	222	248	219	193	213	205	229	239	240	227	224	215	242	208	236	215	234	241	215	225	217	232	223	212	224	211	215	193	266	228	251	228	218	245	230	206	204	201	216	219	235	214	197	225	247	222	248	225	222	196	241	218	238	208	211	203	219	223	218	217	224	238	212	202	216	220	227	212	212	201	232	212	208	212	233	204	216	211	230	226	217	225	234	245	228	237	227	225	244	228	200	222	219	233	221	244	206	217	238	215	220	213	224	215	217	222	222	235	246	212	218	210	211	223	195	201	222	227	212	210	245	237	228	245	220	240	211	212	221	225	224	212	213	234	218	239	204	214	223	212	184	227	241	246	244	218	244	223	228	214	225	222	196	232	184	239	218	226	238	205	224	238	224	223	231	195	239	238	206	241	238	213	227	227	238	232	227	176	229	205	238	221	220	235	228	257	243	220	208	211	222	211	239	206	226	218	258	234	206	226	212	226	220	197	212	243	222	239	222	233	225	207	197	241	209	231	217	228	231	217	207	230	219	209	196	225	244	220	211	195	255	225	217	230	205	245	229	226	235	198	217	221	212	249	220	237	218	225	229	221	206	215	205	204	234	224	224	199	220	227	257	215	247	211	233	201	228	239	246	212	202	225	251	216	221	240	247	217	198	229	236	206	185	230	226	235	222	208	253	220	221	216	240	226	212	231	207	224	237	197	236	221	216	215	196	230	250	220	226	199	232	193	211	193	215	222	262	217	224	230	229	215	233	236	241	209	223	219	236	213	208	229	228	217	230	213	240	225	230	233	212	223	229	201	190	247	214	220	216	229	225	234	208	226	238	203	229	208	248	216	216	229	220	186	198	237	210	252	242	200	206	206	195	208	228	225	234	222	208	251	212	219	214	206	205	227	223	209	233	237	211	240	202	235	229	215	233	226	206	235	196	224	198	232	186	210	247	195	223	240	226	213	212	229	228	223	222	215	215	229	210	224	216	230	214	236	244	213	229	203	213	206	207	222	234	220	243	203	216	223	235	236	234	213	228	205	230	232	224	223	212	226	235	251	217	246	203	219	208	225	245	212	230	220	218	221	232	249	230	235	213	189	224	225	239	213	237	216	237	224	229	227	219	196	223	228	221	257	222	218	223	189	236	231	207	253	214	228	245	216	242	208	221	225	192	231	237	223	238	219	240	218	208	208	218	211	199	201	197	211	214	223	212	226	218	237	237	226	239	215	214	221	205	218	224	226	224	207	216	215	208	203	227	216	227	237	211	208	238	217	204	228	195	226	222	255	222	235	230	214	187	216	229	225	205	227	237	219	235	218	245	230	202	200	219	228	195	223	215	218	196	245	211	195	215	241	225	219	207	229	193	213	199	201	224	228	223	205	220	232	208	239	216	216	237	229	238	235	224	230	213	235	212	243	203	221	239	245	206	206	221	211	214	191	219	227	226	203	228	197	216	220	204	210	205	239	225	206	247	232	220	220	218	210	203	248	204	247	210	213	230	226	260	204	225	221	218	211	239	223	231	253	244	219	211	221	235	246	204	227	235	194	201	191	208	208	198	222	218	219	213	227	236	226	232	218	239	211	221	247	215	214	225	210	221	222	206	235	257	226	233	207	238	226	235	200	230	213	217	218	231	229	217	214	206	232	205	215	212	216	233	230	201	212	241	216	206	237	228	221	228	227	205	223	218	222	215	195	262	220
12596	15300	12579	6397	4531	3267	2547	2024	1530	1366	1149	1010	922	804	672	671	579	548	542	531	482	445	441	450	406	414	413	406	399	393	406	365	366	383	381	396	379	362	344	385	323	355	337	405	331	354	329	331	358	348	337	353	330	341	354	366	347	334	359	307	350	355	340	321	352	294	332	334	345	303	292	327	335	331	339	320	342	290	313	311	321	336	303	288	310	297	339	322	310	348	322	319	333	321	331	311	341	328	308	300	320	323	324	327	345	331	337	331	325	334	310	319	326	317	308	327	305	321	299	329	327	306	347	302	319	308	330	329	332	328	292	326	344	308	328	341	336	300	318	333	329	338	310	336	372	300	308	321	317	327	325	307	315	339	349	313	292	335	329	304	333	309	316	299	285	307	291	308	279	303	317	326	325	303	279	298	324	342	359	328	322	320	332	319	327	323	331	325	302	336	313	314	348	312	319	341	346	309	317	300	300	313	332	312	318	310	339	361	315	302	361	309	318	289	303	324	324	295	323	323	351	282	304	308	319	309	302	333	324	303	316	331	304	299	334	335	321	330	310	318	298	300	317	300	325	311	340	307	343	325	305	332	307	331	320	334	336	292	293	294	323	305	339	299	327	311	331	288	338	316	324	327	322	322	325	327	327	327	351	292	306	325	302	308	295	300	317	366	329	290	309	310	297	312	331	353	284	315	329	313	317	323	319	334	320	330	346	320	309	289	304	319	319	312	303	328	316	296	287	312	318	331	321	313	330	323	318	350	284	333	325	295	339	326	330	326	305	275	339	323	310	342	292	310	322	318	301	346	329	323	319	320	322	344	338	317	299	305	331	334	310	316	289	358	302	317	301	325	316	298	300	294	299	327	332	314	305	327	306	309	358	295	334	298	337	331	326	306	312	317	323	307	282	353	318	276	302	317	325	292	314	323	283	323	325	368	330	301	290	298	334	315	307	296	327	327	313	335	335	342	319	306	312	343	322	332	339	319	329	309	342	302	318	318	335	306	327	329	304	303	316	332	298	335	319	331	296	310	311	307	328	324	320	324	321	362	303	325	341	364	306	322	305	315	312	331	302	306	335	320	315	309	304	301	280	314	348	345	309	299	346	310	340	333	354	289	363	318	336	313	304	308	297	301	312	315	299	313	287	303	327	320	323	305	333	363	303	310	322	350	318	323	293	326	301	281	323	316	273	323	321	288	323	292	331	316	321	330	321	322	318	324	322	325	310	312	376	320	334	343	310	321	301	312	333	299	348	347	329	319	321	330	336	316	298	346	305	313	324	308	338	335	353	303	312	322	331	328	305	330	321	319	281	293	327	314	309	308	327	327	326	299	313	317	303	317	311	328	315	330	303	299	316	334	340	317	363	353	357	345	340	314	341	317	308	313	331	318	300	350	317	318	312	312	330	321	330	322	332	296	331	307	317	360	317	268	333	308	307	325	375	334	339	308	341	331	338	328	299	318	310	344	308	305	324	303	341	320	318	292	351	330	329	346	347	319	364	304	311	309	301	300	323	314	332	328	329	289	334	325	308	315	344	308	338	315	315	321	320	300	278	325	298	309	303	360	305	322	323	330	311	319	327	315	307	330	326	345	284	302	349	327	309	337	301	318	319	326	326	344	313	356	301	325	328	341	276	320	304	304	336	304	309	330	294	306	355	325	329	327	327	294	326	342	310	324	322	277	317	303	310	322	338	334	308	328	311	350	312	309	313	325	302	329	300	308	308	334	328	340	325	322	312	304	283	323	315	341	322	303	345	304	294	317	332	303	333	310	297	313	288	327	323	304	321	296	333	354	311	294	319	305	355	340	315	318	329	309	331	328	300	317	322	312	328	296	323	312	338	321	302	296	320	300	320	291	311	334	302	319	325	316	323	311	319	313	314	352	325	303	329	310	305	333	334	288	334	313	291	321	322	317	323	316	330	304	303	304	329	266	319	331	292	309	325	319	301	326	321	314	321	318	314	329	333	358	323	316	320	332	322	305	306	314	316	328	277	300	316	329	320	330	314	324	322	355	311	295	322	319	337	338	292	350	341	310	319	325	329	309	316	300	284	308	342	336	324	287	315	354	349	328	298	310	318	360	303	333	349	333	306	330	310	321	277	328	309	305	362	343	308	332	311	312	350	313	340	306	329	344	309	306	300	329	316	315	307	284	330	339	329	315	315	352	297	332	319	303	303	331	347	337	312	316	306	300	321	325	301	287	306	331	307	320	307	314	307	316	325	288	322	295	277	280	315	306	302	329	309	304	330	318	346	356	324	327	351	325	319	312	334	333	307	274	316	330	326	281	318	325	285	318	299	301	335	332	295	327	322	334	343	325	320	322	322	319	328	320	334	347	335	341	308	358	329	332	310	291	321	340	351	266	321	290	314	310	284	334	326	348	301	326	316	307	332	316	308	300	324	327	307	332	300	281	326	319	355	327	311	308	338	330	288	315	317	321	320	333	331	338	302	336	305	334	316	335	320	299	308	315	306	324	334	344	345	340	329	321	360	313	315	339	339	303	310	310	303	334	320	312	300	318	342	344	330	339	316	324	328	288	323	299	338	324	307	300	297	306	300	340	307	305	320	289	301	341	303	295	297	334	315	290	328	312	276	344	298	309	330	295	305	334	316	346	304	288	337	303	323	321	304	329	300	327	314	329	319	339	286	318	334	298	309	312	314	322	313	335	321	333	322	319	308	314	348	300	352	306	314	303	349	315	297	292	333	316	329	345	338	313	325	322	369	342	344	314	337	297	309	367	324	306	336	334	336	311	325	312	321	338	299	328	309	273	334	319	305	327	338	336	326	319	333	317	307	332	341	345	300	325	320	345	311	333	337	319	333	298	287	322	294	317	345	343	329	317	321	283	280	344	336	305	298	343	308	312	304	344	300	303	302	309	327	313	312	313	306	303	331	331	293	330	330	307	343	299	336	317	317	323	302	321	362	313	320	307	314	329	320	337	291	339	356	327	329	332	315	312	318	343	349	286	351	315	288	277	330	326	268	291	309	333	335	324	301	320	346	316	319	306	310	335	316	329	303	335	318	308	319	337	320	339	294	322	306	353	329	291	298	317	317	322	341	345	312	320	324	313	296	303	289	301	288	327	337	292	328	292	315	341	323	315	303	316	341	298	351	317	285	304	321	319	340	297	324	309	324	288	311	341	349	303	351	288	321	263	304	297	316	326	303	309	303	325	349	332	340	343	283	339	314	337	338	309	322	321	344	324	315	315	330	312	337	331	313	321	347	330	316	333	321	320	343	289	312	323	311	333	320	294	314	285	326	295	335	324	326	310	350	329	322	340	299	332	344	287	315	314	294	324	322	299	315	283	326	325	315	304	310	316	294	328	320	323	317	285	349	355	294	322	323	317	315	335	315	314	294	344	307	320	319	299	313	310	333	306	312	334	317	314	361	337	308	333	328	323	285	313	293	295	296	339	319	332	310	320	333	331	310	344	295	321	288	314	300	318	314	314	324	330	282	322	326	328	292	316
26932	20788	9200	793	522	466	356	321	341	329	332	312	315	324	325	292	304	334	292	292	329	309	330	299	318	298	290	315	284	305	302	302	306	324	286	286	304	315	273	315	276	290	314	323	292	337	289	320	318	264	287	323	340	289	280	295	257	312	302	320	333	278	312	284	307	292	304	299	257	292	305	302	312	315	313	314	320	286	292	347	300	262	318	287	316	292	301	282	306	317	314	285	297	301	278	320	327	323	290	284	313	280	307	297	297	309	299	299	329	310	311	286	305	319	309	329	317	303	310	284	281	289	279	327	272	307	291	291	322	301	307	280	305	282	323	326	319	316	296	296	297	312	284	340	299	275	337	299	300	275	329	298	305	289	329	309	294	291	310	315	279	264	316	289	309	325	287	325	296	308	292	291	326	313	342	294	302	291	295	308	279	307	301	295	320	291	317	270	300	328	290	321	291	271	318	296	286	329	290	292	324	292	302	261	327	269	279	288	281	315	320	277	286	305	279	307	291	330	305	306	309	290	297	290	312	288	361	299	301	318	259	277	301	296	296	284	316	306	330	299	336	318	301	313	337	302	331	310	319	301	299	307	290	308	333	320	301	307	317	281	312	281	302	286	298	299	285	298	290	307	309	281	283	308	304	303	300	260	269	329	301	301	341	319	282	332	293	329	296	326	313	317	285	308	295	312	298	314	302	297	317	295	266	322	289	301	326	309	304	292	321	307	322	303	325	305	300	311	301	323	283	302	338	327	282	312	284	289	355	305	335	304	290	317	305	320	315	286	300	287	345	316	291	306	321	326	297	309	316	265	288	270	311	282	309	315	318	322	294	312	296	315	329	298	277	317	275	323	306	315	284	354	310	309	303	314	321	320	344	304	307	305	311	311	325	280	319	285	316	287	316	301	283	366	307	319	284	302	283	350	279	298	278	318	303	321	304	305	308	312	319	317	318	286	291	302	302	311	293	337	304	263	314	296	296	301	302	320	301	323	308	274	311	318	282	314	284	329	293	299	307	259	321	302	311	292	322	320	306	286	286	310	309	333	321	309	280	320	317	340	297	293	317	309	289	326	274	335	281	314	301	294	273	275	295	283	299	313	307	311	304	297	324	314	276	291	323	288	287	327	326	306	298	310	279	304	347	293	316	304	319	250	311	311	294	272	293	288	293	286	343	256	296	312	291	301	287	305	308	299	321	319	337	327	303	280	334	305	287	287	294	286	288	335	297	301	278	306	302	318	289	310	313	335	293	299	330	306	310	300	288	296	331	290	296	307	309	290	336	296	282	304	267	302	275	279	319	328	306	323	308	309	333	298	288	271	259	289	283	318	306	320	284	302	304	273	292	279	289	306	306	319	328	299	294	321	346	297	307	342	316	309	295	311	333	294	345	274	329	319	314	272	327	282	331	293	283	305	322	275	279	317	317	297	319	312	321	301	309	308	304	292	282	306	298	307	310	310	307	265	301	309	314	328	305	297	305	332	291	284	290	290	274	272	301	321	325	308	316	289	305	312	315	286	329	330	311	319	285	314	294	287	315	309	294	319	301	279	303	308	281	323	312	306	294	312	290	293	319	285	286	326	299	292	317	322	303	314	281	323	316	289	313	307	317	288	310	315	338	303	307	309	307	304	338	316	312	322	317	321	310	308	319	328	285	303	315	338	308	294	269	316	282	319	278	291	309	307	310	281	296	313	293	279	320	302	309	324	286	297	303	306	276	307	305	314	307	302	290	276	310	319	288	307	286	298	278	292	293	296	309	311	298	283	290	332	320	291	297	300	301	324	280	329	301	312	298	296	314	278	300	323	288	314	301	311	312	318	315	273	293	291	308	332	316	314	287	307	306	305	293	268	304	289	279	273	301	289	298	303	323	301	293	327	297	324	311	322	309	287	321	309	286	299	271	295	287	321	309	322	342	326	279	300	332	308	289	318	295	322	309	322	277	311	299	284	322	320	312	314	264	295	306	305	308	315	312	274	301	296	272	291	318	298	306	311	304	299	300	318	303	289	289	315	314	310	342	313	264	298	306	282	290	321	295	316	315	288	311	276	301	308	302	301	301	307	293	322	312	271	300	283	301	294	301	285	309	277	341	302	282	312	304	279	275	304	316	309	326	311	288	309	305	296	309	297	288	302	305	318	310	314	315	330	328	259	309	322	307	307	307	272	317	298	301	284	292	289	309	309	268	297	290	287	286	280	286	296	301	308	291	322	309	330	299	316	289	301	299	307	293	310	279	322	290	281	282	288	319	305	267	295	294	312	325	302	307	295	286	316	309	314	275	297	325	298	280	261	281	293	275	292	315	312	317	305	298	291	290	313	289	337	302	325	315	300	308	306	300	297	291	300	283	286	299	331	304	294	306	336	309	302	307	282	294	311	300	288	276	299	307	305	295	275	313	311	302	318	324	285	325	309	319	295	291	277	311	314	317	302	288	297	304	318	314	324	329	302	304	319	314	289	297	301	282	294	302	286	294	281	327	311	263	290	292	311	304	309	332	273	313	318	316	300	270	275	301	303	289	338	308	308	267	309	294	284	285	297	332	304	295	293	339	312	324	341	310	304	299	282	299	275	328	313	318	275	331	308	298	292	283	290	256	294	296	292	300	285	306	280	297	315	289	268	338	317	268	332	310	296	327	321	306	312	307	323	286	292	310	317	288	283	332	282	289	309	300	285	275	291	274	321	304	307	334	284	318	300	288	339	300	328	316	317	287	317	304	295	368	288	312	279	300	298	296	310	274	295	301	286	297	268	309	313	315	304	322	327	294	303	299	329	287	305	322	287	314	313	320	297	304	288	297	303	285	320	309	284	282	320	296	304	295	284	289	304	295	312	298	303	287	299	328	323	316	300	312	293	288	299	313	290	309	312	283	308	312	299	279	270	294	320	304	289	300	280	336	301	297	312	308	282	314	277	304	297	326	341	302	291	287	297	302	294	295	313	289	301	285	285	294	281	280	315	310	301	302	288	301	268	313	308	328	294	291	277	284	305	286	331	288	302	300	298	283	302	301	301	287	316	319	284	328	304	313	339	309	280	331	301	313	300	331	286	318	327	252	277	279	307	282	279	305	296	291	306	269	320	315	329	274	311	306	297	297	273	326	314	267	324	302	321	283	302	314	310	295	319	305	319	315	294	325	291	297	287	293	307	297	294	291	301	295	295	300	298	310	281	296	313	331	289	245	307	321	304	271	273	309	295	319	290	317	285	294	299	290	287	319	275	327	318	293	265	302	303	284	300	298	324	291	291	312	312	296	309	310	313	320	310	279	295	309	345	326	287	316	310	335	325	319	299	282	292	333	321	329	310	294	316	321	278	270	296	323	290	311	293	278	341	285	295	288	269	319	314	296	306	319	303	322	294	310	286	296	328	288	326	309	338	304	315	292	292	294	290	296	323	318	305	310	318	327	295	297	284	309	341	296	300	327	296	278	323	294	316	299	306	299	305	319	312	320	314	305	281	296	285	315	300	306	291	303	329	297	317
5629	1165	992	629	584	516	503	477	480	479	473	463	432	442	433	446	461	438	398	439	419	453	404	444	405	392	425	434	458	388	403	413	395	424	445	437	442	436	431	422	386	427	445	416	380	411	401	427	436	433	434	413	469	435	399	422	389	441	440	399	410	465	440	402	450	411	459	419	449	393	416	431	447	436	440	416	419	418	402	400	433	465	431	426	453	431	420	432	425	446	381	423	400	407	439	424	444	453	408	416	408	424	379	428	427	435	402	466	412	412	436	421	427	470	431	416	483	432	459	449	428	439	420	452	434	420	416	440	383	461	415	376	431	411	380	442	447	438	452	431	437	406	439	399	421	431	450	421	433	453	394	453	434	429	442	383	426	390	420	413	424	395	431	385	403	420	431	412	430	406	405	424	431	441	394	430	418	396	409	448	428	430	406	393	419	408	422	445	455	435	423	393	446	437	417	416	436	416	407	452	427	428	429	425	413	431	433	413	449	439	424	435	444	469	419	417	465	445	404	430	438	441	416	443	374	388	425	433	419	407	438	419	407	405	417	409	411	448	417	424	420	425	412	412	410	432	413	447	449	433	417	395	411	430	435	425	407	410	384	389	442	422	401	427	413	415	440	403	420	422	456	432	420	390	445	426	412	404	405	385	397	410	443	412	425	426	419	403	406	409	439	397	450	455	405	422	420	404	430	415	444	392	422	441	430	399	460	417	414	464	408	444	380	407	435	449	440	406	444	425	448	408	403	427	417	441	375	425	418	422	430	463	408	428	423	419	406	406	419	450	413	439	440	434	431	430	401	425	427	407	407	431	434	423	416	416	412	433	435	429	377	433	444	416	398	458	431	405	431	424	417	420	410	400	435	460	421	451	435	420	466	407	458	424	431	401	434	424	440	422	416	429	427	440	421	409	428	439	429	420	399	411	429	423	433	423	426	435	423	444	442	428	439	427	417	419	394	400	477	428	414	415	417	467	458	401	436	400	414	466	440	395	427	414	421	435	383	451	421	411	425	424	448	409	415	435	412	367	442	432	455	415	398	421	412	440	441	392	422	439	438	431	417	414	423	397	437	463	428	387	409	439	412	446	407	408	437	457	417	411	439	440	409	449	442	447	431	409	441	447	400	454	422	444	425	454	395	454	412	429	428	428	410	405	436	449	437	445	404	438	422	409	395	457	399	410	453	419	407	436	434	479	426	435	426	412	410	439	402	473	408	439	458	401	418	403	439	427	406	432	404	420	481	419	433	440	408	441	445	382	413	422	411	405	430	429	429	488	433	377	450	446	431	467	460	445	443	445	436	448	393	404	458	407	407	424	441	438	435	424	440	389	436	432	406	391	394	401	424	416	423	411	415	375	415	431	401	389	440	419	431	445	412	443	439	438	442	425	429	436	414	407	434	452	448	390	425	391	426	446	469	461	411	419	451	406	424	375	410	436	393	429	443	442	403	435	416	412	404	409	384	406	452	403	401	430	449	385	446	415	378	436	428	429	414	440	437	419	426	418	479	427	421	427	405	422	438	457	385	397	445	427	403	416	425	429	399	441	437	431	430	432	416	418	463	432	437	405	408	418	454	424	398	409	442	405	429	465	437	402	450	399	404	470	422	428	424	430	423	417	427	441	482	442	418	426	441	384	415	413	438	389	434	413	435	415	423	432	473	396	435	395	420	442	419	428	426	399	442	461	425	444	372	424	445	408	442	429	425	454	403	422	425	413	378	408	423	404	409	398	428	402	400	398	444	435	426	398	461	416	434	431	405	443	418	428	446	397	396	407	456	421	392	391	412	400	409	420	448	380	428	408	426	382	421	423	454	462	441	443	397	446	419	451	430	454	442	435	420	439	428	432	417	373	396	417	445	414	408	462	428	399	419	415	398	417	409	444	409	425	407	414	431	424	414	443	385	447	462	416	410	447	448	452	421	427	432	425	431	445	396	438	408	442	417	416	391	423	404	379	448	467	406	442	465	432	423	458	405	436	417	432	452	399	400	388	429	417	458	425	456	443	423	445	398	440	438	426	404	436	412	411	418	423	413	426	417	409	433	450	416	446	434	414	415	420	461	457	401	434	391	417	433	407	439	389	424	433	439	395	410	432	388	426	414	439	388	437	424	457	472	431	420	425	439	423	418	422	444	424	440	408	452	382	433	396	449	398	390	420	408	441	431	400	417	403	416	411	436	404	413	420	370	427	456	464	400	444	419	391	408	420	422	406	434	389	413	420	479	402	432	427	422	387	442	436	384	417	454	414	386	441	404	432	459	444	453	446	400	422	470	437	402	407	411	410	393	425	394	432	362	381	419	409	441	375	421	433	422	419	412	431	420	438	395	426	388	437	417	403	416	418	408	433	438	425	408	439	436	423	422	436	432	440	438	432	421	383	418	429	378	451	406	429	392	446	443	407	451	439	403	429	412	398	430	402	438	403	427	420	423	431	438	428	461	427	423	405	422	425	431	419	457	431	452	429	422	441	431	421	434	415	386	439	427	415	414	446	422	414	428	437	453	425	428	466	413	464	407	432	441	417	425	405	438	391	407	446	475	416	424	449	437	403	433	413	434	411	447	387	412	424	405	428	425	402	400	386	428	423	414	473	424	429	420	392	449	430	441	431	397	402	440	423	445	427	411	403	424	426	446	451	455	408	437	438	402	412	440	406	397	434	419	456	448	423	418	418	454	434	369	437	406	460	407	413	392	405	425	452	440	394	437	391	386	408	435	425	440	446	405	440	405	404	410	434	413	422	466	395	410	432	426	394	428	433	433	378	432	418	432	448	375	466	418	423	390	420	416	425	423	407	421	394	457	409	445	422	412	447	413	409	400	386	405	419	429	416	422	397	389	408	456	413	442	430	432	460	443	397	400	417	386	427	445	410	437	445	424	387	428	414	449	412	428	414	412	437	430	428	457	428	418	435	387	409	417	466	446	444	418	399	422	415	411	423	420	437	420	413	380	412	416	436	440	408	468	427	412	443	432	454	443	437	454	395	402	441	418	413	424	407	435	392	409	440	422	438	444	422	429	389	418	415	429	428	372	405	412	474	402	435	418	442	388	409	463	392	446	444	459	404	429	453	446	377	445	397	447	438	442	421	421	419	422	441	437	433	424	403	426	437	420	417	418	410	442	385	420	413	435	395	420	436	420	458	465	425	397	406	392	400	430	410	452	423	404	410	404	428	438	419	399	434	434	411	477	450	410	406	396	401	421	401	421	414	466	449	389	442	426	425	441	396	433	411	423	435	436	426	433	436	439	445	445	412	446	414	453	392	419	441	422	416	402	427	442	426	418	433	427	411	429	424	424	462	410	403	425	432	417	392	445	420	404	391	437	440	394	405	417	443	426	414	444	423	407	430	401	431	404	421	412	444	437	442	409	437	439	411	398	419	414	434	420	443	409	406	395	379	443	432	481	432	434	422	445	424	408	428	418	441	447	430	453	446	401	434	413	406	432	421	439	441	418	424	412	429	422	419	431	403	419	404	440	440
23725	21262	28815	24028	21245	11624	1224	710	578	555	526	484	469	426	449	415	450	453	407	413	410	404	406	395	395	386	423	357	408	448	415	407	401	398	390	397	380	387	410	362	438	422	405	348	361	375	383	388	378	362	399	385	415	398	396	417	385	368	365	355	371	394	385	373	376	387	387	367	381	381	364	396	353	388	422	381	372	314	376	338	382	371	369	405	369	424	391	399	341	396	392	336	389	370	390	412	408	337	377	420	399	356	347	366	369	410	386	376	374	361	377	383	361	375	400	378	353	354	404	372	361	398	420	332	374	365	404	368	382	397	347	359	375	371	346	358	363	366	361	406	383	352	389	381	362	381	363	360	353	368	396	382	384	359	354	412	346	359	413	355	374	335	391	353	375	387	343	432	369	361	394	395	426	365	403	343	389	375	384	372	382	406	367	371	373	372	384	388	356	357	378	350	365	386	386	390	384	386	388	411	353	422	374	384	378	372	388	410	349	386	383	387	393	354	395	378	390	326	369	359	391	361	350	386	404	337	375	382	361	350	368	356	382	390	341	378	363	399	374	378	367	414	381	372	373	376	361	395	402	353	380	374	397	336	378	348	388	363	382	357	368	375	432	376	360	374	348	442	360	398	348	382	381	374	371	369	392	354	390	386	328	395	357	370	376	417	367	363	403	368	352	367	358	397	361	375	397	407	345	405	385	377	371	397	374	407	389	375	348	358	365	366	386	391	381	386	432	403	364	398	331	370	341	382	400	375	375	435	357	359	382	368	358	398	378	390	401	377	407	379	359	338	366	392	367	410	375	392	389	380	372	373	360	375	412	356	418	341	346	363	387	357	389	395	357	338	377	375	371	342	384	372	395	364	380	423	364	377	374	391	358	360	416	374	395	419	380	365	415	388	354	369	367	382	387	357	363	377	368	360	392	377	367	400	378	368	368	384	361	383	415	346	403	375	374	401	409	386	378	396	399	378	354	384	380	356	384	400	391	392	379	363	415	376	350	385	353	375	373	400	360	421	378	376	417	424	399	409	346	381	387	399	371	346	403	428	372	363	361	328	360	339	400	404	360	390	379	355	363	366	403	372	376	375	389	386	370	390	404	391	379	383	361	384	391	374	392	376	372	396	342	377	375	363	371	411	352	389	363	395	363	344	382	391	315	363	338	352	387	399	362	404	405	357	380	354	360	356	368	383	378	391	393	376	366	365	360	374	371	358	372	359	369	364	382	393	387	397	373	387	378	348	342	371	364	425	413	350	385	376	395	381	383	365	367	383	366	353	389	397	385	375	377	390	371	367	378	351	375	376	378	394	373	394	365	394	397	364	391	398	354	372	406	373	359	366	419	367	383	375	373	376	376	360	405	377	412	395	375	351	341	356	370	366	382	356	376	381	346	368	377	415	416	368	406	387	378	353	404	345	421	389	383	374	382	376	370	357	412	386	355	369	363	389	386	379	385	344	390	384	372	398	355	373	394	328	359	384	415	373	359	392	325	381	346	377	410	374	357	377	370	374	368	370	387	362	372	366	368	368	414	375	378	362	388	372	356	343	339	369	404	407	368	373	395	385	400	371	349	391	379	372	368	406	383	396	435	348	379	367	357	379	365	392	378	403	400	353	351	415	407	395	418	375	374	368	325	368	400	389	384	362	393	400	395	391	390	381	392	348	386	387	373	385	376	391	374	383	350	375	351	391	366	394	365	362	370	375	376	383	368	355	386	391	396	365	404	379	385	387	381	370	397	398	374	378	386	386	361	341	387	434	361	375	380	401	373	372	387	390	383	368	399	378	355	380	426	371	381	374	379	360	363	343	412	444	390	370	370	375	385	392	331	353	395	380	369	372	406	367	379	394	396	387	357	384	369	360	393	359	397	369	384	326	368	370	392	369	404	367	334	380	402	371	346	368	379	405	401	374	365	361	366	424	355	345	368	367	357	365	383	372	375	395	386	377	372	392	397	370	353	390	401	392	384	406	415	381	368	348	369	379	354	371	376	398	379	365	368	400	388	410	370	357	361	357	384	408	385	389	366	352	380	360	386	382	389	370	382	361	407	394	376	393	408	366	366	361	373	376	330	394	405	383	358	395	345	386	384	391	343	375	347	371	381	357	357	365	401	357	364	417	364	359	372	369	379	358	393	369	363	416	366	411	394	390	404	361	398	355	373	384	394	369	382	394	346	368	428	397	340	395	400	360	363	345	406	419	375	386	402	362	340	400	351	416	360	365	400	356	388	388	363	368	403	370	388	357	391	389	377	358	390	346	373	398	405	419	382	355	353	390	369	380	400	392	422	386	394	359	380	371	370	354	352	391	404	369	367	382	388	395	391	376	372	357	387	356	371	380	350	359	380	379	342	361	370	395	341	377	396	409	417	364	342	384	351	404	368	357	402	397	390	362	338	372	369	382	387	361	352	343	381	376	392	366	365	352	375	371	358	368	378	382	371	384	384	381	390	389	345	405	375	380	356	381	376	340	379	384	363	385	366	405	383	357	364	358	380	392	386	397	383	418	390	374	355	366	380	385	364	380	391	381	373	394	375	377	376	370	370	383	379	367	430	408	351	366	409	361	362	379	387	363	412	402	377	373	387	381	374	311	363	363	396	380	401	376	393	390	333	351	382	406	371	380	380	364	375	381	357	360	395	385	384	380	400	411	401	389	354	382	404	339	360	417	404	400	378	409	407	379	375	360	387	406	364	411	349	364	407	405	371	375	373	392	384	362	339	392	396	382	367	398	405	401	386	374	374	405	362	357	404	383	345	366	382	408	375	388	375	343	339	388	358	332	415	381	382	353	366	372	341	376	358	387	368	386	388	392	372	363	387	414	352	407	370	381	383	388	367	355	397	354	362	342	377	403	397	342	352	373	386	341	394	404	376	391	383	382	404	408	416	371	360	361	363	395	378	375	369	353	369	362	391	410	402	386	397	366	351	326	419	346	369	372	424	368	371	379	395	354	406	372	347	384	392	378	370	377	405	396	391	389	402	387	377	362	360	378	390	356	346	363	397	344	384	385	353	386	361	391	391	379	365	374	394	362	365	387	381	403	330	404	378	387	377	420	377	342	346	367	393	365	360	388	398	339	359	402	359	410	387	436	335	376	347	374	353	386	393	389	356	363	346	370	410	364	403	393	400	391	366	342	382	390	380	366	352	341	386	361	364	368	389	376	357	363	415	364	390	361	383	363	378	376	381	342	354	366	412	371	370	373	392	342	382	388	363	391	396	394	395	360	374	350	349	385	374	415	334	390	363	351	370	416	343	373	362	401	357	370	370	358	381	356	394	390	355	388	372	356	380	366	376	383	370	400	387	358	408	363	406	390	389	352	369	372	362	372	407	397	385	375	346	381	361	404	395	415	348	399	341	358	360	343	366	376	381	367	375	404	375	404	353	405	390	353	360	369	378	354	386	331	389	380	366	386	361	368	388	391	378	359	350	368	397	393	358	370	402	372	387	396	382	385	386	360	373	365	369	350	389	376	425	399
10651	9593	8004	3851	2781	2122	1718	1440	1184	1013	911	864	795	760	728	670	717	693	649	651	606	654	628	550	592	585	568	577	557	572	579	555	534	544	560	563	533	532	520	544	540	511	539	541	519	569	570	557	577	519	554	557	565	470	539	576	494	534	510	495	525	544	521	544	514	552	568	499	532	545	535	513	560	535	495	485	527	545	526	545	492	575	535	540	533	528	505	541	549	504	527	536	529	536	552	537	525	548	539	552	533	546	552	564	561	577	535	525	527	537	560	520	531	532	549	554	514	533	512	504	512	563	552	540	519	523	484	566	520	514	545	518	513	561	503	517	560	528	495	534	550	512	545	494	508	462	556	537	503	535	533	525	526	514	524	532	529	570	560	527	525	495	531	485	526	549	537	546	519	512	564	508	509	533	495	570	542	541	493	558	545	482	498	484	542	550	490	499	518	474	560	526	546	535	555	511	529	573	502	528	521	499	552	551	536	496	539	515	532	586	582	506	513	497	540	521	537	539	541	537	534	501	527	546	531	531	490	543	552	548	554	556	535	537	566	552	533	600	510	501	482	573	503	533	540	535	546	564	519	497	579	554	500	520	525	513	508	516	529	521	532	527	524	511	490	513	547	520	555	528	527	527	549	546	518	529	523	540	525	540	546	516	507	535	517	532	503	501	561	532	494	570	524	584	517	497	556	514	530	529	481	488	559	500	499	504	507	511	526	529	538	491	511	501	560	507	540	543	524	494	505	564	518	519	525	557	523	535	544	505	513	545	557	519	569	517	491	514	546	559	518	555	523	521	550	537	531	572	511	532	544	513	556	487	496	496	512	561	528	512	580	500	550	581	543	541	540	526	481	547	500	512	556	538	547	533	493	581	504	493	517	495	500	558	495	552	478	528	517	527	537	534	546	567	512	550	488	527	516	512	531	503	508	543	532	575	528	537	549	512	516	514	514	492	551	493	494	521	524	503	507	525	526	553	564	523	496	531	544	554	533	537	534	506	549	498	530	574	547	551	530	514	488	571	513	508	560	538	535	517	548	491	541	532	517	510	512	517	506	544	545	525	564	479	522	497	515	508	536	553	516	553	512	518	515	538	540	510	535	540	541	545	511	512	491	533	529	520	494	564	507	514	530	516	530	539	556	507	509	544	503	495	579	531	525	533	535	489	519	537	513	508	571	525	521	541	536	545	520	500	514	558	530	563	501	503	522	515	583	477	516	562	549	559	525	502	514	531	551	549	544	502	559	525	560	549	551	513	505	541	574	510	520	523	495	581	512	507	542	554	497	523	546	509	484	524	541	525	500	558	499	496	538	504	517	509	548	525	523	510	526	517	538	499	510	549	567	520	526	537	533	495	512	496	505	521	536	523	494	515	501	547	524	519	495	519	532	542	538	485	527	558	546	518	567	526	523	526	545	539	548	476	542	522	477	561	507	521	515	535	539	535	507	590	536	562	503	560	524	540	541	522	559	509	523	532	527	502	500	515	547	599	501	516	507	496	527	517	506	516	507	524	513	509	493	545	530	519	539	516	544	544	506	512	528	516	555	512	564	520	507	542	512	532	519	533	527	596	496	552	470	514	524	568	507	510	522	485	529	529	557	551	537	543	515	573	543	532	563	536	526	538	523	553	523	574	512	535	510	518	509	485	530	504	519	534	525	523	571	535	536	541	527	525	536	486	501	525	505	508	502	552	542	520	556	533	484	512	537	538	516	517	536	495	546	506	523	526	556	542	518	502	505	517	476	526	499	534	535	530	547	491	536	543	558	550	526	515	536	520	517	502	548	514	507	513	557	462	535	562	501	504	515	555	566	530	577	488	534	568	516	506	511	543	536	508	501	542	503	509	509	551	523	535	523	573	528	529	567	515	536	563	516	538	579	496	514	527	535	555	519	525	553	542	530	542	516	589	495	543	494	537	545	559	467	483	500	542	552	550	523	546	570	526	546	523	494	510	512	510	526	519	546	506	537	534	527	510	519	548	558	559	534	530	532	515	510	540	542	509	519	529	528	481	497	543	528	539	532	534	555	553	528	561	539	539	484	497	557	544	505	539	536	479	545	496	547	554	527	541	518	529	529	508	497	555	525	532	543	524	531	558	500	542	532	506	536	555	528	541	508	523	547	496	488	510	515	532	522	509	554	514	515	548	567	533	542	502	520	510	528	509	542	548	532	507	507	548	580	533	527	495	515	490	535	566	519	506	529	517	549	480	567	519	530	508	500	542	497	488	511	553	500	515	530	498	508	502	494	499	564	538	518	532	555	489	502	540	500	578	549	543	526	466	533	479	545	547	507	567	491	530	553	490	522	558	494	535	557	547	497	526	561	486	543	532	531	493	505	522	497	526	516	545	498	535	561	512	577	526	519	560	507	520	528	519	540	545	534	518	521	509	550	510	525	521	549	521	520	520	501	564	515	513	520	539	535	555	524	491	506	504	503	508	530	457	509	504	513	526	551	535	517	534	525	498	513	518	530	534	543	501	565	543	571	505	527	513	557	522	504	516	504	536	540	522	538	528	502	546	531	526	519	483	545	522	536	558	530	531	540	539	521	554	526	515	487	496	549	499	531	509	491	508	526	509	542	545	503	531	536	498	518	522	516	529	534	501	503	548	504	534	560	538	509	501	555	484	545	508	505	533	518	488	540	512	490	522	497	521	519	542	555	530	515	490	546	493	493	520	531	548	499	592	497	546	515	572	541	542	548	526	506	495	521	532	525	567	540	549	509	508	480	534	533	529	518	537	555	547	521	553	519	488	555	553	557	537	519	584	536	556	538	538	499	524	525	525	529	524	537	546	512	555	540	535	526	538	574	546	512	528	502	533	534	506	558	527	581	520	475	558	529	534	540	519	507	497	506	516	533	528	521	502	543	494	556	498	511	531	534	497	574	554	493	513	513	510	518	499	522	522	528	518	507	559	557	516	542	535	567	564	522	538	506	499	541	494	540	535	516	513	498	522	524	527	524	485	533	546	510	510	552	528	561	537	545	515	534	539	506	512	521	560	502	550	547	529	513	517	539	536	545	488	564	556	479	557	494	561	518	518	528	556	545	505	515	514	516	488	526	512	520	534	518	515	522	550	585	549	509	526	529	504	508	530	516	502	502	510	568	530	507	539	464	544	530	523	515	560	542	554	521	505	572	545	560	533	560	526	523	525	524	540	558	541	538	508	511	538	525	532	521	552	517	513	504	562	529	510	499	522	556	567	509	524	522	496	519	534	524	496	509	525	518	517	534	532	492	522	490	500	522	560	557	502	518	536	486	555	538	530	518	539	538	576	508	509	491	561	488	521	564	501	528	524	508	515	514	541	521	507	557	526	517	522	500	518	537	546	521	564	483	522	541	512	541	503	551	538	519	567	513	545	536	547	555	507	525	485	534	513	475	540	516	532	524	518	523	573	537	526	526	512	535	487	532	528	553	550	545	540	537	548	520	499	522	573	536	522	516	547	538	531	514	496	543	484	563	557	605	517	514	578	538	526
22877	21278	29312	23599	21283	21322	9823	934	607	557	478	414	401	387	379	311	340	338	310	301	273	279	286	274	299	242	243	267	240	240	245	238	232	251	211	254	236	217	230	234	258	237	257	230	253	210	247	251	259	245	221	215	221	198	242	202	245	225	224	224	215	227	232	222	230	216	210	217	233	243	242	188	243	232	238	241	218	236	199	219	231	246	199	245	202	223	218	226	227	209	227	214	225	211	235	224	238	236	222	221	220	209	205	214	226	213	219	231	220	217	232	241	219	209	241	234	205	222	230	215	255	220	230	232	249	197	196	227	214	226	232	234	225	255	215	273	209	219	241	210	209	217	212	230	204	239	222	209	234	225	189	216	237	231	216	244	230	219	235	225	217	226	225	221	201	222	237	263	222	236	234	231	205	202	242	207	209	236	237	251	211	248	223	222	243	197	214	208	209	204	232	236	239	190	216	239	213	208	235	254	180	196	198	237	221	198	218	215	236	240	234	220	242	214	214	231	208	230	217	244	201	246	208	207	222	212	227	216	196	185	209	226	231	213	239	217	221	221	235	193	225	212	217	237	226	212	215	226	238	220	214	223	237	230	203	203	217	202	258	214	199	217	224	222	207	198	206	215	207	209	204	231	227	217	215	212	242	220	215	228	224	225	213	228	207	210	214	217	232	225	230	242	224	222	221	234	218	225	206	201	203	241	243	254	243	206	206	215	181	220	258	201	220	236	211	223	228	204	240	229	214	242	203	207	201	225	235	214	232	216	194	232	249	224	215	238	229	234	216	237	231	207	202	218	199	194	213	199	219	202	217	231	212	230	212	227	220	215	198	236	241	206	215	237	204	220	240	225	231	231	235	230	206	231	262	237	209	209	217	228	231	227	213	245	207	262	225	229	220	210	244	190	219	223	224	181	218	215	206	206	217	220	219	228	229	206	223	214	226	216	231	232	194	220	244	203	227	224	242	238	205	223	237	193	225	226	200	224	242	191	212	223	216	221	210	212	201	213	207	221	203	221	224	205	222	224	257	213	229	196	221	201	233	196	216	230	233	239	199	221	237	229	216	232	224	205	198	201	230	196	232	218	192	237	234	227	216	204	222	214	244	202	218	194	205	215	232	210	217	211	211	217	227	221	250	249	212	221	210	265	215	216	222	226	221	209	225	235	207	224	234	209	218	233	221	206	220	198	233	193	195	226	244	220	217	234	219	231	234	204	204	222	244	228	229	208	211	200	211	222	215	231	221	221	233	219	255	222	201	212	210	215	213	217	210	209	213	221	218	230	229	236	234	212	220	199	229	207	227	215	210	225	194	195	250	228	229	248	215	234	230	235	228	213	198	195	215	224	225	223	234	239	221	241	209	247	228	206	216	179	207	220	220	196	237	205	213	243	211	237	192	238	216	221	211	204	212	234	214	215	229	194	239	234	228	222	236	214	231	215	230	214	221	196	242	253	227	198	215	213	224	221	212	217	231	212	212	214	239	209	222	220	231	201	221	190	182	224	228	242	226	219	246	253	224	201	244	228	247	224	250	223	200	204	210	233	209	222	242	229	197	207	200	228	235	215	248	238	212	235	214	240	238	214	187	218	203	199	226	178	205	215	208	233	215	202	214	234	228	219	220	219	197	243	232	227	219	221	193	218	253	196	207	212	235	206	220	221	206	227	252	202	221	217	228	219	233	217	236	226	224	230	251	209	202	232	210	237	221	220	219	238	199	216	216	231	226	233	226	198	221	216	235	219	215	235	241	224	237	219	233	222	201	240	222	220	211	205	213	234	228	202	218	203	224	207	206	193	245	218	209	224	223	217	215	206	231	242	223	211	218	221	233	221	226	213	219	252	212	221	243	232	234	191	227	246	226	203	211	223	218	214	213	256	204	215	212	237	246	220	234	219	225	200	216	231	210	231	210	227	216	225	228	245	207	218	250	248	238	213	219	205	211	223	239	217	231	219	226	211	216	215	239	224	233	226	216	258	208	225	203	216	225	206	228	239	240	237	219	211	220	223	192	220	235	213	210	217	217	245	204	228	197	214	234	219	215	201	241	215	203	223	218	202	196	230	218	229	231	221	212	199	187	193	216	234	220	223	216	223	233	212	205	213	228	203	199	232	232	204	225	224	228	213	199	216	243	217	233	249	212	223	219	214	197	231	217	194	219	239	196	211	232	235	206	213	208	214	205	236	218	213	214	224	224	217	202	221	219	229	213	213	206	222	228	201	229	197	236	219	228	219	243	225	222	241	205	232	236	185	224	222	211	230	240	214	206	219	226	218	232	223	207	216	205	193	230	235	233	225	240	225	228	211	241	241	231	239	197	220	209	217	223	220	216	223	235	221	214	218	202	201	237	227	230	203	217	213	238	237	242	208	209	251	221	233	204	203	214	236	184	229	243	230	248	225	222	226	231	223	219	207	243	235	223	214	219	236	218	257	228	249	229	237	215	235	216	255	198	203	222	208	215	225	216	220	214	216	256	219	235	249	215	224	242	233	214	231	219	226	212	234	203	222	231	197	218	209	215	207	244	246	224	223	211	218	221	206	253	227	223	189	217	200	235	238	213	204	194	227	206	216	236	243	229	212	227	210	213	236	207	214	234	212	232	237	196	228	239	204	199	237	238	221	201	207	227	234	211	226	214	202	225	233	198	205	216	225	209	241	203	227	212	221	202	204	210	221	200	203	227	226	223	203	208	239	218	207	226	224	227	231	211	234	224	212	196	213	222	224	218	206	208	244	241	205	197	214	198	226	211	211	211	222	246	220	230	227	207	230	217	196	201	231	209	220	224	204	215	222	228	223	224	222	216	245	208	207	230	231	227	238	207	212	230	231	196	222	210	192	226	219	210	201	239	239	215	231	228	229	235	221	224	216	224	228	230	201	217	228	199	215	220	208	217	215	210	206	219	217	214	228	255	225	220	239	228	215	225	218	215	234	255	220	249	240	233	208	201	215	233	223	214	228	226	214	219	204	237	226	231	212	233	209	234	207	194	197	233	213	230	211	202	231	233	217	223	226	211	208	193	226	213	211	209	230	217	228	214	243	234	228	194	236	215	231	205	235	221	208	211	217	230	194	214	205	211	212	203	228	195	219	225	190	226	217	213	232	214	195	234	226	219	211	216	220	203	231	221	222	219	218	237	211	201	212	217	207	191	230	216	239	247	236	230	236	229	206	233	216	217	213	209	235	241	213	234	208	241	220	214	235	238	197	209	215	219	239	222	214	221	224	193	243	214	203	200	222	232	209	210	230	215	222	212	225	197	235	220	200	193	254	224	235	207	206	222	194	229	235	222	229	190	203	232	205	250	210	199	240	215	215	242	220	206	215	210	214	203	201	238	229	220	225	245	228	225	201	228	211	245	226	215	211	204	217	225	218	223	248	243	242	223	214	222	216	230	202	222	207	229	225	240	214	254	225	201	209	213	236	210	208	225	204	225	198	200	193	205	208	219	217	233	212	232	221	239	211	243	211	222	226	235	217	245	214
12431	15498	12592	6444	4516	3292	2524	2033	1638	1295	1163	978	912	713	659	682	643	608	523	480	510	483	454	398	439	407	411	369	350	422	373	345	430	413	367	363	346	367	363	357	393	349	331	313	324	396	341	320	365	333	372	349	354	318	358	359	346	348	316	352	326	363	314	380	348	343	342	296	339	313	322	296	315	340	343	319	309	293	326	324	340	336	326	314	329	308	341	313	329	312	328	300	310	324	322	311	311	316	311	338	336	310	331	384	328	295	318	307	335	314	336	325	336	343	343	312	316	348	332	306	308	333	300	305	330	326	360	317	316	295	335	300	320	292	342	287	294	299	318	323	312	337	341	339	303	301	319	282	342	303	329	327	318	304	334	301	333	305	335	313	366	282	314	308	317	334	290	319	314	309	318	303	285	330	302	328	312	294	316	328	328	317	327	316	306	297	330	327	318	296	312	279	306	336	303	288	303	311	337	296	303	317	310	319	292	310	337	332	333	313	299	340	344	296	314	319	322	310	319	297	301	306	303	286	341	355	309	293	326	333	332	322	323	301	297	327	317	316	328	301	331	323	327	328	323	374	311	308	318	313	304	298	317	322	307	343	331	306	307	296	327	352	311	308	305	320	329	292	316	314	314	289	310	292	345	304	331	328	324	276	309	301	327	340	289	303	325	318	316	327	309	305	322	313	304	312	327	333	283	305	307	327	318	311	326	338	334	307	307	291	323	321	342	321	342	302	317	319	305	334	306	322	303	337	300	327	322	319	303	307	344	287	317	314	307	314	297	315	324	315	313	268	307	334	282	290	343	306	327	291	340	342	331	291	309	312	334	325	302	322	327	298	318	330	312	307	350	310	321	315	302	299	293	322	331	338	316	320	325	318	300	301	332	305	302	292	308	314	321	313	296	308	318	332	344	315	302	297	317	306	313	299	303	303	329	299	317	307	287	337	312	301	305	333	324	297	328	319	324	340	335	292	322	326	313	306	328	329	321	309	313	283	319	296	286	315	335	289	319	329	295	337	328	336	304	300	342	295	328	317	312	289	345	305	285	316	294	325	324	307	324	328	312	304	330	310	301	274	316	296	331	342	306	324	321	330	299	329	328	312	330	313	320	303	319	283	308	302	304	311	324	306	331	339	323	298	313	335	324	283	335	326	342	336	297	300	317	315	342	333	355	321	357	295	334	340	338	279	299	301	300	276	296	302	329	335	326	318	303	284	361	314	309	351	294	301	316	337	307	320	312	324	360	331	300	336	330	313	296	348	349	318	313	308	319	301	321	320	340	309	290	287	332	279	326	335	298	315	280	336	325	335	342	323	295	318	282	311	329	321	315	313	334	320	311	342	283	295	327	309	309	297	300	318	322	283	303	329	309	260	327	305	307	326	326	324	324	330	307	311	289	307	345	310	330	318	308	308	307	301	301	334	316	313	336	296	315	293	321	304	356	328	297	304	342	291	313	341	342	322	317	319	315	320	314	323	306	303	317	315	291	323	303	306	318	299	310	318	356	288	313	328	341	308	308	308	351	313	320	312	328	320	315	327	301	331	303	300	306	351	303	320	329	303	330	310	355	301	327	312	310	315	314	318	334	312	346	327	347	297	306	298	316	320	339	331	320	328	313	328	278	288	320	275	307	327	310	324	322	330	301	305	333	318	329	332	338	317	333	308	301	296	303	316	323	301	316	334	283	320	313	312	335	323	281	314	319	308	332	309	348	302	328	283	337	274	310	290	295	324	301	297	329	326	299	301	286	290	312	304	361	343	325	296	310	333	331	291	322	339	326	327	286	332	326	306	331	332	321	289	337	352	322	302	320	320	304	331	294	343	346	326	343	303	313	326	344	305	315	298	309	354	332	292	339	319	318	286	327	333	299	322	304	319	305	292	324	343	348	312	287	304	321	303	329	310	304	296	325	279	331	294	323	326	300	299	307	304	313	328	278	311	314	303	324	287	309	306	305	342	318	324	305	304	316	324	365	334	301	306	301	291	298	299	316	296	300	295	312	291	291	311	302	288	319	297	321	345	286	310	339	304	289	313	360	301	299	315	309	321	325	321	309	334	304	315	307	284	321	296	304	315	335	294	332	308	323	336	323	319	324	308	322	309	302	334	324	325	316	320	345	310	319	324	330	310	330	306	352	341	343	302	321	341	336	282	321	305	313	326	316	312	318	342	305	342	293	347	318	326	320	313	298	283	276	294	324	320	315	310	317	297	297	356	311	304	353	344	317	278	351	308	304	298	311	276	299	316	298	306	317	336	298	305	339	321	336	315	322	290	308	317	328	296	302	278	333	321	317	326	293	300	340	311	296	363	333	320	322	298	298	333	331	339	327	329	318	300	321	311	378	293	308	296	318	315	338	318	346	335	327	323	308	325	339	340	332	317	296	332	305	325	329	312	340	311	305	364	320	319	316	325	310	301	340	331	328	328	298	310	329	312	295	298	323	297	317	351	283	319	281	300	354	281	318	297	318	305	303	340	294	293	344	333	334	320	316	345	300	329	301	325	308	312	316	325	343	283	313	296	334	338	297	323	316	317	332	303	342	322	310	294	354	309	311	348	322	297	325	308	318	314	319	296	324	328	300	334	311	315	321	285	299	299	298	292	295	326	310	269	334	297	305	278	325	282	317	306	318	309	367	327	266	305	308	324	314	348	313	330	316	320	311	337	304	313	312	305	325	331	335	319	339	313	330	322	293	308	312	298	327	293	341	299	311	278	281	316	323	327	332	345	283	326	309	316	307	328	323	313	314	299	313	318	330	323	334	353	299	306	310	301	321	312	314	282	344	310	346	308	294	316	340	303	325	306	338	313	305	317	302	299	304	306	309	276	324	290	313	293	278	314	319	324	331	325	284	301	318	323	355	309	333	300	325	336	294	327	302	323	343	323	298	334	315	298	262	303	293	298	312	335	301	314	304	306	320	330	335	297	328	312	298	320	308	308	345	333	297	330	324	308	377	354	323	320	323	292	318	297	293	316	285	320	351	341	298	322	319	317	325	310	309	299	317	308	307	310	314	314	297	310	315	287	331	298	302	283	310	307	299	294	332	289	306	330	328	295	328	327	325	348	315	290	306	305	312	321	325	312	299	276	316	337	291	322	300	298	345	317	323	311	308	301	308	340	327	332	319	304	339	302	301	334	293	319	303	297	299	260	303	312	301	337	334	297	306	327	296	345	320	274	312	324	325	327	290	325	331	289	313	337	312	314	320	317	338	315	320	300	314	302	332	317	306	310	299	319	335	345	318	326	260	319	302	317	328	310	321	297	316	304	316	328	332	319	328	306	298	309	287	287	334	350	324	317	341	294	314	319	333	333	319	303	312	287	277	289	320	327	320	309	285	315	302	313	307	321	341	293	291	338	336	301	305	344	298	307	315	305	318	327	349	324	331	301	316	330	325	299	348	313	285	296	327	320	346	338	292	321	319	315	293	334	322	326	325	312	271	347	339	311	307	308	303	313	297	322	328	309	330	314	311	325	334	295
26904	20842	9116	603	397	318	354	325	352	352	304	313	276	302	299	293	317	306	304	300	301	309	309	314	319	297	293	305	298	315	306	335	297	291	305	293	290	263	279	300	302	276	280	290	293	285	291	285	278	292	280	301	299	336	309	297	339	264	310	325	351	292	326	307	299	302	282	289	257	286	298	306	311	329	327	280	300	268	301	303	339	294	296	288	318	307	290	280	289	330	279	302	311	279	308	280	338	285	319	293	339	292	305	311	320	305	289	283	321	285	292	336	280	275	299	317	299	321	328	304	257	317	298	296	297	320	303	283	326	324	286	325	322	307	299	305	295	297	285	324	328	313	317	296	288	280	298	312	310	321	302	291	319	269	290	274	296	301	295	293	297	298	308	333	302	301	318	297	304	307	285	282	309	316	312	308	292	305	310	291	301	273	295	330	316	301	282	304	312	298	340	298	289	298	299	292	300	317	311	295	328	306	306	306	303	294	312	304	331	314	305	287	313	291	310	310	309	291	283	284	323	270	283	276	303	278	299	304	276	290	278	251	301	295	296	302	286	307	339	295	275	291	316	288	297	322	263	330	298	293	303	295	322	319	292	314	303	303	312	274	289	332	307	285	273	313	292	327	274	323	294	306	288	310	273	322	276	312	300	328	304	292	309	319	301	332	267	311	316	294	290	284	319	300	282	297	284	279	289	302	313	290	323	269	323	294	320	322	321	346	301	291	302	319	296	286	311	278	288	290	290	289	316	305	283	327	255	291	298	282	306	298	304	312	277	297	289	283	283	308	299	293	301	314	346	296	298	310	307	303	284	315	302	304	310	296	298	294	309	359	283	315	310	294	295	318	303	303	310	300	311	296	311	294	329	293	301	302	270	275	316	280	309	324	285	328	320	283	286	280	297	311	301	313	318	323	276	283	299	293	290	294	270	304	299	319	313	315	321	293	286	311	323	292	305	301	283	308	274	298	299	281	288	289	322	305	280	280	316	274	284	289	292	294	274	317	334	318	304	287	292	341	329	290	323	317	289	325	312	312	281	291	309	317	314	285	275	296	297	326	339	320	304	293	294	269	294	293	289	294	307	265	286	281	265	310	280	313	327	289	281	307	293	319	319	312	305	285	286	288	266	298	273	311	278	331	324	286	334	299	294	300	311	307	298	300	332	294	319	336	310	306	321	291	311	304	322	287	328	284	287	317	316	277	281	320	295	320	306	277	302	308	294	336	288	281	306	274	283	257	305	309	287	317	315	327	313	301	331	285	303	321	312	293	313	307	317	291	300	327	304	264	321	275	301	323	311	346	292	302	303	317	319	306	294	304	332	291	338	297	322	296	319	298	305	279	306	286	280	316	307	303	276	310	300	294	259	325	281	304	308	304	306	286	269	284	294	327	285	290	277	279	311	300	294	323	305	320	288	325	308	266	281	291	336	302	342	277	283	297	272	310	315	295	319	293	328	302	292	278	338	279	288	297	293	279	308	297	328	298	362	304	317	289	310	322	313	292	317	274	289	314	249	295	301	325	318	292	267	304	310	295	293	324	296	291	332	291	297	303	303	292	311	321	285	304	322	341	279	313	296	303	313	294	323	332	290	270	292	288	301	294	313	301	291	279	315	318	328	287	310	323	300	294	265	330	282	295	295	293	343	273	298	314	325	288	295	315	305	290	312	308	325	329	323	303	311	297	331	319	288	301	305	311	288	281	343	312	331	286	321	305	295	281	269	316	264	306	323	289	268	336	291	308	295	300	301	307	305	302	294	324	283	315	327	320	295	320	298	294	329	298	304	272	279	316	289	305	302	301	306	317	316	308	286	290	321	302	289	292	296	310	301	282	282	279	304	285	314	322	297	311	302	314	288	284	280	267	284	309	308	285	299	284	303	293	304	336	315	296	297	328	290	309	325	325	280	270	300	305	298	289	308	332	317	328	318	311	278	271	310	308	291	303	293	322	327	339	324	320	292	285	319	278	275	314	322	263	301	316	323	314	334	314	316	275	287	323	314	304	283	329	338	273	307	325	303	298	303	321	304	287	284	301	304	314	317	297	288	303	291	278	286	278	277	328	313	305	308	318	280	297	323	276	315	337	276	298	343	292	294	285	301	297	307	295	326	317	326	307	298	287	321	295	281	281	331	273	300	330	310	321	289	317	286	308	306	311	289	268	291	329	305	328	306	291	284	303	320	322	298	272	311	294	310	286	294	301	314	291	310	295	328	281	289	315	268	328	315	286	293	298	294	283	290	313	343	297	308	258	291	279	323	299	298	313	319	290	305	309	274	286	297	315	316	280	320	336	327	330	281	290	301	301	290	306	337	322	311	304	279	322	296	286	310	316	290	308	310	302	299	284	287	276	296	321	305	278	337	314	306	291	314	284	285	297	303	325	313	281	300	307	315	304	271	280	253	302	303	300	327	294	334	280	318	311	331	332	305	293	308	314	306	292	303	304	313	304	303	311	295	291	273	308	300	309	336	318	294	261	339	281	309	297	300	305	257	308	303	311	277	298	297	301	301	297	330	299	295	315	313	285	319	284	302	313	306	281	289	297	289	301	327	324	284	303	320	300	322	332	312	299	263	334	297	332	306	293	301	316	314	315	289	275	318	307	275	293	303	316	313	275	311	307	277	305	301	312	302	276	282	332	312	308	286	283	320	312	306	332	304	274	307	308	319	314	315	286	298	291	263	302	286	300	318	327	342	296	283	291	302	307	301	313	309	320	297	297	295	284	256	326	283	285	293	285	306	310	330	288	311	301	277	314	298	297	273	297	309	287	337	291	320	316	300	308	297	292	314	301	282	297	265	317	302	277	321	307	307	303	290	299	271	261	307	315	316	340	330	294	326	322	279	311	312	281	339	301	297	279	281	313	295	308	306	302	301	323	311	323	275	315	298	311	290	285	271	333	293	295	302	312	270	306	306	294	291	315	307	310	320	323	275	328	313	309	284	320	311	313	303	282	322	296	333	297	290	325	306	290	297	303	299	286	298	286	284	277	306	320	300	321	294	329	314	326	294	311	330	315	311	292	324	290	300	292	295	312	288	299	287	325	303	312	249	293	311	307	329	298	269	311	325	303	300	306	314	304	304	280	271	294	310	292	311	296	300	319	287	303	325	292	292	283	300	305	320	285	314	322	274	306	323	296	294	323	294	296	300	283	288	286	302	291	286	343	295	288	303	314	312	320	302	299	321	319	310	354	314	294	331	333	300	306	311	344	298	301	284	282	322	290	307	305	296	332	298	314	296	296	319	291	311	290	336	316	306	309	261	309	314	301	295	277	295	300	305	304	271	287	322	313	332	303	299	335	351	305	275	287	303	290	308	283	293	288	296	289	294	288	300	307	309	292	292	301	301	300	291	312	299	277	304	312	311	330	288	296	311	310	328	306	327	313	314	353	305	296	305	308	313	281	299	331	338	316	320	315	274	256	287	307	293	270	299	316	320	302	318	323	307	312	282	284	317	296	327	348	301	310	308	338	306	290	291	307
5492	1077	938	546	583	526	523	492	468	469	432	451	390	456	447	449	423	418	418	426	426	438	426	408	443	408	403	454	410	426	459	419	369	400	415	459	398	406	395	426	381	417	429	383	401	400	447	390	401	424	411	422	416	436	401	431	420	409	429	431	373	412	415	388	418	444	419	411	450	446	404	446	400	425	457	426	408	438	422	428	438	439	448	413	391	435	401	412	466	420	435	409	426	405	419	452	415	418	391	429	390	436	395	388	419	415	425	409	423	396	431	418	424	420	397	442	440	459	435	388	423	391	437	426	409	442	453	429	445	429	430	421	424	410	426	452	403	412	392	386	439	415	410	427	427	388	425	406	387	435	414	432	425	431	424	414	395	403	354	418	431	422	372	427	407	394	376	385	447	422	396	434	435	441	392	458	416	392	419	379	396	407	450	422	423	443	403	409	442	408	450	465	422	424	391	376	464	446	435	425	426	416	446	422	430	413	379	413	408	378	420	398	439	428	402	429	401	438	414	394	441	400	403	428	409	379	413	431	413	438	385	428	437	432	441	439	406	424	455	428	432	438	428	392	411	433	405	412	437	444	397	402	402	441	430	402	434	426	394	401	419	418	409	419	428	429	419	414	427	408	424	416	407	438	428	409	433	445	388	429	468	408	421	412	418	416	424	401	413	436	433	437	407	394	398	406	442	396	407	446	440	421	439	448	453	403	405	414	454	435	417	422	391	431	404	423	443	436	416	451	397	414	395	394	428	448	415	424	399	412	398	444	400	419	417	413	425	392	421	414	411	437	441	470	402	459	437	389	400	446	409	426	439	432	402	430	436	425	413	391	465	430	436	407	392	424	439	435	400	400	437	426	432	407	392	420	421	382	427	440	411	437	446	410	436	410	435	411	436	415	416	382	399	410	431	430	423	423	407	416	447	424	441	410	399	380	424	413	466	474	424	410	427	433	399	405	402	423	390	417	394	432	405	413	381	404	440	436	423	417	413	474	397	390	415	433	459	416	407	426	460	400	412	411	431	433	425	420	378	422	407	408	421	403	388	435	400	427	434	449	433	476	422	474	432	452	418	441	409	453	418	397	439	460	407	452	435	417	402	443	449	401	409	437	432	428	377	419	441	380	464	399	409	408	434	441	451	415	423	468	406	436	425	412	417	408	428	417	441	395	450	446	401	417	399	426	423	402	414	404	413	411	387	376	390	393	404	429	423	452	415	438	446	444	418	436	421	406	435	459	431	423	400	426	437	402	424	404	408	422	438	429	412	388	379	414	435	449	434	387	433	380	455	402	424	406	409	400	437	415	429	430	431	414	409	401	400	425	381	427	435	402	441	420	407	419	444	413	402	421	453	441	403	417	431	455	394	413	404	406	453	388	439	412	423	421	438	409	402	454	452	402	461	446	438	430	416	431	426	393	428	418	408	449	412	426	370	416	404	392	435	411	409	427	435	422	416	385	421	419	407	412	449	470	439	435	432	430	437	429	426	426	397	385	443	414	399	435	393	436	425	406	416	410	412	405	439	364	416	431	432	422	421	445	441	402	461	420	400	420	410	451	407	420	390	390	397	414	419	388	419	403	419	417	409	425	419	424	411	430	451	413	456	419	420	387	388	428	428	419	454	442	413	390	417	449	387	424	393	403	456	408	422	411	393	435	429	424	390	425	406	413	448	417	443	457	419	440	412	392	410	403	441	408	429	403	390	404	414	426	431	435	407	414	456	439	406	391	399	426	416	388	432	420	421	418	447	396	439	392	472	447	414	414	410	423	400	430	449	391	446	419	438	415	410	398	430	421	394	423	427	385	416	452	421	407	408	429	408	437	410	434	428	396	391	403	441	418	423	425	418	435	431	442	375	412	423	421	416	416	414	437	407	437	455	455	422	398	406	371	419	406	408	403	418	422	423	438	415	401	444	412	419	414	417	367	433	424	419	463	423	413	411	438	426	400	445	416	385	421	433	447	409	399	404	425	410	398	414	399	387	422	433	427	420	445	426	395	417	429	434	428	426	455	459	394	443	417	436	424	415	458	398	436	411	408	440	436	454	394	450	417	418	401	437	433	416	426	416	403	452	427	411	435	389	436	415	442	411	394	473	441	435	459	428	425	467	395	452	437	411	425	439	419	434	426	416	408	443	453	435	418	401	435	406	404	404	409	400	435	434	406	441	373	416	391	415	394	433	427	407	423	420	447	413	391	415	372	453	433	425	398	453	447	446	425	419	413	436	400	447	385	440	416	403	454	416	414	443	415	426	398	435	419	387	393	415	422	407	420	409	424	399	426	412	425	386	378	411	445	415	461	432	426	411	444	406	403	437	404	409	445	455	432	411	403	434	401	413	392	399	413	442	432	432	423	413	428	385	443	426	440	450	407	447	424	426	443	414	436	469	394	416	416	426	423	420	460	417	433	428	432	426	415	408	397	442	394	450	455	442	426	435	412	395	460	401	404	456	399	385	416	419	427	403	442	449	450	410	432	419	419	439	401	422	399	412	442	410	414	431	442	447	385	434	417	440	426	400	441	430	412	439	426	440	413	381	423	420	445	446	370	387	388	445	440	395	417	419	440	446	397	442	438	429	455	402	418	470	413	400	404	399	421	418	415	410	374	428	459	399	443	398	419	409	401	435	427	440	488	410	426	394	397	373	435	403	400	438	426	401	406	442	448	394	458	442	407	427	433	407	404	419	450	444	422	406	431	426	443	382	417	410	422	450	409	406	399	405	434	419	391	470	409	448	422	457	412	427	408	419	443	415	411	388	414	412	432	456	405	443	433	435	447	447	401	452	429	409	431	450	410	420	408	451	398	418	435	436	392	437	421	441	433	404	418	398	421	422	377	433	431	449	419	422	419	445	439	438	425	400	427	449	416	448	437	403	400	418	438	382	385	430	441	403	401	436	400	416	431	394	423	450	434	409	417	393	454	386	435	437	394	399	385	400	414	417	404	394	429	405	479	409	408	401	435	422	409	432	427	431	448	410	404	412	441	440	409	442	468	423	407	425	435	413	431	395	445	408	403	406	417	428	413	419	409	425	428	418	476	433	385	407	436	456	398	391	450	423	423	428	442	420	446	427	442	424	409	413	402	396	420	412	428	411	410	436	456	433	418	443	409	414	427	441	367	416	411	406	436	427	464	420	416	446	417	441	438	415	428	435	404	427	420	415	375	411	402	430	413	423	432	431	411	423	441	412	433	424	410	398	415	405	390	417	460	396	457	432	435	376	407	430	386	418	437	403	416	401	450	426	427	409	401	413	425	409	391	412	437	421	402	442	400	433	410	407	444	355	409	422	433	399	422	403	407	454	398	427	442	414	414	425	449	427	423	422	403	406	441	421	404	429	433	434	430	415	415	431	403	451	430	415	410	404	434	405	418	399	408	430	405	400	443	390	414	411	427	402	413	431	414	449	452	431	408	406	440	399	436	397	435	411	422	411	393	368	402	438	440	434	431	409	393	421	415	428	418	400	401	423	453	416	419	433	434
23748	21274	28845	24000	21257	11729	1145	746	592	572	490	501	508	444	436	439	433	454	440	407	397	392	440	413	406	398	419	419	377	382	402	424	364	393	391	416	422	434	354	395	361	403	395	348	360	387	407	352	407	391	396	380	359	408	408	367	423	369	373	357	354	375	387	375	391	373	373	380	373	377	373	383	368	409	398	368	385	410	379	350	341	404	394	371	388	381	419	372	372	344	390	369	398	371	382	367	366	380	401	345	433	354	389	367	356	372	344	386	402	393	389	391	387	367	398	363	386	389	362	366	392	389	366	368	360	394	366	372	363	357	362	353	353	363	390	398	357	380	374	371	383	374	348	355	399	367	393	394	345	390	372	379	382	387	389	373	339	379	362	383	417	347	361	366	387	374	410	356	385	362	371	376	382	402	365	376	388	373	345	372	388	372	403	404	389	386	374	389	384	373	396	347	387	380	400	403	359	369	383	407	378	371	340	404	389	390	396	375	372	368	358	409	403	374	375	363	373	389	372	371	379	361	378	376	376	341	396	378	373	354	366	356	389	349	367	341	370	393	392	378	383	366	360	365	366	374	341	380	379	408	334	394	385	394	409	356	390	406	352	413	396	347	404	342	357	407	361	367	390	385	412	393	346	389	373	359	360	336	377	334	382	361	397	358	360	393	356	404	429	415	344	364	352	373	368	375	356	351	377	367	350	375	387	414	367	392	390	396	366	422	348	353	377	342	378	397	372	408	396	398	356	383	380	388	358	399	412	338	382	399	409	377	364	382	360	352	364	355	382	354	393	372	384	377	393	402	363	382	400	359	369	345	363	392	390	396	392	377	401	366	355	355	388	391	405	396	370	360	388	393	349	360	355	356	400	369	402	395	353	383	361	367	400	389	333	383	384	347	374	382	394	362	398	387	369	379	356	376	367	371	352	349	383	351	359	357	376	386	401	397	383	368	394	406	382	354	366	403	378	363	372	367	346	377	371	345	412	378	376	341	370	404	395	382	392	390	385	407	369	370	351	384	377	380	380	364	380	366	385	378	393	391	361	354	367	373	363	380	381	378	346	394	384	411	377	337	412	370	394	334	372	380	374	376	373	370	376	383	384	392	385	387	393	419	336	402	392	365	408	381	366	383	374	372	364	364	373	356	374	358	340	383	373	385	360	374	392	362	385	403	381	388	373	394	347	348	388	394	337	350	385	376	349	357	366	383	364	356	374	406	397	361	372	389	387	372	398	381	380	408	386	392	365	380	389	406	353	382	415	402	393	375	348	365	418	383	373	396	397	368	381	364	392	390	378	377	380	358	368	382	394	403	374	363	379	394	415	378	381	413	365	357	398	390	368	382	377	407	388	408	411	362	354	362	381	375	366	370	419	398	356	360	386	409	393	364	382	371	375	352	366	349	388	411	374	388	347	380	388	374	367	383	347	371	361	364	351	377	383	362	385	389	365	379	383	372	357	356	365	401	349	374	376	365	380	385	376	397	369	401	366	405	363	389	360	397	383	357	390	361	383	367	389	384	377	345	375	350	388	404	342	378	377	361	354	389	363	353	405	350	394	359	382	393	399	375	360	360	359	358	349	360	374	362	385	358	401	365	366	359	355	403	380	371	399	359	392	408	364	388	418	382	396	395	401	385	379	335	364	366	359	354	392	371	397	390	402	385	377	382	380	411	353	389	367	364	383	348	367	377	374	372	389	343	364	355	343	320	336	363	386	344	432	380	351	383	350	376	371	362	389	364	399	403	381	389	377	407	379	369	381	367	376	368	347	351	387	378	340	426	410	373	338	389	357	353	393	397	390	368	355	364	385	361	392	399	359	385	349	338	362	387	376	405	377	387	356	371	374	364	364	375	378	379	393	389	352	361	392	404	372	387	416	399	377	370	374	376	357	392	354	363	400	420	386	358	377	349	369	390	363	356	342	397	362	327	400	401	356	356	399	362	362	373	376	363	385	403	375	386	360	379	338	365	367	378	371	369	374	343	360	361	395	375	373	367	363	383	400	353	389	352	345	399	369	370	408	355	415	394	379	385	395	408	379	349	388	343	367	381	351	391	399	366	384	362	429	369	375	373	364	372	363	369	353	375	367	365	344	394	366	353	379	374	347	371	379	377	371	363	361	377	379	385	333	400	397	369	377	315	350	349	372	395	395	375	327	371	405	390	335	388	361	397	358	397	383	373	358	391	383	369	394	336	403	381	388	377	380	399	358	344	371	365	367	384	365	372	346	354	365	413	390	337	391	357	375	365	368	354	411	384	403	379	354	386	341	356	384	348	403	367	350	353	375	374	360	375	369	384	397	419	362	380	370	367	387	371	420	417	382	351	405	364	388	358	372	374	371	367	389	343	354	357	393	389	344	369	384	372	367	382	387	376	394	400	413	365	346	375	358	348	384	364	345	363	375	415	386	370	407	373	340	359	396	368	391	359	333	359	365	389	389	404	412	367	349	399	402	359	367	369	360	400	397	413	383	350	405	363	356	372	389	367	360	366	367	355	336	363	388	386	381	339	408	392	362	390	358	384	403	378	342	370	372	399	393	354	357	389	360	365	381	374	368	384	395	352	359	363	376	383	365	387	354	401	406	353	378	361	394	382	380	354	387	393	370	356	349	345	366	355	393	363	367	333	368	348	401	388	358	360	361	358	367	337	374	407	408	383	355	358	384	409	389	396	405	348	382	382	364	372	377	326	353	376	337	329	367	381	346	396	395	404	386	392	396	346	381	380	383	364	365	369	347	397	383	384	383	375	387	364	380	398	393	375	352	377	357	369	373	382	368	336	396	361	363	395	349	361	370	352	365	381	360	373	372	379	397	393	394	381	357	384	374	369	405	368	370	394	366	384	376	334	369	379	369	364	357	369	362	370	367	338	416	367	381	386	391	362	380	388	351	369	368	386	382	362	398	405	376	387	393	364	371	359	394	372	355	390	384	389	357	362	361	393	338	397	335	386	383	368	358	385	389	383	341	387	356	396	384	353	343	362	347	397	362	378	386	401	384	335	361	364	366	401	361	368	348	360	372	365	392	388	363	338	353	394	380	360	384	374	380	359	390	400	353	357	342	338	400	395	424	376	373	372	389	377	339	379	386	357	358	401	375	400	360	377	383	382	393	367	394	362	387	414	358	397	373	392	391	359	399	366	379	349	384	359	370	399	373	387	356	345	353	353	367	411	387	388	402	413	376	387	346	342	372	342	346	427	364	389	414	379	376	383	393	336	377	388	370	397	385	407	378	389	370	382	375	401	415	369	361	331	380	342	379	372	383	342	377	365	343	365	354	403	406	386	341	350	391	383	363	396	355	350	354	357	402	371	404	418	375	383	379	357	372	370	353	376	381	428	358	370	413	345	376	374	369	399	380	372	381	361	357	358	381	393	378	361	395	380	346	365	368	359	394	359	358	359	395	403	381	389	390	362	351	375	394	392	374	377	356	384	398	397	354	373	358	412	376	388	399	330	357	347	403	409	352	394	404	354	372	389	353	380
11187	9615	7849	3886	2728	2122	1693	1428	1209	1077	928	883	845	805	724	692	609	617	627	617	629	583	620	556	602	580	552	593	553	547	581	575	578	564	549	578	552	565	575	561	540	520	504	518	541	531	523	503	535	538	532	508	554	534	551	532	539	552	568	554	522	513	524	532	545	524	463	506	518	524	530	519	491	471	505	516	572	532	495	518	494	527	526	542	506	489	522	499	559	572	532	499	530	530	550	503	516	543	539	503	561	538	528	529	497	523	513	524	536	496	511	508	486	524	531	497	492	533	522	514	528	542	544	490	523	516	526	525	520	520	465	505	546	522	488	508	528	498	530	497	519	481	508	504	539	550	480	532	521	498	546	499	518	502	519	533	493	510	523	513	524	517	521	546	515	544	531	519	493	516	497	512	557	512	529	504	542	518	524	518	517	524	481	536	513	530	525	527	527	548	486	512	519	518	490	524	503	525	524	511	508	559	531	552	486	521	526	536	501	490	500	554	517	481	551	535	497	560	517	534	526	507	501	522	510	496	516	502	554	488	487	525	560	496	566	513	561	532	489	532	555	533	552	521	522	545	494	509	532	476	535	525	574	569	567	524	553	531	496	539	504	531	532	548	512	527	562	556	540	510	526	517	483	518	538	520	537	532	490	498	490	542	532	539	495	501	484	455	572	572	511	540	499	556	525	509	524	520	522	529	526	554	496	497	467	507	520	517	526	530	553	577	500	570	514	534	531	548	497	508	498	495	542	511	515	515	573	531	502	518	539	528	526	522	503	506	521	537	540	517	514	499	529	514	505	521	543	516	513	500	514	539	552	528	515	518	547	531	511	539	547	517	545	558	526	481	508	512	506	481	524	557	551	514	541	539	564	525	506	502	509	514	476	509	486	536	520	501	549	526	506	538	520	523	476	519	529	513	500	542	509	531	514	533	534	535	508	461	519	536	534	504	507	549	523	515	531	551	550	548	509	527	491	532	503	525	484	516	515	537	582	515	514	519	523	495	507	515	520	552	518	513	523	529	504	512	510	526	515	548	517	522	497	545	512	527	532	557	553	517	506	489	495	506	545	506	549	503	504	494	515	496	509	483	536	503	480	487	553	503	514	517	521	535	485	501	538	533	543	543	535	517	541	546	517	537	504	535	522	508	495	561	525	558	530	529	538	492	519	517	542	544	513	545	538	505	520	531	483	517	497	436	536	506	565	557	575	483	526	536	513	526	543	504	528	527	519	486	520	477	546	533	506	558	522	509	467	533	527	501	493	505	500	530	506	513	504	539	515	554	573	535	490	484	529	485	509	521	506	470	480	532	568	509	516	475	511	517	544	539	525	577	496	510	486	537	506	504	488	504	504	494	533	539	534	520	525	539	519	534	520	531	496	500	509	542	507	538	531	477	501	525	478	526	507	487	503	517	529	513	527	519	506	549	565	520	536	525	524	529	529	515	510	547	531	553	500	541	484	510	464	538	539	533	494	527	541	521	523	492	502	487	548	530	501	532	526	511	533	571	483	580	499	503	524	539	541	535	505	532	503	517	549	556	556	516	516	510	580	529	533	586	490	544	564	551	566	539	517	510	524	546	504	528	507	540	518	532	487	551	571	517	564	508	548	530	546	512	488	542	482	538	498	505	484	510	551	508	572	521	510	526	513	519	527	551	517	500	500	543	518	508	491	557	530	531	503	491	511	483	508	515	530	513	539	500	522	505	510	495	494	548	470	525	560	525	521	575	561	498	528	559	522	499	532	548	508	534	538	532	597	542	521	519	514	567	550	543	521	507	543	514	541	512	524	516	557	551	512	506	467	504	497	499	498	516	470	542	539	507	567	529	546	470	526	516	542	527	546	529	573	547	492	506	553	520	530	565	480	521	513	519	502	533	552	511	534	527	531	515	532	546	513	502	534	526	520	555	534	486	508	508	546	553	566	530	501	528	553	519	522	508	532	533	497	528	556	569	543	545	514	520	523	557	510	516	500	515	496	501	534	544	531	523	486	549	538	520	473	511	577	504	519	504	527	511	527	542	538	524	544	541	519	481	496	544	481	522	489	525	521	549	546	528	524	566	545	517	591	535	500	535	535	532	533	531	526	541	554	548	501	545	535	527	485	540	542	521	515	510	519	501	509	538	512	499	523	528	534	509	566	487	517	550	571	518	513	513	516	519	517	522	505	529	552	532	529	509	552	519	514	538	524	546	527	510	538	510	479	502	536	535	521	541	502	528	548	514	547	526	524	544	528	546	514	536	553	491	517	475	550	512	509	510	536	519	494	549	558	549	512	523	503	524	541	516	521	573	518	482	541	530	535	508	529	574	507	538	512	498	539	505	564	534	514	521	564	562	568	542	533	527	500	505	526	537	504	523	500	479	551	532	535	529	519	502	552	532	579	461	537	531	512	545	491	544	509	519	518	511	509	540	549	516	483	514	509	522	495	498	493	562	556	521	535	532	526	492	535	506	489	510	552	485	537	566	546	519	498	531	516	525	534	543	531	546	504	531	528	508	531	531	500	505	509	510	521	553	515	553	559	546	520	475	499	501	525	546	556	469	554	538	557	514	530	526	504	513	480	547	519	527	494	516	498	489	553	554	489	532	513	507	526	498	507	554	534	508	519	462	527	546	538	527	487	542	540	552	493	565	527	540	509	529	493	524	472	534	535	515	517	543	505	535	498	528	531	497	493	508	514	501	527	471	531	533	533	518	506	542	511	548	546	520	521	496	508	546	555	477	540	543	501	502	559	519	471	507	521	526	492	519	509	536	551	519	510	512	490	516	547	548	528	517	556	509	504	502	524	504	528	510	531	517	521	551	498	532	533	541	539	547	478	522	520	513	528	510	526	521	549	519	476	546	559	502	527	514	518	493	544	493	549	533	467	498	502	543	504	531	530	525	528	553	502	526	544	539	480	531	487	531	554	510	502	512	489	522	507	561	498	512	546	538	480	502	541	500	512	499	514	526	535	540	515	581	495	507	544	513	520	487	463	554	539	510	528	524	542	526	539	553	538	515	519	504	492	565	511	531	498	532	521	458	516	530	538	545	519	514	576	492	533	563	536	519	505	531	529	523	527	534	496	538	546	520	510	494	470	517	515	512	524	527	518	508	543	535	485	525	508	525	521	531	537	555	532	572	519	524	569	537	513	545	504	547	505	488	519	501	527	557	529	546	557	514	508	508	498	502	492	520	537	521	584	560	553	516	514	491	541	546	489	517	525	541	540	500	541	499	522	558	547	497	539	535	493	535	508	490	514	531	563	490	531	515	525	539	514	506	526	543	501	526	527	542	545	567	501	463	507	520	499	490	581	494	514	505	501	537	497	509	556	525	557	515	495	490	528	493	536	509	540	495	520	532	537	521	515	492	505	536	504	476	538	520	551	534	530	493	514	510	519	538	572	556	517	575	542	516	492	539	526	567	511	522	535	501	476	569	508	512	538	464	529	522	566	546	528	522	532	569	528	516	510	565	526	541	509	528	518	545	505	548	525	512
22830	21268	29268	23610	21270	21302	9775	927	631	579	497	432	398	344	356	318	314	316	308	303	275	281	238	274	256	292	265	247	257	293	237	230	261	231	249	272	242	247	255	233	242	229	256	257	252	258	219	209	236	249	230	223	210	215	208	232	231	225	236	204	241	212	196	237	229	190	240	226	218	191	224	197	231	215	217	203	215	224	226	218	239	243	214	208	226	245	237	221	215	189	221	210	240	247	210	233	228	208	218	217	234	223	221	221	221	203	247	217	213	233	220	235	239	223	203	215	216	214	219	249	211	203	220	201	243	220	195	205	230	219	231	190	216	207	212	219	228	193	200	219	220	202	208	194	242	219	212	197	257	220	232	242	232	207	216	234	222	215	212	233	210	225	217	202	198	189	202	214	255	228	239	225	197	218	256	222	215	228	228	240	229	214	205	216	222	231	229	256	227	223	218	243	205	208	221	194	199	229	235	243	217	218	213	205	227	223	189	204	207	209	218	210	234	222	231	204	208	219	202	227	203	190	224	224	198	226	243	219	219	226	238	199	211	232	237	234	226	201	217	212	218	217	234	195	227	211	203	249	179	220	222	218	204	205	209	212	237	242	216	204	222	225	214	247	231	203	224	213	223	233	234	223	224	218	238	240	205	202	203	220	211	222	213	210	227	206	216	226	245	221	191	209	192	204	223	215	204	216	244	211	222	203	218	206	202	236	236	226	205	196	202	208	224	224	206	210	224	209	208	220	211	231	222	249	211	199	216	220	212	209	241	227	226	202	223	208	212	224	214	217	215	218	215	220	207	228	210	229	201	203	212	231	229	217	203	240	216	224	234	229	217	217	227	202	207	198	229	207	232	192	212	224	262	203	209	234	210	207	191	224	218	200	216	224	202	196	229	253	220	197	223	238	243	199	199	207	186	212	213	226	236	219	212	213	210	217	207	211	192	228	228	209	207	229	213	216	223	217	203	229	219	193	226	229	215	216	227	220	223	200	215	250	202	208	203	213	202	205	223	215	201	226	237	194	231	224	221	213	206	198	228	234	232	218	218	234	224	188	212	194	212	230	221	227	202	207	231	228	227	223	223	201	238	245	215	212	227	203	210	194	215	219	222	228	234	210	210	220	209	226	227	233	203	241	221	222	235	218	229	212	205	221	244	221	229	214	199	214	224	181	209	233	207	211	207	216	199	245	233	230	226	201	231	212	233	233	240	213	217	211	225	211	229	239	229	227	230	228	206	239	222	205	210	189	200	220	248	198	231	224	223	246	225	191	203	190	228	222	196	205	222	226	202	212	220	233	245	227	206	188	245	185	231	220	221	211	212	202	229	234	236	205	218	226	197	246	227	221	208	244	227	250	207	199	214	240	225	220	235	252	215	214	195	197	234	223	207	227	241	193	224	226	198	226	231	218	238	208	191	228	186	219	234	233	195	208	228	221	225	224	200	192	221	242	223	228	215	222	230	202	197	219	230	214	248	200	185	239	225	216	219	212	222	199	213	206	223	213	208	210	215	198	211	201	208	226	234	202	216	212	209	236	234	223	209	205	220	199	213	223	239	230	205	219	202	230	220	238	230	239	227	197	193	217	209	212	217	228	218	211	208	240	253	245	232	216	225	211	229	218	208	208	210	220	233	229	205	240	213	219	239	257	229	210	213	225	205	234	204	210	194	223	199	216	224	236	214	215	236	218	212	228	220	198	202	197	234	224	216	196	219	225	220	210	242	253	222	223	227	200	215	215	241	201	208	239	218	213	216	187	195	208	199	194	223	210	209	207	208	222	217	210	203	236	226	207	209	187	239	222	239	210	196	221	231	211	230	217	224	216	212	231	200	221	224	208	226	221	220	238	184	226	227	226	237	199	234	199	194	232	244	218	188	210	207	241	220	233	213	237	219	199	197	192	220	214	200	212	213	196	221	201	226	249	216	217	238	218	237	205	223	232	187	218	225	213	208	208	230	204	218	221	217	207	228	219	190	256	214	226	211	245	232	255	209	230	226	191	230	225	218	214	183	218	233	217	227	246	218	203	201	218	240	212	187	208	205	238	212	221	240	199	207	237	230	201	218	238	224	205	217	221	225	219	235	207	210	224	236	244	230	203	210	226	201	249	232	220	227	228	229	230	220	210	220	220	186	209	189	259	204	204	217	215	229	206	213	235	230	199	219	202	248	208	224	228	225	227	234	188	205	213	215	217	204	198	247	239	223	232	229	247	202	221	210	218	245	218	237	230	226	206	204	198	225	192	226	227	217	237	211	214	208	210	204	245	219	218	225	218	223	197	233	217	250	196	246	226	227	221	218	207	195	210	210	227	219	230	226	213	212	205	198	224	219	228	224	203	217	188	243	172	215	226	224	193	238	205	218	226	245	218	202	222	199	184	229	194	240	210	221	225	210	213	225	223	243	250	219	240	212	202	208	199	209	204	203	221	180	204	221	233	209	243	226	204	209	219	212	245	238	205	183	223	209	218	217	229	226	216	206	252	231	217	219	210	213	204	208	208	217	214	210	209	209	221	191	197	229	213	225	221	201	227	206	216	200	230	259	222	224	203	230	221	208	214	208	226	225	224	198	203	223	193	224	224	244	179	215	207	203	203	239	224	238	209	239	201	220	200	210	204	233	218	228	218	227	231	211	212	224	223	217	215	209	210	227	188	232	203	206	203	199	211	196	198	198	245	208	226	195	208	222	240	240	224	235	205	214	192	239	214	237	223	216	216	210	224	220	210	202	208	216	224	209	202	225	221	211	186	217	203	228	231	241	196	200	227	194	224	225	195	228	239	218	210	225	222	216	205	229	206	224	220	211	229	205	219	240	232	205	207	224	225	257	231	178	242	230	223	207	246	237	223	198	205	226	218	210	222	217	235	200	214	222	228	223	189	220	212	238	225	235	202	237	200	203	220	210	217	213	227	238	227	235	229	216	214	223	203	244	206	197	217	228	229	224	219	201	203	205	205	207	227	201	195	234	230	206	203	218	209	236	193	216	193	215	184	187	222	233	209	195	228	198	217	240	220	211	202	220	215	239	225	212	211	219	210	213	230	257	217	192	217	232	210	209	230	210	217	213	220	210	247	200	197	217	201	189	225	209	241	222	211	264	190	230	208	215	202	213	234	209	233	226	222	229	242	210	225	241	236	216	205	222	221	213	238	211	210	230	218	205	194	238	210	210	192	229	210	233	217	231	229	219	196	216	226	214	216	199	239	224	238	199	238	217	216	243	216	220	231	218	228	212	218	222	249	227	228	208	248	234	221	199	209	211	238	213	199	219	226	221	212	211	205	250	221	221	227	248	214	245	218	221	221	219	230	216	215	232	218	207	230	207	228	202	208	201	246	230	188	221	200	203	254	218	209	198	223	205	225	216	218	204	200	238	214	197	223	203	226	204	231	188	231	210	218	201	221	207	216	224	202	207	242	235	208	222	224	204	197	232	242	189	217	226	226	232	215	222	223	204	250	224	219	215	217	231	217	203	228	216	215	222	216
13060	15440	12793	6451	4591	3232	2562	2014	1571	1301	1077	962	867	796	696	665	616	593	514	513	500	447	455	441	405	420	441	406	406	393	365	368	387	382	376	343	399	371	364	336	351	358	350	364	325	336	375	305	349	324	324	317	327	344	340	366	343	336	318	321	295	333	353	311	361	305	319	313	303	310	335	324	315	302	323	326	304	342	286	329	319	329	302	313	328	320	348	323	346	334	300	325	311	315	326	309	333	325	337	346	293	275	322	311	338	288	305	323	336	326	342	294	292	300	330	314	347	334	287	325	305	355	306	295	312	330	314	312	301	329	315	308	304	331	356	333	317	324	332	323	322	343	312	325	306	320	294	295	339	292	355	306	314	301	291	319	322	310	322	289	299	309	336	316	287	271	308	361	308	334	321	299	296	319	304	326	316	294	317	316	324	314	304	328	330	315	335	331	332	279	305	320	332	301	351	298	265	291	321	339	296	297	319	335	323	327	326	358	324	266	314	317	316	306	311	304	307	307	316	301	320	323	293	314	315	329	289	311	318	309	319	309	336	345	303	271	334	337	303	320	286	334	320	328	318	255	293	310	330	325	318	334	303	323	318	327	343	336	342	289	329	306	316	314	315	298	295	333	296	319	305	280	305	328	314	312	327	317	305	323	333	298	354	327	285	337	317	298	288	326	282	315	301	334	312	295	309	332	323	344	320	300	302	300	283	303	336	320	347	298	295	347	310	306	292	333	318	309	304	329	326	313	322	333	326	296	316	323	306	321	302	319	287	307	300	327	319	336	300	273	340	321	315	339	324	329	326	338	309	318	307	317	307	333	306	295	316	333	302	307	337	344	313	357	310	326	345	324	313	285	304	332	311	318	323	267	305	340	293	309	345	300	323	290	286	317	330	310	329	291	322	317	300	315	322	302	319	334	333	301	325	316	303	324	327	304	375	333	320	322	322	338	313	309	308	349	311	309	286	310	299	323	304	318	297	323	319	309	264	335	324	291	323	311	317	350	330	296	284	335	285	304	308	295	308	304	319	321	321	326	322	294	307	309	303	303	309	290	341	328	317	321	323	311	316	317	303	299	284	332	284	301	287	266	318	319	304	287	318	317	328	330	308	335	297	295	291	303	278	334	293	322	324	310	322	286	318	297	328	315	297	323	316	322	361	313	322	325	308	320	293	324	284	326	312	300	328	294	336	289	317	311	317	313	360	344	315	338	323	316	348	321	308	346	323	317	316	346	342	347	296	283	308	328	313	334	318	339	314	298	299	315	324	283	324	313	308	337	313	308	338	313	330	315	334	316	318	331	343	307	324	348	290	341	323	319	298	292	298	321	320	311	313	310	302	311	315	299	315	287	327	320	295	336	313	331	344	328	359	312	337	315	330	312	311	316	295	316	331	307	294	307	332	321	305	302	335	325	272	329	312	311	314	313	341	339	328	322	331	318	321	302	335	319	279	302	325	304	320	322	315	284	300	299	318	286	318	343	312	314	322	299	280	330	336	310	307	334	320	319	309	349	295	309	334	315	313	332	293	335	305	296	313	304	326	306	322	292	343	307	305	302	346	315	295	323	283	338	334	325	349	319	308	287	289	341	290	326	278	295	308	291	312	318	298	328	295	346	309	302	339	304	300	287	312	324	264	333	306	326	316	317	318	297	350	344	292	327	288	318	334	304	297	337	317	340	311	325	287	283	308	347	301	308	337	335	343	319	288	284	315	308	310	324	292	284	294	333	309	314	296	318	312	281	318	290	321	290	332	285	276	286	281	291	297	343	312	306	336	315	331	314	309	316	315	320	334	343	325	277	296	352	291	319	312	302	300	306	341	322	287	324	313	334	285	312	292	292	316	356	308	317	289	328	340	332	309	307	310	310	308	326	293	316	319	295	295	301	330	335	302	305	287	322	327	301	334	314	305	298	334	276	347	340	308	279	297	287	309	315	311	309	311	296	310	313	352	301	323	308	302	308	307	314	330	319	301	306	305	333	292	288	314	344	309	330	298	294	315	314	299	337	305	306	313	288	309	332	306	321	316	278	291	318	297	315	279	271	311	324	327	303	266	296	294	329	324	306	304	325	301	286	310	326	282	336	333	313	338	307	313	289	309	303	308	297	307	348	333	307	339	284	295	314	309	326	329	283	288	318	297	318	317	294	278	333	288	312	305	317	324	319	358	330	313	344	336	302	307	317	306	302	335	299	283	331	299	324	323	332	326	276	323	305	324	315	308	299	299	326	290	319	346	282	311	324	296	294	331	312	324	318	331	299	301	327	325	344	303	326	311	338	325	344	292	306	314	309	298	326	308	308	296	321	334	317	306	318	292	338	304	299	358	334	311	320	326	314	331	318	296	344	313	301	287	345	326	317	342	325	269	295	280	322	343	284	321	306	298	300	329	331	290	317	291	309	323	329	329	305	322	338	284	299	309	320	292	277	325	283	326	315	299	330	298	297	328	287	332	335	310	295	296	322	298	327	294	287	315	292	322	276	288	292	293	326	323	320	307	277	316	298	266	310	304	312	337	317	273	290	291	309	301	328	333	319	310	304	313	305	323	316	293	310	275	341	309	327	318	345	285	309	296	299	297	322	286	296	317	291	302	273	311	295	325	292	306	327	321	283	311	328	296	321	317	351	293	319	326	304	309	303	342	313	308	326	291	338	292	317	337	293	331	337	296	329	332	308	313	330	330	321	293	301	318	346	354	299	309	302	305	325	332	311	308	291	313	288	347	306	318	291	273	309	316	306	294	305	315	308	316	303	296	313	344	304	293	282	326	311	316	329	330	310	303	345	318	304	322	285	281	313	277	315	332	335	315	314	283	314	317	318	294	302	302	290	307	319	314	294	325	294	340	321	302	309	286	289	320	274	302	303	318	321	321	325	289	307	283	321	267	300	314	295	325	302	307	324	313	309	317	301	330	283	326	291	307	311	295	312	302	321	286	311	300	309	307	323	309	326	310	317	301	288	300	302	299	297	293	329	323	332	331	341	328	283	336	325	341	292	296	297	324	330	338	306	321	312	323	319	320	313	301	293	322	327	308	335	313	301	289	353	291	284	293	303	318	287	309	293	331	294	317	310	335	308	286	350	325	292	309	292	315	327	334	295	305	353	322	310	324	322	346	310	321	309	303	311	282	291	329	305	293	298	314	324	311	295	294	322	307	315	313	313	307	318	317	312	310	320	309	306	298	321	303	331	313	290	316	322	312	335	326	315	292	324	323	328	290	310	325	323	316	301	309	350	329	309	327	322	290	334	315	303	327	304	305	303	310	315	322	308	316	327	317	290	320	317	304	300	317	329	297	296	321	309	358	289	282	316	302	304	325	307	295	322	349	319	331	303	287	324	294	328	319	322	324	289	297	327	303	303	267	280	330	337	311	296	300	308	354	306	310	281	314	302	285	335	311	320	301	323	297	302	342	285	306	303	337	321	336	305	303	323	316	321	325	340	324	337	312	305	323	314	312	277	313	326	311	315	287	283	336	353	326	302
26962	20820	9279	798	521	474	361	332	312	322	323	311	338	299	300	281	321	315	317	306	290	287	261	330	316	296	297	310	326	325	272	283	280	289	319	312	297	327	280	307	310	327	305	291	286	296	304	314	321	288	282	308	303	312	303	289	293	310	289	297	311	311	304	324	310	318	310	308	292	266	304	295	300	273	306	302	282	313	272	323	317	339	312	265	256	319	310	315	305	313	290	302	287	292	348	279	311	338	308	267	323	294	306	294	300	321	292	316	325	290	292	300	282	303	276	290	284	289	316	311	296	294	333	335	300	295	294	314	294	314	301	294	334	300	309	297	296	286	282	285	277	295	317	292	308	296	275	301	317	292	293	304	319	299	277	276	324	293	304	286	318	313	304	305	312	296	308	334	282	293	300	285	292	288	319	244	301	298	320	340	258	305	334	279	347	328	305	304	309	296	311	302	325	290	275	293	284	283	297	291	272	287	262	283	322	277	312	282	322	310	293	306	292	291	307	317	319	324	309	282	306	291	285	319	311	302	300	280	298	298	317	295	298	310	302	309	287	288	298	303	314	298	308	290	268	312	278	274	303	294	301	262	279	319	303	296	316	302	290	292	269	276	285	294	307	282	262	290	316	316	284	288	333	294	339	288	325	288	281	316	316	302	322	286	302	282	319	292	267	292	297	291	312	312	286	314	303	308	280	306	314	287	294	318	283	294	281	314	315	294	306	280	320	309	287	305	299	320	290	298	317	281	318	291	279	310	287	313	291	289	296	295	301	301	288	283	292	296	320	307	312	295	309	295	286	292	333	325	308	312	305	286	300	311	320	270	303	291	277	313	305	330	294	295	313	307	300	311	299	291	301	295	292	277	291	278	321	330	270	329	299	358	274	301	309	283	304	312	293	278	312	295	282	279	272	266	310	293	284	310	303	327	302	314	305	294	305	295	312	325	295	268	296	300	307	287	294	255	319	293	273	300	296	285	289	318	287	292	278	322	297	283	321	280	279	305	327	316	319	300	298	290	308	290	302	306	276	315	299	299	290	330	314	290	293	294	294	317	313	312	311	326	295	285	313	313	276	275	297	304	294	303	307	279	321	302	284	300	316	315	306	322	280	321	317	271	267	299	310	306	307	309	283	306	290	292	258	305	296	292	290	293	309	312	285	331	295	295	291	284	340	321	306	309	279	303	333	328	307	307	275	282	325	276	286	313	296	290	277	294	307	291	305	299	276	311	314	311	311	300	302	318	327	304	297	297	338	317	288	307	291	291	332	307	291	280	275	327	343	303	326	304	304	320	290	319	303	300	300	323	307	302	279	294	273	298	314	298	308	270	291	311	308	288	332	260	324	315	310	297	283	316	308	299	282	275	296	298	310	266	296	305	298	305	304	349	284	312	295	307	294	306	274	280	296	316	269	302	302	293	328	312	323	306	283	296	331	281	312	301	304	301	298	296	307	289	303	276	267	328	288	300	307	278	329	294	292	283	310	337	315	285	251	311	305	286	284	310	313	258	317	298	300	295	330	286	301	285	308	344	269	356	263	289	291	306	320	298	304	274	274	301	307	263	300	305	318	299	320	288	306	272	320	339	295	304	323	324	287	325	312	269	289	302	295	293	294	312	304	333	323	279	311	293	262	255	310	302	289	321	301	330	317	323	325	325	283	314	263	336	337	308	280	329	314	299	294	297	287	289	298	278	286	303	272	324	248	303	300	275	306	318	267	296	327	316	307	281	337	298	311	299	311	316	287	288	303	262	301	322	346	290	282	309	310	294	301	273	315	317	299	290	299	316	288	311	313	290	291	319	275	313	317	290	290	335	282	303	314	311	300	301	287	278	281	287	293	302	285	329	297	298	309	315	326	310	287	312	286	290	306	296	310	274	297	275	322	301	297	284	303	307	299	282	311	289	330	297	316	313	304	321	292	292	272	260	314	297	306	290	302	304	293	273	287	305	301	270	305	319	345	298	315	266	312	310	293	291	309	292	299	317	311	278	313	303	270	284	276	292	296	319	286	288	291	311	290	251	281	302	300	306	291	295	291	289	298	296	303	278	299	302	310	288	322	315	275	292	285	300	298	285	246	292	302	313	333	268	318	306	266	306	303	331	310	337	297	316	282	316	319	281	306	273	297	304	303	300	333	287	286	320	257	304	263	311	343	280	292	314	317	304	316	301	314	292	292	300	291	292	308	293	311	317	269	312	303	288	296	306	324	319	292	318	284	277	284	304	299	302	298	306	319	316	271	282	319	289	310	289	313	293	318	271	292	297	296	290	286	285	288	309	307	314	323	300	295	304	328	282	333	293	278	311	329	276	257	272	268	305	328	322	300	283	317	265	326	307	286	300	274	304	278	344	305	290	296	302	318	299	309	321	283	277	254	309	281	316	295	280	295	320	311	280	278	324	308	299	306	284	297	289	297	332	285	282	281	313	308	289	326	272	292	281	294	313	263	308	303	314	306	294	287	312	315	286	294	316	293	309	321	295	275	314	312	316	276	335	299	305	296	317	272	284	309	301	300	295	272	333	322	324	306	354	298	304	301	292	296	296	300	289	307	285	296	306	275	296	296	292	284	330	292	310	319	288	302	270	317	323	286	316	313	336	309	279	297	302	324	283	281	308	271	304	298	309	318	282	290	319	301	311	269	309	305	330	303	276	284	305	284	304	274	302	294	291	286	285	293	316	291	265	304	315	276	308	300	304	321	341	275	311	328	299	268	276	293	338	315	322	279	281	286	290	309	267	297	311	278	303	311	271	317	305	331	321	293	284	311	299	317	291	292	267	279	330	320	291	318	311	312	287	300	285	323	317	300	312	273	283	304	301	315	292	308	303	331	288	294	312	277	305	278	292	296	302	300	306	303	282	300	309	293	286	280	344	292	285	292	285	308	303	286	299	307	302	298	304	304	273	279	304	280	320	284	303	320	317	313	289	284	286	292	321	323	292	268	271	284	264	296	288	259	292	332	310	340	292	295	279	278	290	284	297	299	286	299	318	300	318	330	305	261	295	271	332	306	287	283	319	283	303	289	285	306	303	308	297	279	302	296	329	309	310	268	257	305	251	317	301	340	320	327	315	295	313	296	315	305	306	316	295	285	285	319	296	307	317	290	297	295	332	301	300	290	319	271	269	296	301	329	331	301	333	319	299	307	293	297	291	339	312	276	302	326	312	265	294	313	292	258	292	294	309	297	307	291	287	303	290	287	298	330	308	309	303	315	299	297	307	292	280	274	317	259	293	292	299	295	330	292	298	282	302	308	332	287	301	307	347	286	318	307	285	293	275	308	335	304	311	319	291	320	305	312	277	296	288	270	264	276	301	305	315	315	317	296	311	341	296	284	299	295	309	311	289	321	327	270	308	325	310	309	291	277	286	300	310	319	291	282	327	317	318	305	339	333	272	279	301	290	315	308	278	284	308	270	286	305	293	306	281	298	326	287	294	286	283	291	314	300	301	287	328	274	327	303	315	276	305	328	303	261	288	312	300
5963	1150	1011	653	583	509	498	498	484	447	448	436	437	440	440	427	445	464	408	410	413	437	378	395	440	409	386	428	431	434	392	388	407	399	436	444	438	423	386	440	437	448	393	427	426	426	398	453	423	404	442	422	408	424	422	404	406	421	400	439	449	412	425	369	437	420	419	395	419	426	447	419	415	418	395	414	408	433	443	399	424	477	413	436	438	440	431	394	373	422	433	406	438	393	425	417	408	408	430	438	421	406	422	438	413	421	382	415	406	435	412	386	377	407	405	427	440	409	394	416	400	408	433	452	383	396	419	406	412	363	430	417	427	409	413	410	432	401	425	424	442	450	407	451	386	418	405	427	431	417	401	449	392	403	409	411	436	425	417	417	417	417	416	407	441	409	427	406	378	437	443	421	398	441	421	376	421	428	402	403	419	373	432	446	430	394	398	456	396	435	419	386	409	395	415	414	426	439	419	403	431	415	434	414	411	435	426	440	411	411	441	421	438	415	441	404	430	437	430	426	413	396	396	445	416	405	413	442	374	418	401	407	407	391	413	422	427	404	412	419	393	420	420	425	391	434	396	408	453	385	405	432	372	425	415	407	423	425	412	465	393	404	376	445	425	415	401	428	403	421	437	405	434	399	437	425	400	429	419	403	438	391	380	418	427	400	402	379	421	454	407	420	462	426	409	413	416	447	421	377	417	391	402	427	436	403	413	428	423	400	428	415	409	438	433	403	468	446	410	453	420	433	435	412	413	405	430	444	410	396	405	408	449	384	395	421	426	435	389	380	413	427	425	415	424	404	428	434	459	420	402	435	416	429	436	424	445	422	433	425	414	376	452	396	404	446	438	459	431	439	423	406	402	379	450	405	444	397	410	429	406	401	406	400	416	422	428	444	406	402	409	435	384	398	444	406	437	433	417	392	363	399	449	434	433	411	439	409	421	422	448	415	380	396	381	400	415	401	400	413	405	416	428	420	402	453	404	391	437	415	377	418	413	403	403	395	391	421	410	444	361	443	422	442	444	398	427	434	411	403	412	440	433	446	434	419	427	382	414	397	470	431	412	436	420	429	438	385	423	441	444	454	433	419	425	415	415	406	387	420	423	415	425	438	414	401	447	410	414	407	424	386	422	423	414	470	433	411	428	406	447	371	424	393	440	406	403	398	429	408	410	401	393	395	457	411	413	424	427	446	439	415	417	393	410	409	432	412	367	468	429	398	402	436	403	417	412	425	404	389	414	406	417	433	463	467	418	412	432	429	451	421	413	425	410	417	428	409	404	432	423	411	400	426	458	396	368	423	429	422	443	434	427	435	446	446	441	405	412	414	416	433	395	380	413	423	439	422	431	391	381	405	413	437	399	427	420	437	435	411	424	409	435	450	449	467	384	399	413	398	427	419	427	399	400	395	436	424	429	431	400	408	404	432	413	421	416	401	429	409	424	397	420	401	416	381	374	389	396	401	441	408	425	442	425	424	399	415	391	398	449	446	454	423	394	403	395	417	378	401	427	454	388	408	419	407	416	376	442	444	392	415	392	400	389	426	434	411	416	414	421	434	392	456	391	395	430	383	373	430	419	449	408	405	415	393	384	416	423	444	442	426	404	439	441	422	408	397	421	432	415	411	383	430	435	383	427	416	429	455	438	416	416	405	362	428	466	424	402	416	421	444	410	408	400	424	424	390	409	430	446	427	395	438	424	401	413	391	406	435	386	392	430	411	411	438	400	461	431	407	425	414	454	438	438	450	474	438	428	425	428	425	410	384	447	431	433	426	414	414	418	440	437	419	427	461	461	436	443	397	408	414	450	449	433	426	425	402	432	404	432	441	390	432	444	404	431	458	453	405	442	400	401	410	419	376	379	410	471	404	410	421	410	412	442	425	423	406	380	377	429	445	431	423	438	400	429	468	412	407	429	444	435	422	390	439	394	416	410	441	410	422	421	427	402	434	409	414	423	435	418	408	435	404	434	432	419	434	415	431	427	411	425	424	423	416	437	428	405	412	389	429	395	423	423	422	391	429	420	430	385	438	424	400	392	414	440	421	426	410	416	443	442	423	437	402	423	398	433	454	396	415	435	422	380	418	423	417	469	424	421	437	392	462	464	417	427	376	404	452	434	435	401	393	424	423	427	434	402	413	403	386	400	426	398	408	394	400	422	408	425	410	403	423	455	429	415	423	421	448	440	390	431	409	425	412	413	408	410	411	440	390	412	396	427	427	403	456	429	441	407	399	432	404	418	416	450	399	410	421	431	398	410	398	422	407	438	426	416	418	431	403	444	410	413	405	403	448	404	435	391	436	380	437	416	403	454	415	413	393	414	402	445	401	435	390	429	459	420	451	388	387	405	420	428	416	414	422	374	415	442	432	393	422	402	405	423	378	454	417	403	401	428	432	377	378	448	392	452	418	417	395	412	455	431	422	387	436	403	430	420	456	441	432	399	445	394	448	454	417	413	416	437	465	434	413	398	413	419	412	414	410	386	442	406	424	423	434	408	436	406	413	408	411	406	380	429	422	444	434	413	401	450	435	423	438	423	399	413	427	430	416	443	417	433	425	441	395	389	408	416	427	417	423	444	384	384	411	410	421	429	412	446	427	440	409	450	424	408	426	378	448	406	395	401	440	420	426	439	392	427	422	458	450	404	441	390	400	407	402	407	392	460	369	417	446	409	385	390	412	407	439	440	402	404	438	453	423	421	418	420	388	371	424	376	419	427	379	429	420	473	409	426	434	400	381	433	446	415	428	427	381	374	409	408	431	423	427	391	425	411	415	426	426	455	419	433	425	425	401	410	428	450	405	411	391	420	423	441	444	435	401	408	405	437	392	417	422	426	397	413	425	394	462	429	424	411	396	394	389	404	419	441	432	428	412	424	455	440	407	433	441	405	408	425	371	421	424	419	422	407	404	405	442	389	421	400	383	435	423	421	457	429	413	406	406	399	419	403	458	409	407	409	401	380	414	453	411	421	426	435	406	427	437	412	421	408	407	423	417	419	414	449	423	423	419	464	405	422	455	410	425	399	386	457	391	419	394	415	411	437	419	409	432	433	435	432	430	408	410	396	434	398	429	415	418	408	427	435	423	415	402	381	429	432	442	400	412	419	384	399	375	386	457	383	389	376	412	404	423	389	413	440	440	436	437	431	411	411	408	443	430	425	439	416	450	403	430	403	400	401	469	449	443	430	409	394	409	426	413	423	458	435	450	420	411	402	409	405	452	383	446	391	406	418	422	420	440	405	376	405	423	398	437	389	403	396	412	432	385	429	444	421	392	392	419	394	410	405	401	434	412	405	403	411	433	382	402	439	391	406	395	408	421	438	434	425	424	415	386	389	372	426	405	423	409	425	444	411	432	419	392	445	429	427	452	422	422	431	403	396	421	431	429	417	429	433	399	413	427	418	381	396	366	410	442	429	424	436	388	433	409	403	388	422	417	398	394	417	378	394	412	401	417	390	432	403	400	426	405	406	435	406	397	409	444
23738	21270	28865	23998	21256	11759	1166	725	618	588	528	537	452	498	485	416	474	425	425	438	398	398	400	408	426	425	387	398	412	406	383	367	378	380	389	394	392	411	385	371	374	402	357	377	369	382	365	362	405	379	354	402	375	379	381	365	356	377	387	364	396	421	391	380	354	382	364	387	379	375	359	375	341	355	372	385	368	366	411	361	363	377	371	365	361	367	391	382	386	378	353	361	360	349	388	366	339	404	371	377	340	358	335	378	369	379	404	370	384	354	372	373	393	358	366	373	376	385	415	394	327	360	367	406	387	350	361	403	363	377	388	381	392	389	372	341	394	378	355	396	400	361	351	345	359	338	347	366	380	389	401	396	374	347	376	389	386	387	372	360	368	411	372	405	399	391	370	367	320	371	368	373	387	365	372	340	370	371	385	375	367	399	380	368	357	399	381	363	367	358	397	402	361	368	360	369	394	367	399	396	355	358	387	379	368	382	374	397	383	380	383	383	372	363	379	369	421	365	385	395	370	383	384	356	373	350	356	400	393	388	359	381	376	386	369	397	365	365	362	349	387	360	371	369	399	410	384	391	370	349	367	350	375	361	359	381	398	416	376	371	368	370	369	392	377	403	353	402	349	379	378	393	373	398	372	364	366	358	363	371	367	379	358	361	399	376	382	373	338	361	367	370	372	390	380	397	351	363	397	369	426	356	372	364	363	371	349	361	383	412	354	393	408	381	375	361	380	383	327	387	407	378	378	368	406	379	385	370	368	370	365	376	344	376	391	361	385	395	356	373	387	375	400	362	370	340	348	400	359	384	370	370	406	384	376	397	366	348	371	378	368	394	353	379	385	362	379	345	370	385	364	371	377	356	422	408	354	333	386	371	375	363	383	358	395	357	360	369	341	336	402	363	389	380	364	379	350	369	385	386	362	365	387	364	352	396	359	407	374	375	396	389	360	357	399	390	345	354	346	381	342	390	381	433	399	367	349	377	395	386	373	364	396	391	362	383	380	335	397	388	410	394	373	400	432	403	367	340	377	345	375	409	388	396	346	353	370	393	364	362	381	356	358	399	376	388	364	340	396	392	401	371	367	384	361	352	366	343	400	369	341	347	384	406	378	360	387	414	412	345	383	374	371	396	386	373	379	362	384	356	350	373	392	380	374	359	382	385	365	369	335	388	382	400	401	369	314	359	348	386	351	376	357	366	385	358	372	339	388	389	370	378	385	393	370	395	363	374	372	351	358	378	365	375	367	376	362	371	390	382	363	434	366	363	363	338	371	416	380	378	343	372	394	362	366	378	350	375	398	364	327	389	359	325	386	371	395	340	373	422	407	378	371	363	369	375	397	393	378	364	350	341	398	371	360	412	393	365	382	347	389	366	381	394	371	347	382	345	371	424	407	378	376	359	396	349	397	385	369	381	377	359	406	371	322	412	395	387	403	344	358	373	357	359	404	402	343	398	367	375	372	398	363	401	383	384	363	370	344	365	400	342	363	391	387	376	363	379	383	391	387	364	377	387	402	377	389	336	374	348	365	359	381	373	405	361	355	353	382	356	370	351	400	413	348	330	388	386	370	376	381	397	359	369	353	377	368	384	359	367	408	410	361	363	337	371	390	363	364	374	355	374	380	363	387	374	370	409	365	343	384	375	412	363	351	395	383	343	362	376	352	346	374	339	404	351	356	345	391	404	377	373	394	387	363	375	375	374	363	398	347	361	366	400	406	361	360	379	382	363	369	370	375	386	376	380	367	352	379	389	336	401	406	350	361	348	365	384	439	382	364	343	397	389	394	388	395	356	360	368	345	337	370	405	379	399	366	374	377	360	391	374	386	336	370	371	396	402	365	358	368	379	402	364	370	386	395	384	362	352	347	402	373	413	367	400	398	412	406	378	368	384	381	362	382	359	370	355	396	373	380	358	376	368	328	421	371	383	383	345	365	362	358	393	357	405	387	387	369	376	361	417	367	408	379	406	396	391	389	388	387	377	367	347	396	339	400	397	369	361	369	364	395	395	360	354	378	340	383	361	387	399	348	374	367	386	359	370	399	347	441	385	374	366	375	370	397	386	378	374	338	374	369	366	369	408	343	361	391	347	370	378	359	364	341	401	381	401	367	387	357	371	395	390	405	390	403	373	348	339	360	426	376	374	365	344	369	403	371	358	408	438	408	353	381	368	364	388	383	366	363	387	395	381	383	346	374	353	394	355	355	393	375	333	374	370	340	407	394	386	351	352	363	357	366	348	388	404	341	394	382	387	363	395	366	390	361	353	413	334	344	376	391	356	349	359	381	363	387	360	406	356	362	362	362	344	359	402	386	339	374	393	361	351	391	377	343	395	390	356	376	373	386	372	370	351	347	393	383	390	340	366	359	374	358	399	373	412	383	385	378	408	355	371	390	387	362	345	376	401	375	372	387	375	369	367	363	349	369	368	372	354	366	366	371	408	360	390	348	355	375	376	398	401	381	333	372	367	386	379	417	367	382	369	365	357	404	368	367	361	349	363	396	402	407	386	378	388	424	390	380	390	356	343	404	406	387	368	395	370	408	369	380	378	361	381	413	414	366	374	404	386	368	353	372	400	343	373	400	385	328	376	363	390	362	401	355	411	392	361	339	394	396	356	412	382	362	378	352	392	376	401	356	340	384	365	357	363	389	359	390	341	379	383	380	426	350	350	363	407	349	380	390	368	394	356	378	368	395	372	393	360	381	374	352	360	390	358	365	365	397	356	379	375	391	361	378	352	378	356	383	370	375	361	398	382	376	409	369	368	351	370	382	391	398	366	374	399	378	362	361	379	359	403	391	366	373	368	361	369	354	380	376	389	399	403	385	323	341	326	379	383	369	378	365	352	378	353	413	390	418	364	347	365	381	384	401	379	359	375	376	369	369	359	386	371	390	370	394	378	371	389	387	352	370	371	399	386	366	374	392	371	357	348	398	381	355	328	365	372	373	367	391	357	390	378	384	388	386	375	387	371	391	357	350	392	362	376	394	394	329	394	399	359	353	337	389	364	351	381	391	351	375	344	389	364	405	382	337	377	380	382	365	359	385	382	377	372	372	370	371	355	363	418	402	374	374	395	379	382	386	356	412	397	399	366	387	387	365	325	394	399	366	398	386	356	384	361	404	383	401	374	378	380	384	385	365	374	388	372	377	364	318	394	364	386	388	397	379	380	371	383	395	379	404	350	372	377	328	401	357	382	389	390	362	384	345	363	357	351	362	365	338	364	350	347	379	345	343	364	394	353	377	425	385	385	395	345	360	360	387	408	387	408	361	376	379	354	373	359	356	366	374	374	364	365	360	388	380	380	378	386	377	374	360	374	358	385	385	350	355	385	386	382	384	366	360	363	368	359	369	361	382	366	359	396	385	376	396	405	354	370	348	402	369	348	374	357	362	375	385	351	378	328	378	362	367	383	367	363	385	368	363	362	311	398	357	370	419	356	413	376	388	394	372	358	389	375	352	381	380	342	386	389	388	394
10790	9708	7859	3884	2790	2110	1656	1362	1200	1064	885	813	825	804	708	671	698	668	600	644	594	605	589	604	597	539	590	552	529	576	572	576	606	531	526	522	560	536	558	549	541	522	511	511	565	512	541	546	470	507	497	534	511	528	501	523	471	540	496	515	550	517	533	552	533	514	488	509	545	515	539	493	538	498	512	525	529	506	516	537	508	507	509	535	486	525	517	493	544	505	532	542	509	524	546	514	530	518	541	552	484	553	516	493	521	525	502	526	512	539	542	528	513	533	526	574	546	558	523	498	527	548	521	512	525	523	498	514	511	517	519	513	555	518	530	525	548	513	520	508	516	523	531	528	510	533	526	497	522	527	543	533	525	491	516	504	505	540	519	522	509	535	516	526	512	504	574	538	492	538	570	505	509	495	533	532	524	487	514	527	550	501	547	510	511	513	541	538	506	548	488	517	542	527	518	519	518	530	536	533	526	504	543	484	528	531	499	548	509	570	476	523	532	526	532	517	523	516	501	539	533	501	517	525	523	494	546	546	498	557	487	524	567	511	534	547	494	534	510	512	513	497	528	512	513	529	470	514	511	505	508	545	514	524	510	525	513	508	557	517	491	492	531	481	514	521	546	512	534	504	490	502	498	544	513	508	547	508	522	510	557	561	487	541	538	476	496	483	525	507	511	549	524	518	510	501	524	500	505	505	497	537	521	506	558	528	497	511	494	543	493	490	483	534	503	516	544	499	491	556	522	499	563	533	533	530	464	513	512	501	519	536	498	495	531	530	491	505	512	534	500	548	548	536	507	537	529	525	508	499	505	489	518	465	496	516	495	522	518	531	534	490	490	496	495	496	541	553	495	493	559	512	571	509	513	533	516	522	510	505	501	528	567	485	529	506	540	518	516	501	497	528	529	507	485	515	452	519	524	510	500	511	475	500	537	527	567	530	519	467	549	491	497	485	555	540	535	523	554	495	526	523	502	493	539	506	482	555	519	525	493	524	526	520	531	507	529	533	485	508	522	513	515	494	546	491	503	518	557	542	512	570	546	482	524	529	521	495	498	558	542	511	550	532	514	524	539	517	505	487	491	511	506	514	464	516	503	520	521	518	529	551	510	500	515	510	525	519	499	523	515	496	547	550	543	552	455	537	500	539	541	531	531	540	507	505	476	515	559	541	490	539	491	507	545	537	518	493	496	481	511	506	522	559	482	519	550	512	510	498	503	522	527	511	505	493	522	485	545	552	499	535	522	543	514	535	506	513	551	537	541	503	528	537	528	530	485	545	499	467	492	525	516	540	524	503	495	521	470	490	569	491	460	526	505	469	547	493	502	474	548	527	531	502	516	533	507	470	521	491	485	542	515	531	470	525	560	521	492	488	540	518	503	560	529	536	465	541	501	520	495	525	502	471	541	490	533	507	519	528	526	515	514	490	506	494	538	532	526	538	544	500	526	509	466	492	522	529	495	523	493	502	533	507	505	485	490	479	512	492	524	488	516	534	522	504	535	488	529	498	523	584	549	534	509	536	503	537	566	514	494	498	497	523	459	540	520	504	484	514	477	523	492	539	511	542	527	518	489	518	519	514	503	493	498	519	554	542	524	514	551	536	507	514	525	548	483	548	493	498	484	477	513	523	503	555	477	517	515	531	488	519	548	529	545	509	509	526	543	546	571	516	509	485	531	528	491	515	527	518	519	529	511	535	500	517	484	510	541	511	519	525	479	541	523	553	537	568	522	509	501	539	516	507	495	505	535	543	515	520	492	544	543	519	488	533	519	520	530	563	492	503	520	488	552	505	505	506	541	503	488	529	542	530	526	486	522	518	533	532	506	511	522	522	539	539	522	534	544	556	512	534	504	541	502	474	510	525	525	507	553	518	508	510	502	495	506	532	480	564	537	508	514	559	538	514	508	539	552	521	505	489	496	527	512	521	503	514	502	507	551	493	520	543	490	509	533	556	537	509	489	492	545	515	471	520	546	554	534	522	522	528	530	546	513	522	494	486	489	548	511	484	478	557	537	541	495	478	503	543	519	493	488	529	504	503	533	511	509	488	538	508	533	466	498	515	505	503	512	513	489	549	588	548	527	503	565	516	550	502	505	501	534	510	525	507	531	534	487	560	536	561	509	507	573	560	535	494	504	503	506	543	505	516	469	535	520	522	501	507	553	547	547	557	505	486	523	536	508	537	511	540	455	495	500	552	503	474	527	551	516	484	508	485	490	523	479	548	521	504	502	491	498	529	510	507	519	561	566	527	522	498	556	511	533	509	504	529	508	494	512	535	502	527	536	519	532	492	536	542	513	550	489	538	515	493	509	530	521	489	512	530	509	522	530	537	512	566	495	526	509	513	535	522	546	499	502	517	503	504	527	505	533	501	486	524	548	531	522	519	500	466	550	530	522	506	536	538	546	545	517	509	550	524	511	482	501	519	504	548	553	530	535	536	534	518	512	526	509	573	474	523	525	507	493	514	540	564	537	510	521	474	498	504	531	493	534	521	522	517	489	503	558	496	521	550	493	548	516	484	544	542	509	501	514	486	515	524	562	551	489	479	519	490	524	526	547	541	527	507	538	524	477	537	526	502	520	524	503	499	523	500	538	503	485	518	521	516	524	500	557	516	498	562	530	506	518	538	532	508	486	539	520	506	531	526	486	502	567	524	527	519	470	515	507	549	533	518	537	495	517	518	520	529	471	551	518	535	544	539	528	520	497	510	493	487	537	499	500	510	510	505	508	550	528	546	537	498	508	483	523	506	499	482	546	512	522	505	490	516	518	512	530	522	473	521	503	559	537	479	497	516	501	483	516	546	503	513	532	508	536	501	515	483	483	545	548	527	506	484	501	532	509	518	505	543	566	540	532	523	533	516	458	488	511	493	503	537	519	482	515	542	552	558	502	567	479	519	500	498	531	524	525	508	532	538	510	493	545	519	543	511	560	491	491	535	507	464	514	544	531	551	500	489	532	507	530	524	519	519	523	527	517	482	530	545	515	487	517	496	548	536	519	528	487	521	516	492	534	531	493	527	535	504	538	550	522	515	545	514	510	512	482	512	495	499	561	484	535	547	511	516	505	459	496	545	545	460	508	542	508	530	506	491	521	538	511	525	515	506	520	488	500	495	518	523	528	496	486	529	460	540	525	551	513	482	554	511	540	505	498	505	542	499	534	516	522	523	531	523	511	564	505	516	539	513	539	559	528	543	492	520	524	489	537	525	529	503	508	489	518	515	523	521	529	548	540	500	516	521	528	499	544	520	487	504	494	526	526	544	535	496	475	519	502	536	501	522	508	521	513	484	526	546	546	548	543	488	500	544	514	568	515	492	530	526	517	503	539	495	553	549	534	511	518	551	534	508	512	495	488	523	503	517	492	516	546	508	541	519	568	472	536	515	533	466	520	504	554	559	457	528	521	553	536	522	493	499	512	545	526	538	501	481	544	537	579	499	518	456	529	509	509	504	500	537	517	548	549	538	532	571	497	529	529	531
22877	21270	29258	23606	21271	21302	9565	923	656	548	505	458	364	384	355	323	336	286	289	312	223	261	266	256	275	260	296	259	209	247	231	274	254	267	249	242	233	247	257	238	240	234	246	227	223	255	196	211	233	217	221	208	223	211	259	217	221	218	242	229	250	216	238	223	228	228	240	208	234	200	240	188	220	241	207	219	209	211	242	210	195	229	213	186	235	225	223	208	231	219	236	225	208	227	203	230	214	205	226	192	223	193	212	229	218	239	235	216	248	199	234	223	237	212	206	222	196	202	224	211	226	203	195	212	213	217	175	205	238	215	195	218	210	230	222	242	192	225	231	216	204	216	237	187	194	211	182	180	238	209	210	209	189	201	209	236	201	222	205	239	211	219	239	233	224	230	217	211	207	213	240	234	192	193	208	213	225	231	177	179	222	207	222	205	225	195	198	204	213	229	215	223	221	217	222	219	226	211	203	232	204	208	229	220	203	201	225	225	210	209	218	221	223	235	215	232	216	225	229	207	212	223	197	198	206	200	213	216	214	215	230	191	212	224	217	197	228	214	196	220	223	249	210	218	207	208	243	237	181	205	213	213	229	234	236	230	214	226	198	239	218	223	213	213	209	231	248	247	186	234	240	198	254	201	188	198	222	219	213	213	236	191	213	249	233	219	222	209	217	238	232	218	221	222	225	207	216	210	253	229	227	214	202	193	224	222	196	239	240	222	202	212	210	225	216	229	201	209	214	192	194	201	236	202	242	206	209	234	208	206	226	218	218	232	240	251	198	233	223	214	230	222	201	233	206	206	198	210	198	188	224	205	226	233	210	231	244	224	232	204	220	232	203	219	214	186	222	217	215	194	217	194	205	214	239	201	249	228	247	223	199	211	225	226	182	206	220	222	219	222	230	236	211	195	216	234	229	200	188	192	234	203	219	227	228	187	228	225	207	214	211	213	195	211	209	208	223	233	206	232	223	214	216	208	213	196	229	202	215	202	237	206	212	226	210	212	229	227	197	208	187	213	224	209	214	232	222	230	207	217	207	212	224	198	242	233	212	221	211	201	202	199	212	204	221	200	200	218	209	185	204	213	216	241	212	198	232	203	213	225	227	231	234	222	227	220	196	234	208	202	216	222	233	222	228	259	228	220	214	218	216	190	208	230	222	232	216	226	212	218	223	212	231	225	207	226	221	227	236	208	205	208	233	217	216	221	214	206	231	216	198	209	236	233	204	204	220	243	205	236	200	243	236	213	213	213	216	228	230	216	203	232	214	249	217	234	202	213	219	225	198	241	234	209	211	239	204	205	246	202	215	210	194	201	199	225	184	203	221	200	197	218	199	204	198	202	217	212	230	207	199	218	202	214	236	218	192	207	229	185	202	215	234	227	210	219	210	198	210	204	208	200	210	248	231	207	228	239	218	224	221	202	223	239	204	225	217	228	208	216	213	223	212	232	228	210	211	207	216	216	225	216	205	229	207	223	222	204	224	243	217	231	210	212	212	208	207	232	200	225	193	212	232	213	214	224	228	202	219	202	225	223	214	207	229	234	227	222	199	210	204	196	219	206	223	224	209	205	207	204	215	236	235	203	223	224	211	214	222	223	209	191	198	216	233	229	213	228	214	242	197	222	215	204	203	206	201	206	197	207	229	221	211	220	230	248	195	201	220	222	205	212	208	197	204	235	218	203	223	224	236	216	232	237	201	211	232	212	210	231	227	228	234	225	227	204	210	186	209	210	215	208	229	192	207	222	237	220	202	204	247	223	221	224	224	211	204	220	235	199	220	201	220	209	198	219	222	202	207	231	221	238	234	200	241	204	232	222	214	227	220	208	217	228	210	202	197	208	229	195	224	220	237	232	243	216	238	211	215	211	203	210	190	210	224	209	219	226	216	206	203	215	208	212	181	236	194	235	236	209	245	230	214	196	212	224	238	225	199	218	222	184	206	215	214	224	199	195	231	199	213	224	222	228	234	211	178	221	216	227	203	221	210	231	212	198	208	203	206	207	215	213	192	217	201	237	193	205	205	222	211	192	203	217	218	234	217	222	208	191	233	243	214	213	206	219	223	225	221	197	236	195	211	226	211	222	227	229	200	225	201	209	206	207	212	226	223	199	194	234	218	221	207	211	215	216	195	225	200	212	193	212	247	235	238	202	214	213	211	234	215	221	219	235	204	235	205	203	228	198	228	203	222	221	198	225	218	205	204	200	212	214	240	213	222	209	247	199	217	196	208	247	222	239	229	227	240	206	222	223	206	197	211	203	209	205	243	208	180	188	218	230	222	219	216	205	215	195	226	213	213	213	194	202	221	199	215	200	217	219	210	211	205	206	225	217	202	195	255	210	205	209	222	210	212	217	219	193	214	236	228	237	192	210	220	186	234	209	220	205	204	209	220	236	233	231	199	234	208	207	206	224	232	214	191	240	199	228	209	210	220	189	213	246	239	203	209	216	231	216	190	245	240	202	230	220	212	201	236	225	212	205	206	216	205	190	218	236	216	200	203	245	204	233	251	234	203	216	224	248	228	213	233	194	218	184	223	204	211	203	185	210	218	210	209	233	227	214	216	181	203	212	215	214	187	228	226	196	201	209	201	228	207	211	230	202	215	210	221	200	217	200	212	194	232	229	199	231	220	204	228	224	195	223	184	210	239	225	222	234	216	210	222	211	209	228	199	187	219	229	223	221	229	207	222	202	217	224	217	202	197	199	210	224	233	218	196	187	229	213	218	215	202	219	211	221	212	223	223	193	199	219	229	222	192	219	197	208	200	202	237	219	199	219	210	214	212	208	226	210	196	206	219	169	230	201	219	201	220	206	205	230	222	228	220	226	208	217	196	211	205	189	225	220	186	227	207	201	221	215	201	216	214	224	228	221	228	215	210	241	210	219	206	191	250	218	206	220	190	226	215	207	212	219	231	209	213	209	174	230	206	209	222	229	200	211	219	215	213	216	238	219	194	211	202	222	203	228	208	225	214	222	178	200	202	186	211	217	208	201	220	210	219	229	178	235	233	219	213	212	231	225	216	233	233	219	219	201	211	235	212	207	212	240	220	220	205	207	219	216	222	223	232	217	223	199	222	192	205	184	217	207	226	209	211	198	218	215	231	196	227	234	191	219	221	198	250	233	225	209	193	237	213	199	211	208	218	211	218	212	203	214	200	193	202	205	189	208	212	190	198	231	211	229	233	235	232	187	228	225	207	221	212	198	202	191	203	222	218	209	201	220	189	208	232	205	198	220	197	238	199	221	223	235	197	215	201	205	242	241	210	232	223	209	235	241	220	186	187	224	220	191	220	235	227	189	234	231	227	195	184	208	220	230	189	218	239	220	213	242	210	206	208	212	196	246	243	218	216	218	230	258	214	200	209	201	209	221	225	212	229	199	224	210	203	227	241	217	204	205	231	224	205	191	219	216	235	222	199	210	196	216	208	202	230	217	199	231	221	220	195	204	214	214	233	227	178	215	220	223	236	195	221	212	207	219
12509	15321	12484	6367	4356	3227	2402	1920	1659	1294	1160	943	806	755	689	685	593	584	508	549	475	463	484	398	446	375	400	390	401	380	384	407	404	395	348	354	361	346	366	328	378	341	344	319	345	340	348	365	305	358	307	341	311	299	313	324	342	371	344	303	331	328	315	311	312	303	317	311	362	321	296	314	336	302	304	305	327	307	287	311	332	316	329	296	308	298	295	311	350	318	312	310	306	317	294	303	316	318	327	351	335	323	359	311	310	332	303	336	297	304	335	319	311	300	315	325	311	336	287	313	315	320	316	298	330	339	286	344	319	297	321	339	314	294	306	346	336	334	297	300	305	292	323	336	294	331	291	315	270	301	319	296	351	321	288	313	315	346	347	289	304	318	258	279	297	323	304	287	309	315	311	324	314	313	296	294	322	323	316	321	302	343	315	306	295	335	345	325	301	294	338	305	296	298	338	352	312	308	299	310	322	331	318	316	311	303	322	293	310	276	337	308	306	299	310	308	342	293	281	313	302	305	278	293	326	289	312	336	309	330	334	304	317	274	297	306	319	295	314	340	295	322	334	291	332	340	298	315	294	320	320	303	283	308	296	282	310	302	329	293	295	327	317	291	296	307	312	318	324	323	312	309	322	318	296	311	332	340	321	296	314	284	286	312	302	312	290	312	292	332	302	328	308	314	353	331	293	355	301	328	326	320	283	303	309	315	296	300	342	336	298	309	319	280	284	345	297	300	361	295	293	334	314	317	290	318	290	288	324	320	303	336	322	317	313	317	297	297	300	327	334	303	319	317	310	320	293	309	331	309	313	335	302	300	295	271	340	346	276	308	290	308	283	339	297	342	327	346	322	320	313	301	315	333	312	299	315	337	310	310	319	303	292	318	328	300	338	295	314	290	302	321	316	301	326	317	313	344	327	346	292	309	336	329	325	313	309	302	306	288	317	333	307	350	310	302	295	346	299	302	293	305	313	291	315	324	309	345	337	317	292	301	319	301	305	295	314	278	326	324	331	307	335	314	304	305	295	306	347	311	256	324	341	331	321	291	289	308	323	282	287	273	273	287	284	354	283	332	312	309	318	331	308	330	296	314	350	310	313	304	303	324	319	315	327	300	307	318	301	311	311	295	347	307	314	314	293	349	313	305	314	328	311	288	323	301	310	291	330	308	312	340	313	332	287	330	327	317	287	310	313	295	323	296	306	321	294	329	336	312	310	306	302	312	290	302	335	317	320	297	317	313	331	307	298	291	322	296	338	304	286	312	288	309	309	301	317	311	317	313	307	295	288	326	307	307	317	321	292	313	344	328	311	312	294	336	324	308	313	275	308	295	325	292	314	297	302	301	290	323	296	304	310	292	297	321	303	326	327	331	306	337	300	302	303	309	328	301	292	309	290	286	309	283	312	268	325	309	348	333	331	318	309	288	321	316	291	315	286	312	310	288	339	278	295	328	279	293	303	325	299	336	300	319	308	327	282	311	331	311	336	347	297	259	327	317	296	306	325	332	341	278	313	275	317	317	304	325	316	322	329	333	288	328	317	314	328	286	300	314	285	329	297	333	301	314	330	323	305	299	293	317	319	317	337	318	314	315	288	308	331	273	302	304	312	338	315	295	318	302	286	292	339	284	311	305	317	327	300	291	296	298	327	327	299	306	336	292	291	304	337	309	307	290	295	314	294	314	322	286	318	272	305	303	295	305	304	295	334	323	304	301	318	318	313	297	302	318	311	327	283	296	305	316	331	311	304	289	299	279	338	305	335	318	294	308	320	272	334	318	320	328	336	337	302	303	343	278	353	315	301	330	321	305	310	313	296	305	283	293	301	333	297	301	318	338	305	276	288	310	283	294	291	366	310	330	285	301	290	306	329	286	335	319	335	288	321	338	305	325	333	298	296	282	330	268	342	316	308	312	318	320	300	304	346	287	281	336	298	287	312	295	300	314	319	329	289	304	302	312	348	334	306	307	312	294	298	333	326	294	315	296	286	316	311	293	346	285	302	284	330	316	331	284	365	295	322	304	299	298	318	304	288	334	329	320	278	311	296	319	300	316	323	324	319	291	281	295	328	322	289	299	324	263	293	285	279	313	311	301	309	339	313	345	309	307	329	325	334	297	320	299	307	324	298	298	332	312	328	290	307	292	326	273	347	312	282	326	324	299	280	320	288	309	306	302	301	269	298	317	294	295	302	299	287	327	296	345	306	311	309	316	343	297	298	297	316	296	300	309	304	293	340	330	315	331	314	334	306	328	298	304	323	320	297	293	306	270	313	294	320	305	305	306	336	331	298	330	267	326	333	300	304	287	309	330	319	288	342	308	328	331	306	319	311	318	337	318	304	302	343	314	296	347	341	301	290	291	314	327	306	331	282	324	319	298	330	315	308	270	317	296	317	301	330	336	292	305	297	288	326	276	322	295	289	304	308	323	318	280	332	293	292	333	317	315	345	311	322	296	324	285	280	278	317	319	306	337	312	286	298	293	322	308	300	287	292	340	297	327	293	282	286	307	305	275	326	300	310	270	303	295	357	297	299	300	299	290	317	293	305	304	292	305	326	307	313	309	315	336	302	334	319	317	333	310	322	322	313	293	307	303	342	301	297	297	299	306	313	330	297	309	323	352	310	305	339	285	314	325	296	358	306	321	259	286	305	308	335	338	302	295	313	342	320	310	343	302	296	319	355	309	337	327	302	315	310	300	302	293	344	266	313	325	298	308	298	311	317	323	333	320	283	309	313	301	321	301	366	322	295	310	290	317	327	319	262	275	301	281	299	319	305	314	309	290	302	311	304	302	301	319	300	302	285	273	325	337	319	319	295	328	292	315	308	306	315	289	304	304	295	315	312	305	313	308	330	339	287	309	313	294	313	277	279	333	315	344	308	289	270	326	324	302	315	293	331	328	337	318	311	317	284	317	324	319	281	334	302	294	293	262	317	326	307	310	321	289	294	315	305	303	307	308	273	314	343	309	309	325	311	339	322	300	300	303	332	322	303	307	264	343	343	302	326	356	285	326	289	323	311	314	275	336	299	248	303	319	302	299	326	328	299	286	288	291	280	296	299	330	293	329	283	323	303	296	314	299	289	330	315	303	301	319	283	302	299	331	288	291	303	293	305	331	322	290	282	317	323	286	326	320	328	323	286	295	284	324	333	308	330	333	339	307	322	287	298	296	324	323	327	318	322	295	291	315	309	308	312	330	281	337	310	328	325	295	311	315	301	330	294	303	334	341	300	308	311	325	332	278	326	300	310	279	306	269	282	316	279	302	302	317	307	270	296	288	278	349	307	320	319	309	331	302	303	283	312	303	315	296	316	315	322	330	311	321	307	299	293	319	304	300	323	332	308	314	326	293	291	324	306	331	328	343	307	308	304	314	295	338	314	324	339	308	310	326	341	313	316	303	339	330	310	313	353	302	316	334	315	316	317	332	286	342	296	296	351	354	310	290	328	318	311	305	297	303	307	299	340	289	287	282	312	303	341	325
26777	20792	9122	662	393	330	326	329	309	292	283	311	298	298	305	294	316	335	308	274	310	279	326	306	295	285	276	316	283	243	281	321	315	279	288	303	280	284	321	287	341	305	323	271	309	288	325	285	305	304	317	289	295	293	299	286	273	331	305	313	308	280	303	287	305	302	311	293	292	308	278	312	316	292	283	306	288	276	297	244	319	302	287	280	290	307	299	283	294	293	320	316	303	283	290	295	296	291	273	299	329	289	275	314	285	289	278	298	322	284	306	293	298	291	301	316	298	329	295	324	303	302	314	302	301	293	307	290	320	313	298	291	279	304	312	291	301	293	327	312	281	257	288	301	305	286	295	306	306	283	287	318	300	282	277	277	304	298	284	278	269	309	319	323	329	290	283	291	301	294	333	289	279	310	300	281	295	318	299	297	292	295	286	311	280	273	287	272	291	292	289	308	310	310	306	297	298	275	300	304	317	286	288	287	328	339	291	303	309	276	306	327	298	276	326	287	289	308	308	303	288	313	283	294	289	290	339	284	311	292	312	281	295	310	291	315	306	273	315	312	292	281	309	306	322	278	258	305	267	294	303	309	299	281	304	298	304	303	267	304	303	301	342	296	295	293	316	282	309	301	293	282	331	268	288	295	300	332	297	322	313	299	277	306	310	283	353	312	312	284	285	310	281	260	284	293	291	318	297	297	311	295	260	312	301	320	299	250	286	323	308	292	274	274	294	309	338	275	290	273	306	328	299	290	302	302	300	292	311	304	284	317	296	303	335	281	271	310	316	330	311	259	298	292	302	299	308	301	320	316	289	319	279	279	306	299	279	278	304	284	318	289	281	275	310	327	301	316	298	279	299	273	342	268	307	297	309	308	305	302	277	279	273	308	276	305	314	292	269	310	256	339	274	298	308	307	309	297	300	314	295	291	309	284	311	329	289	270	289	316	282	295	330	316	283	278	295	303	270	301	273	303	282	259	302	331	286	291	298	308	294	309	321	288	301	261	292	288	295	315	258	293	300	314	301	299	291	317	260	300	294	317	297	316	272	287	269	299	300	290	335	319	303	299	313	283	304	273	292	284	279	305	282	303	322	286	289	307	296	317	273	305	295	301	281	279	288	312	303	311	294	316	268	307	302	329	300	298	267	319	315	290	291	310	291	279	309	295	257	274	271	299	321	324	283	272	283	291	283	294	302	317	296	283	303	297	341	265	285	295	282	317	307	305	296	285	320	337	298	296	279	335	310	284	279	300	325	303	286	316	281	283	279	298	313	289	281	317	313	330	263	306	302	304	293	286	301	302	279	301	303	295	312	290	270	298	327	282	300	290	291	271	292	299	273	292	314	296	293	296	303	286	305	307	317	286	311	309	291	258	297	328	285	316	337	280	252	303	292	277	325	306	308	284	317	289	307	326	289	297	335	284	283	292	280	277	289	303	277	292	309	299	287	294	311	292	308	309	289	306	260	280	302	316	276	304	272	298	294	266	265	270	281	300	327	313	309	303	311	278	277	277	291	295	322	305	329	301	301	311	282	306	323	286	287	300	311	311	304	295	273	315	318	265	316	282	303	303	305	351	279	298	310	277	316	280	303	292	332	290	308	280	301	329	323	269	326	326	291	287	277	273	297	286	308	280	311	302	283	273	310	282	306	281	308	301	306	288	273	302	290	295	286	287	320	289	298	315	283	286	274	316	311	308	304	298	328	305	324	315	311	289	311	292	290	317	273	309	298	273	293	294	296	273	323	296	305	295	297	269	294	309	276	282	303	297	296	304	288	327	275	303	301	308	303	339	285	288	281	326	314	305	298	277	316	308	307	294	302	284	294	292	308	252	309	287	241	295	302	286	271	283	315	321	294	287	290	305	299	304	270	294	301	280	288	339	289	286	267	312	277	322	278	286	276	299	278	290	301	297	299	269	331	287	334	285	321	308	285	319	306	280	291	302	290	295	309	264	297	275	313	307	299	335	289	296	297	315	278	274	308	291	300	324	313	295	272	300	292	287	277	280	272	312	297	291	295	291	327	289	354	330	332	264	307	293	313	287	289	267	299	305	273	303	280	297	306	329	315	281	306	330	283	292	296	304	296	323	271	295	297	314	290	283	303	298	275	276	306	282	260	297	276	300	271	285	336	274	325	309	314	320	323	290	258	325	289	312	325	307	285	296	315	286	306	302	292	310	310	289	285	294	313	280	280	303	300	277	281	290	288	285	302	280	296	283	279	281	329	275	313	315	312	298	308	303	293	279	300	295	285	292	286	311	266	285	290	281	311	293	282	308	305	290	274	296	301	283	296	306	298	286	302	319	269	297	319	303	285	256	314	303	331	287	306	299	304	304	288	307	291	300	310	296	308	298	316	318	288	288	286	291	299	283	283	309	285	266	283	286	330	320	330	293	275	297	285	289	265	323	300	308	277	343	289	310	302	313	328	287	268	315	306	300	285	281	265	263	289	296	275	323	272	276	279	273	328	304	272	307	284	273	318	265	288	306	294	307	275	312	295	280	308	291	303	322	291	306	299	245	306	295	285	271	304	330	336	280	291	293	308	313	313	250	270	265	294	279	318	288	313	298	293	276	314	314	304	291	292	303	293	291	268	301	285	344	295	275	303	293	304	270	316	279	333	300	287	299	273	293	275	327	284	309	314	303	313	272	294	329	301	313	326	291	321	294	295	286	305	304	297	260	294	290	279	315	324	325	308	290	262	305	313	292	308	308	300	294	319	289	310	302	311	285	302	289	313	288	280	293	273	320	291	310	323	285	316	299	298	305	309	325	311	275	287	287	299	288	284	271	317	308	291	284	285	311	300	276	308	288	317	333	298	306	298	298	291	308	292	266	301	308	290	257	283	277	307	278	291	274	302	294	326	277	340	318	269	310	323	275	303	315	297	309	289	309	317	297	298	311	269	284	273	337	309	297	295	291	285	290	323	315	298	254	312	306	294	347	303	293	295	325	299	295	327	299	288	334	296	315	314	313	297	325	303	291	288	308	325	296	288	284	313	264	302	288	286	304	295	303	307	289	277	304	302	273	300	324	322	284	297	299	295	286	283	302	287	314	318	301	304	259	300	295	310	303	279	339	292	313	301	325	292	284	274	306	298	302	297	265	312	328	265	287	275	304	275	331	272	317	310	296	318	303	302	292	263	291	280	315	274	309	324	322	265	294	286	291	313	309	289	282	303	298	280	292	280	327	300	308	298	280	299	299	312	342	302	269	330	318	300	303	286	289	291	290	258	315	269	304	315	305	300	290	333	270	293	333	307	271	297	309	282	354	298	304	275	287	299	306	311	298	330	256	308	317	289	309	317	287	282	306	296	300	327	276	316	284	340	315	313	310	306	314	288	296	289	315	290	307	296	322	312	308	317	284	314	318	334	302	313	296	294	301	273	316	283	290	305	306	309	300	303	311	292	304	281	297	319	294	293	311	295	315	297	293	291	294	327	297	280	326	258	296	312	252	319	301	289	291	300	297	311	296	294	297
5841	1160	969	620	526	522	526	460	462	457	409	453	453	424	450	427	395	403	437	388	460	476	421	394	441	403	419	447	423	437	422	471	439	422	418	416	390	426	372	411	408	428	401	410	419	434	358	428	415	434	395	434	418	430	447	423	445	393	393	414	425	400	406	429	415	432	414	367	431	414	399	435	403	382	421	413	410	385	403	388	442	442	431	431	402	423	414	411	411	443	411	370	422	407	398	387	422	433	392	413	421	391	398	395	445	414	403	410	430	437	428	388	425	400	433	399	383	445	390	401	422	408	448	412	446	421	397	413	451	423	401	454	358	408	391	410	398	401	387	424	428	414	423	411	471	393	419	414	421	422	411	438	406	451	412	423	430	419	392	413	408	420	434	440	417	380	412	432	425	468	417	394	436	428	421	414	425	423	425	428	388	424	436	393	412	394	427	434	356	384	418	415	425	435	425	411	427	394	430	436	442	416	444	421	401	412	416	430	413	407	423	396	409	399	432	394	408	374	419	414	439	432	449	416	397	409	411	415	421	440	419	389	410	410	403	414	381	373	406	385	408	409	394	461	452	456	416	399	416	381	397	421	414	399	379	426	400	447	411	420	403	412	427	361	413	413	430	396	416	380	447	426	427	437	403	425	401	399	400	419	447	386	445	417	409	426	393	445	387	453	434	403	388	417	393	445	402	373	420	380	403	434	400	404	386	402	428	408	388	425	435	433	420	403	412	429	402	421	408	402	436	394	394	406	437	414	411	446	415	449	428	403	414	419	406	413	391	393	407	393	443	395	392	417	402	416	418	397	403	396	439	396	436	399	447	416	436	445	419	416	448	426	435	425	400	397	399	448	426	404	430	445	447	433	432	408	420	396	441	426	415	408	413	418	440	392	418	390	417	420	426	408	432	421	384	399	435	413	446	418	465	398	433	422	408	419	389	403	424	402	457	401	399	420	387	367	403	415	383	417	420	421	416	430	435	422	415	410	410	433	426	410	414	426	428	407	427	431	406	417	379	418	448	407	415	424	409	444	432	455	392	415	401	422	417	428	429	402	440	408	425	429	380	399	417	388	421	428	419	402	401	416	364	446	405	388	405	441	397	415	398	386	442	450	405	415	393	412	436	401	449	433	378	387	447	387	413	415	426	407	392	434	423	447	398	421	418	426	381	409	443	438	434	409	440	420	430	425	403	390	395	433	403	395	399	404	393	407	427	401	411	400	423	397	439	375	463	421	430	438	433	407	383	401	430	391	429	415	421	407	380	419	414	403	427	418	414	390	430	410	386	450	423	388	449	420	406	396	419	413	447	420	406	407	376	436	402	437	426	438	410	422	390	449	412	410	408	397	413	401	400	381	392	417	449	423	431	418	440	430	406	397	444	425	418	375	412	447	413	414	388	395	453	368	413	414	424	404	410	416	405	438	403	400	446	440	427	392	421	393	381	413	407	382	421	425	373	429	401	395	441	421	412	400	419	418	438	428	411	422	398	435	430	429	415	385	398	434	388	397	431	436	428	432	421	416	458	408	410	438	418	434	395	440	439	392	404	412	423	407	458	426	367	439	402	389	452	420	434	425	395	444	417	432	406	436	389	419	412	413	429	399	441	398	409	400	429	430	434	411	417	428	453	395	386	418	453	426	397	409	423	430	390	473	413	430	399	422	412	417	415	423	426	439	385	437	413	403	409	421	402	440	437	395	348	437	411	413	438	424	402	406	423	418	412	394	402	403	459	379	469	421	410	438	407	444	408	426	433	437	403	433	425	400	406	426	422	423	452	405	419	416	433	430	390	403	394	438	412	382	447	442	408	392	396	403	416	446	413	378	416	443	446	402	399	409	463	411	407	451	427	405	411	370	421	394	404	400	412	380	436	383	401	444	390	413	401	417	436	393	404	407	401	410	392	426	451	433	433	397	408	398	385	439	392	380	382	417	403	403	421	449	407	449	373	437	410	414	397	412	410	367	411	407	406	438	394	428	431	410	380	386	429	403	395	403	433	432	425	401	419	414	363	368	416	417	423	423	405	387	425	421	400	409	379	400	406	401	449	435	424	428	422	417	385	390	416	419	408	425	394	419	430	427	430	411	433	413	424	438	453	446	362	422	402	417	426	428	364	428	404	434	408	399	424	393	394	394	431	379	420	403	444	439	430	385	408	409	432	387	427	405	391	393	412	428	441	434	417	424	412	398	416	390	411	411	427	408	390	387	389	403	434	400	465	406	423	440	405	400	429	396	422	418	426	421	412	398	414	435	431	408	408	427	399	426	417	445	424	423	418	373	460	442	434	389	409	419	387	430	400	409	405	410	436	394	426	434	415	384	437	415	430	428	414	435	423	427	451	415	446	399	422	398	403	402	398	426	402	416	425	424	420	421	403	412	440	449	414	357	385	442	438	420	416	407	380	428	412	421	400	424	428	429	412	402	424	416	419	415	389	432	418	424	448	427	405	430	415	407	410	377	408	413	433	440	408	400	421	414	469	389	397	389	448	409	391	440	384	412	431	404	411	430	392	389	428	362	432	456	394	431	406	442	402	399	430	407	460	418	428	408	393	419	413	400	404	413	436	415	425	431	417	409	422	414	408	400	402	435	431	457	409	420	405	386	401	391	412	392	413	423	408	414	428	419	401	405	385	430	433	399	412	467	438	368	377	434	379	392	425	423	439	421	407	418	420	415	428	399	406	424	407	424	448	406	470	388	453	418	445	415	428	370	390	411	480	404	426	443	391	455	438	443	413	428	416	430	456	429	448	418	420	431	406	417	419	410	410	394	375	387	410	396	430	459	430	411	408	410	421	423	446	442	422	398	422	371	409	405	405	438	398	409	384	440	441	424	430	420	378	404	421	442	426	446	457	433	419	410	415	385	416	426	400	442	422	436	431	378	375	437	448	381	392	413	410	387	392	454	414	427	436	384	413	406	418	402	429	469	397	435	385	416	427	428	439	406	406	413	393	401	404	452	403	387	420	435	403	406	449	414	430	443	403	435	409	407	431	441	453	448	442	417	377	445	419	424	425	410	395	403	426	406	420	412	414	414	420	409	449	423	367	420	408	393	406	457	441	390	435	392	432	405	406	452	402	448	406	428	456	409	408	421	426	428	398	377	407	422	421	425	413	407	391	433	426	379	379	423	434	419	417	417	389	398	412	473	374	424	415	410	420	419	396	432	434	394	394	392	421	438	397	389	426	403	449	425	448	407	448	377	420	393	411	427	453	374	410	415	423	405	431	415	420	442	401	413	411	400	424	438	427	416	428	419	374	433	450	391	430	398	386	425	415	422	395	428	390	407	426	402	422	412	389	414	388	427	435	440	395	394	443	437	476	407	420	433	435	424	385	460	426	392	400	419	407	384	437	442	378	401	433	413	460	411	417	399	418	448	424	418	385	410	407	385	425	454	404	409	389	415	395	393	422	460	445	408	391	407	422	385	440	398	403	398	396	400	418	386	415	441	428	398	409	410	418	385	411	457	422	407	442	413	429	410
23761	21280	28871	24009	21266	11623	1098	658	587	553	529	479	467	471	463	415	403	390	397	405	404	465	401	406	409	382	390	397	414	365	372	380	388	384	346	395	366	367	375	358	348	387	366	336	360	390	366	332	353	385	365	375	346	380	396	390	366	325	371	390	371	390	395	375	400	361	351	379	368	359	361	336	368	381	376	348	386	337	374	373	366	344	372	388	351	373	377	347	406	359	341	379	372	364	352	361	376	368	340	349	384	415	354	377	386	381	363	339	380	372	374	374	363	377	347	306	386	355	335	353	386	355	337	369	341	397	348	388	366	374	348	332	342	367	383	364	364	386	349	375	402	344	396	384	367	371	360	360	379	380	375	348	372	357	418	377	337	366	399	389	341	344	391	407	378	352	331	364	390	360	350	364	388	376	386	351	323	396	363	356	366	355	364	375	346	405	365	362	357	404	335	352	359	387	386	378	359	395	413	349	348	349	356	380	398	372	378	319	383	362	345	373	385	366	385	337	371	368	376	351	330	358	373	383	373	385	364	381	324	346	366	397	380	344	351	402	391	363	323	312	354	360	367	344	361	384	367	392	346	423	364	358	341	395	382	372	349	382	360	395	345	374	372	346	374	349	386	354	365	353	362	379	397	323	365	379	365	407	373	379	333	353	361	343	349	397	382	363	359	398	355	359	392	373	384	354	406	371	351	368	384	362	372	356	372	391	393	376	327	392	379	356	373	370	350	398	350	379	392	377	348	381	341	334	363	374	379	359	372	371	370	379	321	365	327	387	364	351	354	401	405	370	334	329	368	374	376	324	340	365	414	358	366	391	357	351	360	413	366	394	381	348	373	386	385	349	364	381	378	353	358	370	379	380	368	380	351	362	356	381	372	374	375	359	375	360	384	361	343	366	361	391	358	363	350	385	379	375	346	376	345	410	386	366	383	370	400	332	382	339	375	364	388	352	377	389	354	411	376	374	394	379	385	369	413	353	372	360	396	388	365	376	340	364	394	385	350	363	320	373	380	349	371	357	373	370	389	383	390	351	384	371	339	380	389	363	330	352	372	359	350	366	351	394	366	385	332	372	353	362	377	388	362	342	377	370	339	367	355	364	355	395	370	344	365	336	372	368	366	360	346	331	361	386	370	385	369	357	386	377	407	376	372	359	389	335	357	359	375	382	385	372	402	336	361	367	368	374	389	386	356	330	367	370	366	325	388	371	362	394	360	374	357	366	373	380	328	379	337	367	356	387	388	348	396	377	355	342	376	395	330	387	396	354	370	355	333	395	391	355	369	370	394	395	379	390	350	376	368	344	352	381	371	324	376	388	369	375	359	409	330	374	390	392	346	354	386	363	399	387	393	370	354	378	335	353	410	378	345	386	338	373	395	378	358	380	347	362	374	344	382	359	338	373	383	374	409	376	353	366	345	377	395	340	371	371	391	356	380	402	380	392	381	380	380	344	363	400	399	399	373	368	360	368	373	365	376	377	382	371	363	370	353	362	381	365	362	355	358	344	348	380	372	351	376	345	370	340	347	373	339	336	348	400	334	326	384	356	365	394	331	356	360	340	376	345	354	369	372	377	338	363	381	385	361	355	354	371	372	330	363	379	345	382	338	375	331	381	328	381	365	340	427	361	345	396	382	343	375	373	342	354	369	374	354	391	357	364	399	347	405	330	363	378	366	418	377	372	377	390	341	350	349	374	366	347	370	348	382	357	350	325	367	332	340	357	359	384	333	355	376	390	357	381	378	341	378	358	379	371	358	359	347	356	373	380	401	342	368	377	382	369	344	370	384	361	371	364	371	388	359	387	349	369	361	364	373	367	403	390	374	361	344	345	364	389	390	344	373	368	350	347	368	402	346	376	383	352	350	399	346	361	377	366	368	348	334	376	380	399	355	358	377	373	375	342	334	396	358	375	386	364	341	371	348	340	336	349	378	360	353	339	386	373	360	378	356	376	378	377	413	410	389	335	370	387	367	339	374	318	401	367	372	332	326	367	360	356	385	366	316	359	370	367	387	372	346	357	368	391	358	370	350	371	401	374	359	380	366	349	395	354	367	374	366	357	359	372	354	360	343	353	372	388	356	359	405	384	338	353	348	327	367	396	383	379	364	339	381	369	370	356	330	362	379	363	365	361	365	335	358	375	374	383	370	374	342	399	377	390	362	376	344	335	377	364	347	336	358	359	382	342	377	389	381	374	372	353	364	389	354	363	388	318	380	375	381	366	381	378	365	381	341	376	388	405	399	382	355	397	379	344	331	386	326	361	362	348	415	332	370	335	326	350	331	353	365	365	355	334	367	368	387	355	377	365	326	390	378	322	398	364	357	360	386	382	394	359	373	388	367	351	410	376	335	355	376	357	380	352	333	356	354	367	378	370	352	354	389	340	365	372	357	381	359	333	318	345	386	368	376	367	364	346	348	372	340	358	351	346	344	346	330	372	349	390	376	386	368	354	367	402	346	349	384	382	404	338	392	394	381	384	408	369	361	373	370	392	369	375	380	355	363	346	331	348	356	365	347	385	337	356	344	349	363	392	371	379	373	374	397	372	365	395	369	381	362	331	382	336	378	347	366	375	379	351	365	398	381	380	364	359	350	363	423	362	385	346	353	336	352	348	360	350	401	360	379	362	355	398	363	371	369	350	392	371	369	349	352	368	358	406	349	359	359	339	387	368	352	374	357	358	352	384	400	385	360	342	375	393	346	387	337	357	354	374	361	365	353	381	368	393	370	320	372	374	351	381	342	353	382	335	364	385	357	352	341	381	381	355	381	376	373	385	352	375	336	354	376	375	381	386	348	398	343	363	361	358	361	385	348	339	377	362	352	347	362	388	375	382	359	390	350	374	332	367	365	379	377	370	357	330	408	359	319	367	363	385	394	386	363	361	392	379	347	377	340	360	377	357	358	371	369	384	350	363	371	363	393	358	370	339	397	373	349	364	325	378	372	393	379	362	337	372	381	331	352	379	379	375	353	375	341	339	388	365	344	389	313	392	390	369	338	342	394	372	373	381	373	362	368	371	349	391	402	351	345	348	365	387	341	412	399	352	392	361	375	385	357	406	350	323	402	339	362	361	350	361	359	368	354	327	365	353	362	384	350	414	356	399	334	375	376	364	375	361	367	359	344	346	336	376	350	334	360	358	357	358	336	378	373	337	372	418	344	350	354	334	322	372	408	341	359	346	403	371	376	378	409	364	372	369	368	387	340	316	373	359	362	350	370	364	348	368	395	385	374	370	341	361	377	394	368	376	414	350	384	380	375	381	344	390	398	366	366	359	379	348	362	363	354	380	356	388	360	363	350	366	362	350	349	360	361	337	350	373	364	376	398	326	363	388	383	409	363	357	391	369	393	350	361	354	358	364	372	353	384	370	382	360	331	351	340	368	380	396	378	344	334	364	347	343	397	341	331	381	356	373	357	369	359	385	361	385	369	367	354	367	375	385	331	391	342	383	397	372	381	372	365	335	364	383	380	348	374	346
11586	9494	7902	3845	2777	2203	1620	1391	1204	1007	915	871	797	766	718	668	660	662	670	622	627	608	596	605	569	592	554	569	546	578	587	569	595	526	560	536	578	546	498	542	530	533	531	516	535	547	498	500	529	529	530	513	550	512	538	562	517	512	528	521	526	510	508	509	543	492	518	508	552	499	509	511	505	505	500	505	504	552	523	535	526	534	503	524	488	514	509	480	542	478	497	490	536	504	524	538	496	500	490	508	533	533	486	537	514	524	511	529	525	518	522	487	492	511	508	495	507	512	503	512	520	514	516	512	547	521	553	498	479	537	493	562	537	552	517	505	483	527	544	533	524	507	531	500	494	586	505	477	516	515	552	501	525	520	543	517	554	511	517	540	520	549	533	529	524	512	526	508	536	551	499	533	522	518	479	480	510	496	564	539	526	535	519	505	570	526	505	529	530	515	531	495	567	488	464	538	475	500	488	528	498	519	488	546	544	518	476	536	521	502	512	498	490	501	508	515	556	531	542	510	518	524	548	546	506	476	532	509	514	510	482	488	456	491	511	521	509	512	496	517	494	462	532	497	496	482	518	513	535	520	530	453	504	529	536	512	531	488	511	493	530	506	487	558	498	502	512	533	512	529	483	496	538	484	483	493	539	538	530	469	537	520	543	512	497	522	547	533	539	518	528	533	535	506	510	488	487	520	547	463	477	502	515	503	539	535	537	515	489	514	489	504	542	536	543	511	543	500	525	444	523	555	528	522	534	513	509	530	511	513	579	514	552	489	501	500	514	526	484	526	500	503	530	514	541	534	517	540	499	533	512	505	519	507	550	513	518	504	496	541	562	506	514	510	529	555	524	480	522	514	501	517	482	512	508	514	493	544	493	535	463	496	504	548	489	540	532	575	541	522	490	538	535	487	529	550	507	549	537	499	531	531	523	513	499	548	527	476	507	545	490	494	507	568	499	538	547	577	532	556	479	503	504	470	491	488	542	507	497	534	530	490	495	510	511	520	524	497	532	532	498	511	544	486	502	526	511	566	505	515	524	541	517	519	484	515	523	516	519	498	508	505	492	528	516	483	511	568	502	483	517	526	489	490	499	509	479	520	515	533	478	554	521	511	481	534	538	503	525	501	503	522	517	541	484	537	543	513	505	521	511	521	475	509	526	499	508	499	509	525	518	486	488	539	503	492	492	529	507	497	483	503	534	552	522	549	521	496	536	517	481	530	542	532	519	506	518	512	545	517	530	508	501	492	538	528	537	538	507	544	490	552	515	489	473	504	528	479	526	523	494	469	477	513	564	490	518	507	484	514	510	518	520	510	517	537	496	480	518	525	516	504	514	528	498	489	514	532	523	476	486	493	550	517	521	507	508	568	499	529	537	480	487	540	529	577	545	502	534	512	504	515	532	495	510	481	505	534	544	514	536	509	497	522	541	454	524	528	455	502	493	520	519	512	507	540	557	527	497	493	504	494	535	515	519	487	504	535	507	500	521	528	538	513	517	486	549	509	500	518	499	546	529	504	503	497	518	532	511	463	502	507	545	528	531	518	508	531	494	491	504	502	530	500	539	508	520	569	492	566	508	502	508	503	486	481	529	555	505	493	536	514	543	539	503	499	499	503	500	504	508	530	500	498	488	516	488	538	493	527	549	496	519	480	498	494	528	521	506	508	502	533	517	519	529	534	475	512	545	519	541	502	528	495	530	508	487	498	484	518	509	524	474	476	532	499	545	522	498	576	551	485	513	500	519	503	514	520	538	513	500	531	510	505	514	486	526	514	519	528	498	507	493	509	522	517	554	538	551	521	535	485	500	515	523	528	546	500	515	497	530	509	490	463	500	513	531	497	494	574	518	464	516	479	515	551	491	511	501	529	471	496	470	509	566	479	517	544	465	531	549	537	510	524	479	483	510	509	533	507	535	484	501	524	534	509	558	508	480	521	490	509	558	543	492	557	551	524	500	520	490	543	497	489	482	496	560	519	526	518	561	531	551	499	525	497	511	512	502	543	506	519	580	524	524	538	507	518	496	503	543	461	491	476	504	501	503	513	487	509	478	522	501	513	497	526	494	529	507	506	537	452	496	531	500	543	503	532	526	503	525	521	512	507	502	500	499	549	519	505	501	548	496	518	478	518	523	510	486	517	518	535	490	474	487	490	526	521	461	479	514	555	501	508	477	559	539	535	515	509	532	519	493	524	541	554	482	503	513	555	519	497	511	521	517	511	518	540	507	523	522	511	534	523	468	514	512	502	482	517	531	541	506	469	493	536	527	528	553	536	471	497	530	489	482	523	518	517	515	493	517	504	506	546	514	536	573	521	510	509	520	516	497	487	507	558	535	510	517	535	524	510	499	520	501	476	532	525	532	534	468	514	525	514	533	511	525	474	524	517	508	517	522	492	490	564	517	520	485	516	490	521	468	541	520	511	480	472	521	501	508	505	528	520	507	518	542	502	519	531	507	505	549	539	519	500	520	482	500	515	516	524	490	474	482	484	505	509	523	510	514	519	517	552	487	524	535	485	524	495	498	520	459	521	510	513	508	474	511	541	519	498	547	533	533	511	544	503	501	503	531	545	479	544	520	531	470	514	485	531	526	502	513	536	503	559	521	505	548	509	506	542	503	468	532	540	484	514	519	500	524	484	529	473	492	502	502	545	553	532	524	497	489	505	510	477	500	547	502	501	474	536	514	499	523	489	545	531	522	521	594	528	535	490	518	500	502	528	508	575	508	540	551	505	488	516	506	508	485	497	538	530	515	513	508	523	531	478	515	513	510	540	544	495	516	473	553	509	501	492	512	516	506	540	544	529	492	511	478	477	511	491	512	529	509	479	518	476	551	513	530	551	509	478	479	507	527	530	506	557	530	531	522	522	502	527	484	536	544	493	503	505	498	474	520	481	498	484	505	522	510	542	512	507	535	518	498	490	480	531	498	547	503	509	482	518	514	498	554	538	561	546	475	527	487	489	544	520	509	503	480	474	514	549	511	534	542	518	524	482	518	559	495	538	527	509	510	505	513	461	541	496	521	510	508	511	550	490	524	505	529	491	506	564	502	479	516	515	501	502	510	523	509	525	539	498	536	521	519	505	526	482	543	525	506	495	541	557	545	483	525	502	502	526	504	484	500	511	511	508	526	542	522	507	529	500	518	513	474	536	476	521	529	497	522	506	531	498	549	440	543	554	573	504	508	494	494	512	530	509	521	514	505	554	521	469	507	537	515	502	541	482	500	526	498	494	483	517	509	490	557	497	492	495	549	526	476	533	489	478	542	453	505	523	517	494	489	486	524	509	493	528	522	461	463	493	510	532	479	554	530	545	535	525	518	524	518	484	557	525	495	506	531	516	526	505	541	509	500	489	530	531	491	488	483	516	534	542	522	458	557	513	516	543	463	490	525	544	488	534	465	519	510	539	507	535	525	546	501	500	519	539	490	533	542	488	495	521	495	531	557	548	541	512	531	553	503	530	498	497	548	489	485	498	508	501
22915	21272	29274	23596	21273	21308	9551	927	629	554	526	443	378	370	313	326	320	307	315	271	291	300	267	275	271	253	249	248	235	240	231	258	243	223	226	230	221	239	227	274	220	231	242	248	239	233	231	208	234	222	230	234	220	215	214	221	229	224	198	239	210	221	220	200	220	233	218	223	203	233	229	214	231	233	229	218	243	201	205	208	198	235	198	221	242	226	220	214	207	219	210	220	221	211	221	205	208	208	209	211	221	199	182	227	243	230	209	239	208	217	211	217	210	226	205	233	244	204	215	209	227	237	226	222	213	236	214	229	182	219	195	246	226	226	227	219	214	211	234	211	218	187	235	207	207	197	183	221	217	235	222	224	208	230	230	203	202	215	195	232	215	225	205	178	206	231	212	223	190	196	190	225	214	209	227	206	194	220	224	244	219	208	183	211	225	210	216	218	225	238	219	233	217	200	226	207	201	214	197	218	205	203	212	201	230	230	228	220	228	201	213	200	221	212	212	204	206	189	205	217	202	222	220	210	195	202	203	196	224	208	205	211	226	197	214	228	225	218	202	205	216	246	229	221	238	230	231	225	229	211	205	207	204	194	214	223	216	209	214	209	221	233	221	211	206	242	228	204	211	202	176	229	207	222	223	232	212	207	233	229	220	232	195	213	196	204	178	184	228	189	209	189	226	207	224	209	217	195	211	229	208	215	206	217	227	231	228	203	207	221	222	213	195	221	218	217	213	194	220	224	221	205	211	225	212	190	192	222	227	214	194	191	241	209	202	219	206	225	215	224	218	236	229	205	247	214	214	210	200	198	207	227	207	200	202	198	206	209	225	234	213	200	221	214	219	201	214	226	199	217	247	235	228	232	205	200	220	200	211	212	227	191	198	205	225	195	182	206	211	215	248	237	209	240	233	220	220	200	187	238	224	200	235	219	211	213	192	213	204	253	219	187	210	203	208	209	222	204	210	215	200	220	221	204	196	233	224	198	195	229	231	199	218	220	193	217	219	203	194	228	241	211	231	218	184	222	191	213	205	195	196	222	211	193	220	217	193	207	252	210	236	214	210	219	205	201	199	223	193	204	181	214	217	213	210	214	228	205	239	190	220	216	209	195	187	202	221	210	232	211	214	205	198	216	181	210	199	230	211	249	233	226	196	206	233	229	222	196	200	199	208	187	210	209	222	204	215	213	248	232	218	204	204	205	224	237	190	234	189	224	219	215	229	203	223	198	214	220	192	205	226	201	229	196	201	226	207	211	193	189	207	236	216	223	204	202	227	226	208	218	207	222	228	203	213	210	209	242	218	224	234	217	194	191	207	217	221	209	229	188	188	218	208	214	188	201	220	243	208	229	212	203	196	226	204	194	213	240	230	207	244	219	219	234	220	237	186	209	220	207	212	182	223	215	197	230	218	184	202	209	237	226	213	209	184	207	225	204	219	212	232	229	201	205	204	197	216	216	194	209	228	225	220	203	212	204	210	189	194	208	204	219	233	191	191	214	218	214	249	185	217	207	223	200	228	186	214	230	217	227	230	201	227	210	226	211	194	224	221	190	201	220	191	206	203	224	204	218	222	213	200	224	204	222	202	205	207	196	218	220	209	214	204	192	216	220	228	207	198	213	206	216	215	237	226	205	220	204	223	208	213	207	212	231	218	189	231	217	207	203	223	226	199	202	212	216	243	230	193	229	219	231	214	226	210	205	223	212	201	211	213	216	217	231	241	219	181	197	210	215	207	180	239	199	222	229	237	221	207	223	209	233	190	216	236	216	207	226	205	214	215	232	232	210	215	208	214	187	218	215	214	219	203	220	232	226	234	213	190	207	202	225	223	197	193	228	224	211	213	219	211	218	203	210	204	195	188	216	203	189	214	209	187	196	204	198	190	198	213	214	216	215	200	247	222	217	179	204	191	215	219	227	217	231	198	205	227	243	226	195	192	215	236	225	226	219	195	226	226	247	196	201	238	207	227	226	216	200	188	232	202	196	201	201	211	200	242	194	208	222	234	262	220	204	191	238	185	221	223	215	207	233	200	241	210	216	207	211	238	224	204	216	191	219	214	209	207	221	220	230	218	199	220	236	234	199	209	192	214	231	204	226	228	193	212	209	211	234	227	227	187	212	227	209	210	234	209	219	206	203	200	214	225	221	231	212	218	208	196	197	224	198	191	195	219	213	253	213	199	204	202	196	193	223	213	218	205	196	219	222	191	211	201	214	191	210	228	194	218	217	220	237	201	210	195	242	235	207	243	235	204	236	219	223	203	216	204	187	227	226	230	238	231	207	212	191	213	256	215	226	234	225	195	229	226	219	206	221	240	221	187	201	180	193	208	223	197	198	214	198	211	195	212	206	227	213	203	214	237	191	221	201	207	250	201	224	224	233	212	196	236	201	238	185	212	227	220	214	212	211	202	237	206	194	210	251	189	198	209	198	213	190	228	196	200	191	220	186	216	253	211	201	244	222	230	198	213	233	212	219	204	205	215	222	217	222	209	223	218	228	189	180	227	232	205	196	224	215	194	205	204	202	204	216	213	207	244	224	221	209	205	228	222	216	242	203	200	187	215	219	200	202	204	197	220	204	186	188	207	219	208	222	200	198	204	191	210	201	232	214	192	221	198	201	213	198	212	217	205	219	224	221	213	213	208	219	224	234	226	195	175	238	150	225	226	205	207	212	202	223	239	203	234	213	197	208	199	201	220	186	213	201	233	237	217	174	210	200	225	221	202	237	211	204	239	227	200	208	185	239	231	217	210	204	214	211	207	209	240	186	210	211	212	238	223	216	216	214	230	204	217	212	207	200	220	195	224	201	231	200	204	218	230	203	216	211	213	226	222	214	244	219	231	206	205	250	242	178	217	224	241	223	213	225	224	228	249	209	224	198	252	189	185	202	218	230	214	191	210	193	194	200	209	201	224	222	202	236	226	241	227	214	207	221	179	238	229	209	204	211	202	215	188	242	229	214	218	250	210	198	224	209	204	209	222	187	226	191	215	201	226	209	192	212	232	207	209	220	226	216	208	194	177	234	223	217	202	204	220	247	223	203	188	212	214	222	196	183	214	203	244	215	215	225	225	221	209	216	230	208	219	191	216	203	206	253	209	230	207	230	227	214	218	241	207	213	223	197	213	216	222	200	215	203	192	233	198	207	201	208	213	203	231	209	224	219	222	207	193	193	237	204	202	195	233	183	213	201	191	212	203	189	230	231	190	227	193	221	211	230	182	210	226	213	207	199	199	218	231	236	202	193	239	206	227	198	221	205	212	220	206	217	194	227	211	225	208	226	209	193	198	218	219	212	228	217	223	235	247	259	223	205	248	215	199	202	205	222	234	210	221	225	192	207	205	215	210	206	207	189	224	198	216	210	226	225	239	222	197	215	231	225	204	225	210	207	182	211	211	203	219	180	233	198	205	222	219	222	211	239	210	194	192	214	219	206	205	210	217	205	199	205	200	188	213	223	250	206	226	228	176	201	202	204	196	207
13260	15267	12430	6361	4426	3216	2490	2053	1617	1296	1082	974	880	698	724	627	596	542	551	480	437	395	398	439	391	436	407	403	398	390	357	370	339	306	366	372	330	361	332	309	350	354	344	310	350	319	344	319	355	315	330	300	321	331	327	319	299	338	319	300	351	349	314	303	325	304	328	328	327	314	319	288	297	310	310	329	280	306	315	343	319	344	335	334	305	354	317	305	310	298	324	329	313	304	265	331	292	307	300	294	314	293	340	328	319	308	302	348	319	280	278	319	333	292	288	318	294	334	315	336	290	328	333	302	295	349	309	307	330	312	273	299	301	307	294	300	310	278	297	280	312	280	302	286	331	307	301	314	315	259	284	292	298	328	313	325	330	320	315	290	303	286	331	309	295	318	322	306	321	331	307	306	278	321	326	326	295	293	308	281	327	270	322	314	320	298	288	277	317	277	319	325	326	312	318	307	294	283	301	287	297	321	286	327	293	288	326	317	308	281	315	310	291	314	286	326	284	316	281	291	316	317	323	291	307	304	292	317	305	294	330	290	306	335	316	324	312	318	300	293	298	294	303	293	311	299	290	300	299	314	259	304	298	293	280	320	315	294	286	305	306	308	313	307	291	324	334	302	313	285	319	308	312	303	310	319	324	310	313	316	302	275	295	324	313	316	287	289	304	315	320	297	346	339	339	293	266	292	321	333	290	318	314	326	315	304	309	295	306	309	307	334	280	316	320	283	305	272	349	301	332	314	297	317	294	329	272	323	298	283	337	340	313	309	287	308	294	320	314	317	323	271	284	324	295	317	309	273	293	304	304	301	320	304	300	294	337	295	302	307	303	307	313	266	281	301	316	307	293	324	334	286	283	286	281	306	250	291	285	313	315	342	294	309	305	297	324	280	283	317	297	317	301	286	317	327	292	311	294	335	321	298	331	300	309	323	299	311	309	319	320	312	295	320	286	273	299	307	297	286	326	313	325	303	289	334	315	285	328	301	309	355	331	328	312	328	293	298	304	319	317	315	300	316	326	294	321	296	299	313	300	298	323	306	362	325	291	302	305	289	306	287	321	309	319	304	301	289	322	298	305	286	314	291	350	318	282	320	314	304	314	319	284	301	295	336	311	287	309	297	314	319	318	285	305	309	284	286	290	289	289	353	294	322	301	298	314	337	300	309	308	304	273	288	296	302	341	279	317	323	310	295	292	300	287	290	335	304	305	289	321	302	313	315	361	319	302	279	304	296	304	292	283	280	303	313	308	297	273	305	322	314	286	318	288	311	293	298	312	326	273	310	325	327	335	320	305	305	289	345	323	364	333	290	313	308	301	304	338	338	340	325	309	283	296	284	346	329	291	320	296	309	295	319	283	293	313	336	278	300	313	303	308	318	314	351	326	321	345	315	294	322	284	332	309	312	311	290	309	338	281	283	331	289	324	329	318	301	310	331	290	263	327	278	305	296	305	314	304	285	310	308	253	285	303	321	306	291	295	299	325	295	304	327	322	282	313	315	311	295	288	274	301	309	316	310	271	292	299	292	317	320	300	296	288	304	319	304	298	310	282	295	326	302	321	307	324	298	374	301	322	304	286	287	301	314	308	307	301	292	316	307	306	305	314	303	305	302	299	302	291	332	289	303	314	309	271	311	297	300	298	326	294	301	340	293	277	302	337	283	286	311	301	323	299	294	291	297	319	318	324	314	281	317	304	314	326	324	308	357	326	299	298	318	288	301	296	330	337	291	313	324	296	331	288	276	331	304	304	308	318	286	283	286	295	286	327	321	304	277	311	305	292	331	321	303	282	286	295	293	296	333	328	288	363	309	313	348	294	309	299	302	284	313	324	315	314	276	301	304	308	299	316	302	319	305	285	300	304	291	286	293	285	336	304	310	294	329	300	340	305	321	285	296	300	315	304	289	300	296	310	304	307	307	325	324	295	337	307	284	296	299	356	304	288	313	336	309	285	300	314	282	304	297	344	288	309	290	299	318	332	307	303	334	322	322	289	306	297	298	296	337	265	327	326	311	326	316	295	286	303	310	307	336	318	348	305	297	286	299	306	297	322	314	311	311	304	321	307	305	268	330	312	322	295	329	302	296	322	286	276	319	315	316	289	339	310	296	314	329	296	325	316	333	284	302	304	289	304	289	286	309	339	289	312	273	340	300	285	288	267	316	276	323	314	308	321	307	339	310	342	302	301	319	317	338	325	327	301	279	329	303	320	296	313	305	302	282	299	303	337	293	324	279	302	296	316	330	328	317	286	299	292	295	310	303	313	288	298	319	282	298	306	320	288	299	343	309	319	326	312	309	320	341	298	304	316	290	299	310	276	306	305	307	286	291	322	294	316	301	301	344	304	314	316	321	318	334	276	287	293	312	294	333	337	285	316	315	321	290	291	297	304	326	318	297	283	323	275	287	319	299	301	302	294	339	295	333	274	319	294	291	283	317	316	331	307	304	313	309	328	317	295	321	301	280	306	289	295	325	275	334	324	304	288	295	330	284	330	275	300	328	292	311	309	293	325	315	296	307	291	312	297	305	296	316	295	296	345	285	299	293	331	302	276	325	334	272	301	322	318	331	310	335	300	318	282	302	285	287	280	311	324	324	289	345	319	301	265	283	267	311	311	293	286	331	315	302	304	304	284	328	315	315	291	331	308	328	291	285	298	293	288	296	289	328	311	278	298	296	290	306	297	323	292	299	286	292	326	283	307	309	294	294	305	297	334	292	337	299	316	329	272	285	306	296	304	319	311	310	304	339	300	312	322	311	305	306	283	295	293	304	319	326	308	310	302	292	304	342	307	317	304	305	293	301	278	301	293	279	309	341	306	315	327	309	299	310	308	299	319	320	282	301	293	303	289	275	295	322	333	294	315	306	299	275	298	313	293	300	276	315	277	274	279	308	298	283	311	302	317	298	311	315	292	297	302	293	288	303	319	313	332	281	295	305	312	302	304	306	298	325	322	279	362	295	341	304	301	307	305	308	293	302	312	312	305	325	304	275	301	290	332	279	335	313	296	260	342	324	324	299	327	327	323	296	308	301	337	317	278	304	313	318	307	292	317	313	293	304	291	336	287	336	302	313	297	271	303	307	322	288	283	297	307	299	316	268	317	321	334	329	320	271	298	288	326	323	317	325	289	327	335	309	272	299	311	335	282	310	308	302	306	328	273	334	321	315	314	311	302	314	315	289	294	295	295	300	327	297	280	314	296	296	296	298	314	288	302	246	296	323	317	317	295	308	310	308	284	310	289	283	313	307	290	313	331	338	285	298	308	332	311	288	285	329	320	293	285	302	311	329	314	269	286	310	330	326	318	332	309	299	290	312	327	333	303	320	317	332	309	302	308	320	291	305	290	305	326	322	318	301	308	312	321	319	281	300	337	288	314	288	333	278	323	288	340	282	280	359	305	295	353	294	312	283	308	306	316	314	274	277	296	304	312	331	312	312	297	297	323	328	309	318	271	279	315	278	303	346	296	322	303	275	310	327
26901	20788	9225	715	405	382	322	315	330	294	291	315	308	305	294	343	294	279	308	305	293	310	332	323	282	255	329	326	290	272	324	327	283	306	255	258	316	297	307	299	302	288	284	346	320	300	292	302	292	298	277	290	264	309	294	293	286	275	259	301	312	313	299	295	286	282	307	267	311	314	300	291	311	333	307	305	288	295	292	302	286	299	278	292	282	294	288	301	293	299	287	287	314	320	315	285	307	256	267	288	294	292	272	290	314	291	284	302	305	314	299	304	298	306	312	313	293	289	283	308	321	324	304	323	302	313	309	315	299	306	301	260	285	309	278	301	289	322	285	292	278	294	278	306	293	308	284	278	309	309	318	297	305	310	302	305	308	318	315	280	277	305	291	307	307	295	315	332	295	302	271	293	302	291	274	289	330	302	305	313	305	325	279	335	303	307	305	293	295	282	302	321	299	291	285	310	306	257	314	294	317	309	273	271	313	299	307	286	313	298	308	306	276	293	312	295	297	333	271	283	263	279	288	290	286	254	299	310	320	290	293	314	271	310	297	308	287	285	244	281	309	316	331	271	291	293	297	281	274	294	268	277	306	281	312	280	305	289	324	313	309	288	315	278	294	314	288	302	307	302	294	301	298	294	309	274	308	314	311	292	282	296	286	285	310	309	315	298	277	309	291	296	300	323	299	268	290	317	281	295	307	275	309	297	304	298	277	291	303	309	318	319	300	284	314	274	294	285	310	280	285	307	272	299	298	295	303	310	273	281	297	276	288	279	316	284	287	316	323	266	298	289	289	263	282	268	314	296	323	289	310	293	284	324	304	273	283	303	304	295	300	273	284	256	327	327	287	267	293	296	325	291	279	308	297	288	287	312	311	321	301	303	321	299	281	317	280	277	279	298	294	289	290	286	273	304	300	309	317	291	301	290	321	286	296	293	309	293	305	312	267	280	327	309	286	323	289	302	317	285	320	265	304	272	297	286	300	274	272	294	289	311	278	283	280	293	311	288	302	276	283	290	278	276	303	337	301	289	323	288	333	294	303	306	301	294	293	315	261	295	291	311	297	271	304	341	319	279	313	279	317	271	292	276	300	293	315	310	262	312	324	294	305	289	293	289	280	309	287	280	334	315	306	290	265	297	303	292	278	270	284	297	316	313	284	283	287	281	262	309	293	275	308	318	309	281	308	327	297	305	303	282	270	315	291	304	285	310	304	300	288	295	319	294	288	271	313	264	291	272	317	315	267	305	299	302	290	291	326	309	301	297	270	329	310	277	319	277	292	298	271	296	263	293	287	313	288	266	297	321	278	315	275	319	341	291	308	299	316	287	288	325	317	277	297	279	262	305	315	303	314	304	265	274	305	301	306	282	290	272	303	297	327	288	287	300	282	275	310	290	314	282	289	305	310	283	281	307	314	301	293	310	301	295	314	316	304	295	293	304	284	306	251	306	299	286	269	292	267	287	311	314	298	292	301	296	305	308	305	292	306	303	287	287	280	285	299	296	276	288	273	299	286	269	313	304	295	304	320	305	306	301	342	304	277	309	308	280	274	300	295	298	251	292	318	266	304	294	275	308	252	289	332	279	298	305	299	278	282	295	281	297	305	304	307	309	285	316	270	290	318	305	270	295	312	281	301	276	283	295	282	300	281	277	301	299	307	284	293	274	299	284	285	311	307	310	318	293	291	301	284	289	280	285	265	271	314	301	302	300	323	296	290	288	292	309	317	314	310	291	327	307	320	236	301	290	311	294	294	323	286	285	309	308	295	300	304	276	309	306	296	299	287	282	276	312	271	276	292	303	306	294	273	300	306	295	342	298	252	310	270	283	296	334	297	276	310	268	289	285	302	276	316	318	298	296	301	314	307	315	304	285	302	295	303	302	274	289	301	328	251	287	311	321	313	288	291	286	317	267	274	322	332	272	277	311	310	290	295	295	280	295	281	296	288	301	309	293	275	321	293	290	289	302	274	291	292	302	279	277	302	286	288	306	282	279	298	277	283	281	290	279	282	286	293	295	304	303	273	265	302	314	296	284	313	288	285	297	282	291	295	304	321	288	294	303	315	303	317	315	294	259	283	285	295	303	307	292	284	316	304	302	286	307	296	295	310	278	296	299	298	306	291	288	288	299	303	281	279	302	322	280	287	323	266	281	288	304	296	311	321	315	324	276	302	283	294	282	311	289	292	292	300	292	287	269	297	304	294	309	297	286	299	298	249	291	268	289	299	315	311	295	306	283	289	286	337	316	312	334	286	255	292	315	308	311	313	287	330	279	290	326	311	282	271	299	286	300	313	336	319	289	295	291	308	264	296	315	296	273	298	263	337	286	271	291	298	296	299	293	321	292	335	295	296	301	304	284	287	297	288	305	250	281	277	280	284	289	310	270	307	306	291	287	296	306	274	308	300	302	293	286	301	320	323	327	280	296	300	327	286	297	287	293	307	327	297	306	289	292	317	284	304	281	311	292	261	320	291	295	288	297	295	300	292	283	251	281	294	279	299	302	296	271	286	312	310	275	300	268	279	299	307	283	300	327	282	306	280	291	288	290	279	304	276	272	281	277	316	306	301	271	267	288	310	268	300	300	301	281	279	274	301	300	282	311	279	306	363	306	285	283	282	303	285	304	276	322	290	298	322	307	306	340	286	281	331	322	305	287	271	299	281	298	307	306	269	307	279	329	287	290	288	286	262	286	270	305	282	318	287	303	288	283	279	307	295	292	280	301	286	285	273	266	326	296	331	293	288	310	295	282	295	291	295	299	290	303	296	288	302	319	276	322	303	270	307	319	305	299	281	313	301	348	315	279	297	295	294	296	295	293	277	318	275	257	303	290	279	296	290	303	315	285	295	291	306	309	262	277	297	289	307	299	315	297	294	299	301	290	291	303	303	276	283	332	306	325	319	290	322	328	285	292	314	328	295	276	366	294	298	323	312	294	265	312	271	304	312	315	288	335	297	279	307	291	314	291	300	286	293	309	307	313	305	291	305	278	271	293	268	270	282	303	296	300	301	307	312	282	281	291	271	274	280	306	284	283	312	314	301	278	280	272	302	289	285	313	280	265	292	291	262	242	297	279	300	311	302	313	312	299	312	287	268	274	327	275	307	295	306	299	300	290	310	284	301	295	292	283	303	332	313	281	307	320	269	293	290	312	285	312	337	286	310	278	286	293	300	301	279	278	303	287	296	332	286	301	287	297	275	302	316	292	316	326	287	299	278	268	269	274	310	251	287	308	275	313	279	272	316	307	296	264	318	294	320	308	273	308	313	299	317	275	291	284	315	284	296	295	304	302	311	272	310	305	304	315	337	274	304	311	294	302	317	266	331	270	256	300	325	309	335	274	274	298	290	294	314	310	343	301	253	311	273	292	273	327	324	295	262	300	264	304	288	301	270	313	326	305	296	294	296	274	268	317	317	308	327	293	319	298	309	283	322	287	264	293	309	278	261	308	295	297	317	277	307	319	308	295	290	270	316	321	297	282
5920	1176	920	608	538	523	533	447	452	430	440	446	399	430	409	414	412	396	412	470	415	412	418	417	442	413	434	398	426	463	436	424	439	399	412	410	434	424	418	376	398	389	417	401	403	401	453	448	427	401	392	442	373	420	426	405	412	407	443	435	432	400	415	406	392	411	406	410	420	367	424	384	436	429	447	421	434	417	458	414	442	399	433	390	403	401	399	428	429	468	441	392	393	437	413	400	396	431	373	432	430	429	436	392	392	438	402	418	392	407	416	392	389	430	420	363	412	440	436	450	386	407	415	397	404	386	393	399	425	401	380	401	372	407	438	414	406	424	417	422	425	440	412	383	409	398	396	396	407	403	387	388	409	414	404	405	365	423	446	405	420	408	387	394	386	409	411	461	402	407	432	414	428	388	397	443	400	443	409	425	453	425	392	391	405	445	409	426	402	404	422	433	433	425	387	427	405	391	425	409	402	420	459	381	427	404	436	398	425	419	430	374	382	405	425	389	363	394	405	403	429	414	417	449	411	392	411	438	425	428	416	417	422	416	425	393	343	416	426	390	435	387	410	428	394	433	450	412	441	396	406	434	413	436	407	380	406	423	381	431	436	410	389	410	416	441	437	420	396	414	411	425	386	379	448	432	415	383	403	397	434	403	366	395	423	401	404	401	421	399	425	405	402	409	404	385	442	412	414	420	382	400	388	410	419	415	435	375	378	436	426	391	368	413	455	431	407	433	407	383	428	411	409	383	424	422	386	412	420	385	413	419	415	413	396	438	382	426	412	433	417	443	377	404	461	416	396	400	424	441	402	434	419	434	396	405	388	438	439	409	411	476	401	419	416	414	447	425	404	420	439	461	405	430	414	378	425	405	407	429	392	425	399	433	400	400	366	432	416	420	407	437	414	397	379	426	424	377	377	435	451	371	411	426	444	401	415	446	394	435	436	396	409	431	401	424	403	419	438	421	400	428	434	413	404	396	367	394	425	437	418	419	418	424	386	417	401	393	398	408	409	373	433	433	404	402	397	420	411	455	396	428	405	418	377	418	410	423	429	438	410	411	385	442	405	420	409	376	382	435	420	405	401	423	390	404	417	433	432	419	385	419	377	411	392	385	422	392	418	406	399	426	431	386	407	396	401	375	364	400	417	406	384	398	417	427	390	395	398	388	414	436	387	404	374	399	441	434	380	403	387	412	402	416	404	426	426	390	385	409	376	399	411	407	433	385	413	428	398	406	414	396	385	419	357	433	407	394	371	419	421	430	394	416	427	437	452	380	425	389	431	421	414	434	425	422	393	434	390	448	434	396	408	434	433	464	402	422	405	442	402	390	375	412	371	392	379	397	406	403	416	398	416	409	445	416	399	404	415	436	381	424	410	412	413	408	407	439	411	411	387	404	427	413	422	438	449	386	408	412	429	396	445	406	427	418	425	421	405	391	413	429	432	381	404	391	409	402	386	449	434	405	402	410	373	408	424	422	406	420	415	376	405	387	418	405	409	377	443	391	405	440	408	394	425	424	397	441	434	437	436	414	420	430	409	409	424	406	400	426	418	395	430	388	428	439	435	423	415	417	394	427	413	410	395	409	442	375	443	438	426	406	406	403	407	392	418	404	425	382	415	399	406	400	403	418	399	427	385	415	415	418	435	388	403	431	390	396	440	390	412	423	370	396	428	401	412	389	404	403	411	429	412	437	433	425	406	408	415	372	404	412	400	419	416	411	426	432	401	433	399	408	423	442	388	383	448	402	370	426	422	406	406	403	423	415	418	431	441	399	397	420	463	406	425	414	407	401	405	409	412	404	415	414	376	444	371	421	411	474	391	399	427	430	405	418	387	409	383	418	416	393	422	391	412	416	393	390	385	404	416	442	383	399	421	395	404	392	421	434	438	424	392	410	422	415	400	402	400	427	439	395	402	432	386	413	454	405	411	386	428	415	433	440	402	417	385	413	426	438	403	416	384	422	388	413	420	376	393	417	412	422	429	418	390	419	420	377	375	427	388	419	422	403	411	403	413	370	391	363	404	377	417	374	396	423	415	399	448	410	428	413	393	443	444	386	420	411	406	444	404	374	425	435	404	418	433	405	414	417	421	399	430	417	424	400	401	402	438	426	410	425	401	398	383	405	425	415	404	406	398	406	400	409	412	398	410	412	403	415	401	382	407	446	406	403	419	396	432	404	427	389	396	407	437	403	408	423	401	427	389	396	379	405	433	450	381	414	416	432	421	413	394	423	387	395	410	397	472	404	417	399	397	405	466	406	402	398	429	396	431	400	417	409	418	420	420	373	411	394	380	435	391	431	386	420	441	450	417	396	385	434	376	451	405	401	437	411	407	410	392	428	387	424	410	420	398	432	393	428	413	393	434	377	431	429	398	419	418	408	421	427	409	436	405	393	401	398	426	386	387	443	399	421	380	385	415	429	397	392	422	411	402	370	392	406	402	422	410	397	399	380	407	427	463	451	384	434	408	399	398	388	432	430	427	421	427	421	380	381	438	415	436	468	454	417	433	408	426	387	391	454	394	409	393	410	426	424	430	371	368	409	421	374	425	386	394	396	427	386	429	419	433	390	392	389	397	377	409	433	423	407	449	431	425	426	440	383	397	417	408	434	429	391	417	439	425	411	389	380	437	432	420	387	449	403	428	415	407	420	400	370	404	448	409	399	418	422	415	389	407	419	418	420	406	433	413	433	430	422	405	391	414	417	382	389	422	401	412	411	397	408	415	416	413	397	412	427	395	437	399	402	436	419	364	395	408	407	419	407	408	371	431	401	413	415	378	392	395	377	436	423	415	412	433	403	387	423	411	401	419	400	409	375	427	416	387	412	403	456	389	400	394	436	418	411	385	431	415	392	410	381	394	430	443	443	408	402	393	417	408	371	402	415	403	414	441	454	429	394	386	411	370	448	418	439	385	432	401	373	406	398	394	427	409	407	403	382	417	421	401	396	406	448	409	462	408	410	390	392	396	386	438	434	439	403	404	432	428	422	418	419	387	419	384	419	445	421	411	397	407	402	425	395	409	397	398	418	417	416	414	453	394	414	416	418	400	407	439	409	396	425	426	405	398	443	385	384	425	455	405	390	438	405	418	407	460	452	395	393	412	439	431	436	412	436	411	380	409	402	443	422	410	384	413	436	424	435	382	422	449	430	385	428	402	417	425	431	419	404	458	421	446	409	434	424	395	416	443	402	408	400	416	411	449	390	413	433	407	402	396	436	367	417	414	433	397	421	382	451	413	419	411	407	444	403	411	408	428	387	440	419	424	382	426	420	376	431	402	410	420	404	438	394	402	445	399	405	425	414	395	431	376	435	392	411	456	436	412	402	397	402	428	401	409	390	411	403	420	408	392	436	414	421	402	373	414	393	428	401	380	416	426	427	404	418	418	417	455	402	441	424	424	401	402	386	407	399	455	393	356	376	406	386	430	412	375	422	392	423	390	438	409	372	393	402	427	390	377	434	432	427	411	383	394	413
23749	21278	28876	23994	21259	11781	1107	729	601	560	521	494	457	502	447	443	420	428	408	440	405	383	390	421	366	363	400	403	419	350	379	404	388	394	376	336	390	394	344	386	390	358	390	385	380	347	341	374	394	418	402	418	352	350	352	378	350	358	344	346	340	384	388	381	339	353	361	342	379	365	360	375	328	343	380	381	356	359	350	396	361	376	360	367	372	364	386	387	386	390	383	367	363	397	372	361	330	376	382	373	336	359	352	372	376	383	340	355	380	339	372	389	334	352	382	365	348	349	367	404	381	404	378	365	374	397	383	402	378	338	341	377	352	365	369	322	358	387	386	370	401	369	376	351	370	389	386	396	320	390	343	362	385	360	349	375	397	357	337	363	372	371	359	363	350	357	358	373	375	356	395	349	357	368	367	377	359	369	377	347	384	389	386	374	352	348	357	355	369	363	362	339	348	357	363	377	323	373	379	380	370	336	387	376	392	372	371	369	367	393	362	370	385	343	356	382	376	343	383	358	365	365	356	359	337	365	375	367	420	388	355	369	348	391	363	404	404	367	332	356	386	337	354	383	381	366	351	356	352	376	356	362	362	370	369	331	360	408	397	377	378	364	346	373	351	366	361	351	381	359	384	373	370	360	332	349	358	352	364	382	377	390	371	353	365	359	358	401	363	361	379	337	332	352	416	364	334	355	365	351	388	325	370	380	369	357	377	395	355	427	382	353	330	380	389	346	366	342	352	359	353	361	345	362	405	380	322	371	398	351	350	366	339	364	372	352	369	380	381	367	372	382	342	350	367	361	396	365	377	327	342	363	357	376	336	400	310	428	362	387	357	358	387	339	357	357	376	342	362	343	338	373	368	385	361	375	350	374	363	373	385	354	390	392	399	360	378	384	366	381	416	371	374	352	352	351	376	349	356	391	361	378	371	351	373	362	337	347	357	350	352	362	357	376	372	356	378	353	343	360	351	389	368	407	338	323	376	362	358	354	350	386	345	365	417	366	374	350	353	351	349	407	392	336	347	347	399	367	368	355	371	366	377	334	363	308	374	377	364	385	363	310	391	320	352	382	374	353	342	420	350	342	371	371	363	374	349	385	368	370	382	373	375	389	373	352	376	359	407	377	355	365	378	357	399	363	393	353	373	380	368	363	343	350	316	353	360	345	392	380	382	354	327	388	384	387	374	386	362	361	362	343	372	363	360	347	354	389	388	382	393	381	398	362	376	372	380	326	352	359	380	404	379	373	365	360	404	370	372	340	363	364	356	353	375	357	342	364	388	345	368	361	376	332	318	374	359	360	395	390	340	346	344	370	385	318	373	359	353	368	378	357	337	363	391	372	360	366	390	359	326	368	374	366	373	385	379	390	379	348	364	361	390	364	403	379	363	368	388	357	375	354	346	342	340	341	376	333	344	361	360	319	376	360	313	348	356	337	363	333	356	362	375	369	359	317	381	343	376	333	387	356	390	364	391	376	388	376	324	365	375	373	352	358	341	369	359	356	367	378	370	383	365	340	334	340	361	374	354	348	371	365	365	357	372	345	336	387	354	374	336	319	371	373	378	367	374	342	333	408	365	360	369	354	386	373	358	379	377	395	361	384	353	383	339	410	386	359	416	345	345	336	368	379	399	364	379	362	351	336	379	357	354	371	343	389	364	376	375	390	360	357	346	361	355	353	380	355	401	401	358	351	367	355	344	352	360	377	376	354	317	353	359	355	362	392	386	344	381	369	368	347	363	385	376	373	379	358	356	394	360	366	358	404	367	374	359	366	343	389	384	361	359	364	345	330	355	357	367	363	366	340	354	344	372	345	379	393	368	347	362	368	363	376	334	379	392	338	389	334	353	382	344	367	339	375	357	343	326	339	388	360	331	364	356	372	381	374	362	369	406	359	375	340	356	351	365	347	348	349	366	335	406	336	375	394	372	353	362	341	378	381	362	401	348	339	345	358	359	377	345	381	373	369	358	350	346	344	343	372	361	379	387	335	364	349	407	385	357	382	400	342	375	372	363	402	354	368	395	377	348	390	384	363	367	369	372	363	399	338	351	333	370	362	401	351	346	366	373	350	371	342	362	351	372	361	353	354	371	351	355	371	361	349	349	374	365	358	385	366	349	368	362	398	347	366	382	368	343	403	375	377	340	378	390	321	366	393	356	365	405	377	388	373	364	406	348	335	355	389	382	375	358	332	416	380	367	367	358	360	334	351	381	394	363	351	356	363	347	385	363	406	364	401	316	355	341	358	365	380	386	322	388	379	338	352	395	354	404	354	345	394	343	380	358	349	402	328	383	350	340	345	362	366	369	378	374	366	339	345	375	373	388	408	370	348	369	383	326	385	375	346	346	362	358	376	366	374	394	359	363	366	395	375	369	370	389	370	395	390	367	355	347	350	339	345	355	389	387	332	352	358	365	351	364	358	392	384	331	387	367	337	373	390	370	399	357	346	369	361	348	361	362	365	344	351	360	371	347	353	384	359	353	328	356	332	382	355	342	377	377	367	364	346	385	372	374	348	348	359	375	389	335	382	339	352	352	404	372	391	362	372	367	353	364	388	349	339	358	373	371	372	359	370	364	343	362	389	351	370	352	382	341	364	342	378	382	386	398	366	397	356	347	348	377	369	336	337	406	377	369	334	343	382	371	383	361	350	368	403	333	353	362	373	383	351	343	356	358	378	408	377	369	342	352	363	342	362	390	391	382	395	378	352	360	410	340	358	358	376	332	365	364	366	360	420	391	348	382	371	363	334	359	358	366	362	360	384	387	387	375	353	386	375	388	383	361	360	356	370	365	368	372	396	378	351	381	347	371	361	384	351	369	376	378	367	362	390	349	358	380	398	364	340	357	315	333	358	362	385	387	340	355	384	355	370	382	337	347	364	379	376	379	367	358	355	368	343	386	367	346	338	357	391	342	357	374	361	380	350	366	397	405	378	371	331	397	369	359	376	384	381	366	371	350	339	364	353	361	379	349	353	331	343	340	369	348	339	357	362	337	363	386	384	362	341	349	353	370	389	364	383	359	356	368	347	364	390	334	360	361	349	356	327	358	370	361	362	378	359	339	361	371	398	354	348	369	366	367	362	367	350	353	373	346	355	374	370	358	379	361	339	381	363	346	382	367	375	332	363	345	347	338	400	356	394	353	398	341	332	358	350	369	370	373	345	382	395	358	366	345	376	350	375	363	370	364	348	342	360	371	344	363	346	383	329	363	370	350	332	353	341	319	336	352	330	321	368	375	372	364	317	333	394	352	378	364	332	381	375	323	381	354	359	349	365	370	383	342	343	345	337	357	388	330	390	364	392	339	337	349	341	379	381	320	344	380	361	381	377	374	345	393	333	355	388	361	359	359	369	349	374	339	344	325	373	384	415	356	392	352	345	354	365	347	368	396	395	370	379	304	351	342	366	368	402	368	326	375	370	343	360	336	373	361	387	362	374	354	380	399	378	383	374	357	400	387	370	357	368	395	339	376	354	364	360
11477	9571	7983	3836	2708	2068	1667	1300	1225	1063	960	871	757	722	730	721	635	641	670	628	530	552	587	596	518	570	517	525	566	544	568	582	548	517	508	504	567	504	502	547	518	526	574	532	524	494	539	494	512	531	497	537	530	508	538	480	505	497	489	502	492	511	516	510	534	507	527	485	509	532	494	529	495	505	484	479	538	533	519	546	565	497	456	507	484	514	496	507	529	485	477	492	493	500	538	490	485	525	513	510	494	527	516	535	538	522	517	507	502	496	534	500	510	485	518	576	560	516	514	558	499	487	541	589	498	489	484	533	524	493	523	489	487	515	567	523	473	514	509	536	501	535	505	503	487	513	499	499	519	482	497	499	525	493	508	537	492	480	493	520	531	539	478	525	521	511	505	543	548	520	485	529	517	570	499	502	515	529	502	530	520	504	514	536	512	485	464	515	509	547	479	513	546	497	531	474	514	505	496	520	490	511	517	518	528	497	494	503	489	515	480	499	527	532	522	480	490	515	507	505	527	505	483	473	493	496	496	476	535	514	518	504	513	455	490	491	482	504	509	484	524	515	509	502	469	560	519	496	521	507	494	481	497	481	484	523	481	463	527	472	493	529	532	520	491	504	479	514	489	489	440	517	488	535	503	501	516	488	497	500	500	503	483	450	514	540	462	522	492	512	493	496	498	542	529	482	500	503	464	529	513	540	510	519	482	520	494	533	493	474	558	501	478	471	504	532	473	497	536	518	518	508	526	508	500	495	495	527	520	524	526	487	503	481	488	548	472	535	476	511	558	518	514	504	526	504	493	518	527	499	546	514	496	521	488	471	539	454	501	530	548	542	498	492	470	495	477	509	506	494	495	513	509	466	539	505	530	512	530	517	490	490	531	492	507	527	495	531	532	481	496	516	507	540	543	470	454	519	515	502	516	481	521	486	498	496	554	512	565	558	493	499	525	529	485	537	491	503	509	520	501	513	505	491	512	515	526	543	495	515	491	545	479	512	546	458	512	513	530	469	474	511	478	493	480	467	473	515	493	536	519	481	501	502	498	515	500	526	490	482	481	476	507	503	511	471	512	463	525	520	494	488	493	530	524	488	500	474	484	508	502	544	467	527	514	494	507	487	514	523	518	520	509	487	487	506	534	526	533	502	506	487	484	517	515	504	497	519	532	497	515	480	526	525	488	525	498	496	494	468	490	500	503	542	497	471	502	506	468	497	499	463	513	520	519	504	528	486	485	531	482	499	518	513	508	496	505	507	480	512	497	511	499	530	501	524	499	542	529	517	488	502	479	483	465	491	514	496	493	462	490	499	495	508	490	467	514	530	471	510	508	538	498	516	556	501	495	503	476	507	485	468	507	451	535	505	489	497	527	515	479	561	481	483	469	492	509	524	508	544	528	487	556	469	553	537	508	517	493	555	514	523	493	515	523	505	537	526	519	499	531	506	495	509	530	531	489	548	513	482	522	525	478	508	517	509	509	481	502	514	520	492	502	501	521	520	525	505	486	483	510	517	516	467	501	549	517	483	488	534	507	463	515	505	542	554	512	492	498	509	486	509	496	479	474	447	481	555	515	532	501	488	480	498	488	472	494	526	469	542	519	553	511	508	511	504	505	496	491	520	481	498	496	517	535	537	494	552	523	521	514	493	498	503	508	469	492	524	492	492	522	499	526	521	493	492	524	502	509	529	530	508	499	491	529	467	495	512	539	508	485	478	537	529	518	442	524	512	494	490	429	510	525	500	500	487	531	531	531	534	530	495	549	535	523	546	521	477	521	520	495	473	535	513	467	514	509	525	517	515	519	500	559	504	476	454	541	510	496	531	540	491	491	498	523	511	500	529	499	514	535	508	537	498	492	525	449	526	497	515	509	539	521	460	527	516	522	529	475	480	513	508	507	478	515	478	500	478	506	482	512	520	457	512	523	500	483	451	518	508	523	550	552	532	512	484	510	514	517	469	503	522	510	536	543	480	511	486	478	539	500	503	507	507	515	525	492	568	532	549	513	509	468	451	507	509	511	490	506	493	521	479	513	460	515	477	534	571	486	473	497	491	527	502	544	542	535	512	472	497	505	486	492	508	503	507	530	502	534	478	552	480	526	544	526	497	494	530	471	526	471	493	502	504	533	528	531	470	529	492	499	511	527	506	488	498	543	509	468	456	486	521	512	509	483	508	484	504	512	494	528	499	505	504	491	532	533	515	500	472	506	524	531	488	522	523	471	522	501	458	496	508	516	479	544	557	495	535	467	484	476	533	536	496	503	496	507	512	522	492	510	498	470	493	518	477	488	510	499	518	527	481	544	538	486	540	493	488	536	502	514	531	499	523	514	488	514	480	523	482	523	492	485	508	509	514	481	520	520	488	486	483	514	504	461	513	509	495	490	491	519	512	527	531	523	498	521	527	542	495	494	517	534	545	521	508	500	509	530	460	497	514	533	533	526	481	499	525	520	517	485	512	520	524	510	476	523	473	515	527	456	475	532	453	510	514	522	493	499	574	503	529	498	527	520	537	525	517	491	497	496	499	528	475	488	499	498	503	491	470	516	499	498	517	512	502	530	490	497	507	469	489	523	473	496	497	502	537	519	512	540	478	522	527	532	508	511	504	529	519	488	547	499	478	459	479	522	546	484	531	461	502	488	504	532	487	496	485	511	501	498	514	500	508	547	501	520	478	492	488	499	496	478	504	497	523	512	532	504	521	510	504	504	510	523	496	496	467	496	482	482	547	503	528	504	489	550	509	476	486	550	496	512	511	507	497	551	510	457	485	534	478	491	518	484	527	500	508	475	524	513	509	532	511	496	527	510	535	527	490	508	470	522	519	512	528	520	468	486	514	537	516	525	516	525	508	535	483	494	490	498	489	509	538	565	507	490	457	526	528	521	446	509	506	511	470	532	549	494	536	519	514	506	568	541	461	480	511	513	464	526	464	492	509	549	478	495	493	523	499	479	509	516	500	485	474	523	489	507	506	477	500	516	534	492	498	459	535	521	505	542	497	471	504	510	490	503	511	463	486	498	459	508	495	530	546	483	523	495	491	512	528	484	514	523	494	534	458	519	501	526	497	521	491	505	517	499	480	516	487	512	501	472	522	529	492	455	501	513	468	499	511	490	501	494	469	514	492	510	501	485	473	498	512	528	505	477	537	501	505	508	544	528	505	551	514	527	507	496	508	509	519	521	522	502	528	511	520	492	522	486	478	508	513	456	523	539	465	517	539	530	518	498	473	512	527	511	513	502	487	542	546	481	500	474	533	500	504	505	504	496	510	523	513	512	526	502	555	479	510	527	509	467	483	468	465	505	503	484	543	510	504	501	514	514	522	500	482	519	513	499	500	509	504	508	497	521	454	472	469	487	485	497	521	516	496	523	528	519	513	509	514	559	482	527	533	528	518	541	536	471	488	509	552	520	505	528	480	496	482	496	447	499	510	531	535	502	524	508	530	507	502	479	499	502	537	481	496	484	486	520	494	479	507	542	508
22905	21282	29303	23584	21283	21311	9764	950	668	569	488	404	385	371	348	366	318	311	291	259	255	316	286	274	255	265	238	255	249	232	201	223	249	229	254	249	225	250	235	232	225	249	226	225	227	244	220	226	217	246	227	252	208	219	239	215	207	221	226	237	229	218	212	207	221	226	238	233	234	224	211	224	226	221	201	208	213	206	222	219	219	216	204	209	197	201	208	220	217	193	203	208	229	218	217	213	233	189	208	225	211	238	229	199	218	183	232	226	220	183	237	240	199	224	205	232	231	246	199	193	201	199	194	212	206	186	188	205	204	206	205	208	204	221	224	221	204	222	223	237	201	233	219	221	215	205	208	210	231	201	196	210	209	201	212	208	199	199	221	202	205	199	199	193	212	239	240	215	214	214	182	229	210	226	185	210	228	205	213	214	179	214	202	183	197	231	188	207	202	209	198	216	204	221	208	225	203	202	179	236	199	227	184	201	194	213	216	199	231	215	225	214	202	192	218	201	223	199	199	228	213	211	208	234	191	204	228	200	197	184	238	208	214	208	198	208	210	187	210	219	228	205	190	219	205	197	235	184	207	200	206	206	221	196	229	216	191	206	218	205	257	200	217	212	231	218	215	207	199	213	219	235	215	205	235	206	216	195	222	209	210	219	227	209	229	212	221	241	230	212	214	212	194	191	207	210	223	214	202	193	219	200	205	187	197	200	219	221	208	189	211	199	221	198	223	194	219	218	222	225	189	223	189	198	204	208	217	220	208	231	233	207	224	213	206	189	215	186	200	234	252	194	217	183	215	212	192	220	218	223	192	219	187	187	203	207	207	219	219	199	207	250	226	208	209	217	212	206	223	201	202	198	232	245	208	209	201	198	220	187	207	205	206	220	227	204	201	197	204	194	203	203	219	217	199	213	189	197	234	207	240	210	222	204	226	217	190	212	201	201	198	197	182	200	225	211	205	245	198	226	225	200	222	218	206	204	189	200	201	212	186	221	221	215	206	225	213	203	213	227	237	208	228	208	207	196	198	242	193	198	216	193	204	219	210	202	204	217	229	226	230	230	218	211	197	222	201	212	219	201	225	207	216	214	214	203	203	211	228	183	218	196	210	213	204	178	214	218	219	195	209	203	237	214	191	201	209	188	199	199	198	208	217	212	200	234	194	215	191	205	204	202	197	225	239	229	202	214	214	184	219	218	208	204	212	221	192	217	218	213	197	214	192	205	212	229	227	188	217	189	194	208	216	221	197	205	219	209	203	216	198	197	229	222	203	196	220	237	226	200	227	234	211	222	211	211	219	216	221	241	205	215	196	220	206	214	221	214	203	204	209	187	228	200	214	211	203	208	195	201	205	233	190	192	195	222	211	202	202	191	214	196	230	237	191	215	205	232	205	194	199	187	212	212	214	211	215	231	213	200	217	189	193	182	205	214	213	226	216	197	160	198	191	213	192	191	209	209	222	202	192	202	212	216	204	185	206	185	194	228	198	183	223	179	213	190	207	206	225	222	211	223	223	183	191	233	224	210	225	207	209	220	214	192	175	212	216	210	200	199	238	196	200	213	217	207	192	220	220	221	201	212	206	192	193	202	211	202	234	220	211	197	188	199	215	218	224	218	207	202	194	219	193	220	211	219	218	185	205	198	226	215	227	179	204	213	198	193	206	233	200	207	217	195	228	179	195	191	230	195	220	217	174	224	211	205	212	216	216	208	221	222	205	218	235	216	210	245	204	225	222	189	206	216	223	201	215	209	216	222	216	210	205	221	222	210	205	221	190	198	209	218	208	230	221	223	224	189	201	174	243	207	227	195	205	228	211	228	201	223	200	211	210	209	215	218	194	201	188	208	190	212	221	199	210	230	207	209	201	225	206	219	191	192	210	212	203	211	230	204	214	206	214	177	195	218	223	219	230	242	190	216	206	207	190	200	211	216	200	199	209	190	187	196	201	172	212	207	207	191	204	218	211	208	211	229	208	197	209	220	218	207	194	198	236	197	217	223	219	227	252	200	205	208	227	204	185	232	237	202	227	201	208	203	210	199	222	212	223	196	180	199	222	201	199	221	208	203	215	202	217	204	218	184	243	225	199	221	214	195	215	188	187	210	217	205	183	194	206	219	211	201	210	205	219	220	211	199	225	210	216	186	238	218	196	187	209	218	210	191	214	205	201	190	225	213	218	229	206	217	200	206	189	224	213	205	192	239	223	231	211	194	221	207	207	182	222	242	198	222	203	212	206	194	214	217	197	212	198	228	223	217	204	180	200	218	227	208	199	223	235	251	232	243	207	239	192	208	212	201	208	216	222	209	197	226	211	190	216	226	207	212	212	212	217	243	204	189	208	219	217	199	202	194	221	215	215	219	209	211	212	193	213	225	223	212	228	200	205	242	202	209	220	194	213	226	214	226	195	191	213	204	203	238	192	239	214	217	194	217	199	210	215	225	232	197	205	202	220	196	218	216	186	225	221	238	220	199	220	214	217	205	221	213	228	237	192	205	218	254	206	247	181	202	229	199	209	202	201	189	192	215	213	210	215	202	193	173	202	216	210	207	212	208	229	214	266	186	213	219	240	188	226	193	224	215	218	211	227	222	205	202	195	194	226	239	216	205	215	221	232	203	208	212	211	222	225	229	184	212	229	220	209	207	201	183	242	193	188	207	189	218	192	212	210	182	222	229	243	209	214	208	210	206	195	194	195	218	189	218	193	216	223	204	212	191	222	213	200	224	196	218	191	216	200	224	218	200	221	221	197	217	206	224	222	198	186	217	239	220	226	218	214	201	223	229	222	194	198	206	203	203	201	238	210	226	190	215	215	219	188	216	208	215	175	222	197	211	221	212	222	182	216	220	215	203	236	191	212	201	206	197	206	224	229	197	237	211	214	200	199	202	225	222	184	203	208	222	260	196	242	233	208	195	201	220	249	230	228	215	195	203	206	236	210	221	199	235	219	206	199	203	214	215	214	200	212	214	252	232	232	195	203	194	232	193	193	175	228	189	249	207	213	222	209	216	210	218	209	181	206	211	253	216	216	203	223	224	230	200	219	188	197	228	216	230	226	199	215	256	196	224	214	228	212	209	201	224	206	193	227	196	248	190	224	184	214	207	203	213	217	220	212	231	206	235	244	186	229	199	189	191	206	219	194	191	235	208	209	206	188	188	217	220	224	214	219	205	201	213	215	192	220	185	190	220	228	205	229	180	197	216	231	185	208	218	198	207	214	220	192	198	207	238	212	212	215	228	208	201	216	193	193	201	193	215	223	209	205	193	214	208	214	203	239	205	186	209	212	205	245	212	222	206	220	211	199	214	217	200	199	162	199	200	205	197	226	204	207	210	229	224	205	215	217	190	214	192	185	218	216	220	210	196	182	207	210	197	210	212	224	216	173	212	216	222	184	209	232	199	206	198	210	247	215	217	219	194	199	219	203	219	224	226	180	204	214	236	214	217	189	213	214	193	222	191	210	209	222	190	226	227	195	212	219	197
12878	15154	12566	6500	4466	3322	2467	2001	1558	1338	1143	966	860	777	708	627	579	555	521	507	494	416	452	420	398	381	403	367	384	372	373	395	364	370	361	382	347	333	323	321	340	355	343	326	334	297	345	297	320	342	325	324	334	311	324	312	307	275	313	296	312	318	292	302	315	281	292	342	345	326	328	306	320	301	290	330	288	289	292	324	335	308	289	307	332	299	319	291	325	307	273	332	319	312	339	335	296	333	291	304	294	298	308	279	288	322	291	327	297	301	299	325	326	289	352	331	310	304	337	323	313	319	336	278	278	306	277	328	296	306	262	303	298	330	290	335	278	314	318	288	300	286	281	301	333	293	308	291	284	314	292	310	315	295	341	300	313	314	331	283	358	298	304	317	295	282	310	325	280	303	323	312	310	277	297	264	290	339	301	291	314	260	307	292	309	298	298	313	318	309	294	308	339	316	317	303	298	274	272	347	315	313	310	303	338	303	308	304	295	313	297	283	266	287	339	280	289	305	281	313	275	316	327	300	318	300	296	301	292	313	270	275	292	281	292	321	319	283	293	290	290	310	278	288	298	295	310	296	311	316	328	285	323	326	312	314	331	302	307	301	298	305	300	284	322	297	297	303	288	303	294	308	302	302	275	316	305	336	326	274	300	321	287	290	276	327	326	291	291	320	289	326	309	330	314	271	281	299	309	286	317	309	280	318	308	303	313	293	300	293	312	305	288	310	319	291	319	344	297	298	314	274	285	314	301	302	281	318	293	308	307	292	315	283	320	299	299	286	298	262	311	326	309	294	287	296	301	292	312	312	278	270	287	327	313	291	313	283	334	301	305	284	279	339	313	298	315	310	299	297	328	325	306	307	324	314	329	325	360	292	330	294	291	308	284	323	315	270	334	288	304	290	270	309	289	293	309	294	312	320	324	297	286	300	274	307	322	312	291	307	300	284	319	285	316	291	304	307	313	282	306	298	306	281	298	323	299	280	294	338	293	290	305	307	301	298	305	269	310	320	294	301	282	313	318	338	282	314	334	302	285	297	279	281	319	303	328	304	313	291	307	307	328	320	307	309	301	301	275	281	298	303	313	280	298	311	294	316	325	272	278	283	309	291	283	280	287	309	316	339	281	293	313	280	284	313	328	297	290	304	286	303	296	274	267	314	297	306	304	291	290	278	272	320	299	323	318	286	285	275	282	294	315	296	306	269	292	334	290	296	304	306	344	338	300	315	303	298	310	289	305	292	294	316	303	328	289	278	301	290	306	269	308	286	311	292	310	326	296	286	285	297	289	339	330	318	279	316	334	317	327	297	276	292	310	295	299	284	335	316	275	305	293	307	321	299	320	327	308	293	272	290	324	294	291	291	303	286	294	306	295	294	325	282	297	294	307	273	274	323	310	289	329	314	320	325	300	288	303	298	279	297	267	288	307	269	287	303	296	297	268	308	295	286	286	301	314	304	301	288	294	303	306	326	325	286	306	291	305	320	304	280	326	280	284	293	288	335	272	266	283	321	279	293	288	313	326	294	293	293	326	291	297	314	302	306	328	274	294	314	340	324	297	305	267	285	301	272	306	301	302	305	323	317	302	340	312	326	310	275	313	303	296	318	311	299	299	287	305	363	312	277	342	299	307	329	272	295	285	288	318	305	321	288	297	308	330	301	312	282	289	282	303	312	288	272	323	311	316	326	279	306	310	327	307	299	270	298	295	270	300	292	267	319	267	313	275	301	312	319	273	308	306	327	283	297	297	302	312	294	287	301	293	288	319	320	315	307	276	294	288	280	291	292	293	306	329	307	284	347	280	315	337	283	280	307	336	292	286	343	301	273	287	299	286	316	290	284	287	299	323	303	285	295	300	329	308	313	282	295	293	305	314	297	283	262	326	312	298	267	316	281	341	300	257	310	317	299	311	321	260	318	288	288	338	298	284	317	297	297	318	312	317	306	323	271	295	288	301	276	305	330	296	324	303	288	308	302	335	291	299	293	294	265	305	301	303	308	278	307	309	322	287	295	318	306	301	306	308	320	284	294	289	312	325	307	318	324	287	306	317	325	330	315	315	318	294	299	273	313	307	308	272	308	282	289	310	291	294	348	293	319	320	298	292	318	289	312	308	333	332	291	269	300	292	311	301	298	320	282	292	290	296	271	309	303	329	262	314	314	343	289	321	322	292	294	314	319	290	305	313	326	334	307	320	273	308	293	309	297	278	289	271	310	321	296	294	291	310	318	287	284	283	293	304	298	279	287	327	292	273	316	319	291	288	278	302	288	300	333	309	304	312	286	313	294	305	292	313	287	308	300	286	292	294	320	304	302	310	291	331	319	285	311	293	311	315	289	343	311	296	281	298	302	294	302	262	255	298	279	325	286	297	298	327	306	291	291	302	301	297	306	288	339	301	276	317	292	334	280	306	316	315	303	321	300	318	300	311	296	300	292	293	300	314	303	318	310	292	317	305	306	305	296	289	298	303	310	292	271	283	322	336	289	302	316	313	324	309	282	316	315	283	309	250	299	326	289	301	314	257	291	331	298	299	292	319	285	280	281	308	317	263	296	312	281	327	312	286	311	295	304	313	324	293	280	298	298	317	295	305	306	266	323	327	310	285	267	297	314	325	295	287	328	295	312	292	305	308	285	303	300	312	319	297	286	312	311	293	312	318	298	291	276	315	302	326	309	289	293	308	303	293	279	297	269	298	313	301	305	288	292	277	330	300	330	322	274	315	310	314	271	294	303	320	296	300	295	298	326	286	290	286	289	282	286	289	282	333	325	264	297	299	326	289	302	335	269	276	281	335	298	313	302	309	289	304	295	288	322	295	318	313	306	285	297	301	323	307	273	288	307	321	315	272	302	295	290	309	288	301	303	336	315	295	292	292	283	300	313	311	338	307	294	305	314	317	292	332	323	297	297	316	305	304	267	299	297	320	288	309	316	325	334	330	308	289	292	330	332	321	289	297	283	310	290	303	297	281	321	289	294	314	330	299	309	324	314	321	303	318	297	277	335	337	301	283	285	323	324	306	286	307	308	303	303	283	298	323	289	288	286	300	297	285	326	306	304	326	309	309	325	236	310	300	316	310	289	265	324	287	303	297	294	335	306	298	295	324	293	300	301	272	297	302	312	308	307	308	304	301	319	297	310	273	296	313	298	309	322	304	311	283	288	328	292	290	300	304	319	332	320	297	302	288	291	320	312	297	282	272	304	276	299	279	311	299	301	310	296	296	320	309	312	301	307	291	315	285	281	300	299	293	285	310	283	293	306	281	276	295	281	306	323	304	273	283	307	265	299	312	289	317	315	303	331	317	301	321	304	282	321	320	336	294	334	287	296	311	336	272	300	341	277	304	301	312	276	314	305	275	273	291	302	299	314	300	289	282	320	280	289	324	312	300	324	316	286	283	283	299	305	267	305	313	340	292	304	332	313	279	291	317	320	309	331	316	310	296	310	287	295	310	276	315	312	311	299	338	311	304	306	346	307	292	284
26844	20807	9162	636	344	349	369	323	319	282	326	265	305	293	271	292	288	305	308	307	292	286	303	264	274	313	280	305	311	292	285	315	282	252	289	298	297	319	293	258	293	250	324	289	305	259	276	303	289	270	289	293	276	287	299	306	293	289	294	271	257	292	280	294	266	290	282	297	298	277	290	321	267	281	267	285	265	303	260	286	264	305	282	289	317	303	272	309	283	297	251	282	290	287	281	308	288	294	279	311	288	284	303	261	291	263	288	292	287	306	266	283	275	288	291	294	278	292	293	300	309	279	306	280	318	266	311	259	307	289	274	295	282	284	263	282	304	300	274	269	260	305	328	260	292	292	316	308	305	284	281	298	276	289	308	313	276	283	288	300	306	331	299	288	318	285	292	270	268	284	276	285	308	253	291	284	264	262	268	258	336	284	277	313	310	301	294	309	275	301	277	276	293	320	293	274	265	287	287	295	273	283	300	338	259	280	273	272	309	280	280	305	268	282	272	267	282	264	297	256	282	275	273	281	315	310	268	315	285	278	281	269	326	290	300	297	314	274	318	280	267	275	278	280	261	294	287	276	292	272	275	285	283	297	275	273	285	297	265	320	267	260	312	285	279	276	267	278	288	279	282	301	323	311	274	299	296	253	296	304	290	284	303	294	313	294	271	294	294	269	265	308	291	293	291	308	281	301	318	298	291	258	257	289	275	307	298	271	326	301	296	336	295	283	280	274	325	302	306	277	285	311	295	297	259	260	292	288	292	270	282	257	287	306	280	292	271	343	271	327	305	288	286	267	272	311	288	287	286	303	305	265	329	297	313	295	298	317	281	327	288	309	274	289	285	286	295	298	294	295	309	285	277	268	294	325	283	285	281	294	280	274	314	294	300	281	307	286	324	288	290	279	293	293	294	280	307	289	281	305	306	281	277	298	317	278	314	293	261	304	280	282	285	269	311	306	274	294	300	284	282	278	281	277	286	255	307	319	265	302	287	312	293	302	310	292	288	302	296	296	278	274	274	261	309	291	289	295	251	280	296	288	291	279	293	285	305	268	310	310	298	299	286	312	278	272	274	304	267	270	277	297	291	310	296	272	280	278	266	273	293	320	317	271	310	299	299	283	309	290	272	293	276	289	305	294	278	297	287	303	318	277	317	298	279	273	312	276	280	300	311	303	292	268	285	292	338	265	334	294	301	306	316	294	313	288	303	273	268	282	303	286	286	303	277	284	311	292	292	272	326	301	284	277	285	264	302	283	297	285	281	273	298	308	327	274	264	289	320	281	264	313	282	299	285	301	323	268	304	287	295	292	304	296	289	266	280	256	280	262	312	236	273	327	305	291	278	290	282	312	319	294	302	326	297	293	272	297	301	314	279	264	303	313	289	287	305	282	288	303	277	275	311	262	281	271	293	293	292	300	289	250	293	262	269	305	298	268	317	296	298	280	305	298	310	266	294	290	297	297	277	290	272	287	284	298	333	275	300	265	295	265	315	284	261	297	274	302	259	282	307	286	314	321	313	284	298	265	304	325	306	293	296	295	278	268	312	297	288	278	290	298	307	287	308	306	303	288	279	290	275	269	293	280	285	303	284	288	285	309	283	293	249	306	294	302	281	293	304	301	293	311	272	304	299	291	311	282	296	303	281	325	306	312	288	279	308	307	266	310	320	301	276	283	286	319	275	258	299	305	269	254	323	292	298	270	273	326	279	276	286	293	286	305	277	287	287	291	316	278	280	279	308	298	301	303	279	311	294	274	268	285	331	268	323	310	259	287	267	335	285	292	318	273	274	334	272	283	298	315	290	272	263	303	277	292	303	307	281	243	312	304	286	309	293	289	304	286	280	316	300	297	288	298	280	295	285	283	282	295	297	296	302	297	331	320	292	290	317	291	276	296	304	273	314	303	272	324	241	308	311	281	302	297	322	298	305	282	262	311	303	282	294	267	260	312	287	283	297	291	326	263	285	299	286	282	265	303	275	278	299	297	293	313	296	313	295	263	265	302	314	277	272	271	282	306	282	315	312	295	269	312	297	304	315	308	303	284	302	289	295	254	323	275	311	287	269	288	311	309	307	273	313	264	287	312	271	297	305	281	325	301	294	292	293	275	313	307	279	308	266	263	301	289	285	252	309	309	276	274	317	307	294	258	290	271	300	321	275	302	290	291	325	301	302	313	285	291	292	297	308	255	273	288	292	263	284	307	299	250	303	318	318	331	276	284	284	275	268	296	287	300	273	294	279	269	275	272	329	338	297	309	315	277	261	284	313	284	297	302	258	286	279	301	313	257	291	292	282	279	256	266	290	308	295	274	289	281	302	299	317	292	275	269	316	278	286	276	290	283	325	282	290	262	319	253	304	284	311	294	284	288	279	278	276	280	305	280	302	330	304	276	331	284	281	253	307	296	276	279	308	287	306	289	307	300	291	275	299	317	294	278	299	256	302	292	281	304	294	283	281	317	269	313	278	282	294	291	271	288	255	275	270	287	288	277	302	275	277	271	292	284	294	325	284	276	286	285	284	305	301	300	272	307	276	311	293	267	280	286	310	294	240	299	292	297	272	274	276	264	280	325	278	296	323	315	282	280	255	283	275	304	278	281	272	296	292	283	279	325	289	283	295	287	281	323	329	288	292	296	292	316	333	286	272	292	312	304	298	279	281	276	320	289	311	291	299	271	302	288	270	266	274	280	279	287	313	261	287	316	314	278	299	291	301	303	293	292	296	288	327	289	289	260	306	281	321	266	299	271	269	290	299	278	291	292	290	279	288	288	268	274	306	253	289	275	284	286	269	281	306	302	283	320	284	294	261	303	328	301	307	300	250	288	310	290	284	273	272	291	272	267	294	274	278	303	293	322	264	274	280	297	283	280	290	276	307	296	277	284	312	275	302	282	284	264	293	295	297	294	303	252	295	283	302	278	277	291	303	277	279	273	293	294	303	302	320	298	302	293	276	299	300	278	314	263	274	256	292	270	248	290	314	287	273	310	277	308	309	277	233	320	273	269	292	267	297	272	272	286	274	294	286	312	306	301	290	278	279	273	282	307	285	313	287	309	241	283	296	323	310	286	290	319	279	280	268	270	316	319	312	288	275	302	304	307	292	282	321	296	257	286	300	265	290	279	273	293	314	288	308	314	290	289	274	313	284	302	323	255	285	281	301	270	305	272	305	281	305	328	274	302	302	306	267	279	307	290	279	279	306	296	279	288	278	298	290	307	306	322	309	300	309	292	281	288	300	264	292	291	284	280	283	272	284	270	280	307	283	313	263	296	310	332	276	295	282	268	310	283	295	306	258	288	258	308	263	311	280	285	288	295	288	314	272	292	319	293	304	314	296	299	276	269	292	327	264	285	262	284	314	298	305	288	276	282	330	291	303	289	288	304	271	281	268	295	249	285	287	289	313	280	280	272	280	301	300	267	313	271	270	268	273	276	276	302	311	287	307	280	313	291	296	268	287	278	294	300	285	310	277	284	285	281	288	286
5876	1090	938	612	556	459	465	443	455	447	408	414	414	427	394	405	414	434	434	413	431	422	425	403	421	448	426	406	403	403	447	393	465	425	390	438	415	408	443	450	437	399	411	411	398	419	393	381	458	401	400	413	407	414	394	404	399	416	390	379	447	420	459	406	429	419	399	435	406	404	400	375	434	434	385	400	414	385	438	417	378	433	413	398	400	398	394	402	391	418	419	416	387	421	404	401	415	373	399	424	408	386	411	408	394	428	396	392	426	380	392	383	394	397	404	422	417	412	418	395	408	384	402	387	424	409	368	424	417	387	413	423	435	424	398	459	396	417	471	392	445	393	383	396	387	411	403	418	394	422	371	404	376	410	438	407	435	442	428	412	386	409	399	451	412	412	424	451	415	384	404	425	399	404	401	379	361	411	421	422	386	415	371	429	416	426	419	393	423	414	437	382	391	380	406	385	413	391	392	419	418	435	406	408	433	404	394	380	405	419	399	405	433	388	415	418	366	375	410	416	425	377	394	415	449	392	394	409	405	400	406	402	395	410	434	416	405	395	398	387	397	381	423	426	383	426	357	375	414	399	417	395	412	423	386	400	408	366	418	376	407	385	419	407	401	388	411	374	367	415	416	429	408	426	413	385	403	447	413	402	433	424	388	389	390	427	386	404	419	415	405	410	415	404	426	372	433	360	419	424	400	426	410	415	350	419	417	383	443	397	412	432	388	402	418	443	441	422	397	424	386	423	400	431	434	413	407	401	407	399	384	407	387	402	407	413	409	365	383	408	391	423	447	399	441	398	428	397	412	408	384	388	401	415	416	431	402	426	401	379	412	405	419	464	379	397	398	396	415	380	424	430	402	450	383	410	407	361	422	400	388	420	412	420	377	393	383	420	388	394	369	413	401	420	381	404	431	423	431	421	405	390	430	410	392	423	416	403	388	423	388	389	383	419	390	381	404	414	375	424	420	394	366	420	394	400	383	446	432	411	393	382	380	398	423	424	426	386	396	418	410	422	409	383	409	418	417	407	414	423	411	376	429	383	399	408	369	433	378	402	406	405	432	425	400	419	405	406	433	400	399	407	395	393	399	406	419	415	398	430	391	378	407	397	405	402	388	447	418	369	383	402	432	385	451	395	399	454	405	411	383	401	413	405	412	393	411	405	403	423	424	421	384	414	445	403	407	414	399	394	409	412	423	382	397	396	430	423	390	421	405	396	390	414	407	404	405	381	421	387	403	417	400	407	430	392	412	439	400	426	430	393	413	379	404	394	393	401	400	406	426	375	427	380	355	401	425	416	438	425	400	424	422	429	438	396	365	385	412	379	407	401	388	389	372	423	407	413	376	418	387	417	406	386	435	407	409	421	405	396	428	409	434	408	413	414	407	391	397	380	400	420	421	375	428	377	365	396	449	426	404	405	399	372	423	379	395	392	432	410	404	375	435	406	412	425	468	424	390	409	405	372	399	393	411	404	343	403	425	411	420	415	415	430	407	378	404	383	417	389	442	396	437	402	411	431	385	374	354	384	399	428	411	431	447	406	380	398	398	394	426	380	424	415	394	419	421	386	420	426	424	413	427	424	396	428	408	431	405	401	400	402	423	412	394	384	391	425	392	395	388	408	390	390	401	401	418	433	395	379	436	394	396	416	397	414	432	390	426	392	440	424	410	409	408	403	421	364	383	421	427	394	381	377	402	425	411	394	391	392	419	422	380	413	428	407	417	404	392	390	434	398	434	394	414	415	404	440	382	451	394	380	408	428	410	411	405	400	401	410	426	392	404	396	385	416	394	399	391	437	415	397	436	440	414	416	416	413	394	402	429	416	421	415	370	394	416	431	379	434	412	347	387	399	453	414	348	403	412	386	413	414	411	389	411	416	416	395	412	404	396	399	392	400	382	416	395	433	412	408	386	399	426	387	416	379	430	409	373	417	416	406	370	407	436	384	410	413	383	425	417	426	392	396	416	422	404	378	408	413	426	415	387	382	381	413	394	376	407	422	369	399	417	457	376	403	390	388	403	418	416	416	405	442	373	434	372	397	387	398	425	369	416	433	393	418	413	392	418	407	374	431	430	397	393	423	365	420	459	384	420	427	375	388	445	376	403	424	370	380	428	391	364	427	425	403	392	427	402	406	384	399	416	373	397	410	413	390	427	416	397	411	398	414	396	362	390	375	434	421	434	392	429	446	422	416	427	355	384	414	360	426	411	440	417	409	430	428	386	399	436	407	390	395	386	458	409	394	412	370	415	390	419	414	420	416	415	428	401	420	397	377	382	436	415	394	416	357	386	436	405	410	370	400	409	375	416	445	405	430	432	422	431	441	394	395	412	407	417	388	436	394	390	422	358	402	396	432	380	418	443	392	410	394	401	409	396	377	385	406	401	426	388	406	393	397	398	389	418	436	403	434	423	410	447	390	405	404	398	436	411	393	424	375	411	433	394	404	418	380	387	392	420	444	386	419	411	390	405	420	397	403	433	417	371	409	430	408	437	415	412	383	454	394	451	436	420	420	386	426	404	409	395	395	431	352	403	397	417	410	404	395	386	413	412	375	422	387	379	440	432	397	416	452	384	425	432	393	416	396	423	432	401	419	419	394	413	408	397	450	433	407	403	423	407	481	406	421	408	456	422	431	392	467	438	367	420	431	413	404	372	416	396	417	397	436	434	368	389	404	416	392	423	430	404	413	404	426	408	415	400	450	409	403	434	403	387	377	402	426	391	406	443	422	374	410	417	426	402	405	402	396	432	404	400	403	407	393	382	452	425	398	428	431	384	387	405	397	412	394	408	402	396	395	414	441	383	429	407	396	399	409	399	403	410	392	411	398	446	414	406	378	424	394	457	415	401	357	437	386	418	419	415	384	453	410	410	421	396	399	426	389	402	448	379	357	418	428	411	390	386	431	408	430	422	444	419	395	404	403	428	411	437	400	427	430	397	392	420	413	388	406	402	389	431	404	413	392	405	421	374	415	425	422	407	404	410	385	403	400	430	414	414	446	400	394	411	395	388	403	411	392	384	437	390	406	409	394	431	423	413	403	404	412	388	399	421	457	418	394	383	402	401	377	394	383	390	400	419	407	441	397	396	390	411	389	439	398	404	410	415	420	368	419	478	411	405	399	417	450	400	450	378	408	386	410	400	393	402	406	424	434	392	440	394	424	404	420	405	408	439	419	391	401	412	453	420	394	412	417	422	408	405	384	378	398	426	404	388	407	389	420	414	405	427	437	422	405	411	430	410	399	405	424	401	387	398	400	462	420	373	406	419	369	390	452	403	429	461	393	398	399	364	431	402	400	388	430	363	401	390	410	399	416	395	442	478	431	393	390	391	434	414	407	427	417	395	370	431	423	395	382	377	418	425	437	374	398	394	377	414	398	420	388	394	428	424	416	413	458	418	405	392	380	424	399	397	411	357	403	398	405	367	401	405	440	420	417	391	412	422	423	378	418	434	403	397	406	417	405	411	415	408	408	420	389
23775	21268	28849	24021	21261	11480	1142	670	575	526	499	458	443	447	456	410	417	427	425	389	396	369	404	378	351	444	406	355	372	389	353	387	387	359	377	405	373	429	366	376	393	384	355	389	361	396	362	360	384	409	328	383	342	331	353	373	382	390	370	370	344	372	354	352	356	402	382	349	336	372	380	381	358	361	376	318	361	335	338	375	382	375	357	348	364	337	375	349	371	373	377	362	333	388	344	371	366	372	359	353	364	386	386	357	343	363	337	352	381	385	361	346	398	334	417	320	363	351	353	351	397	349	345	337	371	354	369	359	366	330	337	348	331	327	316	357	367	368	374	390	353	345	345	368	366	352	345	345	363	382	328	381	374	393	373	348	387	337	375	358	366	341	370	365	345	342	341	339	325	309	353	361	388	351	371	348	357	372	358	371	378	354	368	351	356	346	394	345	364	362	345	361	350	328	375	366	336	352	371	355	361	338	400	358	335	349	359	344	377	347	374	370	350	351	306	359	380	373	391	364	362	391	334	358	308	355	362	334	365	385	339	364	351	351	394	320	351	370	367	368	359	334	365	336	367	373	349	395	360	373	360	343	359	344	381	329	368	361	339	349	320	317	351	354	345	391	345	372	356	360	350	377	348	391	347	362	388	345	361	362	385	335	351	333	353	312	351	383	346	333	337	375	365	360	346	371	372	373	341	341	369	359	342	354	363	336	304	353	337	382	367	401	362	382	358	373	385	332	355	386	398	387	323	337	363	367	360	360	380	359	365	348	304	356	338	339	370	341	356	337	357	337	328	385	342	331	411	373	359	373	393	372	348	364	389	347	390	366	372	358	382	348	354	374	366	347	388	359	347	356	347	371	347	373	395	371	377	364	362	375	387	333	363	380	349	384	347	375	349	369	341	357	374	375	342	334	328	386	354	340	370	372	357	352	375	324	370	360	363	340	387	377	362	362	351	346	361	353	358	351	353	321	363	394	366	348	362	375	371	380	378	395	361	358	365	342	383	351	358	354	366	379	359	385	361	372	360	371	358	370	374	359	310	355	365	374	341	368	365	363	346	348	350	363	368	358	357	355	373	367	378	353	378	346	369	338	350	362	335	375	389	355	349	317	341	351	365	357	335	329	372	363	373	340	373	327	354	348	366	363	370	366	363	329	343	363	339	364	368	368	377	322	349	366	332	366	372	368	350	320	374	339	392	357	363	363	373	366	345	354	386	360	362	346	369	364	393	381	337	343	323	327	353	346	351	336	333	329	379	362	352	335	375	345	377	331	366	383	349	318	358	353	353	359	359	383	352	358	317	392	334	345	352	362	375	398	358	350	354	382	371	340	345	335	335	378	365	380	345	385	351	362	344	359	376	351	321	390	360	352	352	366	361	380	362	378	343	323	339	363	362	342	399	378	333	341	365	371	345	353	341	362	351	350	359	373	369	382	381	356	361	356	355	364	348	377	365	348	383	354	379	353	357	363	360	379	369	362	347	397	373	368	353	364	354	348	367	366	350	389	361	360	357	333	376	390	369	336	358	364	364	403	366	394	344	376	360	388	375	350	383	354	359	333	381	367	390	368	370	372	349	366	345	366	319	386	356	361	360	381	375	347	348	331	344	354	352	357	346	361	340	373	373	337	330	333	366	373	361	391	337	336	341	340	388	380	357	323	366	348	387	351	376	356	374	367	329	380	387	325	354	364	375	371	346	374	364	361	333	356	361	376	399	331	381	374	368	350	391	314	344	352	345	305	334	329	335	355	384	341	376	329	324	310	372	326	385	376	389	334	363	380	356	389	361	373	349	376	404	379	347	346	363	352	365	369	368	319	368	351	373	355	365	373	379	368	337	355	401	326	380	358	369	343	390	358	362	390	376	337	360	367	345	364	350	331	366	350	391	341	332	357	360	357	346	349	344	360	346	333	351	336	353	392	372	359	368	340	366	343	388	352	407	349	379	359	384	386	335	373	362	368	357	376	361	344	397	348	364	381	369	372	342	339	385	344	376	397	334	349	322	370	349	327	366	354	360	393	323	369	359	358	339	346	362	341	337	335	353	358	381	357	362	346	380	371	350	342	387	339	376	359	332	356	354	338	364	359	346	336	346	364	356	363	351	368	358	388	382	360	346	322	347	343	357	355	390	362	362	369	359	366	349	363	354	386	389	355	350	380	365	367	342	351	394	355	374	342	370	384	381	359	359	369	338	332	375	348	352	363	349	356	346	345	365	348	366	392	347	334	354	368	347	375	349	360	341	320	371	366	365	365	356	338	367	370	368	368	338	374	340	376	341	377	356	356	411	372	350	358	389	378	338	343	376	351	358	354	361	349	329	325	351	328	367	352	344	322	384	385	369	396	368	348	361	340	380	369	355	356	348	362	352	344	364	370	357	359	336	406	344	383	399	384	351	368	379	417	337	339	366	374	343	358	348	361	356	342	354	332	342	345	361	378	364	422	330	338	366	345	360	348	385	399	341	343	348	336	400	366	331	334	336	351	336	361	360	361	367	342	353	371	369	384	360	383	345	335	336	329	370	351	337	354	375	353	366	379	372	363	325	322	405	351	366	400	348	370	348	325	357	365	372	355	351	345	327	353	378	335	329	369	376	386	354	366	356	367	337	392	378	348	368	350	337	372	377	368	370	334	373	339	344	351	375	342	376	368	385	363	353	347	401	326	351	341	363	363	369	347	361	329	371	356	337	351	341	342	343	376	366	369	367	363	357	365	343	381	395	342	340	372	370	341	371	349	363	330	323	318	367	397	399	357	376	361	357	362	409	355	363	347	366	331	372	386	375	361	334	333	362	363	356	328	363	354	334	358	381	340	375	339	348	351	379	378	357	321	371	337	377	356	367	373	377	340	361	360	368	340	358	335	357	361	339	377	386	360	363	337	384	357	340	358	379	383	367	394	344	342	334	371	356	380	371	377	377	304	349	363	356	366	367	388	345	372	340	369	357	330	368	362	366	335	375	338	371	353	362	372	356	366	390	360	347	339	387	371	345	346	361	366	341	376	395	343	351	356	355	337	321	351	353	358	370	357	360	344	358	363	370	386	357	340	342	384	340	352	390	367	386	347	342	372	363	374	367	331	383	382	353	374	373	357	344	361	352	375	371	368	339	396	383	356	337	367	379	366	333	377	364	348	355	386	353	361	398	365	304	346	361	373	369	349	379	349	352	329	352	350	383	358	383	338	354	362	337	330	355	346	369	357	367	373	364	349	354	360	341	378	342	399	355	359	340	362	359	321	364	351	351	354	327	352	339	364	359	333	364	356	337	381	355	311	337	354	324	351	376	335	351	344	355	352	368	361	376	365	349	341	370	347	357	348	398	374	347	401	362	369	390	320	332	381	361	353	358	367	376	363	357	388	343	367	389	389	343	336	365	336	353	388	360	378	383	344	306	350	355	371	360	318	359	353	364	370	357	378	385	350	343	340	367	374	355	337	345	361	371	365	331	321	376	359	365	350	371	358	360	344	373	361	341	421	358	356
10479	9449	7909	3921	2716	2109	1680	1309	1190	1044	931	840	782	755	730	649	669	611	612	603	637	562	557	590	551	563	553	524	569	544	583	537	585	550	550	537	507	562	517	530	528	511	498	535	521	501	489	546	486	520	502	496	533	480	511	524	489	511	509	517	456	491	511	488	523	520	543	504	489	504	522	506	467	494	475	499	455	509	527	548	459	544	503	526	470	500	511	474	523	531	502	512	517	515	499	497	493	457	474	508	506	508	541	508	496	484	510	506	511	471	485	459	524	506	493	528	456	473	526	475	478	527	483	511	510	452	489	536	513	466	500	501	530	531	519	470	481	530	524	549	521	501	486	513	508	504	492	513	486	507	500	512	508	500	515	522	541	522	456	479	512	516	508	467	464	497	519	516	521	541	533	530	536	519	470	538	514	514	518	489	490	536	486	497	472	485	503	457	521	515	504	486	517	512	528	477	459	487	500	507	486	536	483	497	505	478	502	522	475	512	519	538	479	468	478	517	494	524	481	492	507	539	493	557	494	499	527	501	496	491	495	506	519	531	485	492	516	482	525	510	537	515	516	504	525	491	522	494	492	491	535	513	506	460	487	483	532	489	503	513	489	484	503	475	508	528	496	489	500	525	530	553	502	494	490	537	535	520	503	510	482	479	516	523	496	524	466	472	532	506	514	460	517	484	536	507	511	521	487	500	506	546	488	509	483	469	534	521	524	477	543	541	496	495	501	499	496	492	490	512	494	518	452	490	499	489	489	489	487	515	528	517	528	476	502	506	457	508	520	511	475	476	510	462	533	483	515	512	484	495	512	506	527	514	483	525	505	487	503	525	566	503	520	500	502	516	496	505	497	483	555	515	469	512	527	507	526	505	478	504	506	459	523	506	492	480	563	512	485	488	484	504	493	501	525	519	500	464	492	530	478	499	512	495	475	514	547	516	481	515	475	486	504	507	465	546	514	527	501	466	488	492	469	488	504	499	527	510	515	489	494	492	501	485	496	524	511	538	485	501	502	467	476	523	462	464	508	529	481	477	514	505	477	463	471	521	510	486	515	463	470	495	487	499	502	461	532	501	567	523	470	486	486	500	500	520	517	498	505	515	522	514	485	488	508	515	494	510	503	544	533	504	484	513	512	502	523	494	560	546	551	480	489	495	438	501	484	459	490	529	478	515	487	457	514	467	512	517	493	502	470	533	526	542	547	550	505	518	499	510	515	511	512	514	488	482	488	496	476	460	510	482	510	489	493	509	541	475	493	534	528	544	515	512	525	485	521	537	476	501	513	495	489	473	493	488	508	533	533	489	498	469	517	470	520	479	513	543	510	448	506	488	473	478	511	526	461	493	511	490	505	495	499	502	478	474	498	503	504	501	485	499	481	500	534	489	462	486	492	480	494	526	484	515	516	471	489	479	491	508	518	484	492	475	509	525	494	509	493	492	525	507	514	514	505	466	489	487	511	532	500	493	516	513	481	471	525	487	544	498	517	509	502	514	514	506	509	494	473	514	473	469	536	506	495	468	495	528	494	531	470	506	498	521	529	483	499	509	497	529	480	489	489	506	506	489	492	433	527	493	527	488	531	478	511	505	515	539	484	512	509	533	523	512	494	466	563	525	510	493	503	540	482	505	483	521	489	520	489	505	538	548	512	473	505	453	509	523	509	492	497	502	519	485	497	530	525	502	502	493	536	532	480	471	503	464	508	499	507	515	500	495	499	497	481	522	511	504	509	502	482	510	496	500	508	498	530	476	489	518	504	494	483	478	526	464	477	482	499	481	512	498	500	518	510	481	530	470	563	515	501	497	463	518	488	506	529	514	539	487	496	471	499	505	496	517	515	484	513	456	497	509	508	503	511	472	493	475	478	484	532	488	480	545	510	528	535	502	520	486	469	569	507	491	483	476	514	494	517	501	513	510	506	528	453	503	510	497	496	488	474	550	507	521	482	455	534	499	522	511	533	515	485	520	560	493	535	446	497	504	477	498	490	527	516	512	525	532	529	489	505	461	452	524	502	488	501	508	486	476	485	485	495	486	484	491	479	484	483	533	541	513	507	475	544	498	524	449	496	477	517	490	480	502	494	495	516	509	503	498	482	543	537	511	484	527	477	475	512	476	482	451	534	510	523	464	462	523	522	464	529	474	518	463	500	498	501	535	557	539	480	523	499	503	487	522	507	459	501	529	495	503	521	491	491	468	483	494	530	489	521	511	462	542	477	489	531	492	543	534	495	503	486	525	515	511	492	480	518	480	500	475	488	536	499	459	515	496	481	472	478	474	463	477	509	542	473	463	489	514	484	492	494	474	501	510	487	527	528	514	526	503	521	514	506	459	495	484	490	471	507	486	464	503	498	504	486	514	518	497	514	506	507	514	503	502	529	462	534	479	514	539	506	498	498	490	492	534	562	461	505	499	505	521	489	485	508	489	508	502	532	505	472	508	479	521	532	503	515	518	511	517	538	490	538	505	491	513	514	521	492	517	503	448	553	532	512	541	508	502	508	530	489	490	492	497	489	477	485	501	496	504	510	513	514	486	540	497	526	475	532	480	473	502	468	516	568	493	469	497	501	519	471	506	535	507	499	504	526	494	501	474	496	527	516	477	496	488	475	489	488	455	528	522	489	503	534	479	496	485	526	491	458	525	511	514	463	504	463	502	485	501	515	533	522	448	489	485	471	500	482	535	470	494	475	522	501	505	481	532	502	500	546	534	484	498	465	473	536	498	501	505	495	486	509	485	475	537	497	453	519	501	487	519	522	547	485	514	543	526	501	541	498	505	510	518	505	461	499	554	444	500	535	490	534	516	512	501	515	441	519	494	529	503	456	525	472	480	473	539	542	512	510	502	505	545	460	520	496	498	522	466	500	504	493	503	500	485	506	469	499	508	454	506	476	535	510	546	495	517	512	462	531	483	487	510	518	531	503	523	509	492	538	505	484	543	510	517	529	484	512	486	514	469	482	510	494	518	472	478	465	480	513	480	450	517	478	477	514	506	473	514	509	499	489	486	476	486	478	487	498	539	507	512	492	463	509	516	496	484	519	500	492	509	501	499	545	475	485	478	495	500	477	511	546	524	532	524	497	553	482	506	519	500	526	480	490	493	507	482	505	524	469	511	523	498	480	500	505	482	511	486	498	497	480	499	517	509	499	532	503	449	473	470	532	506	503	519	530	478	498	491	530	492	492	513	556	568	507	490	478	484	502	491	496	500	496	511	535	516	559	498	464	507	509	460	522	508	477	518	491	511	531	490	478	471	557	493	531	472	487	527	490	477	522	479	504	500	522	481	500	457	479	527	528	516	551	510	505	525	496	470	492	484	474	506	472	500	492	501	470	476	477	493	497	497	451	498	468	547	482	522	479	492	515	538	496	525	485	472	495	490	525	504	506	540	462	501	510	523	506	504	472	525	487	485	486	500	480	526	473	524	496	534	513	482	521	550	456	486	476	534	498	508	518	501	498	519	479	479	504	525	496	477	486	528
22869	21282	29329	23568	21284	21326	9832	857	663	547	503	444	402	361	330	320	322	298	265	282	289	264	263	234	229	273	233	268	214	221	249	236	244	234	231	226	218	223	249	221	219	224	243	212	227	226	231	210	204	219	214	211	220	218	235	203	206	231	203	214	206	216	223	204	218	184	206	207	231	210	225	210	236	223	205	224	244	206	186	214	207	217	201	184	197	207	207	233	211	224	202	209	212	188	214	208	199	209	215	209	204	221	207	210	219	202	206	225	209	213	208	225	221	200	180	217	222	227	200	230	226	206	199	210	226	209	213	205	202	213	209	200	250	210	263	186	226	217	204	205	204	209	214	204	219	205	184	179	220	194	190	214	204	212	226	212	235	202	204	183	204	214	195	203	212	188	196	196	199	195	203	211	223	203	209	205	236	221	212	220	223	204	197	196	198	201	175	211	223	206	201	183	218	208	215	219	203	192	198	239	198	201	203	222	211	242	228	202	230	199	197	199	195	216	212	234	208	213	191	201	220	187	201	204	226	220	220	209	215	199	202	213	219	204	209	200	196	189	197	233	200	221	225	218	231	201	197	219	199	201	206	205	210	209	204	213	185	217	210	195	205	181	199	245	198	205	202	204	224	201	187	192	182	211	205	193	203	192	215	198	226	219	214	209	200	208	233	209	202	207	167	201	210	185	187	218	203	226	200	201	192	229	253	223	197	223	205	217	222	197	216	217	216	213	215	219	193	237	198	198	201	202	206	202	216	195	166	203	178	224	200	228	211	193	210	214	213	194	203	213	202	201	256	186	213	220	213	192	187	195	199	182	224	210	192	177	224	179	209	215	223	242	220	215	217	196	204	215	198	204	213	224	190	198	198	224	215	194	187	214	193	201	223	197	210	230	207	224	200	233	190	211	219	203	215	210	204	182	217	191	193	222	195	218	191	196	185	212	213	184	206	229	238	229	208	198	230	214	185	187	199	207	231	205	233	196	208	221	227	204	203	201	232	220	194	188	202	209	210	208	200	203	219	209	193	205	196	228	220	211	212	172	210	202	182	211	236	199	215	207	202	211	202	206	233	198	221	227	207	218	202	214	202	189	184	203	206	228	214	204	201	210	209	209	201	199	217	208	236	201	200	212	222	208	219	198	211	220	191	195	214	198	220	193	214	214	209	236	199	214	232	178	213	206	221	195	226	212	198	211	202	215	207	222	210	231	179	234	230	194	216	212	180	209	226	182	219	216	232	206	212	231	221	204	213	216	225	196	248	201	202	215	191	194	210	221	211	204	225	196	191	186	205	204	206	216	236	192	223	210	197	212	204	203	190	222	199	193	205	217	172	206	172	214	235	202	224	194	225	216	199	223	217	204	235	213	201	224	202	211	226	198	209	201	224	200	200	191	219	194	209	194	218	195	190	205	227	181	202	221	218	204	203	222	195	225	220	202	213	225	186	206	244	210	193	243	213	184	214	224	182	232	201	184	201	218	194	214	221	226	220	203	201	216	219	219	220	209	228	205	205	252	192	192	214	200	200	207	196	198	180	203	213	202	229	222	240	192	212	213	197	208	224	198	209	227	202	203	215	229	182	201	190	208	197	192	205	221	204	197	194	225	213	186	200	193	219	219	203	215	211	213	209	204	200	208	239	194	189	200	217	214	218	218	237	179	198	208	206	223	205	208	193	209	228	204	211	200	211	182	228	189	190	214	210	187	222	216	191	182	188	198	214	189	193	188	217	187	225	175	212	207	216	209	236	224	192	206	190	204	223	195	206	224	209	208	223	218	197	212	229	220	218	220	227	234	236	216	188	224	214	253	170	217	222	211	216	190	202	184	201	224	218	209	222	190	197	185	220	192	210	193	204	190	202	196	216	218	214	183	216	190	183	239	211	216	229	194	211	200	196	199	212	218	207	197	203	208	204	213	207	211	206	201	206	215	200	191	215	214	222	210	200	204	219	199	230	189	186	200	215	231	235	212	209	194	205	194	203	206	184	225	198	199	208	194	205	193	216	197	195	253	221	193	183	184	229	223	211	203	248	228	215	227	205	218	216	201	201	227	205	213	205	207	194	218	200	196	244	180	192	200	214	216	206	212	235	218	200	194	229	197	199	209	227	208	214	195	210	172	203	239	198	221	170	200	235	211	203	220	204	203	225	223	207	206	214	203	208	230	194	194	191	198	200	200	199	235	205	202	197	218	236	218	206	195	201	206	205	199	217	209	219	199	178	226	211	201	203	212	208	218	199	203	226	211	196	203	214	218	230	203	173	204	199	223	197	212	229	206	188	176	212	185	214	204	223	215	231	208	188	211	172	193	233	215	210	220	223	217	206	202	192	226	206	217	216	228	190	201	192	202	219	205	222	210	201	208	178	205	229	227	197	208	205	215	224	204	238	207	219	208	211	209	220	223	214	217	182	206	209	209	207	220	222	180	209	220	205	197	224	222	219	210	190	208	222	212	202	199	196	212	217	196	237	181	216	205	186	221	222	201	185	214	207	169	236	243	192	216	183	197	198	217	204	226	221	215	221	207	231	195	193	186	199	219	220	222	221	233	196	214	190	214	192	218	206	208	187	223	231	195	217	231	198	217	209	227	203	209	214	201	203	224	220	181	191	197	207	213	201	221	199	224	195	232	213	196	198	182	227	228	188	205	191	207	218	188	206	226	206	179	199	201	191	195	228	197	192	207	179	224	205	194	174	211	219	216	226	231	204	218	181	220	197	185	241	246	207	210	196	183	187	203	208	197	212	216	219	199	193	215	184	189	213	212	200	218	193	194	208	186	209	195	231	197	196	183	227	206	187	202	229	194	226	208	235	223	211	203	194	228	218	218	184	218	209	187	232	217	204	205	206	218	186	205	238	207	194	215	192	186	210	209	192	208	195	223	189	229	190	217	241	205	202	199	211	208	226	199	195	190	199	170	213	226	198	189	219	200	209	193	203	206	179	205	197	226	225	214	185	216	197	204	216	180	208	212	196	215	232	222	219	229	208	217	200	183	190	205	227	221	206	205	212	203	200	229	195	213	212	219	208	204	200	183	204	203	217	218	176	204	208	194	233	204	221	198	210	196	222	215	189	232	207	215	228	207	222	202	216	209	220	234	187	174	203	198	179	240	215	222	237	217	202	201	219	186	193	201	200	217	198	226	210	210	199	213	176	214	203	226	206	220	208	227	209	187	235	206	185	200	231	217	210	198	202	196	206	236	199	236	248	211	206	214	198	200	220	253	216	196	223	198	211	204	190	181	209	220	219	212	205	211	188	176	191	206	229	191	209	212	215	193	203	226	207	190	207	188	208	207	190	182	233	190	224	210	219	210	202	250	194	196	226	204	199	199	206	212	208	213	192	207	200	191	195	228	223	176	204	209	229	210	195	204	210	187	216	198	213	208	207	198	197	228	194	180	185	196	191	242	213	209	220	215	237	207	217	215	206	199	217	205	223	199	194	226	214	212	213	211	191	179	223	201	207	217	182	195	204	182	204	212	202	222
12445	15435	12605	6346	4369	3328	2462	2044	1635	1382	1129	952	937	759	697	631	583	558	549	487	460	408	403	390	414	415	393	362	331	393	368	347	331	386	363	333	356	368	344	360	349	335	316	313	320	343	280	323	303	336	329	307	329	299	297	309	311	296	305	337	321	299	288	300	326	295	315	330	320	283	304	320	320	298	338	299	299	290	287	304	291	323	320	324	349	294	307	326	259	303	303	301	301	314	324	291	317	313	304	316	329	263	267	309	288	326	324	304	282	270	305	313	289	301	312	285	283	281	298	304	303	315	287	296	280	306	333	307	292	279	335	271	288	275	313	314	303	307	289	325	297	283	291	320	308	288	293	302	283	311	262	283	304	286	302	272	281	317	298	280	294	295	296	297	305	293	293	313	318	297	273	264	311	323	314	279	285	306	329	324	306	308	326	260	304	292	307	305	282	309	287	305	290	305	287	288	336	313	249	280	265	285	308	289	307	308	294	313	307	278	310	270	302	314	283	297	298	303	300	338	315	309	320	311	261	309	308	321	265	288	316	301	293	326	259	315	310	276	280	287	296	290	301	327	315	325	258	296	311	289	296	273	277	286	309	305	287	293	323	284	289	306	300	289	303	315	277	282	295	332	315	303	300	292	320	297	275	296	304	296	299	280	302	288	275	279	287	279	279	306	296	277	279	283	324	255	320	296	285	290	314	290	299	259	302	301	305	282	300	301	311	315	297	272	305	326	305	298	288	314	318	281	296	292	317	317	295	290	269	301	291	287	291	278	283	306	293	305	315	321	269	293	282	287	281	292	301	292	307	330	285	308	306	293	280	293	314	304	304	325	335	309	319	304	288	314	275	310	288	306	307	283	297	310	315	297	274	293	271	328	271	299	298	296	313	342	302	278	298	273	305	318	287	288	306	283	302	289	320	334	289	260	280	298	286	298	297	296	305	311	299	323	299	319	306	271	275	308	291	308	319	311	246	294	291	319	318	264	281	303	287	286	283	298	322	277	290	302	287	310	271	328	282	288	303	297	332	310	289	311	307	292	299	316	315	304	294	302	308	317	275	308	312	314	291	259	308	311	300	332	284	299	319	312	260	306	331	289	317	307	287	295	297	303	305	317	315	294	300	311	277	266	290	309	312	309	309	269	299	303	311	321	326	272	280	283	293	285	308	307	270	305	298	298	293	301	290	259	292	262	287	279	313	295	269	268	276	303	279	292	291	288	313	338	267	322	301	280	300	302	283	302	293	291	277	318	284	281	286	293	291	277	290	283	305	295	301	274	282	290	307	318	312	295	306	292	279	271	284	315	279	321	290	280	315	273	287	301	293	309	299	268	300	285	259	292	286	282	314	296	303	303	251	316	297	289	307	301	280	293	328	288	313	304	295	272	285	313	300	283	301	345	309	292	294	264	281	306	279	296	303	314	301	266	318	279	286	296	271	314	297	319	288	289	292	301	286	300	335	285	273	294	294	271	313	276	316	290	304	287	317	276	290	309	289	285	293	325	285	286	300	332	263	323	321	285	296	318	303	290	297	317	303	315	298	303	316	288	295	298	328	321	260	306	259	300	301	292	265	262	310	313	321	301	290	299	289	294	284	297	260	269	293	289	328	283	292	305	299	310	289	296	303	288	282	296	300	288	312	298	315	294	321	310	295	320	305	302	294	269	300	280	277	307	300	320	295	304	312	282	322	320	327	290	297	266	294	277	315	295	267	335	299	289	328	324	293	318	323	338	317	285	302	312	306	300	308	318	328	296	288	313	288	294	321	266	298	283	304	308	279	271	316	299	282	298	307	298	277	281	317	304	284	316	303	305	278	265	307	271	291	304	286	290	262	308	298	305	298	276	316	281	305	297	292	291	304	299	309	300	297	297	302	293	317	298	323	322	291	290	286	282	273	292	326	261	325	253	307	292	288	292	298	280	289	313	292	308	296	292	286	259	288	298	273	287	297	299	321	305	337	305	279	333	299	321	286	301	275	307	286	310	306	281	294	274	298	277	283	293	291	291	268	296	300	294	298	323	294	277	283	299	276	339	301	342	301	326	310	300	304	311	281	266	289	282	319	292	305	304	246	307	270	263	273	275	284	311	276	271	299	268	314	292	305	323	300	272	314	290	259	287	316	298	315	288	286	276	309	297	288	305	299	316	278	302	304	275	326	303	295	314	340	264	285	310	314	284	305	277	314	312	304	279	307	295	319	323	264	318	285	284	308	291	282	301	301	294	303	287	277	322	289	299	320	307	297	282	292	297	285	302	305	307	304	279	265	309	298	292	293	300	297	270	288	275	306	320	332	288	311	320	288	319	298	319	312	300	305	300	314	311	301	330	297	288	295	301	310	284	316	301	308	294	297	270	294	265	310	285	308	279	275	313	293	275	314	274	318	289	313	273	313	286	304	335	288	270	300	276	324	297	282	302	304	292	292	317	286	325	319	316	282	301	317	297	323	271	299	301	286	284	281	304	295	303	281	288	323	281	294	306	312	276	326	290	304	295	288	283	283	284	284	282	304	292	276	296	310	268	289	261	323	311	315	303	323	285	279	277	293	338	285	310	280	298	300	317	303	303	315	301	329	295	303	295	278	307	310	267	277	287	288	280	284	305	296	311	320	322	273	290	270	292	298	283	273	311	329	294	295	305	287	284	277	310	281	251	285	311	296	321	305	289	305	298	301	290	312	264	283	274	277	302	266	281	304	281	311	297	301	308	288	297	280	294	270	265	269	297	296	294	313	290	310	293	317	291	283	302	272	283	305	288	294	291	303	307	289	290	300	304	311	315	281	283	293	310	312	329	288	307	321	293	311	271	284	306	247	306	270	301	306	315	277	322	331	324	309	305	320	290	318	310	298	292	294	298	312	286	294	293	307	293	297	286	301	302	289	301	300	280	325	278	294	313	310	284	319	289	290	329	280	299	280	306	319	298	298	324	325	309	295	304	293	284	315	309	291	297	281	274	304	300	282	278	310	336	316	273	292	292	332	317	285	310	287	297	266	285	314	289	291	305	290	305	332	296	300	299	277	301	316	294	279	269	284	294	339	284	274	304	276	286	274	299	305	307	335	294	269	292	284	305	301	304	266	245	274	281	311	297	297	296	329	309	274	286	301	283	289	286	297	288	327	295	278	304	297	296	293	303	278	338	296	287	299	297	332	302	318	275	295	291	272	269	315	304	274	279	314	263	278	285	293	270	321	295	287	300	287	317	315	273	304	316	307	325	284	308	306	294	306	269	319	282	293	289	299	303	328	297	288	264	311	330	316	271	290	298	321	309	279	265	327	301	323	301	303	301	285	273	291	319	284	291	283	325	294	311	281	290	307	326	297	266	297	304	316	280	309	257	281	283	296	297	295	295	306	306	279	316	317	292	300	329	289	298	303	284	322	292	305	280	314	291	296	314	271	297	271	283	339	283	301	333	305	283	304	298	280	298	284	287	306	305	298	293	303	312	313	316	279	287	326	297	279	326	295	293	285	287	277	319	290	338
26917	20767	9134	644	398	328	311	297	298	295	298	316	299	276	314	299	280	306	287	304	293	309	270	273	273	325	315	288	309	327	297	293	267	270	287	294	294	289	291	290	290	311	281	263	287	306	317	271	284	301	262	310	291	283	290	278	286	303	277	294	280	290	292	298	309	281	288	289	292	262	290	285	294	284	284	290	315	290	291	266	304	301	294	318	282	299	258	278	269	302	291	265	284	290	284	304	266	265	296	287	262	306	306	301	283	317	289	265	298	286	269	276	296	281	263	284	302	300	321	303	301	282	311	261	288	297	283	319	256	256	285	290	296	300	313	308	296	307	295	304	289	301	293	299	308	275	319	266	283	266	298	275	291	296	281	313	302	302	271	257	294	309	294	309	283	316	282	276	274	287	281	295	266	259	311	289	307	278	273	299	279	308	288	299	301	282	291	283	305	305	310	287	277	276	291	273	262	277	245	265	293	276	292	284	293	269	286	323	286	290	260	272	291	291	270	276	295	312	310	280	297	281	325	273	270	282	308	326	269	280	266	296	308	275	298	285	297	308	299	286	292	274	312	287	296	282	282	317	268	283	320	298	293	274	260	274	318	273	287	277	295	297	288	306	267	280	279	309	298	283	294	315	279	293	252	304	314	290	290	310	276	299	271	304	282	280	266	277	304	279	293	262	269	296	290	290	255	316	294	293	289	289	304	322	284	269	294	274	269	264	315	255	260	283	278	283	289	281	301	317	296	287	302	265	283	309	294	274	295	258	273	289	260	326	295	299	289	270	298	308	287	271	305	304	296	282	280	293	293	288	351	268	292	314	287	294	316	290	274	290	290	266	319	275	274	309	295	269	313	268	274	252	291	261	297	250	293	288	270	289	293	285	292	285	295	353	256	282	293	271	264	311	311	316	297	280	264	314	289	272	304	312	278	278	280	312	282	265	317	281	288	288	304	264	280	270	296	311	279	283	275	282	322	288	297	291	271	291	302	299	309	279	294	265	313	290	291	301	288	288	267	286	285	302	288	270	288	285	318	286	289	298	311	272	278	283	284	285	337	288	297	296	307	301	294	277	263	266	292	267	292	294	303	302	292	294	282	290	302	259	305	335	292	281	274	290	299	297	273	296	309	312	297	293	304	276	279	311	270	293	283	276	256	311	280	312	297	285	271	294	307	303	279	296	287	262	289	279	288	273	286	264	291	275	271	277	288	282	275	271	280	318	273	301	295	313	302	298	298	289	283	315	293	279	284	293	325	270	263	283	295	291	287	307	271	277	288	277	250	277	284	298	270	302	276	298	280	315	280	309	291	296	282	306	280	319	276	292	317	314	273	296	306	258	306	304	286	302	292	288	260	332	295	280	292	322	281	282	297	281	317	292	276	286	290	299	298	313	283	243	295	310	292	269	292	302	270	279	282	305	298	283	267	274	285	290	282	278	290	294	270	288	272	308	291	286	290	272	297	288	288	316	289	281	282	271	311	306	292	290	291	326	304	280	296	265	268	279	261	265	267	285	296	308	287	290	304	270	278	307	268	264	294	335	316	311	295	313	289	288	301	289	273	287	274	301	288	305	311	298	297	295	320	275	286	307	294	254	273	300	291	315	304	319	313	270	312	297	316	305	257	273	288	313	288	294	319	334	307	319	287	287	295	266	292	294	285	288	283	304	256	304	306	293	294	322	308	302	272	268	264	278	276	277	307	300	288	302	281	331	309	320	291	283	315	302	293	298	312	279	309	299	275	286	273	281	270	283	286	295	290	289	295	294	272	287	289	283	285	295	271	323	243	300	293	277	289	329	323	276	296	288	306	285	278	292	296	279	244	300	298	326	280	285	326	296	269	263	272	275	301	280	314	290	292	296	276	279	286	303	274	283	296	279	294	265	299	303	277	322	256	278	299	254	315	335	285	315	281	256	283	332	275	297	266	258	293	285	281	295	287	287	314	303	292	249	307	284	287	276	278	295	266	307	324	276	302	289	300	292	296	311	305	276	277	285	294	255	254	324	276	293	327	302	333	288	291	296	286	288	290	270	289	290	293	276	301	278	273	290	286	303	304	293	308	315	317	298	290	300	290	269	294	287	290	276	292	277	293	297	274	298	269	291	306	303	300	281	299	267	273	272	292	277	273	260	282	299	287	312	305	297	294	308	290	286	284	281	289	286	302	344	328	295	298	273	286	285	301	299	245	296	290	285	281	273	291	296	280	259	288	282	279	302	300	305	318	303	318	290	269	270	269	299	332	286	315	292	287	341	296	295	304	294	283	260	300	284	296	290	314	290	297	278	273	290	313	273	273	263	270	260	295	282	294	286	257	299	285	329	292	259	269	278	278	284	297	283	309	251	292	287	277	276	304	279	286	297	283	297	291	281	294	328	299	308	295	283	292	236	316	301	286	280	293	281	294	276	289	286	298	278	305	269	333	269	284	283	282	271	275	286	296	313	270	300	271	277	287	259	295	295	308	287	290	277	302	270	285	304	302	282	285	288	276	254	298	271	287	290	293	312	310	253	299	289	268	294	296	285	308	283	306	293	312	276	262	286	296	285	296	293	277	304	299	266	265	296	313	323	300	269	291	302	256	332	291	274	263	289	277	292	252	277	294	317	317	287	277	275	273	290	294	275	285	284	295	281	299	279	293	308	272	333	294	298	299	289	289	280	306	315	277	284	321	267	273	289	286	271	237	306	293	289	282	286	308	291	290	276	290	295	327	280	257	281	307	261	302	288	289	297	290	308	272	287	280	294	289	307	270	314	279	303	279	303	317	285	236	317	267	294	286	278	300	295	294	279	293	320	276	295	259	265	280	283	258	307	281	287	311	278	287	287	286	299	270	278	292	281	279	280	294	298	291	304	284	269	326	279	297	287	290	281	275	288	303	281	280	293	291	264	286	279	281	265	273	310	285	276	307	282	293	294	273	284	309	293	289	312	251	316	308	296	309	308	303	314	295	314	274	300	290	281	322	278	316	253	308	260	325	298	288	281	302	287	269	304	270	278	274	309	276	300	277	268	310	302	267	299	297	322	285	285	293	275	296	313	293	270	281	316	251	310	281	278	286	268	275	296	266	271	312	282	321	301	274	297	294	283	296	283	301	288	306	292	282	258	271	280	301	289	330	276	306	277	322	289	285	276	289	271	295	284	274	277	304	311	273	283	318	290	284	267	317	285	318	294	296	326	290	339	298	288	290	290	283	312	278	278	266	305	269	295	318	278	309	274	271	272	295	281	312	265	290	273	286	262	279	274	278	308	269	270	273	280	297	301	297	281	289	313	305	282	266	283	289	284	252	312	269	293	263	279	289	300	299	295	293	287	300	258	309	245	268	279	276	275	294	267	262	293	316	270	297	321	300	285	250	288	276	261	294	289	285	292	299	303	289	280	286	297	280	284	275	292	295	285	316	313	281	307	266	277	299	294	253	305	295	304	252	286	300	267	287	315	290	335	300	299	273	298	297	290	283	290	280	292	286	254	300	267	277	239	273	289
5642	1126	926	611	519	562	478	437	404	432	446	423	446	419	439	431	441	423	406	399	439	391	399	376	384	450	429	404	402	415	428	387	409	431	411	389	422	445	396	413	450	422	425	420	362	388	429	407	401	415	387	409	425	382	383	401	413	411	408	398	430	426	388	380	399	396	397	426	428	383	395	385	416	399	424	423	385	414	421	390	405	395	393	421	409	418	396	416	402	371	397	439	403	392	434	390	397	415	384	424	428	403	414	406	402	432	427	382	414	402	423	406	381	413	407	433	428	437	381	410	385	409	427	410	428	361	408	387	411	389	403	394	412	412	403	419	388	409	386	371	398	375	417	375	420	402	375	382	413	439	382	414	386	411	381	418	368	424	429	379	409	376	414	424	388	411	421	398	430	426	424	438	403	373	403	365	380	407	375	407	397	397	411	379	407	424	383	373	382	414	379	385	404	389	380	399	416	403	392	407	428	388	385	405	358	404	391	389	404	410	392	408	369	391	389	385	419	423	394	408	345	400	371	414	432	408	377	428	402	394	426	399	393	393	394	386	437	418	367	427	407	419	413	412	408	370	401	409	384	404	425	424	426	397	395	428	382	403	391	388	406	427	447	353	452	359	401	369	393	407	401	401	366	435	399	428	401	402	391	411	405	401	380	406	394	458	429	377	422	377	408	408	421	431	416	390	413	414	386	443	411	352	434	373	408	444	393	405	403	390	383	444	392	417	420	400	382	411	372	422	401	376	391	387	414	394	415	439	402	406	428	388	432	424	394	423	409	403	414	464	410	443	417	384	400	445	425	374	394	403	444	435	431	394	393	418	401	402	421	427	411	401	399	385	435	417	378	395	422	390	386	405	412	398	392	403	386	426	387	378	397	394	429	405	415	401	427	445	403	399	401	420	389	382	401	405	398	389	412	402	402	407	408	405	385	420	409	396	426	374	405	407	412	386	443	407	418	380	432	411	416	391	422	404	413	429	417	398	424	404	413	433	402	385	361	407	373	378	441	366	402	425	412	375	375	434	406	413	396	397	400	414	395	404	410	361	360	417	391	384	394	430	403	430	357	416	395	382	411	426	390	388	420	393	393	398	401	414	410	413	444	404	397	364	362	398	410	393	401	416	412	388	408	376	419	395	405	409	361	407	400	415	402	413	371	427	398	429	388	377	417	384	382	394	377	410	402	363	393	387	427	377	402	418	421	374	395	392	384	383	426	390	398	430	400	391	435	398	408	408	404	423	405	365	367	408	390	384	374	407	412	412	405	363	434	417	401	406	438	413	409	428	374	401	377	440	416	406	372	406	391	381	376	409	413	399	404	412	405	408	360	403	366	416	387	399	367	376	418	405	398	391	419	404	427	399	417	439	431	407	384	386	411	412	397	387	400	401	385	391	406	397	369	385	390	376	384	445	407	412	419	450	389	402	433	387	413	391	409	407	430	437	422	407	371	407	402	408	387	443	412	416	410	339	395	391	375	410	371	392	386	397	393	406	390	413	405	396	409	395	394	456	423	384	379	382	422	360	390	401	409	407	414	403	442	420	458	399	401	429	364	407	414	399	385	402	357	401	393	359	417	385	425	397	405	438	398	387	403	405	424	421	385	391	448	396	405	410	398	382	397	386	395	404	404	397	389	381	387	424	418	361	412	401	386	391	423	361	439	405	415	430	378	408	430	389	427	426	415	411	432	393	357	405	391	413	381	454	401	420	389	404	413	411	426	426	437	401	397	401	404	373	429	410	405	384	414	393	396	405	373	382	426	413	402	420	380	409	388	406	396	452	429	430	380	409	416	396	427	384	397	388	409	444	376	432	393	382	378	417	417	444	393	428	420	399	392	402	402	388	388	398	396	414	359	395	434	383	396	394	386	412	406	416	432	417	386	432	416	397	366	416	378	402	413	421	407	416	386	395	418	430	425	383	408	438	352	402	419	430	392	403	387	382	391	417	405	380	392	405	425	414	381	405	421	359	402	394	424	426	384	407	419	449	374	421	388	405	434	433	388	415	378	371	407	404	395	397	410	404	390	353	397	369	407	407	435	421	422	399	382	359	405	371	379	423	407	396	433	396	429	392	409	421	385	421	409	437	388	394	406	404	399	364	462	391	415	424	402	421	399	415	387	395	407	405	412	386	423	377	406	391	365	419	403	388	453	411	439	395	376	412	420	406	416	419	413	419	418	428	374	390	416	384	401	397	408	416	394	436	400	400	377	429	417	385	435	391	443	385	402	423	420	414	411	366	405	420	419	400	405	397	411	449	396	420	415	408	439	400	384	404	392	384	376	428	421	415	384	396	405	426	416	434	408	422	399	412	379	431	409	389	405	419	412	392	417	390	399	409	409	451	423	411	418	392	404	406	374	397	392	395	426	370	445	400	423	397	431	388	430	389	384	412	389	423	398	445	377	398	400	415	424	425	431	422	411	395	422	456	416	406	370	394	460	397	384	387	396	404	423	428	440	385	399	405	425	426	385	380	394	391	398	382	369	384	435	390	410	410	412	408	422	423	391	399	400	410	402	390	413	397	442	417	434	433	424	420	403	411	412	421	416	380	414	391	440	422	435	430	435	432	425	418	398	420	388	394	398	408	414	369	398	414	367	425	413	399	387	392	402	432	406	425	373	379	389	386	403	402	354	423	394	392	386	422	410	389	400	397	388	418	421	400	380	406	402	367	406	410	378	411	411	392	405	406	385	427	381	387	393	388	412	388	372	362	417	395	393	380	379	411	410	425	382	407	382	399	405	394	383	394	407	393	397	438	452	454	427	420	387	423	432	400	378	386	414	415	383	389	428	421	373	426	421	405	406	402	391	398	408	403	400	382	416	376	403	400	356	379	432	406	372	426	425	384	404	390	393	427	401	374	391	424	390	403	389	416	384	368	388	415	409	379	400	378	405	400	397	411	406	398	401	407	416	406	422	383	413	383	395	393	395	392	420	409	386	391	462	415	434	399	386	417	427	399	429	397	392	426	425	388	380	363	392	401	363	410	424	447	409	387	439	450	409	386	385	406	422	421	408	438	410	418	401	360	425	427	398	411	434	414	409	379	458	400	430	422	389	419	400	381	405	373	404	359	459	408	377	412	410	400	409	385	386	376	390	410	382	365	403	396	421	374	412	363	401	407	369	428	416	430	398	391	427	412	418	422	407	369	397	413	365	377	388	379	400	407	393	416	418	398	412	428	422	393	383	436	415	414	422	359	399	383	387	392	412	411	400	357	429	429	392	448	381	406	387	417	392	434	401	428	433	435	452	411	430	421	400	395	406	402	422	417	408	401	417	424	414	400	433	398	413	403	411	413	373	388	381	417	377	416	403	432	378	407	414	403	421	419	382	385	424	396	386	391	387	421	440	383	400	392	367	420	417	401	407	402	404	426	427	423	399	412	402	404	413	400	421	403	399	381	427	420	410	399	408	400	385	364	388	410	408	377	405	406	398	409	396	446	402	442	407	399	423	413	359	389	411	398	374	397	400	418	403	420
23730	21266	28857	23998	21255	11657	1098	690	565	504	480	480	451	456	435	415	416	423	437	388	354	358	349	389	368	347	364	359	363	352	363	372	355	378	359	373	360	356	376	375	338	367	393	354	352	337	348	372	344	330	345	327	364	370	371	372	337	376	335	356	347	338	347	379	358	381	320	328	383	373	344	345	358	338	343	352	368	363	374	375	374	353	357	343	347	378	339	324	357	358	343	330	358	350	367	349	326	347	345	353	375	371	341	340	348	342	344	331	378	348	362	344	392	359	330	309	347	392	367	356	364	329	362	330	350	343	363	340	357	375	370	352	346	362	349	349	354	357	377	387	363	337	354	373	343	355	348	349	342	340	317	353	359	370	320	371	350	354	360	360	358	369	381	362	373	370	344	338	340	368	366	356	356	324	351	358	374	353	370	329	339	338	354	375	344	353	340	364	361	422	350	376	334	386	350	346	360	364	391	396	407	355	336	352	363	323	379	356	331	364	356	335	365	350	348	356	351	312	368	369	346	349	374	326	339	367	386	328	330	330	403	365	341	367	320	365	331	366	378	336	333	370	340	331	348	317	323	332	365	352	370	338	361	394	343	365	333	342	361	361	377	334	363	375	348	350	367	344	345	355	354	332	383	329	368	308	360	331	369	376	335	358	348	352	341	343	351	362	387	365	317	363	386	362	353	357	371	358	347	375	361	350	376	376	353	396	347	359	356	348	351	342	347	361	362	336	322	354	352	364	367	330	343	320	352	366	349	377	376	352	353	336	355	374	348	375	361	365	323	340	357	329	356	343	345	353	358	368	356	348	329	379	376	367	327	357	344	337	346	372	299	356	329	337	316	353	366	327	392	359	374	376	349	377	340	341	350	386	346	360	370	389	345	363	350	358	384	358	375	360	345	342	374	349	322	360	344	382	377	340	336	347	326	363	359	351	374	351	338	351	381	327	340	364	358	346	320	347	371	332	346	344	366	346	350	348	360	365	352	345	348	350	375	337	375	342	334	379	352	365	354	339	352	361	381	384	302	357	334	356	355	354	369	308	334	365	341	372	346	375	332	346	379	335	357	336	342	338	373	366	352	357	353	341	340	340	324	348	390	316	368	406	371	360	375	358	361	361	333	360	372	355	328	371	375	359	338	351	365	358	351	363	313	337	349	343	354	333	363	328	354	356	345	368	349	357	369	337	357	360	350	348	352	366	364	320	351	331	367	360	370	395	330	355	344	329	365	377	362	352	341	364	382	361	370	338	341	347	361	344	353	364	344	338	346	320	348	381	355	360	328	369	380	368	373	350	347	351	364	396	355	348	353	362	381	381	362	346	344	370	396	361	326	350	359	350	359	389	350	345	364	365	354	367	337	393	360	396	331	346	387	386	359	328	331	356	363	378	341	383	333	401	364	353	335	344	331	358	310	367	347	314	372	346	338	366	349	377	335	366	332	322	335	367	374	306	383	324	363	329	356	338	351	353	366	321	325	358	356	346	335	338	334	328	364	358	351	358	377	376	337	345	323	315	356	350	368	373	376	368	318	352	364	334	353	345	330	367	340	345	329	353	350	352	340	328	365	394	370	355	330	312	378	366	317	361	334	348	362	369	357	331	342	374	351	332	353	333	358	316	360	352	354	349	351	371	341	362	342	368	359	354	353	323	354	363	370	370	354	370	366	339	351	337	347	336	365	365	361	342	344	342	371	367	323	358	372	361	398	360	332	320	359	353	325	351	324	362	356	350	327	359	358	350	338	336	343	342	333	351	363	339	375	348	368	325	350	329	358	332	371	341	339	365	348	354	375	350	337	353	355	306	394	355	345	324	319	331	342	332	328	341	354	359	343	353	348	364	349	368	333	354	315	365	303	377	375	353	313	345	360	340	372	361	363	337	319	342	368	332	371	356	319	349	347	350	332	339	355	350	335	355	329	326	342	333	337	363	336	353	363	319	321	387	371	347	339	361	328	325	349	346	380	354	356	375	335	358	337	321	342	366	362	361	369	337	356	360	353	352	345	369	361	351	339	345	361	388	343	358	365	366	379	351	325	360	334	335	372	374	392	346	378	327	350	365	335	356	353	337	326	383	319	327	339	367	382	369	339	364	377	347	359	326	353	355	339	331	377	356	334	359	353	353	322	333	369	385	349	380	350	362	338	354	329	339	332	349	354	383	336	352	346	350	359	356	349	353	347	356	342	334	339	342	336	340	368	341	338	324	344	348	351	379	349	331	351	322	343	352	327	367	335	317	363	349	349	385	361	363	371	365	362	336	348	353	327	325	315	356	331	314	320	362	353	366	337	361	353	377	324	334	371	367	328	370	338	359	338	359	334	346	354	332	349	357	353	373	383	373	366	376	344	342	374	341	364	350	362	354	379	342	339	350	365	363	348	378	350	379	357	401	349	337	341	352	338	357	322	371	358	371	364	355	371	377	354	362	367	369	312	376	333	337	335	354	340	405	363	328	351	365	327	331	339	342	357	336	353	327	382	368	387	375	341	366	315	359	359	373	364	339	330	345	346	319	335	333	352	326	385	322	334	330	362	365	374	358	343	355	337	357	342	379	335	367	368	345	370	326	359	352	318	319	355	392	363	364	355	351	347	342	336	377	333	318	325	372	358	331	335	359	349	349	328	360	360	368	371	333	380	359	346	342	354	355	353	316	382	345	351	344	354	345	341	351	378	342	375	340	349	347	376	366	332	333	318	361	375	342	381	354	346	381	352	369	332	353	333	373	342	349	341	357	324	364	374	365	348	350	352	352	334	355	340	368	331	350	338	376	384	334	355	376	356	334	340	316	327	359	362	335	322	354	374	366	375	377	345	385	352	360	321	374	317	349	341	358	349	385	371	360	363	325	368	324	351	371	341	360	339	374	380	364	326	335	339	373	358	404	346	353	344	357	346	377	377	358	404	326	342	371	297	339	366	335	368	360	347	344	336	355	377	346	333	371	358	385	358	360	321	388	371	366	341	366	331	329	338	365	360	342	321	345	369	341	348	334	344	369	390	369	355	349	353	353	327	303	395	340	328	343	325	327	341	327	345	344	394	354	342	335	350	320	342	370	350	358	362	346	340	349	379	370	322	362	350	326	356	336	391	353	398	360	352	358	325	364	356	352	362	358	377	378	350	362	351	360	379	352	372	354	369	364	357	373	344	353	382	349	315	347	368	380	360	332	338	380	384	373	363	355	372	360	346	331	376	368	340	360	359	346	364	341	319	352	348	393	341	338	358	362	345	331	374	408	365	341	331	341	364	382	373	346	325	375	393	335	390	338	365	343	323	319	318	326	382	377	361	360	333	369	344	377	373	360	317	361	374	346	337	341	354	385	384	329	329	345	356	342	338	339	334	351	337	325	379	313	371	349	345	351	352	355	356	357	373	335	331	378	401	358	338	337	331	359	339	351	338	347	352	376	353	373	375	368	373	371	318	345	352	345	352	360	354	361	348	382	377	335	336	374	330	368	370	310	365	344	344	370	373	378	355	324	353	354
10620	9586	7870	3903	2746	2093	1727	1373	1179	1062	906	848	805	745	698	672	656	637	603	630	587	524	570	572	551	533	520	501	538	540	506	526	546	516	508	537	497	500	534	503	493	538	526	494	523	527	544	498	517	485	499	540	508	512	531	506	505	493	475	481	536	497	512	507	522	520	509	494	517	526	496	499	490	502	512	475	476	489	545	479	501	505	520	499	529	485	484	474	504	523	498	437	482	539	482	514	506	487	482	476	527	491	498	491	483	500	496	514	505	503	455	492	482	480	489	490	515	476	497	487	472	514	490	499	452	477	464	512	511	511	507	500	459	493	497	446	473	533	473	537	478	479	503	507	500	505	491	496	504	531	483	497	481	487	502	495	524	485	538	513	496	508	497	541	494	522	492	529	477	490	530	502	517	471	512	521	472	482	462	475	517	473	487	529	512	486	484	481	493	507	522	496	513	491	497	438	476	467	482	475	494	513	503	492	495	513	499	504	469	493	472	539	512	517	502	524	490	458	496	508	486	495	446	492	481	526	502	489	461	468	560	486	484	554	475	477	525	489	475	478	514	501	472	493	497	505	489	460	465	506	499	496	476	477	508	496	483	493	451	533	512	487	516	504	502	500	501	469	490	520	515	521	465	537	502	459	497	516	503	535	494	469	490	476	509	476	518	486	476	519	516	523	473	525	465	494	506	507	492	508	480	502	498	483	501	465	485	532	497	464	490	470	479	522	469	498	478	466	477	474	454	467	539	508	489	498	496	469	498	501	501	476	487	477	459	482	485	485	501	491	518	492	535	503	489	514	490	472	488	472	486	479	512	525	496	488	498	469	492	502	474	494	498	528	515	531	509	476	495	488	484	461	494	481	510	500	484	482	486	481	516	502	507	467	493	517	479	528	470	513	496	483	516	459	521	476	471	456	531	491	522	465	531	511	502	467	503	479	493	550	552	485	481	535	498	444	475	507	489	504	514	479	509	522	481	494	491	477	509	496	484	536	506	528	472	523	486	516	519	515	470	471	489	486	491	517	485	458	505	509	496	473	517	472	506	533	451	495	478	492	533	562	516	506	510	529	448	490	481	519	484	496	543	507	472	472	510	520	508	488	500	549	442	520	516	496	521	503	458	465	526	471	520	484	511	498	455	502	509	501	494	501	493	467	492	473	482	453	480	465	521	481	490	540	490	523	537	469	501	524	470	463	487	502	510	471	543	510	470	491	497	484	527	515	490	487	471	463	469	466	521	452	498	496	498	524	497	508	476	502	539	497	500	488	490	522	484	467	445	471	513	461	504	460	486	524	481	444	499	485	498	493	506	491	511	471	500	491	485	525	519	544	469	516	494	519	499	483	499	544	506	484	517	522	543	528	480	506	494	461	481	439	528	511	498	485	471	530	493	490	490	512	512	509	515	504	511	507	481	483	475	486	516	520	508	475	486	483	523	485	479	523	484	492	516	491	537	490	524	535	474	513	487	515	483	494	462	538	475	481	517	513	538	479	572	499	500	524	480	461	493	508	512	503	474	489	486	464	496	470	473	500	500	556	484	478	497	467	499	502	473	477	516	504	477	439	537	503	521	505	493	493	471	507	496	509	501	543	493	515	509	540	492	501	493	476	512	509	497	502	506	474	468	531	524	504	477	512	489	493	480	492	505	495	478	453	483	488	496	518	497	553	516	486	485	517	523	454	492	447	495	490	529	449	483	469	485	522	503	482	552	504	478	482	463	506	501	464	470	520	543	475	482	466	515	512	490	500	473	500	487	486	466	487	503	463	507	458	512	521	521	489	483	534	487	493	484	456	497	485	449	516	480	483	514	479	479	494	463	528	514	488	522	518	508	483	473	471	513	527	497	499	479	480	469	535	522	468	533	484	478	501	453	509	501	462	521	497	516	512	507	506	494	473	450	482	494	503	488	512	489	481	493	549	493	457	544	543	498	498	480	483	488	495	529	488	456	483	545	508	480	526	491	480	517	505	475	481	490	496	513	510	507	524	489	519	480	462	462	504	523	513	506	463	514	508	470	498	543	518	548	492	486	478	500	523	481	479	523	498	498	507	477	502	491	499	530	469	463	487	496	497	543	491	523	521	475	517	496	499	507	512	477	507	464	532	467	516	493	498	451	471	479	474	513	511	499	503	519	496	528	492	484	506	498	527	510	499	477	528	495	558	472	504	461	479	542	489	496	508	524	495	518	489	493	516	486	497	508	512	487	478	521	511	488	518	497	504	518	509	481	494	524	498	503	481	515	499	475	539	479	479	502	502	490	490	475	506	520	509	515	520	492	494	478	503	505	473	467	498	480	495	474	484	544	523	509	519	467	468	513	488	474	497	504	531	484	469	462	541	473	526	466	514	476	480	507	459	486	520	491	490	508	519	488	511	512	524	494	501	478	531	498	551	504	489	512	486	533	496	475	495	482	472	483	467	446	463	453	501	484	495	478	495	518	500	511	504	505	483	474	528	485	475	490	514	470	479	487	479	527	472	484	492	501	524	488	502	524	494	503	499	505	511	478	498	479	440	509	468	481	500	528	519	500	466	461	521	526	471	528	481	475	508	501	491	483	483	514	472	487	533	494	491	503	507	524	508	508	476	489	499	502	500	493	524	462	473	461	524	518	470	493	471	514	499	520	471	506	483	464	476	464	518	489	482	504	492	532	526	515	515	454	489	489	494	479	463	526	508	515	492	483	461	510	448	439	503	451	478	481	474	478	476	479	509	524	495	537	469	486	529	456	527	523	483	474	514	495	534	491	457	471	518	489	514	491	477	514	468	503	497	490	481	464	525	483	460	509	486	510	522	465	531	503	517	503	497	509	523	496	497	506	513	474	480	498	527	502	511	521	471	500	492	503	521	450	503	501	509	504	504	500	498	503	496	479	492	475	508	488	465	482	492	509	484	531	505	497	435	489	493	506	524	500	486	539	518	477	506	496	507	514	491	516	518	471	510	493	498	473	481	513	513	488	515	488	507	494	513	466	436	508	479	533	515	517	477	498	464	498	475	473	520	518	480	481	501	483	490	523	483	484	501	491	499	519	450	481	497	490	481	493	479	481	484	461	497	460	474	497	499	522	504	531	499	538	438	467	471	490	528	522	487	467	485	485	504	466	475	486	502	522	497	468	471	499	475	510	493	483	466	501	506	472	455	512	507	472	495	489	488	483	492	478	483	524	501	495	503	462	488	528	482	501	455	487	465	455	480	486	490	460	492	484	513	435	493	494	467	493	468	459	510	455	490	543	477	484	484	488	497	462	503	453	493	504	496	442	481	559	529	491	499	464	509	515	525	538	473	536	522	507	524	496	481	502	514	465	516	465	504	478	467	492	511	515	475	523	487	553	485	499	469	554	477	507	487	496	502	514	534	479	507	535	453	468	499	473	538	475	487	499	466	501	518	512	495	443	502	497	515	476	438	483	479	508	518	487	511	511	509	467	470	490	493	477	505	504	477	492	509	486	495	519	531	504	494	490	474	471	448	467	470	456	515
22836	21254	29245	23581	21254	21303	9687	918	621	557	470	416	356	390	317	281	298	315	295	295	287	254	273	249	235	258	241	240	236	235	220	236	227	212	209	255	217	216	205	214	222	240	220	219	205	220	233	198	184	192	199	223	227	226	220	211	200	221	202	209	222	221	206	193	189	207	212	198	181	191	195	234	221	194	178	188	203	217	197	184	204	211	212	223	185	217	212	223	209	223	192	210	231	205	192	198	216	199	216	226	193	222	193	210	201	209	193	193	211	211	221	206	202	204	220	188	202	207	224	217	172	219	229	201	184	231	211	214	209	200	197	207	188	239	186	200	192	226	197	195	180	207	184	201	221	200	197	175	220	233	200	201	180	202	193	192	186	194	232	212	213	216	195	205	194	221	201	201	203	183	208	201	210	213	209	207	191	193	207	234	188	221	185	189	221	223	243	199	213	199	213	190	202	201	203	226	204	211	242	182	193	209	203	208	209	201	221	222	224	209	214	205	187	212	216	186	178	201	194	193	200	180	203	198	213	198	205	206	205	187	193	213	212	193	203	209	232	198	168	186	212	223	191	197	201	218	194	198	217	190	195	194	180	175	204	214	189	220	214	206	191	225	199	184	198	196	199	198	209	206	201	192	217	199	206	224	214	201	182	235	195	203	245	226	236	230	203	209	204	206	205	212	231	189	182	217	215	216	223	212	206	205	188	200	209	221	231	182	217	191	170	208	210	215	224	198	216	228	206	187	223	196	212	194	205	209	204	215	181	223	217	199	233	192	208	202	193	196	183	199	174	220	205	212	188	216	217	222	220	172	209	211	220	174	176	200	198	191	204	203	224	193	206	205	196	186	206	208	207	192	189	178	196	224	190	189	169	173	170	206	202	209	209	205	211	206	196	198	190	200	212	198	228	188	232	210	202	203	215	207	196	186	190	222	212	210	189	229	193	199	174	209	192	204	188	212	198	191	208	230	210	203	210	200	199	196	199	186	191	208	177	229	204	214	217	192	204	163	187	194	214	205	197	180	202	195	205	198	194	207	195	190	194	188	205	208	204	191	219	219	206	206	185	191	209	203	199	210	193	204	212	205	190	173	228	208	206	194	195	185	214	207	204	211	211	210	201	209	200	193	184	200	180	193	220	208	225	199	194	199	181	195	226	199	207	205	215	208	233	196	224	169	197	195	174	220	220	179	177	208	187	184	225	194	206	201	207	209	183	174	214	209	208	197	191	210	200	205	213	209	211	194	201	203	216	179	191	204	229	189	204	215	196	223	207	210	204	199	213	215	182	196	182	199	201	199	206	214	182	204	210	202	203	211	213	201	211	230	210	239	219	214	220	220	198	203	234	236	198	205	211	191	216	210	202	195	199	204	192	184	221	189	204	173	212	214	193	211	196	210	203	201	197	235	215	207	239	212	216	217	206	206	218	205	219	202	214	177	174	179	208	216	194	203	218	187	194	193	203	192	200	235	226	203	179	205	200	207	189	195	212	203	204	215	217	208	200	202	204	217	179	204	198	189	211	204	218	197	210	179	216	200	218	210	185	233	178	195	208	199	209	199	215	214	206	192	211	194	185	208	198	189	194	190	221	241	194	191	195	232	191	202	214	243	202	227	210	193	215	203	179	227	206	183	195	192	230	188	227	189	195	206	184	226	200	184	199	184	206	215	192	231	220	217	217	206	195	215	189	183	192	227	194	204	221	208	221	210	194	210	186	180	208	199	188	200	224	210	195	220	193	195	209	224	196	183	200	198	204	231	211	196	190	234	221	190	211	223	190	215	182	186	223	183	216	186	212	223	204	202	231	210	190	196	201	218	213	208	190	197	191	196	205	191	195	205	206	204	213	189	187	240	188	208	211	189	190	184	202	196	192	219	218	179	211	216	197	193	191	224	208	215	208	189	207	206	207	173	217	184	189	213	216	205	205	175	226	196	205	190	179	194	208	223	237	204	233	213	209	184	225	198	188	200	192	233	206	187	184	194	205	180	196	230	206	191	200	213	207	175	213	189	190	203	208	186	202	192	221	185	200	208	198	192	201	198	214	223	180	186	197	224	196	199	205	201	202	181	210	196	183	193	202	184	228	223	208	186	199	174	218	199	213	212	209	209	181	189	198	218	190	199	198	219	197	187	204	207	204	219	196	208	189	202	196	210	198	189	190	199	208	208	193	163	218	203	206	197	200	217	209	221	166	223	213	201	192	200	211	193	204	214	207	213	183	210	215	212	193	196	207	197	208	206	196	201	184	205	214	189	201	188	221	205	208	191	195	211	189	200	203	206	221	219	220	186	236	187	209	201	210	196	201	197	198	206	205	176	213	185	216	214	204	222	201	203	194	208	221	205	202	201	190	201	212	224	201	183	216	211	218	195	187	207	223	225	208	201	203	189	173	199	198	237	212	179	219	182	202	224	200	197	200	202	220	188	237	191	210	221	203	206	216	209	176	192	226	180	227	220	205	231	194	208	184	179	185	208	209	213	200	178	191	188	193	205	214	213	210	200	196	194	204	212	198	220	210	218	196	205	222	183	173	204	221	205	204	195	211	216	218	207	217	198	203	216	203	209	219	217	183	191	196	204	189	200	229	232	195	186	234	234	197	173	190	191	192	205	205	202	203	169	207	211	184	178	207	197	208	197	203	194	219	211	171	193	176	215	217	195	219	213	179	217	187	212	183	202	183	203	208	186	204	194	213	193	197	198	219	243	211	196	210	178	192	212	204	215	215	195	183	211	174	208	211	178	198	193	195	200	199	188	233	169	213	203	176	229	200	206	202	212	236	209	208	188	192	190	181	199	191	211	191	197	188	221	234	222	196	188	199	207	211	202	215	199	197	212	225	207	211	202	185	229	202	203	213	185	204	204	212	176	209	191	227	224	207	219	216	206	200	213	205	209	189	204	178	207	210	221	199	194	195	188	202	201	202	200	189	181	175	186	207	187	186	217	187	202	198	181	196	206	188	199	213	233	199	196	221	194	217	173	202	182	197	205	188	196	223	220	216	212	209	225	203	199	199	203	202	193	190	191	211	188	214	180	214	197	202	185	225	182	200	215	206	196	209	199	208	204	200	203	208	169	220	208	192	209	222	201	211	191	217	195	196	202	214	189	201	219	215	186	210	217	221	197	189	210	230	188	202	201	211	204	209	198	207	175	196	170	195	210	209	230	196	201	176	206	193	183	206	202	220	211	212	214	187	213	190	203	211	223	173	196	220	177	188	197	185	190	229	188	200	192	215	203	182	224	192	192	177	225	199	209	206	182	199	203	190	210	203	187	199	216	195	192	210	222	234	198	195	195	213	221	185	219	219	193	203	233	211	209	177	203	211	216	189	170	224	189	209	198	213	213	211	199	194	223	228	185	200	197	181	201	206	199	188	193	212	189	198	195	208	207	187	201	232	223	231	193	207	184	201	222	180	182	193	215	237	242	215	196	189	191	202	211	217	203	191	201	201	190	188	214	199	214	201	202	222	247	214	195	242	208	190	210
11844	15489	12713	6535	4506	3285	2505	2008	1547	1345	1063	972	856	787	750	621	594	535	505	452	466	484	422	407	418	381	352	362	370	361	361	365	354	347	366	372	343	325	322	309	327	346	342	334	324	295	325	302	337	331	326	336	301	308	330	308	319	291	299	299	293	305	319	318	288	337	287	306	284	343	302	302	307	291	320	317	283	300	260	296	232	290	311	318	304	274	300	268	292	317	303	295	265	299	314	262	347	315	303	280	291	287	314	297	314	299	298	307	301	318	316	301	308	280	287	297	270	275	293	295	283	323	305	288	325	281	339	294	292	310	284	317	302	285	270	319	313	319	301	265	268	311	257	314	284	303	290	301	302	276	296	283	280	325	300	323	303	274	273	301	261	284	309	301	295	310	309	266	292	325	307	283	297	269	265	296	284	286	259	264	295	259	290	304	276	304	280	298	299	308	266	272	287	299	275	298	299	284	292	306	286	267	319	302	296	303	272	289	265	293	261	344	271	307	298	312	278	294	293	288	291	302	272	305	286	302	292	296	273	295	286	299	293	292	292	304	279	280	296	295	294	312	280	290	269	281	276	299	333	274	301	310	281	287	283	247	293	283	325	305	313	297	318	274	287	286	316	299	303	287	319	295	290	318	308	318	292	291	285	278	258	279	300	276	282	313	304	309	267	279	284	288	277	294	269	301	298	280	296	305	291	263	295	285	301	303	292	303	285	309	291	273	257	297	291	272	284	297	300	291	332	316	320	284	294	296	294	282	297	304	306	270	289	303	313	295	287	292	315	289	314	270	312	295	315	320	296	310	321	268	283	268	275	294	276	283	303	311	288	288	267	311	263	290	304	267	274	309	308	330	274	324	303	280	292	301	273	305	301	275	304	297	291	318	290	282	315	291	315	279	288	280	288	290	265	312	295	261	313	282	307	285	298	287	289	297	293	300	323	295	308	294	296	300	290	288	264	289	305	266	301	304	296	286	315	267	284	306	284	260	301	288	280	296	315	300	272	290	305	299	305	323	284	281	299	307	279	299	291	293	305	296	300	295	298	270	307	301	286	293	279	323	259	288	300	280	298	280	297	330	261	267	331	291	300	306	316	305	297	326	332	282	284	309	267	313	302	288	294	273	315	294	302	279	297	266	278	288	308	304	322	307	264	292	280	287	306	292	290	302	306	263	292	314	273	281	296	318	316	291	264	263	308	248	309	284	280	325	310	303	287	278	318	285	282	283	279	309	290	323	297	309	323	325	295	293	297	273	308	263	312	275	294	294	261	301	276	295	303	275	280	285	291	299	300	288	321	285	322	306	273	286	276	285	298	305	297	289	278	318	293	289	302	288	249	319	318	318	269	298	282	298	285	262	291	325	280	291	293	299	272	301	283	288	278	309	291	321	274	315	306	286	283	302	299	312	301	287	326	304	297	305	304	297	292	286	291	295	253	275	310	319	302	284	285	279	301	320	290	305	320	323	306	272	322	340	309	276	308	289	284	297	282	283	298	307	335	286	300	271	275	279	280	291	302	300	276	314	288	304	257	301	294	276	294	295	308	329	275	288	315	277	297	307	298	275	283	303	315	307	308	297	263	306	293	295	278	322	311	273	271	268	304	317	311	278	325	336	309	271	260	308	290	307	274	323	272	270	316	318	280	302	300	281	318	300	294	307	285	295	301	265	328	306	293	279	261	289	284	311	307	332	299	286	308	302	305	297	309	298	253	295	301	299	287	297	290	274	283	290	296	272	278	293	272	289	291	302	285	305	296	298	281	264	303	334	292	320	307	286	267	299	292	275	279	294	297	286	321	294	283	307	262	270	290	314	302	308	274	285	306	308	307	320	288	298	283	304	290	259	287	306	291	314	322	317	298	304	281	292	282	294	292	267	306	300	292	315	302	297	312	282	331	301	285	301	315	270	301	312	267	317	283	302	294	290	284	302	263	259	298	299	304	292	290	272	294	263	326	289	287	288	280	272	313	264	302	290	285	282	278	285	284	312	289	286	285	307	297	310	310	300	276	297	284	286	260	274	285	277	303	320	319	287	313	307	319	272	274	316	298	313	271	296	299	319	268	299	279	315	284	302	287	293	280	297	302	272	292	296	311	301	292	279	297	297	285	307	286	263	295	310	273	301	292	288	311	321	312	277	306	310	307	302	279	312	281	304	296	270	269	287	294	298	316	288	282	284	293	288	279	304	262	295	306	321	296	294	318	262	289	305	296	291	312	312	288	293	268	292	291	280	296	304	290	277	281	293	290	253	271	294	291	294	264	308	279	278	294	277	293	291	314	293	325	312	324	274	275	306	290	254	284	286	353	315	291	301	315	275	275	316	298	290	277	278	296	281	269	295	274	322	300	311	311	297	293	290	286	294	286	283	256	277	317	289	309	302	282	264	308	262	323	267	255	278	281	279	287	292	316	307	319	265	290	301	280	292	287	302	310	296	263	308	290	257	297	328	277	291	294	299	268	310	298	296	293	278	317	311	263	303	274	287	290	283	285	279	281	288	283	310	308	271	316	276	288	298	299	318	268	277	309	296	324	306	293	267	315	262	272	276	325	293	283	283	308	285	261	316	278	309	304	293	300	302	291	318	284	297	269	303	275	299	263	275	267	302	291	286	305	303	284	272	318	278	305	338	307	260	289	288	257	287	288	289	267	305	288	269	280	304	263	315	291	304	295	314	304	280	278	298	261	305	309	291	284	281	285	310	299	246	287	261	294	325	312	293	296	309	274	266	290	311	307	280	256	280	291	302	302	284	275	296	279	260	315	289	292	278	302	288	302	283	279	279	311	269	268	268	294	307	310	294	330	288	301	293	293	282	296	320	293	278	278	298	320	309	301	300	291	280	272	278	278	295	265	309	267	282	287	317	285	300	302	298	321	261	265	284	289	291	299	285	300	274	312	271	312	299	308	329	310	317	266	282	288	290	311	273	279	331	306	307	242	275	298	278	267	292	299	298	288	289	283	285	256	263	298	267	290	328	324	316	309	284	273	320	278	301	278	245	331	302	311	286	293	283	306	277	276	262	287	285	297	284	285	286	310	282	311	327	299	293	305	313	310	265	311	311	281	326	298	255	296	298	295	301	275	307	313	312	294	300	255	275	284	277	273	259	272	292	279	299	280	298	305	254	311	306	307	292	319	273	287	296	290	298	272	301	267	267	299	295	290	296	308	271	311	276	316	303	285	299	282	290	302	253	299	282	288	285	269	301	304	284	297	294	280	258	288	288	242	271	294	286	312	293	296	328	301	303	289	295	279	276	293	316	291	275	281	300	282	290	274	305	306	289	264	294	294	311	311	268	296	286	303	312	289	328	320	304	270	288	303	284	306	288	282	279	295	294	295	281	310	307	291	314	299	289	289	267	313	276	293	262	267	300	299	322	299	306	303	279	309	298	293	278	307	317	318	269	303	322	266	300	281	310	320	288	302	280	325	319	317	293	295	276	276	296	301	287	281	305	291	249	288	286	299	265	320	260	290	303	311	302
26870	20768	9079	642	387	367	306	303	310	254	290	280	261	304	306	299	260	299	301	311	281	291	257	294	281	300	270	270	280	276	294	301	284	281	286	280	268	318	305	304	271	294	281	254	269	311	296	264	288	276	289	303	303	283	275	260	280	257	269	278	282	286	294	288	277	263	286	304	295	271	269	302	282	307	270	273	276	280	278	287	257	258	299	284	272	283	281	266	287	307	298	263	313	278	288	279	253	314	255	274	294	250	252	255	260	254	280	292	283	259	284	298	276	277	276	276	271	261	268	280	288	283	287	311	303	267	287	281	263	284	281	288	280	256	296	273	307	284	229	231	268	287	301	289	303	250	282	293	277	286	275	264	264	233	308	269	294	290	297	280	290	275	284	287	309	285	286	264	281	307	297	260	296	290	305	269	307	290	271	257	287	300	274	292	281	276	277	257	274	297	283	257	281	296	268	275	295	282	284	273	267	254	281	291	286	289	294	258	270	308	282	275	267	293	280	285	279	271	303	328	286	281	274	290	285	266	275	285	300	282	295	283	278	301	258	301	269	313	293	271	272	258	247	285	281	275	272	298	296	283	272	287	259	270	268	302	263	295	290	292	294	308	277	296	304	305	294	292	261	277	275	311	280	294	289	275	274	317	324	297	292	254	282	294	271	314	275	324	290	275	284	279	285	295	256	255	292	262	309	269	273	281	267	321	287	281	309	284	293	276	284	294	276	261	275	248	288	306	242	279	303	315	269	294	271	291	253	301	279	278	286	284	278	312	306	295	301	278	286	295	307	324	291	267	307	275	268	276	254	302	283	263	284	248	288	284	268	292	301	282	286	293	316	306	293	298	290	288	280	266	284	299	292	276	258	275	299	292	297	272	275	248	256	300	294	296	266	263	283	288	299	290	263	260	284	268	276	291	265	316	299	297	295	283	265	283	278	298	285	283	300	289	268	259	269	269	287	278	286	285	287	294	276	284	275	263	266	285	290	295	300	265	274	286	284	293	293	282	271	297	304	327	260	283	270	263	276	291	303	274	311	290	260	303	252	273	293	302	284	312	283	255	270	287	283	282	297	262	311	312	268	248	256	296	291	301	281	267	266	280	278	275	281	289	301	301	294	267	282	241	287	312	291	269	266	300	255	265	281	270	307	298	278	272	262	264	298	272	275	276	282	307	271	268	267	259	294	292	280	267	277	302	260	274	267	294	265	319	294	293	302	254	258	286	275	294	296	316	283	246	269	272	318	270	304	255	264	273	297	257	274	286	290	258	299	271	285	272	276	259	302	264	282	275	302	303	248	285	287	273	301	276	283	290	265	254	320	292	270	283	270	282	252	274	271	287	254	262	255	291	299	292	248	311	262	298	269	268	274	309	298	265	271	299	260	275	290	309	302	280	279	286	273	272	284	288	266	302	282	259	295	285	334	299	292	289	240	319	298	295	268	300	303	270	276	270	266	285	282	295	301	263	277	281	267	274	285	291	323	340	256	257	273	277	273	272	297	282	266	287	291	265	298	286	308	284	278	287	260	298	262	282	289	292	278	255	275	294	274	298	299	274	314	299	305	317	292	266	258	285	286	274	301	301	269	257	263	256	270	265	280	288	280	264	268	276	263	279	279	288	249	289	289	266	280	289	273	267	310	308	288	280	281	306	279	244	277	300	308	266	273	275	261	271	273	258	284	302	262	276	255	286	291	262	251	275	296	304	280	282	284	290	292	291	273	297	295	255	304	291	294	296	278	317	287	272	319	285	309	289	268	294	293	267	286	286	293	291	260	294	284	289	299	305	299	318	270	280	270	294	283	289	278	271	283	312	278	274	249	289	278	253	311	296	255	284	271	296	293	294	260	306	275	283	297	289	300	300	262	294	281	265	284	288	240	297	296	264	286	286	297	311	299	272	283	304	278	290	302	256	275	288	285	321	290	303	294	290	280	297	260	290	292	288	264	306	282	304	280	299	300	248	266	270	286	296	280	286	272	291	281	289	283	258	295	220	311	269	302	269	296	295	294	273	287	281	276	289	261	283	278	293	306	283	294	307	288	282	244	279	292	287	267	302	267	303	259	276	272	319	269	271	301	248	284	298	276	302	286	251	275	287	260	307	306	287	277	281	279	295	248	290	283	300	268	286	283	272	297	304	298	300	269	279	267	268	296	254	259	304	274	302	285	278	303	255	299	328	284	267	266	265	289	291	311	285	278	265	254	300	290	293	280	299	267	286	258	263	272	287	280	298	304	287	282	280	334	263	295	259	281	291	282	303	302	272	285	282	297	294	289	278	279	284	276	279	247	276	308	285	277	296	255	284	291	276	284	243	294	269	294	255	273	279	297	292	274	270	280	267	276	283	280	312	264	275	274	322	263	288	276	290	265	272	243	303	282	295	292	307	272	270	270	277	290	251	279	267	310	285	279	302	288	257	285	299	291	290	296	291	303	278	285	281	282	295	309	293	294	306	272	294	292	290	291	266	281	282	274	249	290	275	311	292	301	267	302	269	244	308	279	287	261	253	286	303	292	286	264	293	275	275	299	301	299	312	269	284	274	316	255	303	283	298	266	279	296	296	278	298	257	279	278	287	279	282	260	267	284	259	302	299	274	286	262	263	295	301	300	300	271	265	284	271	280	290	281	288	257	268	300	286	294	295	283	281	277	265	283	286	304	284	278	256	281	251	280	282	302	303	267	293	284	270	249	281	284	267	312	260	301	285	262	280	288	273	269	288	268	273	296	287	313	260	314	264	268	293	301	281	289	298	298	287	269	277	275	309	295	315	300	280	277	279	302	275	300	254	248	282	302	286	297	245	268	306	248	260	284	277	262	279	278	275	313	277	286	252	274	274	281	304	293	284	286	315	271	280	263	271	287	280	292	256	284	269	276	274	263	292	295	266	268	265	277	308	318	272	285	294	282	274	268	308	284	262	271	277	262	292	300	239	275	279	272	274	287	283	279	320	278	306	293	284	287	266	301	263	295	282	262	279	288	289	268	295	264	287	291	284	289	289	273	252	301	269	284	287	271	275	284	312	283	293	308	259	255	279	281	265	285	287	288	310	254	246	286	274	288	315	286	309	298	333	288	289	243	276	266	278	266	278	326	277	251	279	298	272	307	296	280	311	267	284	280	299	301	279	297	265	280	259	279	292	297	290	291	302	299	275	281	280	291	271	294	292	280	273	270	254	286	307	273	310	285	293	302	314	327	256	258	286	285	268	286	287	252	295	295	274	282	285	268	294	281	292	333	279	282	266	284	274	291	281	295	275	269	286	268	270	307	291	297	274	287	256	288	293	289	277	272	284	294	281	268	261	293	286	300	301	271	281	270	283	293	247	264	282	318	277	299	269	278	266	309	285	285	267	262	285	314	286	273	303	313	248	307	300	287	283	275	293	268	274	327	269	285	296	266	281	299	284	295	310	271	284	284	289	290	293	271	294	285	289	269	252	273	254	284	277	289	268	300	262	296	272	306	273	280	294	291	270	316	314	286	283
5621	1106	899	627	551	488	484	427	461	457	441	407	403	413	431	416	423	399	415	427	393	394	394	407	381	368	393	403	352	391	400	393	389	424	415	378	407	413	367	394	424	439	407	394	398	392	410	465	384	388	422	398	393	399	377	412	394	414	398	433	396	404	374	399	395	389	402	395	401	393	411	393	413	392	405	401	425	395	409	384	398	408	396	418	389	376	380	401	396	383	355	371	394	407	370	414	421	394	381	435	392	407	415	414	371	395	390	400	441	389	424	416	405	377	409	391	409	429	404	430	418	343	399	394	391	396	372	419	378	406	402	360	362	416	432	415	374	383	372	373	405	405	400	389	407	399	413	394	371	408	410	382	383	371	402	385	357	424	389	408	410	406	424	425	396	399	390	408	415	369	396	411	349	397	406	368	406	392	397	375	376	389	387	425	399	391	445	368	381	382	412	428	393	417	393	396	404	403	403	392	399	396	378	415	398	391	429	399	400	387	403	410	384	417	381	383	395	343	418	392	398	393	358	391	405	399	370	400	410	386	382	384	428	377	431	406	432	414	395	402	438	440	390	390	404	386	406	436	374	441	452	392	408	417	418	422	420	423	394	371	438	378	425	424	421	422	431	375	392	387	400	389	391	420	390	400	400	426	403	361	388	415	409	412	416	398	428	415	370	351	426	399	399	375	425	374	398	428	382	430	387	431	430	416	418	417	400	429	381	397	388	377	409	400	401	386	404	427	408	352	363	387	410	374	379	402	406	369	416	398	386	381	418	440	419	399	376	351	401	399	385	370	402	394	401	364	411	367	438	381	391	386	383	409	385	366	385	411	398	369	391	378	391	436	362	404	420	413	404	404	381	391	424	397	417	394	378	418	442	431	369	367	369	410	380	369	397	440	407	402	419	407	400	395	376	375	402	385	407	349	430	399	453	407	396	374	414	390	425	407	395	430	405	380	377	398	393	421	366	399	410	377	378	396	421	408	385	374	422	376	375	425	367	417	411	428	458	357	404	400	395	389	375	400	370	416	390	363	420	397	372	408	412	358	415	394	366	400	403	412	392	451	381	396	396	382	387	420	398	401	410	405	373	377	406	389	379	393	409	392	392	405	409	435	396	391	386	399	403	397	406	381	401	387	365	400	407	409	394	405	361	398	382	404	402	432	410	394	420	390	381	428	424	406	416	395	400	392	392	390	415	450	400	391	373	369	414	400	375	380	392	363	389	395	383	407	402	385	403	404	406	436	373	382	405	407	367	399	399	366	358	425	373	394	401	398	429	374	387	398	410	405	373	399	393	414	423	392	387	370	402	390	403	413	394	384	393	416	402	408	362	395	414	430	419	385	406	390	416	376	383	409	404	333	426	437	371	420	423	385	382	421	368	378	425	362	405	420	382	390	422	401	407	408	400	380	397	406	397	411	390	381	389	392	421	413	401	407	412	404	384	403	449	383	408	418	417	423	387	411	391	370	374	415	406	378	389	414	368	430	414	363	395	431	391	423	395	411	411	398	422	408	395	410	408	403	390	429	394	419	408	398	394	420	383	362	443	402	387	422	392	393	397	410	386	364	388	409	383	370	415	388	422	410	402	394	425	399	405	402	413	429	385	422	403	387	424	383	419	388	398	385	422	388	392	466	404	383	415	377	417	386	441	380	406	387	401	424	392	419	424	388	417	400	417	402	411	415	395	355	411	400	370	366	405	402	373	422	382	392	397	398	407	398	389	370	395	422	395	383	382	410	392	402	399	390	383	396	403	401	415	403	403	379	397	391	431	381	403	411	415	408	410	416	416	383	366	386	427	397	391	407	378	395	389	363	421	419	383	404	423	473	407	417	437	417	400	412	428	422	412	417	398	402	390	405	386	402	398	400	369	350	409	433	396	378	420	421	359	401	413	419	388	416	399	349	346	368	386	356	379	393	394	411	389	416	367	439	393	386	375	366	403	401	404	420	407	388	383	372	372	411	420	393	431	411	376	403	409	403	419	408	375	415	399	414	408	402	396	401	407	419	385	418	401	371	372	377	382	363	388	394	390	407	389	380	419	412	399	422	381	383	411	368	421	394	407	373	410	400	376	410	417	395	404	415	393	446	388	415	427	431	400	382	368	424	360	412	423	404	387	394	386	378	377	384	388	421	400	373	450	435	408	373	405	379	390	401	377	431	406	407	370	420	397	355	407	390	377	397	416	418	380	403	414	458	397	379	413	413	365	404	371	409	381	414	401	364	393	450	394	388	378	404	438	391	442	392	374	414	428	379	413	412	416	416	405	400	372	394	399	402	398	389	412	427	393	400	427	429	355	392	368	394	402	424	430	372	382	362	366	351	428	384	372	393	382	391	419	403	394	381	399	424	368	398	422	435	391	388	410	391	435	379	384	426	424	406	384	398	357	388	402	415	402	380	396	344	409	375	415	418	378	381	403	351	383	425	405	442	357	369	403	426	415	402	402	370	415	406	376	399	431	417	414	416	397	396	401	388	397	443	406	363	386	415	376	402	404	381	417	380	377	387	386	425	424	410	374	367	387	389	406	397	382	389	406	404	415	404	412	392	415	408	429	387	438	398	397	379	390	434	385	424	427	427	368	392	373	407	390	382	395	386	423	380	428	395	377	353	388	375	373	435	387	399	410	356	425	398	391	410	404	401	375	438	371	429	402	399	392	442	416	397	448	392	460	356	382	381	421	417	416	413	389	399	404	396	413	396	390	424	417	377	383	382	388	409	370	392	415	384	390	408	387	414	374	404	397	384	398	382	413	408	363	396	394	397	422	410	392	415	423	377	403	409	375	401	365	410	380	394	410	406	381	414	427	388	389	413	393	393	416	408	386	416	387	376	407	375	408	394	432	404	387	420	403	371	397	406	415	386	418	384	407	358	405	379	400	393	396	383	398	393	380	405	402	430	401	414	395	388	379	386	405	398	419	388	391	442	369	381	414	399	406	352	360	429	385	376	376	392	418	408	413	408	412	376	391	366	389	403	401	411	357	374	375	417	397	395	438	386	421	385	425	387	381	384	386	394	353	408	400	401	392	412	400	378	348	384	372	397	378	392	385	423	387	400	366	413	408	381	399	433	411	416	403	407	388	381	417	362	434	400	399	413	423	451	399	383	400	388	407	392	410	440	393	404	397	415	381	381	411	392	377	374	391	365	431	389	424	401	401	418	407	394	393	379	390	383	383	428	389	403	375	440	410	398	402	378	415	406	384	358	390	416	399	381	444	402	408	455	407	415	397	394	408	428	408	406	389	389	425	395	366	371	414	435	387	365	445	412	409	441	372	419	397	444	366	379	412	384	407	407	424	411	377	390	417	380	405	407	418	407	421	416	394	389	373	393	417	439	359	416	432	367	391	384	427	420	417	390	415	378	382	412	415	412	445	391	389	415	346	394	394	393	383	402	397	353	431	417	392	437	410	389	404	425	380	350	388	442	388	430	392	391	396	433	387	406	405	402	407	408	387	374	378	390	403	394	432	360	394	412	405	397
23705	21276	28895	23976	21259	11788	1106	647	549	506	477	455	510	460	405	404	415	389	394	381	400	358	397	383	370	392	386	366	355	340	389	356	369	375	388	380	364	395	363	431	338	353	368	347	412	357	320	367	333	356	353	349	343	352	361	355	379	363	357	355	366	337	345	359	333	328	336	314	359	351	366	332	350	334	326	317	344	320	362	375	358	362	316	342	333	335	329	337	375	332	329	371	350	342	333	354	378	329	327	355	315	371	363	367	346	340	355	372	303	355	367	393	383	344	317	320	322	370	375	339	401	369	357	327	348	342	333	369	355	334	320	396	344	346	352	351	336	371	346	339	356	342	335	352	348	347	369	379	375	340	359	301	364	313	346	308	386	344	361	387	351	329	356	357	340	304	350	348	322	384	352	350	359	355	362	351	327	371	340	341	327	364	331	357	351	374	357	348	347	357	380	312	362	332	356	362	348	326	352	357	339	355	357	357	345	346	325	362	350	340	339	351	348	353	385	353	351	318	338	369	381	359	354	348	334	380	384	329	367	338	367	339	360	381	358	332	339	346	385	340	360	362	354	341	371	357	352	341	372	307	342	363	361	354	364	306	318	347	314	329	342	326	345	334	329	361	351	349	328	348	343	339	379	318	339	338	363	340	339	389	332	348	343	322	362	332	341	355	313	333	376	333	373	351	348	333	366	340	338	347	353	332	353	319	374	336	385	378	341	354	349	358	315	359	326	345	368	381	372	387	371	363	344	361	338	322	331	328	346	320	342	344	353	324	366	307	319	346	356	320	341	336	363	347	340	367	384	322	359	348	378	390	327	355	331	347	376	329	348	358	331	376	376	365	339	369	346	315	340	357	374	357	366	365	334	353	322	359	344	336	342	330	385	351	352	362	325	354	399	364	362	343	335	359	348	338	361	337	347	350	327	354	322	326	330	365	340	379	348	353	371	339	369	360	348	352	319	338	371	348	359	335	347	365	349	351	365	376	333	334	360	332	380	367	355	327	347	357	321	316	348	360	314	333	350	350	368	342	384	327	359	384	332	359	330	348	322	317	323	344	356	384	336	364	283	372	356	362	347	342	349	356	341	377	332	343	353	378	340	390	350	384	347	348	340	355	343	373	334	377	350	363	342	384	368	353	314	379	340	346	358	343	381	377	359	395	353	354	366	368	374	336	335	325	368	341	374	364	315	375	351	328	350	352	379	361	342	386	328	311	370	333	354	321	362	323	323	362	348	338	383	355	336	359	368	356	345	357	334	339	341	349	328	355	355	379	348	331	352	330	315	349	377	317	346	326	351	357	344	308	356	330	361	326	348	360	375	346	336	363	356	378	357	339	347	408	339	350	344	344	361	345	374	348	315	351	345	351	390	349	307	319	354	357	313	318	372	327	332	360	380	352	333	363	341	364	340	355	331	337	327	374	368	398	377	353	350	312	345	328	366	387	341	355	337	340	344	350	360	345	337	341	339	347	341	353	344	359	364	365	369	378	364	342	356	346	363	345	312	355	355	338	347	383	365	353	369	343	333	396	352	370	363	370	335	329	369	339	353	315	347	333	405	381	334	370	323	346	348	385	355	315	321	336	348	328	331	339	347	370	341	331	341	334	347	349	345	362	344	334	331	359	359	329	341	374	362	338	364	357	357	357	380	338	348	354	342	351	360	320	332	371	355	361	335	362	356	361	313	349	393	332	344	380	350	331	339	371	328	357	332	309	348	341	346	345	340	355	343	331	342	350	350	354	358	362	360	342	316	345	349	341	382	357	353	362	314	333	352	372	349	347	340	342	334	344	346	355	359	347	347	377	363	342	322	360	352	363	339	366	336	346	347	356	318	369	321	332	334	307	314	335	355	338	343	350	323	325	347	342	337	353	353	360	348	389	355	343	356	353	363	359	358	358	355	357	350	345	359	370	331	347	331	326	372	334	361	372	368	339	388	369	349	338	352	348	369	324	364	335	345	358	331	344	357	345	369	323	343	387	340	340	332	307	381	359	354	364	369	356	336	334	344	371	354	364	356	345	347	360	354	375	356	330	374	348	345	361	327	347	360	318	320	344	359	351	333	360	343	329	356	339	346	342	333	364	370	359	314	365	372	361	336	371	323	348	334	347	356	333	331	336	327	342	354	314	368	349	366	327	394	345	316	360	366	356	343	341	330	376	340	338	305	373	353	347	361	349	356	353	332	319	376	365	342	319	378	345	346	345	323	323	362	370	326	333	366	326	354	335	340	361	352	355	366	348	351	326	324	342	357	386	362	376	316	363	340	361	358	340	349	337	322	369	344	329	352	371	340	339	347	315	326	341	340	351	323	383	363	330	342	382	336	356	347	337	329	324	332	327	347	329	344	366	344	382	353	339	348	336	323	378	358	354	362	376	383	339	376	356	362	334	336	316	375	366	375	334	362	286	355	343	365	346	342	379	336	343	339	361	359	345	330	311	362	346	353	364	327	345	387	335	340	343	352	350	355	360	360	359	378	366	348	360	337	378	369	331	374	345	336	351	326	335	332	378	366	361	347	376	351	367	357	331	309	348	368	339	370	364	343	347	358	354	331	330	321	363	326	375	350	315	354	368	399	386	347	374	341	300	326	365	382	357	335	387	348	328	356	355	334	395	366	345	378	373	340	341	338	359	328	383	354	343	342	329	352	324	318	331	333	352	343	333	352	339	335	372	342	354	323	349	340	355	337	340	355	348	337	356	352	350	362	322	365	334	326	352	371	315	345	341	356	355	361	348	344	335	351	381	342	360	354	352	360	355	365	334	335	351	310	373	354	345	347	379	326	363	322	343	379	349	329	345	355	341	345	357	372	328	352	342	365	374	346	359	355	366	335	334	356	332	344	388	383	347	326	316	351	356	370	382	328	368	329	363	344	315	341	370	335	339	328	353	341	342	359	339	368	363	321	348	320	344	356	336	355	340	323	335	349	346	363	327	356	352	328	311	345	340	403	373	371	358	325	363	353	326	360	361	354	353	363	345	353	339	345	334	376	361	338	350	357	370	345	371	341	356	386	344	367	344	374	346	383	399	349	364	364	347	332	343	326	334	300	371	346	386	336	330	362	354	374	360	323	345	321	349	396	350	352	351	342	322	341	355	360	327	323	316	357	348	389	362	349	361	351	327	356	331	372	355	346	335	337	358	349	355	362	341	352	358	344	335	313	349	323	346	357	342	336	340	329	365	343	368	353	349	347	333	349	365	327	354	365	338	366	351	322	361	327	331	352	330	351	385	348	341	370	349	330	330	374	346	363	343	325	349	385	320	329	353	330	340	329	375	336	348	331	361	362	361	374	363	367	340	358	330	352	361	358	326	350	354	354	358	354	342	363	340	357	362	327	338	369	344	361	388	359	374	312	334	349	328	355	346	358	324	348	363	335	342	345	315	383	364	350	367	352	355	357	344	354	359	387	366	347	339	358	327	377	340	323	375	369	351	379	351	340	377	347	342	338	345	334	369	336	344	354	348	360	348	334	340	331	323
11236	9670	7961	3961	2744	2079	1677	1390	1146	1017	911	862	806	771	682	692	625	590	578	602	547	571	564	524	573	565	554	553	553	549	536	501	543	518	525	538	501	517	529	492	459	493	510	512	483	489	467	465	490	556	508	500	527	514	517	511	460	501	488	528	525	471	516	482	501	484	500	501	513	485	509	525	502	472	461	468	491	495	505	441	496	469	533	447	462	468	497	457	489	495	463	496	469	520	523	540	498	483	531	503	536	454	496	488	511	491	484	448	492	509	450	458	491	484	525	457	493	487	503	470	486	465	494	470	490	469	457	487	511	471	503	527	524	500	510	502	503	521	518	461	510	478	499	531	468	485	473	484	496	480	506	480	481	509	526	498	485	501	468	521	450	509	470	492	468	501	501	503	490	493	510	485	475	485	489	498	479	493	482	493	474	482	535	540	512	502	496	507	477	549	497	488	487	532	508	517	488	491	442	443	496	474	523	453	480	519	458	477	474	484	464	524	514	481	549	518	534	455	532	488	500	507	470	476	504	472	451	482	483	525	504	518	495	484	460	478	523	512	462	468	482	501	510	499	471	464	495	424	516	504	488	496	515	486	499	481	510	499	495	510	476	502	511	503	474	441	521	503	496	495	489	475	463	508	474	510	512	484	523	508	514	475	498	487	501	477	483	517	496	496	520	452	481	486	483	483	473	515	450	492	494	497	497	513	482	469	519	491	535	494	487	447	502	459	497	499	443	457	471	470	530	501	489	498	477	504	497	499	478	488	486	541	492	456	504	504	495	489	526	531	515	507	499	469	488	551	508	510	531	464	480	483	466	483	474	489	525	483	476	528	485	502	510	506	496	451	496	498	451	495	492	513	504	468	479	506	478	501	467	489	485	495	510	518	494	521	491	510	509	476	476	499	526	544	446	493	510	468	454	520	465	439	462	478	442	484	495	492	510	491	478	457	519	479	489	478	479	519	465	479	498	496	530	443	482	510	504	520	444	531	462	487	503	455	472	529	503	486	515	511	503	501	470	510	504	495	516	524	465	485	511	513	488	471	474	483	490	541	478	531	482	478	524	477	495	488	474	474	521	499	512	476	521	462	473	474	536	498	473	489	484	486	495	445	497	443	485	522	444	504	499	484	524	499	511	497	505	486	496	480	493	475	509	517	472	495	487	570	516	505	484	523	468	494	501	470	497	472	514	474	463	474	509	495	517	480	464	443	471	470	498	462	480	472	491	497	467	503	496	468	474	504	517	491	485	476	476	497	463	456	470	460	486	528	451	477	525	499	471	475	489	485	478	505	469	504	510	539	483	524	500	481	476	492	455	501	490	506	460	519	515	483	491	479	487	503	502	496	509	491	436	468	508	456	450	437	501	481	462	482	491	492	489	479	466	504	528	519	472	492	453	469	506	508	504	507	482	475	489	531	491	481	489	483	470	488	459	489	491	495	500	489	478	457	487	476	470	475	552	507	530	531	501	510	476	470	470	463	504	514	501	477	495	448	532	455	494	456	501	506	481	460	465	503	467	504	527	495	490	502	438	506	473	468	480	483	475	473	477	497	464	458	485	532	514	482	513	476	505	517	476	522	503	483	481	482	501	502	496	487	450	500	472	478	507	546	504	500	510	505	480	502	459	490	510	490	496	482	515	462	503	508	498	521	443	539	473	446	516	478	480	487	497	492	501	495	491	465	469	494	476	452	480	512	490	522	506	494	522	494	531	478	483	499	487	515	515	511	502	471	512	471	477	492	476	478	485	486	488	469	483	493	492	466	498	504	476	490	457	484	462	481	532	496	487	486	495	500	482	551	483	487	475	502	503	479	504	484	499	490	469	497	482	450	479	497	491	516	469	513	495	498	547	449	496	475	495	507	516	478	487	479	523	487	499	474	508	464	489	524	491	480	500	458	505	476	456	497	488	499	492	534	496	478	475	494	455	517	465	515	526	492	477	488	485	482	506	488	518	477	511	492	461	470	479	519	467	487	501	485	506	499	479	511	510	450	490	482	506	500	480	478	449	495	498	494	510	467	520	516	497	515	491	517	500	526	472	483	513	470	506	519	483	496	487	505	447	521	494	502	476	501	491	498	495	486	490	450	512	492	500	486	473	514	488	484	498	538	514	457	472	489	529	508	532	489	486	468	532	499	483	503	486	502	476	491	500	471	510	496	493	459	483	456	512	502	422	485	467	472	480	480	472	464	513	441	476	516	511	450	537	486	484	509	516	476	480	464	467	457	503	513	491	466	490	488	447	469	482	470	457	482	486	510	468	490	463	473	510	519	465	476	481	479	494	481	486	504	480	503	514	497	468	501	496	473	501	524	544	470	455	502	504	438	514	452	482	477	468	517	518	487	497	475	465	522	499	456	512	506	486	461	466	491	517	465	506	511	511	481	523	484	491	439	495	504	463	472	518	513	488	470	533	490	472	475	466	477	487	494	483	484	510	455	530	467	523	498	456	512	470	506	459	504	454	444	486	476	499	492	522	493	469	538	471	497	473	493	516	461	480	462	460	514	519	478	484	507	527	489	487	478	477	480	514	507	463	451	477	491	508	518	461	518	492	502	466	497	492	492	490	490	510	473	495	447	545	491	499	518	491	489	518	488	453	443	486	486	525	488	459	509	514	480	494	507	519	505	486	487	515	506	484	452	484	522	495	492	462	480	524	476	463	510	463	449	489	513	478	502	503	460	511	457	460	506	501	494	470	487	486	461	539	510	493	486	518	473	443	528	429	483	480	499	526	442	493	515	475	500	509	503	443	492	466	471	488	495	490	493	494	528	471	509	478	463	471	494	481	508	495	507	494	508	485	478	484	508	484	480	453	466	471	490	501	479	499	488	512	493	497	498	431	480	493	473	485	512	495	447	470	539	487	511	498	465	484	483	455	492	497	493	496	499	458	480	510	453	456	508	493	486	463	452	484	514	466	470	493	491	508	501	447	487	483	483	459	520	489	461	499	464	503	511	463	483	485	468	467	507	466	537	489	486	515	509	444	459	486	507	526	508	519	502	468	483	492	496	455	492	523	467	498	452	501	475	496	483	474	476	489	464	491	457	480	515	539	503	452	470	497	499	478	437	451	537	493	506	517	534	467	509	475	490	489	490	461	455	467	469	463	433	476	486	489	477	474	514	524	455	468	432	477	520	489	491	477	477	469	455	438	507	477	472	530	477	476	479	488	482	441	494	487	494	506	477	509	528	540	516	479	495	541	506	505	478	504	481	523	509	453	492	462	497	510	453	473	522	481	506	462	500	502	526	480	509	485	498	469	497	526	474	508	496	526	465	490	474	471	472	502	518	492	484	478	473	492	449	456	488	510	513	459	476	471	494	462	455	502	460	518	485	490	468	492	514	486	518	487	490	480	443	492	479	487	497	466	488	498	454	475	484	501	527	513	499	520	477	499	479	527	497	493	477	503	492	517	482	493	507	496	483	421	493	493	485	486	506	438	510	498	485	498	486	514	462	494	476	465	485	489	519	516	465	505	522
22831	21280	29321	23557	21284	21336	9709	950	619	539	485	450	381	341	368	324	311	281	304	270	247	248	264	256	259	236	256	245	254	215	211	248	235	248	210	255	236	255	189	219	190	194	231	193	219	197	230	217	193	195	240	195	229	245	217	212	201	228	178	216	184	208	209	212	213	190	195	171	195	202	181	203	205	186	226	200	218	225	205	211	213	200	213	202	201	209	206	188	221	208	181	237	213	215	219	210	195	195	185	201	218	226	216	220	223	182	204	206	197	205	209	227	199	236	206	220	209	179	198	204	183	221	216	194	207	198	198	176	228	214	193	209	212	203	218	189	222	190	214	205	201	209	188	209	185	216	206	206	194	216	197	197	171	203	190	192	206	187	216	195	194	193	200	181	216	222	216	199	189	220	157	198	192	181	204	190	192	164	206	193	199	194	217	188	207	195	192	198	251	190	199	208	203	211	229	194	194	175	185	188	162	197	213	211	204	215	184	189	224	196	212	209	193	219	205	194	187	220	218	215	209	197	209	201	182	201	220	214	207	192	212	208	200	194	206	197	187	191	202	203	190	194	196	196	194	217	197	206	225	208	194	215	176	176	196	161	210	195	218	196	236	205	200	221	193	229	231	203	216	182	224	200	191	202	217	196	177	181	204	202	207	202	195	213	220	217	205	192	181	199	199	189	189	210	180	187	158	212	192	190	185	222	185	203	188	191	171	208	189	204	204	188	190	204	180	198	212	208	219	201	210	214	209	189	209	188	195	203	239	195	198	183	218	205	202	219	167	172	213	178	181	219	192	178	213	205	204	218	191	160	202	219	203	194	204	181	201	215	190	204	192	194	208	208	196	193	208	211	170	204	215	212	191	196	190	195	206	200	189	215	197	204	216	192	195	219	190	202	173	197	211	201	180	204	191	211	191	204	202	204	200	202	204	202	191	192	185	212	202	220	213	197	188	198	201	188	205	228	183	201	210	223	185	194	210	168	194	210	192	192	187	212	190	202	200	195	203	200	210	220	184	187	195	232	179	207	227	215	205	212	164	220	195	205	193	204	202	174	211	190	188	218	204	239	221	191	225	215	207	207	211	185	198	214	181	217	186	198	179	216	222	211	195	198	202	213	206	207	194	207	247	212	197	222	178	176	219	198	225	194	207	191	205	217	221	193	190	187	232	224	224	210	214	193	209	185	192	207	205	220	209	207	193	201	190	233	197	208	198	199	188	188	218	181	213	213	188	200	206	195	203	184	188	218	191	202	204	213	231	185	178	197	199	206	187	197	193	215	195	205	192	187	161	199	192	177	196	197	225	209	208	191	223	210	183	216	178	200	223	194	209	197	235	208	207	193	201	210	188	194	178	205	190	192	189	201	192	205	192	194	205	203	207	184	199	198	190	179	198	228	219	186	208	198	235	190	214	193	183	195	215	202	175	196	192	184	175	170	189	198	220	220	191	203	187	199	203	199	191	196	208	181	204	182	185	205	197	191	214	226	183	170	184	206	170	217	192	184	196	204	180	201	201	225	205	206	219	208	210	206	184	213	198	197	213	193	207	196	177	171	181	197	202	221	213	203	212	199	201	210	197	203	215	216	207	197	200	200	189	209	194	202	192	191	203	207	202	201	204	197	193	214	171	208	194	198	204	209	193	222	186	210	197	200	215	196	219	205	198	194	191	188	209	211	194	206	193	221	215	208	215	185	211	192	185	208	209	226	173	196	191	208	225	175	226	178	200	203	180	214	189	212	229	220	206	208	210	180	201	186	206	222	193	215	182	201	218	206	202	216	179	199	193	202	198	214	210	184	206	205	206	178	182	228	183	195	195	204	193	211	194	197	185	202	218	186	188	191	182	199	200	208	206	194	212	200	227	211	219	175	183	180	195	204	213	222	208	210	191	215	194	205	204	195	193	212	185	195	196	211	201	216	182	199	195	233	223	212	202	185	189	218	195	190	198	209	189	187	190	177	213	211	194	209	186	206	222	178	205	209	206	224	199	184	187	214	213	202	182	208	181	193	212	215	199	188	191	178	227	186	196	214	204	211	185	193	177	232	206	196	204	206	209	198	206	191	187	201	235	188	201	180	187	191	213	183	195	213	193	198	217	185	173	204	235	208	184	190	198	186	198	236	207	203	206	214	193	203	204	203	201	225	210	198	177	214	191	183	189	212	207	183	224	188	217	167	187	195	189	206	210	199	208	198	194	204	202	190	203	195	218	206	198	210	200	216	181	204	193	197	189	195	203	176	177	179	172	181	171	199	208	194	224	196	215	205	197	201	196	187	193	192	199	224	200	197	218	202	198	170	213	194	201	208	201	199	230	216	212	223	200	207	220	169	203	184	174	175	191	201	195	214	211	224	210	207	205	212	199	187	213	199	210	219	214	194	198	231	204	201	214	196	201	197	184	224	167	194	213	207	186	187	179	196	238	205	173	185	227	204	177	180	206	209	210	222	194	182	229	221	178	202	188	192	166	208	196	206	214	192	179	230	190	189	189	187	187	200	198	226	211	201	196	188	200	212	201	211	199	191	167	191	192	215	200	158	188	185	209	215	188	241	214	212	206	210	197	195	203	212	214	199	209	176	176	197	185	222	193	229	183	209	179	188	192	178	180	191	200	198	198	183	178	209	179	205	214	199	219	213	200	177	208	201	223	204	173	201	227	211	184	198	213	229	180	186	199	210	181	184	221	206	184	208	193	203	195	216	194	203	223	192	204	197	190	179	217	179	196	191	194	207	176	197	205	207	173	209	231	209	208	203	193	199	196	226	197	188	188	219	216	197	191	193	197	196	211	213	208	200	189	180	195	177	214	214	204	189	181	212	200	225	224	174	200	229	223	194	198	199	190	184	207	195	195	197	179	214	200	196	200	202	199	190	220	206	189	195	227	209	207	200	209	182	201	193	212	186	214	195	202	202	228	205	187	185	198	187	194	212	209	195	221	222	209	196	210	187	216	223	201	187	215	194	199	190	208	199	207	218	217	214	192	187	209	209	206	191	194	206	185	185	176	199	219	218	181	197	207	198	206	202	199	211	221	193	195	184	191	183	211	184	212	180	199	197	218	215	189	154	196	211	184	207	218	215	199	220	206	190	211	205	196	173	199	187	201	200	189	181	213	196	214	206	191	209	186	224	214	187	218	188	172	189	204	208	205	211	207	191	198	188	208	202	199	191	189	187	204	180	184	209	223	189	196	190	212	224	207	186	218	191	179	204	221	204	203	196	166	204	204	184	194	175	192	186	185	207	204	204	190	197	199	188	186	222	186	194	191	203	186	209	167	174	227	190	213	212	213	181	188	182	211	196	225	192	210	196	192	226	210	202	171	165	211	207	224	215	182	199	191	197	198	195	198	209	193	193	170	200	208	174	178	225	215	178	199	209	211	208	215	186	189	208	193	209	200	203	208	214	191	215	197	170	201	207	202	226	211	200	207	211	214	224	211	198	206	221	211	241	228	191	213	232	208	177	248	176	195	202	188	204	217	173	182	195
12583	15451	12618	6620	4458	3272	2496	2058	1578	1307	1051	992	858	768	722	603	579	566	527	473	481	470	424	432	399	383	360	355	367	390	351	362	347	343	318	363	321	319	341	342	314	321	299	324	326	309	307	330	312	320	311	337	277	310	305	273	299	314	338	311	315	334	276	291	314	321	294	288	320	279	298	307	297	272	279	317	280	280	285	296	286	294	310	323	314	283	305	262	278	317	266	323	287	300	281	275	318	299	299	330	270	307	292	267	274	305	284	295	289	300	284	297	290	283	297	326	281	300	290	250	270	271	294	289	313	295	286	281	295	275	276	280	287	314	317	252	286	260	293	301	308	313	304	279	316	286	275	279	320	311	293	278	282	291	296	306	267	283	288	293	266	296	295	279	313	310	284	294	290	287	293	293	263	314	273	277	289	260	305	291	286	294	291	284	340	312	295	310	295	270	282	296	319	303	266	307	280	288	264	299	267	272	306	271	287	293	321	308	323	297	275	303	284	296	278	272	302	262	301	303	298	291	315	296	283	289	277	292	309	305	313	328	292	283	277	319	283	290	298	277	296	304	281	266	277	292	298	297	307	285	286	276	291	312	307	286	280	303	266	289	269	293	315	266	281	278	290	293	273	318	304	290	305	308	280	296	332	304	281	307	277	281	295	305	293	288	304	288	275	278	272	286	322	302	271	287	325	301	269	287	319	293	267	295	310	258	275	277	301	303	271	307	289	283	287	256	307	288	300	286	278	279	283	273	268	309	286	305	279	296	265	265	291	307	293	309	259	279	291	291	307	312	286	279	324	283	271	290	321	289	292	281	290	286	270	277	274	299	297	303	292	307	278	299	278	297	299	283	250	320	278	286	298	254	313	312	275	269	288	267	290	297	306	297	327	307	289	297	308	258	344	271	281	282	269	268	316	295	293	299	287	300	281	233	284	321	287	294	322	268	310	293	311	294	304	243	283	264	273	286	275	304	284	312	312	298	302	298	280	302	262	279	282	297	273	332	286	289	295	299	309	313	262	288	283	272	280	309	274	286	283	282	279	290	271	260	296	263	300	281	264	300	308	265	302	268	269	298	278	268	283	295	312	310	265	299	308	280	285	277	271	298	301	264	332	284	322	268	278	290	305	284	298	258	307	276	293	260	298	299	275	288	298	288	274	282	277	311	304	266	304	313	310	306	269	299	316	317	283	300	300	277	294	267	309	305	256	276	302	276	285	294	270	305	260	285	329	299	282	252	283	280	285	278	280	271	286	287	274	259	286	307	295	321	289	282	301	282	303	294	307	282	286	308	292	273	298	277	306	276	279	271	293	306	284	279	254	273	284	301	283	293	300	299	316	277	284	308	307	293	280	300	271	263	283	269	262	309	310	254	281	295	292	322	260	284	286	295	298	282	284	276	297	328	276	286	298	286	289	251	284	276	290	320	282	328	303	272	269	261	279	309	284	268	286	286	308	295	262	297	273	280	298	294	304	268	302	305	329	286	307	291	276	290	291	289	301	304	307	282	315	269	301	298	291	295	287	310	247	284	303	308	286	264	294	291	305	290	316	321	304	302	300	285	295	314	270	277	280	282	292	278	261	301	286	302	318	316	257	292	313	294	312	297	307	293	297	263	292	294	282	322	276	295	254	282	251	283	287	280	289	294	325	304	268	271	280	296	306	287	305	260	249	287	305	291	297	280	296	326	291	304	271	303	260	299	286	291	262	286	264	282	258	284	274	278	250	270	285	303	255	298	290	307	294	244	363	274	305	313	307	284	291	259	306	287	292	265	302	294	275	267	296	265	268	295	246	316	297	256	269	280	315	290	316	263	297	303	274	325	295	290	306	319	275	280	307	311	291	282	286	276	291	315	291	308	284	276	278	236	268	310	320	269	255	306	297	274	270	259	298	278	270	295	295	311	303	322	302	288	264	270	316	277	312	306	294	306	316	291	286	293	289	270	281	293	265	313	300	281	288	272	286	289	298	292	291	298	276	270	294	264	295	287	299	296	297	295	297	309	291	309	285	299	326	318	291	282	260	278	296	304	315	278	302	282	298	282	303	275	299	264	285	296	281	315	300	298	316	292	290	289	325	293	316	282	317	245	300	293	304	293	311	304	293	305	275	289	271	327	291	293	291	278	304	307	280	249	263	276	291	295	288	264	278	267	283	302	300	274	285	302	285	261	295	307	272	284	320	304	268	275	293	269	282	289	306	273	288	294	291	310	278	283	285	315	279	289	288	282	285	296	286	273	284	308	268	263	275	295	301	309	278	288	293	310	304	295	289	268	269	292	290	283	288	308	294	286	287	272	262	248	290	311	316	286	279	264	308	317	282	281	284	307	252	270	299	301	299	312	287	292	304	309	295	281	305	309	304	269	301	297	308	258	278	291	262	271	296	286	295	304	283	250	283	289	293	289	295	285	291	274	276	287	271	301	305	294	289	268	291	295	292	309	274	321	322	298	284	306	300	277	271	292	269	304	322	290	301	301	296	278	306	294	263	287	265	311	303	289	253	312	292	295	262	276	266	318	288	299	273	287	293	278	300	281	259	274	281	307	265	275	301	298	255	285	289	257	277	286	266	290	282	274	293	311	305	302	271	276	280	268	282	278	270	291	249	272	292	274	238	286	281	294	329	302	274	298	279	306	300	251	293	284	303	310	282	281	303	308	308	281	291	270	287	292	278	294	279	310	296	276	301	276	289	281	274	276	275	321	286	296	282	299	315	283	284	289	293	282	278	261	296	273	297	310	247	299	289	295	294	295	308	279	286	280	288	278	291	291	294	274	313	305	328	269	285	278	310	256	287	292	295	265	274	295	288	282	299	274	306	314	330	270	303	293	272	283	282	304	288	307	309	311	267	302	293	291	292	314	286	283	288	281	295	298	289	279	272	251	286	308	278	246	255	252	274	285	299	273	303	302	281	299	304	299	290	312	290	313	303	310	319	301	280	277	291	288	284	270	301	259	295	327	282	296	251	265	298	309	297	269	301	314	279	287	282	301	282	291	274	258	303	298	278	309	297	270	298	283	301	289	305	278	279	297	282	283	301	304	294	281	299	302	294	246	263	285	313	287	294	280	293	277	271	250	274	319	278	267	295	246	288	296	270	297	309	290	290	272	301	258	301	264	277	299	311	317	272	319	264	291	278	315	301	269	298	307	303	289	302	302	280	284	317	252	307	276	298	296	283	309	286	315	290	291	283	302	292	285	281	292	258	278	261	271	284	278	267	303	312	310	268	301	286	274	289	276	301	292	293	283	307	286	296	272	267	300	292	300	321	299	310	262	301	302	285	305	286	301	273	307	281	295	298	270	274	293	293	293	306	290	277	276	324	299	312	298	285	307	293	308	264	302	306	308	312	260	278	291	295	245	279	297	270	287	280	295	305	257	348	303	329	296	310	310	303	292	304	267	280	283	283	291	270	280	308	295	274	300	293	264	271	258	320	277	298	290	312	282	273	281	296	297	289	294	252	292	277	295	300	300	312	297	310	291
26881	20826	9266	600	346	314	342	314	304	320	287	266	294	316	271	297	283	313	291	290	268	294	279	279	293	301	255	268	252	274	285	270	276	284	273	255	290	265	268	288	288	271	296	258	251	274	292	260	294	267	304	278	265	317	270	278	263	277	282	289	245	262	284	274	252	270	247	279	287	286	275	269	309	286	257	265	290	282	271	268	301	247	280	300	299	291	283	280	284	289	279	263	265	284	272	247	316	264	285	298	279	279	293	294	290	255	298	272	278	280	295	264	267	287	270	265	274	278	254	299	289	262	295	279	293	248	284	307	256	259	281	282	285	263	282	272	303	249	266	295	290	280	278	295	272	272	331	316	258	267	299	263	307	299	329	271	267	275	290	270	295	277	301	291	285	265	270	266	278	301	283	263	308	275	289	310	276	258	271	277	285	274	272	288	300	287	278	258	301	295	272	259	305	292	270	302	251	287	289	269	275	294	283	294	281	238	255	295	273	286	254	257	275	287	262	284	286	339	261	262	279	313	275	284	272	262	270	282	280	291	299	258	267	282	249	263	293	270	241	289	315	274	320	300	227	303	279	285	291	270	317	291	272	275	277	264	306	250	296	271	264	277	262	256	250	290	279	257	257	310	257	274	277	283	276	297	292	262	282	287	290	276	283	270	298	292	234	290	295	282	274	249	301	255	290	280	283	285	267	280	264	275	268	295	296	299	271	270	283	265	295	276	289	272	274	299	278	256	264	294	280	283	281	312	301	279	259	297	268	259	253	252	321	273	271	265	275	284	276	282	276	277	260	276	289	260	282	279	297	293	276	263	311	276	258	278	269	272	282	302	291	273	262	269	270	282	261	279	275	265	283	316	273	280	267	285	270	283	278	286	305	279	303	274	267	281	241	294	291	266	247	268	276	299	282	285	257	279	301	277	293	268	272	288	274	289	252	252	252	261	273	282	274	271	290	282	273	294	267	309	261	279	270	250	267	290	298	277	274	262	280	291	295	320	274	263	267	281	285	280	263	304	270	260	289	277	277	290	261	266	259	274	289	249	284	251	270	288	255	283	297	265	287	256	282	319	276	277	283	287	279	258	277	290	287	280	272	270	268	303	282	262	269	263	291	294	309	306	261	252	261	291	283	258	303	290	274	300	245	240	264	316	271	269	285	276	287	275	268	267	274	256	296	243	282	281	285	284	273	263	294	264	264	294	276	279	269	298	312	278	265	275	314	272	305	273	275	257	272	254	285	283	276	273	276	302	270	275	277	303	286	273	271	309	267	285	293	277	290	303	285	263	282	274	264	291	291	286	297	236	276	299	314	284	267	280	293	291	281	296	272	260	284	265	271	283	297	269	268	263	289	274	282	268	301	280	285	257	281	264	265	297	284	244	250	268	263	283	248	252	246	252	303	282	317	302	280	258	265	261	262	261	265	285	268	276	261	300	318	267	292	296	286	299	269	286	262	272	268	282	299	272	276	266	258	284	290	256	279	289	285	284	291	279	284	289	309	282	293	275	270	270	293	266	272	321	285	292	274	264	300	281	271	240	285	277	263	271	295	302	281	282	273	293	274	296	261	280	284	292	285	271	276	249	256	276	275	287	279	295	296	278	286	277	304	292	293	306	274	239	259	296	300	292	279	274	268	280	274	258	292	278	265	301	272	259	250	257	274	314	289	277	313	305	278	305	264	285	290	289	295	300	289	270	296	303	279	291	289	275	278	279	287	256	302	297	256	303	268	269	270	263	280	286	268	295	262	306	279	309	270	260	263	255	283	277	291	250	298	249	260	277	277	279	288	274	274	259	280	314	301	263	275	301	294	278	284	309	276	307	254	296	260	277	273	277	276	266	274	307	247	264	260	289	306	289	274	294	261	294	293	274	268	269	310	272	265	286	269	314	296	264	258	272	292	295	259	254	284	297	281	305	292	278	274	237	266	244	251	304	291	318	282	283	323	280	321	249	286	261	262	274	303	300	281	308	266	276	257	286	303	282	271	264	269	273	301	287	277	286	302	276	251	292	232	259	292	290	308	275	279	266	257	275	268	270	289	278	298	290	295	271	293	254	267	276	290	248	279	277	268	300	265	292	279	284	310	274	299	272	299	289	258	317	289	283	273	292	269	296	253	299	269	285	298	245	288	286	291	272	287	317	241	275	281	280	299	282	310	309	280	272	284	251	278	255	288	275	262	290	264	287	265	251	292	294	296	286	276	308	276	268	255	276	286	267	301	285	267	264	274	291	267	284	270	260	286	284	272	287	263	293	278	263	268	272	292	268	284	287	287	280	269	287	279	272	255	264	284	283	262	264	279	286	245	276	272	327	288	293	259	277	299	267	280	292	297	281	262	305	312	288	323	277	294	255	291	313	286	276	285	279	279	295	279	292	285	281	272	275	264	288	305	284	291	260	264	278	252	275	288	298	296	268	272	261	274	288	288	252	262	283	297	307	270	289	276	281	281	302	303	293	302	268	308	264	277	269	250	290	305	277	297	250	258	260	303	300	268	290	305	288	267	312	292	266	277	257	254	260	283	277	271	281	282	274	289	300	268	308	279	308	295	305	248	290	269	261	277	289	263	296	257	291	285	267	260	276	261	262	292	278	255	281	317	267	269	260	272	292	280	262	277	300	258	271	289	258	272	284	286	278	277	296	299	289	252	286	291	276	250	284	258	297	297	300	234	305	267	252	289	255	311	289	275	271	299	297	241	269	277	272	287	287	297	283	302	279	272	299	264	273	250	277	256	274	291	265	316	270	287	269	295	280	312	302	289	307	301	295	335	284	249	271	253	267	269	261	277	281	319	286	267	279	264	264	279	255	259	269	300	323	304	293	278	264	282	270	302	312	284	279	282	324	244	294	301	283	264	256	261	285	288	269	260	289	274	278	276	284	296	279	261	294	319	266	241	269	280	288	280	275	273	289	272	268	263	275	310	312	281	321	288	272	278	283	273	262	295	292	269	309	274	261	293	263	305	283	266	280	274	287	291	267	293	265	295	266	278	257	255	265	278	327	256	288	293	253	283	274	288	254	300	265	276	246	254	265	301	284	305	281	288	287	281	274	291	288	264	283	271	270	279	292	322	280	301	282	275	292	270	296	273	255	251	270	279	270	298	266	282	287	268	266	283	281	265	251	301	290	281	295	297	292	276	316	260	298	278	282	256	274	291	265	276	271	261	287	270	309	317	248	291	297	292	284	293	288	277	306	260	297	263	273	264	289	300	254	256	282	273	294	289	275	267	301	267	257	284	293	279	284	292	303	255	294	294	284	279	297	266	244	284	294	272	269	259	280	265	322	284	259	300	283	295	266	243	266	271	264	255	270	273	286	310	272	279	269	261	275	260	311	261	268	312	297	260	271	246	269	291	255	272	274	305	292	263	292	267	283	262	303	282	297	302	258	264	296	270	297	308	267	316	255	252	259	275	254	289	288	284	305	264	263	297	283	252	300	273	278	263	286	310	280	269	294	284	274	270	256	257	305	271	246	271	265
5688	1119	938	604	572	486	474	439	448	421	422	426	424	455	392	396	375	370	378	420	382	415	352	376	409	407	403	368	391	400	398	409	393	383	368	410	421	387	420	344	405	406	415	400	377	391	359	400	416	400	350	379	410	420	370	400	385	404	389	404	395	355	381	410	419	368	382	379	432	358	393	361	415	379	397	348	412	405	359	365	420	349	393	390	376	400	378	396	387	391	378	388	383	426	344	402	406	403	397	390	383	463	403	357	359	388	394	416	394	393	411	392	412	415	398	376	365	368	415	382	381	392	390	407	411	416	387	373	412	392	429	379	384	374	385	381	384	397	389	408	415	415	400	404	404	452	387	415	379	388	388	385	390	385	394	376	399	397	414	389	377	378	402	371	361	398	398	406	380	443	356	403	421	399	416	392	408	407	363	393	355	381	377	385	431	374	383	387	369	414	421	403	376	375	412	409	401	387	383	389	389	395	389	386	410	417	400	379	392	383	418	384	399	396	391	389	412	402	369	400	405	379	376	376	382	400	362	426	417	404	392	389	420	399	378	408	361	371	399	388	398	408	393	348	390	365	410	405	405	365	403	428	406	410	388	429	379	416	428	390	442	402	422	426	377	394	449	377	408	372	363	386	388	422	394	368	378	397	420	385	401	397	394	399	387	399	399	323	408	402	382	398	437	391	423	421	428	362	371	387	395	437	445	428	415	435	462	366	372	372	396	349	375	400	401	401	385	383	391	385	357	413	367	382	389	394	414	393	378	424	411	349	396	374	383	385	390	404	408	361	402	375	408	385	407	423	409	392	388	400	389	374	371	398	404	383	391	406	383	402	371	383	366	406	393	399	391	374	391	367	394	373	391	375	390	404	404	382	406	412	396	416	407	410	375	389	403	360	421	387	386	415	393	387	408	371	364	424	396	405	411	390	378	408	387	388	388	407	416	408	389	412	379	405	409	416	414	381	401	404	382	415	387	401	396	407	385	393	390	395	368	386	400	413	413	396	367	348	417	382	408	427	435	390	392	371	390	388	370	418	385	388	414	382	369	395	420	407	392	385	369	414	422	377	387	409	392	415	420	379	402	389	391	398	415	364	366	385	367	406	390	389	371	423	365	384	394	434	395	405	383	409	383	402	377	382	427	405	371	405	381	388	370	383	391	418	351	373	385	365	414	409	428	400	406	379	387	439	384	424	399	379	362	397	397	368	369	387	400	420	385	417	425	366	406	403	373	418	397	400	371	400	404	412	377	423	394	404	379	389	424	407	405	395	400	395	372	366	374	407	387	420	406	425	374	391	381	379	398	391	344	409	387	425	410	387	391	368	376	397	393	360	393	413	381	397	391	412	380	406	423	356	410	396	377	387	402	391	377	408	405	360	412	424	389	419	436	391	412	420	383	400	439	378	388	405	403	387	405	408	396	387	410	384	412	397	370	373	410	398	402	388	398	367	407	363	392	408	385	407	367	370	375	380	394	411	408	400	372	383	428	386	415	388	359	376	385	403	404	402	393	359	398	361	374	406	404	396	356	396	391	402	394	386	411	358	409	394	403	372	415	384	357	402	401	401	352	397	386	405	398	387	371	385	387	376	402	382	393	358	391	399	369	356	407	365	361	379	387	385	439	394	372	358	343	413	425	390	422	380	445	387	391	394	390	389	361	401	412	375	411	377	392	388	423	371	390	404	356	379	353	376	375	373	386	367	438	371	387	418	394	392	371	389	367	394	398	396	406	387	363	395	367	372	409	375	417	377	366	385	405	416	390	382	397	395	386	377	427	386	375	397	410	404	366	413	408	399	389	401	403	391	412	407	401	351	332	414	393	382	383	413	400	363	405	351	401	390	391	415	407	396	397	421	387	380	388	364	387	416	402	398	374	383	400	393	380	413	429	390	379	415	370	404	400	411	407	377	350	399	390	397	382	376	397	382	390	397	387	388	395	411	450	370	379	380	391	389	379	375	363	359	342	402	373	369	368	369	410	371	381	407	384	380	414	419	386	381	394	383	411	378	399	368	402	388	368	393	387	410	430	408	378	396	373	382	394	368	414	401	384	413	400	413	371	402	380	385	408	396	373	434	417	369	393	377	408	395	421	371	388	421	411	374	358	425	412	400	410	405	394	399	388	373	357	431	419	388	412	399	407	373	411	429	388	388	375	394	395	411	366	386	392	434	416	395	346	402	405	418	410	388	396	418	385	381	377	376	384	365	397	418	366	355	380	403	432	406	369	380	364	392	378	367	400	414	405	366	409	338	400	363	362	388	404	417	411	371	387	383	403	422	387	369	403	388	405	377	398	406	388	382	359	395	406	411	390	417	388	388	399	360	387	378	406	353	404	412	404	392	408	360	391	389	374	432	404	370	407	409	378	366	387	370	391	425	405	422	366	405	378	359	419	402	351	391	376	374	384	390	427	441	406	396	393	377	368	387	364	368	374	380	415	381	384	388	425	416	396	373	412	351	442	366	360	378	380	383	372	389	429	413	416	419	421	365	392	379	385	395	410	364	394	387	378	384	421	409	394	422	391	408	395	394	401	397	392	438	392	428	382	388	385	404	392	396	389	402	392	416	396	381	360	365	379	405	365	402	413	364	377	383	422	398	370	407	425	403	400	419	409	396	394	419	393	420	415	434	407	352	407	384	377	366	372	383	394	370	425	393	394	388	422	404	369	426	384	399	380	419	401	419	416	413	398	390	398	409	372	415	410	397	383	401	397	419	361	401	372	404	369	453	368	405	433	342	390	376	385	389	387	407	419	413	398	371	385	390	375	412	394	395	390	397	420	382	403	421	388	399	389	384	381	392	396	402	376	396	401	389	417	373	368	420	371	373	429	401	377	375	383	404	401	374	398	390	406	416	408	366	385	404	405	366	399	378	365	407	395	398	417	404	397	397	400	366	379	407	383	395	404	384	376	389	408	392	347	404	398	349	429	430	410	420	391	421	408	372	409	361	423	389	417	385	413	391	392	416	382	394	399	394	401	398	379	377	398	418	387	386	379	396	363	415	347	391	388	384	337	407	391	375	398	419	400	399	402	388	410	388	405	417	399	425	396	391	383	421	385	413	390	401	389	404	393	384	384	389	370	395	396	381	393	397	413	416	389	408	388	377	408	381	393	406	375	410	389	402	435	405	384	390	390	393	410	366	388	414	375	378	409	356	428	385	404	412	402	373	416	377	420	381	404	358	401	403	388	404	385	392	363	466	378	401	396	423	409	369	406	380	423	431	359	398	406	399	372	383	385	402	375	401	378	357	399	401	403	372	391	372	409	356	397	381	398	398	374	393	404	384	394	393	381	366	417	416	394	366	404	410	414	403	383	358	392	395	381	396	384	382	386	394	382	429	377	390	418	384	441	389	412	414	430	399	410	406	409	394	362	406	430	405	383	372	385	370	359	366	409	395	402	388	390	380	386	401	394	383	388	396	391	389	376	402	394	362	399	370	381	389	383	359	409	448	378	414	380	439	395	386	377	371	407	393	372	387
23725	21250	28828	23977	21234	11565	1075	695	565	530	517	460	447	410	440	413	409	395	365	362	386	419	354	374	377	352	368	354	347	386	362	359	358	366	370	332	342	371	361	365	335	350	360	353	346	356	364	334	351	364	366	355	354	351	339	351	334	321	352	371	336	367	339	339	358	331	344	336	361	343	352	320	364	353	355	337	351	352	344	340	327	328	335	342	381	367	344	353	348	330	328	377	321	337	370	359	365	357	326	323	319	318	306	334	331	360	325	317	322	332	334	347	363	363	333	391	365	353	338	333	353	325	344	332	358	344	356	308	348	362	352	368	365	344	333	369	333	332	351	337	355	354	372	363	372	371	335	334	359	371	343	356	347	323	362	365	332	345	343	351	334	326	358	328	324	327	350	341	342	355	358	340	359	318	351	335	323	342	347	333	344	328	342	346	344	314	317	358	350	326	337	330	362	333	342	360	344	374	325	343	326	336	364	342	375	333	333	300	333	336	347	325	307	339	332	334	331	353	319	347	326	371	344	334	345	342	369	322	356	309	376	302	320	327	369	337	335	373	356	328	352	347	326	323	368	341	327	347	353	340	330	333	335	352	309	351	300	363	338	337	346	326	322	342	346	358	313	355	336	375	341	337	361	314	354	332	338	317	316	320	322	330	337	329	328	349	345	328	370	352	395	352	368	351	368	323	336	356	348	340	338	339	340	324	338	372	365	321	309	343	314	372	363	336	355	343	375	341	315	361	320	366	357	319	369	334	322	334	328	355	366	386	364	333	345	347	328	343	327	340	336	331	325	364	345	336	349	320	378	310	346	380	337	360	382	358	337	359	354	346	355	336	306	330	342	327	373	356	361	345	314	337	352	311	367	319	326	336	288	349	331	343	354	347	341	326	333	344	315	298	318	345	345	347	345	367	357	394	322	330	331	363	304	336	338	332	321	340	335	362	308	317	323	338	340	354	339	350	349	328	338	365	351	336	335	359	370	344	311	377	337	361	332	348	330	318	330	322	338	349	339	347	335	333	319	321	349	337	316	321	339	335	315	392	390	356	348	347	370	348	326	341	329	385	350	343	322	357	339	352	325	362	296	353	338	345	333	310	337	343	333	327	327	384	335	330	328	350	314	329	350	348	312	356	330	351	342	349	323	317	343	366	335	338	374	345	326	339	326	324	370	365	360	332	321	348	334	351	329	333	359	332	330	350	364	375	304	350	326	359	320	329	319	319	358	336	325	364	340	322	373	340	312	343	326	388	367	373	313	350	352	337	356	343	324	365	334	338	323	318	331	342	353	327	377	358	319	359	340	330	346	362	314	344	335	356	336	277	338	365	354	344	337	347	363	363	338	315	359	318	354	329	328	353	335	371	326	334	329	325	326	317	344	331	310	343	347	347	335	334	347	334	316	298	319	337	364	295	313	301	323	342	356	327	334	370	349	337	381	297	357	363	343	343	321	323	351	349	318	351	321	348	364	333	298	354	350	330	367	328	337	351	312	359	378	332	343	350	334	298	359	344	359	325	352	354	351	323	341	337	352	349	324	337	331	380	363	337	327	343	387	308	376	365	327	332	341	346	353	344	297	321	324	321	350	339	332	336	334	329	340	335	319	371	342	336	378	328	346	368	378	313	363	331	383	341	341	365	338	351	341	368	390	330	342	336	343	335	332	301	328	332	333	357	321	311	349	305	349	345	327	342	343	320	347	360	356	303	314	357	387	371	343	371	342	337	331	345	312	343	327	374	343	376	332	330	335	341	337	335	337	358	335	342	374	341	344	344	343	338	360	366	345	335	307	298	339	356	348	339	365	386	335	356	310	365	352	363	335	323	308	342	369	340	322	332	345	304	337	327	366	358	344	334	363	351	348	334	323	372	393	336	322	357	358	354	304	339	327	342	288	320	363	347	323	346	355	371	361	296	342	299	339	357	339	327	321	361	335	352	327	369	360	311	313	360	331	337	353	366	354	337	329	389	337	318	344	364	327	308	349	322	346	364	314	315	332	360	357	340	329	352	342	370	335	319	349	346	339	366	361	316	313	337	365	344	347	306	357	346	341	349	313	354	344	387	330	332	316	346	329	337	287	366	334	358	357	325	317	339	332	374	310	328	338	366	352	377	318	342	322	344	331	333	339	316	347	358	325	340	319	366	370	320	322	351	328	350	313	338	321	285	343	344	345	330	359	356	373	348	352	312	340	350	345	359	333	344	331	357	343	317	326	330	336	317	335	355	361	316	351	355	338	326	342	366	347	310	336	326	346	360	354	341	322	316	346	345	368	350	344	330	352	333	314	281	362	356	364	343	341	356	357	348	347	342	359	355	343	318	334	362	360	347	348	365	357	340	347	342	317	369	318	341	347	324	347	335	365	338	340	380	332	331	337	349	346	368	352	340	337	314	323	303	340	313	340	342	336	346	331	338	322	368	320	344	327	344	359	363	339	364	348	326	341	347	333	360	326	343	352	341	326	326	327	328	359	343	358	320	354	363	352	332	316	368	317	322	380	335	343	329	358	378	335	350	326	320	342	333	331	325	329	344	330	320	304	363	346	354	327	331	361	345	334	366	317	336	351	334	339	353	342	328	341	353	363	366	326	335	334	367	346	373	327	337	330	343	364	338	332	364	344	348	336	345	364	338	354	353	350	378	329	328	345	322	340	322	348	332	334	341	312	336	326	316	311	332	332	343	344	327	330	303	347	327	328	357	363	368	342	339	330	345	338	319	333	319	322	337	344	321	300	363	348	372	325	347	341	322	349	373	317	329	353	351	354	328	311	354	330	334	306	318	344	331	356	335	336	331	371	366	342	385	332	349	330	357	336	358	340	349	330	332	339	350	330	338	348	367	355	313	338	350	348	376	349	333	340	351	367	363	325	312	355	332	345	315	312	333	318	335	350	316	332	361	324	343	338	343	353	355	349	321	328	390	347	353	357	336	343	355	352	350	305	315	346	340	346	314	335	359	325	341	337	326	376	341	347	341	351	298	313	328	345	343	330	344	317	331	328	359	374	312	335	340	350	345	354	347	338	330	335	348	361	353	359	329	338	353	347	357	357	324	329	341	325	298	350	335	308	321	339	374	356	350	342	322	341	356	328	343	335	334	295	333	335	328	344	362	401	373	319	361	339	341	332	333	334	316	339	352	317	360	306	345	343	336	341	353	342	333	340	357	356	353	375	371	369	323	331	298	303	323	345	361	341	302	321	351	334	329	323	316	364	353	323	328	317	354	343	352	361	330	348	339	310	343	338	367	364	312	320	327	334	336	347	305	341	350	349	321	332	364	310	338	352	364	317	352	336	345	313	346	360	308	333	315	339	339	328	333	332	353	340	354	335	329	305	329	307	354	345	342	369	355	331	350	322	295	347	350	350	345	367	321	353	332	350	339	345	323	354	360	322	340	356	317	334	327	349	343	318	334	334	332	353	362	315	359	319	341	333	335	361	344	338	298	376	321	365	331	354	354	340	337	331	347	352	373	324	295	347	353	312	333
11142	9461	7900	3895	2662	2077	1647	1388	1180	1028	914	849	769	701	708	706	628	650	627	657	609	573	513	519	524	487	551	557	491	556	550	472	522	527	563	522	521	495	500	465	510	502	546	525	507	512	463	551	490	470	498	484	477	488	466	501	495	490	496	472	458	551	475	488	483	475	497	503	501	472	496	472	478	485	487	472	512	489	470	519	503	509	492	505	509	473	496	463	486	494	491	492	498	476	467	483	516	505	511	476	469	514	485	472	486	485	506	510	460	437	465	483	468	497	479	468	524	466	434	496	477	500	461	459	452	484	521	521	445	483	464	446	478	491	460	485	427	478	492	509	429	456	472	507	477	501	502	460	498	479	455	531	478	486	494	434	523	504	514	473	506	506	481	483	487	463	522	445	481	447	507	466	477	462	473	462	517	458	455	491	471	453	454	442	497	497	477	479	460	476	454	464	492	449	498	467	518	464	472	493	460	484	529	501	468	493	479	462	476	460	467	497	533	432	491	493	469	456	454	468	537	483	474	491	495	471	486	495	489	512	481	499	436	502	496	490	491	527	480	476	510	475	449	480	440	463	520	490	495	496	475	485	490	446	476	470	502	497	475	472	473	499	472	477	466	480	496	528	464	490	475	501	484	490	478	502	476	484	509	473	481	488	498	489	536	497	502	476	506	462	458	506	495	506	498	483	501	485	499	482	468	447	538	472	477	476	473	474	426	437	470	460	450	478	501	474	495	448	462	483	497	511	461	484	467	475	476	483	468	456	474	465	460	525	525	512	472	501	477	458	482	492	482	497	499	481	498	501	469	484	447	496	529	495	508	460	464	486	482	456	461	516	511	477	498	489	490	506	459	496	484	453	515	489	481	477	486	471	499	419	489	474	502	482	481	497	510	490	467	438	495	472	474	500	539	473	478	462	479	510	483	441	492	458	515	509	499	484	508	468	452	472	512	480	472	498	450	495	444	514	445	508	480	480	504	491	533	464	503	518	479	474	466	512	474	430	481	483	506	462	484	491	460	494	459	453	498	485	468	482	471	469	477	438	461	451	471	475	466	514	488	493	490	508	491	468	487	452	507	480	502	490	498	487	461	443	514	464	469	462	514	483	501	495	481	471	499	485	468	522	505	444	483	486	462	495	507	496	489	445	486	493	479	461	503	458	514	504	516	512	484	478	489	453	469	452	450	481	497	482	490	513	458	497	469	500	489	504	476	488	502	468	467	507	482	480	487	482	482	443	498	485	493	483	512	428	454	504	511	441	470	531	455	466	505	471	464	470	523	516	482	491	448	464	493	467	504	484	497	513	497	527	475	451	489	480	449	495	445	477	499	461	498	494	532	502	494	483	461	474	475	496	501	474	501	467	468	516	503	469	493	478	488	447	460	463	466	535	491	485	461	488	480	441	523	506	495	504	492	446	518	468	500	468	498	469	476	465	469	471	507	517	468	470	441	484	483	506	471	510	475	498	471	481	477	512	521	512	480	481	473	514	500	500	485	463	462	507	485	514	512	487	468	447	521	460	495	494	511	480	508	517	468	490	440	463	472	470	495	431	513	454	488	452	515	429	474	523	474	498	466	492	518	476	470	495	493	473	489	508	470	483	459	479	475	485	489	509	493	477	468	491	499	503	488	488	462	510	449	475	513	525	517	483	492	495	490	446	554	511	505	491	495	465	456	479	469	490	503	477	474	468	495	504	470	495	531	466	469	488	470	481	473	515	480	493	503	464	493	471	513	489	513	482	446	448	503	474	471	511	498	492	500	479	516	471	475	484	498	498	437	500	500	488	475	497	484	429	506	475	483	461	514	513	514	495	482	471	482	458	506	465	466	507	470	488	498	469	503	442	502	476	529	498	472	464	474	524	487	505	474	473	431	488	526	508	490	489	469	512	510	459	472	523	498	504	463	454	485	455	520	492	479	506	464	516	520	474	503	520	476	482	484	486	501	505	514	476	483	478	451	479	482	479	487	452	454	449	506	480	493	499	451	444	475	541	502	480	488	474	481	496	474	503	514	485	487	473	442	513	457	528	472	513	450	467	500	473	491	482	475	457	496	471	446	493	464	467	493	513	483	483	492	492	448	483	499	500	485	500	468	459	457	506	498	482	446	488	487	481	491	503	450	497	497	492	501	490	435	479	447	482	489	499	502	477	496	493	484	479	468	485	417	426	509	487	504	406	455	501	472	551	487	503	479	504	463	463	479	507	440	489	479	469	479	490	480	467	495	496	506	494	488	500	515	496	497	484	453	465	491	507	517	494	499	468	478	514	486	487	450	458	467	516	501	460	518	475	494	487	490	494	493	486	512	503	479	488	500	481	485	470	479	474	460	456	494	440	537	507	468	460	522	467	440	488	465	476	472	481	482	514	505	453	489	476	510	484	479	478	450	514	466	495	502	479	491	507	483	482	520	486	536	455	503	478	514	503	453	487	503	515	496	484	503	469	462	454	480	451	505	485	488	475	463	500	464	487	469	452	462	490	497	507	462	515	509	496	546	469	478	495	457	514	492	507	520	485	487	479	487	503	491	519	498	482	455	485	478	498	482	486	502	482	435	467	524	461	483	493	456	459	511	491	507	487	472	453	474	473	486	482	485	502	470	484	482	505	490	476	500	489	512	479	451	471	475	445	459	509	482	511	508	455	461	485	478	493	467	481	463	491	477	496	501	494	479	507	462	455	474	505	498	491	439	443	485	485	545	500	459	461	504	488	450	479	483	471	443	535	513	502	449	477	496	501	467	478	478	489	490	473	506	463	477	480	484	464	473	488	469	520	461	501	507	475	472	497	467	477	464	476	472	494	489	494	461	480	485	475	466	502	463	520	469	491	506	502	498	506	480	484	495	490	507	448	496	475	504	511	493	489	497	465	545	468	477	483	493	431	491	495	444	499	486	470	506	485	460	510	476	472	482	520	474	519	448	482	498	477	490	462	483	496	469	480	503	483	507	456	511	482	440	471	440	461	475	466	474	473	467	475	466	474	464	517	532	527	504	494	465	458	490	447	451	483	486	498	453	479	470	449	485	494	495	460	502	483	468	491	495	493	433	487	506	498	495	439	473	472	480	495	465	504	503	445	470	503	478	483	509	461	501	482	497	473	520	495	503	455	426	481	529	495	469	482	514	478	491	465	479	456	487	526	499	501	455	517	485	453	464	482	486	474	522	536	488	487	486	491	518	492	496	495	510	473	470	493	462	488	474	509	500	467	501	484	472	489	490	484	472	471	471	489	483	499	477	477	482	479	442	463	462	470	487	495	508	486	483	494	514	481	481	495	468	481	502	494	500	509	510	505	506	491	508	441	447	503	482	533	469	453	433	467	478	485	482	502	463	530	503	474	474	513	481	484	494	482	504	443	466	498	493	490	466	486	487	487	481	452	487	446	504	485	500	490	469	480	496	489	460	469	516	468	482	449	483	490	498	461	498	494	486	517	493	470	472	472	504	517	493	474	506	467	448	475	496	470	513	459	516	486	503	471	494	492
22853	21278	29303	23571	21283	21310	9719	994	607	525	451	401	363	342	332	314	284	320	262	283	239	246	239	275	219	245	238	238	237	204	260	239	233	250	221	210	235	231	207	210	208	207	200	205	206	204	206	187	219	191	195	218	180	214	214	215	226	205	216	183	226	178	181	227	215	208	187	204	209	211	199	211	202	227	214	190	202	182	203	200	189	198	187	228	207	180	214	220	192	204	188	216	180	214	201	173	193	188	209	207	213	208	220	206	231	193	194	199	207	195	207	205	188	203	182	179	194	228	194	215	199	225	201	228	215	208	223	191	209	200	200	181	197	186	193	201	184	203	213	211	190	226	185	235	196	210	195	218	211	198	181	201	164	197	215	193	217	204	215	203	205	200	195	210	180	213	198	199	192	184	185	219	180	176	199	189	189	188	189	200	186	189	206	207	212	199	192	201	185	203	197	216	214	199	192	178	201	168	227	179	210	182	191	206	196	203	201	176	186	180	185	189	187	196	205	192	208	191	188	190	187	196	167	189	203	177	199	167	180	187	175	191	200	211	212	195	178	229	199	188	213	190	205	201	194	181	205	187	197	203	189	208	187	214	173	187	178	204	176	181	204	181	199	200	226	218	206	178	195	189	197	184	195	203	196	203	191	203	189	189	206	217	195	197	194	176	196	186	199	195	195	208	233	188	196	199	196	211	191	207	189	208	215	207	196	174	179	185	209	206	181	173	200	203	210	219	204	196	188	171	186	178	175	208	203	217	222	193	200	228	171	207	187	175	206	181	181	188	203	208	204	194	195	178	210	204	190	192	196	195	209	184	211	188	218	171	164	215	183	186	179	182	201	195	190	197	182	147	192	196	215	197	198	180	197	183	191	212	195	207	184	183	187	192	210	210	204	202	224	199	197	183	187	198	209	208	214	181	207	168	201	193	184	174	198	201	180	182	198	195	185	176	218	192	199	188	200	211	226	193	220	201	206	212	216	220	195	202	184	217	198	207	185	190	202	194	195	188	196	174	210	195	214	216	185	204	197	192	211	193	205	196	178	206	203	190	245	209	217	208	204	204	190	184	199	185	186	200	220	197	215	207	216	192	173	202	197	227	190	172	176	189	226	219	195	178	204	204	175	180	187	181	207	199	195	228	198	197	217	175	229	183	200	199	207	214	179	198	192	194	186	200	204	177	187	204	190	210	214	173	221	183	202	203	191	195	177	207	161	198	179	196	205	199	193	203	196	211	226	189	211	193	184	197	179	191	174	200	191	191	171	180	196	198	197	192	196	190	181	175	199	218	190	217	209	182	183	199	188	194	180	197	186	209	170	209	212	197	201	178	207	213	163	193	196	191	201	209	204	212	185	193	169	212	168	212	205	191	219	196	199	202	190	190	189	180	203	194	203	204	178	192	179	194	190	189	201	203	199	167	209	213	193	201	201	211	216	184	192	195	211	203	219	200	189	190	198	189	201	203	226	201	192	224	177	214	186	187	186	198	206	198	210	218	213	175	227	201	184	215	206	203	227	170	206	208	212	213	193	209	232	207	204	200	182	218	203	182	234	224	204	206	218	196	200	180	188	192	198	174	196	180	194	206	214	185	198	195	207	180	179	184	177	199	187	212	197	180	220	192	178	199	184	197	174	187	203	210	208	203	217	201	213	175	240	204	194	198	187	218	187	199	195	184	192	194	202	189	212	206	184	200	206	164	210	195	206	168	193	193	188	189	204	201	194	196	183	212	175	205	212	172	209	197	220	207	222	201	202	192	201	184	191	203	184	175	215	185	193	190	193	224	219	197	196	206	193	209	200	197	181	187	209	186	200	174	168	168	192	200	203	187	252	180	196	195	180	177	218	209	185	197	182	198	185	192	229	189	184	198	188	202	202	187	189	196	191	194	177	215	195	199	209	201	187	167	211	219	193	192	204	201	185	196	193	194	170	188	191	200	185	204	207	192	178	189	193	191	203	189	194	185	207	212	195	199	206	199	205	209	224	169	229	218	198	229	203	180	180	189	188	185	197	192	211	209	194	216	210	174	204	187	195	194	188	181	219	190	205	223	197	218	195	224	179	177	173	195	186	187	177	178	212	188	200	189	169	190	191	171	210	192	184	226	198	217	188	194	219	201	204	211	204	193	211	211	201	216	199	201	204	196	203	174	195	199	169	219	192	188	181	211	203	221	195	189	193	200	219	202	187	203	201	190	206	190	216	213	180	224	203	176	207	185	217	211	183	191	213	176	203	194	207	203	178	188	192	214	175	218	202	192	179	178	201	192	182	186	195	206	198	183	215	181	195	200	201	192	192	186	170	206	192	172	201	183	178	195	188	195	205	200	194	197	174	174	193	180	214	206	172	202	215	202	198	203	165	197	175	175	166	239	200	208	191	226	194	208	212	192	215	195	195	215	207	226	222	179	172	188	217	215	193	186	221	196	198	199	192	171	207	203	204	178	180	201	202	192	212	209	183	189	216	179	196	180	214	187	186	179	200	224	178	201	199	202	198	199	215	221	210	192	187	171	199	193	192	199	178	210	209	197	212	220	195	211	198	180	207	204	192	227	179	198	210	194	210	211	189	206	190	182	208	218	204	181	188	201	180	176	201	191	206	197	184	178	208	227	222	176	187	187	206	195	181	207	186	192	177	183	208	212	187	192	204	209	202	180	202	192	189	194	188	205	202	192	180	200	181	198	183	186	202	201	196	198	200	207	188	222	200	177	178	180	207	207	203	189	172	213	212	208	217	183	206	179	208	197	189	210	197	210	190	171	196	204	194	196	191	188	183	185	211	202	202	188	191	192	165	204	172	198	190	194	194	184	202	191	202	213	206	226	186	192	197	216	195	208	188	184	200	215	201	202	195	191	200	197	185	178	200	205	190	203	208	181	187	199	194	179	174	216	190	202	191	220	187	196	203	207	236	181	165	178	201	204	228	200	194	219	192	174	219	204	187	203	199	186	200	193	180	180	183	181	198	181	177	200	195	205	214	187	189	214	190	225	188	190	180	204	191	212	171	203	197	187	213	196	199	198	206	193	213	195	216	217	178	179	209	204	221	166	219	203	218	185	178	200	198	218	186	197	198	224	187	174	173	201	217	210	209	192	178	208	189	202	216	228	185	203	179	197	216	197	184	181	192	199	207	200	229	191	206	182	194	218	190	197	224	196	181	202	211	213	191	184	215	166	209	178	198	205	197	190	195	203	199	213	210	200	207	210	202	202	193	196	225	207	195	205	199	166	226	188	210	186	179	191	203	184	187	189	185	197	198	214	208	217	199	198	184	181	174	198	214	195	196	208	174	211	195	183	185	184	184	184	173	201	217	208	187	198	202	199	201	202	224	199	201	199	200	191	201	191	215	196	180	170	178	190	216	204	209	199	191	184	228	183	190	180	204	200	191	179	170	200	198	199	198	190	162	209	185	194	213	202	193	200	191	213	201	191	200	200	225	208	182	190	158	191	193	188	202	171	197	189	204	200	206	212	200	183	176	185	178	197
12856	15499	12640	6555	4579	3298	2546	1937	1633	1321	1091	1029	862	790	705	650	593	565	523	511	445	437	420	400	388	380	421	363	367	323	334	328	372	358	347	340	361	312	326	325	336	325	323	330	320	321	266	300	291	305	292	309	286	300	324	281	303	276	307	296	305	287	291	278	295	307	266	282	305	305	298	319	296	297	273	306	312	267	254	292	275	299	291	308	273	293	293	275	282	295	311	312	286	312	277	261	297	273	305	298	285	278	298	290	289	288	302	280	289	309	284	326	277	310	298	276	288	278	296	298	264	285	284	288	288	262	283	269	289	299	319	312	251	265	279	286	301	309	303	255	291	263	291	289	291	274	280	278	295	281	275	279	268	276	283	276	280	282	310	277	278	267	253	279	309	311	273	284	266	278	271	289	313	276	291	297	297	323	289	285	286	286	294	250	279	322	292	285	281	276	266	271	283	289	280	291	303	295	302	285	314	299	321	289	277	268	310	290	279	293	267	302	287	295	281	323	260	287	291	300	279	297	260	305	333	306	247	279	305	284	306	291	308	299	290	252	302	298	278	286	289	313	271	323	298	284	267	289	308	316	287	293	279	305	308	280	281	294	298	295	281	302	279	271	284	280	281	318	303	276	319	290	297	293	292	305	295	296	294	276	272	334	263	300	258	301	294	309	287	285	305	268	271	279	251	286	279	262	319	285	291	285	270	301	274	296	284	276	276	292	289	274	297	296	270	280	312	287	308	301	272	286	281	288	300	308	302	260	294	308	274	272	256	289	272	305	270	274	251	268	305	283	280	301	291	279	276	283	287	268	298	322	284	284	279	282	305	286	253	281	293	272	272	304	302	299	291	308	326	280	292	264	285	303	303	290	290	290	308	302	296	268	288	277	268	273	269	265	331	257	286	290	296	282	258	302	288	290	284	288	303	294	303	294	302	310	270	240	285	312	274	288	317	297	264	285	310	285	277	303	310	281	290	289	302	278	284	299	266	299	321	293	254	261	279	265	323	288	261	263	315	268	263	271	264	262	269	287	305	257	288	293	276	275	285	320	287	303	279	316	294	266	297	292	278	292	282	295	298	255	291	285	280	265	293	323	274	271	296	320	255	266	274	277	296	261	290	307	296	245	304	297	284	301	308	292	278	332	283	319	282	299	325	291	309	260	280	313	285	297	299	299	305	282	265	277	272	263	296	292	283	284	287	273	309	274	284	271	277	285	305	300	287	285	288	278	288	300	262	295	285	294	296	304	280	283	260	298	305	286	282	283	289	286	276	292	277	294	292	258	299	288	253	277	273	253	271	298	277	291	309	308	272	287	262	291	289	281	265	273	255	296	292	266	277	303	279	276	307	294	279	288	291	287	296	252	277	310	317	283	282	293	313	299	279	260	307	286	324	283	280	298	300	271	295	281	295	309	295	302	292	277	302	276	292	278	271	267	281	302	300	285	284	312	265	272	275	263	310	260	277	285	299	265	240	276	277	285	277	271	302	291	253	300	250	263	252	306	304	258	287	284	289	310	296	277	272	275	280	298	251	290	306	255	300	284	266	267	296	300	300	320	259	253	294	303	289	308	306	301	279	297	302	309	269	283	285	305	305	292	301	277	294	289	271	280	268	296	296	299	320	268	290	301	311	248	274	250	287	284	292	267	282	265	279	256	306	286	284	321	301	300	274	273	282	294	306	291	289	302	287	286	304	311	294	289	276	283	265	300	312	267	279	286	268	286	315	278	303	287	263	262	274	314	277	272	327	297	301	275	273	308	338	300	298	269	293	301	271	278	305	264	287	300	259	278	294	265	256	276	300	270	300	283	278	285	266	272	282	301	307	257	279	288	257	308	277	274	305	318	305	298	282	258	286	265	320	271	318	290	279	257	292	278	242	285	303	300	303	265	287	306	291	274	291	291	268	270	311	298	294	293	281	285	312	287	291	307	292	265	272	298	280	294	274	297	279	281	284	287	274	296	273	267	323	263	268	296	315	279	296	292	298	308	256	314	304	290	277	293	312	311	286	302	291	273	275	286	274	296	302	283	283	312	304	275	278	262	266	264	295	259	312	303	267	297	276	258	273	285	261	314	257	284	295	289	292	272	289	273	295	290	295	262	287	273	283	268	309	290	290	317	296	283	289	312	292	291	272	259	305	300	295	288	308	308	311	281	292	294	263	285	309	259	271	288	281	296	300	302	296	287	281	255	292	307	294	313	307	297	289	289	272	289	285	282	270	295	283	309	303	285	290	253	264	274	292	303	320	297	290	263	287	292	307	288	298	288	293	266	296	286	296	276	282	287	308	279	279	316	272	285	275	274	289	284	313	261	279	285	274	306	299	310	275	282	278	282	259	282	288	291	264	278	298	328	271	305	271	299	322	276	287	274	263	299	286	284	280	288	287	283	280	265	268	281	311	283	292	285	291	277	309	266	311	300	266	263	274	294	265	292	293	317	282	287	266	278	305	287	275	291	271	277	296	262	298	298	289	291	259	299	297	289	266	276	299	285	304	252	280	285	249	289	288	297	304	286	288	311	294	277	273	312	302	289	287	293	305	284	298	292	278	269	298	293	267	275	306	307	301	294	309	315	277	285	293	264	290	298	292	276	275	270	270	295	283	269	284	272	276	253	297	281	287	264	276	314	265	295	278	272	288	296	311	283	268	272	276	267	293	273	291	276	327	293	276	273	298	274	286	281	284	270	329	309	290	309	279	310	297	274	261	248	251	279	235	284	297	280	245	249	283	289	303	299	300	277	255	315	301	295	274	290	275	262	268	275	306	266	277	273	287	276	279	266	280	286	287	281	266	275	270	308	284	301	315	291	317	302	281	301	300	271	268	280	305	306	298	311	289	277	293	300	289	259	310	302	269	287	335	267	274	325	278	269	292	297	292	292	306	277	309	301	284	275	287	299	293	276	282	282	291	302	286	293	279	314	293	291	273	272	263	298	274	280	287	276	321	280	305	316	295	307	262	269	288	285	289	292	285	274	301	296	264	291	257	296	281	292	282	298	261	275	275	285	295	293	288	318	279	302	248	277	275	281	289	297	321	279	272	258	288	287	284	287	301	272	260	290	295	261	303	306	267	314	263	278	304	286	294	289	303	327	293	279	273	299	308	280	286	334	303	299	293	278	262	284	270	265	256	305	315	291	288	317	282	275	261	267	296	272	293	285	300	282	298	272	292	302	299	256	310	279	300	267	280	309	290	261	284	297	296	300	290	273	266	307	289	285	282	317	291	293	304	284	278	269	266	275	305	296	279	266	298	271	278	290	292	268	292	274	278	286	271	279	292	280	279	302	271	292	255	307	304	273	270	291	298	280	310	290	271	291	269	301	272	310	304	287	279	293	303	305	257	290	266	295	306	295	281	301	291	308	291	284	231	272	282	289	291	279	290	284	277	282	284	277	309	291	297	306	312	294	280	267	265	290	294	278	299	245	300	304	264	277	285	258	292	292	303	300	287	281	317	271	273	307	312	304	295	283	276	282	278	293
26946	20822	9250	668	381	373	311	300	291	286	280	279	299	301	279	304	281	306	274	283	276	286	275	293	286	275	284	303	285	281	257	268	289	273	310	291	281	271	271	288	303	268	281	240	296	289	303	278	254	267	282	267	282	290	279	287	268	300	274	284	299	295	277	276	251	271	279	287	299	275	308	274	287	277	266	271	253	304	262	269	276	292	282	263	287	265	249	274	283	290	298	295	279	247	270	316	264	300	278	286	254	279	313	267	297	279	276	290	280	289	282	298	296	273	287	253	299	298	258	256	278	276	270	269	282	287	292	263	317	276	281	250	332	314	272	279	296	284	302	278	302	279	290	262	268	269	273	289	275	256	245	245	304	285	296	294	289	259	274	241	273	274	247	274	271	282	300	277	278	278	303	286	264	261	255	275	311	300	258	303	276	299	299	275	284	322	282	236	274	281	304	322	274	281	296	242	287	283	257	295	263	275	307	286	263	302	276	269	280	282	308	272	289	273	266	282	283	341	305	270	313	269	272	265	287	279	268	261	265	297	289	278	273	273	284	283	253	313	275	275	315	277	269	244	281	278	288	275	278	298	265	289	271	278	297	310	294	268	271	292	286	270	256	322	279	297	283	277	286	309	262	258	271	264	293	266	283	309	304	249	275	257	295	279	265	276	267	278	277	296	286	259	266	282	271	292	258	257	261	283	288	313	300	265	293	270	274	285	294	294	309	292	285	263	258	278	300	267	280	281	248	274	280	294	301	296	239	266	319	267	252	268	292	276	267	274	263	308	299	258	278	316	278	304	312	263	276	267	262	275	298	296	278	308	307	257	251	284	267	258	280	286	260	284	290	276	277	287	278	277	273	282	299	277	306	313	256	266	305	271	292	299	306	287	278	284	318	250	272	302	297	277	276	304	275	270	294	273	244	291	262	315	258	318	265	244	271	296	297	311	235	258	295	306	256	230	300	297	246	267	276	272	264	280	263	289	280	275	278	285	295	275	314	258	312	265	276	263	261	271	279	280	266	300	300	287	227	315	269	285	264	301	247	245	278	254	280	291	263	253	254	281	292	278	288	294	282	254	271	271	250	298	268	301	303	260	270	284	296	263	289	313	258	251	286	272	262	258	287	285	309	287	276	277	287	270	280	253	286	283	256	266	264	269	298	290	258	258	286	270	283	306	268	306	290	292	276	270	260	272	279	252	295	285	266	272	274	294	273	262	262	279	279	303	283	243	268	267	305	260	261	277	295	255	272	253	268	279	275	284	268	262	276	271	238	280	299	281	286	271	269	298	292	276	278	283	286	263	236	285	262	300	255	274	285	291	276	268	282	278	257	280	295	273	273	303	282	286	246	286	262	287	280	245	286	295	293	298	262	274	264	280	255	285	273	282	285	287	296	279	292	279	291	278	284	266	278	245	280	262	281	297	291	299	291	272	258	284	270	255	304	294	272	297	290	260	292	287	300	288	291	293	271	280	274	268	262	277	303	242	260	277	271	279	278	271	256	261	240	276	284	270	294	294	286	251	266	278	317	314	266	296	273	292	292	287	292	285	304	281	290	276	272	255	274	272	287	276	295	282	286	314	278	265	273	268	299	261	272	291	292	261	274	267	274	288	280	291	276	236	299	263	264	278	280	273	236	269	316	277	278	267	266	317	297	245	284	254	293	287	275	281	297	287	289	308	281	260	271	282	259	256	266	285	284	275	269	292	309	266	292	254	246	275	277	285	247	302	277	292	293	256	283	289	267	298	264	285	311	289	297	275	299	265	305	270	274	266	289	277	284	278	262	275	269	259	268	229	277	265	288	264	257	281	290	277	272	296	260	260	287	277	260	325	279	280	275	275	271	281	233	286	243	307	283	273	313	268	309	278	289	271	250	318	272	261	254	291	290	261	263	291	287	268	263	285	297	299	272	304	287	292	300	290	274	296	301	286	258	286	283	259	258	270	243	300	293	287	271	284	297	274	295	295	292	330	245	278	293	283	264	261	259	287	280	266	313	300	256	282	272	248	279	255	297	284	287	226	270	270	264	265	297	305	264	244	292	259	278	252	302	270	283	283	302	303	272	314	273	292	278	291	262	271	261	280	283	269	286	277	291	275	290	287	283	300	302	278	269	287	253	277	289	282	284	249	283	268	270	287	281	287	269	287	232	279	298	302	300	282	276	290	281	249	270	285	258	279	296	265	284	312	299	262	296	277	296	278	282	280	295	290	251	263	242	270	270	278	275	320	282	295	285	287	309	264	275	259	276	261	292	300	267	304	264	246	306	271	265	266	302	251	282	276	269	309	273	248	287	278	280	296	277	263	268	264	291	247	275	305	308	287	269	258	292	278	301	258	254	255	301	280	286	289	286	268	279	271	287	292	272	234	280	295	292	272	299	291	293	276	265	270	287	279	274	260	281	279	270	265	240	287	265	263	266	280	269	273	267	270	280	286	240	280	291	294	305	285	260	248	315	299	264	284	280	319	283	291	296	253	276	272	286	305	294	262	249	292	281	284	287	299	294	285	277	294	294	281	276	259	302	271	269	275	270	288	258	275	276	274	259	320	256	269	269	272	296	271	263	266	278	280	282	242	261	263	267	276	260	266	253	264	263	259	267	278	285	275	284	264	255	287	251	252	271	291	282	278	270	274	279	292	281	290	283	281	248	261	270	292	280	281	271	276	286	286	275	271	280	266	291	244	282	288	273	272	292	284	274	282	258	294	288	284	270	275	274	243	264	261	280	252	275	287	255	277	257	277	282	277	302	283	275	268	305	299	268	282	275	273	259	352	270	274	285	243	303	288	299	273	256	279	269	244	262	266	271	267	288	286	273	246	270	285	264	299	273	263	272	273	276	306	281	253	270	264	296	253	268	264	288	295	286	238	254	257	267	274	288	293	293	259	271	281	261	322	292	296	281	274	292	296	284	286	287	287	294	283	295	278	273	265	259	236	270	282	263	267	281	287	251	285	257	283	247	312	266	248	263	259	277	313	269	237	260	254	262	273	298	272	321	299	269	269	245	263	269	276	267	295	265	277	292	302	293	284	290	297	275	278	262	275	236	265	302	300	273	275	290	309	305	268	271	274	266	257	249	273	285	285	296	266	309	298	267	262	274	280	269	285	263	288	263	279	310	280	271	287	293	268	271	275	281	266	322	284	282	251	264	274	288	276	251	285	274	278	285	302	263	279	267	300	246	266	283	300	218	292	260	305	251	291	244	304	268	264	270	266	287	274	274	279	285	275	258	289	291	283	301	298	279	298	262	264	259	262	292	298	299	286	286	278	262	275	256	273	300	278	262	273	248	245	262	260	284	286	290	279	269	261	285	299	227	292	244	275	275	280	279	295	266	301	275	265	266	264	291	276	261	284	297	279	260	282	251	272	307	290	270	281	286	289	295	281	283	266	305	259	321	286	287	276	260	257	273	272	298	259	261	286	308	305	297	292	273	293	284	280	273	271	284	290	272	247	238	274	294	261	266	293	261	305	269	243	271	272
5679	1032	931	615	547	522	436	455	404	432	391	446	376	437	390	407	424	386	409	381	378	382	391	387	378	365	402	420	395	390	403	396	390	399	357	399	402	372	388	393	424	384	446	388	408	414	375	340	408	430	400	373	389	381	396	398	386	405	391	369	358	370	364	406	391	403	396	407	375	400	401	407	382	372	379	389	398	381	397	392	412	397	421	414	381	379	400	407	396	376	396	398	422	370	387	382	390	396	377	385	372	371	371	411	379	410	372	381	402	388	379	392	377	342	369	380	408	375	383	409	397	415	402	396	399	375	398	377	358	400	417	412	361	365	409	422	414	385	387	399	390	391	387	371	399	416	404	385	371	395	409	395	393	369	387	375	367	362	420	390	414	368	388	345	389	407	424	400	405	375	408	376	368	412	391	384	353	369	399	393	388	399	378	370	420	422	436	398	377	395	409	376	397	407	389	388	420	391	408	392	385	379	369	380	384	370	387	370	381	363	398	412	381	393	404	407	395	394	392	405	412	417	388	383	404	386	414	400	411	362	384	382	401	384	396	376	391	381	408	386	389	369	386	362	404	421	377	375	376	373	408	386	390	387	389	386	385	419	357	392	421	410	383	386	408	368	379	417	387	380	406	409	388	380	417	433	390	375	355	405	363	353	375	400	384	386	406	390	396	352	399	364	365	392	386	400	387	363	409	392	397	375	407	368	383	398	398	399	389	397	396	399	376	385	395	388	427	385	412	405	362	387	391	382	395	394	383	387	390	388	366	392	396	390	383	364	364	379	376	366	361	383	412	401	360	391	398	385	372	384	368	367	387	415	381	392	367	381	375	382	404	390	421	396	389	402	389	398	385	407	373	418	402	422	389	395	400	378	375	395	389	409	375	402	415	371	405	384	384	410	367	392	399	420	413	381	369	417	392	401	407	373	396	386	406	392	444	377	406	389	375	396	375	398	363	430	405	424	370	406	369	407	418	402	356	414	397	380	396	364	361	391	393	365	361	385	385	367	384	390	379	355	358	409	377	392	380	398	406	393	418	376	410	366	405	401	396	396	394	359	412	422	394	359	385	388	382	407	379	385	374	388	378	372	403	368	362	424	406	401	398	434	385	371	392	402	394	402	363	397	399	374	373	373	404	369	355	391	353	406	374	416	395	403	353	365	399	436	415	343	369	385	396	378	397	396	398	380	410	436	395	378	410	347	381	406	377	383	410	363	362	377	404	365	358	374	382	397	389	406	375	351	416	365	382	373	374	397	410	403	371	402	378	424	369	380	424	423	426	399	342	409	392	382	379	363	394	401	392	376	379	399	367	405	415	401	398	419	415	410	397	426	397	395	381	378	396	431	386	395	380	392	388	405	378	388	364	404	404	427	379	381	394	394	382	398	394	359	404	408	357	416	390	406	396	360	415	425	414	347	386	374	410	400	414	372	401	367	394	385	398	356	360	408	374	418	405	364	389	401	365	400	368	395	412	371	335	400	384	417	386	384	392	396	406	396	394	383	390	370	406	387	421	375	403	383	422	415	387	380	413	376	454	360	380	395	393	359	374	393	397	387	351	385	414	406	427	434	402	404	403	365	398	396	404	360	371	370	373	404	380	417	377	392	362	391	377	403	370	355	351	375	409	389	364	409	392	367	379	362	368	366	375	420	391	396	381	385	387	392	414	395	415	411	410	373	393	398	423	371	365	401	398	407	363	415	384	390	383	374	377	373	383	395	408	380	362	369	392	418	393	406	401	386	380	376	389	381	398	420	408	391	383	381	397	352	405	369	375	381	386	373	386	421	360	385	367	393	379	407	369	402	404	388	351	353	368	384	414	374	399	406	377	409	420	433	392	421	378	369	389	357	364	343	380	370	383	397	392	354	364	406	382	416	380	405	410	395	361	403	369	402	393	371	388	381	393	400	405	365	418	390	406	368	398	404	396	406	368	397	411	418	387	370	334	402	351	393	377	405	391	415	382	394	388	358	421	351	399	383	390	405	393	381	392	390	420	411	391	359	389	374	376	374	388	397	404	406	397	401	399	398	415	414	381	377	391	380	404	401	397	383	360	382	352	387	413	386	375	399	388	389	389	390	393	396	416	386	402	390	375	389	360	408	403	403	388	423	354	365	390	373	433	399	389	381	380	396	377	378	379	402	404	403	364	395	403	396	374	432	379	376	421	392	391	388	403	405	423	394	393	392	369	381	388	378	385	384	402	351	395	358	387	362	374	387	380	417	405	404	372	380	380	406	383	410	408	374	353	381	364	403	348	372	387	344	387	369	390	381	399	377	410	415	413	398	371	376	363	362	383	365	400	371	364	405	392	387	387	376	387	389	344	394	380	389	393	383	412	421	369	402	379	348	409	376	370	375	351	428	388	415	377	393	397	368	385	371	338	404	394	430	406	390	392	366	397	406	417	375	386	380	390	388	399	377	436	384	388	383	380	369	349	366	383	357	418	388	365	398	410	376	391	395	403	345	422	373	368	396	366	393	377	376	357	407	364	379	386	364	389	408	407	417	404	415	395	358	372	388	378	395	407	387	400	386	392	360	391	385	392	410	404	394	369	375	395	405	380	394	411	388	389	352	369	377	386	372	387	399	406	414	360	404	375	385	389	354	369	377	403	405	395	381	397	378	387	367	413	361	435	406	389	391	410	409	388	388	383	400	395	375	427	399	374	392	375	388	372	384	403	393	406	382	393	402	397	389	374	395	388	350	398	410	426	401	373	382	355	407	382	375	412	405	407	395	424	423	379	390	413	410	385	395	381	351	372	413	392	365	387	362	404	408	389	406	406	406	402	411	408	403	384	430	354	421	388	393	396	373	385	407	382	404	373	352	405	404	391	399	359	374	388	418	375	392	366	402	375	377	384	379	403	401	363	375	367	384	360	409	388	351	400	369	400	440	371	405	400	392	409	416	383	380	393	402	409	359	378	401	422	397	376	360	381	411	419	374	389	362	398	378	350	379	408	382	371	393	397	397	397	367	418	385	388	419	419	393	411	389	394	409	414	356	394	392	377	392	403	416	377	362	420	393	375	399	374	384	391	408	411	413	407	404	424	358	373	411	381	410	379	442	355	424	408	408	385	363	399	409	403	378	372	397	395	368	376	373	402	359	383	388	423	385	352	379	391	401	398	415	374	420	401	378	374	366	412	419	418	418	428	402	404	397	373	371	386	376	392	373	379	368	393	419	397	430	407	390	420	381	381	408	401	450	367	377	404	385	372	395	399	368	402	388	396	395	399	403	391	366	387	401	421	392	389	404	408	409	396	359	389	356	382	398	386	358	389	428	373	377	407	380	381	391	364	409	371	370	402	391	375	365	407	405	361	390	409	367	390	373	366	417	397	397	388	398	387	397	424	391	403	399	339	426	402	390	420	401	375	395	401	427	377	357	393	371	389	380	396	388	345	396	411	413	366	384	396	389	372	383	428	375	395	378	365	408	410	391	411	391	375	389	370	383	384	380	398	412	400	405	393	390	384	397	405	411
23792	21268	28869	23985	21271	11707	1097	702	561	528	520	454	465	398	401	442	386	395	331	408	371	376	380	381	374	381	382	327	329	300	331	373	364	354	379	330	336	338	374	353	321	347	330	343	341	348	341	340	345	338	327	323	319	341	346	352	356	346	362	357	376	315	317	328	318	344	340	335	370	343	393	337	351	380	305	300	372	372	323	354	368	331	353	360	342	305	334	347	324	309	352	337	345	299	329	345	334	385	349	332	333	333	334	359	347	341	336	334	339	328	329	335	307	315	326	329	318	345	364	302	367	355	306	353	327	364	319	357	327	355	349	357	298	366	366	359	345	341	354	329	318	345	371	314	340	336	367	344	347	352	323	359	356	358	316	327	373	330	348	336	353	334	357	366	321	336	325	330	339	321	330	381	352	313	333	296	333	334	360	355	333	334	357	340	317	336	336	331	338	351	335	316	337	322	345	355	321	345	333	308	346	353	343	361	330	330	359	317	350	313	355	341	324	338	327	326	337	336	310	360	362	338	348	315	304	374	377	373	342	333	359	313	322	379	343	353	339	343	341	325	351	319	320	334	353	359	359	331	310	351	334	331	316	332	336	313	352	333	331	334	340	362	357	352	330	336	316	333	320	324	321	342	314	344	339	318	347	374	330	355	343	353	353	383	346	355	350	345	333	340	341	352	325	325	330	352	366	354	338	348	357	346	360	328	346	339	351	331	351	349	334	321	316	340	384	321	357	319	330	335	330	389	349	332	353	306	357	325	339	333	320	322	342	367	337	341	382	347	335	311	355	341	353	321	335	351	326	327	335	342	363	325	320	347	350	344	352	346	343	319	355	349	381	314	338	324	311	329	336	320	344	339	330	364	372	343	378	356	317	297	339	369	349	372	318	318	342	348	351	341	296	337	361	335	356	334	320	352	327	310	363	350	334	380	313	375	297	331	326	354	323	350	322	317	360	337	328	353	348	340	366	327	324	340	309	350	340	325	299	304	355	328	354	338	335	368	362	333	314	331	337	382	344	328	302	319	337	320	323	319	324	336	356	319	334	323	325	339	319	348	347	343	341	328	361	322	359	336	338	332	337	349	334	332	332	371	332	355	340	331	345	330	355	350	337	342	351	324	357	357	371	361	324	339	345	352	305	313	348	341	306	328	330	354	349	363	321	333	332	335	378	356	326	345	352	361	346	355	334	340	335	341	342	308	313	330	331	350	364	355	319	350	324	299	297	354	324	336	354	310	333	354	329	315	336	320	360	363	316	305	357	318	306	357	316	337	319	345	355	310	346	346	341	366	338	343	340	309	336	334	321	365	346	343	328	365	347	339	363	303	374	336	328	327	333	338	355	355	346	366	319	343	329	359	329	309	367	319	318	331	326	339	347	323	310	346	337	373	325	315	360	348	313	328	374	321	331	363	351	349	360	317	353	350	346	332	322	329	340	325	322	309	345	358	333	353	341	340	324	321	350	333	333	329	343	322	355	358	378	309	339	343	331	371	320	340	331	313	345	313	353	363	328	348	357	345	343	347	281	319	342	305	340	332	344	319	360	355	344	341	327	333	347	341	324	352	336	369	317	327	346	375	391	347	331	344	372	366	355	304	310	321	344	336	324	321	342	332	340	303	348	322	332	341	358	336	358	356	332	332	326	340	321	304	325	332	338	336	343	325	357	322	346	363	367	350	330	334	326	300	318	339	324	356	349	319	331	323	354	349	361	345	321	321	316	332	344	343	354	379	332	332	360	348	343	329	355	340	352	324	307	345	318	340	351	304	312	325	379	330	309	312	329	334	323	325	317	351	360	367	339	352	338	340	336	342	354	328	340	341	338	354	350	335	338	330	319	345	317	322	350	327	356	297	364	332	337	344	310	332	329	318	341	357	352	374	347	328	326	360	346	320	313	334	329	331	337	364	345	328	347	349	351	344	357	351	315	352	340	360	306	360	319	328	341	381	331	347	332	331	336	328	342	347	318	333	317	336	341	350	359	357	325	324	338	319	338	332	316	355	355	341	318	350	355	342	345	338	323	359	315	343	360	367	320	357	338	323	342	323	347	328	356	314	337	322	342	341	328	351	349	331	345	339	327	341	344	341	348	366	367	322	322	341	347	336	334	363	330	346	339	325	320	345	330	345	378	355	307	341	348	350	334	334	341	348	343	344	338	314	331	328	335	306	361	324	328	341	299	337	326	330	312	314	363	310	338	348	341	326	333	328	349	334	339	344	351	317	338	363	316	314	318	329	353	340	318	361	371	357	299	360	328	310	312	333	331	360	315	329	333	369	345	328	344	354	304	350	341	317	320	319	333	359	333	344	327	337	327	320	360	331	328	325	329	335	329	309	344	360	352	367	311	345	353	321	333	339	381	335	346	315	336	345	347	347	378	347	346	344	326	315	334	366	332	300	333	354	343	351	334	354	362	325	349	352	353	320	345	306	338	289	294	298	318	344	301	313	355	338	304	324	328	310	360	367	342	302	346	340	349	328	348	320	326	363	336	333	345	334	337	343	354	307	361	307	332	340	308	369	382	356	336	347	320	355	316	368	317	315	336	314	338	310	333	360	322	297	314	359	350	348	336	384	340	330	375	345	324	320	316	335	363	343	327	347	350	357	321	349	331	350	326	357	327	325	342	322	324	338	341	319	307	355	327	329	305	324	310	356	346	343	342	359	352	349	343	345	361	322	362	327	301	351	336	331	341	344	343	332	364	324	330	343	350	342	355	342	319	368	317	306	360	332	375	312	341	312	335	350	312	355	353	313	377	352	347	328	311	330	357	321	321	314	330	332	333	323	329	327	333	320	341	355	306	361	336	369	337	352	340	330	314	347	337	345	336	336	355	331	356	326	358	339	309	319	340	335	321	345	329	329	309	381	354	342	324	330	322	352	374	351	339	336	351	337	332	336	315	300	382	344	350	327	326	327	337	363	356	334	339	341	330	347	306	340	325	351	374	349	346	342	375	320	327	318	350	360	341	332	309	331	375	368	341	346	344	316	321	353	376	335	341	336	371	329	346	360	347	332	330	336	355	336	314	350	326	369	368	308	306	315	313	329	347	329	349	329	340	310	330	338	353	335	357	323	362	336	346	320	334	338	349	329	319	346	342	335	326	347	351	335	308	311	327	310	340	357	362	361	334	328	327	377	360	333	328	340	312	330	352	315	309	363	354	344	330	340	306	320	352	361	377	358	325	337	336	327	359	368	340	346	333	331	341	355	327	315	331	351	338	337	331	347	368	335	332	346	299	348	343	304	329	308	320	350	349	373	327	335	346	348	334	385	348	347	349	312	326	325	330	335	364	340	322	351	309	304	355	350	340	340	356	343	363	347	336	336	350	355	360	359	360	360	326	372	312	317	337	330	368	349	326	381	326	363	341	384	323	322	324	332	305	346	351	335	355	327	325	332	335	382	375	360	344	329	349	347	330	314	332	353	336	386	317	325	356	325	329	383	300	313	333	340	327	324	334	326	336	346	334	375	346	346	322	353
10907	9723	7997	3913	2788	2096	1642	1380	1179	1020	865	848	788	729	709	686	608	619	601	611	589	535	518	556	564	535	555	542	545	537	523	523	530	535	548	535	523	450	512	499	490	525	492	495	479	523	496	522	509	502	484	483	487	477	456	483	454	522	511	494	490	478	506	503	503	499	469	476	508	466	519	524	491	496	499	466	472	477	491	491	500	466	449	494	439	502	470	488	479	482	490	473	434	500	473	505	488	469	439	462	465	435	444	492	491	426	504	466	497	560	511	471	458	493	522	504	508	466	498	540	460	464	483	466	502	468	450	486	481	471	499	489	452	495	487	492	483	458	469	499	491	455	435	519	517	474	465	482	435	452	443	466	495	473	483	520	530	470	459	433	498	505	475	487	483	477	510	501	460	434	486	472	485	480	432	506	522	477	466	477	488	507	484	495	460	456	466	467	473	498	483	454	482	494	524	491	492	464	515	480	457	541	503	474	452	516	497	489	472	480	482	500	477	437	505	478	472	477	460	483	466	445	523	477	498	464	480	504	503	486	478	481	511	489	474	490	491	488	481	501	492	467	498	483	487	479	488	446	449	479	481	495	494	476	464	479	528	512	437	465	474	462	479	510	452	514	492	479	498	428	508	460	486	441	486	497	489	441	484	474	466	485	521	478	518	496	456	530	479	477	484	473	432	511	464	475	467	509	487	468	490	484	449	474	443	505	483	506	495	458	459	430	505	520	481	490	468	459	495	457	486	465	469	477	461	493	451	464	485	475	458	461	451	521	469	472	461	487	469	456	493	484	484	508	440	470	498	472	478	499	470	441	475	433	479	483	492	486	460	477	485	446	453	452	439	479	502	463	472	481	494	478	447	463	438	458	481	449	504	479	468	494	440	520	474	458	479	477	494	453	491	486	460	497	497	469	488	448	465	484	473	503	466	429	477	517	523	488	506	476	490	478	504	480	506	462	463	485	461	434	458	493	478	485	474	496	480	501	495	472	526	474	483	518	499	473	475	494	432	459	473	457	501	498	518	480	520	486	488	496	435	452	501	492	453	518	496	456	489	508	452	491	454	478	468	482	495	445	530	481	478	449	476	509	477	520	505	478	502	469	452	484	496	468	501	475	481	470	484	512	481	509	472	453	485	508	492	471	460	488	512	485	534	473	478	506	493	488	448	467	500	472	448	478	457	464	461	479	456	469	502	430	458	476	507	490	474	518	466	521	458	462	481	498	456	465	489	464	481	509	467	506	518	447	471	484	491	496	476	464	458	453	479	499	499	479	524	498	475	477	480	501	487	481	498	454	453	436	490	463	480	511	456	485	511	443	470	521	504	477	475	508	519	477	490	495	479	490	491	471	483	478	533	490	467	476	457	439	488	491	514	462	500	497	478	474	471	489	477	470	454	473	468	479	440	508	464	509	485	458	490	484	480	482	490	476	483	479	458	507	495	498	512	466	472	501	513	489	480	480	490	480	507	461	482	500	431	470	439	477	505	488	483	493	478	483	475	485	456	492	476	469	463	505	472	476	437	495	446	479	485	441	503	470	519	501	499	500	472	505	492	459	477	468	469	472	459	489	485	472	468	453	462	497	484	444	465	473	493	481	539	484	475	457	477	505	513	453	471	483	489	451	464	510	460	478	487	478	475	416	493	490	471	487	451	469	449	470	508	503	479	441	455	509	453	512	455	473	524	451	529	534	450	500	469	469	467	471	467	519	477	532	490	486	495	411	482	466	513	471	457	519	464	483	474	452	468	492	449	484	444	486	442	471	484	541	463	512	498	471	522	446	484	486	530	473	479	478	497	492	468	453	459	459	497	454	466	441	484	452	515	470	454	475	472	511	470	464	465	467	469	491	491	490	512	488	473	493	470	494	502	463	507	464	477	503	452	480	452	475	476	470	488	449	500	461	474	466	468	457	505	460	486	472	475	481	484	496	456	443	472	505	487	526	442	472	466	527	473	509	512	487	481	487	478	443	498	528	481	449	429	502	464	498	473	472	465	464	444	472	458	475	501	475	490	485	480	488	473	437	449	496	449	452	496	442	444	440	486	449	489	503	526	458	461	481	503	496	481	461	491	463	509	474	477	485	514	461	476	459	446	466	437	471	450	506	462	485	446	501	494	473	435	518	451	467	484	453	441	477	486	508	482	458	496	494	458	521	512	474	484	515	513	465	466	477	486	497	505	512	467	521	467	518	469	499	464	457	517	514	502	474	516	473	409	452	493	508	488	488	491	426	487	484	445	470	448	474	498	468	440	488	492	489	483	446	506	487	492	481	451	462	475	479	466	471	451	435	485	489	450	483	442	485	466	503	482	489	482	485	506	492	460	513	510	466	457	427	500	475	481	471	473	473	484	467	523	480	522	472	449	502	449	459	473	497	425	486	446	448	486	468	476	450	480	489	506	467	463	456	468	497	480	452	476	488	466	513	493	502	443	488	461	476	479	463	488	447	484	477	484	501	465	492	484	498	501	504	517	503	466	456	493	463	469	477	480	472	482	470	495	447	481	493	466	455	487	463	482	505	499	490	453	480	464	464	402	513	443	471	500	493	495	494	467	465	486	477	478	495	513	481	481	448	489	503	451	471	511	460	504	481	485	503	465	492	476	502	482	503	478	484	448	451	509	445	493	507	511	532	466	497	496	518	494	481	452	483	506	451	468	486	458	482	464	490	469	456	486	501	492	441	469	474	473	496	483	460	483	491	477	504	498	450	448	473	478	448	472	464	459	508	498	484	504	501	472	478	466	511	463	478	468	472	448	485	457	472	495	463	479	510	464	485	493	471	456	514	477	465	493	418	455	483	510	488	463	478	449	503	485	474	516	482	496	489	476	457	473	482	493	471	477	493	448	483	483	462	505	465	493	475	488	491	472	497	458	485	478	463	483	461	496	486	443	482	459	479	469	475	443	487	487	483	489	442	462	444	475	499	469	499	448	498	513	480	464	464	505	470	502	483	488	473	461	447	476	462	465	487	445	440	493	439	436	486	471	518	493	498	496	493	491	502	496	442	470	439	506	494	488	472	495	521	491	463	488	482	483	501	472	496	466	493	448	501	442	495	494	453	446	473	476	465	472	459	447	510	497	485	455	469	450	524	523	500	464	451	489	458	492	498	497	478	477	509	496	478	461	461	464	469	513	529	444	487	472	482	482	481	493	472	507	477	459	467	479	481	488	481	428	473	464	489	476	480	479	467	504	476	474	448	500	477	512	503	518	532	486	493	531	483	516	486	434	485	455	457	471	461	494	480	489	502	454	453	482	527	478	457	504	525	507	472	498	472	468	509	447	491	463	483	468	474	480	497	483	495	497	444	474	494	464	506	478	487	500	473	474	475	484	468	454	488	485	497	472	454	448	455	487	475	436	537	494	477	494	480	462	461	470	471	492	484	467	491	453	473	488	473	484	466	445	442	497	466	521	454	474	478	515	492	487	469	440	487	489	476	491	504	480	452	473	481	492	450	485	454	440	450	467	466	514	484	473	467
22865	21274	29299	23551	21278	21321	10023	965	615	593	475	426	363	350	277	329	290	298	257	265	264	243	287	268	214	233	257	228	223	218	231	226	228	238	252	232	219	219	224	219	204	196	225	209	211	190	197	202	201	204	216	209	222	214	189	212	208	209	176	189	184	208	192	220	207	192	179	198	200	210	196	214	209	219	228	198	195	205	216	189	213	211	220	216	210	178	218	193	186	178	183	229	195	199	174	210	200	179	186	198	216	193	202	191	208	181	177	221	192	213	195	191	197	185	194	208	171	183	184	213	193	200	204	197	195	208	181	213	185	196	187	211	200	167	168	179	193	206	200	214	187	180	180	173	197	205	182	205	182	202	205	187	228	188	192	175	225	191	216	188	175	199	196	203	194	200	201	192	193	206	159	182	185	193	213	203	213	192	194	172	200	186	209	200	180	194	188	201	216	190	197	209	212	180	211	191	193	194	180	195	218	213	209	176	176	211	197	191	183	172	209	203	206	193	183	185	189	216	197	228	196	201	209	218	186	167	224	201	198	198	173	223	178	192	207	209	175	194	186	190	208	192	204	183	184	189	192	207	224	194	191	169	205	203	193	175	218	193	192	202	176	207	193	203	206	179	172	200	196	216	192	207	214	190	201	201	201	196	230	232	190	230	198	192	198	195	185	196	184	199	192	193	197	192	202	179	214	192	189	224	202	184	187	209	212	199	190	206	201	209	174	194	210	190	175	174	201	214	192	187	206	190	189	175	188	195	191	175	190	191	206	199	176	209	177	191	178	206	184	202	180	225	191	181	215	204	200	178	197	193	220	191	180	193	221	203	205	184	223	203	199	180	213	215	206	203	194	188	201	220	204	191	190	216	183	199	183	204	228	227	186	181	181	191	209	192	178	207	212	195	208	206	204	225	202	209	196	182	199	199	193	202	207	169	209	183	190	201	191	211	194	185	195	190	198	201	227	195	172	198	185	194	184	204	187	184	176	203	190	200	212	186	203	218	187	175	193	190	186	194	191	184	207	204	210	176	183	180	205	167	203	208	212	223	192	202	178	184	172	198	207	186	193	212	190	196	199	191	212	177	187	212	198	224	196	205	175	208	191	205	195	198	176	213	203	209	191	175	186	203	202	187	210	183	200	205	184	182	209	206	195	210	206	179	192	200	211	165	197	169	189	195	201	191	225	197	215	209	202	201	191	193	170	182	202	207	204	217	194	198	196	218	182	188	185	214	204	198	187	183	193	190	174	213	172	209	195	203	185	200	206	206	179	199	181	219	185	216	194	194	216	196	199	210	202	161	196	221	184	182	206	204	189	194	167	193	188	197	191	183	219	181	207	187	205	191	211	221	193	194	194	223	221	203	201	189	219	212	196	202	217	182	177	191	203	206	207	224	203	205	192	195	189	194	185	196	172	180	206	197	201	204	224	214	224	182	185	205	200	180	202	186	196	193	199	175	200	186	176	181	204	193	207	193	194	189	202	184	199	193	187	209	207	175	182	203	217	239	182	190	205	221	189	211	166	216	193	206	191	188	194	199	214	184	198	198	184	195	203	195	187	168	197	185	170	186	202	205	194	203	202	206	192	210	182	179	196	195	206	194	185	215	196	206	178	212	196	211	180	197	196	188	200	181	179	176	195	207	217	217	209	184	184	176	230	208	163	185	221	183	199	189	201	208	216	201	201	202	197	207	190	216	188	205	196	199	206	195	193	204	221	195	192	199	186	189	212	192	201	193	198	201	193	188	208	200	209	188	182	202	216	194	185	204	208	182	206	217	208	215	161	194	185	215	211	194	201	189	210	183	183	193	205	182	205	204	211	195	191	195	207	206	205	201	203	180	189	200	206	202	180	181	183	192	183	195	194	184	195	207	201	200	176	194	197	184	205	213	218	177	191	231	209	193	189	208	206	212	192	188	205	188	209	189	188	198	212	186	203	198	210	206	203	207	208	168	225	202	180	187	202	211	195	199	196	221	198	188	203	194	184	187	186	240	195	185	185	200	204	186	182	196	208	214	191	181	182	199	216	174	218	195	210	200	192	188	200	211	201	219	212	186	201	208	203	187	200	209	224	202	210	196	182	187	191	192	228	216	183	215	161	188	183	196	207	167	183	236	215	187	218	215	208	211	195	207	193	209	186	189	198	201	200	205	184	226	196	188	199	210	187	209	198	197	207	219	204	177	209	194	187	188	211	222	191	194	193	199	180	212	206	193	187	221	177	222	202	187	209	202	223	213	210	204	207	204	199	207	214	214	176	156	230	208	211	225	193	207	201	193	205	206	205	203	196	204	185	205	220	196	235	211	181	216	203	210	171	198	217	212	203	188	200	207	202	199	180	194	184	175	193	200	196	180	203	196	196	190	215	200	199	216	213	203	194	213	201	178	213	186	181	219	216	203	209	222	177	198	188	178	188	221	208	211	200	188	173	182	213	208	212	194	229	187	222	197	182	213	197	198	185	216	213	178	209	203	175	198	200	197	196	214	190	214	200	175	205	218	178	206	209	190	204	207	209	189	218	195	207	200	203	199	196	184	188	203	196	195	242	190	176	176	177	196	193	198	197	200	193	177	198	198	201	181	185	188	189	187	196	209	188	215	211	188	191	184	195	195	184	201	199	185	198	193	209	187	211	195	184	192	208	188	184	205	190	193	180	195	191	174	192	208	211	187	189	195	174	202	192	214	176	176	188	203	208	179	179	193	179	202	226	205	182	192	220	174	218	195	212	190	205	183	198	214	182	210	175	169	200	197	195	189	197	172	213	185	221	183	198	203	202	179	192	177	205	190	169	195	186	194	203	204	192	196	201	197	224	184	201	206	210	205	184	183	241	201	204	199	232	196	186	206	200	188	190	178	191	184	191	156	211	205	182	194	186	188	207	166	203	185	184	207	197	208	194	199	201	206	212	214	212	199	194	201	168	192	200	190	192	218	167	194	191	225	186	193	193	179	174	194	192	192	198	181	187	207	198	194	185	205	189	189	210	197	229	177	164	195	210	197	180	226	200	193	189	184	189	219	192	185	175	218	198	226	209	191	210	197	197	207	181	205	202	196	198	188	199	197	195	209	192	205	207	212	197	201	213	189	200	195	216	179	189	211	196	209	183	192	210	179	187	212	196	182	188	210	197	213	197	191	187	188	199	191	184	190	183	169	186	203	223	174	196	206	181	197	206	188	220	196	210	184	185	192	205	195	206	213	195	193	219	182	192	195	233	203	207	158	191	199	206	201	191	192	190	182	207	200	211	208	191	198	207	214	195	195	203	175	200	195	182	208	200	190	173	206	185	217	185	176	182	202	210	202	181	164	218	179	208	189	185	189	170	202	180	213	181	185	205	185	191	196	194	183	196	207	196	197	207	203	180	192	215	196	193	187	202	208	185	197	210	171	173	195	203	201	211	173	214	206	180	188	182	198	197	201	183	190	182	204	186	191	206	194	186	175	212	201	212	199	183	201	171	191	200	203	193	177	213	184	193	196	198	182	184	175
12924	15715	12942	6531	4470	3372	2578	2040	1627	1273	1178	966	867	742	720	634	594	582	507	459	421	425	448	421	385	402	387	356	357	346	349	345	320	377	350	324	312	315	358	329	328	310	303	334	308	292	328	315	313	321	313	331	294	298	278	329	282	284	290	280	252	318	271	319	327	301	322	281	257	284	320	291	262	264	315	312	304	294	273	285	282	279	293	276	302	272	293	292	306	293	278	309	280	315	295	298	305	268	265	281	298	272	258	272	298	301	305	278	256	290	308	299	282	281	289	276	267	300	269	269	321	281	323	283	285	274	279	296	265	303	282	290	298	308	330	289	274	293	280	278	297	266	299	271	311	278	338	315	266	284	300	276	270	306	292	256	302	292	303	261	326	297	286	293	322	287	310	277	289	294	294	300	298	301	263	274	311	255	299	257	275	298	275	263	281	281	247	243	277	268	288	293	292	282	283	267	300	278	315	317	286	284	265	278	258	312	283	317	286	264	280	266	276	256	250	270	302	269	284	281	278	257	294	279	288	275	288	279	280	307	254	270	272	301	253	273	268	267	296	257	240	298	272	286	262	289	271	270	269	290	289	277	297	297	284	275	242	275	266	252	289	281	292	265	282	274	300	296	277	297	277	301	293	249	297	271	271	299	268	279	303	254	270	264	289	299	292	293	284	292	281	278	288	282	252	282	242	260	286	286	278	277	272	272	262	280	295	281	298	280	281	264	297	322	268	287	303	303	276	299	304	277	289	281	298	285	273	300	317	294	269	290	289	280	285	262	276	294	307	298	266	250	270	287	288	329	305	268	272	312	273	281	287	278	300	283	275	266	304	259	297	258	255	273	279	303	299	251	284	257	288	281	308	279	275	298	266	282	270	265	274	286	280	303	303	280	266	258	262	321	286	253	295	288	284	287	288	299	276	287	286	292	259	285	285	274	292	276	255	293	289	298	254	270	275	269	264	262	300	309	310	299	307	288	318	303	277	281	292	323	289	285	313	301	252	289	277	266	255	263	271	255	326	274	285	272	261	302	288	284	298	287	246	270	251	248	292	308	282	280	294	286	263	307	299	254	266	297	272	310	288	283	292	276	297	275	274	272	264	289	258	264	295	288	312	304	284	263	257	275	277	266	257	273	263	270	248	292	289	293	257	269	294	286	279	305	262	289	268	296	306	294	271	274	297	279	305	276	282	268	336	312	289	272	276	290	268	320	272	291	304	273	280	271	271	295	279	271	253	285	254	274	308	298	306	266	286	287	298	277	305	288	282	259	291	255	302	291	297	310	294	276	304	291	270	297	288	285	273	281	310	283	285	298	279	287	284	259	263	288	273	276	297	276	285	265	268	267	264	294	275	306	272	257	307	305	291	244	278	269	303	296	294	263	266	319	309	307	273	295	310	274	294	288	273	302	275	300	309	321	280	293	261	267	291	305	278	284	274	282	279	305	311	267	282	309	275	276	315	280	292	268	279	283	283	288	290	270	288	262	280	258	270	307	269	293	295	272	257	326	265	302	257	261	267	269	289	316	283	302	285	286	289	296	267	261	287	257	285	276	303	296	277	289	274	288	292	286	254	289	289	300	266	292	303	314	272	243	280	290	319	307	288	313	285	284	299	300	288	296	287	294	277	301	296	278	273	275	282	251	289	265	295	278	269	277	270	269	298	292	246	278	265	275	296	295	315	283	262	293	291	302	296	275	304	273	285	293	287	285	291	284	283	326	271	303	306	290	274	305	231	249	294	320	291	294	316	287	296	281	285	306	272	319	260	290	306	281	279	292	308	282	274	275	291	267	279	282	290	294	286	296	297	292	260	318	258	319	264	287	281	249	259	268	273	280	241	314	281	279	291	307	299	306	297	289	278	304	276	244	291	320	285	312	302	263	243	311	278	296	292	312	293	274	264	253	303	284	288	304	292	278	315	280	303	292	259	280	297	307	269	271	240	278	285	276	281	297	285	282	279	287	278	294	290	270	299	262	279	295	287	267	275	289	284	268	275	289	296	261	273	283	275	275	268	305	275	263	267	280	268	292	268	277	294	287	295	262	309	292	300	288	281	271	318	299	273	288	268	273	270	261	308	297	308	301	267	283	267	275	283	291	282	286	276	299	305	273	296	276	287	292	296	287	303	315	292	279	257	256	251	267	288	285	291	266	274	320	327	273	292	294	300	254	290	262	291	296	298	277	305	278	274	296	275	283	305	268	298	278	293	282	302	305	299	289	288	289	278	290	289	252	273	266	298	314	281	280	281	306	279	306	281	280	301	306	286	324	287	287	289	293	274	287	247	274	276	270	280	273	274	275	298	274	260	280	284	304	301	267	302	311	278	262	271	281	318	277	281	308	302	297	302	269	296	262	278	299	294	284	272	294	283	241	292	295	311	295	291	295	251	303	258	302	271	263	266	301	286	290	290	289	291	290	274	266	275	286	292	273	269	273	282	299	289	296	313	318	290	275	265	300	309	289	302	328	276	269	294	286	278	273	285	281	267	280	291	292	284	269	300	314	301	289	272	286	284	271	263	297	296	283	334	258	294	286	259	287	297	280	289	289	304	308	309	300	295	284	286	297	259	295	290	294	292	288	295	286	293	270	288	282	289	280	290	287	286	287	283	291	288	261	280	287	294	296	279	298	272	289	298	292	253	289	263	277	298	293	298	281	279	291	270	263	302	300	249	261	293	279	242	282	281	273	273	265	311	326	299	258	264	280	314	309	266	291	273	253	289	279	294	276	258	276	272	273	277	301	282	295	287	311	291	309	295	293	284	278	284	327	287	297	282	255	302	287	294	281	273	281	282	285	265	298	262	250	299	273	279	282	263	286	321	303	293	284	326	282	289	284	285	298	278	279	299	265	267	253	296	268	302	276	288	269	273	274	292	283	304	286	288	263	285	262	301	286	284	281	314	281	295	276	265	294	254	262	288	243	285	293	275	287	303	272	316	254	298	273	292	287	279	274	316	281	259	274	264	320	287	259	278	284	293	314	270	249	269	284	277	285	297	287	310	304	279	309	288	288	286	300	287	282	276	321	279	255	256	265	294	276	303	287	302	291	283	270	280	283	277	304	296	277	299	308	264	267	275	262	281	294	315	290	282	262	275	306	241	295	298	284	307	277	300	255	287	256	291	273	306	294	281	251	307	301	298	278	281	279	281	280	286	299	267	308	287	279	271	299	306	285	296	285	279	306	270	276	255	255	274	289	284	256	278	284	274	271	301	293	274	294	332	255	291	288	296	286	306	292	292	300	262	273	287	297	246	293	255	309	294	285	268	278	299	292	287	283	269	272	275	270	304	315	284	280	308	281	276	313	293	278	256	260	273	267	283	278	275	321	272	279	294	266	276	294	290	263	282	301	274	272	259	305	251	280	269	284	259	277	272	304	273	270	285	303	277	284	272	272	281	279	287	296	299	288	262	287	286	291	294	251	239	256	285	283	296	296	275	305	305	291	277	293	307	275	283	277	288	274	280	282	264	280	300	297	275	294
26790	20775	9222	683	399	324	306	298	294	303	304	280	257	288	287	304	279	262	274	304	293	282	274	281	297	288	284	286	280	282	250	266	279	264	295	307	301	286	273	279	266	296	260	291	286	280	259	289	298	267	282	287	271	288	280	267	287	281	281	267	278	287	247	273	296	254	284	292	235	248	270	256	278	274	261	280	280	286	228	268	252	261	255	254	279	255	300	293	263	259	294	272	264	311	280	291	283	262	267	269	286	280	258	278	277	309	258	256	257	272	284	300	268	266	292	255	283	278	268	271	297	265	267	258	289	268	278	273	298	255	324	269	285	275	245	334	286	281	268	278	289	292	277	246	282	312	293	272	267	287	275	281	299	283	284	291	282	279	279	262	278	265	297	262	286	292	303	255	269	310	277	290	277	323	283	294	266	265	265	252	296	266	288	298	280	262	271	252	279	306	248	250	281	287	265	266	245	279	284	275	266	291	277	304	262	244	276	263	293	241	256	288	241	273	244	286	259	291	275	287	260	271	286	273	264	263	278	319	266	255	274	314	290	280	294	257	280	292	298	291	274	291	287	283	264	263	314	282	271	273	276	257	271	314	286	268	288	279	282	264	261	279	291	277	275	278	264	275	279	254	255	289	276	291	303	250	297	280	280	286	280	293	277	268	281	286	278	267	288	271	292	269	248	265	309	293	283	304	285	265	259	257	286	267	268	294	271	262	259	277	311	283	285	247	300	251	280	268	272	272	288	302	279	266	286	256	278	265	286	272	288	276	273	295	278	279	242	265	279	296	271	247	254	287	275	304	286	275	275	269	257	255	257	250	284	264	283	275	302	281	268	279	252	253	293	282	274	246	322	291	300	258	304	267	273	267	268	276	290	274	305	285	264	297	264	272	264	268	285	280	285	234	293	252	269	276	279	274	274	247	283	274	253	271	266	261	252	249	281	267	299	286	286	254	272	268	260	247	248	268	248	255	302	282	287	278	273	255	266	288	245	251	302	289	273	289	289	291	251	253	278	255	269	245	276	264	274	267	261	273	245	278	277	296	255	300	271	273	277	263	254	288	286	292	295	289	281	267	276	271	274	300	267	272	254	260	269	265	274	278	264	244	275	303	276	304	277	290	252	273	298	260	282	280	267	288	324	264	273	247	261	306	253	273	267	291	252	276	254	301	243	256	264	278	312	278	259	236	241	289	252	286	291	275	256	274	282	250	267	261	249	268	268	309	282	259	243	278	283	240	278	282	257	249	271	281	264	244	289	285	276	256	239	291	257	255	286	287	270	273	249	286	307	269	294	297	279	303	281	282	276	293	264	304	290	236	267	329	236	282	278	259	271	275	271	294	283	276	255	277	259	269	274	261	265	296	308	253	289	274	280	254	259	272	258	266	253	246	304	259	283	288	265	259	245	266	308	264	296	294	263	260	245	263	243	271	286	272	285	282	298	247	277	301	272	270	259	276	280	278	281	276	267	249	268	277	236	273	255	306	242	282	275	265	253	293	276	321	260	264	264	286	248	304	258	278	276	272	267	286	250	271	257	286	259	239	278	301	308	272	265	271	272	256	265	278	263	298	277	311	273	257	254	245	269	282	279	301	289	263	267	267	260	300	272	251	258	277	288	271	272	291	286	294	279	281	288	273	255	265	275	254	268	281	280	272	278	257	278	276	243	267	269	253	258	293	284	260	285	292	285	250	274	253	256	296	270	246	262	266	276	296	285	269	268	252	283	290	274	268	263	302	251	308	284	254	287	276	270	265	263	269	270	291	267	270	279	260	277	262	261	289	275	283	265	279	291	266	256	294	267	265	250	255	266	266	267	298	239	293	280	299	271	263	267	248	286	266	233	284	279	288	290	281	278	285	264	250	260	265	291	259	290	286	250	279	272	269	275	284	257	291	287	255	266	278	265	271	252	265	282	265	284	270	262	255	270	279	275	280	283	285	270	284	262	288	294	248	261	242	266	289	263	274	274	285	273	250	279	271	268	253	294	276	268	272	289	265	289	284	257	268	263	298	223	311	268	245	292	306	298	258	268	267	283	302	268	292	288	273	271	309	277	263	264	280	294	262	239	259	274	284	281	264	238	288	264	273	266	296	303	244	264	285	271	250	284	299	278	263	267	292	258	283	287	273	273	287	281	271	276	253	292	309	297	291	283	256	292	287	264	285	250	280	285	297	276	264	282	299	283	283	307	278	267	292	302	296	274	298	276	264	286	279	281	298	255	269	291	254	277	287	281	281	258	272	266	279	286	256	285	259	252	288	277	249	272	247	270	269	305	267	300	261	304	282	262	250	247	266	287	255	283	277	249	290	242	285	280	285	255	270	290	274	274	304	260	242	273	254	278	243	273	300	292	276	265	270	266	284	278	247	306	287	279	278	313	277	294	288	291	266	268	298	296	274	290	297	279	345	269	312	293	299	267	257	253	274	265	276	281	266	252	279	262	314	268	262	276	273	307	279	274	260	264	269	253	293	286	315	274	268	297	267	259	276	265	255	291	280	277	296	316	255	265	270	277	279	277	262	290	256	272	292	288	282	274	275	260	267	287	277	268	262	272	288	277	274	290	259	254	281	255	282	278	279	262	282	256	276	271	260	238	284	243	295	297	299	305	254	290	280	289	271	289	281	270	283	282	262	276	268	284	267	297	294	272	234	272	313	274	298	290	285	280	277	276	274	287	282	275	273	271	279	270	301	294	247	286	284	301	289	259	285	236	251	263	271	257	294	279	264	235	252	257	279	286	272	268	251	275	249	264	278	264	266	284	257	277	265	268	247	249	297	282	262	270	301	296	285	245	291	275	275	247	284	250	280	245	287	272	273	315	277	277	264	268	270	261	297	270	296	264	261	260	245	272	277	276	244	254	265	259	299	278	257	277	256	256	327	289	285	282	282	296	261	268	273	277	289	277	275	286	280	292	277	290	259	257	259	275	278	275	269	266	272	272	280	278	267	308	300	275	303	268	286	264	289	301	274	265	283	300	266	271	264	298	293	261	258	247	276	273	299	277	253	297	291	274	261	291	273	266	237	273	266	261	293	257	272	283	276	262	278	278	284	289	298	255	278	286	294	258	273	262	278	257	269	279	263	255	274	300	267	291	268	260	271	290	282	258	274	301	290	264	268	293	290	248	280	268	265	294	280	286	277	284	270	261	266	296	269	276	278	296	262	293	263	271	282	293	237	314	262	284	255	288	271	300	298	270	275	288	290	285	270	293	282	320	284	261	280	273	273	284	249	280	274	268	260	281	276	249	274	289	288	295	262	271	274	269	268	312	272	268	312	298	280	259	279	275	260	280	278	292	267	269	274	259	273	278	270	261	283	253	251	268	291	279	264	287	284	267	276	278	268	273	276	234	289	267	274	262	294	299	290	246	270	304	288	262	281	294	293	273	297	248	271	230	288	274	263	254	283	293	282	259	270	256	286	272	295	275	293	272	298	283	269	278	307	269	243	285	277	292	245	277	288	267	279	272	280	254	290	273	276
5565	1180	910	588	519	508	464	417	453	419	430	396	349	413	351	403	374	359	381	373	386	383	390	386	437	416	375	385	401	377	384	395	346	378	385	377	392	412	432	417	376	380	376	377	409	345	339	409	396	394	383	384	403	405	392	377	417	387	410	395	394	375	436	389	396	367	426	362	385	386	392	376	355	378	391	355	399	403	348	373	425	388	402	392	404	407	366	376	362	383	384	402	386	374	397	397	408	397	407	369	409	385	365	356	392	373	377	429	388	396	411	371	362	400	380	373	427	363	388	433	391	399	381	386	380	403	399	382	415	395	375	368	378	394	411	369	370	379	410	403	386	397	393	348	380	395	399	389	413	414	388	395	444	383	354	362	373	348	416	384	370	416	371	383	410	412	382	371	404	379	415	391	383	432	393	391	372	356	370	376	364	396	383	399	380	370	383	395	421	367	395	391	393	387	397	377	402	386	365	397	377	379	388	378	390	390	378	389	394	356	368	396	366	399	408	394	396	426	421	430	379	355	379	397	406	377	417	368	387	366	402	390	402	372	412	375	392	379	356	377	414	416	374	366	397	383	399	380	424	400	388	364	384	392	407	380	364	349	404	377	426	412	429	361	416	357	407	389	407	419	399	400	349	398	401	374	392	377	410	362	399	353	383	374	388	376	381	384	420	390	392	431	377	396	404	373	386	389	394	429	367	394	379	398	355	369	387	378	395	379	373	386	417	417	377	384	391	388	400	422	383	404	445	418	376	388	403	419	430	377	378	388	405	388	388	387	377	407	403	362	403	384	396	374	410	394	410	421	356	410	393	375	368	383	388	414	396	408	389	390	398	371	372	396	396	381	384	401	385	362	374	371	392	396	423	440	402	400	419	403	403	364	379	391	391	365	380	391	379	388	389	394	400	390	398	386	390	408	356	362	369	409	388	418	360	401	377	373	380	388	360	364	392	377	373	384	400	383	367	402	385	367	386	390	405	422	383	364	378	400	379	388	373	379	376	406	372	359	373	378	409	402	364	396	405	406	369	366	450	393	341	368	391	392	371	396	382	385	410	354	392	408	386	346	396	363	375	361	377	349	350	408	366	377	388	414	363	416	365	406	398	367	350	380	384	380	428	390	374	408	387	407	392	394	379	350	372	363	389	404	403	382	350	377	384	405	389	409	399	380	391	363	383	410	367	367	359	378	395	393	373	388	375	394	399	377	385	372	411	420	388	391	375	380	373	410	384	379	390	365	360	416	386	337	393	404	362	390	374	382	350	404	393	371	392	372	384	394	416	384	381	381	378	376	402	374	398	380	386	369	403	383	384	380	388	400	391	382	401	375	412	405	380	400	385	410	438	394	374	374	401	431	395	383	425	351	413	411	374	404	407	398	412	389	410	384	377	363	406	402	381	363	408	423	362	412	372	404	391	396	401	412	361	395	389	396	391	387	378	408	343	440	392	374	381	380	373	424	384	372	376	391	381	397	346	373	390	390	401	406	366	410	374	382	378	408	359	377	416	386	382	394	370	394	399	402	406	394	356	374	399	369	355	410	382	403	335	401	428	367	381	366	388	359	348	380	397	403	390	389	382	367	401	367	402	364	409	434	366	377	380	411	374	378	391	368	401	404	377	392	401	361	359	388	422	375	371	383	414	394	379	378	400	342	374	353	422	372	367	384	387	413	399	385	380	415	359	409	402	391	389	368	357	367	387	381	389	388	392	364	422	378	388	404	363	416	399	361	378	362	371	406	376	379	410	378	377	404	389	381	427	396	369	389	387	423	375	391	407	347	373	397	390	381	334	389	414	381	416	386	404	398	367	401	381	389	375	388	372	393	391	387	367	401	366	389	370	386	398	405	367	382	407	367	387	389	367	412	378	381	399	350	379	394	364	363	382	401	370	387	417	377	398	385	399	384	402	369	360	373	369	415	386	382	378	381	380	389	383	369	395	389	393	349	394	386	405	430	386	365	395	429	362	399	339	395	393	402	381	370	381	366	392	373	342	408	405	403	381	377	405	369	373	407	393	379	385	378	403	371	417	405	409	375	358	364	375	397	379	372	420	401	342	389	381	407	398	424	385	389	367	370	392	371	430	372	396	355	420	388	387	384	367	376	370	358	469	390	403	386	385	386	407	347	381	360	381	382	403	411	411	381	356	386	393	396	358	398	402	362	405	398	382	369	382	403	368	383	407	393	397	377	372	388	364	392	380	329	372	402	397	383	401	408	401	409	389	385	391	370	364	362	404	377	408	383	383	373	376	361	371	356	400	369	366	385	380	420	367	370	377	360	410	423	407	401	373	403	378	365	360	388	382	409	396	396	396	372	421	369	417	388	387	369	373	416	359	382	437	392	377	414	366	398	384	400	384	380	348	385	385	415	396	377	379	405	391	407	388	402	366	344	385	390	368	409	429	381	416	414	398	392	403	395	405	368	350	410	379	366	377	409	395	398	386	407	364	404	389	376	372	411	358	409	407	381	377	385	367	388	385	380	379	379	390	400	386	405	374	377	382	365	385	386	398	401	393	395	405	410	377	429	419	360	375	421	401	380	385	371	395	431	381	379	360	387	391	381	397	402	396	371	378	405	374	382	375	412	376	391	405	395	378	379	389	406	361	370	381	347	412	421	394	368	384	405	393	407	363	352	361	371	414	372	362	411	417	401	380	346	371	360	397	387	354	422	417	370	389	426	425	396	400	449	396	373	359	404	371	376	406	378	392	387	384	360	403	378	413	404	382	434	413	364	386	361	384	391	402	391	367	389	372	362	367	376	398	380	374	374	375	380	374	377	411	388	395	380	388	374	380	398	370	387	430	370	365	368	375	370	371	370	377	389	380	437	397	400	337	369	380	430	387	366	388	363	390	369	401	374	368	374	383	391	391	410	408	376	380	416	381	372	412	393	393	387	385	384	369	391	404	405	396	381	375	399	367	380	378	341	384	406	406	415	380	378	379	371	408	418	418	382	405	350	386	367	383	388	395	405	359	388	364	391	394	398	402	391	353	413	389	392	415	372	364	399	392	393	376	424	389	397	376	381	362	371	386	394	384	372	390	393	382	377	428	370	364	377	409	362	405	380	406	345	377	348	416	413	432	356	365	380	398	368	423	378	372	374	434	399	407	384	369	337	380	362	422	404	363	360	388	397	365	365	385	402	383	406	403	364	389	366	409	387	376	345	395	398	367	414	359	401	335	381	385	405	399	359	404	369	362	383	415	394	365	407	390	379	390	396	374	388	430	388	393	416	369	408	370	387	392	409	390	419	401	377	355	390	392	389	385	380	386	389	390	389	360	393	368	396	371	388	387	366	421	381	370	357	371	385	422	336	393	387	380	384	383	413	421	403	413	399	404	399	392	416	406	398	357	398	401	386	370	386	405	377	411	411	377	374	378	421	393	385	400	391	386	377	371	346	454	393	399	387	387	402	373	370	415	357	392	399	390	365	387	372	366	384	439	362	406	401	374	415	417	420	389	356	367	401	397	380	385	374	413	381
23752	21294	28931	24002	21274	11775	1053	703	559	532	486	469	458	463	417	419	391	402	394	381	409	348	378	399	374	379	351	358	339	364	335	301	360	350	362	361	355	311	353	329	354	356	369	345	357	363	386	338	345	337	373	347	364	308	373	342	359	309	342	338	328	342	309	344	336	354	344	352	332	337	324	332	354	331	269	376	302	312	362	343	344	358	336	328	338	373	372	337	336	360	390	374	327	349	330	324	403	351	341	379	353	346	348	364	335	319	354	312	331	366	320	347	338	326	370	359	341	346	330	378	315	331	333	329	335	371	331	322	329	357	334	327	286	319	339	354	329	310	324	319	325	317	341	342	353	321	331	312	331	322	300	370	319	367	385	346	338	345	341	351	343	356	354	304	340	344	341	336	313	311	340	326	318	312	328	366	327	365	362	314	351	340	366	361	332	312	317	348	332	345	342	329	345	366	362	332	355	351	341	351	344	339	327	279	331	355	281	334	347	331	351	353	330	314	315	354	333	311	349	308	319	333	325	349	324	378	344	361	328	349	350	329	348	336	332	319	304	333	326	347	323	349	345	341	318	324	339	313	309	345	337	355	332	337	337	333	352	296	372	349	331	362	340	339	366	376	319	333	323	367	351	349	340	327	328	345	334	322	343	327	342	315	331	321	337	346	387	332	352	359	342	350	340	356	333	344	291	360	333	357	344	344	347	361	324	332	335	334	327	367	314	341	336	346	355	318	329	306	338	345	347	313	383	369	352	347	329	327	346	336	341	349	330	339	366	334	343	359	316	311	371	309	339	334	329	319	322	352	354	321	310	315	339	344	354	353	364	340	308	325	335	337	318	313	350	325	369	305	333	344	327	355	341	339	348	329	353	330	348	314	344	337	373	369	339	319	368	317	329	310	347	339	318	304	309	311	342	332	335	347	305	336	347	365	338	346	347	337	340	352	351	308	338	314	330	340	346	355	351	340	352	324	336	363	329	314	402	337	339	316	362	359	342	325	327	332	332	364	324	322	371	315	347	325	350	337	341	338	352	347	359	317	357	339	335	308	342	322	343	324	326	371	341	289	338	325	313	338	304	311	340	341	300	325	352	349	324	316	345	363	354	342	309	375	359	300	321	343	345	315	362	339	353	349	347	350	359	332	350	316	342	339	364	354	335	361	346	320	351	364	356	322	322	326	357	358	347	308	343	328	311	347	343	342	330	330	300	334	346	336	346	315	359	335	337	367	345	338	303	314	339	360	322	332	344	335	370	342	333	349	339	359	314	331	338	354	322	283	339	322	386	346	369	330	344	296	312	359	341	327	328	352	355	352	333	354	308	344	359	359	332	348	320	333	298	351	337	336	382	318	347	339	358	351	331	370	328	318	327	341	335	335	345	333	319	357	346	351	331	354	347	313	374	350	335	335	326	344	324	334	335	330	328	339	339	307	314	348	344	328	327	340	343	329	323	321	333	341	306	328	314	344	358	338	353	336	335	321	338	330	330	347	357	339	337	348	356	344	326	338	338	313	357	306	343	335	341	336	339	317	340	333	326	332	333	352	325	336	358	313	363	332	344	386	332	322	362	356	355	346	330	307	352	350	322	328	367	320	306	358	314	319	340	323	357	347	319	330	316	330	314	343	302	311	345	317	366	348	325	306	301	342	321	327	316	343	325	318	368	335	340	373	320	328	360	328	337	340	313	305	334	335	294	316	343	373	328	340	341	355	333	332	355	314	348	335	317	330	335	321	346	351	333	367	342	305	326	331	330	342	344	329	338	310	324	329	326	374	359	332	366	349	338	327	336	324	341	319	332	355	343	319	355	341	355	331	341	293	354	352	340	357	344	309	334	358	312	327	377	341	330	332	354	323	350	364	339	326	312	329	321	338	336	310	358	375	303	318	328	326	347	339	355	332	317	344	331	335	352	341	343	334	322	339	328	313	333	334	352	326	320	314	319	353	338	312	349	355	330	321	356	337	330	324	362	357	373	326	388	350	334	315	358	344	325	311	324	347	344	321	336	324	328	362	353	293	324	366	352	365	345	352	332	323	361	333	334	336	350	356	342	335	303	372	341	345	313	345	348	370	335	343	344	310	359	338	356	324	305	341	340	333	295	362	309	328	356	354	355	329	351	345	353	346	325	352	342	361	336	343	334	356	333	324	342	338	329	313	325	350	321	315	317	346	353	342	335	337	337	347	315	346	349	320	351	363	331	350	331	327	354	359	348	329	329	344	374	364	368	356	329	316	318	346	334	337	327	347	344	336	329	345	313	311	359	352	327	352	365	356	348	359	351	319	332	346	371	336	341	331	374	356	365	357	332	313	314	324	323	333	348	324	303	317	299	334	338	316	371	317	321	376	327	349	385	346	346	364	334	347	312	382	346	353	302	340	368	310	323	356	329	336	339	306	367	338	297	343	349	340	344	369	335	343	335	317	331	336	320	341	365	350	338	339	324	349	336	345	343	321	367	359	314	346	313	342	354	333	354	310	345	351	357	372	312	315	323	292	346	363	324	317	323	353	331	333	329	338	348	346	373	328	336	350	342	329	366	327	329	352	324	320	353	348	341	375	344	328	335	330	327	348	322	372	340	336	314	331	297	320	359	363	335	349	324	353	359	335	319	365	338	327	289	327	325	341	312	351	355	330	317	340	355	321	335	341	305	317	335	348	312	326	327	337	348	330	323	352	299	352	338	356	354	334	329	339	341	349	347	336	341	334	333	363	318	352	342	335	330	336	349	329	316	322	354	333	344	330	326	351	333	333	321	299	310	359	323	366	336	344	360	320	330	349	334	356	319	338	324	382	336	350	310	330	356	337	325	296	346	326	320	316	337	322	337	321	339	337	353	309	334	330	314	323	355	345	342	351	360	330	337	334	375	327	333	314	356	363	342	343	316	322	347	325	318	306	361	344	338	322	325	335	331	336	307	326	338	320	320	290	327	336	343	332	313	347	339	328	324	340	360	360	352	326	335	336	366	337	361	333	375	354	354	348	343	332	331	314	375	312	327	355	366	319	307	353	348	346	308	289	354	336	349	347	341	335	342	342	284	335	339	366	332	325	325	344	312	321	354	334	324	319	321	341	332	328	328	308	315	319	347	324	350	331	319	316	314	342	341	307	298	388	358	357	306	308	372	331	327	306	332	378	352	345	326	356	375	345	354	356	322	329	324	314	325	304	328	358	312	322	346	323	345	323	379	339	325	325	294	321	380	319	316	360	349	326	312	336	320	379	373	339	337	344	343	334	408	329	333	327	356	361	325	318	330	329	342	325	326	315	363	318	341	324	344	339	343	333	341	328	318	311	340	355	344	361	346	335	396	341	345	336	328	371	368	340	346	283	316	345	340	361	331	340	317	352	350	348	352	343	347	330	341	346	329	322	297	335	330	349	326	332	317	343	341	347	285	343	321	326	348	329	324	340	326	316	336	348	349	334	343	360	367	351	374	335	349	341	357	330	351	334	316	357	325	332	305	295	339	314	335	328	311	341	336	313
11341	9830	7936	3951	2807	2049	1645	1371	1145	1041	890	842	755	692	631	676	681	636	611	593	541	596	556	548	510	544	518	455	546	493	524	496	507	493	531	514	497	485	513	516	468	504	487	469	506	480	509	462	484	493	483	496	460	490	489	493	434	521	479	498	479	518	477	509	500	469	478	477	438	429	478	474	470	521	464	490	468	517	478	475	472	521	490	482	436	491	457	483	516	467	481	465	400	463	505	444	459	513	460	452	487	480	486	451	481	476	483	459	515	460	491	471	502	482	459	476	477	484	517	493	482	489	457	508	470	491	477	475	480	453	479	506	511	449	493	489	489	460	467	454	463	525	467	490	495	447	476	498	499	544	454	482	518	458	494	470	437	463	487	490	456	486	457	458	460	471	475	481	480	475	462	453	471	454	509	426	487	508	502	496	479	499	482	492	448	481	501	505	459	480	451	513	449	479	479	459	508	489	510	463	466	471	529	492	499	503	503	429	510	459	518	470	485	468	476	492	468	500	496	509	455	465	482	430	459	496	461	464	458	472	439	496	503	457	445	474	456	432	490	482	482	509	484	432	495	447	463	482	432	482	485	466	441	503	489	480	460	435	494	473	469	450	490	469	486	466	474	470	483	473	489	517	489	483	488	488	433	484	465	472	470	491	435	474	473	524	473	444	486	482	506	458	484	515	491	475	474	520	463	495	472	473	472	488	454	487	495	498	483	507	480	497	509	454	453	424	454	481	463	476	501	471	458	474	471	498	460	449	506	472	484	498	485	470	472	471	498	507	506	500	458	518	464	500	468	463	491	462	486	482	463	471	481	488	460	468	513	503	458	453	501	474	488	460	479	458	479	476	446	474	478	477	448	526	485	482	499	455	443	490	437	477	437	484	530	488	500	476	505	491	492	493	467	521	460	483	483	465	470	454	452	458	466	501	477	473	494	443	490	484	482	447	476	474	437	489	468	479	502	421	484	470	499	485	449	498	486	478	509	494	484	479	463	465	507	457	463	482	473	448	465	475	492	480	459	469	466	484	468	541	471	441	475	445	462	483	475	435	507	481	473	470	489	473	502	472	507	462	466	470	459	430	514	456	454	479	490	481	507	471	490	485	490	444	516	472	463	491	474	465	465	471	430	478	466	497	494	456	404	479	488	473	500	504	454	493	470	495	468	461	465	467	489	478	481	491	460	435	523	482	514	458	463	466	456	476	463	477	465	490	481	436	538	476	465	460	492	490	472	492	478	448	472	473	474	502	520	464	438	478	485	457	472	476	499	509	474	472	509	481	461	519	493	472	461	456	504	459	504	478	497	492	496	482	448	499	439	435	452	439	476	469	447	471	487	490	461	488	472	464	498	499	464	473	488	484	501	473	455	464	545	518	489	471	465	470	426	477	451	468	441	469	440	472	474	466	452	445	499	482	475	460	457	448	452	490	476	473	495	477	454	494	443	454	474	522	457	489	473	438	479	447	473	461	478	463	471	501	477	470	468	455	497	458	473	500	469	492	483	475	476	502	465	507	473	447	500	449	492	483	457	476	474	491	468	505	505	475	470	543	480	475	499	471	490	479	464	464	491	533	470	478	422	471	466	450	478	454	501	474	455	466	467	456	457	489	476	449	477	471	505	499	505	489	469	474	485	467	453	487	476	484	481	444	451	499	437	483	462	460	426	477	461	472	509	489	459	480	469	465	486	471	439	468	505	464	466	485	444	485	475	472	467	469	497	455	453	485	469	442	480	476	519	456	470	480	468	472	491	516	452	468	453	452	498	423	477	474	473	487	473	475	475	489	512	427	443	459	477	461	500	491	479	471	453	470	470	465	495	518	497	444	487	468	490	469	494	461	484	456	462	460	459	511	498	477	534	504	468	463	463	503	493	479	478	496	460	467	512	460	462	468	461	478	487	487	488	480	461	459	450	470	500	514	503	481	485	473	465	509	467	494	494	487	505	447	494	479	465	522	501	462	440	477	474	496	471	446	462	517	444	452	472	476	463	465	475	479	468	479	466	501	462	439	472	471	460	445	498	465	489	474	432	494	489	488	470	476	473	474	455	498	449	459	472	459	487	463	460	464	498	449	465	464	490	509	468	505	451	425	497	500	461	472	478	470	494	505	457	480	503	483	460	493	452	478	471	471	495	470	452	500	476	479	481	458	494	476	466	491	452	425	471	446	489	519	459	478	467	450	472	454	486	477	453	479	472	466	498	499	431	457	496	516	468	431	481	483	451	459	462	489	470	484	478	483	473	462	494	479	410	491	438	492	497	453	470	479	488	482	504	492	499	450	517	516	438	460	465	525	483	440	480	478	461	460	504	440	443	453	507	444	474	477	469	512	490	447	480	448	455	503	532	489	480	467	459	507	470	461	465	479	498	468	459	502	507	505	477	445	477	478	456	464	487	480	446	478	469	462	463	495	490	475	471	473	482	482	469	444	441	468	468	460	509	479	458	487	482	478	498	485	504	500	456	465	487	510	482	495	451	482	495	475	470	473	453	454	467	453	483	505	463	444	466	469	491	490	463	459	517	445	470	480	492	457	460	516	520	484	506	478	446	487	498	454	448	478	469	512	498	475	494	492	450	449	523	448	520	486	498	484	492	477	506	481	492	484	460	468	482	443	471	472	472	422	485	482	437	473	478	495	446	452	489	466	447	458	460	493	494	449	481	483	472	468	471	458	470	491	498	477	463	447	437	417	476	476	477	460	501	506	471	495	494	498	500	512	501	498	468	469	527	505	442	482	487	491	471	476	487	435	482	452	462	469	481	458	475	483	473	444	491	482	459	509	476	451	480	463	463	501	484	464	468	477	505	444	485	498	472	433	484	512	481	499	479	457	455	465	510	461	459	434	474	464	497	484	476	449	513	446	446	425	489	472	494	441	490	516	452	501	502	492	409	495	474	491	466	458	468	491	445	469	494	484	486	455	470	472	449	433	470	478	488	476	455	450	483	434	461	479	476	489	456	452	443	494	460	477	498	492	471	443	482	496	474	460	446	472	465	470	490	477	477	478	474	470	501	493	472	456	455	469	490	456	455	419	480	488	438	484	490	526	456	481	497	457	471	478	446	497	508	486	437	444	452	456	502	466	464	469	451	481	477	472	485	483	481	521	477	497	477	476	498	491	447	441	473	477	462	486	482	485	474	489	484	494	466	482	480	470	466	519	485	466	469	487	500	526	443	505	459	479	481	475	491	466	486	510	440	515	501	479	470	476	475	460	507	469	496	493	452	488	491	489	480	434	504	470	471	478	497	463	497	473	444	477	485	466	448	459	485	470	479	476	474	498	451	472	497	536	452	474	478	462	453	470	499	454	494	445	468	467	503	470	464	485	492	454	462	496	478	497	445	482	467	504	480	453	489	509	474	474	510	506	486	434	435	473	471	483	503	470	463	454	495	479	512	468	460	498	486	477	472	468	486	473	446	474	460	463	469	499	490	478	523	482	462	463	470	451	484	501	449	480	501	470	456	455	421	472	461	492	481	505
22884	21278	29333	23570	21278	21316	9966	923	622	530	481	448	425	376	347	339	315	257	301	261	273	241	254	248	265	236	209	210	231	227	235	231	224	223	196	214	204	233	194	217	210	210	224	187	192	209	217	200	211	219	216	188	218	211	209	203	208	220	198	199	211	198	219	217	220	183	189	196	205	197	173	209	202	193	210	181	204	188	187	192	181	227	198	196	206	198	179	175	182	211	186	212	226	190	197	197	194	218	200	195	202	188	176	191	182	196	177	203	165	189	184	185	186	187	160	198	189	188	220	195	202	201	213	220	190	201	193	189	198	216	210	201	168	207	175	167	195	183	187	216	187	200	177	225	198	158	197	181	215	193	211	188	195	172	215	196	211	182	205	193	172	219	184	206	190	215	197	208	173	188	208	196	200	190	192	196	217	180	215	215	182	197	175	213	179	241	198	183	188	205	185	195	194	187	185	211	216	176	208	187	208	199	201	186	192	207	189	190	165	201	221	185	194	195	186	216	176	170	199	203	194	198	212	181	192	194	171	202	195	175	195	193	168	186	188	189	189	200	207	171	197	169	200	203	218	156	223	179	221	199	187	204	182	193	199	195	193	210	190	182	189	198	175	185	206	195	198	180	197	182	182	195	196	171	186	199	197	208	195	203	173	215	170	182	173	196	192	188	184	199	211	176	176	185	190	206	189	188	187	210	182	210	167	197	195	180	208	189	203	185	182	197	188	181	199	194	179	207	176	186	173	213	187	174	184	177	194	198	177	188	209	177	174	187	194	178	172	207	206	194	180	172	211	192	206	213	193	182	156	172	202	180	187	199	180	212	193	188	197	201	186	196	212	201	188	222	210	189	231	158	180	209	178	177	172	207	204	173	181	189	192	199	203	174	199	192	184	182	168	195	184	200	191	179	184	210	171	203	204	184	167	189	221	178	191	199	202	196	203	184	190	204	212	211	194	196	199	202	201	197	192	186	191	189	196	183	199	200	205	193	192	179	202	196	195	169	186	184	179	182	207	196	182	196	210	190	212	185	213	176	190	190	177	189	214	203	198	179	178	198	196	171	172	167	180	177	197	187	204	178	183	180	196	179	187	178	194	223	200	189	175	167	199	183	184	213	177	195	203	177	180	173	173	211	190	186	203	171	200	199	199	181	215	194	189	195	210	226	195	200	185	184	187	185	207	220	205	182	192	196	211	188	191	186	215	223	197	171	188	196	200	195	195	210	199	171	195	188	197	200	201	184	189	204	174	198	199	189	208	202	217	200	221	219	187	211	176	214	215	190	207	194	192	185	211	185	184	190	202	191	213	203	193	175	201	196	190	158	202	214	206	178	193	214	173	211	207	194	197	218	208	195	199	219	196	192	184	203	200	182	190	194	189	162	213	196	200	198	171	175	195	195	210	203	186	195	194	214	210	175	194	212	167	214	179	198	187	216	190	184	199	217	184	175	186	196	178	181	177	188	191	187	211	232	183	179	192	186	183	169	183	172	211	196	193	209	195	199	167	188	182	202	187	199	186	232	206	178	179	188	178	197	170	210	180	173	190	194	201	211	184	220	179	203	190	201	182	197	197	206	202	206	189	170	205	193	201	199	186	168	195	185	180	198	191	181	185	187	188	191	192	202	175	199	208	187	205	199	173	200	182	164	173	194	220	206	166	199	174	176	177	193	211	187	211	175	190	190	158	201	168	207	178	185	206	222	206	208	210	193	219	193	199	216	188	189	179	172	199	177	190	184	207	186	185	198	191	188	189	190	187	212	155	191	173	187	180	183	177	191	176	230	181	186	193	198	195	198	188	181	204	188	181	184	199	218	176	172	202	198	220	170	187	176	187	210	194	200	200	181	173	219	198	175	200	186	188	206	205	205	224	200	193	183	179	198	190	183	179	203	178	192	199	195	184	200	184	179	187	209	201	166	210	181	204	187	198	182	205	189	209	196	202	235	201	206	187	196	193	175	201	199	210	188	178	199	219	185	171	211	186	193	183	175	187	169	192	193	212	186	206	207	189	193	177	198	214	195	198	214	185	206	191	189	189	175	193	180	180	187	180	198	192	191	186	179	186	180	206	185	203	181	182	199	187	182	207	189	193	191	216	182	229	214	193	191	206	191	183	185	178	194	175	179	217	203	173	210	183	187	150	178	198	191	207	207	204	194	197	190	197	195	196	182	171	189	165	212	202	172	199	170	198	201	192	177	191	193	156	191	190	193	188	206	208	216	182	171	201	190	211	216	185	209	176	185	195	186	180	190	188	183	216	192	193	195	176	166	193	188	172	196	206	183	193	200	175	187	215	187	181	209	198	183	194	195	205	194	192	164	207	179	197	178	178	194	191	208	204	181	182	201	208	193	199	192	180	179	175	192	196	159	186	170	206	192	182	202	185	170	171	201	179	198	188	183	198	210	176	210	177	205	194	194	187	200	215	183	199	186	178	180	199	198	182	173	194	173	195	214	201	177	200	183	191	192	195	194	217	174	193	195	187	196	183	176	178	190	190	204	182	200	205	221	200	206	201	181	178	186	209	165	201	197	208	199	189	221	175	174	205	177	198	196	187	207	191	191	192	214	194	179	182	182	223	187	189	197	195	209	178	155	191	200	193	173	187	192	187	177	182	174	193	197	190	194	205	184	195	156	213	177	179	210	203	178	211	180	175	190	189	213	197	169	182	189	200	206	196	173	204	179	187	196	186	224	199	174	235	184	217	177	174	197	199	190	212	190	204	195	188	247	190	175	208	204	176	209	199	191	198	208	180	167	194	211	182	188	190	184	209	187	196	175	194	184	198	197	190	181	190	192	184	192	189	186	205	206	189	200	188	200	201	177	205	205	189	193	197	171	187	219	197	198	198	200	190	207	195	202	188	208	202	198	173	212	190	220	208	200	200	211	178	195	193	179	186	195	199	192	188	182	200	185	180	194	211	201	172	209	172	171	177	200	192	200	195	171	188	179	181	208	196	199	194	180	208	198	206	192	174	175	205	201	206	212	183	185	194	191	208	190	174	178	191	197	198	184	180	202	189	186	210	174	188	193	171	213	203	183	200	175	170	177	196	178	179	205	165	211	205	170	194	208	189	194	210	189	211	184	203	193	200	182	193	172	196	200	196	196	228	191	169	182	181	198	180	200	194	206	216	195	195	189	213	178	211	194	179	207	192	192	189	194	201	211	169	208	176	201	200	179	214	218	206	183	202	200	195	187	204	206	208	215	182	187	184	190	194	187	203	181	201	206	217	196	188	164	217	196	188	162	214	204	191	157	194	205	180	203	186	200	179	204	168	201	192	184	183	185	171	178	192	191	185	166	191	167	193	178	210	199	218	197	189	171	192	195	184	181	198	180	192	193	188	173	183	220	196	197	198	180	207	190	177	171	209	177	199	219	188	203	212	209	191	192	183	180	193	218	188	202	192	184	195	180	200	182	198	190	189	160	176	188	197	222	183	196	206	166	170	193	187	194	188	186	172	189	175	191	194	195	179	191	211	201
13259	15774	12810	6673	4574	3394	2591	2076	1599	1316	1179	950	862	735	692	590	557	564	483	455	431	414	411	387	374	387	364	341	386	376	330	344	345	358	325	303	299	318	307	322	345	310	324	298	326	313	313	311	298	288	292	287	315	287	312	285	273	304	331	289	302	313	293	292	317	287	303	255	289	256	280	334	276	282	276	297	286	293	316	269	264	264	316	292	283	295	312	266	281	261	261	305	299	289	302	286	267	302	301	273	308	269	274	291	290	263	273	287	256	280	259	313	290	310	264	303	298	301	278	248	307	283	285	288	281	270	296	273	288	282	298	266	272	279	259	273	272	301	293	261	239	265	268	287	284	266	250	295	285	259	277	291	273	256	283	277	317	260	299	295	293	253	287	261	268	279	289	292	276	284	297	292	326	274	260	279	298	262	255	260	304	253	310	294	272	273	293	261	256	275	283	283	272	271	268	261	284	267	258	272	314	284	268	277	291	281	288	271	287	273	291	291	300	278	257	279	302	252	279	310	249	285	267	263	291	289	278	259	262	282	293	262	263	276	297	292	282	287	271	250	277	237	301	309	267	290	268	298	262	266	291	297	277	292	307	322	255	289	272	296	269	267	281	273	266	268	297	264	265	296	248	275	263	279	276	289	252	272	277	274	290	293	288	259	275	271	268	287	272	263	277	268	299	256	276	286	268	254	283	260	308	308	325	279	276	271	293	271	295	303	316	254	327	310	301	258	319	276	276	297	299	294	264	283	260	271	267	284	276	252	261	278	277	287	271	283	270	282	267	276	241	288	284	264	303	285	285	268	261	273	269	279	253	271	260	276	269	240	284	231	276	267	276	254	276	287	268	289	269	287	307	253	314	286	286	272	288	263	275	273	262	310	251	293	276	292	271	247	266	286	253	260	303	277	271	266	276	281	246	277	290	292	280	248	302	263	301	258	300	282	285	262	275	286	280	302	287	278	280	275	271	272	294	281	278	282	253	280	286	272	255	297	280	274	286	293	290	280	283	305	265	247	257	279	306	304	282	269	316	290	266	288	301	248	272	246	277	261	270	309	303	311	277	269	255	264	274	283	306	299	313	258	287	274	290	262	272	255	287	279	303	248	270	289	273	273	293	288	290	259	282	261	286	318	278	267	254	279	262	271	293	265	265	297	266	260	275	295	292	243	292	315	247	254	274	292	257	285	286	265	268	269	251	290	278	258	286	280	267	275	243	276	274	273	278	272	277	243	264	261	273	253	299	251	254	271	288	279	258	239	276	277	274	272	259	257	261	278	260	281	273	289	259	291	294	273	271	272	285	265	265	304	247	283	267	298	272	240	271	263	266	276	296	288	290	299	275	256	285	284	288	276	290	261	302	278	284	251	297	270	297	305	274	269	280	323	296	266	275	278	269	280	293	277	286	287	309	272	277	289	298	274	279	259	273	298	290	240	264	263	301	283	273	272	286	273	263	289	256	253	281	284	285	277	276	290	258	267	271	268	324	296	270	267	251	264	279	277	243	305	258	247	282	301	274	311	248	296	292	273	271	268	281	275	294	286	279	278	256	288	301	294	295	283	275	265	266	276	270	275	297	263	287	270	270	285	291	302	257	275	258	280	289	264	232	253	301	286	292	264	292	277	269	259	276	271	263	267	295	287	276	293	267	286	315	257	296	297	244	285	283	280	270	299	318	293	268	260	275	290	288	280	291	289	257	292	280	256	275	296	263	262	289	274	266	259	258	289	291	277	244	299	260	271	268	281	259	257	265	284	301	298	301	294	276	266	291	275	263	255	279	281	266	269	288	287	288	255	266	300	254	233	296	297	270	272	262	285	274	270	294	274	281	289	304	266	248	280	275	288	272	273	284	254	269	289	295	270	277	296	286	264	292	284	282	276	272	277	272	267	271	280	252	261	253	260	286	276	274	284	297	272	307	269	306	274	275	289	286	265	262	289	285	272	281	314	270	299	270	298	262	259	266	281	285	267	264	262	306	273	302	282	265	265	260	263	269	262	277	272	290	301	241	292	321	250	266	259	270	263	276	282	298	278	286	244	256	291	282	284	299	265	296	269	274	300	292	283	290	257	297	289	280	260	288	315	273	234	268	257	299	267	252	268	261	264	269	275	263	260	281	251	261	265	275	289	272	253	270	268	296	261	292	288	279	257	265	253	285	310	302	277	270	277	289	240	266	300	292	274	255	278	316	307	269	319	290	275	294	283	278	286	297	252	298	259	293	281	291	295	265	301	268	272	324	260	305	262	289	268	288	289	284	273	286	255	266	281	235	265	304	294	309	251	274	238	253	279	275	259	262	274	284	273	291	269	306	329	282	289	257	282	274	281	283	304	268	299	270	307	282	300	266	304	266	293	254	295	298	269	266	320	269	268	286	264	279	291	274	286	271	276	293	259	273	270	287	260	304	253	265	285	305	267	281	269	293	266	270	309	269	290	265	268	270	259	300	287	276	300	276	274	272	273	271	265	282	246	291	277	294	285	279	254	276	275	275	292	297	264	263	283	280	270	287	256	278	279	279	279	269	293	260	294	277	296	238	285	285	262	291	253	282	270	251	265	279	278	307	279	261	279	269	294	291	308	286	282	305	283	262	289	279	297	277	277	292	299	282	265	279	318	272	273	296	238	302	304	289	276	275	287	255	253	274	279	287	312	282	266	277	271	282	277	298	314	274	252	267	293	284	301	274	265	241	299	268	287	289	283	302	267	249	274	311	295	291	290	281	272	290	271	316	267	266	283	281	263	315	288	282	266	280	275	309	269	279	301	256	268	258	254	270	271	267	304	281	277	277	270	248	246	298	285	274	285	257	242	266	283	319	268	290	282	298	272	273	279	271	291	257	307	285	295	288	282	281	283	265	280	289	283	271	263	290	254	285	289	311	306	282	284	255	288	280	279	277	302	292	283	256	287	249	279	273	296	284	273	277	278	278	301	255	277	273	259	300	324	285	297	272	275	285	303	276	292	285	280	267	243	304	299	283	286	290	263	268	287	288	268	261	295	276	294	271	299	249	299	279	269	278	296	303	268	286	272	268	289	296	282	262	271	290	299	275	299	317	250	248	264	300	288	284	307	290	270	228	304	268	268	285	279	317	319	266	283	236	281	269	265	276	245	292	275	280	278	283	283	304	277	259	314	274	288	266	256	295	261	285	280	280	294	295	273	280	276	298	270	262	251	289	293	251	255	277	272	290	278	267	292	248	302	278	277	265	306	302	287	262	248	265	320	303	292	291	272	266	272	280	270	285	286	254	292	306	305	261	276	288	264	270	299	250	275	270	265	283	279	252	261	302	301	286	269	268	285	281	241	291	283	274	237	275	289	291	273	261	268	277	258	308	269	265	280	313	266	308	291	244	255	296	296	277	287	286	263	237	276	319	275	292	269	300	261	281	283	256	270	306	292	256	296	286	279	279	288	271	274	261	296	281	284	303	269	292	280	247	269	287	272	266	251	301	272	305	295	280	270	301	291	291	303	247	243	278	286
26877	20825	9241	613	404	383	314	311	274	276	291	275	278	256	280	290	284	287	271	277	280	276	313	261	249	287	268	257	283	257	274	243	285	275	270	274	265	299	252	253	294	254	266	291	291	282	272	279	275	274	272	263	261	252	265	294	273	273	300	287	285	259	283	289	295	282	268	277	250	251	276	263	289	263	262	281	289	283	247	273	279	242	284	274	250	274	255	261	297	278	257	286	262	246	274	263	291	279	275	299	270	259	298	265	288	264	270	274	258	271	244	265	302	298	227	255	267	231	299	285	263	282	288	257	302	266	279	288	273	268	291	273	281	248	254	275	271	257	265	284	265	262	267	272	260	258	288	260	295	297	284	296	249	280	287	252	266	262	276	277	267	262	273	248	235	270	286	297	292	266	271	253	255	306	276	291	256	274	267	291	260	261	266	283	268	261	290	287	285	260	258	287	269	244	284	302	241	277	291	282	243	278	275	279	291	297	282	267	281	252	269	269	277	266	256	272	288	275	237	306	271	259	284	250	281	299	279	241	261	283	260	286	276	251	249	266	261	308	262	253	276	271	273	252	264	257	252	270	280	256	255	253	266	275	285	253	259	265	253	273	277	248	264	272	279	272	241	277	259	289	240	250	294	317	248	278	276	259	273	259	238	303	291	290	285	265	270	237	285	298	257	302	290	293	256	249	267	271	269	258	238	248	266	296	280	288	274	288	275	286	278	265	269	255	290	250	262	257	266	283	290	295	272	276	297	279	305	259	245	262	288	279	275	280	248	291	290	289	277	278	272	275	272	270	259	258	274	293	267	253	260	294	265	303	257	277	279	279	262	275	267	252	268	278	266	233	271	287	294	263	284	288	305	264	284	296	254	255	271	281	282	279	268	271	283	266	277	278	278	257	271	262	268	302	265	262	276	275	243	264	310	254	301	260	296	269	261	290	265	284	292	240	276	282	284	248	306	247	249	270	296	288	259	269	261	284	278	271	269	257	269	249	277	290	271	282	275	300	244	294	265	279	271	278	300	280	277	294	271	265	269	277	277	270	262	285	261	287	284	270	273	268	271	265	282	271	261	276	267	268	301	291	262	280	259	272	291	290	267	281	268	254	264	289	282	281	270	274	274	274	281	254	261	268	260	256	291	289	277	286	243	270	283	266	272	269	236	252	286	256	245	305	280	268	288	272	275	289	306	304	273	275	281	285	283	298	285	268	288	270	302	263	282	250	256	286	268	274	274	242	258	239	271	276	251	276	254	248	258	243	302	287	251	266	256	265	289	292	278	242	259	267	284	272	272	303	248	272	253	284	276	261	246	265	256	253	274	257	267	281	256	257	294	288	251	256	266	309	254	262	270	270	270	258	271	275	253	272	262	266	277	267	265	269	240	278	284	283	289	276	268	294	248	269	275	249	284	273	271	261	255	246	275	255	268	275	272	265	245	278	274	268	252	293	301	294	302	297	262	290	311	270	280	265	282	242	299	244	256	264	285	275	255	254	279	287	262	254	257	263	251	280	275	258	271	300	276	286	295	256	294	298	283	249	280	250	286	277	302	267	272	310	273	250	288	261	253	279	283	268	268	257	282	250	275	248	260	251	280	276	299	267	261	270	233	272	281	283	264	277	275	258	232	271	284	277	302	262	279	275	264	307	279	276	294	282	277	275	268	276	271	269	271	291	238	279	270	291	283	256	238	252	258	296	264	263	267	271	249	252	295	258	272	290	250	254	288	255	248	278	270	293	269	273	269	278	251	265	298	275	279	262	259	278	293	248	261	266	292	282	284	281	285	273	284	265	273	290	281	291	261	265	255	290	263	254	283	280	254	245	243	286	295	280	264	246	273	259	277	269	266	269	276	268	259	270	250	281	272	272	263	283	249	251	276	284	275	264	238	241	302	266	287	278	270	238	277	262	290	250	262	260	270	298	276	288	278	268	306	273	274	272	263	265	267	254	289	262	292	265	301	276	299	249	271	273	287	262	264	274	288	273	279	293	263	269	272	296	277	285	296	258	294	305	311	260	285	237	293	264	268	285	274	293	275	286	283	243	299	273	314	283	262	249	301	254	233	262	269	270	236	260	263	284	297	278	283	253	271	265	304	265	279	280	265	269	288	250	241	286	258	306	269	260	292	251	279	294	287	255	272	311	238	308	272	275	278	258	258	307	292	299	285	245	314	269	272	270	291	281	289	285	277	290	257	278	288	271	256	242	252	265	297	262	290	289	265	267	265	254	269	268	266	282	272	267	277	266	282	281	271	258	275	271	274	263	278	278	245	256	283	296	274	291	294	271	242	276	283	271	256	313	278	293	271	257	294	304	291	263	285	289	251	269	294	270	311	248	260	264	310	257	278	260	259	281	292	277	286	263	262	280	292	267	252	286	263	291	254	300	242	275	273	246	262	282	275	267	284	263	241	267	263	313	260	286	290	248	246	273	283	267	270	271	253	278	262	295	270	268	332	238	267	265	284	298	262	270	263	293	245	248	255	269	256	273	265	283	292	271	237	237	288	246	283	264	267	270	287	291	261	285	265	282	283	278	279	282	304	267	256	292	260	278	269	248	302	278	277	272	251	272	279	249	246	249	299	302	285	274	285	271	251	309	288	247	271	250	275	293	274	278	278	275	289	271	254	277	264	266	267	268	292	290	278	266	256	253	268	274	251	272	278	277	264	276	271	285	313	276	271	279	269	267	289	270	288	259	296	275	285	259	274	271	256	293	260	290	272	283	275	268	265	272	294	258	258	242	274	269	305	251	271	283	285	269	286	291	273	273	260	268	268	268	267	266	278	271	289	299	273	282	297	270	276	262	266	267	275	287	255	278	280	266	305	243	267	256	280	281	264	263	282	284	264	277	268	283	271	271	283	296	255	278	253	262	282	255	303	264	293	282	234	253	292	270	315	269	279	307	277	254	261	238	278	279	277	261	310	257	308	251	248	262	270	279	286	247	264	288	276	284	280	294	262	293	269	285	270	253	272	290	246	263	268	277	276	255	277	285	296	262	267	263	245	248	273	268	305	262	270	306	258	267	280	284	286	259	249	269	291	280	245	230	261	262	284	255	263	266	297	276	259	232	267	271	277	271	272	248	279	255	270	288	285	263	281	292	270	289	285	260	258	320	283	271	263	277	248	256	283	284	258	282	303	273	275	281	270	260	262	270	289	269	263	293	279	286	263	277	284	300	293	257	258	265	281	283	271	262	261	254	233	297	301	276	263	276	284	284	280	260	266	258	279	294	234	270	265	264	252	259	277	276	279	303	268	283	290	285	291	299	281	244	278	262	264	231	288	292	267	293	264	283	276	284	306	251	272	276	276	274	285	281	285	279	312	301	285	262	297	242	257	276	223	277	247	281	265	251	286	273	291	282	280	286	273	250	281	288	280	261	278	282	279	264	269	280	299	271	272	300	270	274	259	271	271	279	254	243	254	331	278	283	250	301	260	290	254	263	278	263	276	304	300	282	267	238	268	260	253	274	288	262	267	267
5469	1116	907	612	545	471	466	435	444	390	427	383	393	436	374	391	401	420	381	412	393	395	391	401	376	394	363	369	410	368	380	407	388	395	393	358	386	353	391	381	387	345	372	367	391	361	379	371	401	380	327	376	376	403	375	381	405	388	374	381	388	390	369	388	378	385	356	406	377	375	359	346	392	386	392	390	374	405	339	376	390	369	415	365	355	389	383	386	404	393	377	368	403	380	378	376	360	408	405	404	390	404	377	351	364	384	396	423	378	317	403	363	359	380	406	352	386	377	401	396	384	390	357	364	386	380	407	405	390	403	374	383	394	400	371	420	392	395	390	385	340	375	392	398	394	363	402	380	405	414	383	397	368	403	345	375	414	371	384	392	396	399	371	390	386	384	362	388	354	398	398	362	373	383	387	408	378	405	400	380	401	386	392	402	385	383	391	417	332	388	368	371	366	375	379	385	366	386	345	379	347	367	344	345	391	395	377	400	398	385	365	383	425	405	395	366	375	395	407	388	355	358	378	396	383	349	402	399	434	358	374	403	377	321	391	386	419	353	390	364	364	398	362	428	358	338	381	369	387	396	370	392	352	419	373	401	401	404	389	376	382	415	400	410	372	361	373	404	393	392	362	427	393	381	387	378	400	426	403	362	389	410	347	398	407	388	376	376	392	390	400	362	381	433	384	404	357	382	439	424	392	366	399	386	362	396	392	384	409	377	360	373	376	418	363	370	377	388	398	384	399	367	405	375	387	360	421	399	394	400	390	397	393	404	385	391	341	402	378	382	372	401	369	374	371	357	361	370	376	432	384	372	347	366	372	375	371	374	397	364	397	389	384	397	396	361	379	381	360	378	378	373	367	379	392	405	383	384	382	384	367	394	379	363	385	398	370	377	357	366	403	353	355	387	357	393	356	371	382	351	402	386	383	383	374	369	381	376	354	351	398	394	333	369	362	373	421	353	399	393	403	419	375	405	368	369	417	364	405	400	373	394	388	381	390	426	401	383	407	379	364	386	396	374	406	376	406	390	358	371	374	369	405	368	381	418	383	372	413	330	409	356	430	390	381	383	386	375	373	372	407	379	375	416	336	353	360	388	368	381	409	392	406	404	388	391	377	383	374	429	402	421	417	329	390	383	373	387	407	369	388	455	397	374	396	393	388	383	372	378	377	392	346	344	397	439	438	363	403	400	376	391	372	376	364	337	387	361	386	395	376	360	371	400	398	405	393	384	401	413	348	390	404	401	416	351	376	344	401	398	387	332	352	389	358	342	411	373	366	401	370	411	361	371	375	392	396	371	412	380	430	363	348	366	390	403	412	403	380	404	368	415	432	395	399	348	361	400	371	402	375	403	382	413	383	383	373	377	360	373	389	387	369	376	377	364	378	376	373	415	362	382	365	391	363	346	379	382	356	369	399	405	381	409	376	364	372	373	393	378	404	369	404	376	397	396	401	419	410	353	379	381	352	368	399	381	357	386	397	385	406	379	410	381	410	394	376	382	406	373	378	407	339	391	381	388	387	430	400	396	407	377	375	395	407	400	380	389	373	344	372	424	373	358	384	407	354	405	368	372	392	385	361	379	380	376	369	394	388	374	406	391	380	352	356	368	361	412	396	355	399	407	385	400	391	372	377	357	399	405	380	369	371	363	387	371	410	373	379	393	351	376	364	402	420	375	392	376	384	374	410	393	369	400	371	354	377	397	361	395	379	393	394	380	374	411	410	354	380	375	408	377	390	384	366	399	375	400	379	416	389	374	372	379	367	407	383	395	386	376	379	375	440	374	399	403	368	360	373	384	379	412	396	360	382	382	379	399	377	351	391	381	395	387	375	402	402	366	394	409	391	390	416	395	399	363	406	355	358	394	358	384	382	380	385	347	392	385	410	376	366	393	359	391	395	389	403	375	382	364	386	353	361	355	380	385	413	351	390	396	380	400	379	366	397	362	392	411	373	375	388	394	366	365	397	354	384	335	389	375	385	415	384	405	418	363	374	347	380	374	408	409	444	345	403	378	373	400	403	407	402	361	379	372	389	375	396	414	387	383	423	366	394	372	333	365	367	352	361	356	361	382	378	384	372	374	396	388	430	360	372	396	363	413	379	396	391	347	400	386	350	393	346	423	395	384	406	388	346	350	360	404	402	365	392	373	371	433	388	363	365	385	381	386	378	400	374	383	398	408	396	384	329	397	375	362	377	337	391	417	374	398	371	371	410	363	378	390	394	365	330	418	382	373	390	351	407	374	381	382	384	366	394	390	389	401	397	369	396	385	366	384	384	383	402	394	399	390	339	416	424	357	388	365	402	336	380	398	385	415	371	388	374	355	380	364	378	383	381	406	381	379	394	364	382	359	390	360	371	381	395	370	361	409	407	383	393	405	374	345	353	379	373	371	433	391	381	397	357	407	394	380	394	383	421	404	385	368	340	371	375	367	409	347	383	385	391	378	409	343	378	411	423	371	392	407	354	391	399	415	408	390	403	393	404	384	359	448	372	387	386	374	364	373	360	385	385	386	400	419	377	391	376	378	392	383	381	387	391	391	399	396	385	393	391	365	365	376	351	384	377	344	392	375	367	366	387	402	368	376	393	386	393	387	376	395	402	375	386	403	380	379	335	359	413	363	371	352	386	405	411	395	362	371	421	425	374	404	383	387	385	384	390	378	358	395	406	381	384	383	377	390	366	346	383	395	382	390	380	387	375	395	365	356	414	409	383	404	404	400	385	383	394	408	402	376	367	372	394	404	399	372	377	394	383	393	360	364	374	393	420	377	400	395	399	397	366	378	377	391	362	366	370	386	406	388	370	394	377	371	384	356	396	374	370	396	408	401	399	374	387	369	396	344	383	403	370	398	431	389	370	371	366	391	384	383	403	360	379	406	374	389	368	395	403	366	359	396	397	384	365	384	368	382	404	403	399	369	388	380	402	389	384	414	369	405	364	381	347	394	354	352	403	359	393	372	388	376	377	378	366	381	405	393	401	405	356	373	351	357	392	377	385	368	421	388	385	361	386	386	397	387	352	359	363	361	382	394	372	398	349	361	388	372	332	374	367	429	384	352	431	388	377	379	407	384	377	355	375	420	398	344	435	438	409	386	428	418	406	365	393	348	384	358	391	354	366	382	385	394	381	358	382	394	375	389	403	408	403	376	417	380	443	411	342	370	375	379	410	381	371	377	421	367	365	373	380	383	378	350	371	417	398	377	379	392	383	362	403	394	380	372	374	380	375	338	361	373	395	349	376	402	358	356	388	382	376	357	383	414	378	366	368	384	373	401	381	370	409	406	395	361	395	372	356	382	383	379	393	365	382	367	393	414	378	367	349	373	381	408	392	373	369	379	402	366	407	400	376	357	385	371	383	400	391	407	387	366	399	395	359	358	379	372	383	398	393	379	366	389	387	392	390	385	399	378	433	357	376	389	367	366	381	384	381	364	406	381	391	372	364	368	386	381	404	360	386	377	375	413	389	404	383	385	360	345
23694	21280	28919	23975	21265	11817	1070	681	582	490	520	491	421	449	407	396	382	368	396	344	362	340	353	354	318	392	391	345	337	329	321	369	366	335	388	321	341	349	335	352	353	349	348	393	353	312	332	367	324	323	326	333	343	338	350	350	331	304	324	337	337	358	322	318	334	360	331	350	352	342	307	298	347	346	310	348	363	359	309	353	343	355	358	300	326	331	333	320	310	350	296	329	337	354	336	343	319	323	319	337	328	316	369	361	318	328	321	315	330	334	321	326	318	316	300	341	356	333	317	337	348	332	347	316	335	309	332	310	368	340	345	341	365	341	355	311	336	332	321	306	361	326	326	296	320	366	358	364	324	304	321	340	327	333	339	317	359	316	377	334	330	332	341	364	323	344	357	364	363	324	362	337	310	345	321	314	325	347	313	319	335	316	309	324	338	327	337	326	325	349	328	328	325	338	327	322	317	315	378	358	325	335	312	339	339	299	312	331	336	329	272	348	377	300	353	331	361	352	325	335	322	346	345	310	338	323	339	335	311	324	330	334	326	349	341	333	324	317	319	292	355	321	341	322	324	333	330	372	334	341	328	332	337	334	312	328	333	347	338	330	322	369	346	334	336	342	326	345	317	366	309	327	364	344	339	312	319	387	327	339	333	344	349	351	362	330	312	326	316	298	337	321	324	335	342	336	327	311	362	387	361	299	340	334	358	309	331	324	342	317	326	319	331	294	303	322	327	341	320	321	327	312	308	320	344	343	303	347	342	371	342	345	352	293	331	317	332	317	345	351	321	341	340	299	333	346	315	317	353	355	347	330	318	304	337	322	313	362	303	320	336	378	322	330	344	325	314	326	326	310	342	353	354	318	382	321	320	311	300	349	344	324	380	332	335	308	345	339	337	313	331	336	339	360	312	298	322	346	369	321	352	358	330	337	342	363	333	339	342	352	346	373	347	340	319	321	333	343	308	336	318	332	371	327	354	337	346	343	333	368	333	295	328	335	344	307	361	328	315	362	331	310	346	334	362	307	317	297	328	343	347	354	314	303	350	346	358	347	322	310	324	309	349	343	347	280	322	330	323	326	344	342	323	300	344	311	310	322	320	332	319	345	299	316	332	340	342	308	352	325	335	354	379	364	346	347	307	358	330	302	338	324	353	313	332	318	336	346	357	315	348	337	337	336	339	355	315	336	298	327	320	299	387	323	368	330	341	316	355	327	333	315	360	355	339	308	308	321	347	337	327	320	319	365	315	352	326	340	314	322	315	328	353	349	318	326	316	326	350	333	328	373	346	299	338	339	351	322	334	343	319	307	323	316	321	367	343	312	311	333	348	365	356	312	337	315	326	368	314	346	335	332	338	348	357	285	365	301	322	353	348	325	306	292	327	333	326	324	317	337	350	333	334	326	307	311	340	354	352	322	314	331	321	349	316	333	327	294	345	330	375	336	318	354	341	330	349	328	350	298	341	315	301	331	334	345	325	325	339	364	362	352	340	322	325	324	344	320	352	356	332	309	315	334	342	309	334	312	317	331	332	369	299	361	330	355	336	318	329	346	313	333	325	335	308	332	315	305	319	325	317	357	330	314	325	329	354	361	316	352	307	332	341	352	317	325	335	332	360	356	321	316	344	330	373	318	343	330	349	325	359	346	364	320	344	332	369	329	325	330	330	345	316	330	341	307	358	339	330	326	313	319	338	308	356	327	332	316	374	310	320	343	306	357	348	355	319	326	366	337	322	334	344	332	280	335	361	321	311	327	362	331	339	340	307	306	329	340	324	314	333	371	334	301	315	338	310	324	354	320	330	347	320	334	326	329	330	316	346	319	335	307	319	309	347	337	318	306	349	341	344	325	358	306	333	350	331	334	316	332	350	347	333	312	334	347	326	341	336	332	319	308	329	328	332	376	305	301	314	342	325	374	332	349	353	314	307	338	349	342	326	353	337	320	344	345	346	314	345	371	323	337	347	355	356	308	343	345	354	325	307	331	303	334	348	314	314	344	353	331	374	348	322	354	332	332	313	304	345	329	333	319	337	316	312	318	339	349	341	279	346	330	346	326	330	343	341	330	301	336	332	348	342	344	337	278	343	332	330	359	345	319	317	341	359	322	317	336	322	344	315	366	316	333	352	324	301	335	361	329	323	339	312	345	361	322	355	318	327	334	318	305	311	357	334	317	334	341	326	335	305	335	336	354	356	312	360	354	347	344	309	359	317	326	340	319	329	339	312	343	335	311	309	302	341	304	332	315	360	311	337	366	313	337	320	344	359	330	342	337	383	349	348	370	317	315	361	304	358	326	334	340	349	352	334	367	340	327	345	345	328	299	326	328	339	343	317	320	359	326	369	333	365	324	333	330	306	330	332	326	311	311	325	350	357	339	372	333	342	312	324	353	375	337	336	345	335	341	334	346	334	315	313	318	304	343	327	347	320	308	305	349	338	349	362	322	281	323	344	327	319	317	318	353	325	319	306	301	349	364	310	360	363	350	338	326	305	340	326	312	346	338	335	305	345	323	366	356	315	339	328	312	317	335	330	371	347	339	362	322	325	299	323	334	317	346	327	353	357	316	344	359	345	318	345	332	366	346	347	331	330	327	329	345	283	350	304	331	335	331	330	326	329	359	341	322	329	336	343	317	331	330	331	322	312	337	325	334	351	339	292	315	345	341	322	300	314	351	315	319	300	341	362	336	313	310	365	300	314	344	316	340	340	358	314	323	322	328	349	335	318	297	355	350	324	308	336	342	343	349	333	336	338	339	350	322	355	323	331	330	305	305	341	366	362	318	330	314	290	345	338	302	323	312	324	341	307	332	332	319	366	337	359	344	322	306	373	338	333	311	337	338	332	340	321	339	316	325	327	370	326	325	330	295	327	319	347	317	352	356	321	316	335	329	346	357	352	314	365	347	327	369	348	361	352	324	330	322	314	321	337	333	307	338	316	351	327	304	330	338	333	314	317	322	332	330	381	325	296	314	347	332	349	335	326	306	318	350	358	320	350	327	366	318	347	294	311	326	381	322	318	348	311	365	317	325	338	348	330	327	329	332	321	344	327	315	371	355	323	325	333	316	321	322	343	365	306	327	334	362	328	311	332	335	324	341	362	343	305	338	314	320	341	317	341	355	325	358	338	339	304	362	339	342	332	322	335	345	335	309	336	323	349	337	317	375	319	356	351	343	323	330	334	315	336	308	364	328	323	324	347	332	364	318	316	320	315	303	342	319	330	318	329	339	325	372	351	325	320	329	378	307	346	319	347	336	361	336	361	357	332	337	327	310	341	313	333	305	342	357	303	359	351	314	319	307	341	332	363	329	328	351	325	294	307	315	335	351	316	346	342	346	335	326	322	330	315	348	373	369	346	337	313	336	319	349	321	347	321	331	344	320	348	344	314	335	315	337	311	358	316	337	339	325	321	348	317	346	324	320	340	356	342	358	300	299	339	343	305	336	335	344	331	339	342	324	316	324	316	306	338	337	351	338	327	351
11380	9959	7985	4007	2785	2067	1687	1438	1195	1042	880	841	788	714	680	692	597	580	615	581	568	545	561	576	538	558	511	512	526	515	524	505	498	475	502	486	527	471	478	503	493	458	470	477	498	495	486	455	437	451	509	462	494	463	493	443	490	477	466	456	479	471	480	510	479	490	431	468	487	441	440	489	493	481	483	451	483	496	467	429	446	479	491	466	446	460	419	474	466	515	436	467	430	493	502	440	456	511	422	489	437	498	479	461	447	435	474	488	475	455	521	467	446	469	464	472	471	479	488	450	487	469	468	484	451	437	475	471	469	469	474	506	546	472	469	450	501	484	418	452	480	419	487	439	460	455	476	511	471	487	429	448	475	449	490	461	453	494	482	482	499	478	468	459	428	461	457	479	479	457	523	486	501	436	481	452	457	461	471	453	493	459	466	447	476	486	473	444	474	500	455	444	478	476	457	436	471	444	472	476	504	449	493	458	450	450	520	467	479	428	447	481	480	484	449	475	493	456	501	490	451	480	469	432	519	465	498	493	450	453	442	427	474	447	483	490	461	501	502	467	489	465	522	465	457	432	485	503	481	500	483	467	457	449	488	489	486	460	476	500	485	459	475	440	501	436	487	457	456	500	508	465	476	462	486	461	493	449	478	438	483	437	459	413	447	470	446	447	448	479	475	462	482	430	464	438	436	495	453	450	499	466	468	482	449	476	484	483	445	497	444	468	465	460	433	489	486	483	506	463	458	480	455	472	477	423	454	488	466	487	471	497	478	454	476	449	471	538	467	493	468	497	466	461	431	435	471	489	436	438	507	425	439	482	468	502	422	469	470	467	492	468	477	486	461	483	490	456	472	452	428	472	478	457	473	474	472	474	458	459	424	440	469	459	490	419	426	475	466	465	449	486	410	450	435	478	453	471	519	489	460	514	473	495	463	494	491	441	447	473	467	484	492	471	493	459	437	472	461	446	461	458	479	466	446	484	426	472	490	485	456	484	467	493	469	438	473	487	462	477	547	467	500	433	498	462	454	446	464	445	481	464	437	458	470	491	455	489	503	493	481	431	494	432	491	471	432	508	478	448	474	506	490	473	462	472	526	453	473	486	491	435	465	486	463	486	515	447	456	502	468	470	440	510	455	467	452	452	415	492	490	474	458	448	470	455	502	473	466	480	491	474	486	463	506	476	491	517	483	474	447	465	491	435	453	437	416	459	463	469	449	485	480	478	484	473	499	444	475	504	473	444	415	437	484	482	471	473	502	502	506	506	484	496	494	478	482	483	484	468	465	483	484	487	480	476	476	505	490	434	473	446	499	447	476	479	436	424	488	454	510	448	432	481	440	500	451	466	461	435	492	484	446	481	472	454	489	456	486	482	476	473	474	439	474	477	428	444	464	454	470	503	445	503	434	480	478	481	465	473	472	448	447	483	475	467	446	456	486	484	506	478	448	485	516	454	428	456	482	471	484	464	458	496	466	482	461	490	493	471	473	449	512	465	469	436	463	486	456	500	443	503	493	415	505	449	481	467	445	454	440	470	428	488	479	439	436	513	483	507	472	438	437	442	467	487	488	507	472	447	474	484	473	473	471	476	451	489	470	497	473	461	478	498	444	457	426	468	494	484	445	469	441	430	434	450	452	458	440	445	514	465	481	438	453	475	461	445	505	474	459	469	459	448	429	496	432	474	426	494	479	485	495	460	474	453	433	471	423	508	472	461	466	469	492	459	461	474	484	481	456	447	455	497	472	475	468	470	455	475	466	485	445	477	514	503	472	488	451	469	438	455	446	490	489	456	488	470	502	465	477	486	479	469	467	464	519	491	474	459	444	424	464	425	481	481	452	501	481	454	449	489	480	434	473	474	488	508	450	439	446	479	462	453	424	490	454	472	452	467	479	471	458	440	441	493	443	478	475	441	471	472	453	467	458	483	456	540	491	501	477	465	466	467	480	474	468	490	447	492	463	502	474	497	489	439	512	488	463	463	470	433	455	462	491	495	465	483	464	454	455	431	472	482	478	490	475	472	464	469	464	425	448	506	504	491	470	458	474	495	466	480	457	440	491	481	483	471	459	503	475	461	428	459	464	457	461	485	471	450	439	502	511	506	441	461	504	482	494	525	467	481	466	474	444	506	510	474	505	503	478	477	488	457	490	432	471	448	462	469	497	486	481	480	425	475	487	421	460	496	492	464	456	401	437	461	447	474	460	486	484	478	444	494	457	479	478	472	445	482	493	462	508	483	463	462	485	476	503	463	433	459	507	457	448	484	462	479	500	465	481	494	486	488	514	467	450	463	465	469	432	433	476	491	443	473	471	478	464	481	468	493	445	517	497	439	446	478	473	456	463	479	487	477	485	452	466	488	450	456	493	478	491	477	450	456	484	475	433	483	453	429	437	486	475	503	495	467	448	493	440	493	447	435	442	451	459	470	485	509	460	439	479	477	428	453	451	463	491	481	463	461	519	426	470	447	453	491	449	487	487	500	463	465	482	444	471	476	425	503	468	469	464	463	473	471	465	440	483	467	502	469	474	498	488	497	483	469	472	425	497	503	451	435	450	474	455	445	462	462	478	425	495	516	453	472	500	471	433	464	483	505	503	460	464	494	439	464	447	437	458	465	511	465	501	466	453	447	463	468	494	440	518	469	476	484	483	471	448	481	443	470	478	483	445	473	491	486	473	471	470	468	478	477	463	485	441	483	512	465	446	427	417	486	481	519	495	441	461	508	466	489	470	453	496	412	499	455	473	438	445	499	443	466	464	456	478	440	493	484	480	466	466	484	425	493	489	495	438	492	472	443	462	444	506	505	523	467	446	473	495	462	504	441	438	513	483	438	473	451	467	440	490	451	482	448	498	469	479	449	462	501	484	480	490	485	473	465	451	456	451	461	514	471	450	468	462	465	470	485	464	483	466	496	457	472	461	460	498	449	482	514	499	490	488	472	465	468	473	469	461	461	469	468	437	476	458	485	488	463	463	494	437	462	466	472	457	481	487	476	476	487	476	468	455	492	453	481	468	476	446	464	468	467	489	437	477	464	473	452	465	469	493	487	419	477	465	486	487	471	483	460	429	465	466	441	486	478	470	450	475	479	466	460	469	464	462	486	479	408	485	488	457	456	444	470	483	475	458	489	478	456	438	471	522	443	489	420	499	474	466	449	458	453	542	495	455	482	489	456	443	455	528	495	466	474	452	467	467	461	461	479	484	469	460	469	463	477	467	477	468	461	467	459	453	469	466	468	459	470	507	425	489	466	479	439	465	482	451	467	477	453	484	490	436	477	462	485	473	439	466	482	450	467	471	460	470	478	516	475	456	477	434	477	469	439	452	481	477	457	456	501	534	466	492	457	470	488	400	474	426	470	430	489	524	479	431	452	493	482	446	484	471	448	464	464	497	501	457	491	508	466	461	485	430	454	469	495	484	467	463	471	453	452	475	463	472	486	459	493	462	456	454	461	464	473	487	469	486	430	495	459	494	468	415	452
22872	21272	29320	23564	21272	21310	9863	1012	645	569	494	383	390	378	347	355	305	298	286	273	251	275	272	238	239	229	226	227	242	219	217	221	229	247	211	207	213	201	205	186	172	185	230	198	209	209	194	187	214	213	228	209	202	205	214	211	199	195	182	183	191	189	190	202	177	200	170	186	203	195	215	198	168	187	171	223	170	196	195	177	185	201	193	189	190	176	188	193	165	175	211	198	208	186	192	194	191	186	183	182	199	201	204	179	194	194	166	243	178	182	189	182	191	186	213	186	207	202	180	178	197	196	196	172	200	183	184	181	196	181	173	194	190	208	212	177	222	197	177	194	201	201	190	172	175	189	191	188	203	177	216	184	208	189	194	208	187	179	173	169	173	206	168	186	192	198	180	212	195	191	174	200	183	199	170	177	169	191	222	199	197	188	208	192	201	197	178	197	185	192	193	181	184	204	202	182	205	199	184	179	199	183	196	193	199	200	174	187	183	159	203	197	194	190	188	199	199	186	173	199	180	192	170	178	198	167	190	197	187	191	201	194	169	205	193	215	191	177	188	176	177	198	181	193	198	179	172	230	194	222	173	170	179	191	194	204	164	202	190	198	177	184	213	182	225	169	194	207	188	183	193	192	216	191	182	184	184	187	197	194	207	187	200	214	211	193	186	181	198	156	197	172	202	175	176	186	219	205	204	183	198	196	172	175	177	174	193	210	178	194	173	182	209	177	185	182	194	176	198	175	196	190	195	180	179	146	196	188	179	178	177	202	205	201	192	166	194	195	222	183	172	197	177	189	192	191	186	179	192	200	188	177	187	171	175	186	188	191	165	200	189	180	182	217	182	159	194	176	164	182	209	180	197	183	191	187	203	168	205	187	179	185	177	168	180	181	185	201	182	169	200	167	185	197	184	197	192	182	196	196	178	185	155	210	192	188	178	204	191	190	193	196	176	188	222	190	182	205	165	187	202	205	207	209	186	195	200	183	177	174	190	197	173	143	183	157	179	178	194	196	176	180	193	178	178	198	184	199	188	195	186	173	220	184	189	188	193	210	212	159	194	198	171	199	210	186	190	204	212	194	184	195	180	183	190	185	189	164	186	186	183	173	190	203	190	195	197	163	190	209	171	162	184	214	177	194	212	199	213	197	173	192	185	187	200	185	200	195	179	179	199	189	171	196	183	183	203	198	213	203	185	147	209	174	185	168	181	172	184	191	193	218	175	202	185	209	184	182	185	188	228	219	197	211	190	169	184	173	197	172	163	203	203	187	174	181	199	184	187	198	189	184	171	189	185	162	166	217	194	211	203	197	179	178	180	196	194	198	171	214	177	173	184	191	193	208	220	195	167	196	186	201	187	164	168	208	185	175	177	179	202	187	194	206	183	177	171	180	202	190	228	196	193	228	191	179	179	196	217	191	170	202	202	183	202	180	196	170	218	175	191	185	195	181	204	208	203	179	176	197	202	173	200	206	224	199	173	167	204	184	201	184	170	203	180	155	190	178	199	192	189	173	186	204	209	193	196	191	177	194	189	190	162	180	174	203	201	211	190	173	185	208	198	199	181	188	196	182	192	199	180	186	182	196	210	190	221	177	189	167	187	193	192	171	192	191	177	172	198	171	178	179	179	181	168	192	207	171	201	182	205	196	206	185	221	177	186	181	192	178	197	186	190	169	184	200	197	194	179	191	197	177	226	193	187	196	156	181	190	179	188	182	182	208	201	160	185	190	172	203	192	162	181	163	206	186	198	169	189	179	185	168	183	199	187	179	202	196	218	214	181	192	186	168	198	190	173	167	174	167	195	200	160	220	197	215	161	218	183	193	176	176	179	182	181	205	163	183	188	191	187	176	166	188	183	206	208	189	177	198	191	179	166	192	179	193	181	192	175	199	182	193	186	187	192	199	176	196	174	173	193	187	175	189	216	188	178	186	169	174	172	188	195	180	210	181	198	208	174	180	193	194	193	173	179	197	202	172	175	180	189	182	182	184	200	197	172	182	175	178	213	189	187	179	176	186	167	201	168	185	185	203	212	174	194	196	199	170	199	163	199	190	213	193	192	189	164	204	176	198	182	182	192	201	197	201	191	188	179	206	203	192	167	195	186	183	208	188	176	223	188	218	157	193	192	196	166	187	200	202	201	163	204	172	203	194	202	179	181	182	181	200	188	200	192	194	169	205	196	183	200	178	164	183	206	189	186	180	186	182	167	198	180	204	195	185	184	178	201	184	178	163	180	188	185	181	195	201	190	224	180	180	185	192	184	217	204	205	184	176	195	184	181	199	203	182	152	191	195	207	171	177	193	191	169	178	191	201	195	183	163	174	202	200	184	206	194	170	191	180	186	190	186	199	204	205	185	174	194	197	183	183	188	176	193	177	195	192	179	160	182	183	175	188	199	194	179	204	179	178	174	193	163	175	208	206	203	210	202	181	167	195	218	192	196	174	188	195	194	195	169	186	181	186	195	193	211	178	181	172	181	196	167	208	186	191	188	206	186	192	204	197	195	200	183	207	194	187	194	193	191	183	203	169	163	200	196	188	195	193	190	167	176	170	181	185	186	184	184	170	200	194	185	170	181	207	189	194	189	178	179	173	176	179	190	183	170	178	200	197	186	191	180	208	172	186	183	210	192	190	177	178	205	205	176	187	182	202	179	190	171	181	208	148	197	204	202	180	175	188	170	168	191	193	166	196	207	195	160	211	189	194	217	187	202	191	217	205	185	196	182	184	170	204	182	179	199	194	203	179	207	170	174	198	201	180	174	177	169	198	210	182	205	181	174	167	180	214	171	193	185	173	190	186	185	171	180	171	181	200	194	194	199	198	214	196	168	206	180	170	204	167	189	230	199	206	190	183	188	175	206	180	197	184	186	186	163	193	193	195	192	211	196	202	181	189	163	180	196	192	192	191	161	224	215	194	195	178	178	171	184	180	197	160	185	200	203	181	179	184	200	189	192	216	167	188	202	205	195	202	203	188	185	189	204	195	189	178	198	184	179	181	181	202	195	205	191	210	185	203	180	191	167	191	192	187	192	221	195	218	189	200	180	183	220	181	181	194	196	181	195	166	214	187	183	206	180	191	181	203	180	204	194	194	156	202	186	195	185	222	185	188	193	187	176	163	194	187	199	195	196	173	181	182	182	171	184	186	188	230	192	181	197	165	198	196	202	159	215	187	208	198	192	183	167	183	173	192	220	173	211	178	198	202	192	186	189	170	203	177	178	193	203	207	203	203	169	200	202	185	203	186	204	181	216	189	197	193	174	178	187	190	212	172	200	199	202	173	187	195	176	189	216	197	205	200	190	218	185	151	166	166	181	185	165	188	186	221	207	178	192	198	177	175	178	183	178	204	211	194	203	183	178	184	166	194	203	186	177	168	167	201	190	202	194	213	198	187	180	205	193	186	172	207	198	192	211	177	197	184	176	205	205	211	212	172	194	184	198	172	179	189	156	199	193	182	195	232	197	172	180	193	176	193	174	188
13197	15990	12783	6592	4565	3422	2627	2016	1597	1374	1066	924	877	724	696	614	612	534	479	475	430	455	411	389	393	369	377	354	357	353	367	324	367	334	333	313	323	297	345	335	338	313	317	314	311	313	328	312	271	324	310	290	287	285	297	272	287	301	301	305	289	292	297	284	284	257	295	289	290	278	296	283	288	264	284	269	294	280	282	269	279	283	258	284	283	280	252	300	292	264	283	241	287	255	260	284	282	298	276	292	264	274	257	252	290	273	270	272	281	292	281	260	286	280	267	245	271	290	253	285	247	267	262	279	290	274	229	277	273	293	295	247	282	267	282	296	272	269	282	277	257	289	277	267	284	287	252	303	269	282	258	303	296	284	262	275	258	267	270	282	288	287	265	289	280	293	283	295	299	283	278	277	288	285	290	268	280	255	283	306	274	297	263	292	249	282	279	302	268	276	268	294	283	262	233	260	283	274	269	280	247	250	278	297	281	272	269	248	285	262	263	263	247	265	290	255	273	251	271	282	255	280	275	267	273	249	262	305	255	301	276	275	249	275	251	278	294	270	271	261	269	292	267	282	299	305	271	264	268	293	261	305	276	271	253	292	290	291	281	258	269	269	260	279	308	233	252	272	279	257	253	288	308	246	259	282	263	254	279	261	259	274	252	260	277	287	296	253	296	258	258	291	270	267	278	252	258	267	265	261	290	276	264	276	284	254	291	282	272	279	265	282	269	276	268	247	288	306	252	273	289	264	277	253	288	274	273	258	293	243	273	296	266	272	283	278	272	269	241	255	262	262	252	285	283	290	263	260	289	283	272	269	318	257	280	292	260	272	251	277	242	299	281	251	312	289	267	274	272	272	259	271	273	289	253	251	292	250	300	264	262	270	246	267	305	274	242	247	247	267	338	286	291	242	283	263	305	294	277	272	294	278	279	268	287	272	258	291	230	308	265	267	264	290	282	308	289	263	307	265	253	277	245	258	265	275	288	275	299	283	260	278	258	263	271	276	293	257	310	269	286	288	305	300	286	306	255	302	294	293	268	284	299	273	286	266	264	294	258	297	248	290	293	260	279	279	250	278	247	257	250	286	320	261	275	308	286	292	318	245	260	279	300	294	285	279	285	267	277	293	297	259	262	281	289	289	270	284	280	271	298	301	260	273	275	256	277	253	248	283	261	273	284	257	276	262	279	290	250	271	309	255	275	289	281	261	275	272	257	250	270	258	291	275	286	288	309	283	262	262	273	277	276	277	304	265	260	290	286	252	264	297	296	267	285	267	285	275	282	273	264	235	270	270	308	283	314	224	275	294	278	264	284	291	264	276	273	268	273	314	269	289	305	276	286	286	273	277	269	271	298	251	292	308	276	297	286	276	250	265	305	280	281	243	301	254	308	271	259	278	269	282	254	268	253	262	269	291	291	256	273	259	308	250	268	293	258	281	270	291	280	268	290	271	248	250	259	256	284	273	263	290	262	287	258	263	253	297	283	287	284	248	274	269	267	268	289	270	283	280	307	254	258	298	285	269	293	257	297	271	273	281	256	311	265	254	295	279	266	279	253	262	300	292	267	301	270	256	289	282	274	270	270	284	266	275	300	279	284	238	293	283	300	315	255	272	251	254	254	242	267	283	269	242	254	253	290	275	287	280	290	290	262	290	289	263	287	290	267	291	253	270	295	269	319	272	259	295	263	258	296	270	274	282	260	289	290	257	274	274	272	266	255	269	294	288	280	277	283	291	289	273	294	267	252	282	276	287	284	278	252	304	279	271	266	285	311	247	250	272	287	237	283	277	244	266	261	272	255	261	275	284	305	283	287	287	277	259	283	286	287	307	278	265	288	263	276	307	265	259	263	272	256	287	258	279	252	311	283	272	251	297	303	270	264	285	263	277	250	270	272	263	262	288	252	286	281	247	294	262	268	269	260	264	265	268	279	284	272	245	266	292	284	260	287	264	311	266	283	291	277	288	246	256	289	282	266	272	262	281	269	254	270	252	269	276	252	268	263	271	295	287	263	278	284	285	287	265	288	292	259	290	286	265	306	262	278	297	267	263	260	283	276	279	308	287	275	244	258	283	286	284	241	284	274	264	302	270	268	266	275	274	246	276	278	264	307	266	267	272	279	285	271	271	268	287	261	293	258	299	250	276	282	272	273	246	283	277	280	264	249	288	266	263	252	267	280	305	269	263	270	252	290	266	281	282	280	270	268	256	259	289	296	272	298	236	284	295	267	294	279	258	283	295	262	280	293	258	273	301	282	298	248	241	250	271	261	262	280	276	301	296	281	298	267	270	269	290	263	268	261	274	276	267	282	267	271	330	285	275	276	315	278	249	251	290	289	298	271	263	259	294	290	255	275	287	290	271	275	285	289	263	286	244	262	240	274	257	277	280	256	295	271	262	306	283	273	275	278	249	296	277	243	297	267	262	301	262	289	267	278	259	293	261	294	303	280	275	301	273	240	280	254	299	277	284	240	273	273	266	250	273	271	278	285	270	271	271	277	254	263	261	279	270	246	286	263	284	280	272	285	278	264	266	266	272	269	255	259	244	284	254	256	305	281	293	284	287	265	282	251	279	252	308	246	297	267	271	266	248	266	285	287	281	280	261	258	284	271	279	283	259	274	314	242	271	265	276	288	271	275	274	283	275	259	242	246	300	294	241	277	276	280	276	292	279	274	305	265	268	306	267	272	266	295	289	299	292	302	270	285	312	271	244	279	291	260	284	256	268	286	296	271	290	268	279	243	287	288	263	282	248	284	304	277	285	272	271	295	280	252	298	298	287	252	298	278	246	302	245	253	264	276	253	263	276	269	256	257	267	284	301	277	309	260	273	283	283	277	256	255	267	286	254	281	284	273	264	271	275	251	298	248	251	294	277	283	273	261	316	255	269	302	283	312	282	274	274	266	283	261	290	254	258	287	257	292	266	278	260	256	283	247	268	291	265	288	299	240	283	273	293	260	267	274	266	305	277	278	254	259	253	275	252	261	275	278	259	263	257	254	264	269	257	285	268	270	276	265	266	319	267	284	256	273	260	320	284	262	264	235	270	297	282	263	274	280	269	254	251	270	284	263	271	257	258	301	316	264	277	285	269	241	273	281	269	257	266	282	303	260	291	263	264	273	305	280	261	295	278	261	293	289	252	272	268	277	261	282	286	279	250	253	297	275	264	281	255	272	252	260	280	314	274	282	270	271	249	304	273	276	292	269	262	276	268	290	296	259	243	272	307	277	277	260	283	320	286	248	285	260	296	254	271	293	263	265	287	275	294	276	270	287	303	245	270	247	294	274	271	278	273	262	291	291	278	250	257	287	272	264	283	296	311	262	271	290	269	267	289	250	310	285	275	287	268	275	262	310	280	275	282	256	255	276	254	303	269	317	254	289	241	239	272	264	287	263	300	286	268	266	279	275	272	256	272	290	251	234	281	285	235	251	253	276	265	263	275	295	265	280	294	273	299	264	283	252	273	281	252	276	291	265	280	275	269
26843	20768	9277	747	471	433	344	286	319	306	267	265	285	256	265	272	265	286	265	267	279	274	258	282	249	259	270	279	278	306	265	290	260	288	263	249	249	260	257	267	252	296	236	252	254	266	271	280	295	275	287	264	280	276	266	253	254	279	263	313	274	273	241	266	290	254	286	255	286	256	261	274	283	224	284	266	251	267	247	291	280	270	253	256	298	240	273	277	274	267	263	300	248	270	282	294	250	274	294	269	262	262	285	238	273	254	248	256	262	250	269	281	279	281	262	265	262	314	279	261	258	252	273	262	292	285	262	244	280	240	275	282	276	250	290	247	272	252	238	277	264	249	266	264	275	278	273	257	257	250	273	280	230	257	261	261	292	269	240	326	257	258	273	264	252	264	271	267	255	289	258	288	282	314	296	296	260	262	284	268	262	282	258	261	276	274	269	269	271	243	246	274	269	281	261	279	280	276	252	268	272	259	309	290	241	268	292	292	273	285	288	276	247	274	273	258	276	264	278	283	253	257	269	274	287	255	256	279	249	282	275	274	259	274	290	250	266	266	295	252	291	256	264	265	282	262	259	243	253	271	273	277	263	283	273	289	248	249	285	286	258	267	258	282	270	254	282	254	296	282	265	279	245	283	245	263	276	253	302	232	282	294	253	288	275	249	290	279	257	249	276	263	247	258	297	265	281	269	281	281	263	291	266	263	266	268	281	259	265	296	259	268	251	258	263	246	303	263	254	258	272	258	293	269	256	266	236	295	258	275	261	263	271	251	279	237	273	264	281	254	300	263	278	282	285	239	255	273	288	264	249	250	285	288	261	261	274	275	260	266	250	265	243	274	239	289	304	236	276	275	268	287	296	279	258	248	280	266	249	275	281	291	260	253	252	305	278	255	297	251	287	250	258	276	257	239	258	255	273	280	277	280	274	249	268	281	251	247	255	234	285	264	285	291	268	266	280	297	271	271	246	262	241	279	257	289	280	272	270	262	276	251	288	292	260	284	267	264	264	282	282	270	262	250	285	244	275	257	284	290	258	259	287	239	266	275	258	259	293	271	272	269	238	285	290	286	251	296	241	278	300	265	277	299	249	262	272	287	262	253	243	266	256	292	315	243	247	252	272	283	255	286	283	257	253	237	282	279	253	269	253	270	292	272	266	254	263	297	240	269	291	265	279	270	270	282	250	265	293	277	258	283	291	256	255	281	287	292	256	258	243	278	266	293	267	236	246	282	275	278	259	255	263	252	248	260	272	295	283	263	278	272	286	274	294	293	256	258	299	269	257	278	269	262	231	252	279	265	282	256	261	281	246	264	278	279	247	293	274	266	278	259	262	243	257	256	310	261	270	253	286	295	258	279	275	271	289	272	253	254	244	241	251	271	280	236	271	262	274	261	274	264	270	284	248	276	274	275	245	264	260	244	270	260	274	270	277	289	267	277	285	277	286	260	266	310	254	247	275	309	261	251	270	247	253	258	255	280	248	248	237	256	269	288	277	279	280	269	275	261	252	276	254	282	274	284	277	269	267	250	236	264	265	244	286	257	285	284	263	275	305	276	277	265	279	282	252	255	274	265	274	278	280	251	274	259	257	246	299	265	269	256	238	278	243	248	254	311	287	279	270	267	257	280	268	274	247	281	261	287	249	249	274	240	254	261	250	235	248	266	253	286	295	285	257	270	222	268	221	267	254	281	266	273	255	283	240	257	251	275	283	267	283	255	259	256	272	277	259	264	257	272	302	282	281	277	244	277	279	270	286	249	265	259	256	241	271	273	290	281	242	246	279	286	252	237	258	272	253	250	267	249	277	289	276	271	256	278	285	284	258	285	272	264	268	259	271	262	271	277	258	245	292	262	273	272	262	265	269	256	263	259	274	259	243	293	278	239	282	275	280	241	264	258	283	282	272	270	280	241	265	261	251	310	258	266	237	276	245	278	313	231	297	313	244	272	246	287	264	263	266	300	271	247	287	272	281	255	298	278	269	291	273	290	288	248	270	283	261	244	294	258	291	288	244	276	277	258	281	283	273	285	266	291	263	281	283	271	267	260	284	268	258	288	284	285	286	251	282	253	256	279	250	282	256	232	267	269	287	275	265	267	256	251	259	244	266	251	266	261	240	266	268	265	264	281	242	256	269	292	270	287	276	266	287	261	273	287	270	300	263	240	292	257	247	258	257	262	259	266	283	289	272	273	313	271	290	254	255	294	253	261	291	262	259	263	283	250	286	258	264	259	253	290	253	240	278	264	275	256	323	242	260	266	288	246	245	280	261	225	270	247	281	252	255	253	267	271	255	243	266	231	282	252	247	257	268	284	271	251	276	293	253	229	285	260	280	261	275	253	266	271	279	257	251	280	265	255	248	290	270	276	222	239	276	270	265	272	290	283	263	263	288	292	276	271	270	258	281	271	254	293	261	255	276	258	257	277	264	277	267	276	240	282	282	260	243	282	293	272	273	302	288	261	243	270	279	240	269	245	272	250	262	259	267	265	277	271	283	270	293	263	270	259	281	265	279	264	259	253	258	277	267	246	288	249	267	279	256	265	261	271	283	295	276	254	270	276	280	284	267	252	254	286	261	263	270	257	276	277	272	250	274	242	276	263	249	272	263	276	265	292	248	255	270	278	289	280	270	276	303	263	279	278	274	270	257	279	282	293	276	251	268	246	281	289	277	262	279	258	237	277	245	277	260	300	251	251	245	247	255	250	265	256	254	255	266	278	287	275	253	271	265	261	261	267	253	274	265	294	283	269	281	273	292	245	257	274	248	279	275	258	245	245	280	249	267	249	245	257	274	265	270	291	278	273	265	318	286	272	256	240	291	256	239	292	257	281	262	291	286	264	289	269	256	270	255	260	240	259	272	259	296	258	280	269	287	277	286	260	284	276	277	259	274	252	282	258	265	231	251	242	266	255	268	249	274	294	297	244	270	252	245	305	293	245	277	232	236	265	269	282	277	257	238	281	242	246	268	274	264	270	278	275	276	269	266	258	226	252	294	255	257	282	275	260	260	249	276	298	273	269	271	295	250	273	288	270	249	273	245	272	271	237	275	274	266	273	269	236	273	263	277	296	296	255	276	240	287	248	250	263	260	274	282	230	255	242	260	266	295	258	278	281	281	267	252	275	287	254	269	284	269	264	247	272	280	270	291	230	296	236	227	282	245	246	243	259	273	272	276	238	261	266	274	254	262	254	262	266	279	292	259	293	257	267	260	275	257	267	277	298	288	270	238	274	279	299	282	257	284	286	281	259	270	272	268	266	287	234	255	267	276	272	267	265	241	254	277	270	259	263	273	279	273	265	299	304	245	256	232	247	263	256	271	259	273	286	261	260	285	273	243	293	269	282	249	287	246	265	270	254	270	267	295	257	251	246	248	289	276	277	265	294	244	273	268	252	262	268	260	258	284	264	273	288	252	248	248	252	283	247	232	272	261	260	253	284	246	244	249	268	255	266	252	278	280	266	272	260	259	286	258	277	278	306
5684	1120	972	610	557	483	444	442	455	420	405	400	398	442	436	392	401	374	378	412	376	385	374	384	411	379	417	390	339	387	378	357	410	364	385	364	393	393	337	371	367	387	386	388	375	391	371	359	371	378	369	380	355	392	364	384	341	358	391	362	373	349	415	393	334	365	389	370	378	375	373	402	394	374	421	405	365	395	374	376	403	349	362	369	378	401	352	395	376	384	382	354	365	371	355	379	343	381	335	364	418	389	363	352	369	373	410	385	384	416	378	331	368	379	408	412	371	383	359	367	365	350	360	379	360	394	382	353	355	379	378	397	344	400	391	373	352	356	362	387	347	359	374	365	398	378	399	382	385	396	362	418	367	359	368	374	368	398	381	370	422	359	366	381	373	389	350	406	362	395	373	396	384	377	374	379	395	372	379	367	373	386	392	371	375	363	367	403	345	410	371	409	383	399	372	343	372	391	367	387	358	342	360	384	371	379	362	371	406	392	374	395	395	387	393	396	378	387	353	378	384	399	402	374	401	394	368	386	366	370	382	387	385	361	382	366	354	380	356	403	363	356	384	402	366	367	380	378	353	394	415	393	377	362	367	384	362	381	405	368	404	383	386	385	391	396	379	357	374	390	369	405	348	339	399	374	383	395	379	349	371	375	382	376	379	377	392	384	398	380	383	375	384	391	383	380	346	405	372	380	367	382	365	385	425	389	384	371	389	369	419	414	397	375	362	409	371	422	373	368	377	357	341	377	374	379	362	380	374	371	359	388	360	364	381	415	366	359	362	382	339	381	378	368	401	388	379	391	372	378	402	360	361	382	361	382	404	368	398	381	380	399	394	362	379	375	422	369	406	393	360	405	381	395	337	377	372	357	391	371	357	386	360	394	355	385	403	364	377	386	396	385	390	369	365	375	376	364	362	388	401	371	382	399	379	403	393	357	385	337	353	387	382	399	352	376	371	369	402	370	388	367	397	378	363	365	406	361	383	353	409	366	383	384	372	369	384	372	387	364	372	406	360	374	409	360	420	379	359	391	357	386	370	354	382	391	359	404	387	373	401	369	363	364	375	387	364	381	394	361	372	348	368	410	384	381	377	410	374	394	384	358	376	380	371	393	353	406	375	384	360	374	361	374	377	391	403	386	403	376	383	391	374	390	386	414	366	345	396	357	368	367	416	396	409	369	356	360	363	408	403	368	397	376	392	347	324	394	403	365	378	352	387	387	395	349	361	401	402	394	413	411	379	382	394	407	373	358	344	369	375	363	358	352	350	392	344	352	388	375	348	395	376	386	376	366	357	367	367	370	395	370	408	384	363	380	380	383	355	389	357	399	392	361	385	413	348	382	374	365	381	371	409	368	354	390	383	361	375	384	367	366	359	376	392	380	333	332	381	393	383	400	373	349	375	346	392	346	408	387	388	359	387	356	358	375	356	385	393	348	362	350	368	356	376	389	325	374	373	388	396	374	386	336	363	372	390	385	379	363	337	378	408	386	358	357	335	359	371	395	371	390	374	377	357	366	353	375	397	398	380	351	378	392	383	369	391	380	356	391	390	348	375	379	382	364	400	374	380	374	353	396	360	392	367	347	362	376	343	402	359	365	369	393	386	394	352	388	351	356	379	411	383	383	381	403	346	387	350	389	388	396	353	392	371	369	376	380	395	383	379	389	379	376	384	380	385	380	396	397	402	373	381	391	373	385	364	334	380	390	365	404	395	347	401	375	404	365	431	383	374	387	376	354	364	369	362	387	385	365	391	350	368	362	370	382	404	360	355	379	390	375	366	391	359	352	396	381	359	368	399	402	405	402	360	373	378	391	382	397	394	380	353	386	395	357	416	386	391	359	411	379	387	372	366	343	347	386	371	369	381	384	354	382	361	345	373	353	409	396	367	391	383	353	385	408	390	351	361	379	400	351	347	365	379	392	428	378	394	337	356	344	336	375	355	344	374	374	413	444	389	379	383	372	346	383	378	382	379	357	404	364	421	410	380	416	368	385	369	391	384	383	382	392	377	382	364	361	372	357	431	373	338	397	368	357	395	391	357	369	359	363	363	382	364	359	381	396	369	354	353	350	360	385	366	348	364	373	359	408	375	370	380	410	365	365	374	377	408	407	348	393	355	360	389	370	367	365	333	378	391	365	353	338	379	370	369	369	403	366	354	384	396	363	368	337	363	393	429	412	421	347	378	376	384	382	380	382	381	395	378	364	365	393	379	363	358	391	368	380	380	376	357	392	362	372	327	370	362	360	380	368	415	380	400	393	357	375	366	368	380	385	398	395	390	351	378	403	376	384	381	378	370	366	356	357	363	379	326	391	368	367	369	383	343	380	389	393	392	377	376	359	355	383	364	395	380	363	363	382	358	387	386	370	412	378	393	354	399	360	368	368	393	380	376	372	376	371	334	393	386	387	372	375	333	400	410	393	373	381	364	410	371	352	391	365	370	378	369	351	389	378	396	379	364	371	391	391	375	375	374	391	404	359	341	395	376	400	345	390	372	380	395	399	388	404	378	399	389	368	334	377	350	380	409	349	393	351	376	368	382	394	380	375	363	426	379	388	355	367	388	346	317	349	386	389	375	409	395	352	394	360	375	372	407	378	352	380	354	366	382	385	394	357	401	410	360	393	384	387	358	373	356	356	386	341	366	371	417	383	397	359	382	380	387	390	384	366	386	414	380	394	409	389	352	344	382	373	388	352	370	392	429	377	361	351	351	342	369	385	427	391	370	395	357	340	363	379	364	368	360	380	381	417	397	411	386	398	400	395	345	402	384	361	380	358	383	387	382	370	368	388	376	390	378	432	398	356	426	399	332	381	383	391	360	416	396	358	368	325	359	349	357	368	372	386	389	376	370	384	346	354	374	378	383	379	392	414	356	371	386	395	401	353	385	368	386	382	398	390	352	362	378	403	363	394	387	399	348	390	375	385	386	380	362	388	374	367	390	364	361	391	340	373	372	368	378	406	375	392	383	387	379	367	358	335	375	375	372	325	364	358	334	360	398	340	409	371	367	386	380	395	384	401	374	358	382	358	355	375	368	375	401	385	384	382	351	390	392	338	390	399	356	379	346	378	360	340	404	420	362	378	378	391	401	360	368	386	355	383	359	353	384	340	379	390	369	393	382	361	410	349	383	331	388	412	401	377	371	395	386	381	369	359	374	365	357	381	359	424	404	382	401	376	401	398	406	412	356	378	352	376	351	389	397	379	392	385	411	368	385	355	378	377	372	401	362	400	372	375	419	364	370	356	345	364	386	404	370	365	382	365	358	365	381	376	373	387	359	401	375	374	386	371	366	365	369	402	383	362	372	389	406	396	381	418	383	369	430	369	356	328	366	357	377	359	349	375	389	373	368	392	350	336	371	385	363	391	380	446	396	367	366	406	358	380	375	355	380	349	392	350	382	400	385	384	408	398	361	392	385	341	408	382	419	386	386	389	356	346	407	346	391	370	380	354	388	341	415	385	383	352	386	385	411	345
23720	21290	28894	23989	21274	11662	1093	699	556	535	496	463	454	420	425	391	398	382	362	365	372	352	357	363	339	340	345	348	360	374	348	329	317	313	364	338	331	340	362	339	337	334	326	349	333	300	296	328	334	333	365	339	335	336	331	324	325	350	356	350	337	326	327	333	329	343	348	301	320	383	302	300	315	321	307	340	318	327	336	366	351	328	335	329	327	319	346	372	328	341	317	327	352	325	325	328	294	307	328	354	311	349	315	321	357	327	322	342	309	360	358	338	319	328	321	347	313	326	350	320	310	332	308	332	358	321	325	309	334	341	321	322	329	347	337	289	294	326	335	353	310	358	351	279	328	343	303	331	314	316	333	357	339	331	349	337	330	361	312	319	301	345	323	354	306	332	333	326	339	314	324	341	329	310	361	338	330	338	362	339	331	342	334	344	348	352	307	325	335	314	330	334	362	326	347	349	324	321	365	344	333	331	356	358	332	361	288	351	315	324	336	333	324	329	330	340	307	336	345	323	312	333	309	319	330	315	367	336	298	360	313	359	337	367	343	334	353	358	328	330	325	328	346	344	326	340	333	354	318	334	304	334	311	349	311	352	324	342	362	297	337	359	323	311	339	344	343	325	316	303	331	322	333	338	330	339	302	322	315	341	353	357	328	343	334	338	333	323	319	318	303	326	334	341	315	314	360	332	332	346	302	316	313	327	345	326	326	310	355	321	300	332	330	314	361	316	332	367	300	342	316	344	317	342	311	354	319	313	321	346	329	339	313	311	320	333	330	315	311	323	312	325	314	351	361	321	355	339	360	327	301	333	331	324	352	328	326	325	354	360	331	318	336	339	339	327	308	305	343	340	314	297	306	366	343	332	354	312	323	319	319	318	344	333	352	306	358	330	305	327	324	290	306	303	320	353	354	318	326	313	317	305	326	328	340	318	324	306	346	351	346	355	331	309	336	305	325	336	338	299	352	302	325	300	331	316	354	285	313	331	323	344	314	355	320	317	344	324	321	304	322	340	329	312	305	309	349	341	327	330	335	322	324	306	323	335	327	333	321	335	316	334	306	337	352	340	330	305	337	308	340	328	307	325	347	325	332	311	349	320	331	342	361	331	320	348	315	307	354	299	355	325	331	336	312	337	348	346	306	329	308	328	325	313	308	318	332	310	329	321	326	323	344	322	323	323	322	343	343	323	348	294	341	356	331	321	343	292	352	305	327	350	317	337	319	350	320	333	326	306	311	328	319	367	310	330	344	316	337	333	326	284	328	356	343	318	373	313	324	333	337	329	352	309	316	326	314	321	344	332	323	325	283	334	339	310	322	324	333	330	322	333	315	343	335	327	319	374	334	304	347	323	318	336	355	345	343	343	336	308	341	308	320	323	320	327	311	326	335	340	313	326	306	314	339	350	323	357	313	331	341	325	351	349	346	333	362	315	325	357	294	330	333	304	285	341	322	350	320	311	320	316	330	335	318	342	336	339	336	343	330	339	368	331	299	332	316	317	314	330	338	317	354	341	321	324	348	308	296	337	304	347	334	322	338	337	282	338	345	387	332	322	355	351	332	325	340	341	345	346	333	335	347	365	336	358	319	314	331	333	346	326	319	323	332	318	302	322	303	344	321	362	323	330	293	325	349	341	321	324	356	320	371	297	318	308	302	320	340	339	315	360	310	313	334	314	332	312	389	310	299	320	322	322	312	347	319	324	308	352	358	324	341	331	308	347	305	358	301	359	321	331	319	329	312	319	316	328	356	297	352	322	325	341	336	346	327	314	315	314	320	342	322	285	333	334	338	319	314	339	362	300	308	324	336	339	306	311	321	347	376	338	320	337	323	327	333	332	336	320	363	310	346	293	337	353	344	341	287	293	332	329	353	319	316	333	305	324	358	315	318	319	306	334	342	330	343	304	341	337	290	345	361	305	359	349	320	365	321	333	317	324	338	332	298	326	320	338	328	290	325	296	385	320	365	336	296	325	331	355	303	326	314	349	309	311	316	320	355	323	373	365	328	335	332	330	341	297	283	344	336	319	329	320	338	321	331	330	332	369	324	347	353	344	327	317	339	323	336	364	317	342	336	318	302	346	355	322	334	324	335	334	312	308	288	334	379	323	326	315	323	294	360	302	345	347	332	317	336	320	344	324	327	297	326	325	342	313	329	308	343	318	330	313	317	326	342	341	318	326	342	312	290	318	340	336	319	340	370	326	336	354	338	329	305	335	340	328	354	289	341	293	351	303	333	326	346	336	325	316	334	336	331	317	302	348	319	329	332	356	348	315	359	330	327	332	303	301	336	339	346	345	287	304	330	313	342	306	337	323	346	349	328	334	354	319	363	308	319	329	378	355	333	289	327	319	338	297	362	307	335	358	310	319	297	343	321	320	315	293	320	309	333	313	314	316	345	315	311	341	316	292	353	330	349	337	325	339	347	348	319	331	339	319	299	332	312	325	332	348	316	340	346	322	320	342	338	323	341	353	346	335	347	330	334	315	313	349	324	333	342	302	305	351	370	348	340	316	303	325	348	341	328	324	322	328	336	362	286	360	344	334	337	325	330	343	344	329	353	349	282	351	336	315	333	308	313	326	300	339	340	327	308	334	311	346	290	305	326	314	309	321	308	310	353	367	354	358	345	314	313	351	313	331	300	311	306	338	347	321	318	330	314	316	308	334	347	354	350	315	329	348	295	293	308	337	327	333	357	329	344	349	339	357	324	305	344	321	316	322	343	323	329	365	276	335	326	324	302	309	371	306	295	345	323	328	348	319	330	309	327	354	314	312	320	327	298	303	324	303	324	347	315	352	311	345	333	328	332	311	311	353	330	301	340	345	345	307	314	322	335	349	301	339	316	341	319	330	286	345	323	340	310	324	337	327	325	322	339	313	326	325	357	347	308	328	339	342	354	322	304	355	309	318	306	299	359	324	318	331	339	320	317	324	323	331	352	318	312	327	328	339	339	336	317	337	320	319	348	365	365	355	342	321	332	347	332	317	356	350	318	316	335	324	316	325	321	326	298	309	319	339	321	324	328	313	326	316	323	336	334	323	331	332	329	342	345	324	321	333	356	333	330	315	313	320	351	324	339	339	298	285	324	315	355	325	350	312	346	351	308	344	324	335	332	324	327	338	315	328	367	340	321	320	347	320	345	321	361	319	321	322	324	333	337	314	332	323	315	320	316	345	331	315	344	342	343	343	344	357	315	314	305	328	343	319	307	355	324	305	334	316	319	323	317	371	346	326	345	318	335	337	314	349	335	363	347	331	343	348	315	328	301	317	345	328	343	315	345	302	331	323	310	337	334	343	326	327	314	320	344	355	344	346	367	306	362	320	332	315	341	332	352	342	337	319	331	333	304	338	338	296	356	309	337	363	296	335	305	362	324	339	335	349	313	327	328	335	329	329	348	324	328	325	330	308	357	337	303	303	311	322	343	285	313	312	345	358	329	343	319	346	346	351	327	340	343	312	308	323	296	295	342	324	338	330
12184	9741	7959	4020	2684	2076	1657	1349	1132	992	914	835	705	685	650	643	610	597	600	592	555	517	515	523	555	555	518	485	474	534	491	529	519	470	528	525	515	458	477	493	469	510	534	512	452	449	487	433	476	494	449	464	493	459	434	489	471	460	502	484	495	461	499	461	436	449	458	470	428	490	461	444	446	490	480	490	486	473	465	440	485	430	445	477	443	444	460	480	491	511	457	461	489	472	453	490	460	442	494	457	493	472	470	483	480	461	452	450	472	482	469	440	480	437	512	442	480	451	478	476	470	430	508	456	457	436	443	469	492	462	453	448	471	478	469	465	459	475	415	466	459	472	451	484	471	464	482	480	499	465	452	428	439	478	472	447	483	443	483	479	469	439	444	479	464	440	483	472	450	478	508	483	459	464	456	434	451	437	490	475	459	440	451	479	466	489	446	443	474	471	466	478	474	433	465	517	443	466	483	452	459	508	464	467	460	441	474	447	492	440	462	481	453	492	446	470	476	446	466	468	445	421	462	459	460	470	432	498	461	430	503	477	469	482	464	474	505	458	419	423	503	471	441	459	486	489	468	454	460	450	417	442	446	480	479	477	460	432	484	415	469	439	414	442	484	504	455	469	461	481	470	449	482	460	421	475	476	436	473	445	474	495	491	480	487	446	481	493	450	457	500	496	445	460	459	461	449	454	465	451	422	453	472	509	459	474	455	509	449	436	459	447	453	465	460	488	458	454	509	497	482	456	467	465	459	459	434	449	463	463	469	482	436	465	420	476	449	480	515	447	486	437	476	461	438	489	486	465	437	467	472	438	455	413	466	415	435	461	498	466	444	457	456	472	479	477	462	478	430	497	468	471	470	489	480	503	468	470	455	462	481	454	450	494	474	465	471	427	492	444	451	452	412	459	479	473	445	493	492	456	433	445	502	404	449	454	490	467	467	490	498	481	489	409	459	472	463	463	479	440	435	459	468	454	443	475	454	457	459	425	439	475	437	482	500	482	476	456	466	466	459	457	463	497	480	453	492	442	446	452	484	454	478	471	479	441	433	489	466	465	439	448	488	453	479	460	442	425	487	454	484	468	430	486	475	476	454	479	464	440	489	488	454	488	487	441	466	474	494	464	465	453	474	475	457	461	513	443	468	441	433	453	435	442	495	444	448	438	458	466	450	450	448	450	441	442	460	429	444	461	467	463	467	487	450	440	444	471	449	468	477	443	470	470	479	432	504	468	475	469	451	431	454	469	441	446	441	462	445	456	466	495	493	489	458	454	450	451	457	489	442	454	452	447	445	475	444	446	461	460	438	489	489	490	465	464	434	442	448	457	447	429	464	463	454	418	483	452	480	481	495	533	465	454	472	472	483	456	487	455	437	460	417	468	442	464	491	448	473	431	497	417	457	457	454	460	463	472	480	425	487	470	472	449	485	445	416	481	478	484	451	460	471	461	475	475	423	447	468	449	482	444	483	479	482	449	476	450	503	470	490	449	473	473	450	464	465	512	468	464	480	474	471	493	483	459	460	463	481	454	450	455	492	465	482	451	459	450	457	428	484	474	474	444	464	510	478	449	459	464	478	461	428	493	481	499	446	448	439	503	441	511	455	435	486	483	475	461	469	478	441	431	469	497	488	452	451	437	517	459	484	466	513	468	491	472	473	469	467	487	493	435	489	453	467	497	438	475	446	475	452	472	446	470	459	494	458	487	492	460	442	476	467	453	438	466	474	461	467	446	517	479	473	455	472	447	480	422	465	436	465	441	463	445	481	453	430	431	474	452	451	467	456	471	466	462	436	440	463	462	471	467	450	440	455	433	436	430	458	474	474	438	474	508	467	462	453	469	451	456	482	465	459	492	446	471	461	460	475	501	450	505	455	433	462	457	453	446	457	469	467	497	454	474	442	482	457	492	487	472	478	446	496	479	442	465	463	458	455	455	467	431	456	460	465	465	470	460	460	468	477	468	453	460	437	473	442	468	443	469	487	471	510	442	472	486	440	462	459	482	444	440	467	463	461	464	491	465	454	496	430	445	425	485	453	450	470	501	466	482	448	465	454	457	507	430	464	497	410	463	463	445	484	473	486	473	481	470	446	474	473	447	459	472	462	483	484	472	414	441	446	536	438	457	452	438	447	465	465	464	466	450	467	474	429	476	430	449	450	480	434	497	490	442	447	428	472	498	462	431	464	456	450	439	440	487	497	530	454	443	452	426	473	462	461	467	471	466	398	470	474	469	472	483	451	441	467	488	465	454	443	469	478	466	442	464	464	442	464	434	504	469	459	472	461	417	465	486	456	475	485	465	456	435	431	463	433	487	465	468	518	465	401	468	445	503	488	468	472	463	441	445	448	462	454	445	489	440	470	447	453	463	461	455	419	489	427	488	455	468	446	453	465	454	458	479	494	465	455	441	455	468	436	474	473	457	454	471	474	460	436	437	465	480	416	452	492	480	434	452	472	434	449	486	454	485	487	434	470	462	457	458	452	480	458	443	459	440	485	438	498	457	496	513	490	441	469	464	466	418	458	494	454	472	502	455	474	478	476	467	428	448	467	441	495	478	449	477	457	455	463	492	465	467	483	483	486	428	419	444	450	490	465	491	479	486	517	476	436	427	438	468	480	480	439	451	444	447	469	455	427	418	502	453	501	468	447	461	449	465	497	521	480	445	467	424	444	525	483	462	482	479	467	489	432	456	436	465	485	464	442	461	480	464	447	456	470	473	516	480	450	487	491	496	465	444	434	440	461	474	453	488	458	465	453	434	469	501	463	467	482	476	431	461	465	430	422	489	437	526	434	465	449	457	460	428	432	441	415	448	453	476	460	443	467	454	457	453	430	458	474	463	485	500	484	470	488	477	450	434	467	520	477	458	506	483	426	435	467	479	462	483	441	463	481	469	447	451	456	420	468	471	458	448	427	466	464	452	461	453	474	452	453	463	438	469	441	476	450	455	451	505	433	470	409	461	449	458	446	445	458	441	483	432	464	476	471	497	444	470	473	482	443	448	435	454	445	480	442	450	471	460	463	462	446	479	435	463	492	456	473	518	451	438	483	486	470	442	500	477	499	471	491	455	415	440	467	476	472	451	449	463	463	465	437	480	440	489	507	482	455	455	452	456	444	498	472	502	494	507	492	503	478	512	487	484	441	527	464	499	505	455	442	447	441	450	504	497	481	467	475	451	459	454	471	476	440	474	461	495	443	446	457	433	446	477	449	480	445	479	447	450	473	441	472	451	457	429	460	471	469	450	482	472	477	459	484	457	449	457	477	456	467	468	472	447	499	439	465	411	463	473	493	474	438	488	455	475	476	500	462	482	432	475	434	506	454	494	436	465	453	475	434	459	458	453	450	443	452	448	455	495	461	468	491	488	437	462	477	425	465	464	434	507	461	455	449	430	461	428	451	470	458	465	479	496	467	428	485	449	433	479	463	496	528	457	435	482	452	476	411	441	436	446	442	471	487	471	452	482	459	457	470	469	476	444
22841	21274	29322	23541	21277	21315	9912	865	664	543	472	468	357	344	323	314	322	298	268	254	266	257	247	237	247	237	237	233	220	238	209	207	235	228	207	202	194	202	185	189	221	180	215	191	186	217	211	199	191	210	210	214	196	214	202	200	194	206	221	172	198	220	200	201	209	179	208	212	224	176	191	198	193	178	184	191	210	202	218	220	168	187	183	208	175	190	175	174	181	208	182	185	212	193	188	196	190	189	184	187	181	178	187	189	177	203	179	155	166	196	182	186	205	191	187	208	152	178	215	175	196	216	195	171	200	205	171	207	171	177	194	179	183	205	189	183	209	195	189	181	175	200	209	201	180	180	191	225	192	196	208	188	218	186	187	180	169	186	200	163	210	175	204	197	204	205	175	177	180	189	194	224	198	204	178	178	180	183	184	185	181	176	161	184	192	199	186	197	190	172	147	182	182	213	185	173	199	189	199	204	205	187	190	167	209	206	177	215	186	188	195	205	169	198	172	184	178	202	195	164	205	174	210	174	224	171	183	183	172	201	203	194	202	202	203	196	198	193	213	180	200	206	182	196	202	213	196	196	168	187	181	163	185	191	174	165	191	172	183	173	190	176	190	173	179	186	196	195	209	205	212	175	174	183	152	179	187	175	195	194	170	193	185	189	193	183	182	195	168	178	209	181	171	208	185	186	180	219	174	188	201	178	188	179	196	196	183	207	161	197	191	177	203	184	187	197	204	191	179	230	201	182	194	206	177	211	190	176	206	178	171	189	203	208	172	196	177	161	211	211	204	182	188	199	182	207	169	180	193	181	173	185	185	195	169	199	211	182	193	170	189	192	199	204	180	171	201	179	203	224	172	188	161	176	214	182	183	181	196	173	188	200	180	172	192	182	215	193	184	180	175	194	205	184	200	182	190	196	188	179	203	172	197	169	182	205	194	186	208	189	210	189	191	221	182	182	187	188	176	178	219	193	201	178	170	191	187	194	191	178	189	220	191	199	203	196	208	205	177	199	196	200	200	202	180	191	190	205	202	208	203	182	173	201	186	216	200	192	195	214	177	158	181	193	187	203	202	183	185	180	191	173	199	165	206	208	215	183	179	171	189	184	180	199	181	187	213	177	165	171	186	190	183	180	181	192	195	200	201	194	182	178	199	194	193	177	179	193	180	196	193	175	177	191	191	203	169	165	179	187	179	174	197	178	204	213	195	177	150	183	172	195	183	170	207	188	197	209	204	191	192	194	189	177	199	196	152	223	178	172	183	187	193	171	197	182	187	177	198	199	191	181	184	194	196	208	190	200	182	174	191	198	186	188	191	192	194	168	195	207	192	167	181	190	179	178	190	185	166	204	200	182	191	179	184	203	203	224	163	208	200	180	193	188	190	192	202	199	189	190	200	209	183	214	181	188	209	177	194	167	214	177	180	194	182	197	184	189	244	209	171	172	170	207	200	184	189	166	205	166	175	197	190	174	205	168	180	182	181	197	204	204	183	156	193	152	195	177	184	188	188	181	203	212	222	180	196	187	200	202	205	186	204	191	174	192	195	167	193	178	200	188	184	194	170	183	197	179	204	197	180	200	177	194	176	203	197	236	174	211	196	178	186	193	188	169	196	174	178	178	197	182	187	177	192	186	175	190	179	168	210	208	204	186	184	194	161	211	173	205	183	190	191	209	183	201	205	205	185	193	208	171	200	184	194	203	182	190	231	190	189	201	200	194	190	209	184	187	178	175	191	195	193	198	197	190	171	195	194	194	174	193	195	193	197	184	182	193	176	213	152	201	166	176	203	187	177	200	208	183	180	188	180	194	196	162	215	174	196	178	181	198	164	189	203	190	205	183	169	176	180	181	196	169	194	183	194	179	183	191	172	216	176	184	189	193	177	198	185	179	206	199	208	173	204	215	176	184	177	174	198	182	212	188	155	199	193	195	210	186	194	193	177	222	178	200	202	183	171	197	181	185	191	187	218	164	200	199	184	187	182	184	194	177	198	196	187	204	189	202	183	167	171	171	204	176	198	210	195	196	194	193	190	173	180	198	177	192	197	188	181	183	181	205	229	184	216	181	182	177	191	186	176	198	179	172	188	181	190	177	173	179	188	197	181	187	187	200	188	196	194	183	190	185	172	193	177	167	191	219	196	187	223	194	183	187	188	179	200	188	176	204	201	169	196	191	199	191	207	182	201	178	180	182	225	195	197	176	185	158	177	204	197	164	188	188	186	183	202	204	194	186	163	191	197	173	198	173	213	200	177	182	174	193	171	193	191	200	183	165	169	195	210	187	201	197	196	168	193	154	194	204	198	188	193	202	181	181	199	190	189	191	186	183	213	192	180	180	180	165	174	179	168	223	188	184	199	182	178	197	201	192	187	190	186	170	165	209	189	171	166	177	182	201	179	164	154	189	178	180	181	193	174	172	172	205	206	193	179	176	168	200	204	170	177	185	168	166	199	182	176	203	174	183	194	196	224	194	186	185	180	183	206	143	175	183	179	192	173	175	199	192	204	180	202	200	196	170	186	179	174	172	167	174	196	199	176	176	200	195	171	195	189	224	188	186	174	174	186	175	200	183	202	201	171	188	167	203	193	198	203	155	187	222	187	197	198	171	191	173	183	189	200	191	190	194	203	180	165	182	209	184	190	183	197	184	196	195	191	201	196	182	189	170	184	180	192	176	190	179	186	170	182	201	177	164	209	187	167	204	191	180	197	197	182	197	171	183	197	164	184	182	194	200	191	195	217	211	186	187	209	174	189	172	191	168	193	198	181	204	203	211	153	186	172	173	194	189	189	205	207	203	181	190	172	191	187	179	199	168	165	178	184	169	187	194	189	196	213	171	186	196	189	198	184	176	211	225	182	223	186	194	189	198	175	210	173	192	196	175	191	194	166	175	172	180	183	184	204	183	199	177	208	193	183	161	178	198	185	176	212	190	172	214	176	182	202	188	202	198	172	169	208	200	182	191	184	164	209	203	187	178	201	177	183	185	182	176	164	203	177	181	185	180	190	190	203	173	197	199	209	194	187	197	198	188	176	181	184	184	175	185	204	194	203	207	185	170	198	165	184	176	207	211	190	186	166	197	199	193	177	167	199	177	184	184	186	162	180	197	203	185	180	177	176	202	188	192	191	180	204	191	174	201	193	174	195	165	178	200	189	174	159	188	198	183	191	185	185	163	189	203	164	187	195	183	170	208	201	202	172	180	172	201	164	173	185	173	192	208	203	186	188	181	189	196	171	200	215	183	201	189	198	203	191	189	197	202	194	193	204	212	190	203	174	196	188	161	188	193	198	183	192	179	198	215	180	178	177	176	217	204	196	186	184	172	192	195	169	204	184	175	168	204	190	191	177	181	162	190	195	195	204	207	183	195	211	192	181	160	198	201	188	184	209	180	190	181	190	161	178	194	197	197	180	165	175	167	196	153	181	206	173	194	173	191	183	187	183	186	206	192	191	189	185	213	168	178	179	170	175	193	196	203	182	202
14241	15672	12954	6490	4562	3432	2554	2030	1632	1309	1106	980	874	739	690	639	571	531	544	471	457	432	396	397	414	357	368	374	349	338	345	347	376	345	342	329	328	264	318	329	310	307	279	289	278	296	297	285	315	293	292	293	300	295	308	276	297	319	290	299	256	339	285	284	279	315	263	296	297	268	273	299	268	315	295	279	253	281	297	267	280	276	272	273	284	263	291	264	274	266	270	278	284	264	307	274	271	283	276	281	267	291	265	287	264	301	263	294	307	287	287	287	282	250	245	295	278	280	276	267	243	274	272	273	273	256	284	254	287	277	269	266	283	259	286	276	272	235	285	294	281	262	275	264	279	287	259	229	271	280	267	277	285	276	252	267	294	241	264	270	281	263	251	299	264	298	246	251	276	266	240	267	266	274	301	284	234	251	286	273	278	281	291	269	295	280	283	288	272	295	267	303	268	285	273	270	281	281	285	306	255	268	266	265	268	279	265	273	250	259	271	280	266	313	272	251	251	277	272	279	281	257	291	268	279	297	265	256	248	258	262	234	268	258	265	253	284	254	304	266	274	289	293	263	269	264	287	291	258	289	273	300	279	262	291	278	275	270	267	263	268	286	259	292	272	290	305	280	294	284	262	287	250	270	268	265	293	275	257	263	283	284	271	252	250	264	314	279	281	281	274	272	244	263	300	260	269	301	246	270	246	264	265	304	277	279	275	263	267	274	280	294	270	263	270	244	258	294	239	235	267	285	270	261	298	305	298	280	283	253	267	266	247	251	291	270	271	263	270	282	276	287	242	269	262	246	252	287	277	296	262	276	265	285	261	293	251	258	251	282	269	296	289	270	258	265	243	254	285	278	277	262	272	282	291	255	278	265	291	282	259	270	258	232	290	296	250	283	225	287	271	286	299	271	295	249	284	288	262	241	249	264	286	277	259	296	264	260	264	262	255	286	274	250	282	310	286	287	247	252	266	266	302	283	255	300	254	242	286	263	268	266	255	259	254	279	273	254	244	257	287	260	276	242	274	294	283	262	260	264	293	272	269	261	256	286	303	268	266	283	261	293	252	268	253	285	284	258	296	259	293	266	261	256	277	290	279	281	272	256	286	290	257	261	274	289	269	302	278	300	262	315	252	279	274	282	269	277	250	281	292	246	259	278	261	293	278	258	254	262	300	266	292	256	270	286	272	302	281	269	257	302	306	251	266	256	279	283	274	279	245	256	233	272	249	275	267	256	263	283	280	246	254	275	282	273	259	252	273	270	280	276	301	271	251	270	251	269	258	261	284	237	267	258	256	291	276	234	268	266	291	256	265	275	243	305	251	265	277	261	266	246	268	240	286	272	266	289	270	266	237	276	292	227	283	265	296	273	277	298	240	293	263	261	280	259	261	267	262	264	267	234	275	263	257	283	260	282	276	257	286	284	247	236	271	281	293	281	302	281	266	277	274	272	250	260	263	285	281	276	267	250	261	258	284	289	281	286	270	282	268	230	261	304	279	287	281	277	300	279	274	270	271	293	291	242	254	246	294	290	262	260	265	262	270	265	245	286	255	260	277	267	276	261	272	277	285	262	260	258	256	266	295	254	281	260	273	270	265	241	239	251	297	287	251	275	268	263	281	282	273	253	258	263	267	299	279	292	243	261	254	254	257	284	261	270	299	282	271	268	271	275	271	276	250	298	261	252	274	258	263	281	285	271	260	263	279	293	281	278	286	261	276	291	296	292	286	265	293	247	281	259	282	277	282	277	273	246	289	262	269	306	261	287	271	257	292	282	285	271	266	267	292	295	249	246	258	242	253	283	248	288	254	275	249	293	249	292	275	288	246	252	288	267	285	262	288	287	285	274	280	274	256	277	252	291	254	266	273	247	296	271	269	272	269	279	265	250	275	239	254	291	262	280	219	272	252	225	253	277	298	274	295	278	278	285	266	269	317	279	259	267	255	252	299	267	287	282	270	270	256	256	247	302	267	266	260	249	257	288	288	270	281	290	270	254	254	251	262	245	272	273	285	271	266	257	261	258	277	242	276	274	266	283	276	293	279	265	248	276	289	267	215	279	294	268	248	272	242	247	253	278	284	270	278	259	280	252	271	259	269	286	264	267	264	255	296	274	260	279	279	288	268	289	258	293	292	282	278	280	254	275	270	273	272	281	270	268	287	283	256	281	318	264	304	273	260	247	246	266	291	262	298	291	285	295	274	259	253	261	264	264	256	266	298	264	273	275	289	277	285	269	270	279	271	281	282	284	280	240	298	269	285	251	257	258	249	264	250	248	270	256	286	276	277	282	263	245	263	292	228	250	258	268	261	264	280	274	280	269	277	273	252	299	283	273	287	252	261	271	258	263	255	265	308	244	267	285	268	271	295	253	292	255	296	281	284	271	273	271	267	264	268	272	261	262	277	266	293	270	256	286	290	254	251	264	278	259	271	254	281	274	277	296	242	260	277	309	264	276	282	316	285	257	261	262	263	263	267	276	299	289	273	245	232	253	235	280	227	282	267	280	247	271	266	263	261	252	252	260	272	274	263	276	278	275	276	262	252	256	281	264	272	247	259	270	309	253	272	254	269	257	314	288	263	272	271	260	252	282	272	288	296	275	275	262	264	270	275	282	250	264	259	252	233	266	283	285	251	273	290	261	261	246	284	275	265	240	270	271	281	290	252	237	273	268	281	256	284	272	252	260	279	262	277	258	279	266	282	277	271	290	254	274	276	268	251	247	240	275	258	265	280	265	268	275	247	259	250	264	263	275	278	291	280	264	263	257	263	270	249	261	272	304	274	269	272	256	256	249	296	251	278	264	247	287	288	289	262	254	277	264	279	291	276	279	269	263	278	245	273	239	236	248	284	265	266	266	241	283	280	299	284	275	276	256	276	277	273	250	296	309	280	288	224	294	276	258	288	267	263	281	277	288	266	264	273	268	294	264	295	275	281	261	251	281	261	265	282	275	270	257	273	275	279	273	257	294	274	275	241	276	266	283	236	282	283	264	302	290	294	265	265	250	290	269	286	282	307	247	243	289	288	270	274	271	290	260	261	289	288	287	280	292	281	279	295	236	295	294	269	251	271	285	283	251	285	231	289	285	250	259	258	260	268	261	248	285	267	241	267	299	264	276	274	264	281	263	277	270	277	278	260	256	304	256	244	257	267	260	282	288	279	263	294	278	289	272	247	243	260	284	269	271	297	255	265	262	287	270	289	266	271	253	272	282	288	283	268	299	280	238	284	253	260	271	281	276	292	298	266	250	263	283	272	280	262	293	300	246	251	281	241	266	288	279	286	273	252	284	268	275	250	269	297	276	254	287	269	297	265	252	243	290	306	286	275	267	258	261	259	304	273	285	254	268	242	264	238	260	262	270	263	257	271	267	233	276	281	277	265	251	286	278	273	246	295	265	260	260	287	278	262	287	279	290	292	252	315	273	291	264	273	250	280	257	275	285	267	234	253	275	269	272	273	269	262	255	286	248	285	247	280	297	285	277
26885	20798	9113	601	375	318	314	292	310	294	295	285	274	244	288	262	278	288	255	289	241	244	267	260	294	259	279	276	242	251	265	309	290	259	283	289	284	290	261	268	258	267	271	277	283	274	264	241	260	275	252	268	237	258	273	295	254	273	287	236	257	288	273	271	285	265	274	252	280	288	289	289	306	284	290	251	214	286	301	246	296	258	283	296	249	248	262	283	274	246	299	263	238	262	264	269	257	257	275	295	246	260	265	285	277	286	244	246	282	266	250	269	256	282	262	247	260	264	251	284	288	286	270	267	282	256	306	272	261	248	270	265	269	250	283	251	256	253	284	256	309	281	278	274	272	294	285	286	251	259	263	275	289	259	264	251	274	251	282	249	260	275	259	277	240	271	270	276	280	267	280	285	276	270	273	293	242	235	247	255	247	247	275	237	275	265	285	269	261	272	278	263	270	252	268	277	266	262	258	260	273	272	269	286	269	280	257	272	267	298	275	256	313	253	247	263	258	273	272	273	302	277	263	244	282	261	278	251	290	290	289	261	273	268	261	236	259	278	292	281	259	274	269	245	280	246	279	257	254	270	283	269	258	255	296	229	307	259	240	306	284	244	276	308	278	301	266	259	277	263	259	283	254	290	267	268	252	268	279	269	264	306	268	275	276	271	275	215	268	257	256	266	264	288	281	252	267	270	260	257	286	267	267	286	295	263	260	271	280	267	254	281	295	249	255	279	269	289	285	273	259	285	253	251	302	266	242	235	267	263	261	251	271	269	232	265	233	272	271	287	268	274	263	256	265	287	261	266	263	284	289	261	268	250	242	268	236	279	269	290	257	251	255	257	252	278	282	263	261	297	239	287	279	253	288	265	258	274	296	254	276	249	260	257	267	236	292	281	261	279	267	290	262	262	287	258	305	246	268	271	245	304	269	278	282	274	311	247	225	258	269	285	266	261	292	261	266	259	270	258	244	301	244	267	277	253	285	248	251	305	275	278	253	283	249	263	254	266	313	254	256	259	244	250	267	277	286	293	283	265	262	282	277	224	279	253	276	254	280	275	233	273	290	270	275	254	264	254	283	273	287	257	309	263	283	248	270	268	271	253	257	260	314	302	262	255	304	275	277	276	280	275	271	288	265	272	291	265	288	249	250	272	281	291	270	292	269	282	289	270	284	278	246	258	261	259	249	241	292	274	275	277	267	273	260	296	243	289	275	255	258	298	272	273	301	285	237	285	277	291	265	271	252	258	294	277	261	285	282	256	279	313	318	241	277	260	267	288	290	270	255	300	256	269	244	258	268	245	276	281	270	265	257	237	246	261	261	247	277	297	265	237	264	271	251	301	265	234	282	257	265	254	256	282	291	271	249	296	294	281	282	247	290	274	255	260	269	292	290	273	265	266	284	254	256	274	274	267	283	281	286	271	258	284	270	262	292	259	268	254	260	270	254	261	263	251	278	255	283	269	287	276	277	292	271	263	236	275	277	264	282	265	240	267	269	262	278	258	253	264	230	275	276	271	287	303	271	268	259	280	247	280	262	271	259	282	243	264	281	243	272	267	269	265	254	266	276	280	288	259	274	258	282	289	235	278	276	285	261	281	270	269	264	264	291	273	251	284	257	262	292	257	284	271	267	267	270	246	283	250	294	259	258	258	259	275	242	284	285	260	259	298	274	231	275	275	270	245	266	264	239	259	266	272	260	295	261	283	287	250	269	263	247	284	278	287	305	254	288	269	264	282	268	254	291	272	270	238	286	252	260	262	300	261	256	279	255	266	274	271	249	305	237	265	278	254	264	262	260	240	291	274	248	259	264	264	285	276	271	262	252	266	257	253	285	279	240	245	252	286	288	276	240	289	278	282	248	295	307	252	280	264	311	264	251	276	296	297	283	271	275	266	249	255	284	271	311	256	298	275	273	299	299	223	262	276	252	267	263	275	243	279	285	286	254	261	268	251	275	258	269	283	256	255	230	270	249	268	280	283	258	249	234	283	261	273	271	288	268	269	296	284	253	267	286	258	284	259	288	267	257	250	248	298	272	271	260	248	279	243	281	266	265	255	271	258	271	292	276	285	273	264	238	263	285	272	313	274	253	254	308	271	290	272	269	276	250	288	251	278	253	255	276	255	286	260	310	273	287	287	244	305	294	251	262	253	281	249	296	261	273	277	255	282	249	270	262	267	269	285	265	282	280	259	289	277	267	254	263	291	275	254	284	264	260	270	280	269	276	286	275	266	277	251	249	271	235	242	258	293	280	284	295	283	269	265	311	288	261	241	295	288	260	285	248	261	260	260	266	250	267	237	265	235	286	294	263	272	240	271	266	270	259	295	260	252	262	277	258	292	267	256	257	270	287	265	270	285	261	260	269	273	262	260	265	261	249	246	247	263	269	260	255	268	237	264	238	268	252	297	251	262	265	247	299	263	273	269	282	318	270	274	243	287	247	258	269	280	270	261	305	273	269	286	264	270	279	264	292	250	259	250	289	275	247	267	259	267	256	242	253	282	265	251	264	277	303	277	265	250	259	275	265	253	269	259	265	266	279	254	254	258	266	239	290	263	275	271	264	251	295	290	248	262	296	245	274	275	308	309	280	251	268	273	284	270	254	274	273	250	244	282	254	253	262	259	256	271	267	256	309	243	233	262	273	268	281	289	282	263	266	265	247	297	255	268	294	308	298	247	293	262	248	282	277	270	286	282	281	269	264	260	263	279	295	260	276	258	292	280	288	261	229	260	262	244	272	271	276	273	263	247	266	304	262	291	290	274	248	287	290	265	257	285	255	280	280	277	299	265	261	297	263	286	265	257	240	277	258	269	297	282	312	253	279	259	272	266	271	294	333	232	285	275	250	270	267	259	275	288	274	285	266	281	252	266	284	285	273	277	267	257	254	264	279	275	281	263	269	286	278	306	280	301	283	268	271	260	251	272	256	272	262	295	270	298	235	255	268	267	264	242	273	292	256	262	277	279	296	269	275	307	275	278	259	263	243	312	288	320	270	273	280	256	284	262	262	284	285	250	272	292	245	279	286	252	289	290	259	262	270	283	266	274	244	234	290	276	283	274	272	270	282	248	276	246	268	280	241	280	252	298	266	288	261	312	268	270	256	269	277	271	260	280	271	265	261	242	299	272	301	282	291	270	279	257	253	241	277	275	260	263	299	272	294	261	222	242	247	276	276	264	271	296	283	268	266	278	253	257	259	271	282	256	280	277	278	243	312	254	280	251	260	258	244	246	283	277	243	270	277	267	243	243	272	255	259	282	298	256	277	254	289	274	286	265	249	270	255	252	259	255	275	287	263	289	272	259	271	270	267	256	258	241	257	254	295	289	253	253	251	275	281	281	258	272	245	269	250	286	250	266	265	271	275	245	263	273	301	244	250	285	272	286	269	234	256	253	244	276	278	259	251	281	308	270	296	283	258	287	266	333	272	275	285	259	244	262	265	263	293	279	286	274	285	270	289	262	285	259	256	291	280	291	264	245
5657	1079	880	590	534	512	465	454	429	413	433	408	382	404	378	389	410	412	358	411	375	388	374	376	354	365	386	366	375	363	368	367	421	341	378	364	412	350	360	364	348	406	365	366	338	391	389	357	388	406	405	368	388	377	373	370	412	373	380	352	373	406	374	357	361	370	370	368	352	364	326	356	403	355	345	374	364	353	337	398	394	374	407	374	410	386	405	371	346	380	366	401	387	363	378	370	376	346	375	351	381	365	390	367	388	372	350	348	355	370	394	358	366	375	369	375	378	405	391	373	369	384	358	386	404	361	386	351	377	389	355	349	396	391	371	366	367	341	367	357	410	377	402	411	351	345	386	370	386	345	376	399	369	393	326	371	363	342	379	358	382	378	390	352	393	377	397	368	384	360	382	382	361	360	365	364	378	391	405	388	339	373	395	364	375	333	378	358	407	345	340	361	352	357	386	375	405	352	378	375	352	392	368	388	389	390	375	401	357	357	360	363	351	369	405	364	342	357	315	398	357	327	387	352	366	345	395	371	360	368	387	358	390	392	400	386	379	351	386	361	383	348	372	376	366	383	375	387	366	373	407	355	408	376	380	379	369	386	362	406	376	373	365	344	362	367	354	401	357	356	387	410	389	385	387	372	374	400	403	351	372	367	387	359	362	394	372	369	367	354	400	381	392	359	380	350	369	356	350	375	392	376	374	371	377	374	347	393	376	329	377	376	379	374	384	370	358	363	371	407	407	364	413	382	364	411	386	382	344	377	362	369	345	351	368	357	387	365	375	376	376	392	441	383	400	372	350	369	380	412	341	350	371	344	374	353	379	331	366	342	360	410	368	340	357	379	382	339	335	372	339	364	385	363	381	381	390	355	390	393	412	340	350	413	384	373	393	358	385	354	418	368	362	375	359	370	355	416	345	374	386	395	399	357	356	346	364	384	379	377	361	382	358	392	380	347	368	348	411	356	367	370	360	396	387	424	369	394	379	373	359	401	327	363	379	377	387	375	399	384	375	392	398	381	351	375	355	368	361	379	363	370	388	360	397	398	388	346	351	339	365	393	380	377	369	360	371	413	389	368	330	361	391	366	345	350	367	350	417	310	403	379	381	374	372	370	350	378	380	381	374	355	385	371	397	388	407	358	378	368	371	387	360	376	381	343	402	400	356	398	386	381	394	389	369	398	384	406	387	408	362	409	362	400	370	384	397	356	433	344	347	407	384	341	370	384	400	377	367	383	379	389	410	399	376	363	365	386	361	347	402	367	367	402	360	397	425	380	328	367	383	407	384	406	388	396	368	367	384	372	382	365	401	430	362	362	402	386	392	354	364	362	368	374	373	364	371	363	375	369	367	338	403	393	373	396	378	371	375	372	372	383	348	357	362	347	378	365	348	381	365	366	383	361	343	400	361	374	385	366	377	348	363	372	375	362	377	362	383	381	357	387	372	387	398	376	377	394	362	404	375	374	356	360	357	388	379	391	382	373	364	364	398	363	375	364	392	365	349	350	346	382	396	380	362	418	368	371	414	365	385	352	407	393	336	372	352	354	369	372	410	376	377	391	380	384	349	397	367	377	371	370	392	408	371	353	373	365	385	397	364	377	368	329	373	367	358	366	384	348	401	353	384	354	372	389	355	333	391	443	393	382	364	384	390	365	411	351	394	352	353	380	369	382	386	372	387	389	363	354	366	382	389	342	361	387	376	368	362	392	377	382	392	362	375	369	357	362	373	380	412	344	368	377	384	365	359	388	382	352	393	364	344	401	373	367	366	399	383	392	377	375	367	370	383	364	384	371	374	388	384	359	366	319	352	391	402	380	372	369	371	373	384	368	365	394	360	394	367	392	391	347	382	378	351	364	408	395	356	397	369	385	367	389	392	428	363	381	374	373	375	373	373	365	324	377	395	358	401	370	372	398	361	356	371	359	349	371	370	365	366	350	373	376	361	364	386	338	372	359	353	338	374	373	365	361	385	366	361	404	363	357	376	409	364	397	342	394	363	348	393	357	358	411	386	378	353	404	375	353	373	365	387	379	351	375	382	358	380	388	380	380	373	366	352	404	383	345	404	395	343	377	368	374	374	362	401	368	381	411	373	375	395	372	388	345	392	378	332	372	355	378	400	368	369	405	353	421	435	361	371	365	345	348	355	393	369	415	396	366	373	405	365	350	384	363	390	390	369	382	361	381	377	391	373	373	383	391	396	345	404	388	310	412	353	375	374	351	339	362	355	382	361	413	378	397	408	372	381	403	383	387	377	384	369	411	366	387	368	368	360	367	393	370	341	370	367	407	363	383	373	390	382	386	415	377	381	384	361	384	362	402	398	351	366	377	347	390	383	366	376	359	388	359	378	352	341	390	354	383	382	386	355	389	371	377	373	369	393	396	398	389	379	393	382	372	397	408	352	349	373	352	337	391	374	370	364	373	389	363	430	396	362	360	364	384	375	381	346	370	379	374	385	364	334	372	353	393	364	401	391	399	409	385	364	383	358	378	334	399	369	371	362	385	400	361	355	362	351	391	385	381	387	406	377	368	380	395	371	368	352	397	368	363	370	389	385	395	396	377	381	385	362	372	375	427	342	369	363	386	362	387	369	360	374	387	381	383	366	384	390	384	387	405	356	391	351	364	348	387	376	360	398	373	406	345	345	370	348	389	426	377	369	346	398	383	412	391	396	368	394	406	364	358	370	415	383	392	343	365	412	407	377	364	394	379	374	378	380	372	364	376	398	356	357	360	384	373	389	380	362	375	403	395	405	397	386	357	354	362	415	370	415	360	360	373	378	383	371	396	349	384	369	372	385	382	327	382	404	396	414	399	364	409	399	389	357	384	366	382	373	357	372	374	391	417	367	398	365	353	362	389	374	397	371	366	363	372	376	387	356	366	388	368	404	384	411	348	354	374	408	384	378	356	367	404	366	372	376	373	403	365	367	341	371	382	363	387	423	367	356	382	391	368	361	373	396	408	371	350	329	359	391	356	389	376	382	367	372	366	361	385	332	369	378	369	373	376	365	396	372	362	352	390	376	353	387	364	390	378	369	370	363	377	376	383	351	377	403	368	373	389	378	343	368	358	416	363	390	363	393	372	372	397	363	368	417	360	396	396	352	397	375	366	359	368	411	336	378	377	358	357	370	356	377	379	388	383	374	395	366	384	395	402	379	380	387	374	382	355	368	371	410	354	374	415	390	373	376	392	370	347	367	344	365	374	370	367	392	379	369	347	371	355	350	356	342	413	380	408	408	356	342	380	350	363	398	359	355	371	367	378	373	349	396	393	397	375	375	335	363	407	374	339	396	362	355	358	347	351	338	373	359	342	349	358	352	381	351	359	394	388	358	393	377	383	405	385	369	379	355	391	331	382	370	384	374	389	400	398	397	371	389	362	364	403	374	353	356	397	392	368	386	400	369	375	394	378	360	369	373	357	386	363	337	364	383	378	351	390	410	377	355	430	347	363	358	385	359	405	370	339	375	375	388	375
23730	21252	28823	23984	21239	11674	1065	681	537	472	450	449	455	405	385	398	398	372	379	405	329	383	340	361	348	339	391	306	357	357	349	334	370	353	345	334	352	322	333	355	380	273	348	318	319	328	325	333	333	363	302	341	310	344	310	352	341	341	358	329	323	337	346	289	323	335	345	332	317	350	323	332	342	357	346	338	289	327	334	334	349	360	317	328	321	371	320	356	314	343	345	353	291	322	349	313	353	305	330	316	343	321	328	320	349	317	303	333	329	323	313	367	307	352	364	316	282	325	306	325	327	312	354	347	345	339	334	290	310	337	311	329	330	315	304	303	347	320	351	335	317	340	336	331	344	320	291	337	339	344	351	320	365	361	309	309	357	354	324	324	328	323	337	334	317	324	336	356	365	288	308	316	336	322	374	314	341	318	331	325	309	368	273	346	337	311	327	351	339	322	322	358	306	355	343	318	326	331	296	341	303	347	330	310	321	343	296	334	305	323	359	329	342	324	341	324	323	351	335	318	327	326	359	357	343	303	332	320	306	306	336	326	342	302	320	324	319	300	345	330	305	301	344	325	358	302	330	340	344	314	336	289	345	326	316	303	321	334	334	337	338	326	341	314	367	348	308	325	365	315	339	345	350	326	341	381	310	301	333	294	321	370	352	316	333	340	323	305	319	320	331	339	328	303	309	302	337	341	305	323	362	324	344	312	316	342	303	321	316	330	338	322	347	322	330	329	317	339	343	328	323	294	347	346	341	296	306	302	350	304	357	324	354	326	341	313	290	357	365	291	345	283	342	335	321	333	344	331	333	336	323	299	307	317	341	340	342	350	314	336	315	312	303	330	309	355	319	351	310	319	327	335	332	342	310	369	309	316	328	339	348	348	325	358	308	329	296	332	352	341	320	339	310	328	343	330	335	292	332	296	325	329	340	355	379	355	336	369	331	324	325	328	313	300	322	321	337	301	316	295	340	325	324	297	329	341	309	319	362	331	310	311	328	333	333	322	353	346	334	341	296	343	313	335	310	327	354	326	332	329	337	314	315	281	341	314	328	331	322	349	339	345	325	312	334	337	347	319	346	325	318	344	323	331	334	323	331	386	340	361	317	310	296	351	333	314	321	338	335	298	346	362	338	297	286	314	334	318	319	315	343	324	329	334	345	314	319	286	327	336	339	369	319	328	320	318	331	296	313	336	321	303	335	364	328	314	330	305	332	338	353	335	309	358	324	294	325	329	350	318	345	351	328	320	313	318	291	350	327	348	338	342	344	338	338	331	335	323	346	343	331	326	328	303	351	347	319	338	328	303	311	296	315	308	325	331	346	322	332	348	360	323	310	309	333	364	358	343	283	328	333	338	344	325	333	322	309	327	346	343	358	325	319	325	325	309	328	331	368	311	309	295	328	365	360	309	312	300	327	298	320	317	342	288	324	316	295	325	327	353	338	311	338	335	340	346	345	357	352	341	339	346	333	329	325	354	314	300	319	334	322	337	331	327	341	328	305	314	300	314	338	335	345	310	309	330	370	358	372	278	310	304	331	363	329	307	365	324	335	339	319	298	325	317	337	321	329	310	356	327	334	293	326	342	314	314	328	307	328	335	346	298	310	315	337	303	314	337	310	344	317	336	352	314	312	342	286	317	338	300	338	336	322	338	336	324	344	329	302	314	326	327	347	332	327	343	328	311	329	342	338	321	333	318	303	325	337	336	351	323	322	334	322	324	332	344	322	304	345	320	319	336	335	303	380	355	358	321	353	319	334	305	320	341	336	350	342	310	342	319	323	304	354	310	349	311	315	351	324	291	325	297	339	316	341	335	340	310	317	313	327	330	332	294	340	326	329	333	328	310	327	319	322	280	358	331	306	348	314	339	348	348	353	328	338	316	295	337	286	319	339	344	327	358	283	313	349	349	332	334	324	330	345	327	358	320	320	320	310	331	304	309	338	323	319	336	334	326	312	342	319	330	349	350	323	310	336	314	319	309	304	319	335	288	317	322	366	342	306	325	333	320	339	355	319	326	298	330	329	313	327	323	321	311	353	333	336	323	344	318	320	356	339	321	330	335	335	324	296	325	307	342	318	307	334	311	322	329	312	353	295	305	338	307	321	331	321	343	320	322	349	296	328	312	334	343	340	332	340	293	337	372	351	288	332	295	311	314	349	337	329	305	335	319	333	325	338	303	344	334	335	303	340	315	312	338	339	315	344	323	295	305	364	333	310	319	311	350	328	327	341	334	346	321	372	310	311	319	342	334	318	335	287	339	322	313	346	308	316	311	341	312	318	353	337	326	325	313	349	321	317	352	339	344	343	331	314	337	321	349	357	334	319	310	316	321	340	348	322	381	336	336	319	316	313	325	325	349	336	325	329	346	310	278	300	321	349	348	341	346	316	341	327	325	334	319	319	327	321	323	317	296	337	341	340	306	323	319	321	325	321	333	319	330	315	317	329	307	346	295	304	320	317	361	326	353	290	297	315	305	346	335	294	341	345	323	339	340	325	317	367	359	316	350	318	322	343	300	337	331	314	338	324	347	357	319	306	324	302	346	296	331	306	335	378	286	306	331	326	332	308	330	328	307	348	360	357	328	292	349	312	316	328	329	322	336	347	358	334	326	340	310	318	327	307	350	325	333	299	314	336	331	305	321	335	343	338	288	348	299	331	369	323	341	356	325	335	314	327	339	321	311	333	326	318	355	361	330	358	335	332	315	371	325	342	348	350	330	331	310	333	303	304	353	330	317	323	326	315	316	338	333	329	311	315	330	298	330	322	312	337	315	319	355	324	324	345	341	309	349	315	292	325	338	337	287	352	310	324	314	351	338	338	336	338	325	328	303	360	280	324	294	323	340	324	347	329	360	354	365	314	312	311	321	351	330	326	308	287	317	334	310	345	369	342	325	335	341	357	322	336	329	317	329	322	319	317	332	334	324	343	329	342	318	309	326	354	322	318	311	344	317	362	348	300	305	337	315	333	354	356	372	306	325	327	307	304	318	302	325	294	310	320	321	322	317	331	311	338	330	330	349	314	340	321	326	310	333	343	339	321	340	345	363	315	313	332	295	323	321	344	329	319	313	313	295	353	342	303	280	326	335	322	358	360	330	348	337	315	324	297	337	280	358	341	335	319	324	302	338	318	341	337	328	305	320	325	334	332	323	369	314	361	299	341	355	347	310	342	363	295	348	352	364	318	312	336	332	311	331	332	295	325	295	362	322	277	286	288	327	318	310	327	344	348	287	339	338	339	310	333	314	318	336	301	362	332	336	326	360	293	287	320	319	316	320	327	324	355	318	352	343	328	319	331	331	363	331	321	331	342	305	365	317	372	324	328	338	289	330	343	352	329	307	279	344	318	306	339	324	343	319	328	341	314	329	326	327	304	367	339	338	339	338	317	370	317	329	316	299	332	320	344	349	302	314	360	306	319	330	326	337	352	299	331	323	303	315	334	336	324	343	328	323	333	309	342	318	337	332	318	327	315	321	298	319
12193	9725	8076	3883	2871	2084	1656	1321	1116	983	908	832	727	678	709	631	607	598	574	568	546	516	524	512	521	532	514	526	506	533	440	522	508	482	488	471	446	472	515	486	440	462	447	453	465	477	442	493	469	451	461	471	476	436	457	435	449	513	453	423	477	432	438	471	466	466	457	462	480	459	486	457	508	450	453	458	435	431	458	462	425	486	489	485	458	454	446	472	465	412	450	481	492	465	459	462	451	483	452	462	439	498	451	419	454	463	432	482	452	428	433	460	471	416	419	459	471	522	451	439	447	479	459	421	484	460	455	467	464	468	468	456	442	424	514	425	469	467	453	491	453	409	440	461	488	481	470	454	506	450	437	447	454	424	486	446	493	445	466	505	473	453	461	514	468	490	443	447	442	484	402	478	453	466	440	472	412	466	450	463	473	443	462	456	481	492	454	460	462	446	484	456	441	418	469	424	463	461	479	484	443	463	441	455	428	423	460	477	432	439	425	475	444	478	477	494	435	452	446	452	443	486	473	464	428	462	488	496	455	452	460	510	453	511	456	467	458	425	444	429	463	497	491	475	493	477	453	429	450	448	497	445	455	443	437	499	415	450	460	480	450	466	463	422	470	500	442	442	443	478	482	384	457	414	476	431	475	452	471	447	424	473	462	461	455	473	464	445	442	474	445	463	471	482	463	476	459	458	440	468	444	479	471	455	433	466	421	442	434	465	491	473	459	450	455	420	474	450	445	458	479	458	452	472	451	446	442	473	438	479	481	449	422	462	456	459	470	436	447	435	483	462	460	465	452	453	434	503	432	496	451	464	464	448	459	424	466	444	486	480	474	470	462	466	462	426	477	467	469	463	447	458	463	469	434	444	453	420	437	471	461	477	457	467	426	426	448	463	431	477	419	451	461	432	442	477	442	472	437	490	471	462	468	445	456	492	462	477	462	471	490	448	458	442	489	479	418	468	436	478	452	458	471	492	430	446	445	477	478	471	455	477	440	453	464	461	435	456	431	492	435	487	471	451	409	458	451	464	435	457	502	465	418	436	473	433	440	509	450	489	436	412	450	458	436	481	463	435	446	475	449	441	471	445	459	465	463	451	459	463	459	485	460	442	467	494	462	462	470	487	475	420	461	486	467	457	405	439	453	464	434	482	461	457	440	470	460	456	448	456	471	472	428	450	488	450	468	453	451	483	460	450	463	460	457	490	499	457	453	451	445	474	462	487	437	487	423	454	441	427	469	452	453	446	481	464	470	479	445	461	459	500	501	471	445	499	436	494	480	455	484	440	470	449	437	448	480	485	475	446	450	449	466	465	473	476	485	456	463	436	474	475	466	486	431	485	447	460	440	483	448	418	483	489	511	482	448	448	430	462	467	466	465	418	422	432	463	452	464	473	452	478	441	401	486	465	488	439	473	455	494	447	452	446	437	461	443	447	418	460	453	439	446	493	458	471	482	473	473	468	495	451	466	473	438	424	470	432	463	466	449	423	461	476	487	460	471	470	479	443	507	484	430	456	478	483	460	444	466	436	468	448	457	434	442	451	484	470	452	444	455	478	484	421	474	453	448	441	472	485	439	463	464	476	480	428	461	484	483	434	405	410	419	462	445	425	472	469	464	515	465	482	474	486	452	478	424	430	454	427	446	453	434	448	503	444	436	450	456	497	480	466	482	461	427	472	435	466	475	471	455	432	489	435	443	485	499	460	455	455	471	467	453	471	471	469	434	473	449	461	447	482	477	461	454	473	467	452	447	428	467	423	474	486	477	453	465	448	400	463	428	451	438	451	450	455	421	422	472	475	496	484	438	461	435	504	482	412	432	466	471	453	450	441	479	469	433	469	420	481	469	443	434	441	427	467	458	461	464	474	462	451	444	434	451	494	443	440	483	456	428	432	475	471	459	433	468	487	410	450	447	505	435	467	426	474	468	480	445	488	448	511	488	435	482	492	461	438	473	410	477	423	484	447	466	420	440	490	463	444	467	466	490	460	461	453	474	431	434	478	433	460	453	465	464	454	488	457	450	450	436	404	439	471	476	480	437	468	414	429	448	447	477	477	442	511	508	472	448	500	453	448	438	451	502	455	408	453	440	453	484	436	461	442	492	437	513	429	478	439	433	485	448	469	446	433	405	424	452	425	454	440	410	464	451	471	461	490	493	487	461	481	447	457	502	438	488	455	460	459	475	458	459	435	436	430	459	472	461	473	470	467	482	417	490	472	465	501	445	440	420	450	461	476	456	483	453	440	433	491	455	443	495	439	456	481	439	467	441	486	470	443	513	465	471	451	453	476	456	451	491	430	476	475	445	465	424	456	475	473	461	487	455	450	448	415	438	498	493	477	469	407	439	480	482	403	481	459	438	430	442	435	447	445	464	448	474	456	485	466	464	439	473	439	437	439	440	456	445	497	457	478	470	509	420	426	456	463	452	422	469	462	482	412	483	506	457	467	462	433	468	447	469	417	478	518	440	453	463	463	440	441	444	456	430	395	484	457	449	446	428	442	431	459	453	425	468	500	451	419	392	433	448	437	475	471	490	475	442	459	419	440	415	431	447	444	473	508	430	490	443	448	424	476	483	431	513	433	459	473	473	430	451	419	469	472	478	432	432	481	497	476	437	477	459	467	422	491	451	470	448	469	439	481	449	451	462	450	447	454	434	443	495	460	489	455	434	424	474	446	449	453	446	486	504	445	474	460	484	461	448	451	465	450	465	463	471	451	465	443	475	460	431	431	433	422	460	445	443	479	478	469	468	473	462	467	453	476	434	476	433	426	464	473	478	457	466	414	429	473	449	439	426	450	441	468	448	493	440	421	438	435	468	462	416	460	450	430	462	437	423	486	473	480	471	498	484	439	466	448	430	447	479	448	467	480	420	471	433	468	439	433	460	461	445	469	409	466	426	475	469	506	466	464	447	428	443	437	478	470	421	473	442	427	498	436	428	445	477	460	460	452	476	484	452	462	499	482	464	466	473	453	463	508	477	443	440	440	461	470	476	490	448	465	472	478	443	466	480	493	453	435	452	505	441	473	505	460	432	465	435	474	452	439	444	445	449	477	425	479	442	446	470	440	474	441	464	414	461	462	435	442	492	435	436	433	424	442	462	456	450	468	439	464	447	473	448	443	494	432	486	452	444	469	432	430	476	480	443	443	456	451	420	432	473	458	474	446	467	447	507	453	505	457	412	477	431	484	502	445	451	448	432	433	474	486	446	440	440	400	460	470	468	434	467	480	408	463	413	472	453	471	473	426	485	468	456	450	466	463	410	423	504	425	469	471	438	485	446	444	452	472	408	472	482	445	459	435	483	503	482	444	461	466	485	476	436	451	434	469	460	460	454	475	499	427	474	456	402	457	474	473	474	477	466	442	489	434	483	445	438	431	461	435	454	467	394	448	465	457	450	434	472	456	471	462	414	430	478	468	463	440	473	456	435	445	411	435	444	436	481	471	471	422	465	471	447	491	446	471	438	440	429	477	447	409
22880	21276	29304	23546	21276	21313	9553	872	598	537	473	451	374	330	339	289	295	287	257	256	218	235	253	219	241	255	221	200	244	202	205	196	226	206	205	187	185	182	191	204	202	187	194	208	179	188	207	213	196	186	181	179	193	197	197	187	180	166	189	200	172	189	188	189	188	180	197	191	202	198	184	189	194	187	199	185	168	154	202	174	188	196	194	174	188	158	190	214	181	211	206	165	169	171	205	187	174	178	187	186	192	182	199	184	215	197	180	190	189	170	188	181	202	191	185	185	194	190	179	184	185	190	202	192	172	203	178	181	177	202	181	179	194	179	169	183	182	175	216	188	172	212	192	194	186	177	170	172	189	158	187	208	175	159	207	213	170	174	176	171	200	160	169	215	184	193	177	180	170	189	197	209	192	182	174	191	180	188	170	210	178	180	178	190	177	186	184	195	189	198	165	191	174	183	191	198	189	198	172	172	198	191	179	177	205	177	190	198	173	179	174	179	175	193	179	200	187	188	172	197	177	210	186	199	167	173	181	169	165	185	205	197	216	204	203	171	182	166	195	195	163	160	183	171	185	182	184	178	197	158	191	180	189	206	175	176	206	185	159	188	181	176	178	173	166	158	167	183	173	172	184	168	173	193	206	184	184	173	176	180	180	197	169	185	207	169	185	187	192	174	181	199	205	183	164	181	177	177	179	207	206	195	194	176	209	185	193	196	204	190	181	190	200	183	193	177	186	173	158	177	184	216	197	188	182	187	186	165	170	188	192	198	175	170	166	170	163	165	189	175	204	181	196	169	196	163	185	176	202	174	186	194	193	178	194	192	201	195	171	196	217	178	165	215	188	195	181	203	195	167	176	199	184	188	198	188	199	196	166	169	177	177	187	170	203	169	190	198	205	171	194	173	193	193	195	168	181	184	206	201	176	188	169	191	180	173	174	181	179	195	185	197	204	187	177	176	180	195	207	195	171	194	165	197	192	171	170	184	188	204	190	206	198	179	164	189	162	175	184	181	196	197	191	180	190	182	178	188	173	185	178	184	205	177	194	198	179	186	186	205	166	166	188	191	177	191	183	188	185	176	212	209	172	182	168	182	212	174	197	199	179	184	181	175	200	186	199	184	180	181	215	175	207	204	199	191	186	194	176	178	182	181	197	171	172	180	175	193	182	206	194	194	167	182	177	181	187	187	200	185	191	182	175	189	178	172	185	203	179	164	176	187	163	179	184	196	210	179	180	178	175	182	198	215	193	202	172	209	203	175	190	159	182	188	199	191	197	160	179	178	180	185	189	158	177	190	171	197	184	167	198	183	182	195	199	185	182	172	167	169	182	179	195	172	191	181	179	183	217	185	176	178	170	169	187	190	190	193	187	168	190	187	208	192	170	192	184	189	179	204	178	204	206	174	178	177	191	181	170	204	177	184	169	186	183	171	182	151	172	185	172	180	184	186	165	177	190	180	183	196	183	181	175	181	180	191	212	203	176	173	200	174	177	202	192	171	205	178	203	186	171	194	167	172	216	174	173	203	183	185	201	191	171	160	164	201	192	175	185	166	213	182	183	194	203	175	168	179	180	200	186	186	171	191	197	177	196	166	189	197	174	203	187	180	210	183	173	192	184	200	175	201	183	198	185	190	196	194	181	176	195	168	188	182	189	174	183	198	203	201	179	187	181	156	206	186	181	172	189	191	184	154	165	198	173	179	202	188	176	186	190	206	175	202	198	195	182	196	182	172	190	173	166	172	201	174	196	200	206	194	210	175	182	196	200	191	188	167	201	180	184	173	194	173	185	190	195	172	187	200	193	213	177	179	168	194	193	175	168	200	186	197	172	165	191	161	179	183	180	176	179	180	184	176	191	172	188	169	195	187	135	174	193	158	182	174	196	180	197	164	177	197	183	176	198	152	177	189	192	193	173	181	181	181	183	180	164	184	149	200	175	204	186	195	184	191	183	171	184	170	166	164	185	204	202	180	162	193	187	194	196	190	185	187	183	170	170	189	178	183	194	186	198	186	171	188	173	190	180	169	194	172	181	206	196	171	179	196	202	198	190	191	224	191	178	188	213	188	183	205	191	196	199	195	185	191	183	197	192	180	187	186	168	188	170	193	180	188	174	189	188	211	160	200	150	168	186	208	170	167	182	184	173	190	184	184	200	152	192	175	198	193	162	196	184	183	172	200	156	196	185	193	189	181	200	173	202	201	188	190	198	167	167	188	179	196	182	199	205	196	166	193	195	189	191	183	180	171	164	197	158	185	201	157	168	201	183	194	196	185	184	183	178	189	185	172	188	198	184	167	178	166	190	185	204	190	177	199	187	177	213	181	187	194	200	183	201	192	202	188	175	210	174	178	182	160	183	179	181	185	221	208	195	189	189	193	176	170	177	208	172	185	173	186	187	178	172	174	199	197	175	192	200	171	189	196	183	187	193	179	175	178	176	192	171	162	165	193	188	199	166	187	206	201	178	181	174	192	150	181	163	191	225	183	189	206	166	199	192	171	206	203	175	189	186	175	203	192	169	195	167	166	168	203	183	189	186	183	173	186	175	194	189	178	195	196	186	171	192	181	171	178	188	186	168	219	180	159	190	167	216	171	188	198	180	198	177	186	195	185	182	185	195	174	170	176	182	219	220	199	194	202	173	175	175	185	194	166	179	181	185	162	200	190	168	175	200	187	189	174	177	176	199	198	192	142	172	195	187	193	183	163	190	186	176	199	184	200	184	181	196	195	172	174	177	190	194	182	168	155	191	168	183	206	205	190	199	190	198	166	206	200	171	178	170	155	212	167	201	170	192	180	205	196	184	198	216	178	170	181	187	189	192	157	168	196	190	184	201	190	171	184	175	175	189	174	196	191	188	170	186	202	169	191	183	170	190	173	180	172	172	171	164	188	200	186	209	174	184	174	187	208	203	211	180	184	166	184	199	172	192	194	182	188	205	183	192	174	170	185	201	161	169	183	196	151	188	193	160	185	196	181	185	167	207	174	191	194	186	190	190	200	196	208	172	200	169	151	190	192	178	176	182	191	178	214	207	214	185	191	199	188	193	207	190	170	161	176	170	191	191	179	165	165	165	201	167	182	169	191	173	177	174	174	198	184	178	193	183	190	192	170	173	174	182	211	181	197	166	179	191	180	205	189	166	186	210	194	194	186	211	198	185	182	185	201	183	176	195	176	191	181	180	166	190	200	168	166	199	188	171	188	182	183	178	180	203	163	179	209	167	179	172	182	176	187	172	185	204	171	194	175	188	213	186	204	195	186	181	193	174	184	184	176	171	161	180	193	195	188	184	188	206	217	178	174	164	201	203	170	173	175	171	177	180	189	146	180	193	181	184	191	209	169	193	186	180	196	194	204	170	193	214	185	187	151	180	186	188	155	177	179	187	202	189	164	168	178	169	195	188	196	170	181	194	170	181	188	165	181	183	177	193	200	165	194	185	173	178	186	206	199	188	179	204	195	199	186	187	162	193	223	184	187	184	178
14160	15585	12779	6646	4490	3318	2552	1975	1592	1357	1106	961	859	759	655	624	573	515	495	456	472	434	407	400	375	382	378	345	360	358	350	318	324	314	340	344	284	335	294	302	302	274	323	293	305	300	295	281	277	303	322	296	247	310	308	306	278	266	278	271	318	253	308	261	300	266	283	303	267	298	269	264	270	281	262	278	269	315	250	280	284	262	280	291	250	297	282	267	291	287	268	275	260	256	276	274	253	281	282	294	289	246	240	273	284	286	260	274	253	256	280	274	275	271	274	278	230	245	262	246	248	295	271	273	297	276	315	279	282	274	252	289	290	281	251	260	273	250	251	258	246	283	245	275	267	245	299	276	260	266	268	259	278	271	275	249	254	244	258	277	250	271	292	258	299	297	279	262	293	260	230	272	290	270	266	282	271	248	285	277	257	284	288	276	294	277	275	266	304	260	283	264	267	282	286	256	265	289	288	277	260	244	281	285	252	253	297	332	309	252	265	277	254	262	283	247	247	266	260	282	266	285	243	269	263	261	241	273	282	264	278	273	287	265	271	258	291	280	253	264	272	298	273	257	276	266	275	257	279	273	259	262	267	292	281	234	273	283	268	271	250	286	273	258	252	283	282	270	258	252	266	280	277	248	284	239	283	265	254	271	284	267	219	249	283	233	271	266	273	279	285	267	257	252	230	263	240	267	287	240	296	247	281	267	255	262	269	245	272	260	284	256	280	256	262	257	251	262	264	294	275	264	278	283	302	255	230	268	277	231	270	280	261	281	269	283	238	275	256	254	254	243	262	257	277	301	286	279	260	252	297	261	277	275	240	281	248	274	294	267	265	261	276	300	274	278	268	264	282	272	265	270	281	270	277	283	287	275	237	289	299	282	258	264	276	260	264	259	272	268	226	236	310	298	262	255	263	289	244	276	256	262	281	283	298	258	278	281	273	284	293	254	271	273	294	255	246	302	260	266	256	324	280	258	250	296	286	269	263	281	286	262	265	263	270	235	251	273	266	305	256	248	261	252	288	268	286	272	283	286	255	253	236	263	288	261	269	228	264	288	253	289	249	260	279	249	310	268	251	235	261	273	281	276	250	279	263	256	274	246	272	275	282	269	264	258	275	250	259	263	241	250	282	262	269	267	266	255	273	262	280	231	269	304	295	251	280	249	248	233	298	259	283	252	286	266	280	275	250	257	296	249	250	264	271	298	254	288	256	245	258	248	241	254	250	283	251	268	253	266	250	277	295	288	274	268	269	271	294	266	270	294	271	255	294	253	269	259	257	279	282	248	275	295	312	279	260	290	282	268	273	252	265	299	241	265	252	294	285	260	277	266	266	262	270	298	271	273	245	260	274	299	243	289	261	272	263	263	231	268	284	269	270	267	267	270	307	293	255	293	264	253	254	270	264	245	259	250	283	267	239	272	291	274	294	268	266	279	291	258	270	291	250	244	284	278	231	250	293	289	268	249	278	269	245	272	258	260	270	265	235	263	302	256	274	255	255	308	248	249	265	265	287	279	268	267	271	291	276	274	300	269	285	224	270	282	300	292	262	293	262	278	259	262	247	273	265	272	252	254	269	252	267	245	276	250	275	248	249	275	271	269	272	265	238	264	269	254	274	268	269	254	252	268	255	280	290	299	262	283	258	253	259	269	277	271	258	253	284	311	245	257	299	263	272	240	273	264	280	268	290	289	258	282	281	278	268	248	281	281	260	247	276	283	278	263	282	287	274	268	264	283	281	283	260	256	274	255	270	261	276	262	270	276	282	278	284	258	264	285	275	287	274	264	273	271	256	256	281	248	264	261	253	275	263	254	264	286	266	270	258	255	248	253	251	263	252	296	278	242	264	256	305	271	252	258	292	281	282	277	282	269	265	267	247	292	272	283	243	252	269	270	275	277	280	293	281	278	279	256	257	258	275	245	281	278	272	253	278	258	262	252	268	271	267	272	257	269	281	243	253	287	276	283	303	254	290	299	244	282	281	239	241	299	268	256	257	270	267	262	271	304	260	275	281	287	256	278	267	229	265	249	261	277	274	288	263	232	277	283	252	269	246	271	245	255	272	242	267	243	247	246	296	273	285	270	283	272	257	284	273	260	281	300	290	267	285	267	271	256	278	266	263	276	272	262	257	280	266	283	283	294	280	262	309	282	292	257	250	264	265	291	254	271	277	259	279	271	275	260	260	270	265	254	260	261	245	273	246	281	269	269	243	266	289	269	263	271	240	262	268	265	263	292	241	292	289	320	259	275	282	236	265	260	289	289	260	314	255	259	284	266	284	282	299	263	271	244	288	287	273	292	262	246	276	257	245	284	264	248	261	299	270	248	245	258	279	308	259	242	279	257	256	275	269	271	245	262	289	255	285	265	266	287	261	260	284	255	237	239	274	258	268	271	267	266	265	280	257	257	233	250	265	265	264	268	266	261	268	269	265	263	254	309	247	315	266	255	263	264	271	273	261	279	231	262	250	261	301	256	255	289	238	273	273	262	280	249	271	255	275	250	261	290	282	280	277	280	276	266	244	283	240	268	295	273	262	275	252	266	267	275	308	284	258	257	302	309	272	269	260	245	253	262	291	259	272	291	268	256	271	265	276	273	279	263	277	300	266	281	254	267	285	247	267	262	270	260	245	275	258	264	271	274	242	280	278	255	273	286	257	258	256	276	280	264	246	252	245	256	262	279	248	263	286	267	305	272	312	245	257	286	280	265	259	282	278	266	256	264	281	261	278	253	262	249	244	254	264	275	257	279	300	270	285	254	242	264	267	255	287	290	279	276	296	275	267	269	289	274	251	232	271	251	256	296	275	284	279	286	241	272	250	281	303	276	312	287	279	270	260	263	266	264	258	251	292	284	282	265	263	258	264	252	292	266	265	240	290	274	254	260	238	275	230	264	277	279	258	289	279	269	297	263	277	272	256	246	305	279	251	272	268	275	291	240	276	282	252	223	259	269	271	277	243	269	241	250	264	252	254	258	257	276	299	260	280	273	261	277	296	263	260	261	289	256	282	261	266	276	276	282	266	280	237	285	270	302	283	261	280	262	266	274	265	260	235	265	254	272	270	247	272	292	278	254	273	246	276	279	264	272	286	267	250	254	265	267	270	227	264	285	236	263	277	254	268	266	285	274	250	306	271	238	278	255	241	268	298	253	273	286	269	260	271	271	254	268	263	277	237	260	276	278	265	297	310	287	252	281	247	260	262	302	274	274	259	265	275	302	286	264	246	323	235	295	276	285	263	261	289	273	269	291	260	285	277	268	270	279	281	232	287	274	245	286	296	290	301	293	277	274	295	269	263	240	268	262	270	297	259	268	282	300	296	257	249	281	247	280	261	285	308	252	280	283	292	258	277	258	282	294	265	260	233	247	264	266	247	267	273	261	277	246	293	275	273	284	266	284	279	265	259	278	249	264	281	269	279	271	260	235	275	250	270	262	289	268	281	244	274	268	285	271	275	295	273	269	266	255	289	265	268	254	275	247
26899	20727	8715	618	367	320	282	258	291	282	288	272	286	275	308	272	282	277	281	262	305	290	237	284	262	257	257	238	278	280	251	272	290	258	259	256	233	254	263	243	279	269	259	271	278	253	289	307	254	260	278	288	246	260	267	271	293	247	247	241	292	258	236	244	256	268	272	265	236	267	282	260	256	277	269	260	239	255	270	273	243	217	286	278	256	283	251	246	257	262	258	262	262	254	276	282	258	245	265	262	273	278	279	248	272	242	254	275	277	263	272	242	249	269	230	231	288	277	267	260	292	242	257	282	243	275	250	230	246	282	269	239	256	245	280	257	254	266	250	281	268	270	244	262	241	270	252	277	254	261	254	265	263	247	259	267	249	262	248	296	248	266	258	289	241	260	249	255	270	268	231	266	258	254	263	255	254	271	253	255	283	257	246	255	277	251	265	271	258	263	298	274	289	249	269	276	226	259	259	241	265	241	236	282	236	297	269	267	278	274	279	286	272	256	288	254	293	265	267	234	251	282	278	234	275	283	266	285	248	260	286	240	262	260	268	264	284	279	265	229	277	273	254	242	253	264	246	284	260	256	251	260	270	303	226	283	243	272	247	270	281	260	263	246	276	280	248	254	262	269	260	255	266	293	276	255	237	224	266	244	234	238	249	269	244	250	250	248	274	272	266	273	262	241	269	258	297	254	272	247	243	261	260	248	249	245	273	256	286	271	295	301	249	272	238	290	254	267	258	269	247	250	277	231	270	273	236	292	273	247	262	269	315	250	259	255	272	221	250	262	234	245	263	239	262	246	261	253	271	258	260	235	245	276	253	273	273	246	279	262	266	269	255	266	238	249	228	280	279	259	284	261	251	281	289	266	254	259	241	283	299	252	282	264	256	277	258	251	254	227	247	297	313	247	279	275	289	280	275	286	266	256	238	276	241	270	277	259	254	281	272	235	263	258	227	278	280	264	245	261	244	251	275	278	265	281	261	244	252	268	246	250	249	258	250	226	235	266	270	266	244	253	258	285	273	261	300	248	237	286	265	249	254	240	257	259	265	232	260	248	253	272	287	266	286	290	253	267	279	258	263	256	248	261	305	267	247	263	290	289	280	231	251	287	257	245	251	271	255	286	254	259	248	278	248	260	277	275	269	267	281	266	261	234	284	259	266	269	269	278	246	271	253	263	265	231	245	272	242	272	250	257	237	286	229	258	267	268	277	262	248	244	277	253	249	276	264	256	255	258	263	264	276	261	257	268	274	296	278	259	267	262	253	274	253	271	259	267	240	280	255	269	261	264	286	272	266	264	258	261	269	272	292	273	244	270	251	251	249	260	274	260	246	258	281	255	260	248	249	246	306	296	278	266	243	271	257	256	268	234	276	261	253	255	249	281	281	256	277	252	256	253	260	266	283	258	257	267	265	244	237	269	275	292	253	266	240	222	266	246	255	234	242	250	276	283	266	275	274	261	282	259	278	268	266	242	269	261	256	279	272	280	249	273	251	262	260	244	252	259	249	273	252	260	284	255	261	278	257	233	274	260	246	259	243	268	245	280	251	245	293	246	242	243	261	262	264	253	238	254	296	245	259	255	228	253	257	268	252	263	263	271	245	282	270	251	274	260	257	279	282	263	258	246	269	252	289	267	240	256	213	260	262	253	254	258	278	245	259	257	268	249	258	255	272	265	272	264	263	271	262	238	273	269	251	256	251	262	256	253	238	270	233	255	250	249	223	254	266	298	270	249	260	274	249	258	269	278	240	274	283	268	253	247	249	260	259	247	272	235	286	263	317	253	272	270	261	246	239	289	285	248	249	250	242	268	272	287	281	282	287	251	263	270	282	259	263	226	246	246	266	266	298	263	240	259	260	263	259	272	257	260	269	288	264	264	260	245	268	262	270	241	250	256	276	257	275	252	271	270	268	262	263	272	286	266	258	255	261	283	266	258	278	281	235	266	250	271	282	251	241	279	264	235	258	280	251	252	260	272	259	297	259	240	242	245	244	259	282	244	277	268	258	261	260	245	257	278	280	245	274	276	266	257	252	268	280	267	259	257	245	259	263	241	291	254	272	267	271	271	287	262	253	278	278	247	253	274	267	254	272	268	248	257	267	251	285	261	294	267	244	248	264	260	267	271	236	272	279	260	249	266	232	271	276	267	269	269	245	269	242	275	271	240	264	237	240	269	241	255	261	251	280	270	254	246	275	276	273	256	276	252	269	264	280	254	287	290	236	265	264	264	268	274	272	277	277	276	276	288	253	273	270	243	283	271	248	298	273	261	266	235	262	239	276	273	278	271	248	258	260	258	285	245	287	274	257	254	276	294	285	288	263	263	269	253	262	268	253	272	276	237	218	254	258	245	247	247	236	287	253	240	256	251	279	260	276	279	276	231	263	263	252	259	272	257	262	247	279	293	241	253	251	228	262	278	301	240	274	279	234	259	271	265	267	288	249	257	236	285	261	270	282	239	254	297	269	253	265	257	238	269	228	301	248	267	267	262	256	285	231	271	270	251	279	268	249	259	256	261	222	246	257	260	289	242	268	239	257	271	303	269	260	253	256	253	243	252	268	220	298	249	285	246	238	249	239	244	232	271	249	278	268	254	263	253	268	250	256	275	257	254	286	285	268	243	260	257	260	258	266	260	273	274	245	246	264	258	277	263	286	269	277	251	277	269	244	260	244	272	266	259	269	264	276	266	267	271	252	267	268	277	266	279	283	269	260	262	285	286	263	281	309	287	278	280	263	240	256	272	253	263	277	265	243	250	263	295	281	262	271	286	233	264	270	284	258	284	262	260	255	245	269	233	256	254	254	264	261	243	250	234	271	289	221	257	295	261	255	238	251	291	287	269	269	275	291	251	300	260	258	250	260	239	295	267	236	253	260	273	270	278	251	267	240	253	266	251	257	258	278	296	262	266	259	266	291	258	283	266	260	259	256	257	265	248	255	264	281	260	240	253	261	241	262	271	244	254	262	286	254	286	242	279	311	272	251	306	254	269	238	269	260	257	255	241	292	264	213	268	286	256	252	270	274	261	265	249	278	251	282	236	299	279	264	242	272	263	287	291	262	247	287	296	249	257	258	258	252	288	274	246	256	271	267	233	277	284	253	256	268	266	265	274	258	244	265	255	248	253	269	250	282	239	249	254	243	263	289	265	250	246	264	231	253	280	256	285	267	254	280	280	249	249	257	290	281	283	285	266	253	272	246	258	259	273	231	260	267	283	231	267	252	256	269	250	271	259	238	242	317	248	274	289	273	263	297	244	236	260	274	257	265	260	276	291	228	262	242	248	287	271	241	266	273	244	240	259	266	249	259	261	272	302	240	290	266	251	249	249	284	262	281	270	252	252	248	229	262	252	264	280	261	244	263	259	246	265	266	260	251	269	263	290	281	249	274	269	280	254	292	274	267	258	268	268	251	238	274	253	259	255	257	242	242	265	268	268	275	252	252	258	247	247	250	263	233	267	261	269	258	260	262	255	251	259
5830	1049	895	616	482	464	464	442	429	412	383	417	405	362	360	389	347	350	400	387	313	384	353	393	364	408	374	334	380	354	360	377	377	400	419	393	358	360	367	374	376	383	361	343	337	363	313	362	379	396	379	365	357	369	355	348	370	374	407	391	365	369	354	384	349	360	351	357	390	376	385	364	357	343	362	354	356	382	338	370	360	393	355	421	341	364	348	324	381	392	389	341	389	371	348	362	361	396	348	369	399	378	351	402	357	370	332	407	380	354	383	364	405	355	365	381	363	364	367	362	350	395	383	363	412	388	383	374	413	367	364	372	353	398	380	355	383	375	408	354	358	388	380	377	373	349	360	373	370	390	354	371	336	394	393	349	345	363	389	393	387	374	375	315	379	344	367	396	361	375	377	350	376	352	367	366	404	374	354	344	369	363	393	382	385	370	364	384	376	381	348	365	378	346	387	377	362	401	347	369	391	386	343	369	366	347	367	362	384	387	381	385	421	383	392	410	385	372	372	355	342	361	343	386	392	340	411	349	383	344	380	373	346	367	375	389	367	357	350	366	371	371	387	364	402	363	397	356	392	387	353	381	373	408	374	380	385	350	395	361	398	372	389	417	374	355	377	365	365	373	390	347	360	365	373	399	387	379	372	382	354	374	364	369	360	411	365	384	358	399	352	350	352	339	385	388	380	378	371	362	350	378	359	362	371	370	375	385	381	356	394	402	369	361	358	384	370	376	372	335	369	320	377	388	376	367	378	358	356	378	356	386	370	346	352	330	363	371	354	378	329	339	393	345	365	356	393	381	354	379	362	368	368	354	369	407	358	371	347	354	356	361	385	367	407	365	389	365	386	385	345	363	366	386	379	388	383	381	391	356	383	374	361	354	396	343	365	354	404	345	381	361	386	384	363	373	370	360	339	353	358	371	398	381	370	360	370	371	367	398	334	354	357	390	368	337	391	367	381	369	399	337	369	373	395	378	364	360	346	424	364	375	385	366	357	410	341	367	393	356	351	335	417	354	366	393	351	378	381	366	413	389	316	370	376	372	369	357	387	367	368	360	364	377	387	360	380	355	371	363	347	369	356	357	386	365	372	373	382	358	375	395	384	374	389	391	347	417	391	345	394	339	363	359	372	382	393	372	359	395	375	393	380	397	399	360	367	384	365	361	356	373	369	381	366	366	377	388	351	360	371	378	366	350	358	390	392	317	360	374	374	358	375	410	343	368	347	372	399	403	412	372	394	357	330	347	397	379	374	320	367	361	377	352	396	357	360	365	368	373	398	354	385	407	384	389	392	362	371	398	355	394	330	342	389	351	399	393	343	376	325	401	366	381	381	368	376	360	391	371	383	361	382	354	362	384	372	385	363	380	353	381	368	352	389	369	374	362	391	396	361	362	378	379	368	364	352	367	363	370	351	376	366	390	405	380	371	336	360	382	375	389	415	366	343	337	378	387	370	344	373	385	380	355	371	381	395	357	358	391	384	367	377	334	394	377	398	376	383	351	373	399	362	371	410	394	360	374	342	391	355	416	352	368	383	393	391	352	392	353	358	353	353	367	348	390	364	418	373	384	383	397	398	389	357	358	353	367	347	336	362	388	398	379	388	393	388	347	366	386	385	351	396	376	370	343	377	396	351	354	369	323	405	390	419	390	380	401	384	377	357	353	376	360	392	430	387	380	353	344	359	367	378	392	384	405	357	348	356	409	336	366	388	365	392	381	368	420	357	384	364	396	390	358	352	375	346	330	365	398	392	401	351	376	389	404	385	377	369	390	351	382	362	379	368	372	373	381	376	346	377	374	374	349	386	363	351	349	382	432	362	359	376	344	399	340	342	399	360	423	403	358	346	371	393	332	368	358	360	385	372	359	401	331	378	367	344	345	370	371	355	375	355	381	358	380	375	326	392	358	380	362	395	390	359	364	348	368	348	396	340	364	396	365	376	374	377	328	403	342	364	356	374	361	389	369	383	355	363	377	392	352	383	359	385	358	345	361	370	334	399	359	381	380	435	363	394	351	397	366	382	398	336	357	359	350	382	357	351	343	373	383	345	404	341	374	378	370	340	356	374	360	348	378	326	388	371	312	334	350	368	397	390	407	353	376	367	355	373	369	360	360	361	388	385	388	346	379	401	375	407	363	333	379	368	400	361	372	381	394	377	377	356	362	370	341	386	397	361	382	395	382	409	355	363	357	394	358	375	354	389	393	379	378	389	385	384	366	365	366	360	375	358	379	380	391	356	374	383	357	362	381	338	401	386	375	359	380	388	341	384	349	373	371	348	407	389	355	384	384	342	347	398	403	348	341	401	362	358	350	338	332	371	394	372	375	385	387	349	366	371	353	391	386	374	373	364	358	405	369	363	333	403	422	427	390	380	374	373	369	352	332	372	414	372	347	389	365	390	353	351	369	371	346	343	387	405	395	385	361	389	370	351	372	368	379	368	343	363	351	338	398	397	352	392	395	359	383	403	350	368	368	382	393	365	334	387	364	357	385	350	350	377	394	339	386	358	345	338	397	404	402	375	376	367	399	356	370	337	347	357	383	369	376	354	344	373	360	367	355	399	348	355	382	335	362	389	384	338	403	404	361	351	370	363	385	384	337	356	354	363	367	398	337	356	395	367	410	358	350	343	406	373	387	370	382	360	380	357	371	372	366	345	388	345	387	378	367	371	397	372	373	366	338	378	379	363	374	368	363	371	350	407	409	372	337	367	358	330	340	342	409	349	376	343	383	376	356	347	398	331	376	407	392	376	350	353	362	342	342	384	335	406	382	343	369	379	380	367	371	335	396	398	400	376	357	405	406	389	401	357	356	374	373	359	329	403	373	398	386	388	399	378	370	388	360	395	374	377	365	366	355	389	365	350	381	378	368	382	366	360	380	367	406	382	373	386	404	389	378	365	371	403	368	368	372	390	363	383	407	382	374	366	380	391	346	368	353	364	331	365	392	403	373	357	363	389	388	391	373	380	346	372	382	398	396	357	353	398	374	362	382	373	335	367	356	375	396	360	370	357	395	372	347	364	372	387	368	392	384	386	357	371	359	335	349	394	371	368	383	377	376	379	356	345	372	397	377	373	376	366	356	344	341	349	401	387	381	405	394	358	386	379	347	364	356	369	339	396	336	371	395	360	373	367	381	372	367	393	393	365	360	395	342	330	381	387	354	343	341	365	364	354	350	352	389	389	352	355	358	364	353	372	370	365	371	390	391	330	400	338	353	368	414	348	394	381	365	373	377	370	381	364	342	377	405	337	383	373	379	385	355	405	372	370	366	367	369	358	384	348	364	384	398	396	383	394	365	375	351	369	377	376	369	372	385	384	366	379	348	406	390	337	384	379	367	351	356	385	350	361	396	373	389	374	345	331	362	381	359	389	383	361	353	349	371	387	361	367	367	332	351	382	393	361	383	364	367	363	375	362	395	403	411	347	366	379	345	374	351	371	366	374	368	367	391	352	364	359	387	358	348	390	360	375	405
23690	21258	28835	23984	21264	11576	997	684	519	509	443	405	400	396	392	346	388	349	349	366	321	338	346	347	342	367	298	296	355	371	344	343	350	323	306	340	346	356	335	306	310	356	311	322	311	362	304	322	332	316	325	334	317	327	306	273	326	333	322	335	325	363	311	308	325	307	296	311	363	360	308	310	322	359	305	327	322	303	314	301	340	310	293	341	312	340	344	334	338	330	356	337	335	316	326	314	316	317	357	309	319	337	331	320	315	303	326	329	329	319	303	289	334	303	295	330	338	344	313	324	309	335	337	296	302	335	303	300	338	302	315	312	328	338	346	344	316	346	301	343	319	330	318	314	346	294	346	309	316	325	332	324	325	333	339	282	337	304	326	322	345	315	298	297	321	306	339	333	313	346	303	312	336	322	293	311	313	313	348	286	312	321	305	309	333	272	324	318	293	287	327	306	312	325	354	314	318	308	316	316	307	330	327	300	344	305	310	314	305	340	334	314	315	357	328	302	318	332	325	326	300	310	306	318	345	326	332	314	331	312	297	301	324	307	312	309	320	324	333	319	304	354	310	309	303	339	294	309	342	338	324	314	298	308	311	324	299	375	282	347	308	303	318	334	302	320	324	311	305	320	315	368	324	314	317	318	339	318	347	357	300	324	321	319	307	319	301	335	296	331	300	336	318	309	298	318	276	341	329	322	322	319	285	331	290	333	355	302	332	329	301	321	319	295	328	301	324	311	319	338	311	323	337	296	282	305	307	339	335	315	309	361	305	333	314	318	330	333	326	332	331	307	323	315	307	318	326	324	294	312	309	312	314	309	288	318	320	301	350	345	314	308	314	312	350	293	325	337	301	324	338	322	300	315	319	308	327	334	342	368	310	315	328	310	325	323	297	311	334	298	322	318	319	339	349	350	294	339	312	333	326	297	306	320	342	343	291	284	328	307	339	285	301	340	331	338	317	315	301	330	335	336	324	332	319	296	344	321	310	328	295	301	345	332	300	299	336	348	318	314	320	302	319	294	336	289	305	306	350	341	290	333	316	336	316	296	320	349	310	326	285	342	296	317	263	299	317	329	323	318	335	294	307	310	343	332	357	315	285	290	314	335	329	317	314	331	311	274	322	331	347	309	312	309	309	312	309	293	317	331	286	300	306	320	300	304	340	324	304	309	294	329	325	315	292	372	319	313	324	310	331	359	351	319	299	304	283	331	309	330	333	312	354	317	310	311	316	312	292	343	301	313	306	315	313	335	288	295	332	326	297	345	349	328	323	321	300	304	334	319	340	316	310	308	324	354	331	321	320	317	313	317	295	313	315	347	294	332	333	340	320	306	344	348	314	338	346	312	288	298	306	294	320	290	342	291	308	308	315	289	307	306	286	294	320	267	331	338	291	318	291	289	335	312	315	306	305	340	294	356	315	334	325	318	292	340	332	329	347	317	320	337	330	313	304	345	299	297	299	340	308	341	309	309	332	306	315	326	305	315	320	348	330	313	300	281	339	327	295	311	314	303	331	296	306	342	351	317	326	314	300	343	295	330	337	297	304	284	317	291	326	333	308	312	306	314	314	332	331	324	331	313	317	339	363	302	329	331	299	295	332	319	298	309	306	293	294	317	322	278	333	340	317	361	333	317	338	314	332	317	299	308	336	324	290	337	320	338	301	384	338	338	336	320	346	320	315	323	278	312	327	314	300	327	306	312	314	316	321	303	323	321	339	328	319	325	298	315	328	316	316	273	308	317	344	298	279	323	333	320	309	311	332	300	318	346	297	344	324	326	286	308	302	314	288	315	343	298	304	305	323	338	307	334	302	334	317	320	302	310	315	316	290	308	314	294	297	337	340	306	331	310	320	351	354	314	334	331	310	344	331	301	319	322	305	319	333	310	275	328	314	313	347	315	328	325	289	317	300	304	330	352	330	345	291	298	333	315	328	325	347	334	297	290	319	315	303	324	370	347	328	296	365	317	323	313	325	304	292	318	334	306	328	318	312	333	326	304	304	297	309	303	291	329	299	316	350	358	309	295	336	317	299	373	302	322	302	323	332	306	299	283	315	320	321	298	295	288	285	314	312	307	342	326	318	334	339	316	329	332	311	333	350	300	341	303	318	310	318	335	326	315	330	298	288	318	332	319	325	320	302	294	319	320	303	305	354	308	313	344	323	329	384	337	303	301	310	325	332	306	296	316	372	290	331	306	322	348	350	330	318	316	314	318	309	313	294	308	326	331	334	319	330	321	307	302	330	294	328	332	329	347	318	307	329	324	326	302	334	299	326	324	319	333	332	331	337	286	322	327	310	317	357	339	321	286	346	314	324	323	298	313	313	311	327	320	322	323	338	330	283	314	323	334	331	312	282	321	324	323	352	329	357	323	310	332	306	330	324	329	322	331	311	335	295	303	331	333	322	291	325	313	335	308	304	321	313	294	313	327	298	342	275	300	307	317	324	327	296	324	327	312	304	320	322	325	314	313	323	290	317	326	343	300	310	312	312	322	328	314	299	329	321	307	311	290	317	289	320	351	322	325	322	327	299	338	326	304	314	325	325	313	308	308	315	318	316	278	326	337	307	308	304	328	335	340	320	322	329	294	315	354	315	326	308	321	315	306	310	342	299	310	364	306	320	307	318	317	334	315	310	320	316	310	330	311	284	324	320	291	302	363	334	317	350	328	322	309	309	331	309	350	274	334	317	345	312	303	320	322	328	336	313	299	315	305	341	320	335	335	308	312	349	337	316	288	309	314	323	324	296	302	311	309	336	343	325	306	287	308	306	325	297	313	297	335	286	304	293	308	322	284	343	325	308	317	316	281	300	320	292	348	314	340	351	325	305	323	341	299	266	305	340	354	324	319	302	332	310	344	290	297	318	312	304	317	335	312	325	294	321	307	294	323	343	319	306	283	310	319	324	321	339	285	292	321	322	327	319	318	295	327	328	305	321	328	348	316	345	300	286	294	301	326	333	319	339	346	308	319	302	339	338	328	338	313	341	333	303	280	339	287	336	302	302	313	330	331	308	307	304	324	351	314	336	300	317	324	322	284	324	319	334	300	328	329	301	313	323	326	319	296	333	299	358	315	307	319	322	310	325	301	321	316	310	283	344	296	307	305	285	310	333	321	306	301	333	308	322	315	345	328	282	311	337	295	285	325	334	330	326	297	330	337	320	303	333	318	329	280	319	321	316	335	318	323	335	329	280	304	319	289	309	289	290	318	358	313	299	308	307	307	306	308	301	291	322	328	312	339	331	350	318	299	335	292	340	323	324	336	319	299	323	304	313	338	318	298	320	329	325	320	335	330	286	316	333	291	290	328	293	314	299	324	310	318	309	339	294	326	309	306	314	302	303	331	314	308	314	312	284	333	311	342	281	341	329	321	331	289	322	333	354	308	306	308	350	315	301	313	342	329	327	300	309	309	309	319	316	343	288	301	296	304	341	331	325	304	305	302	302	304	293	320	330	315	330	351	279	295	342	307	267	333	312	342
12001	9695	7882	3838	2696	2044	1604	1371	1138	978	895	801	731	682	603	635	624	592	604	516	486	555	497	486	531	476	503	492	508	510	520	444	464	459	458	486	450	459	488	449	470	529	497	444	499	508	491	469	470	475	450	435	454	472	454	490	473	471	488	486	422	489	492	446	443	458	421	455	449	489	471	455	481	504	444	476	483	433	432	446	465	459	465	437	474	463	468	470	442	475	478	478	485	474	420	459	456	427	468	447	452	453	462	462	453	444	481	445	452	439	425	474	462	457	471	463	436	434	425	456	451	448	453	449	471	445	434	468	455	455	445	463	435	444	434	430	481	471	446	450	439	440	471	449	486	489	417	467	443	425	452	448	455	482	447	472	457	458	462	460	445	447	453	429	450	454	419	421	410	436	441	511	511	434	463	510	495	439	510	449	410	491	448	478	474	466	448	492	450	445	475	455	447	474	478	471	442	418	429	469	464	517	450	449	467	448	432	461	436	402	465	460	446	443	461	424	479	458	444	446	460	454	496	480	441	395	427	431	488	449	456	443	447	450	452	419	475	426	478	475	451	494	481	446	449	462	455	443	451	446	450	443	452	470	455	440	414	454	487	493	473	452	509	458	481	459	482	457	481	487	476	449	416	472	457	477	467	475	431	476	447	447	434	429	429	443	449	467	481	460	451	458	449	468	490	445	440	470	438	443	440	426	456	438	407	407	471	439	450	440	461	435	433	444	443	441	459	430	441	517	451	468	423	430	426	450	439	458	452	457	446	444	481	442	460	462	501	461	479	441	417	466	459	408	405	468	459	456	441	450	444	448	482	441	468	483	443	447	442	449	402	457	497	434	453	455	408	479	466	460	462	455	482	456	446	449	472	479	448	498	444	452	475	444	444	445	459	436	445	451	428	485	443	425	451	419	427	441	450	467	456	445	443	451	492	443	446	468	437	460	451	493	449	442	402	483	455	429	425	437	439	466	472	470	455	480	477	436	415	457	464	416	452	482	459	452	440	466	441	463	440	457	438	420	459	454	464	461	419	484	481	454	415	472	472	463	451	433	475	491	434	445	457	446	463	478	449	441	437	434	445	531	411	471	456	422	473	449	480	457	505	434	448	461	398	457	402	432	480	427	456	452	478	498	459	440	437	503	427	470	420	461	488	432	481	457	449	424	423	478	473	444	459	462	423	462	464	443	471	431	422	453	454	464	472	453	461	457	473	433	508	431	443	456	474	473	439	430	478	502	461	433	447	401	451	419	436	446	471	444	498	469	447	474	464	423	486	440	468	453	440	454	450	469	453	468	467	471	415	419	423	446	447	442	466	437	446	466	474	466	469	474	479	482	457	445	428	432	444	434	451	412	443	443	461	443	432	427	452	462	472	426	447	461	492	403	460	437	430	476	482	466	453	460	457	460	493	435	430	457	458	459	471	455	450	430	488	415	445	449	440	472	451	422	491	473	418	425	440	422	497	430	446	453	443	446	438	431	427	497	467	462	487	457	499	489	443	474	452	461	447	469	474	451	493	446	461	438	429	450	470	469	447	433	434	416	462	485	467	430	456	495	500	458	467	476	442	416	459	476	425	421	475	437	454	455	430	426	447	493	468	434	467	479	464	465	469	455	454	442	409	464	441	455	484	444	463	434	440	449	459	472	460	449	421	450	450	465	488	441	495	477	466	443	456	447	480	449	445	420	445	487	487	439	452	434	450	431	428	459	456	425	430	465	444	451	445	459	456	431	409	430	452	481	488	419	486	438	430	473	465	464	477	442	495	457	441	485	432	460	468	458	472	430	445	412	477	430	431	460	441	458	440	436	453	429	463	443	491	508	422	470	484	443	428	439	458	458	444	469	492	428	435	447	440	453	452	456	443	439	458	440	458	473	459	449	475	451	451	450	418	454	417	476	439	447	476	475	479	496	465	417	412	480	434	434	472	455	454	469	497	431	455	481	445	425	463	443	470	461	436	468	457	478	438	461	492	429	446	452	453	449	449	461	448	452	469	458	403	415	482	458	447	461	482	518	467	441	470	480	472	456	448	426	444	465	458	457	468	502	468	456	443	421	456	473	451	417	436	454	457	417	435	433	464	465	463	478	435	438	453	484	443	488	461	443	441	397	459	459	461	489	463	454	422	435	434	410	407	500	500	416	444	461	472	434	447	470	454	471	455	457	471	460	436	422	491	422	449	466	438	465	429	462	477	498	452	461	455	455	453	495	433	438	463	472	442	455	436	462	482	491	476	436	462	489	468	469	401	462	427	438	431	410	458	446	466	471	457	465	480	457	486	446	438	477	449	462	418	507	445	425	508	435	474	463	452	453	439	452	482	449	431	479	467	466	460	453	422	426	441	449	469	452	431	466	438	455	428	469	435	470	447	451	460	448	456	411	470	450	435	456	426	454	421	464	428	472	445	401	415	451	444	441	457	425	490	478	426	466	448	507	431	462	489	458	443	445	466	438	452	453	442	500	462	412	430	444	405	505	475	476	478	478	451	435	472	459	466	441	492	437	471	471	435	434	428	461	464	497	504	451	480	473	457	450	445	449	466	419	467	449	461	436	435	452	463	439	453	448	500	412	450	435	452	461	476	465	413	434	469	476	446	450	464	410	467	471	427	438	432	448	470	460	415	453	500	431	466	452	469	468	424	427	427	514	443	473	441	457	465	422	436	459	440	445	439	450	415	439	446	455	449	467	438	441	473	476	464	445	455	428	453	473	482	468	432	459	500	474	452	476	467	459	426	440	468	462	431	464	443	437	444	453	444	454	422	438	442	439	454	459	430	471	447	488	470	440	456	451	436	420	447	415	474	479	451	475	433	453	455	467	461	442	462	402	459	485	490	439	488	467	448	453	443	447	485	474	431	427	476	444	467	456	427	465	438	407	451	458	454	445	385	408	439	478	467	481	422	454	503	435	476	450	456	448	468	448	451	433	480	468	453	423	437	459	432	465	466	447	450	462	489	445	443	458	460	480	438	460	471	465	428	483	473	470	423	455	470	465	458	461	447	456	439	470	463	433	476	488	449	437	472	436	445	422	432	452	460	448	449	478	462	466	450	429	445	445	486	458	433	426	471	463	476	472	487	458	469	436	446	414	439	407	433	451	394	445	458	449	452	462	484	448	468	440	455	461	418	452	453	452	474	424	464	462	457	470	471	436	456	486	471	450	481	463	457	449	471	432	460	460	456	461	465	434	444	441	434	457	457	423	414	450	453	481	451	449	457	473	447	460	417	412	485	433	460	443	430	473	425	464	447	458	459	463	510	483	460	445	424	451	460	438	449	476	452	453	447	480	440	399	460	480	461	463	475	489	449	494	439	441	443	474	478	444	447	453	458	406	471	449	469	497	478	469	440	459	451	464	428	496	447	426	475	423	444	429	443	488	444	481	446	465	466	441	440	450	472	460	477	466	473	437	467	443	491	454	433	428	460	493	450	466	430	442	447	423	467	482	441	474	497	488	435	423	475	447	485	447	463	476	475	485	462	444
22875	21302	29331	23632	21302	21339	9574	918	599	515	482	391	345	348	321	325	293	259	256	238	247	222	240	219	220	239	224	196	224	214	192	200	217	207	235	216	206	218	199	219	188	187	186	185	191	202	220	180	204	178	181	203	207	196	206	220	178	175	160	169	202	196	207	193	201	203	187	178	214	199	175	192	179	218	161	168	167	173	213	164	172	181	175	187	187	200	188	218	192	209	181	187	173	189	167	172	198	180	174	173	184	176	171	198	200	202	176	205	186	199	177	194	192	172	193	180	175	189	163	187	189	198	200	183	170	182	188	180	173	173	186	178	183	150	197	176	216	193	197	181	193	195	189	161	180	170	194	151	156	177	194	159	201	182	209	172	209	162	172	175	184	183	206	178	205	183	172	157	171	168	185	188	173	157	195	183	203	165	172	182	185	183	187	183	154	178	172	188	191	191	206	196	161	190	195	173	184	189	170	165	147	191	155	170	187	169	181	192	183	181	193	183	171	180	176	187	183	181	175	186	207	201	210	181	170	175	182	187	193	185	169	179	193	181	191	167	194	178	178	172	181	179	174	172	179	191	178	151	168	158	177	182	178	186	191	185	178	184	200	159	155	186	186	180	182	162	181	170	172	181	186	163	178	201	173	190	179	188	152	173	187	204	179	170	167	193	184	200	168	214	187	172	183	157	183	169	206	184	177	175	190	186	185	200	181	179	173	184	176	187	217	171	190	164	192	215	186	170	167	165	176	182	220	180	189	194	196	198	168	169	202	201	186	194	191	186	188	164	189	186	205	168	180	159	211	190	173	191	186	188	187	168	182	199	181	176	178	180	197	171	170	204	188	197	187	167	165	191	175	165	173	198	188	190	191	190	194	174	188	188	186	154	181	205	174	209	206	178	162	189	171	179	187	193	169	217	173	173	174	173	162	179	178	196	155	189	200	175	191	182	165	178	160	172	174	176	146	162	176	191	182	173	178	205	186	187	193	175	201	168	189	160	178	195	175	171	172	190	203	192	176	172	194	164	157	198	190	155	180	176	165	197	189	196	180	170	186	161	199	191	176	184	180	192	181	177	174	167	161	170	195	167	167	184	212	188	161	175	186	194	186	147	184	194	191	168	159	175	192	149	185	195	174	157	185	180	187	204	181	186	187	172	178	165	171	174	172	194	193	176	213	177	197	213	177	182	161	194	177	184	175	155	191	178	190	177	182	181	192	189	183	191	168	155	168	190	191	183	189	189	176	156	179	187	180	185	161	169	195	165	197	155	194	191	193	187	209	193	179	190	178	194	178	183	172	181	178	197	194	162	195	160	163	181	176	175	179	170	185	200	160	176	180	176	189	170	203	175	177	187	205	183	169	168	172	184	206	184	186	151	182	165	172	208	174	190	160	186	167	179	172	183	178	180	165	176	188	180	173	171	189	181	163	191	186	191	181	175	167	172	169	170	164	180	201	176	171	169	190	185	191	171	202	171	183	186	198	183	190	162	157	179	195	155	161	160	192	194	174	204	175	169	183	198	221	186	192	193	172	169	180	175	188	180	170	193	157	175	198	187	167	185	161	199	173	194	181	168	191	182	169	181	204	180	197	177	176	186	184	157	175	188	161	189	202	175	175	202	161	191	175	154	157	177	176	168	165	190	197	172	185	167	178	164	185	195	189	197	191	178	176	190	168	197	175	182	199	141	178	164	195	188	160	195	179	175	179	170	148	180	198	161	178	205	183	171	179	187	171	179	216	166	182	196	177	171	200	235	185	163	197	192	178	167	188	161	175	186	182	160	171	193	166	173	189	204	169	185	182	189	182	194	184	197	175	174	178	173	200	168	184	178	191	170	183	177	194	162	195	188	188	186	170	185	159	188	179	174	172	180	184	194	176	174	186	185	183	173	150	184	169	189	189	158	184	166	167	159	178	170	206	149	187	199	155	175	162	181	171	199	183	182	202	186	181	181	204	169	215	193	192	180	185	170	180	164	183	206	190	178	196	173	189	194	184	172	150	187	164	178	166	198	201	163	174	185	192	185	196	173	177	185	171	185	206	174	192	182	174	162	189	200	168	164	198	166	163	187	175	181	180	178	184	177	176	184	179	178	151	179	170	162	176	187	174	207	182	192	159	199	191	193	163	184	188	183	182	173	205	181	184	169	185	179	212	165	184	184	193	164	170	169	168	174	195	174	190	192	173	164	184	180	165	169	187	209	197	170	194	178	178	177	171	181	176	184	187	185	169	152	178	166	174	158	187	180	177	187	187	167	173	187	186	171	193	199	183	171	177	166	192	179	191	185	204	189	179	173	203	166	186	172	165	167	157	190	177	179	184	178	175	162	190	185	218	184	176	176	197	182	185	170	185	195	190	198	178	183	181	184	195	196	189	169	176	185	176	167	173	169	189	207	181	181	172	190	177	183	182	174	163	174	196	171	170	191	187	188	179	186	197	162	180	182	164	165	186	188	173	188	180	163	185	183	181	160	176	160	194	178	192	183	187	188	176	196	175	142	160	177	182	168	167	191	193	189	167	170	163	185	166	151	174	168	170	169	214	174	183	166	177	179	173	156	193	164	200	181	205	173	205	182	162	219	199	190	181	175	185	196	198	193	181	183	177	184	166	180	180	196	187	168	161	189	188	202	187	163	184	164	192	195	174	198	166	192	194	180	171	167	153	179	167	190	172	171	175	185	167	184	187	183	197	187	188	179	198	184	198	191	183	201	173	158	190	196	153	152	173	196	198	179	176	170	165	176	207	186	192	161	165	175	149	178	175	193	175	165	179	190	180	171	188	185	186	151	184	182	194	180	182	177	210	207	166	196	174	190	179	175	177	167	180	180	162	186	169	202	165	189	187	189	187	184	206	189	193	202	164	163	198	185	177	182	163	180	196	206	184	190	196	195	201	184	164	198	167	186	166	205	170	196	190	189	186	180	186	190	191	212	176	195	188	185	180	168	196	177	175	192	182	183	191	184	170	159	174	154	206	161	174	168	176	155	191	179	195	160	153	175	209	169	177	191	172	192	181	191	179	190	184	166	174	173	178	169	152	186	167	168	196	173	181	173	167	176	193	193	179	194	182	187	189	193	186	170	164	185	184	189	200	184	164	194	185	193	181	188	217	160	176	186	177	179	202	165	161	181	173	177	175	191	183	195	171	163	193	177	185	177	186	188	185	179	195	184	183	157	201	196	196	195	203	180	164	188	171	178	180	186	185	177	167	183	171	192	174	158	163	176	188	172	175	172	173	215	178	182	166	158	180	185	184	173	161	179	148	189	174	172	189	200	174	200	185	162	190	204	158	181	187	176	163	181	171	165	164	168	184	142	171	173	199	184	188	195	182	150	184	178	187	170	198	186	201	199	171	192	165	203	202	173	180	175	190	180	168	194	181	195	174	176	166	177	188	165	185	181	185	178	190	175	155	180	179	170	206	180	192	179	193	188	200	165	198	169	184	174	162	183	155	183	170	176	192	181	170	187	194	187	187	182	173	167	179	197
15004	15674	12782	6386	4602	3314	2477	1932	1546	1302	1117	929	809	724	696	627	586	552	450	467	434	453	408	405	367	359	374	328	355	330	329	330	332	342	310	315	298	336	318	309	280	299	297	314	284	286	290	315	275	272	290	278	249	282	267	263	277	300	308	270	289	268	296	278	277	264	255	278	256	277	285	286	269	256	281	273	261	265	267	272	274	254	278	249	278	239	261	269	293	276	252	269	238	285	255	258	270	230	300	256	293	266	280	267	270	283	265	254	281	249	271	292	253	275	268	259	258	271	290	251	274	262	238	308	250	273	260	243	271	283	257	274	278	260	302	266	229	270	247	267	275	265	277	277	250	285	269	243	250	254	248	275	283	234	276	264	276	274	269	267	242	269	266	284	249	287	294	239	284	248	253	280	293	290	266	247	284	270	267	246	279	292	274	264	265	301	292	260	236	268	258	283	264	263	235	248	272	263	285	265	221	276	265	246	269	285	272	283	277	280	256	266	270	288	222	287	268	301	294	250	252	276	244	260	246	281	269	253	269	270	248	270	238	283	265	257	281	294	272	285	244	257	252	260	262	289	276	276	255	255	242	271	263	255	298	254	266	262	258	250	243	257	274	250	244	276	264	273	262	274	304	313	257	259	254	290	246	295	280	268	273	260	256	244	265	235	302	269	295	266	279	267	291	264	281	265	287	256	268	257	255	304	266	265	258	269	249	244	281	262	275	304	284	234	281	280	269	260	258	249	258	318	239	262	258	255	289	268	284	268	282	260	242	255	265	287	260	245	264	275	258	250	287	276	263	273	249	252	250	263	278	255	258	236	242	267	279	248	283	246	269	291	267	239	268	246	266	245	253	281	263	282	278	285	280	285	245	245	240	281	267	257	252	231	273	237	269	269	267	256	295	276	288	248	245	212	287	271	291	282	259	252	295	258	244	250	294	269	250	269	289	276	262	263	277	233	264	287	288	286	248	280	277	268	264	261	275	261	265	249	269	266	273	249	268	278	285	280	259	293	258	260	254	285	267	271	236	242	271	284	267	274	279	255	295	243	255	233	276	223	266	236	274	252	254	270	273	251	247	255	251	225	253	275	273	259	249	245	259	257	294	263	282	267	240	269	267	273	285	254	288	271	270	275	245	249	275	273	274	261	261	261	284	254	248	221	269	259	274	272	264	259	253	251	289	256	308	287	268	255	264	219	289	238	275	285	284	257	278	243	307	272	267	279	289	266	231	264	282	277	278	268	245	257	256	251	262	264	288	276	274	231	259	267	240	257	274	283	257	281	223	274	282	276	266	240	295	239	269	258	280	263	263	282	253	301	251	276	270	273	252	257	258	265	267	252	269	263	254	252	280	262	260	267	274	259	284	273	250	257	251	281	234	253	270	267	274	280	256	273	252	252	272	286	240	238	254	292	247	260	255	261	255	287	276	270	243	281	278	239	278	266	274	255	287	285	254	253	254	311	269	283	234	229	268	283	263	288	285	251	245	309	260	293	271	261	274	256	250	269	275	250	260	280	275	252	243	274	255	276	284	292	244	276	259	248	224	265	261	278	280	249	282	250	264	276	274	261	290	259	253	290	263	280	267	291	268	260	272	277	276	300	276	299	255	286	268	272	287	273	262	275	257	300	282	284	266	257	262	265	244	253	259	271	254	233	267	273	248	272	274	250	236	273	270	271	267	254	227	261	309	249	269	253	273	261	240	232	247	267	260	269	293	303	245	275	268	251	280	267	263	273	278	289	258	257	274	270	253	255	254	272	297	271	269	255	303	272	270	243	254	258	238	275	257	258	283	298	274	252	273	270	227	244	282	252	247	237	278	284	275	234	300	268	307	253	257	280	276	264	285	235	267	267	273	269	257	252	264	264	252	259	251	260	264	259	263	272	277	264	273	241	246	273	295	278	245	281	257	247	266	277	256	245	277	257	250	258	277	259	290	276	275	281	281	246	244	283	264	258	277	259	256	269	258	281	253	264	263	245	257	240	241	279	267	284	303	255	263	271	261	270	299	280	252	253	258	276	283	283	274	232	257	284	257	295	262	284	258	256	285	272	291	241	254	272	253	296	253	269	265	259	262	258	267	277	267	243	263	270	270	271	249	298	253	257	257	291	272	275	270	266	239	270	262	252	239	247	274	265	287	267	253	268	236	264	281	266	245	235	265	282	279	269	275	284	245	260	279	287	266	266	268	264	243	267	263	237	279	278	275	274	273	253	295	252	265	265	237	259	254	259	288	252	298	263	279	281	250	245	257	247	230	280	259	257	268	294	258	276	226	268	264	263	275	254	257	256	243	248	244	261	265	286	276	268	276	294	264	268	255	276	242	232	248	282	277	261	247	276	258	259	272	257	249	262	267	273	294	261	270	281	282	279	253	237	289	249	258	250	266	254	267	254	260	267	274	273	283	272	261	251	266	246	258	261	275	281	270	284	275	268	267	254	250	283	251	243	257	293	260	294	248	278	247	250	280	265	267	288	266	260	260	268	259	274	274	277	296	262	274	232	254	257	252	272	229	308	267	232	228	247	276	275	267	290	266	240	264	246	279	269	246	248	258	274	261	272	255	261	296	274	247	261	254	253	275	293	268	257	282	268	245	271	263	277	272	272	248	249	244	262	236	258	242	250	265	264	257	252	274	286	275	235	234	279	268	272	257	278	254	255	275	273	274	293	241	290	264	295	304	258	285	269	274	264	273	270	249	256	273	253	288	248	242	241	292	278	290	272	257	234	292	272	274	262	253	281	260	267	274	258	240	249	284	244	264	252	236	295	282	284	266	242	287	271	271	276	266	286	283	275	253	275	283	295	245	256	254	251	258	245	292	239	235	227	262	282	279	246	260	286	248	286	260	256	256	258	253	285	250	273	263	253	261	282	263	231	271	309	276	291	277	281	272	272	260	266	265	255	248	276	275	238	264	295	277	255	252	287	237	293	266	272	243	284	249	256	263	246	275	294	250	245	269	244	263	268	269	267	275	245	278	292	282	284	272	256	262	241	294	268	275	300	291	293	293	284	279	253	276	267	275	257	262	251	284	288	271	239	268	289	261	270	297	269	248	271	274	237	269	286	259	263	278	276	275	245	270	280	273	279	260	249	275	286	270	273	261	243	255	257	259	251	251	267	284	278	266	302	278	287	248	258	240	277	262	274	280	252	276	226	280	280	280	253	239	295	264	266	256	292	259	249	291	261	242	262	262	276	263	267	256	273	250	255	233	272	262	259	285	259	250	261	264	269	285	252	278	251	281	272	294	269	231	244	250	245	266	240	252	258	270	272	257	259	263	289	270	300	245	287	286	256	250	282	267	295	258	252	267	265	271	272	254	261	279	254	261	261	299	259	271	251	258	260	259	266	273	248	264	282	283	288	273	264	273	264	289	252	263	256	260	274	269	271	252	268	289	287	286	264	294	289	230	285	223	245	260	267	293	256	267	286	251	290	257	257	292	273	266	256	282	263	249	268	260	255	267	271	240	264	270	217	239	281
26864	20782	8890	747	467	405	340	285	280	269	261	244	264	278	261	283	253	269	232	230	271	251	272	273	283	282	256	268	253	257	246	269	287	236	262	262	246	244	265	250	258	265	272	258	257	230	279	246	259	264	235	274	234	260	275	263	305	257	259	243	255	250	240	253	254	272	288	244	261	258	258	274	266	268	231	261	265	259	265	274	229	273	248	249	231	270	261	242	252	274	270	226	220	262	260	249	273	253	271	267	267	258	260	267	252	247	290	247	252	246	253	282	246	264	246	261	257	274	264	275	275	279	264	284	255	266	234	256	227	258	290	242	261	256	227	267	282	270	258	283	250	267	278	293	236	257	254	258	275	262	287	240	285	231	287	253	259	261	242	286	255	246	241	274	238	257	238	300	243	238	278	248	264	219	271	266	253	245	263	244	274	251	248	242	240	290	239	253	259	258	233	258	245	225	249	267	239	266	259	280	279	240	259	275	263	285	269	311	270	292	276	302	232	273	265	259	269	266	270	288	280	272	280	268	274	255	293	265	267	267	247	257	265	249	252	263	241	267	233	222	259	266	247	257	273	248	245	246	261	229	273	270	264	258	275	262	278	272	286	227	284	263	251	240	251	235	243	251	264	261	264	242	273	277	283	264	259	253	241	277	249	296	260	261	216	247	232	269	278	248	248	258	270	245	226	279	257	254	272	244	286	264	259	239	269	264	246	281	257	253	239	247	256	242	253	252	254	259	280	273	279	252	246	271	265	244	268	265	258	261	226	245	250	282	270	249	246	272	280	256	240	250	262	276	232	263	248	263	240	256	257	234	274	246	245	264	253	277	264	248	243	260	270	269	264	237	263	264	273	270	231	249	269	255	242	268	246	276	242	232	218	248	261	246	295	303	258	263	242	299	256	244	261	249	258	239	262	271	255	291	276	260	263	268	234	283	264	270	265	243	292	248	258	254	253	266	242	280	263	267	238	257	274	255	254	249	258	231	256	243	261	281	227	253	256	236	235	270	237	295	256	268	263	245	263	246	277	275	280	277	278	253	245	258	261	257	265	256	284	243	263	263	238	260	295	243	284	254	264	240	268	300	253	255	268	275	260	243	270	231	246	242	278	247	264	252	249	269	235	258	258	239	256	233	279	256	243	232	259	252	252	260	267	239	238	234	273	258	282	255	238	226	274	261	271	263	298	245	265	243	250	246	235	293	258	258	291	252	272	281	250	271	269	262	269	248	258	261	250	270	254	247	242	275	219	260	256	252	222	293	265	267	255	264	270	244	250	283	268	242	256	255	277	256	246	238	247	218	225	264	256	281	261	249	258	231	268	273	262	229	266	249	264	243	249	278	257	238	229	265	251	269	251	264	259	294	273	276	237	273	257	277	260	274	277	271	260	251	259	253	241	260	244	282	238	276	284	238	277	265	238	263	251	249	237	275	253	287	256	256	247	252	302	241	251	281	239	270	249	260	271	238	258	273	228	254	226	241	268	250	279	257	253	279	245	263	257	252	255	258	236	257	244	275	261	241	255	264	265	263	263	252	273	234	236	289	252	253	237	265	263	259	239	272	272	269	257	244	230	245	260	271	255	254	229	249	270	257	239	232	274	251	233	230	274	290	283	265	274	297	263	282	272	246	261	265	241	310	267	262	292	289	261	254	251	248	260	259	267	269	258	250	233	258	270	250	254	250	280	268	261	258	245	264	225	256	274	256	246	271	268	272	252	235	234	286	283	262	256	269	265	237	279	234	247	252	232	270	252	264	264	250	242	250	239	275	263	285	252	247	254	255	248	264	249	253	257	235	274	244	285	260	276	259	246	246	272	252	279	251	242	260	243	280	258	245	287	288	274	244	263	248	262	272	250	252	239	260	254	244	264	250	253	275	258	248	277	261	262	247	267	258	243	253	251	242	256	280	263	258	252	223	226	280	273	258	278	278	241	224	247	261	280	284	281	272	266	278	289	251	262	234	264	253	263	252	221	291	253	263	285	248	268	255	264	256	246	246	250	234	248	275	257	287	244	251	247	266	258	250	247	283	293	252	267	246	260	287	249	255	226	264	253	234	241	274	247	251	267	275	240	241	236	253	260	238	260	228	265	260	239	238	239	260	289	268	267	261	228	241	227	271	257	253	267	262	252	255	239	259	274	267	241	269	263	258	254	283	265	273	265	271	276	240	284	277	242	273	249	244	253	274	244	293	261	239	289	247	256	247	236	237	276	244	234	265	248	265	268	266	259	256	264	260	232	271	287	253	250	265	246	260	291	254	260	265	274	273	258	225	247	263	245	265	241	260	252	243	244	244	260	290	265	227	242	239	248	247	269	266	266	266	253	250	250	256	251	238	253	249	230	267	245	260	248	233	282	233	258	271	268	232	271	235	239	267	268	254	268	257	255	283	274	290	233	249	248	250	260	224	258	295	268	273	233	258	228	232	229	248	241	272	260	282	270	272	279	294	267	222	274	254	244	246	281	284	245	270	237	247	234	280	283	266	262	244	261	241	262	256	275	258	261	265	274	247	236	257	295	245	262	244	272	253	253	276	263	286	257	238	269	226	260	251	274	257	254	264	246	276	266	259	239	265	261	258	254	248	261	275	230	277	249	243	229	247	272	260	246	254	248	279	256	292	235	234	238	248	265	239	267	231	252	229	263	258	253	253	267	257	270	246	268	261	261	259	256	253	238	250	246	273	254	251	261	263	246	227	255	252	308	249	249	260	246	239	252	274	243	245	273	279	267	232	252	261	239	248	269	246	261	273	267	254	254	260	240	277	273	236	252	256	242	256	266	262	239	277	278	243	268	267	216	274	242	263	250	274	281	255	294	247	259	248	282	268	242	281	261	290	226	255	248	270	265	273	233	254	248	244	252	263	265	273	258	235	249	240	260	253	245	263	262	276	234	250	263	244	272	266	251	262	277	273	265	254	243	278	235	292	257	268	252	244	283	250	278	256	308	274	232	299	259	293	257	248	262	288	293	297	261	255	271	274	251	281	242	245	243	237	236	272	249	249	302	253	239	244	236	234	270	283	263	255	266	265	249	280	250	273	268	262	236	253	279	288	254	221	302	261	268	264	268	257	261	267	239	263	272	259	278	241	287	269	280	243	262	261	279	252	287	283	246	261	282	236	278	269	279	279	256	247	271	225	266	257	274	257	255	254	259	240	274	279	232	250	250	231	248	254	240	288	258	280	254	260	252	257	245	246	252	270	259	242	279	274	255	258	264	248	262	269	260	218	270	272	248	221	247	253	271	277	255	277	268	244	259	262	272	257	235	266	251	243	282	270	302	271	250	267	277	258	254	253	276	268	264	244	250	252	240	264	243	260	274	230	253	269	263	249	272	275	280	294	233	258	260	275	257	250	239	263	230	258	230	269	230	282	251	216	250	298	271	282	284	285	250	239	279	258	284	259	252	259	280	256	281	271	244	275	265	242	249	274	295	269	253	266	252	252	267	275	289	260	267	273	261	276	281	277	266	257	269	235	210	264
6024	1134	979	576	572	454	458	435	379	370	388	365	373	401	353	408	393	358	382	372	397	355	399	396	360	391	362	413	370	406	375	420	405	383	377	367	401	388	394	388	380	380	363	385	377	366	381	350	368	348	381	329	360	380	359	345	379	431	415	359	367	378	361	366	349	366	355	376	362	361	346	348	350	338	365	377	359	361	383	367	386	355	334	340	341	349	360	382	346	377	400	407	373	392	347	342	357	381	386	360	341	329	370	375	351	366	383	353	364	359	349	353	345	368	353	370	362	391	341	381	364	373	377	356	348	379	368	386	355	375	361	381	332	347	369	366	374	390	373	374	336	358	392	370	363	386	334	375	366	377	358	406	353	360	381	367	376	352	379	393	345	354	391	341	368	372	394	359	360	348	362	362	355	380	382	332	355	361	359	363	364	368	330	374	388	374	345	337	376	388	355	371	380	360	352	398	372	360	353	347	370	381	331	345	351	362	346	375	378	402	378	373	362	374	401	371	390	395	343	342	357	376	370	382	364	336	406	378	355	363	365	398	360	397	350	371	370	346	360	344	361	362	379	376	370	358	355	374	370	379	335	337	392	382	359	379	363	379	391	337	385	364	359	378	364	370	384	345	383	394	382	375	368	368	390	377	371	356	321	367	388	389	395	347	393	394	364	367	367	351	364	366	339	352	384	346	361	365	372	330	354	322	368	368	390	364	367	374	350	391	352	363	378	397	358	360	340	375	363	405	354	371	352	327	355	374	376	357	368	397	349	362	358	346	416	364	345	354	330	357	315	334	358	373	385	415	389	350	343	360	386	385	346	367	363	371	370	363	402	364	382	389	396	375	360	373	368	368	356	368	362	375	401	352	383	365	366	350	356	410	366	356	351	363	363	325	347	355	358	377	382	353	406	351	371	365	355	364	366	387	354	356	385	350	386	381	375	354	412	380	380	370	397	342	397	333	382	374	358	343	369	389	395	380	403	357	365	357	371	347	352	348	374	346	369	340	346	403	371	383	344	358	363	353	364	361	340	349	369	364	371	375	353	387	398	345	361	408	320	385	362	369	365	347	414	400	375	344	371	357	352	339	347	376	397	407	357	376	363	376	366	372	365	364	376	350	399	360	351	344	368	374	343	369	401	364	340	340	384	377	335	351	377	345	366	379	407	401	363	356	403	388	387	380	359	389	403	394	400	399	367	369	360	409	378	336	388	357	346	340	382	360	347	337	391	361	345	345	347	360	382	389	381	368	381	375	356	378	373	343	359	340	368	358	358	406	364	385	372	368	319	361	405	377	367	328	349	366	354	355	387	394	369	366	364	366	387	358	384	362	377	338	351	392	400	387	351	391	373	343	356	336	355	377	375	358	393	384	383	355	405	371	358	410	369	362	367	335	361	401	369	375	378	345	347	356	367	397	345	340	391	362	355	390	381	369	365	362	339	372	336	368	390	407	375	368	356	358	382	385	346	348	367	362	366	394	406	363	360	395	406	343	356	378	347	386	412	422	365	387	362	401	343	326	394	386	378	382	330	372	363	390	386	364	350	357	364	386	344	337	336	369	386	372	402	376	369	359	368	377	361	375	368	366	384	409	356	322	367	398	356	393	386	348	363	381	338	358	331	370	352	402	391	374	407	368	397	346	358	378	351	370	362	367	361	359	321	334	411	381	380	377	394	352	357	342	369	349	372	363	348	370	353	382	348	357	351	368	388	368	352	351	395	306	365	369	365	331	398	387	358	380	367	382	367	350	346	376	360	360	371	357	354	351	346	359	374	377	391	369	352	351	368	357	364	353	378	348	347	354	363	336	337	384	362	394	376	380	372	349	384	381	383	349	402	366	368	380	341	367	346	355	384	413	335	347	382	410	360	395	375	375	373	381	377	357	376	360	384	355	352	358	390	384	346	332	394	404	365	381	378	381	384	327	368	347	400	380	402	365	350	345	338	374	369	344	354	334	382	398	373	352	367	386	372	358	361	353	372	408	358	389	337	380	357	367	377	341	356	339	388	329	387	367	383	364	351	373	395	371	386	357	334	399	339	359	385	378	385	381	343	374	384	368	367	348	341	374	367	353	346	359	384	353	385	355	358	372	341	373	416	376	387	337	380	353	369	343	359	337	363	361	327	367	399	342	383	347	363	381	345	381	375	387	359	350	358	380	361	394	376	356	378	384	379	335	354	372	405	359	359	362	360	371	395	364	350	359	380	372	383	392	349	399	421	340	369	323	361	344	338	367	378	358	372	381	364	357	351	359	375	396	355	361	348	378	376	342	374	405	343	350	349	342	377	338	361	368	387	368	358	360	398	359	341	390	340	353	365	374	365	363	343	364	358	376	360	363	378	372	341	351	361	353	363	368	340	393	357	382	352	384	366	359	357	365	385	374	355	361	360	372	385	379	390	373	378	371	383	384	363	344	352	380	359	357	349	371	345	355	387	382	352	381	387	331	430	350	365	361	352	365	370	397	368	400	355	341	376	372	397	390	345	378	332	389	412	361	343	357	350	354	350	366	369	363	375	366	409	355	370	365	356	383	361	389	322	365	391	400	354	358	353	352	376	356	337	329	386	364	382	338	388	337	378	377	330	393	383	378	352	352	350	375	365	364	365	360	341	352	378	334	376	336	345	386	352	348	363	347	368	380	378	399	377	370	357	365	366	386	378	412	362	404	361	355	380	369	387	383	378	407	334	362	355	354	365	354	383	357	354	341	352	377	342	364	374	390	351	375	332	354	336	383	342	364	367	383	373	370	406	368	366	378	345	347	362	372	374	354	376	380	368	365	381	374	408	359	325	342	371	349	353	383	339	375	355	369	379	352	357	370	373	379	348	394	346	373	341	357	337	399	363	365	369	365	361	369	372	426	394	339	366	388	374	347	373	382	386	380	378	346	349	362	363	381	377	353	388	346	369	371	376	370	369	360	357	370	372	401	375	410	376	385	358	373	367	356	375	375	339	367	330	373	369	423	366	380	388	327	359	392	376	391	391	373	344	372	351	406	400	358	352	349	350	366	367	363	378	367	401	376	365	340	350	366	363	373	319	375	357	380	366	398	377	360	350	386	372	379	365	347	350	399	362	366	358	367	375	350	385	370	376	378	351	375	365	386	425	359	373	379	368	350	368	380	377	357	339	352	367	355	365	344	389	361	360	366	364	367	314	353	378	376	354	331	362	344	372	362	371	361	368	377	380	354	367	333	399	402	350	372	358	379	408	369	368	346	399	382	402	384	392	358	398	369	361	352	364	330	378	361	367	367	363	371	387	369	371	365	398	352	385	365	401	369	385	367	353	372	383	340	366	359	389	367	386	378	382	372	363	359	407	395	366	361	391	356	353	403	363	350	343	356	365	363	382	385	380	360	396	348	360	360	375	365	351	408	355	385	367	361	376	350	390	378	346	364	341	342	368	362	354	351	333	379	314	336	378	346	341	331	337	340	363	374	353	376	344	332	376	341	333	349	373	403	352	347	393	355	352	372	373	359	356	389
23787	21300	28909	24041	21284	11537	1037	677	515	535	464	427	435	391	377	377	337	382	350	360	344	366	362	354	324	316	373	362	307	306	341	333	335	352	331	352	338	324	334	350	305	343	345	317	340	321	324	310	339	341	322	296	341	297	330	312	319	313	311	309	347	319	334	341	337	323	278	329	337	313	304	312	288	326	322	330	355	338	338	316	350	325	322	283	362	327	308	319	283	304	325	362	297	320	326	342	292	325	329	319	321	300	338	356	306	300	309	304	329	301	289	327	318	326	309	353	333	327	311	312	316	288	313	306	298	319	312	351	317	318	341	338	338	309	298	289	314	332	329	336	295	311	335	293	332	305	292	302	329	335	337	327	366	279	342	324	315	335	307	329	294	325	342	316	321	326	346	331	339	325	292	337	336	305	306	319	340	318	303	320	294	342	334	309	330	338	293	316	351	308	322	298	322	286	358	311	315	342	311	315	333	316	323	333	337	318	351	338	328	330	332	323	331	319	316	327	323	313	346	298	304	307	299	357	296	319	290	307	320	307	292	306	321	311	320	320	322	329	338	307	318	311	326	308	331	275	307	308	295	316	341	306	322	340	320	344	330	313	316	296	340	299	344	296	323	310	300	317	318	307	293	273	312	331	328	323	322	313	305	338	304	293	327	326	326	320	294	325	314	290	342	313	329	342	309	290	314	311	326	297	319	310	341	314	289	306	306	338	314	338	323	336	310	332	320	335	346	345	343	315	351	312	306	304	328	300	319	313	323	331	317	332	306	335	347	309	307	315	299	321	322	341	310	314	318	300	293	286	326	297	300	325	319	337	266	314	323	309	308	316	301	316	329	360	324	282	338	335	272	315	301	314	310	359	348	327	301	309	308	297	295	309	302	350	298	320	292	297	282	285	294	334	306	318	310	324	321	323	295	332	336	335	313	334	319	323	293	298	326	313	317	317	288	337	314	311	298	296	324	298	310	289	313	330	310	300	328	312	299	315	312	306	327	318	311	344	356	344	343	303	310	269	282	349	323	317	330	305	319	314	309	318	341	327	322	310	320	321	321	294	317	295	345	314	300	313	335	301	316	270	333	330	325	335	295	314	295	313	324	304	305	330	307	344	324	320	343	307	312	312	308	308	305	311	304	323	303	307	310	288	333	340	332	288	357	362	297	308	331	323	313	304	313	333	327	346	313	330	351	322	346	313	305	343	332	313	296	298	337	327	320	302	312	315	308	304	335	322	303	319	300	325	333	352	323	328	316	283	321	296	307	331	329	314	319	298	299	333	277	333	318	311	325	313	311	338	309	317	317	309	317	328	313	286	312	321	337	340	293	321	306	310	301	289	336	299	340	290	341	344	296	307	291	289	322	309	320	326	291	320	328	312	307	292	296	286	293	302	335	310	299	302	350	313	302	313	277	293	326	284	335	276	330	267	289	327	310	340	277	309	305	331	293	314	300	262	293	285	347	335	322	320	318	342	308	343	320	302	303	319	322	341	329	337	298	308	313	320	308	314	316	311	298	300	328	338	341	308	300	304	310	318	309	311	306	336	322	355	362	334	295	329	296	302	303	327	293	315	347	287	308	297	296	351	330	331	339	291	320	316	322	316	329	294	306	327	312	320	354	299	333	325	318	297	308	328	367	307	314	323	308	358	315	321	319	308	297	342	299	311	326	326	318	300	319	313	333	300	310	302	310	301	336	337	316	307	302	319	328	330	308	312	332	307	311	314	302	347	332	297	313	304	334	323	310	308	301	304	289	307	291	327	330	317	314	285	317	300	297	292	312	318	312	341	280	364	305	316	317	269	304	308	322	309	292	322	302	348	308	316	342	291	316	315	334	316	295	260	322	311	347	326	292	320	324	333	347	334	333	319	309	311	284	299	299	306	321	287	353	323	301	300	298	325	347	295	316	311	304	311	291	338	316	300	287	314	327	330	291	345	300	301	292	315	308	328	356	333	310	329	322	306	332	316	280	340	334	302	306	312	320	306	341	298	324	325	351	316	305	306	339	267	321	325	307	306	311	307	291	317	323	317	338	314	312	307	345	340	336	321	324	340	337	289	269	310	338	332	301	320	344	337	292	299	307	314	350	278	295	267	314	303	330	328	356	324	312	296	334	300	302	279	338	292	317	326	293	306	301	313	330	329	294	324	290	304	338	326	302	344	313	317	320	333	311	319	294	320	310	343	344	310	309	316	337	323	283	299	319	301	318	301	291	324	319	332	294	310	327	302	326	324	310	326	329	342	307	321	358	289	328	326	312	306	316	316	349	326	328	312	323	314	330	313	312	306	290	287	300	297	338	318	293	324	307	298	305	307	300	297	315	327	325	303	332	334	296	349	302	321	334	296	313	316	328	330	326	323	294	302	318	327	319	283	293	313	302	331	308	301	329	333	322	316	317	323	324	316	312	292	291	342	296	309	335	337	322	308	336	306	304	314	305	306	318	285	338	332	322	324	302	344	326	304	336	343	313	297	314	298	299	322	319	324	352	311	335	325	306	321	296	345	316	314	294	316	298	282	328	343	341	306	311	314	325	307	321	334	291	276	299	294	295	332	317	317	305	307	299	331	342	306	307	341	333	305	322	325	282	305	343	327	309	318	311	312	325	319	321	277	343	321	305	333	308	336	359	339	314	339	309	309	331	281	346	318	345	305	345	347	323	326	308	315	303	341	309	350	312	321	291	303	325	328	340	296	297	300	323	280	298	324	335	325	292	321	286	314	314	323	317	297	313	311	341	337	293	327	292	290	319	335	324	297	306	321	323	321	300	305	305	302	317	290	349	327	304	331	305	352	342	300	332	321	287	294	324	328	307	279	321	314	336	299	343	320	295	321	325	314	326	291	332	310	298	313	327	317	319	284	315	354	315	323	329	326	314	303	331	327	336	304	316	339	305	287	340	348	315	304	318	339	293	330	309	325	341	338	311	308	301	313	312	305	315	343	331	293	303	325	325	323	307	330	297	321	329	318	331	337	320	310	314	328	331	305	319	312	318	318	322	320	297	300	322	335	325	335	316	314	311	343	282	328	328	297	294	312	320	304	291	301	310	332	312	349	300	316	317	320	306	309	314	301	315	340	312	333	321	323	323	340	321	293	341	330	320	342	325	313	315	347	337	287	289	294	348	318	325	346	328	327	298	324	296	309	304	296	317	326	327	320	315	299	339	331	333	316	329	342	314	302	284	316	321	313	320	317	325	322	291	324	328	321	314	348	315	281	344	309	320	306	336	327	334	363	330	315	282	313	314	324	304	309	308	282	296	308	316	327	306	323	331	313	304	303	308	319	326	323	328	301	316	334	307	291	302	323	260	320	283	330	346	308	321	316	321	285	309	318	291	286	314	291	301	312	315	324	326	302	307	309	288	333	319	332	323	320	283	333	334	307	326	316	344	314	312	321	299	305	309	328	307	307	310	320	325	305	316	323	300	314	311	320	327	296	313	324	291	312	302	304	309	307	285	337	337	314	328	305	315	345	309	325	324	321
12140	9677	7929	3847	2703	2095	1598	1387	1158	972	883	819	759	722	619	654	608	560	553	566	530	532	541	497	475	464	488	510	483	489	504	455	457	455	480	490	500	447	441	450	461	442	475	459	447	461	435	473	458	452	494	473	470	435	456	451	465	454	419	472	459	454	410	466	464	450	436	476	508	484	455	410	453	445	493	477	430	443	444	484	465	469	451	447	431	455	466	428	457	506	442	459	437	447	471	463	463	462	502	475	451	445	461	490	468	475	466	462	462	452	421	445	447	459	422	466	450	467	413	447	452	454	455	497	465	427	433	470	455	483	440	480	450	480	449	471	465	393	456	418	482	437	443	474	460	472	450	451	465	418	398	454	452	466	437	427	438	442	435	449	441	464	434	458	420	431	457	442	455	436	448	472	427	452	390	446	457	474	476	450	450	466	456	479	440	484	454	436	450	485	423	444	447	470	452	448	446	432	463	446	415	439	444	418	457	491	459	449	411	433	474	440	466	461	437	441	482	434	433	446	416	460	487	430	413	416	485	447	462	477	451	447	442	443	463	447	501	464	452	453	483	473	458	480	458	440	467	455	452	422	423	440	471	465	422	437	475	458	466	479	443	451	428	461	451	501	487	451	460	465	471	425	469	441	453	459	463	470	470	393	450	480	486	465	473	419	440	455	461	442	439	466	472	453	450	426	436	432	422	472	482	467	470	447	428	432	466	445	442	430	454	450	429	441	489	434	466	413	458	480	424	436	461	469	437	447	442	454	450	409	460	429	490	473	430	436	472	476	467	448	418	461	414	452	448	443	470	434	461	465	478	437	439	434	465	455	460	459	460	423	499	433	462	431	448	461	426	456	426	466	451	434	422	454	509	450	441	428	425	439	442	457	457	454	410	468	437	426	448	436	449	453	459	433	454	422	440	457	446	431	459	440	461	438	433	434	437	408	444	463	468	452	476	449	461	435	445	484	441	466	441	467	469	465	463	442	463	429	419	473	495	480	421	427	407	420	450	468	419	452	472	459	448	426	481	499	447	439	454	468	434	460	428	438	448	454	443	450	418	450	433	463	473	436	447	500	445	419	444	482	438	427	468	422	449	440	460	418	438	464	451	460	459	443	478	455	426	439	470	452	427	457	468	475	433	454	445	438	449	446	452	460	418	484	465	458	429	404	445	408	438	447	456	443	444	448	446	392	474	443	424	442	432	415	493	456	460	461	449	491	509	430	481	439	470	465	488	452	442	445	466	434	439	444	425	470	438	429	476	465	438	420	443	493	446	443	449	489	440	427	433	456	449	446	478	430	436	449	431	442	466	458	420	446	465	448	454	466	476	477	464	439	414	436	455	449	482	472	449	485	423	435	441	439	448	435	437	469	452	464	419	430	453	464	430	467	451	448	465	452	448	440	444	482	430	451	426	424	476	446	492	517	444	462	456	453	412	431	450	466	438	471	474	491	428	459	427	446	450	408	433	427	488	425	470	472	452	436	493	443	424	460	466	447	470	453	464	459	463	487	446	413	459	414	485	428	443	506	456	487	470	450	486	454	462	426	441	424	405	435	449	430	462	442	466	406	416	480	430	450	497	449	464	440	437	440	461	447	465	489	457	456	454	469	463	444	452	474	487	459	436	444	449	473	446	457	488	466	449	467	471	431	471	461	481	439	451	454	425	468	467	428	456	404	443	431	411	463	446	450	445	462	471	466	439	459	475	462	435	441	425	425	451	428	447	400	482	463	414	476	421	474	447	443	465	473	479	420	471	486	476	422	447	457	452	419	432	439	459	388	463	458	439	430	452	445	434	457	448	449	428	421	460	446	451	467	457	453	473	442	449	453	458	425	465	454	463	479	497	448	422	456	469	418	444	446	463	429	480	420	416	467	448	441	450	442	440	422	483	469	476	460	429	420	427	451	486	435	402	465	497	408	443	435	425	428	474	453	453	427	437	437	439	459	460	419	499	431	431	441	446	446	456	424	425	436	456	439	450	422	460	421	418	470	438	481	434	452	461	442	432	429	474	417	429	407	440	448	460	445	430	457	434	448	456	455	447	432	464	425	427	441	428	470	440	470	434	440	462	402	447	461	479	421	453	435	441	445	419	424	424	436	458	438	456	448	467	442	420	471	448	433	437	450	469	421	465	455	464	488	452	432	454	462	427	445	454	489	484	484	425	442	400	414	430	436	495	460	448	488	482	465	442	438	473	498	477	464	467	432	436	491	440	462	479	473	427	430	468	439	464	449	433	452	456	483	451	427	442	443	457	427	439	452	408	433	466	454	486	436	467	438	463	463	442	448	461	446	443	427	466	392	465	433	406	432	452	476	447	439	411	454	457	453	489	439	415	454	474	450	411	442	449	475	450	512	442	475	459	446	464	441	422	424	443	471	425	417	454	462	439	456	484	463	478	437	447	456	443	448	438	444	442	427	457	442	479	455	446	441	422	426	449	479	439	450	456	438	443	430	455	451	432	449	434	472	438	432	448	477	419	398	436	451	469	446	419	403	459	453	486	459	443	471	438	477	458	464	444	432	420	414	459	405	438	458	473	453	419	453	456	404	456	473	432	446	435	440	480	438	480	432	491	446	433	443	452	457	452	456	430	460	476	401	452	459	446	447	415	460	475	445	439	434	466	459	482	407	449	456	476	463	454	441	478	431	448	411	491	477	417	490	462	492	436	444	450	399	426	456	468	451	445	460	462	428	444	450	447	440	460	448	466	446	421	430	466	434	417	457	459	500	420	461	457	448	439	484	450	457	439	438	465	448	459	439	405	480	468	460	454	452	427	481	465	461	430	445	444	444	442	438	462	445	394	394	432	469	456	490	443	448	428	457	454	486	446	448	449	467	462	448	489	448	459	453	468	463	422	394	415	473	456	476	434	472	435	473	464	416	450	481	416	450	452	452	459	436	473	461	456	495	467	456	437	423	471	454	424	451	442	441	461	451	467	442	461	423	426	454	467	458	433	423	476	475	444	448	408	451	482	438	453	434	450	466	432	473	471	456	446	450	465	481	478	454	474	461	453	437	424	449	437	453	450	444	493	416	451	452	448	452	479	462	441	432	471	453	467	505	467	447	445	437	453	428	397	440	446	451	470	466	462	436	469	434	450	465	421	450	457	439	478	440	436	470	445	432	480	431	430	456	475	444	478	445	458	450	440	437	460	460	456	474	435	455	475	482	427	463	487	455	479	431	403	462	478	483	448	472	435	432	445	425	431	425	470	461	454	470	422	442	397	422	414	445	438	463	413	428	445	438	449	457	504	465	463	456	432	432	446	447	471	441	456	474	440	411	449	442	464	449	438	490	466	448	446	439	451	445	433	396	457	487	448	443	488	409	450	457	416	447	440	491	447	412	437	464	440	455	461	431	433	442	443	433	452	486	422	453	459	436	438	493	412	451	429	465	422	445	471	443	472	481	438	430	412	446	434	423	465	408	434	433	464	451	423	463	437	449	446	438	461	465	434	448	449	419	473	438	454	487	458	464	473	456
22853	21252	29217	23575	21253	21283	9535	851	592	533	433	434	373	368	319	341	291	252	254	243	253	239	218	200	228	191	237	232	196	215	197	203	213	190	223	205	197	202	189	176	186	168	195	200	196	194	177	183	194	176	200	201	197	187	176	183	187	191	189	194	184	175	169	215	186	186	197	162	179	181	192	172	201	182	183	174	193	170	198	167	200	185	197	183	166	165	157	171	173	157	168	201	160	166	181	193	164	172	182	199	173	189	177	181	206	187	186	185	186	178	191	179	175	182	202	193	159	185	191	165	199	172	171	193	178	177	173	180	167	177	184	208	185	183	196	188	189	165	169	164	172	164	185	185	172	166	172	177	165	190	164	157	177	179	189	188	167	161	166	159	205	190	180	183	178	175	165	172	173	184	177	197	207	188	175	185	153	158	208	191	195	203	183	176	188	188	156	180	177	185	181	174	175	195	196	177	162	186	152	188	167	185	166	191	190	199	182	166	190	191	191	184	164	185	181	168	182	183	151	189	169	162	214	165	171	191	186	192	182	198	196	178	201	170	209	186	171	190	186	178	167	171	184	162	190	173	183	189	195	193	197	190	164	170	189	191	173	179	170	176	207	185	190	182	173	178	178	180	199	165	171	183	194	189	192	173	175	182	181	165	201	190	178	174	186	169	167	175	220	202	164	177	185	182	200	178	190	204	183	193	178	194	177	188	169	155	189	166	166	173	189	155	186	153	180	149	187	165	178	164	157	172	168	177	184	176	181	193	196	184	186	186	190	177	211	176	170	147	177	183	206	170	185	154	172	180	173	188	183	195	173	172	187	174	171	166	173	178	177	203	175	182	181	202	170	174	178	185	156	184	179	196	180	213	183	205	185	167	194	202	173	184	180	173	185	186	179	169	176	188	186	173	176	170	166	175	178	172	210	161	202	175	206	187	180	167	168	167	176	157	178	174	195	188	149	189	169	145	184	171	181	181	171	154	178	193	184	180	173	178	165	187	173	169	164	162	171	178	172	187	167	181	196	157	186	170	162	193	188	165	182	179	164	191	180	196	183	185	162	168	195	168	167	161	184	185	192	151	185	178	176	204	170	178	173	211	208	178	178	198	177	168	184	175	189	182	186	163	175	175	200	160	190	154	163	176	176	177	167	177	182	180	185	167	186	176	185	172	173	182	179	183	165	186	186	186	185	183	162	201	170	170	190	196	173	188	181	146	169	189	159	162	156	176	206	196	204	173	181	196	179	173	185	199	180	192	167	183	167	181	182	177	168	187	192	182	181	193	181	194	181	184	195	170	164	169	175	172	164	179	188	185	184	177	169	153	171	194	153	175	185	175	183	173	182	181	162	192	160	150	187	197	173	185	198	192	163	181	171	180	187	203	162	172	167	190	182	196	154	172	160	192	182	172	175	181	180	181	175	187	172	172	198	189	191	189	179	205	184	190	177	190	170	197	178	190	179	174	201	180	189	175	176	172	178	163	159	200	152	161	188	166	193	190	178	179	181	171	189	175	162	206	185	170	168	179	181	175	175	186	168	159	172	194	200	184	165	160	185	167	163	156	204	191	214	192	178	165	194	187	172	165	173	170	156	183	159	188	187	175	190	183	184	208	194	186	164	189	197	174	180	192	171	184	198	189	190	160	198	199	162	170	171	158	187	194	163	172	198	177	180	178	184	175	170	202	159	194	197	197	174	172	191	218	181	168	151	169	171	176	173	186	206	164	165	198	148	174	164	186	176	176	194	160	167	170	188	183	162	194	180	179	174	206	194	174	178	183	173	184	172	175	188	200	176	187	176	188	173	213	158	194	177	190	183	184	181	173	168	175	161	186	191	155	170	181	179	193	173	191	191	166	197	173	194	166	189	176	163	185	185	179	181	178	186	191	191	171	181	172	175	164	188	192	165	176	174	176	183	186	190	181	173	156	199	162	174	213	164	178	190	194	158	172	169	191	181	184	190	175	184	172	195	203	178	210	176	185	215	173	160	182	187	171	174	167	194	168	195	191	160	155	194	167	180	179	202	176	179	190	169	172	167	188	182	165	156	173	176	173	179	194	168	170	190	197	162	175	167	162	170	190	177	163	152	173	180	186	187	181	163	181	182	173	198	173	178	188	186	140	175	207	191	182	171	165	166	174	194	184	159	163	178	199	185	193	160	181	169	194	168	202	166	185	171	171	172	179	202	159	180	173	180	165	200	175	194	190	173	189	184	176	193	182	170	174	182	143	200	160	178	197	180	161	164	169	178	178	187	181	206	177	184	183	175	182	177	170	186	168	176	159	181	172	185	179	177	191	184	184	197	193	197	183	165	185	183	211	179	188	186	187	171	161	189	196	163	166	179	165	162	163	181	146	185	192	177	188	180	195	159	181	198	161	165	191	188	162	191	179	181	185	161	190	192	201	209	176	189	185	182	170	179	176	179	158	214	184	197	161	173	192	167	181	167	193	173	186	182	171	194	184	161	158	199	166	199	158	174	179	190	191	189	162	216	158	188	193	171	167	155	169	179	183	180	174	177	182	201	210	172	179	167	182	170	195	182	184	199	172	172	160	167	179	183	155	152	181	169	185	181	164	184	176	189	193	162	191	180	175	181	198	172	183	186	160	172	185	178	192	165	188	160	162	173	163	171	194	188	185	186	176	190	166	181	182	184	167	167	174	176	175	181	182	190	183	175	170	168	167	181	180	165	184	178	186	189	184	183	185	210	179	176	191	182	168	206	162	188	192	175	187	162	160	184	174	174	169	178	182	194	178	176	169	193	183	174	177	177	185	181	177	196	168	172	219	183	179	171	173	164	151	166	181	166	173	183	159	173	197	170	173	209	188	159	189	180	183	161	180	169	182	152	194	174	165	160	198	166	198	202	185	202	168	179	162	176	154	177	187	180	171	195	181	186	192	174	172	184	177	193	226	194	177	188	176	187	195	167	180	178	199	172	161	176	183	185	173	185	192	192	211	182	173	148	188	173	167	200	182	194	183	177	167	206	184	173	167	163	169	173	154	162	166	199	184	165	179	175	163	201	177	178	179	176	196	199	180	189	172	176	181	198	190	194	168	189	185	178	169	182	187	179	186	178	158	199	181	173	197	161	162	166	188	173	203	160	200	171	174	192	185	170	164	191	187	172	161	173	192	177	175	153	168	193	194	170	178	184	192	177	177	186	178	171	186	182	180	166	186	193	189	147	204	184	188	170	175	219	161	187	194	174	169	180	183	173	172	185	174	201	185	150	147	180	182	182	161	172	164	190	162	154	180	172	171	174	202	192	158	159	189	191	181	161	182	181	175	157	178	191	193	180	186	185	180	176	161	175	181	178	184	168	173	171	165	166	179	177	185	186	165	161	191	180	156	168	184	163	160	179	185	167	157	183	180	171	191	172	149	170	190	194	150	177	182	206	170	174	193	180	188	174	169	188	188	172	179	168	193	187	181	179	189	188	156	179	173	176	181	177	200	152	173	166	168	188	195	165	178	149	181	171	182	207	188
13762	15595	12475	6455	4392	3289	2520	1952	1585	1291	1099	909	829	763	682	587	571	498	510	429	442	441	432	388	381	369	342	390	345	344	324	311	328	347	315	320	302	306	290	258	303	272	300	279	300	268	305	263	299	300	323	307	300	279	298	292	294	280	299	286	254	291	274	305	268	268	298	287	259	296	262	265	254	254	259	247	253	265	279	252	259	264	284	263	265	275	281	294	300	271	254	282	296	271	263	244	285	255	262	295	293	258	254	282	264	267	267	280	280	259	267	265	235	262	255	232	269	218	300	265	241	273	247	264	284	249	247	266	268	230	263	270	278	293	255	250	262	245	261	256	300	268	246	273	265	251	281	231	254	274	256	289	268	265	244	257	236	279	268	250	279	260	238	270	246	273	287	239	225	266	259	291	232	281	255	256	255	264	273	272	253	258	226	260	252	272	253	283	255	242	265	265	261	257	292	245	241	265	268	275	276	261	245	272	295	256	272	258	273	285	287	243	247	265	226	274	305	267	243	259	258	265	286	255	261	245	260	270	287	263	294	241	276	283	271	243	275	285	291	261	270	272	272	269	265	269	215	272	255	299	240	270	260	264	276	242	254	237	241	259	264	260	237	256	286	260	297	254	279	253	238	276	237	295	287	293	281	260	265	278	259	272	246	274	239	292	265	240	258	264	275	240	267	262	249	266	231	270	295	245	226	256	260	256	257	255	276	282	273	249	251	276	272	293	258	258	267	252	280	270	277	258	299	277	258	231	213	252	223	268	227	259	235	239	266	244	276	239	249	282	266	249	258	261	262	249	234	253	269	258	235	264	263	262	280	268	270	290	243	271	259	251	280	246	273	268	275	296	286	247	256	254	268	246	251	230	277	256	271	283	291	273	289	221	251	237	253	257	271	248	263	242	262	224	272	236	274	255	257	276	250	236	275	268	268	283	239	289	261	250	267	268	253	251	270	240	243	251	242	253	284	289	244	246	282	253	273	285	243	247	266	268	242	234	258	276	280	268	242	275	257	261	295	238	275	237	277	267	245	288	264	249	267	281	290	262	274	231	251	242	264	255	242	248	257	252	272	254	261	272	266	242	262	267	257	258	256	267	230	262	256	237	239	246	249	272	222	247	261	256	255	237	274	269	302	251	257	269	264	255	268	277	271	258	275	273	254	231	254	246	258	276	254	245	265	280	275	240	264	261	260	266	263	255	262	272	244	272	287	263	271	250	240	271	242	258	262	273	242	278	252	254	273	268	244	282	267	288	234	267	270	259	266	262	252	254	256	287	258	235	260	280	264	266	223	241	235	268	276	238	255	286	235	262	239	255	251	253	264	281	277	258	259	243	272	276	260	246	251	290	283	258	248	271	284	250	254	269	241	263	273	257	242	269	275	239	244	261	264	262	251	239	241	251	248	260	250	290	243	278	242	257	269	262	263	296	280	250	273	265	266	274	263	248	243	268	253	289	275	244	276	275	266	252	262	285	257	258	286	251	254	257	277	257	257	235	274	288	249	292	249	237	264	256	268	275	284	268	254	272	246	238	277	276	281	217	265	292	259	232	257	271	258	252	231	250	238	257	302	267	259	289	282	250	280	262	265	269	256	252	257	277	227	292	255	264	294	248	279	238	277	283	265	262	255	268	268	252	238	264	252	259	268	267	252	272	263	262	261	240	274	274	257	245	283	257	244	255	234	284	258	235	257	246	253	254	248	286	257	269	269	273	252	256	246	256	277	252	250	244	274	247	234	268	241	281	269	280	265	264	244	252	244	259	287	260	220	254	260	251	257	294	262	264	258	226	283	273	255	251	251	272	251	239	276	236	264	293	253	267	243	283	255	243	248	252	245	283	270	263	278	249	246	246	216	275	242	239	285	280	259	238	253	246	272	233	237	277	281	252	275	260	238	245	292	239	278	253	267	251	241	290	248	278	248	257	237	261	261	274	245	252	234	279	239	236	245	272	256	284	276	275	253	254	258	266	285	284	265	261	270	279	273	260	273	248	252	281	265	274	260	232	272	293	276	275	272	228	249	293	265	256	242	244	267	269	267	282	264	278	236	265	306	286	236	258	270	257	234	291	292	243	263	247	251	241	283	237	287	276	303	258	266	278	264	276	266	246	249	263	265	253	268	251	264	263	273	244	258	288	249	264	263	251	279	256	258	263	234	280	254	244	265	274	252	249	262	238	269	256	289	286	267	269	239	224	239	241	281	254	278	227	247	249	278	249	270	255	306	262	224	274	247	263	258	293	289	237	228	259	252	257	275	261	278	261	259	264	272	254	245	279	263	275	283	261	285	269	247	236	310	239	274	237	246	268	268	274	263	244	260	262	284	290	277	261	264	275	266	278	268	286	241	284	238	279	272	259	255	246	255	267	276	243	257	245	259	261	262	258	265	270	268	235	257	268	278	245	229	303	271	274	268	263	234	273	251	276	253	282	274	278	291	226	260	279	224	257	285	261	261	272	280	260	255	251	246	246	264	270	246	283	263	286	255	270	269	278	257	253	263	278	259	254	254	242	249	278	257	259	284	254	270	246	282	268	261	244	260	262	281	253	233	220	246	251	254	249	288	296	245	263	273	256	251	240	241	249	259	267	272	246	253	296	252	247	261	278	239	269	271	271	264	275	224	274	272	271	265	237	268	231	267	278	268	264	254	254	286	243	254	267	260	266	291	302	268	266	265	269	275	262	279	262	262	283	250	265	253	262	250	277	253	258	256	239	274	251	271	272	242	249	270	235	271	277	257	271	244	266	260	255	239	252	250	265	258	244	266	244	271	255	260	272	270	263	284	247	234	259	277	277	267	270	264	276	266	267	271	271	250	244	265	256	257	261	243	258	269	259	274	276	271	260	239	265	276	305	248	238	255	237	254	263	271	269	247	262	261	247	281	258	270	248	240	274	260	249	255	246	275	267	256	263	258	262	240	249	265	243	244	249	263	279	264	259	268	252	289	247	245	297	264	255	238	248	251	244	226	265	262	299	245	253	285	248	271	282	261	241	275	258	253	283	275	246	274	256	270	273	259	260	242	260	254	262	265	270	254	276	277	237	257	278	253	237	257	271	237	276	261	262	276	281	264	242	258	275	266	259	242	266	248	266	271	261	240	238	238	247	243	261	262	283	230	258	255	268	259	277	279	274	253	255	239	269	262	256	221	266	273	280	219	264	289	249	267	233	238	263	249	258	241	244	246	235	278	228	230	281	290	243	266	275	265	251	256	255	272	247	292	236	264	265	271	254	257	257	257	232	261	253	254	277	265	234	259	283	234	283	280	235	264	236	281	233	250	278	263	285	237	258	251	297	272	273	248	232	273	250	250	240	270	265	256	283	272	247	264	263	249	255	236	280	265	250	246	250	260	250	293	239	279	273	242	239	269	246	269	254	266	263	278	245	291	279	261	298	247	253	253	266	250	270	260	259	259	289	291	262	260	250	259	272	269	278	274	251	233	271	259	288	252	270	264	258	246	248	263	290	248	282	246	267	270	278
26788	20787	8843	635	373	324	292	253	288	306	267	269	266	260	247	281	281	279	295	273	231	262	253	275	292	283	265	250	262	270	260	275	247	255	278	255	291	260	263	256	278	263	225	250	278	253	250	276	244	267	287	261	239	269	251	231	269	269	274	239	271	245	232	261	258	259	235	248	269	262	282	271	252	291	269	234	250	258	264	265	291	244	253	254	235	247	249	264	239	284	250	275	249	261	260	268	278	243	252	288	249	238	226	262	249	287	255	256	266	237	280	281	258	262	293	296	242	225	254	255	265	268	266	275	263	256	270	264	296	269	263	251	254	254	262	255	287	260	277	240	248	277	275	269	255	251	265	270	261	229	241	257	256	252	241	238	234	254	252	252	280	246	274	263	267	245	247	269	313	242	269	254	242	253	252	268	242	255	248	235	262	276	258	265	267	271	271	249	254	256	274	280	267	252	242	257	253	268	271	263	250	276	227	262	253	227	222	233	239	263	250	234	265	258	253	258	255	265	279	231	258	257	297	292	288	270	268	235	249	261	254	283	271	222	235	252	245	273	246	236	270	241	239	226	236	218	246	244	250	263	269	259	257	227	248	252	258	266	270	274	266	264	249	232	252	257	298	253	286	265	259	242	236	264	253	247	237	247	228	256	264	251	267	283	226	261	248	262	278	266	239	249	249	281	270	223	274	244	241	279	246	281	269	278	241	263	275	246	233	250	253	281	247	254	253	256	234	261	235	251	250	264	272	235	262	243	294	259	251	244	259	260	244	270	280	245	246	281	283	252	254	289	272	265	241	254	277	244	242	265	261	286	247	250	267	275	255	261	250	267	249	277	245	239	246	236	257	258	290	265	257	258	268	269	253	237	276	265	266	282	251	245	276	241	259	284	279	280	258	253	245	269	269	249	259	247	245	211	261	247	275	263	277	251	242	268	297	247	276	261	257	237	246	248	249	259	252	264	251	266	221	269	253	259	275	227	242	238	245	238	228	245	267	226	259	235	233	283	266	258	271	250	258	234	263	241	231	262	276	262	253	258	288	276	251	252	250	261	248	259	259	250	266	259	276	252	279	238	282	259	257	228	269	276	219	281	248	281	244	260	287	251	254	273	262	266	240	262	234	282	295	275	268	255	282	290	243	243	251	269	256	282	260	255	260	244	264	261	255	230	237	272	271	247	280	242	245	258	238	269	252	274	256	279	249	248	264	257	268	288	256	267	282	271	270	295	259	228	241	250	263	258	256	303	284	252	241	256	245	252	279	272	257	268	236	243	260	246	266	244	270	268	267	279	268	271	289	273	279	289	260	268	267	236	272	274	266	273	251	261	243	235	267	265	250	273	276	254	255	240	273	255	273	275	240	239	232	277	251	271	248	257	260	234	271	270	244	281	263	245	255	251	245	263	294	263	275	234	253	242	267	283	245	286	265	253	262	268	235	253	264	281	249	241	249	243	254	270	277	246	231	274	260	249	267	266	261	237	249	249	250	262	248	223	251	269	229	257	287	259	265	247	246	241	251	259	257	230	271	234	273	272	233	261	261	250	258	244	265	256	249	267	244	260	253	246	268	253	266	233	257	254	275	242	251	216	247	265	256	241	235	271	256	243	236	258	257	249	269	266	246	245	264	249	252	250	276	242	274	250	269	277	255	268	273	259	256	284	241	253	257	272	265	275	278	257	236	254	255	246	265	256	250	268	259	251	251	254	254	241	254	253	244	273	275	283	225	255	256	251	241	258	287	229	253	274	260	271	261	259	270	260	264	247	229	253	259	270	248	255	263	267	257	232	268	242	241	244	264	258	254	234	263	248	271	281	252	258	284	264	232	268	242	216	259	269	236	266	251	249	245	249	270	249	233	243	249	249	281	248	270	230	256	274	266	274	238	243	270	282	259	264	259	271	243	272	279	271	263	253	234	261	238	281	267	242	233	246	244	227	243	248	246	265	250	278	243	265	257	261	269	255	242	268	263	261	252	244	289	241	286	245	255	260	276	281	261	254	241	271	281	304	240	289	249	266	273	278	273	267	270	268	269	267	264	229	247	280	257	267	239	249	256	284	284	230	259	258	269	270	257	227	252	260	239	247	262	310	272	225	279	280	255	286	243	272	251	285	254	244	252	281	256	248	261	316	253	252	251	266	236	246	245	276	274	244	256	261	247	274	261	250	262	260	257	256	219	259	296	264	241	244	239	242	250	242	236	241	258	257	263	284	246	231	228	252	268	249	253	248	265	258	274	286	273	271	282	239	255	259	269	274	239	306	249	252	268	246	298	273	278	268	258	262	274	274	249	236	239	273	250	246	269	240	242	252	281	275	281	254	241	259	270	267	262	245	241	276	249	241	281	227	241	248	251	226	268	269	255	232	264	268	237	270	233	268	254	256	282	237	253	227	259	252	256	252	282	255	292	233	245	251	278	236	264	259	286	255	231	283	271	264	266	264	260	251	261	287	253	276	258	240	268	265	237	289	246	261	241	250	238	244	252	234	275	232	274	238	276	282	271	269	256	258	262	263	254	257	284	273	248	301	239	261	233	252	247	245	241	236	243	301	279	272	237	255	263	253	249	243	244	257	254	241	269	287	266	242	247	276	250	238	260	251	265	274	283	266	285	247	251	243	265	250	252	260	253	255	292	263	254	256	266	266	287	289	260	256	239	238	257	236	273	270	267	252	274	261	237	252	248	257	261	236	289	256	246	259	299	244	256	295	271	281	265	277	240	273	272	257	270	263	276	279	238	260	260	250	246	234	266	262	256	289	264	261	236	262	245	257	245	255	230	263	281	273	245	242	251	227	255	261	253	223	283	243	244	249	218	270	268	244	272	251	261	244	269	284	224	251	253	279	248	243	281	268	235	238	256	275	266	260	266	257	245	242	232	261	257	255	285	239	255	263	270	260	275	276	251	238	253	251	263	257	250	233	262	268	283	241	270	269	229	274	221	246	262	261	245	265	237	260	274	274	260	250	240	256	263	277	256	251	243	273	240	272	253	257	272	243	250	272	269	259	231	248	253	262	275	269	254	289	248	292	241	228	273	245	274	244	249	247	263	264	254	278	270	267	248	257	241	234	253	229	253	233	284	256	254	282	279	272	261	264	255	270	265	238	243	265	242	256	237	261	253	269	266	291	264	287	261	282	242	264	263	261	265	245	265	279	247	269	254	264	235	248	269	261	280	256	271	252	250	270	296	273	284	257	255	280	251	277	263	261	275	246	268	244	268	247	275	251	250	259	264	238	252	265	288	265	245	250	267	251	249	269	259	252	245	231	249	240	244	241	285	259	255	269	247	293	256	251	232	240	233	260	244	275	241	255	275	261	270	290	245	245	267	288	226	262	255	255	243	273	266	261	284	257	287	239	275	256	264	264	266	261	255	252	261	236	229	266	282	237	258	255	272	260	247	260	299	278	266	280	280	250	257	261	257	262	252	291	262	288	245	215	223	258	272	272	288	245	248	287	242	253	237	274	263	242	264	259	291	281	282	246
5829	1035	871	587	523	429	429	397	377	385	403	397	369	382	410	365	388	377	400	394	381	387	348	342	385	388	385	360	364	386	367	382	341	379	389	404	422	344	327	381	370	378	426	369	348	353	378	355	337	352	369	377	404	362	374	377	350	324	384	359	359	344	368	360	367	374	358	362	383	353	329	387	373	373	394	376	312	357	378	338	369	334	386	391	351	381	343	357	338	344	388	343	392	352	384	353	352	386	360	350	373	353	369	373	354	387	383	366	374	354	366	369	386	364	395	365	358	352	383	345	354	360	329	361	378	317	375	392	374	358	339	369	374	350	384	369	341	353	330	360	395	348	356	379	393	395	342	369	341	362	381	348	353	355	351	341	330	336	340	381	394	363	352	356	360	404	390	372	358	377	368	353	395	327	372	369	388	357	354	313	355	355	358	371	369	366	391	353	355	363	321	359	373	368	375	379	341	358	358	361	379	355	382	393	376	339	370	351	362	365	321	390	320	350	382	343	344	359	396	351	388	359	353	369	348	390	384	354	349	377	354	369	397	371	334	334	374	343	331	332	371	374	347	373	363	372	385	380	351	338	352	385	396	369	372	375	356	378	361	335	364	373	373	327	375	364	332	385	361	344	374	389	363	327	342	379	356	350	370	343	396	375	377	371	388	390	329	346	366	370	354	394	386	379	373	358	376	361	344	388	380	353	377	351	371	382	380	340	364	332	372	375	363	376	348	363	350	375	400	330	362	376	349	339	340	373	343	341	354	369	372	366	367	363	402	312	345	401	358	348	357	360	377	368	336	391	409	377	341	357	339	354	397	369	334	385	338	362	358	393	356	356	380	383	408	356	357	350	361	378	354	340	360	402	354	354	346	344	370	408	331	339	311	381	353	355	402	365	356	345	359	365	351	356	368	368	385	365	343	375	321	380	371	344	345	372	369	349	378	378	332	348	371	363	404	376	364	375	363	370	359	358	377	351	400	366	364	377	351	356	384	389	359	375	380	364	362	385	362	363	353	361	353	362	385	379	369	352	318	397	396	396	350	354	353	360	365	344	345	363	379	390	375	333	369	355	371	375	364	385	375	370	347	356	365	369	381	364	333	398	354	358	366	396	396	396	379	340	360	366	370	337	360	350	382	320	346	356	364	359	358	347	392	367	385	342	354	332	358	379	365	407	334	352	401	393	360	362	386	372	349	391	364	331	365	349	363	379	372	341	404	390	370	373	351	361	357	405	363	365	352	359	352	332	400	364	363	381	408	337	381	370	380	381	354	364	356	382	401	375	359	377	356	358	363	373	349	359	350	375	357	380	320	348	375	359	372	336	364	369	324	348	376	341	367	351	357	389	398	379	356	378	349	338	385	371	351	383	363	324	389	362	343	346	354	374	368	367	362	361	377	354	388	375	356	382	345	369	355	357	368	379	358	374	320	346	340	361	342	351	380	362	335	395	377	356	346	385	364	369	363	387	401	393	391	376	385	399	330	373	400	325	366	360	348	372	356	353	358	359	367	353	368	339	362	400	369	398	369	365	370	361	354	370	390	360	372	364	380	365	367	337	375	368	379	347	395	359	356	335	379	354	411	370	344	380	348	389	384	400	339	356	391	332	349	366	373	353	382	356	350	368	377	387	350	384	341	339	385	358	379	386	371	389	365	374	357	362	387	368	363	345	373	363	372	360	367	371	367	388	358	373	402	368	369	368	384	339	372	387	348	376	365	356	331	339	334	346	393	350	344	368	365	365	360	374	355	370	385	363	401	377	352	392	365	347	391	360	361	385	370	366	384	358	353	379	347	376	369	400	375	341	361	401	368	368	345	343	356	380	358	358	371	364	342	379	347	397	385	358	352	369	357	373	350	377	377	363	352	384	367	396	356	363	372	356	361	373	364	321	377	367	399	336	398	349	368	327	326	370	321	386	335	379	351	356	366	359	362	352	403	387	364	349	362	356	358	362	359	382	384	388	352	336	378	390	354	349	379	333	362	363	380	370	389	366	386	368	412	356	382	346	356	352	366	373	367	380	342	361	366	353	426	343	377	360	368	342	346	371	345	360	349	388	368	354	398	374	360	378	368	352	343	407	344	370	384	395	354	365	343	344	361	332	359	386	396	367	353	364	354	350	376	359	359	331	379	386	376	386	371	333	363	372	358	347	355	364	335	351	333	336	357	343	335	353	357	364	342	391	327	382	356	355	373	364	393	336	370	346	367	390	337	354	357	347	344	387	361	357	348	373	346	345	344	375	359	346	393	336	375	372	349	400	410	391	348	362	364	354	343	363	354	375	359	381	345	373	362	364	362	371	336	373	340	384	370	358	345	342	354	366	379	393	328	347	390	363	376	376	377	347	377	392	371	384	365	328	350	333	353	369	416	353	367	391	367	346	363	362	357	347	354	382	370	356	353	351	343	352	329	362	352	363	370	362	370	349	381	365	364	362	328	333	363	338	357	324	328	360	373	378	333	357	353	380	371	370	371	370	367	384	380	333	393	387	368	371	357	391	355	384	369	350	375	360	383	379	386	339	333	343	362	364	381	344	389	362	369	372	359	352	369	384	345	356	357	364	401	338	382	367	390	367	367	365	370	355	319	377	353	367	361	385	368	347	352	383	341	353	355	387	360	383	370	362	331	331	375	360	358	353	373	350	394	366	369	369	371	384	376	387	362	346	369	356	366	367	345	369	347	363	383	372	358	367	353	339	331	376	351	356	380	353	387	363	357	359	362	369	351	360	378	348	368	379	359	388	381	352	368	348	367	360	384	363	365	351	355	373	378	340	390	355	378	325	371	384	337	395	345	352	355	364	399	379	387	392	361	360	361	396	381	348	359	342	345	370	385	366	408	359	382	364	341	358	388	365	399	374	351	398	364	369	389	384	364	330	373	364	380	366	360	358	375	360	386	345	407	382	402	376	389	364	353	357	366	343	401	371	395	348	377	379	376	373	355	349	383	358	372	374	388	353	375	378	375	362	356	345	364	381	343	370	382	370	372	402	425	348	386	391	379	350	373	370	332	354	354	376	359	371	367	365	362	357	385	382	360	343	358	400	340	378	363	356	343	393	363	408	389	351	365	370	373	347	361	374	360	375	386	376	400	353	362	361	376	354	352	375	378	344	363	370	364	340	378	388	369	375	370	414	375	375	375	362	371	370	349	362	354	351	384	407	346	345	352	376	376	374	339	398	397	367	393	366	367	380	363	374	353	370	342	359	363	335	375	364	398	343	407	356	364	368	334	350	412	361	358	372	348	370	379	368	345	363	390	412	368	378	340	385	375	348	384	415	344	353	424	338	379	397	413	368	361	334	349	362	353	382	363	374	352	363	353	335	368	354	362	433	363	375	336	331	379	334	369	353	347	352	377	324	373	388	367	371	377	308	376	352	349	342	350	376	395	380	354	390	379	368	392	384	364	337	391	336	340	351	352	355	380	371	366	355	373	364	362	373	351	376	380	352	387	376	369	386	369	379	357	366	357	419	378	336	366	367
23677	21270	28885	23977	21255	11640	1075	642	528	464	489	421	429	384	367	377	364	367	378	371	335	319	317	335	337	353	358	329	328	331	312	306	351	296	346	369	339	341	341	306	321	342	305	336	349	307	310	319	335	331	316	318	331	328	332	349	322	333	352	324	296	318	353	295	361	327	302	332	336	305	316	287	331	311	329	334	354	322	327	345	285	344	321	319	296	328	341	299	323	328	307	334	284	306	311	323	305	344	304	341	312	316	306	330	314	273	318	285	301	288	315	326	326	301	362	320	305	295	321	326	333	303	339	322	320	302	275	323	353	312	319	334	314	315	325	327	308	333	320	316	325	294	326	318	303	290	341	318	316	302	298	300	325	306	298	324	332	279	311	330	301	337	314	326	311	321	344	311	310	339	313	321	317	323	308	340	315	327	349	301	310	317	335	338	328	321	327	336	315	269	323	284	324	316	324	305	315	316	298	311	290	293	351	306	336	335	290	300	294	320	297	322	307	334	289	319	317	311	295	332	290	335	296	333	339	271	339	291	296	338	337	328	313	331	311	322	331	312	290	313	328	292	302	305	292	314	333	322	326	280	344	317	300	286	323	309	304	356	284	318	326	307	304	323	331	316	310	309	315	297	325	328	316	303	328	319	314	325	296	305	342	293	321	328	302	296	337	322	294	327	307	303	312	348	307	294	315	320	298	337	348	321	321	325	310	329	331	326	281	313	352	339	310	335	294	329	319	306	295	325	320	291	298	321	318	339	330	328	334	306	319	317	347	299	314	330	296	296	322	321	302	313	325	284	286	319	331	321	336	310	317	323	300	289	316	318	324	318	320	322	311	309	328	322	325	351	322	307	319	312	354	309	329	308	307	320	290	307	329	313	307	299	337	310	330	321	280	317	300	316	294	335	328	297	357	313	319	323	296	292	287	305	297	302	285	307	316	294	322	331	336	337	260	354	332	318	271	318	286	334	314	341	324	294	329	332	329	305	292	288	311	334	298	314	309	292	311	342	321	333	324	310	311	326	336	306	325	316	310	295	323	329	326	332	303	325	299	330	313	301	304	321	286	322	306	333	317	304	314	301	320	334	296	316	307	353	319	315	329	321	325	346	306	313	319	296	276	320	309	317	330	318	270	320	313	298	288	299	319	315	308	337	321	312	310	310	329	305	330	328	326	305	277	306	284	314	289	287	316	308	340	317	306	316	331	306	333	309	294	313	333	324	294	334	301	293	334	305	342	321	287	318	328	331	307	344	312	308	323	314	291	343	297	332	323	311	331	324	325	331	341	287	354	336	292	331	307	351	340	304	313	332	301	317	316	341	330	302	292	306	317	319	318	317	285	312	312	320	323	302	308	323	316	299	288	299	321	318	299	306	317	315	323	317	302	294	295	316	289	316	341	344	327	332	311	307	324	327	290	335	299	307	316	317	289	297	284	315	319	294	299	326	308	300	349	321	326	314	302	300	301	315	290	340	314	312	322	340	320	297	307	320	336	303	327	315	280	271	309	289	328	297	317	304	341	372	323	322	305	328	342	300	302	291	311	366	286	302	279	336	282	284	323	325	301	346	331	334	309	315	324	306	326	308	314	298	287	287	297	331	302	290	288	328	293	306	316	324	300	346	335	297	287	319	337	322	312	305	306	322	344	335	324	341	308	315	301	290	325	335	279	310	302	329	316	280	277	310	321	289	317	291	302	312	295	298	299	287	338	296	287	292	299	312	327	292	309	310	311	329	308	299	335	302	295	334	321	339	292	306	302	323	341	293	324	311	320	312	355	337	317	328	305	296	295	319	301	320	323	332	333	333	322	277	340	306	290	329	331	309	327	331	336	342	318	320	341	337	304	287	325	327	290	309	316	298	317	293	311	335	322	312	308	303	316	306	309	307	301	345	308	324	314	306	316	336	301	335	310	363	284	319	298	299	296	297	301	316	345	311	299	326	293	337	323	285	346	303	351	329	304	333	358	313	324	322	334	311	315	311	327	319	307	306	311	339	302	309	320	337	299	302	321	320	331	296	329	301	278	319	350	324	311	311	338	293	312	303	311	293	315	318	287	289	303	302	290	331	344	294	305	302	330	335	314	348	293	326	319	308	334	318	310	312	310	289	282	333	312	302	307	322	295	310	303	295	282	336	303	329	297	318	342	315	306	306	312	303	291	336	322	288	328	340	292	316	304	299	335	304	362	310	337	319	360	304	321	287	320	311	304	336	330	295	319	323	300	322	307	313	319	334	313	292	301	318	327	317	318	319	318	338	321	324	298	296	322	342	311	332	311	305	295	308	314	301	329	327	304	318	330	310	314	299	308	337	350	338	318	337	322	354	296	317	276	312	353	332	301	345	316	323	319	292	307	311	320	329	316	324	346	321	305	289	333	330	308	302	321	312	324	341	300	304	281	301	324	322	375	313	278	324	306	329	316	311	310	334	265	312	307	295	330	290	282	325	358	319	320	335	326	279	338	325	320	317	317	327	296	289	310	313	310	304	289	314	314	321	318	336	289	328	313	318	330	297	300	337	309	313	336	300	321	287	320	285	284	325	284	321	267	334	306	323	328	301	295	298	271	312	297	337	321	315	296	333	349	314	323	303	316	309	300	332	321	314	285	306	279	334	313	307	310	309	309	315	316	291	305	307	311	299	311	305	330	338	339	295	303	320	311	308	309	329	321	317	301	303	336	293	350	320	341	330	317	326	324	312	315	317	344	302	323	334	320	308	329	309	319	298	290	283	300	326	349	316	344	335	321	312	318	335	324	304	336	293	324	333	306	304	299	302	288	355	285	301	324	318	290	334	307	319	301	323	319	285	347	314	282	301	324	318	336	332	288	315	328	320	306	300	308	301	307	306	330	348	311	327	298	276	320	305	321	294	325	361	293	289	311	301	316	305	313	321	326	314	332	282	288	343	315	319	301	289	297	301	291	298	363	319	324	314	316	319	306	299	345	300	332	269	315	337	318	304	283	318	318	340	300	283	300	329	306	313	323	302	290	307	321	309	299	318	344	300	329	317	324	331	304	298	306	307	307	338	319	317	353	283	346	308	317	289	334	342	291	303	323	303	301	312	315	295	320	309	306	324	313	309	327	329	349	306	321	330	318	305	329	323	322	321	317	330	300	323	309	350	290	291	319	316	325	307	291	299	341	285	314	311	289	295	310	332	295	295	306	323	325	315	282	319	315	313	292	313	320	325	316	308	306	343	322	336	300	299	329	298	312	311	307	313	310	336	305	329	306	316	306	311	303	307	321	327	296	344	315	305	314	308	285	341	324	324	336	304	323	326	308	278	339	297	314	308	305	308	303	281	315	298	292	318	337	309	332	314	337	312	321	297	336	338	332	320	258	291	292	289	310	336	311	311	311	296	347	292	308	339	323	327	338	317	297	328	284	347	311	324	313	284	286	333	278	317	314	296	291	295	316	292	303	319	291	302	320	357	304	329	280	297	321	310	290	305	299	322	305	317	293	294	323	328	328	307	314	336	319	292
12178	9678	7839	3779	2589	1996	1617	1348	1126	1020	911	761	698	713	636	611	623	587	585	530	507	524	508	530	449	496	513	470	498	474	441	462	473	473	468	460	476	460	458	430	472	502	497	445	475	436	462	452	462	464	436	461	440	467	449	488	454	457	465	464	482	443	464	440	439	444	443	452	479	399	475	460	429	486	441	458	459	432	459	417	456	461	447	455	453	473	430	405	421	420	461	457	417	468	484	444	451	452	458	427	489	417	473	414	477	445	454	455	474	424	404	438	479	423	442	450	413	455	451	454	392	411	458	428	462	435	455	432	421	447	462	460	408	440	441	430	471	450	437	446	465	445	412	472	435	442	428	442	439	449	422	437	385	426	429	469	448	451	444	431	470	478	427	467	479	443	421	461	432	448	415	435	439	452	423	445	406	454	410	429	458	475	446	440	419	437	466	456	462	428	428	457	434	443	435	434	481	443	403	441	432	432	458	440	456	435	419	417	440	447	426	433	475	437	463	449	454	458	484	443	450	444	467	428	473	415	439	428	430	439	413	425	449	483	423	441	451	433	464	492	440	452	433	451	408	470	463	459	466	465	469	448	445	437	466	449	427	462	479	418	419	462	448	464	468	456	435	468	441	457	475	409	440	418	414	450	426	406	461	447	431	419	481	435	436	426	456	429	429	445	433	419	418	431	446	408	444	434	501	439	441	442	457	428	440	445	448	447	420	486	435	430	439	449	442	458	406	457	459	484	423	432	426	451	456	474	477	445	444	448	439	422	423	470	430	434	443	456	453	462	454	461	463	458	423	430	430	465	413	440	414	417	457	426	415	409	427	443	480	471	447	442	433	452	460	466	430	430	443	451	434	436	441	456	438	434	439	430	465	475	423	461	487	424	486	418	458	447	452	453	455	458	398	444	446	446	478	435	493	421	465	446	456	451	413	432	441	466	446	415	444	467	431	473	437	465	417	444	447	441	460	443	476	443	477	408	440	463	444	444	440	480	412	455	469	436	429	438	461	428	434	433	415	446	441	462	439	430	419	435	397	418	423	427	437	481	452	455	461	471	459	469	453	457	427	445	439	426	481	437	466	458	449	465	466	450	458	452	462	477	473	460	469	456	433	406	453	439	454	458	453	437	463	425	416	405	454	427	450	453	438	434	449	407	445	450	440	409	452	441	455	435	464	462	462	477	442	403	446	466	438	480	449	422	450	436	425	427	437	424	417	463	432	474	457	484	428	428	440	419	440	488	454	426	485	466	444	445	445	428	444	456	462	459	457	459	430	467	451	455	404	438	444	422	445	451	425	467	442	438	468	443	482	440	413	445	434	472	431	436	457	432	463	437	441	464	418	466	457	450	431	424	457	446	425	454	463	422	426	425	462	451	433	446	472	436	495	440	388	448	435	451	450	441	448	479	471	445	444	427	449	432	472	493	463	448	482	474	514	456	415	455	471	403	435	455	415	441	419	465	425	409	441	448	475	424	432	447	454	420	420	422	459	431	449	440	442	456	452	430	436	445	452	442	430	453	434	425	422	467	461	446	428	480	455	487	436	456	431	430	464	457	460	452	437	450	429	466	477	460	424	475	412	435	496	456	473	438	451	440	433	445	439	443	410	463	429	487	412	440	419	443	442	426	425	433	475	476	453	436	425	458	451	407	455	425	426	428	460	434	414	415	464	423	467	469	473	411	430	466	428	432	453	474	441	421	434	409	437	456	461	406	424	450	420	460	450	427	467	463	462	442	467	439	438	463	440	447	420	447	435	428	442	507	457	429	454	462	448	461	477	461	425	444	436	464	426	444	457	467	430	411	409	420	415	458	477	432	439	443	433	450	449	419	423	418	430	416	440	451	423	462	409	453	428	448	449	425	433	435	396	449	436	459	430	464	406	458	415	489	429	473	461	411	408	454	454	436	427	425	457	433	399	415	418	437	452	455	447	488	438	461	490	481	418	418	433	448	470	456	478	449	428	467	416	451	449	443	463	455	469	429	460	435	454	449	472	482	440	446	453	476	482	441	445	469	449	424	439	464	446	425	420	443	442	413	423	441	465	432	453	422	461	418	456	421	424	441	460	436	486	448	420	457	434	439	466	439	408	437	466	464	392	444	459	468	462	396	416	451	475	445	403	429	444	453	391	432	440	432	456	459	446	423	471	418	469	475	428	419	450	440	441	397	418	423	426	430	410	449	432	483	444	414	424	429	420	446	455	461	483	433	424	446	415	452	422	447	468	407	399	425	450	461	444	399	445	396	429	447	429	382	400	403	413	441	444	434	437	416	452	475	444	465	397	465	462	415	408	434	414	463	442	444	382	442	419	447	417	461	420	459	418	448	447	411	440	486	456	479	429	443	435	463	405	420	434	420	440	429	436	431	466	447	452	414	448	439	385	435	433	412	434	438	461	452	438	452	456	461	471	422	457	468	477	412	431	477	467	429	444	475	455	458	400	420	425	439	447	415	472	439	431	451	437	430	456	480	455	444	470	438	449	430	469	440	475	448	459	430	447	406	419	471	404	448	473	425	475	452	406	444	443	421	426	456	445	418	478	460	478	464	458	474	414	462	426	443	425	471	451	425	455	432	446	418	474	436	431	464	417	456	451	427	457	408	443	453	448	415	459	452	454	438	475	452	456	460	427	417	454	432	439	430	434	484	414	414	424	446	416	475	406	441	439	436	487	457	450	434	456	467	423	451	443	445	441	432	442	422	399	455	470	409	449	439	399	473	476	442	434	474	415	397	456	455	429	461	459	458	463	428	423	464	431	421	433	448	407	459	407	489	407	444	425	465	452	446	427	443	421	453	478	436	452	436	440	417	425	402	427	453	445	441	418	477	429	414	432	459	487	431	446	418	444	490	418	439	398	448	403	459	421	411	453	403	422	454	458	455	448	427	456	452	420	418	421	444	434	426	479	439	457	428	467	440	408	434	468	468	529	467	493	439	453	494	443	441	417	443	431	431	434	404	491	443	458	428	443	426	418	435	454	460	445	476	463	436	440	439	475	441	442	443	466	422	445	456	449	412	437	447	433	444	406	411	441	435	437	448	450	419	430	446	428	442	455	435	467	447	435	469	455	451	456	462	439	429	432	453	441	413	426	481	447	447	463	438	424	427	449	419	447	436	442	417	458	420	435	432	469	403	474	432	455	428	464	450	427	446	423	456	426	427	422	426	467	471	469	460	450	422	458	434	462	467	422	426	442	448	439	402	442	425	464	380	465	455	445	476	457	498	421	418	439	440	436	478	486	436	420	449	466	416	419	449	452	461	452	459	427	471	488	453	438	456	476	479	473	438	486	463	437	444	458	429	438	477	465	426	439	457	413	430	431	441	415	445	453	399	428	429	463	462	438	443	463	447	428	443	441	431	449	443	466	447	461	377	473	442	421	448	438	416	437	448	446	447	413	467	418	423	457	404	408	467	448	429	492	412	450	418	438	411	478	449	478	467	468	413	457	474	423	440	437	425	446	425	423	467	447	406	390	450	415	478
22840	21252	29270	23539	21254	21272	9855	881	593	519	466	395	357	317	366	278	355	270	250	274	237	248	243	213	226	224	199	238	219	202	217	228	214	183	169	183	190	200	202	199	209	172	197	190	181	189	164	201	169	180	171	174	177	203	188	184	195	192	194	161	176	209	197	182	201	180	175	166	161	186	190	184	179	181	209	186	156	190	175	165	207	190	185	182	182	187	206	179	154	177	187	185	207	200	186	169	164	184	197	187	172	184	172	184	174	171	193	185	170	175	203	200	175	194	197	182	175	193	177	179	205	174	178	184	167	174	178	190	185	177	198	180	161	172	145	166	185	187	185	183	190	170	174	178	194	164	156	191	175	170	175	176	147	182	173	155	184	155	183	165	165	172	203	182	169	183	177	195	194	183	189	185	176	189	175	198	190	167	191	169	164	180	168	195	198	175	190	181	184	163	185	178	182	173	179	175	193	189	191	159	186	203	181	182	178	167	171	170	168	172	184	191	190	186	180	197	204	162	183	160	177	164	196	164	170	199	179	191	161	170	155	194	182	160	186	180	191	172	163	158	152	201	202	176	178	186	170	181	167	191	184	162	210	183	197	185	181	165	186	176	181	187	217	179	163	181	166	183	164	166	191	192	170	171	181	157	194	176	189	178	164	156	162	181	145	168	177	172	167	177	183	157	165	148	182	163	161	166	156	199	197	179	169	161	194	190	168	194	174	184	180	189	184	185	162	172	170	179	172	177	189	172	186	170	164	155	181	172	190	178	165	191	179	176	180	180	177	203	169	186	178	169	171	146	149	207	168	171	189	178	188	185	182	183	188	172	158	183	174	159	173	188	179	199	183	170	191	193	184	164	193	174	193	183	207	167	191	157	165	186	184	198	167	189	188	191	188	193	194	181	183	171	167	174	169	186	179	196	171	177	172	161	170	180	178	195	195	190	179	158	175	170	188	180	165	187	187	178	157	178	164	183	194	184	183	152	180	195	167	145	176	193	173	183	190	155	181	187	176	168	182	173	191	162	191	197	177	154	187	185	175	180	185	179	187	176	169	172	174	221	169	183	163	173	174	178	193	182	154	196	182	185	160	179	182	192	185	176	178	168	208	183	167	171	190	185	196	179	176	182	192	191	190	177	186	160	171	176	193	176	177	194	193	197	164	178	195	173	169	203	164	189	178	175	203	172	179	177	180	172	158	177	158	187	181	177	187	163	159	175	183	168	164	175	197	175	164	188	155	188	166	184	181	170	183	177	182	191	155	201	170	171	157	181	149	180	179	165	179	165	192	188	167	162	196	156	174	192	164	146	180	181	170	183	193	169	161	178	164	201	167	156	164	171	189	184	167	171	170	156	154	179	188	166	177	172	165	174	204	166	174	184	198	151	171	174	185	171	174	195	181	182	170	177	168	183	179	192	170	175	173	159	188	189	185	179	172	189	202	179	175	175	164	173	196	183	185	163	177	187	181	157	181	184	175	150	200	195	166	175	184	149	187	177	180	168	171	173	174	208	164	177	198	182	203	147	174	157	178	162	174	178	174	178	193	191	168	188	225	185	185	175	176	172	157	179	173	183	172	187	196	158	205	190	195	180	200	186	173	175	173	176	180	173	196	167	208	188	163	180	173	180	172	152	170	181	160	162	182	183	169	182	181	183	173	165	177	176	154	151	165	188	165	183	199	155	177	196	168	176	184	195	161	175	181	159	195	181	174	172	173	191	180	178	182	164	189	171	169	170	184	190	155	175	162	169	160	187	191	182	180	177	165	185	166	172	178	178	209	179	186	169	152	186	172	165	179	197	173	175	176	157	164	185	173	188	180	187	200	181	186	199	182	164	186	189	176	172	216	170	175	175	190	167	203	174	155	186	170	169	182	176	158	167	177	185	177	203	201	156	190	177	164	175	204	197	191	172	179	157	172	164	162	181	181	181	193	196	138	176	191	201	186	181	176	205	173	176	166	164	181	181	173	160	180	196	178	195	188	173	182	183	187	195	187	182	162	171	171	193	175	181	154	190	156	188	185	183	185	149	155	171	153	176	167	165	179	191	151	211	185	190	196	180	158	142	181	199	157	161	176	199	185	193	196	196	175	172	166	193	187	203	183	170	168	193	181	166	183	174	201	206	182	163	179	168	184	214	157	192	176	194	157	174	183	185	199	185	165	183	145	184	183	174	169	180	203	153	164	173	194	181	173	205	184	177	180	202	169	184	171	168	155	160	168	174	176	158	176	167	180	160	169	168	173	174	155	184	165	173	172	180	171	185	174	189	160	187	177	168	182	187	178	173	162	190	184	160	173	184	161	190	181	162	193	175	182	171	179	167	190	217	168	175	166	195	186	184	170	179	195	194	157	177	209	157	172	171	160	181	183	172	175	197	169	161	191	183	185	166	195	176	181	182	163	180	186	174	159	167	175	183	192	195	185	170	201	167	188	153	189	185	160	159	194	176	182	156	158	179	170	194	180	180	194	192	171	167	192	179	176	173	188	178	171	187	202	185	170	181	171	169	155	211	157	200	172	176	168	198	167	181	154	187	185	141	177	201	187	170	170	194	180	167	168	180	163	199	173	202	187	176	191	178	154	202	166	162	177	172	173	198	187	165	168	179	171	169	180	170	188	176	174	177	172	176	189	186	197	171	210	159	207	160	224	171	183	158	185	165	172	175	186	165	198	186	189	183	197	181	190	167	171	186	164	198	192	194	172	177	197	175	170	178	197	179	175	188	196	160	182	201	190	176	190	151	167	182	171	203	154	186	191	182	178	186	156	194	189	178	176	171	191	185	161	190	185	168	183	167	190	164	165	156	181	184	157	179	185	161	175	189	152	175	197	183	168	186	192	172	167	173	190	161	193	174	157	189	169	178	163	173	184	186	168	184	196	190	161	174	156	162	188	154	199	181	163	182	186	163	163	173	158	172	153	189	182	192	177	171	175	166	183	183	197	193	169	157	181	170	189	169	180	185	160	207	160	172	187	176	179	185	175	199	175	173	177	185	180	180	168	155	173	171	183	180	182	173	178	186	187	159	168	194	176	201	170	188	181	192	187	172	156	186	175	187	148	169	200	197	180	175	179	170	169	162	191	185	165	185	159	180	185	195	177	187	169	196	148	195	170	175	174	174	158	181	176	191	171	169	171	183	179	174	181	171	190	156	187	168	195	178	184	173	160	159	182	179	175	186	168	163	196	190	171	152	173	164	153	169	192	178	173	168	164	166	205	178	183	173	173	178	184	181	201	179	163	170	154	198	167	172	164	197	169	189	175	165	155	187	201	178	170	177	178	167	184	151	177	178	184	177	170	190	182	181	187	177	163	182	180	154	186	195	170	186	181	175	176	158	183	173	174	153	188	190	185	148	165	168	184	203	179	170	145	162	182	204	212	169	152	199	174	179	188	191	183	168	175	214	192	191	193	168	178	198	175	155	188	167	177	189	195	181	169	173	165	189	180	181	202	164	170	201	181	179	135	179	172	172	190	173	195	171	162	181
14259	15655	12669	6541	4535	3283	2570	1991	1590	1292	1030	931	853	716	689	574	556	513	462	432	427	402	394	372	381	354	368	323	343	310	322	364	318	287	332	295	306	319	301	268	341	302	303	260	271	292	281	319	300	278	286	260	291	303	271	264	279	282	251	286	270	235	295	273	274	281	257	269	275	243	257	282	272	281	265	220	253	238	259	243	253	279	250	282	292	291	277	258	287	253	258	261	247	296	264	240	265	249	261	243	294	281	248	267	238	228	267	250	245	263	237	267	254	310	257	266	258	286	264	253	286	267	269	247	251	275	246	256	253	245	258	239	285	240	259	254	269	240	250	286	284	222	267	258	266	254	246	241	286	263	272	263	278	296	255	263	250	243	294	249	241	258	251	282	239	272	268	257	258	263	249	273	284	276	264	253	256	234	260	252	246	282	241	281	247	267	277	271	250	274	244	265	238	251	261	262	257	234	254	235	281	286	241	261	245	265	246	250	250	266	255	263	274	244	284	265	248	281	267	253	259	245	274	262	271	270	270	248	239	264	271	273	252	246	241	260	246	262	268	269	221	220	277	243	250	266	263	263	244	244	226	283	258	261	267	255	292	263	273	258	278	267	252	246	269	269	260	269	254	257	251	255	246	250	259	261	258	224	270	260	265	272	285	275	265	259	285	281	249	245	264	255	254	272	230	273	281	236	249	240	283	231	281	267	236	225	264	230	244	249	253	256	242	273	241	237	254	231	231	292	255	289	253	276	257	274	248	257	254	286	296	249	245	259	268	253	261	254	243	280	259	223	242	259	262	234	240	265	252	245	250	270	277	260	261	251	287	232	235	257	260	256	258	286	257	250	275	263	246	251	259	238	271	267	247	257	280	248	280	275	243	267	258	250	284	263	265	261	252	269	271	262	256	232	283	282	269	272	265	248	241	273	252	243	237	291	240	234	261	250	266	286	272	248	271	285	261	226	243	248	255	251	260	267	283	259	271	232	249	272	257	263	250	255	252	254	262	258	258	247	262	287	286	234	263	292	265	240	249	260	244	268	259	256	245	252	246	238	240	260	281	250	255	253	270	264	268	276	264	247	241	277	280	281	261	286	245	224	258	276	267	252	285	277	266	253	256	275	242	264	251	236	253	251	269	270	258	273	256	238	245	217	239	275	264	272	237	267	263	254	253	278	258	279	264	287	261	271	253	265	278	256	244	293	240	238	242	261	270	277	258	258	265	268	249	244	260	251	222	252	255	241	267	245	248	233	241	252	248	265	264	268	247	240	245	252	241	241	239	250	249	251	255	228	238	249	266	302	247	239	255	239	245	259	240	227	276	255	245	247	254	246	251	251	244	248	247	273	263	268	254	266	252	251	268	246	257	255	284	250	280	239	249	254	246	261	261	272	269	260	260	258	243	246	233	255	251	253	265	264	248	264	251	253	233	280	265	245	262	236	272	266	234	252	254	276	220	268	246	249	234	251	247	268	265	240	243	274	247	260	226	277	260	268	269	222	240	288	267	274	265	260	233	248	252	273	279	273	257	284	248	273	282	276	261	228	250	256	253	267	258	270	244	273	261	259	273	271	268	270	265	242	297	263	261	251	277	227	273	276	272	275	276	290	247	271	263	277	241	261	257	223	262	265	280	246	237	266	251	242	240	241	257	258	216	244	249	294	277	250	254	254	289	249	258	282	237	233	282	259	219	251	279	242	247	243	247	249	254	250	249	255	253	276	246	249	252	253	268	222	240	269	256	256	277	245	284	255	257	290	256	251	254	257	240	268	287	253	259	260	279	258	260	246	226	253	253	245	260	273	247	274	228	243	257	254	243	240	259	271	306	231	260	256	251	290	218	267	240	258	259	263	252	243	240	251	248	246	259	275	258	278	246	242	268	248	253	276	288	263	244	233	232	254	240	241	271	258	270	250	273	263	241	296	263	225	251	273	257	237	258	253	221	240	290	263	236	281	284	269	259	264	242	285	248	272	267	263	259	252	272	243	274	259	244	270	265	260	300	260	230	257	250	261	240	253	248	257	289	241	245	243	242	241	260	262	247	284	276	240	243	270	299	259	257	237	243	254	240	253	269	249	258	245	253	259	267	241	233	239	227	254	271	268	296	250	254	281	253	249	264	238	252	271	242	257	268	231	279	280	274	278	255	264	258	273	246	245	272	248	273	245	263	263	233	242	257	248	247	278	267	287	286	247	260	270	263	257	257	278	244	275	236	255	252	298	265	237	241	252	256	240	270	238	240	225	275	292	252	283	261	266	262	273	249	245	245	242	291	246	235	254	278	275	262	254	251	230	282	241	264	272	209	278	254	256	257	248	267	224	247	263	262	250	289	243	259	248	278	226	253	246	275	268	258	280	272	262	276	262	268	262	266	261	232	241	228	255	294	256	280	251	266	292	270	274	293	265	265	232	231	246	276	263	248	215	250	249	259	282	248	251	258	303	254	254	211	233	272	263	253	245	284	282	256	225	256	265	260	270	250	252	271	260	259	243	251	279	261	231	230	271	274	266	253	233	258	283	243	273	273	256	244	245	253	247	228	247	269	264	256	286	263	253	245	284	311	229	245	281	283	263	288	239	247	279	279	242	241	222	241	259	230	257	238	238	289	261	250	247	259	249	268	272	242	274	262	282	249	245	246	279	240	269	263	252	250	289	261	285	238	294	252	248	255	251	262	262	290	257	247	272	260	270	216	251	259	270	266	269	243	239	263	229	223	256	278	265	257	265	236	267	270	243	268	266	264	289	283	254	265	271	294	240	250	254	253	258	257	268	273	251	267	224	265	261	281	271	296	235	253	279	252	274	266	270	269	278	270	232	215	235	268	248	245	252	271	283	260	286	254	281	296	262	265	277	255	279	237	262	280	260	242	276	273	268	251	256	221	266	258	257	226	249	229	240	246	240	259	250	283	230	283	255	251	271	270	259	273	246	299	293	280	249	273	258	251	273	270	241	258	252	283	267	278	226	249	261	255	262	237	266	255	253	283	257	270	258	252	245	303	254	280	272	232	277	257	233	251	246	271	264	247	252	256	268	241	265	265	273	259	248	238	247	257	257	256	300	264	242	290	267	258	254	252	243	257	252	256	254	252	259	260	292	264	260	248	244	269	272	261	245	251	282	243	283	271	272	273	265	271	257	271	266	237	259	256	227	241	255	251	269	261	261	259	273	247	251	271	264	235	249	298	263	257	261	285	237	257	242	248	276	282	298	252	248	249	217	243	258	248	278	243	232	280	281	279	255	257	258	260	245	270	270	258	276	263	261	204	258	284	271	285	270	254	242	246	288	247	277	269	256	245	253	258	261	273	232	289	254	241	248	251	275	246	267	295	281	234	262	249	257	238	270	259	240	264	266	271	245	270	272	283	280	228	274	259	262	270	252	240	255	248	266	253	270	255	242	267	293	276	280	249	264	271	252	257	265	256	261	257	275	274	241	254	258	266	254	246	264	273	240	258	265	237	261	255	260	252	263	231	253	232	250	246	249
26845	20761	9006	687	427	412	359	287	244	258	279	259	255	249	273	248	274	263	241	254	245	229	256	260	259	263	271	247	257	242	251	281	258	281	273	242	276	277	279	241	277	256	263	249	253	243	259	252	284	247	277	277	290	274	268	245	254	257	249	244	264	235	242	252	268	249	248	263	293	239	276	238	246	257	271	261	245	240	270	295	262	255	239	264	258	261	252	291	248	264	252	267	243	279	279	261	297	253	252	263	251	268	259	242	273	248	267	267	246	261	244	279	252	234	244	244	250	257	259	245	228	257	227	236	257	250	269	228	268	271	269	257	284	224	274	265	266	251	245	242	266	232	285	270	238	251	268	235	281	229	258	237	267	254	238	229	245	243	224	260	272	273	256	248	282	269	239	270	220	267	244	243	269	237	238	264	225	215	264	254	247	278	253	233	221	247	273	271	269	225	254	237	263	249	247	253	254	251	254	256	250	253	252	255	265	244	249	230	265	256	248	263	223	216	257	249	269	252	253	260	239	265	260	257	226	264	270	246	289	274	260	247	240	266	275	254	244	271	262	226	256	252	271	235	282	257	264	246	255	273	271	237	230	252	250	238	250	277	275	242	242	276	275	241	259	242	267	228	241	279	260	250	271	243	242	240	260	255	237	250	268	251	251	271	254	257	235	259	262	243	253	252	224	262	245	263	250	275	274	265	269	241	257	262	267	258	259	238	234	237	260	265	269	255	215	257	218	245	264	264	246	199	256	266	238	232	260	258	232	259	263	249	267	237	268	250	246	244	296	238	232	270	254	263	255	252	238	260	275	253	241	244	258	256	259	264	252	240	251	234	233	243	247	241	247	250	282	243	261	255	277	285	257	230	243	248	284	246	256	253	265	250	263	252	253	259	260	199	256	234	234	254	258	278	270	246	245	240	261	265	295	259	237	249	274	264	261	257	260	242	256	269	259	262	229	232	264	250	255	234	254	245	266	260	265	264	254	254	243	250	263	231	257	264	231	239	248	246	275	262	254	277	243	269	266	262	253	246	272	261	260	271	265	259	229	248	283	240	260	237	269	243	261	250	258	240	234	264	256	260	244	259	237	263	249	253	253	246	272	273	251	242	267	225	265	276	269	248	277	264	233	254	247	234	252	252	253	267	272	253	276	227	231	234	246	254	259	242	248	256	256	270	283	258	249	274	273	255	260	225	263	229	285	248	265	270	265	269	278	237	228	253	258	272	208	256	249	240	222	258	272	267	241	235	262	245	268	269	281	272	230	237	233	257	257	242	266	241	250	233	273	271	273	252	277	247	258	230	260	245	245	264	255	245	256	244	270	248	253	266	252	243	285	278	252	287	254	234	269	241	261	245	261	266	272	253	239	243	276	247	268	265	262	277	265	269	256	231	253	256	232	272	263	247	242	252	252	262	256	265	269	271	261	237	253	265	257	258	251	254	274	249	237	256	258	226	247	266	272	273	257	246	239	254	246	263	264	248	247	253	272	214	255	245	274	248	271	250	254	251	251	290	266	225	265	229	275	247	258	264	253	234	261	254	230	259	278	241	271	273	255	240	253	231	248	270	252	253	238	256	260	236	263	250	240	287	236	262	268	247	272	252	255	243	268	261	235	255	273	259	261	232	284	255	237	249	241	261	248	275	271	235	257	248	246	277	225	281	262	247	263	267	255	231	242	275	262	254	255	271	246	284	238	270	248	264	250	231	250	291	227	219	251	271	256	240	256	273	278	248	247	275	241	260	262	255	247	260	253	248	248	284	261	243	233	259	262	234	265	288	245	227	212	251	248	257	229	259	237	250	281	236	250	245	246	278	267	239	260	228	278	252	268	240	244	271	240	262	230	278	239	254	230	273	267	282	237	247	228	281	254	270	247	275	248	274	274	270	237	265	244	254	275	245	251	273	265	249	266	293	264	239	230	245	224	251	241	264	266	259	228	246	234	244	253	226	255	258	240	224	229	277	248	224	233	245	272	244	228	250	246	257	255	248	258	253	253	238	294	267	251	254	257	256	253	256	240	250	279	238	270	264	257	243	275	286	250	272	263	234	258	287	262	248	251	241	264	248	252	247	252	297	279	259	284	250	239	224	245	243	233	241	267	268	269	243	240	245	278	257	234	258	254	267	260	251	264	230	253	245	237	224	257	260	254	238	234	241	261	269	271	243	262	276	261	247	268	239	244	266	251	245	241	237	259	264	252	261	230	263	301	262	266	262	278	277	261	256	261	257	227	265	261	256	268	252	231	277	266	242	239	222	277	241	264	250	274	255	253	274	222	232	255	268	261	256	243	243	235	273	264	255	260	259	251	276	272	265	267	255	240	275	268	258	279	273	252	278	244	248	237	268	245	245	282	252	239	249	279	269	251	280	262	251	268	268	251	250	253	248	272	273	269	261	232	270	267	253	249	261	233	257	268	262	241	237	220	244	251	241	253	261	232	262	237	285	260	239	273	266	267	266	244	273	251	236	237	231	262	265	275	244	248	259	278	257	281	253	240	241	225	241	269	257	244	241	276	267	231	249	258	235	248	262	232	238	261	262	260	279	246	227	253	259	251	275	247	248	230	256	250	238	243	251	277	269	237	262	258	227	247	274	238	238	259	253	248	279	280	278	275	248	236	280	240	238	242	242	247	238	256	258	266	302	276	262	246	252	281	257	268	251	247	251	250	281	271	270	258	264	254	246	251	249	280	252	238	235	246	223	241	254	250	276	272	252	257	278	258	277	250	266	272	257	253	286	249	267	263	229	241	255	226	286	233	238	285	281	268	252	235	265	277	240	244	259	252	278	257	249	254	266	254	263	265	240	253	265	247	291	256	262	243	249	242	255	277	272	258	244	263	257	252	240	254	257	251	260	238	269	264	254	252	254	263	254	260	246	241	274	245	295	264	274	275	263	251	251	277	267	249	239	214	279	255	252	247	260	256	249	255	266	258	256	250	274	262	281	270	245	262	268	225	240	277	253	259	257	268	269	275	264	258	264	249	237	243	241	261	255	242	255	238	243	289	240	227	278	244	252	261	269	258	247	263	287	245	242	252	242	293	251	232	224	247	242	245	234	255	240	268	249	267	277	269	252	235	256	262	242	232	268	248	266	259	250	237	249	240	256	254	254	236	274	253	244	266	276	275	244	273	243	223	277	249	245	252	249	258	235	275	268	250	255	278	241	260	273	273	245	269	249	292	250	233	259	234	229	251	257	280	253	250	264	257	276	241	227	239	260	234	254	271	263	229	242	261	273	246	247	268	263	239	266	218	250	269	238	257	254	254	271	249	260	245	240	234	264	250	241	251	259	235	249	265	245	237	251	241	260	246	254	235	271	244	252	232	229	236	274	281	269	277	272	230	281	268	250	247	233	225	260	258	256	236	243	252	274	246	267	230	229	243	264	251	253	263	270	242	249	270	262	279	268	226	273	242	249	260	255	226	259	267	276	231	225	243	252	263	230	239	257	284	266	241	240	225	238	253	237	261	272	287	277	243	247
5953	1099	921	627	491	468	463	427	395	391	419	361	368	388	369	354	383	413	350	388	358	347	328	360	352	345	370	350	321	350	307	370	384	356	381	361	368	356	340	352	350	370	357	360	339	349	340	365	338	381	324	350	337	327	388	367	345	377	376	322	378	358	379	368	353	328	322	386	323	359	396	370	366	382	347	368	351	354	338	332	362	353	344	352	364	356	372	370	374	347	386	363	358	366	373	374	376	400	354	382	358	344	357	362	335	379	319	338	351	358	360	367	332	342	336	329	358	383	357	334	374	361	326	361	358	344	362	356	339	373	351	383	354	350	372	359	386	338	359	360	371	343	375	364	360	349	344	361	357	403	377	334	361	366	377	381	322	360	364	325	337	370	346	315	368	331	368	365	364	365	350	357	351	357	334	354	330	382	391	333	372	337	361	355	359	370	374	403	354	348	344	347	361	334	346	397	396	353	377	382	346	382	321	325	358	353	375	369	355	397	356	376	330	356	356	343	380	393	358	363	362	390	377	338	348	381	379	328	331	351	356	366	363	350	347	374	344	353	336	341	351	361	334	352	385	378	356	402	370	396	373	333	371	375	376	363	353	374	347	356	363	356	381	349	332	345	353	353	375	323	376	345	393	368	343	349	378	352	336	356	364	313	377	383	337	338	349	331	355	369	354	392	380	380	387	346	369	352	354	377	374	362	374	347	355	384	361	368	392	362	374	345	370	347	373	345	360	379	334	350	364	354	376	331	348	386	339	339	357	330	364	344	355	358	370	337	376	397	335	399	344	368	351	348	379	388	390	344	338	350	363	349	368	331	334	332	395	358	332	354	355	367	362	364	393	317	361	376	335	350	338	399	381	343	379	352	381	366	387	324	374	333	332	352	361	330	388	372	339	353	369	345	374	371	364	357	363	342	353	309	359	357	363	377	340	401	356	400	373	371	350	373	372	357	347	388	385	374	366	381	363	376	342	379	363	350	327	352	339	382	385	340	359	366	377	358	357	326	347	385	379	326	363	333	365	372	333	361	335	360	381	374	356	380	376	366	374	395	353	359	365	383	360	391	363	332	360	368	365	331	375	341	376	345	356	373	363	323	371	360	367	372	369	355	325	322	345	398	317	335	364	334	359	380	337	387	356	381	319	335	334	325	371	365	350	356	342	369	366	328	387	340	362	364	331	360	349	342	359	364	376	367	346	342	396	358	357	360	360	380	396	359	365	360	352	359	393	382	349	365	369	378	341	358	333	351	357	354	352	357	352	365	347	362	376	363	336	321	381	377	388	361	333	370	369	347	384	346	344	365	370	367	351	353	366	346	359	350	351	373	385	363	363	351	381	366	341	345	378	353	307	362	366	342	338	374	379	371	356	395	368	358	369	339	347	381	355	343	368	336	370	362	367	327	342	383	370	357	322	303	353	399	380	317	351	380	371	354	366	374	355	369	367	348	371	317	377	341	359	355	352	352	396	383	339	336	360	373	371	364	336	365	346	362	347	346	331	352	404	398	367	357	357	356	382	352	368	345	344	349	364	391	329	391	373	372	359	384	371	355	332	368	362	364	345	356	339	363	356	359	358	387	337	353	392	388	348	374	382	377	374	366	356	338	345	398	333	370	312	351	383	371	353	353	365	348	402	367	357	404	341	325	343	372	359	346	387	329	352	339	366	379	366	341	322	357	374	346	338	358	347	402	370	365	381	349	359	349	371	367	369	352	343	374	358	363	363	387	326	394	370	359	336	398	346	372	339	376	366	389	348	388	344	338	361	354	376	342	343	359	383	347	361	336	342	350	355	363	351	373	362	374	381	337	362	333	344	363	351	324	356	340	404	364	342	343	378	361	336	362	342	348	363	329	381	377	388	352	368	344	382	370	388	366	366	363	367	372	360	372	355	345	368	380	385	352	360	365	341	365	358	353	372	341	370	378	365	345	362	389	373	356	338	375	336	355	355	383	368	335	373	409	396	363	337	395	356	357	378	348	364	371	348	380	348	351	375	351	346	359	350	387	331	354	348	373	339	342	357	357	367	354	371	372	349	364	322	367	375	347	372	349	329	372	355	360	365	334	322	348	345	358	382	414	364	365	353	368	355	363	350	325	343	347	346	373	371	373	369	373	340	344	331	380	356	343	372	360	384	376	365	398	388	349	349	332	380	374	312	355	353	369	327	339	357	368	355	359	361	327	352	370	369	344	342	355	328	327	328	375	346	351	358	319	361	360	381	334	388	363	360	378	346	340	345	363	376	361	355	402	369	351	352	387	378	357	334	372	353	361	351	339	352	386	362	359	371	380	380	370	330	387	328	355	355	369	361	353	381	408	352	340	368	340	368	359	342	374	364	350	363	370	374	353	382	365	347	330	370	382	363	378	350	371	368	367	387	332	349	354	339	330	347	354	339	352	360	361	386	395	371	364	369	333	353	366	349	369	323	360	352	350	380	361	352	372	385	344	334	353	341	321	362	371	353	340	352	345	365	374	362	335	364	355	348	364	345	376	378	381	361	373	369	361	347	329	331	347	382	324	359	372	362	330	380	352	343	344	370	328	381	368	377	333	385	326	374	374	346	375	377	374	337	347	336	340	360	365	372	369	383	339	318	364	373	392	342	331	381	334	355	360	365	348	362	334	345	360	321	337	374	389	387	336	355	346	335	369	362	352	345	365	372	391	333	339	373	338	400	363	376	347	343	364	335	361	331	375	339	377	345	376	360	340	328	365	370	344	351	387	339	372	385	388	337	366	339	339	354	363	331	348	354	337	365	383	327	375	319	337	341	368	361	396	399	349	339	346	356	371	335	365	335	366	344	353	340	377	364	356	339	354	364	355	363	369	338	316	395	340	355	328	369	367	348	391	349	345	347	371	348	328	388	338	375	348	349	387	376	350	315	358	354	328	340	347	340	361	391	356	347	372	385	365	367	356	355	372	324	327	348	373	352	349	365	316	332	339	349	352	365	299	373	380	373	361	368	364	390	357	360	363	362	368	391	364	349	380	365	367	353	349	339	378	375	360	345	406	366	348	390	388	377	355	346	381	366	367	327	376	343	356	368	378	386	376	323	390	396	397	335	383	370	397	372	343	371	342	359	356	369	404	319	372	353	374	335	343	397	363	363	344	341	364	327	388	336	326	378	379	379	371	344	338	392	341	353	392	346	323	325	333	359	346	349	331	358	378	374	307	368	364	394	358	357	378	368	341	358	349	376	362	392	384	379	339	394	380	331	380	365	356	364	381	383	328	350	319	370	381	393	350	366	360	372	370	342	380	334	368	414	344	355	349	409	359	387	380	374	345	323	349	396	346	366	365	359	333	395	353	331	378	375	345	365	371	338	390	353	355	383	336	348	374	364	365	343	362	360	350	372	350	360	387	353	374	327	397	369	345	410	353	367	352	360	356	321	352	399	368	378	374	374	348	364	337	365	360	336	381	370	355	387	339	369	362	352	370	389	347	362	348	343	369	383	359	370	358	406	315	359	372	380	375	385	358
23640	21252	28881	23923	21233	11730	1061	661	521	508	445	464	423	390	400	316	376	334	331	310	362	345	353	355	371	305	304	326	344	305	343	321	332	312	352	299	306	335	361	306	329	286	314	336	319	322	314	320	287	308	306	302	319	347	330	323	333	288	302	335	316	309	340	313	281	284	310	282	323	284	333	321	321	308	265	315	286	302	342	317	303	288	308	341	319	293	333	302	296	309	326	276	342	298	289	316	316	304	315	356	310	293	305	308	311	314	294	325	316	303	311	304	282	311	292	317	303	321	313	306	282	306	274	310	291	316	304	304	324	279	347	338	304	331	350	287	343	309	322	318	322	301	341	310	310	315	327	312	303	313	357	316	327	334	306	309	312	318	317	289	314	309	344	287	299	295	316	313	315	298	306	296	288	312	323	327	293	301	305	289	296	295	312	319	315	337	315	324	279	327	308	291	309	305	329	305	282	279	332	327	319	297	307	301	315	307	298	315	306	295	292	315	309	314	319	322	294	298	315	311	302	299	285	308	311	310	337	316	286	342	337	299	289	311	302	292	306	284	288	308	294	322	318	303	320	275	340	291	338	282	334	309	309	312	292	291	331	294	309	303	304	307	325	324	339	311	300	269	319	312	321	304	342	312	304	304	309	329	290	327	315	312	325	328	309	304	317	296	288	297	363	289	307	300	290	313	272	321	277	302	304	300	330	326	317	322	287	304	284	289	322	287	294	316	300	323	323	305	315	288	325	318	281	309	324	312	357	294	282	326	328	333	298	327	289	320	314	341	347	285	304	304	313	293	289	299	330	311	286	321	319	331	312	284	299	299	328	286	311	340	309	335	312	327	326	303	318	323	306	290	301	296	306	290	351	313	312	310	304	296	316	308	294	309	306	303	316	295	314	298	351	325	335	276	314	310	315	318	293	276	340	306	287	297	275	294	315	286	335	332	299	315	326	311	281	321	317	284	284	305	304	316	293	316	319	303	329	339	334	321	324	334	342	288	303	311	315	291	292	306	280	330	312	286	279	304	317	333	293	310	301	296	308	273	312	290	298	303	316	324	323	312	290	298	305	330	322	295	300	292	322	310	275	294	312	314	333	308	302	317	336	301	293	307	294	320	311	303	303	340	303	281	320	304	320	307	349	292	269	324	290	289	310	326	341	280	299	301	285	298	316	285	301	322	335	310	289	325	315	319	335	304	319	301	308	292	316	340	319	281	343	308	295	315	302	312	294	313	323	312	305	317	329	288	297	285	309	299	305	302	317	330	319	294	343	289	312	313	277	299	299	318	320	334	284	306	262	285	296	330	309	308	339	267	297	338	295	300	329	298	302	306	330	312	303	347	324	293	327	289	353	292	310	305	297	325	333	303	316	302	301	296	310	318	328	306	301	291	326	320	311	325	296	315	314	327	284	299	333	311	310	305	279	310	287	297	295	326	280	321	299	328	290	323	294	327	310	281	304	289	337	303	307	301	335	281	287	303	330	316	275	293	318	309	312	273	295	327	314	279	317	297	294	319	330	322	299	307	311	310	275	297	312	308	324	314	310	321	336	323	290	317	300	300	337	309	337	282	296	295	309	323	323	317	285	330	284	312	290	314	326	302	333	309	330	357	357	298	322	342	268	323	288	323	333	316	330	319	332	312	299	292	311	293	307	307	313	301	324	284	321	325	265	296	323	306	311	272	325	295	321	304	304	322	311	286	325	325	314	308	315	293	318	300	302	315	290	312	320	307	321	313	318	309	333	318	293	337	294	298	318	323	334	305	296	317	334	344	277	316	315	295	308	293	315	310	308	325	296	306	318	319	321	325	269	308	333	315	315	314	303	299	315	313	291	320	285	305	309	287	279	305	306	331	315	295	294	295	292	303	325	306	304	331	330	298	288	310	259	342	294	344	275	327	324	311	302	307	335	314	329	304	311	316	317	321	304	312	301	316	316	294	277	305	326	291	307	335	294	299	296	290	335	315	367	337	312	337	332	316	297	312	304	320	333	305	315	329	331	283	292	331	328	302	335	336	308	345	300	284	303	309	291	321	333	298	302	289	286	282	334	333	321	303	321	305	300	299	325	312	316	312	304	313	329	308	302	313	315	331	302	329	295	302	319	316	306	330	326	301	319	310	291	317	304	302	324	344	319	296	323	275	311	280	317	311	277	320	330	323	296	325	295	303	308	284	333	335	314	326	296	310	285	283	299	294	311	319	292	280	312	336	298	291	310	305	308	288	304	318	295	297	322	302	312	287	296	310	283	284	310	334	312	288	294	304	311	281	296	270	280	303	318	311	301	281	316	322	305	304	315	313	311	316	343	316	326	294	314	284	293	300	288	313	314	298	305	306	289	321	330	338	304	318	297	318	301	318	306	318	336	306	280	314	302	307	324	300	306	307	328	308	297	319	303	324	299	316	304	306	295	311	317	299	302	308	312	307	332	296	322	296	328	309	275	288	318	307	305	298	305	339	282	323	292	278	313	298	300	291	280	346	334	316	293	320	318	303	305	301	283	322	298	311	328	283	306	301	323	305	296	299	332	313	294	281	323	319	293	295	288	290	292	304	321	299	306	285	283	312	311	317	309	315	305	305	309	340	307	312	311	314	331	291	303	278	302	276	306	322	324	289	291	269	273	307	289	302	307	297	299	299	348	293	328	321	314	314	332	310	306	281	322	308	329	325	310	312	313	303	334	294	307	332	328	353	286	312	308	291	304	303	339	317	309	338	336	325	332	289	294	300	303	307	329	308	310	330	302	283	299	292	313	307	351	331	343	308	318	343	266	316	334	324	293	322	284	348	297	329	276	283	332	323	310	310	301	306	318	254	323	300	302	311	313	284	323	297	321	312	300	297	336	314	356	312	292	286	320	282	291	293	282	333	321	327	308	293	337	273	349	308	313	305	316	291	289	312	309	277	314	311	324	317	276	317	291	337	281	305	304	312	313	315	327	312	277	321	331	315	341	325	302	301	312	294	306	286	332	295	282	331	304	291	295	338	322	302	316	310	301	313	337	281	274	297	272	291	308	316	308	300	298	289	334	290	314	316	289	310	324	299	303	304	315	325	311	313	301	306	323	302	297	293	308	289	295	284	308	325	330	277	315	283	290	299	319	312	337	303	287	324	297	310	295	309	292	292	325	296	322	302	299	291	332	339	276	307	295	293	305	271	301	340	297	305	315	318	277	296	315	333	337	269	299	302	312	334	323	302	331	312	323	302	306	316	308	354	281	332	324	305	336	325	298	308	307	282	306	308	325	320	316	301	296	309	328	305	339	299	293	301	357	326	338	327	340	347	349	321	298	323	325	340	321	308	305	294	287	310	313	320	300	318	291	304	309	295	316	341	329	285	301	314	294	312	312	305	341	299	297	314	317	306	297	318	319	300	328	313	319	330	312	329	310	257	295	341	284	314	325	327	322	332	322	275	313	314	301	293	303	320	288	301	318	281	340	294	302	311	316	338	301	328	312	281	321	343	291	304	323	309	326	307	309	301
12673	9604	7767	3824	2613	2097	1590	1279	1139	961	869	755	761	684	616	603	571	565	550	559	504	523	521	528	518	510	483	477	517	492	479	506	435	495	477	448	419	441	458	447	428	499	455	434	443	458	452	466	448	425	435	448	441	432	445	459	469	462	427	445	418	439	449	427	453	431	463	439	474	458	435	471	473	441	441	421	467	424	413	429	435	455	454	429	413	438	454	430	430	449	464	445	431	427	424	453	430	450	455	446	440	455	465	471	426	469	437	430	441	457	468	455	447	447	415	430	419	449	424	419	447	415	416	447	405	400	397	399	469	402	452	403	442	435	449	444	436	454	416	443	452	456	453	445	456	451	425	483	439	447	411	421	451	428	422	458	436	425	460	451	441	426	411	455	470	410	474	441	423	469	431	442	427	432	417	428	458	466	447	434	395	462	413	434	399	460	452	404	420	472	383	445	417	428	405	463	473	460	434	420	458	483	416	458	451	420	432	441	447	443	458	453	429	440	451	411	436	470	419	429	450	458	462	465	411	431	416	471	448	450	464	415	415	444	431	426	474	435	456	448	433	397	427	434	442	446	404	469	430	420	448	424	449	425	476	438	403	457	448	430	441	434	419	470	427	459	438	409	420	427	438	442	456	466	437	432	401	424	417	458	414	453	441	461	460	447	450	424	409	435	435	471	440	435	417	402	451	430	402	432	458	442	408	463	421	417	449	440	410	422	467	414	416	441	420	445	397	463	468	442	450	417	446	458	419	459	455	474	417	409	453	443	449	429	427	439	467	415	444	417	444	429	445	471	419	399	459	426	447	426	446	418	418	419	486	428	421	434	466	451	441	463	416	395	463	443	436	433	433	447	436	450	433	441	429	428	448	438	406	449	434	443	405	418	427	465	441	448	415	440	467	446	418	442	457	431	448	434	458	433	449	398	437	427	444	467	468	490	464	455	445	423	431	435	409	444	430	457	415	475	403	455	433	423	477	440	456	425	433	463	430	430	437	448	426	413	430	441	425	426	437	429	447	436	439	469	424	464	435	431	436	448	432	429	416	430	425	465	447	446	421	438	445	426	425	455	404	437	432	475	427	444	460	420	434	418	455	428	429	470	455	457	449	432	446	429	439	441	464	417	463	444	428	417	415	459	472	448	440	465	461	487	433	422	414	480	477	467	419	473	436	436	422	449	435	453	392	420	433	424	463	438	444	460	446	450	433	435	406	441	459	425	433	403	451	442	468	465	429	443	452	432	423	430	429	437	443	437	430	426	444	447	447	437	401	457	444	440	423	447	432	412	441	419	440	394	439	455	440	431	432	409	434	463	398	436	453	436	460	408	456	433	434	421	424	416	439	431	418	448	439	437	463	428	440	441	435	444	440	453	443	463	448	429	395	439	437	449	447	438	403	436	432	466	457	452	436	384	479	419	430	423	452	421	471	438	470	472	468	422	411	455	425	448	462	453	487	454	416	421	453	392	440	419	428	479	437	426	461	411	418	429	451	430	409	446	444	439	445	442	476	449	456	425	412	435	419	434	437	435	415	446	426	431	432	404	460	419	432	421	486	444	415	449	422	440	456	459	443	403	473	449	458	405	453	419	414	426	446	452	419	393	447	403	416	444	458	440	463	407	459	419	411	411	462	436	425	432	429	435	465	404	422	448	425	444	421	470	418	444	425	517	451	414	409	437	463	436	448	423	453	429	425	428	445	459	416	427	448	445	437	404	427	472	433	409	459	434	448	445	433	447	455	421	446	446	449	440	421	435	423	385	438	441	416	468	450	399	436	404	414	436	432	450	442	410	427	448	420	418	416	454	409	462	419	452	409	416	463	446	418	442	467	435	403	406	433	422	434	437	441	444	418	394	433	446	439	449	443	433	456	425	431	462	448	425	444	378	424	431	463	433	425	437	427	428	437	429	470	475	451	447	440	408	406	405	442	407	446	432	415	443	443	430	454	457	431	433	449	428	443	459	431	465	480	404	410	460	427	455	420	446	465	467	445	406	444	437	434	428	441	447	438	457	428	406	409	437	418	423	415	442	428	432	421	421	399	409	462	456	473	443	494	456	449	427	454	404	444	441	436	452	446	419	417	438	437	399	440	433	441	451	451	428	416	449	445	414	473	429	430	488	429	430	404	427	439	476	453	444	454	408	427	424	408	430	378	424	418	456	442	454	461	467	466	437	437	424	434	426	442	425	422	463	444	410	442	429	452	425	416	448	410	431	455	433	444	418	437	441	433	457	462	418	467	447	449	450	458	437	385	453	451	424	435	434	412	456	416	407	427	429	429	426	442	439	433	429	433	446	398	432	433	455	426	482	431	445	453	425	444	446	428	414	405	431	430	408	451	416	452	445	452	429	430	436	394	419	447	435	433	433	422	452	463	447	437	442	430	434	467	393	417	425	454	423	410	444	455	464	403	446	403	437	436	470	416	431	410	420	440	449	442	397	446	438	419	440	437	409	397	431	441	419	419	411	457	445	459	412	457	448	439	448	463	488	445	431	490	481	459	413	425	420	465	460	408	472	432	459	437	451	425	428	449	444	442	437	429	433	466	434	417	440	442	462	452	426	416	474	442	399	460	423	421	458	403	448	453	390	454	456	451	442	402	445	456	460	452	456	474	426	434	441	433	486	466	424	458	468	441	414	439	452	465	459	446	438	439	461	426	436	444	429	447	456	457	434	409	377	435	434	447	448	434	446	435	425	465	406	428	452	400	434	412	485	415	462	457	445	420	448	448	425	443	458	467	427	444	442	394	399	415	410	419	461	451	447	435	449	466	452	428	437	424	412	463	432	435	431	447	428	434	432	459	419	466	473	399	466	417	465	448	416	450	451	431	453	409	456	410	436	413	414	435	464	460	389	437	457	465	482	469	465	437	449	451	422	464	451	441	492	427	431	415	430	434	432	439	449	436	456	417	434	433	459	463	442	464	491	462	439	440	431	441	458	419	434	440	438	459	427	425	436	443	440	424	464	428	447	423	454	432	441	449	456	448	410	452	483	437	418	441	375	459	425	411	429	453	430	414	417	412	447	416	435	437	448	459	436	431	432	466	450	464	431	472	434	481	449	452	432	453	442	414	427	455	436	479	436	434	442	409	442	446	474	411	423	454	409	425	432	456	447	413	445	446	453	461	420	388	412	447	435	453	437	413	431	437	427	437	416	494	451	440	491	438	383	442	477	474	447	431	433	457	416	432	426	455	442	445	422	461	406	453	463	439	434	425	440	441	436	411	414	448	442	395	470	442	434	443	424	457	413	403	433	427	407	419	446	418	424	459	439	394	402	432	456	455	391	425	441	440	454	448	455	451	409	458	406	444	417	450	431	437	416	431	434	455	422	444	465	423	452	447	420	438	452	433	452	451	449	381	429	433	431	465	424	460	461	419	451	417	433	449	427	446	460	429	436	445	435	393	416	483	391	460	427	422	441	448	410	432	424	432	428	416	460	433	430	430	424	413	426	429	458	430	444	408	454	398	448	479	439	435	437
22843	21290	29293	23625	21290	21316	9886	896	597	511	432	421	363	322	318	312	270	284	282	254	219	219	226	223	200	220	238	201	194	208	199	229	199	221	205	197	182	195	172	184	184	190	171	185	196	172	198	182	204	180	184	230	177	179	183	176	193	185	189	187	176	213	189	186	180	187	198	180	192	188	167	183	179	163	201	162	186	167	188	163	164	197	203	160	171	180	163	162	192	208	179	180	167	181	162	198	177	172	181	176	156	158	166	191	175	186	195	172	164	199	166	164	170	174	165	149	190	187	194	142	188	162	174	182	169	182	185	176	168	181	179	205	193	159	187	191	185	183	171	169	170	174	181	164	179	174	183	169	152	152	176	179	156	164	186	179	184	152	195	179	164	171	176	176	172	173	170	176	198	175	196	177	171	167	196	181	187	167	160	184	164	162	166	176	174	152	169	175	171	192	177	164	174	164	156	163	182	169	175	201	169	175	199	171	179	131	171	157	183	178	195	159	188	179	163	167	163	161	149	180	169	210	164	186	188	164	181	181	185	162	187	184	190	174	171	166	183	192	186	217	186	175	178	183	165	168	160	183	165	186	159	181	187	188	189	172	176	185	166	179	188	153	177	158	160	191	179	192	174	149	182	167	190	171	164	185	168	151	192	170	179	186	169	170	184	151	172	150	178	154	161	166	173	193	138	176	171	183	148	169	176	190	175	166	171	176	150	176	165	192	149	164	186	165	177	192	162	194	166	165	153	185	182	181	166	187	177	171	200	167	175	173	203	177	167	161	191	159	159	174	179	160	188	170	195	173	191	194	157	167	173	176	173	162	189	191	175	196	166	167	160	158	169	177	153	192	156	171	185	186	193	165	173	176	173	171	150	164	155	178	165	183	176	194	175	169	192	170	192	176	190	184	170	176	183	183	161	178	176	157	169	162	169	169	183	177	175	181	198	178	172	179	197	175	173	207	184	180	184	163	176	189	176	179	197	174	176	157	183	163	177	175	155	180	166	172	177	173	196	186	175	206	183	184	173	164	168	180	161	190	167	168	173	169	152	181	174	165	172	190	197	153	202	185	186	182	171	183	176	183	141	178	155	169	152	169	166	186	173	166	163	173	175	170	197	182	172	158	165	184	180	185	161	196	182	186	170	174	155	170	166	202	163	193	178	183	175	186	185	165	159	165	176	161	167	169	173	160	177	188	169	184	171	188	173	140	162	178	187	168	174	180	183	154	175	158	178	175	171	169	167	145	167	178	177	166	195	145	189	164	168	176	170	174	185	176	161	169	137	169	162	165	179	192	179	148	172	173	163	191	178	181	184	192	191	177	170	172	192	181	192	196	166	168	181	180	160	204	172	181	162	197	171	184	161	174	157	155	176	184	187	178	177	170	165	199	191	155	163	184	179	172	173	151	180	180	168	154	169	192	165	176	184	181	168	187	170	194	157	171	186	184	203	179	164	180	179	192	188	169	196	189	191	158	185	170	186	159	161	153	191	150	163	153	160	167	174	182	162	200	165	182	167	204	178	189	161	178	179	175	193	170	171	181	186	173	169	196	163	184	159	165	179	161	192	176	185	176	186	161	182	176	201	183	169	181	165	159	162	174	192	165	161	185	163	156	170	191	168	169	180	179	182	174	175	182	169	179	168	151	172	170	171	190	155	177	178	172	151	194	166	178	187	166	160	179	187	154	173	163	169	172	174	179	183	190	181	195	154	165	162	186	185	185	157	188	172	168	178	168	153	188	183	158	182	162	186	173	153	181	190	167	165	173	171	182	183	172	180	180	145	188	201	158	164	174	182	178	187	193	157	179	202	204	182	159	176	183	181	171	170	169	166	169	174	185	180	160	172	164	166	185	171	177	147	165	159	183	150	147	194	175	197	175	167	220	165	176	165	161	174	150	155	150	168	187	162	172	158	176	192	164	179	184	170	184	201	169	177	191	180	180	177	165	166	197	173	179	183	190	188	169	189	175	178	180	193	178	182	160	188	200	159	177	155	173	178	179	188	195	181	201	153	171	186	211	172	156	189	178	163	178	193	178	183	174	157	166	162	157	186	182	177	178	181	220	181	173	190	142	172	168	194	154	183	181	179	183	178	173	191	180	162	169	157	147	177	161	192	194	171	180	178	143	191	196	140	151	158	181	162	162	171	151	160	193	152	174	187	171	171	178	186	157	173	166	182	169	173	170	172	172	160	175	177	182	182	170	187	187	196	157	163	170	160	219	180	189	171	189	177	169	187	190	161	174	188	206	170	182	165	205	171	169	185	191	178	163	168	158	164	177	194	166	155	156	166	169	161	171	157	187	167	157	171	182	141	179	154	180	179	193	187	148	175	153	170	183	174	160	172	171	175	161	180	174	171	156	162	180	194	140	168	170	168	165	183	212	178	195	170	186	172	172	191	160	187	164	205	165	162	180	180	196	166	190	196	158	194	203	172	169	167	154	187	179	173	193	174	170	162	197	165	181	165	188	160	186	182	175	165	191	174	195	178	204	178	169	170	157	171	166	166	163	165	169	173	186	184	169	169	155	159	180	167	189	190	193	153	177	170	180	139	166	174	173	164	176	183	169	183	187	171	172	141	166	182	200	174	181	179	185	180	178	173	153	158	168	175	225	165	179	190	176	174	186	165	179	192	159	178	161	170	192	187	164	172	172	163	189	160	177	151	180	167	161	181	176	165	162	204	168	161	155	192	175	164	178	190	173	169	190	178	170	171	182	180	173	168	148	173	170	151	184	181	173	178	174	182	172	188	187	168	173	184	202	180	161	164	212	182	166	187	188	176	181	185	177	187	159	168	174	175	180	179	170	178	174	165	183	165	169	160	165	160	161	186	180	192	175	172	172	182	198	159	164	176	174	160	190	167	172	162	184	176	183	172	187	199	201	186	163	167	185	180	156	179	172	187	165	150	187	177	176	159	182	176	197	155	161	172	181	165	164	193	200	172	189	157	164	199	189	180	169	156	168	168	184	151	182	159	192	163	163	172	157	176	166	180	169	163	188	183	164	162	179	191	171	199	178	155	180	202	180	166	186	181	194	159	164	178	198	176	175	167	171	165	185	186	173	184	187	183	174	150	161	176	172	162	185	192	178	172	178	168	166	160	184	184	187	188	183	178	195	170	169	159	166	174	178	187	159	196	174	164	183	169	198	188	180	176	171	160	177	162	184	193	162	174	159	166	165	157	171	184	160	181	162	165	166	194	163	167	191	177	195	176	172	173	167	185	176	175	181	172	200	183	188	174	185	169	156	194	170	167	198	211	183	167	185	194	174	194	168	158	171	157	187	170	171	197	161	166	204	156	152	189	159	169	166	176	173	157	180	171	208	156	163	178	177	188	176	190	159	173	190	146	175	168	163	146	156	159	189	159	183	176	173	169	177	168	166	202	186	177	175	176	176	184	161	162	173	154	186	196	149	167	173	162	171	189	171	185	179	192	175	191	181	176	187	185	171	188	180	166	183	183	177	177	174	152	165	202	175	168	191
14729	15533	12575	6439	4483	3308	2518	2000	1508	1274	1046	954	793	719	660	599	546	498	497	432	437	427	416	384	397	339	352	329	337	327	329	327	343	331	313	304	294	278	259	274	310	294	283	281	271	296	293	256	270	251	293	266	274	267	278	271	269	253	277	256	274	250	272	296	262	286	270	264	261	233	255	260	263	259	272	274	289	261	257	256	261	270	250	244	263	259	254	283	266	291	245	257	279	273	255	260	263	276	249	237	238	250	264	279	253	241	272	270	239	267	282	261	277	232	250	251	224	280	271	260	264	243	270	252	245	263	246	265	251	259	255	265	264	243	246	253	279	260	262	257	261	252	242	257	276	274	253	240	258	229	230	257	250	263	277	281	252	245	273	278	241	245	269	219	248	255	246	239	240	249	218	232	259	224	268	265	246	238	260	284	274	248	259	262	233	237	263	252	266	267	242	248	270	266	259	258	252	253	261	259	263	253	278	283	272	270	290	272	260	274	274	258	265	243	267	227	268	254	241	252	237	239	221	263	247	256	251	277	285	256	271	244	248	260	230	252	266	255	257	249	255	263	238	239	250	272	269	277	253	264	270	229	241	247	263	259	253	226	265	238	234	244	264	261	250	276	244	253	247	274	245	261	245	249	241	262	264	257	246	298	242	258	261	241	259	259	232	246	260	276	260	277	264	245	262	272	276	233	276	239	249	258	249	271	265	277	224	255	286	243	270	260	277	277	256	263	257	231	251	270	246	232	274	262	247	282	268	244	246	268	245	248	266	232	238	283	255	233	249	256	262	241	247	267	236	277	254	245	265	266	255	231	267	255	250	235	262	239	263	278	257	241	249	243	291	259	235	287	239	221	268	234	260	251	266	261	249	284	223	259	223	262	245	259	283	248	235	246	245	253	268	235	275	237	269	262	248	291	261	263	254	263	246	242	297	214	253	241	251	247	254	249	252	251	257	249	256	252	252	243	240	230	236	271	267	232	253	279	261	229	248	260	261	262	291	219	240	269	267	235	246	283	263	273	247	258	218	242	271	226	257	253	249	264	244	257	261	215	242	259	234	265	253	261	254	235	270	236	237	264	254	232	275	236	261	267	277	266	241	261	261	265	269	260	253	253	274	241	260	255	233	254	232	268	245	241	264	255	250	267	292	256	266	243	264	263	267	240	238	264	239	268	271	254	266	252	278	273	219	241	230	215	256	253	266	214	241	221	248	236	219	276	234	251	235	241	243	244	251	249	258	249	262	271	254	252	280	223	277	246	221	237	252	275	261	231	262	262	267	255	221	294	243	239	205	279	229	254	243	275	258	244	243	269	258	269	246	248	241	215	247	244	254	261	247	255	255	245	292	236	282	275	215	268	241	221	255	259	237	232	251	257	272	254	240	252	245	271	257	236	232	237	256	257	260	251	296	256	252	250	254	250	231	278	248	264	278	232	273	240	243	259	270	259	268	263	249	235	232	249	272	250	255	256	261	271	296	258	249	251	266	249	235	247	277	276	248	238	273	241	261	280	235	258	241	268	263	245	261	251	250	235	230	233	275	255	232	263	253	242	235	268	240	241	269	247	280	252	271	249	246	250	247	261	252	262	278	261	248	256	274	248	272	235	260	248	284	246	290	252	246	253	264	304	244	255	278	237	241	254	238	254	264	266	230	236	242	219	260	291	274	254	253	253	247	263	279	249	266	226	285	257	276	266	259	262	236	239	264	259	272	241	239	267	264	232	251	257	274	279	237	251	283	240	261	275	242	260	232	259	243	235	254	266	285	256	265	222	262	223	247	258	245	229	248	269	274	272	279	249	223	270	258	251	218	271	252	284	262	225	254	241	273	224	264	249	267	241	275	227	252	257	260	253	274	259	264	237	269	300	239	248	280	265	233	251	265	254	278	252	246	262	259	244	250	287	268	256	230	263	259	256	257	252	246	250	271	252	224	262	246	260	284	268	251	235	250	268	271	255	240	261	245	246	245	272	247	252	275	241	228	278	265	245	239	229	235	262	244	267	281	265	257	252	258	260	242	274	264	272	274	242	237	257	248	241	245	272	270	259	272	251	244	250	247	285	226	268	254	254	261	258	261	264	259	245	240	270	250	269	258	255	236	237	274	241	272	282	239	253	248	244	222	263	244	268	244	251	236	249	257	259	241	269	241	240	288	257	245	254	262	222	249	265	256	252	274	265	273	249	263	249	259	251	289	255	246	252	257	261	235	259	269	247	272	251	252	231	247	221	239	235	263	239	253	274	235	268	263	282	273	247	259	249	210	293	292	234	254	251	233	262	237	270	285	258	286	236	246	269	256	239	238	265	259	263	263	258	264	261	251	250	254	251	271	247	241	256	240	267	243	253	266	279	235	246	269	270	254	267	267	249	292	243	266	280	247	240	251	257	272	242	266	235	243	241	245	240	277	275	264	268	255	247	228	278	277	263	250	244	230	265	239	279	249	276	278	216	260	256	255	249	272	269	235	308	241	239	250	239	244	255	255	269	249	273	266	239	291	223	273	229	263	230	264	249	270	259	237	245	287	226	261	269	281	244	230	278	261	259	260	256	260	273	242	268	264	234	270	281	256	269	248	274	267	255	250	276	222	240	271	253	271	247	259	264	257	245	250	249	242	259	287	264	272	276	243	258	245	239	241	261	260	272	255	252	225	254	260	243	235	262	242	267	232	264	241	267	259	250	259	287	231	265	231	279	259	253	255	236	239	230	251	264	244	278	280	214	222	270	243	233	271	256	238	265	270	260	244	251	237	236	272	268	237	271	261	280	224	266	243	257	265	309	238	260	267	266	258	255	253	276	254	269	223	239	224	239	249	242	238	250	280	252	260	261	222	254	265	247	227	239	244	277	265	266	246	238	246	258	254	247	237	237	238	253	264	269	246	236	237	282	292	265	278	276	248	276	265	265	244	269	259	220	247	290	273	258	254	258	285	249	252	243	236	256	236	234	274	245	254	253	282	255	282	248	275	231	256	261	236	261	254	254	272	221	245	262	249	274	258	269	260	276	260	264	290	266	251	266	233	263	239	249	276	258	254	256	257	245	234	229	251	257	243	270	256	248	249	267	233	252	261	230	246	256	251	266	240	285	255	270	257	254	221	259	252	256	246	244	240	254	275	267	261	251	246	266	258	250	263	258	261	287	246	244	252	233	226	260	257	261	233	286	240	257	262	247	260	259	261	248	257	253	282	228	279	262	244	253	291	236	261	250	233	239	241	249	252	235	237	254	245	240	239	245	246	255	250	275	256	247	270	255	244	263	234	253	247	270	276	241	231	302	252	265	258	258	239	232	246	273	242	253	259	248	256	233	243	284	274	243	262	271	270	282	247	237	240	245	268	269	290	239	260	263	250	259	266	279	268	254	250	271	239	243	264	267	246	287	273	274	254	262	249	249	249	257	241	258	258	263	252	284	260	251	265	271	257	270	264	257	238	272	246	267	315	265	249	264	241	270	303	242	240	239	257	260	247	272	253	247	280	245	258	252
26869	20722	8745	629	329	303	275	289	255	283	282	265	235	259	253	265	238	265	277	252	242	258	261	256	270	269	251	266	266	259	258	249	254	219	252	241	202	224	252	266	256	247	253	264	249	251	240	261	277	255	255	243	272	198	258	244	246	278	219	288	233	266	248	243	229	219	270	249	248	225	244	236	253	261	229	245	252	255	272	268	259	210	266	243	261	233	235	245	294	250	253	255	247	236	251	225	252	233	244	278	254	251	266	248	285	255	255	234	258	256	265	240	257	253	281	276	220	275	260	244	247	245	251	282	243	237	260	236	285	247	253	266	265	256	254	282	234	233	229	245	281	248	264	250	268	266	243	238	265	254	271	255	240	242	229	263	222	274	253	245	269	257	268	248	257	266	239	252	243	233	237	256	262	263	246	277	281	246	242	251	262	257	245	236	242	271	252	234	264	246	248	244	265	239	247	216	237	268	232	240	239	260	242	249	257	273	228	260	224	246	252	264	220	296	279	256	241	250	280	245	237	255	262	274	244	269	255	234	245	236	237	228	263	255	261	227	242	291	199	220	239	256	243	274	263	264	253	250	239	234	243	243	250	240	254	284	254	258	237	251	274	243	253	259	243	293	244	244	253	263	237	259	224	258	230	212	251	245	248	249	253	293	242	252	242	281	251	268	240	240	228	251	248	262	244	270	244	276	230	238	257	259	253	253	275	279	249	257	281	242	214	263	278	246	203	269	226	266	253	261	240	242	287	269	237	252	250	257	266	251	261	279	264	262	263	250	251	273	248	276	256	255	262	260	276	263	230	259	252	252	240	261	241	231	280	271	235	218	257	255	255	244	258	238	262	258	247	251	294	271	257	242	250	246	240	248	246	265	234	235	222	256	226	263	257	283	277	250	267	265	262	231	276	277	255	266	241	234	269	259	256	244	229	256	245	259	280	245	246	269	274	234	275	253	281	223	273	232	268	261	253	246	266	271	253	229	260	224	263	258	235	279	248	263	247	237	233	258	267	261	257	267	244	246	264	241	241	274	265	259	251	248	257	257	285	268	235	263	238	245	225	260	242	257	244	236	236	227	232	265	247	246	275	229	260	261	283	235	236	235	252	261	268	246	252	261	278	268	253	302	243	217	264	253	251	289	273	261	245	246	265	252	247	253	251	252	245	242	264	229	255	238	256	252	265	239	267	261	237	245	222	240	269	266	259	236	231	251	263	271	233	240	255	245	237	249	266	263	276	269	231	223	274	254	255	291	296	222	276	261	214	261	251	268	235	223	280	250	256	282	269	279	235	218	238	244	248	244	218	260	266	211	239	267	242	270	252	271	269	247	286	222	260	245	229	244	253	281	270	268	233	272	227	230	252	255	261	245	282	247	259	228	239	243	254	270	249	250	257	224	273	234	272	245	251	250	235	263	261	262	235	242	258	236	230	236	258	263	242	240	214	243	267	241	236	262	234	244	254	268	225	244	249	259	260	272	254	220	247	256	228	269	241	254	254	259	252	261	246	247	232	246	256	252	272	242	248	250	227	215	268	236	260	250	216	243	240	253	277	245	282	289	284	265	246	214	272	254	252	255	279	245	271	264	264	227	228	229	234	253	279	257	258	274	256	220	246	232	229	235	242	246	244	249	249	239	267	242	259	262	243	262	265	227	274	264	227	288	243	275	242	228	262	240	249	238	247	272	251	244	263	269	251	228	229	255	266	249	226	249	268	250	243	237	267	231	240	248	246	233	253	228	295	251	249	226	219	248	256	234	260	244	248	233	238	247	262	253	271	273	256	240	248	246	265	237	237	275	254	279	239	263	279	259	244	249	260	262	252	257	247	243	260	254	277	267	244	240	218	260	247	277	271	272	263	236	252	248	227	254	265	233	275	234	250	253	233	239	276	259	234	250	222	257	254	255	254	248	231	228	223	246	258	255	239	267	244	267	268	251	246	260	259	251	261	242	273	235	249	275	240	255	234	274	246	262	242	241	262	265	268	240	250	252	263	277	248	263	241	257	232	241	267	236	249	236	240	252	264	256	262	251	236	235	266	264	272	237	257	237	267	266	221	281	253	254	268	264	300	280	247	245	231	270	272	259	239	213	223	208	279	260	247	249	253	252	242	252	240	262	247	240	272	261	223	271	261	255	246	244	283	265	264	250	233	260	247	250	220	242	276	240	236	266	298	249	233	243	248	265	239	265	243	271	238	244	259	254	235	271	223	276	239	260	252	267	250	248	244	216	239	284	262	243	235	244	230	229	241	259	226	230	241	247	251	249	247	249	275	247	225	251	261	255	246	228	262	228	271	253	245	231	253	248	259	299	258	267	249	239	258	263	236	262	258	242	270	237	265	293	270	241	248	240	272	266	256	251	262	256	270	240	222	246	240	252	236	237	276	274	258	237	252	284	268	272	279	230	288	266	271	271	246	238	261	246	247	250	280	244	240	256	253	260	263	257	276	249	234	256	235	239	264	246	248	251	276	265	269	245	260	274	232	278	236	252	242	229	253	269	248	264	262	252	257	222	248	268	249	235	265	237	269	254	232	269	267	290	230	257	244	252	249	248	261	241	262	262	279	232	270	262	241	242	256	269	240	244	242	241	264	236	292	257	248	247	257	264	241	247	257	221	266	258	262	273	247	275	251	237	270	260	264	270	249	272	265	239	274	275	234	267	261	268	275	271	253	252	283	228	272	234	260	257	233	256	276	253	239	270	229	233	224	263	277	267	226	267	233	237	238	277	279	254	234	269	255	201	232	210	233	265	279	271	261	236	261	234	268	251	267	262	246	237	222	241	240	228	266	261	253	242	248	248	235	238	277	234	241	291	243	243	221	243	257	245	254	261	240	287	221	253	267	235	251	271	257	273	313	261	261	236	276	264	276	267	249	271	278	232	250	263	245	255	256	283	268	245	235	253	258	261	259	247	244	260	250	215	242	277	245	273	259	266	279	261	232	241	270	256	248	236	258	255	268	248	236	273	253	273	259	260	248	255	261	261	258	237	250	245	266	249	281	227	249	254	257	252	249	257	234	227	265	258	249	224	249	255	268	256	252	249	246	255	244	255	229	235	256	263	273	247	259	249	264	243	259	247	223	253	235	257	268	260	273	235	258	254	257	226	256	230	270	251	222	267	283	230	263	236	264	242	260	281	242	245	235	234	246	283	250	250	232	268	256	240	230	255	221	257	225	226	271	246	293	257	251	262	246	267	234	253	237	259	275	252	258	260	250	248	224	249	221	265	265	265	252	254	258	252	256	300	223	276	286	252	269	244	248	241	247	237	245	248	258	229	237	247	260	254	271	254	271	256	249	260	288	279	250	272	222	257	269	266	261	278	259	211	286	257	279	252	248	241	253	269	239	288	263	281	248	236	272	253	243	248	274	238	267	268	229	261	278	266	242	230	244	261	278	260	241	273	265	240	243	237	236	275	293	234	250	241	244	246	257	247	272	211	256	246	253	232	233	253	258	254	249	291	240	254	241	281	236	245	211	249
6252	1032	840	550	503	466	426	396	389	361	371	347	359	381	369	398	355	381	349	399	350	351	355	328	354	377	368	352	331	377	364	387	360	343	334	360	380	340	370	388	351	341	351	345	345	341	332	372	357	350	372	338	328	336	369	317	338	362	345	378	363	338	365	352	334	374	372	368	386	372	349	373	361	357	402	320	349	380	359	348	333	364	352	338	378	345	388	340	383	324	371	335	348	358	364	373	354	358	381	374	341	356	373	346	388	355	341	374	372	329	380	352	333	332	346	373	358	345	351	344	342	379	390	363	324	357	343	348	340	345	337	346	384	358	384	338	346	347	377	374	353	340	370	320	362	347	334	342	369	321	334	366	345	372	380	346	348	389	396	344	369	367	384	371	363	351	354	337	340	371	343	380	364	350	364	388	372	329	349	382	358	361	375	348	341	354	362	365	349	347	363	408	372	378	369	345	391	329	334	354	340	378	342	383	378	330	387	346	332	374	380	346	353	356	342	330	359	340	341	360	334	333	370	373	339	375	377	359	363	360	344	338	360	365	371	344	349	323	348	384	373	346	381	359	358	354	353	323	349	370	349	333	351	347	370	352	358	356	363	337	347	305	369	370	342	364	360	352	331	369	380	345	363	357	354	344	375	356	350	342	374	343	368	379	361	354	361	349	335	382	348	356	348	366	359	332	315	352	352	373	389	341	383	338	352	365	349	340	349	387	363	328	366	361	370	348	355	356	354	335	335	307	389	337	342	368	342	341	310	339	356	381	341	361	353	395	349	340	378	350	363	361	366	351	352	323	339	366	354	377	345	353	336	352	343	359	382	313	382	342	369	324	368	379	339	368	372	356	378	348	379	359	373	378	376	358	367	370	380	357	361	349	327	359	317	353	347	354	308	383	359	350	351	347	338	334	365	371	401	368	379	374	328	343	343	365	344	359	383	361	359	365	361	348	364	341	386	360	375	316	367	359	399	369	383	338	366	350	374	381	353	355	355	356	355	400	375	330	353	349	328	360	359	363	323	340	340	353	360	331	341	347	360	335	347	343	357	320	355	384	366	330	363	343	324	352	382	370	377	374	336	379	369	381	347	358	375	344	353	348	367	369	366	368	387	329	372	350	371	362	378	316	379	335	384	370	373	373	356	363	380	354	363	328	363	328	340	359	313	362	359	347	351	337	379	343	356	304	379	366	363	358	335	328	329	360	338	382	363	328	360	349	326	356	397	366	371	394	361	359	373	326	365	340	379	368	380	372	370	374	362	386	366	340	358	387	369	342	325	385	343	364	371	381	349	330	383	362	367	392	321	346	366	369	358	374	331	342	354	311	374	338	336	354	381	359	349	343	358	318	401	368	375	347	367	362	341	339	352	366	361	365	354	384	358	321	365	372	353	365	367	377	364	377	321	335	380	364	335	362	348	358	394	339	354	347	353	323	360	336	388	350	364	321	361	351	370	363	342	324	357	349	387	377	319	358	369	336	364	323	353	385	349	395	349	371	366	332	353	372	354	382	393	367	351	378	359	351	339	341	357	373	377	315	369	315	376	344	347	363	360	387	346	353	365	327	377	356	365	335	340	357	360	344	362	379	358	328	384	378	347	367	333	383	364	334	367	370	360	356	378	353	319	342	361	363	315	330	368	326	367	363	359	361	369	316	383	337	375	358	349	308	349	356	367	369	365	325	360	355	344	343	367	311	355	369	371	369	324	355	350	376	362	357	336	359	330	336	345	335	370	371	379	339	365	355	358	346	350	350	343	364	344	360	379	374	333	352	351	349	341	378	366	338	345	374	348	328	375	347	358	380	344	385	332	345	378	358	391	367	350	334	319	369	323	395	344	327	373	322	381	371	352	348	362	358	344	333	354	375	394	365	354	331	351	350	330	385	331	344	377	342	378	371	368	334	378	383	395	362	371	350	342	352	369	332	342	344	358	345	334	312	345	368	352	371	374	367	380	365	333	366	352	355	377	345	350	370	352	347	382	357	359	386	327	364	366	331	346	341	352	348	313	379	348	361	344	366	363	320	373	382	349	390	390	362	335	348	341	371	366	369	348	347	354	343	367	379	343	328	348	333	372	342	364	389	351	357	354	334	346	417	372	337	354	345	357	361	361	378	373	356	360	315	356	380	346	358	365	355	372	352	345	336	344	391	380	350	355	341	400	322	362	343	369	336	366	381	337	343	366	361	354	332	380	377	320	363	319	377	385	363	325	341	354	372	395	342	358	336	319	337	348	358	354	341	389	350	311	336	363	375	373	352	301	366	326	363	361	371	364	347	367	362	284	339	329	381	351	353	350	371	347	378	368	391	372	375	362	359	332	360	379	350	280	344	377	367	383	352	336	379	364	355	314	323	376	339	348	345	352	340	374	390	369	357	370	324	360	364	338	340	352	337	357	322	336	346	369	370	359	370	327	354	354	359	383	346	342	338	378	335	368	347	342	337	326	344	344	378	348	346	363	390	317	354	361	360	371	348	322	363	367	354	361	356	371	347	335	372	351	398	320	363	352	343	360	366	342	338	351	349	374	364	340	343	327	344	399	353	353	365	349	352	348	388	381	365	346	337	370	365	369	381	354	371	381	392	319	363	369	390	332	361	339	349	354	372	345	346	337	379	351	409	356	348	344	351	332	369	347	357	369	363	371	320	374	370	358	354	338	356	382	347	380	386	333	328	357	312	347	347	335	336	348	369	342	341	387	340	364	355	342	393	343	330	347	335	394	372	336	360	386	332	319	376	358	371	353	351	345	352	342	337	355	378	327	372	352	373	371	334	368	330	351	345	368	361	353	399	377	341	403	349	342	343	367	344	361	340	348	369	350	349	337	351	379	329	364	345	356	353	331	332	365	345	350	360	363	352	385	327	369	358	334	382	335	390	375	330	337	371	332	377	357	390	324	358	361	365	379	359	333	353	368	358	352	362	362	338	388	387	326	362	349	346	330	384	344	351	383	323	356	338	367	345	341	342	332	340	336	377	322	346	375	359	366	356	377	369	333	361	357	380	368	321	366	384	361	334	363	342	346	377	373	360	351	364	363	384	383	367	364	363	340	337	352	390	351	381	375	324	365	327	390	349	328	345	359	391	363	346	308	364	358	357	389	363	372	344	345	375	345	345	360	372	359	384	324	367	347	352	355	376	340	345	347	323	352	355	358	346	329	358	371	329	341	343	361	364	360	327	358	329	376	361	356	365	345	335	384	338	352	354	386	358	345	393	331	328	359	369	394	360	369	399	341	338	359	345	342	365	344	326	356	372	359	382	362	378	352	332	349	337	374	324	348	354	370	340	353	365	357	325	351	408	367	368	340	333	355	374	371	346	350	321	356	355	347	375	347	367	323	353	309	392	351	350	380	384	345	357	356	336	381	367	377	364	378	332	352	332	381	344	386	339	339	343	355	380	368	335	358	330	341	334	397	368	342	350	343	347	355	350	377	372	325	327	374	373	368	377	355	371	359	372	317	337	367	315	366	379	351	340	319	360
23780	21262	28880	23972	21262	11511	1028	614	509	470	474	420	386	400	405	362	370	353	323	333	321	362	325	348	329	361	369	329	325	306	300	333	314	289	287	325	326	289	334	305	309	340	311	338	304	304	324	290	322	330	318	279	341	308	333	313	324	311	303	338	332	261	317	323	332	277	285	323	276	322	330	313	298	295	318	321	325	285	301	311	294	284	295	299	304	280	295	315	292	326	313	304	320	315	316	298	309	331	284	309	338	315	291	295	297	286	285	301	335	300	329	322	321	317	295	318	344	252	310	304	333	350	297	322	283	313	310	305	322	311	325	284	306	308	362	297	288	288	307	297	291	302	306	319	341	318	263	287	332	280	332	278	304	281	318	348	315	298	305	306	311	309	267	279	292	310	274	313	313	285	278	288	316	293	299	299	309	287	316	312	288	331	292	321	359	320	335	304	317	331	296	293	300	305	306	288	330	301	323	311	340	320	312	289	331	272	324	284	289	310	292	276	315	306	286	303	308	312	294	299	306	326	296	307	304	309	334	304	305	324	357	322	287	308	305	296	271	335	314	326	302	295	326	320	296	300	311	308	307	288	279	269	275	293	285	315	282	295	299	295	311	284	322	298	286	318	298	283	336	322	316	309	301	325	316	298	301	324	304	305	315	291	319	319	298	316	312	296	319	305	329	316	300	316	277	328	324	299	288	322	305	284	296	297	317	324	267	285	300	338	323	284	265	312	320	284	302	296	301	339	297	333	300	288	328	319	303	284	322	338	306	325	311	305	300	321	284	304	317	311	275	315	294	262	287	310	298	306	310	302	309	276	349	274	320	275	296	327	295	322	329	307	297	300	286	306	301	319	302	294	310	278	304	338	300	302	303	338	313	324	290	310	295	296	307	325	295	309	333	318	327	308	317	319	275	325	322	325	314	332	323	297	322	293	340	295	308	320	313	314	296	279	301	303	314	284	290	306	302	324	306	305	325	288	313	291	292	319	326	347	316	285	270	274	313	303	310	290	296	299	294	285	295	303	312	292	274	297	301	279	308	298	282	307	306	296	284	301	302	294	302	319	292	324	309	326	294	301	303	315	311	260	318	312	313	290	311	305	292	320	280	327	323	316	303	330	287	304	316	313	327	287	316	333	320	327	307	333	321	312	347	300	279	297	320	293	282	287	306	318	293	285	287	330	296	325	324	337	287	288	309	306	310	300	309	325	296	327	326	307	303	294	299	328	296	320	284	335	287	290	307	338	302	323	301	309	301	285	322	288	304	303	281	299	315	301	288	305	297	301	311	308	320	290	298	308	327	296	314	322	295	311	296	318	330	319	292	302	279	261	313	313	284	313	304	307	301	292	323	327	303	320	315	325	319	258	292	339	327	312	311	319	288	319	331	273	307	286	317	331	290	303	322	308	297	307	280	293	300	313	302	301	326	308	297	301	315	293	275	294	270	330	309	316	327	318	327	302	301	310	299	295	327	298	310	297	297	289	314	315	287	297	323	302	349	332	288	285	320	337	314	288	295	303	299	315	330	303	314	307	320	293	305	286	282	308	319	308	291	307	302	294	304	287	302	328	256	313	322	309	327	294	319	303	292	284	306	302	282	313	288	302	284	315	297	298	302	311	321	287	299	309	305	344	281	314	307	299	282	294	338	308	289	324	313	299	305	305	329	320	315	302	306	286	304	306	301	300	305	336	305	324	328	287	308	306	295	285	258	281	306	299	263	322	312	293	282	297	319	298	316	285	332	309	293	305	303	282	283	318	318	326	298	312	315	313	322	310	324	299	312	305	315	311	262	289	289	327	292	285	292	302	302	320	326	295	278	320	325	321	306	302	294	324	304	280	297	295	317	317	323	314	308	313	292	317	286	323	288	316	297	339	319	310	279	313	289	294	305	292	307	309	331	293	325	292	288	295	361	312	307	318	279	315	286	306	292	314	286	307	343	305	283	302	279	287	296	310	299	296	290	342	298	315	320	313	293	316	300	357	292	324	284	298	316	328	332	314	284	308	269	332	284	325	329	289	298	282	313	290	300	312	301	327	294	300	301	330	317	307	287	318	304	303	287	288	274	319	306	309	325	313	322	317	312	308	314	290	284	286	299	328	324	282	297	306	284	309	295	351	318	309	328	275	299	301	299	306	312	296	265	299	314	302	298	304	323	333	302	272	273	289	303	325	318	286	299	299	286	311	342	316	282	288	286	329	297	280	297	305	277	301	319	299	307	316	275	315	326	285	324	282	302	305	309	292	310	325	303	300	298	300	293	282	283	322	312	291	274	324	284	337	257	304	322	308	327	297	304	290	338	325	317	287	326	277	272	293	309	310	310	298	281	318	329	288	299	277	300	298	312	300	310	325	294	311	284	287	305	264	279	301	287	297	291	313	261	271	307	331	304	317	286	342	288	271	283	282	293	308	313	298	303	295	284	313	302	318	320	285	305	311	297	277	302	317	335	298	336	306	326	278	351	287	314	312	324	301	305	340	303	292	308	318	306	324	327	276	281	332	301	318	295	335	310	304	302	279	336	311	302	320	281	294	345	285	296	316	282	307	303	311	331	299	306	311	304	304	287	286	281	305	318	303	317	296	315	304	309	282	322	312	318	296	293	307	304	318	286	296	294	310	305	305	325	319	301	300	292	310	326	299	297	292	331	294	320	299	290	310	319	302	312	335	312	312	288	285	343	309	288	308	295	291	281	325	297	299	289	286	315	297	292	284	300	282	301	308	309	300	294	305	299	321	315	328	299	309	301	288	304	352	314	302	288	286	316	305	319	307	303	307	292	318	298	293	291	317	312	285	288	303	303	300	311	293	310	303	329	294	294	283	316	291	311	309	283	335	327	290	295	284	285	315	284	309	294	301	285	309	343	338	306	313	306	288	306	275	287	309	327	320	313	303	321	328	289	289	331	252	307	316	297	286	290	304	334	280	323	301	304	312	293	319	281	286	326	317	292	306	291	289	315	287	309	268	310	302	286	303	318	294	310	302	298	290	295	316	311	303	308	293	332	284	270	305	311	287	298	323	285	319	289	294	336	310	280	307	318	285	308	277	296	281	310	290	312	287	304	312	310	277	311	299	318	317	312	312	332	303	277	295	314	302	311	293	262	287	302	289	316	311	316	289	310	300	280	308	296	264	321	293	274	292	272	305	318	314	268	327	331	326	314	308	300	271	329	311	317	297	319	310	288	266	326	317	308	286	308	323	337	313	280	307	289	295	289	290	280	280	280	311	287	324	306	287	311	344	298	335	278	297	291	321	299	270	290	309	277	292	291	314	327	297	286	337	311	299	309	279	313	280	290	310	303	299	300	314	333	290	305	315	319	276	305	309	304	311	322	296	298	297	314	334	292	309	289	324	299	331	310	310	293	292	312	307	306	284	325	305	303	315	298	335	318	316	304	315	303	327	279	306	297	306	276	318	339	324	299	309	302	310	303	309	296	288	326	311	301	315	280	309	322	311	279	284	304	315	323	314	282	312	303	305	264	310
12929	9640	7827	3749	2651	2049	1636	1249	1107	971	815	786	696	683	659	578	568	548	569	500	539	491	518	504	472	445	481	490	505	518	480	452	475	447	414	444	460	444	463	445	453	479	468	422	444	476	454	436	449	415	422	461	456	457	445	445	411	456	474	457	445	444	452	403	445	466	422	413	425	427	429	446	426	429	395	405	442	428	449	412	434	400	454	398	453	431	415	440	462	471	436	393	418	413	453	444	451	441	409	413	437	422	457	437	445	470	407	389	429	426	428	476	457	430	483	427	432	481	444	432	429	445	444	411	433	435	434	415	458	435	398	395	448	433	437	451	420	439	414	425	391	418	431	442	427	442	411	419	431	417	428	425	427	415	456	442	423	439	434	438	442	414	437	409	453	438	443	402	416	416	405	432	423	409	456	473	390	438	401	425	474	429	425	422	445	443	411	454	459	413	471	424	460	411	414	437	475	420	434	438	443	465	437	418	450	462	470	430	425	416	433	421	419	426	402	418	412	429	481	428	454	445	423	434	430	437	421	442	410	429	482	427	422	441	458	457	397	448	431	398	438	441	465	418	420	425	458	409	452	414	458	420	420	441	407	431	439	446	404	470	437	423	417	440	446	450	423	411	440	454	455	450	400	446	437	435	410	383	443	418	445	415	437	438	426	440	404	434	431	438	449	453	388	426	450	424	414	430	424	413	464	400	439	427	409	428	452	467	469	423	433	430	433	425	432	428	422	426	456	445	434	428	452	424	454	475	403	413	405	413	445	439	413	453	446	451	449	415	411	452	399	407	396	441	395	417	421	407	428	432	407	436	403	467	447	441	426	479	446	405	418	427	448	449	444	416	452	433	407	430	445	419	421	455	383	426	407	399	411	434	430	421	419	401	423	413	446	493	445	514	415	438	407	446	434	400	409	428	403	469	448	423	431	516	439	382	416	436	465	450	432	400	409	433	463	446	454	435	406	434	454	428	421	443	436	436	411	439	394	454	480	441	405	444	421	486	423	439	440	449	400	418	453	454	451	410	448	423	415	385	415	447	442	418	408	425	443	429	448	447	446	438	434	455	409	408	421	397	403	434	438	406	382	432	433	410	407	446	416	435	440	444	422	409	409	448	395	424	441	452	423	445	452	393	440	427	456	422	446	476	410	430	453	450	440	409	442	429	420	461	419	453	464	432	434	428	436	472	432	414	437	441	421	410	440	410	453	407	435	451	461	439	445	467	408	484	438	440	427	442	430	449	438	406	412	426	450	409	379	442	417	442	448	445	404	457	427	399	447	457	410	409	427	442	418	377	419	439	461	436	447	462	423	460	441	460	423	420	455	432	432	381	436	400	457	422	410	414	427	449	457	450	466	439	432	390	446	472	438	406	445	414	446	448	455	442	429	428	440	418	410	460	414	451	417	449	412	423	420	441	368	389	430	431	439	427	428	443	415	421	441	457	447	425	437	462	414	394	437	428	401	449	424	428	404	397	445	453	420	469	415	434	436	437	461	422	465	403	458	386	441	420	411	412	439	461	427	448	456	418	440	408	401	439	409	436	466	466	439	463	457	430	461	409	433	421	447	466	376	445	450	428	414	486	422	422	433	435	426	419	446	441	425	398	437	419	463	430	469	406	438	449	398	453	422	439	443	459	438	473	457	426	451	406	438	425	444	433	456	410	421	448	430	450	443	443	405	419	433	419	460	388	446	419	429	453	468	458	437	445	415	416	441	430	419	432	446	407	432	397	447	414	460	449	394	394	451	414	403	423	435	421	431	467	450	409	440	447	427	450	427	434	426	447	434	441	419	434	439	405	429	422	396	441	425	469	427	466	418	416	459	415	431	428	418	426	443	451	451	418	454	422	437	420	412	440	448	409	465	414	448	459	444	443	426	443	416	435	440	436	397	415	444	442	419	442	411	468	428	445	432	407	418	443	452	433	462	411	422	470	423	450	402	467	421	445	416	440	464	455	429	413	436	425	472	455	406	447	426	410	433	369	437	416	440	483	417	443	421	469	421	433	459	390	433	473	421	455	405	447	445	440	428	435	449	438	403	439	426	454	420	432	415	395	442	432	425	408	437	458	397	457	404	424	424	412	443	437	444	462	425	442	454	408	426	423	424	427	460	434	396	437	462	430	429	418	457	428	474	436	426	401	443	462	423	454	419	433	456	422	453	427	461	458	428	451	452	468	461	457	403	430	458	452	454	455	434	458	437	411	391	397	459	452	459	434	435	448	412	431	464	447	459	460	427	442	440	410	450	410	441	447	434	445	442	416	451	405	432	425	450	442	412	384	455	434	442	442	413	411	445	448	412	423	423	432	433	454	427	456	456	427	421	437	424	422	476	434	410	407	406	445	415	425	407	429	421	455	459	436	408	423	432	408	412	434	454	429	422	465	423	442	461	423	420	405	441	408	437	422	468	415	426	460	452	420	448	456	445	449	424	474	425	388	459	437	432	434	423	427	441	412	432	447	433	447	431	434	472	429	431	429	449	420	453	443	379	396	421	451	445	413	450	458	412	445	439	440	414	445	437	422	436	443	421	433	456	453	426	413	441	445	422	418	427	443	416	428	449	417	442	415	408	424	414	418	453	421	425	442	434	475	438	445	427	433	443	424	426	442	421	398	449	446	431	450	441	397	432	431	423	432	440	465	416	400	454	466	428	411	435	401	437	409	436	436	431	415	454	437	444	431	440	416	421	419	410	470	416	467	455	429	440	410	421	420	417	465	452	424	460	424	438	416	412	387	425	412	455	414	424	429	434	438	425	467	462	419	423	444	445	467	441	473	410	472	452	459	431	426	399	419	501	468	437	426	449	457	456	455	440	448	439	448	420	467	442	445	451	442	429	438	412	439	416	435	401	408	414	427	379	457	463	420	434	448	435	428	462	463	478	436	436	424	437	419	417	431	427	418	397	429	433	417	449	437	468	464	427	427	422	415	468	440	438	430	416	485	450	444	436	431	384	437	463	432	457	427	428	425	427	434	449	403	430	459	418	463	437	422	450	403	419	478	433	411	515	401	439	459	439	431	428	440	446	404	451	416	406	408	462	445	412	452	441	436	453	439	450	414	400	415	455	419	409	441	426	435	463	450	426	441	367	419	447	413	477	454	443	437	435	415	463	404	442	394	425	409	435	449	448	449	463	417	438	448	466	390	431	414	430	424	390	434	443	435	415	460	475	440	421	429	440	437	429	425	474	431	415	426	459	442	417	424	401	431	401	464	413	416	467	407	458	378	459	438	458	450	421	436	429	415	431	428	429	408	414	416	403	440	480	446	416	405	429	438	450	431	408	438	435	447	437	405	427	432	462	442	401	417	448	448	442	388	457	401	424	436	401	430	415	415	439	429	422	446	433	446	435	450	460	407	437	407	452	448	439	457	467	447	488	414	428	417	449	412	442	467	430	409	444	440	439	452	419	447	424	408	429	435	439	433	453	456	465	436	499	442	444	423	417	403	442	401	437	430	452	429	419	464	445	419	451	447	428	416
22822	21284	29310	23584	21285	21322	9586	878	612	503	404	381	363	310	316	306	272	245	270	227	242	215	229	218	206	212	232	226	187	207	216	198	198	207	184	206	192	174	194	180	227	188	187	196	187	200	178	190	201	181	165	167	169	194	198	182	187	165	172	178	173	172	177	147	194	172	197	135	177	175	186	201	170	168	166	180	178	176	184	174	168	186	178	180	174	162	165	157	169	185	192	174	172	177	180	173	182	164	146	175	165	173	177	183	174	189	210	183	155	189	168	175	179	169	175	159	162	169	161	201	191	161	163	179	184	169	170	183	170	216	185	165	208	162	170	173	181	186	183	200	182	186	161	180	181	159	176	160	181	152	158	164	179	173	172	193	180	182	166	171	169	167	165	162	163	165	154	176	194	185	177	188	172	191	191	170	141	177	166	183	141	164	158	176	151	188	177	150	176	203	169	171	194	168	189	188	169	174	190	178	197	195	175	196	187	170	162	183	153	172	165	175	162	192	166	198	191	180	165	169	187	195	184	174	171	153	185	189	157	178	183	152	173	134	182	158	166	172	175	142	187	186	184	167	168	191	188	174	198	173	187	179	166	175	179	162	189	163	159	169	190	182	185	174	161	174	150	175	183	163	166	192	176	165	158	158	164	155	168	192	173	166	177	169	169	186	176	151	189	175	162	178	179	164	149	178	163	174	182	163	168	173	195	159	169	170	200	173	168	184	184	185	175	175	179	185	169	169	167	192	169	190	188	186	150	164	150	159	178	159	204	187	179	156	191	171	159	176	149	179	202	180	153	172	162	164	171	175	179	163	213	158	174	151	168	182	151	166	186	193	184	176	169	185	176	155	173	184	162	191	187	173	158	151	178	148	162	166	192	180	173	177	171	162	165	174	163	193	153	180	169	164	171	166	180	161	160	187	174	203	161	164	179	168	192	174	174	183	170	186	176	190	194	201	167	174	180	186	168	164	160	186	183	184	148	156	186	182	154	179	175	153	187	172	177	166	159	167	170	180	182	188	193	174	179	155	175	182	175	178	194	166	192	157	184	180	179	174	166	177	177	161	187	165	191	165	183	170	198	172	174	171	160	182	196	185	167	182	182	176	178	139	176	172	178	187	177	170	193	195	169	167	180	145	200	157	169	181	168	197	180	171	179	162	160	194	188	170	168	158	179	184	199	200	156	163	164	155	182	173	173	157	164	179	160	172	162	172	173	164	140	173	152	168	172	193	175	186	158	165	172	188	169	155	160	179	187	175	171	175	169	179	171	173	188	164	200	159	180	172	150	169	192	183	160	173	200	191	181	164	168	164	165	171	137	158	185	163	166	158	164	185	170	170	176	156	199	170	186	169	202	171	157	178	149	144	173	176	170	153	171	183	161	187	167	185	170	180	163	163	175	170	163	152	148	185	179	168	181	178	199	173	158	175	183	184	203	188	181	182	181	164	182	160	176	179	177	170	185	188	154	190	172	163	163	176	178	169	162	182	181	176	156	166	169	146	177	184	161	156	164	193	176	146	170	154	173	166	171	156	170	169	190	161	179	162	168	186	162	168	165	184	161	161	183	161	170	176	157	172	155	179	168	157	166	160	182	181	184	169	188	150	152	184	162	199	179	191	153	187	185	177	177	187	177	181	174	171	171	191	177	152	166	158	161	176	168	178	165	169	161	171	164	171	169	179	174	152	181	168	163	176	182	183	168	187	196	161	198	168	144	166	180	180	165	175	194	175	165	171	178	174	180	150	193	186	183	178	160	170	181	159	171	161	170	167	157	203	189	170	187	191	191	151	184	175	196	161	179	182	171	180	188	175	163	178	176	179	169	157	165	173	158	186	159	163	181	194	167	160	169	172	161	176	173	162	196	173	173	185	166	138	162	181	163	173	156	158	182	176	161	149	191	182	177	173	203	164	175	177	159	183	135	184	164	170	151	147	174	141	149	168	189	161	185	185	207	165	189	171	172	194	183	189	152	175	149	180	162	174	192	159	190	178	200	171	190	200	182	194	172	190	175	162	168	174	166	166	175	174	177	177	188	164	181	152	179	164	155	181	150	156	183	143	174	156	168	166	154	200	181	172	168	164	168	162	194	180	182	178	167	170	151	184	154	170	170	179	175	134	169	179	195	186	184	152	178	170	161	157	174	170	165	160	164	191	165	165	203	173	170	176	180	199	185	188	165	163	169	150	157	154	174	160	163	174	152	179	171	191	179	182	170	181	179	165	162	163	162	180	192	197	186	179	171	171	203	153	156	156	162	169	163	170	172	167	172	180	195	184	165	161	170	170	154	177	144	167	162	189	162	155	158	168	187	170	174	180	174	152	167	175	178	169	164	170	166	171	191	165	160	147	159	199	176	185	185	187	164	187	176	160	162	175	161	174	183	187	160	166	186	190	186	192	164	177	199	148	159	182	150	173	154	146	141	196	171	165	196	166	168	173	176	159	168	163	146	182	204	168	168	165	171	182	164	168	144	160	170	161	177	170	172	174	184	182	172	166	177	188	158	175	172	162	141	165	204	158	163	167	180	157	174	168	205	188	181	168	162	196	185	184	183	174	189	153	176	182	157	184	171	182	201	173	166	152	158	173	198	176	174	170	173	168	190	169	187	195	171	165	178	150	191	162	161	186	174	188	176	187	175	163	165	190	197	171	182	165	174	208	171	191	155	169	172	178	175	175	170	170	175	192	170	146	171	170	179	185	155	174	155	197	203	163	173	165	176	198	156	170	156	159	182	173	177	147	193	189	164	160	177	179	155	157	192	196	154	169	165	193	176	186	166	164	187	175	162	167	177	172	180	178	140	166	187	170	158	170	176	173	178	168	178	175	178	180	182	192	176	183	151	172	162	175	162	192	185	193	179	160	155	182	180	182	174	192	180	187	156	163	182	174	160	155	152	175	172	185	192	160	170	183	174	157	163	178	176	180	165	161	153	169	153	155	197	175	189	153	168	164	164	177	186	187	179	189	174	176	171	175	167	158	179	176	164	156	169	179	178	155	175	161	165	179	201	171	182	170	167	185	191	208	159	175	196	186	170	144	153	159	185	155	166	176	172	168	165	180	180	165	177	192	158	195	165	182	187	171	192	164	173	195	171	165	175	151	179	183	157	186	182	208	187	175	166	175	179	169	166	177	178	181	161	180	149	208	169	189	160	190	170	159	177	177	164	167	173	185	194	169	169	153	180	171	197	171	177	165	190	163	165	178	166	183	174	185	176	146	182	166	170	200	172	170	204	172	183	174	176	167	169	154	177	181	185	168	177	154	194	163	187	194	174	187	159	167	152	182	176	162	162	178	172	186	179	156	164	193	167	182	159	172	162	182	164	181	168	160	161	182	188	193	190	174	161	182	151	170	178	159	167	169	154	173	159	158	159	185	178	166	206	173	163	157	170	177	173	184	192	148	157	161	179	163	150	173	171	175	171	170	182	169	179	174	162	186	175	174	164	176	165	187	199	180	187	201	176	182	168	165	172	164	176	165	170	175
13727	15248	12606	6333	4444	3159	2488	1946	1543	1261	1065	914	805	710	658	580	535	482	448	469	453	428	383	401	368	347	338	339	330	315	310	315	319	318	314	303	304	288	296	276	262	297	307	279	272	279	296	282	307	265	269	258	260	277	255	271	233	253	279	284	264	297	275	273	264	298	291	246	276	269	276	237	269	251	279	232	252	263	272	252	240	265	256	261	231	261	263	259	264	281	269	243	258	270	256	243	248	280	267	269	230	236	285	253	271	267	262	251	266	269	246	239	275	243	266	248	251	265	249	270	257	229	225	235	251	254	261	215	245	264	255	245	254	248	260	254	269	259	245	276	248	307	264	255	253	245	279	261	233	269	234	230	261	257	239	275	286	277	244	230	242	267	272	251	292	260	232	281	286	224	260	226	252	234	276	248	247	255	266	232	251	238	253	221	255	264	275	292	261	259	253	225	238	261	239	251	244	254	272	255	252	241	283	239	256	266	256	243	257	275	239	251	274	249	264	215	232	248	271	284	272	245	263	225	265	274	247	243	266	281	259	256	251	241	236	245	250	250	236	220	233	234	248	239	263	260	235	224	222	282	248	242	254	282	258	277	275	262	255	228	250	224	256	255	272	252	255	247	261	260	248	271	261	264	251	261	234	255	233	255	238	246	258	233	266	254	266	260	270	258	240	259	261	272	251	235	248	232	255	261	220	250	255	247	261	259	284	258	255	235	262	238	273	266	241	234	230	262	248	269	259	239	239	214	266	251	241	266	233	229	245	282	271	255	269	249	221	231	205	242	254	256	256	256	271	238	269	276	283	230	242	256	257	230	244	285	265	222	251	246	260	246	274	262	249	269	225	245	262	228	248	264	226	295	244	247	261	251	239	249	278	267	266	250	269	253	263	255	235	241	265	236	262	251	247	263	244	234	233	229	243	237	227	240	232	280	250	225	261	257	241	259	244	232	253	231	249	284	247	293	268	266	261	269	234	260	241	247	231	260	250	253	250	244	223	276	262	252	213	260	247	258	262	244	265	245	262	231	230	280	245	239	230	253	246	255	244	263	262	271	229	227	261	268	272	237	262	242	242	236	290	279	257	256	257	266	257	241	235	233	273	229	268	215	249	248	246	231	271	266	268	232	276	276	245	242	224	245	253	264	242	273	260	263	236	230	255	249	258	245	260	271	260	235	250	262	265	234	238	242	259	242	256	228	273	255	280	248	245	246	240	239	248	221	249	252	254	264	259	245	249	250	268	273	265	215	262	260	229	247	232	287	266	221	234	261	208	269	267	232	252	230	238	240	264	237	262	269	246	244	266	255	225	237	254	273	272	237	242	239	236	285	250	286	227	226	261	253	236	259	245	252	263	266	250	241	259	255	243	261	266	262	273	264	264	269	242	236	275	268	230	272	229	237	233	224	285	248	255	259	287	233	273	264	265	262	249	266	290	238	249	267	250	235	252	255	225	262	255	214	264	239	240	273	246	263	264	281	266	250	252	248	249	238	226	272	228	297	241	276	256	255	265	235	251	299	254	245	247	268	232	260	243	242	253	263	244	254	266	261	268	253	246	286	252	270	252	241	255	247	251	262	243	221	226	254	248	247	252	249	283	251	258	262	255	237	258	269	265	232	228	273	246	258	245	262	249	245	254	239	248	284	209	250	237	231	246	224	228	274	236	237	242	242	234	292	264	246	245	275	264	273	261	270	232	253	241	241	263	269	260	253	238	230	261	274	260	220	243	273	241	258	242	248	280	273	258	224	259	257	261	253	242	237	266	251	245	264	237	251	259	249	271	270	227	247	241	239	277	249	262	252	261	246	256	256	264	269	266	281	244	240	247	248	239	260	267	256	259	262	249	240	262	264	252	257	273	240	268	266	235	260	228	250	261	225	253	259	254	248	266	228	268	259	260	233	275	242	269	280	247	221	267	250	275	229	242	253	265	263	255	232	272	252	228	264	218	249	254	239	270	268	259	239	246	276	284	248	266	267	250	268	284	247	252	247	248	265	241	242	252	236	244	258	232	261	232	266	247	246	256	287	256	246	240	245	270	256	248	269	215	261	246	230	250	270	265	267	245	236	252	233	258	265	235	262	254	248	255	270	240	243	251	256	282	248	249	260	249	245	246	277	262	257	270	270	275	265	245	231	259	243	242	226	290	257	244	255	253	279	238	268	270	232	251	256	244	234	227	231	233	266	235	278	258	260	225	266	232	274	264	265	249	243	228	251	270	266	250	242	249	266	262	237	260	270	252	274	247	230	260	265	258	240	284	246	257	242	244	219	265	253	264	263	252	235	280	239	257	264	247	258	235	239	271	243	272	249	223	273	246	244	259	261	246	254	270	266	240	235	243	261	225	259	253	276	236	249	238	241	270	263	231	268	263	244	246	250	243	248	248	259	253	242	262	249	253	229	235	251	265	229	258	239	218	251	243	227	247	253	238	253	242	208	282	232	232	231	222	234	248	234	259	245	258	262	236	241	255	241	266	249	226	247	251	250	255	248	226	253	243	237	257	239	269	263	252	264	258	273	285	245	232	219	236	228	278	251	260	248	242	259	254	239	265	248	272	223	270	259	270	251	272	221	238	246	239	275	257	277	263	246	278	244	249	286	226	262	246	267	267	223	264	236	246	234	235	244	252	258	261	242	274	247	261	271	264	257	255	278	252	265	260	233	267	277	225	263	249	243	262	247	246	268	269	239	226	257	256	257	258	279	249	257	253	259	277	241	287	234	257	266	251	263	259	236	242	253	265	259	276	266	247	272	264	273	253	277	282	248	212	253	234	253	256	268	287	273	296	258	239	268	274	291	283	237	260	259	252	239	268	243	266	250	297	241	239	234	240	218	234	239	237	262	265	267	246	277	232	260	252	238	252	263	246	234	243	252	252	240	223	258	257	277	247	289	251	239	269	228	247	242	264	274	247	230	266	250	245	238	272	255	261	216	257	257	267	258	249	257	243	240	244	240	273	266	257	221	258	239	263	260	245	254	247	254	266	258	217	249	231	242	258	278	264	256	234	247	248	240	233	259	250	253	242	253	244	290	215	240	266	273	241	215	248	247	239	273	250	260	226	243	251	250	250	222	246	241	248	245	255	267	284	262	275	252	242	252	241	222	293	279	255	262	282	265	238	271	252	234	253	259	252	282	243	241	255	239	272	240	256	265	234	257	258	255	240	257	253	289	248	272	253	261	233	244	249	253	249	260	255	209	242	262	234	263	257	235	226	250	265	251	243	242	281	239	235	245	229	245	247	282	242	247	258	244	249	273	255	229	252	242	253	269	244	270	245	246	249	236	247	239	227	248	247	260	219	269	292	260	233	267	266	241	272	266	235	252	251	245	237	236	250	255	246	252	260	246	283	254	261	248	271	238	252	272	248	263	249	225	212	238	239	265	264	243	274	247	252	264	232	241	271	240	253	267	287	262	243	254	249	265	257	243	239	242	257	239	239	247	251	241	268	276	267	252	231	225	230	265	239	264	258	247	255	269
26855	20758	8726	725	418	422	340	272	261	255	280	244	273	249	264	243	248	240	270	263	248	266	245	266	271	227	261	270	247	256	252	259	266	232	257	261	262	244	279	235	216	256	258	259	263	267	246	249	255	232	257	264	261	266	267	285	230	233	261	242	224	255	242	251	264	215	269	258	271	266	251	280	234	259	240	251	251	248	253	236	233	230	246	227	266	240	256	253	229	246	234	245	263	222	239	241	251	213	251	264	263	267	214	230	253	244	206	263	292	251	245	247	259	228	253	261	245	232	248	260	254	256	241	263	236	262	268	263	224	244	237	217	244	216	249	266	259	255	260	252	245	254	242	241	262	262	276	232	237	237	271	248	243	236	236	261	260	275	269	283	257	299	275	221	240	228	232	263	264	265	250	245	254	228	257	226	241	300	233	246	247	259	268	230	245	291	239	237	249	250	258	254	240	256	231	234	205	245	226	244	228	258	259	248	261	256	214	248	237	274	208	273	212	242	223	245	237	245	234	246	219	250	271	254	244	259	237	222	247	268	244	255	219	239	232	270	247	255	243	252	234	274	255	254	240	216	258	252	265	234	205	253	260	244	272	243	263	255	252	240	236	282	240	261	266	254	252	256	259	273	238	253	238	266	255	227	235	259	235	257	262	216	226	254	231	232	234	269	265	246	229	218	242	254	233	273	272	245	238	257	238	263	283	255	248	228	220	262	245	238	231	257	254	250	256	237	221	225	241	264	277	261	239	248	235	241	245	247	254	252	268	264	235	247	246	242	253	269	259	213	215	270	239	270	227	272	276	264	288	235	247	234	265	256	238	244	230	255	220	248	223	228	241	252	269	247	275	249	250	254	240	258	259	236	309	227	278	271	272	220	263	253	236	241	259	266	227	249	255	247	248	237	254	220	245	262	246	269	254	264	231	239	238	255	257	268	250	247	275	251	270	260	246	255	261	270	249	249	234	257	249	260	235	233	270	262	238	250	243	257	268	256	247	226	230	242	227	249	222	248	238	288	230	245	256	237	233	220	256	257	256	238	252	248	268	268	244	243	230	254	250	224	263	239	237	238	241	225	240	235	242	252	262	290	229	273	241	257	246	224	265	248	250	254	237	258	227	240	234	229	271	233	249	271	254	210	254	251	223	228	261	250	258	262	269	255	269	249	253	232	265	280	266	275	293	232	224	233	232	257	259	241	224	238	241	242	251	250	294	247	253	233	239	261	248	226	238	290	235	268	266	252	233	269	219	254	262	288	242	239	272	208	259	249	225	272	258	280	236	262	252	215	265	259	249	267	237	284	226	266	251	186	260	250	229	236	261	258	253	235	238	263	257	230	253	271	259	239	252	271	221	232	230	267	243	246	232	253	242	286	248	251	240	229	235	253	251	253	233	275	232	244	253	252	249	252	240	250	248	241	266	248	254	272	226	242	254	250	241	259	259	227	233	239	274	249	253	235	233	255	260	235	242	236	223	233	268	243	264	257	215	279	261	240	258	228	258	237	267	222	240	245	251	260	249	247	227	236	222	215	238	252	246	225	253	231	231	248	240	255	259	230	266	250	263	248	250	263	240	256	246	230	278	270	208	250	212	247	249	273	244	274	259	267	276	279	250	245	255	231	251	264	214	242	251	233	272	253	227	249	249	251	228	237	225	266	258	233	253	236	243	239	245	233	264	250	275	252	234	246	253	273	229	264	257	248	238	246	264	253	234	228	256	260	255	235	232	250	252	245	251	255	203	224	224	247	256	239	258	257	248	275	246	277	259	267	250	262	251	268	223	245	249	243	246	255	245	237	274	248	229	242	230	237	247	264	239	244	266	224	277	242	249	243	240	259	263	222	224	259	244	274	232	231	271	266	236	251	218	255	269	273	254	234	256	274	230	244	240	245	248	254	241	256	260	243	241	229	247	256	261	247	278	242	252	236	246	260	228	261	234	271	220	273	257	249	244	233	249	296	234	242	249	238	253	254	260	252	260	217	272	246	246	260	245	249	289	243	250	263	263	228	234	301	258	248	264	240	238	247	250	251	266	253	230	252	237	224	254	256	264	255	246	231	265	232	278	275	275	243	232	289	277	270	240	275	249	259	231	228	229	255	256	247	254	256	228	251	242	247	242	260	232	228	261	261	228	242	267	247	244	259	246	244	231	273	260	270	215	246	262	253	273	254	256	252	232	248	264	215	261	234	234	232	234	268	236	249	270	277	227	248	223	231	246	261	267	222	250	235	274	235	266	279	264	263	250	228	221	240	253	237	256	263	238	213	243	260	255	258	276	249	255	273	225	228	261	245	257	229	237	233	236	233	238	237	241	236	248	255	268	257	265	227	230	255	248	264	276	280	251	279	230	258	269	272	235	244	250	238	239	261	233	242	275	251	225	234	245	261	238	240	251	251	230	266	253	266	255	277	234	242	244	224	227	266	261	242	278	274	244	248	230	272	248	231	246	244	224	257	285	237	266	240	240	237	245	238	262	264	229	209	264	223	258	246	247	239	258	253	237	243	227	229	234	240	250	251	280	223	236	222	250	240	235	231	230	246	268	236	253	228	267	260	233	270	253	254	262	248	225	259	243	243	269	243	237	237	247	265	261	263	258	231	243	251	251	247	254	268	213	256	244	236	227	232	251	235	237	226	283	232	253	227	257	255	260	256	219	260	221	241	291	238	232	265	222	257	261	258	263	267	227	254	247	260	213	255	258	237	280	243	256	236	249	257	258	257	255	225	271	231	237	248	264	232	279	242	258	250	238	213	240	246	259	249	266	255	242	270	226	225	261	234	236	257	263	273	250	251	277	245	261	228	240	245	230	247	245	267	253	252	243	257	217	256	276	269	251	271	222	251	260	245	233	250	250	223	247	238	243	249	244	253	239	270	252	251	232	273	252	241	273	248	285	241	252	231	239	245	252	270	227	257	255	240	261	265	252	232	239	261	231	265	230	280	271	243	216	220	257	256	262	245	263	231	236	269	271	283	264	225	256	246	261	228	244	226	237	252	260	242	233	268	256	294	258	279	223	249	237	279	249	255	251	248	273	247	235	243	249	252	298	254	235	254	266	236	267	243	242	262	255	250	239	232	236	254	235	254	231	254	285	259	251	223	229	273	226	269	232	254	262	256	248	219	266	242	248	230	232	256	233	240	254	244	239	265	254	244	262	251	255	240	237	247	266	257	245	215	291	243	266	231	269	246	244	223	231	240	248	250	232	241	232	246	272	257	236	270	244	236	249	247	273	214	259	243	260	266	246	231	246	220	247	249	260	257	232	225	247	254	221	240	263	257	254	260	273	266	251	265	263	253	279	246	269	268	251	204	260	219	222	250	231	268	268	255	246	243	264	229	229	231	251	260	235	239	251	228	242	278	234	248	250	248	262	239	257	276	215	246	242	268	207	253	277	232	252	232	249	251	238	248	252	248	234	270	245	248	258	236	246	269	264	245	249	252	248	254	294	259	278	249	259	234	258	254	283	242	234	238	252	268	271	225
5974	1050	913	600	499	442	415	397	406	404	374	347	364	331	374	355	338	382	376	355	364	366	364	358	343	372	382	349	386	337	356	384	342	364	367	321	376	347	362	353	361	351	356	331	367	361	372	344	353	341	369	359	355	375	337	369	331	350	341	380	369	366	327	368	371	371	337	348	355	359	356	371	380	358	365	335	379	337	354	336	363	335	365	357	317	349	360	380	342	340	316	323	347	331	351	365	320	366	372	373	335	343	360	344	358	340	357	316	364	307	352	359	351	355	351	358	321	349	364	364	340	300	371	328	349	367	358	330	359	354	342	322	327	366	348	353	327	359	349	342	354	322	360	347	303	363	357	381	366	352	349	352	327	329	377	355	379	341	359	348	359	365	323	353	346	364	362	349	323	340	368	366	364	342	345	385	358	361	307	351	387	385	360	340	399	374	333	370	333	365	353	350	354	373	326	344	363	339	367	351	350	355	342	352	340	317	354	391	317	333	366	361	366	367	344	349	340	357	318	348	364	345	371	352	336	342	359	317	378	378	340	329	333	363	345	350	370	387	344	355	385	313	317	355	350	351	346	337	346	379	376	369	373	378	373	343	340	368	351	352	366	328	369	346	317	314	362	374	347	347	331	364	344	337	350	359	353	367	321	371	337	353	373	286	333	331	339	363	390	365	366	364	345	356	358	369	358	347	344	391	363	350	371	348	362	374	358	309	307	348	311	345	368	354	340	356	359	353	353	381	335	307	355	348	344	333	363	339	392	359	378	330	311	355	342	336	335	368	343	364	363	373	357	341	343	342	369	362	330	393	342	367	335	339	333	353	302	349	390	331	383	348	374	340	366	345	372	383	354	346	345	364	378	360	330	383	379	365	357	324	347	357	326	357	334	338	355	350	355	333	353	359	325	376	396	357	365	353	369	317	334	326	327	350	358	355	348	337	333	378	348	353	373	319	364	353	333	391	333	343	382	387	360	363	350	358	362	375	335	327	368	366	326	333	357	357	322	360	338	326	386	364	347	389	334	359	364	389	373	326	362	339	350	323	363	347	368	361	364	390	375	358	339	376	363	335	352	360	351	351	351	380	364	359	366	341	347	358	344	330	348	371	358	385	326	344	359	369	361	316	364	370	364	358	344	350	338	367	342	342	384	336	346	362	370	304	341	361	354	378	354	361	376	344	348	348	349	339	348	361	365	341	363	348	354	367	340	321	369	345	344	364	385	345	335	338	389	354	361	326	342	377	369	387	340	356	357	365	331	313	341	380	335	343	361	351	368	337	380	348	323	329	363	345	338	375	372	334	383	360	352	336	339	358	342	347	347	358	358	367	319	323	347	331	332	353	338	334	360	364	330	352	329	345	364	332	324	368	351	309	395	335	373	318	330	358	381	346	370	308	355	359	326	345	375	341	338	351	353	358	331	359	369	341	369	338	393	318	342	327	338	363	326	389	341	385	369	355	383	343	343	336	322	359	335	340	355	368	387	369	342	345	374	361	381	387	346	359	338	360	351	364	373	381	335	355	373	320	354	336	350	384	397	327	365	314	381	340	369	350	365	401	340	360	338	356	373	326	363	367	367	361	353	372	378	371	346	383	365	321	342	351	320	335	316	375	364	329	345	360	353	374	330	333	381	342	351	343	344	328	357	361	348	326	344	350	342	343	337	326	341	359	367	369	362	347	382	324	341	368	336	356	351	345	333	373	370	350	378	356	371	337	327	345	365	365	348	352	361	357	311	367	347	376	362	350	360	347	368	384	332	354	302	357	357	367	346	375	324	387	343	346	365	382	327	358	304	357	363	389	346	331	327	360	356	364	382	344	365	339	350	352	333	388	329	360	319	324	350	344	312	351	375	358	348	323	367	348	331	316	358	373	353	321	340	361	340	337	359	360	371	326	409	338	362	333	321	355	352	365	331	317	356	328	340	354	326	370	363	359	374	346	318	349	336	383	351	319	379	366	360	389	356	358	331	340	339	356	356	342	359	351	326	342	333	338	373	345	357	355	357	341	346	366	360	352	377	350	365	339	364	362	367	337	314	343	344	368	353	365	337	338	362	360	325	365	339	343	376	368	351	346	368	332	359	343	360	356	380	357	351	358	353	349	332	346	371	375	349	355	363	372	356	377	295	382	329	356	384	381	358	364	363	347	337	381	346	355	363	365	376	341	369	360	361	367	355	332	339	354	349	354	352	326	360	329	319	358	355	359	350	345	360	353	370	330	373	372	328	328	351	324	364	373	352	365	332	363	363	341	318	387	380	321	354	319	366	349	402	354	344	323	361	357	351	364	329	355	331	335	351	366	334	358	323	360	333	357	354	350	400	377	347	359	371	395	348	371	394	380	342	363	345	335	374	350	376	348	360	347	364	359	344	333	404	348	363	330	354	338	334	370	370	343	318	366	391	355	362	342	350	360	363	356	379	396	338	357	353	370	370	352	348	357	357	340	385	386	351	380	384	305	326	355	347	365	360	351	379	350	381	340	328	339	334	373	346	333	366	346	359	347	381	346	370	374	352	328	340	360	341	323	354	349	355	336	350	339	358	366	365	325	364	345	360	342	343	345	392	367	335	348	370	375	361	361	361	335	360	351	391	368	369	362	366	335	351	371	324	380	367	373	364	362	349	376	334	345	323	377	351	339	369	353	357	358	380	347	370	332	341	361	357	347	336	369	318	345	343	321	356	341	357	311	333	354	312	355	349	331	332	359	349	386	375	364	321	345	359	380	321	357	349	353	371	348	339	366	345	338	367	311	361	365	330	354	330	358	362	345	382	359	357	344	347	365	374	338	332	378	332	380	352	359	359	325	379	363	342	341	365	367	376	393	327	350	351	320	364	342	326	339	352	342	349	387	332	324	346	339	325	403	337	328	371	373	355	358	327	336	357	373	355	365	361	374	355	367	363	337	390	347	342	368	357	362	363	353	407	345	378	334	362	334	362	349	356	374	385	356	360	397	353	329	327	319	322	314	351	358	343	335	323	343	323	350	362	352	361	355	311	330	388	365	392	330	366	398	384	355	357	356	369	365	347	350	356	380	344	328	319	361	345	340	366	364	345	342	328	365	333	339	318	388	354	367	342	346	352	343	356	366	370	335	356	340	350	320	341	395	360	357	358	330	369	369	382	381	330	325	327	340	382	335	395	356	346	335	359	402	360	381	334	351	341	364	360	340	370	362	319	322	350	344	347	349	318	359	386	328	353	315	332	338	351	358	333	338	368	394	356	371	362	341	370	377	333	347	333	361	351	350	359	327	400	314	353	355	326	378	345	332	374	324	319	349	374	377	349	335	330	378	377	356	359	379	358	365	339	345	344	372	365	352	360	343	357	352	355	344	384	352	335	340	374	354	362	331	366	372	365	373	316	359	324	341	324	332	356	332	383	344	338	336	327	370	356	338	322	327	354	350	337	350	329	341	341	349	377	359	351	331	397	353	365	349	335	352	385	379	391	339	336	336	349	352	302	345	357	339	377	332	371	369	383	355
23715	21268	28875	23983	21274	11551	1023	679	501	466	428	437	390	395	410	368	348	332	354	371	328	309	348	347	356	351	322	316	314	331	322	339	309	321	328	310	331	299	308	327	300	301	312	322	317	328	298	316	305	293	292	309	296	323	293	297	298	352	312	300	324	313	304	292	304	284	293	289	319	323	297	341	311	332	294	319	314	330	302	314	311	309	305	300	329	349	316	287	289	338	300	280	287	302	329	318	333	315	314	294	310	318	313	332	316	304	308	292	301	321	299	337	279	292	301	299	333	301	287	310	299	281	269	325	281	330	280	295	314	307	280	313	320	292	302	317	324	303	278	304	319	289	286	272	286	317	301	294	305	288	300	337	309	305	315	261	267	305	287	320	313	303	280	312	298	308	300	293	279	269	293	298	303	297	312	294	306	298	305	285	270	314	280	326	320	270	305	300	299	282	338	328	298	323	289	289	294	324	320	334	300	275	305	305	330	298	295	295	288	325	319	262	319	324	294	304	296	283	340	303	283	301	329	345	294	333	282	278	334	303	306	308	287	296	327	307	317	326	286	325	332	327	314	303	311	294	305	292	276	297	316	309	298	311	315	301	329	324	315	308	314	283	306	303	304	292	299	297	300	300	294	302	305	255	289	317	299	290	307	300	290	304	325	313	275	324	305	271	323	310	304	296	323	275	293	307	284	295	328	299	283	301	301	299	345	304	294	296	317	291	289	314	305	328	300	296	298	301	316	320	305	294	304	310	310	329	315	320	317	323	307	267	274	304	319	254	303	308	296	292	326	303	299	304	297	323	262	300	298	309	285	319	305	311	305	289	306	289	276	306	295	348	289	279	286	302	308	305	315	319	285	291	287	285	287	314	302	290	298	311	280	308	341	330	297	292	272	298	308	286	277	279	302	293	268	284	322	306	293	297	275	276	318	289	300	301	290	288	306	301	285	324	309	330	314	352	293	287	324	307	313	287	282	299	317	277	299	343	306	280	285	322	278	337	270	277	331	325	314	303	280	313	272	284	328	301	334	286	288	306	321	310	292	307	318	273	304	278	293	315	303	262	310	309	292	322	303	297	296	299	306	339	297	293	338	304	301	304	301	301	306	330	284	296	289	301	267	309	315	291	301	330	313	294	307	317	282	316	307	297	299	296	304	280	303	298	304	307	279	306	307	291	290	291	279	334	283	333	283	283	308	291	304	314	283	292	313	327	307	316	270	316	286	288	285	309	316	306	304	316	306	304	281	269	292	296	296	314	333	302	324	275	309	305	292	276	297	300	295	302	318	301	312	291	332	303	348	288	314	294	303	289	333	299	297	313	289	319	322	284	292	252	280	300	295	314	299	286	294	305	308	332	307	309	296	282	313	330	302	305	333	301	304	303	285	281	342	318	305	287	303	276	317	314	294	314	333	341	318	313	301	323	310	277	295	325	280	315	291	294	297	295	300	313	324	298	308	302	290	295	289	314	285	309	297	310	321	318	313	319	334	283	306	284	279	288	305	301	258	314	293	312	288	300	312	291	302	299	277	294	303	306	301	282	325	316	283	308	309	320	328	321	286	289	289	282	266	297	295	306	286	289	300	291	303	289	323	275	301	295	303	330	279	306	320	299	297	325	296	275	312	291	294	280	279	328	330	338	303	290	296	318	301	297	318	303	307	287	305	311	300	291	332	297	301	293	315	316	284	294	280	298	327	299	329	321	331	288	288	274	295	301	311	312	303	300	306	287	277	275	287	312	292	269	323	322	283	331	305	276	312	293	322	321	298	332	309	306	297	306	290	264	308	329	337	318	298	306	295	308	327	309	310	292	307	291	288	296	305	308	313	320	299	321	292	320	310	299	324	284	298	273	313	312	293	291	292	329	300	302	313	310	316	308	297	301	292	319	284	318	327	316	314	300	307	312	271	295	330	278	320	299	302	310	317	266	313	274	300	285	304	280	276	337	328	308	323	294	314	295	311	350	317	308	273	297	323	282	288	310	303	297	285	311	321	282	282	313	287	306	316	289	306	300	320	287	298	269	298	295	295	302	281	272	281	289	290	299	325	301	297	306	282	313	288	295	304	271	297	312	295	302	301	294	315	311	329	313	345	284	292	327	291	308	296	321	285	287	282	318	298	306	307	317	300	286	310	315	293	310	332	260	320	298	286	307	281	298	312	320	292	287	305	298	318	293	298	291	303	313	274	322	314	315	291	301	266	295	299	323	337	278	294	295	300	293	291	317	305	328	292	293	271	288	264	294	296	314	327	326	294	311	252	297	304	302	311	302	311	292	296	294	331	306	298	291	328	331	297	296	331	284	303	302	321	308	295	306	303	305	283	306	310	293	288	275	326	295	288	335	311	310	318	302	336	286	315	293	323	295	288	305	292	326	309	251	336	304	312	330	297	312	291	285	278	325	307	326	276	303	319	301	276	307	316	324	295	309	316	293	306	252	293	292	286	303	305	284	321	294	291	264	283	275	310	313	291	304	286	277	317	317	279	330	324	306	282	304	291	315	329	289	322	354	320	291	305	306	278	289	315	309	286	321	329	295	303	263	321	295	266	306	293	295	354	260	306	282	321	327	305	298	288	304	314	310	270	326	329	308	293	304	320	329	301	305	265	287	298	280	317	302	306	307	314	286	297	312	306	303	277	316	283	294	303	274	330	301	269	296	315	289	301	318	290	323	287	318	293	299	294	312	282	284	285	289	322	307	336	308	316	327	294	320	303	302	301	292	285	313	335	280	314	286	306	297	345	292	301	326	312	284	315	293	270	313	288	310	328	300	323	297	284	326	252	315	291	304	309	314	328	297	298	332	327	304	301	283	280	299	302	293	293	279	299	263	285	262	316	292	327	284	304	310	262	304	288	299	304	313	315	320	315	314	298	305	297	311	311	330	312	289	279	281	322	305	295	292	287	293	292	280	336	323	292	281	285	322	308	288	296	290	286	280	322	284	292	264	323	278	321	299	326	289	314	275	314	300	303	308	321	273	312	294	314	269	325	273	308	271	299	340	301	316	351	321	283	319	270	283	309	292	311	272	291	281	310	259	305	300	303	321	314	288	289	296	326	304	288	296	294	286	347	304	264	309	299	290	286	312	273	310	311	316	299	335	293	266	283	315	303	292	293	302	325	312	313	313	302	312	301	318	308	324	316	319	316	273	336	316	304	263	307	316	320	274	299	278	301	298	319	262	283	321	269	292	307	336	305	323	276	315	302	284	322	267	291	318	280	297	293	287	295	295	275	267	291	295	312	280	321	291	314	297	292	269	305	323	305	287	318	258	319	309	307	343	278	292	292	289	310	298	303	278	282	294	285	308	307	320	280	296	299	309	317	299	291	294	297	305	297	307	287	287	281	285	328	324	324	287	275	301	324	334	320	320	285	297	301	316	332	294	320	313	315	328	320	315	281	329	303	327	315	298	308	334	301	340	326	299	308	293	302	316	323	299	279	311	327	300	297	304	320	284	361	281	300	316	325	302	282	315	314	312	307	286
12752	9587	7729	3799	2628	2036	1572	1387	1070	936	846	736	716	652	635	625	571	532	514	528	478	529	469	505	494	468	460	442	457	503	453	455	475	458	494	466	416	438	487	462	486	474	465	437	464	455	432	457	421	431	458	454	459	428	467	477	438	403	473	422	460	424	437	447	442	434	442	434	447	452	483	449	441	477	435	413	435	440	465	432	431	411	379	431	452	412	427	408	450	441	421	452	436	443	422	379	412	435	433	419	438	450	414	401	449	434	384	416	481	449	435	423	431	423	389	414	429	426	463	449	397	443	452	401	395	443	452	441	427	413	448	461	435	436	450	451	430	418	455	402	388	425	419	457	470	458	432	438	444	492	432	397	447	420	430	445	390	417	414	418	397	457	422	404	424	468	416	400	402	402	399	422	456	461	432	436	425	417	430	468	412	442	426	411	451	414	420	418	444	415	402	405	414	408	437	403	428	408	407	423	442	474	422	432	423	441	411	429	408	403	441	411	449	421	448	420	427	447	438	414	434	456	422	405	443	435	452	442	423	447	436	434	435	440	442	443	381	428	426	403	387	446	403	431	439	462	424	432	404	427	441	401	419	457	430	433	413	425	418	442	397	435	423	418	460	458	422	440	433	445	424	426	456	450	431	376	454	453	437	428	425	425	423	432	447	424	431	443	414	424	452	445	435	422	428	452	443	447	383	443	448	461	423	424	431	397	447	418	437	432	438	412	471	438	405	426	454	400	452	417	413	410	428	402	431	452	479	430	458	397	462	421	387	418	408	430	386	428	412	407	404	419	434	444	424	457	448	425	420	405	452	397	414	486	398	422	420	418	402	432	450	435	428	417	384	430	443	429	428	404	414	432	444	437	389	424	428	426	411	465	429	415	469	435	437	433	431	403	414	410	412	441	400	423	444	401	414	444	415	428	449	416	457	443	436	448	474	424	423	397	433	430	410	419	389	412	414	436	427	401	413	408	418	425	433	418	424	392	373	438	427	450	417	423	429	440	431	459	436	417	472	455	425	442	452	418	453	402	409	441	435	422	469	415	422	439	427	454	446	387	429	413	424	409	379	470	423	418	438	423	461	432	460	427	418	464	451	452	434	442	410	429	402	420	434	441	422	408	468	426	423	455	421	430	437	426	449	425	424	432	430	409	460	426	416	436	449	418	412	423	430	446	441	445	412	440	428	458	387	419	391	424	449	417	417	451	403	448	422	417	451	442	399	429	444	435	427	400	430	466	437	437	460	428	415	431	443	429	425	433	433	422	412	395	439	403	438	442	438	439	432	472	412	412	417	442	412	412	457	431	439	428	424	433	426	426	432	433	420	425	440	452	399	448	432	411	419	466	413	442	391	426	402	419	423	409	404	417	441	454	458	410	451	449	396	424	422	455	472	433	410	478	444	429	429	429	413	458	420	422	424	423	415	462	411	465	415	427	426	459	419	434	422	430	406	427	437	396	444	422	416	444	421	424	413	434	458	417	413	442	432	436	381	405	411	412	427	442	441	431	430	438	419	432	411	400	430	399	427	410	420	411	426	439	428	440	418	435	450	424	410	435	437	453	454	427	440	443	416	417	453	409	426	430	465	419	428	422	444	442	430	404	451	421	434	435	453	438	454	443	438	452	423	454	458	442	444	422	434	396	437	439	425	450	405	436	428	462	422	424	408	458	436	446	449	423	407	432	466	446	443	405	465	427	432	408	436	387	406	422	446	446	413	413	448	469	443	391	438	411	414	437	420	410	419	450	424	434	434	441	455	371	446	439	417	408	438	420	419	412	434	399	423	446	409	468	406	422	420	450	410	437	394	413	444	487	424	413	430	389	441	457	424	415	407	428	450	463	436	429	408	443	422	440	401	390	437	423	430	457	444	436	446	438	415	425	437	415	430	462	437	424	431	422	419	394	403	459	423	449	406	446	426	435	441	459	412	397	417	444	390	409	437	455	437	442	404	426	447	458	440	425	362	432	427	432	434	434	429	437	447	462	458	407	402	398	422	421	406	457	463	370	422	423	421	441	457	417	419	430	409	440	417	444	450	425	427	418	430	439	395	478	398	409	487	425	458	408	431	445	440	458	439	445	413	408	447	425	431	434	413	438	443	393	423	444	452	409	461	426	428	402	436	430	420	447	420	420	416	446	435	412	415	464	427	432	431	401	450	456	401	443	415	448	426	445	466	424	425	407	414	423	471	411	417	441	436	404	424	419	424	402	413	440	435	439	429	438	417	438	418	426	410	410	408	431	407	405	420	414	386	417	452	465	427	432	410	429	403	410	390	431	404	434	434	440	440	392	456	441	390	418	442	396	410	384	447	409	420	417	441	418	441	417	418	450	406	438	452	422	434	432	432	434	434	426	420	459	450	390	399	395	409	430	423	443	439	416	428	428	419	444	440	476	436	466	464	434	418	409	461	452	461	432	412	459	453	441	417	441	410	443	436	442	403	382	430	451	402	419	420	416	384	451	439	445	423	428	441	399	407	428	441	423	422	396	413	420	472	421	440	425	452	447	427	455	453	443	436	434	443	430	404	434	424	446	465	417	450	405	452	412	405	408	486	456	430	422	472	439	462	416	439	422	440	414	442	433	422	488	426	444	424	447	435	415	433	443	438	449	415	428	425	433	373	405	472	436	403	417	387	439	431	416	421	471	438	480	441	437	416	404	395	449	418	392	433	460	442	453	440	415	400	419	401	399	386	396	418	439	400	451	427	436	425	414	427	414	489	425	439	421	382	418	427	395	438	480	396	430	445	404	455	444	394	414	404	458	446	446	394	409	467	398	434	396	445	451	447	435	433	422	415	401	425	415	408	401	427	456	425	465	398	435	441	449	442	438	425	398	427	439	427	428	438	442	444	435	411	404	434	404	423	394	402	414	431	438	430	427	452	444	446	415	433	410	432	420	400	414	427	394	480	436	419	402	416	456	413	401	445	448	451	403	410	420	423	421	418	426	431	399	440	432	413	449	415	435	490	448	421	410	415	413	442	466	438	413	418	432	455	438	438	411	418	431	450	380	430	470	428	420	431	406	432	429	441	436	464	437	420	412	453	455	393	455	444	430	443	432	405	444	407	419	453	433	422	404	437	415	407	431	392	432	417	430	446	431	396	439	424	409	418	427	403	484	413	395	445	438	455	431	421	421	435	416	434	406	416	428	438	409	418	446	446	434	402	412	415	422	448	436	451	423	431	407	433	410	445	406	426	467	440	425	438	445	405	412	395	440	441	405	446	411	407	452	437	408	410	410	434	423	402	441	431	431	422	444	458	421	413	363	439	408	420	423	396	403	431	420	427	408	459	421	437	406	393	391	427	426	427	442	468	408	394	444	394	464	416	447	414	464	463	438	407	408	440	430	435	456	482	418	388	444	438	449	427	459	396	437	421	410	435	440	453	394	400	470	443	444	414	414	436	440	402	429	387	405	409	435	413	494	379	415	442	472	434	437	439	445	446	428	421	428	428	437	415	414	440	391	421	405	415	404	442	407
22837	21278	29335	23534	21278	21305	9528	845	583	493	436	407	356	317	303	290	296	253	233	197	225	234	219	213	189	206	215	182	204	191	209	185	210	208	200	210	188	201	177	182	192	198	185	212	187	197	170	159	181	170	166	192	189	170	203	173	194	207	185	187	182	185	166	161	174	190	201	193	191	191	159	168	184	194	150	160	161	182	168	205	163	190	171	183	177	191	184	158	164	164	174	178	198	185	173	185	166	156	180	165	180	180	174	173	172	158	184	144	184	173	163	180	195	158	169	167	198	151	167	182	159	152	160	145	190	161	164	161	183	152	168	190	159	149	148	172	157	199	172	171	165	157	182	152	171	162	182	159	179	179	152	191	176	155	171	150	165	167	184	167	176	167	160	175	184	189	164	170	164	175	185	144	157	164	170	179	177	188	193	162	187	168	184	190	186	158	193	160	152	166	210	179	178	158	196	153	188	173	152	179	174	183	179	168	188	168	169	160	174	191	178	192	160	166	193	166	183	178	163	183	178	161	154	181	181	176	189	153	178	181	181	192	162	152	178	165	149	170	166	162	190	163	190	163	163	165	167	161	177	182	185	139	153	173	158	163	157	147	157	184	171	159	200	187	177	174	174	160	167	148	146	156	162	184	179	160	173	170	170	164	163	171	169	180	167	151	164	185	188	189	166	167	181	164	167	175	177	178	175	176	178	179	178	177	173	175	161	179	201	172	170	170	170	170	174	173	151	158	143	167	195	193	159	161	172	173	179	191	160	160	168	168	172	164	184	178	173	159	184	184	170	193	168	166	155	170	168	165	170	152	164	180	169	188	196	150	186	152	186	152	169	161	191	166	173	159	154	160	190	189	177	156	180	181	155	162	185	152	189	186	185	188	187	177	149	162	176	186	156	180	151	153	168	178	161	161	158	180	166	163	174	169	161	166	155	164	170	155	157	201	179	161	169	173	163	159	182	189	174	170	193	168	168	159	188	151	157	160	175	169	149	150	166	170	164	190	180	165	158	162	157	170	161	160	176	202	190	181	184	175	173	172	170	180	189	164	179	185	188	173	160	179	176	183	180	177	158	148	171	154	179	157	200	161	200	160	150	173	178	181	170	161	163	168	171	159	187	187	176	172	166	179	185	180	169	166	175	179	152	156	165	170	151	158	181	165	185	194	153	146	189	175	171	172	156	162	143	195	172	174	197	171	161	160	181	183	164	172	185	166	178	162	185	149	178	185	192	165	178	179	164	147	165	159	166	167	161	183	168	161	186	176	153	181	154	177	176	173	151	182	175	149	169	182	150	174	160	178	168	153	154	158	184	176	169	162	161	181	175	152	190	164	166	173	164	175	144	190	163	160	155	181	171	172	153	167	149	167	180	175	181	178	178	160	152	180	178	178	175	165	177	139	168	188	165	178	160	165	183	171	155	133	184	193	165	184	181	174	169	176	164	145	151	170	153	163	151	179	165	186	167	173	179	169	167	165	166	192	175	143	163	163	154	167	182	172	165	163	161	163	207	167	183	157	170	185	168	148	170	143	168	173	160	161	167	158	173	148	175	166	170	172	165	168	143	163	184	171	189	154	170	183	169	192	172	154	154	177	167	164	144	184	177	171	185	168	186	151	155	148	145	149	174	179	178	186	166	180	162	164	163	165	162	147	174	163	177	181	171	148	173	172	196	184	182	157	155	158	199	177	181	180	187	177	172	159	165	172	156	166	192	174	170	188	155	167	199	192	185	155	160	170	169	164	158	180	181	160	147	174	166	191	185	156	175	176	178	178	139	160	162	176	145	187	180	166	175	176	159	161	156	167	161	150	169	151	160	161	162	179	150	171	168	162	187	177	161	175	154	174	161	164	191	180	178	196	155	176	176	148	140	183	193	179	186	146	172	204	183	145	159	194	181	171	175	144	150	174	177	153	155	169	167	173	163	176	176	178	150	179	176	176	181	145	183	144	175	164	182	160	163	147	178	179	181	168	158	159	178	170	180	147	184	193	176	138	148	194	195	185	170	162	185	179	181	167	166	170	156	182	148	185	185	179	179	154	153	178	176	178	188	187	169	160	174	199	152	167	171	167	185	174	143	189	172	181	161	143	151	171	151	191	168	180	202	162	183	186	163	180	171	147	159	195	173	181	185	170	160	176	173	177	172	179	173	170	188	171	151	174	151	145	162	149	193	161	163	171	163	166	187	204	148	142	207	178	156	155	186	175	158	171	154	182	141	176	170	173	196	158	159	185	168	193	178	159	161	168	178	163	168	177	168	204	163	170	166	185	163	171	173	180	150	178	154	153	181	180	174	142	153	178	161	156	149	146	158	178	184	166	169	193	146	152	150	164	165	161	183	188	184	160	211	159	153	169	178	173	172	157	170	197	211	169	186	169	174	134	172	155	185	165	154	156	166	159	176	180	169	165	143	166	190	188	153	143	165	168	162	196	185	176	176	180	166	166	173	175	167	194	173	161	155	180	174	146	156	163	150	181	166	157	176	162	156	177	159	187	199	149	182	163	170	149	176	169	167	185	179	187	171	148	165	172	175	139	154	168	171	168	183	167	155	144	162	177	173	180	166	167	148	165	184	177	179	150	155	176	175	163	168	193	160	151	187	186	169	186	168	172	162	158	163	179	196	186	159	166	159	166	165	161	154	144	191	180	169	161	166	165	153	156	173	192	172	189	167	196	164	188	157	157	179	169	172	187	172	161	177	191	179	179	160	190	153	183	159	166	162	188	195	154	193	167	171	170	176	176	149	138	186	190	179	171	169	181	157	154	173	173	179	165	176	159	128	177	167	173	169	185	165	176	163	169	188	173	179	163	178	181	191	154	169	153	166	173	167	165	183	191	162	156	169	180	158	180	162	163	156	148	172	176	178	172	173	177	180	172	154	178	189	177	174	177	152	169	168	166	156	172	178	170	160	168	169	191	155	165	183	177	184	183	189	189	168	170	189	147	163	173	157	175	188	165	175	166	180	161	187	178	157	179	179	167	184	150	179	175	166	182	188	161	164	187	169	155	191	162	199	173	185	183	157	204	145	193	199	157	159	166	161	174	177	175	165	204	167	178	181	181	148	167	182	178	169	161	150	158	171	178	181	162	169	187	165	186	193	206	188	162	182	165	157	172	164	160	176	172	190	147	186	155	170	168	206	168	190	173	160	153	159	163	192	185	155	150	167	170	161	172	170	169	182	164	156	183	184	134	153	153	177	175	166	152	176	187	173	188	173	164	164	182	161	158	174	175	177	156	163	167	186	166	166	169	143	169	173	170	169	155	175	162	168	198	158	155	179	173	179	164	180	164	151	175	184	170	148	169	165	169	165	196	173	164	197	148	186	145	188	161	177	184	175	160	178	168	134	183	188	158	193	157	163	183	183	144	169	165	164	188	173	178	171	178	174	178	167	160	140	158	172	169	152	161	162	158	171	181	164	178	179	175	178	174	183	165	163	174	162	178	161	170	166	157	162	181	145	171	189	156	169	167	161	170	161	160
14477	15411	12488	6255	4329	3286	2517	1938	1497	1278	1052	922	791	689	644	612	527	502	466	454	440	400	369	387	366	342	365	335	334	321	296	351	294	299	318	279	274	291	269	272	282	279	283	269	266	265	269	268	279	234	269	269	263	245	301	281	270	240	268	271	250	245	256	257	267	262	250	261	246	232	233	263	278	263	262	289	236	269	284	256	258	253	242	271	289	246	269	257	256	271	241	254	286	233	256	254	275	250	239	240	276	263	239	247	246	238	235	232	226	281	240	266	267	222	246	234	223	265	274	243	278	240	240	248	258	266	260	238	259	258	235	221	239	243	256	254	253	236	249	257	247	235	230	231	247	268	228	262	268	231	241	241	259	276	275	254	226	258	258	242	232	225	239	224	236	260	227	237	218	264	291	250	253	252	236	244	266	230	229	270	253	236	264	258	273	257	269	262	277	266	246	263	247	243	263	276	283	239	239	255	250	230	255	250	253	287	233	269	278	239	254	253	240	246	240	253	266	222	270	247	230	261	268	252	226	280	231	247	252	231	218	275	268	261	247	249	238	236	240	220	277	222	262	239	231	239	252	259	271	266	226	243	273	242	286	268	245	272	246	243	247	237	247	283	243	252	241	265	243	239	268	234	232	258	241	246	276	233	246	263	239	238	270	233	248	244	287	245	241	254	261	212	253	230	222	255	258	245	235	220	250	238	248	273	270	280	248	267	278	264	248	219	273	243	242	240	281	234	238	246	255	232	272	258	243	247	257	249	241	226	260	249	293	252	252	263	252	249	253	236	236	242	249	237	229	229	272	266	257	221	228	253	243	264	243	252	268	244	250	278	262	259	240	261	211	249	245	238	247	264	268	263	246	257	254	232	259	259	250	249	256	228	234	242	236	248	263	250	233	236	250	235	281	266	245	249	267	244	255	260	279	245	262	245	236	226	269	238	272	272	261	250	245	218	229	222	247	262	247	247	238	229	263	270	287	238	256	265	252	250	266	249	269	252	253	240	237	234	289	262	240	236	243	232	262	254	245	247	245	245	272	239	250	241	231	265	256	258	250	236	273	242	252	262	239	246	262	250	264	257	249	246	246	251	254	269	263	225	272	230	250	232	264	256	252	255	257	239	221	275	262	251	242	258	254	267	235	265	272	268	228	246	259	270	270	253	246	250	240	258	250	256	240	238	254	270	228	255	242	248	282	247	234	255	255	247	245	254	242	271	275	241	231	230	256	266	259	266	264	243	264	255	217	238	292	248	232	233	261	244	258	245	273	251	267	272	265	239	248	256	227	253	273	270	277	263	243	266	226	241	261	266	250	272	228	226	264	262	243	217	225	243	258	231	236	240	242	244	256	261	255	252	267	221	247	265	278	273	224	217	282	223	236	244	259	235	247	250	256	266	250	267	267	237	296	241	239	233	262	237	252	233	231	255	238	253	231	248	242	244	228	245	230	253	272	236	237	235	273	248	207	268	234	234	269	235	236	224	266	263	250	251	267	249	242	228	238	229	243	245	245	247	224	257	242	240	267	243	232	247	263	258	243	215	266	247	256	219	224	243	232	252	245	286	261	247	235	253	235	221	247	244	259	261	221	263	245	256	260	270	275	234	240	230	246	234	242	251	268	273	244	219	226	242	247	245	208	252	274	260	219	218	265	257	242	216	251	230	241	241	232	233	243	229	243	263	286	260	245	258	270	247	225	255	267	242	219	244	283	270	236	259	254	231	238	244	267	253	270	258	261	274	240	278	250	245	236	233	249	219	226	225	261	235	245	237	252	243	245	267	267	247	264	250	254	247	231	203	245	213	231	231	253	244	243	229	266	226	257	254	259	241	248	231	254	265	243	236	241	222	254	282	235	266	274	243	226	240	259	257	260	246	235	249	260	242	274	269	235	253	254	229	249	258	250	248	236	235	255	237	262	262	252	249	247	238	249	246	251	244	256	265	253	268	264	262	261	245	262	254	259	235	268	249	235	275	269	247	245	230	236	263	258	270	275	235	244	243	248	235	235	251	270	238	241	241	222	239	249	230	264	249	251	274	257	239	246	228	242	223	254	272	239	244	259	257	276	233	253	257	252	260	262	250	215	233	240	276	270	213	234	234	219	253	258	236	235	252	244	244	297	254	242	265	254	230	254	263	251	238	268	247	263	254	272	244	265	228	246	219	242	252	294	248	263	241	268	225	236	260	258	245	256	267	257	253	263	249	235	261	211	237	245	273	236	233	261	245	239	247	269	254	216	248	258	254	271	251	246	248	269	253	249	239	282	239	254	224	257	225	252	236	233	257	247	236	258	222	239	280	228	240	266	229	243	271	224	234	257	246	256	236	244	243	238	249	255	235	237	260	266	225	223	270	252	235	250	265	246	249	247	253	258	233	245	255	249	258	274	257	298	275	220	244	238	267	270	243	250	253	248	277	230	267	256	250	240	249	237	233	279	236	268	267	217	257	262	249	257	266	280	241	218	232	250	262	257	246	224	242	244	269	244	241	242	230	231	258	248	253	243	250	249	244	234	250	248	264	264	237	246	239	268	233	275	209	268	242	251	265	273	224	249	248	263	248	241	270	243	253	279	244	270	236	219	257	245	254	257	225	274	253	270	232	269	231	226	223	242	237	266	235	262	230	252	253	222	266	226	209	245	270	264	269	253	252	243	250	255	267	251	292	262	250	253	230	252	249	245	211	234	237	245	268	253	260	248	248	268	247	252	252	231	246	250	249	223	238	238	249	269	242	249	232	256	255	243	249	242	237	251	254	216	233	277	218	241	235	260	225	236	255	234	240	249	241	280	229	210	278	214	215	243	245	254	219	242	258	257	253	239	238	223	268	288	225	303	246	262	232	245	257	257	252	265	263	237	258	260	239	254	252	242	246	261	265	226	243	254	229	245	268	260	246	240	270	241	240	224	261	262	255	239	254	250	231	243	210	243	250	247	251	225	261	232	263	228	275	241	221	262	238	236	267	260	228	271	277	265	249	247	252	256	273	241	245	245	238	255	221	275	227	239	256	249	240	246	263	234	231	243	242	279	227	251	259	253	238	279	266	279	233	236	257	236	257	257	282	273	269	243	264	232	254	232	231	277	234	290	241	237	252	252	233	260	250	249	256	257	242	234	264	275	261	259	244	255	227	262	230	262	258	251	261	255	253	266	238	230	271	265	275	241	252	244	223	249	252	261	257	252	249	236	226	243	229	229	255	252	227	235	249	295	276	244	238	224	260	250	268	255	247	224	251	256	217	248	247	238	243	260	238	250	253	244	250	253	236	265	214	254	232	226	203	254	239	231	251	229	267	231	231	230	282	228	253	243	225	235	271	219	240	252	266	239	251	264	260	236	237	254	251	241	234	249	246	243	240	273	268	244	254	278	229	220	257	245	271	216	252	298	233	252	245	266	237	261	249	243	230	248	247	253	257	241	243	270	260	266	245	265	233	248	232	244	233	240	229	232	228	234	283	243	229	235	268	247	235	243	248	232	223	251	266	250	220
26880	20699	8456	594	363	297	293	245	245	278	255	242	232	252	229	258	253	240	212	276	243	234	258	251	251	239	255	252	297	243	237	260	286	247	261	254	249	242	228	252	226	221	271	258	256	230	237	227	253	258	239	243	207	280	237	249	243	223	240	258	254	246	246	245	242	237	261	278	254	227	239	250	249	226	250	262	239	244	256	245	217	260	230	231	228	247	254	241	236	248	243	239	255	262	220	268	254	258	240	247	244	260	205	249	252	264	260	240	250	228	260	232	260	253	238	257	249	240	254	253	240	248	232	264	249	264	236	277	272	243	247	248	261	235	270	249	256	256	260	253	236	239	242	227	245	231	239	241	244	217	263	256	235	241	231	253	266	241	247	247	235	246	229	244	246	226	241	274	243	241	230	233	272	256	267	284	239	257	248	217	265	238	215	258	250	239	259	258	239	234	247	264	276	248	258	258	253	242	280	249	213	237	228	245	260	273	269	233	233	257	243	248	226	237	251	272	258	231	237	237	271	250	255	251	273	248	249	244	284	259	269	236	230	224	244	232	265	246	263	271	237	272	235	258	251	250	227	240	261	253	240	231	250	248	282	252	252	250	258	262	286	242	266	245	214	244	229	227	272	254	242	235	262	208	254	242	233	269	252	236	265	210	235	248	236	245	271	242	242	249	268	255	252	289	236	268	263	233	224	237	254	256	248	247	249	260	238	265	258	274	255	250	248	244	268	244	219	240	262	291	278	252	256	236	235	238	218	240	255	263	245	256	273	275	259	261	231	215	244	238	249	231	227	245	243	227	247	270	248	229	258	255	286	245	233	273	243	232	234	253	262	228	207	225	250	237	256	238	245	240	247	268	234	218	254	228	229	209	237	243	246	268	269	258	261	250	276	223	233	266	227	243	234	215	269	234	264	253	243	242	265	252	244	250	246	239	244	273	280	260	241	225	247	225	212	248	252	246	256	241	250	244	239	246	265	242	210	240	255	250	241	241	237	226	251	234	267	252	235	243	253	241	260	212	270	230	255	223	244	276	255	271	251	238	259	252	254	228	277	247	240	249	262	238	232	247	242	249	254	252	243	263	222	268	251	255	254	231	221	255	261	251	245	227	247	223	264	221	247	293	241	247	232	245	237	240	256	248	259	235	242	247	237	251	229	264	245	238	256	293	264	257	251	226	243	289	270	269	251	225	237	220	239	239	244	251	256	245	263	231	272	250	263	255	238	246	255	236	250	247	245	219	246	250	244	252	233	258	263	245	238	240	278	249	266	258	268	261	276	232	260	235	248	227	234	251	251	245	257	246	250	261	234	239	257	226	260	278	271	256	222	251	256	228	230	227	224	227	241	264	250	252	255	251	267	239	219	243	228	262	253	227	237	246	253	245	244	244	257	260	258	259	251	238	263	248	257	256	248	247	259	243	239	222	255	265	248	270	244	254	263	276	251	269	262	255	221	249	241	275	251	236	274	248	243	211	235	249	267	227	247	236	232	271	241	255	244	242	278	245	255	205	254	224	240	237	236	251	244	232	239	255	210	256	235	249	268	265	244	272	219	246	231	264	284	233	252	225	269	242	273	243	250	270	287	264	240	246	252	232	254	283	259	246	260	236	241	237	252	258	259	264	262	263	224	240	258	256	264	261	256	264	240	232	250	253	264	251	225	233	236	263	226	237	231	263	247	268	263	247	253	247	250	254	249	230	243	223	257	260	238	253	221	242	280	220	243	238	222	217	246	232	251	249	256	242	259	216	244	241	245	250	241	247	235	252	227	242	270	257	245	226	219	249	223	258	268	235	255	243	246	242	237	263	270	274	231	238	253	243	244	254	242	262	256	237	226	231	232	251	251	246	229	237	246	227	243	226	230	251	240	261	245	242	243	243	245	238	228	251	227	265	249	276	241	236	247	258	252	238	272	224	309	278	235	227	275	229	258	234	228	254	238	291	238	253	273	256	241	245	262	255	244	217	252	238	252	221	249	250	252	235	249	261	248	234	243	239	255	260	260	233	260	244	252	268	232	255	260	242	222	255	257	275	245	248	242	267	233	247	247	255	254	240	278	216	241	250	265	246	276	255	220	244	260	243	240	255	291	274	280	277	232	238	238	246	262	239	254	250	216	259	251	239	270	235	282	254	249	222	236	237	239	265	256	254	242	259	242	235	239	233	257	252	260	236	248	281	247	262	254	264	228	254	235	222	248	234	234	244	246	248	228	255	237	220	263	245	254	253	252	258	264	258	264	233	274	221	238	265	235	257	245	243	261	248	243	220	262	256	243	246	254	244	242	246	235	257	252	248	250	238	221	217	247	251	233	267	251	260	277	243	252	246	231	246	242	271	254	276	271	246	245	224	247	235	233	265	263	277	241	227	249	254	256	250	235	255	240	250	230	246	239	264	259	265	226	269	245	232	232	242	264	251	249	231	223	266	231	222	235	230	262	238	271	254	235	255	243	265	280	247	229	252	237	244	236	257	248	227	239	227	237	240	260	263	253	226	236	242	236	230	258	243	216	263	234	231	234	268	259	233	250	257	239	208	238	244	245	234	249	239	247	224	236	246	247	234	263	277	226	251	240	236	252	219	256	249	243	237	193	231	251	241	239	262	224	251	261	261	248	215	267	253	248	250	251	254	260	258	244	230	250	258	249	253	239	234	252	216	258	239	254	226	228	258	236	243	229	239	231	249	244	239	277	231	259	217	250	247	254	240	258	225	264	225	244	250	246	259	252	243	244	233	212	225	249	246	243	271	254	259	223	223	228	267	281	250	229	273	242	249	258	245	275	248	222	269	245	247	274	252	240	254	233	249	265	244	243	291	254	235	228	251	252	262	250	246	235	268	241	221	234	254	276	231	235	254	255	221	265	249	229	234	242	236	230	244	242	253	248	257	217	227	230	236	277	216	249	270	235	265	250	260	239	235	244	237	236	231	265	270	238	251	224	250	234	247	255	248	249	230	235	249	249	233	254	246	247	251	232	235	253	250	231	221	246	250	261	258	231	251	242	244	245	236	257	267	229	260	263	243	246	279	229	219	249	221	249	263	246	243	250	244	230	245	248	264	266	242	269	211	248	266	254	234	255	238	251	242	261	243	248	261	244	251	258	252	281	248	235	250	262	230	247	248	263	247	258	247	240	272	258	259	258	251	225	225	254	238	254	232	245	262	284	250	246	245	271	246	242	245	244	229	235	222	248	248	262	224	240	220	232	250	231	259	241	227	259	255	280	211	218	244	262	245	250	253	255	260	250	226	251	244	213	243	202	288	253	211	262	248	249	255	234	256	234	265	247	225	246	236	261	241	265	249	240	256	246	268	271	241	245	227	263	245	262	256	252	232	259	249	216	238	271	247	274	236	228	270	246	272	231	261	246	262	241	243	262	245	223	248	265	262	255	294	245	234	263	246	268	219	236	241	229	259	239	250	278	242	276	231	234	247	251	239	242	232	248	252	226	257	258	269	269	253	263	242	240	222	248	274	258	244	253	247
5967	946	829	559	510	446	413	419	382	398	369	381	377	330	344	340	394	333	378	363	348	369	348	349	323	329	371	351	358	367	358	360	382	353	338	345	359	343	315	317	373	360	362	363	361	343	372	370	357	355	377	383	350	336	347	348	361	333	378	351	368	355	374	354	378	332	330	356	357	337	364	359	345	347	362	340	351	336	318	324	337	361	357	345	345	324	329	345	377	369	373	349	342	308	349	311	330	347	333	380	322	357	348	336	365	333	357	330	376	358	346	350	360	359	342	362	353	352	351	347	364	313	390	362	362	335	384	354	376	357	364	326	347	351	348	339	346	332	344	324	361	367	332	357	360	350	359	379	331	349	370	349	318	389	352	385	363	317	345	394	334	364	349	359	360	334	369	378	340	354	366	340	355	346	333	339	335	337	343	343	376	345	347	379	327	325	338	358	329	363	379	371	328	371	336	365	339	326	362	375	338	381	334	337	366	337	372	338	345	326	342	350	368	356	334	369	314	350	332	364	375	362	328	384	331	327	373	308	330	346	346	345	322	354	354	350	329	353	323	377	357	327	368	337	334	363	366	328	354	352	340	355	366	332	373	343	334	343	365	338	350	350	348	351	318	343	385	309	358	341	336	372	333	363	342	384	371	349	337	371	349	331	341	367	361	352	338	344	358	333	339	353	352	374	364	363	338	349	345	350	374	342	375	347	341	351	323	326	332	359	338	363	338	342	328	326	355	341	320	325	342	355	354	379	348	350	380	375	335	347	325	333	362	348	357	356	343	342	375	337	355	376	354	328	354	379	374	350	299	374	342	360	368	357	356	345	329	347	355	359	325	366	386	383	328	354	316	357	344	356	333	345	361	354	337	362	341	333	329	350	337	344	339	339	372	353	380	366	386	342	355	349	374	330	367	354	335	376	344	358	360	344	354	356	382	335	338	370	364	353	334	347	351	339	355	316	333	340	362	351	361	342	327	395	307	353	351	335	366	338	362	325	374	396	340	342	359	353	327	305	322	359	320	340	347	334	368	339	349	355	333	348	302	329	339	337	348	341	371	326	350	334	369	324	376	319	328	347	382	370	375	369	335	351	377	353	376	354	331	325	340	340	355	349	374	344	334	333	378	351	340	389	337	365	360	323	327	327	346	341	366	362	361	366	361	353	314	338	344	348	319	307	341	351	367	341	373	349	331	327	337	335	364	338	390	355	366	348	324	344	346	336	337	352	311	338	352	371	352	342	330	383	376	358	361	315	302	336	364	333	336	308	354	363	331	329	379	333	364	355	373	365	357	342	348	340	304	326	357	369	317	335	345	361	356	362	347	352	329	357	346	345	322	333	347	330	341	354	385	333	326	371	333	340	346	331	340	348	382	346	353	351	333	343	358	330	359	338	365	351	339	353	327	344	330	340	337	353	322	351	353	335	308	348	344	327	347	362	338	392	361	357	335	307	344	356	338	334	368	347	356	324	346	360	326	353	339	345	345	317	310	340	331	359	389	348	353	343	352	337	343	356	330	364	357	354	335	324	355	356	322	381	333	333	359	377	340	335	339	370	319	356	344	331	380	363	335	350	366	339	333	344	355	376	333	308	352	373	362	369	310	327	359	325	353	336	365	323	361	336	340	348	321	363	341	336	413	365	347	333	336	367	351	342	350	369	365	358	369	327	367	346	382	362	312	353	345	333	361	347	335	326	344	342	360	386	342	329	373	350	331	339	323	358	330	358	348	343	324	338	370	351	342	332	283	345	364	376	359	346	329	371	366	359	369	337	325	347	388	326	375	353	344	342	331	374	333	349	309	335	324	346	343	317	358	359	353	374	347	319	366	321	362	363	328	369	331	346	343	367	360	336	387	349	346	351	347	384	325	327	346	359	355	361	345	334	343	369	342	369	338	362	322	339	325	355	336	353	348	344	357	346	329	342	338	369	381	341	335	342	334	338	356	338	344	360	334	366	336	345	346	339	342	322	344	371	327	370	365	338	341	377	319	320	366	379	355	329	371	373	374	322	343	356	339	339	337	350	339	343	325	330	359	351	350	377	345	381	329	386	337	371	338	344	326	382	319	354	351	355	353	346	365	322	354	318	333	340	361	345	364	356	361	373	360	347	370	349	344	352	328	384	348	326	378	326	346	361	337	318	352	380	338	361	357	355	352	358	369	350	321	386	330	364	360	362	336	367	348	365	368	336	323	344	344	328	379	343	343	337	365	332	328	360	334	356	305	368	351	383	362	352	344	334	344	373	328	346	366	348	325	350	370	359	373	343	355	311	354	344	366	360	323	349	350	353	371	348	340	322	339	347	329	333	371	329	334	377	348	349	371	348	334	354	337	315	343	355	367	328	358	342	365	317	353	344	342	364	372	350	361	314	356	332	376	322	383	357	352	356	338	319	377	362	338	367	322	362	358	318	328	379	356	333	355	339	358	329	324	344	355	380	319	351	374	375	366	364	361	308	362	348	365	341	321	339	376	359	364	332	333	332	355	345	318	351	365	338	344	331	358	345	340	362	361	316	343	371	330	327	346	329	351	351	352	346	351	344	335	371	372	368	357	321	335	354	382	344	324	339	326	342	330	345	355	352	371	309	349	358	338	307	328	351	340	316	351	375	332	349	330	360	355	380	367	377	337	360	329	337	316	352	315	365	355	337	350	359	355	378	398	334	363	328	350	353	385	321	362	323	344	373	341	346	324	353	363	362	356	319	368	340	372	340	336	339	351	346	372	348	306	334	343	397	354	317	337	367	357	373	320	345	343	344	333	358	341	365	345	347	335	319	326	395	359	367	359	361	349	360	356	359	340	346	382	361	367	354	327	345	348	390	331	353	301	339	340	339	363	303	353	373	370	384	347	409	349	342	352	356	391	384	315	353	356	348	379	357	371	364	367	313	352	343	359	337	376	347	376	386	329	370	338	345	323	367	338	330	388	357	377	322	321	313	365	365	341	367	367	341	327	354	339	341	403	340	328	375	378	354	340	367	322	332	341	354	358	347	352	365	347	349	345	352	377	378	330	372	354	373	340	332	381	346	355	380	327	327	362	330	339	349	324	350	325	340	359	364	354	344	369	352	360	371	343	366	354	353	339	371	348	342	367	306	329	339	368	371	337	332	345	331	320	346	373	323	335	363	340	358	372	369	342	311	358	339	350	371	340	390	361	330	356	333	364	327	345	351	343	333	340	339	307	358	377	349	343	344	388	359	344	349	337	359	323	364	366	337	358	378	364	336	343	351	329	327	305	317	342	334	372	353	344	331	399	386	386	341	320	364	346	365	351	348	324	336	332	359	336	358	366	374	339	376	344	373	349	326	373	363	338	353	353	336	327	355	349	375	337	368	323	359	344	346	343	348	363	336	321	362	344	340	354	341	344	360	314	355	372	364	335	340	339	335	372	352	345	334	373	344	375	339	307	320	367	328	331	356	335	372	359	353	348	378	394	329	352	357	350	344	370	342	367	316	367	334	370	371	335	350	317	357	331	346	345	326
23718	21268	28826	24017	21255	11256	1013	622	513	465	418	423	364	382	403	349	357	335	324	322	325	336	344	336	354	340	323	308	332	326	309	327	294	302	332	302	317	308	311	286	322	319	276	269	294	288	283	328	287	294	282	268	273	328	300	281	310	302	299	274	298	306	343	325	316	325	307	289	318	302	301	303	305	289	304	308	305	297	298	280	268	314	308	289	304	303	279	295	296	299	324	293	325	293	324	300	308	310	310	323	277	296	299	279	296	283	310	293	289	295	301	338	292	310	301	286	284	295	305	296	306	306	344	311	329	288	286	271	307	293	309	298	292	319	287	285	317	313	279	298	289	283	318	308	294	312	309	323	267	306	298	293	313	294	307	305	281	323	309	288	298	297	333	316	305	303	316	285	310	292	289	298	291	302	320	315	308	275	300	286	304	261	255	281	306	311	268	311	310	320	311	294	310	291	296	290	299	276	288	286	320	290	323	262	329	306	317	315	320	284	288	295	319	268	271	327	301	282	337	316	334	296	284	297	277	302	310	311	304	307	291	297	319	274	294	284	292	289	307	296	274	295	286	295	307	283	284	287	264	298	288	318	294	291	294	311	277	279	278	299	299	287	285	287	297	327	306	283	270	278	325	324	300	302	289	293	306	264	303	304	298	309	305	299	287	323	332	273	278	345	296	300	290	277	334	321	297	293	293	286	293	297	304	302	325	300	305	315	314	286	304	283	315	283	326	299	303	292	316	300	302	283	324	310	311	302	292	323	308	300	317	334	311	279	290	277	290	274	305	266	283	326	291	303	317	313	288	331	299	299	283	319	282	295	266	336	313	289	261	312	306	314	297	292	316	319	282	311	288	312	305	274	307	304	281	305	289	298	287	326	306	309	271	289	314	307	316	304	289	309	314	298	295	278	308	300	307	283	271	292	304	293	287	281	301	277	285	315	294	303	290	318	334	296	305	265	293	297	297	296	270	308	286	305	337	312	321	291	304	307	284	306	317	318	284	273	271	323	301	297	294	286	296	299	318	275	285	316	297	312	288	313	290	313	302	306	287	294	298	312	295	320	286	310	300	298	315	314	319	299	314	306	283	284	298	300	289	298	297	292	303	291	280	295	283	306	309	300	291	292	282	285	321	264	302	309	284	279	334	301	271	326	300	284	298	298	286	289	311	312	306	302	305	315	278	298	274	287	322	328	292	339	294	294	283	317	300	305	282	275	320	273	300	292	314	307	314	276	286	282	281	306	306	316	323	305	314	284	309	313	325	303	316	314	291	281	291	314	281	305	299	298	323	278	309	297	316	297	297	266	286	290	295	286	275	280	293	284	285	339	290	322	325	284	324	304	304	293	305	311	287	279	301	291	281	312	306	297	305	281	310	311	316	286	270	314	310	284	299	282	318	263	280	275	322	298	284	287	288	290	307	283	260	273	301	267	300	308	324	309	288	291	296	318	292	304	305	315	309	308	274	304	310	302	287	295	305	277	285	318	312	319	294	290	276	279	285	292	310	319	284	323	243	305	305	324	300	320	291	307	288	295	301	269	306	256	276	294	336	339	286	284	265	319	305	331	301	270	298	291	291	285	301	288	296	319	282	301	295	304	306	288	272	303	307	311	294	321	312	300	307	299	306	298	307	300	334	292	243	280	285	292	331	293	314	298	297	300	314	318	296	273	341	300	279	314	300	337	287	259	306	303	276	277	276	284	323	293	270	293	301	291	312	295	311	290	307	257	278	319	307	299	302	328	306	265	324	307	290	298	292	337	273	261	301	319	287	290	281	287	339	297	289	297	320	304	285	273	282	272	329	314	297	278	278	315	321	307	284	278	315	312	286	306	291	288	300	294	295	298	314	295	288	298	290	269	284	297	279	313	307	288	284	287	263	305	304	295	264	311	319	279	289	283	303	283	306	304	289	304	310	297	296	300	311	286	311	325	291	299	301	320	296	280	281	281	306	296	304	298	297	329	260	297	311	315	288	279	281	275	278	305	288	283	263	310	278	260	315	282	318	323	311	296	319	325	272	303	279	321	334	298	289	282	315	297	296	268	296	292	300	297	302	299	310	279	262	298	319	293	302	291	291	275	326	308	316	287	290	311	298	341	294	259	307	278	305	333	297	282	270	276	290	310	297	316	267	299	299	311	279	305	291	279	306	271	336	281	288	307	285	290	295	306	310	313	292	277	271	293	279	281	287	299	285	283	269	292	284	294	278	288	317	304	296	287	282	302	294	307	277	285	274	299	301	291	285	278	311	255	270	281	298	342	287	267	323	307	325	327	297	298	328	338	321	317	306	291	305	282	284	329	329	307	287	311	302	297	293	304	294	291	296	309	282	328	301	286	300	310	310	320	302	291	277	304	296	269	304	328	317	304	290	296	314	267	324	296	297	313	299	275	278	311	347	297	317	299	289	308	285	316	304	308	286	284	303	282	312	334	278	296	283	300	311	287	296	297	275	313	294	287	278	345	288	315	300	285	338	314	307	311	300	281	284	294	294	297	288	318	289	281	324	295	327	317	313	279	295	279	276	301	287	302	300	280	289	285	315	294	286	298	285	333	303	308	310	273	302	280	313	296	285	322	314	318	307	293	268	289	289	331	297	298	297	336	286	271	332	302	306	288	279	263	285	292	281	306	318	250	299	318	278	301	336	291	284	285	288	289	314	345	308	285	280	285	322	292	295	302	321	313	292	315	286	276	286	313	298	314	290	285	272	320	294	279	288	270	317	258	288	315	300	281	261	310	296	285	347	286	299	308	310	270	279	326	289	268	277	293	262	311	302	314	281	292	313	277	295	299	303	254	291	275	296	286	274	288	300	307	310	300	311	301	327	335	300	285	294	295	283	285	294	281	305	307	314	291	326	309	307	299	315	304	285	302	311	330	292	289	289	301	335	296	267	305	289	304	267	305	278	306	255	274	286	286	295	293	291	302	314	299	291	344	285	284	311	297	293	283	300	294	304	303	296	348	296	311	294	293	307	283	285	295	333	298	255	290	285	307	311	283	326	297	290	305	294	280	289	293	283	310	303	301	296	257	294	301	294	286	311	308	281	293	333	292	300	321	323	282	324	304	303	308	312	294	330	266	302	305	317	286	308	276	259	305	284	303	299	312	295	316	319	310	292	318	285	289	308	325	316	277	308	313	284	293	329	319	298	308	300	276	300	309	334	276	314	277	282	279	304	279	308	328	293	311	295	317	302	304	308	318	294	315	283	295	328	285	276	254	268	257	306	283	312	297	281	285	315	304	321	330	312	277	306	279	295	277	294	309	308	298	280	288	285	316	312	296	297	290	306	287	332	299	315	285	324	324	312	281	299	318	276	275	300	292	335	298	298	266	318	316	316	290	290	297	297	293	309	309	291	318	297	324	326	281	323	309	279	265	322	269	301	327	284	298	296	288	314	313	279	292	300	294	317	297	301	319	324	300	303	291	268	270	296	311	304	303	298	290	296	295	304	317	268	287	328	309	303	269	324	317	304	285	310	303
11483	9663	7683	3757	2657	1986	1492	1256	1130	921	850	731	695	627	615	586	558	574	505	510	495	512	506	447	512	476	448	463	440	477	456	486	457	475	438	476	455	426	470	451	424	441	424	411	460	480	484	459	437	440	393	437	467	445	439	438	436	426	474	445	432	415	391	418	438	417	402	451	418	480	415	430	406	404	437	442	435	438	423	403	484	440	435	439	414	425	429	443	456	422	428	435	444	434	447	434	458	432	419	430	433	405	393	437	425	428	418	386	406	435	421	408	363	447	427	470	448	383	460	434	459	438	425	412	449	421	432	417	439	446	385	416	413	376	402	421	425	452	430	438	452	399	442	380	419	394	413	414	408	420	451	417	382	435	437	450	432	398	431	380	402	438	444	438	409	424	415	447	414	437	430	463	422	396	417	422	441	436	439	417	407	408	419	420	408	382	437	419	428	396	440	430	367	471	404	395	429	455	417	427	463	423	446	448	362	416	412	396	422	429	373	393	440	444	381	452	451	417	447	409	410	442	431	439	420	405	414	444	453	381	447	396	424	429	434	416	388	413	436	377	420	432	408	408	425	416	414	444	428	379	419	442	409	423	414	436	407	392	404	436	442	405	397	401	458	432	431	397	420	425	455	427	418	402	427	413	447	412	410	435	443	400	413	405	410	408	464	437	433	423	398	430	435	421	417	459	423	453	413	440	435	427	408	383	413	432	426	421	442	428	414	418	416	453	467	404	434	419	442	406	420	472	406	427	447	438	437	414	436	410	422	406	419	386	462	411	380	407	405	458	453	449	433	425	437	394	420	431	443	441	420	441	419	443	398	413	428	453	426	455	441	449	416	416	395	444	425	430	398	416	437	412	465	439	429	405	397	419	443	419	414	424	447	416	434	403	440	419	427	411	436	408	428	423	413	433	426	439	413	424	400	417	414	422	449	436	415	436	408	418	436	423	447	439	439	410	445	403	449	424	421	447	431	432	409	406	439	430	418	434	391	440	446	404	388	416	396	421	419	445	459	397	424	402	447	413	435	438	419	438	414	421	442	427	436	391	428	411	401	409	413	401	377	424	430	412	420	461	418	454	431	425	419	428	432	386	446	441	435	405	421	439	431	444	481	459	417	439	444	439	419	439	421	449	419	389	373	418	415	406	375	418	409	431	419	403	397	415	443	412	396	415	442	379	447	400	378	426	426	432	422	422	409	424	416	408	411	422	427	464	445	430	453	426	393	438	409	427	398	426	397	402	379	392	383	407	408	418	419	438	436	414	434	432	430	418	404	396	429	412	415	402	411	434	381	454	420	398	419	443	417	423	434	378	412	413	428	428	411	435	384	411	390	430	398	405	447	431	447	475	419	438	407	439	457	441	426	427	399	421	407	427	440	399	423	427	415	408	391	422	429	390	456	452	439	429	401	431	447	428	415	395	392	402	407	446	447	447	439	431	400	431	430	418	430	389	412	400	424	417	442	414	433	398	426	463	464	450	426	462	437	451	430	401	461	423	400	440	409	404	411	419	411	404	441	437	409	433	427	446	430	473	378	422	453	427	431	434	469	451	404	420	393	429	422	424	410	424	403	433	409	371	440	419	428	418	439	444	397	412	401	418	403	425	394	426	444	448	427	447	434	413	400	435	411	423	416	433	471	445	434	416	395	436	419	472	389	410	436	437	439	463	407	391	407	421	451	435	385	438	447	415	421	429	442	418	441	397	441	417	410	432	443	424	431	429	452	441	415	427	388	390	402	431	421	430	434	452	416	452	405	429	432	377	418	392	412	404	403	415	440	440	417	423	401	413	402	445	395	435	427	451	440	430	407	459	429	417	448	448	467	424	405	430	416	444	424	429	388	396	437	426	443	386	426	416	395	433	409	407	437	427	423	381	439	436	413	438	435	445	420	423	428	391	431	404	405	384	428	430	427	436	425	391	418	399	425	417	431	412	384	443	406	430	435	439	410	451	404	430	410	412	468	445	431	402	430	411	415	439	430	443	414	438	441	435	429	426	431	395	400	400	395	414	405	368	415	442	418	448	414	403	411	446	400	414	414	451	417	411	432	437	414	457	431	437	433	432	400	402	452	413	397	416	419	434	430	404	427	412	441	398	439	430	394	399	433	433	434	400	414	447	457	425	420	420	419	404	443	427	409	435	459	433	403	414	384	413	408	404	418	417	420	427	410	397	403	411	416	410	415	423	445	432	415	396	413	393	439	447	450	418	435	461	420	392	400	448	391	421	401	417	445	415	411	433	412	419	450	379	439	403	441	375	404	433	452	444	379	432	447	415	420	411	352	426	400	421	407	436	446	434	411	431	411	410	461	412	424	438	443	432	450	451	419	422	462	417	430	454	405	368	421	420	430	407	406	430	391	429	464	377	427	411	411	459	419	425	361	420	421	401	432	421	419	411	430	426	450	435	386	430	434	455	410	420	418	399	435	428	421	452	391	439	445	454	413	439	443	394	377	377	423	405	413	399	385	423	423	407	475	386	469	442	444	407	426	420	434	436	383	428	406	386	438	448	418	405	411	407	408	413	431	395	418	439	405	436	426	404	399	461	450	433	426	435	415	378	425	379	439	444	392	406	395	401	424	391	421	418	410	448	416	413	385	427	409	409	433	404	427	439	411	421	411	435	387	431	425	417	447	434	426	411	410	456	468	436	432	439	428	400	446	417	436	408	434	448	422	458	390	388	426	400	403	431	458	403	455	418	420	432	404	435	429	443	435	435	382	446	411	424	427	448	385	396	404	401	391	444	445	420	434	412	395	435	417	397	433	411	396	426	453	440	453	408	457	417	432	433	393	432	406	459	427	407	425	399	435	429	431	423	452	421	398	424	431	445	382	408	439	439	447	391	416	436	424	441	423	419	446	399	425	441	437	419	433	419	448	428	439	428	462	379	418	438	408	432	408	453	429	405	403	415	425	433	414	388	449	409	409	404	444	436	425	412	405	429	441	381	422	423	389	482	443	402	404	412	451	384	420	424	443	431	428	429	407	416	407	416	438	414	407	438	420	481	428	416	396	424	417	422	411	410	463	451	446	403	436	413	409	438	401	440	419	425	429	413	456	392	396	413	450	435	423	409	420	414	423	396	416	439	429	388	427	435	414	437	412	422	399	384	385	446	432	420	425	430	413	452	404	421	410	408	453	429	450	435	435	423	453	480	374	410	434	414	423	423	423	434	417	440	433	440	439	434	426	418	439	462	428	433	395	426	411	374	403	405	441	481	412	462	402	415	400	447	440	402	379	417	436	409	467	432	383	414	428	411	425	413	434	414	443	445	425	388	412	424	409	429	432	400	419	444	427	426	453	428	436	410	435	471	417	448	415	423	412	369	460	381	429	426	416	423	458	454	453	391	432	429	407	438	450	382	433	427	423	434	423	413	404	423	398	430	427	397	432	452	424	414	414	428	420	404	415	476	429	417	454	413	408	403	438	416	391	447	422	403	453	421	449	418	418	383	421	410	437	417	436	370	398	375	435	406	445	380
22862	21280	29280	23607	21280	21315	9212	887	546	495	420	394	366	308	302	276	287	269	255	243	211	251	219	212	193	229	182	235	179	210	165	197	209	209	167	182	190	192	200	171	197	181	180	200	194	208	188	187	167	194	169	190	186	162	192	175	201	182	167	171	150	170	154	155	170	175	169	186	188	156	149	157	168	173	158	186	171	162	169	161	189	195	178	167	160	180	166	178	164	172	172	153	164	143	182	169	163	172	180	149	181	162	178	164	180	199	152	155	172	180	166	182	136	167	161	185	158	174	188	177	194	159	168	179	171	178	172	172	147	170	145	172	187	176	172	182	199	169	173	177	175	175	165	169	168	167	166	148	178	173	161	162	148	162	155	181	173	161	153	186	152	164	158	178	186	178	152	179	165	151	154	151	177	156	172	154	172	192	162	178	171	171	176	176	166	162	177	176	170	164	163	187	187	139	191	174	177	194	183	150	176	167	176	167	147	155	149	177	156	173	168	159	173	162	158	178	180	149	154	174	158	166	163	173	178	188	169	164	184	170	178	167	189	169	159	139	201	189	160	157	185	177	183	191	154	153	170	157	195	197	154	165	168	159	169	187	167	164	154	158	139	190	172	172	159	171	146	184	158	158	153	172	171	172	176	172	172	154	185	176	196	156	168	170	182	172	157	175	172	173	188	148	141	166	145	160	164	178	194	180	184	154	141	163	162	146	166	168	185	166	172	164	161	171	170	177	170	153	167	180	177	164	169	166	188	151	177	169	201	184	181	164	152	165	173	157	166	169	159	149	171	170	161	160	155	159	162	161	150	172	152	187	156	161	156	189	164	151	157	180	187	156	165	147	174	162	189	177	172	165	158	151	189	139	186	189	177	172	173	165	170	189	166	161	169	158	158	169	143	158	152	185	180	164	167	168	153	179	149	153	173	160	171	164	143	174	184	155	160	193	167	175	164	167	184	163	181	148	181	173	150	175	152	172	165	179	184	148	166	176	138	150	174	146	196	181	178	172	183	182	161	174	155	170	148	163	159	153	170	147	155	189	164	163	163	153	164	182	181	163	169	183	159	155	164	160	166	172	157	166	160	160	183	177	159	165	160	179	181	137	183	169	172	185	165	168	176	149	157	175	140	145	186	157	168	169	184	167	155	174	181	181	182	181	175	169	192	166	157	189	157	141	169	163	139	160	158	167	167	181	148	176	177	167	167	166	152	190	157	156	183	173	156	169	148	165	199	178	176	162	181	178	165	165	152	167	145	148	179	164	177	204	190	172	167	162	180	152	165	160	161	161	153	169	181	167	176	142	152	171	171	166	164	162	180	170	153	183	178	162	140	168	178	155	173	197	164	162	175	163	159	149	174	169	167	152	202	185	191	176	156	183	179	182	180	158	156	184	178	153	170	182	138	161	185	193	171	163	163	154	169	156	166	155	158	195	175	177	152	163	156	156	169	164	178	165	146	161	148	181	146	145	162	179	180	176	180	170	166	166	163	193	169	171	173	171	168	161	171	170	178	173	159	157	166	158	157	175	193	188	153	181	177	192	168	159	161	170	173	164	194	177	182	170	191	166	156	176	146	173	153	144	166	169	182	154	184	159	180	163	167	188	156	172	166	160	165	197	178	170	182	173	154	163	174	160	180	177	151	173	151	187	172	176	165	155	135	174	154	177	172	189	186	171	168	172	145	141	180	171	161	147	176	165	157	168	168	164	180	154	176	178	170	164	149	157	158	177	160	150	155	166	169	169	180	154	191	164	168	160	162	158	167	173	185	141	153	171	146	142	152	150	171	183	161	197	180	151	154	177	182	175	155	146	161	169	169	167	176	180	170	169	165	173	197	179	169	159	159	184	184	182	185	193	167	196	183	190	168	155	173	188	168	168	162	164	168	178	180	181	185	166	167	166	167	153	172	163	177	159	184	167	160	149	160	161	181	180	182	193	160	177	149	162	144	133	139	166	165	155	192	149	175	170	173	157	165	149	194	178	167	169	183	134	138	144	159	165	166	184	182	154	175	161	163	166	161	184	162	189	187	177	140	173	157	184	172	165	167	170	175	147	190	182	163	156	170	172	161	168	177	177	164	159	167	164	163	158	183	173	194	149	172	167	180	157	143	169	175	169	178	168	162	162	166	187	155	183	179	172	188	152	159	172	181	173	170	159	165	158	155	154	174	151	165	173	170	175	151	152	162	169	135	185	175	161	179	165	159	170	178	159	164	180	167	175	157	168	186	172	199	163	160	146	148	168	149	150	169	173	171	166	139	142	143	173	190	170	176	176	157	170	180	175	157	177	175	163	158	170	157	171	187	154	173	160	180	170	176	157	171	185	155	174	124	155	189	158	167	202	166	154	180	165	179	150	158	182	142	150	150	181	181	171	167	158	174	181	163	170	195	172	161	180	172	165	146	173	163	153	155	163	162	136	175	135	154	187	173	180	167	163	173	160	152	171	163	165	146	172	169	147	179	175	159	182	143	154	160	180	153	174	179	170	166	171	159	176	169	159	175	167	145	180	175	182	187	170	137	164	142	149	166	178	161	176	171	164	174	163	156	179	179	180	158	161	182	165	175	155	179	177	146	183	162	167	152	155	172	141	158	190	172	171	175	184	174	156	162	161	177	146	147	140	161	158	172	159	167	170	169	159	178	186	176	151	165	170	153	157	170	134	140	164	153	178	161	156	189	158	160	156	168	189	170	157	171	147	149	178	176	182	174	176	190	171	165	145	172	159	160	180	181	160	170	167	161	158	166	159	151	170	169	173	190	178	141	165	161	147	171	164	153	172	164	171	165	175	146	186	181	167	156	161	168	192	180	156	168	171	182	176	139	171	175	154	149	170	168	190	161	157	145	192	159	177	173	156	163	182	184	162	163	180	157	156	178	170	154	172	174	177	172	156	181	173	159	162	162	179	177	204	191	166	180	184	168	159	154	169	183	181	186	155	190	187	157	179	179	176	154	167	183	154	160	192	166	181	170	153	159	160	146	159	154	145	141	167	175	182	141	152	153	169	152	171	170	147	159	177	162	155	183	151	155	177	173	154	173	173	143	168	168	160	177	166	155	151	176	162	166	166	164	166	168	176	166	156	168	171	177	166	159	153	159	152	150	196	163	170	159	154	151	158	165	167	161	143	174	167	173	169	166	170	152	189	173	154	174	176	164	152	143	168	163	173	148	197	170	175	149	156	144	193	197	177	177	165	160	152	181	172	183	177	140	162	181	180	178	174	175	152	182	156	162	163	147	179	139	159	172	182	171	167	195	174	140	162	173	163	144	177	185	163	155	167	141	167	176	179	163	168	157	176	159	152	156	176	176	162	168	182	171	185	167	183	145	188	170	171	177	198	162	166	187	166	171	157	164	173	189	173	164	160	171	148	160	182	180	173	162	169	175	186	164	163	156	145	170	175	179	181	181	148	166	180	156	159	176	163	166	167	156	168	165	158	180	187	159	154	188	170	163	172	154	175	190	182	174	162	162	145	181	196	171	188
14004	15505	12476	6400	4299	3288	2428	1960	1516	1268	1056	874	782	693	641	646	561	503	488	448	419	398	366	370	355	335	345	339	322	301	330	299	288	314	299	319	294	285	255	303	294	281	270	253	271	285	262	243	280	267	262	284	248	266	249	263	242	263	251	263	270	260	270	264	279	258	268	255	237	261	252	252	262	254	239	252	272	240	245	253	266	234	260	272	221	277	265	250	281	258	200	270	266	244	261	220	251	256	219	249	250	221	250	246	252	281	240	275	266	265	235	249	235	238	233	239	238	234	261	254	226	233	245	251	248	247	250	241	232	260	236	238	232	229	245	278	231	220	259	261	256	244	274	224	252	243	240	245	242	221	233	252	244	272	243	243	226	238	243	256	255	233	222	232	273	218	250	248	250	233	259	245	246	242	249	244	249	232	260	272	276	225	259	254	268	261	253	221	225	238	273	244	233	230	208	240	271	236	241	259	256	238	250	227	273	269	220	255	256	241	231	231	225	258	266	231	232	247	276	259	248	248	254	252	247	234	253	232	245	281	243	238	241	227	248	263	248	227	259	240	253	250	240	236	240	247	284	264	240	213	262	254	249	250	222	266	252	250	235	254	257	230	251	256	230	236	262	267	251	231	254	261	233	270	237	272	225	223	227	257	243	244	231	234	269	257	242	248	245	261	226	259	263	251	248	234	276	243	286	221	255	260	238	221	232	248	244	241	244	248	281	232	242	259	235	228	237	250	264	245	245	253	223	256	259	236	237	234	227	242	230	255	257	239	242	205	241	232	231	273	252	251	245	237	228	255	247	223	210	283	239	269	257	241	218	252	235	238	253	251	254	263	229	248	238	256	233	271	235	274	239	222	245	228	284	259	256	271	260	236	247	252	243	237	237	256	247	239	245	251	226	225	225	247	247	261	226	245	234	240	217	225	238	257	252	224	239	233	244	240	251	258	256	247	265	216	244	258	243	230	241	262	235	247	230	243	228	242	249	237	232	236	259	243	231	240	253	251	239	252	234	250	275	230	226	256	240	248	253	233	232	297	259	278	226	263	235	251	263	258	261	218	257	243	265	244	237	235	252	261	252	247	266	258	252	234	247	264	246	266	223	261	233	241	263	262	240	260	235	249	263	246	248	242	244	257	245	274	217	242	260	275	233	258	238	250	237	244	261	249	254	248	280	245	268	246	264	260	238	266	232	250	268	252	256	245	273	254	278	241	230	244	256	271	276	263	233	268	222	237	272	224	225	202	259	235	267	235	244	216	253	234	265	282	241	251	251	272	279	264	254	247	216	269	243	247	246	224	238	239	250	247	237	236	280	221	271	263	265	253	239	228	246	247	260	257	268	211	245	277	234	241	247	243	243	253	267	285	244	213	263	232	233	272	252	254	234	277	246	254	227	262	233	245	230	251	245	265	257	246	241	241	235	236	232	266	256	265	224	255	261	249	277	243	278	224	237	248	266	270	252	246	248	209	239	250	225	250	277	207	226	259	230	256	270	231	264	226	238	248	256	235	237	255	267	245	209	262	251	232	229	257	236	222	243	244	241	252	247	241	231	263	249	245	258	242	240	257	246	244	219	217	254	227	254	253	258	229	253	262	256	237	244	259	240	266	225	252	252	258	252	219	251	249	237	232	271	249	242	248	240	255	234	265	243	270	261	231	249	242	264	251	269	236	280	243	217	270	233	257	270	219	259	259	281	259	249	253	264	265	216	218	247	232	237	253	248	259	233	230	239	238	228	232	229	230	235	247	260	228	249	232	228	244	245	248	236	220	254	239	208	216	227	253	235	238	250	219	230	249	246	253	246	267	235	256	229	244	241	258	254	234	243	254	248	256	235	261	244	266	221	259	243	241	248	252	249	249	261	235	253	222	241	254	242	262	253	267	241	239	248	255	238	285	215	246	248	260	257	194	207	244	247	229	237	260	236	251	249	227	242	268	230	256	235	268	277	267	233	259	251	246	233	238	227	251	261	275	216	235	246	264	246	217	227	246	225	242	248	208	243	278	237	213	253	240	250	238	256	256	243	247	250	219	230	272	265	215	227	235	233	256	252	231	269	258	231	252	254	240	240	261	259	236	248	253	242	238	212	245	215	286	221	237	258	219	225	234	237	257	232	249	276	261	232	247	249	232	276	229	276	254	248	209	258	243	261	265	251	216	263	235	246	231	248	225	259	250	272	258	226	260	260	214	250	231	239	245	258	214	261	247	219	242	252	263	277	255	261	258	264	225	270	233	230	246	237	257	262	238	252	242	240	221	250	262	223	233	267	249	248	238	238	218	256	235	227	257	266	257	252	250	259	232	221	252	247	244	249	260	257	258	245	265	259	257	228	242	222	242	235	258	240	242	230	259	265	232	248	272	249	249	252	244	225	245	239	245	224	225	235	244	256	232	257	272	260	245	239	223	243	248	272	238	254	259	216	233	230	252	265	275	276	245	245	245	250	216	249	238	229	243	241	255	257	231	233	260	242	235	236	244	249	218	274	233	238	250	216	261	218	238	253	254	248	263	242	247	277	265	283	268	249	236	239	269	227	265	247	254	235	229	271	287	221	260	256	259	261	250	242	241	247	245	238	221	242	236	263	246	235	230	241	253	230	275	276	223	241	229	211	253	216	224	236	262	221	238	244	238	227	241	243	266	268	254	235	212	242	262	241	247	242	234	249	245	261	246	274	232	263	231	253	217	246	242	225	248	257	229	226	252	253	253	225	261	257	222	229	248	248	243	242	264	216	230	266	239	264	226	239	269	237	255	266	234	235	227	236	244	260	236	228	226	279	225	246	247	251	245	223	216	227	236	248	228	246	245	230	240	242	269	239	245	253	240	243	249	244	247	241	233	234	267	248	250	239	249	247	266	256	237	227	247	251	275	249	266	228	255	259	222	261	272	259	233	251	250	266	235	240	233	242	263	254	245	254	249	245	238	236	246	232	234	234	234	251	234	244	238	238	233	255	228	211	232	243	253	240	262	226	271	238	255	242	222	257	208	260	270	255	226	218	221	234	248	253	256	231	251	266	238	250	266	275	223	220	281	289	233	231	256	231	227	273	239	258	255	221	251	255	232	251	241	212	256	249	245	276	223	222	234	222	243	235	233	248	257	257	251	249	257	252	250	248	230	261	242	258	266	249	247	252	253	262	280	238	235	212	238	243	224	227	251	234	241	229	226	241	247	223	261	248	232	230	267	227	235	231	271	245	225	271	241	221	259	223	250	259	232	250	231	233	238	238	260	274	233	236	251	226	254	240	225	260	262	252	264	234	240	247	247	227	234	255	228	232	245	261	231	266	261	259	260	254	226	238	263	233	261	231	248	241	221	275	256	236	250	246	249	238	254	256	247	222	283	245	237	248	235	247	238	277	235	246	260	237	241	223	239	245	253	202	250	268	236	230	267	236	222	235	247	233	244	256	248	226	225	234	236	245	260	228	243	241	245	270	267	274	217	260	258	219	247	229	293	247	233	235	243	241	279	238	242	256	265
26944	20677	8284	491	321	291	271	240	246	223	277	264	254	256	253	261	268	254	253	236	241	217	244	252	260	255	270	235	217	220	237	209	220	247	251	274	259	260	235	253	253	254	238	240	232	246	259	233	250	228	259	294	252	241	259	231	224	223	272	259	254	241	252	241	206	245	197	250	231	237	259	223	291	282	231	226	225	251	250	227	257	245	238	245	264	223	232	265	215	236	235	256	236	232	259	249	247	233	258	235	240	270	258	214	246	269	250	224	246	229	266	247	254	260	252	253	264	229	252	252	256	214	244	243	228	228	247	260	262	247	273	248	262	235	235	216	250	255	233	239	233	264	231	219	288	226	266	260	217	254	215	267	225	238	257	244	228	273	215	271	251	224	242	259	229	218	225	248	239	278	224	240	234	232	239	242	236	261	219	260	257	245	242	273	241	272	243	260	250	236	248	244	247	230	231	242	279	247	237	238	219	261	263	241	251	253	250	246	249	239	257	246	260	253	245	228	274	275	257	237	239	224	240	223	225	232	241	263	246	240	237	252	268	246	260	227	224	219	263	256	280	238	242	245	242	239	261	240	230	240	225	213	220	257	257	240	244	215	229	244	230	256	224	253	255	265	243	243	268	227	236	234	265	255	232	237	221	251	243	228	248	245	254	249	233	245	248	245	240	258	241	266	268	255	265	257	258	259	274	263	230	233	254	239	233	235	258	264	267	244	240	270	242	243	269	219	247	246	216	223	242	259	233	233	239	237	237	267	253	223	260	229	247	249	228	253	208	230	254	250	250	246	236	231	244	265	278	238	223	249	261	255	264	260	254	265	258	263	244	248	249	239	229	252	255	252	211	250	255	236	226	261	261	249	237	218	256	237	242	265	244	225	257	221	255	236	253	261	242	256	255	239	256	235	244	235	249	239	238	203	237	260	224	230	215	228	259	243	234	260	280	254	224	249	235	239	241	231	228	240	246	231	263	226	248	237	249	224	241	253	264	244	223	229	238	219	242	234	243	265	257	237	230	255	246	225	251	251	219	241	262	267	212	265	224	230	234	241	247	246	220	256	245	255	213	249	240	271	234	235	231	241	265	247	251	241	273	245	252	219	249	262	240	256	227	216	226	227	251	258	239	236	268	222	248	240	235	260	255	276	230	266	248	261	224	224	256	253	234	248	248	241	246	260	231	247	214	236	260	238	253	248	242	258	236	213	250	242	241	246	261	240	231	237	220	234	230	247	226	225	231	235	256	236	252	283	256	233	247	233	245	236	244	236	280	263	244	241	232	228	243	265	238	246	209	211	240	226	239	235	241	242	236	200	234	222	204	240	236	236	224	235	244	233	251	254	267	251	255	247	220	211	231	258	219	237	238	223	232	248	248	221	258	219	229	260	241	250	251	217	267	247	227	274	225	279	228	235	246	243	264	267	261	264	227	249	250	228	241	246	236	218	231	247	245	259	232	254	231	253	244	227	248	249	233	225	242	225	257	257	246	236	222	218	266	248	262	257	224	243	247	233	262	245	261	227	238	248	223	245	239	255	239	251	266	241	241	232	227	235	250	257	239	230	239	241	233	252	262	235	237	241	213	230	232	239	249	266	242	253	252	233	226	216	251	238	247	253	269	245	205	260	265	224	245	235	241	251	249	227	246	213	251	235	239	242	246	238	213	283	229	241	241	240	226	241	246	252	226	238	243	257	243	250	252	266	239	260	253	252	214	231	289	252	234	235	241	256	258	231	229	257	234	222	238	229	235	223	252	244	249	227	217	228	249	251	246	227	238	237	255	257	270	226	229	236	240	218	244	236	239	240	235	196	235	263	240	264	226	226	220	243	233	235	259	239	240	260	224	268	261	275	234	247	262	246	240	260	239	243	239	254	253	247	222	265	267	236	242	238	205	216	224	218	250	231	255	264	242	234	262	264	263	281	242	259	256	213	276	250	247	239	271	245	234	236	255	240	240	219	225	254	258	225	273	259	226	262	252	272	272	234	265	236	219	214	232	230	252	248	242	254	261	219	239	248	214	232	217	243	247	263	247	235	263	233	256	234	217	265	240	255	207	249	243	264	224	243	247	272	251	258	222	258	231	214	259	252	257	219	245	239	253	244	252	263	244	260	266	231	246	236	259	269	261	256	248	251	253	225	261	271	233	257	257	215	273	257	239	260	234	227	231	221	257	247	280	256	248	253	240	248	245	246	260	262	241	252	267	230	242	229	222	268	247	225	204	250	252	248	239	237	248	255	273	248	264	226	262	223	244	227	228	212	248	247	250	252	261	248	261	255	257	272	240	234	219	266	229	264	250	226	237	258	228	247	256	246	236	240	223	223	220	261	242	224	244	230	237	226	266	243	235	254	244	241	235	241	245	281	236	243	255	251	259	201	221	249	221	264	263	237	233	270	241	243	220	237	258	244	252	242	249	230	231	242	258	249	230	236	236	240	257	237	249	239	205	271	248	228	253	251	261	240	226	248	260	277	231	243	253	261	233	247	240	257	260	223	260	233	248	245	235	252	250	252	225	282	257	244	252	242	250	219	247	226	244	264	255	243	278	247	223	248	237	273	219	239	259	235	220	234	234	267	263	215	228	225	255	238	232	227	242	242	235	227	241	261	254	233	254	248	226	238	248	252	257	241	221	244	247	259	233	251	250	238	260	244	277	238	245	219	239	264	234	225	233	246	277	221	217	227	216	246	236	235	258	246	234	256	270	224	237	261	235	245	236	218	230	233	238	243	241	288	213	243	218	253	260	244	244	241	207	248	244	260	227	259	250	233	241	249	238	245	265	252	244	233	226	257	244	249	217	227	232	256	272	272	221	269	284	254	272	259	228	285	262	255	267	263	270	239	232	231	250	237	227	235	238	272	230	243	253	241	266	233	233	224	268	235	235	258	234	211	256	239	249	252	241	228	235	254	209	232	235	245	247	244	228	273	213	221	231	227	259	243	253	226	231	268	237	242	257	223	242	237	247	220	259	240	252	269	247	239	262	233	271	239	246	223	248	261	235	229	283	272	243	259	249	237	239	259	231	284	264	276	246	262	229	234	231	217	241	217	259	246	243	220	257	231	237	245	257	247	247	230	219	243	255	253	248	232	236	267	225	243	240	244	234	226	233	216	251	238	257	219	244	273	268	246	227	229	219	203	280	249	235	211	266	231	287	242	256	272	229	244	251	273	230	259	247	232	239	274	262	227	267	257	234	243	236	229	237	239	213	247	243	244	214	228	252	236	257	236	246	252	257	241	212	227	226	265	240	228	243	228	219	251	230	239	250	253	238	246	246	231	273	216	240	248	248	245	226	252	241	240	206	237	210	224	227	264	239	249	237	240	234	257	244	227	237	261	236	250	221	247	246	252	263	233	254	247	220	237	232	241	240	224	236	247	271	252	225	254	231	260	248	257	243	231	232	244	236	215	224	228	257	260	232	236	217	257	244	226	223	250	242	256	263	230	218	227	240	268	248	270	229	272	249	243	238	246	229	266	226	242
6069	945	815	547	490	445	408	374	381	376	397	376	367	333	391	343	346	374	349	337	349	349	334	359	353	328	352	340	345	354	348	338	359	359	304	329	357	333	320	350	354	350	368	366	341	354	377	342	377	355	378	322	374	321	357	358	334	375	340	341	343	323	361	341	347	344	340	407	320	341	348	354	321	325	368	345	364	316	334	364	342	348	366	346	348	335	334	333	352	328	334	371	330	335	381	338	335	337	379	324	359	344	334	337	333	344	344	386	344	345	363	330	300	348	333	379	334	352	325	323	341	348	330	339	364	371	343	346	390	343	309	338	330	365	361	345	341	344	365	358	340	375	377	313	352	301	330	352	371	323	369	342	351	369	351	325	383	363	339	356	334	350	343	358	350	324	332	387	347	318	330	337	374	332	330	371	322	313	344	331	346	349	377	348	375	318	344	342	333	360	351	336	385	353	320	376	331	337	342	328	326	353	360	364	382	370	356	331	293	369	356	343	350	348	326	373	324	364	351	325	347	320	362	342	377	375	361	351	347	316	352	333	332	322	359	329	353	364	351	361	355	357	344	364	332	351	359	342	321	335	343	327	333	363	350	355	351	344	371	330	328	342	340	320	331	340	341	362	360	324	319	332	351	334	341	370	333	392	352	354	366	336	345	324	359	330	355	321	324	346	333	350	319	338	358	353	356	340	351	373	344	351	361	348	381	362	346	295	365	378	354	316	348	310	350	364	309	369	350	344	383	345	345	339	327	355	333	326	346	355	343	322	344	333	368	363	361	372	363	326	369	375	345	371	355	344	348	341	362	321	342	387	331	325	326	309	339	345	329	340	375	345	365	358	352	340	356	331	352	350	358	360	368	370	332	330	362	328	376	361	346	364	354	346	349	331	332	356	353	316	360	352	333	348	338	322	330	359	355	370	336	382	352	356	357	348	322	344	354	354	334	349	309	362	336	353	344	342	340	335	395	330	378	344	373	337	356	384	372	352	313	355	328	342	304	332	346	363	354	343	346	359	373	373	360	335	359	369	337	372	342	359	370	366	345	375	343	344	337	352	318	319	343	334	367	324	351	356	342	341	333	335	336	340	336	323	342	347	333	362	354	337	383	345	333	371	335	377	351	366	327	347	341	312	341	337	397	335	311	321	341	335	337	348	378	328	398	335	330	328	339	335	353	336	335	356	321	337	364	351	341	342	341	372	334	357	364	367	323	316	353	315	333	346	336	327	359	300	321	366	373	335	362	331	344	348	327	324	375	348	321	344	331	360	346	358	342	345	345	331	337	347	357	344	361	359	317	346	357	332	331	364	350	335	368	339	368	346	353	341	332	356	359	348	339	325	355	334	336	325	323	338	335	342	344	355	350	338	374	314	347	369	325	349	336	341	291	324	347	314	347	335	370	322	379	373	324	330	339	337	382	355	350	387	374	351	336	345	326	336	305	318	343	348	334	349	361	334	328	307	361	348	345	346	342	360	353	314	339	342	326	349	356	332	349	348	370	358	319	354	345	348	347	367	311	355	329	322	344	357	355	343	361	348	359	351	355	342	349	359	352	350	350	338	332	339	360	330	309	356	330	354	338	286	351	323	382	359	358	353	329	303	365	344	345	339	343	355	353	374	323	346	336	327	358	336	317	313	350	348	333	323	375	300	336	357	333	339	365	389	334	319	326	345	338	369	368	328	339	377	343	328	354	352	328	334	342	322	340	348	349	355	302	324	322	334	333	311	353	342	341	347	356	328	345	364	343	354	355	321	346	356	338	343	390	359	359	326	349	367	317	323	357	345	354	347	344	346	335	364	325	298	299	337	358	311	351	343	305	364	327	362	364	354	340	350	334	336	335	346	315	357	350	339	326	336	312	339	339	374	333	326	334	327	335	364	338	359	346	357	342	382	340	357	332	336	368	352	329	354	335	377	314	357	359	369	358	332	353	363	324	336	343	344	361	370	327	358	340	348	365	329	350	329	349	327	328	337	347	346	333	392	340	371	318	383	332	304	362	362	331	350	356	337	316	341	327	347	348	361	320	345	346	361	338	313	365	375	316	355	352	367	317	350	356	346	350	327	356	320	346	355	344	350	385	341	317	335	341	364	327	324	323	346	336	359	365	340	326	372	360	366	341	365	341	342	359	379	350	310	338	327	322	352	366	374	350	352	332	344	343	352	381	330	340	338	357	324	327	324	296	357	339	364	325	365	365	323	337	338	366	321	310	375	361	335	335	354	348	344	305	326	351	345	325	365	327	358	343	359	333	378	353	339	311	331	373	375	329	356	322	367	353	340	361	359	336	364	306	340	337	324	347	370	361	323	367	336	309	359	348	386	373	341	329	351	330	336	340	330	332	346	329	339	342	347	359	335	357	350	350	346	343	362	354	326	328	346	348	333	320	379	331	362	322	332	339	350	358	317	342	316	365	324	341	346	303	355	367	326	338	341	365	306	368	341	370	357	312	353	337	377	325	334	350	340	311	312	355	318	358	310	369	314	304	352	365	368	347	364	316	374	366	333	330	361	361	337	373	331	397	362	354	360	361	392	340	350	327	315	346	341	332	361	385	343	354	349	345	358	336	323	377	371	352	334	374	311	397	371	339	342	365	299	386	352	341	357	344	331	345	344	347	349	355	341	360	350	393	356	325	335	353	363	379	354	340	367	356	337	323	353	365	354	351	367	359	344	333	374	357	349	348	344	381	305	336	307	354	365	333	346	314	343	336	353	336	371	317	321	367	333	334	375	371	326	360	349	311	336	327	349	358	327	370	345	339	329	335	342	332	349	317	359	334	374	355	360	338	377	335	361	363	379	320	357	396	348	362	362	352	374	342	336	335	339	328	317	374	345	328	351	339	358	357	373	345	322	323	403	336	382	355	392	329	358	327	340	331	351	356	322	348	364	355	344	360	311	354	363	320	377	314	365	369	326	354	323	318	347	346	317	359	355	362	362	334	360	345	311	329	337	385	337	321	348	355	378	375	329	352	329	353	361	338	363	338	346	343	333	342	366	327	341	355	346	350	335	333	334	362	348	315	373	348	332	341	349	362	343	337	354	330	352	341	314	365	363	383	357	344	356	337	336	332	328	333	334	350	335	348	323	325	348	356	361	344	386	359	351	387	333	344	363	334	370	375	324	347	343	323	330	314	338	342	349	335	347	347	355	363	342	347	335	363	340	351	350	342	350	334	351	376	371	350	335	344	321	352	330	331	372	356	355	381	334	370	353	329	324	340	364	345	352	341	335	356	359	362	336	342	328	342	366	371	317	333	358	335	352	313	339	344	361	321	334	305	383	313	340	339	357	318	362	362	334	356	331	347	357	324	386	350	338	320	371	336	345	334	337	347	344	335	334	357	346	320	347	370	310	339	325	367	350	367	350	359	316	339	339	355	361	314	349	350	326	353	366	339	338	344	332	343	335	315	363	338	340	359	355	344	337	322	343	373	372	334	347	317	351	330	364	350	383	322	358	364	387	365	343	349	331	359	367	307	367
23695	21256	28846	23991	21241	11128	1008	630	506	493	451	372	397	375	375	347	340	333	380	336	323	321	343	377	332	310	302	296	309	283	297	322	288	297	289	303	318	300	291	329	289	312	320	273	287	304	302	290	305	288	281	312	310	269	307	300	272	280	302	309	309	279	308	299	301	319	270	311	300	334	297	315	302	284	305	300	300	294	292	313	289	326	305	282	312	338	262	277	314	293	288	307	320	323	270	289	300	306	303	304	278	274	276	290	293	318	273	285	315	313	269	295	297	293	287	287	290	327	277	303	285	306	301	315	305	271	307	310	294	309	252	307	300	299	283	300	306	284	308	295	315	275	292	283	288	307	285	273	291	300	265	304	295	303	279	294	294	295	319	297	299	316	313	279	269	286	318	313	287	329	298	286	284	309	274	314	269	271	295	302	286	291	303	292	300	319	304	315	306	278	268	319	286	325	319	276	267	292	277	310	289	291	302	305	297	317	288	272	296	273	278	295	283	308	313	302	291	310	306	295	301	322	290	304	280	290	302	260	325	296	287	300	286	320	304	282	304	278	299	279	300	291	275	306	313	293	310	277	308	306	303	322	309	299	283	305	290	279	304	268	306	271	282	299	277	283	265	291	276	317	276	286	271	296	328	302	273	297	303	302	287	305	307	291	284	325	252	318	245	280	295	313	315	288	328	261	316	285	313	292	294	287	280	301	326	275	307	267	287	280	294	270	297	276	300	310	287	247	268	302	256	276	327	301	326	310	311	330	279	275	293	294	295	288	264	289	301	305	307	273	283	281	305	325	279	288	299	274	270	308	299	279	276	283	273	289	270	310	300	327	302	317	288	329	297	298	267	286	299	297	311	286	289	318	289	292	286	306	302	299	292	266	295	297	285	321	301	275	338	294	322	290	286	309	295	288	257	274	281	291	286	276	302	282	318	281	331	292	325	289	302	317	328	291	283	306	273	318	294	295	319	309	306	310	267	291	284	301	304	281	279	294	297	323	293	285	294	309	305	287	303	281	284	294	292	284	265	272	303	280	281	291	297	290	312	300	283	288	279	285	273	316	292	288	279	281	312	314	293	318	261	288	279	313	311	318	316	284	305	307	319	296	315	280	291	296	283	322	294	282	316	300	281	302	322	277	296	299	277	299	329	262	301	327	319	299	298	284	262	239	275	278	302	290	316	279	301	287	302	296	282	288	265	279	331	307	275	308	265	298	304	302	302	288	301	315	319	298	311	279	262	283	289	297	259	288	305	309	341	261	280	287	296	309	290	281	275	282	309	273	324	289	277	298	288	305	261	287	334	307	266	283	334	291	326	300	289	298	292	289	307	310	337	302	278	282	280	277	299	287	293	303	299	303	290	304	287	285	312	336	312	270	295	300	284	294	311	316	300	266	303	299	242	311	303	253	296	306	271	305	303	288	276	277	283	301	291	301	296	303	336	289	330	293	291	277	285	308	300	289	266	298	270	279	304	289	307	312	288	279	256	308	284	285	271	307	290	300	289	305	284	304	306	301	304	313	256	272	296	285	296	294	286	267	277	297	302	307	272	269	267	303	303	291	288	296	281	304	315	314	288	271	309	317	301	299	295	307	294	300	299	288	287	300	281	281	310	317	287	277	313	294	276	294	287	312	290	299	287	269	297	312	288	281	296	325	295	316	307	316	323	292	262	278	307	304	298	311	309	277	268	292	256	295	310	262	330	296	296	278	279	315	300	295	285	267	316	307	285	258	268	287	278	293	316	298	290	292	291	313	282	307	287	303	249	303	293	305	288	291	311	321	300	288	291	311	252	263	274	279	282	285	294	288	289	319	298	284	277	309	311	309	288	335	291	281	302	289	290	278	263	276	292	298	273	290	281	304	304	277	301	308	292	293	302	310	288	303	295	309	288	299	294	294	303	280	294	273	324	300	298	316	309	265	290	274	275	240	270	271	283	283	290	308	310	297	293	316	314	302	280	280	286	291	302	273	299	310	300	310	273	296	289	288	296	294	324	298	281	286	271	312	273	282	281	293	307	268	277	277	324	276	260	279	307	298	271	257	251	282	305	286	285	291	281	291	292	299	304	301	310	275	268	315	291	285	311	284	310	296	283	286	309	302	297	261	271	279	285	329	287	278	306	307	292	279	267	296	316	314	278	257	289	281	296	302	319	312	345	289	292	291	265	304	265	311	253	301	305	307	302	308	315	307	290	277	304	285	325	303	290	311	289	299	252	290	295	322	294	284	300	308	272	285	316	291	329	254	267	278	307	289	294	272	298	348	304	302	259	286	292	305	285	299	301	323	279	284	280	295	277	301	281	319	316	322	302	303	287	300	308	330	316	302	307	303	303	285	280	311	302	307	283	218	268	286	298	287	267	294	290	291	308	298	284	290	321	302	319	293	264	317	298	275	341	284	301	267	319	283	307	308	299	323	329	291	291	319	274	283	282	316	310	315	300	308	287	259	307	305	304	298	264	269	305	300	282	292	318	306	252	283	292	284	298	297	284	301	296	296	255	304	304	291	289	291	314	287	300	311	293	292	309	262	280	268	270	324	294	306	296	306	276	317	275	260	292	317	302	251	328	317	270	317	290	300	312	241	295	298	257	289	285	306	318	306	279	280	282	296	261	262	320	312	276	299	288	284	305	294	294	301	290	293	290	309	284	302	291	283	317	305	298	284	288	279	279	287	300	303	302	275	280	312	311	287	271	294	319	305	298	286	292	313	306	287	303	269	278	284	276	263	301	339	313	306	287	314	304	282	297	298	299	276	312	272	283	311	294	278	286	292	291	303	292	273	289	273	324	296	299	303	277	303	309	301	278	293	312	315	298	317	332	315	276	275	288	302	292	287	299	279	285	274	297	276	280	289	293	305	270	307	290	300	310	278	274	292	290	283	286	290	251	306	271	257	283	297	275	319	292	282	280	291	320	277	305	278	289	289	288	320	293	274	298	265	296	317	321	265	323	281	270	310	284	311	308	309	281	288	314	298	275	305	282	284	292	263	293	327	277	293	279	302	282	327	271	301	321	322	278	285	278	295	296	277	274	304	288	331	302	287	270	335	300	263	287	294	260	273	331	276	295	281	307	290	270	273	287	287	309	311	293	274	292	319	305	294	265	305	293	313	278	297	282	324	290	310	305	308	292	308	277	290	278	294	284	284	270	299	311	288	299	289	303	279	275	274	287	302	294	260	310	318	303	295	291	275	318	292	296	284	294	280	282	296	303	272	294	283	326	298	256	302	302	292	304	293	291	307	311	278	283	309	300	289	277	293	274	298	300	282	283	307	302	278	313	280	277	322	296	287	286	297	296	289	299	337	259	297	277	327	280	275	287	281	299	301	282	276	289	309	286	289	292	328	305	277	277	291	269	303	311	298	346	275	299	292	282	298	270	255	317	294	270	286	286	274	293	289	288	282	314	294	277	301	282	304	307	255	306	264	299	308	295	303	304	313	295	282	304	296	299	279	275	290	274	298	286	306	276	330	294	281	278	263
12561	9417	7574	3897	2646	2010	1538	1295	1102	901	884	752	674	644	637	604	555	548	532	512	480	500	491	518	483	468	474	477	475	444	438	473	425	456	477	458	422	400	437	436	452	462	434	460	439	426	431	423	417	427	426	395	417	456	400	416	416	443	458	398	468	409	435	428	427	426	469	456	460	387	442	422	423	413	421	385	409	390	438	439	440	433	423	406	419	425	386	443	439	413	425	415	448	437	443	410	437	442	409	416	430	433	453	427	422	433	453	453	414	425	419	423	449	431	406	454	422	397	414	440	419	463	428	412	435	395	407	427	414	423	404	433	432	433	457	410	411	420	417	427	416	433	409	424	382	393	385	410	439	407	410	412	461	415	452	428	397	441	403	451	420	385	390	457	439	397	421	434	407	417	438	430	386	438	448	388	397	397	467	442	439	425	430	434	418	470	445	427	392	373	417	417	381	438	443	421	429	428	426	421	396	427	400	427	416	443	424	421	419	422	410	396	423	453	395	385	415	398	378	423	429	431	428	439	392	421	428	429	421	448	365	437	436	420	426	458	387	415	425	416	387	400	429	417	425	427	427	414	398	425	423	432	399	450	421	405	455	438	401	394	397	411	405	415	428	408	426	389	374	455	429	445	384	429	387	378	402	440	412	468	439	398	448	404	431	407	409	422	430	413	432	373	437	388	426	416	440	447	415	474	418	438	407	387	422	443	405	415	417	395	391	402	393	431	401	399	404	409	424	413	373	402	421	425	426	430	429	408	432	393	417	415	428	433	436	437	431	421	413	389	423	407	435	402	418	422	419	403	420	450	406	457	394	449	433	433	414	407	428	419	407	429	422	391	430	443	417	393	397	418	398	388	438	412	404	402	397	418	401	400	452	437	433	427	452	461	404	418	380	387	394	452	444	425	420	448	408	436	391	438	401	433	418	450	420	400	431	448	432	363	412	451	418	429	440	427	416	413	452	431	418	422	409	402	427	415	426	420	426	455	394	404	421	411	398	388	418	420	418	395	443	419	443	424	467	381	439	420	405	404	373	439	422	408	411	418	392	376	425	437	383	411	422	432	430	420	429	416	425	457	439	456	391	399	417	458	408	432	424	406	418	428	425	421	439	403	415	414	396	456	411	396	400	432	416	412	436	384	428	387	402	424	370	398	399	431	440	491	391	444	407	415	409	421	440	402	407	417	395	404	422	440	413	417	417	456	444	415	426	418	438	411	380	409	393	417	407	435	427	460	428	448	415	415	423	451	420	411	436	429	407	426	389	398	433	420	406	371	386	399	429	411	420	429	410	431	423	380	416	409	444	411	437	392	400	411	437	398	417	409	426	426	421	450	398	405	420	388	420	404	405	461	391	428	445	409	386	414	409	437	423	421	400	417	413	429	436	413	425	409	446	461	382	438	455	378	400	382	439	402	404	422	429	400	424	443	440	407	429	404	432	454	415	414	414	436	417	416	417	398	406	418	424	414	415	421	405	429	408	425	458	404	438	420	410	438	415	403	417	423	433	441	374	398	425	385	404	409	413	411	389	453	393	417	438	459	402	424	422	389	417	442	420	394	411	450	426	425	409	424	442	436	395	417	402	414	425	391	375	444	393	423	388	412	381	431	409	421	424	435	419	420	423	430	444	465	426	428	428	437	394	388	417	422	426	410	419	393	412	409	442	410	441	401	420	423	437	463	428	432	424	409	403	399	419	390	413	440	421	402	402	402	420	413	411	431	471	427	443	406	421	418	413	418	393	419	442	418	413	444	463	401	453	395	405	436	416	435	468	426	391	455	391	386	406	424	407	430	464	431	436	444	427	405	418	401	403	361	422	418	405	431	445	440	389	435	453	417	407	411	420	414	425	453	432	400	386	403	410	420	430	392	421	436	413	403	393	427	431	427	441	451	402	429	402	403	411	405	425	414	428	435	388	411	434	374	439	423	404	448	419	444	431	437	428	431	417	410	407	400	421	405	420	412	400	415	432	419	424	432	415	442	435	448	437	414	407	419	429	427	417	426	439	430	385	403	417	422	399	397	400	424	401	409	435	400	428	424	454	434	361	402	409	402	440	415	440	419	430	441	424	394	405	414	415	428	421	423	415	410	387	404	400	387	440	375	414	372	417	419	398	460	395	406	422	422	419	434	414	397	416	409	427	423	447	420	409	366	414	421	416	419	438	445	429	430	404	425	411	410	428	414	395	427	414	425	364	413	430	438	434	434	420	430	441	399	415	402	415	404	417	409	387	407	384	433	410	396	417	403	442	457	427	436	396	440	401	391	421	408	452	419	405	404	438	419	460	431	403	387	414	420	391	436	397	374	416	372	449	417	419	392	412	450	430	427	427	400	395	439	422	407	418	422	449	398	420	394	397	434	437	431	413	422	423	401	433	421	414	449	420	400	428	438	410	397	377	446	436	413	406	416	416	441	434	406	403	426	396	430	390	380	408	410	453	424	385	426	419	426	440	432	422	390	414	388	442	426	425	424	424	416	426	411	439	389	482	428	426	431	440	418	428	399	428	425	429	427	429	447	394	418	425	421	429	407	412	417	443	393	453	430	402	437	381	424	428	427	391	357	398	399	415	416	405	399	417	397	423	386	461	407	439	400	407	437	427	443	384	389	435	414	382	408	392	431	437	450	388	465	414	398	437	401	398	397	415	434	439	469	447	423	411	425	443	388	439	386	408	398	422	413	441	429	421	457	424	397	428	429	416	449	467	431	391	387	429	413	416	393	401	432	426	428	425	397	448	391	438	445	443	381	409	408	416	455	445	459	434	443	440	432	431	394	394	415	386	441	418	422	422	388	450	453	422	424	398	400	437	431	402	425	445	420	412	463	438	459	397	429	390	417	417	429	413	432	412	448	448	434	414	374	428	435	448	404	413	404	427	399	406	413	444	396	433	421	385	417	412	396	361	403	418	415	408	406	422	416	415	420	412	423	467	428	442	389	399	437	436	386	415	408	408	433	425	421	473	406	418	388	411	429	449	427	420	398	380	421	429	423	402	424	385	423	430	450	434	482	410	411	427	394	419	443	422	416	403	409	409	438	387	394	362	400	414	410	450	450	386	419	440	417	434	424	399	414	427	441	409	394	469	411	368	443	393	421	423	431	401	433	412	416	409	407	379	421	389	393	396	417	401	425	420	421	433	431	428	402	441	439	399	425	392	394	433	441	396	425	445	384	416	420	412	402	405	410	395	387	436	385	434	440	467	396	456	428	370	384	396	413	408	443	441	448	426	444	419	408	388	416	410	440	408	404	410	422	415	411	398	409	431	425	416	427	383	417	459	402	425	439	442	425	462	424	428	412	417	439	427	411	408	409	403	449	425	459	429	442	407	435	430	452	420	411	424	399	447	383	440	414	399	425	407	414	454	422	427	447	399	451	440	425	410	420	421	457	401	399	425	426	391	417	420	407	451	411	441	420	413	411	392	412	411	443	420	430	371	401	419	418	458	402	426	420	393	435	399	402	435	406	424	418	452	377	435	413
22840	21282	29305	23578	21287	21320	9147	865	587	481	470	392	335	318	264	278	276	265	229	228	233	249	208	239	219	204	187	225	206	216	200	214	201	192	218	214	172	184	213	163	197	184	181	204	180	162	177	165	180	181	192	185	185	178	176	188	197	172	197	171	189	167	188	182	178	162	176	170	211	172	179	176	183	165	171	158	186	171	184	157	152	144	165	136	155	161	153	159	165	182	186	147	195	163	184	169	179	157	159	163	145	159	199	160	149	178	177	153	158	169	171	165	165	172	163	175	162	142	161	161	143	171	158	168	186	162	140	168	167	164	162	173	160	176	182	173	191	162	181	179	183	178	162	161	153	188	184	141	174	150	143	151	155	170	143	162	147	193	179	193	165	171	140	157	163	155	171	164	148	152	151	196	172	170	155	162	165	166	151	187	196	178	147	173	151	175	167	161	176	174	187	177	166	162	151	158	181	170	186	160	167	170	161	158	161	173	168	167	157	160	173	182	117	160	177	154	149	168	166	172	166	171	172	140	192	163	146	164	167	162	162	171	163	161	172	176	172	169	164	154	163	167	172	170	167	150	157	178	149	131	183	181	159	161	158	154	181	186	161	166	194	152	159	135	204	184	157	179	157	185	169	160	201	162	165	164	206	163	176	184	156	184	159	170	145	139	166	153	180	158	156	181	175	188	162	185	157	170	160	171	173	146	174	157	158	168	164	180	154	169	139	171	194	166	158	157	184	157	155	173	170	164	145	135	180	168	156	151	158	173	179	162	169	179	172	171	167	159	143	150	159	159	175	168	179	167	163	156	167	154	188	183	174	159	162	148	154	161	157	207	148	152	161	159	170	151	161	163	179	178	161	174	156	162	155	174	150	179	164	156	168	175	194	176	176	190	186	210	181	152	168	176	156	173	164	175	143	177	170	143	159	164	186	177	144	189	163	182	168	161	143	143	163	162	165	156	170	131	192	160	175	171	135	137	173	155	193	163	170	181	191	152	165	165	168	171	147	161	164	168	152	149	154	148	159	165	162	142	182	173	182	160	187	166	144	156	202	175	163	179	172	167	172	177	174	157	182	168	148	155	171	183	163	172	160	161	145	161	163	178	143	156	162	165	176	163	155	172	167	171	149	185	160	146	150	163	163	173	140	180	158	166	170	149	172	176	183	200	165	139	158	158	168	155	189	151	155	174	171	139	174	176	177	146	179	169	163	166	173	172	180	181	145	160	139	170	151	173	146	172	160	181	178	150	171	163	168	161	147	165	138	144	175	182	159	169	159	171	165	166	161	157	147	177	162	172	167	158	154	173	191	177	185	170	179	149	177	149	176	171	157	175	154	148	156	149	167	169	171	178	171	159	168	166	155	180	179	160	160	158	188	185	173	165	174	149	185	190	179	179	156	160	151	185	161	157	168	143	200	170	150	164	200	179	168	151	133	143	159	181	171	162	166	181	152	189	158	163	196	183	147	158	163	168	167	178	163	146	148	156	163	174	148	160	169	149	173	186	174	171	156	170	186	148	168	185	128	179	154	180	174	169	158	155	169	156	156	179	159	153	183	175	163	165	171	189	177	157	165	162	180	169	181	161	143	157	180	164	149	190	162	163	154	149	161	150	194	201	150	167	162	159	164	153	157	173	181	190	161	178	175	183	161	187	142	167	178	161	166	153	160	178	194	156	175	182	167	173	147	165	151	165	149	159	154	146	175	181	181	173	180	155	172	190	167	164	155	163	163	162	164	163	160	157	154	179	150	151	175	165	129	168	191	165	187	181	178	163	183	166	179	166	145	151	181	177	174	160	158	158	175	187	166	154	170	156	181	149	168	154	160	164	167	162	175	150	148	162	139	159	170	156	173	145	163	153	175	183	146	178	159	170	156	180	156	146	162	158	159	203	195	159	175	151	171	162	179	159	181	164	164	187	173	155	145	145	190	151	151	168	167	157	183	167	158	175	175	151	167	179	153	153	180	155	140	173	158	150	174	157	191	193	171	161	168	182	183	152	174	154	164	152	154	151	150	158	160	155	171	188	157	155	146	158	164	169	156	172	170	160	178	169	160	153	156	154	159	159	161	181	145	164	155	171	177	165	171	181	173	162	147	178	163	172	168	170	184	175	200	191	163	146	155	164	168	173	154	169	169	150	158	177	157	153	167	169	157	182	157	170	181	147	145	158	181	170	137	157	166	185	168	168	176	172	171	163	173	162	159	160	169	162	160	184	170	158	160	136	182	181	141	148	164	157	174	166	193	187	138	162	147	162	153	170	171	144	148	153	162	184	165	205	162	165	165	165	182	172	165	182	176	169	162	187	175	170	184	194	166	139	163	152	158	157	157	188	165	161	169	171	163	148	180	198	152	168	151	155	165	192	161	151	184	179	163	195	152	177	157	160	175	152	145	167	171	192	182	182	154	153	156	173	148	156	150	164	155	167	162	182	175	146	159	162	162	148	168	150	184	159	170	195	159	164	176	141	163	174	170	190	188	160	173	166	159	180	154	172	171	180	144	191	148	157	164	169	197	150	165	173	153	179	185	162	170	172	154	140	146	154	156	169	184	153	176	158	166	151	170	175	167	161	162	166	173	204	155	164	166	161	164	174	192	168	153	166	157	151	169	163	194	153	171	203	153	195	186	163	137	164	172	163	151	151	162	174	176	171	172	168	157	188	196	177	156	167	169	151	164	153	160	157	198	150	146	165	170	165	172	189	167	169	151	180	146	149	175	169	145	173	164	170	162	183	141	197	152	166	163	148	184	165	178	153	147	167	159	167	177	150	169	167	174	170	157	143	190	169	167	166	159	154	168	153	174	158	172	156	162	161	160	161	171	162	165	181	181	154	149	157	169	149	171	198	183	166	180	195	173	184	170	154	160	169	156	158	150	198	154	186	165	182	184	169	164	175	168	173	150	170	186	191	165	156	145	158	143	169	159	155	181	162	166	168	151	167	167	168	162	168	152	161	169	158	175	157	147	160	154	177	160	158	170	153	165	180	176	166	167	158	172	174	159	154	163	172	151	178	184	162	165	146	162	184	176	156	160	162	162	172	190	168	162	192	164	184	156	167	183	187	151	175	165	169	156	163	176	176	188	166	147	141	165	178	176	150	187	157	160	156	173	162	155	166	176	176	172	187	150	169	157	159	173	162	163	176	163	158	155	164	178	158	139	159	176	164	173	164	155	159	167	170	172	146	155	176	188	158	156	173	170	167	169	178	158	143	151	163	182	164	128	156	186	176	163	151	169	177	163	152	172	181	170	190	182	168	178	169	157	182	170	172	182	172	166	172	154	151	140	182	174	163	147	158	176	166	161	189	164	191	161	162	142	161	193	154	175	136	143	165	159	154	160	145	165	174	157	171	186	165	174	183	157	165	166	162	154	164	152	143	146	145	170	163	161	150	183	158	173	177	167	148	181	169	189	160	158	172	156	162	143	136	161	163	151	162	163	141	144	162	156	156	152	138	173	138	172	171	149	188	155	159	169	171	168	143
14456	15295	12444	6369	4350	3251	2429	1919	1547	1188	1067	882	768	747	644	603	552	464	500	425	423	396	387	348	382	327	330	328	336	308	304	297	305	296	298	310	296	267	305	261	265	267	281	281	276	271	265	257	261	286	259	266	285	275	234	275	250	242	262	236	263	260	252	255	252	258	256	292	246	244	280	250	255	222	276	250	260	236	248	274	235	235	252	233	242	240	247	267	246	232	253	255	255	242	213	247	233	255	238	251	269	235	244	235	249	223	250	240	239	264	271	249	252	239	254	252	233	224	210	241	229	253	255	250	232	216	234	232	244	251	237	231	274	293	262	238	260	261	230	250	261	261	209	247	226	245	239	229	222	225	252	256	226	268	264	241	248	224	241	244	231	221	229	223	254	246	241	280	242	215	229	290	248	257	255	245	221	253	256	243	232	226	212	256	235	235	263	246	259	235	233	223	256	246	254	243	223	253	231	243	255	269	243	227	219	245	225	258	277	227	229	247	225	246	212	243	239	216	271	229	215	232	235	235	227	238	246	240	245	247	258	234	255	241	226	243	248	228	244	227	249	253	231	246	279	249	244	247	245	245	226	244	261	218	247	242	255	264	234	251	239	229	253	244	246	247	253	255	238	251	257	237	234	265	231	256	228	257	235	253	255	262	244	223	228	233	211	249	246	267	228	232	230	237	254	254	226	254	265	220	256	264	272	214	242	251	242	235	249	252	229	257	230	244	238	254	241	235	259	236	201	226	216	254	251	241	258	226	240	238	231	252	242	219	244	201	258	234	282	248	250	260	256	246	233	251	213	216	260	265	249	267	244	250	242	265	234	241	241	275	233	245	272	230	240	258	222	232	249	251	242	259	244	267	250	216	244	261	246	286	262	238	230	236	255	244	261	232	255	247	234	235	258	234	245	230	234	218	253	226	236	242	244	247	245	280	245	194	253	249	259	246	237	220	265	214	256	247	273	235	220	252	244	262	228	252	249	233	237	232	243	235	238	227	246	253	228	224	233	234	254	251	246	254	242	252	247	235	260	227	228	244	233	242	239	265	247	222	243	256	232	246	255	248	258	266	242	219	243	250	247	241	226	211	223	249	256	238	243	224	265	251	225	254	226	223	220	248	256	240	239	280	249	255	230	225	243	264	231	245	224	251	271	273	228	233	219	252	239	232	245	237	233	261	277	231	245	240	247	249	235	252	222	256	253	240	252	242	237	254	292	272	237	266	235	260	226	223	233	247	228	235	217	238	247	243	236	243	275	239	236	244	248	227	236	255	231	251	252	257	249	216	226	240	249	237	238	225	262	236	243	248	250	237	240	252	235	219	218	241	256	249	234	251	244	256	246	222	250	215	275	264	276	243	249	251	225	235	254	206	254	265	230	253	227	235	282	220	244	244	285	236	205	220	240	257	229	249	250	252	240	268	253	289	228	243	260	256	238	234	269	253	240	264	250	240	231	267	245	227	235	259	258	261	232	252	229	251	222	244	270	255	251	233	230	256	247	221	248	228	240	255	252	270	262	265	260	260	232	240	221	247	251	229	215	250	223	239	257	250	246	229	239	263	214	268	228	217	262	249	238	270	246	229	225	241	234	262	219	251	241	247	247	212	243	208	246	237	241	248	214	233	231	228	237	252	226	230	229	222	243	232	231	231	252	260	231	272	237	245	229	238	270	250	226	228	220	241	266	227	257	258	235	258	242	241	254	256	239	216	228	245	254	227	243	260	235	255	243	257	261	234	226	208	220	229	257	258	265	232	265	236	252	256	275	228	235	225	238	260	238	236	277	242	213	241	205	248	251	274	256	266	247	246	262	245	232	225	204	237	237	234	219	264	248	235	233	259	256	213	214	225	244	233	249	242	254	210	242	277	257	251	241	231	242	223	247	246	248	233	236	225	219	265	264	263	224	236	245	239	253	263	230	240	269	225	256	246	228	279	263	278	247	230	266	257	258	252	250	231	242	264	242	219	244	232	242	263	225	233	228	236	250	200	225	238	235	254	249	238	249	252	243	230	268	250	209	238	248	230	224	220	217	225	237	217	254	267	244	230	246	221	252	235	206	237	247	266	244	231	235	234	256	239	223	241	277	243	242	220	239	250	268	232	249	226	256	259	284	240	244	254	234	250	244	230	237	253	247	257	248	232	276	228	236	271	244	236	268	245	242	222	235	231	259	233	263	257	266	212	219	244	251	257	263	261	256	245	272	230	229	239	231	261	256	241	256	248	221	245	246	218	252	262	254	274	255	229	233	248	254	256	236	272	227	229	258	228	236	248	231	258	229	256	236	253	239	226	230	263	234	270	280	258	269	242	225	241	244	261	281	248	213	231	256	234	229	231	256	234	226	273	261	271	232	260	223	244	229	235	226	235	235	242	250	247	257	242	225	263	253	236	232	262	290	251	261	249	249	244	239	256	256	272	226	221	218	264	246	221	232	226	217	270	262	239	246	247	247	250	234	266	244	252	225	271	244	221	272	213	257	250	231	270	239	244	238	280	239	233	261	248	229	228	256	234	226	228	229	261	241	241	243	246	229	249	230	243	271	220	223	257	271	217	239	274	245	236	273	258	251	236	250	222	220	260	220	242	240	246	252	260	262	254	221	244	246	228	235	242	236	218	238	256	224	246	267	271	249	262	245	243	250	232	242	229	255	258	255	254	226	261	260	266	257	260	237	241	225	246	245	229	245	235	227	242	243	196	254	259	250	238	264	257	253	244	241	223	223	226	241	255	214	264	260	239	238	231	233	267	247	244	249	246	253	201	237	249	230	269	246	250	215	225	247	232	226	242	237	261	242	244	226	273	241	253	262	229	244	261	263	217	253	251	250	235	251	265	222	241	268	261	217	238	237	242	224	236	262	252	245	251	284	231	254	227	240	251	264	240	228	238	246	224	237	231	250	246	250	229	239	246	238	245	235	247	214	264	221	244	255	252	258	253	238	242	225	269	252	214	293	277	228	253	235	247	225	262	246	246	265	238	254	239	238	240	232	223	256	254	243	252	260	250	238	217	269	249	235	253	264	254	241	227	250	251	261	243	267	237	259	239	261	234	237	238	220	246	247	239	257	264	231	206	243	268	260	246	248	233	273	229	248	248	239	272	254	254	253	260	221	253	247	243	254	233	195	253	241	257	237	246	209	249	231	240	238	265	236	214	229	226	213	234	250	236	263	240	229	225	261	252	255	226	233	228	249	235	240	261	232	255	231	245	228	252	242	260	241	251	238	239	220	244	246	244	244	256	220	236	238	269	229	227	250	262	221	229	245	215	248	253	248	243	256	243	262	231	232	241	252	267	233	247	233	278	241	247	227	247	246	231	288	249	246	265	253	238	236	242	247	248	254	258	265	252	222	235	252	225	256	235	254	260	242	254	261	217	247	241	255	246	228	253	206	239	220	223	257	252	240	260	273	268	267	249	235	220	248	232	235	228	238	242	229	244	227	252	273	226	237	252	221	235	277	226	233	246	240	275	217	286	235	244	225	261
26876	20646	8265	545	326	315	267	258	267	257	268	263	250	247	268	240	235	229	228	249	249	269	254	231	272	272	235	243	236	244	208	231	242	237	236	234	252	276	252	235	236	240	235	260	257	240	239	230	246	222	234	257	253	250	242	241	269	250	235	211	231	238	252	227	237	261	243	249	243	248	262	243	249	248	247	257	236	229	259	240	252	248	208	223	228	229	266	230	215	224	252	235	240	246	265	230	221	247	240	251	255	218	232	270	251	231	274	245	229	236	230	236	227	219	290	245	264	256	214	241	235	213	228	226	235	253	235	268	243	247	257	207	220	241	255	219	236	250	240	221	210	232	223	256	218	222	213	241	246	228	231	213	231	240	224	242	253	270	260	259	261	239	234	228	259	256	242	235	235	249	232	227	241	257	238	232	239	248	247	252	227	221	217	212	244	260	262	210	220	231	257	241	251	228	238	247	212	250	239	240	230	231	210	252	263	230	256	229	233	224	247	225	247	233	231	233	225	232	249	241	260	261	245	239	255	238	222	219	252	202	259	232	253	252	228	271	232	262	237	247	284	260	239	209	249	245	237	247	261	238	259	243	228	253	221	259	232	242	246	233	222	268	260	249	271	235	254	271	236	239	253	274	216	281	241	223	253	235	260	240	258	272	243	257	260	255	238	263	226	251	228	231	252	254	230	243	228	221	274	250	229	230	247	253	232	252	252	246	228	251	247	262	220	255	224	273	238	250	246	240	250	252	233	221	248	267	268	261	271	233	239	274	222	274	235	246	204	199	234	215	248	229	231	237	242	219	202	254	265	237	230	253	241	266	242	255	260	238	235	230	264	210	258	231	242	236	255	257	258	213	261	238	241	254	244	259	255	233	255	246	258	224	235	268	245	273	250	221	254	221	224	254	258	210	233	245	236	252	246	239	233	228	243	253	224	246	257	226	243	255	237	226	260	248	255	246	256	268	244	273	235	241	241	233	258	278	248	241	230	241	222	232	248	252	264	252	258	238	232	258	229	241	250	263	250	263	263	255	240	245	221	241	279	274	266	214	240	222	223	247	241	233	245	270	242	239	226	242	216	241	255	266	256	273	242	233	221	245	255	252	230	271	235	260	243	257	204	224	278	260	241	247	263	228	261	265	232	232	250	193	255	227	205	225	232	253	242	255	261	210	252	225	252	229	253	234	270	225	234	232	258	237	242	223	252	226	245	248	217	256	269	224	225	253	249	274	274	236	219	246	230	221	216	234	237	234	259	225	240	236	241	239	256	232	209	230	240	233	237	234	248	263	232	238	228	225	223	228	228	231	227	237	227	262	238	247	228	248	247	268	237	261	238	253	234	240	246	234	240	219	208	246	256	235	234	251	243	272	259	255	232	255	256	230	244	231	213	235	209	239	258	258	264	254	230	233	232	263	217	225	230	242	274	242	226	234	260	244	261	243	232	245	259	224	232	253	233	224	268	250	244	241	268	241	237	247	241	229	224	223	237	238	238	262	255	212	250	234	250	239	244	232	234	252	239	242	244	263	257	242	250	245	244	220	225	239	214	258	236	234	223	212	232	253	235	234	237	271	253	239	264	234	257	248	229	236	242	222	238	238	237	251	274	247	224	224	250	238	265	223	250	272	276	249	266	243	245	249	268	226	259	278	243	228	229	224	241	226	230	251	260	269	238	250	225	246	253	248	264	250	222	249	241	237	243	258	234	241	224	237	263	224	255	252	255	220	254	257	266	227	241	247	220	245	257	248	228	243	263	253	243	245	269	263	252	217	251	257	239	232	222	210	237	249	253	238	264	230	260	250	237	215	240	256	232	253	258	224	240	251	244	218	238	258	244	224	250	251	247	219	236	239	244	240	257	257	223	252	244	248	229	253	249	231	238	232	263	244	230	242	232	235	281	211	250	223	260	255	227	224	268	239	255	228	237	233	258	237	236	237	246	240	201	224	266	247	234	240	225	251	230	241	208	240	231	228	252	220	249	223	239	279	229	244	240	245	227	216	254	240	233	263	221	234	229	247	229	287	229	233	254	239	256	222	222	254	271	230	239	233	232	271	279	240	235	219	252	255	251	263	219	246	236	234	220	228	233	240	227	242	246	254	227	253	225	260	246	248	264	211	226	225	259	259	238	229	267	228	226	252	221	246	260	261	249	251	240	211	261	202	257	208	213	249	215	255	217	263	248	225	223	231	235	229	240	240	247	235	257	235	246	254	262	238	268	256	257	276	240	224	236	235	241	252	235	225	257	231	232	235	240	231	210	226	269	247	235	245	252	257	226	244	231	256	233	246	229	229	221	271	262	266	254	219	232	257	260	232	226	237	245	250	271	261	248	250	192	250	270	217	236	222	257	245	218	266	241	258	226	253	274	247	228	227	242	237	262	256	267	269	224	219	253	225	249	251	217	253	237	248	258	230	237	227	233	244	225	236	227	215	247	252	233	247	243	226	251	234	259	235	226	237	226	238	234	254	229	270	267	236	250	235	222	232	249	227	242	263	239	234	245	221	244	255	225	227	270	221	210	231	243	234	219	238	241	251	229	241	244	221	239	214	248	236	242	219	217	221	246	248	278	241	234	219	231	240	268	247	237	239	231	259	246	225	273	263	254	262	233	224	252	245	235	247	253	230	242	226	226	248	244	244	252	265	223	216	276	244	241	219	207	213	235	229	258	263	250	252	261	273	243	238	246	260	234	269	262	236	240	234	244	252	262	238	247	236	245	247	222	227	240	241	221	252	236	229	244	259	251	283	240	256	199	246	259	235	253	248	237	232	247	250	253	241	246	268	210	237	223	225	243	252	236	245	247	253	230	258	243	253	258	244	225	235	265	213	251	255	241	221	209	267	234	233	242	256	239	249	246	238	257	228	247	232	239	229	225	256	224	235	255	252	223	243	250	228	246	214	255	269	217	228	220	252	264	233	226	229	247	260	228	273	251	271	269	258	244	239	236	240	227	267	223	251	217	267	238	232	257	244	203	229	234	216	225	279	240	233	256	247	242	237	230	227	219	250	245	229	271	233	249	243	251	234	262	238	221	224	224	228	235	242	246	252	265	261	263	209	253	225	249	233	250	232	210	249	230	260	261	250	246	239	241	249	210	250	221	260	263	221	237	222	249	228	264	250	271	224	230	224	257	271	227	240	252	247	266	226	252	226	246	272	207	243	230	255	223	261	239	247	222	263	243	262	250	242	240	225	226	218	227	267	246	271	276	217	256	228	251	235	237	250	256	301	250	261	256	224	209	253	236	237	235	240	239	230	238	234	242	244	234	250	251	234	241	262	240	231	225	245	248	271	261	237	219	217	231	242	233	224	227	280	239	266	249	242	233	247	232	251	247	221	216	238	250	251	232	248	243	249	248	225	236	239	269	229	251	238	253	230	254	218	244	241	234	240	251	247	211	254	240	234	263	233	227	226	264	251	221	236	241	250	232	244	248	260	277	234	242	209	236	266	228	263	240	224	238	235	242	254	215	240	237	244	229	240
6282	1029	852	563	489	436	408	391	387	344	377	384	357	359	350	371	346	348	333	349	314	321	393	364	356	325	353	344	337	343	355	337	322	315	335	326	321	318	319	333	368	344	354	361	334	354	347	339	344	345	336	302	332	334	321	317	323	330	335	344	345	355	304	343	350	361	352	352	336	339	342	330	351	344	326	351	319	323	326	360	330	355	310	317	352	348	342	352	327	348	329	338	304	351	384	370	350	352	334	356	349	371	329	328	325	318	365	335	351	392	354	342	325	327	318	357	328	349	347	347	348	343	336	329	332	326	316	378	332	359	347	381	320	338	329	353	325	323	349	364	313	337	349	348	328	341	373	350	347	325	351	354	335	326	361	364	332	343	322	334	340	346	345	321	330	322	333	371	320	316	337	332	303	348	345	363	317	292	332	349	337	355	357	353	342	368	361	340	355	339	320	317	313	357	327	354	305	367	348	302	331	382	321	362	327	353	322	338	334	364	355	346	350	340	339	333	328	354	334	389	365	357	363	322	359	355	342	329	329	356	334	389	329	342	336	346	345	337	342	339	351	351	357	326	321	371	312	348	334	324	359	356	355	336	353	324	331	360	339	362	346	361	351	321	338	322	339	350	347	347	346	358	357	336	340	335	303	341	348	402	332	329	337	328	351	326	315	342	342	344	361	356	317	337	342	334	370	329	326	327	362	332	329	335	341	362	355	365	337	316	357	327	317	347	371	351	287	385	332	327	326	288	388	337	305	360	331	315	366	337	328	346	356	354	318	369	344	370	342	368	362	324	347	382	341	368	359	339	365	346	360	362	318	346	334	330	383	363	326	344	377	348	366	326	346	327	323	342	349	324	343	310	332	370	330	319	337	364	351	352	349	348	338	341	356	323	314	350	372	355	329	338	361	352	347	332	321	336	344	351	314	334	348	334	328	349	320	321	353	312	364	329	352	353	363	323	342	364	348	357	335	366	325	366	354	342	325	321	348	380	368	340	327	344	339	360	324	351	339	305	326	364	331	331	332	357	335	366	319	348	354	364	353	349	338	336	353	335	337	317	378	357	350	344	324	331	332	363	327	324	356	352	352	357	338	361	374	334	342	343	331	361	374	315	342	344	352	358	320	343	356	332	335	336	329	326	343	369	328	347	347	352	326	331	320	356	338	310	334	327	360	352	370	336	323	323	354	360	342	357	343	348	336	345	320	352	346	334	336	344	358	363	361	374	354	336	328	368	362	371	353	356	348	381	359	363	336	351	343	328	343	306	347	321	333	361	377	349	338	355	346	348	337	383	310	341	302	342	377	354	340	359	339	351	376	343	351	362	328	341	335	335	333	323	344	369	353	382	372	339	358	299	367	321	343	329	345	351	347	344	342	367	328	359	310	356	338	337	354	352	350	365	345	346	329	343	335	381	342	315	346	324	326	353	333	345	360	330	342	326	389	355	340	324	326	334	375	338	332	360	320	353	352	361	349	342	334	328	319	368	376	363	352	327	351	325	324	339	329	341	339	322	362	333	365	324	336	347	355	345	348	338	312	345	341	310	357	320	314	383	323	327	352	378	357	341	310	352	346	353	366	318	340	319	353	355	339	346	363	325	335	347	364	353	336	325	375	322	325	364	348	319	363	350	351	335	365	356	352	345	370	355	347	328	351	341	321	332	344	313	371	352	364	355	324	351	343	325	330	324	332	320	369	362	304	356	329	375	358	357	356	319	354	329	402	361	346	378	316	330	353	343	329	341	312	331	312	342	376	369	331	323	336	338	317	335	325	339	348	360	311	329	346	346	373	363	355	370	325	343	355	337	344	316	325	357	369	354	379	347	330	336	375	366	327	373	321	365	355	314	351	320	375	328	348	339	348	383	340	343	288	339	318	348	363	332	332	317	363	340	323	353	311	362	357	336	341	340	357	344	337	325	365	321	329	338	315	331	346	342	375	337	333	343	320	351	371	389	329	342	367	322	348	358	335	336	357	342	369	350	378	353	372	350	356	334	360	344	357	355	333	351	381	332	351	357	304	346	365	372	314	352	330	339	340	325	313	337	349	335	359	332	361	388	350	350	356	315	350	351	338	353	338	339	325	331	330	339	328	335	335	351	342	343	368	314	316	340	335	332	371	366	346	382	358	356	350	333	318	343	325	356	358	315	338	352	339	351	368	312	354	364	356	377	356	324	350	332	324	356	323	325	333	338	329	340	324	316	333	318	329	347	371	341	350	310	341	361	352	363	346	360	357	337	304	357	359	368	344	319	345	328	373	343	316	329	291	325	349	345	332	346	330	315	354	325	325	311	339	337	340	328	334	343	328	352	381	339	346	368	362	334	341	349	364	370	337	346	333	364	374	334	351	336	381	357	322	343	347	358	314	342	332	342	318	317	343	345	328	369	335	373	328	324	350	357	336	358	357	348	356	296	331	317	335	353	356	350	348	350	355	349	370	334	342	349	330	328	356	299	345	343	331	302	361	325	357	358	308	351	348	328	351	332	335	327	379	332	339	324	344	345	354	360	335	348	346	377	339	335	337	330	339	387	337	345	323	337	348	321	331	354	346	340	335	370	324	332	322	352	333	341	349	357	366	354	318	338	308	359	319	331	331	340	371	371	350	321	325	344	366	367	365	306	303	343	371	328	334	336	334	359	339	353	346	367	319	374	346	343	326	326	359	314	335	348	340	359	337	339	354	339	343	345	337	346	338	345	355	370	333	324	352	362	330	325	335	383	361	365	320	326	386	379	358	338	310	368	335	347	321	362	345	362	320	370	367	351	318	323	358	353	310	320	370	346	335	373	340	362	323	320	344	326	325	342	347	390	382	315	330	377	321	347	370	369	301	374	343	353	349	346	356	352	335	333	344	358	332	335	343	355	325	360	355	354	362	323	334	373	365	354	328	357	316	372	322	316	349	347	333	338	327	360	358	365	337	358	340	337	364	326	325	349	331	382	318	295	368	345	352	336	350	354	337	352	327	331	306	362	328	364	312	372	338	335	327	347	358	313	355	320	342	369	303	329	311	312	366	365	326	308	331	342	340	356	341	379	338	338	331	345	351	360	343	342	348	351	352	359	330	349	295	363	332	331	356	351	350	343	346	307	347	344	355	310	334	367	338	337	356	363	334	356	346	331	301	339	357	373	358	348	351	307	335	338	358	322	337	358	341	347	334	350	337	360	344	366	356	356	307	315	358	333	322	331	344	320	343	337	356	357	340	325	394	332	349	346	359	330	301	364	343	366	360	354	298	352	348	354	349	349	382	357	352	335	326	360	371	306	318	346	356	357	313	374	344	332	351	343	291	352	310	327	338	372	318	328	319	341	308	339	330	332	332	341	370	352	354	349	336	349	353	369	301	354	299	344	320	351	368	342	306	321	350	315	327	323	350	327	351	352	364	326	305	321	322	358	344	343	335	323	331	347	339	333	347	345	315	334	345	334	348	331	329	341	318	347	361	351	344	356	358	318	343	328	374	366	353	343	348	353	358	331	319	358
23724	21274	28876	23965	21255	11234	954	586	540	468	429	445	390	369	423	356	367	359	337	320	326	340	349	321	290	300	303	292	302	306	305	313	307	334	317	341	318	270	297	327	300	293	289	303	301	318	339	294	277	303	292	297	325	292	298	301	285	292	302	305	293	317	288	298	304	265	290	307	277	279	296	319	312	324	284	324	303	284	298	309	278	271	292	317	273	294	303	303	311	297	288	300	293	270	271	258	280	288	314	271	284	292	290	271	326	297	299	290	291	287	272	254	302	330	315	287	312	287	262	293	302	271	313	275	260	288	280	275	294	297	284	279	301	273	316	308	279	300	288	310	298	287	311	302	276	297	290	304	316	302	283	278	298	272	295	304	330	277	288	330	301	281	289	307	307	313	261	327	323	301	291	297	254	277	292	285	295	315	245	260	289	254	268	289	296	297	290	301	284	315	288	273	280	283	318	276	289	306	294	267	284	302	297	295	292	294	284	285	299	268	323	317	283	292	281	307	286	279	278	284	328	301	304	264	278	255	291	306	292	289	261	325	294	277	307	280	290	292	272	278	268	316	291	308	286	267	256	273	269	281	291	299	277	294	278	306	291	292	272	288	261	289	289	281	301	256	279	290	280	311	276	276	293	289	286	294	292	275	309	298	314	306	284	310	300	278	302	277	273	286	301	290	266	266	292	292	284	345	286	292	299	287	312	255	305	302	294	286	258	279	267	272	243	306	306	305	303	298	307	314	271	295	307	294	279	276	289	260	285	298	316	314	277	272	292	278	301	290	300	293	273	275	287	294	322	289	275	306	281	292	286	291	311	298	310	273	339	319	278	297	317	303	294	259	275	299	312	327	309	302	286	316	275	307	271	290	280	325	278	275	312	286	280	300	276	275	280	306	291	281	297	289	294	299	280	289	301	291	281	300	258	298	270	283	281	321	276	311	288	273	291	283	273	286	292	297	269	284	270	307	284	289	271	291	277	297	316	279	267	295	294	298	321	286	282	329	327	316	290	290	288	287	306	300	284	299	301	291	290	289	267	292	295	283	279	293	304	268	307	276	285	301	301	289	266	285	279	305	304	294	290	316	303	283	310	312	310	298	257	285	294	334	315	307	290	292	278	285	301	289	274	319	295	302	285	303	296	310	296	279	324	319	302	297	272	309	273	279	298	266	296	288	320	252	273	283	270	272	250	284	291	311	281	305	282	282	288	263	276	311	272	272	308	318	297	282	280	306	308	261	258	315	304	261	272	286	308	307	272	304	310	288	292	296	249	253	269	286	315	343	299	296	267	292	270	276	298	299	305	302	302	277	284	284	308	276	299	307	296	271	301	301	287	301	304	292	294	270	272	280	287	317	285	270	272	275	311	299	284	315	279	311	318	283	280	289	303	324	311	292	277	270	284	294	288	293	286	312	296	296	288	284	289	272	290	276	289	283	305	294	275	272	282	297	299	317	305	281	281	276	307	287	262	296	280	283	288	285	298	290	254	272	274	326	304	309	283	312	295	289	309	284	279	299	269	305	296	277	284	300	303	289	294	253	297	300	293	276	291	294	320	265	281	277	295	289	285	303	313	301	332	276	289	307	314	292	314	277	282	282	270	311	284	276	273	293	319	274	335	221	299	271	282	260	304	298	294	272	280	279	289	274	291	287	332	298	313	319	287	302	309	325	271	318	307	289	289	279	280	315	264	296	275	295	289	294	306	273	313	304	292	304	288	292	287	318	285	270	299	275	307	275	270	311	271	295	307	306	304	303	269	299	292	286	292	332	262	286	284	277	292	273	273	284	300	264	283	304	287	317	255	285	268	256	309	286	283	278	270	293	302	312	294	293	274	261	299	287	312	295	303	280	287	283	286	261	280	284	307	313	320	299	274	292	296	268	275	280	297	282	270	301	263	292	297	308	291	318	290	294	308	291	311	279	303	267	301	301	292	318	294	304	263	293	275	281	279	295	269	288	299	309	256	297	288	306	295	324	289	292	290	273	302	302	288	319	278	290	304	302	309	291	311	283	291	268	276	304	276	261	260	313	259	302	306	296	304	335	301	288	295	308	284	284	304	267	278	288	292	311	276	290	270	293	289	293	286	289	292	292	307	304	302	294	276	267	309	293	275	272	320	288	282	285	313	280	305	281	321	279	302	284	305	327	311	314	272	304	298	283	301	276	296	266	282	288	259	311	305	297	271	302	291	284	268	312	283	312	279	310	296	256	278	323	250	317	310	286	281	268	289	282	288	321	289	311	289	309	287	296	282	298	294	286	298	282	310	299	292	279	274	290	301	304	273	297	333	273	304	272	303	306	249	311	286	301	296	276	293	270	298	264	306	311	281	273	299	279	307	301	287	305	314	299	318	280	283	279	313	304	327	302	285	288	314	303	299	291	295	267	308	279	296	295	299	279	293	310	290	296	266	266	310	275	306	287	303	280	265	302	313	290	280	305	281	299	308	321	301	292	277	297	293	270	308	286	291	313	313	286	300	296	270	288	275	274	315	275	260	317	298	275	288	283	305	288	283	298	295	280	280	299	268	317	325	295	281	269	268	283	317	269	296	308	277	264	286	292	292	286	287	280	287	291	311	273	309	295	297	300	289	274	272	311	277	289	297	293	305	276	289	269	271	286	284	278	273	273	292	287	269	290	275	273	276	291	309	278	311	301	302	317	324	310	278	325	285	313	303	315	301	279	295	278	286	282	288	269	272	314	303	299	304	274	287	276	281	294	288	263	295	304	294	300	306	305	272	304	331	292	284	306	302	295	266	293	311	313	271	285	283	248	305	319	299	273	281	276	301	269	286	304	264	289	297	309	306	273	289	289	285	279	273	270	255	274	281	263	295	281	285	315	309	283	308	285	278	297	265	295	267	290	293	314	286	313	310	289	287	283	303	285	269	294	250	284	306	308	265	272	291	293	308	288	259	317	297	287	297	279	302	291	299	313	313	295	290	303	263	256	296	284	295	314	321	290	281	307	304	260	277	272	266	327	276	298	304	298	270	280	290	283	282	290	285	261	282	311	319	273	297	276	297	316	271	295	289	313	311	276	283	266	302	270	261	286	288	285	308	289	286	297	303	317	319	270	303	293	291	287	294	298	275	298	291	294	293	296	306	297	306	300	338	308	283	265	280	271	278	292	298	280	303	336	296	263	288	292	309	287	268	307	297	289	289	298	266	291	290	277	290	279	307	277	294	301	301	310	265	303	287	292	285	302	290	289	307	268	301	298	257	302	281	298	303	263	333	294	308	282	293	295	300	291	273	269	298	311	260	293	311	271	271	292	303	300	267	309	304	252	287	264	296	306	293	286	254	300	291	317	281	286	285	319	273	269	295	302	270	302	280	290	313	293	295	274	307	302	274	308	310	298	300	296	266	291	304	282	304	319	284	275	276	303	299	295	285	299	320	291	307	281	283	312	270	279	295	287	286	281	273	285	294	288	273	270	286	286	313	306	278	317	318	320	292	307	262	333	307	295	353	319	299	318	276	299
13201	9225	7621	3715	2537	1925	1504	1301	1050	877	817	695	689	653	656	612	579	565	529	549	496	456	468	471	457	445	469	422	449	435	448	462	481	422	444	436	427	421	420	432	424	403	431	435	463	419	415	412	393	428	423	414	451	426	416	414	450	414	429	401	399	407	439	446	388	431	382	413	423	420	391	437	428	443	403	403	438	423	423	390	407	440	440	415	431	408	408	402	409	389	410	396	429	393	423	398	434	396	406	383	417	433	400	391	397	401	430	449	422	392	405	379	396	397	459	429	411	404	391	428	436	385	397	442	417	391	389	438	411	418	376	453	417	401	425	446	427	399	426	408	459	392	417	396	406	400	411	404	419	384	388	447	388	417	418	463	423	385	408	445	377	383	394	409	425	427	418	383	424	380	426	452	414	409	387	399	383	404	453	399	421	392	397	461	423	399	400	384	415	384	439	374	450	472	413	392	411	414	418	452	411	410	408	421	406	418	411	399	460	428	434	401	405	424	423	386	439	406	415	411	397	415	393	437	440	425	445	393	383	390	414	390	422	388	399	437	403	395	392	417	411	440	441	384	418	420	428	422	403	415	419	415	414	377	395	421	450	392	415	448	437	414	405	389	449	382	410	432	413	436	419	405	439	421	409	431	418	385	395	419	411	409	388	410	385	419	414	406	385	418	398	460	403	406	433	408	402	446	384	395	387	406	449	426	411	381	413	408	421	426	434	426	401	413	425	402	372	458	428	431	434	431	393	427	424	421	431	424	391	442	424	411	421	401	398	415	415	405	403	431	424	383	396	375	428	415	425	418	410	426	419	375	416	416	427	414	405	443	377	371	412	406	412	426	421	401	398	449	428	381	399	369	369	394	441	399	443	433	411	385	418	469	391	397	431	407	412	432	428	404	408	423	401	400	410	376	393	415	416	425	401	410	356	408	393	409	441	410	440	440	379	435	405	411	400	397	430	402	411	425	438	418	403	437	426	434	396	407	408	460	403	378	396	410	432	446	416	396	422	387	426	418	427	402	448	396	373	394	440	424	385	407	441	416	390	451	377	395	414	423	422	447	392	385	423	415	415	427	458	399	407	415	429	411	411	403	401	413	404	400	395	428	391	439	414	398	378	423	408	384	449	430	408	421	418	382	404	405	424	409	381	450	361	409	395	398	428	400	441	411	417	408	397	429	426	427	400	409	395	444	417	402	432	420	397	437	418	419	416	441	390	393	396	451	421	374	425	434	438	422	440	400	446	411	454	406	444	397	407	415	431	415	385	420	387	430	447	442	419	426	398	403	388	419	407	416	430	417	391	410	386	407	432	388	419	441	435	374	417	414	416	419	404	455	407	403	426	437	366	409	415	438	443	439	428	421	433	395	432	448	374	435	416	396	410	432	410	465	465	416	441	448	464	456	399	418	429	441	403	379	423	440	420	403	447	449	411	464	425	413	416	429	427	408	413	412	442	428	406	426	408	424	421	401	395	426	403	419	460	376	398	411	424	438	384	407	457	402	401	407	406	398	410	439	421	402	425	415	407	392	391	423	371	405	437	420	402	446	408	452	460	385	424	414	402	406	428	420	441	431	388	412	389	398	400	475	411	430	405	418	425	452	426	383	415	376	425	395	398	393	410	420	396	421	438	449	409	386	382	413	411	412	406	382	395	432	435	421	396	424	415	415	446	423	434	458	432	417	427	404	424	399	420	436	410	425	443	415	436	418	425	446	448	394	423	376	397	392	423	394	448	436	426	431	387	431	423	375	427	451	444	413	418	399	397	416	417	434	382	395	430	445	422	409	362	392	433	417	437	404	393	401	410	402	428	368	390	438	429	389	374	401	392	422	414	370	418	409	428	383	374	395	441	444	398	429	387	428	409	409	436	408	382	423	436	420	434	439	446	415	427	382	447	404	401	427	415	436	404	408	396	381	424	425	406	389	424	407	424	443	444	400	405	463	409	400	408	446	402	420	414	422	415	435	438	421	421	449	425	439	434	441	405	429	445	399	421	433	401	436	412	362	446	355	413	424	419	427	419	403	406	412	412	404	404	385	401	402	443	463	434	423	431	423	418	419	441	392	407	399	412	399	432	461	411	452	397	412	416	430	408	419	407	410	452	387	420	447	416	431	421	416	418	421	402	401	456	435	389	393	416	403	399	426	443	379	416	395	404	445	439	392	414	406	428	443	418	426	393	389	427	387	429	429	402	430	407	419	431	408	358	434	384	410	414	425	402	379	408	450	434	410	432	396	415	422	437	407	406	430	425	414	440	420	435	384	432	393	372	438	415	433	406	419	420	463	432	386	418	418	397	418	426	407	424	406	450	401	427	426	414	405	428	431	412	411	412	456	428	409	422	402	419	400	435	394	417	396	424	445	428	465	407	408	409	432	419	408	440	433	405	410	389	473	430	409	392	417	405	427	425	413	393	420	381	419	431	424	413	416	398	399	403	379	422	392	373	406	420	410	423	468	395	403	421	395	415	403	399	411	437	389	407	393	405	423	394	444	425	438	408	413	437	401	379	401	418	407	411	414	388	385	421	434	405	414	407	411	430	377	428	384	439	384	388	387	406	378	419	441	434	416	409	403	403	412	369	360	414	431	419	383	432	444	437	438	425	414	415	401	442	436	401	411	401	394	412	429	413	418	413	406	441	417	415	382	413	442	435	374	388	436	428	394	447	424	398	433	445	438	411	409	390	413	394	413	396	400	443	427	416	407	404	413	418	445	415	387	408	388	412	396	425	408	431	418	425	409	395	393	449	435	412	412	412	386	430	422	441	391	418	422	401	419	422	399	422	408	389	418	426	413	403	437	452	414	415	391	425	435	457	431	437	386	422	432	417	425	429	417	403	424	409	421	380	401	395	443	404	409	404	383	365	388	398	409	444	371	417	413	412	397	429	439	389	434	415	388	440	382	387	385	428	383	380	406	434	410	441	390	440	422	429	386	390	411	388	399	391	416	443	433	448	396	436	414	417	440	380	410	411	440	421	391	425	469	390	393	401	407	411	381	407	437	428	446	407	410	425	406	409	425	446	405	425	411	416	407	423	391	402	409	400	410	413	427	403	414	429	433	386	433	378	442	408	412	429	423	409	432	380	423	409	403	396	429	388	424	418	412	393	456	444	382	388	420	403	420	428	397	405	397	438	396	445	456	419	404	383	388	431	392	420	411	417	382	436	447	403	399	402	423	391	437	450	395	401	445	399	387	452	405	408	430	405	400	415	422	408	430	412	435	409	408	408	418	417	421	423	409	411	392	420	420	409	366	402	437	425	391	419	426	414	396	367	453	394	414	421	438	407	417	454	413	408	429	415	407	405	432	432	405	433	423	420	396	411	402	415	419	430	426	411	410	390	421	403	399	436	410	445	400	424	417	444	413	434	380	418	403	384	380	413	412	407	440	402	384	400	421	400	419	430	405	392	443	425	381	423	429	427	388	430	415	427	434	423	416	420	363	411	409	392	429	405	376	410	389	441	418	454	434	407	369	408	379
22840	21264	29296	23575	21267	21305	9196	868	564	534	436	348	355	353	312	279	243	259	220	216	223	216	210	212	228	220	177	200	205	184	183	189	200	186	207	197	195	183	190	175	200	182	185	163	207	164	170	177	180	169	178	157	152	193	194	173	180	149	168	170	179	172	163	196	171	157	182	181	154	175	153	155	171	176	124	153	174	187	139	174	181	180	162	161	160	158	163	156	166	142	163	163	176	164	182	192	167	169	168	160	165	164	171	146	173	143	145	179	146	162	171	144	187	167	156	164	153	161	159	148	158	172	173	172	163	158	149	165	157	177	159	163	153	152	134	164	176	172	155	171	172	168	166	187	170	171	156	162	171	150	181	176	171	158	140	152	158	157	162	169	178	159	155	167	150	161	158	171	144	170	172	163	172	189	161	176	184	181	160	183	175	171	147	166	158	169	157	150	187	163	167	174	175	157	187	195	166	170	148	163	160	160	175	172	167	164	169	152	168	153	197	165	167	155	199	166	163	170	186	171	165	176	160	171	137	190	181	173	168	160	166	145	164	165	162	165	185	175	158	147	178	154	157	164	148	165	152	142	165	174	175	176	176	170	169	159	178	157	141	129	160	153	178	176	144	152	155	165	171	189	156	138	154	160	151	160	161	195	147	147	149	180	175	170	162	169	172	146	159	184	164	179	154	157	187	178	172	145	153	148	156	153	194	168	181	164	179	176	176	177	158	188	159	169	168	156	156	153	163	157	184	151	175	149	174	166	186	160	174	176	158	150	152	170	152	157	171	157	166	152	185	165	134	144	172	167	139	143	176	173	173	154	162	170	155	189	155	155	178	177	170	167	162	146	158	147	173	170	154	144	175	157	170	171	156	172	160	155	181	169	169	178	158	171	167	175	186	167	164	161	190	152	178	155	158	157	174	160	183	169	166	151	166	173	194	182	174	191	168	152	185	171	160	158	154	127	166	177	171	163	181	165	178	151	196	168	157	149	191	167	167	158	183	156	185	159	150	145	182	159	161	171	155	143	156	167	189	168	167	153	152	179	159	152	167	134	150	183	155	163	176	157	155	140	158	159	137	159	166	154	155	151	156	148	178	162	167	163	132	163	144	151	156	171	145	150	157	154	163	204	172	166	128	155	162	179	162	152	195	156	155	167	174	151	163	130	172	190	154	171	165	183	178	150	195	152	180	172	161	167	158	158	184	157	174	168	155	170	146	163	159	161	170	163	152	166	156	145	155	150	160	174	160	177	156	141	157	157	166	168	166	177	158	143	158	159	164	178	151	174	162	158	163	160	146	158	170	157	172	189	164	176	144	170	133	159	139	157	169	149	187	184	153	166	144	150	164	173	163	181	152	188	170	158	181	166	158	154	155	160	161	166	158	155	166	153	162	153	186	174	178	174	143	144	173	161	185	193	165	181	169	165	162	161	168	157	147	159	146	157	169	169	176	151	189	176	175	140	138	163	146	144	172	138	162	177	161	159	164	180	156	167	156	163	176	172	155	180	171	178	147	175	170	161	167	171	184	162	183	183	179	158	173	154	146	178	158	172	172	174	168	162	167	148	163	149	177	175	162	151	156	169	195	185	157	189	155	157	173	144	176	149	179	152	154	155	170	179	164	155	167	164	159	154	155	177	162	159	164	156	160	139	169	144	167	175	168	177	175	199	145	167	154	174	141	156	154	160	182	173	167	159	162	170	151	182	157	193	156	171	166	170	177	148	164	148	146	187	176	186	175	164	162	185	182	157	152	173	167	168	157	170	195	148	157	172	155	180	153	171	171	156	165	151	171	206	156	173	173	160	177	183	169	192	148	164	166	142	160	166	146	168	147	171	182	143	159	160	179	165	160	182	161	172	176	189	192	142	166	157	197	146	172	168	148	174	171	186	143	168	164	155	171	156	163	184	155	155	154	141	168	186	142	171	166	173	162	147	149	161	162	184	154	163	172	186	172	142	170	175	170	165	171	177	180	167	132	180	148	153	184	143	176	166	153	141	142	196	161	165	166	155	169	155	183	180	172	190	155	142	155	170	148	151	171	153	145	162	180	153	164	163	168	154	157	169	167	182	151	151	177	178	169	157	168	148	160	149	174	141	154	166	160	157	144	152	169	171	138	171	181	142	164	161	157	161	160	154	158	162	164	161	185	158	169	163	158	154	156	159	175	157	175	169	145	162	180	154	166	154	153	170	152	157	149	166	187	166	160	165	184	159	163	166	170	150	168	187	149	152	173	173	146	155	172	195	158	158	173	160	164	151	176	158	172	183	157	183	167	195	168	138	160	162	157	191	170	161	156	167	185	146	163	148	144	154	167	172	190	161	162	160	167	189	154	150	170	144	194	171	135	171	156	152	176	149	148	138	163	174	178	171	155	162	153	172	158	152	171	175	168	163	184	166	167	177	145	166	159	157	167	182	157	159	148	170	172	160	145	161	167	161	156	175	172	169	176	173	163	161	159	170	166	177	162	165	155	152	166	185	156	150	168	169	168	161	172	164	190	160	166	157	187	161	161	156	176	182	143	178	176	152	164	172	176	186	155	166	158	157	167	164	157	168	153	171	143	164	152	161	142	161	149	159	166	173	148	170	160	175	166	183	158	161	153	161	179	160	149	148	160	163	167	155	182	154	151	169	170	175	179	163	158	153	191	180	149	152	171	156	174	171	157	132	179	152	182	167	142	156	149	156	179	146	169	159	146	159	157	176	171	159	130	185	136	161	193	201	156	192	151	160	162	155	162	182	153	148	181	168	144	173	190	161	172	156	156	177	139	170	163	172	159	150	171	172	171	157	152	170	152	154	170	163	176	165	156	156	140	174	188	154	167	171	197	145	143	166	174	137	153	154	157	157	170	155	160	157	162	158	168	158	150	144	137	180	163	165	161	152	177	169	166	169	155	161	153	148	185	158	153	172	161	145	169	143	170	148	165	197	184	152	170	159	182	168	174	163	168	140	156	155	175	150	155	141	168	181	154	179	170	168	166	185	163	166	167	152	161	174	159	181	157	130	159	183	143	184	159	174	157	144	163	170	166	164	164	140	180	162	160	126	154	170	152	167	154	166	164	161	154	153	147	156	171	188	161	149	150	159	156	180	165	164	150	182	164	189	169	179	155	157	152	176	161	184	147	164	146	171	167	162	170	158	145	177	184	155	172	151	155	196	141	178	157	150	153	164	143	159	161	167	186	160	132	167	156	175	168	172	169	165	140	170	161	187	175	158	162	147	176	157	199	173	147	162	174	147	175	156	144	169	180	202	159	198	166	143	140	187	175	165	178	183	157	164	144	152	175	172	177	175	173	158	171	157	160	156	150	171	157	159	159	172	133	157	192	157	189	171	174	152	172	162	151	150	168	166	170	162	168	190	169	148	173	163	177	155	153	145	156	190	154	156	156	182	159	165	161	148	146	163	158	168	167	157	153	167	169	159	160	177	150	153	162	170	140	168	159	171	163	172	170	174	168	169	159	164	154	170	163	151	144	153	147	156
14292	15133	12266	6293	4308	3297	2396	1857	1558	1264	1072	891	757	694	646	623	540	522	447	418	402	377	359	359	338	348	289	302	295	310	298	332	306	283	277	274	332	286	278	281	283	259	288	260	265	258	254	261	259	242	268	249	258	257	267	256	263	248	261	251	272	232	267	242	259	240	237	254	281	281	252	241	241	230	264	248	258	260	245	215	260	236	257	231	201	211	279	241	260	238	239	232	253	257	233	245	240	220	233	237	263	241	239	228	251	269	239	236	242	233	239	232	240	239	263	221	257	230	234	226	260	246	258	249	245	255	275	217	245	255	248	251	234	254	258	244	247	231	212	238	221	235	227	232	233	255	261	241	264	232	245	226	248	232	241	247	232	243	214	235	245	234	221	234	235	277	215	243	239	229	274	245	233	241	263	228	224	246	240	226	217	253	221	257	255	245	214	218	252	231	223	252	262	253	233	253	250	225	251	217	243	244	248	259	250	230	218	239	265	258	254	245	232	243	235	208	239	225	240	241	252	241	258	240	251	239	243	231	236	230	243	252	227	240	259	229	242	220	252	261	217	245	220	210	250	242	219	246	228	228	236	248	219	210	252	222	228	250	252	256	237	226	242	222	246	243	230	238	247	234	215	247	241	232	246	212	233	229	249	254	255	262	248	243	193	265	248	229	245	235	238	250	245	212	254	214	259	235	242	218	222	254	240	238	252	238	265	241	240	232	230	231	219	215	241	221	231	259	238	221	262	227	243	252	252	255	222	256	228	229	233	223	221	235	204	235	226	254	263	275	236	240	239	234	257	252	271	241	224	245	188	243	247	248	248	251	245	245	243	245	251	258	217	225	224	247	245	266	240	232	250	225	237	260	217	208	250	242	233	238	226	220	231	229	252	252	222	228	237	232	266	254	242	285	234	259	245	268	224	228	264	235	240	251	256	232	246	242	239	255	227	230	281	260	237	224	264	230	219	233	224	223	239	257	252	248	242	260	270	220	247	241	237	243	216	244	255	228	215	232	226	216	258	203	210	237	254	245	268	246	220	234	217	232	252	244	244	220	247	253	256	227	220	221	251	217	257	228	241	245	225	221	226	252	258	222	225	228	223	269	233	238	248	239	250	249	235	240	208	218	237	264	250	239	251	237	256	235	236	228	250	259	232	242	242	243	245	239	263	254	250	193	221	208	248	240	230	238	241	221	233	233	228	224	248	246	222	245	227	228	263	231	233	221	232	238	244	252	254	239	239	229	242	255	249	249	221	219	246	238	240	254	247	212	231	246	258	251	226	238	257	226	269	232	243	218	249	246	218	222	235	238	205	237	244	231	243	204	254	241	241	237	237	237	212	233	264	237	264	245	259	226	220	270	261	248	256	248	242	242	237	252	233	249	232	243	269	237	264	260	235	248	249	230	185	219	212	233	234	242	210	253	220	257	241	230	240	217	264	246	253	239	236	238	244	253	220	245	242	238	211	227	218	210	228	235	244	252	257	240	232	231	235	233	234	239	211	257	263	229	252	240	265	236	248	254	228	220	253	239	247	241	254	277	241	216	242	240	236	221	236	240	240	243	241	241	227	240	244	253	213	225	214	236	212	220	240	258	249	220	253	233	214	243	262	239	240	217	244	224	243	237	238	256	246	237	240	241	214	223	251	264	239	235	219	218	253	248	223	230	262	245	219	238	238	251	213	265	231	234	258	250	254	235	222	232	271	243	219	254	259	232	241	243	200	234	253	223	249	272	241	269	228	219	254	236	275	236	212	253	264	259	244	254	240	247	256	249	250	247	239	220	234	230	245	222	266	236	217	240	243	218	222	250	232	238	251	256	221	231	239	218	199	273	249	231	216	261	253	253	253	230	235	234	253	248	241	224	214	234	221	223	246	248	222	242	212	274	227	246	255	248	253	221	236	227	237	245	220	223	221	217	258	250	231	243	244	247	218	241	234	228	235	235	244	231	237	218	230	248	241	242	250	234	232	229	268	249	202	229	248	234	213	239	247	203	232	244	216	238	236	216	268	240	242	238	259	217	237	228	245	222	238	227	241	241	228	224	238	236	258	258	223	245	262	244	266	245	268	231	242	236	243	240	234	224	234	241	237	223	233	234	244	225	234	239	262	206	239	229	245	237	226	255	235	237	241	239	232	252	249	222	254	221	260	239	220	249	236	233	241	223	269	212	234	208	256	220	240	248	274	237	224	235	243	252	233	209	233	262	218	257	228	243	259	212	227	240	279	241	211	231	218	253	255	237	262	233	242	252	250	213	225	250	248	261	249	216	222	239	239	230	254	235	247	248	244	242	219	247	249	244	229	217	240	209	245	241	264	222	243	241	228	224	229	203	243	228	254	245	233	227	218	227	217	269	250	212	227	211	239	260	234	253	249	211	255	249	234	233	271	260	229	232	253	228	237	220	240	272	239	203	228	252	251	251	234	257	249	250	260	257	237	225	238	257	225	227	232	251	237	221	225	225	233	275	245	233	220	251	241	265	257	218	244	252	236	232	238	256	210	260	253	240	241	255	229	237	263	252	267	218	237	253	233	230	240	229	235	235	246	247	225	242	248	230	258	251	226	234	235	240	250	255	255	225	250	248	216	231	249	241	215	229	246	219	240	252	231	237	253	235	242	233	248	253	228	235	241	257	256	237	243	228	241	235	239	238	244	235	233	257	206	247	236	250	245	243	243	238	231	230	233	218	241	250	242	212	246	242	244	233	241	229	225	272	236	252	213	250	226	217	239	224	249	248	227	223	229	244	255	241	252	231	237	232	234	238	248	215	276	235	219	247	240	233	216	218	240	250	242	264	247	207	253	226	275	210	238	254	249	246	242	266	248	244	238	235	268	224	230	220	225	236	234	240	226	230	239	241	227	257	232	239	229	260	255	240	269	245	244	255	230	258	228	222	249	250	242	232	248	192	237	242	230	253	229	243	233	258	246	246	247	236	201	221	237	254	237	220	245	250	273	199	242	225	229	243	241	251	252	249	268	224	246	245	232	225	222	239	252	230	237	240	246	241	252	248	235	243	269	233	237	247	216	220	237	254	238	251	240	240	267	230	235	255	223	229	246	270	254	284	234	253	244	258	270	255	248	247	250	232	274	241	227	237	251	235	248	242	252	249	260	245	235	237	247	238	229	242	224	221	225	222	214	218	232	258	241	262	243	218	243	237	244	243	218	237	255	219	245	237	239	248	248	240	242	231	238	216	225	234	222	215	240	226	240	221	227	239	261	235	271	236	239	266	248	235	235	254	225	245	241	280	253	243	263	239	216	256	223	242	246	255	250	229	218	233	225	253	233	221	254	249	222	242	242	235	242	257	207	228	245	260	225	246	244	265	269	229	247	246	239	210	206	210	247	232	231	256	246	232	243	241	225	234	219	244	276	232	222	212	238	224	246	252	223	208	216	237	228	219	251	244	241	254	219	235	249	234	239	239	233	231	244	219	235	239	251	264	253	231	224	236	237	235	262	250	233	233	247	233	228	257	260	242
26857	20654	8197	592	344	310	284	258	269	222	234	233	245	236	241	249	243	230	256	258	259	227	271	230	255	254	266	237	212	254	245	252	219	252	236	229	246	216	242	221	237	268	228	249	232	234	238	227	255	218	237	253	240	216	240	248	224	200	252	220	250	246	253	226	248	233	231	255	243	255	243	240	216	253	234	250	234	245	237	245	226	253	201	208	235	270	226	256	227	232	244	265	250	249	245	248	208	224	250	273	212	217	230	250	247	247	232	240	237	215	264	260	214	213	240	249	268	233	245	248	249	230	228	249	275	242	224	239	258	213	265	226	240	251	232	224	227	234	217	233	232	234	221	248	239	222	229	220	246	241	260	254	219	230	238	241	226	230	222	232	227	203	231	227	218	247	238	232	238	232	241	237	227	239	210	220	245	236	247	227	231	225	237	271	230	262	245	208	227	224	234	266	227	258	206	249	231	268	239	209	240	218	230	217	247	235	252	219	245	252	248	225	249	226	210	219	231	231	232	251	240	260	226	237	215	240	220	238	238	253	251	226	252	228	235	232	272	207	243	218	245	225	249	234	252	253	249	214	257	245	218	241	223	224	237	263	224	232	242	239	218	220	245	221	251	264	253	236	222	241	244	248	233	235	234	240	196	215	236	226	236	232	238	247	214	269	237	225	224	247	233	225	247	244	244	238	251	217	240	254	237	203	254	239	256	237	209	242	257	233	232	225	222	217	228	254	249	230	249	251	251	222	223	235	229	243	241	226	220	234	226	246	230	212	229	242	238	235	234	228	231	233	228	254	230	230	226	222	234	254	257	215	233	231	229	232	233	210	237	221	270	231	223	222	225	265	225	208	254	227	213	254	250	222	236	247	256	225	243	227	218	243	230	232	259	229	229	245	214	221	229	238	226	264	232	205	260	236	229	221	231	258	248	247	236	240	244	262	244	252	249	211	230	240	250	242	232	246	238	245	215	209	248	232	260	229	251	218	229	241	234	210	236	219	230	227	233	249	232	230	237	223	259	242	256	207	229	227	226	208	277	241	240	227	254	241	220	243	228	231	242	234	226	237	254	245	265	239	244	235	216	250	204	241	249	246	238	234	223	248	233	241	236	227	243	240	257	239	215	235	230	252	241	244	233	247	215	242	231	262	261	242	245	241	228	227	226	253	244	245	252	227	223	246	213	235	236	259	230	237	264	247	225	231	237	262	260	247	243	244	234	257	254	235	247	245	249	217	235	251	251	222	211	216	232	242	254	233	228	227	247	205	222	242	250	240	239	241	250	253	228	241	220	258	249	232	257	238	239	239	273	251	236	229	227	250	211	231	240	220	231	262	246	250	236	266	253	248	221	267	234	230	220	242	226	250	248	240	230	232	234	256	248	211	234	232	243	218	220	233	274	219	263	234	242	241	235	220	234	218	233	255	237	216	237	248	208	250	238	218	204	236	258	256	252	266	234	231	236	241	219	222	228	228	234	238	242	237	216	217	231	220	271	246	208	246	238	226	248	247	249	241	224	253	257	233	261	228	251	234	263	253	220	256	238	235	248	227	233	264	224	251	235	241	213	238	264	242	253	228	245	252	260	254	232	240	248	249	249	274	256	227	245	231	265	232	228	204	236	230	225	257	252	226	245	226	227	239	213	250	229	230	244	266	232	244	249	230	235	259	217	238	224	236	236	260	221	244	225	225	239	212	260	217	235	242	234	223	243	225	228	221	275	221	221	236	248	246	239	225	249	243	263	234	209	242	229	233	228	243	220	223	212	244	255	235	218	243	238	236	237	242	228	235	247	238	251	227	235	243	232	222	220	210	239	234	231	234	234	270	203	207	264	253	232	255	227	245	241	249	220	231	261	222	247	246	224	219	240	247	259	249	240	244	252	235	219	271	232	202	255	245	249	205	245	241	225	271	251	221	217	236	232	246	214	227	229	232	244	247	243	211	241	231	252	252	261	246	237	241	227	256	231	241	248	228	252	246	218	224	239	256	226	213	238	242	220	235	243	241	237	227	245	243	253	255	217	239	251	228	257	211	209	240	232	211	209	205	255	245	225	258	233	255	247	244	255	232	238	229	222	270	264	223	260	262	207	255	243	221	232	223	239	237	239	250	215	247	234	245	245	267	222	212	249	219	242	243	224	223	257	225	245	249	233	236	256	245	264	248	237	233	266	261	233	217	256	237	247	215	244	228	232	257	243	243	222	230	234	228	257	222	233	243	252	248	244	242	251	218	228	221	222	247	226	223	260	244	229	258	217	211	221	222	233	262	248	236	234	249	213	223	213	240	246	247	238	238	229	240	237	222	232	249	250	228	237	251	224	221	222	223	222	238	218	224	228	258	244	207	224	242	227	232	232	225	244	197	248	233	238	244	263	209	207	194	264	219	251	251	256	234	240	208	246	200	215	230	239	247	245	235	256	227	229	228	259	223	253	257	252	240	232	241	242	232	268	246	213	253	234	230	254	240	236	214	230	224	239	236	239	228	247	233	260	233	261	244	259	226	234	243	234	229	226	223	262	219	254	241	255	230	237	220	233	229	227	247	235	251	251	262	239	220	236	225	239	245	227	246	225	225	259	243	255	232	224	219	232	246	224	249	225	240	220	212	218	251	220	255	217	218	228	227	244	248	227	237	242	220	241	206	229	245	234	240	249	225	233	229	226	225	227	246	223	238	251	227	272	261	242	244	263	239	252	240	242	253	257	221	257	255	222	244	236	238	263	250	247	234	239	238	230	212	260	253	249	245	237	255	218	223	220	235	238	261	215	237	216	230	273	233	250	228	240	241	227	224	221	205	243	264	205	262	248	235	265	230	215	237	235	241	227	243	244	231	224	210	211	236	249	214	229	229	234	242	254	242	218	249	222	203	246	245	242	230	236	226	243	236	210	262	229	233	228	253	237	250	244	229	238	236	261	231	233	229	224	250	218	248	216	231	245	276	225	235	225	240	238	255	258	245	247	265	230	247	218	233	247	229	287	227	252	228	232	245	236	233	220	238	221	215	219	239	254	238	234	253	241	251	236	227	221	250	224	231	230	273	253	272	262	227	220	266	257	252	259	229	233	205	250	202	246	212	228	221	216	240	228	221	242	251	227	225	222	225	254	264	259	246	251	264	257	274	224	248	235	230	254	244	252	235	249	208	229	219	256	214	248	246	231	229	239	244	246	207	271	223	238	228	249	243	257	233	225	227	243	243	232	237	215	225	242	217	239	239	257	221	239	214	258	205	245	233	247	237	234	251	217	237	211	225	249	250	211	235	252	227	257	228	227	233	208	234	217	218	234	252	223	245	253	219	224	241	240	215	251	252	243	251	226	226	230	244	231	211	241	222	229	242	219	247	224	243	225	217	248	233	249	260	245	217	241	239	214	259	232	254	230	229	201	251	216	223	235	240	220	243	246	233	218	219	245	230	229	245	230	228	235	218	232	250	228	215	218	252	250	238	245	233	236	253	246	241	252	237	294	239	220	242	245	225	243	246	222	231
6228	1030	866	548	458	397	379	406	359	323	349	352	363	295	355	342	347	332	391	369	336	345	347	355	338	392	354	332	315	354	333	318	327	352	355	358	370	357	340	360	322	374	305	318	319	314	349	312	355	357	344	347	336	334	352	339	329	333	340	354	347	375	340	338	352	349	363	311	311	302	344	324	324	343	358	305	374	323	309	304	334	302	348	345	345	315	321	325	367	352	340	366	365	324	340	328	373	339	321	340	316	347	345	338	323	325	337	310	326	336	322	352	321	336	346	322	295	347	315	363	338	323	339	332	324	367	329	345	325	339	346	322	349	327	347	353	369	372	354	368	342	344	379	335	329	333	332	319	339	328	359	304	344	363	337	332	305	361	328	334	342	346	343	346	372	349	360	337	332	371	342	377	336	321	335	327	310	328	328	336	326	355	324	342	322	355	319	363	332	340	358	338	316	324	352	327	371	315	334	381	316	359	337	334	353	344	285	324	340	343	360	328	323	325	331	330	364	344	332	329	353	335	331	339	336	336	332	330	321	342	346	361	340	324	336	332	360	348	315	351	353	335	349	347	385	338	293	330	328	307	331	316	331	353	321	313	355	332	321	334	336	344	339	349	347	343	335	327	354	358	336	345	355	351	338	366	313	327	328	333	359	362	344	336	324	315	321	379	319	334	336	328	341	372	336	344	326	342	313	334	352	319	346	322	327	322	334	330	346	352	336	308	340	336	341	325	352	349	347	360	370	318	357	341	363	346	368	362	334	341	339	348	342	331	330	328	340	353	323	309	328	353	312	311	344	344	313	331	342	332	328	326	352	349	325	349	328	375	338	366	330	372	321	342	332	319	333	359	338	334	348	362	384	377	328	336	342	348	322	335	345	339	322	342	352	354	298	317	357	297	312	337	315	337	328	317	374	314	328	328	313	316	377	333	363	331	353	317	305	376	337	346	313	341	353	313	360	339	304	380	333	364	328	333	316	333	356	368	336	344	343	351	337	341	337	338	327	367	331	356	359	339	360	332	378	346	352	317	318	366	333	325	341	376	352	346	331	355	327	346	334	301	335	347	337	342	320	358	344	349	353	304	348	335	373	317	342	397	344	308	331	348	353	326	364	341	341	322	342	351	314	329	353	377	349	319	344	362	331	334	351	322	339	353	328	369	347	334	339	308	332	320	350	370	340	352	357	340	348	312	321	320	331	311	327	332	356	319	351	345	305	314	335	342	361	352	315	346	295	322	312	364	342	326	343	344	343	364	330	348	320	306	327	331	330	328	340	346	322	328	348	339	336	376	325	337	355	328	349	342	313	326	325	345	346	309	346	346	359	348	317	340	356	332	354	358	344	338	360	367	340	351	352	332	369	364	335	331	313	308	333	333	374	362	338	368	358	337	322	358	369	353	370	330	343	368	348	346	340	297	318	352	364	329	335	330	331	305	329	313	354	327	346	337	315	325	341	311	301	339	329	322	313	327	331	362	335	319	331	368	361	321	357	297	328	331	341	345	303	341	353	319	342	353	349	346	376	328	341	307	336	350	351	313	379	347	311	352	311	356	381	331	363	354	330	319	358	339	350	343	322	351	367	371	320	350	325	360	344	347	323	350	355	380	350	346	328	352	328	300	326	342	311	312	325	341	354	340	331	353	341	338	334	345	340	361	352	348	323	325	315	330	369	317	316	334	353	350	328	364	319	372	321	323	347	327	356	340	355	370	346	370	317	393	294	344	319	317	334	344	365	303	330	336	334	322	348	367	357	323	360	309	340	328	359	354	322	382	347	335	334	341	318	338	320	370	298	328	323	366	367	360	297	328	379	350	348	338	332	362	356	336	304	349	337	353	343	332	349	372	351	341	337	332	308	340	316	352	304	292	361	390	327	339	353	354	343	359	327	309	364	331	336	338	343	346	310	346	368	333	365	327	334	344	345	338	333	341	325	312	349	344	350	313	335	360	349	336	310	316	328	321	336	361	324	339	330	336	387	322	351	328	296	314	342	365	342	318	336	340	345	368	355	320	334	362	328	354	332	376	329	355	355	332	346	326	340	349	314	317	333	335	323	347	323	338	343	344	359	325	303	347	338	372	313	341	337	317	347	321	346	340	310	332	332	352	334	350	348	349	333	304	356	337	327	345	360	330	365	350	308	348	355	321	338	314	337	341	328	328	341	337	338	350	322	307	328	310	358	329	364	362	338	337	357	347	355	330	347	331	321	308	306	345	322	344	324	363	313	330	345	348	352	348	313	350	371	344	344	335	359	359	340	311	335	335	314	329	366	341	342	360	369	369	351	362	336	340	362	350	357	303	336	293	301	318	325	339	345	351	319	357	348	338	345	348	362	296	332	327	323	325	324	329	345	308	310	319	297	334	324	295	276	322	321	368	338	324	343	359	333	350	334	340	342	339	351	349	366	356	335	358	321	323	361	334	337	345	354	315	343	315	310	352	314	303	358	379	317	333	348	305	335	314	349	307	304	344	366	299	361	335	343	313	358	337	370	303	339	336	339	330	348	299	331	314	348	351	379	350	372	356	326	344	360	359	351	334	332	315	359	356	346	336	334	353	316	355	333	323	333	339	339	328	310	346	376	326	331	330	313	334	343	343	308	349	334	350	341	319	326	325	313	334	348	338	313	336	310	345	310	303	366	339	326	378	307	306	364	357	338	341	337	359	358	335	351	334	360	344	370	354	327	349	315	354	314	333	398	342	331	346	329	325	353	355	366	353	310	328	345	318	339	368	356	329	354	313	323	359	364	324	361	382	310	307	351	317	336	317	322	338	334	328	350	335	320	342	325	334	347	333	313	343	341	337	337	333	348	340	312	362	343	302	313	325	331	309	321	316	341	354	337	343	359	372	328	313	309	363	331	335	326	337	332	339	322	336	354	343	338	358	321	328	355	327	331	352	328	343	345	313	289	347	341	360	348	346	348	318	338	320	347	354	344	350	316	345	358	318	310	358	326	344	347	341	321	329	320	399	340	333	355	308	335	362	313	348	319	343	335	312	336	314	334	334	322	308	324	313	303	328	338	299	331	375	330	322	324	366	330	339	359	333	323	352	317	345	338	341	341	316	334	347	333	369	338	325	315	322	337	375	363	322	335	330	311	327	344	322	320	319	370	348	320	321	332	359	335	358	332	341	323	344	341	342	332	364	320	331	368	310	335	349	350	322	337	356	319	343	322	334	310	338	335	350	335	342	338	342	352	323	322	345	353	322	346	334	370	340	353	357	339	318	340	358	381	340	325	335	328	379	353	342	355	342	337	326	312	359	336	333	344	321	318	362	332	369	363	356	348	329	332	363	317	313	308	324	353	302	329	320	351	350	345	363	351	355	327	306	337	371	337	345	342	357	318	358	343	306	335	344	370	349	317	330	349	337	328	322	357	333	365	297	325	366	361	365	342	363	352	318	336	341	349	335	338	343	346	327	347	353	336	334	336	335	336	304	333	337	336	333	336	314	338	370	360	332	341	364	333	361	362	320	343	351
23752	21270	28829	24034	21246	11102	935	634	441	503	440	389	386	345	332	343	347	328	326	335	315	312	297	332	334	274	358	319	311	267	291	323	314	281	294	321	312	312	293	308	277	313	276	278	300	299	286	289	312	285	283	272	290	306	264	300	266	270	307	319	273	301	267	286	286	292	285	295	264	263	297	302	298	294	278	304	306	265	310	277	308	294	266	288	300	286	287	313	273	306	290	299	298	297	289	272	304	294	269	293	304	278	270	248	275	275	277	291	285	291	276	269	312	302	288	258	275	298	291	270	294	311	273	307	301	317	275	295	283	311	295	272	277	303	304	294	301	257	260	272	298	286	268	294	279	292	309	282	269	270	300	278	277	264	301	291	271	297	280	297	293	269	285	288	287	294	285	284	294	243	282	282	294	284	310	315	303	287	241	280	277	267	292	263	306	279	246	309	259	283	279	296	290	292	327	281	292	276	254	292	319	307	273	288	306	296	305	286	267	288	303	272	291	264	285	264	290	297	312	280	292	293	278	289	307	286	296	294	280	289	297	302	275	305	273	303	300	287	266	279	274	278	285	302	285	283	299	283	280	305	276	273	279	329	261	264	246	253	256	262	327	274	273	277	276	276	260	278	276	297	253	279	279	313	301	258	280	317	281	270	301	257	284	310	290	291	286	279	315	246	305	283	287	309	302	293	264	283	338	254	276	284	290	270	292	283	291	288	268	277	265	307	289	289	271	326	262	313	298	268	267	265	299	282	278	320	265	311	281	285	303	276	281	281	296	301	265	298	309	305	283	294	293	310	296	287	289	304	277	286	298	282	305	286	267	301	298	297	264	290	256	278	297	294	267	319	315	305	313	308	296	304	274	260	320	289	297	305	295	292	275	277	275	306	271	292	289	269	302	292	306	246	242	293	291	254	290	295	297	294	290	301	280	297	312	267	299	286	277	289	300	275	272	302	288	277	274	285	260	301	258	310	287	297	304	266	302	294	279	288	258	283	304	272	279	285	311	290	268	301	274	291	280	279	261	290	291	295	292	297	258	300	289	283	263	288	290	296	276	303	299	267	287	281	289	265	289	261	287	291	277	282	272	275	288	278	318	286	289	291	274	286	289	286	276	297	295	305	267	286	315	298	310	302	269	287	313	287	267	306	295	299	300	328	307	276	279	298	296	266	309	296	314	289	311	300	289	321	282	289	265	289	285	276	293	283	317	290	283	292	315	288	280	302	324	287	288	276	285	308	300	264	292	278	278	317	293	302	279	275	285	289	294	314	284	309	285	317	273	286	288	286	316	284	277	290	303	294	298	309	283	280	259	261	286	283	273	270	292	286	299	313	312	244	274	265	303	288	284	308	283	327	298	292	285	305	269	275	284	275	289	298	315	293	270	287	277	315	288	283	275	300	284	299	312	281	240	293	264	265	279	314	273	296	305	282	301	270	292	265	292	310	284	301	233	272	272	279	284	283	297	280	275	304	308	261	275	303	331	253	271	292	304	295	311	293	293	304	291	274	292	282	268	314	302	297	299	269	286	291	270	290	279	309	262	299	310	274	278	304	306	289	320	266	278	283	269	281	289	287	306	304	245	270	278	284	279	282	284	273	255	296	260	288	271	281	307	277	285	258	323	281	278	289	268	297	266	286	284	297	273	282	300	303	315	267	308	285	280	270	292	294	271	292	287	291	254	289	302	287	274	296	287	292	313	296	282	282	271	264	278	271	272	275	260	305	294	300	275	270	259	314	265	281	291	291	275	278	278	251	296	271	287	267	286	281	263	283	310	319	290	284	267	282	328	287	296	281	278	250	315	294	298	305	293	301	266	293	274	285	309	316	279	289	267	277	287	321	306	319	280	265	296	260	277	298	257	277	275	271	264	286	271	331	265	287	293	260	277	270	285	273	286	304	279	310	297	294	299	298	292	278	314	286	294	304	327	277	294	287	302	276	246	272	279	306	274	305	272	277	275	267	297	289	282	299	276	250	325	291	291	259	294	301	294	303	304	269	311	295	302	270	257	285	298	281	289	317	262	318	269	287	267	279	302	294	309	264	263	267	300	314	297	291	267	259	286	291	278	265	290	297	276	260	303	271	286	281	268	284	285	298	292	293	280	281	285	298	264	292	279	294	297	261	287	309	267	287	284	299	311	307	280	279	301	266	301	296	279	260	309	298	269	294	294	252	270	295	319	267	267	274	316	281	291	265	306	284	301	309	292	284	250	302	280	297	293	282	254	280	286	288	276	253	303	315	269	296	277	282	285	299	313	281	294	311	288	281	268	289	280	295	304	281	251	285	284	312	290	259	270	306	273	296	320	291	276	289	275	315	316	288	278	304	284	296	292	301	277	277	254	296	293	257	309	284	275	296	293	300	281	248	268	287	305	260	279	270	263	301	260	255	292	269	301	287	284	301	261	330	302	265	286	271	283	283	301	311	280	267	276	278	263	287	292	293	289	265	278	283	308	271	253	300	309	296	300	282	272	319	290	300	291	269	290	244	304	286	305	311	241	278	261	254	317	286	272	297	265	288	250	251	286	284	287	313	289	274	274	296	271	284	278	275	325	293	271	280	300	295	282	284	283	259	278	309	294	298	299	305	289	273	275	282	273	290	297	276	271	276	270	308	299	256	280	302	299	292	260	283	315	274	281	317	283	282	289	263	294	313	296	273	304	273	255	275	283	282	289	306	280	285	316	273	319	294	291	286	287	303	294	283	316	296	310	289	290	277	291	273	241	297	303	284	287	293	300	268	254	257	301	303	297	283	301	303	256	283	299	293	294	265	269	278	291	281	283	315	280	290	265	269	298	303	275	304	285	308	248	284	270	280	279	278	294	263	280	293	275	282	304	308	281	279	282	302	323	284	302	280	307	283	306	307	272	273	272	287	289	296	277	304	283	299	289	301	298	300	305	263	280	271	263	292	276	280	293	296	302	274	296	278	279	298	287	312	275	298	293	317	265	273	304	274	273	261	288	312	290	274	288	266	286	304	300	306	296	299	296	304	299	262	313	270	297	284	303	281	276	271	247	283	276	286	290	289	294	277	282	291	284	279	310	270	279	279	288	301	304	307	290	301	261	304	294	295	275	270	276	302	293	278	296	293	300	309	283	264	275	263	259	287	282	297	291	279	336	287	273	329	291	263	289	296	315	290	307	300	310	287	297	277	297	260	312	264	294	276	311	273	288	313	328	286	299	319	276	290	295	275	267	313	293	262	276	352	314	307	267	303	294	268	266	302	283	295	262	288	292	266	275	285	295	301	278	285	296	271	308	274	278	286	288	278	279	254	274	293	294	294	277	271	302	270	289	298	294	294	282	288	311	273	273	260	246	258	278	323	252	287	289	292	290	259	263	300	295	311	260	289	284	294	255	270	270	308	271	289	281	272	315	281	265	292	317	276	271	287	283	288	301	269	299	312	265	262	322	315	298	303	312	300	299	278	280	318	282	281	282	303	290	282	312	291	311	312	331	299	300	287	275	290	303	277	292	294
11685	9549	7815	3778	2623	2022	1583	1327	1062	890	839	730	715	612	599	625	556	515	491	490	522	459	527	472	446	490	455	436	476	453	437	439	464	450	438	444	422	453	461	383	405	432	436	415	417	418	452	411	386	420	426	407	447	400	401	398	434	412	393	427	429	436	430	395	387	432	390	428	390	391	413	425	423	419	361	445	400	411	406	415	383	438	415	389	400	356	398	436	424	409	412	416	412	393	390	442	408	432	427	408	395	404	441	407	408	407	380	415	404	389	394	393	387	418	423	426	434	397	366	422	421	410	405	407	414	382	389	455	376	429	410	420	437	387	406	428	408	421	418	418	383	394	407	414	425	399	392	427	402	415	371	413	393	423	399	415	400	418	438	369	405	439	411	386	418	401	426	430	392	394	436	388	431	403	370	400	436	426	416	399	375	396	426	431	402	403	377	460	364	431	410	386	391	434	452	407	441	404	421	370	404	373	396	449	382	399	411	397	424	417	429	413	416	379	403	396	378	383	384	398	401	382	375	401	418	392	419	422	395	415	452	440	410	393	416	379	376	406	380	423	370	398	406	429	424	390	410	399	414	411	417	383	415	413	403	400	394	406	361	438	388	410	403	445	401	436	403	415	376	400	417	404	420	430	393	399	423	417	423	406	398	441	433	380	408	376	384	390	413	398	427	416	392	438	411	438	377	408	460	399	393	419	384	410	439	403	387	424	381	380	400	373	399	421	437	436	391	376	391	416	398	431	393	427	401	390	413	427	387	384	417	448	397	429	431	416	451	442	419	435	434	381	452	400	440	403	387	387	409	414	397	393	397	407	412	410	356	387	390	403	416	350	411	373	426	391	429	420	437	401	421	413	386	408	373	431	440	396	428	407	424	434	390	397	430	395	428	437	410	430	430	449	398	393	429	376	418	420	399	367	418	393	421	396	422	402	386	435	383	411	382	396	406	401	427	408	416	416	437	425	392	397	367	403	409	437	403	360	350	405	432	392	409	420	398	425	415	408	436	423	395	412	413	403	382	374	368	419	388	411	445	416	430	389	386	424	403	434	385	415	372	384	408	412	403	390	393	395	429	391	427	424	383	382	387	418	396	392	405	410	440	425	403	419	418	441	425	403	380	418	396	432	434	386	401	379	415	412	426	410	424	430	406	441	379	418	412	392	378	412	384	439	406	406	392	398	391	406	437	391	402	434	358	385	416	407	397	418	410	407	379	441	413	401	408	399	404	390	423	421	420	461	453	413	363	402	388	389	412	413	388	437	431	416	411	405	411	416	420	396	413	389	403	389	422	425	402	416	420	403	390	409	427	447	419	424	420	423	379	416	406	426	417	404	435	376	399	406	394	394	421	406	407	426	417	407	397	426	381	431	407	412	446	411	411	409	431	404	402	376	444	396	391	393	404	428	413	411	387	425	403	416	406	407	421	413	411	360	385	363	420	409	400	394	424	415	416	401	428	418	393	402	406	421	412	408	404	417	384	419	422	410	375	392	432	399	425	427	411	438	421	406	405	429	425	438	436	442	415	400	397	377	398	420	393	428	417	386	391	393	387	415	446	400	423	399	416	426	405	439	418	440	419	428	397	424	405	398	395	425	397	416	403	413	409	414	400	417	376	419	446	412	423	431	424	398	385	425	394	417	392	380	384	425	421	402	404	398	425	392	438	421	438	413	393	400	393	430	407	398	460	382	377	411	411	398	410	392	398	404	416	404	375	439	394	433	433	397	399	417	432	418	411	399	391	411	377	403	393	448	420	429	408	394	387	431	406	453	393	431	415	396	380	406	374	405	417	393	386	427	408	433	421	416	411	403	403	407	424	417	433	410	422	424	395	408	408	370	423	397	368	396	410	397	408	391	402	419	419	449	430	411	406	424	396	397	392	425	429	384	412	374	399	419	373	386	393	410	450	449	388	436	385	453	397	415	412	405	374	426	392	411	451	433	430	423	395	447	400	440	425	407	411	401	411	434	412	423	386	407	390	413	405	421	374	388	365	425	392	388	409	410	391	434	394	410	427	391	440	390	412	396	419	418	393	431	406	359	445	477	429	439	416	456	425	403	363	440	425	434	423	376	399	419	380	385	433	416	423	418	422	409	454	414	412	411	409	422	370	424	429	394	417	427	410	404	431	382	398	415	377	419	383	394	426	392	414	388	448	395	381	432	394	413	419	419	416	396	420	423	402	415	432	364	434	395	387	446	400	419	381	416	371	411	413	397	391	403	416	388	430	428	428	408	364	405	433	404	427	388	367	434	414	388	386	407	420	408	400	417	388	394	437	442	411	415	400	396	393	424	417	422	382	439	417	391	375	432	379	359	396	426	403	449	391	440	397	428	438	397	424	429	396	429	372	420	464	391	415	405	423	422	404	418	453	388	423	402	413	419	415	394	452	419	406	400	398	407	408	403	411	396	441	423	414	392	435	418	381	388	387	404	374	411	445	377	387	415	420	403	409	351	393	434	413	391	409	393	430	420	427	410	395	415	403	386	431	387	449	376	396	424	402	438	429	427	429	362	399	394	414	405	404	462	404	395	395	398	411	383	434	409	430	430	442	405	396	420	429	374	402	379	436	410	373	376	398	408	393	430	415	367	397	433	443	401	399	424	445	426	402	386	381	407	397	420	397	439	431	408	417	452	397	382	404	396	421	388	440	431	409	382	411	421	388	400	427	403	405	431	384	397	378	396	390	398	419	416	423	403	407	394	399	443	414	421	393	422	437	434	385	437	398	395	421	441	412	401	415	407	385	402	369	414	429	424	379	410	440	401	392	397	397	400	437	398	427	413	415	402	429	412	374	425	403	382	416	436	440	384	392	390	424	402	413	403	396	388	418	443	414	422	391	411	411	434	407	417	380	410	386	399	393	397	423	410	388	409	403	428	390	406	416	421	447	415	382	394	410	413	413	404	382	421	414	391	384	404	423	384	390	401	367	360	418	405	406	397	401	387	400	420	430	416	428	441	424	412	401	403	418	377	402	430	445	383	433	418	389	401	373	373	444	411	376	388	381	385	384	382	428	369	406	423	455	391	467	414	426	421	406	399	379	419	395	406	404	439	393	397	405	421	400	418	369	408	362	416	415	419	406	409	448	445	414	412	382	401	397	399	373	398	417	419	417	388	427	412	411	409	422	394	433	364	435	392	406	433	384	415	396	411	405	398	395	418	389	445	366	385	405	438	414	422	429	413	390	401	414	413	414	402	405	385	407	405	442	410	408	436	397	421	441	431	380	462	418	400	388	383	447	387	397	408	420	409	418	411	427	433	409	430	416	396	422	420	460	415	388	387	405	421	424	424	412	419	405	395	384	381	382	409	422	390	362	435	424	432	416	428	375	388	408	399	395	410	385	368	382	403	418	424	383	406	457	413	416	392	396	353	433	463	402	396	427	396	407	436	379	406	409	425	430	374	431	397	465	395	422	427	394	424	446	401	396	444	392	393	404	375	407	421	429	429	366	420	392	410	408	420	444	399	444	428	428	425
22859	21254	29244	23576	21260	21290	9222	809	552	491	427	405	384	315	328	258	285	263	275	214	206	214	198	227	184	201	196	196	175	151	193	184	206	203	167	214	174	169	176	162	155	168	207	179	166	174	169	165	175	165	163	154	167	194	166	176	171	171	162	168	161	158	168	176	170	165	178	168	184	159	163	154	161	161	170	164	178	176	174	162	154	152	158	200	152	148	145	159	153	167	178	170	182	170	176	174	183	178	172	162	171	166	185	163	162	165	160	176	146	172	142	175	152	153	169	150	171	156	183	168	177	172	173	165	179	163	165	167	169	169	158	178	150	201	171	155	168	172	166	154	186	192	154	188	143	162	166	169	166	166	148	153	145	150	160	143	151	165	165	171	164	169	162	186	158	145	181	160	172	173	173	179	184	158	161	158	157	166	175	146	158	146	153	183	160	153	181	148	163	166	157	167	151	160	160	135	173	178	169	148	178	179	167	161	170	174	146	141	152	162	177	187	169	160	149	197	169	171	158	168	184	178	156	158	145	162	164	158	176	178	160	174	191	157	167	163	154	165	174	146	188	179	165	155	166	143	144	170	138	161	176	152	161	170	165	150	177	153	175	169	166	170	177	170	163	149	167	148	164	173	171	149	172	173	166	156	171	159	167	162	177	166	176	165	173	171	151	156	163	170	159	166	177	183	152	139	179	171	167	173	173	186	162	151	160	178	171	149	177	143	177	181	163	198	168	168	145	162	167	165	133	149	181	158	157	155	160	161	164	167	170	156	159	155	165	158	172	163	140	165	166	150	141	163	166	147	165	179	167	151	171	158	199	170	166	158	156	158	148	161	171	169	168	158	157	158	174	157	142	155	148	151	147	186	159	165	173	173	125	176	152	176	152	164	145	168	136	165	176	141	152	177	161	178	159	154	144	152	171	154	173	158	167	159	144	182	173	170	164	151	159	167	165	149	170	168	187	171	152	165	182	170	183	165	171	171	160	164	162	177	173	139	177	176	176	169	161	148	175	166	158	163	164	169	166	167	161	177	160	165	156	169	151	154	149	168	151	157	191	169	170	172	152	178	163	171	174	165	168	168	162	161	164	166	157	155	152	148	169	160	164	157	147	167	147	175	172	160	163	166	155	156	146	165	158	183	158	157	171	152	157	171	139	197	146	199	155	164	148	184	189	170	165	172	157	149	174	198	185	152	156	144	176	163	140	175	179	163	176	179	162	185	163	156	174	147	174	170	152	163	148	160	136	153	168	131	172	175	168	161	148	179	160	154	168	160	167	135	149	162	166	187	180	148	166	169	194	143	161	143	171	163	148	154	150	178	159	173	179	183	154	138	164	181	174	172	144	169	176	161	160	173	164	170	156	161	186	180	162	174	149	153	160	159	151	180	170	155	152	142	154	188	184	162	139	177	171	163	150	175	151	150	173	153	148	158	159	189	162	163	149	160	159	172	146	155	152	163	179	139	185	177	181	148	159	167	157	163	172	161	186	171	163	172	159	150	149	176	193	175	155	182	148	148	155	175	168	177	150	163	158	148	149	156	166	168	165	198	153	169	184	167	152	140	154	165	157	155	175	162	161	193	187	133	162	161	169	144	151	157	166	145	163	137	155	163	155	192	141	143	157	139	160	152	154	162	155	170	165	156	152	156	158	157	162	149	169	141	163	149	142	181	162	182	165	145	182	169	204	174	154	165	155	171	148	147	156	159	179	148	168	154	189	158	157	165	154	165	135	170	155	148	148	179	162	162	159	163	171	156	149	151	162	144	157	145	174	160	196	182	155	149	170	197	165	166	183	167	183	131	141	190	168	159	179	184	162	163	157	151	164	148	160	155	168	147	161	159	161	144	181	157	168	166	144	161	171	172	173	145	182	181	165	163	166	182	159	172	166	149	152	159	157	168	177	156	160	165	151	162	176	164	168	154	167	158	164	134	168	182	175	147	179	163	166	141	151	145	166	156	151	153	153	165	157	159	180	159	165	183	172	143	175	158	153	174	152	162	165	163	158	155	188	145	189	171	159	149	194	153	159	180	178	155	175	146	162	174	156	202	186	147	143	180	153	162	185	161	144	164	159	176	149	159	155	154	160	154	147	145	142	127	192	173	166	172	164	167	155	159	147	194	163	148	159	164	181	172	167	177	144	173	162	156	172	155	165	184	173	162	171	152	180	177	170	181	182	144	141	173	156	156	163	156	180	179	194	153	146	182	162	164	156	154	168	159	174	159	145	140	160	145	133	164	146	122	173	184	148	166	147	160	175	166	130	159	179	160	164	166	163	205	159	168	164	154	173	162	141	162	153	146	168	163	168	160	150	151	149	185	174	169	170	177	153	166	153	157	185	143	155	170	153	156	166	169	157	168	157	149	170	158	183	178	153	141	160	162	158	170	159	144	188	149	163	146	160	153	181	164	190	165	153	163	183	166	181	165	144	152	159	172	159	164	175	137	169	146	172	156	178	171	164	162	160	166	163	200	155	167	190	181	159	160	162	165	183	155	146	155	168	153	156	165	164	154	161	154	159	164	178	157	142	176	164	166	157	153	180	156	160	166	158	182	153	174	162	160	157	169	169	195	187	147	153	177	150	154	180	194	185	172	168	145	189	159	177	176	173	138	151	155	170	191	161	189	167	149	166	173	166	185	166	174	157	162	170	157	167	154	155	175	145	183	148	165	184	146	154	160	161	164	170	173	154	143	167	152	180	142	170	174	139	156	171	167	153	157	147	166	174	181	146	150	141	161	157	165	172	159	176	173	138	157	151	160	153	172	164	186	156	167	158	160	146	167	164	151	159	170	155	146	166	170	161	154	150	155	176	153	166	164	157	154	181	163	167	137	159	165	144	166	179	169	185	153	169	154	151	174	164	185	145	162	172	173	171	147	152	159	153	154	170	163	163	159	142	163	159	152	157	144	164	145	170	192	143	139	166	158	149	161	194	175	152	156	180	181	173	163	124	154	168	162	174	186	160	159	146	151	155	154	170	144	177	145	180	142	158	180	183	166	145	189	163	155	170	174	165	163	156	166	151	156	174	155	144	170	180	179	166	158	170	169	194	156	184	165	191	152	143	147	155	175	165	147	163	158	168	142	146	163	175	147	180	166	186	155	165	158	165	155	157	176	158	161	157	184	179	156	161	145	159	163	144	168	144	188	183	150	182	174	149	171	132	177	168	178	168	143	164	157	156	167	160	180	146	154	179	133	166	159	173	191	183	166	158	178	151	158	202	155	173	159	169	150	171	176	152	168	145	175	177	156	144	154	172	159	163	140	157	160	168	168	166	155	148	161	145	166	165	165	184	193	155	151	153	171	176	173	131	171	179	148	155	160	149	146	177	159	149	146	178	175	163	171	167	152	158	157	150	168	161	162	199	162	156	150	182	172	147	152	176	151	162	151	187	139	166	185	174	176	169	166	142	193	163	163	152	151	151	155	164	163	149	166	147	170	164	152	164	161	159	142	173	162	168	160	154	173	157	157	166	180	170	180
13362	15355	12524	6231	4346	3239	2375	1890	1533	1265	1043	872	773	645	646	583	544	491	444	448	393	389	380	372	354	338	311	344	346	305	315	309	294	300	284	275	259	259	272	255	268	266	249	253	237	242	243	252	239	285	253	243	256	267	279	254	255	226	229	257	240	244	247	267	273	264	250	265	241	254	237	225	250	213	256	234	224	238	258	260	244	239	271	256	223	205	255	243	223	220	227	230	253	258	241	239	255	235	225	205	255	205	247	236	241	228	254	221	227	262	221	234	261	258	259	219	244	236	233	255	233	237	233	220	230	219	248	228	265	248	243	244	220	231	241	252	235	254	224	231	234	254	247	231	224	250	209	203	227	222	225	217	240	206	218	237	244	204	235	252	263	259	232	236	268	272	239	260	226	234	257	238	223	254	213	253	256	228	248	210	232	256	200	241	221	232	215	217	220	242	249	229	233	284	243	222	241	234	226	216	191	241	244	213	227	247	232	231	213	246	188	227	261	231	218	257	221	240	242	235	237	235	229	249	245	257	198	260	231	267	238	226	247	232	226	227	221	233	238	224	211	248	260	242	218	231	224	247	242	243	210	242	257	225	223	236	235	185	249	268	255	208	251	222	220	248	230	223	208	221	262	241	252	229	235	232	258	266	228	222	243	217	237	217	228	247	261	228	233	237	239	247	263	238	214	222	215	229	259	233	227	240	255	227	229	225	228	229	228	247	210	233	245	202	224	225	230	238	241	224	292	221	248	240	231	237	248	257	237	218	232	226	232	214	231	232	209	258	245	249	251	231	258	225	226	239	235	244	237	260	230	260	231	217	244	244	234	220	222	231	219	233	253	238	219	228	241	221	229	235	231	240	262	219	244	242	215	236	254	221	234	223	235	232	243	224	231	219	228	225	231	213	235	234	219	218	263	238	228	247	232	236	252	257	229	251	251	223	239	251	213	250	224	251	248	259	240	225	207	205	232	219	231	239	259	235	259	232	254	240	236	237	238	255	223	230	219	236	240	227	251	240	231	212	211	271	199	250	249	241	194	274	233	239	247	211	233	237	249	230	211	245	225	263	248	239	250	253	232	246	253	244	207	216	225	248	212	251	251	266	223	260	233	249	245	242	227	220	249	235	226	246	234	219	265	235	225	234	225	232	232	234	246	214	233	224	217	230	220	271	225	224	225	219	245	227	248	225	250	248	227	213	228	253	241	232	242	241	257	231	250	211	227	240	240	256	264	228	247	243	239	214	217	239	212	248	218	227	258	273	217	228	254	244	254	226	200	233	251	236	248	238	249	248	233	248	254	228	252	246	210	244	269	227	219	261	201	224	236	237	241	236	225	255	256	236	240	263	206	234	258	211	254	237	241	240	230	218	250	227	223	237	261	202	220	234	206	248	218	218	242	233	237	232	224	217	240	255	218	253	227	212	232	213	229	249	247	210	239	232	239	222	243	247	248	225	270	214	238	262	219	263	223	257	254	246	249	189	247	228	240	248	228	201	215	245	222	228	240	268	257	222	240	258	248	241	217	259	209	258	251	248	230	246	249	264	232	263	224	231	220	237	238	223	281	223	239	223	255	257	245	216	238	224	209	238	225	219	223	217	232	218	247	233	238	202	215	219	208	235	233	241	245	243	246	227	269	231	230	238	221	231	238	226	240	233	227	257	265	260	247	238	223	239	263	252	239	241	231	206	243	252	232	234	297	234	236	227	235	249	244	242	240	246	218	250	243	223	231	237	235	249	209	229	209	272	217	237	248	240	210	248	251	249	208	234	247	241	228	243	237	223	218	245	247	229	244	245	252	228	205	224	242	244	247	251	227	243	238	201	212	231	244	239	224	245	231	226	259	228	263	221	225	255	222	230	244	222	239	245	260	233	231	223	232	256	243	250	227	203	214	220	247	233	233	244	255	237	253	267	251	219	240	214	225	236	225	256	231	264	245	258	214	232	232	230	253	222	238	217	239	203	218	223	238	231	201	240	218	240	250	221	248	222	259	265	225	239	235	207	218	234	250	210	223	199	265	224	241	238	262	210	250	237	231	230	242	202	245	242	220	240	244	255	229	229	230	231	217	217	229	254	235	222	237	252	245	236	215	194	242	257	238	215	243	246	219	235	253	230	238	219	212	223	252	236	211	236	216	216	218	205	237	216	241	261	232	232	239	254	257	239	243	230	241	220	243	237	233	248	234	223	239	222	234	250	233	226	232	215	238	252	240	232	245	213	246	271	213	249	239	227	253	222	254	196	217	244	236	229	220	224	249	233	247	224	251	252	240	245	254	221	244	229	224	223	239	253	213	242	230	224	216	233	236	226	234	229	242	222	269	235	224	244	208	231	257	251	216	259	216	225	220	242	223	237	224	225	253	236	243	221	243	224	204	246	237	226	215	251	241	256	232	263	252	234	235	218	207	242	213	216	210	198	257	238	242	272	211	246	250	218	219	235	238	229	242	240	245	208	244	231	226	233	236	256	195	219	251	220	241	246	221	211	249	239	223	227	197	244	227	252	255	201	199	233	239	225	246	244	222	231	210	241	230	230	223	242	233	215	236	208	250	228	235	229	233	244	241	232	253	223	259	224	216	225	238	219	203	225	215	221	232	211	235	227	248	227	242	212	239	227	242	244	226	214	226	228	233	260	213	237	223	210	235	240	251	221	202	227	247	190	226	207	235	236	259	251	239	237	205	245	228	249	279	227	231	227	224	223	245	220	226	220	228	232	228	255	243	237	230	219	259	218	242	255	234	253	220	237	244	215	243	250	267	228	216	230	224	270	209	224	235	246	231	239	238	266	240	243	243	194	257	234	215	244	237	222	248	274	197	251	245	217	222	234	273	225	278	215	247	226	249	236	234	235	213	233	225	237	247	228	250	222	233	227	251	208	250	225	226	214	266	258	233	248	220	256	216	240	220	256	257	244	247	240	249	236	236	226	219	269	227	251	235	239	240	240	231	244	230	267	226	247	261	243	237	207	197	215	203	234	231	237	231	243	229	237	233	209	215	231	280	249	255	217	232	272	215	202	218	211	259	225	215	227	243	234	228	250	278	226	238	261	229	210	217	231	239	244	237	218	249	240	218	250	224	208	233	225	223	250	233	241	230	224	229	250	231	234	254	232	233	262	228	251	241	230	216	227	225	232	235	234	211	248	225	220	212	259	244	257	222	231	249	233	231	228	242	229	247	253	236	222	266	250	247	234	245	235	252	236	258	242	216	257	225	243	234	228	226	204	234	238	216	257	223	249	253	223	213	244	240	221	236	239	234	234	212	248	223	224	231	238	242	214	234	241	246	230	244	230	222	260	240	242	248	236	239	251	227	235	243	238	225	206	204	225	241	218	235	230	246	237	244	260	228	230	234	252	228	209	240	211	213	239	225	227	223	235	237	238	247	223	237	239	226	246	222	227	227	236	232	228	218	231	274	203	253	238	237	230	222	246	263	242	200	250	226	231	245	208	250	230	209	240	220	235	222	233	207	226	252	230	197	221
26922	20618	8383	677	404	418	320	259	251	259	248	255	233	257	250	255	236	252	258	240	214	240	246	246	256	241	235	256	244	241	243	265	234	234	243	262	205	225	228	269	229	232	243	222	224	238	237	220	229	198	229	228	233	242	241	271	226	256	222	242	236	232	225	236	227	249	251	249	248	252	247	201	226	232	204	247	251	248	222	213	229	250	253	220	227	240	240	226	227	221	241	211	235	227	223	260	240	207	235	237	258	221	228	212	252	236	232	242	236	244	242	243	259	230	261	241	241	270	226	236	233	238	244	256	256	213	225	254	238	238	232	267	239	247	235	242	230	257	258	234	219	263	214	242	236	258	244	254	239	249	227	250	245	225	239	217	219	238	241	251	239	212	262	219	235	246	227	234	220	224	242	226	224	241	241	216	241	269	235	228	231	215	244	236	219	234	250	242	212	240	221	212	238	241	244	251	241	246	229	222	228	220	228	237	228	207	226	253	243	234	246	205	219	216	248	237	242	214	223	221	204	212	232	258	240	236	239	257	240	254	225	242	244	232	245	216	209	255	237	212	224	217	246	246	245	234	241	227	251	250	227	241	229	221	273	220	217	224	223	227	276	243	235	234	258	219	263	233	241	258	217	236	240	229	215	255	242	204	228	231	231	222	252	222	222	238	248	229	250	254	268	252	231	236	208	251	233	255	236	243	228	235	229	226	232	234	219	218	250	231	261	269	274	244	224	233	228	215	264	220	235	252	229	261	228	243	244	225	244	229	223	275	218	222	253	247	248	254	220	223	228	250	243	234	223	223	225	236	250	232	236	230	245	243	198	264	217	236	239	213	248	241	208	238	217	258	246	252	221	240	219	226	240	264	237	231	226	228	242	211	236	234	235	221	242	211	233	263	211	232	228	243	224	274	246	229	231	253	256	233	253	238	246	233	227	246	244	245	236	249	232	245	242	215	241	262	216	229	248	242	235	231	240	231	231	243	235	231	244	242	231	250	234	242	238	232	251	224	249	224	228	252	247	253	233	200	236	235	256	257	206	229	256	218	266	274	227	217	236	225	247	237	211	255	236	240	220	248	225	250	243	222	211	246	211	247	206	221	218	237	270	231	222	220	232	234	207	216	218	219	235	237	200	237	220	237	230	251	242	237	230	239	241	245	235	235	273	239	226	227	233	244	261	240	221	225	251	241	245	254	259	223	242	238	211	267	237	216	262	224	263	239	256	254	241	269	224	233	228	248	271	242	221	220	258	207	219	221	224	232	219	263	239	254	236	228	254	222	256	224	241	250	225	242	248	237	215	233	237	232	248	238	239	230	239	223	220	235	245	218	229	219	236	239	233	225	234	236	220	241	226	231	214	220	233	228	242	239	207	261	228	199	227	259	209	224	258	242	214	231	218	242	238	231	220	221	243	257	236	214	249	228	221	247	232	222	216	255	252	233	222	234	245	217	231	244	234	236	228	240	256	252	262	231	188	210	260	232	232	226	239	224	205	231	230	245	219	241	240	239	243	229	243	229	231	261	232	227	250	242	234	231	243	205	231	209	227	238	226	239	257	207	237	197	229	200	240	258	266	242	261	234	246	240	242	208	246	232	244	252	226	267	228	229	245	233	242	258	220	249	238	224	224	262	247	253	235	233	225	257	238	220	223	235	227	233	247	193	238	265	230	230	231	249	241	220	227	231	229	238	236	245	243	226	210	257	248	237	238	191	215	247	240	284	210	254	240	249	264	241	242	216	235	221	223	233	239	241	231	234	215	257	215	243	220	243	222	231	251	227	247	232	231	255	267	254	221	220	222	215	235	260	216	238	249	221	233	230	229	240	261	249	238	225	209	244	183	232	245	250	227	253	233	223	263	251	220	218	230	233	228	226	230	217	233	235	228	253	222	235	212	217	253	242	222	242	209	230	234	252	245	231	225	251	235	257	217	233	277	257	232	223	225	255	216	223	197	245	224	251	224	219	236	247	243	251	217	244	241	237	229	219	221	230	238	228	261	222	234	230	230	250	221	210	219	230	218	242	229	209	231	213	214	243	233	234	220	235	223	222	228	233	237	240	234	246	229	246	254	238	223	233	225	264	226	219	246	257	266	246	242	256	234	217	239	263	231	201	245	229	216	221	229	241	245	224	227	240	236	249	208	226	243	226	249	241	239	227	219	223	240	244	240	213	264	204	192	230	229	243	264	212	219	198	260	228	247	208	239	240	228	250	253	227	240	221	232	238	241	216	220	245	207	252	208	275	227	239	221	234	228	213	253	226	229	227	245	225	259	233	225	250	238	243	220	233	225	232	269	231	266	243	239	238	254	225	214	232	226	247	214	213	261	243	205	230	233	221	236	228	238	221	243	226	231	225	211	240	241	234	241	247	239	249	257	245	219	223	223	246	264	224	225	240	240	258	241	246	237	275	253	232	248	230	246	232	231	231	233	245	216	230	230	265	247	237	225	208	232	238	236	224	255	222	228	261	248	232	243	260	228	238	251	222	240	270	236	254	206	241	227	240	240	239	230	252	258	252	252	221	236	222	222	237	235	232	255	237	244	221	243	238	227	231	235	252	246	217	238	271	253	259	260	271	259	236	246	227	238	237	252	211	234	248	235	233	237	250	239	248	248	219	238	225	212	233	245	211	232	235	228	248	189	247	247	234	254	239	214	212	245	232	241	241	240	210	228	252	233	236	230	240	226	256	256	259	226	250	227	222	241	258	271	217	246	238	231	237	258	227	264	239	248	213	240	257	242	234	247	213	246	219	240	238	226	240	233	266	222	221	235	266	223	228	233	226	221	262	252	225	254	243	222	238	214	247	238	248	237	228	248	245	251	235	226	223	236	249	211	220	224	243	217	239	214	199	246	244	258	246	235	241	226	271	232	199	250	242	214	244	234	240	220	212	246	230	200	243	251	245	249	245	243	222	230	231	256	244	240	239	246	253	245	232	243	224	222	217	221	188	257	237	215	209	234	246	252	236	243	261	218	258	231	241	207	244	248	245	249	239	220	219	253	250	232	263	235	248	247	241	236	229	234	219	236	253	254	254	240	246	232	193	246	226	231	227	213	235	227	247	240	210	245	231	242	240	214	238	236	243	236	242	254	237	230	241	249	236	211	254	233	246	231	231	252	235	239	222	251	254	252	233	219	242	237	266	255	238	236	266	248	231	235	229	227	270	249	256	236	236	236	230	259	234	251	217	234	246	209	236	227	239	258	241	226	241	266	268	242	234	260	233	232	258	235	229	237	244	214	241	195	232	240	237	224	216	217	233	220	254	229	219	252	245	236	216	242	231	269	219	228	275	251	228	214	270	224	246	219	215	225	215	240	238	211	241	240	241	232	258	228	242	217	219	230	236	238	219	237	243	256	255	220	246	250	241	235	287	229	241	229	230	231	240	254	226	236	229	239	242	260	243	224	249	202	232	250	218	225	261	222	245	233	265	256	234	240	261	241	239	237	274	222	257	257	236	231	229	248	238	225	247	261	238	252	229
6171	1054	919	570	471	453	380	387	431	340	382	380	322	350	326	351	370	351	373	322	336	350	324	343	341	329	316	331	329	346	335	344	337	325	336	335	341	345	342	306	320	319	340	349	348	316	325	308	373	324	370	357	287	335	316	336	344	320	354	331	319	380	341	333	315	311	327	326	309	338	289	331	350	352	349	340	323	331	333	364	324	342	330	300	329	332	325	323	335	326	336	342	337	347	326	354	319	331	335	350	325	316	371	302	331	320	327	330	330	315	339	338	324	302	369	336	360	361	356	329	331	303	302	330	323	331	310	334	342	317	332	331	327	321	300	329	343	315	299	359	356	323	334	338	342	324	358	332	319	355	364	312	342	356	352	362	334	339	308	378	316	327	348	339	327	335	353	327	341	313	331	345	331	322	343	328	328	326	329	343	333	338	331	326	332	337	343	317	367	327	343	335	339	312	310	332	303	323	356	350	337	365	331	371	329	377	342	321	317	360	322	321	320	325	352	350	339	367	329	370	363	314	329	332	357	318	351	323	312	354	352	313	343	328	330	332	337	344	313	325	349	364	335	357	347	334	316	343	320	340	319	342	366	326	307	328	359	338	332	345	342	341	300	325	340	318	363	328	360	309	320	332	343	341	337	328	325	330	339	319	346	342	357	351	341	341	333	345	343	338	343	322	345	341	338	313	359	331	293	366	346	336	361	335	346	335	343	340	328	338	323	327	319	321	326	351	321	315	330	294	306	330	336	352	391	353	341	332	360	322	346	322	328	314	285	343	332	359	325	333	327	300	314	358	328	335	317	335	305	310	347	334	323	363	291	319	339	339	340	362	340	309	343	338	340	343	305	316	301	310	320	338	332	337	338	334	344	335	371	321	357	344	352	330	361	355	344	334	389	328	320	317	358	328	334	344	331	350	331	349	335	340	315	342	355	315	352	338	353	340	343	323	354	324	330	357	333	337	338	336	325	333	348	341	363	333	350	325	333	303	340	323	341	375	342	331	336	362	324	352	338	330	345	354	308	322	329	363	372	326	331	363	327	333	357	304	344	322	353	360	320	301	328	344	332	351	304	378	335	364	317	337	330	315	332	366	315	336	326	326	347	329	319	370	353	329	392	347	318	315	334	348	344	320	334	322	339	319	308	332	303	336	346	345	340	358	344	313	311	342	331	381	309	333	352	345	305	344	341	344	336	315	351	306	334	331	368	349	324	358	329	341	364	307	319	318	321	303	352	329	330	356	338	371	314	309	351	328	328	327	313	307	346	340	350	325	313	339	324	311	369	356	303	367	347	309	310	336	336	312	336	354	337	341	335	308	329	329	324	298	327	319	351	353	343	295	318	324	335	349	330	349	284	311	351	333	365	330	335	363	340	338	336	341	342	326	325	319	324	322	340	334	320	335	334	329	344	341	310	346	335	384	326	306	344	342	363	315	326	324	319	342	363	316	332	366	322	328	337	365	330	325	342	331	334	364	362	319	332	315	332	342	365	340	322	344	338	345	336	331	323	338	308	311	375	339	343	336	316	328	341	344	300	358	338	312	311	335	330	322	323	317	308	362	301	310	322	325	317	328	345	364	372	321	327	315	317	324	339	347	327	355	329	332	308	349	306	336	321	384	333	351	355	319	336	353	361	337	339	354	322	351	358	350	340	314	317	325	362	336	359	373	349	348	356	329	291	334	353	346	353	351	299	321	322	322	345	328	287	309	332	347	359	324	332	335	335	327	317	304	354	348	366	363	328	358	308	337	327	326	315	329	314	316	345	338	336	395	322	329	345	338	377	308	336	318	327	314	349	351	334	339	329	350	323	351	379	331	344	342	343	335	344	354	344	341	326	319	323	338	348	320	337	327	370	326	367	324	364	360	327	332	330	357	343	357	329	304	349	334	354	361	334	319	316	336	343	326	312	318	296	325	311	313	313	304	328	341	328	350	355	340	345	324	344	346	343	335	314	342	394	316	366	301	338	331	302	348	354	293	323	335	341	363	347	350	337	388	296	330	296	325	332	354	340	346	294	318	370	356	318	330	351	358	317	294	340	301	348	312	348	320	334	330	341	323	351	310	360	333	331	338	338	311	342	349	308	338	326	326	359	306	356	328	347	330	341	357	372	333	293	335	327	338	317	317	330	311	343	348	344	345	332	345	340	356	336	348	327	312	336	376	334	315	343	309	353	322	349	314	317	333	308	327	338	325	348	332	327	344	354	331	354	334	328	351	322	351	294	297	314	309	325	319	372	321	373	313	339	327	272	330	317	343	345	377	328	353	364	326	335	346	314	346	331	343	300	322	313	324	349	330	356	361	340	331	326	314	346	344	338	343	341	325	322	350	336	343	321	321	342	320	316	315	342	354	326	310	366	323	332	334	328	333	347	326	295	331	285	331	313	329	334	340	329	345	329	339	345	346	345	312	354	326	337	344	355	319	342	339	330	320	327	332	361	338	346	338	358	356	341	292	330	341	310	320	289	326	324	325	329	352	324	347	321	335	346	340	341	360	326	330	341	352	332	317	341	391	333	306	329	313	336	322	356	329	337	344	349	365	337	370	369	360	312	312	335	336	329	350	350	331	348	365	337	321	348	327	316	364	320	344	341	354	349	322	311	346	344	330	314	349	349	331	347	343	314	300	333	345	354	349	315	348	349	327	346	337	335	334	332	354	333	334	304	315	331	357	326	324	353	377	336	327	321	321	338	305	294	353	347	310	344	318	312	329	316	333	299	323	327	303	319	344	311	334	341	304	347	332	347	359	341	338	325	336	317	316	339	350	359	327	373	318	315	363	370	364	346	340	301	338	325	315	346	349	352	310	363	339	303	326	346	365	342	342	329	322	340	335	350	330	337	364	317	342	345	322	311	323	344	314	343	351	353	324	326	323	341	363	332	324	330	309	339	338	331	356	332	315	302	329	327	353	308	340	303	333	310	347	348	317	329	348	307	362	326	341	357	324	324	357	341	331	352	343	340	334	328	336	358	353	336	370	346	325	304	361	311	329	328	359	355	361	321	344	340	318	357	340	331	340	334	314	333	351	342	340	376	322	375	336	308	335	322	364	362	358	350	321	360	334	361	304	297	335	320	342	340	327	309	354	368	293	358	312	325	333	387	328	324	345	303	328	304	308	349	308	345	381	362	298	303	311	311	346	331	319	315	298	356	322	340	333	314	342	354	341	324	381	338	353	353	341	293	314	352	328	343	347	361	351	335	346	337	335	314	347	310	318	336	331	331	326	317	335	334	332	328	325	337	341	337	336	350	331	308	333	337	314	311	342	344	372	342	342	358	309	339	324	323	352	318	389	363	339	347	332	321	311	304	306	344	325	327	350	334	356	340	329	330	344	353	319	307	321	349	312	360	352	352	377	342	348	339	330	320	338	351	330	341	334	331	331	329	327	360	346	341	324	307	314	320	334	313	299	346	311	335	336	290	340	312	352	325	343	318	348	351	347	351	328	345	317	372	361	336	334	312	360	281	339	320	326	339	349
23712	21242	28817	23949	21233	11262	1030	602	471	471	412	463	376	393	349	324	353	324	345	297	336	331	350	293	298	308	313	301	297	319	308	279	331	298	294	304	281	296	313	315	281	294	302	311	326	256	300	270	288	302	325	262	273	253	291	309	287	296	281	320	269	294	310	298	304	255	265	284	298	272	279	298	293	276	289	310	279	276	275	296	300	287	299	280	295	294	277	290	274	250	268	298	261	280	293	275	272	280	273	258	292	283	282	276	307	293	294	298	267	281	283	303	292	288	295	271	286	277	305	267	303	288	275	268	275	274	272	310	290	331	287	319	243	277	298	274	273	275	301	268	311	285	286	278	272	290	313	292	267	263	277	277	313	295	283	287	293	268	273	299	268	251	283	256	304	304	274	284	285	296	302	274	288	307	292	269	291	280	300	314	289	294	281	292	272	263	289	291	296	273	261	305	266	314	324	258	280	291	270	287	285	300	290	298	270	283	279	265	273	288	264	261	296	265	287	302	295	285	265	317	289	285	290	282	275	285	277	293	261	289	321	282	281	297	274	278	277	295	264	284	309	268	283	269	301	265	287	272	263	313	277	282	323	307	297	307	278	299	264	279	295	290	262	274	263	263	308	280	283	287	261	269	280	258	275	310	286	288	288	270	269	263	281	287	264	292	285	301	308	272	277	278	283	277	335	275	270	273	299	265	293	270	268	292	282	267	291	295	294	300	312	291	305	267	274	273	263	288	272	264	297	271	307	289	260	274	272	280	282	276	271	288	268	302	361	309	276	278	303	282	264	280	253	278	314	291	289	279	276	267	287	303	291	256	261	281	282	278	287	278	307	289	298	306	285	275	305	272	293	289	246	279	314	279	292	268	297	262	267	302	268	293	294	284	291	290	300	261	265	267	306	303	288	279	258	297	281	289	304	264	305	281	306	275	261	298	275	297	304	299	272	280	272	270	308	295	302	274	299	252	288	288	304	305	264	302	294	253	282	290	279	284	275	288	291	267	281	295	289	287	299	278	266	290	261	305	286	294	291	278	295	312	276	276	317	278	284	291	279	289	303	282	310	285	281	280	300	264	269	267	268	282	269	290	256	260	289	274	290	313	285	281	310	274	319	265	250	272	279	290	291	304	306	270	273	290	289	296	285	296	273	303	292	294	263	284	288	286	288	289	296	280	293	252	278	283	278	292	265	281	281	279	291	308	293	296	269	306	273	273	282	291	309	284	267	306	260	292	294	306	297	286	267	269	288	299	296	305	289	299	261	292	258	257	292	261	263	312	279	293	302	281	247	326	281	262	270	314	308	312	291	270	260	286	277	272	284	277	283	267	312	280	260	261	280	270	279	298	282	278	301	278	253	259	275	270	251	290	308	293	277	318	294	283	289	293	296	254	277	297	289	273	269	269	272	258	315	269	296	285	297	242	285	278	301	283	291	291	285	280	275	238	302	293	303	299	299	310	284	268	247	252	276	267	280	284	255	292	290	277	271	277	292	278	319	272	278	276	283	300	292	275	273	292	306	283	292	290	306	295	300	308	315	262	276	290	322	292	305	278	282	306	282	298	296	276	294	263	280	265	264	271	261	315	279	307	307	289	293	287	298	267	288	283	284	274	275	326	286	279	277	312	261	306	294	295	275	300	253	305	288	257	275	303	285	283	284	306	284	290	265	283	293	336	271	295	283	284	238	287	282	277	307	273	271	261	296	280	248	287	262	287	272	272	286	272	279	303	280	276	264	275	291	283	277	271	298	322	286	293	282	264	287	287	296	296	275	315	268	286	300	301	284	308	263	273	285	278	306	278	300	279	276	314	250	271	281	280	293	274	287	284	266	216	301	297	284	259	272	287	286	284	285	283	291	271	279	267	282	273	283	263	270	270	277	273	292	254	255	266	270	311	294	305	270	276	252	260	265	297	245	288	294	302	305	255	289	296	299	303	318	291	293	294	271	307	289	288	277	293	297	302	237	274	275	288	302	282	283	286	307	300	274	321	262	279	274	305	281	275	290	300	283	309	278	261	283	290	254	286	287	279	289	266	287	288	287	265	275	278	291	278	263	274	240	279	275	282	282	285	274	283	297	258	289	246	310	296	285	279	249	260	284	274	245	322	274	276	309	260	315	283	287	295	261	304	301	306	267	259	305	305	316	285	282	277	289	304	305	268	276	304	301	313	268	299	289	277	280	293	282	307	326	277	308	275	265	295	270	279	252	308	299	275	274	270	297	302	297	289	295	293	318	288	299	294	260	261	287	282	294	274	232	289	292	270	283	285	288	268	295	319	287	296	313	285	288	279	288	276	274	298	262	294	270	273	304	268	287	262	277	322	295	274	300	239	272	278	288	285	276	292	275	270	287	300	263	246	271	278	274	282	297	297	272	268	308	287	278	288	281	299	284	289	281	287	255	266	269	305	269	307	286	296	278	283	293	274	276	297	265	280	281	280	294	280	285	279	261	288	277	326	291	282	267	281	290	283	282	293	252	245	272	290	288	284	290	256	304	288	289	298	294	277	262	275	291	276	315	289	301	293	250	280	303	330	269	306	257	283	272	301	304	286	263	300	296	287	321	292	295	291	277	312	257	308	292	285	293	291	271	291	290	289	294	283	270	318	277	259	273	287	268	291	283	292	304	299	266	278	281	304	284	279	287	280	265	283	267	273	302	306	316	256	313	272	297	279	271	270	281	283	274	289	285	293	289	300	297	274	304	277	269	255	269	288	279	270	290	286	258	268	287	264	308	291	286	297	272	282	266	266	278	315	295	289	276	310	273	292	273	281	277	310	292	269	281	281	265	305	310	277	279	307	267	286	277	258	293	289	285	275	287	312	293	289	304	318	303	284	289	303	292	266	257	287	289	280	300	280	278	280	291	306	293	330	276	288	281	296	281	279	284	260	280	299	297	281	259	293	300	277	302	304	298	259	258	273	291	306	323	260	278	268	287	282	301	281	290	291	293	275	276	297	303	260	261	277	291	293	294	281	244	279	275	319	301	311	271	296	302	282	275	280	260	295	293	267	268	288	266	268	255	256	307	295	261	278	256	298	305	265	279	272	264	277	294	315	286	275	281	280	293	297	305	274	292	286	279	301	292	265	261	308	266	289	278	297	265	260	281	283	303	288	288	296	277	273	322	307	265	278	289	288	270	279	278	263	278	297	301	301	245	298	256	299	274	260	255	279	273	313	292	264	246	286	294	291	311	287	292	279	273	288	281	303	271	303	281	287	308	301	267	268	320	260	287	289	285	317	307	262	260	266	298	293	268	260	283	296	291	311	299	306	256	261	293	269	265	277	298	280	290	293	293	264	314	275	271	275	286	277	299	275	271	305	272	265	300	275	298	290	298	292	325	286	284	280	268	269	284	300	249	278	273	265	230	306	322	297	282	280	254	308	290	293	315	296	291	248	302	269	274	271	262	295	289	266	250	297	271	272	252	283	277	289	273	279	277	256	288	276	270	264	286	309	308	265	290	289	265	268	288	272	283	258
12740	9479	7561	3741	2576	1967	1608	1276	1059	905	833	723	661	629	614	583	505	522	514	481	479	446	494	434	515	470	452	412	427	479	456	417	470	450	431	428	452	425	434	460	401	421	407	457	429	436	440	377	390	403	412	438	421	386	410	417	396	371	416	410	391	401	388	480	392	422	350	414	431	409	421	387	402	398	383	407	417	405	403	395	385	425	377	400	395	406	420	422	400	379	380	415	428	386	384	401	390	401	402	418	449	415	367	409	422	367	423	407	414	419	404	383	366	389	443	423	392	401	448	396	429	417	409	390	394	400	447	414	387	366	398	424	386	385	409	378	402	376	414	397	385	396	414	375	393	368	415	413	405	409	417	415	401	376	398	427	415	433	405	428	416	443	388	407	415	405	413	425	407	416	389	375	413	394	377	415	400	413	416	408	403	400	391	429	442	420	432	423	425	430	373	422	384	390	370	384	391	385	375	403	372	383	396	414	427	413	395	376	446	390	408	401	437	420	417	427	416	429	441	412	375	388	411	417	423	434	398	407	409	383	392	415	404	397	407	389	415	395	425	423	395	438	384	408	432	413	391	422	396	414	364	429	391	398	446	358	383	404	416	388	417	416	388	421	409	402	403	386	432	385	407	376	394	375	392	390	415	422	434	393	400	362	397	432	389	374	410	405	415	397	410	453	409	422	372	385	424	380	408	391	392	375	416	409	398	398	367	383	421	421	401	382	414	365	405	399	419	355	389	378	375	383	406	421	384	408	417	420	427	419	399	391	424	392	385	426	441	364	413	424	425	443	361	442	391	399	436	359	384	394	403	365	398	409	378	448	384	402	451	417	367	406	390	390	402	414	404	432	387	412	423	422	420	388	409	409	372	401	408	411	440	377	372	438	424	413	410	398	430	391	395	416	416	434	423	394	413	427	412	395	405	428	430	394	398	412	403	377	395	398	432	429	433	403	398	388	404	407	392	413	424	402	414	407	398	435	407	392	366	456	402	389	396	432	378	363	416	386	377	387	378	381	393	405	385	410	408	385	425	415	404	427	394	423	349	369	407	409	384	383	412	373	378	401	383	384	388	411	426	425	365	365	411	412	378	415	419	413	427	418	427	420	424	428	430	425	417	384	394	421	416	429	388	429	405	395	398	448	411	382	394	420	412	395	430	401	413	373	408	442	431	400	420	385	386	365	403	382	406	395	428	411	414	438	395	394	411	406	425	400	403	427	422	414	431	442	437	441	443	425	388	381	411	377	383	421	388	372	406	426	403	413	387	379	402	366	410	382	399	401	387	416	398	430	390	410	397	402	402	401	406	393	400	452	438	380	405	416	384	397	430	421	426	388	401	392	417	435	401	405	382	390	388	373	421	413	417	406	417	400	413	394	446	389	413	405	416	443	398	369	375	401	392	410	432	415	421	418	397	399	400	388	397	449	388	387	418	405	355	395	396	403	405	403	454	378	433	418	422	402	384	415	416	388	356	402	432	428	409	411	406	419	388	385	381	376	406	402	414	412	437	445	395	406	426	429	403	407	441	382	427	422	408	393	413	376	374	407	414	409	414	399	423	380	389	409	407	428	383	385	399	390	376	421	416	375	427	426	409	398	353	398	414	427	384	427	417	406	384	372	409	385	393	382	428	418	439	409	405	390	403	374	402	428	405	396	376	414	405	429	415	410	413	389	389	416	430	410	430	417	393	402	375	386	381	408	383	410	407	420	387	402	389	381	433	444	431	419	392	384	428	420	413	417	406	399	419	436	441	392	410	402	393	429	398	436	409	396	391	409	392	386	388	379	419	419	419	424	364	411	415	393	431	408	392	401	396	366	373	393	386	425	417	365	394	412	362	398	421	404	380	429	404	400	413	390	415	414	386	380	398	429	409	415	385	413	391	396	393	397	385	389	418	443	425	413	382	403	476	361	398	435	430	421	405	423	437	403	402	424	391	405	365	398	425	409	362	378	389	407	366	396	391	414	411	381	399	404	442	368	404	420	410	388	420	442	416	409	424	408	423	361	381	406	394	403	386	412	398	437	429	401	422	395	413	415	390	405	395	413	433	382	415	417	400	405	405	423	412	379	421	401	414	414	367	383	427	420	409	386	417	412	405	396	393	398	382	408	406	391	407	423	371	380	389	420	410	385	415	387	396	421	430	435	429	424	418	391	399	419	390	380	420	373	416	408	366	432	429	398	401	395	403	405	374	384	426	406	427	405	412	392	435	406	409	418	437	401	422	433	409	409	425	421	389	378	397	409	405	387	399	405	384	385	411	433	406	411	417	392	402	417	407	385	388	430	375	402	413	374	380	440	410	463	406	422	390	408	409	449	413	386	392	442	410	363	407	430	402	416	418	415	382	388	385	424	402	403	399	376	417	405	376	365	423	410	395	393	423	384	390	409	441	402	392	432	414	425	397	413	385	422	392	410	431	437	379	397	419	401	461	394	409	397	394	391	382	393	422	393	428	408	385	419	376	437	428	436	450	418	441	384	377	379	420	400	386	442	377	383	379	412	439	400	386	410	409	390	382	390	372	392	424	423	382	389	390	377	369	412	388	380	389	452	401	415	416	388	387	380	434	432	414	415	360	377	369	449	350	385	435	401	403	420	372	383	414	419	427	394	380	388	408	400	369	443	423	379	375	440	408	369	412	383	393	358	401	415	431	422	394	410	397	391	414	402	376	408	405	389	391	413	383	396	418	400	397	421	435	430	397	368	362	406	437	438	419	419	404	389	424	427	424	409	386	413	421	427	403	420	384	396	378	391	365	405	438	414	407	412	410	428	420	443	410	376	406	394	429	406	397	439	411	409	418	414	396	411	436	439	370	404	391	407	394	378	362	414	404	440	431	388	415	424	391	400	422	390	440	408	380	391	389	395	400	404	393	405	351	401	459	407	419	426	409	375	399	433	420	416	386	422	400	445	365	411	387	426	386	419	383	387	435	380	374	398	378	390	412	375	408	403	404	376	378	429	408	433	441	364	417	395	375	407	432	415	416	395	399	431	416	450	421	399	399	391	365	406	381	375	385	395	403	431	418	388	422	375	382	401	410	418	400	414	378	420	417	409	392	413	413	402	400	395	406	395	391	393	396	402	386	426	389	427	400	431	415	394	401	405	442	416	407	397	354	456	418	387	392	401	383	394	420	389	415	384	425	386	395	409	424	388	394	464	399	430	429	400	424	412	414	369	446	390	406	409	398	361	384	432	405	416	395	384	416	407	432	398	384	396	408	389	411	422	409	398	457	382	410	399	420	390	397	387	411	411	380	390	414	372	403	401	438	366	412	462	386	448	403	431	402	403	418	405	379	441	404	415	390	379	415	412	409	453	408	396	418	406	376	404	355	370	412	417	416	397	401	392	394	378	393	399	410	381	408	397	420	397	411	421	415	405	399	392	414	388	420	406	396	393	402	451	435	386	431	375	411	383	395	379	396	359	408	411	420	391	411	396	385	380	403	422	413	401	375	350	416	419	384	383	398	403	412	387	361	431
22822	21264	29281	23555	21264	21298	9385	842	580	478	471	387	364	313	305	304	258	243	241	222	217	226	211	217	212	221	186	187	167	196	226	194	174	174	180	164	182	175	187	169	178	180	198	166	157	166	187	181	147	186	185	140	171	179	178	180	189	192	146	175	153	163	149	169	176	169	148	160	168	171	181	184	161	161	178	164	180	168	172	179	172	166	148	148	153	147	169	151	153	169	170	150	144	158	148	178	180	178	163	139	168	190	163	164	174	166	158	175	165	163	183	172	144	172	151	172	160	150	156	149	147	179	131	157	152	178	172	136	155	167	152	163	160	170	166	171	162	177	179	134	154	173	141	149	171	152	168	123	160	151	161	172	175	158	168	158	173	171	154	152	151	164	159	188	188	163	170	175	171	181	158	184	172	172	158	152	146	142	138	169	169	129	147	175	156	165	164	168	161	163	148	156	173	172	142	191	164	149	150	164	168	186	146	172	154	119	184	149	146	141	139	145	164	154	169	158	142	165	126	163	164	158	180	154	149	165	163	165	168	162	178	158	180	169	154	174	185	152	187	173	165	177	169	164	185	171	171	168	170	181	177	152	167	145	164	141	162	147	169	163	153	158	165	146	183	140	185	170	171	152	159	177	143	168	166	142	159	156	168	151	152	168	171	172	161	174	170	173	145	172	160	174	172	150	182	151	182	154	159	175	151	179	132	171	172	144	152	185	176	164	155	159	156	155	146	143	168	148	179	175	163	154	166	151	159	147	153	145	177	146	177	152	173	153	187	134	153	148	143	183	144	166	160	163	170	167	164	155	145	180	185	143	172	174	149	138	147	162	152	173	154	145	158	157	142	179	147	145	162	168	162	168	166	164	164	160	153	142	177	169	131	153	152	144	170	174	156	143	181	156	157	151	140	157	206	148	146	186	175	167	171	167	165	156	176	165	141	139	159	149	162	178	166	150	158	154	155	166	161	182	193	159	149	161	163	163	172	156	156	155	155	164	164	161	169	149	153	158	186	166	160	137	147	170	155	182	152	150	186	146	157	160	140	169	172	152	154	164	180	172	167	158	181	171	154	139	158	149	153	172	143	151	159	186	164	174	168	160	168	165	162	150	173	177	164	155	167	155	157	160	162	172	142	171	184	184	160	176	149	159	167	167	156	168	149	155	169	151	159	150	153	177	161	173	163	153	174	155	190	173	158	136	160	155	182	156	155	142	144	177	157	173	159	155	131	150	150	150	165	159	145	187	178	162	164	145	169	165	160	155	177	173	153	162	139	162	136	170	165	169	149	190	168	148	146	140	152	169	159	180	161	137	164	173	151	159	158	152	147	181	153	154	166	145	146	152	166	164	126	162	154	158	147	152	176	159	159	150	182	143	151	164	152	162	148	156	176	170	163	170	165	159	152	163	155	170	170	153	154	166	143	157	157	149	151	168	163	161	146	173	162	165	166	134	171	176	157	149	168	168	160	198	153	159	144	157	153	151	187	154	163	153	202	175	165	164	165	174	153	172	146	157	188	173	162	184	163	186	150	147	170	189	152	165	131	157	135	158	126	151	140	182	163	143	183	165	152	143	169	159	163	162	154	175	150	136	169	187	181	149	157	156	160	153	186	146	169	171	184	151	158	156	156	166	180	150	182	145	163	162	169	141	162	175	159	165	182	172	183	171	157	181	174	174	149	168	161	175	148	152	179	171	146	162	158	163	158	149	168	155	164	157	162	164	157	165	163	171	163	139	174	149	163	158	160	148	146	165	162	165	176	154	174	166	158	145	170	165	186	152	151	173	168	159	135	164	140	161	153	153	177	170	159	166	179	161	166	162	160	130	159	172	155	176	187	166	157	149	165	157	157	144	169	179	164	172	156	154	173	155	154	155	170	167	183	192	160	153	168	142	175	174	164	161	158	173	175	166	152	168	153	161	143	173	195	150	144	171	151	162	152	174	141	136	161	184	149	131	147	170	158	126	173	158	144	142	158	162	129	167	170	168	180	160	137	167	148	168	181	168	180	145	171	170	150	160	163	170	142	152	177	186	165	166	149	171	175	115	189	158	183	165	163	153	185	168	147	158	169	139	175	162	157	147	161	178	142	190	179	153	154	187	153	157	160	157	138	145	164	161	152	171	159	160	156	148	153	167	171	167	176	154	164	174	173	143	151	179	170	195	166	170	177	149	164	158	144	152	131	186	153	136	143	158	169	151	191	157	158	160	151	149	139	178	169	171	152	154	154	146	148	178	188	168	170	163	175	184	165	156	145	167	160	155	168	163	159	146	157	159	158	170	155	162	165	172	169	162	159	151	172	131	160	157	142	170	147	168	139	168	155	144	156	153	139	161	155	149	139	168	155	155	160	148	169	184	188	149	145	157	144	149	168	159	154	152	153	180	159	156	158	151	153	151	161	157	183	136	171	169	146	165	159	164	152	158	150	182	151	159	166	182	157	181	154	181	149	168	177	143	158	178	147	166	149	137	164	188	153	169	165	150	157	150	161	172	150	160	134	172	149	139	167	150	158	177	167	154	167	171	156	170	173	183	154	172	163	152	170	157	152	175	149	137	157	172	177	157	174	154	186	147	144	177	156	150	160	160	183	147	173	176	168	155	164	173	184	146	164	159	171	140	168	169	148	173	157	153	166	149	147	155	166	137	157	156	158	173	156	139	161	166	145	166	147	157	177	167	169	153	150	183	160	129	157	158	167	168	122	164	145	168	169	144	157	164	159	171	153	178	150	168	178	165	164	155	175	165	176	167	167	175	161	161	161	153	168	179	171	160	159	165	169	161	170	168	129	179	160	169	178	184	166	159	160	165	162	163	177	148	151	175	169	171	163	160	149	169	154	152	174	149	171	155	168	184	162	171	162	156	144	158	161	162	160	134	156	171	167	156	160	153	150	148	165	172	138	137	138	150	142	157	172	147	168	160	168	162	161	142	148	168	160	161	163	150	157	159	152	190	173	158	149	159	154	161	140	176	154	173	144	152	145	162	169	170	161	153	169	160	160	162	175	162	141	182	158	168	137	167	180	159	162	164	164	158	156	171	161	166	168	156	165	173	168	153	143	158	160	155	175	163	158	142	189	148	149	148	146	163	172	149	178	155	136	166	171	150	149	163	156	168	146	164	163	150	137	153	164	148	171	185	141	148	159	161	165	159	173	164	152	174	153	182	140	142	164	159	140	157	156	155	155	166	178	150	151	183	153	168	169	163	164	145	133	153	147	162	178	149	155	172	186	171	146	193	161	168	178	172	149	155	155	170	152	134	152	157	129	154	180	158	159	177	164	162	162	161	170	153	141	158	158	153	151	174	168	175	163	141	137	161	146	161	155	156	148	153	169	152	189	162	145	161	161	159	160	172	158	151	160	157	168	144	181	160	149	145	164	169	153	166	147	160	154	175	153	171	172	162	168	172	165	149	135	165	137	145	163	152	178	194	168	161	147	174	163	162	158	155	185	164	145	170	137	150	159	153	150	172	153	174	159	156	167	150
15371	15192	12430	6266	4379	3277	2474	1863	1523	1265	1002	932	758	671	596	528	541	470	444	393	382	388	373	311	355	332	340	342	332	298	294	300	304	311	273	276	285	255	266	262	291	267	286	268	268	270	272	288	240	230	247	247	246	233	236	253	265	236	249	253	255	266	227	242	253	265	241	242	236	248	251	232	238	240	256	221	237	229	236	236	220	266	237	248	238	214	240	246	244	260	257	266	242	269	248	236	203	248	257	238	231	234	227	215	239	224	207	237	223	250	249	237	248	248	233	243	230	223	250	260	208	220	227	225	258	247	217	240	234	264	233	250	240	258	219	269	235	218	214	234	229	252	231	242	236	225	247	218	230	227	192	254	230	243	244	228	238	223	241	213	238	253	223	247	259	241	223	231	246	242	246	258	238	237	244	214	225	245	242	228	222	211	203	220	213	209	226	240	244	229	205	228	211	258	221	218	238	242	220	200	235	240	215	240	213	253	216	253	253	234	232	241	267	229	228	240	231	234	257	222	231	223	247	240	246	224	239	262	234	241	234	240	228	227	205	228	213	230	238	223	235	210	228	206	229	244	236	212	252	245	214	240	234	211	225	216	232	231	228	247	232	249	250	231	216	221	230	217	259	219	237	226	218	209	199	221	252	218	230	201	205	225	238	224	230	213	219	227	220	232	233	213	255	233	220	250	234	261	237	226	269	249	252	227	244	230	233	216	230	210	191	248	232	284	265	222	226	244	237	247	226	256	248	225	243	218	230	232	238	214	229	251	256	251	217	241	243	233	225	236	240	245	229	246	239	254	248	216	212	220	228	234	243	219	223	202	254	215	230	238	245	251	236	224	223	260	232	238	216	241	255	208	225	222	208	229	227	243	246	236	209	240	229	234	244	217	245	229	256	244	235	230	219	259	228	252	211	217	216	260	221	228	246	216	228	236	271	203	248	270	226	227	250	219	215	211	229	207	247	230	239	226	229	213	237	224	222	231	238	225	253	252	248	233	213	245	246	243	263	247	239	227	225	214	236	250	252	257	217	212	235	236	217	266	210	208	235	242	233	263	225	240	228	201	234	227	206	242	231	203	240	225	202	228	238	224	249	247	224	227	221	254	204	224	234	220	220	247	233	242	252	229	226	243	219	207	269	209	237	248	283	256	220	212	239	220	212	220	244	212	262	211	225	216	243	248	215	227	218	214	226	219	249	217	234	236	206	230	222	258	226	228	210	236	219	252	220	245	252	202	263	254	233	243	217	256	248	245	223	238	225	238	236	235	218	259	241	251	245	215	234	256	234	237	239	253	215	233	226	211	237	208	232	228	240	264	234	242	214	225	223	282	234	250	237	216	250	237	252	237	237	236	225	232	215	233	214	212	233	224	248	235	212	245	243	230	267	237	230	248	271	244	216	220	244	233	203	244	210	239	240	213	235	230	231	207	186	209	229	216	219	224	232	236	245	208	249	238	242	247	217	238	243	220	250	244	218	233	241	240	228	229	238	249	198	236	210	255	220	246	230	243	224	233	218	230	258	232	250	222	228	251	208	213	237	234	235	218	219	234	232	237	232	245	215	229	217	221	235	230	212	248	276	233	242	234	231	218	251	234	237	212	232	254	258	231	230	229	274	205	221	235	220	208	206	216	232	218	214	238	233	244	240	264	211	227	195	230	224	268	225	244	239	238	228	215	251	265	223	239	219	221	243	228	248	219	238	242	270	224	222	234	257	270	229	243	232	226	236	229	209	237	218	220	241	228	244	226	231	203	247	243	259	234	228	234	254	238	215	207	232	225	217	251	205	237	234	246	251	226	225	248	223	216	225	214	236	265	226	242	229	232	241	214	239	234	227	229	224	225	228	237	230	234	235	225	239	235	219	213	212	223	239	229	250	231	251	239	245	217	246	219	238	243	226	240	209	235	239	213	243	249	261	280	219	236	223	238	222	250	212	219	252	235	248	231	243	224	265	239	220	227	245	226	231	246	236	236	243	254	227	241	230	253	202	232	231	222	230	228	242	228	218	178	197	252	214	212	218	212	234	221	233	197	239	240	217	230	232	234	250	216	206	249	236	246	206	222	231	214	235	237	246	261	234	233	245	255	217	232	257	249	241	253	255	230	229	231	222	243	222	230	243	234	245	254	257	245	237	206	230	220	230	235	214	238	253	240	223	254	219	223	225	252	233	206	229	224	237	236	218	230	238	256	190	247	238	227	258	234	218	207	252	226	211	250	239	223	243	230	231	210	204	231	233	242	240	255	204	243	240	216	232	238	230	247	199	227	218	247	243	274	217	222	232	225	254	224	246	247	237	222	238	239	214	243	219	219	195	218	227	237	264	229	221	240	238	248	219	254	244	221	223	235	225	243	226	260	218	259	235	235	245	226	217	225	229	225	245	244	245	234	206	253	254	219	217	218	229	237	241	231	245	224	225	231	221	228	247	228	234	203	250	239	216	215	250	232	217	219	233	250	238	230	238	259	228	248	238	223	238	232	236	243	213	228	211	224	242	244	223	234	252	216	241	213	257	228	208	251	240	222	234	229	213	220	232	241	240	232	214	248	244	242	208	216	228	254	227	234	240	234	228	223	227	232	255	240	223	232	227	228	225	256	243	242	222	202	234	224	247	226	226	238	232	226	217	230	232	246	217	228	238	222	206	222	226	223	215	225	236	230	256	258	192	223	235	230	252	241	239	217	224	242	231	241	197	231	193	235	238	244	254	221	219	239	234	209	221	231	261	214	247	225	259	222	212	231	253	233	217	231	228	209	222	242	218	208	236	236	241	251	245	198	226	199	279	214	261	245	234	239	238	229	234	224	251	229	233	238	246	221	232	239	225	226	212	214	214	232	229	203	214	243	250	232	218	235	241	218	231	238	219	236	219	226	214	223	238	232	236	232	242	237	246	239	244	249	222	216	228	250	220	225	269	238	226	227	240	250	231	199	223	211	239	217	242	248	228	229	245	207	261	221	213	242	236	240	220	247	242	232	209	250	217	215	199	213	247	213	254	268	227	262	260	223	220	223	237	239	228	245	257	231	245	237	259	232	235	246	226	229	219	228	216	232	242	224	244	252	253	225	213	215	240	207	232	225	230	227	243	232	223	230	230	244	229	219	220	239	222	248	213	223	244	221	236	204	259	213	220	224	244	268	222	245	242	225	227	228	234	212	196	242	238	221	227	232	236	241	230	207	246	242	231	222	225	239	230	226	226	223	241	215	258	235	240	225	234	227	250	240	237	216	266	266	225	233	229	244	221	217	219	233	225	228	242	253	238	220	209	234	249	248	247	235	231	218	258	243	217	234	256	249	253	247	225	233	233	224	233	235	249	222	221	223	232	226	244	270	229	240	246	213	188	242	235	240	251	213	221	244	184	208	236	211	231	230	250	221	231	235	246	225	213	227	228	254	230	225	221	218	247	266	234	224	222	223	249	228	241	232	232	241	240	235	226	253	200	243	250	235	211	228	222	240	217	238	228	213	204	258	235	239	239	206
26809	20654	8408	573	339	289	255	227	251	230	224	283	263	265	227	261	263	255	225	252	232	231	202	213	242	214	253	242	239	244	275	245	217	222	234	244	246	237	259	240	218	211	225	203	255	220	248	225	225	231	254	213	226	260	241	256	254	217	243	271	257	207	243	251	238	242	222	215	226	230	206	237	237	216	225	232	242	209	237	221	217	265	213	233	221	233	242	222	249	206	241	247	247	218	257	269	231	212	266	217	192	243	230	287	233	231	246	226	224	189	226	217	253	228	212	259	239	245	236	228	253	244	241	239	230	234	243	238	233	221	230	245	249	219	227	227	222	235	229	244	239	237	230	216	224	232	269	229	245	250	256	235	239	254	243	247	255	222	244	240	229	215	220	239	250	254	211	220	243	207	238	254	212	227	205	241	257	228	231	209	258	241	236	234	227	220	255	240	212	241	235	240	201	249	250	238	229	233	231	228	209	213	227	249	227	225	249	245	226	230	240	273	241	213	244	218	221	232	233	221	240	262	241	244	227	222	255	230	256	222	227	230	225	224	216	237	246	236	247	242	232	244	248	232	243	228	241	219	246	224	253	236	227	227	231	203	269	253	267	243	238	218	218	252	242	242	229	238	214	228	253	246	247	220	217	223	229	213	212	227	221	262	214	219	237	250	230	239	239	244	237	247	232	234	224	236	245	222	227	227	225	241	248	221	252	247	229	219	209	218	230	257	238	244	225	225	218	226	249	234	248	234	208	257	238	242	239	231	250	233	235	228	227	241	258	224	236	210	240	222	249	248	202	215	245	234	236	219	228	226	247	219	258	242	221	211	213	248	209	235	233	221	231	256	259	233	269	242	230	238	239	228	272	211	234	231	235	200	247	219	217	218	198	240	227	221	228	239	251	237	241	240	237	232	219	234	224	232	247	225	264	195	230	224	208	270	228	224	217	256	235	238	220	243	206	236	232	225	214	218	231	263	231	249	236	216	220	251	232	209	234	227	225	260	193	205	232	222	256	205	266	245	258	241	218	233	265	266	242	241	209	238	236	222	209	233	234	214	257	232	245	253	230	232	244	251	245	219	226	236	258	224	234	250	248	240	244	248	206	245	250	237	240	231	214	236	216	225	253	231	227	250	245	241	243	233	211	245	241	202	252	222	238	226	229	244	228	232	221	229	248	235	238	251	243	243	228	246	229	259	251	231	202	211	222	227	237	244	233	259	223	235	222	236	249	232	243	254	234	210	236	238	227	257	239	225	199	259	261	242	222	227	214	253	242	255	244	255	228	224	234	224	255	243	223	219	234	233	253	237	223	254	245	234	233	227	225	239	215	250	216	236	219	248	230	250	247	233	228	261	243	266	223	242	225	236	249	254	235	228	229	220	196	232	238	218	242	232	221	228	237	269	237	244	245	272	213	216	244	222	233	242	246	238	248	223	270	252	238	236	203	234	237	218	237	223	223	217	228	224	249	238	230	198	231	220	238	220	228	242	229	225	224	237	227	240	250	224	241	236	229	219	241	244	238	211	257	259	233	225	240	225	212	213	240	234	245	250	258	238	213	216	244	204	238	214	239	224	234	245	256	234	276	251	226	234	246	212	221	229	242	268	263	226	235	217	254	232	239	240	214	243	230	246	247	227	264	231	225	239	212	216	252	229	233	237	239	247	245	204	250	252	250	241	235	244	228	264	246	216	235	210	241	229	251	247	211	252	242	234	225	213	220	232	216	250	209	222	247	221	268	237	229	234	217	246	220	213	242	241	216	215	237	253	244	242	236	243	228	225	230	257	209	242	258	235	239	239	230	251	223	237	245	216	249	217	245	225	233	259	240	236	240	217	245	226	235	246	222	234	235	217	225	227	251	262	226	214	242	221	236	230	232	254	241	224	229	220	229	227	223	227	253	216	232	216	253	219	239	253	209	215	254	243	257	235	231	225	221	203	243	260	236	227	238	239	246	236	241	260	259	238	222	220	227	246	230	234	214	234	210	234	211	262	234	236	239	235	231	221	245	234	234	229	230	242	235	240	229	199	263	248	220	219	231	223	228	240	228	243	211	214	269	219	257	232	246	234	246	236	252	203	218	226	229	257	266	223	222	232	242	271	246	226	233	240	216	221	230	249	255	243	249	250	243	250	223	235	233	236	265	251	255	236	243	256	269	232	259	243	254	249	217	215	227	246	227	235	249	213	210	263	201	226	229	243	211	253	233	234	236	239	244	215	247	225	211	233	252	224	223	269	218	227	248	237	244	221	230	245	256	221	224	279	259	226	244	232	228	237	233	222	233	219	222	236	231	204	220	229	247	236	251	237	230	249	246	236	267	235	230	231	235	220	230	218	262	220	239	224	217	227	219	210	232	227	223	208	258	230	251	247	243	243	244	270	228	238	252	231	245	260	225	215	239	241	228	262	242	214	235	251	228	248	240	233	267	254	225	227	241	221	233	232	216	244	238	250	249	227	239	232	248	216	252	235	237	210	240	221	220	245	223	239	243	221	212	238	231	258	233	232	236	253	233	282	257	212	230	221	258	252	223	235	211	241	263	217	233	225	219	247	228	198	268	257	241	238	217	226	222	245	270	281	249	215	254	208	223	249	228	252	242	214	243	258	228	243	230	257	258	245	235	225	244	240	235	233	247	213	238	247	221	236	211	232	232	221	242	231	240	226	238	252	240	213	224	227	247	241	207	239	262	242	244	240	233	241	256	223	253	241	243	231	226	232	228	233	232	238	229	271	241	222	235	232	235	210	231	240	223	242	239	248	218	235	234	243	223	221	217	248	235	251	227	213	222	238	234	250	235	239	246	247	239	234	212	248	233	226	215	248	216	245	237	221	216	240	261	245	223	225	232	218	233	242	253	233	246	204	224	237	239	220	228	234	231	249	218	234	226	233	240	221	236	229	224	209	248	222	232	248	219	224	227	210	228	223	242	230	266	247	238	261	229	229	210	248	257	239	229	241	246	221	228	252	275	244	247	221	216	228	223	227	240	255	227	229	213	233	232	242	257	231	258	264	261	243	259	241	238	216	249	237	259	249	237	235	229	220	227	248	237	220	238	231	235	233	229	209	225	238	217	239	246	231	252	253	218	236	221	231	232	242	234	231	229	222	255	252	223	248	257	219	215	228	232	241	241	234	250	256	212	217	244	242	249	246	255	227	257	240	231	210	221	249	233	226	213	228	232	209	235	237	248	214	236	232	223	207	234	247	228	257	237	232	233	222	220	217	236	237	223	234	231	245	231	224	238	248	245	203	248	240	237	214	239	218	236	223	221	236	253	243	217	230	249	251	233	242	242	236	227	182	223	221	196	241	237	234	238	218	205	245	231	225	231	251	247	233	222	235	242	262	234	264	247	219	240	236	217	226	218	230	261	203	240	223	248	244	252	255	212	242	230	232	244	243	257	240	216	228	243	241	220	235	207	228	272	224	222	224	264	256	202	252	223	256	230	237	234	272	236	227	254	229	230	267	252	230	232	229	237	253	236	222
6125	969	898	530	473	444	412	385	346	341	369	343	364	342	399	353	346	325	332	317	302	319	331	338	311	305	326	352	317	311	336	342	316	343	335	345	364	373	331	329	326	349	326	329	315	324	314	346	326	297	315	309	323	341	319	303	358	296	329	350	326	330	323	360	355	343	303	315	311	297	340	331	325	323	332	318	310	332	303	350	329	333	355	326	312	338	340	348	308	325	321	300	314	319	303	350	328	342	355	338	329	311	319	358	363	354	314	366	315	347	356	357	320	341	325	335	323	370	347	320	354	294	322	350	317	315	319	346	307	309	339	330	326	347	329	319	330	341	342	333	357	310	358	335	350	345	358	368	356	357	324	323	322	338	315	338	337	343	304	302	343	352	338	322	338	341	335	325	315	315	307	346	316	299	348	318	297	346	364	346	324	334	321	342	329	308	330	303	325	336	330	324	336	339	320	346	340	364	304	338	336	312	321	367	310	311	339	315	358	324	357	339	316	331	355	353	332	335	306	343	329	329	331	337	359	337	338	353	345	317	343	352	314	328	334	349	322	343	355	349	308	314	337	305	347	322	310	319	331	320	330	331	341	323	326	326	354	318	319	311	367	359	312	302	342	317	336	331	359	313	353	366	329	329	346	301	391	340	331	336	360	343	353	339	300	339	323	350	343	321	324	327	315	333	340	375	314	337	327	350	363	344	323	332	298	341	346	360	317	325	358	322	354	317	317	319	347	320	349	344	365	307	339	326	346	322	344	327	331	323	334	338	330	333	330	343	334	314	340	331	350	342	308	324	332	309	345	354	368	317	318	325	350	353	315	304	308	322	352	318	345	312	350	367	345	319	335	313	359	306	344	300	370	340	337	295	324	341	327	354	318	325	348	321	327	322	331	342	294	326	341	323	326	327	308	312	320	367	342	319	348	364	344	337	332	318	341	292	341	321	295	302	324	334	334	362	354	336	301	350	337	293	306	339	307	367	319	320	328	354	314	334	313	340	362	335	315	342	349	341	326	312	342	349	324	349	331	331	306	342	320	336	293	354	339	296	350	332	321	317	326	300	315	361	315	331	328	360	342	331	346	312	327	336	370	327	328	352	326	339	307	303	339	351	342	296	336	325	347	326	345	349	324	325	321	339	357	326	322	359	299	359	337	356	357	299	298	341	325	318	347	328	366	330	336	319	324	320	344	354	374	327	330	355	349	319	321	344	309	337	343	314	310	330	313	340	344	329	347	342	341	345	389	307	359	326	324	351	316	349	359	324	315	341	356	366	320	330	310	322	345	329	320	321	338	320	338	323	335	345	317	330	324	302	357	334	365	308	343	333	331	342	318	333	319	351	314	325	352	342	321	296	344	294	336	325	337	332	323	335	350	321	338	307	335	296	357	332	304	300	356	318	354	323	322	285	330	321	377	323	324	317	353	329	340	299	350	303	317	293	329	314	317	317	318	338	364	320	344	345	354	333	340	317	326	322	337	327	309	318	341	356	295	342	335	348	332	337	337	324	352	328	347	367	362	319	351	316	346	337	352	336	351	377	359	296	315	308	329	361	347	318	343	328	293	354	340	327	313	343	336	341	342	342	345	320	330	327	354	334	348	332	319	315	367	353	348	340	337	374	357	323	331	305	347	305	345	323	366	346	303	361	343	323	366	306	343	312	322	336	362	325	328	342	302	296	338	352	319	286	348	329	333	334	351	315	340	299	309	376	299	318	334	334	336	328	311	324	331	323	354	339	321	320	333	331	322	333	320	295	350	351	333	310	335	338	339	313	329	307	321	315	326	309	325	350	326	335	321	330	321	381	339	329	324	310	299	310	335	359	319	336	292	350	319	302	320	328	310	293	290	319	289	323	342	329	347	346	329	329	331	330	346	336	349	352	358	316	305	351	310	327	309	341	346	334	312	335	353	315	340	345	317	328	322	321	331	373	329	316	306	327	340	334	318	341	340	330	332	341	321	336	326	318	334	338	289	353	335	354	324	332	325	324	330	344	320	317	295	357	366	342	312	358	342	336	349	330	333	345	335	349	330	324	330	317	323	317	364	330	325	351	313	324	304	310	327	335	337	326	351	309	323	314	329	356	333	330	310	346	320	299	348	326	342	323	340	323	337	323	302	317	336	324	336	311	357	349	323	359	348	311	344	317	345	328	321	328	297	336	316	322	332	326	328	324	333	351	327	303	323	302	344	301	306	342	344	338	339	324	356	332	307	335	310	343	328	319	338	345	343	375	325	323	344	349	313	314	332	301	323	352	305	360	328	324	324	331	313	320	347	332	349	324	367	316	372	351	312	335	323	335	287	301	359	350	324	350	342	304	346	323	328	332	310	317	355	315	368	349	353	322	324	355	298	304	291	348	340	328	339	320	344	313	323	317	347	315	336	376	335	327	281	343	340	346	304	334	338	308	350	300	334	321	338	331	305	352	310	330	323	324	332	309	330	374	326	318	296	329	324	331	321	294	335	333	347	339	339	325	339	321	341	353	306	338	324	329	314	355	321	317	353	346	332	328	343	343	296	302	303	330	333	317	329	332	351	352	341	342	328	312	298	337	333	340	340	372	343	350	334	329	323	343	345	327	352	346	322	346	318	314	342	321	324	346	317	333	313	320	348	328	335	328	337	354	392	359	307	348	309	349	325	320	336	326	323	333	339	351	355	308	311	360	316	371	315	317	352	303	339	375	316	340	331	325	321	346	296	310	321	344	303	336	331	371	343	323	342	351	345	331	341	323	336	358	313	338	364	352	341	328	296	373	325	321	332	303	330	370	338	319	316	317	319	344	330	329	333	342	306	311	304	342	343	322	313	318	297	363	350	305	309	300	315	308	300	353	318	347	334	347	289	303	344	332	336	321	332	347	330	334	337	306	288	337	325	306	300	330	336	307	338	307	357	309	330	346	329	339	359	315	315	326	341	335	320	317	348	353	339	328	353	339	312	326	304	337	294	340	331	358	343	338	350	329	317	304	315	347	329	360	336	347	344	294	318	334	310	353	349	329	338	335	348	343	327	345	326	369	339	318	345	345	338	301	335	300	324	327	335	333	316	362	355	335	343	358	321	350	323	358	343	341	341	302	314	317	354	335	306	367	355	341	332	334	342	336	323	340	296	312	338	306	326	336	346	336	316	322	305	285	335	326	362	329	330	318	334	325	343	330	323	340	337	315	355	350	362	365	329	330	305	328	334	319	334	328	318	333	326	298	314	366	337	324	353	311	327	350	326	318	326	290	314	334	328	329	336	352	326	314	344	344	310	355	309	320	329	329	306	335	309	326	314	348	306	342	331	347	366	340	328	328	320	309	325	353	345	298	302	328	324	355	385	334	359	321	316	328	337	333	327	336	341	341	332	364	312	326	324	331	298	298	344	338	336	327	299	324	364	312	336	321	351	339	336	343	327	331	347	334	351	308	290	302	306	345	330	332	319	310	288	290	352	323	308	298	332	350	319	326	345	334	348	321	358	338	313	359	302	318	362	352	343	342
23656	21268	28874	23970	21250	11485	923	637	527	450	450	433	374	359	364	367	394	327	328	316	306	306	309	313	322	333	315	298	296	298	278	283	308	296	304	318	287	291	286	297	300	284	275	276	288	301	329	262	284	278	291	286	265	299	271	317	324	281	281	275	290	256	261	289	299	289	297	302	337	264	316	289	259	292	263	262	266	273	295	265	279	259	287	284	283	296	270	270	283	281	275	298	245	277	264	311	287	289	269	279	284	255	292	286	290	292	305	263	274	301	308	274	313	265	268	280	285	289	252	300	279	311	263	263	248	307	288	318	276	284	300	252	278	286	294	276	273	269	288	316	290	306	290	276	286	247	241	293	280	288	307	282	281	258	255	283	255	270	310	275	340	275	301	278	301	269	261	266	294	270	269	312	306	271	282	307	278	296	291	309	301	274	307	264	307	297	293	252	319	290	283	288	281	281	293	266	289	271	273	263	289	252	267	238	305	254	248	312	287	311	269	275	295	313	243	294	280	296	319	291	279	296	293	277	282	290	279	265	260	314	262	283	294	294	262	288	248	290	310	282	318	272	285	298	288	304	280	271	280	278	292	282	289	266	309	262	279	307	266	272	296	307	272	255	271	282	284	296	292	277	269	269	300	282	278	274	280	313	281	273	304	248	262	288	272	266	273	288	270	264	316	308	268	294	260	269	268	292	315	294	288	282	296	276	266	288	284	304	291	259	284	326	290	262	277	292	298	265	266	306	258	304	304	288	272	291	301	308	269	285	287	294	253	272	289	266	273	262	249	280	272	305	291	277	282	286	271	277	289	315	272	287	292	290	305	294	289	299	280	276	314	284	281	323	295	276	302	304	298	312	288	267	265	289	299	269	293	272	280	282	317	305	300	269	303	304	273	278	274	288	277	282	290	270	255	281	250	298	293	280	301	282	298	284	267	267	311	287	257	264	271	273	275	283	302	278	281	295	270	260	298	326	294	301	252	279	281	292	261	285	282	269	258	296	281	289	295	290	272	294	299	301	291	275	286	257	279	314	290	291	252	273	303	295	279	265	287	251	284	267	269	270	310	274	245	267	291	284	300	269	280	269	271	276	292	283	274	298	303	298	290	288	272	285	264	279	281	305	297	301	312	286	281	264	290	274	290	240	242	297	288	300	291	302	292	266	280	302	309	293	279	279	269	274	279	248	274	284	288	303	270	264	270	264	266	300	278	288	291	306	295	286	278	287	254	300	289	284	304	304	266	297	275	267	305	311	270	275	290	245	266	306	292	261	310	261	286	284	256	308	298	274	283	258	297	246	291	295	295	266	291	306	280	278	262	278	279	285	296	272	300	290	294	266	275	263	298	300	299	282	296	241	280	291	269	288	280	265	286	267	291	263	272	285	274	262	271	273	289	298	311	285	267	271	286	274	277	292	250	282	271	273	282	304	293	280	275	280	263	285	277	289	271	322	272	322	253	235	281	298	288	285	289	272	309	281	301	268	307	285	265	279	288	318	241	288	311	291	277	248	273	290	295	252	302	295	285	273	268	288	267	295	302	255	272	253	308	277	304	286	276	250	321	285	277	280	276	318	262	286	298	279	275	277	280	274	282	282	269	259	316	271	265	293	290	298	288	285	321	273	283	291	284	266	312	263	309	289	271	314	302	272	293	258	297	270	309	271	266	297	271	290	284	293	252	262	262	283	270	273	303	279	298	281	309	270	277	261	264	256	267	278	276	275	288	251	286	300	303	287	279	275	316	244	262	302	271	317	283	284	283	282	279	282	248	299	303	291	299	277	273	313	307	298	290	275	292	289	283	289	272	272	273	300	262	270	280	272	297	280	270	285	289	282	319	287	288	290	281	276	275	253	289	294	285	313	314	294	279	287	306	294	287	309	308	267	316	249	258	272	272	260	295	273	271	266	270	280	268	270	275	284	275	295	307	273	288	326	274	281	318	290	275	304	289	267	251	285	271	250	276	282	310	270	293	272	268	285	269	305	296	291	273	272	279	265	299	297	277	290	265	304	286	301	288	280	278	296	316	300	278	257	255	287	263	273	314	268	293	277	327	267	293	277	303	296	285	297	259	269	286	289	265	246	274	286	271	278	271	284	284	287	283	258	256	276	295	267	271	277	280	300	293	309	253	271	275	295	300	274	289	286	330	264	261	295	288	273	277	283	272	266	274	277	272	316	320	272	283	286	292	313	269	270	314	300	263	273	253	278	283	301	253	293	319	255	285	293	280	292	255	255	304	267	291	287	304	299	280	254	291	282	294	303	268	274	309	272	297	259	241	312	272	266	300	284	291	280	285	277	291	304	271	265	292	269	263	290	277	287	271	272	285	274	285	285	300	279	297	269	290	280	306	314	277	260	256	294	284	286	323	257	270	266	276	280	254	271	276	303	300	264	263	254	281	292	299	296	316	269	285	274	264	292	294	264	291	303	300	271	277	278	300	338	296	287	239	287	271	294	293	283	290	295	299	282	298	276	307	309	285	307	273	297	297	270	273	270	278	272	285	268	254	285	258	277	307	276	281	283	272	283	291	292	287	257	286	308	311	314	290	283	295	281	264	286	290	286	283	260	290	256	284	309	267	300	267	266	271	263	292	277	272	265	263	297	268	301	295	267	292	290	289	284	261	284	271	250	300	293	284	270	274	276	277	297	269	248	291	289	272	263	266	269	286	279	297	289	270	249	279	298	315	294	296	273	284	274	301	258	269	282	275	273	276	290	269	292	271	277	282	294	266	307	317	313	290	296	264	276	270	264	289	253	278	302	303	255	294	315	263	265	279	286	282	264	275	259	273	286	300	322	264	289	300	278	253	280	316	290	304	280	282	272	271	287	281	278	297	255	320	284	288	307	304	292	290	279	268	264	268	275	282	279	250	270	281	260	292	265	285	248	324	305	262	295	265	279	283	301	287	293	293	292	306	290	292	268	275	262	286	284	300	321	307	280	269	310	283	285	272	298	310	290	278	251	276	290	293	272	284	301	263	290	315	297	260	297	280	290	312	296	267	266	291	253	263	279	256	293	284	274	292	287	295	271	281	302	264	257	300	281	302	269	294	253	288	261	257	293	268	266	296	271	294	264	272	269	285	307	281	268	299	263	303	299	271	281	282	305	298	298	295	286	247	293	282	278	296	286	276	284	285	285	275	281	282	258	279	290	287	287	266	269	282	304	301	262	271	264	279	288	280	288	316	278	287	269	274	288	271	260	295	266	276	284	253	265	284	275	231	288	295	266	279	276	298	293	289	273	297	246	278	308	288	254	283	288	288	262	278	267	266	285	257	258	263	277	323	277	271	272	287	278	268	307	296	259	252	271	307	253	282	281	279	316	268	262	299	286	280	291	321	275	308	321	318	271	262	271	291	300	297	266	253	261	312	263	268	280	268	268	293	291	267	285	250	312	291	285	296	274	255	311	281	271	289	275	297	297	305	290	277	306	280	250	288	293	283	301	271	275	251	304	276	275	290	302	245	298	265	291	293	275	291	291
13403	9420	7553	3764	2579	1936	1526	1223	1000	879	836	776	658	629	591	641	568	547	513	477	484	462	466	440	443	449	461	444	438	450	428	369	418	412	409	430	424	416	442	390	409	413	396	426	423	421	409	416	422	408	371	446	403	402	391	391	392	395	432	441	397	431	392	381	397	392	383	411	419	387	382	398	432	387	393	414	427	404	410	378	436	412	371	402	426	397	381	407	393	389	428	379	394	387	371	447	405	382	389	383	374	431	398	422	425	400	381	388	371	392	376	409	380	383	416	395	393	393	395	404	406	437	366	400	389	388	384	423	404	430	376	395	404	361	399	414	399	371	379	415	430	380	365	418	407	379	415	397	445	389	421	436	427	407	417	382	372	389	395	411	415	403	376	361	403	412	376	427	352	398	390	410	386	440	387	393	406	414	402	401	406	412	389	408	425	404	423	393	371	394	397	399	411	376	432	436	406	403	390	399	388	376	413	390	393	400	381	394	410	379	411	391	407	416	394	402	391	406	404	411	416	393	423	404	395	434	438	425	393	387	398	382	432	400	431	426	408	378	406	382	357	396	382	443	398	411	387	376	405	397	410	409	351	376	375	404	407	395	379	412	402	389	414	397	394	396	399	415	356	375	374	405	383	398	406	408	435	413	377	407	378	395	398	382	388	389	379	375	393	403	404	427	378	396	360	400	420	376	427	453	365	388	399	411	406	423	369	396	421	406	423	385	450	398	412	391	396	417	390	413	373	371	425	374	423	443	388	367	413	405	411	380	360	411	391	395	430	358	421	387	405	401	403	388	422	413	398	397	389	431	375	385	383	387	395	408	411	401	401	402	374	434	406	380	409	453	392	381	446	361	408	409	409	418	404	367	412	417	405	450	413	417	404	391	445	402	406	422	414	400	374	402	375	430	420	360	394	377	403	415	418	391	400	401	396	405	423	388	365	428	402	392	406	387	408	385	394	399	404	410	401	401	409	392	389	406	364	360	322	386	438	364	423	426	404	394	406	403	408	392	404	371	448	351	397	427	428	396	401	417	372	387	406	358	383	386	402	407	374	401	407	381	381	381	427	377	424	371	413	374	388	389	399	388	374	419	373	370	386	391	394	412	381	381	407	397	435	423	387	367	409	416	413	452	396	449	409	460	412	417	402	390	388	416	386	417	408	383	409	408	380	411	396	398	409	420	404	440	389	345	397	381	377	377	406	453	421	409	394	416	438	357	370	402	393	395	422	397	391	385	401	438	406	432	382	397	380	392	368	409	424	404	403	436	386	396	384	415	409	397	367	390	399	406	401	393	400	398	383	408	398	412	417	400	449	425	360	397	391	393	365	369	407	371	428	403	359	389	361	389	406	402	402	420	391	416	375	400	402	406	385	369	370	422	425	378	365	395	432	429	399	422	405	362	394	401	418	376	380	403	424	414	417	415	383	371	399	390	435	386	380	398	405	392	366	431	376	396	384	379	388	385	411	394	381	444	404	415	392	449	401	392	408	424	397	389	395	421	421	410	398	396	424	406	400	415	420	416	394	392	389	400	400	386	433	403	394	413	392	403	387	400	382	402	390	375	420	426	414	385	462	370	385	367	372	397	367	380	387	383	385	415	387	413	404	395	402	398	362	398	372	402	382	412	395	431	438	389	446	391	399	403	396	412	386	379	382	431	430	414	413	393	398	414	395	405	385	380	422	396	390	402	397	404	385	433	429	364	397	399	409	395	402	412	398	348	393	421	433	406	397	403	374	391	398	396	368	396	398	397	378	437	430	417	420	374	387	405	421	395	396	377	413	355	369	426	390	414	377	397	429	428	355	395	425	395	398	394	390	404	396	376	415	440	442	353	390	400	371	378	393	381	409	364	398	395	411	381	413	385	376	404	420	418	400	417	401	416	411	397	441	374	438	374	403	388	378	372	398	379	405	425	431	412	415	433	392	409	404	427	392	366	392	438	395	385	403	406	430	399	414	420	402	395	351	400	398	428	403	417	413	406	374	401	395	418	413	382	401	409	387	391	383	409	423	379	413	383	397	402	385	355	361	395	432	381	404	359	383	400	353	412	376	401	407	403	410	422	378	394	390	391	439	410	378	404	410	404	370	382	421	422	385	378	404	399	415	403	409	369	415	420	404	390	429	389	390	392	412	365	379	410	375	397	438	400	436	411	418	428	385	399	370	384	414	388	396	415	398	360	399	395	394	386	410	401	404	395	421	419	400	406	373	431	414	360	440	371	397	425	420	413	408	398	360	375	370	360	364	383	380	392	380	391	391	403	367	374	370	381	390	389	392	366	403	412	425	375	402	419	393	418	408	354	417	390	420	391	428	406	431	389	390	413	398	376	363	405	415	393	436	416	383	439	351	395	390	420	378	387	415	408	408	376	364	403	420	393	407	406	434	419	405	412	418	391	441	399	396	365	398	407	390	434	426	454	439	385	406	388	384	370	401	424	389	409	402	409	375	434	390	401	435	412	418	426	427	383	420	407	399	406	409	416	396	400	400	387	380	390	398	420	391	400	396	398	422	361	439	397	377	419	405	415	391	387	409	363	418	374	396	422	371	381	419	403	431	442	398	399	359	383	372	403	435	390	381	385	396	384	368	407	398	348	416	386	431	364	404	376	406	386	406	382	399	383	405	437	400	390	411	388	399	395	393	410	406	414	401	395	347	386	401	405	419	367	380	395	366	398	390	415	372	373	380	381	377	411	395	368	396	426	392	372	410	392	443	410	402	411	395	393	393	413	381	443	414	359	420	377	404	374	395	408	400	400	431	409	386	426	385	399	408	389	388	406	393	386	396	410	368	425	380	365	347	430	419	368	384	408	390	420	389	397	396	356	376	407	414	421	396	371	416	374	391	426	400	383	399	416	387	371	379	437	388	353	371	410	414	376	377	414	381	409	404	414	376	421	415	440	374	392	376	403	415	370	478	409	408	398	410	415	378	412	391	394	395	412	393	394	398	398	381	405	379	375	401	376	417	423	385	385	441	442	411	409	399	424	386	409	366	410	396	417	419	425	384	433	377	388	408	415	394	366	402	394	397	364	385	441	407	361	399	362	414	384	384	386	386	389	415	397	387	424	389	399	401	409	406	407	399	383	446	394	403	414	405	389	365	369	405	390	409	401	431	409	398	398	378	372	364	383	395	423	419	407	397	402	387	364	400	437	403	398	408	409	408	407	399	392	411	396	414	436	409	409	380	379	418	413	393	409	454	374	399	402	372	372	415	386	383	377	365	400	383	394	371	396	397	443	390	421	362	404	413	383	375	369	382	418	413	408	435	414	354	375	392	407	387	388	414	387	411	392	398	364	433	419	375	420	409	360	374	423	384	403	421	399	413	416	418	391	389	370	388	369	405	367	356	393	388	401	392	413	405	413	386	406	410	441	398	423	397	368	396	413	442	366	400	375	406	409	422	445	420	403	410	403	401	407	395	364	414	390	401	401	428	426	410	417	401	394	420	404	383	399	389	399	397	412	409	362	387	379	424	415
22829	21262	29305	23546	21263	21292	9483	845	554	544	409	408	342	330	329	270	290	273	232	231	223	224	216	213	190	194	190	181	222	187	182	169	176	155	165	200	191	213	157	192	190	184	189	176	153	160	162	156	156	182	171	187	150	178	177	165	168	161	157	158	168	166	184	186	200	144	140	156	151	177	161	155	156	165	147	167	137	175	164	162	159	162	154	142	149	172	153	149	140	146	175	155	158	170	156	157	156	154	164	159	167	167	168	191	141	181	134	161	153	146	157	166	171	170	146	148	165	160	160	145	172	151	159	143	158	146	167	171	154	135	168	149	161	172	154	168	156	163	170	143	167	165	154	143	148	126	165	181	157	147	151	150	148	162	157	146	157	151	165	158	162	142	131	145	162	166	175	161	147	180	157	176	154	161	170	150	187	158	167	154	145	153	155	174	160	164	163	172	163	179	138	176	161	170	147	141	146	133	164	125	140	150	157	127	153	157	159	168	175	159	155	147	142	180	148	172	132	181	166	171	170	179	172	153	155	163	165	173	161	153	177	166	151	161	147	157	173	184	164	165	180	148	169	157	185	160	153	154	168	161	155	185	154	168	167	155	171	150	155	139	164	147	127	148	182	174	158	128	157	167	166	178	159	170	172	174	171	150	148	161	162	175	156	169	147	176	156	152	171	174	144	171	180	145	151	157	160	152	126	178	157	190	130	163	152	179	155	167	149	165	150	180	172	163	157	164	151	142	162	129	154	160	146	178	163	164	181	146	166	178	146	155	155	145	187	134	154	155	134	166	172	163	162	183	145	168	133	155	158	141	153	168	165	156	153	171	169	152	156	152	160	133	145	148	151	159	163	161	177	170	154	173	151	157	177	163	168	184	153	151	154	149	142	163	153	154	157	165	176	163	148	162	177	161	158	158	153	158	146	164	142	177	160	168	182	160	136	138	153	172	163	169	176	149	160	162	175	171	138	158	156	163	159	144	178	153	156	138	173	162	161	141	171	151	159	171	153	161	131	169	161	144	165	184	159	164	185	175	171	155	148	157	150	177	141	153	156	157	162	152	162	170	178	165	164	177	150	135	157	168	130	164	163	144	150	157	189	133	146	144	168	164	138	168	150	176	173	196	157	152	170	125	155	166	134	156	151	149	170	158	171	145	144	174	159	163	131	156	150	163	157	166	139	146	176	159	150	161	155	165	178	145	140	169	159	171	141	156	146	156	157	162	168	165	143	160	160	158	157	143	172	171	162	164	155	185	162	136	163	182	139	144	161	150	155	174	170	144	150	168	157	157	157	168	176	162	160	155	150	159	154	150	154	151	151	155	170	143	167	170	159	154	167	145	172	156	148	167	166	169	160	152	137	168	165	163	183	134	143	186	147	161	152	148	136	157	149	154	143	152	176	161	143	159	159	143	159	163	159	155	159	162	156	169	184	178	170	161	179	157	158	166	142	139	150	176	170	162	154	156	164	162	183	152	152	158	164	155	149	170	151	146	166	174	148	146	147	174	167	168	150	156	168	154	147	173	168	170	168	155	134	155	136	174	145	177	175	154	140	153	169	136	166	159	154	193	149	159	148	163	154	177	158	158	163	150	131	153	149	187	148	164	178	130	156	183	148	157	137	162	158	163	162	145	138	170	147	174	149	166	145	179	162	154	165	146	154	154	154	163	157	173	171	160	165	182	161	158	137	165	153	133	176	139	148	159	143	147	141	165	141	179	168	148	130	139	166	157	160	140	170	149	145	178	159	184	163	169	138	196	135	165	152	190	173	169	163	169	169	165	169	124	184	154	139	150	157	169	143	167	158	159	168	132	158	162	144	172	137	172	148	195	160	148	158	161	157	157	141	147	158	168	149	141	148	160	140	144	155	170	142	156	142	164	171	127	161	151	134	170	153	159	176	154	172	159	140	179	158	169	148	144	169	165	151	150	136	139	159	159	151	150	146	152	184	140	152	160	167	161	175	135	165	174	172	202	166	155	154	169	146	146	170	156	179	157	146	161	165	157	133	169	164	175	173	162	158	152	158	162	138	154	149	173	143	170	145	160	167	134	159	157	156	181	171	157	171	173	133	175	143	170	146	149	127	156	143	162	150	152	160	146	151	151	158	174	154	150	164	166	153	159	156	174	152	163	187	168	162	169	154	156	148	150	158	151	163	155	169	161	157	172	143	161	153	162	143	185	154	171	174	157	141	145	167	170	175	151	166	169	155	178	164	140	152	141	142	129	155	163	162	168	182	171	174	141	148	140	161	142	160	158	173	172	135	159	158	163	175	169	154	142	148	176	167	154	163	168	160	185	149	142	154	140	160	160	152	159	162	157	182	154	143	128	156	147	159	159	177	144	166	154	161	144	162	158	163	159	156	162	139	152	148	182	150	145	171	165	151	155	157	156	156	139	146	140	168	144	150	170	167	142	142	169	156	161	169	128	166	176	169	134	154	156	178	160	151	193	135	143	162	188	170	161	161	158	182	160	183	162	189	166	164	159	168	143	153	149	159	158	160	175	142	161	148	155	160	168	180	142	171	157	159	166	146	150	168	145	149	174	157	159	166	161	143	157	143	151	184	150	157	149	154	138	151	150	155	165	156	169	145	161	161	140	150	169	151	141	156	151	159	178	146	144	165	142	160	139	162	165	133	143	193	163	175	147	169	160	152	144	158	137	165	156	135	173	131	148	165	170	163	153	159	158	154	161	157	157	180	151	146	158	166	178	173	157	149	153	153	172	152	151	174	151	158	164	176	168	165	169	159	176	153	192	152	166	147	160	158	157	181	162	145	145	155	177	167	144	156	159	147	168	158	156	167	173	143	188	175	162	127	156	155	190	157	139	154	158	171	157	157	131	176	152	132	141	167	150	153	170	171	166	171	160	153	150	145	156	152	149	153	163	143	155	170	166	173	143	162	147	162	145	146	171	158	161	154	168	145	160	170	168	158	146	166	140	170	173	159	153	149	137	143	165	173	139	164	144	168	166	156	154	174	173	155	135	160	164	178	168	161	172	162	158	144	133	140	159	137	163	169	156	163	143	155	168	164	169	153	166	168	172	156	153	160	152	185	152	159	168	150	155	172	143	172	170	166	183	166	174	162	143	139	172	158	172	159	136	145	165	166	154	170	147	140	158	164	129	170	168	133	161	130	147	178	154	177	146	139	162	154	150	157	161	166	145	155	162	154	151	159	187	163	137	173	164	168	144	165	169	156	170	169	156	150	147	155	153	154	180	159	156	173	162	145	166	140	155	170	155	166	147	144	158	164	155	167	146	165	174	165	142	131	157	165	150	131	147	161	158	136	155	154	147	175	163	149	178	161	156	163	151	158	156	127	147	169	177	161	154	153	127	171	136	157	167	147	179	164	176	172	154	154	168	139	166	173	151	146	167	156	159	155	178	161	150	139	156	166	167	166	152	146	150	171	167	172	131	150	141	147	157	176	174	154	176	155	173	150	154	160	148	159	158	163	153	170	164	149	171	150	150	151	146	166	152
15231	15363	12346	6206	4365	3224	2369	1861	1504	1182	1056	867	800	650	599	552	492	475	451	396	384	381	336	368	332	364	366	302	278	313	276	308	319	297	251	279	242	274	260	241	278	271	237	249	287	255	273	250	240	282	277	249	265	270	261	247	234	250	276	232	233	271	248	234	259	241	226	241	219	231	230	249	239	214	225	226	246	245	252	227	246	262	244	237	248	221	271	219	219	236	232	242	229	224	253	266	241	233	196	241	229	217	240	244	252	222	249	228	211	242	217	208	228	216	250	246	243	220	248	227	225	235	240	231	214	237	229	215	206	208	248	224	234	219	236	208	214	211	213	229	250	215	242	215	235	223	251	230	265	209	208	254	215	202	231	220	224	213	239	228	215	246	241	224	246	250	236	210	219	230	226	223	234	206	209	216	235	246	232	251	225	250	234	249	232	242	247	215	211	215	232	221	204	249	220	239	232	208	206	225	200	210	227	252	218	234	222	210	230	255	233	214	240	215	247	235	212	225	241	210	253	231	224	209	250	217	213	203	223	228	235	234	255	230	243	223	252	216	246	212	241	245	207	177	235	209	241	218	217	201	244	245	238	232	221	198	217	217	233	225	213	245	231	215	223	243	237	252	244	242	212	193	247	255	238	220	235	245	209	241	237	216	212	244	246	235	264	224	218	237	251	223	222	213	222	227	257	237	257	208	232	251	215	213	264	242	207	252	196	260	206	243	234	259	223	244	227	244	228	246	233	226	236	227	233	252	246	239	229	229	252	218	240	215	258	218	226	250	220	225	224	240	218	243	215	198	238	216	204	225	230	234	224	218	250	196	227	257	233	224	247	213	237	225	230	228	223	236	224	243	222	216	209	220	244	239	186	239	207	194	213	227	248	238	238	228	246	234	223	239	242	230	230	213	257	216	205	235	220	212	230	229	236	221	235	237	208	206	231	231	232	237	209	212	215	251	208	225	240	221	244	222	225	236	220	236	242	228	219	239	212	236	219	241	235	202	243	241	234	221	225	205	225	221	253	205	202	211	232	239	243	250	218	226	203	224	241	254	219	228	217	232	224	272	235	235	219	213	217	225	226	251	230	237	214	220	219	225	215	218	209	257	242	220	223	223	244	228	227	202	221	231	203	242	256	228	231	215	246	225	243	261	221	226	251	230	221	224	218	231	215	207	235	219	234	245	220	251	205	218	230	225	219	223	241	229	224	222	233	233	231	224	206	223	225	232	219	212	227	249	249	229	232	229	223	230	235	223	205	239	194	227	230	218	240	234	254	265	217	244	216	241	208	239	229	229	236	200	232	212	226	224	218	223	220	232	234	241	210	237	230	234	232	197	246	222	220	242	223	221	236	239	228	238	259	209	211	210	206	248	226	206	254	240	222	206	226	211	233	230	259	237	215	240	249	242	228	215	235	210	238	230	230	228	240	213	228	212	228	216	230	222	230	234	253	225	249	228	240	233	218	249	235	212	234	243	216	238	261	253	210	248	226	235	214	244	249	260	228	238	237	256	218	217	225	237	208	250	220	238	189	226	221	228	220	223	219	218	248	220	248	222	232	220	236	236	236	234	233	230	225	232	235	242	229	238	262	222	231	216	249	246	257	214	251	215	225	266	224	235	227	217	231	215	250	228	241	216	242	246	239	200	241	194	233	229	234	244	209	216	213	239	197	230	208	214	239	226	201	234	242	221	226	227	238	220	225	229	206	214	199	225	191	233	214	218	207	246	231	220	229	243	225	242	200	217	263	240	237	214	221	266	229	245	230	213	232	201	238	259	208	233	229	247	217	249	239	232	236	244	247	225	221	223	234	248	232	232	216	225	213	217	237	236	234	224	232	235	209	220	232	226	221	232	231	244	207	212	224	208	233	244	235	254	236	233	210	209	265	234	242	219	279	249	202	212	241	240	232	229	247	223	233	242	227	263	225	236	219	231	244	245	243	239	212	229	232	247	206	209	244	237	211	223	223	244	204	234	219	227	242	206	246	224	243	226	226	237	221	232	247	225	212	218	226	234	225	234	230	227	218	220	228	250	232	206	226	238	212	256	236	220	231	207	221	237	225	217	195	223	231	240	221	207	235	238	214	240	235	227	250	253	255	217	228	231	240	221	229	234	208	235	250	246	247	211	230	251	230	223	220	226	227	249	248	240	239	215	234	215	239	237	246	237	217	223	220	234	222	220	234	242	225	241	214	248	257	233	219	226	210	232	227	193	234	216	233	234	236	214	220	242	211	242	206	221	215	239	218	256	237	231	220	197	217	233	228	242	241	226	233	244	210	221	225	238	245	242	217	222	240	225	246	227	251	205	249	228	218	239	232	234	230	218	217	227	226	238	199	233	234	210	222	250	208	246	238	219	225	201	233	235	219	241	237	248	203	241	215	226	232	227	246	219	242	230	237	212	221	246	237	230	231	221	239	213	216	225	215	213	231	230	235	227	230	223	225	210	196	259	231	241	222	241	236	250	206	231	234	213	231	219	243	223	219	233	218	225	246	229	215	218	237	258	232	203	228	212	236	235	241	220	251	245	260	240	230	256	236	213	227	248	217	263	245	247	206	232	237	217	196	252	244	209	230	233	254	209	215	226	246	249	231	249	210	227	251	228	224	229	222	246	259	229	210	211	259	224	223	233	225	240	230	220	223	246	213	259	248	231	230	225	261	230	219	239	223	253	216	229	238	274	249	191	211	225	253	239	243	240	249	237	233	219	226	228	228	211	215	225	213	224	228	214	222	250	214	237	242	231	263	205	216	238	221	228	243	223	230	254	226	233	228	234	228	220	235	242	212	247	227	223	220	212	229	263	222	247	230	216	210	242	265	218	207	228	215	235	213	259	243	203	227	214	219	247	259	213	225	224	237	249	236	242	219	226	230	218	236	236	226	225	230	246	259	237	252	210	240	222	221	240	246	225	217	234	224	256	235	245	261	237	207	245	259	232	233	207	255	217	227	225	223	243	237	247	217	228	274	242	215	239	222	240	212	224	207	216	268	237	235	225	218	243	242	203	243	239	228	253	233	231	240	216	240	217	211	224	220	247	240	210	239	203	242	227	245	219	226	229	225	234	239	219	229	229	215	242	254	220	201	223	233	218	242	229	248	226	246	232	201	218	240	222	220	254	228	243	223	237	242	211	226	251	222	227	203	218	227	218	212	258	224	207	209	251	223	228	233	224	214	236	230	220	225	220	257	231	211	236	256	214	249	239	199	242	227	236	253	258	254	231	257	237	249	232	231	232	210	210	211	209	213	224	227	224	245	250	220	236	222	223	222	212	208	250	225	236	223	245	229	206	244	223	240	251	243	232	241	216	220	213	233	197	218	236	215	212	216	249	226	213	216	234	224	251	216	219	220	224	218	245	246	247	211	235	279	241	229	228	226	239	217	229	217	227	226	221	222	226	207	216	244	232	207	226	227	227	232	248	220	232	240	257	210	234	221	229	229	248	227	244	220	220	242	217	207	220	231	215	257	219	234	202	237	236
26800	20690	8627	719	415	394	337	238	249	229	259	255	241	221	233	258	258	230	246	217	219	215	236	244	231	265	220	234	246	263	244	243	235	251	209	229	214	249	259	224	217	228	203	219	233	205	225	224	260	245	219	236	200	220	216	242	225	213	233	224	230	253	247	257	246	229	237	249	229	223	232	212	213	238	261	217	238	270	226	211	224	232	229	240	243	283	227	223	232	241	221	223	237	213	241	219	223	245	228	215	238	213	229	229	241	267	233	211	240	214	226	227	208	231	235	256	244	232	244	248	211	247	232	231	234	237	219	246	250	234	228	227	235	228	216	238	217	235	245	231	229	253	231	263	244	234	226	230	243	215	204	207	251	243	243	217	253	212	232	222	214	214	207	268	239	223	234	225	210	206	229	236	216	220	208	214	233	231	252	234	246	220	238	243	243	214	256	288	205	255	243	223	220	249	218	229	208	244	228	256	261	249	236	260	193	227	208	227	235	191	240	243	219	231	246	237	207	235	249	227	250	254	203	233	223	196	190	213	218	221	236	248	224	221	245	245	238	241	244	242	225	233	224	246	253	248	229	219	229	227	231	238	209	228	222	230	238	227	232	216	241	234	237	242	226	230	205	251	228	224	245	210	247	225	200	219	221	243	243	205	252	236	235	220	235	234	238	226	211	235	240	229	212	246	223	228	244	220	235	230	257	242	228	226	243	228	204	218	250	221	197	239	209	216	238	254	254	235	255	237	221	269	218	226	230	224	226	239	213	254	242	240	211	217	219	253	261	219	232	232	216	195	225	215	254	228	278	210	205	248	231	249	227	231	250	222	234	238	235	213	219	249	232	224	218	236	218	261	233	238	232	224	236	238	240	236	224	252	224	240	209	252	230	232	219	213	211	207	221	235	232	227	237	220	218	221	233	227	244	243	231	234	217	269	212	233	239	238	230	244	247	202	219	261	228	209	224	241	272	225	241	206	228	224	251	214	245	225	234	211	232	215	215	217	204	238	238	221	238	245	225	278	195	236	207	219	231	225	206	223	246	228	238	254	237	246	227	219	215	268	245	231	229	214	240	254	245	210	248	260	221	212	216	229	239	212	214	231	242	225	217	207	249	244	235	244	239	225	231	244	251	234	250	236	253	246	233	243	226	225	230	241	208	222	224	208	237	241	235	243	227	247	229	189	225	242	226	230	229	231	223	229	249	231	217	226	214	225	233	222	240	255	250	183	258	226	247	242	222	204	209	212	236	229	236	209	237	234	240	241	243	233	243	242	253	204	205	230	199	262	225	228	230	230	238	228	255	203	218	252	241	251	232	227	245	235	239	241	253	233	236	222	222	228	222	241	252	232	236	243	210	226	225	215	223	256	232	226	216	212	245	214	218	229	243	217	206	219	222	250	244	214	233	225	223	230	263	248	214	260	223	252	235	239	215	230	254	226	239	205	237	236	245	210	213	237	235	260	200	194	247	243	237	211	242	215	212	223	229	245	219	227	216	241	227	217	235	217	229	210	231	267	234	231	202	210	202	232	242	251	220	232	212	224	239	210	243	236	223	234	228	234	214	226	237	238	219	242	259	221	234	213	230	211	247	212	260	229	250	228	244	225	244	227	227	207	258	226	232	230	223	247	211	239	213	222	232	235	246	198	239	197	249	227	198	230	230	239	250	234	236	233	240	212	209	230	239	242	243	247	246	222	229	253	218	214	232	226	243	210	222	236	246	238	239	228	228	223	254	212	249	211	243	259	224	207	249	214	216	208	212	231	235	237	241	224	219	206	209	225	243	230	263	228	230	235	238	218	230	230	213	232	245	214	246	211	233	242	219	235	223	218	242	215	234	255	246	246	237	241	249	223	228	231	216	235	238	248	238	226	216	222	216	243	230	228	242	234	213	202	225	241	222	210	219	237	214	239	237	221	235	235	210	235	249	236	228	221	252	243	243	237	218	206	238	197	243	254	234	233	239	240	239	239	263	264	225	238	214	242	242	240	244	229	234	246	244	239	254	225	212	212	212	218	238	207	212	237	240	244	224	244	226	223	210	232	214	264	196	228	221	235	242	239	223	209	232	245	200	241	238	221	226	237	225	244	236	236	241	233	258	251	228	235	222	235	229	237	244	197	248	247	242	259	209	235	249	221	224	242	251	220	222	215	239	219	183	217	231	229	237	211	240	230	223	225	208	221	235	243	240	223	247	226	216	241	226	227	228	208	230	238	237	252	239	237	245	241	266	243	232	207	227	222	225	242	219	201	217	257	246	233	232	223	239	227	236	228	230	262	220	210	252	255	244	209	242	241	226	225	242	238	210	237	247	234	234	238	231	211	222	225	209	249	248	249	230	220	251	228	216	207	233	227	232	236	257	257	273	230	218	200	234	258	231	218	199	244	230	241	221	245	252	274	218	220	248	247	228	220	236	205	214	239	235	224	225	208	234	252	229	246	225	215	214	195	223	250	256	233	244	215	214	251	212	230	215	216	223	235	241	214	228	225	231	228	234	250	220	261	240	237	250	222	246	248	231	253	255	217	240	207	215	226	200	234	217	207	209	217	241	231	240	222	227	230	234	235	234	257	245	239	249	235	229	228	233	223	212	226	253	229	254	221	225	232	211	240	228	214	230	231	229	239	208	232	206	224	238	215	232	216	227	239	202	216	235	244	218	233	249	215	242	221	218	243	216	210	211	253	247	246	209	235	249	239	219	226	240	229	230	230	248	248	242	235	240	235	231	213	234	233	253	255	223	216	239	236	243	226	208	225	237	244	240	249	231	247	259	234	241	237	220	242	263	228	234	253	217	213	236	239	223	270	267	234	214	205	223	251	235	243	261	213	252	205	224	233	221	236	235	235	210	236	237	204	207	232	226	226	232	223	228	203	201	223	207	216	216	242	245	224	225	224	247	213	235	238	241	256	228	215	217	262	255	220	253	199	212	229	251	257	197	221	222	248	227	220	231	241	210	220	222	217	263	219	223	256	236	212	238	267	233	238	250	246	259	228	218	261	227	238	228	214	230	248	223	238	256	238	233	222	216	224	228	243	233	234	229	247	240	223	202	223	221	232	237	231	204	207	243	262	263	237	246	239	230	247	278	222	241	250	233	231	220	248	215	221	244	229	219	218	215	237	209	252	224	249	227	221	253	209	211	222	246	234	225	226	243	263	222	230	232	228	231	218	230	220	231	220	218	229	252	214	224	215	237	239	233	222	253	231	216	207	250	228	226	226	220	223	223	235	246	217	219	242	242	232	262	242	252	226	216	243	236	226	234	246	222	241	244	229	234	261	204	210	221	236	249	199	228	233	235	257	220	232	220	208	244	246	239	202	231	235	263	222	217	236	219	236	228	235	233	243	229	234	243	236	230	220	236	201	221	238	225	211	230	242	228	235	244	239	221	229	259	268	228	260	226	223	245	216	252	202	263	231	213	219	247	233	239	245	240	214	209	201	250	255	248	225	241	211	251	223	232	249	201	238	226	251	239	219	234	242	237	246
6500	1056	907	606	501	454	428	420	383	335	340	374	311	360	348	323	321	356	333	311	327	362	349	333	359	362	345	327	324	345	337	356	300	315	352	334	319	317	307	313	341	375	338	303	374	338	321	322	317	304	329	324	360	321	306	337	312	332	320	341	342	306	304	324	332	345	330	352	332	323	329	287	316	314	313	351	324	321	311	299	339	306	343	325	340	313	323	354	309	338	330	331	311	330	301	314	353	329	334	294	321	305	325	324	289	373	330	298	327	315	336	337	338	341	312	291	338	347	354	322	306	326	320	324	301	332	318	303	320	342	311	307	336	353	301	348	326	318	338	325	376	310	339	315	330	310	346	347	334	315	326	342	309	306	347	332	345	321	343	269	293	319	324	336	332	298	347	324	341	307	330	309	333	331	311	323	316	332	319	355	356	317	301	324	331	304	327	303	308	358	341	308	342	348	325	312	342	300	325	296	331	315	359	330	315	300	331	347	340	336	359	358	326	314	318	343	349	328	370	310	323	321	336	347	341	351	347	302	312	346	309	309	308	341	311	338	317	308	331	354	297	342	333	323	340	336	304	340	326	347	341	307	329	306	335	327	291	351	333	319	343	334	303	338	321	345	338	315	341	333	336	339	355	354	339	285	329	344	306	358	313	329	324	293	304	336	339	343	348	343	332	330	297	339	302	323	309	343	321	321	299	322	337	294	343	325	355	305	312	300	348	340	346	336	325	330	306	317	349	339	319	322	341	323	336	324	339	308	304	342	313	338	300	335	336	335	314	343	283	324	337	335	331	319	327	316	337	323	301	332	333	308	296	326	329	350	355	316	327	342	350	329	324	326	318	310	327	347	366	348	352	313	323	327	310	334	331	324	334	320	326	292	313	326	356	339	335	316	324	320	317	358	301	327	365	336	337	316	344	302	349	311	344	322	352	316	308	309	349	333	317	296	338	320	316	331	328	329	329	353	341	331	319	337	323	311	323	303	326	289	340	334	338	309	313	315	332	331	314	337	320	342	349	346	330	333	329	338	307	317	339	360	330	316	304	363	334	345	318	302	306	338	332	351	335	363	331	307	326	308	336	308	330	317	328	337	340	335	304	324	344	321	352	347	318	317	301	346	313	340	334	306	330	310	296	296	345	340	317	328	312	271	324	319	319	335	309	324	329	362	331	339	313	311	373	321	304	303	282	322	360	320	319	320	328	326	319	329	338	308	297	327	347	316	304	323	325	316	282	309	341	314	296	356	366	347	287	344	307	313	323	352	325	300	319	297	344	298	318	342	351	331	330	322	336	317	324	334	311	340	331	326	314	343	305	335	312	361	325	326	307	333	334	330	330	337	346	347	328	279	335	312	339	309	341	340	330	342	341	329	313	345	327	357	321	341	354	318	345	306	332	332	362	319	326	333	354	337	333	315	336	331	340	325	332	305	329	351	335	344	278	342	306	309	325	322	340	339	309	318	282	358	347	326	343	302	298	338	332	308	343	328	288	344	319	349	351	340	340	328	322	317	339	292	327	294	291	323	333	325	345	333	328	326	319	339	349	322	307	325	327	307	346	302	340	301	362	294	316	328	353	309	315	332	319	310	324	313	325	330	327	315	324	342	354	324	339	298	334	303	354	331	340	300	320	319	339	290	320	342	323	317	314	323	296	311	343	322	340	319	372	329	314	322	324	308	330	316	337	347	336	309	325	314	339	335	350	336	316	337	327	349	341	342	341	340	336	332	326	332	309	326	308	313	305	363	310	343	371	299	358	313	321	344	302	329	339	308	330	332	312	351	299	282	315	336	338	351	307	323	313	315	335	337	305	324	313	319	341	341	312	322	307	299	301	366	310	361	317	323	324	352	352	322	326	368	357	327	316	326	304	317	321	315	317	308	332	311	339	333	311	299	358	296	336	322	309	312	324	341	316	308	291	322	307	310	325	344	295	326	322	326	320	335	314	313	320	345	344	309	337	321	304	338	309	316	291	331	327	309	314	297	320	314	337	329	329	315	339	320	333	317	332	347	356	324	317	355	307	350	324	312	335	277	317	327	357	300	327	317	353	355	306	370	333	356	314	350	325	325	315	305	328	347	344	305	338	320	297	314	342	345	340	338	317	355	302	330	326	339	304	312	332	331	307	321	359	317	329	308	315	336	334	350	323	343	349	352	343	298	326	338	314	333	310	331	320	345	313	308	365	355	321	336	318	310	299	347	349	328	326	299	336	332	309	366	331	308	300	308	303	321	308	339	336	355	304	341	339	359	312	299	307	322	324	355	346	306	345	333	286	346	299	348	329	316	325	344	339	341	315	321	317	324	340	322	334	325	311	337	337	331	311	335	315	341	338	329	333	313	319	359	336	344	309	294	339	333	292	337	360	316	346	354	326	322	304	312	334	333	311	309	332	311	339	324	360	333	339	349	315	338	332	327	323	303	331	340	326	333	317	368	304	325	336	309	340	315	329	317	303	305	326	316	333	338	337	325	357	331	340	314	334	331	320	307	331	342	369	343	310	301	337	314	307	340	331	366	333	352	341	318	330	306	342	345	348	332	323	315	336	355	309	360	315	322	304	344	330	318	349	310	351	318	317	333	316	338	315	346	345	322	329	306	338	310	372	349	327	319	332	319	309	339	338	335	321	326	316	302	334	308	320	346	334	314	333	342	354	327	340	322	322	340	329	315	322	314	326	319	318	318	317	322	364	315	300	292	313	313	326	316	326	328	280	329	326	356	366	337	335	309	315	330	323	328	297	313	345	352	336	332	323	339	347	324	323	317	330	320	305	320	286	337	315	333	318	308	310	312	335	312	326	335	303	334	326	337	319	361	341	333	352	329	329	338	318	329	323	340	315	321	328	368	320	343	328	317	354	311	314	310	310	306	337	319	310	310	294	304	304	327	352	303	333	319	343	324	304	338	339	315	310	343	324	338	326	352	286	328	332	296	312	305	343	337	325	336	318	304	349	328	353	304	304	356	285	353	309	355	310	345	351	337	322	300	335	358	319	336	340	320	346	352	309	324	329	316	322	300	321	299	336	307	326	322	320	338	326	337	303	311	359	332	305	337	317	292	328	364	321	359	337	316	318	331	341	322	342	341	304	334	304	321	345	328	311	331	335	331	354	318	326	328	341	305	339	337	331	332	329	316	326	340	343	324	327	311	371	325	311	334	335	301	332	317	321	332	320	322	337	363	292	317	347	336	326	339	313	313	335	336	341	280	316	336	345	333	320	330	324	338	303	351	365	327	340	378	330	320	371	307	314	328	344	309	334	378	313	287	336	343	312	337	312	326	335	329	336	324	338	324	332	349	322	350	343	316	334	305	339	341	340	305	342	329	314	328	353	313	315	305	318	337	313	352	338	328	349	312	320	318	337	313	313	299	338	326	337	316	325	335	324	335	346	336	331	322	346	334	312	313	318	343	330	279	345	299	321	328	319	346	343	373	346	331	354	315	310	313	318	324	333	315	335	325	292	314	313	305	340	313	324	317	296	330
23681	21270	28889	23948	21258	11318	1007	637	493	443	468	390	372	328	355	305	354	323	328	323	302	318	299	302	280	260	297	300	268	294	277	279	299	319	309	292	290	305	272	283	264	315	279	264	273	276	254	290	290	291	257	274	266	281	287	293	282	277	283	274	279	267	280	259	280	271	300	302	270	264	267	271	319	279	281	280	291	301	278	293	300	263	266	255	270	279	269	298	285	296	273	290	279	264	286	250	287	287	301	331	270	278	279	271	249	262	273	257	306	305	250	265	271	325	281	264	282	278	263	257	301	275	270	285	284	275	274	275	261	291	289	306	271	270	276	262	301	294	301	269	295	280	293	274	274	282	276	273	264	270	268	248	278	258	278	300	274	295	288	267	300	276	245	290	273	270	273	285	256	257	259	263	249	257	257	288	295	302	277	272	251	267	255	286	283	285	270	284	291	274	279	253	254	282	278	261	275	260	277	251	266	272	278	264	272	267	292	280	258	259	287	277	267	238	262	268	284	283	260	275	278	308	278	306	274	291	282	264	274	293	322	230	287	277	273	251	281	297	272	306	262	272	275	275	298	259	301	274	275	291	272	286	277	267	265	214	280	285	307	286	260	278	283	280	283	286	275	276	261	266	286	279	275	288	269	296	292	283	273	261	260	251	266	270	293	260	291	270	260	259	263	265	287	307	301	278	271	291	253	282	273	276	259	293	272	291	260	263	288	287	278	262	279	274	284	289	270	282	287	241	286	273	248	244	294	253	268	245	257	268	286	298	292	269	275	270	275	255	279	255	258	282	260	308	276	253	254	261	260	277	246	258	287	296	281	281	260	284	288	262	286	265	290	262	250	256	287	271	283	267	294	281	273	296	310	293	275	276	275	302	266	264	270	292	264	265	274	274	311	260	270	256	268	271	281	256	265	275	242	263	281	296	282	280	277	255	263	272	246	306	259	264	285	298	294	297	266	270	279	267	296	274	329	277	283	273	243	295	278	292	316	275	277	269	271	307	300	268	294	280	275	265	310	275	297	291	282	280	255	265	304	271	252	281	264	261	288	269	299	258	286	281	267	274	270	265	266	289	272	267	258	273	271	284	267	286	283	294	265	275	287	278	254	299	277	303	291	268	263	252	267	226	290	267	289	287	274	288	240	291	252	257	281	290	274	274	293	288	258	263	301	280	308	306	266	281	278	246	260	293	262	286	300	302	295	285	291	271	259	287	292	258	278	276	268	282	260	303	262	275	286	282	271	256	282	272	281	246	284	263	273	273	267	280	272	271	265	293	287	265	278	277	243	254	284	289	263	267	244	264	293	262	253	288	292	299	290	281	304	285	293	283	282	287	265	331	265	295	291	244	262	298	255	251	278	272	249	256	288	236	253	292	275	260	254	279	307	260	313	281	264	258	253	263	280	253	259	305	268	269	275	290	274	270	261	271	245	265	278	282	277	296	292	296	263	307	288	256	304	260	287	259	280	268	249	289	290	276	272	271	269	270	269	301	287	260	266	268	265	273	290	283	279	286	254	300	279	297	288	304	273	291	251	277	258	273	274	274	250	271	261	295	285	289	261	298	265	270	258	239	284	286	303	267	308	302	298	263	275	293	297	283	277	291	274	303	299	276	263	277	252	291	270	261	291	291	301	288	279	303	259	268	265	279	275	263	268	281	287	262	293	261	271	289	282	265	291	286	250	278	292	285	287	254	273	305	264	270	290	259	310	295	315	264	281	268	271	286	270	307	294	311	256	309	271	284	279	277	260	308	277	293	280	295	292	259	260	281	286	284	292	288	288	274	259	260	265	269	260	287	266	320	305	272	267	276	275	257	253	262	237	310	253	307	276	301	280	256	269	282	272	262	270	270	264	292	274	276	309	278	278	285	250	295	289	274	283	295	245	291	268	277	289	263	295	294	261	314	266	254	259	287	285	275	272	287	286	298	275	281	276	265	248	270	280	272	290	278	276	275	260	287	290	234	299	265	266	303	278	256	259	278	253	266	273	298	287	286	275	264	259	284	301	264	287	249	273	283	272	263	288	269	281	247	270	300	271	268	266	262	262	262	264	272	254	273	283	249	265	263	255	275	259	303	308	294	310	295	301	294	271	290	259	291	297	263	272	296	287	266	280	261	282	248	292	269	276	260	291	273	291	280	276	266	277	288	263	298	276	264	257	286	297	252	307	274	281	277	289	290	293	289	265	296	274	269	282	250	288	254	268	294	275	270	254	286	279	256	265	255	252	288	258	295	286	302	246	278	269	265	277	276	265	278	299	302	256	268	286	273	263	273	256	259	298	294	262	268	251	242	282	276	266	285	251	287	267	264	295	296	273	283	277	282	271	286	301	270	256	275	287	277	283	254	278	260	273	270	246	252	262	249	271	261	281	282	273	272	282	274	310	276	283	277	274	289	280	272	267	264	291	273	258	272	278	287	285	300	288	278	267	283	293	302	274	294	272	276	255	280	255	244	280	276	321	289	281	272	268	294	276	278	276	278	281	274	265	286	257	280	296	274	288	293	288	272	295	305	306	279	278	277	255	263	230	268	249	256	268	247	244	269	272	257	261	285	264	275	270	262	303	293	265	256	261	255	248	260	285	268	280	273	276	277	273	270	266	266	252	264	281	282	290	277	270	276	272	244	281	279	268	276	281	237	310	258	264	278	296	289	279	251	267	288	281	335	292	315	242	289	281	273	256	263	312	269	292	275	296	294	283	284	272	280	277	261	275	265	272	293	289	242	263	310	275	273	260	260	311	264	273	270	262	275	251	272	272	296	293	277	237	255	259	250	251	277	305	265	265	272	265	267	302	284	280	303	287	264	289	265	274	264	239	276	249	301	270	276	266	263	258	250	273	274	305	279	291	304	270	273	264	269	271	274	277	271	271	300	273	289	262	279	258	298	261	267	246	253	274	306	274	299	264	275	290	306	275	270	285	280	270	270	250	262	292	272	271	250	315	263	270	294	255	255	263	294	261	291	313	267	282	281	276	287	294	286	285	268	260	258	267	287	260	238	293	263	247	294	265	280	253	279	263	260	266	275	258	259	267	297	288	294	248	263	289	299	276	300	277	275	262	249	288	274	271	261	304	257	287	274	281	281	284	266	302	280	248	266	271	266	268	258	277	251	277	233	279	291	264	279	255	295	254	280	258	322	312	285	297	274	270	306	271	241	283	261	287	284	282	272	294	257	267	262	296	276	260	291	264	244	259	314	268	266	310	268	273	285	258	271	297	273	248	284	261	288	271	251	294	299	275	271	259	276	253	270	264	287	289	298	257	286	294	285	282	275	254	296	280	277	282	281	257	281	266	286	254	287	297	287	291	255	277	278	269	276	264	269	261	266	281	265	260	271	285	295	266	275	280	255	274	285	287	268	296	280	266	291	290	291	255	302	266	274	260	280	263	329	288	280	275	282	282	255	277	282	280	288	285	269	268	274	304	260	296	287	288	260	297	268	276	260	315	303	237	307	289	285	277	285	267	259	257	270	272	323
13339	9437	7727	3596	2605	2061	1548	1250	1060	912	796	734	658	611	588	551	534	523	504	504	484	495	469	438	465	476	451	442	433	447	405	420	476	395	404	435	416	405	414	419	417	393	407	382	418	364	448	388	409	376	389	401	422	371	378	380	420	426	399	384	408	416	432	357	373	391	407	424	417	399	414	423	391	420	402	388	401	395	383	389	397	358	396	408	428	439	414	376	398	403	416	382	404	378	415	378	404	399	386	411	409	409	409	375	394	410	415	390	395	419	419	374	398	428	390	378	426	382	392	365	390	372	349	396	378	384	412	391	388	387	383	398	376	367	431	380	398	379	375	399	390	409	399	390	399	381	376	373	369	390	375	402	372	380	388	375	355	420	419	382	384	367	397	406	394	401	388	391	383	419	389	362	370	377	382	375	380	368	405	409	374	400	401	380	364	393	447	389	428	379	384	399	372	383	398	405	370	387	443	430	413	393	388	412	355	408	410	376	402	436	410	381	381	397	414	379	387	384	395	391	398	358	402	396	367	414	384	399	419	392	394	425	403	389	409	407	360	389	391	425	422	391	406	381	399	408	400	441	399	399	385	368	381	412	404	395	393	384	423	391	389	396	370	379	376	392	394	407	402	386	379	408	419	388	368	431	397	386	403	378	413	413	394	381	391	391	415	397	392	375	373	388	404	412	391	376	396	372	402	376	405	392	402	407	395	413	403	391	358	417	430	398	351	411	410	404	400	402	390	398	410	395	407	392	373	364	371	409	411	423	369	390	369	422	386	411	422	359	375	404	403	378	396	409	388	395	395	424	395	393	346	393	391	381	415	390	395	425	379	378	410	393	356	362	407	372	409	392	409	426	376	388	374	414	411	425	413	407	353	389	380	417	383	390	376	343	378	395	387	423	393	374	407	407	431	362	378	394	381	391	412	381	382	391	413	414	374	379	370	377	387	362	434	390	354	407	390	391	379	379	381	422	382	409	409	366	371	404	414	392	379	396	389	385	359	409	373	382	365	382	418	396	439	374	407	391	437	404	362	418	394	359	399	398	394	361	379	383	412	390	437	383	415	379	390	396	382	394	410	384	395	393	424	389	340	395	411	409	388	381	417	393	391	403	404	364	355	403	395	396	388	412	414	383	382	400	385	386	378	424	399	384	387	360	401	408	375	381	386	404	395	397	328	439	356	390	407	398	365	363	381	380	405	380	369	387	382	415	366	409	394	414	393	387	416	402	386	391	410	331	427	355	407	385	388	400	392	410	385	373	406	368	381	394	404	388	395	417	380	357	419	401	381	391	347	390	377	386	382	421	376	399	407	400	402	358	389	411	414	356	388	363	398	368	434	380	401	397	395	368	367	413	396	382	387	382	381	428	378	376	396	374	353	356	380	382	405	439	405	414	374	424	375	391	352	399	396	388	397	391	365	423	425	387	412	403	364	392	389	384	375	397	384	389	383	430	408	374	392	393	395	410	428	380	429	391	380	387	412	392	392	379	415	399	387	412	408	402	383	383	378	388	426	396	381	420	391	418	387	398	373	397	409	392	394	403	394	378	391	426	383	383	375	427	392	385	396	413	373	399	402	377	363	361	389	426	411	380	383	393	379	409	398	389	414	421	399	379	385	383	378	406	387	393	409	360	382	400	401	444	378	400	379	420	399	411	395	406	403	400	395	386	380	404	400	380	384	379	409	384	413	408	397	336	376	428	377	402	391	435	398	388	368	379	380	366	383	376	389	403	380	376	416	380	380	372	396	401	417	412	403	405	361	394	426	391	386	389	407	381	401	384	406	410	402	393	366	406	348	378	416	377	385	403	399	362	388	446	394	408	393	407	368	403	404	406	368	428	411	408	405	389	388	400	401	383	375	394	419	402	400	379	399	386	381	370	380	385	394	408	407	406	380	423	366	408	408	398	388	386	402	374	403	395	419	412	372	404	375	399	433	357	402	399	372	407	381	387	428	409	424	377	395	396	400	427	383	420	393	404	400	368	361	404	384	382	404	403	357	377	390	412	424	396	394	393	408	390	400	392	404	436	391	375	392	415	373	362	408	396	387	369	407	351	386	368	378	394	399	391	402	395	387	399	386	398	404	433	391	382	363	405	374	417	423	428	398	393	415	425	376	398	359	384	382	394	368	397	404	376	407	373	429	366	399	390	380	408	407	397	388	455	429	416	397	385	380	408	363	419	393	405	404	391	414	444	433	376	412	415	398	406	375	423	412	401	383	381	385	366	401	402	410	391	407	382	395	393	401	420	366	381	407	402	396	420	384	369	383	373	436	409	412	391	389	391	382	400	386	415	373	368	372	415	398	423	368	384	429	409	404	412	375	422	405	388	380	382	412	412	409	357	390	392	387	379	449	355	412	377	383	398	390	371	405	426	382	399	379	402	379	407	394	392	407	414	396	357	380	404	378	386	379	415	369	392	424	390	426	340	390	389	411	384	373	370	415	373	409	404	408	398	424	403	354	395	372	377	403	376	420	422	431	399	413	399	392	390	381	364	398	395	400	423	414	418	370	396	432	378	382	406	398	404	389	377	387	402	421	378	407	407	398	391	406	384	334	419	399	395	411	383	395	430	401	407	398	402	382	357	413	414	403	389	379	375	386	424	409	403	381	373	384	411	375	414	397	385	412	387	405	396	396	391	390	391	408	408	403	392	391	384	380	400	404	394	395	360	382	398	407	432	415	375	420	412	361	368	396	383	366	389	416	411	373	365	407	368	403	375	357	362	393	403	369	400	386	399	436	401	398	417	405	370	374	403	379	390	426	417	410	388	379	336	399	395	389	436	395	382	389	413	390	400	421	382	380	388	371	442	399	438	349	416	403	410	397	372	389	400	365	394	376	392	370	363	404	397	418	378	388	386	411	410	363	430	388	388	370	386	398	402	389	397	417	375	394	384	415	420	397	356	418	420	407	403	411	387	362	362	396	377	397	399	413	378	383	376	405	414	376	413	386	376	396	369	386	388	397	416	433	365	361	402	407	367	416	363	393	422	375	393	396	406	379	420	412	403	377	394	380	404	396	428	429	398	373	402	393	425	415	385	424	395	390	392	419	426	394	385	385	412	430	347	377	390	434	385	405	363	421	428	366	342	420	376	396	394	392	403	380	417	415	372	406	410	428	394	383	358	388	360	376	399	381	381	370	378	402	392	349	380	407	368	369	373	362	413	373	394	383	347	412	374	400	384	421	429	408	402	398	408	382	399	396	380	406	408	385	391	389	404	401	381	401	417	389	349	375	407	382	429	387	436	409	410	401	395	388	422	383	404	416	394	412	383	438	402	378	396	393	387	401	389	404	393	387	390	380	371	384	390	361	361	389	436	404	404	408	405	393	426	421	379	417	424	400	406	372	377	376	399	347	364	379	376	390	378	376	367	386	399	378	392	387	437	414	391	430	403	395	389	379	416	389	357	365	391	406	373	396	401	387	415	409	398	436	376	416	390	440	406	392	415	408	397	388	392	401	381	413	409	430	391	358	416
22862	21276	29352	23537	21277	21312	9388	829	580	506	418	345	341	262	301	261	262	252	244	228	201	193	186	191	189	225	174	185	177	197	205	194	194	210	180	182	194	173	158	155	156	167	168	150	155	166	163	166	172	160	158	162	162	169	177	181	170	153	168	168	150	154	178	167	176	163	160	179	153	146	165	148	173	166	155	147	147	147	161	174	159	152	157	160	144	165	166	171	167	169	183	167	174	152	163	162	164	153	158	157	149	154	156	169	161	151	157	157	152	166	145	176	158	164	128	173	140	133	163	155	164	157	142	158	187	162	161	157	166	148	159	156	151	152	167	174	144	168	137	151	176	170	136	168	160	162	177	161	156	155	145	157	144	174	142	144	144	154	145	142	132	136	151	133	148	167	141	144	160	164	150	160	140	158	153	145	134	155	176	151	172	168	147	168	169	142	146	160	156	166	150	142	157	152	149	156	171	140	170	175	161	144	154	183	163	147	162	153	164	149	175	171	148	174	148	162	152	158	141	144	157	128	162	149	159	142	174	144	155	147	160	140	153	169	164	159	149	181	149	186	163	169	153	166	133	164	168	165	154	141	144	146	148	148	145	183	160	154	167	140	150	152	138	142	162	140	146	148	151	169	143	138	148	155	157	160	141	150	175	151	180	147	149	166	150	159	189	155	169	168	154	145	163	146	139	169	168	150	171	154	138	165	170	159	149	149	163	137	153	142	144	141	134	166	139	139	165	130	149	150	168	180	179	143	165	141	171	176	130	161	159	159	165	161	167	165	154	173	143	160	151	150	167	161	152	159	164	150	161	149	154	152	147	172	141	145	164	185	176	156	155	124	130	158	166	153	163	176	162	147	147	150	150	142	146	159	179	163	154	162	145	158	174	153	168	147	157	158	168	174	171	170	164	144	151	180	168	148	140	155	162	144	165	168	168	153	162	162	136	165	149	163	156	154	149	149	154	158	165	141	173	157	153	155	166	160	167	154	144	170	160	159	158	151	151	151	166	145	138	151	169	173	138	150	144	148	149	140	128	158	129	152	151	166	176	140	126	166	153	135	156	165	135	154	145	152	146	140	160	156	163	132	162	135	154	156	181	161	146	145	152	168	168	140	148	150	150	168	142	146	156	147	141	138	172	132	154	146	171	156	144	159	147	160	130	161	137	151	132	152	163	141	150	167	134	135	146	155	155	143	157	169	171	158	141	180	143	133	135	139	166	176	148	153	143	174	148	163	157	156	169	151	145	164	180	169	138	145	129	165	157	147	138	150	159	156	160	145	142	153	146	150	131	164	161	152	150	147	148	126	148	158	153	154	159	162	150	155	159	145	142	152	185	146	157	180	150	153	136	162	159	161	168	182	166	166	150	166	143	147	153	148	169	146	154	157	132	150	158	146	157	178	192	155	167	162	137	170	159	158	161	145	145	165	148	146	169	136	163	170	156	150	166	151	136	163	174	152	166	150	157	149	144	154	161	148	147	160	160	184	152	175	156	161	155	156	169	160	180	168	154	174	161	154	152	164	161	160	179	143	154	150	163	166	149	141	141	149	132	159	158	179	166	160	147	147	145	138	132	160	123	165	153	155	139	162	150	170	158	164	147	146	144	161	169	142	147	151	174	147	141	145	145	157	174	174	157	161	121	163	174	163	142	162	150	146	172	167	162	149	160	161	171	160	154	147	160	127	127	145	173	155	137	156	153	142	164	196	161	165	159	159	150	147	168	160	152	166	157	148	188	151	145	168	160	155	148	160	155	172	160	161	137	140	153	155	157	166	143	147	164	139	161	157	168	155	135	167	162	154	160	190	167	150	138	157	156	184	153	156	137	146	120	190	141	160	143	135	167	150	171	174	150	144	155	154	166	155	151	166	152	135	157	159	143	157	143	149	178	167	133	166	172	164	162	168	164	197	163	141	153	143	143	146	158	143	142	160	167	167	155	136	165	144	171	143	164	155	173	147	192	149	163	154	184	159	160	160	149	158	161	129	138	136	148	185	163	141	152	147	161	175	150	147	155	136	151	148	151	154	153	176	175	150	159	177	153	183	152	167	149	141	183	162	169	153	158	154	172	146	157	179	161	130	153	149	144	120	179	156	151	149	152	162	156	146	159	168	164	151	161	155	165	136	183	167	164	142	174	131	143	141	149	151	152	165	140	140	164	159	165	143	139	165	145	153	161	153	151	148	184	156	178	147	147	160	143	155	159	150	154	180	176	169	154	171	162	163	156	165	149	145	170	159	144	163	144	141	173	133	135	170	162	159	132	161	142	156	143	139	156	162	146	166	156	136	153	153	154	149	177	157	166	162	165	146	146	167	151	164	146	141	166	155	159	172	173	167	152	139	163	148	171	150	146	164	168	132	146	157	157	167	142	154	147	160	158	143	168	150	150	158	164	123	152	157	154	152	167	160	150	159	171	160	144	154	146	150	177	180	156	146	146	153	169	135	148	158	143	149	172	159	156	159	147	160	176	164	162	161	153	153	174	136	157	169	152	169	143	163	160	150	151	164	136	187	122	167	162	157	167	160	168	157	153	156	171	156	163	156	157	147	152	159	159	147	151	168	147	175	169	158	158	146	133	141	153	158	161	169	160	136	152	188	149	158	144	162	145	148	168	156	168	148	159	128	162	157	151	163	160	173	203	147	151	153	135	173	140	142	174	144	151	161	173	158	147	154	152	152	168	149	167	151	139	165	160	162	156	162	148	137	162	160	182	148	139	158	167	156	150	152	146	153	138	159	132	136	162	177	161	153	177	160	140	129	168	186	143	158	143	163	150	152	144	139	152	163	146	160	161	153	160	160	146	152	159	170	155	164	168	161	166	152	170	157	145	158	167	156	143	159	155	154	160	153	165	150	161	164	166	144	163	145	160	160	159	140	141	153	168	147	157	137	151	164	151	160	168	151	178	163	148	141	152	164	154	160	152	158	176	144	167	161	159	168	147	158	168	164	147	153	162	164	170	138	145	163	150	150	145	154	165	154	139	147	156	154	172	150	139	120	167	156	149	142	151	174	153	130	128	164	146	146	153	157	146	142	152	178	159	165	138	163	154	159	150	165	129	151	157	157	148	172	163	173	145	164	165	165	153	151	147	152	174	160	155	137	165	151	135	173	170	170	168	154	153	172	161	172	156	137	144	153	167	166	152	135	157	150	147	162	157	144	164	155	171	187	173	173	174	170	152	148	151	159	148	169	147	158	130	178	165	160	146	146	157	158	164	170	160	150	154	163	160	146	153	176	169	147	135	137	174	150	139	156	159	142	140	165	151	159	158	144	133	159	169	160	138	145	178	169	146	148	155	154	149	181	150	165	149	158	148	163	150	158	139	162	172	146	160	162	157	141	154	177	165	134	143	153	144	157	162	150	148	162	161	128	151	153	138	198	151	144	161	130	133	152	161	137	144	184	154	151	147	152	155	143	161	172	161	160	172	158	164	143	173	163	153	151	145	149	140	165	150	155	178	143	171	176	162	146	153	170	153	180
15616	15203	12284	6237	4303	3231	2373	1803	1507	1286	1024	876	737	682	580	580	532	521	440	426	409	361	356	344	316	332	332	304	298	333	278	277	281	291	299	263	276	253	234	273	274	268	269	259	255	260	233	213	253	272	261	272	279	232	250	232	232	247	225	273	207	235	242	237	223	220	238	221	239	233	221	255	236	243	237	261	250	250	214	251	232	225	242	211	220	233	234	224	242	211	234	235	204	239	215	263	211	236	219	227	225	213	233	195	200	199	206	231	212	245	252	245	234	208	213	247	248	236	254	222	237	223	228	225	223	204	213	189	212	235	235	193	225	199	197	222	250	235	242	217	247	210	255	219	215	211	231	214	270	211	213	214	228	227	215	205	238	227	225	230	219	248	226	226	208	226	244	246	222	218	210	251	229	233	211	237	221	208	245	231	216	241	256	218	231	224	240	228	214	215	206	234	231	229	233	229	226	223	211	203	223	219	211	245	223	232	226	223	224	226	235	235	216	216	225	220	230	233	216	232	245	234	212	237	226	233	184	227	227	215	236	246	221	227	238	235	213	210	216	249	250	220	238	213	243	216	219	217	223	224	227	241	236	253	237	251	235	233	230	216	236	242	222	200	214	203	254	238	238	204	246	231	250	246	210	250	217	246	219	252	220	218	247	233	216	218	223	210	263	240	214	203	229	198	230	259	221	244	243	203	276	231	212	225	231	222	218	195	213	222	215	220	231	224	225	214	221	236	220	249	239	211	234	236	225	204	224	231	203	211	227	245	225	207	201	215	216	205	215	222	234	231	238	223	219	204	216	232	251	215	221	218	226	237	208	220	237	203	223	237	214	213	251	226	188	231	214	204	222	246	237	224	252	234	233	214	211	232	224	225	218	230	254	230	226	219	229	249	223	210	237	257	235	229	206	219	232	207	219	221	201	238	249	207	221	229	261	240	231	219	219	232	221	232	241	240	251	215	188	218	232	234	239	249	229	252	219	235	235	195	221	200	235	243	219	243	213	232	218	232	210	202	230	229	221	217	228	236	210	221	237	248	243	217	231	225	221	240	228	240	260	227	241	234	242	238	229	230	215	227	203	216	239	238	212	213	233	203	191	222	228	219	226	228	216	195	228	225	237	233	239	206	236	238	207	251	253	213	253	190	235	234	213	264	218	219	240	236	248	211	203	233	235	211	234	232	223	227	227	234	235	254	222	199	252	243	235	243	221	206	226	203	217	220	212	226	248	246	240	224	231	252	211	215	218	249	249	223	218	214	233	238	220	235	225	228	207	227	210	214	210	218	183	254	246	222	229	221	222	236	248	202	232	208	210	232	251	222	227	213	228	232	254	221	212	254	261	246	224	208	232	229	225	234	225	231	204	212	204	224	228	211	208	216	239	231	236	236	218	251	215	222	208	238	239	206	198	235	229	227	234	246	224	265	214	249	215	211	217	204	212	233	232	225	231	230	257	251	253	209	254	225	253	226	208	216	227	224	224	220	242	236	202	242	244	241	204	246	221	234	211	236	234	241	220	249	229	194	211	216	236	236	241	214	239	227	236	240	238	232	278	218	234	217	196	239	237	237	220	245	247	243	238	224	214	243	234	210	211	204	205	225	194	207	220	208	204	227	226	190	217	233	225	214	223	204	192	237	206	233	229	186	234	234	224	236	229	228	239	223	212	238	223	244	221	210	205	238	252	211	238	216	252	231	228	223	231	236	221	224	231	220	219	208	232	235	231	235	234	231	235	233	212	209	212	227	239	248	228	220	233	207	230	226	212	212	233	239	216	213	267	236	229	264	214	227	230	222	230	244	239	225	225	230	205	205	218	229	236	229	223	237	195	223	209	233	248	214	227	223	243	224	208	210	228	257	231	184	246	239	210	243	227	220	256	223	227	214	207	206	240	207	233	208	217	231	244	205	245	228	226	214	208	213	217	212	220	211	234	230	207	226	223	215	209	240	209	228	227	220	205	252	210	231	229	213	231	206	258	189	236	227	210	223	193	237	233	230	229	234	259	248	202	232	238	244	234	240	236	222	206	226	232	214	213	223	229	245	263	234	249	225	206	206	245	234	245	224	205	241	232	208	206	231	202	246	199	215	223	235	213	214	228	223	220	197	227	249	219	233	225	220	230	240	220	199	237	220	224	206	233	226	238	240	202	227	238	239	263	252	203	238	225	236	223	217	215	211	221	244	245	224	226	223	234	221	233	237	215	241	262	243	241	252	198	210	236	211	214	244	221	235	221	218	201	233	219	229	228	229	239	229	216	211	237	248	214	196	200	249	223	199	219	252	224	230	235	232	237	243	210	230	228	251	265	215	238	242	216	216	209	231	235	242	223	228	207	233	213	213	225	231	218	220	202	217	241	227	240	219	211	232	226	203	228	243	194	215	210	234	221	234	203	244	235	245	234	220	222	248	238	203	218	206	223	238	220	200	208	235	223	220	220	224	220	245	218	228	216	225	217	239	247	218	210	233	222	220	228	208	249	213	234	229	251	195	219	210	217	210	222	227	227	227	239	189	253	215	205	220	226	254	248	244	214	214	236	223	243	210	260	212	222	229	213	245	245	235	232	217	215	264	191	241	233	229	231	220	242	229	238	194	227	227	219	219	242	226	230	232	241	226	247	206	224	232	249	217	226	252	227	249	218	223	219	234	233	225	200	202	223	224	227	264	202	231	229	210	214	215	248	240	243	230	241	250	230	198	211	220	239	234	195	208	212	217	197	218	236	212	217	222	226	201	219	242	215	222	236	236	239	222	227	234	242	217	226	222	243	197	215	225	231	249	222	216	220	203	251	225	259	217	228	221	232	196	236	215	213	237	233	221	214	221	222	209	225	200	235	235	225	233	198	210	232	229	222	229	241	219	206	240	226	229	239	218	233	250	213	209	197	216	219	253	239	242	248	206	244	225	249	237	226	239	239	230	247	233	218	222	259	227	234	182	247	229	227	238	224	255	199	215	229	202	236	216	216	210	243	197	220	213	207	213	212	262	252	231	204	228	227	218	219	262	245	228	225	229	202	222	223	237	239	192	214	224	225	249	244	241	226	239	241	212	227	203	232	215	199	235	233	210	222	250	221	217	217	241	243	230	233	246	208	220	228	229	226	235	233	212	226	242	220	222	239	228	219	228	246	228	231	229	216	222	218	241	212	232	213	223	255	219	196	229	207	213	248	208	237	247	223	267	227	238	224	231	212	231	233	221	225	210	221	220	224	228	240	202	221	225	219	212	236	192	201	246	224	250	212	220	205	235	225	237	210	228	237	219	223	244	228	213	227	227	232	228	235	230	207	202	216	222	246	211	251	245	247	238	233	211	236	194	204	235	245	210	226	214	250	233	236	241	203	259	217	214	238	245	215	240	211	234	220	217	215	218	202	226	269	215	216	230	222	212	206	217	262	225	224	232	223	209	227	204	235	228	224	228	221	237	233	196	233	245	242	230	238	209	229	206	222	216	213	225	235	189	241	227	236	239	214	224	218	205	236	253
26847	20680	8511	565	303	253	291	282	266	241	239	240	241	223	222	224	229	253	218	238	231	223	229	269	220	225	229	246	253	232	248	218	221	228	241	246	233	239	244	231	230	227	226	252	227	257	215	229	233	241	228	236	233	234	257	245	217	235	221	215	220	230	220	219	208	230	249	232	224	231	220	220	215	270	211	251	226	229	229	243	235	243	235	237	257	221	193	240	219	215	227	245	261	218	242	230	231	243	222	248	221	226	237	227	248	213	231	216	228	240	202	211	229	210	226	242	211	204	233	225	214	233	203	243	233	231	227	228	217	200	258	203	224	218	212	247	206	252	215	224	223	238	201	211	216	238	221	229	237	214	229	224	252	197	221	209	258	236	199	206	225	215	206	227	212	225	236	267	233	197	222	204	231	247	211	250	227	244	223	233	216	268	236	195	252	237	230	211	208	233	209	252	222	209	254	231	251	246	229	247	216	257	237	228	235	224	199	213	256	213	230	219	215	224	207	233	240	222	206	212	241	239	219	211	223	244	213	245	230	211	229	249	225	232	202	223	205	219	201	212	213	244	235	235	224	249	230	231	224	221	233	224	218	247	227	249	224	230	240	231	235	231	228	218	248	232	242	218	230	238	222	252	204	240	244	248	224	222	245	250	223	218	253	233	229	230	221	235	241	229	249	207	218	211	223	241	239	249	255	233	223	229	235	218	207	226	204	225	215	229	217	237	212	215	215	235	225	212	228	231	238	233	223	229	245	235	244	248	245	233	223	249	214	227	251	245	223	222	235	227	248	241	247	215	241	221	237	207	244	238	246	251	219	224	206	234	234	222	255	227	229	223	234	258	221	228	218	232	190	224	220	205	220	255	199	230	225	204	213	229	227	224	224	216	222	231	225	235	210	212	224	201	218	252	222	230	221	200	211	228	231	234	233	225	219	232	207	230	241	202	221	247	240	233	224	212	221	225	230	221	214	249	227	214	209	233	219	264	243	246	218	225	194	225	213	217	232	230	239	263	219	249	225	211	209	222	220	216	234	215	268	224	223	223	239	227	238	230	234	239	269	224	249	224	259	256	232	222	257	226	242	266	226	240	250	243	227	201	228	249	234	248	270	222	248	228	218	204	223	245	222	235	220	222	231	213	214	230	217	229	229	216	253	248	231	219	237	225	229	223	229	248	222	258	236	236	245	255	233	210	246	246	215	212	247	215	215	231	212	257	222	216	237	215	261	237	245	250	226	223	241	211	238	219	236	227	216	218	250	221	218	241	219	212	217	200	251	222	219	239	226	229	226	227	228	239	220	252	233	245	220	212	232	233	217	197	243	228	224	243	234	243	237	214	231	257	233	238	220	215	204	241	227	224	234	262	252	214	217	248	236	217	200	230	236	221	257	219	214	253	248	228	233	218	245	202	248	203	239	253	223	237	240	204	238	228	198	222	215	245	201	242	244	235	214	241	208	218	252	222	238	227	211	231	230	239	254	217	239	225	224	216	240	238	214	232	230	209	219	226	218	235	231	237	255	216	237	231	211	219	230	235	219	242	249	248	251	243	222	234	216	218	228	219	225	245	229	230	218	223	235	234	202	221	234	250	237	251	237	233	199	232	228	246	242	222	209	228	218	207	235	237	210	210	211	214	208	223	230	249	223	231	228	223	231	214	220	229	217	237	261	249	210	221	203	223	236	208	238	236	222	229	217	223	235	236	231	221	251	230	243	236	244	227	218	222	215	201	220	216	205	214	235	250	195	236	219	258	219	247	223	220	220	221	260	220	223	235	228	224	245	230	244	239	227	218	218	236	267	261	233	227	266	243	270	230	212	209	220	239	207	234	248	250	215	218	246	269	253	237	239	199	230	214	238	219	253	225	222	228	235	217	235	225	217	226	223	223	241	222	233	239	222	260	218	244	219	227	223	218	245	237	254	217	242	229	199	228	222	198	213	244	244	219	214	218	231	219	203	219	241	235	234	205	230	253	237	219	223	215	233	235	236	211	217	219	255	223	212	242	250	229	251	220	214	235	228	212	232	226	245	232	243	224	223	244	241	243	239	208	215	242	240	247	240	205	207	260	260	212	256	229	249	256	235	222	225	260	239	206	229	232	206	231	214	238	247	219	242	230	237	227	225	235	214	252	229	200	236	210	212	250	194	212	233	215	248	211	252	230	259	260	224	186	238	244	234	251	243	207	222	213	208	213	236	226	247	221	245	223	220	247	258	229	219	233	269	216	223	242	260	217	223	226	261	232	217	238	226	231	262	237	210	225	238	221	225	219	227	229	242	223	256	228	246	247	213	209	235	241	221	225	216	220	252	263	246	235	263	229	226	227	223	259	220	247	201	243	258	245	232	233	220	245	248	217	205	218	244	218	224	222	226	209	240	217	242	227	222	230	230	209	238	228	222	231	212	243	233	172	232	223	233	207	230	209	264	244	237	230	216	241	213	260	268	242	207	215	228	193	242	228	250	262	232	237	211	218	253	230	235	237	223	230	196	209	236	236	223	221	242	224	232	238	203	240	237	214	238	225	208	229	230	232	220	216	261	229	208	206	240	229	246	204	227	249	223	221	237	234	236	224	242	227	211	233	220	215	215	229	236	225	241	208	221	215	222	206	235	224	223	228	235	231	243	249	212	233	236	211	240	247	223	245	223	236	214	222	226	251	215	204	232	215	212	258	263	208	212	211	234	239	264	214	223	240	223	222	220	232	234	218	213	213	229	258	242	237	220	224	213	215	224	253	215	205	239	227	220	242	248	207	216	192	209	228	220	220	219	222	253	236	240	219	235	215	226	242	222	243	219	278	216	235	221	244	232	226	234	222	222	231	222	226	207	244	242	214	256	264	241	268	214	206	229	207	214	224	221	222	220	218	213	188	213	229	252	229	226	245	242	218	241	221	239	227	201	204	223	232	218	224	225	255	230	215	226	235	229	220	222	221	223	265	238	227	234	246	230	234	234	243	212	220	249	228	216	232	249	223	249	258	224	264	205	247	235	227	222	230	247	215	229	226	217	221	234	243	241	226	236	251	246	241	220	248	248	235	230	239	207	230	213	243	217	246	218	220	221	219	237	243	250	233	243	215	222	233	238	233	226	225	215	238	246	206	241	225	250	236	244	229	239	223	215	224	241	217	241	232	235	235	238	250	223	228	228	245	232	244	235	250	208	213	200	192	230	219	209	228	235	202	229	213	236	249	254	234	239	213	247	226	244	244	194	267	247	240	249	199	237	238	244	225	240	214	220	230	236	230	209	202	214	236	254	228	236	249	223	215	225	214	228	231	247	248	229	188	238	244	256	229	239	215	218	226	215	197	244	234	200	257	225	230	252	206	218	259	217	227	227	234	212	202	241	201	206	241	229	211	221	252	222	221	249	229	243	227	255	219	222	228	224	207	206	264	216	253	244	215	208	219	246	232	233	219	227	236	205	227	215	237	226	226	234	246	231	203	254	222	241	232	244	230	251	214	209	209	213	242	217	212	233	251	207	229
6779	953	825	542	486	454	359	397	339	360	359	372	326	325	349	329	320	339	333	334	284	325	332	316	322	323	330	290	313	349	309	302	377	335	321	324	290	319	327	345	321	339	319	357	321	319	295	320	281	349	329	328	304	288	331	350	327	329	307	303	323	325	337	354	310	309	343	336	318	304	322	338	323	342	329	340	339	328	321	333	300	327	361	326	352	317	288	319	306	351	288	326	294	314	309	352	298	347	326	317	310	327	320	327	318	298	312	318	333	296	329	328	329	311	317	349	338	317	310	362	305	308	360	336	303	312	321	333	310	311	321	290	300	358	322	344	311	298	315	317	340	329	341	298	346	333	333	297	316	331	341	336	303	341	317	345	329	315	292	331	314	314	341	315	352	319	305	333	301	319	335	307	325	318	332	328	330	317	361	317	310	309	340	318	324	334	297	320	328	320	350	331	322	328	345	332	321	315	315	303	295	322	303	337	325	336	357	337	332	325	324	340	351	320	333	325	339	336	325	330	318	351	338	326	295	291	327	314	319	325	333	344	329	308	340	334	334	283	319	293	301	341	292	320	346	307	323	327	288	351	363	341	328	303	334	310	341	307	323	313	341	309	335	318	316	333	321	279	317	321	319	321	307	312	300	338	339	315	348	337	338	301	312	367	351	305	329	346	322	313	345	310	325	343	331	318	330	349	329	287	305	311	318	307	344	336	327	314	323	321	319	336	317	310	323	333	346	299	330	314	338	304	318	363	344	307	341	324	301	292	309	352	323	316	324	309	308	318	319	328	317	300	322	295	356	302	321	287	304	336	307	311	293	329	335	348	325	344	333	315	307	307	345	323	310	312	279	324	330	341	304	333	349	334	319	309	327	304	284	346	331	328	337	302	318	325	294	328	301	328	312	335	339	324	333	317	333	314	308	321	304	322	318	299	311	341	311	363	307	303	305	339	314	321	332	343	306	300	326	310	300	326	310	311	306	324	318	333	317	314	326	312	323	334	305	314	311	322	301	326	314	323	338	331	308	317	302	340	332	305	339	310	346	316	328	308	351	342	312	326	322	331	310	321	317	352	304	334	320	341	328	314	310	318	316	328	320	348	306	307	308	313	332	309	295	313	313	334	313	304	348	341	316	338	313	309	312	323	351	323	343	329	312	326	306	350	323	346	295	339	331	305	315	352	299	352	341	335	323	315	316	331	333	347	313	295	330	318	303	333	316	342	335	300	307	329	307	336	319	291	353	297	307	332	293	323	294	300	356	283	320	320	318	311	318	311	320	330	323	311	319	296	297	373	334	310	309	321	337	329	341	315	336	313	355	324	345	315	321	291	332	347	296	370	330	313	346	318	332	322	332	341	325	336	306	339	313	314	340	286	325	284	314	330	306	306	342	331	298	316	323	331	355	295	340	364	300	334	320	337	309	328	370	332	349	316	311	336	304	284	329	298	305	308	349	309	356	311	342	298	309	353	340	342	346	311	331	337	326	326	304	324	326	312	314	318	320	339	337	310	331	336	316	333	325	320	322	343	306	333	341	311	296	291	347	313	323	311	316	335	296	307	323	307	316	340	312	292	318	322	329	299	318	314	304	311	335	334	344	325	316	305	326	329	289	366	348	360	350	340	324	320	318	297	300	339	319	340	330	304	322	304	332	294	327	316	310	313	313	326	331	311	364	312	316	332	300	310	319	342	343	334	330	324	322	324	322	329	348	337	338	315	296	330	349	350	319	301	322	343	328	331	297	303	305	319	317	316	321	328	337	307	327	329	296	295	334	329	353	329	307	321	292	338	315	339	310	327	295	342	345	340	290	338	308	346	311	304	353	323	321	342	343	317	334	304	342	362	312	331	334	328	342	326	329	313	339	322	305	329	321	314	291	330	296	305	342	325	344	308	324	325	333	319	306	310	301	294	298	311	328	305	321	294	316	326	322	341	332	317	336	347	341	354	300	325	317	340	314	323	337	311	339	278	301	327	326	348	349	312	313	348	362	336	317	320	314	310	322	341	316	338	312	339	298	318	344	323	334	358	329	345	332	290	330	346	350	324	344	337	331	330	327	330	311	331	339	313	311	307	325	298	316	315	346	348	337	331	331	343	328	311	334	319	315	331	327	313	323	296	316	341	343	346	321	323	311	285	306	316	327	317	319	340	325	326	306	296	327	352	293	314	309	332	312	343	341	315	312	363	324	326	300	316	318	341	301	320	329	300	306	312	323	322	312	315	337	304	330	321	332	315	338	344	341	302	327	302	317	316	315	327	351	336	330	324	325	316	330	338	312	327	335	337	323	313	334	315	337	310	343	326	309	325	306	335	330	327	328	294	324	309	325	354	319	306	333	343	329	293	337	301	354	328	312	307	320	334	329	325	333	304	325	322	300	291	330	334	303	331	289	322	313	304	333	325	326	339	347	335	306	334	335	349	334	287	302	340	349	282	295	319	294	310	302	322	318	311	328	324	311	307	321	310	328	350	324	331	333	330	331	329	296	316	311	323	322	332	309	286	324	322	273	315	312	307	324	312	296	338	294	336	332	292	301	312	319	335	302	289	286	317	278	308	327	348	309	350	296	318	314	353	344	303	316	349	329	342	314	372	284	306	307	322	305	296	323	348	325	356	322	300	328	338	328	326	357	302	284	311	335	318	297	328	293	309	315	316	324	337	308	332	340	303	330	327	320	304	314	328	337	336	317	338	305	327	334	344	348	339	322	334	324	327	353	309	327	343	317	320	342	329	296	327	323	318	338	341	316	340	334	324	327	285	330	324	325	310	313	323	307	359	325	318	287	335	363	296	315	322	322	308	344	310	342	323	345	320	338	306	318	337	327	289	356	352	341	348	301	347	342	359	345	303	347	345	337	309	309	330	305	327	332	351	301	324	283	333	305	362	332	361	305	304	333	318	340	307	321	328	281	314	313	327	338	299	334	317	324	310	286	282	325	325	281	292	356	339	339	311	293	318	334	359	332	317	352	332	328	285	320	301	311	344	335	310	299	298	305	291	318	335	297	317	287	339	284	315	344	308	328	342	324	299	315	321	326	301	308	333	319	329	306	310	309	334	323	316	327	328	333	343	298	321	313	337	321	321	337	301	321	341	343	319	319	328	309	317	339	317	311	314	307	313	305	336	303	349	324	319	313	302	335	315	339	284	305	329	300	311	350	333	321	321	306	318	316	326	326	298	360	328	333	304	338	315	301	302	342	329	329	319	286	317	321	340	304	330	299	311	331	345	353	342	311	323	307	293	325	335	371	343	332	310	309	342	348	329	332	321	324	325	286	328	334	293	355	330	336	325	309	316	306	310	312	308	311	333	317	339	320	320	310	301	326	297	318	325	318	346	298	314	350	318	316	315	321	333	330	339	340	340	275	332	332	345	304	313	351	354	362	338	353	338	317	337	329	316	302	328	319	299	318	341	307	325	330	318	316	301	288	291	299	314	299	336	287	320	309	337	326	318	319	324	306	318	345	332	306	319	328	323	333	333	308	325
23632	21250	28846	23947	21235	11311	964	605	478	480	407	358	346	352	332	367	315	314	340	282	331	296	303	334	294	290	291	309	284	301	302	291	295	268	285	290	314	274	312	273	276	300	291	287	268	284	285	277	255	252	271	247	249	274	259	286	289	283	282	264	266	253	260	293	274	257	255	296	283	282	260	305	277	299	254	261	300	285	275	273	271	275	261	273	264	253	304	290	288	313	280	287	304	235	307	275	278	285	321	238	272	263	290	245	299	289	269	260	281	284	272	272	272	277	289	264	289	291	264	278	243	262	307	288	233	235	270	273	287	278	267	274	294	280	319	280	270	282	292	297	250	269	271	289	266	287	290	277	276	260	262	301	266	264	283	275	286	274	305	300	278	274	270	284	298	261	267	266	253	252	247	268	272	255	283	269	295	303	291	302	307	277	270	281	277	279	274	263	294	287	277	291	283	268	287	267	258	245	261	267	257	272	270	286	243	285	268	279	272	296	240	248	257	252	285	270	283	260	286	271	275	253	273	282	311	271	245	260	279	260	295	290	252	293	292	254	304	265	278	291	297	316	260	297	278	281	280	293	242	280	267	267	240	278	281	276	266	258	293	270	283	279	280	252	282	267	303	265	311	244	260	257	276	276	301	275	260	266	285	280	259	284	246	279	264	256	296	274	237	300	280	284	266	270	271	270	263	269	262	250	284	268	274	274	287	265	273	282	265	296	274	267	291	286	269	252	255	242	264	282	244	246	292	279	283	268	290	265	299	264	245	286	256	283	255	254	304	250	264	286	287	261	272	267	272	268	292	251	253	289	257	249	282	276	275	276	270	284	296	271	273	271	262	272	241	276	233	278	273	266	289	256	286	295	270	279	284	266	276	288	269	274	274	286	286	272	293	252	279	271	286	270	252	248	259	291	280	268	243	269	279	254	252	289	284	270	284	295	249	269	276	277	264	267	278	277	245	271	267	290	269	287	269	272	269	282	277	284	273	266	278	278	264	290	248	286	271	266	270	258	261	276	253	276	289	278	248	301	271	301	273	243	276	248	296	296	271	306	252	248	274	290	268	289	285	268	258	285	274	301	238	276	267	283	282	281	282	304	310	237	270	282	283	264	288	272	272	281	267	287	282	290	289	283	290	306	278	249	257	256	231	273	275	235	280	297	270	289	265	267	259	302	247	240	265	261	301	268	272	263	305	268	287	276	299	266	252	259	288	265	300	276	278	254	260	267	290	270	282	293	277	266	260	260	271	268	271	261	267	267	269	288	262	300	255	245	271	306	260	260	282	243	290	272	289	281	241	301	258	294	274	260	306	278	269	265	276	291	288	260	298	263	280	277	263	275	250	278	278	264	263	276	304	256	261	240	264	238	275	269	284	258	303	291	274	272	293	271	255	278	280	291	291	287	267	273	264	285	295	292	294	282	296	257	258	256	264	306	301	287	292	266	272	275	294	261	257	282	308	258	290	275	286	286	268	267	234	275	273	264	268	289	255	247	247	255	249	292	272	277	294	237	276	267	245	279	267	272	291	287	294	281	266	271	251	283	261	264	283	290	281	281	287	275	273	295	295	261	278	269	259	290	275	276	276	287	290	269	259	237	282	290	271	268	280	272	269	272	287	292	269	243	273	281	273	275	267	266	287	265	280	263	284	278	288	256	292	271	289	295	266	277	244	303	277	291	277	276	270	242	280	296	278	272	265	270	274	294	271	266	296	301	258	270	259	263	292	276	264	265	278	271	258	266	270	285	304	281	267	271	309	302	270	294	273	291	302	289	289	296	257	269	251	281	288	281	289	273	287	286	305	304	266	268	291	270	283	274	288	282	273	273	261	271	304	275	264	290	284	268	291	286	286	277	278	244	300	247	274	268	277	274	283	266	240	264	280	246	293	271	278	278	267	240	278	252	303	283	294	268	267	291	286	248	300	273	283	295	286	269	275	263	268	267	279	266	320	280	300	289	276	255	269	273	260	260	251	301	278	295	282	271	262	300	272	275	266	277	269	267	248	293	256	288	249	297	293	290	264	267	251	266	271	273	253	296	267	262	251	276	252	284	259	266	288	220	289	280	290	307	250	262	271	275	264	275	291	270	254	247	276	263	276	285	261	260	280	262	251	251	280	276	276	264	295	258	270	248	285	288	251	262	274	262	329	277	273	268	272	264	295	273	274	270	228	294	272	294	270	265	297	272	281	286	309	296	265	295	255	277	252	278	255	280	267	257	277	268	277	264	273	269	269	277	264	263	280	260	296	293	273	261	280	288	285	271	268	275	256	252	281	284	281	278	266	256	264	279	290	263	279	287	242	280	269	280	274	271	279	273	274	252	267	280	267	301	287	258	237	281	273	280	265	257	262	266	251	292	306	260	280	268	280	249	278	275	268	262	264	275	268	283	290	265	294	254	269	286	280	272	237	284	278	260	300	260	282	283	259	270	305	303	289	282	280	245	252	259	258	278	265	272	279	256	283	266	266	275	277	275	256	286	261	253	286	289	263	293	259	312	265	273	280	262	275	256	237	280	271	260	254	266	275	266	293	256	263	261	275	262	283	269	247	288	298	256	265	265	272	276	285	246	276	271	298	268	266	278	286	265	273	256	282	271	298	269	277	278	300	275	287	253	284	270	307	287	274	290	268	287	282	262	295	275	269	277	286	297	261	268	279	260	262	275	263	278	292	254	257	243	259	288	302	267	273	249	245	251	245	273	264	313	301	267	290	273	262	301	273	268	253	273	280	284	282	284	268	241	293	259	309	279	258	287	278	260	282	290	306	256	275	252	265	281	286	266	305	279	300	290	286	270	288	286	269	280	279	261	278	278	272	293	289	235	286	255	248	267	265	292	264	272	272	283	275	268	276	297	268	276	291	263	284	311	277	292	285	292	264	290	259	274	282	269	244	274	301	278	262	264	240	288	263	267	309	285	248	227	275	256	274	268	262	284	272	294	268	275	271	257	278	266	286	248	260	279	240	261	286	274	254	286	291	312	295	251	276	260	264	259	236	246	290	267	262	254	287	301	301	281	300	269	267	269	269	277	276	267	260	288	283	250	256	275	295	274	262	305	259	257	294	296	268	268	254	253	236	265	264	272	252	271	276	251	254	265	280	284	284	311	254	270	297	282	300	259	280	262	262	288	319	299	268	273	272	267	287	286	259	275	286	259	278	275	243	276	293	252	289	271	280	275	277	274	258	267	284	278	262	312	264	258	280	254	276	280	264	269	280	310	268	260	264	274	265	278	275	243	294	287	237	267	247	284	275	265	269	246	275	266	271	252	277	252	278	306	300	260	283	268	306	255	298	271	255	259	305	257	271	287	289	301	258	276	257	261	277	275	276	289	255	294	285	285	286	270	291	254	271	253	297	287	285	255	272	290	251	263	269	260	273	285	261	255	267	297	264	259	289	295	242	296	278	275	273	305	287	283	276	283	283	294	288	309	253	267	277	248	264	253	283	255	291	273	274	307	284	281	269	282	235	222	263	245	297	281
13841	9253	7551	3634	2566	1909	1497	1240	1047	881	819	703	652	665	575	505	548	493	522	475	466	447	477	474	453	418	440	457	432	463	442	423	447	428	433	411	412	413	403	399	373	382	395	410	431	419	380	418	399	383	414	410	395	361	391	420	408	413	402	406	416	391	384	411	385	420	406	389	448	389	403	384	412	387	376	414	388	358	407	369	417	383	384	394	399	384	408	383	403	399	412	371	365	377	402	418	373	438	367	406	410	409	395	399	365	385	367	398	395	383	352	410	412	364	318	366	425	406	393	387	406	399	414	359	375	410	387	351	417	366	355	390	395	376	404	358	405	378	372	365	354	380	428	372	383	355	377	371	404	411	368	396	416	376	427	347	375	393	402	387	376	406	404	398	377	367	423	385	372	382	396	421	417	430	364	349	392	363	380	367	408	350	381	367	416	426	371	383	402	423	372	398	368	403	364	377	398	380	380	387	388	364	373	417	394	436	389	437	419	396	352	357	393	395	378	399	413	380	397	364	372	383	369	362	391	421	376	412	402	402	394	422	404	395	429	389	401	401	369	422	340	406	382	404	402	401	374	380	381	392	382	398	402	373	379	352	356	375	362	384	392	356	408	374	372	464	371	376	403	407	365	363	381	396	418	370	428	410	344	424	416	386	392	374	391	394	394	397	365	449	418	381	384	393	398	394	368	406	385	397	380	391	426	356	360	351	386	382	397	409	367	402	373	413	412	360	429	394	378	366	408	366	414	380	374	386	363	405	365	407	405	362	368	382	362	393	368	352	356	378	426	404	378	401	394	362	381	385	372	381	391	394	385	403	403	361	370	379	394	334	359	393	376	347	404	402	381	394	382	383	411	373	387	380	391	385	381	348	418	405	416	392	394	409	376	420	359	377	392	379	392	394	382	394	373	419	378	403	351	380	394	404	408	385	403	377	380	364	350	377	414	366	419	374	406	399	358	402	402	377	394	370	415	372	387	377	403	403	411	419	387	370	386	379	387	382	369	377	398	412	422	437	370	398	393	377	426	387	390	385	420	423	410	390	352	382	366	354	369	378	365	401	372	418	373	381	402	433	369	404	402	396	388	431	368	386	405	437	403	403	393	381	355	387	400	417	388	373	404	382	398	405	363	379	397	407	386	437	389	398	374	403	384	400	398	413	420	359	338	416	381	386	408	362	376	396	406	420	403	428	401	380	401	372	412	425	428	359	393	416	384	361	383	397	384	375	420	376	376	366	371	392	363	384	393	432	379	371	342	362	398	399	396	369	395	366	434	413	411	398	416	410	430	387	402	409	369	383	376	398	403	367	379	425	407	399	413	364	410	408	391	430	381	394	385	404	382	369	391	388	389	412	381	383	359	386	402	387	398	380	419	402	371	386	399	415	386	386	412	406	381	371	401	415	367	375	375	385	403	383	383	432	404	398	383	367	410	356	418	353	388	363	356	361	410	390	388	393	418	400	374	378	354	397	438	429	388	398	374	410	387	389	394	368	375	397	412	343	412	376	380	375	402	386	413	370	402	370	396	396	401	418	385	415	391	374	372	356	372	376	407	357	413	399	374	370	393	373	393	383	391	390	401	338	403	423	395	419	397	418	388	381	400	383	363	405	373	392	383	372	372	425	344	384	365	415	432	399	405	423	409	369	383	426	429	382	393	395	399	404	421	414	388	395	438	367	414	360	413	403	403	440	403	405	387	382	383	376	373	394	373	371	421	368	381	398	383	356	412	394	393	367	354	383	374	402	400	365	379	399	398	394	384	392	386	380	367	391	378	395	355	371	385	383	357	419	348	411	389	368	407	418	376	390	418	376	412	368	398	390	389	391	395	401	367	376	391	370	380	371	384	420	421	371	413	404	425	373	362	398	353	386	375	381	373	384	356	414	395	345	404	409	389	414	381	389	411	392	415	358	357	387	407	400	391	394	358	372	368	361	409	386	394	429	391	385	393	383	382	372	379	412	379	418	370	390	409	391	411	392	373	433	379	389	355	411	418	412	398	350	372	384	417	408	397	396	375	385	368	373	428	375	393	422	360	370	386	394	408	389	390	365	398	388	363	391	401	385	369	400	389	402	414	380	384	353	387	441	411	384	404	404	393	378	421	354	382	345	417	421	388	406	364	374	370	402	400	364	413	424	428	421	413	396	392	376	441	402	402	417	389	394	431	385	391	368	414	394	404	379	379	386	365	391	370	406	355	402	393	357	419	408	427	387	392	397	354	388	413	430	373	397	375	383	393	426	389	402	385	392	396	387	430	362	348	379	370	380	398	367	395	369	364	384	371	388	366	392	405	392	380	415	395	410	410	386	409	366	390	414	358	401	380	439	369	379	377	392	392	389	394	363	398	393	432	380	390	374	408	409	426	398	430	380	390	386	396	427	360	389	395	381	428	335	380	408	409	401	387	380	413	377	388	412	368	392	375	377	384	436	393	403	387	401	377	386	424	393	377	372	387	391	370	373	393	370	427	414	391	370	368	441	394	384	380	391	394	394	371	400	417	395	354	418	418	426	395	394	419	380	416	396	373	378	397	359	396	349	401	398	408	373	399	372	380	385	402	374	397	425	408	389	369	364	399	368	399	384	399	384	381	381	362	378	406	385	381	393	359	399	369	370	393	387	401	417	357	398	389	391	399	387	406	404	380	387	403	410	383	377	387	408	407	397	387	377	391	391	397	393	432	378	360	414	365	388	369	419	343	383	384	422	398	399	399	411	367	401	396	375	376	370	384	397	395	372	401	406	382	338	376	409	385	430	383	390	404	402	367	390	373	372	404	411	361	377	391	417	400	389	375	383	388	383	388	413	395	398	413	399	373	408	399	384	400	373	376	376	388	401	350	397	350	419	401	381	394	406	400	370	380	385	425	379	390	384	401	387	431	382	409	400	402	393	381	373	387	385	383	388	403	368	385	342	383	376	416	428	356	385	407	384	364	377	403	380	408	412	395	397	386	415	401	371	411	428	411	381	451	369	403	400	364	402	390	392	384	393	409	368	398	390	346	381	385	391	407	358	405	411	409	379	374	380	424	382	379	391	384	365	401	390	391	418	354	395	372	394	373	346	382	398	389	429	368	395	393	383	368	381	376	390	404	399	362	377	389	403	392	400	403	373	387	388	382	397	412	396	396	337	395	401	423	384	365	422	377	375	377	401	409	352	407	407	363	376	415	373	421	410	384	419	418	391	392	391	402	362	381	392	373	391	361	409	385	391	392	349	390	376	375	405	403	353	366	374	372	392	390	386	391	379	387	363	389	408	404	391	402	420	397	405	359	379	391	388	396	418	372	367	394	371	399	372	389	405	376	408	419	396	393	371	404	395	372	390	350	375	401	428	401	395	439	374	418	380	373	389	391	403	369	413	404	374	411	358	406	369	395	362	359	403	384	393	413	395	392	374	375	391	428	391	408	386	373	399	377	430	404	379	399	382	423	364	401	379	386	425	389	423	391	376	398	357	370	367	374	415	395	378	416	431	394	412	378	353
22866	21286	29363	23543	21286	21308	9442	877	540	459	433	358	320	307	264	291	251	278	228	228	236	231	200	209	193	226	173	190	153	171	184	180	177	179	196	176	180	189	155	155	177	184	173	180	159	140	159	153	188	187	169	141	165	167	166	185	138	167	148	162	140	161	134	155	157	167	140	150	165	154	164	178	177	190	146	145	150	142	142	151	140	155	153	142	157	137	173	145	148	151	167	158	150	160	156	138	144	158	146	161	177	180	151	141	162	151	147	160	159	147	203	159	167	158	174	141	170	164	156	159	175	134	146	123	158	139	155	162	156	143	149	167	162	146	140	150	150	145	138	156	171	164	169	163	153	151	174	153	149	140	137	157	163	154	179	147	157	161	144	169	146	155	154	132	156	167	137	149	165	163	147	173	150	154	159	132	155	150	155	122	176	151	154	141	145	145	145	143	144	162	150	138	147	153	143	152	145	166	146	167	157	147	162	138	156	150	139	157	154	146	151	153	153	147	146	121	167	146	141	144	161	150	158	128	149	159	147	165	145	129	150	139	163	130	144	143	152	161	151	153	162	161	162	127	147	152	148	150	151	156	135	142	164	169	133	142	166	155	148	150	152	161	157	184	139	154	147	135	159	140	174	158	136	162	159	133	162	157	139	153	139	147	166	147	142	140	164	135	156	161	160	164	153	146	143	162	157	161	142	162	151	147	155	158	172	150	152	159	134	148	144	147	139	178	172	171	143	158	137	155	158	162	153	136	174	139	137	152	132	160	140	135	149	167	167	157	161	168	149	158	157	156	161	154	154	167	162	151	153	164	167	138	158	150	146	162	142	154	142	148	148	165	141	160	154	153	146	176	172	142	157	149	176	139	135	154	153	149	139	160	170	146	123	172	156	171	158	170	167	135	152	169	166	136	149	154	143	166	155	142	146	142	155	136	162	170	152	139	152	137	161	157	176	151	175	157	157	160	144	147	146	148	149	139	166	120	166	162	165	145	155	149	151	180	160	147	135	150	143	148	147	152	166	162	162	180	144	179	165	163	152	132	144	128	152	146	142	153	144	157	137	149	158	152	157	150	152	136	185	153	160	137	141	146	141	154	162	169	155	156	155	152	166	131	145	139	140	143	135	160	149	139	152	154	139	173	170	153	152	167	164	141	151	125	133	150	127	146	132	159	160	155	160	112	141	154	140	133	171	135	162	158	147	142	156	151	148	137	169	138	157	141	151	138	179	144	134	161	148	145	156	156	147	146	141	139	159	152	156	158	164	160	154	163	148	155	146	161	150	146	150	173	156	140	165	145	153	150	148	173	157	133	137	154	168	152	175	135	164	160	169	142	172	148	163	164	165	156	143	150	152	149	137	145	160	158	143	147	169	156	140	130	154	138	125	167	162	155	133	145	174	147	164	140	133	132	157	133	141	127	162	154	161	164	134	190	153	137	155	168	163	153	172	181	140	158	161	137	157	154	166	155	158	145	151	161	146	128	163	153	154	164	138	158	147	136	162	169	144	142	155	171	179	150	131	163	153	143	178	178	166	141	152	153	144	163	152	135	157	153	155	156	162	147	140	156	150	162	174	148	139	156	154	158	131	142	162	136	139	171	132	175	138	146	163	163	148	123	148	159	144	164	135	149	136	150	166	146	129	156	152	147	158	159	143	155	146	174	156	162	120	164	173	141	153	153	161	135	149	141	161	166	167	139	143	157	165	129	160	173	160	138	160	139	164	147	159	166	159	160	154	176	138	162	171	158	164	181	145	143	161	151	132	142	151	149	172	135	128	157	144	164	169	142	141	161	159	172	140	151	140	150	164	159	148	128	175	135	160	151	155	155	134	167	157	147	141	126	145	156	165	158	154	146	158	147	154	139	176	136	168	160	130	160	163	126	155	128	141	173	160	142	132	170	166	148	162	132	154	172	168	168	151	132	156	158	136	140	152	135	158	152	151	140	147	163	161	173	154	132	139	175	174	132	146	152	128	135	159	155	146	145	179	161	158	148	157	153	148	135	137	151	152	150	141	167	150	141	149	151	165	144	170	159	159	155	147	146	171	142	152	183	167	156	139	153	158	145	147	150	146	144	155	151	156	159	163	143	165	142	139	143	148	169	165	161	163	137	145	173	162	139	139	145	145	129	142	144	167	157	165	136	146	145	150	172	152	148	180	151	150	163	142	141	136	142	160	134	156	163	150	163	136	160	145	145	149	153	142	149	157	126	174	151	145	163	155	141	153	173	170	143	163	149	179	150	162	160	173	173	141	144	140	141	136	141	151	150	137	160	156	150	153	150	138	151	147	163	159	138	136	153	127	150	116	183	150	127	171	185	157	137	144	147	160	154	143	145	155	140	147	158	163	145	171	169	164	150	147	153	159	152	138	144	149	146	155	135	164	154	143	167	160	150	157	135	146	153	126	154	166	145	156	165	142	134	117	157	174	160	133	125	145	163	143	161	148	157	170	129	153	161	161	155	157	167	144	174	143	132	155	164	148	147	146	156	141	139	133	154	131	155	153	157	153	170	151	150	136	135	156	154	155	161	132	158	168	151	145	154	158	126	142	173	156	154	158	154	150	153	140	167	156	163	146	157	156	172	157	160	178	181	162	154	183	137	161	152	180	157	157	122	156	159	165	158	143	165	144	146	150	139	149	169	146	144	172	136	148	152	156	168	165	163	173	159	165	170	151	134	147	157	154	124	155	135	123	154	142	151	147	153	179	149	139	142	153	153	162	154	157	155	156	143	153	142	137	146	160	148	135	168	153	143	147	145	151	149	136	154	152	145	171	159	146	169	166	154	134	154	175	133	155	148	138	155	152	155	147	157	138	133	146	175	140	147	155	169	155	174	164	139	158	163	149	150	156	176	163	147	150	166	178	124	161	153	161	133	137	142	181	158	179	152	162	153	163	142	153	150	152	142	148	135	160	188	166	161	170	177	173	140	173	140	148	151	161	149	137	141	144	162	151	157	136	129	153	149	159	166	165	136	172	157	146	169	173	163	137	149	149	161	152	142	150	138	148	160	163	157	162	161	125	154	143	147	145	160	148	182	138	151	168	158	137	162	168	171	145	163	147	159	149	159	181	154	140	148	157	152	162	155	151	147	144	133	142	126	149	135	164	151	140	160	142	147	169	162	154	161	159	161	146	170	140	145	151	165	137	154	166	154	146	146	159	163	141	150	156	162	142	149	164	176	160	142	157	144	134	151	145	160	162	143	174	144	178	147	148	154	165	168	154	149	138	158	136	161	152	114	153	149	158	162	132	138	169	148	152	145	146	164	155	133	143	181	160	139	149	162	136	141	159	148	156	151	171	162	141	137	167	163	155	156	133	163	168	158	159	155	148	163	153	168	156	154	166	174	156	170	134	158	145	163	130	143	156	168	162	137	146	150	152	155	149	144	175	157	161	152	160	150	156	154	160	153	138	159	180	158	158	128	151	140	157	140	150	139	165	155	148	159	139	141	158	143	134	139	144	153	167	154	155	137	149	154
15916	15081	12448	6283	4296	3209	2406	1940	1523	1192	1053	838	774	674	626	529	486	477	467	402	390	363	339	341	339	306	319	310	322	306	271	313	276	307	281	294	259	277	274	224	258	266	250	273	262	268	253	242	260	260	225	262	254	235	220	244	228	212	240	230	219	276	224	238	235	237	244	209	230	243	227	201	203	214	239	256	245	242	223	227	240	192	239	215	258	223	217	217	203	224	258	232	225	231	239	225	213	230	235	241	210	230	215	230	221	238	222	226	232	237	199	241	190	282	229	217	200	230	225	208	212	233	223	233	217	223	233	260	199	221	238	197	235	204	251	198	229	221	219	202	218	247	204	208	227	215	216	212	219	224	225	248	219	239	226	245	215	235	233	233	214	234	237	189	229	207	254	216	233	243	210	251	207	205	215	210	227	218	242	207	238	234	195	208	199	231	231	217	213	212	225	219	218	241	234	236	225	229	238	217	222	230	222	224	239	240	228	237	214	236	223	221	236	234	243	213	195	211	230	212	216	221	225	235	219	214	224	192	247	211	214	226	197	206	230	219	200	237	223	229	232	233	220	239	220	230	232	205	226	235	216	220	213	220	240	216	228	218	227	226	225	224	225	211	192	235	228	241	210	206	249	214	211	228	233	217	243	193	213	234	224	236	249	244	219	200	220	213	223	221	228	215	215	210	235	214	247	215	243	207	234	221	208	229	213	235	242	234	244	220	219	220	223	217	225	245	204	247	229	220	220	211	250	206	216	210	206	224	220	207	222	210	236	204	209	207	196	224	210	219	229	223	243	192	210	230	229	237	224	194	246	219	222	223	231	236	226	215	216	211	236	218	204	242	239	208	242	220	210	239	235	209	226	252	231	238	244	247	201	233	216	220	212	234	221	236	230	243	254	234	205	212	246	216	198	232	200	232	208	213	207	218	242	216	225	230	220	230	229	223	239	207	224	223	229	250	245	227	239	203	267	241	244	250	214	215	222	258	249	220	233	230	220	235	214	226	175	222	226	228	222	233	207	235	222	209	215	259	231	233	206	221	213	214	233	239	216	234	213	228	212	218	231	238	202	197	252	222	223	245	216	221	187	229	219	219	231	223	243	227	207	234	223	192	228	208	214	219	226	220	214	242	230	245	252	236	218	218	192	200	229	217	219	240	202	223	230	263	218	233	210	226	208	234	189	201	255	226	220	242	214	208	199	214	246	201	239	207	235	225	225	231	238	223	195	215	240	244	219	246	228	200	231	224	199	201	202	218	224	198	227	219	224	228	219	235	218	195	215	230	240	219	204	206	217	235	226	224	202	232	224	229	212	243	232	210	207	203	198	224	241	210	198	224	227	224	177	226	246	220	227	200	243	218	252	247	235	227	214	228	227	252	215	231	230	242	220	234	220	199	209	187	209	238	220	243	209	244	232	229	229	244	200	214	226	208	232	213	225	229	220	229	205	218	226	247	241	208	231	191	202	229	221	218	196	231	231	204	224	238	231	241	206	217	232	237	240	221	232	245	218	220	226	206	217	205	216	202	237	213	248	213	232	217	201	231	228	221	245	252	212	228	225	245	232	207	245	207	233	227	241	211	221	221	234	230	222	230	211	212	209	218	249	238	211	235	239	221	197	223	219	190	220	214	197	221	198	219	243	229	236	219	233	236	198	247	241	244	229	221	237	241	224	221	223	228	221	267	252	232	231	194	233	203	217	221	262	249	229	239	210	270	225	213	248	226	248	204	254	225	224	223	235	237	238	228	214	212	284	207	215	233	233	218	218	235	221	213	211	221	201	211	221	217	215	245	234	198	223	231	253	223	229	208	228	220	228	229	222	205	220	235	226	239	233	233	250	222	221	231	212	216	227	224	218	205	213	247	238	228	247	208	231	225	234	221	243	224	246	210	236	221	221	226	232	217	225	237	222	211	254	216	229	250	242	221	186	210	233	242	229	227	224	242	252	198	245	207	229	231	212	219	223	194	234	214	216	217	255	224	196	234	215	214	234	224	212	214	225	224	225	199	222	253	231	226	208	226	193	239	202	241	216	212	251	220	221	210	237	229	220	209	220	210	200	210	213	207	207	251	212	220	227	212	219	227	226	226	227	238	223	224	237	229	241	215	219	231	224	239	225	190	245	230	228	197	216	217	213	219	217	199	208	212	217	224	224	239	238	225	214	229	232	215	231	232	203	222	217	231	205	226	221	226	245	244	209	192	222	236	208	241	237	214	241	203	228	235	245	211	223	241	241	204	221	220	205	241	214	221	232	212	226	242	239	221	216	225	202	223	252	239	222	216	225	204	210	257	213	228	241	203	211	240	217	211	227	189	224	225	213	224	210	237	220	219	225	225	244	222	224	216	221	227	241	228	215	221	254	227	238	221	223	224	214	209	238	203	239	223	210	192	218	238	206	221	195	192	217	252	243	226	241	252	228	239	199	216	214	223	235	217	230	210	224	212	210	237	252	232	239	228	235	242	235	234	227	208	233	225	222	217	214	201	249	219	217	229	228	202	218	222	248	230	206	234	198	204	231	217	229	250	230	237	224	236	252	227	232	226	210	224	215	211	220	229	263	211	228	245	210	214	221	230	196	216	215	238	241	222	236	239	220	205	206	212	228	220	245	218	212	218	233	254	233	220	243	203	214	217	220	243	239	213	209	197	216	245	205	242	230	220	235	240	209	217	230	211	229	216	202	232	213	208	224	230	227	214	191	252	216	200	209	224	226	244	221	231	228	214	209	232	216	200	226	194	205	215	226	225	236	202	209	225	232	237	226	237	246	224	221	212	228	247	231	215	211	233	266	187	211	211	260	257	213	217	249	238	235	226	231	206	226	220	218	246	217	219	230	235	213	228	209	204	214	199	220	219	227	216	224	220	213	209	251	224	232	202	241	223	245	216	240	211	230	221	227	242	242	238	212	222	193	243	230	247	238	228	211	228	211	218	228	194	222	195	253	200	271	235	227	237	206	197	225	242	217	237	226	229	210	235	253	223	228	203	197	228	213	228	218	240	237	218	217	215	239	252	215	235	225	198	199	225	228	217	249	197	230	239	216	266	222	236	220	205	216	237	214	219	209	219	225	226	219	208	223	220	228	228	217	228	223	233	201	229	256	252	190	222	230	201	201	202	217	222	219	201	223	224	242	255	224	211	224	213	207	234	230	221	209	225	229	244	245	240	245	223	199	203	229	222	221	224	239	240	219	219	206	233	241	214	227	209	236	219	216	203	204	221	207	228	197	237	199	234	229	240	230	255	211	254	221	241	248	205	229	237	222	216	218	212	207	198	213	228	219	203	222	208	227	219	215	224	204	223	239	246	225	207	233	216	199	209	222	225	238	235	245	205	226	199	228	228	219	226	249	197	241	209	217	249	228	206	248	203	216	237	213	212	225	245	222	227	223	202	266	211	218	230	237	231	243	214	202	247	215	223	230	198	237	212	235	254	215	237	207	237	248	202	218	226	209	216	207	223	220	250	211	242	187	231	249	240	224	235
26862	20771	8482	557	311	285	257	244	230	233	236	246	257	260	236	217	234	233	229	214	230	231	221	217	212	236	245	254	229	207	239	230	237	209	208	215	220	207	231	213	220	214	251	205	217	222	189	231	241	237	200	215	230	256	226	238	250	203	222	230	208	223	195	224	206	219	240	236	245	193	223	214	223	250	237	220	247	233	195	245	201	235	198	236	229	256	213	221	231	238	239	247	183	221	218	238	255	233	187	242	213	229	206	240	259	233	196	228	225	209	247	211	211	210	209	230	227	217	217	250	237	217	237	237	217	224	248	220	213	241	227	230	210	237	227	230	207	248	221	215	253	220	229	249	209	220	213	250	196	230	222	199	229	224	223	239	221	233	237	222	234	245	248	262	221	240	200	236	232	231	214	230	227	214	212	202	212	227	249	210	221	202	231	209	229	234	210	200	223	222	234	244	223	233	230	239	241	222	218	225	200	240	219	246	237	225	269	250	230	229	253	244	222	212	217	227	244	254	255	235	234	241	254	226	244	237	198	226	219	241	227	227	247	189	251	243	221	220	243	220	226	219	230	227	226	231	253	220	208	241	215	216	242	236	227	207	218	226	218	209	245	215	239	189	206	244	191	233	236	234	218	221	226	228	200	244	250	225	231	248	194	217	225	228	205	257	226	216	204	251	242	235	207	205	222	204	245	240	222	233	234	215	232	244	229	205	227	223	228	233	239	241	253	223	214	204	234	242	217	228	209	214	228	200	208	245	226	223	228	244	212	236	232	221	231	237	238	225	224	233	249	231	246	239	218	223	235	221	188	220	238	235	225	209	233	205	209	225	228	259	229	199	226	263	214	244	248	243	223	226	227	216	207	219	201	204	230	236	216	244	242	242	242	233	230	227	248	224	238	243	181	223	189	226	199	215	205	203	246	227	238	218	202	214	240	237	226	237	213	211	218	226	225	205	227	216	221	190	218	223	200	262	197	211	236	207	245	215	229	214	230	229	216	239	234	255	226	232	214	241	264	229	233	219	234	231	218	215	222	248	244	243	235	223	219	228	261	208	240	235	238	242	243	210	244	229	215	234	209	219	250	226	233	218	224	220	228	205	215	218	225	213	211	223	219	225	238	239	221	264	232	210	230	204	221	248	231	212	237	242	209	230	205	240	248	207	205	208	216	233	237	232	208	229	229	220	236	182	245	226	220	241	216	248	253	202	247	221	250	222	196	231	219	217	254	227	205	235	222	243	246	215	235	198	245	263	212	219	232	212	209	224	219	260	222	239	211	238	232	244	225	227	231	205	230	202	239	243	206	225	199	211	190	238	232	207	226	225	247	226	219	220	252	241	227	222	211	220	235	201	232	235	244	209	215	201	203	229	214	216	231	267	240	217	197	199	216	228	215	232	211	207	205	235	212	204	233	200	217	212	207	225	233	221	216	217	222	217	225	202	233	227	242	215	233	234	230	225	221	222	237	227	193	218	244	227	207	233	215	244	233	213	226	202	214	196	220	203	259	220	222	221	237	237	195	220	205	234	221	215	226	239	195	222	223	237	225	241	234	218	209	233	197	249	273	237	230	210	218	224	202	233	232	212	246	213	228	218	232	203	232	226	229	210	220	190	221	223	251	229	242	242	206	206	211	210	219	264	252	230	245	243	230	235	210	249	228	230	260	212	229	233	217	276	214	209	233	229	229	263	258	214	247	237	232	216	228	232	234	218	236	201	217	226	223	226	196	238	247	225	203	236	237	236	194	212	243	224	247	259	228	228	233	231	242	219	218	229	217	231	222	234	258	224	219	236	221	231	213	212	219	235	256	202	233	232	247	235	232	209	213	220	230	248	230	192	261	223	210	224	211	218	259	219	234	212	239	209	228	221	208	212	225	245	214	217	246	224	231	220	220	245	240	228	211	204	235	214	237	241	225	208	213	268	214	202	197	246	225	233	213	215	239	236	230	225	261	218	240	206	199	222	251	220	206	258	222	209	235	187	237	199	225	244	220	205	240	214	220	227	238	223	218	216	233	231	227	227	255	225	226	236	222	223	233	216	209	243	250	219	206	208	243	198	238	211	223	228	221	259	241	226	211	225	213	229	203	215	218	220	200	235	216	219	223	230	227	222	236	228	231	233	232	223	231	230	221	259	215	218	226	242	203	209	226	236	210	253	226	223	246	235	216	257	205	209	206	215	229	225	218	227	244	235	237	227	248	231	232	230	229	211	200	216	228	204	224	213	217	245	223	234	231	223	207	217	201	262	205	220	223	245	238	218	215	235	221	221	229	212	213	227	209	221	216	246	213	236	238	206	199	232	220	246	230	228	210	226	204	235	231	229	224	207	222	225	203	197	225	211	227	217	225	219	222	235	248	230	251	233	233	245	226	223	232	240	226	220	231	233	223	203	222	233	227	228	252	254	224	232	217	229	224	222	215	222	226	216	233	217	238	204	233	213	216	205	211	213	197	217	204	237	223	215	242	240	204	209	236	226	220	221	243	212	227	235	214	190	257	219	232	246	215	215	196	216	221	246	222	231	216	232	237	220	192	233	230	248	202	207	208	252	220	244	228	215	265	235	231	245	224	241	244	226	199	206	222	235	220	254	231	206	230	218	202	231	243	218	259	231	222	220	222	244	221	213	214	238	219	231	249	239	230	243	263	219	255	232	225	200	204	221	203	214	203	225	230	216	223	226	209	212	239	221	224	206	233	234	230	217	235	226	242	251	201	204	229	239	224	210	211	216	237	246	230	234	216	222	233	225	237	198	217	233	213	257	215	246	225	219	233	223	249	229	208	234	214	249	213	210	217	208	237	212	223	206	234	212	231	229	223	218	208	206	246	237	246	225	211	205	244	211	220	218	235	223	233	233	237	227	228	220	213	259	189	190	250	230	236	210	221	241	202	229	218	238	202	225	224	240	234	229	212	203	229	222	206	207	202	227	255	240	215	226	225	208	238	238	224	230	221	224	210	221	254	218	223	240	224	243	256	211	233	229	233	235	209	215	226	227	243	227	246	202	220	230	209	205	236	218	205	220	238	224	237	224	237	223	232	240	245	204	213	257	221	221	208	205	240	208	217	217	211	229	236	223	224	229	233	244	207	222	210	260	219	211	236	236	230	236	216	226	213	232	229	226	262	232	226	246	233	223	203	230	239	209	212	223	202	235	205	222	206	243	221	213	233	247	238	257	236	235	229	223	246	255	205	233	240	215	212	220	242	220	246	250	205	222	223	219	249	206	229	245	210	212	244	241	238	209	227	233	243	240	196	229	189	240	232	259	228	239	245	238	238	233	226	216	228	238	223	235	186	224	260	248	252	239	247	232	242	208	244	242	239	228	211	236	240	226	237	220	209	223	235	213	208	238	223	220	236	224	222	204	222	216	248	250	208	228	225	242	240	210	238	205	241	222	248	233	238	220	236	202	211	212	224	223	222	231	230	214	249	219	215	220	224	251	265	229	222	231	220	208	229	211	244	223	217	225	230	230	204	240	226	233
6750	1022	823	508	448	450	384	387	363	352	336	332	354	316	315	347	332	327	342	335	322	328	323	307	318	317	300	310	318	347	313	338	334	310	319	329	315	281	309	320	305	359	362	327	327	306	263	317	304	321	325	324	319	291	340	335	312	327	345	333	342	327	333	323	261	327	306	336	341	326	298	302	325	290	304	320	294	321	325	328	361	341	306	354	343	319	291	320	334	309	303	340	336	332	310	327	349	342	315	336	302	325	311	333	344	325	327	333	288	372	324	290	337	327	320	352	306	308	322	345	318	290	347	322	301	324	322	339	344	308	305	337	320	336	315	305	319	320	284	348	316	311	350	317	287	364	318	327	348	337	348	340	342	320	324	336	307	314	331	308	309	326	347	287	326	312	311	314	306	321	369	314	309	331	346	328	296	341	325	302	310	320	332	331	307	339	325	321	278	321	339	282	347	351	324	292	329	314	324	314	319	350	321	322	340	320	306	319	314	302	335	315	317	334	311	321	322	336	322	317	307	300	310	335	316	330	337	332	333	346	330	318	301	338	319	318	350	368	326	313	293	304	353	276	309	322	291	338	345	328	314	306	317	317	301	321	328	323	331	297	348	324	301	315	337	305	326	338	336	332	308	321	312	322	318	336	312	345	351	311	302	297	326	327	339	300	301	298	297	361	310	292	320	306	318	328	315	306	311	313	291	310	323	316	290	319	323	330	352	316	304	336	326	329	342	339	314	304	325	329	336	322	372	348	354	323	358	294	321	322	340	306	342	306	337	334	330	319	299	294	330	340	335	308	327	336	324	317	333	328	316	335	290	333	323	320	333	308	316	337	324	338	306	318	358	303	337	322	319	317	309	304	322	319	323	297	311	359	334	314	347	305	336	315	306	302	318	322	291	320	298	311	338	367	302	327	310	328	343	325	297	326	323	347	334	298	292	352	301	341	330	340	331	314	305	329	314	317	321	336	322	327	321	307	341	290	339	328	315	306	318	321	341	330	341	315	329	306	327	339	326	311	322	312	291	333	343	309	308	293	313	325	327	315	344	309	302	337	369	310	335	306	322	310	346	335	303	302	303	298	309	331	299	330	310	329	321	327	353	316	350	309	327	316	316	344	313	289	313	311	312	299	291	327	318	345	323	299	337	310	322	322	342	297	321	356	327	304	348	321	315	330	345	346	298	312	308	303	327	375	350	293	283	319	326	306	365	329	337	288	290	291	331	303	361	329	296	317	344	325	315	330	304	322	343	322	304	360	305	313	319	316	327	316	307	321	306	337	331	339	332	331	325	312	287	343	300	319	339	325	296	306	311	340	302	326	294	328	304	342	323	323	335	331	321	309	309	343	308	310	319	320	339	330	315	322	319	308	307	322	321	338	311	322	310	339	315	321	348	302	344	321	321	322	334	292	319	331	341	327	344	329	305	301	307	298	340	323	335	327	331	325	301	306	319	315	318	345	335	322	325	328	330	321	336	338	309	292	318	322	290	346	288	351	305	311	330	327	346	318	316	329	313	331	330	315	316	301	318	312	336	310	313	332	317	320	313	333	300	301	297	313	295	307	337	332	320	326	311	326	337	311	354	302	338	317	318	307	279	287	310	312	325	299	362	308	320	328	332	315	339	340	313	287	356	314	291	318	321	314	322	330	330	317	344	326	313	330	298	318	330	312	385	287	306	347	304	341	305	327	321	343	347	297	317	322	326	302	291	321	298	357	326	309	314	296	294	308	293	308	330	273	317	342	332	309	342	305	310	321	342	310	292	309	326	330	294	328	295	314	288	316	306	310	330	291	308	317	321	316	333	336	304	345	324	332	313	343	287	312	328	324	319	339	326	346	298	343	345	315	298	357	320	361	313	315	342	324	333	287	323	349	300	324	352	356	317	309	335	331	374	345	303	283	274	337	324	307	314	300	307	344	315	329	298	283	318	329	310	332	337	326	321	324	312	321	309	304	327	308	315	321	326	319	307	321	322	320	307	309	318	338	276	337	306	369	330	335	324	321	368	283	324	321	322	287	300	322	270	307	298	333	339	329	322	322	290	304	350	299	307	302	317	298	308	337	312	269	352	299	267	315	347	306	351	314	331	342	293	316	309	332	334	318	324	297	299	325	326	319	306	297	342	296	309	302	344	325	300	303	341	306	334	342	311	339	291	297	323	324	311	334	324	328	316	311	325	297	319	294	341	330	324	327	311	324	325	358	325	308	337	345	310	355	338	292	322	316	309	322	305	308	322	296	354	318	318	296	327	345	311	337	323	316	301	339	326	338	310	308	315	265	294	323	285	326	338	315	313	319	321	341	315	314	322	323	318	345	304	362	312	336	316	312	333	322	349	323	305	344	288	353	299	321	332	307	320	315	342	318	318	333	315	323	311	342	306	316	338	299	331	364	318	320	343	282	340	332	318	349	320	307	320	334	384	316	310	306	331	345	351	302	303	335	331	353	320	338	319	324	325	310	302	336	342	352	323	317	330	311	311	327	359	306	350	293	318	317	325	288	373	324	313	311	308	324	308	346	306	326	316	328	321	345	324	314	309	318	336	324	317	324	334	330	329	273	311	326	315	278	289	316	313	321	340	337	307	310	327	327	314	336	317	336	317	324	310	319	320	333	297	343	310	301	300	296	329	325	346	341	320	332	313	311	358	310	310	335	315	301	333	302	328	307	363	350	333	331	302	304	302	305	329	325	337	339	302	304	294	324	314	330	277	344	321	326	324	332	327	308	346	323	295	289	304	312	319	318	324	310	321	288	295	303	333	344	321	320	309	326	297	298	299	324	309	279	334	317	326	324	308	288	297	336	336	284	322	288	330	319	329	292	323	323	316	314	308	291	336	322	345	307	367	307	330	292	312	313	293	310	298	328	335	308	311	292	303	344	320	333	329	313	318	324	323	313	332	331	331	323	301	317	327	315	312	309	316	350	318	315	340	325	304	329	310	324	295	312	340	303	294	346	335	321	341	307	355	308	308	302	322	313	326	371	348	330	297	339	308	332	327	329	291	308	309	314	342	330	310	360	354	304	302	312	358	297	311	319	361	339	327	308	328	297	329	302	330	345	341	298	318	304	299	289	306	285	320	316	323	334	324	326	339	324	341	326	332	331	298	334	344	336	326	327	305	320	331	328	364	310	331	312	310	321	320	347	302	302	311	319	336	312	310	328	310	317	321	319	331	325	316	332	320	310	332	315	314	329	317	325	338	336	316	329	311	301	328	353	312	326	351	312	319	331	298	337	330	328	351	332	333	307	330	313	304	323	323	327	336	330	329	328	312	364	311	323	333	374	337	306	310	290	284	335	330	311	313	315	302	288	342	295	308	339	319	327	280	323	328	300	301	309	323	335	314	319	353	344	320	322	341	307	306	337	322	325	317	318	328	312	299	336	326	321	316	298	329	313	336	333	352	322	312	336	302	341	336	296	322	330	346	309	316	322	328	301	320	332	310	330	314	295	339	334	355	317	337	295	327	323	325	334	306	322	305	337
23720	21256	28903	23931	21262	11372	1041	598	527	431	423	375	360	344	331	342	327	354	331	283	302	301	274	304	319	273	305	315	283	282	291	293	286	265	274	264	293	291	266	285	283	304	260	273	282	270	298	262	311	278	278	284	265	304	238	250	243	261	257	255	277	275	303	252	246	278	282	310	273	274	269	247	296	275	261	253	285	271	236	255	254	260	297	277	259	257	276	267	264	253	303	249	290	284	252	279	275	298	277	251	277	243	272	259	250	291	270	271	247	244	271	290	246	259	266	269	256	249	312	265	280	266	260	256	249	264	307	276	294	268	271	279	268	269	285	271	259	286	253	266	272	283	274	253	262	281	257	261	299	265	266	277	271	277	275	249	266	244	272	261	288	255	281	265	264	254	255	274	305	256	252	256	281	275	273	262	267	285	238	240	279	246	263	307	255	259	276	266	271	253	254	239	263	271	253	267	263	272	282	290	283	250	263	274	256	260	258	279	260	307	287	264	264	263	241	270	275	241	264	294	249	288	259	268	288	271	269	269	281	281	284	246	262	284	294	265	293	257	221	307	287	242	288	260	287	241	268	265	252	259	263	252	253	276	257	292	284	254	263	261	289	287	237	234	255	294	287	271	253	278	245	294	264	257	257	293	279	271	295	277	305	273	249	254	265	261	283	255	274	268	244	251	256	255	269	294	260	253	246	286	290	256	267	279	292	249	282	284	265	274	247	282	248	291	241	300	299	294	270	279	268	277	261	253	272	252	248	322	245	282	241	239	273	265	267	256	255	258	268	270	264	259	266	297	271	282	268	289	261	262	244	270	287	258	266	270	264	280	282	278	246	250	304	270	260	291	289	276	260	279	289	266	248	285	308	250	262	287	265	277	304	269	258	268	252	265	265	279	253	298	268	252	285	290	270	272	231	257	278	289	253	275	310	270	269	241	265	253	289	265	267	258	280	256	283	256	261	268	289	275	249	263	224	254	284	279	249	260	298	284	296	261	269	271	304	287	279	273	249	245	275	292	285	287	250	271	254	258	245	318	301	271	252	255	274	249	255	281	288	299	290	254	251	282	253	286	265	264	322	263	274	289	273	277	292	289	260	284	245	295	259	261	269	285	280	241	285	277	290	264	261	263	278	280	273	274	290	255	269	269	253	295	267	305	255	275	279	264	272	285	279	269	268	256	289	254	291	300	259	278	301	250	276	257	261	265	257	287	281	275	261	268	289	272	264	266	291	290	291	242	310	278	268	304	290	263	257	262	296	272	267	254	267	258	276	301	257	250	235	293	228	287	280	264	259	254	281	265	293	292	271	287	308	248	272	276	279	282	262	241	260	262	263	255	252	263	265	289	261	260	270	272	295	250	300	285	294	247	225	298	279	259	272	267	286	267	243	292	250	247	247	270	238	296	264	281	271	272	255	235	262	323	262	263	278	259	277	239	257	287	270	265	265	276	277	254	279	280	288	294	276	250	264	268	270	292	256	270	270	254	252	279	248	267	284	272	268	276	272	262	254	249	254	279	304	257	286	263	284	268	256	280	280	266	269	260	285	292	274	275	278	266	243	267	284	224	276	264	266	282	252	260	264	255	275	273	240	273	262	281	288	225	289	259	269	284	247	290	256	266	270	277	280	248	251	257	270	290	282	279	242	300	231	282	261	287	266	261	259	238	267	252	281	270	271	273	277	308	289	278	254	253	258	302	280	254	258	305	281	258	291	290	272	265	241	279	252	245	296	268	245	272	255	251	254	256	277	285	281	243	268	278	271	263	250	278	230	314	263	273	251	244	256	309	269	250	291	285	273	281	264	249	283	298	268	286	268	262	248	273	273	263	282	249	303	265	281	289	284	294	265	276	265	274	266	268	272	241	232	255	295	268	286	283	272	245	266	277	263	244	286	248	287	262	245	263	265	281	259	275	259	280	282	270	275	284	266	269	269	250	276	264	268	267	295	291	295	289	273	288	300	259	274	281	275	269	278	233	286	285	296	256	294	268	284	266	274	275	276	245	283	274	270	265	264	281	280	283	282	279	268	239	271	286	258	260	288	266	283	254	283	244	256	291	260	277	252	305	285	272	268	276	292	290	299	274	276	258	274	257	264	254	275	240	246	272	269	256	255	243	285	279	269	256	263	265	260	246	266	262	255	250	289	248	266	288	255	254	268	293	252	242	262	248	283	276	275	242	284	288	272	274	259	266	277	234	286	286	253	261	257	279	296	309	266	253	286	312	281	261	262	241	257	257	284	259	257	292	269	277	257	280	253	254	305	274	262	288	269	243	265	256	289	297	266	249	277	243	266	274	263	254	283	256	277	281	290	286	275	282	267	253	299	279	278	273	266	281	280	287	301	276	279	286	262	273	281	281	285	291	264	273	288	251	262	257	263	279	285	243	253	268	253	251	265	266	263	282	287	249	268	272	227	258	260	253	307	256	279	278	251	267	251	288	265	261	255	273	266	285	262	256	245	278	280	274	276	276	276	245	282	278	263	283	259	283	294	271	270	283	259	277	258	272	281	271	263	277	261	262	266	285	256	254	246	256	260	253	269	274	258	280	263	273	227	248	261	253	248	248	283	260	232	282	259	273	253	301	253	251	266	260	271	264	256	285	281	265	266	276	263	258	278	244	254	295	285	258	257	272	284	284	261	286	258	249	260	228	248	255	279	269	263	265	266	262	262	274	261	258	254	265	290	280	305	268	275	284	290	244	278	283	266	275	264	287	244	246	250	257	273	255	251	239	227	261	271	256	240	267	271	272	244	244	291	308	290	276	290	318	242	269	271	276	299	260	255	256	261	260	257	280	255	277	281	241	295	257	260	253	272	249	280	257	272	273	271	282	245	271	274	253	289	274	275	278	268	280	276	264	271	236	246	261	244	292	254	266	271	255	257	254	247	296	273	252	250	256	263	268	273	270	279	269	261	294	309	248	253	262	260	268	284	249	288	278	269	269	267	267	273	283	285	277	275	281	233	241	279	304	261	264	269	283	262	284	270	249	263	282	270	277	274	290	262	289	253	256	240	263	242	282	276	271	270	298	255	265	258	271	286	263	287	303	260	280	281	264	245	277	261	283	273	288	272	268	283	268	279	262	271	295	243	262	275	306	282	258	275	308	283	255	305	271	265	262	270	267	272	280	247	277	260	247	280	242	276	244	290	252	268	269	261	257	275	264	267	291	268	296	298	306	260	261	276	280	254	259	282	269	273	287	283	251	273	269	274	268	259	277	276	281	278	261	237	258	237	233	276	227	284	300	286	255	291	254	255	271	256	256	264	256	290	272	238	266	283	244	257	241	279	275	275	261	239	270	261	286	280	250	284	240	252	269	264	270	289	234	250	296	236	248	277	260	289	263	262	282	290	278	265	262	295	269	310	272	308	269	242	274	276	293	259	262	261	275	303	295	257	286	290	262	278	252	254	261	258	295	256	285	264	278	266	248	262	281	280	246	276	270	279	301	288	296	250	289	330	257	265	252	287	282	260	280	271	274
13609	9356	7589	3718	2616	1963	1487	1207	1056	871	784	701	667	624	598	542	542	530	494	506	456	445	435	445	445	449	457	423	405	425	419	464	417	394	397	444	377	418	427	408	396	386	395	393	401	417	391	452	386	410	370	403	389	387	382	427	333	378	404	377	398	363	370	355	380	371	427	413	422	381	385	408	395	401	389	407	392	393	383	415	382	405	389	376	413	379	394	372	393	411	403	377	400	390	364	359	379	385	423	382	378	393	392	394	411	385	404	391	414	412	350	387	382	405	403	380	370	385	389	366	383	383	393	369	409	365	405	422	400	373	397	383	375	398	394	385	396	396	366	402	393	394	383	426	382	385	422	381	391	362	394	393	389	389	376	372	378	394	413	397	406	378	362	392	368	398	386	374	389	385	377	382	387	390	402	368	366	389	441	374	377	395	405	356	373	394	380	375	371	436	420	359	387	378	385	378	383	390	363	389	397	365	370	390	397	376	381	395	372	418	380	399	359	401	394	351	394	412	400	379	375	367	402	367	399	363	396	403	385	371	388	380	384	432	384	396	427	388	402	396	403	379	389	408	416	372	394	411	394	359	391	392	373	410	369	433	394	412	354	382	353	403	385	395	367	417	392	380	386	394	373	392	368	395	375	386	394	369	382	374	393	409	378	394	390	422	405	439	359	350	419	400	423	381	414	358	344	420	417	386	415	388	367	397	399	424	385	382	379	390	372	380	366	377	350	367	374	423	356	365	378	383	369	428	399	378	363	385	373	362	361	375	389	396	378	378	369	430	373	387	382	388	426	400	398	394	369	406	373	365	371	358	367	362	368	368	383	417	416	419	355	379	389	416	350	383	380	409	381	374	368	438	368	360	392	374	376	413	379	372	359	388	384	389	368	381	384	361	373	397	388	385	361	384	385	406	388	362	385	387	405	362	378	393	408	382	373	417	369	372	417	358	392	392	395	404	376	379	375	386	379	392	356	397	415	421	359	401	388	367	411	387	393	378	371	368	358	379	419	370	374	380	382	373	371	377	405	376	396	365	392	391	385	357	387	372	396	392	387	356	407	401	361	386	378	373	396	365	414	386	341	391	398	378	401	410	388	402	369	379	403	397	389	381	428	375	379	383	380	397	355	402	373	384	366	428	383	415	383	392	376	380	370	375	370	381	389	365	411	430	366	403	389	401	356	323	418	384	378	409	390	352	372	385	396	398	401	378	393	409	367	399	375	387	372	362	391	373	372	368	375	401	395	437	403	362	405	361	415	395	358	360	392	394	372	418	386	364	395	359	406	396	372	399	387	401	375	393	400	388	397	364	393	375	374	359	398	356	360	375	401	382	360	422	352	384	403	401	385	420	414	408	370	369	392	396	412	402	386	364	361	406	367	388	388	433	366	376	388	369	415	381	356	388	377	362	398	354	420	366	395	376	417	355	410	376	381	406	399	388	360	354	394	361	414	377	368	393	356	416	431	380	395	398	391	397	399	384	369	376	406	380	369	404	410	371	398	371	368	409	364	418	406	385	378	379	422	351	358	380	365	371	390	393	404	388	370	388	387	384	348	387	398	390	394	394	367	388	394	362	382	398	385	391	409	389	381	377	388	410	370	393	347	398	380	368	416	424	393	411	374	377	393	367	384	378	393	357	389	393	394	394	393	357	367	384	353	386	404	392	385	392	389	380	379	406	435	345	341	365	357	387	413	409	378	354	380	395	379	383	354	368	349	405	381	399	368	351	379	390	408	403	401	396	365	392	380	376	401	368	394	401	403	384	419	399	377	376	383	407	408	387	362	414	372	373	397	393	387	381	380	367	391	390	375	400	352	398	380	386	385	388	368	367	386	377	366	373	373	396	416	406	395	390	370	387	349	421	405	377	374	377	388	413	399	411	391	407	379	373	353	384	400	366	372	385	395	394	384	405	387	364	384	400	389	374	399	398	373	383	396	410	382	404	374	400	369	365	389	390	411	363	376	343	397	426	352	336	403	388	361	429	374	405	393	367	382	373	352	368	406	374	361	404	365	396	400	359	377	349	357	398	412	333	393	402	374	416	376	370	382	441	383	392	391	365	410	405	390	393	382	410	404	385	416	368	373	395	395	405	359	413	419	402	378	398	358	366	388	406	424	381	382	347	396	368	374	392	387	391	372	382	400	386	381	348	380	420	420	374	360	333	413	395	422	393	404	375	361	367	417	396	370	380	397	418	389	401	397	383	385	428	383	411	370	391	380	374	393	383	396	397	387	351	379	392	416	370	370	399	423	384	388	377	374	368	384	380	411	379	381	369	352	405	407	388	419	391	402	381	375	319	385	373	378	390	378	361	373	397	371	455	344	365	364	410	378	389	368	374	398	384	416	385	380	346	376	405	390	367	390	361	384	399	402	402	375	356	368	371	366	405	391	382	375	397	424	379	366	391	360	397	368	389	369	387	419	393	381	434	364	390	377	399	379	390	370	375	404	397	409	391	420	410	380	364	387	378	373	404	392	402	386	390	373	396	401	396	367	379	383	388	392	399	414	375	373	412	365	402	406	383	365	397	391	391	391	397	364	392	391	371	340	375	398	362	394	386	389	378	374	404	377	396	332	395	364	415	351	390	376	396	394	388	390	382	352	342	375	371	374	377	387	390	395	392	364	378	386	412	366	356	347	407	422	363	381	374	393	364	391	385	405	349	384	383	412	398	384	378	376	396	405	383	369	381	364	393	378	381	405	345	383	346	371	376	385	349	380	362	410	376	401	393	395	363	362	395	358	408	398	375	387	379	377	404	396	380	385	373	388	371	389	400	391	375	409	393	392	393	400	416	372	401	398	392	403	401	355	360	388	421	363	385	361	380	381	381	358	417	376	394	349	381	409	381	370	371	381	373	374	433	386	381	369	388	368	410	380	369	378	396	387	399	369	350	382	384	375	361	412	384	388	360	380	386	397	397	421	394	428	397	380	398	380	366	435	386	371	395	399	388	386	377	345	375	400	376	376	366	396	356	389	380	396	367	405	348	418	378	367	370	408	381	369	394	372	376	368	382	395	365	354	377	389	384	397	363	420	389	421	408	412	362	388	382	395	407	354	382	377	402	399	360	383	405	404	385	389	378	407	400	380	384	369	363	366	387	397	385	381	379	379	408	385	386	369	379	375	378	363	419	411	415	392	361	367	444	388	397	383	380	421	416	370	353	405	386	380	385	379	382	429	376	409	391	394	344	380	395	351	364	413	369	359	396	393	404	414	331	424	350	393	362	367	381	344	398	416	413	383	413	386	368	385	362	386	396	406	377	397	378	402	387	408	391	359	375	389	363	364	384	357	370	384	441	357	418	397	404	379	375	412	385	377	400	339	408	376	380	365	364	374	423	413	421	339	390	388	386	384	348	341	395	405	386	375	404	376	402	382	398	390	388	383	382	395	361	350	411	374	368	396	404	354	398	390	409	387	398	390	383	374	410	381	359	373	400	406	385	367	384	423	404	360	392	413	404	343	428	380	431	351	419	390	357
22872	21276	29345	23546	21278	21316	9375	796	544	462	409	349	346	294	272	253	223	250	252	251	188	195	202	182	200	193	169	185	187	174	187	188	199	145	168	172	157	145	188	166	178	164	156	177	179	147	164	166	160	154	157	144	155	140	157	162	158	145	172	152	162	158	150	164	166	143	138	151	144	133	152	144	160	146	175	146	141	158	154	174	152	139	159	154	138	144	134	138	146	140	152	147	162	167	150	138	166	160	145	147	139	145	156	159	144	144	164	159	171	149	144	181	141	157	164	152	129	162	122	179	143	153	150	163	156	148	146	157	148	163	176	151	125	136	140	155	150	143	142	133	134	152	154	148	141	155	135	147	125	164	140	132	135	154	157	165	163	157	141	137	142	152	152	145	160	146	148	157	142	157	141	137	144	149	149	145	164	138	145	137	149	170	135	138	147	167	145	151	153	155	152	154	132	141	142	149	152	159	139	152	148	147	154	142	155	153	155	129	156	143	135	152	149	155	148	146	157	154	146	150	172	140	173	131	147	161	163	175	156	153	144	155	166	144	143	159	145	146	140	137	152	147	143	137	148	141	158	163	161	163	141	143	139	164	142	163	159	162	143	171	152	155	133	159	151	164	153	160	146	157	172	152	134	157	160	162	160	154	133	129	169	146	153	132	161	164	170	153	143	158	151	133	146	137	147	160	141	131	145	149	142	155	148	153	118	151	166	143	161	168	151	142	162	157	156	158	146	155	130	152	132	134	162	143	137	152	182	155	165	137	148	148	151	162	147	166	138	157	133	138	156	160	150	148	144	151	166	158	130	139	154	167	125	146	144	153	135	155	152	165	150	157	153	156	160	175	145	160	145	139	152	137	137	160	150	141	140	141	162	156	143	141	133	155	140	176	169	149	138	152	156	139	140	128	151	148	133	147	141	163	133	137	152	143	165	138	158	162	132	148	153	157	155	156	154	133	147	158	153	173	161	149	172	163	149	158	136	142	168	146	158	138	156	152	131	134	155	126	151	147	153	156	165	137	146	147	147	124	176	138	130	151	146	141	142	144	144	137	155	150	162	163	129	135	148	146	150	121	161	158	146	155	149	161	149	143	133	144	126	162	149	165	129	147	149	158	151	146	158	124	123	129	177	160	146	157	146	156	145	153	146	144	133	164	137	141	161	139	168	143	179	163	152	138	152	133	134	130	162	163	143	152	153	155	130	131	137	141	141	156	155	170	161	126	165	149	143	157	146	163	163	158	144	149	128	134	146	143	151	132	141	131	158	146	155	152	139	122	170	146	141	132	174	139	165	152	173	157	153	165	157	142	146	131	144	134	140	157	133	166	161	166	156	158	153	150	161	156	157	165	140	147	131	167	124	136	151	178	137	151	156	149	147	150	151	164	155	161	154	141	113	151	151	154	163	155	150	157	145	165	146	126	156	178	154	125	145	152	159	153	154	147	150	156	144	161	147	166	145	142	154	167	150	146	139	122	148	144	150	170	159	175	165	152	165	146	151	128	147	153	148	152	154	155	161	157	157	130	153	144	158	158	148	156	145	171	133	139	149	136	150	156	156	149	133	153	137	153	145	126	133	155	148	147	139	149	150	150	153	155	146	146	155	135	163	141	162	146	153	146	163	150	140	140	167	140	158	149	124	144	154	177	144	141	138	142	143	161	136	172	125	172	159	170	155	140	176	132	163	148	146	167	152	143	156	147	143	159	129	142	145	151	144	143	155	151	176	163	143	146	132	139	140	151	136	131	142	123	145	143	165	138	169	151	156	146	166	158	145	147	126	143	151	155	148	128	131	133	125	146	135	146	159	159	161	152	125	150	140	140	135	144	150	139	156	164	181	164	158	146	173	184	136	156	153	140	157	149	145	138	149	147	145	148	137	145	159	151	150	144	145	144	131	143	153	156	153	141	130	131	165	153	135	144	166	165	139	175	138	140	149	122	148	159	163	149	136	147	163	130	169	141	146	156	139	168	141	152	165	151	134	143	155	166	159	151	165	154	146	148	149	132	169	167	148	125	154	176	146	140	156	161	161	141	154	139	139	147	150	145	158	143	153	151	155	151	138	168	145	148	164	137	166	138	159	163	147	142	139	155	170	179	141	146	170	152	165	171	145	136	147	165	158	174	147	148	136	139	162	148	137	131	142	164	154	123	162	163	151	161	143	159	141	160	140	152	160	146	130	142	166	156	152	129	140	138	161	151	136	151	141	185	148	147	125	138	147	157	135	148	140	136	155	146	148	158	126	154	139	140	144	187	146	156	159	159	150	157	177	153	147	165	148	138	130	130	155	140	154	147	156	157	139	142	134	114	122	159	134	132	139	152	159	132	161	135	177	160	161	149	148	156	158	143	152	147	131	151	143	173	138	155	148	134	168	136	151	147	133	144	166	146	146	160	168	124	131	140	172	159	141	151	158	166	158	145	125	148	138	141	147	155	163	153	141	133	158	151	156	144	138	149	153	164	162	148	144	155	134	145	135	144	132	142	140	163	168	158	165	149	154	140	145	165	138	156	161	154	162	139	134	166	156	149	143	134	154	156	144	160	165	141	165	140	142	159	152	129	161	136	141	130	142	153	138	180	151	178	151	127	136	147	156	136	157	147	156	161	134	152	181	140	156	190	157	152	172	132	144	140	147	155	156	156	169	159	153	131	109	144	165	125	130	161	162	150	150	126	140	150	149	125	136	122	156	144	145	139	133	142	139	135	155	147	159	154	134	144	161	155	138	129	166	145	145	156	153	147	137	156	153	136	151	176	140	139	165	128	148	136	139	146	148	135	138	132	132	158	136	156	134	140	168	157	154	115	155	154	138	165	150	139	178	162	130	143	142	142	144	158	155	149	160	151	144	132	143	154	162	144	148	154	158	131	134	160	158	151	141	143	129	148	163	148	156	166	145	156	154	160	168	147	151	155	149	132	145	148	141	147	168	125	143	155	140	145	148	159	145	144	152	131	124	165	164	149	139	148	151	146	157	138	153	140	152	160	138	135	135	152	146	139	148	164	148	136	143	165	129	181	151	143	135	152	137	132	152	133	139	158	181	147	154	145	151	157	147	132	153	144	153	156	159	144	161	154	157	131	128	134	171	145	193	153	167	136	144	161	160	133	133	161	146	136	137	164	153	153	137	149	136	134	155	158	147	145	142	172	151	155	142	158	165	157	157	132	128	147	137	136	154	125	130	158	142	187	161	144	148	142	154	159	143	157	146	137	148	134	139	165	143	137	140	168	141	169	168	145	126	150	143	148	134	142	140	152	145	131	132	147	162	134	130	148	130	135	147	164	138	135	132	136	153	128	144	154	159	130	153	130	172	156	153	139	147	157	155	139	160	144	155	172	169	155	159	171	136	170	145	168	172	179	137	158	160	149	133	150	144	144	148	151	130	132	135	146	158	140	150	142	147	151	126	137	135	134	150	145	134	139	154	137	130	160	157	148	179	161	149	135	143	136	153	147	133	149	122	127	134	145	141	140	170	147	149	151
15417	15312	12307	6256	4438	3091	2375	1801	1489	1161	1055	851	760	630	582	516	489	455	420	432	375	351	367	323	307	291	276	286	334	276	311	248	304	252	271	286	232	285	250	230	238	277	261	235	231	238	261	215	226	250	229	227	242	206	229	239	253	246	255	190	235	230	239	218	234	249	203	223	274	245	243	234	218	230	236	230	238	249	219	208	245	213	234	222	221	254	235	236	213	207	251	236	201	230	219	228	228	224	218	219	219	242	241	218	212	245	240	214	210	184	209	211	233	216	228	234	244	217	204	226	190	227	237	199	217	213	209	229	228	231	251	247	215	222	258	204	239	234	208	228	210	212	222	215	240	212	246	234	215	209	211	191	224	223	210	233	223	223	227	248	224	222	210	233	243	223	235	240	220	214	219	226	215	215	208	189	228	238	229	209	222	196	199	243	238	195	230	196	206	208	215	220	196	242	206	220	201	197	210	213	233	182	207	211	184	216	232	202	220	211	192	252	219	209	208	218	202	227	220	231	240	218	228	225	240	223	221	242	214	194	231	225	201	231	248	201	220	222	199	205	217	223	231	179	200	226	213	258	222	211	211	230	219	212	224	223	221	234	233	207	214	199	202	234	206	209	209	216	242	235	200	217	213	203	213	225	227	228	244	193	229	187	180	227	224	199	228	231	231	231	203	252	220	236	234	203	224	220	227	206	246	213	207	251	208	219	230	221	207	234	210	218	218	204	212	230	221	203	218	215	227	210	239	227	225	210	199	243	217	222	236	215	217	214	234	262	243	222	201	194	238	234	221	232	213	194	228	224	224	220	194	198	208	218	222	214	225	200	214	217	221	229	233	209	212	227	212	227	204	213	193	196	229	206	211	211	242	221	203	196	208	242	216	220	230	237	228	215	204	221	191	228	215	208	214	228	231	219	191	241	230	227	215	235	217	208	213	231	219	221	226	213	245	219	197	226	217	222	211	215	201	188	231	234	248	216	257	218	192	232	223	210	243	209	211	196	224	226	192	220	215	219	231	229	189	213	220	211	229	243	229	265	252	227	213	221	211	209	224	211	214	231	235	224	203	208	223	209	235	216	235	228	244	194	204	215	230	224	229	223	235	221	244	213	216	213	213	218	201	229	226	225	244	220	203	226	190	238	211	217	221	221	235	207	244	208	202	212	215	222	222	228	222	217	230	215	230	219	217	210	204	207	206	228	216	224	207	210	243	215	205	203	227	213	237	207	240	219	226	226	228	206	241	215	193	210	241	221	218	210	243	223	218	219	227	230	243	227	224	214	228	247	205	232	226	243	227	216	227	240	207	199	229	212	215	240	218	222	230	230	217	211	239	220	217	229	218	195	186	202	235	249	223	250	256	209	238	211	219	207	233	237	220	224	221	192	222	218	214	210	224	217	212	209	238	239	225	214	232	208	226	210	197	224	203	241	231	237	211	246	243	254	226	210	241	229	204	227	222	217	180	218	231	205	230	245	230	222	211	201	212	221	228	201	203	233	237	214	211	232	212	248	253	228	227	220	213	215	223	205	210	218	223	213	212	216	244	193	214	205	214	221	238	217	240	222	222	236	258	213	232	205	217	230	218	221	220	199	248	230	223	200	232	235	200	232	249	224	218	202	220	232	236	191	229	187	186	233	220	210	223	222	224	223	231	226	225	214	226	208	210	229	226	204	211	205	203	203	224	222	208	232	219	238	216	232	244	216	213	207	205	232	221	217	200	197	211	216	224	232	199	212	237	224	231	201	229	200	247	224	204	193	223	240	222	225	219	232	222	219	219	194	229	214	227	245	218	223	241	219	244	211	205	238	234	219	228	214	231	232	259	222	221	210	202	237	230	232	242	224	219	207	244	207	207	222	226	236	257	208	230	223	202	234	222	222	251	203	227	212	213	205	194	221	218	223	216	259	187	223	209	203	220	211	231	229	223	234	233	210	201	206	232	225	240	229	213	215	209	215	202	224	232	216	208	188	214	207	238	220	200	216	223	216	208	207	208	228	210	201	208	204	209	258	205	202	224	231	203	215	194	232	220	225	208	212	237	227	221	212	245	212	220	220	240	226	225	248	229	224	258	207	248	217	212	233	210	228	209	232	229	266	228	208	210	214	253	232	227	232	212	240	217	258	196	223	212	245	215	201	204	228	191	208	211	232	247	245	199	210	209	230	241	234	216	278	210	184	190	213	223	194	217	203	209	234	253	229	230	234	205	237	227	216	226	201	219	224	223	228	241	229	201	227	226	217	227	222	222	230	237	243	240	219	248	222	204	205	231	206	250	221	221	246	218	196	223	241	234	207	204	203	229	227	197	217	211	210	222	210	182	259	228	217	213	236	192	221	216	216	214	234	228	218	230	210	231	215	225	210	207	245	216	233	208	236	249	243	241	219	246	223	218	230	216	212	211	217	214	205	215	221	275	204	219	210	203	242	215	213	263	235	243	190	229	214	186	262	220	228	244	208	212	217	210	219	237	230	222	207	227	230	223	214	223	229	211	209	229	226	195	235	227	210	240	221	228	210	216	205	218	228	196	227	222	221	246	239	234	207	227	219	237	219	192	212	214	219	236	197	237	203	226	235	231	219	203	214	217	193	228	233	204	205	223	203	226	232	237	229	217	225	208	231	207	236	231	195	207	213	192	198	215	231	201	229	231	217	201	235	218	243	225	250	200	195	198	234	241	200	242	256	224	235	193	229	214	244	225	232	190	216	207	227	229	229	236	238	200	222	223	209	199	240	212	229	216	204	221	201	224	198	217	224	238	249	219	211	215	215	211	240	193	215	199	218	216	216	205	223	204	210	215	213	239	219	221	219	225	238	252	188	223	218	208	229	229	210	204	217	244	199	230	231	235	216	239	213	249	214	216	204	211	225	209	218	209	208	204	235	219	190	246	190	209	211	246	215	229	210	224	217	206	225	215	210	237	229	211	242	240	237	240	215	207	212	199	216	240	213	250	234	211	185	227	231	227	198	208	225	234	236	223	194	217	242	219	230	226	231	228	255	231	225	227	214	225	225	227	210	196	225	222	243	199	254	209	214	225	200	220	258	223	229	206	218	235	212	235	208	224	215	223	237	217	244	233	202	222	239	231	213	213	223	236	232	176	213	239	218	231	221	191	218	221	215	237	260	215	240	226	226	204	226	227	259	246	201	226	223	217	209	235	234	207	200	209	205	220	224	220	213	224	218	228	236	257	208	217	203	234	213	230	223	201	200	214	196	195	208	216	223	233	209	229	195	222	192	254	225	231	235	211	215	227	222	210	222	205	231	236	216	198	223	208	216	207	223	224	217	215	225	219	201	231	186	227	221	236	244	216	219	244	212	212	246	206	206	221	230	226	221	228	239	244	209	204	193	235	225	231	229	225	234	219	215	250	191	240	216	221	230	224	235	208	212	233	215	226	212	216	218	246	232	249	215	208	227	213	214	208	250	191	215	204	197	215	212	189	239	228	222	196	235	212	210	215	227	229	223	225	207	231	232	201	202
26877	20682	8501	663	445	374	296	251	264	221	238	240	226	242	246	242	242	203	218	235	229	208	200	222	219	243	235	230	202	219	229	223	240	238	223	221	203	234	209	231	241	229	210	210	230	244	216	219	206	216	233	231	223	179	233	231	221	228	187	200	202	237	255	215	213	230	218	190	214	203	231	228	212	238	222	219	246	219	195	231	253	228	207	209	232	230	233	219	222	192	236	215	252	217	227	233	220	213	239	212	218	206	208	205	246	238	244	238	216	209	223	220	225	216	225	232	200	192	223	232	191	227	226	214	220	197	221	235	237	249	233	226	202	213	227	237	213	240	225	250	215	224	228	242	208	233	235	218	234	220	213	244	241	225	202	216	213	202	251	223	238	227	227	223	219	215	234	206	225	226	238	235	213	224	209	205	234	220	213	220	234	221	222	216	206	220	219	230	205	222	211	226	196	247	216	214	214	227	240	207	209	224	244	240	195	221	229	208	210	233	229	216	239	208	250	240	184	239	218	251	225	232	234	247	211	215	247	226	223	213	233	229	218	240	241	259	231	244	207	220	205	207	212	221	226	234	247	226	218	226	248	219	222	192	219	209	223	207	234	232	226	213	230	223	222	235	232	227	207	229	217	199	226	217	223	242	225	240	231	215	204	220	234	239	202	262	237	236	242	218	210	219	209	242	235	211	247	196	244	233	225	195	211	217	213	235	207	212	218	239	174	213	221	241	224	219	211	245	246	228	237	223	243	233	196	204	229	225	232	208	192	203	206	223	219	238	235	205	216	207	204	213	225	242	226	236	211	240	220	198	192	214	235	215	236	201	214	234	199	228	202	233	216	215	205	229	204	216	222	236	228	209	213	253	208	220	188	239	214	204	230	228	237	228	227	217	222	214	232	218	221	220	220	229	206	211	217	215	223	222	212	212	225	241	220	247	192	215	218	227	244	216	238	222	246	206	255	222	216	213	238	186	217	213	197	212	226	221	221	263	217	214	230	211	210	204	237	208	219	228	204	231	223	218	231	215	223	217	258	218	210	204	252	227	214	195	217	213	194	218	213	216	238	225	229	223	206	236	210	215	228	236	219	220	239	197	232	230	232	216	244	245	260	210	202	208	218	210	215	257	232	208	213	224	218	221	230	222	220	213	251	252	220	251	204	205	224	227	200	239	266	249	197	243	230	226	229	221	224	253	206	219	214	204	200	237	205	222	240	235	217	227	228	236	208	241	236	206	200	239	230	232	242	234	214	247	221	209	225	222	216	226	216	242	208	195	229	224	235	196	211	225	251	214	228	254	228	219	242	204	209	232	199	235	205	224	213	248	237	221	224	225	217	228	195	199	201	229	204	205	224	216	214	249	226	217	221	233	214	221	205	249	220	236	222	234	210	245	229	232	230	246	210	226	228	210	227	208	229	248	226	216	220	241	210	229	188	228	237	212	215	238	242	205	213	255	197	214	234	224	206	247	238	242	236	222	241	216	207	244	239	232	228	199	237	225	235	214	232	229	216	234	205	232	229	208	213	228	207	208	227	245	238	250	227	203	232	237	199	192	230	192	211	215	211	205	242	225	216	215	224	268	201	214	233	233	200	234	209	224	214	210	235	206	206	232	226	228	213	209	208	191	222	260	210	214	200	223	235	208	209	195	227	218	224	218	216	201	224	225	222	228	220	219	224	235	238	198	218	251	223	228	237	224	245	244	231	229	218	211	218	233	216	220	227	229	250	209	191	226	213	225	229	224	230	210	230	226	217	213	212	250	196	208	226	249	224	219	219	210	257	198	242	225	195	228	212	224	215	197	228	221	229	210	245	217	264	236	240	252	209	210	223	208	209	219	210	222	214	226	237	220	192	219	221	251	203	236	233	216	252	225	242	248	207	230	221	226	187	254	230	203	212	236	218	212	224	236	209	223	223	241	218	238	260	214	217	223	216	212	232	222	210	207	221	201	209	216	228	203	239	227	216	207	194	247	206	204	218	226	222	226	232	224	201	182	224	200	220	234	217	228	208	237	206	237	219	215	236	235	207	230	203	227	238	226	243	236	222	239	229	222	229	225	210	204	238	218	204	222	238	208	227	226	209	216	191	216	233	225	214	210	236	218	209	223	217	211	216	203	224	244	234	226	203	235	241	227	212	222	235	230	210	228	253	230	221	230	213	218	198	242	218	222	225	214	192	206	195	247	203	215	243	187	232	227	227	221	233	241	201	220	205	245	233	242	211	241	221	257	232	195	239	226	241	230	202	215	247	202	209	206	197	210	229	246	214	223	203	215	230	253	210	222	230	226	226	214	214	209	215	196	210	217	211	220	211	220	197	225	261	190	218	238	208	235	240	212	238	208	205	210	213	210	196	217	217	207	211	203	211	205	237	227	220	228	259	216	215	213	220	234	225	237	237	211	222	205	248	209	207	199	232	233	222	228	208	216	231	241	234	235	210	251	258	227	212	218	238	210	219	212	243	247	229	225	233	237	223	205	227	208	236	221	212	237	257	239	230	226	212	218	234	241	231	226	213	241	233	246	203	231	213	238	217	219	233	241	228	233	241	224	237	236	222	209	226	224	198	201	232	228	240	227	228	233	200	215	235	235	224	245	221	208	217	220	186	212	223	224	206	232	242	213	219	202	230	231	223	217	222	228	233	211	231	196	225	217	241	235	214	237	224	229	224	198	229	241	232	207	235	227	232	210	191	215	233	198	200	231	236	218	233	241	216	226	257	242	222	224	218	229	231	217	229	226	215	241	208	218	207	203	215	212	211	240	224	232	237	222	231	211	251	243	225	237	211	220	217	230	228	217	210	228	198	207	193	237	240	206	209	237	197	202	212	224	233	211	187	224	216	220	232	241	238	205	212	229	241	243	244	220	238	245	225	232	237	236	226	217	212	238	209	224	222	225	221	223	229	204	224	221	203	215	224	197	211	224	228	213	213	221	219	209	227	199	230	221	216	202	209	250	198	215	207	232	216	201	231	218	228	242	242	228	240	220	236	249	233	218	216	231	229	203	220	185	219	210	202	193	221	236	249	235	217	205	202	191	227	206	197	220	230	185	225	214	222	225	253	234	229	218	233	226	224	231	232	212	230	225	226	211	244	251	223	215	241	239	215	221	219	244	227	228	228	223	217	213	231	230	219	220	197	247	203	215	219	212	226	222	217	226	234	241	239	220	230	210	248	203	237	224	236	260	211	211	245	239	221	216	203	218	188	235	245	257	230	237	201	228	211	232	207	244	234	228	213	242	199	222	259	230	233	208	245	214	250	212	224	224	206	226	228	186	225	230	210	213	210	224	211	209	214	203	207	217	243	218	224	230	230	218	202	237	229	230	225	221	218	229	245	261	206	224	212	188	220	226	218	227	217	226	242	240	224	226	229	203	225	223	225	230	245	241	235	194	237	230	229	217	217	251	253	233	201	231	225	252	230	202	227	228	237	234	197	233	229	229	232	211	217	226	216	240	204	235	216	236	238	220	247	237	208	214	220	209
6806	1057	898	545	446	436	434	343	383	364	346	338	357	330	299	356	316	318	314	305	300	331	309	328	321	319	329	342	293	298	314	335	342	339	280	345	296	308	299	330	324	308	343	358	317	330	336	345	297	319	330	332	308	310	302	348	320	298	327	334	288	326	302	340	336	316	321	312	301	332	311	297	336	313	308	307	317	308	308	325	318	325	292	361	308	315	314	314	331	337	311	330	312	330	314	320	340	310	279	341	303	322	314	330	333	307	309	284	326	303	326	309	317	328	338	327	317	304	321	322	286	272	323	293	319	312	294	296	295	303	294	293	325	334	305	326	333	325	314	313	326	284	327	327	294	322	300	310	318	313	304	332	335	310	303	322	338	310	303	317	288	312	312	303	314	348	313	309	334	329	330	337	323	339	303	337	346	272	334	332	331	347	327	286	338	349	295	329	301	324	311	303	315	312	306	310	313	332	269	345	317	325	305	315	340	316	339	315	341	320	306	372	304	306	326	290	315	301	326	310	345	322	304	307	287	327	305	333	319	328	288	310	308	350	329	329	342	324	326	308	310	337	316	302	305	338	315	311	324	325	314	314	339	336	317	333	365	336	296	301	345	315	313	324	327	324	304	326	307	330	313	310	314	295	325	306	288	350	287	312	342	313	310	333	328	287	314	344	322	335	309	309	329	324	349	295	289	326	303	320	333	348	311	308	299	305	323	317	315	309	327	301	289	333	305	319	331	303	291	313	323	288	304	322	304	299	344	322	302	313	313	303	306	293	312	307	316	299	298	300	334	318	333	289	319	325	329	327	310	334	349	315	341	310	324	318	320	344	318	307	301	321	315	320	314	279	324	301	331	304	306	294	330	298	323	318	329	314	319	320	299	320	332	331	323	319	328	320	327	319	294	294	337	302	320	314	283	287	297	317	331	306	308	305	348	334	324	269	314	340	298	299	306	323	306	300	327	304	309	319	310	339	274	281	308	333	312	336	327	321	292	313	334	340	320	324	303	317	315	327	310	316	290	331	322	326	332	324	332	307	320	322	338	269	320	334	343	302	339	320	343	341	298	319	319	351	307	286	334	307	312	305	308	288	300	330	327	336	326	339	323	287	313	308	311	308	318	296	308	351	335	319	317	328	321	307	318	300	337	334	319	300	308	302	293	301	316	310	295	338	316	304	279	334	317	306	301	337	307	320	326	298	296	339	327	285	317	318	334	298	320	284	323	312	334	340	322	317	306	307	304	320	306	310	303	283	299	311	316	285	314	305	297	323	338	304	324	334	302	336	341	316	313	325	309	340	315	338	293	315	336	313	330	309	322	313	301	322	301	312	320	326	335	328	301	360	347	363	328	332	320	317	344	310	297	321	303	266	314	306	323	300	328	322	308	306	296	319	308	308	361	276	326	311	303	325	310	310	299	304	300	294	325	331	320	335	305	336	317	320	306	312	307	326	318	285	326	308	302	321	309	338	299	352	303	332	342	294	319	334	306	347	337	305	310	357	299	327	318	322	305	306	306	321	341	339	308	289	331	298	331	319	318	321	310	300	321	320	321	270	316	334	281	326	279	303	327	285	305	332	319	338	327	307	336	295	300	323	346	328	312	333	342	289	282	321	334	269	338	315	330	318	310	358	302	303	305	313	304	322	309	316	306	332	337	336	315	302	313	288	325	283	303	317	297	299	295	315	341	334	308	287	308	340	283	321	327	286	328	341	309	334	324	320	313	309	373	310	292	312	335	330	305	293	326	297	333	335	328	321	331	310	302	322	321	288	311	330	334	275	359	334	272	314	288	314	320	315	303	308	302	285	340	321	312	335	336	302	338	308	276	313	318	279	324	340	313	290	300	328	340	348	287	346	334	346	299	280	313	311	297	328	294	299	323	325	323	324	310	340	318	300	329	308	348	355	342	305	317	312	330	302	330	318	315	325	307	335	337	325	317	293	301	329	328	295	347	325	325	287	334	297	300	305	312	300	310	345	283	333	317	327	296	307	320	327	337	287	299	354	318	318	282	338	320	290	314	299	335	316	327	331	329	303	288	308	320	288	343	321	315	352	340	296	318	329	338	302	314	325	329	337	305	330	333	334	327	315	323	320	297	308	298	310	287	340	323	267	311	325	319	341	302	325	302	339	323	303	306	333	325	329	314	280	297	324	302	324	337	288	298	315	329	293	293	339	321	340	315	326	327	361	328	347	300	310	300	312	369	298	302	300	337	313	330	294	327	285	309	327	319	298	299	304	314	309	332	286	326	283	307	299	319	303	312	372	361	349	324	334	324	322	308	319	305	318	323	339	315	321	296	320	294	328	316	309	320	326	323	309	287	332	324	346	325	319	328	320	322	334	296	299	291	330	320	321	313	328	333	333	349	326	304	311	302	293	305	320	336	314	360	329	339	315	320	313	330	362	328	331	309	300	298	348	276	304	324	307	325	342	300	272	290	321	299	306	328	306	340	300	334	303	344	305	308	353	312	318	288	331	338	285	322	290	321	331	295	329	340	292	305	326	335	342	352	319	323	287	306	328	328	323	328	293	331	304	290	304	348	321	328	327	339	324	312	327	316	340	320	346	344	301	323	339	338	344	330	350	326	335	311	330	325	318	332	300	305	272	323	302	314	326	326	336	300	348	317	307	299	374	309	321	301	303	307	316	333	334	331	282	306	317	336	323	324	285	337	290	316	331	340	279	319	314	312	332	302	319	316	342	320	292	317	330	316	302	335	299	351	323	297	297	304	340	301	335	298	304	295	313	319	337	319	350	321	299	310	326	340	300	330	321	299	311	321	321	344	345	306	323	335	306	315	302	301	348	295	332	298	331	305	320	314	316	324	291	288	302	327	302	300	330	314	348	320	303	303	330	329	331	309	295	330	333	327	307	323	372	336	317	337	311	368	312	303	293	324	332	331	326	300	296	318	312	330	361	336	280	352	335	307	309	310	312	312	324	269	322	308	317	306	317	282	310	322	318	311	342	325	312	330	292	310	317	338	312	300	318	317	303	344	337	322	319	309	333	291	318	327	288	297	302	293	313	361	316	328	298	318	308	331	318	293	304	320	331	353	311	286	337	289	335	307	332	296	332	351	308	298	307	332	335	312	313	313	300	318	290	328	315	332	310	294	381	313	318	330	321	319	293	296	327	305	287	348	316	330	304	319	313	325	314	290	333	341	328	321	289	311	329	331	312	323	329	303	306	326	321	327	322	321	295	326	336	313	327	300	308	322	317	332	334	323	328	301	325	337	319	316	351	319	335	323	328	307	345	338	311	312	288	340	326	287	314	322	308	289	311	312	331	277	331	321	324	341	308	293	326	331	292	305	326	317	354	299	317	340	317	293	306	328	307	315	305	319	325	288	316	329	312	353	298	296	326	316	303	290	312	300	325	342	333	342	324	307	320	325	323	305	301	348	297	310	334	312	362	320	310	318	299	350	334	294	319	312	345	329	333	299	306	306	333	322	300	317	301	320	298	332	301	285	318	314	280	314	329
23746	21284	28902	23993	21268	11308	924	591	496	488	427	396	362	327	305	337	347	303	313	289	295	317	270	304	277	282	295	289	285	263	290	269	282	265	276	290	262	282	299	291	257	289	273	294	273	288	281	275	239	279	287	267	277	285	255	286	259	252	264	277	270	257	273	262	271	293	259	255	258	250	260	276	243	282	309	276	253	247	275	274	272	264	261	255	270	277	266	260	246	248	284	253	273	272	269	269	242	237	264	293	256	256	283	258	286	249	247	290	279	272	232	262	270	239	271	264	280	311	273	259	265	293	265	281	273	272	277	264	265	273	268	275	260	260	269	292	273	297	246	263	238	254	263	256	281	274	261	307	273	287	305	278	280	265	264	268	267	295	260	295	284	262	254	261	258	226	288	260	271	280	251	253	264	264	246	269	262	263	259	285	263	277	254	270	262	277	294	282	278	265	264	283	272	268	268	265	283	255	253	277	264	272	283	270	271	258	278	247	276	257	273	279	277	293	270	280	291	275	286	269	279	257	262	247	278	274	275	261	281	242	273	262	259	293	253	251	278	259	259	236	275	277	272	292	291	265	254	276	258	260	267	262	251	282	281	259	247	264	246	259	298	285	272	244	254	263	260	241	265	251	271	255	291	278	275	259	262	286	258	293	256	252	255	261	269	275	247	295	278	274	266	267	249	281	260	277	266	251	240	248	236	285	282	270	250	268	258	268	260	235	263	282	275	272	305	292	261	278	256	273	275	251	252	283	279	279	270	284	281	260	277	277	244	267	292	269	260	250	261	255	311	248	276	288	260	260	249	249	269	296	273	256	264	244	241	220	240	289	266	285	282	272	255	259	271	256	269	272	230	252	263	255	263	254	244	263	266	267	261	271	251	281	286	263	259	277	254	244	267	287	282	281	266	246	256	255	267	247	266	248	259	256	298	289	264	270	228	268	255	254	290	263	249	286	268	275	283	261	248	255	253	251	271	261	272	267	255	265	271	268	252	288	282	267	298	283	263	251	258	260	270	228	286	271	248	253	255	277	263	266	255	255	280	280	278	264	278	270	254	267	263	234	251	267	235	233	262	261	259	295	280	256	260	276	263	261	263	260	280	238	290	295	261	289	254	274	244	249	266	257	269	246	251	242	249	311	286	286	270	282	263	239	276	248	271	266	263	298	256	292	273	253	273	249	264	260	246	264	246	219	247	257	243	256	279	268	266	245	236	275	282	290	269	257	255	268	270	253	232	262	269	279	292	261	279	246	256	278	263	263	259	277	274	259	283	255	293	258	240	259	278	293	254	278	274	257	251	265	274	259	271	298	283	256	254	260	284	243	299	246	288	298	269	275	241	284	284	256	287	282	283	287	271	260	278	262	259	263	280	265	284	284	253	284	233	239	280	268	258	234	267	245	272	233	276	251	243	286	279	256	287	245	285	265	270	253	277	293	271	291	258	282	249	280	232	279	281	298	291	250	267	248	263	227	247	254	256	285	264	249	268	279	282	279	284	281	251	252	270	271	268	251	265	272	280	290	287	261	234	252	262	275	258	272	250	253	265	266	231	274	245	245	269	302	265	244	267	261	261	281	247	262	289	269	268	266	262	276	266	272	296	290	275	265	259	251	248	260	279	218	286	233	284	264	291	286	273	254	273	256	271	254	295	261	269	267	270	255	270	282	290	257	261	246	266	252	263	240	276	289	308	264	245	288	276	277	244	247	261	274	265	263	252	262	263	299	271	249	243	262	313	265	286	284	250	254	256	250	270	254	256	284	278	288	273	260	297	285	269	257	261	267	248	287	275	254	270	306	246	292	243	274	256	254	262	268	266	264	257	275	263	266	261	298	286	261	263	250	266	263	254	298	244	265	238	295	261	244	259	254	276	258	256	268	273	267	255	250	251	262	287	277	252	251	271	257	266	261	292	255	275	273	277	292	251	261	270	262	263	281	269	277	275	301	250	273	275	261	271	260	278	292	266	277	245	290	266	268	276	256	234	257	222	273	278	280	313	255	267	278	266	255	246	286	243	257	261	264	282	247	259	261	279	254	261	276	276	259	251	230	272	229	264	280	269	248	266	259	255	274	288	257	275	242	247	255	241	252	293	254	252	222	284	272	248	262	281	282	289	276	266	257	241	315	275	267	269	263	260	268	250	299	263	281	270	253	267	268	252	251	257	268	274	294	261	271	244	287	254	267	283	267	245	256	255	258	231	262	237	281	284	271	292	256	290	269	285	276	277	268	273	268	271	291	257	286	279	265	278	264	232	257	288	256	240	273	269	295	270	289	285	272	259	253	269	253	270	264	234	260	252	236	251	280	255	256	264	265	252	287	270	241	237	245	265	269	247	258	274	283	291	270	266	249	265	255	262	274	279	264	258	259	241	255	250	257	268	246	254	303	288	267	253	247	269	248	283	266	239	277	290	273	239	266	239	286	297	265	277	261	262	299	264	275	283	265	250	247	257	265	264	249	301	258	289	292	249	251	271	255	224	277	273	263	260	276	259	260	285	246	257	262	258	228	266	283	281	279	250	253	280	294	260	279	229	260	264	253	241	278	275	298	264	274	261	287	289	279	302	225	284	291	268	272	264	229	286	246	247	260	261	270	280	263	242	236	270	249	285	260	255	266	249	271	266	298	230	315	255	280	283	277	265	269	305	276	264	255	238	268	256	249	263	284	290	269	258	263	268	274	274	283	269	241	267	266	278	259	250	265	267	267	269	282	289	251	230	242	280	259	235	250	270	269	282	269	302	258	273	286	279	283	269	265	287	266	270	277	262	258	273	269	253	273	273	265	257	295	273	248	294	263	254	268	248	255	269	270	291	265	277	295	271	231	247	244	282	278	286	297	260	265	262	266	274	293	262	289	254	279	263	270	290	293	265	268	242	256	258	248	256	271	247	249	240	268	276	252	267	260	280	285	274	244	242	244	259	261	264	273	262	282	245	271	276	285	276	273	262	266	279	244	248	240	260	278	262	275	235	254	222	240	299	253	237	285	235	234	260	262	267	248	250	272	249	247	271	241	254	239	253	243	271	251	258	264	264	235	288	282	269	256	275	272	242	269	280	235	261	287	269	274	270	301	261	273	262	280	261	269	247	279	261	259	276	290	278	244	267	261	272	260	277	268	280	289	280	286	264	268	269	286	262	247	272	251	265	234	251	279	260	249	283	271	254	270	266	276	227	296	275	249	275	267	284	238	264	235	267	269	260	264	249	277	238	264	272	232	263	267	272	299	260	274	259	274	275	269	228	270	267	237	258	259	250	279	275	228	293	266	293	271	248	255	251	301	245	300	265	255	244	265	270	242	264	284	261	273	296	287	277	249	270	277	274	284	258	257	260	291	299	254	272	249	269	263	281	254	251	261	255	299	281	297	241	266	266	267	278	269	271	274	278	245	284	255	228	300	261	228	263	245	255	260	243	279	274	233	251	280	295	291	231	276	253	267	279	277	270	293	270	286	257	257	245	263	242	271	268	259	282	260	270	265	293	286
12973	9321	7558	3709	2515	2000	1521	1231	1049	908	809	730	646	592	586	555	487	526	513	475	471	472	432	460	428	435	436	427	418	377	410	399	417	437	389	413	430	399	392	417	388	407	379	410	407	369	378	440	401	392	404	377	394	409	375	388	371	355	409	386	389	382	366	356	366	400	386	389	365	398	373	379	388	354	375	398	394	331	385	386	389	410	383	356	415	401	408	386	358	386	368	374	396	389	422	387	423	360	369	408	416	396	405	353	384	357	382	378	373	350	377	372	376	384	409	358	364	378	385	334	416	352	389	400	346	373	399	387	369	372	370	407	374	396	335	369	363	399	415	381	409	378	366	406	360	389	365	374	387	370	388	398	409	357	391	398	390	414	394	371	384	399	406	363	371	418	406	353	391	377	387	377	345	368	374	373	385	383	385	380	359	401	390	377	377	368	374	344	370	404	400	406	379	368	380	379	383	390	382	409	364	379	400	362	376	375	374	357	373	394	421	373	397	409	403	410	393	391	399	378	376	371	375	383	404	373	389	398	396	366	370	374	382	378	416	398	398	381	382	400	382	417	414	401	387	391	373	376	403	363	398	385	394	381	381	396	414	373	370	386	377	430	356	374	405	393	380	419	399	395	374	420	370	412	379	385	365	364	382	376	378	363	370	379	362	391	403	377	385	380	386	392	375	357	347	385	363	380	336	386	412	362	391	423	405	362	371	354	346	388	393	342	404	368	403	385	385	377	389	396	406	382	400	385	384	375	374	367	417	348	377	388	362	362	329	384	369	403	370	371	400	363	369	374	373	408	392	371	369	355	352	363	366	381	398	391	409	411	380	372	398	389	360	368	358	418	367	386	423	361	362	383	361	406	383	418	407	390	404	389	350	361	392	376	388	361	389	393	367	360	394	402	424	384	344	361	402	358	411	352	391	387	390	387	359	366	415	402	377	390	375	422	391	368	404	337	393	379	363	394	385	402	384	377	361	303	335	339	390	402	389	372	378	416	373	414	386	369	352	363	402	384	397	387	362	384	397	363	375	388	353	384	365	381	412	382	359	382	405	373	411	404	361	406	386	382	379	394	374	413	365	364	391	391	373	369	391	375	411	383	383	402	386	404	365	373	396	416	386	375	379	411	351	361	403	413	395	383	349	403	376	377	378	403	387	390	367	356	354	369	380	347	397	378	372	386	381	376	379	354	381	387	402	372	386	393	379	368	385	389	390	382	374	369	403	413	343	401	406	389	403	369	370	394	369	399	412	368	351	362	374	390	408	395	371	403	386	379	351	393	370	404	375	354	397	367	387	380	393	382	363	376	368	376	393	408	383	314	348	370	337	370	354	368	379	413	400	397	332	397	396	373	365	372	404	420	377	384	396	368	415	359	385	390	383	380	399	349	388	325	374	443	366	367	396	381	373	370	370	394	351	388	408	403	400	385	379	381	406	401	384	354	395	362	430	399	382	363	370	338	383	405	421	382	370	400	389	363	367	395	386	389	387	379	419	351	393	371	374	390	381	390	371	378	374	379	379	407	363	381	404	367	392	364	349	392	384	355	339	398	384	385	404	338	404	387	374	367	375	402	411	360	418	362	346	409	377	393	373	396	372	376	413	380	374	403	340	382	379	406	385	411	418	404	375	403	381	370	393	383	414	397	377	375	372	370	356	355	364	350	351	415	354	371	434	395	409	407	387	358	392	383	419	413	389	412	394	392	367	376	384	385	395	351	354	345	382	384	355	417	377	384	400	345	342	406	381	403	400	412	359	368	379	345	379	379	405	389	406	371	362	358	375	374	383	379	382	372	375	382	403	405	415	348	383	393	384	384	374	393	377	379	370	371	376	396	401	356	379	395	363	372	381	377	362	370	358	393	373	373	400	379	377	376	370	413	363	371	380	372	399	425	380	403	383	397	360	372	382	388	371	353	407	391	383	365	388	397	392	408	384	393	347	369	383	353	388	391	393	391	391	363	389	373	400	375	364	402	394	386	374	373	387	397	378	414	370	371	396	399	394	356	370	381	376	369	392	425	388	400	414	378	367	399	377	370	370	404	389	399	378	375	358	354	364	403	350	401	390	412	393	393	401	373	370	352	367	392	361	378	389	360	372	374	345	407	346	380	374	378	389	415	405	363	387	394	422	398	363	330	392	346	379	366	371	392	342	392	377	379	392	366	377	408	327	428	407	380	400	384	380	386	408	383	355	391	386	375	398	383	395	373	396	380	380	400	364	397	369	402	373	403	374	397	371	391	391	394	390	389	361	407	351	397	388	374	407	379	382	401	376	388	398	386	357	412	387	380	372	394	402	378	390	380	397	379	395	395	359	374	373	382	387	404	398	367	378	359	375	357	400	333	381	376	389	407	416	377	401	397	372	349	347	402	354	371	377	377	395	351	386	391	396	394	396	403	385	382	372	404	367	386	358	371	392	366	359	364	388	381	360	381	377	356	379	375	396	397	385	396	366	403	398	403	383	378	358	421	429	386	366	406	385	399	383	408	360	337	354	406	363	363	385	383	380	404	365	383	358	382	403	389	359	355	354	390	398	346	394	374	377	348	380	370	423	386	389	400	360	370	421	346	382	389	372	406	378	359	370	378	366	375	409	377	342	411	380	369	374	365	392	397	385	372	376	378	363	411	378	391	365	404	410	419	389	382	387	401	389	394	392	379	394	384	443	374	393	396	377	402	355	375	384	401	382	344	403	391	365	370	402	398	386	398	359	372	384	386	359	378	382	395	383	331	360	402	387	393	400	387	364	378	420	413	364	370	342	372	414	375	356	388	362	374	388	363	384	335	436	357	359	380	389	403	372	375	408	372	369	419	365	413	399	348	361	399	362	380	376	406	401	381	411	383	393	407	372	386	364	382	381	413	365	394	372	403	332	387	359	388	365	388	335	350	376	395	403	398	388	372	409	385	381	354	397	385	347	343	390	373	367	353	369	341	351	358	368	392	390	394	379	379	384	393	364	386	391	369	385	406	406	389	436	358	381	380	403	361	366	344	348	375	372	347	382	386	412	359	369	333	363	406	377	392	370	389	389	393	342	377	391	401	376	360	397	407	374	384	424	403	375	366	357	361	427	358	392	369	350	389	387	373	403	379	358	365	384	393	402	378	411	371	418	367	363	389	374	406	369	387	367	360	408	346	381	382	378	402	366	397	361	399	403	384	384	380	366	391	403	411	379	387	365	424	438	398	394	397	357	412	391	411	423	401	365	400	390	389	376	384	361	383	372	350	374	370	355	420	375	376	366	371	356	368	383	364	406	376	423	375	375	407	400	404	378	413	398	382	381	389	371	370	337	360	376	401	400	367	415	362	393	371	370	370	409	397	356	382	363	397	403	390	395	362	398	379	352	372	425	348	350	367	373	407	382	377	405	387	375	397	395	388	384	412	411	418	369	377	378	383	372	398	396	347	407	409	380	380	408	391	373	319	390	394	386	340	380	420	378	347	365	373	379	370	412	365	402	409	351	406	373	378	349	361	369	348
22855	21258	29282	23545	21258	21303	9372	852	542	478	459	367	312	290	282	289	253	233	235	215	209	193	202	183	190	175	196	173	186	155	192	178	167	178	188	160	172	188	152	158	171	170	156	184	174	173	148	177	147	163	182	132	148	149	129	143	145	166	172	158	159	159	157	155	140	162	147	140	151	149	158	155	155	175	156	149	142	158	151	132	158	138	151	163	143	153	146	162	185	149	156	136	179	136	135	163	142	145	142	160	171	140	143	143	135	176	150	130	140	168	154	136	136	147	146	132	152	125	161	143	144	157	150	147	143	165	150	145	141	142	136	159	143	138	152	164	142	164	133	124	174	150	128	166	165	140	149	167	126	126	153	126	171	164	150	140	137	157	154	134	151	143	163	143	149	121	160	130	138	154	154	146	146	124	134	149	137	151	156	146	166	167	130	150	163	149	152	165	141	149	156	144	158	153	161	142	147	166	159	146	151	161	185	176	155	157	145	126	150	124	148	139	143	155	145	138	149	159	138	137	127	141	141	141	116	143	162	131	146	118	140	159	127	157	150	147	135	162	150	162	155	148	146	153	163	150	152	167	163	148	144	145	142	129	165	130	172	150	136	158	135	151	143	134	149	150	145	158	147	150	152	141	133	126	154	166	148	168	166	149	146	158	153	127	134	154	153	138	155	157	144	151	155	145	158	115	154	150	158	128	141	139	156	131	172	136	132	140	149	155	157	129	152	136	155	149	124	168	135	129	164	163	134	146	153	171	152	142	152	153	154	133	155	130	164	113	149	153	139	146	146	148	138	152	148	151	145	139	140	145	146	152	144	160	157	135	143	148	151	135	146	133	149	154	153	145	131	135	145	130	117	163	133	134	131	155	152	156	148	148	133	152	132	141	134	134	162	129	151	148	136	177	173	148	164	147	149	147	164	140	184	170	160	140	139	148	126	139	141	144	154	159	139	137	131	159	155	157	173	138	149	143	127	132	124	154	164	146	135	135	163	148	140	155	144	131	121	161	123	154	160	166	143	160	151	153	135	162	120	142	154	159	151	136	146	155	157	148	142	133	139	150	152	165	145	166	140	132	140	174	132	149	154	138	163	152	162	168	140	152	140	156	158	151	135	174	156	137	164	143	161	164	125	160	144	117	151	149	160	146	143	160	140	140	136	169	132	138	145	150	147	164	167	145	130	134	156	134	133	141	157	137	172	160	176	118	156	151	165	135	141	148	175	143	155	159	162	141	153	156	157	140	150	172	143	139	141	154	130	163	149	150	139	140	148	113	157	160	165	140	123	136	137	146	135	150	153	142	164	137	131	157	147	154	146	135	158	147	146	130	146	147	152	163	149	141	148	167	157	129	142	185	137	149	123	154	158	139	129	147	145	145	153	140	163	163	149	146	172	134	140	151	153	157	127	149	138	152	146	146	160	139	125	179	152	148	158	167	128	153	169	143	175	150	137	146	167	148	161	145	148	136	147	180	143	138	140	179	144	139	164	147	150	130	176	147	135	138	182	140	148	146	137	154	137	150	118	150	155	149	148	139	135	147	153	130	146	152	169	139	135	134	156	152	143	138	140	162	145	152	151	157	164	138	161	146	167	145	141	153	157	140	164	141	162	142	148	142	137	143	142	146	144	142	142	143	151	140	131	154	165	149	133	159	139	151	144	150	138	143	164	142	146	130	149	130	154	142	147	155	162	156	144	143	142	151	130	144	153	136	141	135	133	158	142	138	144	155	146	153	155	148	163	147	125	154	145	155	122	140	156	132	149	173	165	153	152	173	143	173	167	142	138	147	126	127	169	143	139	168	135	142	127	157	128	130	139	137	173	160	170	136	142	139	156	152	154	156	151	165	144	155	149	148	120	154	129	148	157	176	156	133	129	151	158	152	151	153	161	139	148	159	137	138	134	140	152	140	148	130	154	159	162	148	158	134	160	134	123	181	159	137	161	128	154	137	165	157	146	152	139	155	132	159	150	149	128	157	142	149	158	161	150	158	159	147	140	154	138	151	166	157	146	139	155	133	169	154	167	191	127	157	128	172	144	156	142	142	162	125	166	144	138	153	150	150	154	154	167	150	154	142	163	164	170	147	141	133	136	152	162	146	144	157	145	125	135	138	139	156	157	148	148	139	138	163	146	143	150	162	155	145	127	171	144	146	158	162	161	132	135	160	123	159	162	128	154	153	173	167	146	153	153	139	152	146	132	161	142	150	150	138	144	126	166	146	136	146	150	170	147	172	146	153	151	147	142	153	145	162	132	163	137	160	138	149	160	128	187	138	173	137	145	164	146	170	146	127	153	140	167	148	145	148	138	169	137	160	140	140	136	159	172	153	153	159	132	154	135	152	155	139	114	168	154	128	155	164	151	143	152	159	150	144	147	155	137	127	166	123	154	162	142	143	162	145	157	147	161	155	154	136	140	128	142	159	140	143	148	142	164	161	129	140	131	142	154	171	135	153	155	147	149	140	137	135	140	151	171	141	147	130	142	138	152	142	127	157	140	153	144	152	152	133	159	162	138	160	160	135	148	145	137	175	141	160	136	145	124	157	147	149	137	152	160	148	142	126	134	153	148	148	139	134	155	150	165	147	151	147	123	147	170	140	138	132	158	137	148	162	156	161	169	151	145	161	158	170	152	156	155	123	144	175	156	136	128	143	142	166	136	126	148	145	141	128	145	135	149	165	139	139	132	128	172	152	169	146	146	159	137	155	151	167	155	133	122	149	136	148	169	167	148	146	152	125	154	151	137	141	159	146	160	142	147	150	129	132	136	141	164	149	148	156	137	148	155	143	149	162	171	156	143	142	138	154	152	169	136	149	159	162	137	122	144	133	148	151	168	170	156	134	140	141	170	164	157	137	142	141	142	138	154	149	155	128	156	152	124	143	146	159	145	143	158	135	137	154	150	138	145	150	161	149	155	146	122	153	143	147	162	145	163	149	153	146	147	119	134	129	150	148	148	136	146	132	162	141	147	146	170	139	134	150	150	159	180	175	151	152	138	150	144	147	163	164	151	129	142	157	145	157	139	154	152	134	151	150	159	146	158	174	144	155	146	154	128	143	156	139	168	130	125	141	136	159	139	154	155	142	141	149	154	121	142	128	154	157	154	136	143	145	155	175	122	148	153	145	129	161	133	136	145	152	139	140	128	182	158	165	156	164	140	141	148	130	146	139	146	139	175	149	155	137	152	152	137	155	149	167	138	134	138	167	146	162	148	142	140	143	146	141	151	170	167	124	155	140	156	161	145	169	149	156	168	138	151	135	172	153	134	154	150	171	149	152	137	148	135	138	136	162	139	137	136	141	150	151	151	147	146	142	155	152	162	149	139	143	163	137	169	139	149	154	180	169	112	137	163	156	139	148	130	162	150	148	158	134	163	138	122	177	143	151	136	144	153	164	150	133	121	128	167	167	133	144	138	143	150	130	144	158	131	143	140	137	161	149	151	152	127	159	147	139	147	158	154	178	145	150	156	145	133	123	143	149
14374	15230	12367	6238	4283	3227	2492	1852	1462	1237	1052	851	775	655	616	605	488	455	429	391	394	366	307	316	308	300	338	310	300	282	282	267	297	290	276	272	271	264	263	237	266	234	261	271	251	268	245	237	241	250	238	236	207	234	236	216	247	244	218	231	228	253	246	222	205	260	230	211	223	214	217	228	205	230	233	208	224	223	219	227	222	235	235	229	214	214	244	214	190	231	239	224	229	223	239	216	209	243	238	207	228	236	224	223	231	225	236	245	195	212	223	221	237	229	227	233	215	220	233	208	212	249	230	228	232	206	206	231	232	213	211	242	205	215	238	237	204	199	228	230	208	242	216	233	216	208	222	230	231	223	229	200	237	210	198	207	226	189	216	231	236	229	192	220	211	236	198	241	225	215	231	209	235	210	224	214	204	229	221	225	238	234	219	236	200	222	226	208	234	215	233	212	217	218	226	221	229	219	203	218	211	226	229	237	179	209	218	200	227	199	216	229	222	194	219	200	217	214	221	210	222	220	243	234	223	205	227	202	237	213	209	212	211	223	212	219	216	214	238	233	227	214	224	199	199	214	213	228	212	230	251	202	236	221	217	214	204	234	218	236	242	221	206	222	220	239	213	209	209	212	197	213	220	210	216	191	233	200	190	221	225	230	229	223	218	229	231	209	218	180	218	212	210	210	188	206	239	226	212	228	208	209	192	213	243	227	227	173	203	242	231	207	232	197	164	237	204	230	209	229	230	199	215	200	225	202	209	200	227	251	226	213	234	207	212	214	224	200	199	227	230	187	222	219	226	208	225	218	236	237	209	190	193	209	220	186	248	227	204	215	222	217	235	227	203	239	210	233	237	192	206	223	207	228	219	234	223	217	191	205	224	221	223	215	224	236	216	196	211	229	210	204	204	213	234	207	228	243	211	226	195	227	208	246	223	211	214	220	238	202	240	225	214	221	218	225	208	212	215	209	217	215	204	228	218	205	206	224	224	224	196	244	212	212	231	217	211	212	251	187	238	200	213	185	224	212	199	217	192	219	221	200	203	202	194	226	213	231	178	228	235	196	200	201	237	216	229	257	245	203	191	223	198	183	218	187	224	245	210	208	211	209	207	214	216	204	227	196	211	195	245	221	220	227	210	229	211	206	197	255	229	225	220	229	215	223	202	211	220	264	193	203	202	231	194	206	227	221	231	217	215	201	232	223	226	202	199	186	222	206	235	216	234	218	204	218	211	221	198	247	196	202	200	195	210	228	231	187	219	243	211	237	190	209	188	227	242	220	227	231	222	215	227	210	212	221	196	219	214	195	245	218	172	223	247	187	237	224	222	223	188	215	193	232	214	211	228	205	229	196	211	217	186	233	212	203	229	233	212	214	221	201	203	223	223	242	222	211	211	225	221	228	225	238	214	202	239	233	211	264	210	236	242	216	218	199	207	194	213	207	199	234	224	229	240	198	228	230	229	217	216	202	206	221	235	234	219	224	191	216	206	197	218	208	233	224	217	211	231	198	198	224	210	229	205	217	212	210	233	208	216	232	175	219	214	192	211	218	190	205	226	205	207	210	245	210	234	238	206	208	212	217	214	210	252	228	215	211	224	232	206	189	211	207	235	208	226	217	223	201	215	240	216	222	222	227	219	203	216	220	224	198	227	215	229	243	198	237	215	214	213	218	216	236	233	203	239	212	242	218	215	230	239	221	221	211	241	210	226	236	213	237	212	220	196	206	216	216	230	193	211	224	245	210	221	224	231	198	216	225	213	192	209	225	218	199	241	227	230	207	220	216	221	243	209	192	236	208	193	220	240	221	219	237	234	188	217	238	208	243	216	221	191	224	215	182	212	213	211	217	206	196	201	238	240	214	191	211	207	213	212	236	231	207	230	239	200	223	227	205	221	216	208	213	211	213	195	195	202	209	222	213	197	203	208	205	240	223	208	219	219	217	208	221	200	218	239	209	226	235	191	219	228	217	186	236	236	230	210	250	221	232	228	217	224	219	216	211	206	211	214	213	212	235	211	214	209	241	230	217	234	229	215	224	228	212	211	208	197	215	222	213	227	245	228	200	222	214	233	214	205	227	215	231	225	228	220	213	226	214	214	211	233	206	213	215	219	228	225	237	214	217	233	209	249	210	234	216	225	243	198	219	239	224	219	226	216	197	223	215	242	213	212	199	226	224	229	235	229	217	225	226	216	241	222	212	223	199	229	202	213	218	218	232	199	232	226	194	211	244	214	218	202	218	238	204	193	223	196	209	201	232	213	214	182	235	193	231	232	213	240	223	198	209	213	236	210	239	206	243	216	227	247	214	233	193	200	207	216	218	222	216	242	193	224	188	242	206	225	216	205	207	211	221	235	188	196	216	238	205	211	238	183	226	196	206	219	232	221	210	210	250	220	236	206	200	219	244	232	232	198	218	205	202	222	231	244	214	200	225	203	202	212	232	219	200	233	224	223	200	222	202	191	210	253	220	222	247	209	221	205	242	225	220	213	231	222	211	241	237	201	251	194	203	216	191	239	242	209	222	219	210	231	240	220	207	229	216	246	228	230	199	201	199	215	198	203	236	232	204	208	204	213	216	212	219	198	206	209	248	211	194	243	196	232	223	238	218	215	193	212	217	219	216	214	219	225	211	199	222	209	191	218	236	186	225	243	217	213	224	190	231	220	207	202	217	199	237	207	202	215	203	245	203	202	221	190	207	204	249	227	219	196	235	185	206	211	244	214	231	211	223	217	221	210	207	195	248	238	215	238	215	234	207	207	213	224	208	203	232	206	230	208	213	205	203	220	222	211	227	221	222	246	228	208	218	233	215	218	232	219	220	234	229	255	217	201	208	217	221	206	222	223	247	210	227	204	233	198	196	227	211	184	219	191	247	199	188	225	244	206	238	222	224	203	211	206	195	223	194	226	215	207	244	224	223	231	208	237	221	215	198	205	233	223	194	242	230	220	240	215	202	245	208	210	232	212	237	213	222	229	207	240	234	216	205	215	221	220	196	222	207	187	211	217	201	214	203	197	218	220	222	230	226	230	211	201	212	202	211	239	191	237	242	203	212	220	233	254	167	247	207	219	238	213	213	193	221	203	232	212	208	215	231	238	197	208	226	216	219	217	224	216	241	208	247	204	200	222	196	206	223	230	219	188	201	211	193	224	199	206	202	247	215	238	211	223	243	220	234	226	223	214	253	200	201	220	231	227	234	215	218	219	200	215	208	229	210	222	233	201	229	210	196	204	235	190	221	215	233	203	237	207	217	204	210	218	200	206	219	218	215	218	213	207	246	218	212	228	214	197	240	235	227	206	212	196	229	191	201	206	207	200	209	207	225	185	195	215	191	204	194	228	232	224	212	212	189	202	210	239	222	217	218	217	208	213	204	199	215	209	239	223	217	200	211	236	233	204	212	218	207	200	241	208	225	229	221	211	225	227	205	225	230	236	218	188	215	198	211	190	197	220	231	231	225	212	216	204	204	226	215	224	245	241	200
26912	20655	8418	500	304	264	251	238	241	229	239	231	243	221	209	236	200	207	227	237	219	213	221	203	235	233	225	229	230	228	239	218	220	219	235	210	227	209	217	244	205	235	214	209	225	213	223	210	196	223	246	229	195	239	224	228	214	228	219	214	235	215	211	207	197	217	224	198	233	203	232	238	197	237	200	218	211	224	218	220	233	215	208	214	180	230	221	216	208	256	233	251	219	226	223	216	215	239	221	212	202	224	197	220	219	208	224	228	236	231	207	217	229	220	196	206	213	216	191	206	241	217	232	223	238	226	214	269	214	226	183	232	227	221	219	195	219	228	218	232	204	218	200	230	211	225	213	252	227	241	229	206	191	230	233	210	201	199	216	204	235	219	217	215	217	238	188	207	232	213	201	220	221	216	229	215	224	233	204	211	218	237	200	235	208	212	250	202	211	220	235	209	207	239	231	220	209	218	230	202	224	219	219	217	232	210	225	226	216	231	224	218	238	226	224	234	211	239	216	232	227	235	234	195	225	198	237	203	235	228	222	218	232	252	266	226	237	198	212	215	215	209	216	212	211	228	234	230	199	206	206	221	218	212	215	164	225	237	235	209	238	202	224	209	227	241	231	216	234	238	198	224	229	213	224	221	215	202	244	212	213	210	209	218	207	233	226	237	222	235	214	207	206	219	232	225	246	226	233	206	236	225	231	231	211	214	230	237	222	233	236	221	220	230	222	235	203	221	226	225	228	237	198	221	231	220	214	229	192	213	239	201	217	242	224	207	229	216	194	244	217	237	230	201	222	236	219	197	226	226	236	214	221	197	224	220	214	221	206	231	233	222	236	212	194	201	213	225	214	236	214	220	239	211	249	209	203	223	193	224	237	203	200	217	229	219	212	204	234	240	226	222	227	192	228	212	214	213	204	232	224	208	241	228	229	247	223	192	222	207	221	203	231	217	246	212	220	221	250	241	193	228	230	223	217	214	196	219	236	228	228	199	207	198	220	219	216	246	188	209	246	195	244	240	205	213	234	261	203	216	203	200	203	230	215	209	258	201	227	222	209	229	219	210	225	231	203	234	204	214	208	225	197	224	219	234	203	222	225	224	223	211	206	210	238	212	201	226	206	233	218	215	234	192	240	240	200	206	226	254	202	210	215	224	227	203	218	203	231	207	239	213	210	212	205	198	222	238	235	217	254	244	215	235	237	210	223	226	229	212	218	203	238	208	206	212	223	223	221	227	210	230	247	256	184	210	214	228	255	221	220	233	206	187	239	202	217	233	193	205	212	228	205	222	197	238	218	191	219	236	221	234	224	242	254	229	233	204	224	207	213	255	205	211	212	228	213	218	203	200	208	226	225	218	209	221	224	249	242	228	226	244	211	201	233	224	218	209	218	211	210	238	211	212	213	223	234	233	255	214	224	221	221	227	199	196	214	206	227	232	223	226	208	219	233	234	219	237	232	215	235	248	214	200	227	232	210	195	227	230	203	207	214	217	205	201	215	225	240	209	237	258	207	223	209	230	208	191	234	252	224	237	206	230	244	203	239	215	227	227	212	243	193	216	213	185	223	186	244	204	215	195	245	208	234	204	207	226	225	212	204	245	223	235	223	222	201	222	213	236	213	228	214	218	216	254	215	218	222	183	195	194	245	212	208	200	227	212	241	227	207	214	213	223	223	217	235	238	205	212	202	205	223	228	223	196	224	204	215	245	221	212	231	229	191	228	205	213	234	218	228	202	196	226	196	229	231	209	212	218	215	199	241	251	207	234	176	224	214	213	226	196	199	218	220	206	195	226	246	226	226	235	236	217	244	232	218	239	192	219	225	223	218	241	215	223	202	226	228	219	223	220	232	216	230	212	239	201	245	240	196	222	196	236	229	218	230	216	222	208	220	228	207	194	218	220	205	234	193	227	232	221	218	210	234	241	233	237	203	220	210	212	227	246	229	184	223	216	185	233	211	226	223	210	221	225	221	216	201	206	223	202	214	223	205	234	239	202	215	243	224	223	223	205	199	219	162	218	248	220	193	243	217	222	212	214	245	199	220	236	216	222	221	214	223	238	211	197	200	230	203	209	216	253	233	195	216	203	235	211	227	206	206	218	200	234	220	227	223	227	218	223	227	188	225	217	220	176	223	222	246	217	207	222	206	217	231	208	231	219	225	224	216	229	208	229	205	219	228	214	214	202	215	233	230	200	203	226	210	192	239	202	221	227	205	251	218	199	206	195	210	229	214	218	206	202	222	197	237	223	248	211	203	206	228	203	202	204	207	225	213	219	201	209	241	214	231	195	187	215	244	213	228	202	207	228	198	223	214	189	230	287	233	230	226	206	215	217	232	230	245	216	205	213	221	220	221	232	203	211	247	247	211	205	221	233	209	246	257	226	212	199	259	210	233	220	226	229	207	231	216	205	209	227	227	225	233	223	228	196	192	217	221	232	253	188	208	245	219	211	240	225	239	219	221	192	206	211	206	205	216	207	203	188	260	194	203	216	205	176	227	221	206	167	202	197	191	222	234	209	231	216	233	192	190	243	227	219	222	230	215	208	193	249	207	249	213	196	219	213	205	233	212	218	216	233	209	221	247	215	214	198	233	227	217	216	221	222	223	205	219	214	234	239	231	227	217	223	216	226	213	230	186	227	219	205	207	219	226	218	265	206	226	232	237	217	216	210	249	214	207	225	214	233	225	211	222	209	235	232	225	228	230	198	222	216	235	212	224	228	216	200	254	220	224	201	224	205	211	234	227	225	242	204	243	238	225	215	231	235	216	220	209	224	219	227	202	203	238	222	213	224	227	210	207	228	220	205	235	196	229	213	206	200	233	209	222	194	221	212	211	212	198	237	195	198	247	244	212	217	202	233	212	224	224	202	201	231	219	199	209	208	213	221	217	223	240	218	217	223	240	211	206	240	223	232	222	221	227	218	206	231	237	241	219	216	227	202	240	219	197	240	232	225	227	203	192	241	225	227	212	213	248	235	187	204	234	238	235	207	204	217	218	208	209	205	249	224	222	214	216	236	199	231	206	258	221	236	232	233	240	205	228	233	239	217	190	224	212	222	218	215	229	239	206	227	214	263	220	211	223	208	221	216	223	225	204	216	207	216	213	245	224	230	232	220	205	202	215	202	208	236	193	201	186	232	240	226	196	207	192	234	246	233	212	246	241	220	234	206	209	227	207	237	206	243	221	245	204	239	221	226	213	253	229	193	215	220	232	205	245	212	235	235	233	225	224	239	228	227	224	222	218	190	205	218	227	203	243	229	200	237	194	225	216	229	191	217	204	225	235	211	232	211	207	216	231	211	239	198	241	225	189	221	216	204	206	192	228	196	232	229	226	199	231	228	232	217	192	216	228	208	205	202	217	186	221	217	235	242	217	217	251	238	198	214	214	234	216	203	202	212	226	226	248	223	221	215	216	220	234	241	247	205	208	187	242	209	209	231	212	205	200	200	229	217	204	190	230	204	232	236	211	238	206	220
6220	998	894	537	447	363	358	343	345	356	327	290	306	306	324	328	335	315	291	315	313	320	302	305	330	306	329	311	345	351	348	305	312	336	327	343	323	312	301	325	327	297	273	301	337	337	309	300	291	301	299	313	315	333	316	329	319	307	317	320	322	312	325	326	312	316	299	291	295	346	334	308	297	335	334	332	324	306	342	324	320	306	345	289	297	298	306	327	354	295	295	348	283	324	332	313	335	348	322	296	308	308	286	275	301	294	337	299	306	328	321	316	327	312	301	324	314	305	309	276	320	292	315	312	319	354	274	296	319	313	294	293	326	299	302	298	313	339	313	316	317	315	350	301	329	306	315	303	312	333	330	313	322	332	319	307	288	323	289	331	325	296	269	328	319	279	324	325	278	281	281	312	293	314	305	342	310	308	338	310	283	317	326	306	327	320	322	338	323	315	301	288	334	304	314	355	326	299	316	321	314	342	344	287	293	303	322	295	336	319	322	314	307	318	330	299	304	324	343	323	318	324	301	324	345	303	350	295	312	319	318	346	339	301	307	332	321	301	288	299	314	291	302	364	316	349	312	326	286	328	329	317	318	310	307	339	327	328	325	331	303	315	306	314	334	306	348	312	302	324	308	308	320	300	331	305	311	323	305	325	336	291	334	306	325	339	301	321	290	289	289	326	344	302	304	311	314	335	309	320	303	317	309	330	309	291	340	334	355	295	326	327	341	307	320	294	339	320	301	326	319	285	320	306	321	287	331	308	288	316	330	335	334	303	304	332	347	291	321	317	304	319	313	316	281	322	305	312	307	321	338	324	291	305	334	326	335	317	308	319	293	324	301	304	319	336	328	309	299	323	301	343	297	327	330	309	310	314	302	361	325	283	321	314	292	320	325	314	337	328	300	307	280	330	284	317	305	326	328	338	324	309	315	306	293	333	348	335	287	322	309	352	318	315	327	287	317	289	315	300	310	285	315	302	353	314	314	308	293	321	326	332	321	302	310	309	301	329	361	351	308	316	316	317	297	326	311	312	283	253	333	263	290	323	288	317	343	326	304	326	315	318	301	322	282	329	311	305	304	336	302	325	307	350	336	339	303	322	298	321	286	302	312	329	358	322	316	317	311	308	321	321	334	311	319	320	320	321	319	325	297	300	321	283	323	351	300	299	315	319	324	327	356	349	315	301	334	296	316	313	339	320	327	324	293	304	305	325	327	286	294	310	316	305	303	293	314	293	315	330	308	304	317	360	338	320	304	326	303	326	282	289	324	301	313	307	289	309	324	290	315	319	307	297	301	340	324	280	319	340	327	335	339	300	294	293	323	273	317	310	291	318	325	312	292	291	322	318	307	335	302	319	293	280	289	334	294	333	330	283	313	335	333	294	311	312	349	333	275	330	293	301	332	323	297	332	302	316	303	317	313	308	309	310	329	333	319	336	322	266	338	313	293	306	284	308	338	339	320	345	290	272	311	288	337	308	296	325	332	320	313	320	321	319	297	359	288	317	350	303	316	313	307	296	318	332	325	332	354	293	295	316	296	311	307	323	297	323	284	291	303	325	294	314	290	288	329	297	321	349	299	333	300	322	324	310	310	310	297	297	314	338	324	341	304	298	335	343	328	311	318	304	306	303	331	340	363	337	305	329	322	347	315	323	300	315	336	304	295	321	301	311	312	320	308	319	296	284	321	321	299	328	307	280	301	303	329	353	309	333	304	319	278	305	324	317	313	311	291	310	306	312	307	311	306	318	291	324	318	372	290	335	343	341	299	282	328	293	337	327	350	326	310	313	339	335	287	323	348	308	325	305	314	310	307	321	307	331	295	316	316	323	324	311	318	284	306	337	318	288	289	321	291	307	315	265	307	304	332	328	305	287	367	290	337	313	331	309	322	341	310	298	304	336	319	349	324	305	340	356	297	296	302	324	316	293	306	316	287	337	314	271	328	312	301	318	307	321	338	305	331	322	304	305	318	307	332	302	294	293	335	316	320	333	291	307	327	310	296	301	278	300	322	299	271	333	334	319	297	331	320	302	316	314	304	295	332	281	320	307	366	308	303	285	293	306	320	309	296	304	305	336	306	309	309	302	317	323	332	314	277	314	330	310	334	309	291	352	310	303	310	299	323	307	333	322	342	321	314	292	305	339	304	320	302	300	356	296	317	316	323	308	292	316	259	340	321	322	310	284	298	322	299	317	305	312	329	320	317	337	345	306	348	305	311	303	321	320	319	331	315	330	318	307	292	313	317	309	309	312	311	307	305	357	283	294	309	337	293	322	299	343	273	293	300	315	322	296	328	303	297	298	319	329	322	325	299	326	353	303	315	311	289	317	301	303	298	312	354	329	337	326	302	284	324	312	280	288	290	321	267	330	311	298	306	331	318	318	311	330	315	304	313	304	323	318	335	322	318	339	289	299	341	309	331	335	319	307	316	321	331	326	309	326	314	339	313	325	331	282	311	321	308	308	318	318	325	288	333	311	325	325	309	313	303	310	307	311	293	294	289	323	322	308	281	307	292	291	318	309	331	295	315	309	311	302	309	326	333	326	302	330	356	312	304	285	314	330	293	306	302	292	344	340	302	328	302	346	316	318	309	314	303	349	311	305	309	297	317	324	306	302	341	341	320	321	305	295	310	312	322	305	266	298	310	317	316	290	316	301	312	293	348	323	305	322	309	341	304	315	327	293	329	325	299	316	332	332	289	283	304	302	339	311	302	300	299	318	312	301	310	314	317	311	297	316	306	330	308	304	298	299	333	343	275	328	350	329	307	317	340	347	312	307	270	324	290	320	312	302	345	339	322	318	336	310	306	302	283	289	307	291	303	296	295	314	307	327	313	314	313	320	317	325	338	329	301	336	346	286	329	306	310	339	332	312	321	336	329	323	314	281	287	330	304	324	315	314	331	296	338	331	317	308	320	344	307	310	325	317	308	322	287	303	299	323	331	323	311	326	297	319	305	297	305	317	305	314	305	312	290	328	310	290	315	282	316	337	328	318	337	299	281	306	287	306	315	336	313	295	289	292	299	352	309	295	336	317	303	321	302	303	304	325	294	320	301	300	327	319	315	293	330	305	290	328	319	299	324	334	313	290	335	308	273	326	319	313	324	290	332	295	297	299	313	305	317	322	293	324	333	309	301	326	304	328	323	336	320	307	275	286	308	327	330	323	302	267	305	287	321	334	318	314	334	319	322	337	296	329	346	316	296	295	309	328	335	286	323	340	342	285	296	315	366	306	316	328	318	337	308	318	293	293	333	307	312	286	286	338	311	323	306	290	320	290	306	326	330	314	334	290	287	304	285	314	305	315	287	308	301	309	309	318	273	304	317	335	275	336	325	322	330	294	299	274	316	327	321	342	314	345	315	299	328	314	324	357	316	338	306	313	297	354	310	313	295	341	304	304	320	285	287	295	301	322	334	312	338	305	280	335	283	322	330	332	307	298	333	326	316	314	332	319	316	313	301	293	313	313	321	329	304	343	291	305
23651	21290	28944	23968	21275	11432	1048	594	470	431	401	377	356	375	348	354	329	316	279	298	294	304	287	279	311	302	283	263	286	295	295	285	296	298	283	286	262	294	255	276	275	306	293	298	289	258	254	284	258	272	290	280	293	235	256	284	288	277	254	254	274	274	246	284	254	261	250	259	260	265	298	273	268	270	253	310	263	271	261	265	250	302	271	239	259	294	246	272	254	272	222	257	236	258	290	263	260	303	227	274	242	247	255	287	300	303	252	260	240	289	278	251	277	286	251	268	249	252	271	296	242	273	248	243	286	286	280	279	265	269	269	249	272	290	249	258	262	229	245	258	284	253	277	274	290	253	255	256	277	286	255	262	304	281	278	273	251	275	288	255	271	315	275	271	263	260	235	239	246	262	266	268	283	252	268	273	265	266	255	252	266	261	265	273	263	271	279	252	268	266	278	297	260	277	262	238	290	252	227	237	301	284	257	280	264	282	263	280	299	252	270	268	290	284	267	249	283	265	257	256	303	295	274	280	237	272	275	295	296	276	278	262	286	251	275	275	257	274	268	258	260	276	250	260	283	254	278	246	240	255	306	314	263	301	284	280	252	233	252	261	278	255	237	288	286	270	256	259	274	257	255	256	268	266	285	252	284	234	269	260	248	247	250	280	273	240	267	267	229	259	256	267	281	281	246	221	286	258	325	263	244	247	266	264	232	270	242	253	264	289	283	277	282	277	269	251	273	282	264	304	255	283	259	261	253	270	260	286	227	217	233	260	243	247	274	259	255	272	263	276	237	253	265	313	284	269	279	247	272	274	259	254	227	294	236	241	298	267	225	272	262	247	275	269	236	259	276	260	240	272	243	282	256	276	269	246	268	297	280	249	284	269	251	260	250	261	259	258	267	291	280	262	280	256	293	248	251	260	256	256	292	241	268	244	255	281	227	286	268	269	281	251	259	283	276	294	282	286	236	270	255	272	278	256	284	254	267	285	269	275	266	260	302	310	247	239	303	260	266	232	260	270	269	255	285	286	253	272	264	286	274	279	263	271	275	245	283	268	263	253	292	245	249	276	254	277	247	296	262	276	293	257	305	259	233	282	249	274	261	259	256	274	247	269	252	255	285	259	267	268	274	262	255	283	239	235	258	255	259	267	291	262	251	272	282	270	261	287	283	263	246	263	287	288	279	240	269	235	278	276	226	250	261	279	265	286	261	255	276	292	270	255	278	259	263	265	286	261	256	298	266	261	272	255	259	249	262	287	264	257	274	271	268	277	270	291	250	249	288	233	274	252	266	250	250	270	288	263	265	266	296	277	269	267	297	264	257	270	263	260	249	281	277	288	274	271	268	265	278	250	276	245	283	262	258	296	259	222	251	205	282	288	236	276	263	270	252	270	241	280	298	238	232	273	284	252	254	277	263	252	277	289	278	264	271	275	260	257	273	272	273	252	263	243	238	275	230	251	274	259	282	254	277	280	247	284	252	247	282	249	275	243	249	235	257	277	272	245	265	260	224	251	248	279	280	268	267	254	315	289	254	263	261	257	260	261	281	272	257	257	286	257	272	256	266	274	244	262	278	272	247	260	252	242	272	252	281	274	241	262	263	276	274	235	274	272	279	268	271	249	270	274	298	294	278	289	260	282	253	255	254	250	258	263	258	241	259	273	277	259	271	281	238	252	244	264	284	289	283	235	293	268	294	287	244	255	283	264	250	259	264	260	289	257	289	250	252	254	297	297	273	272	287	271	273	259	300	277	260	279	289	272	240	273	285	272	282	256	266	261	251	281	266	260	256	248	252	263	263	282	281	292	271	274	214	273	300	281	305	232	273	284	258	247	268	267	263	288	269	269	255	258	267	281	274	235	231	285	262	270	293	266	268	293	263	250	242	271	258	275	258	290	252	228	267	234	256	256	305	269	255	252	240	273	235	280	248	291	275	265	264	261	265	237	230	258	275	272	288	264	247	266	281	246	248	266	278	238	255	255	236	288	255	243	279	296	269	254	278	265	285	253	278	278	254	248	250	290	281	294	268	271	249	276	284	278	301	267	247	248	253	275	268	241	244	266	277	270	272	281	282	254	248	240	259	266	272	261	253	269	249	255	254	231	240	265	267	278	239	243	269	283	265	268	304	253	248	274	246	269	274	254	246	269	241	247	253	274	280	254	270	257	253	301	266	279	247	279	233	258	257	263	253	246	262	288	248	261	257	301	243	241	262	241	287	271	240	266	231	254	263	259	248	243	285	247	255	264	240	265	259	262	273	276	266	274	262	264	300	275	242	269	263	257	283	272	276	237	261	282	262	248	252	254	260	284	281	245	236	257	250	277	276	274	255	248	228	244	270	264	250	289	288	275	264	271	263	305	255	279	251	278	271	264	235	236	241	268	252	272	254	278	261	264	251	270	249	266	257	281	290	249	283	270	254	238	260	246	274	234	242	255	262	259	258	234	260	268	265	280	288	294	273	266	242	269	238	254	275	242	269	294	245	263	260	283	268	282	281	268	270	263	288	254	279	271	285	251	286	247	278	260	266	239	261	278	247	255	296	296	246	256	285	276	269	279	266	255	241	246	239	284	284	285	265	269	256	277	278	269	243	255	277	273	244	274	257	265	278	292	225	264	281	273	262	252	261	238	281	254	259	278	245	277	256	260	262	263	253	268	278	246	244	276	282	267	275	256	282	245	260	284	306	288	268	271	262	278	263	327	288	256	254	299	246	266	254	282	299	254	250	264	267	273	278	218	291	245	247	268	261	314	287	289	252	237	267	282	276	248	263	248	308	272	269	261	270	281	296	299	229	248	244	270	250	264	271	258	259	284	232	288	269	218	277	266	245	290	280	286	259	260	248	241	245	272	307	282	276	253	262	266	257	246	281	244	241	242	236	243	260	221	287	287	250	275	274	260	232	276	267	265	285	262	286	293	250	242	265	239	236	260	274	266	265	259	265	251	262	254	279	286	262	248	251	286	275	256	252	289	282	257	267	264	296	245	276	242	256	276	284	253	255	251	263	279	263	276	257	264	238	265	274	254	255	264	265	261	263	253	262	262	254	266	255	250	284	264	282	313	263	287	267	271	274	264	233	272	260	266	248	256	312	307	277	263	258	263	271	263	268	249	275	250	270	258	230	274	250	265	275	231	252	286	256	255	274	249	276	253	263	272	269	256	268	242	270	252	258	272	254	263	243	258	249	267	260	271	269	269	269	274	267	275	268	274	255	257	290	259	268	286	268	263	276	257	273	267	224	261	255	248	291	281	233	254	262	275	252	262	271	285	272	264	258	223	270	269	246	277	278	282	274	286	280	264	281	278	258	257	267	261	302	252	257	280	255	270	241	248	216	251	295	261	272	268	276	253	258	260	251	245	270	260	249	277	278	260	277	236	259	265	267	284	278	270	272	257	281	253	283	242	266	262	266	257	279	285	267	257	254	249	278	264	300	252	278	264	254	243	281	258	263	257	251	264	280	259	276	248	239	269	281	256	236	273
12484	9326	7688	3666	2560	1990	1526	1211	1075	939	773	728	674	618	555	549	550	521	507	464	481	426	474	462	465	441	433	399	418	417	433	421	391	406	454	427	411	406	410	407	403	375	411	431	411	366	382	395	369	418	400	391	383	393	398	416	355	348	361	371	394	379	424	372	371	393	407	395	407	370	355	390	360	310	376	374	390	391	365	361	380	390	376	426	357	388	371	358	360	383	345	379	382	368	403	360	355	386	379	391	388	368	373	402	366	367	374	371	386	374	384	382	380	388	358	373	381	380	373	391	389	352	369	384	389	402	412	397	401	409	369	380	392	366	397	373	379	367	384	350	352	372	423	332	408	383	375	376	362	391	355	354	352	376	377	395	379	370	391	379	387	409	365	337	369	410	351	336	397	372	368	387	343	359	373	402	376	366	368	433	393	319	354	351	389	383	398	379	381	356	376	375	395	346	406	375	403	363	370	382	335	413	386	360	407	364	354	350	369	332	413	350	379	381	412	365	374	375	385	356	360	385	364	347	356	414	393	355	403	374	397	360	369	372	366	390	342	360	387	377	394	410	391	360	366	364	366	389	343	422	349	389	353	360	358	351	355	365	401	372	363	368	397	395	357	355	387	390	367	390	367	381	391	366	350	366	380	354	403	397	401	386	389	375	386	380	395	368	388	411	408	378	373	356	382	368	315	381	369	386	380	371	352	378	379	432	373	373	377	348	369	368	364	386	346	371	394	388	402	392	358	387	399	369	360	396	367	386	393	347	377	366	389	379	431	385	365	396	375	384	374	354	321	416	381	402	425	360	387	381	361	400	400	398	363	382	370	367	346	364	388	373	379	398	374	386	378	384	386	409	403	375	393	350	397	382	347	363	385	368	383	360	374	360	342	378	390	386	393	408	395	344	370	373	364	347	393	372	386	364	395	406	383	390	374	375	372	354	369	413	402	360	388	375	392	389	344	350	399	366	353	377	377	400	359	374	390	391	334	362	354	373	340	425	351	392	377	350	357	399	361	388	376	379	367	409	421	384	405	359	411	431	367	360	361	377	373	399	379	374	355	372	379	415	362	381	356	382	377	403	369	393	329	408	361	399	374	379	377	344	378	331	365	392	382	381	398	363	416	406	331	363	359	354	389	378	341	336	410	327	366	417	385	358	386	358	359	356	347	332	383	391	349	367	406	387	353	385	376	402	386	360	361	401	361	385	378	367	385	410	354	414	364	377	366	353	389	330	364	357	388	376	354	401	391	395	374	406	400	413	363	382	355	408	385	359	367	360	402	389	384	365	391	373	361	386	370	404	399	408	394	333	368	359	400	391	389	354	372	351	377	384	368	367	366	384	374	338	365	403	392	390	385	409	387	403	330	401	363	425	365	377	368	359	387	381	402	391	372	369	374	355	384	360	370	386	344	379	363	364	411	375	372	373	372	375	374	369	379	361	380	389	377	385	362	372	369	389	369	384	412	404	393	373	365	387	403	400	408	366	351	333	347	386	404	360	396	379	377	345	358	344	361	419	370	384	401	392	375	376	381	373	359	345	372	398	353	363	400	395	384	377	402	369	359	377	367	372	397	375	378	402	381	393	391	365	363	367	346	404	354	360	415	405	349	336	404	388	363	358	419	365	396	352	392	375	400	383	358	364	391	355	393	396	397	385	379	354	374	412	374	370	386	376	357	410	368	363	384	382	381	397	390	380	378	386	379	373	399	388	351	401	390	363	396	371	352	369	385	349	382	395	388	400	368	363	399	359	369	375	378	398	380	408	372	425	359	399	346	359	385	376	383	368	326	373	351	423	388	404	383	360	334	385	375	406	351	404	373	338	391	407	400	382	367	378	388	369	391	370	369	387	354	387	377	368	384	330	362	365	375	389	407	338	372	392	390	403	415	378	391	401	359	389	368	349	426	370	391	388	367	355	352	370	385	344	398	404	382	419	411	382	362	381	384	376	373	369	377	379	364	386	377	357	369	355	373	372	349	346	398	404	383	372	367	413	357	399	360	388	445	392	384	350	370	369	385	332	351	355	358	376	352	355	348	361	347	365	404	430	362	384	381	382	358	384	376	367	367	394	376	406	371	391	396	383	338	350	366	370	360	402	393	431	365	363	352	369	345	356	388	360	381	387	363	381	365	378	376	360	382	410	377	363	366	350	363	348	384	369	372	420	390	378	369	380	372	389	347	397	394	426	369	373	346	391	391	367	375	361	378	368	405	342	369	357	393	373	379	419	380	386	390	370	386	381	377	379	383	361	366	352	366	364	369	348	354	386	377	392	376	349	365	355	378	409	403	385	385	386	337	421	385	371	328	363	366	330	346	340	379	350	386	381	414	331	370	405	360	378	362	355	414	381	374	374	377	379	357	364	385	367	320	364	389	350	366	373	392	389	387	376	396	366	411	384	349	375	370	394	390	396	390	386	385	348	372	369	344	344	387	377	363	388	355	391	377	365	390	379	382	370	391	409	407	377	399	371	372	347	400	397	382	368	404	382	376	382	412	427	407	356	367	387	391	388	415	383	369	398	378	354	354	369	377	401	396	363	385	363	361	391	372	359	377	386	391	330	380	341	388	362	382	402	370	404	391	384	370	396	394	423	336	385	379	402	403	356	376	409	353	412	363	357	397	371	362	346	403	353	371	373	357	331	412	376	396	347	377	359	401	396	393	399	368	391	364	379	379	365	338	369	345	366	372	360	355	374	401	359	416	379	394	377	387	348	378	379	405	398	375	386	428	362	404	355	359	338	361	362	367	374	396	354	370	377	379	366	393	380	370	414	373	386	378	398	352	344	387	375	378	365	384	409	335	399	390	349	343	391	402	384	389	376	363	372	407	380	384	360	396	416	391	393	393	358	388	399	384	388	390	386	377	369	404	368	395	351	365	379	404	337	368	391	402	375	376	395	409	372	387	386	345	352	341	352	384	396	349	401	409	381	385	390	404	361	387	362	372	377	367	350	364	375	370	364	359	364	363	376	390	375	373	357	434	382	361	376	349	376	391	374	354	365	366	368	349	375	352	371	402	392	370	380	382	391	369	392	395	390	389	369	368	351	363	398	346	384	385	373	365	363	370	381	368	364	382	372	366	373	393	369	363	380	387	394	351	347	370	356	381	377	394	348	373	382	372	374	403	403	406	355	409	365	356	370	395	373	393	389	392	389	370	357	401	359	346	358	382	371	402	384	383	379	396	361	385	349	394	399	346	433	364	370	404	376	386	367	359	359	367	374	391	390	372	396	375	380	378	354	375	365	390	333	414	409	392	404	368	385	367	396	396	360	365	391	383	375	398	389	354	364	358	404	381	383	373	384	382	404	376	388	338	383	337	381	341	360	391	363	407	388	367	369	401	352	413	354	378	362	378	360	350	345	376	369	373	400	369	376	390	360	380	379	335	381	369	348	385	389	415	371	397	387	369	385	388	389	384	375	365	362	392	342	371	390	392	406	381	355	355	355	354	371	362	382	360	413	356	381	382	344	374	400	361	412
22862	21248	29233	23560	21250	21274	9278	843	518	468	411	360	361	339	276	255	231	260	228	219	178	221	192	198	212	187	163	169	152	175	175	173	163	161	195	173	145	156	151	195	150	198	163	152	183	161	155	170	165	142	155	152	163	189	165	155	158	151	130	153	167	127	137	171	126	132	160	163	135	138	159	168	153	153	168	138	134	146	138	133	126	143	140	146	154	161	146	165	149	145	153	147	148	139	160	151	163	135	144	156	133	159	166	171	141	146	159	134	145	152	161	152	150	131	162	141	169	136	138	171	136	144	132	143	154	150	152	153	146	148	159	146	163	157	150	149	152	125	150	135	137	151	126	131	170	162	144	133	148	147	152	151	161	134	149	152	150	142	144	128	134	153	110	156	140	125	159	174	157	141	138	152	151	132	156	138	166	158	143	176	152	140	139	156	145	154	166	147	141	147	143	121	139	142	135	130	140	169	124	116	152	151	149	157	145	153	129	172	148	122	132	140	140	131	134	146	158	157	148	164	132	142	151	151	135	146	159	140	149	164	134	160	165	139	155	136	127	130	136	156	138	132	134	138	132	128	148	164	151	161	173	155	128	164	139	151	150	129	142	149	156	125	115	129	137	129	152	148	154	152	146	152	141	149	133	146	161	160	146	134	151	143	164	131	136	140	144	147	161	164	150	138	142	173	132	141	168	153	135	141	153	155	154	156	140	145	147	152	146	141	142	151	174	143	146	157	166	143	131	148	141	156	159	138	157	165	157	150	128	139	147	155	141	130	159	140	139	158	126	152	133	139	130	123	159	137	141	141	167	168	141	156	166	164	143	160	171	155	153	117	157	136	138	149	141	131	149	165	144	157	156	157	141	161	139	146	142	159	156	150	140	164	120	137	137	141	150	147	157	151	164	131	145	155	136	149	141	140	124	154	130	142	146	160	139	161	133	155	143	130	156	135	137	149	156	149	121	147	123	132	152	139	155	150	148	131	142	139	147	137	140	126	142	156	149	153	143	161	134	133	139	150	124	156	152	166	157	165	136	161	151	136	167	124	161	136	124	165	153	147	146	141	148	147	136	132	145	139	170	170	142	135	148	168	133	153	148	185	137	133	142	152	162	127	143	150	164	154	144	127	134	156	147	165	155	155	174	144	161	122	159	146	143	148	150	142	138	178	155	164	134	160	142	128	140	147	145	139	172	142	155	144	148	163	131	140	143	154	129	134	157	135	142	124	145	163	158	154	152	143	160	134	159	147	127	128	159	148	134	160	167	139	151	133	144	145	152	150	136	141	168	152	155	128	158	143	135	126	159	157	146	151	164	154	142	138	163	154	167	142	169	152	142	164	170	133	153	150	134	151	138	148	136	155	143	155	165	140	143	153	142	152	131	154	159	160	147	155	141	149	146	154	135	156	148	135	143	155	145	127	134	168	154	122	145	148	145	140	164	148	148	179	142	157	142	148	149	138	119	132	162	161	149	144	139	140	144	145	134	178	153	155	136	152	155	154	153	145	153	160	149	148	134	134	140	147	129	158	172	147	164	128	157	151	141	149	153	146	150	166	130	120	151	125	142	152	132	151	153	181	150	126	139	148	159	133	145	164	143	159	152	132	137	154	141	157	142	145	152	156	154	146	157	121	155	133	153	139	157	143	163	141	131	155	136	132	134	165	159	139	154	137	134	151	150	126	138	148	169	151	150	127	144	157	156	136	145	138	137	128	159	142	155	168	153	135	145	156	147	139	144	146	141	151	133	147	172	143	160	145	145	134	157	156	160	128	154	133	154	153	146	152	146	147	159	142	157	160	162	149	141	154	156	141	137	121	124	156	172	144	152	151	137	135	138	156	146	129	121	162	129	152	174	135	159	119	147	168	154	142	163	138	139	130	147	145	132	139	134	151	141	143	147	151	142	122	162	136	164	153	145	135	156	157	147	141	144	162	141	142	119	156	153	128	137	144	153	124	123	144	146	136	151	138	109	154	154	140	166	148	161	147	160	147	159	137	161	145	132	141	158	160	146	143	172	138	142	139	138	150	151	146	145	154	119	144	156	155	141	136	167	135	160	145	144	142	159	150	129	154	161	169	146	138	141	150	138	146	138	154	125	154	157	131	138	156	140	157	157	151	131	167	140	143	148	157	153	132	132	138	149	153	118	153	132	158	128	158	132	149	152	123	133	146	159	138	144	139	139	154	153	152	163	141	163	133	160	154	149	125	140	162	147	140	148	156	146	119	127	142	145	178	140	152	138	133	170	156	137	138	153	146	160	150	128	136	143	147	153	158	158	134	143	150	133	152	133	156	146	141	146	128	156	146	146	148	167	126	149	154	149	159	158	137	154	152	183	157	130	151	144	142	142	130	128	143	131	158	146	162	148	152	122	181	131	151	153	126	138	139	145	147	127	129	157	141	142	122	146	152	146	152	136	140	140	138	163	137	148	148	140	156	143	133	134	153	157	156	156	111	135	113	148	159	151	152	149	146	151	150	134	129	174	156	150	127	139	132	146	161	149	123	155	140	128	135	141	157	159	156	129	141	157	134	135	140	174	157	153	161	150	158	142	153	145	157	138	148	136	145	166	136	136	160	163	169	160	155	132	143	153	140	137	164	167	130	145	139	129	139	156	158	139	132	139	129	151	164	149	144	145	144	134	153	161	141	156	154	146	140	156	157	135	147	138	147	144	143	137	150	150	145	136	153	160	142	124	143	133	148	147	145	148	153	124	144	140	144	143	142	151	144	141	151	180	143	152	149	142	124	147	153	154	173	139	149	149	142	151	161	148	147	146	182	157	143	134	141	146	146	120	146	155	138	153	145	143	164	123	138	143	146	140	157	138	141	172	175	153	146	136	144	166	130	139	144	165	165	134	126	147	130	136	138	153	140	160	141	131	124	128	138	123	123	161	125	154	152	164	157	137	163	149	133	140	146	170	127	131	151	135	159	150	164	139	140	152	166	138	144	134	155	122	150	148	142	155	142	165	143	154	125	159	164	142	152	143	158	146	139	134	121	150	143	146	169	132	157	159	135	147	164	153	153	152	136	144	137	142	136	155	135	155	147	133	141	151	141	135	156	154	137	143	151	132	134	152	144	152	148	137	161	170	151	165	162	143	156	131	134	146	163	143	138	154	175	147	145	139	138	159	137	171	129	134	127	164	138	150	153	144	154	123	148	163	155	138	159	154	151	137	127	133	146	139	148	138	141	137	152	153	152	158	151	133	147	128	149	126	167	136	150	139	142	158	152	147	134	144	156	135	140	138	151	145	125	145	158	132	132	146	145	159	141	132	123	139	148	147	136	134	131	173	150	146	156	144	149	118	146	145	159	164	169	133	131	143	160	162	139	152	135	137	159	151	156	121	169	143	122	146	137	155	131	180	161	171	138	164	137	164	141	128	139	158	144	152	146	138	123	145	154	138	142	155	149	142	162	133	129	140	152	167	147	143	142	135	158	144	156	150	138	170	164	135	153	143	130	135	152	139	153	156	128	153	145
13862	15324	12433	6267	4323	3289	2459	1877	1457	1263	1029	837	789	654	620	526	508	449	440	397	392	354	349	322	284	328	309	282	269	287	270	273	279	263	282	258	254	263	249	248	246	234	242	248	237	260	242	224	238	221	237	242	216	252	233	245	204	225	207	252	240	217	231	243	224	230	222	247	208	232	230	235	233	214	224	228	222	225	206	206	236	235	225	229	214	223	212	224	229	201	235	196	226	210	210	216	227	208	206	218	216	234	191	216	225	216	216	203	213	213	239	211	235	199	200	210	212	238	179	223	211	207	217	223	217	237	225	180	210	208	223	232	215	202	206	214	213	216	233	198	195	256	235	206	216	218	204	230	212	234	213	213	229	219	205	222	196	218	201	207	209	240	214	222	189	219	229	235	221	220	225	229	213	228	219	191	217	199	211	226	213	211	211	200	228	254	197	218	225	225	176	237	223	231	244	227	195	247	216	229	207	209	232	181	216	208	190	211	218	210	217	214	230	222	211	225	233	193	227	202	223	184	218	212	216	225	196	201	218	194	214	220	213	216	232	217	222	214	208	201	221	203	204	196	216	209	238	239	225	201	226	220	197	195	243	206	231	232	219	220	208	205	213	215	213	200	231	216	229	207	207	211	212	226	225	224	195	209	202	192	223	210	214	199	188	212	203	216	203	210	197	201	237	224	249	207	242	213	229	221	231	221	224	230	186	219	204	232	203	205	247	210	222	195	223	198	213	215	224	202	233	190	219	217	189	211	227	204	221	229	200	189	204	223	249	211	229	189	225	214	207	240	218	241	203	244	197	200	199	218	231	211	238	200	205	194	222	200	202	222	213	204	256	217	228	212	215	202	201	198	199	210	229	198	197	207	230	210	204	224	231	222	198	219	211	224	193	209	197	244	210	191	229	225	208	199	234	222	200	212	204	232	242	217	193	239	208	227	216	199	212	216	184	204	218	214	219	228	202	208	215	195	233	198	198	204	235	205	215	187	174	222	204	219	189	229	195	235	241	194	215	237	182	217	216	197	240	199	221	196	206	231	236	214	223	214	241	192	240	206	217	230	202	243	217	242	217	210	217	206	196	239	233	213	200	227	226	212	203	217	214	204	204	236	181	224	202	209	219	222	201	199	252	206	225	225	206	245	232	227	227	226	216	213	216	215	222	228	220	210	228	197	196	209	210	216	230	189	237	224	230	209	207	211	211	196	201	226	181	226	217	228	215	229	216	212	207	207	219	210	239	199	248	187	186	204	248	215	223	205	210	231	215	222	256	199	213	212	225	212	208	229	204	185	251	196	227	213	227	221	208	212	201	229	212	199	220	225	227	227	182	206	212	195	225	210	233	192	182	232	222	228	214	208	207	233	263	222	189	244	223	212	204	197	237	189	231	217	209	199	244	196	233	228	211	194	197	220	224	206	223	234	234	229	193	235	197	208	233	191	198	212	197	217	199	203	216	213	203	186	217	203	218	208	208	197	197	233	207	192	228	200	195	233	221	216	223	212	202	212	199	204	222	214	218	186	191	209	227	193	261	218	210	198	225	237	244	206	213	202	207	224	202	213	222	205	219	209	213	213	204	178	226	222	214	221	214	214	213	198	209	223	207	201	204	190	189	233	213	239	208	230	206	207	227	184	209	207	199	206	245	182	219	203	198	216	232	206	182	214	207	213	211	215	221	207	247	218	218	219	208	207	219	217	232	219	202	226	237	203	203	230	219	210	206	209	193	206	195	208	230	231	239	213	201	226	211	203	227	206	228	220	220	224	196	199	212	226	210	225	207	220	205	200	226	210	199	218	192	190	212	215	209	190	226	236	215	221	206	240	196	213	238	233	222	215	219	232	210	211	192	210	194	198	220	200	249	219	200	236	190	223	211	224	219	220	203	225	221	193	228	239	236	201	224	182	238	224	234	227	215	199	242	235	234	220	214	220	233	212	206	234	202	212	233	231	202	206	212	245	185	211	216	242	250	217	232	202	220	227	227	215	203	211	209	222	228	208	227	239	210	222	211	220	208	217	202	211	197	207	220	196	211	190	233	227	200	212	205	231	182	205	200	216	227	222	199	207	224	214	226	211	212	215	213	241	221	200	195	216	213	222	233	228	194	225	197	196	230	216	236	212	217	224	192	234	195	209	230	207	221	207	224	232	209	218	202	208	223	239	204	210	210	190	218	208	193	225	221	236	201	219	227	211	210	214	223	229	218	192	202	213	193	221	178	220	201	191	211	198	190	229	187	212	198	193	219	196	201	213	187	229	202	217	224	196	242	194	224	226	225	228	222	243	223	231	240	218	197	203	191	193	198	204	230	235	222	199	217	197	202	203	206	205	198	210	210	194	236	197	216	234	186	219	231	202	221	202	215	225	226	206	212	207	182	220	216	233	200	213	191	232	200	207	210	207	233	234	218	212	233	214	204	216	195	203	225	198	226	227	223	211	212	211	214	199	239	205	199	197	230	235	222	215	222	222	204	232	241	227	221	194	236	210	217	213	192	200	230	199	200	212	210	183	214	203	200	199	216	223	210	229	203	206	214	220	210	187	227	203	212	190	218	213	244	233	210	231	223	193	217	230	202	246	213	208	225	223	219	223	234	232	211	199	223	213	231	240	219	191	230	202	231	226	240	216	216	207	206	223	199	225	210	180	198	223	223	235	211	221	238	233	239	233	225	225	219	209	194	215	197	217	201	196	226	211	214	256	221	189	212	201	243	224	230	228	206	195	196	199	215	245	218	220	212	184	207	202	236	192	219	227	187	219	203	219	208	200	195	230	196	204	232	221	214	209	228	232	216	184	212	203	241	225	204	195	218	227	226	229	233	210	206	242	204	209	194	207	219	193	194	204	209	198	197	230	211	221	204	225	220	178	201	214	192	208	207	209	190	207	225	217	188	219	219	201	208	213	202	228	221	219	231	170	197	212	218	198	215	218	192	230	211	216	217	227	224	199	199	223	225	201	220	189	213	219	199	223	207	206	236	220	194	229	193	223	230	165	207	203	195	217	193	224	225	211	188	227	217	213	227	233	194	202	219	198	219	210	222	206	239	199	192	227	229	205	215	206	189	240	215	217	208	218	198	209	215	225	193	215	230	243	219	217	207	196	207	204	215	211	190	213	183	205	222	237	201	215	223	236	221	221	208	217	231	203	193	204	209	198	215	226	225	213	235	215	211	212	260	219	212	190	221	212	209	213	243	218	222	222	234	205	192	206	198	232	234	190	214	231	233	208	220	196	226	238	231	194	240	223	210	204	196	204	210	207	225	231	211	215	208	220	236	189	221	223	190	196	247	230	217	224	207	210	220	232	216	227	180	207	203	180	204	232	194	191	206	199	211	198	231	216	210	207	216	210	211	192	251	217	207	221	211	189	178	232	206	222	205	206	211	192	196	197	199	218	194	229	193	196	215	212	208	199	186	224	198	198	214	190	247	236	186	211	213	215	214	194	219	223	209	221	225	215	194	203	208	204	209	206	234	208	229	196	202	230
26885	20749	8600	493	294	271	255	235	209	235	210	204	234	207	237	219	199	233	198	203	238	224	194	206	227	224	237	209	250	224	212	199	234	205	219	229	211	233	210	228	235	216	222	231	202	218	205	209	222	209	230	220	211	226	252	232	215	198	209	230	228	227	206	222	221	227	241	224	241	204	205	226	234	209	211	213	226	209	218	214	223	201	193	216	208	199	238	224	196	201	225	199	197	236	230	190	211	217	212	225	222	236	192	230	202	213	247	210	227	220	242	210	217	238	211	243	211	231	223	218	211	220	217	234	222	234	220	209	240	233	231	234	217	220	213	231	227	216	212	213	201	203	222	193	201	226	207	222	207	257	227	200	215	236	215	226	238	213	190	206	192	229	216	210	225	230	189	241	220	218	196	211	194	235	238	224	225	219	230	226	230	230	217	220	226	187	213	236	233	221	227	226	217	203	207	234	217	217	200	221	235	204	223	225	230	198	219	213	233	205	257	215	231	198	217	214	233	195	229	228	214	235	204	221	210	214	198	215	234	208	221	209	217	235	228	226	221	207	232	237	217	194	194	205	227	245	202	220	231	227	238	216	216	193	221	227	228	207	196	213	218	212	214	209	247	222	238	237	211	228	201	205	205	219	202	220	225	226	217	209	229	202	247	212	240	230	218	243	206	226	231	221	211	209	230	214	210	225	223	177	235	241	207	209	219	190	216	224	212	211	209	213	229	217	221	224	209	203	190	211	199	193	224	230	241	204	233	208	219	225	211	187	191	234	221	215	233	222	200	193	229	225	220	222	231	220	229	232	206	208	225	217	199	224	254	234	220	228	225	221	220	170	226	217	214	224	201	197	244	226	240	217	229	214	230	216	231	222	211	216	217	228	228	217	231	219	234	220	236	226	246	237	221	232	219	233	242	206	226	215	221	216	210	242	225	188	196	198	205	222	216	209	201	216	237	211	230	212	212	218	225	202	222	216	199	210	215	228	229	232	207	234	231	193	219	231	201	231	215	208	198	220	225	218	203	210	231	220	222	230	218	214	196	195	190	221	198	202	232	212	212	220	189	222	233	229	226	246	260	223	214	193	230	184	209	209	248	209	230	244	188	211	200	202	235	207	220	196	252	242	224	221	206	223	227	233	206	227	228	221	218	239	217	216	211	208	205	210	225	231	232	208	212	216	237	224	214	241	248	232	225	208	221	215	220	205	189	210	196	248	222	200	243	213	220	229	204	210	230	222	225	240	228	242	238	212	217	224	226	187	200	252	222	208	220	226	220	208	205	227	219	228	237	220	228	219	207	237	211	218	220	208	247	250	218	213	220	210	205	195	205	219	217	218	201	202	215	203	192	236	229	210	215	226	208	202	226	211	202	237	211	203	226	211	202	209	219	222	205	219	223	200	228	243	239	205	203	203	201	207	228	208	201	217	213	224	211	219	194	198	196	234	224	230	221	244	186	230	219	213	232	251	215	186	230	229	207	228	223	239	211	228	217	204	227	219	246	220	203	227	240	245	216	236	213	217	218	221	222	247	223	203	228	238	197	224	224	220	215	246	223	218	209	209	230	183	215	214	202	226	215	205	236	222	213	200	230	220	193	194	239	238	230	208	218	229	217	238	222	204	214	234	200	213	245	209	208	242	239	248	220	208	220	236	213	228	231	219	199	234	227	234	226	227	197	213	193	254	217	227	196	227	223	208	229	212	224	206	225	206	229	248	233	202	217	205	196	223	201	226	249	213	208	211	218	219	215	223	218	222	209	216	218	201	215	162	194	229	224	225	187	231	227	194	224	219	208	239	215	229	204	203	209	201	238	221	225	229	220	211	240	225	212	215	199	205	248	212	219	230	212	236	245	227	209	206	218	236	191	233	228	224	216	231	247	212	197	226	232	226	213	234	226	229	211	198	185	208	226	237	200	201	219	224	203	243	234	213	204	229	216	229	192	238	201	212	217	224	219	214	258	212	217	208	194	203	210	216	238	187	216	210	215	222	197	215	242	194	247	231	222	203	178	228	225	213	235	188	227	246	207	232	221	241	225	202	222	232	217	196	212	223	236	233	216	208	249	215	245	200	231	227	208	227	211	237	252	233	203	235	201	219	225	214	210	223	208	215	210	203	201	237	211	213	212	199	213	220	230	197	220	215	222	209	242	201	231	199	207	243	233	231	221	216	209	233	219	202	218	229	216	228	249	229	219	234	234	221	227	216	214	216	216	195	208	230	178	219	230	205	215	224	216	233	188	236	196	213	218	231	235	206	227	203	193	196	213	220	260	217	211	230	205	219	223	227	215	212	226	222	205	217	272	213	232	230	241	201	244	207	229	219	209	248	218	220	202	213	237	209	206	209	234	239	206	230	249	227	231	226	221	207	195	215	217	205	241	210	236	223	215	214	220	214	239	208	243	204	212	207	216	205	205	204	222	244	233	240	208	228	238	224	204	233	229	211	208	221	214	220	200	232	203	214	209	217	231	224	220	213	201	216	222	256	223	189	215	218	189	229	209	168	221	206	255	228	229	233	199	217	202	227	204	210	217	212	199	200	223	236	218	235	213	213	204	213	239	215	217	235	229	234	222	227	223	209	236	221	221	206	226	224	197	220	202	217	241	215	217	222	220	189	203	214	224	231	202	245	218	235	204	185	202	197	223	223	229	234	212	207	217	216	210	213	233	189	224	216	232	217	208	234	214	236	201	221	234	198	248	225	202	244	230	247	216	237	217	205	206	238	222	186	224	250	210	207	205	199	245	207	229	213	217	210	225	236	247	217	221	212	216	191	236	220	227	236	219	197	232	185	256	209	197	244	197	231	205	211	197	204	208	232	197	206	227	227	203	233	245	214	211	230	240	229	209	210	228	231	204	244	227	237	199	226	219	220	202	248	218	236	203	217	225	212	214	214	213	198	234	239	221	225	223	222	219	210	226	213	204	233	214	209	217	225	198	253	217	226	217	233	214	205	222	212	217	225	241	204	203	218	236	224	233	220	225	215	224	220	246	197	224	210	206	227	227	212	228	212	199	209	217	223	235	250	223	210	221	231	187	213	204	251	218	222	223	203	207	220	213	236	226	221	204	222	238	232	203	234	187	227	212	238	209	202	219	199	205	218	198	235	207	227	237	223	233	231	223	227	231	208	202	226	225	203	206	228	217	201	246	222	211	239	217	222	221	210	202	198	199	225	214	214	222	222	218	205	193	226	213	220	237	236	244	243	217	218	216	207	235	202	231	201	248	212	220	221	244	222	199	235	227	226	212	235	215	212	227	196	209	186	234	239	236	237	236	210	250	225	227	230	212	211	188	233	190	225	178	220	221	220	219	244	202	203	212	192	216	216	228	228	224	201	220	221	222	218	209	208	210	212	212	217	224	218	224	188	225	215	231	208	215	216	224	219	236	188	216	204	200	192	202	216	223	225	200	215	211	220	226	215	243	208	204	196	186	194	231	263	219	230	233	225	222	185	238	213	214	231	214	208	214	215	223	216	240	223
6337	966	805	512	425	401	358	379	382	325	367	332	306	354	311	331	337	345	302	327	312	321	292	328	325	334	278	335	279	318	272	300	329	304	339	295	325	322	288	319	330	327	332	327	308	308	317	311	290	275	300	357	344	290	308	296	305	324	324	291	278	307	319	314	269	306	300	307	287	286	315	302	346	280	317	295	311	309	327	326	295	288	296	301	316	335	327	308	294	326	341	314	302	326	313	297	297	304	303	316	294	321	280	292	296	317	325	317	326	288	313	320	305	293	335	313	307	331	307	295	345	340	298	337	295	317	296	314	303	315	302	314	321	305	321	286	318	308	333	331	314	338	299	307	316	304	294	313	305	298	330	335	295	324	331	278	308	307	323	336	346	336	315	330	338	314	327	332	304	311	322	321	311	330	318	303	297	314	299	320	277	313	303	283	307	295	306	317	304	317	315	289	310	312	284	309	322	330	322	330	315	299	314	303	323	280	301	299	321	312	293	305	313	336	317	321	333	308	297	311	315	325	308	286	286	292	316	299	268	347	284	307	312	326	319	281	310	308	323	278	315	285	324	280	315	300	281	278	285	344	304	318	344	278	329	293	290	294	318	334	295	278	319	333	301	309	315	328	321	306	273	311	285	291	276	284	321	334	315	300	304	298	322	292	302	313	334	307	311	313	308	280	313	302	309	300	268	288	277	306	299	320	295	313	306	315	276	323	321	289	294	293	305	294	278	309	341	295	328	312	328	301	320	326	316	306	307	312	308	329	331	319	282	308	310	293	297	288	296	294	294	296	307	325	315	330	312	311	319	307	270	341	298	307	332	296	301	313	311	300	300	334	365	297	341	306	334	312	342	304	329	324	301	311	281	307	310	292	293	294	330	314	312	274	332	344	315	294	327	295	318	299	295	306	297	306	315	302	315	311	313	292	318	291	297	288	301	282	341	310	303	305	303	282	313	326	313	299	301	292	321	299	317	313	340	318	306	311	278	313	305	322	329	281	316	346	348	325	308	282	280	325	292	298	286	295	317	308	300	342	316	305	304	292	311	308	283	309	294	300	311	308	301	336	319	291	302	328	292	296	287	305	298	332	280	295	307	304	315	287	288	334	312	289	313	310	318	316	313	285	299	302	325	322	335	315	342	288	327	312	278	288	309	329	312	303	314	358	278	332	332	274	295	304	310	286	346	297	308	315	305	315	359	321	314	319	323	313	308	319	272	310	305	315	286	285	306	297	313	318	333	287	325	337	297	330	322	311	297	294	277	316	318	317	312	315	301	321	277	317	308	312	305	305	284	323	298	317	312	315	299	298	297	308	317	330	334	288	311	308	297	308	298	320	331	291	339	287	301	303	292	297	314	324	330	360	277	288	357	303	314	290	321	292	293	303	288	324	299	296	290	319	305	300	312	326	317	305	295	330	308	328	322	291	334	310	307	307	294	332	288	339	284	316	313	299	326	318	283	317	295	306	326	299	323	292	306	295	262	281	328	295	305	341	286	308	301	291	321	313	317	291	307	338	292	306	312	326	308	303	296	310	338	297	316	328	282	305	294	310	311	332	292	292	311	303	306	316	316	324	323	322	304	329	292	298	286	295	305	308	302	332	306	282	309	303	300	309	301	277	286	306	312	325	342	324	325	307	338	325	312	303	291	319	327	307	307	278	322	313	287	339	320	322	292	295	296	321	302	298	298	296	291	297	300	278	310	318	298	345	323	326	294	286	306	301	318	301	281	301	319	314	304	303	301	313	310	311	286	302	282	320	299	303	318	296	322	315	303	323	327	350	296	337	284	308	290	283	284	284	326	314	275	298	308	319	331	295	319	298	281	308	318	306	319	328	328	328	325	301	279	323	312	303	308	293	319	299	326	303	296	287	336	289	297	324	326	322	339	334	341	293	302	288	319	317	296	327	297	336	345	286	336	336	324	315	303	339	326	298	311	298	303	310	292	290	293	279	298	346	302	310	305	326	311	279	282	328	360	280	305	305	304	302	312	330	277	308	277	305	317	312	308	306	325	342	308	312	323	280	292	305	314	332	312	320	322	299	306	293	301	303	320	285	320	300	289	324	303	324	283	317	307	335	303	315	322	297	350	307	334	307	322	310	309	336	308	302	304	298	295	304	281	305	304	328	310	313	306	308	325	306	314	309	299	339	307	285	300	288	327	292	303	296	329	288	301	303	283	309	296	311	299	319	262	316	324	295	316	305	293	284	301	314	297	299	324	320	320	295	308	291	306	297	338	307	327	279	293	328	281	298	319	328	308	311	337	294	278	326	314	305	351	315	309	295	274	331	311	300	322	304	317	274	293	317	291	351	286	289	297	324	307	316	319	302	332	291	329	303	285	334	324	302	296	293	311	311	286	314	323	319	330	302	294	302	318	315	298	295	290	316	322	342	297	334	330	304	298	329	330	319	303	334	284	306	294	301	289	322	316	300	300	326	311	285	304	284	324	317	302	297	302	295	334	305	318	288	297	314	316	312	307	292	307	296	300	287	314	332	332	321	301	305	316	298	305	329	310	302	323	322	304	305	297	293	307	287	317	320	320	301	318	342	317	332	309	276	314	297	293	326	300	298	313	330	289	307	293	292	311	329	295	322	310	321	316	309	302	338	291	316	307	306	297	316	301	308	292	307	301	324	319	277	283	310	321	332	304	331	304	292	318	324	317	302	312	295	319	279	294	312	325	305	330	325	301	300	320	293	292	297	302	300	349	313	325	333	312	298	311	308	272	292	311	310	313	303	326	308	278	324	307	289	274	287	326	346	300	349	307	336	340	292	323	299	316	299	326	302	294	303	275	324	320	303	298	322	310	315	316	295	299	308	306	317	294	332	272	305	331	325	317	298	325	312	310	304	329	318	311	297	308	306	305	349	317	306	310	301	344	283	311	306	284	333	294	303	329	315	305	317	294	317	326	312	297	334	294	308	318	350	329	287	306	292	323	291	316	314	316	312	320	284	330	327	334	300	320	305	338	304	283	329	309	299	298	348	329	326	302	324	307	306	319	314	360	327	293	306	340	324	325	283	316	332	306	300	306	298	310	332	309	328	287	299	317	292	316	300	298	309	333	325	329	300	311	311	313	297	289	329	339	308	292	302	327	285	296	325	289	303	279	326	313	324	371	304	272	325	308	294	323	300	309	326	303	319	285	323	286	317	290	333	317	316	307	331	321	294	292	326	317	335	333	289	338	299	323	315	318	302	302	289	305	312	296	308	301	277	289	334	287	302	295	314	307	290	312	316	307	334	311	337	311	314	303	362	327	292	307	307	340	330	300	313	309	317	298	324	340	281	329	297	345	282	303	301	288	313	336	320	294	331	292	314	326	288	284	297	315	286	305	336	351	298	314	295	302	287	334	352	323	314	294	309	312	310	288	303	345	307	326	288	290	298	299	321	346	296	297	300	309	301	311	308	294	285	304	342	302	275	297	309	290	309	311	308	296	323	323	292	295	289	297	312	322	317	308	323	278	285	327	334	314	317
23745	21318	28941	24048	21319	11312	939	592	442	431	416	366	346	343	353	319	318	310	307	325	282	288	287	282	269	279	313	283	291	279	288	306	267	278	264	302	277	280	272	281	266	231	295	296	272	265	270	267	256	263	257	296	305	270	255	273	234	268	248	282	267	260	264	263	285	282	297	268	279	257	280	243	263	297	254	267	263	259	288	276	258	265	265	223	236	274	250	271	233	245	261	232	299	268	267	262	268	251	276	269	276	245	258	252	264	238	268	258	263	267	251	279	261	257	277	273	286	254	292	251	252	275	255	262	264	283	288	289	249	270	276	273	237	276	261	271	275	290	258	249	261	263	252	243	287	225	266	249	245	229	256	262	253	298	243	281	262	276	252	249	253	284	259	259	266	266	256	252	270	260	271	244	269	254	254	249	261	253	244	251	264	275	245	277	254	284	251	258	279	263	267	267	290	257	283	233	251	273	270	259	244	230	254	281	307	272	237	289	246	276	237	254	282	228	293	283	276	273	268	259	246	259	226	266	246	253	239	292	255	272	249	227	285	274	233	257	263	278	260	278	260	291	259	269	262	249	254	257	242	279	271	260	240	254	245	251	265	272	293	278	267	269	260	259	273	256	252	241	234	263	248	253	261	247	254	283	250	246	244	244	253	297	261	245	300	275	271	259	269	226	267	244	259	279	267	246	271	288	235	284	248	230	243	249	273	255	247	268	261	250	259	229	263	242	264	265	255	277	238	252	242	292	277	247	264	221	256	259	291	255	287	224	265	253	272	259	259	302	268	258	262	261	272	298	254	277	272	268	286	262	273	258	257	255	258	273	278	251	249	291	292	244	271	263	252	262	297	275	272	293	279	264	259	265	256	263	281	268	247	278	244	251	248	259	260	279	237	255	264	277	275	264	261	234	272	252	270	253	240	227	275	245	257	259	271	269	249	280	257	265	266	276	263	266	292	276	269	253	280	279	267	268	274	263	263	255	266	229	256	266	257	271	252	254	251	239	250	269	231	253	245	281	252	261	276	236	267	283	232	289	273	277	263	267	250	267	265	280	253	247	269	272	272	300	255	261	248	277	264	280	259	249	265	273	250	287	259	264	257	262	204	263	233	253	255	256	290	252	226	314	232	256	250	253	290	270	265	271	294	281	242	271	246	281	248	259	261	246	282	266	270	250	255	269	259	224	265	239	263	216	248	246	243	281	250	245	271	292	251	266	261	270	266	261	253	264	254	296	229	241	253	270	243	265	249	250	245	276	238	260	273	267	246	260	253	282	257	291	288	265	244	259	255	271	280	291	264	244	279	247	259	284	246	272	251	250	258	254	241	264	273	268	256	281	236	278	259	260	257	230	250	268	239	255	284	280	265	256	249	258	251	270	254	252	246	263	262	260	256	267	248	250	278	244	240	297	262	243	257	274	277	255	236	262	257	272	309	243	260	259	279	253	249	256	244	269	260	266	223	230	283	263	259	259	265	302	287	256	230	268	257	272	271	266	285	267	273	252	276	286	247	281	281	258	261	272	287	253	263	267	286	259	266	256	251	272	260	268	271	269	242	229	253	254	282	293	265	246	253	284	235	275	267	263	260	249	252	269	245	263	245	259	236	241	270	262	275	235	252	276	233	252	266	292	248	257	254	248	257	293	229	274	270	281	241	263	282	248	229	260	266	222	266	251	276	267	279	265	251	249	279	250	256	242	267	242	262	281	256	263	259	266	305	268	254	253	255	281	244	254	252	245	264	234	260	257	251	244	252	302	265	276	260	297	246	255	250	285	261	267	271	235	242	261	259	270	221	261	250	282	289	274	243	253	277	240	260	266	244	273	291	273	267	272	274	263	279	275	262	294	265	254	258	259	244	291	255	272	249	265	265	235	245	281	249	250	288	265	312	261	270	266	248	246	242	237	269	246	269	274	257	247	253	267	262	247	288	275	281	267	261	255	265	261	262	279	287	267	274	280	253	280	251	254	248	299	251	265	250	272	256	237	280	267	252	258	271	272	302	258	289	262	229	255	250	260	248	268	245	285	243	271	268	280	259	260	268	262	248	274	251	228	275	249	238	228	250	248	278	263	276	285	237	260	283	257	287	254	244	218	267	287	281	267	234	276	244	240	277	277	269	272	268	244	256	257	238	242	251	258	273	274	284	261	261	231	250	251	246	257	230	283	257	222	245	259	259	262	234	252	303	246	251	248	272	278	293	262	256	235	244	297	246	270	286	259	262	264	240	301	275	284	220	253	272	274	266	254	249	278	281	249	264	240	271	270	271	270	255	265	238	258	276	270	253	245	246	287	262	260	284	257	267	246	233	256	237	259	281	274	280	257	252	255	286	272	260	232	275	264	284	244	240	252	257	263	257	267	263	248	236	275	272	273	249	241	253	261	229	272	275	275	272	279	236	266	262	239	256	277	266	265	239	272	257	290	246	244	281	242	258	278	306	238	254	254	276	234	261	239	234	267	219	269	266	258	253	237	262	256	260	265	266	271	257	270	271	249	260	229	291	256	267	275	258	259	275	245	259	278	271	265	268	257	248	256	279	228	265	235	295	290	231	260	294	219	250	249	252	250	286	253	270	273	293	257	273	279	286	254	267	256	269	251	281	306	266	252	278	244	214	255	257	241	255	272	232	281	241	267	276	278	258	254	229	261	256	235	258	268	266	258	263	263	271	235	254	273	258	216	275	299	227	249	269	235	256	262	281	268	253	263	244	273	247	268	268	242	279	294	277	253	260	285	290	283	238	271	244	262	248	255	239	248	279	275	269	279	280	237	258	255	244	258	246	268	240	238	258	268	264	264	279	267	279	276	299	267	264	257	254	258	264	261	266	279	267	260	264	235	255	245	283	251	267	242	267	267	269	267	250	295	274	264	260	236	288	253	263	249	278	268	255	258	253	266	248	268	249	258	247	276	270	257	277	236	277	259	252	276	259	280	279	238	269	261	238	274	266	268	241	284	244	261	248	251	253	263	269	302	281	261	265	262	251	251	259	272	273	268	228	256	236	240	267	252	277	253	248	250	261	240	258	248	256	280	237	257	278	273	199	272	239	283	257	261	258	239	257	272	260	242	257	267	247	260	274	267	276	227	254	249	263	270	252	266	275	253	247	283	292	253	243	275	262	272	251	266	266	257	248	256	280	251	264	262	241	255	279	261	267	228	248	284	231	269	259	259	251	258	270	272	277	270	282	266	291	234	268	265	241	254	234	256	257	243	243	239	247	247	242	273	258	255	256	245	257	244	249	276	222	275	247	274	253	268	244	261	236	240	279	264	271	275	261	207	259	250	289	302	262	269	261	274	276	253	257	258	284	245	266	255	236	240	256	255	251	251	268	236	286	284	246	290	250	264	222	268	232	273	283	260	287	266	273	260	257	254	246	261	250	274	238	246	283	283	263	247	251	276	283	268	254	267	268	228	294	273	275	302	262	268	245	249	261	246	281	252	254	262	275	278	308	247	268	243	241	256	264	272	256	267	257	264	256	274
13794	9277	7439	3670	2557	1968	1514	1238	1012	873	790	676	608	592	587	560	545	504	471	464	448	443	439	473	450	441	422	416	394	399	401	420	462	395	393	389	407	383	426	401	393	378	372	372	384	348	382	388	365	359	378	383	357	375	392	371	343	377	402	392	378	385	411	395	394	354	372	371	360	338	397	385	386	393	376	390	375	356	364	367	365	407	370	426	382	365	379	388	345	339	394	383	395	363	365	370	365	351	342	385	373	372	390	360	394	403	376	359	375	378	427	383	387	375	382	392	362	351	375	358	371	369	413	354	389	349	397	359	405	405	389	336	387	357	361	356	354	385	418	339	368	371	372	362	364	411	402	359	384	383	388	349	375	376	360	389	376	358	365	346	341	411	368	403	375	360	411	399	385	366	354	362	396	361	380	392	355	398	380	355	346	385	359	388	359	344	357	336	393	401	370	403	383	350	384	376	393	352	384	360	357	396	383	385	349	357	381	346	383	373	375	381	380	382	406	402	409	370	353	372	378	375	401	307	379	374	361	388	377	384	369	362	355	335	397	372	375	390	341	379	421	378	355	378	396	375	362	352	401	361	357	390	373	378	390	362	363	356	365	376	367	359	355	365	380	403	371	365	348	396	383	373	374	375	362	365	351	376	360	354	354	393	405	399	358	376	357	394	381	355	394	391	353	383	339	369	367	381	387	343	392	387	354	348	375	373	388	368	380	364	370	404	365	365	393	361	374	380	350	378	343	365	376	334	376	372	396	385	350	382	369	370	367	388	357	345	370	395	375	377	371	380	380	374	347	378	381	370	396	394	364	378	389	362	371	386	382	405	382	364	362	366	369	379	362	357	349	372	382	373	374	396	343	374	360	386	420	349	346	361	355	366	394	360	355	407	366	355	397	347	389	338	371	356	373	386	363	372	393	380	359	413	368	409	363	381	376	382	317	371	393	427	392	380	398	341	377	358	372	413	376	363	389	351	381	362	373	359	368	377	369	386	389	370	374	358	362	364	381	370	376	390	401	383	368	362	376	337	349	330	397	387	377	369	361	397	365	387	380	376	353	393	371	389	378	347	387	364	370	360	384	362	391	382	340	382	360	359	358	393	362	395	359	400	378	383	384	382	368	366	386	347	412	357	344	381	388	345	405	399	387	363	389	389	398	398	394	369	369	365	367	333	383	349	396	356	394	368	392	363	379	340	334	398	379	380	354	377	389	379	392	346	381	379	366	377	372	388	377	391	415	382	340	407	411	388	365	399	382	379	364	354	405	352	387	368	399	363	383	365	362	384	365	373	372	337	355	368	333	354	380	361	414	394	384	375	382	398	373	364	363	380	346	352	349	357	359	377	375	365	366	372	368	336	377	318	373	367	369	387	391	386	372	373	375	371	399	339	323	361	352	338	376	376	347	363	348	330	380	374	343	379	397	400	347	384	357	403	333	367	342	414	378	384	395	367	369	361	396	377	379	328	400	382	383	378	377	396	356	343	343	385	362	359	402	362	379	350	333	378	367	389	394	408	364	394	371	366	403	393	348	427	375	375	379	355	372	372	406	384	380	360	341	340	394	361	403	362	378	365	384	372	362	417	358	345	358	369	370	364	349	379	385	377	362	390	387	425	379	375	370	369	393	370	386	369	350	346	387	365	402	349	393	401	370	405	362	383	385	341	414	378	427	398	346	378	382	414	384	380	388	399	385	410	366	404	389	352	388	375	378	395	376	355	393	382	349	347	361	375	355	381	393	392	356	358	374	365	371	381	390	364	376	345	400	363	359	372	394	378	367	363	387	343	353	377	357	388	360	395	341	346	341	377	389	390	373	384	404	370	347	392	379	389	360	337	357	366	354	369	389	350	388	398	363	385	367	363	418	344	327	374	352	390	339	395	369	342	422	383	383	398	369	408	390	356	374	382	383	379	382	379	377	387	408	361	363	379	388	382	384	346	386	385	349	416	356	378	343	351	407	407	380	383	393	367	378	353	370	384	356	391	385	405	368	408	339	395	377	375	396	365	348	341	384	369	391	387	374	353	358	393	395	378	395	345	361	391	360	370	360	362	393	376	373	345	377	373	363	377	376	395	410	338	354	370	357	352	358	403	372	354	412	329	365	377	393	381	380	342	372	393	337	405	374	381	360	400	383	366	381	335	397	373	390	353	379	399	335	325	347	387	382	358	384	388	340	372	358	352	320	379	357	393	367	401	386	396	360	413	386	402	369	364	374	373	364	387	379	356	369	393	349	383	383	380	361	376	383	366	375	385	354	377	380	361	356	360	384	356	363	385	388	379	370	369	368	383	375	359	398	374	364	386	367	377	379	368	387	362	383	388	386	342	382	339	371	383	369	345	395	365	344	351	373	332	393	345	398	373	371	385	366	399	377	363	381	414	376	379	370	386	384	369	409	394	353	394	379	420	350	367	378	364	374	387	345	349	368	364	391	383	384	373	386	397	347	394	390	399	337	397	390	386	375	389	344	340	365	385	374	360	390	372	377	372	383	369	366	384	401	366	353	392	377	375	349	365	390	342	371	394	333	357	369	370	403	364	350	389	391	388	378	364	364	381	359	404	341	365	379	373	382	372	377	423	355	349	390	410	365	342	374	396	381	368	365	377	345	400	398	346	403	371	379	353	416	361	363	366	369	377	366	388	426	351	345	371	389	374	361	402	371	370	401	396	360	386	402	374	405	352	356	381	379	362	393	380	369	363	359	377	382	400	365	357	384	391	360	360	354	364	339	374	355	336	363	380	371	360	408	372	398	386	409	392	374	356	352	382	344	371	371	384	377	399	344	359	352	367	373	364	427	353	354	363	349	366	355	386	375	354	372	376	344	383	392	387	367	405	349	376	381	389	368	398	347	391	361	360	381	361	382	351	377	369	383	364	357	360	394	378	405	347	363	366	354	367	351	373	347	359	322	363	375	353	318	345	388	374	354	379	393	381	374	331	363	371	389	363	362	350	391	374	376	328	424	350	386	374	366	367	361	395	392	377	380	383	379	334	396	364	391	390	397	369	347	343	388	367	361	359	347	360	367	398	346	365	363	340	370	371	383	372	367	359	406	378	380	371	312	360	376	414	367	359	372	353	423	366	375	370	371	375	383	356	396	358	361	395	390	397	377	372	383	335	353	364	378	384	322	370	351	393	369	373	381	362	371	359	381	385	368	354	382	362	375	361	376	367	361	363	362	380	376	378	370	360	403	378	381	352	391	344	391	356	325	386	374	334	352	313	359	369	367	397	378	373	393	367	373	352	361	393	336	383	381	377	359	372	322	360	363	396	394	355	387	399	397	346	383	379	380	378	373	380	364	348	381	385	379	369	360	379	404	360	359	366	343	358	320	346	349	353	366	360	399	402	376	392	375	362	370	325	330	372	344	365	406	374	392	370	349	382	363	342	366	375	344	403	430	359	390	342	398	379	392	379	364	361	372	385	382	337	392	364	373	346	380	362	349	357	378	395	346	393	396	372	390	378	402	352	365	396	397	323
22865	21282	29348	23551	21282	21311	9664	830	530	483	392	328	335	292	271	285	224	264	232	206	223	193	192	198	177	179	189	171	187	185	198	205	169	176	186	160	149	160	168	151	172	137	157	176	167	132	156	144	163	159	160	166	159	173	176	144	152	174	169	150	143	145	128	143	142	161	132	150	168	158	145	158	150	167	142	152	153	119	141	141	161	143	154	130	157	144	144	152	119	141	154	135	144	157	133	166	144	148	143	152	136	174	139	140	144	146	140	154	132	130	148	181	137	152	120	127	133	120	154	134	151	152	149	138	146	154	126	152	135	156	153	151	156	147	119	144	124	155	149	154	128	145	160	134	152	119	153	163	132	159	159	139	128	172	149	143	137	133	145	130	148	149	152	143	146	138	145	154	141	153	160	140	144	146	125	153	137	142	159	163	145	138	156	161	166	150	140	151	154	124	140	152	142	166	150	153	145	133	159	144	133	134	150	130	149	152	150	162	161	153	157	168	152	138	144	136	148	136	144	157	132	140	148	163	155	128	156	166	150	142	146	154	150	131	158	173	124	152	170	134	154	152	159	138	142	142	134	166	150	146	135	123	158	168	172	141	138	130	153	137	136	133	132	152	161	138	132	147	138	114	146	123	148	167	133	173	134	145	126	136	143	137	152	135	148	140	134	139	156	159	147	126	128	145	155	146	146	139	153	140	142	135	146	121	148	141	144	122	155	136	150	142	143	150	133	138	149	132	142	139	153	138	138	154	144	151	137	149	121	161	152	145	140	159	144	138	137	155	133	160	141	163	144	151	121	141	162	141	137	133	145	163	117	135	142	144	147	134	134	143	152	144	140	161	153	139	140	144	139	142	167	133	138	143	140	177	149	163	145	161	131	156	168	145	135	171	133	156	160	131	147	114	135	131	161	160	161	160	150	151	152	119	137	148	144	163	147	161	136	151	139	174	160	143	130	152	139	138	153	162	128	137	146	144	170	140	158	169	147	140	149	154	165	169	160	143	158	147	141	139	167	147	149	139	129	149	129	143	127	113	142	155	141	135	160	120	140	137	142	141	149	125	159	143	173	152	146	119	137	160	162	137	140	150	142	137	135	137	152	133	158	147	161	163	141	159	171	138	150	166	155	154	147	141	142	162	148	150	144	146	138	167	128	149	145	132	147	141	145	174	155	136	134	141	135	124	163	152	142	128	146	161	161	138	167	147	155	139	142	140	140	126	141	141	167	149	143	154	151	122	145	151	163	148	130	132	148	148	132	141	144	148	139	129	169	158	157	147	133	128	142	163	138	123	148	141	126	146	151	140	154	139	170	148	141	139	154	142	160	139	132	139	143	144	138	131	153	156	150	153	144	145	153	142	135	156	161	142	145	160	140	151	131	143	129	153	155	141	139	141	164	141	154	139	125	159	146	130	164	142	132	149	154	137	151	141	134	127	141	144	163	136	134	148	146	134	146	177	155	156	145	152	154	151	133	154	146	125	156	156	157	159	151	165	152	129	138	177	151	128	135	157	145	156	133	143	148	133	147	144	143	143	164	160	152	155	144	157	141	146	139	150	151	155	130	140	137	140	153	126	148	126	152	154	169	133	150	164	153	106	140	145	131	150	144	125	147	137	149	144	152	139	154	140	156	171	150	151	127	143	170	144	135	151	156	152	129	133	121	148	148	133	148	158	130	132	163	128	140	163	148	153	159	138	112	142	137	140	140	133	155	128	163	162	147	144	159	154	148	154	124	141	135	135	143	132	158	136	140	152	161	167	148	144	156	137	161	134	125	164	140	156	152	136	146	135	127	155	150	168	151	137	142	129	154	142	155	132	137	154	147	133	146	144	127	135	146	136	145	139	157	127	159	152	147	134	145	162	153	149	155	120	143	136	142	158	137	131	166	160	147	154	134	140	157	127	153	146	175	150	151	150	167	159	138	140	149	156	149	133	138	135	150	157	118	140	140	127	124	160	166	164	146	120	153	156	132	154	160	135	168	132	170	151	142	164	130	142	164	149	161	179	163	125	176	163	148	151	126	138	152	126	131	152	148	154	145	161	140	141	178	140	155	140	139	121	139	147	141	136	143	148	160	136	141	130	144	163	129	137	130	145	151	149	154	147	142	143	155	158	157	146	140	151	153	142	145	121	121	143	144	126	146	158	160	159	146	142	131	131	131	146	146	120	141	158	120	136	136	142	145	140	149	148	123	167	154	130	138	151	157	136	114	135	144	134	164	155	123	144	147	138	137	148	144	148	156	143	151	146	118	140	178	136	133	142	152	159	142	153	146	133	123	139	139	139	138	150	139	135	156	140	143	158	176	146	160	163	132	159	153	139	162	141	143	144	137	152	148	135	141	146	140	127	129	140	154	158	152	152	133	147	126	156	149	128	136	145	147	144	120	169	145	138	128	131	130	130	158	133	118	153	132	138	141	146	156	168	149	139	158	131	125	141	179	133	139	164	176	148	156	128	149	161	137	140	164	137	153	138	141	137	139	164	129	132	150	155	132	154	134	135	136	162	162	134	148	152	148	150	152	137	165	133	145	137	162	147	144	151	147	134	136	145	152	129	161	141	135	132	152	156	143	145	134	152	142	131	142	133	148	146	155	141	165	137	145	148	133	154	138	137	134	149	158	154	147	137	143	162	137	126	143	135	136	170	139	143	144	141	146	141	146	133	136	145	139	152	159	134	142	151	134	139	146	163	140	152	124	148	136	133	136	168	152	162	144	125	140	139	156	159	139	134	153	144	136	153	130	143	130	153	152	154	158	128	137	147	129	140	144	150	156	148	153	148	168	156	149	156	138	143	132	172	132	137	130	128	152	148	153	134	140	146	149	123	140	125	136	163	138	138	126	142	123	133	132	161	178	135	146	144	147	150	131	148	139	141	135	129	127	149	144	126	148	151	155	126	142	158	138	146	146	155	156	136	126	141	163	143	145	151	137	148	138	127	149	127	154	134	136	130	132	157	163	150	130	152	155	129	143	125	141	137	155	147	154	140	156	127	132	126	151	143	149	133	123	138	158	154	145	132	157	152	151	160	135	145	151	135	135	141	157	154	132	126	141	144	140	144	156	155	141	133	137	147	160	132	144	131	162	173	123	143	134	149	142	144	130	131	154	163	152	146	149	171	137	145	143	146	150	139	147	149	117	135	156	134	146	136	154	152	128	157	149	125	147	152	155	153	143	138	145	171	119	131	143	136	119	138	151	139	142	141	151	147	144	146	158	141	149	133	141	144	136	160	121	147	143	112	165	144	142	159	126	145	159	149	169	147	159	161	150	132	148	139	142	147	178	154	153	142	133	147	149	139	174	137	136	162	148	149	149	136	139	125	130	144	162	158	157	139	165	138	131	154	155	118	162	145	130	142	133	150	146	166	141	155	163	157	138	132	124	151	140	143	140	155	144	140	154	122	142	148	132	143	130	152	155	152	133	146	144	171	140	140	153	156	159	151	157	153	143	147	152	136	148	149	140	151	144	150	148	151	146	139
16012	15058	12297	6198	4216	3151	2446	1821	1487	1163	1023	805	707	666	630	577	505	452	461	388	354	393	354	338	327	312	294	273	319	283	288	290	286	262	278	282	247	256	244	287	246	240	229	244	248	244	212	257	232	250	215	234	224	218	266	223	234	218	210	223	254	212	224	226	214	220	228	237	195	243	218	226	204	214	193	212	243	215	220	249	239	200	212	223	235	220	202	214	211	225	233	207	225	213	214	222	214	221	217	201	193	205	204	218	210	210	232	214	210	219	223	233	200	256	234	209	201	247	221	212	247	222	218	220	205	227	208	199	188	215	221	224	191	203	179	207	222	226	215	225	218	223	203	222	241	215	207	214	204	188	233	231	205	220	216	214	218	216	219	216	195	220	189	219	217	231	193	230	217	206	221	227	221	213	214	195	189	244	188	208	211	193	219	190	216	203	228	226	231	206	208	209	204	209	194	206	183	231	217	204	220	215	215	232	207	218	191	193	219	220	217	219	209	190	217	215	223	214	209	211	204	202	234	201	183	222	176	202	186	214	217	209	215	203	220	251	190	190	211	180	223	242	190	239	225	204	193	207	204	194	220	204	212	211	176	217	209	246	210	229	223	191	212	223	238	211	221	211	232	200	215	204	209	204	183	218	223	222	194	216	205	222	212	200	212	200	219	219	235	213	199	205	207	219	195	205	190	189	197	221	228	214	194	193	203	217	208	220	196	186	197	201	195	210	244	200	207	233	211	229	216	217	219	201	236	199	254	204	209	221	214	219	195	221	218	222	203	208	230	216	190	201	211	201	223	228	194	199	215	196	212	194	230	226	226	202	205	204	191	203	215	225	235	205	232	199	214	216	191	207	232	216	217	235	225	203	204	205	205	225	226	216	197	217	207	215	211	199	237	223	192	228	219	224	195	230	225	235	198	218	218	211	213	220	219	210	185	216	214	219	207	196	202	214	236	209	190	194	217	178	203	207	201	238	202	227	195	222	210	213	229	194	189	217	208	204	223	213	202	212	218	207	188	193	227	223	207	231	244	200	218	189	240	201	218	234	196	202	198	221	194	219	219	222	203	222	214	229	190	207	193	183	210	220	202	202	217	221	211	202	217	204	210	208	203	219	201	204	219	185	192	241	203	245	196	211	217	185	199	209	185	204	212	236	223	218	219	234	225	241	205	196	222	238	226	229	218	213	218	187	226	216	227	191	196	218	205	200	200	195	241	205	198	246	204	206	215	219	236	211	202	185	206	237	208	202	225	215	220	206	229	195	202	216	187	193	219	239	214	209	203	197	181	216	216	221	216	219	225	198	223	191	192	207	218	223	209	198	202	219	193	225	219	227	234	200	213	203	189	221	210	229	240	216	210	195	190	186	235	196	197	222	202	217	194	202	199	198	206	208	192	220	217	202	215	225	214	223	222	200	204	215	210	230	227	203	214	192	223	214	207	202	216	218	210	213	212	203	205	235	205	193	188	220	222	200	203	207	198	216	221	187	201	227	212	206	206	207	239	194	201	209	217	212	209	200	217	214	219	197	248	222	198	221	233	200	199	223	205	208	188	197	203	206	227	207	200	180	230	213	205	228	221	200	236	222	206	216	221	224	223	219	214	197	213	186	206	183	225	227	229	203	206	194	246	208	205	227	212	187	182	214	219	196	202	241	201	195	218	186	199	220	232	202	223	215	215	206	201	211	217	171	208	214	220	176	221	211	225	228	213	212	217	222	206	205	214	224	208	208	207	230	212	225	206	216	216	213	222	207	208	204	195	197	197	196	182	224	219	204	212	219	199	216	231	208	220	200	206	215	205	236	206	211	214	193	185	209	213	195	204	178	222	224	224	217	221	214	199	205	213	227	238	199	231	195	201	207	237	203	248	217	220	199	212	209	194	201	205	221	217	195	205	218	229	197	234	219	209	214	214	238	192	222	205	215	222	208	202	213	206	208	214	222	193	203	237	193	198	215	192	208	238	216	202	205	202	208	195	208	191	196	219	219	212	226	196	192	186	234	213	208	217	210	208	221	215	178	221	196	202	212	204	213	223	192	221	211	229	191	212	194	222	188	206	195	236	232	201	246	211	212	218	195	221	213	228	196	211	192	202	239	196	192	184	232	221	221	202	213	196	180	202	208	223	208	195	209	270	212	229	217	228	228	234	193	203	234	217	237	210	219	204	190	219	219	216	225	228	191	248	200	193	202	218	210	213	215	197	209	225	213	219	232	246	192	210	211	245	208	222	197	212	194	214	220	217	212	188	196	209	193	205	215	223	198	210	212	210	203	205	231	197	213	203	215	212	213	214	175	200	228	224	208	220	215	209	198	203	194	257	200	191	212	207	195	198	204	219	199	207	226	212	225	214	219	198	213	203	200	223	199	184	207	204	228	189	211	202	226	210	210	192	224	207	204	205	203	210	196	215	205	206	212	195	199	224	209	212	191	233	232	224	184	234	203	203	179	200	216	226	214	201	225	217	222	215	199	196	233	235	208	199	219	211	210	208	214	207	207	202	217	192	197	216	210	217	195	223	203	195	229	207	191	215	207	215	211	223	209	196	202	222	199	227	224	201	198	193	195	218	227	197	213	214	221	213	213	192	218	228	227	192	198	233	229	193	216	208	231	200	186	176	220	215	253	223	217	229	236	206	220	193	200	202	210	245	196	216	227	210	208	214	205	205	184	195	220	204	239	214	223	230	209	249	201	210	216	223	218	165	218	213	211	224	193	216	206	191	221	194	211	231	228	191	211	207	206	198	204	193	236	218	219	207	202	208	212	223	224	210	204	218	218	232	214	226	218	206	217	205	232	214	233	200	215	214	216	215	207	206	204	204	221	233	230	200	226	210	234	225	197	218	204	190	205	209	204	197	216	218	201	223	246	247	240	232	236	182	191	200	195	243	246	224	196	210	217	212	227	213	236	201	212	224	190	215	235	228	211	229	180	210	181	225	198	185	213	207	214	224	217	240	225	190	226	191	226	208	178	223	207	223	202	219	216	216	198	227	225	228	204	224	214	225	206	222	215	218	204	206	210	193	195	220	195	233	225	233	181	223	193	205	184	237	212	233	211	202	209	201	230	219	214	199	201	213	217	212	208	187	197	230	218	232	225	224	192	181	195	212	200	226	209	203	215	208	213	223	201	231	225	212	197	181	226	211	209	218	208	197	207	213	219	204	182	208	198	204	215	227	227	225	219	222	208	195	209	220	202	211	192	189	214	212	205	224	209	191	231	193	216	228	217	208	206	221	230	222	212	218	228	214	190	211	230	205	190	203	223	197	218	204	222	244	190	204	205	221	221	204	205	207	204	196	242	227	227	205	216	213	216	221	207	202	211	207	213	220	203	220	196	206	195	224	245	257	217	219	210	238	189	228	216	191	218	237	222	195	199	206	198	199	226	198	238	225	225	232	204	211	222	216	204	186	199	199	199	203	206	227	207	185	188	201	226	212	209	212	192	207	220	196	214	225	218	209	215	252	210	196	207	213	206	211	216
26917	20763	8575	551	325	294	235	244	202	224	224	217	214	233	247	244	195	216	247	240	250	225	207	242	237	205	198	212	189	206	215	213	214	219	228	210	235	220	191	239	227	229	204	204	211	204	215	239	195	199	216	224	216	224	231	223	187	216	197	233	188	212	223	205	226	214	208	210	220	217	238	227	203	210	206	218	213	218	207	238	191	215	203	193	231	229	211	221	240	231	216	199	211	203	210	209	225	213	223	241	231	220	240	236	210	246	216	212	218	230	211	226	219	205	193	211	243	232	210	217	213	203	222	253	220	207	217	218	234	203	191	220	204	204	206	209	249	216	196	198	204	201	202	226	192	217	210	247	195	210	213	183	202	211	240	231	213	214	204	209	216	227	228	243	231	233	228	244	220	233	222	241	230	189	207	189	235	229	207	220	169	256	234	196	208	228	205	229	212	211	218	231	236	220	205	229	209	217	235	219	232	208	228	226	237	222	186	223	240	218	189	220	217	193	199	223	253	240	199	197	247	227	228	223	220	209	219	223	202	218	231	202	218	217	217	179	215	203	205	209	213	188	219	222	207	218	230	224	199	202	188	273	220	205	224	252	231	222	255	214	181	227	212	230	241	213	207	217	210	217	214	218	228	186	219	213	204	208	231	186	211	221	204	230	208	225	223	203	199	215	189	202	175	222	197	218	224	229	201	197	220	211	225	211	224	247	203	236	215	195	193	208	218	186	206	196	209	209	225	235	198	233	221	245	236	212	192	227	224	230	189	249	237	222	215	208	213	202	196	200	229	211	229	217	231	206	225	208	215	207	212	226	224	218	235	232	212	199	238	242	197	209	213	192	195	205	193	220	228	208	224	218	202	217	242	239	206	207	204	210	202	211	258	216	243	203	238	219	227	226	223	223	205	219	204	212	211	208	195	215	206	240	233	209	215	223	208	206	220	211	222	224	230	228	211	204	241	230	227	228	198	201	217	220	225	226	205	214	229	219	225	214	221	222	207	196	229	232	219	228	195	229	217	206	212	192	186	214	232	200	226	190	219	199	219	237	212	193	220	218	202	198	234	211	231	196	202	191	211	236	217	195	216	225	202	226	232	219	222	185	203	211	209	207	219	216	207	201	209	232	219	186	207	225	248	202	213	220	218	215	204	220	204	197	209	213	180	207	217	239	229	220	199	191	219	222	189	249	227	213	228	204	219	207	220	216	224	229	189	201	208	195	234	209	204	186	209	228	212	224	212	211	228	217	211	242	217	234	204	209	241	217	218	214	240	223	221	248	237	196	203	220	223	213	226	232	223	204	208	212	218	205	228	227	206	225	231	190	221	217	230	224	235	203	230	196	199	201	219	189	243	230	225	220	197	211	223	212	213	197	220	246	225	224	229	209	232	202	222	214	205	218	214	184	221	199	195	208	234	206	204	211	233	228	220	215	220	225	204	230	200	207	227	227	204	219	228	214	234	224	197	204	192	220	196	204	236	208	234	217	182	223	196	210	207	219	216	216	215	194	199	225	197	206	199	228	231	215	216	211	209	222	199	199	214	218	196	218	213	206	226	222	213	247	220	195	207	245	232	236	222	236	207	178	211	219	227	226	208	214	211	204	209	217	191	228	203	236	211	224	218	213	214	217	226	220	220	218	199	191	239	246	228	216	224	226	231	215	203	211	196	212	233	202	204	205	206	205	210	220	238	217	229	216	186	177	219	213	221	214	229	230	201	225	228	184	217	237	210	235	238	212	206	218	212	217	238	241	229	203	220	232	204	209	226	230	205	237	192	205	187	208	206	239	207	219	215	229	203	216	209	203	229	223	220	216	211	216	229	219	199	212	211	205	235	201	209	224	224	221	210	228	239	200	219	247	222	215	224	214	212	220	201	204	210	168	229	212	213	224	235	217	201	239	205	191	214	215	203	217	223	192	203	216	232	208	233	228	233	244	210	186	221	203	221	236	214	209	236	242	215	223	218	230	204	248	212	210	214	185	227	190	228	187	232	225	237	213	246	206	209	211	226	223	211	206	215	209	194	238	220	196	259	182	204	210	216	189	227	218	198	222	198	202	213	214	215	201	227	214	213	219	216	226	220	234	204	227	207	215	186	229	218	228	203	226	202	244	211	191	235	215	208	212	213	245	236	242	216	206	205	228	209	196	225	221	232	216	223	250	241	207	219	208	230	224	208	194	234	199	218	208	209	228	236	195	221	216	208	214	205	214	228	209	259	196	202	211	230	199	237	233	203	221	205	228	233	240	181	224	202	230	203	193	205	242	224	219	219	224	207	225	210	224	224	221	209	220	225	194	206	216	218	224	206	233	212	195	188	227	220	207	202	194	223	219	221	212	224	189	223	220	209	219	235	219	248	224	239	231	218	240	221	233	226	219	222	201	195	228	200	225	228	224	212	230	206	211	202	220	238	201	216	223	202	205	213	213	214	234	233	198	222	191	198	208	199	224	237	216	228	230	209	246	228	249	212	198	235	196	214	203	209	221	240	222	205	228	209	206	235	219	218	226	222	214	229	215	238	227	236	197	212	214	193	206	202	214	212	197	215	224	213	257	223	231	228	218	217	219	206	234	210	232	206	205	193	222	214	214	225	194	178	209	226	185	218	222	203	230	207	209	223	228	196	218	227	230	249	212	214	208	199	190	243	188	243	234	206	206	200	200	251	204	241	180	203	226	181	199	212	227	193	205	200	209	215	222	200	220	196	219	221	227	214	208	215	200	211	244	213	231	207	234	193	207	207	220	203	238	231	237	192	217	211	198	195	210	195	189	199	213	209	213	226	227	211	209	214	237	235	222	222	226	221	201	213	204	247	189	237	220	207	218	194	209	207	216	207	218	202	213	221	220	208	218	229	221	217	212	191	209	217	233	217	210	218	211	210	218	240	227	211	224	240	224	205	180	189	221	226	221	207	205	208	217	189	219	209	200	216	213	221	222	205	248	183	212	219	224	226	194	208	232	209	226	214	212	215	258	208	216	212	201	221	211	212	216	214	239	215	203	218	199	206	226	235	202	214	231	220	208	238	212	224	213	219	215	195	216	206	216	221	234	214	224	207	206	233	219	205	233	216	257	210	228	249	187	220	205	208	204	232	206	224	208	215	207	231	218	238	217	228	251	187	216	227	216	211	213	253	240	210	219	208	238	242	211	255	212	219	216	230	199	234	203	233	234	192	226	219	200	226	206	219	206	211	209	219	215	199	218	212	204	226	219	225	201	227	235	231	218	214	219	203	222	210	194	227	234	229	249	207	224	246	242	221	212	218	201	231	226	219	224	210	203	191	209	211	209	228	225	227	209	216	216	193	231	189	213	221	205	208	209	196	219	221	191	226	227	209	199	178	219	172	204	216	233	225	239	213	260	214	199	247	206	202	226	221	238	203	212	211	224	235	220	221	202	200	231	234	214	215	221	211	200	225	175	235	210	233	207	196	221	211	223	213	213	230	222	227	202	219	174	199	217	245	226	195	207	206	206	201	178	216	213
6274	968	846	544	435	395	350	367	336	346	331	307	299	354	342	324	338	294	353	346	313	320	343	311	326	300	289	316	318	287	312	319	329	301	307	326	276	313	284	304	310	315	315	281	308	271	317	299	295	311	344	305	302	327	303	313	317	327	323	300	325	294	306	289	303	284	315	313	257	290	289	321	336	325	300	300	298	257	299	331	316	313	318	306	292	308	306	326	282	316	321	302	302	322	317	315	344	302	331	312	332	322	279	294	306	307	300	295	326	308	323	311	296	298	330	304	316	334	292	325	305	313	278	317	280	288	315	308	301	296	298	305	302	300	287	306	321	307	297	308	307	287	312	302	302	291	296	301	284	301	344	315	313	301	332	325	315	302	305	306	291	282	314	294	296	315	289	309	289	316	316	326	336	305	299	300	310	308	298	306	308	321	316	309	304	301	305	296	286	300	296	294	263	302	302	303	287	286	311	301	298	300	268	324	301	294	307	310	312	305	296	296	290	271	305	308	295	307	327	271	318	347	312	350	290	323	288	302	324	294	297	305	317	295	294	311	288	322	322	302	316	293	323	277	323	311	338	329	283	284	312	281	328	304	288	308	276	296	289	299	323	334	282	322	296	286	282	296	262	313	319	334	291	311	282	316	330	313	325	295	333	321	329	314	335	307	343	293	296	321	293	286	297	310	292	307	279	288	310	322	317	322	327	321	282	315	292	306	328	310	308	272	283	289	319	325	334	287	356	349	322	292	330	274	296	311	311	298	315	299	300	316	305	283	307	317	310	293	288	301	335	333	311	328	320	289	285	289	295	321	314	302	286	302	293	281	283	328	299	304	307	306	294	338	323	314	303	311	300	306	291	304	307	275	342	303	321	332	276	333	330	311	301	293	297	290	311	270	325	288	317	303	276	294	297	303	286	302	341	283	331	290	307	291	324	312	305	315	310	292	318	303	299	308	301	321	344	346	319	307	333	298	285	304	281	278	278	308	292	334	298	302	328	325	308	343	321	325	323	330	308	298	311	321	325	313	289	310	317	304	298	306	332	294	299	307	265	316	305	288	315	316	306	314	285	297	318	307	274	295	321	327	300	317	313	308	329	284	310	285	303	311	294	280	268	298	308	301	302	326	313	300	339	319	316	314	325	283	304	305	294	330	292	300	296	337	333	278	316	306	318	301	299	331	309	285	304	299	319	295	297	304	311	324	278	331	293	354	299	328	321	308	309	320	311	295	358	322	321	285	322	321	287	299	307	299	309	306	309	338	287	320	328	318	297	298	306	313	273	310	307	266	314	331	301	319	297	300	286	282	310	287	311	302	313	302	314	279	288	318	301	291	297	280	294	308	315	285	334	313	322	270	287	262	299	332	310	346	305	311	297	318	295	307	296	301	292	323	301	291	310	303	293	311	306	302	316	298	324	320	280	318	309	293	339	289	308	287	309	299	297	294	308	329	314	304	298	297	308	340	302	312	324	281	317	294	303	307	316	322	309	314	312	326	261	319	297	349	322	314	323	315	318	322	277	295	321	311	295	289	295	273	296	294	300	305	297	324	299	313	315	290	319	286	306	316	301	310	329	282	331	324	331	317	288	292	313	266	287	340	311	302	286	295	339	318	280	321	337	294	269	322	321	310	326	314	313	295	295	303	334	296	324	296	304	332	302	296	291	302	303	314	279	331	307	294	301	291	302	321	288	333	352	306	318	283	328	301	290	280	300	334	321	311	330	309	308	357	291	280	309	315	333	319	306	316	302	347	272	308	278	302	313	291	316	292	315	333	358	311	297	292	305	287	290	345	301	331	279	257	286	293	320	321	303	323	299	309	276	297	294	304	319	304	306	308	289	325	339	297	295	312	308	309	316	295	301	323	311	316	293	301	309	300	288	286	278	308	316	357	326	345	289	300	304	318	336	311	299	287	323	284	325	312	332	302	312	316	305	312	306	295	318	336	305	335	295	300	321	317	305	328	310	304	311	327	294	309	311	288	328	338	334	285	324	340	280	335	287	319	293	330	290	294	295	312	314	330	318	330	333	323	301	301	311	296	327	321	309	329	295	301	299	289	291	335	300	296	323	331	320	320	301	291	313	340	322	317	322	309	329	290	291	300	329	296	294	294	308	300	305	305	333	317	312	324	297	304	308	323	318	286	325	324	301	299	355	304	306	261	328	298	321	336	306	296	337	322	332	286	281	301	311	295	312	305	297	307	320	279	337	292	322	321	317	317	290	316	311	305	342	313	297	322	308	321	312	327	297	326	293	317	312	317	314	297	324	315	281	315	288	306	297	292	302	301	334	314	322	304	299	309	318	325	310	325	301	349	344	332	289	309	320	340	299	341	327	303	295	291	275	313	341	317	327	302	287	324	325	304	287	295	308	288	324	304	338	295	295	314	326	282	334	308	294	299	314	311	314	294	330	308	323	313	325	306	331	324	325	291	314	312	306	302	331	294	351	312	290	337	311	301	337	322	312	318	306	314	310	354	296	319	308	306	333	301	343	312	254	305	297	333	337	298	337	296	290	316	296	331	312	293	339	302	307	309	300	319	266	297	279	304	301	330	354	294	324	324	300	304	338	305	334	323	316	309	297	311	315	295	293	287	289	277	339	278	313	293	294	333	294	309	294	338	299	331	284	296	321	299	304	281	324	312	293	326	316	350	327	303	321	307	290	309	331	302	291	310	304	288	283	323	288	283	301	323	297	292	329	310	333	306	321	331	279	315	304	334	328	317	284	298	291	272	317	302	282	312	309	309	307	312	310	312	270	303	341	293	309	313	291	315	306	317	306	327	320	279	313	286	295	346	340	318	306	296	320	290	309	312	300	297	297	293	315	331	297	337	312	315	335	305	317	308	279	301	316	326	299	270	297	308	287	300	298	340	286	297	286	312	302	284	323	316	303	320	335	325	279	299	313	351	276	287	320	316	332	284	318	304	302	315	305	305	290	336	304	309	334	306	305	344	281	327	333	316	328	343	311	298	304	291	324	323	296	315	309	294	279	299	320	308	286	294	341	293	304	323	305	314	310	311	315	342	282	319	266	278	277	276	321	288	297	336	304	304	318	302	329	330	278	296	349	283	262	311	298	302	333	295	278	345	310	306	279	305	337	297	282	340	307	296	316	307	353	303	305	324	330	328	302	297	289	326	313	287	296	308	295	350	321	300	325	288	304	339	299	296	306	319	308	316	330	306	293	317	322	290	310	314	294	308	301	273	320	307	317	291	278	305	292	326	292	313	299	284	280	299	290	286	329	281	316	272	288	287	316	317	313	276	310	262	300	302	318	325	302	300	289	312	312	307	306	305	313	284	282	280	303	273	354	284	319	316	272	302	304	282	324	347	314	323	309	337	291	313	306	306	307	295	293	317	281	315	276	296	314	298	314	305	319	299	295	290	350	321	299	295	300	315	268	323	315	325	315	318	304	330	308	327	297	308	286	318	290	290	340	287	299	305	301	341	300	305	313	301	270	314	336	302	339	300	324	326	290	291
23764	21306	28932	24020	21308	11332	916	582	499	467	406	380	380	374	347	350	297	291	334	313	282	306	245	286	272	282	281	271	292	269	250	289	283	286	281	289	281	265	295	266	258	286	246	258	262	276	288	257	280	286	239	252	297	267	253	294	263	258	238	258	269	261	268	262	260	250	262	245	256	258	276	280	286	255	270	243	257	262	222	248	260	265	239	249	245	257	233	254	254	249	264	260	263	277	244	269	222	270	240	256	262	240	249	279	269	270	241	235	272	240	238	244	245	264	269	272	267	279	236	248	229	254	267	255	270	289	243	235	261	251	241	232	255	268	280	251	268	239	256	248	223	259	260	233	283	264	264	260	310	240	252	278	247	280	225	273	260	271	271	268	258	278	261	280	250	272	256	265	269	244	266	257	234	262	270	268	283	248	259	258	252	259	236	258	226	302	269	270	269	251	269	259	238	257	258	277	252	224	259	249	238	247	238	263	264	259	252	236	250	291	253	280	231	256	264	246	279	252	257	262	265	257	261	239	299	238	258	231	262	266	247	280	290	256	257	264	270	255	274	255	264	234	250	260	238	253	246	251	262	252	261	274	253	256	225	248	239	244	285	255	256	241	270	285	234	267	232	255	285	262	237	276	250	278	277	237	267	262	257	248	276	279	242	254	262	291	270	240	253	270	285	234	224	248	253	283	237	287	255	245	252	277	273	264	269	242	277	281	236	248	243	239	270	268	253	274	279	278	247	298	236	268	268	261	270	263	251	240	264	272	246	266	273	256	245	244	264	246	257	257	277	247	239	238	257	251	231	269	270	241	256	253	245	265	274	243	244	282	250	275	251	259	239	238	285	266	261	253	248	251	247	261	299	241	248	251	236	265	268	290	268	270	273	261	248	282	253	260	263	279	261	268	286	255	252	266	251	268	269	285	283	250	272	249	264	259	245	275	242	269	250	245	271	255	266	235	259	264	221	228	230	256	255	261	260	266	253	264	253	283	264	260	241	256	283	243	250	256	258	239	290	291	268	277	269	277	246	265	248	238	275	295	272	252	247	241	261	265	239	265	256	230	258	227	222	275	256	277	268	235	247	286	249	242	216	262	238	237	248	247	268	259	242	262	266	290	237	270	246	272	289	282	272	269	248	270	255	283	268	276	263	249	244	253	277	214	259	262	235	273	263	276	259	253	252	267	259	259	274	275	293	287	243	255	262	265	277	241	233	269	260	233	256	240	285	259	271	249	247	250	222	259	238	256	258	251	248	287	269	240	281	250	252	265	210	259	248	257	263	259	267	252	263	249	249	241	246	254	257	244	260	257	258	233	261	267	281	274	269	255	247	267	241	259	268	246	299	281	260	289	251	254	277	248	272	278	261	260	258	267	276	270	249	247	279	263	243	248	281	255	256	265	267	251	235	279	266	268	278	276	252	270	278	269	268	276	234	238	253	256	257	256	255	232	233	258	272	266	232	292	289	261	273	246	267	241	231	246	258	242	238	276	260	274	257	238	248	279	258	228	239	258	235	260	263	256	259	276	267	252	275	272	274	288	240	240	250	267	270	277	246	254	252	239	247	248	243	279	248	281	263	260	253	273	261	267	258	285	261	246	236	256	253	231	254	286	243	247	259	260	266	264	278	231	265	248	267	269	284	233	257	232	253	265	258	239	278	249	271	256	266	272	272	253	256	276	268	276	264	254	262	241	227	258	261	265	238	248	265	254	262	262	263	248	240	271	246	246	286	245	267	242	241	266	251	287	260	251	289	252	262	272	285	293	266	266	242	266	274	265	275	296	252	272	266	260	265	256	248	258	274	249	247	279	274	261	252	263	279	277	227	255	264	278	277	250	243	247	259	244	262	280	269	270	241	282	240	288	291	256	256	256	257	282	265	265	255	259	256	274	279	257	238	278	279	241	257	257	277	259	252	264	264	263	253	280	219	265	257	252	242	255	266	248	270	240	283	251	264	252	265	248	279	268	245	266	274	286	270	248	242	258	245	282	286	263	269	252	257	285	255	247	226	250	262	248	270	260	254	234	246	241	239	254	251	277	259	264	269	277	237	254	249	250	267	272	279	263	240	252	262	235	285	242	234	222	231	269	296	279	233	278	250	242	260	224	265	263	280	259	261	250	251	291	251	221	261	261	251	261	285	229	277	257	270	250	248	258	263	260	295	272	274	262	256	264	268	286	270	246	251	295	268	261	223	274	258	263	242	264	239	257	260	251	285	260	268	256	241	233	264	250	246	271	266	268	244	274	254	248	246	233	247	277	260	269	265	247	260	249	265	257	260	258	268	240	275	239	255	280	232	228	275	247	310	273	246	258	246	273	249	246	256	242	269	286	256	265	265	263	300	253	259	252	294	265	263	274	249	264	256	276	263	271	266	268	269	278	265	243	259	238	270	258	228	270	267	255	235	241	268	268	258	264	267	261	253	256	271	243	247	269	241	256	257	281	260	246	245	264	282	251	256	246	236	260	269	238	263	258	259	234	244	256	250	247	261	259	268	254	263	267	265	261	261	287	287	270	236	254	245	237	219	255	262	269	265	275	262	253	278	238	262	317	230	239	248	255	259	291	267	241	255	271	238	273	244	248	278	267	247	272	248	256	221	245	251	242	250	268	251	261	263	244	263	238	264	265	274	280	237	231	241	264	281	248	237	275	259	254	243	244	243	247	272	244	261	266	252	259	261	261	245	244	261	249	229	243	251	251	249	256	255	244	266	250	289	258	256	273	236	268	239	248	279	249	258	267	258	251	259	268	274	251	258	257	284	247	246	256	247	262	247	242	254	263	265	248	261	259	263	242	239	265	262	260	260	259	234	257	280	263	237	266	234	235	271	229	257	237	274	270	242	266	243	245	263	261	243	239	262	250	231	285	258	236	271	228	263	257	252	276	253	250	244	249	219	232	246	235	260	268	263	268	271	244	250	278	264	258	264	227	255	239	268	251	268	284	252	231	247	264	286	279	273	238	278	257	259	279	248	281	269	260	254	265	253	251	264	244	272	257	279	267	214	256	242	277	276	263	231	258	243	290	252	265	273	263	253	268	242	266	234	242	238	258	271	251	256	251	221	229	251	282	271	263	274	262	264	234	265	260	270	258	262	255	259	242	243	265	261	254	241	257	256	254	259	262	279	255	268	284	240	226	243	280	259	244	253	238	246	254	249	241	254	261	267	260	248	251	276	255	299	255	259	259	260	237	246	277	252	235	259	247	263	262	258	241	237	257	236	252	267	211	284	231	242	273	289	220	263	293	255	249	264	257	261	262	255	262	220	274	250	251	274	256	275	261	271	272	252	233	283	265	258	273	271	281	206	267	246	253	245	267	270	238	261	287	282	250	237	284	256	279	264	231	232	265	289	258	262	249	276	253	266	249	238	249	260	226	256	276	284	280	240	232	230	273	259	264	242	239	252	240	255	284	228	253	259	277	259	271	239	255	247	266	237	280	259	229	272	271	249	278	253	260	273	260	215	251	262	255	269	266	258	272
13230	9259	7482	3716	2482	1904	1502	1228	1040	916	780	710	632	618	600	572	557	534	475	438	447	443	410	424	442	414	388	435	410	410	390	391	415	396	376	395	395	421	424	421	363	419	405	388	438	405	410	377	375	355	372	373	393	398	400	378	388	369	372	388	390	372	389	371	345	355	359	384	353	352	382	389	322	361	359	348	402	331	383	346	352	349	367	354	380	356	341	374	367	395	368	362	382	354	391	378	398	403	392	361	354	358	338	375	341	405	361	346	354	353	355	388	385	377	402	354	372	380	378	350	369	384	369	399	364	338	377	373	374	383	375	369	376	356	395	383	368	392	358	368	372	371	368	352	355	368	342	371	363	378	360	360	361	354	359	389	377	349	364	370	362	371	370	360	356	356	345	382	392	344	359	369	336	364	383	345	370	373	364	390	343	336	397	351	376	367	392	318	377	379	347	360	357	373	341	401	358	394	370	384	343	368	357	362	373	348	363	344	375	382	354	367	356	348	385	373	359	348	353	369	378	387	367	368	394	373	384	348	364	373	357	351	352	347	342	361	340	364	401	359	364	353	352	366	375	375	357	375	360	372	384	352	389	378	369	377	369	399	417	364	360	343	365	368	414	355	368	395	375	397	383	388	364	390	352	354	372	357	374	362	379	404	342	357	370	326	362	362	366	370	346	398	367	372	366	400	389	387	365	379	373	366	368	389	389	369	374	382	367	383	396	384	351	384	350	362	366	332	374	373	365	370	377	361	359	370	377	374	343	382	367	369	384	348	371	403	372	346	373	396	385	353	369	385	375	388	348	389	349	371	322	348	380	388	369	358	357	397	377	374	366	369	358	352	375	377	392	367	353	350	399	347	367	369	385	413	348	395	401	376	358	358	405	365	399	361	376	371	404	369	367	377	369	401	339	349	383	374	396	376	354	390	348	365	383	350	348	347	364	364	347	381	380	335	342	374	381	350	369	380	375	389	370	349	395	354	333	372	384	368	421	353	346	374	380	361	394	384	376	367	380	368	353	376	316	406	414	346	377	394	365	407	389	373	358	371	345	340	354	365	350	370	358	347	354	380	337	363	342	360	412	377	348	357	371	342	361	369	339	364	350	378	393	355	351	389	385	328	353	382	366	361	351	361	405	381	371	376	366	372	359	367	374	387	330	380	349	389	397	385	409	358	371	343	375	372	368	341	374	386	346	376	372	385	401	363	375	389	346	404	338	395	385	340	331	362	355	387	399	371	354	372	362	369	386	398	383	412	371	329	359	335	404	368	373	377	377	369	377	388	372	360	359	359	366	356	367	358	337	340	352	363	340	385	373	383	336	390	380	393	373	368	390	438	350	378	352	371	369	396	350	360	380	352	357	362	389	378	408	354	377	354	399	405	388	401	351	378	349	407	375	365	387	368	381	350	352	387	372	357	375	384	361	377	395	357	355	349	389	353	372	358	389	406	369	387	352	377	368	391	383	399	344	354	379	376	393	377	401	352	364	389	358	353	372	370	390	389	374	379	346	330	377	377	374	389	362	402	375	382	385	381	368	366	360	382	371	398	341	387	395	367	377	361	396	366	392	349	354	353	373	369	361	367	365	371	398	380	371	401	371	395	379	354	386	358	372	392	360	342	335	380	395	362	352	391	392	376	349	377	359	383	362	337	371	354	361	397	360	380	344	393	344	327	406	391	372	370	363	360	388	357	341	357	364	327	347	359	355	354	333	386	379	372	365	355	373	382	342	365	399	363	368	397	389	384	395	358	422	354	386	332	342	325	395	367	355	324	352	332	401	399	377	355	387	358	355	366	358	363	378	353	349	360	336	361	342	382	366	364	345	365	373	381	375	337	376	393	368	381	389	378	336	378	355	354	368	360	396	380	386	378	385	384	379	363	388	335	373	390	386	384	385	349	333	347	371	377	361	382	395	343	362	398	361	374	371	393	367	368	343	360	392	363	336	341	368	373	354	382	371	345	371	380	373	325	357	377	377	352	353	390	365	364	388	345	385	368	394	364	344	354	370	382	384	365	379	367	368	355	362	341	360	374	366	357	367	335	364	384	365	345	375	320	369	364	374	372	395	382	320	359	363	353	363	370	385	353	398	374	408	356	361	358	344	354	404	371	390	404	388	373	372	387	372	388	369	371	368	349	391	357	404	379	344	357	374	349	368	394	390	366	392	349	410	351	356	374	376	394	355	372	356	325	358	386	387	359	345	392	366	380	354	358	366	405	368	327	382	360	356	350	401	362	384	362	364	337	349	335	385	366	413	365	394	383	383	370	386	377	384	358	390	382	386	371	406	337	396	382	362	360	362	366	369	338	351	364	371	365	390	387	360	385	366	402	355	360	366	350	381	369	337	380	391	334	364	329	342	347	397	389	365	419	342	352	380	371	378	355	360	372	378	367	360	387	377	370	391	362	322	353	347	380	353	368	364	349	379	398	356	356	341	391	351	373	389	398	347	381	382	354	407	384	393	369	376	364	364	354	362	367	370	351	371	377	336	356	365	369	376	398	382	353	377	346	416	364	379	353	410	371	353	394	375	361	367	388	331	339	430	360	371	359	394	345	357	350	347	342	379	372	369	342	404	375	329	337	381	369	430	359	399	367	358	363	371	340	409	341	334	333	370	370	371	354	355	354	382	368	342	376	374	342	371	356	368	379	361	390	418	402	379	381	414	331	376	364	335	389	369	371	389	354	358	366	348	377	347	366	372	368	367	358	369	369	384	386	347	342	363	359	347	356	360	403	366	412	369	411	415	369	404	353	361	337	326	379	376	344	410	352	362	380	356	346	373	371	340	365	364	361	382	376	384	362	399	355	380	372	368	363	387	390	368	404	351	356	379	345	375	341	349	363	366	355	375	359	353	369	384	355	364	395	376	367	384	387	368	368	383	357	350	352	378	387	367	384	357	400	361	376	334	387	372	328	363	379	356	355	396	363	388	359	355	378	384	391	361	349	344	340	378	383	380	348	369	402	350	370	367	371	377	384	364	356	358	337	343	345	371	330	375	338	325	382	360	369	372	325	353	370	384	349	374	339	406	369	357	356	379	368	374	364	366	349	386	357	339	386	386	394	379	368	351	386	382	362	358	372	347	365	367	365	377	345	376	353	374	393	390	371	404	343	377	386	391	381	348	379	342	328	356	332	394	356	355	386	374	366	350	403	357	354	371	424	342	371	363	372	400	366	363	386	352	354	412	340	343	338	371	362	385	374	382	362	364	374	334	382	389	370	332	357	362	405	358	380	345	406	345	372	390	365	381	362	391	375	350	391	353	356	366	363	394	369	384	366	376	339	375	369	373	368	387	381	351	367	392	406	364	354	352	371	364	327	341	372	361	360	364	387	391	363	357	400	363	361	363	388	324	364	366	367	350	379	398	348	385	351	362	378	338	396	337	368	362	358	349	376	332	344	359	366	376	381	363	393	361	372	414	386	340	376	363	384	370	368	387	400	367	358	352	348	398	361	371	404	338	359	380	379	369	351	363	365
22850	21260	29290	23520	21260	21296	9452	814	587	481	399	353	328	314	274	267	248	240	228	220	183	204	190	218	179	192	167	179	160	177	160	169	188	154	177	177	160	161	168	148	178	137	160	137	155	171	141	161	160	168	158	154	154	144	151	140	166	155	158	145	159	140	125	130	165	162	151	159	164	160	168	158	146	151	149	159	148	156	141	141	144	152	141	141	161	154	122	148	125	152	144	148	170	130	144	126	154	145	161	150	133	146	138	162	167	155	160	148	141	145	137	138	172	151	148	155	152	169	138	158	157	180	139	136	160	135	131	123	143	127	145	157	155	142	166	143	152	141	149	154	139	130	142	157	131	134	146	135	146	146	148	130	153	132	136	139	149	144	138	150	144	163	151	153	137	150	160	123	138	123	159	136	157	129	139	149	149	149	150	145	151	137	145	136	149	162	130	159	163	141	138	133	139	135	148	143	136	159	143	158	122	133	140	140	124	155	144	149	128	142	136	135	134	168	174	148	139	157	147	154	133	131	157	145	141	147	144	139	133	166	141	143	138	129	141	153	133	126	147	118	149	162	138	142	137	134	127	135	147	141	152	157	133	128	141	154	152	175	150	158	146	160	145	126	135	132	142	157	148	167	167	137	140	170	152	161	144	141	148	140	138	149	146	130	147	139	147	153	136	146	150	143	141	146	143	148	137	161	148	151	123	132	150	134	160	132	131	159	185	154	126	159	133	149	135	165	145	160	143	132	151	144	121	163	116	141	145	152	142	151	170	136	135	143	136	141	160	145	149	162	135	118	148	130	160	151	140	147	135	139	158	133	149	143	161	143	133	159	131	158	138	148	141	151	143	150	142	136	141	161	130	137	129	138	151	144	145	155	134	182	144	166	145	116	139	157	131	132	149	131	134	143	140	132	160	150	144	149	151	158	135	156	130	145	130	137	152	162	162	147	130	138	146	148	139	131	141	133	155	146	147	158	148	150	163	144	157	155	139	144	158	140	137	137	135	131	150	137	143	146	159	137	164	125	151	143	154	151	171	167	136	139	154	138	151	140	148	140	145	146	140	151	136	136	151	146	119	144	152	149	146	148	155	150	153	145	144	153	155	166	138	149	154	150	137	150	147	155	133	171	142	152	163	141	151	142	154	153	132	160	150	151	145	161	144	146	127	133	134	124	135	156	130	153	151	156	152	148	164	156	127	156	152	155	165	118	135	142	139	131	149	169	139	148	137	148	144	150	142	151	135	147	131	125	151	124	137	146	146	152	153	120	146	140	161	151	121	152	123	146	157	149	145	143	149	132	139	152	135	159	154	146	135	129	135	148	148	143	148	121	135	143	152	144	156	138	141	156	146	154	127	136	160	132	145	169	145	135	158	108	146	153	144	153	135	142	138	123	132	148	142	146	148	152	127	126	141	141	145	121	138	132	148	141	149	140	142	149	132	160	151	137	135	138	140	131	143	122	125	156	129	144	147	148	153	136	131	149	137	143	140	134	128	123	145	161	158	135	132	129	148	137	153	131	145	125	159	148	167	142	134	136	153	166	142	139	149	138	149	139	149	128	148	146	152	147	125	142	144	147	130	147	144	148	150	159	167	159	162	140	149	153	153	133	150	137	152	137	136	175	153	145	139	134	143	132	132	152	141	139	149	135	146	158	154	146	142	127	146	154	151	128	153	138	158	119	146	161	141	151	154	135	153	169	141	134	147	133	147	145	143	152	155	129	150	167	142	137	131	146	146	129	121	149	130	136	144	135	142	133	126	143	117	139	136	129	141	147	154	155	139	123	161	128	132	152	138	151	149	134	136	132	145	132	144	143	144	143	130	137	158	161	139	143	138	122	136	145	136	141	139	139	151	150	152	142	138	143	144	115	151	166	130	131	132	165	138	160	151	154	132	155	177	151	143	145	145	139	146	138	159	135	140	134	117	157	125	145	154	131	156	137	163	156	147	155	147	152	143	152	162	130	142	139	156	145	136	141	140	162	139	149	125	142	134	157	143	130	146	142	150	140	132	127	148	138	132	140	144	134	148	119	131	157	142	158	147	151	141	158	163	141	155	160	147	128	150	143	155	148	128	119	150	126	137	146	131	154	145	139	155	156	134	137	169	121	155	130	129	145	136	123	155	156	131	144	139	156	149	135	154	166	150	147	146	128	138	154	157	153	119	150	140	176	159	135	147	153	136	158	138	151	154	138	146	149	132	135	142	163	152	165	126	129	148	149	170	143	126	152	151	163	163	146	129	151	142	127	157	152	128	149	141	133	134	159	135	155	154	122	143	156	128	151	143	140	145	144	133	145	153	161	159	141	161	137	133	154	149	126	151	122	149	128	166	141	145	167	138	138	144	139	152	158	145	142	156	166	139	158	129	162	151	140	157	144	135	151	157	140	139	139	117	156	126	152	146	137	144	125	154	153	154	139	117	155	139	163	152	155	130	145	141	138	141	140	134	152	137	145	126	147	140	140	143	137	150	132	151	131	129	122	151	156	145	150	151	136	154	154	156	146	130	174	155	116	146	138	161	152	138	148	149	139	137	159	125	136	132	142	158	149	130	142	137	118	146	153	153	143	132	136	127	159	162	140	126	111	137	150	136	133	167	136	135	133	142	150	138	162	124	138	137	130	174	156	141	146	133	147	151	162	157	138	132	147	164	136	123	143	141	141	145	128	144	139	155	149	126	170	141	162	136	136	138	133	139	138	161	152	149	154	160	143	132	153	149	131	117	164	142	143	110	137	152	143	150	138	151	143	167	155	134	151	147	143	137	150	162	135	128	131	137	149	128	135	125	138	138	124	131	130	133	132	147	132	126	155	140	151	144	124	149	151	157	154	158	155	127	151	125	125	142	146	145	125	138	161	139	137	155	148	141	127	155	133	137	153	132	127	155	160	154	118	138	160	138	144	128	133	144	128	148	148	139	115	134	144	136	137	147	166	130	140	153	130	129	133	138	153	144	155	151	151	140	146	141	126	150	148	150	138	157	153	119	149	144	145	129	129	122	157	132	156	143	152	133	146	135	148	140	151	175	149	135	143	163	139	155	136	123	184	133	123	151	143	150	151	169	153	115	133	155	146	134	144	133	122	140	140	123	135	137	150	139	136	139	143	147	133	147	161	125	152	128	152	138	161	148	144	157	153	128	125	148	136	153	127	151	165	149	142	156	132	139	146	141	118	137	142	145	145	131	145	129	154	130	160	144	117	146	151	157	136	128	157	131	139	138	161	135	165	145	159	143	153	130	152	168	135	148	162	163	148	129	147	119	132	153	136	136	167	145	148	119	130	127	141	150	146	147	144	135	128	139	154	148	145	134	153	146	134	152	124	143	143	149	136	150	154	143	148	139	135	127	135	154	154	161	151	128	156	109	122	162	149	141	131	134	130	156	123	128	151	166	128	148	152	158	151	170	161	155	150	157	143	129	148	118	138	110	151	147	142	137	142	137	139	156	159	130	130	134	118	131	147	148	140	134	157	157	138	145	127	145	140
15502	15161	12376	6184	4162	3239	2374	1822	1541	1186	950	880	736	668	596	526	485	482	444	402	384	335	364	335	299	327	275	281	281	292	272	307	264	284	279	252	258	267	247	249	224	253	255	235	233	243	209	242	204	224	225	228	223	239	216	228	249	223	209	202	250	219	226	219	196	194	237	227	217	224	212	209	230	213	203	207	200	236	216	209	223	186	214	230	218	217	209	221	213	218	226	203	184	202	231	213	220	220	222	228	202	205	238	198	218	194	244	192	186	171	205	228	221	215	196	217	212	203	220	194	214	229	215	203	214	203	218	193	218	197	228	200	222	194	202	214	221	200	231	192	208	203	247	196	217	215	213	220	233	208	207	221	216	224	213	223	220	202	198	208	213	211	216	209	194	223	201	227	216	199	226	227	206	201	221	208	220	188	226	231	221	222	206	187	216	225	206	192	204	216	200	195	210	216	247	215	225	211	227	203	246	213	206	204	177	230	218	203	210	211	226	232	213	198	179	191	205	208	203	204	199	243	192	206	248	192	220	204	196	226	226	209	206	196	209	197	192	207	214	209	180	199	179	201	236	205	216	205	195	210	193	200	219	227	235	217	195	223	183	211	211	219	207	209	232	201	199	208	189	211	198	223	233	218	185	215	247	187	202	239	216	210	214	212	237	235	234	201	191	222	190	203	221	237	195	190	217	205	217	200	206	194	200	188	195	202	209	197	221	232	219	204	200	210	205	227	210	219	208	212	197	193	222	221	214	201	191	229	216	213	217	221	225	207	200	217	213	217	184	218	227	212	227	220	228	221	213	243	213	212	219	200	216	240	211	201	237	226	238	197	217	198	203	221	214	219	191	207	204	194	205	199	210	197	229	208	212	208	220	210	226	213	211	222	217	186	213	203	190	231	188	187	230	175	204	212	201	224	198	189	220	226	195	226	218	235	227	221	213	209	197	206	202	177	210	208	215	180	214	203	193	193	202	239	201	205	244	226	212	211	241	201	215	214	216	230	228	220	206	197	210	211	197	207	209	197	201	210	204	195	170	205	208	214	246	202	195	215	209	240	230	203	230	220	204	213	230	189	213	219	219	200	210	221	196	219	215	200	227	228	208	195	192	240	212	188	224	203	220	210	223	211	235	210	181	207	235	203	202	227	198	205	165	205	237	222	202	186	204	210	213	212	191	197	229	210	220	225	237	206	224	207	213	205	219	198	211	210	208	230	196	214	210	214	197	189	212	193	193	235	212	202	215	219	201	206	207	202	201	219	237	195	231	217	222	192	225	195	186	220	221	200	183	214	209	234	220	223	217	196	219	210	213	223	217	206	243	217	205	214	224	198	178	192	228	244	222	219	230	208	206	205	182	239	207	195	211	216	211	256	217	218	193	227	207	236	206	206	229	215	226	193	227	236	211	248	219	205	231	208	219	199	203	212	229	208	200	218	209	216	204	206	228	234	211	185	192	209	220	215	211	233	212	208	218	202	195	190	194	208	205	192	211	204	206	234	208	204	227	189	179	204	205	208	205	227	214	214	201	214	212	222	182	209	188	202	199	188	211	242	201	239	221	241	206	200	197	228	205	230	221	219	213	204	223	215	207	220	230	237	211	207	222	227	205	211	213	207	221	202	214	217	225	214	218	211	216	232	214	178	181	194	216	209	196	216	199	218	212	224	201	209	232	207	204	233	206	221	217	206	230	186	191	199	232	222	211	210	193	204	207	162	214	202	218	210	214	174	166	231	222	233	211	220	229	231	197	194	191	176	188	205	226	232	230	224	192	207	212	214	201	184	192	215	218	219	213	212	205	201	198	222	202	206	218	232	189	205	223	198	180	193	216	230	224	229	229	220	181	214	215	211	212	205	205	222	206	207	208	215	224	209	197	211	211	237	230	217	204	221	216	221	209	206	207	229	206	177	186	207	216	208	198	188	211	213	196	187	215	206	218	216	209	212	199	199	213	220	233	212	213	192	194	190	206	228	218	197	205	189	199	196	194	201	220	229	199	205	245	200	229	224	206	228	206	249	212	201	201	214	188	212	204	234	204	212	213	198	209	197	207	199	209	218	229	202	229	184	207	220	191	200	201	220	195	179	239	202	200	215	207	210	202	205	192	221	200	189	220	195	218	189	210	237	211	212	193	214	228	214	229	187	201	194	201	227	219	221	217	196	193	204	237	173	200	225	209	205	212	223	207	183	193	201	225	221	201	206	218	197	238	228	190	191	200	200	217	235	213	199	208	215	224	200	187	220	217	221	210	196	188	224	190	211	231	210	212	208	192	179	202	216	226	204	215	199	212	194	202	218	213	203	206	195	208	199	188	192	211	216	203	195	214	204	195	226	225	209	219	219	205	197	221	230	209	199	193	229	206	213	212	188	187	200	227	226	203	196	203	194	218	259	211	217	217	230	198	220	193	212	221	215	204	200	191	207	228	202	187	216	205	208	205	225	206	239	192	215	190	227	221	176	207	212	248	222	227	206	218	194	227	239	219	205	179	225	182	206	198	210	230	219	187	225	201	219	195	219	219	196	222	218	202	175	217	222	191	230	221	199	218	187	209	209	206	222	203	194	208	231	204	199	213	206	221	206	209	210	214	225	221	236	214	210	213	207	196	202	209	211	210	214	207	202	197	223	226	195	206	231	197	223	212	211	217	224	220	218	193	190	187	192	215	197	183	211	199	220	189	221	223	192	223	195	189	214	218	213	213	214	201	208	213	223	190	214	217	209	190	220	224	215	212	215	204	225	193	197	214	199	215	213	198	199	198	185	225	201	185	195	218	230	212	216	213	203	192	224	232	201	201	196	209	207	203	192	218	196	203	210	224	200	214	207	216	211	240	214	192	191	238	220	182	208	209	206	200	194	201	231	199	197	221	214	222	208	207	205	186	207	195	210	213	205	214	213	193	240	202	212	207	178	215	229	204	233	204	209	220	204	209	213	184	228	173	208	206	211	212	213	210	196	220	199	198	236	217	204	211	194	217	229	210	189	215	226	190	193	213	201	235	209	223	191	225	198	225	193	224	215	226	237	222	184	177	224	216	198	192	212	228	225	183	234	186	207	208	201	214	208	225	229	208	208	216	220	214	196	219	229	208	208	187	219	201	205	195	221	199	201	209	206	195	204	209	224	207	231	217	199	212	224	213	228	243	208	198	222	213	206	190	200	209	218	243	202	230	213	201	206	220	215	234	225	205	209	233	214	181	189	224	217	213	185	199	193	217	217	224	231	231	185	213	221	214	216	217	187	213	225	213	227	207	195	217	218	226	202	217	223	214	209	224	198	206	202	209	231	209	183	205	179	224	203	203	197	201	188	205	170	209	217	198	192	206	205	192	207	191	215	217	217	217	205	207	202	214	228	203	213	204	200	206	222	215	193	195	199	196	212	222	198	210	204	187	206	193	214	194	220	218	185	228	206	197	202	222	200	193	202	197	222	210	226	213	220	202	215	189	224	216	202	201	220	220	213	198	195	206	212	212	238	197	235	209	189
26851	20694	8463	546	320	280	239	223	213	224	277	216	216	202	208	256	223	231	215	192	208	218	250	225	191	208	201	225	227	210	213	206	201	211	200	187	194	196	227	219	244	213	209	219	200	217	196	207	211	224	248	211	203	210	231	224	213	207	192	162	200	216	223	205	216	229	231	200	200	200	219	211	237	210	234	220	219	230	207	203	193	205	242	217	217	203	219	234	228	209	219	203	200	217	203	201	213	230	231	235	197	219	230	223	206	192	181	214	222	214	205	200	219	185	224	203	190	221	229	208	238	222	194	201	187	193	207	204	200	228	237	190	180	212	214	210	220	200	201	208	187	223	231	220	186	204	206	246	212	203	200	231	215	205	193	204	199	216	208	211	226	195	210	218	212	208	188	200	214	231	227	182	212	199	239	224	220	206	213	220	211	181	220	246	238	226	223	203	198	210	211	211	202	218	237	209	196	222	220	208	215	184	215	184	214	227	211	216	187	211	203	239	225	199	204	207	225	202	208	187	234	221	206	249	212	245	218	203	212	214	196	203	237	215	209	202	213	217	215	201	261	243	225	197	224	209	206	187	217	194	216	244	206	203	221	208	215	202	202	222	217	255	210	210	196	218	212	203	200	200	224	226	223	227	221	207	198	201	202	215	212	212	208	242	200	215	215	212	205	204	212	213	217	227	222	202	215	202	229	206	195	208	212	189	220	218	201	198	193	232	216	208	222	235	213	215	218	232	183	199	194	193	198	225	210	197	209	219	226	220	202	218	211	191	203	221	244	217	233	211	218	214	216	215	209	190	194	202	186	200	215	223	195	204	187	239	226	218	196	180	208	206	213	216	211	190	223	212	238	209	217	208	218	218	222	236	177	216	185	206	205	212	210	203	216	210	234	227	234	235	214	212	214	240	192	219	236	222	206	186	215	217	240	202	202	206	213	230	213	222	213	206	201	191	214	192	201	206	182	212	212	247	225	210	187	191	204	177	213	193	227	252	226	225	199	218	193	198	218	209	212	225	227	240	216	211	189	216	190	219	237	215	211	231	220	199	210	176	205	241	205	222	213	216	218	219	218	222	174	191	241	201	218	219	211	202	192	218	222	228	208	203	210	189	228	233	199	220	227	205	209	245	211	229	223	214	233	211	224	221	233	205	230	227	191	207	228	203	190	212	206	232	200	215	204	206	210	238	203	201	204	211	202	199	230	204	212	230	193	205	193	218	225	220	223	223	201	215	246	187	220	203	226	232	197	247	203	207	224	245	233	219	219	227	205	186	196	222	181	216	214	189	217	210	209	212	210	232	214	217	213	221	230	190	189	210	215	188	196	189	212	204	203	205	226	219	212	220	208	200	185	218	202	212	211	212	208	218	166	230	237	225	222	200	221	237	224	230	207	231	213	217	222	219	222	197	216	228	213	222	237	213	219	211	206	200	197	213	177	215	213	199	204	210	204	207	217	221	211	240	226	208	202	238	208	216	227	204	215	218	189	229	209	226	206	217	224	214	220	224	200	247	202	209	233	227	216	214	221	199	240	236	217	229	213	223	210	209	197	204	230	216	206	215	222	216	191	214	207	223	191	214	199	237	213	195	200	229	206	219	236	228	249	230	212	212	214	206	199	215	219	228	219	203	210	210	189	222	218	201	230	238	193	217	202	206	189	203	249	223	194	187	194	205	217	197	226	209	238	215	210	188	233	207	199	206	196	209	224	194	200	223	194	199	205	220	224	232	234	210	222	196	202	222	213	213	210	200	201	199	228	197	213	194	203	225	240	203	194	214	217	217	243	214	191	205	209	224	218	212	202	234	229	196	215	201	196	207	201	227	235	187	204	223	209	230	213	218	234	211	192	213	216	224	218	242	191	198	218	219	215	222	200	228	214	231	232	226	210	180	209	234	219	227	227	224	223	224	217	218	215	213	209	231	203	222	219	195	221	222	202	207	224	224	250	207	223	206	218	194	238	189	215	225	201	215	217	215	203	220	214	211	203	226	230	187	186	195	214	210	229	195	210	213	210	232	196	202	205	213	222	202	192	215	209	209	196	231	215	194	212	206	233	217	235	196	210	223	206	226	186	242	210	220	217	245	224	224	207	225	215	233	215	214	217	228	206	219	218	214	213	220	238	204	211	230	204	208	194	216	218	200	234	211	217	207	205	228	221	225	198	217	209	201	208	208	203	211	224	227	232	210	193	208	224	210	220	217	222	219	204	199	207	208	208	202	212	205	215	199	216	257	199	210	205	206	209	212	204	225	202	230	202	225	229	199	235	223	204	211	199	204	219	234	168	221	233	236	210	193	200	218	197	227	205	184	223	232	227	217	214	185	196	221	190	200	179	215	213	235	221	206	194	195	204	258	195	235	197	197	196	205	206	206	200	231	230	219	217	204	191	215	216	228	222	241	218	221	222	203	220	213	207	205	212	212	196	205	190	193	222	228	204	215	238	223	228	213	224	189	193	226	239	222	198	225	218	223	218	208	216	206	227	198	213	218	196	224	228	197	228	221	226	220	206	197	214	215	214	224	222	229	213	203	191	216	206	214	208	227	220	221	213	215	214	224	199	219	224	195	226	202	200	207	234	205	242	209	203	198	232	209	227	229	236	211	219	231	207	234	215	225	201	203	200	208	218	182	220	190	228	210	226	225	201	248	178	225	199	213	223	203	231	201	222	229	223	194	219	212	213	207	194	225	192	223	198	230	220	238	208	220	211	214	218	223	210	217	239	227	206	199	217	257	199	254	214	210	217	222	182	235	214	210	222	227	192	213	199	234	223	245	219	210	216	189	192	229	183	204	222	181	223	230	228	215	218	217	203	202	197	188	183	221	220	184	220	230	221	204	218	222	232	204	205	226	197	211	244	253	194	252	209	195	211	199	201	208	234	208	216	195	224	210	204	219	237	197	236	245	208	210	223	212	233	215	210	207	216	224	197	211	204	199	204	191	202	229	238	222	195	204	225	227	219	186	213	209	199	197	204	196	194	190	210	207	220	214	211	219	197	223	191	226	229	211	217	202	192	210	222	191	205	215	215	198	194	197	218	187	225	203	247	214	214	195	210	225	223	231	213	191	207	218	224	223	219	244	209	208	247	205	215	224	207	219	209	212	198	206	205	216	215	196	211	205	195	233	210	206	215	210	211	191	207	202	217	231	201	214	222	227	208	200	195	215	214	202	226	209	208	198	201	200	212	213	221	218	229	210	213	229	198	243	218	231	215	211	236	210	188	215	234	226	238	255	205	231	182	189	227	234	194	191	205	215	219	205	216	205	202	204	189	203	201	215	174	202	207	232	242	240	239	192	211	197	208	219	188	203	205	194	193	235	209	209	196	220	201	204	248	205	225	206	215	190	172	243	227	199	217	210	208	232	198	207	215	197	210	221	233	200	213	206	231	195	212	194	222	209	214	207	242	243	201	222	204	211	219	192	214	222	211	198	224	232	218	215	216	195	202	202	207	219	196	239	218	202	210	201	210	193	195	198	210	199
6818	991	855	470	458	440	404	378	357	345	327	343	293	319	313	269	321	313	313	311	319	313	324	300	279	352	298	310	297	318	330	281	310	305	305	337	280	319	342	275	318	326	291	319	291	306	303	301	290	315	328	311	270	300	315	318	308	283	276	314	302	314	304	306	275	273	287	302	268	308	335	321	294	323	321	310	286	315	313	316	312	318	287	301	308	303	306	337	280	305	278	303	294	321	324	291	283	279	312	327	298	293	325	332	325	303	281	310	291	325	277	314	289	315	307	293	314	303	302	313	297	296	277	301	310	345	310	299	318	282	312	296	355	334	308	306	332	292	310	283	341	295	315	297	304	316	317	297	307	304	300	315	291	331	302	271	292	333	310	292	288	269	330	311	267	295	297	268	281	308	295	298	298	301	288	314	300	319	294	280	304	295	295	303	306	302	305	307	307	316	282	286	301	312	302	297	283	306	296	315	301	300	326	289	306	291	306	315	295	303	313	320	332	297	288	302	310	325	317	297	300	299	317	294	292	280	330	285	308	318	275	311	317	329	307	296	307	283	279	312	308	325	333	325	317	274	322	301	295	278	297	312	289	303	296	317	307	321	305	287	288	320	283	299	309	316	299	299	296	328	305	271	332	292	278	311	282	295	304	276	326	315	293	304	298	302	339	305	287	325	327	285	287	327	319	297	294	319	313	273	321	305	299	295	293	280	334	285	290	279	290	318	316	313	314	291	297	321	316	270	307	329	285	311	290	337	315	326	308	330	298	320	311	291	298	304	301	323	275	303	300	310	330	307	329	286	300	308	332	311	354	284	335	295	289	295	280	298	331	301	312	306	270	278	313	306	305	319	319	310	322	292	339	293	317	311	313	295	290	323	299	297	295	301	307	290	289	288	302	310	330	306	310	296	330	307	333	260	340	323	334	289	352	324	277	335	294	323	305	314	295	296	299	297	311	316	330	309	307	295	295	319	291	287	306	303	307	310	304	287	304	322	302	303	292	329	262	281	318	312	321	301	291	298	314	295	295	289	296	269	294	303	336	310	302	314	280	332	292	299	318	287	285	286	330	302	299	331	295	270	291	309	326	295	278	310	302	292	294	293	298	302	299	342	304	296	308	289	287	309	299	296	311	271	274	280	300	292	329	317	302	283	307	296	311	300	321	301	316	302	294	302	288	319	311	317	311	254	306	298	291	298	303	320	305	297	333	332	307	305	303	308	268	294	330	315	281	321	319	334	329	281	313	286	277	316	311	328	302	314	303	289	296	280	293	275	300	346	325	294	294	303	311	296	303	333	313	307	301	308	296	319	326	280	296	287	269	325	290	342	316	308	277	307	287	294	279	293	328	304	295	290	335	284	286	299	305	297	268	318	306	292	342	302	293	315	326	300	309	324	274	325	306	295	280	274	284	298	302	317	299	303	309	294	307	313	309	324	316	338	296	278	301	327	337	318	312	308	302	285	289	278	338	309	310	250	270	279	345	319	281	313	307	289	323	280	293	305	292	278	327	305	309	281	309	301	292	300	286	311	302	312	321	289	302	290	322	303	285	268	295	299	313	313	316	297	287	297	266	282	299	335	313	298	281	327	311	312	301	290	331	290	305	325	322	288	321	304	288	311	283	308	305	298	298	295	291	325	311	304	272	312	316	331	328	278	295	269	330	308	326	269	326	302	280	318	290	290	299	307	312	289	305	306	318	282	321	314	294	324	299	294	311	287	322	299	292	321	305	301	331	294	334	301	301	270	303	320	297	309	303	303	286	293	312	311	295	304	315	316	305	321	291	276	294	288	294	311	309	309	327	328	310	308	309	313	335	280	350	293	301	298	291	272	321	294	304	298	309	284	285	334	327	330	292	306	275	322	304	293	298	312	313	305	316	290	310	323	285	314	254	288	310	289	278	311	305	313	285	299	286	308	302	287	302	329	280	320	310	341	298	278	309	290	274	288	305	319	302	297	310	318	311	303	313	309	308	312	304	307	279	312	299	294	289	282	323	292	293	335	315	284	286	318	318	322	314	295	317	302	293	297	314	316	302	331	309	278	313	306	266	318	314	299	272	310	300	296	321	265	298	309	295	280	308	311	324	289	289	333	311	322	296	311	307	312	318	300	313	305	301	325	317	308	288	315	314	327	292	275	306	295	303	309	314	298	311	290	287	296	321	304	333	321	303	331	315	320	255	324	319	284	286	326	311	310	313	312	305	308	285	271	340	280	300	296	293	279	296	319	307	326	293	299	305	315	315	287	335	295	279	315	311	314	323	298	335	306	311	318	309	300	300	281	303	291	299	295	293	306	288	319	287	297	317	305	300	329	310	310	282	299	292	302	288	282	302	324	321	315	295	283	286	333	317	312	327	318	293	331	295	266	305	300	318	291	324	297	332	298	312	286	330	300	302	304	314	328	327	253	286	296	309	301	295	306	301	333	302	308	300	311	324	287	341	316	290	287	313	294	302	307	278	311	292	299	320	354	316	295	312	304	292	307	330	309	344	331	295	333	301	303	283	304	324	346	299	297	313	316	296	313	321	304	307	328	299	322	334	269	309	275	303	301	296	306	309	281	286	270	292	298	289	305	290	304	333	318	292	297	303	311	334	303	286	323	305	317	298	296	327	283	312	306	278	312	300	312	293	329	271	304	304	277	284	323	315	304	281	309	296	312	305	328	310	303	302	328	312	300	321	322	297	308	298	335	291	294	308	321	305	311	277	313	293	323	333	312	278	300	305	303	297	309	288	283	301	348	314	291	309	319	271	312	299	328	300	313	299	300	296	315	307	319	323	294	277	302	287	305	313	307	277	329	316	323	314	326	300	312	301	330	295	305	320	289	268	349	310	257	273	269	288	327	281	321	316	334	290	293	303	301	321	313	288	295	284	286	300	285	309	273	325	311	355	292	328	305	303	293	320	271	286	310	288	287	286	304	331	296	313	295	324	323	307	293	312	314	316	325	320	294	293	294	313	309	284	299	285	292	266	334	285	321	321	299	313	343	304	299	299	328	302	287	299	301	292	331	295	317	305	291	302	308	315	297	290	301	310	323	323	279	300	299	297	316	316	306	311	313	275	292	309	287	312	295	335	300	356	288	270	330	286	320	300	313	292	318	265	296	321	320	285	314	288	315	315	295	357	313	295	335	334	290	312	336	320	307	310	283	285	275	323	290	314	292	303	317	291	306	316	319	323	305	299	304	302	315	319	310	293	322	284	341	330	304	275	303	313	322	306	282	325	300	298	337	310	285	318	288	326	284	301	305	329	292	289	288	316	319	288	309	326	309	306	297	308	324	311	321	310	310	353	300	306	304	283	322	292	281	273	283	294	319	310	293	309	330	291	304	327	291	306	293	312	288	301	291	304	259	323	305	288	310	291	298	305	305	317	271	297	309	286	336	310	313	302	328	289	264	283	282	317	298	321	310	312	281	289	344	324	331	280	304	292	312	303	280	305	309	338	338	278	291	336	299	321	306	311	278	307	310	303	299	294	298
23698	21266	28873	23934	21252	11279	923	578	480	437	381	355	330	324	343	334	309	276	293	285	296	294	301	301	279	291	263	286	263	259	258	272	285	302	247	256	292	255	247	271	273	295	268	265	257	236	271	259	267	260	251	264	271	250	278	254	242	253	281	254	247	259	262	290	270	279	274	253	268	270	266	236	258	287	295	251	270	247	256	254	274	235	288	281	283	209	260	237	273	251	247	233	245	245	262	255	240	237	264	264	284	279	219	267	237	264	264	269	244	241	257	275	250	246	260	272	254	273	259	265	254	256	243	233	263	247	240	241	266	227	275	267	280	264	250	240	272	259	258	235	269	257	247	278	251	237	237	236	271	242	246	266	277	228	259	259	252	268	248	262	247	254	252	260	252	257	225	269	220	252	254	248	250	249	240	236	233	267	253	260	241	241	259	266	240	256	244	233	270	251	232	244	253	272	255	250	259	248	276	230	276	255	233	270	252	276	256	267	230	213	246	249	268	234	262	252	228	256	236	256	248	271	286	258	247	279	246	270	267	258	244	268	231	234	243	254	253	258	255	269	262	264	270	246	244	292	249	245	261	267	251	242	261	235	270	275	248	250	221	278	271	247	305	239	244	245	266	266	238	273	243	250	271	249	246	287	229	266	265	234	240	255	239	260	249	241	238	243	260	242	262	259	260	241	235	259	271	236	278	252	248	243	224	253	267	267	274	253	236	235	261	248	278	268	260	240	239	269	285	249	241	281	284	283	254	269	240	232	261	223	238	249	233	219	269	240	251	233	261	237	240	250	243	222	267	242	270	265	264	272	270	260	256	240	262	269	247	255	213	247	245	248	237	232	275	265	255	266	272	273	261	242	260	263	244	269	245	267	236	239	232	241	255	237	242	264	230	249	243	275	259	256	251	275	253	269	249	283	262	219	262	290	266	236	242	247	282	271	263	242	271	264	256	248	253	239	267	257	246	260	283	239	255	277	249	254	240	224	256	230	228	265	258	293	260	245	228	266	293	261	243	278	241	297	257	251	233	247	274	245	271	242	252	280	246	246	286	253	241	266	237	244	250	253	242	241	235	248	266	237	257	268	241	250	261	244	235	249	264	239	237	256	264	293	267	261	245	230	250	241	240	272	252	237	257	255	259	261	261	276	255	259	291	242	243	232	268	253	263	252	265	234	233	250	261	249	244	273	253	261	247	256	247	238	256	244	259	270	279	253	253	262	265	231	259	262	249	230	248	250	231	261	246	271	247	279	242	258	251	268	232	258	254	262	220	245	255	265	257	233	256	241	252	238	258	271	258	255	240	242	247	250	223	261	274	272	273	246	276	261	269	264	221	251	257	253	226	267	231	261	232	254	275	260	283	250	250	248	269	244	247	255	257	278	239	239	254	259	238	281	262	273	264	233	241	234	229	229	266	225	247	249	267	228	284	242	260	266	273	256	251	255	262	260	248	259	248	240	239	241	255	228	261	260	240	262	274	275	263	269	263	269	257	268	250	224	282	218	258	244	247	265	277	249	277	261	221	252	241	232	235	257	283	249	233	236	269	241	256	254	246	285	248	256	275	262	273	268	261	242	242	267	278	220	239	243	266	262	256	226	249	270	239	250	236	278	272	272	278	280	222	262	251	215	256	255	264	253	235	250	283	258	252	253	260	250	247	235	234	252	224	260	265	251	263	274	255	260	231	284	266	307	260	258	254	250	271	260	273	271	266	214	263	271	237	258	267	276	252	251	242	252	244	263	263	272	256	272	248	261	249	260	245	260	255	246	248	258	265	263	282	251	261	242	241	234	247	229	257	251	242	245	240	236	275	252	261	240	231	249	242	253	263	278	225	232	251	243	287	259	233	256	231	288	238	231	216	274	257	224	244	263	240	251	233	272	245	272	270	239	249	258	272	257	262	276	282	234	246	260	252	252	239	235	273	276	242	238	283	266	258	241	252	262	263	254	241	225	249	250	224	259	249	240	268	216	249	242	269	236	277	250	256	243	265	229	239	232	255	271	270	254	270	270	293	256	238	268	257	245	271	232	242	236	241	234	272	243	237	242	233	256	233	246	223	241	231	237	278	252	237	258	255	260	268	216	247	240	265	253	245	244	258	273	266	248	247	252	228	223	246	246	264	238	244	261	266	236	249	267	225	268	284	250	223	260	239	262	265	257	261	281	263	215	268	265	261	244	252	230	238	247	257	278	266	252	251	280	248	277	240	253	237	227	255	236	239	234	245	220	280	254	259	246	257	249	274	260	257	233	259	249	271	243	235	231	262	255	295	256	251	275	238	236	272	274	264	262	227	250	244	256	275	240	242	266	238	236	261	250	252	254	292	274	241	237	251	258	276	276	264	235	279	257	255	231	238	261	254	237	271	258	281	246	233	246	292	255	236	245	277	266	245	235	268	258	267	249	255	275	240	260	230	255	253	240	253	254	241	243	240	262	286	228	264	246	247	247	261	225	245	241	263	259	259	253	242	262	265	247	240	238	220	249	240	238	251	283	279	250	248	257	253	236	244	250	267	263	278	255	275	245	271	251	237	275	263	231	265	267	226	239	223	248	258	233	261	271	254	230	278	243	256	251	254	272	251	232	243	263	252	241	253	241	245	256	289	237	247	241	240	273	251	260	225	267	247	256	245	247	262	258	281	249	260	243	258	261	253	269	230	257	252	256	225	255	277	250	225	235	248	307	263	250	257	247	244	234	256	231	271	239	240	261	267	246	257	258	268	254	261	261	275	259	250	268	273	246	257	240	268	277	276	243	265	248	256	262	258	283	224	245	253	270	272	224	243	246	279	241	251	253	293	253	241	256	258	274	262	288	281	287	243	242	250	255	259	237	265	275	266	259	252	242	242	230	251	310	262	273	218	271	275	240	231	238	255	251	244	263	258	243	252	252	250	220	266	248	246	231	240	295	254	233	255	249	273	232	224	233	254	242	258	254	279	225	286	227	287	282	253	242	254	250	235	262	230	266	281	261	240	262	255	259	223	261	236	264	275	227	261	242	257	239	276	251	245	248	251	290	252	257	261	274	236	238	235	257	264	238	242	256	261	249	246	231	236	251	273	266	265	248	221	237	285	259	231	249	259	243	235	246	252	241	225	259	255	258	232	248	255	279	228	252	240	254	263	234	269	253	275	234	249	266	245	259	271	242	252	256	227	252	249	232	235	248	252	252	266	263	243	266	225	264	246	243	238	254	263	247	267	253	242	256	247	246	283	228	249	241	252	271	232	241	234	259	230	242	253	245	248	238	293	254	253	253	232	238	267	230	279	264	260	266	255	258	272	257	262	236	260	257	271	265	254	238	212	256	248	291	241	276	232	261	250	239	254	237	242	253	261	239	245	237	241	245	257	245	260	255	267	265	250	277	266	256	253	244	248	270	233	250	241	266	260	220	234	255	282	240	268	259	242	268	253	263	248	257	287	251	270	259	252	250	266	277	262	247	232	266	269	245	260	245	247	277	250	250	263	250	220	256	240	248	276	244
13460	9357	7484	3611	2505	1844	1499	1236	1001	844	773	670	618	566	525	511	539	518	419	459	432	418	425	439	411	435	411	376	394	394	410	411	403	408	382	382	403	398	426	358	357	384	393	385	357	354	385	350	358	395	404	371	352	377	354	381	374	369	357	384	354	383	392	368	376	383	409	380	369	375	348	368	373	320	360	389	387	390	370	381	356	395	358	359	369	375	372	371	354	355	357	367	390	373	363	402	350	356	349	383	354	371	388	358	367	367	349	376	373	400	348	351	369	357	386	364	332	396	370	387	362	357	354	378	368	368	352	365	357	346	359	339	342	413	348	354	372	370	368	374	369	339	371	381	375	364	390	350	379	390	365	351	343	350	366	384	356	364	372	367	355	333	372	362	321	396	366	370	385	372	358	356	392	402	378	379	342	369	361	411	331	356	378	358	366	381	346	336	353	372	354	363	354	375	391	343	345	402	371	363	368	359	339	371	359	368	371	341	370	386	364	354	353	366	382	364	361	377	369	392	367	349	343	350	373	359	347	389	359	345	328	355	357	377	339	371	395	343	364	374	347	365	363	383	363	361	335	362	354	313	384	350	346	347	381	395	325	380	364	379	377	365	389	394	351	347	400	369	367	380	386	398	396	380	393	373	337	353	368	382	345	357	364	370	355	352	381	371	365	371	358	406	406	384	348	386	375	345	346	357	362	388	358	347	347	373	351	342	380	354	364	331	379	363	324	364	387	379	390	332	389	411	387	396	377	363	349	393	354	378	365	374	348	379	368	407	375	386	345	346	362	369	359	324	383	351	388	350	360	389	372	358	337	368	384	384	369	405	357	382	381	337	384	360	333	392	383	373	369	353	319	349	345	373	365	376	381	354	359	387	350	389	362	362	354	381	364	375	340	399	381	356	370	401	417	326	350	323	369	377	392	354	374	396	370	345	356	391	388	381	363	356	399	350	351	351	356	359	348	372	361	402	363	365	368	380	373	382	401	332	352	350	386	384	341	371	315	363	354	357	348	360	356	320	385	360	339	344	373	386	328	386	357	369	353	350	370	373	358	405	367	369	363	368	375	373	355	356	339	356	342	338	356	358	388	364	380	376	368	344	339	395	343	353	383	375	382	373	352	380	367	375	386	374	396	342	405	366	360	373	369	370	395	363	381	400	382	330	353	387	396	356	349	353	359	362	381	377	320	361	393	392	360	374	379	367	394	367	384	340	367	366	370	340	366	342	354	362	347	319	364	356	361	356	365	366	363	362	341	369	374	369	374	368	349	368	356	358	353	364	373	330	405	355	346	356	377	342	373	395	361	370	343	407	393	347	356	369	384	386	370	380	339	374	360	378	399	328	374	343	361	354	369	372	334	379	324	333	389	352	400	362	395	363	376	357	342	390	358	329	354	373	364	357	369	361	355	355	388	344	378	376	378	357	368	371	352	382	329	334	384	340	365	344	371	335	378	365	360	370	340	360	370	350	345	362	375	365	363	376	376	341	341	367	385	361	361	372	368	326	336	358	386	376	341	364	385	382	344	357	368	379	355	377	362	385	352	366	364	351	351	375	363	384	368	357	374	365	358	333	347	331	357	372	401	329	393	373	343	385	355	366	351	341	362	398	368	389	384	311	393	392	383	347	337	371	362	331	376	370	352	351	376	396	356	389	371	385	373	369	381	365	351	397	359	386	412	368	375	346	346	345	381	319	392	384	404	355	373	380	362	353	367	359	362	383	380	359	373	392	334	360	377	394	361	365	374	372	356	381	351	385	346	338	383	358	409	356	376	385	355	337	385	382	375	354	382	359	339	328	378	397	357	350	372	354	382	329	387	370	392	345	375	377	345	364	385	385	376	380	377	356	375	359	382	367	385	387	369	316	413	349	387	338	378	358	376	375	376	369	344	376	348	357	337	395	346	352	343	374	359	356	381	357	363	371	380	387	380	340	379	376	367	351	387	355	360	366	385	354	333	374	350	370	367	340	367	342	352	351	378	381	344	333	366	385	393	346	355	369	366	367	360	353	361	351	390	405	332	360	399	336	365	335	378	345	387	365	377	388	378	353	364	332	386	395	395	364	384	383	363	334	343	384	351	388	384	373	373	354	335	353	356	369	364	343	379	352	371	352	341	378	375	324	351	362	376	375	370	355	376	387	387	372	365	383	374	344	344	325	358	394	363	367	392	393	352	359	345	375	366	329	335	380	350	360	366	340	340	324	359	360	374	364	366	349	353	361	380	345	350	359	355	368	386	349	394	343	352	382	344	370	368	389	399	371	364	335	356	387	350	362	387	384	354	412	383	325	388	372	373	374	358	375	377	351	338	348	352	361	354	361	326	344	355	352	351	342	381	346	363	392	368	361	377	364	349	370	364	389	348	344	377	360	363	376	366	371	380	359	359	360	338	376	374	365	368	363	333	369	372	335	356	376	347	385	383	373	406	348	381	363	388	330	324	376	359	382	358	380	353	344	356	303	343	407	377	354	392	379	378	376	347	356	349	355	375	337	383	332	375	374	375	367	382	384	375	365	377	357	369	360	378	369	368	378	364	378	406	362	380	384	332	391	358	388	348	338	351	397	379	327	347	354	330	352	358	367	372	344	360	314	325	381	373	407	326	407	343	390	396	362	353	352	380	359	361	340	362	373	362	358	353	369	394	400	361	361	354	360	379	392	330	354	370	397	358	379	333	352	344	389	373	388	333	334	332	381	364	367	378	373	363	389	413	395	387	358	363	395	354	367	372	362	372	398	343	370	354	361	360	362	359	377	353	317	418	354	343	364	337	345	350	337	371	362	337	379	370	412	401	365	375	362	376	388	371	351	389	376	340	358	354	379	343	366	373	365	362	366	373	378	362	384	389	365	372	321	325	354	340	349	366	363	368	359	378	354	359	350	372	395	376	380	379	350	367	333	365	346	360	352	368	338	355	316	368	357	360	377	346	367	367	383	355	360	364	364	366	380	377	370	369	319	363	380	359	372	385	362	393	345	376	341	395	353	358	344	361	349	371	390	345	364	370	372	347	365	396	340	389	358	362	367	351	364	375	358	387	347	351	368	388	348	350	369	331	380	395	363	362	397	368	354	360	347	352	367	372	362	371	332	331	367	340	373	398	387	354	360	374	330	370	357	373	362	420	357	374	388	361	367	358	365	377	381	353	320	359	362	361	377	336	387	342	355	319	371	370	333	356	375	374	369	367	374	375	362	379	353	324	334	357	384	342	394	353	351	360	380	375	364	379	363	366	385	366	377	339	363	393	356	360	336	364	397	314	394	364	361	332	373	363	358	365	341	367	350	345	377	373	359	354	339	350	350	360	371	356	355	358	380	328	365	380	339	343	365	335	406	385	386	366	370	353	356	364	350	362	408	353	399	391	401	381	352	387	376	349	372	355	384	371	403	369	352	346	375	378	371	375	372	360	360	354	391	367	372	384	375	345	351	370	352	386	374	354	321	382	345	366	360	356	385	364	399	343	365	365	372	359	364	373	370	377	365
22849	21266	29318	23528	21270	21302	9602	810	579	463	403	374	332	313	283	262	207	211	237	208	205	197	186	175	198	171	193	172	159	146	178	143	163	168	170	170	150	153	131	164	157	145	152	170	171	153	146	166	161	144	143	145	137	153	152	164	142	140	128	160	138	145	143	140	162	147	141	134	134	146	147	152	145	146	146	140	153	135	140	158	141	147	126	163	151	142	135	144	143	159	149	151	153	131	137	159	148	155	147	129	138	150	153	129	129	165	139	121	154	130	158	153	128	157	140	136	132	131	162	148	136	129	131	148	146	152	141	144	157	122	137	126	125	134	131	134	143	153	144	133	158	131	148	141	148	146	124	134	132	129	141	151	156	158	124	151	145	132	128	133	140	155	167	154	138	130	143	144	158	150	145	135	156	157	125	133	125	129	132	146	152	139	144	134	114	138	142	146	127	145	145	130	116	153	135	139	142	146	136	135	149	133	138	149	144	166	128	151	126	132	142	143	123	160	135	158	135	134	144	150	130	154	140	134	146	144	145	141	126	142	142	170	142	169	159	147	125	135	141	165	137	141	143	140	130	144	167	155	137	125	161	137	140	151	151	145	110	113	143	142	160	146	155	126	142	163	142	142	136	133	123	138	138	164	147	159	150	152	143	134	130	139	147	133	148	159	157	138	144	138	150	149	133	136	173	137	150	130	126	149	151	157	165	159	154	142	134	140	134	149	162	127	164	139	116	145	153	131	123	150	170	137	131	137	140	134	135	132	133	146	132	180	135	137	141	112	133	125	137	140	127	143	141	137	151	137	118	142	153	152	144	151	139	138	173	133	133	161	137	130	141	140	137	137	152	150	137	149	128	136	137	133	141	137	166	143	134	135	151	137	149	135	139	132	134	138	148	138	146	128	110	132	148	152	134	183	130	135	156	109	138	160	112	114	130	132	123	146	134	157	143	137	143	152	148	116	136	131	151	127	131	139	145	131	165	149	155	148	140	132	118	135	149	131	137	128	169	137	151	158	134	138	142	142	144	144	148	137	160	116	142	158	131	135	147	126	132	143	138	137	142	126	160	120	137	132	123	157	135	142	137	139	139	128	114	146	132	144	148	157	133	131	161	162	136	137	137	123	141	145	117	128	151	146	132	144	108	161	136	147	131	144	123	153	139	156	132	151	122	135	115	137	116	144	130	139	149	147	140	143	139	130	112	139	144	130	134	155	160	143	149	134	138	127	131	140	120	143	142	127	134	138	136	148	155	133	144	142	157	139	132	140	142	129	148	152	152	153	139	141	161	147	145	124	143	156	117	148	149	134	165	144	120	123	125	140	154	143	145	135	153	133	148	149	155	135	131	138	129	141	113	139	135	121	135	135	153	159	150	144	138	131	126	151	128	130	131	153	157	131	161	121	146	133	150	139	132	151	148	131	116	138	148	132	151	151	139	162	137	152	169	138	132	156	141	138	169	134	132	162	162	146	139	134	167	131	146	128	163	154	129	142	139	157	142	147	141	135	116	134	126	123	129	126	149	138	165	130	134	140	138	124	157	134	132	125	141	141	140	129	161	148	142	140	156	142	159	132	138	136	140	146	152	125	152	138	158	149	121	139	145	141	136	159	141	143	128	141	133	121	138	128	143	131	130	153	134	146	149	157	145	135	137	130	142	141	149	132	140	159	127	152	154	135	144	159	143	147	143	141	159	133	145	143	154	141	150	127	131	118	149	162	152	129	141	152	128	152	147	158	136	146	155	140	129	127	118	160	146	131	150	143	140	142	143	131	134	144	131	163	147	152	150	140	163	159	137	144	136	135	155	124	141	144	132	149	136	153	147	133	138	160	155	159	140	166	135	128	150	153	128	143	125	140	120	119	134	127	141	146	112	117	133	150	139	165	147	126	130	154	134	135	134	149	154	138	129	152	153	146	164	134	139	153	142	141	156	145	143	154	128	146	153	132	126	139	138	146	128	135	124	171	131	140	136	143	153	119	159	176	129	150	131	127	126	148	127	146	141	140	148	142	145	154	144	118	155	153	148	127	157	151	133	132	132	158	153	132	134	166	136	158	133	135	139	145	149	139	133	141	115	152	129	144	164	154	139	129	135	132	130	122	145	134	150	137	143	145	156	158	147	138	133	137	146	143	129	128	160	139	142	149	137	144	130	143	134	139	139	154	143	159	154	155	134	158	118	152	134	127	148	126	152	143	124	123	124	116	131	140	135	143	138	122	138	116	123	131	135	156	151	155	137	136	134	126	144	145	130	135	161	146	136	132	146	159	169	133	122	145	137	151	133	142	149	147	164	128	151	127	148	143	131	155	153	138	141	147	136	144	134	146	152	145	148	136	141	152	130	144	141	141	124	139	154	133	137	128	146	127	146	152	131	136	119	151	137	141	163	119	127	129	129	126	127	142	150	146	181	137	140	147	129	143	156	148	123	129	121	126	125	136	131	133	129	128	144	139	138	153	126	135	141	152	146	140	143	138	134	149	149	154	146	164	152	136	141	120	150	132	137	136	157	165	154	145	151	161	120	123	149	151	133	146	153	141	127	126	139	131	141	126	151	144	148	154	116	154	134	150	146	143	139	145	142	151	155	173	152	128	144	121	133	139	124	156	140	149	133	152	152	153	126	124	115	125	140	128	141	155	134	127	152	146	121	140	147	118	144	140	137	136	116	125	141	156	132	151	124	141	139	152	112	144	156	142	155	147	145	139	144	144	157	137	153	147	120	148	137	140	131	145	114	158	141	149	168	162	138	130	135	143	146	151	144	133	121	151	136	140	148	156	154	151	139	133	141	141	164	139	138	133	141	144	134	143	142	142	115	125	132	147	135	144	132	134	148	141	123	136	130	153	133	133	127	150	149	123	124	138	132	135	136	128	121	134	137	132	155	138	165	137	155	146	152	163	122	140	153	136	129	141	162	138	134	149	117	148	130	135	144	154	163	127	165	140	155	134	155	128	159	158	145	155	136	148	158	155	163	139	111	143	153	133	123	122	126	141	141	131	131	112	150	153	127	133	136	170	152	151	125	158	150	134	114	166	159	135	143	134	152	141	134	139	150	145	144	143	152	130	113	146	128	127	151	155	144	153	139	131	141	125	133	116	136	142	126	123	132	159	137	162	128	129	131	158	143	164	160	140	141	141	125	166	151	150	134	145	137	161	139	131	147	145	139	143	156	133	144	147	154	144	140	130	119	154	163	160	142	136	138	152	158	123	119	135	138	153	142	144	144	135	146	136	127	165	156	147	123	136	162	155	132	137	132	151	150	136	132	126	137	138	148	156	137	143	144	126	125	145	143	132	167	156	148	122	130	126	153	153	113	147	118	150	137	132	141	133	134	149	112	139	141	139	133	148	148	125	141	155	134	145	139	130	140	134	160	128	144	129	116	131	133	143	137	152	141	111	134	163	151	157	137	148	149	148	137	125	145	130	119	147	121	150	135	142	137	142	151	129	133	142	142	131	171	150	125	162	165	143	153	126	141	158	147	127
16219	14991	12053	6079	4240	3171	2368	1802	1430	1135	1004	819	771	629	590	532	485	467	439	354	381	350	308	346	321	280	276	280	280	266	261	251	250	278	245	273	244	247	254	229	236	246	221	249	237	232	211	238	229	214	191	216	237	206	213	245	199	224	225	194	199	229	202	225	185	205	212	217	263	233	225	223	190	229	197	205	199	198	192	226	194	223	241	186	222	213	196	215	205	212	232	207	222	209	207	202	215	242	209	190	210	215	203	220	202	199	204	203	207	210	224	195	220	189	208	213	216	200	185	230	201	195	233	227	232	190	204	201	209	203	199	226	239	223	220	197	199	200	202	215	213	220	211	229	193	221	202	214	218	209	193	226	217	181	211	210	186	202	220	201	224	212	201	205	196	218	217	211	227	208	234	203	205	229	212	211	222	206	232	212	214	192	197	211	227	203	231	204	192	186	233	196	187	211	216	206	229	201	231	205	215	219	194	230	214	213	194	194	208	204	202	217	168	199	211	215	226	211	215	207	199	212	210	179	203	209	233	212	221	214	195	199	204	213	203	218	217	213	218	207	220	203	202	193	213	229	212	196	185	237	214	183	218	190	202	194	222	194	203	220	234	179	213	204	195	228	215	211	230	188	185	210	255	215	205	222	204	214	181	202	205	199	208	199	188	186	217	225	193	217	225	222	191	209	249	205	245	183	197	192	220	195	188	212	187	198	216	194	204	204	200	232	216	203	212	199	205	202	190	225	200	207	193	207	229	255	216	195	203	202	214	202	227	200	227	207	214	202	197	209	197	212	216	177	204	196	226	205	229	220	191	233	210	192	193	213	226	222	204	211	254	215	217	186	201	210	211	195	219	213	227	207	205	198	210	206	208	199	212	212	220	211	194	211	197	200	203	187	201	227	197	201	228	216	204	198	203	196	195	211	205	190	201	197	196	199	200	181	197	227	197	237	256	228	209	232	220	224	189	197	220	178	186	205	231	225	193	221	215	192	179	200	207	216	218	212	222	205	204	213	217	193	183	207	210	193	204	222	167	168	195	231	191	208	211	214	193	183	191	198	211	192	207	203	215	194	199	199	207	199	236	196	204	196	237	198	231	192	195	222	218	216	200	203	212	211	184	224	189	199	184	201	203	192	227	188	189	223	204	184	210	220	190	236	198	226	226	197	218	219	212	183	201	229	198	206	212	203	188	205	228	188	228	222	201	203	197	232	212	204	205	216	220	193	202	219	189	216	227	210	197	219	207	196	192	191	197	220	223	207	212	214	211	214	208	213	202	195	209	203	205	186	197	196	204	221	208	227	206	211	220	212	207	212	214	240	206	207	200	185	220	215	180	189	209	204	214	219	223	201	225	209	214	205	202	208	201	192	203	217	201	222	213	231	189	232	235	199	188	196	220	216	204	198	204	192	214	201	210	211	226	207	205	201	192	200	242	186	213	179	224	218	221	211	242	192	246	220	209	224	214	213	190	216	203	201	204	221	218	222	218	211	215	184	180	218	213	190	192	225	206	195	227	208	213	184	190	199	215	194	205	195	208	201	210	208	200	196	217	213	239	229	197	224	230	215	224	205	219	185	197	198	219	220	223	182	213	201	206	207	197	219	194	189	205	205	221	200	209	197	208	206	237	198	184	217	217	210	188	215	202	215	203	204	186	184	212	172	198	214	221	196	207	232	201	228	182	232	202	197	203	185	199	191	238	174	223	196	205	207	174	225	219	200	195	200	179	212	221	220	213	210	221	207	217	210	198	204	212	232	222	223	196	217	216	183	181	188	220	191	206	163	193	197	209	211	197	185	208	220	205	186	202	221	228	207	213	223	200	188	213	199	227	214	213	225	195	205	205	204	200	198	203	210	177	217	201	202	202	197	203	202	201	218	181	229	206	196	202	216	210	215	209	201	220	223	191	194	224	191	194	211	203	211	206	226	242	216	204	217	186	205	196	200	197	232	215	207	228	220	230	204	197	191	198	214	215	204	202	201	185	205	197	232	217	202	225	199	204	229	221	206	228	207	190	194	219	229	190	208	205	209	226	199	215	199	197	194	187	243	194	198	203	199	213	184	200	189	220	190	214	219	218	208	203	215	236	205	188	200	230	216	191	216	206	211	206	201	205	201	203	192	208	245	230	204	212	233	200	206	198	210	178	199	203	194	185	192	187	225	196	227	206	205	195	209	193	205	197	204	215	224	216	218	222	179	204	239	199	230	207	215	202	236	205	214	184	227	190	207	222	221	202	213	218	195	211	202	216	211	191	242	199	211	179	204	198	206	230	185	215	213	215	214	181	201	208	195	204	219	186	211	197	192	210	214	198	227	222	223	229	199	227	221	194	196	219	215	219	212	204	194	220	212	207	224	212	228	205	214	206	228	217	232	206	224	194	228	210	200	246	209	199	180	212	225	224	206	200	225	222	195	239	212	223	205	215	214	205	203	229	207	209	209	216	210	220	205	228	206	218	181	191	196	196	202	192	210	226	211	219	204	212	229	190	194	236	193	193	200	196	185	219	246	217	240	187	184	202	202	195	210	190	200	195	209	224	219	219	206	228	231	192	197	203	210	214	199	234	223	200	209	203	232	212	205	201	226	212	177	219	197	201	186	243	195	195	209	229	198	191	193	194	208	186	180	190	192	205	205	186	191	208	188	215	201	199	208	176	183	231	191	194	179	230	231	220	206	232	202	225	207	201	180	215	204	202	234	210	220	203	180	194	229	226	215	220	225	227	205	201	203	183	207	205	216	182	216	211	197	191	190	184	240	194	207	232	227	238	198	210	189	206	211	210	180	203	218	171	204	207	223	171	205	189	210	215	229	197	210	214	195	196	209	225	237	178	242	231	217	220	189	224	211	213	187	212	206	204	215	210	205	226	191	196	192	214	219	196	215	190	226	213	197	222	215	186	196	196	205	200	203	200	189	218	225	208	172	191	211	197	192	198	192	193	201	211	225	234	201	202	204	218	226	210	219	209	186	187	224	187	201	217	239	221	176	221	188	225	185	197	188	194	238	207	179	193	226	202	184	187	194	216	224	199	242	196	206	223	214	193	217	203	192	223	223	202	184	200	218	223	211	218	232	230	192	202	213	208	198	198	193	204	208	187	210	223	217	174	195	199	227	208	215	180	196	200	171	202	201	203	193	200	208	198	205	217	219	203	191	171	209	202	208	189	198	198	200	219	214	204	193	223	196	179	200	190	211	191	204	210	211	207	224	194	187	209	216	196	220	209	196	202	209	221	186	209	239	205	203	214	225	172	208	215	224	211	203	198	228	214	190	198	216	204	193	205	191	207	225	202	214	188	205	205	233	220	217	191	209	227	201	194	218	211	205	201	210	228	199	232	201	217	197	207	213	227	215	224	220	207	224	259	191	212	216	208	208	213	226	210	218	213	190	207	206	218	212	191	183	224	214	206	207	178	202	226	216	178	215	219	239	209	182	220	219	201	230	221	224	213	211	217	216	206	209	202	216	205	199	208	209	216	206	197	181
26908	20743	8559	549	292	283	237	235	207	222	225	216	221	227	184	222	224	221	232	218	224	197	214	217	208	227	188	190	215	193	232	217	226	203	212	209	208	213	210	201	202	210	231	214	219	216	208	191	219	189	190	203	210	208	213	199	210	199	219	204	209	195	211	233	198	214	215	184	216	203	212	206	231	186	207	215	195	187	201	208	191	208	225	198	232	172	213	213	210	198	195	210	230	226	191	217	206	214	186	206	211	192	176	202	222	234	229	195	197	218	182	209	207	185	221	222	206	194	192	208	219	217	209	186	190	225	195	197	199	229	207	205	183	222	204	199	228	213	219	201	209	201	209	214	211	204	201	206	220	199	190	210	255	207	212	187	208	218	211	202	219	216	223	229	215	205	209	191	224	214	243	188	224	194	209	195	241	203	212	217	213	208	227	200	209	217	196	206	214	219	220	211	206	230	218	211	226	211	227	225	214	192	179	219	205	205	205	207	210	222	193	185	216	217	202	210	199	178	196	213	195	200	221	245	240	199	203	218	192	178	212	215	200	185	214	213	201	230	217	211	198	205	189	201	223	219	192	206	196	230	225	223	219	206	224	217	224	203	215	206	183	200	226	172	196	236	193	199	196	219	203	208	196	216	213	212	197	220	212	219	194	222	229	214	205	198	212	208	227	213	207	200	193	245	227	214	223	211	222	192	219	228	198	206	205	192	208	233	247	201	209	204	220	194	207	212	204	232	202	221	199	200	213	219	214	219	190	219	196	198	228	218	188	199	194	210	209	221	200	197	223	202	204	212	204	201	198	215	210	201	222	229	196	191	209	215	180	218	196	191	222	219	217	204	209	202	217	201	223	200	212	213	223	211	207	219	220	218	204	208	192	218	208	201	231	196	215	221	212	203	187	201	204	216	207	215	225	225	207	222	210	200	213	199	226	195	186	186	207	232	202	211	218	231	194	211	195	194	224	212	222	208	212	214	226	220	218	210	220	230	218	227	220	178	204	199	205	218	209	205	213	211	202	213	197	220	194	202	223	199	186	188	185	181	191	185	224	201	227	213	241	210	189	215	240	238	203	216	190	240	219	194	201	233	222	218	193	222	187	208	232	183	197	201	211	212	238	207	184	214	229	191	225	210	189	206	205	200	192	243	207	215	190	223	207	209	222	231	212	228	205	219	209	200	216	204	222	225	188	185	197	224	213	202	215	203	239	201	201	204	197	240	232	238	205	189	192	211	200	224	207	205	201	204	212	201	221	192	190	206	207	207	224	220	193	179	204	183	219	177	214	190	205	242	216	201	206	190	191	212	204	198	206	229	208	199	211	221	215	182	216	180	230	165	212	235	195	223	229	190	193	212	205	210	192	196	221	207	200	223	180	214	194	197	225	198	197	199	203	194	207	221	239	207	217	202	246	224	177	219	211	171	203	199	213	215	185	188	196	243	192	215	196	232	214	213	203	225	203	207	220	233	210	195	215	211	198	228	234	185	206	215	213	231	179	211	203	228	210	208	201	196	219	220	207	227	223	213	217	216	202	227	229	205	227	238	206	185	216	181	178	197	192	196	201	191	209	213	230	211	215	224	222	212	212	210	221	230	173	219	209	228	210	224	208	227	197	212	222	216	208	233	204	191	229	207	214	197	169	249	187	211	184	217	195	202	226	201	231	185	199	216	193	209	203	228	199	234	195	206	184	215	195	219	208	235	218	180	220	194	228	218	188	206	224	203	204	212	225	216	205	215	209	219	223	235	216	210	222	223	216	215	195	180	225	208	220	193	191	223	216	201	221	214	209	215	198	218	217	223	214	213	211	190	186	215	207	224	207	214	224	200	250	209	205	204	217	195	207	194	211	219	193	220	206	202	218	209	202	198	187	203	210	209	194	197	221	216	216	202	208	214	214	200	216	226	217	219	206	188	217	224	213	205	229	228	198	237	205	211	213	203	210	185	203	195	184	193	208	223	228	181	218	216	217	191	218	205	211	212	202	190	222	208	204	204	217	223	216	198	182	238	190	191	213	220	206	186	207	222	196	207	206	205	192	223	206	251	234	224	232	222	216	194	205	215	219	202	201	230	228	234	211	235	211	219	213	228	213	195	207	238	215	204	205	208	218	223	201	220	210	201	216	187	198	205	199	224	208	226	177	216	210	219	221	198	199	211	214	206	218	208	227	202	209	214	183	207	216	224	229	198	239	200	203	215	222	195	183	199	235	196	216	212	202	212	196	214	221	212	198	185	214	211	211	242	215	234	238	223	212	213	203	213	216	194	214	215	182	215	211	202	186	196	199	206	206	235	208	219	202	233	237	203	217	212	216	219	220	204	229	206	202	233	209	221	226	218	226	220	222	203	206	202	223	215	189	202	215	179	206	212	212	197	202	205	179	215	202	209	215	201	209	204	221	214	200	221	212	234	201	210	204	219	223	203	225	218	211	230	207	202	210	223	206	203	209	188	203	218	203	204	251	215	196	217	214	198	199	221	203	248	187	208	223	178	218	223	209	202	215	212	196	191	218	206	225	190	201	184	200	209	173	208	200	201	203	202	222	195	238	199	204	228	189	188	229	184	208	189	207	228	188	192	208	217	198	215	231	209	199	232	201	211	229	224	230	207	202	207	221	192	207	198	205	211	210	219	207	189	167	227	193	222	225	203	229	212	206	222	215	219	197	191	215	200	219	221	209	230	210	208	199	204	188	200	221	211	211	202	197	200	208	199	215	212	222	185	207	218	198	218	224	219	192	186	225	230	199	223	234	198	206	208	169	209	227	207	198	248	201	204	201	209	192	216	202	213	228	222	207	218	222	207	244	198	191	192	207	202	204	209	215	182	202	211	202	196	160	215	197	200	213	225	216	190	222	196	217	236	206	193	232	193	187	222	215	216	222	233	206	204	208	195	225	198	222	176	182	224	185	202	227	205	220	208	238	180	225	228	206	216	200	225	203	245	238	193	230	221	197	185	197	203	189	192	215	224	193	197	217	224	202	202	239	196	219	225	216	224	234	190	224	201	213	204	240	185	212	212	227	203	217	198	240	196	213	190	194	210	206	211	188	201	207	226	232	215	188	222	192	223	247	214	209	218	211	187	198	207	178	238	222	196	196	210	228	211	194	222	203	192	205	174	205	212	194	211	218	202	205	221	211	209	242	202	214	189	198	222	221	212	209	214	198	191	238	198	197	198	202	232	198	205	217	232	200	194	208	207	211	200	184	218	208	224	212	204	234	193	226	217	201	193	212	219	198	190	194	207	219	215	198	170	202	205	230	211	211	201	215	212	204	179	220	219	233	216	213	219	224	211	231	216	194	193	207	207	202	201	204	207	200	201	191	205	210	188	205	224	188	217	218	188	200	227	236	200	216	218	190	195	210	224	208	179	206	192	217	197	191	200	221	203	211	206	210	200	213	206	217	235	232	213	203	190	220	220	217	199	193	206	224	240	201	209	202	214	201	210	239	204	192	224	208	199	236	187	208	219	208	222	198	228	198	231
7233	924	839	521	425	387	373	346	340	384	310	329	326	308	300	303	272	302	289	326	315	298	283	331	328	303	284	307	323	317	305	298	317	312	314	290	317	313	314	311	301	326	308	321	298	299	285	294	264	319	301	322	303	293	297	312	304	274	282	308	311	300	301	322	325	314	298	291	300	319	291	287	317	313	295	294	285	294	257	326	284	279	281	308	297	336	273	277	281	350	287	302	324	304	276	297	272	286	318	282	314	266	284	304	307	314	300	303	301	291	299	311	284	270	302	269	274	282	314	322	290	290	299	324	304	309	321	338	311	284	275	307	281	289	280	308	303	296	311	307	282	295	290	293	277	300	292	308	306	296	279	329	276	282	313	301	315	289	293	309	292	293	317	291	310	279	273	293	344	300	301	290	316	329	337	311	304	305	314	301	293	323	292	286	295	298	307	308	322	287	332	304	290	283	289	288	290	295	316	297	310	311	312	310	298	328	296	302	269	325	315	309	301	328	289	306	299	302	302	311	309	285	295	310	291	286	302	278	307	283	311	289	304	301	308	294	287	263	308	317	296	307	299	279	286	310	272	293	295	314	293	307	293	301	331	292	297	298	317	280	292	324	294	313	257	313	319	298	308	291	294	316	283	321	295	280	320	301	309	290	297	315	298	309	297	339	316	267	316	287	305	296	311	289	285	323	295	316	289	292	302	306	287	295	311	298	303	297	288	312	309	275	313	300	323	289	292	291	297	286	276	311	322	304	313	327	311	284	286	314	309	300	302	289	305	317	319	282	303	261	301	324	340	285	290	322	283	291	288	312	310	312	283	297	300	315	276	313	295	292	269	295	312	287	324	317	303	294	309	315	312	296	303	285	338	310	306	308	318	301	317	325	344	323	306	291	272	274	305	301	283	336	298	304	288	319	308	280	282	301	293	306	284	331	284	315	316	331	279	326	288	307	293	302	317	298	286	264	300	309	304	290	304	317	285	355	314	303	277	284	287	319	320	321	308	281	298	287	305	318	273	303	312	317	320	312	296	323	318	319	299	260	270	292	302	290	270	323	323	297	315	323	320	287	314	324	299	306	308	317	282	290	301	307	305	297	292	308	305	310	325	317	296	312	307	307	331	304	310	264	303	292	277	335	319	304	305	309	340	303	300	330	295	302	301	296	305	300	291	291	303	318	319	318	317	321	282	320	304	335	292	305	303	289	325	333	298	298	300	339	288	292	282	304	274	301	299	286	303	305	307	288	291	296	296	311	287	307	271	308	294	301	275	314	313	284	291	278	280	328	292	301	332	311	288	323	321	301	294	297	309	267	303	291	311	283	321	289	291	287	330	323	301	301	320	334	293	279	314	309	278	308	274	284	297	311	287	293	313	336	300	309	313	316	309	305	332	292	264	323	292	282	293	302	303	294	291	305	303	260	305	301	294	320	282	319	311	313	304	305	315	271	331	288	351	341	279	302	299	285	311	294	277	273	279	290	299	316	332	286	274	292	314	306	327	288	317	280	329	301	263	290	299	277	312	309	289	309	289	328	302	312	298	293	283	295	297	336	315	325	272	303	307	299	302	281	310	290	314	283	288	287	290	280	295	315	305	296	297	295	303	271	277	309	299	319	264	292	286	255	302	301	278	338	314	315	308	297	305	309	281	345	334	283	302	271	279	305	286	312	307	312	317	291	280	336	293	308	316	301	287	323	313	323	305	290	317	328	281	304	298	337	282	290	327	308	291	326	288	289	295	287	326	306	303	285	307	318	301	308	310	297	317	321	334	289	314	292	290	281	318	302	324	320	332	312	311	330	320	328	308	326	295	299	309	291	266	306	299	283	307	299	296	297	299	340	268	322	306	324	314	303	311	309	294	301	289	286	290	284	302	335	305	279	312	316	307	288	291	304	333	303	286	302	283	314	284	299	268	302	316	287	310	284	299	314	275	294	273	328	319	304	318	315	323	305	322	302	303	304	279	324	288	292	306	329	292	313	334	314	321	283	315	298	299	316	292	292	307	308	321	283	292	304	300	287	332	292	285	277	284	309	281	291	318	281	289	324	313	299	284	316	289	291	301	287	325	275	273	320	336	296	297	290	310	300	334	317	318	284	289	289	287	272	289	298	302	299	290	294	298	293	303	325	316	303	333	311	270	314	294	310	285	264	278	307	317	271	294	305	327	323	301	305	292	320	299	289	293	287	306	307	306	297	310	324	322	277	298	278	273	279	314	307	299	321	311	292	327	298	281	298	277	304	286	287	299	353	299	277	297	304	330	285	313	324	287	308	307	277	336	279	279	312	320	277	294	296	302	268	338	301	326	327	283	289	330	315	328	304	284	294	307	325	304	294	310	314	267	323	307	319	302	318	288	305	305	299	286	306	309	283	302	280	278	318	288	306	284	277	289	325	273	320	304	304	299	295	284	288	308	302	271	322	300	305	279	280	282	308	283	286	285	279	299	311	262	288	324	292	324	330	286	292	293	329	300	304	314	288	307	295	318	332	294	310	276	298	295	316	310	308	323	288	313	292	298	282	284	289	324	289	300	295	330	324	315	317	286	314	278	319	327	313	314	315	309	329	286	295	325	309	295	311	318	272	302	304	334	276	284	304	287	272	323	316	324	289	274	306	287	297	304	302	310	298	330	319	301	310	303	321	317	306	261	286	292	306	332	308	323	325	268	300	301	312	332	314	328	296	299	331	297	315	309	314	306	282	299	288	305	296	293	288	331	280	297	299	283	286	316	281	303	288	294	304	332	318	301	291	287	320	297	305	268	333	304	284	283	297	290	291	301	311	295	294	281	274	324	295	311	308	299	305	310	306	321	288	273	326	327	316	305	294	307	314	295	303	264	284	311	316	309	282	302	270	298	322	284	316	279	289	295	320	308	309	291	314	298	333	319	305	326	306	301	315	268	303	270	311	318	281	296	286	310	278	301	282	311	323	307	282	313	317	287	276	295	292	307	303	312	318	282	296	265	273	290	266	309	290	284	294	318	317	263	313	290	295	362	304	271	306	316	295	287	294	300	292	333	305	306	305	261	327	320	304	292	303	310	312	291	276	295	279	324	340	322	297	303	324	299	281	309	293	311	322	322	269	326	297	294	311	321	279	303	293	345	294	341	297	294	298	327	285	305	302	295	273	269	295	294	308	294	305	322	287	299	315	312	302	286	312	293	294	300	298	327	302	286	286	312	305	332	330	291	301	339	305	315	317	303	292	336	306	293	304	313	302	304	302	298	313	298	315	310	323	306	310	314	304	318	287	289	285	316	325	305	288	287	311	299	301	296	305	312	310	285	296	314	298	255	291	289	312	290	299	321	304	276	317	312	312	283	305	292	313	318	310	329	286	297	323	315	310	313	301	279	310	266	295	327	285	290	292	311	276	300	286	305	318	299	297	291	311	271	313	298	329	290	307	329	315	295	265	267	339	283	296	299	290	284	295	321	314	295	295	338	318	305	299	295	285	274	301	286	315	317	261	288	336	295	284	321	310	322	274
23763	21260	28878	23948	21264	11409	987	562	447	439	386	377	325	344	293	304	325	333	301	285	287	287	249	256	266	266	275	276	278	293	265	289	254	282	239	272	250	265	279	252	258	254	250	295	257	256	276	262	253	259	235	262	240	267	246	249	277	282	264	247	256	243	265	257	244	261	246	274	264	238	230	245	271	253	263	233	246	224	269	276	226	250	262	247	241	271	262	266	249	247	251	238	235	219	260	229	266	262	243	260	223	268	259	273	269	247	291	254	252	253	242	225	269	240	233	270	247	253	231	270	225	243	268	241	248	264	247	229	256	270	255	257	270	230	243	260	238	279	252	266	249	263	273	259	250	255	242	264	245	250	215	226	246	253	249	233	267	237	226	242	253	273	233	266	226	240	244	240	249	244	302	249	286	251	247	274	261	264	253	234	236	248	256	287	256	235	263	255	246	225	279	272	245	242	225	259	235	251	259	252	242	224	246	282	243	254	269	236	240	261	240	270	227	238	242	232	261	254	272	259	235	267	256	264	267	252	215	230	264	243	244	253	247	263	263	265	271	235	256	233	261	229	229	265	220	248	225	256	241	267	257	258	233	248	268	242	221	234	245	240	233	244	223	237	257	247	257	267	244	244	235	220	249	273	269	265	267	241	260	243	242	297	279	278	258	268	246	258	283	272	257	272	252	272	241	241	242	251	256	263	219	278	263	271	249	244	246	269	266	276	259	247	250	230	239	263	234	259	266	251	260	214	235	240	226	235	238	229	253	273	239	263	276	254	262	260	277	271	256	254	251	252	216	254	248	264	282	255	267	253	263	256	262	273	234	256	263	228	238	235	250	228	260	240	246	258	251	251	228	249	265	237	248	249	262	241	254	254	265	252	267	257	240	241	265	226	266	238	272	263	243	244	260	258	234	252	234	239	251	246	235	272	236	237	241	258	253	249	266	245	257	253	257	254	245	226	250	265	261	251	283	237	239	230	236	265	229	259	262	283	257	252	268	240	255	268	255	258	208	245	239	276	235	261	253	249	227	222	248	275	227	242	257	242	267	244	252	268	261	244	263	248	249	233	276	246	248	235	269	214	252	254	267	235	273	238	248	260	232	219	235	269	244	276	246	260	271	237	256	237	244	231	263	243	253	275	234	233	244	265	256	245	249	259	269	241	254	258	255	238	271	282	275	234	268	259	244	264	253	245	217	243	248	247	269	233	228	232	263	238	242	239	243	238	275	235	279	249	236	271	267	257	206	247	246	251	254	235	252	253	254	251	267	270	265	249	260	239	241	269	243	266	255	227	244	249	220	275	260	236	226	255	258	236	229	261	252	231	248	244	243	243	229	273	239	224	263	228	240	259	269	246	247	219	246	248	271	259	239	260	243	254	306	264	246	269	264	270	208	279	228	264	230	259	253	260	253	234	282	247	271	264	267	258	267	234	233	224	229	223	220	247	255	264	247	261	248	255	251	242	251	253	236	258	268	247	252	219	254	242	264	223	272	234	245	262	259	224	277	250	246	251	272	252	262	225	255	258	233	255	269	271	251	247	253	248	256	275	239	250	282	250	252	254	240	222	248	281	258	238	246	247	265	258	244	265	230	246	243	267	233	244	249	240	246	252	224	244	254	265	253	273	251	255	255	271	280	230	233	251	246	267	278	235	241	224	234	247	246	250	258	246	231	258	219	257	268	270	239	245	258	250	248	249	254	263	244	256	222	231	218	264	244	277	245	257	231	277	268	260	240	276	247	267	227	247	260	263	283	249	293	260	267	271	211	228	254	224	241	246	266	250	234	249	237	273	254	247	258	274	258	224	283	224	218	245	247	237	236	255	228	251	242	255	245	246	246	271	280	251	240	252	243	270	236	266	241	250	272	255	231	265	244	247	236	277	236	234	247	245	224	243	284	247	271	267	241	288	256	247	254	250	249	227	264	281	252	280	259	268	232	250	252	249	256	229	280	241	263	293	251	255	256	278	270	231	244	232	283	235	235	255	258	233	266	291	252	233	256	226	260	261	262	273	262	282	262	240	238	252	243	245	246	255	266	246	235	250	279	232	253	286	232	227	273	270	260	240	263	245	235	275	262	235	253	245	229	266	254	270	280	259	267	239	251	267	223	222	268	257	266	232	255	234	278	244	254	240	264	259	231	251	253	279	222	251	241	259	262	274	253	263	273	255	271	257	253	227	249	241	245	233	275	251	236	250	231	238	252	263	251	244	238	272	259	259	259	256	242	239	257	218	273	273	230	227	274	258	262	244	261	224	257	267	245	233	259	277	270	229	231	240	261	265	273	228	221	257	245	255	266	236	249	244	242	231	242	245	265	259	272	248	259	221	258	264	259	243	304	282	237	269	256	258	250	246	267	261	253	253	259	241	253	250	253	228	266	250	262	239	251	241	253	249	223	235	237	235	249	253	241	272	262	250	259	250	272	257	236	224	245	243	244	239	258	268	260	263	231	232	240	237	244	266	273	240	263	252	242	256	260	250	244	244	243	260	254	256	255	233	274	247	241	247	250	270	234	265	245	239	257	248	263	259	267	254	248	226	270	273	249	244	251	255	255	259	216	231	284	243	258	248	268	236	251	263	248	257	236	237	239	273	241	219	233	237	253	226	266	239	286	253	240	242	273	243	259	270	245	241	286	221	261	252	267	237	236	266	268	237	252	233	220	247	222	236	265	244	222	262	251	243	246	243	218	242	220	264	246	244	253	242	259	262	250	253	250	267	271	245	250	240	255	217	241	255	261	273	245	244	257	266	272	277	244	253	247	278	243	249	232	255	245	254	251	242	269	256	245	251	263	275	271	255	250	243	283	267	257	232	262	264	274	256	241	248	246	248	288	253	262	253	236	254	246	248	251	243	280	271	256	244	220	243	236	261	255	257	269	244	214	261	254	250	241	271	254	271	260	263	271	259	227	243	252	246	238	248	246	273	271	242	261	278	257	255	251	279	266	245	229	243	241	262	283	256	208	241	262	237	263	261	248	236	215	240	240	242	219	263	258	221	243	279	260	229	244	282	257	253	252	232	243	243	280	243	244	225	239	265	239	242	244	255	242	275	270	258	233	248	233	256	261	241	257	230	250	252	238	226	239	242	227	210	271	257	251	240	254	256	263	226	234	257	225	263	249	230	242	256	280	249	273	242	240	258	231	264	244	230	216	238	238	237	263	227	244	251	252	265	258	257	231	269	250	242	251	231	260	242	263	254	284	264	235	242	267	263	240	270	265	249	226	241	250	272	228	262	257	252	243	228	240	228	227	266	242	246	231	245	251	228	278	236	259	265	260	237	246	269	267	247	268	254	258	267	253	245	243	257	247	239	244	240	270	269	271	254	245	262	259	260	218	268	262	252	276	209	243	228	254	255	265	262	263	259	248	237	254	270	219	250	257	231	246	292	257	253	237	248	228	269	258	271	242	258	242	251	243	258	256	265	233	256	244	223	262	265	257	253	238	267	275	237	255	243	244	271	262	272	235	247	276	235	242	251
13737	9194	7633	3731	2477	1945	1551	1196	1039	880	758	712	614	623	567	528	503	512	496	448	461	419	439	416	418	439	410	441	414	393	410	392	357	375	383	386	432	391	383	400	394	347	405	385	394	392	336	374	371	362	376	376	370	369	348	344	319	387	345	369	365	367	353	360	369	347	380	340	354	351	360	367	367	378	355	379	342	368	362	412	368	342	384	389	373	364	345	374	380	373	333	344	391	370	348	362	350	347	381	366	328	375	362	372	350	342	378	341	355	346	374	349	335	325	363	357	343	374	340	360	338	378	340	337	383	395	341	363	348	386	394	371	355	368	363	393	337	360	359	360	354	360	379	371	344	352	350	345	337	353	367	346	383	315	348	319	375	376	391	348	355	359	371	389	385	374	368	392	336	326	356	368	347	329	336	413	348	355	337	364	358	357	388	334	379	337	386	366	351	366	367	339	367	319	353	328	359	344	348	372	336	371	338	360	332	350	375	362	375	371	351	364	372	357	348	396	374	376	346	345	336	384	390	340	358	417	349	329	374	357	342	370	382	348	368	406	380	366	373	367	347	363	346	371	397	342	337	345	379	348	329	332	317	356	378	343	369	373	350	372	350	338	364	332	351	362	363	365	376	381	351	352	361	317	347	365	352	326	355	325	385	367	341	362	362	368	356	367	299	371	377	322	350	350	356	385	353	358	323	352	380	383	343	348	348	343	352	388	372	353	380	388	384	355	371	357	359	306	335	361	346	377	367	335	367	395	352	371	347	355	379	350	346	349	373	378	375	370	332	366	369	403	346	348	389	351	381	357	385	347	389	372	361	344	339	350	382	394	382	346	397	384	373	363	353	365	360	376	380	362	372	345	364	362	363	360	344	357	337	344	378	364	382	384	354	344	388	370	378	372	348	367	327	359	349	348	344	384	342	372	366	360	346	355	352	331	366	369	362	344	368	360	370	334	386	344	374	358	382	347	365	326	365	358	364	364	367	350	362	381	371	367	366	374	334	365	355	355	388	348	327	392	352	332	324	335	349	336	389	372	350	335	361	394	346	393	366	338	376	374	400	348	357	375	348	364	353	360	373	347	379	356	401	360	326	358	373	309	394	374	341	354	381	329	345	334	379	353	364	377	328	380	364	380	342	406	340	355	392	326	378	377	369	351	368	366	308	350	355	350	364	348	343	365	351	385	374	326	339	389	394	383	367	369	363	339	394	350	375	363	392	357	354	352	353	379	344	380	382	308	353	340	381	356	368	400	384	354	345	326	318	352	375	369	311	366	348	367	353	362	386	358	373	374	359	388	347	372	321	364	359	354	355	374	372	346	332	356	374	391	347	376	372	362	380	360	354	364	361	390	345	363	348	369	368	377	363	371	324	339	398	346	371	379	357	382	360	355	361	363	387	368	347	358	401	356	350	337	356	354	353	374	399	349	400	344	343	354	386	351	381	370	330	316	381	339	335	363	351	387	323	346	376	342	343	364	363	343	334	355	353	379	355	396	363	406	349	355	353	360	325	347	365	329	401	390	378	377	362	340	359	367	386	377	330	361	377	326	365	365	373	367	354	297	365	351	326	358	354	408	355	357	382	346	357	380	363	348	325	337	374	398	371	331	310	399	372	345	377	345	375	355	369	363	354	375	359	371	337	401	351	337	374	354	378	338	322	371	339	335	377	357	365	330	359	343	338	358	352	378	354	353	372	357	356	372	360	357	347	361	345	324	373	327	357	358	352	398	324	330	342	371	359	361	352	365	354	389	360	359	349	361	352	344	368	357	375	363	382	359	332	363	370	349	340	353	378	368	336	367	331	350	374	370	346	364	319	331	348	365	327	367	359	388	350	372	376	348	321	335	359	394	348	382	357	342	363	333	377	380	369	348	370	393	341	313	350	353	377	359	381	370	354	350	371	374	353	355	346	359	368	327	372	343	360	369	338	366	364	324	369	350	360	361	372	360	371	326	359	349	341	364	375	356	382	369	364	341	363	336	353	367	376	365	349	354	364	364	312	376	350	371	335	363	312	345	345	360	354	344	379	345	372	359	339	349	367	367	354	346	378	343	363	346	356	373	325	382	353	352	324	362	386	361	358	364	356	335	378	369	368	365	368	374	353	375	352	328	333	345	349	387	343	359	359	339	366	333	375	392	396	349	329	346	353	356	365	421	384	376	318	347	342	364	358	367	344	393	340	357	375	353	364	334	345	327	318	344	359	335	349	345	369	382	342	408	346	348	332	370	366	423	338	360	345	353	369	405	350	342	374	353	348	364	353	360	362	353	361	354	377	389	370	350	375	361	365	353	379	355	350	359	397	350	353	366	383	380	337	333	357	369	363	380	362	358	361	341	360	367	363	341	340	357	370	333	364	353	374	390	388	340	391	347	371	355	344	363	352	358	403	371	382	368	327	357	393	362	384	339	338	358	377	352	362	363	371	368	370	374	396	363	344	356	370	360	396	354	354	400	402	353	366	348	357	321	368	328	424	371	333	375	341	354	353	344	360	357	350	358	326	352	356	377	377	390	353	354	358	325	345	386	362	377	352	334	330	329	375	340	373	369	392	344	346	375	375	342	357	373	359	357	338	344	358	374	348	402	342	370	376	365	359	353	365	346	353	363	367	378	327	360	340	345	360	356	314	388	333	363	356	332	358	370	364	380	367	364	357	367	379	372	368	352	361	318	382	396	344	364	395	391	334	365	345	343	367	344	366	363	350	377	393	370	400	385	377	379	345	359	383	367	338	375	360	340	376	348	371	349	335	385	327	347	362	335	342	337	389	355	339	332	342	356	386	377	346	361	367	377	322	339	413	373	373	343	374	354	360	372	369	324	398	352	353	338	357	324	343	355	335	361	358	350	381	347	355	335	365	336	392	366	368	372	367	321	360	344	367	350	364	376	373	361	358	353	353	362	356	356	345	375	334	393	353	372	340	406	332	354	355	366	384	337	348	308	339	367	324	340	351	319	339	357	336	382	346	337	347	370	356	357	391	366	343	358	371	373	414	352	367	347	361	372	351	368	331	378	362	331	340	380	348	344	350	346	363	329	354	317	363	363	382	377	371	360	335	347	352	344	338	379	338	361	351	381	388	387	359	353	342	374	362	391	385	344	369	370	338	371	333	364	335	365	355	318	392	337	336	360	352	338	342	369	341	358	359	344	368	357	359	359	355	356	308	369	343	371	347	378	345	374	352	348	373	360	354	354	357	362	360	370	356	347	326	361	373	359	359	363	366	407	331	348	350	366	369	327	348	342	356	335	370	357	331	390	374	353	354	337	311	335	392	343	360	356	325	367	349	346	328	386	377	354	378	359	371	369	379	331	368	337	364	357	361	336	387	365	353	357	338	373	371	343	357	349	351	361	373	370	369	378	371	374	349	319	353	353	342	359	359	340	371	356	358	351	333	304	364	358	374	337	385	379	361	358	370	359	378	378	359	344	364	338	356	376	364	366	333	379	362	373	398	365	340	371	333	375	336	348	351	356	369	334	350	355
22882	21264	29291	23591	21264	21267	9058	799	560	500	393	341	329	276	256	273	204	214	212	180	199	202	175	181	202	164	181	160	181	157	159	151	151	161	141	158	156	142	163	155	154	157	172	135	137	151	154	161	175	167	146	143	149	155	160	156	151	140	141	141	144	147	165	143	141	151	144	131	148	145	162	144	140	155	163	147	149	136	126	153	142	131	150	144	131	151	139	127	143	148	132	148	127	151	122	142	138	145	133	151	122	123	150	150	157	139	168	144	146	147	136	157	145	138	143	126	149	140	131	136	138	162	155	152	128	143	137	147	139	143	145	155	123	132	133	142	138	141	128	151	126	144	132	132	165	122	155	151	150	134	139	140	131	147	150	143	135	126	134	150	127	140	136	151	150	127	145	147	145	172	141	142	132	115	150	146	142	143	145	145	137	144	145	151	139	147	144	120	141	167	155	144	128	145	144	157	113	155	141	149	141	160	138	137	147	141	146	151	131	149	121	150	144	156	123	147	166	135	154	133	134	134	132	120	163	128	142	140	134	138	142	119	130	136	121	147	134	131	128	142	146	123	139	142	150	135	133	147	134	138	139	148	149	130	110	133	151	141	152	147	155	139	161	134	136	135	132	150	143	132	124	149	145	128	135	138	148	138	142	135	148	125	149	145	149	137	143	121	127	149	144	137	142	128	151	155	165	135	138	165	134	147	119	127	166	160	124	127	150	141	142	138	134	128	152	126	128	139	148	124	149	137	125	146	117	154	145	136	140	132	128	135	144	133	115	144	142	136	112	145	154	129	137	124	132	137	136	142	146	139	142	129	141	145	150	140	150	148	126	144	144	140	166	141	135	150	143	144	148	139	124	130	134	139	134	126	139	115	148	139	165	145	127	106	130	151	128	143	127	133	134	136	128	145	140	135	99	124	132	134	139	139	135	136	142	134	133	155	145	149	143	147	125	132	130	138	144	142	146	158	133	119	147	130	130	143	156	148	150	146	134	144	141	145	141	168	139	128	144	138	142	132	153	140	121	137	141	157	150	122	133	124	153	140	137	118	141	129	158	142	153	151	163	143	145	132	134	136	150	129	153	145	147	161	138	150	140	146	132	120	136	151	132	158	136	130	135	138	135	149	154	147	140	139	130	128	132	130	135	144	165	137	133	148	149	169	149	153	139	126	142	119	147	139	132	120	151	140	120	142	125	125	133	160	158	143	140	122	113	147	143	156	151	147	148	115	139	134	138	124	167	153	125	137	142	123	125	124	137	158	118	133	143	156	135	136	128	135	132	131	149	132	123	125	123	152	134	119	143	132	127	123	127	142	146	150	137	147	150	153	146	166	124	145	135	161	150	124	145	148	163	130	138	155	132	152	152	137	146	126	160	134	127	151	129	146	130	152	150	144	162	139	140	133	134	141	127	162	132	132	135	146	142	131	122	142	111	129	155	139	151	134	144	129	137	128	136	131	129	147	129	128	141	122	153	134	137	142	136	120	133	134	141	139	143	144	144	120	144	145	120	151	138	124	153	140	117	130	150	131	127	159	125	136	151	140	149	123	130	135	117	140	151	133	137	157	129	118	144	156	134	140	119	134	133	129	129	162	148	135	112	128	119	121	141	140	137	143	124	146	147	147	141	136	158	143	142	157	126	131	146	139	140	138	151	131	139	168	144	120	130	133	121	137	144	130	135	137	152	122	142	132	145	144	144	156	135	134	141	142	136	138	161	129	126	123	152	142	162	114	155	141	123	136	124	149	127	134	127	125	168	121	168	138	128	127	141	151	142	144	143	133	141	138	141	138	134	143	139	158	133	137	153	144	153	130	125	136	139	142	131	121	137	160	147	129	139	147	165	134	118	142	136	130	163	105	158	123	120	156	138	155	140	130	159	155	121	123	134	123	140	123	124	139	140	151	158	116	125	152	121	138	138	143	141	152	136	134	143	157	136	136	132	159	138	132	148	121	138	140	145	118	132	146	145	134	133	132	150	125	157	125	158	153	156	151	135	130	138	135	161	133	142	125	150	138	133	139	138	125	130	134	165	148	132	137	135	138	123	129	150	146	134	149	142	147	157	150	138	137	142	147	141	138	133	128	148	149	152	160	128	172	143	155	153	131	130	140	130	143	129	140	134	137	130	131	150	137	137	126	144	134	131	148	140	149	146	142	129	154	127	147	144	138	138	121	153	130	142	156	132	143	129	147	143	146	120	118	148	122	139	134	129	140	139	137	133	158	141	127	149	149	161	128	159	142	142	138	139	137	137	139	128	141	148	142	142	143	148	114	143	139	140	125	148	149	156	125	132	124	132	122	146	140	139	153	139	153	154	108	119	107	161	142	130	131	137	108	130	151	126	127	132	136	135	133	146	129	132	119	136	111	148	147	131	139	152	138	132	130	128	141	137	116	133	149	124	127	131	136	153	148	129	142	142	151	124	128	131	135	125	132	138	144	122	135	139	138	123	154	143	151	120	141	140	112	139	139	132	141	143	133	154	138	125	127	125	139	128	146	139	136	137	139	140	137	132	147	136	138	132	119	151	151	158	141	155	153	165	158	143	146	132	145	124	136	144	147	134	144	129	164	135	153	123	136	124	132	139	135	133	132	126	135	140	133	140	125	108	148	133	140	135	139	152	145	155	147	132	136	123	131	139	132	125	140	117	143	114	143	108	142	153	144	130	110	146	150	135	142	123	134	142	123	130	140	131	130	125	133	120	146	142	162	115	123	125	147	130	135	144	140	121	163	130	169	129	135	143	141	138	142	146	134	117	136	150	151	137	131	141	133	150	131	139	125	140	132	137	144	167	137	105	136	140	134	134	141	137	128	139	120	140	135	123	149	125	153	163	145	134	108	137	140	142	144	129	156	134	144	163	124	140	137	123	163	144	133	130	151	124	132	121	142	157	126	150	163	136	165	133	132	137	158	145	150	132	143	136	130	139	150	124	139	142	116	132	135	144	159	149	135	143	139	109	137	148	123	127	165	132	143	105	135	148	139	144	140	139	140	126	149	148	150	121	123	121	150	151	129	120	138	127	142	142	135	131	125	143	133	145	130	128	126	147	139	157	134	148	127	132	153	131	138	148	136	148	136	155	122	150	132	142	142	147	152	112	154	145	145	144	149	135	123	123	125	146	136	136	129	149	149	132	122	139	151	123	153	138	144	146	121	143	128	134	139	142	144	132	126	127	122	143	134	137	138	137	146	166	147	140	138	157	145	121	149	153	135	131	152	136	146	148	147	152	145	135	144	141	135	136	153	133	156	131	134	127	136	139	118	131	130	131	132	147	135	145	135	132	133	142	119	137	140	125	156	157	145	130	145	130	161	165	156	138	139	144	134	125	150	170	155	152	122	142	124	140	147	148	144	125	139	128	154	121	124	171	136	156	128	128	161	162	150	126	152	130	156	124	146	124	142	152	141	132	135	120	143	153	148	129	150	142	131	120	138	136	135	145	142	147	146	147	143	140	145	130	148	148	148	163	144	139	149	144	134
11748	15113	12143	6210	4214	3207	2350	1866	1463	1207	1004	912	706	689	613	532	488	470	429	380	374	372	311	339	318	312	316	262	314	259	281	265	252	241	247	274	255	240	243	237	241	231	266	256	229	214	220	216	229	225	231	258	214	220	208	228	214	228	192	210	225	212	227	220	230	213	220	203	210	217	208	205	205	199	218	195	229	211	209	224	210	219	212	218	201	215	198	209	198	181	205	227	222	218	221	189	205	204	205	220	210	209	211	224	221	202	205	208	214	215	217	189	221	171	224	178	198	207	189	234	224	219	203	213	173	227	203	233	213	209	228	223	207	207	241	205	199	189	201	209	181	204	233	225	211	203	213	209	221	220	196	219	214	205	246	208	196	193	200	184	192	208	192	184	217	199	206	222	211	215	199	223	207	194	230	191	206	210	207	206	206	194	212	212	199	199	198	206	198	210	206	179	170	213	228	196	216	202	194	222	206	236	215	208	210	223	188	227	214	212	221	218	214	227	210	195	207	197	208	193	228	224	206	190	202	209	218	196	197	183	216	216	203	208	229	199	200	212	219	198	200	210	221	213	189	204	233	199	208	222	202	219	217	199	210	196	189	215	185	195	217	208	177	195	229	213	206	190	217	222	212	203	198	198	199	194	210	205	195	196	199	193	178	183	197	189	202	182	202	204	205	214	187	179	220	218	201	194	218	195	204	204	186	203	220	194	190	196	209	187	201	206	199	205	190	200	222	197	210	207	197	207	197	168	215	188	205	197	199	192	197	188	203	212	211	217	176	195	174	202	211	201	203	189	222	219	217	186	214	197	206	204	190	219	203	210	223	197	231	199	211	196	204	187	191	204	215	199	203	200	183	202	198	195	209	244	196	219	199	196	198	241	209	187	212	216	200	193	201	216	219	208	206	204	192	198	200	205	194	182	190	193	202	200	200	186	194	192	202	214	218	229	227	216	210	208	197	205	214	206	196	208	208	202	202	216	192	189	208	216	190	179	195	225	218	200	213	215	212	207	214	188	214	182	204	199	220	228	180	203	213	201	214	195	214	200	195	209	206	189	199	202	205	224	211	225	197	208	236	191	199	202	211	205	180	197	177	217	206	219	185	225	210	203	189	189	204	213	233	217	208	212	197	192	194	218	184	202	187	213	224	183	208	211	188	201	191	230	202	214	207	204	212	219	191	173	223	227	202	202	208	193	195	204	184	187	204	217	201	198	201	206	198	239	218	191	193	198	202	187	244	227	207	162	214	203	219	179	196	238	200	181	198	178	197	188	195	196	207	203	194	197	205	199	201	206	181	223	201	202	196	211	209	179	211	200	200	210	200	179	229	205	221	194	180	236	209	214	226	210	212	225	221	218	196	190	181	227	209	234	204	214	195	233	203	206	189	214	186	201	207	193	203	198	226	194	232	210	189	243	212	215	202	213	191	235	196	201	211	210	213	214	199	221	190	219	198	208	230	228	210	226	203	215	210	219	210	226	225	200	217	248	206	203	178	219	194	203	201	197	206	183	191	177	237	185	210	194	199	203	209	200	210	214	209	220	196	204	202	198	210	199	203	188	215	188	215	203	194	201	181	212	235	224	224	198	216	196	192	205	233	219	213	196	226	221	191	211	196	210	230	202	193	204	227	191	210	210	225	212	231	207	207	203	204	206	201	214	194	202	214	189	206	200	216	185	210	206	220	228	201	196	213	213	209	196	205	223	194	214	197	210	213	217	194	194	212	191	204	187	187	204	200	200	196	226	217	207	205	207	214	205	196	203	182	196	199	188	219	204	215	195	221	212	207	223	228	196	208	257	205	192	208	194	194	201	181	216	196	224	210	200	198	184	213	194	200	231	192	197	210	207	218	203	214	220	198	207	222	211	200	206	199	201	174	225	211	183	186	196	198	216	238	208	226	209	212	187	214	227	190	180	221	195	206	192	206	209	202	206	201	210	210	230	187	164	200	206	212	229	211	193	202	209	185	208	197	217	190	217	225	216	198	230	183	220	221	217	215	197	200	194	208	236	191	182	207	209	185	179	211	196	191	199	207	201	228	211	218	191	203	203	195	186	207	220	198	198	216	188	215	205	202	224	187	205	183	190	229	177	226	205	199	214	202	195	230	213	202	196	215	203	200	206	194	236	227	211	212	208	218	201	224	228	190	187	196	216	230	202	227	202	200	210	196	175	217	218	209	190	215	211	172	216	234	211	203	202	194	208	201	203	212	195	212	210	198	233	218	195	190	212	200	209	216	209	209	199	192	198	218	203	194	207	206	201	180	204	212	201	198	196	192	185	205	212	190	193	183	209	189	225	235	212	190	231	213	186	203	193	229	184	200	204	201	205	212	187	206	221	187	212	196	209	216	221	201	197	212	173	222	184	204	224	202	187	214	185	215	208	207	197	195	204	216	201	201	185	210	210	183	209	217	184	193	217	190	215	211	209	198	196	197	229	207	194	197	199	189	189	220	184	233	199	182	204	192	217	208	210	187	221	200	219	220	212	212	189	198	225	193	195	205	201	212	235	202	196	199	245	206	176	191	210	181	192	208	205	209	203	203	202	199	192	197	196	179	186	210	177	208	207	192	216	182	195	194	214	219	203	234	210	217	209	186	186	197	195	196	206	205	217	186	194	204	212	186	197	196	213	191	202	199	215	212	182	202	194	198	169	191	196	207	217	237	194	189	230	213	184	196	208	210	196	192	200	210	221	192	201	194	228	210	225	218	193	215	224	191	212	194	187	198	200	216	220	210	213	206	215	213	218	214	196	195	197	190	207	204	209	196	190	195	197	187	192	214	186	191	228	207	190	195	200	201	201	201	197	213	219	210	213	183	226	205	198	193	206	207	218	214	190	187	203	207	206	217	192	204	209	212	179	219	207	222	210	199	180	209	216	213	195	205	223	224	210	202	211	202	202	208	207	212	192	167	196	186	212	198	203	216	200	192	202	200	212	207	191	183	223	207	202	199	199	228	204	199	232	213	181	195	196	198	201	224	209	195	204	234	222	198	217	212	197	209	222	205	197	199	218	188	187	202	178	199	178	219	176	189	223	207	188	183	204	198	222	218	187	208	224	225	207	191	209	195	196	214	180	200	193	200	225	222	203	217	206	188	200	193	207	186	218	223	207	217	222	185	197	198	205	210	188	213	207	207	192	209	202	214	207	206	206	212	232	212	206	203	198	218	186	199	181	194	205	238	202	222	200	176	201	221	205	182	196	232	212	183	215	210	211	179	225	194	220	212	205	183	209	216	195	190	195	195	162	220	204	212	208	232	189	198	189	211	174	201	208	194	195	182	199	185	205	193	185	191	205	205	224	182	175	184	199	199	212	227	188	199	219	173	215	212	192	188	208	196	206	207	192	180	198	216	230	231	210	192	168	185	190	215	206	216	196	218	191	200	201	197	193	205	179	209	176	231	191	206	187	220	181	188	195	194	196	173	182	206	214	193	227	203	175	212	190	193	198	186	220	194	225	191	191	203	212	199	202	217	177
26868	20724	8303	559	323	276	242	259	239	213	228	228	227	235	226	216	213	222	216	205	218	211	202	203	226	168	210	211	206	229	200	201	209	223	224	201	201	196	203	214	186	205	178	199	235	242	217	200	203	190	196	199	177	212	195	218	222	186	218	208	184	206	185	212	205	193	198	201	217	220	193	190	210	195	203	188	219	186	196	176	228	197	217	218	208	214	224	208	214	199	237	194	200	222	215	195	208	231	198	222	218	194	216	214	210	222	224	191	213	195	195	207	195	210	207	176	231	205	185	191	198	186	189	201	196	204	209	217	193	160	213	221	220	188	218	214	188	195	188	200	197	192	188	201	187	217	208	192	190	231	191	227	208	191	206	237	222	193	211	203	206	208	212	205	198	215	207	192	213	187	189	208	193	216	191	245	212	214	209	200	188	194	206	214	228	236	190	210	207	220	196	205	213	236	198	218	211	196	205	185	200	200	224	212	222	218	213	197	174	212	211	214	215	203	221	209	181	216	223	225	182	197	216	226	206	217	197	226	230	213	203	171	238	214	182	195	196	186	196	206	224	182	231	188	182	229	177	211	201	180	194	212	204	221	208	227	195	216	222	227	188	219	224	197	212	221	225	196	196	205	242	212	220	218	186	217	210	190	197	196	204	221	213	211	211	216	222	202	209	202	191	207	204	198	210	194	223	186	215	223	200	221	224	219	195	212	200	191	178	206	223	206	231	231	208	208	222	232	200	235	210	224	221	204	191	195	225	214	191	207	214	193	203	204	173	238	194	222	205	213	223	242	204	235	200	196	205	192	204	201	210	189	187	200	180	216	212	221	203	232	224	229	191	191	182	208	206	206	204	206	211	182	194	203	211	212	232	223	241	212	207	222	220	185	208	175	233	232	175	214	194	214	204	239	196	218	197	206	223	186	188	201	218	217	196	201	184	200	229	225	203	214	189	186	205	210	175	199	203	224	188	193	210	206	207	219	219	233	221	184	204	197	195	197	207	203	247	210	210	208	182	190	215	209	185	185	213	206	227	203	203	204	201	200	233	202	218	181	195	219	211	193	198	210	221	210	213	219	198	230	181	202	224	228	208	207	205	212	218	193	217	200	201	207	200	198	209	220	200	213	206	224	203	177	222	219	225	220	180	227	191	200	200	196	234	197	232	195	210	211	212	201	232	207	217	209	210	200	224	213	217	226	180	222	180	216	196	190	233	190	194	210	180	202	236	203	232	218	202	198	207	186	184	204	188	184	219	211	206	234	244	196	198	198	234	203	199	202	225	190	200	209	219	184	211	215	200	220	209	200	200	199	219	210	211	218	195	208	214	193	197	220	189	206	189	216	212	186	205	232	197	196	215	209	216	211	230	204	223	212	218	192	233	210	203	200	210	175	221	221	207	199	190	196	230	221	203	174	186	209	241	183	217	222	211	199	185	193	201	207	214	167	202	208	186	227	217	192	223	227	218	200	197	215	185	220	177	207	209	232	207	200	201	211	199	214	239	198	195	192	222	197	212	196	185	208	189	206	215	218	209	230	211	187	221	186	224	212	194	231	172	213	206	202	196	209	216	225	201	202	211	207	181	205	219	214	234	201	217	230	214	218	212	186	189	188	192	196	225	193	203	195	215	200	208	187	226	242	213	227	199	205	209	173	180	239	201	205	214	202	200	206	240	205	204	205	220	208	207	197	215	203	210	231	212	197	201	212	215	209	226	205	194	206	231	203	214	177	190	228	203	223	233	211	198	214	224	187	197	192	190	199	175	211	206	191	229	217	195	177	240	196	211	215	209	219	217	209	225	226	182	209	189	202	200	194	191	208	211	174	216	227	200	224	226	215	199	205	176	178	241	235	219	200	211	195	189	212	222	195	211	228	190	184	234	195	202	219	214	197	206	211	194	201	216	215	201	243	190	202	230	219	228	214	209	225	210	217	180	194	199	226	209	220	211	192	187	223	210	222	197	192	177	211	196	197	231	213	205	207	217	209	167	190	214	205	203	198	202	207	192	212	208	199	204	201	198	225	222	213	213	204	188	181	204	203	215	209	205	216	197	200	203	187	207	196	233	234	205	189	195	225	191	212	228	204	191	212	207	212	222	224	215	199	217	200	188	220	225	210	212	222	238	204	192	198	212	199	225	217	235	216	211	201	216	195	212	221	188	203	220	224	213	205	205	215	203	196	222	207	229	199	216	221	191	231	186	210	201	221	218	226	208	198	207	214	193	200	201	219	228	201	207	190	208	202	211	204	206	228	224	211	228	182	221	217	184	203	216	223	194	228	202	220	218	204	224	204	232	225	207	196	200	204	200	203	197	214	196	194	214	238	192	210	203	216	210	207	184	184	210	199	202	202	203	220	210	219	230	219	208	204	205	192	216	228	188	211	209	207	193	177	184	219	202	227	210	211	223	209	199	227	203	226	194	204	198	211	216	197	198	165	182	175	203	205	207	207	230	225	194	191	226	197	212	186	209	203	218	192	219	201	206	203	194	195	181	189	196	209	193	213	214	213	186	218	200	200	202	188	222	186	204	205	215	226	200	229	212	203	199	207	211	232	196	197	222	189	201	229	215	208	239	196	206	230	202	223	194	231	212	194	198	216	199	205	190	227	188	229	218	222	183	223	220	211	208	192	193	228	198	217	220	196	166	217	234	174	215	208	174	236	203	208	188	234	211	214	222	217	240	210	202	224	191	215	228	212	200	208	211	194	201	211	192	196	209	211	233	201	205	195	202	193	207	198	212	193	185	204	211	224	185	233	194	215	209	202	222	184	176	220	214	192	216	222	224	199	188	221	229	214	228	221	212	184	207	202	236	216	204	210	211	198	217	211	187	213	214	210	210	210	213	209	200	201	193	200	211	205	176	199	200	197	219	199	192	207	208	225	217	215	219	209	198	208	208	202	193	185	195	209	186	194	197	181	218	194	209	204	222	193	197	192	187	186	237	228	194	204	201	202	228	206	194	205	215	196	197	198	191	213	229	226	195	188	211	213	193	233	210	196	189	217	221	210	206	189	186	204	201	200	201	204	212	194	211	191	189	216	226	191	202	217	216	208	216	193	200	186	207	200	235	184	191	201	203	186	204	229	208	207	195	232	196	217	204	190	220	201	207	214	225	200	202	225	200	192	179	208	230	185	231	208	214	216	202	206	206	204	207	225	234	240	196	184	210	199	202	191	221	219	222	213	222	204	214	222	203	192	199	209	201	207	204	218	213	182	198	194	194	206	201	181	202	225	199	207	217	210	194	211	200	198	234	204	188	196	190	198	222	215	195	227	167	225	213	237	209	222	231	190	212	212	219	203	178	196	202	210	217	242	214	200	215	209	234	215	189	206	217	200	173	229	191	182	192	192	220	206	217	204	223	224	234	203	183	194	194	224	223	225	198	223	208	209	223	203	193	205	206	225	235	197	205	243	197	226	249	228	185	214	207	191	224	225	205	252	218	195	204	215	214	202	209	223	217	213	202	209	192	221	207	215	196	197
5619	925	784	469	388	435	372	353	350	348	323	325	302	304	294	315	305	302	290	322	293	296	314	283	263	311	325	321	313	295	314	273	323	287	303	304	311	312	302	291	312	327	321	299	313	325	301	269	291	318	297	286	300	292	322	272	302	319	290	298	328	297	298	282	296	275	309	288	328	324	329	299	309	310	319	312	320	290	309	300	297	296	299	290	353	312	307	270	307	299	283	304	313	283	320	270	291	322	327	333	318	296	310	265	286	279	289	296	295	298	321	301	296	306	317	298	278	298	279	307	297	285	305	308	302	285	303	292	318	307	281	322	286	302	309	284	307	277	296	294	274	282	286	309	263	278	317	304	310	267	284	270	294	325	273	305	302	305	286	324	313	303	295	305	307	313	303	294	305	311	303	316	319	259	291	266	281	304	324	314	300	302	310	331	278	287	288	293	292	280	292	299	284	314	287	318	315	295	314	274	291	318	328	299	285	292	323	288	287	319	311	311	318	303	278	332	317	306	287	298	272	294	277	292	294	270	271	340	287	298	275	287	288	293	276	324	322	314	317	304	291	312	293	289	298	305	328	298	297	278	325	289	303	312	310	304	313	310	343	302	323	323	298	296	275	303	277	323	275	299	268	296	289	290	285	295	278	276	289	318	304	320	307	301	301	283	260	324	296	289	306	302	286	318	296	336	300	309	274	287	317	284	299	305	272	278	299	308	303	286	256	309	319	297	306	279	272	289	289	336	303	330	303	284	315	295	284	305	289	274	312	290	323	269	291	267	291	313	290	278	309	285	285	297	285	298	267	319	253	294	329	287	299	289	290	312	272	331	287	308	319	302	312	298	292	298	292	274	321	310	288	285	297	297	256	281	295	306	296	273	272	284	272	285	291	305	308	296	335	296	293	307	288	315	289	285	299	278	318	327	312	288	318	298	297	300	309	281	296	294	320	302	294	298	316	292	312	282	308	296	294	281	308	292	307	270	295	277	296	303	303	260	322	269	291	318	285	285	311	296	278	271	327	287	344	302	334	300	269	272	294	288	319	309	314	272	331	327	295	278	308	267	285	331	309	298	300	271	318	307	302	305	309	292	305	293	309	321	293	312	292	287	276	297	300	312	296	283	291	298	296	283	315	310	304	277	279	278	294	300	323	309	311	306	311	289	270	256	290	294	286	331	282	303	271	307	316	289	308	337	301	276	301	309	298	309	302	318	276	314	314	289	260	294	318	285	299	309	297	291	301	297	325	323	298	290	286	316	314	300	289	286	287	289	306	303	313	312	301	283	302	294	281	312	300	326	288	300	285	296	322	292	286	292	291	289	328	317	322	322	274	258	300	297	297	297	314	329	270	299	292	311	289	282	296	305	287	289	322	323	306	307	285	304	277	306	319	294	297	289	298	298	275	271	267	302	270	284	298	310	310	288	308	282	306	316	291	279	293	305	319	285	312	303	305	299	312	302	307	312	295	290	306	313	283	311	303	285	293	290	278	297	309	322	264	343	285	274	298	276	296	288	314	309	300	315	289	301	303	275	294	311	295	316	307	284	305	313	297	289	315	306	329	296	332	313	306	309	315	290	302	293	279	292	287	305	247	287	276	321	326	287	268	289	272	300	307	285	282	268	316	298	287	314	304	296	258	308	305	257	291	307	310	317	269	309	287	276	297	299	285	295	288	295	283	277	296	324	294	298	309	282	288	285	304	295	304	302	273	295	308	272	304	314	277	288	253	305	301	302	291	313	324	291	315	270	297	294	306	320	269	331	339	309	298	280	277	275	316	301	290	268	283	285	309	299	302	281	275	316	287	282	301	305	275	275	277	316	290	285	298	294	277	287	286	267	293	280	321	295	287	271	296	304	287	286	302	318	296	295	286	319	310	300	298	308	282	282	292	303	299	266	297	295	310	299	299	296	298	300	285	302	279	323	300	314	283	298	312	310	273	292	272	310	311	289	291	332	283	324	350	296	273	289	334	318	276	306	284	292	278	287	315	307	318	292	275	303	299	317	285	312	295	312	303	299	309	312	271	298	293	285	278	308	308	284	309	281	317	304	314	330	289	287	297	294	307	289	308	312	312	289	318	292	293	290	266	287	319	279	275	312	290	307	325	312	292	320	296	278	290	316	279	268	282	334	307	318	323	294	296	279	298	285	300	304	311	281	297	305	301	295	306	286	287	303	305	304	321	264	301	304	311	293	321	287	330	309	276	305	305	292	276	296	285	304	287	296	329	288	298	296	331	286	288	291	308	284	304	302	290	284	288	289	301	286	285	294	283	285	310	328	318	305	294	322	289	306	295	305	314	304	275	285	330	297	304	310	343	309	302	265	304	330	314	321	286	300	316	294	311	307	300	296	299	284	321	288	309	311	301	312	302	291	311	287	307	277	282	299	300	310	287	309	288	297	306	286	311	298	298	299	308	308	294	301	293	281	296	262	306	262	291	321	299	303	275	275	320	306	287	297	295	300	282	290	307	304	277	290	294	290	294	302	304	308	279	299	297	274	339	274	294	289	292	279	300	269	290	285	265	307	287	319	302	317	293	283	291	271	314	303	300	311	305	289	299	301	301	288	288	312	271	306	316	313	333	283	298	317	286	310	314	327	326	308	299	287	295	324	269	283	307	292	290	324	333	293	285	285	262	278	279	306	305	288	320	254	310	312	269	305	337	296	299	302	294	266	291	267	298	320	278	311	304	273	278	278	301	293	322	284	306	275	303	277	304	291	280	286	288	299	296	288	327	282	279	299	323	330	283	292	308	291	319	328	306	298	315	285	287	321	288	318	310	303	272	312	296	316	271	296	293	294	285	281	278	299	295	313	271	284	298	279	304	275	296	294	295	317	299	297	302	298	306	244	312	289	305	303	289	287	302	292	327	268	324	292	309	285	314	304	270	304	300	306	304	286	293	290	310	305	294	309	308	310	301	313	292	316	315	322	302	318	288	307	312	287	291	275	274	302	314	277	278	337	283	311	288	326	318	299	284	304	304	275	282	296	318	319	288	279	298	291	316	304	292	293	307	346	276	316	300	306	290	284	296	283	328	305	272	280	330	323	263	307	288	287	289	312	312	279	276	287	268	297	298	313	285	282	301	285	266	262	273	320	295	293	288	287	289	337	296	276	297	323	325	287	319	304	311	298	278	290	290	298	301	286	295	313	311	294	321	269	309	276	305	299	313	306	288	299	295	298	316	272	282	336	319	301	298	319	261	276	291	295	292	269	281	307	312	308	311	285	311	278	269	288	318	332	289	285	270	283	293	296	296	307	321	294	285	300	290	305	312	309	277	321	290	266	317	302	303	263	298	279	272	286	295	273	291	294	278	292	287	304	290	304	299	301	297	295	280	311	281	301	300	328	298	295	287	297	295	311	304	317	294	321	289	298	309	301	315	323	315	281	299	275	298	289	292	304	306	310	293	272	318	296	314	273	276	294	311	301	274	279	300	280	284	289	269	278	293	317	305	321	287	280	274	311	320	307	314	312	285	260
23680	21262	28789	23980	21226	11342	963	572	455	443	393	355	351	344	299	354	310	278	288	275	282	284	275	242	278	276	280	268	268	262	270	302	227	288	243	232	271	247	250	252	231	278	235	243	253	269	249	284	265	285	260	229	261	240	223	235	255	254	233	248	251	253	256	247	249	247	239	235	247	235	265	275	230	264	265	258	237	266	233	296	272	286	241	247	248	246	254	234	213	245	260	248	254	252	249	242	238	254	234	234	279	253	250	283	253	225	244	264	268	239	240	234	257	262	268	259	246	225	255	239	256	257	239	249	274	216	241	245	253	246	244	242	268	225	273	231	273	242	224	264	251	240	253	239	252	231	219	265	253	261	228	237	228	242	243	279	263	232	250	248	235	235	265	244	231	242	247	222	240	274	265	245	256	236	229	245	205	261	238	261	236	240	243	237	250	238	235	252	274	238	234	267	219	271	259	250	224	236	232	235	249	247	255	270	264	267	245	234	259	245	241	232	251	263	237	253	247	248	265	253	241	259	237	223	263	259	248	247	233	230	261	223	258	256	263	277	247	227	267	252	228	240	257	257	244	277	244	239	265	246	242	230	264	266	261	255	262	279	243	242	250	266	249	255	246	234	244	244	240	252	229	244	257	223	241	229	261	240	229	237	231	254	225	223	260	260	250	257	260	251	226	254	233	225	265	249	250	242	264	258	238	250	267	243	248	232	266	244	215	280	247	216	245	238	238	244	241	249	221	251	229	253	264	243	236	252	249	250	241	245	243	220	256	253	230	255	261	237	251	235	274	254	246	252	234	258	224	249	244	231	267	245	230	238	254	261	257	201	244	262	247	247	267	251	244	249	251	229	221	243	237	216	239	242	267	271	255	224	245	237	249	264	249	254	241	228	248	218	233	251	240	271	235	244	249	251	227	266	241	235	223	237	255	270	263	238	272	254	247	246	240	223	275	256	245	232	250	282	246	256	252	229	245	239	234	273	278	247	219	259	246	254	245	241	273	233	256	244	250	263	232	261	249	273	243	250	253	258	221	240	246	228	271	238	288	262	251	241	266	233	228	236	246	247	262	267	237	253	261	263	254	239	232	225	246	238	240	254	222	243	239	242	244	246	265	275	263	259	223	251	225	249	237	246	227	253	213	225	259	250	256	274	248	242	275	204	270	263	258	257	276	250	247	239	246	234	218	263	256	238	233	244	226	267	230	236	235	230	255	256	267	238	256	247	256	233	251	256	268	243	224	241	243	255	277	245	244	230	261	244	243	236	234	257	250	253	232	255	268	238	226	251	277	267	250	245	241	245	250	248	252	237	249	223	241	236	264	243	245	252	254	237	260	246	256	256	240	245	253	229	258	247	244	234	282	246	242	208	240	262	217	259	262	250	269	268	240	235	258	286	257	223	257	235	259	231	247	260	241	266	236	253	227	247	248	256	239	258	241	249	256	246	235	231	258	265	234	255	236	256	247	235	212	263	224	287	232	215	264	234	264	221	260	257	262	229	245	271	283	248	241	239	244	246	239	232	258	266	264	215	264	260	240	254	264	245	245	221	222	264	216	233	232	243	279	254	264	251	239	267	276	234	256	234	229	266	255	256	256	255	243	248	262	253	258	245	243	232	255	255	242	251	243	231	254	240	231	262	262	229	232	256	236	227	275	234	248	251	255	246	272	245	260	241	260	245	258	247	251	218	267	267	285	265	242	250	266	243	243	262	246	213	267	230	262	230	254	236	244	223	272	278	275	233	256	254	235	245	240	235	249	236	232	266	242	238	237	230	238	253	257	253	270	267	223	267	207	249	242	229	253	245	281	264	214	230	239	241	248	273	229	252	251	237	232	259	245	250	259	229	228	258	245	239	238	238	262	259	251	247	258	253	250	263	238	283	256	256	268	229	253	238	264	263	252	244	250	225	242	263	226	241	248	225	237	237	236	239	256	225	252	241	231	261	239	274	244	271	245	234	240	240	237	249	246	236	250	235	244	242	239	246	258	251	232	238	242	268	261	241	275	258	243	251	242	262	262	245	225	234	243	264	249	242	252	258	232	273	279	249	231	241	210	229	251	231	248	268	239	237	270	254	256	242	261	228	220	251	261	196	230	244	247	244	258	260	255	236	240	271	257	242	283	270	218	252	233	215	254	266	243	268	235	240	250	255	238	257	236	280	262	250	244	268	254	293	225	228	233	258	244	244	252	240	249	264	225	245	245	242	247	265	263	263	248	258	262	263	253	234	258	249	249	223	248	220	264	237	255	261	248	235	227	248	253	267	233	242	246	237	238	258	268	214	246	245	239	242	251	248	235	263	233	253	250	254	246	240	252	248	233	252	241	255	219	247	256	255	256	280	227	228	260	236	239	241	235	255	230	262	241	256	232	213	262	248	248	269	245	226	223	252	249	244	267	249	265	249	222	236	277	233	242	258	251	241	262	232	242	219	246	247	246	228	280	241	261	255	260	254	266	268	234	231	252	239	263	229	248	231	265	244	253	245	257	260	230	212	238	212	245	239	230	235	267	251	225	228	232	224	204	256	212	250	254	235	244	258	223	235	271	270	216	277	227	260	256	253	261	226	251	247	255	256	233	257	228	246	227	243	242	235	266	262	233	271	239	273	212	248	250	237	269	248	264	237	222	225	229	259	256	259	247	243	214	234	240	258	249	244	226	261	237	218	258	255	274	245	252	233	239	265	219	245	272	260	253	255	240	214	209	221	244	244	275	237	243	231	257	242	251	221	278	238	249	209	232	236	248	254	232	240	264	222	234	244	254	246	241	235	242	241	257	250	257	247	252	243	236	250	245	230	225	253	256	222	257	236	252	240	235	225	222	217	259	214	232	249	275	246	259	215	250	234	216	258	235	223	242	240	253	240	234	232	232	252	243	264	248	268	245	270	257	232	210	238	228	232	249	238	233	231	258	250	245	235	224	252	244	229	259	229	234	276	251	266	243	248	255	257	246	264	243	265	255	231	255	247	237	239	253	238	284	242	224	269	249	258	266	235	249	238	254	245	241	234	226	223	268	230	244	245	247	227	255	244	239	269	247	233	224	231	265	215	274	230	259	236	246	217	256	246	265	277	240	243	266	247	253	240	243	252	239	245	239	256	239	269	241	256	250	241	247	257	225	258	253	201	239	252	281	226	245	257	236	229	254	246	262	257	247	268	250	245	255	226	240	234	240	258	255	223	268	248	248	262	243	263	275	241	260	214	248	256	219	256	245	263	247	284	256	257	260	273	229	249	244	255	234	265	209	225	265	264	244	225	243	254	236	255	231	249	253	255	240	240	240	242	238	237	244	257	266	250	270	234	236	241	242	264	244	239	250	260	261	276	233	241	230	254	235	251	218	253	252	228	239	257	217	216	253	234	248	234	231	227	248	255	244	240	244	249	240	238	216	239	256	230	253	247	255	234	231	222	239	263	234	249	240	258	269	254	240	257	255	242	262	253	286	250	221	255	270	260	258	262	241	233	255	281	226	278	272	207	261	234
12145	9228	7584	3724	2566	1916	1470	1247	1036	925	741	730	615	618	560	496	521	483	477	466	397	445	450	388	420	418	404	430	376	370	412	416	421	373	340	349	377	361	394	382	396	392	364	363	359	411	387	383	358	380	356	376	370	392	352	350	361	382	379	370	364	362	347	368	363	307	342	353	333	354	395	343	341	400	331	370	372	398	368	355	360	368	351	371	347	336	359	324	382	355	372	370	372	343	352	362	357	348	354	353	355	349	363	344	364	353	367	367	391	375	379	355	367	370	360	355	380	348	362	335	350	381	366	367	363	362	358	357	337	329	385	351	348	363	350	329	374	375	368	329	327	340	352	346	363	344	340	340	351	370	381	350	372	358	371	368	344	362	361	354	351	339	370	356	368	365	360	351	352	352	350	370	396	378	351	365	328	342	350	359	367	364	339	373	361	363	331	352	369	368	349	314	365	320	368	388	365	350	341	372	356	402	315	345	339	371	369	362	338	358	366	356	338	359	366	383	328	344	372	374	349	356	340	357	362	351	347	344	359	355	371	389	335	365	349	346	333	338	341	331	352	338	357	342	376	385	392	351	368	376	368	355	370	371	331	382	364	359	356	370	358	328	333	373	352	360	329	363	344	351	367	380	362	352	350	349	363	369	361	350	335	349	352	368	355	344	396	359	357	321	352	356	355	383	351	347	382	344	348	359	377	360	337	335	364	384	337	383	337	362	363	350	348	356	366	370	384	361	345	342	377	325	314	353	337	380	379	327	376	375	349	364	350	355	329	332	389	363	380	386	337	359	377	350	361	362	348	365	338	357	343	335	369	338	357	356	397	357	320	389	380	331	387	352	333	364	381	391	354	341	354	384	370	361	356	340	338	351	361	332	299	353	344	371	356	355	347	333	349	355	326	341	345	374	359	384	362	368	328	351	367	359	337	350	388	327	356	392	382	355	343	373	311	333	361	352	332	365	363	325	381	398	365	321	352	373	351	386	350	353	347	368	369	356	381	297	339	348	353	354	334	381	366	387	336	362	374	335	354	346	388	373	348	351	352	352	383	343	393	345	361	339	358	362	328	357	326	371	333	351	364	354	333	367	354	337	340	358	359	367	352	371	355	360	381	340	364	344	314	332	344	306	353	322	350	345	330	360	375	383	335	333	351	345	352	354	350	355	366	374	323	360	365	348	329	365	357	346	345	343	357	343	346	353	328	340	386	332	365	379	368	340	360	359	347	344	342	361	379	339	354	363	379	367	350	381	328	347	372	392	320	356	359	368	362	369	375	358	388	371	372	333	338	362	357	349	368	394	354	385	346	392	329	369	346	328	353	330	349	360	329	381	319	391	334	338	366	351	337	385	383	338	345	372	410	361	334	318	345	355	357	364	320	351	378	343	388	346	347	339	402	347	377	339	347	366	363	338	361	374	355	340	324	349	363	375	337	351	356	379	338	376	364	352	372	362	340	336	331	386	369	366	345	374	361	374	354	386	334	364	347	336	374	369	360	371	353	337	370	356	370	367	322	371	321	348	388	335	365	344	361	414	376	357	365	347	366	379	346	363	342	358	353	347	370	353	312	354	359	368	365	331	345	373	355	366	360	371	343	363	371	384	364	358	326	332	363	318	352	337	389	333	350	378	356	364	387	369	366	373	371	333	364	362	388	368	369	339	333	355	339	333	350	390	367	338	363	356	327	341	379	333	345	358	346	329	381	335	366	356	326	318	348	352	383	344	330	369	330	370	378	363	374	318	374	378	381	313	358	341	359	371	334	360	352	330	391	374	371	349	357	384	357	365	358	355	354	345	353	363	362	325	360	355	345	342	363	325	373	360	389	363	359	343	352	369	374	385	365	342	374	352	350	381	365	347	350	332	348	366	338	380	379	333	359	365	370	375	358	354	348	332	326	314	355	344	343	364	373	359	348	343	351	361	345	373	396	350	349	329	364	342	342	334	361	349	345	358	342	350	369	366	358	368	365	351	343	345	344	333	362	350	406	334	346	343	365	358	386	329	371	357	356	345	343	333	333	356	338	338	321	374	373	351	380	359	381	360	352	309	365	373	357	354	349	334	350	317	354	338	335	367	334	349	340	310	347	380	358	366	371	305	333	391	318	382	341	390	334	333	349	350	361	343	345	353	343	334	324	340	362	383	366	362	358	372	344	331	346	352	344	384	350	351	391	342	361	371	361	346	384	335	348	357	346	348	372	335	389	356	347	370	336	328	336	357	357	378	330	363	314	374	350	338	345	368	353	335	336	335	367	332	388	390	363	341	336	345	351	350	295	345	365	306	365	368	359	378	383	336	371	331	362	346	343	353	375	362	356	364	327	356	354	333	360	312	370	363	359	331	362	357	366	352	356	342	310	367	339	381	365	357	385	352	325	373	382	370	394	363	337	350	385	349	371	338	342	359	348	354	379	367	344	374	340	384	328	362	376	356	390	369	383	365	337	348	332	329	358	336	355	376	336	357	366	355	347	368	371	346	368	351	363	347	364	356	360	330	380	363	332	376	351	338	358	347	354	343	343	361	348	354	371	391	371	362	368	329	365	349	338	366	352	359	339	367	324	346	380	345	365	349	315	370	362	337	382	338	356	387	389	335	339	321	348	344	367	357	359	354	350	354	372	347	348	339	360	335	360	342	379	376	368	360	335	355	338	340	378	346	375	340	358	356	384	339	326	327	338	364	331	347	351	352	374	343	357	356	348	366	370	310	353	361	359	344	331	365	362	326	354	360	335	350	335	351	352	362	342	339	357	319	350	346	342	376	362	334	326	320	316	354	337	346	368	356	372	352	363	329	315	365	377	337	385	338	341	316	338	349	333	343	359	423	357	350	344	335	312	330	338	339	368	373	351	346	337	325	318	355	340	349	373	367	356	392	375	357	368	345	353	384	352	303	364	367	332	368	354	370	358	353	333	333	359	343	341	336	376	343	331	336	355	317	353	334	379	341	364	352	346	335	374	371	337	361	328	359	331	352	376	387	348	363	325	361	380	366	370	358	355	342	386	342	366	365	323	369	353	369	341	386	366	334	388	351	342	377	358	355	367	324	357	332	367	342	369	360	328	353	359	336	363	376	365	349	381	322	386	353	375	353	362	314	339	381	358	405	366	372	361	369	369	321	376	313	340	317	371	380	336	344	315	347	377	365	368	367	349	345	388	381	327	367	345	383	341	357	351	366	363	366	389	374	344	377	338	347	322	335	327	360	368	361	328	350	360	337	383	372	380	367	347	351	356	326	370	401	364	330	345	333	371	358	365	343	363	345	300	365	332	339	352	379	370	367	351	355	350	355	346	342	346	357	329	340	355	361	356	360	356	358	334	343	338	341	336	363	384	314	348	338	378	351	342	373	369	359	352	335	344	369	343	343	353	347	364	337	382	340	337	389	348	354	338	359	321	346	352	352	353	357	362	332	343	365	364	339	352	341	372	344	362	359	338	379	365	355	351	370	335	389	344	315	367	346	376	386	386	361	356	365	373	352	346	338
22820	21254	29282	23560	21255	21293	9388	813	515	426	418	345	313	258	271	248	257	237	221	216	204	197	171	169	165	191	162	145	169	166	164	152	136	154	143	132	168	126	163	148	166	141	151	133	165	134	142	141	157	124	123	138	138	160	135	131	168	141	157	144	133	127	147	143	147	137	133	146	149	128	134	137	140	128	131	135	150	129	151	146	139	145	120	127	156	154	147	141	146	154	152	111	143	134	153	159	121	125	142	151	107	132	125	136	147	134	131	129	151	143	131	138	140	140	125	140	148	127	157	130	133	123	134	124	135	135	137	131	136	132	129	141	129	133	139	116	135	137	125	130	139	117	136	130	132	122	129	150	148	143	114	146	129	145	136	145	133	137	135	142	126	145	143	113	149	145	128	133	136	157	129	132	127	151	122	116	134	142	132	126	130	146	125	135	137	137	108	137	139	141	126	132	131	125	133	155	114	134	123	125	138	129	150	127	149	140	116	124	141	153	163	136	147	124	138	140	137	148	152	127	145	141	153	125	134	134	126	138	137	129	136	115	118	139	139	141	166	141	108	135	139	139	133	159	143	154	123	132	120	145	134	142	149	140	121	128	130	122	140	130	128	123	127	107	141	139	132	141	144	121	119	158	145	149	135	162	127	139	135	151	143	150	125	126	141	126	148	150	129	154	159	151	136	130	132	138	128	146	151	137	121	135	139	111	128	135	138	144	144	130	142	135	127	121	143	133	153	138	126	129	128	139	138	129	156	140	132	142	120	148	145	113	121	145	127	123	138	141	159	146	166	144	138	133	157	143	110	131	128	146	134	123	140	151	149	149	107	119	139	130	145	134	136	165	166	139	131	135	121	153	138	132	138	134	122	155	140	130	113	153	140	137	130	126	151	138	132	126	152	165	159	141	160	118	130	133	137	140	139	131	144	129	132	119	133	126	129	150	129	147	134	125	133	135	152	127	128	125	147	130	118	135	137	143	137	141	143	144	139	164	139	125	159	130	157	135	123	130	134	128	132	150	129	123	134	138	133	132	149	155	130	147	140	118	125	137	132	143	130	124	167	133	150	142	124	127	145	122	127	139	120	150	140	126	122	131	138	152	147	130	120	132	141	149	139	145	158	131	123	138	138	128	125	156	157	130	145	132	134	123	135	146	147	129	154	133	135	134	132	136	114	154	144	130	144	134	141	134	130	143	133	121	138	130	118	145	122	141	116	130	149	120	143	144	145	130	123	125	135	139	152	124	136	151	137	139	118	135	138	151	122	137	128	128	146	150	127	125	125	137	125	121	119	157	146	129	150	130	143	130	143	137	141	136	111	130	128	138	137	140	157	138	133	115	124	142	125	127	129	123	141	142	165	130	135	132	133	131	137	127	120	160	136	142	147	139	140	133	123	131	131	164	131	129	128	131	131	135	130	121	131	142	127	126	142	122	137	136	151	126	137	131	132	134	114	153	140	142	136	122	128	108	144	157	123	151	132	143	111	125	138	162	136	123	125	140	122	119	149	155	136	125	119	136	130	133	137	151	114	118	124	128	150	161	123	137	141	164	130	148	126	135	157	127	140	128	119	121	140	143	136	120	129	148	120	148	137	143	143	126	130	133	141	130	129	154	130	146	133	133	145	144	137	124	142	137	129	135	140	123	159	144	140	133	135	118	121	129	124	151	134	150	161	145	121	143	148	121	149	121	127	137	159	120	135	129	143	144	130	159	135	117	121	125	126	151	127	133	146	149	135	145	138	124	147	123	136	143	137	133	124	161	138	124	163	135	150	134	147	122	114	136	148	140	135	158	117	138	147	155	124	116	138	107	133	134	156	140	142	139	127	151	147	150	142	131	135	161	134	144	126	148	148	134	131	142	147	115	131	145	157	123	138	151	136	123	142	155	140	142	139	141	125	138	145	139	174	121	124	122	140	144	136	124	146	129	130	111	158	142	143	131	133	138	157	139	131	140	133	137	132	118	125	126	134	126	137	122	135	146	118	121	161	133	137	125	132	153	131	146	138	147	143	139	136	133	133	151	139	134	172	122	133	131	136	140	145	136	123	110	146	146	123	141	139	130	144	156	137	141	149	125	149	134	141	120	136	123	129	131	146	119	139	123	137	143	160	138	137	112	138	141	134	165	128	131	114	119	136	139	123	141	133	145	133	119	105	126	125	129	165	131	133	124	140	155	153	124	155	136	131	125	152	163	129	141	131	130	158	138	135	146	131	124	132	152	112	139	132	158	124	125	135	134	138	148	123	130	152	127	138	143	126	137	141	144	143	146	148	142	143	126	124	152	138	154	131	125	133	129	134	145	118	137	138	123	148	141	131	122	141	140	146	132	129	133	134	114	123	149	111	139	129	127	127	126	138	124	137	141	121	147	114	122	148	139	141	144	139	146	121	131	122	151	135	138	140	145	149	112	120	145	148	132	139	150	129	151	140	139	144	139	144	140	150	140	160	125	162	142	145	166	129	155	139	123	129	144	144	125	130	135	152	130	140	129	130	116	145	138	125	146	132	141	143	155	124	131	154	141	131	118	155	130	147	157	131	156	128	159	136	132	111	140	128	130	137	144	130	118	128	134	145	150	149	147	135	139	145	135	141	121	138	138	138	116	120	138	139	128	153	139	154	153	167	120	124	158	132	128	123	134	130	146	150	158	134	137	154	135	119	126	142	132	141	146	138	165	161	132	142	125	160	129	138	124	148	139	143	136	156	138	140	127	144	150	153	146	150	120	145	134	141	116	136	146	137	149	144	131	148	138	128	137	145	141	136	119	146	128	142	152	137	137	148	140	139	116	127	134	144	151	136	120	128	124	139	114	135	140	133	138	128	110	118	135	132	135	138	133	146	145	128	134	117	136	134	141	131	136	127	141	144	146	128	125	145	170	125	159	112	136	154	165	133	130	129	123	121	121	132	137	137	144	123	129	144	151	140	129	146	148	126	120	138	138	142	143	141	141	128	152	145	126	126	147	143	121	145	139	142	125	120	116	126	136	148	132	133	130	147	130	131	147	130	112	157	142	123	111	125	126	143	135	157	149	132	156	129	145	159	138	120	139	152	124	140	144	128	117	140	156	141	138	123	131	128	138	127	147	147	122	129	147	135	155	136	135	137	133	118	152	130	165	131	142	138	112	129	131	124	134	111	153	152	146	130	143	152	128	129	137	136	129	146	128	132	153	128	129	131	123	123	149	125	139	123	130	140	165	117	148	117	142	136	141	128	131	138	154	142	133	124	153	134	152	139	136	136	158	144	97	144	144	156	142	133	135	139	139	135	135	117	149	113	152	155	146	125	134	131	140	151	123	149	144	124	133	137	118	122	147	151	142	133	117	113	125	109	125	129	143	128	120	138	137	131	145	125	139	146	148	126	114	150	131	129	143	128	142	122	161	165	125	147	169	128	146	144	143	131	142	143	127	124	133	126	140	123	113	130	142	104	155	162	138	144	130	142	117	114	138	140	128	132	153	134	128	108	140	154	144	137	153	143	150
14153	15088	12111	6235	4172	3084	2355	1907	1488	1211	971	871	775	645	571	553	468	489	427	384	381	337	346	305	318	251	336	238	289	260	292	289	281	261	266	253	266	257	235	221	244	240	209	255	234	207	228	230	244	174	186	246	226	241	235	231	186	225	195	193	204	216	203	248	192	224	209	234	177	194	180	204	227	209	231	207	191	198	225	179	184	206	217	208	233	183	237	219	196	195	193	211	199	209	198	190	212	196	195	225	215	210	201	190	207	188	190	178	191	179	205	198	227	190	196	200	229	192	199	208	190	209	179	204	196	224	223	197	225	222	205	198	201	202	174	183	183	227	218	194	205	205	187	190	196	204	210	210	176	185	233	215	222	204	201	216	187	208	217	197	215	226	199	189	216	207	205	196	205	222	204	222	207	201	190	189	173	190	207	194	195	180	221	188	208	201	207	202	212	216	183	179	193	172	189	201	233	186	222	173	181	220	200	206	186	217	222	220	202	223	203	193	209	185	186	228	212	191	213	200	207	194	187	188	198	211	245	197	164	190	181	202	203	176	182	209	204	211	197	185	191	198	199	197	201	205	209	233	207	206	208	197	186	170	221	202	215	206	212	208	190	207	215	195	186	215	189	204	207	200	229	194	199	197	201	190	223	212	193	226	249	225	216	204	206	220	217	186	192	184	183	215	204	211	194	226	193	217	172	217	197	190	220	184	188	179	199	181	186	232	209	218	211	211	209	217	227	215	183	205	210	186	206	178	205	194	193	202	214	223	210	202	194	188	215	183	198	180	196	203	181	208	193	204	216	179	194	204	182	180	182	216	173	200	195	202	209	195	195	200	194	219	218	232	215	199	205	185	164	187	190	205	203	179	213	233	211	199	211	178	191	194	213	198	194	220	185	203	193	209	235	206	192	174	224	204	194	186	182	203	198	198	198	190	192	194	209	204	203	213	200	175	190	173	221	217	188	189	204	204	188	221	190	189	192	176	203	172	213	191	223	189	215	187	172	183	213	188	178	202	182	193	190	214	205	215	172	201	207	211	208	215	195	209	194	197	191	190	198	193	188	183	223	215	197	198	188	231	221	195	189	204	214	184	181	194	179	180	171	177	208	203	205	228	207	205	180	196	195	177	213	192	201	180	213	209	177	214	233	213	217	175	201	194	204	208	210	163	187	193	200	197	208	194	195	206	206	212	173	184	204	191	187	223	213	203	193	201	213	195	198	210	208	204	183	218	183	218	215	183	204	196	193	205	205	201	202	221	188	194	198	193	211	218	217	196	195	199	173	176	203	189	196	205	214	213	213	193	204	224	215	214	210	177	206	200	183	174	194	242	179	236	225	171	193	213	219	199	198	205	204	203	201	219	210	228	161	193	202	197	206	176	223	206	215	213	190	210	203	192	189	214	173	210	211	205	225	202	208	201	215	186	207	228	196	193	212	195	196	218	217	196	181	190	204	180	207	192	216	209	175	176	176	220	191	212	225	205	189	207	198	189	190	200	190	184	189	215	208	198	187	225	200	201	189	212	201	213	197	197	203	202	189	190	208	193	215	193	207	193	219	199	195	205	210	216	215	207	209	196	216	178	178	219	182	204	218	209	195	204	208	185	215	197	205	224	171	196	205	216	200	196	216	194	190	220	199	181	194	206	208	207	222	204	189	199	187	206	214	209	192	204	207	188	204	203	204	210	200	203	215	205	197	201	181	197	206	189	191	183	183	209	213	215	187	223	213	186	197	211	208	201	202	200	194	202	206	205	191	194	200	229	208	217	185	200	210	188	190	203	199	224	194	205	199	156	200	187	201	187	209	195	193	178	196	212	208	178	196	202	199	202	222	195	210	215	193	219	174	185	228	189	230	211	208	171	193	174	213	195	225	197	197	217	213	185	184	185	208	180	194	191	208	211	185	185	203	207	190	206	202	209	186	212	191	216	196	201	184	205	222	178	204	180	195	198	173	224	192	209	214	178	215	213	204	186	213	185	215	208	205	191	223	199	202	237	221	187	196	189	208	215	201	217	193	188	226	201	192	220	210	207	211	214	204	198	211	211	217	210	208	208	208	190	206	229	184	213	185	212	209	197	205	180	194	196	192	204	207	186	186	216	182	205	184	189	193	192	197	209	198	210	210	218	209	205	209	205	196	205	198	191	206	209	201	216	185	188	215	191	232	176	185	191	222	180	188	187	204	224	209	210	177	216	212	207	229	193	210	197	204	191	190	171	195	227	192	224	192	195	195	207	208	213	187	198	172	185	184	191	201	203	212	194	193	208	210	199	181	172	176	208	226	228	225	202	207	207	221	206	190	183	198	183	205	200	188	185	186	203	196	202	204	190	195	221	174	189	211	200	184	199	241	225	200	214	205	192	219	217	199	192	208	200	193	205	199	185	218	204	196	190	208	215	205	208	189	192	211	188	213	204	171	192	183	231	205	206	208	196	196	231	206	230	198	213	200	195	230	201	197	219	208	194	223	218	206	199	206	204	227	177	204	219	195	209	216	191	184	198	216	181	210	218	197	173	222	207	207	219	210	223	231	209	203	205	199	217	222	182	202	201	184	190	207	187	195	174	189	208	205	198	194	177	196	194	213	193	208	229	215	199	215	204	205	198	193	215	219	213	212	223	203	189	184	180	207	168	232	189	196	177	194	207	182	203	229	196	217	205	219	221	174	198	232	209	214	202	200	198	189	216	183	189	202	204	179	217	225	207	226	202	231	184	198	218	193	185	215	215	243	212	212	210	200	193	199	196	197	191	199	192	201	190	198	197	212	197	213	227	189	183	182	215	191	200	209	215	187	226	203	191	181	228	209	216	200	198	194	194	223	172	207	217	208	190	216	203	219	216	189	218	197	198	200	208	196	196	197	193	195	203	194	239	193	219	227	214	179	196	205	200	211	173	195	216	232	204	195	186	198	206	197	237	187	189	216	214	202	171	204	176	209	195	215	196	204	172	205	198	188	178	189	204	217	188	199	197	198	183	197	196	208	184	215	198	199	182	174	211	212	190	189	205	207	170	189	187	193	196	224	198	200	209	197	215	187	200	200	221	203	220	205	220	217	208	207	213	218	183	193	226	192	209	204	191	188	209	205	187	231	217	177	195	190	211	196	220	194	186	194	189	182	207	196	213	198	186	199	184	183	189	198	209	180	198	216	213	180	203	213	216	189	192	223	205	211	199	203	192	200	191	206	224	208	194	233	204	189	188	217	218	179	168	204	199	205	207	193	191	204	193	184	200	198	211	204	186	205	186	191	197	185	199	227	213	198	206	197	206	219	200	195	188	213	194	189	186	206	205	188	217	204	176	186	173	206	195	191	214	193	222	224	198	200	196	180	203	202	201	201	185	193	209	204	183	222	194	184	201	189	174	184	190	206	208	191	183	198	203	188	207	203	197	213	196	198	194	189	193	171	191	188	200	207	190	202	208	178	212	200	198	198	201	207	215	188	195	213	184	198	186	206	182	213	208	202	199	210	219	209	201	193	196	192	187
26748	20663	8409	465	256	262	239	237	218	237	215	205	232	200	203	181	210	212	216	205	205	235	198	222	221	197	219	186	229	225	193	238	208	225	208	202	206	204	200	195	204	203	227	204	221	209	194	207	224	216	201	214	187	219	223	199	184	203	215	212	220	215	194	197	221	206	153	205	241	165	207	178	192	219	199	180	206	218	197	190	210	192	192	218	200	199	219	187	185	200	236	199	176	193	170	219	221	234	184	214	214	206	204	221	207	210	228	208	227	205	215	199	209	193	197	188	206	220	221	194	215	196	183	208	209	201	181	191	199	204	204	200	216	206	197	214	201	221	176	190	186	171	226	191	218	207	195	193	173	219	229	202	199	203	180	209	207	190	193	204	210	223	229	185	192	202	185	223	198	201	206	216	183	227	214	205	216	214	207	183	210	194	199	178	247	189	211	187	189	216	208	228	212	182	232	187	204	203	209	215	191	202	204	207	184	201	232	194	218	217	200	193	204	201	203	188	203	184	220	197	186	221	218	205	200	189	192	211	201	182	224	180	201	184	207	226	212	205	210	204	214	210	208	193	208	206	203	194	250	187	195	205	193	215	222	201	205	190	236	206	228	211	227	193	204	226	182	219	219	218	187	213	206	205	180	221	220	204	214	198	185	195	192	197	208	194	205	186	204	227	209	213	198	217	219	193	182	207	193	218	223	186	219	234	225	204	198	211	227	201	211	208	198	198	198	206	228	179	225	214	182	210	214	214	225	217	214	212	175	207	206	216	204	240	195	187	215	193	210	190	218	200	218	193	208	206	197	209	194	216	222	207	220	199	214	194	213	228	186	197	193	234	192	196	217	211	217	204	204	199	190	199	221	234	197	204	226	201	201	193	205	203	202	213	201	196	210	214	214	222	229	222	181	196	204	195	204	218	181	176	204	211	207	226	195	210	202	195	218	203	208	195	180	203	201	208	212	186	172	211	191	211	177	225	211	210	215	205	208	202	208	196	183	194	207	200	214	218	205	212	212	209	203	204	177	208	219	197	200	189	204	189	188	202	209	219	193	212	208	211	215	190	213	219	199	202	223	221	214	227	188	193	194	178	215	218	193	183	208	203	190	193	203	187	217	211	193	178	211	195	191	212	202	204	204	200	185	202	202	235	213	169	210	172	188	239	207	203	223	196	221	186	198	208	193	199	205	201	196	211	203	226	198	227	207	208	191	216	195	207	178	208	196	190	205	192	186	201	184	201	232	234	210	189	187	204	214	213	178	205	204	228	182	203	224	206	190	213	211	190	198	226	221	187	214	187	190	204	195	203	196	197	192	197	214	222	195	216	196	200	205	207	181	192	207	207	231	184	203	183	223	206	192	212	180	203	210	204	209	191	228	205	224	195	201	215	204	210	228	210	221	224	202	212	172	180	190	213	199	219	180	215	204	205	230	217	190	204	216	206	207	208	230	236	191	192	216	198	223	214	215	194	213	188	214	195	207	205	211	187	202	235	198	196	220	230	198	210	205	211	225	192	224	245	195	206	201	194	201	194	186	214	199	226	203	221	192	190	204	202	204	215	203	205	221	226	178	201	210	225	205	200	184	201	210	218	214	200	211	205	202	197	177	203	223	226	194	238	211	215	199	216	205	208	202	194	206	193	222	199	213	203	211	217	181	196	201	185	196	196	181	196	223	224	168	216	197	211	193	207	227	197	232	232	209	187	216	231	225	216	206	193	192	218	208	209	193	199	212	187	197	206	213	218	219	204	219	196	197	208	181	199	210	206	219	214	218	187	204	211	206	199	220	195	205	204	211	222	216	240	195	230	201	224	239	197	210	201	185	190	189	201	212	193	199	194	215	206	200	203	197	221	232	221	198	212	187	186	188	183	190	189	225	212	191	209	207	210	201	207	199	191	216	203	231	183	211	211	213	200	193	189	197	238	206	220	200	208	210	207	195	220	191	180	199	225	219	191	184	212	200	202	221	217	201	197	197	193	244	194	171	192	206	192	203	201	202	211	216	209	191	207	195	211	195	207	197	227	192	221	211	225	190	185	234	202	192	209	209	182	206	182	225	202	199	209	202	217	210	211	181	184	197	212	192	194	210	172	213	213	211	196	208	190	211	209	229	193	181	208	173	211	174	221	221	220	200	198	202	211	200	211	200	210	197	215	193	206	208	212	216	212	216	179	229	213	222	178	202	208	183	194	223	207	182	189	207	203	186	185	211	223	206	202	220	179	199	212	209	205	207	198	204	176	203	228	191	189	207	199	205	205	217	231	246	211	207	201	189	206	212	176	193	199	209	217	200	181	206	192	214	210	209	185	203	176	225	220	211	213	175	231	192	197	194	228	191	226	213	203	194	196	195	225	192	203	203	195	201	204	206	203	211	206	218	203	215	194	181	203	206	199	204	205	216	219	196	224	196	187	214	224	193	202	209	202	190	214	219	216	206	204	209	199	182	190	200	194	216	221	230	174	212	202	234	199	201	198	189	212	202	198	197	211	191	210	200	216	179	232	204	184	208	232	192	191	216	190	208	206	203	196	214	209	209	205	222	214	171	179	215	212	182	222	212	187	201	196	216	202	182	194	215	202	216	197	196	219	197	205	188	196	187	192	196	198	184	215	248	227	216	196	177	197	217	217	206	214	195	219	217	198	202	205	212	206	194	182	183	205	196	211	201	185	195	190	195	182	227	200	224	195	205	194	200	187	225	217	185	198	184	208	206	224	208	224	199	203	223	205	219	205	211	195	205	193	218	195	198	208	213	201	214	184	203	206	218	201	209	192	208	180	180	181	191	221	196	203	205	219	226	182	210	215	205	223	223	196	190	212	200	216	202	193	193	220	183	187	199	208	152	210	206	193	190	210	218	202	228	208	208	196	198	183	214	204	205	245	197	201	186	216	224	218	235	212	183	194	194	221	205	195	187	210	212	216	221	217	206	211	197	192	205	213	220	203	199	216	204	192	204	198	204	225	208	185	209	218	207	183	201	201	215	178	218	216	224	190	193	222	179	209	227	220	178	183	226	226	218	198	214	218	222	199	213	226	217	192	175	224	191	204	219	186	209	216	201	208	199	217	216	182	212	243	178	203	195	210	207	219	200	197	187	215	196	199	220	234	211	204	209	238	194	216	211	202	196	237	202	186	210	189	221	200	207	188	214	216	209	202	193	210	202	196	223	189	192	202	194	222	186	219	192	191	209	180	199	206	194	189	215	204	192	217	208	191	210	206	196	195	213	223	231	214	201	238	201	201	206	207	208	194	203	204	206	195	193	216	172	200	183	205	240	219	194	204	231	191	227	185	225	207	188	202	222	212	191	208	238	221	245	185	209	184	199	219	202	206	185	223	224	207	210	214	185	206	224	191	194	165	202	214	215	201	189	233	212	229	234	189	203	184	198	201	206	210	203	191	185	221	188	186	211	199	190	201	213	208	214	201	228	214	203	203	188	222	189	180	175	196	191	204	198	225	194	185	184	228	218	202	228	229	232	182	205	200
6049	940	746	516	418	369	338	323	299	314	307	349	316	335	284	331	307	271	311	318	283	289	315	297	297	304	284	311	299	284	286	335	328	326	319	300	274	308	304	296	299	317	280	297	295	277	319	295	261	306	294	315	272	288	288	296	276	292	277	266	311	299	299	279	322	294	301	297	312	303	292	280	290	319	305	319	291	276	277	287	295	289	275	307	310	302	327	268	310	298	309	286	324	271	313	296	305	305	309	263	294	274	301	303	289	318	279	293	312	298	314	327	313	286	288	263	290	276	307	291	298	297	316	296	297	295	300	276	280	297	310	301	269	270	285	284	304	280	277	293	325	260	302	299	300	264	280	285	312	297	311	293	281	299	262	341	283	281	287	290	291	282	327	289	309	335	290	300	295	277	280	310	274	273	268	299	315	289	269	286	284	273	269	277	283	295	295	316	302	301	291	279	275	308	348	299	291	258	284	304	296	307	309	313	280	293	263	317	296	304	311	327	273	290	294	300	307	299	273	309	294	313	307	283	312	281	238	306	297	263	293	289	299	309	313	275	302	268	298	312	313	313	311	302	304	310	270	299	298	293	282	277	313	309	319	308	287	324	282	319	307	284	253	317	281	256	287	311	288	324	296	318	310	327	288	314	294	321	297	318	305	297	339	312	291	295	308	304	286	325	288	283	254	305	275	308	288	306	327	271	300	297	288	268	301	303	281	280	317	270	256	320	289	296	288	308	292	303	321	295	276	276	323	312	303	283	290	278	293	278	303	298	307	305	271	296	299	295	330	263	279	289	312	319	302	291	290	304	311	276	303	325	287	279	264	297	286	284	290	300	301	319	300	250	267	281	289	269	252	337	322	319	287	290	311	297	257	299	257	299	276	292	279	291	285	313	288	289	303	282	303	298	292	298	274	269	299	296	267	317	291	292	302	304	272	311	317	324	290	282	283	311	301	306	296	305	272	268	299	291	285	288	273	280	304	293	258	261	316	290	307	268	298	311	285	318	289	292	286	276	282	278	303	262	303	278	311	289	293	294	297	288	298	321	300	322	294	320	278	259	278	282	326	295	305	297	302	296	278	314	310	278	300	286	297	317	283	341	268	303	314	290	318	289	302	281	339	303	297	298	267	282	295	293	315	278	281	265	295	303	301	291	311	284	333	305	304	301	304	285	287	285	291	277	295	305	317	294	272	295	270	285	246	281	292	313	296	288	317	300	308	283	286	300	296	267	300	288	297	306	307	281	318	295	285	322	300	321	303	271	316	278	294	324	322	285	278	302	290	303	291	323	304	329	291	280	263	282	297	309	292	266	286	293	298	283	274	304	293	311	296	274	295	316	302	329	278	283	319	298	299	294	307	311	308	293	293	270	286	314	288	311	304	294	279	298	285	285	286	291	314	277	291	306	277	293	286	286	278	292	270	279	298	327	292	316	283	296	349	291	307	331	301	284	299	308	283	286	316	278	296	284	298	263	291	288	270	283	292	280	305	278	274	317	310	283	332	308	299	288	305	276	309	276	303	303	324	260	315	303	290	282	319	288	332	308	295	293	265	294	297	275	268	283	294	278	284	287	306	305	288	278	273	256	280	308	295	314	316	289	282	268	294	308	302	303	287	308	295	306	272	290	299	264	317	289	259	301	284	308	265	315	273	294	272	294	306	266	294	316	296	298	307	289	311	315	294	300	304	293	253	307	269	287	289	289	326	283	286	288	294	305	291	269	286	269	329	293	318	313	315	285	274	268	345	315	301	295	302	247	316	294	287	302	279	265	285	322	302	270	277	288	282	279	281	288	288	310	284	333	305	308	309	297	297	295	286	285	284	299	334	300	279	265	284	302	265	300	313	318	299	258	289	291	270	279	266	310	316	272	285	286	320	285	273	274	280	284	306	291	291	306	291	282	311	275	286	291	287	257	331	290	301	279	288	302	311	278	312	280	295	271	281	320	282	275	310	316	303	303	276	323	299	295	266	286	287	304	336	269	319	287	317	294	299	298	267	299	298	301	260	352	319	279	287	284	253	308	296	263	287	295	328	311	279	259	293	256	291	311	285	296	298	278	288	315	287	290	275	307	287	279	311	306	318	286	304	292	282	257	263	280	273	285	297	286	279	319	275	282	311	291	289	266	290	292	253	251	313	267	289	275	295	278	271	306	284	290	297	290	330	308	296	297	300	281	310	259	330	325	280	260	284	314	305	288	294	306	306	305	281	340	249	308	301	331	306	295	320	287	281	309	289	296	287	316	309	283	313	291	300	280	296	301	288	275	293	291	284	301	300	297	295	325	304	296	260	281	273	295	294	306	291	295	295	305	294	309	301	282	289	289	304	289	302	278	293	295	291	289	314	283	301	287	285	278	296	256	297	288	285	282	283	319	290	305	292	314	299	287	298	292	289	275	288	295	301	292	285	294	295	265	296	299	280	289	306	281	305	293	290	320	316	296	292	294	306	300	316	292	283	304	298	275	292	302	262	295	321	280	298	310	306	279	308	316	311	317	312	322	278	268	270	320	300	304	334	264	320	283	298	280	277	287	324	287	275	303	261	294	299	296	283	329	286	306	280	282	299	300	274	291	284	276	296	303	300	292	298	285	306	267	247	287	259	311	321	273	315	263	287	325	332	248	282	315	273	306	297	293	286	253	317	275	310	297	290	324	281	299	287	287	318	283	297	269	294	277	290	291	292	293	313	272	268	286	329	280	258	313	307	293	303	299	289	313	285	279	284	270	266	290	289	298	291	256	282	301	289	332	285	282	308	313	282	308	322	304	314	260	282	298	270	312	299	307	292	263	312	280	281	287	279	310	307	285	279	282	294	302	310	291	314	281	303	294	266	259	266	298	272	298	316	319	308	297	303	279	317	306	283	271	288	307	297	279	315	279	280	285	289	282	291	292	277	278	295	311	298	291	307	299	294	314	266	284	336	294	306	293	275	278	303	299	294	280	290	277	276	295	271	301	272	272	297	267	288	304	291	301	303	264	306	272	306	270	324	304	263	301	274	292	305	266	279	329	262	304	304	307	274	292	304	270	292	324	313	307	295	258	314	287	286	296	304	295	298	307	294	282	310	300	293	314	296	290	264	317	324	275	287	296	292	280	269	276	290	278	323	309	283	271	304	284	306	272	281	309	281	307	310	271	313	291	275	295	310	280	283	282	292	297	309	298	289	303	322	307	290	288	316	283	308	300	281	258	291	309	295	302	288	284	273	337	311	292	303	294	269	304	304	304	287	280	315	294	282	295	288	308	298	277	312	294	279	299	316	297	270	300	285	320	312	327	277	304	314	303	302	308	322	304	289	314	314	301	300	306	292	309	296	302	261	290	288	275	277	262	278	285	298	281	312	289	302	299	279	295	316	301	287	311	278	304	301	250	278	320	306	286	322	312	293	290	282	310	299	291	282	285	289	288	301	290	302	286	294	268	277	307	282	306	272	333	271	265	278	302	320	306	299	283	282	300	307	283	278	312	289	266	292	271	279	283	272	301
23693	21268	28839	23993	21270	11305	934	532	433	409	382	362	317	311	298	298	296	274	291	283	301	271	249	287	268	278	261	277	256	255	255	247	247	256	280	248	280	252	277	243	253	247	257	226	250	274	240	251	246	254	260	217	246	252	250	248	222	268	273	248	244	264	253	257	262	264	239	250	252	258	256	245	243	220	268	245	236	224	222	235	236	247	212	247	244	218	263	238	241	245	223	256	245	222	235	225	246	249	247	227	238	224	216	243	266	255	255	248	244	249	246	249	224	268	225	269	266	236	253	236	257	259	236	268	253	241	271	265	222	249	253	256	223	227	227	245	256	245	221	239	241	256	230	251	253	218	248	272	232	236	227	228	234	256	251	234	245	265	233	264	255	238	254	212	259	232	218	232	250	231	243	256	250	265	230	245	240	254	227	235	226	247	245	236	243	243	243	245	230	219	246	234	263	268	249	254	238	238	255	273	239	255	257	246	264	255	235	257	227	243	234	226	266	236	254	248	220	237	242	252	267	269	225	253	258	240	238	242	222	225	241	230	241	240	259	232	243	246	245	256	241	251	236	246	267	278	245	237	235	222	247	288	237	248	230	247	236	279	244	252	266	263	243	271	241	242	238	238	241	251	246	244	248	252	241	226	247	219	246	236	246	273	221	224	247	254	235	237	213	252	246	236	251	234	224	242	249	229	242	246	234	243	260	279	227	231	257	253	224	273	269	244	275	275	227	240	243	254	226	244	241	251	258	223	221	268	242	255	244	282	228	252	236	225	253	264	238	234	219	246	240	255	236	250	249	242	251	231	238	246	242	236	222	234	241	225	263	240	209	246	227	282	257	230	246	223	227	204	248	251	245	244	278	243	246	231	248	246	220	235	259	246	221	230	248	208	254	209	247	256	240	247	266	223	231	240	233	240	270	265	265	235	246	243	236	253	237	245	244	231	256	230	242	257	240	238	231	269	271	274	256	244	257	245	248	227	233	233	256	230	239	236	227	231	217	251	241	243	218	267	263	237	229	259	258	260	253	238	254	282	271	233	248	238	247	259	260	245	260	245	235	246	243	249	222	215	230	257	228	238	254	274	255	241	233	241	261	264	235	228	218	261	236	247	226	250	222	241	236	232	243	227	236	257	240	219	241	265	250	259	222	241	252	262	263	251	248	258	267	264	224	249	229	246	263	225	260	217	239	257	242	234	237	255	231	242	235	236	231	227	263	234	241	221	237	252	244	254	236	233	217	236	248	256	218	266	256	256	253	242	226	257	252	249	239	233	251	234	249	243	223	266	252	237	247	228	263	224	218	225	238	243	245	224	237	248	243	248	229	226	225	239	232	216	221	235	244	243	234	257	211	262	244	237	220	275	246	234	245	247	246	225	234	238	265	258	250	232	255	217	250	253	237	275	259	260	252	259	269	263	229	248	241	264	252	249	240	250	242	256	225	239	243	241	217	253	238	263	235	244	228	259	233	273	247	255	235	270	211	242	229	248	222	243	223	237	242	261	255	226	253	237	250	252	251	238	228	247	250	246	256	206	255	246	263	242	248	228	234	221	243	243	266	251	238	256	240	247	251	207	263	222	254	205	234	227	226	240	232	256	251	249	246	218	258	238	222	249	242	261	258	243	248	264	232	237	253	251	247	232	242	246	238	239	231	264	246	274	256	225	249	237	243	214	215	251	281	249	221	258	247	245	221	234	252	233	247	243	240	249	266	239	228	245	248	242	254	250	240	231	270	242	244	239	237	251	227	243	226	255	239	229	267	247	236	257	216	258	232	245	255	225	260	235	252	219	257	276	252	212	233	272	260	261	288	265	243	243	231	242	239	221	251	234	243	247	246	254	244	210	254	250	227	200	253	238	247	258	235	254	256	267	243	219	255	265	227	250	234	221	239	223	231	237	276	273	264	250	263	243	255	232	252	230	208	247	237	237	255	264	246	235	219	255	245	246	249	238	243	242	229	240	250	231	274	248	259	241	252	234	205	258	214	278	236	254	247	281	244	244	255	248	240	234	273	240	257	222	244	245	248	259	273	216	248	235	261	254	252	240	216	242	231	261	265	253	280	247	223	257	232	236	258	242	246	251	258	233	267	259	264	202	250	245	226	254	261	238	220	230	217	251	249	233	224	231	245	249	233	275	220	237	255	238	229	233	217	238	270	264	244	245	241	219	221	238	243	214	250	237	250	223	233	257	256	265	255	230	248	241	231	250	242	236	228	244	244	256	268	239	245	261	277	257	254	221	248	232	245	255	228	235	240	252	236	242	233	236	269	247	217	221	244	240	244	230	255	267	243	234	219	241	244	227	221	237	231	247	231	257	233	245	269	256	252	262	249	242	223	250	208	238	231	270	230	251	236	229	236	233	242	246	252	266	251	221	245	221	255	216	263	243	246	241	247	222	259	248	227	241	262	240	238	253	257	258	224	261	233	238	237	248	243	229	242	244	219	227	280	235	240	230	246	231	271	217	219	240	262	222	232	197	253	209	225	207	263	224	254	240	252	249	248	260	234	269	210	236	273	250	240	248	245	244	260	233	235	269	233	242	235	256	247	244	224	237	251	236	248	255	253	245	238	244	251	255	263	265	235	250	239	226	246	257	249	218	229	272	213	252	251	244	235	261	247	223	239	249	238	226	228	243	225	212	221	246	236	254	267	250	266	278	239	257	234	246	238	231	214	210	230	259	247	236	224	276	276	220	269	214	237	247	240	227	249	250	242	244	236	250	226	203	240	277	234	233	251	241	263	233	256	252	244	249	271	244	258	250	258	261	279	230	285	276	255	237	262	251	243	251	246	233	212	246	286	225	235	254	240	261	252	259	258	236	258	262	248	242	223	238	261	236	269	224	230	240	247	249	232	246	254	238	232	243	271	221	241	243	245	205	246	229	241	250	230	242	246	223	214	229	263	255	249	240	222	243	248	236	249	241	238	241	267	235	252	253	249	223	235	276	282	224	214	227	253	258	241	217	277	246	244	239	235	242	247	244	279	249	263	259	237	254	258	244	226	215	240	224	270	271	229	271	243	252	225	268	246	244	244	231	232	246	252	228	246	271	238	252	241	253	239	218	231	221	236	226	244	262	238	219	232	266	240	252	229	253	260	269	224	227	207	239	239	272	262	225	237	235	243	231	246	266	246	224	247	253	222	256	269	232	278	209	233	253	255	260	234	240	240	247	248	247	241	221	244	218	263	237	276	217	261	241	250	257	279	216	254	262	251	249	241	232	226	245	236	216	215	246	233	224	244	234	244	223	261	274	252	257	249	265	212	247	228	237	232	249	269	247	235	249	236	249	258	255	234	239	273	258	214	245	259	252	258	237	249	246	249	232	242	260	223	260	269	236	260	241	232	244	223	288	229	249	243	235	221	244	243	224	248	265	227	233	239	249	225	228	231	242	217	243	228	252	231	261	256	238	224	253	220	228	238	225	222	223	274	216	229	238	247	249	257	232	256	238	253	254	278	234	261	254	254	240	227	244	231	245
12431	9356	7470	3610	2465	1877	1560	1222	898	842	755	661	638	612	545	531	483	503	452	427	483	439	389	398	437	384	373	386	406	354	432	359	357	367	419	380	373	388	405	316	352	362	344	367	350	393	382	324	377	359	356	389	360	358	327	381	358	362	361	343	365	342	365	338	354	387	342	370	345	382	342	358	351	357	322	385	380	347	322	342	360	350	340	380	363	344	330	338	346	357	336	373	363	372	355	378	375	338	379	327	358	375	336	366	359	341	349	353	320	334	323	325	336	346	324	353	331	337	330	351	326	348	351	399	330	367	388	337	352	365	335	334	347	351	347	373	380	387	345	358	358	342	319	354	335	330	336	350	366	340	356	358	362	389	318	377	353	328	376	366	358	356	361	349	370	355	341	350	358	345	343	340	338	340	348	333	332	352	357	351	338	358	360	326	344	351	352	373	357	341	343	355	350	366	348	351	336	317	353	359	347	365	349	345	324	379	322	327	354	360	376	371	354	355	346	335	321	344	349	330	316	342	344	359	356	332	350	384	337	333	326	329	365	354	344	364	303	344	336	365	366	375	354	365	389	336	326	373	348	347	346	307	354	341	349	368	345	353	345	365	336	329	354	340	339	356	317	337	345	353	328	330	326	346	327	318	371	357	368	382	340	394	355	353	355	362	356	333	329	341	380	332	377	349	336	358	375	332	347	328	357	335	388	351	355	353	365	336	347	375	357	342	325	345	302	335	320	341	338	367	353	340	329	347	344	362	331	369	364	345	339	368	340	323	355	370	352	355	348	371	344	361	335	355	338	320	315	375	364	375	334	372	365	360	319	351	346	342	329	326	357	364	338	380	345	353	331	365	346	330	343	339	361	357	329	365	372	366	385	333	375	360	334	351	322	327	348	360	343	378	325	365	380	375	338	336	372	347	359	360	354	360	349	357	365	357	351	374	338	336	351	341	350	331	362	350	334	301	329	339	335	352	376	369	334	356	339	356	372	346	355	345	315	362	350	337	346	373	339	319	354	316	354	340	376	333	350	316	370	320	368	382	340	324	325	350	375	345	357	362	342	335	356	340	355	357	378	356	328	346	335	404	382	338	321	357	367	339	331	390	375	350	368	355	346	348	374	334	319	294	344	332	330	319	361	355	340	349	311	349	321	354	360	339	339	382	339	342	360	367	360	331	321	355	358	390	399	377	353	330	389	335	388	361	364	346	367	349	341	354	340	339	331	350	343	331	384	372	359	370	321	385	365	358	349	361	362	349	344	336	346	349	343	363	389	346	350	317	367	335	376	336	359	351	349	372	352	339	332	343	346	362	351	356	364	341	312	363	358	355	381	333	335	335	306	372	392	355	341	365	341	329	357	366	351	364	342	313	340	357	372	348	340	347	351	368	388	371	358	349	332	374	362	372	356	343	344	358	355	348	332	362	350	370	353	333	335	303	355	347	333	318	376	377	364	359	342	326	382	359	352	364	335	315	330	328	369	365	334	346	329	356	348	339	339	352	351	360	328	339	371	334	338	339	334	339	359	399	322	351	367	332	367	341	331	334	324	337	350	367	329	360	367	360	350	298	351	358	332	344	329	352	336	370	375	367	326	299	361	349	357	353	351	362	342	338	336	355	358	389	317	393	340	313	377	366	357	358	339	350	339	350	367	375	366	337	304	340	358	324	330	360	370	329	336	332	358	338	346	362	327	347	344	361	384	383	355	355	349	346	341	316	346	334	299	367	366	376	378	354	372	368	340	344	352	344	339	345	362	340	391	337	346	353	379	375	354	334	341	309	340	339	314	315	357	351	335	371	356	349	347	343	340	362	365	336	382	352	352	350	348	364	322	345	358	347	329	356	354	341	357	350	374	313	381	360	421	361	360	341	334	370	358	378	325	391	362	378	341	382	322	395	338	340	361	366	345	360	391	352	335	345	325	391	333	357	366	337	344	358	344	346	403	367	394	353	365	324	360	348	351	325	377	326	368	373	330	378	347	357	354	372	359	378	369	335	343	325	377	368	332	335	378	378	333	343	330	379	338	329	348	314	317	354	335	393	359	365	350	336	346	323	365	351	370	333	369	337	328	362	330	393	358	319	351	338	337	357	365	342	329	354	345	376	357	360	359	387	378	364	342	340	351	350	335	346	345	375	340	352	382	355	354	365	340	361	360	345	344	353	336	333	341	359	337	352	348	327	361	337	357	327	351	371	340	342	356	313	374	366	357	328	371	376	355	363	344	377	325	315	315	332	346	359	357	375	346	365	369	366	373	368	393	348	351	338	364	311	327	351	343	336	358	358	373	336	343	339	356	321	352	366	327	365	327	343	330	315	359	361	347	329	336	363	347	357	351	371	360	334	332	347	369	355	358	341	376	385	364	362	342	339	342	381	379	339	367	362	317	358	366	334	350	338	362	323	363	360	361	351	340	339	337	371	348	337	337	337	344	361	365	354	343	348	352	359	357	357	360	348	346	368	369	347	353	355	318	348	333	354	350	324	393	345	328	346	338	345	352	362	340	338	328	374	343	347	328	332	363	383	329	325	361	354	362	344	303	360	393	316	346	322	376	341	352	340	336	349	373	370	362	372	370	334	355	343	335	352	352	379	341	353	352	351	339	362	368	361	320	309	372	320	342	364	336	386	349	379	338	339	357	361	365	343	343	360	362	327	363	343	371	319	347	389	372	375	380	339	368	371	366	349	356	312	360	354	408	365	372	310	327	336	354	333	362	306	378	359	332	348	335	317	334	381	346	358	363	328	362	344	357	337	337	333	365	382	394	365	348	321	331	371	371	337	374	355	331	339	369	346	389	334	372	393	315	357	354	372	322	353	355	344	372	343	343	350	340	353	355	304	353	336	323	340	340	349	394	377	335	350	354	332	347	307	389	345	335	391	339	354	352	340	379	319	344	330	372	367	359	349	363	334	361	345	356	363	347	337	313	358	341	319	326	376	362	337	333	374	312	340	334	343	337	376	355	364	333	356	368	326	365	339	326	360	356	372	363	343	384	333	366	333	318	338	356	334	335	366	352	336	394	393	361	358	305	352	332	362	322	371	337	357	362	370	385	343	360	352	331	387	405	362	356	329	373	339	367	322	340	352	340	381	365	340	331	397	322	353	358	356	373	337	367	368	386	329	333	363	336	349	363	346	378	343	353	327	345	344	377	354	355	373	372	367	361	368	352	343	358	329	360	347	321	359	332	343	372	355	379	343	346	321	336	361	345	326	360	377	361	320	340	339	370	346	358	325	356	349	362	324	348	360	366	349	373	360	345	365	368	371	364	344	364	357	351	335	361	353	370	316	373	364	314	364	332	351	347	333	340	364	350	342	339	343	340	342	375	369	342	361	341	337	332	371	369	322	354	335	365	330	336	324	342	345	341	334	367	344	316	365	370	322	371	371	346	317	355	366	373	349	361	362	365	376	394	351	329	365	311	325	333	386	363	337	373	368	365	348	303	363	352	339	365	351	337	365	318	354	355	346	389	333	351	369	323	322
22832	21244	29234	23580	21244	21275	9507	781	533	459	400	351	287	291	252	239	234	215	187	208	232	199	173	197	174	173	161	148	152	160	162	146	160	152	165	145	175	135	146	158	175	136	116	144	151	154	152	153	135	139	148	150	152	160	136	152	138	150	131	143	138	148	128	138	153	149	133	114	142	123	120	157	136	149	151	151	145	148	134	148	155	128	140	156	126	132	139	137	139	130	137	126	144	122	132	152	150	126	152	140	129	135	118	128	147	139	137	148	169	123	140	129	143	146	129	146	130	137	148	134	126	128	155	141	135	129	130	129	138	130	116	138	133	118	124	148	160	146	122	123	131	153	139	146	150	132	152	129	122	150	126	138	137	151	141	133	133	147	132	154	130	141	136	116	130	136	135	129	150	126	137	96	133	124	129	147	139	153	156	137	110	113	140	142	160	157	137	137	129	131	140	139	117	123	119	152	144	187	141	130	142	144	141	135	139	151	122	141	124	123	126	149	126	131	130	115	162	117	126	145	139	125	142	122	144	117	133	147	143	133	140	127	119	140	142	127	136	140	136	125	130	141	130	124	136	115	141	135	147	130	126	148	149	134	134	154	131	128	118	129	150	128	128	138	140	141	123	132	149	163	153	138	129	124	133	121	132	136	130	133	156	143	118	169	154	146	129	131	123	118	124	145	121	136	136	139	148	130	131	144	145	137	124	136	120	128	133	131	127	142	141	126	142	136	126	140	135	123	124	123	144	130	138	131	121	137	111	142	145	162	136	141	144	139	140	147	120	128	127	133	146	112	147	126	145	138	139	146	124	141	131	140	134	155	140	125	141	122	137	159	132	146	121	135	134	145	149	131	134	156	127	153	133	150	141	121	136	138	122	127	127	127	123	154	149	115	116	127	122	125	135	155	138	135	131	130	139	130	130	132	125	119	147	130	117	151	121	126	127	127	146	121	131	136	137	123	153	127	135	135	111	133	142	143	128	110	130	113	128	116	127	145	158	132	119	148	137	135	139	126	129	139	129	160	120	130	128	129	117	136	145	120	128	126	144	142	132	138	153	133	133	135	152	139	144	131	143	151	155	135	144	135	126	141	144	137	138	137	155	140	145	137	133	119	145	146	153	139	131	148	134	134	174	133	144	149	142	132	144	150	133	135	149	135	129	130	119	130	133	130	121	134	131	140	141	129	153	120	113	120	145	126	135	130	134	129	141	133	106	135	130	141	128	120	145	150	119	104	158	139	119	135	139	130	139	135	116	130	147	146	135	119	147	135	125	121	129	129	140	137	142	149	131	144	148	135	132	140	134	134	138	118	117	123	142	130	124	120	131	133	122	145	132	130	140	144	140	125	132	139	147	132	136	145	128	138	123	142	130	151	158	134	136	147	107	127	132	154	115	129	139	127	135	139	137	124	126	129	130	140	126	158	154	146	135	130	131	127	137	124	149	125	128	113	152	133	127	145	148	127	137	147	130	127	124	144	115	125	131	130	148	159	139	132	131	131	128	133	146	130	129	152	148	132	139	130	130	131	117	116	140	138	142	127	153	152	128	153	136	136	148	108	149	127	134	147	124	135	154	132	160	131	132	148	149	129	141	123	145	125	131	120	155	131	140	139	147	128	155	148	147	121	146	154	129	149	137	133	162	140	138	108	152	127	143	122	142	143	139	138	117	127	132	118	140	130	133	138	106	126	135	128	123	135	103	151	142	138	140	141	147	152	116	132	136	133	144	133	111	112	142	148	146	121	155	126	159	133	127	135	148	166	144	138	140	125	117	133	127	155	139	119	103	131	137	139	129	130	121	116	122	136	132	139	100	142	133	97	143	135	127	144	113	135	139	128	139	144	125	137	150	128	128	143	142	150	122	131	138	116	122	141	145	131	128	149	131	133	138	129	133	134	135	133	139	120	126	134	125	133	111	142	148	132	117	145	130	138	122	137	132	125	134	125	130	132	130	145	134	127	122	142	130	137	134	115	136	150	148	127	132	124	141	123	131	118	128	130	158	133	137	120	128	126	136	131	122	132	149	150	121	140	132	122	133	160	129	122	121	136	123	127	151	127	144	150	157	114	115	144	136	121	135	146	127	123	136	151	123	137	147	139	129	126	141	139	154	124	131	139	139	158	130	144	123	116	146	121	129	137	139	124	143	121	150	127	119	148	142	135	138	119	158	141	145	131	130	133	150	122	157	148	120	125	124	141	129	123	144	117	145	119	130	136	136	106	132	136	124	146	138	133	154	135	127	128	130	145	137	123	136	122	134	136	137	159	158	124	139	139	153	138	121	137	148	134	156	146	129	130	151	159	137	148	127	131	138	154	126	128	136	148	119	126	126	135	140	114	135	163	136	127	111	126	125	140	137	136	129	125	130	126	149	131	126	118	117	133	143	162	118	122	137	124	111	135	145	130	138	126	151	155	132	134	121	124	134	148	117	127	141	121	145	142	152	152	125	131	144	143	133	133	142	138	147	134	136	127	136	123	135	141	144	124	148	133	113	119	134	111	140	125	125	125	124	127	131	132	119	131	136	124	113	132	126	117	133	154	129	154	116	122	123	129	141	150	140	143	128	139	145	147	111	136	139	128	148	140	127	114	122	140	136	135	131	137	148	123	155	143	134	120	132	145	128	159	152	147	126	121	120	137	139	145	145	144	143	139	120	114	125	129	131	129	122	151	128	148	130	118	156	137	151	122	152	143	136	143	157	123	129	112	123	124	127	128	137	132	129	152	138	162	135	119	144	139	158	144	135	151	153	136	139	149	142	152	124	157	134	126	131	132	120	147	135	130	144	120	129	127	125	116	137	131	138	138	118	127	142	136	120	114	135	151	141	137	130	131	142	122	127	126	131	126	106	131	143	136	116	137	141	139	100	122	130	124	136	138	128	132	131	127	151	112	132	162	136	137	143	136	131	134	111	134	121	153	136	148	144	125	132	126	125	139	121	124	168	115	120	149	157	129	153	158	124	135	136	137	103	143	123	126	132	133	138	139	137	141	143	153	151	123	133	145	136	143	113	126	147	129	126	134	136	151	139	135	133	155	127	133	125	140	146	122	115	133	139	123	151	130	139	135	156	148	117	161	135	135	148	119	120	134	128	128	126	140	142	152	125	144	123	133	115	135	138	126	134	140	116	155	155	126	129	143	136	170	130	141	122	134	133	127	123	118	151	136	142	135	145	145	120	146	127	142	125	135	149	132	155	146	122	132	144	127	118	125	154	127	126	144	121	142	133	134	132	141	132	136	136	146	134	141	145	138	145	145	135	104	133	120	121	131	145	155	148	132	159	138	161	129	136	146	130	145	136	114	136	156	125	146	138	105	142	140	145	121	131	132	125	127	143	139	143	124	134	143	134	142	133	124	133	131	118	127	145	136	137	149	125	136	118	134	137	155	132	130	132	130	157	132	135	137	135	144	125	147	128	142	134	156	113	127	158	135	127	138	133	132	127	125	128	124	133	157	123	139	152	129	132	126	123	169	129	119	117	142
14160	14844	12181	6228	4206	3092	2294	1794	1407	1154	954	774	723	640	596	552	448	447	433	361	351	326	326	329	302	269	299	267	290	289	234	289	255	253	274	272	260	243	238	255	228	234	230	245	214	228	190	204	218	223	206	173	231	212	206	211	225	212	223	191	197	234	190	210	189	208	218	223	190	232	206	210	199	199	215	196	194	208	196	202	199	226	213	192	198	216	195	199	193	223	208	175	209	201	223	184	200	207	208	197	196	204	203	227	182	196	248	206	179	197	216	199	197	205	209	197	209	185	213	229	223	188	196	206	171	208	214	214	199	206	238	213	182	212	206	209	211	209	170	207	190	189	191	188	176	189	194	191	175	203	224	210	189	195	192	194	174	178	234	196	196	207	198	207	208	213	201	198	199	180	206	211	225	201	169	193	187	218	201	227	179	190	209	208	178	192	213	208	177	219	208	189	174	213	191	223	191	241	213	173	206	206	192	183	203	182	208	189	190	187	203	192	167	201	191	207	193	189	196	188	202	165	210	182	200	195	190	193	201	195	193	201	198	203	185	206	180	194	186	198	203	191	221	190	210	204	179	177	211	200	200	212	202	182	211	188	179	193	184	209	197	212	208	205	205	202	212	192	202	185	225	186	210	168	161	189	202	189	208	188	218	187	193	189	202	207	191	207	202	209	198	211	175	195	213	198	197	202	203	212	190	189	195	181	208	204	202	203	210	201	186	196	191	198	195	199	204	208	187	196	171	188	192	198	213	225	202	213	204	201	183	220	174	190	208	207	205	207	210	209	181	205	213	190	193	191	206	183	206	188	189	200	178	209	205	209	186	209	205	207	194	197	200	205	200	197	215	206	200	204	228	222	198	209	178	197	208	186	180	185	220	193	170	190	194	191	214	177	202	194	197	191	200	212	187	180	211	189	213	211	199	188	218	202	182	214	210	199	187	223	164	173	212	217	211	196	199	196	201	200	199	225	222	211	185	185	208	200	202	205	198	192	204	222	228	207	187	199	185	213	164	183	198	206	188	212	194	182	183	211	210	199	184	160	182	201	194	217	195	201	193	210	172	190	240	196	195	199	223	208	221	193	184	196	211	217	183	205	189	193	189	212	211	193	200	216	206	214	194	196	201	221	200	217	217	204	230	206	170	207	210	211	188	197	189	194	197	177	206	168	203	185	195	190	185	200	225	203	210	205	206	206	192	180	205	221	200	217	198	210	187	201	167	181	196	216	195	198	192	200	201	188	220	188	204	214	180	228	207	216	172	199	213	191	212	202	182	235	219	230	196	190	188	202	187	189	195	214	197	192	192	175	194	202	192	214	185	208	208	163	195	194	190	171	195	187	215	209	168	213	175	225	221	202	203	214	198	196	172	203	187	207	208	186	208	193	204	213	190	185	190	195	174	192	217	175	207	190	196	210	209	190	193	200	212	191	192	205	210	190	204	180	166	208	178	233	188	191	209	202	190	190	176	208	225	218	219	198	172	186	196	200	213	210	191	189	193	204	243	221	197	187	175	193	191	197	185	197	211	195	196	176	225	201	176	185	198	179	178	191	192	190	202	179	191	188	207	189	205	178	198	173	201	171	196	208	193	189	192	198	178	188	214	210	199	207	172	182	199	209	174	190	181	219	188	202	192	187	197	201	226	181	216	208	181	219	193	211	220	208	215	188	195	227	186	151	175	210	195	210	185	189	217	207	203	200	210	189	215	178	175	197	203	206	185	192	201	184	193	196	177	171	209	205	208	207	194	218	184	217	197	190	199	185	218	185	233	180	184	187	187	197	173	190	198	187	199	182	203	187	189	182	207	207	193	213	198	164	170	215	201	192	201	204	201	172	193	186	185	197	186	212	209	211	206	218	192	193	182	201	194	199	170	180	189	197	211	200	192	208	174	194	185	214	212	199	190	196	164	185	190	211	224	184	208	196	186	191	201	193	210	210	189	178	197	211	209	203	208	213	207	203	187	202	201	201	201	217	203	197	183	185	219	166	172	203	224	198	224	192	193	215	208	196	186	217	219	210	196	211	193	214	206	193	205	174	187	192	207	192	207	211	198	213	167	209	200	174	192	206	210	193	166	219	174	196	173	225	208	199	198	215	217	226	178	196	204	213	201	206	187	190	182	192	212	209	175	192	211	187	208	214	186	200	197	205	186	204	187	194	187	199	201	196	206	207	197	216	208	191	193	212	199	216	216	202	200	192	206	185	201	212	217	209	192	197	186	202	183	201	221	174	179	190	171	209	195	185	212	214	186	223	215	199	234	177	208	184	206	179	182	220	164	178	216	187	196	194	213	206	199	195	227	173	187	195	220	198	201	187	201	174	177	209	201	199	214	208	181	183	196	189	194	193	215	217	201	206	202	167	193	187	185	206	191	197	185	189	188	184	180	189	186	198	197	185	195	190	192	190	210	204	195	197	196	200	190	190	186	196	192	189	201	187	204	197	214	219	171	178	202	217	188	193	194	201	199	206	214	194	186	200	203	191	217	193	177	192	207	167	198	209	198	217	208	191	183	187	175	157	211	200	212	215	185	179	182	171	204	206	190	190	192	199	221	198	190	178	194	201	204	187	190	195	180	193	205	210	179	183	213	210	174	211	187	187	195	190	228	197	191	178	193	189	223	201	199	219	211	188	199	197	217	232	189	215	186	187	205	194	207	186	217	241	203	212	206	193	223	208	175	215	221	187	195	207	207	197	193	209	243	192	213	234	191	212	211	205	190	187	212	205	186	205	194	196	203	193	210	187	205	210	207	198	204	209	179	171	210	191	194	192	223	174	173	207	223	216	178	184	220	196	175	200	238	218	228	177	167	213	199	199	210	190	188	186	194	219	209	199	176	203	194	195	185	223	202	175	200	214	212	178	191	202	205	178	200	201	215	222	184	217	182	205	213	188	179	171	205	210	190	208	206	216	184	184	197	202	191	202	178	192	189	206	205	184	218	195	228	199	184	193	218	173	183	198	195	223	180	230	199	209	205	165	221	180	203	186	214	208	182	194	214	197	196	224	196	185	199	182	175	179	199	166	210	192	211	189	196	194	206	170	208	187	196	174	177	180	208	217	207	177	194	186	200	194	180	209	208	222	240	209	196	207	208	193	199	191	216	169	196	201	202	192	182	183	199	197	193	204	206	184	196	200	199	209	184	204	186	207	186	189	214	205	187	199	206	203	197	176	198	211	212	193	215	182	195	227	212	193	206	213	201	214	184	196	188	206	211	206	213	182	220	206	207	185	210	178	197	176	184	183	226	218	192	181	198	172	208	185	188	178	190	195	185	204	197	204	210	203	207	198	204	208	193	210	194	190	192	203	191	179	169	211	195	213	203	189	174	190	190	189	205	198	216	192	197	200	192	182	184	204	204	188	197	191	206	217	216	187	204	208	200	195	199	196	213	192	197	214	213	200	198	218	191	207	209	204	214	202	241	175	209	198	218	199	199	198	202	207	195	200	174	200	185	185	185	198	211	216	194	176	197	215	177	192
26870	20698	8555	518	296	263	227	219	243	207	207	217	213	222	239	193	216	208	192	224	192	202	185	208	211	206	216	226	201	217	225	207	214	222	201	216	199	171	195	212	190	213	214	205	208	197	202	212	198	224	176	190	214	207	202	215	206	201	205	170	170	197	204	197	197	183	209	199	195	190	174	202	190	208	207	206	187	175	203	192	235	213	176	196	196	208	233	215	237	197	200	202	193	199	212	212	206	201	222	227	204	209	209	180	229	183	207	222	225	228	193	192	196	227	191	213	198	199	211	224	185	214	201	196	207	206	201	201	199	184	196	183	200	200	212	230	226	205	188	194	169	185	208	204	213	205	192	187	218	199	206	192	179	184	176	210	196	186	186	204	213	208	207	208	188	187	202	188	192	189	213	193	199	189	209	170	217	191	189	204	181	190	229	175	163	219	231	219	184	217	204	192	214	217	198	175	194	202	197	204	211	190	190	189	190	222	205	223	201	191	203	204	186	202	195	202	179	236	197	194	200	202	208	204	197	207	234	173	193	217	205	229	200	178	217	242	195	185	196	213	194	190	200	177	231	215	224	198	220	203	187	196	198	174	206	209	223	201	195	216	224	202	186	213	189	205	187	199	190	197	201	201	214	185	215	212	210	190	190	237	183	181	216	201	206	195	197	210	204	198	202	208	204	209	185	220	220	219	200	211	196	218	180	207	177	208	212	209	195	217	203	211	198	211	185	215	208	209	203	180	178	188	206	194	217	169	192	225	188	181	238	198	209	212	190	202	202	191	183	210	222	219	185	190	209	202	187	204	198	213	184	237	205	209	194	193	188	212	204	203	174	193	188	211	200	211	209	189	182	201	188	199	221	184	209	198	220	208	213	219	190	172	227	207	212	194	198	198	181	225	199	219	226	235	197	208	212	248	219	204	199	204	203	215	211	202	194	227	213	195	203	199	176	206	212	211	211	179	192	212	220	206	182	186	210	239	173	188	201	207	214	197	216	199	207	214	192	195	176	206	167	208	180	203	191	182	227	203	225	212	181	205	197	196	211	209	202	214	211	205	221	216	184	212	212	206	208	220	193	176	191	202	196	197	205	178	197	198	186	203	214	230	212	223	181	187	211	199	191	215	226	198	206	206	190	194	194	212	181	200	225	185	209	182	217	197	232	206	221	218	197	225	208	204	201	204	227	211	202	197	186	176	209	184	205	195	222	226	213	196	194	197	203	208	207	220	177	206	216	211	182	211	204	200	188	197	182	208	189	207	208	187	203	188	210	213	199	208	197	229	207	206	184	211	186	223	184	206	211	232	215	202	239	205	174	198	185	209	179	193	212	195	223	205	205	205	219	221	222	204	173	190	190	203	207	196	210	197	217	215	202	190	218	214	225	228	192	179	230	207	223	200	204	200	196	221	196	215	196	197	203	183	203	228	187	191	203	194	209	208	203	196	201	206	177	192	193	220	210	243	185	194	168	205	185	205	195	196	191	213	194	202	216	208	215	223	208	190	216	153	183	256	187	205	191	192	189	195	201	197	201	208	220	187	205	197	208	216	182	219	224	189	210	201	205	205	205	214	219	193	218	221	216	206	206	178	182	190	214	171	193	209	227	199	164	226	178	208	219	199	206	202	197	216	246	183	200	190	205	193	195	233	213	202	205	218	201	202	197	207	211	202	193	226	190	213	202	218	190	216	196	204	213	231	217	215	188	204	192	204	207	210	207	213	186	193	208	184	208	208	215	211	222	201	208	187	204	192	194	205	203	211	220	178	220	192	214	218	190	201	204	216	194	191	216	207	158	227	225	202	198	200	214	213	200	199	212	233	180	207	201	193	204	224	208	192	191	199	240	186	182	174	220	185	206	170	198	212	214	208	172	190	182	176	197	221	206	188	187	209	165	176	197	204	202	206	202	197	205	206	223	224	203	205	191	200	209	223	217	201	183	198	212	200	195	193	227	204	221	231	204	221	222	178	208	209	203	191	211	228	200	192	205	203	205	197	217	189	190	211	187	204	202	204	201	194	197	220	206	173	206	190	209	206	210	236	194	208	240	224	210	202	212	205	200	197	195	203	232	181	213	202	183	189	192	200	207	203	230	224	213	189	212	204	195	189	193	188	208	188	211	226	208	226	217	200	184	173	192	192	205	206	209	189	217	221	203	216	205	199	229	177	198	195	186	201	228	175	192	200	189	208	198	209	201	221	185	215	211	191	187	219	190	194	208	188	207	200	184	201	192	191	238	183	207	197	194	202	212	204	181	201	222	213	195	212	216	199	225	216	196	207	224	209	205	197	205	181	194	206	198	181	245	200	218	195	192	192	201	196	198	199	216	215	218	207	185	206	190	168	210	205	188	170	213	191	214	201	223	169	208	195	178	210	188	215	218	204	221	203	200	187	191	201	217	195	208	207	210	188	182	195	194	209	188	183	219	207	207	209	207	165	212	188	178	210	199	175	209	209	210	200	198	199	212	213	207	244	208	200	209	229	228	197	189	195	194	189	204	196	189	189	194	217	220	208	207	214	179	204	187	202	186	216	196	212	201	225	228	206	194	219	209	219	216	200	215	228	173	222	210	191	196	228	225	209	174	189	209	214	198	186	205	220	196	195	216	187	223	214	170	185	193	211	210	219	183	212	214	214	194	218	209	223	198	201	199	206	191	218	225	194	210	245	181	193	217	193	228	204	202	207	200	200	178	201	198	175	208	193	207	197	191	210	201	198	197	176	215	195	190	203	182	186	192	208	208	196	235	199	211	208	210	216	195	212	212	201	195	232	213	196	209	216	185	185	183	215	192	201	186	224	237	232	203	224	193	196	192	164	220	213	216	193	219	193	186	195	209	191	198	196	209	193	211	190	193	188	193	219	212	198	194	183	206	201	200	208	217	211	201	214	222	205	221	213	181	197	210	200	204	205	211	211	216	210	212	227	210	229	200	211	205	205	189	204	196	219	223	210	217	191	207	194	211	221	234	210	229	207	207	226	224	221	187	197	204	190	215	223	213	166	197	215	204	197	193	207	202	209	184	224	205	195	177	202	219	190	226	206	196	192	214	228	192	209	200	206	203	181	235	207	209	194	196	224	232	210	195	181	206	183	205	193	195	194	211	205	187	163	211	182	216	219	222	190	195	181	219	203	204	192	186	208	190	201	191	231	207	212	220	232	205	193	212	198	201	219	207	192	211	211	200	210	204	213	189	189	206	200	206	202	206	211	197	217	203	211	216	191	201	207	217	188	193	208	204	184	205	205	209	218	201	207	192	204	212	214	199	201	217	188	190	201	212	177	209	235	213	211	182	215	215	236	224	201	211	206	197	210	198	221	181	207	223	200	196	221	199	189	203	191	208	191	201	182	228	213	195	201	218	188	178	214	228	173	190	205	208	199	217	178	208	214	190	201	209	185	187	209	227	207	208	206	185	225	188	198	195	219	175	198	192	207	204	193	201	211	176	202	200	189	174	211	218	173	197	203	205	204	215	214	187	208	190	212
5692	943	793	495	481	395	347	357	337	317	290	303	307	301	294	312	274	305	295	293	310	313	282	314	302	268	313	308	269	299	278	312	290	266	304	284	320	267	279	268	275	294	321	255	294	266	293	309	291	257	305	274	323	283	264	284	289	291	293	278	284	291	284	286	284	277	303	267	286	306	291	296	292	271	273	291	304	284	272	303	293	278	291	330	265	311	293	276	305	285	273	288	286	275	278	311	264	313	314	290	313	288	318	274	309	269	298	286	276	319	274	280	293	268	286	253	272	281	295	293	316	310	292	293	308	283	319	271	283	302	307	322	340	324	300	291	271	269	279	245	277	325	259	269	279	288	281	287	277	297	266	304	306	286	291	294	300	266	318	297	279	265	288	314	268	301	292	298	285	280	300	297	263	281	274	286	290	296	288	285	261	261	296	297	301	309	300	282	309	262	306	272	309	289	295	289	273	263	292	271	305	296	301	282	306	277	282	303	286	323	281	281	321	287	297	274	268	258	290	287	269	287	298	312	257	268	254	285	272	280	262	290	312	314	298	309	317	269	288	294	344	275	276	268	275	273	259	298	263	309	303	303	294	251	313	309	351	309	297	326	292	307	305	305	313	281	270	291	294	298	270	307	263	296	276	304	288	297	289	293	289	285	288	355	278	280	302	283	292	282	274	282	282	293	276	310	265	299	300	292	281	279	323	274	277	279	307	327	272	286	292	280	301	293	297	317	291	274	303	308	276	278	299	299	305	293	267	284	275	291	272	285	307	310	284	294	287	278	284	283	311	286	274	318	275	286	281	287	304	296	301	292	317	282	309	282	287	283	285	277	308	274	304	326	246	279	286	294	280	299	296	270	297	307	292	266	299	291	273	292	259	290	252	281	288	302	283	298	296	283	308	292	283	320	267	289	290	294	284	275	284	279	299	297	288	294	273	301	316	279	257	291	307	318	291	300	309	298	295	292	281	314	305	297	306	320	306	287	282	286	279	264	256	292	287	298	302	306	296	272	309	283	292	290	292	295	288	280	278	278	294	281	291	293	297	296	285	322	294	326	269	280	272	308	288	273	306	294	287	306	261	275	306	295	296	301	310	312	284	289	272	322	288	301	299	255	289	303	307	300	273	313	273	313	310	315	298	290	284	311	327	291	264	277	303	292	283	286	287	285	292	318	284	300	272	282	270	327	272	316	252	260	288	302	308	303	324	263	294	288	285	294	268	293	299	313	278	271	324	281	288	267	290	280	285	307	289	294	322	284	288	285	288	296	294	290	308	278	261	304	299	312	295	272	266	270	283	290	299	296	289	282	260	316	310	290	276	261	297	307	292	311	269	279	285	288	290	275	268	293	281	286	283	252	294	323	291	305	310	279	289	291	263	305	316	306	287	286	266	305	283	279	295	277	274	312	303	304	293	310	285	273	300	299	292	281	288	296	279	306	307	285	299	325	304	267	301	303	295	295	314	331	252	315	314	280	318	290	287	300	275	292	278	277	284	276	305	307	284	299	295	286	267	266	275	289	267	295	279	276	291	272	301	265	291	294	292	277	302	320	289	296	345	333	266	286	311	273	303	298	292	273	287	288	263	297	266	279	272	316	256	282	293	295	258	314	305	306	283	262	288	296	308	290	284	299	292	282	292	291	322	283	252	301	304	268	310	288	291	295	284	273	319	291	311	268	286	289	279	279	261	300	274	296	248	252	292	274	299	290	305	282	319	290	296	302	323	270	352	284	303	268	267	291	292	259	310	285	286	285	304	333	284	299	315	308	289	289	297	290	291	314	254	308	315	295	275	289	300	340	309	299	303	307	283	299	283	304	288	266	293	330	282	316	309	305	297	284	291	305	305	286	272	320	282	314	302	267	281	300	313	297	282	276	311	289	268	320	300	305	281	327	269	269	273	314	287	284	304	296	311	281	274	260	283	300	304	291	272	280	309	288	281	263	281	290	277	293	290	288	295	299	291	286	261	273	305	300	274	297	292	285	271	261	298	284	289	292	297	294	285	293	274	282	281	282	320	260	319	303	294	279	259	276	294	296	317	317	305	276	296	319	303	302	294	297	307	288	310	288	320	313	286	289	277	275	282	301	304	303	274	288	272	328	287	296	280	304	289	288	269	295	282	305	322	291	290	307	313	272	266	319	292	270	324	316	300	288	318	267	296	264	286	285	324	271	295	294	281	303	265	297	297	323	278	295	273	292	299	255	312	270	274	339	293	305	278	310	282	294	274	265	300	283	297	265	305	278	299	285	304	305	312	317	283	315	310	289	274	258	289	300	273	286	293	330	281	295	284	328	307	312	285	301	285	291	275	330	297	273	275	232	291	290	291	308	290	303	284	308	272	300	270	276	280	297	301	296	285	292	303	284	299	279	300	295	311	264	289	271	294	285	289	280	272	293	304	302	302	293	325	288	303	312	302	299	268	312	304	262	314	259	263	306	296	288	319	264	245	321	304	303	266	288	329	292	299	289	317	285	268	280	282	273	275	317	325	271	296	307	283	283	285	331	310	294	298	293	266	291	286	279	299	290	273	280	259	301	296	298	277	305	286	297	316	305	287	274	312	302	304	289	271	271	281	283	276	291	293	318	297	311	268	279	295	303	286	321	277	287	305	307	266	308	289	291	294	253	287	249	292	300	313	276	284	273	299	279	295	308	296	289	272	269	292	295	288	318	263	296	292	297	258	309	279	301	316	290	291	275	269	287	288	295	290	268	283	301	285	291	247	277	330	290	289	306	303	302	310	295	306	262	279	299	305	285	280	284	260	286	272	324	280	273	283	281	287	317	273	293	293	291	272	284	294	276	311	282	273	302	292	287	313	285	313	304	308	303	255	291	296	320	295	276	292	297	241	289	319	283	296	294	273	284	300	274	269	304	271	315	247	277	271	324	293	316	280	290	280	297	275	277	298	290	298	253	281	300	282	299	307	307	299	311	276	271	291	295	318	295	315	292	312	312	309	299	298	305	293	280	253	297	302	315	262	288	249	298	288	290	331	294	310	329	288	278	285	298	294	277	312	305	309	301	278	288	307	314	294	319	315	282	278	292	268	277	280	318	334	288	313	275	300	280	245	277	286	284	280	294	278	305	322	285	281	323	292	297	290	268	263	284	315	301	275	275	299	287	287	260	295	285	269	327	302	302	290	305	293	300	288	294	269	296	290	285	300	283	309	296	298	320	281	312	292	272	278	289	299	285	314	293	288	276	267	290	273	318	289	274	288	302	309	281	277	278	308	316	273	302	278	286	291	297	283	291	308	268	284	286	289	287	322	261	317	280	276	288	289	299	276	291	268	285	273	313	310	278	286	254	280	292	309	253	298	270	283	267	283	283	300	316	296	278	293	307	287	278	274	294	287	283	271	288	327	306	337	284	281	290	277	282	296	288	291	287	274	299	300	296	332	273	292	296	279	281	276	294	316	288	292	282	267	300	296	285	306	301	304	274	302	295	302	278	296	315	294	313	286	282	293	270	301	284	276	300
23709	21290	28815	24072	21271	11298	851	559	458	411	366	378	328	337	312	319	291	321	296	279	290	267	274	263	276	231	251	260	260	243	288	238	256	226	252	262	247	246	246	245	264	264	252	259	237	231	241	271	220	247	234	242	249	272	231	233	232	235	231	251	244	265	228	239	227	267	227	242	243	243	242	253	275	251	238	226	240	221	243	259	240	239	230	245	254	246	231	262	258	233	253	212	235	214	284	265	260	256	254	254	226	237	218	250	233	265	278	254	251	232	254	242	253	239	226	263	244	226	238	224	224	225	211	230	249	270	242	257	234	237	235	212	262	203	237	260	253	217	265	256	232	230	260	223	246	203	264	214	237	238	238	233	260	252	236	215	244	213	250	233	254	262	217	250	245	254	209	229	242	236	225	224	227	221	288	247	239	241	235	239	249	222	263	248	219	219	238	247	206	255	217	265	247	227	202	259	232	228	223	240	212	244	205	238	209	234	245	232	245	272	239	252	224	239	260	255	245	233	238	242	206	232	266	217	219	243	234	256	243	264	228	242	250	237	228	233	246	250	258	247	261	234	239	243	233	243	250	252	220	243	215	230	241	242	241	243	235	228	239	248	232	241	237	252	240	219	211	247	253	257	255	245	245	242	244	220	238	227	236	265	235	244	229	234	229	237	266	223	239	225	238	263	233	234	257	237	238	234	239	225	222	267	238	264	235	233	259	271	246	235	215	233	240	255	227	224	250	265	238	231	208	214	245	240	240	228	247	249	253	249	260	227	260	246	251	236	256	217	216	225	243	253	255	243	259	237	255	251	229	245	243	227	232	270	238	273	223	250	230	205	210	284	247	253	272	253	234	256	242	257	264	226	240	237	243	250	236	236	249	254	260	239	233	233	264	228	273	244	247	256	249	265	241	238	242	246	226	236	235	250	251	222	243	248	243	272	252	220	261	236	256	248	239	249	253	248	228	232	243	240	252	233	221	239	244	223	256	232	242	266	235	257	246	241	231	252	246	233	255	225	240	255	236	255	270	240	269	284	230	235	243	228	231	226	232	219	241	242	216	216	227	212	225	248	259	223	248	241	237	245	237	231	248	229	286	231	259	251	247	270	253	214	283	254	251	259	240	260	212	249	241	254	253	243	269	234	219	225	250	252	228	253	250	245	244	232	266	240	240	235	237	252	244	231	247	217	259	221	232	269	229	248	218	233	237	249	224	227	235	232	217	249	238	212	260	240	259	248	247	219	225	241	235	233	244	241	234	256	249	255	240	270	246	234	271	218	240	231	227	243	226	240	232	233	225	253	203	220	273	252	250	237	239	233	262	214	226	262	218	226	269	256	248	249	238	231	231	230	243	238	262	252	271	255	238	256	223	224	248	221	234	215	239	251	239	226	255	195	256	251	255	238	239	238	243	218	237	250	254	245	246	248	222	243	274	256	208	271	230	228	223	218	262	253	258	220	256	261	238	253	214	280	237	258	228	235	249	236	238	272	224	257	247	237	253	219	255	242	232	246	239	240	235	260	232	235	247	231	259	245	230	257	252	216	241	235	230	246	244	232	240	215	238	256	225	207	234	231	268	242	223	250	269	244	242	233	234	231	276	237	225	254	235	238	228	220	249	251	226	237	234	215	269	240	252	229	215	267	252	230	274	260	227	264	254	233	255	257	242	230	229	244	246	219	234	215	231	227	228	219	246	244	246	246	247	245	242	222	232	228	230	251	236	260	232	267	218	264	242	248	219	228	230	239	257	271	273	238	264	214	237	238	247	240	259	232	247	252	236	221	239	240	273	251	243	213	241	244	246	212	234	239	235	208	248	246	234	234	225	226	232	255	237	233	220	241	251	236	250	231	206	253	264	234	236	237	251	224	239	255	247	258	255	229	200	222	261	247	263	226	217	264	255	244	263	259	277	271	236	233	251	237	209	241	279	245	219	257	246	245	248	211	237	271	279	238	227	238	246	228	229	231	252	223	236	241	263	244	258	254	260	222	237	212	233	231	236	222	229	226	230	232	218	206	221	284	226	239	261	223	233	247	242	240	201	218	248	240	248	241	231	283	242	234	214	234	235	247	232	244	229	231	232	249	241	246	247	249	246	265	258	245	219	225	225	253	258	262	233	228	236	254	225	253	278	211	234	243	217	228	210	215	255	244	246	253	230	239	240	245	251	224	258	246	274	239	260	249	247	226	269	228	257	220	224	229	234	258	230	215	251	244	249	243	235	242	238	242	252	264	262	248	243	262	247	227	241	234	243	244	232	233	241	262	228	245	260	240	246	231	254	247	240	240	234	225	253	253	273	271	229	258	245	222	226	262	219	236	213	240	256	235	236	236	256	247	257	258	259	209	264	255	253	247	246	248	221	257	219	233	252	256	264	236	284	246	242	243	239	227	246	261	251	242	224	269	255	245	236	251	244	266	220	246	205	233	243	243	228	236	243	239	236	255	227	236	265	255	243	221	259	253	212	253	252	236	256	260	255	263	244	228	236	268	235	259	230	250	222	225	224	242	227	244	247	253	207	237	225	244	237	229	227	250	274	244	249	228	281	257	240	252	228	249	271	262	231	226	219	226	222	254	254	236	237	248	233	243	230	198	230	243	276	263	246	236	234	243	224	227	228	256	232	258	218	240	262	205	241	231	231	214	244	215	239	261	255	233	249	255	250	266	254	213	252	218	251	230	237	232	216	234	240	239	234	245	241	238	241	241	220	242	230	240	275	239	263	227	259	219	217	229	208	204	269	230	251	249	249	237	258	235	251	249	231	252	270	234	232	260	249	245	251	220	240	229	218	226	266	240	242	245	253	246	263	248	244	242	235	254	215	250	212	231	248	232	236	241	244	229	253	237	225	285	234	229	235	253	211	256	244	259	253	237	231	247	221	231	249	225	221	241	273	235	267	237	242	258	275	246	222	243	241	244	227	205	249	253	285	260	226	218	241	250	262	214	264	240	224	214	233	235	237	233	209	226	238	229	254	245	223	245	247	259	258	227	259	251	240	250	233	236	239	261	235	228	240	239	234	238	267	257	244	248	232	240	253	259	253	234	241	244	270	237	215	244	261	233	253	248	233	252	226	229	234	223	263	242	252	265	240	238	239	240	246	256	243	234	266	234	236	210	215	217	244	238	248	249	240	234	273	214	263	240	257	232	234	225	238	241	260	254	222	233	229	229	234	238	258	247	240	249	234	240	231	259	253	232	245	254	235	239	220	230	253	252	242	217	229	261	242	238	230	247	237	240	238	219	202	242	239	238	251	214	232	263	239	233	250	219	231	235	279	233	227	248	257	249	216	243	232	233	208	263	232	227	232	250	268	239	236	250	240	248	255	260	240	240	249	228	244	215	235	232	248	239	253	260	258	217	239	231	229	228	250	241	244	245	248	223	252	252	244	227	245	243	226	236	214	244	234	246	268	231	235	234	259	219	240	230	239	237	241	238	243	240	224	212	245	257	218	243	235	243	230	239	222	245	260	227	251	223	272	247	243	226
10335	9403	7592	3700	2584	1862	1432	1151	1027	886	759	701	615	608	570	516	551	477	448	469	405	435	415	378	414	392	422	374	384	391	363	360	367	383	372	397	391	376	365	355	346	344	374	356	363	353	366	360	349	351	289	343	315	362	325	312	374	352	337	369	361	346	336	328	344	337	363	360	330	339	359	349	312	353	343	359	334	329	370	358	358	371	369	366	335	358	374	332	372	353	339	320	336	356	391	318	341	347	348	352	375	346	348	331	344	353	330	359	333	353	327	352	361	361	382	351	367	337	349	356	356	329	343	381	381	321	344	363	349	349	313	319	342	353	371	327	348	370	341	322	339	333	325	351	344	382	345	345	332	355	327	332	350	321	340	359	342	327	313	375	358	381	348	332	344	359	363	376	380	349	306	351	368	383	370	353	351	329	330	335	332	376	350	344	354	352	344	362	333	356	334	342	376	396	357	320	333	328	344	385	373	348	337	354	324	328	347	333	320	353	335	366	328	352	322	363	312	356	320	329	348	335	342	347	350	344	320	332	346	336	337	324	367	339	353	333	362	351	338	319	360	324	355	368	329	349	348	366	370	345	331	341	357	341	328	350	339	331	322	337	336	342	388	357	360	331	328	367	358	369	338	352	335	371	336	323	372	349	336	338	360	334	349	378	335	358	335	339	357	338	321	377	342	374	342	344	354	350	357	316	338	328	316	365	334	335	346	368	335	373	375	362	343	351	311	333	307	350	330	365	354	340	343	324	345	350	360	356	328	354	351	321	350	324	334	339	355	352	349	339	352	341	330	357	358	345	357	339	365	339	363	356	337	329	359	341	330	349	354	355	337	357	331	329	315	328	325	357	356	365	335	320	336	347	356	343	385	380	332	328	335	349	346	326	339	342	295	365	354	370	365	357	317	354	329	366	344	366	339	365	351	351	315	362	381	355	361	342	346	349	341	325	387	326	359	318	350	318	367	331	355	336	344	358	340	370	383	346	358	371	372	353	351	327	368	346	375	372	355	362	366	354	353	328	346	331	342	356	330	333	324	338	330	339	351	317	357	339	329	353	347	344	330	349	326	330	349	343	345	322	332	384	319	340	324	339	336	308	352	373	358	319	341	344	332	380	351	343	344	325	317	315	362	373	364	354	331	350	335	323	371	313	320	348	352	337	361	361	353	355	328	389	331	342	362	345	365	364	350	341	355	366	329	315	369	339	336	371	348	302	367	345	367	368	338	348	332	317	383	331	342	346	327	364	381	347	365	311	356	336	347	348	328	352	303	368	366	317	345	359	346	342	323	345	333	347	377	343	330	366	350	358	362	349	347	374	367	327	374	337	327	383	335	325	354	313	372	342	324	335	332	352	336	355	337	319	365	316	331	346	307	327	355	354	360	360	351	385	346	334	314	319	353	327	336	369	326	398	380	367	341	352	324	346	353	354	370	368	345	335	355	354	347	335	359	317	361	334	330	320	361	313	348	298	364	355	364	322	359	333	318	358	364	344	341	352	362	366	369	338	330	346	327	320	370	338	350	353	352	370	379	350	370	325	364	351	350	331	377	371	359	335	327	376	366	342	328	353	297	326	368	355	355	366	347	351	355	340	373	324	328	368	368	354	333	329	315	356	383	340	350	326	361	327	346	341	327	315	331	370	314	357	346	327	359	347	376	333	328	347	351	383	357	366	345	339	336	339	345	357	328	327	342	373	357	372	388	340	308	350	346	362	360	342	323	351	349	334	331	357	344	357	325	353	340	351	334	356	366	337	344	340	369	347	345	335	330	349	366	364	340	369	341	329	348	354	358	327	373	333	365	359	322	344	340	367	371	330	364	354	340	343	328	370	357	362	339	348	341	336	343	304	361	363	337	371	332	307	351	353	354	341	336	372	356	353	356	354	342	340	361	362	379	341	360	376	343	336	329	345	325	336	350	323	336	341	364	296	347	345	355	372	321	351	360	343	334	330	351	367	380	353	341	344	353	340	356	355	385	338	323	341	372	344	346	359	355	384	367	377	336	346	341	344	366	367	360	345	365	354	354	346	326	366	349	339	334	344	336	356	311	328	326	310	360	350	352	341	326	332	323	366	360	312	316	341	332	374	351	357	336	371	382	350	355	323	328	349	367	331	364	344	331	351	364	318	386	349	331	342	362	305	328	316	328	329	342	321	343	381	350	351	362	343	380	336	358	340	312	343	340	339	331	350	332	353	336	350	339	317	353	331	331	362	360	364	317	358	372	356	335	360	364	334	355	325	350	332	344	336	351	337	333	367	320	340	337	338	342	337	355	344	342	357	332	332	314	335	325	366	327	355	354	359	339	338	375	361	362	330	306	346	317	338	372	342	328	342	336	314	339	385	328	305	357	361	364	369	340	365	353	358	364	376	349	380	354	292	366	340	326	365	349	354	365	320	358	355	338	342	335	336	368	329	329	314	355	338	357	359	367	344	341	333	345	362	351	357	313	346	365	368	335	340	362	355	316	330	333	354	339	398	358	348	351	342	336	332	331	324	351	358	371	333	326	332	357	380	338	354	348	383	330	339	355	348	325	328	345	347	369	319	372	341	352	322	333	301	299	357	321	364	347	345	357	328	339	362	294	344	323	397	347	332	304	362	347	385	364	345	350	326	345	351	334	325	367	330	343	358	347	381	357	341	370	346	339	334	335	337	352	363	353	326	350	351	347	340	350	334	321	378	340	335	341	374	358	314	333	366	363	349	358	350	367	318	319	359	365	333	369	404	365	364	286	361	354	305	329	336	317	357	345	375	348	353	358	330	332	339	350	381	389	325	372	357	364	361	337	349	361	317	370	322	370	309	337	335	371	373	315	315	338	344	344	328	325	355	315	363	369	353	325	305	327	355	344	354	365	343	351	355	326	344	347	355	332	317	334	319	331	356	340	351	341	363	348	351	398	318	363	321	343	303	322	335	348	338	321	344	327	341	332	355	363	330	356	331	364	336	339	360	334	344	341	358	338	331	359	323	320	364	331	370	366	346	348	343	359	346	384	354	347	358	341	347	316	373	355	359	344	348	334	328	365	362	327	363	389	343	361	348	363	376	357	314	351	362	343	328	359	358	348	341	344	355	341	327	358	333	364	296	365	352	384	349	334	366	346	348	345	344	331	341	351	331	337	357	352	343	339	341	372	346	342	381	327	361	361	357	319	361	357	356	319	361	298	358	342	334	370	352	370	318	339	389	334	320	333	330	351	337	342	348	335	352	336	354	336	348	334	341	374	348	315	374	325	344	356	365	322	341	321	314	347	320	379	385	338	332	317	328	335	317	352	331	366	371	359	372	340	361	337	317	357	341	339	345	362	326	347	331	348	365	353	331	329	337	362	313	344	400	348	326	349	347	303	353	330	351	326	342	361	357	382	316	357	327	346	339	342	331	326	361	325	361	354	376	354	302	354	315	362	330	353	347	351	348	316	342	361	332	341	346	333	325	375	373	360	336	344	363	351	367	349	358	368	328	337	307	318	367	373	342	360	368
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
